(57)【要約】【課題】エンジン始動後の抵抗発熱ヒータの温度をより正確に目標温度とし、これをより正確に維持することができるグロープラグ通電制御装置及びグロープラグ通電制御方法を提供すること。【解決手段】グロープラグ通電制御装置１０１は、エンジン始動後のシーズヒータ２の温度をＰＷＭ通電により制御する始動後グロー手段を備える。この手段は、シーズヒータ２の現在の抵抗値をＲ、ヒータ温度が目標温度となったときの抵抗値をＲｔ、プラグ１への印加電圧をＶｂとし、誤差ΔＲを、ΔＲ＝Ｒｔ−Ｒで与え、制御実効電圧値Ｖｃを、Ｖｃ＝Ｋ０＋Ｋ１ΔＲ＋Ｋ２∫ΔＲｄｔで与えたとき、デューティ比Ｄａを、Ｄａ＝Ｖｃ２／Ｖｂ２  に従って算出する算出手段を有する。【選択図】        図１
2004232503.tif 000002
【特許請求の範囲】
【請求項１】
キースイッチがオン位置及びスタート位置とされたときに、バッテリからエンジンに設置された抵抗発熱ヒータを有するグロープラグへの通電を制御するグロープラグ通電制御装置であって、
上記エンジンの始動後、上記抵抗発熱ヒータの温度が目標温度となり、これを維持するように、上記抵抗発熱ヒータの抵抗値に基づいて、上記グロープラグに印加する電圧波形のデューティ比Ｄａを算出し、このデューティ比Ｄａにより上記グロープラグへの通電をＰＷＭ制御する始動後グロー手段を備え、
上記始動後グロー手段は、
上記抵抗発熱ヒータの現在の抵抗値をＲ、上記抵抗発熱ヒータの温度が上記目標温度となったときの抵抗値をＲｔ、上記グロープラグへの印加電圧をＶｂとし、
誤差ΔＲを、ΔＲ＝Ｒｔ−Ｒで与え、
制御実効電圧値Ｖｃを、Ｖｃ＝Ｋ０＋Ｋ１ΔＲ＋Ｋ２∫ΔＲｄｔで与えたとき、
上記デューティ比Ｄａを、Ｄａ＝Ｖｃ２／Ｖｂ２  に従って算出する
算出手段を有する
グロープラグ通電制御装置。
【請求項２】
請求項１に記載のグロープラグ通電制御装置であって、
前記グロープラグは、前記抵抗発熱ヒータの先端部がエンジン燃焼室内に突出する形態でエンジンブロックに取り付けられ、
上記抵抗発熱ヒータは、第１抵抗発熱体と、この第１抵抗発熱体に直列接続されると共にこの第１抵抗発熱体よりも大きい正の抵抗温度係数を有する第２抵抗発熱体とを有し、
上記第２抵抗発熱体の少なくとも一部が、上記エンジン燃焼室内に位置している
グロープラグ通電制御装置。
【請求項３】
請求項２に記載のグロープラグ通電制御装置であって、
前記第１抵抗発熱体は前記第２抵抗発熱体よりも先端側に配置されてなり、
上記第１抵抗発熱体の全体と上記第２抵抗発熱体の少なくとも一部とが、前記エンジン燃焼室内に位置している
グロープラグ通電制御装置。
【請求項４】
請求項２または請求項３に記載のグロープラグ通電制御装置であって、
前記第２抵抗発熱体は、２０℃での電気抵抗値Ｒ２０に対する１０００℃での電気抵抗値Ｒ１０００の比Ｒ１０００／Ｒ２０が６以上となる抵抗温度係数を有する
グロープラグ通電制御装置。
【請求項５】
請求項２〜請求項４のいずれか一項に記載のグロープラグ通電制御装置であって、
前記第１抵抗発熱体と前記第２抵抗発熱体は、共に抵抗発熱コイルからなり、
上記第２抵抗発熱体をなす抵抗発熱コイルの前記エンジン燃焼室の内面からの突出長は、３ｍｍ以上である
グロープラグ通電制御装置。
【請求項６】
請求項１に記載のグロープラグ通電制御装置であって、
前記グロープラグは、前記抵抗発熱ヒータの先端部がエンジン燃焼室内に突出する形態でエンジンブロックに取り付けられ、
上記抵抗発熱ヒータは、２０℃での電気抵抗値Ｒ２０に対する１０００℃での電気抵抗値Ｒ１０００の比Ｒ１０００／Ｒ２０が６以上となる抵抗温度係数を有する抵抗発熱体を有し、
上記抵抗発熱体の少なくとも一部が、上記エンジン燃焼室内に位置している
グロープラグ通電制御装置。
【請求項７】
キースイッチがオン位置及びスタート位置とされたときに、バッテリからエンジンに設置された抵抗発熱ヒータを有するグロープラグへの通電を制御するグロープラグ通電制御方法であって、
上記エンジンの始動後、上記抵抗発熱ヒータの温度が目標温度となり、これを維持するように、上記抵抗発熱ヒータの抵抗値に基づいて、上記グロープラグに印加する電圧波形のデューティ比Ｄａを算出し、このデューティ比Ｄａにより上記グロープラグへの通電をＰＷＭ制御する始動後グローステップを備え、
上記始動後グローステップは、
上記抵抗発熱ヒータの現在の抵抗値をＲ、上記抵抗発熱ヒータの温度が上記目標温度となったときの抵抗値をＲｔ、上記グロープラグへの印加電圧をＶｂとし、
誤差ΔＲを、ΔＲ＝Ｒｔ−Ｒで与え、
制御実効電圧値Ｖｃを、Ｖｃ＝Ｋ０＋Ｋ１ΔＲ＋Ｋ２∫ΔＲｄｔで与えたとき、
上記デューティ比Ｄａを、Ｄａ＝Ｖｃ２／Ｖｂ２  に従って算出する
算出ステップを有する
グロープラグ通電制御方法。
【請求項８】
請求項７に記載のグロープラグ通電制御方法であって、
前記グロープラグは、前記抵抗発熱体ヒータの先端部がエンジン燃焼室内に突出する形態でエンジンブロックに取り付けられ、
上記抵抗発熱ヒータは、第１抵抗発熱体と、この第１抵抗発熱体に直列接続されると共にこの第１抵抗発熱体よりも大きい正の抵抗温度係数を有する第２抵抗発熱体とを有し、
上記第２抵抗発熱体の少なくとも一部が、上記エンジン燃焼室内に位置している
グロープラグ通電制御方法。
【請求項９】
請求項８に記載のグロープラグ通電制御方法であって、
前記第１抵抗発熱体は前記第２抵抗発熱体よりも先端側に配置されてなり、
上記第１抵抗発熱体の全体と上記第２抵抗発熱体の少なくとも一部とが、前記エンジン燃焼室内に位置している
グロープラグ通電制御方法。
【請求項１０】
請求項８または請求項９に記載のグロープラグ通電制御方法であって、
前記第２抵抗発熱体は、２０℃での電気抵抗値Ｒ２０に対する１０００℃での電気抵抗値Ｒ１０００の比Ｒ１０００／Ｒ２０が６以上となる抵抗温度係数を有する
グロープラグ通電制御方法。
【請求項１１】
請求項８〜請求項１０のいずれか一項に記載のグロープラグ通電制御方法であって、
前記第１抵抗発熱体と前記第２抵抗発熱体は、共に抵抗発熱コイルからなり、
上記第２抵抗発熱体をなす抵抗発熱コイルの前記エンジン燃焼室の内面からの突出長は、３ｍｍ以上である
グロープラグ通電制御方法。
【請求項１２】
請求項７に記載のグロープラグ通電制御方法であって、
前記グロープラグは、前記抵抗発熱ヒータの先端部がエンジン燃焼室内に突出する形態でエンジンブロックに取り付けられ、
上記抵抗発熱ヒータは、２０℃での電気抵抗値Ｒ２０に対する１０００℃での電気抵抗値Ｒ１０００の比Ｒ１０００／Ｒ２０が６以上となる抵抗温度係数を有する抵抗発熱体を有し、
上記抵抗発熱体の少なくとも一部が、上記エンジン燃焼室内に位置している
グロープラグ通電制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、内燃機関の始動を補助するグロープラグへの通電を制御するグロープラグ通電制御装置及びグロープラグ通電制御方法に関する。
【０００２】
【従来の技術】
グロープラグは、抵抗発熱ヒータを用いるものが一般的である。このグロープラグは、抵抗発熱ヒータを主体金具に取り付けて構成され、抵抗発熱ヒータの先端が燃焼室内に位置するように、ディーゼルエンジンのエンジンブロックに取り付けて使用する。
このようなグロープラグへの通電を制御する装置として、グロープラグ通電制御装置が知られている。従来のグロープラグ通電制御装置では、キースイッチがオン位置とされると、抵抗発熱ヒータの温度がエンジンを始動させるのに十分な温度（例えば１０００℃）となるように、グロープラグへの通電を制御して、グロープラグに大電力を供給する。その後は、所定期間中（例えば１８０秒間）、抵抗発熱ヒータの温度が十分に高い目標温度（例えば９００℃）を維持するように、グロープラグへの通電を制御して、グロープラグに小電力を供給する。このようなステップは、一般にアフターグローやアフターグローステップと呼ばれている。これを設けることにより、エンジン始動前は、エンジンをいつでも始動できるように、抵抗発熱ヒータの温度を十分に高い温度に維持すると共に、エンジン始動後は、エンジンの燃焼室内の暖気を促進させ、また、ディーゼルノックの発生を防止し、騒音や白煙の発生、ＨＣ成分の排出などを抑制することができる。
【０００３】
従来のアフターグローでは、グロープラグへの通電を抵抗発熱ヒータの抵抗値に基づいて簡易に制御していた。具体的には、抵抗発熱ヒータの現在の抵抗値Ｒと、抵抗発熱ヒータの温度が目標温度となったときの抵抗値Ｒｔとを比較して、現在の抵抗値Ｒが目標とする抵抗値Ｒｔよりも高い場合（抵抗発熱ヒータの現在の温度が目標温度よりも高い場合）には、グロープラグへの通電をオフとし、一方、現在の抵抗値Ｒが目標とする抵抗値Ｒｔよりも低い場合（抵抗発熱ヒータの現在の温度が目標温度よりも低い場合）には、グロープラグへの通電をオンとしていた。その際、グロープラグへは、連続通電をするか、あるいは、所定値に固定されたディーティ比に基づいてＰＷＭ通電していた。
このような技術に関連する文献として、例えば、特許文献１が挙げられる。
【０００４】
【特許文献１】
特開昭６１−４６４７０号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、従来のアフターグローでは、抵抗発熱ヒータの温度を目標温度とし、これを維持することが困難であった。即ち、抵抗発熱ヒータの温度が目標温度よりも高い場合には、抵抗発熱ヒータの温度が目標温度まで下がるように、グロープラグへの通電をオフして制御するが、実際には、その温度が目標温度よりも大きく下回ってしまうことがある。また同様に、抵抗発熱ヒータの温度が目標温度よりも低い場合には、抵抗発熱ヒータの温度が目標温度まで上がるように、グロープラグへの通電をオンして制御するが、実際には、その温度が目標温度よりも大きく上回ってしまうことがある。つまり、抵抗発熱ヒータの温度を目標温度とし、これを維持しようとしても、ヒータ温度の変動が大きく、これを正確に制御することが困難であった。抵抗発熱ヒータの温度が目標温度よりも高い状態にあると、グロープラグの耐久性が悪くなり、一方、抵抗発熱ヒータの温度が目標温度よりも低い状態にあると、エンジン始動後においてはディーゼルノックの発生や、騒音や白煙の発生、ＨＣ成分の排出などが生じることとなる。
【０００６】
本発明は、かかる現状に鑑みてなされたものであって、エンジン始動後の抵抗発熱ヒータの温度をより正確に目標温度とし、これをより正確に維持することができるグロープラグ通電制御装置及びグロープラグ通電制御方法を提供することを目的とする。
【０００７】
【課題を解決するための手段、作用及び効果】
その解決手段は、キースイッチがオン位置及びスタート位置とされたときに、バッテリからエンジンに設置された抵抗発熱ヒータを有するグロープラグへの通電を制御するグロープラグ通電制御装置であって、上記エンジンの始動後、上記抵抗発熱ヒータの温度が目標温度となり、これを維持するように、上記抵抗発熱ヒータの抵抗値に基づいて、上記グロープラグに印加する電圧波形のデューティ比Ｄａを算出し、このデューティ比Ｄａにより上記グロープラグへの通電をＰＷＭ制御する始動後グロー手段を備え、上記始動後グロー手段は、上記抵抗発熱ヒータの現在の抵抗値をＲ、上記抵抗発熱ヒータの温度が上記目標温度となったときの抵抗値をＲｔ、上記グロープラグへの印加電圧をＶｂとし、誤差ΔＲを、ΔＲ＝Ｒｔ−Ｒで与え、制御実効電圧値Ｖｃを、Ｖｃ＝Ｋ０＋Ｋ１ΔＲ＋Ｋ２∫ΔＲｄｔで与えたとき、上記デューティ比Ｄａを、Ｄａ＝Ｖｃ２／Ｖｂ２  に従って算出する算出手段を有するグロープラグ通電制御装置である。
【０００８】
本発明のグロープラグ通電制御装置は、エンジン始動後のグロープラグへの通電を制御する始動後グロー手段を備える。この始動後グロー手段は、抵抗発熱ヒータの温度が目標温度となり、これを維持するように、抵抗発熱ヒータの抵抗値に基づいて、グロープラグに印加する電圧波形のデューティ比Ｄａを算出し、このデューティ比Ｄａによりグロープラグへの通電をＰＷＭ制御する。即ち、従来のように単に抵抗発熱ヒータの抵抗値の大小に基づいてグロープラグへの通電をオン・オフするのではなく、抵抗発熱ヒータの抵抗値に基づいて適切なデューティ比Ｄａを算出し、これによりグロープラグへの通電を制御する。
さらに、この始動後グロー手段は、抵抗発熱ヒータの現在の抵抗値をＲ、抵抗発熱ヒータの温度が目標温度となったときの抵抗値をＲｔ、グロープラグへの印加電圧をＶｂとし、誤差ΔＲを、ΔＲ＝Ｒｔ−Ｒで与え、制御実効電圧値Ｖｃを、Ｖｃ＝Ｋ０＋Ｋ１ΔＲ＋Ｋ２∫ΔＲｄｔで与えたとき、デューティ比Ｄａを、Ｄａ＝Ｖｃ２／Ｖｂ２  に従って算出する算出手段を有する。このような算出手段により、抵抗発熱ヒータの温度を目標温度としこれを維持するためのより適切なディーティ比Ｄａを算出することができるので、従来に比して、エンジン始動後の抵抗発熱ヒータの温度をより正確に目標温度とし、これをより正確に維持することができる。なお、Ｋ０、Ｋ１及びＫ２はいずれも定数であり、適宜変更することができる。
【０００９】
さらに、上記のグロープラグ通電制御装置であって、前記グロープラグは、前記抵抗発熱ヒータの先端部がエンジン燃焼室内に突出する形態でエンジンブロックに取り付けられ、上記抵抗発熱ヒータは、第１抵抗発熱体と、この第１抵抗発熱体に直列接続されると共にこの第１抵抗発熱体よりも大きい正の抵抗温度係数を有する第２抵抗発熱体とを有し、上記第２抵抗発熱体の少なくとも一部が、上記エンジン燃焼室内に位置しているグロープラグ通電制御装置とすると良い。
【００１０】
本発明によれば、抵抗発熱ヒータは、第１発熱抵抗体と、これよりも大きい正の抵抗温度係数を有する第２抵抗発熱体とを有する。第２発熱抵抗体は、抵抗温度係数が大きいため、その温度変化に対しその抵抗値変化も大きい。従って、これを有する抵抗発熱ヒータの抵抗値に基づいてディーティ比Ｄａを算出し、これによりグロープラグへの通電をＰＷＭ制御すれば、抵抗発熱ヒータの温度をより正確に管理することができる。さらに、本発明では、この第２抵抗発熱体の少なくとも一部が、エンジン燃焼室内に位置しているので、燃料噴霧や燃焼ガスの影響により抵抗発熱ヒータが冷却されたときなどにおける抵抗発熱ヒータの温度変化が、第２抵抗発熱体にも速やかに及ぶ。従って、抵抗発熱ヒータの温度変化に対してその抵抗値が速やかに追従することから、始動後グロー手段により、エンジン始動後の抵抗発熱ヒータの温度をより正確に目標温度とし、これをより正確に維持することができる。
【００１１】
さらに、上記のグロープラグ通電制御装置であって、前記第１抵抗発熱体は前記第２抵抗発熱体よりも先端側に配置されてなり、上記第１抵抗発熱体の全体と上記第２抵抗発熱体の少なくとも一部とが、前記エンジン燃焼室内に位置しているグロープラグ通電制御装置とすると良い。
【００１２】
本発明によれば、主発熱抵抗発熱体である第１抵抗発熱体を、制御抵抗発熱体である第２抵抗発熱体よりも先端側に配置している。そして、第１抵抗発熱体の全体と第２抵抗発熱体の少なくとも一部とが、エンジン燃焼室内に位置している。このように主発熱抵抗発熱体（第１抵抗発熱体）の全体をエンジン燃焼室内に配置することで、燃焼室内を効率よく加熱することができる。また、制御抵抗発熱体（第２抵抗発熱体）の少なくとも一部をエンジン燃焼室内に配置することで、前述したように、抵抗発熱ヒータの温度変化が、第２抵抗発熱体にも速やかに及ぶため、抵抗発熱ヒータの温度変化に対してその抵抗値が速やかに追従することから、始動後グロー手段により、エンジン始動後の抵抗発熱ヒータの温度をより正確に目標温度とし、これをより正確に維持することができる。
【００１３】
さらに、上記のいずれかに記載のグロープラグ通電制御装置であって、前記第２抵抗発熱体は、２０℃での電気抵抗値Ｒ２０に対する１０００℃での電気抵抗値Ｒ１０００の比Ｒ１０００／Ｒ２０が６以上となる抵抗温度係数を有するグロープラグ通電制御装置とすると良い。
【００１４】
第２抵抗発熱体における２０℃での電気抵抗値Ｒ２０に対する１０００℃での電気抵抗値Ｒ１０００の比Ｒ１０００／Ｒ２０が６未満では、グロープラグとして一般に要求される８００℃〜１２００℃程度の飽和温度を実現したい場合に、第１発熱抵抗体の過昇が生じやすくなる。これに対し、本発明では、Ｒ１０００／Ｒ２０が６以上であるので、第１抵抗発熱体の過昇を防止することができる。
なお、第２抵抗発熱体におけるＲ１０００／Ｒ２０の上限値は特に限定されないが、このＲ１０００／Ｒ２０が２０を越えると、通電に伴う温度上昇によって自身の抵抗値が大きくなりすぎて十分な発熱が得られないことがある。そのため、このＲ１０００／Ｒ２０は、２０以下とするのが好ましい。
【００１５】
さらに、上記のいずれかに記載のグロープラグ通電制御装置であって、前記第１抵抗発熱体と前記第２抵抗発熱体は、共に抵抗発熱コイルからなり、上記第２抵抗発熱体をなす抵抗発熱コイルの前記エンジン燃焼室の内面からの突出長は、３ｍｍ以上であるグロープラグ通電制御装置とすると良い。
【００１６】
本発明によれば、第１抵抗発熱体と第２抵抗発熱体は、共に抵抗発熱コイルからなる。そして、第２抵抗発熱体をなす抵抗発熱コイルのエンジン燃焼室の内面からの突出長は、３ｍｍ以上である。このように第２抵抗発熱体をなす抵抗発熱コイルを３ｍｍ以上燃焼室内に向けて突出させることで、抵抗発熱ヒータの温度変化に対する抵抗値の追従性をより向上させることができる。
【００１７】
さらに、前記のグロープラグ通電制御装置であって、前記グロープラグは、前記抵抗発熱ヒータの先端部がエンジン燃焼室内に突出する形態でエンジンブロックに取り付けられ、上記抵抗発熱ヒータは、２０℃での電気抵抗値Ｒ２０に対する１０００℃での電気抵抗値Ｒ１０００の比Ｒ１０００／Ｒ２０が６以上となる抵抗温度係数を有する抵抗発熱体を有し、上記抵抗発熱体の少なくとも一部が、上記エンジン燃焼室内に位置しているグロープラグ通電制御装置とすると良い。
【００１８】
本発明によれば、抵抗発熱ヒータは、２０℃での電気抵抗値Ｒ２０に対する１０００℃での電気抵抗値Ｒ１０００の比Ｒ１０００／Ｒ２０が６以上となる抵抗温度係数を有する抵抗発熱体、即ち、大きな正の抵抗温度係数を有する抵抗発熱体を含んで構成されている。従って、この抵抗発熱体を有する抵抗発熱ヒータの抵抗値に基づいてディーティ比Ｄａを算出し、これによりグロープラグへの通電をＰＷＭ制御すれば、抵抗発熱ヒータの温度をより正確に管理することができる。さらに、本発明では、この抵抗発熱体の少なくとも一部が、エンジン燃焼室内に位置しているので、燃料噴霧や燃焼ガスの影響により抵抗発熱ヒータが冷却されたときなどにおける抵抗発熱ヒータの温度変化が、抵抗発熱体にも速やかに及ぶ。従って、抵抗発熱ヒータの温度変化に対してその抵抗値が速やかに追従することから、始動後グロー手段により、エンジン始動後の抵抗発熱ヒータの温度をより正確に目標温度とし、これをより正確に維持することができる。
【００１９】
また、他の解決手段は、キースイッチがオン位置及びスタート位置とされたときに、バッテリからエンジンに設置された抵抗発熱ヒータを有するグロープラグへの通電を制御するグロープラグ通電制御方法であって、上記エンジンの始動後、上記抵抗発熱ヒータの温度が目標温度となり、これを維持するように、上記抵抗発熱ヒータの抵抗値に基づいて、上記グロープラグに印加する電圧波形のデューティ比Ｄａを算出し、このデューティ比Ｄａにより上記グロープラグへの通電をＰＷＭ制御する始動後グローステップを備え、上記始動後グローステップは、上記抵抗発熱ヒータの現在の抵抗値をＲ、上記抵抗発熱ヒータの温度が上記目標温度となったときの抵抗値をＲｔ、上記グロープラグへの印加電圧をＶｂとし、誤差ΔＲを、ΔＲ＝Ｒｔ−Ｒで与え、制御実効電圧値Ｖｃを、Ｖｃ＝Ｋ０＋Ｋ１ΔＲ＋Ｋ２∫ΔＲｄｔで与えたとき、上記デューティ比Ｄａを、Ｄａ＝Ｖｃ２／Ｖｂ２  に従って算出する算出ステップを有するグロープラグ通電制御方法である。
【００２０】
本発明のグロープラグ通電制御方法は、始動後グローステップにおいて、エンジン始動後、抵抗発熱ヒータの温度が目標温度となり、これを維持するように、抵抗発熱ヒータの抵抗値に基づいて、グロープラグに印加する電圧波形のデューティ比Ｄａを算出し、このデューティ比Ｄａによりグロープラグへの通電をＰＷＭ制御する。即ち、従来のように簡易にグロープラグへの通電を制御するのではなく、抵抗発熱ヒータの抵抗値に基づいて適切なデューティ比Ｄａを算出し、これによりグロープラグへの通電を制御する。
さらに、この始動後グローステップでは、抵抗発熱ヒータの現在の抵抗値をＲ、抵抗発熱ヒータの温度が目標温度となったときの抵抗値をＲｔ、グロープラグへの印加電圧をＶｂとし、誤差ΔＲを、ΔＲ＝Ｒｔ−Ｒで与え、制御実効電圧値Ｖｃを、Ｖｃ＝Ｋ０＋Ｋ１ΔＲ＋Ｋ２∫ΔＲｄｔで与えたとき、デューティ比Ｄａを、Ｄａ＝Ｖｃ２／Ｖｂ２  に従って算出する。このような算出ステップにより、抵抗発熱ヒータの温度を目標温度としこれを維持するためのより適切なディーティ比Ｄａを算出することができるので、従来に比して、エンジン始動後の抵抗発熱ヒータの温度をより正確に目標温度とし、これをより正確に維持することができる。なお、Ｋ０、Ｋ１及びＫ２はいずれも定数であり、適宜変更することができる。
【００２１】
さらに、上記のグロープラグ通電制御方法であって、前記グロープラグは、前記抵抗発熱体ヒータの先端部がエンジン燃焼室内に突出する形態でエンジンブロックに取り付けられ、上記抵抗発熱ヒータは、第１抵抗発熱体と、この第１抵抗発熱体に直列接続されると共にこの第１抵抗発熱体よりも大きい正の抵抗温度係数を有する第２抵抗発熱体とを有し、上記第２抵抗発熱体の少なくとも一部が、上記エンジン燃焼室内に位置しているグロープラグ通電制御方法とすると良い。
【００２２】
本発明によれば、抵抗発熱ヒータは、第１発熱抵抗体と、これよりも大きい正の抵抗温度係数を有する第２抵抗発熱体とを有する。第２発熱抵抗体は、抵抗温度係数が大きいため、その温度変化に対しその抵抗値変化も大きい。従って、これを有する抵抗発熱ヒータの抵抗値に基づいてディーティ比Ｄａを算出し、これによりグロープラグへの通電をＰＷＭ制御すれば、抵抗発熱ヒータの温度をより正確に管理することができる。さらに、本発明では、この第２抵抗発熱体の少なくとも一部が、エンジン燃焼室内に位置しているので、燃料噴霧や燃焼ガスの影響により抵抗発熱ヒータが冷却されたときなどにおける抵抗発熱ヒータの温度変化が、第２抵抗発熱体にも速やかに及ぶ。従って、抵抗発熱ヒータの温度変化に対してその抵抗値が速やかに追従することから、エンジン始動後の抵抗発熱ヒータの温度をより正確に目標温度とし、これをより正確に維持することができる。
【００２３】
さらに、上記のグロープラグ通電制御方法であって、前記第１抵抗発熱体は前記第２抵抗発熱体よりも先端側に配置されてなり、上記第１抵抗発熱体の全体と上記第２抵抗発熱体の少なくとも一部とが、前記エンジン燃焼室内に位置しているグロープラグ通電制御方法とすると良い。
【００２４】
本発明によれば、主発熱抵抗発熱体である第１抵抗発熱体を、制御抵抗発熱体である第２抵抗発熱体よりも先端側に配置している。そして、第１抵抗発熱体の全体と第２抵抗発熱体の少なくとも一部とが、エンジン燃焼室内に位置している。このように主発熱抵抗発熱体（第１抵抗発熱体）の全体をエンジン燃焼室内に配置することで、燃焼室内を効率よく加熱することができる。また、制御抵抗発熱体（第２抵抗発熱体）の少なくとも一部をエンジン燃焼室内に配置することで、前述したように、抵抗発熱ヒータの温度変化が第２抵抗発熱体にも速やかに及ぶため、抵抗発熱ヒータの温度変化に対してその抵抗値が速やかに追従することから、エンジン始動後の抵抗発熱ヒータの温度をより正確に目標温度とし、これをより正確に維持することができる。
【００２５】
さらに、上記のいずれかに記載のグロープラグ通電制御方法であって、前記第２抵抗発熱体は、２０℃での電気抵抗値Ｒ２０に対する１０００℃での電気抵抗値Ｒ１０００の比Ｒ１０００／Ｒ２０が６以上である抵抗温度係数を有するグロープラグ通電制御方法とすると良い。
【００２６】
第２抵抗発熱体における２０℃での電気抵抗値Ｒ２０に対する１０００℃での電気抵抗値Ｒ１０００の比Ｒ１０００／Ｒ２０が６未満では、グロープラグとして一般に要求される８００℃〜１２００℃程度の飽和温度を実現したい場合に、第１発熱抵抗体の過昇が生じやすくなる。これに対し、本発明では、Ｒ１０００／Ｒ２０が６以上であるので、第１抵抗発熱体の過昇を防止することができる。
なお、第２抵抗発熱体におけるＲ１０００／Ｒ２０の上限値は特に限定されないが、このＲ１０００／Ｒ２０が２０を越えると、通電に伴う温度上昇によって自身の抵抗値が大きくなりすぎて十分な発熱が得られないことがある。そのため、Ｒ１０００／Ｒ２０は、２０以下とするのが好ましい。
【００２７】
さらに、上記のいずれかに記載のグロープラグ通電制御方法であって、前記第１抵抗発熱体と前記第２抵抗発熱体は、共に抵抗発熱コイルからなり、上記第２抵抗発熱体をなす抵抗発熱コイルの前記エンジン燃焼室の内面からの突出長は、３ｍｍ以上であるグロープラグ通電制御方法とすると良い。
【００２８】
本発明によれば、第１抵抗発熱体と第２抵抗発熱体は、共に抵抗発熱コイルからなる。そして、第２抵抗発熱体をなす抵抗発熱コイルのエンジン燃焼室の内面からの突出長は、３ｍｍ以上である。このように第２抵抗発熱体をなす抵抗発熱コイルを３ｍｍ以上燃焼室内の向かって突出させることで、抵抗発熱ヒータの温度変化に対する抵抗値の追従性をより向上させることができる。
【００２９】
さらに、前記のグロープラグ通電制御方法であって、前記グロープラグは、前記抵抗発熱ヒータの先端部がエンジン燃焼室内に突出する形態でエンジンブロックに取り付けられ、上記抵抗発熱ヒータは、２０℃での電気抵抗値Ｒ２０に対する１０００℃での電気抵抗値Ｒ１０００の比Ｒ１０００／Ｒ２０が６以上となる抵抗温度係数を有する抵抗発熱体を有し、上記抵抗発熱体の少なくとも一部が、上記エンジン燃焼室内に位置しているグロープラグ通電制御方法とすると良い。
【００３０】
本発明によれば、抵抗発熱ヒータは、２０℃での電気抵抗値Ｒ２０に対する１０００℃での電気抵抗値Ｒ１０００の比Ｒ１０００／Ｒ２０が６以上となる抵抗温度係数を有する抵抗発熱体、即ち、大きな正の抵抗発熱係数を有する抵抗発熱体を含んで構成されている。従って、この抵抗発熱体を有する抵抗発熱ヒータの抵抗値に基づいてディーティ比Ｄａを算出し、これによりグロープラグへの通電をＰＷＭ制御すれば、抵抗発熱ヒータの温度をより正確に管理することができる。さらに、本発明では、この抵抗発熱体の少なくとも一部が、エンジン燃焼室内に位置しているので、燃料噴霧や燃焼ガスの影響により抵抗発熱ヒータが冷却されたときなどにおける抵抗発熱ヒータの温度変化が、抵抗発熱体にも速やかに及ぶ。従って、抵抗発熱ヒータの温度変化に対してその抵抗値が速やかに追従することから、エンジン始動後の抵抗発熱ヒータの温度をより正確に目標温度とし、これをより正確に維持することができる。
【００３１】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照しつつ説明する。
まず、本発明のグロープラグ通電制御装置１０１で通電制御されるグロープラグ１について説明する。図２は、グロープラグ１の断面図を示す。また、図３は、グロープラグ１をディーゼルエンジンのエンジンブロックＥＢに設置した状態等を示す。このグロープラグ１は、抵抗発熱ヒータとして構成されたシーズヒータ２と、その外側に配置された主体金具３とを備える。シーズヒータ２は、図３に示すように、先端が閉じたシーズチューブ１１の内側に、複数の、本実施形態においては２つの抵抗線コイル、即ち、先端側に配置された発熱コイル２１と、その後端に直列接続された制御コイル２３とを有し、絶縁材料としてのマグネシア粉末２７と共に封入されている。図２に示すように、シーズチューブ１１の、発熱コイル２１及び制御コイル２３を収容している本体部１１ａは、先端側が主体金具３から突出している。図３に示すように、発熱コイル２１は、その先端においてシーズチューブ１１と導通しているが、発熱コイル２１及び制御コイル２３の外周とシーズチューブ１１の内周面とは、マグネシア粉末２７の介在により絶縁された状態となっている。
【００３２】
このうち、発熱コイル２１は、例えば、２０℃での電気比抵抗Ｒ２０が８０μΩ・ｃｍ以上２００μΩ・ｃｍ以下、１０００℃での電気比抵抗をＲ１０００として、Ｒ１０００／Ｒ２０が０．８以上３以下の材料、具体的には、Ｆｅ−Ｃｒ合金、あるいは、Ｎｉ−Ｃｒ合金等により構成されている。一方、制御コイル２３は、例えば、２０℃での電気比抵抗Ｒ２０が５μΩ・ｃｍ以上２０μΩ・ｃｍ以下、１０００℃での電気比抵抗をＲ１０００として、Ｒ１０００／Ｒ２０が６以上２０以下の材料、具体的には、Ｎｉ、Ｃｏ−Ｆｅ合金、あるいは、Ｃｏ−Ｎｉ−Ｆｅ合金等により構成されている。
【００３３】
シーズチューブ１１には、その基端側から棒状の通電端子軸１３が挿入され、その先端が制御コイル２３の後端に溶接等により接続されている。他方、図２に示すように、通電端子軸１３の後端部には、雄ねじ部１３ａが形成されている。また、主体金具３は、軸方向の貫通孔４を有する筒状に形成され、ここに、シーズヒータ２が、一方の開口端からシーズチューブ１１の先端側を所定長突出させた状態で挿入され固定されている。この主体金具３の外周面には、グロープラグ１をディーゼルエンジンに取り付けるに際して、トルクレンチ等の工具を係合させるための六角断面形状の工具係合部９が形成されており、これに続く形で取付用のねじ部７が形成されている。
【００３４】
主体金具３の貫通孔４は、シーズチューブ１１が突出する開口側に位置する大径部４ｂと、これに続く小径部４ａとを備え、この小径部４ａにシーズチューブ１１の基端側に形成された大径部１１ｂが圧入され、固定されている。他方、貫通孔４の反対側の開口部には座ぐり部３ａが形成され、ここに、通電端子軸１３に外装されたゴム製のＯリング１５と絶縁ブッシュ１６（例えばナイロン製のもの）とがはめ込まれている。そして、そのさらに後方側において通電端子軸１３には、絶縁ブッシュ１６の脱落を防止するための押さえリング１７が装着されている。この押さえリング１７は、外周面に形成された加締め部１７ａにより通電端子軸１３に固定されると共に、通電端子軸１３に対応する表面には、加締め結合力を高めるためのローレット部１３ｂが形成されている。なお、１９は、通電用のケーブルを通電端子軸１３に固定するためのナットである。
【００３５】
図３に示すように、グロープラグ１は、主体金具３のねじ部７によりディーゼルエンジン等のエンジンブロックＥＢのプラグホールに取り付けられている。シーズヒータ２の先端部はエンジン燃焼室ＣＲ内に一定長突出している。制御コイル２３は、そのほぼ全体がエンジン燃焼室ＣＲ内に位置している。また、発熱コイル２１は、制御コイル２３の先端側に直列接続されているので、その全体がエンジン燃焼室ＣＲ内に位置している。
【００３６】
エンジン燃焼室ＣＲの内面から突出する制御コイル２３の突出長ｈは、３ｍｍ以上確保されている。なお、この突出長ｈは、一般的に１０ｍｍ以下に設定される。本明細書では、燃焼室ＣＲの内面のプラグホール開口周縁の３次元的な幾何学的重心位置を起点として、そこからのコイル中心軸線の突出長で突出長ｈを定義する。但し、プラグホール開口側がテーパ面や座ぐりによる拡径部とされている場合は、その拡径部開始底の周縁を、プラグホール開口周縁と定義する。また、制御コイル２３の全体がプラグホールの外にある場合には、制御コイル２３の全長が突出長ｈである。
【００３７】
制御コイル２３を、上記のように、エンジン燃焼室ＣＲの内面から突出させる取付形態を採用することにより、どのような効果を得られるかを検証した実験結果を以下に説明する。まず、各コイル２１，２３の詳細について以下に示す（各コイル２１，２３の寸法を示す記号については、図３（ａ），（ｂ）を参照。）。
（発熱コイル２１）
材質：鉄−クロム合金（組成：Ａｌ＝７．５重量％；Ｃｒ＝２６重量％；Ｆｅ＝残部）。
寸法：コイル太さｋ＝０．３ｍｍ、コイル中心軸線長さＣＬ１＝２ｍｍ、コイル外径ｄ１＝２ｍｍ、ピッチＰ＝０．８ｍｍ、Ｒ２０＝０．２５Ω、Ｒ１０００／Ｒ２０＝１。
（制御コイル２３）
材質：コバルト−ニッケル−鉄合金（組成：Ｎｉ＝２５重量％；Ｆｅ＝４重量％；Ｃｏ＝残部）。
寸法：コイル太さｋ＝０．２２ｍｍ、コイル中心軸線長さＣＬ２＝３ｍｍ、コイル外径ｄ１＝２ｍｍ、ピッチＰ＝０．８ｍｍ、Ｒ２０＝０．１Ω、Ｒ１０００／Ｒ２０＝９。
（コイル間ギャプ２５）
ＪＬ：２ｍｍ。
（シーズチューブ１１）
材質：ＳＵＳ３１０Ｓ。
寸法：本体部１１ａの外径Ｄ１＝３．５ｍｍ、肉厚ｔ＝０．５ｍｍ、本体部１１ａの内面から発熱コイル２１（または制御コイル２３）外面までの距離ＣＧ＝０．２５ｍｍ。
【００３８】
この試験品を、炭素鋼製のブロックに形成した試験用プラグホールに装着した。制御コイル２３のブロック面（燃焼室内面に相当）からの突出長（図３のｈに相当）は、実施例が３ｍｍ、比較例が０ｍｍである。そして、シーズヒータ２のブロック面からの突出部を無風状態、及び、送風機により４ｍ／ｓ（弱風）、あるいは、６ｍ／ｓ（強風）で送風しながら、後述する始動後グローステップにおいて、通電抵抗値の目標値を種々に定めてＰＷＭ方式により通電し、電流と電圧の値からシーズヒータ２の通電抵抗値を、また、シーズチューブ１１の表面に接触させた熱電対により飽和温度を測定した。
【００３９】
その結果、実施例では、無風、弱風及び強風のいずれの場合でも、通電抵抗値に応じて、シーズヒータ２の飽和温度が一義的に決まっている。これは、燃焼ガス等による冷却の影響を受けても制御コイル２３の抵抗値変化が速やかに追従し安定な抵抗制御が実現していることを意味している。
他方、比較例では、無風、弱風及び強風の各場合により、通電抵抗値と飽和温度との関係がみな異なる傾向を示し、通電抵抗値が同じでもシーズヒータ２の飽和温度が必ずしも同一になっていない。これは、制御コイル２３の全体がブロック内の没入しているために、冷却の影響が制御コイル２３に及びにくく、制御コイル２３の抵抗値が追従変化しなかったためであると考えられる。
【００４０】
次に、本発明のグロープラグ通電制御装置１０１について説明する。
図１は、本発明のグロープラグ通電制御装置１０１の電気的構成を示すブロック図である。
主制御部１１１は、電源回路１０３を介して、信号処理のための安定した動作電圧を受電する。また、電源回路１０３は、バッテリＢＴからキースイッチＫＳＷ及び端子１０１Ｂを介して受電する。従って、キースイッチＫＳＷをオン位置及びスタート位置にすると、電源回路１０３に電力が供給され、主制御部１１１が動作する。一方、キースイッチＫＳＷをＯＦＦにすると、電源回路１０３への電力供給が途絶え、主制御部１１１は動作を停止する。
【００４１】
また、バッテリＢＴの電力は、端子１０１Ｆを介して、ｎ個存在するスイッチング素子１０５１〜１０５ｎにそれぞれ供給されている。各スイッチング素子１０５１〜１０５ｎは、本実施例ではＦＥＴから構成され、バッテリＢＴの電圧は、ＦＥＴのドレインに供給される。各ＦＥＴのソースは、各端子１０１Ｇ１〜１０１Ｇｎを介して、複数（ｎ個）のグロープラグＧＰ１〜ＧＰｎに接続されている。また、各ＦＥＴのゲートには、主制御部１１１からのスイッチング信号が入力され、各グロープラグＧＰ１〜ＧＰｎへの通電がＯＮ／ＯＦＦされる。また、各スイッチング素子１０５１〜１０５ｎを構成するＦＥＴは、本実施例では電流検知機能付きＦＥＴ（Ｉｎｆｉｎｅｏｎ  Ｔｅｃｈｎｏｌｏｇｉｅｓ  ＡＧ  社製      ＰＲＯＦＥＴ（登録商標））から構成されており、これらから主制御部１１１へ電流信号が出力される。
【００４２】
主制御部１１１には、バッテリＢＴから各グロープラグＧＰ１〜ＧＰｎへの印加電圧、各グロープラグＧＰ１〜ＧＰｎへの通電電流が入力される。主制御部１１１に入力されたグロープラグＧＰ１〜ＧＰｎへの印加電圧とグロープラグＧＰ１〜ＧＰｎへの通電電流の大きさは、図示しないＡ／Ｄコンバータによりデジタル化される。
また、主制御部１１１は、インターフェースを介して、マイクロコンピュータにより構成されたエンジン制御ユニット２０１（Ｅｎｇｉｎｅ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ：以下、ＥＣＵとも言う。）と通信可能とされている。また、主制御部１１１は、オルタネータ２１１の駆動信号を入力可能に構成されている。
【００４３】
次いで、このグロープラグ通電制御装置１０１によるグロープラグ１の通電制御について、図４〜図１０に示したフローチャートを参照しつつ説明する。
この通電制御では、基本的に、以下の動作を行う。即ち、操作者がキースイッチＫＳＷをオン位置にすると、プリグロー手段により制御されるプリグローステップに入る。即ち、バッテリＢＴの電圧をグロープラグ１に直接印加して、シーズヒータ２を短時間で昇温させて第１目標温度（例えば１０００℃）まで到達させる。その後、遷移グロー手段により制御される遷移グローステップに移行する。即ち、グロープラグ１の印加電圧に基づいて、グロープラグ１への通電をＰＷＭ制御して、シーズヒータ２の温度の落ち込みを抑制する。この遷移グローステップ中に、操作者がキースイッチＫＳＷをスタート位置にすると、今度はクランキンググロー手段により制御されるクランキンググローステップに移行する。即ち、グロープラグ１の印加電圧に基づいて、グロープラグ１への通電をＰＷＭ制御して、シーズヒータ２の温度の落ち込みを抑制し、エンジンの始動性を向上させる。エンジン始動後は、始動後グロー手段により制御される始動後グローステップに移行して、シーズヒータ２の温度を所定時間（例えば１８０秒間）制御し、その温度を第２目標温度（例えば９００℃）とし、これを維持する。
【００４４】
図４に示すように、キースイッチＫＳＷをオン位置にすると、主制御部１１１に電源が投入され、具体的には、バッテリＢＴから、キースイッチＫＳＷ、端子１０１Ｂ、電源回路１０３を介して、主制御部１１１に駆動電圧が印加され、主制御部１１１が所定の手順で作動し始める。そして、まず、ステップＳ１において、主制御部１１１のプログラムの初期化を行う。例えば、グロープラグ１への積算電力量ＧｗはＧｗ＝０とされる。また、プリグロー中フラグ（プリグローステップ中であることを意味するフラグ）がセットされる。一方、プリグロー終了フラグ（プリグローステップが終了したことを意味するフラグ）、スタート信号フラグ（キースイッチＫＳＷがスタート位置とされたことを意味するフラグ）、始動後グロー中フラグ（始動後グローステップ中であることを意味するフラグ）は、それぞれクリアされる。
【００４５】
次に、ステップＳ２において、バッテリＢＴからグロープラグ１に印加される電圧値と、各スイッチング素子１０５１〜１０５ｎを通じてグロープラグ１に流れる電流値を取り込む。そして、これらの電圧値と電流値より、各シーズヒータ２の現在の抵抗値Ｒを算出する。
【００４６】
次に、ステップＳ３において、スタート信号の入力処理を行う。即ち、図５に示すスタート信号入力処理のサブルーチンに進む。具体的には、まず、ステップＳ３１において、プリグローステップが終了し、かつ、始動後グローステップ中でないことを判断する。即ち、プリグロー終了フラグがセットされ、かつ、始動後グロー中フラグがクリアされているかを判断する。ここで、ＹＥＳ、即ち、プリグローステップが終了し、かつ、始動後グローステップ中でない場合には、ステップＳ３２に進む。つまり、遷移グローステップ中あるいはクランキンググローステップ中の場合に、ステップＳ３２に進む。一方、ＮＯ、即ち、プリグローステップが終了していないか、あるいは、始動後グローステップ中の場合には、そのままメインルーチンに戻る。つまり、プリグローステップ中あるいは始動後グローステップ中の場合に、そのままメインルーチンに戻る。
【００４７】
ステップＳ３２に進んだ場合には、まず、スタート信号を取り込む。そして、ステップＳ３３に進み、スタート信号の入力が０．１ｓｅｃ連続してオンか否か、具体的には、スタート信号の入力が８周期連続してオンか否かを判断する。即ち、キースイッチＫＳＷがスタート位置とされているか否かを判断する。０．１ｓｅｃ連続して入力をみるのは、ノイズ等による誤ったスタート信号が入力されている場合を排除するためである。ここで、ＹＥＳ、即ち、スタート信号の入力が０．１ｓｅｃ連続してオンの場合（キースイッチＫＳＷがスタート位置とされている場合）には、ステップＳ３４に進み、スタート信号フラグをセットする。そして、メインルーチンに戻る。一方、ＮＯ、即ち、スタート信号の入力が０．１ｓｅｃ連続してオンでない場合（キースイッチＫＳＷがスタート位置とされていない場合）には、ステップＳ３５に進む。ステップＳ３５では、スタート信号入力が０．１ｓｅｃ連続してオフか否か、具体的には、スタート信号の入力が８周期連続してオフか否かを判断する。即ち、キースイッチＫＳＷがスタート位置にないかどうかを判断する。ここで、ＹＥＳ、即ち、スタート信号入力が０．１ｓｅｃ連続してオフの場合（キースイッチＫＳＷがスタート位置とされていない場合）には、ステップＳ３６に進み、スタート信号フラグをクリアにする。一方、ＮＯ、即ち、スタート信号入力が０．１ｓｅｃ連続してオフでない場合には、そのままメインルーチンに戻る。
【００４８】
次に、図４のメインルーチンのステップＳ５において、遷移グローステップ中に参照するデューティ比Ｄｈと、クランキンググローステップ中に参照するデューティ比Ｄｋをそれぞれ算出する。具体的には、遷移グローステップに関しては、グロープラグ１に印加される電圧値に基づいて、グロープラグ１に印加する電圧波形のデューティ比Ｄｈを算出する。例えば、グロープラグ１に印加される電圧値とデューティ比Ｄｈとの関係を示すテーブルまたは関数の形で用意しておき、これを参照してデューティ比Ｄｈを決定するようにすればよい。同様に、クランキンググローステップに関しても、グロープラグ１に印加される電圧値に基づいて、グロープラグ１に印加する電圧波形のデューティ比Ｄｋを算出する。例えば、グロープラグ１に印加される電圧値とデューティ比Ｄｋとの関係を示すテーブルまたは関数の形で用意しておき、これを参照してデューティ比Ｄｈを決定するようにすればよい。
なお、クランキンググローステップ中に参照されるデューティ比Ｄｋは、遷移グローステップ中におけるグロープラグ１に印加される電圧値が、クランキンググローステップ中におけるグロープラグ１に印加される電圧値と同一であると仮定したときに、遷移グローステップで参照される仮想デューティ比Ｄｈｈよりも大きい。
【００４９】
次に、ステップＳ６において、始動後グローステップ中に参照されるデューティ比Ｄａを計算する。即ち、図６に示すサブルーチンに進む。ここでは、まず、ステップＳ６１において、シーズヒータ２の抵抗値の誤差ΔＲの計算を行う。具体的には、シーズヒータ２の現在の抵抗値をＲ、シーズヒータ２が第２目標温度となったときの抵抗値をＲｔとし、抵抗値の誤差ΔＲを、ΔＲ＝Ｒｔ−Ｒで与える。次に、ステップＳ６２に進み、制御実効電圧値Ｖｃを計算する。具体的には、制御実効電圧値Ｖｃを、Ｖｃ＝Ｋ０＋Ｋ１ΔＲ＋Ｋ２∫ΔＲｄｔで与える。なお、Ｋ０、Ｋ１、Ｋ２は定数であるが、Ｋ０、Ｋ１、Ｋ２＞０である。続いて、ステップＳ６３に進み、デューティ比Ｄａを計算する。具体的には、デューティ比Ｄａを、Ｄａ＝Ｖｃ２／Ｖｂ２  に従って算出する。なお、Ｖｂは、ステップＳ２で取り込んだ電圧値（グロー電圧）である。そして、メインルーチンに戻る。
【００５０】
次に、図４のメインルーチンのステップＳ７において、クランキング中か否かを判断する。即ち、スタート信号フラグがセットされているか否かを判断する。ここで、ＹＥＳ、即ち、クランキング中である場合（スタート信号入力フラグがセットされている場合）には、ステップＳ８に進む。一方、ＮＯ、即ち、クランキング中でない場合（スタート信号入力フラグがクリアされている場合）には、ステップＳ１０に進む。
【００５１】
ステップＳ８に進んだ場合には、クランキンググロー処理を行う。即ち、図７に示すサブルーチンに進む。ここでは、ステップＳ８１において、クランキング通電をオンにする。即ち、ステップＳ５で算出したデューティ比Ｄｋに基づいて、グロープラグ１への通電をＰＷＭ制御する。その後、メインルーチンに戻る。
【００５２】
次に、図４のメインルーチンでステップＳ７からステップＳ１０に進んだ場合には、オルタネータが発動中か否かを判断する。
ここで、ＹＥＳ、即ち、オルタネータが発動中である場合には、ステップＳ１１の始動後グロー処理に進む。即ち、図８に示すサブルーチンに進む。ここでは、まず、ステップＳ１１１において、始動後グローステップの所定時間（例えば１８０秒間）が経過したか否かを判断する。具体的には、後述するステップＳ１１２においてカウントアップするカウンタが所定値となったか否かで判断する。ここで、ＮＯ、即ち、始動後グロー時間が経過していない場合には、ステップＳ１１２に進む。そして、ステップＳ１１２において、始動後グロー通電をオンとし、始動後グロー中フラグをセットする。また、上記のように始動後グロー時間をカウントアップする。始動後グロー通電は、ステップＳ６で算出したデューティ比Ｄａに基づいて、グロープラグ１への通電をＰＷＭ制御して、シーズヒータ２の温度がまだ第２目標温度になっていない場合には、この温度が第２目標温度となるようにし、あるいは、既に第２目標温度をなっている場合には、この温度を維持するものである。その後は、メインルーチンに戻り、ステップＳ９に進む。一方、ステップＳ１１１において、ＹＥＳ、即ち、始動後グロー時間が経過した場合には、ステップＳ１１３に進む。そして、ステップＳ１１３において、始動後グロー通電をオフとし、始動後グロー中フラグをクリアする。その後はメインルーチンに戻り、ステップＳ９に進む。
【００５３】
次に、ステップＳ１０において、ＮＯ、即ち、オルタネータが発動中でない場合について説明すると、この場合には、ステップＳ１２のプリグロー処理に進む。即ち、図９に示すサブルーチンに進む。ここでは、まず、ステップＳ１２１において、プリグローステップ中であるか否かを判断する。即ち、プリグロー中フラグがセットされているかどうかを判断する。ここで、ＹＥＳ、即ち、プリグローステップ中である場合（プリグロー中フラグがセットされている場合）には、ステップＳ１２２に進み、１サイクルの期間中にグロープラグ１に投入された電力量（Ｇｗ１）を計算する。次に、ステップＳ１２３に進み、グロープラグ１の積算電力量（Ｇｗ）を算出する。即ち、以前の積算電力量Ｇｗに新たに投入された電力量Ｇｗ１を加算して、新たな積算電力量Ｇｗとする。
【００５４】
次に、ステップＳ１２４において、この積算電力量Ｇｗが、第１目標温度に対応する目標投入量を越えたか否かを判断する。ここで、ＮＯ、即ち、積算電力量Ｇｗが目標投入量を超えていない場合には、ステップＳ１２６に進み、プリグロー通電をオンとする。具体的には、グロープラグ１へ連続通電を行う。その後、メインルーチンに戻る。一方、ステップＳ１２４において、ＹＥＳ、即ち、積算電力量Ｇｗが目標投入量を超えた場合には、ステップＳ１２５に進み、プリグロー通電をオフとする。また、プリグロー中フラグをクリアし、一方でプリグロー終了フラグをセットする。その後、メインルーチンに戻る。
なお、ステップＳ１２１の判断において、ＮＯ、即ち、プリグローステップ中ではないと判断された場合（プリグロー中フラグがセットされていない場合）には、そのままメインルーチンに戻り、ステップＳ９に進む。
【００５５】
次に、メインルーチンのステップＳ９では、遷移グロー処理を行う。即ち、図１０に示すサブルーチンに進む。ここでは、まず、ステップＳ９１において、クランキングステップ中か否か、あるいは、始動後グローステップ中か否かを判断する。即ち、スタート信号フラグがセットされているか、あるいは、始動後グロー中フラグがセットされているかを判断する。ここで、ＹＥＳ、即ち、クランキング中である場合（スタート信号フラグがセットされている場合）、あるいは、始動後グローステップ中である場合（始動後グロー中フラグがセットされている場合）には、ステップＳ９７に進み、遷移グロー通電をオフとする。そして、メインルーチンに戻る。
【００５６】
一方、ステップＳ９１において、ＮＯ、即ち、クランキング中でなく（スタート信号フラグがクリアされており）、かつ、始動後グロー中でもない（始動後グロー中フラグもクリアされている）場合には、ステップＳ９２に進む。ステップＳ９２では、遷移グロー時間（遷移グローステップの所定時間）が経過したか否かを判断する。具体的には、後述するステップＳ９４でカウントアップするカウンタが所定値となったか否かを判断する。ここで、ＹＥＳ、即ち、遷移グロー時間が経過している場合には、ステップＳ９６に進み、遷移グロー通電をオフとする。そしてその後、メインルーチンに戻る。一方、ステップＳ９２において、ＮＯ、即ち、遷移グロー時間が経過していない場合には、ステップＳ９３に進み、プリグローステップが終了したか否かを判断する。即ち、プリグロー終了フラグがセットされているかどうかを判断する。ここで、ＮＯ、即ち、プリグローステップが終了していない場合（プリグロー終了フラグがクリアされている場合）には、ステップＳ９５に進み、遷移グロー通電をオフとする。そしてその後、メインルーチンに戻る。これに対し、ステップＳ９３において、プリグローステップが終了している場合（プリグロー終了フラグがセットされている場合）には、ステップＳ９４に進み、遷移グロー通電をオンとする。この遷移グロー通電は、ステップＳ５で算出されたデューティ比Ｄｈに基づいて、グロープラグ１への通電をＰＷＭ制御して、シーズヒータ２の温度の落ち込みを抑制する。また、ステップ９４では、前述したように、遷移グロー時間をカウントアップする。その後、メインルーチンに戻る。
【００５７】
ステップＳ９を経た後は、ステップＳ１３に進む。そして、ステップＳ１３において、１２．５ｍｓが経過したか否かを判断する。ここで、ＹＥＳ、即ち、１２．５ｍｓが経過した場合には、ステップＳ２に返る。一方、ＮＯ、即ち、１２．５ｍｓが経過していない場合には、経過するまでステップＳ１３を繰り返す。
本発明のグロープラグ通電制御装置１０１は、以上で述べた通電制御を行う。
【００５８】
（実施例）
次に、具体的な実施例について説明する。本実施例では、操作者がキースイッチＫＳＷをオン位置とした後、しばらくしてから、即ち、シーズヒータ２が十分に加熱されてから、キースイッチＫＳＷをスタート位置とする場合のグロープラグ通電制御装置１０１の通電制御について説明する。図１１は、本発明のグロープラグ通電制御装置１０１を使用したときのグロープラグ１の温度変化についてに示す。なお、本実施例においては、４００℃以下の温度は測定不能であったため、４００℃以上における温度変化について示してある。本実施例では、グロープラグ１を、前述したようにして、炭素鋼製のブロックに形成した試験用プラグホールに装着し、シーズヒータ２のうち、発熱コイル２１の外側に位置する部分に熱電対を接触させて、シーズヒータ２の温度を測定した。この机上実験では、プリグローステップ及び遷移グローステップおいては無風状態とし、クランキンググローステップ及び始動後グローステップおいては送風機により６ｍ／ｓ（強風）で送風した。
【００５９】
まず、操作者がキースイッチＫＳＷをオン位置とすると、プリグローステップに入り、プリグロー手段によるグロープラグ１への通電制御により、シーズヒータ２が第１目標温度（本実施例では１０００℃）までほぼ直線的に上昇する（図１１参照）。
前述のフローチャートに沿って説明すると、キースイッチＫＳＷがオン位置とされると、ステップＳ１に進み、グロープラグ通電制御装置１０１が初期化され、プリグロー中フラグがセットされ、プリグロー終了フラグ、スタート信号フラグ及び始動後グロー中フラグがクリアされる（図４参照）。続いて、ステップＳ２に進むが、この段階ではまだグロープラグ１に通電されていないので、抵抗値Ｒは算出されない。次に、ステップＳ３のサブルーチンに進む（図５参照）。ステップＳ３１では、現在プリグロー中であって（プリグロー中フラグがセットされていて）、プリグローステップがまだ終了していないため（プリグロー終了フラグがセットされていないため）、ＮＯと判断される。従って、そのままメインルーチンに戻る。次に、ステップＳ５に進むが、この段階ではまだグロープラグ１に通電されていないので、遷移グローステップにおけるデューティ比Ｄｈとクランキンググローステップにおけるデューティ比Ｄｋは算出されない。次に、ステップＳ６のサブルーチンに進むが、この段階ではまだグロープラグ１に通電されていないので、その抵抗値Ｒを求めることはできない（図６参照）。従って、始動後グローステップにおけるデューティ比Ｄａは計算されない。次に、ステップＳ７に進む（図４参照）。ステップＳ７では、クランキング中でないので（スタート信号入力フラグがセットされていないので）、ＮＯと判断され、ステップＳ１０に進む。
【００６０】
ステップＳ１０では、オルタネータは発動していないので、ＮＯと判断され、ステップＳ１２のサブルーチンに進む（図９参照）。ステップＳ１２１では、プリグローステップ中であるので（プリグロー中フラグがセットされているので）、ＹＥＳと判断され、ステップＳ１２２に進む。ステップＳ１２２では、この段階ではまだグロープラグ１への通電が行われていなめ、電力量ＧＷ１＝０とされる。そして、ステップＳ１２３に進む。ステップＳ１２３では、積算電力量Ｇｗの初期値が０であり、また、投入された電力量Ｇｗ１も０であるため、Ｇｗ＝０とされる。続いて、ステップＳ１２４では、積算電力Ｇｗが目標投入量に達していないため、ＮＯと判断され、ステップＳ１２６に進む。そして、ステップＳ１２６において、プリグロー通電がオンとされる。即ち、バッテリＢＴからグロープラグ１へ連続通電が行われる。その後、メインルーチンに戻る。
【００６１】
次に、ステップＳ９のサブルーチンに進む（図１０参照）。そして、ステップＳ９１において、クランキング中でもなく（スタート信号フラグがセットされておらず）、始動後グロー中でもないので（アフタグロー中フラグもセットされていないので）、ＮＯと判断され、ステップＳ９２に進む。ステップＳ９２では、まだ遷移グローステップがされておらず、遷移グロー時間が経過していないので、ＮＯと判断され、ステップＳ９３に進む。ステップＳ９３では、現在プリグローステップ中であって、まだプリグローステップが終了していないので（プリグロー終了フラグがセットされていないので）、ＮＯと判断され、ステップＳ９５に進む。ステップＳ９５では、遷移グロー通電がオフとされる。その後、メインルーチンに戻り、ステップＳ１３に進む（図４参照）。そして、１２．５ｍｓ経過した後に、ステップＳ２に返る。
【００６２】
次に、ステップＳ２において、グロープラグ１に印加される電圧値とグロープラグ１に流れる電流値が取り込まれ、シーズヒータ２の現在の抵抗値Ｒが計算される。続いて、ステップＳ３に進むが、上記と同様、ステップＳ３１を経てメインルーチンに戻る（図５参照）。次に、ステップＳ５において、上述したように、遷移グローステップにおけるデューティ比Ｄｈとクランキンググローステップにおけるデューティ比Ｄｋが計算されるが、このプリグローステップ中では、これらのデューティ比Ｄｈ，Ｄｋは使用されない（図４参照）。次に、ステップＳ６のサブルーチンに進み、ステップＳ６１〜ステップＳ６３を経て、始動後グローステップにおけるデューティ比Ｄａが計算される（図６参照）。但し、プリグローステップ中には、このデューティ比Ｄａは使用されない。次に、ステップＳ７に進む（図４参照）。ステップＳ７では、上記のように、クランキング中でないので、ＮＯと判断され、ステップＳ１０に進む。
【００６３】
ステップＳ１０では、オルタネータは発動していないので、ＮＯと判断され、ステップＳ１２のサブルーチンに進む（図９参照）。ステップＳ１２１では、上記のように、プリグローステップ中であるので、ＹＥＳと判断され、ステップＳ１２２に進む。ステップＳ１２２では、１サイクルの期間中にグロープラグ１に投入された電力量ＧＷ１を計算する。続いて、ステップＳ１２３に進む。ステップＳ１２３で、積算電力量Ｇｗを計算する。即ち、１サイクル前の積算電力量Ｇｗ（ここでは０）に、新たに投入された電力量Ｇｗ１を加算し、新たな積算電力量Ｇｗとする。次に、ステップＳ１２４において、積算電力量Ｇｗがまだ目標投入量に達していないため、ＮＯと判断され、ステップＳ１２６に進む。そして、ステップＳ１２６において、引き続きプリグロー通電がオンとされる。その後、メインルーチンに戻る。
【００６４】
次に、ステップＳ９のサブルーチンに進む（図１０参照）。ステップＳ９１においては、プリグローステップ中であるので、上記のように、ＮＯと判断され、ステップＳ９２に進む。ステップＳ９２では、遷移グロー時間が経過していないので、ＮＯと判断され、ステップＳ９３に進む。ステップＳ９３では、まだプリグローステップが終了していないので、ＮＯと判断され、ステップＳ９５に進む。そして、引き続き遷移グロー通電がオフとされる。その後、メインルーチンに戻り、ステップＳ１３に進む。そして、１２．５ｍｓ経過した後に、ステップＳ２に返る。
【００６５】
その後は、積算電力量Ｇｗが目標投入量を超えるまで（図９のステップＳ１２４参照）、しばらくの間上記のサイクルを繰り返す。そして、積算電力量Ｇｗが目標投入量を超えた場合には、ステップＳ１２４でＹＥＳと判断され、ステップＳ１２５に進み、プリグロー通電がオフされる。また、プリグロー中フラグがクリアされ、一方でプリグロー終了フラグがセットされる。このとき、シーズヒータ２の温度は、図１１に示すように、第１目標温度（１０００℃）に到達している。その後、メインルーチンに戻り、ステップＳ９のサブルーチンに進む（図１０参照）。ステップＳ９１においては、上記と同様、クランキング中でも始動後グロー中でもないので、ＮＯと判断され、ステップＳ９２に進む。ステップＳ９２では、まだ遷移グロー時間が経過していないので、ＮＯと判断され、ステップＳ９３に進む。そして、ステップＳ９３においては、上記と異なり、プリグローステップが終了しているので（プリグロー終了フラグがセットされているので）、ＹＥＳと判断され、ステップＳ９４に進む。
【００６６】
そして、ステップＳ９４において、遷移グロー通電がオンとされる。即ち、ここで、プリグローステップから遷移グローステップに移行する。この遷移グローステップでは、図１１に示すように、このステップ中、シーズヒータ２を第１目標温度（１０００℃）に維持し、温度の落ち込みを防止する。この遷移グロー通電は、前述したように、デューティ比Ｄｈに基づいてグロープラグ１へＰＷＭ通電される。その後、メインルーチンに戻り、ステップＳ１３に進む（図４参照）。そして、１２．５ｍｓ経過した後に、ステップＳ２に返る。
【００６７】
次に、ステップＳ２において、上記のように、電圧値と電流値が取り込まれ、グロープラグ１の抵抗値Ｒが計算される。続いて、ステップＳ３のサブルーチンに進む（図５参照）。ステップＳ３１では、プリグローステップが終了し（プリグロー終了フラグがセットされ）、かつ、始動後グローステップ中でもないので（始動後グロー中フラグがクリアされているので）、上記とは異なり、ＹＥＳと判断され、ステップＳ３２に進む。そして、ステップＳ３２でスタート信号を取り込んだ後、ステップＳ３３に進むが、この段階でまだ操作者がキースイッチＫＳＷをスタート位置にしていなければ、連続したスタート信号入力はないので、ＮＯと判断される。そして、ステップＳ３５に進む。ステップＳ３５では、スタート信号入力が８周期連続してオフとされていないため、ＮＯと判断される。なお、スタート信号フラグは、ステップＳ１にてクリアされているので、そのクリア状態が維持される。その後、メインルーチンに戻り、ステップＳ５に進む（図４参照）。そして、遷移グローステップにおけるデューティ比Ｄｈとクランキングステップにおけるデューティ比Ｄｋが計算される。次に、ステップＳ６のサブルーチンに進み、始動後グローステップにおけるデューティ比Ｄａが計算される（図６参照）。但し、遷移グローステップ中には、このデューティ比Ｄａは使用されない。
【００６８】
次に、ステップＳ７に進み、クランキング中でないので、ＮＯと判断され、ステップＳ１０に進む（図４参照）。ステップＳ１０では、オルタネータは発動していないので、ＮＯと判断され、ステップＳ１２のサブルーチンに進む（図９参照）。ステップＳ１２１では、既にプリグローステップを終了しているので（プリグロー中フラグがクリアされているので）、上記とは異なり、ＮＯと判断され、そのままメインルーチンに戻り、ステップＳ９のサブルーチンに進む（図１０参照）。ステップＳ９１において、上記のように、クランキング中でも始動後グロー中でもないので、ＮＯと判断され、ステップＳ９２に進む。ステップＳ９２では、所定の遷移グロー時間（本実施例では３０秒）が経過していないので、ＮＯと判断され、ステップＳ９３に進む。ステップＳ９３では、上記のように、プリグローステップが終了しているので、ＹＥＳと判断され、ステップＳ９４に進む。そして、ステップＳ９４において、引き続き遷移グロー通電がオンとされる。その後、メインルーチンに戻り、ステップＳ１３に進む（図４参照）。そして、１２．５ｍｓ経過した後に、ステップＳ２に返る。
【００６９】
その後は、キースイッチＫＳＷが連続して０．１秒間スタート位置とされるか（図５のステップＳ３３参照）、あるいは、所定の遷移グロー時間が経過するまで（図１０のステップＳ９２参照）、上記のサイクルを繰り返す。
キースイッチＫＳＷが連続して０．１秒間スタート位置とされないまま所定の遷移グロー時間が経過した場合には、図１０に示すサブルーチンのステップＳ９２において、ＹＥＳと判断され、ステップＳ９６に進む。そして、ステップＳ９６において、遷移グロー通電がオフされる。即ち、遷移グローステップが終了する。その後、メインルーチンに戻り、ステップＳ１３に進み（図４参照）、１２．５ｍｓ経過した後に、ステップＳ２に返る。
【００７０】
一方、遷移グロー時間が経過する前に、キースイッチＫＳＷが０．１秒間連続してスタート位置とされた場合には、ステップＳ３のサブルーチン（図５参照）のステップＳ３３において、連続したスタート信号入力が認められるので、ＹＥＳと判断される。そして、ステップＳ３４に進み、スタート信号フラグがセットされる。即ち、ここで、遷移グローステップからクランキンググローステップに移行する。つまり、クランキングの期間中、シーズヒータ２を第１目標温度（１０００℃）に維持するように、グロープラグ１への通電をＰＷＭ制御する。その結果、図１１に示すように、送風が行われているにも拘わらず、シーズヒータ２の温度に落ち込みはなく、第１目標温度（１０００℃）に維持される。
【００７１】
次に、ステップＳ５において、遷移グローステップにおけるデューティ比Ｄｈとクランキングステップにおけるデューティ比Ｄｋが、それぞれバッテリＢＴからグロープラグ１に印加される電圧値に基づいて計算される。次に、ステップＳ６のサブルーチンに進み（図６参照）、始動後グローステップにおけるデューティ比Ｄａが計算される。但し、クランキンググローステップ中には、このデューティ比Ｄａは参照されない。次に、ステップＳ７に進む（図４参照）。ステップＳ７では、上記と異なり、この段階ではスタート信号フラグがセットされているので、クランキング中とみなされ、ＹＥＳと判断される。そして、ステップＳ８のサブルーチンに進む（図７参照）。そして、ステップＳ８１において、クランキング通電がオンとされる。このクランキング通電は、前述したように、デューティ比Ｄｋに基づいてグロープラグ１へＰＷＭ通電される。その後は、メインルーチンに戻り、ステップＳ９のサブルーチンに進む（図１０参照）。ステップＳ９１では、上記とは異なり、クランキング中であるので（スタート信号フラグがセットされているので）、ＹＥＳと判断され、ステップＳ９７に進む。そして、ステップＳ９７において、遷移グロー通電はオフとされる。その後、メインルーチンに戻り、ステップＳ１３に進む（図４参照）。そして、１２．５ｍｓ経過した後に、ステップＳ２に返る。
【００７２】
次に、ステップＳ２において、上記のように、電圧値と電流値が取り込まれ、グロープラグ１の抵抗値Ｒが計算される。続いて、ステップＳ３のサブルーチンに進む（図５参照）。ステップＳ３１では、上記のように、プリグローステップが終了し、かつ、始動後グローステップ中でもないので、ＹＥＳと判断され、ステップＳ３２に進む。ステップＳ３２では、連続したスタート信号入力が認められるので、ＹＥＳと判断される。そして、ステップＳ３３に進み、引き続きスタート信号フラグがセットされる。その後は、クランキングが終了し、エンジンが始動してオルタネータが発動するまで（図４のステップＳ１０参照）、上述のサイクルが繰り返される。
【００７３】
エンジンが始動した場合には、操作者はキースイッチＫＳＷをスタート位置からオン位置に戻すので、ステップＳ３のサブルーチンのステップＳ３２において、０．１秒間連続したスタート信号入力が認められなければ、ＮＯと判断され（図５参照）、ステップＳ３４にてＹＥＳと判断される。次に、ステップＳ３５に進み、スタート信号フラグがクリアされる。即ち、ここで、クランキンググローステップから始動後グローステップに移行する。つまり、シーズヒータ２を第２目標温度（本実施例では９００℃）とし、これを維持するように、グロープラグ１への通電をＰＷＭ制御する。その結果、図１１に示すように、シースヒータ２の温度は、第１目標温度（１０００℃）から徐々に低下し、第２目標温度（９００℃）となった後はこの温度を維持する。
【００７４】
次に、ステップＳ５において、遷移グローステップにおけるデューティ比Ｄｈとクランキンググローステップにおけるデューティ比Ｄｋがそれぞれ計算されるが、始動後グローステップ中には、これらのデューティ比Ｄｈ，Ｄｋは参照されない（図４参照）。次に、ステップＳ６のサブルーチンに進む（図６参照）。そして、前述したように、ステップＳ６１〜ステップＳ６３を経て、始動後グローステップにおけるデューティ比Ｄａが計算される。次に、ステップＳ７に進み、クランキング中でなく、スタート信号入力フラグが既にクリアされているので、ＮＯと判断され、ステップＳ１０に進む（図４参照）。ステップＳ１０では、エンジンの始動によりオルタネータが発動しているので、ＹＥＳと判断され、ステップＳ１１のサブルーチンに進む（図８参照）。ステップＳ１１１では、まだ始動後グローステップの所定時間（本実施例では１８０秒）が経過していないため、ＮＯと判断され、ステップＳ１１２に進む。そして、ステップＳ１１２において、始動後グロー通電がオンとされる。また、始動後グロー中フラグがセットされる。始動後グロー通電は、前述したように、シーズヒータ２の温度がまだ第２目標温度（９００℃）となっていない場合には、第２目標温度となるようにグロープラグ１への通電をＰＷＭ制御し、既に第２目標温度となっている場合には、この温度を維持するようにグロープラグ１への通電をＰＷＭ制御する。その後、メインルーチンに戻り、ステップＳ９のサブルーチンに進む（図１０参照）。ステップＳ９１において、アフタグロー中フラグがセットされ、始動後グロー中であるので、ＹＥＳと判断され、ステップＳ９７に進む。そして、遷移グロー通電がオフとされる。その後、メインルーチンに戻り、ステップＳ１３に進み（図４参照）、１２．５ｍｓ経過した後に、ステップＳ２に返る。
そして、ステップＳ２において、上記のように、電圧値と電流値が取り込まれ、グロープラグ１の抵抗値Ｒが計算される。
【００７５】
その後は、始動後グロー時間が経過するまで（図８のステップＳ１１１参照）、上記のサイクルが繰り返される。始動後グロー時間が経過すると、ステップＳ１１のサブルーチンのステップＳ１１１において、ＹＥＳと判断され、ステップＳ１１３に進む。そして、ステップＳ１１３において、始動後グロー通電がオフとされる。また、始動後グロー中フラグがクリアされる。これにより、始動後グローステップが終了する。即ち、本発明のグロープラグ通電制御装置１０１によるグロープラグ１への通電制御が終了する。
【００７６】
以上で説明したように、本実施形態のグロープラグ通電制御装置１０１は、エンジン始動後のグロープラグ１への通電を制御する始動後グロー手段を備える。この始動後グロー手段は、シーズヒータ２の温度が目標温度となり、これを維持するように、シーズヒータ２の現在の抵抗値Ｒに基づいて、グロープラグ１に印加する電圧波形のデューティ比Ｄａを算出し、このデューティ比Ｄａによりグロープラグ１への通電をＰＷＭ制御する。そして、この始動後グロー手段は、シーズヒータ２の現在の抵抗値をＲ、シーズヒータ２の温度が目標温度となったときの抵抗値をＲｔ、グロープラグ１への印加電圧をＶｂとし、誤差ΔＲを、ΔＲ＝Ｒｔ−Ｒで与え、制御実効電圧値Ｖｃを、Ｖｃ＝Ｋ０＋Ｋ１ΔＲ＋Ｋ２∫ΔＲｄｔで与えたとき、デューティ比Ｄａを、Ｄａ＝Ｖｃ２／Ｖｂ２  に従って算出する算出手段を有する。このような手段を有することにより、従来に比して、エンジン始動後のシーズヒータ２の温度をより正確に目標温度とし、これをより正確に維持することができる。
【００７７】
さらに、本実施形態の通電制御装置１０１では、シーズヒータ２は、発熱コイル（第１発熱抵抗体）２１と、これよりも大きい正の抵抗温度係数を有する制御コイル（第２抵抗発熱体）２３を有する。制御コイル２３は、抵抗温度係数が大きいため、その温度変化に対しその抵抗値変化も大きく、これを有するシーズヒータ２の抵抗値Ｒに基づいてグロープラグ１への通電をＰＷＭ制御すれば、シーズヒータ２の温度をより正確に管理することができる。そして、この制御コイル２３の一部が、エンジン燃焼室内に位置しているので、燃料噴霧や燃焼ガスの影響によりシーズヒータ２が冷却されたときなどにおけるシーズヒータ２の温度変化が、制御コイル２３にも速やかに及ぶ。従って、シーズヒータ２の温度変化に対してその抵抗値が速やかに追従することから、始動後グロー手段により、エンジン始動後のシーズヒータ２の温度をより正確に目標温度とし、これをより正確に維持することができる。
【００７８】
さらに、本実施形態の通電制御装置１０１では、主発熱抵抗発熱体である発熱コイル（第１抵抗発熱体）２１を、制御抵抗発熱体である制御コイル（第２抵抗発熱体）２３よりも先端側に配置している。そして、発熱コイル２１の全体と制御コイル２３の一部とが、エンジン燃焼室内に位置している。このように発熱コイル２１の全体をエンジン燃焼室内に配置することで、燃焼室内を効率よく加熱することができる。また、制御コイル２３の一部をエンジン燃焼室内に配置することで、前述したように、シーズヒータ２の温度変化が制御コイル２３にも速やかに及ぶため、シーズヒータ２の温度変化に対してその抵抗値が速やかに追従することから、始動後グロー手段により、エンジン始動後のシーズヒータ２の温度をより正確に目標温度とし、これをより正確に維持することができる。
【００７９】
また、本実施形態の通電制御装置１０１では、制御コイル２３における２０℃での電気抵抗値Ｒ２０に対する１０００℃での電気抵抗値Ｒ１０００の比Ｒ１０００／Ｒ２０が６以上であるので、発熱コイル２１の過昇を防止することができる。一方、Ｒ１０００／Ｒ２０は２０以下であるので、高温におけるヒータ抵抗が大きくなりすぎて十分な発熱が得られなくなるのを防止することができる。
また、本実施形態の通電制御装置１０１では、発熱コイル２１と制御コイル２３は、共に抵抗発熱コイルからなる。そして、制御コイル２３のエンジン燃焼室の内面からの突出長は、３ｍｍ以上である。このように制御コイル２３を突出させることで、シーズヒータ２の温度変化に対する抵抗値の追従性をより向上させることができる。その結果、始動後グロー手段により、エンジン始動後のシーズヒータ２の温度をより正確に目標温度とし、これをより正確に維持することができる。
【００８０】
以上において、本発明を実施形態及び実施例に即して説明したが、本発明は上述の実施形態に限定されるものではなく、その要旨を逸脱しない範囲で、適宜変更して適用できることはいうまでもない。
【図面の簡単な説明】
【図１】実施形態に係るグロープラグ通電制御装置を示す回路図である。
【図２】実施形態に係り、使用するグロープラグの断面図である。
【図３】実施形態に係り、グロープラグをエンジンに取り付けた状態を示す部分断面図である。
【図４】実施形態に係るグロープラグ通電制御装置による通電制御を示すフローチャートである。
【図５】実施形態に係るグロープラグ通電制御装置による通電制御のうち、スタート信号入力処理について示すフローチャートである。
【図６】実施形態に係るグロープラグ通電制御装置による通電制御のうち、始動後グロー中のデューティ比Ｄａ計算について示すフローチャートである。
【図７】実施形態に係るグロープラグ通電制御装置による通電制御のうち、クランキンググロー処理について示すフローチャートである。
【図８】実施形態に係るグロープラグ通電制御装置による通電制御のうち、始動後グロー処理について示すフローチャートである。
【図９】実施形態に係るグロープラグ通電制御装置による通電制御のうち、プリグロー処理について示すフローチャートである。
【図１０】実施形態に係るグロープラグ通電制御装置による通電制御のうち、遷移グロー処理について示すフローチャートである。
【図１１】実施例に関し、キーをオン位置にしてからの時間とグロープラグの温度との関係について示すグラフである。
【符号の説明】
１        グロープラグ
２        シーズヒータ（抵抗発熱ヒータ）
１０１    グロープラグ通電制御装置
１１１    主制御部
ＫＳＷ    キースイッチ
ＢＴ      バッテリ
ＥＢ      エンジンブロック
【図１】
2004232503.tif 000003
【図２】
2004232503.tif 000004
【図３】
2004232503.tif 000005
【図４】
2004232503.tif 000006
【図５】
2004232503.tif 000007
【図６】
2004232503.tif 000008
【図７】
2004232503.tif 000009
【図８】
2004232503.tif 000010
【図９】
2004232503.tif 000011
【図１０】
2004232503.tif 000012
【図１１】
2004232503.tif 000013