(57)【要約】  【課題】触媒早期暖機制御における制御量の大小に影響されることなく、指令通りの制御が実行されているか否かを診断する。  【解決手段】点火時期を遅角化する制御指令に対して、異常発生により実際の点火時期が指令値通りに遅角されない場合（点火時期遅角の制御指令に対して全く遅角されない場合や、点火時期遅角の制御指令に対して遅角速度が遅い場合）には、点火タイミングが早くエンジントルクの低下が少ないため、エンジン回転数が通常のアイドル運転時の目標回転数よりも大きく上昇してしまう。このため、エンジン回転数ＮＥと吸入空気量Ｑａとの比（ＮＥ／Ｑａ）を取ると、異常時の値はエンジン回転数の上昇によって正常時より大きくなる。従って、エンジン回転数と吸入空気量との比（ＮＥ／Ｑａ）を診断値として採用することで、点火時期遅角量の大小に影響されることなく異常の有無を診断することが可能となる。【選択図】図２
2007170363.tif 000002
【特許請求の範囲】
【請求項１】
エンジンの排気熱量を増加させて前記エンジンの排気系に介装された触媒の暖機を促進する触媒早期暖機制御を実行する触媒早期暖機制御手段と、
前記触媒早期暖機制御の実行と共に変化するアイドル運転中のエンジン負荷とエンジン回転数との比に基づいて、前記触媒早期暖機制御手段の異常の有無を診断する異常診断手段を備えたことを特徴とするエンジンの制御装置。
【請求項２】
前記エンジン負荷は、前記エンジンの吸入空気量或いは吸気管圧力であることを特徴とする請求項１記載のエンジンの制御装置。
【請求項３】
前記触媒早期暖機制御手段は、
少なくとも前記エンジンの点火時期を遅角化させることにより、前記エンジンの排気熱量を増加させて前記触媒早期暖機制御を実行し、
前記異常診断手段は、
前記エンジンの始動後、設定時間が経過したとき、或いは点火時期制御における点火時期変動量が設定値以上となったとき、前記診断を開始することを特徴とする請求項１又は２記載のエンジンの制御装置。
【請求項４】
前記異常診断手段は、
前記点火時期制御における点火時期変動量が設定値以上となってから設定時間経過後に前記診断を開始することを特徴とする請求項３記載のエンジンの制御装置。
【請求項５】
前記異常診断手段は、
前記エンジンの始動後、設定時間が経過したとき、或いはエンジン回転数の積算値が設定値以上となったとき、前記診断を終了することを特徴とする請求項１〜４の何れか一に記載のエンジンの制御装置。
【請求項６】
前記異常診断手段は、
前記エンジンの始動後に設定時間内で前記診断が開始されなかった場合、前記エンジン始動後の設定時間が経過したときに前記診断を暫定的に行う暫定診断を実行することを特徴とする請求項１〜４の何れか一に記載のエンジンの制御装置。
【請求項７】
前記暫定診断は、前記診断とは異なる条件で診断することを特徴とする請求項６記載のエンジンの制御装置。
【請求項８】
前記異常診断手段は、
前記点火時期制御における点火時期変動量が設定値以上となってからエンジン回転数の積算値が設定値以上となったとき、前記診断を開始することを特徴とする請求項３記載のエンジンの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジンの排気熱量を増加させて触媒の暖機を促進する触媒早期暖機制御の異常を診断するエンジンの制御装置に関する。
【背景技術】
【０００２】
一般に、エンジンの排気ガスを浄化するため排気系に介装された触媒は、温度が低いと十分な排気ガス浄化性能が得られない。このため、従来、エンジンの冷態始動時には、排気エミッションの低減を目的として、触媒を早期活性化するために点火時期を通常の点火時期よりも遅角する制御（触媒早期暖機制御）が行われている。
【０００３】
この触媒早期暖機制御が正常に行われない場合、排気エミッションが悪化するため、従来から、触媒早期暖機制御が正常に行われているか否か、つまり制御装置からの指令通りに点火時期の遅角制御等が実行されているかを診断する技術が種々提案されている。
【０００４】
例えば、特許文献１には、触媒昇温手段の作動中において、エンジン回転数ＮＥが目標回転数ＮＯＢＪから所定偏差量ＤＮＥＦＩＲＥを減算した値以下（ＮＥ≦ＮＯＢＪ−ＤＮＥＦＩＲＥ）の場合、又は、点火時期ＩＧＬＯＧが判定閾値ＤＩＧＪＵＤ以上（ＩＧＬＯＧ≧ＤＩＧＪＵＤ）の場合、触媒昇温手段に故障が発生していると判断する技術が開示されている。
【０００５】
また、特許文献２には、推定空燃比（空燃比パラメータ）、点火時期遅角量、及びエンジン回転速度に基づいて推定排気温度を算出すると共に、この推定排気温度と吸入空気量（吸入空気量パラメータ）に基づいてエンジンの推定排気熱量を算出し、これを積算して求めた推定排気熱量積算値ＱＳＵＭを所定値Ｑｍｉｎと比較することにより、異常の有無を診断する技術が開示されている。
【特許文献１】特開２００１−１３２５２６号公報
【特許文献２】特開２００３−２０１９０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、触媒早期暖機制御における点火時期遅角量はエンジン水温等に基づいて決定されるため、特許文献１に開示の技術のように、エンジン回転数又は点火時期に基づいて診断を行う技術では、点火時期遅角量が小さい場合には、診断値と判定閾値との差が小さくなってしまい、点火時期遅角量が小さいときには診断を厳密に行うことが困難である。
【０００７】
また、特許文献２に開示の技術のように、排気熱量を算出して触媒早期暖機システムの異常診断を行う技術では、触媒が暖気されたか否かを診断することはできるものの、吸入空気量の増量や点火時期の遅角等の各制御が制御装置から指示通りに行われているか否かを診断することは困難である。
【０００８】
本発明は上記事情に鑑みてなされたもので、触媒早期暖機制御における制御量の大小に影響されることなく、指令通りの制御が実行されているか否かを診断することのできるエンジンの制御装置を提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明によるエンジンの制御装置は、エンジンの排気熱量を増加させて前記エンジンの排気系に介装された触媒の暖機を促進する触媒早期暖機制御を実行する触媒早期暖機制御手段と、前記触媒早期暖機制御の実行と共に変化するアイドル運転中のエンジン負荷とエンジン回転数との比に基づいて、前記触媒早期暖機制御手段の異常の有無を診断する異常診断手段を備えたことを特徴とする。
【発明の効果】
【００１０】
本発明によるエンジンの制御装置は、触媒早期暖機制御における制御量の大小に影響されることなく、指令通りの制御が実行されているか否かを診断することができ、確実に異常を検出することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明の実施の形態を説明する。図１〜図３は本発明の実施の第１形態に係り、図１はエンジン系の概略構成図、図２は点火時期遅角制御によるエンジン回転数及び吸入空気量の変化と診断値との関係を示す説明図、図３は診断ルーチンのフローチャートである。
【００１２】
先ず、図１に基づいてエンジン及びエンジン制御系の概略構成について説明する。同図において、符号１は複数の気筒を有する多気筒エンジンであり、このエンジン１のシリンダブロック１ａに形成された各気筒の吸気ポート１ｂに、吸気マニホルド２が連通されている。吸気マニホルド２の集合部には、エアチャンバ３を介して吸気管４が連通され、この吸気管４の上流の空気取入れ口に、エアクリーナ５が介装されている。
【００１３】
また、エンジン１の各気筒の排気ポート１ｃを連通する排気マニホルド６の集合部に、排気管７を介してマフラ８が連通され、排気管７の中途に触媒９が介装されている。各気筒の燃焼室には、点火プラグ１０が臨まされ、各気筒に連通する吸気マニホルド２の吸気ポート１ｂの直上流に、インジェクタ１１が臨まされている。点火プラグ１０には点火コイル１０ａが接続され、この点火コイル１０ａにイグナイタ１２が接続されている。
【００１４】
また、エンジン１の運転状態を検出するためのセンサ類として、吸気管４のエアクリーナ５の直下流に吸入空気量センサ１３が臨まされ、吸気管４の中途に介装されたスロットル弁１４に、スロットル開度センサ１５が連設されている。また、シリンダブロック１ａ内に形成された冷却水通路（図示せず）に、水温センサ１６が臨まされている。
【００１５】
また、排気管７の上流側にＯ2センサ等の空燃比センサ１８が臨まされ、更に、クランクシャフトと同期回転するクランクロータ１９にクランク角センサ２０が対設されている。尚、クランクロータ１９には、所定クランク角毎にクランク角度を検出するための突起等が形成されている。
【００１６】
一方、符号５０は、エンジン１を制御する電子制御装置（ＥＣＵ）であり、マイクロコンピュータを中心として形成されている。ＥＣＵ５０は、メモリ（ＲＯＭ）に格納されている制御プログラムに従って、センサ・スイッチ等からの信号を処理し、アクチュエータを介してエンジン制御を実行する。このエンジン制御は、インジェクタ１１を介した燃料噴射制御、点火プラグ１０に接続される点火コイル１０ａのイグナイタ１２を介した点火時期制御を基本とする制御である。
【００１７】
このようなＥＣＵ５０によるエンジン制御において、ＥＣＵ５０は、エンジンの冷態始動時、触媒早期暖機制御手段としての機能により、エンジンの排気熱量を増加させて触媒９の早期暖機を促進する。この触媒早期暖機制御は、具体的には、点火時期を遅角化して排気行程に近い段階で燃焼を行わせ、温度の高い排気ガスを触媒に導いて触媒の活性化を促進する制御であり、万一、触媒早期暖機のための点火時期遅角制御（触媒早期暖機遅角制御）が正常に機能しないと、排気エミッションの悪化を招く虞がある。
【００１８】
このため、ＥＣＵ５０は、異常診断手段としての機能により、触媒早期暖機遅角制御が正常に機能しているか否かを自己診断するようにしている。この触媒早期暖機遅角制御に対する診断は、点火時期の遅角化と共に変化するエンジン負荷（例えば、吸入空気量、吸気管圧力、燃料噴射量等）とエンジン回転数とをモニタし、これらの比を診断値として判定閾値と比較することにより、触媒早期暖機遅角制御が正常に機能しているか否かを判定する。
【００１９】
本形態においては、点火時期の遅角化と共に変化するエンジン負荷として吸入空気量Ｑａを用い、この吸入空気量Ｑａを分母としてエンジン回転数ＮＥを分子とする比（ＮＥ／Ｑａ）を診断値として算出し、この診断値（ＮＥ／Ｑａ）と予め設定した判定閾値とを比較することにより、触媒早期暖機遅角制御が正常か否かを判定する。
【００２０】
すなわち、エンジン始動後、触媒早期暖機遅角制御が実行されると、エンジン水温に応じて点火時期が遅角され、エンジントルクが低下し、エンジン回転数が低下する。このエンジントルクの低下に対して、エンジン回転数を安定させるため同時に吸入空気量及び燃料噴射量の増量が行われ、エンジン回転数の上昇が図られるが、このエンジン回転数の上昇は、点火のタイミングが遅いため、空気量の増量に対して上昇しにくい傾向にある。従って、図２に実線で示すように、触媒早期暖機遅角制御が正常に実行されている場合には、エンジン回転数は通常のアイドル制御時の目標回転数よりも一時的に若干高い回転数となる。
【００２１】
一方、点火時期を遅角化する制御指令に対して、異常発生により実際の点火時期が指令値通りに遅角されない場合、例えば、図２に粗破線で示すように点火時期遅角の制御指令に対して全く遅角されない場合や、図２に細破線で示すように点火時期遅角の制御指令に対して遅角速度が遅い場合には、点火タイミングが早くエンジントルクの低下が少ないため、エンジン回転数が触媒早期暖機遅角制御が正常に実行されている場合のエンジン回転数よりも高くなる。
【００２２】
すなわち、実際の点火時期が制御指令通りに遅角されない異常時には、空気量及び燃料の増量が少なく、空気量、燃料量に対する点火のバランスが崩れ、エンジン回転数が正常時よりも大きく上昇してしまう。このため、エンジン回転数ＮＥと吸入空気量Ｑａとの比（ＮＥ／Ｑａ）を取ると、異常時の値はエンジン回転数ＮＥの上昇によって正常時より大きくなる。
【００２３】
従って、エンジン回転数ＮＥと吸入空気量Ｑａとの比（ＮＥ／Ｑａ）を診断値として採用することで、点火時期遅角量の大小に影響されることなく異常の有無を診断することが可能となり、診断値（ＮＥ／Ｑａ）を、予め設定した判定閾値と比較することにより、異常の有無を診断する。判定閾値は、エンジン特性や排気系の容量等に依存して設定される触媒早期暖機遅角制御における点火時期遅角量に対して、予めシミュレーション或いは実験等により決定され、正常と異常とを判定するための閾値である。
【００２４】
以上の診断処理は、具体的には、図３のフローチャートに示す診断ルーチンによって実行される。次に、この診断ルーチンについて、図３のフローチャートを用い説明する。
【００２５】
この診断ルーチンは、エンジン始動直後から実行され、先ず、最初のステップＳ１において、触媒早期暖機遅角制御の実行条件が成立するか否かを調べる。すなわち、触媒早期遅角暖機制御は、エンジン冷態時に触媒の早期暖機を行う制御であるため、エンジン水温が設定値より高く、既に触媒暖機が完了している場合には、ステップＳ１からルーチンを抜けて本処理を終了し、実質的には診断を実行しない。
【００２６】
一方、エンジン水温が設定値以下の冷態時には、触媒早期暖機遅角制御の実行条件が成立するため、ステップＳ１からステップＳ２へ進み、アイドル運転中か否かを判断する。そして、アイドル運転中でないときには、ステップＳ２からルーチンを抜けて本処理を終了し、アイドル運転中のとき、ステップＳ３へ進んで点火時期が設定値以上の診断開始条件が成立するか否かを調べる。
【００２７】
触媒早期暖機遅角制御は、エンジン水温が設定値以下の始動直後から開始され、点火時期の遅角量が徐々に大きくされる。この遅角量の指令値は、エンジン水温に基づいて決定され、エンジン水温の上昇と共に小さくされる。従って、確実に診断を行うためには、点火時期の遅角量がある程度大きくなってから診断を行うことが望ましいが、一方でエンジン回転数は、アイドル制御により、図２に示すように、触媒早期暖機制御の正常・異常に拘らず故障検出可能区間を過ぎると所定の目標回転数に収束するため、触媒掃気暖機遅角制御が実行された後は、なるべく早く診断を行った方が良い。
【００２８】
本診断ルーチンでは、ステップＳ３において、点火時期遅角化の制御指令による点火時期変動量（遅角量）が設定値以上（点火時期が設定値以上）となったときを診断開始条件成立としている。そして、点火時期遅角量が設定値未満で診断開始条件が成立しないときには、ステップＳ３からステップＳ１へ戻り、点火時期遅角量が設定値以上で診断開始条件が成立するとき、ステップＳ３からステップＳ４へ進む。尚、同様の理由から、診断終了は、エンジン始動後、設定時間が経過したときとする（後述するステップＳ７での判定）。
【００２９】
ステップＳ４では、クランク角センサ２０からの信号に基づく現在のエンジン回転数ＮＥと、吸入空気量センサ１３からの信号に基づく現在の吸入空気量Ｑａとを読み込み、これらの比（ＮＥ／Ｑａ）を診断値として算出する。そして、ステップＳ５へ進み、診断値（ＮＥ／Ｑａ）が判定閾値以上か否かを調べる。
【００３０】
その結果、診断値（ＮＥ／Ｑａ）が判定閾値未満の場合には、ステップＳ６で触媒早期暖機遅角制御は正常に機能して指令値通りに実際の点火時期が遅角化されていると判定し、ステップＳ７で診断終了条件を判定する。この診断終了条件は、エンジン始動後の経過時間が設定時間に達したか否かで判定し、エンジン始動後の経過時間が設定時間に達した場合には、診断終了と判定してルーチンを抜け、エンジン始動後の経過時間が設定時間に達していない場合、ステップＳ１へ戻り、ステップＳ１〜Ｓ３の条件が成立している間、診断を継続する。
【００３１】
尚、診断終了の判定は、エンジン始動後からエンジン回転数を積算し、エンジン回転数の積算値が設定値に達したとき、診断終了と判定するようにしても良い。
【００３２】
一方、ステップＳ５において、診断値（ＮＥ／Ｑａ）が判定閾値以上の場合には、ステップＳ８へ進み、触媒早期暖機遅角制御が正常に機能せず、指令値通りに実際の点火時期が遅角化されておらず、故障が発生したと判定する。例えば、図２に粗破線で示すように、診断値（ＮＥ／Ｑａ）が判定閾値を大きく上回る故障である場合には、点火時期遅角化の制御指令に対して実際には遅角化が殆どなされておらず、点火系の構成部品等に異常が発生していると判断して強制的に制御を停止させ、ＥＣＵ５０内のメモリに故障内容を記録すると共に、警告ランプ等を点灯させてサービスステーション等への入庫による修理を促す。
【００３３】
また、図２に細破線で示すように、診断値（ＮＥ／Ｑａ）が判定閾値を若干上回る故障である場合には、点火時期遅角化の制御指令に対する応答が遅く、部品の経年変化や劣化等により遅角制御の速度ずれが発生しているとして、同様に、ＥＣＵ５０内のメモリに故障内容を記録すると共に、警告ランプ等を点灯させて運転者に点検のためのサービスステーション等への入庫を促す。
【００３４】
以上のように、本実施の形態においては、触媒早期暖機制御のための点火時期制御(進角/制御停止/遅角量減少)の影響を受けにくい診断を行うことができ、比較的エンジン水温が高く、触媒早期暖機制御のための点火時期遅角量が小さい場合であっても、確実に異常を検出することができる。更には、点火時期の遅角が遅いといった点火時期制御の制御速度ずれも、異常として検出することができる。
【００３５】
次に、本発明の実施の第２形態について説明する。図４及び図５は本発明の実施の第２形態に係り、図４は診断ルーチンのフローチャート、図５は他の診断ルーチンを示すフローチャートである。
【００３６】
第２形態は、第１形態に対し、診断開始条件成立後の経過時間を計時する診断カウンタを導入し、この診断カウンタの値によって実際の診断の実行及び終了を決定するものである。
【００３７】
このため、第２形態では、図４のフローチャートに示される診断ルーチンにより触媒早期暖機遅角制御に対する診断処理を行う。この診断ルーチンでは、最初のステップＳ１１，Ｓ１２，Ｓ１３で、第１形態の診断ルーチン（図３参照）のステップＳ１，Ｓ２，Ｓ３と同様、触媒早期暖機遅角制御の実行条件が成立し、且つアイドル運転中で点火時期の遅角量が設定値以上であるか否かを調べる。
【００３８】
そして、触媒早期暖機遅角制御の実行条件が成立し、且つアイドル運転中で点火時期遅角量が設定値以上のとき、ステップＳ１３からステップＳ１４へ進んで診断カウンタを加算し、ステップＳ１５で診断カウンタが設定値以上になったか否かを調べる。尚、診断カウンタは、診断開始条件成立後にカウントが開始される。
【００３９】
診断カウンタが設定値以上になったときには、ステップＳ１５からステップＳ１６へ進んでエンジン回転数ＮＥと吸入空気量Ｑａとの比（ＮＥ／Ｑａ）を診断値として算出し、ステップＳ１７で診断値（ＮＥ／Ｑａ）が判定閾値以上か否かを調べる。その結果、診断値（ＮＥ／Ｑａ）が判定閾値未満の場合には、ステップＳ１８で正常と判定してルーチンを終了し、診断値（ＮＥ／Ｑａ）が判定閾値以上の場合、ステップＳ１９で故障と判定してルーチンを終了する。
【００４０】
一方、ステップＳ１３において、点火時期が設定値未満の場合、ステップＳ１３からステップＳ２０へ進んで診断カウンタをリセットし、ステップＳ２１でエンジン始動後の経過時間が設定時間に達したか否かにより、診断終了を判定する、また、ステップＳ１５で、診断カウンタが設定値に達していない場合、ステップＳ１５からステップＳ２１へ進んで診断終了を判定する。
【００４１】
その結果、ステップＳ２１において、エンジン始動後の経過時間が設定時間に達していない場合にはステップＳ１１へ戻り、エンジン始動後の経過時間が設定時間に達した場合、診断終了と判定してステップＳ２１からルーチンを抜ける。すなわち、エンジン始動後の設定時間以内に診断カウンタが設定値に達しなかった場合には、それ以降では診断値の確かさが低下するため、診断をせずに終了する。
【００４２】
尚、エンジン始動後の設定時間以内に診断カウンタが設定値に達しなかった場合であっても、図４のフローチャート中に破線で示すように、ステップＳ２１でルーチンを終了せずにステップＳ１６へ進むように変更し、触媒早期暖機遅角制御及びアイドル運転が継続している限り、エンジン始動後、１度は診断を行うようにしても良い。これにより、診断の機会を増やして、より確実に異常を検出することができる。
【００４３】
この場合、上述したように、エンジン始動後の設定時間以内に診断カウンタが設定値に達しなかった場合に行う診断は、正規の診断に比較して診断値の確かさが低い、暫定的な診断である。従って、図５のフローチャートに示すように、正規の診断の場合と暫定的な診断の場合とで、診断の基準値を変更するようにしても良い。
【００４４】
図５のフローチャートに示す診断ルーチンは、図４の診断ルーチンに、暫定診断用のステップＳ２２，Ｓ２３を追加したものである。すなわち、エンジン始動後の設定時間以内に診断カウンタが設定値に達しなかった場合、ステップＳ２１からステップＳ２２へ進んで暫定的に診断値（ＮＥ／Ｑａ）を算出し、ステップＳ２３で診断値（ＮＥ／Ｑａ）と第２の判定閾値とを比較する。第２の判定閾値は、暫定的な診断値（ＮＥ／Ｑａ）の確かさの低下を考慮して正規の診断における判定閾値（ステップＳ１７）よりも高い値に設定されている。
【００４５】
そして、診断値（ＮＥ／Ｑａ）が第２の判定閾値以上である場合には、ステップＳ１８で正常と判定し、診断値（ＮＥ／Ｑａ）が第２の判定閾値未満の場合、ステップＳ１９で故障と判定する。これにより、エンジン始動後、１度は必ず診断を行って異常検出の機会を増やすことができ、しかも診断の確かさを維持することが可能となる。
【００４６】
第２形態においては、第１形態と同様、触媒早期暖機制御のための点火時期制御の影響を受けにくい診断を行うことができるばかりでなく、診断の機会を増やして、より異常検出の確率を向上することができる。
【００４７】
次に、本発明の実施の第３形態について説明する。図６は本発明の実施の第３形態に係り、診断ルーチンのフローチャートである。
【００４８】
第３形態は、第１形態に対し、触媒早期暖機制御に対する診断開始条件を変更するものであり、エンジン回転数の積算値を診断開始条件として付加する。
【００４９】
第３形態の診断ルーチンは、図６のフローチャートに示され、この診断ルーチンでは、最初のステップＳ３１，Ｓ３２，Ｓ３３で、第１形態の診断ルーチン（図３参照）のステップＳ１，Ｓ２，Ｓ３と同様、触媒早期暖機遅角制御の実行条件が成立し、且つアイドル運転中で点火時期遅角量が設定値以上であるか否かを調べる。そして、触媒早期暖機遅角制御の実行条件が成立し、且つアイドル運転中で点火時期遅角量が設定値以上の場合、ステップＳ３４でエンジン回転数を積算する。このエンジン回転数の積算は、エンジン始動後から行われる。
【００５０】
次いで、ステップＳ３５へ進み、エンジン回転数積算値が設定値以上か否かを調べる。そして、エンジン回転数積算値が設定値未満の場合には、ステップＳ３５からステップＳ３１へ戻り、エンジン回転数積算値が設定値以上になった場合、ステップＳ３６へ進んでエンジン回転数ＮＥと吸入空気量Ｑａとの比（ＮＥ／Ｑａ）を診断値として算出する。そして、ステップＳ３６で診断値（ＮＥ／Ｑａ）と判定閾値とを比較し、診断値（ＮＥ／Ｑａ）が判定閾値以上である場合、ステップＳ３７で正常と判定し、診断値（ＮＥ／Ｑａ）が判定閾値未満の場合、ステップＳ３８で故障と判定する。
【００５１】
このエンジン回転数の積算値によって診断開始を判定する第３形態は、エンジン始動後、短時間で診断したい場合に有効である。すなわち、異常発生時には、実際の点火時期が指令値通りに遅角されず、エンジン回転数の立ち上がりが正常時よりも速い。このため、エンジン回転数積算値を診断開始条件に加えることで早期に診断を行うことができ、異常検出の機会を増やすことができる。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施の第１形態に係り、エンジン系の概略構成図
【図２】同上、点火時期遅角制御によるエンジン回転数及び吸入空気量の変化と診断値との関係を示す説明図
【図３】同上、診断ルーチンのフローチャート
【図４】本発明の実施の第２形態に係り、診断ルーチンのフローチャート
【図５】同上、他の診断ルーチンのフローチャート
【図６】本発明の実施の第３形態に係り、診断ルーチンのフローチャート
【符号の説明】
【００５３】
１  エンジン
９  触媒
５０  電子制御装置（触媒早期暖機制御手段、異常診断手段）
ＮＥ  エンジン回転数
Ｑａ  吸入空気量
ＮＥ／Ｑａ  診断値
【図１】
2007170363.tif 000003
【図２】
2007170363.tif 000004
【図３】
2007170363.tif 000005
【図４】
2007170363.tif 000006
【図５】
2007170363.tif 000007
【図６】
2007170363.tif 000008