Skip to content

RPM Ramps

A core part of regular pump operation is ramping the engine RPM up and down. Ramps are carried out by the Pump Display app as part of a variety of processes, including engaging the clutch, stopping the engine, and unit stops.

This page documents how the ramps work and what settings are used in each type of ramp.

An engine idle ramps down the engine from its current speed to the configured idle speed.

Configuration:

  • Idle RPM (idleRpm): Unit Config 1 > Engine Min Speed
  • RPM Tolerance (rpmTolerance): Unit Config 1 > Speed Control Settings > RPM Tolerance
  • Idle Decel Ramp Rate (idleDecelRate): Unit Config 1 > Speed Control Settings > Idle Decel Rate

An idle can only take place if the engine is not already at idle. The engine is said to be at idle if the current RPM falls within the range idleRpm to idleRpm + rpmTolerance.

The engine idle rate is configurable using the idleDecelRate setting. When idling, RPM will decrease at a rate of idleDecelRate / 4 every 1/4 sec.

An engine resume ramps up the engine RPM from idle to the last at-speed level it was at prior to idling.

Configuration:

  • Idle RPM (idleRpm): Unit Config 1 > Engine Min Speed
  • Resume Accel Ramp Rate (resumeAccelRate): Unit Config 1 > Speed Control Settings > Resume Accel Rate

A resume process can only take place if the engine is at idle and had previously idled from a higher RPM speed. The engine is said to be at idle if the current RPM falls within the range idleRpm to idleRpm + rpmTolerance.

When resuming back to the last at-speed RPM, the ramp process will increase RPM at a rate of resumeAccelRate every second.

You can configure RPM presets to save common engine speeds. You can then go to these speeds with one click in a Spoke.Zone dashboard instead of having to repeatedly use manual RPM bumps to get to that speed.

Configuration:

  • RPM Presets 1 & 2 (rpmPresetX): Unit Config 1 > Speed Control Settings > Preset X
  • Preset Accel Ramp Rate (presetAccelRate): Unit Config 1 > Speed Control Settings > Preset Accel Rate
  • Preset Decel Ramp Rate (presetDecelRate): Unit Config 1 > Speed Control Settings > Preset Decel Rate

A preset process can take place at any time.

When a preset ramp is triggered and the current engine speed is below the preset, RPM will ramp up at a rate of presetAccelRate / 4 every 1/4 sec.

When a preset ramp is triggered and the current engine speed is above the preset, RPM will ramp down at a rate of presetDecelRate / 4 every 1/4 sec.