You are on page 1of 60

DEUTZ EMR 3 Training

Engine Management System EMR3


Comparison of new Electronic Control Units

Electronic
EDC 16 EDC 7 EMR2
Characteristics
Supply voltage 12/24V 12/24V 12/24V

Main relays External Internal (electronics) not needed


mecha.Up and
CR max. 6 Cylinder CR max. 6 Cylinder
Injection system Inline pump 2 to 16
UP max. 6 Cyl. UP max. 8 Cylinder
Cyl.
MPC562 „Silver Oak“ MPC562 „Silver Oak“ Mitsubishi M16
CPU
32 Bit, f=56MHz 32 Bit, f=56MHz 16 Bit, f=16 MHz

Flash memory 2MB 2MB 512 KB


34 kB 34 kB 8 KB
RAM

CAN-Interface 2x CAN J1939 2x CAN J1939 1x CAN J1939


1x 1x 1x ISO
K-Line (ser. Bus) ISO9141/KWP2 ISO9141/KW 9141
2000 P2000 K500

VS-CS, Schmickler/Philipps 17.03.2006 2


Engine Management System EMR3
Comparison of new Electronic Control Units (ECU)

Mecha.
EDC7 EDC16 EMR2
Characteristics

Mounting on engine No No No

Cooling Air (convection) Air (convection) Air (convection)


Operating -40 …+80° -40 …+80° -40 …+80°
temperature
3 2 2
Connector
81 + 16 + 16 pins 94 + 60 pins 25 + 25

Protection level IP 6K9K IP 6K9K IP 66K

VS-CS, Schmickler/Philipps 17.03.2006 3


Status of Electronic Systems for Tier III Engines

EMR3-S (EDC 16)


Series: TCD 2012 2V and TCD 2013 2V /4V
Injection System: DCR
Operating Voltage: 12 and 24 V
Installation: Chassis, Cabin

EMR3-E (EDC 7)
Series : TCD 2015
Injection System : Electro. unit pump, (PLD)
Operating Voltage : 12 and 24 V
Installation : Chassis, Cabin

EMR2
Series: 2011, 2012, 1013, 2013, 1015
Injection System: Mecha. unit pump and Inline pump
Operating Voltage : 12 and 24 V
Installation : Chassis, Cabin

VS-CS, Schmickler/Philipps 17.03.2006 4


Injection Technology
Fuel System – DEUTZ Common Rail
ECU

2 Pressure sensor
Injector
3 MProp (FCU)

p = 0,5 ... 1,1 bar


p = 6 bar (+/- 1 bar)
p = 300 ... 1600 bar
Pressure
p = 1 ... 1,5 bar sensor
Rail
DBV
3
Prefilter with HP-pump
water separator 2

FCU
Supply Main
pump filter

Hand-
primer
ECU:ElectronicControlUnit
FCU: Fuel ControlUnit
DBV:Pressure limiter valve

VS-CS, Schmickler/Philipps 17.03.2006 5


EMR 3
Service
DEUTZ Customer Service

Manual

ECU

Software
SERDIA
Interface

Engine with actuator, sensors


and wiring harness
VS-CS, Schmickler/Philipps 17.03.2006 6
EMR 3
Functions 1

¾ Governor
¾ All speed Governor
¾ Min- / Max-Governor
¾ Fix Speed
¾ Freeze speed
¾Torque limitation
¾ Torque limitation via CAN
¾ Different Top curves
¾Droop
¾ Droop switch
¾ Speed limitation
¾Communication
¾ ISO9141 (diagnostic software SERDIA)
¾ CAN-bus (SAE J1939)

VS-CS, Schmickler/Philipps 17.03.2006 7


EMR3
Functions 2

¾Set point input:


¾ Analog
¾ CAN-bus
¾ Fix speed
¾ Digital up/down

¾Engine start/stop
¾ Starter Function
¾ Stop function via CAN or switch

¾Temperature dependant start / Cold start aid


¾ Cold start function
¾ Other temperature depending functions
¾ Engine brake

VS-CS, Schmickler/Philipps 17.03.2006 8


EMR3
Sensors

¾ Speed sensor at cam- and crankshaft


¾ Rail pressure, Rail pressure regulation by fuel metering unit
¾ Coolant temperature sensor
¾ Boost pressure and temperature (included in one sensor)
¾ Oil pressure
¾ Low fuel pressure sensor
¾ fuel temperature sensor (only TCD2015V06/8)
¾ Altitude correction (Included in the ECU
¾ water in fuel ( at the fuel pre filter)
¾ coolant level
¾ air filter differential pressure

VS-CS, Schmickler/Philipps 17.03.2006 9


EMR3
wiring harness and sensors

Boost air temperature and pressure


Ladelufttemp. und -druck
Connecting injectors
Anschluss Einspritzventle

1FCU (MPROP)

Coolant temperature Rail pressure


Kühlmitteltemperatur Raildruck

Engine connector
Zentralstecker Crankshaft speed
Kurbelwellendrehzahl

Camshaft speed
Nockenwellendrehzahl Oil pressure
Öldruck

Start relay, left side


Anlasserelais, linke Seite Low fuel pressure
Kraftstoffniederdruck

VS-CS, Schmickler/Philipps 17.03.2006 10


EMR3
wiring diagram engine side (EDC 16) / customer connections
Connections to
vehicle wiring
94 pol .

Extension line
(2,5m oder 5 m)

42 pol. plug

Engine harnest

VS-CS, Schmickler/Philipps 17.03.2006 11


EMR3
wiring diagram vehicle side (EDC 16 page 1 )

94 pin. EDC plug

Each EMR 3 Functionality does have a different wiring


VS-CS, Schmickler/Philipps 17.03.2006 12
EMR3
wiring diagram vehicle side (EDC 16 Seite 2 )

Wiring
High power harness
The preheat sense. Wire is only
used together with heating
flange

VS-CS, Schmickler/Philipps 17.03.2006 13


EMR3
engine harness

Boost air temperature and pressure


Connecting injectors

FCU (MPROP)

Coolant temperature Rail pressure

Crankshaft speed

Low fuel Oil pressure


Engine connector pressure
Starter relay
Camshaft speed

VS-CS, Schmickler/Philipps 17.03.2006 14


Crankshaft speed sensor
TN: 0419 9447
TCD 2012/2013/2015
R = 915 Ohm+/-10%

Camshaft speed sensor


TN: 0419 4021
TCD 2012/2013/2015
R = 3,8kOhm +/-10%
L = 2,1 H +/-10% Measured Value: (94|2)Eng_nAvrg (97|59) EngM_stSync
VS-CS, Schmickler/Philipps 17.03.2006 15
Low fuel sensor
Fuel low pressure Sensor

8000

7000

6000

Fue llow pres sure Sensor Output [hPa]


5000

4000

3000

2000

1000

TN: 0421 3326 0


0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000
Fuel low pressure Voltage [mV]

TCD 2012/2013
Measured Value : (110|11) FlPSCD_pAct

VS-CS, Schmickler/Philipps 17.03.2006 16


Measurement of low fuel pressure (TCD 2013 L06-2V) without load

VS-CS, Schmickler/Philipps 17.03.2006 17


Fuel Temperature Sensor

Fuel Temperature Sensor

160

140

120

Fue l Te mpe ra ture Sensor Output [°C ]


100

80

60

40

20

0
0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000
-20

-40
TN: 0421 3839 -60
Fuel Sensor Voltage [mV]

TCD 2015
Measured Value : (127|7) FTSCD_tFuel
R(20°C) = 2,5 kOhm +/- 6%
R(100°C) = 0,186 +/- 2%
VS-CS, Schmickler/Philipps 17.03.2006 18
Rail pressure sensor

Rail Pressure Sensor

200000

180000

160000

R ail Pr es sur e Sens or Output [hPa]


140000

120000

100000

80000

60000

40000

20000

0
0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000

TN: 0421 3470 Rail Pressure Voltage [mV]

TCD 2012/2013
Measured Value : (180|1) RailCD_pAct

VS-CS, Schmickler/Philipps 17.03.2006 19


Measurement of rail pressure (TCD 2013 L06-2V)

VS-CS, Schmickler/Philipps 17.03.2006 20


Combined sensor: Boost pressure and –temperature

Boost Pressure Sensor

4500

4000

3500
Boost Pre ssure Sensor Output [hPa ]

3000

2500

2000

1500

1000

TN: 0421 3838 500

TCD 2012/2013/2015 0
0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000
Boost Pressure Voltage [mV]

Measured Value : (26|1) BPSCD_pOutVal


R(1 bar) = 5,1 kOhm +/- 8%

VS-CS, Schmickler/Philipps 17.03.2006 21


Intake Air Temperature Sensor

140

120

100

Intak e Air Temper atur e Se ns or Output [°C ]


80

60

40

20

0
0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000
-20

TN: 0421 3838 -40

-60

TCD 2012/2013/2015 Intake Air Sensor Voltage [mV]

Measured Value : (136|7) IATSCD_tAir


R(20°C) = 2510Ohm +/- 10%
R(50°C) = 851Ohm +/- 10%
VS-CS, Schmickler/Philipps 17.03.2006 22
Coolant temperature sensor

Coolant Temperature Sensor

160

140

120

Coolant Temp erature S ensor Output [°C] 100

80

60

40

20

0
0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000
-20

-40

TN: 0421 3839 -60


Coolant Sensor Voltage [mV]

TCD 2012/2013/2015
Measured Value : (51|10) CTSCD_tClnt
R(20°C) = 2,5 kOhm +/- 6%
R(100°C) = 0,186 +/- 2%
VS-CS, Schmickler/Philipps 17.03.2006 23
Engine Oil Pressure

Lubrification Oil Pressure Sensor

12000

10000

Lubrification Oil Sensor Output [hP a]


8000

6000

4000

2000

0
0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000
TN: 0421 3020 Lubrification Oil Pressure Voltage [mV]

TCD 2012/2013/2015
Measured Value : (166|2)OPSCD_pOutVal

VS-CS, Schmickler/Philipps 17.03.2006 24


Measurement of oil pressure (TCD 2013 L06-2V)

VS-CS, Schmickler/Philipps 17.03.2006 25


Coolant level sensor

TN: 0118 2228


TCD 2012/2013/2015

VS-CS, Schmickler/Philipps 17.03.2006 26


Fuel Control Unit

TN: 0429 0102


TCD 2012/2013
Measured Value : (154|6) MeUnCD_iAct
R | 3 Ohm
Signal from fuel Control Unit at high idle speed
VS-CS, Schmickler/Philipps 17.03.2006 27
Injector

TCD 2012/2013
R | 0,5 Ohm

Signal from Injector at low idle speed (with pilot injection)

VS-CS, Schmickler/Philipps 17.03.2006 28


Serdia EMR 3
Status:
¦ At the Moment Serdia for EMR 3 is still not fully integrated into Serdia 2000
At the Moment it is still necessary to have a parallel installation of both Versions, but
SERDIA for EMR 3 does need a Serdia 2000 Installation to operate

¦ In the Future Serdia for EMR 3 will be fully integrated into Serdia 2000, which will
make the installation much easier as now

¦ In contrast to today also Serdia Level 3a will not have any access to power or
emission related Parameters. Level 3a will only allow access to all Application
Parameters

¦ Serdia EMR 3 is able to handle EDC 7 (for 2015 and as an option for 2012/2013)
EDC 16 for (for 2012/2013)

VS-CS, Schmickler/Philipps 17.03.2006 29


EMR3
Parameters
¦ Parameters
The Names of the Parameters are based on the Bosch Parameter Names, which are
totally different to the former Parameters in EMR 1 and EMR 2
(see file Parameter Names for Serdia EMR 3 for more Information)
The Structure is as follows:
¾ <Component>_<type><identifier>_<expansion>
examples:
1. Eng_nAvrg
Identifier: Avrg = average
type_ n = engine speed
Component : Eng = engine

2. CTSCD_tClnt
Æ Coolant Temperature Sensor Component Driver _ temperature Coolant

VS-CS, Schmickler/Philipps 17.03.2006 30


Serdia EMR 3
¦ Main Software download
It is possible to load a new Main Software via “ECU Selection\Download”
You need two files to do that, the Main Program ( ECU and engine Typ specific)
and a specific file for the engine application and power data. Don’t use this
transaction to load partly data sets.
1. Select main file (operating
software) must be approx 5 MB

2.Select engine specific data set

3. Select „All areas“ to get the


complete file to the ECU
4. Do not use a higher speed than
67280kB !
Than push the Programming button
VS-CS, Schmickler/Philipps 17.03.2006 31
Serdia EMR 3
¦ Programming an engine specific dataset within the same softwareversion
1. 2.

3. 4.4.

5.

VS-CS, Schmickler/Philipps 17.03.2006 32


EMR3
Serdia

You can select measured values by typing in the name of the value:

VS-CS, Schmickler/Philipps 17.03.2006 33


EMR3
warning strategy

¾Which values will be observed


¾ Coolant temperature
¾ Coolant level (option*)
¾ Oil pressure
¾ Boost air temperature
¾ Water in fuel
¾ Air differential pressure (option*)
¾ Heating flange (only used at 4V-engines)
¾ There are other monitored functions which will become active in case of a problem

¾Failure indication by warning light


¾ All values could be connected to a warning light in addition to the error light

*) – not all combinations are available

VS-CS, Schmickler/Philipps 17.03.2006 34


Applikation EMR3 - Überprüfung und Einstellung
Vom Fahrerwunsch zur Einspritzmenge

¾Despriction of the structure “Driver‘s Demand to injection mass “

AccPed_nDrvSetpoint Setpoint engine speed (Variable engine speed governor) [ 1/ min ]


VesGov_ntargetSetpoint Setpoint engine speed (Fix engine speed governor) [ 1/ min ]

LiGov_nSetpointLo Setpoint engine speed (Low idle governor) [ 1/ min ]

AccPed_trqDrvNGov Setpoint engine torque (Variable engine speed governor) [ Nm ]

EisGov_trq Setpoint engine torque (Min/Max- or fix engine speed governor) [ Nm ]

CoEng_trqinrLim Actual torque limitation (minimal) [ Nm ]

CoEng_trqSlpLim Engine torque from smoke limitation [ Nm ]

EngPrt_trqLim Maximal possible torque (Top curve) [ Nm ]

CoEng_prcPwrRdcMin Reducing factor for limitation curve [%]

CoEng_trqInrSet Engine torque before convertation to Injection mass [ Nm ]

InjCtl_qSetUnBal Setpoint injection mass [mg / cyl ]

VS-CS, Schmickler/Philipps 17.03.2006 35


EMR3

¾Structure throttle pedal

Vehicle side ECU

Throttle or [V]
APPCD_uRawAPP1
footpedal
[V]
O
APPCD_rLinAPP1_CUR
R
[%]
AccPed_nDrvSetpoint_CUR
[ rpm ]
Throttle via [ rpm ]
AccPed_nDrvSetpoint
“CAN-Bus“

VS-CS, Schmickler/Philipps 17.03.2006 36


Application EMR3 – Testing and Adjustments
From the Driver‘s Demand to Injection Mass

Setpoint by Setpoint by Setpoint by


a. Accelaration pedal Fix speed governor Low Idle governor
b. CAN-Bus

AccPed_nDrvSetpoint VESGov_ntargetSetPoint LIGov_nSetPointLo

Accped_trqDrvNGov EisGov_trq
M
Limitation by
A
Smoke limitation
X
CoEng_trqSlpLim

M M Limitation by
Top curve
I CoEng_trqInrLim I
N N x EngPrt_trqLim

Limitation by
Power Reduction
CoEng_trqInrSet (Monitoring strategy)
CoEng_prcPwrRdcMin
InjCtl_qSetUnBal

VS-CS, Schmickler/Philipps 17.03.2006 37


Serdia EMR 3
Tasks: foot pedal and hand throttle adjustment

Error Range
Acceleration
Pedal

VS-CS, Schmickler/Philipps 17.03.2006 38


Serdia EMR 3
Acceleration Pedal Adjustment

Map for combination of


percentage Acceleration pedal
and resulting speed

VS-CS, Schmickler/Philipps 17.03.2006 39


Serdia EMR 3
Page 1 Acceleration Pedal

Working range
pedal 1

pedal 2

VS-CS, Schmickler/Philipps 17.03.2006 40


Applikation EMR3
CAN Setpoint
´Customer EMR3
CAN-BUS FrmMng_TSC1TEByte1Raw_mp Byte1 from Message
FrmMng_TSC1TEByte2Raw_mp Byte2 from Message
TSC1 FrmMng_TSC1TEByte3Raw_mp Byte3 from Message
Message FrmMng_TSC1TEByte4Raw_mp Byte4 from Message

FrmMng_nTEDes Demanded Engine speed by CAN

CoVeh_nTSEASpdReq Demanded Engine speed in Coordinator

EisGov_CurrFu = 1 Accped_nDrvSetpoint Demanded Engine speed (output)


Govenor Path must be
O.K.

In the measured value AccPed_nDrvSetpoint you can simply notice, if the value is
taken from the CAN-Message or from the acceleration pedal.

VS-CS, Schmickler/Philipps 17.03.2006 41


Application EMR3 - Testing and Adjustments

The following values in the Reference-KLUs are variabel. You can change them locally or be
ordered:

¾Low idle adjustment: Example Old New


¾ Frmmng_nReqLoLim_C 600rpm 700rpm
¾ LiGov_nSetPointWarm_C 600rpm 700rpm
¾ LiGov_nSetPointDriveAway_C 600rpm 700rpm
¾ VESGov_nMin_C 600rpm 700rpm
¾ VESGov_nMod1_C 600rpm 700rpm
¾ AccPed_nDrvSetpoint_Cur Explained in the chaptre calibration acceleration pedal

¾Limp home speed: Example Old New


¾ AccPed_nErr_C 1200rpm 1500rpm
¾ LiGov_nLimHigh_C 1200rpm 1500rpm
¾ LiGov_nLimHighTrm_C 1200rpm 1500rpm
¾ CoVeh_nErr_C 1200rpm 1500rpm

¾Digital up and down-steps: Example Old New


¾ VESGov_nTipStp_C 50rpm 20rpm

VS-CS, Schmickler/Philipps 17.03.2006 42


Application EMR3 - Testing and Adjustments

The following values can be changed, but not being ordered:

¾Fix speed 1: Example Old New


¾ VESGov_nMode2_C 1200rpm 1500rpm

¾Fix speed 2: Example Old New


¾ VESGov_nMode3_C 1200rpm 1500rpm

¾Droop 1 and 2: Example Old New


¾ Droop 1
¾ HIGov_rSpdDrp1CAN_C 5% 2%
¾ HIGov_rSpdDrp0MSS_C 5% 2%
¾ VESGov_rSpdDrp1_CUR 2% introduising in the curve
¾ FrmMng_rDrpValDfl_C 5% 2%
¾ Droop 2
¾ HIGov_rSpdDrp2CAN_C 5% 10%
¾ HIGov_rSpdDrp1MSS_C 5% 10%
¾ HIGov_rSpdDrp2MSS_C 5% 10%
¾ VESGov_rSpdDrp2_CUR 10% introduising in the curve
¾ VESGov_rSpdDrp3_CUR 10% introduising in the curve

VS-CS, Schmickler/Philipps 17.03.2006 43


EMR3
parameters for warning strategy

¾Parameters for engine monitoring


CTSCD_stSelSysReac_C coolant temperature
CLSCD_stSelSysReac_C coolant level
OPSCD_stSelSysReacLo_C oil pressure
IATSCD_stSelSysReac_C boost air temperature
not existing – only warning water in fuel
AirFlt_stSelSysReac_C air differential pressure

¾Codes for the warning strategy


1 warning
2 warning / power reduction
8 warning and engine stop
9 warning and engine stop if engine stop is with a delay
10 warning/ power reduction / engine stop
¾example:
CTSCD_stSelSysReac_C = 10 Æ warning/ power reduction / engine stop
VS-CS, Schmickler/Philipps 17.03.2006 44
EMR3
parameters for warning strategy

¾ There are only 3 measured values which could cause a power reduction

PR by coolant temperature
CTSCD_prcPwrRdc
M
PR by oil pressure Actual power reduction
I
OPSCD_prcPwrRdcLo CoEng_prcPwrRdcMin
N
PR by boost air temperature
IATSCD_prcPwrRdc

VS-CS, Schmickler/Philipps 17.03.2006 45


Active Limiting State CoEng_stCurrLimActive

Limitingcodes ín Hex

VS-CS, Schmickler/Philipps 17.03.2006 46


Serdia EMR 3
Page 2 Air differential pressure

System
reaction

VS-CS, Schmickler/Philipps 17.03.2006 47


Serdia EMR 3
Page 3 Coolant Level

System
reaction

VS-CS, Schmickler/Philipps 17.03.2006 48


EMR3
Serdia

If you have made a Software


update and you will get a
permanent EEPROM error
in the error memory, you
must change this value to
1 and push the function
PC->ECU after that, you
must change to 0 again
and push PC->ECU again.
After that, you could erase
the error in the error
memory
With this operation you
will put also the running
hours and load cycle
to 0

VS-CS, Schmickler/Philipps 17.03.2006 49


EMR3
Initial Start Trouble Shooting

You need to do the following steps before the initial start of the engine:

¾Check the wiring and all connectors.

¾Switch on the ignition

¾Start SERDIA communication

¾Save the actual Data set on your computer

¾Check the error memory, it must be empty

¾If you have made a software upgrade, you can get a EEPROM error. You can solve that
with the following parameter: EEPCD_InitAfterProg_C (see page 27)
-start the engine-

¾Check error lamp and error memory

VS-CS, Schmickler/Philipps 17.03.2006 50


EMR3
engine start 10000

1000.. 2000.. 3000.. 4000.. 5000.. 6000.. 7000.. 8000.. 9000.. 1000.. 1100.. 1200.. 1300.. 1400.. 1500..
1000

10
1.000
Linienf Name Einhei Pro- Start Measured values:
90

1 Eng_nAvrg\KWP2000:rpm 100 0
9000

2 FlPSCD_pAct\KWP20 hPa 1000 0


Eng_nAvrg
90 0

900

9
4 RailCD_pPeak\KWP20 hPa 1,50E+ 0
5 5 InjCtl_qSetUnBal\KWP mg/c 9,5942 -
80

FlPSCD_pAct
8000
800

800

8
Rail_pPeak
70
7000
700

700

7
InjCtl_qSetUnBal
InjCtl_qSetUnBal\KWP2000:1 mg/cyc
60

R ail CD _pPeak\KWP2000:1 hPa


F lPSCD_pAct\KWP2000:1 h Pa
Eng_nAvrg\KWP20 00 :1 rpm

600 0
600

600

6
50
5000
500

500

5
4
1
40
40 00
400

400

4
30
3000
300

300

3
5

2
20
2000
200

200

2
1
1000

10
100

100

1
2
4
0
0

0
0

6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33034
1020
A B C D Zeit s A

1. Motorstart Datum: Objekt: TCD2013L06-2V


System noch nicht vollständig entlüftet Zeit: Projekt:
Langsamer Aufbau Kraftstoff vordruck Anw ender: Grohmann Messdatei:
Ab ca. 900mbar baut sich Raildruck auf Einheit: VS-TA2
Motor startet bei ca. 125bar Raildruck

15.08.2006 13:42:07 1/1

VS-CS, Schmickler/Philipps 17.03.2006 51


EMR3
engine start 10000

1000.. 2000.. 3000.. 4000.. 5000.. 6000.. 7000.. 8000.. 9000.. 1000.. 1100.. 1200.. 1300.. 1400.. 1500..
1000

I: 1 t1 [s]: 2,621696 t2 [s]: 3,201503 * t2-t1 [s]: 0,579808

10
1.000
Linien Name Cu Curso Curso Einh Pro- Star Measured values:
90

Eng_nAvrg\KWP20 0 183 183 rpm 100 0


9000

FlPSCD_pAct\KWP 12 5059 3812 hPa 1000 0


Eng_nAvrg
90 0

900

9
RailCD_pPeak\KWP87 3,71E 3,63E hPa 1,50E 0
InjCtl_qSetUnBal\K 57, 57,2 0 mg/c 9,594 -
80

1
FlPSCD_pAct
8000
800

800

8
Rail_pPeak
70
7000
700

700

7
2
InjCtl_qSetUnBal
InjCtl_qSetUnBal\KWP2000:1 mg/cyc
60

R ail CD _pPeak\KWP2000:1 hPa


F lPSCD_pAct\KWP2000:1 h Pa
Eng_nAvrg\KWP20 00 :1 rpm

600 0
600

600

6
50
5000
500

500

5
40
40 00
400

400

4
30
3000

4
300

300

3
4
20
2000
200

200

2
5

5
1000

10
100

100

1
1 2
0
0

0
0

1 2 3 4 5 6 7 8 9 0 1020
A B C D Zeit s A

Motorstart Datum: Objekt: TCD2013L06-2V


schneller Aufbau Kraftstoff vordruck Zeit: Projekt:
Start nach 0.5s Anw ender: Grohmann Messdatei:
Einheit: VS-TA2

15.08.2006 13:59:41 1/1

VS-CS, Schmickler/Philipps 17.03.2006 52


EMR3
engine will not start

¾Serdia: check error memory and solve the active errors

¾If you have errors from all sensors, check main plugs

¾Is the engine speed and injection amount monitored (InjCtl_qSetUnbal)?


¾ Eng_nAvrg engine speed
¾ InjCtl_qSetUnbal injection amount

¾Is the fuel pressure rising up?


¾ FlPSCD_pAct fuel pre pressure (only inline engines)

¾Is the rail pressure rising up?


¾ Railcd_pPeak rail pressure

VS-CS, Schmickler/Philipps 17.03.2006 53


EMR3
engine is missing power and dynamic response
¾Is the right top curve active?
¾ MSSCD_stSwt3 = 0 for max power curve (switch for different top curves not active)

¾Is the power reduced by monitoring functions?


¾ Coeng_prcPwrRdcMin < 100%

¾Is the power reduced by a big error?


¾ CoEng_trqLimRawErr (actual limit by an error) < EngPrt_trqLim (actual limit by the top curve)

¾Is the power reduced by CAN?


¾ FrmMng_prcEngPrtPowRed < 100%

¾Is the engine working at the smoke limitation?


¾ CoEng_trqInrSet (actual torque setpoint)= CoEng_trqSlpLim (actual smoke limitation)

¾Is the engine running at the top curve?


¾ CoEng_trqInrSet (actual torque setpoint) = EngPrt_trqLim (actual limit by top curve)

¾Is the boost pressure o.k.?


¾ BPSCD_pDfl_C (absolut amount)

VS-CS, Schmickler/Philipps 17.03.2006 54


EMR3
acceleration
3 00 0

10
1.000
1 00 0
2300

Linienf Name Ein Pro- Start


1 Eng_nAvrg\KWP2000:1 rp 146, 870,
2200

2
2800

2 AccPed_nDrvSetpoint\KW rp 146, 870,


900

9
900

3 CoEng_trqInrSet\KWP200 Nm 107, -48,7


4
2100

4 4 EngPrt_trqLim\KWP2000:1 Nm 107, -48,7


3
5 CoEng_trqSlpLim\KWP200 Nm 107, -48,7
2600
800

800

8
7 BPSCD_pOutVal\KWP200 hP 198, 1015
2000

1
1900

2400
700

700

7
5
5
1400 1500 16 00 17 00 1800

BPSCD_pO utVal\KWP2000:1 hPa


CoEng_trqInrSe t\KWP2000:1 Nm
Eng_nAvrg\KWP2000:1 rpm

600

2 20 0

600

6
500

2000

500

5
400

7
1800

400

4
3
300
1300

1600

300

3
1200

200

7
1400

200

2
1100

1 00

1 2
1200

100
10 00

1
0
900

0
76 78 80 82 84 86 88 90 92 94 96 98 0 1020
A B C Zeit s A

Beschleunigungsf ahrt unter Last Datum: Objekt: TCD2013L06-2V


Motor ist and Rauchbegrenzung Zeit: Projekt:
Ladeluftdruck w ird nur langsam auf gebaut Anw ender: Gr Messdatei:
Einheit: VS-TA2

16.08.2006 15:41:29 1/1

VS-CS, Schmickler/Philipps 17.03.2006 55


EMR3
Governor

EMR 3 does have several Governors working together


ƒ low speed governor (PID-Regler) LiGov Nominal speed
(HiGov)
ƒ max speed governor (PID-Regler) HiGov Fix speed (VesGov)
ƒ fix speed Governor (PID-Regler) VesGov Übergangsbereiche Variable speed
ƒ all speed governor (PI-Regler) Ngov (NGov)
Low idle
(LiGov)

Each Governor does have different parameters for small and big signal response
There are main parameters and maps to optimise the governors locally
Actual speed
Wenn SollDrehzahl - Ist Drehzahl < 0
Big signal area ...neg

Fenster
{ small signal area
Small signal area
Big signal area ...pos
Speed Setpoint

Wenn SollDrehzahl - Ist Drehzahl > 0 Iactual speedl

VS-CS, Schmickler/Philipps 17.03.2006 56


EMR3
Governor structure EMR3 ( LiGov / HiGov)

The Governing is always done by the No Grip governor


The Governor for the low idle does have the name ...Lo_C, the one for high speed ...Hi_C
The LiGov-parameters will be put to the main Governor the, EisGov for the governing
Parameters for governor optimising:
ƒ P-Part
LiGov_NoGripPKpLo_C [Nm/rpm] small signal parameter P-part
LiGov_NoGripPKpNegLo_C [Nm/rpm] negative big signal parameter P-part
LiGov_NoGripPKpPosLo_C [Nm/rpm] positive big signal parameter P-part
LiGov_NoGripPWinNegLo_C [rpm] negative speed window for small signal response
LiGov_NoGripPWinPosLo_C [rpm] positives speed window for small signal response
LiGov_KpCorTrqFac_MAP [Factor] speed and torque depending map for P-part

ƒ I-part
LiGov_NoGripIKiLo_C [Nm/rpm] small signal parameter I-part
LiGov_NoGripIKiNegLo_C [Nm/rpm] negative big signal parameter I-part
LiGov_NoGripIKiPosLo_C [Nm/rpm] positive big signal parameter I -part
LiGov_NoGripIWinNegLo_C [rpm] negative speed window for small signal response
LiGov_NoGripIWinPosLo_C [rpm] positives speed window for small signal response
LiGov_KICorTrqFac_MAP [Factor] speed and torque depending map for I-part

ƒ D-part
LiGov_NoGripDKd_C [Nm/rpm]

VS-CS, Schmickler/Philipps 17.03.2006 57


EMR3
governor structure EMR3 (all speed governor NGov)

The N-Gov does not have a D part!

Parameters for Governor optimizing


ƒ P-part
AccPed_DrvPKp_C [Nm/rpm] small signal parameter P-part
AccPed_DrvPKpNeg_C [Nm/rpm] negative big parameter P-part
AccPed_DrvPKpPos_C [Nm/rpm] positive big parameter P-part
AccPed_DrvPWinNeg_C [rpm] negative window for small signal response
AccPed_DrvPWinPos_C [rpm] positive window for small signal response
AccPed_facDrvLdKpCor_MAP[Factor] speed and torque depending map for P-part

ƒ I-part
AccPed_DrvIKi_C [Nm/rpm] small signal parameter I-part
AccPed_DrvIKiNeg_C [Nm/rpm] negative big parameter I-part
AccPed_DrvIKiPos_C [Nm/rpm] positive big parameter I-part
AccPed_DrvIWinNeg_C [rpm] negative window for small signal response
AccPed_DrvIWinPos_C [rpm] positive window for small signal response
AccPed_facDrvLdKiCor _MAP[Factor] speed and torque depending map for I-part

VS-CS, Schmickler/Philipps 17.03.2006 58


EMR3
governor structure EMR3 (fix speed governor VesGov)

.
The Ves Gov parameters will be pushed to the EisGov for governing
Parameters for governor optimizing:
ƒ P-Part
ƒ VesGov_Par0PKpLo_C [Nm/rpm] small signal parameter P-part
VesGov_Par0PKpNegLo_C [Nm/rpm] negative big parameter P-part
VesGov_Par0PKpPosLo_C [Nm/rpm] positive biglparameter P-part
VesGov_Par0nPWinNegLo_C [rpm] negative speed window for small signal response
VesGov_Par0nPWinPosLo_C [rpm] positive speed window for small signal response
VesGov_KpCorTrqFac_MAP [Faktor] speed and torque depending map for P-part

ƒ I-Part
VesGov_Par0IKiLo_C [Nm/rpm] small signal parameter I-part
VesGov_Par0IKiNegLo_C [Nm/rpm] negative big parameter I-part
VesGov_Par0IKiPosLo_C [Nm/rpm] positive big parameter I-part
VesGov_Par0nIWinNegLo_C [rpm] negative speed window for small signal response
VesGov_Par0nIWinPosLo_C [rpm] positive speed window for small signal response
VesGov_KICorTrqFac_MAP [Faktor] speed and torque depending map for I-part

ƒ D-Part
VesGov_Par0DKd_C [Nm/rpm]

VS-CS, Schmickler/Philipps 17.03.2006 59


VS-CS, Schmickler/Philipps 17.03.2006 60

You might also like