(57)【要約】【課題】この発明は、冷機始動時から点火遅角により触媒昇温を積極的に行い、安定したエンジンの運転状態を実現しつつ、触媒の昇温性能を高めることが可能であり、触媒早期活性化を行うことができるエンジンの制御装置を提供することを目的とする。【解決手段】この発明は、点火時期を遅角制御する点火時期制御手段と、アイドリング時の空気量を増加制御する空気量制御手段とを備えたエンジンの制御装置において、点火時期制御手段は、ｎ気筒毎（ｎは、気筒数とは異なる整数）に遅角量を変化させる遅角量制御手段を備え、エンジンの始動後一定時間経過した後、車両停止状態で、かつアイドリング時には、遅角量制御手段により、各気筒毎に遅角量を設定し、ｎ気筒毎に当てはまる気筒のみ、当てはまらない気筒の点火時期よりも遅角量を増加させることを特徴とする。【選択図】図２
2008101519.tif 000002
【特許請求の範囲】
【請求項１】
点火時期を遅角制御する点火時期制御手段と、アイドリング時の空気量を増加制御する空気量制御手段とを備えたエンジンの制御装置において、前記点火時期制御手段は、ｎ気筒毎（ｎは、気筒数とは異なる整数）に遅角量を変化させる遅角量制御手段を備え、前記エンジンの始動後一定時間経過した後、車両停止状態で、かつアイドリング時には、前記遅角量制御手段により、各気筒毎に遅角量を設定し、ｎ気筒毎に当てはまる気筒のみ、当てはまらない気筒の点火時期よりも遅角量を増加させることを特徴とするエンジンの制御装置。
【請求項２】
点火時期を遅角制御する点火時期制御手段と、アイドリング時の空気量を増加制御する空気量制御手段とを備えたエンジンの制御装置において、前記点火時期制御手段は、ｎ気筒毎（ｎは、気筒数とは異なる整数）に遅角量を変化させる遅角量制御手段を備え、前記エンジンの始動後一定時間経過した後、車両停止状態で、かつアイドリング時には、前記遅角量制御手段により、各気筒毎に遅角量を設定し、ｎ気筒毎に当てはまる気筒のみ、当てはまらない気筒の点火時期よりも遅角量を減少させ、かつ燃料噴射量を前記ｎ気筒毎に当てはまる気筒のみ、当てはまらない気筒の燃料噴射量よりも減少させることを特徴とするエンジンの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はエンジンの制御装置に係り、特に、冷機始動時に安定したエンジンの運転状態を実現しつつ、触媒の昇温性能を高めることが可能であり、触媒早期活性化を行うことができるエンジンの制御装置に関する。
【背景技術】
【０００２】
エンジンには、触媒温度が低く、排気浄化性能を十分発揮することができない冷機始動時に、点火時期を遅角側に制御して触媒昇温を積極的に行う制御装置を備えているものがある。
【０００３】
従来のエンジンの制御装置には、吸気量を増大させてアイドル回転数の上昇を実行するエンジン暖機運転中に、車両走行速度が所定値以上になったときに、点火時期を遅角させるものがある。
【特許文献１】特開平５−２６１３８号公報
【０００４】
従来のエンジンの制御装置には、エンジン冷却水に基づいて設定した点火時期遅角補正量により点火時期を遅角補正し、この点火時期遅角補正量に応じて設定した低温始動時補正量によりアイドル制御弁の制御量を補正するものがある。
【特許文献２】特開２００２−２２１０６２号公報
【０００５】
従来のエンジンの制御装置には、触媒の暖機が完了していない状態において、予め定めた所定期間毎に要求点火時期を間欠的に遅角補正するものがある。
【特許文献３】特許第２８６７７４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、従来のエンジンの制御装置においては、排ガス浄化性能を上げるために、冷機始動時から点火遅角により触媒昇温を積極的に行い、触媒早期活性化を行っている。
触媒温度を上昇させるためには、点火遅角量を増加すればよいが、遅角量が増えるとエンジントルクが低下することから、エンジン回転を保つために大量の空気が必要になり、エンジンの安定性が悪くなる問題がある。
また、前記特許文献１〜３に記載されるエンジンは、自然吸気のエンジンである。自然吸気のエンジンは、排気マニホルドと触媒との間に排気温度を低下させる部材が介在されていないので、排気の温度を低下させる要因が無く、排気を温度低下させることなく触媒に流入させることができる。
これに対して、過給機付のエンジンでは、触媒前に過給機が設けられている。このため、過給機付のエンジンは、自然吸気のエンジンと比較すると、過給機が排気の温度を低下させる要因となり、温度低下した排気が触媒に流入することから、触媒の温度が上がり難い問題がある。
【０００７】
この発明は、冷機始動時から点火遅角により触媒昇温を積極的に行い、安定したエンジンの運転状態を実現しつつ、触媒の昇温性能を高めることが可能であり、触媒早期活性化を行うことができるエンジンの制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
この発明は、点火時期を遅角制御する点火時期制御手段と、アイドリング時の空気量を増加制御する空気量制御手段とを備えたエンジンの制御装置において、前記点火時期制御手段は、ｎ気筒毎（ｎは、気筒数とは異なる整数）に遅角量を変化させる遅角量制御手段を備え、前記エンジンの始動後一定時間経過した後、車両停止状態で、かつアイドリング時には、前記遅角量制御手段により、各気筒毎に遅角量を設定し、ｎ気筒毎に当てはまる気筒のみ、当てはまらない気筒の点火時期よりも遅角量を増加させることを特徴とする。
【発明の効果】
【０００９】
この発明のエンジンの制御装置は、設定された気筒（ｎ気筒毎に当てはまる気筒）のみ、遅角量をそれ以外の気筒よりも増加させているため、トルクの落ち込む気筒が一部気筒だけてあるので、全気筒を設定された気筒と同じ遅角量にするよりも、冷機始動時に安定したエンジンの運転状態を実現しつつ、触媒の昇温性能を高めることが可能である。
【発明を実施するための最良の形態】
【００１０】
この発明のエンジンの制御装置は、冷機始動時に安定したエンジンの運転状態を実現しつつ、触媒の昇温性能を高める目的を、ｎ気筒毎に当てはまる気筒のみ、遅角量をそれ以外の気筒よりも増加させことで実現するものである。
以下図面に基づいて、この発明の実施例を説明する。
【実施例】
【００１１】
図１〜図１５は、この発明の実施例を示すものである。図１は遅角量を変化するパターン選択時の制御のフローチャート、図２は遅角量を増加させる場合の点火遅角パターン判定のフローチャート、図３は遅角パターンの選択のフローチャート、図４は点火遅角制御の全体のフローチャート、図５は停止モード判定のフローチャート、図６は始動モード判定のフローチャート、図７は点火遅角制御の詳細なフローチャート、図８（Ａ）は３気筒を有するエンジンの特定気筒の点火時期を遅角する時のパターンを示す図、図８（Ｂ）は４気筒を有するエンジンの特定気筒の点火時期を遅角する時のパターンを示す図、図９（Ａ）は３気筒を有するエンジンの特定気筒の点火時期を遅角する時のパターンの括りを示す図、図９（Ｂ）は４気筒を有するエンジンの特定気筒の点火時期を遅角する時のパターンの括りを示す図、図１０はソフトスイッチが１つの場合の設定パターンを示す図、図１１はソフトスイッチが４つの場合でパターンを変動させる時の設定パターンを示す図、図１２は噴射と点火のタイミングチャート、図１３は噴射と点火の詳細なタイミングチャート、図１４は筒内直接噴射式で過給機付エンジンの制御装置のシステム構成図、図１５はポート噴射式で過給機付エンジンの制御装置のシステム構成図である。
図１４において、１は複数の気筒を有する筒内直接噴射式で過給機付のエンジン、２はシリンダブロック、３はシリンダヘッド、４はシリンダヘッドカバー、５はピストン、６は燃焼室、７は吸気ポート、８は排気ポートである。車両に搭載されるエンジン１は、シリンダヘッド３に吸気カム軸９及び排気カム軸１０を軸支し、これら吸気カム軸９及び排気カム軸１０で夫々駆動される吸気弁１１及び排気弁１２を設けている。吸気弁１１及び排気弁１２は、各気筒の燃焼室６に連通する吸気ポート７及び排気ポート８を夫々開閉する。
エンジン１は、吸気系として、エアクリーナ１３と吸気管１４とスロットルボディ１５とサージタンク１６と吸気マニホルド１７とを順次に接続し、吸気ポート７に連通する吸気通路１８を設けている。スロットルボディ１５の吸気通路１８には、スロットルバルブ１９を設けている。また、エンジン１は、排気系として、排気マニホルド２０と触媒コンバータ２１と排気管２２とを順次に接続し、排気ポート８に連通する排気通路２３を設けている。
このエンジン１には、過給機（ターボチャージャ）２４を設けている。過給機２４は、吸気管１４の途中と排気マニホルド２０及び触媒コンバータ２１間とに過給機ケース２５を配設し、過給機ケース２５内の吸気通路１８にコンプレッサ２６を設け、過給機ケース２５内の排気通路２３にコンプレッサ２６を駆動するタービン２７を設けている。
過給機２４は、タービン２７を迂回するバイパス通路２８にウエイストゲートバルブ２９を設け、ウエイストゲートバルブ２９を開閉動作するアクチュエータ３０を設けている。アクチュエータ３０は、コンプレッサ２６下流側の吸気通路１８から導入される作動圧を作動圧調整バルブ３１で調整することにより動作され、ウエイストゲートバルブ２９を開閉動作して過給圧を設定過給圧に制御する。コンプレッサ２６とスロットルボディ１５との間の吸気管１４には、過給機２４で過給された吸入空気を冷却するインタクーラ３２を設けている。
このエンジン１は、燃料系として、燃料タンク３３内に燃料をエンジン１側に圧送する低圧側燃料ポンプである電磁式燃料ポンプ３４を設け、この電磁式燃料ポンプ３４にフィルタ３５と圧力レギュレータ３６と介して低圧側燃料供給通路３７の一端側を接続している。低圧側燃料供給通路３７の他端側は、高圧側燃料ポンプである機械式燃料ポンプ３８に接続している。機械式燃料ポンプ３８は、シリンダヘッド３に取り付けられ、排気カム軸１０の回転によって機械的に駆動され、低圧側燃料供給通路３７からの燃料を高圧にしてエンジン１側に圧送する。機械式燃料ポンプ３８には、燃料タンク３３内に開口した燃料戻り通路３９を接続している。
機械式燃料ポンプ３８には、高圧側燃料供給通路４０の一端側を接続している。高圧側燃料供給通路４０の他端側は、デリバリパイプ４１に接続している。デリバリパイプ４１には、シリンダヘッド３に取り付けられた各気筒毎の燃料噴射弁４２を接続している。燃料噴射弁４２は、燃料を燃焼室６内に直接噴射する。つまり、このエンジン１は、筒内直接噴射式で過給機付のエンジンである。
前記燃料タンク３３には、２ウェイチェックバルブ４３を介してエバポ通路４４の一端側を接続している。エバポ通路４４は、他端側をキャニスタ４５に接続している。キャニスタ４５には、パージ通路４６の一端側を接続している。パージ通路４６は、他端側をスロットルバルブ１９よりも下流側の吸気通路１８に連通している。パージ通路４６の途中には、パージ制御バルブ４７を設けている。
エンジン１は、点火系として、シリンダヘッドカバー４に各気筒毎のイグニションコイル４８を取り付けている。イグニションコイル４８は、各気筒の燃焼室６に臨ませた点火プラグに飛び火させる。
このエンジン１には、シリンダヘッドカバー４内をＰＣＶバルブ４９を介してサージタンク１６の吸気通路１８に連通するタンク側ブローバイガス通路５０を設け、シリンダヘッドカバー４内をエアクリーナ１３内に連通するクリーナ側ブローバイガス通路５１を設けている。
また、このエンジン１は、スロットルバルブ１９を迂回して吸気通路１８を連通するアイドル空気通路５２を設け、このアイドル空気通路５２の途中にアイドル空気量を調整するアイドル空気量制御バルブ５３を設けている。
さらに、このエンジン１は、一端側が排気マニホルド２０の排気通路２３に連通するとともに他端側がサージタンク１６の吸気通路１８に連通するＥＧＲ通路５４を設け、このＥＧＲ通路５４の途中に吸気通路１８に還流される排気ガス量（ＥＧＲ量）を調整するＥＧＲ制御バルブ５５を設けている。
このエンジン１には、スロットルバルブ１９のスロットル開度を検出するスロットル開度センサ５６を設け、スロットルバルブ１９下流側の吸気圧力を過給圧として検出する吸気圧力センサ５７を設け、吸気温度を検出する吸気温センサ５８を設け、エンジン回転数を検出するためのクランク角を検出するクランク角センサ５９を設け、気筒を判別するためのカム角を検出するカム角センサ６０を設け、燃料噴射弁４２に供給される燃料圧力を検出する燃料圧力センサ６１を設け、ノッキングを検出するノッキングセンサ６２を設け、冷却水温度を検出する水温センサ６３を設け、排気中の酸素濃度を検出するＯ２センサ６４を設けている。
前記作動圧調整バルブ３１と電磁式燃料ポンプ３４と燃料噴射弁４２とパージ制御バルブ４７とイグニションコイル４８とアイドル空気量制御バルブ５３とＥＧＲ制御バルブ５５とスロットル開度センサ５６と吸気圧力センサ５７と吸気温センサ５８とクランク角センサ５９とカム角センサ６０と燃料圧力センサ６１とノッキングセンサ６２と水温センサ６３とＯ２センサ６４とは、エンジン１の制御装置６５を構成する制御手段６６に接続している。
制御手段６６には、スロットルバルブ１９がアイドル開度であるときにＯＮするアイドルスイッチ６７、車速を検出する車速センサ６８、空調装置をＯＮ・ＯＦＦする空調スイッチ６９、自動変速機の選択レンジを検出するレンジスイッチ７０、イグニションスイッチ７１を接続し、メインスイッチ７２及びフューズ７３を介してバッテリ７４を接続している。なお、燃料噴射弁４２は、駆動電圧を高くする燃料噴射弁駆動部７５を介して制御手段６６に接続している。
エンジン１の制御装置６５は、吸気圧力センサ５７の検出信号でサージタンク内圧力を計測して噴射量を計算し、クランク角センサ５９とカム角センサ６０との検出信号で気筒識別を行い、噴射・点火を決定し、吸気温センサ５８の検出信号で吸気温補正値の決定し、水温センサ６３の検出信号で噴射量を決定し、電磁式燃料ポンプ３４で燃料を輸送し、燃料噴射弁４２で決定後のパルスを用いて燃料を噴射する。
前記制御手段６６は、点火時期制御手段７６と、空気量制御手段７７とを備えている。点火時期制御手段７６は、イグニションコイル４８により点火時期を遅角制御する。空気量制御手段７７は、アイドル空気量制御バルブ５３によりアイドリング時の空気量を増加制御する。
前記点火時期制御手段７６は、ｎ気筒毎（ｎは、気筒数とは異なる整数）に遅角量を変化させる遅角量制御手段７８を備えている。点火時期制御手段７６は、エンジン１の始動後一定時間経過した後、車両停止状態で、かつアイドリング時には、遅角量制御手段７８により、各気筒毎に遅角量を設定し、ｎ気筒毎に当てはまる気筒のみ、当てはまらない気筒の点火時期よりも遅角量を増加させる。
【００１２】
また、エンジンには、図１５に示すように、複数の気筒を有するポート噴射式で過給機付のエンジンがある。なお、図１５において、前述図１４のエンジンと同一機能を果たす箇所には同一符号を付して説明する。
図１５において、複数の気筒を有するポート噴射式で過給機付のエンジン、２はシリンダブロック、３はシリンダヘッド、４はシリンダヘッドカバー、５はピストン、６は燃焼室、７は吸気ポート、８は排気ポート、９は吸気カム軸９、１０は排気カム軸、１１は吸気弁、１２は排気弁である。
エンジン１は、吸気系として、エアクリーナ１３と吸気管１４とスロットルボディ１５とサージタンク１６と吸気マニホルド１７とを順次に接続し、吸気ポート７に連通する吸気通路１８を設けている。スロットルボディ１５の吸気通路１８には、スロットルバルブ１９を設けている。また、エンジン１は、排気系として、排気マニホルド２０と触媒コンバータ２１と排気管２２とを順次に接続し、排気ポート８に連通する排気通路２３を設けている。
このエンジン１には、過給機（ターボチャージャ）２４を設けている。過給機２４は、吸気管１４の途中と排気マニホルド２０及び触媒コンバータ２１間とに配設した過給機ケース２５内の吸気通路１８にコンプレッサ２６を設け、前記過給機ケース２５内の排気通路２３にコンプレッサ２６を駆動するタービン２７を設けている。
過給機２４は、タービン２７を迂回するバイパス通路２８にウエイストゲートバルブ２９を設け、アクチュエータ３０を設けている。アクチュエータ３０は、コンプレッサ２６下流側の吸気通路１８から導入される作動圧により動作され、ウエイストゲートバルブ２９を開閉動作して過給圧を設定過給圧に制御する。コンプレッサ２６とスロットルボディ１５との間の吸気管１４には、インタクーラ３２を設けている。
このエンジン１は、燃料系として、燃料タンク３３内に燃料をエンジン１側に圧送する電磁式燃料ポンプ３４を設け、この電磁式燃料ポンプ３４にフィルタ３５と圧力レギュレータ３６とを介して燃料供給通路３７の一端側を接続している。圧力レギュレータ３６には、燃料タンク３３内に開口した燃料戻り通路３９を接続している。燃料供給通路３７の他端側は、デリバリパイプ４１に接続している。デリバリパイプ４１には、吸気マニホルド１７に取り付けられた各気筒毎の燃料噴射弁４２を接続している。燃料噴射弁４２は、燃料を吸気ポート７内に噴射する。つまり、このエンジン１は、ポート噴射式で過給機付のエンジンである。
前記燃料タンク３３には、２ウェイチェックバルブ４３を介してエバポ通路４４の一端側を接続し、エバポ通路４４の他端側をキャニスタ４５に接続している。キャニスタ４５には、パージ通路４６の一端側を接続している。パージ通路４６は、他端側をスロットルバルブ１９よりも下流側の吸気通路１８に連通し、途中に１ウェイチェックバルブ７９を設けている。
エンジン１は、点火系として、シリンダヘッドカバー４に各気筒毎のイグニションコイル４８を取り付けている。イグニションコイル４８は、各気筒の燃焼室６に臨ませた点火プラグに飛び火させる。
このエンジン１には、シリンダヘッドカバー４内をＰＣＶバルブ４９を介してサージタンク１６の吸気通路１８に連通するタンク側ブローバイガス通路５０を設け、シリンダヘッドカバー４内をエアクリーナ１３内に連通するクリーナ側ブローバイガス通路５１を設けている。
また、このエンジン１は、スロットルバルブ１９を迂回して吸気通路１８を連通するアイドル空気通路５２を設け、このアイドル空気通路５２の途中にアイドル空気量を調整するアイドル空気量制御バルブ５３を設けている。
このエンジン１には、スロットルバルブ１９のスロットル開度を検出するスロットル開度センサ５６を設け、スロットルバルブ１９下流側の吸気圧力を過給圧として検出する吸気圧力センサ５７を設け、吸気温度を検出する吸気温センサ５８を設け、エンジン回転数を検出するためのクランク角を検出するクランク角センサ５９を設け、気筒を判別するためのカム角を検出するカム角センサ６０を設け、ノッキングを検出するノッキングセンサ６２を設け、冷却水温度を検出する水温センサ６３を設け、排気中の酸素濃度を検出するＯ２センサ６４を設けている。
前記電磁式燃料ポンプ３４と燃料噴射弁４２とイグニションコイル４８とアイドル空気量制御バルブ５３とスロットル開度センサ５６と吸気圧力センサ５７と吸気温センサ５８とクランク角センサ５９とカム角センサ６０とノッキングセンサ６２と水温センサ６３とＯ２センサ６４とは、エンジン１の制御装置６５を構成する制御手段６６に接続している。
制御手段６６には、スロットルバルブ１９がアイドル開度であるときにＯＮするアイドルスイッチ６７、車速を検出する車速センサ６８、空調装置をＯＮ・ＯＦＦする空調スイッチ６９、自動変速機の選択レンジを検出するレンジスイッチ７０、イグニションスイッチ７１を接続し、メインスイッチ７２及びフューズ７３を介してバッテリ７４を接続している。
エンジン１の制御装置６５は、吸気圧力センサ５７の検出信号でサージタンク内圧力を計測して噴射量を計算し、クランク角センサ５９とカム角センサ６０との検出信号で気筒識別を行い、噴射・点火を決定し、吸気温センサ５８の検出信号で吸気温補正値の決定し、水温センサ６３の検出信号で噴射量を決定し、電磁式燃料ポンプ３４で燃料を輸送し、燃料噴射弁４２で決定後のパルスを用いて燃料を噴射する。
前記制御手段６６は、点火時期制御手段７６と、空気量制御手段７７とを備えている。点火時期制御手段７６は、イグニションコイル４８により点火時期を遅角制御する。空気量制御手段７７は、アイドル空気量制御バルブ５３によりアイドリング時の空気量を増加制御する。
前記点火時期制御手段７６は、ｎ気筒毎（ｎは、気筒数とは異なる整数）に遅角量を変化させる遅角量制御手段７８を備えている。点火時期制御手段７６は、エンジン１の始動後一定時間経過した後、車両停止状態で、かつアイドリング時には、遅角量制御手段７８により、各気筒毎に遅角量を設定し、ｎ気筒毎に当てはまる気筒のみ、当てはまらない気筒の点火時期よりも遅角量を増加させる。
このように、図１４及び図１５に示す過給機付きのエンジン１の制御装置６５は、夫々同じ機能を果たす点火時期制御手段７６と空気量制御手段７７とを備え、前記点火時期制御手段７６は、遅角量制御手段７８を備えている。
そこで、以下においては、単にエンジン１の制御装置６５と記して説明する。
【００１３】
即ち、このエンジン１の制御装置６５は、スロットル開度センサ５６等の各種センサ・スイッチから検出信号を入力し、例えば３気筒を有するエンジンの場合、図１２、図１３に示すように、判別された気筒毎に噴射量・点火時期を決定し、決定後の噴射パルスで燃料噴射弁４２を駆動して燃料を噴射し、決定後の通電時間でイグニションコイル４８を駆動して燃料に点火する。
このエンジン１の制御装置６５は、点火時期を遅角制御する点火時期制御手段７６と、アイドリング時の空気量を増加制御する空気量制御手段７７とを備え、点火時期遅角条件が成立すると、点火時期の遅角制御とアイドル空気量の増加制御とを行う。
【００１４】
前記点火時期遅角条件は、
（１）イグニションスイッチ  ＯＮ
（２）エンジン停止時・始動時以外
（３）アイドルスイッチ  ＯＮ
（４）車速＝０
（５）空調装置信号  ＯＦＦ
（６）レンジ信号  Ｎレンジ
（７）目標エンジン回転数ＮＥ−実エンジン回転数ＮＥ≦設定回転数差ＸＤＥＦ
（８）始動後時間ＴＲＥＴ経過
（９）水温センサ正常、かつ設定高側水温ＴＷＲＬ≦検出水温＜設定低側水温ＴＷＲＨ
（１０）吸気温センサ正常、かつ設定高側吸気温ＴＡＲＬ≦検出水温＜設定低側吸気温ＴＡＲＨ
である。
【００１５】
前記点火時期の遅角制御は、
（１）起動条件…点火時期遅角条件成立から設定時間ＡＳ（ｓｅｃ）が経過かつ始動後設定時間ＡＥ（ｓｅｃ）の間
（２）実施方法…起動条件成立時に設定時間ＡＲ（ｓｅｃ）毎に設定角度ＶＲ（ｄｅｇＣＡ）ずつ遅角
（３）解除条件…点火時期遅角条件不成立時
（４）実施方法…設定時間ＡＲＥ（ｓｅｃ）毎に設定角度ＶＲＥ（ｄｅｇＣＡ）ずつ進角
を行う。
【００１６】
前記アイドル空気量の増加制御は、
（１）起動条件…点火時期遅角条件成立してから始動後設定時間ＡＥＳ（ｓｅｃ）の間
（２）実施方法…起動条件成立時に設定時間ＡＲＳ（ｓｅｃ）毎に設定流量ＶＲＳ（ｌ／ｍｉｎ）ずつ増量
（３）解除条件…点火時期遅角条件不成立時
（４）実施方法…設定時間ＡＲＳＥ（ｓｅｃ）毎に設定流量ＶＲＳＥ（ｌ／ｍｉｎ）ずつ減量
を行う。
【００１７】
このように、点火時期を遅角制御する点火時期制御手段７６と、アイドリング時の空気量を増加制御する空気量制御手段７７とを備えたエンジン１の制御装置６５において、前記点火時期制御手段７６は、ｎ気筒毎（ｎは、気筒数とは異なる整数）に遅角量が変化する遅角量制御手段７８を備えている。
前記点火時期制御手段７６は、エンジン１の始動後一定時間経過した後、車両停止状態で、かつアイドリング時には、前記遅角量制御手段７８により、各気筒毎に遅角量を設定し、ｎ気筒毎に当てはまる気筒のみ、当てはまらない気筒の点火時期よりも遅角量を増加させる。
即ち、このエンジン１の制御装置６５においては、前述の点火時期の遅角制御に加えて、１気筒だけ遅角量を増大させ、この遅角量を増大させた該当気筒の排気温度上昇を促す制御を行う。各気筒は、順番に遅角量を増大するが、遅角を増量した気筒はトルクが落ちる。しかし、遅角によりトルクが落ちた気筒に対して、残りの気筒はトルクの落ち込みがないため、全気筒を遅角する場合よりもエンジン１の安定性が良くなる。
遅角増量の順番は、図８（Ａ）、図８（Ｂ）に示すようなパターンがある。触媒は、パターンにより触媒昇温性能に差がある。触媒は、エンジン始動時の冷却水温度が高くなるにつれて触媒昇温要求が少なくなってくるので、パターン選択は始動時水温で行う。
点火遅角の順番パターンは、図８（Ａ）に示すように、３気筒のエンジン１で考えた場合、３気筒が適宜の順番で全て点火したことを１点火とすると、４点火に１回、５点火に１回、７点火に１回、８点火に１回というパターンがある。また、点火遅角の順番パターンは、図８（Ｂ）に示すように、４気筒のエンジン１を考えた場合、４気筒が適宜の順番で全て点火したことを１点火とすると、３点火に１回、５点火に１回、７点火に１回というパターンがある。
図８（Ａ）、図８（Ｂ）は、３気筒のエンジン１と４気筒のエンジン１のパターンを示したものである。黒丸は、全気筒同じ点火時期で運転している時の、点火時期を遅角増量する気筒を示している。１回の増量気筒に対して、遅角増量しない気筒数が少ないほど触媒昇温に効果があり、遅角増量しない気筒数が多いほど安定性が良くなる。
なお、アイドル空気量の増加制御は、１点火毎の追従はできないので、現行の制御のままとする。
【００１８】
点火パターンの選択について。
点火パターンとしては、３気筒のエンジン１の場合、図８（Ａ）に示すように、パターン（１）〜パターン（４）から選択し、４気筒のエンジン１の場合、図８（Ｂ）に示すように、パターン（１）〜パターン（３）から選択する方法がある。
この点火パターンの選択方法は、図１０に示すように、１つのソフトスイッチで設定し、０ビット：（１）、１ビット：（２）、２ビット：（３）、３ビット：（４）となる。設定値で表すと、（１）：０１Ｈ、（２）：０２Ｈ、（３）：０４Ｈ、（４）：０８Ｈとする。
前記パターンの選択では、ソフトスイッチで設定しているが、別の方法として、経過時間によりパターンを選択する方法がある。
例えば、経時時間による点火パターンの選択方法では、パターン（１）、パターン（３）、パターン（２）、パターン（４）の順番で制御する。点火パターンの指定方法は、図１１に示すように、上位バイトに順番付けで１０Ｈ、２０Ｈ、４０Ｈ、８０Ｈの順番を付ける。この場合は、ソフトスイッチは４つ有り、例に挙げた状態を示すと、１１Ｈ、２４Ｈ、４２Ｈ、８８Ｈという設定になる。
ソフトスイッチが４つある場合のパターン切り替えタイミングは、各気筒が１回ずつ遅角増量を行って一巡したあとに切り替える。この場合は、図９（Ａ）、図９（Ｂ）に示すように、四角枠で括った部分が１回分で、一括り部分の繰り返し回数は１Ｂｉｔ／１ｓｅｃとして継続時間を設定する。例えば、先に挙げた図１１に示す１１Ｈ、２４Ｈ、４２Ｈ、８８Ｈのパターンで各括り部分Ｆ毎に１０ｓｅｃずつ制御すると、１ＢＨ、２ＥＨ、４ＣＨ、９２Ｈとなる。
１０ｓｅｃを加えるとＬＳＢ＝１ｓｅｃで０ＡＨになるので、１１Ｈ、２４Ｈ、４２Ｈ、８８Ｈに０ＡＨを加えることになる。
【００１９】
制御方法について。
制御方法としては、パターン選択により点火時期を遅角増量する気筒を選択する方法がある。この制御方法においては、パターン指定が終了したら、図８（Ａ）、図８（Ｂ）に示すように、該当気筒の点火時期を遅角する。（ソフトスイッチが１つの場合）
実施条件：点火時期遅角条件が成立後、点火遅角移行期間終了後に、設定したパターンによる遅角増量を実施する。
解除条件：点火時期遅角条件不が成立時、前記点火時期の遅角制御の（３）解除条件、（４）実施方法に従い、遅角を終了する。
他のパターン設定時も、同様に制御する。
また、前述パターン選択により点火時期を遅角増量する気筒を選択する方法とは別の制御方法としては、図９（Ａ）、図９（Ｂ）に示すように、パターン選択順位により順次、点火時期の遅角増量を行う方法がある。（ソフトスイッチが４つの場合）
実施条件：点火時期遅角条件が成立後、点火遅角移行期間終了後に、パターン選択順位による遅角増量を実施する。
解除条件：点火時期遅角条件不成立時、前記点火時期の遅角制御の（３）解除条件、（４）実施方法に従い、遅角を終了する。
【００２０】
次に、この実施例の作用を説明する。
このエンジン１の制御装置６５は、点火時期を遅角させる際に、１気筒だけ遅角量を増大させ、この遅角量を増大させた該当気筒の排気温度上昇を促す制御を行う。
このエンジン１の制御装置６５は、図４に示すように、プログラムがスタートすると（Ａ０１）、エンジン１が停止モードか否かを判断する（Ａ０２）。この判断（Ａ０２）がＹＥＳの場合は、プログラムを停止する（Ａ０３）。この判断（Ａ０２）がＮＯの場合は、エンジン１が始動モードか否かを判断する（Ａ０４）。
これにより、制御装置６５は、点火時期遅角条件として、イグニションスイッチＯＮ、エンジン停止時・始動時以外、を判断する。
この判断（Ａ０４）がＹＥＳの場合は、この判断を繰り返す。この判断（Ａ０４）がＮＯの場合は、水温条件（水温センサ正常、かつ設定高側水温ＴＷＲＬ≦検出水温＜設定低側水温ＴＷＲＨ）が成立するか否かを判断する（Ａ０５）。
この判断（Ａ０５）がＮＯの場合は、通常の点火時期制御を行う（Ａ１４）。この判断（Ａ０５）がＹＥＳの場合は、吸気温条件（吸気温センサ正常、かつ設定高側吸気温ＴＡＲＬ≦検出水温＜設定低側吸気温ＴＡＲＨ）が成立するか否かを判断する（Ａ０６）。
この判断（Ａ０６）がＮＯの場合は、通常の点火時期制御を行う（Ａ１４）。この判断（Ａ０６）がＹＥＳの場合は、エンジン始動後の経過時間条件（始動後時間ＴＲＥＴ経過）が成立するか否かを判断する（Ａ０７）。
この判断（Ａ０７）がＮＯの場合は、通常の点火時期制御を行う（Ａ１４）。この判断（Ａ０７）がＹＥＳの場合は、アイドルスイッチ条件（アイドルスイッチＯＮ）が成立するか否かを判断する（Ａ０８）。
この判断（Ａ０８）がＮＯの場合は、通常の点火時期制御を行う（Ａ１４）。この判断（Ａ０８）がＹＥＳの場合は、エンジン回転数条件（目標エンジン回転数ＮＥ−実エンジン回転数ＮＥ≦設定回転数差ＸＤＥＦ）が成立するか否かを判断する（Ａ０９）。
この判断（Ａ０９）がＮＯの場合は、通常の点火時期制御を行う（Ａ１４）。この判断（Ａ０９）がＹＥＳの場合は、車速条件（車速＝０）が成立するか否かを判断する（Ａ１０）。
この判断（Ａ１０）がＮＯの場合は、通常の点火時期制御を行う（Ａ１４）。この判断（Ａ１０）がＹＥＳの場合は、点火時期の遅角制御を行い（Ａ１１）、アイドル空気量の増加制御を行い（Ａ１２）、点火時期の遅角制御の経過時間が設定時間ＡＥを経過したか否かを判断する（Ａ１３）。
この判断（Ａ１３）がＮＯの場合は、アイドルスイッチ条件（アイドルスイッチＯＮ）の判断（Ａ０８）に戻る。この判断（Ａ１３）がＹＥＳの場合は、通常の点火時期制御を行う（Ａ１４）。
【００２１】
前記エンジン１が停止モードか否かの判断（Ａ０２）においては、図５に示すように、プログラムがスタートすると（Ｂ０１）、イグニションスイッチ７１がＯＦＦか否かを判断する（Ｂ０２）。
この判断（Ｂ０２）がＹＥＳの場合は、停止モード成立とし（Ｂ０３）、判断（Ａ０２）に戻る。この判断（Ｂ０２）がＮＯの場合は、クランク角信号の入力があるか否かを判断する（Ｂ０４）。
この判断（Ｂ０４）がＹＥＳの場合は、停止モード不成立とし（Ｂ０５）、判断（Ａ０２）に戻る。この判断（Ｂ０４）がＮＯの場合は、停止モード成立とし（Ｂ０３）、判断（Ａ０２）に戻る。
【００２２】
前記エンジン１が始動モードか否かの判断（Ａ０４）においては、図６に示すように、プログラムがスタートすると（Ｃ０１）、エンジン回転数ＮＥが一定値ＳＴＮＥを越えたか否かを判断する（Ｃ０２）。
この判断（Ｃ０２）がＹＥＳの場合は、始動モード成立とし（Ｃ０３）、判断（Ａ０４）に戻る。この判断（Ｃ０２）がＮＯの場合は、始動モード不成立とし（Ｃ０４）、判断（Ａ０４）に戻る。
【００２３】
前記点火時期の遅角制御（Ａ１１）においては、図７に示すように、プログラムがスタートとすると（Ｄ０１）、点火時期遅角条件が成立するか否かを判断する（Ｄ０２）。
この判断（Ｄ０２）がＮＯの場合は、通常の点火時期制御を行う（Ｄ１２）。この判断（Ｄ０２）がＹＥＳの場合は、点火時期ＡＤＶを設定角度ＶＲずつ遅角（ＡＤＶ＝ＡＤＶ−ＶＲ）させ（Ｄ０３）、遅角に伴いアイドル空気量ＩＳＣを設定流量ＩＲずつ増加（ＩＳＣ＝ＩＳＣ＋ＩＲ）させ（Ｄ０４）、目標遅角量（目標点火時期）になったか否かを判断する（Ｄ０５）。
この判断（Ｄ０５）がＮＯの場合は、点火時期遅角条件成立の判断（Ｄ０２）に戻る。この判断（Ｄ０５）がＹＥＳの場合は、現在の点火時期（目標点火時期）を維持し（Ｄ０６）、目標点火時期の保持時間が設定時間を経過したか否かを判断する（Ｄ０７）。
この判断（Ｄ０７）がＮＯの場合は、通常の点火時期制御を行う（Ｄ１２）。この判断（Ｄ０７）がＹＥＳの場合は、点火時期遅角条件が不成立するか否かを判断する（Ｄ０８）。
この判断（Ｄ０８）がＮＯの場合は、目標点火時期の維持（Ｄ０６）に戻る。この判断（Ｄ０８）がＹＥＳの場合は、点火時期ＡＤＶを設定角度ＶＲずつ進角（ＡＤＶ＝ＡＤＶ＋ＶＲ）させ（Ｄ０９）、進角に伴いアイドル空気量ＩＳＣを設定流量ＩＲずつ減少（ＩＳＣ＝ＩＳＣ−ＩＲ）させ（Ｄ１０）、遅角量＝０になったか否かを判断する（Ｄ１１）。
この判断（Ｄ１１）がＮＯの場合は、点火時期ＡＤＶの進角（Ｄ０９）と、アイドル空気量ＩＳＣの減少（Ｄ１０）を行う。この判断（Ｄ１１）がＹＥＳの場合は、通常の点火時期制御を行う（Ｄ１２）。
このように、このエンジン１の制御装置６５は、点火時期遅角条件が成立すると、点火時期の遅角制御とアイドル空気量の増加制御とを行う。
【００２４】
このエンジン１の制御装置６５は、点火時期を遅角させる際に、１気筒だけ遅角量を増大させ、この遅角量を増大させた該当気筒の排気温度上昇を促す制御を行う。この実施例においては、３気筒を有するエンジン１において、図８（Ａ）のパターンにより遅角量を増大させる遅角制御を行うものとして説明する。
このエンジン１の制御装置６５による点火時期の遅角制御においては、図２に示すように、プログラムがスタートとすると（Ｅ０１）、遅角の点火パターンを読み込み（Ｅ０２）、パターンに沿って各気筒毎に点火時期の遅角を開始し（Ｅ０３）、点火時期遅角条件が不成立するか否かを判断する（Ｅ０４）。
この判断（Ｅ０４）がＮＯの場合は、この判断を継続して各気筒毎に点火時期の遅角を行う。この判断（Ｅ０４）がＹＥＳの場合は、通常の点火時期制御を行う（Ｅ０５）。
【００２５】
前記点火パターンの読み込み（Ｅ０２）においては、図３に示すように、図８（Ａ）のパターン（１）〜パターン（４）のいずれかが選択される。図３において、プログラムがスタートすると（Ｆ０１）、図８（Ａ）のパターン（１）が選択されたか否かを判断する（Ｆ０２）。
この判断（Ｆ０２）がＹＥＳの場合は、選択されたパターン（１）に合わせて制御する（Ｆ０６）。この判断（Ｆ０２）がＮＯの場合は、図８（Ａ）のパターン（２）が選択されたか否かを判断する（Ｆ０３）。
この判断（Ｆ０３）がＹＥＳの場合は、選択されたパターン（２）に合わせて制御する（Ｅ０６）。この判断（Ｆ０３）がＮＯの場合は、図８（Ａ）のパターン（３）が選択されたか否かを判断する（Ｆ０４）。
この判断（Ｆ０４）がＹＥＳの場合は、選択されたパターン（３）に合わせて制御する（Ｅ０６）。この判断（Ｆ０４）がＮＯの場合は、図８（Ａ）のパターン（４）が選択されたか否かを判断する（Ｆ０５）。
この判断（Ｆ０５）がＹＥＳの場合は、選択されたパターン（４）に合わせて制御する（Ｅ０６）。この判断（Ｆ０５）がＮＯの場合は、部分気筒の遅角無しの制御を行う。
【００２６】
パターン選択により遅角量を増大させる制御においては、図１２に示すように、プログラムがスタートとすると（Ｇ０１）、点火時期遅角条件が成立するか否かを判断する（Ｇ０２）。
この判断（Ｇ０２）がＮＯの場合は、通常の点火時期制御を行う（Ｇ１６）。この判断（Ｇ０２）がＹＥＳの場合は、各気筒毎にパターン選択により遅角量を決定し、気筒♯１の点火時期ＡＤＶ１を設定角度ＶＲ１ずつ遅角（ＡＤＶ１＝ＡＤＶ１−ＶＲ１）させ（Ｇ０３）、♯３気筒の点火時期ＡＤＶ３を設定角度ＶＲ３ずつ遅角（ＡＤＶ３＝ＡＤＶ３−ＶＲ３）させ（Ｇ０４）、♯２気筒の点火時期ＡＤＶ２を設定角度ＶＲ２ずつ遅角（ＡＤＶ２＝ＡＤＶ２−ＶＲ２）させ（Ｇ０５）、遅角に伴いアイドル空気量ＩＳＣを設定流量ＩＲ（ＩＳＣ＝ＩＳＣ＋ＩＲ）ずつ増加させ（Ｇ０６）、目標遅角量（目標点火時期）になったか否かを判断する（Ｇ０７）。
この判断（Ｇ０７）がＮＯの場合は、点火時期遅角条件成立の判断（Ｇ０２）に戻る。この判断（Ｇ０７）がＹＥＳの場合は、現在の点火時期（目標点火時期）を維持し（Ｇ０８）、目標点火時期の保持時間が設定時間を経過したか否かを判断する（Ｇ０９）。
この判断（Ｇ０９）がＮＯの場合は、通常の点火時期制御を行う（Ｇ１６）。この判断（Ｇ０９）がＹＥＳの場合は、点火時期遅角条件が不成立するか否かを判断する（Ｇ１０）。
この判断（Ｇ１０）がＮＯの場合は、目標点火時期の維持（Ｇ０８）に戻る。この判断（Ｇ１０）がＹＥＳの場合は、各気筒毎に、♯１気筒の点火時期ＡＤＶ１を設定角度ＶＲ１ずつ進角（ＡＤＶ１＝ＡＤＶ１＋ＶＲ１）させ（Ｇ１１）、♯３気筒の点火時期ＡＤＶ３を設定角度ＶＲ３ずつ進角（ＡＤＶ３＝ＡＤＶ３＋ＶＲ３）させ（Ｇ１２）、♯２気筒の点火時期ＡＤＶ２を設定角度ＶＲ２ずつ進角（ＡＤＶ２＝ＡＤＶ２＋ＶＲ２）させ（Ｇ１３）、進角に伴いアイドル空気量ＩＳＣを設定流量ＩＲずつ減少（ＩＳＣ＝ＩＳＣ−ＩＲ）させ（Ｇ１４）、遅角量＝０になったか否かを判断する（Ｇ１５）。
この判断（Ｇ１５）がＮＯの場合は、前記処理（Ｇ１１〜Ｇ１４）を継続する。この判断（Ｇ１５）がＹＥＳの場合は、通常の点火時期制御を行う（Ｇ１６）。
【００２７】
このように、このエンジン１の制御装置６５は、点火時期を遅角制御する点火時期制御手段７６と、アイドリング時の空気量を増加制御する空気量制御手段７７とを備えており、前記点火時期制御手段７６は、ｎ気筒毎（ｎは、気筒数とは異なる整数）に遅角量が変化する遅角量制御手段７８を備え、エンジン１の始動後一定時間経過した後、車両停止状態で、かつアイドリング時には、前記遅角量制御手段７８により、各気筒毎に遅角量を設定し、ｎ気筒毎に当てはまる気筒のみ、当てはまらない気筒の点火時期よりも遅角量を増加させている。
これにより、このエンジン１の制御装置６５は、設定された気筒（この実施例では、３気筒毎に当てはまる気筒）のみ、遅角量をそれ以外の気筒よりも増加させているため、トルクの落ち込む気筒が一部気筒だけてあるので、全気筒を設定された気筒と同じ遅角量にするよりも、冷機始動時に安定したエンジン１の運転状態を実現しつつ、触媒の昇温性能を高めることが可能である。
なお、この実施例においては、３気筒のエンジン１について、図８（Ａ）のパターン選択により遅角量を増大させる制御を行ったが、４気筒のエンジン１について、図８（Ｂ）のパターン選択により遅角量を増大させる制御を行うことができる。また、パターン選択においては、図９（Ａ）、図９（Ｂ）に示すように、枠で括った部分を１回分として、一括り部分の繰り返し回数を継続時間で設定することもできる。
【００２８】
図１６、図１７は、別の実施例を示すものである。図１６は遅角量と噴射量を変化するパターン選択時の制御のフローチャート、図１７は遅角量・燃料噴射量を減少させる場合の点火遅角パターン判定のフローチャートである。なお、この実施例のエンジン１の制御装置６５は、図１４及び図１５に示すように、前述実施例と同様に構成されているので、同一の符号を使用して説明する。
この実施例のエンジン１の制御装置６５は、スロットル開度センサ５６等の各種センサ・スイッチから検出信号を入力し、例えば３気筒有するエンジンの場合、図９（Ａ）、図９（Ｂ）に示すように、判別された気筒毎に噴射量・点火時期を決定し、決定後の噴射パルスで燃料噴射弁４２を駆動して燃料を噴射し、決定後の通電時間でイグニションコイル４８を駆動して燃料に点火する。
このエンジン１の制御装置６５は、点火時期を遅角制御する点火時期制御手段７６と、アイドリング時の空気量を増加制御する空気量制御手段７７とを備え、前述のように、点火時期遅角条件が成立すると、点火時期の遅角制御とアイドル空気量の増加制御とを行う。
【００２９】
このように、点火時期を遅角制御する点火時期制御手段７６と、アイドリング時の空気量を増加制御する空気量制御手段７７とを備えたエンジン１の制御装置６５において、前記点火時期制御手段７６は、ｎ気筒毎（ｎは、気筒数とは異なる整数）に遅角量が変化する遅角量制御手段７８を備えている。
点火時期制御手段７６は、エンジン１の始動後一定時間経過した後、車両停止状態で、かつアイドリング時には、遅角量制御手段７８により、各気筒毎に遅角量を設定し、ｎ気筒毎に当てはまる気筒のみ、当てはまらない気筒の点火時期よりも遅角量を減少させ、かつ燃料噴射量をｎ気筒毎に当てはまる気筒のみ、当てはまらない気筒の燃料噴射量よりも減少させる。
即ち、このエンジン１の制御装置６５においては、点火遅角中は、全ての気筒は同じ点火時期で制御されているが、１気筒だけ遅角量を減少させ、かつ当該気筒の噴射量を減少させて、遅角量減少によるトルクアップ分を燃料量の減少でトルクを下げている。遅角量を減少させた当該気筒は、燃料を減量することにより触媒に供給される酸素量が増え、触媒温度上昇を促進する。
遅角量の減少パターンは、前述図８（Ａ）、図８（Ｂ）と同様である。点火パターンは、図８（Ａ）に示すように、３気筒のエンジン１で考えた場合、３気筒が適宜の順番で全て点火したことを１点火とすると、４点火に１回、５点火に１回、７点火に１回、８点火に１回というパターンがある。また、点火パターンは、図８（Ｂ）に示すように、４気筒のエンジン１を考えた場合、４気筒が適宜の順番で全て点火したことを１点火とすると、３点火に１回、５点火に１回、７点火に１回というパターンがある。
図８（Ａ）、図８（Ｂ）の黒丸は、点火時期を進角し、噴射量を減少する気筒を示している。全体の点火時期に対して、該当気筒のトルクが点火時期を進角により増加するので、噴射量を減少して他気筒とトルクをあわせる。遅角量を減少させた当該気筒は、燃料を減少することにより他気筒の点火時期の遅角で昇温された触媒に対して、該当気筒から排出される排気ガス中の酸素が多くなり、触媒昇温を促進する。
なお、アイドル空気量の増加制御は、１点火毎の追従はできないので、現行の制御のままとする。
【００３０】
点火パターンの選択については、前述と同様に、図８（Ａ）に示す３気筒のエンジン１のパターン（１）〜パターン（４）、図８（Ｂ）に示す４気筒のエンジン１のパターン（１）〜パターン（３）から、図１０に示す１つのソフトスイッチで設定し、あるいは、図９（Ａ）に示す３気筒のエンジン１の四角枠で括った一括り部分のパターン（１）〜パターン（４）、図９（Ｂ）に示す４気筒のエンジン１の四角枠で括った一括り部分のパターン（１）〜パターン（３）から、図４に示す４つのソフトスイッチで設定する方法がある。
制御方法については、前述と同様に、パターン選択により点火時期の遅角減少・燃料減少する気筒を選択する方法がある。この制御方法においては、パターン指定が終了したら、図８（Ａ）、図８（Ｂ）に示すように、該当気筒の点火時期の遅角減少・燃料減少し（ソフトスイッチが１つの場合）、図９（Ａ）、図９（Ｂ）に示すように、パターン選択順位により順次、該当気筒の点火時期の遅角減少・燃料減少を行う（ソフトスイッチが４つの場合）方法がある。
【００３１】
次に、この実施例の作用を説明する。
このエンジン１の制御装置６５による遅角制御の全体の流れは、前記図４・図５・図６・図７で説明したように、点火時期遅角条件を判断し、点火時期の遅角にあわせて、アイドル空気量、燃料噴射量を制御するので、詳細な説明は省略する。なお、燃料噴射量は、図４のアイドル空気量の増加制御（Ａ１２）にあわせて減少制御を行う。
このエンジン１の制御装置６５は、点火時期を遅角させる際に、１気筒だけ点火時期の遅角量を減少させ、かつ燃料噴射量を減少させて、排気温度上昇を促す制御を行う。この実施例においては、３気筒を有するエンジン１において、図８（Ａ）のパターンにより遅角量を増大させる遅角制御を行うものとして説明する。
このエンジン１の制御装置６５による点火時期の遅角制御において、図１７に示すように、プログラムがスタートとすると（Ｈ０１）、遅角の点火パターンを読み込み（Ｈ０２）、パターンに沿って各気筒毎に点火時期の遅角を開始し（Ｈ０３）、遅角量・燃料噴射量の減少を行い（Ｈ０４）、点火時期遅角条件が不成立するか否かを判断する（Ｈ０５）。
この判断（Ｈ０５）がＮＯの場合は、遅角量・燃料噴射量の減少（Ｈ０４）に戻る。この判断（Ｈ０５）がＹＥＳの場合は、通常の点火時期制御を行う（Ｈ０６）。
前記点火パターンの読み込み（Ｈ０２）においては、前記図３で説明したように、図８（Ａ）のパターン（１）〜パターン（４）のいずれか１つが選択されたか、いずれも選択されなかったかを判断し、パターン（１）〜パターン（４）のいずれか１つが選択された場合（Ｆ０２〜Ｆ０５：ＹＥＳ）は選択されたパターンに合わせて制御を行い（Ｆ０６）、いずれも選択されなかった場合（Ｆ０２〜Ｆ０５：ＮＯ）は部分気筒の遅角無しの制御を行う（Ｆ０７）。
【００３２】
パターン選択により遅角量・燃料噴射量を減少させる制御においては、図１３に示すように、プログラムがスタートとすると（Ｊ０１）、点火時期遅角条件が成立するか否かを判断する（Ｊ０２）。
この判断（Ｊ０２）がＮＯの場合は、通常の点火時期制御を行う（Ｊ１８）。この判断（Ｊ０２）がＹＥＳの場合は、各気筒毎にパターン選択により遅角量の減少を決定し、気筒♯１の点火時期ＡＤＶ１を設定角度ＶＲ１ずつ遅角（ＡＤＶ１＝ＡＤＶ１−ＶＲ１）させ（Ｊ０３）、♯３気筒の点火時期ＡＤＶ３を設定角度ＶＲ３ずつ遅角（ＡＤＶ３＝ＡＤＶ３−ＶＲ３）させ（Ｊ０４）、♯２気筒の点火時期ＡＤＶ２を設定角度ＶＲ２ずつ遅角（ＡＤＶ２＝ＡＤＶ２−ＶＲ２）させ（Ｊ０５）、遅角に伴いアイドル空気量ＩＳＣを設定流量ＩＲ（ＩＳＣ＝ＩＳＣ＋ＩＲ）ずつ増加させ（Ｊ０６）、燃料噴射量ＴＰＸを設定流量ＴＩ（ＴＰＸ＝ＴＰＸ−ＴＩ）ずつ減少させ（Ｊ０７）、目標遅角量（目標点火時期）になったか否かを判断する（Ｊ０８）。
この判断（Ｊ０８）がＮＯの場合は、点火時期遅角条件成立の判断（Ｊ０２）に戻る。この判断（Ｊ０８）がＹＥＳの場合は、現在の点火時期（目標点火時期）を維持し（Ｊ０９）、目標点火時期の保持時間が設定時間を経過したか否かを判断する（Ｊ１０）。
この判断（Ｊ１０）がＮＯの場合は、通常の点火時期制御を行う（Ｊ１８）。この判断（Ｊ１０）がＹＥＳの場合は、点火時期遅角条件が不成立するか否かを判断する（Ｊ１１）。
この判断（Ｊ１１）がＮＯの場合は、目標点火時期の維持（Ｊ０９）に戻る。この判断（Ｊ１１）がＹＥＳの場合は、各気筒毎に、♯１気筒の点火時期ＡＤＶ１を設定角度ＶＲ１ずつ進角（ＡＤＶ１＝ＡＤＶ１＋ＶＲ１）させ（Ｊ１２）、♯３気筒の点火時期ＡＤＶ３を設定角度ＶＲ３ずつ進角（ＡＤＶ３＝ＡＤＶ３＋ＶＲ３）させ（Ｊ１３）、♯２気筒の点火時期ＡＤＶ２を設定角度ＶＲ２ずつ進角（ＡＤＶ２＝ＡＤＶ２＋ＶＲ２）させ（Ｊ１４）、進角に伴いアイドル空気量ＩＳＣを設定流量ＩＲずつ減少（ＩＳＣ＝ＩＳＣ−ＩＲ）させ（Ｊ１５）、燃料噴射量ＴＰＸを設定流量ＴＩ（ＴＰＸ＝ＴＰＸ＋ＴＩ）ずつ増加させ（Ｊ１６）、遅角量＝０になったか否かを判断する（Ｊ１７）。
この判断（Ｊ１７）がＮＯの場合は、前記処理（Ｊ１２〜Ｊ１６）を継続する。この判断（Ｊ１７）がＹＥＳの場合は、通常の点火時期制御を行う（Ｊ１８）。
【００３３】
このように、エンジン１の制御装置６５は、点火時期を遅角制御する点火時期制御手段７６と、アイドリング時の空気量を増加制御する空気量制御手段７７とを備えており、前記点火時期制御手段７６は、ｎ気筒毎（ｎは、気筒数とは異なる整数）に遅角量が変化する遅角量制御手段７８を備え、エンジン１の始動後一定時間経過した後、車両停止状態で、かつアイドリング時には、遅角量制御手段７８により、各気筒毎に遅角量を設定し、ｎ気筒毎に当てはまる気筒のみ、当てはまらない気筒の点火時期よりも遅角量を減少させ、かつ燃料噴射量をｎ気筒毎に当てはまる気筒のみ、当てはまらない気筒の燃料噴射量よりも減少させている。
これにより、このエンジン１の制御装置６５は、設定された気筒（この実施例では、３気筒毎に当てはまる気筒）のみ、遅角量をそれ以外の気筒よりも減少させ、かつ燃料噴射量を減少させているため、トルク量を変化させることなく触媒に供給される酸素量を増加させることができるので、触媒の昇温性能を高めることが可能である。
なお、この実施例においては、３気筒のエンジン１について、図８（Ａ）のパターン選択により遅角量・燃料噴射量を減少させる制御を行ったが、４気筒のエンジン１について、図８（Ｂ）のパターン選択により遅角量・燃料噴射量を減少させる制御を行うことができる。また、パターン選択においては、図９（Ａ）、図９（Ｂ）に示すように、枠で括った部分を１回分として、一括り部分の繰り返し回数を継続時間で設定することもできる。
【産業上の利用可能性】
【００３４】
この発明のエンジンの制御装置は、点火時期を遅角させる際に、１気筒だけ遅角量を増大させ、この遅角量を増大させた該当気筒の排気温度上昇を促す制御を行うものであり、他の制御装置にも適用することができる。
【図面の簡単な説明】
【００３５】
【図１】実施例を示す遅角量を増加するパターン選択時の制御のフローチャートである。
【図２】遅角量を増加させる場合の点火遅角パターン判定のフローチャートである。
【図３】遅角パターンの選択のフローチャートである。
【図４】点火遅角制御の全体のフローチャートである。
【図５】停止モード判定のフローチャートである。
【図６】始動モード判定のフローチャートである。
【図７】点火遅角制御の詳細なフローチャートである。
【図８】（Ａ）は３気筒を有するエンジンの特定気筒の点火時期を遅角する時のパターンを示す図、（Ｂ）は４気筒を有するエンジンの特定気筒の点火時期を遅角する時のパターンを示す図である。
【図９】（Ａ）は３気筒を有するエンジンの特定気筒の点火時期を遅角する時のパターンの括りを示す図、（Ｂ）は４気筒を有するエンジンの特定気筒の点火時期を遅角する時のパターンの括りを示す図である。
【図１０】ソフトスイッチが１つの場合の設定パターンを示す図である。
【図１１】ソフトスイッチが４つの場合でパターンを変動させる時の設定パターンを示す図である。
【図１２】噴射と点火のタイミングチャートである。
【図１３】噴射と点火の詳細なタイミングチャートである。
【図１４】筒内直接噴射式で過給機付エンジンの制御装置のシステム構成図である。
【図１５】ポート噴射式で過給機付エンジンの制御装置のシステム構成図である。
【図１６】別の実施例を示す遅角量と噴射量を変化するパターン選択時の制御のフローチャートである。
【図１７】遅角量・燃料噴射量を減少させる場合の点火遅角パターン判定のフローチャートである。
【符号の説明】
【００３６】
１  エンジン
６  燃焼室
１８  吸気通路
２３  排気通路
２４  過給機
４２  燃料噴射弁
４８  イグニションコイル
５２  アイドル空気通路
５３  アイドル空気量制御バルブ
５６  スロットル開度センサ
５７  吸気圧力センサ
５８  吸気温センサ
５９  クランク角センサ
６０  カム角センサ
６２  ノッキングセンサ
６３  水温センサ
６５  制御装置
６６  制御手段
６７  アイドルスイッチ
６８  車速センサ
６９  空調スイッチ
７０  レンジスイッチ
７６  点火時期制御手段
７７  空気量制御手段
７８  遅角量制御手段
【図１】
2008101519.tif 000003
【図２】
2008101519.tif 000004
【図３】
2008101519.tif 000005
【図４】
2008101519.tif 000006
【図５】
2008101519.tif 000007
【図６】
2008101519.tif 000008
【図７】
2008101519.tif 000009
【図８】
2008101519.tif 000010
【図９】
2008101519.tif 000011
【図１０】
2008101519.tif 000012
【図１１】
2008101519.tif 000013
【図１２】
2008101519.tif 000014
【図１３】
2008101519.tif 000015
【図１４】
2008101519.tif 000016
【図１５】
2008101519.tif 000017
【図１６】
2008101519.tif 000018
【図１７】
2008101519.tif 000019