Stepper motor idle control – Haltech E8 User Manual

Page 104

Advertising
background image

Haltech E11/E8 Instruction Manual

Adjust the ‘Warm Min Duty’ so it is about 5% below where the BAC valve is sitting when the idle is
controlled.

Steps 4 – 6 will need to be repeated for when the engine is cold.

Tuning Advance Sensitivity

Starting Point for PID values

Proportional Co-efficient

50%

Integral Co-efficient

50%

Derivative Co-efficient 0%

Tuning the PID Values

Set all Proportional, Integral and Derivative to zero

Bring up the Proportional in increments of 5% until you see a small oscillation in the RPM. Note:
the RPM will not reach the target RPM with only the Proportional part of the controller being used.

Bring up the Integral in increments of 5% until you cancel out the oscillation in the RPM. When the
Integral part is introduced the RPM will go to the target.

The Derivative term should remain at zero.

Notes

If the idle speed fluctuates or oscillates, reduce the idle sensitivity parameters slowly until the oscillation
stops. If the idle speed is slow to reach the target, increase the idle sensitivity parameters slowly until it
begins to oscillate and then reduce the values slightly.

Idle Troubleshooting

When the engine is started check that the idle speed begins high and falls back to a stable idle
speed around the target. Increase the ‘Post Start Duty Offset’ if required to aid in starting.

Stepper Motor Idle Control

Stepper motor idle control is used to hold steady the RPM when off the throttle. This method of controlling
RPM at idle is done by looking at the difference between the target idle RPM and the current RPM and
adjusting the stepper motor position until the difference is zero.

Settings

Stepper Motor Range - The maximum travel in steps, which the stepper motor can move.

Temperature Range - There are two temperature values to be set, a cold temp and a warm temp.
Coolant temperatures below the cold temp value will use target RPM, stepper position and stepper
position offsets below it in the table. Coolant temperatures above the warm temp value will use target
RPM, stepper position and stepper position offsets below it in the table. Any coolant temperatures
between cold and warm temp will interpolate target RPM, stepper position and stepper position offsets
between their cold and warm values.

Target RPM - The RPM at which the Engine will idle.

Start Position - This is the position that the stepper motor will default to when the engine RPM is falling
towards theTarget RPM’ and before it begins its idle control. This value should cause the engine to idle
at a speed just above the ‘Target RPM’. If this value is too low then the RPM will fall below the ‘Target
RPM’.

Minimum Position - The minimum position the stepper motor will reach when controlling the idle. Set so
that the engine won’t stall. This acts like a throttle stop.

Page: 104

Copyright © Haltech 2008

Advertising
This manual is related to the following products: