(57)【要約】【課題】  エンジンへの吸気流量を制御するスロットルバルブ装置において、スロットルバルブ全閉位置学習動作音を聞こえずらくする。【解決手段】  イグニッションキースイッチがオフされた後、エンジン制御装置がスロットル制御装置へエンジンへの吸気流量を絞る指示を通知するとともに、エンジン制御装置が前記スロットル制御装置に対してスロットルバルブ全閉位置学習指示を通知し、スロットル制御装置がスロットルバブル全閉位置学習動作を実施する。【選択図】図４
2005155351.tif 000002
【特許請求の範囲】
【請求項１】
エンジンを制御するエンジン制御装置とスロットル制御装置と、前記エンジン制御装置はエンジンを動作、停止させるためのイグニッションキースイッチのオン・オフを検出する手段を備え、前記スロットル制御装置によってエンジンへの吸気流量を制御するスロットルバルブ装置と、前記スロットルバルブ装置はスロットルバルブ位置を検出するスロットルバルブセンサを備え、前記イグニッションキースイッチがオフされた場合には、所定時間が経過するまで、前記エンジン制御装置がスロットル制御装置へ、前記エンジンへの吸気流量を絞る指示を通知するとともに、前記エンジン制御装置が前記スロットル制御装置に対してスロットルバルブ全閉位置学習指示を通知し、前記スロットル制御装置がスロットルバブル全閉位置学習動作を行うことを特徴とする吸気制御装置。
【請求項２】
前記請求項１において、前記スロットル制御装置は前記スロットルバルブ全閉位置学習を開始してから所定時間経過後には、前記スロットルバルブを最小制御位置へ制御し、さらにはスロットルバルブを最小制御位置へ制御してから所定時間経過した後には前記スロットルバルブをスロットルバルブ最大制御位置へ制御し、さらにはスロットルバルブを最大制御位置へ制御してから所定時間経過後には、スロットルバルブの制御を停止し、スロットルバルブを機械的に全開位置へ戻すことを特徴としたスロットル制御装置。
【請求項３】
前記請求項１と請求項２において、前記エンジン制御装置にはスロットル制御装置の電源を通電と遮断をする手段を有し、前記エンジン制御装置がスロットル制御装置へエンジン吸気流量を絞る指示を通知するとともに、前記エンジン制御装置が前記スロットル制御装置に対してスロットルバルブ全閉位置学習指示を通知してから所定時間スロットル制御装置へ通電を継続し、前記所定時間経過後においてはスロットル制御装置の電源を遮断することを特徴とした吸気制御装置。
【請求項４】
前記請求項１において、前記エンジン制御装置がスロットル制御装置へ、前記エンジンへの吸気流量を絞る指示を通知するとともに、前記エンジン制御装置が前記スロットル制御装置に対してスロットルバルブ全閉位置学習指示を通知する所定時間を、エンジンを停止させるために必要な時間としたことを特徴とする吸気制御装置。
【請求項５】
前記請求項２において、前記スロットルバルブを全閉位置へ制御する所定時間を、エンジンを停止させるために必要な時間としたことを特徴とするスロットル制御装置。
【請求項６】
前記請求項２において、前記スロットルバルブを最小制御位置へ制御する所定時間を、エンジンを停止させるために必要な時間としたことを特徴とするスロットル制御装置。
【請求項７】
前記請求項２において、前記スロットルバルブを最小制御位置へ制御する所定時間と前記スロットルバルブを最小制御位置へ制御する所定時間を足した時間を、エンジンを停止させるために必要な時間としたことを特徴とするスロットル制御装置。
【請求項８】
前記請求項３において、前記エンジン制御装置が前記スロットル制御装置に対してスロットルバルブ全閉位置学習指示を通知し、スロットル制御装置へ通電を継続する所定時間を、エンジンを停止させるために必要とする時間としたことを特徴とする吸気制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関用スロットル制御装置に係り、前記スロットル制御装置のスロットルの全閉位置学習方法に関する。
【背景技術】
【０００２】
一般的にディーゼルエンジンの動作は図１で示すように、エンジンの燃焼室内空気を圧縮し、圧縮され温度が上昇した空気に燃料を噴射し、燃料と空気が燃焼・爆発し、その爆発力がクランクシャフトを介して回転動力として出力される。排気ガスには窒素酸化物
（ＮＯｘ）などの有害物質が含まれており、貴金属触媒を排気管へ配置することで窒素酸化物を低減している。また、燃焼後の排気ガスの一部について、ＥＧＲバルブ４を介して吸気管へ再循環し吸入空気に加えており、これは吸入空気に排気ガスを混合させることで、燃焼温度のピーク値を下げ、排気ガス中の窒素酸化物ＮＯｘを低減している。
【０００３】
一方、ディーゼルエンジンの停止方法として、エンジン停止動作時のエンジン振動を低減することを目的とし、エンジンへの吸入空気量を絞る方法があり、エンジンへの吸入空気量の負荷を増大させることで、エンジン回転負荷を大きくすることとなり、エンジン回転を速やかに停止することが可能となる。
【０００４】
エンジンの吸気流量を絞る方法としてスロットルバルブ装置があり、スロットルバルブ位置が機械的に全閉位置、つまり、スロットルバルブ全閉ストッパに押し付けられるスロットルバルブ全閉位置を学習し、この点を基準としてスロットルバルブを制御する。エンジン停止動作時には、スロットルバルブ装置は前記のスロットルバルブ全閉位置に制御し、吸気負荷を増大させ、エンジン回転負荷を大きし、エンジンを停止させる。
【０００５】
【特許文献１】特開平９−２８７５１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
次に図２に基づいて、ディーゼルエンジンの始動方法について説明する。ディーゼルエンジンにおいては、ガソリンエンジンと異なり、エンジン始動時における燃焼室内の空気にはある程度の高い温度が必要となる。これは前記の燃焼室内の空気温度が、燃料と空気が混合され、その混合気の爆発，燃焼に必要な温度より低いと、燃焼室内の空気を圧縮しても、空気と燃料の混合気の爆発・燃焼が起こりづらく、エンジンの始動性が低下するためである。そこで、エンジン始動性の向上させる方法としてグロープラグが使用される。このグロープラグは一般的に燃焼室内に接する場所に配置され、燃焼室内の空気温度を上昇させる。例えば、冷間時にイグニッションキースイッチがオンされ、エンジン制御装置が外気温度を低温状態と判断し、つまり、エンジン始動性が低下していると判断した場合、エンジン制御装置はグロープラグに通電し、燃焼室内温度を上昇させる。このとき運転席表示メータ内にグロープラグ動作中のランプを点灯させ、運転者にエンジン始動性を良くするための準備をしていることを通知し、エンジン始動の中断を促す。燃焼室内空気温度が燃料と空気の爆発・燃焼に必要な温度に達した場合、グロープラグ動作中のランプを消灯させ、運転者にエンジンの始動準備が完了したことを通知し、運転者はエンジンを始動させ、エンジンクランキングが開始される。一方、グロープラグには通電し続け、燃焼室内温度が低下することを防止する。エンジン制御装置はエンジンが動作を開始し、燃焼室内温度が安定した後、グロープラグの通電を遮断する。
【０００７】
ところで、一般的なスロットル制御装置は電源が投入される毎にスロットルバルブ全閉位置学習を実行し、スロットルバルブ制御の基準となるスロットルバルブ位置を学習する。一般的にスロットルバルブ全閉位置学習は、スロットルバルブを全閉方向へ駆動し、スロットルバルブ位置を検出するスロットルセンサが一定範囲に収束した場合、つまり、スロットル制御装置内に配置してあるモータを駆動するモータドライバにはモータロック電流がながれ、スロットルバルブが機械的に全閉位置に押付けられた場合、そのスロットルバルブ位置をスロットルバルブ全閉位置として学習する。また、ガソリンエンジン用スロットル制御装置のデフォルト位置は、エンジンのアイドル回転時の空気流量となるスロットルバルブ位置とするものもある。デフォルト位置とはスロットル制御装置が動作していない状態、つまり、通電されていない状態でのスロットルバルブ位置を示す。ディーゼルエンジン用スロットル制御装置においては、デフォルト位置はスロットルバルブ全開位置である。ディーゼルエンジンは、ガソリンエンジンの吸気流量と燃料の噴射量による出力調整と異なり、エンジン出力は燃料の噴射量で制御しているからである。
【０００８】
次にガソリンエンジンの始動について説明する。イグニッションキースイッチがオンされ、スロットルバルブの全閉位置学習が開始され、エンジンスタータによるエンジンクランキングが始まり、その後、エンジンの始動が完了する。スロットルバルブ全閉位置学習実行時のスロットルバルブの動作音は、つまり、スロットルバルブを全閉位置へ制御するために発生するモータ駆動音や内部ギアの回転音、スロットルバルブの全閉位置への衝突音などは、エンジンクランキングによる音で一般的に聞こえなくなる。
【０００９】
次にディーゼルエンジンについてのエンジン始動を説明する。
【００１０】
ディーゼルエンジンにおいては、一般的なスロットル制御装置を使用した場合、かつ、冷間時おいては、イグニッションキースイッチがオンされても、燃焼室内温度を上昇させるためにグロープラグに通電し、さらにグローランプを点灯させ、運転者にエンジンの始動の中断を促しており、つまり、エンジンクランキングを開始の中断を促しており、さらにイグニッションキースイッチがオンされた後、スロットル制御装置が前記のスロットルバルブ全開位置からスロットルバルブ全閉位置学習を開始すれば、ガソリンエンジンと比較しスロットルバルブの動作音が顕著に聞こえ、耳障りとなってしまう。
【００１１】
前記スロットル制御装置とは、スロットルバルブ装置を制御するための制御装置であり、つまり、エンジン制御装置一体構成やスロットル制御装置単体構成、または、スロットルバルブ装置と一体構成となっている。
【課題を解決するための手段】
【００１２】
前記ディーゼルエンジンのエンジン始動時におけるスロットルバルブ全閉位置学習音を低減する課題を達成するため、本発明の第１の請求項に記載された発明は、前記エンジンの動作状態に基づいてディーゼルエンジン制御装置とスロットル制御装置によって制御されるディーゼルエンジンとともに、前記ディーゼルエンジンの停止動作時においては前記スロットル制御装置によりスロットルバルブを全閉位置へ制御し、ディーゼルエンジンへの吸気流量を低減し、エンジン回転負荷を増大させ、エンジンを停止させることを備えたスロットル制御装置において、スロットルバルブをスロットルバルブ全閉位置とした場合に、スロットルバルブの全閉位置を学習する手段である。
【００１３】
この手段によれば、スロットルバルブ全閉位置学習動作は、ディーゼルエンジンの停止動作中におこなわれるため、つまり、エンジンの動作音によって、スロットルバルブ全開位置学習期間における前記全閉学習動作の内部ギア回転音やモータ駆動音、スロットルバルブの全閉位置への衝突音は殆ど聞こえなくなる。
【００１４】
さらに、前記第１の請求項のみでは、ディーゼルエンジンの停止動作時に、例えば、エンジンへの吸気流量を低減させ、エンジン回転負荷を増大させるために、スロットルバルブを全閉位置に保持し続ければ、スロットル制御装置内に配置されている前記モータドライバにモータロック電流が流れ続け、モータドライバが発熱してしまう。一般的にモータドライバは、モータドライバ自身を保護するために加熱保護機能が付いており、モータドライバの温度がある規定値に達した場合、モータドライバはモータを駆動するためのモータ電流を遮断する。つまり、スロットルバルブを全閉位置に保持し続ければ、モータドライバの加熱保護機能でモータ電流が遮断され、スロットルバルブを制御できなくなり、スロットルバルブを全閉位置へ制御できずに、前述のディーゼルエンジン停止動作中に、エンジンへの吸気流量を低減させられず、エンジン回転負荷を増大させることができずに、エンジンが再度動作し、その後、エンジンが停止する現象が起こる可能性がある。
【００１５】
また、前記のようにディーゼルエンジン用スロットルバルブ装置においては、デフォルト位置はスロットルバルブ全開位置であるため、前記モータドライバの過熱保護機能によってモータ電流遮断がされ、スロットルバルブを制御できなくなり、スロットルバルブはスロットルバルブ全開位置へ衝突し、さらに同時にエンジンが停止していた場合、動作音が顕著に聞こえてしまう可能性がある。
【００１６】
さらには、エンジンが停止し、スロットルバルブを最小制御位置へ制御したまま、スロットル制御装置の電源が遮断された場合、前記モータ電流遮断と同様に、スロットルバルブはスロットルバルブ全開位置へ衝突し、動作音が顕著に聞こえてしまう可能性がある。
【００１７】
そこで、前記の課題を以下第２の請求項の発明を用いることで達成させる。第２の請求項の発明では、前記第１の請求項の発明において、前記スロットルバルブ位置全閉学習動作終了後に、スロットルバルブ位置をスロットルバルブ最小制御位置に制御することで、つまり、モータドライバにモータロック電流が流れなくなるスロットルバルブ位置に制御することで、モータとモータドライバにモータロック電流は流れなくなり、モータドライバの発熱が低減され、モータドライバの加熱保護作用が動作せずに、エンジン停止動作時におけるモータドライバの動作保証となる。さらに、前記スロットルバルブ最小制御位置へ制御することで、第１の請求項のスロットルバルブ全閉位置と同等に、エンジン回転負荷を増大させるために十分な吸気流量となり、エンジン停止必要期間においてエンジンを確実に停止させるための吸気流量を維持することが可能となる。
【００１８】
さらに、前記エンジン停止必要期間においてスロットルバルブをスロットルバルブ最小制御位置へ制御した後、スロットルバルブをスロットルバルブ最大制御位置へ制御することで、前記モータ電流遮断、または、前記スロットル制御装置の電源遮断によるスロットルバルブの全開位置への衝突音を殆ど聞こえなくすることが可能となる。
【００１９】
第３の請求項の発明では、前記第１から第２の請求項の発明において、前記ディーゼルエンジンの停止動作中にスロットル装置の電源を遮断した場合、スロットルバルブ位置が全開位置へ戻され、前記のようにエンジンへの吸気流量を低減させることができず、エンジン回転負荷を持続させることができなくなるため、エンジンを速やかに停止させることができなくなってしまう。そこで、スロットル制御装置がエンジン停止動作中に行うスロットルバルブ全閉位置学習の時間と、スロットルバルブ最小制御位置保持時間、つまり、エンジンを停止させるために必要な時間と、スロットルバルブ位置をスロットルバルブ最小制御位置からスロットルバルブ最大制御位置へ制御するための時間をを足し合わせた時間を、イグニッションキースイッチのオフ後からスロットル制御装置に電源を通電し続けることで、前記課題を達成することが可能となる。
【発明の効果】
【００２０】
以下で述べる実施例１においては、イグニッションキースイッチがオフされ、エンジン停止動作中にスロットルバルブを全閉位置に制御し、スロットルバルブ全閉位置学習を行うことで、エンジンへの吸気負荷を増大させとともに、エンジンを速やかに停止させることとともに、エンジンが停止動作中にスロットルバルブ全閉位置学習を行うことで、エンジンの動作音でスロットルバルブ全閉位置学習音を殆ど聞こえなくさせることが可能となる。
【００２１】
本実施例２においては、スロットルバルブ全閉位置学習動作後、スロットルバルブ全閉位置からスロットルバルブ最小制御位置へ制御することで、スロットル制御装置内のモータドライバにモータロック電流が流れなくなり、前述のエンジン停止動作中におけるモータドライバの加熱保護機能によるモータ制御遮断が防止でき、エンジンへの吸気流量を低減し、エンジン回転負荷の増大させることを保証することが可能となる。
【００２２】
さらに、スロットルバルブ最小制御位置からスロットルバルブ最大制御位置へ制御することで、前記モータ電流遮断、または、前記スロットル制御装置の電源遮断によるスロットルバルブの全開位置への衝突音を殆ど聞こえなくすることが可能となる。
【００２３】
さらに、スロットルバルブ最大制御位置へ制御した後、スロットルバルブの制御を停止したとしても、前記スロットルバルブの全開位置への衝突音を殆ど聞こえなくすることが可能となる。
【００２４】
本実施例３において、イグニッションキースイッチがオフされてから、スロットルバルブを全閉位置とし、エンジンを停止させ、かつ、スロットルバルブをスロットルバルブ最大制御位置へ制御するまでの時間だけ、スロットル制御装置に対して電源を遮断しないことで、例えば、スロットルバルブをスロットルバルブ最小制御位置からスロットルバルブ最大制御位置へ制御している期間において電源を遮断し、スロットルバルブがスロットル全開位置へ衝突することを防止することが可能となる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施形態を実施例に基づいて説明する。また、本実施例１は本発明の請求項１と請求項４を組み合わせて説明する。
【００２６】
まず、ディーゼルエンジンを制御するためのシステムについて、図５に基づいて説明する。図５は本実施例におけるディーゼルエンジンを制御するための概略図である。エンジンを制御するためのエンジン制御装置１には、燃料インジェクタ２を駆動するためのインジェクタ駆動ドライバや、グロープラグ３を駆動するためのグロープラグ駆動ドライバ、エンジンを制御するための制御用マイクロコンピュータ（マイコン）が備えられている。また、アクセル開度を検出するためのアクセルポジションセンサ４やエンジンの水温センサ，エンジン回転センサ５などの各種センサ情報が取り込まれ、前記制御用マイコンによって各種演算処理が行われて燃料噴射時期や燃料噴射時間、また、スロットル目標位置が算出される。算出されたスロットル目標位置は、スロットル制御装置６にスロットル目標開度通信データ７として送信され、スロットル制御装置はその情報を基づいてスロットルバルブ装置８を制御する。また、イグニッションキースイッチ９がオンオフされているかを検出する手段も備えられている。
【００２７】
図６は前記吸気流量を制御するスロットル制御装置６とスロットルバルブ装置８の一体構成の概略図である。これは、吸気流量を制御するスロットルバルブ２０と、スロットルバルブ２０を駆動する中間ギア２１とモータ２２，モータ２２を制御するためのモータドライバ２３、さらに、スロットルバルブ２０の開度を検出するためのスロットルポジションセンサ２４や、スロットルバルブ制御用マイクロコンピュータ２５（以下、マイコンとする）、スロットルバルブ位置学習データを保存する不揮発性記憶素子２６、例えば、
EEPROM26が備えられている。スロットルバルブ制御用マイコン２５は、エンジン制御装置１から送信されるスロットル目標位置と前記スロットルポジションセンサ２４の実開度が一致するように、モータドライバ２３を制御し、スロットルバルブ２０を駆動する。モータドライバ２３には一般的に、規定値以上の電流が流れた場合、モータドライバ２３を保護する目的での過電流保護機能や、モータドライバ２３の正常動作温度範囲を越えないよう保護する目的の加熱保護機能が備えられている。また、前記スロットルバルブ装置８にはスロットルバルブ２０が機械的に全閉位置となる全閉ストッパ２７と、スロットルバルブ２０が機械的に全開位置より大幅に開くことを防止する全開ストッパ２８が配置されており、スロットルバルブ制御は前記全閉ストッパと全開ストッパ間で行われる。また、スロットルバルブの位置制御については、前記全閉ストッパ２７より微小開度開き側の位置と前記全開ストッパ２８より微小開度閉じ側の位置の間、例えば、全閉ストッパより
０.５° 開いた位置と全開ストッパより０.５° 閉じた位置の間で制御される。これは、例えば、全閉ストッパ位置にスロットルバルブを位置制御しようとした場合、スロットルバルブ２０が全閉ストッパ２７に衝突し、ハンチングを起こしてしまい、全閉ストッパ位置へ制御できないからである。
【００２８】
このスロットルバルブ２０はモータドライバ２３が動作していない場合、つまり、スロットルバルブ制御を行っていない場合、前記全開ストッパ位置へリターンスプリング２９などによって機械的に戻される構成である。また、図７は前記スロットルバルブ装置の内部構成図である。
【実施例１】
【００２９】
次に本発明の実施例１におけるエンジン制御装置１のイグニッションキースイッチ判定処理１（以下、キーオフ判定処理１という）とスロットル制御装置６のスロットルバルブ全閉位置学習処理１（以下、スロットル全閉学習処理１とする）について説明する。まず、エンジン制御装置１のキーオフ判定処理１を図８に基づいて説明する。このキーオフ判定処理１は一定時間毎に繰り返し実行される。
【００３０】
図８のステップＳ１０１において、イグニッションキースイッチオフ判定（以下、キーオフ判定処理）が行われ、イグニッションキースイッチ９がオフされているか否かを判定する。
【００３１】
次にステップＳ１０２に移行し、前記ステップＳ１０１において、イグニッションキースイッチオフが成立している場合、イグニッションキースイッチ９がオフされてからの経過時間、つまり、イグニッションキースイッチオフ時間Tignoff がイグニッションキースイッチオフ判定最大時間（以下、キーオフ判定最大時間とする）Tignoff_thshld１未満か否かを判定する。
【００３２】
キーオフ判定最大時間Tignoff_thshld１は、スロットルバルブ２０を全閉位置へ制御し、エンジンへの吸気流量を低減し、エンジン回転負荷を増大させ、エンジンを停止させるために必要となる最長時間としている。つまり、キーオフ判定最大時間Tignoff_thshld１の期間中は、エンジン制御装置がスロットル制御装置に対して、スロットルバルブ全閉位置学習指示を送信し続け、スロットル制御装置６はエンジンを停止させるために必要十分な時間、スロットルバルブ２０を全閉位置へ制御することとなる。
【００３３】
例えば、エンジンを停止させるために最長２秒間スロットルバルブ２０を全閉位置に制御する必要がある場合、エンジン制御装置１はスロットル制御装置６に対して、２秒間以上継続して、例えば、３秒間継続して、スロットルバルブ全閉位置学習指示を送信しつづければ、前記２秒間以上スロットルバルブ２０を全閉位置に制御し、エンジンを確実に停止させることが可能となる。
【００３４】
前記イグニッションキースイッチ９がオフされてからキーオフ判定最大時間Tignoff
_thshld １以上経過していない場合、ステップＳ１０３に移行し、エンジン制御装置１はスロットル制御装置６に対して、スロットルバルブ全閉位置学習指示を送信し、ステップＳ１０４に移行し、イグニッションキースイッチ９がオフされてからの経過時間を計測するためのイグニッションキースイッチオフ時間Tignoff（以下、キーオフカウンタTignoffとする）をキーオフ判定処理１実行毎に１ずつ加算し、本キーオフ判定処理１を終了する。
【００３５】
一方、前記ステップＳ１０２において、イグニッションキースイッチ９がオフされてからキーオフ判定最大時間Tignoff_thshld１以上経過している場合、ステップ１０７に移行し、スロットルバルブ全閉位置学習指示の送信を停止し、キーオフカウンタTignoff をキーオフ判定処理１実行毎に１ずつ加算し、本キーオフ判定処理１を終了する。
【００３６】
ステップＳ１０１において、イグニッションキースイッチオフが成立していない場合、または、イグニッションキースイッチオフが成立し、かつ、途中でイグニッションキースイッチ９がオンされ、前記ステップＳ１０１においてオフが成立していない場合、ステップＳ１０５に移行し、前記キーオフカウンタTignoff をゼロクリアし、本キーオフ判定処理１を終了する。
【００３７】
次にスロットル制御装置６のスロットル全閉学習処理１を図９に基づいて説明する。このスロットル全閉学習１は、前記エンジン制御装置１のキーオフ判定処理１と同様に一定時間毎に繰り返し実行される。
【００３８】
まず、図９のステップＳ２０１において、エンジン制御装置１からのスロットルバルブ全閉位置学習指示（以下、スロットル全閉学習指示）をスロットル制御装置６が受信したか否かを判定し、前記学習指示を受信した場合、ステップＳ２０２に移行する。
【００３９】
ステップＳ２０２において、スロットル全閉学習指示を受信し、スロットルバルブ全閉位置学習（以下、スロットル全閉学習とする）を開始してからの経過時間を計測するためのスロットルバルブ全閉位置学習時間（以下、スロットル全閉学習時間とする）Tlrnがスロットルバルブ全閉位置学習最大時間（以下、スロットル全閉学習最大時間とする）Tlrn_thshld１未満か否かを判定する。
【００４０】
スロットル全閉学習最大時間Tlrn_thshld１ は、スロットル制御装置６がスロットル全閉学習を完了するまでに必要となる最長時間を示しており、つまり、スロットル制御装置６がスロットル全閉学習を前記スロットル全閉学習最大時間以内に完了しない場合は、スロットル全閉学習処理が失敗したことと判断するために設けている。
【００４１】
前記ステップＳ２０２で条件が成立している場合、ステップＳ２０３へ移行し、スロットル全閉学習を実行する。ステップＳ２０２において、スロットル全閉学習時間Tlrnがスロットル全閉学習最大時間Tlrn_thshld１ 以上の場合、スロットル全閉学習を実行せずに、後述するステップＳ２０４へ移行する。
【００４２】
ステップＳ２０３において、スロットル全閉学習の実行後、ステップＳ２０４へ移行し、前記ステップＳ２０３で行われたスロットル全閉学習が完了したか否かを判定する。ステップＳ２０４の判定において、前記スロットル全閉学習が完了した場合、つまり、前記判定が成立た場合、ステップＳ２０５へ移行し、スロットルバルブ全閉位置学習データを前記スロットル制御装置６内のＥＥＰＲＯＭへ保存する。
【００４３】
ステップＳ２０５を実行後、または、ステップＳ２０４において、スロットル全閉学習が完了していない場合、ステップＳ２０６へ移行し、スロットル全閉学習時間Tlrnをスロットル全閉学習１処理実行毎に１ずつ増加させ、本スロットル全閉学習処理１を終了する。
【００４４】
また、ステップＳ２０１において、エンジン制御装置１からのスロットル全閉学習指示をスロットル制御装置６が受信しない場合、もしくは、スロットル制御装置６がスロットル全閉学習処理の実行中において、エンジン制御装置１からのスロットル全閉学習指示の送信が中断された場合、ステップＳ２０７へ移行し、スロットル全閉学習時間Tlrnをゼロクリアし、ステップＳ２０８へ移行し、スロットル全閉学習の中止処理を実行し、本スロットル全閉学習処理１を終了する。
【００４５】
このように、前記イグニッションキースイッチオフ後、つまり、エンジン停止動作中には、前記エンジン制御装置１からスロットル制御装置６に対してスロットル全閉学習指示が送信され、かつ、前記スロットル全閉学習指示は所定時間、つまり、イグニッションキースイッチ９がオフされてから一定時間Tignoff_thshld１において送信される。エンジンへの吸気流量を制御するスロットル制御装置６において、前記スロットル全閉学習指示の受信後所定時間、つまり、スロットル全閉学習指示を受信し続けている間においては、前記スロットルバルブ２０を全閉ストッパ２７位置へ制御することで、エンジンへの吸気流量を低減させ、エンジン回転負荷を増大させ、エンジンを速やかに停止させることが可能となり、かつ、前記スロットルバルブ２０を全閉位置へ制御している期間において、スロットルバルブ全閉位置学習を行うことが可能となり、かつ、エンジンが停止動作中にスロットル全閉学習を行うことで、エンジンの動作音でスロットルバルブ位置全閉学習音を殆ど聞こえなくさせることが可能となる。
【実施例２】
【００４６】
次に本発明の実施例２におけるスロットル制御装置６のスロットルバルブ全閉位置学習２（以下、スロットル全閉学習２とする）について、図１０に基づいて説明する。
【００４７】
また、本実施例２は本発明の請求項２と請求項７を組み合わせて説明する。
【００４８】
また、本実施例２において、前記エンジン制御装置１のイグニッションキースイッチオフ判定処理は、前記実施例１で述べた手段、つまり、キーオフ判定処理１と同一とし、イグニッションキースイッチオフ後には、エンジン制御装置１からスロットル制御装置６に対して、スロットル全閉学習指示が送信されるものとする。
【００４９】
図１０のステップＳ３０１からステップＳ３０５とステップＳ３１３、ステップＳ314においては、前記実施例１におけるスロットル全閉学習処理１のステップＳ２０１からステップＳ２０８と同一とする。
【００５０】
ステップＳ３０５の実行後、ステップＳ３０６へ移行し、スロットル全閉学習時間Tlrnがスロットル全閉学習最大時間Tlrn_thshld１ 以上か否か（以下、条件Ａとする）、かつ、スロットル全閉学習時間Tlrnがスロットル最小制御位置制御時間Tlrn_thshld２ 未満か否か（以下、条件Ｂとする）を判定する。前記条件Ａと条件Ｂがともに成立した場合、ステップＳ３０７へ移行し、スロットル制御装置はスロットルバルブをスロットルバルブ最小制御位置へ制御する。前記スロットル最小制御位置制御時間Tlrn_thshld２ は、前記スロットル全閉学習最大時間Tlrn_thshld１ 後において、スロットル最小制御位置へ制御する時間を示している。
【００５１】
このように、ステップＳ３０７において、スロットルバルブ全閉位置からスロットルバルブ最小制御位置へ制御することで、スロットル制御装置６のモータドライバ２３にモータロック電流が流れなくなり、前述のエンジン停止動作中におけるモータドライバ２３の加熱保護機能によるモータ制御遮断が防止でき、エンジンへの吸気流量を低減でき、さらにエンジン回転負荷の増大を確保することが可能となる。
【００５２】
次に、前記ステップＳ３０６の条件Ａと条件Ｂのいずれかが成立しない場合、つまり、スロットルバルブ最小制御位置制御時間ではない場合、または、ステップＳ３０７を実行した後、ステップＳ３０８へ移行し、スロットル全閉学習時間Tlrnがスロットル最小制御位置制御時間Tlrn_thshld２ 以上か否か（以下、条件Ｃとする）、かつ、スロットル全閉学習時間Tlrnがスロットルバルブ最大制御位置制御時間Tlrn_thshld３ 未満か否か（以下、条件Ｄとする）を判定する。前記条件Ｃと条件Ｄが共に成立した場合、ステップＳ309 へ移行し、スロットル制御装置６はスロットルバルブ２０をスロットルバルブ最大制御位置へ制御する。
【００５３】
このように、ステップＳ３０８において、スロットルバルブ最小制御位置からスロットルバルブ最大制御位置へ制御することで、前記モータ電流遮断、または、前記スロットル制御装置６の電源遮断によるスロットルバルブ２０の全開位置への衝突音を殆ど聞こえなくすることが可能となる。
【００５４】
次に、前記ステップＳ３０６の条件Ｃと条件Ｄのいずれかが成立しない場合、つまり、スロットルバルブ最大制御位置制御時間ではない場合、または、ステップＳ３０９を実行した後、ステップＳ３１０へ移行し、スロットル全閉学習時間Tlrnがスロットルバルブ最大制御位置制御時間以上となっているか否か（以下、条件Ｅとする）を判定する。
【００５５】
前記条件Ｅが成立した場合、スロットル制御装置６はスロットルバルブ制御を停止する。
【００５６】
このように、スロットルバルブ２０はスロットルバルブ最大制御位置へ制御しているため、スロットルバルブ制御を停止したとしても、前記スロットルバルブ２０の全開位置への衝突音を殆ど聞こえなくすることが可能となる。
【実施例３】
【００５７】
次に本発明の実施例３におけるエンジン制御装置１のイグニッションキースイッチ判定処理２（以下、キーオフ判定処理２という）について、図１２と図１３に基づいて説明する。
【００５８】
また、本実施例３は本発明の請求項３と請求項８を組み合わせて説明している。
【００５９】
このキーオフ判定処理２は一定時間毎に繰り返し実行される。図１３は、図５に対して、スロットル制御装置６の電源への通電、または、遮断をエンジン制御装置が制御する構成となっている。スロットル制御装置６の電源への通電、または、遮断は、例えば、リレー１６を用いてオンオフ制御するものであり、または、リレーを代用できる半導体であってもよい。
【００６０】
本発明の実施例１におけるステップＳ１０１と同様に、ステップＳ４０１においてキーオフ判定処理が行われ、イグニッションキースイッチがオフされているか否かを判定する。
【００６１】
次にステップＳ４０２に移行し、前記ステップＳ４０１において、イグニッションキースイッチオフが成立している場合、キーオフカウンタTignoffがキーオフ判定最大時間
Tignoff_thshld２未満か否か（以下、条件Ｆとする）を判定する。
【００６２】
前記キーオフ判定最大時間Tignoff_thshold２ は、エンジンを停止させるためにスロットルバルブ２０を全閉位置へ制御しておく必要十分な時間と、前記実施例２で述べたスロットルバルブ位置全閉学習完了後に、スロットルバルブ２０をスロットルバルブ最小制御位置へ制御し、さらに、スロットルバルブ最大制御位置へ制御するために必要十分な時間を足し合わせた時間である。つまり、イグニッションキースイッチ９がオフされてからスロットル制御装置６がスロットルバルブ２０をスロットルバルブ全閉位置へ制御し、エンジンの吸気流量を低減し、エンジン回転負荷を増加させ、次にスロットルバルブ最小制御位置へ制御し、エンジンを停止させ、次にスロットルバルブ最大制御位置へ制御するための時間である。
【００６３】
前記条件Ｆが成立している場合、つまり、エンジンを停止させるために必要十分となる最長時間が経過していない場合、エステップＳ４０３へ移行し、スロットル制御装置６に対して、スロットル全閉学習指示を送信し、ステップＳ４０４へ移行する。
【００６４】
前記条件Ｆが不成立の場合、ステップＳ４０８へ移行し、つまり、エンジンを停止させるために必要十分となる最長時間が経過している場合、スロットル制御装置６に対して、スロットル全閉学習指示の送信を停止し、ステップＳ４０４へ移行する。
【００６５】
ステップＳ４０４において、キーオフカウンタTignoffがキーオフ判定最大時間Tignoff_thshld１ 以上か否か（以下、条件Ｇとする）を判定する。前記条件Ｇが成立している場合、つまり、エンジンが確実に停止するために必要十分な時間が経過した場合、ステップＳ４０５へ移行し、リレー１６を遮断し、スロットル制御装置６の電源を遮断し、ステップＳ４０６へ移行する。前記条件Ｇが不成立の場合、ステップＳ４０５を実行せずに、ステップＳ４０６へ移行する。
【００６６】
ステップＳ４０６において、キーオフカウンタTignoff とするをキーオフ判定処理２実行毎に１ずつ加算し、本キーオフ判定処理１を終了する。
【００６７】
また、ステップＳ４０１において、イグニッションキースイッチオフが成立していない場合、または、イグニッションキースイッチオフが成立し、かつ、途中でイグニッションキースイッチがオンされ、前記ステップＳ４０１においてオフが成立していない場合、ステップＳ４０７へ移行し、前記キーオフカウンタTignoff をゼロクリアし、本キーオフ判定処理２を終了する。
【００６８】
このように、イグニッションキースイッチ９がオフされてから、スロットルバルブ２０を全閉位置とし、エンジンを停止させ、かつ、スロットルバルブ２０をスロットルバルブ最大制御位置へ制御するまでの時間だけ、スロットル制御装置６に対して電源を供給することで、例えば、スロットルバルブ２０をスロットルバルブ最小制御位置からスロットルバルブ最大制御位置へ制御している期間において電源を遮断し、スロットルバルブ２０がスロットル全開位置、つまり、全開ストッパへ衝突することを防止することが可能となる。
【００６９】
前記実施例２においては、本発明の請求項２と請求項７を用いて説明したが、請求項２と請求５、または、請求項６を組み合わせて実施しても前記課題を達成することが可能である。
【００７０】
前記実施例１から実施例３において、スロットルバルブ装置と一体構成となっているスロットル制御装置について述べてきたが、スロットルバルブ装置とスロットル制御装置が別体構成や、さらにはスロットル制御装置とエンジン制御装置が一体構成としても、前記課題を達成することが可能である。
【００７１】
また、前記実施例１から実施例３において、ディーゼルエンジン用スロットルバルブ装置の全閉位置学習について述べてきたが、ガソリンエンジン用スロットルバルブ装置のスロットルバルブ全閉位置学習として前記実施例１から実施例３を適用しても、前記課題を達成することが可能である。
【００７２】
また、前記実施例１から実施例３において、エンジンへの吸気流量を制御するスロットル制御装置について述べてきたが、スロットル制御装置に類似し、制御対象を制御するために全閉位置学習を行う制御装置についても、例えば、エンジンへの吸気圧力を可変制御する可変翼制御装置に起用しても前記課題を達成することが可能である。
【図面の簡単な説明】
【００７３】
【図１】従来のディーゼルエンジン制御システムの構成ブロック図である。
【図２】イグニッションキースイッチオン後のエンジンシステムの動作内容説明図である。
【図３】イグニッションキースイッチオフ後のエンジンシステムの動作内容説明図である。
【図４】イグニッションキースイッチオフ後のエンジンシステムの動作内容説明図である。
【図５】本実施例１のディーゼルエンジン制御システムの構成ブロック図である。
【図６】本実施例１のスロットル制御装置の構成ブロック図である。
【図７】本実施例１のスロットル制御装置の構成ブロック図である。
【図８】本実施例１のイグニッションキースイッチオフ判定処理のフロー図である。
【図９】本実施例１のスロットルバルブ全閉位置学習処理のフロー図である。
【図１０】本実施例２のスロットルバルブ全閉位置学習処理のフロー図である。
【図１１】本実施例２のスロットルバルブ全閉位置学習処理のフロー図である。
【図１２】本実施例３のスロットルバルブ全閉位置学習処理のフロー図である。
【図１３】本実施例３のディーゼルエンジン制御システムの構成ブロック図である。
【符号の説明】
【００７４】
１…エンジン制御装置、２…燃料インジェクタ、３…グロープラグ、４…アクセルポジションセンサ、５…エンジン回転センサ、６…スロットル制御装置、７…スロットル目標開度通信データ、８…スロットルバルブ装置、９…イグニッションキースイッチ、１０…貴金属触媒、１１…吸気管、１２…燃焼室、１３…クランクシャフト、１４…ＥＧＲバルブ、１５…ＥＧＲバルブ管、１６…リレー、２０…スロットルバルブ、２１…中間ギア、
２２…モータ、２３…モータドライバ、２４…スロットルポジションセンサ、２５…スロットルバルブ制御用マイクロコンピュータ、２６…不揮発性記憶素子、２７…全閉ストッパ、２８…全開ストッパ、２９…リターンスプリング。
【図１】
2005155351.tif 000003
【図２】
2005155351.tif 000004
【図３】
2005155351.tif 000005
【図４】
2005155351.tif 000006
【図５】
2005155351.tif 000007
【図６】
2005155351.tif 000008
【図７】
2005155351.tif 000009
【図８】
2005155351.tif 000010
【図９】
2005155351.tif 000011
【図１０】
2005155351.tif 000012
【図１１】
2005155351.tif 000013
【図１２】
2005155351.tif 000014
【図１３】
2005155351.tif 000015