Engine Control Device
20180171892 ยท 2018-06-21
Inventors
Cpc classification
F01N5/025
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N2900/1631
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N2560/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D21/08
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/1446
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D45/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02T10/12
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F02D2041/0067
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D43/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/0007
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02P5/15
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02B47/10
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N2900/1404
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02D21/08
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02B47/10
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
An object of the present invention is to optimally control a recirculation amount of exhaust gas flowing to an engine that includes an exhaust heat recovery device in a main exhaust pipe thereof and performs exhaust gas recirculation from downstream of the exhaust heat recovery device. An engine control device includes an exhaust heat recovery device, an exhaust gas recirculation pipe, an exhaust gas temperature acquisition unit, and an exhaust gas recirculation amount control unit. The exhaust heat recovery device is provided in a main exhaust pipe of an engine and recovers heat from exhaust gas. The exhaust gas recirculation pipe is branched from the main exhaust pipe downstream of the exhaust heat recovery device and recirculates exhaust gas to the engine. The exhaust gas temperature acquisition unit acquires an exhaust gas temperature downstream of the exhaust heat recovery device. The exhaust gas recirculation amount control unit controls a recirculation amount of exhaust gas flowing through the exhaust gas recirculation pipe based on at least the exhaust gas temperature.
Claims
1. An engine control device, comprising: an exhaust heat recovery device provided in a main exhaust pipe of an engine and configured to recover heat from exhaust gas; an exhaust gas recirculation pipe branched from the main exhaust pipe downstream of the exhaust heat recovery device and configured to recirculate exhaust gas to the engine; an exhaust gas temperature acquisition unit configured to acquire as exhaust gas temperature downstream of the exhaust heat recovery device; and an exhaust gas recirculation amount control unit configured to control a recirculation amount of exhaust gas flowing through the exhaust gas recirculation pipe based on at least the exhaust gas temperature.
2. The engine control device according to claim 1, wherein the exhaust gas temperature acquisition unit configured to acquire as exhaust gas temperature downstream of the exhaust heat recovery device is an exhaust temperature sensor disposed downstream of the exhaust heat recovery device or the exhaust gas recirculation pipe.
3. The engine control device according to claim 1, wherein the exhaust gas temperature acquisition unit configured to acquire an exhaust gas temperature downstream of the exhaust heat recovery device estimates the exhaust gas temperature based on at least a recovery heat amount or recovery efficiency of the exhaust heat recovery device.
4. The engine control device according to claim 1, wherein the exhaust gas recirculation amount control unit configured to control the exhaust gas recirculation amount is an EGR valve provided in the exhaust gas recirculation pipe.
5. The engine control device according to claim 1, wherein the exhaust gas recirculation amount control unit configured to control the recirculation amount of exhaust gas flowing through the exhaust gas recirculation pipe controls the exhaust gas recirculation amount such that an EGR rate is within a predetermined range.
6. The engine control device according to claim 1, wherein the exhaust gas recirculation amount control unit configured to control the recirculation amount of exhaust gas flowing through the exhaust gas recirculation pipe controls such that a temperatures of mixed gas of the exhaust gas recirculation amount and an intake air amount is within a predetermined range.
7. The engine control device according to claim 1, wherein the exhaust gas recirculation amount control unit configured to control the recirculation amount of exhaust gas flowing through the exhaust gas recirculation amount controls such that combustion stability is within a predetermined range.
8. The engine control device according to claim 1, wherein the ignition timing is corrected to an advance angle side in accordance with increase in the exhaust gas recirculation amount.
9. The engine control device according to claim 1, further comprising: abnormality determination unit configured to determine an abnormality of the exhaust heat recovery device based on the exhaust gas temperature downstream of the exhaust heat recovery device, wherein when the exhaust heat recovery device is determined to be abnormal, the engine control device corrects the exhaust gas recirculation amount by a predetermined amount.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
DESCRIPTION OF EMBODIMENTS
[0043] Embodiments will be described below with reference to the drawings.
First Embodiment
[0044] A first embodiment describes that an exhaust gas recirculation amount is controlled by using an EGR valve so as to achieve a target EGR rate, based on as output value of a temperature sensor downstream of an exhaust heat recovery device.
[0045]
[0046] Each signal of a throttle opening sensor 17, a crank angle sensor 15, and a water temperature sensor 14 attached to the accelerator opening sensor 13, the air flow sensor 2, the intake air temperature sensor 29, and the electronic throttle 3 is sent to a control unit 16 to be described later. After an operation state of the engine is obtained from these sensor outputs, an air amount, a fuel injection amount, an ignition timing, and a main operation amount of an engine for an EGR amount are optimally calculated.
[0047] A target air amount calculated in the control unit 16 is converted from a target throttle opening degree into an electronic throttle driving signal and sent to the electronic throttle 3. A fuel injection amount is converted into a valve opening pulse signal and sent to a fuel injection valve (injector) 7. A drive signal is sent to an ignition plug 8 so as to be ignited at an ignition timing calculated by the control unit 16. A drive signal is sent to an EGR valve 19 so as to realize a target EGR amount calculated by the control unit 16.
[0048] The injected fuel is mixed with air from an intake manifold and flows into a cylinder of the engine 9 to form an air-fuel mixture. The air-fuel mixture is exploded by sparks generated from the ignition plug 8 at a predetermined ignition timing, and a piston is pushed down by a combustion pressure by the explosion and becomes a driving force of an engine. Exhaust air after the explosion passes through an exhaust manifold 10 and passes through an exhaust heat recovery device 11. After the exhaust heat recovery device recovers heat (energy) possessed by the exhaust air recovers, a part of the exhaust air is returned to an intake side through an exhaust gas recirculation pipe 18. A recirculation amount is controlled by the EGR valve (valve) 19.
[0049] A catalyst upstream. air-fuel ratio sensor 12 is mounted between the engine 9 and the exhaust heat recovery device 11. In addition, in the embodiment, an exhaust temperature sensor 20 is provided as an exhaust temperature acquisition unit for acquiring an exhaust temperature downstream of the exhaust heat recovery device 11. The exhaust temperature sensor 20 is attached downstream of the exhaust heat recovery device 11.
[0050]
[0051] Hereinafter, the control program written in the ROM 22 will be described.
[0054] The target EGR rate calculation unit calculates a target EGR rate (TgEGR). The target EGR valve opening calculation unit calculates a target EGR valve opening (TgEVO) based on EGR and an exhaust gas temperature (Tex).
[0055] In the present embodiment, the exhaust gas temperature (Tex) downstream of the exhaust heat recovery device 11 is detected, and the exhaust gas recirculation amount (EGR valve opening) is controlled so as to optimize combustion performance in accordance with the detected exhaust gas temperature. As a result, fuel efficiency/exhaust performance/stability performance of an engine improve. Details of each calculation unit will be described below.
[0056] <Target EGR Rate Calculation Unit (
[0057] In this calculation unit, TgEGR (target EGR rate) is calculated.
[0058] A value obtained by referring to a map M_TgEGR by using TP (cylinder inflow air amount equivalent value) and Ne (rotational speed) is set to the TgEGR.
[0059] A set value of the map M_TgEGR is preferably determined from such as an actuary machine test so as to achieve the desired fuel consumption performance/exhaust performance based on the engine (combustion) performance. An exhaust gas temperature that is a premise of a setting value of the map is set at a specific exhaust gas temperature, for example, set in a state where an exhaust heat recovery device is not functioning.
[0060] <Target EGR Valve Opening Calculation Unit (
[0061] The calculation unit calculates TgEVO (target EGR valve opening).
[0065] The setting value of the map M_TgEVO_0 sets an EGR valve opening for realizing Tg_EGR under each operating condition. The exhaust gas temperature that is a premise of a set value of the map is a value set when M_TgEGR indicated in
[0066] As a setting value of the map M_Hos_Tex, a correction value for TgEVO_0 is set such that TgEVO realizes TgEGR at an actual exhaust gas temperature (Tex). Generally, as an exhaust gas temperature decreases, the value of Hos_Tex decreases, and as the exhaust gas temperature increases, the value of Hos_Tex increases.
[0067] In the present embodiment, the exhaust temperature sensor is disposed directly under the exhaust heat recovery device. However, it may be disposed in an exhaust pipe flow pipe.
Second Embodiment
[0068] The present embodiment describes that an exhaust gas recirculation amount is controlled by using an EGR valve so as to achieve a target EGR rate based on an output value of a temperature sensor downstream of an exhaust heat recovery device and also controlled such that the exhaust gas recirculation amount (inflow gas in a combustion chamber) is limited within a predetermined range.
[0069]
[0070]
[0071] Hereinafter, a control program written in ROM 22 will be described.
[0074] The target EGR rate calculation unit calculates a target EGR rate (TgEGR). The target EGR valve opening calculation unit calculates a target FOR valve opening (TgEVO) based on TgEGR and an exhaust gas temperature (Tex). However, under each operating condition, the exhaust gas recirculation amount (EGR valve opening) is limited such that Tex does not excessively rise or fall as it adversely affects engine performance.
[0075] In the present embodiment, the exhaust gas temperature (Tex) downstream of an exhaust heat recovery device is detected, and an exhaust gas recirculation amount (EGR valve opening) is controlled so as to optimize combustion performance in accordance with the detected exhaust gas temperature. On the other hand, since the exhaust gas recirculation amount (EGR valve opening) is limited such that Tex does not excessively rise or fall as it adversely affects the engine performance, knock limit and NOx emissions of combustion are optimized, and the fuel consumption and exhaust performance of an engine improve. Details of each calculation unit will be described below.
[0076] <Target FOR Rate Calculation Unit (
[0077] The calculation unit calculates TgEGR (target EGR rate). Specifically, although illustrated in
[0078] <Target EGR Valve Opening Calculation Unit (
[0079] The calculation unit calculates TgEVO (target EGR valve opening)
[0087] Here, TgEVO_z is the previous calculated value of TgEVO.
[0088] As a setting value of the map M_TgEVO_0, an EGR valve opening for realizing Tg_EGR under each operating coy condition as in the first embodiment is set. The exhaust gas temperature that is a premise of a set value of the map is a value set when M_TgEGR indicated in
[0089] As a setting value of the map M_Hos_Tex, as in the first embodiment, a correction value for TgEVO_0 is set such that TgEVO realizes TgEGR at an actual exhaust gas temperature (Tex). Generally, as an exhaust gas temperature decreases, the value of Hos_Tex decreases, and as the exhaust gas temperature increases, the value of Hos_Tex increases.
[0090] The set values of the maps M_K1_TgEVO and M_K2_TgEVO are set based on the combustion performance such that the fuel consumption performance (for example, knock limit) and the exhaust performance (for example, NOx) do not deviate from desired ranges.
[0091] In the present embodiment, the exhaust temperature sensor is disposed directly under the exhaust heat recovery device. However, it may be disposed in an exhaust pipe flow
Third Embodiment
[0092] The present embodiment describes that an exhaust gas recirculation amount is controlled by using an EGR valve so as to achieve a target EGR rate based on an output value of a temperature sensor downstream of an exhaust heat recovery device and also controlled such that fuel stability is within a predetermined range.
[0093]
[0094] Hereinafter, the control program written in the ROM 22 will be described.
[0097] The target EGR rate calculation unit calculates a target EGR rate (TgEGR). The target EGR valve opening calculation unit calculates a target EGR valve opening (TgEVO) based on TgEGR and an exhaust gas temperature (Tex). However, under each operating condition, the exhaust gas recirculation amount (EGR valve opening) is limited such that the stability of an engine (combustion) is not excessively deteriorated.
[0098] In the present embodiment, the exhaust gas temperature (Tex) downstream of the exhaust heat recovery device is detected, and the exhaust gas recirculation amount (EGR valve opening) is controlled so as to optimize combustion performance in accordance with the detected exhaust gas temperature. On the other hand, an exhaust gas recirculation amount (EGR valve opening) is limited so as not to excessively deteriorate combustion stability, and therefore engine robustness is improved. Details of each calculation unit will be described below.
[0099] <Target EGR Rate Calculation Unit (
[0100] In this calculation unit, TgEGR (target EGR rate) is calculated. Specifically, although illustrated in
[0101] <Target EGR Valve Opening Calculation Unit (
[0102] The calculation snit calculates TgEVO (target EGR valve opening).
[0108] Here, TgEVO_z is the previous calculated value of TgEVO. IndSta is a stability index which is a value correlated with combustion stability. For example, such as the magnitude of rotational fluctuation, the degree of variation in engine rotation angle acceleration, and the degree of variation in an in-cylinder pressure are considered. These calculation methods include many known techniques and therefore will not be described here in detail.
[0109] As a setting value of the map M_TgEVO_0, an EGR valve opening for realizing Tg_EGR under each operating condition as in the first embodiment is set. The exhaust gas temperature that is a premise of a set value of the map is a value set when M_TgEGR indicated in
[0110] As a setting value of the map M_Hos_Tex, as in the first embodiment, a correction value for TgEVO_0 is set such that TgEVO realizes TgEGR at an actual exhaust gas temperature (Tex). Generally, as an exhaust gas temperature decreases, the value of Hos_Tex decreases, and as the exhaust gas temperature increases, the value of Hos_Tex increases.
[0111] A set value of the map M_K1_IndSta is set such that combustion stability does not deviate from the desired range.
[0112] In the present embodiment, an exhaust temperature sensor is disposed directly under the exhaust heat recovery device. However, it may be disposed in an exhaust pipe flow pipe.
Fourth Embodiment
[0113] In the present embodiment, an exhaust gas temperature acquisition unit for acquiring an exhaust gas temperature downstream of an exhaust heat recovery device estimates an exhaust gas temperature based on a recovered heat amount (recovery efficiency) of the exhaust heat recovery device and acquires the estimated exhaust gas temperature. The present embodiment describes that an exhaust gas recirculation amount is controlled by using an EGR valve so as to achieve a target EGR rate based on the estimated temperature.
[0114]
[0115]
[0116] Hereinafter, the control program written in the ROM 22 will be described.
[0120] The estimated exhaust gas temperature calculation unit calculates Tex_est (estimated exhaust gas temperature) based on Ind_Eff (heat recovery amount (recovery efficiency) index) The target EGR rate calculation unit calculates a target EGR rate (TgEGR). The target EGR valve opening calculation unit calculates a target EGR valve opening (TgEVO) based on TgEGR and an exhaust gas temperature (Tex).
[0121] In the present embodiment, the exhaust gas temperature (Tex) downstream of the exhaust heat recovery device is estimated based on the detected value by the heat recovery amount/recovery efficiency detector 31 disposed in the exhaust heat recovery device 11, and the exhaust gas recirculation amount (EGR valve opening) is controlled so as to optimize combustion performance in accordance with the estimated exhaust gas temperature. Therefore, fuel efficiency/exhaust performance/stability performance of an engine improve. Details of each calculation unit will be described below.
[0122] <Estimated Exhaust Gas Temperature Calculation Unit (
[0123] In this calculation unit, Tex_est (estimated exhaust gas temperature) is calculated.
[0127] A set value of the map M_Tex_est is set at a specific exhaust gas temperature, for example, set at an exhaust gas temperature at the time when the exhaust heat recovery device is not functioning. A setting value of the map M_Tex_est_0 is set such that the actual exhaust gas temperature corresponding to the value of Ind_Eff and Tex_est coincide. Generally, when Ind_Eff increases, the exhaust gas temperature decreases, and therefore the value of Hos_Tex_est decreases, and as Ind_Eff decreases, the exhaust gas temperature increases, and the value of Hos_Tex_est increases. Incidentally, as described above, Ind_Eff is, for example, a value obtained by indexing such as a current value, a voltage value generated at the time of heat recovery, or the temperature of a heating medium.
[0128] <Target EGR Rate Calculation Unit (
[0129] The calculation unit calculates TgEGR (target EGR rate). Specifically, although illustrated in
[0130] <Target EGR Valve Opening Calculation Unit (
[0131] The calculation unit calculates TgEVO (target EGR valve opening).
[0135] The setting value of the map M_TgEVO_0 sets an EGR valve opening for realizing Tg_EGR under each operating condition. The exhaust gas temperature that is a premise of a set value of the map is a value set when M_TgEGR indicated in
[0136] As a setting value of the map M_Hos_Tex, a correction value for TgEVO_0 is set such that TgEVO realizes TgEGR at the estimated exhaust gas temperature (Tex_est) or an actual exhaust gas temperature. Generally, as an exhaust gas temperature decreases, the value of Hos_Tex decreases, and as the exhaust gas temperature increases, the value of Hos_Tex increases.
Fifth Embodiment
[0137] The present embodiment describes that, based on an output value of a temperature sensor downstream of an exhaust heat recovery device, an exhaust gas recirculation amount is controlled by using an EGR valve so as to achieve a target EGR rate, and in accordance with increase in the exhaust gas recirculation amount, an ignition timing is corrected in an advance angle.
[0138]
[0139] Hereinafter, the control program written in the ROM 22 will be described.
[0143] The target EGR rate calculation unit calculates a target EGR rate (TgEGR). The target EGR valve opening calculation unit calculates a target EGR valve opening (TgEVO) based on TgEGR and an exhaust gas temperature (Tex). The ignition timing correction value calculation unit calculates the ignition timing correction value (ADV_HOS) based on TgEGR and Tex. A value obtained by adding ADV_HOS to the basic ignition timing (ADV_0) is set as the final ignition timing (ADV). A calculation method of the basic ignition timing (ADV_0) includes known techniques and therefore will not be described here in detail.
[0144] In the present embodiment, the exhaust gas temperature (Tex) downstream of the exhaust heat recovery device 11 is detected, and the exhaust gas recirculation amount (EGR valve opening) is controlled so as to optimize combustion performance in accordance with the detected exhaust gas temperature. On the other hand, when the exhaust gas recirculation amount changes, the knock limit may change, and therefore the ignition timing is corrected to an advance angle side accordingly, and the fuel consumption performance/robustness of an engine improves. Details of each calculation unit will be described below.
[0145] <Target EGR Rate Calculation Unit (
[0146] In this calculation unit, TgEGR (target EGR rate) is calculated. Specifically, although illustrated in
[0147] <Target EGR Valve Opening Calculation Unit (
[0148] The calculation unit calculates TgEVO (target EGR valve opening). Specifically, although illustrated in
[0149] <Ignition Timing Correction Value Calculation Unit (
[0150] This calculation unit calculates ADV_HOS (ignition timing calculation unit correction value).
[0152] As a setting value of the map M_ADV_HOS, a correction value for the basic ignition timing (ADV_0) is set such that the ignition timing is optimized in accordance with a change in an EGR rate (TgEGR). Furthermore, if the exhaust gas temperature (Tex) is different even at an equal EGR rate, the optimal ignition timing may change, and therefore the setting value is determined such that the ignition timing is optimized in accordance with Tex under equal TgEGR. Generally, when the recirculated exhaust gas temperature drops, the knock limit extends, and therefore, under the equal TgEGR, the ADV_HOS is set to increase (advance) when Tex decreases, and the knock limit is shortened when the recirculated exhaust gas temperature increases. Therefore, under the equal TgEGR, when Tex decreases, ADV_HOS is set so as to be small (close).
Sixth Embodiment
[0153] The present embodiment describes that an abnormality of an exhaust heat recovery device is determined based on an output value of an temperature sensor downstream of an exhaust heat recovery device, and when it is determined to be abnormal, an exhaust gas recirculation amount is corrected by a predetermined amount by using an EGR valve.
[0154]
[0155] Hereinafter, the control program written in the ROM 22 will be described.
[0159] The exhaust heat recovery device abnormality determination unit calculates an abnormality flag (f_MUL) based on an exhaust gas temperature (Tex). The target EGR rate calculation unit calculates a target EGR rate (TgEGR). The target EGR valve opening calculation unit calculates a target EGR valve opening (TgEVO) based on f_MUL, TgEGR, and Tex. When the exhaust heat recovery device is abnormal, the target EGR valve opening is controlled to a specific opening.
[0160] In the present embodiment, the exhaust gas temperature (Tex) downstream of an exhaust heat recovery device 11 is detected, and when it is determined from the detected exhaust gas temperature that the exhaust heat recovery device is not functioning normally, to avoid an adverse effect on combustion accompanying a temperature rise of recirculated exhaust, gas and a decrease in a mass flow rate per unit volume, an exhaust gas recirculation amount is corrected, and robustness of an engine is improved. Details of each calculation unit will be described below.
[0161] <Exhaust Heat Recovery Device Abnormality Determination Unit (
[0162] This calculation unit calculates f_MUL (abnormality flag).
[0167] As setting values of the maps M_Ka_Tex and M_Kb_Tex, a temperature not to be reached when the exhaust heat recovery device is functioning normally, that is, a temperature in an abnormal state, is set.
[0168] <Target EGR Rate Calculation Unit (
[0169] In this calculation unit, TgEGR (target EGR rate) is calculated. Specifically, although illustrated in
[0170] <Target EGR Valve Opening Calculation Unit (
[0171] The calculation unit calculates TgEVO (target EGR valve opening).
[0178] As a setting value of the map M_TgEVO_0, the EGR valve opening for realizing TgEGR under each operating condition is set. The exhaust gas temperature that is a premise of the setting value of the map is a value set when M_TgEGR indicated in
[0179] As a setting value of the map M_Hos_Tex, a correction value for TgEVO_0 is set such that TgEVO2 realizes TgEGR at an actual exhaust gas temperature (Tex). Generally, as an exhaust gas temperature decreases, the value of Hos_Tex decreases, and as the exhaust gas temperature increases, the value of Hos_Tex increases.
[0180] A set value of the map M_TgEVO_MUL is set to an EGR valve opening at which a recirculation amount does not adversely affect on an engine even when the exhaust heat recovery device is operating abnormally.
[0181] In the present embodiment, the exhaust temperature sensor is disposed directly under the exhaust heat recovery device. However, it may be disposed in an exhaust pipe flow pipe.
REFERENCE SIGNS LIST
[0182] 1 air cleaner [0183] 2 air flow sensor [0184] 3 electronic throttle [0185] 4 intake pipe [0186] 5 collector [0187] 6 accelerator [0188] 7 fuel injection valve [0189] 8 ignition plug [0190] 9 engine [0191] 10 exhaust pipe [0192] 11 exhaust heat recovery device [0193] 12 A/F sensor [0194] 13 accelerator opening sensor [0195] 14 water temperature sensor [0196] 15 engine speed sensor [0197] 16 control unit [0198] 17 throttle opening sensor [0199] 18 exhaust gas recirculation pipe [0200] 19 exhaust gas recirculation flow control valve [0201] 20 exhaust temperature sensor [0202] 21 CPU mounted in control unit [0203] 22 ROM mounted in control unit [0204] 23 RAM mounted in control unit [0205] 24 input circuits of various sensors mounted in control unit [0206] 25 input of various sensor signals, port outputting actuator operation signal [0207] 26 ignition output circuit for outputting drive signal to spark plug at appropriate timing [0208] 27 fuel injection valve drive circuit for outputting appropriate pulse to fuel injection valve [0209] 28 electronic throttle drive circuit [0210] 29 intake air temperature sensor [0211] 30 exhaust gas recirculation flow control valve drive circuit [0212] 31 heat recovery amount/recovery efficiency detector