(57)【特許請求の範囲】
【請求項１】
内燃機関の排気又は吸気の流れを調整するためのバルブと、
前記内燃機関の始動時に、前記バルブの基準位置を学習する第１の基準位置学習手段と、
前記内燃機関の始動後、所定の学習条件が成立したときに、前記バルブの基準位置を学習する第２の基準位置学習手段と、
前記第１及び第２の基準位置学習手段によって学習された基準位置に基づいて、前記基準位置を更新する基準位置更新手段と、
当該更新された基準位置を用いて、前記バルブを制御する制御手段と、
前記第１の基準位置学習手段によって学習された基準位置を記憶する記憶手段と、を備え、
前記基準位置更新手段は、前記第１又は第２の基準位置学習手段によって前記基準位置が学習されたときには、前記基準位置を前記学習された基準位置に更新し、前記内燃機関の始動時、前記第１の基準位置学習手段による前記基準位置の学習が完了しなかったときには、前記基準位置を前記記憶手段に記憶された基準位置に更新することを特徴とする内燃機関のバルブの基準位置学習装置。
【請求項２】
前記内燃機関は、排気によって駆動されるタービンと、当該タービンによって駆動され、吸気を過給するコンプレッサとを有する過給機を備え、
前記バルブは、前記タービンを迂回するバイパス通路に設けられ、当該バイパス通路を流れる排気の量を調整するためのウェイストゲートバルブであり、
当該ウェイストゲートバルブは、連結部材を介して連結されたアクチュエータによって駆動され、当該アクチュエータは、前記コンプレッサを収容するハウジングに取り付けられていることを特徴とする、請求項１に記載の内燃機関のバルブの基準位置学習装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の排気又は吸気の流れを調整するバルブの基準位置を学習する内燃機関のバルブの基準位置学習装置に関する。
【背景技術】
【０００２】
従来のこの種の学習装置として、例えば特許文献１に記載されたものが知られている。この学習装置は、内燃機関の過給機においてタービンを迂回するウェイストゲートバルブの基準位置を学習するものである。この学習装置では、基準位置の学習が内燃機関の暖機後に実行される。これは、内燃機関の暖機後においては、暖機前と比較して、ウェイストゲートバルブやその駆動系の温度が上昇し、この温度上昇による駆動系などの膨張（熱伸び）によって、ウェイストゲートバルブの基準位置がずれることを考慮したものであり、基準位置の学習を内燃機関の暖機後に限定して実行することで、誤学習を回避するようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許４４３４０５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、この従来の学習装置では、ウェイストゲートバルブの基準位置の学習が、内燃機関の暖機が完了していることを条件として実行されるため、内燃機関の始動が冷間状態で行われた場合には、暖機が完了した後、所定の学習条件が成立するまでの間、基準位置を学習することができない。このため、この間、前回の内燃機関の暖機後に学習された基準位置を、過給圧などの制御に用いた場合には、その基準位置は熱伸びのない冷間状態に対してずれているため、制御精度が低下するおそれがある。
【０００５】
また、内燃機関の始動時、例えばイグニッションスイッチのＯＮ時から始動（クランキング）が完了するまでの期間を利用して、バルブの基準位置を学習することも知られている。しかし、その場合、イグニッションスイッチのＯＮ操作に引き続いて始動操作が行われた（内燃機関が早掛けされた）ときには、学習に必要な時間を確保できないため、冷間状態に見合った基準位置を学習できず、上記と同様の不具合が生じるおそれがある。
【０００６】
本発明は、このような課題を解決するためになされたものであり、内燃機関の暖機後におけるバルブやその駆動系の熱伸びによる基準位置のずれを適切に反映させながら、暖機前及び暖機後の双方において、バルブの基準位置を精度良く学習することができる内燃機関のバルブの基準位置学習装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この目的を達成するために、本発明の請求項１による内燃機関のバルブの基準位置学習装置は、内燃機関３の排気又は吸気の流れを調整するためのバルブ（実施形態における（以下、本項において同じ）ウェイストゲートバルブ１７）と、内燃機関３の始動時に、バルブの基準位置（基準位置の学習値ＡＷＧＶＬＲＮ）を学習する第１の基準位置学習手段（ＥＣＵ２、図３のステップ７）と、内燃機関３の始動後、所定の学習条件が成立したときに、バルブの基準位置を学習する第２の基準位置学習手段（ＥＣＵ２、ステップ１９）と、第１及び第２の基準位置学習手段によって学習された基準位置に基づいて、基準位置を更新する基準位置更新手段（ＥＣＵ２、ステップ７、１０、１９）と、更新された基準位置を用いて、バルブを制御する制御手段（ＥＣＵ２、図４）と、第１の基準位置学習手段によって学習された基準位置を記憶する記憶手段（ＥＣＵ２）と、を備え、基準位置更新手段は、第１又は第２の基準位置学習手段によって基準位置が学習されたときには、基準位置を学習された基準位置（基準位置の学習値ＡＷＧＶＬＲＮ）に更新し（図３のステップ７、１９）、内燃機関３の始動時、第１の基準位置学習手段による基準位置の学習が完了しなかったときには、基準位置を記憶手段に記憶された基準位置（既存の学習値ＡＷＧＶＬＲＮ１）に更新する（図３のステップ１０）ことを特徴とする。
【０００８】
この基準位置学習装置では、内燃機関の排気又は吸気の流れを調整するためのバルブの基準位置が、内燃機関の始動時には、第１の基準位置学習手段によって学習され、内燃機関の始動後、所定の学習条件が成立したときには、第２の基準位置学習手段によって学習される。そして、学習されたこれらの基準位置に基づいて、基準位置が更新されるとともに、更新された基準位置を用いてバルブが制御される。
【０００９】
以上のように、バルブの基準位置の学習を、内燃機関の始動時及び始動後においてそれぞれ実行し、学習された基準位置に基づいて、基準位置を更新する。したがって、内燃機関の暖機後にのみ学習が実行される従来の装置と異なり、内燃機関の暖機後におけるバルブやその駆動系の熱伸びによる基準位置のずれを適切に反映させながら、暖機前及び暖機後の双方において、バルブの基準位置を精度良く学習することができる。その結果、学習された基準位置を用いたバルブの制御を高い精度で行うことができる。
【００１０】
また、この基準位置学習装置によれば、内燃機関の始動時、第１の基準位置学習手段によって学習された基準位置は、記憶手段に記憶される。そして、第１又は第２の基準位置学習手段によって基準位置が学習されたときには、基準位置は、学習された基準位置に更新される。一方、内燃機関の始動時、内燃機関の早掛けなどにより、第１の基準位置学習手段による基準位置の学習が完了しなかったときには、基準位置は、記憶手段に記憶された基準位置に更新される。
【００１１】
以上のように、内燃機関の始動時、バルブの基準位置の学習が完了しなかったときには、基準位置は、始動後における熱伸びの影響を含む基準位置ではなく、前回までの内燃機関の始動時に学習された、熱伸びの影響が少ない状態で学習された基準位置に更新される。したがって、内燃機関の始動が冷間状態で行われたような場合に、熱伸びの影響を排除しながら、バルブの基準位置を適切に設定でき、その学習精度をさらに向上させることができる。
【００１２】
請求項２に係る発明は、請求項１に記載の内燃機関のバルブの基準位置学習装置において、内燃機関３は、排気によって駆動されるタービン１２と、タービン１２によって駆動され、吸気を過給するコンプレッサ１１とを有する過給機１０を備え、バルブは、タービン１２を迂回するバイパス通路１６に設けられ、バイパス通路１６を流れる排気の量を調整するためのウェイストゲートバルブ１７であり、ウェイストゲートバルブ１７は、連結部材１９を介して連結されたアクチュエータ（ＷＧＶアクチュエータ１８）によって駆動され、アクチュエータは、コンプレッサ１１を収容するハウジング１１ａに取り付けられていることを特徴とする。
【００１３】
この構成では、バルブは、過給機のタービンを迂回するバイパス通路を流れる排気の量を調整するためのウェイストゲートバルブであり、その基準位置が学習される。また、ウェイストゲートバルブがタービン側に配置されるのに対し、ウェイストゲートバルブを駆動するアクチュエータは、過給機のコンプレッサを収容するハウジングに取り付けられており、連結部材を介してウェイストゲートバルブに連結されている。このような配置関係から、連結部材の熱伸び量が大きくなりやすく、それに応じてウェイストゲートバルブの基準位置のずれも大きくなる。したがって、この構成によれば、前述した請求項１による効果を有効に得ることができ、学習された基準位置を用いたウェイストゲートバルブの制御を精度良く行うことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明を適用した内燃機関を概略的に示す図である。
【図２】ウェイストゲートバルブの基準位置学習装置を示すブロック図である。
【図３】ウェイストゲートバルブの基準位置の学習処理を示すフローチャートである。
【図４】学習された基準位置を用いたウェイストゲートバルブの制御処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら、本発明の好ましい実施形態を詳細に説明する。図１は、本発明を適用した内燃機関（以下「エンジン」という）３を示す。このエンジン３は、車両（図示せず）に搭載されたガソリンエンジンであり、例えば４つの気筒３ａ（１つのみ図示）を有している。各気筒３ａのピストン３ｂとシリンダヘッド３ｃとの間には、燃焼室３ｄが形成されている。
【００１６】
各気筒３ａには、吸気コレクタ部６ａを有する吸気マニホルド６ｂを介して、吸気通路６が接続されるとともに、排気コレクタ部７ａを有する排気マニホルド７ｂを介して、排気通路７が接続されている。吸気マニホルド６ｂには燃料噴射弁（図示せず）が、シリンダヘッド３ｃには点火プラグ（図示せず）が、それぞれ気筒３ａごとに設けられている。
【００１７】
吸気通路６の吸気コレクタ部６ａよりも上流側には、スロットル弁８が設けられている。スロットル弁８は、ＤＣモータなどで構成されたＴＨアクチュエータ９に連結されている。スロットル弁８の開度は、ＴＨアクチュエータ９に供給される電流をＥＣＵ２で制御することによって制御され、それにより、燃焼室３ｄに吸入される吸気量が調整される。
【００１８】
また、エンジン３には、吸気を過給するためのターボチャージャ式の過給機１０が設けられている。この過給機１０は、吸気通路６のスロットル弁８よりも上流側に設けられたコンプレッサ１１と、排気通路７に設けられたタービン１２と、コンプレッサ１１及びタービン１２を一体に連結するシャフト１３を有している。過給機１０は、タービン１２が排ガスで回転駆動されるのに伴い、それと一体のコンプレッサ１１が回転し、吸気通路６内の吸気を加圧することによって、過給動作を行う。
【００１９】
吸気通路６のコンプレッサ１１よりも下流側には、加圧された吸気を冷却するためのインタークーラ１５が設けられている。
【００２０】
また、排気通路７には、タービン１２を迂回するバイパス通路１６が設けられ、このバイパス通路１６には、ウェイストゲートバルブ１７（以下「ＷＧＶ１７」という）が設けられている。また、コンプレッサ１１を収容するハウジング１１ａには、ＷＧＶアクチュエータ１８が設けられている。ＷＧＶアクチュエータ１８は、ＤＣモータなどで構成され、ねじやリンク（いずれも図示せず）などから成る連結部材１９を介して、ＷＧＶ１７に連結されており、ＷＧＶアクチュエータ１８の回転をリンクの直線運動に変換することによって、ＷＧＶ１７が駆動される。
【００２１】
ＷＧＶ１７の開度（以下「ＷＧＶ開度」という）ＡＷＧＶは、ＷＧＶアクチュエータ１８に供給される電流をＥＣＵ２で制御することによって、図１に実線で示す全閉位置と全開位置（図示せず）の間で制御される。それにより、バイパス通路１６を流れる排ガスの量を調整し、タービン１２の駆動力を調整することによって、過給機１０による過給圧が制御される。
【００２２】
また、ＷＧＶアクチュエータ１８には、ＷＧＶ開度センサ３１が設けられている。ＷＧＶ開度センサ３１は、ＷＧＶ１７の全閉位置を基準位置（ゼロ点）として、ＷＧＶ開度ＡＷＧＶを検出し、その検出信号をＥＣＵ２に出力する。
【００２３】
さらに、エンジン３には、排気通路７に排出された排ガスの一部を吸気通路６に還流させるためのＥＧＲ装置２０が設けられている。ＥＧＲ装置２０は、ＥＧＲ通路２１と、ＥＧＲ通路２１に設けられたＥＧＲ制御弁２２及びＥＧＲクーラ２３などで構成されている。ＥＧＲ通路２１は、排気通路７の排気コレクタ部７ａと吸気通路６の吸気コレクタ部６ａに接続され、両通路６、７を連通している。
【００２４】
ＥＧＲ制御弁２２は、ＤＣモータなどで構成されたＥＧＲアクチュエータ２４に連結されている。ＥＧＲ制御弁２２の開度ＬＥＧＲは、ＥＧＲアクチュエータ２４に供給される電流をＥＣＵ２で制御することによって制御され、それにより、排気通路７から吸気通路６に還流する排ガスの量（以下「ＥＧＲ量」という）が制御される。ＥＧＲクーラ２３は、エンジン３の冷却水を利用し、ＥＧＲ通路２１を流れる高温の排ガスを冷却する。
【００２５】
また、吸気通路６のスロットル８よりも上流側には、エアフローセンサ３２が設けられ、吸気コレクタ部６ａには吸気圧センサ３３が設けられている。エアフローセンサ３２は吸気量ＧＡＩＲを検出し、吸気圧センサ３３は、スロットル弁８の下流側における吸気圧ＰＢを検出し、それぞれの検出信号をＥＣＵ２に出力する。
【００２６】
さらに、エンジン３のクランクシャフト３ｅには、クランク角センサ３４が設けられている。クランク角センサ３４は、クランクシャフト３ｅの回転に伴い、所定のクランク角（例えば３０°）ごとに、パルス信号であるＣＲＫ信号をＥＣＵ２に出力する。ＥＣＵ２は、このＣＲＫ信号に基づき、エンジン３の回転数（以下「エンジン回転数」という）ＮＥを算出する。また、ＥＣＵ２には、アクセル開度センサ３５から、車両のアクセルペダル（図示せず）の操作量（以下「アクセル開度」という）ＡＰを表す検出信号が入力される。
【００２７】
ＥＣＵ２は、ＣＰＵ、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ及びＩ／Ｏインターフェース（いずれも図示せず）などから成るマイクロコンピュータで構成されている。ＥＣＵ２は、前述した各種のセンサ３１〜３５の検出信号などに応じて、エンジン３の運転状態を判別する。また、その判別結果に応じて、ＴＨアクチュエータ９、ＷＧＶアクチュエータ１８及びＥＧＲアクチュエータ２４に駆動信号を出力することによって、吸気量、過給圧及びＥＧＲ量を制御するなど、各種の制御処理を実行する。本実施形態では、ＥＣＵ２が、第１の基準位置学習手段、第２の基準位置学習手段、基準位置更新手段、制御手段、及び記憶手段に相当する。
【００２８】
図３は、ＥＣＵ２で実行される、ＷＧＶ１７の基準位置の学習処理を示す。本処理は、ＷＧＶ１７が全閉位置にあるときのＷＧＶ開度センサ３１の検出値を、ＷＧＶ１７の基準位置（ゼロ点）として学習するものであり、所定時間ごとに繰り返し実行される。
【００２９】
本処理では、まずステップ１（「Ｓ１」と図示。以下同じ）において、今回の処理サイクルが、イグニッションスイッチ（ＩＧ・ＳＷ）がＯＮされた直後に相当するか否かを判別する。この答えがＹＥＳのときには、基準位置の第１学習（エンジン３の始動時における学習）を実行するために、ＷＧＶアクチュエータ１８によりＷＧＶ１７を全閉位置に駆動する（ステップ２）。
【００３０】
また、アップカウント式の第１学習タイマの値ＴＭ＿ＬＲＮ１を０にリセットする（ステップ３）とともに、第１学習中であることを表すために、第１学習中フラグＦ＿ＬＲＮ１を「１」にセットし（ステップ４）、本処理を終了する。
【００３１】
前記ステップ１の答えがＮＯで、イグニッションスイッチがＯＮされた直後でないときには、第１学習中フラグＦ＿ＬＲＮ１が「１」であるか否かを判別する（ステップ５）。この答えがＹＥＳで、第１学習中のときには、第１学習タイマ値ＴＭ＿ＬＲＮ１が所定時間ＴＲＥＦ１以上であるか否かを判別する（ステップ６）。
【００３２】
このステップ６の答えがＹＥＳで、前記ステップ２におけるＷＧＶ１７の駆動開始後、所定時間ＴＲＥＦ１が経過したときには、駆動されたＷＧＶ１７が全閉位置に位置しているとして、そのときのＷＧＶ開度センサ３１の検出値ＡＷＧＶを、基準位置の学習値ＡＷＧＶＬＲＮとして算出する（ステップ７）。また、算出した学習値ＡＷＧＶＬＲＮを、第１学習によって得られた既存の学習値ＡＷＧＶＬＲＮ１として、ＥＣＵ２のＥＥＰＲＯＭに記憶する（ステップ８）。
【００３３】
前記ステップ６の答えがＮＯのときには、エンジン回転数ＮＥが立上がり回転数に相当する所定回転数ＮＥＩＤＬ以上であるか否かを判別し（ステップ９）、その答えがＮＯのときには、そのまま本処理を終了する。
【００３４】
一方、このステップ９の答えがＹＥＳのとき、すなわち、イグニッションスイッチに引き続いてすぐにスタータスイッチがＯＮ操作された（早掛けされた）ために、ステップ２におけるＷＧＶ１７の駆動開始後、所定時間ＴＲＥＦ１が経過しないうちに、エンジン回転数ＮＥが所定回転数ＮＥＩＤＬに達し、エンジン３の始動が完了したときには、ＷＧＶ１７を全閉位置から復帰させるために、第１学習を中止する。この場合には、基準位置の学習値ＡＷＧＶＬＲＮを、前回までの第１学習によって算出され、ＥＣＵ２のＥＥＰＲＯＭに記憶された既存の学習値ＡＷＧＶＬＲＮ１に更新する（ステップ１０）。
【００３５】
上記ステップ８又は１０に続くステップ１１では、ＷＧＶ１７の全閉位置への駆動を解除し、次のステップ１２において、第１学習中フラグＦ＿ＬＲＮ１を「０」にリセットし、本処理を終了する。
【００３６】
上記のようにステップ１２が実行されると、前記ステップ５の答えがＮＯになり、その場合には、ステップ１３において、後述する第２学習中フラグＦ＿ＬＲＮ２が「１」であるか否かを判別する。この答えがＮＯのときには、基準位置の第２学習（エンジン３の始動後における学習）を実行するための所定の条件が成立しているか否かを判別する（ステップ１４）。
【００３７】
この第２学習の実行条件としては、エンジン３が所定の運転状態、例えばアイドル運転状態や、燃料の供給を停止したフューエルカット運転状態にあることが設定されている。これは、第２学習のためにＷＧＶ１７を全閉位置に強制的に駆動しても、アイドル運転状態では、過給圧の変化量が小さく、またフューエルカット運転状態では、過給圧の変化量が大きくても、エンジン３の動作への影響が小さいためである。
【００３８】
上記のステップ１４の答えがＮＯで、第２学習の実行条件が成立していないときには、そのまま本処理を終了する。一方、ステップ１４の答えがＹＥＳのときには、第２学習を実行するために、前記ステップ２と同様、ＷＧＶアクチュエータ１８によりＷＧＶ１７を全閉位置に駆動する（ステップ１５）。また、アップカウント式の第２学習タイマの値ＴＭ＿ＬＲＮ２を０にリセットする（ステップ１６）とともに、第２学習中であることを表すために、第２学習中フラグＦ＿ＬＲＮ２を「１」にセットし（ステップ１７）、本処理を終了する。
【００３９】
このようにステップ１７が実行されると、前記ステップ１３の答えがＮＯになり、その場合には、第２学習タイマ値ＴＭ＿ＬＲＮ２が所定時間ＴＲＥＦ２以上であるか否かを判別する（ステップ１８）。この答えがＮＯのときには、そのまま本処理を終了する。
【００４０】
一方、ステップ１８の答えがＹＥＳで、ＷＧＶ１７の駆動開始後、所定時間ＴＲＥＦ２が経過したときには、駆動されたＷＧＶ１７が全閉位置に位置しているとして、そのときのＷＧＶ開度センサ３１の検出値ＡＷＧＶを、基準位置の学習値ＡＷＧＶＬＲＮとして算出する（ステップ１９）。次に、ＷＧＶ１７の全閉位置への駆動を解除する（ステップ２０）とともに、第２学習中フラグＦ＿ＬＲＮ２を「０」にリセットし（ステップ２１）、本処理を終了する。
【００４１】
図４は、上記のように算出された基準位置の学習値ＡＷＧＶＬＲＮを用いて実行されるＷＧＶ１７の制御処理を示す。本処理もまた、所定時間ごとに繰り返し実行される。本処理では、まずステップ３１において、ＷＧＶセンサ１７で検出されたＷＧＶ開度ＡＷＧＶから、図３の処理で算出された学習値ＡＷＧＶＬＲＮを減算することによって、補正後ＷＧＶ開度ＣＡＷＧＶを算出する。前述したように、ＷＧＶ開度センサ３１は、ＷＧＶ１７の全閉位置を基準位置（ゼロ点）として、ＷＧＶ開度ＡＷＧＶを検出するので、学習値ＡＷＧＶＬＲＮを用いて上記のように算出された補正後ＷＧＶ開度ＣＡＷＧＶは、ＷＧＶ１７の正味の開度を表す。
【００４２】
次に、ＷＧＶ１７の目標開度ＡＷＧＶＣＭＤを算出する（ステップ３２）。この目標開度ＡＷＧＶＣＭＤの算出は、例えば、エンジン回転数ＮＥ及び要求トルクＰＭＣＭＤに応じて目標吸気量及び目標過給圧を算出するとともに、算出されたこれらのパラメータに基づいて行われる。なお、要求トルクＰＭＣＭＤは、エンジン回転数ＮＥ及びアクセル開度ＡＰに基づいて算出される。
【００４３】
次に、ＷＧＶアクチュエータ１８への制御入力Ｕ＿ＷＧＶを算出する（ステップ３３）。この制御入力Ｕ＿ＷＧＶの算出は、例えば、補正後ＷＧＶ開度ＣＡＷＧＶと目標開度ＡＷＧＶＣＭＤとの関係に基づき、前者が後者になるように行われる。次に、算出された制御入力Ｕ＿ＷＧＶに基づく制御信号をＷＧＶアクチュエータ１８に出力することによって、これを駆動し（ステップ３４）、本処理を終了する。
【００４４】
以上のように、本実施形態によれば、ＷＧＶ１７の基準位置の学習値ＡＷＧＶＬＲＮを、エンジン３の始動時及び始動後においてそれぞれ算出する（図３のステップ７、ステップ１９）。したがって、エンジンの暖機後にのみ学習が実行される従来の装置と異なり、エンジン３の暖機後における連結部材１９などの熱伸びによる基準位置のずれを適切に反映させながら、暖機前及び暖機後の双方において、ＷＧＶ１７の基準位置を精度良く学習することができる。その結果、学習値ＡＷＧＶＬＲＮを用いた、図４に示したようなＷＧＶ１７の制御を、高い精度で行うことができる。
【００４５】
また、エンジン３の始動時、早掛けなどにより、検出されたＷＧＶ開度ＡＷＧＶに基づく学習値ＡＷＧＶＬＲＮの算出が完了しなかったときには、学習値ＡＷＧＶＬＲＮを、前回までのエンジン３の始動時に第１学習によって学習され、記憶された既存の学習値ＡＷＧＶＬＲＮ１に更新する（図３のステップ１０）。これにより、エンジン３の始動が冷間状態で行われたような場合に、熱伸びの影響が少ない状態で学習された学習値ＡＷＧＶＬＲＮ１が確実に用いられることで、熱伸びの影響を排除しながら、ＷＧＶ１７の基準位置を適切に設定でき、その学習精度をさらに向上させることができる。
【００４６】
さらに、本実施形態では特に、タービン１２側のＷＧＶ１７とコンプレッサ１１側のＷＧＶアクチュエータ１８との間に連結部材１９が延びているため、連結部材１９の熱伸び量が大きくなり、ＷＧＶ１７の基準位置のずれも大きくなりやすいので、上述した効果を有効に得ることができ、学習値ＡＷＧＶＬＲＮを用いたＷＧＶ１７の制御を精度良く行うことができる。
【００４７】
なお、本発明は、説明した実施形態に限定されることなく、種々の態様で実施することができる。例えば、実施形態では、ＷＧＶ１７の基準位置の第２学習の実行条件として、エンジン３がアイドル運転状態やフューエルカット運転状態にあることを例示している。これに限らず、エンジン３の他の適当な運転状態、例えば、ＷＧＶ１７が本来的に全閉位置に制御される全負荷運転状態において、第２学習を行ってもよい。その場合には、第２学習のためにＷＧＶ１７を全閉位置に強制的に駆動する処理（図３のステップ１５）は、不要になる。
【００４８】
また、実施形態は、バルブがウェイストゲートバルブ１７の例であるが、本発明は、内燃機関の排気又は吸気の流れを調整するためのバルブである限り、広く適用できる。例えば、本発明は、実施形態に示したＥＧＲ制御弁２２や、過給機においてコンプレッサを迂回する吸気の量を制御するエアバイパスバルブなどにも、適用可能である。あるいは、実施形態では、ＷＧＶ１７を駆動するＷＧＶアクチュエータ１８が、電動モータで構成されているが、これに代えて、他のタイプのアクチュエータ、例えば電磁アクチュエータで構成してもよい。
【００４９】
さらに、実施形態は、本発明を車両用のガソリンエンジンに適用した例であるが、本発明は、これに限らず、ガソリンエンジン以外のディーゼルエンジンなどの各種のエンジンに適用してもよく、また、車両用以外のエンジン、例えば、クランク軸を鉛直に配置した船外機などのような船舶推進機用エンジンにも適用可能である。その他、本発明の趣旨の範囲内で、細部の構成を適宜、変更することが可能である。
【符号の説明】
【００５０】
２  ＥＣＵ（第１の基準位置学習手段、第２の基準位置学習手段、基準位置更新手段、        制御手段、記憶手段）
３  エンジン（内燃機関）
１０  過給機
１１  コンプレッサ
１１ａ  ハウジング
１２  タービン
１６  バイパス通路
１７  ウェイストゲートバルブ（バルブ）
１８  ＷＧＶアクチュエータ（アクチュエータ）
１９  連結部材
３１  ＷＧＶ開度センサ
ＡＷＧＶ  ウェイストゲートバルブの開度
ＡＷＧＶＬＲＮ  基準位置の学習値（学習された基準位置）
ＡＷＧＶＬＲＮ１  既存の学習値（記憶された基準位置）
【図１】
0005847857.tif 000002
【図２】
0005847857.tif 000003
【図３】
0005847857.tif 000004
【図４】
0005847857.tif 000005