THROTTLE POSITION (TP) SENSOR
Electronic throttle unit.
Scheme 189
All gases that evaporate from fuel in the fuel tank must be led to and stored in the evaporative emission system (EVAP) canister so that they can be directed into the engine for combustion. In order to detect leakages which cause evaporation of gases into the air, the fuel tank system is diagnosed for leakage. The fuel tank system consists of
- fuel tank
- Canister purge (CP) valve (1)
- EVAP canister (2)
- leak diagnostic unit (3)
- air cleaner (ACL) (4)
- Roll-over valve (5)
- Float Limit Vent Valve (6)
- fuel filler pipe (7)
- all lines between the above components.
The fuel tank system has a leak diagnostic unit to diagnose any leakage. The leak diagnostic unit pressurizes the fuel tank system when the ignition is off, if the conditions for diagnosis have been met. The control module can detect faults in the function of the leak diagnostic unit and leakage that is 0.5 mm or greater. Minor leak; leakage greater than 0.5 mm but less than 1.0 mm. Major leak; leakage greater than 1.0 mm.
The leak diagnostic unit consists of a pump and a valve that controls the air flow in the unit. The fuel tank system tests for leaks by measuring the power consumption of the pump. The power consumption of the pump corresponds to a certain pressure in the fuel tank system. During diagnosis, the rate at which the pressure can build up is checked, taking into account the quantity of fuel in the tank. The quicker the pressurization the better the fuel tank system is sealed.
Conditions for diagnosis
The diagnosis begins when all the following conditions are met
- There must be no diagnostic trouble code (DTC) stored for the following components or functions: the power stage for the pump in the leak diagnostic unit the power stage for the valve in the leak diagnostic unit the power stage for the EVAP canister purge valve the EVAP canister purge valve. the engine coolant temperature (ECT) sensor atmospheric pressure sensor outside temperature sensor.
- The engine is switched off until the engine coolant temperature (ECT) has fallen to a few degrees above the outside temperature, then engine running for at least 10 minutes.
- Ignition off
- Vehicle speed 0 km/h
- Engine coolant temperature (ECT) -5 °C or higher.
- Maximum altitude of 2500 meters above sea level
- Outside temperature between -5 and +35 °C.
- Fuel volume in the tank less than 85%. The engine control module (ECM) ignores these parameters if a diagnostic trouble code (DTC) is stored for the fuel level sensor and the fuel volume cannot be determined.
- Battery voltage between 11.0-15.0 V. The voltage must be stable.
- EVAP canister purge valve closed
- Low volume in the canister.
- Fuel tank filler cap locked. Tip. Locking occurs when the vehicle speed exceeds approximately 20 km/h.
Diagnostic phases
The diagnostic is divided into the following phases and is carried out in sequence when all conditions for the diagnostic have been met.
- reference phase
- function test
- Leak diagnostic
Scheme 190
Reference phase (1-2)
The illustration is a diagram of a fault free fuel tank system.
Before the leak diagnostic begins, the control module runs reference phase for leakage. Reference phase (1-2) for leakage that is 0.5 mm is carried out by the pump in the leak diagnostic unit pumping ambient air through a 0.5 mm hole and back out to the ambient air. At the same time, the power consumption (A) of the pump is measured and stored in the control module. The stored value (A) for the power consumption of the pump corresponds to a leakage of 0.5 mm. This value is then compared by the engine control module (ECM) to determine the leak status of the fuel tank system.
Function test (1-3)
If the value for the power consumption of the pump is too high or low during reference phase (1-2), or if the value for pump power consumption varies too much during reference phase (1-2), the diagnostic is cancelled and starts again the next time the conditions for the diagnostic are met. A diagnostic trouble code (DTC) is stored if the diagnostic is cancelled because the power consumption of the pump is varying excessively.
After reference phase the valve (2) in the leak diagnostic unit is activated and controls the air flow to the fuel tank to pressurize the fuel tank system. This change of air flow will cause the power consumption of the pump to fall briefly before the pressure builds up in the fuel tank system (3). A diagnostic trouble code is stored if the value for the power consumption of the pump drops too quickly, slowly or not at all.
Scheme 191
Leak diagnostic, major leak (leakage greater than 1.0 mm)
The diagnostic for "major leaks" is carried out each time when the conditions for the diagnostic are met. The leak diagnostic unit pressurizes the fuel tank system, measures the power consumption of the pump (4) and compares this with a calculated desired value (B). A diagnostic trouble code (DTC) for a major leak is stored if the measured value does not reach the calculated desired value within a certain time (the time is determined by the fuel level in the tank).
Leak diagnostic, minor leak (leakage greater than 0.5 mm but less than 1.0 mm)
The diagnostic for minor leaks is run every other time that the conditions for the diagnostic are met. The diagnostic for major leaks is always run before the diagnostic for minor leaks. The leak diagnostic unit continues to pressurize the fuel tank system (5-6). After a certain amount of time (the time varies depending on the fuel level in the tank), the engine control module (ECM) checks the fuel tank system for leaks. This is determined from calculations based on
- time
- the measured reference current consumption of the pump (A)
- the measured power consumption of the pump when the assessment is made
- the shape and character of the current curve during pressurization.
A diagnostic trouble code (DTC) is stored if a minor leak is detected.
New software can be downloaded into the engine control module (ECM). When ordering software, the hardware and the software in the car is compared to the information in the Volvo central database. If the comparison is OK the software is downloaded to the control module. If the comparison between the car and Volvo central database is not OK, the database is updated with the car configuration. When this is complete the software is downloaded.
The Engine control module (ECM) is located on the air filter box, under a plastic cover.
The engine control module (ECM) contains a unique code for each car for the immobilizer. The central electronic module (CEM) checks this code at engine start up. The engine will not start if the central electronic module (CEM) detects an incorrect code for the immobilizer. This means that the engine control module (ECM) cannot be switched from vehicle to vehicle.
The engine control module (ECM) must first be "unlocked" using a unique PIN for each car before it can be programmed with a code for the immobilizer. When the PIN has been approved by the engine control module (ECM), the code for the immobilizer can be programmed.
The PIN and the code for the immobilizer are obtained from the Volvo central database and sent out with the software package when software for downloading has been ordered.
All new engine control modules (ECM) have the same PIN which is preprogrammed by the control module supplier. When the engine control module (ECM) has been programmed successfully the original PIN for the car will be programmed in the engine control module (ECM) memory and will replace the preprogrammed PIN code.
Scheme 192
The starter motor (6/25) is supplied with power via the starter motor relay (2/35), the starter motor relay is controlled by the engine control module (ECM) (4/46).
The start process is as follows
- The ignition key is turned to start position (position III)
- A high signal (U bat ) from the ignition switch (3/1) is transmitted to the engine control module (ECM) via the central electronic module (CEM) (4/56). The engine control module (ECM) interprets this high signal as a request to activate the starter motor.
- The engine control module (ECM) activates the starter motor solenoid by grounding and powering the coil for the starter motor relay.
- The relay closes the circuit between the starter motor solenoid and the fuse in the relay/fuse box in the engine compartment, activating the starter motor.
- The engine control module (ECM) activates the starter motor until the engine starts (the engine speed (rpm) exceeds a certain value)
Auto start
If the ignition key returns to ignition position (position II) before the engine is started, the starter motor continues to run. The starter motor runs until the engine is started or until a certain time has elapsed. The engine temperature dictates the running time of the starter motor
- 0 °C or higher, approximately 3 seconds
- less than 0 °C, up to approximately 5 seconds.
If the engine does not turn or if the engine speed is extremely low when the start relay is activated, the engine control module (ECM) interrupts start relay activation.
Activation of the starter motor is not permitted or is interrupted if
- the engine is running (the engine speed (RPM) above a certain value)
- the immobilizer function does not allow a start.
- the gear selector is not in position "P" or "N" (automatic transmissions). The engine control module (ECM) receives a signal indicating the position of the gear selector from the transmission control module (TCM) (4/28) via both the controller area network (CAN) and from a directly connected cable between the engine control module (ECM) and transmission control module (TCM).
Scheme 193
Only the intake camshaft can be controlled by the Engine control module (ECM) via a reset valve.
The intake camshaft is located in the engine's leading edge (in the travel direction) and the exhaust camshaft in the trailing edge (towards the passenger compartment).
The camshafts are driven by the crankshaft via a gear housing located on the engine's top side.
When each camshaft is adjusted in the factory, its position is aligned with the crankshaft's position. The camshaft's position at alignment against the crankshaft is called the camshaft's 0-position (basic setting).
At camshaft control (CVVT), the camshaft's 0-position is displaced so that the camshaft's angle position is changed. Thus, opening and closing of the exhaust and inlet valves changes relative to the crankshaft.
By controlling the camshaft's angle position, the engine's performance can be increased, idle quality can be improved, and emissions can be reduced.
The engine control module (ECM) detects the position of the camshafts by comparing the signals from the engine speed (RPM) sensor (1) (crankshaft position) and the camshaft position (CMP) sensors (2) (camshaft positions). The engine control module (ECM) then controls the angle of the camshaft by controlling the oil flow to the CVVT unit using the reset valve camshaft (3).
There are diagnostics for this function. See also: CAMSHAFT DIAGNOSTICS (CVVT)
Controlling, reset valve camshaft
Scheme 194
- Oil filter reset valve camshaft.
- Oil channel (pressure, inlet).
- Channel connected with CVVT-unit's chamber (triggering).
- Channel connected with CVVT-unit's chamber (re-triggering).
The camshaft reset valve controls the oil flow to the continuous variable valve timing (CVVT) unit. The engine control module (ECM) uses a pulse width modulation (PWM) signal to control the valve. See also: CAMSHAFT RESET VALVE (CVVT)
The continuous variable valve timing (CVVT) unit allows the position of the camshaft to be adjusted relative to the crankshaft.
The camshaft is secured to the CVVT-unit's rotor. The rotor (and thus, the camshaft) can rotate in relation to the timing belt pulley by the oil pressure building up on one or the other side of the rotor's vanes in the CVVT-unit.
Control occurs according to the following during deployment/return of the camshaft.
Scheme 195
A: Inlet camshaft
- Oil pressure from the lubrication system (1) of the engine.
- The oil passes the filter for the camshaft reset valve (2) and then on to the reset valve (3).
- The engine control module (ECM) controls the oil flow to one of the CVVT unit chambers (4) depending on whether it is to be deployed/returned by the camshaft.
The reset valve is controlled by the engine control module (ECM) by high frequency, switching for deployment and return. This results in rapid and precise control. The inlet camshaft can be triggered up to approx. 40 crankshaft degrees.
Scheme 196
The engine control module (ECM) (4/46) regulates the charge voltage of the alternator (GEN) (6/26) (via LIN communication) when requested by the central electronic module (CEM) (4/56) (via CAN communication).
The engine control module (ECM) can change the requested charging voltage from the central electronic module (CEM) in order to adapt it to certain operating conditions such as starting, idling or high engine loads.
The value of requested charge voltage from the engine control module (ECM) and the charge current of the generator can be read off.
The alternator control module (ACM) (6/26) transmits information to the engine control module (ECM) regarding any faults). The diagnostic trouble codes (DTCs) are stored in the engine control module (ECM) in the event of a fault. In the event of certain faults, information about these faults is also transmitted to the central electronic module (CEM).
Scheme 197
General
Today's modern car engines often utilize systems with variable length of the intake manifolds.
In older engines with fixed lengths, the length had to be adapted to a certain specific engine speed range.
Today's system gives greater flexibility as well as additional torque without any costs in the form of, e. g., fuel consumption or emissions.
In the variable intake system, there are two actuators with associated throttles to change the length of the intake manifolds. These are
- Actuator variable intake manifold, upper (6/139)
- Actuator variable intake manifold, lower (6/140)
The primary throttle is activated at engine speed over approx. 4800 rpm and the secondary throttle is activated between approx. 3800 rpm and 4800 rpm (applies at + 20 °C).
Different throttle combinations
- Position 1: Both throttles are closed at engine speeds lower than approx. 3800 rpm.
- Position 2: The secondary throttle opens at approx. 3800 rpm and this shortens the length some more.
- Position 3: Both throttles are fully open to minimize the length at higher engine speeds (over 4800 rpm).
The valve for variable intake is controlled by the engine control module (ECM) (4/46).
The actuators for variable intake function can be activated and the function for variable intake can be diagnosed by the engine control module (ECM).
Scheme 198
- High lift
- Low lift
To maintain low fuel consumption at different loads and engine speeds, there is a system for variable camshaft profile (CPS, Cam Profile Shifting) that can vary the duration and lift height of the valves on the intake camshaft.
Duration = part of the rotating camshaft's revolution that the camshaft acts on the valve.
The system is made up of hydraulic valve depressors where the Engine control module (ECM), via oil channels, can set the valve depressors in two positions, one low position and one high position.
At start and at low temperatures (oil temperature below +40 °C, the system is pressureless and thus in its low position (spring loaded).
To minimize stresses the Engine control module (ECM) pressurizes the depressors that are not loaded at the moment. For this, two cam profile solenoids are needed.
Cam profile solenoid 1 (CPS1) supplies cylinder 1, 2, and 4, and cam profile solenoid 2 (CPS2) supplies cylinder 3, 5, and 6 with pressurized oil.
Scheme 199
General
The following components are used for oil monitoring
- oil level sensor (7/35)
- engine control module (ECM) (4/46)
- driver information module (DIM) (5/1).
The oil level sensor, via the driver information module (DIM), is used to inform the driver if oil filling is required.
Detecting the oil level
The integrated electronics of the sensor calculates the oil level using the measured value for the oil temperature.
For the correct oil level to be calculated, temporary oil level changes in the oil trough must also be included in the calculation, which can occur when driving on hills, around bends or similar for example. The engine control module (ECM) makes these calculations using the oil level sensor signal and a number of other parameters, for example, vehicle speed signal and load signal.
Scheme 200
The following components are used when controlling the cruise control
- engine control module (ECM) (4/46)
- steering wheel module (SWM) (3/254)
- control unit cruise control (3/4)
- central electronic module (CEM) (4/56)
- brake control module (BCM) (4/16) (brake pedal position, speed signal)
- driver information module (DIM) (5/1) (cruise control light)
- transmission control module (TCM) (4/28)
- electronic throttle unit (6/120)
- brake light switch (3/9).
To activate cruise control, the function must be switched on using the "CRUISE" button. Then a light is activated in the driver information module (DIM).
The driver activates the function by pressing the SET+ or SET- button. A message is then transmitted via the low speed side of the CAN network to the central electronic module (CEM) which then transmits the message on via the high speed side of the CAN network to the engine control module (ECM).
The engine control module (ECM) controls the throttle angle so that a constant speed is maintained using the vehicle speed signal from the Brake Control Module (BCM). The transmission control module (TCM) also receives a message indicating that cruise control is active via the Controller area network (CAN), so that the transmission follows certain shifting patterns when the cruise control is active.
If the accelerator pedal (AP) is depressed the vehicle speed increases as normal and then resumes the stored value when the driver releases the accelerator pedal (AP) again.
The engine control module (ECM) continually stores the speed. If the cruise control is disengaged, for example, if the driver depresses the brake pedal, the previous speed can be resumed by pressing the "RESUME" button.
The cruise control cannot be activated below a certain speed.
Cruise control is switched off
- when the driver depresses the brake pedal
- when the driver presses the "CRUISE" button on the steering wheel
- when the driver depresses the "0" button on the steering wheel
- if "P" or "N" position is transmitted on the controller area network (CAN)
- if the speed deviates too much from the set value
- when the control system detects a fault that prevents activation.
Scheme 201
Overview
Fuel trim reduces exhaust emissions. Fuel trim reduces nitrous oxides (NO x ), carbon monoxide (CO) and hydrocarbon (HC) emissions.
Theoretically, if the correct amount of oxygen is added during combustion, fuel can be converted to water (H 2 O) and carbon dioxide (CO 2 ). Emissions would then be completely safe.
In practice considerable amounts of hydro-carbons (HC) and varying amounts of carbon monoxide (CO) and carbon dioxide (CO 2 ) remain.
Scheme 202
Due to the high temperature and pressure, nitrous oxides such as NO and NO 2 are also formed. The common designation for these gases is nitrous oxides NO x .
Scheme 203
By speeding up the reaction between the remaining reactive components using a catalytic converter, these can be converted to water (H 2 O), carbon dioxide (CO 2 ) and nitrogen (N 2 ).
However this can only happen if the balance of hydro-carbons (HC), carbon monoxide (CO), oxygen (O 2 ) and nitrous oxides (NO x ) is exactly right in the exhaust. This happens when the fuel air mixture before combustion is 14.7 kg of air per kg of fuel. The Lambda value is then said to be one, (lambda=1).
Scheme 204
A base program in the engine control module (ECM) calculates the injection period based on data about load, i. e. the measured air mass and engine speed (rpm). The calculated injection time (from the base program) is then modified by a circuit (short-term fuel trim). The signal from the heated oxygen sensor (HO2S) is used to finely adjust the injection period so that lambda=1 is reached. The short-term fuel trim is a circuit that finely adjusts the injection period so that the fuel/air mixture is optimized (lambda=1). The control module also used the signals from the front and rear heated oxygen sensors (HO2S) to correct the front heated oxygen sensor (HO2S) (offset adjustment) and thereby the injection period. This gives a higher degree of accuracy during fuel trim. Fuel trim is a rapid process which may take place several times a second. Adjustment of the injection period calculated in the base program is limited.
The short-term fuel trim can be read off.
Adaptive functions
Scheme 205
Certain factors, for example, tolerance deviations on certain components such as mass air flow (MAF) sensor and injectors, air leakage on the intake side, fuel pressure etc. affect the fuel / air mix. In order to compensate for this, the engine control module (ECM) has adaptive (self learning) functions. When the engine is new the short term fuel trim varies cyclically around a nominal central line (A) 1.00, with, for example, a ±5% change of injection time when fuel trim is in operation.
If there is air leakage for example, the short-term fuel trim will quickly be offset to a new position (B) and will then work for example between 1.10 (+10%) and 1.20 (+20%), although still at an amplitude of 5%, but with an offset in relation to the original center line (A). The injection period has then been increased to compensate the increase in the amount of air.
The adaptive functions will correct the change, so that the short-term fuel trim will work around the new center line (B) where it will again have its full range of control available.
Put simply, fuel trim is a measurement of the difference (C) between the original short-term fuel trim center line (A) and the new center line (B).
The adaptive functions are split into various operational ranges based on the load and speed of the engine.
The different adaption ranges can be read off.
The adaptive adjustments of injection time are continuously stored in the engine control module (ECM). This means that, at different operating ratios, the correct mixture ratio is achieved before the heated oxygen sensor (HO2S) reaches operating temperature.
The diagnostic trouble code (DTC) is stored in the engine control module (ECM) if any adaption value is too high or too low.