(57)【要約】【課題】  燃焼安定性を十分に確保しつつ触媒の暖機を促進する。【解決手段】  触媒暖機中に、筒内圧P、クランク角θを取得する（ステップ１１０）。次に、この筒内圧Pに基づいて、熱発生率dQ/dθを算出する（ステップ１１２）。さらに、１サイクル分の熱発生率dQ/dθから最大値dQmaxを算出する（ステップ１１６）。この最大値dQmaxが所定値dQmaxthr以下である場合には、点火時期SAを進角させる（ステップ１２０）。一方、最大値dQmaxが所定値dQmaxthrよりも大きい場合には、点火時期SAを遅角させる（ステップ１２２）。【選択図】      図４
2007002685.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の点火時期制御装置であって、
筒内圧を検出する筒内圧検出手段と、
前記筒内圧検出手段により検出された筒内圧に基づいて熱発生率を算出する熱発生率算出手段と、
１サイクルにおける前記熱発生率の最大値を算出する最大値算出手段と、
触媒の暖機時に、前記最大値算出手段により算出された熱発生率の最大値に基づいて、点火時期を遅角又は進角させる点火時期制御手段とを備えたことを特徴とする内燃機関の点火時期制御装置。
【請求項２】
内燃機関の点火時期制御装置であって、
筒内圧を検出する筒内圧検出手段と、
クランク角を検出するクランク角センサと、
筒内容積と前記筒内圧検出手段により検出された筒内圧との関係に基づいて、クランク角毎に熱発生率を算出する熱発生率算出手段と、
１サイクルにおける前記熱発生率の最大値を算出する最大値算出手段と、
触媒の暖機時に、前記最大値算出手段により算出された熱発生率の最大値に基づいて、点火時期を遅角又は進角させる点火時期制御手段とを備えたことを特徴とする内燃機関の点火時期制御装置。
【請求項３】
請求項１又は２に記載の点火時期制御装置において、
前記点火時期制御手段は、熱発生率の最大値が所定値よりも大きい場合には点火時期を遅角させ、該最大値が該所定値以下である場合には点火時期を進角させるものであることを特徴とする内燃機関の点火時期制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の点火時期制御装置に係り、特に、触媒暖機に好適な点火時期制御に関する。
【背景技術】
【０００２】
内燃機関の冷間始動時において、触媒の暖機を早期に完了させることが望ましい。点火時期を遅らせて、触媒の昇温を促進させる装置が知られている。また、触媒暖機時に、燃焼安定性を確保する必要がある。具体的には、燃焼変動（「トルク変動」ともいう。）を許容範囲内に収める必要がある。そこで、角速度変動データに基づいて定められた限界まで、点火時期を遅角させる点火時期制御装置が知られている（例えば、特許文献１参照。）。
【０００３】
【特許文献１】特開平１１−１０７８３８号公報
【特許文献２】特開平８−８６２６５号公報
【特許文献３】特開昭５９−１３６５４４号公報
【特許文献４】特開２００４−３３２６５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、角速度が変動する要因として、上記の燃焼変動のほか、タイヤの回転変動が考えられる。このため、角速度の変動から、燃焼変動の要因を精度良く分離することが難しい。よって、角速度変動データを検出するだけでは、燃焼状態を十分に把握することができない。その結果、触媒暖機時に、燃焼安定性を十分に確保することができないという事態が生じ得る。
【０００５】
本発明は、上述のような課題を解決するためになされたもので、燃焼安定性を十分に確保しつつ触媒の暖機を促進することを目的とする。
【課題を解決するための手段】
【０００６】
第１の発明は、上記の目的を達成するため、内燃機関の点火時期制御装置であって、
筒内圧を検出する筒内圧検出手段と、
前記筒内圧検出手段により検出された筒内圧に基づいて熱発生率を算出する熱発生率算出手段と、
１サイクルにおける前記熱発生率の最大値を算出する最大値算出手段と、
触媒の暖機時に、前記最大値算出手段により算出された熱発生率の最大値に基づいて、点火時期を遅角又は進角させる点火時期制御手段とを備えたことを特徴とする。
【０００７】
また、第２の発明は、内燃機関の点火時期制御装置であって、
筒内圧を検出する筒内圧検出手段と、
クランク角を検出するクランク角センサと、
筒内容積と前記筒内圧検出手段により検出された筒内圧との関係に基づいて、クランク角毎に熱発生率を算出する熱発生率算出手段と、
１サイクルにおける前記熱発生率の最大値を算出する最大値算出手段と、
触媒の暖機時に、前記最大値算出手段により算出された熱発生率の最大値に基づいて、点火時期を遅角又は進角させる点火時期制御手段とを備えたことを特徴とする。
【０００８】
また、第３の発明は、第１又は第２の発明において、前記点火時期制御手段は、熱発生率の最大値が所定値よりも大きい場合には点火時期を遅角させ、該最大値が該所定値以下である場合には点火時期を進角させるものであることを特徴とする。
【発明の効果】
【０００９】
第１及び第２の発明によれば、触媒の暖機時に、熱発生率の最大値に基づいて、点火時期が遅角又は進角せしめられる。この熱発生率の最大値は、燃焼安定性と相関を有している。よって、燃焼安定性を十分に確保しつつ、触媒の暖機を促進することができる。
【００１０】
第３の発明によれば、熱発生率の最大値が所定値よりも大きい場合には、点火時期を遅角させることで、触媒の暖機を促進することができる。また、熱発生率の最大値が所定値以下である場合には、点火時期を進角させることで、燃焼安定性を十分に確保することができる。従って、触媒暖機の促進と、燃焼安定性の十分な確保とを両立することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明の実施の形態について説明する。尚、各図において共通する要素には、同一の符号を付して重複する説明を省略する。
【００１２】
［システム構成の説明］
図１は、本発明の実施の形態のシステム構成を説明するための図である。図１に示すように、本実施の形態のシステムは、内燃機関１を備えている。内燃機関１は、複数の気筒２を有するシリンダブロック６を備えている。図１には、複数気筒のうちの１気筒のみを示している。
【００１３】
各気筒２の内部にはピストン４が設けられている。ピストン４は、クランク機構を介してクランクシャフト１２と接続されている。クランクシャフト１２の近傍には、クランク角センサ１４が設けられている。クランク角センサ１４は、クランクシャフト１２の回転角度（以下「クランク角」という。）CA(deg)を検出するように構成されている。
また、シリンダブロック６には水温センサ１０が設けられている。水温センサ１０は、内燃機関１を循環する冷却水の温度Twを検出するように構成されている。
【００１４】
シリンダブロック６の上部にはシリンダヘッド８が組み付けられている。ピストン４上面からシリンダヘッド８までの空間は燃焼室１６を形成している。シリンダヘッド８には、燃焼室１６内の混合気に点火する点火プラグ１８が設けられている。燃焼室１６の近傍には、筒内圧センサ１７が設けられている。筒内圧センサ１７は、燃焼室１６内の圧力（以下「筒内圧」という。）Pを検出するように構成されている。
【００１５】
シリンダヘッド８は、燃焼室１６と連通する吸気ポート２０を備えている。吸気ポート２０と燃焼室１６との接続部には吸気バルブ２２が設けられている。吸気ポート２０には、吸気通路２８が接続されている。吸気ポート２０の近傍には、該近傍に燃料を噴射するインジェクタ２６が設けられている。吸気通路２８の途中にはサージタンク３０が設けられている。
【００１６】
サージタンク３０の上流にはスロットルバルブ３２が設けられている。スロットルバルブ３２は、スロットルモータ３４により駆動される電子制御式のバルブである。スロットルバルブ３２は、アクセル開度センサ３８により検出されるアクセル開度AAに基づいて駆動されるものである。スロットルバルブ３２の近傍には、スロットル開度センサ３６が設けられている。スロットル開度センサ３６は、スロットル開度TAを検出するように構成されている。スロットルバルブ３２の上流には、エアフロメータ４０が設けられている。エアフロメータ４０は、吸入空気量GAを検出するように構成されている。エアフロメータ４０の上流にはエアクリーナ４２が設けられている。
【００１７】
また、シリンダヘッド８は、燃焼室１６と連通する排気ポート４４を備えている。排気ポート４４と燃焼室１６との接続部には排気バルブ４６が設けられている。排気ポート４４には排気通路５０が接続されている。排気通路５０には、触媒５４が設けられている。
触媒５４の上流には、空燃比センサ５２が設けられている。触媒５４の下流には、酸素センサ５６が設けられている。空燃比センサ５２は、排気空燃比を検出するように構成されている。酸素センサ５６は、酸素の有無に応じて出力を反転するように構成されている。また、触媒５４には、触媒床温を検出するための触媒床温センサ５５が設けられている。
【００１８】
また、本実施の形態のシステムは、制御装置としてのＥＣＵ（Electronic Control Unit）６０を備えている。
ＥＣＵ６０の出力側には、点火プラグ１８、インジェクタ２６、スロットルモータ３４等が接続されている。ＥＣＵ６０の入力側には、水温センサ１０、クランク角センサ１４、筒内圧センサ１７、スロットル開度センサ３６、アクセル開度センサ３８、エアフロメータ４０、空燃比センサ５２、触媒床温センサ５５、酸素センサ５６等が接続されている。ＥＣＵ６０は、各センサの出力に基づいて、燃料噴射制御や点火時期制御のような内燃機関全体の制御を実行する。
また、ＥＣＵ６０は、クランク角センサ１４の出力に基づいて、機関回転数NEを算出する。
また、ＥＣＵ６０は、アクセル開度センサ３８により検出されるアクセル開度AA等に基づいて、内燃機関１の負荷KLを算出する。
また、ＥＣＵ６０は、筒内圧センサ１７により検出される筒内圧Pに基づいて熱発生率を算出する（後述）。ＥＣＵ６０は、図示しないＲＡＭを備えている。このＲＡＭには、上記の算出された熱発生率が格納される。
【００１９】
［実施の形態の特徴］
内燃機関の１の冷間始動時において、点火時期SAを遅角させることにより、触媒５４の暖機を早期に完了させることができる。しかし、触媒暖機時には、触媒床温の昇温を促進すると共に、燃焼安定性を確保する必要がある。よって、燃焼安定性が十分確保されるように、点火時期SAを制御する必要がある。
【００２０】
本発明者は、燃焼変動（トルク変動）と、１サイクルにおける熱発生率の最大値dQmaxとに相関があることを見出した。すなわち、該最大値dQmaxと燃焼安定性とに相関があることを見出した。図２は、トルク変動値TQと、熱発生率の最大値dQmaxとの関係を示す図である。また、図３は、点火時期SAと、熱発生率の最大値dQmaxとの関係を示す図である。
上述したように、触媒床温の昇温を促進するためには、点火時期SAを遅角させることが好適である。図３に示すように、点火時期SAを遅角させるほど、最大値dQmaxは小さくなる。さらに、図２に示すように、最大値dQmaxが小さいほど、トルク変動値TQが大きくなる。すなわち、最大値dQmaxが小さいほど、燃焼変動が大きくなり、燃焼が不安定となってしまう。
【００２１】
そこで、本実施の形態では、この最大値dQmaxに基づいて点火時期SAを制御する。具体的には、最大値dQmaxが所定値dQmaxthrよりも大きい場合には、トルク変動値TQが小さい。この所定値dQmaxthrは、トルク変動値TQの許容限界により定められる値である。よって、この場合は、触媒暖機の促進を優先して、点火時期SAを遅角させる。
一方、最大値dQmaxが所定値dQmaxthr以下である場合には、トルク変動値TQが大きい。よって、この場合は、燃焼安定性の確保を優先して、点火時期SAを進角させる。
【００２２】
ここで、上述した熱発生率の最大値dQmaxの算出方法について説明する。
あるクランク角θでの熱発生率dQ/dθは、次式(1)のように表すことができる。すなわち、あるクランク角θでの熱発生率dQ/dθは、筒内圧Pと筒内容積Vとの関係に基づいて算出することができる。
dQ/dθ={к/(к-1)}×P(dV/dθ)+{1/(к-1)}×V(dP/dθ)・・・(1)
上式(1)において、кは比熱比であって、例えば、1.4程度である。この比熱比кは、定圧比熱Cpを定積比熱Cvで除することにより得られるものである。また、上式(1)において、Pは筒内圧、Vは筒内容積、θはクランク角である。
上式(1)にしたがって、１サイクル分、つまり、クランク角が0-720(deg)の熱発生率dQ/dθを算出する。
そして、算出された１サイクル分の熱発生率dQ/dθのうちの最大値dQmaxを算出する。
【００２３】
従って、本実施の形態１によれば、筒内圧Pに基づいて熱発生率dQ/dθが算出され、１サイクル分の熱発生率dQ/dθの最大値dQmaxが算出される。そして、この最大値dQmaxに基づいて、点火時期SAが遅角又は進角される。すなわち、最大値dQmaxと燃焼変動（トルク変動値TQ）との相関に基づいて、点火時期SAが制御される。これにより、触媒暖機を促進しつつ、燃焼安定性を十分に確保することができる。
【００２４】
［実施の形態における具体的処理］
図４は、本実施の形態において、ＥＣＵ６０が実行するルーチンを示すフローチャートである。
図４に示すルーチンによれば、先ず、現在の運転状態である機関回転数NE、負荷KL、及び冷却水温Twを読み込む（ステップ１００）。ここで、ＥＣＵ６０は、クランク角センサ１４により検出されたクランク角に基づいて、機関回転数NEを算出することができる。
【００２５】
次に、前回の点火時期SAがＥＣＵ６０内に格納されているが否かを判別する（ステップ１０２）。このステップ１０２では、本ルーチンが前回起動された際に、後述するステップ１２０又は１２２で進角又は遅角された点火時期SAが存在するか否かが判別される。このステップ１０２で前回の点火時期SAが格納されていると判別された場合には、前回の点火時期を点火時期SAとして設定する（ステップ１０４）。
【００２６】
一方、ステップ１０２で前回の点火時期SAが格納されていないと判別された場合には、標準点火時期SAbseを点火時期SAとして設定する（ステップ１０６）。この標準点火時期SAbseは、触媒床温の昇温ではなく、確実に燃焼安定性を得ることを考慮して定められた点火時期である（図３参照）。よって、前回の点火時期SAが格納された場合でも、燃焼安定性を十分に確保することができる。
【００２７】
次に、触媒暖機中であるか否かを判別する（ステップ１０８）。このステップ１０８では、上記ステップ１００で取得された冷却水温Twが所定温度（例えば、６０℃）よりも低いか否かが判別される。冷却水温Twが所定温度よりも低い場合には、触媒暖機中であると判別される。このステップ１０８で触媒暖機中ではないと判別された場合、すなわち、触媒暖機が完了していると判別された場合には、本ルーチンを終了する。
【００２８】
一方、ステップ１０８で触媒暖機中であると判別された場合には、筒内圧P及びクランク角θを取得する（ステップ１１０）。
次に、上式(1)にしたがって、クランク角θにおける熱発生率dQ/dθを算出する（ステップ１１２）。このステップ１１２では、筒内圧P及び筒内容積Vとの関係に基づいて熱発生率dQ/dθが算出される。ＥＣＵ６０は、ＥＣＵ６０内に予め格納されたマップに基づいて、クランク角θから筒内容積Vを求めることができる。このステップ１１２で算出された熱発生率dQ/dθは、ＥＣＵ６０内のRAMに格納される。
【００２９】
次に、１サイクル分の熱発生率dQ/dθが算出されたか否かを判別する（ステップ１１４）。すなわち、上記RAM内に１サイクル分の熱発生率dQ/dθが格納されているか否かが判別される。このステップ１１４で１サイクル分の熱発生率dQ/dθが算出されていないと判別された場合には、ステップ１０８の処理に戻る。その後、クランク角θを取得し、熱発生率dQ/dθを算出する。
【００３０】
一方、ステップ１１４で１サイクル分の熱発生率dQ/dθが算出されたと判別された場合には、その１サイクル分の熱発生率dQ/dθのうちの最大値dQmaxを算出する（ステップ１１６）。最大値dQmaxの算出後、RAM内に格納された各クランク角の熱発生率dQ/dθをクリアする。
【００３１】
次に、上記ステップ１１６で算出された最大値dQmaxが所定値dQmaxthrよりも大きいか否かを判別する（ステップ１１８）。この所定値dQmaxthrは、図２に示すように、トルク変動値TQの許容限界に応じて定められる値である。よって、このステップ１１８では、その最大値dQmaxに基づいて、トルク変動値TQが許容範囲よりも大きいか否か、すなわち、燃焼安定性が十分確保できるか否かが判別される。
【００３２】
上記ステップ１１８で最大値dQmaxが所定値dQmaxthr以下であると判別された場合には、トルク変動値TQが許容限界よりも大きいと判断される（図２参照）。この場合、点火時期SAを所定角度ΔSArtdだけ進角させる（ステップ１２０）。これにより、触媒床温の昇温よりも、燃焼安定性の確保が優先される。
【００３３】
一方、ステップ１１８で最大値dQmaxが所定値dQmaxthrよりも大きいと判別された場合には、トルク変動値TQが許容限界よりも小さいと判断される（図２参照）。この場合、点火時期SAを所定角度ΔSArtdだけ遅角させる（ステップ１２２）。これにより、触媒床温の昇温が優先される。
【００３４】
次回以降本ルーチンが起動されると、１サイクル分の熱発生率dQ/dθが算出され、更にその中から最大値dQmaxが算出される。そして、この算出された最大値dQmaxと所定値dQmaxthrとの比較結果に基づいて点火時期SAが遅角又は進角される。
【００３５】
以上説明したように、図４に示すルーチンによれば、各クランク角θ毎に筒内圧Pに基づき熱発生率dQ/dθが算出され、１サイクル分の熱発生率dQ/dθの最大値dQmaxが算出される。そして、この最大値dQmaxが所定値dQmaxthr以下である場合には、トルク変動値TQが大きいと判断され、点火時期SAが進角せしめられる。また、最大値dQmaxが所定値dQmaxthrよりも大きい場合には、トルク変動値TQが小さいと判別され、点火時期SAが遅角せしめられる。すなわち、最大値dQmaxと燃焼変動（トルク変動値TQ）との相関に基づいて、点火時期SAが制御される。これにより、触媒暖機の促進と、十分な燃焼安定性の確保とを両立することができる。
また、本実施の形態のように熱発生率dQ/dθ及びその最大値dQmaxを求める手法は、記述の従来技術のように変動率を求める手法と異なり、何サイクルものサンプリングを行う必要がない。このため、簡易に点火時期SAの制御を行うことができる。
【００３６】
ところで、本実施の形態のシステムでは、１サイクル分の熱発生率dQ/dθを算出しているが、熱発生率dQ/dθが最大となるクランク角を予め特定しておき、その特定されたクランク角の熱発生率dQ/dθを上記最大値dQmaxとして読み込むようにしてもよい。これにより、上記実施の形態で得られる効果に加えて、ＥＣＵ６０の演算負荷を軽減することが可能となる。
また、本実施の形態では、クランク角CAに基づいて機関回転数NEを算出しているが、機関回転数センサにより検出するようにしてもよい。
また、上記ステップ１０４では冷却水温Twに基づいて触媒暖機中か否かを判別しているが、触媒床温センサ５５により検出される触媒床温に基づいて触媒暖機中か否かを判別してもよい。例えば、触媒床温が400℃未満の場合に、触媒暖機中であると判別することができる。
また、上記ステップ１２０，１２２では点火時期SAを一律に所定角度ΔSArtdだけ進角又は遅角させているが、最大値dQmaxと所定値dQmaxthrとの差分に応じて点火時期SAの進角量又は遅角量を決定するようにしてもよい。
【００３７】
尚、本実施の形態においては、ＥＣＵ６０が、ステップ１１２の処理を実行することにより第１及び第２の発明における「熱発生率算出手段」が、ステップ１１６の処理を実行することにより第１及び第２の発明における「最大値算出手段」が、ステップ１２０又は１２２の処理を実行することにより第１〜第３の発明における「点火時期制御手段」が、それぞれ実現されている。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施の形態のシステム構成を説明するための図である。
【図２】トルク変動値TQと、熱発生率の最大値dQmaxとの関係を示す図である。
【図３】点火時期SAと、熱発生率の最大値dQmaxとの関係を示す図である。
【図４】本発明の実施の形態において、ＥＣＵ６０が実行するルーチンを示すフローチャートである。
【符号の説明】
【００３９】
１    内燃機関
２    気筒
４    ピストン
６    シリンダブロック
８    シリンダヘッド
１０  水温センサ
１２  クランクシャフト
１４  クランク角センサ
１６  燃焼室
１７  筒内圧センサ
１８  点火プラグ
２０  吸気ポート
２２  吸気バルブ
２６  インジェクタ
２８  吸気通路
３０  サージタンク
３２  スロットルバルブ
３４  スロットルモータ
３６  スロットル開度センサ
３８  アクセル開度センサ
４０  エアフロメータ
４２  エアクリーナ
４４  排気ポート
４６  排気バルブ
５０  排気通路
５２  空燃比センサ
５４  触媒
５５  触媒床温センサ
５６  酸素センサ
６０  ＥＣＵ
【図１】
2007002685.tif 000003
【図２】
2007002685.tif 000004
【図３】
2007002685.tif 000005
【図４】
2007002685.tif 000006