JPH0385353A - 内燃機関の異常検出装置 - Google Patents
内燃機関の異常検出装置Info
- Publication number
- JPH0385353A JPH0385353A JP22346689A JP22346689A JPH0385353A JP H0385353 A JPH0385353 A JP H0385353A JP 22346689 A JP22346689 A JP 22346689A JP 22346689 A JP22346689 A JP 22346689A JP H0385353 A JPH0385353 A JP H0385353A
- Authority
- JP
- Japan
- Prior art keywords
- knocking
- abnormality
- value
- knock
- frequency distribution
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Electrical Control Of Ignition Timing (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
乙立立亘工
[産業上の利用分野]
本発明1友 内燃機関のノッキング制御装置に生じる異
常を検出する装置に関する。
常を検出する装置に関する。
[従来の技術]
従来 内燃機関(エンジン)のノッキング制御装置とし
て、エンジンの異常燃焼に伴って発生する機械的振動を
、ノックセンサによって電気信号として検出し、この電
気信号の振幅が所定の判定レベル(ノック判定レベル)
を上回ったとき1:。
て、エンジンの異常燃焼に伴って発生する機械的振動を
、ノックセンサによって電気信号として検出し、この電
気信号の振幅が所定の判定レベル(ノック判定レベル)
を上回ったとき1:。
ノッキングが発生したと判定する装置が使用されており
、この装置[1,上記判定に基づいて、点火時期等を調
節してノッキングの発生を抑制制御していた ところが、ノッキング制御装置に断線等の異常が発生し
た場合に(上 ノッキングの検出を行うことが困難にな
って、適切にノッキングの抑制制御を行うことができな
くなることがあり、そのためエンジンに激しいノッキン
グ状態を引き起こし、場合によってはエンジンに損傷を
与えることがあった この様なノッキング制御装置の異常を検出するため1:
、従来より様々なノッキング制御装置の異常検出方法や
異常検出装置が提案されている。例え(ヱ ノック信号
の出力値が所定値(異常判定レベル)以下の時に ノッ
キング制御装置に異常があると判定する装置(実公昭6
0−30473号公報参照)や、ノック信号を積分して
求めた所定の信号レベルとエンジン回転数に比例した異
常判定レベルとを比較して、信号レベルが異常判定レベ
ル以下となったときにノッキング制御装置が異常と判定
する方法(特開昭60−19964号公報参照)が知ら
れている。
、この装置[1,上記判定に基づいて、点火時期等を調
節してノッキングの発生を抑制制御していた ところが、ノッキング制御装置に断線等の異常が発生し
た場合に(上 ノッキングの検出を行うことが困難にな
って、適切にノッキングの抑制制御を行うことができな
くなることがあり、そのためエンジンに激しいノッキン
グ状態を引き起こし、場合によってはエンジンに損傷を
与えることがあった この様なノッキング制御装置の異常を検出するため1:
、従来より様々なノッキング制御装置の異常検出方法や
異常検出装置が提案されている。例え(ヱ ノック信号
の出力値が所定値(異常判定レベル)以下の時に ノッ
キング制御装置に異常があると判定する装置(実公昭6
0−30473号公報参照)や、ノック信号を積分して
求めた所定の信号レベルとエンジン回転数に比例した異
常判定レベルとを比較して、信号レベルが異常判定レベ
ル以下となったときにノッキング制御装置が異常と判定
する方法(特開昭60−19964号公報参照)が知ら
れている。
[発明が解決しようとする課題]
しかしながら、上記従来技術+1.、 ノック信号が
異常判定レベル以下の場合に(よ ノッキング制御装置
に異常があると判定するものであるので、下記のような
問題があり、未だ十分ではなかっらすなわち、ノックセ
ンサ、ワイアハーネス又は入力回路等が断線すると、ノ
ック信号の振幅が低下するが、場合によっては逆に点火
ノイズやその他の°ノイズが入力回路等に乗って、異常
判定レベルを越える大きな振幅の信号が、ノック信号と
して検出されることがある。まム 上記ノックセンサ、
ワイアハーネス又は入力回路等がショートした場合に電
源電圧がかかると、異常判定レベルを越える電圧がノッ
ク信号として検出されることがある。この様に ノッキ
ング制御装置に断線やショート等の異常が発生したとき
でも、その異常を検出できないことがあっム 本発明(t、、ノッキング制御装置に発生した異常を的
確に検出できる内燃機関の異常検出装置の提供を目的と
する。
異常判定レベル以下の場合に(よ ノッキング制御装置
に異常があると判定するものであるので、下記のような
問題があり、未だ十分ではなかっらすなわち、ノックセ
ンサ、ワイアハーネス又は入力回路等が断線すると、ノ
ック信号の振幅が低下するが、場合によっては逆に点火
ノイズやその他の°ノイズが入力回路等に乗って、異常
判定レベルを越える大きな振幅の信号が、ノック信号と
して検出されることがある。まム 上記ノックセンサ、
ワイアハーネス又は入力回路等がショートした場合に電
源電圧がかかると、異常判定レベルを越える電圧がノッ
ク信号として検出されることがある。この様に ノッキ
ング制御装置に断線やショート等の異常が発生したとき
でも、その異常を検出できないことがあっム 本発明(t、、ノッキング制御装置に発生した異常を的
確に検出できる内燃機関の異常検出装置の提供を目的と
する。
及旦立五見
[課題を解決するための手段]
上記目的を達成するためになされた本発明(表第1図に
例示するように 内燃機関M1の機関本体の機械的振動を検出してノック
信号を出力するノック信号検出手段M2と、 該ノック信号検出手段M2の出力したノック信号に基づ
いて、ノッキングの発生の検出或はノッキングの発生を
抑制するノッキング制御手段M3と、 を備えたノッキング制御装置M4の異常を検出する内燃
機関の異常検出装置において、上記ノック信号検出手段
M2の出力したノック信号の最大値の頻度分布を求める
頻度分布算出手段M5 と、 該頻度分布算出手段M5によって求めた頻度分布の幅が
、所定の幅以下であるか否かを判定する分布幅判定手段
M6と、 該分布幅判定手段M6によって上記ノック信号の最大値
の頻度分布の幅が上記所定の幅以下であると判定された
場合に(上 上記ノッキング制御装置M4に異常がある
と判定する異常判定手段M6と3 を備えたことを特徴とする内燃機関の異常検出装置を要
旨とするものである。
例示するように 内燃機関M1の機関本体の機械的振動を検出してノック
信号を出力するノック信号検出手段M2と、 該ノック信号検出手段M2の出力したノック信号に基づ
いて、ノッキングの発生の検出或はノッキングの発生を
抑制するノッキング制御手段M3と、 を備えたノッキング制御装置M4の異常を検出する内燃
機関の異常検出装置において、上記ノック信号検出手段
M2の出力したノック信号の最大値の頻度分布を求める
頻度分布算出手段M5 と、 該頻度分布算出手段M5によって求めた頻度分布の幅が
、所定の幅以下であるか否かを判定する分布幅判定手段
M6と、 該分布幅判定手段M6によって上記ノック信号の最大値
の頻度分布の幅が上記所定の幅以下であると判定された
場合に(上 上記ノッキング制御装置M4に異常がある
と判定する異常判定手段M6と3 を備えたことを特徴とする内燃機関の異常検出装置を要
旨とするものである。
[作用]
本発明の内燃機関の異常検出装置(友 第1図に例示す
るよう1:、ノッキング制御装置M4のノック信号検出
手段M2によって、内燃機関M1の機関本体の機械的振
動を検出してノック信号を出力し、ノッキング制御手段
M3によって、そのノック信号に基づいてノッキング発
生の検出或はノッキング発生の抑制制御を行う。そして
、頻度分布算出手段M5によって、ノック信号検出手段
M2の出力したノック信号の最大値の頻度分布を求め、
更に 分布幅判定手段M6により、頻度分布算出手段M
5によって求めた頻度分布の幅が所定の幅以下であるか
否かを判定する。そして、分布幅判定手段M6によって
ノック信号の最大値の頻度分布の幅が所定の幅以下であ
ると判定された場合に(よ 異常判定手段M6によりノ
ッキング制御装置M4に異常があると判定する。
るよう1:、ノッキング制御装置M4のノック信号検出
手段M2によって、内燃機関M1の機関本体の機械的振
動を検出してノック信号を出力し、ノッキング制御手段
M3によって、そのノック信号に基づいてノッキング発
生の検出或はノッキング発生の抑制制御を行う。そして
、頻度分布算出手段M5によって、ノック信号検出手段
M2の出力したノック信号の最大値の頻度分布を求め、
更に 分布幅判定手段M6により、頻度分布算出手段M
5によって求めた頻度分布の幅が所定の幅以下であるか
否かを判定する。そして、分布幅判定手段M6によって
ノック信号の最大値の頻度分布の幅が所定の幅以下であ
ると判定された場合に(よ 異常判定手段M6によりノ
ッキング制御装置M4に異常があると判定する。
つまり、ノッキング制御装置M4が正常である場合に1
表 ノック信号の最大値の頻度分布は所定の広がりを有
しているので、本発明で(よ ノック信号の最大値の頻
度分布の幅が所定の幅より狭い場合ににi、ノッキング
制御装置M4に異常あると判断するものである。
表 ノック信号の最大値の頻度分布は所定の広がりを有
しているので、本発明で(よ ノック信号の最大値の頻
度分布の幅が所定の幅より狭い場合ににi、ノッキング
制御装置M4に異常あると判断するものである。
[実施例]
次に本発明の好適な実施例を図面に基づいて詳細に説明
する。本発明の第1実施例であるエンジンの異常検出装
置のシステム構成を第2図に示す。
する。本発明の第1実施例であるエンジンの異常検出装
置のシステム構成を第2図に示す。
醜 本第1実施例ではノック信号の平滑回路を使用しな
い例について説明する。
い例について説明する。
同図に示すよう1:、エンジンの異常検出装置1(上
4気筒のエンジン2およびこのエンジンを制御する電子
制御装置(以下、単にECUと呼、久)3を備えている
。
4気筒のエンジン2およびこのエンジンを制御する電子
制御装置(以下、単にECUと呼、久)3を備えている
。
エンジン21上 第1気筒(#1)11、第2気筒(#
2)12、第3気筒(#3)13、第4気筒(#4)1
4を備え、各気筒11. 12. 13゜14に(上
点火プラグ15. 16. 17. 18が配設されて
いる。これらの点火プラグ15,16゜17.18に1
社 イグニッションコイルを備えたイグナイタ19で発
生した点火に必要な高電圧が、図示しないクランク軸と
連動するカムシャフトを備えたディストリビュータ20
を介して、分配供給される。
2)12、第3気筒(#3)13、第4気筒(#4)1
4を備え、各気筒11. 12. 13゜14に(上
点火プラグ15. 16. 17. 18が配設されて
いる。これらの点火プラグ15,16゜17.18に1
社 イグニッションコイルを備えたイグナイタ19で発
生した点火に必要な高電圧が、図示しないクランク軸と
連動するカムシャフトを備えたディストリビュータ20
を介して、分配供給される。
エンジンの異常検出装置1は検出器として、エンジン2
のシリンダブロックに配設されて機械的振動を電気的な
ノック信号として出力する共振型のノックセンサ31、
ディストリビュータ20に内蔵されてディストリビュー
タ20のカムシャフトの゛1/4回転毎(:、すなわち
、クランク角180[°]毎に気筒判別信号(G信号)
を発生する気筒判別センサ32、ディストリビュータ2
0のカムシャフトの1/24回転毎1:、すなわち、ク
ランク角30[@]毎に回転角信号(Ne信号)を発生
する回転速度センサを兼ねた回転角センサ33、吸気マ
ニホールド内部の吸気管圧力を計測する吸気管圧力セン
サ34、エンジン2の冷却水温度から機関温度を測定す
る水温センサ35を備える。これら各センサの検出信号
1LEctJ3に入力さ25 ECLJ3はエンジン
2を制御する。
のシリンダブロックに配設されて機械的振動を電気的な
ノック信号として出力する共振型のノックセンサ31、
ディストリビュータ20に内蔵されてディストリビュー
タ20のカムシャフトの゛1/4回転毎(:、すなわち
、クランク角180[°]毎に気筒判別信号(G信号)
を発生する気筒判別センサ32、ディストリビュータ2
0のカムシャフトの1/24回転毎1:、すなわち、ク
ランク角30[@]毎に回転角信号(Ne信号)を発生
する回転速度センサを兼ねた回転角センサ33、吸気マ
ニホールド内部の吸気管圧力を計測する吸気管圧力セン
サ34、エンジン2の冷却水温度から機関温度を測定す
る水温センサ35を備える。これら各センサの検出信号
1LEctJ3に入力さ25 ECLJ3はエンジン
2を制御する。
E CU 31社M P U 3 a、 ROM 3
b、 RA M3 c、 バックアップRA M
3 d、 タイマ3eを中心に論理演算回路として
構成さ札 コモンパス3fを介して入出力部3g、3h
に接続されて外部との入出力を行なう。
b、 RA M3 c、 バックアップRA M
3 d、 タイマ3eを中心に論理演算回路として
構成さ札 コモンパス3fを介して入出力部3g、3h
に接続されて外部との入出力を行なう。
ノックセンサ31の出力するノック信号(よ インピー
ダンス変換作用を有し、ノッキング固有の周波数帯域(
7〜8 [K日Z])を通過帯域とするバンドパスフィ
ルタ回路3i、MPU3aの制御信号に従ってバンドパ
スフィルタ回路31を通過したノック信号の最大振幅の
ホールド動作を行なうピークホールド回路3j% MP
U3aの制御信号に従ってピークホールド回路3」の出
力をA/D変換すると共にA/D変換終了割込信号をM
PU3aに出力するA/D変換器3k、入出力ポート3
gを介してMPU3al 判別センサ32の検出した気筒判別信号(G信号)(上
バッファ3m、 割込要求信号形成回路3nを、ま
た、回転角センサ33の検出した回転角信号(Ne信号
)(友 バッファ3p、割込要求信号形成回路3nお
よび速度信号形成回路3qを、各々介して入出力ボート
3hから割込信号および回転速度信号としてMPLJ3
aに入力される。さらに吸気管圧力センサ34の検出
信号はバッファ3「に 水温センサ35の検出信号はバ
ッファ3 s l;各々入力し、MPU3aの制御信号
に従って作動するマルチプレクサ3t% A/D変換器
3uを介して入出力ポート3hか°らMPU3aに入力
される。一方、MPU3alよ 入出力ボート3gを介
して駆動回路3vに制御信号を出力し、イグナイタ]9
を駆動して点火時期を制御する。
ダンス変換作用を有し、ノッキング固有の周波数帯域(
7〜8 [K日Z])を通過帯域とするバンドパスフィ
ルタ回路3i、MPU3aの制御信号に従ってバンドパ
スフィルタ回路31を通過したノック信号の最大振幅の
ホールド動作を行なうピークホールド回路3j% MP
U3aの制御信号に従ってピークホールド回路3」の出
力をA/D変換すると共にA/D変換終了割込信号をM
PU3aに出力するA/D変換器3k、入出力ポート3
gを介してMPU3al 判別センサ32の検出した気筒判別信号(G信号)(上
バッファ3m、 割込要求信号形成回路3nを、ま
た、回転角センサ33の検出した回転角信号(Ne信号
)(友 バッファ3p、割込要求信号形成回路3nお
よび速度信号形成回路3qを、各々介して入出力ボート
3hから割込信号および回転速度信号としてMPLJ3
aに入力される。さらに吸気管圧力センサ34の検出
信号はバッファ3「に 水温センサ35の検出信号はバ
ッファ3 s l;各々入力し、MPU3aの制御信号
に従って作動するマルチプレクサ3t% A/D変換器
3uを介して入出力ポート3hか°らMPU3aに入力
される。一方、MPU3alよ 入出力ボート3gを介
して駆動回路3vに制御信号を出力し、イグナイタ]9
を駆動して点火時期を制御する。
醜 ノッキングの抑制制御(社 上記ノックセンサ31
やECU3、及びそれらを接続するワイアハーネス等か
らなる装置構成(以下ノッキング制御装置と称す)によ
って実行される。
やECU3、及びそれらを接続するワイアハーネス等か
らなる装置構成(以下ノッキング制御装置と称す)によ
って実行される。
次1;ECU3が実行する本第1実施例の処理を第3図
ないし第7図に基づいて説明する。
ないし第7図に基づいて説明する。
まず、ノッキング検出開始時刻算出処理を第3図に示す
フローチャートに基づいて説明する。本ノッキング検出
開始時刻算出処理1よ 予め定められた特定クランク角
度(本実施例では上死点(TDC))毎に発生する割込
信号に伴って実行される。
フローチャートに基づいて説明する。本ノッキング検出
開始時刻算出処理1よ 予め定められた特定クランク角
度(本実施例では上死点(TDC))毎に発生する割込
信号に伴って実行される。
まず、ステップ100で(よ 各種のデータを読み込む
処理が行われる。続くステップ110で(上ノッキング
検出開始時刻t1を算出する処理が行われる。ここで、
ノッキング検出開始時刻t 11上予め定められたノッ
キング検出期間の開始クランク角度(本実施例で1友
例えl@ATDCIO〜20 [” CAI l、検出
された現在のクランク角度Cθ[”CAI、タイマ3e
の現在の計時値TMに基づいて算出される。次にステッ
プ120に進み、ステップ110で算出されたノッキン
グ検出開始時刻t1をMPU3a内部のレジスタにセッ
トする処理を行った後、−jJ 本処理を終了する。
処理が行われる。続くステップ110で(上ノッキング
検出開始時刻t1を算出する処理が行われる。ここで、
ノッキング検出開始時刻t 11上予め定められたノッ
キング検出期間の開始クランク角度(本実施例で1友
例えl@ATDCIO〜20 [” CAI l、検出
された現在のクランク角度Cθ[”CAI、タイマ3e
の現在の計時値TMに基づいて算出される。次にステッ
プ120に進み、ステップ110で算出されたノッキン
グ検出開始時刻t1をMPU3a内部のレジスタにセッ
トする処理を行った後、−jJ 本処理を終了する。
以後、本処理1上 特定クランク角度毎にステップ10
0〜120を繰り返して実行する。
0〜120を繰り返して実行する。
次1:、ノッキング検出終了時刻算出処理を第4図に示
すフローチャートに基づいて説明する0本ノッキング検
出終了時刻算出処理(よ 上述したノッキング検出開始
時刻算出処理で算出された時刻t1に発生する割込信号
に伴って実行される。
すフローチャートに基づいて説明する0本ノッキング検
出終了時刻算出処理(よ 上述したノッキング検出開始
時刻算出処理で算出された時刻t1に発生する割込信号
に伴って実行される。
まず、ステップ200で(上 ピークホールド回路3〕
にハイレベル(” 1”)の制御信号を出力する処理が
行われる0本ステップ200の処理により、ピークホー
ルド回路3 j IJ、 ノック信号のピークホール
ド動作を開始する。続くステップ210で1上 各種の
データを読み込む処理が行われる0次にステップ220
に進み、ノッキング検出終了時刻t2を算出する処理が
行われる。ここで、ノッキング検出終了時刻t2ft、
予め定められたノッキング検出期間の開始時期から
終了時期に亘るクランク角度(本実施例で(友 例え[
′1.60〜90 [” CAI )、検出された現在
のクランク角度Cθ[”CAI、タイマ3eの現在の計
時値TMに基づいて算出される。続くステップ230に
進み、ステップ220で算出されたノッキング検出終了
時刻t2をMPU3a内部のレジスタにセットする処理
を行った後、−生 本処理を終了する。以後、本処理(
友 割込信号発生毎にステップ200〜230を繰り返
して実行する。
にハイレベル(” 1”)の制御信号を出力する処理が
行われる0本ステップ200の処理により、ピークホー
ルド回路3 j IJ、 ノック信号のピークホール
ド動作を開始する。続くステップ210で1上 各種の
データを読み込む処理が行われる0次にステップ220
に進み、ノッキング検出終了時刻t2を算出する処理が
行われる。ここで、ノッキング検出終了時刻t2ft、
予め定められたノッキング検出期間の開始時期から
終了時期に亘るクランク角度(本実施例で(友 例え[
′1.60〜90 [” CAI )、検出された現在
のクランク角度Cθ[”CAI、タイマ3eの現在の計
時値TMに基づいて算出される。続くステップ230に
進み、ステップ220で算出されたノッキング検出終了
時刻t2をMPU3a内部のレジスタにセットする処理
を行った後、−生 本処理を終了する。以後、本処理(
友 割込信号発生毎にステップ200〜230を繰り返
して実行する。
次1:、A/D変換開始処理を第5図のフローチャート
に基づいて説明する0本A/D変換開始処理(上 上述
したノッキング検出終了時刻算出処理で算出された時刻
t2に発生する割込信号に伴って実行される。
に基づいて説明する0本A/D変換開始処理(上 上述
したノッキング検出終了時刻算出処理で算出された時刻
t2に発生する割込信号に伴って実行される。
まず、ステップ300でliA/D変換回路3kにハイ
レベル(”1”)の制御信号を出力する処理が行われる
。本ステップ300の処理により、A/D変換回路3k
m ノック信号のA/D変換を開始する。本ステップ
300の処理を行った後、−旦 本処理を終了する。以
後、本処理(表 割込信号発生毎にステップ300を繰
り返して実行する。
レベル(”1”)の制御信号を出力する処理が行われる
。本ステップ300の処理により、A/D変換回路3k
m ノック信号のA/D変換を開始する。本ステップ
300の処理を行った後、−旦 本処理を終了する。以
後、本処理(表 割込信号発生毎にステップ300を繰
り返して実行する。
次に ノッキング検出処理を第6図のフローチャートに
基づいて説明する。本処理(よ 後述する第7図の主要
な故障検出処理に先だって行われる処理であり、ノッキ
ングの検出 点火時期の制御及び頻度平均値Bを補正す
る処理を示している。
基づいて説明する。本処理(よ 後述する第7図の主要
な故障検出処理に先だって行われる処理であり、ノッキ
ングの検出 点火時期の制御及び頻度平均値Bを補正す
る処理を示している。
この頻度平均値Bと(友 ノック信号の出力電圧の最大
値の振幅値(ノック信号振幅値a)に関する頻度分布の
面積平均を示している。殊 本処理;上A/D変換器3
にの出力するA/D変換終了割込信号(本実施例で1友
例えliA/D変換開始後、10 [m5ecl経過
時に発生)に伴って起動される。
値の振幅値(ノック信号振幅値a)に関する頻度分布の
面積平均を示している。殊 本処理;上A/D変換器3
にの出力するA/D変換終了割込信号(本実施例で1友
例えliA/D変換開始後、10 [m5ecl経過
時に発生)に伴って起動される。
まず、ステップ400で(よ 各種のデータを読み込む
処理が行われる。続くステップ405で1上A/D変換
値A/Dを、ノック信号振幅値aとして設定する処理が
行われる0次にステップ410に進み、ピークホールド
回路3jにピークホールド終了制御信号を出力する処理
が行われる。すなわち、MPU3al友 ピークホール
ド回路3jにロウレベル(”O”)の制御信号を出力す
る。
処理が行われる。続くステップ405で1上A/D変換
値A/Dを、ノック信号振幅値aとして設定する処理が
行われる0次にステップ410に進み、ピークホールド
回路3jにピークホールド終了制御信号を出力する処理
が行われる。すなわち、MPU3al友 ピークホール
ド回路3jにロウレベル(”O”)の制御信号を出力す
る。
続くステップ415で(友 異常判定フラグFが値Oで
あるか否かを判定し、ここで肯定判断されると、即ちノ
ッキング制御装置が正常であると判断されると、ステッ
プ420に進み、一方、正常ではないと否定判断される
とステップ425に進む。このステップ425で1上
点火時期の遅角補正値θ、をノッキングを起こさない安
全な遅角補正量2に設定する。
あるか否かを判定し、ここで肯定判断されると、即ちノ
ッキング制御装置が正常であると判断されると、ステッ
プ420に進み、一方、正常ではないと否定判断される
とステップ425に進む。このステップ425で1上
点火時期の遅角補正値θ、をノッキングを起こさない安
全な遅角補正量2に設定する。
上記ステップ420で(友 ノッキング発生を判定する
ノック判定レベルKXBが、ノック信号振幅値a以上で
あるか否かを判定し、ここで肯定判断されると、即ちノ
ッキングが発生していな(、Xと判断されるとステップ
430に進み、一方、否定判断されるとステップ435
に進む。殊 上記値には係数(本実施例で(友 例え[
@に=2)、また値Bは上記ノック信号振幅値aの頻度
平均値であり、逐次更新される。
ノック判定レベルKXBが、ノック信号振幅値a以上で
あるか否かを判定し、ここで肯定判断されると、即ちノ
ッキングが発生していな(、Xと判断されるとステップ
430に進み、一方、否定判断されるとステップ435
に進む。殊 上記値には係数(本実施例で(友 例え[
@に=2)、また値Bは上記ノック信号振幅値aの頻度
平均値であり、逐次更新される。
そして、ノッキングが発生していないと判断されたとき
に実行されるステップ430で(よ )・ンキングの無
い状態の連続回数を計数するカウンタnの計数値が値1
0以上か否かを判定し、肯定判断されるとステップ44
0に進み、一方、否定判断されるとステップ445に進
む。
に実行されるステップ430で(よ )・ンキングの無
い状態の連続回数を計数するカウンタnの計数値が値1
0以上か否かを判定し、肯定判断されるとステップ44
0に進み、一方、否定判断されるとステップ445に進
む。
このノッキングの無い状態が、連続する点火周期10回
未満の場合に実行されるステップ445で(よ カウン
タnの計数値に値1を加算する処理を行った後、ステッ
プ455に進む。
未満の場合に実行されるステップ445で(よ カウン
タnの計数値に値1を加算する処理を行った後、ステッ
プ455に進む。
一方、ノッキングの無い状態が、連続する点火周期10
回以上の場合に実行されるステップ440で(友 点火
時期の遅角補正値θkをクランク角度Yだけ減する処理
即ち点火時期を進角する処理が行われる。この遅角補
正値θ、(友 所定クランク角度毎に実行される周知
の点火時期算出処理で使用される値である。即ち、点火
時期算出処理で(よエンジン2の吸気管圧力PMおよび
回転速度Neに基づき、予め定められてROM3bに記
憶されているマツプに従い基本点火時期θOを算出し、
この基本点火時期θOを遅角補正値θ、により補正して
目標点火時期θ・を算出する。従って、ステップ440
の処理により目標点火時期θ°(友 クランク角度Y
だけ進角される。
回以上の場合に実行されるステップ440で(友 点火
時期の遅角補正値θkをクランク角度Yだけ減する処理
即ち点火時期を進角する処理が行われる。この遅角補
正値θ、(友 所定クランク角度毎に実行される周知
の点火時期算出処理で使用される値である。即ち、点火
時期算出処理で(よエンジン2の吸気管圧力PMおよび
回転速度Neに基づき、予め定められてROM3bに記
憶されているマツプに従い基本点火時期θOを算出し、
この基本点火時期θOを遅角補正値θ、により補正して
目標点火時期θ・を算出する。従って、ステップ440
の処理により目標点火時期θ°(友 クランク角度Y
だけ進角される。
続くステップ450で(↓ カウンタnを値Oにリセッ
トする処理を行った後、ステップ455に進む。
トする処理を行った後、ステップ455に進む。
また、ノッキングが発生したときに実行されるステップ
435で(友 点火時期の遅角補正値θ、をクランク角
度Xだけ増加する処理 即ち点火時期を遅角する処理が
行われる。この処理により目標点火時期θ°1社 ク
ランク角度Xだけ遅角さね ノッキングが抑制される。
435で(友 点火時期の遅角補正値θ、をクランク角
度Xだけ増加する処理 即ち点火時期を遅角する処理が
行われる。この処理により目標点火時期θ°1社 ク
ランク角度Xだけ遅角さね ノッキングが抑制される。
その後、ステップ450を経由してステップ455に進
む。
む。
次に このステップ455にて、頻度平均値Bがノック
信号振幅値a以上であるか否かを判定し、ここで否定判
断されるとステップ465に進み、頻度平均値Bに値1
を加算して増加補正し、ステップ475に進む。
信号振幅値a以上であるか否かを判定し、ここで否定判
断されるとステップ465に進み、頻度平均値Bに値1
を加算して増加補正し、ステップ475に進む。
一方、上記ステップ455にて、頻度平均値Bがノック
信号振幅値a以上であると肯定判断されると、ステップ
460に進み、頻度平均値Bがノック信号振幅値aと等
しいか否かを判定し、等しい場合にはそのままステップ
475に進んで後述する故障検出処理を行い、等しくな
い場合にはステップ470にて頻度平均値Bから値1を
減算して減少補正し、ステップ475に進む。
信号振幅値a以上であると肯定判断されると、ステップ
460に進み、頻度平均値Bがノック信号振幅値aと等
しいか否かを判定し、等しい場合にはそのままステップ
475に進んで後述する故障検出処理を行い、等しくな
い場合にはステップ470にて頻度平均値Bから値1を
減算して減少補正し、ステップ475に進む。
つまり、上記ステップ455及び460で、頻度平均値
Bが今回測定したノック信号振幅値aを上回ると判定さ
れた場合と(よ 頻度平均値Bがノック信号振幅値aの
大きな方に偏っていることを示すことになるので、ステ
ップ470にて今回のデータを加味して、頻度平均値B
を減少補正するものである。また これとは逆1:、頻
度平均値Bがノック信号振幅値aを下回る場合と(友
頻度平均値Bがノック信号振幅値aの小さな方に偏って
いることを示すことになるので、ステップ465にて頻
度平均値Bを増加補正するものである。
Bが今回測定したノック信号振幅値aを上回ると判定さ
れた場合と(よ 頻度平均値Bがノック信号振幅値aの
大きな方に偏っていることを示すことになるので、ステ
ップ470にて今回のデータを加味して、頻度平均値B
を減少補正するものである。また これとは逆1:、頻
度平均値Bがノック信号振幅値aを下回る場合と(友
頻度平均値Bがノック信号振幅値aの小さな方に偏って
いることを示すことになるので、ステップ465にて頻
度平均値Bを増加補正するものである。
そして、ステップ475にて、故障検出処理を行った後
に ステップ480にて、算出もしくは更新された各種
のデータをRAM3c、或はバックアップRAM3dに
記憶する処理を行った後、−旦 本処理を終了する。
に ステップ480にて、算出もしくは更新された各種
のデータをRAM3c、或はバックアップRAM3dに
記憶する処理を行った後、−旦 本処理を終了する。
続いて、本実施例の主要な処理である上記ステップ47
5の故障検出処理について、第7図のフローチャートに
基づいて説明する。本処理1社 第8図0)に示すよう
1:、ノック信号の最大値の頻度平均値Bに基づいて、
頻度分布の片側に境界値すを設定し、ノック信号の最大
値がこの境界値bより小さい範囲(第8図(i)のイの
領域)に通常より多く発生する場合に(友 ノッキング
制御装置に異常があると判定するものである。つまり、
頻度分布が通常の広がりを持たない場合(例えば第8図
(11)に示すグラフとなる場合)に(上 異常と判定
するものである。
5の故障検出処理について、第7図のフローチャートに
基づいて説明する。本処理1社 第8図0)に示すよう
1:、ノック信号の最大値の頻度平均値Bに基づいて、
頻度分布の片側に境界値すを設定し、ノック信号の最大
値がこの境界値bより小さい範囲(第8図(i)のイの
領域)に通常より多く発生する場合に(友 ノッキング
制御装置に異常があると判定するものである。つまり、
頻度分布が通常の広がりを持たない場合(例えば第8図
(11)に示すグラフとなる場合)に(上 異常と判定
するものである。
まず、ステップ500にて、頻度平均値Bに係数1.5
を乗じた値を所定の範囲(幅)の境界値すとして設定す
る。続くステップ510で(よ 境界値すが所定電圧(
例えば10mV)に相当する]Oカラント以上か否かを
判定し、肯定判断されるとステップ520に進み、一方
、否定判断されるとステップ530に進んで境界値すに
10カウントを設定する。低 この判定値しに10カウ
ントのガードを設定する理由1iA/Dの値が0カウン
トの場合にB=Qとなるので、BXl、5=○でb=o
となり、ノック信号振幅値a = Oで(社常時後述す
るカウンタqが値Oとなって故障を検出できなくなるか
らである。
を乗じた値を所定の範囲(幅)の境界値すとして設定す
る。続くステップ510で(よ 境界値すが所定電圧(
例えば10mV)に相当する]Oカラント以上か否かを
判定し、肯定判断されるとステップ520に進み、一方
、否定判断されるとステップ530に進んで境界値すに
10カウントを設定する。低 この判定値しに10カウ
ントのガードを設定する理由1iA/Dの値が0カウン
トの場合にB=Qとなるので、BXl、5=○でb=o
となり、ノック信号振幅値a = Oで(社常時後述す
るカウンタqが値Oとなって故障を検出できなくなるか
らである。
ステップ520でlt、 境界値すがノック信号振幅
値a以下であるか否か、即ちノック信号振幅値aが所定
の範囲(第8図(1)のイの領域)より大きな電圧側(
第8図(i)の口の領域)に出現したか否かを判定し、
ここで肯定判断されるとステップ540に進み、カウン
タqに値Oを設定し、見本処理を終了する。一方、ノッ
ク信号振幅値aが所定の範囲内にあると判断されると、
ステップ550に進み、カウンタqに値1を加算する増
加補正を行い、ステップ550に進む。つまり、カウン
タqI友 ノック信号振幅値aが所定の範囲内に出現
する回数を計数するものである。
値a以下であるか否か、即ちノック信号振幅値aが所定
の範囲(第8図(1)のイの領域)より大きな電圧側(
第8図(i)の口の領域)に出現したか否かを判定し、
ここで肯定判断されるとステップ540に進み、カウン
タqに値Oを設定し、見本処理を終了する。一方、ノッ
ク信号振幅値aが所定の範囲内にあると判断されると、
ステップ550に進み、カウンタqに値1を加算する増
加補正を行い、ステップ550に進む。つまり、カウン
タqI友 ノック信号振幅値aが所定の範囲内に出現
する回数を計数するものである。
ステップ560で1↓ カウンタqが値25を上回るか
否かを判定し、上回ると肯定判断された場合にはステッ
プ570に進み、異常判定フラグFに値1を設定して、
−見本処理を終了する。一方、下回ると判断された場合
に(表 そのまま−見本処理を終了する。
否かを判定し、上回ると肯定判断された場合にはステッ
プ570に進み、異常判定フラグFに値1を設定して、
−見本処理を終了する。一方、下回ると判断された場合
に(表 そのまま−見本処理を終了する。
即ち、上記ステップ520〜570の処理(友所定の頻
度分布の範囲内に ノック信号振幅値aがある場合に【
上 その回数を順次加算するものであり、その結果 2
5回連続して所定の範囲内にノック信号振幅値aが出現
した場合(よ 頻度分布の広がりが少ないのでノッキン
グ制御装置が異常であるとの判定を行う。一方、25回
の計測のうち1回でも所定の範囲外にノック信号振幅値
aが出現した場合、即ち全体の4%以上ノック信号振幅
値aが所定の範囲外に出現した場合に(上 頻度分布が
大きく広がっていると見なして、ノッキング制御装置が
正常であると判断するものである。
度分布の範囲内に ノック信号振幅値aがある場合に【
上 その回数を順次加算するものであり、その結果 2
5回連続して所定の範囲内にノック信号振幅値aが出現
した場合(よ 頻度分布の広がりが少ないのでノッキン
グ制御装置が異常であるとの判定を行う。一方、25回
の計測のうち1回でも所定の範囲外にノック信号振幅値
aが出現した場合、即ち全体の4%以上ノック信号振幅
値aが所定の範囲外に出現した場合に(上 頻度分布が
大きく広がっていると見なして、ノッキング制御装置が
正常であると判断するものである。
尚、ノック信号振幅値aが頻度平均値Bの両側に出現す
る場合に換算して考えると、本実施例はノック信号振幅
値aの全数の2%が所定の範囲外に出現した場合に異常
と判定している。
る場合に換算して考えると、本実施例はノック信号振幅
値aの全数の2%が所定の範囲外に出現した場合に異常
と判定している。
上述した様に 本第1実施例の処理(上 ノック信号振
幅値aの発生の状態を判断し、ノック信号振幅値aが、
頻度平均値Bを含む所定の範囲内に多く出現する場合に
【上 ノッキング制御装置に異常があると判断している
。従って、例えばピークホールド回路3」等にショート
が発生し、電源電圧が印加されて、ピークホールド値が
異常判定レベルを上回って、従来では異常と判定されな
いような場合でも、本実施例で(友 頻度分布の幅に基
づいて確実にノッキング制御装置の異常を検出すること
ができる。その結果 ノッキングの誤った制御が防止で
きるので、適切なノッキングの抑制制御を行って、ノッ
キングの多発によるエンジンの損傷を未然に防止できる
という顕著な効果がある。
幅値aの発生の状態を判断し、ノック信号振幅値aが、
頻度平均値Bを含む所定の範囲内に多く出現する場合に
【上 ノッキング制御装置に異常があると判断している
。従って、例えばピークホールド回路3」等にショート
が発生し、電源電圧が印加されて、ピークホールド値が
異常判定レベルを上回って、従来では異常と判定されな
いような場合でも、本実施例で(友 頻度分布の幅に基
づいて確実にノッキング制御装置の異常を検出すること
ができる。その結果 ノッキングの誤った制御が防止で
きるので、適切なノッキングの抑制制御を行って、ノッ
キングの多発によるエンジンの損傷を未然に防止できる
という顕著な効果がある。
次に 本発明第2実施例を図面に基づいて詳細に説明す
る0本実施例は上述した第6図におけるステップ475
の故障検出処理の他の例であり、それ以外の部分は第1
実施例と同様なので説明は省略する。この第2実施例と
第1実施例との主な相違点1飄 本実施例が頻度平均値
Bの片側ではなく、両側で頻度分布の幅を判定している
点であり、その幅の内側にノック信号の出現する確率が
高い場合に1表 異常と判定するものである。
る0本実施例は上述した第6図におけるステップ475
の故障検出処理の他の例であり、それ以外の部分は第1
実施例と同様なので説明は省略する。この第2実施例と
第1実施例との主な相違点1飄 本実施例が頻度平均値
Bの片側ではなく、両側で頻度分布の幅を判定している
点であり、その幅の内側にノック信号の出現する確率が
高い場合に1表 異常と判定するものである。
本第2実施例で実行される故障検出処理を第9図のフロ
ーチャートに基づいて説明する。
ーチャートに基づいて説明する。
まずステップ600で(↓ ノック信号振幅値aの出現
回数の全数を計数するカウンタgに値1を加算する増加
補正を行い、ステップ605では頻度平均値Bに係数1
.5を乗じて大きな振幅側の境界値す、を設定する。
回数の全数を計数するカウンタgに値1を加算する増加
補正を行い、ステップ605では頻度平均値Bに係数1
.5を乗じて大きな振幅側の境界値す、を設定する。
続くステップ610で[;L 境界値す、がノック信
号振幅値a以上であるか否かを判定し、ここで肯定判断
されるとステップ615に進み、一方、否定判断される
とステップ630に進む。
号振幅値a以上であるか否かを判定し、ここで肯定判断
されるとステップ615に進み、一方、否定判断される
とステップ630に進む。
ノック信号振幅値aが境界値す、より小さいと判断され
て進むステップ615で(上 頻度平均値Bを係数1,
5で割った値を小さな振幅側の境界値b2として設定す
る。続くステップ620で(よ 境界値b2がノック信
号振幅値a以下であるか否かを判定し、肯定判断される
とステップ625に進んで、カウンタqに値1を加算し
て増加補正する処理を行い、一方、否定判断されるとス
テップ630に進む。
て進むステップ615で(上 頻度平均値Bを係数1,
5で割った値を小さな振幅側の境界値b2として設定す
る。続くステップ620で(よ 境界値b2がノック信
号振幅値a以下であるか否かを判定し、肯定判断される
とステップ625に進んで、カウンタqに値1を加算し
て増加補正する処理を行い、一方、否定判断されるとス
テップ630に進む。
即ち、上記ステップ600〜625の処理によって、ノ
ック信号振幅値aが所定の幅の範囲内(境界値す、〜b
2の間)に出現したか否かを判断し、その回数をカウン
タqによって計数する。
ック信号振幅値aが所定の幅の範囲内(境界値す、〜b
2の間)に出現したか否かを判断し、その回数をカウン
タqによって計数する。
次に ステップ630で(友 カウンタgが100以上
か否かを判定し、肯定判断されるとステップ635に進
み、一方、否定判断されるとステップ635に進む。ス
テップ635で(友 カウンタqが96以上か否かを判
定し、肯定判断されるとステップ640に進み、一方、
否定判断されるとステップ645に進む。即ち、上記ス
テップ630及び635の処理によって、ノック信号振
幅値aが所定の範囲内に96/100以上の確率で出現
したか否かを判断する。
か否かを判定し、肯定判断されるとステップ635に進
み、一方、否定判断されるとステップ635に進む。ス
テップ635で(友 カウンタqが96以上か否かを判
定し、肯定判断されるとステップ640に進み、一方、
否定判断されるとステップ645に進む。即ち、上記ス
テップ630及び635の処理によって、ノック信号振
幅値aが所定の範囲内に96/100以上の確率で出現
したか否かを判断する。
そして、ノック信号振幅値aが上記確率で出現したと判
断されて進むステップ640で1社 ノック信号振幅値
aの頻度分布の幅が所定の範囲内であるので、ノッキン
グ制御装置が異常であることを示す異常判定フラグFに
値1を設定して、−旦本処理を終了する。一方、ステッ
プ645で(t、。
断されて進むステップ640で1社 ノック信号振幅値
aの頻度分布の幅が所定の範囲内であるので、ノッキン
グ制御装置が異常であることを示す異常判定フラグFに
値1を設定して、−旦本処理を終了する。一方、ステッ
プ645で(t、。
再度始めから計数を開始するためにカウンタgに値Oを
設定し、続くステップ650で同じくカウンタqに値0
を設定して、−旦本処理を終了する。
設定し、続くステップ650で同じくカウンタqに値0
を設定して、−旦本処理を終了する。
上述した様に 本第2実施例の処理(表 ノック信号振
幅値aが所定の幅の範囲内で100回の内96回以上
即ち96%以上の確率で出現する場合に(上 ノッキン
グ制御装置に異常があると判断している。このように
ノック信号振幅値aが頻度平均値Bを中心として設定し
た所定の範囲に出現したか否かという判断に基づいて異
常の判定を行うので、ノックセンサ31の出力が値0又
は小さな出力でも異常の判定ができる。例えばA/Dの
値の分解能が低く2力ウント程度しかない場合でも正確
にノッキング制御装置の異常の検出を行うことができる
。醜 それによって、第1実施例の10カウントのガー
ドが不要になる。
幅値aが所定の幅の範囲内で100回の内96回以上
即ち96%以上の確率で出現する場合に(上 ノッキン
グ制御装置に異常があると判断している。このように
ノック信号振幅値aが頻度平均値Bを中心として設定し
た所定の範囲に出現したか否かという判断に基づいて異
常の判定を行うので、ノックセンサ31の出力が値0又
は小さな出力でも異常の判定ができる。例えばA/Dの
値の分解能が低く2力ウント程度しかない場合でも正確
にノッキング制御装置の異常の検出を行うことができる
。醜 それによって、第1実施例の10カウントのガー
ドが不要になる。
更に ノックセンサ31やワイアハーネス等の断線時に
乗る点火ノイズ、即ち誤判定の原因となる信号(よ ノ
ック信号振幅値aの大きい振幅側に出現することが多く
、ノック信号振幅値aの小さい振幅側では少ないので、
本実施例のよう1:、頻度平均値Bの両側の境界値bI
、b2を用いて異常の判定することにより、ノイズの発
生回数が多い場合にも的確に故障を検出することができ
る。殊本実施例で1友 ランダムに重畳するノイズがノ
ック信号振幅値aの大きい振幅側において2%以上出現
すると、正常であると見なされるので、本実施例を適用
する装置の特性に基づいて、予め異常判定の基準となる
割合を適切に(例えば3%や5%に)設定しておくこと
が望ましい。
乗る点火ノイズ、即ち誤判定の原因となる信号(よ ノ
ック信号振幅値aの大きい振幅側に出現することが多く
、ノック信号振幅値aの小さい振幅側では少ないので、
本実施例のよう1:、頻度平均値Bの両側の境界値bI
、b2を用いて異常の判定することにより、ノイズの発
生回数が多い場合にも的確に故障を検出することができ
る。殊本実施例で1友 ランダムに重畳するノイズがノ
ック信号振幅値aの大きい振幅側において2%以上出現
すると、正常であると見なされるので、本実施例を適用
する装置の特性に基づいて、予め異常判定の基準となる
割合を適切に(例えば3%や5%に)設定しておくこと
が望ましい。
次1:、本発明の第3実施例について説明する。
本第3実施例と上記各実施例との大きな相違点(友 本
実施例が平滑回路(図示せず)を使用している点である
。この平滑回路(友 上記第2図のピークホールド回路
3)に並列に接続されるものであり、それによってバン
ドパスフィルタ回路3から出力されるノック信号振幅値
aFL 平滑回路を介してA/D変換器3kに入力さ
れる。低 平滑回路以外の構成は上記実施例と同様であ
るので説明は省略する。
実施例が平滑回路(図示せず)を使用している点である
。この平滑回路(友 上記第2図のピークホールド回路
3)に並列に接続されるものであり、それによってバン
ドパスフィルタ回路3から出力されるノック信号振幅値
aFL 平滑回路を介してA/D変換器3kに入力さ
れる。低 平滑回路以外の構成は上記実施例と同様であ
るので説明は省略する。
即ち、本実施例で1表 ピークホールド回路3ノと並列
に接続された平滑回路で高周波ノイズ等が除去されるの
で、誤判定の原因となる信号の入力が防止される。その
結果、上記第1実施例又は第2実施例の効果に加えて、
より的確にノッキング制御装置の異常を検出できるとい
う利点がある。
に接続された平滑回路で高周波ノイズ等が除去されるの
で、誤判定の原因となる信号の入力が防止される。その
結果、上記第1実施例又は第2実施例の効果に加えて、
より的確にノッキング制御装置の異常を検出できるとい
う利点がある。
つまり、回路部分は通常十分シールドされているので、
ピークホールド回路3jの断線時などにノイズが重畳
することがないが、ノックセンサ31の故障時やワイア
ハーネスの断線時にはノイズが重畳し易いことが知られ
おり、このノイズの影響が平滑回路によって除去される
ので、ノッキング制御装置の異常を的確に検出できるも
のである。
ピークホールド回路3jの断線時などにノイズが重畳
することがないが、ノックセンサ31の故障時やワイア
ハーネスの断線時にはノイズが重畳し易いことが知られ
おり、このノイズの影響が平滑回路によって除去される
ので、ノッキング制御装置の異常を的確に検出できるも
のである。
更1:、ピークホールド回路3j等がショートした場合
にも、上述した第1実施例や第2実施例と同様にして、
ノッキング制御装置の異常を検出できる。
にも、上述した第1実施例や第2実施例と同様にして、
ノッキング制御装置の異常を検出できる。
この様1″−本実施例1社 あらゆる故障に対して好適
に対処して、的確にノッキング制御装置の異常を検出で
きるという顕著な効果がある。
に対処して、的確にノッキング制御装置の異常を検出で
きるという顕著な効果がある。
以上本発明のいくつかの実施例について説明したが、本
発明はこのような実施例に何隻限定されるものではなく
、本発明の要旨を逸脱しない範囲内において種々なる態
様で実施し得ることは勿論である。
発明はこのような実施例に何隻限定されるものではなく
、本発明の要旨を逸脱しない範囲内において種々なる態
様で実施し得ることは勿論である。
及田!□虹里
以上詳記したように本発明の内燃機関の異常検出装置1
上 ノック信号の最大値の頻度分布を求め、その頻度分
布の幅が所定の幅以下であるか否かを判定し、該頻度分
布の幅が所定の幅以下であると判定された場合に]よ
ノッキング制御装置に異常があると判定する。従って、
ノッキング制御装置が断線して、ノイズが重畳する場合
にもそのノイズの影響を低減でき、異常判定の精度が向
上するという利点があり、また ノッキング制御装置が
ショートして、誤ったノック信号によって正常であると
誤判定が生じ易い場合にも、的確に異常を検出できると
いう効果がある。更1:、頻度分布の幅に基づいて故障
検出を行うため、ノックセンサの出力のばらつきや、エ
ンジンの振動状態のばらつきの影響が小さくなり、異常
判定レベルを容易に決定できるという特長がある。この
ため、誤作動がしにくくなって異常検出装置の信頼性が
高まり、検出結果に基づいて有効にノッキングの抑制制
御を実行することにより、内燃ti関の耐久性も向上す
る。
上 ノック信号の最大値の頻度分布を求め、その頻度分
布の幅が所定の幅以下であるか否かを判定し、該頻度分
布の幅が所定の幅以下であると判定された場合に]よ
ノッキング制御装置に異常があると判定する。従って、
ノッキング制御装置が断線して、ノイズが重畳する場合
にもそのノイズの影響を低減でき、異常判定の精度が向
上するという利点があり、また ノッキング制御装置が
ショートして、誤ったノック信号によって正常であると
誤判定が生じ易い場合にも、的確に異常を検出できると
いう効果がある。更1:、頻度分布の幅に基づいて故障
検出を行うため、ノックセンサの出力のばらつきや、エ
ンジンの振動状態のばらつきの影響が小さくなり、異常
判定レベルを容易に決定できるという特長がある。この
ため、誤作動がしにくくなって異常検出装置の信頼性が
高まり、検出結果に基づいて有効にノッキングの抑制制
御を実行することにより、内燃ti関の耐久性も向上す
る。
第1図は本発明の内容を概念的;二例示した基本的構成
は 第2図は第1実施例のシステム構成は第3@ 第4
@ 第5@ 第6図及び第7図は同じくその制御を示す
フローチャート、第8図は第1実施例の制御の原理を説
明するグラフ、第9図は第2実施例の制御を示すフロー
チャートである。 1 2 3 4 5 6 7 内燃機関 ノック信号検出手段 ノッキング制御手段 ノッキング制御装置 頻度分布算出手段 分布幅判定手段 異常判定手段 エンジンの異常検出装置 エンジン 電子制御装置 (ECU) a PU ノックセンサ
は 第2図は第1実施例のシステム構成は第3@ 第4
@ 第5@ 第6図及び第7図は同じくその制御を示す
フローチャート、第8図は第1実施例の制御の原理を説
明するグラフ、第9図は第2実施例の制御を示すフロー
チャートである。 1 2 3 4 5 6 7 内燃機関 ノック信号検出手段 ノッキング制御手段 ノッキング制御装置 頻度分布算出手段 分布幅判定手段 異常判定手段 エンジンの異常検出装置 エンジン 電子制御装置 (ECU) a PU ノックセンサ
Claims (1)
- 【特許請求の範囲】 1 内燃機関の機関本体の機械的振動を検出してノック
信号を出力するノック信号検出手段と、該ノック信号検
出手段の出力したノック信号に基づいて、ノッキングの
検出或はノッキングの抑制制御を行うノッキング制御手
段と、 を備えたノッキング制御装置の異常を検出する内燃機関
の異常検出装置において、 上記ノック信号検出手段の出力したノック信号の最大値
の頻度分布を求める頻度分布算出手段と、該頻度分布算
出手段によって求めた頻度分布の幅が、所定の幅以下で
あるか否かを判定する分布幅判定手段と、 該分布幅判定手段によつて上記ノック信号の最大値の頻
度分布の幅が上記所定の幅以下であると判定された場合
には、上記ノッキング制御装置に異常があると判定する
異常判定手段と、 を備えたことを特徴とする内燃機関の異常検出装置
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22346689A JPH0385353A (ja) | 1989-08-30 | 1989-08-30 | 内燃機関の異常検出装置 |
| US07/565,580 US5062402A (en) | 1989-08-10 | 1990-08-09 | Knocking control apparatus of internal combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22346689A JPH0385353A (ja) | 1989-08-30 | 1989-08-30 | 内燃機関の異常検出装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0385353A true JPH0385353A (ja) | 1991-04-10 |
Family
ID=16798589
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP22346689A Pending JPH0385353A (ja) | 1989-08-10 | 1989-08-30 | 内燃機関の異常検出装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0385353A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013064410A (ja) * | 2013-01-11 | 2013-04-11 | Honda Motor Co Ltd | エンジンのノック制御装置 |
| JP2013064409A (ja) * | 2013-01-11 | 2013-04-11 | Honda Motor Co Ltd | エンジンのノック制御装置 |
| JP2015229992A (ja) * | 2014-06-06 | 2015-12-21 | 日本特殊陶業株式会社 | 点火時期制御装置 |
-
1989
- 1989-08-30 JP JP22346689A patent/JPH0385353A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013064410A (ja) * | 2013-01-11 | 2013-04-11 | Honda Motor Co Ltd | エンジンのノック制御装置 |
| JP2013064409A (ja) * | 2013-01-11 | 2013-04-11 | Honda Motor Co Ltd | エンジンのノック制御装置 |
| JP2015229992A (ja) * | 2014-06-06 | 2015-12-21 | 日本特殊陶業株式会社 | 点火時期制御装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2505243B2 (ja) | 電子式点火時期制御装置 | |
| US20050056254A1 (en) | Method of preventing preignition for an internal combustion engine | |
| JPS639679A (ja) | 内燃機関の点火時期制御方法 | |
| JP3851583B2 (ja) | 内燃機関のノック制御装置 | |
| JPH04101050A (ja) | 内燃機関用ノック制御方法 | |
| US20090158816A1 (en) | Knocking determination apparatus and knocking determination method for internal combustion engine | |
| JPH0373746B2 (ja) | ||
| JPS636743B2 (ja) | ||
| JPS6255462A (ja) | 内燃機関の制御装置 | |
| JP2715513B2 (ja) | 内燃機関のノッキング検出装置 | |
| US5490489A (en) | Ignition system for an internal combustion engine | |
| JPS62189368A (ja) | 内燃機関の点火時期制御装置 | |
| JPH0370844A (ja) | 内燃機関のノッキング制御装置 | |
| JPS62101885A (ja) | 内燃機関のノツキング制御装置 | |
| JP2007231903A (ja) | 内燃機関のノッキング判定装置 | |
| JPS60263830A (ja) | 内燃機関のノツキング検出方法 | |
| JPS62248852A (ja) | 内燃機関の燃焼制御装置 | |
| JPS6234028A (ja) | 筒内圧センサの異常判別装置 | |
| JP3193692B2 (ja) | 内燃機関のノック判定用学習値の学習方法 | |
| JPS6241968A (ja) | 点火時期制御装置 | |
| JPS6295441A (ja) | 内燃機関の燃焼監視装置 | |
| JP2544511Y2 (ja) | 内燃機関のノッキング検出装置 | |
| JP2537622B2 (ja) | エンジンのノツク制御装置 | |
| US5062402A (en) | Knocking control apparatus of internal combustion engine | |
| JPH0367064A (ja) | エンジンの点火時期制御装置 |