ZWGRU 23.110 (Fundamental Ignition Angle)

From Nefmoto

Revision as of 15:14, 29 September 2011 by MattDanger (Talk | contribs)

Jump to: navigation, search

See the funktionsrahmen for the following diagrams:

zwgru-zwgru

zwgru-zw-nws Sub-function ZW_NWS: Provision for binary or continously variable camshaft control

zwgru-dzw-nws Sub-function DZW_NWS: Provision for binary or continously variable camshaft control (delta-ignition angle)

ZWGRU 23.110 Function Description


The fundamental ignition angle is provided by the map KFZW. The sub-function ZW_NWS describes the provision for any necessary camshaft timing (NWS). For binary camshaft control, the factor fnwue switches seamlessly between the maps KFZW and KFZW2. In the case of continuously variable camshaft control which depends on the camshaft overlap angle wnwue, an ignition angle correction DZWNWSUE added to KFZW. The currently valid camshaft control version is defined by the system constant SY_NWS in the software generation:


SY_NWS = 0: no camshaft control

SY_NWS = 1: binary camshaft control

SY_NWS = 2: continuously variable NWS

SY_NWS > 2: not defined.


The software is translated conditionally, i.e. only one variant is available in the EPROM. SY_NWS is not in the EPROM and cannot be applied. The same additive ignition angle correction is performed as when calculating the optimum ignition angle (see %MDBAS), i.e. exhaust gas recirculation and lambda dependence are considered. The temperature dependence is considered in a separate function (%ZWWL). The result is the ignition angle for cylinder bank 1 (zwref) which is also the reference for cylinder bank 2. For cylinder bank 2, the ignition angle offset dzwb2 is added to the ignition angle.


ZWGRU 23.110 Application Notes


The maps KFZW and KFZW2 are applied when the engine is warm for the respective camshaft control position, exhaust gas recirculation is inactive and lambda = 1. If the engine does not knock, the optimal ignition angle is input. For engine knock, the knock limit is input.


Parameter


Description


CNOKT


Codeword for lower octane fuel


CWZWBANK


Codeword for enabling cylinder-specific ignition angle offsets


DZWNWSUE


Delta ignition angle depending on camshaft overlap angle


KFDWSZ


Delta ignition angle for cylinder bank 1-specific ignition advance; through camshaft control


KFDWSZ2


Delta ignition angle for cylinder bank 2-specific ignition advance; through camshaft control


KFDZK


Delta ignition angle during knock


KFDZWKG


Ignition angle correction by moving the knock limit


KFSWKFZK


Ignition angle retardation threshold for switching between ignition angle maps


KFZW


Ignition angle map


KFZW2


Ignition angle map, variant 2


TMZIZWV


Engine temperature threshold for enabling cylinder-specific ignition angle adjustment


TSWKR


Time lag for summing ignition angle retardation queries


VZIZWV


Vehicle speed threshold for disabling cylinder-specific ignition angle adjustment


Variable


Description


B_KFZK


Condition flag for anti-knock map


B_KRDWS


Condition flag for knock control safety retardation


B_NOZWE


Condition flag for no ignition angle intervention on the engine torque structure


C_INI


Condition flag for intialising ECU


DZWB2


Ignition angle offset for cylinder bank 2


DZWBANK


Cylinder-bank specific ignition angle offset


DZWKG


Delta ignition angle for moving the knock limit


DZWOAG


Exhaust gas recirculation rate-dependent ignition angle correction of the optimum ignition angle


DZWOL


Lambda-dependent ignition angle correction of the optimum ignition angle


DZWZK


Delta ignition angle during knock


FNWUE


Weighting factor for ignition angle overlap (inlet)


LAMBAS


Basic lambda


NMOT


Engine speed


NMOT W


Engine speed (Word)


RL_W


Relative cylinder charge (Word)


SY_NWS


System constant for camshaft control: none, binary (on/off) or continuously variable


SY_ZIZWV


Text must be provided by Mrs Sauer


TMOT


Engine temperature


VFZG


Vehicle speed


WKRMA


Average of the ignition angle retardation during knock control, general (in limp mode with safety)


WNWUE


Camshaft overlap angle


ZWGRU


Fundamental ignition angle


ZWNWS


Fundamental ignition angle taking camshaft control into consideration


ZZYLZUE


ECU cylinder counter for ignition calculation


Personal tools