AEM 30-71XX Infinity Stand-Alone Programmable Engine Mangement System Full Manual User Manual

Page 271

Advertising
background image

Tuning Guide

265

© 2014 AEM Performance Electronics

DBW is doing a good job of making the throttle go to the target position, it's not a bad idea to set
the DBW_Bias table to something near (but below) the duty cycle that hits the target.

The DBW_Bias table values that worked for some vehicles were between -20 and +50,
depending on the DBW_Target. You may need negative effort to close the throttle against the
spring at idle and positive effort to open the throttle against the spring at higher targets.

Raw signals to datalog:

Analog 7 [V] = DBW1_TPSA [%]

Analog 16 [V] = DBW1_TPSB [%]

Analog 18 [V] = DBW_APP1 [%]

Analog 19 [V] = DBW_APP2 [%]

DBW Error Detection

There is a text-grid near the lower-left side of the screen that includes various error flags. Here's
a breakdown of what could trigger each error.

DBW1_Error_Current: triggered if DBW1_Current remains above 4A for more than 1.0
second. If you look through your logs, you'll notice DBW1_Current looks 'rough' so it's pretty
unlikely this error will get triggered.

DBW1_Error_TPS_Corr: The ECU checks the correlation between the two position sensors on
the electronic throttle. When the wizard calibrates the throttle, a relationship is observed and
stored in the table 'DBW1_TPS_AB_Rel'. The error gets triggered if the value for 'DBW1_TPSB
[%]' differs from the 'DBW1_TPS_AB_Rel' table value by more than 8. There is a plot window on
the 'Page 3' page of the DBW layout that allows you to view these two values... note they would
always be near each other, the difference between them should never be greater than 8. For the
E46 BMW, it may be necessary to adjust the first two cells in the DBW1_TPS_AB_Rel table to
prevent errors.

DBW1_Error_TPSA_Range: simple sensor error-checking. The DBW calibration wizard
moves the throttle through its full range and then assumes the sensors will not exceed those min/
max voltages by more than a certain amount (5-10%). The error gets triggered if the
DBW1_TPSA voltage is exceeds the expected range.

DBW1_Error_TPSB_Range: (similar to DBW1_Error_TPSA_Range).

DBW1_Error Tracking: This gets triggered if the DBW1_Target_Error [%] is too high for too
long. DBW1_Target_Error [%] is the difference between the target throttle and actual throttle
(DBW1_TPSA). The definition of 'error too high' depends on the target throttle, but in general it's
about 5-10% error allowed, for about 1 second.

DBW_Error_APP1_Range: (similar to DBW1_Error_TPSA_Range, but checking the min/max
allowable voltages for the accelerator pedal sensor).

Advertising