JPH0486532A - 内燃機関のノッキング検出装置 - Google Patents
内燃機関のノッキング検出装置Info
- Publication number
- JPH0486532A JPH0486532A JP20133690A JP20133690A JPH0486532A JP H0486532 A JPH0486532 A JP H0486532A JP 20133690 A JP20133690 A JP 20133690A JP 20133690 A JP20133690 A JP 20133690A JP H0486532 A JPH0486532 A JP H0486532A
- Authority
- JP
- Japan
- Prior art keywords
- knocking
- intensity
- frequency
- specific frequency
- frequency component
- 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.)
- Granted
Links
Landscapes
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
- Testing Of Engines (AREA)
- Electrical Control Of Ignition Timing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〈産業上の利用分野〉
本発明は内燃機関のノッキング検出装置に関し、詳しく
は、機関振動の検出信号からノッキング発生を精度良く
検出し得るノッキング検出装置に関する。
は、機関振動の検出信号からノッキング発生を精度良く
検出し得るノッキング検出装置に関する。
〈従来の技術〉
内燃機関において、所定レベル以上のノッキングが発生
すると、出力を低下させるのみならず、衝撃により吸・
排気バルブやピストンに悪影響を及ぼすため、ノッキン
グを検出して点火時期を補正することにより速やかにノ
ッキングを回避するようにした点火時期制御装置を備え
ているものかある(特開昭58−105036号公報等
参照)。
すると、出力を低下させるのみならず、衝撃により吸・
排気バルブやピストンに悪影響を及ぼすため、ノッキン
グを検出して点火時期を補正することにより速やかにノ
ッキングを回避するようにした点火時期制御装置を備え
ているものかある(特開昭58−105036号公報等
参照)。
かかるノッキング発生による点火時期補正のためのノッ
キング検出は以下のようにして行っていた。
キング検出は以下のようにして行っていた。
即ち、第9図に示すように、圧電素子によって振動レベ
ルに応じた検出信号を出力するノックセンサ11を機関
12のシリンダブロック等に取付け、このノックセンサ
11からの検出信号をバンドパスフィルタ13に入力さ
せてノッキング特有の中心周波数付近の信号のみを通過
させ、半波整流を行った後、積分器14で所定の積分区
間(例えばATDC10°〜60°)だけ積分し、かか
る積分器14における積分値のピーク値(積分区間にお
ける特定周波数成分強度の総和)をA/D変換器15で
A/D変換してマイクロコンピュータ16に入力させる
。
ルに応じた検出信号を出力するノックセンサ11を機関
12のシリンダブロック等に取付け、このノックセンサ
11からの検出信号をバンドパスフィルタ13に入力さ
せてノッキング特有の中心周波数付近の信号のみを通過
させ、半波整流を行った後、積分器14で所定の積分区
間(例えばATDC10°〜60°)だけ積分し、かか
る積分器14における積分値のピーク値(積分区間にお
ける特定周波数成分強度の総和)をA/D変換器15で
A/D変換してマイクロコンピュータ16に入力させる
。
マイクロコンピュータ16では、ノッキング発生時にお
ける前記積分値のピークと、ノッキング非発生時(機械
振動レベル)における積分値のピークとの差に基づいて
、ノッキングが発生しているか否かを判別する。
ける前記積分値のピークと、ノッキング非発生時(機械
振動レベル)における積分値のピークとの差に基づいて
、ノッキングが発生しているか否かを判別する。
〈発明が解決しようとする課題〉
かかる従来一般のノッキング判別方式では、1つの特定
周波数成分の強度に基づいてノッキング判別を行ってい
るか、実際にはノッキングに寄与する周波数成分は1つ
だけではないため、ノッキング判別精度か劣っていた。
周波数成分の強度に基づいてノッキング判別を行ってい
るか、実際にはノッキングに寄与する周波数成分は1つ
だけではないため、ノッキング判別精度か劣っていた。
この点に鑑み、複数の特定周波数成分の強度を検出して
ノッキング判別を行うことか試みられつつある。
ノッキング判別を行うことか試みられつつある。
ところで、これら複数の特定周波数成分のノッキングに
寄与する度合い(以下周波数寄与率という)は、異なっ
ているため、周波数成分毎に周波数寄与率により重み付
けを変えて強度検出を行わなければ、ノッキング検出精
度を十分に高めることができないことが、本願出願人の
実験等により判明した。
寄与する度合い(以下周波数寄与率という)は、異なっ
ているため、周波数成分毎に周波数寄与率により重み付
けを変えて強度検出を行わなければ、ノッキング検出精
度を十分に高めることができないことが、本願出願人の
実験等により判明した。
しかしながら、前記周波数寄与率は気筒によってばらつ
き、また、機関回転数が異なることによってもばらつく
ため、周波数成分に対して一定の周波数寄与率を持たせ
るだけでは、これらの要因によるばらつきで精度か低下
することも判明した。
き、また、機関回転数が異なることによってもばらつく
ため、周波数成分に対して一定の周波数寄与率を持たせ
るだけでは、これらの要因によるばらつきで精度か低下
することも判明した。
本発明は上記問題点に鑑みなされたものであり、気筒別
や機関回転数領域別に周波数寄与率を設定することによ
り、ノッキング検出精度を可及的に高めたノッキング検
出装置を提供することを目的とする。
や機関回転数領域別に周波数寄与率を設定することによ
り、ノッキング検出精度を可及的に高めたノッキング検
出装置を提供することを目的とする。
〈課題を解決するための手段〉
そのため本発明にかかる内燃機関のノッキング検出装置
は第1図に示すように構成される。
は第1図に示すように構成される。
第1図において、振動センサは機関本体に付設されて機
関振動を検出し、特定周波数成分抽出手段は該振動セン
サの検出信号から特定周波数成分を抽出する。
関振動を検出し、特定周波数成分抽出手段は該振動セン
サの検出信号から特定周波数成分を抽出する。
強度サンプリング手段は、前記抽圧された複数の特定周
波数成分の強度を、夫々所定区間内でサンプリングする
。
波数成分の強度を、夫々所定区間内でサンプリングする
。
周波数寄与率設定手段は、特定周波数成分毎に当該特定
周波数成分のノッキングに寄与する周波数寄与率が気筒
別及び機関回転数領域別の少なくとも一方に応じて設定
する。
周波数成分のノッキングに寄与する周波数寄与率が気筒
別及び機関回転数領域別の少なくとも一方に応じて設定
する。
強度補正手段は、前記強度サンプリング手段によりサン
プリングされた複数の特定周波数成分の強度を夫々前記
周波数寄与率設定手段により設定された対応する周波数
寄与率で補正する。
プリングされた複数の特定周波数成分の強度を夫々前記
周波数寄与率設定手段により設定された対応する周波数
寄与率で補正する。
ノッキング判別手段は、前記強度補正手段によって補正
された複数の特定周波数成分の強度に基づいてノッキン
グの有無を判別する。
された複数の特定周波数成分の強度に基づいてノッキン
グの有無を判別する。
〈作用〉
かかる構成によると、各周波数成分の強度が、気筒別及
び機関回転数領域別の少なくとも一方に応じて設定され
た周波数寄与率により補正して求められるため、気筒別
や機関回転数によるばらつきを回避してノッキングに寄
与する振動強度を高精度に検出できるため、該検出結果
に基づいてノッキング判別精度を可及的に高められる。
び機関回転数領域別の少なくとも一方に応じて設定され
た周波数寄与率により補正して求められるため、気筒別
や機関回転数によるばらつきを回避してノッキングに寄
与する振動強度を高精度に検出できるため、該検出結果
に基づいてノッキング判別精度を可及的に高められる。
〈実施例〉
以下に本発明の詳細な説明する。
一実施例を示す第2図において、図示しない内燃機関の
シリンダブロックに付設されたノックセンサ(振動セン
サ)■は、圧電素子を内蔵し、機関振動に応じた波形の
検出(電圧)信号を出力する。
シリンダブロックに付設されたノックセンサ(振動セン
サ)■は、圧電素子を内蔵し、機関振動に応じた波形の
検出(電圧)信号を出力する。
前記ノックセンサ1の検出信号(アナログ信号)は、A
/D変換器2でA/D変換されてくし形フィルタ3に入
力される。
/D変換器2でA/D変換されてくし形フィルタ3に入
力される。
前記くし形フィルタ3は、複数段の単位遅延素子からな
る遅延回路4と、この遅延回路4を迂回したデータから
遅延回路4の出力データを減算する加算器5とから構成
されており、このくし形フィルタ3には、ノックセンサ
1の検出信号から抽出したい周波数の数に対応する数の
共振器6a〜6eか並列接続された回路が縦接接続され
ている。
る遅延回路4と、この遅延回路4を迂回したデータから
遅延回路4の出力データを減算する加算器5とから構成
されており、このくし形フィルタ3には、ノックセンサ
1の検出信号から抽出したい周波数の数に対応する数の
共振器6a〜6eか並列接続された回路が縦接接続され
ている。
前記共振器6a〜6eは、相互に異なる周波数成分に共
振するようにしてあり、本実施例では、かかる共振周波
数を、ノッキング振動が顕著に表れるとされている周波
数域7kHz〜9kHzに従って7kHz、8kHz、
9kHz、10kHz。
振するようにしてあり、本実施例では、かかる共振周波
数を、ノッキング振動が顕著に表れるとされている周波
数域7kHz〜9kHzに従って7kHz、8kHz、
9kHz、10kHz。
11kHzとしである。
前記くし形フィルタ3において、遅延回路4をバイパス
させたデータから遅延回路4で遅延されたデータを減算
することによって、検出信号レベルを全体的に減衰させ
ると共に、特に遅延時間に対応する周波数を加算器5で
消し合わせて、周波数特性として所謂くし形となる結果
が得るようになっている。
させたデータから遅延回路4で遅延されたデータを減算
することによって、検出信号レベルを全体的に減衰させ
ると共に、特に遅延時間に対応する周波数を加算器5で
消し合わせて、周波数特性として所謂くし形となる結果
が得るようになっている。
これにより、加算器5で消し合わされる信号に基づいて
各共振器6a〜6eが共振し続けることを抑止でき、各
周波数成分の強度が逐次得られるものである。上記くし
形フィルタ3及び共振器6a〜6eによって本実施例に
おける特定周波数成分抽出手段が構成される。
各共振器6a〜6eが共振し続けることを抑止でき、各
周波数成分の強度が逐次得られるものである。上記くし
形フィルタ3及び共振器6a〜6eによって本実施例に
おける特定周波数成分抽出手段が構成される。
尚、本実施例では、上記のようにくし形フィルタ3と共
振器6a〜6eとの構成によってノックセンサlからの
信号から特定周波数成分を抽出するようにしたが、特定
周波数成分抽出手段としてアナログのバンドパスフィル
ターを必要とする周波数の数に対応させて設け、各バン
ドパスフィルターの出力をA/D変換してマイクロコン
ピュータ7に読み込ませるようにしても良い。
振器6a〜6eとの構成によってノックセンサlからの
信号から特定周波数成分を抽出するようにしたが、特定
周波数成分抽出手段としてアナログのバンドパスフィル
ターを必要とする周波数の数に対応させて設け、各バン
ドパスフィルターの出力をA/D変換してマイクロコン
ピュータ7に読み込ませるようにしても良い。
前記各共振器6a〜6eの出力、即ち、各周波数成分毎
の強度信号は、マイクロコンピュータ7に入力されるよ
うになっており、マイクロコンピュータ7は、クランク
角センサ8からの検出信号に基づいて検出される所定の
周波数分析区間において前記各共振器6a〜6eを介し
て入力されるノックセンサlの特定周波数成分に基づき
、図示しない内燃機関におけるノッキング発生を検出す
る。
の強度信号は、マイクロコンピュータ7に入力されるよ
うになっており、マイクロコンピュータ7は、クランク
角センサ8からの検出信号に基づいて検出される所定の
周波数分析区間において前記各共振器6a〜6eを介し
て入力されるノックセンサlの特定周波数成分に基づき
、図示しない内燃機関におけるノッキング発生を検出す
る。
かかるノッキング発生検出の内容を、第3図のフローチ
ャートに従って次に説明する。尚、本実施例において、
強度サンプリング手段1周波数寄与率設定手段2強度補
正手段、ノッキング判別手段としての機能は、前記第3
図のフローチャートに示すように前記マイクロコンピュ
ータ7がソフトウェア的に備えている。
ャートに従って次に説明する。尚、本実施例において、
強度サンプリング手段1周波数寄与率設定手段2強度補
正手段、ノッキング判別手段としての機能は、前記第3
図のフローチャートに示すように前記マイクロコンピュ
ータ7がソフトウェア的に備えている。
第3図のフローチャートに示すノッキング発生検出は、
所定の周波数分析区間において行われるものであり、前
記所定の周波数分析区間とは、例えば点火雑音を避けて
各気筒の燃焼振動をサンプリングできる区間であり、例
えば6気筒機関においてはATDCIO°〜ATDC6
0°のように決められる。
所定の周波数分析区間において行われるものであり、前
記所定の周波数分析区間とは、例えば点火雑音を避けて
各気筒の燃焼振動をサンプリングできる区間であり、例
えば6気筒機関においてはATDCIO°〜ATDC6
0°のように決められる。
そこで、クランク角センサ8からの検出信号に基づいて
かかる所定の周波数分析区間を検出すると共に、該検出
信号に含まれる気筒判別信号によって当該燃焼行程にあ
る気筒を判別し、更に、単位クランク角毎の信号の単位
時間当たりの出力回数或いは気筒行程位相差毎に出力さ
れる基準クランク角信号の出力周期に基づいて機関回転
数を検出する(Sl)。
かかる所定の周波数分析区間を検出すると共に、該検出
信号に含まれる気筒判別信号によって当該燃焼行程にあ
る気筒を判別し、更に、単位クランク角毎の信号の単位
時間当たりの出力回数或いは気筒行程位相差毎に出力さ
れる基準クランク角信号の出力周期に基づいて機関回転
数を検出する(Sl)。
周波数分析区間に入ると、前記共振器6a〜6eから所
定時間(所定期間)毎に出力される第6図に示すような
周波数スペクトルを順に記憶することで、第4図及び第
5図に示すように、分析区間内において所定時間毎に得
られる各周波数成分子、(j=o 〜n)の強度(fo
o、Lo、fz。
定時間(所定期間)毎に出力される第6図に示すような
周波数スペクトルを順に記憶することで、第4図及び第
5図に示すように、分析区間内において所定時間毎に得
られる各周波数成分子、(j=o 〜n)の強度(fo
o、Lo、fz。
f、。・・fl。)、(f O1+ f +1. f
!+ 、 f =+・・・f、1)、(foz、f+
2.fz□、f82・・1.1)−−−(f、、、f、
、、f、。、f2.、f、、−−f、、)をサンプリン
グする(S2)。この機能が強度サンプリング手段に相
当する。
!+ 、 f =+・・・f、1)、(foz、f+
2.fz□、f82・・1.1)−−−(f、、、f、
、、f、。、f2.、f、、−−f、、)をサンプリン
グする(S2)。この機能が強度サンプリング手段に相
当する。
次に、Slで検出された当該燃焼行程にある気筒と機関
回転数とに基づいて、周波数成分毎に気筒と機関回転数
をパラメータとしてマイクロコンピュータ内蔵のROM
に記憶された周波数寄与率のマツプテーブル(第7図参
照)から、各周波数成分子、の周波数寄与率KF、を検
索する(S3)。
回転数とに基づいて、周波数成分毎に気筒と機関回転数
をパラメータとしてマイクロコンピュータ内蔵のROM
に記憶された周波数寄与率のマツプテーブル(第7図参
照)から、各周波数成分子、の周波数寄与率KF、を検
索する(S3)。
即ち、周波数寄与率KF、を記憶したROMと、前記S
1の気筒判別及び機関回転数検出及びこの82の周波数
寄与率検索の機能とにより周波数寄与率設定手段が構成
される。
1の気筒判別及び機関回転数検出及びこの82の周波数
寄与率検索の機能とにより周波数寄与率設定手段が構成
される。
これらサンプリングされた強度のデータに基づいて、全
周波数を総合した強度の最大レベルKSiを次式により
演算する(S4)。
周波数を総合した強度の最大レベルKSiを次式により
演算する(S4)。
KSi = f 、o(max) xKFo+ f 、
+(max) xKI”l +・・・十f3..(ma
x)×KF。
+(max) xKI”l +・・・十f3..(ma
x)×KF。
ここで、f、+(mar)は周波数成分子、のサンプリ
ング強度(fo+ 、f+1.L+ 、fo・・fll
)の中の最大値であり、KF、は前述の周波数寄与率で
ある。
ング強度(fo+ 、f+1.L+ 、fo・・fll
)の中の最大値であり、KF、は前述の周波数寄与率で
ある。
この最大レベルKSLiは、ノッキングの大きさを表す
指標となる値である。
指標となる値である。
次に、同じく強度データに基づいて、全周波数を総合し
た強度の平均レベルSLiを次式により演算する(S5
)。
た強度の平均レベルSLiを次式により演算する(S5
)。
5Li= (KF、/mΣf、、o+KF+/mΣf、
、+−・−KF、 /mΣf、わ) 尚、この演算式においても、周波数寄与率KF。
、+−・−KF、 /mΣf、わ) 尚、この演算式においても、周波数寄与率KF。
により周波数成分毎の補正か行われる。即ち、最大レベ
ルKSLiと平均レベルSLi とは、いずれも周波数
寄与率KF+により強度補正が行われるから、S3及び
S4の機能の中に、強度補正手段か含まれる。
ルKSLiと平均レベルSLi とは、いずれも周波数
寄与率KF+により強度補正が行われるから、S3及び
S4の機能の中に、強度補正手段か含まれる。
このようにして求められた最大レベルKSLiと平均レ
ベルSLi との差を、バックグラウンドBGL iと
比較してノッキングの有無を判別する(S6)。
ベルSLi との差を、バックグラウンドBGL iと
比較してノッキングの有無を判別する(S6)。
即ち、BGL i十α<KSi−3Liであるときには
、ノッキングが発生していると判定しくS 7 ) 、
BGLi≧KSLi −SLi十α(α(ましきい値)
であるときには、ノッキングが発生していないと判定す
る(S8)。この機能かノッキング判別手段に相当する
。
、ノッキングが発生していると判定しくS 7 ) 、
BGLi≧KSLi −SLi十α(α(ましきい値)
であるときには、ノッキングが発生していないと判定す
る(S8)。この機能かノッキング判別手段に相当する
。
前記バックグラウンドレベルBGL iは、上記当該B
GL iと比較される最大レベルKSi と平均レベル
SLiとの差を、上記のノッキング判別でノッキング無
しと判定されたときに次式により加重平均演算して求め
られる(S9)。
GL iと比較される最大レベルKSi と平均レベル
SLiとの差を、上記のノッキング判別でノッキング無
しと判定されたときに次式により加重平均演算して求め
られる(S9)。
X Xかか
るノッキング判別によれば、最大レベルKSiと平均レ
ベルSLiとの差は、基本的に振動レベルの最大値と平
均値との差の総和であり、ノッキング発生時には、前述
したノッキング振動の局所的に振動レベルが増大すると
いう特性により、この差は増大する。
るノッキング判別によれば、最大レベルKSiと平均レ
ベルSLiとの差は、基本的に振動レベルの最大値と平
均値との差の総和であり、ノッキング発生時には、前述
したノッキング振動の局所的に振動レベルが増大すると
いう特性により、この差は増大する。
一方、バックグラウンドレベルBGLiは、非ノツキン
グ時における最大レベルKSiと平均レベルSLiとの
差の総和の加重平均値である。
グ時における最大レベルKSiと平均レベルSLiとの
差の総和の加重平均値である。
したがって、ノッキング発生時には、(KSiSLi)
の値はBGLiに比較して十分大きな値となり、レベル
の小さい信号に対しても、正確なノッキング判別を行え
る。
の値はBGLiに比較して十分大きな値となり、レベル
の小さい信号に対しても、正確なノッキング判別を行え
る。
そして、本発明に係る構成として、ノッキングに対する
寄与率の高い特定周波数を複数選択し、周波数成分毎に
気筒別及び機関回転数領域別に設定されたばらつきを回
避した周波数寄与率を用いて重み付けを行って総和を採
るようにしたためノッキング検出精度か著しく向上する
。
寄与率の高い特定周波数を複数選択し、周波数成分毎に
気筒別及び機関回転数領域別に設定されたばらつきを回
避した周波数寄与率を用いて重み付けを行って総和を採
るようにしたためノッキング検出精度か著しく向上する
。
尚、本実施例では、周波数分析区間内で所定時間毎にサ
ンプリングして最大レベルと平均レベルとを求めてノッ
キング強度判別を行う構成としたか、これに限られるも
のではない。例えば、従来−船釣なノッキング検出方式
に、適用した例として、全区間における周波数成分毎の
積分値に周波数寄与率を乗じた値の総和を全振動成分の
非ノツキング判定時の積分値で設定されるバックグラウ
ンドレベルと比較することによってノッキング判別を行
ってもよい。
ンプリングして最大レベルと平均レベルとを求めてノッ
キング強度判別を行う構成としたか、これに限られるも
のではない。例えば、従来−船釣なノッキング検出方式
に、適用した例として、全区間における周波数成分毎の
積分値に周波数寄与率を乗じた値の総和を全振動成分の
非ノツキング判定時の積分値で設定されるバックグラウ
ンドレベルと比較することによってノッキング判別を行
ってもよい。
次に、ノッキング振動特性をより正確に捕らえて機械振
動との区別をより明確にしてノッキング判別を行う実施
例について説明する。
動との区別をより明確にしてノッキング判別を行う実施
例について説明する。
このものでは、平均レベルSLiの演算に際し、前記実
施例同様にして求めた周波数別の強度平均値の総和を、
強度変化補正係数KLPなる値で補正を行う。また、B
GL iの演算に際し、重み付けXを強度変化補正係数
KLPの関数として設定する。前記強度補正係数KLP
を設定するルーチンを第8図のフローチャートに従って
説明する。
施例同様にして求めた周波数別の強度平均値の総和を、
強度変化補正係数KLPなる値で補正を行う。また、B
GL iの演算に際し、重み付けXを強度変化補正係数
KLPの関数として設定する。前記強度補正係数KLP
を設定するルーチンを第8図のフローチャートに従って
説明する。
まず、第3図の81同様にして周波数成分別の強度を所
定時間毎にサンプリングした後(Sll)、該周波数分
析区間に入って初めて求められる各特定周波数成分の強
度(foo、Lo・・・f、、)を、夫々初期値として
記憶する(S12)。
定時間毎にサンプリングした後(Sll)、該周波数分
析区間に入って初めて求められる各特定周波数成分の強
度(foo、Lo・・・f、、)を、夫々初期値として
記憶する(S12)。
そして、各周波数成分毎に記憶された初期値か夫々変わ
らず、前記周波数分析区間において一定レベルの強度が
続くと仮定し、このときの前記強度の積分値の時間軸変
化を標本周期と前記初期値とに基づいて設定し、これを
規範変化特性とする(S13)。
らず、前記周波数分析区間において一定レベルの強度が
続くと仮定し、このときの前記強度の積分値の時間軸変
化を標本周期と前記初期値とに基づいて設定し、これを
規範変化特性とする(S13)。
次に、実際に入力される各周波数成分毎に求められる強
度の時間的推移(第7図参照)に基づき、かかる強度を
それぞれに時間軸上に標本周期ごとに積分し、周波数分
析区間内における強度変化の特性を検出する(S14)
。
度の時間的推移(第7図参照)に基づき、かかる強度を
それぞれに時間軸上に標本周期ごとに積分し、周波数分
析区間内における強度変化の特性を検出する(S14)
。
そして、前述のように強度が不変であると仮定して得た
各周波数成分毎の規範変化特性と、実際に検出された各
周波数成分毎の強度積分値の変化の特性とを比較する(
S 15)。
各周波数成分毎の規範変化特性と、実際に検出された各
周波数成分毎の強度積分値の変化の特性とを比較する(
S 15)。
ここで、規範変化特性は、強度変化がないことを前提と
しているのでリニアに増大することになるか、これに対
し、実際の検出信号に基づいて得た強度積分値の変化特
性か合致しない場合には、その周波数成分にノッキング
振動が含まれているために、一定の強度で安定していな
いものと推定される。そこで、周波数成分別に所定時間
毎に強度積分値が規範変化特性に合致しているか否かを
判定し、検出区間内で合致しない場合の総数Cをカウン
タで計測する。
しているのでリニアに増大することになるか、これに対
し、実際の検出信号に基づいて得た強度積分値の変化特
性か合致しない場合には、その周波数成分にノッキング
振動が含まれているために、一定の強度で安定していな
いものと推定される。そこで、周波数成分別に所定時間
毎に強度積分値が規範変化特性に合致しているか否かを
判定し、検出区間内で合致しない場合の総数Cをカウン
タで計測する。
そして、前記総数Cに応じて強度変化補正係数NLPを
設定する。具体的には、総数Cが大きいほど、ノッキン
グ振動が含まれる割合が大きいのでノッキング判定がな
されやすくなる方向、つまり平均レベルSLiを減少さ
せて最大レベルKSi との差を増大させるべく小さい
値に設定する(S16)。
設定する。具体的には、総数Cが大きいほど、ノッキン
グ振動が含まれる割合が大きいのでノッキング判定がな
されやすくなる方向、つまり平均レベルSLiを減少さ
せて最大レベルKSi との差を増大させるべく小さい
値に設定する(S16)。
そして、上記のようにして設定された強度変化補正係数
NLPにより、平均レベルSLiを次式のように前記実
施例で求めた値に強度変化補正係数KLPを乗じて補正
して設定する。
NLPにより、平均レベルSLiを次式のように前記実
施例で求めた値に強度変化補正係数KLPを乗じて補正
して設定する。
5Li= (KF0/mΣf、o+KF、/mΣf、、
十・−−KF、 /mΣf、、、) −KLPまた、
バックグラウンドレベルBGL iの更新演算に使用さ
れる重み付は係数Xを、強度補正係数KLPの関数とし
て設定する。具体的には、KLPか大きいほどノッキン
グ振動を含む割合が小さいから、そのときのKSi−3
Liの重みを大きくしてBGLiを演算すべく、重み付
は係数Xを小さい値として設定する。
十・−−KF、 /mΣf、、、) −KLPまた、
バックグラウンドレベルBGL iの更新演算に使用さ
れる重み付は係数Xを、強度補正係数KLPの関数とし
て設定する。具体的には、KLPか大きいほどノッキン
グ振動を含む割合が小さいから、そのときのKSi−3
Liの重みを大きくしてBGLiを演算すべく、重み付
は係数Xを小さい値として設定する。
このように、強度補正係数KLPを用いることにより、
ノッキングの強度変化特性を捕らえて更に高精度にノッ
キング検出を行える。
ノッキングの強度変化特性を捕らえて更に高精度にノッ
キング検出を行える。
尚、本実施例ては、強度変化補正係数KLPを平均レベ
ルを補正する値として設定したか、最大レベルを補正す
る値として設定してもよい。
ルを補正する値として設定したか、最大レベルを補正す
る値として設定してもよい。
また、以上示した実施例では、周波数寄与率を気筒と機
関回転数をパラメータとする三次元マツプテーブルから
の検索によって高精度に求めたか、メモリ量削減のため
、基本となる周波数寄与率に気筒別にばらつきを補正す
るための補正係数と、機関回転数領域別にばらつきを補
正するための補正係数とを掛は合わせて補正するように
してもよい。更に、本発明は気筒別と機関回転数領域別
との一方のみに応じて周波数寄与率を設定するものを含
み、それだけても相当の精度向上を図れる。
関回転数をパラメータとする三次元マツプテーブルから
の検索によって高精度に求めたか、メモリ量削減のため
、基本となる周波数寄与率に気筒別にばらつきを補正す
るための補正係数と、機関回転数領域別にばらつきを補
正するための補正係数とを掛は合わせて補正するように
してもよい。更に、本発明は気筒別と機関回転数領域別
との一方のみに応じて周波数寄与率を設定するものを含
み、それだけても相当の精度向上を図れる。
〈発明の効果〉
以上説明したように、本発明によると、振動センサから
の検出信号から複数の特定周波数成分の強度を、気筒別
や機関回転数領域別に設定された周波数寄与率を用いて
補正した値を用いてノッキング判別を行う構成としたた
め、ノッキング判別精度を可及的に高めることができる
という効果が得られる。
の検出信号から複数の特定周波数成分の強度を、気筒別
や機関回転数領域別に設定された周波数寄与率を用いて
補正した値を用いてノッキング判別を行う構成としたた
め、ノッキング判別精度を可及的に高めることができる
という効果が得られる。
第1図は本発明の構成を示すブロック図、第2図は本発
明の一実施例を示すシステムブロック図、第3図は同上
実施例におけるノッキング検出制御の内容を示すフロー
チャート、第4図及び第5図はそれぞれ同上実施例にお
ける特定周波数成分毎の強度のサンプリングの様子を示
すタイムチャート、第6図は同上実施例における周波数
スペクトルの一例を示す線図、第7図は同じく周波数成
分毎に記憶される周波数寄与率のマツプテーブル、第8
図は別の実施例におけるノッキング検出制御の内容を示
すフローチャート、第9図は従来のノッキング検出装置
の一例を示すブロック図である。 1・・・ノックセンサ(振動センサ) 2・・・A
/D変換器 3・・・くし形フィルタ 4・・・遅
延回路 5・・・加算器 6a〜6e・・・共振器
7・・・マイクロコンピュータ 8・・・クランク角
センサ 特許出願人 日本電子機器株式会社 代理人 弁理士 笹 島 富二雄 第4図 第5図
明の一実施例を示すシステムブロック図、第3図は同上
実施例におけるノッキング検出制御の内容を示すフロー
チャート、第4図及び第5図はそれぞれ同上実施例にお
ける特定周波数成分毎の強度のサンプリングの様子を示
すタイムチャート、第6図は同上実施例における周波数
スペクトルの一例を示す線図、第7図は同じく周波数成
分毎に記憶される周波数寄与率のマツプテーブル、第8
図は別の実施例におけるノッキング検出制御の内容を示
すフローチャート、第9図は従来のノッキング検出装置
の一例を示すブロック図である。 1・・・ノックセンサ(振動センサ) 2・・・A
/D変換器 3・・・くし形フィルタ 4・・・遅
延回路 5・・・加算器 6a〜6e・・・共振器
7・・・マイクロコンピュータ 8・・・クランク角
センサ 特許出願人 日本電子機器株式会社 代理人 弁理士 笹 島 富二雄 第4図 第5図
Claims (1)
- 【特許請求の範囲】 機関本体に付設されて機関振動を検出する振動センサと
、 該振動センサの検出信号から複数の特定周波数成分を抽
出する特定周波数成分抽出手段と、該特定周波数成分抽
出手段で抽出された複数の特定周波数成分の強度を夫々
所定区間内でサンプリングする強度サンプリング手段と
、 特定周波数成分毎に当該特定周波数成分のノッキングに
寄与する周波数寄与率を気筒別及び機関回転数領域別の
少なくとも一方に応じて設定する周波数寄与率設定手段
と、 前記強度サンプリング手段によりサンプリングされた複
数の特定周波数成分の強度を夫々前記周波数寄与率記憶
手段により設定された対応する周波数寄与率で補正する
強度補正手段と、 前記強度補正手段によって補正された複数の特定周波数
成分の強度に基づいてノッキングの有無を判別するノッ
キング判別手段と、を含んで構成されたことを特徴とす
る内燃機関のノッキング検出装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2201336A JPH0635941B2 (ja) | 1990-07-31 | 1990-07-31 | 内燃機関のノッキング検出装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2201336A JPH0635941B2 (ja) | 1990-07-31 | 1990-07-31 | 内燃機関のノッキング検出装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP12806495A Division JP2632659B2 (ja) | 1995-05-26 | 1995-05-26 | 内燃機関のノッキング検出装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0486532A true JPH0486532A (ja) | 1992-03-19 |
| JPH0635941B2 JPH0635941B2 (ja) | 1994-05-11 |
Family
ID=16439332
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2201336A Expired - Lifetime JPH0635941B2 (ja) | 1990-07-31 | 1990-07-31 | 内燃機関のノッキング検出装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0635941B2 (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06108915A (ja) * | 1992-09-30 | 1994-04-19 | Hitachi Ltd | 内燃機関のノッキング検出方法及び点火時期制御方法 |
| JPH07146215A (ja) * | 1993-11-25 | 1995-06-06 | Hitachi Ltd | 内燃機関のノッキング検出方法及び検出装置 |
| JP2012103157A (ja) * | 2010-11-11 | 2012-05-31 | A & D Co Ltd | ノッキング判定方法及び装置 |
| CN104515661A (zh) * | 2014-12-29 | 2015-04-15 | 安徽江淮汽车股份有限公司 | 一种测量悬置点的振动贡献量的方法 |
| JP2017120258A (ja) * | 2015-12-30 | 2017-07-06 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | 機械の性能を最適化する波形分析のための装置、方法、およびコンピュータ・プログラム |
| JP2019190314A (ja) * | 2018-04-20 | 2019-10-31 | トヨタ自動車株式会社 | 内燃機関のノック検出装置 |
| CN116499578A (zh) * | 2022-01-19 | 2023-07-28 | 中车株洲电力机车研究所有限公司 | 实时提取发动机振动信号的方法、装置、系统及电子设备 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0347449A (ja) * | 1989-04-14 | 1991-02-28 | Hitachi Ltd | ノッキング検出装置 |
-
1990
- 1990-07-31 JP JP2201336A patent/JPH0635941B2/ja not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0347449A (ja) * | 1989-04-14 | 1991-02-28 | Hitachi Ltd | ノッキング検出装置 |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH06108915A (ja) * | 1992-09-30 | 1994-04-19 | Hitachi Ltd | 内燃機関のノッキング検出方法及び点火時期制御方法 |
| JPH07146215A (ja) * | 1993-11-25 | 1995-06-06 | Hitachi Ltd | 内燃機関のノッキング検出方法及び検出装置 |
| JP2012103157A (ja) * | 2010-11-11 | 2012-05-31 | A & D Co Ltd | ノッキング判定方法及び装置 |
| CN104515661A (zh) * | 2014-12-29 | 2015-04-15 | 安徽江淮汽车股份有限公司 | 一种测量悬置点的振动贡献量的方法 |
| JP2017120258A (ja) * | 2015-12-30 | 2017-07-06 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | 機械の性能を最適化する波形分析のための装置、方法、およびコンピュータ・プログラム |
| US10837398B2 (en) | 2015-12-30 | 2020-11-17 | International Business Machines Corporation | Waveform analytics for optimizing performance of a machine |
| JP2019190314A (ja) * | 2018-04-20 | 2019-10-31 | トヨタ自動車株式会社 | 内燃機関のノック検出装置 |
| CN116499578A (zh) * | 2022-01-19 | 2023-07-28 | 中车株洲电力机车研究所有限公司 | 实时提取发动机振动信号的方法、装置、系统及电子设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0635941B2 (ja) | 1994-05-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4311657B2 (ja) | 内燃機関のノック検出装置 | |
| US5400644A (en) | Knock detection system | |
| US6456927B1 (en) | Spectral knock detection method and system therefor | |
| KR0147278B1 (ko) | 노킹검출장치를 갖춘 엔진제어장치 | |
| JP2587543B2 (ja) | ノッキング検出装置 | |
| US5537855A (en) | Knock detection method and apparatus with dual integration windows | |
| US6845312B1 (en) | Method for detecting engine knock | |
| US5862506A (en) | Modified trimmed mean filtering for misfire detection | |
| JPH0476249A (ja) | 内燃機関のノッキング検出装置及び点火時期補正装置 | |
| JPH0486532A (ja) | 内燃機関のノッキング検出装置 | |
| JP2632659B2 (ja) | 内燃機関のノッキング検出装置 | |
| JPH0477629A (ja) | 内燃機関のノッキング検出装置 | |
| JP2631578B2 (ja) | 内燃機関のノッキング検出装置 | |
| EP0709662B1 (en) | Knock detection system | |
| JP2018091214A (ja) | 内燃機関のノッキング検出システム | |
| JPH0474933A (ja) | 内燃機関のノッキング検出装置 | |
| JPH0489535A (ja) | 内燃機関のノッキング検出装置 | |
| JPH0465637A (ja) | 内燃機関のノッキング検出装置 | |
| JPS5973750A (ja) | ノツキング検出装置 | |
| JPH06241107A (ja) | ノッキング検出装置 | |
| JPH0465636A (ja) | 内燃機関のノッキング検出装置 | |
| JPH0486533A (ja) | 内燃機関のノッキング検出装置 | |
| EP0731349A1 (en) | Spectral knock detection method and system therefor | |
| JP2757598B2 (ja) | 内燃機関のノッキング検出装置 | |
| JPH07209127A (ja) | 内燃機関のノッキング判定方法および装置 |