3.3. Ignition

GasolineControlSample/ECU Control/Ignition

Table 3.13. System Inputs

User NameDescriptionSourced From Sections L2Local Systems
aIgnLimiterOffset
Ignition offset for engine limiter
RevLimiterIgnition: Synchro Calculations
EngineStatus.EngSpd
Engine Speed Status
Engine StateIgnition: Synchro Calculations
nEngineIn
Engine Speed From BIOS
BIOSInputsIgnition:Base; Ignition:Individual Cylinder Corrections
nEngineSynchro
Instantaneous Engine Speed From BIOS
BIOSInputsIgnition:Base; Ignition:Individual Cylinder Corrections
NIgnitionMap
NIgnitionMap
InputProcessingIgnition:Base
rThrottle
Throttle Position
InputProcessingIgnition:Base; Ignition:Individual Cylinder Corrections
TAir
Air Temperature Processed Value
InputProcessingIgnition:Air Temperatue
TEngine
Engine Temperature Processed Value
InputProcessingIgnition:Engine Temperatue; Ignition:Start
VBattery
VBattery
InputProcessingIgnition:Dwell Time

Table 3.14. System Outputs

User NameDescriptionUsed In Sections L2Defn. Block Local Systems
aIgn
Ignition Angle
BIOSOutputsaIgnIgnition: Synchro Calculations
NIgn
Number of ignitions
Engine State; FuellingNIgnIgntion Counter; IncByOne-Saturated
tIgnDwell
Ignition coil dwell time
BIOSOutputstIgnDwellIgnition:Dwell Time

Table 3.15. System Parameters

User NameDescriptionUnitsTypeLocal Systems
aIgnBaseMap
Base ignition angle
°
MAP3D
Ignition:Base
aIgnCylCorrectionsMap
Individual cylinder ignition corrections
°
MAP3D
Ignition:Individual Cylinder Corrections
aIgnlSMAdjust
SM Ignition Adjusment
°
SCALAR
Ignition:SM
aIgnlStartBase
Start base ignition angle
°
SCALAR
Ignition:Start
aIgnTAirMap
Air temperature ignition correction
°
MAP1D
Ignition:Air Temperatue
aIgnTEngineMap
Engine temperature ignition correction
°
MAP1D
Ignition:Engine Temperatue
aIgnTEngineStartMap
Engine temperature ignition correction during start
°
MAP1D
Ignition:Start
tIgnDwellMap
Ignition Dwell Time
ms
MAP1D
Ignition:Dwell Time

Table 3.16. System Measurements

User NameDescriptionUnitsDefn. Block Local Systems
aIgn
Ignition Angle
°
aIgnIgnition: Synchro Calculations
aIgnBase
Base ignition angle
°
aIgnBaseIgnition:Base
aIgnCylCorrections
Individual cylinder ignition corrections
°
aIgnCylCorrectionsIgnition:Individual Cylinder Corrections
aIgnOffset
Ignition offset (without cyl corrections)
°
aIgnOffset1Ignition: Time Calculations
aIgnSM
SM Ignition Adjustment
°
aIgnSMIgnition:SM
aIgnStart
Ignition Angles for Start
°
aIgnStartIgnition:Start
aIgnTAir
Air temperature ignition correction
°
aIgnTAirIgnition:Air Temperatue
aIgnTEngine
Engine temperature ignition correction
°
aIgnTEngineIgnition:Engine Temperatue
aIgnTEngineStart
Engine temperature ignition correction during start
°
aIgnTEngineStartIgnition:Start
NIgn
Number of ignitions
igns
NIgnIgntion Counter
tIgnDwell
Ignition coil dwell time
ms
tIgnDwellIgnition: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

3.3.1. Ignition:Engine Temperatue

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.