JPH0566151A - Knocking detecting device - Google Patents
Knocking detecting deviceInfo
- Publication number
- JPH0566151A JPH0566151A JP22783891A JP22783891A JPH0566151A JP H0566151 A JPH0566151 A JP H0566151A JP 22783891 A JP22783891 A JP 22783891A JP 22783891 A JP22783891 A JP 22783891A JP H0566151 A JPH0566151 A JP H0566151A
- Authority
- JP
- Japan
- Prior art keywords
- knocking
- period
- detection
- mechanical noise
- vibration
- 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)
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
Abstract
(57)【要約】
【目的】メカノイズによるノッキング検出精度の悪化を
最小限に抑える。
【構成】エンジンのノッキング振動を検出する手段と、
メカノイズの発生期間を除くように不連続な検出期間を
設定する手段と、前記検出期間に含まれる振動検出手段
の信号について所定の信号処理を行ないノッキングの判
定指標を求めて所定値と比較しノッキングの有無を判定
する手段を設けた。
【効果】ノッキングの発生期間の中にメカノイズの発生
がある場合でもメカノイズ発生期間のみを除いた検出期
間を設定し、ノッキング検出精度を確保することが可能
となる。
(57) [Summary] [Purpose] Minimize the deterioration of knocking detection accuracy due to mechanical noise. [Composition] A means for detecting engine knocking vibration,
Knocking means for setting a discontinuous detection period so as to exclude the generation period of mechanical noise and predetermined signal processing for the signal of the vibration detection means included in the detection period to obtain a knocking determination index and comparing with a predetermined value. A means for determining the presence or absence of is provided. [Effect] Even if mechanical noise occurs during the knocking occurrence period, the detection period excluding only the mechanical noise occurrence period can be set to ensure the knocking detection accuracy.
Description
【0001】[0001]
【産業上の利用分野】本発明は、内燃機関のノッキング
検出装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a knocking detection device for an internal combustion engine.
【0002】[0002]
【従来の技術】従来のノッキング検出装置は、所定の連
続した検出期間を設けてノッキング検出をおこなうもの
であるが、エンジンのメカノイズの発生がある場合には
ノッキング検出期間の位置および幅を変更するという方
法でメカノイズの発生期間を避けるように検出期間を設
定し、メカノイズによる検出精度の悪化を防止してい
た。例としては特開昭61−221623号がある。2. Description of the Related Art A conventional knocking detection device detects a knocking by providing a predetermined continuous detection period. However, when mechanical noise of an engine occurs, the position and width of the knocking detection period are changed. In this way, the detection period is set so as to avoid the generation period of mechanical noise, and the deterioration of detection accuracy due to mechanical noise is prevented. As an example, there is JP-A 61-221623.
【0003】[0003]
【発明が解決しようとする課題】上記従来技術では、連
続した検出期間を設定するため、ノッキング発生期間の
中心付近にメカノイズの発生がある場合には、検出期間
が非常に狭い範囲となってしまい、ノッキングの検出精
度が十分に得られないという問題があった。In the above prior art, since the continuous detection period is set, when mechanical noise is generated near the center of the knocking generation period, the detection period becomes a very narrow range. However, there is a problem that the knocking detection accuracy cannot be sufficiently obtained.
【0004】[0004]
【課題を解決するための手段】上記問題点を解決するた
め、内燃機関の振動を検出する振動検出手段と、検出期
間設定手段と、ノッキングの有無を判定する判定手段を
設けた。In order to solve the above problems, a vibration detecting means for detecting the vibration of the internal combustion engine, a detection period setting means, and a judging means for judging the presence or absence of knocking are provided.
【0005】[0005]
【作用】検出期間設定手段は、所定期間1に含まれる、
所定期間2を除く期間をノッキング検出期間として設定
する、判定手段は設定された検出期間における振動検出
手段の出力信号について所定の信号処理を行ない、ノッ
キングの判定指標を演算し、該判定指標によりノッキン
グの有無を判定する。The detecting period setting means is included in the predetermined period 1.
A period other than the predetermined period 2 is set as a knocking detection period. The determination unit performs predetermined signal processing on an output signal of the vibration detection unit in the set detection period, calculates a knocking determination index, and knocks based on the determination index. The presence or absence of is determined.
【0006】[0006]
【実施例】本発明の特徴である検出区間の設定方法につ
いて図1を用いて説明する。図の振動センサ信号の波形
に見られるようにように、ノッキング発生期間の中にメ
カノイズの発生がある場合、ノッキング発生期間に検出
期間を一致させると、誤検出する恐れが大きい。また、
従来の連続した検出期間をメカノイズを避けるように設
けようとすれば、w1 のように検出期間が狭くなるた
め、十分にノッキングによる振動の増加を検出できない
か、あるいはノッキングの発生期間が変動した場合検出
もれを起こすことになりノッキングの検出精度が低下す
るという問題がある。そこで、本発明ではw2 のように
ノッキング発生期間のメカノイズ発生部分を除くように
不連続な検出期間を設けて、メカノイズの影響を排除
し、かつノッキング検出に十分な検出期間が確保される
ようにするものである。DESCRIPTION OF THE PREFERRED EMBODIMENTS A method of setting a detection section, which is a feature of the present invention, will be described with reference to FIG. As shown in the waveform of the vibration sensor signal in the figure, when mechanical noise occurs during the knocking occurrence period, if the detection period is matched with the knocking occurrence period, there is a high possibility of false detection. Also,
If a conventional continuous detection period is provided so as to avoid mechanical noise, the detection period is narrowed like w 1 , so that the increase in vibration due to knocking cannot be detected sufficiently, or the knocking generation period fluctuates. In this case, there is a problem in that the missed detection is caused and the accuracy of knocking detection is lowered. Therefore, in the present invention, a discontinuous detection period is provided so as to exclude the mechanical noise occurrence portion of the knocking occurrence period like w 2 , so that the influence of the mechanical noise is eliminated and a sufficient detection period for knocking detection is secured. It is something to do.
【0007】本発明を適用するエンジン制御装置のシス
テム構成図を図2に示す。エンジンの吸入空気は、エア
クリーナ1,吸入空気量センサ2,スロットルバルブ
5,吸気弁を経て燃焼室内に取り込まれる。エンジンブ
ロックの振動を検出するためのノックセンサ17を取り
付ける。エンジンのクランクシャフトには回転数計測用
のポジションセンサ12−1とレファレンスセンサ12
−2を取り付ける。A system configuration diagram of an engine control device to which the present invention is applied is shown in FIG. The intake air of the engine is taken into the combustion chamber through an air cleaner 1, an intake air amount sensor 2, a throttle valve 5 and an intake valve. A knock sensor 17 for detecting vibration of the engine block is attached. The crankshaft of the engine has a position sensor 12-1 and a reference sensor 12 for measuring the rotation speed.
-2 is attached.
【0008】吸入空気量センサ,ポジションセンサ,レ
ファレンスセンサ,ノックセンサの信号はコントロール
ユニット9に入力される。コントロールユニットではこ
れらの信号より燃料噴射料と点火時期を演算子、その結
果はそれぞれ、インジェクタ16の駆動信号,点火コイ
ル13の制御信号に変換され出力される。次にコントロ
ールユニット9におけるノックセンサ信号の取り込み部
の動作について図3により説明する。Signals from the intake air amount sensor, the position sensor, the reference sensor, and the knock sensor are input to the control unit 9. In the control unit, the fuel injection charge and the ignition timing are operated from these signals, and the results are converted into a drive signal for the injector 16 and a control signal for the ignition coil 13 and output. Next, the operation of the knock sensor signal capturing section in the control unit 9 will be described with reference to FIG.
【0009】ポジションカウンタ21はレファレンス信
号を基準としてポジション信号の数をカウントすること
によりクランク角度を計測する。CPU20によりコン
ペアレジスタにはA/D変換の開始角度が設定される。
A/D変換器23はノックセンサの信号を所定のサンプ
リング周期で所定の回数A/D変換する。またRAM2
4により、A/D変換されたノックセンサ信号の時系列
データを、以降のデータ処理のために記憶しておく。The position counter 21 measures the crank angle by counting the number of position signals with reference to the reference signal. The start angle of A / D conversion is set in the compare register by the CPU 20.
The A / D converter 23 A / D converts the signal from the knock sensor a predetermined number of times at a predetermined sampling period. RAM2
In step 4, the time-series data of the A / D-converted knock sensor signal is stored for subsequent data processing.
【0010】図(b)によ信号取り込みの動作タイミング
について説明する。ポジションカウンタがインクリメン
トされ、A/D変換の開始角度に相当するコンペアレジ
スタの値と一致したときに、CPUに一致割込みが発生
する。一致割込みの発生とともにA/D変換が開始さ
れ、変換されたデータはRAMに記憶される。ここで
は、ノッキングの発生期間に含まれる信号について、連
続してA/D変換する。メカノイズ発生部分の信号の除
去はCPU内のデータ処理で行なう。A/D変換は、所
定回数行なわれた後終了する。The operation timing of signal acquisition will be described with reference to FIG. When the position counter is incremented and coincides with the value of the compare register corresponding to the start angle of A / D conversion, a coincidence interrupt is generated in the CPU. A / D conversion is started when the coincidence interrupt is generated, and the converted data is stored in the RAM. Here, the signals included in the knocking occurrence period are continuously A / D converted. The signal processing in the CPU removes the signal in the portion where the mechanical noise occurs. The A / D conversion ends after being performed a predetermined number of times.
【0011】CPU20の動作を図4を用いて説明す
る。図4(a)のフローチャートにおいて、ステップ10
0では、先に述べた処理によりノックセンサの信号をノ
ックの発生期間に渡って連続してRAMに取り込む。ス
テップ110では、メカノイズの発生期間のデータを除
去する、信号のマスク処理を行なう。ここで、信号のマ
スク処理は図4(b)に示すように、メカノイズの発生期
間に相当するデータを、直流電圧に固定する等の処理に
より行なう。また、メカノイズの発生期間はあらかじめ
実験により、確認しておき、回転数などに応じてテ−ブ
ルで設定しておく。再び図4(a)ステップ120におい
て、信号マスク処理されたデータについてFFT等の周
波数分析を行ないノッキングの特徴周波数に相当するス
ペクトルのレベルを計算する。次にステップ130で、
上記のスペクトルレベルと所定のしきい値を比較してノ
ッキングの有無を判定する。以降、ノッキングの検出結
果は点火時期制御等に反映することができる。The operation of the CPU 20 will be described with reference to FIG. In the flowchart of FIG. 4A, step 10
At 0, the signal of the knock sensor is continuously fetched into the RAM for the knocking occurrence period by the processing described above. In step 110, signal mask processing is performed to remove data during the mechanical noise generation period. Here, as shown in FIG. 4B, the masking process of the signal is performed by a process of fixing the data corresponding to the mechanical noise generation period to a DC voltage. The period of occurrence of mechanical noise is confirmed in advance by an experiment, and is set in the table according to the number of rotations. In step 120 of FIG. 4A again, frequency analysis such as FFT is performed on the signal masked data to calculate the spectrum level corresponding to the characteristic frequency of knocking. Then in step 130,
The presence or absence of knocking is determined by comparing the above spectrum level with a predetermined threshold value. After that, the knocking detection result can be reflected in the ignition timing control and the like.
【0012】以上の処理により、ノッキングの発生期間
の中にメカノイズの発生がある場合でも、メカノイズの
発生期間を避けるように検出期間を不連続に設定するこ
とにより、メカノイズによるノッキング検出精度の悪化
を最小限に抑えることができる。By the above processing, even when mechanical noise is generated during the knocking occurrence period, the detection period is discontinuously set so as to avoid the mechanical noise occurrence period, whereby the knocking detection accuracy is deteriorated by the mechanical noise. Can be kept to a minimum.
【0013】[0013]
【発明の効果】以上のように、ノッキングの発生期間の
中にメカノイズの発生がある場合でもメカノイズ発生期
間のみを除いた検出期間を設定し、ノッキング検出精度
を確保することが可能となる。As described above, even when mechanical noise occurs during the knocking occurrence period, the detection period excluding only the mechanical noise occurrence period can be set to ensure the knocking detection accuracy.
【図1】本発明におけるノッキング検出期間の設定を示
す図である。FIG. 1 is a diagram showing setting of a knocking detection period in the present invention.
【図2】エンジン制御装置の構成図である。FIG. 2 is a configuration diagram of an engine control device.
【図3】信号取り込み部の説明図である。FIG. 3 is an explanatory diagram of a signal capturing unit.
【図4】ノッキング検出の処理手順を示す図である。FIG. 4 is a diagram showing a knocking detection processing procedure.
1…エアクリーナ、2…吸入空気量センサ、5…スロッ
トルバルブ、6…インテークマニホールド、9…コント
ロールユニット、13…点火コイル、15…点火プラ
グ、16…インジェクタ、17…ノックセンサ、20…
CPU、23…A/D変換器、24…RAM。DESCRIPTION OF SYMBOLS 1 ... Air cleaner, 2 ... Intake air amount sensor, 5 ... Throttle valve, 6 ... Intake manifold, 9 ... Control unit, 13 ... Ignition coil, 15 ... Spark plug, 16 ... Injector, 17 ... Knock sensor, 20 ...
CPU, 23 ... A / D converter, 24 ... RAM.
Claims (1)
備え、所定期間1内の該振動検出手段の出力信号により
ノッキング検出を行なうノッキング検出装置において、 前記所定期間1に含まれる、所定期間2を除く期間をノ
ッキング検出期間として設定する検出期間設定手段と、
上記検出期間内の、前記振動検出手段の出力信号につい
て所定の信号処理を行ない、ノッキングの判定指標を演
算し、該判定指標によりノッキングの有無を判定する判
定手段を設けたことを特徴とするノッキング検出装置。1. A knocking detection device, comprising a vibration detection means for detecting vibration of an internal combustion engine, wherein knocking detection is performed by an output signal of the vibration detection means within a predetermined period 1, the predetermined period included in the predetermined period 1. Detection period setting means for setting a period other than 2 as a knocking detection period,
Knocking characterized by providing a determination means for performing a predetermined signal processing on the output signal of the vibration detection means within the detection period, calculating a knocking determination index, and determining the presence or absence of knocking based on the determination index. Detection device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22783891A JPH0566151A (en) | 1991-09-09 | 1991-09-09 | Knocking detecting device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22783891A JPH0566151A (en) | 1991-09-09 | 1991-09-09 | Knocking detecting device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0566151A true JPH0566151A (en) | 1993-03-19 |
Family
ID=16867163
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP22783891A Pending JPH0566151A (en) | 1991-09-09 | 1991-09-09 | Knocking detecting device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0566151A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002364448A (en) * | 2001-05-31 | 2002-12-18 | Fujitsu Ten Ltd | Knocking control device for internal combustion engine |
JP2006177319A (en) * | 2004-12-24 | 2006-07-06 | Toyota Motor Corp | Internal combustion engine knock determination device |
-
1991
- 1991-09-09 JP JP22783891A patent/JPH0566151A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002364448A (en) * | 2001-05-31 | 2002-12-18 | Fujitsu Ten Ltd | Knocking control device for internal combustion engine |
JP2006177319A (en) * | 2004-12-24 | 2006-07-06 | Toyota Motor Corp | Internal combustion engine knock determination device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7356404B2 (en) | Knock determination apparatus and method for engines | |
US7669582B2 (en) | Knocking state determination device | |
US7299680B2 (en) | Knocking detection | |
US9316556B2 (en) | Knock control apparatus for an internal combustion engine | |
US7347081B2 (en) | Knock detecting apparatus and method for internal combustion engine | |
EP1875187B1 (en) | Internal combustion engine knock determination device | |
JP3668497B2 (en) | Internal combustion engine knocking detection method and ignition timing control method | |
US20060288982A1 (en) | Ignition timing control device of internal combustion engine | |
EP1130254B1 (en) | Detecting knock in an internal combustion engine with ionic current peak value correction | |
JP4404813B2 (en) | Internal combustion engine knock determination device | |
US20080091335A1 (en) | Knock determining device and method for internal combustion engine | |
JP3117495B2 (en) | Knock detection device | |
JPH0566151A (en) | Knocking detecting device | |
US6675638B2 (en) | Scanning method for pressure sensors used in the pressure-based detection of filling levels | |
US20040103714A1 (en) | Knock detection device | |
US4552111A (en) | Engine knocking detecting means | |
JPH0579441A (en) | Ignition timing control device for internal combustion engine | |
JPH04326036A (en) | Knocking detection method | |
JPH05125991A (en) | Knock detector | |
JP4096584B2 (en) | Automatic knock detection device for internal combustion engine | |
JPH03267547A (en) | Engine knocking detection device | |
JP6203896B1 (en) | Internal combustion engine knock detection device | |
US12163858B2 (en) | Misfire determination device for internal combustion engine | |
JPH01178773A (en) | How to detect knocking in a gasoline engine | |
JP2510770B2 (en) | Engine knock detection method |