GasolineControlSample/ECU Control/Ignition
Table 3.13. System Inputs
| User Name | Description | Sourced From Sections L2 | Local Systems | |
|---|---|---|---|---|
| aIgnLimiterOffset |
| RevLimiter | Ignition: Synchro Calculations | |
| EngineStatus.EngSpd |
| Engine State | Ignition: Synchro Calculations | |
| nEngineIn |
| BIOSInputs | Ignition:Base; Ignition:Individual Cylinder Corrections | |
| nEngineSynchro |
| BIOSInputs | Ignition:Base; Ignition:Individual Cylinder Corrections | |
| NIgnitionMap |
| InputProcessing | Ignition:Base | |
| rThrottle |
| InputProcessing | Ignition:Base; Ignition:Individual Cylinder Corrections | |
| TAir |
| InputProcessing | Ignition:Air Temperatue | |
| TEngine |
| InputProcessing | Ignition:Engine Temperatue; Ignition:Start | |
| VBattery |
| InputProcessing | Ignition:Dwell Time |
Table 3.14. System Outputs
| User Name | Description | Used In Sections L2 | Defn. Block | Local Systems | |
|---|---|---|---|---|---|
| aIgn |
| BIOSOutputs | aIgn | Ignition: Synchro Calculations | |
| NIgn |
| Engine State; Fuelling | NIgn | Igntion Counter; IncByOne-Saturated | |
| tIgnDwell |
| BIOSOutputs | tIgnDwell | Ignition:Dwell Time |
Table 3.15. System Parameters
| User Name | Description | Units | Type | Local Systems | |||
|---|---|---|---|---|---|---|---|
| aIgnBaseMap |
|
|
| Ignition:Base | |||
| aIgnCylCorrectionsMap |
|
|
| Ignition:Individual Cylinder Corrections | |||
| aIgnlSMAdjust |
|
|
| Ignition:SM | |||
| aIgnlStartBase |
|
|
| Ignition:Start | |||
| aIgnTAirMap |
|
|
| Ignition:Air Temperatue | |||
| aIgnTEngineMap |
|
|
| Ignition:Engine Temperatue | |||
| aIgnTEngineStartMap |
|
|
| Ignition:Start | |||
| tIgnDwellMap |
|
|
| Ignition:Dwell Time |
Table 3.16. System Measurements
| User Name | Description | Units | Defn. Block | Local Systems | ||
|---|---|---|---|---|---|---|
| aIgn |
|
| aIgn | Ignition: Synchro Calculations | ||
| aIgnBase |
|
| aIgnBase | Ignition:Base | ||
| aIgnCylCorrections |
|
| aIgnCylCorrections | Ignition:Individual Cylinder Corrections | ||
| aIgnOffset |
|
| aIgnOffset1 | Ignition: Time Calculations | ||
| aIgnSM |
|
| aIgnSM | Ignition:SM | ||
| aIgnStart |
|
| aIgnStart | Ignition:Start | ||
| aIgnTAir |
|
| aIgnTAir | Ignition:Air Temperatue | ||
| aIgnTEngine |
|
| aIgnTEngine | Ignition:Engine Temperatue | ||
| aIgnTEngineStart |
|
| aIgnTEngineStart | Ignition:Start | ||
| NIgn |
|
| NIgn | Igntion Counter | ||
| tIgnDwell |
|
| tIgnDwell | Ignition:Dwell Time |
GasolineControlSample/ECU Control/Ignition/Ignition
GasolineControlSample/ECU Control/Ignition/Ignition/Ignition: Time Calculations
GasolineControlSample/ECU Control/Ignition/Ignition/Ignition: Synchro Calculations
GasolineControlSample/ECU Control/Ignition/Ignition/Ignition: Synchro Calculations/Igntion Counter
GasolineControlSample/ECU Control/Ignition/Ignition/Ignition: Time Calculations/Ignition:Engine Temperatue
The correction for ignition angle with engine temperature is achieved with a 1D lookup map outputting an ignition angle offset.