JPH06249047A - Knocking detecting device of internal combustion engine - Google Patents

Knocking detecting device of internal combustion engine

Info

Publication number
JPH06249047A
JPH06249047A JP5038456A JP3845693A JPH06249047A JP H06249047 A JPH06249047 A JP H06249047A JP 5038456 A JP5038456 A JP 5038456A JP 3845693 A JP3845693 A JP 3845693A JP H06249047 A JPH06249047 A JP H06249047A
Authority
JP
Japan
Prior art keywords
knocking
transient
correction
internal combustion
combustion engine
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
Application number
JP5038456A
Other languages
Japanese (ja)
Other versions
JP3325067B2 (en
Inventor
Masahiro Sato
正博 佐藤
Masakatsu Fujishita
政克 藤下
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.)
Hitachi Ltd
Hitachi Automotive Systems Engineering Co Ltd
Original Assignee
Hitachi Automotive Engineering Co Ltd
Hitachi Ltd
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 Hitachi Automotive Engineering Co Ltd, Hitachi Ltd filed Critical Hitachi Automotive Engineering Co Ltd
Priority to JP03845693A priority Critical patent/JP3325067B2/en
Publication of JPH06249047A publication Critical patent/JPH06249047A/en
Application granted granted Critical
Publication of JP3325067B2 publication Critical patent/JP3325067B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
  • Electrical Control Of Ignition Timing (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

PURPOSE:To prevent the misjudgement of knocking in the transition, and improve the accuracy of detection by correcting the threshold value for judging the knocking when the transitional operating condition is judged. CONSTITUTION:A frequency analysis means 102 independently analyses two or more specified frequency components which are included in the output of the vibration sensor. Then, the ratio 104 of the knock frequency component for each calculated frequency to the background level which is calculated by the smoothing process of the knock frequency component for each ignition or for each crank angle is calculated for each frequency, and the knocking judgement index 105 is calculated by totalling at least two or more ratios. Generation of the knocking is judged 107 by the comparison 106 between this knocking judgement index and the threshold value for judging/detecting the knocking where the memory setting is preliminarily made for each operational range. When the transitional operational condition is judged by a transitional condition judging means 113, correction 115 is applied to the threshold value for judging the knocking, and the misjudgement of the knocking is prevented.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、内燃機関のノッキング
を検出するための検出装置に関し、特に、過渡時におけ
るノッキングの誤判定を防止することのできる内燃機関
のノッキング検出装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a detection device for detecting knocking of an internal combustion engine, and more particularly to a knocking detection device for an internal combustion engine which can prevent erroneous determination of knocking during transition.

【0002】[0002]

【従来の技術】周知のように、ノッキングは燃焼室内の
端末部の未燃ガスの自己発火により燃焼室内のガスが振
動を起こし、この振動が機関本体に伝われる現象であ
る。そして、このノッキングは機関の発生エネルギの損
失(出力低下)や機関各部への衝撃、さらには燃費の低
下等を招来するため、できるだけ回避するのが望まし
く、そのためにはノッキングの発生を正確に検出するこ
とが不可欠である。
2. Description of the Related Art As is well known, knocking is a phenomenon in which a gas in a combustion chamber vibrates due to self-ignition of unburned gas in a terminal portion of the combustion chamber, and the vibration is transmitted to an engine body. Since this knocking causes a loss of energy generated by the engine (a reduction in output), an impact on various parts of the engine, and a reduction in fuel consumption, it is desirable to avoid it as much as possible. Is essential.

【0003】従来、例えば特開昭58−45520号公
報に記載のように、振動検出センサの出力信号の中から
5〜12kHzの範囲の単一の共鳴周波数成分だけをバ
ンドパスフィルタを用いて分離し、その出力の積分値が
バックグランドレベル(ノックセンサの信号自体の過去
の値を加重平均して平均化したもの)より大きくなった
か否かでノッキングの発生を検出するものが知られてい
る。
Conventionally, as disclosed in, for example, Japanese Patent Laid-Open No. 58-45520, only a single resonance frequency component in the range of 5 to 12 kHz is separated from the output signal of the vibration detection sensor by using a bandpass filter. However, it is known that the occurrence of knocking is detected by whether or not the integrated value of the output is larger than the background level (an average of past values of the knock sensor signal itself by weighted averaging). .

【0004】このような単一の共鳴周波数成分だけを用
いてノッキングの発生を検出するものでは、バックグラ
ンドレベルが高速回転時には大きくなり正確なノッキン
グ発生の検出ができなかったり、機関の諸元が変化する
とノッキングの共鳴周波数も変化して正確なノッキング
発生の検出ができなかった。そこで、複数の共鳴周波数
成分を取り出してノッキングの検出を行う方法が、本発
明の出願人によって提案された(特開平3−47449
号公報参照)。
In the case where the occurrence of knocking is detected by using only such a single resonance frequency component, the background level becomes large at the time of high speed rotation, so that the occurrence of knocking cannot be accurately detected, or the engine specifications vary. When it changed, the resonance frequency of knocking also changed and it was not possible to accurately detect the occurrence of knocking. Therefore, a method of detecting knocking by extracting a plurality of resonance frequency components has been proposed by the applicant of the present invention (JP-A-3-47449).
(See the official gazette).

【0005】[0005]

【発明が解決しようとする課題】ところで、最近は更な
る燃費の向上、排気浄化性能の向上等の要求で機関の圧
縮比を上げる試みがなされているが、この圧縮比を上げ
ることによって更にノッキングが発生し易くなり、ノッ
キングの検出精度を更に向上することが要請されてい
る。
By the way, recently, attempts have been made to increase the compression ratio of the engine in order to further improve fuel efficiency and exhaust gas purification performance. However, by increasing this compression ratio, knocking is further improved. Is more likely to occur, and it is required to further improve the knocking detection accuracy.

【0006】そして、前述したように複数の共鳴周波数
成分を取り出してノッキングの検出を行う方法において
更にノッキングの検出精度を高める場合、以下に述べる
ような問題を解決する必要があることがわかった。すな
わち、ノッキングを検出するための1つのパラメータと
して用いられるバックグランドレベルが、過渡運転時に
応答性遅れがあった場合であり、この応答遅れがひどい
とノッキング発生の誤検出にいたり、特に、動力性能、
排気ガス性能、燃料消費性能等に悪影響を及ぼす場合が
あった。
It has been found that the following problems need to be solved in order to further improve the knocking detection accuracy in the method of extracting a plurality of resonance frequency components and detecting knocking as described above. That is, when the background level used as one parameter for detecting knocking has a response delay during transient operation, and if the response delay is too great, it may result in false detection of knocking occurrence, and especially in power performance. ,
Exhaust gas performance and fuel consumption performance may be adversely affected.

【0007】過渡運転時のバックグランドレベル応答遅
れ補正のための手段として、エンジン回転数変化により
過渡運転状態を判別し、ノッキング判定用閾値に補正を
行うことが知られているが(例えば特開昭63−295
864号公報参照)、複数の共鳴周波数を用いて検出制
度を向上させた場合、エンジン回転数変化によるノック
センサーの出力増大のみならず、エンジン負荷変化によ
るノックセンサーの出力増大についても高精度に検出し
てしまうため、スロットル開度の急変においても前記誤
検出の危険性が増大するという問題点があった。
As a means for correcting the background level response delay at the time of transient operation, it is known that the transient operation state is determined by the change of the engine speed, and the knocking determination threshold value is corrected (for example, Japanese Patent Laid-Open No. 2000-242242). 63-295
No. 864), when the detection accuracy is improved by using a plurality of resonance frequencies, not only the output increase of the knock sensor due to the engine speed change but also the increase increase of the knock sensor due to the engine load change is detected with high accuracy. Therefore, there is a problem that the risk of erroneous detection increases even when the throttle opening suddenly changes.

【0008】本発明は、このような問題に鑑みてなされ
たものであって、その目的は、過渡時におけるノッキン
グの誤判定を防止できるとともに、エンジン運転の定
常、過渡を問わずノック検出精度を向上させ、しかも、
全運転状態での最適化点火時期制御を可能とし、かつ、
機関出力、燃費、エミッションを向上させる内燃機関の
ノッキング検出装置を提供することである。
The present invention has been made in view of the above problems, and an object thereof is to prevent erroneous determination of knocking during a transient state and to improve knock detection accuracy regardless of whether the engine is operating normally or transiently. Improve, and
Enables optimized ignition timing control in all operating conditions, and
An object of the present invention is to provide a knocking detection device for an internal combustion engine that improves engine output, fuel efficiency, and emissions.

【0009】[0009]

【課題を解決するための手段】前記目的を達成するた
め、本発明に係わる内燃機関のノッキング検出装置は、
基本的には、内燃機関の振動を検出する振動センサと、
該振動センサの出力に含まれる少なくとも2つ以上の所
定の周波数成分をそれぞれ独立に分析する周波数分析手
段と、該周波数分析手段により算出された各々の周波数
毎のノック周波数成分と、点火毎又はクランク角度毎に
前記周波数毎のノック周波数成分の平滑化処理により算
出されるバックグランドレベルとの比率を各周波数毎に
算出し、少なくとも2つ以上の比率合計を行うことによ
り、ノッキング判定指標を算出する演算手段と、前記ノ
ッキング判定指標と、運転領域毎に予めメモリー設定さ
れたノッキング判定検出用閾値との比較によりノッキン
グの発生を判定する手段と、前記判定されたノッキング
の状態により点火時期を制御する点火時期制御手段とを
備えた内燃機関のノッキング検出装置であって、内燃機
関の過渡運転状態を判別する過渡状態判別手段と、前記
過渡状態判別手段により過渡運転状態を判定したときに
前記ノッキング判定用閾値に補正を行う補正手段と、を
備えたことを特徴としている。
In order to achieve the above object, a knocking detection device for an internal combustion engine according to the present invention comprises:
Basically, a vibration sensor that detects the vibration of the internal combustion engine,
Frequency analyzing means for independently analyzing at least two or more predetermined frequency components included in the output of the vibration sensor, knock frequency components for each frequency calculated by the frequency analyzing means, and each ignition or crank The knocking determination index is calculated by calculating the ratio with respect to the background level calculated by the smoothing process of the knock frequency component for each frequency for each angle and summing at least two ratios. Computation means, means for determining the occurrence of knocking by comparing the knocking determination index with a threshold for knocking determination detection that is preset in memory for each operating region, and ignition timing is controlled according to the determined knocking state. A knocking detection device for an internal combustion engine, comprising: an ignition timing control means, the transient operation state of the internal combustion engine A transient state determining means for determining is characterized by comprising a correction means for correcting the knock determination threshold when the determined transient operation state by the transient state judging means.

【0010】そして、過渡状態判別手段のより具体的な
例としては、スロットルセンサ信号、吸入空気量信号、
燃料噴射パルス信号、吸気管圧力信号などの負荷変化検
出手段からなるもの、あるいは、負荷変化検出手段によ
る過渡状態判別手段とエンジン回転数による過渡状態判
別手段とからなる複合過渡状態判別手段であるものが挙
げられる。
As a more specific example of the transient state determination means, a throttle sensor signal, an intake air amount signal,
A means comprising load change detecting means such as a fuel injection pulse signal and an intake pipe pressure signal, or a composite transient state determining means comprising a transient state determining means by the load change detecting means and a transient state determining means by engine speed. Is mentioned.

【0011】また、過渡状態判別手段は、過渡運転状態
を複数の過渡ランクに分別せしめる過渡ランク分別手段
を備えるとともに、該過渡ランク分別結果に応じて予め
メモリー設定されたノッキング判定用閾値の補正値マッ
プと、該補正値マップから各種過渡運転状態に応じた補
正値を選出する手段を備えたものが挙げられる。さら
に、本発明の他の特徴は補正値設定に関する適合工数を
削減するために逐次計算にて算出方法を用いるようにし
たところにある。
Further, the transient state determination means includes a transient rank classification means for classifying the transient operating state into a plurality of transient ranks, and a correction value of a knocking determination threshold value preset in memory according to the transient rank classification result. One that includes a map and means for selecting correction values according to various transient operating states from the correction value map. Further, another feature of the present invention is that the calculation method is used in the sequential calculation in order to reduce the adaptation man-hours related to the correction value setting.

【0012】[0012]

【作用】周波数分析手段は、振動センサの出力に含まれ
る少なくとも2つ以上の所定の周波数成分をそれぞれ独
立に分析する。周波数分析手段により算出された各々の
周波数毎のノック周波数成分と、点火毎又はクランク角
度毎に前記周波数毎のノック周波数成分の平滑化処理に
より算出されるバックグランドレベルとの比率を各周波
数毎に算出し、少なくとも2つ以上の比率合計を行うこ
とにより、ノッキング判定指標が算出される。このノッ
キング判定指標と、運転領域毎に予めメモリー設定され
たノッキング判定検出用閾値との比較によりノッキング
の発生が判定される。過渡状態判別手段により過渡運転
状態が判定されたときに、ノッキング判定用閾値に補正
を行い、ノッキング誤判定を防止する。
The frequency analyzing means independently analyzes at least two or more predetermined frequency components included in the output of the vibration sensor. For each frequency, the ratio of the knock frequency component for each frequency calculated by the frequency analysis means and the background level calculated by the smoothing process of the knock frequency component for each frequency for each ignition or each crank angle is calculated. The knocking determination index is calculated by calculating and summing at least two ratios. The occurrence of knocking is determined by comparing this knocking determination index with a threshold for knocking determination detection that is preset in memory for each operating region. When the transient operating state is determined by the transient state determining means, the knocking determination threshold value is corrected to prevent erroneous knocking determination.

【0013】[0013]

【実施例】以下に添付の図面を参照を参照して本発明に
係わる一実施例を詳細に説明する。まず、本発明におけ
るノッキングの発生の有無の判定の原理について説明す
る。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT An embodiment of the present invention will be described in detail below with reference to the accompanying drawings. First, the principle of determining whether knocking occurs in the present invention will be described.

【0014】エンジンの振動には、例えば、ピストンの
摩擦、クランク軸の回転、弁の作動等による多くの振動
成分が含まれている。しかも、これらの振動成分はエン
ジン状態によって変化する。エンジンにノッキングが発
生すると、ノッキングに特有な振動が発生する。ノッキ
ングの発生の有無の判定は、振動センサが検出するエン
ジンの全体の振動からノッキングに特有な振動を分離す
ることによってなされる。
The vibration of the engine includes many vibration components due to, for example, friction of the piston, rotation of the crankshaft, operation of the valve, and the like. Moreover, these vibration components change depending on the engine state. When knocking occurs in the engine, vibration peculiar to knocking occurs. Whether or not knocking has occurred is determined by separating the vibration characteristic of knocking from the overall vibration of the engine detected by the vibration sensor.

【0015】図2はノッキングが発生していない時の振
動センサの出力の周波数成分の解析結果を表わした図で
ある。一方、図3はノッキングが発生した時の振動セン
サの出力の周波数成分の解析結果を表わした図である。
そして、図2と図3を比較すれば判るように、ノッキ
ングが発生している場合は、ノッキングが発生していな
い場合に比して、各々の共鳴周波数成分が大きくなって
いることが理解できる。例えば、f10、f01、f11近傍
においてノッキングが発生している(図3)。
FIG. 2 is a diagram showing an analysis result of the frequency component of the output of the vibration sensor when knocking does not occur. On the other hand, FIG. 3 is a diagram showing the analysis result of the frequency component of the output of the vibration sensor when knocking occurs.
As can be seen by comparing FIG. 2 and FIG. 3, it can be understood that each resonance frequency component is larger when knocking occurs than when knocking does not occur. . For example, knocking occurs near f 10 , f 01 , and f 11 (FIG. 3).

【0016】次に図4及び図5を用いて、ノッキング判
定指標を用いたノッキング発生の有無の判定について説
明する。以下の原理動作の説明においては、便宜上、図
3で示した共鳴周波数f10(6.3KHz)とf01(1
3.0KHz)の共鳴周波数成分ω10P(f10)、ω01
P(f01)を用いて説明する。しかしながら、これに拘
束されるものではなく、任意の2以上の共鳴周波数成分
を用いてノッキング発生の有無の判定ができる。
Next, with reference to FIG. 4 and FIG. 5, description will be made on the determination of the presence or absence of knocking using the knocking determination index. In the description of the principle operation below, for convenience, the resonance frequencies f 10 (6.3 KHz) and f 01 (1
3.0 KHz) resonant frequency component ω 10 P (f 10 ), ω 01
An explanation will be given using P (f 01 ). However, the present invention is not limited to this, and the presence or absence of knocking can be determined using any two or more resonance frequency components.

【0017】振動センサはノッキング発生による振動と
バックグランド振動を含んだ振動を合成して検出する。
したがって、ノッキング判定指標Iは、ノッキングが発
生していないときはバックグランド振動で定められる指
標Ibとなり、ノッキングが発生したときはバックグラ
ウンド振動Ibとノッキングの発生による振動Ikを含ん
で定められる指標Iとなる。図4では、破線よりも下方
がノッキング発生域である。
The vibration sensor combines and detects vibration including knocking and background vibration.
Therefore, knocking determination index I is determined include vibration I k due to the occurrence of background vibration I b and knocking when index I b becomes defined in the background vibration, the knocking occurs when a knocking has not occurred It is the index I that is used. In FIG. 4, the knocking occurrence region is below the broken line.

【0018】前記ノッキング判定指標Iを主要な共鳴周
波数成分を用いて数式化すると下式となる。
When the knocking determination index I is mathematically expressed using main resonance frequency components, the following equation is obtained.

【0019】[0019]

【数1】 I=ω10P(f10)+ω20P(f20)+ω01P(f01) +ω30P(f30)+ω11P(f11) …(1) ここで、ωはエンジン回転数で定まる実数値をとる。ま
た、1か0かの2値をとることもできる。また、Pは各
共鳴周波数成分の振動強度(パワースペクトル)であ
る。
## EQU1 ## I = ω 10 P (f 10 ) + ω 20 P (f 20 ) + ω 01 P (f 01 ) + ω 30 P (f 30 ) + ω 11 P (f 11 ) ... (1) where ω is Takes a real value determined by the engine speed. It can also take a binary value of 1 or 0. Further, P is the vibration intensity (power spectrum) of each resonance frequency component.

【0020】図4に示すようにバックグラウンド振動の
共鳴周波数成分によって示されるノック判定指標Ib
ノッキングの発生による振動の共鳴周波数成分によって
示される指標Ikは方向と大きさを異にしている。これ
は人間による聴覚試験でも明らかなように、ノック無の
場合のエンジン音に対し、ノック有の場合は例えばカリ
カリ等という音で聴き分けられるものであり、ノック有
り無しによって音色が異なるためである。
As shown in FIG. 4, the knock determination index I b indicated by the resonance frequency component of the background vibration and the index I k indicated by the resonance frequency component of the vibration due to occurrence of knocking are different in direction and magnitude. . This is because, as is clear from the human hearing test, the engine sound when there is no knock is distinct from the engine sound when there is knock, and the sound color is different depending on whether knock is present or not. .

【0021】バックグランド振動にノッキングの発生に
よる振動が加わってくると、振動センサに含まれる
01,f10成分によるノック判定指標Iは、図4の場合
ではノック判定閾値I01を下回る領域に入り、また、図
5では閾値I02の外側に出ることによりノッキング発生
の有りを判定することができる。なお、本明細書におい
て、(1)式の右辺の5つの項に限らず、振動センサの
出力に含まれる複数の共鳴周波数成分を複合的に用いた
ものをすべてノッキング判定指標(以下ノック指標とい
う)と定義する。
When the vibration due to knocking is added to the background vibration, the knock determination index I based on the f 01 and f 10 components included in the vibration sensor is in the region below the knock determination threshold I 01 in the case of FIG. It is possible to determine whether knocking has occurred by entering, and by going out of the threshold value I 02 in FIG. In the present specification, not only the five terms on the right side of the equation (1), but also those that use a plurality of resonance frequency components included in the output of the vibration sensor in a composite manner are referred to as knock determination indexes (hereinafter referred to as knock indexes). ) Is defined.

【0022】このように、ノック指標を用いると、バッ
ググランド振動に対してノッキングの発生による特有な
周波数成分の構成が考慮されるので、バックグラウンド
振動が大きくなってもノッキング発生の有無が判定でき
る。以下、本発明の中心となるノッキングの検出方法に
ついて詳細に説明する。図6は周波数毎の振動強度(パ
ワースペクトル)を表わしており、ノッキングが発生し
ている場合を実線で示し、ノッキングが発生していない
場合を破線で示してあり、ノッキングの発生によって各
共鳴周波数帯での振動強度が大きくなっていることがわ
かる。
As described above, when the knock index is used, the structure of the specific frequency component due to the occurrence of knocking with respect to the background vibration is taken into consideration, so that the presence or absence of knocking can be determined even if the background vibration becomes large. . Hereinafter, the knocking detection method, which is the core of the present invention, will be described in detail. FIG. 6 shows the vibration intensity (power spectrum) for each frequency. A solid line shows the case where knocking occurs, and a broken line shows the case where knocking does not occur. It can be seen that the vibration intensity in the band is high.

【0023】本発明では、ノッキング有り無しにおけ
る、信号/ノイズの振動強度(バックグランドレベル)
比(S/N比)にて前述のノック指標を求めているが、
各検出周波数毎にノッキング無し時の振動強度(バック
グランドレバル)を過去に検出したノック周波数成分を
基に平均化処理にて作成している。このため、過渡運転
状態のようなエンジンや燃焼振動の増大によるノック無
し時振動強度の急変時には、バックグランドレベルが最
新値に追従できず、結果として、図7(後述する)に示
すノッキングの誤判定に至る危険性があった。 図7
は、過渡時のスロットル開度、エンジン回転数、各周波
数のバックグランドレベルBGLi、ノック指標、ノッ
ク判定信号の変化を示している。図7において、スロッ
トル開度TVOを全閉から全開にした場合、実際にエン
ジン回転数Neが立上がるのは遅れ時間をおいてからで
ある。BGLi信号は計算によると破線で示したような
動きであるが、実際には実線で示したような遅れが生じ
てしまう。ノック指標はS/N比の計算により求めてお
り、この計算結果によるとノック発生していないにもか
かわらず、実際のノック指標は理論的なノック指標より
も上昇してしまい、ノック判定信号は誤判定してしま
う。
In the present invention, the vibration intensity of the signal / noise (background level) with and without knocking
The above knock index is calculated by the ratio (S / N ratio).
The vibration intensity (background level) without knocking for each detection frequency is created by averaging processing based on the knock frequency component detected in the past. Therefore, the background level cannot follow the latest value when the vibration intensity without knock due to an increase in engine or combustion vibration such as in a transient operating state, and as a result, erroneous knocking shown in FIG. 7 (described later) occurs. There was a risk of being judged. Figure 7
Indicates changes in throttle opening, engine speed, background level BGL i of each frequency, knock index, and knock determination signal during transition. In FIG. 7, when the throttle opening TVO is changed from fully closed to fully open, the engine speed Ne actually rises after a delay time. According to the calculation, the BGL i signal has the movement as shown by the broken line, but actually, the delay as shown by the solid line occurs. The knock index is calculated by calculating the S / N ratio. According to the calculation result, the actual knock index is higher than the theoretical knock index even though no knock occurs, and the knock determination signal is It makes a wrong decision.

【0024】そこで本発明では、過渡運転時には上述の
閾値に補正を施し、バックグランドレベルの追従遅れ分
を無効にし、ノッキングの誤判定をなくすようにしたも
のである。まず、CPUによるノッキング発生の有無の
判定処理の動作を図1を用いて説明する。
Therefore, in the present invention, the above-mentioned threshold value is corrected during the transient operation so as to invalidate the tracking delay amount of the background level and eliminate the erroneous determination of knocking. First, the operation of the CPU's determination process for determining whether knocking has occurred will be described with reference to FIG.

【0025】図1において、このフローチャートは爆発
サイクル毎に実行されるもので、CPUに割込みをかけ
て起動される。ステップ101では振動センサからの出
力信号がA/D変換器で変換されたA/D変換値が取り
込まれる。次に、ステップ102ではA/D変換された
振動センサの信号を周波数分析(FFT)する。この周
波数分析は高速フィーリェ変換やウォルシュフィーリェ
変換といった手法で行われる。
In FIG. 1, this flow chart is executed every explosion cycle and is activated by interrupting the CPU. In step 101, the output signal from the vibration sensor is converted by the A / D converter and the A / D converted value is fetched. Next, in step 102, the A / D converted signal of the vibration sensor is subjected to frequency analysis (FFT). This frequency analysis is performed by a method such as fast Fourier transform or Walsh Fourier transform.

【0026】この後、ステップ103で周波数分析され
た信号のうち、共鳴周波数を含む周波数帯を複数個選択
する。本実施例では8個の共鳴周波数が選択される。ス
テップ103で周波数が選択されると、次にステップ1
04で振動強度を表わすS/N比を選択周波数毎に求め
る。つまり、複数の選択周波数(f1、……、fi)と、
これに対応した周波数のバックグラウンドレベル(BG
1、……、BGLi)を平滑化処理により求め、各周波
数毎のS/N比SLi=fi/BGLiを求める。したが
って、本実施例では、f1……f8と、これに対応したB
GL1……BGL8を求めることにより、SL 1=f1/B
GL1、……、SL8=f8/BGL8が求められる。
Thereafter, the frequency is analyzed in step 103.
Of the selected signals, select multiple frequency bands that include the resonance frequency
To do. In this embodiment, eight resonance frequencies are selected. Su
When the frequency is selected in step 103, next step 1
In 04, find the S / N ratio that represents the vibration intensity for each selected frequency.
It That is, a plurality of selected frequencies (f1, ……, fi)When,
Corresponding frequency background level (BG
L1, ……, BGLi) Is obtained by smoothing processing, and each frequency
S / N ratio SL for each numberi= Fi/ BGLiAsk for. But
Therefore, in this embodiment, f1...... f8And B corresponding to this
GL1…… BGL8SL by 1= F1/ B
GL1, ……, SL8= F8/ BGL8Is required.

【0027】次に、ステップ105でこれら選択された
周波数のうちS/N比が大きい順にm個、本実施例では
5個を抽出してノック強度を求める。このノック強度を
求める式は例えば、
Next, in step 105, among the selected frequencies, m, 5 in this embodiment, are extracted in descending order of S / N ratio to obtain the knock strength. The formula for obtaining this knock intensity is, for example,

【0028】[0028]

【数2】 で表わされるようにS/N比を加算して求められる。[Equation 2] It is obtained by adding the S / N ratio as represented by.

【0029】ステップ106でノック判定のための所定
値(閾値)とステップ105で求められたノック強度S
が比較され、ステップ105で求められたノック強度S
が大きいと判断されると、ノッキングが生じたとしてス
テップ107でノッキングが検出される。その後、ステ
ップ108でノッキング発生を示すノックフラグに
“1”をセットする。このノックフラグは別に起動され
る点火制御タスクで用いられる。
A predetermined value (threshold value) for knock determination in step 106 and the knock strength S obtained in step 105
Are compared, and the knock strength S obtained in step 105 is compared.
If it is determined that knocking is large, knocking is detected in step 107 as knocking has occurred. Then, in step 108, the knock flag indicating the occurrence of knocking is set to "1". This knock flag is used in the ignition control task which is activated separately.

【0030】一方、ステップ106でノック強度が所定
値より小さいか等しいと判断されると、ノッキングが生
じていないとしてステップ109で各バックグラウンド
レベルBGLiが予め定めた限界値、ここでは下限リミ
ッタBGLMTiより大きいかどうかが判断される。本
実施例ではBGL1、……、BGL8に対してBGLMT
1、……、BGLMT8が比較される。
On the other hand, in step 106, the knock strength is predetermined.
If it is determined to be less than or equal to the value, knocking will occur.
Each background in step 109 as if not
Level BGLiIs a predetermined limit value, here the lower limit
TT BGLMTiIt is determined whether it is greater than. Book
In the example, BGL1, ……, BGL8Against BGLMT
1, ……, BGLMT8Are compared.

【0031】ステップ109でバックグラウンドレベル
BGLiが下限リミッタBGLMTiより大きいと判断、
つまり正常のバックグラウンドレベルと判断されるとバ
ックグラウンドレベルBGLiの更新が行われる。な
お、下限リミッタBGLMTiは、共鳴周波数の1つあ
るいはそれ以上の周波数に対してバックグランドレベル
が異常に低下したときには、そのバックグランドレベル
を使用せずに、予め定められた限界値として使用される
ものである。
In step 109, it is judged that the background level BGL i is larger than the lower limit limiter BGLMT i ,
That is, if it is determined that the background level is normal, the background level BGL i is updated. The lower limit limiter BGLMT i is used as a predetermined limit value without using the background level when the background level is abnormally lowered with respect to one or more of the resonance frequencies. It is something.

【0032】このバックグラウンドレベルBGLiの更
新は選択された周波数の振動強度をフィルタ処理して求
められる。具体的には各々の選択された周波数毎にBG
i=BGLi×(1−α)+fi×αで求められる。
逆に、ステップ109でバックグラウンドレベルBGL
iが下限リミッタBGLMTiより小さいと判断し、つま
り、異常バックグラウンドレベルと判断されるとステッ
プ111でリミッタ値をセットして次回のステップ10
4のBGLiとして用いる。
The updating of the background level BGL i is obtained by filtering the vibration intensity of the selected frequency. Specifically, BG for each selected frequency
It is calculated by L i = BGL i × (1−α) + f i × α.
Conversely, in step 109, the background level BGL
If it is determined that i is smaller than the lower limit limiter BGLMT i , that is, if it is determined to be an abnormal background level, the limiter value is set in step 111 and the next step 10
4 as BGL i .

【0033】次にステップ112ではノックフラグを
“0”にセットする。以上の処理でノック検出ルーチン
が終了するが、このルーチンでセットされたノックフラ
グが点火制御タスクで使用されることになる。尚、下限
リミッタはバックグラウンドレベル判断のための閾値と
共用されているが、別々に設けても良い。
Next, at step 112, the knock flag is set to "0". The knock detection routine ends with the above processing, but the knock flag set in this routine is used in the ignition control task. Although the lower limit limiter is shared with the threshold for determining the background level, it may be provided separately.

【0034】以上のようにして得られたノック発生の信
号は以下に述べる点火制御タスクで使用されるのでその
説明を行う。図8は点火装置のシステム構成図である。
空気はエアクリーナ1の入口部より入り、ダクト3,絞
弁を有するスロットルボディ5,吸気筒6を通りエンジ
ン7のシリンダ内に吸入される。吸入空気量はダクト3
に設けられた熱線式空気流量計2によって検出され、検
出信号はコントロールユニット9に入力される。
The knock generation signal obtained as described above is used in the ignition control task to be described below, and therefore its explanation will be given. FIG. 8 is a system configuration diagram of the ignition device.
Air enters from the inlet of the air cleaner 1, passes through a duct 3, a throttle body 5 having a throttle valve 5, an intake cylinder 6, and is sucked into a cylinder of an engine 7. Intake air volume is duct 3
The detection signal is detected by the hot wire air flow meter 2 provided in the control unit 9 and is input to the control unit 9.

【0035】一方、燃料は図示していない燃料タンクか
らインジェクタ16を経て噴射され、吸入通路内で吸入
空気と混合されエンジン7のシリンダ内に供給される。
混合気はエンジン7で圧縮され、点火プラグ15により
着火された爆発後に排気管8から排出される。排気管8
には排気センサ11が設けられており、検出信号はコン
トロールユニット9に入力される。
On the other hand, fuel is injected from a fuel tank (not shown) through the injector 16, mixed with intake air in the intake passage and supplied into the cylinder of the engine 7.
The air-fuel mixture is compressed by the engine 7, ignited by the ignition plug 15 and discharged from the exhaust pipe 8 after the explosion. Exhaust pipe 8
An exhaust sensor 11 is provided in the control unit 9 and the detection signal is input to the control unit 9.

【0036】点火コイル13で発生した高電圧は分配器
14によって各気筒に分配され、点火プラグ15に供給
される。エンジンの回転状態はクランク角センサ12に
よって検出され、クランク角センサ12は1回転毎の絶
対位置を示すRef信号および当該絶対位置からの所定
角度移動した位置を示すPOS信号を出力する。Ref信
号及びPOS信号はコントロールユニット9に入力され
る。エンジン7には振動を検出する振動センサ(燃焼状
態センサ)151が取付けてあり、検出信号はコントロ
ールユニット9に入力される。
The high voltage generated in the ignition coil 13 is distributed to each cylinder by the distributor 14 and supplied to the ignition plug 15. The rotation state of the engine is detected by the crank angle sensor 12, and the crank angle sensor 12 outputs a Ref signal indicating an absolute position for each rotation and a P OS signal indicating a position moved by a predetermined angle from the absolute position. The Ref signal and the P OS signal are input to the control unit 9. A vibration sensor (combustion state sensor) 151 for detecting vibration is attached to the engine 7, and a detection signal is input to the control unit 9.

【0037】コントロールユニット9は各センサからの
信号に基づいて燃料供給量及び点火時期等を演算し、イ
ンジェクタ16及び点火コイル13に制御信号を出力す
る。図9は、コントロールユニット9の詳細を示す図で
ある。コントロールユニット9は、CPU20、A/D
変換器21、ROM22、入力I/O23、RAM2
4、DPRAM25、出力I/O26、およびバス37
から構成される制御用ブロック34と、CPU29、ポ
ート27、タイミング回路28、A/D変換器30、R
OM31、RAM32、クロック33、オペレーショナ
ル回路38、およびバス36から構成されるノッキング
検出用ブロック35に大別される。ここで、CPU2
0、CPU29のデータの交換はデュアルポートRAM
であるDPRAM25を介してなされる。
The control unit 9 calculates the fuel supply amount, the ignition timing and the like based on the signals from the respective sensors, and outputs the control signal to the injector 16 and the ignition coil 13. FIG. 9 is a diagram showing details of the control unit 9. The control unit 9 includes a CPU 20, A / D
Converter 21, ROM 22, input I / O 23, RAM 2
4, DPRAM 25, output I / O 26, and bus 37
A control block 34 composed of a CPU 29, a port 27, a timing circuit 28, an A / D converter 30, and R
It is roughly divided into a knocking detection block 35 including an OM 31, a RAM 32, a clock 33, an operational circuit 38, and a bus 36. Here, CPU2
0, CPU 29 data exchange is dual port RAM
Via the DPRAM 25.

【0038】熱線式流量計2によって検出された吸入空
気量QaはA/D変換器21によってディジタル値に変
換され、CPU20に取り込まれる。また、クランク角
センサ12によって検出されるRef信号及びPOS信号
は、入力I/O23を通じてCPU20に取り込まれ
る。CPU20はROM22に保持しているプログラム
に従って演算処理され、演算結果は出力I/O26から
燃料噴射量を意味する燃料噴射時間信号Ti、点火時期
信号θignとしての各々のアクチュエータに伝えられ
る。演算処理中の必要なデータ保持はRAM24によっ
てなされる。
The intake air amount Q a detected by the hot-wire flow meter 2 is converted into a digital value by the A / D converter 21 and taken into the CPU 20. Further, the Ref signal and the P OS signal detected by the crank angle sensor 12 are taken into the CPU 20 through the input I / O 23. The CPU 20 performs arithmetic processing according to the program stored in the ROM 22, and the arithmetic result is transmitted from the output I / O 26 to each actuator as a fuel injection time signal T i which means a fuel injection amount and an ignition timing signal θ ign . The RAM 24 holds necessary data during arithmetic processing.

【0039】一方、タイミング回路28は、オペレーシ
ョン回路35が上死点(Top Dead Cente
r)を示すTDC信号を発生すると、CPU20がポー
ト27に入力した内容に従って、クロック33の発生す
る周期信号を分周してサンプリング信号を発生する。サ
ンプリング信号が発生すると、A/D変換器30は振動
センサ15の出力信号をディジタル値に変換する。
On the other hand, in the timing circuit 28, the operation circuit 35 has a top dead center (Top Dead Center).
When the TDC signal indicating r) is generated, the CPU 20 divides the periodic signal generated by the clock 33 according to the content input to the port 27 to generate a sampling signal. When the sampling signal is generated, the A / D converter 30 converts the output signal of the vibration sensor 15 into a digital value.

【0040】ノッキングを検出するための振動センサ
は、従来のものは13KHz付近で共振するが、本実施
例では少なくとも18〜20KHzまでの共鳴周波数成
分を得るために、18KHz以上で共振するものを用い
ている。CPU29はROM31に保持しているプログ
ラムに従いサンプリングされたディジタル値をRAM3
2に格納すると共に、図1に示したようなフローチャー
トをもとに格納したデータに基づいて周波数分析し、ノ
ッキングの発生の有無の判定をする。ノッキングの発生
の有無の判定結果はDPRAM25を介してCPU20
に伝えられる。
As the vibration sensor for detecting knocking, the conventional one resonates at around 13 KHz, but in the present embodiment, a resonating sensor at 18 KHz or more is used to obtain a resonance frequency component of at least 18 to 20 KHz. ing. The CPU 29 stores the digital values sampled according to the program held in the ROM 31 in the RAM 3
2, and frequency analysis is performed based on the stored data based on the flow chart shown in FIG. 1 to determine whether knocking occurs. The determination result of whether or not knocking has occurred is sent to the CPU 20 via the DPRAM 25.
Be transmitted to.

【0041】次に、CPU20による点火時期の演算動
作を図10のフローチャートを用いて説明する。このフ
ローチャートの動作は一定時間周期、例えば10mse
c毎に起動される。ステップ201で、RAM24内に
設定された所定のレジスタからエンジン回転数N及び吸
入空気量Qを読みこむ。ステップ202で、単位回転数
当たりの吸入空気量Q/N(基本燃料噴射量)を演算
し、さらに、このQ/Nから燃料噴射時間幅Tiを求
め、燃料供給のためにROM22内に保持している基本
点火時期マップから基本点火時期θbaseを求める。次
に、ステップ203で、図1に示すフローチャートによ
り判定されたノックフラグ(knockflag)の内
容によってノッキング発生の有無の判定をする。ノッキ
ングが発生していれば、ステップ213で点火時期θ
advから所定の遅角量Δθretを減算する。なお、この減
算によって点火時期が遅角(リタード)される。ステッ
プ214で、ノッキング発生により、遅角させた点火時
期を所定の回転例えば50と比較すること(ステップ2
05)でリカバーするベースを決定する。カウントデー
タAを初期化してステップ208に進む。
Next, the operation of calculating the ignition timing by the CPU 20 will be described with reference to the flowchart of FIG. The operation of this flowchart is performed in a fixed time cycle, for example, 10 mse
It is activated every c. In step 201, the engine speed N and the intake air amount Q are read from a predetermined register set in the RAM 24. In step 202, the intake air amount Q / N (basic fuel injection amount) per unit rotational speed is calculated, and further the fuel injection time width T i is calculated from this Q / N, and is stored in the ROM 22 for fuel supply. The basic ignition timing θ base is calculated from the basic ignition timing map. Next, at step 203, it is determined whether or not knocking has occurred based on the content of the knock flag (knockflag) determined by the flowchart shown in FIG. If knocking has occurred, at step 213 the ignition timing θ
A predetermined retardation amount Δθ ret is subtracted from adv . The ignition timing is retarded by this subtraction. At step 214, the ignition timing retarded due to knocking is compared with a predetermined rotation, for example, 50 (step 2
In 05), the base to be recovered is decided. The count data A is initialized and the process proceeds to step 208.

【0042】一方、ステップ203でノッキングが発生
していなければ、ステップ204で、カウントデータA
を1つカウントアップする。カウントデータAはノッキ
ング発生により遅角された点火時期θadvを進角量Δθ
advだけリカバーする時間になったかを判定するために
用いられる。ステップ205で、カウントデータAが所
定値50に等しくなったかを判断する。この図10に示
すフローは10msec毎に起動されるので、カウント
データAが50に等しくなるときは、カウントデータA
が初期化されてから0. 5秒が経過したときであり、
0. 5秒経過毎にリカバーされる。ステップ205で、
カウントデータAが50に等しくなっていなければステ
ップ206に進む。ステップ206で、遅角値θadv
所定の進角量Δθadvを加算する。この加算により点火
時期がリカバーされることになる。
On the other hand, if knocking has not occurred in step 203, in step 204 the count data A
Count up by one. The count data A shows the ignition timing θ adv retarded by the occurrence of knocking and the advance amount Δθ.
It is used to determine when it is time to recover adv . In step 205, it is determined whether the count data A has become equal to the predetermined value 50. Since the flow shown in FIG. 10 is activated every 10 msec, when the count data A becomes equal to 50, the count data A
0.5 seconds have passed since the initialization of
It is recovered every 0.5 seconds. In step 205,
If the count data A is not equal to 50, the process proceeds to step 206. In step 206, a predetermined advance angle amount Δθ adv is added to the retard angle value θ adv . The ignition timing is recovered by this addition.

【0043】次に、ステップ208で基本点火時期θ
baseに前述の如く求めた点火時期θad vを加えることに
より点火時期θignを演算する。ステップ209で、エ
ンジン回転数Nび単位回転数あたりの吸入空気量Q/N
に応じて、最大進角値θres を求める。最大進角値θ
resはROM31内に格納されている最大進角値マップ
から読み出すことによってなされる。ステップ210で
点火時期θignが最大進角値θresを超えたかを判断す
る。超えていなければステップ211に進む。最大進角
値θresを超えているとθignは進角しすぎているので、
ステップ211で最大進角値θresを点火時期θignとす
る。
Next, at step 208, the basic ignition timing θ
The ignition timing θ ign is calculated by adding the ignition timing θ ad v obtained as described above to the base . In step 209, the engine speed N and the intake air amount Q / N per unit speed
Then, the maximum advance value θres is obtained. Maximum advance value θ
res is performed by reading from the maximum advance value map stored in the ROM 31. In step 210, it is determined whether the ignition timing θ ign exceeds the maximum advance value θ res . If not exceeded, the process proceeds to step 211. If the maximum advance value θ res is exceeded, θ ign is advanced too much, so
In step 211, the maximum advance value θ res is set as the ignition timing θ ign .

【0044】最後に、点火時期θignが設定された後
に、ステップ212でエンジン状態に応じて、ディレイ
時間td,サンプリング点数ns,分周比tsをポート2
7に出力する。なお、分周比tsによって振動センサの
出力のディジタル値のサンプリング周期が決まり、サン
プリング点数nsによってサンプリング点数が決まる。
Finally, after the ignition timing θ ign is set, the delay time t d , the number of sampling points n s , and the frequency division ratio t s are set in the port 2 in step 212 in accordance with the engine state.
Output to 7. The frequency division ratio t s determines the sampling cycle of the digital value of the output of the vibration sensor, and the sampling number n s determines the sampling point.

【0045】このようにして、複数の共鳴周波数成分か
らノッキングを検出して点火時期を制御することで、機
関のノッキングを回避することが可能となる。ところ
で、シリンダブロックに取り付けられた振動センサーか
らの出力は、エンジン回転数及び負荷の上昇により増大
する特性を持っている。これは、エンジン内でのピスト
ンスラッジなどのメカニカルノイズや燃焼モード変化に
よるものである。
In this way, knocking of the engine can be avoided by detecting knocking from a plurality of resonance frequency components and controlling the ignition timing. By the way, the output from the vibration sensor attached to the cylinder block has a characteristic of increasing with an increase in engine speed and load. This is due to mechanical noise such as piston sludge in the engine and changes in combustion mode.

【0046】前述のノック指標作成においてノック周波
数成分とバックグランドレベルより算出することを示し
たが、バックグランドレベルはノック周波数成分の平均
化処理にて求められたものであり、ある一定の時定数を
持っているため、過渡運転状態においてはノック周波数
成分の新値に対し必ず遅れてしまう。このことは、本発
明の前提にあるような各周波数毎検出の比率方式におい
ては分母側が見かけ上小さくなることになり、計算後の
ノック指標は大きくなることになる。
Although it has been shown that the knock frequency is calculated from the knock frequency component and the background level in the above-mentioned knock index creation, the background level is obtained by averaging the knock frequency components and has a certain constant time constant. Therefore, in the transient operation state, it always lags behind the new value of the knock frequency component. This means that the denominator side is apparently small in the ratio method of detection for each frequency as the premise of the present invention, and the knock index after calculation is large.

【0047】このノック指標とノック判定用閾値との比
較でノック判定を行うのであるから、結果的に過渡状態
においては両者のクリアランスは小さくなり、したがっ
て、ノック検出手段としては非常に敏感なものとなり、
最悪の状態において前記両者の関係は逆転し、ノッキン
グの発生が無いのにもかかわらずノッキング有りと判定
するノッキング誤判定となってしまう。
Since the knock determination is performed by comparing the knock index with the knock determination threshold value, the clearance between the two becomes small in the transient state, so that the knock detecting means becomes very sensitive. ,
In the worst state, the relationship between the two is reversed, resulting in an erroneous knocking determination that knocking occurs even though knocking does not occur.

【0048】以下、図11〜21によって、ノック判定
用閾値の補正について詳述する。図11はスロットル開
度、エンジン回転数、閾値の補正量との関係を示したも
のである。図9において、スロットル開度の単位時間当
たりの変化量ΔTVOを求め、その変化率から過渡判別
を行うとともに、ノック判定用閾値の補正量を決定す
る。
The correction of the knock determination threshold value will be described in detail below with reference to FIGS. FIG. 11 shows the relationship between the throttle opening, the engine speed, and the threshold correction amount. In FIG. 9, the change amount ΔTVO of the throttle opening per unit time is obtained, and the transient determination is performed from the change rate, and the correction amount of the knock determination threshold value is determined.

【0049】このようにして、過渡運転状態を検出した
らノッキング判定用閾値を一時的に、所定量だけ引き上
げ、ノッキング検出感度を定常運転時と同一にすること
ができ、誤判定を回避できる。なお、過渡判別には、ス
ロットル開度変化のような負荷変化検出方法と、エンジ
ン回転数の変化検出方法とがあるが、本発明の前提に当
たりノッキングがバックグランドレベルの中に埋もれて
しまうことの防止のために、ノッキング有りと判定した
場合にはバックグランドレベルの更新を禁止している。
そして、加速初期にトランジェントノックが発生した場
合、前記更新禁止によりバックグランドレベルの追従遅
れはさらに顕著に現れることになる。このような理由に
より、本発明においては前述の負荷変化検出方法を採用
する。なお、負荷変化検出手段による検出信号として
は、スロットルセンサ信号のほか、例えば、吸入空気量
信号、燃料噴射パルス信号、吸気管圧力信号などを用い
る。
In this way, when the transient operation state is detected, the knocking determination threshold value can be temporarily raised by a predetermined amount, and the knocking detection sensitivity can be made the same as that in the steady operation state, and erroneous determination can be avoided. The transient determination includes a load change detection method such as a throttle opening change and an engine speed change detection method. However, in the premise of the present invention, knocking may be buried in the background level. For prevention, updating the background level is prohibited when it is determined that knocking has occurred.
When a transient knock occurs in the initial stage of acceleration, the background level following delay becomes more remarkable due to the prohibition of updating. For this reason, the load change detection method described above is employed in the present invention. As the detection signal by the load change detection means, in addition to the throttle sensor signal, for example, an intake air amount signal, a fuel injection pulse signal, an intake pipe pressure signal, etc. are used.

【0050】図12は加速状態による補正量設定のフロ
ーチャートの一実施例である。ノッキング判定用閾値の
補正量は負荷変化速度により要求値が異なっており、加
速の大きさによるエンジンの過渡状態のランク付けによ
って補正量の切り換えを行ったものである。これによれ
ば、急加速、中加速、および緩加速の各過渡状態に対応
して、それぞれ大、中、および小量の補正値が補正され
ることになる。
FIG. 12 is an embodiment of a flowchart for setting the correction amount depending on the acceleration state. The required value for the correction amount of the knocking determination threshold value differs depending on the load change speed, and the correction amount is switched by ranking the transient state of the engine according to the magnitude of acceleration. According to this, the large, medium, and small correction values are respectively corrected corresponding to the transient states of the rapid acceleration, the medium acceleration, and the gentle acceleration.

【0051】また、図13に示すように、バックグラン
ドレベルの更新周期の関係より過渡の初期状態、例えば
初期エンジン回転数に対応して補正量を細かく設定(過
渡ランク1〜nで示す補正値マップ)することもでき
る。なお、同一の過渡条件においても、トランスミッシ
ョンのギア位置との関係においても補正量の要求量は異
なり、例えばマニュアルトランスミッション車の同一加
速において、1stギアでは補正が必要であるのに対し
3rdギアでの加速に対しては殆ど補正の必要は無い。
As shown in FIG. 13, the correction amount is finely set in accordance with the transient initial state, for example, the initial engine speed (correction value indicated by the transient ranks 1 to n) from the relationship of the background level update cycle. You can also map). Note that the required amount of correction is different under the same transient condition and in relation to the gear position of the transmission. For example, in the same acceleration of a manual transmission vehicle, correction is required in the 1st gear, whereas correction is required in the 3rd gear. There is almost no need to correct for acceleration.

【0052】さらに、図14に示すように、エンジン回
転変化率と負荷変化率との相互関係による3次元マップ
として補正量を設定することもできる。これによると、
負荷変化率による第1の過渡判定とエンジン回転変化率
による第2の過渡判定との2つの複合過渡状態判定によ
りノック判定用閾値の補正を行う。前述の各実施例は補
正の量に関しての例を示したが、以下に補正の期間につ
いての例を図15および図16に示す。
Further, as shown in FIG. 14, the correction amount can be set as a three-dimensional map based on the mutual relationship between the engine rotation change rate and the load change rate. according to this,
The knock determination threshold value is corrected by two combined transient state determinations, a first transient determination based on the load change rate and a second transient determination based on the engine rotation change rate. Although each of the above-described embodiments has shown an example of the correction amount, examples of the correction period are shown below in FIGS. 15 and 16.

【0053】図15は加速状態による補正時間の設定の
一実施例である。クランク軸による角度割り込みの演算
周期にてノッキング判定に関わる一連の演算を行ってい
る場合、同一エンジン回転上昇率の加速であっても低回
転側はバックグランドレベルの更新時間が長くなるた
め、低回転側を重点に補正を行う必要があるが、これは
エンジン回転数の上昇速度により要求補正時間が異なる
ことを表し、図15に示すような過渡のランキングによ
り補正時間設定する必要がある。なお、ここで言う補正
期間とは負荷変化などによる過渡判別からの時間のこと
を表している。
FIG. 15 shows an example of setting the correction time depending on the acceleration state. When performing a series of calculations related to knocking determination in the calculation cycle of the angle interruption by the crankshaft, the background level update time will be longer on the low rotation side even if acceleration is at the same engine speed increase rate. Although it is necessary to perform correction mainly on the rotation side, this indicates that the required correction time differs depending on the increasing speed of the engine speed, and it is necessary to set the correction time by the transient ranking as shown in FIG. The correction period referred to here means the time from the transient determination due to a load change or the like.

【0054】図16はスロットル開度、エンジン回転
数、閾値の補正期間との関係を示したものである。本実
施例においては、ノッキングを発生し易いエンジン回転
数の範囲を限定し、補正開始エンジン回転数(第1回転
数)と補正終了エンジン回転数(第2回転数)とを予め
設定することにより、過渡判別後の特定エンジン回転数
間のみを補正期間としたものである。
FIG. 16 shows the relationship between the throttle opening, the engine speed, and the threshold correction period. In the present embodiment, by limiting the range of engine speed at which knocking is likely to occur and setting the correction start engine speed (first speed) and the correction end engine speed (second speed) in advance. The correction period is set only between the specific engine speeds after the transient determination.

【0055】以上でノッキング判定用閾値への補正の
量、期間についての例を挙げたが、以下に補正の開始、
終了に関する例を示す。図17はスロットル開度の変化
とノック判定用閾値の補正の期間との関係を示した図で
ある。図17において、スロットル開度TVOが急開
し、そのため加速による過渡判別がなされ補正期間を設
定されたが、その設定期間中に減速判定された場合に補
正期間設定値はどのようになるかを示している。前記補
正期間中に、減速モードとなった場合のスロットル急閉
時トランジェントノッキングに対応すべく、あるいは、
スロットル急閉後即急加速時などに対応すべく、スロッ
トルのマイナス側変化量による減速判定手段による減速
判定時には、補正期間未終了であっても直ちに補正を無
効にするようにしている。
The above is an example of the amount and period of correction to the knocking determination threshold value.
Here is an example of termination. FIG. 17 is a diagram showing the relationship between the change in the throttle opening and the period for correcting the knock determination threshold value. In FIG. 17, the throttle opening TVO is suddenly opened, and therefore, the transient determination by acceleration is performed and the correction period is set, but what is the correction period set value when the deceleration determination is made during the set period? Shows. During the correction period, to cope with transient knocking at the time of sudden closing of the throttle in the case of deceleration mode, or
In order to deal with immediate acceleration after the throttle is rapidly closed, when the deceleration determination is made by the deceleration determination means based on the change amount of the throttle on the minus side, the correction is immediately invalidated even if the correction period is not completed.

【0056】図18に、補正開始時および補正終了時に
おける補正付加および補正減少の切り換え補正を示す。
補正付加時にはなだらかに設定補正量となるように補正
付加上昇率を設定し、逆に補正無効時にはなだらかに補
正ゼロとなるように補正付加減少率を設定している。こ
れは、急加速により設定補正値となるまでに段差が生じ
るのを防止するためである。
FIG. 18 shows switching correction of correction addition and correction decrease at the start and end of correction.
When the correction is added, the correction addition increase rate is set so that the correction amount gradually becomes the set correction amount, and conversely, when the correction is disabled, the correction addition decrease rate is set so that the correction becomes gently zero. This is to prevent a step from being generated before the set correction value is reached due to sudden acceleration.

【0057】この場合、上昇率と減少率は同一であって
もかまわないが、過渡検出後に素早く補正をかけ、補正
減少時にはなだらかに閾値を連続させるために、 |補正付加上昇率(+Δh1) | > |補正付加減少率(−Δh2) | とすることが望ましい。なお、図17の実施例の場合
に、図18のような補正付加減少率を採用することも可
能である。
In this case, the increase rate and the decrease rate may be the same, but in order to make a quick correction after the transient detection and to make the threshold value continuous when the correction is decreased, | correction addition increase rate (+ Δ h1 ) |> | It is desirable to set the correction addition decrease rate (-Δ h2 ) |. In the case of the embodiment shown in FIG. 17, it is also possible to adopt the correction addition decrease rate as shown in FIG.

【0058】次に、前述の適合を伴う過渡時ノッキング
判定用閾値の補正量設定に対し、適合工数の低減を図る
方法例について、以下の図19〜21に記載する。図1
9は、ノック指標の新旧比較により補正量を算出する方
法の一例である。本実施例は、ノッキングの誤判定に至
るためには、ノック指標は異常上昇を示すことを応用し
たものである。ノック指標はノッキング発生のときだけ
上昇し、しかも、誤判定動作は連続して行われる。した
がって、旧ノック指標を保持していれば、新旧のノック
指標を比較することにより、その判定が単発的なものか
連続的なものかが判る。図19において、旧ノック指標
を読み出し、新旧のノック指標の比を補正値とする。こ
の補正値が補正値の制限値以内であれば、それを補正値
(第1補正値)としてノック判定用閾値に加算して補正
を行う。また、補正値が制限値を超過していれば、制限
値を補正値に書き換えるか、あるいは、その制限値を用
いて別の補正値(第2補正値)を呼び出してノック判定
用閾値の補正を行う。
Next, FIGS. 19 to 21 will be described with reference to an example of a method for reducing the man-hours required for the correction amount setting of the threshold value for knocking determination during transition accompanied by the above-mentioned adaptation. Figure 1
9 is an example of a method of calculating a correction amount by comparing old and new knock indexes. The present embodiment is an application of the fact that the knock index shows an abnormal rise in order to reach the false determination of knocking. The knock index rises only when knocking occurs, and the erroneous determination operation is continuously performed. Therefore, if the old knock index is held, it is possible to determine whether the determination is sporadic or continuous by comparing the old and new knock indices. In FIG. 19, the old knock index is read and the ratio of the old knock index and the old knock index is used as the correction value. If the correction value is within the limit value of the correction value, the correction value (first correction value) is added to the knock determination threshold value to perform the correction. If the correction value exceeds the limit value, the limit value is rewritten to the correction value, or another correction value (second correction value) is called using the limit value to correct the knock determination threshold value. I do.

【0059】図20は、ノック指標を算出するに当たり
何本の検出周波数を用いたかによりノック指標を周波数
成分レベルへ疑似的に逆算する方法の一例を示すフロー
チャートである。図1のBGLリミッタ109または周
波数成分のリミッタにより、周波数成分が理論的に1以
上になることを応用したものである。ノック指標算出用
比率合計個数(前述の実施例では5個)を読み出す。そ
して、ノック指標はノックを行う選択周波数の比の個々
の集合であるので、その平均値を出して補正値とし、前
述の図19の実施例の如く、制限値以内かどうかを判定
し、第1または第2補正値を設定してノック判定閾値補
正を行う。
FIG. 20 is a flow chart showing an example of a method of pseudo-backcalculating the knock index into the frequency component level depending on how many detection frequencies are used in calculating the knock index. This is an application of the fact that the frequency component theoretically becomes 1 or more by the BGL limiter 109 or the frequency component limiter of FIG. The total number of knock index calculation ratios (five in the above embodiment) is read. Since the knock index is an individual set of the ratios of the selected frequencies for knocking, an average value thereof is set as a correction value, and it is determined whether or not it is within the limit value as in the embodiment of FIG. The knock determination threshold value correction is performed by setting the first or second correction value.

【0060】この方法での周波数成分への逆算はノック
指標算出に用いられた周波数の本数以外に、全ノッキン
グ検出周波数の平均値或いは特定周波数成分の平均値を
用いることもできる。図21は、ノッキング検出を行う
ための検出周波数の内で、代表周波数(例えばノッキン
グの有意差を明瞭に検出できない周波数)を設定し、こ
の代表周波数におけるノック指標を補正量設定に利用す
る方法である。実際に誤動作が起こっているときにで
も、ノッキングとは関係のないといわれる代表周波数成
分でさえ、上昇する場合がある。そこで、この代表周波
数のノック強度を求め、これを補正値として、前述のよ
うに、制限値以内かどうかで第1または第2補正値を設
定し、ノック判定閾値を補正する。
In addition to the number of frequencies used for the knock index calculation, the back calculation of the frequency components by this method may use the average value of all knocking detection frequencies or the average value of the specific frequency components. FIG. 21 shows a method in which a representative frequency (for example, a frequency at which a significant difference in knocking cannot be clearly detected) is set among the detection frequencies for performing knocking detection, and the knock index at this representative frequency is used for setting the correction amount. is there. Even when a malfunction actually occurs, even a representative frequency component that is said to be unrelated to knocking may rise. Therefore, the knock intensity of this representative frequency is obtained, and using this as a correction value, as described above, the first or second correction value is set depending on whether it is within the limit value, and the knock determination threshold value is corrected.

【0061】なお、前述の3つの方法に限らず、補正量
設定に当たっては、制限値を設定しノッキング検出率の
感度を安定化させることが必要である。
Not only the above three methods, but also the setting of the correction amount, it is necessary to set a limit value to stabilize the sensitivity of the knocking detection rate.

【0062】[0062]

【発明の効果】以上の説明から理解されるように、本発
明による内燃機関のノッキング検出装置によれば、過渡
時におけるノッキングの誤判定を防止できるとともに、
エンジン運転の定常、過渡を問わずノック検出精度を向
上させ、しかも、全運転状態での最適化点火時期制御を
可能とし、かつ、機関出力、燃費、エミッションを向上
できる。
As can be understood from the above description, the knocking detection device for an internal combustion engine according to the present invention can prevent erroneous determination of knocking during a transition, and
The knock detection accuracy is improved regardless of whether the engine is operating normally or transiently, and moreover, optimized ignition timing control is possible in all operating conditions, and engine output, fuel consumption, and emissions can be improved.

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

【図1】 本発明の1実施例となるノッキング検出方法
のフローチャート。
FIG. 1 is a flowchart of a knocking detection method according to an embodiment of the present invention.

【図2】 ノックが発生していない時の振動波形図。FIG. 2 is a vibration waveform diagram when knock does not occur.

【図3】 ノックが発生した時の振動波形図。FIG. 3 is a vibration waveform diagram when a knock occurs.

【図4】 ノックのスペクトル強度に関する図。FIG. 4 is a diagram regarding a spectrum intensity of knock.

【図5】 ノックのスペクトル強度に関する図。FIG. 5 is a diagram regarding a spectrum intensity of knock.

【図6】 ノック発生時と発生していない時の振動強度
を示す図。
FIG. 6 is a diagram showing vibration intensities when knock occurs and when knock does not occur.

【図7】 過渡時におけるノック誤判定に関する概略
図。
FIG. 7 is a schematic diagram of erroneous knock determination during transition.

【図8】 本発明のシステム構成図の一例。FIG. 8 is an example of a system configuration diagram of the present invention.

【図9】 本発明の制御装置の全体構成図の一例。FIG. 9 is an example of an overall configuration diagram of a control device of the present invention.

【図10】 点火演算を示すフローチャート。FIG. 10 is a flowchart showing an ignition calculation.

【図11】 負荷変化をトリガとした過渡時のスライス
レベルの補正例。
FIG. 11 is an example of slice level correction during a transition triggered by a load change.

【図12】 過渡のランク分けによる補正量分別のフロ
ーチャート。
FIG. 12 is a flowchart of correction amount classification by transient rank classification.

【図13】 初期状態を含む補正量設定例。FIG. 13 is a correction amount setting example including an initial state.

【図14】 複合過渡状態判定手段による過渡検出を含
む補正量設定例。
FIG. 14 is an example of correction amount setting including transient detection by a composite transient state determination unit.

【図15】 過渡のランク分けによる補正時間分別のフ
ローチャート。
FIG. 15 is a flowchart of correction time classification by ranking of transients.

【図16】 エンジン回転数による補正期間設定例。FIG. 16 shows an example of correction period setting based on engine speed.

【図17】 減速判定時を示す図。FIG. 17 is a diagram showing a deceleration determination time.

【図18】 補正の切り換えを示す図。FIG. 18 is a diagram showing switching of correction.

【図19】 適合工数削減のためのフローチャート。FIG. 19 is a flowchart for reducing conforming man-hours.

【図20】 適合工数削減のためのフローチャート。FIG. 20 is a flowchart for reducing conforming man-hours.

【図21】 適合工数削減のためのフローチャート。FIG. 21 is a flowchart for reducing conforming man-hours.

【符号の説明】[Explanation of symbols]

1…エアクリーナ 2…熱線式空気流量計 3…ダクト 5…スロットルセンサー 6…吸気管 7…エンジン 8…排気管 9…コントロールユニット 11…空燃比を測る空燃比センサ 12…クランク角センサー 13…点火コイル 14…ディストリビュータ 15…点火プラグ 16…燃料噴射弁 151…振動センサ(燃焼状態センサ) DESCRIPTION OF SYMBOLS 1 ... Air cleaner 2 ... Hot wire type air flow meter 3 ... Duct 5 ... Throttle sensor 6 ... Intake pipe 7 ... Engine 8 ... Exhaust pipe 9 ... Control unit 11 ... Air-fuel ratio sensor 12 ... Crank angle sensor 13 ... Ignition coil 14 ... Distributor 15 ... Spark plug 16 ... Fuel injection valve 151 ... Vibration sensor (combustion state sensor)

フロントページの続き (72)発明者 藤下 政克 茨城県勝田市大字高場2520番地 株式会社 日立製作所自動車機器事業部内Front Page Continuation (72) Inventor Masakatsu Fujishita 2520 Takaba, Katsuta City, Ibaraki Prefecture Hitachi Ltd. Automotive Equipment Division

Claims (16)

【特許請求の範囲】[Claims] 【請求項1】 内燃機関の振動を検出する振動センサ
と、 該振動センサの出力に含まれる少なくとも2つ以上の所
定の周波数成分をそれぞれ独立に分析する周波数分析手
段と、 該周波数分析手段により算出された各々の周波数毎のノ
ック周波数成分と、点火毎又はクランク角度毎に前記周
波数毎のノック周波数成分の平滑化処理により算出され
るバックグランドレベルとの比率を各周波数毎に算出
し、少なくとも2つ以上の比率合計を行うことにより、
ノッキング判定指標を算出する演算手段と、 前記ノッキング判定指標と、運転領域毎に予めメモリー
設定されたノッキング判定検出用閾値との比較によりノ
ッキングの発生を判定する手段と、 前記判定されたノッキングの状態により点火時期を制御
する点火時期制御手段とを備えた内燃機関のノッキング
検出装置であって、 内燃機関の過渡運転状態を判別する過渡状態判別手段
と、 前記過渡状態判別手段により過渡運転状態を判定したと
きに前記ノッキング判定用閾値に補正を行う補正手段
と、を備えたことを特徴とする内燃機関のノッキング検
出装置。
1. A vibration sensor for detecting the vibration of an internal combustion engine, a frequency analysis means for independently analyzing at least two or more predetermined frequency components contained in the output of the vibration sensor, and a calculation by the frequency analysis means. The ratio between the knock frequency component for each frequency and the background level calculated by the smoothing process of the knock frequency component for each frequency for each ignition or each crank angle is calculated for each frequency, and at least 2 By doing a total of two or more ratios,
A calculating means for calculating a knocking determination index, a means for determining the occurrence of knocking by comparing the knocking determination index with a threshold for knocking determination detection preset in each operating region, and the state of the determined knocking. A knocking detection device for an internal combustion engine, comprising: an ignition timing control means for controlling ignition timing by means of: a transient state determination means for determining a transient operating state of the internal combustion engine; and a transient operating state determined by the transient state determining means. A knocking detection device for an internal combustion engine, comprising: a correction unit that corrects the knocking determination threshold value when the knocking determination is performed.
【請求項2】 前記過渡状態判別手段は、スロットルセ
ンサ信号、吸入空気量信号、燃料噴射パルス信号、吸気
管圧力信号などの負荷変化検出手段であることを特徴と
する請求項1記載の内燃機関のノッキング検出装置。
2. The internal combustion engine according to claim 1, wherein the transient state determination means is a load change detection means such as a throttle sensor signal, an intake air amount signal, a fuel injection pulse signal, and an intake pipe pressure signal. Knocking detection device.
【請求項3】 前記過渡状態判別手段は、負荷変化検出
手段による過渡状態判別手段とエンジン回転数による過
渡状態判別手段とからなる複合過渡状態判別手段である
ことを特徴とする請求項1記載の内燃機関のノッキング
検出装置。
3. The transient state determining means is a composite transient state determining means including a transient state determining means based on a load change detecting means and a transient state determining means based on an engine speed. Knocking detection device for internal combustion engine.
【請求項4】 前記過渡状態判別手段は、過渡運転状態
を複数の過渡ランクに分別せしめる過渡ランク分別手段
を備えるとともに、該過渡ランク分別結果に応じて予め
メモリー設定されたノッキング判定用閾値の補正値マッ
プと、該補正値マップから各種過渡運転状態に応じた補
正値を選出する手段を備えたことを特徴とする請求項2
又は3記載の内燃機関のノッキング検出装置。
4. The transient state determination means includes a transient rank classification means for classifying a transient operating state into a plurality of transient ranks, and corrects a knocking determination threshold preset in memory in accordance with the transient rank classification result. 3. A value map and means for selecting correction values according to various transient operating states from the correction value map.
Or the knocking detection device for an internal combustion engine according to item 3.
【請求項5】 過渡運転初期状態に応じてノッキング判
定用閾値の補正値を設定する過渡運転初期状態記憶手段
を備えたことを特徴とする請求項1記載の内燃機関のノ
ッキング検出装置。
5. The knocking detection device for an internal combustion engine according to claim 1, further comprising: transient operation initial state storage means for setting a correction value of a knocking determination threshold value according to a transient operation initial state.
【請求項6】 少なくとも前回のノッキング判定時まで
のノッキング判定指標を記憶する旧ノッキング判定指標
記憶手段を備えるとともに、新規算出のノッキング判定
指標と旧ノッキング判定指標との比率によりノッキング
判定用閾値への補正値を算出する手段を備えたことを特
徴とする請求項1記載の内燃機関のノッキング検出装
置。
6. An old knocking determination index storage means for storing at least a knocking determination index up to the previous knocking determination time is provided, and a knocking determination threshold value is set according to a ratio between a newly calculated knocking determination index and an old knocking determination index. The knocking detection device for an internal combustion engine according to claim 1, further comprising means for calculating a correction value.
【請求項7】 ノッキング判定指標を求めるのに用いた
周波数成分の平均値よりノッキング判定用閾値への補正
値を算出する手段を備えたことを特徴とする請求項1記
載の内燃機関のノッキング検出装置。
7. The knocking detection of the internal combustion engine according to claim 1, further comprising means for calculating a correction value for a knocking determination threshold value from an average value of frequency components used for obtaining the knocking determination index. apparatus.
【請求項8】 ノッキング検出を行うための少なくとも
2つ以上の分析周波数の中から代表周波数を設定する手
段と、前記分析周波数におけるノック周波数成分とバッ
クグランドレベルとの比率によりノッキング判定用閾値
への補正値を算出する手段を設けたことを特徴とする請
求項1記載の内燃機関のノッキング検出装置。
8. A means for setting a representative frequency from among at least two or more analysis frequencies for detecting knocking, and a threshold for knocking determination depending on a ratio of a knock frequency component and a background level at the analysis frequency. 2. The knocking detection device for an internal combustion engine according to claim 1, further comprising means for calculating a correction value.
【請求項9】 前記ノッキング判定用閾値へ補正する時
間は、過渡状態判定後の所定時間のみであることを特徴
とする請求項1記載の内燃機関のノッキング検出装置。
9. The knocking detection device for an internal combustion engine according to claim 1, wherein the time for correcting to the knocking determination threshold value is only a predetermined time after the transient state determination.
【請求項10】 前記ノッキング判定用閾値への補正時
間を過渡ランク毎に設定する過渡ランク分別手段を備え
たことを特徴とする請求項9記載の内燃機関のノッキン
グ検出装置。
10. The knocking detection device for an internal combustion engine according to claim 9, further comprising a transient rank classification means for setting a correction time for the knocking determination threshold value for each transient rank.
【請求項11】 前記ノッキング判定用閾値への補正時
間を初期状態に応じて設定する過渡運転初期状態記憶手
段を備えたことを特徴とする請求項9記載の内燃機関の
ノッキング検出装置。
11. The knocking detection device for an internal combustion engine according to claim 9, further comprising: transient operation initial state storage means for setting a correction time to the knocking determination threshold value according to an initial state.
【請求項12】 前記ノッキング判定用閾値へ補正を行
う期間は、過渡状態の判別後であって、エンジン回転数
が予め設定されたエンジン回転条件内にある時のみであ
ることを特徴とする請求項1記載の内燃機関のノッキン
グ検出装置。
12. The knocking determination threshold value is corrected only after a transient state is determined and the engine speed is within a preset engine speed condition. Item 2. A knocking detection device for an internal combustion engine according to Item 1.
【請求項13】 前記エンジン回転条件は、負荷変化割
合による過渡ランク分別の結果および請求項11に記載
の過渡運転初期状態記憶手段による初期状態に応じて設
定する手段を備えたことを特徴とする請求項12記載の
内燃機関のノッキング検出装置。
13. The engine rotation condition comprises means for setting according to a result of transient rank classification based on a load change ratio and an initial state by a transient operation initial state storage means according to claim 11. The knocking detection device for an internal combustion engine according to claim 12.
【請求項14】 前記ノッキング判定用閾値に補正を行
う補正手段は、エンジンの減速運転状態を検出した場合
には、即時または所定時間経過後に予め設定された割合
に応じてノッキング判定閾値への補正を補正無効状態へ
移行させる手段を備えたことを特徴とする請求項1記載
の内燃機関のノッキング検出装置。
14. The correction means for correcting the knocking determination threshold value, when detecting a decelerating operation state of the engine, corrects to the knocking determination threshold value immediately or after a predetermined time has elapsed according to a preset ratio. 2. The knocking detection device for an internal combustion engine according to claim 1, further comprising means for shifting the engine to a correction invalid state.
【請求項15】 前記ノッキング判定用閾値に補正を行
う補正手段は、補正の開始時あるいは終了時において、
予め設定された変化割合により補正値あるいは補正無効
状態へ移行させる手段を備えたことを特徴とする請求項
1記載の内燃機関のノッキング検出装置。
15. The correction means for correcting the knocking determination threshold value at the start or end of the correction,
2. The knocking detection device for an internal combustion engine according to claim 1, further comprising means for shifting to a correction value or a correction invalid state according to a preset change rate.
【請求項16】 前記ノッキング判定用閾値への補正値
には、上限および下限の制限値を有していることを特徴
とする請求項1記載の内燃機関のノッキング検出装置。
16. The knocking detection device for an internal combustion engine according to claim 1, wherein the correction value for the knocking determination threshold value has upper and lower limit values.
JP03845693A 1993-02-26 1993-02-26 Knock detection device for internal combustion engine Expired - Fee Related JP3325067B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP03845693A JP3325067B2 (en) 1993-02-26 1993-02-26 Knock detection device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP03845693A JP3325067B2 (en) 1993-02-26 1993-02-26 Knock detection device for internal combustion engine

Publications (2)

Publication Number Publication Date
JPH06249047A true JPH06249047A (en) 1994-09-06
JP3325067B2 JP3325067B2 (en) 2002-09-17

Family

ID=12525769

Family Applications (1)

Application Number Title Priority Date Filing Date
JP03845693A Expired - Fee Related JP3325067B2 (en) 1993-02-26 1993-02-26 Knock detection device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP3325067B2 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2799509A1 (en) * 1999-10-06 2001-04-13 Mitsubishi Electric Corp DEVICE FOR CONTROLLING THE OWN OF AN INTERNAL COMBUSTION ENGINE
US6557527B2 (en) 2001-05-30 2003-05-06 Mitsubishi Denki Kabushiki Kaisha Knock control apparatus for internal combustion engine
JP2006169996A (en) * 2004-12-14 2006-06-29 Denso Corp Knock determining device of internal combustion engine
US7251556B2 (en) 2004-12-22 2007-07-31 Toyota Jidosha Kabushiki Kaisha Knock determination device for internal combustion engine
JP2007198313A (en) * 2006-01-27 2007-08-09 Toyota Motor Corp Ignition timing control device for internal combustion engine
US7263430B2 (en) 2004-04-22 2007-08-28 Toyota Jidosha Kabushiki Kaisha Internal combustion engine knock determination device and ignition control system including the same
EP1208364B1 (en) * 1999-09-28 2010-09-15 Robert Bosch Gmbh Method for detecting knocking
JP2013133710A (en) * 2011-12-26 2013-07-08 Mitsubishi Electric Corp Knock control apparatus for internal combustion engine
JP2013189919A (en) * 2012-03-14 2013-09-26 Mitsubishi Electric Corp Internal combustion engine knock controlling apparatus
WO2017141582A1 (en) * 2016-02-16 2017-08-24 日立オートモティブシステムズ株式会社 Knocking detection device, internal combustion engine control device
JP2018096255A (en) * 2016-12-12 2018-06-21 日立オートモティブシステムズ株式会社 Internal combustion engine knocking state detection device
JP2018193967A (en) * 2017-05-22 2018-12-06 三菱電機株式会社 Device for controlling internal combustion engine
JP6461393B1 (en) * 2018-02-13 2019-01-30 三菱電機株式会社 Control device for internal combustion engine
WO2020045026A1 (en) * 2018-08-30 2020-03-05 日立オートモティブシステムズ株式会社 Signal processing device, and engine control device
CN115045789A (en) * 2022-05-12 2022-09-13 浙江吉利控股集团有限公司 Engine knock calibration method and device

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5641960B2 (en) 2011-02-01 2014-12-17 三菱電機株式会社 Control device for internal combustion engine

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1208364B1 (en) * 1999-09-28 2010-09-15 Robert Bosch Gmbh Method for detecting knocking
FR2799509A1 (en) * 1999-10-06 2001-04-13 Mitsubishi Electric Corp DEVICE FOR CONTROLLING THE OWN OF AN INTERNAL COMBUSTION ENGINE
US6557527B2 (en) 2001-05-30 2003-05-06 Mitsubishi Denki Kabushiki Kaisha Knock control apparatus for internal combustion engine
US7263430B2 (en) 2004-04-22 2007-08-28 Toyota Jidosha Kabushiki Kaisha Internal combustion engine knock determination device and ignition control system including the same
JP4605642B2 (en) * 2004-12-14 2011-01-05 株式会社デンソー Internal combustion engine knock determination device
JP2006169996A (en) * 2004-12-14 2006-06-29 Denso Corp Knock determining device of internal combustion engine
US7251556B2 (en) 2004-12-22 2007-07-31 Toyota Jidosha Kabushiki Kaisha Knock determination device for internal combustion engine
JP2007198313A (en) * 2006-01-27 2007-08-09 Toyota Motor Corp Ignition timing control device for internal combustion engine
JP4559977B2 (en) * 2006-01-27 2010-10-13 トヨタ自動車株式会社 Ignition timing control device for internal combustion engine
JP2013133710A (en) * 2011-12-26 2013-07-08 Mitsubishi Electric Corp Knock control apparatus for internal combustion engine
JP2013189919A (en) * 2012-03-14 2013-09-26 Mitsubishi Electric Corp Internal combustion engine knock controlling apparatus
CN108603458B (en) * 2016-02-16 2021-05-11 日立汽车***株式会社 Knocking detection device and internal combustion engine control device
WO2017141582A1 (en) * 2016-02-16 2017-08-24 日立オートモティブシステムズ株式会社 Knocking detection device, internal combustion engine control device
CN108603458A (en) * 2016-02-16 2018-09-28 日立汽车***株式会社 Detonation detection device, combustion engine control
JPWO2017141582A1 (en) * 2016-02-16 2018-10-04 日立オートモティブシステムズ株式会社 Knocking detection device, internal combustion engine control device
US11067022B1 (en) 2016-02-16 2021-07-20 Hitachi Automotive Systems, Ltd. Knocking detection apparatus and internal combustion engine control apparatus
JP2018096255A (en) * 2016-12-12 2018-06-21 日立オートモティブシステムズ株式会社 Internal combustion engine knocking state detection device
JP2018193967A (en) * 2017-05-22 2018-12-06 三菱電機株式会社 Device for controlling internal combustion engine
JP2019138230A (en) * 2018-02-13 2019-08-22 三菱電機株式会社 Control device of internal combustion engine
JP6461393B1 (en) * 2018-02-13 2019-01-30 三菱電機株式会社 Control device for internal combustion engine
WO2020045026A1 (en) * 2018-08-30 2020-03-05 日立オートモティブシステムズ株式会社 Signal processing device, and engine control device
JPWO2020045026A1 (en) * 2018-08-30 2021-08-10 日立Astemo株式会社 Signal processing device and engine control device
US11261811B2 (en) 2018-08-30 2022-03-01 Hitachi Astemo, Ltd. Signal processing device, and engine control device
US11635036B2 (en) 2018-08-30 2023-04-25 Hitachi Astemo, Ltd. Signal processing device, and engine control device
CN115045789A (en) * 2022-05-12 2022-09-13 浙江吉利控股集团有限公司 Engine knock calibration method and device
CN115045789B (en) * 2022-05-12 2024-02-09 浙江吉利控股集团有限公司 Engine knock calibration method and device

Also Published As

Publication number Publication date
JP3325067B2 (en) 2002-09-17

Similar Documents

Publication Publication Date Title
JP3668497B2 (en) Internal combustion engine knocking detection method and ignition timing control method
JPH06249047A (en) Knocking detecting device of internal combustion engine
EP0392804B1 (en) Engine controller equipped with knocking detector
US20180066593A1 (en) Control Device for Internal Combustion Engine and Abnormal Combustion Detecting Method
US11067022B1 (en) Knocking detection apparatus and internal combustion engine control apparatus
US5648602A (en) Internal combustion engine misfire detection apparatus
JP4357501B2 (en) Internal combustion engine knock determination device
JPH09158819A (en) Ignition timing control device of engine
US6240900B1 (en) Individual knock threshold
JP3153394B2 (en) Knock detection method for internal combustion engine
JP3412350B2 (en) Knock determination device for internal combustion engine
JP3461627B2 (en) Device for detecting combustion state of internal combustion engine
JPS5934451A (en) Method of judging load upon internal combustion engine
JP4487453B2 (en) Knocking detection device for internal combustion engine
JP3281574B2 (en) Knock detection method for internal combustion engine
JP2003184623A (en) Knocking detecting device for internal combustion engine
JP3031071B2 (en) Engine control device
JP2018091214A (en) Detection system for internal combustion engine knocking
JP2887048B2 (en) Misfire detection method and apparatus for internal combustion engine
JP2896831B2 (en) Spark ignition engine ignition system
JPS62111169A (en) Knocking control device for internal combustion engine with supercharger
JPH0784860B2 (en) Knotting control device for internal combustion engine
JPH076484B2 (en) Gasoline engine control method
JPS63138161A (en) Ignition timing control device for internal combustion engine
JPH07189802A (en) Combustion condition detecting device for internal combustion engine

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080705

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080705

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090705

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees