GasolineControlSample/ECU Control/Engine State/Engine State
Determine basic engine status information used by other strategies.
Table 3.21. System Inputs
Table 3.22. System Outputs
Table 3.23. System Parameters
User Name | Description | Units | Type | Local Systems |
---|
bCallSynchroInStall | Call Crank tasks during stall to keep numbers updated |
| | | Engine Speed |
MEngineMap | | | | Engine Torque |
NIgnsRange1To2 | Number of ignitions required to move from range one to two |
| | | Start |
nStartEntry | Threshold to determine when the engine returns to the start phase after previously running |
| | | Engine Speed |
nStartExit | Threshold to determine when the engine goes to the running state from the start state |
| | | Engine Speed |
nStartRange1To2 | Threshold to determine when the start range should move from start range one to two |
| | | Start |
rThrClosed | Threshold to determine when the throttle is closed |
| | | Throttle |
rThrHysteresis | Hysteresis used in the throttle status determination |
| | | Throttle |
rThrOpen | Threshold to determine when the throttle is fully open |
| | | Throttle |
TEngineColdStart | Threshold for cold start detection |
| | | Start |
Table 3.24. System Measurements
GasolineControlSample/ECU Control/Engine State/Engine State/Throttle Rate
GasolineControlSample/ECU Control/Engine State/Engine State/Engine Speed Rate
GasolineControlSample/ECU Control/Engine State/Engine State/Throttle
The core of the fuelling strategies is to determin how much air the engine is taking on each fire. This can be determined in a number of ways, in this simplest of ways the engine is mapped against throttle angle and revs, with a run-time correction being applied for the current air pressure.
Other implementations may use air mass flow meters or take the manifold pressure more into account for turbo applications.
GasolineControlSample/ECU Control/Engine State/Engine State/Throttle/Chart