(57)【特許請求の範囲】
【請求項１】
内燃機関のスロットルバルブを駆動してスロットル開度を調整するステップモータと、該ステップモータを駆動して前記スロットルバルブを内燃機関の運転状態に応じたスロットル開度とするスロットルバルブ制御手段とを備えたステップモータ駆動式スロットルバルブにおける異常時処理装置であって、
前記スロットルバルブが限界開度となったことを検出する限界開度検出手段と、
前記限界開度における空気流量と略同等の空気流量を示す流量飽和開度領域を内燃機関の運転状態に応じて求める流量飽和開度領域算出手段と、
前記流量飽和開度領域算出手段にて算出された流量飽和開度領域内にスロットル開度が入ったことを限界開度実現条件として、該限界開度実現条件が成立した場合に、スロットル開度が前記限界開度となるように前記ステップモータを駆動する限界開度実現手段と、
前記限界開度実現手段にてスロットル開度が限界開度となるように前記ステップモータを駆動した場合における、前記限界開度検出手段の検出内容に応じて異常を判定する異常判定手段と、
を備えたことを特徴とするステップモータ駆動式スロットルバルブの異常時処理装置。
【請求項２】
請求項１記載の構成において、前記限界開度実現手段は、内燃機関の負荷変動および回転数変動が安定範囲内であることと前記流量飽和開度領域算出手段にて算出された流量飽和開度領域内にスロットル開度が入ったこととを限界開度実現条件として、該限界開度実現条件が成立した場合に、スロットル開度が限界開度となるように前記ステップモータを駆動することを特徴とするステップモータ駆動式スロットルバルブの異常時処理装置。
【請求項３】
請求項１記載の構成において、前記限界開度実現手段は、前記流量飽和開度領域算出手段にて算出された流量飽和開度領域内にスロットル開度が入った状態が基準時間継続したことを限界開度実現条件として、該限界開度実現条件が成立した場合に、スロットル開度が限界開度となるように前記ステップモータを駆動することを特徴とするステップモータ駆動式スロットルバルブの異常時処理装置。
【請求項４】
請求項１記載の構成において、前記限界開度実現手段は、内燃機関の負荷変動および回転数変動が安定範囲内であることと前記流量飽和開度領域算出手段にて算出された流量飽和開度領域内にスロットル開度が入った状態が基準時間継続したこととを限界開度実現条件として、該限界開度実現条件が成立した場合に、スロットル開度が限界開度となるように前記ステップモータを駆動することを特徴とするステップモータ駆動式スロットルバルブの異常時処理装置。
【請求項５】
請求項１〜４のいずれか記載の構成に対して、１回の内燃機関運転期間において前記異常判定手段による判定が基準回数なされた場合に、前記限界開度実現手段の処理を禁止する限界開度実現禁止手段を備えたことを特徴とするステップモータ駆動式スロットルバルブの異常時処理装置。
【請求項６】
請求項１〜４のいずれか記載の構成に対して、１回の内燃機関運転期間において前記異常判定手段による異常との判定が基準回数なされた場合と異常でないとの判定が基準回数なされた場合とのいずれかが満たされた場合に、前記限界開度実現手段の処理を禁止する限界開度実現禁止手段を備えたことを特徴とするステップモータ駆動式スロットルバルブの異常時処理装置。
【請求項７】
請求項１〜４のいずれか記載の構成に対して、前記限界開度実現手段の処理がなされた後、基準時間経過するまでは、前記限界開度実現手段の処理を禁止する限界開度実現禁止手段を備えたことを特徴とするステップモータ駆動式スロットルバルブの異常時処理装置。
【請求項８】
請求項１〜４のいずれか記載の構成に対して、前記限界開度実現手段の処理がなされた後、少なくとも１回は前記限界開度実現条件が不成立となりかつ基準時間経過するまでは、前記限界開度実現手段の処理を禁止する限界開度実現禁止手段を備えたことを特徴とするステップモータ駆動式スロットルバルブの異常時処理装置。
【請求項９】
内燃機関のスロットルバルブを駆動してスロットル開度を調整するステップモータと、該ステップモータを駆動して前記スロットルバルブを内燃機関の運転状態に応じたスロットル開度とするスロットルバルブ制御手段とを備えたステップモータ駆動式スロットルバルブにおける異常時処理装置であって、
前記スロットルバルブが限界開度となったことを検出する限界開度検出手段と、
前記スロットル開度が前記限界開度の近傍となったことを限界開度実現条件として、該限界開度実現条件が成立した場合に、スロットル開度が前記限界開度となるように前記ステップモータを駆動する限界開度実現手段と、
前記限界開度実現手段にてスロットル開度が限界開度となるように前記ステップモータを駆動した場合における、前記限界開度検出手段の検出内容に応じて異常を判定する異常判定手段と、
前記限界開度実現手段の処理がなされた後、基準時間経過するまでは、前記限界開度実現手段の処理を禁止する限界開度実現禁止手段と、
を備えたことを特徴とするステップモータ駆動式スロットルバルブの異常時処理装置。
【請求項１０】
請求項９記載の構成において、前記限界開度実現手段は、内燃機関の負荷および回転数が基準範囲内であることと前記スロットル開度が前記限界開度の近傍となったこととを限界開度実現条件として、該限界開度実現条件が成立した場合に、スロットル開度が前記限界開度となるように前記ステップモータを駆動することを特徴とするステップモータ駆動式スロットルバルブの異常時処理装置。
【請求項１１】
請求項９または１０記載の構成において、前記限界開度実現禁止手段は、前記限界開度実現手段の処理がなされた後、少なくとも１回は前記限界開度実現条件が不成立となりかつ基準時間経過するまでは、前記限界開度実現手段の処理を禁止することを特徴とするステップモータ駆動式スロットルバルブの異常時処理装置。
【請求項１２】
請求項１〜１１のいずれか記載の構成において、前記異常判定手段は、前記限界開度実現手段にてスロットル開度が限界開度となるように前記ステップモータを駆動した場合に、前記限界開度検出手段にて前記スロットルバルブが限界開度となったことが検出されなければ異常と判定することを特徴とするステップモータ駆動式スロットルバルブの異常時処理装置。
【請求項１３】
請求項１〜１１のいずれか記載の構成において、前記異常判定手段に替えて、前記限界開度実現手段にてスロットル開度が限界開度となるように前記ステップモータを駆動した場合に、前記限界開度検出手段にて前記スロットルバルブが限界開度となったと検出された時に、スロットル開度を限界開度に対応するスロットル開度として初期化する初期化手段を備えたことを特徴とするステップモータ駆動式スロットルバルブの異常時処理装置。
【請求項１４】
請求項１〜１２のいずれか記載の構成に対して、前記限界開度実現手段にてスロットル開度が限界開度となるように前記ステップモータを駆動した場合に、前記限界開度検出手段にて前記スロットルバルブが限界開度となったと検出された時に、スロットル開度を限界開度に対応するスロットル開度として初期化する初期化手段を備えたことを特徴とするステップモータ駆動式スロットルバルブの異常時処理装置。
【請求項１５】
請求項１〜１４のいずれか記載の構成において、前記内燃機関はディーゼルエンジンであり、前記限界開度とは全開状態であることを特徴とするステップモータ駆動式スロットルバルブの異常時処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はステップモータ駆動式スロットルバルブの異常時処理装置に関する。
【０００２】
【従来の技術】
例えば、ディーゼルエンジンの出力調整は主に燃料噴射量制御によって行われるため、従来、吸入空気量制御に対する要求は低かった。しかしながら近年高まりつつあるエミッション向上の要求を満たすためには、大量の排気ガス還流（以下「ＥＧＲ」という）装置を通じて大量のＥＧＲ量を確保することが必要となってきており、このような大量のＥＧＲ量を確保するためには、ディーゼルエンジンへの吸入空気量そのものを制御する必要が生じるようになってきている。そこで吸入空気量制御を可能とするためにアクセルペダルとは連動せずに独立して高精度の開度制御が可能なステップモータ駆動式スロットルバルブが提案されている（特開平１０−１１０６３３号公報、特開平１１−２９４１９７号公報）。
【０００３】
このようなステップモータ駆動式スロットルバルブでは、スロットルバルブの軸に連結されたステップモータに対して、実現しようとするスロットル開度に対応するステップ位置までの回転駆動に必要なステップ数の駆動出力を行うことで開度制御が行われている。このようなスロットルバルブの開度制御を正確に行うには、ステップモータのステップ位置と実際のスロットル開度とが常に正しく対応している必要がある。しかしながらステップモータの脱調や異物堆積、詰まり等による摺動不良等に起因して、ステップ位置とスロットル開度とが正確に対応しなくなる場合がある。
【０００４】
このため前記従来技術では、スロットルバルブの全開位置においてオン・オフ状態の切り替えが行われる全開スイッチを設けて、ディーゼルエンジンの運転時にスロットルバルブを全開まで駆動する処理を行っている。この全開処理によりスイッチのオン・オフ状態が切り替わった時点におけるステップモータのステップ位置を全開時のスロットル開度に対応したステップ位置とすることで、スロットル開度とステップモータのステップ位置との対応関係を初期化している。また前記従来技術では、このような初期化処理時に、全開スイッチの作動有無によりスロットルバルブの固着などの異常を検出している。
【０００５】
【発明が解決しようとする課題】
このようにディーゼルエンジンの運転中に異常判定や初期化のためにスロットルバルブを全開まで開く処理を行った際に吸入空気量やＥＧＲ率が変化した場合には、エミッションに対して悪影響を及ぼすおそれがある。この吸入空気量変化を防止するために、前記従来技術では、全開状態における吸入空気量とほとんど同じである全開に極めて近いスロットル開度を固定的な基準開度として設定し、吸入空気量制御によりスロットル開度が基準開度より開いた場合に初期化や異常検出のための全開処理を実行していた。
【０００６】
しかしディーゼルエンジンの運転状態によっては吸入空気量制御にて全開に極めて近いスロットル開度にし難い場合がある。このような状況が長期に継続した場合には異常検出や初期化のための全開処理を実行するチャンスがほとんどなくなり、適切な頻度で固着などの異常を検出したり、初期化したりすることができなくなる。
【０００７】
また逆にディーゼルエンジンの運転状態によっては吸入空気量制御にて全開にすることが可能なスロットル開度状態が長期間継続することがある。この場合には、初期化や異常検出のための全開処理が高頻度で繰り返されることになり、全開スイッチの耐久性に問題を生じるおそれがある。
【０００８】
本発明は適切な頻度で異常検出や初期化のための全開処理が可能なステップモータ駆動式スロットルバルブの異常時処理装置の提供を目的とするものである。
【０００９】
【課題を解決するための手段】
以下、上記目的を達成するための手段およびその作用効果について記載する。
請求項１記載のステップモータ駆動式スロットルバルブの異常時処理装置では、内燃機関のスロットルバルブを駆動してスロットル開度を調整するステップモータと、該ステップモータを駆動して前記スロットルバルブを内燃機関の運転状態に応じたスロットル開度とするスロットルバルブ制御手段とを備えたステップモータ駆動式スロットルバルブにおける異常時処理装置であって、前記スロットルバルブが限界開度となったことを検出する限界開度検出手段と、前記限界開度における空気流量と略同等の空気流量を示す流量飽和開度領域を内燃機関の運転状態に応じて求める流量飽和開度領域算出手段と、前記流量飽和開度領域算出手段にて算出された流量飽和開度領域内にスロットル開度が入ったことを限界開度実現条件として、該限界開度実現条件が成立した場合に、スロットル開度が前記限界開度となるように前記ステップモータを駆動する限界開度実現手段と、前記限界開度実現手段にてスロットル開度が限界開度となるように前記ステップモータを駆動した場合における、前記限界開度検出手段の検出内容に応じて異常を判定する異常判定手段とを備えたことを特徴とする。
【００１０】
スロットルバルブを限界開度まで開こうとする場合、その時のスロットル開度が、限界開度における空気流量と略同等の空気流量を示すスロットル開度であれば、内燃機関の運転に影響を与えることなくスロットルバルブを限界開度にすることが可能である。したがって、流量飽和開度領域算出手段が、限界開度における空気流量と略同等の空気流量を示す流量飽和開度領域を内燃機関の運転状態に応じて求める。そして、この流量飽和開度領域内にスロットル開度が入ったという限界開度実現条件が成立した場合には、限界開度実現手段は、内燃機関の運転に影響を与えることなく、スロットル開度が限界開度となるようにステップモータを駆動することができる。このようにすることで、従来では固定的な基準開度で判断していたために強制的に限界開度にできなかった運転状態でも、内燃機関の運転に影響を与えることなくスロットル開度を限界開度にすることができるようになる。このため、長期にわたってスロットル開度を限界開度にできなくなることが防止できるので、適切な頻度で、スロットル開度が限界開度となるようにステップモータを駆動して異常検出をすることができる。
【００１１】
請求項２記載のステップモータ駆動式スロットルバルブの異常時処理装置では、請求項１記載の構成において、前記限界開度実現手段は、内燃機関の負荷変動および回転数変動が安定範囲内であることと前記流量飽和開度領域算出手段にて算出された流量飽和開度領域内にスロットル開度が入ったこととを限界開度実現条件として、該限界開度実現条件が成立した場合に、スロットル開度が限界開度となるように前記ステップモータを駆動することを特徴とする。
【００１２】
なお、限界開度実現手段は、内燃機関の負荷変動および回転数変動が安定範囲内であることと、流量飽和開度領域算出手段にて算出された流量飽和開度領域内にスロットル開度が入ったこととを限界開度実現条件としても良い。このことにより、安定して限界開度実現条件が成立している場合にスロットル開度が限界開度となるようにステップモータを駆動することができる。したがってスロットル開度を限界開度としている間に流量飽和開度領域が縮小する可能性が小さくなり、内燃機関運転への悪影響を効果的に防止することができる。
【００１３】
請求項３記載のステップモータ駆動式スロットルバルブの異常時処理装置では、請求項１記載の構成において、前記限界開度実現手段は、前記流量飽和開度領域算出手段にて算出された流量飽和開度領域内にスロットル開度が入った状態が基準時間継続したことを限界開度実現条件として、該限界開度実現条件が成立した場合に、スロットル開度が限界開度となるように前記ステップモータを駆動することを特徴とする。
【００１４】
なお、限界開度実現手段は、流量飽和開度領域算出手段にて算出された流量飽和開度領域内にスロットル開度が入った状態が基準時間継続したことを限界開度実現条件としても良い。このことにより、安定して限界開度実現条件が成立している場合にスロットル開度が限界開度となるようにステップモータを駆動することができる。したがって、スロットル開度を限界開度としている間に流量飽和開度領域が縮小する可能性が小さくなり、内燃機関運転への悪影響を効果的に防止することができる。
【００１５】
請求項４記載のステップモータ駆動式スロットルバルブの異常時処理装置では、請求項１記載の構成において、前記限界開度実現手段は、内燃機関の負荷変動および回転数変動が安定範囲内であることと前記流量飽和開度領域算出手段にて算出された流量飽和開度領域内にスロットル開度が入った状態が基準時間継続したこととを限界開度実現条件として、該限界開度実現条件が成立した場合に、スロットル開度が限界開度となるように前記ステップモータを駆動することを特徴とする。
【００１６】
更に、内燃機関の負荷変動および回転数変動が安定範囲内であることと、流量飽和開度領域算出手段にて算出された流量飽和開度領域内にスロットル開度が入った状態が基準時間継続したこととを限界開度実現条件としても良い。このことにより、一層安定して限界開度実現条件が成立している場合にスロットル開度が限界開度となるようにステップモータを駆動することができる。したがって、スロットル開度を限界開度としている間に流量飽和開度領域が縮小することを一層確実に防止することができ、内燃機関運転への悪影響を、より確実に防止することができる。
【００１７】
請求項５記載のステップモータ駆動式スロットルバルブの異常時処理装置では、請求項１〜４のいずれか記載の構成に対して、１回の内燃機関運転期間において前記異常判定手段による判定が基準回数なされた場合に、前記限界開度実現手段の処理を禁止する限界開度実現禁止手段を備えたことを特徴とする。
【００１８】
このように、１回の内燃機関運転期間において異常判定手段による判定が基準回数なされれば十分であり、以後、同じ運転期間中に何度も異常判定する必要はない。したがって、このように１回の内燃機関運転期間において異常判定手段による判定が基準回数なされた場合に、限界開度実現禁止手段が限界開度実現手段の処理を禁止することにより、必要以上に頻繁にスロットルバルブが限界開度まで開度変化することがなくなる。このように適切な頻度で限界開度実現手段の処理が実行されるので、必要以上に限界開度検出手段が機能することがなく、限界開度検出手段の耐久性を向上できる。
【００１９】
請求項６記載のステップモータ駆動式スロットルバルブの異常時処理装置では、請求項１〜４のいずれか記載の構成に対して、１回の内燃機関運転期間において前記異常判定手段による異常との判定が基準回数なされた場合と異常でないとの判定が基準回数なされた場合とのいずれかが満たされた場合に、前記限界開度実現手段の処理を禁止する限界開度実現禁止手段を備えたことを特徴とする。
【００２０】
例えば、１回の内燃機関運転期間において異常判定手段により異常でないとの判定が基準回数、例えば１度なされれば、次の運転時に異常判定を行えば十分である場合がある。また、１回の内燃機関運転期間において異常判定手段により異常であるとの判定は、基準回数、例えば２回実行して、異常が確実であることを確認すべき場合がある。このような場合のために、１回の内燃機関運転期間において異常判定手段による判定が異常の場合と異常でない場合とでそれぞれ基準回数を設けても良い。また、例えば、正常判定した場合に、異常と判定した回数をクリア（初期化）しても良い。このことにより、適切な頻度で限界開度実現手段の処理が実行されるので、必要以上に限界開度検出手段が機能することがなく、限界開度検出手段の耐久性を向上できるとともに、異常判定自体も一層正確なものとなる。
【００２１】
請求項７記載のステップモータ駆動式スロットルバルブの異常時処理装置では、請求項１〜４のいずれか記載の構成に対して、前記限界開度実現手段の処理がなされた後、基準時間経過するまでは、前記限界開度実現手段の処理を禁止する限界開度実現禁止手段を備えたことを特徴とする。
【００２２】
このように限界開度実現禁止手段により基準時間経過するまでは限界開度実現手段の処理を禁止することにより、限界開度実現条件の成立が長時間継続するような場合に限界開度実現手段の処理が頻繁になされるのを防止して適切な頻度とすることができる。このことにより限界開度検出手段の耐久性を向上できる。
【００２３】
請求項８記載のステップモータ駆動式スロットルバルブの異常時処理装置では、請求項１〜４のいずれか記載の構成に対して、前記限界開度実現手段の処理がなされた後、少なくとも１回は前記限界開度実現条件が不成立となりかつ基準時間経過するまでは、前記限界開度実現手段の処理を禁止する限界開度実現禁止手段を備えたことを特徴とする。
【００２４】
更に、限界開度実現条件の成立が継続している間に再度異常判定をしても、状況的には大きな変化が無いと考えられ、異常となる可能性は少ないと考えられる。したがって、限界開度実現禁止手段により、限界開度実現手段の処理がなされた後、少なくとも１回は限界開度実現条件が不成立となりかつ基準時間経過するまでは、限界開度実現手段の処理を禁止している。このことにより不要な限界開度実現手段の処理を減少させて適切な頻度とすることができ、限界開度検出手段の耐久性を向上できる。
【００２５】
請求項９記載のステップモータ駆動式スロットルバルブの異常時処理装置では、内燃機関のスロットルバルブを駆動してスロットル開度を調整するステップモータと、該ステップモータを駆動して前記スロットルバルブを内燃機関の運転状態に応じたスロットル開度とするスロットルバルブ制御手段とを備えたステップモータ駆動式スロットルバルブにおける異常時処理装置であって、前記スロットルバルブが限界開度となったことを検出する限界開度検出手段と、前記スロットル開度が前記限界開度の近傍となったことを限界開度実現条件として、該限界開度実現条件が成立した場合に、スロットル開度が前記限界開度となるように前記ステップモータを駆動する限界開度実現手段と、前記限界開度実現手段にてスロットル開度が限界開度となるように前記ステップモータを駆動した場合における、前記限界開度検出手段の検出内容に応じて異常を判定する異常判定手段と、前記限界開度実現手段の処理がなされた後、基準時間経過するまでは、前記限界開度実現手段の処理を禁止する限界開度実現禁止手段とを備えたことを特徴とする。
【００２６】
なお流量飽和開度領域を内燃機関の運転状態に応じて求めることなく、スロットル開度が限界開度の近傍となったことを限界開度実現条件としても良い。この場合、限界開度実現手段は、限界開度実現条件が成立した場合にスロットル開度が限界開度となるようにステップモータを駆動するが、限界開度実現禁止手段は限界開度実現手段の処理がなされた後、基準時間経過するまでは限界開度実現手段の処理を禁止する。このことにより限界開度実現条件の成立が長時間継続するような場合に限界開度実現手段の処理が頻繁になされるのを防止して適切な頻度とすることができ、限界開度検出手段の耐久性を向上できる。
【００２７】
請求項１０記載のステップモータ駆動式スロットルバルブの異常時処理装置では、請求項９記載の構成において、前記限界開度実現手段は、内燃機関の負荷および回転数が基準範囲内であることと前記スロットル開度が前記限界開度の近傍となったこととを限界開度実現条件として、該限界開度実現条件が成立した場合に、スロットル開度が前記限界開度となるように前記ステップモータを駆動することを特徴とする。
【００２８】
なお、限界開度実現手段は、内燃機関の負荷および回転数が基準範囲内である運転状態でスロットル開度が限界開度近傍となったことを限界開度実現条件としても良い。このことにより、安定して限界開度実現条件が成立している場合にスロットル開度が限界開度となるようにステップモータを駆動することができる。したがって、スロットル開度を限界開度としている間に流量飽和開度領域が縮小する可能性が小さくなり、内燃機関運転への悪影響を防止することができる。
【００２９】
請求項１１記載のステップモータ駆動式スロットルバルブの異常時処理装置では、請求項９または１０記載の構成において、前記限界開度実現禁止手段は、前記限界開度実現手段の処理がなされた後、少なくとも１回は前記限界開度実現条件が不成立となりかつ基準時間経過するまでは、前記限界開度実現手段の処理を禁止することを特徴とする。
【００３０】
限界開度実現条件の成立が継続している間に再度異常判定をしても、状況的には大きな変化が無いと考えられ、異常となる可能性は少ないと考えられる。したがって限界開度実現禁止手段により、限界開度実現手段の処理がなされた後、少なくとも１回は限界開度実現条件が不成立となりかつ基準時間経過するまでは、限界開度実現手段の処理を禁止している。このことにより不要な限界開度実現手段の処理を減少させて適切な頻度とすることができ、限界開度検出手段の耐久性を向上できる。
【００３１】
請求項１２記載のステップモータ駆動式スロットルバルブの異常時処理装置では、請求項１〜１１のいずれか記載の構成において、前記異常判定手段は、前記限界開度実現手段にてスロットル開度が限界開度となるように前記ステップモータを駆動した場合に、前記限界開度検出手段にて前記スロットルバルブが限界開度となったことが検出されなければ異常と判定することを特徴とする。
【００３２】
このようにスロットル開度が限界開度となるようにステップモータを駆動したにもかかわらず、スロットルバルブが限界開度となったことが検出されなければ、例えばスロットルバルブの固着などが生じていると考えられることから、故障と判定することができる。
【００３３】
請求項１３記載のステップモータ駆動式スロットルバルブの異常時処理装置では、請求項１〜１１のいずれか記載の構成において、前記異常判定手段に替えて、前記限界開度実現手段にてスロットル開度が限界開度となるように前記ステップモータを駆動した場合に、前記限界開度検出手段にて前記スロットルバルブが限界開度となったと検出された時に、スロットル開度を限界開度に対応するスロットル開度として初期化する初期化手段を備えたことを特徴とする。
【００３４】
なお、異常判定手段に替えて初期化手段を設けることで、限界開度実現手段にてスロットル開度が限界開度となるようにステップモータを駆動した場合に、限界開度検出手段にてスロットルバルブが限界開度となったと検出された時にはスロットル開度を限界開度に対応するスロットル開度として初期化するようにしても良い。このようにすることで適切な頻度でスロットル開度が限界開度となるようにステップモータを駆動して初期化することができる。
【００３５】
請求項１４記載のステップモータ駆動式スロットルバルブの異常時処理装置では、請求項１〜１２のいずれか記載の構成に対して、前記限界開度実現手段にてスロットル開度が限界開度となるように前記ステップモータを駆動した場合に、前記限界開度検出手段にて前記スロットルバルブが限界開度となったと検出された時に、スロットル開度を限界開度に対応するスロットル開度として初期化する初期化手段を備えたことを特徴とする。
【００３６】
なお、異常判定手段とともに初期化手段を備えても良い。このことにより適切な頻度でスロットル開度が限界開度となるようにステップモータを駆動して異常判定と初期化とを共に実行することができる。
【００３７】
請求項１５記載のステップモータ駆動式スロットルバルブの異常時処理装置では、請求項１〜１４のいずれか記載の構成において、前記内燃機関はディーゼルエンジンであり、前記限界開度とは全開状態であることを特徴とする。
【００３８】
このように特に、ディーゼルエンジンのスロットルバルブの異常判定や初期化に利用することにより、適切な頻度で、スロットル開度が全開となるようにステップモータを駆動して異常判定や初期化を実行することができる。
【００３９】
【発明の実施の形態】
［実施の形態１］
図１は、上述した発明が適用されたディーゼルエンジン（以下、「エンジン」と略す）２およびその制御系統の概略構成図である。エンジン２は自動車駆動用として自動車車両に搭載されているものである。エンジン２の燃焼室３には、図示しない吸気バルブを介して吸気通路４が接続されている。この吸気通路４には、上流側より、吸入空気を濾過するエアクリーナ６、吸入空気の圧力（大気圧）を検出するための圧力センサ８、吸入空気の温度を検出するための吸気温センサ１０、燃焼室３内に導入される吸入空気量を調整するためのスロットルバルブ１４が設けられいる。
【００４０】
スロットルバルブ１４は駆動機構１６によって開閉駆動される。駆動機構１６は、ステップモータ１８およびこのステップモータ１８とスロットルバルブ１４とを駆動連結するギア群を中心として構成されている。なおステップモータ１８は、エンジン２の各種制御を行うための電子制御装置（以下「ＥＣＵ」という）２０によって駆動制御される。また駆動機構１６には、スロットルバルブ１４が全開位置となることでオン状態となる全開スイッチ２２が設けられている。
【００４１】
一方、燃焼室３には図示しない排気バルブを介して排気通路２４が接続されている。この排気通路２４から分岐して吸気通路４に合流するＥＧＲ（排気再循環）通路２６が、吸気通路４におけるスロットルバルブ１４の下流側に接続されている。このＥＧＲ通路２６には、ＥＣＵ２０によって制御されるダイアフラム等のアクチュエータ２８によって開閉駆動されるＥＧＲ制御バルブ３０が設けられている。スロットルバルブ１４によって吸入空気量を、またこのＥＧＲ制御バルブ３０によってＥＧＲ量をそれぞれ調整することで、燃焼室３内に導入される吸入空気量に対するＥＧＲ量の割合であるＥＧＲ率を自在に設定することが可能となる。このことによりエンジン２の全運転領域にわたって適切なＥＧＲ制御を行うことができる。
【００４２】
エンジン２の副燃焼室３ａには、燃料を噴射するための燃料噴射ノズル３２が設けられている。この燃料噴射ノズル３２は、燃料噴射ポンプ３４に接続されている。この燃料噴射ポンプ３４は、エンジン２の出力軸２ａの回転に基づき駆動されて燃料噴射ノズル３２に対し燃料を加圧供給する。また燃料噴射ポンプ３４は、燃料噴射ノズル３２から噴射される燃料の噴射時期や噴射量を調整するタイマコントロールバルブ３４ａおよびスピルバルブ３４ｂを備えている。これらタイマコントロールバルブ３４ａおよびスピルバルブ３４ｂもＥＣＵ２０によってその作動が制御される。なお燃料噴射ポンプ３４内には、エンジン２の出力軸２ａの回転に同期して回転するロータ（図示しない）が設けられるとともに、このロータの外周面に形成された凸部を検出してその回転速度に対応したパルス信号を出力する電磁ピックアップからなる回転数センサ３６が設けられている。この回転数センサ３６の出力は、エンジン２の回転数の算出に寄与する信号としてＥＣＵ２０に取り込まれる。
【００４３】
その他、ＥＣＵ２０には、圧力センサ８によって検出される大気圧情報や吸気温センサ１０によって検出される吸気温度情報をはじめ、アクセル開度センサ３８によって検出されるアクセル開度情報（アクセルペダルの踏み込み量情報）やＩＧ（イグニション）スイッチ４０のオン・オフ情報、スタータスイッチ４２のオン・オフ情報、シリンダブロック２ｂに設けられた冷却水温センサ４４によって検出される冷却水温度情報等も併せて取り込まれるようになっている。
【００４４】
次にスロットルバルブ１４を開閉させる駆動機構１６の詳細について、図２〜図４に基づき説明する。なお図２はスロットルバルブ１４およびその駆動機構１６の側部断面構造を、図３は駆動機構１６の正面構造を、図４は駆動機構１６内に設けられた被動ギア１６ａおよびその周辺部の部分断面構造を示している。
【００４５】
図２に示されるように、吸気通路４の開口面積を可変とし、吸気通路４内を流れる吸入空気量を調整するためのスロットルバルブ１４は、弁軸１４ａに一体回動可能に固定されている。この弁軸１４ａは、吸気通路４に連結されたスロットルボディ１４ｂに回動可能に支持されている。この弁軸１４ａの一端（図２の上方端）は、リターンスプリング１４ｃを介して上記スロットルボディ１４ｂに連結されている。弁軸１４ａおよびスロットルバルブ１４は、このリターンスプリング１４ｃの付勢力によって、スロットルバルブ１４を開弁させる方向に付勢されている。
【００４６】
弁軸１４ａの他端（図２の下方端）には、スロットルボディ１４ｂに装着されたギアボックス１６ｂ内に設けられた被動ギア１６ａが一体回動可能に取り付けられている。この被動ギア１６ａは、ギアボックス１６ｂ内に設けられた支軸１６ｃに回動可能に支持された第２中間ギア１６ｄと噛合している。また支軸１６ｃには、この第２中間ギア１６ｄと一体回動する第１中間ギア１６ｅが取り付けられている。この第１中間ギア１６ｅは、ギアボックス１６ｂに装着されたステップモータ１８の出力軸１８ａに一体回動可能に取り付けられた駆動ギア１８ｂと噛合している。すなわちステップモータ１８によって駆動される出力軸１８ａの回転は、駆動ギア１８ｂ、第１中間ギア１６ｅ、第２中間ギア１６ｄおよび被動ギア１６ａを介して弁軸１４ａに伝達される。そして弁軸１４ａの回動によってスロットルバルブ１４が開閉駆動される。
【００４７】
なお、弁軸１４ａには、図３に示すように２本のアーム部１４ｄ，１４ｅを備えるレバー１４ｆが回動可能に装着されている。このレバー１４ｆは、リリーフスプリング１４ｇを介して前記被動ギア１６ａに連結されている。レバー１４ｆは、このリリーフスプリング１４ｇの付勢力によって、被動ギア１６ａに対して図３の反時計回り方向に付勢されている。また、レバー１４ｆに設けられた一方のアーム部１４ｅは、Ｌ字状に曲折して被動ギア１６ａ側に延伸されている。このアーム部１４ｅの先端部は、図４に示すように被動ギア１６ａに形成された溝部１６ｆ内に係合されている。そして、レバー１４ｆは被動ギア１６ａに対して、溝部１６ｆとアーム部１４ｅの先端部との間隙分だけ相対回動可能となっている。ただし通常、アーム部１４ｅの先端部は、リリーフスプリング１４ｇの付勢力によって、この溝部１６ｆの弁軸１４ａを中心とした反時計回り方向側の側壁と当接している。そしてこの状態で、被動ギア１６ａとレバー１４ｆとは一体となって回動される。
【００４８】
またレバー１４ｆに設けられたもう一方のアーム部１４ｄの先端部には、ギアボックス１６ｂ内に設けられた全開スイッチ２２と当接可能な押圧部４６が設けられている。この押圧部４６はスロットルバルブ１４の全開位置において全開スイッチ２２に当接し、全開スイッチ２２をオンとすることが可能である。
【００４９】
なお、これ以外に、図示しない全閉ストッパが設けられている。この全閉ストッパは、スロットルバルブ１４が全閉位置となる位置でレバー１４ｆと当接し、これ以上閉方向へのスロットルバルブ１４の回動を規制する。
【００５０】
ＥＣＵ２０は、マイクロコンピュータを中心として構成されている。すなわち、エンジン２の燃料噴射量制御、燃料噴射時期制御、ＥＧＲ制御、吸入空気量制御等のための各種制御プログラムや各種条件に対応した値を算出するためのマップ等を記憶したＲＯＭ、このＲＯＭ内に記憶されたプログラムに基づき演算処理を実行するＣＰＵ、ＣＰＵでの演算結果や各センサ等から入力されたデータを一時的に記憶するためのＲＡＭ、必要なデータをＥＣＵ２０への電源供給遮断時にも保持するためのバックアップＲＡＭ等を備えている。これらＣＰＵ，ＲＯＭ，ＲＡＭおよびバックアップＲＡＭは、バスを介して互いに接続されるとともにＥＣＵ２０内に設けられた外部入力回路および外部出力回路とも接続されている。前述した圧力センサ８、吸気温センサ１０、全開スイッチ２２、回転数センサ３６、アクセル開度センサ３８、ＩＧスイッチ４０、スタータスイッチ４２および冷却水温センサ４４等は外部入力回路にてＥＣＵ２０内にて処理するのに適切な信号に変換されて内部処理に利用される。また、ＥＣＵ２０内での演算結果により外部出力回路を介してステップモータ１８、アクチュエータ２８、タイマコントロールバルブ３４ａおよびスピルバルブ３４ｂ等が駆動される。
【００５１】
次に、本実施の形態において、ＥＣＵ２０により実行される制御のうち、スロットルバルブ開度に対する制御処理について説明する。図５はＥＣＵ２０により実行されるスロットルバルブ開度制御処理のフローチャートを示す。本処理は時間周期で繰り返し実行される。なお個々の処理内容に対応するフローチャート中のステップを「Ｓ〜」で表す。
【００５２】
本処理が開始されると、まず後述する全開確認実行フラグＸｔａが「ＯＦＦ」か否かが判定される（Ｓ１１０）。Ｘｔａ＝「ＯＮ」であれば（Ｓ１１０で「ＮＯ」）、後述するスロットルバルブ全開確認処理が実行されているので、本処理を一旦終了する。なお、ＥＣＵ２０の電源オン時の初期設定により最初はＸｔａ＝「ＯＦＦ」とされている。
【００５３】
Ｘｔａ＝「ＯＦＦ」であれば（Ｓ１１０で「ＹＥＳ」）、次にエンジン２の運転状態に応じて、適切な吸気量やＥＧＲ率を実現するために必要なスロットルバルブ１４の開度に対応したステップモータ１８の目標ステップ位置を算出する（Ｓ１２０）。エンジン２の運転状態としては、例えば、回転数センサ３６にて検出されるエンジン回転数ＮＥおよびエンジン負荷（燃料噴射ポンプ３４から圧送される燃料噴射量Ｑ等）が挙げられる。目標ステップ位置は、このようなエンジン回転数ＮＥおよび燃料噴射量Ｑ等の値を用いてマップなどに基づいて算出される。
【００５４】
次に現在のステップ位置から目標ステップ位置までの駆動出力がステップモータ１８に対してなされる（Ｓ１３０）。このことにより、スロットルバルブ１４の開度がエンジン２の運転状態に応じた好適な開度に調整される。こうして、一旦本処理を終了する。
【００５５】
次に全開確認処理開始判定処理を図６のフローチャートに示す。本処理は時間周期で繰り返し実行される。
本処理が開始されると、まず異常検出完了カウンタＣａｂが異常検出完了基準回数Ａ未満か否かが判定される（Ｓ２１０）。Ｃａｂ＜Ａであれば（Ｓ２１０で「ＹＥＳ」）、次に正常検出完了カウンタＣｎｒが正常検出完了基準回数Ｂ未満か否かが判定される（Ｓ２２０）。Ｃｎｒ＜Ｂであれば（Ｓ２２０で「ＹＥＳ」）、次に図７に示す流量飽和開度領域マップから、エンジン２の運転状態、ここではエンジン負荷（具体的には燃料噴射量Ｑ）とエンジン回転数ＮＥとに基づいて流量飽和限界ステップ位置θＬを求めて流量飽和開度領域（流量飽和限界ステップ位置θＬ〜全開ステップ位置）を設定する（Ｓ２２５）。図７に示した流量飽和開度領域マップは、スロットルバルブ１４が全開となった場合における吸気通路４内の吸気流量と略同一の流量を示す最も閉じ側でのステップ位置を流量飽和限界ステップ位置θＬとして、燃料噴射量Ｑとエンジン回転数ＮＥとをパラメータとして予め実験にて求めたものである。
【００５６】
図８にステップ位置と空気流量との関係を示すごとく、エンジン２の運転状態によっては流量飽和限界ステップ位置θＬは、実線で示すごとく全開に近いステップ位置θＬ１を示す場合もあれば、一点鎖線や二点鎖線にて示すごとく、全開位置よりも離れたステップ位置θＬ２，θＬ３を示す場合もある。したがって流量飽和開度領域θｓａｔ、すなわちスロットルバルブ１４の開度にかかわらず空気流量が全開状態と略同じ状態を維持するステップ位置領域はエンジン２の運転状態により狭くなったり広くなったりする。ステップＳ２２５では、この流量飽和開度領域θｓａｔを、マップから求めた流量飽和限界ステップ位置θＬと全開ステップ位置との間の領域として設定する。
【００５７】
次に全開確認実行条件（限界開度実現条件に相当する）が成立しているか否かが判定される（Ｓ２３０）。ここで全開確認実行条件とは、次の３つの条件である。すなわち、「（１）ステップ位置で表されるスロットル開度θｓｔｅｐが図７に示した流量飽和開度領域マップから得られた流量飽和開度領域θｓａｔ内、（２）アクセル開度センサ３８の検出値に応じてＥＣＵ２０内部で算出されている燃料噴射量Ｑの変動量ΔＱが基準値Ｑａ以下、（３）回転数センサ３６にて検出されているエンジン回転数ＮＥの変動量ΔＮＥが基準値ＮＥａ以下」である。なお、上記（２）および（３）の条件は、エンジン２が安定した運転状態であることを判定するものである。
【００５８】
上記（１）〜（３）の内の１つでも満足されていない場合には、全開確認実行条件不成立として（Ｓ２３０で「ＮＯ」）、次に条件成立カウンタＴｃの値をゼロクリアして（Ｓ２４０）、一旦本処理を終了する。
【００５９】
上記（１）〜（３）のすべての条件が満足された場合には、全開確認実行条件が成立したとして（Ｓ２３０で「ＹＥＳ」）、次に条件成立カウンタＴｃが、安定的な運転継続を判定するための時間基準値Ｃを越えたか否かが判定される（Ｓ２５０）。最初は、Ｔｃ（＝０）＜Ｃであるので（Ｓ２５０で「ＮＯ」）、次に条件成立カウンタＴｃをインクリメントして（Ｓ２６０）、一旦本処理を終了する。
【００６０】
以後、ステップＳ２１０，Ｓ２２０，Ｓ２３０の条件が成立し、かつＴｃ≦Ｃである限り（Ｓ２５０で「ＮＯ」）、条件成立カウンタＴｃをインクリメントする処理（Ｓ２６０）が継続する。
【００６１】
そして、Ｔｃ＞Ｃとなると（Ｓ２５０で「ＹＥＳ」）、全開確認実行フラグＸｔａに「ＯＮ」が設定されて（Ｓ２７０）、一旦本処理を終了する。以後、ステップＳ２３０の全開確認実行条件が成立しなくなっても、後述するスロットルバルブ全開確認処理の終了時に全開確認実行フラグＸｔａに「ＯＦＦ」が設定されるまでは、全開確認実行フラグＸｔａは「ＯＮ」を維持する。また、Ｘｔａ＝「ＯＮ」であることにより、前述したスロットルバルブ開度制御処理（図５）の処理においては実質的な処理は実行されなくなる。
【００６２】
次に、全開確認実行フラグＸｔａに「ＯＮ」が設定されたことにより実質的な処理を行うスロットルバルブ全開確認処理を図９に示す。本処理は時間周期で繰り返し実行される。
【００６３】
本処理が開始されると、まずＸｔａ＝「ＯＮ」か否かが判定される（Ｓ３１０）。Ｘｔａ＝「ＯＦＦ」であれば（Ｓ３１０で「ＮＯ」）、このまま一旦本処理を終了する。したがって全開確認処理開始判定処理（図６）にてＸｔａに「ＯＮ」が設定されていなければ、本処理では実質的な処理は行われない。
【００６４】
全開確認処理開始判定処理（図６）にてＸｔａに「ＯＮ」が設定されたことにより、Ｘｔａ＝「ＯＮ」となれば（Ｓ３１０で「ＹＥＳ」）、次に現在のステップ位置、すなわち現在のスロットル開度から全開までのステップ数が求められて、このステップ数＋増加ステップαに対応する駆動出力が設定される（Ｓ３２０）。この増加ステップαは、ステップモータ１８の脱調を考慮して、単に現在のステップ位置と全開時のステップ位置との差よりもある程度大きな駆動出力とするために加えられるステップ数である。この駆動出力設定により、図示していないステップモータ駆動処理によりステップモータ１８はスロットルバルブ１４を全開する方向に駆動される。この時、スロットル開度は変化するが図８に示したごとく、流量飽和開度領域θｓａｔ内での変化であることから、空気流量自体はほぼ一定に維持されている。したがって実質的に吸気量の変化を生じさせることなくスロットルバルブ１４を全開位置まで移動できる。
【００６５】
次に全開スイッチ２２が「ＯＮ」となったか否かが判定される（Ｓ３３０）。未だ全開スイッチ２２が「ＯＮ」となっていなければ（Ｓ３３０で「ＮＯ」）、ステップＳ３２０にて設定された駆動出力が完了したか否かが判定される（Ｓ３４０）。駆動出力が完了していない間は（Ｓ３４０で「ＮＯ」）、このまま一旦本処理を終了する。
【００６６】
駆動出力が完了していない内に全開スイッチ２２が「ＯＮ」となれば（Ｓ３３０で「ＹＥＳ」）、次に現在のステップ位置として全開ステップ位置を設定して、脱調していた場合の初期化を実行する（Ｓ３５０）。そして異常ではない、すなわち正常との判定を行う（Ｓ３６０）。更に正常検出完了カウンタＣｎｒをインクリメントする（Ｓ３７０）。なお正常検出完了カウンタＣｎｒは、ＩＧスイッチ４０によりＥＣＵ２０の電源がオンされた場合の初期化処理により、エンジン２の運転開始毎に「０」に初期化されている。次に、全開確認実行フラグＸｔａに「ＯＦＦ」を設定して（Ｓ３８０）、一旦本処理を終了する。このようにＸｔａ＝「ＯＦＦ」に戻ったことにより、スロットルバルブ開度制御処理（図５）の処理においては実質的な処理が再開され、スロットルバルブ全開確認処理（図９）は実質的な処理はなされなくなる。
【００６７】
一方、全開スイッチ２２が「ＯＮ」となる前に駆動出力が完了すると（Ｓ３４０で「ＹＥＳ」）、スロットルバルブ１４の固着などの異常が発生したと考えられるので、異常との判定を行う（Ｓ３９０）。そして異常検出完了カウンタＣａｂをインクリメントする（Ｓ４００）。なお異常検出完了カウンタＣａｂは、ＩＧスイッチ４０によりＥＣＵ２０の電源がオンされた場合の初期化処理により、エンジン２の運転開始毎に「０」に初期化されている。次に、全開確認実行フラグＸｔａに「ＯＦＦ」を設定して（Ｓ３８０）、一旦本処理を終了する。
【００６８】
ここで、例えば、正常検出完了基準回数Ｂの値が「１」であれば、一度、ステップＳ３６０にて正常と判定されると正常検出完了カウンタＣｎｒ＝１となるので、全開確認処理開始判定処理（図６）のステップＳ２２０にては「ＮＯ」と判定されるようになる。前述したごとく正常検出完了カウンタＣｎｒが「０」にクリアされるのは、エンジン２の始動時の初期化に依ることから、今回の運転期間においては、再度、全開確認実行フラグＸｔａは「ＯＮ」に設定されることはなく、スロットルバルブ全開確認処理（図９）の実質的な処理は二度と行われることはない。
【００６９】
また、例えば、異常検出完了基準回数Ａの値が「２」であれば、一度、ステップＳ３９０にて異常と判定されても異常検出完了カウンタＣａｂ＝１であるので、全開確認処理開始判定処理（図６）のステップＳ２１０にてはまだ「ＹＥＳ」と判定される。このため、再度、全開確認実行フラグＸｔａは「ＯＮ」に設定されることは可能であり、スロットルバルブ全開確認処理（図９）の実質的な処理が行われる可能性がある。したがって、スロットルバルブ全開確認処理（図９）の実質的な処理が行われて、もう一度、ステップＳ３９０にて異常と判定されれば異常検出完了カウンタＣａｂ＝２となり、ステップＳ２１０にて「ＮＯ」と判定されるようになる。前述したごとく異常検出完了カウンタＣａｂが「０」にクリアされるのは、エンジン２の始動時の初期化に依ることから、今回の運転期間においてはスロットルバルブ全開確認処理（図９）は３度目は行われることはない。このよう２回異常と判定された場合に判定を停止するのは、異常時にはエンジン２の性能を特別な状態にした待避モードで制御しなくてはならないため、確実に異常であることを検出する必要があるからである。
【００７０】
以上のスロットルバルブ１４に対する駆動制御の一例を図１０および図１１のタイミングチャートに示す。図１０（Ａ）は時刻ｔ１にて全開確認実行フラグＸｔａが「ＯＮ」となることにより、以後、スロットルバルブ全開確認処理（図９）によりステップ位置が全開ステップ位置まで駆動され、計算上の全開ステップ位置（時刻ｔ２）にて全開スイッチ２２が「ＯＮ」となったことを示している。したがって時刻ｔ２にて「正常」との判定がなされ、この後、スロットルバルブ開度制御処理（図５）により、通常のステップ位置に戻される（時刻ｔ３）。この場合は、今回のエンジン運転期間中には、二度とスロットルバルブ全開確認処理（図９）による強制的なスロットルバルブ１４の全開処理はなされない。
【００７１】
図１０（Ｂ）は時刻ｔ１１にて全開確認実行フラグＸｔａが「ＯＮ」となることにより、以後、ステップ位置が全開ステップ位置まで駆動され、計算上の全開ステップ位置よりも前（時刻ｔ１２）にて全開スイッチ２２が「ＯＮ」となったことを示している。すなわち、計算上のステップ位置は、すでに脱調等の原因により実際のスロットル開度に対して大きい方にずれていたことを示している。したがって、ステップＳ３５０の初期化処理にて正確な全開ステップ位置に初期化される。更に時刻ｔ１２にては「正常」との判定がなされ、この後、通常のステップ位置に戻される（時刻ｔ１３）。この場合は、今回のエンジン運転期間中には、二度とスロットルバルブ全開確認処理（図９）による強制的なスロットルバルブ１４の全開処理はなされない。
【００７２】
図１１（Ａ）は時刻ｔ２１にて全開確認実行フラグＸｔａが「ＯＮ」となることにより、以後、ステップ位置が全開ステップ位置まで駆動され、計算上の全開ステップ位置を経過してから（時刻ｔ２２）、全開スイッチ２２が「ＯＮ」となったことを示している。すなわち、計算上のステップ位置は、すでに脱調等の原因により実際のスロットル開度に対して小さい方にずれていたことを示している。したがって、ステップＳ３５０の初期化処理にて正確な全開ステップ位置に初期化される。更に時刻ｔ２２にては「正常」との判定がなされ、この後、通常のステップ位置に戻される（時刻ｔ２３）。この場合は、今回のエンジン運転中には、二度とスロットルバルブ全開確認処理（図９）による強制的なスロットルバルブ１４の全開処理はなされない。
【００７３】
図１１（Ｂ）は時刻ｔ３１にて全開確認実行フラグＸｔａが「ＯＮ」となることにより、以後、ステップ位置が全開ステップ位置まで駆動されるが、駆動出力が終了しても（時刻ｔ３２）、全開スイッチ２２が「ＯＮ」とならない状態を示している。したがって、時刻ｔ３２にては「異常」との判定がなされ、この後、計算上では通常のステップ位置に戻される（時刻ｔ３３）。この場合は、今回のエンジン運転期間中には、もう一度、スロットルバルブ全開確認処理（図９）による強制的なスロットルバルブ１４の全開処理はなされる。この時には異常判定であっても正常判定であっても、今回の運転期間での最期の全開処理となる。
【００７４】
上述した実施の形態１の構成において、全開スイッチ２２が限界開度検出手段に相当する。またスロットルバルブ開度制御処理（図５）がスロットルバルブ制御手段としての処理に、ステップＳ２２５が流量飽和開度領域算出手段としての処理に、ステップＳ２３０〜Ｓ２７０，Ｓ３１０，Ｓ３２０が限界開度実現手段としての処理に、ステップＳ３３０，Ｓ３４０，Ｓ３６０，Ｓ３９０が異常判定手段としての処理に相当する。
【００７５】
以上説明した本実施の形態１によれば、以下の効果が得られる。
（イ）．スロットル開度θｓｔｅｐが流量飽和開度領域マップ（図７）から求められた流量飽和開度領域θｓａｔ内に存在する場合に、スロットルバルブ全開確認処理（図９）を実行させている。すなわち、スロットルバルブ１４の開度を限界開度（ここでは全開）まで強制駆動する条件として、全開に極めて近い特定の開度を基準としているのではなく、エンジン２の運転状態に応じて得られる流量飽和開度領域θｓａｔを用いて判断することでスロットルバルブ全開確認処理（図９）を実行させている。
【００７６】
したがって、従来よりも広い運転範囲で、エミッションなどのエンジン２の運転状態に影響を与えることなく、スロットル開度が全開となるようにステップモータ１８を駆動することができる。このようにすることで、スロットルバルブ全開確認処理（図９）を実行させる運転領域が広まり、スロットルバルブ全開確認処理（図９）が長期にわたって実行できなくなることが防止できる。したがって、適切な頻度で、スロットル開度が全開となるようにステップモータ１８を駆動でき、異常検出や初期化ができる。
【００７７】
（ロ）．更に、スロットルバルブ全開確認処理（図９）を実行する条件に、エンジン２の燃料噴射量Ｑの変動量ΔＱおよび回転数変動量ΔＮＥが安定範囲内であることも含まれている。このことにより、安定して全開確認実行条件が成立している場合にスロットル開度が全開となるようにステップモータ１８を駆動することができる。したがって、スロットル開度を全開としている間に流量飽和開度領域が縮小する可能性が小さくなり、エンジン運転への悪影響を効果的に防止することができる。
【００７８】
（ハ）．更に、全開確認実行条件の成立が時間基準値Ｃ以上継続しなくてはスロットルバルブ全開確認処理（図９）を実行しない。このことにより、安定して全開確認実行条件が成立している場合にスロットル開度が限界開度となるようにステップモータ１８を駆動することができる。したがって、スロットル開度を限界開度としている間に流量飽和開度領域が縮小する可能性が小さくなり、エンジン運転への悪影響を効果的に防止することができる。
【００７９】
（ニ）．また、スロットルバルブ全開確認処理（図９）の実行は、１回の運転期間（エンジン２の始動から停止までの期間）において、正常であることを１回検出したか、異常であることを２回検出した後は禁止される。このことにより、必要以上に頻繁にスロットルバルブ１４が限界開度まで開度変化することがなくなる。このため必要以上の頻度で全開スイッチ２２がオン−オフを繰り返すことが無く、全開スイッチ２２の耐久性を向上できる。
【００８０】
また、この場合、１回の運転期間において、正常との判定は１回のみであるが、異常であるとの判定は２回実行しているので、異常の場合はその確実性が高くなる。
【００８１】
［実施の形態２］
本実施の形態では、図１２の全開確認処理開始判定処理および図１３の確認終了フラグＯＦＦ設定処理が、前記実施の形態１の図６に示した全開確認処理開始判定処理の代わりに実行され、図１５のスロットルバルブ全開確認処理が前記実施の形態１の図９のスロットルバルブ全開確認処理の代わりに実行される点が異なる。これ以外の構成は、前記実施の形態１と同じである。
【００８２】
全開確認処理開始判定処理（図１２）について説明する。本処理は時間周期で繰り返し実行される処理である。処理が開始されると、まず全開確認実行フラグＸｔａが「ＯＦＦ」か否かが判定される（Ｓ１２１０）。全開確認実行フラグＸｔａが「ＯＮ」であれば（Ｓ１２１０で「ＮＯ」）、後述するスロットルバルブ全開確認処理が実行されているので、本処理をこのまま一旦終了する。なお、ＥＣＵ２０の電源オン時の初期設定により最初はＸｔａ＝「ＯＦＦ」とされている。
【００８３】
Ｘｔａ＝「ＯＦＦ」であれば（Ｓ１２１０で「ＹＥＳ」）、次に前記実施の形態１にて説明した図７に示す流量飽和開度領域マップから、エンジン２の運転状態、ここでは燃料噴射量Ｑとエンジン回転数ＮＥとに基づいて流量飽和限界ステップ位置θＬを求めて流量飽和開度領域（流量飽和限界ステップ位置θＬ〜全開ステップ位置）を設定する（Ｓ１２２０）。
【００８４】
次に全開確認実行条件が成立しているか否かが判定される（Ｓ１２３０）。ここで全開確認実行条件とは、前記実施の形態１で述べたと同じ次の３つの条件である。すなわち、「（１）スロットル開度θｓｔｅｐが流量飽和開度領域θｓａｔ内、（２）燃料噴射量Ｑの変動量ΔＱが基準値Ｑａ以下、（３）エンジン回転数ＮＥの変動量ΔＮＥが基準値ＮＥａ以下」である。
【００８５】
上記（１）〜（３）の内の１つでも満足されていない場合には、全開確認実行条件は不成立であるとして（Ｓ１２３０で「ＮＯ」）、次に不成立履歴フラグＸｏｕｔに「ＯＮ」を設定し（Ｓ１２４０）、一旦本処理を終了する。なお、不成立履歴フラグＸｏｕｔはＥＣＵ２０の電源オン時に「ＯＮ」に初期設定されている。
【００８６】
上記（１）〜（３）のすべての条件が満足された場合には、全開確認実行条件が成立したとして（Ｓ１２３０で「ＹＥＳ」）、次に確認終了フラグＸｅｎｄが「ＯＦＦ」か否かが判定される（Ｓ１２５０）。なお確認終了フラグＸｅｎｄはＥＣＵ２０の電源オン時に「ＯＦＦ」に初期設定されている。
【００８７】
Ｘｅｎｄ＝「ＯＮ」であれば（Ｓ１２５０で「ＮＯ」）、一旦本処理を終了する。Ｘｅｎｄ＝「ＯＦＦ」であれば（Ｓ１２５０で「ＹＥＳ」）、全開確認実行フラグＸｔａに「ＯＮ」を設定し（Ｓ１２６０）、確認終了フラグＸｅｎｄに「ＯＮ」を設定し（Ｓ１２７０）、不成立履歴フラグＸｏｕｔに「ＯＦＦ」を設定して（Ｓ１２８０）、本処理を一旦終了する。
【００８８】
次に確認終了フラグＯＦＦ設定処理（図１３）について説明する。本処理は時間周期で繰り返し実行される処理である。処理が開始されると、まず確認終了フラグＸｅｎｄが「ＯＮ」である状態が３０秒以上継続したか否かが判定される（Ｓ１３１０）。Ｘｅｎｄ＝「ＯＦＦ」であったり、Ｘｅｎｄ＝「ＯＮ」であっても３０秒未満の場合は（Ｓ１３１０で「ＮＯ」）、このまま本処理を終了する。
【００８９】
一方、Ｘｅｎｄ＝「ＯＮ」が３０秒以上継続していれば（Ｓ１３１０で「ＹＥＳ」）、次に不成立履歴フラグＸｏｕｔが「ＯＮ」か否かが判定される（Ｓ１３２０）。Ｘｏｕｔ＝「ＯＦＦ」であれば（Ｓ１３２０で「ＮＯ」）、一旦本処理を終了する。Ｘｏｕｔ＝「ＯＮ」であれば（Ｓ１３２０で「ＹＥＳ」）、確認終了フラグＸｅｎｄに「ＯＦＦ」を設定して（Ｓ１３３０）、本処理を一旦終了する。
【００９０】
上述した全開確認処理開始判定処理（図１２）と確認終了フラグＯＦＦ設定処理（図１３）との処理により、全開確認実行フラグＸｔａが「ＯＮ」となる頻度が高頻度とならないように調整される。そして、この全開確認実行フラグＸｔａの内容により、図１５に示すスロットルバルブ全開確認処理が実行される。なお図１５における処理内容は、前記実施の形態１の図９に示した処理とは、各カウンタＣｎｒ，Ｃａｂのインクリメント処理（ステップＳ３７０，Ｓ４００）が存在しない以外は同一の処理である。すなわち、図１５におけるステップＳ１４１０〜Ｓ１４９０と前記図９のステップＳ３１０〜Ｓ３６０，Ｓ３８０，Ｓ３９０とは同じ処理である。
【００９１】
全開確認処理開始判定処理（図１２）と確認終了フラグＯＦＦ設定処理（図１３）とによりなされるＸｔａ＝「ＯＮ」を適切な頻度とする作用の一例を図１４のタイミングチャートに示す。すなわち、当初、Ｘｔａ＝「ＯＦＦ」（Ｓ１２１０で「ＹＥＳ」）で、かつ全開確認実行条件が不成立であり（Ｓ１２３０で「ＮＯ」）、Ｘｏｕｔ＝「ＯＮ」（Ｓ１２４０）、Ｘｅｎｄ＝「ＯＦＦ」であったものとする。時刻ｔ５０にて全開確認実行条件が成立する（Ｓ１２３０で「ＹＥＳ」）と、この時、Ｘｅｎｄ＝「ＯＦＦ」であるので（Ｓ１２５０で「ＹＥＳ」）、Ｘｔａ＝「ＯＮ」（Ｓ１２６０）、Ｘｅｎｄ＝「ＯＮ」（Ｓ１２７０）およびＸｏｕｔ＝「ＯＦＦ」（Ｓ１２８０）となる。Ｘｔａ＝「ＯＮ」となったことから、スロットルバルブ全開確認処理（図１５）ではステップＳ１４１０にて「ＹＥＳ」と判定されて、スロットルバルブ１４を全開する処理（Ｓ１４２０）が実行されて、ステップＳ１４３０〜Ｓ１４６０，Ｓ１４９０にて初期化および正常か異常かが判定される。そして判定が終了すれば、Ｘｔａ＝「ＯＦＦ」に戻される（Ｓ１４８０）。
【００９２】
以後、全開確認実行条件の成立（Ｓ１２３０で「ＹＥＳ」）が継続しても、Ｘｅｎｄ＝「ＯＮ」であるので（Ｓ１２５０で「ＮＯ」）、Ｘｔａ＝「ＯＮ」とはならない。また、確認終了フラグＯＦＦ設定処理（図１３）ではＸｅｎｄ＝「ＯＮ」が３０秒以上継続しても（Ｓ１３１０で「ＹＥＳ」）、少なくともＸｏｕｔ＝「ＯＦＦ」（Ｓ１３２０で「ＮＯ」）である。このため、Ｘｅｎｄ＝「ＯＦＦ」とはならないので、Ｘｔａ＝「ＯＦＦ」が維持されて、スロットルバルブ全開確認処理（図１５）ではステップＳ１４１０にて「ＮＯ」と判定されてスロットルバルブ１４の全開処理（Ｓ１４２０）は実行されることがない。このようなスロットルバルブ１４の全開処理を禁止する状態は、全開確認実行条件の成立が継続している限りなされる。
【００９３】
次に、全開確認実行条件の成立継続が３０秒（時刻ｔ５１）を越えた後に、全開確認実行条件が不成立となると（時刻ｔ５２：Ｓ１２３０で「ＮＯ」）、Ｘｏｕｔ＝「ＯＮ」（Ｓ１２４０）となる。このことにより確認終了フラグＯＦＦ設定処理（図１３）では、ステップＳ１３２０で「ＹＥＳ」と判定されて、Ｘｅｎｄ＝「ＯＦＦ」となる（Ｓ１３３０）。しかし、この時点では、全開確認実行条件が不成立（Ｓ１２３０で「ＮＯ」）であることから、Ｘｔａ＝「ＯＦＦ」が維持され、スロットルバルブ１４の全開処理（Ｓ１４２０）は実行されることはない。
【００９４】
そして、この後、全開確認実行条件が成立すると（時刻ｔ５３：Ｓ１２３０で「ＹＥＳ」）、既にＸｅｎｄ＝「ＯＦＦ」に戻されているので（Ｓ１２５０で「ＹＥＳ」）、Ｘｔａ＝「ＯＮ」（Ｓ１２６０）、Ｘｅｎｄ＝「ＯＮ」（Ｓ１２７０）およびＸｏｕｔ＝「ＯＦＦ」（Ｓ１２８０）となる。Ｘｔａ＝「ＯＮ」となったことから、スロットルバルブ１４を全開する処理（Ｓ１４２０）が実行されて、ステップＳ１４３０〜Ｓ１４６０，Ｓ１４９０にて初期化および正常か異常かが判定され、Ｘｔａ＝「ＯＦＦ」に戻される（Ｓ１４８０）。
【００９５】
次に、スロットルバルブ１４の全開処理を実行した時刻ｔ５３から３０秒以内に全開確認実行条件が一時的（時刻ｔ５４〜ｔ５５）に不成立となった場合は、全開確認実行条件が不成立となったタイミング（時刻ｔ５４：Ｓ１２３０で「ＮＯ」）にて、Ｘｏｕｔ＝「ＯＮ」（Ｓ１２４０）となる。そして、時刻ｔ５５にて全開確認実行条件が成立する（Ｓ１２３０で「ＹＥＳ」）。しかし、確認終了フラグＯＦＦ設定処理（図１３）では、Ｘｅｎｄ＝「ＯＮ」の状態が３０秒未満なので（Ｓ１３１０で「ＮＯ」）、Ｘｅｎｄ＝「ＯＦＦ」に戻されていない。したがって、全開確認実行条件が成立しても（Ｓ１２３０で「ＹＥＳ」）、Ｘｅｎｄ＝「ＯＮ」のままであるので（Ｓ１２５０で「ＮＯ」）、Ｘｔａ＝「ＯＦＦ」が維持され、スロットルバルブ１４の全開処理（Ｓ１４２０）は実行されることはない。
【００９６】
そして、Ｘｅｎｄ＝「ＯＮ」の状態が３０秒を経過すれば（時刻ｔ５６：Ｓ１３１０で「ＹＥＳ」）、既にＸｏｕｔ＝「ＯＮ」であるので（Ｓ１３２０で「ＹＥＳ」）、Ｘｅｎｄ＝「ＯＦＦ」となる（Ｓ１３３０）。このため全開確認処理開始判定処理（図１２）ではステップＳ１２３０，Ｓ１２５０で共に「ＹＥＳ」と判定されて、Ｘｔａ＝「ＯＮ」（Ｓ１２６０）、Ｘｅｎｄ＝「ＯＮ」（Ｓ１２７０）およびＸｏｕｔ＝「ＯＦＦ」（Ｓ１２８０）となり、スロットルバルブ１４の全開処理（Ｓ１４２０）が実行される。
【００９７】
以下、時刻ｔ５６〜ｔ５７の間で示すごとく、Ｘｅｎｄ＝「ＯＮ」の状態が３０秒を経過しない内は、この間に何度全開確認実行条件が不成立と成立とを繰り返しても、スロットルバルブ１４の全開処理（Ｓ１４２０）が実行されることはない。Ｘｅｎｄ＝「ＯＮ」の状態が３０秒を経過した後に、全開確認実行条件が成立していれば（時刻ｔ５７）、スロットルバルブ１４の全開処理（Ｓ１４２０）が実行される。また、Ｘｅｎｄ＝「ＯＮ」の状態が３０秒を経過した後に、全開確認実行条件が成立していなければ（時刻ｔ５８）、その後、全開確認実行条件が成立したタイミング（時刻ｔ５９）にてスロットルバルブ１４の全開処理（Ｓ１４２０）が実行される。また、最初に述べたごとく、Ｘｅｎｄ＝「ＯＮ」の状態が３０秒を経過した後に、全開確認実行条件が成立していても（時刻ｔ６０）、Ｘｅｎｄ＝「ＯＮ」の間に一度も全開確認実行条件が不成立となったことがなければ、その時（時刻ｔ６０）にはスロットルバルブ１４の全開処理は実行されない。その後、全開確認実行条件が一度不成立となり再度成立したタイミング（時刻ｔ６１）にてスロットルバルブ１４の全開処理（Ｓ１４２０）が実行される。
【００９８】
上述した実施の形態２の構成において、ステップＳ１２２０が流量飽和開度領域算出手段としての処理に、ステップＳ１２３０，Ｓ１２６０，Ｓ１４１０，Ｓ１４２０が限界開度実現手段としての処理に、ステップＳ１４３０〜Ｓ１４６０，Ｓ１４９０が異常判定手段としての処理に、ステップＳ１２４０，Ｓ１２５０，Ｓ１２７０，Ｓ１２８０，Ｓ１３１０〜Ｓ１３３０が限界開度実現禁止手段としての処理に相当する。
【００９９】
以上説明した本実施の形態２によれば、以下の効果が得られる。
（イ）．前記実施の形態１の（イ）および（ロ）の効果を生じる。
（ロ）．一度、スロットルバルブ１４の全開処理を実行した後は、基準時間（ここでは３０秒）経過するまではスロットルバルブ１４の全開処理を禁止している。このことにより、全開確認実行条件の成立が長時間継続するような場合には、スロットルバルブ１４の全開処理が頻繁になされるのを防止して、適切な頻度にて異常判定や初期化を行うことができる。更にこのことにより全開スイッチ２２の耐久性を向上できる。
【０１００】
（ハ）．更に、全開確認実行条件の成立が継続している間に再度異常判定をしても状況的には大きな変化が無いと考えられ、異常となる可能性は少ないと考えられる。したがって、スロットルバルブ１４の全開処理を実行した後、少なくとも１回は全開確認実行条件が不成立となりかつ基準時間経過するまでは、スロットルバルブ１４の全開処理の実行を禁止している。このことにより不要なスロットルバルブ１４の全開処理を減少させることができ、全開スイッチ２２の耐久性を一層向上できる。
【０１０１】
［実施の形態３］
本実施の形態３では、前記実施の形態２とは、図１２に示した全開確認処理開始判定処理の代わりに図１６に示す全開確認処理開始判定処理が実行される点が異なり、他の構成は前記実施の形態２と同じである。また、本実施の形態３の全開確認処理開始判定処理（図１６）のステップＳ１５１０，Ｓ１５５０〜Ｓ１５９０は、前記実施の形態２の全開確認処理開始判定処理（図１２）のステップＳ１２１０，Ｓ１２４０〜Ｓ１２８０とそれぞれ同じ処理である。前記実施の形態２と異なる処理は、ステップＳ１５２０〜Ｓ１５４０である。すなわち、ステップＳ１５６０における確認終了フラグＸｅｎｄが「ＯＦＦ」か否かの判定に移行するためには、まず燃料噴射量Ｑが安定した運転状態を示す基準範囲Ｑｙ〜Ｑｘ内に存在するか否かが判定される。Ｑｙ＜Ｑ＜Ｑｘであれば（Ｓ１５２０で「ＹＥＳ」）、次にエンジン回転数ＮＥが安定した運転状態を示す基準範囲ＮＥｙ〜ＮＥｘ内に存在するか否かが判定される。ＮＥｙ＜ＮＥ＜ＮＥｘであれば（Ｓ１５３０で「ＹＥＳ」）、次にスロットル開度θｓｔｅｐが全開位置近傍のステップ位置θｘより小さい（開度としては大きい）か否かが判定される（Ｓ１５４０）。ここで、全開位置近傍のステップ位置θｘは、エンジン２に対して上述したＱｙ＜Ｑ＜ＱｘおよびＮＥｙ＜ＮＥ＜ＮＥｘの条件が満足されている運転状態において、スロットルバルブ１４が全開状態であるのと略同一の空気流量を示す開度に対応する固定ステップ位置が設定されたものである。すなわち、ステップ位置θｘは、前記実施の形態１，２で用いられた図７のマップから算出される流量飽和限界ステップ位置θＬよりも狭い流量飽和開度領域を表すことになる。
【０１０２】
上述したステップＳ１５２０〜Ｓ１５４０の３つの条件が一つでも成立していなければ（Ｓ１５２０、Ｓ１５３０またはＳ１５４０で「ＮＯ」）、不成立履歴フラグＸｏｕｔに「ＯＮ」が設定される（Ｓ１５５０）。
【０１０３】
また、ステップＳ１５２０〜Ｓ１５４０の３つの条件がすべて成立していれば（Ｓ１５２０、Ｓ１５３０およびＳ１５４０で「ＹＥＳ」）、ステップＳ１５６０における、確認終了フラグＸｅｎｄが「ＯＦＦ」か否かの判定（Ｓ１５６０）に移る。なお、これ以降の処理は前記実施の形態２の図１２で説明したごとくである。
【０１０４】
上述した実施の形態３の構成において、ステップＳ１５２０〜Ｓ１５４０，Ｓ１５７０，Ｓ１４１０，Ｓ１４２０が限界開度実現手段としての処理に、ステップＳ１４３０〜Ｓ１４６０，Ｓ１４９０が異常判定手段としての処理に、ステップＳ１５５０，Ｓ１５６０，Ｓ１５８０，Ｓ１５９０，Ｓ１３１０〜Ｓ１３３０が限界開度実現禁止手段としての処理に相当する。
【０１０５】
以上説明した本実施の形態３によれば、以下の効果が得られる。
（イ）．本実施の形態３では、前記実施の形態１，２とは異なり流量飽和限界ステップ位置θＬはマップから求めるのではなく、スロットルバルブ１４の全開近傍のステップ位置であって運転領域において確実に全開状態での吸気量と略同一の吸気量を示す予め固定的に設定されたステップ位置θｘを流量飽和限界ステップ位置として用いている。このことによっても、全開確認実行条件の成立が長時間継続するような場合にスロットルバルブ１４の全開処理が頻繁になされるのを防止して、適切な頻度に異常判定や初期化を行うことができる。そして、このことにより全開スイッチ２２の耐久性を向上できる。
【０１０６】
（ロ）．エンジン２の負荷および回転数が基準範囲内である運転状態でスロットル開度がステップ位置θｘより全開側となったことを全開確認実行条件としている。このことにより、安定して全開確認実行条件が成立している場合にスロットル開度が全開となるようにステップモータ１８を駆動することができる。したがって、スロットル開度を全開としている間に流量飽和開度領域が縮小する可能性が小さくなり、エンジン運転への悪影響を防止することができる。
【０１０７】
（ハ）．前記実施の形態２の（ロ）および（ハ）の効果を生じる。
［その他の実施の形態］
・前記実施の形態１において、流量飽和限界ステップ位置θＬを算出するための流量飽和開度領域マップ（図７）は燃料噴射量Ｑとエンジン回転数ＮＥとをパラメータとする２次元マップであったが、これ以外に、エンジン回転数ＮＥのみをパラメータとする１次元マップであっても良い。また吸気通路４にエアフロメータを設けることで得られる吸入空気量をパラメータとする１次元マップであっても良い。
【０１０８】
・前記実施の形態２，３においては、一度は全開確認実行条件が不成立となることを条件として３０秒の時間をおいてスロットルバルブ１４の全開処理を実行していたが、全開確認実行条件が不成立となることを条件とせずに、３０秒等の時間間隔をおくことによりスロットルバルブ１４の全開処理の実行頻度を適切なものとしても良い。
【図面の簡単な説明】
【図１】実施の形態１としてのディーゼルエンジンおよびその制御系統の概略構成図。
【図２】実施の形態１におけるスロットルバルブおよびその駆動機構の構成を示す断面図。
【図３】上記スロットルバルブおよびその駆動機構の正面構成図。
【図４】上記スロットルバルブの駆動機構の部分断面図。
【図５】実施の形態１のＥＣＵが実行するスロットルバルブ開度制御処理のフローチャート。
【図６】上記ＥＣＵが実行する全開確認処理開始判定処理のフローチャート。
【図７】上記全開確認処理開始判定処理にて用いられる流量飽和開度領域マップの構成説明図。
【図８】上記流量飽和開度領域マップの値の変化の一例を示す説明図。
【図９】上記ＥＣＵが実行するスロットルバルブ全開確認処理のフローチャート。
【図１０】上記ＥＣＵの処理による制御の一例を示すタイミングチャート。
【図１１】上記ＥＣＵの処理による制御の一例を示すタイミングチャート。
【図１２】実施の形態２においてＥＣＵが実行する全開確認処理開始判定処理のフローチャート。
【図１３】実施の形態２においてＥＣＵが実行する確認終了フラグＯＦＦ設定処理のフローチャート。
【図１４】実施の形態２においてＥＣＵが行う処理による制御の一例を示すタイミングチャート。
【図１５】実施の形態２においてＥＣＵが実行するスロットルバルブ全開確認処理のフローチャート。
【図１６】実施の形態３においてＥＣＵが実行する全開確認処理開始判定処理のフローチャート。
【符号の説明】
２…エンジン、２ａ…出力軸、２ｂ…シリンダブロック、３…燃焼室、３ａ…副燃焼室、４…吸気通路、６…エアクリーナ、８…圧力センサ、１０…吸気温センサ、１４…スロットルバルブ、１４ａ…弁軸、１４ｂ…スロットルボディ、１４ｃ…リターンスプリング、１４ｄ，１４ｅ…アーム部、１４ｆ…レバー、１４ｇ…リリーフスプリング、１６…駆動機構、１６ａ…被動ギア、１６ｂ…ギアボックス、１６ｃ…支軸、１６ｄ…第２中間ギア、１６ｅ…第１中間ギア、１６ｆ…溝部、１８…ステップモータ、１８ａ…出力軸、１８ｂ…駆動ギア、２０…ＥＣＵ、２２…全開スイッチ、２４…排気通路、２６…ＥＧＲ通路、２８…アクチュエータ、３０…ＥＧＲ制御バルブ、３２… 燃料噴射ノズル、３４…燃料噴射ポンプ、３４ａ…タイマコントロールバルブ、３４ｂ…スピルバルブ、３６…回転数センサ、３８…アクセル開度センサ、４０…ＩＧスイッチ、４２…スタータスイッチ、４４…冷却水温センサ、４６…押圧部。
【図１】
0004399974.tif 000002
【図２】
0004399974.tif 000003
【図３】
0004399974.tif 000004
【図４】
0004399974.tif 000005
【図５】
0004399974.tif 000006
【図６】
0004399974.tif 000007
【図７】
0004399974.tif 000008
【図８】
0004399974.tif 000009
【図９】
0004399974.tif 000010
【図１０】
0004399974.tif 000011
【図１１】
0004399974.tif 000012
【図１２】
0004399974.tif 000013
【図１３】
0004399974.tif 000014
【図１４】
0004399974.tif 000015
【図１５】
0004399974.tif 000016
【図１６】
0004399974.tif 000017