(57)【要約】  本発明は、低電圧で放電するプラグ（２）を制御してディーゼルエンジン（１）の空気／燃料混合物を予備加熱する方法に関する。プラグ（２）は、所定の振幅及び期間を有するパルスによって放電し、前記振幅は最大振幅（ＰＷＭ＿ＭＡＸ）よりも小さい。前記プラグ（２）を放電させる電圧パルスの振幅及び期間は、前のパルスの期間と、そして連続する前のパルスとの間の期間とを含む、第１パラメータの関数として制御される。
2009527692.tif 000002
【特許請求の範囲】
【請求項１】
低電圧で放電するプラグ（２）を制御してディーゼルエンジン（１）の空気／燃料混合物を予備加熱する方法であって、前記プラグ（２）は所定の振幅及び期間を有するパルスによる電圧で放電し、振幅は最大振幅（ＰＷＭ＿ＭＡＸ）よりも小さく、前記プラグ（２）を放電させる電圧パルスの振幅及び期間は、前のパルス期間と、そして連続する前のパルスとの間の期間とを含む第１パラメータに従って管理されることを特徴とする方法。
【請求項２】
前記第１パラメータは更に、エンジン（１）の運転パラメータ、及び／又は前記プラグ（２）を放電させる電圧を供給する供給元の利用可能な電圧（Ｕｂａｔ）、及び／又はエンジン（１）の交流発電機（３）の作動／遮断を表わす指示値、及び／又は前記プラグ（２）によって加熱される所望の温度（Ｔｐｌｕｇ＿ｄｅｓ）を含む、請求項１記載の方法。
【請求項３】
エンジン（１）の前記運転パラメータは、エンジン（１）の温度を調整する冷却剤の温度、及び／又は大気圧（Ｐａｔｍ）、及び／又はエンジン（１）の新鮮な吸気の温度（Ｔａｉｒ）、及び／又はエンジン（１）の回転速度（Ｖｍｏｔ）を含む、請求項２記載の方法。
【請求項４】
パルスの前記管理は、交流発電機（３）を作動させるときに、エンジン（１）を始動する前に実行することができる予備加熱フェーズ（Ｐ１）を含む、請求項１乃至３のいずれか一項に記載の方法。
【請求項５】
パルスの前記管理は、エンジン（１）を始動しながら実行することができる加熱フェーズ（Ｐ２）を含む、請求項１乃至４のいずれか一項に記載の方法。
【請求項６】
パルスの前記管理は、エンジン（１）を始動させた後に実行することができる事後加熱フェーズ（Ｐ３）を含む、請求項１乃至５のいずれか一項に記載の方法。
【請求項７】
パルスの前記管理は加熱停止フェーズ（Ｐ４）を含む、請求項１乃至６のいずれか一項に記載の方法。
【請求項８】
パルスの前記管理は、エンジン（１）が作動しているときに実行することができる追加加熱フェーズ（Ｐ５）を含む、請求項１乃至７のいずれか一項に記載の方法。
【請求項９】
前記予備加熱フェーズ（Ｐ１）は、前記最大振幅（ＰＷＭ＿ＭＡＸ）に等しい振幅を持つ前記パルス群の内の一つのパルスを用いて行なわれる高速予備加熱ステップ（Ｍ１３）を含む、請求項４記載の方法。
【請求項１０】
前記予備加熱フェーズ（Ｐ１）は更に、前記最大振幅（ＰＷＭ＿ＭＡＸ）よりも小さい所定の振幅を持つ前記パルス群の内の一つのパルスを用いて行なわれる事前の高速予備加熱ステップ（Ｍ１２）を含む、請求項９記載の方法。
【請求項１１】
プラグ（２）の製造バラツキを考慮に入れて、
前記高速予備加熱ステップ（Ｍ１３）のパルスの期間を、プラグ（２）によって加熱される所望の温度（Ｔｐｌｕｇ＿ｄｅｓ）が閾値温度（Ｔｓ）よりも高い場合にマッピングし、
前記高速予備加熱ステップ（Ｍ１３）のパルスの期間を、基準電圧（Ｕｂａｔ＿ｒｅｆ）と前記プラグ（２）を放電させる電圧を供給する供給元の利用可能な電圧（Ｕｂａｔ）との比の２乗に従って、かつ基準温度の下で前記基準電圧が印加された状態でプラグによって加熱される所望の温度（Ｔｐｌｕｇ＿ｄｅｓ）に到達するために要する基準期間（ＴＥＭＰＳ＿ＲＥＦ）に従って計算することにより行なわれる、請求項９又は１０記載の方法。
【請求項１２】
プラグの製造バラツキを考慮に入れて、エンジン（１）の始動時に加熱フェーズ（Ｐ２）の前記パルスの振幅を徐々に大きくすることにより行なわれる、請求項５記載の方法。
【請求項１３】
始動時にエンジン（１）の回転速度（Ｖｍｏｔ）が第１の所定回転速度（Ｖｍｉｎ）に第１の所定期間（ｔｄ＿ｍｉｎ）が経過するまでに到達しない場合に、前記パルスの振幅を大きくする、請求項１２記載の方法。
【請求項１４】
パルスの振幅（ＰＷＭ）を徐々に大きくするときの振幅の前記増分は、パルスの前記振幅（ＰＷＭ）の関数であり、かつ最大増分（Ｘｍａｘ）よりも小さい、請求項１３記載の方法。
【請求項１５】
前記プラグ（２）の経時的な性能の劣化を考慮に入れ、前記パルスの振幅（ＰＷＭ）を時間が経過している間に適合させ、エンジン（１）の測定回転速度（Ｖｍｏｔ）とエンジン（１）の基準運転ポイントに対応するエンジンの基準回転速度（Ｖｒｅｆ）との差によって変わる補正係数を使用することにより行なわれる、請求項１乃至１４のいずれか一項に記載の方法。
【請求項１６】
前記プラグ（２）によって加熱される温度（Ｔｐｌｕｇ＿ｄｅｓ）を分析し、そして前記所定のパルスの振幅は、閉ループ比例積分レギュレータを使用することにより適合させる、請求項１乃至１０のいずれか一項に記載の方法。
【請求項１７】
低電圧で放電するプラグ（２）を制御して、ディーゼルエンジン（１）の空気／燃料混合物を予備加熱するシステムであって、所定の振幅及び期間を有するパルスを供給するように適合させた電圧電源を前記プラグ（２）に供給する被制御手段（５）を備え、振幅は最大振幅（ＰＷＭ＿ＭＡＸ）よりも小さく、更に電子制御ユニット（６）を備え、電子制御ユニット（６）には、前記電源供給手段（５）を管理する手段（７）が配設され、前記電子制御ユニット（６）には、エンジン（１）の停止後の所定期間に亘って電圧を供給し続けることができ、前記管理手段（７）は、前のパルス期間と、そして連続する前のパルスとの間の期間とを含む第１パラメータの値を求める手段（１３）を含むことを特徴とするシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、低電圧で放電するプラグを制御してディーゼルエンジンの空気／燃料混合物を予備加熱する方法及びシステムに関する。
【背景技術】
【０００２】
ディーゼルエンジンは、空気／燃料混合物の燃焼反応を起こすことができるようにするために所定の温度を必要とする。エンジンが冷えている場合、空気／燃料混合物の圧縮だけでは、点火温度に到達することは不可能であるので、空気／燃料混合物を予熱プラグで予備加熱する必要がある。
【０００３】
点火温度は、空気／燃料混合物の燃焼反応が自然に起こるときの温度である。
バッテリから供給される電圧のＤＣ電圧によって制御される高電圧式予熱プラグを使用するディーゼルエンジンの空気／燃料混合物の予備加熱を管理するシステム及び方法が存在する。
【０００４】
「高電圧式予熱プラグ（ｈｉｇｈ−ｖｏｌｔａｇｅ  ｐｒｅｈｅａｔｉｎｇ  ｐｌｕｇ）」とは、１１ボルトの公称電圧で放電するプラグであり、そして「低電圧式予熱プラグ（ｌｏｗ−ｖｏｌｔａｇｅ  ｐｒｅｈｅａｔｉｎｇ  ｐｌｕｇ）」とは、１１ボルトよりも低い公称電圧（例えば、４．５ボルト）で放電するプラグである。
【０００５】
高電圧式予熱プラグは、空気／燃料混合物の点火温度に到達するために要する時間が低電圧式予熱プラグよりも長い、というのは、所謂予備加熱ＢＯＯＳＴ（昇圧）フェーズの間では、公称４．５ボルトの低電圧プラグを、プラグに供給する電圧を１１ボルトに昇圧してから放電させるからである。従って、急激な温度上昇が生じる。この現象が生じるため、ＢＯＯＳＴ（昇圧電源電圧）期間を厳密に制御して、プラグの劣化を招く過熱を回避する必要があることになる。
【０００６】
温度センサを使用してプラグが到達する温度を求める低電圧式予熱プラグを制御するシステム及び方法が存在する。このような温度センサを配設するには高いコストが掛かる。
更に、低電圧式予熱プラグは、劣化の危険なしに、２つの非常に近接する高温加熱フェーズに耐えることができない。
【０００７】
本発明の一の目的は、安価でもある低電圧式予熱プラグを制御する改良型の方法及びシステムを提案することにある。
【０００８】
従って、本発明の一の態様によれば、低電圧で放電するプラグを制御してディーゼルエンジンの空気／燃料混合物を予備加熱する方法が提案される。前記プラグは所定の振幅及び期間を有するパルスによる電圧で放電し、振幅は最大振幅よりも小さい。前記プラグを放電させる電圧パルスの振幅及び期間は、前のパルス期間と、そして連続する前のパルスとの間の期間とを含む第１パラメータに従って管理される。
【０００９】
従って、予熱プラグに供給される前のパルスを考慮に入れ、これによって前記プラグを損傷する使用を回避することができる。
また、予熱プラグによって空気／燃料混合物が加熱される温度を測定するセンサの使用が回避される。
【００１０】
更に、前記第１パラメータは、エンジンの運転パラメータ、及び／又は前記プラグを放電させる電圧を供給する供給元の利用可能な電圧、及び／又はエンジンの交流発電機の作動／遮断を表わす指示値、及び／又は前記プラグによって加熱される所望の温度を含む。
【００１１】
一の実施形態では、エンジンの前記運転パラメータは、エンジンの温度を調整する冷却剤の温度、及び／又は大気圧、及び／又はエンジンの新鮮な吸気の温度、及び／又はエンジンの回転速度を含む。
【００１２】
前記データは一般的に既に利用することができるようになっている、というのは、車両に搭載される他の機器の動作に必要であるからである。
【００１３】
一の実施形態では、パルスの前記管理は、交流発電機を作動させるときに、エンジンを始動する前に実行することができる予備加熱フェーズを含む。
【００１４】
一の実施形態では、パルスの前記管理は、エンジンを始動しながら実行することができる加熱フェーズを含む。
【００１５】
一の実施形態では、パルスの前記管理は、エンジンを始動させた後に実行することができる事後加熱フェーズを含む。
更に、パルスの前記管理は加熱停止フェーズを含む。
【００１６】
有利な点として、パルスの前記管理は、エンジンが作動しているときに実行することができる追加加熱フェーズを含む。
【００１７】
有利な点として、前記予備加熱フェーズは、前記最大振幅に等しい振幅を持つ前記パルス群の内の一つのパルスを用いて行なわれる高速予備加熱ステップを含む。
【００１８】
有利な点として、前記予備加熱フェーズは更に、前記最大振幅よりも小さい所定の振幅を持つ前記パルス群の内の一つのパルスを用いて行なわれる事前の高速予備加熱ステップを含む。
【００１９】
更に、プラグの製造バラツキを考慮に入れて、前記高速予備加熱ステップのパルスの期間を、プラグによって加熱される所望の温度が閾値温度よりも高い場合にマッピングし、そして前記高速予備加熱ステップのパルスの期間を、基準電圧と前記プラグを放電させる電圧を供給する供給元の利用可能な電圧との比の２乗に従って、かつ基準温度の下で前記基準電圧が印加された状態でプラグによって加熱される所望の温度に到達するために要する基準期間に従って計算することにより、行なわれる。
【００２０】
一の実施形態では、プラグの製造バラツキを考慮に入れて、エンジンの始動時に加熱フェーズの前記パルスの振幅を徐々に大きくすることにより行なわれる。
【００２１】
一の実施形態では、始動時にエンジンの回転速度が、第１の所定期間が経過するまでに第１の所定回転速度に到達しない場合に、前記パルスの振幅を大きくする。
例えば、パルスの振幅を徐々に大きくするときの振幅の増分は、パルスの前記振幅の関数であり、かつ最大増分よりも小さい。
【００２２】
有利な点としては、前記プラグの経時的な性能の劣化を考慮に入れ、時間が経過している間に前記パルスの振幅を適合させ、エンジンの測定回転速度とエンジンの基準運転ポイントに対応するエンジンの基準回転速度との差によって変わる補正係数を使用することにより行なわれることである。
【００２３】
一の実施形態では、前記プラグによって加熱される温度を分析し、そして前記所定のパルスの振幅は、閉ループ比例積分レギュレータを使用することにより適合させる。
【００２４】
本発明の別の態様によれば、低電圧で放電するプラグを制御して、ディーゼルエンジンの空気／燃料混合物を予備加熱するシステムも提案され、本システムは、所定の振幅及び期間を有するパルスを供給するように適合させた電圧電源を前記プラグに供給する被制御手段を備え、振幅は最大振幅よりも小さい。本システムは更に、電子制御ユニットを備え、電子制御ユニットには、前記電源供給手段を管理する手段が配設され、前記電子制御ユニットには、エンジンの停止後の所定期間に亘って電圧を供給し続けることができる。前記管理手段は、前のパルス期間と、そして連続する前のパルスとの間の期間とを含む第１パラメータの値を求める手段を含む。
【００２５】
本発明の他の目的、特徴及び利点は、非限定的な幾つかの例に関する以下の記述を、添付の図を参照しながら一読することにより明らかになる。
【実施例】
【００２６】
図１に示すように、ディーゼルエンジン１には、低電圧で放電する４つの予熱プラグ２が配設される。交流発電機３をディーゼルエンジン１に接続線３ａを介して接続し、そして電気バッテリ４から電圧が接続線４ａを介してシステムに供給される。
【００２７】
ディーゼルエンジン１の予熱プラグ２の電圧電源供給被制御モジュール（ｃｏｎｔｒｏｌｌｅｄ  ｖｏｌｔａｇｅ  ｐｏｗｅｒ  ｓｕｐｐｌｙ  ｍｏｄｕｌｅ）５は、所定の振幅及び期間を有するパルスを予熱プラグ２に供給する。
【００２８】
電子制御ユニット６は、プラグ２の電圧電源供給被制御モジュール５に対応する管理モジュール７を含む。
或る変形例として、被制御モジュール５は、電子制御ユニット６に属するモジュールとすることができる。
【００２９】
導出手段、例えばセンサまたは計算モジュールを使用してエンジン１の運転パラメータを導出し、そしてこれらのパラメータを接続線８を介して電子制御ユニット６に送信することができる。
【００３０】
エンジン１の運転パラメータは、エンジン１の温度を調整する冷却剤の温度Ｔｆｃ、及び／又は大気圧Ｐａｔｍ、及び／又はエンジン１の新鮮な吸気の温度Ｔａｉｒ、及び／又はエンジン１の回転速度Ｖｍｏｔを含む。
【００３１】
電子制御ユニット６は更に、入力パラメータとして、電源バッテリ４が供給する利用可能な電圧Ｕｂａｔ，アクセルペダルの位置を表わすパラメータＰｏｓ＿ａｃｃ，及びエンジン１の交流発電機３の作動／遮断を表わす指示値Ｐａ／ｄ＿ａｌｔをそれぞれ、接続線９，１０，及び１１を介して受信する。
更に、電子制御ユニット６は入力として、予熱プラグ２によって加熱する必要がある所望の温度Ｔｐｌｕｇ＿ｄｅｓを受信する。
【００３２】
例えば、予熱プラグ２によって加熱する必要がある温度Ｔｐｌｕｇ＿ｄｅｓは、接続線１２ａを介して測量手段（ｃａｒｔｏｇｒａｐｈｙ）１２によって、電子制御ユニット６に送信されるパラメータ群の中から供給される。
管理モジュール７は、前のパルス期間、及び被制御モジュール５が予熱プラグ２に供給する連続する前のパルスとの間の期間を含む第１パラメータの値を求めるモジュール１３を含む。
【００３３】
図２には、エンジンが停止し、そして電子制御ユニット６に電源が供給される、または供給されないフェーズＰ０が示される。システムはこのフェーズＰ０では、交流発電機３からの電源供給の遮断に従った状態になる、例えばコンタクト部がスイッチキーによって遮断された状態になる。所定期間に亘って、普通は約１０分に亘って、電子制御ユニット６は電源が供給されたままの状態になり、そしてこの所定期間を過ぎると、電子制御ユニット６に電源が供給されなくなる。
【００３４】
予備加熱フェーズＰ１を設けて、空気／燃料混合物を予熱プラグ２によって、エンジン１の始動前に加熱する。
エンジン始動中の加熱フェーズＰ２を設けて、空気／燃料混合物をエンジン１が始動している間に加熱する。
エンジン１の始動後の事後加熱フェーズＰ３を設けて、空気／燃料混合物をエンジン１の始動後に予熱プラグ２によって加熱する。
加熱停止フェーズＰ４を設けて、予熱プラグ２による空気／燃料混合物の加熱を停止する。
【００３５】
更に、追加加熱フェーズＰ５を設けて、空気／燃料混合物を必要に応じて、エンジン１が定常運転状態になっている間に加熱する。この操作は、例えば大気圧が低下して（空気が希薄になって）エンジンの性能に影響する（燃焼効率が低下する）高度で運転する場合に必要になる。
【００３６】
システムがフェーズＰ０になり、かつ交流発電機３が、例えばスターターのスイッチキーを回すことにより作動すると、エンジン始動前の予備加熱フェーズＰ１が選択される。
エンジン１の始動前の予備加熱フェーズＰ１は、加熱待機ステップＭ１１、高速予備加熱ステップＭ１２、高速予備加熱ステップＭ１３、熱保持ステップＭ１４、及び熱保持停止ステップＭ１５を含む。
【００３７】
エンジン１の状態、及び予熱プラグ２によって加熱される空気／燃料混合物の所望温度によって変わるが、エンジン１の始動前の予備加熱フェーズＰ１の複数のステップの間に複数の移行を設けることができる。
【００３８】
加熱待機ステップＭ１１では、プラグに供給される電源パルスの振幅はゼロである。別の表現をすると、予熱プラグ２を放電させるパルスの振幅であって、電源パルスの最大振幅ＰＷＭ＿ＭＡＸに対する割合として表現されるパルスの振幅は次式により与えられる：
ＰＷＭ＿ＡＷＡＩＴＩＮＧ＿ＨＥＡＴＩＮＧ＝０％
【００３９】
高速予備加熱ステップＭ１２によって、消費電力問題に関して、予熱プラグ２を、期間ＴＩＭＥ＿ＰＲＥ＿ＢＯＯＳＴに亘って厳密に１００％未満の振幅ＰＷＭ＿ＰＲＥ＿ＢＯＯＳＴのパルスで放電させることができる。
【００４０】
更に、バッテリの電圧Ｕｂａｔが極めて大きい場合、すなわち閾値電圧Ｕｓよりも大きい場合、振幅ＰＷＭを小さくすることができる。
従って、ＵｂａｔがＵｓよりも大きい場合、次式が適用される：
2009527692.tif 000003
【００４１】
高速予備加熱ステップＭ１２の期間ＴＩＭＥ＿ＰＲＥ＿ＢＯＯＳＴは、前のパルスの期間、及び連続する前のパルスとの間の期間によって変わり、エンジン１の温度を調整する冷却剤の温度Ｔｆｃによって変わり、エンジン１の新鮮な吸気の温度Ｔａｉｒによって変わり、電源バッテリ４が供給する利用可能な電圧Ｕｂａｔによって変わり、そして大気圧Ｐａｔｍによって変わる。
【００４２】
高速予備加熱ステップＭ１３は、最大振幅ＰＷＭ＿ＭＡＸに等しい振幅の電源パルスを利用して行なわれる、または別の表現をすると、最大振幅ＰＷＭ＿ＭＡＸに対する割合として表現される振幅、すなわち期間ＴＩＭＥ＿ＢＯＯＳＴに対応する振幅ＰＷＭ＿ＢＯＯＳＴ＝１００％の電源パルスを利用して行なわれる。
【００４３】
更に、バッテリが供給する電圧Ｕｂａｔが閾値電圧Ｕｓよりも大きい場合、プラグ２を放電させるパルスの振幅ＰＷＭを小さくすることができる。
【００４４】
熱保持ステップＭ１４は、最後の高速予備加熱ステップＭ１３全体の終点で到達する所望温度Ｔｐｌｕｇ＿ｄｅｓを保持するために設けられる。
【００４５】
所望温度Ｔｐｌｕｇ＿ｄｅｓは、期間ＨＥＡＴＩＮＧ＿ＭＡＩＮＴＥＮＡＮＣＥ＿ＴＩＭＥに亘って保持され、この期間は、冷却剤の温度Ｔｆｃによって変わり、所望温度Ｔｐｌｕｇ＿ｄｅｓによって変わり、大気圧Ｐａｔｍによって変わり、そして新鮮な吸気の温度Ｔａｉｒによって変わる。
【００４６】
振幅ＰＷＭ＿ＨＥＡＴＩＮＧ＿ＭＡＩＮＴＥＮＡＮＣＥは、バッテリ４が供給する電圧Ｕｂａｔによって変わり、そして保持される所望温度Ｔｐｌｕｇ＿ｄｅｓによって変わる。温度は、冷却剤の温度Ｔｆｃによって変わり、大気圧Ｐａｔｍによって変わり、そして新鮮な吸気の温度Ｔａｉｒによって変わる。
【００４７】
始動が、所定の最長期間ＭＡＸ＿ＨＥＡＴＩＮＧ＿ＭＡＩＮＴＥＮＡＮＣＥ＿ＴＩＭＥが経過したときに開始されない場合、加熱を停止して予熱プラグ２を保護する。
熱保持停止ステップＭ１５は、エンジン１が始動中の加熱フェーズＰ２の実際の開始時点の直前の加熱の遮断に対応する。この場合、振幅ＰＷＭ＿ＨＥＡＴＩＮＧ＿ＭＡＩＮＴＥＮＡＮＣＥ＿ＳＴＯＰ＝０％（加熱遮断）となる。
【００４８】
エンジン１が始動中の加熱フェーズＰ２では、振幅ＰＷＭ＿ＨＥＡＴＩＮＧ＿ＳＴＡＲＴは、バッテリ４が供給する電圧Ｕｂａｔ及び所望温度Ｔｐｌｕｇ＿ｄｅｓによって変わる。所望の開始温度は、冷却剤の温度Ｔｆｃによって変わり、大気圧Ｐａｔｍによって変わり、そして吸気の温度Ｔａｉｒによって変わる。
【００４９】
エンジン１の始動に続く事後加熱フェーズＰ３は、それぞれ第１事後加熱及び第２事後加熱である２つのステップＭ３１ａ及びＭ３１ｂを含む事後加熱ステップＭ３と、そして事後加熱停止ステップＭ３２とを含む。
事後加熱ステップＭ３１が行なわれている間、予熱プラグ２の信頼性上の問題から、予熱プラグは極めて長い時間に亘って高温に保持されるということができない。
【００５０】
例えば、プラグ２は１０００℃の温度を、事後加熱の３分間の間耐えることができるが、１１００℃の温度には、わずか１５秒よりも長く耐えることができない。
【００５１】
従って、２つの事後加熱ステップＭ３１ａ及びＭ３１ｂ、すなわちエンジンの初期状態に従って、すなわち始動前に調整することができる温度期間を有する第１事後加熱サブステップＭ３１ａ、及びエンジン１の運転状態によって変化することができる温度期間を有する第２事後加熱ステップＭ３１ｂが使用される。
【００５２】
従って、２つの所望の事後加熱温度、ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿ＴＥＭＰＥＲＡＴＵＲＥ＿１及びＰＯＳＴ＿ＨＥＡＴＩＮＧ＿ＴＥＭＰＥＲＡＴＵＲＥ＿２が設定され、これらの温度にはそれぞれ、２つの該当する制御振幅ＰＷＭ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿１及びＰＷＭ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿２が対応する。
【００５３】
温度ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿ＴＥＭＰＥＲＡＴＵＲＥ＿１は、冷却剤の温度Ｔｆｃによって変わり、高速予備加熱ステップＭ１３の最後に得られる温度によって変わり、大気圧Ｐａｔｍによって変わり、そしてエンジン１の吸気の温度Ｔａｉｒによって変わる。
【００５４】
温度ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿ＴＥＭＰＥＲＡＴＵＲＥ＿２は、冷却剤の温度Ｔｆｃによって変わり、温度ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿ＴＥＭＰＥＲＡＴＵＲＥ＿１によって変わり、大気圧Ｐａｔｍによって変わり、吸気の温度Ｔａｉｒによって変わり、エンジンの回転速度Ｖｍｏｔによって変わり、そしてエンジントルクＣｍｏｔによって変わる。
制御パルスＰＷＭ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿１及びＰＷＭ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿２の振幅ＰＷＭは、バッテリ４が供給する電圧Ｕｂａｔ、及び該当する事後加熱温度ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿ＴＥＭＰＥＲＡＴＵＲＥ＿１及びＰＯＳＴ＿ＨＥＡＴＩＮＧ＿ＴＥＭＰＥＲＡＴＵＲＥ＿２によって変わる。
【００５５】
事後加熱停止ステップＭ３２は、予熱プラグ２から供給される熱の遮断に対応し、制御パルスの振幅は０である、または別の表現をすると、最大振幅ＰＷＭ＿ＭＡＸに対する割合として表現される、すなわちＰＷＭ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿ＳＴＯＰ＝０％である。
【００５６】
加熱停止フェーズＰ４はゼロ制御振幅に対応する、または別の表現をすると、最大振幅に対する割合として表現される、すなわちＰＷＭ＿ＨＥＡＴＩＮＧ＿ＳＴＯＰ＝０％である。
追加加熱フェーズＰ５は中間加熱ステップＭ５１、及び中間加熱停止ステップＭ５２を含む。
【００５７】
中間加熱ステップＭ５１が行なわれている間、例えばエンジンが高い高度で作動することによって燃焼効率が低下するときに、予熱プラグ２の補助機能が起動する、またはエンジンの燃焼室におけるいずれかの特定の熱的要求に応答して起動する。予熱プラグ２によって加熱される中間加熱温度は、冷却剤の温度Ｔｆｃによって変わり、大気圧Ｐａｔｍによって変わり、吸気温度Ｔａｉｒによって変わり、エンジン１の回転速度Ｖｍｏｔによって変わり、そしてエンジントルクＣｍｏｔによって変わる。振幅ＰＷＭ＿ＩＮＴＥＲＭＥＤＩＡＴＥ＿ＨＥＡＴＩＮＧは、バッテリ４が供給する電圧Ｕｂａｔ、及び所望の中間加熱温度Ｔｐｌｕｇ＿ｄｅｓによって変わる。
【００５８】
中間加熱停止ステップＭ５２は、予熱プラグ２に対する加熱の遮断に対応し、この場合、パルスは最大振幅に対する割合として表現される、すなわちＰＷＭ＿ＩＮＴＥＲＭＥＤＩＡＴＥ＿ＨＥＡＴＩＮＧ＿ＳＴＯＰ＝０％である。
【００５９】
順番に並んだこれらの種々のステップ及びフェーズは、種々の状態によって変わる移行部分において処理される。
【００６０】
移行ｔｉの管理には、時間カウンタが使用される。関連する時間カウンタは以下のように構成される。
時間カウンタはソフトウェア的に実現する、または専用電子回路によって実現することができる。
【００６１】
時間カウンタＣＯＵＮＴＥＲ＿ＰＯＷＥＲ＿ＬＡＴＣＨは、交流発電機３への電圧電源供給が、例えばコンタクトスイッチによって遮断されるときに、フェーズＰ０に移行するたびにゼロに設定される。
【００６２】
時間カウンタＣＯＵＮＴＥＲ＿ＨＥＡＴＩＮＧ＿ＭＡＩＮＴＥＮＡＮＣＥは、移行ｔ２またはｔ０２を経て熱保持ステップＭ１４に移行するたびにゼロに設定される。
時間カウンタＣＯＵＮＴＥＲ＿ＨＥＡＴＩＮＧ＿ＭＡＩＮＴＥＮＡＮＣＥ＿ＳＴＯＰは、移行ｔ３またはｔ０３を経て熱保持停止ステップＭ１５に移行するたびに、かつ移行ｔ４を経て予備加熱フェーズＰ１から出て行くたびにゼロに設定される。
【００６３】
時間カウンタＣＯＵＮＴＥＲ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧは、移行ｔ６を経て事後加熱ステップＭ３１に移行するたびにゼロに設定される。
時間カウンタＣＯＵＮＴＥＲ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿１は、移行ｔ６を経て第１事後加熱サブステップＭ３１ａに移行するたびにゼロに設定される。
時間カウンタＣＯＵＮＴＥＲ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿２は、移行ｔ６を経て第２事後加熱サブステップＭ３１ｂに移行するたびに、そして移行ｔ１０を経て第２事後加熱サブステップＭ３１ｂに戻るたびにゼロに設定される。
【００６４】
時間カウンタＣＯＵＮＴＥＲ＿ＢＯＯＳＴは、予備加熱ステップＭ１２及び高速予備加熱ステップＭ１３に利用される。当該時間カウンタのインクリメントは、予備加熱ステップＭ１２から始まり、そして高速予備加熱ステップＭ１３において継続して実行される。カウント操作及びタイミング調整は、高速予備加熱ステップＭ１３から出て行くときに終了する。
カウンタＣＯＵＮＴＥＲ＿ＢＯＯＳＴは、当該カウンタがゼロに設定されていない場合には、必ずメモリに保持される最終値から再開される。時間カウンタＣＯＵＮＴＥＲ＿ＢＯＯＳＴは、時間カウンタＣＯＵＮＴＥＲ＿ＰＯＷＥＲ＿ＬＡＴＣＨ＋ＣＯＵＮＴＥＲ＿ＨＥＡＴＩＮＧ＿ＭＡＩＮＴＥＮＡＮＣＥ＿ＳＴＯＰの和が、プラグを冷却するために必要な、通常約１〜４分の時間閾値ｔｔｈｒｅｓｈ＿ｒｅｆを超えるたびにゼロに設定される。
【００６５】
時間カウンタＣＯＵＮＴＥＲ＿ＩＮＴＥＲＭＥＤＩＡＴＥ＿ＨＥＡＴＩＮＧは、移行ｔ１４を経て中間加熱ステップＭ５１に移行するたびにゼロに設定される。
時間カウンタＣＯＵＮＴＥＲ＿ＩＮＴＥＲＭＥＤＩＡＴＥ＿ＨＥＡＴＩＮＧ＿ＳＴＯＰは、移行ｔ１５を経て中間加熱停止ステップＭ５２に移行するたびにゼロに設定される。
【００６６】
加熱待機ステップＭ１１と高速予備加熱ステップＭ１２との間の移行ｔ００に関しては、和ＴＩＭＥ＿ＰＲＥ＿ＢＯＯＳＴ＋ＴＩＭＥ＿ＢＯＯＳＴが計算され、この和は、冷却剤の温度Ｔｆｃ、大気圧Ｐａｔｍ、吸気温度Ｔａｉｒ、及びバッテリの電圧Ｕｂａｔを変数とする第１関数Ｆ１である。
【００６７】
更に、時間カウンタＴＩＭＥ＿ＰＲＥ＿ＢＯＯＳＴは、冷却剤の温度Ｔｆｃ、大気圧Ｐａｔｍ、吸気温度Ｔａｉｒ、バッテリ４が供給する電圧Ｕｂａｔを変数とする第２関数Ｆ２であり、そして時間カウンタＴＩＭＥ＿ＢＯＯＳＴは、冷却剤の温度Ｔｆｃ、大気圧Ｐａｔｍ、吸気温度Ｔａｉｒ、及びバッテリ４が供給する電圧Ｕｂａｔを変数とする第３関数Ｆ３である。
【００６８】
Ｆ１（Ｔｆｃ；Ｐａｔｍ；Ｔａｉｒ；Ｕｂａｔ）が厳密に正であり、かつ和ＣＯＵＮＴＥＲ＿ＰＯＷＥＲ＿ＬＡＴＣＨ＋ＣＯＵＮＴＥＲ＿ＨＥＡＴＩＮＧ＿ＭＡＩＮＴＥＮＡＮＣＥ＿ＳＴＯＰが時間閾値ｔｔｈｒｅｓｈ＿ｒｅｆを上回る場合、移行ｔ００が真となる、または別の表現をすると、移行ｔ００が実行される。
【００６９】
更に、Ｆ１（Ｔｆｃ；Ｐａｔｍ；Ｔａｉｒ；Ｕｂａｔ）が厳密に正であり、かつ和ＣＯＵＮＴＥＲ＿ＰＯＷＥＲ＿ＬＡＴＣＨ＋ＣＯＵＮＴＥＲ＿ＨＥＡＴＩＮＧ＿ＭＡＩＮＴＥＮＡＮＣＥ＿ＳＴＯＰが時間閾値ｔｔｈｒｅｓｈ＿ｒｅｆを下回り、更にＣＯＵＮＴＥＲ＿ＢＯＯＳＴがＴＩＭＥ＿ＰＲＥ＿ＢＯＯＳＴを下回る場合、移行ｔ００が真となる、または別の表現をすると、移行ｔ００が実行される。
【００７０】
移行ｔ０１に関しては、Ｆ１（Ｔｆｃ；Ｐａｔｍ；Ｔａｉｒ；Ｕｂａｔ）が厳密に正であり、かつ和ＣＯＵＮＴＥＲ＿ＰＯＷＥＲ＿ＬＡＴＣＨ＋ＣＯＵＮＴＥＲ＿ＨＥＡＴＩＮＧ＿ＭＡＩＮＴＥＮＡＮＣＥ＿ＳＴＯＰが時間閾値ｔｔｈｒｅｓｈ＿ｒｅｆを下回り、更にＴＩＭＥ＿ＰＲＥ＿ＢＯＯＳＴが、ＴＩＭＥ＿ＰＲＥ＿ＢＯＯＳＴ＋ＴＩＭＥ＿ＢＯＯＳＴを下回るＣＯＵＮＴＥＲ＿ＢＯＯＳＴを下回る場合、移行ｔ０１が真となる、または別の表現をすると、移行ｔ０１が実行される。
【００７１】
移行ｔ０２に関しては、Ｆ１（Ｔｆｃ；Ｐａｔｍ；Ｔａｉｒ；Ｕｂａｔ）が厳密に正であり、かつｔｔｈｒｅｓｈ＿ｍｉｎが、ｔｔｈｒｅｓｈ＿ｒｅｆを下回る和ＣＯＵＮＴＥＲ＿ＰＯＷＥＲ＿ＬＡＴＣＨ＋ＣＯＵＮＴＥＲ＿ＨＥＡＴＩＮＧ＿ＭＡＩＮＴＥＮＡＮＣＥ＿ＳＴＯＰを下回り、更にＣＯＵＮＴＥＲ＿ＢＯＯＳＴが、和ＴＩＭＥ＿ＢＯＯＳＴ＋ＴＩＭＥ＿ＰＲＥ＿ＢＯＯＳＴを上回る場合、移行ｔ０２が実行される。
【００７２】
最小遅延閾値ｔｔｈｒｅｓｈ＿ｍｉｎが、高速予備加熱ステップＭ１３の終点からの最小待機遅延と一致することにより、高速予備加熱ステップＭ１３または高速予備加熱ステップＭ１２を再開することができる。
【００７３】
移行ｔ０３は、冷却剤の温度Ｔｆｃ、大気圧Ｐａｔｍ、及び吸気温度Ｔａｉｒが予備加熱フェーズＰ１が不要になるような値になるときに実行される。
【００７４】
Ｆ１（Ｔｆｃ；Ｐａｔｍ；Ｔａｉｒ；Ｕｂａｔ）がゼロである場合、または和ＣＯＵＮＴＥＲ＿ＰＯＷＥＲ＿ＬＡＴＣＨ＋ＣＯＵＮＴＥＲ＿ＨＥＡＴＩＮＧ＿ＭＡＩＮＴＥＮＡＮＣＥ＿ＳＴＯＰがｔｔｈｒｅｓｈ＿ｍｉｎを下回り、かつＣＯＵＮＴＥＲ＿ＢＯＯＳＴが、和ＴＩＭＥ＿ＢＯＯＳＴ＋ＴＩＭＥ＿ＰＲＥ＿ＢＯＯＳＴを上回る場合、移行ｔ０３が実行される。
【００７５】
移行ｔ１は、高速予備加熱ステップＭ１２から高速予備加熱ステップＭ１３への移行である。
【００７６】
ＣＯＵＮＴＥＲ＿ＢＯＯＳＴがＴＩＭＥ＿ＢＯＯＳＴを上回る場合、移行ｔ１が実行され、そして高速予備加熱ステップＭ１３が始まる。
【００７７】
移行ｔ２は、高速予備加熱ステップＭ１３から熱保持ステップＭ１４への通過点を表わす。ＣＯＵＮＴＥＲ＿ＢＯＯＳＴが、和ＴＩＭＥ＿ＰＲＥ＿ＢＯＯＳＴ＋ＴＩＭＥ＿ＢＯＯＳＴを上回る場合、移行ｔ２が実行され、そして高速予備加熱ステップＭ１３が終了する。
【００７８】
移行ｔ３は、始動が、最長期間ＴＩＭＥ＿ＨＥＡＴＩＮＧ＿ＭＡＩＮＴＥＮＡＮＣＥ＿ＭＡＸが経過した後に開始されなかった場合に、予熱プラグ２の状態を保持するための予備加熱の停止を表わす。
ＣＯＵＮＴＥＲ＿ＨＥＡＴＩＮＧ＿ＭＡＩＮＴＥＮＡＮＣＥがＴＩＭＥ＿ＨＥＡＴＩＮＧ＿ＭＡＩＮＴＥＮＡＮＣＥ＿ＭＡＸを上回る場合、移行ｔ３が実行され、そして熱保持が停止する。
【００７９】
移行ｔ４に関しては、エンジンが始動フェーズであり、かつエンジン１の温度が最高閾値温度Ｔｔｈｒｅｓｈ＿ｍａｘを下回る場合、またはエンジン１の温度が最高閾値温度Ｔｔｈｒｅｓｈ＿ｍａｘを下回り、かつエンジン１の回転速度Ｖｍｏｔが最小閾値回転速度ＴＶｔｈｒｅｓｈ＿ｍｉｎを上回る場合、移行ｔ４が実行され、そしてエンジン１の始動中の加熱フェーズＰ２が行なわれる。
【００８０】
移行ｔ５は、エンジン１の始動中の加熱フェーズＰ２が行なわれている間にエンジン１が停止するときに実行され、そして熱保持停止ステップＭ１５が実行される。
【００８１】
移行ｔ６は、エンジン１が始動後に自律的に作動すると考えられる場合に実行され、そして事後加熱フェーズＰ３が次に開始される。
【００８２】
移行ｔ７は、第１事後加熱サブステップＭ３１ａの終点で実行される。
【００８３】
第１事後加熱サブステップＭ３１ａの期間ＴＩＭＥ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿１は、高速予備加熱ステップＭ１３の終点で必要とされる冷却剤の温度Ｔｆｃ、大気圧Ｐａｔｍ、吸気温度Ｔａｉｒを変数とする関数Ｆ４である。
【００８４】
ＣＯＵＮＴＥＲ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿１が、Ｆ４（Ｔｇｅ；Ｐａｔｍ；Ｔａｉｒ；Ｕｂｏｏｓｔ）を上回る場合、移行ｔ７を実行し、第１事後加熱ステップＭ３１ａを停止することにより、第２事後加熱ステップＭ３１ｂに進む。
【００８５】
移行ｔ８では、第２事後加熱サブステップＭ３１ｂの期間ＴＩＭＥ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿２が経過してしまうため、またはエンジンの回転速度Ｖｒｏｔ及びトルクＣｍｏｔが極めて大きくなるため、事後加熱ステップＭ３１が停止される。
【００８６】
第２事後加熱サブステップＭ３１ｂの期間ＴＩＭＥ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿２は、冷却剤の温度Ｔｆｃ、大気圧Ｐａｔｍ、吸気温度Ｔａｉｒ、及び第１事後加熱サブステップＭ３１ａの終点で到達すると推定される温度を変数とする関数Ｆ５である。
【００８７】
ＣＯＵＮＴＥＲ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿２が、ＴＩＭＥ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿２（この場合、ＴＩＭＥ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿２＝Ｆ５（Ｔｇｃ；Ｐａｔｍ；Ｔａｉｒ；ＴＥＭＰＥＲＡＴＵＲＥ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿１））を上回る場合、またはエンジン１の回転速度Ｖｍｏｔが最大回転速度Ｖｍａｘを上回り、及び／またはエンジントルクＣｍｏｔが最大エンジントルクＣｍａｘを上回る場合、或いはエンジンが停止してしまう場合、移行ｔ８を実行され、事後加熱が停止される。
【００８８】
期間ＴＩＭＥ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿１が経過していない場合に、移行ｔ９を使用して、第１事後加熱サブステップＭ３１ａが再開される。
ＣＯＵＮＴＥＲ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿１が、ＴＩＭＥ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ＿１を下回り、かつエンジン１の回転速度Ｖｍｏｔが最小回転速度Ｖｍｉｎを下回り、及び／またはエンジントルクＣｍｏｔが最小エンジントルクＣｍｉｎを下回る場合、移行ｔ９が実行され、第１事後加熱サブステップＭ３１ａが再開される。
【００８９】
許容最長事後加熱期間ＤＵＲＡＴＩＯＮ＿ＭＡＸ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧが経過していない場合に、移行ｔ１０を使用して、第２事後加熱サブステップＭ３１ｂを再開する。
ＣＯＵＮＴＥＲ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧが、ＤＵＲＡＴＩＯＮ＿ＭＡＸ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧを下回り、エンジン１の回転速度Ｖｍｏｔが最小回転速度Ｖｍｉｎを下回り、及び／またはエンジントルクＣｍｏｔが最小トルクＣｍｉｎを下回る場合、移行ｔ１０が実行され、第２事後加熱ステップＭ３１ｂが再開される。
【００９０】
エンジン１の温度またはエンジン１中の空気／燃料混合物の温度が十分に高い場合、移行ｔ１１によって事後加熱ステップＭ３１を省略することが可能になる。
空気／燃料混合物の温度が最低閾値温度ｔｔｈｒｅｓｈ＿ｍｉｎを上回り、かつエンジンが停止しない場合、移行ｔ１１が実行され、事後加熱停止ステップＭ３２が開始される。
【００９１】
移行ｔ１２は、交流発電機が作動し（例えば、コンタクトをコンタクトスイッチによって係合させることにより）、かつエンジンが停止した場合に実行される。
移行ｔ１２が実行されると、熱保持停止ステップＭ１５が再開される。
【００９２】
移行ｔ１３を使用して事後加熱フェーズＰ３が確実に停止する。
ＣＯＵＮＴＥＲ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧが、ＤＵＲＡＴＩＯＮ＿ＭＡＸ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧを上回る場合、移行ｔ１３が実行され、事後加熱フェーズＰ３が確実に停止する。加熱停止フェーズＰ４が開始される。
【００９３】
移行ｔ１４は、エンジンの水温が最低閾値温度ｔｔｈｒｅｓｈ＿ｍｉｎを下回り、エンジントルクＣｍｏｔが最小エンジントルクＣｍｉｎを下回り、かつ大気圧Ｐａｔｍが最低閾値圧力Ｐｍｉｎを下回り、更にバッテリ４が供給する電圧Ｕｂａｔが最小閾値電圧Ｖｍｉｎを下回る場合に実行される。
移行ｔ１４は、支援要求を交流発電機に対して行なって、交流発電機がエンジン燃焼室における特定の熱要求に応じた発電を行なうようになることにより実行することもできる。
【００９４】
次に、中間加熱ステップＭ５１が開始される。
移行ｔ１５を使用して、エンジン１の運転状態によって変わる所定期間ＴＩＭＥ＿ＩＮＴＥＲＭＥＤＩＡＴＥ＿ＨＥＡＴＩＮＧを超える中間加熱が停止する。
ＣＯＵＮＴＥＲ＿ＩＮＴＥＲＭＥＤＩＡＴＥ＿ＨＥＡＴＩＮＧが、ＴＩＭＥ＿ＩＮＴＥＲＭＥＤＩＡＴＥ＿ＨＥＡＴＩＮＧを上回る場合、移行ｔ１５が実行され、中間加熱停止ステップＭ５２が開始される。
【００９５】
移行ｔ１６は、空気／燃料混合物の温度が最低閾値温度ｔｔｈｒｅｓｈ＿ｍｉｎを上回る場合、またはエンジントルクＣｍｏｔが最小エンジントルクＣｍｉｎを上回る場合、または大気圧Ｐａｔｍが最低閾値圧力Ｐｍｉｎを上回る場合、或いは時間カウンタＣＯＵＮＴＥＲ＿ＩＮＴＥＲＭＥＤＩＡＴＥ＿ＨＥＡＴＩＮＧ＿ＳＴＯＰが最小閾値ＤＵＲＡＴＩＯＮ＿ＩＮＴＥＲＭＥＤＩＡＴＥ＿ＨＥＡＴＩＮＧ＿ＭＩＮを上回る場合に実行される。
次に、加熱が停止される。
【００９６】
図３は、本発明の一の態様による動作の一例を示している。
時点ｉ１では、高速予備加熱ステップＭ１２が始まり、この場合、プラグには、最大振幅ＰＷＭ＿ＭＡＸのＰＷＭ＿ＰＲＥ＿ＢＯＯＳＴ％の振幅、及び期間ＴＩＭＥ＿ＰＲＥ＿ＢＯＯＳＴを有する電源圧が供給される。このステップの最後では、プラグ２の、または空気／燃料混合物の温度をＴｐｒｅ＿ｂｏｏｓｔにまで上昇させている。
【００９７】
時点ｉ２＝ｉ１＋ＴＩＭＥ＿ＰＲＥ＿ＢＯＯＳＴでは、高速予備加熱ステップＭ１３が始まり、この場合、プラグ２には、最大振幅ＰＷＭ＿ＭＡＸの電源が期間ＴＩＭＥ＿ＢＯＯＳＴに亘って供給される。エンジンの空気／燃料混合物の温度は、高速予備加熱ステップＭ１３が行なわれている間にＴｂｏｏｓｔにまで大きく上昇している。
【００９８】
時点ｉ３＝ｉ２＋ＴＩＭＥ＿ＢＯＯＳＴでは、熱保持ステップＭ１４が始まり、プラグ２の、または空気／燃料混合物の温度を温度Ｔｂｏｏｓｔに保持する。この操作を行なうために、予熱プラグ２に供給される電源の振幅は、エンジン１の始動フェーズＰ２が始まる時点ｉ４まで、ＰＷＭ＿ＭＡＸのＰＷＭ＿ＨＥＡＴＩＮＧ＿ＭＡＩＮＴＥＮＡＮＣＥ％の大きさになっている。
【００９９】
エンジン始動フェーズＰ２の間、プラグに供給される電源の振幅は、エンジン１の始動後の第１事後加熱ステップＭ３１ａの開始点を示す時点ｉ５まで、ＰＷＭ＿ＭＡＸのＰＷＭ＿ＨＥＡＴＩＮＧ＿ＳＴＡＲＴ％の大きさになっている。
従って、第１事後加熱ステップＭ３１ａの終了点を示す時点ｉ６まで、プラグへの供給電源は、ＰＷＭ＿ＭＡＸのＰＷＭ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ１＿Ａ％に等しい振幅を有する。
【０１００】
時点ｉ６から時点ｉ７まで、第２事後加熱ステップＭ３１ｂが始まり、この場合、電源は、ＰＷＭ＿ＭＡＸのＰＷＭ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ２％の振幅を有する。
【０１０１】
最後に、時点ｉ７から時点ｉ８まで、第１事後加熱ステップＭ３１ａが再び始まり、この場合、予熱プラグ２に供給される電源の振幅は、ＰＷＭ＿ＭＡＸのＰＷＭ＿ＰＯＳＴ＿ＨＥＡＴＩＮＧ１＿Ｂ％に等しい。
従って、空気／燃料混合物の温度は、エンジン１を始動させることができ、かつこのような温度をエンジン１の始動後に保持することができる高さにまで急激に上昇する。
【０１０２】
高速予備加熱ステップＭ１３の期間を、予熱プラグ２の製造バラツキを考慮に入れて調整する際に一つの問題が生じる。
【０１０３】
図４及び５に示すように、製造バラツキ（プラグ上限温度／プラグ下限温度）は、高速予備加熱ステップＭ１３の終点で要求される温度が閾値温度Ｔｓを上回る場合に重要となり得る。
【０１０４】
実際、閾値温度Ｔｓよりも低い温度では、温度が最も上昇し易い（プラグ上限温度）プラグ２と、温度が最も上昇し難い（プラグ下限温度）プラグ２との間の製造バラツキによる影響は現われない。
【０１０５】
高速予備加熱ステップＭ１３の終点での所望の温度がＴｓを上回る場合（図４）、高速予備加熱ステップＭ１３の期間ＴＩＭＥ＿ＢＯＯＳＴは、入力パラメータとして、冷却剤の温度Ｔｆｃ、大気圧Ｐａｔｍ、吸気温度Ｔａｉｒ、及びバッテリ４が供給する電圧Ｕｂａｔを含む測量情報（ｃａｒｔｏｇｒａｐｈｙ）に基づいて求めることができる。
【０１０６】
高速予備加熱ステップＭ１３の終点での所望の温度がＴｓ未満である場合（図５）、高速予備加熱ステップＭ１３の期間ＴＩＭＥ＿ＢＯＯＳＴは、次の等式によってほぼ表わされる：
2009527692.tif 000004
上の式では、ＴＩＭＥ＿ＢＯＯＳＴは、高速予備加熱ステップＭ１３の期間であり、
Ｕｂａｔはバッテリ４が供給する電圧である。
ＴＩＭＥ＿ＲＥＦは、バッテリ４からの基準電圧で、かつ２０℃の大気温度でプラグの所望温度に達するために要する基準期間である。
Ｕｂａｔ＿ｒｅｆはバッテリの基準電圧である。
【０１０７】
更に、プラグ２に供給される電源の振幅ＰＷＭの補正を行なうことができる。
【０１０８】
図４は、プラグ２の製造バラツキ特性を示している。高速予備加熱ステップＭ１３の終点での所望の温度が、製造バラツキに起因して、温度範囲の最低温度を表わすプラグ下限温度（ｐｌｕｇｓ  ｍｉｎ）を示すプラグでは保証することができないことが分かる。従って、始動が悪い、または始動できないという大きな危険が発生する。
始動が悪い、または始動できないというこの危険を解決するために、始動が悪い、または始動できない状態が検出される場合に、プラグに印加される電源電圧の振幅ＰＷＭを徐々に大きくする。
【０１０９】
エンジンが始動フェーズに移行すると、プラグ２は、電源電圧振幅ＰＷＭが１００％未満である（図６に示すように）定常状態で作動すると推定される。
この場合、プラグ２に印加される電源または電圧の振幅ＰＷＭ（最小または最大のいずれか）を高精度に大きくしても絶対、過剰な過熱を引き起こすことがない。
【０１１０】
従って、始動フェーズ（ステップ２０）において、エンジン１の回転速度Ｖｍｏｔが所定の時間ｔｄ＿ｍｉｎが経過するまでに最小回転速度Ｖｍｉｎに到達しない場合（ステップ２１）、振幅ＰＷＭを図７で説明するように補正して、プラグの温度を徐々に高くする。
パーセント表示され、かつ振幅ＰＷＭの現在値によって変わる所定の補正係数ｐを適用する（ステップ２２）。
【０１１１】
次に、Ｘｉ＋１＝Ｘｉ＋ｐでほぼ表わされる（ステップ２３）補正係数Ｘｉを用いて所定の振幅ＰＷＭを乗算係数１＋Ｘｉ＋１で補正する（ステップ２５）。
更に、Ｘｉは、プラグ２の保護を保証するために、所定の最大値Ｘｍａｘを超えることはできない（ステップ２４及び２６）。
【０１１２】
エンジン１が自律的に作動すると確認される前に、電源振幅ＰＷＭに適用される最終の補正係数Ｘｉがメモリに保存される（ステップ２７）。この補正係数は次の繰り返しのときに直ぐに使用される（ステップ２９）。
【０１１３】
適応化は、エンジン１が自律的に作動するようになると終了する（ステップ２８）が、これは、プロセスが始動時の振幅ＰＷＭに関してのみ行なわれるからである。
従って、この学習プロセスによって、ｐｌｕｇｓ  ｍｉｎ（プラグ下限温度）で確実に始動することが可能になり、高速予備加熱の終了時の温度Ｔｂｏｏｓｔを、定格プラグで得られる温度よりも十分に低くすることができる。
【０１１４】
また、図６に示すように、高速予備加熱時間ＴＩＭＥ＿ＢＯＯＳＴをｐｌｕｇ  ｍａｘ（プラグ上限温度）に関して調整することにより、本方法が適用されるときの温度の上昇、またはｐｌｕｇ  ｍａｘ（プラグ上限温度）による過熱を制限することができる。必要に応じて、学習プロセスは幾つかの始動時に亘って実行することができる。
補正を、エンジン１の運転パラメータによって変わる形で行なうことを想到することもできる。
更に、予熱プラグ２の劣化、及びこれらのプラグの動作の経時的な変化（図８）を考慮に入れることができる。
【０１１５】
予熱プラグを長期間に亘って使用することにより、エンジン１の特性が大幅に悪化する（悪い始動性、減速時の不安定性、高い高度での不完全燃焼など）。
従って、これらの種々のタイプの不具合を解決するために、プラグ２に経時的に印加される電圧の振幅ＰＷＭをプラグ２の挙動の変化に適合させる。
【０１１６】
エンジンの回転速度Ｖｍｏｔは、減速時のエンジン１の運転状態に関して分析される（ステップ３０及び３１）。分析は、事後加熱時に、または中間加熱時に行なうことができる。この点に関して、中間加熱に移行するための条件は学習リクエストとすることができる。
故障の有無をチェックし、そして必要な測定を中断する恐れのある燃焼制御方式（ｓｔｒａｔｅｇｉｅｓ）の不作動をチェックすることは必須である（ステップ３２，３３，及び３４）。
【０１１７】
エンジンの回転速度Ｖｍｏｔは、エンジン１の回転速度センサから供給される。速度Ｖｍｏｔは、エンジン１に必須の運転条件が満たされるときの２エンジン回転数の一つ以上のサイクルの平均値により分析することができる（ステップ３５）。
【０１１８】
基準平均速度Ｖｒｅｆは、例えばエンジンが新しい場合に設定される。振幅ＰＷＭは、測定平均速度Ｖａｖｇと基準速度Ｖｒｅｆとの差△Ｖが最小閾値△Ｖｍｉｎを超える場合に補正される。適応化は、必須の条件が満たされる場合に、かつ絶対値としての差が所定の閾値△Ｖｍｉｎを上回る状態が維持される場合に行なわれる（ステップ３６及び３７）。
【０１１９】
差が正である場合（ステップ３８）、振幅ＰＷＭを大きくする試みが為される（ステップ３９及び４０）。
しかしながら、差が負である場合（ステップ３８）には、振幅ＰＷＭを小さくする試みが為される（ステップ４１及び４０）。
【０１２０】
パーセント表示され、かつ現在の振幅値ＰＷＭによって変わる補正係数ｐが適用される。この操作に続いて、補正係数Ｘｉが、振幅ＰＷＭを大きくする試みが為される（ステップ３９及び４０）場合にＸｉ＋１＝Ｘｉ＋ｐとなり、かつ振幅ＰＷＭを小さくする試みが為される（ステップ４１及び４０）場合にＸｉ＋１＝Ｘｉ−ｐとなるように適用される。
【０１２１】
更に、Ｘｉは、予熱プラグ２の保護を保証するためには所定の最大値Ｘｍａｘを超えることはできない（ステップ４２及び４３）。
【０１２２】
振幅ＰＷＭに適用される最終的な補正係数Ｘｉはメモリに保持される。次の繰り返しが行なわれるとき、補正係数Ｆ＿ＣＯＲ＝１＋Ｘｉがプラグ加熱時の所定のＰＷＭに適用される（ステップ４４）。
【０１２３】
或る変形例として、プラグに供給される電源電圧の高精度振幅の管理は、ＰＩ（Ｐｒｏｐｏｒｔｉｏｎａｌ  Ｉｎｔｅｇｒａｌ：比例積分）補正器またはレギュレータを使用して自動的に適応させることができる。
これらの目的を達成するために、プラグ２の温度、または空気／燃料混合物の温度を表わす指示値を電子制御ユニット６に返す必要がある。
【０１２４】
プラグ２及び／又は制御モジュール５のいずれかに、プラグの温度の直接的な測定を可能にする装置を設ける、または制御モジュール５に、プラグの加熱要素が消費する電圧Ｕ及び電流Ｉの測定または推定を可能にする装置を設ける。
【０１２５】
比Ｕ／Ｉを使用して加熱要素の瞬時抵抗を推定することができ、そしてこの瞬時抵抗値はプラグまたは空気／燃料混合物の該当する温度値を有する。
【０１２６】
制御振幅ＰＷＭに対する制御ではなく、各加熱ステップまたはフェーズの温度設定ポイントの設定が、エンジン運転条件（冷却剤の温度Ｔｆｃ、吸気温度Ｔａｉｒ、大気圧Ｐａｔｍ、バッテリが供給する電圧Ｕｂａｔ、エンジンの回転速度Ｖｍｏｔ、及びエンジントルクＣｍｏｔ）に従って予め行なわれる。
【０１２７】
この温度設定ポイントは、電子制御ユニット６に返されるプラグの温度を表わす指示値と常に、または反復的に比較される。設定ポイントと実際の温度を表わす温度との温度差△Ｔによって変わるが、ＰＩ（比例積分）レギュレータは制御振幅ＰＷＭが自動的に一定になるように制御して、プラグ２の温度を設定ポイント温度にほぼ等しい温度に保持する。
【０１２８】
更に、これによって、高速予備加熱フェーズを高精度に管理することができるが、これは、ＰＷＭをプラグの温度に従って自動的にこのように補正することにより、冷却時間が十分に長くなくても、高速予備加熱フェーズが新たに行なわれるときに供給されるエネルギー量が常に適切になるからである。従って、プラグの保護、及びエンジン始動開始が同時に保証される。
【０１２９】
ＰＩ（比例積分）レギュレータの調整は、この技術分野の当業者に公知の従来のモデルを利用して行なわれる。
【図面の簡単な説明】
【０１３０】
【図１】本発明の一の態様によるシステムの一の実施形態を示す。
【図２】本発明の一の態様による方法のブロック図である。
【図３】本発明の一の態様による方法の動作例を示す。
【図４】本発明の一の態様による予熱プラグの製造バラツキを考慮に入れる様子を示す。
【図５】本発明の一の態様による予熱プラグの製造バラツキを考慮に入れる様子を示す。
【図６】本発明の一の態様による予熱プラグの製造バラツキを考慮に入れる様子を示す。
【図７】プラグの製造バラツキを、本発明の一の態様による方法の一の実施形態において考慮に入れる様子を示す。
【図８】プラグの経時的な性能の悪化を、本発明の一の実施形態による方法において考慮に入れる様子を示す。
【図１】
2009527692.tif 000005
【図２】
2009527692.tif 000006
【図３】
2009527692.tif 000007
【図４】
2009527692.tif 000008
【図５】
2009527692.tif 000009
【図６】
2009527692.tif 000010
【図７】
2009527692.tif 000011
【図８】
2009527692.tif 000012
【国際調査報告】
2009527692.tif 000013
2009527692.tif 000014
2009527692.tif 000015
2009527692.tif 000016