[go: up one dir, main page]

JPH0684744B2 - Knock control device for internal combustion engine - Google Patents

Knock control device for internal combustion engine

Info

Publication number
JPH0684744B2
JPH0684744B2 JP27993189A JP27993189A JPH0684744B2 JP H0684744 B2 JPH0684744 B2 JP H0684744B2 JP 27993189 A JP27993189 A JP 27993189A JP 27993189 A JP27993189 A JP 27993189A JP H0684744 B2 JPH0684744 B2 JP H0684744B2
Authority
JP
Japan
Prior art keywords
knock
threshold value
internal combustion
combustion engine
sensor
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.)
Expired - Fee Related
Application number
JP27993189A
Other languages
Japanese (ja)
Other versions
JPH03145551A (en
Inventor
俊雄 岩田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP27993189A priority Critical patent/JPH0684744B2/en
Priority to KR1019900017067A priority patent/KR940000346B1/en
Priority to US07/603,353 priority patent/US5140962A/en
Priority to DE4034411A priority patent/DE4034411C2/en
Publication of JPH03145551A publication Critical patent/JPH03145551A/en
Publication of JPH0684744B2 publication Critical patent/JPH0684744B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Ignition Timing (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、自動車用ガソリンエンジン等の内燃機関の
ノックを検出して気筒点火位置を遅角補正する制御装置
に関し、特にエンジンやノックセンサのバラツキによる
ノック誤検出を防止した内燃機関用ノック制御装置に関
するものである。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control device for detecting knock of an internal combustion engine such as a gasoline engine for an automobile and retarding the ignition position of a cylinder. The present invention relates to a knock control device for an internal combustion engine that prevents erroneous knock detection due to variations.

[従来の技術] 一般に、複数気筒により駆動される内燃機関は、効率的
に出力トルクを得るために、マイクロコンピュータ(EC
U)を用いて、各気筒毎の点火時期及び燃料噴射順序等
を負荷状態等に応じて制御している。
[Prior Art] Generally, an internal combustion engine driven by a plurality of cylinders has a microcomputer (EC) in order to efficiently obtain output torque.
U) is used to control the ignition timing and the fuel injection sequence for each cylinder according to the load condition.

しかし、高速運転時等において点火位置が進角側に制御
され過ぎると、異常燃焼によりノッキング(以下、ノッ
クという)と呼ばれる振動が発生し、気筒を損傷するお
それがある。このようなノックの発生を抑制するため、
従来より、内燃機関の制御パラメータをノック抑制方向
に制御しており、例えば、点火時に異常振動を検出した
ときには、振動に応じて気筒点火位置を遅角側に補正し
ている。
However, if the ignition position is excessively controlled toward the advance side during high-speed operation or the like, abnormal combustion causes vibration called knocking (hereinafter referred to as knocking), which may damage the cylinder. To suppress the occurrence of such knocks,
Conventionally, a control parameter of an internal combustion engine is controlled in a knock suppressing direction. For example, when an abnormal vibration is detected during ignition, the cylinder ignition position is corrected to the retard side according to the vibration.

第3図は従来の内燃機関用ノック制御装置を示すブロッ
ク図である。
FIG. 3 is a block diagram showing a conventional knock control device for an internal combustion engine.

図において、(1)は内燃機関駆動用の気筒の1つ又は
各々に取り付けられたノックセンサであり、振動検出用
の圧電素子等からなり、特にノック特有の周波数(例え
ば、7kHz程度)に同調する共振特性を有している。
In the figure, (1) is a knock sensor attached to one or each of the cylinders for driving the internal combustion engine, which is composed of a piezoelectric element for detecting vibration, etc., and is tuned to a knock-specific frequency (for example, about 7 kHz). It has a resonance characteristic that

(2)はノックセンサ(1)の出力信号Aのレベル(セ
ンサレベル)に対応したピークレベルPを所定の点火タ
イミング毎に生成するピークホールド回路、(3)は内
燃機関のクランク軸又はカム軸に取り付けられて所定の
クランク角位置θを検出するクランク角センサ、(4)
はクランク角位置θに基づいてピークホールド回路
(2)をリセットするためのタイミング信号Tを生成す
るタイミング信号発生器、(5)はクランク角位置θに
基づいて内燃機関の回転数Rを検出する回転数検出器、
(6)は回転数Rに対応したスレッショルドレベル(閾
値)THを生成する関数発生器である。(7)はコンパレ
ータ等からなるノック判別器であり、ピークレベルPと
閾値THとを比較して、 P>TH の場合に「1」レベルの比較出力Cを出力するようにな
っている。(8)は比較出力Cに基づいて気筒点火位置
補正用の遅角量θRを生成する遅角量計算器である。
(9)は気筒の点火時期(点火位置)を制御する点火時
期制御器であり、内燃機関の回転数や負荷状態に応じて
決定されるベース進角値を遅角量θRにより補正するよ
うになっている。
(2) is a peak hold circuit that generates a peak level P corresponding to the level (sensor level) of the output signal A of the knock sensor (1) at every predetermined ignition timing, and (3) is a crankshaft or camshaft of an internal combustion engine. Attached to the crank angle sensor for detecting a predetermined crank angle position θ, (4)
Is a timing signal generator that generates a timing signal T for resetting the peak hold circuit (2) based on the crank angle position θ, and (5) detects the rotational speed R of the internal combustion engine based on the crank angle position θ. Speed detector,
(6) is a function generator that generates a threshold level (threshold) TH corresponding to the rotation speed R. (7) is a knock discriminator composed of a comparator or the like, which compares the peak level P with the threshold value TH and outputs a comparison output C of "1" level when P> TH. (8) is a retard amount calculator that generates a retard amount θ R for cylinder ignition position correction based on the comparison output C.
Reference numeral (9) is an ignition timing controller for controlling the ignition timing (ignition position) of the cylinder, which corrects the base advance value determined according to the engine speed and load condition of the internal combustion engine by the retard amount θ R. It has become.

尚、所定期間毎に生成されるタイミング信号Tは、内燃
機関の回転に同期した気筒の基準位置に対応しており、
例えば、各気筒の第1の基準位置B75°で立ち上がり、
第2の基準位置B5°で立ち下がるパルスからなってい
る。従って、ピークホールド回路(2)は、第1の基準
位置B75°でリセットされ、この第1の基準位置B75°か
ら第2の基準位置B5°までの間はマスクされる。そし
て、或る気筒の第2の基準位置B5°から次の気筒の第1
の基準位置B75°までの間イネーブルとなって、ピーク
レベルPを保持するようになっている。
The timing signal T generated every predetermined period corresponds to the reference position of the cylinder synchronized with the rotation of the internal combustion engine,
For example, standing up at the first reference position B75 ° of each cylinder,
It consists of pulses that fall at the second reference position B5 °. Therefore, the peak hold circuit (2) is reset at the first reference position B75 ° and masked between the first reference position B75 ° and the second reference position B5 °. Then, from the second reference position B5 ° of a certain cylinder to the first reference position of the next cylinder.
It is enabled up to the reference position B of 75 °, and holds the peak level P.

次に、第4図の波形図及び第5図の特性図を参照しなが
ら、第3図に示した従来の内燃機関用ノック制御装置の
動作について説明する。
Next, the operation of the conventional knock control device for an internal combustion engine shown in FIG. 3 will be described with reference to the waveform diagram of FIG. 4 and the characteristic diagram of FIG.

通常、各気筒は、TDC(上死点=0°)から5°程度手
前の第2の基準位置B5°の付近で点火されるので、混合
気の爆発は、TDCから10°〜60°程度過ぎたクランク角
位置A10°〜A60°付近で起こり、異常燃焼によるノック
も、この爆発タイミングと同期して発生する。
Normally, each cylinder is ignited in the vicinity of the second reference position B5 °, which is about 5 ° before TDC (top dead center = 0 °), so the explosion of the air-fuel mixture is about 10 ° to 60 ° from TDC. It occurs near the excessive crank angle position A10 ° to A60 °, and knock due to abnormal combustion also occurs in synchronization with this explosion timing.

ノックセンサ(1)は、気筒のシリンダ等に固定されて
振動を検出しており、ノックが発生すると、他の振動レ
ベルに対して振幅が大きい出力信号A(第4図参照)を
生成する。例えば、或る気筒でノックが発生した場合、
ノックセンサ(1)の出力信号Aは、クランク角位置A1
0°〜A60°付近で周期的に大きい振幅を有する波形とな
る。
The knock sensor (1) is fixed to a cylinder of a cylinder or the like to detect vibration. When knock occurs, the knock sensor (1) generates an output signal A (see FIG. 4) having a large amplitude with respect to other vibration levels. For example, if a knock occurs in a cylinder,
The output signal A of the knock sensor (1) is the crank angle position A1.
The waveform has a periodically large amplitude in the vicinity of 0 ° to A60 °.

クランク角センサ(3)は、気筒の動作に対応した第1
及び第2の基準位置B75°及びB5°を示すクランク角位
置θを生成し、このクランク角位置θに基づいて、タイ
ミング信号発生器(4)はパルス状のタイミング信号T
を出力する。
The crank angle sensor (3) is the first that corresponds to the operation of the cylinder.
And a second reference position B75 ° and a crank angle position θ indicating B5 °, and based on the crank angle position θ, the timing signal generator (4) outputs a pulsed timing signal T
Is output.

ピークホールド回路(2)は、タイミング信号Tの立ち
上がり(第2の基準位置B5°)から、ノックセンサ
(1)の出力信号AのピークレベルPを検出し、これを
タイミング信号Tの立ち下がり(第1の基準位置B75
°)でリセットされるまで保持する。
The peak hold circuit (2) detects the peak level P of the output signal A of the knock sensor (1) from the rising edge of the timing signal T (second reference position B5 °), and determines this from the falling edge of the timing signal T ( First reference position B75
Hold until reset at °).

回転数検出器(5)は、クランク角位置θから内燃機関
の回転数Rを検出し、この回転数Rに対応した信号レベ
ルを生成する。関数発生器(6)は、例えばROMテーブ
ルからなり、第5図のように、回転数Rの上昇に応じて
増大する閾値THを生成する。なぜなら、回転数Rが上昇
するにつれて、ノック及びノイズによる振動量が大きく
なり、ピークレベルPの振幅が全体に大きくなるからで
ある。第5図のような閾値THの特性は、関数発生器
(6)内のROM等に予め設定されている。
The rotation speed detector (5) detects the rotation speed R of the internal combustion engine from the crank angle position θ and generates a signal level corresponding to this rotation speed R. The function generator (6) is composed of, for example, a ROM table, and as shown in FIG. 5, generates a threshold value TH that increases with an increase in the rotation speed R. This is because as the rotation speed R increases, the amount of vibration due to knocking and noise increases, and the amplitude of the peak level P increases overall. The characteristic of the threshold value TH as shown in FIG. 5 is preset in the ROM or the like in the function generator (6).

ノック判別器(7)は、ピークレベルPを閾値THと比較
して、ピークレベルPが閾値THを越えた場合にノック発
生と判別し、「1」レベルの比較出力Cを生成する。遅
角量計算器(8)は、比較出力Cが生成された場合(ノ
ックが発生した場合)には遅角量θRを所定値だけ増大
させ、比較出力Cが生成されない場合(ノックが発生し
ない場合)には所定時間毎に遅角量θRを所定値ずつ減
少させる。
The knock discriminator (7) compares the peak level P with a threshold TH, and when the peak level P exceeds the threshold TH, determines that knock has occurred, and generates a comparison output C of "1" level. The delay amount calculator (8) increases the retard amount θ R by a predetermined value when the comparison output C is generated (when knock occurs), and when the comparison output C is not generated (knock occurs) If not), the retard angle amount θ R is decreased by a predetermined value every predetermined time.

点火時期制御器(9)は、遅角量θRによりベース進角
値を補正し、気筒点火位置の演算制御を行う。この結
果、制御対象となる気筒の点火位置はノック抑制側に遅
角補正され、ノックは発生しなくなる。
The ignition timing controller (9) corrects the base advance value by the retard amount θ R and controls the calculation of the cylinder ignition position. As a result, the ignition position of the cylinder to be controlled is retarded to the knock suppression side, and knock does not occur.

しかし、閾値THが運転状態に対して一意的に設定される
のに対して、ピークレベルPに含まれるノイズレベル
は、運転状態が同一であっても内燃機関(エンジン)や
ノックセンサ(1)の特性のバラツキにより変動する。
このため、ピークレベルPがたとえノイズレベルであっ
ても、閾値THを越える可能性がある。
However, while the threshold value TH is uniquely set for the operating state, the noise level included in the peak level P does not affect the internal combustion engine (engine) or the knock sensor (1) even if the operating state is the same. Fluctuates due to variations in the characteristics of.
Therefore, even if the peak level P is a noise level, it may exceed the threshold value TH.

もし、ノイズをノックと判別して遅角制御を行うと、気
筒点火位置がノック検出毎に積算遅角されてしまい、気
筒の制御効率が著しく損なわれてしまうことになる。
If the noise is determined to be knock and the retard control is performed, the cylinder ignition position is integrated and retarded each time the knock is detected, and the control efficiency of the cylinder is significantly impaired.

[発明が解決しようとする課題] 従来の内燃機関用ノック制御装置は以上のように、運転
状態に対応して予め設定された閾値THを用いてピークレ
ベルPを判別しているので、ピークレベルPのノイズレ
ベルが変動した場合に、ノイズをノックとして誤検出し
やすくなり、気筒点火位置を連続的に遅角制御してしま
い、制御効率が大きく損なわれるという問題点があっ
た。
[Problems to be Solved by the Invention] As described above, the conventional knock control device for an internal combustion engine determines the peak level P by using the threshold value TH that is preset corresponding to the operating state. When the noise level of P fluctuates, the noise is apt to be erroneously detected as a knock, and the cylinder ignition position is continuously retarded, resulting in a large loss of control efficiency.

この発明は上記のような問題点を解決するためになされ
たもので、エンジンやノックセンサのバラツキによりピ
ークレベルが変動しても、ノイズの誤検出を防止できる
内燃機関用ノック制御装置を得ることを目的とする。
The present invention has been made to solve the above problems, and provides a knock control device for an internal combustion engine that can prevent erroneous detection of noise even if the peak level changes due to variations in the engine and knock sensor. With the goal.

[課題を解決するための手段] この発明に係る内燃機関用ノック制御装置は、運転状態
の領域毎に対応した閾値を格納すると共に、センサ手段
の出力に基づいて閾値が読み出される記憶手段と、ノッ
クセンサの出力信号のレベルに応じて閾値を補正する閾
値補正演算処理部とを設け、センサレベルと閾値補正演
算処理部からの補正閾値とを比較してノックの有無を判
別するようにしたものである。
[Means for Solving the Problems] A knock control device for an internal combustion engine according to the present invention stores a threshold value corresponding to each region of an operating state, and a storage means for reading the threshold value based on an output of the sensor means, A threshold correction calculation processing unit that corrects the threshold value according to the level of the output signal of the knock sensor is provided, and the presence or absence of knock is determined by comparing the sensor level and the correction threshold value from the threshold correction calculation processing unit. Is.

[作用] この発明においては、ノックセンサの出力信号に相当す
るセンサレベルの平均値が予め設定されたノイズレベル
より大きくなった場合には、閾値が大きくなるように補
正して、ノイズによる不要な遅角制御を抑制する。
[Operation] According to the present invention, when the average value of the sensor level corresponding to the output signal of the knock sensor becomes larger than the preset noise level, the threshold value is corrected to be large and unnecessary noise is eliminated. Suppresses retard control.

[実施例] 以下、この発明の一実施例を図について説明する。第1
図はこの発明の一実施例を示すブロック図であり、
(1)〜(4)は前述と同様のものである。又、(17)
〜(19)は(7)〜(9)にそれぞれ対応している。
[Embodiment] An embodiment of the present invention will be described below with reference to the drawings. First
FIG. 1 is a block diagram showing an embodiment of the present invention,
(1) to (4) are the same as described above. Also (17)
~ (19) correspond to (7) to (9), respectively.

(10)はピークレベルPをデジタル値に変換するAD変換
器であり、ピークホールド回路(2)とノック判別処理
部(17)との間に挿入されている。
Reference numeral (10) is an AD converter for converting the peak level P into a digital value, which is inserted between the peak hold circuit (2) and the knock discrimination processing section (17).

(11)は回転数Rとは異なる運転状態として負荷状態L
を検出する負荷センサであり、例えば、アクセルによる
吸気状態を検出する半導体等から構成されている。
(11) is a load state L as an operating state different from the rotational speed R
Is a load sensor that detects, for example, a semiconductor that detects the intake state of the accelerator.

(12)はクランク角位置θ及び負荷状態Lに基づいて二
次元に区分された運転領域Dを決定する運転状態処理部
であり、クランク角位置θから回転数Rを検出する回転
数検出器(5)(第3図参照)と、負荷状態Lから負荷
レベルを検出する負荷検出器とを含んでいる。(13)は
各運転領域Dに対応した閾値THを三次元マップテーブル
として格納する第1ROMであり、運転領域Dに対する閾値
THが読出されるようになっている。(14)は各運転領域
Dに対応した平均的なノイズレベルNを格納する第2ROM
であり、運転領域Dに対するノイズレベルNが読出され
るようになっている。
(12) is an operating state processing unit that determines an operating region D that is two-dimensionally divided based on the crank angle position θ and the load state L, and a rotation speed detector (which detects a rotation speed R from the crank angle position θ ( 5) (see FIG. 3) and a load detector for detecting the load level from the load state L. (13) is a first ROM that stores a threshold TH corresponding to each operation area D as a three-dimensional map table.
TH is to be read. (14) is a second ROM that stores an average noise level N corresponding to each operation area D
The noise level N for the operating area D is read.

(20)はピークレベルP及びノイズレベルNに基づいて
閾値THを補正する閾値補正演算処理部であり、所定期間
毎にピークレベルPを平均化する平均化処理部(21)
と、平均化処理部(21)からの平均値P*と第2ROM(14)
から読出されたノイズレベルNとの比から補正係数Kを
生成する除算部(22)と、第1ROM(13)から読出された
閾値THに補正係数Kを乗算して補正閾値TH*を生成する
乗算部(23)とを備えている。
Reference numeral (20) is a threshold value correction calculation processing unit for correcting the threshold value TH based on the peak level P and the noise level N, and an averaging processing unit (21) for averaging the peak level P every predetermined period.
And the average value P * from the averaging processor (21) and the second ROM (14)
A division unit (22) for generating a correction coefficient K from the ratio with the noise level N read from the memory, and a threshold TH read from the first ROM (13) are multiplied by the correction coefficient K to generate a correction threshold TH * . And a multiplication unit (23).

ノック判別処理部(17)は、AD変換器(10)を介したピ
ークレベルPと閾値補正演算処理部(20)から出力され
た補正閾値TH*とを比較して比較出力Cを生成し、遅角
量計算処理部(18)は、比較出力Cに基づいて遅角量θ
Rを生成し、点火時期制御部(19)は、遅角量θRに基づ
いて気筒点火位置を遅角制御するようになっている。こ
れらは運転状態処理部(12)、第1ROM(13)、第2ROM
(14)及び閾値補正演算処理部(20)と共に、マイクロ
コンピュータ内に構成されている。
The knock determination processing unit (17) compares the peak level P via the AD converter (10) with the correction threshold TH * output from the threshold correction calculation processing unit (20) to generate a comparison output C, The retard amount calculation processing section (18) determines the retard amount θ based on the comparison output C.
The ignition timing control section (19) retards the cylinder ignition position based on the retard amount θ R. These are the operating state processor (12), the first ROM (13), the second ROM
It is configured in a microcomputer together with (14) and a threshold value correction calculation processing section (20).

次に、第2図のフローチャート図を参照しながら、第1
図に示したこの発明の一実施例の動作について説明す
る。
Next, referring to the flowchart of FIG.
The operation of the embodiment of the present invention shown in the figure will be described.

ピークホールド回路(2)は、前述と同様にタイミング
信号Tに応じてノックセンサ(1)の出力信号Aのピー
クレベルPを生成し、AD変換器(10)は、ピークレベル
Pをデジタル値に変換してノック判別処理部(17)に入
力する。
The peak hold circuit (2) generates the peak level P of the output signal A of the knock sensor (1) according to the timing signal T as described above, and the AD converter (10) converts the peak level P into a digital value. It is converted and input to the knock discrimination processing section (17).

運転状態処理部(12)は、クランク角センサ(3)から
のクランク角位置θと負荷センサ(11)からの負荷状態
Lとに基づいて検出時点の回転数R及び負荷レベルを区
分し、二次元の運転領域Dに対応した閾値THを第1ROM
(13)から読出す。
The operating condition processing section (12) classifies the rotational speed R and the load level at the time of detection based on the crank angle position θ from the crank angle sensor (3) and the load condition L from the load sensor (11), and Threshold TH corresponding to the three-dimensional driving area D is stored in the first ROM
Read from (13).

このとき、第1ROM(13)内には、回転数R及び負荷レベ
ルの各運転領域Dに対応した閾値THが予め格納されてお
り、相対的にノイズレベルが大きくなる軽負荷時には高
レベルの閾値THが読出され、ノックを誤判別しにくくな
っている。
At this time, the threshold value TH corresponding to each operating region D of the rotational speed R and the load level is previously stored in the first ROM (13), and the threshold value of the high level is set at the time of the light load when the noise level becomes relatively large. TH is read, making it difficult to mistakenly determine knock.

閾値補正演算処理部(20)は、第2図の閾値補正処理ル
ーチンに従い、まず、ノック検出時に相当する回転数及
び負荷レベル等を初期設定する(ステップS1)。
According to the threshold value correction processing routine of FIG. 2, the threshold value correction calculation processing section (20) first initializes the rotational speed, the load level and the like corresponding to knock detection (step S1).

次に、設定されたノック検出時の回転数か否かを判定し
(ステップS2)、設定回転数に達していれば、更に、設
定負荷レベルか否かを判定する(ステップS3)。
Next, it is determined whether or not the set number of revolutions at the time of knock detection (step S2), and if the set number of revolutions is reached, it is further determined whether or not the set load level is reached (step S3).

もし、ノック検出時の設定回転数及び設定負荷レベルに
達していれば、平均化処理部(21)により、現在のピー
クレベルPの平均値P*を算出する(ステップS4)。
If the set number of revolutions and the set load level at the time of knock detection are reached, the average value P * of the current peak level P is calculated by the averaging processing section (21) (step S4).

続いて、現在の回転数及び負荷レベルに対応し且つ平均
値P*に対応して予め設定されたノイズレベルNを、第2R
OM(14)から読出し(ステップS5)、除算部(22)によ
り平均値P*及びノイズレベルNの比をとって、 K=P*/N から、補正係数Kを算出する(ステップS6)。
Then, the noise level N that corresponds to the current rotation speed and load level and that corresponds to the average value P * is set to the second R
The OM (14) is read (step S5), the dividing unit (22) calculates the ratio of the average value P * and the noise level N, and the correction coefficient K is calculated from K = P * / N (step S6).

最後に、乗算部(23)により、第1ROM(13)から読出さ
れた閾値THに補正係数Kを乗算し、 TH*=TH×K から、補正閾値TH*を算出し(ステップS7)、この補正
閾値TH*をノック判別処理部(17)の基準端子に入力す
る。
Finally, the multiplication unit (23) multiplies the threshold TH read from the first ROM (13) by the correction coefficient K, and calculates the correction threshold TH * from TH * = TH × K (step S7). The correction threshold TH * is input to the reference terminal of the knock discrimination processing section (17).

一方、ステップS2又はS3において、設定回転数又は設定
負荷レベルに達していないと判定された場合は、ノック
検出が行われないので、閾値補正処理ルーチンも実行せ
ず、直ちにリターンして終了する。
On the other hand, if it is determined in step S2 or S3 that the set rotation speed or the set load level is not reached, knock detection is not performed, so the threshold value correction processing routine is not executed, and immediately returns and ends.

以上の閾値補正処理により、運転状態に対応して予め設
定された閾値THは、ノック判別処理部(17)の基準レベ
ルとしてそのまま用いられることはなく、その時点のピ
ークレベルPの平均値P*の変動に対応して補正される。
By the above threshold correction processing, the threshold value TH preset in correspondence with the driving state is not used as it is as the reference level of the knock determination processing section (17), but the average value P * of the peak level P at that time point . Is corrected according to the fluctuation of.

もし、平均値P*が予め設定されたノイズレベルNより大
きい場合は、補正係数Kが、 K>1 となるため、補正閾値TH*は、 TH*>TH となり、ノイズレベルをノックレベルとして誤検出する
ことが抑制される。このように、ノックセンサ(1)の
個々の特性バラツキ等によりピークレベルPが変動して
も、その変動分は閾値補正演算処理部(20)により吸収
され、常にピークレベルPに対応した補正閾値TH*を基
準として、正確なノック判別を行うことができる。
If the average value P * is larger than the preset noise level N, the correction coefficient K becomes K> 1, so the correction threshold TH * becomes TH * > TH, and the noise level is erroneously regarded as a knock level. Detection is suppressed. As described above, even if the peak level P fluctuates due to variations in individual characteristics of the knock sensor (1), the fluctuation amount is absorbed by the threshold correction calculation processing section (20), and the correction threshold value corresponding to the peak level P is always maintained. Accurate knock discrimination can be performed based on TH * .

尚、上記実施例においては、運転状態を検出するセンサ
手段として、回転数に対応したクランク角位置θを検出
するクランク角センサ(3)と、負荷レベルに対応した
負荷状態Lを検出する負荷センサ(11)とを用いたが、
他のセンサ手段を用いてもよく、又、第3図のように1
つのセンサ手段を用いてもよい。
In the above embodiment, the crank angle sensor (3) for detecting the crank angle position θ corresponding to the rotational speed and the load sensor for detecting the load state L corresponding to the load level are used as the sensor means for detecting the operating state. (11) and were used,
Other sensor means may be used, and as shown in FIG.
One sensor means may be used.

又、ノックセンサ(1)の出力信号Aに対応したセンサ
レベルとしてピークレベルPを用いたが、積分回路を介
した積分レベルを用いてもよい。
Further, although the peak level P is used as the sensor level corresponding to the output signal A of the knock sensor (1), the integration level via the integration circuit may be used.

更に、ノック判別処理部(17)を比較回路で構成した
が、比較演算回路で構成し、入力信号差に応じた出力信
号を得るようにしてもよい。
Further, although the knock determination processing section (17) is composed of a comparison circuit, it may be composed of a comparison operation circuit so as to obtain an output signal according to an input signal difference.

[発明の効果] 以上のようにこの発明によれば、運転状態の領域毎に対
応した閾値を格納すると共に、センサ手段の出力に基づ
いて閾値が読み出される記憶手段と、ノックセンサの出
力信号のレベルに応じて閾値を補正する閾値補正演算処
理部とを設け、ノックセンサの出力信号に相当するセン
サレベルと閾値補正演算処理部からの補正閾値とを比較
してノックの有無を判別するようにしたので、ノック誤
検出による不要な遅角制御を抑制することができ、信頼
性を向上させた内燃機関用ノック制御装置が得られる効
果がある。
[Effects of the Invention] As described above, according to the present invention, the threshold value corresponding to each region of the operating state is stored, and the threshold value is read out based on the output of the sensor means and the output signal of the knock sensor. A threshold correction calculation processing unit that corrects the threshold according to the level is provided, and the presence or absence of knock is determined by comparing the sensor level corresponding to the output signal of the knock sensor and the correction threshold from the threshold correction calculation processing unit. Therefore, there is an effect that an unnecessary retard control due to erroneous knock detection can be suppressed, and a knock control device for an internal combustion engine with improved reliability can be obtained.

【図面の簡単な説明】[Brief description of drawings]

第1図はこの発明の一実施例を示すブロック図、第2図
は第1図内の閾値補正演算処理部の動作を説明するため
のフローチャート図、第3図は従来の内燃機関用ノック
制御装置を示すブロック図、第4図は第3図の装置の動
作を説明するための波形図、第5図は第3図内の関数発
生器の内容を示す特性図である。 (1)……ノックセンサ (3)……クランク角センサ (11)……負荷センサ、(13)……第1ROM (14)……第2ROM (17)……ノック判別処理部 (20)……閾値補正演算処理部 A……ノックセンサの出力信号 θ……クランク角位置、L……負荷状態 TH……閾値、TH*……補正閾値 N……ノイズレベル、P……ピークレベル C……比較出力、θR……遅角量 尚、図中、同一符号は同一又は相当部分を示す。
FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a flow chart for explaining the operation of the threshold value correction calculation processing section in FIG. 1, and FIG. 3 is a conventional knock control for an internal combustion engine. FIG. 4 is a block diagram showing the device, FIG. 4 is a waveform diagram for explaining the operation of the device of FIG. 3, and FIG. 5 is a characteristic diagram showing the contents of the function generator in FIG. (1) …… Knock sensor (3) …… Crank angle sensor (11) …… Load sensor, (13) …… First ROM (14) …… Second ROM (17) …… Knock discrimination processing unit (20)… ... Threshold correction calculation processing unit A ... knock sensor output signal θ ... crank angle position, L ... load state TH ... threshold, TH * ... correction threshold N ... noise level, P ... peak level C ... … Comparison output, θ R …… Amount of delay angle In the drawings, the same reference numerals indicate the same or corresponding portions.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】内燃機関の振動を検出するノックセンサ
と、 前記内燃機関の運転状態を検出する少なくとも1つのセ
ンサ手段と、 前記運転状態の領域毎に対応した閾値を格納すると共
に、前記センサ手段の出力に基づいて前記閾値が読み出
される記憶手段と、 前記ノックセンサの出力信号のレベルに応じて前記記憶
手段から読出された閾値を補正する閾値補正演算処理部
と、 この閾値補正演算処理部からの補正閾値と前記ノックセ
ンサの出力信号とを比較してノックの有無を判別するノ
ック判別手段と、 このノック判別手段の出力に応じて前記内燃機関の制御
パラメータをノック抑制方向に制御する制御手段と、 を備えた内燃機関用ノック制御装置。
1. A knock sensor for detecting vibration of an internal combustion engine, at least one sensor means for detecting an operating state of the internal combustion engine, a threshold value corresponding to each region of the operating state, and the sensor means. A storage unit for reading out the threshold value based on the output of, a threshold value correction calculation processing unit for correcting the threshold value read out from the storage unit according to the level of the output signal of the knock sensor, and the threshold value correction calculation processing unit. And a knock determination means for comparing the output of the knock sensor with the correction threshold of the knock sensor, and a control means for controlling the control parameter of the internal combustion engine in the knock suppression direction according to the output of the knock determination means. A knock control device for an internal combustion engine, comprising:
【請求項2】前記ノックセンサの出力信号のピークレベ
ルを所定期間毎に検出するピークホールド回路と、 前記運転状態の領域毎に対応したノイズレベルを格納す
ると共に、前記センサ手段の出力に基づいて前記ノイズ
レベルが読み出される別の記憶手段と を備え、 前記閾値補正演算処理部は、 前記所定期間毎に前記ピークレベルを平均化する平均化
処理部と、 前記平均化処理部により得られた平均値と前記ノイズレ
ベルとの比から補正係数を生成する除算部と、 前記閾値に前記補正係数を乗算して補正閾値を生成する
乗算部と を含むことを特徴とする特許請求の範囲第1項記載の内
燃機関用ノック制御装置。
2. A peak hold circuit for detecting a peak level of an output signal of the knock sensor every predetermined period, a noise level corresponding to each region of the operating state is stored, and based on an output of the sensor means. Another storage unit from which the noise level is read out, the threshold value correction calculation processing unit averages the peak level for each predetermined period, and an average obtained by the averaging processing unit. 3. A division unit for generating a correction coefficient from a ratio between a value and the noise level, and a multiplication unit for multiplying the threshold value by the correction coefficient to generate a correction threshold value. A knock control device for an internal combustion engine as described.
JP27993189A 1989-10-30 1989-10-30 Knock control device for internal combustion engine Expired - Fee Related JPH0684744B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP27993189A JPH0684744B2 (en) 1989-10-30 1989-10-30 Knock control device for internal combustion engine
KR1019900017067A KR940000346B1 (en) 1989-10-30 1990-10-24 Knock control device for internal combustion engine
US07/603,353 US5140962A (en) 1989-10-30 1990-10-26 Knock sensing apparatus for an internal combustion engine
DE4034411A DE4034411C2 (en) 1989-10-30 1990-10-29 Method and device for detecting knocking of an internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27993189A JPH0684744B2 (en) 1989-10-30 1989-10-30 Knock control device for internal combustion engine

Publications (2)

Publication Number Publication Date
JPH03145551A JPH03145551A (en) 1991-06-20
JPH0684744B2 true JPH0684744B2 (en) 1994-10-26

Family

ID=17617910

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27993189A Expired - Fee Related JPH0684744B2 (en) 1989-10-30 1989-10-30 Knock control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JPH0684744B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3668497B2 (en) * 1992-09-30 2005-07-06 株式会社日立製作所 Internal combustion engine knocking detection method and ignition timing control method
EP1007842B1 (en) * 1997-08-22 2004-12-15 Siemens Aktiengesellschaft Knock adjustment method for an internal combustion engine
JP5279162B2 (en) * 2000-08-11 2013-09-04 ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツング Method for identifying knocking in an internal combustion engine
US7243020B2 (en) 2004-12-03 2007-07-10 Fujitsu Ten Limited Knock detection apparatus and knock detection method
JP5115446B2 (en) * 2008-10-23 2013-01-09 トヨタ自動車株式会社 Internal combustion engine knock control device

Also Published As

Publication number Publication date
JPH03145551A (en) 1991-06-20

Similar Documents

Publication Publication Date Title
KR940000346B1 (en) Knock control device for internal combustion engine
JP2509376B2 (en) Knock control method for internal combustion engine
EP0819925B1 (en) A preignition detection apparatus
JP2505243B2 (en) Electronic ignition timing controller
KR940001938B1 (en) Knocking control device for internal combustion engine
JP3696002B2 (en) Knock control device for internal combustion engine
KR940004352B1 (en) Rust control device of internal combustion engine
JPS639679A (en) Control of ignition timing of internal combustion engine
JP3711320B2 (en) Knock control device for internal combustion engine
JPS6314193B2 (en)
JPH109108A (en) Knock controller for internal combustion engine
JPH0684744B2 (en) Knock control device for internal combustion engine
JP3595217B2 (en) Knock detection device for internal combustion engine
EP0098584B1 (en) An ignition timing control method for internal combustion engines
US5092160A (en) System and method for detecting engine knock in internal combustion engines
US4452206A (en) Ignition timing control system for internal combustion engines
JP2834937B2 (en) Internal combustion engine knock control device
JP2505620B2 (en) Internal combustion engine misfire detection device
JP2542116B2 (en) Knock control device and method for internal combustion engine
JPS6278480A (en) Ignition timing control of internal combustion engine
JPH0718393B2 (en) Ignition timing control device for internal combustion engine
JPS61129470A (en) Ignition timing control device of internal-combustion engine
JP2795976B2 (en) Knock control device for internal combustion engine
JPH05550B2 (en)
JPH0718395B2 (en) Ignition control device for internal combustion engine

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees