13.07.2015 Views

Introduction to On Board Diagnostics (II)

Introduction to On Board Diagnostics (II)

Introduction to On Board Diagnostics (II)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)<strong>On</strong> board <strong>Diagnostics</strong> Regulations in the U.S.A. forlight and medium duty vehicles (internal combustion engines)are introduced <strong>to</strong> implement the air quality standards.In this respect California Mo<strong>to</strong>r vehicle PollutionControl <strong>Board</strong> (CMVOCB) was created in 1960.California and the federal government used adriving cycle <strong>to</strong> certify 1966 vehicles and newermodels which was referred <strong>to</strong> as either CaliforniaCycle or the Federal Test Procedure (FTP)The following OBD <strong>II</strong> requirements are in force:All vehicle’s emission control systems and components that can affect aemissions must bemoni<strong>to</strong>red. Malfunctions must be detected before emissions exceed 1.5 times the standardspecified by EPA.Malfunctions must be detected within 2 driving cycles.If a malfunction is detected a Malfunction Indica<strong>to</strong>r Light (MIL) is illuminated.


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)The First major Clean Air Act was adopted by the Congress in1970.Congress established the Environmental Protection Agency(EPA) with the overall responsibility of regulating mo<strong>to</strong>rvehicle pollution <strong>to</strong> the atmosphere. Congress also identifiedthe Inspection and Maintenance (I/M) programs as analternative for improving the air quality.


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)All of the previous regulations led <strong>to</strong> the appearance of thecharcoal canister, exhaust gas recirculation (EGR) valves, andfinally the catalytic converters in 1975.Moreover, in 1977 amendments <strong>to</strong> the Clean Air Act mandatedinspection and maintenance for vehicles used in high-pollution areas affected by high Hydro carbon (HC) emissions.


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)<strong>On</strong> <strong>Board</strong> <strong>Diagnostics</strong> (OBD) systems were designed <strong>to</strong>maintain low-emissions of in-use vehicles, includinglight and medium duty vehicles.In 1989, The California Code of Regulations (CCR) known asOBD <strong>II</strong> was adopted by the California Air Resources <strong>Board</strong>(CARB)OBD <strong>II</strong> is the next generation OBD system of vehiclesdesigned <strong>to</strong> reduce the time between occurrence of themalfunction and its detection and repair, with the objective<strong>to</strong> reduce hydrocarbon (HC) emissions caused bymalfunction of the vehicle’s emission control system.


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)OBD <strong>II</strong> system is designed <strong>to</strong> satisfy EPA regulations whichlimit the amount of HC emissions from the vehicle.OBD <strong>II</strong> will also minimize the damage <strong>to</strong> other vehiclesystems or components.Such diagnostic systems are implemented by incorporatingadditional software and hardware in the vehicle electronicssystem <strong>to</strong> collect and analyze data already available <strong>to</strong> theon-board computer, and moni<strong>to</strong>ring the entire emission controlsystem.


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)The U.S. Federal Government has published test procedures that include iseveral steps such as Dynamometer test, Hydro Carbons Analyzer, and otherAnalyzers. The vehicle is operated according <strong>to</strong> a prescribed schedule of speed and load<strong>to</strong> simulate highway driving as well city driving. The emissions are then measured usingthe above instruments. Standards have been set for the vehicle half-life life (5 years or 50000miles which ever comes first) and full cycle (10 years or 100000 miles). The followingstandards are enforced 100% after 1996:• HC 0.31 gms /mile• CO 4.20 gms/mile• NOx 0.60 gms/mile (non-diesel)• 1.25 gms/mile (diesel)


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)These FTP regulations are enforced by EPA for all Light andMedium Duty vehicles made in U.S.A. The standards forEuropean and Asian made vehicles have different standardswhich are more relaxed.The European and Asean standards are not yet completelyfinalized by their countries.


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)OBD <strong>II</strong> requires the manufacturers <strong>to</strong> implement new comprehensiveon-board diagnostic systems beginning in the 1994 model year,<strong>to</strong> replace OBD IThe EPA in 1978 issued its first policy for Inspection andMaintenance (I/M) of vehicles that emitted Hydro Carbons in<strong>to</strong>the atmosphere.As emissions increased, the EPA regulations grew stricter, resultingin the introduction of the 3-way 3catalytic converter, on-board computersand oxygen sensors in 1981.


OBD <strong>II</strong> moni<strong>to</strong>rs more components and systemsthan OBD-I, including:• Catalytic converters• Evaporative control System• Emissions control system• Emissions related powertrain performance - Oxygen sensor• Emissions related sensors and actua<strong>to</strong>rs- EGR moni<strong>to</strong>ring• Detection of engine misfire• PCV (Positive Crankcase Ventilation) (implementation: 2002 - 2004)• Fuel system - closed loop fueling performance• Thermostats (implementation: 2000 - 2002)Components are moni<strong>to</strong>red for :uCircuit continuity and out of range values of sensors, actua<strong>to</strong>rs, , switches, and wiresuFunctional checks for output components listed aboveuReasonable value checks during vehicle operation such as rationality, sanity, or logic checks forinput components, and output components where applicable.Thermostat moni<strong>to</strong>ring is the new addition <strong>to</strong> the existing OBD <strong>II</strong> requirements. This isrequired due <strong>to</strong>:uThermostat degradation can extend the time of open-loop operation at start-upuProlonged open-loop operation will increase emissionsu“warmed-up” coolant temperature is a must for all OBD <strong>II</strong> moni<strong>to</strong>ring operations.New requirements for thermostats for 2000-2002 2002 implementation include the following:uDetection of malfunctions that will affect the coolant temperature re and disable OBD <strong>II</strong> moni<strong>to</strong>ring functions due <strong>to</strong> lower thannormal temperature operation of the vehicleuDetection of malfunctions that will prevent vehicle from reaching g normal operating temperature.PCV (Positive Crankcase Ventilation) failure will increase the emissions eby 1.2 g/mi for Hydro Carbons per vehiclePCV must be moni<strong>to</strong>red for this reason and its requirements are:Detect PCV hose disconnections that can cause increased emissionsMeet all design guidelines concerning hoses and valve connections s and materials <strong>to</strong> ensurepositive crankcase ventilation.


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)The intent of OBD <strong>II</strong> systems is <strong>to</strong> detect most vehiclemalfunctions when performance of a powertrain component orsystem deteriorates <strong>to</strong> the point thatthe vehicle’s HC emissions exceed the thresholdvalue tied <strong>to</strong> the applicable EPA emission standard.The vehicle opera<strong>to</strong>r is notified at the time when the vehiclebegins <strong>to</strong> marginally exceed emission standards, byilluminating the Malfunction Indica<strong>to</strong>r Light (MIL)


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)Both CARB and EPA regulations require moni<strong>to</strong>ring of systems, and illuminatingMIL and s<strong>to</strong>rage of a Diagnostic Trouble Code (DTC) if a fault is detected.<strong>On</strong>ce per trip evaluation:uCatalyst Catalyst efficiency (conversion efficiency)uHeated Heated catalyst (time <strong>to</strong> attain rated temperature)uEvaporative system (air flow /vapor leak detection)uSecondary Air system (proper air amount during idle)uOxygen Oxygen sensor (output voltage and response frequency)uOxygen Oxygen sensor heater (proper current and voltage drop)uEGR EGR system (proper exhaust gas flow rate in<strong>to</strong> intake manifold)


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)Continuous evaluation:uMisfire detection (percent misfire and specific cylindernumber)uFuel system performance (proper fuel delivery and nozzleflow)uComprehensive component moni<strong>to</strong>ring - Input sensor andoutput actua<strong>to</strong>r that can affect emissions.uincrease in emissions greater than 50 % of standard isconsidered objectionable.


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)OBD <strong>II</strong> is an onboard diagnostics and service methodology.OBD <strong>II</strong> mandates a standard scan <strong>to</strong>ol (SAE J 1978) with a single standardplug for all vehicles manufactured in U.S.A.Diagnostic test modes (SAE J 1979) include:uFault Fault code handlingu“Readiness” codesuReal Real time vehicle informationu“Freeze “Freeze Frame” information.Standard nomenclature for all OBD <strong>II</strong> codes (SAE J 1930) is mandated.OBD <strong>II</strong> standardizes on most Trouble Codes (TC) for vehiclemalfunctions identified by regions, such as powertrain, , body, etc.OBD <strong>II</strong> standardizes on number of sensor readings, messageformats, message priorities, etc. for all vehicles.


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)OBD <strong>II</strong> standardizes on the amount of memory (“FreezeFrame”) it uses <strong>to</strong> s<strong>to</strong>re the readings of the vehicle sensors whenit logs an emission related intermittent (“his<strong>to</strong>ry”) TroubleCode(TC).OBD <strong>II</strong> standardizes on diagnostic method of s<strong>to</strong>ring troublecodes and displaying Malfunction Indica<strong>to</strong>r Light (MIL) whichcannot be removed until the malfunction is repaired.


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)OBD <strong>II</strong> provides additional information <strong>to</strong> technician for diagnosis is and repairof emission related problems.Item Legal Requirement Diagnostic techniquet______________________________________________________Catalytic Converter Illuminate MILDual sensors placedmoni<strong>to</strong>ring when HC conversion efficiencyat the front and rear end of thefalls <strong>to</strong> 60%converter___________________________________________________________________________Misfire moni<strong>to</strong>ring Illuminate MIL on detectingMeasure change inmisfires in predefined % of crankshaft speedmisfires in any cylinder(s) and estimate indicatedwithin 200 or 1000 revolutions <strong>to</strong>rque developed bydepending on cold starteach cylinder after(open-loop) orcombustion.closed-loop loop operation.Complicated computationsare carried out. Also identify ithe specific cylinder experiencingmisfire._______________________________________________________________________________


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)_______________________________________________________________________________Fuel System Illuminate MIL when deviations, ofMeasuredeviations of fuel demandmoni<strong>to</strong>rings<strong>to</strong>ichiometric ratio which last for a froms<strong>to</strong>ichiometric ratio overlonger time s<strong>to</strong>red within adaptive prolongedamount of time. Comparemixture controller, exceed defined value of Lambdasensor with O 2 sensorlimits due <strong>to</strong> fuel systemcomponents not complyingwith specification._______________________________________________________________________________


________________________________________________________________________________Oxygen sensor Illuminate MIL when the switchingMoni<strong>to</strong>r response time of two lambdamoni<strong>to</strong>ring frequency of the control-loop loop exceeds sensors in front and rear of thepredefined limit. Check input t circuit catalytic converter. Lambda sensorvoltage for detecting short circuit reacts slower on variations of the A/For open circuit. Bias is 0.450 0 volts. mixture, thus increasing the period ofthe lambda sensor regulation whichis the inverse of the closed-looploopfrequency.____________________________________________________________________________________EGR moni<strong>to</strong>ring Illuminate MIL when EGR operation Moni<strong>to</strong>r manifold temperature change,fails <strong>to</strong> indicate increasemanifold pressure change, on EGR flow w andin Manifold pressure orengine RPM change as well. Use sensorsfails <strong>to</strong> indicate increase in <strong>to</strong> detect these changes.manifold intake temperature or .decrease of about 50 engine RPM.EGR can be intrusively induced d duringnormal operation, or interruptedtedwhen EGR operation is occurring andmoni<strong>to</strong>r these changes.___________________________________________________________________________Secondary Air Illuminate MIL when lambda sensorMoni<strong>to</strong>r lambda sensor reading whensystem moni<strong>to</strong>ring deviation does not correlate withsecondary air is introduced in<strong>to</strong> thesecondary air flow changes. . exhaust manifold or catalyticIn open-loop operation, the air flow converter’s second chamber.should be in<strong>to</strong> exhaust manifoldprovided manifold temperature is_______________________________________________________________________________below threshold and engine load isbelow threshold. In closed-looploopoperation the air flow should bein<strong>to</strong> catalytic converter’s s secondchamber in three-way catalytic converter.


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)Most components are moni<strong>to</strong>red, including the catalyst andevaporative system, such that a malfunction is signaled as theemissions exceed 1.5 time the applicable standards.OBD <strong>II</strong> requires the detection of relatively low rates of enginemisfire, <strong>to</strong> prevent serious damage <strong>to</strong> the catalytic converter .


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)Further, OBD <strong>II</strong> also includes “Freeze Frame”, which allows thecomputer <strong>to</strong> s<strong>to</strong>re in memory the exact operating conditionswhen a fault occurred, so intermittent faults can be investigatedby revisiting the same conditions when the problem occurred.A standard access electrical connec<strong>to</strong>r which is identical for allvehicles is required, which means that a single inexpensivegeneric <strong>to</strong>ol can be used <strong>to</strong> read out fault codes.


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)Although OBD <strong>II</strong> requirements reflect state-ofof-the-art diagnosticsystem capability, there are limitations which apply <strong>to</strong> thecurrent techniques for detecting malfunctioning components.These limitations do not allow OBD <strong>II</strong> systems <strong>to</strong> take the placeof the FTP test for measuring vehicle emissions.The reason is that moni<strong>to</strong>ring systems can detect whencomponents are functioning within their operating range, butare limited with the ability <strong>to</strong> determine whether they arefunctioning accurately within the range.


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)OBD <strong>II</strong> is associated with IM240, the enhanced inspection/maintenanceanceprogram for states with air quality program like California.IM240 also gets in<strong>to</strong> the area of the new ASE (Au<strong>to</strong>motiveService Engineering) tests for the “super mechanics.”OBD <strong>II</strong> rules are copied from the CARB rules until 1997.OBD <strong>II</strong> rules for 1998 will be taken from EPA’s standards which includeiamong other things, an onboard computer <strong>to</strong> predict when a vehiclewill fail an emission test.


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)OBD <strong>II</strong> standardizes that many trouble codes which are set whena malfunction is detected in the emission related component of the tvehicle will be s<strong>to</strong>red in computer memory without a prospectfor erasure prior <strong>to</strong> repair.OBD <strong>II</strong> mandates that all trouble codes are logged when theyare set and are retrieved by the scan <strong>to</strong>ol when commanded.OBD <strong>II</strong> however turns on the Malfunction Indic<strong>to</strong>r Light (MIL)selectively in malfunction situations that require immediateattention of the driver for safety reasons.


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)Specific “Freeze Frame” diagnostic data must be s<strong>to</strong>red whenthe first malfunction is detected. If a second malfunction in thefuel system or misfire function occurs, then the first data mustbe replaced with the subsequent malfunction data. Diagnosticdata must be made available when requested by the Scan <strong>to</strong>ol.Results of the most recent tests and limits <strong>to</strong> which those resultsare compared with, must be made available for all emissioncontrol systems, for which OBD <strong>II</strong> diagnostics are conducted.The message content and down loading pro<strong>to</strong>col is defined forall fault codes, specific data values, and “Freeze Frame” data.


<strong>Introduction</strong> <strong>to</strong> <strong>On</strong> <strong>Board</strong><strong>Diagnostics</strong> (<strong>II</strong>)Malfunction must be detected before emissions exceed a specified threshold(generally 1.5 times the standards). In most cases, malfunctions must bedetected and logged within two (2) driving Cycles (California Cycles) ortrips.R & D(research and development) activity in moni<strong>to</strong>ring malfunctions ofvehicle components such as catalytic converters continues at a very rapidpace.There is plenty of room for the application of advanced control and signalprocessing techniques <strong>to</strong> control vehicle exhaust emissions using g OBD <strong>II</strong>.


Powertrain and EmissionControls in PassengerVehiclesAn Overview:<strong>On</strong>-line diagnosis of internal combustion engines in passenger vehiclesis mandated due <strong>to</strong> the strict environmental regulations in the U.S.A Uand in some European countries (e.g.., the EFTA (European Free TradeTAgency) partners) <strong>to</strong> control Hydro carbon emissions from the exhaust.Powertrain subsystem consists of the engine and transmission including theexhaust emission control apparatus which needs <strong>to</strong> be continuouslymoni<strong>to</strong>red by the engine controller (computer) for potential defectsleading <strong>to</strong> decreased effectiveness in emission control system (e.g., three-waycatalyst) resulting in increased emission of hydrocarbons which are regulatedby the EPA.


Powertrain and EmissionControls in PassengerVehicles (contd(contd)The powertrain components relevant <strong>to</strong> emissions are:• Throttle & Manifold• Exhaust & Fuel system• Combustion & Rotational dynamics• Au<strong>to</strong>matic TransmissionEach of the above components is further divided in<strong>to</strong> the following sub-components:Throttle & manifold:• Throttle Body assembly• Idle Air Control Valve (IACV)• Exhaust Gas Recirculation (EGR)• Intake Manifold


Powertrain and EmissionControls in PassengerVehicles (contd(contd)Exhaust & Fuel system consists of the following components:Exhaust & Fuel system:• Exhaust valves• Exhaust Gas line• Fuel Pump• Fuel Level Sensor• Vacuum Sensor• Canister Vent• Fuel Feed and Metering• Fuel Injection nozzles• Oxygen sensor• Catalytic Converter


Powertrain and EmissionControls in PassengerVehicles (contd(contd)Combustion and Rotational dynamics consist of the following components:onents:Combustion and Rotational dynamics:• Engine• Crankshaft assembly and flywheel• Crank angle sensor• Mass Air Flow (MAF) sensor• Coolant Temperature sensor• Manifold Absolute Pressure (MAP) sensor• Engine Speed sensor• Knock sensor• purge solenoid


Powertrain and EmissionControls in PassengerVehicles (contd(contd)Au<strong>to</strong>matic transmission consists of the following components:Au<strong>to</strong>matic Transmission:• Torque Converter• Au<strong>to</strong>matic transmission input shaft• Transmission lockup clutch• Hydraulic pump and hydraulic circuit• Solenoid valves• Throttle Position sensor• Vehicle Speed sensor• Transmission input shaft speed sensor


Powertrain and EmissionControls in PassengerVehicles (contd(contd)The goal of the <strong>On</strong>-<strong>Board</strong> <strong>Diagnostics</strong> is <strong>to</strong> alert the driver <strong>to</strong> the presence ofa malfunction of the emission control system , and <strong>to</strong> identify the tlocation ofthe problem in order <strong>to</strong> assist mechanics in properly performing repairs. Inaddition, the OBD <strong>II</strong> system should illuminate the Malfunction Indica<strong>to</strong>rLight (MIL) and s<strong>to</strong>re the Trouble Code in the computer memory for r allmalfunctions that will contribute <strong>to</strong> increased HC emissions.The Powertrain is controlled by the Powertrain control module (PCM)computer <strong>to</strong> deliver the required <strong>to</strong>rque <strong>to</strong> the vehicle requested by thedriver and <strong>to</strong> limit the vehicle emissions <strong>to</strong> the required minimum m <strong>to</strong> meetEPA regulations.


Powertrain and EmissionControls in PassengerVehicles (contd(contd)The powertrain functions are described <strong>to</strong> show how the PCM controls the emissions while delivering the<strong>to</strong>rque <strong>to</strong> the vehicle requested by the driver.Throttle & Intake Manifold: The Throttle Body assembly is an air valve. It regulates the air flow in<strong>to</strong> theengine and thereby contributes <strong>to</strong> the control of engine speed and d power. IACV(idle air control valve )provides additional air flow during starting of the engine and during idle.IACV bypasses the throttle <strong>to</strong> provide additional air <strong>to</strong> compensate for the loads during closedthrottle. EGR (exhaust gas recirculation)provides exhaust gases <strong>to</strong> the intake manifold. This has the effect ofreducing oxygen content in the enginecylinder. This in turn reduces the combustion temperature of the cylinder flame. This has theimportant effect of reducing the NOx (Oxides of nitrogen) emissions which is regulated by the EPA.Intake manifold is the main air passage from the throttle valve <strong>to</strong> the engine cylinders. The amoun<strong>to</strong>f air through the intake manifold <strong>to</strong> the cylinder is the same for feach cylinder on each intake stroke.Then each cylinder requires an amount of fuel determined by the density of the air in the cylinder.MAP sensor is used <strong>to</strong> compute the density of the air in the intake manifold. Barometric absolutepressure is used <strong>to</strong> compute the EGR flow. The Manifold vacuum is the difference between thesetwo pressures which is measured. The required fuel is in direct proportion <strong>to</strong> this air mass whichis controlled by the PCM <strong>to</strong> maintain the exact s<strong>to</strong>ichiometric ratio (14.7) of air/fuel that gives theminimum HC emissions and meet EPA regulations.


Powertrain and EmissionControls in PassengerVehicles (contd(contd)Exhaust & Fuel system:Exhaust valves of the engine cylinders purge the exhaust through the Exhaust Gas linewhich then passes through the catalytic converters in which most of the HC and CO (carbonmonoxide) are oxidized <strong>to</strong> CO 2(Carbon dioxide) and water. The extra oxygen required for thisoxidation is supplied by adding air <strong>to</strong> the exhaust stream from an engine driven air pump. This aircalled secondary air, is normally introduced in<strong>to</strong> the exhaust manifold. mThis has a considerableeffect in reducing emissions and meet EPA regulations.The Fuel Pump supplies metered fuel which is electronically injected through nozzles operatedby solenoids under control of the PCM. The fuel in the fuel tank is filtered.The Fuel Level Sensor measures the amount of fuel in the tank.The vacuum sensor measures the inlet vacuum which is a measure of fuel pump suction whichaffects pump priming. The inlet vacuum is moni<strong>to</strong>red <strong>to</strong> ensure that inlet flow of the fuel <strong>to</strong> thecylinders is not restricted.


Powertrain and EmissionControl in Passenger Vehicles(contd)Canister vent & Fuel systemThe Canister Vent is used <strong>to</strong> direct fuel vapors out <strong>to</strong> a canister r where the vapors areabsorbed by active char coal in the canister. The purge of the fuel fvapors is donevia purge valve periodically.The Fuel Feed and Metering is performed, by the PCM, <strong>to</strong> match the e mass air flowwhich minimizes HC emissions. The air flow is controlled by the throttle valvewhich is operated by the driver’s pedal.The Fuel Injection nozzles inject the fuel as a spray that spreads the fuel in<strong>to</strong> thecylinder in an a<strong>to</strong>mized manner <strong>to</strong> mix with the air for complete combustion.


Oxygen sensor:Powertrain and EmissionControls in PassengerVehicles (contd(contd)The Oxygen sensor is used <strong>to</strong> moni<strong>to</strong>r the residual oxygen (after catalysis in theconverter) in the exhaust gases. The oxygen sensor output is calibrated <strong>to</strong>measure the air/fuel ratio (which is proportional <strong>to</strong> oxygen in the texhaust gases)in the engine cylinders. This ratio, called Lambda, is one (1) for s<strong>to</strong>ichiometric(14.7) air/fuel ratio. This is the target for realizing minimum emissions.The oxygen sensor is used as s<strong>to</strong>ichiometry detec<strong>to</strong>r and is connected in a closedloop in a Limit Cycle control. The oxygen sensor output is a switch signal(ON/OFF) that brings back the A/F ratio <strong>to</strong> 1 when it varies between een 0.93 <strong>to</strong> 1.07.


Powertrain and EmissionControls in PassengerVehicles (contd(contd)Oxygen sensorThe reason that oxygen sensor behaves in this manner is thatthe catalytic converter is most efficient in eliminating allpollutants by oxidizing HC <strong>to</strong> CO 2 and reducing NOx <strong>to</strong> N 2when the exhaust gases indicate a s<strong>to</strong>ichiometric (14.7) air/fuelratio, indicated by the Exhaust Gas Oxygen (EGO) Sensor..Catalytic Converter is a three way catalyst which will oxidizethe Hydro carbons including CO <strong>to</strong> CO 2 and reduce the NOx <strong>to</strong>N 2 in the exhaust gases simultaneously thus removingpollutants.


Combustion and Rotational dynamics: (Figures 1 <strong>to</strong> 3)The Engine provides the mechanical power <strong>to</strong> the vehicle. The engine cylinders perform the combustion of air/fuelmixture at s<strong>to</strong>ichiometric ratio (14.7). The Crankshaft assembly and flywheel house the Crank angle sensor which sensesthe position of the Top Dead center (TDC) of the cylinder and provides the necessary ignition spark at the correct crankangle between the reference point on the flywheel and the horizontal centerline of crank shaft. The amount of fuel neededfor the combustion in the engine cylinder is a direct function of the throttle position and the mass of air through the intakemanifold which is controlled by the driver’s accelera<strong>to</strong>r pedal. This mass of air is measured with the Mass Air Flow(MAF) sensor. The correct air mass is computed by compensating for fthe intake air temperature which is measured by theintake air temperature sensor. The Manifold Absolute Pressure (MAP) sensor measures the intake manifold pressurewhich is also used <strong>to</strong> measure the amount of air going in<strong>to</strong> the cylinder as a second method <strong>to</strong> determine the amount offuel that should be sent <strong>to</strong> the fuel injection nozzles for spraying in<strong>to</strong> the cylinder. This is <strong>to</strong> ensure that accurate amoun<strong>to</strong>f fuel is used in the cylinder <strong>to</strong> achieve fuel economy as well as <strong>to</strong> reduce emissions by efficient combustion. An EngineSpeed sensor is needed <strong>to</strong> provide an input <strong>to</strong> PCM <strong>to</strong> compute ignition timing. Engine speed is measured by enginespeed sensor similar <strong>to</strong> crankshaft position sensor. Another variable able which must be measured for engine control is thethrottle angle or the throttle valve position which is measured by the Throttle Angle Sensor.The throttle plate is mechanically linked <strong>to</strong> the accelera<strong>to</strong>r pedal which is operated by the driver. When the pedal ispressed the throttle plate rotates and allows more air <strong>to</strong> pass through tthe intake manifold. The angle of rotation of throttleplate is measured by the throttle angle sensor. This can be used <strong>to</strong> measure the mass of air going in<strong>to</strong> the cylinder.Knock is caused by a rapid rise in cylinder pressure during combustion caused by high manifold pressure (MAP) andexcessive spark advance. It is important <strong>to</strong> detect knock and avoid excessive knock <strong>to</strong> avoid damage <strong>to</strong> the engine. Knockis detected by the Knock sensor.During engine off condition, the fuel s<strong>to</strong>red in the fuel system tends <strong>to</strong> evaporate in<strong>to</strong>the atmosphere. To reduce these HC emissions, they are collected by a charcoal filter in a canister.The collected fuel is released in<strong>to</strong> the fuel intake through a purge solenoid valve controlled by thePCM periodically.


Powertrain and EmissionControls in PassengerVehicles (contd(contd)Au<strong>to</strong>matic Transmission:The Au<strong>to</strong>matic transmission uses a hydraulic or fluid coupling <strong>to</strong> transmit engine power <strong>to</strong> the wheels.Efficient transmission of engine output <strong>to</strong> the au<strong>to</strong>matic transmission ssion input shaft is performed througha transmission lockup clutch similar <strong>to</strong> a standard pressure-plate plate clutch placed inside the <strong>to</strong>rqueconverter (the fluid coupling used as a <strong>to</strong>rque amplifier). In order <strong>to</strong> smoothly engage the lockup clutchthe hydraulic fluid pressure is adjusted by controlling the output current applied <strong>to</strong> the lockup solenoidvalves.Au<strong>to</strong>matic transmission is controlled by inputs from the vehicle speed sensor and throttle position sensorwhich senses the vehicle load. The au<strong>to</strong>matic gear shift points, the point at which the lockupclutch is activated, and the clutch’s hydraulic pressure level are acontrolled by the PCM. The optimalshifts and lockup operations are carried out using a solenoid valve <strong>to</strong> open and close the hydrauliccircuit, primed by the hydraulic pump.The transmission’s input- shaft speed is moni<strong>to</strong>red during shifting by the speed sensor after the ON/OFFsignal is output from the shift solenoid valves. The shifting process pis adjusted by the hydraulic pressureof the clutch so that the clutch is smoothly engaged. The engine <strong>to</strong>rque is controlled in synchronism withthe shift <strong>to</strong> reduce impact due <strong>to</strong> shift. During cruise, the lockup clutch is engaged and is disengagedduring shifts, which improves fuel economy and emissions.


OBD <strong>II</strong> for L & MD VehiclesSTD ManualOBD <strong>II</strong> Standards Manual:HS-3000 manual contains two sets of documents.<strong>Diagnostics</strong> Committee documentsMultiplex Committee documents.The following standards are in the <strong>Diagnostics</strong> Committee documents:SAE J 1930 Diagnostic Terms, Definitions, Abbreviations, and AcronymsSAE J 1962 OBD <strong>II</strong> Diagnostic Connec<strong>to</strong>rSAE J 1978 OBD <strong>II</strong> Scan ToolSAE J 1979 <strong>Diagnostics</strong> Test ModesSAE J 2012 Trouble Code DefinitionsSAE J 2186 Data Link SecuritySAE J 2190 Enhanced E/E <strong>Diagnostics</strong> Test ModesSAE J 2201 Universal Interface for OBD <strong>II</strong> ScanSAE J 2205 Expanded Diagnostic Pro<strong>to</strong>col For OBD <strong>II</strong> Scan ToolsThe following standards are in the Multiplex Committee documents:SAE J 1850 Class B DATA Communications Network InterfaceSAE J 2178/1 Class B DATA Communications Network Messages:Detailed Header Formats & Physical Address AssignmentsSAE J 2178/2 Class B DATA Communications Network Messages :Data Parameter DefinitionsSAE J 2178/3 Class B DATA Communications Network Messages :Frame IDs For Single Byte Forms OF HeadersSAE J 2178/4 Class B DATA Communications Network Messages :Message Definitions For Three Byte Headers


OBD <strong>II</strong> for L & MD VehiclesSTD ManualOBD <strong>II</strong> has ten (10) major moni<strong>to</strong>ring requirements: nine specific ic moni<strong>to</strong>rs and one catch all. Thenine moni<strong>to</strong>rs are: 1. Catalyst 2. Heated Catalyst 3. Misfire 4. Evaporative system5. Secondary Air System 6. Air Conditioning System Refrigerant (for CFC only) 7. Fuel system8. Oxygen Sensor 9. Exhaust Gas Recirculation (EGR) system. 10. Comprehensive components(sensors- inputs & actua<strong>to</strong>rs-outputs)outputs)The comprehensive components are mostly inputs and outputs <strong>to</strong> the powertrain which are sensors, andactua<strong>to</strong>rs. These have <strong>to</strong> be tested for circuit continuity, stuck k at 1 and stuck at 0 (ground) faults,and for range/performance problems, and internittent faults..OBD <strong>II</strong> has <strong>to</strong> communicate the diagnostic information <strong>to</strong> the vehicle mechanic via a communicationnetwork using diagnostic trouble codes (DTCs(DTCs).A special Connec<strong>to</strong>r , SAE J 1962, is used <strong>to</strong> facilitate the interface for communication.The mechanic uses Scan Tool, SAE J 1978, <strong>to</strong> collect diagnostic messages from the vehicle.The HS-3000 Manual specifies SAE standards for the above OBD <strong>II</strong> <strong>to</strong>ols. Each SAE standardspecifies one particular component for compliance. The requirements for each SAE standard aredescribed below:


OBD <strong>II</strong> for L & MD VehiclesSTD ManualOBD <strong>II</strong> diagnostics are required <strong>to</strong> comply with SAE standards listed in the Hs-3000manual. They relate <strong>to</strong> the following areas:SAE J 1930 defines the diagnostic terms applicable <strong>to</strong> electrical/electronic systems, includingmechanical terms, definitions, abbreviations, and acronyms. These e terms only should be used by OBD <strong>II</strong>.The standard will be continuously updated by SAE for compliance by OBD <strong>II</strong> in future.All documents related <strong>to</strong> emission-related vehicle and engine service procedures shall conform <strong>to</strong> the emission relatednomenclature and abbreviations provided in SAE J 1930. This also applies <strong>to</strong> all new documents printed or updated by amanufacturer starting 1993 model year.Common names for components and systems are recognized as beneficial for technicians working on multiple models ofvehicles. Powertrain terms are approved in 1993. The standard is updated periodically y by the task force.SAE J 1962 defines minimum set of diagnostic connec<strong>to</strong>r requirements ents that all diagnostic <strong>to</strong>olsmust satisfy <strong>to</strong> perform OBD <strong>II</strong> moni<strong>to</strong>ring and diagnostic functions on board the vehicle.SAE J 1962 is a 16 pin connec<strong>to</strong>r located under the instrument panel on the driver side of the vehicle.The pin assignments are specified in the standard for SAE J 1850 serial data link (2 pins), Battery power (pin 16), Battery ground,Signal Ground (pin 5), and ISO 9141 serial data link (2 pins). Connec<strong>to</strong>r Cterminals 2,7,10, and 15 must be compatible with theassignment and use of their mating terminal in the vehicle connec<strong>to</strong>r. Chassis ground is pin 4 and is defined in SAE J 2201.Battery ground must be noise free and a clean signal ground. These are intended for compliance through out the mo<strong>to</strong>r vehicleindustry. The SAE standards are under the control and maintenance e of the Vehicle E/E System <strong>Diagnostics</strong> Committee.


OBD <strong>II</strong> for L & MD VehiclesSTD ManualThe salient features of the SAE J 1962 standard that specifies the tOBD <strong>II</strong>’s diagnostic connec<strong>to</strong>r are:Consistent location in the vehicle’s instrument Panel (IP), Easeof access <strong>to</strong> technician, Ease of Visibility <strong>to</strong> the technician, and aEase of attachment of equipment without affecting normalvehicle operation.The Connec<strong>to</strong>r design must be compatible with previousvehicle configurations, must meet the electrical (10 A DC), andmechanical specification of material, shape, matingrequirements, and terminal assignments.


OBD <strong>II</strong> for L & MD VehiclesSTD ManualOBD <strong>II</strong> Scan Tool ( SAE J 1978 0):SAE J 1978 standard defines the requirements of the OBD <strong>II</strong> Scan Tool.This is an important function of OBD <strong>II</strong>. The Scan Tool must support the following OBD <strong>II</strong> functions:1.Au<strong>to</strong>matic hands-off determination of the communication interface used.2. Obtaining and displaying the status and results of vehicle’s on-board diagnostic evaluations.3. Obtaining and displaying OBD <strong>II</strong> emissions related diagnostic trouble codes (DTCs(DTCs).4. Obtaining and displaying OBD <strong>II</strong> emissions related current data.a.5. Obtaining and displaying OBD <strong>II</strong> emissions related “freeze frame” data.6. Clearing the s<strong>to</strong>rage of OBD <strong>II</strong> emissions related diagnostic trouble tcodes, OBD <strong>II</strong> emissionsrelated “freeze frame” data s<strong>to</strong>rage and OBD <strong>II</strong> emissions related diagnostic test status.7. Ability <strong>to</strong> perform Expanded Diagnostic pro<strong>to</strong>col functions as described in SAE J 2205.8. Obtaining and displaying OBD <strong>II</strong> emissions related test parameters and results as described in SAE J 1979.9. Provide a user manual and/or help facility.The Universal interface (SAE J 2201) requirements for Scan Tool ol (SAE J 1978) , Data CommunicationNetwork Interface (SAE J 1850) , (SAE J 1850) , Interface connec<strong>to</strong>r (SAE J 1962) requirements , Test Modes(SAE J 1979) , and Diagnostic Trouble codes (SAE J 2012), and Enhanced test modes (SAE J 2190), aredescribed in detail in the standard. General characteristics, electrical ectrical and mechanical characteristics are alsodescribed in the HS-3000 standard. EPA regulation is that SAE J 1978 must have the capability <strong>to</strong> perform bi-directional diagnostic control. Vehicle manufacturers will use manufacturer mspecific messages <strong>to</strong> performthese functions, and later use SAE J 2205, (Expanded Scan Tool pro<strong>to</strong>col) p<strong>to</strong> enable these functions with SAE J 1978 Scan <strong>to</strong>ol.


OBD <strong>II</strong> for L & MD VehiclesSTD ManualDiagnostic Test Modes (SAE J 11979):SAE 1979 defines the diagnostic test modes, and request and response messages necessary<strong>to</strong> be supported by the vehicle manufacturers and test <strong>to</strong>ols <strong>to</strong> meet EPA related OBD <strong>II</strong> requirements.These messages are for use by the service <strong>to</strong>ol capable of performing rming OBD <strong>II</strong> diagnostics.Diagnostic test modes from mode $01 <strong>to</strong> Mode $08 are described in the standard. All test Modesexcept mode $ 08 are related <strong>to</strong> Request for Powertrain’s emission related diagnostic data or test resultsor Diagnostic trouble Codes. Test Mode $ 08 is Request for Control ol of <strong>On</strong> <strong>Board</strong> system instead of thedata. All these requests are made by the Scan Tool SAE J 1978.Mode $01 is request current powertrain diagnostic data which are:uAnalog inputs and outputsuDigital inputs and outputsuSystem status informationucalculated valuesMode $ 02 is request powertrain “Freeze Frame” data for the same items listed aboveMode $03 is request emission-relatedPowertrain Diagnostic Trouble Codes (DTCs(DTCs).Mode $04 is Clear/Reset emission related diagnostic information.Mode $05 is request Oxygen sensor moni<strong>to</strong>ring test results.Mode $06 is request on-board moni<strong>to</strong>ring test results for non-continuously moni<strong>to</strong>red systems.Mode $07 is request on-board moni<strong>to</strong>ring test results for continuously moni<strong>to</strong>red systems.Mode $08 is request control of on-board system test, or component.For each test mode this standard specifies:uFunctional description of test mode.uRequest and response message formats.Examples of messages are included in the standard for explaining some complex test modes .The diagnostic message format, response time (100 ms) and various related data items are described indetail in the standard. PID $1D in table for Mode $01 is added as alternate locations for Oxygen Sensor.PID $1E in table for Mode $01 is added for Auxiliary input status. There are 14 figures showing 14 tables describingPIDs, , and messages for different Modes with their explanation including ing the method <strong>to</strong> determine if the data is valid.


OBD <strong>II</strong> for L & MD VehiclesSTD ManualDiagnostic Trouble Codes (SAE J 2012):SAE J 2012 defines the Diagnostic Trouble Codes (DTCs(DTCs) ) for OBD <strong>II</strong>. This standard focuses ondiagnostic code format and code messages for au<strong>to</strong>motive electronic control systems of all light andmedium duty vehicles. The DTCs are defined by four basic categories. General Circuit Malfunction,Range/Performance Problem, Low and High Circuit input. The DTC consists of an alpha-numericdesigna<strong>to</strong>r, B0-B3 B3 for Body, C0-C3 C3 for Chassis, P0-P3 P3 for Powertrain, , and U0-U3 U3 for NetworkCommunication, followed by three digits. P0-P3 P3 for Powertrain is OBD <strong>II</strong>’s main concern.Diagnostic Trouble Codes are defined <strong>to</strong> indicate a suspected trouble or problem area as a directive <strong>to</strong> the proper serviceprocedure. The DTC is intended <strong>to</strong> indicate only a malfunction needing eding service and not when vehicle functions are normal.The decision <strong>to</strong> illuminate the MIL (Malfunction Indica<strong>to</strong>r Light) for any DTC is based on how the system malfunctionaffects emissions.The standard has DTC code groupings designated as SAE Controlled, , Manufacturer Controlled, andreserved for future use. This prevents any manufacturer <strong>to</strong> change e any SAE Controlled DTCs and SAE <strong>to</strong>change Manufacturer’s DTCs.Each defined fault code is assigned a message <strong>to</strong> indicate the circuit, component, or system area that wasdiagnosed as faulty. The messages are organized such that different ent messages related <strong>to</strong> a particularsensor or system are grouped <strong>to</strong>gether. Each group has a generic code as the first Code/Message thatindicates the generic nature of the fault. The manufacturer has a choice <strong>to</strong> define more specific DTC foreach lower level fault in that group. However only one Code must be s<strong>to</strong>red in OBD <strong>II</strong> for each faultdetected. The manual gives examples of how <strong>to</strong> devise Codes <strong>to</strong> comply with the standard.Appendix C of the manual gives the Powertrain diagnostic trouble codes (DTCs(DTCs) ) as P codes.


OBD <strong>II</strong> for L & MD VehiclesDiagnostic Trouble Codes (SAE J 2012):STD ManualData Link Security (SAE J 2186):SAE J 2186 defines the security practices that must be implemented ed in accessing Diagnosticinformation only by authorized persons. The standard defines several eral levels of accessibility, likesecured functions, unsecured functions, and read only data. The emission related data isaccessible only <strong>to</strong> authorized personnel from EPA, responsible <strong>to</strong> ensure that the standard iscomplied with.Computer-coded engine operating parameters shall not be changeable without t the use ofspecialized <strong>to</strong>ols and procedures accessible <strong>to</strong> only authorized persons. pAny reprogrammable computer code shall employ proven methods <strong>to</strong> deter unauthorizedreprogramming.CARB and EPA require that enhanced tampering protection for the 1999 model year that shallinclude data encryption and electronic access <strong>to</strong> manufacturer computer for security access.Procedure is defined <strong>to</strong> provide legislated “tamper protection”, while meeting manufacturerdesired security concerns for tamper resistance and allowing legitimate service.<strong>On</strong>e such technique enables certain operations such as Block download only if security access issuccessful. Normal communications are not affected.


OBD <strong>II</strong> for L & MD VehiclesSTD ManualEnhanced Test Modes (SAE J 2190):SAE J 2190 extends the diagnostic test modes defined in SAE J 1979 <strong>to</strong> include access <strong>to</strong> emissionrelated data not included in SAE J 1979 and access <strong>to</strong> non-emission relate data as a supplement <strong>to</strong>SAE J 1979. This standard describes the data byte values for diagnostic messages transmitted betweendiagnostic test equipment, either on-vehicle or off-vehicle, and vehicle electronic modules. No distinction is made between emission and non-emissionrelated diagnostics. These messages can be used with J 1850 data a link as described in SAE J 1850 standard.SAE J 2190 includes test modes identified for diagnostics beyond minimum regulated requirements, that include non-emission systems. Test modesinclude capabilities such as:• Request diagnostic session• Request diagnostic “Freeze Frame” data• Request Diagnostic Trouble Codes/status• Clear diagnostic information• Request diagnostic data• Security access• Disable /enable normal message transmission• Request / define diagnostic data packets• Enter /exit diagnostic routine• Request diagnostic routine results• Input /output control• Read /write block of memoryMessages must be used with SAE J 1978 Scan Tool only using EDP pro<strong>to</strong>col, pand with enhanceddiagnostics <strong>to</strong>ols.This activity is also coordinating with ISO diagnostic services task force <strong>to</strong> promote commondiagnostic capabilities throughout au<strong>to</strong> industry.


OBD <strong>II</strong> for L & MD VehiclesSTD ManualEnhanced E/E Diagnostic Test Modes:The following extended diagnostic Test modes are in force:uMode Mode 10- Initiate diagnostic operation (limited)uMode Mode 11- Request module resetuMode Mode 12- Request diagnostic “Freeze Frame “ datauMode Mode 13- Request DTC informationuMode Mode 14 - Clear diagnostic informationuMode Mode 17- Request status of DTCsuModeMode 18- Request DTCs by StatusuMode Mode 20 - Return <strong>to</strong> Normal OperationuMode Mode 21-2323 - Request Diagnostic Data by PID(s)uMode Mode 2A - Request Diagnostic Data Packet(s)uMode Mode 2C - Dynamically Define Diagnostic Data PacketuMode Mode 3F - Test Device PresentuMode Mode 7F - General response MessageuMode Mode AE - Request device Control


OBD <strong>II</strong> for L & MD VehiclesSTD ManualEnhanced E/E Diagnostic Test Modes:For each test mode this standard gives a functional descriptionof the test, request message data byte content and reportmessage data byte content , and an example for clarificationwhere necessary.Physical addressing is used for all diagnostic messages in thisstandard. Each device must be assigned a unique address in thisscheme which is the method J 1850 uses <strong>to</strong> communicate withdevices.Messages 0 <strong>to</strong> FH and 40H <strong>to</strong> 4FH are reserved for SAE J 1979.Messages for J 2190 start at 10H and endat FFH. The standard defines the message length, messageresponse requirement, and their formats.


OBD <strong>II</strong> for L & MD VehiclesSTD ManualUniversal Interface for OBD <strong>II</strong> SCan Tool:SAE J 2201 defines the vehicle communication interface for OBD <strong>II</strong> Scan Tooldescribed in SAE 1978. This interface connects the SAE J 1962 test connec<strong>to</strong>r <strong>to</strong> thehardware/software of the SAE 1978 OBD <strong>II</strong> Scan Tool which will use uthis interface <strong>to</strong>communicate with vehicles for accessing required OBD <strong>II</strong> functions. The interfacedefines several standard terms and interface functionality. The standard describes indetail the software requirements of the program in the PCM that facilitatescommunication between the Scan Tool (external) and the internal OBD <strong>II</strong>components in the vehicle. The medium of communication is the serial data linkdescribed in SAE J 1850.The standard defines the required message structure support, signal ground, chassisground, cable length of the Connec<strong>to</strong>r <strong>to</strong> Scan Tool, and other requirements used bySAE J 1978 Scan <strong>to</strong>ol.Appendix A of the standard gives examples of interface implementation that havemet the requirements of this standard.


Expanded Diagnostic Pro<strong>to</strong>col for OBD <strong>II</strong> Scan Tools:SAE J 2205 defines the expanded diagnostic pro<strong>to</strong>col (EDP) for OBD D <strong>II</strong> Scan Tool (SAE J 1978). The purpose of the expanded diagnostic pro<strong>to</strong>col is <strong>to</strong>define the encoding technique <strong>to</strong> be used:• To describe <strong>to</strong> the OBD <strong>II</strong> Scan Tool the messages <strong>to</strong> be transmitted <strong>to</strong> a vehicle and how they are <strong>to</strong> be transmitted.• To describe <strong>to</strong> the OBD <strong>II</strong> Scan Tool the messages <strong>to</strong> be received and processed by the Scan Tool.• To describe <strong>to</strong> the OBD <strong>II</strong> Scan Tool how <strong>to</strong> process the data in the received message.This standard defines the requirements for diagnosis and service information <strong>to</strong> be provided by mo<strong>to</strong>r vehicle manufacturers. Appendix A includesexamples of the use of the EDP pro<strong>to</strong>col that the Scan Tool must support. This includes at a minimum, supporting diagnosing and servicing emission-relatedcomponents and systems. EDP is a means for allowing vehicle manufacturers <strong>to</strong> communicate, through the OBD <strong>II</strong>’s communication interface, withvehicle modules using vehicle specific messages.The pro<strong>to</strong>col will enable the service technician <strong>to</strong> input messages s not required <strong>to</strong> meet specific OBD <strong>II</strong> requirements but which are anecessary <strong>to</strong> repairvehicles. These additional messages will be specified in service information provided <strong>to</strong> the service technician by the manufacturer. This is due <strong>to</strong> therequirement that vehicles must be able <strong>to</strong> be repaired using only a SAE J 1978 Scan Tool and other non-microprocessor based <strong>to</strong>ols.The standard defines the functionality that will support the use of the Scan Tool.This standard provides the following EDP definitions:• Control type• Transmit type• Receive only type• Miscellaneous typeThese message formats are defined in the standard. The codes for EDP definition fields of the format are defined. Extensive message format informationis included which needs <strong>to</strong> be supported by the Scan Tool. This standard srequires that SAE J 1978 OBD <strong>II</strong> Scan Tool must support the tEDP messageswhich may be unique <strong>to</strong> a given vehicle manufacturer, model year, , etc. These messages may have different message headers, and different data fieldscompared <strong>to</strong> the SAE J 1979 message formats. The EDP must support ISO 9141-2 2 interface as well. The extended pro<strong>to</strong>col regarding message formats, fvalidation of data , data security, and other details are explained in the standard.


OBD <strong>II</strong> for L & MD VehiclesSTD ManualCLASS B Data Communications Network Interface - SAE J 1850:CLASS B Data Communication Network Interface - SAE J 1850 standard defines the communication requirements of the tnetwork that satisfies the needs of the vehicle manufacturers <strong>to</strong> perform OBD <strong>II</strong> functions in a cost effective manner.This standard describes two specific implementations of the network based on 10.4 Kbp/ / Variable Pulse Width Type (VPW),and another at 41.6 Kbp/s Pulse Width Modification (PWM). The 10.4 Kbp/s version uses single wire and the 41.6 Kbp/s uses2-wire differential bus as the media/physical layer for message standard sdefines the physical layer and the data link layer ofthe ISO (International standards Organization) open system Interconnect (OSI) model. As a consequence this standard followsthe ISO conventions but uses different descriptive styles <strong>to</strong> define the message formats. The vehicle application for this class Bnetwork is defined in SAE J 1213 <strong>to</strong> allow sharing of the vehicle parametric information. Also the class B network must becapable of performing Class A network functions which operate at less than 10 Kbp/s.J1850 data communication network interconnects different electronic modules on the vehicle using an Open architectureapproach. Open architecture approach allows addition or removal of any number of modules in the network withoutadverse effect on the network performance. J 1850 uses CSMA (carrier rier sense multiple access) pro<strong>to</strong>col <strong>to</strong> implement Openarchitecture. Additionally the network supports theprioritization of message frames such that in case of contention, n, the higher priority frames win the arbitration and completetheir transaction. The standard defines a single-bus <strong>to</strong>pology where all the devices on the network transmit and receive ron asingle path at the same time with identical communication data. The network uses a Masterless bus control and priorityarbitration. The consequence of this pro<strong>to</strong>col is indeterminate latency land peak bus utilization profile, except the highestpriority message is guaranteed minimum latency at the expense of other messages.


OBD <strong>II</strong> for L & MD VehiclesSTD ManualCLASS B Data Communications Network Interface - SAE J 1850:Although this standard focuses on the physical, and data link layers in the OSI model, theapplication layer is also described since this needs <strong>to</strong> be included for emission-related,diagnostic communication legislation requirements. The class B network maps in<strong>to</strong> the OSImodel as illustrated in Figure 1 of the standard. The standard describes din detail the data linklayer’s diagnostic messages, their formats, physical addressing of the devices, bus pro<strong>to</strong>colcommands, error detection and correction schemes. The physical dimensions dof the networkand its electrical characteristics are described in detail.Appendix A lists the application-specific features. Appendix B defines the I/O EMC test planfor the electro magnetic compatibility test <strong>to</strong> regulate electrical noise of the data signals.Appendix C gives the VPW wave form analysis that specifies the data dsignal wave formcharacteristics for the 10.4 Kbp/s version. Appendix D gives the PWM wave form analysis thatspecifies the data signal wave form characteristics for the 41.6 Kbp/s version.SAE J 1850 is the most important standard in the Data Communication ion phase of the OBD <strong>II</strong>.


OBD <strong>II</strong> for L & MD VehiclesSTD ManualClass B Data Communication Network Messages- Detailed Header Formats and PhysicalAddress Segments: (SAE J 2178/1):SAE J 2178/1, is the Class B Data Communication Network Messages’ s’ Detailed Header formatsand Physical Address Assignments specification. The standard defines the informationcontained in the header and data fields of non-diagnostic messages. The standard also specifiesfield sizes, scaling, representations, and data positions used within messages. The generalstructure of the message frame is described with inframe response included in Figure 1 andwithout the response in Figure 2 of the standard. SAE J 1979 standard defines the informationcontained in the header and data fields of emission related diagnostic messages. SAE J 2190standard defines the information contained in the header and data a fields of other diagnosticmessages not related <strong>to</strong> emissions. SAE J 1850 standard defines the class B network interfacehardware, basic pro<strong>to</strong>col definition, the electrical specifications, and the error detection-correction scheme using CRC (cyclic redundancy check) Byte. SAE J 1850 defines only twomessage formats. They are the single Byte format and the consolidated header format. Theconsolidated header format has two forms: a single Byte form, and d a three byte form. Thisstandard covers all these formats and forms <strong>to</strong> identify the contents of messages which can besent on the SAE J 1850 network.


OBD <strong>II</strong> for L & MD VehiclesSTD ManualClass B Data Communication Network Messages- Detailed Header Formats and PhysicalAddress Segments: (SAE J 2178/1) (contd(contd):SAE J 2178 consists of four parts. SAE J 2178/1, the first part (this standard) describes the two allowed formsof message header formats, Single Byte, and Consolidated header formats. This also contains the physicalnode address range assignments for the typical subsystems of the e au<strong>to</strong>mobile.The standard defines the terms and definitions of the data formats. The overview of the standard is given inFigure 3 of the standard. The system architecture for the different ent possible headers used in class B aredescribed in sections 5 and 6. Section 7 defines the data fields used by the different headerformats. section 8 defines the physical address assignments. Messages sages defined by this standard are classifiedin<strong>to</strong> two categories: Requests (commands: load or modify) or queries for data, and Responses, like reports oracknowledgments. The overall structure of messages is described as follows:• Fully define SAE standard messages• Reserve messages for future SAE standardization• Reserve messages for Manufacturers for their Unique messagesThe message formats in this standard are manda<strong>to</strong>ry for using J 18501network except the many messagecodes reserved for manufacturers which are allocated can be used.Appendix A describes two allowed network architectures, namely single snetwork, and multiple networkarchitectures.


OBD <strong>II</strong> for L & MD VehiclesSTD ManualClass B Data Communication Network Messages- Data Parameter Defintions: : (SAE J2178/2):SAE J 2178/2 Data Parameter Definitions standard defines the parameters ameters used <strong>to</strong>describe the data variables used in normal vehicle operation as well as diagnosticoperation. Parameters are assigned Parameter Reference Numbers (PRNs(PRNs) ) which aredescribed in the standard. PRN structure is shown in Figure 3 in the standard. Thesecond part of the parameter definition is the SLOT. PRN identifies ies a specificparameter by name, unit measure , and its associated SLOT. The SLOT Sdefines themathematical characteristic of parameters in terms of its numeric presentation, itsscaling, its limits, Offsets, and its transfer function.Appendix A and B provide cross references <strong>to</strong> find the PRN by the number or byname. PRN structure is given in Figure 3. SAE J 1979 refers <strong>to</strong> PID Pnumbers whichare single byte reference number. The first 256 PRNs defined in this standard areidentical <strong>to</strong> the SAE J 1979 PID definitions. The standard contains ns detailed lists ofPRN assignments which are used for reference.


OBD <strong>II</strong> for L & MD VehiclesSTD ManualClass B Data Communication Network Messages- Frame IDs For Single Byte Formsof Headers (SAE J 2178/3):SAE J 2178/3 Frame IDs for Single Byte Forms of Headers standard, d, defines the messages specified fornetworks using one byte header or the single byte form of the consolidated header as specified in SAE J 1850.This standard focuses on the Frame ID which is the first byte of the message. The first byte of the one byteheader is defined as an 8 bit hexadecimal number, and the first byte of the single byte form of theconsolidated header is defined under 7 bits as hexadecimal number. The information in the header fieldimplicitly defines the target, source, priority, and message type e information, while the data field containsadditional addressing and parametric information. The header defines the Message identifier or Frame IDand becomes the name that is broadcast normally periodically <strong>to</strong> all the nodes on the network.This standard describes the overall structure of messages and has s wide application in OBD <strong>II</strong> since these have<strong>to</strong> be used on J 1850 exactly as they are specified here, except those that are allocated <strong>to</strong> vehicle manufacturersfor non-emission related messages.With single byte form of header, the Frame ID corresponds <strong>to</strong> the PRN number or a grouping of PRNs. . Thecharacteristics defined by the header are described in the standard. ard. Figure 3 of the standard defines theFrame ID for one byte headers and the first byte of the single byte bform of the consolidated header.


OBD <strong>II</strong> for L & MD VehiclesSTD ManualClass B Data Communication Network Messages- Message Definition for Three ByteHeaders (SAE J 2178/4):SAE J 2178/4 Message Definition for Three Byte Headers, standard defines the informationcontained in the header and the data fields of non-diagnostic messages for SAE J 1850 datacommunication class B networks. This standard describes and specifies the header fields, datafields, field sizes, scaling, representations, and data positions s used within messages. SAE J 1979standard defines the specifications of emission-related diagnostic message header and datafields which OBD <strong>II</strong> is mainly concurred with. SAE J 2190 defines other diagnostic data fields.This standard focuses on the message definition for the three byte form of the consulted headerformat. Section 5 of this standard provides the list of functional target addresses or Primary IDsfor all of the functionally addressed messages on J 1850 except type #3, which is Function Read.SAE J 1850 type # 3 messages have a separate address assignment due <strong>to</strong> absence of secondaryaddressing. Section 6 of the standard shows the valid extended address aassignments from themessage definition tables. Section 7 lists the secondary message definitions. The information inthis standard follows the same format as the Frame IDs for Single e Byte Forms of Headersin SAE J 2178/3 standard described above.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Since OBD <strong>II</strong> became effective in 1994 ( adopted from CARB regulations),powertrain control strategies are focused on moni<strong>to</strong>ring powertraincomponents for failures with criteria tied <strong>to</strong> emission levels in addition <strong>to</strong>basic functionality. All the powertrain components described in previoussection on Powertrain and Emission Controls in Passenger vehiclesincluding sensors, actua<strong>to</strong>rs, and switches are checked for correct operation.In addition the performance of emission control apparatus are continuouslymoni<strong>to</strong>red using OBD <strong>II</strong> <strong>Diagnostics</strong> criteria. The following is a list of themajor CARB related OBD I I diagnostic requirements for all vehiclemanufacturers:


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>OBD I I Diagnostic RequirementsuEngine Misfire DetectionuCatalyst Efficiency Moni<strong>to</strong>ruOxygen Sensor & Heater Moni<strong>to</strong>ringuFuel System Moni<strong>to</strong>ringuEvaporative System Moni<strong>to</strong>ringuEGR System Moni<strong>to</strong>ringuSecondary Air System Moni<strong>to</strong>ringuComprehensive Components Moni<strong>to</strong>ring (all sensors,actua<strong>to</strong>rs, and switches)


Engine Misfire Detection: Misfiring is the lack of combustion in the cylinder. Misfiring can be caused by worn ignitioncomponents, poor fuel metering, or faulty electrical system. Excessive exhaust emissions will be the result even with fewmisfires. Increased misfire rates can damage the catalytic converter. Engine misfire is detected by moni<strong>to</strong>ring crankshaft speedfluctuations. Engine misfire willcontribute <strong>to</strong> a deceleration of the crankshaft’s rotational speed d due <strong>to</strong> the momentary absence of engine <strong>to</strong>rque during thepowerstroke of the cylinder that is misfiring. Using the crankshaft sensor input, theinstantaneous crankshaft speed is calculated, and the speed signal is analyzed <strong>to</strong> detect the misfire. To eliminate other causes of<strong>to</strong>rque reduction due <strong>to</strong> rough roads and other driving events, the e speed reduction is moni<strong>to</strong>red using Exponentially weightedmoving average (EWMA) technique <strong>to</strong> identify the misfiring cylinder. Other techniques used <strong>to</strong> identify <strong>to</strong>rque reduction due <strong>to</strong>misfire, include signal processing using several algorithms. <strong>On</strong>e signal processing method analyzes the amplitude and phase ofeach of the first twelve frequency components of the crankshaft angular velocity signal taken continuously during the <strong>to</strong>rquereduction time. If a certain percent of misfires within 200 or 10001revolutions is detected , a fault code (DTC) is set. Misfire isdetected if the offending cylinder can be identified. Other advanced anced signal processing algorithms can be used such as PrincipalComponent Analysis and Clustering <strong>to</strong> compress the data and isolate the misfiring cylinder.If a misfire is detected, all the main engine operating parameters rs such as engine speed , engine load or MAP (Manifold absolutePressure), engine coolant temperature, throttle position, oxygen n sensor, values are s<strong>to</strong>red away in memory. This is called“Freeze Frame”, which is an OBD <strong>II</strong> requirement. Freeze Frame is used <strong>to</strong> identify a consecutive misfire in the next driving cycledefined by the EPA as the next driving “Trip” after ignition OFF. . If a second misfire is detected the engine controller will turnon the MIL (Malfunction Indica<strong>to</strong>r Light) <strong>to</strong> alert the driver. The e specific cylinder experiencing misfire must be identified. Ifmore than one cylinder is misfiring a separate DTI (diagnostic trouble tcode) is required.If misfire is not detected during the next three subsequent consecutive driving “Trips” when similar conditions occur then theoriginal fault will be erased and the MIL will be turned off by the engine controller. In another circumstance , if “similarconditions” are not encountered during next eighty subsequent trips the original fault will be turned off by the enginecontroller.


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


Catalyst Efficiency Moni<strong>to</strong>r: There are three types of catalysts: pellet (bead), ceramic monolith, and metal monolith. They differin the method by which they support the noble metals which convert exhaust gases <strong>to</strong> HC and NOx free gases. Three-waycatalytic converters typically contain platinum, and/or palladium, along with rhodium as catalytic materials. The term three-way refers <strong>to</strong> the ability of the converter <strong>to</strong> simultaneously oxidize HC and CO and reduce NOx. . Catalyst converters operateefficiently within a prescribed temperature range when placed at proper location in the exhaust gases’ path. Operation attemperatures which exceed the recommended maximums may cause irreversible damage <strong>to</strong> the catalyst, and components of theconverter. Since unburned fuel in<strong>to</strong> the converter can cause catastrophic astrophic failure, misfire detection is a must for safe converteroperation. Misfire detection is described previously. Converter also must have an over temperature detection algorithm <strong>to</strong>detect excessive temperature in the converter. This is done by decreasing dthe A/F ratio’s lambda value <strong>to</strong> less than 1. Thisalgorithm cannot work for coastdown conditions or overrun conditions. Therefore Deceleration fuel cu<strong>to</strong>ff c(DFCO) is sued <strong>to</strong>control catalyst temperature during vehicle coastdown, , when the engine intake manifold pressure is drive <strong>to</strong>o low <strong>to</strong> allow acomplete combustion. To prevent unburned fuel from entering the converter, the fuel injec<strong>to</strong>rs are shut off by the enginecontroller. Spark advance is filtered and thresholds are set <strong>to</strong> control <strong>to</strong>rque reversal ”bump” while still protecting the converter.The catalyst moni<strong>to</strong>r evaluates the converter efficiency as mandated by the OBD <strong>II</strong> <strong>to</strong> ensure that the catalyst is cleaning up theexhaust gases and reducing emissions from the exhaust gases. The diagnostic evaluates the oxygen s<strong>to</strong>rage capacity of theconverter by comparing the signal output of the post-converter oxygen sensor with the pre-converter oxygen sensor. According<strong>to</strong> EPA regulations, a catalyst is regarded as malfunctioning when n the average hydrocarbon conversion efficiency falls between50 and 60%. The diagnostic system is required <strong>to</strong> detect when the hydrocarbon emission (HC) concentration of the catalyst(closest <strong>to</strong> the engine ) is more than 40 <strong>to</strong> 50% of the engine-out emission concentration. The check is performed with the vehicleoperating at between 20 and 50 miles/hr with the speed held at a reasonably steady state condition. The output signal waveform of the oxygen sensor (lambda sensor) ,at the front end of the tconverter close <strong>to</strong> the engine, oscillates between lean and richvalue of 100 millivolts and 900 millivolts due <strong>to</strong> closed-loop loop control strategy that keeps the Air/Fuel ratio at s<strong>to</strong>ichiometry(lambda value equal <strong>to</strong> 1). For a converter whose oxygen s<strong>to</strong>rage e capacity is good, the output of the oxygen signal at the far end eof the converter should be flat, without any oscillation. This is due <strong>to</strong> the converter’s ability <strong>to</strong> s<strong>to</strong>re oxygen when the gas is lean(and rich in oxygen) and give up oxygen when the gas is rich (and d short of oxygen). This characteristic enables the oxidation ofhydrocarbons and the reduction of NOx in the exhaust gas simultaneously. The diagnostic consists of measuring mthe averageripple in the output signal wave form of the oxygen sensor at the e far end of the converter and comparing the ripple with asimilar oscillation at the input signal wave form of the oxygen sensor at the near end (closest <strong>to</strong> the engine) of the converter. Ifthe difference is above a value that corresponds <strong>to</strong> more than 60% 6converter efficiency then the converter efficiency isconsidered good. As a second check the catalyst temperature at the <strong>to</strong>utlet is moni<strong>to</strong>red and compared <strong>to</strong> the catalysttemperature at the input <strong>to</strong> the converter. If the catalyst is functioning properly, it creates an exothermic reaction resulting in ahigher outlet catalyst temperature. But this is not always reliable. The sensitivity of the outlet gas temperature <strong>to</strong> catalystefficiency may be <strong>to</strong>o low <strong>to</strong> reliably detect the difference at the t60% HC conversion efficiency level.Signal characteristics from the oxygen sensors for fresh, degraded, ed, and failed catalysts are explained in detail in a later section.The misfire detection diagnostic which is previously described is an important preventive measure that protects the converterfrom extreme temperature spike that can severely reduce converter r efficiency or even cause catalyst destruction al<strong>to</strong>gether.Catalyst converter diagnostics are described in more detail in a later section.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Oxygen Sensor & Heater Moni<strong>to</strong>ring: An oxygen sensor performs best t when its operating temperature is maintained within a specific range above 260 O C. For this reason aheater is used <strong>to</strong> keep the oxygen sensor temperature at the desired value.The OBD <strong>II</strong> diagnostic requires that the heater of the oxygen sensor sor must be moni<strong>to</strong>red periodically for its normal operation. The circuit continuity is checked, the voltageacross the heater is checked, the current carried by the heater element is checked ( Max. 20 A), as well as the temperature of the <strong>to</strong>xygen sensor. For added reliability, theheater is directly controlled by the the controller without any relay. If the heater is found defective on any of these accounts, the PCM sets a fault code.The PCM has a special input circuit for detecting short circuit or open circuit (break) of the sensor wiring and moni<strong>to</strong>rs the switching frequency (closed-loop) loop) of the controlloop.Oxygen sensor diagnostic requires the following checks: Circuit continuity ,and the bias voltage of 450 millivolts in the sensor circuit are verified. The voltage across thesensor should read 450 millivolts with the ignition key <strong>On</strong> and engine not started. If the voltage is not present a fault code (DTC) isset. During the closed loop operation of the vehicle, after the sensor attains the operating temperature (above 300 O C ), the sensor voltage should oscillate between about100 <strong>to</strong> 250 mv at the low end and 700 <strong>to</strong> 900 mv at the high end. The frequency of oscillation of this sensor voltage is between 1.25 Hz <strong>to</strong> 2.5 Hz, depending upon the fuelcontroller, fuel injection system, and vehicle operation. If the oscillation is slower than normal meaning that the oxygen sensor r is responding slowly <strong>to</strong> the A/F ratio input,then it is due <strong>to</strong> the sensor being exposed <strong>to</strong> high heat for a long period of time. This can cause a deviation in the A/F ratio from fthe optimum s<strong>to</strong>ichiometry value,resulting in increased emissions. The deviation can be detected by moni<strong>to</strong>ring the signal output oscillation of upstream oxygen (lambda) sensor and comparing it with thesystem operation frequency (1.25 Hz <strong>to</strong> 2.5 Hz) obtained from the e controller. A fault code is s<strong>to</strong>red if the oxygen sensor at the upstream of the converter is oscillatingslower than the system frequency. A MIL is also illuminated. Additionally the controller compares the output signal (voltage) of the additional lambda sensor downstreamof the converter with the oxygen (lambda) sensor signal upstream. . Using this information the controller can detect deviations of the average value in the A/F ratio thatdetermines the system frequency. If system is operating rich and the lambda sensor indicates lean, then it is misfire problem. If system is operating lean, and the lambdasensor voltage stays near bias (450 mv) ) and engine does not go in<strong>to</strong> closed loop, the sensor is having an open circuit and is defective. Slow transient response in A/F shiftcan also be caused by fuel control problem or carbon deposits or due <strong>to</strong> mild driving mode. Fuel system must be checked before deciding that oxygen sensor is faulty. If theA/F ratio is fluctuating due <strong>to</strong> excessive correction, <strong>to</strong> the pre set data map of optimum fuel required for each load and engine RPM, provided by the oxygen sensor, it is anindication of a faulty fuel system. The OBD <strong>II</strong> legal requirements s are: The diagnostic system shall moni<strong>to</strong>r the output voltage, the tresponse rate, and any other parameterthat can affect emissions, and all fuel control oxygen sensors for fmalfunction.all fuel control oxygen sensors for malfunction. In case of a faulty sensor the MIL shall be illuminated and the DTC shall be s<strong>to</strong>red in the computer.Oxygen sensor diagnostics are described in more detail in a later r section.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Fuel System Moni<strong>to</strong>ring: : For fuel control strategies multipoint pulsed fuel injection system sis assumed. The powertrain control strategy is <strong>to</strong> provide thecorrect Air/Fuel ratio under all operating conditions, except during cold-start. The systems involved in this control are fuel metering, fuel fpump, ignitiontiming, fuel injec<strong>to</strong>rs, injec<strong>to</strong>r pulse width, and lambda control. . The PCM determines the required injec<strong>to</strong>r pulse width <strong>to</strong> maintain Air/Fuel ratio withinthe lambda control window (0.93 <strong>to</strong> 1.07). The PCM adds correction n fac<strong>to</strong>rs <strong>to</strong> injectior pulse width <strong>to</strong> increase fuel injection during cold start, and wide wopen throttle, in closed-loop loop operation. During deceleration, PCM closes fuel injection. Ignition timing affects emissions. Excessive spark advance willcause engine knock. consequently fuel system moni<strong>to</strong>ring is done by using predetermined data map with optimal fuel required for each load (MAPvalue) and engine RPM point. The amount of fuel is determined by the duty cycle of the injec<strong>to</strong>r pulse width.The lambda closed-loop loop control system provides feedback <strong>to</strong> the PCM on the necessary y correction <strong>to</strong> the preset data points. The corrected informationis s<strong>to</strong>red in the PCM’s memory so that the next time that operation point is reached, less lcorrection of the Air/Fuel ratio will be required. If the PCMcorrection passes a predetermined threshold, it indicates a faulty fuel system, that some component in the fuel supply system is outside of its operatingrange. Some possibilities are defective fuel pressure regula<strong>to</strong>r, contaminated fuel injec<strong>to</strong>rs, defective manifold absolute pressure (MAP) sensor, intake airsystem leakage, or exhaust system leakage. All electronic components are checked for circuit continuity, rated current, rated voltage, vand rationalparameter values within limits of operation. These include fuel pump, ignition circuit, injection solenoids, engine RPM sensor, and MAP sensor. If thefuel correction exceeds the limit, either in absolute value or in update rate, the fuel system is deemed faulty and a fault code is s<strong>to</strong>red and MIL isilluminated. Since fuel system has a major impact on emissions, its diagnostics are crucial <strong>to</strong> control emissions and consequently y <strong>to</strong> OBD <strong>II</strong>.The legal OBD <strong>II</strong> requirements are: The diagnostic system shall moni<strong>to</strong>r mthe fuel delivery system for its ability <strong>to</strong> provide compliance with emissionstandards.Diagnostic technique: Deviations of the s<strong>to</strong>ichiometric ratio which last for a longer time are s<strong>to</strong>red within the adaptive mixture controller. If thesevalues exceed defined limits, components of the fuel system are deemed faulty. MIL is illuminated at that time. Fuel system diagnostics are described inmore detail in a later section.


Evaporative System Moni<strong>to</strong>ring: Hydro Carbons (HC) in the form of fuel vapors escaping from the e vehicle, primarily from thefuel tank are required <strong>to</strong> be moni<strong>to</strong>red <strong>to</strong> reduce emissions as legislated by EPA and required by OBD <strong>II</strong>. There are two principalcauses of fuel vapor in the fuel tank: increasing ambient temperature and return of unused hot fuel from the engine. Theevaporative control system consists of a vapor ventilation line that exits the fuel tank and enters fuel vapor canister. The canisterconsists of an active charcoal element which absorbs the vapor and aallows only air <strong>to</strong> escape <strong>to</strong> the atmosphere. <strong>On</strong>ly a certainvolume of fuel vapor can be contained by the canister. The vapors s in the canister must therefore be purged in<strong>to</strong> the engine andburned by the engine so that the canister can continue <strong>to</strong> s<strong>to</strong>re vapors when they are generated.To accomplish this another purge line leads from the char coal canister c<strong>to</strong> the intake manifold. Included in this line is thecanister purge solenoid valve. The layout of a typical evaporative ve emission control system is described in a later section.During engine operation vacuum in the intake manifold causes flow w through the charcoal canister because the canister ven<strong>to</strong>pening at the charcoal filter end is at atmospheric pressure. The Tcanister purge valve meters the amount of flow from thecanister. The amount of fuel vapor in the canister and therefore, , contained in the flow stream, is not known. Therefore it iscritical that the lambda control system is operating and adjusting the fuel requirement as the vapors are being purged. Purgevapors could otherwise result in up<strong>to</strong> 30% increase in Air/Fuel mixture richness in the engine. Purge control valve is situated inthe pipe line that connects the intake manifold of the engine <strong>to</strong> the charcoal canister.Control of the purge valve must allow for two criteria:• There must be enough vapor flow so that charcoal canister does not nbecome saturated and leak fuel vapors in<strong>to</strong> theatmosphere.• Purge flow must generally occur under lambda closed-loop loop control so that the effect of the purge vapors on A/F ratio canbe detected and the fuel metering corrected.When the PCM commands the purge valve <strong>to</strong> meter vapor from the canister, it requests a duty cycle (ratio of ON time <strong>to</strong> OFFtime). This allows the amount of vapor flow <strong>to</strong> be regulated depending on the engine operating conditions. When lambdacontrol is not operating, during cold-start, only low duty-cycles and therefore, small amount of purge vapors, are allowed in<strong>to</strong>the intake manifold. Under deceleration fuel cut off, the purge valve is closed entirely <strong>to</strong> minimize the possibility of unburnedHCs in the exhaust.The OBD <strong>II</strong> diagnostic system shall control the air flow of the complete cevaporative system. In addition , the diagnostic systemshall also moni<strong>to</strong>r the complete evaporative system for the emission ion of HC vapor in<strong>to</strong> the atmosphere by performing a pressureor vacuum check of the complete evaporative system. From time <strong>to</strong> time, manufacturers may occasionally turn off theevaporative purge system in order <strong>to</strong> carry out a check.The following is the procedure: At idle position, the canister purge pvalve is activated, and the lambda controller is moni<strong>to</strong>red forits reaction.A pressure sensor in the fuel tank would provide a pressure profile pwhich will determine if a leak existed in the system.For leak detection of the evaporative system, a valve installed led at the atmospheric side of the canister which is the output <strong>to</strong> theactive carbon filter is shut off and the canister pressure is decreased <strong>to</strong> about -1.5KPa. . The complete system is turned off and thepressure within the canister is moni<strong>to</strong>red for variation with time. The pressure gradient, <strong>to</strong>gether with other parameters like theamount of fuel, will indicate possible leaks. If a leak is detected ted the MIL is illuminated. The complete test suite is moreelaborate and is described in detail in a later section.


EGR System Moni<strong>to</strong>ring: During overrun and heavy load of the vehicle the peak combustion n temperature ofthe cylinders of the engine will increase <strong>to</strong> more than 3000 o F. A measured quantity of exhaust gas isintroduced in<strong>to</strong> intake manifold via a pintle valve connecting the exhaust gas <strong>to</strong> the intake manifold. Bymixing a portion of the exhaust gas with fresh intake air/fuel mixture mthe oxygen content is reduced withoutreducing the mass of gas processed by the cylinder. The engine acts apartially like an external combustionengine in that the combustion process must impart energy <strong>to</strong> the inert exhaust gas as well as <strong>to</strong> the air charge.The net effect is <strong>to</strong> reduce the flame temperature at part load while wretaining the power of the engine. Thereduction of temperature reduces NOx emission produced by the engine.The OBD <strong>II</strong> diagnostic has <strong>to</strong> moni<strong>to</strong>r the pintle valve, and the amount of exhaust gas delivered by the pintlevalve. The correct amount of exhaust gas is obtained from predefined engine RPM/load (MAP) table showingoptimum EGR valve openings & gas amount, engine coolant temperature, manifold absolute pressure (MAP)pressure, and engine RPM. During EGR operation, the fuel is cut off. The OBD <strong>II</strong> diagnostic consists of severalalgorithms <strong>to</strong> moni<strong>to</strong>r all the functions listed above. EGR pintle valve position is moni<strong>to</strong>red by the PCM forproper opening. The amount of exhaust gas ingested is moni<strong>to</strong>red from the EGR pintle valve flow rate, andthe time of the valve opening. This amount is compared with the required amount obtained from the tablewith predefined values. If there is a significant difference between the actual and the needed values, the EGRmalfunction is detected. Engine coolant temperature is moni<strong>to</strong>red for an increase in value during EGRoperation. MAP pressure is moni<strong>to</strong>red for increase in pressure during dEGR operation. Finally the EngineRPM (900 - 1100) is moni<strong>to</strong>red for a decrease of about 50 RPM during EGR (DTC for fault is P0401 for nodecrease in RPM when vehicle speed is 25 MPH with brakes applied) ) operation.


OBD(<strong>II</strong>)In addition the electrical characteristics of the pintle valve are checked, including the voltage, the current drawn bythe moving pintle, , and the circuit continuity including open circuit as well as short scircuit in the wiring. There aretwo methods used in verifying that EGR is functioning properly meaning mno sticking valve or clogged EGR passage.The first method is <strong>to</strong> intentionally open the EGR valve through a measured value during normal operation whenthere is no need for EGR and measure the response of critical system sparameters due <strong>to</strong> this perturbation namely,Engine RPM, coolant temperature, MAP pressure, pintle valve position, and closed-loop loop fuel system correction. Ifthe critical parameters do not conform <strong>to</strong> the desired values EGR malfunction is indicated. The second method is <strong>to</strong>wait for the condition of the vehicle when the EGR is operated by the PCM as a consequence of engine overrun orhigh load. Then intentionally disable EGR operation for a small predefined amount of time and measure the criticalparameters. If the difference in critical parameter values do not t conform <strong>to</strong> the expected values then EGRmalfunction is indicated.A much simpler algorithm measures the increase in coolant temperature during EGR and if the increase in notwithin desired range EGR malfunction is indicated. In addition increase iin manifold absolute pressure (MAP)during EGR and if the increase is not within desired range EGR malfunction mis indicated.Due <strong>to</strong> uncertainties encountered in EGR moni<strong>to</strong>ring, more than one e diagnostic is necessary before a fault code iss<strong>to</strong>red and the MIL is illuminated. <strong>On</strong>e method is <strong>to</strong> requires three successive tests, each revealing an EGR fault,before a fault code is s<strong>to</strong>red. If a test reveals no fault , the next test is performed eleven minutes later. The predefinedoperating condition is deceleration which means that the test is performed during deceleration of the vehicle.Different frequencies of testing are also used in the diagnostic. . Another method requires eight tests <strong>to</strong> be performedwithin a two minute period before a fault code is s<strong>to</strong>red when two o failures occur within that period. Currently aboutfifty percent of the manufacturers moni<strong>to</strong>r the EGR passage temperature, twenty-five percent moni<strong>to</strong>r the EGR valvesignal (position), and twenty-five percent use the intrusive perturbation method <strong>to</strong> detect EGR malfunction.The legal OBD <strong>II</strong> requirement is: The diagnostic system shall moni<strong>to</strong>r the EGR system on vehicle for low and highflow rate malfunction.The hardware failure code of P1406 is set for out of range voltage signal from the pintle valve position sensor ofmore than 10% from commanded value.Another manufacturer moni<strong>to</strong>rs the exhaust gas pressures on both sides of an orifice in the passage <strong>to</strong> the EGRvalve. The pressure drop across the orifice is measured as the exhaust egas flows through the orifice. If the pressuredifferential is not within permissible limits, EGR fault code is set.Different DTCs are set for tests performed with similar EGR diagnostic objectives due <strong>to</strong> differences in test time, andcritical parameter values.EGR diagnostics diagnostics are described in more detail in a later section.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Secondary Air System Moni<strong>to</strong>ring: Secondary air system is used <strong>to</strong> improve the performance of the catalytic converter (Three way) by providing extraoxygen rich air <strong>to</strong> either the converter itself or <strong>to</strong> the exhaust manifold. The catalyst temperature must be above about 200 o C <strong>to</strong> efficiently oxidize HC andreduce NOx. . During engine warm-up when the catalytic converter is cold, HC and CO are oxidized in the exhaust manifold by routing secondary air <strong>to</strong>the exhaust manifold in controlled quantify by the PCM. This creates extra heat <strong>to</strong> speed warm-up of the converter and EGO sensor, enabling the PCM <strong>to</strong>go in<strong>to</strong> closed-loop loop mode more quickly.During open-loop control (cold converter) the converter is liable <strong>to</strong> be damaged if excessive heat is applied <strong>to</strong> it, <strong>to</strong> warm it up. This can happen ifexcessive amounts of HC and CO are oxidized in the exhaust manifold during periods of heavy loads which call for fuel enrichment, , or during severedeceleration. During start-up and such heavy loads, the secondary air is not let in<strong>to</strong> exhaust manifold but directed in<strong>to</strong> the air cleaner where it has noeffect on exhaust temperatures.After warm-up, during closed-loop loop operation, the secondary air is used <strong>to</strong> supply oxygen <strong>to</strong> the e second chamber of the three-way catalyst, in dual-chamber converter system. In a dual-chamber converter, the first chamber contains rhodium, palladium, , and platinum <strong>to</strong> reduce NOx and <strong>to</strong> oxidize HCand CO. The second chamber contains only platinum and palladium. The extra oxygen from the secondary air improves the converter’s s ability <strong>to</strong> oxidizeHC and CO in the second converter chamber. The control of the secondary air is done by using two solenoid valves similar <strong>to</strong> the EGR pintle valve. <strong>On</strong>evalve switches air flow <strong>to</strong> the exhaust manifold or <strong>to</strong> the air cleaner (atmosphere). The other valve switches air flow <strong>to</strong> the exhaust manifold or <strong>to</strong> thecatalytic converter. The air routing is controlled based on engine ne coolant temperature and Air/Fuel ratio, indicated by the lambda sensor. If the control isopen-loop and if the coolant temperature is below threshold and Air/Fuel ratio is not <strong>to</strong>o rich, then the air flow is directed <strong>to</strong> the exhaust manifold. Ifcoolant temperature is higher than threshold and the Air/Fuel ratio is rich (lambda < 1) then the secondary air is directed <strong>to</strong> the air cleaner which exits<strong>to</strong> the atmosphere. If the control is closed-loop, loop, then the lambda sensor is moni<strong>to</strong>red for correlated deviations when the secondary air flow is changedfrom exhaust manifold, or catalytic converter, or air cleaner, depending don coolant temperature, and lambda value. The OBD <strong>II</strong> requirement is that thesecondary air system shall have the diagnostic system moni<strong>to</strong>r the e proper functioning of the secondary air delivery, and any air switching valve(solenoid).The critical parameters of the secondary air system are moni<strong>to</strong>red d and if found <strong>to</strong> be out of permissible range of values, the fault code is set. The MIL isilluminated.Secondary air diagnostics are described in more detail in a later r section.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Comprehensive Components Moni<strong>to</strong>ring includes all the sensors, solenoids, fuel injec<strong>to</strong>rs, fuel pump, ignition coil, actua<strong>to</strong>rs(valves), and the associated wiring, ground, and power supply. The Tfollowing components with their DTCs are describedbelow:uManifold absolute pressure (MAP) sensor DTCs 105 - 109u Intake air temperature sensor DTCs 110-114114uOxygen sensor sensor DTCs 130 -167uMass air flow (MAF) sensor DTCs 100-104104uThrottle position sensor DTCs 120-124, 124, 220-229229uCrankshaft angle sensor DTCs 335-344, 344, 385-389389u Engine coolant temperature sensor DTCs 115-119, 119, 125-126126uKnock sensor DTCs 325-334334uEngine speed sensor DTCs 320-323323uVehicle speed sensor DTCs 500-503503uMisfire (sensor) detec<strong>to</strong>r DTCs 300-312312uCanister vent valve DTCs 440-455455u Purge valve DTCs 465-469469uIgnition coil (ignition control) DTCs 350-379379uFuel system (fuel metering) DTCs 170-195, 195, 230-233233uIndividual fuel injec<strong>to</strong>rs DTCs 251-296296uEGR sensor/ valve DTCs 400-408408uIdle air control (IAC) valve DTCs 505-507507uSecondary air valve DTCs 410-419419uFuel level sensor DTCs 460-464464uCatalytic converter DTCs 420-434434


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>The OBD <strong>II</strong> diagnostics consist of conductingtests on all the sensors and actua<strong>to</strong>rs listedabove. The nature of these tests isdescribed below. If any fault is detected inany of the tests of these devices including ,sensor or actua<strong>to</strong>r component, electricalcircuit, wiring, and power source, thecorresponding diagnostic trouble code(DTC) assigned in SAE J 2120 <strong>to</strong> that fault,is displayed and the malfunctionindication light (MIL)is illuminated.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>SAE J 2012 standard defines the recommended practice for diagnostic trouble codes (DTC) ofall comprehensive components listed above. The DTC consists of an alpha-numericdesigna<strong>to</strong>r p0 - p3 for powertrain, , where p0 codes belong <strong>to</strong> SAE controlled codes, P1 belong <strong>to</strong>manufacturer, and the rest are reserved for future use. The P0 codes care followed by three digitcodes assigned <strong>to</strong> individual faults. The assignment of the proper r designa<strong>to</strong>r should bedetermined by the PCM. In case of ambiguity, the upper most nibble of the two -byte codemessage as defined in SAE J 1979 will define the source system as follows: P0 - 0000, and P1 -0001. This standard defines diagnostic trouble codes for all the circuits, components, andsystems which are controlled by SAE, namely P0 codes. The P0 codes are defined by fourdifferent categories: General Circuit Malfunction, Range/Performance ance Problem, Low CircuitInput, and High Circuit Input. Manufacturers can define specific DTCs <strong>to</strong> meet their controlleralgorithms, but all DTC words must meet the terms’ definitions specified sin SAE J 1930standard for Diagnostic terms, definitions, abbreviations, and acronyms. aThe definition of thesefour categories of faults will be described first. Then the DTCs for different faults for eachsensor and actua<strong>to</strong>r listed above will be described. SAE J 2012 provides guidance (definitions)for message formats, Parameter Identification numbers (PIDs(PIDs) ) and their definitions with actualexamples for compliance. The main aspects of these definitions are acovered below. For moredetailed knowledge of the DTCs and their messages, please refer <strong>to</strong> SAE J 2012, SAE J 1979, andSAE J 1930.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>General Circuit Malfunction: This is a general purpose failure resulting in the componentnot responding with expected value or any value. This could be due <strong>to</strong> short circuit in thecircuit wiring, or an open circuit, or a complete break down of the function resulting ina wrong response including no response.Range/Performance: This is the case when the component is functional in general termsexcept that the response value is not within the normal operating range. This can be due <strong>to</strong>stuck at 0 or stuck at 1 fault, or erratic, intermittent, or skewed values indicating poorperformance 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”.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>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 <strong>to</strong> 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 andauxiliary outputs 600- 605, and P07 Transmission 700 - 790.Since OBD <strong>II</strong> focuses on emissions control only DTCs up<strong>to</strong> P04 followed by three digitfault code are covered here.DTCs are defined <strong>to</strong> indicate a suspected trouble or problem area and are intendedas a directive <strong>to</strong> the proper service procedure. DTC s should not be used <strong>to</strong> indicate theabsence of problems but only <strong>to</strong> indicate specific fault. The decision <strong>to</strong> illuminate MIL forany DTC is manufacture specific based on their testing of how each system malfunctionaffects emissions.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>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 forrectifying each of these DTCs may vary among manufacturers, the fault indicated bythe DTC is common enough <strong>to</strong> be assigned a particular fault code.Non-Uniform DTC: These are fault codes that have very little commonality amongmanufacturers due <strong>to</strong> system differences, implementation differences, or diagnosticstrategy differences. Manufacturers who define their own DTCs in this area areurged <strong>to</strong> 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 <strong>to</strong> indicate the circuit, component, or system areathat is faulty. The messages are organized such that different messages related <strong>to</strong> aparticular sensor or system are grouped <strong>to</strong>gether. In cases where there are various faultmessages for different types of faults, the group also has a “Generic” message as the faultCode/Message of the group. Manufacturer has a choice <strong>to</strong> use the specific or generic faultcode, provided only one code is used consistently <strong>to</strong> describe that fault.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>In a case where messages are broken down in<strong>to</strong> more specific fault descriptions for acircuit, component, or system, as is done in complex cases, the manufacturer shouldchoose the fault code most applicable <strong>to</strong> their diagnosable fault. The messages areintended <strong>to</strong> allow the manufacturers <strong>to</strong> use them as often as possible yet still notconflict with their specific repair procedures. Each code should lead <strong>to</strong> a specificrepair procedure(s).Examples: As a guide <strong>to</strong> clarify the above points a few examples are given.For manufacturers choosing <strong>to</strong> implement basic diagnostics that provide generalfault information but depend on service procedures and Off-board diagnostics <strong>to</strong>isolate 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, insteadof burdening the OBD <strong>II</strong> with determining the specific type of fault, a Code P0120would be s<strong>to</strong>red indicating some type of problem with that circuit. The serviceprocedure would then allow the service technician <strong>to</strong> determine the type of faultand the specific location of the fault. <strong>On</strong> these types of systems, such as sensors,actua<strong>to</strong>rs, coils, and switches, a shorted sensor input, an open sensor input, and evenout of range sensor output would all set the same fault code.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>However, manufacturers choosing <strong>to</strong> allow the OBD <strong>II</strong> <strong>to</strong> better isolate the fault <strong>to</strong> specificcause would not use the general fault code/message, but would use the more specificcode/message associated with the particular circuit, component, or system.For example, in diagnosing a 5 volt reference throttle position sensor, if the input signal atthe PCM is stuck at near 0 volt, the manufacturer has the choice <strong>to</strong> select either of two codes:P0120 (general malfunction), or P0122 (specific low circuit input ), depending on themanufacturer’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 theflexibility in assigning DTCs.The powertrain control strategies in performing OBD <strong>II</strong> diagnostics depend on eachmanufacturer who has considerable flexibility as <strong>to</strong> 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 <strong>II</strong> procedure is given below as a generic example:The diagnostic mode is entered by switching on the ignition and then simultaneouslydepressing the OFF and Warmer but<strong>to</strong>ns on the climate control system (cadillac).


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>The fault codes are displayed by flashing the “Check Engine” light and entering thedisplay mode. Each fault code is displayed in sequence starting with the code thatchecks that all display segments are working correctly.After verifying that all display segments are working, the fault codes for all componentfailures are displayed in sequence, beginning with the lowest and proceeding <strong>to</strong> thehighest code. The mechanic notes the fault codes that are displayed , and using areference manual, identifies the failed components. The fault codes must comply withthe 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 anyfault 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 outau<strong>to</strong>matically if the malfunction clears. However the PCM s<strong>to</strong>res the DTC associatedwith 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.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>whenever a defect occurs the mechanic must follow a specific procedure <strong>to</strong> isolate theparticular problem. These procedures are outlined in the shop manuals.An example procedure will be illustrated for an Oxygen sensor fault, P0130 whichindicates the sensor circuit malfunction. If you recall from the Oxygen sensor behaviordescribed earlier, the O 2 sensor switches between 0 (100 mv) and 1 volt (900 mv) asthe A/F mixture switches between the extreme conditions of lean and rich . Recall alsothat this voltage swing requires that the O must be at a temperature above 2 2000 C.The voltage of cold O 2 sensor is about 0.5 volt with a bias of 0.45 Volt and theelectronic control system will not go in<strong>to</strong> closed-loop operation when O 2 is cold.Possible causes of fault code P0130 include:O 2 sensor is not functioning correctlyCircuit wiring is defective ( stuck at some value)The control (circuit) unit processing O 2 sensor signal is not functioning properlyFurther investigation is required <strong>to</strong> attempt <strong>to</strong> isolate the specific problem.To check the operation of the O 2 sensor , the average value of its output voltage is measuredusing the OBD <strong>II</strong> procedure which will be explained presently.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>The desired voltage is displayed on the Instrument panel (IP) in multiples of 1/100 volt.Thus <strong>to</strong> say , “00” corresponds <strong>to</strong> 0 volts and “99” corresponds <strong>to</strong> 0.99 volt, etc.Using this voltage, the mechanic follows the following procedure: If the O sensor 2 voltageis less than 0.37volt and more than 0.57 volt, the mechanic is directed by the procedure<strong>to</strong> investigate the circuit wiring of the O 2 sensor for defects.If the O sensor 2 voltage is between 0.37 volt and 0.57 volt tests are performed<strong>to</strong> determine whether O sensor or the control (circuit) unit processing the O 2 2 sensor signalis faulty.The mechanic can then jumper the input leads <strong>to</strong>gether at the input <strong>to</strong> the control unit,simulating a O 2 sensor short circuit, and must read the sensor voltage value using theOBD <strong>II</strong> display procedure. If this voltage is less than 0.05 volt, the control unit isfunctioning correctly and the O 2 sensor must be investigated for defects. If the indicatedsensor voltage is greater than 0.05 volt, the control unit is faulty and should be replaced.when diagnosing a problem, the mechanic might wish <strong>to</strong> clear a fault code from the PCMmemory. A good reason <strong>to</strong> do this can be <strong>to</strong> test whether the failure is “hard” orintermittent. To clear DTC the mechanic pushes “OFF” and “HI” but<strong>to</strong>ns on IPsimultaneously until “00” is displayed on IP.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>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 <strong>II</strong> test results of continuouslymoni<strong>to</strong>red / non-continuously moni<strong>to</strong>red systems♦ Request control of OBD <strong>II</strong> system.Mode $01: The purpose of this mode is <strong>to</strong> allow access <strong>to</strong> current emission related data values. The request forinformation includes a Parameter Identification(PID) value that indicates <strong>to</strong> OBD <strong>II</strong> the specific information requested.PID definition, scaling information, and display formats are included in SAE J 1979. for compliance.The OBD <strong>II</strong> module will respond <strong>to</strong> 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 PCMbecause 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 <strong>to</strong> a Mode $01 request asdefined in the standard SAE J 1979, because <strong>to</strong>ols that conform <strong>to</strong> SAE J 1978 use this request <strong>to</strong> determine the pro<strong>to</strong>colinformation supported for OBD <strong>II</strong> communications.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>For more detailed information on all the request modes that you can use <strong>to</strong> performOBD <strong>II</strong> diagnostics using OBD <strong>II</strong> communications, and Scan Tool (SAE J 1978) , refer <strong>to</strong>the HS -3000 SAE standards manual.The powertrain control strategies <strong>to</strong> perform OBD <strong>II</strong> diagnostics in general are described so far.Now the specific diagnostics performed for DTCs of the sensors, actua<strong>to</strong>rs, and systemsindicated below will be briefly described.Manifold absolute pressure (MAP) sensor (DTCs(105 - 109): MAP sensor diagnostics areperformed for deterioration of piezoresister or capaci<strong>to</strong>r characteristics. In case of electricalcircuit malfunction fault code 105 is assigned. If the sensor is indicating out of range reading faultcode 106 is assigned. If the sensor is indicating very low reading fault code 107 is assigned. If thesensor is indicating very high reading fault code 108 is assigned. The expected value is estimatedusing mass air flow sensor reading and engine parameters. If the tsensor is indicatingintermittent faulty reading, fault code 109 is assigned.Intake air temperature (IAT) sensor (DTCs(110-114):114): IAT sensor diagnostics are performed fordeterioration of thermister characteristics. In case of thermister circuit malfunction fault code 110is assigned. If the sensor is indicating out of range reading fault code 111 is assigned. Theexpected value is estimated using coolant temperature sensor reading rand engine parameters. Ifthe sensor is indicating very low reading fault code 112 is assigned. aIf the sensor is indicatingvery high reading fault code 113 is assigned. If the sensor is indicating intermittent faultyreading fault code 114 is assigned.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Oxygen Sensor (O 2 ) Sensor ( DTCs 130-167):167): O 2sensor diagnostics areperformed <strong>to</strong> check deterioration of electrochemical pumping action thatgenerates voltage sensitivity <strong>to</strong> the oxygen density in the exhaustmanifold. In case of Zirconia electrode circuit malfunction fault code 130is assigned. If the O 2sensor is indicating slow response fault code 133 isassigned. The expected value is estimated using closed-loop loop frequencyand engine parameters. If the O 2sensor is indicating very low voltagefault code 131 is assigned. If the O 2sensor is indicating very highvoltage fault code 132 is assigned. If the O 2sensor is indicating noactivity, fault code 134 is assigned. In case of O 2sensor heater circuitmalfunction fault code 135 is assigned. The other codes from 135 5 <strong>to</strong> 167are assigned <strong>to</strong> similar faults for other O 2sensors and heaters in othercatalytic converters in the system. Oxygen sensor diagnostics are adescribed in detail in alter section.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Mass air flow (MAF) sensor (DTC 100-104):104):MAF sensor diagnostics are performed for deterioration of electricalectricaland resister characteristics. In case of electrical circuit malfunctionmfault code 100 is assigned.If the sensor is indicating out of range 1reading fault code 1011isassigned. If the sensor is indicating very low reading fault code c102 isassigned. If the sensor is indicating very high reading fault code 103 isassigned. The expected value is estimated using MAP sensor readingand engine parameters. If the sensor is indicating intermittent ent faultyreading fault code 104 is assigned.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Throttle position Sensor (TPS) ( DTCs 120-124, 124, 220-229):229):TP sensor diagnostics are performed for deterioration of potentiometer tiometer operatedswitch A circuit characteristics. In case of switch A circuit malfunctionmfault code 120 is assigned. If the switch A circuit is indicating out of rangereading fault code 121 is assigned. If the switch A circuit is indicating very lowreading fault code 122 is assigned. If the switch A circuit is indicating very highreading fault code 123 is assigned. The expected value is estimated using air flowsensor reading and engine parameters. If the switch A circuit is indicatingintermittent faulty reading fault code 124 is assigned. For switch B circuit , faultcodes 220-224 224 are set for identical faults listed above. For switch C circuit cuit , faultcodes 225-229 229 are set for identical faults listed above.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Crankshaft Angular Position Sensor ( DTCs 335-344, 344, 385- 389):Crankshaft angular position sensor diagnostics are performedfor deterioration of magnetic reluctance of sensor A circuitcharacteristics. In case of sensor A circuit malfunction faultcode 335 is assigned. If the sensor A circuit is indicating ou<strong>to</strong>of range reading fault code 336 is assigned. If the sensor Acircuit is indicating very low reading fault code 337 is assigned. aIf the sensor A circuit is indicating very high readingfault code 338 is assigned. The expected value is estimatedusing engine speed another engine parameters.If the sensor A circuit is indicating intermittent faulty reading faultcode 339 is assigned. For sensor C circuit , faultcodes 34 0-3440are set for identical faults listed above.For sensor B circuit , fault codes 385-389 389 are set foridentical faults listed above.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Engine Coolant Temperature Sensor ( DTCs 115-119, 119, 125-126):126):Engine Coolant Temperature sensor diagnostics areperformed for deterioration of thermister characteristics. In case of thermisterand electrical circuit malfunction fault code 115 is assigned.If the sensor circuit is indicating out of range reading fault code 116 is assigned.If the sensor circuit is indicating very low reading fault code 117 is assigned. Ifthe sensor circuit is indicating very high reading fault code 118 is assigned.The expected value is estimated using engine parameters. If the tsensor circuitis indicating intermittent faulty reading fault code 119 is assigned. Forinsufficient coolant temperature for closed loop fuel control fault code 125 isassigned. For insufficient coolant temperature for stable operation fault code126 is assigned.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Knock Sensor ( DTCs 325-334):334): Knock sensor diagnostics areperformed for deterioration of piezoelectric or magne<strong>to</strong> restrictivecharacteristics. In case of electrical circuit malfunction fault t code 325 isassigned. If the sensor 1 circuit is indicating out of range readingfault code 326 is assigned. If the sensor 1 circuit is indicating very lowreading fault code 327 is assigned. If the sensor 1 circuit is indicatingvery high reading fault code 328 is assigned. Knocking is detected ected bythe oscillation frequency of the piezoelectric device or the voltagedeveloped by themagne<strong>to</strong>restrictive device when knocking occurs. Ifthe sensor 1 circuit is indicating intermittent faulty reading g fault code329 is assigned.If the sensor 2 circuit is indicating same faults as listed above, fault codes330-3334 3334 are assigned <strong>to</strong> the respective faults. Knock sensor diagnosticsare described in detail in a later section.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Engine Speed Sensor ( DTCs 320-323):Engine speed sensor diagnostics are performed for eterioration ofmagnetic 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 isassigned. The expected value is estimated using engine parameters.If the sensor is indicating intermittent faulty reading, fault code 323 isassigned.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Vehicle Speed Sensor ( DTCs 500-503):Vehicle speed sensor diagnostics areperformed for deterioration of magnetic reluctance andelectrical characteristics. In case of electricalcircuit malfunction fault code 500 is assigned.If the sensor circuit is indicating out of range readingfault code 501 is assigned. If the sensor circuit isindicating very low reading fault code 502 isassigned. If the sensor is indicating very high/erratic/intermittent reading fault code 503 is assigned.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Misfire Detec<strong>to</strong>r( DTCs 300-312):Misfire sensor diagnostics areperformed for reduction of cylinder <strong>to</strong>rque due <strong>to</strong> lack ofcombustion. In case of detecting misfire in cylinder 1fault code 300 is assigned. The fault codes for misfires incylinder 2 <strong>to</strong> 12 are similarly assigned <strong>to</strong> 301 - 312respectively. Misfire is described in detail in a later section.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Evaporative Emission control system (Purge flow) ( DTCs 465-469):469):Purge flow sensor circuit diagnostics are performed for deteriorationof Purge flow sensor circuit . In case of Purge flow sensor circuitmalfunction fault code 465 is assigned. If the Purge flow sensorcircuit is having range/performance problem purge flow fault code466 is assigned. If the Purge flow sensor circuit has detected a lowvalue, fault code 467 is assigned. If the Purge flow sensor circuithas detected a high value, fault code 468 is assigned. If the Purgeflow sensor circuit has intermittent fault, fault code 469 is assigned..


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Evaporative Emission control system (Purge valve) ( DTCs 440-445):445):Purge valve diagnostics are performed for deterioration of evaporative emissioncontrol system. In case of evaporative emission control system malfunction faultcode 440 is assigned. If the evaporative emission control system is havingincorrect purge flow due <strong>to</strong> faulty purge valve, fault code 441 is assigned. If theevaporative emission control system has detected small leak, fault fcode 442 isassigned. If the evaporative emission control system has purge control cvalvecircuit malfunction fault code 443 is assigned. If the evaporative ative emission controlsystem has purge control valve circuit open, fault code 444 is assigned. If theevaporative emission control system has purge control valve circuit shorted faultcode 445 is assigned. Evaporative system diagnostics are covered in detail in alater section.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Evaporative Emission control system (Vent valve)( DTCs 446-449):449):If the evaporative emission control system vent control circuitmalfunction fault code 446 is assigned.If the evaporative emission control system vent control circui<strong>to</strong>pen, fault code 447 is assigned.If the evaporative emission control system vent control circuitshorted, fault code 448 is assigned.If the evaporative emission control system vent valve/solenoid circuitmalfunction, fault code 449 is assigned. Evaporative emission controlsystem diagnostics are described in detail in later section.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Evaporative Emission control system (Pressure sensor)( DTCs 450-455):455):If the evaporative emission control system pressure sensoris experiencing malfunction, fault code 450 is assigned.If the evaporative emission control system pressure sensorhas range/performance problem, fault code 451 is assigned.If the evaporative emission control system pressure sensorhas low input, fault code 452 is assigned.If the evaporative emission control system pressure sensorhas high input, fault code 453 is assigned.If the evaporative emission control system pressure sensoris experiencing intermittent fault, fault code 454 is assigned.If the evaporative emission control system pressure sensoris detected having leak, which is gross, fault code 455 is assigned.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Ignition Coil ( DTCs 350-379):379):Ignition coil diagnostics are performed for deterioration of ignition coilprimary/secondary characteristics. In case of ignition coil primary/secondary electricalcircuit malfunction, fault code 350 is assigned.In case of ignition coil A primary/secondary electrical circuit malfunction, fault code 351is assigned. Similarly for the case of ignition coil B <strong>to</strong> L primary/secondary electricalcircuit s' malfunction, fault codes 352-362 362 are assigned. If timing reference highresolution signal A has malfunction fault code 370 is assigned. If timing reference highresolution signal A has <strong>to</strong>o many pulses fault code 371 is assigned.If timing reference high resolution signal A has <strong>to</strong>o few pulses fault code 372 is assigned.If timing reference high resolution signal A has intermittent fault, ffault code 373 isassigned.If timing reference high resolution signal A has no pulses, fault t code 374 is assigned.If timing reference high resolution signal B has similar faults, fault codes 375-379379respectively are assigned.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Fuel Trim Fuel system (fuel metering) ( DTCs 170-195, 195, 230-233 233 ):Fuel trim diagnostics are performed for deterioration of fuel trim values.In case of fuel trim malfunction (Bank 1)fault code 170 is assigned. If thefuel trim is indicating <strong>to</strong>o lean system, fault code 171 is assigned. If thefuel trim is indicating <strong>to</strong>o rich system fault code 172 is assigned.In case of fuel trim malfunction (Bank 2)fault code 173 is assigned. If thefuel trim is indicating <strong>to</strong>o lean system, fault code 174 is assigned. If thefuel trim is indicating <strong>to</strong>o rich system fault code 175 is assigned. Fueltrim diagnostics are described in detail in later section.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Individual Fuel Injec<strong>to</strong>rs ( DTCs 251-296):296):Injection pump fuel metering control circuit diagnostics areperformed for deterioration of fuel injection characteristics. In case of Injection pump fuelmetering control A (Cam/ro<strong>to</strong>r/injec<strong>to</strong>r) malfunction, fault code 251 is assigned. In case ofInjection pump fuel metering control A (Cam/ro<strong>to</strong>r/injec<strong>to</strong>r) range/performance problem,fault code 252 is assigned. In case of Injection pump fuel metering control A(Cam/ro<strong>to</strong>r/injec<strong>to</strong>r) Low value, fault code 253 is assigned. In case of Injection pump fuelmetering control A (Cam/ro<strong>to</strong>r/injec<strong>to</strong>r) high value, fault code 254 is assigned. In case ofInjection pump fuel metering control A (Cam/ro<strong>to</strong>r/injec<strong>to</strong>r) intermittent fault, fault code255 is assigned. For control “B”faults similar <strong>to</strong> “A”, fault codes 256 <strong>to</strong> 260 are respectively assigned. afault codes 261-296 296 are assigned <strong>to</strong> injec<strong>to</strong>r coil circuits of cylinders 1 <strong>to</strong> 12 for low value, highvalue, and contribution/balance fault respectively.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>EGR Sensor /Valve ( DTCs 400-408):408):EGR sensor/ valve diagnostics areperformed for deterioration of exhaust gas flow characteristics. s. In caseof EGR flow malfunction fault code 400 is assigned. If the EGR R flow isindicating insufficient flow, fault code 401 is assigned. If the e EGR flowis indicating excessive flow, fault code 402 is assigned. If the EGRcircuit malfunction, fault code 403 is assigned. If the EGR circuit isindicating range/performance problem , fault code 404 is assigned.If the EGR sensor A circuit is indicating low value, fault code c405 isassigned. If the EGR sensor A circuit is indicating high value, fault code406 is assigned. Similar faults on sensor “B” circuit are assigned faultcodes 407, 408 respectively. EGR sensor/valve diagnostics aredescribed in detail in later section.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Idle air control (IAC) valve 505-507507Idle control system diagnostics areperformed for deterioration of idle air flow characteristics. In case of idle aircontrol system malfunction fault code 505 is assigned. If the idle air controlsystem is indicating lower than expected flow, fault code 506 is assigned. Ifthe idle air control system is indicating higher than expected flow f,fault code507 is assigned.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Secondary air injection system ( DTCs 410-419):419):Secondary air injection system diagnostics areperformed for deterioration of Secondary air injection system flow characteristics. In case ofSecondary air injection system malfunction, fault code 410 is assigned. aIn case of Secondary airinjection system incorrect flow, fault code 411 is assigned. In case of Secondary air injectionsystem switching valve A circuit open , fault code 413 is assigned.In case of Secondary air injection system switching valve A circuit shorted , fault code 414 isassigned. In case of Secondary air injection system switching valve B circuit malfunction, open ,or shorted, fault codes 415-417 417 are assigned respectively. In case of Secondary air injectionionsystem Relay A circuit malfunction , fault code 418 is assigned. In case of Secondary airinjection system Relay B circuit malfunction , fault code 419 is assigned.Secondary air injection system diagnostics are described in detail in later section.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Fuel level Sensor ( DTCs 460-464):464):Fuel level sensor circuit diagnostics are performed for deterioration of fuel levelsensor characteristics. In case of fuel level sensorcircuit malfunction fault code 460 is assigned. If thefuel level sensor circuit is indicating out of range/performance problem, faultcode 461 is assigned. If the fuel level sensor circuitis indicating very low reading, fault code 462 is assigned. If thefuel level sensor circuit is indicating very high reading fault t code 463 is assigned.The expected value is estimated using flow parameters. If thefuel level sensor circuit is indicating intermittent faulty reading, fault code 464 isassigned.


Fundamentals of PowertrainControl strategies & OBD <strong>II</strong><strong>Diagnostics</strong>Catalytic converter ( DTCs 420-434):434):Catalyst system efficiency diagnostics are performed fordeterioration of characteristics, for Bank 1. In case of Catalystsystem efficiency below threshold, fault code 420 is assigned. Incase of Warm Up Catalyst efficiency below threshold, fault code421 is assigned. In case of Main Catalyst efficiency belowthreshold, fault code 422 is assigned. In case of Heated Catalystefficiency below threshold, fault code 423 is assigned. In case e ofHeated catalyst temperature, below threshold, fault code 424 isassigned. For identical faults for Bank2 , fault codes 430 <strong>to</strong> 434are respectively assigned. Catalytic converter diagnostics aredescribed in detail in later section.


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>OBD <strong>II</strong> tests all sensors, actua<strong>to</strong>rs (valves) , switches, and wiring ing for proper connectivity,and checks the inputs and outputs of each device are within allowed range of values. Thefollowing sensors and actua<strong>to</strong>rs are tested and moni<strong>to</strong>red by the OBD <strong>II</strong> diagnostics:Coolant temperature sensorIntake air temperature sensorManifold Absolute Pressure (MAP) sensorEngine Speed (Angular speed) sensorExhaust Gas Oxygen (EGO) sensorThrottle Position (Angle) (TPS) sensorCrankshaft (angular) Position sensorMass Air Flow (MAF) sensorKnock sensorIgnition timing sensorIgnition actua<strong>to</strong>rIdle air control (IAC) valveSecondary air valveEGR actua<strong>to</strong>r (pintle(valve)Fuel metering actua<strong>to</strong>rFuel injec<strong>to</strong>r


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>Each sensor circuit listed below consists of mainly three parts:Sensor, A signal processor, and a display device.A Sensor converts the physical quantity such as temperature,pressure, vacuum, RPM,air flow, velocity, or acceleration in<strong>to</strong> an electrical signal so thatit may beoperated by the signal processor


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>A signal processor performs some operation on theintermediate signal, <strong>to</strong> increase power level, reliability, andaccuracy. The signal is then manipulated in<strong>to</strong> a form so thatwhen displayed, it can be unders<strong>to</strong>od by the viewer.


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>The display device converts the signal from signal processorin<strong>to</strong> a readable quantity.The sensor converts energy from the formof the measurement variable <strong>to</strong> an electrical signal. An idealanalog sensor generates an output voltage which isproportional <strong>to</strong> the quantity being measured:v 0 = Kq 0 , where K is the sensor calibration constant, v 0 isvoltage, and q 0 is the measured physical quantity, such astemperature, etc.


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>K is the sensor Calibration constant whose units are volts perphysical quantity measured. An ideal sensor has a lineartransfer characteristic. Real sensorhas noisy transfer characteristic. As a consequence the sensoroutput needs signal processing which compensates for the noiseand transforms it, suitable for display.


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>Coolant temperature sensor: Principle of operation: The sensor consists of athermister mounted in a housing which is designed <strong>to</strong> be inserted in the coolan<strong>to</strong>lantstream. This housing is threaded with pipe threads which seal the e assembly againstcoolant leakage. A thermister is made of a semiconduc<strong>to</strong>r with a negativetemperature coefficient. The sensor is connected in an electrical circuit. see Figurein handout. The sensor output varies inversely with temperature.e.<strong>Diagnostics</strong>: The electrical characteristics of the thermister may deteriorate withtime. The reference voltage, and the series resister in the circuit are critical sourcesof variation from correct temperature. The relation between resistance andtemperature is not linear in thermister. Silicon temperature sensors provide amore linear output signal and are expected <strong>to</strong> replace thermister.OBD <strong>II</strong> DTCs : There are two failure modes. <strong>On</strong>e is engine coolant temperaturenot correct, and other is insufficient temperature for closed-loop operation orunstable operation.


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>Intake air temperature sensor Principle of operation:The sensor is similar in construction <strong>to</strong> 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.<strong>Diagnostics</strong>: The electrical characteristics of the thermister may deteriorate withtime. The reference voltage, and the series resister in the circuit are critical sourcesof variation from correct temperature. The relation between resistance andtemperature is not linear in thermister. Silicon temperature sensors provide amore linear output signal and are expected <strong>to</strong> replace thermister.OBD <strong>II</strong> DTCs : There is one failure mode. It is intake air temperaturenot correct. OBD <strong>II</strong> DTC s are 110-114.


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong> :Manifold Absolute Pressure (MAP) sensor: Principle of operation: The sensor measures the theManifold Absolute Pressure (MAP) sensor:The sensor measures the thedisplacement of a diaphragm which is deflected by the manifold absolute apressure. There are two versions. Instrain gauge MAP sensor, the silicon diaphragm is sealed <strong>to</strong> a pyrex plate under vacuum. A set of sensingresis<strong>to</strong>rs is formed around the edge of this vacuum. The resis<strong>to</strong>rs s are formed by diffusing a “dopingimpurity” in<strong>to</strong> the silicon. Manifold pressure applied <strong>to</strong> the diaphragm cause it <strong>to</strong> deflect which changes theresistance due <strong>to</strong> piezoresistivityproportional <strong>to</strong> the pressure. An electrical signal voltage, proportional ortional <strong>to</strong> the manifold pressure is obtained byconnecting the resis<strong>to</strong>rs in a Wheats<strong>to</strong>ne bridge. In the second version vof MAP sensor, a film electrodeis deposited on the inside face of two alumina plates forming a capaci<strong>to</strong>r. The capaci<strong>to</strong>r capsule is placed in asealed housing which is connected <strong>to</strong> manifold pressure by a small l diameter tube. The deflection of theseplates when pressure is applied <strong>to</strong> them , causes their capacitance ce <strong>to</strong> change proportional <strong>to</strong> the appliedpressure. The capaci<strong>to</strong>r is placed in an oscilla<strong>to</strong>r circuit. the frequency of oscillation is proportional <strong>to</strong> intaketemperature.<strong>Diagnostics</strong> 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.OBD <strong>II</strong> DTCsThe failure modes of MAP sensor are diagnosed by OBD <strong>II</strong>.DTCs for these faults are 105-109.


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>Engine Speed (Angular speed) sensorPrinciple of operationThe 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 ofcylinders of the engine. The sensor is of magnetic reluctance type so that avoltage is generated with the frequency which is a multiple of revolutionsper minute (RPM) of the crankshaft. By measuring the frequency of thissignal voltage the engine RPM is calculated.<strong>Diagnostics</strong>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..OBD <strong>II</strong> DTCsThe failure modes of Engine speed sensor are diagnosed by OBD <strong>II</strong>.DTCs for these faults are 320-323..


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>Exhaust Gas Oxygen (EGO) sensorThere are two types of EGO sensors, both based on the use of oxides of materials.<strong>On</strong>e uses Zirconia (ZrO 2 ), and the other uses titanium oxide (TiO 2 ). But ZrO 2is most popular and is described here. The sensor consists of ZrO 2 sandwichedbetween two platinum electrodes. <strong>On</strong>e electrode is exposed <strong>to</strong> exhaust gasin the exhaust manifold, and the other electrode is exposed <strong>to</strong> normal nair forreference. The electrode that is exposed <strong>to</strong> exhaust gas is coated d with porous protectiveovercoat.The ZrO 2 attracts oxygen ions and they accumulate on theZrO 2 surface just inside platinum electrode. AS oxygen ions are negativelycharged, there will be a potential across the two electrodes if the oxygen ionson exhaust gas side are less than the oxygen ions on the normal air side. Thepolarity of this voltage is positive on the exhaust gas side and negative on air side.The voltage depends on the concentration of the oxygen in the exhaust gas and theEGO sensor temperature.


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>EGO Oxygen sensor:<strong>Diagnostics</strong>: Check for abrupt change in voltage at s<strong>to</strong>ichiometry. Must haverapid changes of output voltage in response <strong>to</strong> 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 <strong>to</strong> exhausttemperature.OBD <strong>II</strong> DTCsThe failure modes of EGO sensor are diagnosed by OBD <strong>II</strong>.DTCs for these faults are 400-408..


<strong>Diagnostics</strong>Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong>6141<strong>Diagnostics</strong>Throttle Position (Angle) (TPS) sensorPrinciple of operationThe sensor is a rotary potentiometer driven by the shaft of the butterfly valvein the throttle , and a linear potentiometer driven by the connecting rodbetween the accelera<strong>to</strong>r pedal and the throttle. The sensor uses a continuousresistive film manufactured with thick film technique. The material is aceremet or resistive plastic compound. As the throttle butterfly valve rotatesthe potentiometer voltage varies in proportion <strong>to</strong> the angle of rotation ofthrottle.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..OBD <strong>II</strong> DTCsThe failure modes of throttle sensor are diagnosed by OBD <strong>II</strong>.DTCs for these faults are 120-124.


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>Crankshaft (angular) Position sensorPrinciple of operationThe crankshaft position sensor is similar in operation <strong>to</strong> engine e speedsensor.<strong>Diagnostics</strong>: 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..OBD <strong>II</strong> DTCsThe failure modes of crankshaft position sensorare diagnosed by OBD <strong>II</strong>.DTCs for these faults are 335-344.


Mass Air Flow (MAF) sensorSensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>Principle of operation:The sensor consists of a hot film element (resis<strong>to</strong>r) which is electrically heated <strong>to</strong> a constant temperature,that is measured by a temperature sensor. This element is incorporated in a whets<strong>to</strong>ne bridge withpower supply from the output of an amplifier whose input is the differential voltage, of the bridgeresis<strong>to</strong>rs, 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 bridgeunbalance thereby producing an input voltage <strong>to</strong> the amplifier. The output of the amplifier is connected<strong>to</strong> the bridge circuit and provides power for the circuit. The amplifier voltage changes the resistance insuch a way as <strong>to</strong> maintain a fixed hot film temperature relative <strong>to</strong> the inlet temperature.The output voltage of the amplifier is a measure of the additional current required <strong>to</strong> heat the wire back<strong>to</strong> its original temperature. The additional current required is a measure of the heat transfer andtherefore of air mass flow rate. The second arm of the bridge is a similar self-heated wire, placed in stillair which provides compensation for changes in air temperature. and amplifier output voltage. Thisvoltage is converted <strong>to</strong> frequency which is measured by PCM using a counter. The counter value isproportional <strong>to</strong> the air flow rate (volume) from which the mass is computed by multiplying the volumeby the air density at that temperature.<strong>Diagnostics</strong>:The electrical characteristics of the Mass Air Flow sensor may deteriorate, resulting in incorrect output, ou<strong>to</strong>f range/performance values, stuck at low signal, stuck at high signal,, and intermittent failure..OBD <strong>II</strong> DTCs : The failure modes of crankshaft position sensor are diagnosed by OBD <strong>II</strong>. DTCs for these faults are 100-104.


Sensors and Actua<strong>to</strong>rsKnock sensorEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>Principle of operation The sensor measures the sudden risein cylinder pressure during combustion which commonly occurs with highmanifold pressure and excessive spark advance. The sensor consists sts ofmagne<strong>to</strong>restrictive rods placed in a magnetic field of a coil. When excessive cylinderpressure is sensed the rods change the flux field in the coil which produces a voltagechange in the coil. The engine cylinder is mechanically resonant <strong>to</strong> the knockfrequency band, and the output signal is responsive <strong>to</strong> the first time derivative ofacceleration, also called jerk. The output signal of the sensor forms a closed loopsystem that retards the ignition <strong>to</strong> reduce the knock detected at the cylinders. Theproblem of detecting knock is complicated by the presence ofother vibrations and noise in the engine.Another version of knock sensor uses piezoelectric crystals, or the piezoresistance ofa doped silicon semiconduc<strong>to</strong>r.<strong>Diagnostics</strong> 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.OBD <strong>II</strong> DTCs The failure modes of knock sensor are diagnosed by OBD <strong>II</strong>. DTCs for thesefaults are 325-329.


Ignition timing sensorSensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>Principle of operation Wiegand-effect sensor ormagnetic reluctance sensor can be used <strong>to</strong> set ignition timing. In the latter type,a variable reluctance sensor is mounted on the engine block near a harmonic damper.A harmonic damper is a steel disk-shaped device connected <strong>to</strong> the crankshaftat 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 inmagnetic flux generates a voltage pulse in the sensor circuit. This voltage pulse isused <strong>to</strong> set ignition timing<strong>Diagnostics</strong>The electrical characteristics of the Ignition timing sensor maydeteriorate, resulting in incorrect output, out of range/performancevalues, stuck at low signal, stuck at high signal,, and intermittentfailure.OBD <strong>II</strong> DTCs The failure modes of ignition timing sensor are diagnosed by OBD <strong>II</strong>. DTCs forthese faults are 350-379.


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>Ignition actua<strong>to</strong>r Principle of operationThe ignition actua<strong>to</strong>r receives its control pulse from an ignition timing sensor.An ignition timing sensor measures the engine angular position <strong>to</strong> calculate theposition at which the spark should occur. The ignition timing sensor generates apulse that triggers an electronic circuit that in turn drives the coil primary. Thiscircuit, when so triggered, switches off the current in the coil primary, therebyinitiating the spark. The concept of an engine position sensor used as an ignitiontiming sensor is described previously.In another scheme, a permanent magnetcouples <strong>to</strong> a ferromagnetic element which mounted on the distribu<strong>to</strong>r shaft androtates with it. As this element rotates , the time varying magnetic field inducesa voltage in the coil that is proportional <strong>to</strong> 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 saw<strong>to</strong>oth-shaped pulses is generated. This wheel has one cog foreach cylinder , and the voltage pulses provide a timing pulse for calculating thespark time for the corresponding cylinder.


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong><strong>Diagnostics</strong>The electrical characteristics of the Ignition actua<strong>to</strong>r maydeteriorate, resulting in incorrect output, out of range/performancevalues, stuck at low signal, stuck at high signal,, and intermittentfailure.OBD <strong>II</strong> DTCsThe failure modes of ignition actua<strong>to</strong>rare diagnosed by OBD <strong>II</strong>. DTCs for these faults are 350-379.


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong>EGR actua<strong>to</strong>r<strong>Diagnostics</strong>Principle of operationThe EGR actua<strong>to</strong>r is a vacuum operateddiaphragm 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 iscontrolled by a solenoid operated valve under control of the PCM. When thesolenoid 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 andthe spring holds the EGR valve closed. The amount of EGR is controlled by theduty cycle of the pulsed control current that is proportional <strong>to</strong> the average time ofenergized solenoid. The duty cycle, and the valve opening are properly controlled<strong>to</strong> ensure exact amount of EGR is provided without adversely affecting emissions.The duty cycle of the current pulse that energizes the solenoid ,<strong>Diagnostics</strong> and the EGR amount are correlated periodically by OBD <strong>II</strong>diagnostics.OBD <strong>II</strong> DTCs The failure modes of EGR flow are diagnosed by OBD <strong>II</strong>. DTCs for these faultsare 400-408.


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>Idle air control (IAC) valve Principle of operationThe valve is an electronicallycontrolled throttle bypass valve which allows air <strong>to</strong> flow around the throttle plate(which is closed due <strong>to</strong> low engine RPM and vehicle being stationary) and produces thesame effect as if the throttle is slightly opened. A stepper mo<strong>to</strong>r opens the pintle (valveallowing a limited amount of air <strong>to</strong> bypass the closed throttle plate. The steppermo<strong>to</strong>r controls the pintle movement accurately thus controlling the amount ofbypass opening in<strong>to</strong> the intake manifold. The duty cycle of the stepper mo<strong>to</strong>ris controlled by the PCM which moni<strong>to</strong>rs the pintle position and commands thestepper mo<strong>to</strong>r <strong>to</strong> move back the pintle <strong>to</strong> open the bypass by the calculatedamount and move the pintle forward <strong>to</strong> close the bypass at the end of the duty cycle.<strong>Diagnostics</strong>OBD <strong>II</strong> DTCsThe duty cycle of the stepper mo<strong>to</strong>r , and the amount of bypass by thepintle valve are correlated periodically by OBD <strong>II</strong>diagnostics. The initial position and the final position of the pintlevalve are continuously checked.The failure modes of idle air flow are diagnosed by OBD <strong>II</strong>. DTCs for thesefaults are 505-507.


Secondary air valvesSensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>Principle of operation:The secondary air is controlled by twosolenoid valves similar <strong>to</strong> the EGR valve. <strong>On</strong>e valve switches airflow <strong>to</strong> the exhaustsystem or <strong>to</strong> outside air cleaner. The other valve switches air flow <strong>to</strong> theexhaust manifold or <strong>to</strong> 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 <strong>to</strong> exhaust manifold, and duringclosed loop operation, secondary air goes in<strong>to</strong> catalytic converter. During heavyloads and during severe deceleration, secondary air is directed <strong>to</strong> air cleaner whereit has no effect on exhaust temperature.<strong>Diagnostics</strong> The duty cycle of the current pulse that energizes the solenoid ,and the secondary air flow are correlated periodically by OBD <strong>II</strong>diagnostics.OBD <strong>II</strong> DTCsThe failure modes of secondary air flow are diagnosed by OBD <strong>II</strong>.DTCs for these faults are 410-419.


<strong>Diagnostics</strong>OBD <strong>II</strong> DTCsfaults are 170-175.Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong>Fuel metering actua<strong>to</strong>rPrinciple of operation The actua<strong>to</strong>r used for electroniccontrol of fuel metering is the throttle body fuel injec<strong>to</strong>r. The TBFI consists of oneor two solenoid-operated fuel injec<strong>to</strong>rs that are mounted in a housing on the intakemanifold. The fuel is injected in<strong>to</strong> and a<strong>to</strong>mized by the moving air stream that flowsin<strong>to</strong> the intake manifold. PCM controls the amount of fuel. Fuel metering actua<strong>to</strong>rdelivers fuel in precise amounts under PCM control. The amount of fuel injected in<strong>to</strong>the cylinder is determined by the length of time that the injec<strong>to</strong>rs 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 fac<strong>to</strong>r) +voltage-compensated injection time. Fuel trim is used <strong>to</strong> find the correction fac<strong>to</strong>r.Compensation coefficients are dependent on driving conditions such as heavy load,idle, or braking. Asynchronous injection is performed during start-up andacceleration. Fuel injec<strong>to</strong>rs are based on multipoint injection in which each eachinjec<strong>to</strong>r is mounted on the intake manifold of its cylinder.PCM moni<strong>to</strong>rs the rate of updating fuel trim and the correction fac<strong>to</strong>r<strong>to</strong> determine if the fuel metering actua<strong>to</strong>r (and injec<strong>to</strong>rs ) is functioningproperlyThe failure modes of fuel system are diagnosed by OBD <strong>II</strong>. DTCs for these


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong>Fuel injec<strong>to</strong>r<strong>Diagnostics</strong>Principle of operationIndividual fuel injec<strong>to</strong>rs locatedin the intake manifold near the intake valve is the current practice. Each fuel injec<strong>to</strong>ris a solenoid activated plunger which is normally closed inhibiting fuel delivery.Whenactivated, the valve opens and a predetermined quantity of fuel is sprayed in<strong>to</strong> theair flowing in<strong>to</strong> the cylinder and mixed with this air. This valve opening is timedrelative <strong>to</strong> the intake stroke by the PCM controller.The fuel injec<strong>to</strong>r 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 in<strong>to</strong>the air stream going <strong>to</strong> 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 currentis applied <strong>to</strong> 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 <strong>to</strong> flow which is under pressure. The solenoid, plunger, and nozzle act as anelectrically switched valve, which is closed or open, depending on whether thethe control current is off or on respectively. The fuel flow rate is regulated by fuelpressure and nozzle geometry. The amount of fuel is proportional <strong>to</strong> the time the valveis open. The control current that operates the fuel injec<strong>to</strong>r is pulsed on and off, and theAir/Fuel ratio is proportional <strong>to</strong> the duty cycle of the pulse train from the PCMcontroller.


Sensors and Actua<strong>to</strong>rsEmployed in OBD <strong>II</strong><strong>Diagnostics</strong><strong>Diagnostics</strong>OBD <strong>II</strong> DTCsThe duty cycle of the current pulse that energizes the solenoid ,and the fuel amount are correlated periodically by OBD <strong>II</strong>diagnostics.The failure modes of fuel injec<strong>to</strong>r are diagnosed by OBD <strong>II</strong>. DTCs for these faultsare 251-296.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong> <strong>Diagnostics</strong>Powertrain Control Module (PCM) performs the following functions in relation <strong>to</strong>OBD <strong>II</strong> <strong>Diagnostics</strong>:Perform microprocessor-based self diagnostics <strong>to</strong> ensurecorrect operation of the PCM and safe s<strong>to</strong>rage ofOBD <strong>II</strong> diagnostic data in memory.Perform <strong>On</strong>-<strong>Board</strong> diagnostics in real time and alert thedriver by illuminating MIL in case of a faultPerform powertrain control functions <strong>to</strong> reduce emissionsand meet OBD <strong>II</strong> regulations during open-loopoperation at start-up time.Perform powertrain control functions <strong>to</strong> reduce emissionsand meet OBD <strong>II</strong> regulations in closed-loop loop controlduring normal operation.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong>Perform microprocessor-based self diagnostics <strong>to</strong> ensure correct operationof the PCM and safe s<strong>to</strong>rage of OBD <strong>II</strong> diagnostic data in memory.The PCM performs the following self diagnostics:Verify the checksum of the program memory in ROM with its function andcorrect version.Perform read and write test of RAM cells for fault free memoryPerform processor functions in CPU, peripheral devices including A/Dconverters, watchdog timers, and registers <strong>to</strong> verify that the processor isfunctioning properly.Perform checks on s<strong>to</strong>red vehicle data and verify that thedata is not corrupted and is within reasonable limits of vehicle e operation.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong>Perform <strong>On</strong>-<strong>Board</strong> diagnostics in real time and alert the driver by illuminatingingMIL in case of a fault . The PCM performs on-board diagnostics in real timeby interspersing diagnostics with vehicle control functions. The diagnosticsare classified in<strong>to</strong> priority levels from 1 <strong>to</strong> 8 or 9. The highest priority level tests aredone 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 <strong>to</strong> a high degree according <strong>to</strong> OBD <strong>II</strong> regulations.These include Oxygen sensor (lambda sensor) , and fuel trim checks duringclosed loop operation of the vehicle. The next priority checks are the interrupttimers, and watchdog timers. The next priority tests are sensors, including EGOsensor, 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 actua<strong>to</strong>r, and ignition timer.The next priority checks are periodic self tests.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong> OBD <strong>II</strong>The PCM is interrupted by the real time scheduler during the performance ofits 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 <strong>to</strong> its normal vehiclecontrol functions. This repeats for each priority level diagnostics. In thismanner the PCM spends about 15- 40% of its time <strong>to</strong> diagnostics and the rest <strong>to</strong>perform its normal vehicle control functions. The method of testing each componentdepends on the electrical characteristics and vehicle functions performed by thedevice. The PCM maintains the low and high limits for each test parameter, andnormal range of values and performance requirements for each component that ittests. The PCM also has adequate hardware test capability <strong>to</strong> find a short circuit,or open circuit, or the noise level of a signal, including battery, power supply, wiringharness, each sensor, actua<strong>to</strong>r and control unit related <strong>to</strong> emissions control.The PCM tests each sensor by measuring each test parameter, such as input, or outputand comparing it with the expected value s<strong>to</strong>red in the technical data for the sensor.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong> OBD <strong>II</strong>The PCM also compares the signals of the components under test with acombination of information provided by other sensors, <strong>to</strong> verify thereasonableness of values provided by the components. The noise level and theperformance of each signal of the component is checked as well. Actua<strong>to</strong>rs aretested similarly <strong>to</strong> the way the sensors are tested for short circuit, open circuit, andrange and performance levels. The test method also includes computing a tes<strong>to</strong>utput of a sensor using different engine parameters and comparing them forcompliance. This is called analytical redundancy. The actua<strong>to</strong>r under certainconditions is intrusively activated and its output is measured <strong>to</strong> verify against theexpected value for proper operation. If discrepancies <strong>to</strong> the nominal values arediagnosed in any component under test , the information is s<strong>to</strong>red in memorywith all the relevant supporting data, such as engine speed, MAP sensor, coolanttemperature, and others. This is called “Freeze Frame” since it gives the vehicle’sstate at the instant of failure of that component.. Thus defects that appearance orunder certain conditions can be diagnosed. If the fault occurs only once duringseveral cycles, it is deleted.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong> OBD <strong>II</strong>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 , thePCM substitutes a corresponding reasonable value for that vehicle conditionof operation. The PCM also provides clear information <strong>to</strong> the driver byilluminating the MIL (Malfunction Indica<strong>to</strong>r Light) in case of a defect withoutcausing alarm for minor problems. All relevant data for off-board diagnostics,and repair are s<strong>to</strong>red by the PCM in its memory for later use. In the case of adefect that completely impairs the vehicle performance the PCM has the fullcapability <strong>to</strong> switch the vehicle state <strong>to</strong> a safe state of lesser capability called“Limp Home” state, in which the vehicle is brought <strong>to</strong> a safe degraded operatingcondition, that includes a halt of the vehicle. The PCM communicates with theOBD <strong>II</strong> scan <strong>to</strong>ol and provides diagnostic data, and OBD <strong>II</strong> DTCs of all faultsexperienced by the vehicle so far <strong>to</strong> the external tester <strong>to</strong> facilitate off-boarddiagnostics, and vehicle repair. In this respect OBD <strong>II</strong> 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.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong> OBD <strong>II</strong>OBD <strong>II</strong> Functions: These include catalyst moni<strong>to</strong>ring, misfire moni<strong>to</strong>ring,evaporative system moni<strong>to</strong>ring, secondary air system moni<strong>to</strong>ring, fuel systemmoni<strong>to</strong>ring, oxygen sensor, moni<strong>to</strong>ring, EGR (exhaust gas recirculation) systemmoni<strong>to</strong>ring, and comprehensive component moni<strong>to</strong>ring.Catalyst: PCM shall individually moni<strong>to</strong>r the front catalyst or catalysts whichreceive untreated engine out exhaust gas for malfunction. This is done bymoni<strong>to</strong>ring the oxygen sensor in front of the catalyst. In addition the PCMshall moni<strong>to</strong>r the oxygen sensor situated down stream of the catalyst, and comparethe signals of the two sensors <strong>to</strong> verify that the catalysts are functioning properly.A properly functioning catalyst shows a s<strong>to</strong>rage 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 frequencyof the limit cycle of the rich/lean, air /fuel mixture.Misfire Detection: The PCM shall moni<strong>to</strong>r engine misfire and identify cylinderexperiencing misfire. If a certain percentage of misfires within 200 or 1000 revolutionsis detected, a fault code is s<strong>to</strong>red by the PCM and the MIL is illuminated by the PCM.Misfire detection is critical <strong>to</strong> emissions and is described in detail in a later section.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong>Oxygen sensor: The PCM shall moni<strong>to</strong>r the output voltage, the response rate, andother parameters that can affect emissions, and all fuel control oxygen sensors formalfunction. The algorithm involves moni<strong>to</strong>ring for short circuit, or breaks, andmoni<strong>to</strong>ring the switching frequency of the closed-loop control. If this is <strong>to</strong>o slowor <strong>to</strong>o fast relative <strong>to</strong> the limit cycle frequency of the air/fuel mixture, then theoxygen sensor is deemed defective. The PCM illuminates the MIL in the event of afault and s<strong>to</strong>res the DTC and diagnostic data in memory. Heated sensors aremoni<strong>to</strong>red using heater current, voltage, and sensor temperature .Evaporative system: The PCM shall control the air flow of the complete evaporativesystem. The PCM shall also moni<strong>to</strong>r the emission of HC vapors in<strong>to</strong> 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 moni<strong>to</strong>redfor its reaction which should indicate a rich reading (high voltage of 900 mv). For leakdetection of the evaporative system, the canister valve is closed, and the canister pressure isdecreased <strong>to</strong> about about -1.5 KPa. Then the complete system is turned off and the pressurewithin the canister is moni<strong>to</strong>red for variation with time. The pressure gradient, <strong>to</strong>gether withother parameters like the amount of fuel, may indicate a leak. If the leak persists for twoconsecutive cycles, the MIL is illuminated.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong>Secondary Air system: The PCM shall moni<strong>to</strong>r the secondary air delivery systemand proper functioning of the air switching valves. The algorithm consists inmoni<strong>to</strong>ring the lambda sensor for correlated deviations when the secondary airflow is changed from exhaust manifold or <strong>to</strong> catalyst chamber or <strong>to</strong> outside aircleaner.Fuel system: The PCM shall moni<strong>to</strong>r the fuel delivery system. The algorithm is <strong>to</strong>moni<strong>to</strong>r the deviations of the s<strong>to</strong>ichiometric ratio which last for a longer time ands<strong>to</strong>re 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 thefuel system are deemed defective. This will result in illuminating the MIL ands<strong>to</strong>ring the DTC in memory.Exhaust Gas Recirculation (EGR) system: The PCM shall moni<strong>to</strong>r the EGR systemfor low and high flow rate malfunctions. The algorithm is two fold: At overrun, thefuel is cut off and the EGR valve is completely opened. The flow of exhaust gas <strong>to</strong>the intake manifold raises the manifold pressure, which is recorded. Secondlymoni<strong>to</strong>r the increase of he manifold intake temperature when the EGR valve isopened.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong>Perform powertrain control functions <strong>to</strong> reduce emissionsand meet OBD <strong>II</strong> regulations during open-loop operation at start-up time.The primary function of the PCM is <strong>to</strong> control the powertrain operation duringthe start up and during the warm up conditions. In both the conditions, theprimary function of the PCM is <strong>to</strong> maintain the Air/Fuel ratio at or nears<strong>to</strong>ichiometry. The modes in which this control is accomplished are :open-loop control and closed-loop control corresponding <strong>to</strong> start up andwarm up condition respectively. In this section,we consider the open-loop control and in the next section we will describe theclosed-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 lambdaoxygen sensor due <strong>to</strong> its low temperature (below 300 C). During this mode thePCM controls the fuel system <strong>to</strong> remain in s<strong>to</strong>ichiometry by using MAP, Engine RPM,EGR and Coolant temperature sensor in stead of the lambda oxygen sensor.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong>The PCM obtains the mass air flow from the MAF sensor and obtains the massfuel required <strong>to</strong> keep the air/fuel ratio equal <strong>to</strong> s<strong>to</strong>ichiometry (14.7) from lookuptables. The inputs <strong>to</strong> 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 R a *d a is given by:R a = (Engine RPM/60) * ( Engine displacement/2)* volumetric efficiency - EGR volume flow rated a = M a / R a , where M a is the mass of air, and R a is the volume at in take air temperature T.Tables of d a , 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 themass flow rate of air, which is product R a *d a . This is used as input in<strong>to</strong> another lookuptable that gives the duty cycle of the fuel injec<strong>to</strong>r, which gives the amount of fuel required <strong>to</strong>keep the A/F mixture at s<strong>to</strong>ichiometry. This lookup is performed by the PCM <strong>to</strong> complywith OBD <strong>II</strong> regulation mandated by CARB and EPA for controlling emissions..


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong>Perform powertrain control functions <strong>to</strong> reduce emissionsand meet OBD <strong>II</strong> regulations in closed-loop loop controlduring normal operation.Closed-loop mode of control is selected by PCM when the lambda sensor hasattained a temperature more than 300 0 C. The intake Air/Fuel ratio iscontrolled in a closed loop by measuring the EGO at the exhaust manifoldand altering the input fuel flow rate with fuel injec<strong>to</strong>r <strong>to</strong> correct for a rich orlean mixture indication. The PCM continuously adjusts the output signal <strong>to</strong>the fuel injec<strong>to</strong>r <strong>to</strong> maintain s<strong>to</strong>ichiometry by varying the duty cycle. Variationsin engine transport delay with RPM are corrected by reducing the cyclefrequency and duty cycle ramp rate with decreasing RPM. The fuel flow iscorrected by using fuel trim correction using short term update and longterm update scheme, <strong>to</strong> compensate for the engine performance over time.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong>Perform powertrain control functions <strong>to</strong> reduce emissionsand meet OBD <strong>II</strong> regulations in closed-loop loop control.Acceleration Enrichment: When heavy load is demanded by the driver, thePCM adjusts the fuel control <strong>to</strong> provide enriched air/fuel mixture <strong>to</strong> maximizeengine <strong>to</strong>rque 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 theduty cycle of the fuel injec<strong>to</strong>r <strong>to</strong> the maximum allowed value, which may resultin A/F ratio of as low as 12:1.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong>Perform powertrain control functions <strong>to</strong> reduce emissionsand meet OBD <strong>II</strong> regulations.Deceleration Enleanment and Idle Speed Control: When the driverdecelerates the vehicle very hard, the PCM reduces the engine <strong>to</strong>rque bycutting off fuel , with decel fuel cut off mode in which the fuel injec<strong>to</strong>r isturned off or the duty cycle is drastically reduced. A typical algorithm forfuel injection duration for the desired Air/Fuel ratio of s<strong>to</strong>ichiometry is given by:T = base pulse width from lookup table for mass air flow + closed loopcorrection fac<strong>to</strong>r closed loop correction fac<strong>to</strong>r is the fuel trim block learn valuealluded earlier.For open-loop control , closed-loop correction fac<strong>to</strong>r is zero.For closed-loop operation, correction fac<strong>to</strong>r, C, is given by:C = I*A + B*F, where A and B are constants, and I is the integral part, and F isthe fractional part of the correction fac<strong>to</strong>r..


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong>Perform powertrain control functions <strong>to</strong> reduce emissionsand meet OBD <strong>II</strong> regulations.I and F are determined from the fuel trim, and EGO sensor. When EGO indicatesrich mixture , Fuel trim value I is reduced by 1, and increased by 1 for lean mixture.The base pulse width of fuel injec<strong>to</strong>r is proportional <strong>to</strong> mass air flow given by:T = K* R a, where fac<strong>to</strong>r K is determined by the PCM, depending on the Mode offuel control. For closed-loop normal operation, K corresponds <strong>to</strong> s<strong>to</strong>ichiometricAir/Fuel mixture. For cold start, K corresponds <strong>to</strong> A/F = 12:1. For deceleration, K=0.The mass air flow is calculated by the PCM as described before.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong> <strong>Diagnostics</strong>Perform powertrain control functions <strong>to</strong> reduce emissionsand meet OBD <strong>II</strong> regulations.Idle Speed Control: When the throttle angle reaches its closed positionand engine RPM falls below a preset value (about 600), the PCM switches<strong>to</strong> idle speed control mode. The PCM controls the idle air controlpintle (valve) <strong>to</strong> let air <strong>to</strong> flow in<strong>to</strong> intake manifold, bypassing the closedthrottle <strong>to</strong> prevent the engine from stalling due <strong>to</strong> lack of <strong>to</strong>rque. Thepintle is operated by a stepper mo<strong>to</strong>r, which withdraws the pintle from itsclosed position (seat) <strong>to</strong> open the bypass that lets a limited amount ofair flow in<strong>to</strong> 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 <strong>to</strong> keep the idle speed around 600 <strong>to</strong> 700 RPM. Thepintle valve is completely closed when engine is not idling.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong> <strong>Diagnostics</strong>Perform powertrain control functions <strong>to</strong> reduce emissionsand meet OBD <strong>II</strong> regulations in closed-loop 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 3000 0 F which causes NOx emissions <strong>to</strong> increasebeyond the OBD <strong>II</strong> limits. For this reason, the PCM recirculates a small portion ofthe exhaust gases in<strong>to</strong> the intake manifold. This has the effect of reducing oxygencontent without reducing the mass of gas processed. The combustion impartsenergy <strong>to</strong> the inert exhausts gas as well as <strong>to</strong> the air charge. The net effect is<strong>to</strong> 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 iscompletely closed during cold start and during start up of the engine.The duty cycle of the EGR valve is obtained from predefined table lookup.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong> <strong>Diagnostics</strong>Perform powertrain control functions <strong>to</strong> reduce emissionsand meet OBD <strong>II</strong> regulations in closed-loop loop control.EGR Control (contd) : The EGR signal can either control a valve opening, which isdetected 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 injec<strong>to</strong>r. The PCM usesthe sensor similar <strong>to</strong> throttle position sensor <strong>to</strong> determine the amount of EGRfed in<strong>to</strong> the air intake during open loop control mode, <strong>to</strong> make air/fuel ratiocalculation, when it is not s<strong>to</strong>ichiometric ratio. This sensor gives an electrical signalwhich is proportional <strong>to</strong> the amount of opening of the EGR valve that can beused <strong>to</strong> compute the amount of EGR from the knowledge of the valve’s duty cycle.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong> <strong>Diagnostics</strong>Perform powertrain control functions <strong>to</strong> reduce emissionsand meet OBD <strong>II</strong> 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 airmanagement <strong>to</strong> bring up the converter temperature as well as EGO sensortemperature, <strong>to</strong> go in<strong>to</strong> closed-loop mode as soon as possible when the emissionsare lowest and meet OBD <strong>II</strong> requirements. The PCM provides extra oxygen rich air<strong>to</strong> either the converter itself, or <strong>to</strong> the exhaust manifold. The catalyst temperaturemust be above 200 0 C <strong>to</strong> efficiently oxidize HC and CO and reduce NOx <strong>to</strong> N 2.During warm-up when the catalytic converter is cold, the HC , and CO are oxidizedin the exhaust manifold. This creates extra heat <strong>to</strong> speed warm-up of the converter,and EGO sensor, enabling the PCM <strong>to</strong> go in<strong>to</strong> closed-loop control.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong> <strong>Diagnostics</strong>Perform powertrain control functions <strong>to</strong> reduce emissionsand meet OBD <strong>II</strong> regulations.Secondary Air management (contd): The converter can be damaged if <strong>to</strong>o muchheat is applied <strong>to</strong> it. This can occur if large amounts of HC and CO are oxidized inexhaust manifold during heavy loads which call for fuel enrichment or duringsevere deceleration. In such cases, the PCM directs the secondary air <strong>to</strong> the aircleaner where it has no effect on exhaust temperature.After warm-up, the main use of secondary air is <strong>to</strong> provide an oxygen rich air <strong>to</strong> thesecond chamber of the three-way catalyst, dual-chamber converter system. In thedual chamber converter, the first chamber contains rhodium, and platinum <strong>to</strong>reduce NOx and <strong>to</strong> oxidize HC and CO. The second chamber contains only platinumand palladium.. The extra oxygen from the secondary air improves the ability of theconverter <strong>to</strong> oxidize the HC and CO in the second converter chamber. The PCMcontrols the secondary air using two solenoid valves similar <strong>to</strong> EGR valve.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong> <strong>Diagnostics</strong>Perform powertrain control functions <strong>to</strong> reduce emissionsand meet OBD <strong>II</strong> regulations.Secondary Air management (contd): The first solenoid valve switches air flow <strong>to</strong> theair cleaner or <strong>to</strong> the exhaust system. The second solenoid valve switches air flow either<strong>to</strong> the exhaust manifold or <strong>to</strong> the catalytic converter. The PCM controls the air flowdepending on the engine coolant temperature, and Air/Fuel ratio which is nots<strong>to</strong>ichiometric ratio in this mode, which is open-loop control.Evaporative Emission Canister Purge: The PCM releases the collected fuelfuel vapors in the canister in<strong>to</strong> the intake manifold via a solenoid controlled purgevalve periodically, during closed loop operation. This will simplify fuel calculationduring open-loop control.


Functionality of PowertrainControl Module (PCM) inOBD <strong>II</strong> <strong>Diagnostics</strong>Perform powertrain control functions <strong>to</strong> reduce emissionsand meet OBD <strong>II</strong> regulations.Au<strong>to</strong>matic system Adjustment:: The PCM during closed-loop mode of controlchecks the open-loop calculated air/fuel ratios and compares them withclosed-loop average limit values which are the ideal values for minimumemissions. If the difference is large, the PCM corrects the open-loop lookuptable values so that the open-loop values are in close agreement with theclosed-loop values. This updated open-loop lookup table is s<strong>to</strong>red innon-volatile RAM memory. When the engine is started next time the PCMuses the new lookup values which are closer <strong>to</strong> the s<strong>to</strong>ichiometric ratio.This feature is important since it enables the PCM <strong>to</strong> adjust <strong>to</strong> long-term changesin engine and fuel system conditions due <strong>to</strong> wear and usage. This is similar<strong>to</strong> fuel trim algorithm for fuel injection control.These are all the PCM control functions performed <strong>to</strong> reduce emissionsand comply with OBD <strong>II</strong> requirements.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!