(57)【特許請求の範囲】
【請求項１】
要求トルクの変化に対して一定時間遅延させてスロットル弁の開度を制御するディレイ制御を実行して内燃機関のトルクを制御する内燃機関の制御装置において、
前記内燃機関に作用する外部負荷の大きさに基づいて前記ディレイ制御を実行する機関回転速度の下限値である切り替え回転速度を設定し、
機関回転速度が前記切り替え回転速度未満のときには、前記ディレイ制御の実行を禁止して前記ディレイ制御による遅延時間よりも短い遅延時間で要求トルクの変化に対して前記スロットル弁の開度を制御して前記内燃機関のトルクを制御する
ことを特徴とする内燃機関の制御装置。
【請求項２】
請求項１に記載の内燃機関の制御装置において、
前記外部負荷が大きいときほど、前記切り替え回転速度が大きくなるように、前記外部負荷の大きさに応じて前記切り替え回転速度の大きさを設定する
ことを特徴とする内燃機関の制御装置。
【請求項３】
アイドリング運転時に機関回転速度を一定の水準に保持するために必要なトルクとして、前記内燃機関自体の駆動負荷と前記外部負荷とに基づいてアイドル要求トルクを算出し、
アイドリング運転時には、前記アイドル要求トルクに基づいて前記スロットル弁の開度を制御して前記内燃機関のトルクを制御する内燃機関の制御装置であり、
前記アイドル要求トルクが大きいときほど、前記切り替え回転速度が大きくなるように、前記アイドル要求トルクの大きさに応じて前記切り替え回転速度を設定する
請求項１に記載の内燃機関の制御装置。
【請求項４】
前記外部負荷は、前記内燃機関の駆動力を利用して駆動されるエアコンユニットを駆動するための駆動負荷を含み、
同エアコンユニットが稼働しているか否かに基づいて前記外部負荷の大きさを推定する
請求項１〜３のいずれか一項に記載の内燃機関の制御装置。
【請求項５】
前記外部負荷は、前記内燃機関の駆動力を利用して駆動されるオルタネータを駆動するための駆動負荷を含み、
同オルタネータに供給しているフィールド電流の大きさに基づいて前記外部負荷の大きさを推定する
請求項１〜４のいずれか一項に記載の内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、要求トルクの変化に基づいてスロットル弁の開度や燃料噴射弁の開弁期間を制御することにより内燃機関のトルクを制御する内燃機関の制御装置に関し、特に要求トルクの変化に対して一定時間遅延させてスロットル弁の開度を制御するディレイ制御を実行する内燃機関の制御装置に関する。
【背景技術】
【０００２】
内燃機関の各気筒における１回の燃焼行程において燃焼に供される空気の量は、その気筒の吸気弁が閉弁し、燃焼室が密閉されたときに確定する。これに対して吸気通路に燃料噴射弁が設けられている内燃機関にあっては、吸気弁が閉弁して燃焼に供される空気の量が確定する前に燃料を噴射する必要がある。
【０００３】
スロットル弁の開度が一定に保持されており、吸気弁が閉弁するまで吸入空気量が変化しない状態が継続する定常状態にあっては、吸気通路に設けられたエアフロメータによって検出された吸入空気量に基づいて吸気弁が閉弁されるまでの間に燃焼室内に充填される空気の量を容易に推定することができる。そのため、定常状態にあっては、吸気弁が閉弁する前に、エアフロメータによって検出された吸入空気量に基づいて燃焼に供される空気の量を高い精度で推定することができ、推定された空気の量にあわせた量の燃料を吸気弁が閉弁する前に噴射することにより、燃焼室に充填される混合気の空燃比を理想的な値に近づけることができる。
【０００４】
これに対して、スロットル弁の開度が逐次変更され、吸気弁が閉弁するまでの間に吸入空気量が刻々と変化する過渡状態にあっては、吸気弁が閉弁するまでの間に燃焼室に導入される空気の量がどのように変化するのか分からない。そのため、過渡状態にあっては、吸気弁が閉弁する前に、エアフロメータによって検出される吸入空気量に基づいて燃焼室内に充填される空気の量を正確に推定することができない。したがって、過渡状態のときに、定常状態のときと同様にエアフロメータによって検出される吸入空気量に基づいて燃焼室に充填される空気の量を推定して燃料噴射弁の開弁期間を設定するようにした場合には、混合気の空燃比が理想的な値からずれてしまい、良好な排気性状を実現することができなくなってしまう。
【０００５】
そこで、特許文献１に記載の内燃機関の制御装置にあっては、アクセルペダルの踏み込み量に基づいてスロットル弁の目標開度を設定し、一定時間経過後に前記目標開度に基づくスロットル弁の駆動を開始して、実際のスロットル弁の開度が前記目標開度と一致するようにスロットル弁の開度を制御するようにしている。
【０００６】
このように、スロットル弁の開度を、要求トルクの大きさを示すアクセルペダルの踏み込み量の変化に対して一定時間遅延させて制御するディレイ制御を実行すれば、要求トルクの変化に基づいてスロットル弁の開度を変更し始めた時点で、一定時間経過後までの要求トルクの変化が分かっていることになる。そのため、スロットル弁の開度の制御を遅延させた分だけ、要求トルクの変化に基づいてその後のスロットル弁の開度の変化、ひいては吸入空気量の変化を予測することができるようになる。
【０００７】
すなわち、こうしたディレイ制御を実行すれば、吸気弁が閉弁する前の要求トルクの変化履歴に基づいて吸気弁が閉弁するまでの間の吸入空気量の変化を予測することができるため、吸気弁が閉弁する前に、燃焼に供される空気の量を高い精度で推定することができるようになる。したがって、その推定された空気の量にあわせて燃料噴射弁の開弁期間を設定することにより、吸気弁が閉弁する前に適切な量の燃料を噴射して燃焼室内に理想的な空燃比の混合気を導入することができるようになり、過渡状態のときであっても、良好な排気性状を実現することができるようになる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００１‐０９８９９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ところが、こうしたディレイ制御を通じて要求トルクの変化に対して一定時間遅延させてスロットル弁の開度を制御するようにしている場合には、失火が発生することによって機関回転速度が急に低下したときに、要求トルクを増大させたとしても速やかにトルクを増大させることができない。
【００１０】
そのため、機関回転速度が極めて低いアイドリング運転時等にあっては、失火が発生した場合に、速やかにトルクを増大させて機関回転速度の低下を抑制することができない。したがって、エンジンストールの発生を抑制するためには、ディレイ制御そのものが実行できないおそれがあり、結果的に良好な排気性状を実現することが困難であった。
【００１１】
この発明は、上記実情に鑑みてなされたものであり、その目的は、エンジンストールの発生を抑制しつつ、極力ディレイ制御を実行することにより良好な排気性状を実現することのできる内燃機関の制御装置を提供することにある。
【課題を解決するための手段】
【００１２】
以下、上記目的を達成するための手段及びその作用効果について記載する。
請求項１に記載の発明は、要求トルクの変化に対して一定時間遅延させてスロットル弁の開度を制御するディレイ制御を実行して内燃機関のトルクを制御する内燃機関の制御装置において、前記内燃機関に作用する外部負荷の大きさに基づいて前記ディレイ制御を実行する機関回転速度の下限値である切り替え回転速度を設定し、機関回転速度が前記切り替え回転速度未満のときには、前記ディレイ制御の実行を禁止して前記ディレイ制御による遅延時間よりも短い遅延時間で要求トルクの変化に対して前記スロットル弁の開度を制御して前記内燃機関のトルクを制御することをその要旨とする。
【００１３】
機関運転中に失火が発生し、適切なトルクが得られなくなると、機関回転速度が低下する。そして、機関回転速度が機関運転を継続することができなくなる水準まで低下してしまうと、エンジンストールに陥ってしまう。これに対して、機関運転を継続することができなくなる水準まで機関回転速度が低下する前に、トルクを速やかに増大させて機関回転速度の低下を抑制することができれば、エンジンストールの発生を抑制することができる。
【００１４】
上記請求項１に記載の発明にあっては、機関回転速度が切り替え回転速度未満のときに、ディレイ制御の実行を禁止してディレイ制御による遅延時間よりも短い遅延時間で要求トルクの変化に対してスロットル弁の開度を変更するようにしている。そのため、機関回転速度が切り替え回転速度未満のときには、要求トルクの変化に伴って速やかにスロットル弁の開度を変更してトルクを変更することができるようになる。すなわち、機関回転速度が切り替え回転速度未満のときには、失火の発生により機関回転速度が低下したときに要求トルクを増大させることにより速やかにトルクを増大させてエンジンストールの発生を抑制することができるようになる。
【００１５】
したがって、上記請求項１に記載の発明によれば、要求トルクの変化に対して一定時間遅延させてスロットル弁の開度を変更するディレイ制御を実行する一方で、エンジンストールの発生を抑制することができるようになる。
【００１６】
尚、ディレイ制御の実行を禁止してディレイ制御による遅延時間よりも短い遅延時間で要求トルクの変化に対してスロットル弁の開度を変更することは、ディレイ制御の実行を禁止して要求トルクの変化に対して意図的に遅延させることを行わずにスロットル弁の開度を変更することであり、遅延時間が全くない場合もこれに含まれている。
【００１７】
また、失火が発生したときの機関回転速度の低下速度は、内燃機関に作用している外部負荷が大きいときほど大きくなる。そのため、等しい機関回転速度のときに失火が生じた場合には、内燃機関に作用している外部負荷が大きいときほど、失火が生じて機関回転速度が低下し始めてからエンジンストールに至るまでの時間が短くなり、トルクを増大させてエンジンストールの発生を回避することが困難になる。
【００１８】
これに対して、上記請求項１に記載の発明にあっては、内燃機関に作用する外部負荷の大きさに基づいてディレイ制御を実行する機関回転速度の下限値である切り替え回転速度を設定するようにしている。これにより、上記請求項１に記載の発明によれば、失火による機関回転速度の低下速度に応じて、すなわちエンジンストールの回避し難さに応じてディレイ制御の実行を禁止する回転速度の範囲を可変設定することができるようになり、エンジンストールの発生を抑制しつつ、極力ディレイ制御を実行することにより良好な排気性状を実現することができるようになる。
【００１９】
尚、上述したように、内燃機関に作用している外部負荷が大きいときほど、失火が発生して機関回転速度が低下し始めてからエンジンストールに至るまでの時間が短くなり、トルクを増大させるための時間的余裕が小さくなる。そのため、内燃機関に作用している外部負荷が大きいときほど、エンジンストールを回避し難くなり、エンジンストールに陥る可能性が高くなる。そこで具体的には、請求項２に記載されているように、内燃機関に作用する外部負荷が大きいときほど、切り替え回転速度が大きくなるように、外部負荷の大きさに応じて切り替え回転速度の大きさを設定することが望ましい。
【００２０】
こうした構成を採用すれば、失火の発生に伴う機関回転速度の低下速度が大きいときほど、機関回転速度が高いときからディレイ制御が禁止されるようになるため、トルクを増大させるための時間的余裕を確保し、エンジンストールの発生をより的確に抑制することができるようになる。
【００２１】
また、逆に外部負荷が小さく、失火の発生に伴う機関回転速度の低下速度が小さいときには、機関回転速度がより低くなるまでディレイ制御の実行が継続されるようになる。したがって、外部負荷が小さく、エンジンストールを回避するためにトルクを増大させるための時間的余裕が大きいときには、機関回転速度がより低くなるまでディレイ制御を通じてトルクを制御することができるようになる。
【００２２】
そのため、請求項２に記載の発明によれば、ディレイ制御の実行を禁止することによってエンジンストールの発生を抑制する一方、極力長い間ディレイ制御を実行して混合気の空燃比を的確に調整し続け、ディレイ制御の実行を禁止することによる排気性状の悪化を極力抑制することができるようになる。
【００２３】
また、請求項３に記載されているように、アイドリング運転時に機関回転速度を一定の水準に保持するために必要なトルクとして、内燃機関自体の駆動負荷と外部負荷とに基づいてアイドル要求トルクを算出し、算出されたアイドル要求トルクに基づいて内燃機関のトルクを制御することによってアイドリング運転時の機関回転速度を制御する内燃機関の制御装置にあっては、アイドル要求トルクが大きいときほど、切り替え回転速度が大きくなるように、アイドル要求トルクの大きさに応じて切り替え回転速度を設定することによっても、外部負荷の大きさに基づいて切り替え回転速度を設定する構成を実現することができる。
【００２４】
アイドル要求トルクは、外部負荷が大きいときほど大きくなる。そのため、上記のように、アイドル要求トルクが大きいときほど、切り替え回転速度が大きくなるようにアイドル要求トルクの大きさに基づいて切り替え回転速度を設定するようにした場合にも、請求項２に記載の発明と同様に、内燃機関に作用する外部負荷が大きいときほど、切り替え回転速度が大きくされる。
【００２５】
したがって、請求項３に記載の発明によっても、請求項２に記載の発明と同様に、ディレイ制御の実行を禁止することによってエンジンストールの発生を抑制する一方、極力長い間ディレイ制御を実行して混合気の空燃比を的確に調整し続け、ディレイ制御の実行を禁止することによる排気性状の悪化を極力抑制することができるようになる。
【００２６】
また、内燃機関の駆動力を利用して駆動されるエアコンユニットが稼働している場合には、エアコンユニットを駆動するために必要な駆動力の分だけ、内燃機関に作用する外部負荷が大きくなる。そのため、内燃機関に作用する外部負荷の大きさは、請求項４に記載されているように、エアコンユニットが稼働しているか否かに基づいて推定することができる。
【００２７】
また、オルタネータに大きなフィールド電流を供給している場合には、小さなフィールド電流を供給しているときと比較してオルタネータによる発電量が大きくなり、オルタネータを駆動するために必要な駆動力も大きくなる。そのため、内燃機関に作用する外部負荷の大きさは、請求項５に記載されているように、オルタネータに供給されているフィールド電流の大きさに基づいて推定することもできる。
【図面の簡単な説明】
【００２８】
【図１】この発明の一実施形態にかかる電子制御装置と、同電子制御装置の制御対象である内燃機関の概略構成を示す模式図。
【図２】ディレイ制御を通じたトルク制御における要求トルクの変化とスロットル開度の変化との関係、並びに燃料噴射弁の開閉タイミングの関係を示すタイミングチャート。
【図３】ディレイ制御を禁止する処理にかかる一連の処理の流れを示すフローチャート。
【図４】アイドル要求トルクに基づいて切り替え回転速度を設定するための演算マップ。
【図５】外部負荷が大きいときほどエンジンストールが回避し難くなることを説明する説明図。
【発明を実施するための形態】
【００２９】
以下、この発明にかかる内燃機関の制御装置を、車両に搭載される内燃機関を統括的に制御する電子制御装置として具体化した一実施形態について、図１〜５を参照して説明する。
【００３０】
尚、図１は本実施形態にかかる電子制御装置１００と、その制御対象である内燃機関１０の概略構成を示す模式図である。図１に示されるように内燃機関１０の気筒１１には、ピストン１２が摺動可能に収容されている。ピストン１２には、コネクティングロッド１３を介して内燃機関１０の出力軸であるクランク軸１４が連結されている。
【００３１】
このようにピストン１２が気筒１１内に収容されていることにより、気筒１１の内周面とピストン１２の頂面及びシリンダヘッド１５の底面によって燃焼室１６が区画形成されている。尚、内燃機関１０は複数の気筒１１を有する多気筒内燃機関であるが、図１にあっては複数の気筒１１のうちの１つのみを図示している。
【００３２】
シリンダヘッド１５には、各気筒１１に収容されたピストン１２と対向するように点火プラグ２０が取り付けられている。そして、各気筒１１内に区画形成された各燃焼室１６には、吸気通路３０及び排気通路４０がそれぞれ接続されている。また、吸気通路３０には図１に示されるように各燃焼室１６に向かって燃料を噴射する燃料噴射弁１９が各気筒１１に対して１つずつ設けられている。
【００３３】
図１に示されるようにシリンダヘッド１５には吸気通路３０と燃焼室１６とを連通したり、遮断したりするように開閉する吸気弁１７と、排気通路４０と燃焼室１６とを連通したり、遮断したりするように開閉する排気弁１８とが設けられている。尚、吸気弁１７は図示しないタイミングチェーンを介してクランク軸１４に連結された吸気カムシャフトによって開閉駆動され、排気弁１８はタイミングチェーンを介してクランク軸１４に連結された排気カムシャフトによって開閉駆動される。
【００３４】
図１の左側に示されるように吸気通路３０の最上流部には、エアクリーナ３１が設けられている。このエアクリーナ３１の内部には、吸入される空気に含まれる塵や埃を捕集するフィルタ３２が設けられている。これにより、エアクリーナ３１を通じて塵や埃が取り除かれた空気が吸気通路３０を通じて内燃機関１０の燃焼室１６に導入されるようになっている。
【００３５】
吸気通路３０のエアクリーナ３１よりも下流側の部分には、サージタンク３３が設けられている。図１に示されるように、サージタンク３３は吸気通路３０の他の部分よりも流路断面積が大きくなっており、吸気通路３０を通過する空気の脈動を平準化させる機能を有している。
【００３６】
また、図１に示されるように吸気通路３０におけるエアクリーナ３１よりも下流側であり且つサージタンク３３よりも上流側の部分には、モータ３４によって駆動され、その開度であるスロットル開度Ｔｈが制御されるスロットル弁３５が設けられている。
【００３７】
スロットル弁３５の開度制御や、燃料噴射弁１９の開弁期間Ｔｆを制御することによる燃料噴射量制御、そして点火プラグ２０による点火時期制御等を通じて行われるトルク制御は、内燃機関１０を統括的に制御する電子制御装置１００によって実行される。
【００３８】
電子制御装置１００は、上記のようなトルク制御にかかる各種の制御を実行するために各種演算処理を実行する中央演算処理装置（ＣＰＵ）、演算プログラムや演算マップ、各種データが記憶された読み出し専用メモリ（ＲＯＭ）、演算の結果等を一時的に記憶しておくランダムアクセスメモリ（ＲＡＭ）等を備えている。
【００３９】
電子制御装置１００には、下記のような各種のセンサが接続されている。
アクセル開度センサ５０は運転者によるアクセルペダルの踏み込み量を示すアクセル操作量ＡＣＣＰを検出する。エアフロメータ５１はエアクリーナ３１を通じて吸気通路３０に導入された空気の温度Ｔａ及びその量である吸入空気量ＧＡを検出する。クランク角度センサ５２はクランク軸１４の単位時間当りの回転角を検出する。そして、電子制御装置１００は検出されたクランク軸１４の回転角に基づいて単位時間当りのクランク軸１４の回転速度を示す機関回転速度ＮＥを算出する。スロットル開度センサ５３はスロットル弁３５の開度であるスロットル開度Ｔｈを検出する。水温センサ５４は機関冷却水の温度である機関冷却水温ＴＨＷを検出する。また、カム角度センサ５５は吸気カムシャフトの回転角を検出する。
【００４０】
電子制御装置１００は、これらの各種センサ５０〜５５からの検出信号を読み込み、トルク制御にかかる各種の制御を実行する。
また、電子制御装置１００は、内燃機関１０の駆動力を利用して駆動される補機、例えばエアコンユニット２００やオルタネータ３００の稼働状態に応じて内燃機関１０のトルクを増減させることにより、補機の稼働状態の変化に伴う外部負荷の変動に起因する機関回転速度ＮＥの変動を抑制する。
【００４１】
そのため、電子制御装置１００には、各種補機の稼働状態を把握することができるように、各種補機が接続されている。例えば、電子制御装置１００には、図１に破線で示されるようにクランク軸１４に連結されたエアコンユニット２００が接続されており、エアコンユニット２００が稼働しているか否かを示す信号が入力されている。
【００４２】
尚、エアコンユニット２００は稼働していないときにコンプレッサとクランク軸１４との間に配設されたクラッチを開放することにより、内燃機関１０に作用する外部負荷を低減するように構成されている。そこで、本実施形態の電子制御装置１００にあっては、エアコンユニット２００が稼働しているか否かに基づいて内燃機関１０に作用する外部負荷の大きさを推定するようにしている。すなわち、エアコンユニット２００が稼働しているときには内燃機関１０に少なくともエアコンユニット２００の駆動負荷に相当する外部負荷が作用していることを推定する一方、エアコンユニット２００が稼働していないときには、内燃機関１０にエアコンユニット２００の駆動負荷に相当する外部負荷が作用していないことを推定する。
【００４３】
また、電子制御装置１００には、図１に破線で示されるようにクランク軸１４に連結されているオルタネータ３００が接続されている。電子制御装置１００は、オルタネータ３００に供給するフィールド電流の大きさを調整することにより、オルタネータ３００の発電量を制御している。そのため、オルタネータ３００に大きなフィールド電流が供給されており、発電量が大きくされているときほど、内燃機関１０に作用する外部負荷は大きくなる。そこで、本実施形態の電子制御装置１００は、オルタネータ３００に供給しているフィールド電流の大きさに基づいてオルタネータ３００による外部負荷の大きさを推定するようにしている。具体的にはフィールド電流が大きいときほどオルタネータ３００の駆動負荷に相当する外部負荷が大きくなっていることを推定する。
【００４４】
ところで、内燃機関１０の各気筒１１における１回の燃焼行程において燃焼に供される空気の量は、その気筒１１の吸気弁１７が閉弁し、燃焼室１６が密閉されたときに確定する。これに対して吸気通路３０に燃料噴射弁１９が設けられている内燃機関１０にあっては、吸気弁１７が閉弁して燃焼に供される空気の量が確定する前に燃料を噴射する必要がある。
【００４５】
スロットル開度Ｔｈが一定に保持されており、吸気弁１７が閉弁するまで吸入空気量ＧＡが変化しない状態が継続する定常状態にあっては、吸気弁１７が閉弁されるまでの間に燃焼室１６内に充填される空気の量をエアフロメータ５１によって検出された吸入空気量ＧＡに基づいて容易に推定することができる。
【００４６】
そのため、定常状態にあっては、吸気弁１７が閉弁する前に、エアフロメータ５１によって検出された吸入空気量ＧＡに基づいて燃焼に供される空気の量を高い精度で推定することができる。そのため、推定された空気の量にあわせた量の燃料を吸気弁１７が閉弁する前に噴射することにより、燃焼室１６に充填される混合気の空燃比を理想的な値に近づけることができる。
【００４７】
これに対して、スロットル開度Ｔｈが逐次変更され、吸気弁１７が閉弁するまでの間に吸入空気量ＧＡが刻々と変化する過渡状態にあっては、吸気弁１７が閉弁するまでの間に吸入空気量ＧＡがどのように変化し、燃焼室１６に導入される空気の量がどのように変化するのか分からない。
【００４８】
そのため、過渡状態にあっては、吸気弁１７が閉弁するまでの間に、エアフロメータ５１によって検出される吸入空気量ＧＡに基づいて燃焼室１６内に充填される空気の量を正確に推定することができない。したがって、過渡状態のときに、定常状態のときと同様にエアフロメータ５１によって検出される吸入空気量ＧＡに基づいて燃焼室１６に充填される空気の量を推定して燃料噴射弁１９の開弁期間Ｔｆを設定するようにした場合には、混合気の空燃比が理想的な値からずれてしまい、良好な排気性状を実現することができなくなってしまう。
【００４９】
そこで、本実施形態の内燃機関１０にあっては、アクセル操作量ＡＣＣＰが変更されて要求トルクが変化してから一定時間経過した後にスロットル開度Ｔｈを変更するディレイ制御を実行するようにしている。
【００５０】
具体的には、アクセル操作量ＡＣＣＰに基づいて要求トルクを算出し、算出された要求トルクの値を一定の遅延時間Ｔｄｌｙが経過したときに目標トルクに反映させる。これにより、本実施形態にあっては、図２の上部に示されるように要求トルクの変化に対して遅延時間Ｔｄｌｙの分だけ遅延して目標トルクが変化するようになっている。そして、電子制御装置１００は、実際のトルクをこの目標トルクに一致させるようにスロットル開度Ｔｈを制御する。
【００５１】
このように、スロットル開度Ｔｈを、要求トルクの変化に対して遅延時間Ｔｄｌｙの分だけ遅延させて制御するディレイ制御を実行すれば、スロットル開度Ｔｈを変更するときには、その時点からそのあと遅延時間Ｔｄｌｙに相当する期間が経過するまでの間の目標トルクの変化が既に分かっていることになる。
【００５２】
そこで、本実施形態の電子制御装置１００は、スロットル弁３５を通過した空気がサージタンク３３を通過して燃焼室１６に導入されるまでの間に輸送遅れが生じることを考慮して実際のトルクの変化を目標トルクの変化に追従させることができるように、要求トルクの変化履歴に基づいてスロットル開度Ｔｈを制御する。
【００５３】
すなわち、電子制御装置１００は、その時点までの要求トルクの変化履歴を参照することによって、その時点からそのあと遅延時間Ｔｄｌｙに相当する期間が経過するまでの間の目標トルクの変化を予測し、図２に示されるように目標トルクの変化に先立ってスロットル開度Ｔｈを変化させることにより、空気の輸送遅れを補償するようにしている。
【００５４】
こうして輸送遅れを補償するようにスロットル開度Ｔｈを変更することにより、吸入空気量ＧＡが目標トルクの変化に追従して変化し、図２の下方に示されるように実際のトルクが目標トルクの変化に追従して変化するようになる。
【００５５】
また、ディレイ制御を実行すれば、吸気弁１７が閉弁するまでの間の要求トルクの変化履歴に基づいて吸気弁１７が閉弁するまでの間の吸入空気量ＧＡの変化を予測することができる。そのため、吸気弁１７が閉弁するまでの間の吸入空気量ＧＡの変化の予測値に基づいて、吸気弁１７が閉弁する前に、燃焼に供される空気の量を高い精度で推定することができる。
【００５６】
例えば、図２に示されるように時刻ｔ１の時点においてそれ以前の要求トルクの変化履歴を参照すれば、時刻ｔ１から時刻ｔ３までの吸入空気量ＧＡの変化を予測することができる。尚、時刻ｔ３は、図２の下方に示されるように時刻ｔ１から遅延時間Ｔｄｌｙに相当する期間経過したときの時刻である。
【００５７】
ここで、時刻ｔ２において吸気弁１７が閉弁する場合には、上述したように、時刻ｔ２以前に吸気弁１７が閉弁されるまでの間に燃焼室１６に充填される空気の量を推定し、推定される空気の量にあわせた量の燃料を吸気弁１７が閉弁する前に噴射しておく必要がある。
【００５８】
これに対して、上記のように時刻ｔ１の時点において時刻ｔ３までの吸入空気量ＧＡの変化を予測することができれば、予測された吸入空気量ＧＡの変化に基づいて時刻ｔ２以前に燃焼室１６に充填される空気の量を高い精度で推定することができる。
【００５９】
そのため、その推定された空気の量にあわせて燃料噴射弁１９の開弁期間Ｔｆを設定し、図２に示されるように吸気弁１７が閉弁する時刻ｔ２以前に燃料噴射弁１９を駆動して適切な量の燃料を噴射することができるようになる。
【００６０】
このようにディレイ制御を実行すれば、燃焼室１６内に理想的な空燃比に調整した混合気を導入することができるようになり、過渡状態のときであっても、良好な排気性状を実現することができるようになる。
【００６１】
すなわち、ディレイ制御を実行すれば、図２の下段に示されるように、目標トルクの変化にあわせてトルクを制御するとともに、燃焼室１６に導入される混合気の空燃比を理想的な値に調整することができるため、良好な排気性状を実現することができるようになる。
【００６２】
尚、遅延時間Ｔｄｌｙの長さは、吸気弁１７が閉弁する前に燃焼に供される空気の量を予測して必要な量の燃料を噴射するための時間的余裕を確保することができるように、また要求トルクの変化に対して目標トルクの変化を遅延させたとしても運転者に違和感を与えることがないように、その長さが設定されている。
【００６３】
本実施形態の内燃機関１０にあっては、アイドリング運転時には、内燃機関１０に作用する外部負荷の大きさに基づいてアイドル要求トルクを設定し、そのアイドル要求トルクを要求トルクとして内燃機関１０のトルクを制御することにより、機関回転速度ＮＥをアイドル回転速度に保持するようにしている。
【００６４】
具体的には、アイドリング運転時には、電子制御装置１００は、まず機関冷却水温ＴＨＷに基づいて内燃機関１０自体の駆動負荷、すなわち摩擦や潤滑油の粘性による抵抗の大きさ等によって変化する駆動負荷を推定し、基本アイドルトルクを設定する。そして、各種補機の稼働状態に基づいて推定される外部負荷の大きさに基づいて補機を駆動するために必要な補機駆動トルクを算出し、基本アイドルトルクにこの補機駆動トルクを加算することによりアイドル要求トルクを算出する。
【００６５】
すなわち、補機が作動しているときにはその補機を駆動するための駆動負荷に相当する補機駆動トルクを基本アイドルトルクに加算し、アイドル要求トルクを算出する。そしてこのアイドル要求トルクを実現するように内燃機関１０のトルクを制御する。
【００６６】
ところで、上記のようにディレイ制御を通じて要求トルクの変化に対して一定時間遅延させてスロットル開度Ｔｈを制御するようにしている場合には、失火が発生することによって機関回転速度ＮＥが急に低下したときに、要求トルクを増大させたとしても速やかにトルクを増大させることができない。
【００６７】
そのため、機関回転速度ＮＥが低いアイドリング運転時等にあっては、失火が発生した場合に、速やかにトルクを増大させて機関回転速度ＮＥの低下を抑制することができない。したがって、エンジンストールの発生を抑制するために、ディレイ制御そのものが実行できないおそれがあり、結果的に良好な排気性状を実現することが困難であった。
【００６８】
そこで、本実施形態の内燃機関１０にあっては、エンジンストールの発生を抑制しつつ、極力ディレイ制御を実行することができるように、機関回転速度ＮＥの大きさに基づいて、一時的にディレイ制御を禁止するようにしている。
【００６９】
以下、図３を参照してディレイ制御を禁止する処理について詳しく説明する。尚、図３は、ディレイ制御を禁止する処理にかかる一連の処理の流れを示すフローチャートである。
【００７０】
この一連の処理は、アイドリング運転時に電子制御装置１００によって所定の制御周期で繰り返し実行される。
この一連の処理を開始すると、電子制御装置１００はまずステップＳ１００において、アイドル要求トルクに基づいて切り替え回転速度Ａを設定する。ここでは、図４に示されるような演算マップを参照して切り替え回転速度Ａを設定する。
【００７１】
この演算マップにあっては、図４に示されるようにアイドル要求トルクが大きいときほど、切り替え回転速度Ａが大きくなるように、アイドル要求トルクの値に対する切り替え回転速度Ａの値がそれぞれ設定されている。
【００７２】
こうしてステップＳ１００を通じてアイドル要求トルクに基づいて切り替え回転速度Ａを設定すると、ステップＳ１１０へと進み、電子制御装置１００は機関回転速度ＮＥが切り替え回転速度Ａ未満であるか否かを判定する。
【００７３】
ステップＳ１１０において、機関回転速度ＮＥが切り替え回転速度Ａ以上である旨の判定がなされた場合（ステップＳ１１０：ＮＯ）には、ステップＳ１２０へと進み、電子制御装置１００はディレイ制御の実行を許可して上述したように要求トルクの変化に対して遅延時間Ｔｄｌｙだけ遅延させてトルクを制御する。
【００７４】
こうしてディレイ制御の実行を許可すると電子制御装置１００はこの一連の処理を一旦終了する。
一方、ステップＳ１１０において、機関回転速度ＮＥが切り替え回転速度Ａ未満である旨の判定がなされた場合（ステップＳ１１０：ＹＥＳ）には、ステップＳ１３０へと進み、電子制御装置１００はディレイ制御の実行を禁止して、要求トルクの変化に対して意図的に遅延させることなくスロットル開度Ｔｈを変更し、トルクを制御する。
【００７５】
こうしてディレイ制御の実行を禁止すると電子制御装置１００はこの一連の処理を一旦終了する。
ディレイ制御の実行を禁止して要求トルクの変化に対して意図的に遅延させることなくスロットル開度Ｔｈを変更し、トルクを制御するようにすれば、ディレイ制御を実行する場合と比較して、要求トルクの変化に応じて速やかにトルクを変化させることができる。
【００７６】
そのため、失火の発生に伴って機関回転速度ＮＥが急に低下したときに、要求トルクを増大させることによって速やかにトルクを増大させ、機関回転速度ＮＥの低下を抑制してエンジンストールの発生を抑制することができるようになる。
【００７７】
尚、上記のようにアイドル要求トルクの大きさに基づいて切り替え回転速度Ａを設定し、アイドル要求トルクが大きいときほど、切り替え回転速度Ａを大きな値にするのは、以下のような理由による。
【００７８】
内燃機関１０にあっては、各気筒１１内に区画形成された燃焼室１６内で混合気が燃焼される度にトルクが発生する。そのため、図５に示されるように、各燃焼室１６内で燃焼が行われるタイミングにあわせてクランク軸１４の回転速度は周期的に変動している。すなわち、ある気筒１１において点火が行われ、混合気が燃焼された直後は混合気の燃焼に伴ってトルクが発生するためクランク軸１４の回転速度が上昇する。そして、次に燃焼が行われる気筒１１における点火が行われるまでの間に、クランク軸１４の回転速度は次第に低下するようになり、次に燃焼行程をむかえた気筒１１において混合気が燃焼されることによって、再びクランク軸１４の回転速度が上昇するようになる。
【００７９】
このようにクランク軸１４の回転速度は、各気筒１１内で燃焼が行われるタイミングにあわせて上昇と下降を繰り返しており、電子制御装置１００は、このように上昇と下降を繰り返すクランク軸１４の回転速度の平均値を機関回転速度ＮＥとして算出している。尚、図５にあっては電子制御装置１００によって算出される機関回転速度ＮＥを実線Ｘで示している。
【００８０】
ここで、燃焼に伴ってクランク軸１４の回転速度が上昇し、下降に転じた後の回転速度の低下速度は、内燃機関１０に作用する外部負荷の大きさによって変化する。すなわち、たくさんの補機が内燃機関１０の駆動力を利用して駆動されており、内燃機関１０に作用する外部負荷が大きいときには、その外部負荷の分だけクランク軸１４の回転速度が低下しやすくなり、その低下速度は大きくなる。
【００８１】
そのため、図５に示されるように機関回転速度ＮＥ（実線Ｘ）が等しい場合であっても、実線で示されるように外部負荷が大きい場合のクランク軸１４の回転速度の変化と、一点鎖線で示されるように外部負荷が小さい場合のクランク軸１４の回転速度の変化とは異なったものになる。
【００８２】
ここで、ある気筒１１で失火が発生した場合について考えると、外部負荷が小さい場合には、図５に破線ａで示されるように、失火が発生したあと、クランク軸１４の回転速度が比較的小さな低下速度で低下するようになる。一方、外部負荷が大きい場合には、図５に破線ｂで示されるように、失火が発生したあと、クランク軸１４の回転速度が比較的大きな低下速度で低下するようになる。
【００８３】
図５に示される実線Ｙは、機関運転を継続させるために最低限必要なクランク軸１４の回転速度の水準を示す線であり、この実線Ｙで示される水準までクランク軸１４の回転速度が低下すると、エンジンストールが発生することを示している。
【００８４】
図５に示されるように、等しい機関回転速度ＮＥのときに失火が生じた場合には、内燃機関１０に作用している外部負荷が大きいときほど、失火が生じて機関回転速度ＮＥが低下し始めてからエンジンストールに至るまでの時間が短くなる。そのため、内燃機関１０に作用している外部負荷が大きいときほど、エンジンストールが発生する前にトルクを増大させてエンジンストールの発生を回避することが困難になる。
【００８５】
そのため、失火の発生に伴って機関回転速度ＮＥが低下したときには、内燃機関１０に作用している外部負荷が大きいときほど、機関回転速度ＮＥがより高いときからトルクを増大させる必要がある。
【００８６】
これに対して、本実施形態の電子制御装置１００は、内燃機関１０に作用する外部負荷が大きく、アイドル要求トルクが大きいときほど、ディレイ制御を実行する機関回転速度ＮＥの下限値である切り替え回転速度Ａが大きくなるように、アイドル要求トルクに基づいて切り替え回転速度Ａを設定するようにしている。そのため、失火による機関回転速度ＮＥの低下速度が大きいときほど、すなわちエンジンストールが回避し難いときほどディレイ制御の実行を禁止する機関回転速度ＮＥの範囲が高回転側に広くなるようになっている。
【００８７】
要するに、失火の発生に伴う機関回転速度ＮＥの低下速度が大きいときほど、機関回転速度ＮＥが高いときからディレイ制御が禁止されるようになり、トルクを増大させるための時間的余裕を確保することができるようになっている。
【００８８】
また、逆に外部負荷が小さく、失火の発生に伴う機関回転速度ＮＥの低下速度が小さいときには、機関回転速度ＮＥがより低くなるまでディレイ制御の実行が継続されるようになる。したがって、外部負荷が小さく、エンジンストールを回避するためにトルクを増大させるための時間的余裕が大きいときには、機関回転速度ＮＥがより低くなるまでディレイ制御を通じてトルクを制御することができる。
【００８９】
尚、図４の演算マップは、予め行う実験等の結果に基づいて、この演算マップを参照して設定される切り替え回転速度Ａが、失火の発生に伴って機関回転速度ＮＥが低下したときにスロットル開度Ｔｈを増大させれば、エンジンストールを回避できる機関回転速度ＮＥの下限値に基づいて設定されている。すなわち、エンジンストールの発生を的確に回避することができる一方で、極力低い機関回転速度ＮＥまでディレイ制御の実行を継続することができるように、その値の大きさがアイドル要求トルクの大きさに応じて設定されている。
【００９０】
以上説明した上記の実施形態によれば、以下の効果が得られるようになる。
（１）上述したように、機関運転中に失火が発生し、適切なトルクが得られなくなると、機関回転速度ＮＥが低下する。そして、機関回転速度ＮＥが機関運転を継続することができなくなる水準まで低下してしまうと、エンジンストールに陥ってしまう。これに対して、機関運転を継続することができなくなる水準まで機関回転速度ＮＥが低下する前に、トルクを速やかに増大させて機関回転速度ＮＥの低下を抑制することができれば、エンジンストールの発生を抑制することができる。
【００９１】
上記実施形態にあっては、機関回転速度ＮＥが切り替え回転速度Ａ未満のときに、ディレイ制御の実行を禁止して要求トルクの変化に対して意図的に遅延させずにスロットル開度Ｔｈを変更するようにしている。そのため、機関回転速度ＮＥが切り替え回転速度Ａ未満のときには、ディレイ制御による遅延時間Ｔｄｌｙよりも短い遅延時間で要求トルクの変化に対してスロットル開度Ｔｈを変更することができるようになり、要求トルクの変化に伴って速やかにスロットル開度Ｔｈを変更してトルクを変更することができるようになる。すなわち、機関回転速度ＮＥが切り替え回転速度Ａ未満のときには、失火の発生により機関回転速度ＮＥが低下したときに要求トルクを増大させることにより速やかにトルクを増大させてエンジンストールの発生を抑制することができるようになる。
【００９２】
したがって、要求トルクの変化に対して一定時間遅延させてスロットル開度Ｔｈを変更するディレイ制御を実行する一方で、エンジンストールの発生を抑制することができるようになる。
【００９３】
（２）尚、失火が発生したときの機関回転速度ＮＥの低下速度は、図５を参照して説明したように、内燃機関１０に作用している外部負荷が大きいときほど大きくなる。そのため、等しい機関回転速度ＮＥのときに失火が生じた場合には、内燃機関１０に作用している外部負荷が大きいときほど、失火が生じて機関回転速度ＮＥが低下し始めてからエンジンストールに至るまでの時間が短くなり、トルクを増大させてエンジンストールの発生を回避することが困難になる。
【００９４】
これに対して、上記実施形態では、内燃機関１０に作用する外部負荷の大きさに基づいてディレイ制御を実行する機関回転速度ＮＥの下限値である切り替え回転速度Ａを設定するようにしている。これにより、失火による機関回転速度ＮＥの低下速度に応じて、すなわちエンジンストールの回避し難さに応じてディレイ制御の実行を禁止する機関回転速度ＮＥの範囲を可変設定することができるようになり、エンジンストールの発生を抑制しつつ、極力ディレイ制御を実行し、良好な排気性状を実現することができるようになる。
【００９５】
（３）上記実施形態にあっては、アイドル要求トルクが大きいときほど、切り替え回転速度Ａが大きくなるように、アイドル要求トルクの大きさに応じて切り替え回転速度Ａを設定することにより、外部負荷の大きさに基づいて切り替え回転速度を設定する構成を実現している。
【００９６】
そして、アイドル要求トルクが大きく、内燃機関１０に作用する外部負荷が大きいときほど、切り替え回転速度Ａが大きくなるように、外部負荷の大きさに応じて切り替え回転速度Ａの大きさを設定するようにしている。
【００９７】
そのため、失火の発生に伴う機関回転速度ＮＥの低下速度が大きいときほど、機関回転速度ＮＥが高いときからディレイ制御が禁止されるようになり、トルクを増大させるための時間的余裕を確保し、エンジンストールの発生をより的確に抑制することができる。
【００９８】
また、逆に外部負荷が小さく、失火の発生に伴う機関回転速度ＮＥの低下速度が小さいときには、機関回転速度ＮＥがより低くなるまでディレイ制御の実行が継続されるようになる。したがって、外部負荷が小さく、エンジンストールを回避するためにトルクを増大させるための時間的余裕が大きいときには、機関回転速度ＮＥがより低くなるまでディレイ制御を通じてトルクを制御することができる。そのため、ディレイ制御の実行を禁止することによってエンジンストールの発生を抑制する一方、極力長い間ディレイ制御を実行して混合気の空燃比を的確に調整し続け、ディレイ制御の実行を禁止することによる排気性状の悪化を極力抑制することができる。
【００９９】
（４）上記実施形態のように輸送遅れを補償して目標トルクを実現するようにスロットル開度Ｔｈを制御する場合には、アクセル操作量ＡＣＣＰに比例させてスロットル開度Ｔｈを変更する場合と比較して素早く且つ大きくスロットル開度Ｔｈが変化することとなる。そのため、輸送遅れを補償して目標トルクを実現するようにスロットル開度Ｔｈを制御する場合には、燃焼に供される空気の量を正確に推定することが特に難しい。
【０１００】
したがって、輸送遅れを補償するようにスロットル開度Ｔｈを制御する場合には、極力ディレイ制御を実行し、要求トルクの変化履歴に基づいて正確に燃焼に供される空気の量を推定することが望ましい。
【０１０１】
これに対して上記実施形態のようにアイドル要求トルクが大きく、内燃機関１０に作用する外部負荷が大きいときほど、切り替え回転速度Ａが大きくなるように、外部負荷の大きさに応じて切り替え回転速度Ａの大きさを設定する構成を採用すれば、極力長い間ディレイ制御を実行して混合気の空燃比を的確に調整し続けることができるようになる。
【０１０２】
（５）内燃機関１０の駆動力を利用して駆動されるエアコンユニット２００が稼働している場合には、エアコンユニット２００を駆動するために必要な駆動力の分だけ、内燃機関１０に作用する外部負荷が大きくなる。これに対して、上記実施形態にあっては、エアコンユニット２００が稼働しているか否かに基づいて内燃機関１０に作用する外部負荷の大きさを推定するようにしている。そのため、エアコンユニット２００が稼働しているか否かを参照することによって内燃機関１０に作用する外部負荷の大きさを推定することができる。
【０１０３】
（６）オルタネータ３００に大きなフィールド電流を供給している場合には、小さなフィールド電流を供給しているときと比較してオルタネータ３００による発電量が大きくなり、オルタネータ３００を駆動するために必要な駆動力も大きくなる。これに対して、上記実施形態にあっては、オルタネータ３００に供給されているフィールド電流の大きさに基づいて内燃機関１０に作用する外部負荷の大きさを推定するようにしている。そのため、オルタネータ３００に供給されているフィールド電流の大きさを参照することによって内燃機関１０に作用する外部負荷の大きさを推定することができる。
【０１０４】
尚、上記実施形態は、これを適宜変更した以下の形態にて実施することもできる。
・上記実施形態にあっては、エアコンユニット２００が稼働しているか否かに応じて内燃機関１０に作用する外部負荷の大きさを推定する構成を示したが、内燃機関１０に作用する外部負荷の大きさを推定する方法は適宜変更することができる。
【０１０５】
例えば、可変容量型のコンプレッサを備えるエアコンユニットを搭載した車両に搭載される内燃機関の制御装置の場合には、コンプレッサの容量に応じて外部負荷の大きさを推定するようにしてもよい。
【０１０６】
・また、上記実施形態にあっては、オルタネータ３００に供給するフィールド電流の大きさに基づいてオルタネータ３００による外部負荷の大きさを推定する構成を示した。これに対して、クランク軸１４とオルタネータ３００との間にクラッチを備える車両に搭載される内燃機関の制御装置にあっては、そのクラッチの断接状態に応じて外部負荷の大きさを推定するようにしてもよい。
【０１０７】
すなわち、クラッチを備え、クランク軸１４とオルタネータ３００とを断接する車両にあっては、クラッチの断接状態に応じて内燃機関１０に作用する外部負荷の大きさが変化する。そのため、クラッチの断接状態を監視して、クラッチの断接状態に応じて外部負荷の大きさを推定することが望ましい。
【０１０８】
・また、オルタネータ３００の発電量が多いときほど、オルタネータ３００の駆動負荷は大きくなる。そのため、オルタネータ３００による発電量を監視し、オルタネータ３００による発電量に基づいて外部負荷を推定する構成を採用することもできる。
【０１０９】
・更に、消費電力の大きさに応じてオルタネータ３００の発電量を制御する場合には、消費電力の大きさを監視して消費電力の大きさに基づいて外部負荷を推定することもできる。
【０１１０】
・尚、消費電力の大きさは、車両のライトが点灯しているか否か、また、オーディオが稼働しているか否か等によって変化するため、車両のライトが点灯しているか否か、また、オーディオが稼働しているか否か等に基づいて外部負荷の大きさを推定することもできる。
【０１１１】
・上記実施形態にあっては、図４に示した演算マップを参照してアイドル要求トルクに基づいて切り替え回転速度Ａを設定する構成を示したが、演算マップを参照して切り替え回転速度Ａを設定する構成に替えて、アイドル要求トルクに基づいてその都度、切り替え回転速度Ａを算出するようにしてもよい。
【０１１２】
すなわち、アイドル要求トルクが大きいときほど、切り替え回転速度Ａを大きな値に設定する構成を採用すれば、上記実施形態と同様に、エンジンストールの発生を抑制する一方、極力長い間ディレイ制御を実行して混合気の空燃比を的確に調整し続け、ディレイ制御の実行を禁止することによる排気性状の悪化を極力抑制することができるようになる。
【０１１３】
・また、上記実施形態にあっては、アイドル要求トルクに基づいて切り替え回転速度Ａを設定し、機関回転速度ＮＥが切り替え回転速度Ａ未満のときにディレイ制御を禁止する構成を示したが、外部負荷の大きさに基づいて切り替え回転速度Ａを設定する構成を採用することもできる。尚、その場合には、外部負荷が大きいときほど切り替え回転速度Ａが大きくなるようにすればよい。
【０１１４】
・また、外部負荷の大きさに基づいて切り替え回転速度Ａを設定し、機関回転速度ＮＥが切り替え回転速度Ａ未満のときにディレイ制御を禁止する構成を採用する場合には、図３を参照して説明したディレイ制御を禁止する処理にかかる一連の処理をアイドル運転時のみならず、機関運転中に常に繰り返し実行するようにしてもよい。
【０１１５】
・上記実施形態では、目標トルクに追従して実際のトルクが変化するように、目標トルクの変化に先立ってスロットル開度Ｔｈを変更する構成を示した。これに対して、図２に破線で示されるように、目標トルクに比例してスロットル開度Ｔｈが変化するように、目標トルクの大きさに対応させてスロットル開度Ｔｈを変更するようにスロットル開度Ｔｈを制御する内燃機関に、本発明を適用することもできる。
【０１１６】
このように目標トルクの大きさに対応させてスロットル開度Ｔｈを制御する内燃機関にあっては、図２に破線で示されるように、スロットル開度Ｔｈの変化に対して空気の輸送遅れの分だけ吸入空気量ＧＡ及びトルクが遅れて変化するようにはなってしまう。しかし、このように目標トルクの大きさに対応させてスロットル開度Ｔｈを制御する場合であっても、ディレイ制御を実行して要求トルクの変化に対して一定の期間遅延させてスロットル開度Ｔｈを変更することにより、要求トルクの変化に基づいて吸入空気量ＧＡの変化を予測することができるようになる。そのため、上記実施形態と同様に、吸気弁１７が閉弁する前に吸気弁１７が閉弁するまでの間に燃焼室１６に導入される空気の量を高い精度で推定することができ、吸気弁１７が閉弁する前に推定された空気の量にあわせた量の燃料を噴射することができるようになる。したがって、このように目標トルクの大きさに対応させてスロットル開度Ｔｈを制御する場合であっても、上記実施形態と同様に、良好な排気性状を実現することができる。
【０１１７】
尚、このように目標トルクの大きさに対応させてスロットル開度Ｔｈを制御する場合には、輸送遅れの影響を予め考慮して吸入空気量ＧＡの変化を予測する必要がある。
・また、目標トルクを設定せずに、要求トルクに基づいて直接目標スロットル開度を設定し、スロットル開度Ｔｈを目標スロットル開度に一致させるようにスロットル開度Ｔｈを制御する内燃機関の制御装置に本発明を適用することもできる。すなわち、本発明は、要求トルクの変化に対して一定時間遅延させてスロットル開度Ｔｈを制御するディレイ制御を実行する内燃機関の制御装置であれば、上記実施形態で示した構成を適宜変更して適用することができる。
【符号の説明】
【０１１８】
１０…内燃機関、１１…気筒、１２…ピストン、１３…コネクティングロッド、１４…クランク軸、１５…シリンダヘッド、１６…燃焼室、１７…吸気弁、１８…排気弁、１９…燃料噴射弁、２０…点火プラグ、３０…吸気通路、３１…エアクリーナ、３２…フィルタ、３３…サージタンク、３４…モータ、３５…スロットル弁、４０…排気通路、５０…アクセル開度センサ、５１…エアフロメータ、５２…クランク角度センサ、５３…スロットル開度センサ、５４…水温センサ、５５…カム角度センサ、１００…電子制御装置、２００…エアコンユニット、３００…オルタネータ。
【図１】
0005397304.tif 000002
【図２】
0005397304.tif 000003
【図３】
0005397304.tif 000004
【図４】
0005397304.tif 000005
【図５】
0005397304.tif 000006