(57)【要約】【課題】自動再始動の実行時に算出される排気浄化部材の温度についてその推定精度が向上する内燃機関の制御装置を提供する。【解決手段】内燃機関１０は、排気通路１５に設けられたフィルタ１８を備えており、機関の自動停止及び自動再始動が実施される。制御装置１００は、フィルタ１８の温度をなまし処理を行うことにより推定する処理を実行する。そして、制御装置１００は、自動停止の実行時間及び自動再始動の実行後における内燃機関の吸入空気量の積算値である積算吸気量に基づき、なまし処理に用いられるなまし係数を補正する処理を実行する。【選択図】図１
2020133611.tif 000002
【特許請求の範囲】
【請求項１】
排気通路に排気を浄化する排気浄化部材を備えており機関の自動停止及び自動再始動が実施される内燃機関に適用されて、前記排気浄化部材の温度をなまし処理を行うことにより推定する処理を実行する制御装置であって、
前記自動停止の実行時間及び前記自動再始動の実行後における前記内燃機関の吸入空気量の積算値である積算吸気量に基づき、前記なまし処理に用いられるなまし係数を補正する処理を実行する
内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の制御装置に関するものである。
【背景技術】
【０００２】
例えば特許文献１に記載の内燃機関は、排気を浄化する排気浄化部材を排気通路に備えている。この内燃機関では、自動停止条件が成立すると機関運転が自動停止されるとともに、自動再始動条件が成立するときには機関が自動再始動される。そして、この内燃機関では、排気浄化部材の温度を推定するに際してなまし処理を行うようにしており、そのなまし処理に用いるなまし係数を車速に応じて設定するようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１８３５２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、自動再始動の実行時において車両が走行していない場合には車速が「０」であるため、上記特許文献１に記載のものでは、車速に応じたなまし係数を用いるなまし処理が行えない。そのため、自動再始動の実行時に算出される排気浄化部材の温度についてその推定精度が低下するおそれがある。
【課題を解決するための手段】
【０００５】
上記課題を解決する内燃機関の制御装置は、排気通路に排気を浄化する排気浄化部材を備えており機関の自動停止及び自動再始動が実施される内燃機関に適用される。この制御装置は、前記排気浄化部材の温度をなまし処理を行うことにより推定する処理を実行する。そして、この制御装置は、前記自動停止の実行時間及び前記自動再始動の実行後における前記内燃機関の吸入空気量の積算値である積算吸気量に基づき、前記なまし処理に用いられるなまし係数を補正する処理を実行する。
【０００６】
自動再始動の実行時には、自動停止の実行中に温度低下した排気通路内の滞留ガスが排気浄化部材に流入した後、機関の再始動によって生じた燃焼ガスが排気浄化部材に流入するようになる。そのため、自動再始動の実行時には、排気浄化部材の実際の温度上昇が一時的に停滞する現象が生じる。ここで、そうした実際の温度上昇が一時的に停滞する時間は、自動停止の実行時間及び自動再始動実行後の上記積算吸気量に応じて変化する。そこで、同構成では、そうした自動停止の実行時間及び自動再始動実行後の積算吸気量に基づいてなまし係数を補正するようにしているため、自動再始動の実行時に算出される排気浄化部材の温度についてその推定精度を向上させることができる。
【図面の簡単な説明】
【０００７】
【図１】内燃機関の制御装置の一実施形態における構成を示す模式図。
【図２】同実施形態の制御装置が実行するフィルタ温度の算出処理の手順を示すフローチャート。
【図３】同実施形態における吸入空気量となまし係数との関係を示すグラフ。
【図４】同実施形態における停止時間カウンタ及び積算空気量と補正値との関係を示すグラフ。
【図５】同実施形態の作用を示すタイミングチャート。
【発明を実施するための形態】
【０００８】
以下、車両に搭載される内燃機関の制御装置の一実施形態について、図１〜図５を参照して説明する。
図１に示すように、内燃機関１０は複数の気筒１０ａを備えており、各気筒１０ａの吸気ポートには吸気通路１３が接続されている。吸気通路１３には、吸入空気量を調整するスロットル弁１４が設けられている。
【０００９】
内燃機関１０は、気筒１０ａ内に燃料を供給する燃料噴射弁１１が設けられている。各気筒１０ａの燃焼室では、吸気通路１３を通じて吸入された空気と燃料噴射弁１１から噴射された燃料との混合気が火花放電によって点火されることにより燃焼される。燃焼室での混合気の燃焼によって生じた排気（燃焼ガス）は、内燃機関１０の排気ポートに接続された排気通路１５に排出される。
【００１０】
排気通路１５には、排気を浄化する排気浄化部材である三元触媒（以下、触媒という）１７が設けられている。この触媒１７は、排気に含まれる炭化水素（ＨＣ）や一酸化炭素（ＣＯ）を酸化して浄化するとともに、排気に含まれる窒素酸化物（ＮＯｘ）を還元して浄化する。
【００１１】
排気通路１５において触媒１７よりも下流の位置には、排気を浄化する排気浄化部材であって排気中の粒子状物質（以下、ＰＭという）を捕集するフィルタ１８が設けられている。
【００１２】
内燃機関１０の制御装置１００は、中央処理装置（以下、ＣＰＵという）１１０やメモリ１２０等を備えており、メモリ１２０に記憶されたプログラムをＣＰＵ１１０が実行することにより、内燃機関１０の各種制御を実施する。
【００１３】
制御装置１００には、各種センサの検出信号が入力されている。そうした各種センサとしては、例えば内燃機関１０のクランクシャフトの回転角であるクランク角を検出するクランク角センサ５２や、吸入空気量ＧＡを検出するエアフロメータ５３や、内燃機関１０の冷却水の温度である冷却水温ＴＨＷを検出する水温センサ５４が設けられている。また、内燃機関１０に吸入される空気の温度である吸気温度ＴＨＡを検出する吸気温度センサ５５が設けられている。また、アクセルペダルの操作量であるアクセル操作量ＡＣＣＰを検出するアクセルポジションセンサ５６や、ブレーキペダルの操作量であるブレーキ操作量ＢＫを検出するブレーキセンサ５７や、車両の走行速度である車速ＳＰを検出する車速センサ５８も設けられている。
【００１４】
制御装置１００は、クランク角センサ５２によるクランク角の検出結果から機関回転速度ＮＥを算出する。また、制御装置１００は、機関回転速度ＮＥ及び吸入空気量ＧＡに基づいて機関負荷率ＫＬを算出する。
【００１５】
この制御装置１００は、各種機関運転状態に基づいてフィルタ１８の推定温度であるフィルタ温度ＴＦを算出する。また、制御装置１００は、フィルタ１８における粒子状物質の堆積量であるＰＭ堆積量Ｐｓを、機関回転速度ＮＥ、機関負荷率ＫＬ、及びフィルタ温度ＴＦ等に基づいて算出する。ここで、フィルタ１８の温度が規定の燃焼温度ＴＨＢ以上になると、フィルタ１８に堆積した粒子状物質は燃焼して減少する。そのため、ＰＭ堆積量Ｐｓの算出を行う際にフィルタ温度ＴＦがそうした燃焼温度ＴＨＢ以上になっている場合には、制御装置１００は、粒子状物質の燃焼によるＰＭ堆積量Ｐｓの減算処理を実行する。
【００１６】
制御装置１００は、内燃機関１０の各種制御のひとつとして、予め定められた自動停止条件や自動再始動条件が成立したときに内燃機関１０の自動停止や自動再始動を実施する、いわゆるアイドルストップ制御を実行する。本実施形態では、自動停止条件として、例えばアクセル操作量ＡＣＣＰが「０」であって且つ車速ＳＰが基準速度ＳＰｋ（ＳＰｋ＞０）以下であるという条件などが設定されている。これによりアクセルペダルが踏み込まれていない状態で車両が基準速度ＳＰｋ以下の場合、例えば車両の減速中や車両の停止中は、燃料噴射弁１１からの燃料噴射や混合気の点火などを停止することにより内燃機関１０の自動停止を実施する。また、自動再始動条件としては、例えば自動停止中にアクセル操作量ＡＣＣＰが規定値以上になることや、自動停止中にブレーキ操作量ＢＫが減少したことなどが設定されている。これにより自動停止中にアクセルペダルが踏み込まれた場合や、ブレーキペダルの踏み込みが弱められた場合には、クランキング及び燃料噴射弁１１からの燃料噴射及び混合気の点火などを開始することにより内燃機関１０の自動再始動を実施する。
【００１７】
ところで、自動再始動を実行したときには、自動停止の実行中に温度低下した排気通路１５内の滞留ガスがフィルタ１８に流入した後、自動再始動によって生じた燃焼ガスがフィルタ１８に流入するようになる。そのため、自動再始動の実行時には、フィルタ１８の実際の温度上昇が一時的に停滞する現象が生じる。そこで、本実施形態では、そうした温度上昇の一時的な停滞を考慮しながら、フィルタ１８の推定温度であるフィルタ温度ＴＦを算出するようにしている。
【００１８】
次に、図２〜図４を参照して、制御装置１００が実行するフィルタ温度ＴＦの算出処理の手順を示す。なお、図２に示す算出処理は、制御装置１００のメモリ１２０に記憶されたプログラムをＣＰＵ１１０が所定の周期毎に繰り返し実行することにより実現される。また、以下では、先頭に「Ｓ」が付与された数字によって、ステップ番号を表現する。
【００１９】
図２に示すように、本処理を開始すると制御装置１００は、まず、模擬温度ＴＦＭ、吸入空気量ＧＡ、積算吸気量ＳＧＡ、停止時間カウンタＣＳを取得する（Ｓ１００）。
模擬温度ＴＦＭは、機関負荷率ＫＬや機関回転速度ＮＥなど機関運転状態に基づきマップ等を参照して制御装置１００が算出するフィルタ１８の温度である。
【００２０】
積算吸気量ＳＧＡは、上述した自動再始動の実行後における内燃機関１０の吸入空気量ＧＡの積算値である。制御装置１００は、自動再始動が実行されたタイミングで積算吸気量ＳＧＡを「０」にリセットする。そして、機関運転中は吸入空気量ＧＡを積算していくことにより積算吸気量ＳＧＡを更新していく。なお、自動停止の実行中は、積算吸気量ＳＧＡの値が自動停止開始直前の値に保持される。
【００２１】
停止時間カウンタＣＳは、自動再始動が実行される前の自動停止の実行時間を計測した値である。制御装置１００は、自動停止が実行されたタイミングで停止時間カウンタＣＳを「０」にリセットする。そして、自動停止中は、停止時間カウンタＣＳを一定値ずつ増加させていくことにより停止時間カウンタＣＳを更新していく。なお、機関運転中は、停止時間カウンタＣＳの値が自動再始動の開始直前の値に保持される。
【００２２】
次に、制御装置１００は、模擬温度ＴＦＭのなまし処理に用いられるなまし係数Ｎを、取得した吸入空気量ＧＡに基づいて算出する（Ｓ１１０）。
図３に示すように、吸入空気量ＧＡが多いほど、なまし係数Ｎの値は小さくなるように当該なまし係数Ｎは可変設定される。なお、本実施形態では、一例としてなまし係数Ｎの値が１以上の値になっている。また、後述の式（１）から分かるように、なまし係数Ｎが大きいほど、模擬温度ＴＦＭの変化に対して、同模擬温度ＴＦＭをなまし処理した後の値であるフィルタ温度ＴＦの変化は緩やかになる。ちなみに、このようにして吸入空気量ＧＡが多いほどなまし係数Ｎの値を小さくするのは、吸入空気量ＧＡが多いほどフィルタ１８の実際の温度上昇は早くなるため、吸入空気量ＧＡが多いときほど、模擬温度ＴＦＭの変化に対してフィルタ温度ＴＦが追従する際の遅れ時間を短くするためである。
【００２３】
次に、制御装置１００は、取得した積算吸気量ＳＧＡ及び停止時間カウンタＣＳに基づき、なまし係数Ｎを補正する補正値Ｈを算出する（Ｓ１２０）。なお、本実施形態では、一例として補正値Ｈの値が１以上の値になっており、補正値Ｈの値が大きいほど補正後のなまし係数Ｎの値は補正前と比べて大きくなるように補正される。例えば、本実施形態では、なまし係数Ｎに補正値Ｈを乗算することにより同なまし係数Ｎを補正する。
【００２４】
図４に示すように、積算吸気量ＳＧＡが少ないほど、補正値Ｈの値は大きくなるように当該補正値Ｈは可変設定される。なお、積算吸気量ＳＧＡが予め定めた値以上になると、停止時間カウンタＣＳの値に依らず、補正値Ｈの値は「１」に設定される。このようにして補正値Ｈの値が「１」に設定される場合には、補正前のなまし係数Ｎと補正後のなまし係数Ｎとが同一になり、実質的には、なまし係数Ｎの補正は行われなくなる。
【００２５】
また、停止時間カウンタＣＳの値が大きいほど、補正値Ｈの値は大きくなるように当該補正値Ｈは可変設定される。なお、停止時間カウンタＣＳが「０」の場合には、積算吸気量ＳＧＡの値に依らず、補正値Ｈの値は「１」に設定される。このようにして補正値Ｈの値が「１」に設定される場合には、上述したように実質的には、なまし係数Ｎの補正は行われなくなる。
【００２６】
このようにして補正値Ｈを可変設定する理由は以下による。すなわち、積算吸気量ＳＧＡが少ないほど、自動再始動の実行時において燃焼ガスがフィルタ１８に到達するまでの時間は長くなり、フィルタ１８の実際の温度上昇が遅くなる。そのため、積算吸気量ＳＧＡが少ないときほど、算出されるフィルタ温度ＴＦの変化が緩やかなるように、補正値Ｈは積算吸気量ＳＧＡが少ないときほど大きくされる。
【００２７】
また、停止時間カウンタＣＳが大きいほど、自動停止の実行時間は長くなっており、これにより自動停止の実行中に低下する排気通路１５内の滞留ガスの温度は、その温度低下代が大きくなっている。そのため、自動再始動の実行時において、そうした低温の滞留ガスがフィルタ１８に流入することにより、フィルタ１８の実際の温度上昇は遅くなる。そのため、停止時間カウンタＣＳが大きいときほど、算出されるフィルタ温度ＴＦの変化が緩やかになるように、補正値Ｈは停止時間カウンタＣＳが大きいときほど大きくされる。
【００２８】
次に、制御装置１００は、取得した模擬温度ＴＦＭを次式（１）に基づいてなまし処理することにより、フィルタ温度ＴＦを算出して（Ｓ１３０）、本処理を一旦終了する。
ＴＦ＝ＴＦの前回値＋（ＴＦＭ−ＴＦの前回値）／（Ｎ×Ｈ）  …（１）
ＴＦ：フィルタ温度
ＴＦＭ：模擬温度
Ｎ：なまし係数
Ｈ：補正値
図５を参照して、本実施形態の作用を説明する。
【００２９】
時刻ｔ１において自動停止が実行されると、停止時間カウンタＣＳはリセットされた後、徐々に増大していく。また、自動停止が実行されると、燃焼ガスがフィルタ１８に流入しなくなるため、実線Ｌ３にて示すように、フィルタ１８の実際の温度である実温度ＴＦｒは徐々に低下していく。
【００３０】
時刻ｔ２において自動再始動が実行されると、積算吸気量ＳＧＡはリセットされる。また、停止時間カウンタＣＳは自動再始動の開始直前の値に保持される。
そして、時刻ｔ２以降では、自動再始動の開始直前の値に保持されている停止時間カウンタＣＳと、徐々に増大していく積算吸気量ＳＧＡとに基づいて補正値Ｈが算出される。そのため、時刻ｔ２以前において例えば「１」に設定されていた補正値Ｈは、時刻ｔ２において急激に大きな値となり、時刻ｔ２以降では積算吸気量ＳＧＡの増加に伴って徐々に小さくなっていく。
【００３１】
こうした補正値Ｈの推移に合わせて、時刻ｔ２以降では、補正値Ｈによって補正された補正後のなまし係数Ｎ（実線Ｌ１にて図示）は、補正前のなまし係数Ｎ（二点鎖線Ｌ２にて図示）よりも大きくなる。つまり、補正後のなまし係数Ｎは、自動再始動が実行された時刻ｔ２において急激に大きな値となり、時刻ｔ２以降では補正値Ｈの減少に伴って徐々に小さくなっていく。
【００３２】
また、時刻ｔ２において自動再始動が実行されると、自動停止の実行中に温度低下した排気通路１５内の滞留ガスがフィルタ１８に流入するため、フィルタ１８の実温度ＴＦｒ（実線Ｌ３）は一旦低下する。そして、自動再始動による機関運転の再開によって生じた燃焼ガスがフィルタ１８に流入し始めると、フィルタ１８の実温度ＴＦｒは上昇し始める。このように自動再始動の実行時には、フィルタ１８の実温度ＴＦｒの上昇が一時的に滞る停滞現象が生じる。
【００３３】
そして、フィルタ１８の実温度ＴＦｒが上記燃焼温度ＴＨＢ以上になると（時刻ｔ５以降）、フィルタ１８に堆積した粒子状物質が燃焼することにより、フィルタ１８における粒子状物質の堆積量は減少していく。
【００３４】
また、時刻ｔ２において自動再始動が実行されることにより機関運転が開始されると、機関回転速度ＮＥ及び機関負荷率ＫＬなどに基づいた上記模擬温度ＴＦＭ（二点鎖線Ｌ４にて図示）の算出が行われる。
【００３５】
ここで、二点鎖線Ｌ２にて示したように、なまし係数Ｎを補正値Ｈにて補正していない場合には、実線Ｌ１にて示したようになまし係数Ｎを補正値Ｈにて補正する場合と比較して、なまし係数Ｎの値が小さい。そのため、仮に未補正のなまし係数Ｎにて模擬温度ＴＦＭをなまし処理してフィルタ温度ＴＦを算出した場合には、二点鎖線Ｌ５にて示すように、自動再始動を実行してからのフィルタ温度ＴＦの上昇速度が速くなる。従って、この場合には、自動再始動の実行時において上記停滞現象が起きることから実温度ＴＦｒの上昇速度は遅くなっているにもかかわらず、フィルタ温度ＴＦの上昇速度は速くなることから、フィルタ温度ＴＦと実温度ＴＦｒとの乖離が顕著になり、フィルタ温度ＴＦの推定精度が低下してしまう。
【００３６】
また、上記のようにしてフィルタ温度ＴＦの上昇速度が速くなると、フィルタ温度ＴＦが燃焼温度ＴＨＢに達するタイミング（時刻ｔ３）は、実温度ＴＦｒが燃焼温度ＴＨＢに達するタイミング（時刻ｔ５）よりも早くなってしまう。そのため、実際にはフィルタ１８が燃焼温度ＴＨＢ以上になっていないにもかかわらず、制御装置１００は、より早いタイミングで粒子状物質の燃焼によるＰＭ堆積量Ｐｓの減算処理を実行してしまい、ＰＭ堆積量Ｐｓの推定精度が悪化するおそれがある。
【００３７】
一方、実線Ｌ１にて示したように、なまし係数Ｎを補正値Ｈにて補正する本実施形態の場合には、自動再始動の実行時においてなまし係数Ｎの値が大きくなる。そのため、一点鎖線Ｌ６にて示すように、自動再始動を実行してからのフィルタ温度ＴＦの上昇速度は、遅くなる。従って、本実施形態の場合には、未補正のなまし係数Ｎを用いる場合と比較して、自動再始動を実行したときのフィルタ温度ＴＦと実温度ＴＦｒとの乖離が抑えられて、フィルタ温度ＴＦの推定精度が向上する。
【００３８】
また、そのようにしてフィルタ温度ＴＦの上昇速度が遅くなることから、本実施形態では、フィルタ温度ＴＦが燃焼温度ＴＨＢに達するタイミング（時刻ｔ４）は、未補正のなまし係数Ｎを用いる場合のタイミング（時刻ｔ３）よりも遅くなり、実温度ＴＦｒが燃焼温度ＴＨＢに達するタイミング（時刻ｔ５）に近づくようになる。従って、制御装置１００が粒子状物質の燃焼によるＰＭ堆積量Ｐｓの減算処理を実行するタイミングは、未補正のなまし係数Ｎを用いる場合と比較して、より適切なタイミングとなり、ＰＭ堆積量Ｐｓの推定精度が向上する。
【００３９】
次に、本実施形態の効果を説明する。
（１）自動再始動の実行時には、フィルタ１８の実際の温度上昇が一時的に停滞する現象が生じる。ここで、そうした実際の温度上昇が一時的に停滞する停滞時間は、自動停止の実行時間を示す上記停止時間カウンタＣＳの値や、自動再始動実行後の上記積算吸気量ＳＧＡに応じて変化する。すなわち、上述したように、停止時間カウンタＣＳが大きいほど自動再始動の実行時におけるフィルタ１８の実際の温度上昇は遅くなり、停滞時間は長くなる。また、積算吸気量ＳＧＡが少ないほど自動再始動の実行時におけるフィルタ１８の実際の温度上昇は遅くなり、停滞時間は長くなる。
【００４０】
そこで、本実施形態では、そうした停止時間カウンタＣＳ及び積算吸気量ＳＧＡに基づいてなまし処理に用いるなまし係数Ｎを補正するようにしている。より詳細には、停止時間カウンタＣＳが大きいほど、なまし係数Ｎの値が大きくなるように補正値Ｈを算出することにより、なまし処理されたフィルタ温度ＴＦの上昇速度が遅くなるようにしている。また、積算吸気量ＳＧＡが多いほど、なまし係数Ｎの値が大きくなるように補正値Ｈを算出することにより、なまし処理されたフィルタ温度ＴＦの上昇速度が遅くなるようにしている。このように自動再始動の実行時においてフィルタ１８の実際の温度上昇が遅くなることに合わせて、なまし処理されたフィルタ温度ＴＦの上昇速度も遅くなるようにしているため、自動再始動の実行時に算出されるフィルタ温度ＴＦについてその推定精度を向上させることができる。
【００４１】
（２）フィルタ温度ＴＦが燃焼温度ＴＨＢに達するタイミングは、未補正のなまし係数Ｎを用いる場合のタイミングよりも遅くなり、実温度ＴＦｒが燃焼温度ＴＨＢに達するタイミングに近づくようになる。そのため、ＰＭ堆積量Ｐｓの推定精度が向上するようになる。
【００４２】
なお、上記実施形態は、以下のように変更して実施することができる。上記実施形態及び以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
【００４３】
・上記停止時間カウンタＣＳに代えて、次の値を用いてもよい。すなわち、自動再始動の実行時には、自動停止を開始したときの冷却水温ＴＨＷから自動再始動を開始したときの冷却水温ＴＨＷを減じた値である水温差ΔＴＨＷを算出する。そして、この水温差ΔＴＨＷが大きいときほど上記補正値Ｈの値は大きくなるように当該補正値Ｈを可変設定してもよい。この場合でも、上記実施形態と同様な作用効果を得ることができる。
【００４４】
・内燃機関１０は、原動機として内燃機関のみを備える車両に搭載される内燃機関だけではなく、原動機として内燃機関及びモータを備えるハイブリッド車両に搭載される内燃機関でもよい。そうしたハイブリッド車両でも、車両走行中においては内燃機関の自動停止及び自動再始動が実施されるため、上記フィルタ温度ＴＦの算出処理を実行することにより、同様な作用効果を得ることができる。
【００４５】
・排気通路に設けられたフィルタ１８以外の排気浄化部材、例えば上記三元触媒１７の推定温度についてもフィルタ温度ＴＦと同様に算出してもよい。
・制御装置１００はＣＰＵ１１０とメモリ１２０とを備えており、ソフトウェア処理を実行するものに限らない。例えば、上記各実施形態において実行されるソフトウェア処理の少なくとも一部を処理する専用のハードウェア回路（たとえばＡＳＩＣ等）を備えてもよい。すなわち、制御装置１００は、以下の（ａ）〜（ｃ）のいずれかの構成であればよい。（ａ）上記処理の全てをプログラムに従って実行する処理装置と、プログラムを記憶するメモリ等のプログラム格納装置とを備える。（ｂ）上記処理の一部をプログラムに従って実行する処理装置及びプログラム格納装置と、残りの処理を実行する専用のハードウェア回路とを備える。（ｃ）上記処理の全てを実行する専用のハードウェア回路を備える。ここで、処理装置及びプログラム格納装置を備えたソフトウェア処理回路や、専用のハードウェア回路は複数であってもよい。すなわち、上記処理は、１または複数のソフトウェア処理回路及び１または複数の専用のハードウェア回路の少なくとも一方を備えた処理回路によって実行されればよい。
【符号の説明】
【００４６】
１０…内燃機関、１０ａ…気筒、１１…燃料噴射弁、１３…吸気通路、１４…スロットル弁、１５…排気通路、１７…三元触媒（排気浄化部材）、１８…フィルタ（排気浄化部材）、５２…クランク角センサ、５３…エアフロメータ、５４…水温センサ、５５…吸気温度センサ、５６…アクセルポジションセンサ、５７…ブレーキセンサ、５８…車速センサ、１００…制御装置、１１０…中央処理装置（ＣＰＵ）、１２０…メモリ。
【図１】
2020133611.tif 000003
【図２】
2020133611.tif 000004
【図３】
2020133611.tif 000005
【図４】
2020133611.tif 000006
【図５】
2020133611.tif 000007