1. Overview
The California Air Resources Board (CARB) began regulation of On Board Diagnostics (OBD) for vehicles sold in California beginning with the 1988 model year. The first phase, OBD-I, required monitoring of the fuel metering system, Exhaust Gas Recirculation (EGR) system and additional emission related components. The Malfunction Indicator Lamp (MIL) was required to light and alert the driver of the fault and the need for repair of the emission control system. Associated with the MIL was a fault code or Diagnostic Trouble Code (DTC) identifying the specific area of the fault.
The OBD system was proposed by CARB to improve air quality by identifying vehicle exceeding emission standards. Passage of the Federal Clean Air Act Amendments in 1990 has also prompted the Environmental Protection Agency (EPA) to develop On Board Diagnostic requirements. CARB OBD-II regulations were followed until 1999 when the federal regulations were used.
The OBD-II system meets government regulations by monitoring the emission control system. When a system or component exceeds emission threshold or a component operates outside tolerance, a DTC will be stored and the MIL illuminated.
The diagnostic executive is a computer program in the Engine Control Module (ECM) or Powertrain Control Module (PCM) that coordinates the OBD-II self-monitoring system. This program controls all the monitors and interactions, DTC and MIL operation, freeze frame data and scan tool interface.
Freeze frame data describes stored engine conditions, such as state of the engine, state of fuel control, spark, RPM, load and warm status at the point the first fault is detected. Previously stored conditions will be replaced only if a fuel or misfire fault is detected. This data is accessible with the scan tool to assist in repairing the vehicle.
The center of the OBD-II system is a microprocessor called the Engine Control Module (ECM) or Powertrain Control Module (PCM).
The ECM or PCM receives input from sensors and other electronic components (switches, relays, and others) based on information received and programmed into its memory (keep alive random access memory, and others), the ECM or PCM generates output signals to control various relays, solenoids and actuators.
Scheme 26
Scheme 27
- GST (Generic scan tool)
- MIL (Malfunction indication lamp) - MIL activity by transistor The Malfunction Indicator Lamp (MIL) is connected between ECM or PCM-terminal Malfunction Indicator Lamp and battery supply (open collector amplifier). In most cars, the MIL will be installed in the instrument panel. The lamp amplifier can not be damaged by a short circuit. Lamps with a power dissipation much greater than total dissipation of the MIL and lamp in the tester may cause a fault indication. At ignition ON and engine revolution (RPM) < MIN. RPM, the MIL is switched ON for an optical check by the driver.
- MIL illumination When the ECM or PCM detects a malfunction related emission during the first driving cycle, the DTC and engine data are stored in the freeze frame memory. The MIL is illuminated only when the ECM or PCM detects the same malfunction related to the DTC in two consecutive driving cycles.
- MIL elimination Misfire and Fuel System Malfunctions: For misfire or fuel system malfunctions, the MIL may be eliminated if the same fault does not reoccur during monitoring in three subsequent sequential driving cycles in which conditions are similar to those under which the malfunction was first detected. All Other Malfunctions: For all other faults, the MIL may be extinguished after three subsequent sequential driving cycles during which the monitoring system responsible for illuminating the MIL functions without detecting the malfunction and if no other malfunction has been identified that would independently illuminate the MIL according to the requirements outlined above.
- Erasing a fault code The diagnostic system may erase a fault code if the same fault is not re-registered in at least 40 engine warm-up cycles, and the MIL is not illuminated for that fault code.
- Communication Line (CAN) Bus Topology : Line (bus) structure Wiring : Twisted pair wire Off Board DLC Cable Length : Max. 5 m Data Transfer Rate Diagnostic : 500 kbps Service Mode (Upgrade, Writing VIN) : 500 or 1 Mbps)
- Driving cycle A driving cycle consists of engine start up, and engine shut off.
- Warm-up cycle A warm-up cycle means sufficient vehicle operation such that the engine coolant temperature has risen by at least 40 degrees Fahrenheit from engine starting and reaches a minimum temperature of at least 160 degrees Fahrenheit.
- Trip cycle A trip means vehicle operation (following an engine-off period) of duration and driving mode such that all components and systems are monitored at least once by the diagnostic system except catalyst efficiency or evaporative system monitoring when a steady-speed check is used, subject to the limitation that the manufacturer-defined trip monitoring conditions shall all be encountered at least once during the first engine start portion of the applicable FTP cycle.
- DTC format Diagnostic Trouble Code (SAE J2012) DTCs used in OBD-II vehicles will begin with a letter and are followed by four numbers. The letter of the beginning of the DTC identifies the function of the monitored device that has failed. A "P" indicates a powertrain device, "C" indicates a chassis device. "B" is for body device and "U" indicates a network or data link code. The first number indicates if the code is generic (common to all manufacturers) or if it is manufacturer specific. A "0" & "2" indicates generic, "1" indicates manufacturer-specific. The second number indicates the system that is affected with a number between 1 and 7. The following is a list showing what numbers are assigned to each system. Fuel and air metering Fuel and air metering (injector circuit malfunction only) Ignition system or misfire Auxiliary emission controls Vehicle speed controls and idle control system Computer output circuits Transmission The last two numbers of the DTC indicates the component or section of the system where the fault is located.
- Freeze frame data When a freeze frame event is triggered by an emission related DTC, the ECM or PCM stores various vehicle information as it existed the moment the fault occurred. The DTC number along with the engine data can be useful in aiding a technician in locating the cause of the fault. Once the data from the 1st driving cycle DTC occurrence is stored in the freeze frame memory, it will remain there even when the fault occurs again (2nd driving cycle) and the MIL is illuminated. Freeze Frame List Calculated Load Value Engine RPM Fuel Trim Fuel Pressure (if available) Vehicle Speed (if available) Coolant Temperature Intake Manifold Pressure (if available) Closed-or Open-loop operation Fault code
Description
Manifold Absolute Pressure Sensor (MAPS) is a speed-density type sensor and is installed on the surge tank. It senses absolute pressure of the surge tank and transfers the analog signal proportional to the pressure to the ECM. By using this signal, the ECM calculates the intake air quantity and engine speed.
The MAPS consists of a piezo-electric element and a hybrid IC amplifying the element output signal. The element is silicon diaphragm type and adapts pressure sensitive variable resistor effect of semi-conductor. Because 100% vacuum and the manifold pressure apply to both sides of the sensor respectively, this sensor can output analog signal by using the silicon variation proportional to pressure change.
Scheme 28
Intake Air Temperature Sensor (IATS) is included inside Manifold Absolute Pressure Sensor and detects the intake air temperature.
To calculate precise air quantity, correction of the air temperature is needed because air density varies according to the temperature. So the ECM uses not only MAPS signal but also IATS signal. This sensor has a Negative Temperature Coefficient (NTC) and its resistance is in inverse proportion to the temperature.
Scheme 29
Engine Coolant Temperature Sensor (ECTS) is located in the engine coolant passage of the cylinder head for detecting the engine coolant temperature. The ECTS uses a thermistor whose resistance changes with the temperature.
The electrical resistance of the ECTS decreases as the temperature increases, and increases as the temperature decreases.
The reference +5 V is supplied to the ECTS via a resistor in the ECM. That is, the resistor in the ECM and the thermistor in the ECTS are connected in series. When the resistance value of the thermistor in the ECTS changes according to the engine coolant temperature, the output voltage also changes.
During cold engine operation, the ECM increases the fuel injection duration and controls the ignition timing using the information of engine coolant temperature to avoid engine stalling and improve driveability.
Scheme 30
The Throttle Position Sensor (TPS) is mounted on the throttle body and detects the opening angle of the throttle plate. The TPS has a variable resistor (potentiometer) which is changed according to the throttle angle.
During acceleration, the TPS resistance between the reference +5 V and the signal terminal decreases and output voltage increases; during deceleration, the TPS resistance increases and TPS output voltage decreases. The TPS output voltage will vary from 0.25 ~ 0.9 V at closed throttle to minimum 4.0 V at wide-open throttle.
The ECM determines operating conditions such as idle (closed throttle), part load, acceleration/deceleration, and wide-open throttle by using the TPS signal. Also the ECM uses the Manifold Absolute Pressure Sensor (MAPS) signal along with the TPS signal to adjust fuel injection duration and ignition timing.
Scheme 31
Crankshaft Position Sensor (CKPS) detects the crankshaft position and is one of the most important sensors of the engine control system. If there is no CKPS signal input, the engine may stop because of CKPS signal missing. This sensor is installed on the cylinder block or the transaxle housing and generates alternating current by magnetic flux field which is made by the sensor and the target wheel when engine runs.
The target wheel consists of 58 slots and 2 missing slots on 360 degrees CA (Crank Angle).
Scheme 32
Camshaft Position Sensor (CMPS) is a hall sensor and detects the camshaft position by using a hall element.
It is related with Crankshaft Position Sensor (CKPS) and detects the piston position of each cylinder which the CKPS can't detect.
The CMPS is installed on engine head cover and uses a target wheel installed on the camshaft. This sensor has a hall-effect IC which output voltage changes when magnetic field is made on the IC with current flow.
Scheme 33
Scheme 34
This example shows a typical Crankshaft Position Sensor (CKPS) and Camshaft Position Sensor (CMPS) waveform at idle.
The PCM controls the injection and ignition timing by using these signals. Generally CKPS signal is used to detect the piston's position and CMPS signal is used to detect the Top Dead Center of each cylinder.
Knocking is a phenomenon characterized by undesirable vibration and noise and can cause engine damage. Knock Sensor (KS) is installed on the cylinder block and senses engine knocking.
When knocking occurs, the vibration from the cylinder block is applied as pressure to the piezoelectric element. At this time, this sensor transfers the voltage signal higher than the specified value to the ECM and the ECM retards the ignition timing. If the knocking disappears after retarding the ignition timing, the ECM will advance the ignition timing. This sequential control can improve engine power, torque and fuel economy.
Scheme 35
Heated Oxygen Sensor (HO2S) consists of zirconium and alumina and is installed on upstream and downstream of the Manifold Catalytic Converter (MCC).
After it compares oxygen consistency of the atmosphere with the exhaust gas, it transfers the corresponding voltage signal to the ECM. When A/F ratio is rich or lean, it generates approximately +1 V or 0 V respectively.
In order that this sensor normally operates, the temperature of the sensor tip must be higher than predetermined temperature.
So it has a heater which is controlled by the ECM duty signal. When the exhaust gas temperature is lower than the specified value, the heater warms the sensor tip.
Scheme 36
Fuel Tank Pressure Sensor (FTPS) is a component of the evaporative emission control system and is installed on the fuel tank, the fuel pump, or the canister. It checks the purge control solenoid valve operation and detects a leakage of the system.
Scheme 37
Based on information from various sensors, the ECM can calculate the fuel amount to be injected. The fuel injector is a solenoid-operated valve and the fuel injection amount is controlled by length of injection time. The ECM controls each injector by grounding the control circuit. When the ECM energizes the injector by grounding the control circuit, the circuit voltage should be low (theoretically 0 V) and the fuel is injected. When the ECM de-energizes the injector by opening control circuit, the fuel injector is closed and circuit voltage should momentarily peak.
Scheme 38
The Idle Speed Control Actuator (ISCA) is installed on the throttle body and controls the intake airflow that is bypassed around the throttle plate to keep constant engine speed when the throttle valve is closed.
The function of the ISCA is to maintain idle speed according to various engine loads and conditions, and also to provide additional air during starting.
The ISCA consists of an opening coil, a closing coil, and a permanent magnet. Based on information from various sensors, the ECM controls both coils by grounding their control circuits. According to the control signals from the ECM, the valve rotor rotates to control the by-pass airflow into the engine.
Scheme 39
Purge Control Solenoid Valve (PCSV) is a solenoid valve and is installed on the surge tank and controls the passage between the canister and the intake manifold.
The evaporative gases gathered in the canister are delivered to the intake manifold when the PCSV is open by ECM control signal.
Scheme 40
The Continuously Variable Valve Timing (CVVT) system controls the amount of valve overlap by varying the amount of oil flow into an assembly mounted on the intake camshaft through ECM control of an oil control valve.
As oil is directed into the chambers of the CVVT assembly, the cam phase is changed to suit various performance and emissions requirements.
Scheme 41
- When camshaft rotates engine rotation-wise: Intake-Advance / Exhaust-Retard
- When camshaft rotates counter engine rotation-wise: Intake- Retard / Exhaust- Advance
Canister Close Valve (CCV) is installed on the canister ventilation line. It seals evaporative emission control system by shutting the canister from the atmosphere when leakage detecting system operates.