Dynamic Stability - Izzygit/TrickandTrailReleases GitHub Wiki

Dynamic Stability

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

What does dynamic stability do?

Dynamic stability can increase the current output and pitch rate gain (kp) based on increasing speed or remote throttle input. This allows the board to react faster at higher speeds or whenever you want if the remote is used.

What is benefit of dynamic stability?

  • Having a looser tune at low speeds is beneficial for very choppy trails and tricks to prevent the board from overreacting.
  • Having a tighter tune is better at higher speeds so the board reacts at an appropriate speed to prevent nose dip.
  • Using the remote throttle has the added benefit of working with sticky tilt to set persistent stability values.
  • Allows for a tune that works great for street as well as trails.

Parameters

Enable Speed Stability (-)

Set to true to enable speed stability. Stability will start at zero at Minimum ERPM and scale linearly with ERPM until Maximum Stability Scale at Maximum ERPM.

Enable Throttle Stability (-)

Set to true to allow stability to be increased with a remote. Maximum throttle in either direction gives maximum stability. Activating this will disable input tilt, but sticky tilt can be used to set persistent stability values. If input tilt is set to a maximum of 10 degrees and sticky values 1 and 2 are 3 and 6 degrees, activating those sticky values will give you 30% and 60% x Stability Maximum Scale, respectively.

Pitch Current Max Stability (%)

This is the maximum value that is multiplied by the base current demand at Maximum ERPM or max throttle.

Pitch Rate Max Stability (%)

This is the maximum value that is multiplied by Pitch Rate Kp at at Maximum ERPM or max throttle. This factor has a larger effect of board stability than Pitch Current Max Stability.

Stability Minimum ERPM (ERPM)

Stablity will start at zero at Minimum ERPM and scale linearly with ERPM until Maximum Stability at Maximum ERPM.

Stability Maximum ERPM (ERPM)

Stablity will start at zero at Minimum ERPM and scale linearly with ERPM until Maximum Stability at Maximum ERPM.

Stability Ramp Rate Up (%/s)

Restricts the rate that the stability can change, in percent of Stability Maximum Scale per second, when increasing in speed. This will prevent the board from feeling surgey.

Stability Ramp Rate Down (%/s)

Restricts the rate that the stability can change, in percent of Stability Maximum Scale per second, when decreasing in speed. This will prevent the board from feeling nose dippy.

Tips

  • Since my tune is designed for rough trails it tends to be looser to prevent overreaction but I found it was too loose to keep up with my friends on easy trails or street. In particular, bonks at high speed would be much harder to keep the board level. I would land nose down. Dynamic stability fixed this.
  • Pitch Rate Max Stability has the largest effect on how stable the board feels.
  • Use the remote throttle to experiment with tunes quickly.
  • Ramp rate down should be much lower than ramp rate up or the nose will feel too dippy when slowing down from high speed.

Debug

Selecting the Tune Debug on the Specs tab allows for more data to understand your tune.

Smooth Pitch

This is board pitch with the inclusion of the filters on the Acceleration tab.

Base Pitch Kp (-)

This is defined by the current and pitch points entered in Acceleration. This value is the equivalent proportional gain value (kp) that is multiplied by the pitch to produce the base current demand.

Stability Kp (-)

This value is applied in addition to the Base Pitch Kp based on speed or throttle stability.

Stability Rate Kp (-)

This value is applied in addition to the Pitch Rate Kp based on speed or throttle stability.

Roll (degrees)

Current roll of the board as reported by the firmware. This includes filters in the App Cfg.

Roll Kp (-)

The roll kp increases the current demand such that (1 + roll kp) * base current demand = final current demand. To tune this value go to Roll.