(57)【要約】  内燃機関の点火プラグによる多重放電の放電回数を減らすと共に、点火プラグによる燃料への着火不良を抑制した内燃機関の制御装置を提供する。このため本発明は、内燃機関１００の気筒１５０内に設けられた点火プラグ２００と、点火プラグ２００の放電（点火）を制御する点火制御機能と、点火プラグ２００の点火による混合気への着火を検出する着火検出機能と、を有する点火制御部８３とを備え、点火制御部８３は、点火プラグ２００による混合気への着火の検出に基づいて、点火プラグ２００の点火を停止する構成とした。
2019064932.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の気筒に設けられた点火装置と、
前記点火装置の点火を制御する点火制御部と、前記点火装置の点火による混合気への着火を検出する着火検出部と、を有する点火制御装置とを備え、
前記点火制御装置は、
前記点火装置の点火による混合気への着火の検出に基づいて、前記点火装置の点火を停止する内燃機関の制御装置。
【請求項２】
前記点火制御装置は、前記内燃機関の１燃焼サイクルにおいて複数回点火するように前記点火装置を制御する請求項１に記載の内燃機関の制御装置。
【請求項３】
前記点火制御装置は、前記１燃焼サイクルにおいて、前記点火装置による点火を行った後、前記着火検出部による混合気への着火の検出に基づいて、前記点火装置の点火を停止する請求項２に記載の内燃機関の制御装置。
【請求項４】
前記気筒内の圧力を検出する筒内圧検出装置を有し、
前記点火制御装置は、
前記筒内圧検出装置で検出した前記気筒内の点火前後の圧力に基づいて、前記点火装置の点火による前記混合気への着火を検出する請求項３に記載の内燃機関の制御装置。
【請求項５】
前記点火制御装置は、前記筒内圧検出装置で検出した前記気筒内の圧力と、第１閾値との比較結果に基づいて、前記点火装置の点火による前記混合気への着火を検出すると共に、
前記第１閾値を算出する閾値算出部を有し、
前記閾値算出部は、前記点火装置による点火開始前の前記気筒内の圧力と、前記気筒内の容積とに基づいて、前記第１閾値を算出する請求項４に記載の内燃機関の制御装置。
【請求項６】
前記点火制御装置は、
前記点火装置による点火後の前記気筒内の圧力と、状態方程式により算出された筒内圧と、に基づいて、前記点火装置の点火による着火を検出する請求項４に記載の内燃機関の制御装置。
【請求項７】
前記点火制御装置は、前記気筒内の圧力が、前記第１閾値以上となった場合、前記点火装置の点火による混合気への着火が完了したと判定する請求項６に記載の内燃機関の制御装置。
【請求項８】
前記点火制御装置は、前記１燃焼サイクルにおける前記点火装置の点火間隔を調整する請求項２に記載の内燃機関の制御装置。
【請求項９】
内燃機関の気筒に設けた点火装置により点火する点火工程と、
前記点火装置の点火による前記気筒内の混合気への着火を検出する着火検出工程と、
前記着火検出工程による前記混合気への着火の検出に基づいて、前記点火装置の点火を停止する点火停止工程と、を有する内燃機関の制御方法。
【請求項１０】
前記点火工程は、前記内燃機関の１燃焼サイクルにおいて複数回点火する請求項９に記載の内燃機関の制御方法。
【請求項１１】
前記気筒内の圧力を測定する筒内圧測定工程と、
前記気筒内の容積を測定する筒内容積測定工程と、をさらに有し、
前記着火検出工程は、
前記筒内圧測定工程で測定した前記気筒内の圧力と、前記筒内容積測定工程で測定した前記気筒内の容積とに基づいて、前記点火装置の点火による混合気への着火を検出する請求項１０に記載の内燃機関の制御方法。
【請求項１２】
前記点火装置の点火継続時間を測定する点火時間測定工程と、
前記点火時間測定工程により測定された点火継続時間が、第２閾値以上であるか否かを判定する点火継続時間判定工程と、
前記点火継続時間判定工程において、前記点火継続時間が、前記第２閾値未満であると判定した場合、前記点火継続時間が、前記第２閾値以上となるまで前記点火装置による点火を行わない点火保留工程と、をさらに有する請求項１１に記載の内燃機関の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の制御装置および内燃機関の制御方法に関する。
【背景技術】
【０００２】
近年、車両の燃費向上のため、理論空燃比よりも薄い混合気で運転する技術や、燃焼後の排気ガスの一部を取り入れ、再度吸気させる技術などを取り入れた内燃機関の制御装置が開発されている。【０００３】
この種の内燃機関の制御装置では、燃焼室における燃料や空気の量が理論値から乖離するため、点火プラグによる燃料への着火不良が生じやすくなる。そこで、１燃焼サイクルにおける点火プラグの放電回数を複数回（多重放電）にすることで、点火プラグの点火による燃料への着火の機会を増やし、着火不良を抑制する方法がある。しかし、点火プラグの放電回数が多くなると、点火プラグの摩耗が促進され、点火プラグの寿命が短くなってしまう。【０００４】
特許文献１には、１燃焼サイクルにおける点火プラグの放電回数を減らすようにした内燃機関の制御装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許４９３９６２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示されている技術は、気筒内の圧力（筒内圧）と内燃機関の回転位置との関係を予め取得しておき、回転位置が多重放電終了位置に達した場合、１燃焼サイクルにおける多重放電を強制的に終了させるものである。【０００７】
しかしながら、一般的な内燃機関では、燃焼室内のガス流動やガス温度にバラツキが生じる場合があり、このような場合、特許文献１の内燃機関の制御装置では、内燃機関の回転位置が多重放電終了位置に達しても、点火プラグの点火による燃料への着火がされず、着火不良のまま点火プラグの点火を終了させてしまうことがある。【０００８】
したがって、本発明は、上記の課題に着目してなされたもので、内燃機関の点火プラグによる多重放電の放電回数を減らすと共に、点火プラグによる燃料への着火不良を抑制した内燃機関の制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、内燃機関の気筒に設けられた点火装置と、点火装置の点火を制御する点火制御部と、点火装置の点火による混合気への着火を検出する着火検出部と、を有する点火制御装置とを備え、点火制御装置は、点火装置の点火による混合気への着火の検出に基づいて、点火装置の点火を停止する構成とした。
【発明の効果】
【００１０】
本発明によれば、内燃機関の点火プラグによる多重放電の放電回数を減らすと共に、点火プラグによる燃料への着火不良を抑制した内燃機関の制御装置を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態にかかる内燃機関及び内燃機機関の制御装置の要部構成を説明する図である。
【図２】点火プラグを説明する部分拡大図である。
【図３】制御装置の機能構成を説明する機能ブロック図である。
【図４】点火コイルを含む電気回路を説明する図である。
【図５】内燃機関の制御処理の一例を示すフローチャートである。
【図６】内燃機関の制御の一例を説明する模式図である。
【図７】点火プラグの放電間隔とエンジンの出力トルクとの関係を説明する図である。
【図８】点火プラグの放電間隔と燃焼安定性との関係を説明する図である。
【図９】エンジンの回転数とトルクとの関係における燃焼ガスの流動性を説明する図である。
【図１０】第２の実施の形態にかかる内燃機関の制御処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態にかかる内燃機関の制御装置１を説明する。実施の形態では、制御装置１により、４気筒の内燃機関１００の各気筒１５０に各々設けられた点火プラグ２００の放電（点火）を制御する場合を例示して説明する。
以下、実施の形態において、内燃機関１００の一部の構成又は全ての構成及び制御装置１の一部の構成又は全ての構成を組み合わせたものを、内燃機関１００の制御装置１と言う。
【００１３】
［内燃機関］
図１は、内燃機関１００及び内燃機関の制御装置１の要部構成を説明する図である。
図２は、点火プラグ２００の電極２１０、２２０を説明する部分拡大図である。
【００１４】
内燃機関１００では、外部から吸引した空気はエアクリーナ１１０、吸気管１１１、吸気マニホールド１１２を通流し、各気筒１５０に流入する。各気筒１５０に流入する空気量は、スロットル弁１１３により調整され、スロットル弁１１３で調整された空気量は、流量センサ１１４により測定される。
【００１５】
スロットル弁１１３には、スロットルの開度を検出するスロットル開度センサ１１３ａが設けられており、このスロットル開度センサ１１３ａで検出されたスロットル弁１１３の開度情報は、制御装置（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ：ＥＣＵ）１に出力される。
【００１６】
なお、スロットル弁１１３は、電動機で駆動される電子スロットル弁が用いられるが、空気の流量を適切に調整できるものであれば、その他の方式によるものでもよい。
【００１７】
各気筒１５０に流入した空気の温度は、吸気温センサ１１５で検出される。
【００１８】
クランクシャフト１２３に取り付けられたリングギア１２０の径方向外側には、クランク角センサ１２１が設けられており、このクランク角センサ１２１により、クランクシャフト（図示せず）の回転角度が検出される。実施の形態では、クランク角センサ１２１は、１０°毎及び燃焼周期毎のクランクシャフト１２３の回転角度を検出する。
【００１９】
シリンダヘッドのウォータジャケット（図示せず）には、水温センサ１２２が設けられており、この水温センサ１２２により、内燃機関１００の冷却水の温度を検出する。
【００２０】
また、車両には、アクセルペダル１２５の変位量（踏み込み量）を検出するアクセルポジションセンサ（Ａｃｃｅｌｅｒａｔｏｒ  Ｐｏｓｉｔｉｏｎ  Ｓｅｎｓｏｒ：ＡＰＳ）１２６が設けられており、このアクセルポジションセンサ１２６により、運転者の要求トルクを検出する。このアクセルポジションセンサ１２６で検出された運転者の要求トルクは、後述する制御装置１に出力され、制御装置１は、この要求トルクに基づいて、スロットル弁１１３を制御する。
【００２１】
燃料タンク１３０に貯留された燃料は、燃料ポンプ１３１によって吸引及び加圧された後、プレッシャレギュレータ１３２が設けられた燃料配管１３３を通流し、燃料噴射弁（インジェクタ）１３４に誘導される。燃料ポンプ１３１から出力された燃料は、プレッシャレギュレータ１３２で所定の圧力に調整され、燃料噴射弁１３４から各気筒１５０内に噴射される。プレッシャレギュレータ１３２で圧力調整された結果、余分な燃料は戻り配管（図示せず）を介して燃料タンク１３０に戻される。
【００２２】
内燃機関１００のシリンダヘッド（図示せず）には、燃焼圧センサ（ＣｙｌｉｎｄｅｒＰｒｅｓｓｕｒｅ  Ｓｅｎｓｏｒ：ＣＰＳ、筒内圧センサとも言う）１４０が設けられている。燃焼圧センサ１４０は、各気筒１５０内に設けられており、気筒１５０内の圧力（燃焼圧）を検出する。
【００２３】
燃焼圧センサ１４０は、圧電式又はゲージ式の圧力センサが用いられ、広い温度領域に渡って気筒１５０内の燃焼圧（筒内圧）を検出することができるようになっている。
【００２４】
各気筒１５０には、燃焼後のガス（排気ガス）を、気筒１５０の外側に排出する排気マニホールド１６０が取り付けられている。この排気マニホールド１６０の排気側には、三元触媒１６１が設けられており、排気ガスは三元触媒１６１で浄化された後、大気に排出される。
【００２５】
三元触媒１６１の上流側には、上流側空燃比センサ１６２が設けられており、この上流側空燃比センサ１６２は、各気筒１５０から排出された排気ガスの空燃比を連続的に検出する。
【００２６】
また、三元触媒１６１の下流側には、下流側空燃比センサ１６３が設けられており、この下流側空燃比センサ１６３は、理論空燃比近傍でスイッチ的な検出信号を出力する。実施の形態では、下流側空燃比センサ１６３は、Ｏ２センサである。
【００２７】
また、各気筒１５０の上部には、点火プラグ２００が各々設けられており、点火プラグ２００の放電（点火）により、気筒１５０内の空気と燃料との混合気に火花が着火し、気筒１５０内で爆発が起こり、ピストン１７０が押し下げられる。ピストン１７０が押し下げられることにより、クランクシャフト１２３が回転する。
【００２８】
点火プラグ２００には、点火プラグ２００に供給される電圧を生成する点火コイル３００が接続されており、点火コイル３００で発生した電圧により、点火プラグ２００の中心電極２１０と外側電極２２０との間に放電が生じる（図２参照）。
【００２９】
図２に示すように、点火プラグ２００では、中心電極２１０は、絶縁体２３０により絶縁状態で支持されており、この中心電極２１０に所定の電圧（実施の形態では、２０、０００Ｖ〜４０、０００Ｖ）が印加される。
【００３０】
外側電極２２０は接地されており、中心電極２１０に所定の電圧が印加されると、中心電極２１０と外側電極２２０との間で放電（点火）が生じる。
【００３１】
なお、点火プラグ２００において、中心電極２１０と外側電極２２０との間に存在する気体（ガス）の状態や筒内圧によって、ガス成分の絶縁破壊を起こして放電（点火）が発生する電圧が変動し、この放電が発生する電圧を絶縁破壊電圧Ｖｍと言う。
【００３２】
図１に戻って、前述したスロットル開度センサ１１３ａ、流量センサ１１４、クランク角センサ１２１、アクセルポジションセンサ１２６、水温センサ１２２、燃焼圧センサ１４０等の各種センサからの出力信号は、制御装置１に出力される。制御装置１では、これら各種センサからの出力信号に基づいて、内燃機関１００の運転状態を検出し、気筒１５０内に送出する空気量、燃料噴射量、点火プラグ２００の点火タイミング等の制御を行う。
【００３３】
［制御装置のハードウェア構成］
次に、制御装置１のハードウェアの全体構成を説明する。
【００３４】
図１に示すように、制御装置１は、アナログ入力部１０と、デジタル入力部２０と、Ａ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａ）変換部３０と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４０と、ＭＰＵ（Ｍｉｃｒｏ−Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５０と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）６０と、Ｉ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）ポート７０と、出力回路８０と、を有する。
【００３５】
アナログ入力部１０には、スロットル開度センサ１１３ａ、流量センサ１１４、アクセルポジションセンサ１２６、上流側空燃比センサ１６２、下流側空燃比センサ１６３、燃焼圧センサ１４０、水温センサ１２２等の各種センサからのアナログ出力信号が入力される。
【００３６】
アナログ入力部１０には、Ａ／Ｄ変換部３０が接続されている。アナログ入力部１０に入力された各種センサからのアナログ出力信号は、ノイズ除去等の信号処理が行われた後、Ａ／Ｄ変換部３０でデジタル信号に変換れ、ＲＡＭ４０に記憶される。
【００３７】
デジタル入力部２０には、クランク角センサ１２１からのデジタル出力信号が入力される。
【００３８】
デジタル入力部２０には、Ｉ／Ｏポート７０が接続されており、デジタル入力部２０に入力されたデジタル出力信号は、このＩ／Ｏポート７０を介してＲＡＭ４０に記憶される。
【００３９】
ＲＡＭ４０に記憶された各出力信号は、ＭＰＵ５０で演算処理される。
【００４０】
ＭＰＵ５０は、ＲＯＭ６０に記憶された制御プログラム（図示せず）を実行することで、ＲＡＭ４０に記憶された出力信号を、制御プログラムに従って演算処理する。ＭＰＵ５０は、制御プログラムに従って、内燃機関１００を駆動する各アクチュエータ（例えば、スロットル弁１１３、プレッシャレギュレータ１３２、点火プラグ２００等）の作動量を規定する制御値を算出し、ＲＡＭ４０に一時的に記憶する。
【００４１】
ＲＡＭ４０に記憶されたアクチュエータの作動量を規定する制御値は、Ｉ／Ｏポート７０を介して出力回路８０に出力される。
【００４２】
出力回路８０には、点火プラグ２００に印加する電圧を制御する点火制御部８３（図３参照）の機能などが設けられている。
【００４３】
［制御装置の機能ブロック］
次に、制御装置１の機能構成を説明する。
【００４４】
図３は、制御装置１の機能構成を説明する機能ブロック図である。この制御装置１の各機能は、ＭＰＵ５０がＲＯＭ６０記憶された制御プログラムを実行することで、出力回路８０で実現される。
【００４５】
図３に示すように、制御装置１の出力回路８０は、全体制御部８１と、燃料噴射制御部８２と、点火制御部８３とを有する。
【００４６】
全体制御部８１は、アクセルポジションセンサ１２６と、燃焼圧センサ１４０（ＣＰＳ）に接続されており、アクセルポジションセンサ１２６からの要求トルク（加速信号Ｓ１）と、燃焼圧センサ１４０からの出力信号Ｓ２とを受け付ける。
【００４７】
全体制御部８１は、アクセルポジションセンサ１２６からの要求トルク（加速信号Ｓ１）と、燃焼圧センサ１４０からの出力信号Ｓ２とに基づいて、燃料噴射制御部８２と点火制御部８３の全体的な制御を行う。
【００４８】
燃料噴射制御部８２は、内燃機関１００の各気筒１５０を判別する気筒判別部８４と、クランクシャフト１２３のクランク角を計測する角度情報生成部８５と、エンジン回転数を計測する回転数情報生成部８６と、に接続されており、気筒判別部８４からの気筒判別情報Ｓ３と、角度情報生成部８５からのクランク角度情報Ｓ４と、回転数情報生成部８６からのエンジン回転数情報Ｓ５と、を受け付ける。
【００４９】
また、燃料噴射制御部８２は、気筒１５０内に吸気される空気の吸気量を計測する吸気量計測部８７と、エンジン負荷を計測する負荷情報生成部８８と、エンジン冷却水の温度を計測する水温計測部８９と、に接続されており、吸気量計測部８７からの吸気量情報Ｓ６と、負荷情報生成部８８からのエンジン負荷情報Ｓ７と、水温計測部８９からの冷却水温度情報Ｓ８と、を受け付ける。
【００５０】
燃料噴射制御部８２は、受け付けた各情報に基づいて、燃料噴射弁１３４から噴射される燃料の噴射量と噴射時間（燃料噴射弁制御情報Ｓ９）を算出し、算出した燃料の噴射量と噴射時間とに基づいて燃料噴射弁１３４を制御する。
【００５１】
点火制御部８３は、全体制御部８１のほか、気筒判別部８４と、角度情報生成部８５と、回転数情報生成部８６と、負荷情報生成部８８と、水温計測部８９とに接続されており、これらからの各情報を受け付ける。
【００５２】
点火制御部８３は、受け付けた各情報に基づいて、点火コイル３００の１次側コイル３１０に通電する電流量（通電角）と、通電開始時間と、１次側コイル３１０に通電した電流を遮断する時間（点火時間）を算出する。
【００５３】
点火制御部８３は、算出した通電量と、通電開始時間と、点火時間とに基づいて、点火コイル３００の１次側コイル３１０に点火信号ＳＡを出力することで、点火プラグ２００による点火の制御を行う。
【００５４】
また、点火制御部８３は、気筒１５０の筒内圧と、筒内容積とに基づいて、点火プラグ２００の点火による気筒１５０内の混合気への着火の有無の検出を行う。
【００５５】
なお、少なくとも、前述した点火プラグ２００（点火コイル３００）と、点火制御部８３とを含み、点火制御部８３が、点火プラグ２００の点火の制御を行う機能と、着火の検出を行う機能を有する構成は、本発明の内燃機関の制御装置に相当する。
【００５６】
［点火コイルの電気回路］
次に、点火コイル３００を含む電気回路４００を説明する。
【００５７】
図４は、点火コイル３００を含む電気回路４００を説明する図である。
【００５８】
電気回路４００では、所定の巻き数で巻かれた１次側コイル３１０と、１次側コイル３１０よりも多い巻き数で巻かれた２次側コイル３２０と、を含んで構成される点火コイル３００を有する。
【００５９】
１次側コイル３１０の一端は、直流電源３３０に接続されている。これにより、１次側コイル３１０には、所定の電圧（実施の形態では、１２Ｖ）が印加される。
【００６０】
１次側コイル３１０の他端は、イグナイタ３４０に接続されており、イグナイタ３４０を介して接地されている。イグナイタ３４０には、トランジスタや電界効果トランジスタ
（Ｆｉｅｌｄ  Ｅｆｆｅｃｔ  Ｔｒａｎｓｉｓｔｏｒ：ＦＥＴ）などが用いられる。
【００６１】
イグナイタ３４０のベース（Ｂ）端子は、点火制御部８３に接続されており、点火制御部８３から出力された点火信号ＳＡは、イグナイタ３４０のベース（Ｂ）端子に入力される。
【００６２】
イグナイタ３４０のベース（Ｂ）端子に点火信号ＳＡが入力されると、イグナイタ３４０のコレクタ（Ｃ）端子とエミッタ（Ｅ）端子間が通電状態となり、コレクタ（Ｃ）端子とエミッタ（Ｅ）端子間に電流が流れる。これにより、１次側コイル３１０に電力（エネルギー）が蓄積される。
【００６３】
点火制御部８３からの点火信号ＳＡの出力が停止して、１次側コイル３１０に流れる電流が遮断されると、コイルの巻き数比に応じた高電圧が２次側コイル３２０に発生する。
２次側コイル３２０に発生した高電圧が点火プラグ２００（中心電極２１０）に印加されることで、点火プラグ２００の中心電極２１０と、外側電極２２０との間に放電が発生する。この中心電極２１０と外側電極２２０との間に発生した放電電圧が、ガス（気筒１５０内の混合気）の絶縁破壊電圧Ｖｍ以上になると、ガス成分が絶縁破壊されて着火する。
【００６４】
実施の形態において、点火制御装置８３は、点火プラグ２００の点火による混合ガスへの着火不良を防止するため、内燃機関１００の１燃焼サイクルにおいて、点火プラグ２００で複数回の放電（点火）を行うように制御する。この１燃料サイクルにおける複数回の放電（点火）を多重放電（多重点火）と言う。
【００６５】
点火プラグ２００では、多重放電が行われると、放電回数が増えるほど電極２１０、２２０の摩耗が促進される。特に、点火プラグ２００の点火により、混合気への着火が成功した後、さらに放電が行われると、電極周囲の温度がより高温となり、電極の摩耗が著しく促進される。よって、点火プラグ２００の寿命を長くするために、着火後の放電を停止して放電回数を少なくする必要があり、これにより点火プラグ２００の交換に伴うコストを抑制することができる。
【００６６】
また、この種の電気回路４００では、点火コイル３００から点火プラグ２００に至る電気経路は、接地側のシリンダブロック（図示せず）を含む大きなループを構成することから、点火コイル３００の急激な電流変化による大きな電磁ノイズが発生する。この電磁ノイズは、制御装置１の制御に影響を与えるため、電磁ノイズを発生させる点火コイル３００の電流変化（つまり、点火プラグ２００の放電回数）は極力少なくする必要がある。
【００６７】
さらに、前述したように、点火プラグ２００に多重放電を行わせるためには、点火コイル３００とイグナイタ３４０を含む電気回路を、放電回数分用意する必要があり、例えば、１燃焼サイクルに５回の放電を行わせる場合、前述した電気回路４００を５個用意しておく必要がある。制御装置１では、放電回数分の電気回路４００を設ける必要がある結果、コストの増加が大きな問題となる。よって、制御装置１のコスト削減のためにも、着火したか否かの判断を確実に行い、着火した場合には、点火を停止することで放電の基本回数を少なくする必要がある。
【００６８】
［内燃機関の制御方法］
次に、実施の形態の制御装置１で実施される、点火プラグ２００の多重放電の回数を減らすための制御方法の一例を説明する。この制御は、制御装置１において、出力回路８０の点火制御部８３で実行される。
【００６９】
図５は、内燃機関１００の制御処理の一例を示すフローチャートである。
【００７０】
図５に示すように、ステップＳ１０１において、点火制御部８３は、クランク角センサ１２１で検出したクランクシャフト１２３の現時点のクランク角θ１（クランク角度情報Ｓ４）を、角度情報生成部８５を介して取得すると共に、燃焼圧センサ１４０で検出した筒内圧Ｐ１を、全体制御部８１を介して取得する。
【００７１】
ステップＳ１０２において、点火制御部８３は、ステップＳ１０１で取得したクランク角θ１に基づいて、クランク角がθ１である時の気筒１５０の燃焼室の容積（筒内容積）Ｖ１を算出する。
【００７２】
ステップＳ１０３において、点火制御部８３は、目標点火クランク角θＴを取得する。
目標点火クランク角θＴは、アクセルペダル１２５の変位量（アクセルポジションセンサ１２６の出力）とエンジン回転数とに関連付けられ、データテーブル（又はＭＡＰ）状に生成されている。点火制御部８３は、このデータテーブル（又はＭＡＰ）を参照し、現在のアクセルペダル１２５の変位量（アクセルポジションセンサ１２６の出力）とエンジン回転数とに基づいて、目標点火クランク角θＴを取得する。
【００７３】
なお、アクセルペダル１２５の変位量とエンジン回転数とに関連付けられた閾値Ｐｔｈをデータテーブル状に有し、このデータテーブルを参照して、閾値Ｐｔｈを取得する構成は、本発明の閾値算出部に相当する。
【００７４】
この目標点火クランク角θＴは、内燃機関１００の運転状態（ガス流動や回転回数）に基づいて、内燃機関１００の運転にとって最も効率がよい（出力トルクが高い又は燃焼安定性が良い）クランク角に設定されている。
【００７５】
ステップＳ１０４において、点火制御部８３は、ステップＳ１０１で取得したクランク角θ１と、目標点火クランク角θＴとを比較し、クランク角θ１が目標点火クランク角θＴ以上（θ１≧θＴ）であるか否かを判定する。
【００７６】
点火制御部８３は、クランク角θ１が目標点火クランク角θＴ以上であると判定した場合（ステップＳ１０４：Ｙｅｓ）、ステップＳ１０５に進み、点火信号ＳＡを点火コイル３００に出力する。一方、点火制御部８３は、クランク角θ１が目標点火クランク角θＴ未満であると判定した場合（ステップＳ１０４：Ｎｏ）、ステップＳ１０１に戻って、再度、現時点のクランク角θ１を取得し、取得したクランク角θ１が、目標点火クランク角θＴ以上となるまで、ステップＳ１０１〜Ｓ１０４の処理を繰り返す。
【００７７】
ステップＳ１０６において、点火制御部８３は、点火プラグ２００が放電（点火）した後のクランク角θ２を、クランク角センサ１２１から取得すると共に、点火プラグ２００が放電（点火）した後の筒内圧Ｐ２を、燃焼圧センサ１４０から取得する。
【００７８】
ステップＳ１０７において、点火制御部８３は、ステップＳ１０６で取得したクランク角θ２に基づいて、クランク角がθ２である時の気筒１５０の燃焼室の容積（筒内容積）Ｖ２を算出する。
【００７９】
ステップＳ１０８において、点火制御部８３は、アクセルペダル１２５の変位量とエンジン回転数と関連付けられた所定の閾値Ｐｔｈを取得する。
【００８０】
ステップＳ１０９において、点火制御部８３は、燃焼圧センサ１４０で検出した点火後の筒内圧Ｐ２と状態方程式に基づいて算出した筒内圧（Ｐ１×（Ｖ１／Ｖ２））との差Ｈ（Ｈ＝Ｐ２−Ｐ１×（Ｖ１／Ｖ２））と、ステップＳ１０８で取得した閾値Ｐｔｈとを比較し、点火後の筒内圧Ｐ２と状態方程式に基づいて算出した筒内圧（Ｐ１×（Ｖ１／Ｖ２）との差Ｈ（Ｈ＝Ｐ２−Ｐ１×（Ｖ１／Ｖ２））が閾値Ｐｔｈ以上か否かを判定し、差Ｈが閾値Ｐｔｈ以上である場合（ステップＳ１０９：Ｙｅｓ）、その後の点火プラグ２００の放電（点火）処理を終了する。
【００８１】
点火制御部８３は、点火後の筒内圧Ｐ２と状態方程式に基づいて算出した筒内圧（Ｐ１×（Ｖ１／Ｖ２）との差Ｈ（Ｐ２−Ｐ１×（Ｖ１／Ｖ２））が、閾値Ｐｔｈ未満であると判定した場合（ステップＳ１０９：Ｎｏ）、パラメータＰ１、Ｖ１を直近に取得した値Ｐ２、Ｖ２に更新する（ステップＳ１１０）。
【００８２】
点火制御部８３は、その後、ステップＳ１０５に戻って、点火プラグ２００の放電（点火）を実施し、点火後の筒内圧Ｐ２と状態方程式に基づいて算出した筒内圧（Ｐ１×（Ｖ１／Ｖ２）との差Ｈ（Ｐ２−Ｐ１×（Ｖ１／Ｖ２））が、閾値Ｐｔｈ以上となるまで、ステップＳ１０５〜ステップＳ１１０の処理を繰り返し行う。
【００８３】
次に、図６を用いて実施の形態にかかる制御装置１による内燃機関１００の制御の一例を、前述したフローチャートに沿って説明する。
【００８４】
図６は、実施の形態にかかる制御装置１による内燃機関１００の制御の一例を説明する図である。図６では、横軸にクランク角度θ、縦軸に筒内圧Ｐとの関係を示している。
【００８５】
図６において、圧力曲線Ｌ１（点線）は、１回目の放電（点火）で着火した場合の気筒１５０の筒内圧の一例を示しており、圧力曲線Ｌ２（実線）は、２回目の放電（点火）で着火した場合の気筒１５０の筒内圧の一例を示しており、圧力曲線Ｌ３（一点鎖線）は、状態方程式（断熱変化）の場合の気筒１５０の筒内圧の一例を示している。状態方程式に基づく圧力曲線Ｌ３は、着火しない場合の筒内圧を示している。
【００８６】
また、図６において、圧力曲線Ｌ１〜Ｌ３の下部に、点火制御部８３から出力される点火信号ＳＡ１〜ＳＡ５を示している。
【００８７】
図６に示すように、初めに圧力曲線Ｌ１について説明すると、点火制御部８３は、現時点でのクランク角θ１と筒内圧Ｐ１を取得し（図５のステップ１０１）、クランク角θ１に基づいて筒内容積Ｖ１を算出する（図５のステップＳ１０２）。
【００８８】
点火制御部８３は、アクセルペダル１２５の変位量（踏み込み量）とエンジン回転数とに関連付けられたデータテーブル（又はＭＡＰ）を参照して、目標点火クランク角θＴを取得し（図５のステップＳ１０３）、クランク角θ１が目標点火クランク角θＴ以上か否かを判定する（図５のステップＳ１０４）。
【００８９】
図６に示す実施の形態では、点火制御部８３は、所定のタイミングで、クランク角θ１が目標点火クランク角θＴ以上であると判定し（図５のステップＳ１０４：Ｙｅｓ）、１回目の点火信号ＳＡ１を出力する（図５のステップＳ１０５）。
【００９０】
点火制御部８３は、点火後のクランク角θ２と筒内圧Ｐ２を取得し（図５のステップＳ１０６）、クランク角θ２に基づいて筒内容積Ｖ２を算出する（図５のステップＳ１０７）。
【００９１】
そして、点火制御部８３は、アクセルペダル１２５の変位量（踏み込み量）とエンジン回転数と関連付けられた所定の閾値Ｐｔｈを取得し（図５のステップＳ１０８）、点火後の筒内圧Ｐ２と状態方程式に基づいて算出した気筒１５０の筒内圧（Ｐ１×（Ｖ１／Ｖ２））との差Ｈ（Ｐ２−Ｐ１×（Ｖ１／Ｖ２））が、この閾値Ｐｔｈ以上であるか否かを判定する（図５のステップＳ１０９）。
【００９２】
実施の形態の圧力曲線Ｌ１は、点火プラグ２００の１回目の放電（点火）により、気筒１５０内の混合気に着火した場合を示している。この場合、気筒１５０内で爆発が起こるため、１回目の放電（点火）により着火した後の筒内圧Ｐ２が、状態方程式に基づく筒内圧に比べて急激に高くなる。そのため、１回目の放電（点火）後の筒内圧Ｐ２と状態方程式に基づいて算出した筒内圧との差Ｈ（Ｐ２−Ｐ１×（Ｖ１／Ｖ２））が、閾値Ｐｔｈ以上となり（図５のステップＳ１０９：Ｙｅｓ）、点火制御部８３は、点火プラグ２００の２回目の放電を停止（点火信号ＳＡ２の出力を停止）し、処理を終了する。
【００９３】
そして図６に示すように、圧力曲線Ｌ１では、気筒１５０内での爆発により、ピストン１７０が押し下げられて燃焼ガスが膨張するため、筒内圧が急激に低くなる。
【００９４】
次に、圧力曲線Ｌ２では、１回目の放電（点火）で気筒１５０内の混合気に着火しない。このため、点火した後の筒内圧Ｐ２が、状態方程式に基づいて算出した筒内圧に近似する値となる。よって、この場合、点火後の筒内圧Ｐ２と状態方程式に基づいて算出した筒内圧との差Ｈ（Ｐ２−Ｐ１×（Ｖ１／Ｖ２））が、閾値Ｐｔｈ未満となり（図５のステップＳ１０９：Ｎｏ）、点火制御部８３は、筒内圧Ｐ１と筒内容積Ｖ１を直近に取得した筒内圧Ｐ２と筒内容積Ｖ２に置き替えた後（図５のステップＳ１１０）、２回目の点火信号ＳＡ２を出力する（図５のステップＳ１０５）。
【００９５】
点火制御部８３は、２回目の放電（点火）の後のクランク角θ２と筒内圧Ｐ２を取得し（図５のステップＳ１０６）、このクランク角θ２に基づいて筒内容積Ｖ２を算出する（図５のステップＳ１０７）。
【００９６】
そして、点火制御部８３は、２回目の放電（点火）後のアクセルペダル１２５の変位量（踏み込み量）とエンジン回転数と関連付けられた閾値Ｐｔｈを取得し（図５のステップＳ１０８）、２回目の放電（点火）後の筒内圧Ｐ２と状態方程式に基づいて算出した筒内圧との差Ｈ（Ｐ２−Ｐ１×（Ｖ１／Ｖ２））が、この閾値Ｐｔｈ以上であるか否かを判定する（図５のステップＳ１０９）。
【００９７】
実施の形態の圧力曲線Ｌ２は、点火プラグ２００の２回目の放電（点火）により、気筒１５０内の混合気に着火した場合を示している。この場合、気筒１５０内で爆発が起こるため、２回目の放電（点火）により着火した後の筒内圧Ｐ２が、状態方程式に基づいて算出した筒内圧（Ｐ１×（Ｖ１／Ｖ２））に比べて急激に高くなる。そのため、２回目の放電（点火）後の筒内圧Ｐ２と状態方程式に基づく筒内圧との差Ｈ（Ｐ２−Ｐ１×（Ｖ１／Ｖ２））が、閾値Ｐｔｈ以上となり（図５のステップＳ１０９：Ｙｅｓ）、点火制御部８３は、点火プラグ２００の３回目の放電を停止（点火信号ＳＡ３の出力を停止）し、処理を終了する。
【００９８】
前述したように、制御装置１の点火制御部８３は、１回目又は２回目以降（２〜５回目又は３〜５回目）の点火信号の出力を行わないため、点火プラグ２００での１回目又は２回目以降（２〜５回目又は３〜５回目）の放電（点火）が行われない。
【００９９】
その結果、点火プラグ２００による多重放電（点火）の回数を少なくすることがき、電極２１０、２２０の摩耗を抑えることができる。
【０１００】
特に、混合気への着火後の放電（点火）では、筒内圧が高くなり絶縁破壊電圧も大きくなる。そのため、さらに着火させるためには、点火プラグ２００の電極２１０、２２０間により大きな電圧を印加して放電しなければならず、この放電により電極２１０、２２０の摩耗が促進されてしまう。実施の形態にかかる制御装置１では、着火後の点火プラグ２００の放電（点火）を停止するので、点火プラグ２００の電極２１０、２２０の摩耗を抑えることができる。
【０１０１】
以上説明した通り、実施の形態では、
（１）内燃機関１００の気筒１５０に設けられた点火プラグ２００（点火装置）と、点火プラグ２００の放電（点火）を制御する点火制御部（点火制御部８３におけるステップＳ１０１〜Ｓ１０５の処理により発揮される点火制御機能）と、点火プラグ２００の点火による混合気への着火を検出する着火検出部（点火制御部８３におけるステップＳ１０９の処理により発揮される着火検出機能）と、を有する点火制御装置８３とを備え、点火制御部８３は、点火プラグ２００の点火による混合気への着火の検出に基づいて、点火プラグ２００の点火を停止する構成とした。
【０１０２】
このように構成すると、点火制御部８３は、点火プラグ２００の点火による混合気への着火を検知した後の点火プラグ２００の点火を停止するので、着火後の余分な点火を行うことがない。よって、制御装置１は、点火プラグ２００の点火による混合気への着火不良を防止しつつ、放電回数を減らすことができる。その結果、点火プラグ２００の摩耗を抑えることができる。
【０１０３】
（２）また、点火制御部８３は、内燃機関１００の１燃焼サイクルにおいて複数回（実施の形態では、５回）点火するように点火プラグ２００を制御する構成とした。
【０１０４】
このように構成すると、点火プラグ２００での多重放電により、混合気への着火不良を防止することができる。
【０１０５】
（３）また、点火制御部８３は、１燃焼サイクルにおいて、点火プラグ２００による点火を行った後、当該点火制御部８３による混合気への着火の検出に基づいて、点火プラグ２００の点火を停止する構成とした。
【０１０６】
このように構成すると、点火制御部８３は、点火プラグ２００による混合気への着火の検出に基づいて、点火プラグ２００の点火を停止するので、着火が成功した後の点火プラグ２００の余分な点火を防止できる。
【０１０７】
（４）また、制御装置１は、気筒１５０内の圧力を検出する燃焼圧センサ１４０（筒内圧検出装置）を有し、点火制御部８３は、燃焼圧センサ１４０で検出した気筒１５０内の点火前の筒内圧Ｐ１と点火後の筒内圧Ｐ２とに基づいて、点火プラグ２００の点火による混合気への着火を検出する構成とした。
【０１０８】
このように構成すると、点火制御部８３は、気筒１５０内の燃焼状態（点火前筒内圧Ｐ１と点火後の筒内圧Ｐ２）に基づいて、点火プラグ２００の点火による混合気への着火の有無を正確に判定することができる。
【０１０９】
（５）また、点火制御部８３は、燃焼圧センサ１４０で検出した点火前の筒内圧Ｐ１と点火後の筒内圧Ｐ２と、アクセルペダル１２５の変位量とエンジン回転数とに関連付けられた閾値Ｐｔｈ（第１閾値）との比較結果に基づいて、点火プラグ２００の点火による混合気への着火を検出すると共に、閾値Ｐｔｈを算出するためのデータテーブル（閾値算出部）を有し、当該データテーブルは、点火プラグ２００による点火開始前のエンジン回転数（筒内圧Ｐ１）と、アクセルペダル１２５の変位量（筒内容積Ｖ１）とに基づいて、閾値Ｐｔｈを算出する構成とした。
【０１１０】
このように構成すると、点火制御部８３は、着火の有無を判定するための閾値を、筒内圧Ｐ１と気筒１５０の筒内容積Ｖ１とから簡単に取得することができる。
【０１１１】
（６）また、点火制御部８３は、点火プラグ２００の点火後の筒内圧Ｐ２と、状態方程式に基づいて算出した筒内圧（Ｐ１×（Ｖ１／Ｖ２））と、に基づいて、点火プラグ２００の点火による着火を検出する構成とした。
【０１１２】
このように構成すると、点火制御部８３は、着火していない状態を表す状態方程式を用いて算出された筒内圧（Ｐ１×（Ｖ１／Ｖ２））と、点火後の筒内圧Ｐ２とを比較して着火の有無を判定するので、着火している場合には、着火後の筒内圧Ｐ２と、状態方程式から算出された筒内圧（Ｐ１×（Ｖ１／Ｖ２））との差分が大きくなる。よって、点火制御部８３は、点火後の筒内圧Ｐ２と、状態方程式から算出された筒内圧（Ｐ１×（Ｖ１／Ｖ２））とを比較することで、着火の有無の判定を正確に行える。
【０１１３】
（７）また、点火制御部８３は、点火プラグ２００の点火後の筒内圧Ｐ２が、閾値Ｐｔｈ以上となった場合、点火プラグ２００の点火による混合気への着火が完了したと判定する構成とした。
【０１１４】
このように構成すると、閾値Ｐｔｈを適切に設定することで、点火プラグ２００の点火後の筒内圧Ｐ２に基づいて、点火プラグ２００の点火による混合気への着火の有無を判定できる。よって、一般的な車両に搭載される燃焼圧センサ１４０からの信号のみで、着火の有無を判定することができ、着火の有無を判定するためのセンサなどを別途設ける必要なく、製造コストを抑えると共に、制御装置１の複雑化を抑えることができる。
【０１１５】
（８）また、内燃機関１００の気筒１５０内に設けた点火プラグ２００により点火する点火工程（ステップＳ１０５）と、点火プラグ２００の点火による気筒１５０内の混合気への着火を検出する着火検出工程（ステップＳ１０９）と、着火検出工程による混合気への着火の検出に基づいて、点火プラグ２００の点火を停止する点火停止工程（ステップＳ１０９：Ｙｅｓの判断による処理の終了）と、を有する構成とした。
【０１１６】
このように構成すると、点火プラグ２００の着火を検出した場合、次の点火プラグ２００の点火を停止するので、多重放電における点火プラグ２００の放電回数を減らすことができ、点火プラグ２００の寿命を延ばすことができる。
【０１１７】
（９）また、気筒１５０の筒内圧Ｐ１、Ｐ２を測定する筒内圧測定工程（ステップＳ１０１、Ｓ１０６）と、気筒１５０の筒内容積Ｖ１、Ｖ２を測定する筒内容積測定工程（ステップＳ１０２、Ｓ１０７）と、をさらに有し、着火検出工程（ステップＳ１０９）は、筒内圧測定工程（ステップＳ１０１、Ｓ１０６）で測定した筒内圧Ｐ１、Ｐ２（気筒内の圧力）と、筒内容積測定工程（ステップＳ１０２、Ｓ１０７）で測定した気筒１５０内の容積Ｖ１、Ｖ２とに基づいて、点火プラグ２００の点火による混合気への着火を検出する構成とした。
【０１１８】
このように構成すると、点火前後の筒内圧Ｐ１、Ｐ２と容積Ｖ１、Ｖ２とに基づいて、点火プラグ２００の点火による混合気への着火の有無を適切に検出することができる。
【０１１９】
［第２の実施の形態］
次に、第２の実施の形態にかかる内燃機関１００の制御装置１Ａを説明する。
第２の実施の形態にかかる制御装置１Ａでは、点火プラグ２００の放電（点火）間隔を考慮して、点火プラグ２００による放電（点火）を行っている点が、前述した実施の形態と異なる。
【０１２０】
図７は、点火プラグ２００の放電間隔とエンジンの出力トルクとの関係を説明する図である。
【０１２１】
図８は、点火プラグ２００の放電間隔と燃焼安定性（トルクの標準偏差）との関係を説明する図であり、
【０１２２】
図９は、エンジンの回転数とトルクとの関係における燃焼ガスの流動性を説明する図である。
【０１２３】
内燃機関１００の気筒１５０内では、点火プラグ２００による放電（点火）後のガス（混合気）の組成が改善しない限り、再度放電（点火）してもガスへの着火が難しい。そのため、気筒１５０内でのガスの流れの状態に基づいて、放電（点火）間隔を設定することが必要となる。例えば、気筒１５０内でのガスの流れが速い場合、放電間隔を狭くし、ガスの流れが遅い場合、放電間隔を広くすることが望ましい。
【０１２４】
図７に示すように、点火プラグ２００の放電間隔は、気筒１５０内のガスの流れによって最適な間隔があり、この最適な放電間隔に設定することで、エンジンの出力トルクを最大にしてエンジンの効率を高めることができる。なお、点火プラグ２００の放電間隔を単に広くしても、エンジンの出力トルクが下がってしまい、エンジンの効率が悪くなってしまう。
【０１２５】
また、図８に示すように、点火プラグ２００の放電間隔と燃焼安定性との関係を見ても同じことが言える。
【０１２６】
図８に示すように、点火プラグ２００の放電間隔を最適な間隔に設定することで、燃焼安定性を高め高めることができる。ここで、燃焼安定性の指標として、エンジンの出力トルクの標準偏差を示している。エンジンの出力トルクの標準偏差が高いと、クランクシャフト１２３の回転変動が大きくなり、エンジンの出力トルクが不安定になる。
【０１２７】
気筒１５０内のガスの流れの状態に基づいて、点火プラグ２００の放電間隔を適切に設定することで、着火遅れや失火防止し、燃焼安定性が改善する。その結果、例えば、内燃機関１００において、より燃料が希薄な状態（空燃比が大きい）での燃焼を行うことが可能となる。
【０１２８】
図９に示すように、エンジン回転数に応じて気筒１５０内のガス流動も変動する。そのため、点火制御部８３では、点火プラグ２００の放電間隔をこのエンジン回転数に応じたガス流動に基づいて設定する必要がある。図９に示すように、特に、内燃機関において、燃料を希薄にして燃焼させる制御が行われる場合、ガス流動性が大きい領域と小さい領域とがあることが分かる。このため、予め運転条件ごとのガス流動性を検出することで、運転条件ごとに最適な放電間隔を設定することができる。
【０１２９】
［内燃機関の制御方法］
次に、点火プラグ２００の放電間隔を最適に設定する場合の内燃機関１００の制御処理の一例を説明する。
【０１３０】
図１０は。第２の実施の形態にかかる内燃機関１００の制御処理の一例を示すフローチャートである。
【０１３１】
図１０に示すように、ステップＳ２０１〜Ｓ２０４において、点火制御部８３は、前述した実施の形態の制御方法のステップＳ１０１〜Ｓ１０４と同様の処理を行う。
【０１３２】
具体的には、点火制御部８３は、現時点でのクランク角θ１と筒内圧Ｐ１とを取得し（ステップＳ２０１）、クランク角θ１に基づいて筒内容積Ｖ１を算出する（ステップＳ２０２）。
【０１３３】
点火制御部８３は、前述と同様のデータテーブルを参照して、目標点火クランク角θＴを取得し、この目標点火クランク角θＴと、現時点のクランク角θ１とを比較する。
【０１３４】
点火制御部８３は、現時点のクランク角θ１が、目標点火クランク角θＴ以上であると判定した場合（ステップＳ２０４：Ｙｅｓ）、点火前の時刻Ｔ１を取得し（ステップＳ２０５）、点火信号ＳＡを点火コイル３００に出力する（ステップＳ２０６）。
【０１３５】
点火制御部８３は、点火プラグ２００の放電（点火）後のクランク角θ２と筒内圧Ｐ２とを取得し（ステップＳ２０７）、クランク角θ２に基づいて筒内容積Ｖ２を算出する（ステップＳ２０８）。
【０１３６】
点火制御部８３は、ステップＳ１０８で説明したデータテーブル（又はＭＡＰ）と同様のものを参照して、所定の閾値Ｐｔｈを取得し（ステップＳ２０９）、点火プラグ２００による放電（点火）後の筒内圧Ｐ２と状態方程式に基づいて算出した筒内圧との差Ｈ（Ｐ２−Ｐ１×（Ｖ１／Ｖ２））が、この閾値Ｐｔｈ以上となるか否かを判定する（ステップＳ２１０）。
【０１３７】
点火制御部８３は、点火プラグ２００による放電（点火）後の筒内圧Ｐ２と状態方程式に基づいて算出した筒内圧との差Ｈ（Ｐ２−Ｐ１×（Ｖ１／Ｖ２））が、この閾値Ｐｔｈ以上であると判定した場合（ステップＳ２１０：Ｙｅｓ）、点火プラグ２００の点火により混合気への着火が成功したと判定し、次の点火プラグ２００の点火を行わず、そのまま処理を終了する。
【０１３８】
一方、点火制御部８３は、点火プラグ２００による放電（点火）後の筒内圧Ｐ２と状態方程式に基づいて算出した筒内圧との差Ｈ（Ｐ２−Ｐ１×（Ｖ１／Ｖ２））が、閾値Ｐｔｈ未満であると判定した場合（ステップＳ２１０：Ｎｏ）、点火後の時刻Ｔ２を取得する
（ステップＳ２１１）。
【０１３９】
ここで、点火制御部８３は、点火プラグ２００による目標点火間隔Ｔａと、クラッチペダル１２５の変位量と、エンジン回転数とが、関連付けられたデータテーブル（又はＭＡＰ）を有しており、点火制御部８３は、現在のクラッチペダル１２５の変位量とエンジン回転数から、当該データテーブル（又はＭＡＰ）を参照して、目標点火間隔Ｔａを取得する（ステップＳ２１２）。
【０１４０】
点火制御部８３は、ステップＳ２１１で取得した点火後の時刻Ｔ２と、ステップＳ２０５で取得した点火前の時刻Ｔ１との差分（Ｔ２−Ｔ１）が、目標点火間隔Ｔａ以上であるか否か判定する（ステップＳ２１３）。
【０１４１】
点火制御部８３は、点火プラグ２００の点火間隔（Ｔ２−Ｔ１）が目標点火間隔Ｔａ以上であると判定した場合（ステップＳ２１３：Ｙｅｓ）、点火後の筒内圧Ｐ２に基づいて、次回点火タイミングで必要となる点火エネルギを設定する（ステップＳ２１４）。なお、点火制御部８３は、点火プラグ２００の点火間隔（Ｔ２−Ｔ１）が目標点火間隔Ｔａ未満であると判定した場合（ステップＳ２１３：Ｎｏ）、ステップＳ２１１に戻って、再度現在の時刻Ｔ２を取得し、点火間隔が目標点火間隔Ｔａとなるまで、ステップＳ２１１〜ステップＳ２１３の処理を繰り返す。
【０１４２】
ここで、気筒１５０では、筒内圧に応じて、混合気（ガス）を着火するための絶縁破壊電圧が変化し、筒内圧が大きくなるほど絶縁破壊電圧が大きくなる。よって、点火制御部８３では、点火後の筒内圧Ｐ２に基づいて、次回の点火に必要なエネルギを算出して設定している。これにより、点火制御部８３は、次回、点火プラグ２００に印加する電圧を制御する。
【０１４３】
そして、点火制御部８３は、筒内圧Ｐ１と筒内容積Ｖ１を直近に取得した筒内圧Ｐ２と筒内容積Ｖ２に置き替えて（ステップＳ２１５）、ステップＳ２０５に戻って、次の点火前の時刻Ｔ１を取得する（ステップＳ２０５）と共に、次の点火信号ＳＡを出力する（ステップＳ２０６）。
【０１４４】
前述したように、点火制御部８３は、着火していないと判定した場合（ステップＳ２１０：Ｎｏ）、２回目以降の点火の点火間隔（Ｔ２−Ｔ１）を最適な点火間隔Ｔａに設定した後、２回目以降の点火を行う。よって、点火制御部８３は、エンジンの効率が最適となる点火間隔の点火信号ＳＡを出力することができる。なお、１回目の点火では、予め設定されている最適な点火間隔が分かっているので、その点火間隔を有する点火信号ＳＡを出力する。
【０１４５】
以上説明した通り、第２の実施の形態では、
（１０）点火制御部８３は、１燃焼サイクルにおける点火プラグ２００の点火間隔を調整する構成とした。
【０１４６】
（１１）さらに、点火プラグ２００の点火継続時間（Ｔ２−Ｔ１）を測定する点火時間測定工（ステップＳ２０５及びステップＳ２１１）と、点火時間測定工程（ステップＳ２０５及びステップＳ２１１）により測定された点火継続時間（Ｔ２−Ｔ１）が、閾値Ｔａ（第２閾値）以上であるか否かを判定する点火継続時間判定工程（ステップＳ２１３）と、点火継続時間判定工程（ステップＳ２１３）において、点火継続時間（時刻Ｔ２−時刻Ｔ１）が、閾値Ｔａ未満であると判定した場合、点火継続時間（時刻Ｔ２−時刻Ｔ１）が、閾値Ｔａ以上となるまで点火プラグ２００による点火を行わない点火保留工程（ステップＳ２１３：ＮｏによりステップＳ２１１戻り、Ｔ２−Ｔ１≧ＴａとなるまでステップＳ２１１とステップＳ２１３を繰り返す処理）と、をさらに有する構成とした。
【０１４７】
上記のように構成すると、気筒１５０内のガスの流れ状態に応じて点火プラグ２００の点火間隔を調整することができ、これによりエンジンの出力トルク、燃焼安定性が最適となる点火間隔を得ることができる。よって、内燃機関の効率を向上させることができる。
【０１４８】
以上、本発明の実施の形態の一例を説明したが、本発明は、前述した実施の形態を全て組み合わせてもよく、何れか２つ以上の実施の形態を任意に組み合わせても好適である。
【０１４９】
また、本発明は、前述した実施の形態の全ての構成を備えているものに限定されるものではなく、前述した実施の形態の構成の一部を、他の実施の形態の構成に置き換えてもよく、また、前述した実施の形態の構成を、他の実施の形態の構成に置き換えてもよい。
【０１５０】
また、前述した実施の形態の一部の構成について、他の実施の形態の構成に追加、削除、置換をしてもよい。
【符号の説明】
【０１５１】
１：制御装置、１０：アナログ入力部、２０：デジタル入力部、３０：Ａ／Ｄ変換部、４０：ＲＡＭ、５０：ＭＰＵ、６０：ＲＯＭ、７０：Ｉ／Ｏポート、８０：出力回路、８１：全体制御部、８２：燃料噴射制御部、８３：点火制御部、８４：気筒判別部、８５：角度情報生成部、８６：回転数情報生成部、８７：吸気量計測部、８８：負荷情報生成部、８９：水温計測部、１００：内燃機関、１１０：エアクリーナ、１１１：旧期間、１１２：吸気マニホールド、１１３：スロットル弁、１１３ａ：スロットル開度センサ、１１４：流量センサ、１１５：吸気温センサ、１２０：リングギア、１２１：クランク角センサ、１２２：水温センサ、１２３：クランクシャフト、１２５：アクセルペダル、１２６：アクセルポジションセンサ、１３０：燃料タンク、１３１：燃料ポンプ、１３２：プレッシャレギュレータ、１３３：燃料配管、１３４：燃料噴射弁、１４０：燃焼圧センサ、１５０：気筒、１６０：排気マニホールド、１６１：三元触媒、１６２：上流側空燃比センサ、１６３：下流側空燃比センサ、１７０：ピストン、２００：点火プラグ、２１０：中心電極、２２０：外側電極、２３０：絶縁体、３００：点火コイル、３１０：１次側コイル、３２０：２次側コイル、３３０：直流電源、３４０：イグナイタ、４００：電気回路
【図１】
2019064932.tif 000003
【図２】
2019064932.tif 000004
【図３】
2019064932.tif 000005
【図４】
2019064932.tif 000006
【図５】
2019064932.tif 000007
【図６】
2019064932.tif 000008
【図７】
2019064932.tif 000009
【図８】
2019064932.tif 000010
【図９】
2019064932.tif 000011
【図１０】
2019064932.tif 000012
【国際調査報告】
2019064932.tif 000013
2019064932.tif 000014
2019064932.tif 000015
2019064932.tif 000016