Top Banner
Introduction to On Board Introduction to On Board Diagnostics (II) Diagnostics (II) On board Diagnostics Regulations in the U.S.A. for On board Diagnostics Regulations in the U.S.A. for light and medium duty vehicles (internal combustion engines) light and medium duty vehicles (internal combustion engines) are introduced to implement the air quality standards. are introduced to implement the air quality standards. In this respect California Motor vehicle Pollution In this respect California Motor vehicle Pollution Control Board (CMVOCB) was created in 1960. Control Board (CMVOCB) was created in 1960. California and the federal government used a California and the federal government used a driving cycle to certify 1966 vehicles and newer driving cycle to certify 1966 vehicles and newer models which was referred to as either California models which was referred to as either California Cycle or the Federal Test Procedure (FTP) Cycle or the Federal Test Procedure (FTP) The following OBD II requirements are in force: The following OBD II requirements are in force: All vehicle’s emission control systems and components that can a All vehicle’s emission control systems and components that can a ffect emissions must be ffect emissions must be monitored. Malfunctions must be detected before emissions exceed monitored. Malfunctions must be detected before emissions exceed 1.5 times the standard 1.5 times the standard specified by EPA. specified by EPA. Malfunctions must be detected within 2 driving cycles. Malfunctions must be detected within 2 driving cycles. If a malfunction is detected a Malfunction Indicator Light (MIL) If a malfunction is detected a Malfunction Indicator Light (MIL) is illuminated. is illuminated.
148

OBD_ganesan_w2

Jul 17, 2016

Download

Documents

ssl445

Introduction to On-Board Diagnostics (OBD) for automotive application.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

On board Diagnostics Regulations in the U.S.A. for On board Diagnostics Regulations in the U.S.A. for light and medium duty vehicles (internal combustion engines)light and medium duty vehicles (internal combustion engines)are introduced to implement the air quality standards.are introduced to implement the air quality standards.In this respect California Motor vehicle Pollution In this respect California Motor vehicle Pollution Control Board (CMVOCB) was created in 1960.Control Board (CMVOCB) was created in 1960.California and the federal government used a California and the federal government used a driving cycle to certify 1966 vehicles and newer driving cycle to certify 1966 vehicles and newer models which was referred to as either California models which was referred to as either California Cycle or the Federal Test Procedure (FTP) Cycle or the Federal Test Procedure (FTP) The following OBD II requirements are in force:The following OBD II requirements are in force:All vehicle’s emission control systems and components that can aAll vehicle’s emission control systems and components that can affect emissions must be ffect emissions must be monitored. Malfunctions must be detected before emissions exceedmonitored. Malfunctions must be detected before emissions exceed 1.5 times the standard 1.5 times the standard specified by EPA. specified by EPA. Malfunctions must be detected within 2 driving cycles.Malfunctions must be detected within 2 driving cycles.If a malfunction is detected a Malfunction Indicator Light (MIL)If a malfunction is detected a Malfunction Indicator Light (MIL) is illuminated.is illuminated.

Page 2: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

The First major Clean Air Act was adopted by the Congress in The First major Clean Air Act was adopted by the Congress in 1970. 1970. Congress established the Environmental Protection Agency Congress established the Environmental Protection Agency (EPA) with the overall responsibility of regulating motor (EPA) with the overall responsibility of regulating motor vehicle pollution to the atmosphere. Congress also identified vehicle pollution to the atmosphere. Congress also identified the Inspection and Maintenance (I/M) programs as an the Inspection and Maintenance (I/M) programs as an alternative for improving the air quality.alternative for improving the air quality.

Page 3: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

All of the previous regulations led to the appearance of the All of the previous regulations led to the appearance of the charcoal canister, exhaust gas recirculation (EGR) valves, and charcoal canister, exhaust gas recirculation (EGR) valves, and finally the catalytic converters in 1975.finally the catalytic converters in 1975.Moreover, in 1977 amendments to the Clean Air Act mandated Moreover, in 1977 amendments to the Clean Air Act mandated inspection and maintenance for vehicles used in highinspection and maintenance for vehicles used in high--pollution areas affected by high Hydro carbon (HC) emissions.pollution areas affected by high Hydro carbon (HC) emissions.

Page 4: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

On Board Diagnostics (OBD) systems were designed to On Board Diagnostics (OBD) systems were designed to maintain lowmaintain low--emissions of inemissions of in--use vehicles, includinguse vehicles, includinglight and medium duty vehicles.light and medium duty vehicles.

In 1989, The California Code of Regulations (CCR) known as In 1989, The California Code of Regulations (CCR) known as OBD II was adopted by the California Air Resources BoardOBD II was adopted by the California Air Resources Board(CARB) (CARB)

OBD II is the next generation OBD system of vehicles OBD II is the next generation OBD system of vehicles designed to reduce the time between occurrence of the designed to reduce the time between occurrence of the malfunction and its detection and repair, with the objective malfunction and its detection and repair, with the objective to reduce hydrocarbon (HC) emissions caused by to reduce hydrocarbon (HC) emissions caused by malfunction of the vehicle’s emission control system.malfunction of the vehicle’s emission control system.

Page 5: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II) Diagnostics (II)

OBD II system is designed to satisfy EPA regulations whichOBD II system is designed to satisfy EPA regulations whichlimit the amount of HC emissions from the vehicle.limit the amount of HC emissions from the vehicle.

OBD II will also minimize the damage to other vehicle OBD II will also minimize the damage to other vehicle systems or components.systems or components.Such diagnostic systems are implemented by incorporating Such diagnostic systems are implemented by incorporating additional software and hardware in the vehicle electronicsadditional software and hardware in the vehicle electronicssystem to collect and analyze data already available to the system to collect and analyze data already available to the onon--board computer, and monitoring the entire emission control board computer, and monitoring the entire emission control system. system.

Page 6: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II) Diagnostics (II)

The U.S. Federal Government has published test procedures that iThe U.S. Federal Government has published test procedures that include nclude several steps such as Dynamometer test, Hydro Carbons Analyzer,several steps such as Dynamometer test, Hydro Carbons Analyzer, and otherand otherAnalyzers. The vehicle is operated according to a prescribed schAnalyzers. The vehicle is operated according to a prescribed schedule of speed and load edule of speed and load to simulate highway driving as well city driving. The emissions to simulate highway driving as well city driving. The emissions are then measured using are then measured using the above instruments. Standards have been set for the vehicle the above instruments. Standards have been set for the vehicle halfhalf--life (5 years or 50000 life (5 years or 50000 miles which ever comes first) and full cycle (10 years or 1000miles which ever comes first) and full cycle (10 years or 100000 miles). The following 00 miles). The following standards are enforced 100% after 1996:standards are enforced 100% after 1996:

HC 0.31HC 0.31 gmsgms /mile/mileCO 4.20CO 4.20 gmsgms/mile/mileNOxNOx 0.600.60 gmsgms/mile (non/mile (non--diesel)diesel)

1.251.25 gmsgms/mile (diesel)/mile (diesel)

Page 7: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II) Diagnostics (II)

These FTP regulations are enforced by EPA for all Light and These FTP regulations are enforced by EPA for all Light and Medium Duty vehicles made in U.S.A. The standards for Medium Duty vehicles made in U.S.A. The standards for European and Asian made vehicles have different standards European and Asian made vehicles have different standards which are more relaxed.which are more relaxed.The European andThe European and AseanAsean standards are not yet completely standards are not yet completely finalized by their countries.finalized by their countries.

Page 8: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

OBD II requires the manufacturers to implement new comprehensiveOBD II requires the manufacturers to implement new comprehensiveonon--board diagnostic systems beginning in the 1994 model year, board diagnostic systems beginning in the 1994 model year, to replace OBD Ito replace OBD I

The EPA in 1978 issued its first policy for Inspection and The EPA in 1978 issued its first policy for Inspection and Maintenance (I/M) of vehicles that emitted Hydro Carbons intoMaintenance (I/M) of vehicles that emitted Hydro Carbons intothe atmosphere.the atmosphere.

As emissions increased, the EPA regulations grew stricter, resulAs emissions increased, the EPA regulations grew stricter, resulting ting in the introduction of the 3in the introduction of the 3--way catalytic converter, onway catalytic converter, on--board computers board computers and oxygen sensors in 1981.and oxygen sensors in 1981.

Page 9: OBD_ganesan_w2

OBD II monitors more components and systems OBD II monitors more components and systems than OBDthan OBD--I, including:I, including:

Catalytic convertersCatalytic convertersEvaporative control SystemEvaporative control SystemEmissions control systemEmissions control systemEmissions relatedEmissions related powertrainpowertrain performance performance -- Oxygen sensorOxygen sensorEmissions related sensors and actuatorsEmissions related sensors and actuators-- EGR monitoringEGR monitoringDetection of engine misfireDetection of engine misfirePCV (Positive Crankcase Ventilation) (implementation: 2002 PCV (Positive Crankcase Ventilation) (implementation: 2002 -- 2004)2004)Fuel system Fuel system -- closed loop fueling performanceclosed loop fueling performanceThermostats (implementation: 2000 Thermostats (implementation: 2000 -- 2002)2002)

Components are monitored for :Components are monitored for :uuCircuit continuity and out of range values of sensors, actuatorsCircuit continuity and out of range values of sensors, actuators, switches, and wires, switches, and wiresuuFunctional checks for output components listed aboveFunctional checks for output components listed aboveuuReasonable value checks during vehicle operation such as rationaReasonable value checks during vehicle operation such as rationality, sanity, or logic checks for lity, sanity, or logic checks for input components, and output components where applicable.input components, and output components where applicable.Thermostat monitoring is the new addition to the existing OBD IIThermostat monitoring is the new addition to the existing OBD II requirements. This is requirements. This is required due to:required due to:uuThermostat degradation can extend the time of openThermostat degradation can extend the time of open--loop operation at startloop operation at start--upupuuProlonged openProlonged open--loop operation will increase emissionsloop operation will increase emissionsuu“warmed“warmed--up” coolant temperature is a must for all OBD II monitoring operup” coolant temperature is a must for all OBD II monitoring operations.ations.New requirements for thermostats for 2000New requirements for thermostats for 2000--2002 implementation include the following:2002 implementation include the following:uuDetection of malfunctions that will affect the coolant temperatuDetection of malfunctions that will affect the coolant temperature and disable OBD II monitoring functions due to lower than re and disable OBD II monitoring functions due to lower than normal temperature operation of the vehiclenormal temperature operation of the vehicleuuDetection of malfunctions that will prevent vehicle from reachinDetection of malfunctions that will prevent vehicle from reaching normal operating temperature.g normal operating temperature.

PCV (Positive Crankcase Ventilation) failure will increase the ePCV (Positive Crankcase Ventilation) failure will increase the emissions by 1.2 g/mi for Hydro Carbons per vehiclemissions by 1.2 g/mi for Hydro Carbons per vehiclePCV must be monitored for this reason and its requirements are:PCV must be monitored for this reason and its requirements are:Detect PCV hose disconnections that can cause increased emissionDetect PCV hose disconnections that can cause increased emissionssMeet all design guidelines concerning hoses and valve connectionMeet all design guidelines concerning hoses and valve connections and materials to ensures and materials to ensurepositive crankcase ventilation. positive crankcase ventilation.

Page 10: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

The intent of OBD II systems is to detect most vehicleThe intent of OBD II systems is to detect most vehiclemalfunctions when performance of amalfunctions when performance of a powertrainpowertrain component or component or system deteriorates to the point thatsystem deteriorates to the point thatthe vehicle’s HC emissions exceed the thresholdthe vehicle’s HC emissions exceed the thresholdvalue tied to the applicable EPA emission standard. value tied to the applicable EPA emission standard. The vehicle operator is notified at the time when the vehicle The vehicle operator is notified at the time when the vehicle begins to marginally exceed emission standards, by begins to marginally exceed emission standards, by illuminating the Malfunction Indicator Light (MIL) illuminating the Malfunction Indicator Light (MIL)

Page 11: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

Both CARB and EPA regulations require monitoring of systems, andBoth CARB and EPA regulations require monitoring of systems, and illuminating illuminating MIL and storage of a Diagnostic Trouble Code (DTC) if a fault iMIL and storage of a Diagnostic Trouble Code (DTC) if a fault is detected.s detected.Once per trip evaluation:Once per trip evaluation:uuCatalyst efficiency (conversion efficiency)Catalyst efficiency (conversion efficiency)uuHeated catalyst (time to attain rated temperature)Heated catalyst (time to attain rated temperature)uuEvaporative system (air flow /vapor leak detection) Evaporative system (air flow /vapor leak detection) uuSecondary Air system (proper air amount during idle)Secondary Air system (proper air amount during idle)uuOxygen sensor (output voltage and response frequency)Oxygen sensor (output voltage and response frequency)uuOxygen sensor heater (proper current and voltage drop)Oxygen sensor heater (proper current and voltage drop)uuEGR system (proper exhaust gas flow rate into intake manifold)EGR system (proper exhaust gas flow rate into intake manifold)

Page 12: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

Continuous evaluation:Continuous evaluation:uuMisfire detection (percent misfire and specific cylinder Misfire detection (percent misfire and specific cylinder number)number)uuFuel system performance (proper fuel delivery and nozzle Fuel system performance (proper fuel delivery and nozzle flow)flow)uuComprehensive component monitoring Comprehensive component monitoring -- Input sensor and Input sensor and output actuator that can affect emissions.output actuator that can affect emissions.uuincrease in emissions greater than 50 % of standard is increase in emissions greater than 50 % of standard is considered objectionable.considered objectionable.

Page 13: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

OBD II is an onboard diagnostics and service methodology.OBD II is an onboard diagnostics and service methodology.OBD II mandates a standard scan tool (SAE J 1978) with a singleOBD II mandates a standard scan tool (SAE J 1978) with a single standardstandardplug for all vehicles manufactured in U.S.A.plug for all vehicles manufactured in U.S.A.Diagnostic test modes (SAE J 1979) include:Diagnostic test modes (SAE J 1979) include:uuFault code handling Fault code handling uu“Readiness” codes “Readiness” codes uuReal time vehicle informationReal time vehicle informationuu“Freeze Frame” information.“Freeze Frame” information.

Standard nomenclature for all OBD II codes (SAE J 1930) is mandaStandard nomenclature for all OBD II codes (SAE J 1930) is mandated.ted.

OBD II standardizes on most Trouble Codes (TC) for vehicleOBD II standardizes on most Trouble Codes (TC) for vehiclemalfunctions identified by regions, such asmalfunctions identified by regions, such as powertrainpowertrain, body, etc., body, etc.OBD II standardizes on number of sensor readings, messageOBD II standardizes on number of sensor readings, messageformats, message priorities, etc. for all vehicles.formats, message priorities, etc. for all vehicles.

Page 14: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

OBD II standardizes on the amount of memory (“Freeze OBD II standardizes on the amount of memory (“Freeze Frame”) it uses to store the readings of the vehicle sensors wheFrame”) it uses to store the readings of the vehicle sensors when n it logs an emission related intermittent (“history”) Trouble it logs an emission related intermittent (“history”) Trouble Code(TC).Code(TC).

OBD II standardizes on diagnostic method of storing trouble OBD II standardizes on diagnostic method of storing trouble codes and displaying Malfunction Indicator Light (MIL) which codes and displaying Malfunction Indicator Light (MIL) which cannot be removed until the malfunction is repaired.cannot be removed until the malfunction is repaired.

Page 15: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

OBD II provides additional information to technician for diagnosOBD II provides additional information to technician for diagnosis and repair is and repair of emission related problems.of emission related problems.

Item Legal Requirement Diagnostic tItem Legal Requirement Diagnostic techniqueechnique____________________________________________________________________________________________________________

Catalytic Converter Illuminate MIL Catalytic Converter Illuminate MIL Dual sensors placedDual sensors placedmonitoring when HC conversion efficiency monitoring when HC conversion efficiency at the front and rear end of the at the front and rear end of the

falls to 60% falls to 60% converterconverter______________________________________________________________________________________________________________________________________________________Misfire monitoring Illuminate MIL on detecting Misfire monitoring Illuminate MIL on detecting Measure change in Measure change in

misfires in predefinmisfires in predefined % of crankshaft speeded % of crankshaft speedmisfires in any cylinmisfires in any cylinder(s) and estimate indicatedder(s) and estimate indicatedwithin 200 or 1000 rewithin 200 or 1000 revolutions torque developed by volutions torque developed by

depending on cold start depending on cold start each cylinder aftereach cylinder after(open(open--loop) or loop) or combustion.combustion.closedclosed--loop operation. loop operation.

Complicated computationsComplicated computationsare carried out. Also iare carried out. Also identify dentify

the specific cylinder expethe specific cylinder experiencing riencing misfire.misfire.

______________________________________________________________________________________________________________________________________________________________

Page 16: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

______________________________________________________________________________________________________________________________________________________________

Fuel System Illuminate MIL when deviations, ofFuel System Illuminate MIL when deviations, of Measure Measure deviations of fuel demanddeviations of fuel demandmonitoringmonitoring stoichiometricstoichiometric ratio which last for a fromratio which last for a fromstoichiometricstoichiometric ratio over ratio over

longer time stored within longer time stored within adaptive prolonged adaptive prolonged amount of time. Compareamount of time. Compare

mixture controller, exceedmixture controller, exceed defined value of Lambda defined value of Lambda sensor with Osensor with O2 2 sensorsensor

limits due to fuel system limits due to fuel system components not complyingcomponents not complyingwith specification. with specification.

______________________________________________________________________________________________________________________________________________________________

Page 17: OBD_ganesan_w2

________________________________________________________________________________________________________________________________________________________________Oxygen sensor Illuminate MIL when the switching Oxygen sensor Illuminate MIL when the switching Monitor response time of two lambdaMonitor response time of two lambdamonitoring frequency of the controlmonitoring frequency of the control--loop exceeds sensors in front and rear of theloop exceeds sensors in front and rear of the

predefined limit. Check inpupredefined limit. Check input circuit catalytic converter. Lambda sensor t circuit catalytic converter. Lambda sensor voltage for detecting short voltage for detecting short circuit reacts slower on variations of the A/Fcircuit reacts slower on variations of the A/For open circuit. Bias is 0.45or open circuit. Bias is 0.450 volts. mixture, thus increasing the period of 0 volts. mixture, thus increasing the period of

the lambda sensor reguthe lambda sensor regulation which lation which is the inverse of the is the inverse of the closedclosed--looploopfrequency.frequency.

________________________________________________________________________________________________________________________________________________________________________EGR monitoring Illuminate MIL when EGR operation EGR monitoring Illuminate MIL when EGR operation Monitor manifold temperature change,Monitor manifold temperature change,

fails to indicate increase fails to indicate increase manifold pressure change, on EGR flomanifold pressure change, on EGR flow andw andin Manifold pressure or in Manifold pressure or engine RPM change as well. Use sensorsengine RPM change as well. Use sensorsfails to indicate increase fails to indicate increase in to detect these changes.in to detect these changes.manifold intake temperaturemanifold intake temperature or . or . decrease of about 50 enginedecrease of about 50 engine RPM.RPM.

EGR can be intrusively induceEGR can be intrusively induced duringd duringnormal operation, or interrupnormal operation, or interruptedtedwhen EGR operation is occurrwhen EGR operation is occurring and ing and monitor these changes.monitor these changes.

______________________________________________________________________________________________________________________________________________________Secondary Air Illuminate MIL when lambda sensor Secondary Air Illuminate MIL when lambda sensor Monitor lambda sensor reading whenMonitor lambda sensor reading whensystem monitoring deviation does not correlate with system monitoring deviation does not correlate with secondary air is introduced into the secondary air is introduced into the

secondary air flow changessecondary air flow changes. exhaust manifold or catalytic. exhaust manifold or catalyticIn openIn open--loop operation, the air flow converter’s secondloop operation, the air flow converter’s second chamber.chamber.should be into exhaust mashould be into exhaust manifoldnifoldprovided manifold temperatprovided manifold temperature isure isbelow threshold and enginebelow threshold and engine load isload isbelow threshold. In closebelow threshold. In closedd--looploopoperation the air flow shoperation the air flow should beould beinto catalytic converter’into catalytic converter’s seconds secondchamber in threechamber in three--way catalytic converter.way catalytic converter.

______________________________________________________________________________________________________________________________________________________________

Page 18: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

Most components are monitored, including the catalyst and Most components are monitored, including the catalyst and evaporative system, such that a malfunction is signaled as the evaporative system, such that a malfunction is signaled as the emissions exceed 1.5 time the applicable standards.emissions exceed 1.5 time the applicable standards.

OBD II requires the detection of relatively low rates of engine OBD II requires the detection of relatively low rates of engine misfire, to prevent serious damage to the catalytic converter .misfire, to prevent serious damage to the catalytic converter .

Page 19: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

Further, OBD II also includes “Freeze Frame”, which allows the Further, OBD II also includes “Freeze Frame”, which allows the computer to store in memory the exact operating conditions computer to store in memory the exact operating conditions when a fault occurred, so intermittent faults can be investigatewhen a fault occurred, so intermittent faults can be investigated d by revisiting the same conditions when the problem occurred.by revisiting the same conditions when the problem occurred.

A standard access electrical connector which is identical for alA standard access electrical connector which is identical for all l vehicles is required, which means that a single inexpensive vehicles is required, which means that a single inexpensive generic tool can be used to read out fault codes.generic tool can be used to read out fault codes.

Page 20: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

Although OBD II requirements reflect stateAlthough OBD II requirements reflect state--ofof--thethe--art diagnostic art diagnostic system capability, there are limitations which apply to the system capability, there are limitations which apply to the current techniques for detecting malfunctioning components. current techniques for detecting malfunctioning components. These limitations do not allow OBD II systems to take the place These limitations do not allow OBD II systems to take the place of the FTP test for measuring vehicle emissions.of the FTP test for measuring vehicle emissions.

The reason is that monitoring systems can detect when The reason is that monitoring systems can detect when components are functioning within their operating range, but components are functioning within their operating range, but are limited with the ability to determine whether they are are limited with the ability to determine whether they are functioning accurately within the range. functioning accurately within the range.

Page 21: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

OBD II is associated with IM240, the enhanced inspection/maintenOBD II is associated with IM240, the enhanced inspection/maintenance ance program for states with air quality program like California.program for states with air quality program like California.

IM240 also gets into the area of the new ASE (Automotive IM240 also gets into the area of the new ASE (Automotive Service Engineering) tests for the “super mechanics.”Service Engineering) tests for the “super mechanics.”

OBD II rules are copied from the CARB rules until 1997.OBD II rules are copied from the CARB rules until 1997.OBD II rules for 1998 will be taken from EPA’s standards which iOBD II rules for 1998 will be taken from EPA’s standards which includencludeamong other things, an onboard computer to predict when a vehicamong other things, an onboard computer to predict when a vehicle le will fail an emission test. will fail an emission test.

Page 22: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

OBD II standardizes that many trouble codes which are set whenOBD II standardizes that many trouble codes which are set whena malfunction is detected in the emission related component of ta malfunction is detected in the emission related component of the he vehicle will be stored in computer memory without a prospect vehicle will be stored in computer memory without a prospect for erasure prior to repair.for erasure prior to repair.OBD II mandates that all trouble codes are logged when theyOBD II mandates that all trouble codes are logged when theyare set and are retrieved by the scan tool when commanded.are set and are retrieved by the scan tool when commanded.OBD II however turns on the Malfunction Indictor Light (MIL)OBD II however turns on the Malfunction Indictor Light (MIL)selectively in malfunction situations that require immediate selectively in malfunction situations that require immediate attention of the driver for safety reasons. attention of the driver for safety reasons.

Page 23: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

Specific “Freeze Frame” diagnostic data must be stored when Specific “Freeze Frame” diagnostic data must be stored when the first malfunction is detected. If a second malfunction in ththe first malfunction is detected. If a second malfunction in the e fuel system or misfire function occurs, then the first data mustfuel system or misfire function occurs, then the first data mustbe replaced with the subsequent malfunction data. Diagnostic be replaced with the subsequent malfunction data. Diagnostic data must be made available when requested by the Scan tool. data must be made available when requested by the Scan tool. Results of the most recent tests and limits to which those resulResults of the most recent tests and limits to which those results ts are compared with, must be made available for all emission are compared with, must be made available for all emission control systems, for which OBD II diagnostics are conducted. control systems, for which OBD II diagnostics are conducted. The message content and down loading protocol is defined for The message content and down loading protocol is defined for all fault codes, specific data values, and “Freeze Frame” data.all fault codes, specific data values, and “Freeze Frame” data.

Page 24: OBD_ganesan_w2

Introduction to On Board Introduction to On Board Diagnostics (II)Diagnostics (II)

Malfunction must be detected before emissions exceed a specifiedMalfunction must be detected before emissions exceed a specified threshold threshold (generally 1.5 times the standards). In most cases, malfunctions(generally 1.5 times the standards). In most cases, malfunctions must be must be detected and logged within two (2) driving Cycles (California Cydetected and logged within two (2) driving Cycles (California Cycles) or cles) or trips. trips.

R & D(research and development) activity in monitoring malfunctiR & D(research and development) activity in monitoring malfunctions of ons of vehicle components such as catalytic converters continues at avehicle components such as catalytic converters continues at a very rapid very rapid pace. pace.

There is plenty of room for the application of advanced control There is plenty of room for the application of advanced control and signal and signal processing techniques to control vehicle exhaust emissions usinprocessing techniques to control vehicle exhaust emissions using OBD II. g OBD II.

Page 25: OBD_ganesan_w2

PowertrainPowertrain and Emission and Emission Controls in Passenger Controls in Passenger VehiclesVehicles

An Overview:An Overview:OnOn--line diagnosis of internal combustion engines in passenger vehicline diagnosis of internal combustion engines in passenger vehicleslesis mandated due to the strict environmental regulations in the Uis mandated due to the strict environmental regulations in the U.S.A .S.A and in some European countries (e.g.., the EFTA (European Free Tand in some European countries (e.g.., the EFTA (European Free TraderadeAgency) partners) to control Hydro carbon emissions from the exhAgency) partners) to control Hydro carbon emissions from the exhaust.aust.

PowertrainPowertrain subsystem consists of the engine and transmission including thesubsystem consists of the engine and transmission including theexhaust emission control apparatus which needs to be continuouslexhaust emission control apparatus which needs to be continuously y monitored by the engine controller (computer) for potential defemonitored by the engine controller (computer) for potential defects cts leading to decreased effectiveness in emission control system (eleading to decreased effectiveness in emission control system (e.g., three.g., three--waywaycatalyst) resulting in increased emission of hydrocarbons which catalyst) resulting in increased emission of hydrocarbons which are regulated are regulated by the EPA.by the EPA.

Page 26: OBD_ganesan_w2

PowertrainPowertrain and Emission and Emission Controls in Passenger Controls in Passenger Vehicles (Vehicles (contdcontd))

TheThe powertrainpowertrain components relevant to emissions are:components relevant to emissions are:Throttle & ManifoldThrottle & ManifoldExhaust & Fuel systemExhaust & Fuel systemCombustion & Rotational dynamicsCombustion & Rotational dynamicsAutomatic TransmissionAutomatic Transmission

Each of the above components is further divided into the followiEach of the above components is further divided into the following subng sub--components:components:

Throttle & manifold: Throttle & manifold: Throttle Body assemblyThrottle Body assemblyIdle Air Control Valve (IACV)Idle Air Control Valve (IACV)Exhaust Gas Recirculation (EGR)Exhaust Gas Recirculation (EGR)Intake ManifoldIntake Manifold

Page 27: OBD_ganesan_w2

PowertrainPowertrain and Emission and Emission Controls in Passenger Controls in Passenger Vehicles (Vehicles (contdcontd))

Exhaust & Fuel system consists of the following components: Exhaust & Fuel system consists of the following components: Exhaust & Fuel system:Exhaust & Fuel system:

Exhaust valvesExhaust valvesExhaust Gas lineExhaust Gas lineFuel PumpFuel PumpFuel Level SensorFuel Level SensorVacuum SensorVacuum SensorCanister VentCanister VentFuel Feed and MeteringFuel Feed and MeteringFuel Injection nozzlesFuel Injection nozzlesOxygen sensorOxygen sensorCatalytic ConverterCatalytic Converter

Page 28: OBD_ganesan_w2

PowertrainPowertrain and Emission and Emission Controls in Passenger Controls in Passenger Vehicles (Vehicles (contdcontd))

Combustion and Rotational dynamics consist of the following compCombustion and Rotational dynamics consist of the following components:onents:Combustion and Rotational dynamics:Combustion and Rotational dynamics:

EngineEngineCrankshaft assembly and flywheelCrankshaft assembly and flywheelCrank angle sensorCrank angle sensorMass Air Flow (MAF) sensorMass Air Flow (MAF) sensorCoolant Temperature sensorCoolant Temperature sensorManifold Absolute Pressure (MAP) sensorManifold Absolute Pressure (MAP) sensorEngine Speed sensorEngine Speed sensorKnock sensorKnock sensorpurge solenoidpurge solenoid

Page 29: OBD_ganesan_w2

PowertrainPowertrain and Emission and Emission Controls in Passenger Controls in Passenger Vehicles (Vehicles (contdcontd))

Automatic transmission consists of the following components:Automatic transmission consists of the following components:Automatic Transmission:Automatic Transmission:

Torque ConverterTorque ConverterAutomatic transmission input shaftAutomatic transmission input shaftTransmission lockup clutchTransmission lockup clutchHydraulic pump and hydraulic circuitHydraulic pump and hydraulic circuitSolenoid valvesSolenoid valvesThrottle Position sensorThrottle Position sensorVehicle Speed sensorVehicle Speed sensorTransmission input shaft speed sensorTransmission input shaft speed sensor

Page 30: OBD_ganesan_w2

PowertrainPowertrain and Emission and Emission Controls in Passenger Controls in Passenger Vehicles (Vehicles (contdcontd))

The goal of the OnThe goal of the On--Board Diagnostics is to alert the driver to the presence of Board Diagnostics is to alert the driver to the presence of a malfunction of the emission control system , and to identify ta malfunction of the emission control system , and to identify the location of he location of the problem in order to assist mechanics in properly performing the problem in order to assist mechanics in properly performing repairs. In repairs. In addition, the OBD II system should illuminate the Malfunction Inaddition, the OBD II system should illuminate the Malfunction Indicator dicator Light (MIL) and store the Trouble Code in the computer memory foLight (MIL) and store the Trouble Code in the computer memory for all r all malfunctions that will contribute to increased HC emissions.malfunctions that will contribute to increased HC emissions.

TheThe PowertrainPowertrain is controlled by theis controlled by the PowertrainPowertrain control module (PCM) control module (PCM) computer to deliver the required torque to the vehicle requestedcomputer to deliver the required torque to the vehicle requested by the by the driver and to limit the vehicle emissions to the required minimudriver and to limit the vehicle emissions to the required minimum to meet m to meet EPA regulations. EPA regulations.

Page 31: OBD_ganesan_w2

PowertrainPowertrain and Emission and Emission Controls in Passenger Controls in Passenger Vehicles (Vehicles (contdcontd))

TheThe powertrainpowertrain functions are described to show how the PCM controls the emissifunctions are described to show how the PCM controls the emissions while delivering the ons while delivering the torque to the vehicle requested by the driver.torque to the vehicle requested by the driver.Throttle & Intake Manifold: The Throttle Body assembly is an airThrottle & Intake Manifold: The Throttle Body assembly is an air valve. It regulates the air flow into thevalve. It regulates the air flow into theengine and thereby contributes to the control of engine speed anengine and thereby contributes to the control of engine speed and power. IACV d power. IACV (idle air control valve )provides additional air flow during st(idle air control valve )provides additional air flow during starting of the engine and during idle. arting of the engine and during idle. IACV bypasses the throttle to provide additional air to compensIACV bypasses the throttle to provide additional air to compensate for the loads during closed ate for the loads during closed throttle. EGR (exhaust gas recirculation)provides exhaust gasesthrottle. EGR (exhaust gas recirculation)provides exhaust gases to the intake manifold. This has the effect of to the intake manifold. This has the effect of reducing oxygen content in the enginereducing oxygen content in the enginecylinder. This in turn reduces the combustion temperature of thecylinder. This in turn reduces the combustion temperature of the cylinder flame. This has the cylinder flame. This has the important effect of reducing theimportant effect of reducing the NOxNOx (Oxides of nitrogen) emissions which is regulated by the EPA. (Oxides of nitrogen) emissions which is regulated by the EPA. Intake manifold is the main air passage from the throttle valve Intake manifold is the main air passage from the throttle valve to the engine cylinders. The amount to the engine cylinders. The amount of air through the intake manifold to the cylinder is the same fof air through the intake manifold to the cylinder is the same for each cylinder on each intake stroke.or each cylinder on each intake stroke.Then each cylinder requires an amount of fuel determined by the Then each cylinder requires an amount of fuel determined by the density of the air in the cylinder. density of the air in the cylinder. MAP sensor is used to compute the density of the air in the intaMAP sensor is used to compute the density of the air in the intake manifold. Barometric absoluteke manifold. Barometric absolutepressure is used to compute the EGR flow. The Manifold vacuum ispressure is used to compute the EGR flow. The Manifold vacuum is the difference between these the difference between these two pressures which is measured. The required fuel is in direct two pressures which is measured. The required fuel is in direct proportion to this air mass which proportion to this air mass which is controlled by the PCM to maintain the exactis controlled by the PCM to maintain the exact stoichiometricstoichiometric ratio (14.7) of air/fuel that gives theratio (14.7) of air/fuel that gives theminimum HC emissions and meet EPA regulations. minimum HC emissions and meet EPA regulations.

Page 32: OBD_ganesan_w2

PowertrainPowertrain and Emission and Emission Controls in Passenger Controls in Passenger Vehicles (Vehicles (contdcontd))

Exhaust & Fuel system: Exhaust & Fuel system: Exhaust valves of the engine cylinders purge the exhaust throughExhaust valves of the engine cylinders purge the exhaust through the Exhaust Gas linethe Exhaust Gas linewhich then passes through the catalytic converters in which mostwhich then passes through the catalytic converters in which most of the HC and CO (carbonof the HC and CO (carbonmonoxide) are oxidized to COmonoxide) are oxidized to CO2 2 (Carbon dioxide) and water. The extra oxygen required for this(Carbon dioxide) and water. The extra oxygen required for thisoxidation is supplied by adding air to the exhaust stream from oxidation is supplied by adding air to the exhaust stream from an engine driven air pump. This airan engine driven air pump. This aircalled secondary air, is normally introduced into the exhaust mcalled secondary air, is normally introduced into the exhaust manifold. This has a considerableanifold. This has a considerable

effect in reducing emissions and meet EPA regulations.effect in reducing emissions and meet EPA regulations.The Fuel Pump supplies metered fuel which is electronically injeThe Fuel Pump supplies metered fuel which is electronically injected through nozzles operated cted through nozzles operated by solenoids under control of the PCM. The fuel in the fuel tankby solenoids under control of the PCM. The fuel in the fuel tank is filtered. is filtered. The Fuel Level Sensor measures the amount of fuel in the tank. The Fuel Level Sensor measures the amount of fuel in the tank. The vacuum sensor measures the inlet vacuum which is a measure oThe vacuum sensor measures the inlet vacuum which is a measure of fuel pump suction which f fuel pump suction which affects pump priming. The inlet vacuum is monitored to ensure thaffects pump priming. The inlet vacuum is monitored to ensure that inlet flow of the fuel to theat inlet flow of the fuel to thecylinders is not restricted. cylinders is not restricted.

Page 33: OBD_ganesan_w2

PowertrainPowertrain and Emission and Emission Control in Passenger Vehicles Control in Passenger Vehicles ((contdcontd))

Canister vent & Fuel systemThe Canister Vent is used to direct fuel vapors out to a canisteThe Canister Vent is used to direct fuel vapors out to a canister where the vapors are r where the vapors are

absorbed by active char coal in the canister. The purge of the fabsorbed by active char coal in the canister. The purge of the fuel vapors is done uel vapors is done via purge valve periodically. via purge valve periodically.

The Fuel Feed and Metering is performed, by the PCM, to match thThe Fuel Feed and Metering is performed, by the PCM, to match the mass air flow e mass air flow which minimizes HC emissions. The air flow is controlled by the which minimizes HC emissions. The air flow is controlled by the throttle valve throttle valve which is operated by the driver’s pedal. which is operated by the driver’s pedal.

The Fuel Injection nozzles inject the fuel as a spray that spreThe Fuel Injection nozzles inject the fuel as a spray that spreads the fuel into the ads the fuel into the cylinder in an atomized manner to mix with the air for complete cylinder in an atomized manner to mix with the air for complete combustion. combustion.

Page 34: OBD_ganesan_w2

PowertrainPowertrain and Emission and Emission Controls in Passenger Controls in Passenger Vehicles (Vehicles (contdcontd))Oxygen sensor:

The Oxygen sensor is used to monitor the residual oxygen (afterThe Oxygen sensor is used to monitor the residual oxygen (after catalysis in the catalysis in the converter) in the exhaust gases. The oxygen sensor output is caconverter) in the exhaust gases. The oxygen sensor output is calibrated to librated to measure the air/fuel ratio (which is proportional to oxygen in tmeasure the air/fuel ratio (which is proportional to oxygen in the exhaust gases) he exhaust gases) in the engine cylinders. This ratio, called Lambda, is one (1) in the engine cylinders. This ratio, called Lambda, is one (1) forfor stoichiometricstoichiometric(14.7) air/fuel ratio. This is the target for realizing minimum(14.7) air/fuel ratio. This is the target for realizing minimum emissions. emissions.

The oxygen sensor is used asThe oxygen sensor is used as stoichiometrystoichiometry detector and is connected in a closed detector and is connected in a closed loop in a Limit Cycle control. The oxygen sensor output is a swiloop in a Limit Cycle control. The oxygen sensor output is a switch signal tch signal (ON/OFF) that brings back the A/F ratio to 1 when it varies betw(ON/OFF) that brings back the A/F ratio to 1 when it varies between 0.93 to 1.07.een 0.93 to 1.07.

Page 35: OBD_ganesan_w2

PowertrainPowertrain and Emission and Emission Controls in Passenger Controls in Passenger Vehicles (Vehicles (contdcontd))

The reason that oxygen sensor behaves in this manner is that The reason that oxygen sensor behaves in this manner is that the catalytic converter is most efficient in eliminating all the catalytic converter is most efficient in eliminating all pollutants by oxidizing HC to COpollutants by oxidizing HC to CO22 and reducingand reducing NOxNOx to Nto N22when the exhaust gases indicate awhen the exhaust gases indicate a stoichiometricstoichiometric (14.7) air/fuel (14.7) air/fuel ratio, indicated by the Exhaust Gas Oxygen (EGO) Sensor..ratio, indicated by the Exhaust Gas Oxygen (EGO) Sensor..Catalytic Converter is a three way catalyst which will oxidize Catalytic Converter is a three way catalyst which will oxidize the Hydro carbons including CO to COthe Hydro carbons including CO to CO22 and reduce theand reduce the NOx NOx to to NN22 in the exhaust gases simultaneously thus removing in the exhaust gases simultaneously thus removing pollutants.

Oxygen sensor

pollutants.

Page 36: OBD_ganesan_w2

Combustion and Rotational dynamics: (Figures 1 to 3)Combustion and Rotational dynamics: (Figures 1 to 3)The Engine provides the mechanical power to the vehicle. The enThe Engine provides the mechanical power to the vehicle. The engine cylinders perform the combustion of air/fuel gine cylinders perform the combustion of air/fuel mixture atmixture at stoichiometricstoichiometric ratio (14.7). The Crankshaft assembly and flywheel house the Crratio (14.7). The Crankshaft assembly and flywheel house the Crank angle sensor which senses ank angle sensor which senses the position of the Top Dead center (TDC) of the cylinder and prthe position of the Top Dead center (TDC) of the cylinder and provides the necessary ignition spark at the correct crank ovides the necessary ignition spark at the correct crank angle between the reference point on the flywheel and the horizoangle between the reference point on the flywheel and the horizontal centerline of crank shaft. The amount of fuel needed ntal centerline of crank shaft. The amount of fuel needed for the combustion in the engine cylinder is a direct function ofor the combustion in the engine cylinder is a direct function of the throttle position and the mass of air through the intake f the throttle position and the mass of air through the intake manifold which is controlled by the driver’s accelerator pedal. manifold which is controlled by the driver’s accelerator pedal. This mass of air is measured with the Mass Air Flow This mass of air is measured with the Mass Air Flow (MAF) sensor. The correct air mass is computed by compensating f(MAF) sensor. The correct air mass is computed by compensating for the intake air temperature which is measured by the or the intake air temperature which is measured by the intake air temperature sensor. The Manifold Absolute Pressure (Mintake air temperature sensor. The Manifold Absolute Pressure (MAP) sensor measures the intake manifold pressure AP) sensor measures the intake manifold pressure which is also used to measure the amount of air going into the which is also used to measure the amount of air going into the cylinder as a second method to determine the amount of cylinder as a second method to determine the amount of fuel that should be sent to the fuel injection nozzles for sprayfuel that should be sent to the fuel injection nozzles for spraying into the cylinder. This is to ensure that accurate amount ing into the cylinder. This is to ensure that accurate amount of fuel is used in the cylinder to achieve fuel economy as wellof fuel is used in the cylinder to achieve fuel economy as well as to reduce emissions by efficient combustion. An Engine as to reduce emissions by efficient combustion. An Engine Speed sensor is needed to provide an input to PCM to compute igSpeed sensor is needed to provide an input to PCM to compute ignition timing. Engine speed is measured by engine nition timing. Engine speed is measured by engine speed sensor similar to crankshaft position sensor. Another varispeed sensor similar to crankshaft position sensor. Another variable which must be measured for engine control is the able which must be measured for engine control is the throttle angle or the throttle valve position which is measured throttle angle or the throttle valve position which is measured by the Throttle Angle Sensor.by the Throttle Angle Sensor.The throttle plate is mechanically linked to the accelerator pedThe throttle plate is mechanically linked to the accelerator pedal which is operated by the driver. When the pedal is al which is operated by the driver. When the pedal is pressed the throttle plate rotates and allows more air to pass tpressed the throttle plate rotates and allows more air to pass through the intake manifold. The angle of rotation of throttle hrough the intake manifold. The angle of rotation of throttle plate is measured by the throttle angle sensor. This can be usedplate is measured by the throttle angle sensor. This can be used to measure the mass of air going into the cylinder. to measure the mass of air going into the cylinder. Knock is caused by a rapid rise in cylinder pressure during combKnock is caused by a rapid rise in cylinder pressure during combustion caused by high manifold pressure (MAP) and ustion caused by high manifold pressure (MAP) and excessive spark advance. It is important to detect knock and avoexcessive spark advance. It is important to detect knock and avoid excessive knock to avoid damage to the engine. Knock id excessive knock to avoid damage to the engine. Knock is detected by the Knock sensor. is detected by the Knock sensor. During engine off condition, the fuel stored in the fuel system During engine off condition, the fuel stored in the fuel system tends to evaporate into tends to evaporate into the atmosphere. To reduce these HC emissions, they are collectedthe atmosphere. To reduce these HC emissions, they are collected by a charcoal filter in a canister. by a charcoal filter in a canister. The collected fuel is released into the fuel intake through a puThe collected fuel is released into the fuel intake through a purge solenoid valve controlled by therge solenoid valve controlled by thePCM periodically.PCM periodically.

Page 37: OBD_ganesan_w2

PowertrainPowertrain and Emission and Emission Controls in Passenger Controls in Passenger Vehicles (Vehicles (contdcontd))

The Automatic transmission uses a hydraulic or fluid coupling toThe Automatic transmission uses a hydraulic or fluid coupling to transmit engine power to the wheels.transmit engine power to the wheels.Efficient transmission of engine output to the automatic transmiEfficient transmission of engine output to the automatic transmission input shaft is performed throughssion input shaft is performed througha transmission lockup clutch similar to a standard pressurea transmission lockup clutch similar to a standard pressure--plate clutch placed inside the torqueplate clutch placed inside the torqueconverter (the fluid coupling used as a torque amplifier). In orconverter (the fluid coupling used as a torque amplifier). In order to smoothly engage the lockup clutchder to smoothly engage the lockup clutchthe hydraulic fluid pressure is adjusted by controlling the outpthe hydraulic fluid pressure is adjusted by controlling the output current applied to the lockup solenoidut current applied to the lockup solenoidvalves. valves. Automatic transmission is controlled by inputs from the vehicle Automatic transmission is controlled by inputs from the vehicle speed sensor and throttle position sensorspeed sensor and throttle position sensorwhich senses the vehicle load. The automatic gear shift points, which senses the vehicle load. The automatic gear shift points, the point at which the lockupthe point at which the lockupclutch is activated, and the clutch’s hydraulic pressure level aclutch is activated, and the clutch’s hydraulic pressure level are controlled by the PCM. The optimalre controlled by the PCM. The optimalshifts and lockup operations are carried out using a solenoid vashifts and lockup operations are carried out using a solenoid valve to open and close the hydrauliclve to open and close the hydrauliccircuit, primed by the hydraulic pump. circuit, primed by the hydraulic pump. The transmission’s inputThe transmission’s input-- shaft speed is monitored during shifting by the speed sensor afshaft speed is monitored during shifting by the speed sensor after the ON/OFFter the ON/OFFsignal is output from the shift solenoid valves. The shifting psignal is output from the shift solenoid valves. The shifting process is adjusted by the hydraulic pressurerocess is adjusted by the hydraulic pressureof the clutch so that the clutch is smoothly engaged. The engineof the clutch so that the clutch is smoothly engaged. The engine torque is controlled in synchronism withtorque is controlled in synchronism withthe shift to reduce impact due to shift. During cruise, the locthe shift to reduce impact due to shift. During cruise, the lockup clutch is engaged and is disengagedkup clutch is engaged and is disengagedduring shifts, which improves fuel economy and emissions.during shifts, which improves fuel economy and emissions.

Automatic Automatic TransmissionTransmission::

Page 38: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

OBD II Standards Manual:HSHS--3000 manual contains two sets of documents.3000 manual contains two sets of documents.

Diagnostics Committee documentsDiagnostics Committee documentsMultiplex Committee documents.Multiplex Committee documents.

The following standards are in the Diagnostics Committee documenThe following standards are in the Diagnostics Committee documents:ts:

SAE J 1930 Diagnostic Terms, Definitions, Abbreviations, and AcrSAE J 1930 Diagnostic Terms, Definitions, Abbreviations, and AcronymsonymsSAE J 1962 OBD II Diagnostic ConnectorSAE J 1962 OBD II Diagnostic ConnectorSAE J 1978 OBD II Scan ToolSAE J 1978 OBD II Scan ToolSAE J 1979 Diagnostics Test ModesSAE J 1979 Diagnostics Test ModesSAE J 2012 Trouble Code DefinitionsSAE J 2012 Trouble Code DefinitionsSAE J 2186 Data Link SecuritySAE J 2186 Data Link SecuritySAE J 2190 Enhanced E/E DiagnosticsSAE J 2190 Enhanced E/E Diagnostics Test ModesTest ModesSAE J 2201 Universal Interface for OBD II ScanSAE J 2201 Universal Interface for OBD II ScanSAE J 2205 Expanded Diagnostic Protocol For OBD II Scan ToolsSAE J 2205 Expanded Diagnostic Protocol For OBD II Scan Tools

The following standards are in the Multiplex Committee documentsThe following standards are in the Multiplex Committee documents::

SAE J 1850 Class B DATA Communications Network InterfaceSAE J 1850 Class B DATA Communications Network InterfaceSAE J 2178/1 Class B DATA SAE J 2178/1 Class B DATA CommunicationsCommunications Network Messages: Network Messages: Detailed Header Formats & Physical Address AssignmentsDetailed Header Formats & Physical Address AssignmentsSAE J 2178/2 Class B DATA Communications Network Messages : SAE J 2178/2 Class B DATA Communications Network Messages : Data Parameter DefinitionsData Parameter DefinitionsSAE J 2178/3 Class B DATA Communications Network Messages : SAE J 2178/3 Class B DATA Communications Network Messages : Frame IDs For Single Byte Forms OF HeadersFrame IDs For Single Byte Forms OF HeadersSAE J 2178/4 Class B DATA Communications Network Messages : SAE J 2178/4 Class B DATA Communications Network Messages : Message Definitions For Three Byte HeadersMessage Definitions For Three Byte Headers

Page 39: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

OBD II has ten (10) major monitoring requirements: nine specifOBD II has ten (10) major monitoring requirements: nine specific monitors and one catch all. The ic monitors and one catch all. The nine monitors are: 1. Catalyst 2. Heated Catalyst 3. Misfire nine monitors are: 1. Catalyst 2. Heated Catalyst 3. Misfire 4. Evaporative system4. Evaporative system5. Secondary Air System 6. Air Conditioning System Refrigerant 5. Secondary Air System 6. Air Conditioning System Refrigerant (for CFC only) 7. Fuel system (for CFC only) 7. Fuel system 8. Oxygen Sensor 9. Exhaust Gas Recirculation (EGR) system. 10.8. Oxygen Sensor 9. Exhaust Gas Recirculation (EGR) system. 10. Comprehensive components Comprehensive components (sensors(sensors-- inputs & actuatorsinputs & actuators--outputs)outputs)The comprehensive components are mostly inputs and outputs to thThe comprehensive components are mostly inputs and outputs to thee powertrainpowertrain which are sensors, and which are sensors, and actuators. These have to be tested for circuit continuity, stucactuators. These have to be tested for circuit continuity, stuck at 1 and stuck at 0 (ground) faults,k at 1 and stuck at 0 (ground) faults,and for range/performance problems, andand for range/performance problems, and internittentinternittent faults.. faults.. OBD II has to communicate the diagnostic information to the vehiOBD II has to communicate the diagnostic information to the vehicle mechanic via a communicationcle mechanic via a communicationnetwork using diagnostic trouble codes (network using diagnostic trouble codes (DTCsDTCs). ). A special Connector , SAE J 1962, is used to facilitate the intA special Connector , SAE J 1962, is used to facilitate the interface for communication. erface for communication. The mechanic uses Scan Tool, SAE J 1978, to collect diagnosThe mechanic uses Scan Tool, SAE J 1978, to collect diagnostic messages from the vehicle. tic messages from the vehicle. The HSThe HS--3000 Manual specifies SAE standards for the above OBD II tools.3000 Manual specifies SAE standards for the above OBD II tools. Each SAE standard Each SAE standard specifies one particular component for compliance. The requiremespecifies one particular component for compliance. The requirements for each SAE standard are nts for each SAE standard are described below:described below:

Page 40: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

OBD II diagnostics are required to comply with SAE standards liOBD II diagnostics are required to comply with SAE standards listed in the Hssted in the Hs--30003000manual. They relate to the following areas:manual. They relate to the following areas:SAE J 1930 defines the diagnostic terms applicable to electricalSAE J 1930 defines the diagnostic terms applicable to electrical/electronic systems, including /electronic systems, including mechanical terms, definitions, abbreviations, and acronyms. Thesmechanical terms, definitions, abbreviations, and acronyms. These terms only should be used by OBD II.e terms only should be used by OBD II.The standard will be continuously updated by SAE for compliance The standard will be continuously updated by SAE for compliance by OBD II in future.by OBD II in future.All documents related to emissionAll documents related to emission--related vehicle and engine service procedures shall conform to related vehicle and engine service procedures shall conform to the emission related the emission related nomenclature and abbreviations provided in SAE J 1930. This alsonomenclature and abbreviations provided in SAE J 1930. This also applies to all new documents printed or updated by a applies to all new documents printed or updated by a manufacturer starting 1993 model year.manufacturer starting 1993 model year.Common names for components and systems are recognized as benefiCommon names for components and systems are recognized as beneficial for technicians working on multiple models of cial for technicians working on multiple models of vehicles.vehicles. PowertrainPowertrain terms are approved in 1993. The standard is updated periodicallterms are approved in 1993. The standard is updated periodically by the task force.y by the task force.SAE J 1962 defines minimum set of diagnostic connector requiremSAE J 1962 defines minimum set of diagnostic connector requirements that all diagnostic toolsents that all diagnostic toolsmust satisfy to perform OBD II monitoring and diagnostic functimust satisfy to perform OBD II monitoring and diagnostic functions on board the vehicle. ons on board the vehicle. SAE J 1962 is a 16 pin connector located under the instrument paSAE J 1962 is a 16 pin connector located under the instrument panel on the driver side of the vehicle.nel on the driver side of the vehicle.The pin assignments are specified in the standard for SAE J 1850The pin assignments are specified in the standard for SAE J 1850 serial data link (2 pins), Battery power (pin 16), Battery grouserial data link (2 pins), Battery power (pin 16), Battery ground, nd, Signal Ground (pin 5), and ISO 9141 serial data link (2 pins). CSignal Ground (pin 5), and ISO 9141 serial data link (2 pins). Connector terminals 2,7,10, and 15 must be compatible with the onnector terminals 2,7,10, and 15 must be compatible with the assignment and use of their mating terminal in the vehicle connassignment and use of their mating terminal in the vehicle connector. Chassis ground is pin 4 and is defined in SAE J 2201. ector. Chassis ground is pin 4 and is defined in SAE J 2201. Battery ground must be noise free and a clean signal ground. TheBattery ground must be noise free and a clean signal ground. These are intended for compliance through out the motor vehicle se are intended for compliance through out the motor vehicle industry. The SAE standards are under the control and maintenancindustry. The SAE standards are under the control and maintenance of the Vehicle E/E System Diagnostics Committee. e of the Vehicle E/E System Diagnostics Committee.

Page 41: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

The salient features of the SAE J 1962 standard that specifies tThe salient features of the SAE J 1962 standard that specifies the he OBDOBD II’sII’s diagnostic connector are:diagnostic connector are:Consistent location in the vehicle’s instrument Panel (IP), EaseConsistent location in the vehicle’s instrument Panel (IP), Easeof access to technician, Ease of Visibility to the technician, aof access to technician, Ease of Visibility to the technician, and nd Ease of attachment of equipment without affecting normal Ease of attachment of equipment without affecting normal vehicle operation.vehicle operation.The Connector design must be compatible with previous The Connector design must be compatible with previous vehicle configurations, must meet the electrical (10 A DC), and vehicle configurations, must meet the electrical (10 A DC), and mechanical specification of material, shape, mating mechanical specification of material, shape, mating requirements, and terminal assignments. requirements, and terminal assignments.

Page 42: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

OBD II Scan Tool ( SAE J 1978 0):OBD II Scan Tool ( SAE J 1978 0):SAE J 1978 standard defines the requirements of the OBD II Scan SAE J 1978 standard defines the requirements of the OBD II Scan ToolTool. . This is an important function of OBD II. The Scan Tool must suppThis is an important function of OBD II. The Scan Tool must support the following OBD II functions:ort the following OBD II functions:1.Automatic hands1.Automatic hands--off determination of the communication interface used.off determination of the communication interface used.2. Obtaining and displaying the status and results of vehicle’s 2. Obtaining and displaying the status and results of vehicle’s onon--board diagnostic evaluations.board diagnostic evaluations.3. Obtaining and displaying OBD II emissions related diagnostic 3. Obtaining and displaying OBD II emissions related diagnostic trouble codes (trouble codes (DTCsDTCs).).4. Obtaining and displaying OBD II emissions related current dat4. Obtaining and displaying OBD II emissions related current data.a.5. Obtaining and displaying OBD II emissions related “freeze fra5. Obtaining and displaying OBD II emissions related “freeze frame” data.me” data.6. Clearing the storage of OBD II emissions related diagnostic t6. Clearing the storage of OBD II emissions related diagnostic trouble codes, OBD II emissionsrouble codes, OBD II emissionsrelated “freeze frame” data storage and OBD II emissions relatedrelated “freeze frame” data storage and OBD II emissions related diagnostic test status.diagnostic test status.7. Ability to perform Expanded Diagnostic protocol functions as 7. Ability to perform Expanded Diagnostic protocol functions as described in SAE J 2205.described in SAE J 2205.8. Obtaining and displaying OBD II emissions related test parame8. Obtaining and displaying OBD II emissions related test parameters and results as described in SAE J 1979.ters and results as described in SAE J 1979.9. Provide a user manual and/or help facility.9. Provide a user manual and/or help facility.

The Universal interface (SAE J 2201) requirements for Scan ToThe Universal interface (SAE J 2201) requirements for Scan Tool (SAE J 1978) , Data Communication ol (SAE J 1978) , Data Communication Network Interface (SAE J 1850) , (SAE J 1850) , Interface connecNetwork Interface (SAE J 1850) , (SAE J 1850) , Interface connector (SAE J 1962) requirements , Test Modes tor (SAE J 1962) requirements , Test Modes (SAE J 1979) , and Diagnostic Trouble codes (SAE J 2012), and (SAE J 1979) , and Diagnostic Trouble codes (SAE J 2012), and Enhanced test modes (SAE J 2190), are Enhanced test modes (SAE J 2190), are described in detail in the standard. General characteristics, eldescribed in detail in the standard. General characteristics, electrical and mechanical characteristics are also ectrical and mechanical characteristics are also described in the HSdescribed in the HS--3000 standard. EPA regulation is that SAE J 1978 must have the 3000 standard. EPA regulation is that SAE J 1978 must have the capability to perform bicapability to perform bi--directional diagnostic control. Vehicle manufacturers will use mdirectional diagnostic control. Vehicle manufacturers will use manufacturer specific messages to perform anufacturer specific messages to perform these functions, and later use SAE J 2205, (Expanded Scan Tool pthese functions, and later use SAE J 2205, (Expanded Scan Tool protocol) rotocol) to enable these functions with SAE J 1978 Scan tool.to enable these functions with SAE J 1978 Scan tool.

Page 43: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

SAE 1979 defines the diagnostic test modes, and request and respSAE 1979 defines the diagnostic test modes, and request and response messages necessaryonse messages necessaryto be supported by the vehicle manufacturers and test tools to to be supported by the vehicle manufacturers and test tools to meet EPA related OBD II requirements.meet EPA related OBD II requirements.These messages are for use by the service tool capable of perfoThese messages are for use by the service tool capable of performing OBD II diagnostics.rming OBD II diagnostics.Diagnostic test modes from mode $01 to Mode $08 are described iDiagnostic test modes from mode $01 to Mode $08 are described in the standard. All test Modesn the standard. All test Modesexcept mode $ 08 are related to Request forexcept mode $ 08 are related to Request for Powertrain’s Powertrain’s emission related diagnostic data or test resultsemission related diagnostic data or test resultsor Diagnostic trouble Codes. Test Mode $ 08 is Request for Contror Diagnostic trouble Codes. Test Mode $ 08 is Request for Control of On Board system instead of theol of On Board system instead of thedata. All these requests are made by the Scan Tool SAE J 1978. data. All these requests are made by the Scan Tool SAE J 1978. Mode $01 is request currentMode $01 is request current powertrainpowertrain diagnostic data which are:diagnostic data which are:uuAnalog inputs and outputsAnalog inputs and outputsuuDigital inputs and outputsDigital inputs and outputsuuSystem status informationSystem status informationuucalculated valuescalculated valuesMode $ 02 is requestMode $ 02 is request powertrainpowertrain “Freeze Frame” data for the same items listed above“Freeze Frame” data for the same items listed aboveMode $03 is request emissionMode $03 is request emission--relatedrelated PowertrainPowertrain Diagnostic Trouble Codes (Diagnostic Trouble Codes (DTCsDTCs).).Mode $04 is Clear/Reset emission related diagnostic information.Mode $04 is Clear/Reset emission related diagnostic information.Mode $05 is request Oxygen sensor monitoring test results.Mode $05 is request Oxygen sensor monitoring test results.Mode $06 is request onMode $06 is request on--board monitoring test results for nonboard monitoring test results for non--continuously monitored systems.continuously monitored systems.Mode $07 is request onMode $07 is request on--board monitoring test results for continuously monitored systemsboard monitoring test results for continuously monitored systems..Mode $08 is request control of onMode $08 is request control of on--board system test, or component.board system test, or component.For each test mode this standard specifies:For each test mode this standard specifies:uuFunctional description of test mode.Functional description of test mode.uuRequest and response message formats.Request and response message formats.Examples of messages are included in the standard for explainingExamples of messages are included in the standard for explaining some complex test modes .some complex test modes .The diagnostic message format, response time (100 ms) and varioThe diagnostic message format, response time (100 ms) and various related data items are described in us related data items are described in detail in the standard. PID $1D in table for Mode $01 is added adetail in the standard. PID $1D in table for Mode $01 is added as alternate locations for Oxygen Sensor.s alternate locations for Oxygen Sensor.PID $1E in table for Mode $01 is added for Auxiliary input statPID $1E in table for Mode $01 is added for Auxiliary input status. There are 14 figures showing 14 tables describingus. There are 14 figures showing 14 tables describingPIDsPIDs, and messages for different Modes with their explanation includ, and messages for different Modes with their explanation including the method to determine if the data is valid.ing the method to determine if the data is valid.

Diagnostic Test Modes (SAE J 11979):

Page 44: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

Diagnostic Trouble Codes (SAE J 2012):

SAE J 2012 defines the Diagnostic Trouble Codes (SAE J 2012 defines the Diagnostic Trouble Codes (DTCsDTCs) for OBD II. This standard focuses on ) for OBD II. This standard focuses on diagnostic code format and code messages for automotive electrondiagnostic code format and code messages for automotive electronic control systems of all light andic control systems of all light andmedium duty vehicles. Themedium duty vehicles. The DTCsDTCs are defined by four basic categories. General Circuit Malfunctiare defined by four basic categories. General Circuit Malfunction,on,Range/Performance Problem, Low and High Circuit input. The DTC Range/Performance Problem, Low and High Circuit input. The DTC consists of an alphaconsists of an alpha--numericnumericdesignator, B0designator, B0--B3 for Body, C0B3 for Body, C0--C3 for Chassis, P0C3 for Chassis, P0--P3 forP3 for PowertrainPowertrain, and U0, and U0--U3 for Network U3 for Network Communication, followed by three digits. P0Communication, followed by three digits. P0--P3 forP3 for PowertrainPowertrain is OBDis OBD II’sII’s main concern.main concern.Diagnostic Trouble Codes are defined to indicate a suspected troDiagnostic Trouble Codes are defined to indicate a suspected trouble or problem area as a directive to the proper service uble or problem area as a directive to the proper service procedure. The DTC is intended to indicate only a malfunction neprocedure. The DTC is intended to indicate only a malfunction needing service and not when vehicle functions are normal. eding service and not when vehicle functions are normal. The decision to illuminate the MIL (Malfunction Indicator Light)The decision to illuminate the MIL (Malfunction Indicator Light) for any DTC is based on how the system malfunctionfor any DTC is based on how the system malfunctionaffects emissions.affects emissions.The standard has DTC code groupings designated as SAE ControlledThe standard has DTC code groupings designated as SAE Controlled, Manufacturer Controlled, and, Manufacturer Controlled, andreserved for future use. This prevents any manufacturer to changreserved for future use. This prevents any manufacturer to change any SAE Controllede any SAE Controlled DTCsDTCs and SAE toand SAE tochange Manufacturer’schange Manufacturer’s DTCsDTCs. . Each defined fault code is assigned a message to indicate the ciEach defined fault code is assigned a message to indicate the circuit, component, or system area that wasrcuit, component, or system area that wasdiagnosed as faulty. The messages are organized such that differdiagnosed as faulty. The messages are organized such that different messages related to a particularent messages related to a particularsensor or system are grouped together. Each group has a generic sensor or system are grouped together. Each group has a generic code as the first Code/Message thatcode as the first Code/Message thatindicates the generic nature of the fault. The manufacturer has indicates the generic nature of the fault. The manufacturer has a choice to define more specific DTC fora choice to define more specific DTC foreach lower level fault in that group. However only one Code musteach lower level fault in that group. However only one Code must be stored in OBD II for each faultbe stored in OBD II for each faultdetected. The manual gives examples of how to devise Codes to codetected. The manual gives examples of how to devise Codes to comply with the standard. mply with the standard. Appendix C of the manual gives theAppendix C of the manual gives the PowertrainPowertrain diagnostic trouble codes (diagnostic trouble codes (DTCsDTCs) as P codes. ) as P codes.

Page 45: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

Diagnostic Trouble Codes (SAE J 2012):

Data Link Security (SAE J 2186):SAE J 2186 defines the security practices that must be implementSAE J 2186 defines the security practices that must be implemented in accessing Diagnostic ed in accessing Diagnostic information only by authorized persons. The standard defines sevinformation only by authorized persons. The standard defines several levels of accessibility, like eral levels of accessibility, like secured functions, unsecured functions, and read only data. Thesecured functions, unsecured functions, and read only data. The emission related data is emission related data is accessible only to authorized personnel from EPA, responsible taccessible only to authorized personnel from EPA, responsible to ensure that the standard is o ensure that the standard is complied with.complied with.ComputerComputer--coded engine operating parameters shall not be changeable withoucoded engine operating parameters shall not be changeable without the use of t the use of specialized tools and procedures accessible to only authorized pspecialized tools and procedures accessible to only authorized persons.ersons.

Any reprogrammable computer code shall employ proven methods to Any reprogrammable computer code shall employ proven methods to deter unauthorized deter unauthorized reprogramming.reprogramming.

CARB and EPA require that enhanced tampering protection for the CARB and EPA require that enhanced tampering protection for the 1999 model year that shall 1999 model year that shall include data encryption and electronic access to manufacturer coinclude data encryption and electronic access to manufacturer computer for security access.mputer for security access.Procedure is defined to provide legislated “tamper protection”, Procedure is defined to provide legislated “tamper protection”, while meeting manufacturer while meeting manufacturer desired security concerns for tamper resistance and allowing legdesired security concerns for tamper resistance and allowing legitimate service.itimate service.One such technique enables certain operations such as Block downOne such technique enables certain operations such as Block download only if security access is load only if security access is successful. Normal communications are not affected.successful. Normal communications are not affected.

Page 46: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

Enhanced Test Modes (SAE J 2190):Enhanced Test Modes (SAE J 2190):SAE J 2190 extends the diagnostic test modes defined in SAE J 19SAE J 2190 extends the diagnostic test modes defined in SAE J 1979 to include access to emission79 to include access to emissionrelated data not included in SAE J 1979 and access to nonrelated data not included in SAE J 1979 and access to non--emission relate data as a supplement toemission relate data as a supplement toSAE J 1979. This standard describes the data byte values for diaSAE J 1979. This standard describes the data byte values for diagnostic messages transmitted between gnostic messages transmitted between diagnostic test equipment, either ondiagnostic test equipment, either on--vehicle or offvehicle or off--vehicle, and vehicle electronic modules. No distinction is made vehicle, and vehicle electronic modules. No distinction is made between emission and nonbetween emission and non--emission emission related diagnostics. These messages can be used with J 1850 datrelated diagnostics. These messages can be used with J 1850 data link as described in SAE J 1850 standard.a link as described in SAE J 1850 standard.SAE J 2190 includes test modes identified for diagnostics beyondSAE J 2190 includes test modes identified for diagnostics beyond minimum regulated requirements, that include nonminimum regulated requirements, that include non--emission systems. Test modes emission systems. Test modes include capabilities such as:include capabilities such as:

Request diagnostic sessionRequest diagnostic sessionRequest diagnostic “Freeze Frame” dataRequest diagnostic “Freeze Frame” dataRequest Diagnostic Trouble Codes/statusRequest Diagnostic Trouble Codes/statusClear diagnostic informationClear diagnostic informationRequest diagnostic dataRequest diagnostic dataSecurity accessSecurity accessDisable /enable normal message transmissionDisable /enable normal message transmissionRequest / define diagnostic data packetsRequest / define diagnostic data packetsEnter /exit diagnostic routineEnter /exit diagnostic routineRequest diagnostic routine resultsRequest diagnostic routine resultsInput /output controlInput /output controlRead /write block of memoryRead /write block of memory

Messages must be used with SAE J 1978 Scan Tool only using EDP pMessages must be used with SAE J 1978 Scan Tool only using EDP protocol, and with enhancedrotocol, and with enhanceddiagnostics tools.diagnostics tools.This activity is also coordinating with ISO diagnostic services This activity is also coordinating with ISO diagnostic services task force to promote common task force to promote common diagnostic capabilities throughout auto industry.diagnostic capabilities throughout auto industry.

Page 47: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

Enhanced E/E Diagnostic Test Modes: The following extended diagnostic Test modes are in force:The following extended diagnostic Test modes are in force:uuMode 10Mode 10-- Initiate diagnostic operation (limited)Initiate diagnostic operation (limited)uuMode 11Mode 11-- Request module resetRequest module resetuuMode 12Mode 12-- Request diagnostic “Freeze Frame “ dataRequest diagnostic “Freeze Frame “ datauuMode 13Mode 13-- Request DTC information Request DTC information uuMode 14 Mode 14 -- Clear diagnostic informationClear diagnostic informationuuMode 17Mode 17-- Request status ofRequest status of DTCsDTCsuuModeMode 1818-- RequestRequest DTCsDTCs by Statusby StatusuuMode 20 Mode 20 -- Return to Normal OperationReturn to Normal OperationuuMode 21Mode 21--23 23 -- Request Diagnostic Data by PID(s)Request Diagnostic Data by PID(s)uuMode 2A Mode 2A -- Request Diagnostic Data Packet(s)Request Diagnostic Data Packet(s)uuMode 2C Mode 2C -- Dynamically Define Diagnostic Data PacketDynamically Define Diagnostic Data PacketuuMode 3F Mode 3F -- Test Device PresentTest Device PresentuuMode 7F Mode 7F -- General response MessageGeneral response MessageuuMode AE Mode AE -- Request device ControlRequest device Control

Page 48: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

Enhanced E/E Diagnostic Test Modes:For each test mode this standard gives a functional description For each test mode this standard gives a functional description of the test, request message data byte content and report of the test, request message data byte content and report message data byte content , and an example for clarification message data byte content , and an example for clarification where necessary.where necessary.Physical addressing is used for all diagnostic messages in this Physical addressing is used for all diagnostic messages in this standard. Each device must be assigned a unique address in this standard. Each device must be assigned a unique address in this scheme which is the method J 1850 uses to communicate with scheme which is the method J 1850 uses to communicate with devices.devices.Messages 0 to FH and 40H to 4FH are reserved for SAE J 1979. Messages 0 to FH and 40H to 4FH are reserved for SAE J 1979. Messages for J 2190 start at 10H and end Messages for J 2190 start at 10H and end at FFH. The standard defines the message length, message at FFH. The standard defines the message length, message response requirement, and their formats. response requirement, and their formats.

Page 49: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

Universal Interface for OBD IIUniversal Interface for OBD II SCanSCan Tool:Tool:SAE J 2201 defines the vehicle communication interface for OBD ISAE J 2201 defines the vehicle communication interface for OBD II Scan Tool I Scan Tool described in SAE 1978. This interface connects the SAE J 1962 tedescribed in SAE 1978. This interface connects the SAE J 1962 test connector to the st connector to the hardware/software of the SAE 1978 OBD II Scan Tool which will uhardware/software of the SAE 1978 OBD II Scan Tool which will use this interface to se this interface to communicate with vehicles for accessing required OBD II functioncommunicate with vehicles for accessing required OBD II functions. The interface s. The interface defines several standard terms and interface functionality. The defines several standard terms and interface functionality. The standard describes in standard describes in detail the software requirements of the program in the PCM that detail the software requirements of the program in the PCM that facilitates facilitates communication between the Scan Tool (external) and the internal communication between the Scan Tool (external) and the internal OBD II OBD II components in the vehicle. The medium of communication is the secomponents in the vehicle. The medium of communication is the serial data link rial data link described in SAE J 1850. described in SAE J 1850. The standard defines the required message structure support, sigThe standard defines the required message structure support, signal ground, chassis nal ground, chassis ground, cable length of the Connector to Scan Tool, and other reground, cable length of the Connector to Scan Tool, and other requirements used by quirements used by SAE J 1978 Scan tool. SAE J 1978 Scan tool. Appendix A of the standard gives examples of interface implementAppendix A of the standard gives examples of interface implementation that have ation that have met the requirements of this standard.met the requirements of this standard.

Page 50: OBD_ganesan_w2

Expanded Diagnostic Protocol for OBD II Scan Tools:Expanded Diagnostic Protocol for OBD II Scan Tools:

SAE J 2205 defines the expanded diagnostic protocol (EDP) for OBSAE J 2205 defines the expanded diagnostic protocol (EDP) for OBD II Scan Tool (SAE J 1978). The purpose of the expanded diagnosD II Scan Tool (SAE J 1978). The purpose of the expanded diagnostic protocol is to tic protocol is to define the encoding technique to be used:define the encoding technique to be used:

To describe to the OBD II Scan Tool the messages to be transmittTo describe to the OBD II Scan Tool the messages to be transmitted to a vehicle and how they are to be transmitted.ed to a vehicle and how they are to be transmitted.To describe to the OBD II Scan Tool the messages to be received To describe to the OBD II Scan Tool the messages to be received and processed by the Scan Tool.and processed by the Scan Tool.To describe to the OBD II Scan Tool how to process the data in To describe to the OBD II Scan Tool how to process the data in the received message. the received message.

This standard defines the requirements for diagnosis and serviceThis standard defines the requirements for diagnosis and service information to be provided by motor vehicle manufacturers. Appeinformation to be provided by motor vehicle manufacturers. Appendix A includes ndix A includes examples of the use of the EDP protocol that the Scan Tool mustexamples of the use of the EDP protocol that the Scan Tool must support.support. This includes at a minimum, supporting diagnosing and servicing This includes at a minimum, supporting diagnosing and servicing emissionemission--relatedrelatedcomponents and systems. EDP is a means for allowing vehicle mancomponents and systems. EDP is a means for allowing vehicle manufacturers to communicate, through the OBDufacturers to communicate, through the OBD II’sII’s communication interface, with communication interface, with vehicle modules using vehicle specific messages. vehicle modules using vehicle specific messages. The protocol will enable the service technician to input messageThe protocol will enable the service technician to input messages not required to meet specific OBD II requirements but which as not required to meet specific OBD II requirements but which are necessary to repair re necessary to repair vehicles. These additional messages will be specified in servicevehicles. These additional messages will be specified in service information provided to the service technician by the manufactuinformation provided to the service technician by the manufacturer. This is due to the rer. This is due to the requirement that vehicles must be able to be repaired using onlyrequirement that vehicles must be able to be repaired using only a SAE J 1978 Scan Tool and other nona SAE J 1978 Scan Tool and other non--microprocessor based tools.microprocessor based tools.The standard defines the functionality that will support the useThe standard defines the functionality that will support the use of the Scan Tool.of the Scan Tool.This standard provides the following EDP definitions:This standard provides the following EDP definitions:

Control typeControl typeTransmit typeTransmit typeReceive only typeReceive only typeMiscellaneous type Miscellaneous type

These message formats are defined in the standard. The codes forThese message formats are defined in the standard. The codes for EDP definition fields of the format are defined. Extensive messEDP definition fields of the format are defined. Extensive message format information age format information is included which needs to be supported by the Scan Tool. This sis included which needs to be supported by the Scan Tool. This standard requires that SAE J 1978 OBD II Scan Tool must support ttandard requires that SAE J 1978 OBD II Scan Tool must support the EDP messages he EDP messages which may be unique to a given vehicle manufacturer, model yearwhich may be unique to a given vehicle manufacturer, model year, etc. These messages may have different message headers, and di, etc. These messages may have different message headers, and different data fields fferent data fields compared to the SAE J 1979 message formats. The EDP must supportcompared to the SAE J 1979 message formats. The EDP must support ISO 9141ISO 9141--2 interface as well. The extended protocol regarding message f2 interface as well. The extended protocol regarding message formats, ormats, validation of data , data security, and other details are explaivalidation of data , data security, and other details are explained in the standard. ned in the standard.

Page 51: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

CLASS B Data Communications Network Interface CLASS B Data Communications Network Interface -- SAE J 1850:SAE J 1850:

CLASS B Data Communication Network Interface CLASS B Data Communication Network Interface -- SAE J 1850 standard defines the communication requirements of tSAE J 1850 standard defines the communication requirements of the he network that satisfies the needs of the vehicle manufacturers tonetwork that satisfies the needs of the vehicle manufacturers to perform OBD II functions in a cost effective manner.perform OBD II functions in a cost effective manner.

This standard describes two specific implementations of the netwThis standard describes two specific implementations of the network based on 10.4ork based on 10.4 KbpKbp/ Variable Pulse Width Type (VPW), / Variable Pulse Width Type (VPW), and another at 41.6and another at 41.6 KbpKbp/s Pulse Width Modification (PWM). The 10.4/s Pulse Width Modification (PWM). The 10.4 KbpKbp/s version uses single wire and the 41.6/s version uses single wire and the 41.6 KbpKbp/s uses /s uses 22--wire differential bus as the media/physical layer for message swire differential bus as the media/physical layer for message standard defines the physical layer and the data link layer of tandard defines the physical layer and the data link layer of the ISO (International standards Organization) open system Intthe ISO (International standards Organization) open system Interconnect (OSI) model. As a consequence this standard follows erconnect (OSI) model. As a consequence this standard follows the ISO conventions but uses different descriptive styles to dethe ISO conventions but uses different descriptive styles to define the message formats. The vehicle application for this classfine the message formats. The vehicle application for this class B B network is defined in SAE J 1213 to allow sharing of the vehiclenetwork is defined in SAE J 1213 to allow sharing of the vehicle parametric information. Also the class B network must be parametric information. Also the class B network must be capable of performing Class A network functions which operate capable of performing Class A network functions which operate at less than 10at less than 10 KbpKbp/s. /s.

J1850 data communication network interconnects different electroJ1850 data communication network interconnects different electronic modules on the vehicle using an Open architecture nic modules on the vehicle using an Open architecture approach. Open architecture approach allows addition or removalapproach. Open architecture approach allows addition or removal of any number of modules in the network without of any number of modules in the network without adverse effect on the network performance. J 1850 uses CSMA (caradverse effect on the network performance. J 1850 uses CSMA (carrier sense multiple access) protocol to implement Open rier sense multiple access) protocol to implement Open architecture. Additionally the network supports the architecture. Additionally the network supports the prioritization of message frames such that in case of contentioprioritization of message frames such that in case of contention, the higher priority frames win the arbitration and complete n, the higher priority frames win the arbitration and complete their transaction. The standard defines a singletheir transaction. The standard defines a single--bus topology where all the devices on the network transmit and rbus topology where all the devices on the network transmit and receive on a eceive on a single path at the same time with identical communication data. single path at the same time with identical communication data. The network uses aThe network uses a MasterlessMasterless bus control and priority bus control and priority arbitration. The consequence of this protocol is indeterminate larbitration. The consequence of this protocol is indeterminate latency and peak bus utilization profile, except the highest atency and peak bus utilization profile, except the highest priority message is guaranteed minimum latency at the expense ofpriority message is guaranteed minimum latency at the expense of other messages.other messages.

Page 52: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

CLASS B Data Communications Network Interface CLASS B Data Communications Network Interface -- SAE J 1850:SAE J 1850:

Although this standard focuses on the physical, and data link laAlthough this standard focuses on the physical, and data link layers in the OSI model, the yers in the OSI model, the application layer is also described since this needs to be incluapplication layer is also described since this needs to be included for emissionded for emission--related, related, diagnostic communication legislation requirements. The class B diagnostic communication legislation requirements. The class B network maps into the OSI network maps into the OSI model as illustrated in Figure 1 of the standard. The standard dmodel as illustrated in Figure 1 of the standard. The standard describes in detail the data link escribes in detail the data link layer’slayer’s diagnostic messages, their formats, physical addressing of the diagnostic messages, their formats, physical addressing of the devices, bus protocol devices, bus protocol commands, error detection and correction schemes. The physical dcommands, error detection and correction schemes. The physical dimensions of the network imensions of the network and its electrical characteristics are described in detail. and its electrical characteristics are described in detail.

Appendix A lists the applicationAppendix A lists the application--specific features. Appendix B defines the I/O EMC test plan specific features. Appendix B defines the I/O EMC test plan for the electro magnetic compatibility test to regulate electricfor the electro magnetic compatibility test to regulate electrical noise of the data signals. al noise of the data signals. Appendix C gives the VPW wave form analysis that specifies the dAppendix C gives the VPW wave form analysis that specifies the data signal wave form ata signal wave form characteristics for the 10.4characteristics for the 10.4 KbpKbp/s version. Appendix D gives the PWM wave form analysis that /s version. Appendix D gives the PWM wave form analysis that specifies the data signal wave form characteristics for the 41.6specifies the data signal wave form characteristics for the 41.6 KbpKbp/s version./s version.SAE J 1850 is the most important standard in the Data CommunicatSAE J 1850 is the most important standard in the Data Communication phase of the OBD II.ion phase of the OBD II.

Page 53: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

Class B Data Communication Network MessagesClass B Data Communication Network Messages-- Detailed Header Formats and Physical Detailed Header Formats and Physical Address Segments: (SAE J 2178/1): Address Segments: (SAE J 2178/1):

SAE J 2178/1, is the Class B Data Communication Network MessageSAE J 2178/1, is the Class B Data Communication Network Messages’ Detailed Header formats s’ Detailed Header formats and Physical Address Assignments specification. The standard defand Physical Address Assignments specification. The standard defines the information ines the information contained in the header and data fields of noncontained in the header and data fields of non--diagnostic messages. The standard also specifies diagnostic messages. The standard also specifies field sizes, scaling, representations, and data positions used field sizes, scaling, representations, and data positions used within messages. The general within messages. The general structure of the message frame is described withstructure of the message frame is described with inframeinframe response included in Figure 1 and response included in Figure 1 and without the response in Figure 2 of the standard. without the response in Figure 2 of the standard. SAE J 1979SAE J 1979 standard defines the information standard defines the information contained in the header and data fields of contained in the header and data fields of emission related diagnostic messagesemission related diagnostic messages. . SAE J 2190SAE J 2190standard defines the information contained in the header and datstandard defines the information contained in the header and data fields of a fields of other diagnostic other diagnostic messagesmessages not related to emissions. SAE J 1850 standard defines the classnot related to emissions. SAE J 1850 standard defines the class B network interface B network interface hardware, basic protocol definition, the electrical specificatiohardware, basic protocol definition, the electrical specifications, and the error detectionns, and the error detection--correction scheme using CRC (cyclic redundancy check) Byte. SAE correction scheme using CRC (cyclic redundancy check) Byte. SAE J 1850 defines only two J 1850 defines only two message formats. They are the single Byte format and the consolimessage formats. They are the single Byte format and the consolidated header format. The dated header format. The consolidated header format has two forms: a single Byte form, anconsolidated header format has two forms: a single Byte form, and a three byte form. This d a three byte form. This standard covers all these formats and forms to identify the constandard covers all these formats and forms to identify the contents of messages which can be tents of messages which can be sent on the SAE J 1850 network.sent on the SAE J 1850 network.

Page 54: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

Class B Data Communication Network MessagesClass B Data Communication Network Messages-- Detailed Header Formats and Physical Detailed Header Formats and Physical Address Segments: (SAE J 2178/1) (Address Segments: (SAE J 2178/1) (contdcontd):):

SAE J 2178 consists of four parts. SAE J 2178/1, the first part SAE J 2178 consists of four parts. SAE J 2178/1, the first part (this standard) describes the two allowed forms (this standard) describes the two allowed forms of message header formats, Single Byte, and Consolidated header of message header formats, Single Byte, and Consolidated header formats. This also contains the physical formats. This also contains the physical node address range assignments for the typical subsystems of thnode address range assignments for the typical subsystems of the automobile.e automobile.The standard defines the terms and definitions of the data formaThe standard defines the terms and definitions of the data formats. The overview of the standard is given in ts. The overview of the standard is given in Figure 3 of the standard. The system architecture for the differFigure 3 of the standard. The system architecture for the different possible headers used in class B are ent possible headers used in class B are described in sections 5 and 6. Section 7 defines the data fieldsdescribed in sections 5 and 6. Section 7 defines the data fields used by the different headerused by the different headerformats. section 8 defines the physical address assignments. Mesformats. section 8 defines the physical address assignments. Messages defined by this standard are classified sages defined by this standard are classified into two categories: Requests (commands: load or modify) or querinto two categories: Requests (commands: load or modify) or queries for data, and Responses, like reports or ies for data, and Responses, like reports or acknowledgments. The overall structure of messages is described acknowledgments. The overall structure of messages is described as follows:as follows:

Fully define SAE standard messagesFully define SAE standard messagesReserve messages for future SAE standardizationReserve messages for future SAE standardizationReserve messages for Manufacturers for their Unique messagesReserve messages for Manufacturers for their Unique messages

The message formats in this standard are mandatory for using J 1The message formats in this standard are mandatory for using J 1850 network except the many message 850 network except the many message codes reserved for manufacturers which are allocated can be usedcodes reserved for manufacturers which are allocated can be used..Appendix A describes two allowed network architectures, namely sAppendix A describes two allowed network architectures, namely single network, and multiple network ingle network, and multiple network architectures. architectures.

Page 55: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

Class B Data Communication Network MessagesClass B Data Communication Network Messages-- Data ParameterData Parameter DefintionsDefintions: (SAE J : (SAE J 2178/2):2178/2):

SAE J 2178/2 Data Parameter Definitions standard defines the parSAE J 2178/2 Data Parameter Definitions standard defines the parameters used to ameters used to describe the data variables used in normal vehicle operation as describe the data variables used in normal vehicle operation as well as diagnostic well as diagnostic operation. Parameters are assigned Parameter Reference Numbers (operation. Parameters are assigned Parameter Reference Numbers (PRNsPRNs) which are ) which are described in the standard. PRN structure is shown in Figure 3 indescribed in the standard. PRN structure is shown in Figure 3 in the standard. The the standard. The second part of the parameter definition is the SLOT. PRN identifsecond part of the parameter definition is the SLOT. PRN identifies a specific ies a specific parameter by name, unit measure , and its associated SLOT. The Sparameter by name, unit measure , and its associated SLOT. The SLOT defines the LOT defines the mathematical characteristic of parameters in terms of its numermathematical characteristic of parameters in terms of its numeric presentation, its ic presentation, its scaling, its limits, Offsets, and its transfer function.scaling, its limits, Offsets, and its transfer function.Appendix A and B provide cross references to find the PRN by theAppendix A and B provide cross references to find the PRN by the number or by number or by name. PRN structure is given in Figure 3. SAE J 1979 refers to Pname. PRN structure is given in Figure 3. SAE J 1979 refers to PID numbers which ID numbers which are single byte reference number. The first 256are single byte reference number. The first 256 PRNsPRNs defined in this standard are defined in this standard are identical to the SAE J 1979 PID definitions. The standard contaiidentical to the SAE J 1979 PID definitions. The standard contains detailed lists of ns detailed lists of PRN assignments which are used for reference.PRN assignments which are used for reference.

Page 56: OBD_ganesan_w2

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

Class B Data Communication Network MessagesClass B Data Communication Network Messages-- Frame IDs For Single Byte Forms Frame IDs For Single Byte Forms of Headers (SAE J 2178/3):of Headers (SAE J 2178/3):

SAE J 2178/3 Frame IDs for Single Byte Forms of Headers standarSAE J 2178/3 Frame IDs for Single Byte Forms of Headers standard, defines the messages specified for d, defines the messages specified for networks using one byte header or the single byte form of the conetworks using one byte header or the single byte form of the consolidated header as specified in SAE J 1850. nsolidated header as specified in SAE J 1850. This standard focuses on the Frame ID which is the first byte ofThis standard focuses on the Frame ID which is the first byte of the message. The first byte of the one byte the message. The first byte of the one byte header is defined as an 8 bit hexadecimal number, and the first header is defined as an 8 bit hexadecimal number, and the first byte of the single byte form of the byte of the single byte form of the consolidated header is defined under 7 bits as hexadecimal numbeconsolidated header is defined under 7 bits as hexadecimal number. The information in the header field r. The information in the header field implicitly defines the target, source, priority, and message typimplicitly defines the target, source, priority, and message type information, while the data field contains e information, while the data field contains additional addressing and parametric information. The header defadditional addressing and parametric information. The header defines the Message identifier or Frame ID ines the Message identifier or Frame ID and becomes the name that is broadcast normally periodically to and becomes the name that is broadcast normally periodically to all the nodes on the network. all the nodes on the network.

This standard describes the overall structure of messages and haThis standard describes the overall structure of messages and has wide application in OBD II since these have s wide application in OBD II since these have to be used on J 1850 exactly as they are specified here, except to be used on J 1850 exactly as they are specified here, except those that are allocated to vehicle manufacturers those that are allocated to vehicle manufacturers for nonfor non--emission related messages.emission related messages.

With single byte form of header, the Frame ID corresponds to theWith single byte form of header, the Frame ID corresponds to the PRN number or a grouping ofPRN number or a grouping of PRNsPRNs. The . The characteristics defined by the header are described in the standcharacteristics defined by the header are described in the standard. Figure 3 of the standard defines the ard. Figure 3 of the standard defines the Frame ID for one byte headers and the first byte of the single bFrame ID for one byte headers and the first byte of the single byte form of the consolidated header.yte form of the consolidated header.

Page 57: OBD_ganesan_w2

Class B Data Communication Network MessagesClass B Data Communication Network Messages-- Message Definition for Three Byte Message Definition for Three Byte Headers (SAE J 2178/4):Headers (SAE J 2178/4):

SAE J 2178/4 Message Definition for Three Byte Headers, standardSAE J 2178/4 Message Definition for Three Byte Headers, standard defines the information defines the information contained in the header and the data fields of noncontained in the header and the data fields of non--diagnostic messages for SAE J 1850 data diagnostic messages for SAE J 1850 data communication class B networks. This standard describes and speccommunication class B networks. This standard describes and specifies the header fields, data ifies the header fields, data fields, field sizes, scaling, representations, and data positionfields, field sizes, scaling, representations, and data positions used within messages. SAE J 1979 s used within messages. SAE J 1979 standard defines the specifications of emissionstandard defines the specifications of emission--related diagnostic message header and data related diagnostic message header and data fields which OBD II is mainly concurred with. SAE J 2190 definesfields which OBD II is mainly concurred with. SAE J 2190 defines other diagnostic data fields. other diagnostic data fields. This standard focuses on the message definition for the three byThis standard focuses on the message definition for the three byte form of the consulted header te form of the consulted header format. Section 5 of this standard provides the list of functionformat. Section 5 of this standard provides the list of functional target addresses or Primary IDs al target addresses or Primary IDs for all of the functionally addressed messages on J 1850 exceptfor all of the functionally addressed messages on J 1850 except type #3, which is Function Read. type #3, which is Function Read. SAE J 1850 type # 3 messages have a separate address assignment SAE J 1850 type # 3 messages have a separate address assignment due to absence of secondary due to absence of secondary addressing. Section 6 of the standard shows the valid extended aaddressing. Section 6 of the standard shows the valid extended address assignments from the ddress assignments from the message definition tables. Section 7 lists the secondary messagemessage definition tables. Section 7 lists the secondary message definitions. The information in definitions. The information in this standard follows the same format as the Frame IDs for Singlthis standard follows the same format as the Frame IDs for Single Byte Forms of Headerse Byte Forms of Headersin SAE J 2178/3 standard described above.

OBD II for L & MD Vehicles OBD II for L & MD Vehicles STD ManualSTD Manual

in SAE J 2178/3 standard described above.

Page 58: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Since OBD II became effective in 1994 ( adopted from CARB regulaSince OBD II became effective in 1994 ( adopted from CARB regulations),tions),powertrainpowertrain control strategies are focused on monitoringcontrol strategies are focused on monitoring powertrainpowertraincomponents for failures with criteria tied to emission levels incomponents for failures with criteria tied to emission levels in addition to addition to basic functionality. All thebasic functionality. All the powertrainpowertrain components described in previous components described in previous section onsection on PowertrainPowertrain and Emission Controls in Passenger vehicles and Emission Controls in Passenger vehicles including sensors, actuators, and switches are checked for corrincluding sensors, actuators, and switches are checked for correct operation. ect operation. In addition the performance of emission control apparatus are coIn addition the performance of emission control apparatus are continuously ntinuously monitored using OBD II Diagnostics criteria. The following is a monitored using OBD II Diagnostics criteria. The following is a list of the list of the major CARB related OBD I I diagnostic requirements for all vehicmajor CARB related OBD I I diagnostic requirements for all vehicle le manufacturers:manufacturers:

Page 59: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

OBD I I Diagnostic RequirementsOBD I I Diagnostic RequirementsuuEngine Misfire DetectionEngine Misfire DetectionuuCatalyst Efficiency MonitorCatalyst Efficiency MonitoruuOxygen Sensor & Heater MonitoringOxygen Sensor & Heater MonitoringuuFuel System MonitoringFuel System MonitoringuuEvaporative System MonitoringEvaporative System MonitoringuuEGR System MonitoringEGR System MonitoringuuSecondary Air System MonitoringSecondary Air System MonitoringuuComprehensive Components Monitoring (all sensors, Comprehensive Components Monitoring (all sensors, actuators, and switches)actuators, and switches)

Page 60: OBD_ganesan_w2

Engine Misfire Detection: Misfiring is the lack of combustion inEngine Misfire Detection: Misfiring is the lack of combustion in the cylinder. Misfiring can be caused by worn ignition the cylinder. Misfiring can be caused by worn ignition components, poor fuel metering, or faulty electrical system. Exccomponents, poor fuel metering, or faulty electrical system. Excessive exhaust emissions will be the result even with few essive exhaust emissions will be the result even with few misfires. Increased misfire rates can damage the catalytic convmisfires. Increased misfire rates can damage the catalytic converter. Engine misfire is detected by monitoring crankshaft speederter. Engine misfire is detected by monitoring crankshaft speedfluctuations. Engine misfire will fluctuations. Engine misfire will contribute to a deceleration of the crankshaft’s rotational speecontribute to a deceleration of the crankshaft’s rotational speed due to the momentary absence of engine torque during thed due to the momentary absence of engine torque during thepowerstrokepowerstroke of the cylinder that is misfiring. Using the crankshaft sensor of the cylinder that is misfiring. Using the crankshaft sensor input, theinput, theinstantaneous crankshaft speed is calculated, and the speed signinstantaneous crankshaft speed is calculated, and the speed signal is analyzed to detect the misfire. To eliminate other causes al is analyzed to detect the misfire. To eliminate other causes of of torque reduction due to rough roads and other driving events, thtorque reduction due to rough roads and other driving events, the speed reduction is monitored using Exponentially weighted e speed reduction is monitored using Exponentially weighted moving average (EWMA) technique to identify the misfiring cylindmoving average (EWMA) technique to identify the misfiring cylinder. Other techniques used to identify torque reduction due to er. Other techniques used to identify torque reduction due to misfire, include signal processing using several algorithms. Onemisfire, include signal processing using several algorithms. One signal processing method analyzes the amplitude and phase of signal processing method analyzes the amplitude and phase of each of the first twelve frequency components of the crankshaft each of the first twelve frequency components of the crankshaft angular velocity signal taken continuously during the torque angular velocity signal taken continuously during the torque reduction time. If a certain percent of misfires within 200 or 1reduction time. If a certain percent of misfires within 200 or 1000 revolutions is detected , a fault code (DTC) is set. Misfire000 revolutions is detected , a fault code (DTC) is set. Misfire is is detected if the offending cylinder can be identified. Other advdetected if the offending cylinder can be identified. Other advanced signal processing algorithms can be used such as Principalanced signal processing algorithms can be used such as PrincipalComponent Analysis and Clustering to compress the data and isolaComponent Analysis and Clustering to compress the data and isolate the misfiring cylinder.te the misfiring cylinder.If a misfire is detected, all the main engine operating parameteIf a misfire is detected, all the main engine operating parameters such as engine speed , engine load or MAP (Manifold absolute rs such as engine speed , engine load or MAP (Manifold absolute Pressure), engine coolant temperature, throttle position, oxygePressure), engine coolant temperature, throttle position, oxygen sensor, values are stored away in memory. This is called n sensor, values are stored away in memory. This is called “Freeze Frame”, which is an OBD II requirement. Freeze Frame is “Freeze Frame”, which is an OBD II requirement. Freeze Frame is used to identify a consecutive misfire in the next driving cycleused to identify a consecutive misfire in the next driving cycledefined by the EPA as the next driving “Trip” after ignition OFFdefined by the EPA as the next driving “Trip” after ignition OFF. If a second misfire is detected the engine controller will tur. If a second misfire is detected the engine controller will turn n on the MIL (Malfunction Indicator Light) to alert the driver. Thon the MIL (Malfunction Indicator Light) to alert the driver. The specific cylinder experiencing misfire must be identified. If e specific cylinder experiencing misfire must be identified. If more than one cylinder is misfiring a separate DTI (diagnostic tmore than one cylinder is misfiring a separate DTI (diagnostic trouble code) is required.rouble code) is required.If misfire is not detected during the next three subsequent coIf misfire is not detected during the next three subsequent consecutive driving “Trips” when similar conditions occur then thensecutive driving “Trips” when similar conditions occur then theoriginal fault will be erased and the MIL will be turned off by original fault will be erased and the MIL will be turned off by the engine controller. In another circumstance , if “similar the engine controller. In another circumstance , if “similar conditions” are not encountered during next eighty subsequent trconditions” are not encountered during next eighty subsequent trips the original fault will be turned off by the engine ips the original fault will be turned off by the engine controller. controller.

Page 61: OBD_ganesan_w2

The Freeze Frame can also be used for OffThe Freeze Frame can also be used for Off--Board diagnostics and trouble shooting by service technicians.Board diagnostics and trouble shooting by service technicians.Misfires can damage the catalyst converters by raising the catalMisfires can damage the catalyst converters by raising the catalyst temperature beyond safe values.yst temperature beyond safe values.Type A misfire is defined below:Type A misfire is defined below:For type A misfire, up to three 200 revolutions are evaluated onFor type A misfire, up to three 200 revolutions are evaluated on first driving cycle for misfire detectionfirst driving cycle for misfire detectionbefore illuminating MIL. before illuminating MIL. MIL must be illuminated on misfire detection during first 200 reMIL must be illuminated on misfire detection during first 200 revolutions’ evaluation during the second driving cycle.volutions’ evaluation during the second driving cycle.However MIL need not be steadily illuminated when misfire ceasesHowever MIL need not be steadily illuminated when misfire ceases, until second driving cycle., until second driving cycle.Type B misfire (during starting of engine):Type B misfire (during starting of engine):This misfire is evaluated in first 1000 revolutions after engineThis misfire is evaluated in first 1000 revolutions after engine is started. Misfire detection will set coolant temperature is started. Misfire detection will set coolant temperature fault code since that is the likely cause of misfire detection afault code since that is the likely cause of misfire detection at this time.t this time.MIL and “hard” fault code is set permanently on second driving cMIL and “hard” fault code is set permanently on second driving cycle.ycle.Up to four 1000 revolutions are evaluated for misfire detection Up to four 1000 revolutions are evaluated for misfire detection excluding the first 1000 revolutionsexcluding the first 1000 revolutionsbefore illuminating temperature fault code. before illuminating temperature fault code. MIL and “hard code” are set on second driving cycle. MIL and “hard code” are set on second driving cycle. Thermostat (coolant temperature) monitoring and misfire detectioThermostat (coolant temperature) monitoring and misfire detection monitoring are extremely important due to n monitoring are extremely important due to increasingly tighter controls mandated on emissions.increasingly tighter controls mandated on emissions.Misfire detection is described in more detail in a later sectionMisfire detection is described in more detail in a later section..

Page 62: OBD_ganesan_w2

Catalyst Efficiency Monitor: There are three types of catalysts:Catalyst Efficiency Monitor: There are three types of catalysts: pellet (bead), ceramic monolith, and metal monolith. They diffepellet (bead), ceramic monolith, and metal monolith. They differ r in the method by which they support the noble metals which convein the method by which they support the noble metals which convert exhaust gases to HC andrt exhaust gases to HC and NOxNOx free gases. Threefree gases. Three--way way catalytic converters typically contain platinum, and/or palladicatalytic converters typically contain platinum, and/or palladium, along with rhodium as catalytic materials. The term threeum, along with rhodium as catalytic materials. The term three--way refers to the ability of the converter to simultaneously oxiway refers to the ability of the converter to simultaneously oxidize HC and CO and reducedize HC and CO and reduce NOxNOx. Catalyst converters operate . Catalyst converters operate efficiently within a prescribed temperature range when placed atefficiently within a prescribed temperature range when placed at proper location in the exhaust gases’ path. Operation at proper location in the exhaust gases’ path. Operation at temperatures which exceed the recommended maximums may cause irrtemperatures which exceed the recommended maximums may cause irreversible damage to the catalyst, and components of the eversible damage to the catalyst, and components of the converter. Since unburned fuel into the converter can cause catconverter. Since unburned fuel into the converter can cause catastrophic failure, misfire detection is a must for safe converteastrophic failure, misfire detection is a must for safe converter r operation. Misfire detection is described previously. Converter operation. Misfire detection is described previously. Converter also must have an over temperature detection algorithm to also must have an over temperature detection algorithm to detect excessive temperature in the converter. This is done by ddetect excessive temperature in the converter. This is done by decreasing the A/F ratio’s lambda value to less than 1. This ecreasing the A/F ratio’s lambda value to less than 1. This algorithm cannot work foralgorithm cannot work for coastdowncoastdown conditions or overrun conditions. Therefore Deceleration fuel cconditions or overrun conditions. Therefore Deceleration fuel cutoff (DFCO) is sued to utoff (DFCO) is sued to control catalyst temperature during vehiclecontrol catalyst temperature during vehicle coastdowncoastdown, when the engine intake manifold pressure is drive too low to a, when the engine intake manifold pressure is drive too low to allow llow complete combustion. To prevent unburned fuel from entering the complete combustion. To prevent unburned fuel from entering the converter, the fuel injectors are shut off by the engine converter, the fuel injectors are shut off by the engine controller. Spark advance is filtered and thresholds are set to controller. Spark advance is filtered and thresholds are set to control torque reversal ”bump” while still protecting the convercontrol torque reversal ”bump” while still protecting the converter. ter. The catalyst monitor evaluates the converter efficiency as mandaThe catalyst monitor evaluates the converter efficiency as mandated by the OBD II to ensure that the catalyst is cleaning up theted by the OBD II to ensure that the catalyst is cleaning up theexhaust gases and reducing emissions from the exhaust gases. Theexhaust gases and reducing emissions from the exhaust gases. The diagnostic evaluates the oxygen storage capacity of the diagnostic evaluates the oxygen storage capacity of the converter by comparing the signal output of the postconverter by comparing the signal output of the post--converter oxygen sensor with the preconverter oxygen sensor with the pre--converter oxygen sensor. According converter oxygen sensor. According to EPA regulations, a catalyst is regarded as malfunctioning wheto EPA regulations, a catalyst is regarded as malfunctioning when the average hydrocarbon conversion efficiency falls between n the average hydrocarbon conversion efficiency falls between 50 and 60%. The diagnostic system is required to detect when the50 and 60%. The diagnostic system is required to detect when the hydrocarbon emission (HC) concentration of the catalyst hydrocarbon emission (HC) concentration of the catalyst (closest to the engine ) is more than 40 to 50% of the engine(closest to the engine ) is more than 40 to 50% of the engine--out emission concentration. The check is performed with the vehiout emission concentration. The check is performed with the vehicle cle operating at between 20 and 50 miles/hr with the speed held at operating at between 20 and 50 miles/hr with the speed held at a reasonably steady state condition. The output signal wave a reasonably steady state condition. The output signal wave form of the oxygen sensor (lambda sensor) ,at the front end of tform of the oxygen sensor (lambda sensor) ,at the front end of the converter close to the engine,he converter close to the engine, oscillates between lean and rich oscillates between lean and rich value of 100value of 100 millivoltsmillivolts and 900and 900 millivoltsmillivolts due to closeddue to closed--loop control strategy that keeps the Air/Fuel ratio atloop control strategy that keeps the Air/Fuel ratio at stoichiometrystoichiometry(lambda value equal to 1). For a converter whose oxygen storag(lambda value equal to 1). For a converter whose oxygen storage capacity is good, the output of the oxygen signal at the far ee capacity is good, the output of the oxygen signal at the far end nd of the converter should be flat, without any oscillation. This iof the converter should be flat, without any oscillation. This is due to the converter’s ability to store oxygen when the gas iss due to the converter’s ability to store oxygen when the gas is lean lean (and rich in oxygen) and give up oxygen when the gas is rich (an(and rich in oxygen) and give up oxygen when the gas is rich (and short of oxygen). This characteristic enables the oxidation ofd short of oxygen). This characteristic enables the oxidation ofhydrocarbons and the reduction ofhydrocarbons and the reduction of NOxNOx in the exhaust gas simultaneously. The diagnostic consists of min the exhaust gas simultaneously. The diagnostic consists of measuring the average easuring the average ripple in the output signal wave form of the oxygen sensor at thripple in the output signal wave form of the oxygen sensor at the far end of the converter and comparing the ripple with a e far end of the converter and comparing the ripple with a similar oscillation at the input signal wave form of the oxygen similar oscillation at the input signal wave form of the oxygen sensor at the near end (closest to the engine) of the converter.sensor at the near end (closest to the engine) of the converter. If If the difference is above a value that corresponds to more than 6the difference is above a value that corresponds to more than 60% converter efficiency then the converter efficiency is 0% converter efficiency then the converter efficiency is considered good. As a second check the catalyst temperature at tconsidered good. As a second check the catalyst temperature at the outlet is monitored and compared to the catalyst he outlet is monitored and compared to the catalyst temperature at the input to the converter. If the catalyst is futemperature at the input to the converter. If the catalyst is functioning properly, it creates an exothermic reaction resulting nctioning properly, it creates an exothermic reaction resulting in a in a higher outlet catalyst temperature. But this is not always reliahigher outlet catalyst temperature. But this is not always reliable. The sensitivity of the outlet gas temperature to catalyst ble. The sensitivity of the outlet gas temperature to catalyst efficiency may be too low to reliably detect the difference at tefficiency may be too low to reliably detect the difference at the 60% HC conversion efficiency level. he 60% HC conversion efficiency level. Signal characteristics from the oxygen sensors for fresh, degradSignal characteristics from the oxygen sensors for fresh, degraded, and failed catalysts are explained in detail in a later seced, and failed catalysts are explained in detail in a later section.tion.The misfire detection diagnostic which is previously described iThe misfire detection diagnostic which is previously described is an important preventive measure that protects the converter s an important preventive measure that protects the converter from extreme temperature spike that can severely reduce convertefrom extreme temperature spike that can severely reduce converter efficiency or even cause catalyst destruction altogether.r efficiency or even cause catalyst destruction altogether.Catalyst converter diagnostics are described in more detail in aCatalyst converter diagnostics are described in more detail in a later section.later section.

Page 63: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Oxygen Sensor & Heater Monitoring: An oxygen sensor performs besOxygen Sensor & Heater Monitoring: An oxygen sensor performs best when its operating temperature is maintained within a specifict when its operating temperature is maintained within a specific range above 260range above 260OO C. For this reason a C. For this reason a heater is used to keep the oxygen sensor temperature at the desiheater is used to keep the oxygen sensor temperature at the desired value. red value. The OBD II diagnostic requires that the heater of the oxygen senThe OBD II diagnostic requires that the heater of the oxygen sensor must be monitored periodically for its normal operation. Thesor must be monitored periodically for its normal operation. The circuit continuity is checked, the voltage circuit continuity is checked, the voltage across the heater is checked, the current carried by the heater across the heater is checked, the current carried by the heater element is checked ( Max. 20 A), as well as the temperature of telement is checked ( Max. 20 A), as well as the temperature of the oxygen sensor. For added reliability, the he oxygen sensor. For added reliability, the heater is directly controlled by the the controller without anyheater is directly controlled by the the controller without any relay. If the heater is found defective on any of these accountrelay. If the heater is found defective on any of these accounts, the PCM sets a fault code.s, the PCM sets a fault code.The PCM has a special input circuit for detecting short circuit The PCM has a special input circuit for detecting short circuit or open circuit (break) of the sensor wiring and monitors the swor open circuit (break) of the sensor wiring and monitors the switching frequency (closeditching frequency (closed--loop) of the control loop) of the control loop.loop.Oxygen sensor diagnostic requires the following checks: Circuit Oxygen sensor diagnostic requires the following checks: Circuit continuity ,and the bias voltage of 450continuity ,and the bias voltage of 450 millivoltsmillivolts in the sensor circuit are verified. The voltage across the in the sensor circuit are verified. The voltage across the sensor should read 450sensor should read 450 millivoltsmillivolts with the ignition key On and engine not started. If the voltagewith the ignition key On and engine not started. If the voltage is not present a fault code (DTC) isis not present a fault code (DTC) isset. During the closed loop operation of the vehicle, after theset. During the closed loop operation of the vehicle, after the sensor attains the operating temperature (above 300sensor attains the operating temperature (above 300OO C ), the sensor voltage should oscillate between about C ), the sensor voltage should oscillate between about

100 to 250100 to 250 mvmv at the low end and 700 to 900at the low end and 700 to 900 mvmv at the high end. The frequency of oscillation of this sensor voat the high end. The frequency of oscillation of this sensor voltage is between 1.25 Hz to 2.5 Hz, depending upon the fuel ltage is between 1.25 Hz to 2.5 Hz, depending upon the fuel controller, fuel injection system, and vehicle operation. If thecontroller, fuel injection system, and vehicle operation. If the oscillation is slower than normal meaning that the oxygen sensooscillation is slower than normal meaning that the oxygen sensor is responding slowly to the A/F ratio input, r is responding slowly to the A/F ratio input, then it is due to the sensor being exposed to high heat for a lothen it is due to the sensor being exposed to high heat for a long period of time. This can cause a deviation in the A/F ratio fng period of time. This can cause a deviation in the A/F ratio from the optimumrom the optimum stoichiometrystoichiometry value, value, resulting in increased emissions. The deviation can be detectedresulting in increased emissions. The deviation can be detected by monitoring the signal output oscillation of upstream oxygen by monitoring the signal output oscillation of upstream oxygen (lambda) sensor and comparing it with the (lambda) sensor and comparing it with the system operation frequency (1.25 Hz to 2.5 Hz) obtained from thsystem operation frequency (1.25 Hz to 2.5 Hz) obtained from the controller. A fault code is stored if the oxygen sensor at thee controller. A fault code is stored if the oxygen sensor at the upstream of the converter is oscillating upstream of the converter is oscillating slower than the system frequency. A MIL is also illuminated. Addslower than the system frequency. A MIL is also illuminated. Additionally the controller compares the output signal (voltage) ofitionally the controller compares the output signal (voltage) of the additional lambda sensor downstream the additional lambda sensor downstream of the converter with the oxygen (lambda) sensor signal upstreamof the converter with the oxygen (lambda) sensor signal upstream. Using this information the controller can detect deviations of. Using this information the controller can detect deviations of the average value in the A/F ratio that the average value in the A/F ratio that determines the system frequency. If system is operating rich anddetermines the system frequency. If system is operating rich and the lambda sensor indicates lean, then it is misfire problem. Ithe lambda sensor indicates lean, then it is misfire problem. If system is operating lean, and the lambda f system is operating lean, and the lambda sensor voltage stays near bias (450sensor voltage stays near bias (450 mvmv) and engine does not go into closed loop, the sensor is having ) and engine does not go into closed loop, the sensor is having an open circuit and is defective. Slow transient response in A/Fan open circuit and is defective. Slow transient response in A/F shift shift can also be caused by fuel control problem or carbon deposits orcan also be caused by fuel control problem or carbon deposits or due to mild driving mode. Fuel system must be checked before dedue to mild driving mode. Fuel system must be checked before deciding that oxygen sensor is faulty. If the ciding that oxygen sensor is faulty. If the A/F ratio is fluctuating due to excessive correction, to the preA/F ratio is fluctuating due to excessive correction, to the pre set data map of optimum fuel required for each load and engine set data map of optimum fuel required for each load and engine RPM, provided by the oxygen sensor, it is an RPM, provided by the oxygen sensor, it is an indication of a faulty fuel system. The OBD II legal requirementindication of a faulty fuel system. The OBD II legal requirements are: The diagnostic system shall monitor the output voltage, ts are: The diagnostic system shall monitor the output voltage, the response rate, and any other parameter he response rate, and any other parameter that can affect emissions, and all fuel control oxygen sensors fthat can affect emissions, and all fuel control oxygen sensors for malfunction.or malfunction.all fuel control oxygen sensors for malfunction. In case of a faall fuel control oxygen sensors for malfunction. In case of a faulty sensor the MIL shall be illuminated and the DTC shall be stulty sensor the MIL shall be illuminated and the DTC shall be stored in the computer.ored in the computer.Oxygen sensor diagnostics are described in more detail in a lateOxygen sensor diagnostics are described in more detail in a later section.r section.

Page 64: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Fuel System MonitoringFuel System Monitoring: For fuel control strategies multipoint pulsed fuel injection s: For fuel control strategies multipoint pulsed fuel injection system is assumed. Theystem is assumed. The powertrainpowertrain control strategy is to provide the control strategy is to provide the correct Air/Fuel ratio under all operating conditions, except ducorrect Air/Fuel ratio under all operating conditions, except during coldring cold--start. The systems involved in this control are fuel metering, fstart. The systems involved in this control are fuel metering, fuel pump, ignition uel pump, ignition timing, fuel injectors, injector pulse width, and lambda controltiming, fuel injectors, injector pulse width, and lambda control. The PCM determines the required injector pulse width to maint. The PCM determines the required injector pulse width to maintain Air/Fuel ratio within ain Air/Fuel ratio within the lambda control window (0.93 to 1.07). The PCM adds correctiothe lambda control window (0.93 to 1.07). The PCM adds correction factors ton factors to injectiorinjectior pulse width to increase fuel injection during cold start, and wpulse width to increase fuel injection during cold start, and wide ide open throttle, in closedopen throttle, in closed--loop operation. During deceleration, PCM closes fuel injection. loop operation. During deceleration, PCM closes fuel injection. Ignition timing affects emissions. Excessive spark advance will Ignition timing affects emissions. Excessive spark advance will cause engine knock. consequently fuel system monitoring is donecause engine knock. consequently fuel system monitoring is done by using predetermined data map with optimal fuel required for by using predetermined data map with optimal fuel required for each load (MAP each load (MAP value) and engine RPM point. The amount of fuel is determined byvalue) and engine RPM point. The amount of fuel is determined by the duty cycle of the injector pulse width. the duty cycle of the injector pulse width.

The lambda closedThe lambda closed--loop control system provides feedback to the PCM on the necessarloop control system provides feedback to the PCM on the necessary correction to the preset data points. The corrected informatioy correction to the preset data points. The corrected information n is stored in theis stored in the PCM’sPCM’s memory so that the next time that operation point is reached, lmemory so that the next time that operation point is reached, less correction of the Air/Fuel ratio will be required. If the PCess correction of the Air/Fuel ratio will be required. If the PCM M correction passes a predetermined threshold, it indicates a faulcorrection passes a predetermined threshold, it indicates a faulty fuel system, that some component in the fuel supply system isty fuel system, that some component in the fuel supply system is outside of its operating outside of its operating range. Some possibilities are defective fuel pressure regulator,range. Some possibilities are defective fuel pressure regulator, contaminated fuel injectors, defective manifold absolute pressucontaminated fuel injectors, defective manifold absolute pressure (MAP) sensor, intake air re (MAP) sensor, intake air system leakage, or exhaust system leakage. All electronic composystem leakage, or exhaust system leakage. All electronic components are checked for circuit continuity, rated current, rated vnents are checked for circuit continuity, rated current, rated voltage, and rational oltage, and rational parameter values within limits of operation. These include fuel parameter values within limits of operation. These include fuel pump, ignition circuit, injection solenoids, engine RPM sensor, pump, ignition circuit, injection solenoids, engine RPM sensor, and MAP sensor. If the and MAP sensor. If the fuel correction exceeds the limit, either in absolute value or ifuel correction exceeds the limit, either in absolute value or in update rate, the fuel system is deemed faulty and a fault coden update rate, the fuel system is deemed faulty and a fault code is stored and MIL is is stored and MIL is illuminated. Since fuel system has a major impact on emissions, illuminated. Since fuel system has a major impact on emissions, its diagnostics are crucial to control emissions and consequentlits diagnostics are crucial to control emissions and consequently to OBD II.y to OBD II.The legal OBD II requirements are: The diagnostic system shall mThe legal OBD II requirements are: The diagnostic system shall monitor the fuel delivery system for its ability to provide complonitor the fuel delivery system for its ability to provide compliance with emission iance with emission standards.standards.

Diagnostic technique: Deviations of theDiagnostic technique: Deviations of the stoichiometricstoichiometric ratio which last for a longer time are stored within the adaptiratio which last for a longer time are stored within the adaptive mixture controller. If these ve mixture controller. If these values exceed defined limits, components of the fuel system are values exceed defined limits, components of the fuel system are deemed faulty. MIL is illuminated at that time. Fuel system diadeemed faulty. MIL is illuminated at that time. Fuel system diagnostics are described in gnostics are described in more detail in a later section.more detail in a later section.

Page 65: OBD_ganesan_w2

Evaporative System Monitoring:Evaporative System Monitoring: Hydro Carbons (HC) in the form of fuel vapors escaping from thHydro Carbons (HC) in the form of fuel vapors escaping from the vehicle, primarily from the e vehicle, primarily from the fuel tank are required to be monitored to reduce emissions as lefuel tank are required to be monitored to reduce emissions as legislated by EPA and required by OBD II. There are two principal gislated by EPA and required by OBD II. There are two principal causes of fuel vapor in the fuel tank: increasing ambient tempercauses of fuel vapor in the fuel tank: increasing ambient temperature and return of unused hot fuel from the engine. The ature and return of unused hot fuel from the engine. The evaporative control system consists of a vapor ventilation line evaporative control system consists of a vapor ventilation line that exits the fuel tank and enters fuel vapor canister. The canthat exits the fuel tank and enters fuel vapor canister. The canister ister consists of an active charcoal element which absorbs the vapor aconsists of an active charcoal element which absorbs the vapor and allows only air to escape to the atmosphere. Only a certain nd allows only air to escape to the atmosphere. Only a certain volume of fuel vapor can be contained by the canister. The vaporvolume of fuel vapor can be contained by the canister. The vapors in the canister must therefore be purged into the engine and s in the canister must therefore be purged into the engine and burned by the engine so that the canister can continue to store burned by the engine so that the canister can continue to store vapors when they are generated.vapors when they are generated.To accomplish this another purge line leads from the char coal cTo accomplish this another purge line leads from the char coal canister to the intake manifold. Included in this line is the anister to the intake manifold. Included in this line is the canister purge solenoid valve. The layout of a typical evaporaticanister purge solenoid valve. The layout of a typical evaporative emission control system is described in a later section.ve emission control system is described in a later section.During engine operation vacuum in the intake manifold causes floDuring engine operation vacuum in the intake manifold causes flow through the charcoal canister because the canister vent w through the charcoal canister because the canister vent opening at the charcoal filter end is at atmospheric pressure. Topening at the charcoal filter end is at atmospheric pressure. The canister purge valve meters the amount of flow from the he canister purge valve meters the amount of flow from the canister. The amount of fuel vapor in the canister and thereforecanister. The amount of fuel vapor in the canister and therefore, contained in the flow stream, is not known. Therefore it is , contained in the flow stream, is not known. Therefore it is critical that the lambda control system is operating and adjusticritical that the lambda control system is operating and adjusting the fuel requirement as the vapors are being purged. Purge ng the fuel requirement as the vapors are being purged. Purge vapors could otherwise result invapors could otherwise result in uptoupto 30% increase in Air/Fuel mixture richness in the engine. Purge 30% increase in Air/Fuel mixture richness in the engine. Purge control valve is situated in control valve is situated in the pipe line that connects the intake manifold of the engine tothe pipe line that connects the intake manifold of the engine to the charcoal canister.the charcoal canister.

Control of the purge valve must allow for two criteria: Control of the purge valve must allow for two criteria: There must be enough vapor flow so that charcoal canister does nThere must be enough vapor flow so that charcoal canister does not become saturated and leak fuel vapors into the ot become saturated and leak fuel vapors into the atmosphere.atmosphere.Purge flow must generally occur under lambda closedPurge flow must generally occur under lambda closed--loop control so that the effect of the purge vapors on A/F ratioloop control so that the effect of the purge vapors on A/F ratio can can be detected and the fuel metering corrected.be detected and the fuel metering corrected.

When the PCM commands the purge valve to meter vapor from the When the PCM commands the purge valve to meter vapor from the canister, it requests a duty cycle (ratio of ON time to OFF canister, it requests a duty cycle (ratio of ON time to OFF time). This allows the amount of vapor flow to be regulated depetime). This allows the amount of vapor flow to be regulated depending on the engine operating conditions. When lambda nding on the engine operating conditions. When lambda control is not operating, during coldcontrol is not operating, during cold--start, only low dutystart, only low duty--cycles and therefore, small amount of purge vapors, are allowed cycles and therefore, small amount of purge vapors, are allowed into into the intake manifold. Under deceleration fuel cut off, the purge the intake manifold. Under deceleration fuel cut off, the purge valve is closed entirely to minimize the possibility of unburnedvalve is closed entirely to minimize the possibility of unburnedHCsHCs in the exhaust.in the exhaust.The OBD II diagnostic system shall control the air flow of the cThe OBD II diagnostic system shall control the air flow of the complete evaporative system. In addition , the diagnostic system omplete evaporative system. In addition , the diagnostic system shall also monitor the complete evaporative system for the emissshall also monitor the complete evaporative system for the emission of HC vapor into the atmosphere by performing a pressure ion of HC vapor into the atmosphere by performing a pressure or vacuum check of the complete evaporative system. From time toor vacuum check of the complete evaporative system. From time to time, manufacturers may occasionally turn off the time, manufacturers may occasionally turn off the evaporative purge system in order to carry out a check. evaporative purge system in order to carry out a check. The following is the procedure: At idle position, the canister pThe following is the procedure: At idle position, the canister purge valve is activated, and the lambda controller is monitored urge valve is activated, and the lambda controller is monitored for for its reaction. its reaction.

A pressure sensor in the fuel tank would provide a pressure pA pressure sensor in the fuel tank would provide a pressure profile which will determine if a leak existed in the system. rofile which will determine if a leak existed in the system. For leak detection of the evaporative system, a valve instalFor leak detection of the evaporative system, a valve installed at the atmospheric side of the canister which is the output led at the atmospheric side of the canister which is the output to the to the

active carbon filter is shut off and the canister pressure is deactive carbon filter is shut off and the canister pressure is decreased to about creased to about --1.51.5 KPaKPa. The complete system is turned off and the . The complete system is turned off and the pressure within the canister is monitored for variation with timpressure within the canister is monitored for variation with time. The pressure gradient, together with other parameters like the. The pressure gradient, together with other parameters like the e amount of fuel, will indicate possible leaks. If a leak is detecamount of fuel, will indicate possible leaks. If a leak is detected the MIL is illuminated. The complete test suite is more ted the MIL is illuminated. The complete test suite is more elaborate and is described in detail in a later section.elaborate and is described in detail in a later section.

Page 66: OBD_ganesan_w2

EGR System Monitoring:EGR System Monitoring: During overrun and heavy load of the vehicle the peak combustioDuring overrun and heavy load of the vehicle the peak combustion temperature of n temperature of the cylinders of the engine will increase to more than 3000the cylinders of the engine will increase to more than 3000o o F. A measured quantity of exhaust gas is F. A measured quantity of exhaust gas is introduced into intake manifold via aintroduced into intake manifold via a pintlepintle valve connecting the exhaust gas to the intake manifold. By valve connecting the exhaust gas to the intake manifold. By mixing a portion of the exhaust gas with fresh intake air/fuel mmixing a portion of the exhaust gas with fresh intake air/fuel mixture the oxygen content is reduced without ixture the oxygen content is reduced without reducing the mass of gas processed by the cylinder. The engine areducing the mass of gas processed by the cylinder. The engine acts partially like an external combustion cts partially like an external combustion engine in that the combustion process must impart energy to the engine in that the combustion process must impart energy to the inert exhaust gas as well as to the air charge. inert exhaust gas as well as to the air charge. The net effect is to reduce the flame temperature at part load wThe net effect is to reduce the flame temperature at part load while retaining the power of the engine. The hile retaining the power of the engine. The reduction of temperature reducesreduction of temperature reduces NOxNOx emission produced by the engine.emission produced by the engine.The OBD II diagnostic has to monitor theThe OBD II diagnostic has to monitor the pintlepintle valve, and the amount of exhaust gas delivered by thevalve, and the amount of exhaust gas delivered by the pintlepintlevalve. The correct amount of exhaust gas is obtained from predefvalve. The correct amount of exhaust gas is obtained from predefined engine RPM/load (MAP) table showing ined engine RPM/load (MAP) table showing optimum EGR valve openings & gas amount, engine coolant temperatoptimum EGR valve openings & gas amount, engine coolant temperature, manifold absolute pressure (MAP) ure, manifold absolute pressure (MAP) pressure, and engine RPM. During EGR operation, the fuel is cut pressure, and engine RPM. During EGR operation, the fuel is cut off. The OBD II diagnostic consists of several off. The OBD II diagnostic consists of several algorithms to monitor all the functions listed above. EGRalgorithms to monitor all the functions listed above. EGR pintlepintle valve position is monitored by the PCM for valve position is monitored by the PCM for proper opening. The amount of exhaust gas ingested is monitored proper opening. The amount of exhaust gas ingested is monitored from the EGRfrom the EGR pintlepintle valve flow rate, and valve flow rate, and the time of the valve opening. This amount is compared with the the time of the valve opening. This amount is compared with the required amount obtained from the table required amount obtained from the table with predefined values. If there is a significant difference betwith predefined values. If there is a significant difference between the actual and the needed values, the EGR ween the actual and the needed values, the EGR malfunction is detected. Engine coolant temperature is monitoredmalfunction is detected. Engine coolant temperature is monitored for an increase in value during EGR for an increase in value during EGR operation. MAP pressure is monitored for increase in pressure doperation. MAP pressure is monitored for increase in pressure during EGR operation. Finally the Engine uring EGR operation. Finally the Engine RPM (900 RPM (900 -- 1100) is monitored for a decrease of about 50 RPM during EGR (D1100) is monitored for a decrease of about 50 RPM during EGR (DTC for fault is P0401 for no TC for fault is P0401 for no decrease in RPM when vehicle speed is 25 MPH with brakes applieddecrease in RPM when vehicle speed is 25 MPH with brakes applied) operation. ) operation.

Page 67: OBD_ganesan_w2

OBD(II)In addition the electrical characteristics of theIn addition the electrical characteristics of the pintlepintle valve are checked, including the voltage, the current drawn by valve are checked, including the voltage, the current drawn by the movingthe moving pintlepintle, and the circuit continuity including open circuit as well as s, and the circuit continuity including open circuit as well as short circuit in the wiring. There are hort circuit in the wiring. There are two methods used in verifying that EGR is functioning properly mtwo methods used in verifying that EGR is functioning properly meaning no sticking valve or clogged EGR passage. eaning no sticking valve or clogged EGR passage. The first method is to intentionally open the EGR valve through The first method is to intentionally open the EGR valve through a measured value during normal operation when a measured value during normal operation when there is no need for EGR and measure the response of critical sthere is no need for EGR and measure the response of critical system parameters due to this perturbation namely, ystem parameters due to this perturbation namely, Engine RPM, coolant temperature, MAP pressure,Engine RPM, coolant temperature, MAP pressure, pintlepintle valve position, and closedvalve position, and closed--loop fuel system correction. If loop fuel system correction. If the critical parameters do not conform to the desired values EGRthe critical parameters do not conform to the desired values EGR malfunction is indicated. The second method is to malfunction is indicated. The second method is to wait for the condition of the vehicle when the EGR is operated wait for the condition of the vehicle when the EGR is operated by the PCM as a consequence of engine overrun or by the PCM as a consequence of engine overrun or high load. Then intentionally disable EGR operation for a small high load. Then intentionally disable EGR operation for a small predefined amount of time and measure the critical predefined amount of time and measure the critical parameters. If the difference in critical parameter values do noparameters. If the difference in critical parameter values do not conform to the expected values then EGR t conform to the expected values then EGR malfunction is indicated.malfunction is indicated.A much simpler algorithm measures the increase in coolant temperA much simpler algorithm measures the increase in coolant temperature during EGR and if the increase in not ature during EGR and if the increase in not within desired range EGR malfunction is indicated. In addition iwithin desired range EGR malfunction is indicated. In addition increase in manifold absolute pressure (MAP) ncrease in manifold absolute pressure (MAP) during EGR and if the increase is not within desired range EGR mduring EGR and if the increase is not within desired range EGR malfunction is indicated. alfunction is indicated. Due to uncertainties encountered in EGR monitoring, more than onDue to uncertainties encountered in EGR monitoring, more than one diagnostic is necessary before a fault code is e diagnostic is necessary before a fault code is stored and the MIL is illuminated. One method is to requires thrstored and the MIL is illuminated. One method is to requires three successive tests, each revealing an EGR fault, ee successive tests, each revealing an EGR fault, before a fault code is stored. If a test reveals no fault , the before a fault code is stored. If a test reveals no fault , the next test is performed eleven minutes later. The predefined next test is performed eleven minutes later. The predefined operating condition is deceleration which means that the test isoperating condition is deceleration which means that the test is performed during deceleration of the vehicle. performed during deceleration of the vehicle. Different frequencies of testing are also used in the diagnosticDifferent frequencies of testing are also used in the diagnostic. Another method requires eight tests to be performed . Another method requires eight tests to be performed within a two minute period before a fault code is stored when twwithin a two minute period before a fault code is stored when two failures occur within that period. Currently about o failures occur within that period. Currently about fifty percent of the manufacturers monitor the EGR passage tempefifty percent of the manufacturers monitor the EGR passage temperature, twentyrature, twenty--five percent monitor the EGR valve five percent monitor the EGR valve signal (position), and twentysignal (position), and twenty--five percent use the intrusive perturbation method to detect EGRfive percent use the intrusive perturbation method to detect EGR malfunction. malfunction. The legal OBD II requirement is: The diagnostic system shall monThe legal OBD II requirement is: The diagnostic system shall monitor the EGR system on vehicle for low and high itor the EGR system on vehicle for low and high flow rate malfunction. flow rate malfunction. The hardware failure code of P1406 is set for out of range voltThe hardware failure code of P1406 is set for out of range voltage signal from theage signal from the pintlepintle valve position sensor of valve position sensor of more than 10% from commanded value. more than 10% from commanded value. Another manufacturer monitors the exhaust gas pressures on both Another manufacturer monitors the exhaust gas pressures on both sides of an orifice in the passage to the EGR sides of an orifice in the passage to the EGR valve. The pressure drop across the orifice is measured as the evalve. The pressure drop across the orifice is measured as the exhaust gas flows through the orifice. If the pressure xhaust gas flows through the orifice. If the pressure differential is not within permissible limits, EGR fault code isdifferential is not within permissible limits, EGR fault code is set. set. DifferentDifferent DTCsDTCs are set for tests performed with similar EGR diagnostic objectare set for tests performed with similar EGR diagnostic objectives due to differences in test time, and ives due to differences in test time, and critical parameter values. critical parameter values. EGR diagnostics diagnostics are described in more detail in a laEGR diagnostics diagnostics are described in more detail in a later section.ter section.

Page 68: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Secondary Air System Monitoring:Secondary Air System Monitoring: Secondary air system is used to improve the performance of the Secondary air system is used to improve the performance of the catalytic converter (Three way) by providing extra catalytic converter (Three way) by providing extra oxygen rich air to either the converter itself or to the exhaustoxygen rich air to either the converter itself or to the exhaust manifold. The catalyst temperature must be above about 200manifold. The catalyst temperature must be above about 200o o C to efficiently oxidize HC and C to efficiently oxidize HC and reducereduce NOxNOx. During engine warm. During engine warm--up when the catalytic converter is cold, HC and CO are oxidized up when the catalytic converter is cold, HC and CO are oxidized in the exhaust manifold by routing secondary air to in the exhaust manifold by routing secondary air to the exhaust manifold in controlled quantify by the PCM. This crethe exhaust manifold in controlled quantify by the PCM. This creates extra heat to speed warmates extra heat to speed warm--up of the converter and EGO sensor, enabling the PCM to up of the converter and EGO sensor, enabling the PCM to go into closedgo into closed--loop mode more quickly.loop mode more quickly.During openDuring open--loop control (cold converter) the converter is liable to be damaloop control (cold converter) the converter is liable to be damaged if excessive heat is applied to it, to warm it up. This can ged if excessive heat is applied to it, to warm it up. This can happen if happen if excessive amounts of HC and CO are oxidized in the exhaust manifexcessive amounts of HC and CO are oxidized in the exhaust manifold during periods of heavy loads which call for fuel enrichmentold during periods of heavy loads which call for fuel enrichment, or during severe , or during severe deceleration. During startdeceleration. During start--up and such heavy loads, the secondary air is not let into exhauup and such heavy loads, the secondary air is not let into exhaust manifold but directed into the air cleaner where it has no st manifold but directed into the air cleaner where it has no effect on exhaust temperatures.effect on exhaust temperatures.After warmAfter warm--up, during closedup, during closed--loop operation, the secondary air is used to supply oxygen to thloop operation, the secondary air is used to supply oxygen to the second chamber of the threee second chamber of the three--way catalyst, in dualway catalyst, in dual--chamber converter system. In a dualchamber converter system. In a dual--chamber converter, the first chamber contains rhodium, palladiumchamber converter, the first chamber contains rhodium, palladium, and platinum to reduce, and platinum to reduce NOxNOx and to oxidize HC and to oxidize HC and CO. The second chamber contains only platinum and palladium.and CO. The second chamber contains only platinum and palladium. The extra oxygen from the secondary air improves the converter’The extra oxygen from the secondary air improves the converter’s ability to oxidize s ability to oxidize HC and CO in the second converter chamber. The control of the seHC and CO in the second converter chamber. The control of the secondary air is done by using two solenoid valves similar to the condary air is done by using two solenoid valves similar to the EGREGR pintlepintle valve. One valve. One valve switches air flow to the exhaust manifold or to the air clvalve switches air flow to the exhaust manifold or to the air cleaner (atmosphere). The other valve switches air flow to the exheaner (atmosphere). The other valve switches air flow to the exhaust manifold or to the aust manifold or to the catalytic converter. The air routing is controlled based on engicatalytic converter. The air routing is controlled based on engine coolant temperature and Air/Fuel ratio, indicated by the lambne coolant temperature and Air/Fuel ratio, indicated by the lambda sensor. If the control is da sensor. If the control is openopen--loop and if the coolant temperature is below threshold and Air/Floop and if the coolant temperature is below threshold and Air/Fuel ratio is not too rich, then the air flow is directed to the uel ratio is not too rich, then the air flow is directed to the exhaust manifold. If exhaust manifold. If coolant temperature is higher than threshold and the Air/Fuel racoolant temperature is higher than threshold and the Air/Fuel ratio is rich (lambda < 1) then the secondary air is directed totio is rich (lambda < 1) then the secondary air is directed to the air cleaner which exits the air cleaner which exits to the atmosphere. If the control is closedto the atmosphere. If the control is closed--loop, then the lambda sensor is monitored for correlated deviatiloop, then the lambda sensor is monitored for correlated deviations when the secondary air flow is changed ons when the secondary air flow is changed from exhaust manifold, or catalytic converter, or air cleaner, dfrom exhaust manifold, or catalytic converter, or air cleaner, depending on coolant temperature, and lambda value. The OBD II reepending on coolant temperature, and lambda value. The OBD II requirement is that the quirement is that the secondary air system shall have the diagnostic system monitor thsecondary air system shall have the diagnostic system monitor the proper functioning of the secondary air delivery, and any air e proper functioning of the secondary air delivery, and any air switching valve switching valve (solenoid). (solenoid). The critical parameters of the secondary air system are monitoreThe critical parameters of the secondary air system are monitored and if found to be out of permissible range of values, the faud and if found to be out of permissible range of values, the fault code is set. The MIL is lt code is set. The MIL is illuminated. illuminated. Secondary air diagnostics are described in more detail in a lateSecondary air diagnostics are described in more detail in a later section.r section.

Page 69: OBD_ganesan_w2

Comprehensive Components Monitoring includes all the sensors, soComprehensive Components Monitoring includes all the sensors, solenoids, fuel injectors, fuel pump, ignition coil, actuators lenoids, fuel injectors, fuel pump, ignition coil, actuators (valves), and the associated wiring, ground, and power supply. T(valves), and the associated wiring, ground, and power supply. The following components with theirhe following components with their DTCsDTCs are described are described below:below:uuManifold absolute pressure (MAP) sensorManifold absolute pressure (MAP) sensor DTCsDTCs 105 105 -- 109 109 uu Intake air temperature sensorIntake air temperature sensor DTCsDTCs 110110--114114uuOxygen sensor sensorOxygen sensor sensor DTCsDTCs 130 130 --167167uuMass air flow (MAF) sensorMass air flow (MAF) sensor DTCsDTCs 100100--104104uuThrottle position sensorThrottle position sensor DTCsDTCs 120120--124, 220124, 220--229229uuCrankshaft angle sensorCrankshaft angle sensor DTCsDTCs 335335--344, 385344, 385--389389uu Engine coolant temperature sensorEngine coolant temperature sensor DTCsDTCs 115115--119, 125119, 125--126126uuKnock sensorKnock sensor DTCsDTCs 325325--334334uuEngine speed sensorEngine speed sensor DTCsDTCs 320320--323323uuVehicle speed sensorVehicle speed sensor DTCsDTCs 500500--503503uuMisfire (sensor) detectorMisfire (sensor) detector DTCsDTCs 300300--312312uuCanister vent valveCanister vent valve DTCsDTCs 440440--455455uu Purge valvePurge valve DTCsDTCs 465465--469 469 uuIgnition coil (ignition control)Ignition coil (ignition control) DTCsDTCs 350350--379379uuFuel system (fuel metering)Fuel system (fuel metering) DTCsDTCs 170170--195, 230195, 230--233233uuIndividual fuel injectorsIndividual fuel injectors DTCsDTCs 251251--296296uuEGR sensor/ valveEGR sensor/ valve DTCsDTCs 400400--408408uuIdle air control (IAC) valveIdle air control (IAC) valve DTCsDTCs 505505--507507uuSecondary air valveSecondary air valve DTCsDTCs 410410--419419uuFuel level sensorFuel level sensor DTCsDTCs 460460--464464uuCatalytic converterCatalytic converter DTCsDTCs 420420--434

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

434

Page 70: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

The OBD II diagnostics consist of conducting The OBD II diagnostics consist of conducting tests on all the sensors and actuators listed tests on all the sensors and actuators listed above. The nature of these tests is above. The nature of these tests is described below. If any fault is detected in described below. If any fault is detected in any of the tests of these devices including , any of the tests of these devices including , sensor or actuator component, electrical sensor or actuator component, electrical circuit, wiring, and power source, the circuit, wiring, and power source, the corresponding diagnostic trouble code corresponding diagnostic trouble code (DTC) assigned in SAE J 2120 to that fault, (DTC) assigned in SAE J 2120 to that fault, is displayed and the malfunction is displayed and the malfunction indication light (MIL)is illuminated. indication light (MIL)is illuminated.

Page 71: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

SAE J 2012 standardSAE J 2012 standard defines thedefines the recommended practice for diagnostic trouble codes (DTC) of recommended practice for diagnostic trouble codes (DTC) of all comprehensive components listed above. The DTC consists of all comprehensive components listed above. The DTC consists of an alphaan alpha--numericnumericdesignator p0 designator p0 -- p3 forp3 for powertrainpowertrain, where p0 codes belong to SAE controlled codes, P1 belong to , where p0 codes belong to SAE controlled codes, P1 belong to manufacturer, and the rest are reserved for future use. The P0 cmanufacturer, and the rest are reserved for future use. The P0 codes are followed by three digit odes are followed by three digit codes assigned to individual faults. The assignment of the propecodes assigned to individual faults. The assignment of the proper designator should be r designator should be determined by the PCM. In case of ambiguity, the upper most nibbdetermined by the PCM. In case of ambiguity, the upper most nibble of the two le of the two --byte code byte code message as defined in SAE J 1979 will define the source system amessage as defined in SAE J 1979 will define the source system as follows: P0 s follows: P0 -- 0000, and P1 0000, and P1 --0001. This standard defines diagnostic trouble codes for all the0001. This standard defines diagnostic trouble codes for all the circuits, components, and circuits, components, and systems which are controlled by SAE, namely P0 codes. The P0 codsystems which are controlled by SAE, namely P0 codes. The P0 codes are defined by four es are defined by four different categories: General Circuit Malfunction, Range/Performdifferent categories: General Circuit Malfunction, Range/Performance Problem, Low Circuit ance Problem, Low Circuit Input, and High Circuit Input. Manufacturers can define specificInput, and High Circuit Input. Manufacturers can define specific DTCsDTCs to meet their controller to meet their controller algorithms, but all DTC words must meet the terms’ definitions salgorithms, but all DTC words must meet the terms’ definitions specified in SAE J 1930 pecified in SAE J 1930 standard for Diagnostic terms, definitions, abbreviations, and astandard for Diagnostic terms, definitions, abbreviations, and acronyms. The definition of these cronyms. The definition of these four categories of faults will be described first. Then thefour categories of faults will be described first. Then the DTCsDTCs for different faults for each for different faults for each sensor and actuator listed above will be described. SAE J 2012 sensor and actuator listed above will be described. SAE J 2012 provides guidance (definitions) provides guidance (definitions) for message formats, Parameter Identification numbers (for message formats, Parameter Identification numbers (PIDsPIDs) and their definitions with actual ) and their definitions with actual examples for compliance. The main aspects of these definitions aexamples for compliance. The main aspects of these definitions are covered below. For more re covered below. For more detailed knowledge of thedetailed knowledge of the DTCsDTCs and their messages, please refer to SAE J 2012, SAE J 1979, andand their messages, please refer to SAE J 2012, SAE J 1979, andSAE J 1930. SAE J 1930.

Page 72: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

General Circuit Malfunction: This is a general purpose failure resulting in the component not responding with expected value or any value. This could be due to short circuit in the circuit wiring, or an open circuit, or a complete break down of the function resulting in a wrong response including no response.

Range/Performance: This is the case when the component is functional in general terms except that the response value is not within the normal operating range. This can be due to stuck at 0 or stuck at 1 fault, or erratic, intermittent, or skewed values indicating poor performance of the circuit, component, or system.

Low Circuit Input: The circuit voltage, frequency or other signal measured at the controlmodule input terminal or Pin is at or near zero. This is measured with the external circuit,component, or system connected. The signal type (voltage, frequency) shall be included inthe message in place of the word “input”.

Page 73: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

High Circuit Input: The circuit voltage, frequency or other signal measured at the controlmodule input terminal or Pin is at or near full scale. This is measured with the external circuit,component, or system connected. The signal type (voltage, frequency) shall be included inthe message in place of the word”input”.

DTC codes are grouped in different categories. Each category has 100 codes assigned to itas follows: P01 - Fuel and Air metering 100-199, P02 - Fuel and Air metering,

P03 - Ignition system or Misfire 300-389, P04 - auxiliary emission controls 400 - 485, and P05 - vehicle speed, idle control, and auxiliary inputs 500 - 574, P06 - Computer and auxiliary outputs 600- 605, and P07 Transmission 700 - 790.

Since OBD II focuses on emissions control only DTCs upto P04 followed by three digit fault code are covered here.DTCs are defined to indicate a suspected trouble or problem area and are intended as a directive to the proper service procedure. DTC s should not be used to indicate theabsence of problems but only to indicate specific fault. The decision to illuminate MIL for any DTC is manufacture specific based on their testing of how each system malfunction affects emissions.

Page 74: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Core DTCS: Core DTCs are those codes which have achieved compliance uniformlythroughout the industry. For these, a common DTC number, and fault message is assigned.Undefined DTCs are reserved for future use. Even though the service procedures for rectifying each of these DTCs may vary among manufacturers, the fault indicated by the DTC is common enough to be assigned a particular fault code.

Non-Uniform DTC: These are fault codes that have very little commonality among manufacturers due to system differences, implementation differences, or diagnosticstrategy differences. Manufacturers who define their own DTCs in this area areurged to remain consistent across their product line when assigning codes in manufacturercontrolled area. Same groupings should be used as in SAE controlled area, i.e.., 100s and 200sfor fuel and air metering, 300 for ignition system or misfire, etc.

Each defined DTC is assigned a message to indicate the circuit, component, or system areathat is faulty. The messages are organized such that different messages related to a

particular sensor or system are grouped together. In cases where there are various faultmessages for different types of faults, the group also has a “Generic” message as the fault Code/Message of the group. Manufacturer has a choice to use the specific or generic faultcode, provided only one code is used consistently to describe that fault.

Page 75: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

In a case where messages are broken down into more specific fault descriptions for acircuit, component, or system, as is done in complex cases, the manufacturer should

choose the fault code most applicable to their diagnosable fault. The messages are intended to allow the manufacturers to use them as often as possible yet still not conflict with their specific repair procedures. Each code should lead to a specific repair procedure(s).

Examples: As a guide to clarify the above points a few examples are given. For manufacturers choosing to implement basic diagnostics that provide generalfault information but depend on service procedures and Off-board diagnostics toisolate the problem, general circuit, component, and system codes will be used.

For example, if a fault is detected in in the throttle position sensor circuit, instead of burdening the OBD II with determining the specific type of fault, a Code P0120 would be stored indicating some type of problem with that circuit. The serviceprocedure would then allow the service technician to determine the type of fault and the specific location of the fault. On these types of systems, such as sensors, actuators, coils, and switches, a shorted sensor input, an open sensor input, and even

out of range sensor output would all set the same fault code.

Page 76: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

However, manufacturers choosing to allow the OBD II to better isolate the fault to specificcause would not use the general fault code/message, but would use the more specific

code/message associated with the particular circuit, component, or system.For example, in diagnosing a 5 volt reference throttle position sensor, if the input signal at the PCM is stuck at near 0 volt, the manufacturer has the choice to select either of two codes:P0120 (general malfunction), or P0122 (specific low circuit input ), depending on the

manufacturer’s diagnostic procedures. The root cause of this fault can be any one of electricalor mechanical problems. Identification of the root cause is done using the diagnosticprocedures and is not implied by the DTC message, thus allowing the manufacturer the

flexibility in assigning DTCs.The powertrain control strategies in performing OBD II diagnostics depend on each manufacturer who has considerable flexibility as to how the diagnostics are implementedprovided the above guidelines of SAE J 2012, SAE 1979, and SAE J 1930 are complied with.A typical use of OBD II procedure is given below as a generic example:The diagnostic mode is entered by switching on the ignition and then simultaneously depressing the OFF and Warmer buttons on the climate control system (cadillac).

Page 77: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

The fault codes are displayed by flashing the “Check Engine” light and entering the display mode. Each fault code is displayed in sequence starting with the code that checks that all display segments are working correctly. After verifying that all display segments are working, the fault codes for all component failures are displayed in sequence, beginning with the lowest and proceeding to the highest code. The mechanic notes the fault codes that are displayed , and using a reference manual, identifies the failed components. The fault codes must comply with the SAE J 2012 standard. After all fault codes are displayed, special code appearson the display indicating the end of display, and the engine control system awaitsfurther action by the mechanic.

Typically the “check engine” light on the instrument panel is illuminated whenever any fault occurs. For emissions related faults the MIL light will not go out until cleared frommemory by the mechanic. For non-emissions related faults the MIL light goes outautomatically if the malfunction clears. However the PCM stores the DTC associated with the detected failure until the diagnostic system is manually cleared oruntil a specified number of engine cycles (twenty) occur with no malfunction. Forsome DTCs (of lesser consequence) there is no activation of the “check engine” MIL light.

Page 78: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

whenever a defect occurs the mechanic must follow a specific procedure to isolate the particular problem. These procedures are outlined in the shop manuals. An example procedure will be illustrated for an Oxygen sensor fault, P0130 which indicates the sensor circuit malfunction. If you recall from the Oxygen sensor behaviordescribed earlier, the O2 sensor switches between 0 (100 mv) and 1 volt (900 mv) as the A/F mixture switches between the extreme conditions of lean and rich . Recall alsothat this voltage swing requires that the O2 must be at a temperature above 2000 C.

The voltage of cold O2 sensor is about 0.5 volt with a bias of 0.45 Volt and the electronic control system will not go into closed-loop operation when O2 is cold.Possible causes of fault code P0130 include:

O2 sensor is not functioning correctlyCircuit wiring is defective ( stuck at some value)The control (circuit) unit processing O2 sensor signal is not functioning properly

Further investigation is required to attempt to isolate the specific problem.To check the operation of the O2 sensor , the average value of its output voltage is measured using the OBD II procedure which will be explained presently.

Page 79: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

The desired voltage is displayed on the Instrument panel (IP) in multiples of 1/100 volt.Thus to say , “00” corresponds to 0 volts and “99” corresponds to 0.99 volt, etc.Using this voltage, the mechanic follows the following procedure: If the O2 sensor voltageis less than 0.37volt and more than 0.57 volt, the mechanic is directed by the procedureto investigate the circuit wiring of the O2 sensor for defects. If the O2 sensor voltage is between 0.37 volt and 0.57 volt tests are performed to determine whether O2 sensor or the control (circuit) unit processing the O2 sensor signal is faulty.

The mechanic can then jumper the input leads together at the input to the control unit,simulating a O2 sensor short circuit, and must read the sensor voltage value using the

OBD II display procedure. If this voltage is less than 0.05 volt, the control unit isfunctioning correctly and the O2 sensor must be investigated for defects. If the indicated sensor voltage is greater than 0.05 volt, the control unit is faulty and should be replaced.

when diagnosing a problem, the mechanic might wish to clear a fault code from the PCMmemory. A good reason to do this can be to test whether the failure is “hard” or

intermittent. To clear DTC the mechanic pushes “OFF” and “HI” buttons on IP simultaneously until “00” is displayed on IP.

Page 80: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

After all fault codes are cleared, the mechanic has several choices of test modes including:♦ Request current powertrain diagnostic data (mode $01)♦ Request current powertrain Freeze Frame” data (mode $02)♦ Request Emission related DTCs♦ Request OBD II test results of continuously

monitored / non-continuously monitored systems♦ Request control of OBD II system.

Mode $01: The purpose of this mode is to allow access to current emission related data values. The request for information includes a Parameter Identification(PID) value that indicates to OBD II the specific information requested. PID definition, scaling information, and display formats are included in SAE J 1979. for compliance.The OBD II module will respond to this message by transmitting the requested data value last determined by the PCM. All data values returned for sensor readings will be actual readings, not default or substitute values used by the PCM because of a fault with that sensor.. Not all PIDs are applicable or supported by all systems. PID $00 is a bit encoded PID that indicates, for each module, which PIDs that module supports. PID $00 must be supported by all modules that respond to a Mode $01 request as defined in the standard SAE J 1979, because tools that conform to SAE J 1978 use this request to determine the protocol information supported for OBD II communications.

Page 81: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

For more detailed information on all the request modes that you can use to perform OBD II diagnostics using OBD II communications, and Scan Tool (SAE J 1978) , refer tothe HS -3000 SAE standards manual. The powertrain control strategies to perform OBD II diagnostics in general are described so far. Now the specific diagnostics performed for DTCs of the sensors, actuators, and systemsindicated below will be briefly described.

Manifold absolute pressure (MAP) sensor (Manifold absolute pressure (MAP) sensor (DTCsDTCs 105 105 -- 109): 109): MAP sensor diagnostics areMAP sensor diagnostics areperformed for deterioration ofperformed for deterioration of piezoresisterpiezoresister or capacitor characteristics. In case of electricalor capacitor characteristics. In case of electricalcircuit malfunction fault code 105 is assigned. If the sensor circuit malfunction fault code 105 is assigned. If the sensor is indicating out of range reading fault is indicating out of range reading fault code 106 is assigned. If the sensor is indicating very low readcode 106 is assigned. If the sensor is indicating very low reading fault code 107 is assigned. If the ing fault code 107 is assigned. If the sensor is indicating very high reading fault code 108 is assigsensor is indicating very high reading fault code 108 is assigned. The expected value is estimated ned. The expected value is estimated using mass air flow sensor reading and engine parameters. If tusing mass air flow sensor reading and engine parameters. If the sensor is indicating he sensor is indicating intermittent faulty reading, fault code 109 is assigned. intermittent faulty reading, fault code 109 is assigned.

Intake air temperature (IAT) sensor (Intake air temperature (IAT) sensor (DTCsDTCs 110110--114): 114): IAT sensor diagnostics are performed for IAT sensor diagnostics are performed for deterioration ofdeterioration of thermisterthermister characteristics. In case ofcharacteristics. In case of thermisterthermister circuit malfunction fault code 110 circuit malfunction fault code 110 is assigned. If the sensor is indicating out of range reading is assigned. If the sensor is indicating out of range reading fault code 111 is assigned. The fault code 111 is assigned. The expected value is estimated using coolant temperature sensor rexpected value is estimated using coolant temperature sensor reading and engine parameters. If eading and engine parameters. If the sensor is indicating very low reading fault code 112 is athe sensor is indicating very low reading fault code 112 is assigned. If the sensor is indicating ssigned. If the sensor is indicating very high reading fault code 113 is assigned. If the sensor very high reading fault code 113 is assigned. If the sensor is indicating intermittent faulty is indicating intermittent faulty reading fault code 114 is assigned. reading fault code 114 is assigned.

Page 82: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Oxygen Sensor (OOxygen Sensor (O2 ) 2 ) Sensor Sensor (( DTCsDTCs 130130--167): 167): OO22 sensor diagnostics are sensor diagnostics are performed to check deterioration of electrochemical pumping actperformed to check deterioration of electrochemical pumping action that ion that generates voltage sensitivity to the oxygen density in the exhaugenerates voltage sensitivity to the oxygen density in the exhaust st manifold. In case ofmanifold. In case of ZirconiaZirconia electrode circuit malfunction fault code 130 electrode circuit malfunction fault code 130 is assigned. If the Ois assigned. If the O22 sensor is indicating slow response fault code 133 is sensor is indicating slow response fault code 133 is assigned. The expected value is estimated using closedassigned. The expected value is estimated using closed--loop frequency loop frequency and engine parameters. If the Oand engine parameters. If the O22 sensor is indicating very low voltage sensor is indicating very low voltage fault code 131 is assigned. If the Ofault code 131 is assigned. If the O22 sensor is indicating very high sensor is indicating very high voltage fault code 132 is assigned. If the Ovoltage fault code 132 is assigned. If the O22 sensor is indicating no sensor is indicating no activity, fault code 134 is assigned. In case of Oactivity, fault code 134 is assigned. In case of O22 sensor heater circuit sensor heater circuit malfunction fault code 135 is assigned. The other codes from 13malfunction fault code 135 is assigned. The other codes from 135 to 167 5 to 167 are assigned to similar faults for other Oare assigned to similar faults for other O22 sensors and heaters in other sensors and heaters in other catalytic converters in the system. Oxygen sensor diagnostics acatalytic converters in the system. Oxygen sensor diagnostics are re described in detail in alter section.described in detail in alter section.

Page 83: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Mass air flow (MAF) sensor (DTC 100Mass air flow (MAF) sensor (DTC 100--104): 104): MAF sensor diagnostics are performed for deterioration of elMAF sensor diagnostics are performed for deterioration of electrical ectrical and resister characteristics. In case of electrical circuit mand resister characteristics. In case of electrical circuit malfunction alfunction fault code 100 is assigned. fault code 100 is assigned. If the sensor is indicating out of range 1reading fault code 1If the sensor is indicating out of range 1reading fault code 101 is 01 is assigned. If the sensor is indicating very low reading fault cassigned. If the sensor is indicating very low reading fault code 102 is ode 102 is assigned. If the sensor is indicating very high reading faultassigned. If the sensor is indicating very high reading fault code 103 is code 103 is assigned. The expected value is estimated using MAP sensor reaassigned. The expected value is estimated using MAP sensor reading ding and engine parameters. If the sensor is indicating intermittand engine parameters. If the sensor is indicating intermittent faulty ent faulty reading fault code 104 is assigned.reading fault code 104 is assigned.

Page 84: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Throttle positionThrottle position Sensor (TPS)Sensor (TPS) (( DTCsDTCs 120120--124, 220124, 220--229):229):TP sensor diagnostics are performed for deterioration of potenTP sensor diagnostics are performed for deterioration of potentiometer operatedtiometer operatedswitch A circuit characteristics. In case of switch A circuit mswitch A circuit characteristics. In case of switch A circuit malfunctionalfunctionfault code 120 is assigned. If the switch A circuit is indifault code 120 is assigned. If the switch A circuit is indicating out of range cating out of range reading fault code 121 is assigned. If the switch A circuit reading fault code 121 is assigned. If the switch A circuit is indicating very low is indicating very low reading fault code 122 is assigned. If the switch A circuit reading fault code 122 is assigned. If the switch A circuit is indicating very high is indicating very high reading fault code 123 is assigned. The expected value is estireading fault code 123 is assigned. The expected value is estimated using air flow mated using air flow sensor reading and engine parameters. If the switch A circuitsensor reading and engine parameters. If the switch A circuit is indicating is indicating intermittent faulty reading fault code 124 is assigned. For swintermittent faulty reading fault code 124 is assigned. For switch B circuit , faultitch B circuit , faultcodes 220codes 220--224 are set for identical faults listed above. For switch C cir224 are set for identical faults listed above. For switch C circuit , faultcuit , faultcodes 225codes 225--229 are set for identical faults listed above.229 are set for identical faults listed above.

Page 85: OBD_ganesan_w2

Crankshaft Angular Position Sensor (Crankshaft Angular Position Sensor ( DTCsDTCs 335335--344, 385344, 385-- 389): 389): Crankshaft angular position sensor diagnostics are performed Crankshaft angular position sensor diagnostics are performed for deterioration of magnetic reluctance of sensor A circuit for deterioration of magnetic reluctance of sensor A circuit characteristics. In case of sensor A circuit malfunction faultcharacteristics. In case of sensor A circuit malfunction faultcode 335 is assigned. If the sensor A circuit is indicating ocode 335 is assigned. If the sensor A circuit is indicating oututof range reading fault code 336 is assigned. If the sensor A of range reading fault code 336 is assigned. If the sensor A circuit is indicating very low reading fault code 337 is acircuit is indicating very low reading fault code 337 is assigned. ssigned. If the sensor A circuit is indicating very high reading If the sensor A circuit is indicating very high reading fault code 338 is assigned. The expected value is estimated fault code 338 is assigned. The expected value is estimated using engine speed another engine parameters. using engine speed another engine parameters. If the sensor A circuit is indicating intermittent faulty readIf the sensor A circuit is indicating intermittent faulty reading faulting faultcode 339 is assigned. For sensor C circuit , faultcode 339 is assigned. For sensor C circuit , faultcodes 34 0codes 34 0--344 are set for identical faults listed above. 344 are set for identical faults listed above. For sensor B circuit , fault codes 385For sensor B circuit , fault codes 385--389 are set for 389 are set for identical faults listed above. identical faults listed above.

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Page 86: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Engine Coolant Engine Coolant Temperature Sensor Temperature Sensor (( DTCsDTCs 115115--119, 125119, 125--126):126):Engine Coolant Temperature sensor diagnostics areEngine Coolant Temperature sensor diagnostics areperformed for deterioration ofperformed for deterioration of thermister thermister characteristics. In case ofcharacteristics. In case of thermisterthermister

and electrical circuit malfunction fault code 115 is assigned. and electrical circuit malfunction fault code 115 is assigned. If the sensor circuit is indicating out of range reading fault If the sensor circuit is indicating out of range reading fault code 116 is assigned. code 116 is assigned. If the sensor circuit is indicating very low reading fault codeIf the sensor circuit is indicating very low reading fault code 117 is assigned. If 117 is assigned. If the sensor circuit is indicating very high reading fault codethe sensor circuit is indicating very high reading fault code 118 is assigned.118 is assigned.The expected value is estimated using engine parameters. If tThe expected value is estimated using engine parameters. If the sensor circuit he sensor circuit is indicating intermittent faulty reading fault code 119 iis indicating intermittent faulty reading fault code 119 is assigned. For s assigned. For insufficient coolant temperature for closed loop fuel control fainsufficient coolant temperature for closed loop fuel control fault code 125 is ult code 125 is assigned. For insufficient coolant temperature for stable operassigned. For insufficient coolant temperature for stable operation fault code ation fault code 126 is assigned. 126 is assigned.

Page 87: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Knock Sensor (Knock Sensor ( DTCsDTCs 325325--334): 334): Knock sensor diagnostics areKnock sensor diagnostics areperformed for deterioration of piezoelectric or magneto restriperformed for deterioration of piezoelectric or magneto restrictive ctive characteristics. In case of electrical circuit malfunction faulcharacteristics. In case of electrical circuit malfunction fault code 325 is t code 325 is assigned. If the sensor 1 circuit is indicating out of range reassigned. If the sensor 1 circuit is indicating out of range reading ading fault code 326 is assigned. If the sensor 1 circuit is indicfault code 326 is assigned. If the sensor 1 circuit is indicating very low ating very low reading fault code 327 is assigned. If the sensor 1 circuitreading fault code 327 is assigned. If the sensor 1 circuit is indicating is indicating very high reading fault code 328 is assigned. Knocking is detvery high reading fault code 328 is assigned. Knocking is detected by ected by the oscillation frequency of the piezoelectric device or the vothe oscillation frequency of the piezoelectric device or the voltage ltage developed by thedeveloped by the magnetorestrictive magnetorestrictive device when knocking occurs. If device when knocking occurs. If the sensor 1 circuit is indicating intermittent faulty readinthe sensor 1 circuit is indicating intermittent faulty reading fault code g fault code 329 is assigned. 329 is assigned. If the sensor 2 circuit is indicating same faults as listed abovIf the sensor 2 circuit is indicating same faults as listed above, fault codes e, fault codes 330330--3334 are assigned to the respective faults. 3334 are assigned to the respective faults. Knock sensor diagnostics Knock sensor diagnostics are described in detail in a later section.are described in detail in a later section.

Page 88: OBD_ganesan_w2

Engine Speed Sensor ( DTCs 320-323): Engine speed sensor diagnostics are performed for eterioration of magnetic reluctance characteristics. In case of electrical circuit malfunction fault code 320 is assigned. If the sensor circuit is indicating out of range reading fault code 321 isassigned. If the sensor circuit is indicating no signal , fault code 322 is assigned. The expected value is estimated using engine parameters. If the sensor is indicating intermittent faulty reading, fault code 323 is assigned.

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Page 89: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Vehicle Speed Sensor ( DTCs 500-503):Vehicle speed sensor diagnostics areperformed for deterioration of magnetic reluctance and electrical characteristics. In case of electricalcircuit malfunction fault code 500 is assigned. If the sensor circuit is indicating out of range reading fault code 501 is assigned. If the sensor circuit isindicating very low reading fault code 502 is assigned. If the sensor is indicating very high/erratic/intermittent reading fault code 503 is assigned.

Page 90: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Misfire Detector( DTCs 300-312):

Misfire sensor diagnostics areperformed for reduction of cylinder torque due to lack of combustion. In case of detecting misfire in cylinder 1 fault code 300 is assigned. The fault codes for misfires in cylinder 2 to 12 are similarly assigned to 301 - 312respectively. Misfire is described in detail in a later section.

Page 91: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Evaporative Emission control system (Purge flow) Evaporative Emission control system (Purge flow) (( DTCsDTCs 465465--469):469):Purge flow sensor circuit diagnostics are performed for deteriPurge flow sensor circuit diagnostics are performed for deterioration oration of of Purge flow sensor circuit Purge flow sensor circuit . In case of Purge flow sensor circuit . In case of Purge flow sensor circuit malfunction fault code 465 is assigned. If the Purge flow sensmalfunction fault code 465 is assigned. If the Purge flow sensor or circuit is having range/performance problem purge flow fault cocircuit is having range/performance problem purge flow fault code de 466 is assigned. If the Purge flow sensor circuit has detected 466 is assigned. If the Purge flow sensor circuit has detected a low a low value, fault code 467 is assigned. If the Purge flow sensorvalue, fault code 467 is assigned. If the Purge flow sensor circuit circuit has detected a high value, fault code 468 is assigned. If thehas detected a high value, fault code 468 is assigned. If the Purge Purge flow sensor circuit has intermittent fault, fault code 469 is flow sensor circuit has intermittent fault, fault code 469 is assigned..assigned..

Page 92: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Evaporative Emission control system (Purge valve) Evaporative Emission control system (Purge valve) (( DTCsDTCs 440440--445):445):Purge valve diagnostics are performed for deterioration of evaPurge valve diagnostics are performed for deterioration of evaporative emission porative emission control system. In case of evaporative emission control system control system. In case of evaporative emission control system malfunction fault malfunction fault code 440 is assigned. If the evaporative emission control systcode 440 is assigned. If the evaporative emission control system is having em is having incorrect purge flow due to faulty purge valve, fault code 441 iincorrect purge flow due to faulty purge valve, fault code 441 is assigned. If the s assigned. If the evaporative emission control system has detected small leak, fevaporative emission control system has detected small leak, fault code 442 is ault code 442 is assigned. If the evaporative emission control system has purge cassigned. If the evaporative emission control system has purge control valve ontrol valve circuit malfunction fault code 443 is assigned. If the evaporcircuit malfunction fault code 443 is assigned. If the evaporative emission control ative emission control system has purge control valve circuit open, fault code 444 issystem has purge control valve circuit open, fault code 444 is assigned. If the assigned. If the evaporative emission control system has purge control valve circevaporative emission control system has purge control valve circuit shorted fault uit shorted fault code 445 is assigned. Evaporative system diagnostics are covecode 445 is assigned. Evaporative system diagnostics are covered in detail in a red in detail in a later section.later section.

Page 93: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Evaporative Emission control system (Vent valve) Evaporative Emission control system (Vent valve) (( DTCsDTCs 446446--449):449):If the evaporative emission control system vent control circuiIf the evaporative emission control system vent control circuit t malfunction fault code 446 is assigned. malfunction fault code 446 is assigned. If the evaporative emission control system vent control circuit If the evaporative emission control system vent control circuit open, fault code 447 is assigned. open, fault code 447 is assigned. If the evaporative emission control system vent control circuit If the evaporative emission control system vent control circuit shorted, fault code 448 is assigned. shorted, fault code 448 is assigned. If the evaporative emission control system vent valve/solenoidIf the evaporative emission control system vent valve/solenoid circuit circuit malfunction, fault code 449 is assigned. Evaporative emission malfunction, fault code 449 is assigned. Evaporative emission control control system diagnostics are described in detail in later section.system diagnostics are described in detail in later section.

Page 94: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Evaporative Emission control system (Pressure sensor) Evaporative Emission control system (Pressure sensor) (( DTCsDTCs 450450--455):455):If the evaporative emission control system pressure sensorIf the evaporative emission control system pressure sensoris experiencing malfunction, fault code 450 is assigned. is experiencing malfunction, fault code 450 is assigned. If the evaporative emission control system pressure sensorIf the evaporative emission control system pressure sensorhas range/performance problem, fault code 451 is assigned. has range/performance problem, fault code 451 is assigned. If the evaporative emission control system pressure sensorIf the evaporative emission control system pressure sensorhas low input, fault code 452 is assigned. has low input, fault code 452 is assigned. If the evaporative emission control system pressure sensorIf the evaporative emission control system pressure sensorhas high input, fault code 453 is assigned.has high input, fault code 453 is assigned.If the evaporative emission control system pressure sensorIf the evaporative emission control system pressure sensoris experiencing intermittent fault, fault code 454 is assigned.is experiencing intermittent fault, fault code 454 is assigned.If the evaporative emission control system pressure sensorIf the evaporative emission control system pressure sensoris detected having leak, which is gross, fault code 455 is assis detected having leak, which is gross, fault code 455 is assigned.igned.

Page 95: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Ignition Coil Ignition Coil (( DTCsDTCs 350350--379):379):Ignition coil diagnostics are performed for deterioration of Ignition coil diagnostics are performed for deterioration of ignition coil ignition coil primary/secondary characteristics. In case of ignition coil primprimary/secondary characteristics. In case of ignition coil primary/secondary electrical ary/secondary electrical circuit malfunction, fault code 350 is assigned. circuit malfunction, fault code 350 is assigned. In case of ignition coil A primary/secondary electrical circuit In case of ignition coil A primary/secondary electrical circuit malfunction, fault code 351 malfunction, fault code 351 is assigned. Similarly for the case of ignition coil B to L priis assigned. Similarly for the case of ignition coil B to L primary/secondary electrical mary/secondary electrical circuit s' malfunction, fault codes 352circuit s' malfunction, fault codes 352--362 are assigned. If timing reference high 362 are assigned. If timing reference high resolution signal A has malfunction fault code 370 is assigned.resolution signal A has malfunction fault code 370 is assigned. If timing reference high If timing reference high resolution signal A has too many pulses fault code 371 is assigresolution signal A has too many pulses fault code 371 is assigned.ned.If timing reference high resolution signal A has too few pulses If timing reference high resolution signal A has too few pulses fault code 372 is assigned. fault code 372 is assigned. If timing reference high resolution signal A has intermittent fIf timing reference high resolution signal A has intermittent fault, fault code 373 is ault, fault code 373 is assigned.assigned.If timing reference high resolution signal A has no pulses, faulIf timing reference high resolution signal A has no pulses, fault code 374 is assigned.t code 374 is assigned.If timing reference high resolution signal B has similar faults,If timing reference high resolution signal B has similar faults, fault codes 375fault codes 375--379 379 respectively are assigned. respectively are assigned.

Page 96: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Fuel Trim Fuel system (fuel metering) (Fuel Trim Fuel system (fuel metering) ( DTCsDTCs 170170--195, 230195, 230--233 ):233 ):Fuel trim diagnostics are performed for deterioration of fuel Fuel trim diagnostics are performed for deterioration of fuel trim values. trim values. In case of fuel trim malfunction (Bank 1)fault code 170 is assIn case of fuel trim malfunction (Bank 1)fault code 170 is assigned. If the igned. If the fuel trim is indicating too lean system, fault code 171 is assifuel trim is indicating too lean system, fault code 171 is assigned. If the gned. If the fuel trim is indicating too rich system fault code 172 is assifuel trim is indicating too rich system fault code 172 is assigned. gned. In case of fuel trim malfunction (Bank 2)fault code 173 is assIn case of fuel trim malfunction (Bank 2)fault code 173 is assigned. If the igned. If the fuel trim is indicating too lean system, fault code 174 is assifuel trim is indicating too lean system, fault code 174 is assigned. If the gned. If the fuel trim is indicating too rich system fault code 175 is assifuel trim is indicating too rich system fault code 175 is assigned. Fuel gned. Fuel trim diagnostics are described in detail in later section.trim diagnostics are described in detail in later section.

Page 97: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Individual Fuel Injectors Individual Fuel Injectors (( DTCsDTCs 251251--296):296):Injection pump fuel metering control circuit diagnostics areInjection pump fuel metering control circuit diagnostics areperformed for deterioration of fuel injection characteristics.performed for deterioration of fuel injection characteristics. In case of Injection pump fuel In case of Injection pump fuel

metering control A (Cam/rotor/injector) malfunction, fault codemetering control A (Cam/rotor/injector) malfunction, fault code 251 is assigned. In case of 251 is assigned. In case of Injection pump fuel metering control A (Cam/rotor/injector) rangInjection pump fuel metering control A (Cam/rotor/injector) range/performance problem, e/performance problem, fault code 252 is assigned. In case of Injection pump fuel metefault code 252 is assigned. In case of Injection pump fuel metering control A ring control A (Cam/rotor/injector) Low value, fault code 253 is assigned. In(Cam/rotor/injector) Low value, fault code 253 is assigned. In case of Injection pump fuel case of Injection pump fuel metering control A (Cam/rotor/injector) high value, fault code metering control A (Cam/rotor/injector) high value, fault code 254 is assigned. In case of 254 is assigned. In case of Injection pump fuel metering control A (Cam/rotor/injector) inteInjection pump fuel metering control A (Cam/rotor/injector) intermittent fault, fault code rmittent fault, fault code 255 is assigned. For control “B” 255 is assigned. For control “B” faults similar to “A”, fault codes 256 to 260 are respectively afaults similar to “A”, fault codes 256 to 260 are respectively assigned.ssigned.fault codes 261fault codes 261--296 are assigned to injector coil circuits of cylinders 1 to 12 296 are assigned to injector coil circuits of cylinders 1 to 12 for low value, high for low value, high value, and contribution/balance fault respectively. value, and contribution/balance fault respectively.

Page 98: OBD_ganesan_w2

EGR EGR Sensor /Valve Sensor /Valve (( DTCsDTCs 400400--408):408):EGR sensor/ valve diagnostics areEGR sensor/ valve diagnostics areperformed for deterioration of exhaust gas flow characteristicperformed for deterioration of exhaust gas flow characteristics. In case s. In case of EGR flow malfunction fault code 400 is assigned. If the EGof EGR flow malfunction fault code 400 is assigned. If the EGR flow is R flow is indicating insufficient flow, fault code 401 is assigned. If thindicating insufficient flow, fault code 401 is assigned. If the EGR flow e EGR flow is indicating excessive flow, fault code 402 is assigned. If is indicating excessive flow, fault code 402 is assigned. If the EGR the EGR circuit malfunction, fault code 403 is assigned. If the EGR cicircuit malfunction, fault code 403 is assigned. If the EGR circuit is rcuit is indicating range/performance problem , fault code 404 is assignindicating range/performance problem , fault code 404 is assigned. ed. If the EGR sensor A circuit is indicating low value, fault cIf the EGR sensor A circuit is indicating low value, fault code 405 is ode 405 is assigned. If the EGR sensor A circuit is indicating high value,assigned. If the EGR sensor A circuit is indicating high value, fault code fault code 406 is assigned. Similar faults on sensor “B” circuit are ass406 is assigned. Similar faults on sensor “B” circuit are assigned fault igned fault codes 407, 408 respectively. EGR sensor/valve diagnostics are codes 407, 408 respectively. EGR sensor/valve diagnostics are described in detail in later section.

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

described in detail in later section.

Page 99: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Idle air control (IAC) valve 505Idle air control (IAC) valve 505--507 507 Idle control system diagnostics areIdle control system diagnostics areperformed for deterioration of idle air flow characteristics. performed for deterioration of idle air flow characteristics. In case of idle air In case of idle air control system malfunction fault code 505 is assigned. If the control system malfunction fault code 505 is assigned. If the idle air control idle air control system is indicating lower than expected flow, fault code 506 isystem is indicating lower than expected flow, fault code 506 is assigned. If s assigned. If the idle air control system is indicating higher than expected fthe idle air control system is indicating higher than expected flow ,fault code low ,fault code 507 is assigned. 507 is assigned.

Page 100: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Secondary air injection system Secondary air injection system (( DTCsDTCs 410410--419):419):Secondary air injection system diagnostics areSecondary air injection system diagnostics areperformed for deterioration of Secondary air injection system performed for deterioration of Secondary air injection system flow characteristics. In case of flow characteristics. In case of

Secondary air injection system malfunction, fault code 410 is aSecondary air injection system malfunction, fault code 410 is assigned. In case of Secondary air ssigned. In case of Secondary air injection system incorrect flow, fault code 411 is assigned. injection system incorrect flow, fault code 411 is assigned. In case of Secondary air injection In case of Secondary air injection system switching valve A circuit open , fault code 413 is assisystem switching valve A circuit open , fault code 413 is assigned. gned. In case of Secondary air injection system switching valve A circIn case of Secondary air injection system switching valve A circuit shorted , fault code 414 is uit shorted , fault code 414 is assigned. In case of Secondary air injection system switching vaassigned. In case of Secondary air injection system switching valve B circuit malfunction, open , lve B circuit malfunction, open , or shorted, fault codes 415or shorted, fault codes 415--417 are assigned respectively. In case of Secondary air inject417 are assigned respectively. In case of Secondary air injection ion system Relay A circuit malfunction , fault code 418 is assignsystem Relay A circuit malfunction , fault code 418 is assigned. In case of Secondary air ed. In case of Secondary air injection system Relay B circuit malfunction , fault code 419 injection system Relay B circuit malfunction , fault code 419 is assigned. is assigned. Secondary air injection system diagnostics are described in detaSecondary air injection system diagnostics are described in detail in later section.il in later section.

Page 101: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Fuel level Sensor Fuel level Sensor (( DTCsDTCs 460460--464):464):Fuel level sensor circuit diagnostics are performed for deteriFuel level sensor circuit diagnostics are performed for deterioration of fuel level oration of fuel level sensor characteristics. In case of fuel level sensor sensor characteristics. In case of fuel level sensor circuit malfunction fault code 460 is assigned. If the circuit malfunction fault code 460 is assigned. If the fuel level sensor circuit is indicating out of range/performancefuel level sensor circuit is indicating out of range/performance problem, fault problem, fault code 461 is assigned. If the fuel level sensor circuitcode 461 is assigned. If the fuel level sensor circuitis indicating very low reading, fault code 462 is assigned.is indicating very low reading, fault code 462 is assigned. If the If the fuel level sensor circuit is indicating very high reading faulfuel level sensor circuit is indicating very high reading fault code 463 is assigned. t code 463 is assigned. The expected value is estimated using flow parameters. If the The expected value is estimated using flow parameters. If the fuel level sensor circuit is indicating intermittent faulty fuel level sensor circuit is indicating intermittent faulty reading, fault code 464 is reading, fault code 464 is assigned.assigned.

Page 102: OBD_ganesan_w2

Fundamentals ofFundamentals of PowertrainPowertrainControl strategies & OBD II Control strategies & OBD II DiagnosticsDiagnostics

Catalytic converter Catalytic converter (( DTCsDTCs 420420--434):434):Catalyst system efficiency diagnostics are performed for Catalyst system efficiency diagnostics are performed for deterioration of characteristics, for Bank 1. In case of Catalydeterioration of characteristics, for Bank 1. In case of Catalyst st system efficiency below threshold, fault code 420 is assigned.system efficiency below threshold, fault code 420 is assigned. In In case of Warm Up Catalyst efficiency below threshold, fault codecase of Warm Up Catalyst efficiency below threshold, fault code421 is assigned. In case of Main Catalyst efficiency below 421 is assigned. In case of Main Catalyst efficiency below threshold, fault code 422 is assigned. In case of Heated Catalythreshold, fault code 422 is assigned. In case of Heated Catalyst st efficiency below threshold, fault code 423 is assigned. In casefficiency below threshold, fault code 423 is assigned. In case of e of Heated catalyst temperature, below threshold, fault code 424 isHeated catalyst temperature, below threshold, fault code 424 isassigned. For identical faults for Bank2 , fault codes 430 to 43assigned. For identical faults for Bank2 , fault codes 430 to 434 4 are respectively assigned. Catalytic converter diagnostics are are respectively assigned. Catalytic converter diagnostics are described in detail in later section.described in detail in later section.

Page 103: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

OBD II tests all sensors, actuators (valves) , switches, and wirOBD II tests all sensors, actuators (valves) , switches, and wiring for proper connectivity, ing for proper connectivity, and checks the inputs and outputs of each device are within alland checks the inputs and outputs of each device are within allowed range of values. The owed range of values. The following sensors and actuators are tested and monitored by the following sensors and actuators are tested and monitored by the OBD II diagnostics:OBD II diagnostics:Coolant temperature sensorCoolant temperature sensorIntake air temperature sensorIntake air temperature sensorManifold Absolute Pressure (MAP) sensorManifold Absolute Pressure (MAP) sensorEngine Speed (Angular speed) sensorEngine Speed (Angular speed) sensorExhaust Gas Oxygen (EGO) sensorExhaust Gas Oxygen (EGO) sensorThrottle Position (Angle) (TPS) sensorThrottle Position (Angle) (TPS) sensorCrankshaft (angular) Position sensorCrankshaft (angular) Position sensorMass Air Flow (MAF) sensorMass Air Flow (MAF) sensorKnock sensorKnock sensorIgnition timing sensorIgnition timing sensorIgnition actuatorIgnition actuatorIdle air control (IAC) valveIdle air control (IAC) valveSecondary air valve Secondary air valve EGR actuator (EGR actuator (pintlepintle valve)valve)Fuel metering actuatorFuel metering actuatorFuel injectorFuel injector

Page 104: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

Each sensor circuit listed below consists of mainly three parts:Each sensor circuit listed below consists of mainly three parts:Sensor, A signal processor, and a display device.Sensor, A signal processor, and a display device.A Sensor converts the physical quantity such as temperature, A Sensor converts the physical quantity such as temperature, pressure, vacuum, RPM,pressure, vacuum, RPM,air flow, velocity, or acceleration into an electrical signal soair flow, velocity, or acceleration into an electrical signal so that that it may be it may be operated by the signal processor operated by the signal processor

Page 105: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

A signal processor performs some operation on the A signal processor performs some operation on the intermediate signal, to increase power level, reliability, and intermediate signal, to increase power level, reliability, and accuracy. The signal is then manipulated into a form so that accuracy. The signal is then manipulated into a form so that when displayed, it can be understood by the viewer.when displayed, it can be understood by the viewer.

Page 106: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

The display device converts the signal from signal processor The display device converts the signal from signal processor into a readable quantity.into a readable quantity.The sensor converts energy from the form The sensor converts energy from the form of the measurement variable to an electrical signal. An ideal of the measurement variable to an electrical signal. An ideal analog sensor generates an output voltage which is analog sensor generates an output voltage which is proportional to the quantity being measured:proportional to the quantity being measured:vv0 0 = Kq= Kq00, where K is the sensor calibration constant, v, where K is the sensor calibration constant, v00 is is voltage, and qvoltage, and q00 is the measured physical quantity, such as is the measured physical quantity, such as temperature, etc. temperature, etc.

Page 107: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

K is the sensor Calibration constant whose units are volts per K is the sensor Calibration constant whose units are volts per physical quantity measured. An ideal sensor has a linear physical quantity measured. An ideal sensor has a linear transfer characteristic. Real sensortransfer characteristic. Real sensorhas noisy transfer characteristic. As a consequence the sensor has noisy transfer characteristic. As a consequence the sensor output needs signal processing which compensates for the noise output needs signal processing which compensates for the noise and transforms it, suitable for display. and transforms it, suitable for display.

Page 108: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

Coolant temperature sensor: Coolant temperature sensor: Principle of operation: The sensor consists of aconsists of athermisterthermister mounted in a housing which is designed to be inserted in the comounted in a housing which is designed to be inserted in the coolant olant stream. This housing is threaded with pipe threads which seal thstream. This housing is threaded with pipe threads which seal the assembly against e assembly against coolant leakage. Acoolant leakage. A thermisterthermister is made of a semiconductor with a negative is made of a semiconductor with a negative temperature coefficient. The sensor is connected in an electrictemperature coefficient. The sensor is connected in an electrical circuit. see Figure al circuit. see Figure in handout. The sensor output varies inversely with temperaturin handout. The sensor output varies inversely with temperature. e.

Diagnostics: The electrical characteristics of the thermister may deteriorate with time. The reference voltage, and the series resister in the circuit are critical sources of variation from correct temperature. The relation between resistance and temperature is not linear in thermister. Silicon temperature sensors provide amore linear output signal and are expected to replace thermister.

OBD II DTCs : There are two failure modes. One is engine coolant temperature not correct, and other is insufficient temperature for closed-loop operation orunstable operation.

Page 109: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

Intake air temperature sensorIntake air temperature sensor Principle of operation:

Diagnostics: The electrical characteristics of the thermister may deteriorate with time. The reference voltage, and the series resister in the circuit are critical sources of variation from correct temperature. The relation between resistance and temperature is not linear in thermister. Silicon temperature sensors provide amore linear output signal and are expected to replace thermister.

OBD II DTCs : There is one failure mode. It is intake air temperature not correct. OBD II DTC s are 110-114.

The sensor is similar in construction to the coolant temperature sensor. It is installedin the air intake manifold upstream of the air flow meter. The temperature vsvoltage across the thermister is not completely linear.

Page 110: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics :

Diagnostics

OBD II DTCs

The electrical characteristics of the strain gauge MAP sensor may deteriorate, resulting inincorrect output, stuck at low signal, stuck at high signal,, and intermittent failure.

The failure modes of MAP sensor are diagnosed by OBD II.DTCs for these faults are 105-109.

Manifold Absolute Pressure (MAP) sensor: Manifold Absolute Pressure (MAP) sensor: Principle of operation: The sensor measures the the The sensor measures the the displacement of a diaphragm which is deflected by the manifold adisplacement of a diaphragm which is deflected by the manifold absolute pressure. There are two versions. In bsolute pressure. There are two versions. In strain gauge MAP sensor, the silicon diaphragm is sealed to astrain gauge MAP sensor, the silicon diaphragm is sealed to a pyrexpyrex plate under vacuum. A set of sensing plate under vacuum. A set of sensing resistors is formed around the edge of this vacuum. The resistorresistors is formed around the edge of this vacuum. The resistors are formed by diffusing a “doping s are formed by diffusing a “doping impurity” into the silicon. Manifold pressure applied to the diaimpurity” into the silicon. Manifold pressure applied to the diaphragm cause it to deflect which changes the phragm cause it to deflect which changes the resistance due toresistance due to piezoresistivity piezoresistivity proportional to the pressure. An electrical signal voltage, propproportional to the pressure. An electrical signal voltage, proportional to the manifold pressure is obtained byortional to the manifold pressure is obtained byconnecting the resistors in a Wheatstone bridge. In the second vconnecting the resistors in a Wheatstone bridge. In the second version of MAP sensor, a film electrode ersion of MAP sensor, a film electrode is deposited on the inside face of two alumina plates forming a is deposited on the inside face of two alumina plates forming a capacitor. The capacitor capsule is placed in a capacitor. The capacitor capsule is placed in a sealed housing which is connected to manifold pressure by a smalsealed housing which is connected to manifold pressure by a small diameter tube. The deflection of these l diameter tube. The deflection of these plates when pressure is applied to them , causes their capacitanplates when pressure is applied to them , causes their capacitance to change proportional to the applied ce to change proportional to the applied pressure. The capacitor is placed in an oscillator circuit. the pressure. The capacitor is placed in an oscillator circuit. the frequency of oscillation is proportional to intake frequency of oscillation is proportional to intake temperature. temperature.

Page 111: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

Principle of operation

Diagnostics

OBD II DTCs

Engine Speed (Angular speed) sensorEngine Speed (Angular speed) sensor

The sensor consists of a permanent magnet with a coil of wire wound around it.A steel disk with protruding tabs pass between the pole pieces of this magnet.The disk is mounted on the crankshaft. The number of tabs is half the number of cylinders of the engine. The sensor is of magnetic reluctance type so that a voltage is generated with the frequency which is a multiple of revolutionsper minute (RPM) of the crankshaft. By measuring the frequency of this signal voltage the engine RPM is calculated.

The electrical characteristics of the magnetic reluctance sensor may deteriorate, resulting in incorrect output, stuck at low signal, stuck at high signal,, and intermittent failure..

The failure modes of Engine speed sensor are diagnosed by OBD II.DTCs for these faults are 320-323..

Page 112: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

Exhaust Gas Oxygen (EGO) sensorExhaust Gas Oxygen (EGO) sensorThere are two types of EGO sensors, both based on the use of oxiThere are two types of EGO sensors, both based on the use of oxides of materials.des of materials.One usesOne uses ZirconiaZirconia (ZrO(ZrO22), and the other uses titanium oxide (TiO), and the other uses titanium oxide (TiO2 2 ). But ZrO). But ZrO22is most popular and is described here. The sensor consists of Zris most popular and is described here. The sensor consists of ZrOO2 2 sandwichedsandwichedbetween two platinum electrodes. One electrode is exposed to exhbetween two platinum electrodes. One electrode is exposed to exhaust gas aust gas in the exhaust manifold, and the other electrode is exposed to nin the exhaust manifold, and the other electrode is exposed to normal air for ormal air for reference. The electrode that is exposed to exhaust gas is coatereference. The electrode that is exposed to exhaust gas is coated with porous protective d with porous protective overcoat. overcoat. The ZrOThe ZrO2 2 attracts oxygen ions and they accumulate on theattracts oxygen ions and they accumulate on theZrOZrO2 2 surface just inside platinum electrode. AS oxygen ions are negatsurface just inside platinum electrode. AS oxygen ions are negatively ively charged, there will be a potential across the two electrodes if charged, there will be a potential across the two electrodes if the oxygen ionsthe oxygen ionson exhaust gas side are less than the oxygen ions on the normalon exhaust gas side are less than the oxygen ions on the normal air side. The air side. The polarity of this voltage is positive on the exhaust gas side andpolarity of this voltage is positive on the exhaust gas side and negative on air side.negative on air side.The voltage depends on the concentration of the oxygen in the exThe voltage depends on the concentration of the oxygen in the exhaust gas and thehaust gas and theEGO sensor temperature. EGO sensor temperature.

Page 113: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

EGO Oxygen sensor:

Diagnostics: Check for abrupt change in voltage at stoichiometry. Must have rapid changes of output voltage in response to exhaust gas oxygen changes.Must have large difference in sensor output voltage between rich and leanA/F ratio conditions. Must have stable voltage with respect to exhaust temperature.

OBD II DTCs

The failure modes of EGO sensor are diagnosed by OBD II.DTCs for these faults are 400-408..

Page 114: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II 6141Diagnostics6141Diagnostics

Principle of operation

Diagnostics

OBD II DTCs

Throttle Position (Angle) (TPS) sensorThrottle Position (Angle) (TPS) sensorThe sensor is a rotary potentiometer driven by the shaft of the butterfly valve in the throttle , and a linear potentiometer driven by the connecting rodbetween the accelerator pedal and the throttle. The sensor uses a continuous resistive film manufactured with thick film technique. The material is aceremet or resistive plastic compound. As the throttle butterfly valve rotates the potentiometer voltage varies in proportion to the angle of rotation of throttle.

The electrical characteristics of the Throttle position sensor may deteriorate, resulting in incorrect output, out of range/performance values, stuck atlow signal, stuck at high signal,, and intermittent failure..

The failure modes of throttle sensor are diagnosed by OBD II.DTCs for these faults are 120-124.

Page 115: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

Crankshaft (angular) Position sensorCrankshaft (angular) Position sensorThe crankshaft position sensor is similar in operation to enginThe crankshaft position sensor is similar in operation to engine speede speedsensor.sensor.

Principle of operation

Diagnostics:

OBD II DTCs

The electrical characteristics of the Crankshaft position sensor may deteriorate, resulting in incorrect output, out of range/performance values, stuck atlow signal, stuck at high signal,, and intermittent failure..

The failure modes of crankshaft position sensor are diagnosed by OBD II.DTCs for these faults are 335-344.

Page 116: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

Principle of operation:Mass Air Flow (MAF) sensorMass Air Flow (MAF) sensorThe sensor consists of a hot film element (resistor) which is electrically heated to a constant temperature, that is measured by a temperature sensor. This element is incorporated in a whetstone bridge with power supply from the output of an amplifier whose input is the differential voltage, of the bridge resistors, which is balanced when there is no air flow over the hot film at constant temperature. When air flows over the film, the film cools and the resistance of the film element drops, causing bridge unbalance thereby producing an input voltage to the amplifier. The output of the amplifier is connected to the bridge circuit and provides power for the circuit. The amplifier voltage changes the resistance in such a way as to maintain a fixed hot film temperature relative to the inlet temperature.The output voltage of the amplifier is a measure of the additional current required to heat the wire back to its original temperature. The additional current required is a measure of the heat transfer and therefore of air mass flow rate. The second arm of the bridge is a similar self-heated wire, placed in still air which provides compensation for changes in air temperature. and amplifier output voltage. This voltage is converted to frequency which is measured by PCM using a counter. The counter value is proportional to the air flow rate (volume) from which the mass is computed by multiplying the volume by the air density at that temperature.

Diagnostics: The electrical characteristics of the Mass Air Flow sensor may deteriorate, resulting in incorrect output, out of range/performance values, stuck at low signal, stuck at high signal,, and intermittent failure..

OBD II DTCs : The failure modes of crankshaft position sensor are diagnosed by OBD II. DTCs for these faults are 100-104.

Page 117: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

Principle of operation

Diagnostics

OBD II DTCs

The sensor measures the sudden rise

The electrical characteristics of the Knock sensor may deteriorate, resulting in incorrect output, out of range/performance values,stuck at low signal, stuck at high signal,, and intermittent failure.

The failure modes of knock sensor are diagnosed by OBD II. DTCs for these faults are 325-329.

Knock sensor Knock sensor in cylinder pressure during combustionin cylinder pressure during combustion which commonly occurswhich commonly occurs with high with high manifold pressure and excessive spark advance. The sensor consimanifold pressure and excessive spark advance. The sensor consists ofsts ofmagnetorestrictivemagnetorestrictive rods placed in a magnetic field of a coil. When excessive cylinrods placed in a magnetic field of a coil. When excessive cylinderderpressure is sensed the rods change the flux field in the coil whpressure is sensed the rods change the flux field in the coil which produces a voltageich produces a voltagechange in the coil. The engine cylinder is mechanically resonantchange in the coil. The engine cylinder is mechanically resonant to the knockto the knockfrequency band, and the output signal is responsive to the firstfrequency band, and the output signal is responsive to the first time derivative of time derivative of acceleration, also called jerk. The output signal of the sensor acceleration, also called jerk. The output signal of the sensor forms a closed loop forms a closed loop system that retards the ignition to reduce the knock detected atsystem that retards the ignition to reduce the knock detected at the cylinders. The the cylinders. The problem of detecting knock is complicated by the presence ofproblem of detecting knock is complicated by the presence ofother vibrations and noise in the engine. other vibrations and noise in the engine. Another version of knock sensor uses piezoelectric crystals, oAnother version of knock sensor uses piezoelectric crystals, or ther the piezoresistancepiezoresistance of of

a doped silicon semiconductor. a doped silicon semiconductor.

Page 118: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

Ignition timing sensor Ignition timing sensor magnetic reluctance sensor can be used to set ignition timing. In the latter type,

Principle of operation Wiegand-effect sensor or

a variable reluctance sensor is mounted on the engine block near a harmonic damper.A harmonic damper is a steel disk-shaped device connected to the crankshaft at the end opposite the flywheel. The damper has a notch cut in its outer surface. As anotch in the rotating damper passes by a variable reluctance sensor, the decrease in magnetic flux generates a voltage pulse in the sensor circuit. This voltage pulse is used to set ignition timing

Diagnostics The electrical characteristics of the Ignition timing sensor may deteriorate, resulting in incorrect output, out of range/performance values, stuck at low signal, stuck at high signal,, and intermittent failure.

OBD II DTCs The failure modes of ignition timing sensor are diagnosed by OBD II. DTCs for these faults are 350-379.

Page 119: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnosticsPrinciple of operationIgnition actuator

The ignition actuator receives its control pulse from an ignition timing sensor. An ignition timing sensor measures the engine angular position to calculate theposition at which the spark should occur. The ignition timing sensor generates a pulse that triggers an electronic circuit that in turn drives the coil primary. This circuit, when so triggered, switches off the current in the coil primary, thereby initiating the spark. The concept of an engine position sensor used as an ignition timing sensor is described previously.In another scheme, a permanent magnet

couples to a ferromagnetic element which mounted on the distributor shaft and rotates with it. As this element rotates , the time varying magnetic field inducesa voltage in the coil that is proportional to the rate of change of magnetic field. Each time one of the cogs on the ferromagnetic wheel passes under the coil axis, one of the sawtooth-shaped pulses is generated. This wheel has one cog foreach cylinder , and the voltage pulses provide a timing pulse for calculating the spark time for the corresponding cylinder.

Page 120: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

DiagnosticsThe electrical characteristics of the Ignition actuator may deteriorate, resulting in incorrect output, out of range/performance values, stuck at low signal, stuck at high signal,, and intermittent failure.

OBD II DTCs The failure modes of ignition actuatorare diagnosed by OBD II. DTCs for these faults are 350-379.

Page 121: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

Principle of operation

OBD II DTCs

EGR actuatorEGR actuator The EGR actuator is a vacuum operated

diaphragm valve, with a spring that holds the valve closed if no vacuum is applied.The vacuum that operates the diaphragm is supplied by the intake manifold and is controlled by a solenoid operated valve under control of the PCM. When the solenoid is energized by the PCM the EGR valve is opened by the applied vacuum.When the solenoid is deenergized the the vacuum is cut off from the EGR valve and the spring holds the EGR valve closed. The amount of EGR is controlled by the duty cycle of the pulsed control current that is proportional to the average time ofenergized solenoid. The duty cycle, and the valve opening are properly controlledto ensure exact amount of EGR is provided without adversely affecting emissions.

The duty cycle of the current pulse that energizes the solenoid ,

diagnostics.

The failure modes of EGR flow are diagnosed by OBD II. DTCs for these faults are 400-408.

Diagnostics and the EGR amount are correlated periodically by OBD II

Page 122: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

Idle air control (IAC) valveIdle air control (IAC) valve Principle of operation The valve is an electronicallycontrolled throttle bypass valve which allows air to flow around the throttle plate(which is closed due to low engine RPM and vehicle being stationary) and produces thesame effect as if the throttle is slightly opened. A stepper motor opens the pintle (valve)allowing a limited amount of air to bypass the closed throttle plate. The steppermotor controls the pintle movement accurately thus controlling the amount ofbypass opening into the intake manifold. The duty cycle of the stepper motor is controlled by the PCM which monitors the pintle position and commands thestepper motor to move back the pintle to open the bypass by the calculated amount and move the pintle forward to close the bypass at the end of the duty cycle.

The duty cycle of the stepper motor , and the amount of bypass by thepintle valve are correlated periodically by OBD IIdiagnostics. The initial position and the final position of the pintlevalve are continuously checked.

Diagnostics

OBD II DTCs The failure modes of idle air flow are diagnosed by OBD II. DTCs for these faults are 505-507.

Page 123: OBD_ganesan_w2

Secondary air valvesSecondary air valves Principle of operation:

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

The secondary air is controlled by twosolenoid valves similar to the EGR valve. One valve switches airflow to the exhaustsystem or to outside air cleaner. The other valve switches air flow to the exhaust manifold or to the second chamber of the three-way catalytic converter.The air routing is done by the PCM based on engine coolant temperature, andA/F ratio. During cold start the secondary air goes to exhaust manifold, and during closed loop operation, secondary air goes into catalytic converter. During heavy loads and during severe deceleration, secondary air is directed to air cleaner whereit has no effect on exhaust temperature.

Diagnostics The duty cycle of the current pulse that energizes the solenoid , and the secondary air flow are correlated periodically by OBD IIdiagnostics.

OBD II DTCs The failure modes of secondary air flow are diagnosed by OBD II.DTCs for these faults are 410-419.

Page 124: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnosticsPrinciple of operation

Diagnostics

OBD II DTCs

Fuel metering actuatorFuel metering actuator The actuator used for electroniccontrol of fuel metering is the throttle body fuel injector. The TBFI consists of one or two solenoid-operated fuel injectors that are mounted in a housing on the intakemanifold. The fuel is injected into and atomized by the moving air stream that flowsinto the intake manifold. PCM controls the amount of fuel. Fuel metering actuatordelivers fuel in precise amounts under PCM control. The amount of fuel injected intothe cylinder is determined by the length of time that the injectors are energized which istheir duty cycle. The injection time is synchronous with engine speed and is given by:intake air amount/engine speed x compensation coefficient (correction factor) +voltage-compensated injection time. Fuel trim is used to find the correction factor.Compensation coefficients are dependent on driving conditions such as heavy load, idle, or braking. Asynchronous injection is performed during start-up and acceleration. Fuel injectors are based on multipoint injection in which each each injector is mounted on the intake manifold of its cylinder.

PCM monitors the rate of updating fuel trim and the correction factor to determine if the fuel metering actuator (and injectors ) is functioningproperly

The failure modes of fuel system are diagnosed by OBD II. DTCs for these faults are 170-175.

Page 125: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

Fuel injector Fuel injector Principle of operation Individual fuel injectors located

in the intake manifold near the intake valve is the current practice. Each fuel injector is a solenoid activated plunger which is normally closed inhibiting fuel delivery. Whenactivated, the valve opens and a predetermined quantity of fuel is sprayed into theair flowing into the cylinder and mixed with this air. This valve opening is timedrelative to the intake stroke by the PCM controller.The fuel injector consists of a spray nozzle and a solenoid operated plunger. Wheneverthe plunger is lifted from the nozzle, fuel flows at a fixed rate through the nozzle intothe air stream going to the intake manifold. The plunger acts as a fuel injection on-offvalve. The plunger position is controlled by a solenoid and a spring. When no current is applied to the solenoid, the plunger is tightly held against the nozzle by a spring.The plunger is pulled away from the nozzle when the solenoid is activated, causingfuel to flow which is under pressure. The solenoid, plunger, and nozzle act as anelectrically switched valve, which is closed or open, depending on whether the the control current is off or on respectively. The fuel flow rate is regulated by fuel pressure and nozzle geometry. The amount of fuel is proportional to the time the valve is open. The control current that operates the fuel injector is pulsed on and off, and the Air/Fuel ratio is proportional to the duty cycle of the pulse train from the PCMcontroller.

Page 126: OBD_ganesan_w2

Sensors and Actuators Sensors and Actuators Employed in OBD II Employed in OBD II DiagnosticsDiagnostics

Diagnostics The duty cycle of the current pulse that energizes the solenoid , and the fuel amount are correlated periodically by OBD IIdiagnostics.

OBD II DTCs The failure modes of fuel injector are diagnosed by OBD II. DTCs for these faults

are 251-296.

Page 127: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II DiagnosticsOBD II Diagnostics

PowertrainPowertrain Control Module (PCM) performs the following functions in relatControl Module (PCM) performs the following functions in relation to ion to OBD II Diagnostics: OBD II Diagnostics:

Perform microprocessorPerform microprocessor--based self diagnostics to ensure based self diagnostics to ensure correct operation of the PCM and safe storage of correct operation of the PCM and safe storage of OBD II diagnostic data in memory.OBD II diagnostic data in memory.

Perform OnPerform On--Board diagnostics in real time and alert the Board diagnostics in real time and alert the driver by illuminating MIL in case of a faultdriver by illuminating MIL in case of a fault

PerformPerform powertrainpowertrain control functions to reduce emissions control functions to reduce emissions and meet OBD II regulations during openand meet OBD II regulations during open--loop loop operation at startoperation at start--up time.up time.

PerformPerform powertrainpowertrain control functions to reduce emissions control functions to reduce emissions and meet OBD II regulations in closedand meet OBD II regulations in closed--loop control loop control during normal operation. during normal operation.

Page 128: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II OBD II

Perform microprocessorPerform microprocessor--based self diagnostics to ensure correct operation based self diagnostics to ensure correct operation of the PCM and safe storage of OBD II diagnostic data inof the PCM and safe storage of OBD II diagnostic data in memory.memory.

The PCM performs the following self diagnostics:The PCM performs the following self diagnostics:

Verify the checksum of the program memory in ROM with its functVerify the checksum of the program memory in ROM with its function and ion and correct version.correct version.

Perform read and write test of RAM cells for fault free memory Perform read and write test of RAM cells for fault free memory

Perform processor functions in CPU, peripheral devices includingPerform processor functions in CPU, peripheral devices including A/DA/Dconverters, watchdog timers, and registers to verify that the prconverters, watchdog timers, and registers to verify that the processor is ocessor is functioning properly.functioning properly.

Perform checks on stored vehicle data and verify that thePerform checks on stored vehicle data and verify that thedata is not corrupted and is within reasonable limits of vehicldata is not corrupted and is within reasonable limits of vehicle operation. e operation.

Page 129: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II OBD II

Perform OnPerform On--Board diagnostics in real time and alert the driver by illuminatBoard diagnostics in real time and alert the driver by illuminating ing MIL in case of a fault . MIL in case of a fault . The PCM performs on-board diagnostics in real time

by interspersing diagnostics with vehicle control functions. The diagnostics are classified into priority levels from 1 to 8 or 9. The highest priority level tests are done every 1 millisecond, followed by next priority level tests every 5 milliseconds, 10 milliseconds, 20 milliseconds, 50 milliseconds, 100 milliseconds, 200 milliseconds, 500 milliseconds, and 1 second. The highest priority level tests are those thateffect safety and emissions to a high degree according to OBD II regulations. These include Oxygen sensor (lambda sensor) , and fuel trim checks during closed loop operation of the vehicle. The next priority checks are the interrupttimers, and watchdog timers. The next priority tests are sensors, including EGO sensor, Throttle position sensor, Misfire detection, MAP sensor, Engine RPM sensor, MAF sensor, Crankshaft position sensor, and Engine coolant sensor. The next priority tests are EGR intrusive tests, Catalytic converter's secondary air, and canister purge, fuel level sensor, pedal actuator, and ignition timer. The next priority checks are periodic self tests.

Page 130: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD IIOBD II

The PCM is interrupted by the real time scheduler during the performance of its normal vehicle control functions when the on-board tests are due. At this time thePCM saves its current state of the vehicle and performs the diagnostics. Thistakes about 100 microseconds. Then the PCM returns to its normal vehicle control functions. This repeats for each priority level diagnostics. In this manner the PCM spends about 15- 40% of its time to diagnostics and the rest to perform its normal vehicle control functions. The method of testing each component depends on the electrical characteristics and vehicle functions performed by the device. The PCM maintains the low and high limits for each test parameter, and normal range of values and performance requirements for each component that it tests. The PCM also has adequate hardware test capability to find a short circuit, or open circuit, or the noise level of a signal, including battery, power supply, wiring harness, each sensor, actuator and control unit related to emissions control. The PCM tests each sensor by measuring each test parameter, such as input, or outputand comparing it with the expected value stored in the technical data for the sensor.

Page 131: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II OBD II

The PCM also compares the signals of the components under test with a combination of information provided by other sensors, to verify the reasonableness of values provided by the components. The noise level and the performance of each signal of the component is checked as well. Actuators are tested similarly to the way the sensors are tested for short circuit, open circuit, and range and performance levels. The test method also includes computing a test output of a sensor using different engine parameters and comparing them for compliance. This is called analytical redundancy. The actuator under certain conditions is intrusively activated and its output is measured to verify against the expected value for proper operation. If discrepancies to the nominal values are diagnosed in any component under test , the information is stored in memory with all the relevant supporting data, such as engine speed, MAP sensor, coolant temperature, and others. This is called “Freeze Frame” since it gives the vehicle’s state at the instant of failure of that component.. Thus defects that appearance or under certain conditions can be diagnosed. If the fault occurs only once during several cycles, it is deleted.

Page 132: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II OBD II

If the fault persists for two cycles consecutively, it is not erased until the defectis repaired by the technician. In case of an out of range output of a sensor , the PCM substitutes a corresponding reasonable value for that vehicle condition of operation. The PCM also provides clear information to the driver byilluminating the MIL (Malfunction Indicator Light) in case of a defect without causing alarm for minor problems. All relevant data for off-board diagnostics, and repair are stored by the PCM in its memory for later use. In the case of a defect that completely impairs the vehicle performance the PCM has the fullcapability to switch the vehicle state to a safe state of lesser capability called “Limp Home” state, in which the vehicle is brought to a safe degraded operating condition, that includes a halt of the vehicle. The PCM communicates with the OBD II scan tool and provides diagnostic data, and OBD II DTCs of all faultsexperienced by the vehicle so far to the external tester to facilitate off-board diagnostics, and vehicle repair. In this respect OBD II provides SAE J 1850 datalink for communication of diagnostic data, SAE J 2012 provides the DTC messageformats, and SAE J 1979 provides the test modes, requesting PCM for emissionsrelated powertrain diagnostics data.

Page 133: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II OBD II

OBD II Functions: These include catalyst monitoring, misfire monitoring, evaporative system monitoring, secondary air system monitoring, fuel systemmonitoring, oxygen sensor, monitoring, EGR (exhaust gas recirculation) systemmonitoring, and comprehensive component monitoring.Catalyst: PCM shall individually monitor the front catalyst or catalysts which receive untreated engine out exhaust gas for malfunction. This is done by monitoring the oxygen sensor in front of the catalyst. In addition the PCMshall monitor the oxygen sensor situated down stream of the catalyst, and comparethe signals of the two sensors to verify that the catalysts are functioning properly.A properly functioning catalyst shows a storage effect such that the oscillationsof the lambda oxygen sensor at the down stream of the catalyst are minimal orzero, while the upstream oxygen sensor is oscillating with amplitude and frequency of the limit cycle of the rich/lean, air /fuel mixture.Misfire Detection: The PCM shall monitor engine misfire and identify cylinderexperiencing misfire. If a certain percentage of misfires within 200 or 1000 revolutionsis detected, a fault code is stored by the PCM and the MIL is illuminated by the PCM.Misfire detection is critical to emissions and is described in detail in a later section.

Page 134: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II OBD II

Oxygen sensor: The PCM shall monitor the output voltage, the response rate, and other parameters that can affect emissions, and all fuel control oxygen sensors for malfunction. The algorithm involves monitoring for short circuit, or breaks, and monitoring the switching frequency of the closed-loop control. If this is too slow or too fast relative to the limit cycle frequency of the air/fuel mixture, then theoxygen sensor is deemed defective. The PCM illuminates the MIL in the event of a fault and stores the DTC and diagnostic data in memory. Heated sensors are monitored using heater current, voltage, and sensor temperature .Evaporative system: The PCM shall control the air flow of the complete evaporativesystem. The PCM shall also monitor the emission of HC vapors into the atmosphereby performing a pressure check and a vacuum check of the purge valve, and the canister valve, using intrusive purge operations. The algorithm is two fold. At idle position, the purge valve is activated and the lambda sensor is monitoredfor its reaction which should indicate a rich reading (high voltage of 900 mv). For leak detection of the evaporative system, the canister valve is closed, and the canister pressure is decreased to about about -1.5 KPa. Then the complete system is turned off and the pressurewithin the canister is monitored for variation with time. The pressure gradient, together with other parameters like the amount of fuel, may indicate a leak. If the leak persists for twoconsecutive cycles, the MIL is illuminated.

Page 135: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II OBD II

Secondary Air system: The PCM shall monitor the secondary air delivery systemand proper functioning of the air switching valves. The algorithm consists in monitoring the lambda sensor for correlated deviations when the secondary air flow is changed from exhaust manifold or to catalyst chamber or to outside air cleaner.Fuel system: The PCM shall monitor the fuel delivery system. The algorithm is to monitor the deviations of the stoichiometric ratio which last for a longer time and store them within the adaptive mixture controller consisting of short term fuel trim, and long term block learn. If these values exceed defined limits, components of the fuel system are deemed defective. This will result in illuminating the MIL and storing the DTC in memory.Exhaust Gas Recirculation (EGR) system: The PCM shall monitor the EGR system for low and high flow rate malfunctions. The algorithm is two fold: At overrun, the fuel is cut off and the EGR valve is completely opened. The flow of exhaust gas to the intake manifold raises the manifold pressure, which is recorded. Secondly monitor the increase of he manifold intake temperature when the EGR valve is opened.

Page 136: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II OBD II

PerformPerform powertrainpowertrain control functions to reduce emissions control functions to reduce emissions and meet OBD II regulations during openand meet OBD II regulations during open--loop operation at startloop operation at start--up time.up time.

The primary function of the PCM is to control the powertrain operation during the start up and during the warm up conditions. In both the conditions, theprimary function of the PCM is to maintain the Air/Fuel ratio at or nearstoichiometry. The modes in which this control is accomplished are :open-loop control and closed-loop control corresponding to start up and warm up condition respectively. In this section, we consider the open-loop control and in the next section we will describe the closed-loop control by the PCM. The open-loop control by the PCM is in effect during the start up of the vehiclewhen the electronic fuel control system is not controlled by the lambda oxygen sensor due to its low temperature (below 300 C). During this mode thePCM controls the fuel system to remain in stoichiometry by using MAP, Engine RPM, EGR and Coolant temperature sensor in stead of the lambda oxygen sensor.

Page 137: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II OBD II

The PCM obtains the mass air flow from the MAF sensor and obtains the massfuel required to keep the air/fuel ratio equal to stoichiometry (14.7) from lookup tables. The inputs to the lookup table is MAP, Engine RPM, Coolant temperature,and EGR, all of which are readily available by computation, or lookup table.The value of the speed density product Ra* da is given by:

Ra = (Engine RPM/60) * ( Engine displacement/2)* volumetric efficiency - EGR volume flow rate

da = Ma / Ra , where Ma is the mass of air, and Ra is the volume at in take air temperature T.

Tables of da, the density of air measured versus temperature are available in lookup tables.Engine displacement and volumetric efficiency are engine design parameters, which areconstant. Lookup tables with inputs: Engine RPM, MAP, T, and EGR give directly the mass flow rate of air, which is product Ra* da . This is used as input into another lookup table that gives the duty cycle of the fuel injector, which gives the amount of fuel required to keep the A/F mixture at stoichiometry. This lookup is performed by the PCM to complywith OBD II regulation mandated by CARB and EPA for controlling emissions..

Page 138: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II OBD II

PerformPerform powertrainpowertrain control functions to reduce emissions control functions to reduce emissions and meet OBD II regulations in closedand meet OBD II regulations in closed--loop control loop control during normal operation.during normal operation.

Closed-loop mode of control is selected by PCM when the lambda sensor has attained a temperature more than 3000 C. The intake Air/Fuel ratio is controlled in a closed loop by measuring the EGO at the exhaust manifold and altering the input fuel flow rate with fuel injector to correct for a rich orlean mixture indication. The PCM continuously adjusts the output signal to the fuel injector to maintain stoichiometry by varying the duty cycle. Variationsin engine transport delay with RPM are corrected by reducing the cycle frequency and duty cycle ramp rate with decreasing RPM. The fuel flow is corrected by using fuel trim correction using short term update and long term update scheme, to compensate for the engine performance over time.

Page 139: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II OBD II

PerformPerform powertrainpowertrain control functions to reduce emissions control functions to reduce emissions and meet OBD II regulations in closedand meet OBD II regulations in closed--loop control. loop control.

Acceleration Enrichment: When heavy load is demanded by the driver, thePCM adjusts the fuel control to provide enriched air/fuel mixture to maximize engine torque and neglect emission control. This is for short time and isapproved by EPA. The PCM performs this by detecting high throttling anglesensor voltage or high MAP sensor value. In case WOT, the PCM increases the duty cycle of the fuel injector to the maximum allowed value, which may result in A/F ratio of as low as 12:1.

Page 140: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II OBD II

PerformPerform powertrainpowertrain control functions to reduce emissions control functions to reduce emissions and meet OBD II regulations.and meet OBD II regulations.

Deceleration Enleanment and Idle Speed Control: When the driver decelerates the vehicle very hard, the PCM reduces the engine torque by cutting off fuel , with decel fuel cut off mode in which the fuel injector is turned off or the duty cycle is drastically reduced. A typical algorithm for fuel injection duration for the desired Air/Fuel ratio of stoichiometry is given by:T = base pulse width from lookup table for mass air flow + closed loop correction factor closed loop correction factor is the fuel trim block learn value alluded earlier.For open-loop control , closed-loop correction factor is zero.For closed-loop operation, correction factor, C, is given by:

C = I*A + B*F, where A and B are constants, and I is the integral part, and F is the fractional part of the correction factor..

Page 141: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II OBD II

PerformPerform powertrainpowertrain control functions to reduce emissions control functions to reduce emissions and meet OBD II regulations.and meet OBD II regulations.

I and F are determined from the fuel trim, and EGO sensor. When EGO indicates rich mixture , Fuel trim value I is reduced by 1, and increased by 1 for lean mixture.The base pulse width of fuel injector is proportional to mass air flow given by:

T = K* Ra , where factor K is determined by the PCM, depending on the Mode offuel control. For closed-loop normal operation, K corresponds to stoichiometric Air/Fuel mixture. For cold start, K corresponds to A/F = 12:1. For deceleration, K=0.The mass air flow is calculated by the PCM as described before.

Page 142: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II DiagnosticsOBD II Diagnostics

PerformPerform powertrainpowertrain control functions to reduce emissions control functions to reduce emissions and meet OBD II regulations.and meet OBD II regulations.

Idle Speed Control: When the throttle angle reaches its closed positionand engine RPM falls below a preset value (about 600), the PCM switches to idle speed control mode. The PCM controls the idle air controlpintle (valve) to let air to flow into intake manifold, bypassing the closedthrottle to prevent the engine from stalling due to lack of torque. Thepintle is operated by a stepper motor, which withdraws the pintle from itsclosed position (seat) to open the bypass that lets a limited amount of air flow into the intake manifold. Idle speed is detected by the RPM sensorindicating a low value, the vehicle is stationary, and throttle is closed. ThePCM adjusts the pintle to keep the idle speed around 600 to 700 RPM. Thepintle valve is completely closed when engine is not idling.

Page 143: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II DiagnosticsOBD II Diagnostics

PerformPerform powertrainpowertrain control functions to reduce emissions control functions to reduce emissions and meet OBD II regulations in closedand meet OBD II regulations in closed--loop control.loop control.

EGR Control: At high engine load (high throttle angle), and high Engine RPM, and at high engine coolant temperature, the cylinder temperature at combustionreaches temperature greater than 30000 F which causes NOx emissions to increasebeyond the OBD II limits. For this reason, the PCM recirculates a small portion ofthe exhaust gases into the intake manifold. This has the effect of reducing oxygen content without reducing the mass of gas processed. The combustion impartsenergy to the inert exhausts gas as well as to the air charge. The net effect isto retain much of the engine power while reducing the flame temperatureat part load, thus decreasing production of NOx. The PCM controls the EGRvalve depending on the throttle angle, engine RPM, coolant temperature. EGR is completely closed during cold start and during start up of the engine.The duty cycle of the EGR valve is obtained from predefined table lookup.

Page 144: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II DiagnosticsOBD II Diagnostics

PerformPerform powertrainpowertrain control functions to reduce emissions control functions to reduce emissions and meet OBD II regulations in closedand meet OBD II regulations in closed--loop control.loop control.

EGR Control (contd) : The EGR signal can either control a valve opening, which is detected by a valve position sensor, or the PCM can meter the exhaust gasin the same way as the PCM meters the fuel in the fuel injector. The PCM uses the sensor similar to throttle position sensor to determine the amount of EGR fed into the air intake during open loop control mode, to make air/fuel ratiocalculation, when it is not stoichiometric ratio. This sensor gives an electrical signal which is proportional to the amount of opening of the EGR valve that can be used to compute the amount of EGR from the knowledge of the valve’s duty cycle.

Page 145: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II DiagnosticsOBD II Diagnostics

PerformPerform powertrainpowertrain control functions to reduce emissions control functions to reduce emissions and meet OBD II regulations.and meet OBD II regulations.

Secondary Air management: The PCM controls the powertrain operation inengine warm-up mode by selecting a warm-up time from a table lookuptable based on the coolant temperature. During engine warm-up the Air/Fuelratio is still rich as in during engine crank, when the engine is still cold. The PCMcontrols the powertrain functions in open-loop mode and uses secondary air management to bring up the converter temperature as well as EGO sensor temperature, to go into closed-loop mode as soon as possible when the emissions are lowest and meet OBD II requirements. The PCM provides extra oxygen rich air to either the converter itself, or to the exhaust manifold. The catalyst temperaturemust be above 2000 C to efficiently oxidize HC and CO and reduce NOx to N2 .During warm-up when the catalytic converter is cold, the HC , and CO are oxidized in the exhaust manifold. This creates extra heat to speed warm-up of the converter,and EGO sensor, enabling the PCM to go into closed-loop control.

Page 146: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II DiagnosticsOBD II Diagnostics

PerformPerform powertrainpowertrain control functions to reduce emissions control functions to reduce emissions and meet OBD II regulations.and meet OBD II regulations.

Secondary Air management (contd): The converter can be damaged if too much heat is applied to it. This can occur if large amounts of HC and CO are oxidized inexhaust manifold during heavy loads which call for fuel enrichment or during severe deceleration. In such cases, the PCM directs the secondary air to the aircleaner where it has no effect on exhaust temperature.

After warm-up, the main use of secondary air is to provide an oxygen rich air to thesecond chamber of the three-way catalyst, dual-chamber converter system. In the dual chamber converter, the first chamber contains rhodium, and platinum to reduce NOx and to oxidize HC and CO. The second chamber contains only platinumand palladium.. The extra oxygen from the secondary air improves the ability of theconverter to oxidize the HC and CO in the second converter chamber. The PCM controls the secondary air using two solenoid valves similar to EGR valve.

Page 147: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II DiagnosticsOBD II Diagnostics

PerformPerform powertrainpowertrain control functions to reduce emissions control functions to reduce emissions and meet OBD II regulations.and meet OBD II regulations.

Secondary Air management (contd): The first solenoid valve switches air flow to theair cleaner or to the exhaust system. The second solenoid valve switches air flow either to the exhaust manifold or to the catalytic converter. The PCM controls the air flow depending on the engine coolant temperature, and Air/Fuel ratio which is notstoichiometric ratio in this mode, which is open-loop control.

Evaporative Emission Canister Purge: The PCM releases the collected fuel fuel vapors in the canister into the intake manifold via a solenoid controlled purge valve periodically, during closed loop operation. This will simplify fuel calculationduring open-loop control.

Page 148: OBD_ganesan_w2

Functionality ofFunctionality of PowertrainPowertrainControl Module (PCM) in Control Module (PCM) in OBD II DiagnosticsOBD II Diagnostics

PerformPerform powertrainpowertrain control functions to reduce emissions control functions to reduce emissions and meet OBD II regulations.and meet OBD II regulations.

Automatic system Adjustment:: The PCM during closed-loop mode of controlchecks the open-loop calculated air/fuel ratios and compares them with closed-loop average limit values which are the ideal values for minimumemissions. If the difference is large, the PCM corrects the open-loop lookup table values so that the open-loop values are in close agreement with the closed-loop values. This updated open-loop lookup table is stored innon-volatile RAM memory. When the engine is started next time the PCMuses the new lookup values which are closer to the stoichiometric ratio. This feature is important since it enables the PCM to adjust to long-term changes in engine and fuel system conditions due to wear and usage. This is similarto fuel trim algorithm for fuel injection control. These are all the PCM control functions performed to reduce emissions and comply with OBD II requirements.