AfterSales Training - Advanced Engine Management Systems
AfterSales Training - Advanced Engine Management Systems
AfterSales Training - Advanced Engine Management Systems
P-25
2005 Porsche Cars North America, Inc. All Rights Reserved. Reproduction or translation in whole or in part is not permitted
without written authorization from publisher. AfterSales Training Publications
Dr. Ing. h.c. F. Porsche AG is the owner of numerous trademarks, both registered and unregistered, including without limitation
the Porsche Crest, Porsche, Boxster, Carrera, Cayenne, Tiptronic, VarioCam, PCM, 911, 4S, and the model
numbers and distinctive shapes of Porsches automobiles such as, the federally registered 911 automobile. The third party trademarks contained herein are the properties of their respective owners. Porsche Cars North America, Inc., believes the specifications to be correct at the time of printing. However, specifications, standard equipment and options are subject to change without notice.
Part Number - PNA P25 001
Edition - 9/05
Introduction
In this course we will examine Porsche advanced engine management systems, with the focus of
diagnosing engine management malfunctions utilizing data from the PIWIS Tester and Guided Fault
finding. As we examine the engine management system utilized on Porsche vehicles, we will discover
that these systems are enfolded by OBD-II, and that a solid understanding of OBD-II is essential to the use
of the PIWIS Tester and Guided Fault Finding.
Page i
Page ii
P25
Subject
Page
Components of OBD II . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Monitors Run Continously . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Comprehensive Component Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Misfire Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Mixture Control Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Oxygen Sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Monitors Run Once Per Key Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Air Injection Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Evaporative Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Fuel Tank Ventilation Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Fuel Tank Leak Detection Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Cayenne Evaporative Emissions System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
DM-TL Fuel Tank Leak Tests Sports Cars 2005 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Catalyst Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Oxygen Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Sensor Heater Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Malfunction Indicator Light (MIL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
P-Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
CARB ISO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
Page 1
P25
Notes:
Page 2
Notes:
P25
In this course book we will examine OBD-II in detail and
how the information provided by OBD-II is used for
diagnostics. We will also examine how OBD-II diagnoses
the engine management system and how all of the system
monitors work.
The following is a breakdown of the main components of
the Porsche OBD-II system this will function as the outline
for our examination of Porsche OBD-II.
Components of OBD-II
1a. Monitors Run Continuously
I. Comprehensive Component Monitor
II. Misfire Monitor
III. Mixture Control System Monitor
1b. Monitors Run Once Per Key Cycle
I. Evaporative Emissions System Monitor
a. EVAP Purge Valve
b. Tank Leak
1. Pressure Sensor
2. LDP
3. DM-TL
II. Air injection System Monitor
III. Catalyst Aging Monitor
IV. Oxygen Sensor Monitor
V. Oxygen Sensor Heater Monitor
Page 3
P25
An example of this is the Air Injection System, it has its
own monitor that checks its function, but its electrical
circuit is checked by the CCM for shorts and opens. The
CCM runs from the time the key is turned on until the
system shuts down. Some parameters (Battery Voltage)
are monitored as long as the system has power.
Page 4
P25
100k
1k
0.25 Volts
100
10
Operating Temperature
320
1.2 Volts
1.0 Volts
176
10k
32
4.0 Volts
This analog circuit has not changed very much from the
introduction of electronic fuel control. If we were to
examine the cylinder head temperature sensor of a 1984
911 Carerra, it would work very similarly to the temperature sensor of a 2005 911 Carrera (997). All of the
temperature sensors circuits of the engine management
system are similar to the engine coolant temperature
sensor circuit (oil temperature, intake air temperature,
engine compartment temperature).
Next we will take a look at how the digital microprocessor
is connected to this analog circuit, and how the CCM
monitors the operation of this circuit.
Page 5
P25
Each year OBD-II has changes and features added. One
feature that was added to the engine temperature sensor
monitor is the thermostat monitor, it checks the function
of the engine cooling system utilizing the temperature
sensor.
Thermostat Monitoring
P25
Thermostat Monitoring
Program Flow Chart
Engine Start
Is vehicle
speed air mass and
ambient temperature and
vehicle startup temperature
in window for thermostat monitor
test?
No
Yes
Yes
ECT
temperature higher
than threshold?
No
Test passed,
cooling system ok.
End test.
Next Test
MIL
Next Test
Page 7
P25
It is not in the scope of this course book to look at all of
the CCM test of inputs and outputs of the engine management system. We have looked at how the engine coolant
temperature sensor is monitored in detail, and will take a
look at diagnosis of the air mass sensor. From the description of these diagnoses we can understand the function of
the CCM in general and how it diagnoses the remaining
engine management circuits.
Page 8
P25
Air Mass Diagnosis
Program Flow Chart
Start diagnosis
for air mass sensor.
Yes
Is actual
mass air flow
lower than maximum
air mass flow
from map?
No
No
Yes
End test.
MIL
Page 9
P25
Page 10
P25
Misfire Monitor
The misfire monitor detects any condition that causes the
mixture in the combustion chamber not to ignite. When the
hydrocarbons (fuel) in the combustion chamber do not
ignite, they pass down the exhaust system into the
catalytic converter where they cause overheating that will
damage the converter. This is due to the oxidation
process that takes place in the converter. Oxidation
(burning) of the hydrocarbons is promoted by the platinum
and rhodium catalyst. The relatively small amount of hydrocarbons that are normally in the exhaust flow will not
overheat the converter. This makes it essential that misfire
conditions that cause a rich mixture be detected by the
OBD-II system and indicated by the malfunction indicator
light.
The misfire monitor detects misfire by monitoring the
acceleration of the crankshaft that occurs when a spark
plug fires and the combustion process forces the piston
down the cylinder, thereby accelerating the crankshaft.
The system utilizes the speed and reference sensor that is
part of the engine management system to detect the
acceleration of the crankshaft caused by the combustion
process.
Page 11
P25
In order to determine if crankshaft deceleration is
occurring, the misfire monitor must establish a baseline of
crankshaft motion (what the crankshaft rotation looks like
when there is no combustion).
We call this process flywheel adaptation and it has
to take place the only time that there is no combustion, during deceleration.
In addition to establishing the flywheel adaptation, the
misfire program can tell if there is damage to the sensor
ring or flywheel. The misfire monitor is unique in that it is
the one monitor that will turn on the malfunction indicator
light immediately. All of the other monitors have some
amount of time that the fault must be present before the
light will be turned on. This is due to the damage that can
happen to the catalytic converter if misfire occurs in a
high RPM/load range or for too long of a period of time.
With catalyst damaging misfires, it is possible to switch off
the injector of the affected cylinder to protect the catalyst
(up to a maximum of two cylinders). If more than one
cylinder misses, then in addition to the cylinder specific
fault a fault for multiple misfire is set.
All of the monitors we have discussed so far are continuous monitors that operate all of the time in the background. They run from the time that the engine is started
until the vehicle is shut down. These monitors are for the
most part software modifications and require little or no
additional hardware be added to the vehicle.
Oxygen Sensors
Before we continue with the Monitors run once per key
cycle, we need to review oxygen sensor operation and
theory. We need to do this because oxygen sensors are
utilized by most of the once per key cycle monitors to
check the function of the system that is monitored.
Narrow Band Oxygen Sensors (Lambda Sensor)
Narrow band oxygen sensors generate a voltage when a
difference in oxygen concentration exist across them. This
voltage is directly proportional to air fuel mixture as we
can see in the Sensor Voltage vs. Lambda graph.
P25
The sensor consists of:
l
5. Exhaust pipe
A - Exhaust Gas
B - Heater Current
C - Pump Current
D - Reference Voltage
1 - Nernst Cell
2 - Pump Cell
3 - Diffusion Gap
4 - Reference Air
5 - Nernst Cell Heater
6 - Op Amp
7 - Measuring Resistor
Page 13
P25
Operation
The heart of the wide band sensor is a Nernst concentration cell this is the engineering term for a lambda oxygen
sensor. So in the middle of the wide band sensor is a
narrow band sensor, this sensor cell lies between the
reference air channel at #4 and the exhaust gas flow
coming in at A into measurement cell #3. The output from
the sensor cell is connected to the negative terminal of an
operational amplifier in the control unit. The other
measurement terminal of the operational amplifier is
connected to a fixed reference voltage at D. The Op amp
compares the two voltages and based on the polarity and
amplitude difference between the two voltages, the Op
amp generates a current at its output.
This current flows into or out of a second nernst cell #2 (it
turns out that when we put an oxygen differential across a
nernst cell it generates a voltage, and when we put a
voltage across a nernst cell it moves oxygen), when the
current flows in, it moves oxygen into the measurement
cell, and when it flows out it pumps oxygen out. By
pumping oxygen out of and into the measurement cell the
Op amp keeps the difference between the reference
voltage and the Nernst cell voltage stable. This means that
the Nernst cell voltage is kept at 450 mV by the current
flowing from the Op amp.
It turns out that the voltage drop across the measuring
resistor at #7 is directly proportional to mixture in the wide
band. Wide band sensors are planar sensors. They are not
thimble shaped like a conventional oxygen sensor, instead
they are a bar of ceramic material like a stick of gum but
much smaller and narrower and about the same thickness.
Newer narrow band sensors and all Porsche wide band
sensors are planar in design. The wide band sensors have
a small hole in their upper surface that allows the exhaust
gas flow to act on the measurement cell. In the connector
of the wide band sensor there is a special laser trimmed
resistor that is adjusted during production to calibrate the
sensor.
Wide band sensors have a sensor heater that controls the
sensors temperature. This heater is fed a modulated
square wave to control the sensor temperature. It is
important that the wide band sensor be quickly heated up
so it can begin to control mixture as quickly as possible
and kept at operating temperature to ensure accurate
operation.
Page 14
P25
Wide Band Oxygen Sensor Wiring Diagram
Page 15
P25
Now we will examine the monitors run once per key
cycle. Many of them require additional components.
Monitors Run Once Per Key Cycle
1. Air Injection Monitor
2. Evaporative Monitor
A. Fuel Tank Ventilation
B. Fuel Tank Pressure Test
3. Catalyst Aging Monitor
4. Oxygen Sensor Monitor
5. Oxygen Sensor Heater Monitor
These monitors are the big difference between OBD-II and
earlier systems. They are unique in that they require some
special conditions in order to run such as a certain load
level, engine RPM, or temperature.
Air pump
Pneumatic switching valve
Electromagnetic valve
Non-return valve
To the cylinder heads
To the vacuum chamber
P25
Operation of Air Injection Monitor
If the voltage falls when the air pump is actuated, then air
is being injected. If there is no drop or a weak drop, the
system has some problem that is keeping air from being
injected. The comprehensive component monitor checks
the circuit of the air pump control and with Sports Cars
before 2005, the vacuum control solenoid.
2 - EVAP canister
3 - Purge air
4 - Tank
5 - Intake manifold
6 - To the engine
Page 17
P25
flushing air line to atmosphere at #3. As the vapors cross
the carbon (not a large volume of vapor and not at a high
flow rate) the HCs in the vapors are absorbed by the
carbon and held in the EVAP canister.
maintain the specified idle RPM, then the system is determined to be operating correctly. This is why this monitor
needs idle condition to complete its function.
Tank Venting Tests
P25
Fuel Tank Leak Detection Tests
Porsche vehicles utilize three types of tank pressure
testing:
1. Pressure sensor with flushing air line shutoff valve
Sports Cars up until 2004.
2. Leak detection Pump All Cayenne models
3. DMTL Sports Cars 2005 and later
In addition we have On Board Refueling Vapor Recovery on
all models overlaying the tank venting and tank leak
detection systems.
vacuum due to the vacuum limit valve (7). This valve limits
how low the pressure in the tank can go. This is done
because if the pressure gets too low it will cause the fuel
to evaporate at a much higher rate (liquids boil in a
vacuum).
Once the pressure in the tank is low enough, the purge
valve is closed and a waiting time is started, if the
pressure remains constant, the tank is leak tight (a small
increase is allowed). The size of the leak is determined by
how rapidly the pressure rises (if the pressure rises rapidly
to ambient, a large leak is indicated a slower pressure
rise indicates a small leak).
System Overview
1 - Fuel Tank
2 - EVAP Canister
3 - Purge Valve
4 - DME
5 - Tank Pressure Sensor
6 - Shutoff Valve
7 - Vacuum Limit Valve
Page 19
P25
Diagram of Tank Leakage Test System with ORVR
1 - Fuel tank
2 - Rollover valve
3 - Fill level limit valve
4 - Spit-back valve
5 - Filler pipes
6 - ORVR valve
7 - Underpressure limit valve
8 - Pressure sensor
9 - Operative venting valve
10 - Filter casing
11 - Fresh air valve
12 - Shut-off valve
13 - Active carbon canister
14 - Air filter
15 - Tank venting valve
16 - Engine
Page 20
P25
Cayenne Evaporative Emissions System
The vapors are forced to exit at the fill limit valve at (8)
and then through the active carbon canister (1) to atmosphere at the air filter at (18).
The Cayenne has three systems connected to the
fuel tank:
1. Evaporative Emissions,
2. ORVR, and,
3. Tank Leak Check.
1 - Carbon Canister
2 - Vacuum Limiting Valve
4 - Over Pressure Relief Valve
3 - Percolation Tank
5 - Filler Neck (with metal flap)
6 - Fuel Tank
7 - Spring Loaded Flap
8 - Fill Limit Venting Valve
9 - Roll Over Valves
10 - Over Pressure Valve
11 - Refueling Vent Line
12 - Evaporative Valve
13 - Evaporative Vent Shutoff Valve
14 - LDP
15 - Vacuum Inlet from Intake Vacuum Reservoir
16 - One Way Check Valve
17 - Tank Vent Lines
18 - Fresh Air Vent With Filter
Page 21
P25
The LDP is a diaphragm pump, above the diaphragm is a
chamber that when the leak test begins is alternately
connected to vacuum and atmosphere by an electric
frequency valve operating at approximately 40% duty
cycle.
Diaphragm Lifting
Diaphragm Falling
P25
DM-TL Fuel Tank Leak Test Sports Cars from 2005
Page 23
P25
DM-TL Fuel Tank Pressure Test
Page 24
P25
Leak Flow Chart
Page 25
P25
Evaporative Emissions and Tank Leak Check
General Notes:
The comprehensive component monitor checks all of the
circuits and electric components in the evaporative
emissions and tank leakage systems. It will store a fault if
there is a malfunction detected in the components, or
circuits, whenever the system is operating.
If the active monitor detects a malfunction, the MIL will be
illuminated when the conditions for confirming that fault
are met. An appropriate fault will be stored in memory.
This occurs only when the monitor is running. The diagnostic monitors run when the conditions for operation are
met. This is not necessarily every time the vehicle is
operated.
The required conditions for diagnosis are different for the
three systems, and can include engine temperature, load,
RPM, time, and other variables. For example; the pressure
sensor tank leak test must be run when the engine is
running, while the LDP and DM-TL leak test can be run
without the engine running, or even with the key off. So
when we repair a defect in the tank, or connected lines
and components, it is important to perform a short test. If
we do not this, the system may not run the diagnosis for a
period of time. When it does, the MIL will turn back on if
the vehicle is not repaired.
Page 26
P25
Catalyst Monitor
The reason that this monitor is run only once per key
cycle and has special conditions, is that if we dont run it
when the catalyst has had a chance to get up to
operating temperature and has a good amount of flow, we
can fail a good catalyst.
Page 27
P25
So what the diagnostic monitor does is sample the O2
voltages at a regular interval for a period of time. When it
has a sufficient sample (around 60), it performs math on
the collected data and comes up with a equivalent value
for each sensors amplitude. Then it computes the ratio
between the two sensor values.
Page 28
P25
Oxygen Sensor Monitor
The Oxygen sensor monitor gives the oxygen sensors a
complete check up. If a sensor has ceased to operate, or
is slow or out of range, this monitor will detect its
defective condition and illuminate the MIL and store an
appropriate fault.
Page 29
P25
Sensor Heater Monitor
The Oxygen sensor heaters are important for correct
operation of the mixture control system, and it is obvious
that if the oxygen sensors are not working correctly, the
OBD-II system would not function properly. The oxygen
sensor heaters are provided with power by the same relay
that powers up the fuel injectors and the engine management control unit switches the grounds of the heaters.
The heaters are actuated only when needed; as engine
load rises to the point that the oxygen sensors are heated
sufficiently by the exhaust gas flow, the control unit
switches the ground for the heaters off.
O2 Sensor Evaluation
A - Threshold of 440 mV
Page 30
P25
Malfunction Indicator Light (MIL) and
Fault Management
P For Engine
U For Future System
For OBD II only the P code is required.
The second digit identifies the generic code (P0xxx), or
the manufacturer code (P1xxx).
The third digit identifies the major subassembly where a
malfunction occurred. They are:
P01xx Fuel
P02xx Air Ratio
P03xx Ignition System
CARB ISO
Mode 5
In mode 5, the values of the last test conducted on each
oxygen sensor can be called up.
The Diagnostic Trouble Codes (DTC) ia always a 5-digit alphanumeric value, example: P0100
All P0xxx codes are standardized codes. However each
manufacturer can use other DTCs in addition to the standardized codes. This applies when the manufacturer integrated additional functions in the control module that can
be diagnosed and that exceed the law. These codes are
identified as P1xxx, for example: P1100
The first digit of the code (letter) identifies the system the
code has set. There are 4 systems:
B For Body
Page 31
P25
$01 Rich To Lean Threshold Voltage
A - Sensor OK
B - Sensor characteristic offset e.g. by silicone
Programmed fixed value.
Page 32
P25 Notes
P25 Notes
P25 Notes
P25 Notes
P25 Notes
P25 Notes
P25 Notes
P25 Notes
P25 Notes
P25 Notes
P25 Notes
P25 Notes
P25 Notes
P25 Notes
P25 Notes
P25 Notes
P25 Notes
P25 Notes
P25 Notes
P25 Notes