V3 idle pid

Subpage of Idle Control Settings


Idle Control, PID

Assymetric PID Conf
When Enabled, PID will act more agressive (higher gain) when engine RPM is below target to reduce chance of engine stall.

Idle Control P
Kp of the idle control PID controller.

Idle Control I
Ki of the idle control PID controller. Only affects change to IAC Integral when rpm error is bigger than Integral Deadband.

Idle Control D
Kd of the idle control PID controller.

Integral Decrease Limit
Low limit for the IAC Integral, any desired Integral value lower than this is railed to Low Limit.

Integral Increase Limit
High limit for the IAC Integral, any desired Integral value higher than this is railed to High Limit.

Integral Deadband
Bandwith in which the IAC integral does not change when RPM close to target (+-deadband). 0..30 RPM Recommended.

IAC Integral Minmap
Iac integral is either FROZEN or ZEROED depending on the setting of "IAC Integral under Integral Minmap" when engine MAP is below this value.

IAC Integral under Integral Minmap
Action to take when engine MAP is below integral lowmap setting, either reset integral (disable integral action) or freeze integral (keep current integral action).

IAC Integral zero when car moving
When enabled this keeps IAC integral zero (disable integral action) until car has stopped moving (speed = 0).

Important note:

A good idle behaviour requires a properly tuned VE table. A bad tune will cause idle rpm fluctations.

Before any IAC PID tuning is attempted the VE table must be set correctly!

Normally allow the engine to run stable (without rpm fluctuation) without Idle PID enabled first (P = I = D = 0) before attemping to tune PID idle controller
Also watch the ignition table, the advance will affect idle as well.