3.7. Lambda

GasolineControlSample/ECU Control/Lambda/Lambda

Table 3.29. System Inputs

User NameDescriptionSourced From Sections L2Local Systems
bORFCOActive
bORFCOActive
ECU ControlEnable Checks; tLambdaControl
bTorqueLimitActive
bTorqueLimitActive
ECU ControlEnable Checks; tLambdaControl
bTransientActive
bTransientActive
ECU ControlEnable Checks; tLambdaControl
LambdaControl.bExtEnOK
External enable - e.g. driver switch
LambdaEnable Checks
nEngineIn
Engine Speed From BIOS
BIOSInputsEnable Checks; Lambda Error
nEngineSynchro
Instantaneous Engine Speed From BIOS
BIOSInputsEnable Checks; Lambda Error
rLambda
Air Fuel Ratio Processed Value
InputProcessingEnable Checks; Lambda Error
rThrottle
Throttle Position
InputProcessingEnable Checks; Lambda Error
TEngine
Engine Temperature Processed Value
InputProcessingEnable Checks
tEngineRunning
Time Engine has been in the Run state
Engine StateEnable Checks

Table 3.30. System Outputs

User NameDescriptionUsed In Sections L2Defn. Block Local Systems
LambdaControl.bLamCtrlEnabled
Lambda Control IS Enabled
 LambdaControl.bLamCtrlEnabledEnable Checks
rFuelLambdaControl
Lambda Control Fuelling Correction
FuellingrFuelLambdaControlLambda Contol

Table 3.31. System Parameters

User NameDescriptionUnitsTypeLocal Systems
bLambdaControlUserEnable
User Enable
SCALAR
Enable Checks
kLambdaControlDiffGain
Lambda Control Differential Gain
-/L/s
SCALAR
Lambda Contol
kLambdaControlIntGain
Lambda Control Integral Gain
-/Ls
SCALAR
Lambda Contol
kLambdaControlPropGain
Lambda Control Proportional Gain
-/L
SCALAR
Lambda Contol
LControlEnableMax
Maximum Lambda for Lambda Control
lambda
SCALAR
Enable Checks
LControlEnableMin
Minimum Lambda for Lambda Control
lambda
SCALAR
Enable Checks
LErrorControlEnableMax
Maximum Lambda Error for Lambda Control
lambda
SCALAR
Enable Checks
LErrorControlEnableMin
Minimum Lambda Error for Lambda Control
lambda
SCALAR
Enable Checks
LTargetMap
Base fuelling mixture
lambda
MAP3D
Lambda Error
nEngineLambdaControlMin
Minimum Engine Speed for Lambda Control
rpm
SCALAR
Enable Checks
rFuelLambdaControlMax
Maximum Lambda Control
-
SCALAR
Lambda Contol
rFuelLambdaControlMin
Minimum Lambda Control
-
SCALAR
Lambda Contol
rFuelLambdaIntMax
Maximum Integral Control
-
SCALAR
Lambda Contol
rFuelLambdaIntMin
Minimum Integral Control
-
SCALAR
Lambda Contol
rThrottleLambdaControlMin
Minimum Throttle for Lambda Control
%
SCALAR
Enable Checks
TEngineLambdaControlMax
Maximum Engine Temperature for Lambda Control
°C
SCALAR
Enable Checks
TEngineLambdaControlMin
Minimum Engine Temperature for Lambda Control
°C
SCALAR
Enable Checks
tEngineRunningLambdaControlEnable
Minimum time afterstart before enabling
s
SCALAR
Enable Checks
tLambdaControlEnable
Minimum time after an interruption before enabling
s
SCALAR
Enable Checks

Table 3.32. System Measurements

User NameDescriptionUnitsDefn. Block Local Systems
LambdaControl
Lambda Control Flags
LambdaControl.All 
LambdaControl.bExtEnOK
External enable - e.g. driver switch
LambdaControl.bExtEnOKEnable Checks
LambdaControl.bLamCtrlEnabled
Lambda Control IS Enabled
LambdaControl.bLamCtrlEnabledEnable Checks
LambdaControl.bLamErrHiOK
Lambda Error Below Threshold for Control
LambdaControl.bLamErrHiOKEnable Checks
LambdaControl.bLamErrLoOK
Lambda Error Above Threshold for Control
LambdaControl.bLamErrLoOKEnable Checks
LambdaControl.bLamHiOK
Lambda Below Threshold for Control
LambdaControl.bLamHiOKEnable Checks
LambdaControl.bLamLoOK
Lambda Above Threshold for Control
LambdaControl.bLamLoOKEnable Checks
LambdaControl.bORFCOOK
ORFCO Not Active
LambdaControl.bORFCOOKEnable Checks
LambdaControl.bRevsOK
Engine Speed OK
LambdaControl.bRevsOKEnable Checks
LambdaControl.bTEngHiOK
Engine Temp Below Maximum Threshold for Control
LambdaControl.bTEngHiOKEnable Checks
LambdaControl.bTEngLoOK
Engine Temp Above Minimum Threshold for Control
LambdaControl.bTEngLoOKEnable Checks
LambdaControl.btEngRunningOK
Time Expired since engine start
LambdaControl.btEngRunningOKEnable Checks
LambdaControl.bThrOK
Throttle OK for Control
LambdaControl.bThrOKEnable Checks
LambdaControl.btLamCtrlOK
Time Expired since an interruption
LambdaControl.btLamCtrlOKEnable Checks
LambdaControl.bTorqLimOK
Torque Limit Not Active
LambdaControl.bTorqLimOKEnable Checks
LambdaControl.bTransientOK
Transient Fuelling Not Active
LambdaControl.bTransientOKEnable Checks
LambdaControl.bUserEnOK
User enabled - configurable
LambdaControl.bUserEnOKEnable Checks
LError
Lambda Error
lambda
LErrorLambda Error
LTarget
Target Lambda
lambda
LTargetLambda Error
rFuelLambdaControl
Lambda Control Fuelling Correction
-
rFuelLambdaControlLambda Contol
rFuelLambdaDiffControl
Lambda Control Differential Correction
-
rFuelLambdaDiffControlLambda Contol
rFuelLambdaIntControl
Lambda Control Integral Correction
-
rFuelLambdaIntControlLambda Contol
rFuelLambdaPropControl
Lambda Control Proportional Correction
-
rFuelLambdaPropControlLambda Contol
tLambdaEnable
Time Since ORFCO/Transient or Torque Cut
s
tLambdaEnabletLambdaControl

GasolineControlSample/ECU Control/Lambda/Lambda/Enable Checks

GasolineControlSample/ECU Control/Lambda/Lambda/Enable Checks/tLambdaControl

GasolineControlSample/ECU Control/Lambda/Lambda/Lambda Error

GasolineControlSample/ECU Control/Lambda/Lambda/Lambda Contol