JP7600917B2 - Control device for internal combustion engine - Google Patents
Control device for internal combustion engine Download PDFInfo
- 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
Links
Images
Classifications
-
- Y—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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine 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
そして、内燃機関の運転が停止してから既定の時間が経過した後に、暖機パラメータが既定値以上であることを条件の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.
ところで、機関停止してから所定の期間が経過するまでは、内燃機関の輻射熱等に起因する燃料の受熱量が燃料の放熱量を上回る場合があり、この場合には燃料温度が上昇する。このため、内燃機関の運転が停止されてから上記待機時間が経過するまで暖機パラメータの値を更新することなく保持する場合には、そうした燃料温度の上昇が暖機パラメータに対して適切に反映されない。そのため、機関停止中において上記の異常診断条件が成立する頻度は低くなり、これにより異常診断処理の実行頻度が少なくなるおそれがある。 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に示すように、車両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
内燃機関10の吸気通路12には、スロットルバルブ14が設けられている。
吸気通路12の下流部分に設けられた分岐管12aには、内燃機関10の吸気ポートに燃料を噴射するポート噴射弁16が設けられている。
A
A branch pipe 12 a provided in a downstream portion of the
吸気通路12を流れる空気やポート噴射弁16から噴射された燃料は、吸気バルブ18の開弁に伴って各気筒#1~#4の燃焼室20に流入する。
また、内燃機関10の各気筒#1~#4には、燃焼室20内に直接燃料を噴射する筒内噴射弁22がそれぞれ設けられている。それら筒内噴射弁22は、デリバリパイプ23に接続されている。デリバリパイプ23には、燃料タンク(図示略)からの燃料を加圧して同デリバリパイプ23に高圧燃料を送る高圧ポンプ300が接続されている。また、デリバリパイプ23には、筒内噴射弁22に供給される燃料の圧力である燃圧PFを検出する燃圧センサ89が取り付けられている。
Air flowing through the
Each of
燃焼室20内に供給された空気及び燃料の混合気は、点火プラグ24の火花放電に伴って燃焼に供される。そのときに生成される燃焼エネルギは、出力軸26の回転エネルギに変換される。
The mixture of air and fuel supplied to the
燃焼室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
The
第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
制御装置70は、内燃機関10を制御対象とし、その制御量としてのトルクや排気成分比率等を制御するために、スロットルバルブ14、ポート噴射弁16、筒内噴射弁22、点火プラグ24、及び高圧ポンプ300等の内燃機関10の各操作部を操作する。なお、図1には、スロットルバルブ14、ポート噴射弁16、筒内噴射弁22、及び点火プラグ24のそれぞれの操作信号MS1~MS4を記載している。
The
また、制御装置70は、第1MG52を制御対象とし、その制御量である回転速度を制御すべく、PCU200を介してインバータを操作する。
また、制御装置70は、第2MG54を制御対象とし、その制御量であるトルクを制御すべく、PCU200を介してインバータを操作する。
Furthermore, the
Furthermore, the
制御装置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
なお、図示はしないが、制御装置70は、内燃機関10の制御ユニットやPCU200の制御ユニットなど、複数の制御ユニットで構成されている。
制御装置70は、クランク角センサ82の出力信号Scrに基づいて機関回転速度NEを算出する。また、制御装置70は、機関回転速度NE及び吸入空気量Gaに基づいて、機関負荷率KLを算出する。ここで、機関負荷率KLとは、現状の機関回転速度NEにおいてスロットルバルブ14を全開とした状態で内燃機関10を定常運転したときの気筒流入空気量に対する、現在の気筒流入空気量の比率を表している。なお、気筒流入空気量は、吸気行程において各気筒に流入する吸気の量である。
Although not shown, the
The
制御装置70は、CPU72、ROM74、及び周辺回路76を備えており、それらが通信線78によって通信可能とされている。ここで、周辺回路76は、内部の動作を規定するクロック信号を生成する回路や、電源回路、リセット回路等を含む。制御装置70は、ROM74に記憶されたプログラムをCPU72が実行することにより各種の制御量を制御する。
The
例えば、制御装置70は、アクセル操作量ACCP及び車速SPに基づいて車両500の要求トルクを算出する。また、制御装置70は、車両500の要求トルクを満たすように内燃機関10の要求出力PEや、第1MG52及び第2MG54の出力トルクを制御する。
For example, the
また、制御装置70は、既定の停止条件が成立すると内燃機関10の運転を自動停止させるとともに、既定の始動条件が成立すると内燃機関10を自動始動させる間欠運転を実施する。
The
<制御装置70が実行する処理について>
制御装置70は、燃圧センサ89に異常が生じているか否かの診断を行う異常診断処理を実行する。なお、ここでいう異常とは、燃圧センサ89の出力値が正しく出力されないことをいう。
<Processing Executed by the
The
図2に、制御装置70が実行する異常診断処理の手順を示す。図2に示す処理は、ROM74に記憶されたプログラムをCPU72が実行することにより実現される。なお、図2に示す処理は、上述した間欠運転による機関停止、あるいは車両運転者による機関停止操作が行われると、所定周期毎に繰り返し実行される。また、以下では、先頭に「S」が付与された数字によって各処理のステップ番号を表現する。
Figure 2 shows the procedure for the abnormality diagnosis process executed by the
図2に示す一連の処理において、CPU72は、機関停止後の経過時間Tsが第3判定値Tsref3以上であるか否かを判定する(S100)。経過時間Tsは、機関停止が行われると制御装置70が計測を開始する値であり、機関始動が開始されると「0」にリセットされる。また、第3判定値Tsref3は、予め定めれた既定値であり、例えば数時間程度の時間が設定されている。
In the series of processes shown in FIG. 2, the
経過時間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
次に、CPU72は、取得した暖機パラメータPhが判定値Phref以上であるか否かを判定する(S120)。判定値Phrefは、機関停止したときのデリバリパイプ23内の燃料の温度が、燃圧センサ89の異常診断を適切に行うことができる程度の高温状態になっていたか否かを判定するための値である。より詳細には、経過時間Tsが上記第3判定値Tsref3に達するまでの間において、デリバリパイプ23内の燃料の温度低下に伴う当該燃料の体積減少により、デリバリパイプ23内の圧力が大気圧相当にまで低下することが可能な程度にまで燃料温度が高められていたか否かを判定するための値である。そして判定値Phrefには、予めの実験等により求められた適合値が設定されている。
Next, the
そして、暖機パラメータ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
なお、CPU72は、S130の処理を終了した場合や、S100やS120の処理にて否定判定する場合には、図2に示す一連の処理を一旦終了する。
図3に、制御装置70が実行する暖機パラメータPhの算出処理についてその手順を示す。図3に示す処理は、ROM74に記憶されたプログラムをCPU72が所定の実行周期ΔT毎に実行することにより実現される。
When the
3 shows a procedure for calculating the warm-up parameter Ph, which is executed by the
図3に示す一連の処理において、CPU72は、機関停止中であるか否かを判定する(S200)。そして、機関停止中ではない、つまり機関運転が実施されていると判定される場合には(S200:NO)、CPU72は、現在の暖機パラメータPhに上記実行周期ΔTを加算することにより暖機パラメータPhを更新する(S230)。そして、本処理を一旦終了する。こうして機関運転中にはS230の処理が繰り返し実行される。そのため、機関運転中における暖機パラメータPhの増加分は、内燃機関10の運転時間を示す値になる。
In the series of processes shown in FIG. 3, the
一方、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
そして、経過時間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
例えば、以下の条件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
また、上記推定燃温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
上記条件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
条件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
条件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
条件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
S220にて、停止中加算条件が成立していると判定する場合(S220:YES)、CPU72は、上述したS230の処理を実行することにより、暖機パラメータPhの加算処理を実行する。そして、本処理を一旦終了する。
If it is determined in S220 that the stop-time addition condition is satisfied (S220: YES), the
上記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
そして、経過時間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
こうして減算値Phdを算出すると、次に、CPU72は、現在の暖機パラメータPhから上記減算値Phdを減算することにより暖機パラメータPhを更新する(S260)。そして、本処理を一旦終了する。
After calculating the subtraction value Phd in this manner, the
なお、CPU72は、S200やS240の処理にて否定判定する場合には、図3に示す一連の処理を一旦終了する。従って、S200やS240の処理にて否定判定される場合には、暖機パラメータPhは更新されることなく現状値のまま保持される。
If the
<作用>
本実施形態の作用を説明する。
図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
時刻t1以前では、車両500は走行状態にあるものの内燃機関10の運転は停止されている。
時刻t1において機関運転が開始されることにより機関運転状態が稼働状態になると、経過時間Tsはリセットされる。また、内燃機関10から発生する熱などによってデリバリパイプ23の温度が上昇するため、燃料温度THFは上昇していく。また、暖機パラメータPhの値は大きくなっていく。
Before time t1, the
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
時刻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
ここで、時刻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
<効果>
本実施形態の効果を説明する。
(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
・上記実施形態において、車両500の構成は上記実施形態の例に限定されない。例えば、第1MG52や第2MG54が搭載されておらず、内燃機関10のみを原動機として搭載する車両であってもよい。
- In the above embodiment, the configuration of the
・制御装置70としては、CPU72とROM74とを備えて、ソフトウェア処理を実行するものに限らない。たとえば、上記実施形態においてソフトウェア処理されたものの少なくとも一部を、ハードウェア処理するたとえばASIC等の専用のハードウェア回路を備えてもよい。すなわち、制御装置は、以下の(a)~(c)のいずれかの構成であればよい。(a)上記処理の全てを、プログラムに従って実行する処理装置と、プログラムを記憶するROM等のプログラム格納装置とを備える。(b)上記処理の一部をプログラムに従って実行する処理装置およびプログラム格納装置と、残りの処理を実行する専用のハードウェア回路とを備える。(c)上記処理の全てを実行する専用のハードウェア回路を備える。ここで、処理装置およびプログラム格納装置を備えたソフトウェア実行装置や、専用のハードウェア回路は複数であってもよい。
The
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…車両
74...ROM
86...
250...
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.
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)
| 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 |
-
2021
- 2021-07-21 JP JP2021120701A patent/JP7600917B2/en active Active
Patent Citations (5)
| 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 |