Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7600917B2 - Control device for internal combustion engine - Google Patents
[go: Go Back, main page]

JP7600917B2 - Control device for internal combustion engine - Google Patents

Control device for internal combustion engine Download PDF

Info

Publication number
JP7600917B2
JP7600917B2 JP2021120701A JP2021120701A JP7600917B2 JP 7600917 B2 JP7600917 B2 JP 7600917B2 JP 2021120701 A JP2021120701 A JP 2021120701A JP 2021120701 A JP2021120701 A JP 2021120701A JP 7600917 B2 JP7600917 B2 JP 7600917B2
Authority
JP
Japan
Prior art keywords
fuel
internal combustion
combustion engine
warm
engine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021120701A
Other languages
Japanese (ja)
Other versions
JP2023016412A (en
Inventor
健一郎 熊田
佑輔 城
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2021120701A priority Critical patent/JP7600917B2/en
Publication of JP2023016412A publication Critical patent/JP2023016412A/en
Application granted granted Critical
Publication of JP7600917B2 publication Critical patent/JP7600917B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Combined Controls Of Internal Combustion Engines (AREA)

Description

本発明は、内燃機関の制御装置に関する。 The present invention relates to a control device for an internal combustion engine.

特許文献1に記載の内燃機関は、燃料噴射弁に供給される燃料の圧力を検出する燃圧センサを備えている。この内燃機関の制御装置は、内燃機関の運転中には、当該内燃機関の暖機状態の度合いを示す暖機パラメータを加算するようにしている。一方、内燃機関の運転が停止されてから所定の待機時間が経過するまでは暖機パラメータの値を更新することなく保持する。そして、同待機時間が経過すると、暖機パラメータを減算するようにしている。 The internal combustion engine described in Patent Document 1 is equipped with a fuel pressure sensor that detects the pressure of the fuel supplied to the fuel injection valve. The control device for this internal combustion engine is configured to add a warm-up parameter indicating the degree of warm-up state of the internal combustion engine while the internal combustion engine is operating. Meanwhile, the value of the warm-up parameter is maintained without being updated until a predetermined waiting time has elapsed since the operation of the internal combustion engine was stopped. Then, when the waiting time has elapsed, the warm-up parameter is subtracted.

そして、内燃機関の運転が停止してから既定の時間が経過した後に、暖機パラメータが既定値以上であることを条件の1つとして含む異常診断条件が成立する場合には、燃圧センサに異常が生じているか否かの診断を行う異常診断処理を実行するようにしている。 Then, if an abnormality diagnosis condition is met, one of the conditions being that the warm-up parameter is equal to or greater than a predetermined value, after a predetermined time has elapsed since the internal combustion engine stopped operating, an abnormality diagnosis process is executed to diagnose whether or not an abnormality has occurred in the fuel pressure sensor.

特開2018-96278号公報JP 2018-96278 A

ところで、機関停止してから所定の期間が経過するまでは、内燃機関の輻射熱等に起因する燃料の受熱量が燃料の放熱量を上回る場合があり、この場合には燃料温度が上昇する。このため、内燃機関の運転が停止されてから上記待機時間が経過するまで暖機パラメータの値を更新することなく保持する場合には、そうした燃料温度の上昇が暖機パラメータに対して適切に反映されない。そのため、機関停止中において上記の異常診断条件が成立する頻度は低くなり、これにより異常診断処理の実行頻度が少なくなるおそれがある。 However, until a predetermined period of time has elapsed since the engine was stopped, the amount of heat received by the fuel due to radiant heat from the internal combustion engine, etc., may exceed the amount of heat released by the fuel, in which case the fuel temperature will rise. For this reason, if the value of the warm-up parameter is maintained without being updated from when the operation of the internal combustion engine is stopped until the above-mentioned waiting time has elapsed, such an increase in fuel temperature will not be appropriately reflected in the warm-up parameter. As a result, the frequency with which the above-mentioned abnormality diagnosis conditions are met while the engine is stopped decreases, which may result in the frequency with which the abnormality diagnosis process is executed less frequently.

上記課題を解決する内燃機関の制御装置は、燃料噴射弁に供給される燃料の圧力を検出する燃圧センサを備える内燃機関に適用される。この制御装置は、前記内燃機関の暖機状態の度合いを示す暖機パラメータを算出する算出処理と、前記内燃機関の運転が停止してから既定の時間が経過した後に、前記暖機パラメータが既定の判定値以上であることを条件として含む異常診断条件が成立する場合には、前記燃圧センサに異常が生じているか否かの診断を行う異常診断処理とを実行する。そして、前記算出処理は、前記内燃機関の運転が停止しているときの前記燃料の熱収支に基づいて機関停止中における前記燃料の収束温度を算出するとともに、その算出した収束温度が前記内燃機関の運転時間に基づいて算出される前記燃料の推定温度よりも高いことを条件として含む停止中加算条件が成立する場合には、前記暖機パラメータを加算する処理を実行する。 The control device for an internal combustion engine that solves the above problem is applied to an internal combustion engine equipped with a fuel pressure sensor that detects the pressure of fuel supplied to a fuel injection valve. This control device executes a calculation process that calculates a warm-up parameter indicating the degree of warm-up state of the internal combustion engine, and an abnormality diagnosis process that diagnoses whether or not an abnormality has occurred in the fuel pressure sensor when an abnormality diagnosis condition including a condition that the warm-up parameter is equal to or greater than a predetermined judgment value after a predetermined time has elapsed since the operation of the internal combustion engine has stopped is established. The calculation process calculates the convergence temperature of the fuel while the engine is stopped based on the heat balance of the fuel when the operation of the internal combustion engine is stopped, and executes a process of adding the warm-up parameter when an addition condition during stop is established including a condition that the calculated convergence temperature is higher than the estimated temperature of the fuel calculated based on the operation time of the internal combustion engine.

同構成によれば、上記収束温度が上記推定温度よりも高く、これにより機関停止中において燃料温度が上昇すると判断できる場合には、暖機パラメータが加算される。そのため、機関停止中において上記異常診断条件が成立する頻度が高まり、これにより異常診断処理の実行頻度を高めることができる。 According to this configuration, if the convergence temperature is higher than the estimated temperature and it is determined that the fuel temperature will rise while the engine is stopped, the warm-up parameter is added. Therefore, the frequency with which the abnormality diagnosis condition is satisfied while the engine is stopped increases, and the frequency with which the abnormality diagnosis process is executed can be increased.

一実施形態にかかる内燃機関及び制御装置の構成を示す図である。1 is a diagram showing a configuration of an internal combustion engine and a control device according to an embodiment; 同実施形態にかかる制御装置が実行する処理の手順を示すフローチャートである。4 is a flowchart showing a procedure of a process executed by a control device according to the embodiment. 同実施形態にかかる制御装置が実行する算出処理の手順を示すフローチャートである。5 is a flowchart showing the procedure of a calculation process executed by the control device according to the embodiment. 同実施形態の作用を示すものであって、(A)は機関回転速度の変化、(B)は車速の変化、(C)は機関運転状態の変化、(D)は燃料温度の変化、(E)は機関停止してからの経過時間、(F)は暖機パラメータの変化をそれぞれ示すタイミングチャートである。1 is a timing chart showing the operation of the embodiment, in which (A) is a change in engine speed, (B) is a change in vehicle speed, (C) is a change in engine operating state, (D) is a change in fuel temperature, (E) is a time elapsed since the engine was stopped, and (F) is a change in warm-up parameters.

以下、一実施形態について図面を参照しつつ説明する。
<内燃機関及び制御装置の構成>
図1に示すように、車両500に搭載された内燃機関10は、複数の気筒#1~#4を備えている。
Hereinafter, an embodiment will be described with reference to the drawings.
<Configuration of Internal Combustion Engine and Control Device>
As shown in FIG. 1, an internal combustion engine 10 mounted on a vehicle 500 includes a plurality of cylinders #1 to #4.

内燃機関10の吸気通路12には、スロットルバルブ14が設けられている。
吸気通路12の下流部分に設けられた分岐管12aには、内燃機関10の吸気ポートに燃料を噴射するポート噴射弁16が設けられている。
A throttle valve 14 is provided in an intake passage 12 of the internal combustion engine 10 .
A branch pipe 12 a provided in a downstream portion of the intake passage 12 is provided with a port injection valve 16 that injects fuel into an intake port of the internal combustion engine 10 .

吸気通路12を流れる空気やポート噴射弁16から噴射された燃料は、吸気バルブ18の開弁に伴って各気筒#1~#4の燃焼室20に流入する。
また、内燃機関10の各気筒#1~#4には、燃焼室20内に直接燃料を噴射する筒内噴射弁22がそれぞれ設けられている。それら筒内噴射弁22は、デリバリパイプ23に接続されている。デリバリパイプ23には、燃料タンク(図示略)からの燃料を加圧して同デリバリパイプ23に高圧燃料を送る高圧ポンプ300が接続されている。また、デリバリパイプ23には、筒内噴射弁22に供給される燃料の圧力である燃圧PFを検出する燃圧センサ89が取り付けられている。
Air flowing through the intake passage 12 and fuel injected from the port injection valve 16 flow into the combustion chambers 20 of each of the cylinders #1 to #4 as the intake valves 18 open.
Each of cylinders #1 to #4 of the internal combustion engine 10 is provided with an in-cylinder injection valve 22 that directly injects fuel into the combustion chamber 20. The in-cylinder injection valves 22 are connected to a delivery pipe 23. A high-pressure pump 300 is connected to the delivery pipe 23, which pressurizes fuel from a fuel tank (not shown) and sends the high-pressure fuel to the delivery pipe 23. A fuel pressure sensor 89 is attached to the delivery pipe 23 to detect a fuel pressure PF, which is the pressure of the fuel supplied to the in-cylinder injection valve 22.

燃焼室20内に供給された空気及び燃料の混合気は、点火プラグ24の火花放電に伴って燃焼に供される。そのときに生成される燃焼エネルギは、出力軸26の回転エネルギに変換される。 The mixture of air and fuel supplied to the combustion chamber 20 is burned by the spark discharge of the ignition plug 24. The combustion energy generated at that time is converted into the rotational energy of the output shaft 26.

燃焼室20において燃焼に供された混合気は、排気バルブ28の開弁に伴い排気として排気通路30に排出される。
出力軸26は、動力分割装置を構成する遊星歯車機構50のキャリアCに機械的に連結されている。遊星歯車機構50のサンギアSには、第1モータジェネレータ(以下、第1MGと記載)52の回転軸52aが機械的に連結されている。また、遊星歯車機構50のリングギアRには、第2モータジェネレータ(以下、第2MGと記載)54の回転軸54aと駆動輪60とが機械的に連結されている。
The air-fuel mixture combusted in the combustion chamber 20 is discharged as exhaust gas into an exhaust passage 30 when an exhaust valve 28 opens.
The output shaft 26 is mechanically connected to a carrier C of a planetary gear mechanism 50 constituting a power split device. A rotating shaft 52a of a first motor generator (hereinafter referred to as first MG) 52 is mechanically connected to a sun gear S of the planetary gear mechanism 50. In addition, a rotating shaft 54a of a second motor generator (hereinafter referred to as second MG) 54 and drive wheels 60 are mechanically connected to a ring gear R of the planetary gear mechanism 50.

第1MG52及び第2MG54は、PCU(Power Control Unit)200を介してバッテリ250との間で電力の授受を行う。PCU200は、バッテリ250から入力された直流電圧を昇圧して出力するコンバータや、コンバータで昇圧された直流電圧を交流電圧に変換して各MG52、54に出力するインバータなどを備えている。 The first MG 52 and the second MG 54 exchange power with the battery 250 via the PCU (Power Control Unit) 200. The PCU 200 includes a converter that boosts and outputs the DC voltage input from the battery 250, and an inverter that converts the DC voltage boosted by the converter into an AC voltage and outputs it to each of the MGs 52 and 54.

制御装置70は、内燃機関10を制御対象とし、その制御量としてのトルクや排気成分比率等を制御するために、スロットルバルブ14、ポート噴射弁16、筒内噴射弁22、点火プラグ24、及び高圧ポンプ300等の内燃機関10の各操作部を操作する。なお、図1には、スロットルバルブ14、ポート噴射弁16、筒内噴射弁22、及び点火プラグ24のそれぞれの操作信号MS1~MS4を記載している。 The control device 70 controls the internal combustion engine 10, and operates each operating part of the internal combustion engine 10, such as the throttle valve 14, port injection valve 16, in-cylinder injection valve 22, spark plug 24, and high-pressure pump 300, to control the torque and exhaust component ratio as control quantities. Note that FIG. 1 shows the operating signals MS1 to MS4 of the throttle valve 14, port injection valve 16, in-cylinder injection valve 22, and spark plug 24, respectively.

また、制御装置70は、第1MG52を制御対象とし、その制御量である回転速度を制御すべく、PCU200を介してインバータを操作する。
また、制御装置70は、第2MG54を制御対象とし、その制御量であるトルクを制御すべく、PCU200を介してインバータを操作する。
Furthermore, the control device 70 controls the first MG 52 as a control object, and operates the inverter via the PCU 200 to control the rotation speed, which is a control variable thereof.
Furthermore, the control device 70 controls the second MG 54 and operates the inverter via the PCU 200 to control the torque, which is the control variable of the second MG 54.

制御装置70は、内燃機関10の制御量を制御するために、エアフローメータ80によって検出される吸入空気量Ga、クランク角センサ82の出力信号Scr、水温センサ86によって検出される冷却水温THWを参照する。また、制御装置70は、油温センサ87によって検出される内燃機関10の潤滑油の温度である油温THO、吸気温度センサ88によって検出される吸気温度THA、燃圧センサ89によって検出される燃圧PFを参照する。また、制御装置70は、第1MG52や第2MG54の制御量を制御するために、第1MG52の回転角を検知する第1回転角センサ90の出力信号Sm1、および第2MG54の回転角を検知する第2回転角センサ92の出力信号Sm2を参照する。また、制御装置70は、内燃機関10、第1MG52及び第2MG54の制御量を制御するために、アクセルセンサ94によって検出されるアクセルペダルの踏み込み量であるアクセル操作量ACCPや、車速センサ95によって検出される車両500の車速SPを参照する。 In order to control the control amount of the internal combustion engine 10, the control device 70 refers to the intake air amount Ga detected by the air flow meter 80, the output signal Scr of the crank angle sensor 82, and the cooling water temperature THW detected by the water temperature sensor 86. The control device 70 also refers to the oil temperature THO, which is the temperature of the lubricating oil of the internal combustion engine 10 detected by the oil temperature sensor 87, the intake temperature THA detected by the intake temperature sensor 88, and the fuel pressure PF detected by the fuel pressure sensor 89. In order to control the control amount of the first MG 52 and the second MG 54, the control device 70 also refers to the output signal Sm1 of the first rotation angle sensor 90 that detects the rotation angle of the first MG 52, and the output signal Sm2 of the second rotation angle sensor 92 that detects the rotation angle of the second MG 54. In addition, the control device 70 refers to the accelerator operation amount ACCP, which is the amount of depression of the accelerator pedal detected by the accelerator sensor 94, and the vehicle speed SP of the vehicle 500 detected by the vehicle speed sensor 95, in order to control the control amounts of the internal combustion engine 10, the first MG 52, and the second MG 54.

なお、図示はしないが、制御装置70は、内燃機関10の制御ユニットやPCU200の制御ユニットなど、複数の制御ユニットで構成されている。
制御装置70は、クランク角センサ82の出力信号Scrに基づいて機関回転速度NEを算出する。また、制御装置70は、機関回転速度NE及び吸入空気量Gaに基づいて、機関負荷率KLを算出する。ここで、機関負荷率KLとは、現状の機関回転速度NEにおいてスロットルバルブ14を全開とした状態で内燃機関10を定常運転したときの気筒流入空気量に対する、現在の気筒流入空気量の比率を表している。なお、気筒流入空気量は、吸気行程において各気筒に流入する吸気の量である。
Although not shown, the control device 70 is made up of a plurality of control units, such as a control unit for the internal combustion engine 10 and a control unit for the PCU 200 .
The control device 70 calculates the engine speed NE based on the output signal Scr of the crank angle sensor 82. The control device 70 also calculates the engine load factor KL based on the engine speed NE and the intake air amount Ga. Here, the engine load factor KL represents the ratio of the current cylinder inflow air amount to the cylinder inflow air amount when the internal combustion engine 10 is steadily operated with the throttle valve 14 fully open at the current engine speed NE. The cylinder inflow air amount is the amount of intake air flowing into each cylinder during the intake stroke.

制御装置70は、CPU72、ROM74、及び周辺回路76を備えており、それらが通信線78によって通信可能とされている。ここで、周辺回路76は、内部の動作を規定するクロック信号を生成する回路や、電源回路、リセット回路等を含む。制御装置70は、ROM74に記憶されたプログラムをCPU72が実行することにより各種の制御量を制御する。 The control device 70 includes a CPU 72, a ROM 74, and peripheral circuits 76, which are capable of communicating with each other via a communication line 78. Here, the peripheral circuits 76 include a circuit that generates a clock signal that regulates internal operations, a power supply circuit, a reset circuit, etc. The control device 70 controls various control quantities by the CPU 72 executing a program stored in the ROM 74.

例えば、制御装置70は、アクセル操作量ACCP及び車速SPに基づいて車両500の要求トルクを算出する。また、制御装置70は、車両500の要求トルクを満たすように内燃機関10の要求出力PEや、第1MG52及び第2MG54の出力トルクを制御する。 For example, the control device 70 calculates the required torque of the vehicle 500 based on the accelerator operation amount ACCP and the vehicle speed SP. The control device 70 also controls the required output PE of the internal combustion engine 10 and the output torque of the first MG 52 and the second MG 54 so as to satisfy the required torque of the vehicle 500.

また、制御装置70は、既定の停止条件が成立すると内燃機関10の運転を自動停止させるとともに、既定の始動条件が成立すると内燃機関10を自動始動させる間欠運転を実施する。 The control device 70 also performs intermittent operation to automatically stop the operation of the internal combustion engine 10 when a predetermined stop condition is met, and automatically start the internal combustion engine 10 when a predetermined start condition is met.

<制御装置70が実行する処理について>
制御装置70は、燃圧センサ89に異常が生じているか否かの診断を行う異常診断処理を実行する。なお、ここでいう異常とは、燃圧センサ89の出力値が正しく出力されないことをいう。
<Processing Executed by the Control Device 70>
The control device 70 executes an abnormality diagnosis process to diagnose whether or not an abnormality has occurred in the fuel pressure sensor 89. Note that the abnormality referred to here means that the output value of the fuel pressure sensor 89 is not output correctly.

図2に、制御装置70が実行する異常診断処理の手順を示す。図2に示す処理は、ROM74に記憶されたプログラムをCPU72が実行することにより実現される。なお、図2に示す処理は、上述した間欠運転による機関停止、あるいは車両運転者による機関停止操作が行われると、所定周期毎に繰り返し実行される。また、以下では、先頭に「S」が付与された数字によって各処理のステップ番号を表現する。 Figure 2 shows the procedure for the abnormality diagnosis process executed by the control device 70. The process shown in Figure 2 is realized by the CPU 72 executing a program stored in the ROM 74. The process shown in Figure 2 is repeatedly executed at a predetermined interval when the engine is stopped by the intermittent operation described above or when the engine is stopped by the vehicle driver. In the following, the step number of each process is represented by a number preceded by "S".

図2に示す一連の処理において、CPU72は、機関停止後の経過時間Tsが第3判定値Tsref3以上であるか否かを判定する(S100)。経過時間Tsは、機関停止が行われると制御装置70が計測を開始する値であり、機関始動が開始されると「0」にリセットされる。また、第3判定値Tsref3は、予め定めれた既定値であり、例えば数時間程度の時間が設定されている。 In the series of processes shown in FIG. 2, the CPU 72 determines whether the elapsed time Ts after the engine is stopped is equal to or greater than the third reference value Tsref3 (S100). The elapsed time Ts is a value that the control device 70 starts measuring when the engine is stopped, and is reset to "0" when the engine start is started. The third reference value Tsref3 is a preset value, and is set to, for example, a time of about several hours.

経過時間Tsが第3判定値Tsref3以上であると判定する場合(S100:YES)、CPU72は、暖機パラメータPhを取得する(S110)。暖機パラメータPhは、内燃機関10の暖機状態の度合いを示す値であり、燃圧センサ89が取り付けられたデリバリパイプ23内の燃料温度に相関する値である。この暖機パラメータPhの算出については後述する。 When it is determined that the elapsed time Ts is equal to or greater than the third reference value Tsref3 (S100: YES), the CPU 72 acquires a warm-up parameter Ph (S110). The warm-up parameter Ph is a value that indicates the degree of warm-up of the internal combustion engine 10, and is a value that correlates with the fuel temperature in the delivery pipe 23 to which the fuel pressure sensor 89 is attached. The calculation of this warm-up parameter Ph will be described later.

次に、CPU72は、取得した暖機パラメータPhが判定値Phref以上であるか否かを判定する(S120)。判定値Phrefは、機関停止したときのデリバリパイプ23内の燃料の温度が、燃圧センサ89の異常診断を適切に行うことができる程度の高温状態になっていたか否かを判定するための値である。より詳細には、経過時間Tsが上記第3判定値Tsref3に達するまでの間において、デリバリパイプ23内の燃料の温度低下に伴う当該燃料の体積減少により、デリバリパイプ23内の圧力が大気圧相当にまで低下することが可能な程度にまで燃料温度が高められていたか否かを判定するための値である。そして判定値Phrefには、予めの実験等により求められた適合値が設定されている。 Next, the CPU 72 determines whether the acquired warm-up parameter Ph is equal to or greater than the reference value Phref (S120). The reference value Phref is a value for determining whether the temperature of the fuel in the delivery pipe 23 when the engine is stopped is high enough to properly diagnose an abnormality in the fuel pressure sensor 89. More specifically, the reference value Phref is a value for determining whether the fuel temperature has been raised to a level at which the pressure in the delivery pipe 23 can be reduced to atmospheric pressure due to a reduction in the volume of the fuel accompanying a drop in the temperature of the fuel in the delivery pipe 23 during the period until the elapsed time Ts reaches the third reference value Tsref3. The reference value Phref is set to an appropriate value determined in advance by experiments or the like.

そして、暖機パラメータPhが判定値Phref以上であると判定する場合(S120:YES)、CPU72は、燃圧センサ89の異常診断処理を実行する(S130)。この異常診断処理において、CPU72は、燃圧センサ89の出力値である燃圧PFを取得する。そして、この取得した燃圧PFが既定の圧力範囲内(例えば大気圧相当の圧力範囲内など)であるか否かを判定する。そして、燃圧PFが既定の圧力範囲内である場合には、燃圧センサ89に異常は生じていないと判定する。一方、燃圧PFが既定の圧力範囲外である場合には、燃圧センサ89に異常は生じていると判定する。 If it is determined that the warm-up parameter Ph is equal to or greater than the reference value Phref (S120: YES), the CPU 72 executes an abnormality diagnosis process for the fuel pressure sensor 89 (S130). In this abnormality diagnosis process, the CPU 72 acquires the fuel pressure PF, which is the output value of the fuel pressure sensor 89. It then determines whether the acquired fuel pressure PF is within a predetermined pressure range (e.g., a pressure range equivalent to atmospheric pressure). If the fuel pressure PF is within the predetermined pressure range, it is determined that no abnormality has occurred in the fuel pressure sensor 89. On the other hand, if the fuel pressure PF is outside the predetermined pressure range, it is determined that an abnormality has occurred in the fuel pressure sensor 89.

なお、CPU72は、S130の処理を終了した場合や、S100やS120の処理にて否定判定する場合には、図2に示す一連の処理を一旦終了する。
図3に、制御装置70が実行する暖機パラメータPhの算出処理についてその手順を示す。図3に示す処理は、ROM74に記憶されたプログラムをCPU72が所定の実行周期ΔT毎に実行することにより実現される。
When the CPU 72 has finished the process of S130 or when a negative determination is made in the process of S100 or S120, the CPU 72 temporarily ends the series of processes shown in FIG.
3 shows a procedure for calculating the warm-up parameter Ph, which is executed by the control device 70. The process shown in FIG. 3 is realized by the CPU 72 executing a program stored in the ROM 74 at every predetermined execution period ΔT.

図3に示す一連の処理において、CPU72は、機関停止中であるか否かを判定する(S200)。そして、機関停止中ではない、つまり機関運転が実施されていると判定される場合には(S200:NO)、CPU72は、現在の暖機パラメータPhに上記実行周期ΔTを加算することにより暖機パラメータPhを更新する(S230)。そして、本処理を一旦終了する。こうして機関運転中にはS230の処理が繰り返し実行される。そのため、機関運転中における暖機パラメータPhの増加分は、内燃機関10の運転時間を示す値になる。 In the series of processes shown in FIG. 3, the CPU 72 determines whether the engine is stopped (S200). Then, if it is determined that the engine is not stopped, that is, the engine is operating (S200: NO), the CPU 72 updates the warm-up parameter Ph by adding the execution period ΔT to the current warm-up parameter Ph (S230). Then, this process is temporarily terminated. In this way, the process of S230 is repeatedly executed while the engine is operating. Therefore, the increase in the warm-up parameter Ph while the engine is operating becomes a value that indicates the operating time of the internal combustion engine 10.

一方、S200の処理において、機関停止中であると判定される場合(S200:YES)、CPU72は、上記経過時間Tsが第1判定値Tsref1以下であるか否かを判定する(S210)。第1判定値Tsref1は、機関停止後においてデリバリパイプ23内の燃料温度が上昇する可能性のある時間である。この第1判定値Tsref1は、上記第3判定値Tsref3よりも短い時間(例えば数十秒程度)であり、予めの実験等により求められた適合値が設定されている。 On the other hand, when it is determined in the process of S200 that the engine is stopped (S200: YES), the CPU 72 determines whether the elapsed time Ts is equal to or less than a first determination value Tsref1 (S210). The first determination value Tsref1 is the time during which the fuel temperature in the delivery pipe 23 may increase after the engine is stopped. This first determination value Tsref1 is a time shorter than the third determination value Tsref3 (e.g., about several tens of seconds), and is set to an appropriate value determined in advance by experiments, etc.

そして、経過時間Tsが第1判定値Tsref1以下であると判定する場合(S210:YES)、CPU72は、停止中加算条件が成立しているか否かを判定する(S220)。この停止中加算条件は、機関停止中において暖機パラメータPhの加算処理を行うか否かを判定するための条件である。当該停止中加算条件が成立する場合には、S230の処理が実行されることにより、暖機パラメータPhの加算処理が実行される。 When it is determined that the elapsed time Ts is equal to or less than the first reference value Tsref1 (S210: YES), the CPU 72 determines whether or not a stop-time addition condition is satisfied (S220). This stop-time addition condition is a condition for determining whether or not to perform an addition process of the warm-up parameter Ph while the engine is stopped. When the stop-time addition condition is satisfied, the process of S230 is executed, thereby executing the addition process of the warm-up parameter Ph.

例えば、以下の条件A~条件Eが全て満たされる場合に、停止中加算条件は成立すると判定される。
条件A:燃料噴射の停止時間が所定時間以下であること。この条件(A)は、S210にて肯定判定されることにより満たされたものと判断される。
For example, when all of the following conditions A to E are satisfied, it is determined that the stop-time addition condition is met.
Condition A: The fuel injection stop time is equal to or shorter than a predetermined time. This condition (A) is determined to be satisfied when an affirmative determination is made in S210.

条件B:「収束燃温THFc>推定燃温THFe+既定値α」の不等式が成立すること。
上記収束燃温THFcは、内燃機関10の運転が停止しているときのデリバリパイプ23内の燃料の熱収支に基づいて機関停止中における当該燃料の収束温度を算出したものである。より詳細には、CPU72は、機関停止中の油温THO、車速SP、吸気温度THAを取得する。油温THOは、上記燃料の受熱量に関与する値であり、車速SP及び吸気温度THAは上記燃料の放熱量に関与する値である。そして、CPU72は、それら油温THO、車速SP、及び吸気温度THAに基づいて収束燃温THFcを算出する。なお、本実施形態では、油温THOが高いほど収束燃温THFcは高い温度となるように同収束燃温THFcは算出される。また、車速SPが高いほど走行風に起因する燃料の放熱量は多くなるため、車速SPが高いほど収束燃温THFcは低い温度となるように同収束燃温THFcは算出される。そして、吸気温度THAが低いほどデリバリパイプ23の雰囲気温度に起因する燃料の放熱量は多くなるため、吸気温度THAが低いほど収束燃温THFcは低い温度となるように同収束燃温THFcは算出される。
Condition B: The inequality "converged fuel temperature THFc>estimated fuel temperature THFe+predetermined value α" is satisfied.
The convergence fuel temperature THFc is calculated based on the heat balance of the fuel in the delivery pipe 23 when the internal combustion engine 10 is stopped, and is the convergence temperature of the fuel when the engine is stopped. More specifically, the CPU 72 acquires the oil temperature THO, the vehicle speed SP, and the intake air temperature THA when the engine is stopped. The oil temperature THO is a value related to the amount of heat received by the fuel, and the vehicle speed SP and the intake air temperature THA are values related to the amount of heat released by the fuel. The CPU 72 calculates the convergence fuel temperature THFc based on the oil temperature THO, the vehicle speed SP, and the intake air temperature THA. In this embodiment, the convergence fuel temperature THFc is calculated so that the higher the oil temperature THO, the higher the convergence fuel temperature THFc. In addition, the higher the vehicle speed SP, the greater the amount of heat released by the fuel due to the running wind. Therefore, the convergence fuel temperature THFc is calculated so that the higher the vehicle speed SP, the lower the convergence fuel temperature THFc. The lower the intake air temperature THA, the greater the amount of heat radiation from the fuel due to the ambient temperature of the delivery pipe 23. Therefore, the convergence fuel temperature THFc is calculated so that the lower the intake air temperature THA, the lower the convergence fuel temperature THFc becomes.

また、上記推定燃温THFeは、内燃機関10の運転時間に基づいて算出されるデリバリパイプ23内の燃料温度の推定値である。より詳細には、CPU72は、機関運転中において内燃機関10の運転時間Tdを計測している。そして、運転時間Tdが長くなるほど推定燃温THFeが高い温度となるように同推定燃温THFeを算出する。なお、推定燃温THFeには上限値が設定されている。そして、機関運転が停止されると、そのときに算出されていた推定燃温THFeが保持される。ちなみに、本実施形態では、機関運転中におけるデリバリパイプ23内の燃料温度についてその想定範囲内における最低値を推定燃温THFeとして算出するようにしている。 The estimated fuel temperature THFe is an estimated value of the fuel temperature in the delivery pipe 23 calculated based on the operating time of the internal combustion engine 10. More specifically, the CPU 72 measures the operating time Td of the internal combustion engine 10 while the engine is operating. The CPU 72 then calculates the estimated fuel temperature THFe so that the estimated fuel temperature THFe becomes higher as the operating time Td becomes longer. An upper limit is set for the estimated fuel temperature THFe. When the engine operation is stopped, the estimated fuel temperature THFe calculated at that time is maintained. In this embodiment, the lowest value within the expected range of the fuel temperature in the delivery pipe 23 while the engine is operating is calculated as the estimated fuel temperature THFe.

上記条件Bは、収束燃温THFcが推定燃温THFeよりも高いことを判定するための条件である。そして、条件Bが満たされる場合には、機関停止してから所定の期間(例えば、少なくとも上記第1判定値Tsref1が経過するまでの期間)は、デリバリパイプ23内の燃料温度が上昇する可能性があると判断される。 The above condition B is a condition for determining that the convergence fuel temperature THFc is higher than the estimated fuel temperature THFe. If condition B is satisfied, it is determined that there is a possibility that the fuel temperature in the delivery pipe 23 will rise for a predetermined period of time after the engine is stopped (for example, the period until at least the first determination value Tsref1 has elapsed).

条件C:機関停止中における油温THOの低下温度が既定値以下であること。油温の低下温度が大きくなると、燃料の受熱量が減少してデリバリパイプ23内の燃料温度は上昇しにくくなる。この場合は、暖機パラメータPhの加算処理を行うのに適した状態ではない。そこで、そうした不適な状態での加算処理の実行を避けるために、条件Cが設定されている。 Condition C: The drop in oil temperature THO while the engine is stopped is equal to or lower than a preset value. If the drop in oil temperature becomes greater, the amount of heat received by the fuel decreases, making it difficult for the fuel temperature in the delivery pipe 23 to increase. In this case, it is not a suitable state for performing the addition process of the warm-up parameter Ph. Therefore, condition C is set to avoid performing the addition process in such an unsuitable state.

条件D:機関停止中における加算処理の実行時間Tzが既定値Tzref以下であること。加算処理の実行時間とは、機関停止中に暖機パラメータPhの加算処理が行われたのべ時間であり、制御装置70が計測する。この条件Dは、機関停止中における加算処理の実行により暖機パラメータPhが過度に大きくなることを避けるために設定されている。既定値Tzrefには、上記第1判定値Tsref1よりも短い時間が設定されている。なお、実行時間Tzは、遅くとも次回の機関停止が開始されるまでにリセットされる。 Condition D: The execution time Tz of the addition process while the engine is stopped is equal to or less than the default value Tzref. The execution time of the addition process is the total time during which the addition process of the warm-up parameter Ph is performed while the engine is stopped, and is measured by the control device 70. This condition D is set to prevent the warm-up parameter Ph from becoming excessively large due to the execution of the addition process while the engine is stopped. The default value Tzref is set to a time shorter than the first judgment value Tsref1. Note that the execution time Tz is reset at the latest by the time the next engine stop is started.

条件E:機関停止中の車速SPが閾値SPref以下であること。車速が高いと、燃料の放熱量が増大してデリバリパイプ23内の燃料温度は上昇しにくくなる。この場合は、暖機パラメータPhの加算処理を行うのに適した状態ではない。そこで、そうした不適な状態での加算処理の実行を避けるために、条件Eが設定されている。なお、本実施形態では、閾値SPrefとして「0」近傍の値が設定されているが、この値は適宜変更可能である。 Condition E: The vehicle speed SP while the engine is stopped is equal to or lower than the threshold value SPref. If the vehicle speed is high, the amount of heat dissipated from the fuel increases, making it difficult for the fuel temperature in the delivery pipe 23 to rise. In this case, the state is not suitable for performing the addition process of the warm-up parameter Ph. Therefore, condition E is set to avoid performing the addition process in such an unsuitable state. In this embodiment, the threshold value SPref is set to a value close to "0", but this value can be changed as appropriate.

S220にて、停止中加算条件が成立していると判定する場合(S220:YES)、CPU72は、上述したS230の処理を実行することにより、暖機パラメータPhの加算処理を実行する。そして、本処理を一旦終了する。 If it is determined in S220 that the stop-time addition condition is satisfied (S220: YES), the CPU 72 executes the process of S230 described above to perform the addition process of the warm-up parameter Ph. Then, this process is temporarily terminated.

上記S210にて、経過時間Tsが第1判定値Tsref1を超えていると判定される場合(S210:NO)、CPU72は、上記経過時間Tsが第2判定値Tsref2以上であるか否かを判定する(S240)。第2判定値Tsref2は、機関停止後においてデリバリパイプ23内の燃料温度が低下し始める可能性のある経過時間である。この第2判定値Tsref2は、上記第3判定値Tsref3よりも短く、且つ上記第1判定値Tsref1よりも長い時間であり、予めの実験等により求められた適合値が設定されている。 When it is determined in S210 that the elapsed time Ts exceeds the first determination value Tsref1 (S210: NO), the CPU 72 determines whether the elapsed time Ts is equal to or greater than the second determination value Tsref2 (S240). The second determination value Tsref2 is the elapsed time at which the fuel temperature in the delivery pipe 23 may begin to decrease after the engine is stopped. This second determination value Tsref2 is shorter than the third determination value Tsref3 and longer than the first determination value Tsref1, and is set to an appropriate value determined in advance by experiments, etc.

そして、経過時間Tsが第2判定値Tsref2以上であると判定する場合(S240:YES)、CPU72は、暖機パラメータPhを小さくするための減算値Phdを算出する(S250)。このS250において、CPU72は、現在の車速SP及び吸気温度THAを取得する。そして、CPU72は、それら車速SP及び吸気温度THAに基づいて減算値Phdを算出する。なお、本実施形態では、車速SPが高いほど走行風に起因する燃料の放熱量は多くなるため、車速SPが高いほど減算値Phdは大きい値となるように同減算値Phdは算出される。また、吸気温度THAが低いほどデリバリパイプ23の雰囲気温度に起因する燃料の放熱量は多くなるため、吸気温度THAが低いほど減算値Phdは大きい値となるように同減算値Phdは算出される。 When it is determined that the elapsed time Ts is equal to or greater than the second reference value Tsref2 (S240: YES), the CPU 72 calculates a subtraction value Phd for decreasing the warm-up parameter Ph (S250). In S250, the CPU 72 acquires the current vehicle speed SP and intake air temperature THA. The CPU 72 then calculates the subtraction value Phd based on the vehicle speed SP and intake air temperature THA. In this embodiment, the higher the vehicle speed SP, the greater the amount of heat released from the fuel due to the running wind. Therefore, the subtraction value Phd is calculated so that the higher the vehicle speed SP, the greater the value of the subtraction value Phd. In addition, the lower the intake air temperature THA, the greater the amount of heat released from the fuel due to the ambient temperature of the delivery pipe 23. Therefore, the lower the intake air temperature THA, the greater the value of the subtraction value Phd.

こうして減算値Phdを算出すると、次に、CPU72は、現在の暖機パラメータPhから上記減算値Phdを減算することにより暖機パラメータPhを更新する(S260)。そして、本処理を一旦終了する。 After calculating the subtraction value Phd in this manner, the CPU 72 then updates the warm-up parameter Ph by subtracting the subtraction value Phd from the current warm-up parameter Ph (S260). Then, this process is temporarily terminated.

なお、CPU72は、S200やS240の処理にて否定判定する場合には、図3に示す一連の処理を一旦終了する。従って、S200やS240の処理にて否定判定される場合には、暖機パラメータPhは更新されることなく現状値のまま保持される。 If the CPU 72 judges negative in the process of S200 or S240, it temporarily ends the series of processes shown in FIG. 3. Therefore, if the CPU 72 judges negative in the process of S200 or S240, the warm-up parameter Ph is not updated and is maintained at the current value.

<作用>
本実施形態の作用を説明する。
図4に機関運転中及び機関停止中における各種値の変化を示す。図4(A)は機関回転速度の変化を示す。図4(B)は車速の変化を示す。図4(C)は機関運転状態の変化を示す。図4(D)はデリバリパイプ23内の燃料温度THFの変化を示す。図4(E)は機関停止してからの経過時間Tsを示す。図4(F)は暖機パラメータの変化を示す。
<Action>
The operation of this embodiment will now be described.
Figure 4 shows the changes in various values while the engine is operating and while the engine is stopped. Figure 4(A) shows the changes in engine rotation speed. Figure 4(B) shows the changes in vehicle speed. Figure 4(C) shows the changes in engine operating conditions. Figure 4(D) shows the changes in fuel temperature THF in the delivery pipe 23. Figure 4(E) shows the elapsed time Ts after the engine is stopped. Figure 4(F) shows the changes in warm-up parameters.

時刻t1以前では、車両500は走行状態にあるものの内燃機関10の運転は停止されている。
時刻t1において機関運転が開始されることにより機関運転状態が稼働状態になると、経過時間Tsはリセットされる。また、内燃機関10から発生する熱などによってデリバリパイプ23の温度が上昇するため、燃料温度THFは上昇していく。また、暖機パラメータPhの値は大きくなっていく。
Before time t1, the vehicle 500 is in a running state, but the operation of the internal combustion engine 10 is stopped.
When the engine operation starts at time t1 and the engine operation state becomes the operating state, the elapsed time Ts is reset. In addition, the temperature of the delivery pipe 23 increases due to heat generated by the internal combustion engine 10, so the fuel temperature THF increases. In addition, the value of the warm-up parameter Ph increases.

時刻t2において機関運転が停止されると、上記経過時間Tsの計測が開始されることにより、同経過時間Tsは増大していく。また、機関運転が停止されても、デリバリパイプ23内の燃料の熱収支について放熱量よりも受熱量の方が大きい場合には、燃料温度THFは上昇していく。 When the engine operation is stopped at time t2, measurement of the elapsed time Ts starts, and the elapsed time Ts increases. Also, even if the engine operation is stopped, if the amount of heat received is greater than the amount of heat released in the heat balance of the fuel in the delivery pipe 23, the fuel temperature THF increases.

ここで、時刻t2において機関運転が停止されても、車速SPは閾値SPrefを超えているため、上記条件Eが満たされない。従って、上述した停止中加算条件は成立せず、暖機パラメータPhの値は、時刻t2時点での値に保持される。 Here, even if the engine operation is stopped at time t2, the vehicle speed SP exceeds the threshold value SPref, so the above condition E is not satisfied. Therefore, the above-mentioned stop-while-stop addition condition is not satisfied, and the value of the warm-up parameter Ph is maintained at the value at time t2.

その後、時刻t3において車速SPが閾値SPref以下となり、このときに上記条件A~条件Eの全てが成立している場合には、停止中加算条件は成立する。そのため、時刻t3以降では、暖機パラメータPhの値が増加していく。 After that, at time t3, the vehicle speed SP becomes equal to or lower than the threshold value SPref, and if all of the above conditions A to E are met at this time, the stop-while-stopped addition condition is met. Therefore, from time t3 onwards, the value of the warm-up parameter Ph increases.

そして、時刻t4において、経過時間Tsが第1判定値Tsref1を超えると、上記条件Aが不成立になるため、停止中加算条件は成立しなくなる。このため、機関停止中における暖機パラメータPhの加算処理は時刻t4において終了する。従って、時刻t4以降では、経過時間Tsが第2判定値Tsref2以上になるまで、時刻t4における暖機パラメータPhの値が保持される。 Then, at time t4, when the elapsed time Ts exceeds the first judgment value Tsref1, the above condition A is no longer satisfied, and the stop-time addition condition is no longer satisfied. Therefore, the addition process of the warm-up parameter Ph while the engine is stopped ends at time t4. Therefore, after time t4, the value of the warm-up parameter Ph at time t4 is maintained until the elapsed time Ts becomes equal to or greater than the second judgment value Tsref2.

なお、図示はしないが、経過時間Tsが第2判定値Tsref2以上になると、上記S250及びS260の処理が実行されることにより、暖機パラメータPhの減算処理が行われる。そして、経過時間Tsが第3判定値Tsref3以上になると、暖機パラメータPhと判定値Phrefとの比較が行われる。そして、暖機パラメータPhが判定値Phref以上である場合には、図2に示したS130の処理、つまり燃圧センサ89の異常診断処理が実行される。 Although not shown, when the elapsed time Ts becomes equal to or greater than the second reference value Tsref2, the above-mentioned processes of S250 and S260 are executed, and the warm-up parameter Ph is subtracted. Then, when the elapsed time Ts becomes equal to or greater than the third reference value Tsref3, the warm-up parameter Ph is compared with the reference value Phref. Then, if the warm-up parameter Ph is equal to or greater than the reference value Phref, the process of S130 shown in FIG. 2 is executed, that is, the abnormality diagnosis process for the fuel pressure sensor 89 is executed.

<効果>
本実施形態の効果を説明する。
(1)上述した収束燃温THFcが上記推定燃温THFeよりも高いこと(上記条件B)を含む上記停止中加算条件が成立する場合には、機関停止中でも暖機パラメータPhの加算処理が実行される。
<Effects>
The effects of this embodiment will be described.
(1) When the above-mentioned addition condition during stop is satisfied, including the convergence fuel temperature THFc being higher than the estimated fuel temperature THFe (the above-mentioned condition B), the addition process of the warm-up parameter Ph is executed even while the engine is stopped.

従って、上記収束燃温THFcが上記推定燃温THFeよりも高く、これにより機関停止中において燃料温度THFが上昇すると判断できる場合には、暖機パラメータPhが加算されて大きくなる。そのため、機関停止中の暖機パラメータPhが上記判定値Phref以上であることを含む上記異常診断条件の成立頻度が高まるようになる。そして、このようにして異常診断条件の成立頻度が高まることにより、上述した異常診断処理の実行頻度が高まるようになる。 Therefore, when the convergence fuel temperature THFc is higher than the estimated fuel temperature THFe and it is determined that the fuel temperature THF will rise while the engine is stopped, the warm-up parameter Ph is added and becomes larger. As a result, the frequency of the abnormality diagnosis condition being met, including the warm-up parameter Ph being equal to or greater than the reference value Phref while the engine is stopped, increases. And, by increasing the frequency of the abnormality diagnosis condition being met in this way, the frequency of the execution of the abnormality diagnosis process described above increases.

<変更例>
なお、上記実施形態は、以下のように変更して実施することができる。上記実施形態及び以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
<Example of change>
The above embodiment can be modified as follows: The above embodiment and the following modifications can be combined with each other to the extent that no technical contradiction occurs.

・上記の停止中加算条件は少なくとも条件Bを含むようにすればよい。例えば、条件B以外の他の条件のうちのいずれかを省略したり、条件B以外の他の条件を別の条件に変更してもよい。 The above stop-time addition conditions may include at least condition B. For example, any of the conditions other than condition B may be omitted, or the conditions other than condition B may be changed to another condition.

・上記S230の処理において、暖機パラメータPhに加算する値は適宜変更してもよい。
・上記S260の処理において、暖機パラメータPhから減算する値は適宜変更してもよい。
In the process of S230, the value added to the warm-up parameter Ph may be changed as appropriate.
In the process of S260, the value to be subtracted from the warm-up parameter Ph may be changed as appropriate.

・吸気温度THAに代えて外気温度を取得するようにしてもよい。
・油温THOに代えて冷却水温THWを取得するようにしてもよい。
・内燃機関10は、ポート噴射弁16を備えない内燃機関でもよい。
Instead of the intake air temperature THA, the outside air temperature may be acquired.
Instead of the oil temperature THO, the cooling water temperature THW may be acquired.
The internal combustion engine 10 may not be equipped with the port injection valve 16 .

・上記実施形態において、車両500の構成は上記実施形態の例に限定されない。例えば、第1MG52や第2MG54が搭載されておらず、内燃機関10のみを原動機として搭載する車両であってもよい。 - In the above embodiment, the configuration of the vehicle 500 is not limited to the example of the above embodiment. For example, the vehicle may not be equipped with the first MG 52 or the second MG 54, and may be equipped with only the internal combustion engine 10 as a prime mover.

・制御装置70としては、CPU72とROM74とを備えて、ソフトウェア処理を実行するものに限らない。たとえば、上記実施形態においてソフトウェア処理されたものの少なくとも一部を、ハードウェア処理するたとえばASIC等の専用のハードウェア回路を備えてもよい。すなわち、制御装置は、以下の(a)~(c)のいずれかの構成であればよい。(a)上記処理の全てを、プログラムに従って実行する処理装置と、プログラムを記憶するROM等のプログラム格納装置とを備える。(b)上記処理の一部をプログラムに従って実行する処理装置およびプログラム格納装置と、残りの処理を実行する専用のハードウェア回路とを備える。(c)上記処理の全てを実行する専用のハードウェア回路を備える。ここで、処理装置およびプログラム格納装置を備えたソフトウェア実行装置や、専用のハードウェア回路は複数であってもよい。 The control device 70 is not limited to a device equipped with a CPU 72 and a ROM 74 and executing software processing. For example, it may be equipped with a dedicated hardware circuit, such as an ASIC, that performs hardware processing of at least a portion of what was processed by software in the above embodiment. That is, the control device may have any of the following configurations (a) to (c). (a) It comprises a processing device that executes all of the above processing according to a program, and a program storage device, such as a ROM, that stores the program. (b) It comprises a processing device and program storage device that executes a portion of the above processing according to a program, and a dedicated hardware circuit that executes the remaining processing. (c) It comprises a dedicated hardware circuit that executes all of the above processing. Here, there may be multiple software execution devices equipped with a processing device and program storage device, and multiple dedicated hardware circuits.

10…内燃機関
12…吸気通路
16…ポート噴射弁
20…燃焼室
22…筒内噴射弁
23…デリバリパイプ
26…出力軸
30…排気通路
50…遊星歯車機構
52…第1モータジェネレータ
54…第2モータジェネレータ
60…駆動輪
70…制御装置
72…CPU
74…ROM
86…水温センサ
87…油温センサ
88…吸気温度センサ
89…燃圧センサ
94…アクセルセンサ
95…車速センサ
200…PCU
250…バッテリ
300…高圧ポンプ
500…車両
Reference Signs List 10 internal combustion engine 12 intake passage 16 port injection valve 20 combustion chamber 22 in-cylinder injection valve 23 delivery pipe 26 output shaft 30 exhaust passage 50 planetary gear mechanism 52 first motor generator 54 second motor generator 60 drive wheel 70 control device 72 CPU
74...ROM
86... water temperature sensor 87... oil temperature sensor 88... intake air temperature sensor 89... fuel pressure sensor 94... accelerator sensor 95... vehicle speed sensor 200... PCU
250... battery 300... high pressure pump 500... vehicle

Claims (1)

燃料噴射弁に供給される燃料の圧力を検出する燃圧センサを備える内燃機関に適用される制御装置であって、
前記内燃機関の暖機状態の度合いを示す暖機パラメータを算出する算出処理と、
前記内燃機関の運転が停止してから既定の時間が経過した後に、前記暖機パラメータが既定の判定値以上であることを条件として含む異常診断条件が成立する場合には、前記燃圧センサに異常が生じているか否かの診断を行う異常診断処理と、を実行するとともに、
前記算出処理は、前記内燃機関の運転が停止しているときの前記燃料の熱収支に基づいて機関停止中における前記燃料の収束温度を算出するとともに、その算出した収束温度が前記内燃機関の運転時間に基づいて算出される前記燃料の推定温度よりも高いことを条件として含む停止中加算条件が成立する場合には、前記暖機パラメータを加算する処理を実行する
内燃機関の制御装置。
A control device applied to an internal combustion engine having a fuel pressure sensor that detects the pressure of fuel supplied to a fuel injection valve,
A calculation process for calculating a warm-up parameter indicating a degree of a warm-up state of the internal combustion engine;
and when an abnormality diagnosis condition is satisfied, the abnormality diagnosis process diagnoses whether or not an abnormality has occurred in the fuel pressure sensor, the abnormality diagnosis process including a condition that the warm-up parameter is equal to or greater than a predetermined determination value after a predetermined time has elapsed since the operation of the internal combustion engine has stopped.
The calculation process calculates a convergence temperature of the fuel while the internal combustion engine is stopped based on a heat balance of the fuel when the operation of the internal combustion engine is stopped, and executes a process of adding the warm-up parameter when a stoppage addition condition is satisfied, the condition including a condition that the calculated convergence temperature is higher than an estimated temperature of the fuel calculated based on an operation time of the internal combustion engine.
JP2021120701A 2021-07-21 2021-07-21 Control device for internal combustion engine Active JP7600917B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021120701A JP7600917B2 (en) 2021-07-21 2021-07-21 Control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021120701A JP7600917B2 (en) 2021-07-21 2021-07-21 Control device for internal combustion engine

Publications (2)

Publication Number Publication Date
JP2023016412A JP2023016412A (en) 2023-02-02
JP7600917B2 true JP7600917B2 (en) 2024-12-17

Family

ID=85131518

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021120701A Active JP7600917B2 (en) 2021-07-21 2021-07-21 Control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP7600917B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130268178A1 (en) 2012-04-10 2013-10-10 Ford Global Technologies, Llc System and method for monitoring an engine and limiting cylinder air charge
JP2018096278A (en) 2016-12-13 2018-06-21 トヨタ自動車株式会社 Automobile
JP2019039409A (en) 2017-08-28 2019-03-14 株式会社デンソー Control device for internal combustion engine
JP2019100298A (en) 2017-12-06 2019-06-24 株式会社デンソー Cooling controller
JP2021102935A (en) 2019-12-25 2021-07-15 トヨタ自動車株式会社 vehicle

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130268178A1 (en) 2012-04-10 2013-10-10 Ford Global Technologies, Llc System and method for monitoring an engine and limiting cylinder air charge
JP2018096278A (en) 2016-12-13 2018-06-21 トヨタ自動車株式会社 Automobile
JP2019039409A (en) 2017-08-28 2019-03-14 株式会社デンソー Control device for internal combustion engine
JP2019100298A (en) 2017-12-06 2019-06-24 株式会社デンソー Cooling controller
JP2021102935A (en) 2019-12-25 2021-07-15 トヨタ自動車株式会社 vehicle

Also Published As

Publication number Publication date
JP2023016412A (en) 2023-02-02

Similar Documents

Publication Publication Date Title
CN110388275B (en) Generalized cold start emission reduction strategy
JP5724963B2 (en) Diagnostic device for internal combustion engine
US10753304B2 (en) Controller and control method for internal combustion engine
JP6123783B2 (en) Negative pressure abnormality detection device and control device for internal combustion engine
US11454182B2 (en) Controller and control method for internal combustion engine
CN106246357A (en) Vehicle
CN111911328B (en) Control device and control method of internal combustion engine
CN113107693A (en) Vehicle control device and method
JP7600917B2 (en) Control device for internal combustion engine
CN111828188B (en) Control device for internal combustion engine
CN115123247B (en) Control device for vehicle
US12269460B2 (en) Controller and control method for hybrid electric vehicle
JP7480679B2 (en) Control device for internal combustion engine
CN113027630B (en) Vehicle with a steering wheel
JP2018013056A (en) Control device and control method for internal combustion engine
JP2012082698A (en) Engine revolution stop control device
JP7718437B2 (en) Control device for internal combustion engine
JP7726078B2 (en) Hybrid vehicle control device
US12337816B2 (en) Controller for vehicle, control method for vehicle, and memory medium
US20230323832A1 (en) Controller and control method for internal combustion engine
CN114352410B (en) Misfire judging device of internal combustion engine
US11480124B2 (en) Control apparatus for internal combustion engine
JP2025171725A (en) Control device for internal combustion engine
JP2024099256A (en) Hybrid vehicle
JP2025134206A (en) Vehicle control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240212

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241031

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241105

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241118

R150 Certificate of patent or registration of utility model

Ref document number: 7600917

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150