Engine control device
10233799 ยท 2019-03-19
Assignee
Inventors
- Kenichiroh Ogata (Tokyo, JP)
- Takashi Okamoto (Hitachinaka, JP)
- Yoshinobu ARIHARA (Hitachinaka, JP)
- Yoshihiro SUKEGAWA (Tokyo, JP)
Cpc classification
F01M5/005
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D35/026
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2250/11
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/22
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2250/08
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/224
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/023
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01M5/001
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/003
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/0025
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F01M5/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D35/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
H05B1/02
ELECTRICITY
Abstract
An engine control device sets a target value for the engine oil temperature appropriately in an engine that uses gasoline as a fuel, even when the fuel does not have a single boiling point because the gasoline is a mixed composition, or when the fuel property changes (for example, when the vaporization property changes due to deterioration). In other words, the engine control device prevents excessive heating or insufficient heating by changing the oil temperature to the high side in a condition wherein the fuel being used does not easily vaporize, and changing the oil temperature to the low side in a condition wherein the fuel being used easily vaporizes. This engine control device includes an oil temperature controller that controls the temperature of oil lubricating the interior of the engine; a fuel supply device that supplies fuel to the engine; and a detector for detecting the property of the fuel. The temperature of the oil is controlled on the basis of a signal from the detector.
Claims
1. An control device comprising: an engine control device configured to control a temperature of oil lubricating an interior of an engine, wherein the temperature of the oil is controlled so as to prevent excessive heating and insufficient heating based on a detection result of a property of fuel being supplied to the engine, and the engine control device is also configured to change the temperature of the oil to increase the temperature and decrease the temperature based on a change of the vaporization characteristics, an octane number, and a deterioration level of the fuel.
2. The control device according to claim 1, wherein any one or more of vaporization characteristics, an octane number, and a deterioration level of the fuel is detected as the fuel property.
3. The control device according to claim 2, wherein, in a detection unit for the fuel property, the fuel property is detected based on any one of a pressure in a fuel supply device, acceleration of an engine, ion amounts in the engine, a pressure in the engine, a crank rotation speed of the engine, and a fuel distillation temperature.
4. The control device according to claim 2, wherein a target temperature for heating the oil is increased when any one or more of deterioration of the vaporization characteristics, a decrease in the octane number, and an increase in the deterioration level are detected in the fuel.
5. The control device according to claim 4, wherein when a target temperature for heating the oil exceeds a predetermined temperature, the device stops heating the oil, and commands a signal indicating an abnormality of oil or a signal indicating an abnormality of fuel.
6. The control device according to claim 2, wherein any one or more of a heater current, an ignition timing, a throttle opening, an intake valve close timing, an exhaust valve close timing, an overlap period, an EGR valve opening, a fuel injection pressure, a fuel injection timing, divided injection frequencies, and an engine operation time are controlled to control the oil temperature.
7. The control device according to claim 2, wherein the oil temperature is controlled when a pressure of the oil lubricating the interior of the engine is equal to or lower than a predetermined pressure, or a viscosity of the oil is equal to or lower than a predetermined viscosity.
8. The control device according to claim 7, wherein the oil temperature control is performed when a charged state of an on-vehicle storage battery is larger than a predetermined value.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
DESCRIPTION OF EMBODIMENTS
(24) A configuration and an operation of the engine control device according to the present invention will be described below with reference to
(25)
(26)
(27) The air flow sensor 3 may be an intake air pressure sensor. In addition, the engine 100 includes a fuel injector (hereinafter called an injector) 6 and an ignition plug 16. The injector 6 injects fuel in a combustion chamber 14. The ignition plug 16 supplies ignition energy. A variable valve 10 is provided at an appropriate position of the engine 100. The variable valve 10 adjusts intake air flowing in the combustion chamber 14 and exhaust air flowing out from the combustion chamber 14. Each of a common rail 8, a fuel pump 7, and a fuel piping 32 is provided at an appropriate position of the engine 100. The common rail 8 supplies fuel by connecting with the injector 6. The fuel pump 7 force-feeds fuel to the common rail 8. The fuel piping 32 supplies the fuel to the fuel pump 7.
(28) In addition, a fuel pressure sensor is provided at an appropriate position of the common rail 8. The fuel pressure sensor is one mode of a fuel pressure detector and measures a fuel pressure. Here, the fuel pressure sensor may be a fuel temperature sensor.
(29) In addition, a fuel property sensor 22 is provided at an appropriate position of the common rail 8. The fuel property sensor 22 is one mode of a fuel property detector and measures fuel properties. In addition, the fuel property sensor 22 may be provided to any of the injector 6, the fuel pump 7, and the fuel piping 32.
(30) Further, each of a three-way catalyst 18, an exhaust temperature sensor 19, an air fuel ratio sensor 20, and an exhaust recirculation pipe 29 are provided at an appropriate position of an exhaust pipe 17. The three-way catalyst 18 purifies exhaust air. The exhaust temperature sensor 19 is one mode of an exhaust air temperature detector and measures an exhaust air temperature on an upper stream side of the three-way catalyst 18. The air fuel ratio sensor 20 is one mode of an air fuel ratio detector and detects an air fuel ratio of exhaust air on an upper stream side of the three-way catalyst 18. The exhaust recirculation pipe 29 is connected to the intake pipe 9. The air fuel ratio sensor 20 may be an oxygen concentration sensor.
(31) In addition, an EGR valve 28 which adjusts an exhaust recirculation amount is provided at an appropriate position of the exhaust recirculation pipe 29. Further, a crank shaft 12 includes a crank angle sensor 13. The crank angle sensor 13 detects an angle and a rotation speed of the crank shaft 12 and a moving speed of a piston 11. Furthermore, a cooling water temperature sensor 15 is provided at an appropriate position of the engine 100.
(32) In addition, an oil temperature sensor 25 is provided at an appropriate position of the engine 100. The oil temperature sensor 25 detects a temperature of oil lubricating the interior of the engine is provided at an appropriate position of the engine 100. Further, an oil pressure sensor 24 is provided at an appropriate position of the engine 100. The oil pressure sensor 24 detects the pressure of the oil lubricating the interior of the engine. Furthermore, an accelerator sensor 21 is provided at an appropriate position of the engine 100. The accelerator sensor 21 detects an acceleration of the engine.
(33) In addition, an ion sensor 23 is provided at an appropriate position of the engine 100. The ion sensor 23 detects an amount of ions generated by combustion of fuel in the engine. Further, the ion sensor 23 may be a pressure sensor which detects a pressure in an engine.
(34) In addition, a storage battery 31 is provided to a vehicle engine system with the engine 100. The storage battery 31 supplies power to the vehicle engine system via a wire 33. Further, a voltage sensor 26 is provided at an appropriate position of the wire 33. The voltage sensor 26 is one mode of a voltage detector and measures a voltage of the storage battery 31. Here, the voltage sensor 26 may be a current sensor.
(35) In addition, the heater 27 for heating oil lubricating the engine 100 is provided to the engine 100. Further, a warning lamp 30 is provided at an appropriate position of the vehicle engine system.
(36) Signals obtained from the air flow sensor 3, the intake air temperature sensor 4, the fuel pressure sensor provided on the common rail 8, the crank angle sensor 13, the cooling water temperature sensor 15, the exhaust temperature sensor 19, the air fuel ratio sensor 20, the accelerator sensor 21, the fuel property sensor 22, the ion sensor 23, the oil pressure sensor 24, the oil temperature sensor 25, and the voltage sensor 26 are sent to an engine control unit (hereinafter called an ECU 1). A signal obtained from an accelerator opening sensor 2 is sent to the ECU 1. The accelerator opening sensor 2 detects a stepping amount of an accelerator pedal, in other words, an accelerator opening. The ECU 1 calculates a request torque based on a signal output from the accelerator opening sensor 2. In other words, the accelerator opening sensor 2 is used as a request torque detection sensor which detects a request torque with respect to the engine 100. The ECU 1 calculates an angle and a rotation speed of the crank shaft 12 and a moving speed of the piston 11 based on an output signal of the crank angle sensor 13.
(37) Based on an operation state of the engine 100, which is obtained from an output from each of the above-described sensors, the ECU 1 appropriately calculates an opening of the throttle 5, a valve opening/closing timing of the variable valve 10, an opening of the EGR valve 28, a fuel force-feeding pressure of the fuel pump 7, an injection pulse period of the injector 6, an ignition timing of the ignition plug 16, major operation amounts of the engine 100 including the heater 27 and the warning lamp 30. The injection guise period calculated by the ECU 1 is converted into an injector valve opening pulse signal and sent to the injector 6. An ignition plug drive signal is sent to the ignition plug 16 so as to ignite at the ignition timing calculated by the ECU 1. The throttle opening calculated by the ECU 1 is sent to the throttle 5 as a throttle drive signal. The EGR valve opening calculated by the ECU 1 is sent to the EGR valve 28 as an EGR valve drive signal. The valve opening/closing timing calculated by ECU 1 is sent to the variable valve 10 as a variable valve drive signal. Fuel is ignited to air flowing from the intake pipe 9 to the combustion chamber 14 via an intake valve, and air-fuel mixture is formed. The air-fuel mixture is exploded by sparks generated from the ignition plug 16 at a predetermined ignition timing, and the piston 11 is pushed down by a combustion pressure by the explosion and becomes a driving force of the engine 100. Exhaust after the explosion is sent to the three-way catalyst 18 via the exhaust pipe 17, and exhaust components are exhausted after being purified in the three-way catalyst 18. The engine 100 is mounted in a vehicle, and information on a traveling state of the vehicle is sent to the ECU 1.
(38)
(39) An input signal of each of the input sensors is sent to an input/output port in the input/output port 50b. A value sent to the input/output port 50b is stored in RAM 50c and calculated by a CPU 50e. A control program in which operation process contents are written is preliminary written in ROM 50d. A value indicating an operating amount of each actuator, which is calculated in accordance with the control program, is stored in the RAM 50c, sent to an output port of the input/output port 50b, and sent to each actuator via each drive circuit.
(40) Examples of the drive circuit according to the embodiment include a throttle drive circuit 50f, an injector drive circuit 50g, an ignition output circuit 50h, a variable valve drive circuit 50i, a heater drive circuit 50j, an EGR valve drive circuit 50k, and a warning lamp drive circuit 50l. Each circuit controls the throttle 5, the injector 6, the ignition plug 16, the variable valve 10, the heater 27, the EGR valve 28, and the warning lamp 30. According to the embodiment, the drive circuit is included in the ECU 1, but it is not limited thereto, and any of the above-described drive circuits may be included in the ECU 1.
(41)
(42) A vertical axis of the lower diagram indicates a valve lift amount VL, and a horizontal axis indicates an elapsed time. A lower portion of the drawing indicates strokes (expansion, exhaust, intake, and compression) of the engine 100 corresponding to the elapsed time. An exhaust valve can he opened and closed from exhaust and expansion strokes to an intake stroke, and an intake valve can be opened and closed from an exhaust stroke to a compression stroke. A timing in which an exhaust valve lift amount VL starts increasing is defined to an exhaust valve opening timing. A timing in which the amount is decreased to zero after the increase is defined to an exhaust valve closing timing. A variable mechanism is provided such that each of the exhaust valve opening timing and the exhaust valve closing timing is delayed on a time base, and the variable amount is defined to an exhaust valve retarding angle VTCE. A timing in which the intake valve lift amount VL starts increasing is defined to an intake valve opening timing. A timing in which the amount is decreased to zero after the increase is defined to an intake valve closing timing. A variable mechanism is provided such that each of the intake valve opening timing and the intake valve closing timing is advanced on a time base, and the variable amount is defined to an intake valve advancing angle VTCI.
(43) In the embodiment, the intake valve and the exhaust valve include a variable mechanism which continuously and gradually changes a profile of the valve lift amount VL, but it is not limited to the above, and the mechanism may be included only in the intake valve. Further, a mechanism which varies the valve lift amount VL may be included. The intake air amount QA in the combustion chamber 14 is adjusted by controlling the variable valve 10 and the throttle 5.
(44)
(45) The engine control device according to the present invention can output injection commands multiple times. The diagram illustrates three injection pulses in the intake stroke as a representative example. Here, an initial rising timing of the above multiple time injection pulses in the intake stroke is defined as an injection start timing IT_SP (n-2). A period from the rising timing to a subsequent falling timing is defined as an initial stage injection pulse period IP_SP (n-2). A last stage rising timing of the multiple time injection pulses is defined as an injection start timing IT_SP(n). A period from the rising timing to the falling timing is defined as a last stage injection pulse period IP_SP (n). Here, n indicates an injection frequency. In addition, similarly, the engine control device can output injection commands multiple times in a compression stroke, an expansion stroke, and an exhaust stroke. A vertical axis in the lower diagram indicates a fuel injection amount QF, and a horizontal axis indicates the injection pulse period IP_SP. With an increase in the injection pulse period IP_SP, the fuel injection amount QF can increase. Further, the characteristics are changed as illustrated in the diagram in response to a fuel pressure FP of the common rail 8.
(46)
(47) The engine control device according to the present invention can output ignition commands multiple times. The diagram illustrates twice ignition pulses as a representative example. Here, an initial rising timing in the compression stroke of the multiple time ignition pulses is defined as an ignition start timing IGT (m-1), and a timing of a last stage rising timing of the multiple time ignition pulses is defined as an ignition start timing IGT (m). Herein, m indicates an ignition frequency. In addition, similarly, injection commands can be output multiple times in an intake stroke, an expansion stroke, and an exhaust stroke. A vertical axis of the lower diagram indicates an EGR flow amount QE, and a horizontal axis indicates an EGR valve opening EPO or the EGR valve 28. With an increase in the EGR valve opening EPO, the EGR flow amount QE can increase.
(48)
(49) As the throttle opening TPO increases, the intake air amount QA increases, and fuel energy increases. In addition, as the intake valve advancing angle VTCI increases, the intake valve close timing approaches to the BDC as illustrated in the characteristic drawing of the variable valve, and an actual compression ratio increases. In addition, as the exhaust valve retarding angle VTCE increases, the exhaust valve opening timing approaches to the BDC as illustrated in the characteristic diagram of the variable valve, and an actual compression ratio increases. In addition, the injection start timing IT_SP increases based on the BDC. In other words, when the timing approaches to the TDC in an intake stroke, a time to the TDC in the compression stroke is increased. As a result, fuel further vaporizes and mixes with intake air. Further, when the fuel pressure FP increases, fuel injected from the injector 6 is atomized and mixed with the intake air, and noncombustible components are reduced. In addition, when the injection frequency n increases, a penetrating force of the fuel injected from the injector 6 reduces, and an extending distance is shortened. As a result, fuel attached on a wall surface of the combustion chamber is decreased. In addition, as the ignition timing advancing angle IGT increases, a timing to ignite to air-fuel mixture in the combustion chamber 14 is advanced, and a pressure in the combustion chamber 14 increases. In addition, an increase in the ignition frequency m is equal to increasing ignition energy sharing with the air-fuel mixture in the combustion chamber 14. As a result, a capacity of a fire nuclear at an initial combustion stage generated by the ignition is increased, and a combustion speed increases. When the EGR valve opening EPO increases, the EGR flow amount QE decreases as illustrated in the characteristic diagram of the EGR valve 28. As a result, the EGR flow flowing in the combustion chamber 14 decreases, and specific heat of air-fuel, mixture decreases.
(50) A vertical axis of the lower diagram indicates the oil temperature TOIL, and a horizontal axis indicates the temperature in a combustion chamber TCOM. As the temperature in a combustion chamber TCOM increases, the oil temperature TOIL increases. This is because a temperature of the engine 100 is increased when the temperature in a combustion chamber increases, and oil lubricating the engine 100 is also heated.
(51)
(52)
(53)
(54)
(55)
(56) Here, in comparison with an oil dilution ratio limit value DR_K preliminary written in the engine control device according to the present invention, when the oil dilution ratio DR exceeds the oil dilution ratio limit value DR_K, the target temperature TT is output. The target temperature TT is output so as to increase as the fuel property T90 increases. In addition, in comparison with the target temperature limit value TT_K preliminary written in the engine control device according to the present invention, when the target temperature TT exceeds the target temperature limit value TT_K, a warning FLG is turned on. Preferably, the target temperature limit value TT_K is 130 C. or less. Further, here, it is exemplified that the fuel property sensor voltage VF increases with the lapse of time, and the oil pressure sensor voltage VOIL decreases with the lapse of time, but it is not limited thereto. The logic is applicable in the case where there are various input values such as that the fuel property sensor voltage VF is a constant value, and the oil pressure sensor voltage VOIL is a constant value
(57)
(58)
(59)
(60)
(61) Next, in step S104, the ECU1 calculates a fuel property and an oil dilution ratio. Next, in step S105, the ECU1 calculates an oil heating temperature. Next, in step S106, it is determined whether the oil dilution ratio DR is larger than the oil dilution ratio limit value DR_K. If the ratio is larger, the ECU 1 performs step 107. If not, the ECU 1 returns to step S101. Next, in step S107, the target temperature TT is read.
(62) Next, in step S108, the oil heating control is calculated. Next, in step S109, the ECU 1 reads the heater supply current HC, the throttle opening TPO, the intake valve advancing angle VTCI, the exhaust valve retarding angle VTCE, the fuel pressure FP, the injection start timing IT_SP, the injection frequency n, the ignition timing advancing angle IGT, the ignition frequency m, the EGR valve opening EPO, and the engine startup time TO. Next, in step S110, oil heating control starts and control each device based on the command value read in step S109.
(63) Next, in step S111, the oil pressure sensor voltage VOIL and the oil temperature sensor voltage TOIL are read.
(64) Next, in step S112, it is determined whether the target temperature TT is larger than the target temperature limit value TT_K. If the target temperature TT is larger, step S113 is performed, and if not, step S115 is performed. In step S113, the warning FLG is turned on.
(65) Next, in step S114, the oil heating control is stopped. Next, in step S115, it is determined whether the oil dilution ratio DR is equal to or lower than the oil dilution ratio limit value DR_K. If the ratio is equal to or lower than the limit value, step S116 is performed. If not, step S107 is performed, and the oil heating control is repeated. In step S116, the oil heating control is stopped. The ECU 1 repeats the above-described flow in a predetermined cycle.
(66) As described above, according to the present invention, in the case where fuel does not have a single boiling point, or in the case where vaporization characteristics of the fuel is changed, a target temperature of engine oil can be set based on the detected fuel property. As a result, excessive heating or sufficient heating of oil can be suppressed, and it contributes to achieve both of fuel combustion and regeneration of lubrication performance.
(67) Next, a second embodiment according the present invention will be described with reference to
(68)
(69) FIG, 17 illustrates characteristics of the accelerator sensor 21 and an example of signal processing of an accelerator sensor voltage, according to the second embodiment of the present invention. A vertical axis of the upper diagram indicates an accelerator sensor voltage VV, and a horizontal axis indicates a time. The accelerator sensor voltage VV outputs an amplitude signal as illustrated in
(70)
(71)
(72)
(73)
(74)
(75) Next, when the storage battery capacity SOC is again larger than the storage battery capacity limit value SOC_K, the target temperature TT is output, and the heater supply current HC and the temperature in a combustion chamber TCOM are output based on the fuel property T90. Accordingly, after the oil temperature is once increased, the increase is stopped, and then the oil temperature is again increased. Specifically, when the oil dilution ratio DR is larger than the oil dilution ratio limit value DR_K and when the storage battery capacity SOC is larger than the storage battery capacity limit value, heating control is performed based on the fuel property T90. Further, the target temperature TT is changed based on the fuel property T90. Further, when the oil dilution ratio DR is equal to or less than the of dilution ratio limit DR_K, a calculation of the target temperature TT is stopped, and calculations of the heater supply current HC and the temperature in a combustion TCOM is stopped. Accordingly, the oil temperature TOIL decreases.
(76) As a result of the above-described operations, the oil dilution ratio DR is controlled in the present invention. In addition, the fuel property T90 indicated by a dotted line is lower than the fuel property T90 indicated by a solid line. In the case where the fuel property T90 is lower than the fuel property T90 indicated by the solid line like the fuel property T90 indicated by the dotted line, the target temperature TT, the heater supply current HC, and the temperature in a combustion chamber TCOM are set low. Consequently, the oil temperature TOIL is controlled to a low temperature. This is because, in the case where fuel in which the fuel property T90 is low is used, the fuel can be vaporized even if the oil temperature TOIL is set low. According to the heating control in response to the fuel property T90, both of a decrease in the oil dilution ratio DR and a minimization of energy consumption such as the heater supply current HC can be achieved.
(77)
(78) Next, in step S202, the throttle 5, the variable valve 10, and the injector 6 are controlled based on a result of step S201 to realize appropriate intake air amount QA. Next, in step S203, the ECU 1 reads the ion sensor voltage VI, the accelerator sensor voltage VV, the pressure sensor voltage VP, the fuel pressure sensor voltage VFP, and the crank angle sensor voltage VC. Next, in step S205, the ECU 1 calculates fuel properties.
(79) Next, in step S205, the ECU 1 reads the fuel pressure sensor voltage VOIL and the voltage VB. Next, in step S206, an oil dilution ratio and a storage battery capacity are calculated. Next, in step S207, an oil heating temperature is calculated.
(80) Next, in step S208, it is determined whether the oil dilution ratio DR is larger than the oil dilution ratio limit value DR_K. If the ratio is larger, step S209 is performed. If not, step S201 is performed.
(81) Next, in step S209, it is determined whether the storage battery capacity SOC is larger than the storage battery limit value SOC_K. If the capacity is larger, step S210 is performed, and if not, step S201 is performed. Next, in step S210, the target temperature TT is read.
(82) Next, in step S211, an oil heating control value is calculated. Next, in step S212, the ECU 1 reads the heater supply current HC, the throttle opening TPO, the intake valve advancing angle VTCI, the exhaust valve retarding angle VTCE, the fuel pressure FP, the injection timing IT_SP, the injection frequency n, the ignition timing advancing angle IGT, the ignition frequency m, the EGR valve opening EPO, and the engine startup time TO.
(83) Next, in step S213, oil heating control starts and control each device based on the command value read in step S212.
(84) Next, in step S214, the oil pressure sensor voltage VOIL and the oil temperature voltage TOIL are read. Next, in step S215, it is determined whether the target temperature TT is larger than the target temperature limit value TT_K. If the target temperature TT is larger, step S216 is performed, and if not, step S218 is performed. In step S216, the warning FLG is turned on.
(85) Next, in step S217, the oil heating control is stopped. Next, in step S218, it is determined whether the oil dilution ratio DR is equal to or lower than the oil dilution ratio limit value DR_K. If the ratio is equal to or lower than the limit value, step S219 is performed. If not, step S210 is performed, and the oil heating control is repeated. In step S219, oil heating control is stopped. The ECU 1 repeats the above-described flow in a predetermined cycle.
(86) According to the present embodiment, fuel properties are detected by using a unit other than the fuel property sensor, and based on the detected fuel properties, a target temperature of engine oil can be appropriately set. As a result, a system configuration in which the fuel property sensor is not provided can suppress excessive heating or sufficient heating of oil and contribute to achieve both of fuel combustion and regeneration of lubrication performance.
REFERENCE SIGNS LIST
(87) 1 ECU 2 accelerator opening sensor 3 air flow sensor 4 intake air temperature sensor 5 throttle 6 injector 7 fuel pump 8 common rail 9 intake pipe 10 variable valve 11 piston 12 crank shaft 13 crank angle sensor 14 combustion chamber 15 cooling water temperature sensor 16 ignition plug 17 exhaust pipe 18 three-way catalyst 19 exhaust temperature sensor 20 air fuel ratio sensor 21 accelerator sensor 22 fuel property sensor 23 ion sensor (pressure sensor) 24 oil pressure sensor 25 oil temperature sensor 26 voltage sensor (current sensor) 27 heater 28 EGR valve 29 exhaust recirculation pipe 30 warning lamp 31 storage battery 32 fuel piping 33 wire 100 engine