Skip to content
Izzygit edited this page Oct 18, 2024 · 15 revisions

Surge

  1. What does surge do?
  2. What is beneficial about surge?
  3. Parameters
  4. Tips
  5. Debug

What does surge do?

Surge is when the board gives you maximum motor output. The trigger to activate surge is high motor current. When surge is activated it will push the nose up as quickly as possible and will end at a user configured pitch. Surge is activated at the current threshold set in Tune Modifiers->High Current.

What is beneficial about surge?

  • When trail riding, hitting objects can cause the nose to dip suddenly. Surge can react faster and harder than the normal control loop to keep you from nose diving.
  • Activating surge uphill allows the user to know how much more acceleration is available before a nose dive
  • Activating surge provides a fun boosty feeling.

Parameters

Surge Max Ramp Rate (%/s)

This value can limit how quickly duty cycle increases during surge. This may be helpful for more powerful boards. If this value is set high it will have not effect. If this value is set low the board reaction will be more like normal current control. The actual ramp rate that the motor will experience is subject to the duty cycle and the load.

Max Nose Lift (degrees)

Limits how high surge is allowed to lift the nose. Higher values provide more surge duration but can be less stable.

Setpoint Margin (degrees)

If surge lifts the nose into a braking position, we do not want to brake at the end of surge. To prevent this, surge changes the setpoint at the end of the duration so that the board continues to accelerate forward. The setpoint margin is the difference between the pitch at the end of surge and the new setpoint.

Return Speed (deg/sec)

If surge lifts the nose, it will return to the original setpoint at this speed. Values too high will be unstable. Values too low will be too slow.

Tips

  • If surge is kicking too hard and feels like it is throwing you off, your high current threshold may be too low. Go to the high current section to adjust your settings.
  • If the high current settings are correct but surge is still too strong adjust the max ramp rate.
  • Increasing max nose lift will allow for longer, more powerful surges but this can feel a bit unstable on low speed climbs.
  • If max nose lift is too low, surge may only engage for a short duration. In these cases sometimes the motor can make a click sound as it enters and exits surge quickly.
  • Surge return speed is pretty flexible. I found that values that are too high (100deg/s) will feel a little jerky and unstable. If the value is too low you will generally feel it. It will take too long for the setpoint to settle after a surge.

Debug

Surge Start Current (A)

The average current value that initiated surge

Start Proportional (°)

The difference between the setpoint and the pitch at the start of surge.

Calc'd Surge Cycle (s)

The calculated duration of the surge based on the starting pitch.

Surge End Pitch (°)

The pitch angle at the end of surge.

Surge End Setpoint (°)

Calculated setpoint at the end of surge.

Surge End Trigger (°)

Reason surge ended. Usually due to pitch angle.

111- Indicates that surge ended due to surge cycle duration.

222- Indicates that traction control ended surge.

Last Surge Duration (s)

Reports the duration of the last surge.

Clone this wiki locally