(57)【特許請求の範囲】
【請求項１】
内燃エンジンのブローバイガスを流量制御弁を介して吸気通路に再供給するブローバイガス処理機構、の異常診断装置において、
内燃エンジンのアイドル運転中に流量制御弁の開度を所定量変化させる変化手段と；
流量制御弁の開度を所定量変化させた場合の内燃エンジンの出力の変動を内燃エンジンの点火時期の補正により補償する出力補償手段と；
前記内燃エンジンの点火時期とは別の内燃エンジンの運転パラメータを検出する運転パラメータ検出手段と；
内燃エンジンのアイドル運転中に、出力補償手段により内燃エンジンの出力の変動を補償しつつ、変化手段による流量制御弁の開度を所定量変化させた場合の運転パラメータの変化量に基づきブローバイガス処理機構の異常の有無を判定する判定手段と；
を備えることを特徴とするブローバイガス処理機構の異常診断装置。
【請求項２】
運転パラメータは内燃エンジンの吸気マニホールドの圧力であることを特徴とする、請求項１に記載のブローバイガス処理機構の異常診断装置。
【請求項３】
判定手段は吸気マニホールドの圧力の変化量が所定量を下回る場合に、ブローバイガス処理機構に異常があると判定するように構成されることを特徴とする、請求項２に記載のブローバイガス処理機構の異常診断装置。
【請求項４】
運転パラメータは内燃エンジンの回転速度であることを特徴とする、請求項１に記載のブローバイガス処理機構の異常診断装置。
【請求項５】
判定手段は内燃エンジンの回転速度の変化量が所定量を上回る場合に、ブローバイガス処理機構に異常があると判定するように構成されることを特徴とする、請求項４に記載のブローバイガス処理機構の異常診断装置。
【請求項６】
運転パラメータは内燃エンジンの空燃比フィードバック補正係数であることを特徴とする、請求項１に記載のブローバイガス処理機構の異常診断装置。
【請求項７】
判定手段は内燃エンジンの空燃比フィードバック補正係数の変化量が所定量を下回る場合に、ブローバイガス処理機構に異常があると判定するように構成されることを特徴とする、請求項６に記載のブローバイガス処理機構の異常診断装置。
【請求項８】
判定手段によるブローバイガス処理機構の異常の有無の判定を、内燃エンジンの冷却水温が所定の診断許可水温以上の場合に限定する限定手段、をさらに備えたことを特徴とする、請求項１から請求項７のいずれかに記載のブローバイガス処理機構の異常診断装置。
【請求項９】
内燃エンジンのブローバイガスを流量制御弁を介して吸気通路に再供給するブローバイガス処理機構、の異常診断方法において、
内燃エンジンのアイドル運転中に流量制御弁の開度を所定量変化させ；
流量制御弁の開度を所定量変化させた場合の内燃エンジンの出力の変動を内燃エンジンの点火時期の補正により補償し；
内燃エンジンのアイドル運転中に、内燃エンジンの出力の変動を補償しつつ、流量制御弁の開度を所定量変化させた場合の、前記内燃エンジンの点火時期とは別の運転パラメータの変化量を検出し；
運転パラメータの変化量に基づきブローバイガス処理機構の異常の有無を判定する；
ことを特徴とするブローバイガス処理機構の異常診断方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は内燃エンジンのブローバイガスを吸気に再供給するブローバイガス処理機構の異常診断に関する。
【背景技術】
【０００２】
内燃エンジンのブローバイガスを吸気通路に再供給するブローバイガス処理機構の異常の有無を診断する装置が知られている（特許文献１参照）。
【０００３】
ブローバイガス処理機構は次のように構成される。すなわち、内燃エンジンのピストン摺動部からクランクケースに漏出したブローバイガスを、エンジンのヘッドカバー内に導き、エアダクトから流入する空気と混合する。この混合気をブローバイガス通路を介してエンジンの吸気スロットル下流の吸気通路に再供給する。
【０００４】
ブローバイガス通路には、ブローバイガスの流量を制御するために、負圧応動型の流量制御弁であるＰＣＶ（Ｐｏｓｉｔｉｖｅ  Ｃｒａｎｋｃａｓｅ  Ｖｅｎｔｉｌａｔｉｏｎ）バルブが設けられる。ＰＣＶバルブはエンジンの吸入負圧が大きくなるほど流通面積を減少させるバルブである。内燃エンジンにおいては、吸気スロットルが絞られるアイドル時に吸入負圧が大きく、加速時には吸入負圧は小さい。したがって、エンジンのアイドル運転時に流通面積は小さくなり、加速時に流通面積は大きくなる。
【０００５】
従来技術は、ＰＣＶバルブの下流に設けた圧力センサが検出する負圧を所定圧と比較することでブローバイガス処理機構の異常の有無を判定している。
【特許文献１】特開平１０ー１８４３３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来技術では、ブローバイガス処理機構の異常の有無の判定のためだけに、ブローバイガス通路に圧力センサを設けなければならない。また、圧力センサの検出圧力に基づき、独立した異常診断ルーチンを実行する必要がある。こうした要求は、しかしながら、異常診断のコストを増加させる要因となる。
【０００７】
この発明の課題は、したがって、ブローバイガス処理機構の異常をセンサを用いずに検出することである。
【０００８】
以上の課題を達成するために、この発明は、内燃エンジンのブローバイガスを流量制御弁を介して吸気通路に再供給するブローバイガス処理機構、の異常診断装置において、内燃エンジンのアイドル運転中に流量制御弁の開度を所定量変化させる変化手段と、流量制御弁の開度を所定量変化させた場合の内燃エンジンの出力の変動を内燃エンジンの点火時期の補正により補償するトルク補償手段と、前記内燃エンジンの点火時期とは別の内燃エンジンの運転パラメータを検出する運転パラメータ検出手段と、内燃エンジンのアイドル運転中に、出力補償手段により内燃エンジンの出力の変動を補償しつつ、変化手段による流量制御弁の開度を所定量変化させた場合の運転パラメータの変化量に基づきブローバイガス処理機構の異常の有無を判定する判定手段とを備えている。
【０００９】
この発明はまた、内燃エンジンのブローバイガスを流量制御弁を介して吸気通路に再供給するブローバイガス処理機構の異常診断方法において、内燃エンジンのアイドル運転中に流量制御弁の開度を所定量変化させ、流量制御弁の開度を所定量変化させた場合の内燃エンジンの出力の変動を内燃エンジンの点火時期の補正により補償し、内燃エンジンのアイドル運転中に、内燃エンジンの出力の変動を補償しつつ、流量制御弁の開度を所定量変化させた場合の、前記内燃エンジンの点火時期とは別の運転パラメータの変化量を検出し、運転パラメータの変化量に基づきブローバイガス処理機構の異常の有無を判定する。
【発明の効果】
【００１０】
内燃エンジンのアイドル運転中に、内燃エンジンの出力の変動を補償しつつ、流量制御弁の開度を所定量変化させた場合の運転パラメータの変化量に基づきブローバイガス処理機構の異常の有無を判定することで、ブローバイガス通路に圧力センサを設けず、かつ内燃エンジンの運転性を損なわずに異常診断を行うことができる。
【発明を実施するための最良の形態】
【００１１】
以下に、図面を参照してこの発明を実施するための最良の形態を説明する。
【００１２】
図１はこの発明を適用するブローバイガス処理機構の構成の一例を説明する車両用の火花点火式多気筒内燃エンジン１の概略縦断面を示す。
【００１３】
内燃エンジン１は吸気通路２から吸気マニホールド２５と吸気ポート６を介して各気筒の燃焼室に吸い込まれる空気と、燃料インジェクタ３から噴射される燃料との混合気を燃焼させることでピストン４を往復運動させる。
【００１４】
吸気通路２には、吸気流量を調整する吸気スロットル５が設けられる。さらに、吸気スロットル５を迂回するバイパス通路１１とバイパス通路１１の流量を調整するアイドルスピードコントロールバルブ１２が設けられる。内燃エンジン１のアイドル運転時には吸気スロットル５は閉鎖され、アイドル運転用の空気は吸気通路２からバイパス通路１１とアイドルスピードコントロールバルブ１２を介して内燃エンジン１の燃焼室に吸い込まれる。
【００１５】
内燃エンジン１はピストン４を収装するシリンダブロック１Ａと、シリンダブロック１Ａの上方に位置するシリンダヘッド１Ｂと、シリンダヘッド１Ｂを覆うヘッドカバー１Ｄと、シリンダブロックの下方に位置するクランクケース１Ｃと、に分割される。
【００１６】
ピストン４はシリンダブロック１Ａに形成したシリンダ７に収容され、燃焼室はシリンダのピストン４の上方に形成される。混合気はスパークプラグ２６の火花により点火して燃焼室で燃焼し、高圧の燃焼ガスを生成する。燃焼ガスはピストン４を押し下げた後に、排気通路から排出される。
【００１７】
燃焼室内の高圧燃焼ガスの一部はピストン４とシリンダ７との摺動隙間を介して、下方のクランクケース１Ｃにブローバイガスとして流出する。
【００１８】
内燃エンジン１は、このブローバイガスをヘッドカバー１Ｄに導き、スロットル５の上流の吸気通路２からエアダクト８を介して導かれた空気と混合する。ブローバイガスと空気の混合気は、ブローバイガス通路９を通って、スロットル５の下流の吸気マニホールド２５に再供給される。ブローバイガス通路９にはＰＣＶバルブ１０が設けられる。以下の説明では、ブローバイガスと空気の混合気についても単にブローバイガスと称する。
【００１９】
ブローバイガスは吸気通路２の吸入空気と吸気マニホールド２５で混合された後に、各気筒の吸気ポート６から燃焼室に吸入される。
【００２０】
図２はＰＣＶバルブ１０の一部縦断面を含む側面図と背面図を示す。
【００２１】
ＰＣＶバルブ１０はブローバイガス通路９の上流側に連通するポート１６とブローバイガス通路９に連通するポート１７とを備える。ポート１６と１７の間には環状のバルブシート２２が設けられる。ＰＣＶバルブ１０は、ソレノイド１９に駆動されるバルブボディ１８がバルブシート２２に対して接近あるいは後退することで、ブローバイガスの流通断面積を変化させる。
【００２２】
この発明は以上のように構成されたブローバイガス処理機構の異常診断を行う。
【００２３】
ブローバイガス処理機構の異常診断装置は、内燃エンジン１の運転を制御するエンジンコントローラ２０によって構成される。
【００２４】
エンジンコントローラ２０には内燃エンジン１の冷却水温を検出する温度センサ２１から冷却水温信号入力される。また、内燃エンジン１の吸気マニホールド２５の圧力を検出する圧力センサ２３から圧力信号が入力される。さらに、内燃エンジン１の特定のクランク角をクランク角センサ２４からクランク角信号が入力される。エンジンコントローラ２０はクランク角信号から内燃エンジン１の回転速度を検出する。
【００２５】
エンジンコントローラ２０は吸気スロットル５の開度を車両が備えるアクセラレータペダルの踏み込み量に応じて調整する。また、内燃エンジン１のアイドル運転時には吸気スロットル５を閉鎖する一方、内燃エンジン１のアイドル回転速度を予め定めた速度に維持すべくバイパス通路１１に設けたアイドルスピードコントロールバルブ１２の開度を調整する。さらに、ＰＣＶバルブ１０の開度を変化させてブローバイガス流量を増減する。さらに、ブローバイガス流量の増減に伴う内燃エンジン１の出力変動を、スパークプラグ２６の点火時期の調整により補償する。
【００２６】
エンジンコントローラ２０はまた、公知の手法により、燃料インジェクタ３の燃料噴射量の制御を介して、内燃エンジン１の燃焼室に供給される混合気の空燃比を所定の目標空燃比へとフィードバック制御する。
【００２７】
エンジンコントローラ２０は中央演算装置（ＣＰＵ）、読み出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）及び入出力インタフェース（Ｉ／Ｏ  インタフェース）を備えたマイクロコンピュータで構成される。エンジンコントローラ２０を複数のマイクロコンピュータで構成することも可能である。
【００２８】
図３はエンジンコントローラ２０が実行するブローバイガス処理機構の異常診断ルーチンを示す。エンジンコントローラ２０はこのルーチンを内燃エンジンの始動直後に実行する。内燃エンジン１の運転中にルーチンを終了した場合には、内燃エンジン１の次回の始動まで、エンジンコントローラ２０はこのルーチンを実行しない。
【００２９】
ステップＳ１でエンジンコントローラ２０はアイドルフラグｆＩＤＬＥが１であるかどうかを判定する。アイドルフラグｆＩＤＬＥはエンジンコントローラ２０が別ルーチンで実行する内燃エンジン１のアイドル運転制御で用いるフラグであり、内燃エンジン１がアイドル運転を行なっている場合に１に設定され、非アイドル運転を行なっている場合にはゼロに設定される。
【００３０】
ステップＳ１でアイドルフラグｆＩＤＬＥが１でない場合には、エンジンコントローラ２０はステップＳ１３で診断開始フラグをクリアし、ＰＣＶバルブ１０の開度を通常制御開度に維持し、ＰＣＶ開度変化分トルクの点火時期による補正を終了した後、ステップＳ１の判定を再度実行する。ＰＣＶ開度変化分トルクの点火時期による補正については後で説明する。エンジンコントローラ２０はステップＳ１３の処理とステップＳ１の判定とを、アイドルフラグｆＩＤＬＥが１に転じるまで繰り返し実行する。
【００３１】
ステップＳ１でアイドルフラグｆＩＤＬＥが１に転じると、エンジンコントローラ２０はステップＳ２で温度センサ２１が検出した内燃エンジン１の冷却水温が診断許可水温を上回っているかどうかを判定する。
【００３２】
ステップＳ２で内燃エンジン１の冷却水温が診断許可水温を上回っていない場合には、エンジンコントローラ２０はステップＳ１２でステップＳ１３と同様に診断開始フラグをクリアし、ＰＣＶバルブ１０の開度を通常制御開度に維持し、ＰＣＶ開度変化分トルクの点火時期による補正を終了した後、ステップＳ１とＳ２の判定を再度実行する。最終的にステップＳ２で内燃エンジン１の冷却水温が診断許可水温を上回るまで、ステップＳ１２の処理と、ステップＳ１とＳ２の判定とを繰り返す。
【００３３】
ステップＳ２で内燃エンジン１の冷却水温が診断許可水温を上回ると、エンジンコントローラ２０はステップＳ３で診断開始フラグがゼロであるかどうかを判定する。診断開始フラグがゼロでない場合には、エンジンコントローラ２０はステップＳ４の処理をスキップしてステップＳ５の処理を行なう。なお、診断開始フラグの初期値はゼロであり、したがって、ルーチンの実行開始後、最初にステップＳ３の判定が行なわれる場合には、診断開始フラグは必然的にゼロであり、必ずステップＳ４の処理が行なわれる。
【００３４】
ステップＳ３で診断開始フラグがゼロの場合には、エンジンコントローラ２０はステップＳ４でその時点におけるＰＣＶバルブ１０の開度と、圧力センサ２３が検出した吸気マニホールド２５の圧力とを、診断開始時のそれぞれの値としてＲＡＭに格納する。さらに、診断開始フラグを１にセットする。
【００３５】
次のステップＳ５でエンジンコントローラ２０はＰＣＶバルブ１０の開度を通常制御開度から所定量緩やかに変化させる。変化の方向は増加方向と減少方向のいずれでも良い。
【００３６】
ステップＳ６でエンジンコントローラ２０はＰＣＶバルブ１０の開度変化に対応した内燃エンジン１の出力補償を行なう。ＰＣＶバルブ１０の開度を増加させると、燃焼室の混合気の燃料分が増加する。このため、エンジン出力は増加する。エンジンコントローラ２０は対抗して、スパークプラグ２６の点火時期を遅角させることで、エンジン出力を一定に保持する。
【００３７】
次のステップＳ７で、エンジンコントローラ２０はＰＣＶバルブ１０の開度変化量が予め定めた診断目標の開度変化量に達したかどうかを判定する。
【００３８】
ステップＳ７の判定が肯定的な場合には、エンジンコントローラ２０はステップＳ８の処理を行なう。ステップＳ７の判定が否定的な場合、すなわちＰＣＶバルブ１０の開度変化量が診断目標とする開度変化量に達しない場合には、エンジンコントローラ２０はステップＳ７の判定が肯定的に転じるまでステップＳ１−Ｓ６のプロセスを繰り返す。
【００３９】
ステップＳ８で、エンジンコントローラ２０はＲＡＭに格納した診断開始時の吸気マニホールド２５の圧力と、現在の吸気マニホールド２５の圧力との圧力差の絶対値を所定の下限値と比較する。
【００４０】
吸気マニホールド圧力の差の絶対値が下限値以上の場合には、エンジンコントローラ２０はステップＳ９でブローバイガス処理機構に異常がない旨を例えば表示装置に表示する。吸気マニホールド圧力の差の絶対値が下限値に満たない場合には、エンジンコントローラ２０はステップＳ１０でブローバイガス処理機構に異常が生じている旨を表示装置に表示する。
【００４１】
このように、この実施形態では吸気マニホールドの圧力をエンジンの運転パラメータとして、その変化量に基づきブローバイガス処理機構に異常が生じているかどうかを判断する。
【００４２】
ステップＳ９またはＳ１０の処理の後、エンジンコントローラ２０はステップＳ１１で、診断開始フラグをゼロにリセットし、ＰＣＶバルブ１０の開度を通常制御開度に戻し、ＰＣＶ開度変化分トルクの点火時期による補正を終了した後にルーチンを終了する。
【００４３】
以上のルーチンを要約すると、ＰＣＶバルブ１０を診断目標開度変化量に等しく変化させた場合に、診断開始時の吸気マニホールド圧力と現在の吸気マニホールド圧力との圧力差の絶対値が、所定の下限値以上となれば、ブローバイガス処理機構に異常はなく、圧力差の絶対値が所定の下限値に満たなければブローバイガス処理機構に異常が生じていると判定する。ＰＣＶバルブ１０の開度が変化すると、ブローバイガス流量が変化する。対応して、吸気マニホールド２５の圧力も変化するはずである。ＰＣＶバルブ１０の開度が診断目標開度変化量に等しく変化したにもかかわらず、変化前と変化後の吸気マニホールド２５の圧力差の絶対値が所定の下限値に達しなければ、ブローバイガス通路９のブローバイガス流量が想定したように変化していないことを意味する。すなわちＰＣＶバルブ１０を含むブローバイガス処理機構に何らかの異常が生じていることになる。
【００４４】
このようにして、ブローバイガス通路９の圧力を直接検出せずに、ブローバイガス処理機構の異常の有無を判定することができる。
【００４５】
図４はエンジンコントローラ２０が実行するブローバイガス処理機構の異常診断ルーチンに関する別の実施形態を示す。
【００４６】
図３のルーチンではエンジンコントローラ２０は、ＰＣＶバルブ１０の開度を所定量変化させた場合に吸気マニホールド２５に生じる圧力差に基づき、ブローバイガス処理機構の異常の有無を診断している。一方、このルーチンでは、ＰＣＶバルブ１０の開度を所定量変化させた場合に内燃エンジン１の回転速度に生じる速度差に基づきブローバイガス処理機構の異常の有無を診断する。
【００４７】
具体的には、このルーチンでは、図３のステップＳ４とＳ８に代えて、ステップＳ１０４とＳ１０８を設けている。他のステップの処理内容は図３のルーチンと同一である。
【００４８】
ステップＳ１０４では、エンジンコントローラ２０はその時点におけるＰＣＶバルブ１０の開度と、クランク角センサ２４のクランク角信号に基づくエンジン回転速度とを、診断開始時のそれぞれの値としてＲＡＭに格納する。さらに、診断開始フラグを１にセットする。
【００４９】
ステップＳ１０８では、エンジンコントローラ２０はＲＡＭに格納した診断開始時のエンジン回転速度と、現在のエンジン回転速度との速度差の絶対値を所定の上限値と比較する。エンジンコントローラ２０はステップＳ６でＰＣＶバルブ１０の開度変化に対して内燃エンジン１の出力を一定に保つべく、内燃エンジン１の点火時期を補正している。それにもかかわらず、エンジン回転速度に上限値を上回る速度差が生じるということは、ブローバイガス流量が想定された変化を示していないことを意味する。つまり、ブローバイガス処理機構に何らかの異常が生じていると見なすことができる。
【００５０】
そこで、エンジンコントローラ２０は、速度差の絶対値が上限値を上回る場合には、ブローバイガス処理機構に何らかの異常が生じていると判定し、ステップＳ１０でブローバイガス処理機構に異常が生じている旨を表示装置に表示する。一方、速度差の絶対値が上限値を上回らない場合には、エンジンコントローラ２０はブローバイガス処理機構に異常はないと判定し，ステップＳ９でブローバイガス処理機構に異常がない旨を表示装置に表示する。
【００５１】
こののように、ＰＣＶバルブ１０の開度を変化させた場合のエンジン回転速度の変動量からも、ブローバイガス処理機構の異常の有無を判定することが可能である。
【００５２】
図５はエンジンコントローラ２０が実行するブローバイガス処理機構の異常診断ルーチンに関するさらに別の実施形態を示す。
【００５３】
エンジンコントローラ２０は、内燃エンジン１の運転において、燃焼室で燃焼する混合気の空燃比を目標空燃比へとフィードバック制御する。この制御は例えば、排気の酸素濃度から燃焼した混合気の空燃比を検出し，検出した空燃比が目標空燃比の近傍に維持されるように計算された空燃比フィードバック補正係数を用いて、燃料インジェクタ３の燃料噴射量をフィードバック制御することで実行される。このような空燃比のフィードバック制御は公知であるので詳しい説明を省略する。
【００５４】
この実施形態では、空燃比フィードバック制御に用いる空燃比フィードバック補正係数を内燃エンジン１の運転パラメータとして用いる。
【００５５】
すなわち、このルーチンでエンジンコントローラ２０はＰＣＶバルブ１０の開度を所定量変化させた場合に空燃比フィードバック補正係数に生じる変化量に基づき基づきブローバイガス処理機構の異常の有無を診断する。
【００５６】
具体的には、このルーチンでは、図３のステップＳ４とＳ８に代えて、ステップＳ１１４とＳ１１８を設けている。他のステップの処理内容は図３のルーチンと同一である。
【００５７】
ステップＳ１１４では、エンジンコントローラ２０はその時点におけるＰＣＶバルブ１０の開度と、空燃比フィードバック補正係数とを診断開始時のそれぞれの値としてＲＡＭに格納する。さらに、診断開始フラグを１にセットする。
【００５８】
ステップＳ１１８では、エンジンコントローラ２０はＲＡＭに格納した診断開始時の空燃比フィードバック補正係数と、現在の空燃比フィードバック補正係数との差の絶対値を所定の下限値と比較する。#ブローバイガスの流量が変化すると、燃焼室に供給される混合気の空燃比が変化する。一方、エンジンコントローラ２０は、別ルーチンで実行する空燃比フィードバック制御により、空燃比を所定の目標空燃比の近傍に保つべく燃料インジェクタ３の燃料噴射量を補正する。この補正に用いる空燃比フィードバック補正係数は、したがって、ブローバイガスの流量変化に応じて変化するはずである。
【００５９】
そこで、エンジンコントローラ２０は、空燃比フィードバック補正係数の差の絶対値が下限値を下回る場合には、ブローバイガス処理機構に何らかの異常が生じていると判定し、ステップＳ１０でブローバイガス処理機構に異常が生じている旨を表示装置に表示する。一方、空燃比フィードバック補正係数の差の絶対値が下限値を下回らない場合には、エンジンコントローラ２０はブローバイガス処理機構に異常はないと判定し，ステップＳ９でブローバイガス処理機構に異常がない旨を表示装置に表示する。
【００６０】
このように、ＰＣＶバルブ１０の開度を変化させた場合の空燃比フィードバック補正係数の変動量からも、ブローバイガス処理機構の異常の有無を判定することが可能である。
【００６１】
以上の各実施形態において、エンジンコントローラ２０が実行する図３−図５のルーチンのステップＳ５とＳ７が変化手段を構成する。スパークプラグ２６と図３−図５のルーチンのステップＳ６が出力補償手段を、図３のルーチンのステップＳ８と、図４のルーチンのステップＳ１０８と、図５のルーチンのステップＳ１１８が判定手段をそれぞれ構成する。また、図３の実施形態においては圧力センサ２３が運転パラメータ検出手段を構成し、図４の実施形態においてはクランク角センサ２４が運転パラメータ検出手段を構成し、図５の実施形態においてはエンジンコントローラ２０が別ルーチンで実行する空燃比フィードバック補正が運転パラメータ検出手段を構成する。さらに、図３−図５のルーチンのステップＳ２が限定手段を構成する。
【００６２】
以上、この発明をいくつかの特定の実施形態を通じて説明して来たが、この発明は上記の各実施形態に限定されるものではない。当業者にとっては、クレームの技術範囲でこれらの実施形態にさよざまな修正あるいは変更を加えることが可能である。
【００６３】
例えば、この発明はパラメータの取得方法には依存せず、パラメータを用いてクレームされた制御を実行するいかなるブローバイガス処理機構の異常診断にも適用可能である。
【００６４】
この発明は、またバイパス通路１１とアイドルスピードコントロールバルブ１２を備えずに、吸気スロットル５でアイドル運転時の吸入空気量を制御する内燃エンジンにも適用可能である。
【図面の簡単な説明】
【００６５】
【図１】この発明を適用するブローバイガス処理機構の構成の一例を説明する内燃エンジンの概略縦断面図である。
【図２】ブローバイガス処理機構が備えるＰＣＶバルブの縦断面図てある。
【図３】この発明の一実施形態によるコントローラが実行するブローバイガス処理機構の異常診断ルーチンを説明するフローチャートである。
【図４】この発明の別の実施形態によるコントローラが実行するブローバイガス処理機構の異常診断ルーチンを説明するフローチャートである。
【図５】この発明のさらに別の実施形態によるコントローラが実行するブローバイガス処理機構の異常診断ルーチンを説明するフローチャートである。
【符号の説明】
【００６６】
１    内燃エンジン
１Ａ  シリンダブロック
１Ｂ  シリンダヘッド
１Ｃ  クランクケース
１Ｄ  ヘッドカバー
２    吸気通路
３    燃料インジェクタ
４    ピストン
５    吸気スロットル
６    吸気ポート
７    シリンダ
８    エアダクト
９    ブローバイガス通路
１０  バルブ
１１  バイパス通路
１２  アイドルスピードコントロールバルブ
１６  ポート
１７  ポート
１８  バルブボディ
１９  ソレノイド
２０  エンジンコントローラ
２１  温度センサ
２２  バルブシート
２３  圧力センサ
２４  クランク角センサ
２５  吸気マニホールド
２６  スパークプラグ
【図１】
0005109802.tif 000002
【図２】
0005109802.tif 000003
【図３】
0005109802.tif 000004
【図４】
0005109802.tif 000005
【図５】
0005109802.tif 000006