(57)【特許請求の範囲】
【請求項１】
エンジン若しくはその周辺機器に搭載されて適宜の駆動手段により操作される被操作体についてその操作位置を検出する位置センサを備え、該位置センサにより検出される操作位置に基づくフィードバック制御を通じて前記被操作体の位置制御を行う制御システムにあって、前記エンジンの停止後に、前記位置センサにて検出される被操作体の特定の操作位置をその位置制御にかかる基準位置として学習する基準位置学習装置において、
前記被操作体の位置制御態様に基づいて前記学習の実行についての可否判定を行う学習制御手段と、
前記被操作体の位置制御態様に基づいて前記学習の実行のための給電の遮断を許可する第１の処理及び、前記学習制御手段により前記学習の実行が不可能である旨の判定結果が得られたときにはこれをもって速やかに前記制御システムへの給電を遮断する第２の処理を行う給電制御手段とを備える
ことを特徴とする基準位置学習装置。
【請求項２】
エンジン若しくはその周辺機器に搭載される被操作体の操作位置を検出する位置センサを備え、この位置センサにより検出される操作位置に基づくフィードバック制御を通じて前記被操作体の位置制御を行う制御システムにあって、前記エンジンの停止後に前記位置センサにより検出される前記被操作体の特定の操作位置を前記位置制御の基準位置として学習する基準位置学習装置において、
前記エンジンの停止後に前記学習を実行することが可能か否かを判定する学習制御手段と、
前記被操作体の位置制御態様に基づいて前記学習の実行のための給電の遮断を許可する第１の処理及び、前記学習制御手段により前記学習の実行が可能である旨の判定結果が得られたとき、これに基づいて前記制御システムへの給電を維持し、前記学習の完了後に前記制御システムへの給電を遮断する第２の処理及び、前記学習制御手段により前記学習を実行することが不可能である旨の判定結果が得られたとき、これに基づいて速やかに前記制御システムへの給電を遮断する第３の処理を行う給電制御手段とを備える
ことを特徴とする基準位置学習装置。
【請求項３】
請求項１または２に記載の基準位置学習装置において、
前記給電制御手段は、前記学習制御手段により前記学習の実行が可能である旨の判定結果が得られてから一定時間が経過したことをもって前記学習が完了している旨判定し、これに基づいて前記制御システムへの給電を遮断する
ことを特徴とする基準位置学習装置。
【請求項４】
請求項１〜３のいずれか一項に記載の基準位置学習装置において、
前記学習制御手段は、前記エンジンの停止後に前記被操作体の操作位置が前記特定の操作位置にあるか否かを判定し、前記被操作体の位置が前記特定の操作位置にある旨の判定結果が得られた後に前記学習を実行することが可能か否かの判定を行う
ことを特徴とする基準位置学習装置。
【請求項５】
請求項１〜４のいずれかに記載の基準位置学習装置において、
前記学習制御手段は、前記学習を実行することが可能か否かの判定を行う前に前記被操作体の操作位置を前記特定の操作位置に変更する処理を行う
ことを特徴とする基準位置学習装置。
【請求項６】
請求項１〜５のいずれか一項に記載の基準位置学習装置において、
前記学習制御手段は、前記被操作体の操作位置が前記特定の操作位置になったこと、及び前記学習の実行に必要とされる給電状態が確保されていることの論理積条件が満たされるときに前記学習の実行が可能である旨判定する
ことを特徴とする基準位置学習装置。
【請求項７】
請求項１〜６のいずれか一項に記載の基準位置学習装置において、
前記給電制御手段は、前記被操作体の操作位置が前記特定の操作位置になったこと、及び前記エンジンの回転が停止に至ったことの論理積条件が満たされるときに前記給電の遮断を許可する
ことを特徴とする基準位置学習装置。
【請求項８】
請求項１〜７のいずれか一項に記載の基準位置学習装置において、
前記学習制御手段は、前記位置センサにより検出される前記被操作体の操作位置が前記特定の操作位置である状態について、これが所定時間以上にわたり継続して検出されることをもって前記被操作体の実際の操作位置が前記特定の操作位置にある旨判定する
ことを特徴とする基準位置学習装置。
【請求項９】
請求項１〜８のいずれか一項に記載の基準位置学習装置において、
前記被操作体として、前記エンジンに吸入される空気を調量するスロットルバルブを備え、前記被操作体を操作する駆動手段として、電動モータを備える
ことを特徴とする基準位置学習装置。
【請求項１０】
請求項９に記載の基準位置学習装置において、
前記エンジンはディーゼルエンジンであり、前記被操作体の前記特定の操作位置は前記スロットルバルブの全閉位置である
ことを特徴とする基準位置学習装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、エンジン若しくはその周辺機器の、例えばモータを駆動源とするスロットルバルブ等の被操作体についてその操作位置をフィードバック制御する制御システムに適用され、被操作体の操作位置制御に際して基準となる位置をエンジンの停止後において学習する基準位置学習装置に関する。
【０００２】
【従来の技術】
例えば、ディーゼルエンジンの出力調整は主に燃料噴射量制御によって行われるため、従来、吸入空気量制御に対する要求は低かった。しかしながら近年高まりつつあるエミッション向上の要求を満たすためには、排気ガス還流（以下「ＥＧＲ」という）装置を通じて大量のＥＧＲ量を確保することが必要となってきている。そして、このような大量のＥＧＲ量を確保するためには、ディーゼルエンジンへの吸入空気量そのものを制御する必要が生じるようになってきている。そこで、吸入空気量制御を可能とするためにアクセルペダルとは連動せずに独立して高精度の開度制御が可能なモータ駆動式スロットルシステムが提案されている。
【０００３】
このようなシステムは通常、上記吸入空気の調量弁であるスロットルバルブの回転軸に連結されたモータと、同スロットルバルブの開度（スロットル開度）を検出する位置センサとを備えている。そして、位置センサにより検出される現在のスロットル開度と、実現しようとするスロットル開度との偏差に応じてモータの駆動を行うことで開度制御が行われる。
【０００４】
ここで、こうした開度制御を正確に行うには、位置センサにより検出されるスロットル開度と実際のスロットル開度とが常に正しく対応している必要がある。しかしながら、位置センサの個体差やその出力特性の経時変化、あるいは取付誤差等々によって、同センサにより検出されるスロットル開度と実際のスロットル開度とが正確に対応しなくなる場合がある。
【０００５】
そこで、こうしたシステムにあっては、スロットル開度の制御に際してその基準となる位置を学習する基準位置学習装置を備えることが通例となっている。この基準位置学習装置では、例えばエンジンへの吸入空気の流入が遮断されるようになるスロットルバルブの操作位置、いわゆる全閉位置を基準位置として学習する。これにより、位置センサによって検出されるスロットル開度と実際のスロットル開度との対応関係が維持されるようになる。
【０００６】
また、こうした基準位置学習装置には、エンジン停止後においてもそのシステム制御部（エンジン制御ユニット）やモータへの給電を一定の時間だけ確保するためのメインリレーが設けられている。これは次の理由による。ディーゼルエンジンでは通常、上記スロットルバルブの操作位置がエンジン停止時にのみ全閉位置となる。このため、基準位置としてのスロットル全閉位置を学習するためには、同学習を、通常は上記制御部やモータへの給電が遮断されるエンジン停止後に実行する必要がある。そこで、こうしたエンジン停止後も、一定の時間だけは上記制御部やモータへの給電が継続されるように設定された上記メインリレーを通じてエンジン停止後における同制御部やモータへの給電を確保し、これによってエンジン停止後における上記学習の実行を可能にしている。
【０００７】
【発明が解決しようとする課題】
ところで、エンジンの停止後は、可能な限り早期に上記制御部に対する給電が遮断されることが望ましい。すなわち、上記従来の基準位置学習装置にあっても、上記メインリレーによって設定される一定の時間はできるだけ短い時間であることが望ましい。
【０００８】
しかしながら、上記学習は通常、例えば制御部やモータ等に対する安定した給電が確保されていること等といった、上記開度制御が安定して行われることを保証する前提条件が満たされてはじめて実行される。
【０００９】
このため、例えばエンジンの停止直前に大きな電力が必要とされる制御や操作がなされていたような場合には、エンジンの停止後、バッテリ電圧がこうした前提条件を満たし得る程度に回復する以前に上記メインリレーがオフとなり、上記学習を実行することができなくなることもある。
【００１０】
また、可変容量型ターボチャージャを備えるディーゼルエンジンにあっては、可変ノズルベーンの基準位置についても、エンジンの停止後、同様の基準位置学習が行われることがある。そして、このような場合には、それら両方の基準位置学習でエンジン停止後のバッテリ電圧を消費することとなるため、学習実行のための上記前提条件を早期に満たすことが更に困難となる。
【００１１】
一方、従来は、例えば特開平７−２７００９号公報に見られるように、学習が終了した後にメインリレーをオフにするようにした装置も知られている。このような装置によれば、学習が完了したタイミングでメインリレーをオフにすることが可能になり、学習の実行機会を増やす意味では確かに有利な構成となる。しかしながら、このような装置の場合、上述のようにバッテリ電圧が低く、上記前提条件が満たされないようなことがあると、いつまでたってもメインリレーがオフされず、ひいてはバッテリ電圧の更なる浪費を招くといった新たな不都合が生じるようになる。
【００１２】
なお、こうした不都合の発生が懸念される装置は、上述したスロットルバルブの全閉位置を開度制御の基準位置として学習する装置には限られない。例えば、上述した可変容量型ターボチャージャの可変ノズルベーン等を被操作体としてその特定の操作位置を基準位置として学習する装置等にあっても、それら学習がエンジン停止後に実行されるものにあっては、こうした実情も概ね共通したものとなっている。
【００１３】
本発明は、上記実情に鑑みてなされたものであって、その目的は、エンジン停止後における基準位置の学習についての実行機会の確保と、制御部等に対する給電の早期の遮断との好適な両立を図ることのできる基準位置学習装置を提供することにある。
【００１４】
【課題を解決するための手段】
以下、上記目的を達成するための手段について記載する。
（１）請求項１に記載の発明は、エンジン若しくはその周辺機器に搭載されて適宜の駆動手段により操作される被操作体についてその操作位置を検出する位置センサを備え、該位置センサにより検出される操作位置に基づくフィードバック制御を通じて前記被操作体の位置制御を行う制御システムにあって、前記エンジンの停止後に、前記位置センサにて検出される被操作体の特定の操作位置をその位置制御にかかる基準位置として学習する基準位置学習装置において、前記被操作体の位置制御態様に基づいて前記学習の実行についての可否判定を行う学習制御手段と、前記被操作体の位置制御態様に基づいて前記学習の実行のための給電の遮断を許可する第１の処理及び、前記学習制御手段により前記学習の実行が不可能である旨の判定結果が得られたときにはこれをもって速やかに前記制御システムへの給電を遮断する第２の処理を行う給電制御手段とを備えることを要旨としている。
【００１５】
（２）請求項２に記載の発明は、エンジン若しくはその周辺機器に搭載される被操作体の操作位置を検出する位置センサを備え、この位置センサにより検出される操作位置に基づくフィードバック制御を通じて前記被操作体の位置制御を行う制御システムにあって、前記エンジンの停止後に前記位置センサにより検出される前記被操作体の特定の操作位置を前記位置制御の基準位置として学習する基準位置学習装置において、前記エンジンの停止後に前記学習を実行することが可能か否かを判定する学習制御手段と、前記被操作体の位置制御態様に基づいて前記学習の実行のための給電の遮断を許可する第１の処理及び、前記学習制御手段により前記学習の実行が可能である旨の判定結果が得られたとき、これに基づいて前記制御システムへの給電を維持し、前記学習の完了後に前記制御システムへの給電を遮断する第２の処理及び、前記学習制御手段により前記学習を実行することが不可能である旨の判定結果が得られたとき、これに基づいて速やかに前記制御システムへの給電を遮断する第３の処理を行う給電制御手段とを備えることを要旨としている。
【００１６】
（３）請求項３に記載の発明は、請求項１または２に記載の基準位置学習装置において、前記給電制御手段は、前記学習制御手段により前記学習の実行が可能である旨の判定結果が得られてから一定時間が経過したことをもって前記学習が完了している旨判定し、これに基づいて前記制御システムへの給電を遮断することを要旨としている。
（４）請求項４に記載の発明は、請求項１〜３のいずれか一項に記載の基準位置学習装置において、前記学習制御手段は、前記エンジンの停止後に前記被操作体の操作位置が前記特定の操作位置にあるか否かを判定し、前記被操作体の位置が前記特定の操作位置にある旨の判定結果が得られた後に前記学習を実行することが可能か否かの判定を行うことを要旨としている。
【００１７】
（５）請求項５に記載の発明は、請求項１〜４のいずれかに記載の基準位置学習装置において、前記学習制御手段は、前記学習を実行することが可能か否かの判定を行う前に前記被操作体の操作位置を前記特定の操作位置に変更する処理を行うことを要旨としている。
（６）請求項６に記載の発明は、請求項１〜５のいずれか一項に記載の基準位置学習装置において、前記学習制御手段は、前記被操作体の操作位置が前記特定の操作位置になったこと、及び前記学習の実行に必要とされる給電状態が確保されていることの論理積条件が満たされるときに前記学習の実行が可能である旨判定することを要旨としている。
【００１８】
（７）請求項７に記載の発明は、請求項１〜６のいずれか一項に記載の基準位置学習装置において、前記給電制御手段は、前記被操作体の操作位置が前記特定の操作位置になったこと、及び前記エンジンの回転が停止に至ったことの論理積条件が満たされるときに前記給電の遮断を許可することを要旨としている。
（８）請求項８に記載の発明は、請求項１〜７のいずれか一項に記載の基準位置学習装置において、前記学習制御手段は、前記位置センサにより検出される前記被操作体の操作位置が前記特定の操作位置である状態について、これが所定時間以上にわたり継続して検出されることをもって前記被操作体の実際の操作位置が前記特定の操作位置にある旨判定することを要旨としている。
【００１９】
（９）請求項９に記載の発明は、請求項１〜８のいずれか一項に記載の基準位置学習装置において、前記被操作体として、前記エンジンに吸入される空気を調量するスロットルバルブを備え、前記被操作体を操作する駆動手段として、電動モータを備えることを要旨としている。
（１０）請求項１０に記載の発明は、請求項９に記載の基準位置学習装置において、前記エンジンはディーゼルエンジンであり、前記被操作体の前記特定の操作位置は前記スロットルバルブの全閉位置であることを要旨としている。
【００２０】
以下、上記発明による作用効果について記載する。
・上記（１）または（２）に記載の発明によれば、基準位置の学習の実行についての可否判定と、同学習の実行のための給電の遮断とをそれぞれ独立した制御系によって各別に制御することが可能になる。このため、基準位置の学習の実行が可能なときには、同学習を確実に実行した上で、制御部への給電を遮断することが可能になる。その一方、学習の実行が不可能なときには、その判定がなされたことをもって制御部への給電を速やかに遮断することが可能になる。従って、エンジン停止後における基準位置の学習についての実行機会の好適な確保と、制御システムの制御部等に対する給電の早期の遮断との好適な両立を図ることができるようになる。
【００２１】
・上記（６）に記載の発明によれば、被操作体の操作位置が特定の操作位置になっているときであって、且つ制御システムによる安定した被操作体の位置制御が可能なときに、基準位置の学習の実行が可能と判定されるようになる。従って、制御システムの異常に起因する基準位置の誤学習についてはこれを好適に抑制することができるようになる。
【００２２】
・上記（７）に記載の発明によれば、論理積条件が満たされたとき、換言すれば、基準位置の学習を実行するための必要条件が満たされたときにのみ、同学習のための給電の遮断が許可されるようになる。これにより、意図せぬ給電の遮断を好適に抑制することが可能になる。
【００２３】
・上記（８）に記載の発明によれば、被操作体の操作位置が特定の操作位置で所定時間以上安定したことをもって、同被操作体の操作位置が特定の操作位置になったと判定されるようになる。これにより、学習制御手段であれ、給電制御手段であれ、当該条件のより確実な認識のもとに、学習可能の判定や給電遮断の許可判断を行うことができるようになる。
【００２４】
・上記（９）に記載の発明によれば、前記課題を直接解消する特に望ましい成果を得ることができる。
・上記（１０）に記載の発明によれば、基準位置の学習に際して、スロットルバルブの全閉位置をエンジン停止後において学習せざるを得ないディーゼルエンジンに適用される基準位置学習装置にあって、同学習についての実行機会の確保と、制御部やモータに対する給電の早期の遮断との好適な両立を図ることができるようになる。
【００２５】
【発明の実施の形態】
以下、本発明にかかる基準位置学習装置の一実施の形態について、図１〜図６を参照して説明する。
【００２６】
ここでは先ず、本実施の形態にかかる基準位置学習装置の概略構成について、図１を参照して説明する。
なお、図１は、本実施の形態にかかる基準位置学習装置が適用されるディーゼルエンジン、並びにその周辺機器についてその概略構成を示している。
【００２７】
同図１に示されるように、ディーゼルエンジン１１の燃焼室１２には、吸気バルブ（図示略）を備える吸気ポートを介して吸気通路１３が接続されている。この吸気通路１３には、スロットルバルブ１４が設けられている。このスロットルバルブ１４の開閉制御を通じて、燃焼室１２内に導入される吸入空気量が調整される。また、燃焼室１２には排気バルブ（図示略）を備える排気ポートを介して排気通路１５が接続されている。
【００２８】
一方、本実施の形態の装置は、排気通路１５から分岐して吸気通路１３の、特にスロットルバルブ１４の下流側に合流するＥＧＲ（排気再循環）通路１６が設けられている。このＥＧＲ通路１６の途中には、例えばダイアフラム等といったアクチュエータ１７によって開閉駆動されるＥＧＲ制御バルブ１８が設けられている。そして、上記スロットルバルブ１４によって吸入空気量を、またこのＥＧＲ制御バルブ１８によってＥＧＲ量をそれぞれ調整することで、燃焼室１２内に導入される吸入空気量に対するＥＧＲ量の割合であるＥＧＲ率が自在に設定されるようになっている。これにより、エンジン１１の全運転領域にわたって適切なＥＧＲ制御が行われる。
【００２９】
また、エンジン１１の副燃焼室１２ａには、燃料を噴射するための燃料噴射ノズル１９が設けられている。この燃料噴射ノズル１９は、燃料噴射ポンプ２０に接続されている。この燃料噴射ポンプ２０は、エンジン１１の出力軸１１ａの回転に基づき駆動されて燃料噴射ノズル１９に対し燃料を加圧供給する。
【００３０】
さらに、本実施の形態の装置は、エンジン１１及びその周辺機器に対する給電（オン）とその遮断（オフ）とを切り替えるイグニション（ＩＧ）スイッチ２１及びメインリレー２２が設けられている。具体的には、エンジン１１及びその周辺機器は、これらＩＧスイッチ２１及びメインリレー２２を介してバッテリ２３に接続されている。これにより、エンジン１１及びその周辺機器には、ＩＧスイッチ２１及びメインリレー２２のうち少なくとも一方が「オン」操作されているときにのみ、バッテリ２３からの給電がなされるようになっている。
【００３１】
さらに、本実施の形態の装置には、エンジン１１の運転状態を検出するために、以下の各種センサ等が設けられている。すなわち、スロットルバルブ１４の近傍には、その操作位置（スロットル開度ＴＡ）を検出するためのスロットルセンサ３１が設けられている。また、上記燃料噴射ポンプ２０内には、エンジン１１の回転速度ＮＥを検出するための回転速度センサ３２が設けられている。
【００３２】
一方、本実施の形態の装置は、例えばマイクロコンピュータ等からなる電子制御装置３０を備えている。この電子制御装置３０は、上記スロットルセンサ３１や回転速度センサ３２等の検出信号を取り込むとともに、それら検出信号に基づき判断されるエンジン１１の運転状態に応じて、上記スロットルバルブ１４や、アクチュエータ１７等を制御する。
【００３３】
次に、上述したスロットルバルブ１４、並びにその周辺構造について、図２を参照して詳述する。
同図２に示されるように、吸気通路１３の通路面積を可変とし、同吸気通路１３内を流れる吸入空気量を可変とするためのスロットルバルブ１４は、バルブ軸１４ａに一体回動可能に固定されている。このバルブ軸１４ａには、例えばＤＣモータ等からなるモータ２４の動力が伝達されている。また、このモータ２４の動力は、スロットルセンサ３１にも直接伝達されている。これにより、スロットル開度ＴＡが同スロットルセンサ３１に直接反映されるようになっている。
【００３４】
一方、上記バルブ軸１４ａには、バルブレバー２５が取り付けられている。また、スロットルバルブ１４の近傍には、同バルブ１４が前記全閉位置となったときに上記バルブレバー２５が当接する全閉ストッパ２６が設けられている。これにより、スロットルバルブ１４がモータ２４を通じて閉弁方向に駆動される際には、バルブレバー２５が全閉ストッパ２６に当接したところでスロットルバルブ１４が全閉位置となる。
【００３５】
そして、こうしたスロットルバルブ１４の位置制御は、上記スロットルセンサ３１の検出信号に基づくフィードバック制御を通じて行われる。なお、この位置制御は、同図２においては図示を割愛した電子制御装置３０（図１）により実行される。
【００３６】
また、本実施の形態の装置では、上記位置制御に際してその基準となる位置を、エンジン１１の停止後に、同エンジン１１及びその周辺機器への給電を維持した状態で学習するようにしている。具体的には、ＩＧスイッチ２１が「オフ」操作されると、上記メインリレー２２の「オン」状態を維持する一方、スロットルバルブ１４を強制的に全閉位置に操作する処理（強制全閉処理）を実行する。そして、スロットルバルブ１４が全閉位置になったときに、そのときのスロットル開度ＴＡを上記位置制御にかかる基準位置として学習する。なお、この学習にかかる各種の制御についても、上記電子制御装置３０により実行される。
【００３７】
特に、本実施の形態の装置では、上記基準位置の学習の実行についての可否判定と、同学習を行うための給電の遮断（メインリレー２２の「オフ」操作）の許可とを、それぞれスロットルバルブ１４の位置制御態様に基づき各別に実行するようにしている。これにより、エンジン１１の停止後における基準位置の学習についての実行機会の確保と、エンジン１１及びその周辺機器への給電の早期の遮断との両立が図られている。
【００３８】
詳しくは、上記可否判定では、以下の（条件ａ）及び（条件ｂ）の論理積条件が満たされているときに、基準位置の学習の実行が可能と判定する。
（条件ａ）スロットルバルブ１４の操作位置が全閉位置になっていること。なお、この条件は、スロットルバルブ１４の操作位置が全閉位置にあることが上記スロットルセンサ３１によって所定時間以上継続して検出されるときに「オン」操作される全閉安定フラグを通じて判断される。
【００３９】
（条件ｂ）基準位置の学習の実行に必要とされる給電状態が確保されていること。具体的には、スロットルバルブ１４に異常が生じておらず、且つ上記バッテリ２３からモータ２４への供給電圧（モータ電圧）が正常範囲内であること。
【００４０】
これにより、スロットルバルブ１４の操作位置が全閉位置になっているときであって、且つ電子制御装置３０による安定したスロットルバルブ１４の位置制御が可能であるときにのみ、上記基準位置の学習が実行されるようになっている。
【００４１】
一方、上記通電の遮断は、上記（条件ａ）及び以下の（条件ｃ）の論理積条件が満たされていることをもって許可される。
（条件ｃ）エンジン１１の回転が停止に至ったこと。
【００４２】
これにより、エンジン１１の停止後にスロットルバルブ１４が全閉位置となったとき、換言すれば、基準位置の学習を実行するための絶対条件が満たされたときにのみ、同学習のための給電の遮断が許可されるようになる。
【００４３】
以下、図３〜図５に示すフローチャートを参照して、こうした基準位置の学習にかかる各種処理の処理手順について詳細に説明する。
なお、図３は上記全閉安定フラグの操作処理についてその処理手順を示し、図４は上記基準位置を学習する処理についてその処理手順を示し、図５は上記メインリレー２２の操作要求処理についてその処理手順を示している。また、これらフローチャートに示される一連の処理は、上記電子制御装置３０により、それぞれ所定の周期をもって繰り返し実行される。
【００４４】
ここでは先ず、図３を参照して、基準位置学習処理の処理手順について詳細に説明する。
同図３に示されるように、この処理では先ず、前記強制全閉処理が実行されているか否かが判断される（ステップＳ１００）。
【００４５】
そして、強制全閉処理が実行されていると判断される場合には（ステップＳ１００：ＹＥＳ）、スロットル開度ＴＡが以下の範囲内にあるか否かが判断される。
Ｔａ≦スロットル開度ＴＡ＜Ｔｂ
なお、これらＴａ及びＴｂにより定められる範囲は、スロットルバルブ１４がとりうる全閉位置を定めた範囲であって、装置の設計に際して定められた範囲である。また、これらＴａ及びＴｂにより定められる範囲は、予め電子制御装置３０に記憶されている。すなわち、上記判断では、スロットルバルブ１４の操作位置が、同バルブ１４がとりうる全閉位置の範囲内にあるか否かが判断される。
【００４６】
そして、スロットル開度ＴＡが上記範囲内にあると判断される場合には（ステップＳ１０１：ＹＥＳ）、次に、
｜前回基準位置−スロットル開度ＴＡ｜＜α
といったように、前回学習された基準位置（記憶されている基準位置学習値）とスロットル開度ＴＡとの差の絶対値が所定値αより小さいか否かが判断される（ステップＳ１０２）。この判断では、前回学習された基準位置とスロットル開度ＴＡとが懸け離れた位置になっていないことに基づいて、このときのスロットルバルブ１４の操作位置が全閉位置になっていることについての信憑性の有無が判断される。
【００４７】
そして、前回学習された基準位置とスロットル開度ＴＡとの差の絶対値が所定値αより小さいと判断される場合には（ステップＳ１０２：ＹＥＳ）、このときスロットルバルブ１４の操作位置が全閉位置になっているとして、全閉安定カウンタのカウント値がインクリメントされる（ステップＳ１０３）。なお、この全閉安定カウンタは、スロットルバルブ１４の操作位置が全閉位置になっているときにおいてその継続時間を計時するためのカウンタである。
【００４８】
一方、上記強制全閉処理が実行されていないと判断される場合には（ステップＳ１００：ＮＯ）、そもそも基準位置の学習を実行するタイミングではないとして、上記全閉カウンタのカウント値がクリアされる（ステップＳ１０４）。また、スロットル開度ＴＡが上記範囲内ではない場合（ステップＳ１０１：ＮＯ）、若しくは前回学習された基準位置とスロットル開度ＴＡとの差の絶対値が所定値α以上である場合には（ステップＳ１０２：ＮＯ）、スロットルバルブ１４の操作位置が全閉位置になっていないとして、この場合にも、上記全閉カウンタのカウント値がクリアされる（ステップＳ１０４）。
【００４９】
このように全閉安定カウンタのカウント値が適宜操作された後、以下の（条件ｄ）及び（条件ｅ）の論理積条件が満たされるか否かが判断される（ステップＳ１０５）。
【００５０】
（条件ｄ）エンジン１１の回転が停止していること。
（条件ｅ）全閉安定カウンタのカウント値が所定値βよりも大きな値となっていること。なお、この所定値βは、スロットルバルブ１４の操作位置が全閉位置になった後において同操作位置が全閉位置で確実に安定するようになる時間であり、実験等により求められる。
【００５１】
そして、上記（条件ｄ）及び（条件ｅ）が共に満たされていると判断される場合には（ステップＳ１０５：ＹＥＳ）、上述した全閉安定フラグが「オン」操作される（ステップＳ１０６）。
【００５２】
一方、上記（条件ｄ）及び（条件ｅ）のいずれか一方でも満たされていないと判断される場合には（ステップＳ１０５：ＮＯ）、上記全閉安定フラグが「オフ」操作される（ステップＳ１０７）。
【００５３】
このように全閉安定フラグが操作された後、本処理は一旦終了される。
次に、上記基準位置学習処理の処理手順について、図４を参照して説明する。
同図４に示されるように、この処理では先ず、上記全閉安定カウンタのカウント値が上記所定値βよりも大きな値となっているか否かが判断される（ステップＳ２００）。
【００５４】
そして、上記カウント値が所定値βよりも大きな値となっていると判断される場合には（ステップＳ２００：ＹＥＳ）、次に、スロットル異常が生じていないか否かが判断される（ステップＳ２０１）。なお、このスロットル異常は、エンジン１１の運転中において、例えば以下のような条件が満たされたときにその発生が判定される。
【００５５】
・スロットルセンサ３１にて検出されるスロットル開度ＴＡが、一定時間以上、前記フィードバック制御に際して目標とされる開度とならないこと。
・上記モータ２４に対して、フィードバック制御に際して許容される最大電流、若しくは最小電流が供給されているにもかかわらず、一定時間以上、スロットル開度ＴＡが上記目標とされる開度にならないこと。
【００５６】
すなわち、この判定では、スロットルバルブ１４が制御不能な状態に陥っていないか否かが判断される。
そして、スロットル異常が生じていないと判断される場合には（ステップＳ２０１：ＹＥＳ）、学習完了フラグが「オフ」にされているか否かが判断される（ステップＳ２０２）。なお、この学習完了フラグは、後述する処理（ステップＳ２０４〜Ｓ２０６）を通じた基準位置の学習が完了した後に「オン」操作される一方（ステップＳ２０７）、エンジン１１が始動される毎に「オフ」操作されるフラグである。この学習完了フラグが「オフ」操作されていることをもって、エンジン１１の始動後において上記基準位置の学習が未だ実行されていないと判断することができる。
【００５７】
そして、学習完了フラグが「オフ」操作されていると判断される場合には（ステップＳ２０２：ＹＥＳ）、上記学習を実行する必要があるとして、次に、前記モータ電圧が正常範囲内であるか否かが判断される（ステップＳ２０３）。
【００５８】
そして、モータ電圧が正常範囲内であると判断される場合には（ステップＳ２０３：ＹＥＳ）、以下の処理（ステップＳ２０４〜Ｓ２０６）を通じて、上記基準位置の学習が実行される。
【００５９】
すなわち先ず、同学習が、バッテリ２３が接続された後に初めて実行されるか否かが判断される（ステップＳ２０４）。そして、初めて実行されると判断される場合には（ステップＳ２０４：ＹＥＳ）、このときのスロットル開度ＴＡが基準位置学習値として記憶される（ステップＳ２０５）。
【００６０】
一方、基準位置の学習が、バッテリ２３が接続された後に既に何回か実行されていると判断される場合には（ステップＳ２０４：ＮＯ）、記憶されている基準位置学習値と、このときのスロットル開度ＴＡとに基づき、次式から新たな基準位置学習値が算出された後、記憶される（ステップＳ２０６）。
基準位置学習値←
（記憶されている基準位置学習値＋スロットル開度ＴＡ）／２
このように基準位置の学習が実行された後、上記学習完了フラグが「オフ」操作されて（ステップＳ２０７）、本処理は一旦終了される。
【００６１】
なお、上記基準位置学習処理において、以下のように判断される場合には、基準位置の学習を行うことなく、その処理が一旦終了される。
すなわち、上記全閉安定カウンタのカウント値が所定値β以下であると判断される場合には（ステップＳ２００：ＮＯ）、スロットルバルブ１４の操作位置が全閉位置になっていない、若しくは全閉位置にはなっているが同位置で安定していないおそれがあるとして、本処理は一旦終了される。
【００６２】
また、スロットル異常が生じていると判断される場合には（ステップＳ２０１：ＮＯ）、精度のよい学習の実行が困難であるとして、本処理は一旦終了される。
【００６３】
さらに、学習完了フラグが「オン」操作されていると判断される場合には（ステップＳ２０２：ＮＯ）、エンジン１１の始動後において、既に基準位置の学習が完了しており、同学習を実行する必要がないとして本処理は一旦終了される。
【００６４】
加えて、モータ電圧が正常範囲内ではないと判断される場合には（ステップＳ２０３：ＮＯ）、これも精度のよい学習の実行が困難であるとして、本処理が一旦終了される。
【００６５】
次に、メインリレー操作要求処理の処理手順について、図５を参照して詳細に説明する。
同図５に示されるように、この処理では先ず、上記ＩＧスイッチ２１が「オン」操作されているか否かが判断される（ステップＳ３００）。
【００６６】
そして、ＩＧスイッチ２１が「オン」操作されていると判断される場合には（ステップＳ３００：ＹＥＳ）、メインリレーオフ要求フラグが「オフ」操作された後（ステップＳ３０１）、本処理は一旦終了される。なお、このメインリレーオフ要求フラグは、同フラグが「オン」操作されているときに、上記メインリレー２２の「オフ」操作が許可されるフラグである。従って、この場合には、メインリレー２２の「オン」状態が維持される。
【００６７】
一方、ＩＧスイッチが「オフ」操作されていると判断される場合には（ステップＳ３００：ＮＯ）、次に、前記全閉安定フラグが「オン」操作されているか否かが判断される（ステップＳ３０２）。
【００６８】
そして、全閉安定フラグが「オフ」操作されていると判断される場合には（ステップＳ３０２：ＮＯ）、スロットルバルブ１４の操作位置が全閉位置で安定しておらず、基準位置の学習の実行についての可否判定がなされていないとして、メインリレーオフ要求フラグを操作することなく、本処理が一旦終了される。すなわち、この場合にも、メインリレー２２の「オン」状態が維持される。
【００６９】
その後、本処理の実行が繰り返され、全閉安定フラグが「オン」操作されたと判断されるようになると（ステップＳ３０２：ＹＥＳ）、メインリレーオフ要求フラグが「オン」操作される（ステップＳ３０３）。すなわち、この場合には、メインリレー２２の「オフ」操作が許可される。
【００７０】
なお、メインリレー２２の「オフ」操作は、その許可がなされた後、所定時間経過後に実行される。この所定時間としては、上記学習の実行についての可否判定と、同学習が実行される場合にはその学習とを確実に実行可能な時間が実験等により求められた上で、予め電子制御装置３０に記憶されている。すなわち、上記可否判定、及び学習の実行が確実に完了した後に、メインリレー２２が「オフ」操作される。
【００７１】
以下、上述した各処理がどのように行われるのかを、図６に示すタイミングチャートを参照しつつ説明する。
なお、図６は、以下に記載する各項目についての推移をそれぞれ示している。
（ａ）ＩＧスイッチの操作状態について。
（ｂ）エンジン回転速度ＮＥについて。
（ｃ）スロットル開度ＴＡについて。
（ｄ）全閉安定カウンタのカウント値について。
（ｅ）全閉安定フラグの操作状態について。
（ｆ）メインリレーオフ要求フラグの操作状態について。
（ｇ）メインリレーの操作状況について。
【００７２】
さて、図６（ａ）に示されるように、ＩＧスイッチ２１が「オン」操作されているときには（タイミングｔ１以前）、図６（ｅ）及び図６（ｆ）に示されるように、全閉安定フラグ及びメインリレーオフ要求フラグが共に「オフ」操作されている。また、このとき、図６（ｄ）に示されるように、全閉安定カウンタのカウント値は「０」になっている。さらには、このとき、図６（ｇ）に示されるように、メインリレー２２は「オン」操作されている。
【００７３】
そして、ＩＧスイッチ２１が「オフ」操作されると（タイミングｔ１）、その後において、図６（ｂ）に示されるように、エンジン回転速度ＮＥが徐々に低下する。また、その後における前記強制全閉処理の実行に伴って、図６（ｃ）に示されるように、スロットル開度ＴＡが徐々に全閉位置に近づく。
【００７４】
そして、スロットル開度ＴＡがスロットルバルブ１４がとりうる全閉位置の範囲に該当する位置であって、且つ前回学習された基準位置と近い位置になると（タイミングｔ２）、図６（ｄ）に示されるように、全閉安定カウンタのカウント値のインクリメントが開始される。
【００７５】
その後、全閉安定カウンタのカウント値が所定値βよりも大きな値になると（タイミングｔ３）、スロットルバルブ１４の操作位置が全閉位置で安定したとして、図６（ｅ）に示されるように、全閉安定フラグが「オン」操作される。また、このとき、上記基準位置学習値の学習の実行についての可否判定が開始される。さらに、このとき同時に、図６（ｆ）に示されるように、メインリレーオフ要求フラグも「オン」操作される。
【００７６】
そしてその後、図６（ｇ）に示されるように、上記学習の実行に必要とされる所定時間の経過をもって、メインリレー２２が「オフ」操作される（タイミングｔ４）。
【００７７】
以上説明したように、本実施の形態によれば、以下に記載する効果が得られるようになる。
（１）上記実施の形態では、基準位置の学習の実行についての可否判定と、メインリレー２２の「オフ」操作とを、それぞれスロットルバルブ１４の位置制御態様に基づき各別に実行するようにした。すなわち、上記学習についての可否判定と、同学習の実行のための給電の遮断とがそれぞれ独立した制御系によって各別に制御される。これにより、基準位置の学習の実行が可能なときには、同学習を確実に実行した上で、エンジン１１やその周辺機器への給電を遮断することができるようになる。その一方、学習の実行が不可能なときには、その判定がなされたことをもって、エンジン１１やその周辺機器への給電を速やかに遮断することができるようになる。従って、エンジン１１の停止後における基準位置の学習についての実行機会の好適な確保と、エンジン１１やその周辺機器に対する給電の早期の遮断との好適な両立を図ることができる。
【００７８】
（２）上記実施の形態では、「スロットルバルブ１４の操作位置が全閉位置になっていること」及び「基準位置の学習の実行に必要とされる給電状態が確保されていること」の論理積条件が満たされるときに、基準位置の学習の実行が可能と判定するようにした。これにより、スロットルバルブ１４の操作位置が全閉位置になっているときであって、且つ電子制御装置３０による安定したスロットルバルブ１４の位置制御が可能であるときにのみ、上記基準位置の学習が実行されるようになる。従って、装置の異常に起因する基準位置の誤学習についてはこれを好適に抑制することができるようになる。
【００７９】
（３）上記実施の形態では、「スロットルバルブ１４の操作位置が全閉位置になっていること」及び「エンジン１１の回転が停止に至ったこと」の論理積条件が満たされるときに、メインリレー２２の「オフ」操作を許可するようにした。これにより、エンジン１１の停止後にスロットルバルブ１４が全閉位置となったとき、換言すれば、基準位置の学習を実行するための必要条件が満たされたときにのみ、同学習のための給電の遮断を許可することができるようになる。従って、例えばＩＧスイッチ２１が「オン」操作されているにもかかわらずエンジン１１が停止してしまった場合にメインリレー２２が「オフ」操作されてしまう等といった、意図せぬ給電の遮断を好適に抑制することができるようになる。
【００８０】
（４）上記実施の形態では、「スロットルバルブ１４の操作位置が全閉位置になっていること」を、スロットルバルブ１４の操作位置が全閉位置にあることがスロットルセンサ３１によって所定時間以上継続して検出されることをもって判断するようにした。これにより、当該条件のより確実な認識のもとに、基準位置の学習の実行についての可否判定や、エンジン１１及びその周辺機器への給電遮断の許可判断を行うことができるようになる。
【００８１】
（５）上記実施の形態によれば、基準位置の学習に際して、スロットルバルブ１４の全閉位置をエンジン１１の停止後において学習せざるを得ないディーゼルエンジンに適用される基準位置学習装置にあって、同学習についての実行機会の確保と、エンジン１１及びその周辺機器に対する給電の早期の遮断との好適な両立を図ることができるようになる。
【００８２】
なお、上記実施の形態は、以下のように変更して実施してもよい。
・上記実施の形態では、スロットルバルブ１４の操作位置が全閉位置になったことを、同バルブ１４の操作位置が全閉位置にあることがスロットルセンサ３１によって所定時間以上継続して検出されることをもって判断するようにしたが、これに限られない。スロットルバルブ１４の操作位置が全閉位置になったことを確実に判断することさえ可能であれば、その判断を行うための条件は任意に変更可能である。
【００８３】
・上記実施の形態では、基準位置の学習の実行についての可否判定を実行するための一条件として、「（条件ｂ）モータ電圧が正常範囲内であること」といった条件を設定した。これに限らず、エンジン１１やその周辺機器に対する給電状態であって、基準位置の学習の実行に必要とされる給電状態が確保されていることを的確に判断することができさえすれば、この条件は適宜変更可能である。
【００８４】
・上記実施の形態では、「（条件ａ）スロットルバルブ１４の操作位置が全閉位置になっていること」及び「（条件ｃ）エンジン１１が停止に至ったこと」の論理積条件が満たされるときに、メインリレー２２の「オフ」操作を許可するようにしたが、これに限られない。要は、エンジン１１の停止後にスロットルバルブ１４が全閉位置となったことを的確に判断することができさえすれば、これら条件は適宜変更可能である。
【００８５】
・上記実施の形態では、本発明を、エンジン１１の停止後にスロットルセンサ３１にて検出されるスロットルバルブ１４の全閉位置をその位置制御にかかる基準位置として学習する装置に適用するようにしたが、これに限られない。すなわち、エンジン１１の停止後にスロットルバルブ１４の操作位置を確実に操作可能な装置であれば、上記全閉位置に代えて、スロットルバルブ１４の全開位置、あるいはその中間位置を位置制御にかかる基準位置として学習する装置にも、本発明を適用することはできる。
【００８６】
・上記実施の形態では、エンジン１１に吸入される空気を調量するスロットルバルブ１４にあって、その位置制御にかかる基準位置を学習する装置に本発明を適用するようにしたが、これに限られない。他に、例えば、可変容量型ターボチャージャの可変ノズルベーン等を被操作体としてその特定の位置を基準位置として学習する装置などにも、本発明を適用することはできる。要は、エンジンの停止後に、位置センサにて検出される被操作体の特定の操作位置をその位置制御にかかる基準位置として学習する装置であれば、本発明にかかる基準位置学習装置を適用することは可能である。
【００８７】
・また、上記実施の形態では、本発明にかかる基準位置学習装置を燃料噴射ポンプを備えるディーゼルエンジンに適用するようにしたが、これに限られない。本発明にかかる基準位置学習装置は、コモンレール式のディーゼルエンジンやガソリンエンジン等にもその適用が可能である。
【図面の簡単な説明】
【図１】本発明の一実施の形態が適用されるエンジン及びその周辺機器についてその概略構成を示すブロック図。
【図２】同実施の形態に採用されるスロットルバルブ及びその周辺構造についてその概略構成を模式的に示す略図。
【図３】全閉安定フラグを操作する処理についてその処理手順を示すフローチャート。
【図４】基準位置を学習する処理についてその処理手順を示すフローチャート。
【図５】メインリレーの操作要求処理についてその処理手順を示すフローチャート。
【図６】同実施の形態にかかる各処理についてその処理態様の一例を示すタイミングチャート。
【符号の説明】
１１…エンジン、１１ａ…出力軸、１２…燃焼室、１２ａ…副燃焼室、１３…吸気通路、１４…スロットルバルブ、１５…排気通路、１６…ＥＧＲ通路、１７…アクチュエータ、１８…ＥＧＲ制御バルブ、１９…燃料噴射ノズル、２０…燃料噴射ポンプ、２１…ＩＧスイッチ、２２…メインリレー、２３…バッテリ、２４…モータ、２５…バルブレバー、２６…全閉ストッパ、３０…電子制御装置、３１…スロットルセンサ、３２…回転速度センサ。
【図１】
0004446648.tif 000002
【図２】
0004446648.tif 000003
【図３】
0004446648.tif 000004
【図４】
0004446648.tif 000005
【図５】
0004446648.tif 000006
【図６】
0004446648.tif 000007