(57)【要約】【課題】  点火コイルの供給電圧を昇圧する手段を備えたリーンバーンエンジンにて、昇圧回路の温度に基づいて昇圧量を調整する内燃機関制御装置を提供する。【解決手段】  内燃機関のシリンダ内に設けた点火プラグと、該点火プラグに高電圧を供給する点火コイルと、を備えた内燃機関を制御する内燃機関制御装置であって、前記点火コイルへの供給電圧を調整する昇圧回路と、該昇圧回路の温度を検出する温度検出部と、該温度検出部により検出された前記昇圧回路の温度が第一の設定値より高い場合、前記点火コイルへの供給電圧を減少し、前記昇圧回路の温度が第二の設定値より低い場合、前記点火コイルへの供給電圧を増加する制御部と、を備えた内燃機関制御装置。【選択図】  図１
2019120211.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関のシリンダ内に設けた点火プラグと、該点火プラグに高電圧を供給する点火コイルと、を備えた内燃機関を制御する内燃機関制御装置であって、
前記点火コイルへの供給電圧を調整する昇圧回路と、
該昇圧回路の温度を検出する温度検出部と、
該温度検出部により検出された前記昇圧回路の温度が第一の設定値より高い場合、前記点火コイルへの供給電圧を減少する制御部と、
を備えたことを特徴とした内燃機関制御装置。
【請求項２】
内燃機関のシリンダ内に設けた点火プラグと、該点火プラグに高電圧を供給する点火コイルと、を備えた内燃機関を制御する内燃機関制御装置であって、
前記点火コイルへの供給電圧を調整する昇圧回路と、
該昇圧回路の温度を検出する温度検出部と、
該温度検出部により検出された前記昇圧回路の温度が第二の設定値より低い場合、前記点火コイルへの供給電圧を増加する制御部と、
を備えたことを特徴とした内燃機関制御装置。
【請求項３】
内燃機関のシリンダ内に設けた点火プラグと、該点火プラグに高電圧を供給する点火コイルと、を備えた内燃機関を制御する内燃機関制御装置であって、
前記点火コイルへの供給電圧を調整する昇圧回路と、
該昇圧回路の温度を検出する温度検出部と、
該温度検出部により検出された前記昇圧回路の温度が第一の設定値より高い場合、前記点火コイルへの供給電圧を減少し、前記昇圧回路の温度が第二の設定値より低い場合、前記点火コイルへの供給電圧を増加する制御部と、
を備えたことを特徴とした内燃機関制御装置。
【請求項４】
請求項１から請求項３の何れか一項に記載の内燃機関制御装置において、
前記点火コイルへの供給電圧が高い場合、内燃機関の空燃比を薄くし、
前記点火コイルへの供給電圧が低い場合、内燃機関の空燃比を濃くすることを特徴とした内燃機関制御装置。
【請求項５】
請求項１から請求項３の何れか一項に記載の内燃機関制御装置において、
さらに、前記昇圧回路もしくは前記温度検出部の異常を検出する自己診断装置を備え、
異常が検出された場合、前記昇圧回路での昇圧動作を停止することを特徴とした内燃機関制御装置。
【請求項６】
請求項５に記載の内燃機関制御装置において、
異常が検出された場合、空燃比を下げることを特徴とした内燃機関制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関のシリンダ内の点火を制御する内燃機関制御装置に係り、特に、リーンバーンエンジンの制御時の発熱を抑制できる内燃機関制御装置に関する。
【背景技術】
【０００２】
近年、より低燃費な内燃機関の開発が進んでいる。これを実現するために、空燃比を理想的な混合比であるストイキより薄くし、ポンピングロスを減らすことで低燃費化するリーンバーンエンジンがある。しかし、空燃比がストイキよりも薄い場合、燃焼が不安定になる可能性が有る。
【０００３】
その解決策の一つとして、ガソリンエンジンにおいては点火エネルギを大きくして、燃焼を安定させているものがある。例えば、特許文献１の要約書では、「本発明による内燃機関の点火装置では、点火コイル２の１次コイル２ｂの印加電圧ＶＩＮとしてバッテリ電圧ＶＢＡＴを用いた点火動作を、基本点火動作として実行する。また、基本点火動作の後に失火が発生していると判定された場合には、基本点火動作の後に、１次コイル２ｂの印加電圧ＶＩＮを昇圧回路７による昇圧電圧ＶＢＳＴに切り替え、１次コイル２ｂの印加電圧ＶＩＮとして昇圧電圧ＶＢＳＴを用いた点火動作を、再点火動作として実行する。」とあり、失火判定された場合は、点火コイルの印加電圧を昇圧することで、通常よりも高いエネルギで点火し、失火を抑制する方法が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１１４０３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
低燃費運転領域を広げた場合、すなわち空燃比が薄い運転領域を広げた場合、燃焼が不安定な運転状態が増加する。これに対処するには、点火コイル印加電圧の昇圧時間を増加する必要がある。
【０００６】
昇圧時間が増加し昇圧回路の発熱量が大きくなると、昇圧回路を搭載する内燃機関制御装置の内部が高温となる。そして、内燃機関制御装置の内部温度が所定値を超えた場合、点火用駆動回路のフェイルセーフが働き、回路が強制停止する可能性がある。特に熱帯地域の夏季に走行風が当たらない条件が長時間継続する等の最悪条件が重なるとフェイルセーフが働く可能性が高くなる。
【０００７】
フェイルセーフが働くと、点火用駆動回路が強制停止し混合気に点火されないため、燃焼不良が発生し、最悪の場合エンストに至るおそれがある。
【０００８】
そこで、本発明は、エンストを未然に防ぎつつ、十分に広い低燃費運転領域を確保できる内燃機関制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記目的を達成するために、請求項１に係る発明は、内燃機関のシリンダ内に設けた点火プラグと、該点火プラグに高電圧を供給する点火コイルと、を備えた内燃機関を制御する内燃機関制御装置であって、前記点火コイルへの供給電圧を調整する昇圧回路と、該昇圧回路の温度を検出する温度検出部と、該温度検出部により検出された前記昇圧回路の温度が第一の設定値より高い場合、前記点火コイルへの供給電圧を減少する制御部と、を備えたものとした。
【００１０】
また、請求項２に係る発明は、内燃機関のシリンダ内に設けた点火プラグと、該点火プラグに高電圧を供給する点火コイルと、を備えた内燃機関を制御する内燃機関制御装置であって、前記点火コイルへの供給電圧を調整する昇圧回路と、該昇圧回路の温度を検出する温度検出部と、該温度検出部により検出された前記昇圧回路の温度が第二の設定値より低い場合、前記点火コイルへの供給電圧を増加する制御部と、を備えたものとした。
【発明の効果】
【００１１】
本発明に係る内燃機関制御装置によれば、昇圧回路温度が第一の設定値より高い場合は、点火コイルへ供給する昇圧回路の昇圧電圧を減少することで、昇圧回路の発熱を抑制し、内燃機関制御装置内温度を減少させる。その結果、点火用駆動回路のフェイルセーフを未然に防ぎ、エンストを防止することができる。
【００１２】
また、昇圧回路温度が第二の設定値より低い場合は、圧回路温度が多少上昇しても直ちに点火用駆動回路のフェイルセーフが発生することはないため、点火コイルへ供給する昇圧回路の昇圧電圧を増加する。その結果、点火エネルギが増大するため、空燃比をより薄くでき、低燃費運転領域を拡大することができる。
【図面の簡単な説明】
【００１３】
【図１】システム構成図兼制御ブロック図
【図２】フローチャート
【図３】昇圧量調整方法タイミングチャート
【発明を実施するための形態】
【００１４】
以下、本発明の一実施例について図面に基づき説明する。
【００１５】
図１は、本実施例の内燃機関制御装置を用いた点火システムの構成図、兼、制御ブロック図である。ここに示すように、この点火システムは、主に、内燃機関を点火する点火装置１と、点火装置１に供給する電力を制御する内燃機関制御装置４と、内燃機関制御装置４に電力を供給するバッテリ５から構成される。
【００１６】
これらのうち、点火装置１は、内燃機関のシリンダ内に設けた点火プラグ２と、供給された電力を昇圧して点火プラグ２に印加する点火コイルユニット３から構成される。また、点火コイルユニット３は、点火プラグ２に高電圧を供給する点火コイル３ａと、点火コイル３ａへの供給電力をＯＮ／ＯＦＦするスイッチング素子３ｂから構成される。
【００１７】
内燃機関制御装置４は、点火コイル３ａへ供給する電力を昇圧する昇圧回路４３と、昇圧回路４３に目標供給電圧指令値Ｖｔを出力する供給電圧指令部４１（ＣＰＵ等の制御部）と、スイッチング素子３ｂにＯＮ／ＯＦＦ指令を送る点火用駆動回路４５と、点火用駆動回路４５に点火時期を送る点火時期演算部４４と、点火時期演算部４４に空燃比情報を送る空燃比演算部４２から構成される。
【００１８】
昇圧回路４３は、周囲温度を測定し昇圧回路温度Ｔｃとして出力する温度検出部４３ａと、点火コイル３ａへの供給電圧が目標供給電圧指令値Ｖｔとなるようにバッテリ電圧Ｖbat（例えば１４［Ｖ］）を昇圧する電圧昇圧部４３ｃと、温度検出部４３ａと電圧昇圧部４３ｃの異常を検出し、異常時は異常状態（Fail_flag  ＝  １）を出力する自己診断装置である異常報知部４３ｂから構成される。
【００１９】
供給電圧指令部４１は、異常報知部４３ｂから入力される昇圧回路温度Ｔｃを予め登録されている最大許容温度Ｔmaxまたは印加電圧保持温度Ｔholdと比較する温度比較部４１ａと、温度比較部４１ａでの比較結果に基づいて目標供給電圧指令値Ｖｔを演算する目標供給電圧演算部４１ｂから構成される。
【００２０】
空燃比演算部４２は、電圧昇圧部４３ｃから出力される実供給電圧値Ｖｒと、外部から入力されるエンジン角度信号（ＰＯＳ）、水温（Ｔｗ）、吸入空気量（Ｑ）に基づいて、空燃比（Ａ／Ｆ）を出力する。
【００２１】
点火時期演算部４４は、空燃比（Ａ／Ｆ）と、エンジン角度信号（ＰＯＳ）と、水温（Ｔｗ）と、吸入空気量（Ｑ）とに基づいて点火時期を出力する。
【００２２】
点火用駆動回路４５は、点火時期とエンジン角度信号（ＰＯＳ）に基づいてスイッチング素子３ｂにＯＮ／ＯＦＦ指令（パルス出力）を送る。
【００２３】
次に、図２を用いて、本実施例の内燃機関制御装置の制御フローチャートを説明する。
【００２４】
先ず、Ｓ１にて、昇圧回路４３は、温度検出部４３ａが検出した昇圧回路温度Ｔｃを出力する。なお、昇圧回路温度Ｔｃは外気温が高い時や、車速が遅く電圧昇圧部４３ｃへ供給される車速冷却風が少ない時、あるいは、目標供給電圧指令値Ｖｔが高い時に上がる傾向がある。
【００２５】
次に、Ｓ２にて、供給電圧指令部４１は、昇圧回路温度Ｔｃに基づいて、目標供給電圧指令値Ｖｔを演算する。この演算内容を表１に示す。
【００２６】
【表１】
2019120211.tif 000003
【００２７】
表１のモード１に示すように、昇圧回路温度Ｔｃが最大許容温度Ｔmaxより高い場合、前回の目標供給電圧指令値Ｖｔに対して例えば５［Ｖ］下げた新たな目標供給電圧指令値Ｖｔを出力する。最大許容温度Ｔmaxは、点火用駆動回路４５のフェイルセーフ発生温度Ｔfailよりも例えば１０℃低い温度である。そのため、昇圧回路温度Ｔｃがフェイルセーフ発生温度Ｔfailに達する前に、目標供給電圧指令値Ｖｔを下げることで、昇圧回路温度Ｔｃを抑制できるためフェイルセーフによるエンスト等を未然に防ぐことができる。
【００２８】
以上のように、本実施例の内燃機関制御装置４は、点火コイル３ａへの供給電圧を調整する昇圧回路４３と、昇圧回路４３の温度を検出する温度検出部４３ａと、温度検出部４３ａにより検出された昇圧回路４３の温度が最大許容温度Ｔmaxより高い場合、点火コイル３ａへの供給電圧を減少する供給電圧指令部４１（制御部）と、を備える。
【００２９】
なお、昇圧回路４３では、バッテリ電圧Ｖbat未満の電圧を出力することができないため、ここで設定される目標供給電圧指令値Ｖｔの下限はバッテリ電圧Ｖbatである。
【００３０】
また、表１のモード３に示すように、昇圧回路温度Ｔｃが印加電圧保持温度Ｔholdより低い場合、前回の目標供給電圧指令値Ｖｔに対して例えば５［Ｖ］上げた新たな目標供給電圧指令値Ｖｔを出力する。印加電圧保持温度Ｔholdは、フェイルセーフ発生温度Ｔfailよりも例えば２５℃低い温度である。この条件を満たす場合、昇圧回路温度Ｔｃが多少上昇しても直ちにフェイルセーフが発生することはないため、点火コイル３ａへの供給電圧を増加させて昇圧回路温度Ｔｃの上昇を招いても問題はない。点火コイル３ａへの供給電圧を増加させると、点火エネルギが増大するため、空燃比をより薄くでき、低燃費運転領域を拡大することができる。
【００３１】
以上のように、本実施例の内燃機関制御装置４は、点火コイル３ａへの供給電圧を調整する昇圧回路４３と、昇圧回路４３の温度を検出する温度検出部４３ａと、温度検出部４３ａにより検出された昇圧回路４３の温度が印加電圧保持温度Ｔholdより低い場合、点火コイル３ａへの供給電圧を減少する供給電圧指令部４１（制御部）と、を備える。
【００３２】
なお、目標供給電圧指令値ＶｔにはＶsuper_leanという上限を設けてある。このＶsuper_leanは性能とコストを両立させた設計値であり、想定する空燃比によって設計時に定めれば良い。
【００３３】
さらに、表１のモード２に示すように、昇圧回路温度ＴｃがＴhold以上かつＴmax以下の場合、すなわち、昇圧回路温度Ｔｃが適温である場合は、目標供給電圧指令値Ｖｔは前回値を維持する。
【００３４】
続いて、Ｓ３にて、異常報知部４３ｂはFail_flag演算を行う。異常報知部４３ｂは、温度検出部４３ａの断線・ショート情報、目標供給電圧指令値Ｖｔ、電圧昇圧部４３ｃの実供給電圧値Ｖｒが入力され、昇圧回路４３内部の異常が反映されたFail_flagを出力するものである。この異常報知部４３ｂでの演算内容を表２に示す。
【００３５】
【表２】
2019120211.tif 000004
【００３６】
表２のモード１のように、温度検出部４３ａから断線・ショート情報が入力された場合は、温度検出部４３ａの故障により正常な昇圧回路温度Ｔｃが出力されず、仮にそれを用いれば、目標供給電圧指令値Ｖｔが異常値となる不具合を予測できる。また、表２のモード２のように、実供給電圧値Ｖｒが目標供給電圧指令値Ｖｔに追従できず、両者の差が所定値以上となった場合は、電圧昇圧部４３ｃが故障していると予測できる。いずれの場合においても、電圧昇圧部４３ｃでの正常な昇圧が行われず、最悪の場合、昇圧回路４３の異常加熱による回路焼損を招くおそれがある。そのため、表２のモード１またはモード２に該当する場合、Fail_flagに「１」をセットし、後述するフェイルセーフ動作に入る。一方、表２のモード３のように、モード１やモード２に該当しない正常な場合や、故障から復帰した場合は、Fail_flagに「０」をセットする。
【００３７】
Ｓ４にて、Fail_flagが「０（正常）」か「１（異常）」を判定する。そして、「０」の場合にはＳ５に進み、「１」の場合にはＳ６に進む。
【００３８】
Fail_flagが「０（正常）」であった場合、Ｓ５にて、電圧昇圧部４３ｃは、目標供給電圧指令値Ｖｔに基づいてバッテリ電圧Ｖbatを昇圧する。
【００３９】
一方、Fail_flagが「１（異常）」であった場合、Ｓ６にて、電圧昇圧部４３ｃは、昇圧を禁止する。ここでの昇圧禁止は回路焼損を防止するためのフェイルセーフである。昇圧を禁止した場合、電圧昇圧部４３ｃは点火コイル３ａにバッテリ電圧Ｖbatをそのまま供給する。
【００４０】
以上のように、本実施例の内燃機関制御装置４は、昇圧回路４３もしくは温度検出部４３ａの異常を検出する異常報知部４３ｂを備え、異常が検出された場合、昇圧回路４３での昇圧動作を停止する。
【００４１】
Ｓ７にて、空燃比演算部４２は、実供給電圧値Ｖｒに基づいて空燃比を演算する。実供給電圧値Ｖｒが高い場合は低い場合と比べて、点火エネルギが大きくなるため燃焼安定性が増す。その結果、空燃比をより薄くできるため、空燃比をより薄い側に設定する。この空燃比演算部４２演算内容の一例を表３に示す。
【００４２】
【表３】
2019120211.tif 000005
【００４３】
表３のモード１のように、実供給電圧値Ｖｒが例えば「Ｖsuper_lean  −  ３［Ｖ］」より高い電圧である場合、燃焼安定性は非常に高いと予測できるため、空燃比を２５（超リーンモード）とする。なお、ここで例示した３［Ｖ］は目標供給電圧指令値Ｖｔに対する実供給電圧値Ｖｒのばらつき許容分を示すものであり適宜変更しても良い。
【００４４】
また、表３のモード２のように、実供給電圧値Ｖｒが例えば「Ｖlean  ≦  Ｖｒ  ≦  Ｖsuper_lean  −  ３［Ｖ］」の場合、燃焼安定性はある程度高いと予測できるため、空燃比を２０（リーンモード）とする。
【００４５】
さらに、表３のモード３のように、実供給電圧値ＶｒがＶlean未満の場合、燃焼安定性はあまり高くないと予測できるため、空燃比を理想的な混合比である１４．７（ストイキモード）とする。
【００４６】
以上のように、本実施例の内燃機関制御装置４は、点火コイル３ａへの実供給電圧値Ｖｒが高い場合、内燃機関の空燃比を薄くし、点火コイル３ａへの実供給電圧値Ｖｒが低い場合、内燃機関の空燃比を濃くする。
【００４７】
Ｓ８にて、点火時期を演算する。ここでは空燃比に応じた点火時期を設定する。空燃比に応じ点火時期を設定する手法は周知技術を用いることができるため、詳細な説明は省略する。
【００４８】
次に、図３を用いて、本実施例の内燃機関制御装置の制御タイミングチャートの一例を説明する。
【００４９】
ｔ１までの期間は、昇圧回路温度Ｔｃが低く「（表１のモード３）Ｔｃ  ＜  Ｔhold」を満たすため、目標供給電圧指令値Ｖｔは「Ｖｔ  ＋  ５［Ｖ］」に設定され、目標供給電圧指令値Ｖｔは所定周期で５［Ｖ］ずつ上昇する。また、昇圧回路４３は異常を検出しておらず（表２のモード３）、Fail_flagは「０」となるため、電圧昇圧部４３ｃは、目標供給電圧指令値Ｖｔとなるように実供給電圧値Ｖｒを昇圧する（図２のＳ５）。このとき、実供給電圧値Ｖｒは「（表３のモード３）Ｖｒ  ＜  Ｖlean」の条件を満たすため、空燃比は１４．７（ストイキモード）となり、点火時期もストイキモードとなる。
【００５０】
目標供給電圧指令値Ｖｔの上昇に伴い、ｔ１にて実供給電圧値ＶｒがＶleanに達すると、「（表３のモード２）Ｖlean  ≦  Ｖｒ  ≦  Ｖsuper_lean  −  ３［Ｖ］」の条件を満たすことになるため、空燃比は２０（リーンモード）に上げ、点火時期もリーンモードとなる。引き続き「（表１のモード３）Ｔｃ  ＜  Ｔhold」は満たされているため、目標供給電圧指令値Ｖｔは所定周期で５［Ｖ］ずつ上昇し続ける。
【００５１】
目標供給電圧指令値Ｖｔの更なる上昇に伴い、ｔ２にて実供給電圧値ＶｒがＶsuper_lean  −  ３［Ｖ］に達すると、「（表３のモード１）Ｖsuper_lean  −  ３［Ｖ］  ＜  Ｖｒ」の条件を満たすことになるため、空燃比は２５（超リーンモード）に上げ、点火時期も超リーンモードとなる。
【００５２】
実供給電圧値Ｖｒの上昇に伴って昇圧回路温度Ｔｃが上昇し、ｔ３にて、昇圧回路温度ＴｃがＴholdを超えていると「（表１のモード２）Ｔhold  ≦  Ｔｃ  ≦  Ｔmax」を満たすことになるため、目標供給電圧指令値Ｖｔは前回値「Ｖsuper_lean」を維持する。この結果、実供給電圧値Ｖｒも「Ｖsuper_lean」を維持する。
【００５３】
昇圧回路温度Ｔｃが更に上昇し、ｔ４にて、昇圧回路温度Ｔｃが最大許容温度Ｔmaxを超えていると、「（表１のモード１）Ｔmax  ＜  Ｔｃ」を満たすことになるため、目標供給電圧指令値Ｖｔは「Ｖｔ  −  ５［Ｖ］」に設定される。そして、目標供給電圧指令値Ｖｔの下降に伴い実供給電圧値Ｖｒは「（表３のモード２）Ｖlean  ≦  Ｖｒ  ≦  Ｖsuper_lean  −  ３［Ｖ］」の条件を満たすことになるため、空燃比は２０（リーンモード）に戻り、点火時期もリーンモードに戻る。また、昇圧回路温度Ｔｃが最大許容温度Ｔmax未満となるまで、目標供給電圧指令値Ｖｔは所定周期で５［Ｖ］ずつ下降し続け（表１のモード１）、昇圧回路温度Ｔｃが最大許容温度Ｔmax以下となった場合に、その時の目標供給電圧指令値Ｖｔを維持する（表１のモード２）。
【００５４】
ここで、ｔ５にて、温度検出部４３ａが突如故障した状況を説明する。温度検出部４３ａの故障は、昇圧回路温度Ｔｃの異常値（例えば−５０℃のようなありえない値）で観測される。異常報知部４３ｂは、−５０℃のような異常な昇圧回路温度Ｔｃが入力された場合は、それを断線・ショート情報であると判断して、Fail_flagを「１」に設定する。
【００５５】
ｔ５で観測される昇圧回路温度Ｔｃの−５０℃は、表１のモード３を満たすため、目標供給電圧指令値Ｖｔは「Ｖｔ  ＋  ５［Ｖ］」に設定され、ｔ５以降の期間、目標供給電圧指令値Ｖｔは所定周期で５［Ｖ］ずつ上昇する。しかしながら、Fail_flagは「１」に設定されているため、電圧昇圧部４３ｃでの昇圧は禁止され（図２のＳ６）、実供給電圧値Ｖｒはバッテリ電圧Ｖbatをそのまま出力したものとなる。従って、実供給電圧値Ｖｒは「（表３のモード３）Ｖｒ  ＜  Ｖlean」の条件を満たすことになり、空燃比は１４．７（ストイキモード）に下げ、点火時期もストイキモードに設定される。
【００５６】
以上のように、本実施例の内燃機関制御装置４は、異常が検出された場合、空燃比を下げる。
【００５７】
以上で述べた本実施例の内燃機関制御装置を用いることで、超リーンモードやリーンモードのような低燃費運転の期間をなるべく長くすることができる。この制御を行う際に、一部期間で、昇圧回路温度Ｔｃが最大許容温度Ｔmaxをやや超える場面もあるが、フェイルセーフ発生温度Ｔfailに到達する前に昇圧回路温度Ｔｃを下げることができるので、フェイルセーフの発動によるエンスト等の不具合を回避することができる。
【００５８】
以上で説明したように、本実施例の内燃機関制御装置によれば、昇圧回路温度Ｔｃが最大許容温度Ｔmaxより高い場合は、点火コイルへ供給する昇圧回路の昇圧電圧を減少することで、昇圧回路の発熱を抑制し、フェイルセーフを未然に防ぎ、エンストを防止することができる。
【００５９】
また、昇圧回路温度Ｔｃが印加電圧保持温度Ｔholdより低い場合は、昇圧回路温度Ｔｃが多少上昇しても直ちにフェイルセーフが発生することはないため、点火コイルへ供給する昇圧回路の昇圧電圧を増加させ、点火エネルギを増大させ、空燃比をより薄くでき、低燃費運転領域を拡大することができる。
【符号の説明】
【００６０】
１  点火装置
２  点火プラグ
３  点火コイルユニット
３ａ  点火コイル
３ｂ  スイッチング素子
４  内燃機関制御装置
４１  供給電圧指令部
４１ａ  温度比較部
４１ｂ  目標供給電圧演算部
４２  空燃比演算部
４３  昇圧回路
４３ａ  温度検出部
４３ｂ  異常報知部
４３ｃ  電圧昇圧部
４４  点火時期演算部
４５  点火用駆動回路
５  バッテリ
Ｔｃ  昇圧回路温度
Ｔfail  フェイルセーフ発生温度
Ｔmax  最大許容温度
Ｔhold  印加電圧保持温度
Ｖbat  バッテリ電圧
Ｖｔ  目標供給電圧指令値
Ｖsuper_lean  目標供給電圧指令値の上限値
Ｖｒ  実供給電圧値
【図１】
2019120211.tif 000006
【図２】
2019120211.tif 000007
【図３】
2019120211.tif 000008