(57)【要約】【課題】簡易な構成で、点火ノイズを利用して失火発生を判定可能とする。【解決手段】点火コイル１８５の２次側電流によってスパークする点火プラグ４５における失火発生を判定可能な制御装置１００である。点火動作を制御するための点火制御信号を出力する点火制御部１６０と、点火制御信号に応じて、点火コイル１８５の１次側電流を導通、遮断制御するイグナイト部１７０と、イグナイト部の制御動作によって点火プラグ４５から放射される点火ノイズを受信する受信部１９０と、放射される点火ノイズに基づいて、失火発生を判定する失火発生判定部１８０と、を備える。【選択図】図２
2019049214.tif 000002
【特許請求の範囲】
【請求項１】
点火コイルの２次側電流によってスパークする点火プラグにおける失火発生を判定可能な装置であって、
点火動作を制御するための点火制御信号を出力する点火制御部と、
前記点火制御信号に応じて、前記点火コイルの１次側電流を導通、遮断制御するイグナイト部と、
前記イグナイト部の制御動作によって前記点火プラグから放射される点火ノイズを受信する受信部と、
前記放射される点火ノイズに基づいて、失火発生を判定する失火発生判定部と、
を備えた失火発生判定装置。
【請求項２】
請求項１に記載の装置であって、  
前記点火ノイズは、火花放電に起因する点火ノイズの高調波成分であることを特徴とする制御装置。
【請求項３】
請求項１または２に記載の装置であって、
前記受信された点火ノイズの特定周波数成分を抽出する特定周波数成分抽出部をさらに備えたことを特徴とする失火発生判定装置。
【請求項４】
請求項３に記載の装置であって、
前記特定周波数成分抽出部は、バンドパスフィルタで構成されることを特徴とする失火発生判定装置。
【請求項５】
請求項３または４に記載の装置であって、
前記抽出された特定周波数成分の信号を増幅させる増幅部、または、減衰させる減衰部を、前記特定周波数成分抽出部の後段にさらに備えたことを特徴とする失火発生判定装置。
【請求項６】
請求項１、２、３、４および５のいずれか一項に記載の装置であって、
前記失火発生判定部は、
前記点火ノイズの振幅が所定値を超えたか否かに応じて、前記点火プラグによる点火が、通常点火であるか、または、失火発生であるかを判定することを特徴とする失火発生判定装置。
【請求項７】
請求項１、２、３、４、５および６の内のいずれか一項に記載の装置であって、
前記受信部は、
エンジンを制御する制御装置が設けられるプリント基板に設けられるアンテナであることを特徴とする失火発生判定装置。
【請求項８】
請求項７に記載の装置であって、
前記アンテナは、
前記プリント基板の絶縁基板上に導電性材料で形成された導体パターン、インダクタ素子、および、インダクタ成分を有する抵抗の内のいずれかであることを特徴とする失火発生判定装置。
【請求項９】
失火発生を判定可能なシステムであって、
１次コイルおよび２次コイルで成る点火コイルと、
前記２次コイルに流れる２次側電流によってスパークする点火プラグと、
与えられる点火制御信号に応じて、前記１次コイルに流れる１次側電流を導通、遮断制御するイグナイト部と、
前記イグナイト部に前記点火制御信号を出力する点火制御部と、
前記イグナイト部の制御動作によって、前記点火プラグから放射される点火ノイズを受信する受信部と、
前記放射される点火ノイズに基づいて、失火発生を判定する失火発生判定部と、
を含む失火発生判定システム。
【請求項１０】
点火コイルの２次側電流によってスパークする点火プラグにおける失火発生を判定可能な方法であって、
点火動作を制御するための点火制御信号を出力するステップと、
前記点火制御信号に応じて、前記点火コイルの１次側電流を導通、遮断制御するステップと、
前記点火プラグから放射される点火ノイズを受信するステップと、
前記放射される点火ノイズに基づいて、失火発生を判定するステップと、
を含む失火発生判定方法。
【請求項１１】
点火コイルの２次側電流によってスパークする点火プラグにおける失火発生の有無を判定可能とするためのプログラムであって、
点火動作を制御するための点火制御信号を出力する処理と
前記点火コイルの１次側電流を通電または遮断制御を可能とする処理と、
前記点火プラグから放射される点火ノイズに基づいて、失火発生を判定する処理と、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、簡易な構成で失火発生を判定可能な失火発生判定装置、失火発生判定システム、失火発生判定方法、および、プログラムに関する。
【背景技術】
【０００２】
従来から、失火検出可能な種々の装置が提案されてきた。例えば、クランク軸の角速度変動量を監視することで、失火を推測検知する装置が提案されていた。この装置は、まず、或るサイクルとその直前のサイクルとの両サイクルにおける、クランク角速度変動量の差分である「サイクル間変動量差分」が、所定しきい値を超えると、当該サイクルを「変動大サイクル」としてカウントする。そして、予め設定されたサイクル数の監視サイクル内で「変動大サイクル」の数が、所定失火検知回数に達した場合、エンジンの失火を推測検知していた（特許文献１参照。）。
【０００３】
また、他の失火検出可能な装置としては、点火プラグの電極間の雰囲気がイオン化したときに流れるイオン化電流を検出するイオン電流検出回路と、イオン化電流に対して信号処理を施す波形処理回路とを備えている。そして、波形処理回路は、イオン電流検出回路の出力を反転して第一の基準電圧と比較出力する第１機能と、当該比較出力により充放電する時定数回路の放電波形を第二の基準電圧と比較して、マスクのための一定時間を作り出す第２機能とを有していた（特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６０６８２３４号公報（第１−１０頁、第１０図）
【特許文献２】特許第３８３１６４０号公報（第１−７頁、第１図）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の装置は、失火を推測検知するために、サイクル間変動量差分などの複数種類のパラメータを算出する必要があり、複数種類のフラグやリングバッファ等のワークエリアを準備する必要があった。そのため、演算量が多く、メモリの使用量も多かった。しかも、この装置にあっては、クランク軸の回転を検出するためのピックアップに、リラクタを複数設けることが必須になるため、その分、製造コストの上昇を招いていた。
【０００６】
また、特許文献２の装置は、失火を検出するために、特別な装置であるイオン化電流検出装置を備える必要があった。当該イオン化検出装置の出力をエンジン制御ユニットに入力するためには、配線の引き回しなどが必要になり、製造コストの上昇等の課題があった。
【０００７】
本発明は、従来の課題を解決するためになされたもので、安価な構成で失火発生を判定可能な失火発生判定装置、失火発生判定システム、失火発生判定方法、および、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するための本発明の制御装置は、点火コイルの２次側電流によってスパークする点火プラグにおける失火発生を判定可能な装置であって、
点火動作を制御するための点火制御信号を出力する点火制御部と、
点火制御信号に応じて、点火コイルの１次側電流を導通、遮断制御するイグナイト部と、
イグナイト部の制御動作によって点火プラグから放射される点火ノイズを受信する受信部と、
放射される点火ノイズの有無に基づいて、失火発生を判定する失火発生判定部と、
を備えた構成とした。
【０００９】
特に、点火ノイズとして、点火ノイズの高調波成分を利用することができる。
【００１０】
また、受信された点火ノイズの特定周波数成分を抽出する特定周波数成分抽出部をさらに備えた構成とすることもできる。さらに、特定周波数成分抽出部は、バンドパスフィルタで構成されることが好ましい。
【００１１】
抽出された特定周波数成分の信号を増幅させる増幅部、または、減衰させる減衰部を、特定周波数成分抽出部の後段にさらに備えることもできる。
【００１２】
そして、失火発生判定部が、点火ノイズの振幅が所定値を超えたか否かに応じて、点火プラグによる点火が、通常点火であるか、または、失火発生であるかを判定する構成とすることもできる。一例として、特定定周波数を、中心周波数を４（kHz）とする、その近傍の所定周波数帯（例えば±０．５（kHz））とすれば良いことを机上検討している。
【００１３】
また、受信部を、エンジンを制御する制御装置が設けられるプリント基板に設けられるアンテナとすることもできる。また、受信部は、例えば、プリント基板（ＰＣＢ）の絶縁基板上に導電性材料で形成された導体パターン、インダクタ素子、インダクタ成分を有する抵抗素子の内のいずれか１つで実現することができる。
【００１４】
本発明の他の態様のシステムは、失火発生を判定可能なシステムであって、
１次コイルおよび２次コイルで成る点火コイルと、
２次コイルに流れる２次側電流によってスパークする点火プラグと、
点火動作を制御するための点火制御信号を出力する点火制御部と、
与えられる点火制御信号に応じて、１次コイルに流れる１次側電流を導通、遮断制御するイグナイト部と、
イグナイト部に前記点火制御信号を出力する点火制御部と、
イグナイト部の制御動作によって、点火プラグから放射される点火ノイズを受信する受信部と、
放射される点火ノイズに基づいて、失火発生を判定する失火発生判定部と、
を含む失火発生判定システムである。
【００１５】
また、本発明の点火発生判定方法は、
点火コイルの２次側電流によってスパークする点火プラグにおける失火発生を判定可能な方法であって、
点火動作を制御するための点火制御信号を出力するステップと
点火制御信号に応じて、点火コイルの１次側電流を導通、遮断制御するステップと、
点火プラグから放射される点火ノイズを受信するステップと、
放射される点火ノイズに基づいて、失火発生を判定するステップと、
を含む点火発生判定方法である。
【００１６】
そして、本発明の失火発生判定プログラムは、
点火コイルの２次側電流によってスパークする点火プラグにおける失火発生の有無を判定可能とするためのプログラムであって、
点火動作を制御するための点火制御信号を出力する処理と、
点火コイルの１次側電流を通電または遮断制御を可能とする処理と、
点火プラグから放射される点火ノイズに基づいて、失火発生を判定する処理と、
をコンピュータに実行させるための失火発生判定プログラムである。
【００１７】
さらに、本発明は、プログラムを記録した非一時的な記録媒体も提供することができる。プログラムを記録する非一時的な記録媒体としては、ＲＯＭ等の半導体素子、ＣＤ、ＤＶＤ等の光学素子、磁気ディスク等の磁性素子などが挙げられるが、これらは例示に過ぎない。記録媒体は、プログラムを記憶しておき、この記憶しておいたプログラムを読み取り手段によって読み取ることによって、コンピュータ上で実行可能となれば、その種類等は問われない。
【発明の効果】
【００１８】
本発明によれば、安価な構成で失火の有無の判定を行うことができるという効果が得られる。
【図面の簡単な説明】
【００１９】
【図１】エンジン１の構成概要の模式的説明図である。
【図２】制御装置１００の機能構成図である。
【図３】失火発生判定部１８０の機能構成図である。
【図４】制御装置１００のハードウエア構成図である。
【図５】ＢＰＦの周波数特性の一例である。
【図６】アンテナの模式的説明図である。
【図７】動作説明のための流れ図である。
【図８】動作例を説明するための波形例である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態について図面を参照しつつ説明する。以下に説明する本発明の実施形態は一例であり、本発明は、以下の実施形態に限定されず、本実施形態の構成例等に対して種々の変形、変更等が可能である。以下に示す実施形態では、特に、単気筒で４サイクルの行程を有するエンジン１を想定しているが、本発明は、気筒数やシリンダ配列態様は、適宜のものに適用し得る。
【００２１】
（エンジン１の概要）
図１は、エンジン１、および、制御装置１００を含む制御システムの模式的な構成図である。エンジン１は、シリンダ２と、シリンダ２の内部で上下方向に摺動可能に嵌合されたピストン３とを有する。ピストン３には、コンロッド４の一端側が接続されているとともに、コンロッド４の他端側は、クランクシャフト５に連結されている。クランクシャフト５の変速機（不図示）側の端部には、フライホイール７が回転可能に固定されている。フライホイール７の外周の所定の角度領域には、磁性体でなる突起であるリラクタ２０が形成されている。
【００２２】
クランクシャフト５に対向して配置される電磁ピックアップ２２は、リラクタ２０が近づく時には、正電圧のパルスを出力するとともに、リラクタ２０が遠ざかる時には、負電圧のパルスを出力する。公知のパルス整形回路により、正・負両極パルス信号に基づいて、１個の矩形パルスが出力されるようにパルスを整形すると、フライホイール７が１回転する毎に矩形パルスが１パルス出力される。よって、「吸気→圧縮→燃焼→排気」の１サイクルにおいて、クランクシャフト５が７２０°回転するので、電磁ピックアップ２２から１サイクルで２パルスの矩形信号（エンジン回転信号）が出力される。
【００２３】
電磁ピックアップ２２からのエンジン回転信号に基づいて、エンジン１の回転数を求めることができる。また、フライホイール７の外周上におけるリラクタ２０の形成位置を適宜の角度領域とし、電磁ピックアップ２２からのエンジン回転信号に基づいて、点火プラグ４５に点火制御信号を与えて燃料点火するタイミングを、所望のタイミングとすることができる。所望のタイミングとは、上死点（TDC）、上死点より進角（BTDC）側、または、遅角(ATDC)側に対応したタイミングである。
【００２４】
また、シリンダ２の上部のシリンダヘッドには、吸気管５０と排気管６０とが接続されている。吸気管５０の内部は、外部から燃焼室７０内に新気を取り込むための吸気通路５１となっている。また、吸気通路５１には、上流側から、新気の塵等を除去するためのエアクリーナ３２、新気の吸入量を調整するためのスロットル弁２４、燃料噴射を行うためのインジェクタ４０などが配置されている。そして、新気を燃焼室７０内へ取り込むタイミングは、不図示のスプリングで閉弁方向に付勢される吸気弁１２の開弁・閉弁動作により制御される。
【００２５】
点火プラグ４５は、その先端が燃焼室内を臨む姿勢でシリンダヘッドの頂部に配置されている。また、スロットル弁の開度を検出するスロットル開度センサ２６が設けられている。なお、図示はしないが、インジェクタ４０には、燃料タンクに貯留された燃料が供給ホースを介して供給される一方、余剰燃料が回収ホースを介して燃料タンクに回収されており、インジェクタ４０には、常時、所定圧に加圧された燃料が供給されている。
【００２６】
一方、排気管６０の内部は、燃焼室７０からの排気を排出するための排気通路６１となっている。排気通路６１の下流位置には、排気を浄化する触媒装置３０が配置され、触媒装置３０の上流側には、排気中に残存する酸素の濃度を検出するＯ2センサ２８が設けられている。触媒装置３０で排気の浄化を行った後に消音器で消音を行う構成とすることもできる。そして、排気の燃焼室７０内からの排出タイミングは、不図示のスプリングで閉弁方向に付勢される排気弁１０の開弁・閉弁動作により制御される。
【００２７】
エンジン１の動作を制御する制御装置１００には、スロットル開度センサ２６、電磁ピックアップ２２、および、Ｏ2センサ２８などからの信号が入力される。スロットル開度センサ２６からは、スロットル弁の開度を示すスロットル開度信号が入力され、また、電磁ピックアップ２２からは、上記したエンジン回転に応じた矩形パルス信号が入力される。さらに、Ｏ2センサ２８からは、排気ガス中に残存する酸素の濃度を示すＯ2センサ出力信号が入力される。一方、制御装置１００からは、インジェクタ４０を駆動制御するための燃料噴射制御信号、および、点火プラグ４５を点火制御するための点火制御信号が入力される。
【００２８】
制御装置１００は、スロットル開度信号、エンジン回転信号、および、Ｏ2センサ出力信号等に基づいて、インジェクタ４０による燃料噴射制御（噴射量、噴射時期）と点火プラグ４５による点火時期制御等を行う。そして、本実施形態の制御装置１００は、通常点火と失火発生とを判別可能に構成されている。
【００２９】
点火プラグ４５の燃焼室側の端部には、火花ギャップ（不図示）が形成されていて、後述する点火コイル１８５の２次側電流によって、火花ギャップ間に空中放電して電気火花を発生させる。つまり、点火コイル１８５の２次側電流によって点火プラグ４５はスパークする。
【００３０】
そして、高圧下で火花放電が行われるため、通常点火される状態では、点火プラグ４５からは、火花放電に起因する大きな点火ノイズが空間に放射される。一方、失火発生時には、火花放電が正常に行われないため、点火ノイズが空間に放射されない。点火、点火また、溝付き電極型、４極型、沿面型等の各種タイプの点火プラグ４５であっても、失火発生の可能性はあり、これらのタイプであっても、空間に放射される点火ノイズは、失火発生時では放射されないと推定される。また、点火ノイズは、その基本周波数よりも周波数の高い高調波を有する。高調波は第ｎ高調波（ｎは２以上の整数）で成る。
【００３１】
シリンダ２内でのピストン１の上下方向の往復運動が、クランクシャフト５の回転運動に変換される。クランクシャフト５の回転運動は、不図示の変速機を介して駆動輪に伝達され、「吸気→圧縮→燃焼→排気」の行程を繰り返すことにより、車両（二輪、四輪）が前進する。
【００３２】
なお、図１は、エンジン１および制御装置１００の構成の一例であり、例えば、制御装置１００は、スロットル開度信号、エンジン回転信号、および、Ｏ2センサ出力信号の他にエンジン１の吸気温度、冷却水温度などを参照して、エンジン１の制御を行うようにすることもできる。つまり、ドライバビリティを向上させるため、センサの種類を増やして空燃比補正係数等のエンジンパラメータを算出することも可能である。
【００３３】
（制御装置１００の機能構成）
図２は、制御装置１００を含む点火制御システム８０の機能構成図である。制御装置１００は、フィードバック制御部１２０、記憶部１３０、燃料噴射制御部１５０、点火制御部１６０、イグナイト部１７０、受信部１９０、および、失火発生判定部１８０を有する。また、点火制御システム８０は、制御装置１００の制御対象として、コイル１８５と点火プラグ４５とを備える。点火プラグ４５の先端部には、火花放電を行うための間隙である火花ギャップを備えている。
【００３４】
記憶部１３０は、プログラム１３２、マップ１３４、不揮発性記憶エリア１３６、および、ワークエリア１３８を有する。ワークエリア１３８は、演算過程等で各種パラメータ等を一時的に記憶するための一時記憶領域であり、また、不揮発性記憶エリア１３６は、燃料噴射量補正値等のパラメータを不揮発的に記憶するための記憶領域である。
【００３５】
フィードバック制御部１２０は、Ｏ２センサ２６からのＯ２センサ出力信号に応じた実空燃比と、目標空燃比との制御偏差を求め、求めた制御偏差が零となるように、燃料噴射量補正値を求める。燃料噴射制御部１５０は、スロットル開度センサ２６から出力されるスロットル開度信号と、フィードバック制御部１２０が求めた燃料噴射量補正値に基づいて燃料噴射量を求める。燃料噴射量制御部１５０は、求めた燃料噴射量に対応する燃料噴射制御信号を、電磁ピックアップ２２からのエンジン回転信号に基づいたタイミングでインジェクタ４０に与える。つまり、燃料噴射制御部１５０は、燃料噴射量を求め、求めた燃料噴射量に応じた燃料噴射制御信号をインジェクタ４０に与える。これにより、インジェクタ４０は、燃料噴射制御信号に応じた燃料噴射量で燃料を噴射する。
【００３６】
燃料噴射制御部１５０は、例えば、エンジン１の行程判別完了までは、圧縮行程と排気行程の各々において半分ずつ分けて燃料噴射を行い、また、行程判別完了後は、排気行程で纏めて燃料噴射を行うような燃料噴射制御信号をインジェクタ４０に与える。
【００３７】
点火制御部１６０は、電磁ピックアップ２２からのエンジン回転信号に基づいて点火時期を判断し、点火制御信号を生成して、イグナイト部１７０に与える。イグナイト部１７０は、点火制御信号に応じて、点火コイル１８５の１次側電流を導通、遮断制御する。点火コイル１８５は、１次側コイルと２次側コイルで成っている。イグナイト部１７０が、１次コイルに流れる１次側電流を導通させると、図２では不図示のバッテリからの電流が流れ、次いで、イグナイト部１７０が１次側電流を遮断制御する。
【００３８】
２次側コイルには、１次側電流の導通・遮断制御によって、２次側電流が生起される。そして、２次側電流が点火プラグ４５に供給され、その火花ギャップに火花放電を行う。受信部１９０は、火花放電によって、点火プラグ４５から空間に放射される点火ノイズを受信する。受信された点火ノイズは、失火発生判定部１８０に送られる。失火発生判定部１８０は、放射される点火ノイズに基づいて、失火発生を判定する。
【００３９】
図３は、失火発生判定部１８０の機能構成図である。失火発生判定部１８０は、特定周波数成分抽出部１８６と、増幅部１８７と、判定部１８８とを有する。特定周波数成分抽出部１８６は、受信部１９０により受信された点火ノイズの特定周波数成分を抽出する。増幅部１８７は、特定周波数成分抽出部１８６により抽出された点火ノイズの特定周波数成分を増幅する。なお、増幅部１８７に代えて、特定周波数成分抽出部１８６の後段に減衰部を設けて、特定周波数成分抽出部１８６により抽出された点火ノイズの特定周波数成分を減衰させる構成としても良い。
【００４０】
判定部１８８は、増幅部１８７からの出力（または減衰部からの出力）に基づいて失火発生を判定する。このように、受信部１９０が受信した点火ノイズに対し、点火ノイズの周波数成分のみを抽出して、他のノイズ成分を除去するので、失火発生の判定精度が向上される。
【００４１】
受信部１９０は、例えば、プリント基板（PCB）の絶縁基板上に導電性材料で形成された導体パターン、コイル等のインダクタ素子、インダクタ成分を有する抵抗などで実現できる。この結果、受信部１９０は、制御装置１００を搭載したプリント基板に搭載されるアンテナで実現できる。その結果、小型、かつ、簡易な構成で失火発生判定可能な制御装置１００を実現できる。また、失火発生判定のための動作プログラムも簡素なもので済むため、失火発生判定可能な装置を極めて低コストで実現できる。しかも、従来は不可避的に発生していた点火ノイズを活用することにより、失火発生を判定することが可能となる。
【００４２】
（ハードウエア構成）
図４は、制御装置１００のハードウエア構成図である。制御装置１００は、ＲＯＭ２１０を搭載したＣＰＵ２００、ＲＡＭ２２０、および、フラッシュメモリ２３０を有する。また、制御装置１００は、プリドライバ部３１５、点火コイル駆動回路３２０、アンテナ３３０、ＢＰＦ（Band Pass Filter：バンドパスフィルタ）３１０、および、増幅回路３００を有する。
【００４３】
さらに、点火制御システム８０は、１次側コイルＴ１と２次側コイルＴ２とで成る点火コイル１８５と、先端に火花ギャップを備える点火プラグ４５とを備える。また、バッテリ４００が設置されていて、そのプラス端子は、点火コイル１８５に接続されているとともに、制御装置１００の所定箇所に接続され電源供給を行っている。バッテリ４００のマイナス端子は、接地されている。
【００４４】
ＣＰＵ２００には、各種のセンサ信号が入力される。センサ信号には、スロットル開度センサ２６からのスロットル開度信号、電磁ピックアップ２２からのエンジン回転検出信号、および、Ｏ2センサ２８からのＯ2センサ出力信号などである。一方、ＣＰＵ２００は、インジェクタ４０への燃料噴射制御信号、および、点火システム８０への点火制御信号などを出力する。
【００４５】
ＣＰＵ２００は、ＲＯＭ２１０に記録されたプログラム１３２を読み出し、ＲＡＭ２２０に形成されたワークエリア１３８等を利用しながら、プログラム１３２を実行する。その実行過程において、算出された燃料噴射量補正値等は、フラッシュメモリ２３０の不揮発性記憶エリア１３６に更新して記憶保持される。ＣＰＵ２００が、ＲＯＭ２１０等の記録媒体に記録されたプログラム１３２を実行することによって、図２に示したフィードバック制御部１２０、燃料噴射制御部１５０、点火制御部１６０等を実現することができる。また、ＲＯＭ２１０、ＲＡＭ２２０、および、フラッシュメモリ２３０が、記憶部１３０を実現する。
【００４６】
プリドライバ部３１５は、ＣＰＵ２００から出力される点火制御信号に基づき、点火コイル駆動回路３２０を駆動するためのドライブ回路である。プリドライバ部３１５は、例えば、複数のトランジスタを有して構成されていて、ＣＰＵ２００から出力される点火制御信号を昇圧する。点火駆動回路３２０は、ゲートとエミッタとを抵抗Ｒ２で接続されるとともに、ゲート端子に保護抵抗Ｒ１を備えたトランジスタＴＲ１で成っている。トランジスタＴＲ１は、パワー素子であるＩＧＢＴ（Insulated Gate Bipolar Transistor:絶縁ゲート型バイポーラトランジスタ）等である。例えば、抵抗Ｒ１は１（kΩ）、抵抗Ｒ２は１６（kΩ）である。
【００４７】
ゲートとエミッタとを接続する抵抗Ｒ２は、ＩＧＢＴＴＲ１の入力ハイインピーダンス時の電位固定を図り、プリドライバブ３１５とゲートとを接続する抵抗Ｒ１は、Ｒ２との組み合わせによって、ＩＧＢＴＴＲ１の入力電圧を定めている。
【００４８】
トランジスタＴＲ１のコレクタには、１次側コイルＴ１の一端側が接続されており、１次側コイルＴ１と２次側コイルＴ２との接続点には、バッテリ４００のプラス端子が接続されている。一方、２次側コイルＴ２の一端には、点火プラグ４５が接続され、点火コイル１８５の２次側電流が、点火プラグ４５に供給可能になっている。
【００４９】
アンテナ３３０は、例えば、プリント基板（ＰＣＢ）の印刷配線で実現可能なマイクロストリップアンテナの他、コイル等のインダクタ素子、インダクタ成分を有する抵抗等で実現可能である。アンテナ３３０の一端側は、接地されているとともに、他端側は、ＢＰＦ３１０のコンデンサＣ１の一端側に接続されている。
【００５０】
図６は、アンテナ３３０の模式的な図面である。図６（ａ）は平面図、図６（ｂ）はＡ−Ａ断面図である。図６に示すアンテナ３３０は、パッチ型（マイクロストリップ型）のアンテナであり、プリント基板（ＰＣＢ）の絶縁基板５００上に導体パターン５１０を形成して成る。導体パターン５１０の長さは「Ｌ」、幅は「Ｗ」である。一例として、４（kHz）の周波数の点火ノイズを受信する場合には、点火ノイズを１０6逓倍したとすれば、「Ｌ＝（１／４）×λ（波長）＝18.75(mm)」、幅Ｗが１〜２（mm）程度の値となる。ノイズ周波数帯によって逓倍するのが不向きな場合等には、インダクタ素子、インダクタ成分を有する抵抗等を利用することができる。
【００５１】
アンテナ３３０の受信対象となる点火ノイズは、その基本周波数よりも周波数の高い高調波である。例えば、基本周波数４（kHz）を受信するようにアンテナ設計を行うと、アンテナ長、基板サイズが大きくなってしまう。基本周波数４（kHz）とすると四分の１波長が「18737029(mm)」になってしまうので、高周波を受信対象としてアンテナ設計を行うのが好ましい。
【００５２】
ＢＰＦ３１０は、演算増幅器３０２を有するアクティブフィルタである。演算増幅器３０２の非反転端子は接地されている。一方、演算増幅器３０２の反転端子と出力端子との間には、コンデンサＣ２と抵抗Ｒ３との並列回路が接続されている。また、演算増幅器３０２の反転端子には、コンデンサＣ１も接続されており、このコンデンサＣ１の一端側とアンテナ３３０の一端側とが接続されている。
【００５３】
図５は、横軸を周波数、縦軸を増幅度として、ＢＰＦ３１０の周波数特性の一例を示している。図５に示す周波数特性は、中心周波数での増幅度を最大として、低域側と高域側とに移行するにしたがって増幅度が小さくなる典型的なバンドパスフィルタの特性である。例えば、抵抗Ｒ３を３０（kΩ）、コンデンサＣ１、Ｃ２をそれぞれ０．６８、１５（nＦ）とすれば、中心周波数を４（kHz）とすることができる。抵抗Ｒ３、コンデンサＣ１、Ｃ２の値を調整することにより、中心周波数を調節することが可能になる。
【００５４】
増幅回路３００は、演算増幅器３０１を有しており、演算増幅器３０１の非反転端子は接地されている。一方、演算増幅器３０１の反転端子には、抵抗Ｒ４が接続されているとともに、反転端子と出力端子との間には、抵抗Ｒ５が接続されている。演算増幅器３０１は、抵抗Ｒ５で負帰還され、非反転端子が接地されているため、仮想接地状態となっているので、「Vin/R4=Vout/R5（Vin、Voutは入・出力電圧）」となり、増幅回路３００の増幅度の絶対値Ａは、「A＝R5／R4」となる。例えば、抵抗Ｒ４は１（kΩ）、抵抗Ｒ５は３（kΩ）として、「A＝３．０」とすることができる。抵抗Ｒ４、Ｒ５の値を調整することによって、Ａの値を調節することができる。
【００５５】
（動作概要）
ＣＰＵ２００から、矩形パルス型の点火制御信号が出力されると、プリドライバ部３１５が、点火制御信号を増幅し、点火コイル駆動回路３２０のゲート端子に入力する。点火コイル駆動回路３２０は、トランジスタＴＲ１のゲート端子で矩形型信号が入力されるので、トランジスタＴＲ１をオン・オフ制御する。これにより、コレクタ電流の導通、遮断が制御されて、１次側コイルＴ１に流れる１次側電流が導通、遮断制御される。
【００５６】
これに応じて、２次側コイルＴ２に所定期間、電流が流れて点火プラグ４５にこの電流が供給される。これにより、点火プラグ４５の火花ギャップにおいて火花放電が行われる。この結果、点火ノイズが発生して空間に放射される。一方、点火プラグ４５において失火が発生した場合には、点火ノイズは放射されない。
【００５７】
アンテナ３３０は、空間に放射された点火ノイズを受信し、ＢＰＦ３１０は、その内の特定周波数成分のみを抽出し、増幅回路３００は、抽出された特定周波数成分を増幅する。ＣＰＵ２００は、増幅回路３００からの出力信号が所定値以上の場合には正常な通常点火（失火発生無し）が行われたと判定する。一方、ＣＰＵ２００は、増幅回路３００からの出力信号が所定値未満の場合には、失火発生が有ったと判定する。所定値は、車両構造等により調整することができる。
【００５８】
具体的には、ＣＰＵ２００にハイ信号が入力された時には、火花ノイズが正常に発生されたとして、通常点火が行われたと判定する。その一方で、ＣＰＵ２００に増幅器３０１からのハイ信号が入力されない時には、失火が発生したと判定する。
【００５９】
以上説明したハードウエア構成において、ＣＰＵ２００が、プログラム１３２を実行することにより実現される各機能は、それぞれ、図２の機能構成図におけるフィードバック制御部１２０、燃焼噴射制御部１５０、点火制御部１６０に対応する。また、点火コイル駆動回路３２０はイグナイト部１７０に対応し、アンテナ３３０は受信部１９０に対応する。また、ＢＰＦ３１０と増幅回路３００は、それぞれ、失火発生判定部１８０の特定周波数成分抽出部１８６、増幅部１８７に対応する。また、ＣＰＵ２００がプログラム１３２を実行することによって実現可能となる失火判定機能は判定部１８８に対応する。
【００６０】
（詳細動作説明）
次に、図４の構成図、図７の流れ図、図８の波形図を参照して、詳細な動作を説明する。また、図８の各波形図において、横軸は「時間（sec）」、縦軸は「電圧（Ｖ）」である。まず、図７の流れ図のＳ１に示すように１次側コイルＴ１を駆動する。ＣＰＵ２００が点火制御信号を出力すると、プリドライブ部３１５が、これを昇圧して電力増強する。図８（ａ）は、この時のプリドライブ部３１５の出力波形、つまり、点火コイル駆動回路３２０のトランジスタＴＲ１のゲート端子への入力電圧の波形である。
【００６１】
通常時にＣＰＵ２００から出力される「０−５（V）」矩形型の出力電圧と比較すると、電圧が７（V）程度まで上昇している。図８（ａ）に示すように、電圧は、ＣＰＵ２００が点火制御信号を出力した後、約０．００２（sec）に一気に上昇し、また、約０．０１２（sec）後に一気に下降する。そして、図８（ａ）に示す波形の信号は、保護抵抗Ｒ１を介して、トランジスタＴＲ１のゲート端子に入力される。これにより、トランジスタＴＲ１はオン・オフするので、バッテリ４００から、点火コイル１８５の１次側コイルＴ１に流れる電流が導通・遮断制御される。
【００６２】
図８（ｂ）は、この時の１次側コイルＴ１の電圧波形例（点火１次信号）である。図８（ａ）に示す信号（ゲート信号）の立ち下がり時に、１次側コイルＴ１の電圧がパルス状になって、１００（V）以上の高圧になっている。図８（ｃ）は、この時の２次側コイルＴ２の電圧波形例（点火２次信号）である。１次側コイルＴ１が高圧となったことに応答して、２次側コイルＴ２では高圧の負電圧が発生している。２次側コイルＴ２に生起される電圧の大きさは、３０００（Ｖ）以上になっている。
【００６３】
そして、図７のＳ２に示すように、２次側コイルＴ２に流れる２次側電流が点火プラグ４５に供給されると、点火プラグ４５の火花ギャップにおいて火花放電が発生する。通常点火時には、火花放電が正常に行われて、火花放電に起因するノイズである点火ノイズが発生して空間に放射される。点火ノイズは、第２高調波以上の次数の高調波を有する。一方、失火発生の場合には、点火プラグ４５の火花ギャップにおける火花放電が発生せず、点火ノイズも発生しない。
【００６４】
次いで、図７のＳ３に示すように、アンテナ３３０は点火ノイズを受信する。そして、アンテナ３３０が受信した点火ノイズは、ＢＰＦ３１０によってその特定周波数成分が抽出（図７のＳ４）され、増幅回路３００は、ＢＰＦ３１０によって抽出された周波数成分を増幅する（図７のＳ５）。このように特定周波数成分以外の成分を除去することによって信号処理精度が高められている。
【００６５】
特定周波数の設定は、点火ノイズの高調波のレベルをスペクトラムアナライザ等によって周波数解析することで信号処理し易い高調波を選択して行うことができる。なお、Ｓ５において、点火ノイズが強すぎる場合には、増幅回路に代えて、ＢＰＦ３１０によって抽出された周波数成分を減衰させる減衰回路をＢＰＦ３１０の後段に設ける構成とすることもできる。
【００６６】
そして、図７のＳ６、Ｓ７に示すように、増幅回路３００の出力レベルが所定値以上であれば「通常点火」と判定する。一方、Ｓ８、Ｓ９に示すように、増幅回路３００の出力レベルが所定値未満である場合には、失火発生と判定する。つまり、通常点火の場合には、点火プラグ４５が正常に火花放電するため、増幅回路３００の出力レベルが高いが、失火発生の場合には、点火プラグ４５で正常に火花放電が行われず、増幅回路３００からの出力がないので、点火ノイズを利用して失火発生の判定を行うことができる。
【００６７】
具体的には、通常点火時には、アンテナ３３０が受信した点火ノイズが、０−５（V）電圧で動作するＣＰＵ２００に５（V）が入力され、失火発生時には、０（V）電圧がＣＰＵ２００に入力され続ける。ＣＰＵ２００は、通常点火時に一瞬立ち上がる５（V）電圧を検出した場合、点火が成功したと判定する。この時、増幅回路３００の増幅率（または減衰回路の減衰率）は、マイコンへの入力レベルが５（V）となるように設定する。
【００６８】
なお、増幅回路３００が反転増幅する構成であれば、反転増幅された信号をさらに反転する回路を増幅回路３００の後段に設けた構成にしたり、ＣＰＵ２００が増幅回路３００の出力信号を絶対値化する処理を行うようにすることもできる。
【００６９】
以上説明したように、点火コイル駆動回路３２０は、ＣＰＵ２００から出力される点火制御信号に応じて、点火コイル１８５の１次側電流を導通、遮断制御し、アンテナ３３０は、点火コイル駆動回路３２０制御動作によって、点火プラグ４５から空間に放射される点火ノイズを受信する。そして、ＣＰＵ２００は、放射される点火ノイズに基づいて、失火発生を判定する。より具体的には、ＣＰＵ２００は、点火ノイズを受信したか否かに応じて、失火発生を判定する。つまり、ＣＰＵ２００は、点火ノイズの発生有無に応じた増幅回路３００の信号の振幅が失火判定用所定値を超えたか否かに応じて、点火プラグ４５による点火が、通常点火であるか、または、失火発生であるかを判定する。
【００７０】
この結果、点火ノイズを利用して、失火発生を判定することが可能となり、しかも、失火発生の判定には、複雑なソフトウエア等は不要となる。かくして、低コストで失火発生判定可能な制御装置１００を実現することができる。
【００７１】
以上の動作は、アナログ回路系を多く利用した制御装置１００について説明してきたが、これを極力ソフトウエア処理で実現することもできる。例えば、ＢＰＦ３１０をデジタルフィルタで構成し、アンテナ３３０が受信した点火ノイズをアナログデジタル変換したものを、当該デジタルフィルタに入力する構成としたり、デジタルフィルタの出力信号をデジタルアンプで増幅してＣＰＵ２００に入力させたりすることもできる。この場合、ＣＰＵ２００から出力される点火制御信号を、利得をプログラム制御可能なデジタルアンプ等で増幅して直接、点火コイル駆動回路３２０を駆動させる構成とすることもできる。このように、制御装置１００を可能な限りデジタルデバイスで構成し、ＣＰＵ２００がプログラム１３２で実行することができる構成部分を極力多くすることも可能である。
【００７２】
また、特定周波数を、中心周波数を４（kHz）とする所定周波数帯に設定すれば失火発生判定の精度が向上することを机上検討しているが、上述してきた抵抗値、コンデンサ容量値、波形、特定周波数などは総て例示である。なお、抵抗値、容量値などを可変とすれば、特定周波数を車両環境等に応じてチューニングして設定することが可能となる。
【００７３】
以上説明してきたが、本発明は、上記の実施形態に限定されるものではなく、種々の変形、変更が可能である。例えば、（１）失火発生に関する情報、例えば所定期間内での失火発生回数を、ＣＰＵ２００がフラッシュメモリ２３０の不揮発性記憶エリア１３６に記憶させるようにすること、（２）所定期間内の失火発生が所定回数を超えて失火発生が頻繁である時、ユーザに注意を喚起する情報を報知する報知部を設けること、（３）ＢＰＦの代わりに、ＨＰＦ（High Pass Filter）とＬＰＦ（Low Pass Filter）を２段組み合わせたものにすること、等が挙げられるが、この例に限られない。
【産業上の利用可能性】
【００７４】
以上説明してきたように、本発明は、失火発生を判定するエンジン制御装置等に適用することができる。
【符号の説明】
【００７５】
１  エンジン
２２  電磁ピックアップ
２６  スロットル開度センサ
２８  Ｏ2センサ
４０  インジェクタ
４５  点火プラグ
１００  制御装置
１２０  フィードバック制御部
１３０  記憶部
１３２  プログラム
１３６  不揮発性記憶エリア
１５０  燃料噴射制御部
１６０  点火制御部
１７０  イグナイト部
１８０  失火発生判定部
１８５  点火コイル
１９０  受信部
３００  増幅回路
３１０  ＢＰＦ
３２０  点火コイル駆動回路
３３０  アンテナ
【図１】
2019049214.tif 000003
【図２】
2019049214.tif 000004
【図３】
2019049214.tif 000005
【図４】
2019049214.tif 000006
【図５】
2019049214.tif 000007
【図６】
2019049214.tif 000008
【図７】
2019049214.tif 000009
【図８】
2019049214.tif 000010