JPS607338A - Method of judging knock controlled cylinder of engine - Google Patents

Method of judging knock controlled cylinder of engine

Info

Publication number
JPS607338A
JPS607338A JP11538583A JP11538583A JPS607338A JP S607338 A JPS607338 A JP S607338A JP 11538583 A JP11538583 A JP 11538583A JP 11538583 A JP11538583 A JP 11538583A JP S607338 A JPS607338 A JP S607338A
Authority
JP
Japan
Prior art keywords
cylinder
knock
engine
average level
level
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP11538583A
Other languages
Japanese (ja)
Inventor
Tatsuo Kobayashi
辰夫 小林
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP11538583A priority Critical patent/JPS607338A/en
Publication of JPS607338A publication Critical patent/JPS607338A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01LMEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
    • G01L23/00Devices or apparatus for measuring or indicating or recording rapid changes, such as oscillations, in the pressure of steam, gas, or liquid; Indicators for determining work or energy of steam, internal-combustion, or other fluid-pressure engines from the condition of the working fluid
    • G01L23/22Devices or apparatus for measuring or indicating or recording rapid changes, such as oscillations, in the pressure of steam, gas, or liquid; Indicators for determining work or energy of steam, internal-combustion, or other fluid-pressure engines from the condition of the working fluid for detecting or indicating knocks in internal-combustion engines; Units comprising pressure-sensitive members combined with ignitors for firing internal-combustion engines
    • G01L23/221Devices or apparatus for measuring or indicating or recording rapid changes, such as oscillations, in the pressure of steam, gas, or liquid; Indicators for determining work or energy of steam, internal-combustion, or other fluid-pressure engines from the condition of the working fluid for detecting or indicating knocks in internal-combustion engines; Units comprising pressure-sensitive members combined with ignitors for firing internal-combustion engines for detecting or indicating knocks in internal combustion engines

Landscapes

  • Chemical & Material Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Combustion & Propulsion (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Electrical Control Of Ignition Timing (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Testing Of Engines (AREA)

Abstract

PURPOSE:To make it possible to judge a cylinder without erroneous judgement and without using a cylinder judging sensor, by detecting the fact that the number of rotation is within the preset range, and comparing the average level of the output of a sensor for a specified cylinder with a specified cylinder judging level. CONSTITUTION:At first, the facts that knocking is not generated and the number of rotation of an engine is within the preset range are detected. The output of a knock sensor, which is arranged so that it is deviated from the center of the engine, is inputted to a control unit ECU. The average output level Vm of each cylinder and the average level Vt of all the cylinders are obtained. The Vt is muliplied by a coefficient alpha and the cylinder judging level is obtained. The coefficient alpha is determined so that, e.g., the number 2 cylinder can be stably judged. The judging level and the average level of the cylinder this time are compared. When the average level is smaller than the judging level, the cylinder this time is judged to be the number 2 cylinder. Therefore, the cylinder can be judged without erroneous judgement and without using a cylinder judging sensor.

Description

【発明の詳細な説明】 本発明は、ノック制御エンジンの気筒判別方法係り、特
に、ノッキング抑制装置を崗えた自動車用エンジンに用
いるのに好適な、エンジンの気筒数より少ない数のノッ
クセンサによってノッキングを検出し、点火時期等を制
御するようにしたノック制御エンジンの気筒判別方法に
関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a method for determining cylinders in a knock control engine, and in particular to a knock control method suitable for use in an automobile engine equipped with a knock suppression device. The present invention relates to a cylinder discrimination method for a knock control engine that detects and controls ignition timing, etc.

内燃波間の点火時期は、その出力性能及び燃費性能と密
接な関係があることが知られており、ノッキング発生時
に点火時期を遅角側に制御することによって、点火時期
をノッキング限界近傍の最適点火時期に制御するノッキ
ング抑制装置を備えた、いわゆるノック制御エンジンが
知られている。
It is known that the ignition timing between internal combustion waves is closely related to its output performance and fuel efficiency, and by controlling the ignition timing to the retarded side when knocking occurs, the ignition timing can be set to the optimal ignition near the knocking limit. BACKGROUND ART A so-called knock control engine is known that is equipped with a knock suppression device that controls timing.

このノック制御エンジンにおいては、例えば、エンジン
のシリンダブロックに、該シリンダブロックの振動等か
らノッキングを検知するための、エンジンの気筒数より
少ない数、例えば1個或いは2alのノックセンサを配
設し、該ノツクセンサにより検知されるエンジン振動等
から、ノッキングが発生しているか否かを判定するよう
にしている。しかしながら、ノックセンサの位置に比べ
て近い気筒と遠い気筒とては、当然伝達経路の違いによ
り信号の伝わり方か異なるため、第1図に示す如く、各
気筒毎に同一のノックレベルに制御するための制御定数
、例えば次式に示す如く、ノックセンサ出力の平均レベ
ルV meanに乗ぜられて、ノック判定レベルSLを
めるための、いわゆるに@の最適値に1、K2、K3、
K4は、各気筒毎に異ってくる。
In this knock control engine, for example, a number of knock sensors smaller than the number of cylinders of the engine, for example, 1 or 2 al, are arranged in the cylinder block of the engine to detect knocking from vibrations of the cylinder block, etc. It is determined whether or not knocking is occurring based on engine vibrations detected by the knock sensor. However, since the signal is transmitted differently between cylinders that are closer and farther from the knock sensor due to differences in transmission paths, the knock level is controlled to be the same for each cylinder as shown in Figure 1. For example, as shown in the following equation, the average level V mean of the knock sensor output is multiplied by the control constants 1, K2, K3,
K4 differs for each cylinder.

SL=に×Vmean+0FFSET・・・(1)ここ
で、0FFSETは定数である。
SL=Vmean+0FFSET (1) Here, 0FFSET is a constant.

従って、このに値の最適化を図るため、従来のノック制
御エンジンにおいては、各気筒の上死点を検出する上死
点センサの他に、特定気筒の上死点を検出する気筒判別
センサを設ける必要があった。従って、生産コストか高
くなるだけでなく、前記センサとして磁気ピックアップ
を用いた場合には、磁気ピックアップ同士の磁気干渉を
避けるだめに、クランク角度センサを小型にできないと
いう問題点を有していた。このような問題点を防止する
べく、磁気ピックアップの代りにホール素子を使うこと
も考えられるが、生産コストが更に高くなってしまう。
Therefore, in order to optimize this value, in conventional knock control engines, in addition to the top dead center sensor that detects the top dead center of each cylinder, a cylinder discrimination sensor that detects the top dead center of a specific cylinder is installed. It was necessary to set it up. Therefore, not only does the production cost increase, but when a magnetic pickup is used as the sensor, there is a problem that the crank angle sensor cannot be made smaller in order to avoid magnetic interference between the magnetic pickups. In order to prevent such problems, it may be possible to use a Hall element instead of a magnetic pickup, but this would further increase production costs.

一方、前記従来の問題点を解消するべく、ノックセンサ
をエンジン中心がらずらして配設し、ノッキングが発生
していない時の各気筒毎のノックセンサ出力の平均レベ
ル及び金気筒のノックセンサ出力の平均レベルを比較し
、ノックセンサ出力の平均レベルが特に小さい又は特に
大ぎいことがら、ノックセンサ出力の平均レベルが最小
又は最大の特定気筒であることを見出して、気筒判別を
行う方法が考えられる。
On the other hand, in order to solve the above-mentioned conventional problems, the knock sensors are arranged offset from the center of the engine, and the average level of the knock sensor output for each cylinder when no knocking occurs and the knock sensor output of the golden cylinder are One possible method is to compare the average levels and, if the average level of the knock sensor output is particularly small or particularly large, to find out that the specific cylinder has the minimum or maximum average level of the knock sensor output, and to discriminate between cylinders. .

しかしながら、エンジン回転数に拘わらず気筒判別を行
うようにした場合には、エンジン回転数か非富に小さい
場合は、ノックセンサの出力電圧か小さくなり、電気ノ
イズ等によって判別し難くなるので誤判定する恐れがあ
る。又、エンジン回転数が高い場合には、エンジン騒音
が大きくなるため、ノック判定レベルよりも小さいサイ
クルでも耳で聞き取れないようなノッキングが発生する
ようになる。そのl〔め、吸気バルブの着座ノイズが小
さい特定気筒、例えば4気筒エンジンの3番気筒の吸気
側のエンジンブロック壁にノックセンサを取付けた場合
の2番気筒でも、ノックセンサから近いため、ノッキン
グ信号が混入し、この2番気筒のノックセンサ出力の平
均レベルが高くなってしまう。一方、1番気筒では、吸
気バルブの着座ノイズは大きいが、ノックセンサから最
も遠いため、ノッキングによるノックセンサ出力の平均
レベルの増加割合が小さくなり、相対的に1番気筒のノ
ックセンサ出力の平均レベルが小さくなる。従って、特
定気筒の判別が困程となり、誤判定する恐れがある。
However, if cylinder discrimination is performed regardless of the engine speed, if the engine speed is extremely low, the output voltage of the knock sensor will be small, making it difficult to distinguish due to electrical noise, etc., resulting in incorrect judgment. There is a risk that Furthermore, when the engine speed is high, the engine noise becomes large, so that inaudible knocking occurs even at cycles lower than the knock determination level. Therefore, even in a specific cylinder where the intake valve seating noise is small, for example, the 2nd cylinder when a knock sensor is installed on the engine block wall on the intake side of the 3rd cylinder of a 4-cylinder engine, knocking occurs because it is close to the knock sensor. The signal is mixed in, and the average level of the knock sensor output for this No. 2 cylinder becomes high. On the other hand, in the No. 1 cylinder, the intake valve seating noise is large, but because it is farthest from the knock sensor, the rate of increase in the average level of the knock sensor output due to knocking is small, and the average knock sensor output of the No. 1 cylinder is relatively The level becomes smaller. Therefore, it becomes difficult to identify a specific cylinder, and there is a risk of erroneous determination.

本発明は、前記のような問題点を解消するべくなされた
もので、気筒判別用のセンサを用いることなく、ソフト
ウェアで気筒を判別を行うことができ、しかも、その誤
判定が殆どないノック制御エンジンの気筒判別方法を提
供することを目的とする。
The present invention has been made in order to solve the above-mentioned problems, and provides knock control that allows cylinder discrimination to be performed by software without using a sensor for cylinder discrimination, and in which there is almost no misjudgment. The purpose of this invention is to provide a method for determining engine cylinders.

本発明は、エンジンの気筒数より少ない数のノックセン
サによってノッキングを検出し、点火時期等を制御する
ようにしたノック制御エンジンの気筒判別方法において
、第2図にその要旨を示す如く、ノンキングが発生して
いないことを検知する手順と、エンジン回転数が設定範
囲内であることを検知する手順と、ノッキングが発生し
ておらず、且つ、エンジン回転数が設定範囲内である時
に、エンジン中心からずらして配設したノックセンサ出
力の各気筒毎の平均レベル及び金気筒の平均レベルをめ
る手順と、今回の気筒の平均レベルを、金気筒の平均レ
ベルに設定係数を乗することによって得られる気筒判定
レベルと比較する手順と、今回の気筒の平均レベルが前
記気筒判定レベルより小又は大である詩に、今回の気筒
を、ノックセンサ出力の平均レベルが最小又は最大の特
定気筒であると判定する手順と、を含むことにより、前
記目的を達成したもめである。
The present invention is a method for determining the cylinders of a knock control engine in which knocking is detected using a number of knock sensors smaller than the number of cylinders in the engine and the ignition timing, etc. is controlled. A procedure for detecting that knocking has not occurred, a procedure for detecting that the engine speed is within the set range, and a procedure for detecting that the engine speed is within the set range when knocking is not occurring and the engine speed is within the set range. The procedure is to calculate the average level of the knock sensor output for each cylinder and the average level of the gold cylinder, which are arranged at different positions, and the average level of the current cylinder is obtained by multiplying the average level of the gold cylinder by the setting coefficient. If the average level of the current cylinder is smaller or larger than the cylinder judgment level, the current cylinder is a specific cylinder with the minimum or maximum average knock sensor output level. This is a conflict that achieved the above objective by including a procedure for determining that.

本発明(とおいては、ノックセンサをエンジン中心から
ずらして配設した場合、ノッキングが発生していない時
の特定気筒のノックセンサ出力の平均レベルが、他気筒
のノックセンサバ出力の平均レベルよりも特に小さく、
又は特に大きくなることに着目し、ノッキングが発生し
てない時の各気筒毎の平均レベルを、金気筒の平均レベ
ルに設定係数を乗することによって得られる気筒判定レ
ベルと比較して、今回の気筒の平均レベルが前記気筒判
定レベルより小又は大である時に、今回の気筒を、ノッ
クセンサ出力の平均レベルが最小又は最大の特定気筒で
あると判定するようにしたものである。
According to the present invention, when the knock sensor is arranged offset from the center of the engine, the average level of the knock sensor output of a specific cylinder when knocking is not occurring is particularly higher than the average level of the knock sensor output of other cylinders. small,
Or, focus on the fact that it becomes particularly large, and compare the average level for each cylinder when knocking does not occur with the cylinder judgment level obtained by multiplying the average level of the gold cylinder by the setting coefficient. When the average level of the cylinder is smaller or larger than the cylinder determination level, the current cylinder is determined to be the specific cylinder with the minimum or maximum average level of the knock sensor output.

即ち、発明者等が、4気筒エンジンの3番気筒の吸気側
のシリンダブロック壁にノックセンサを配設して、各気
筒毎のノックセンサ出力の平均レベルVmea+1を、
ノッキングが発生しない運転条件で、中速回転時のエン
ジン回転数3000 rllIllで測定したところ、
第3図に実線で示すような結果が得られた。図から明ら
かな如く、2番気筒の平均レベルのみが他気筒の平均レ
ベルに比べて極端に小さいことが分かる。第4図は、ノ
ック判定区間と各気筒のバルブ開閉状態の関係を示した
もので、(A>はノック判定区間、(B)は各気筒の上
死点、(C)は各気筒の吸気バルブ及び排気バルブの開
閉状態を示し、矢印の間が開いている区間を示している
。前記のように、ノックセンサを吸気側のシリンダブロ
ック壁に取付けた場合、排気バルブより吸気バルブの着
座時の打音がノイズとして大きく影響づる。従って、第
3図に実線で示したように、2番気筒の平均レベルが他
気筒の平均レベルに比べて非常に小さくなる理由は、2
番気筒のノック判定区間内に着座する吸気バルブが、ノ
ックセンサから最も遠い1番気筒であるためである。従
って、ノックセンサをエンジン中心からずらして配設7
ることによって、エンジン回転数が中速回転域にある場
合には、気筒判別が可能である。
That is, the inventors installed a knock sensor on the cylinder block wall on the intake side of the third cylinder of a four-cylinder engine, and determined the average level of the knock sensor output for each cylinder, Vmea+1, as follows:
Measured at an engine speed of 3000 rllIll at medium speed under operating conditions where knocking does not occur.
The results shown by the solid line in FIG. 3 were obtained. As is clear from the figure, only the average level of the No. 2 cylinder is extremely small compared to the average levels of the other cylinders. Figure 4 shows the relationship between the knock detection period and the valve opening/closing status of each cylinder. (A> is the knock judgment period, (B) is the top dead center of each cylinder, and (C) is the intake air of each cylinder. The open/closed states of the valves and exhaust valves are shown, and the areas between the arrows are open.As mentioned above, when the knock sensor is installed on the cylinder block wall on the intake side, when the intake valve is seated more than the exhaust valve. Therefore, as shown by the solid line in Figure 3, the reason why the average level of the No. 2 cylinder is very small compared to the average level of the other cylinders is because of the 2nd cylinder.
This is because the intake valve seated within the knock determination section of the No. 1 cylinder is the No. 1 cylinder that is farthest from the knock sensor. Therefore, the knock sensor is arranged 7 with a shift from the center of the engine.
By doing so, it is possible to identify the cylinder when the engine speed is in the medium speed range.

これに対して、M3図に破線で示づエンジン高速回転時
には、耳に聞き取れないF1度のノッキングがノックセ
ンサ出力の平均レベルV meanに反映されてしまう
ため、金気筒の平均レベルV totalと2番気筒の
ノックセンサ出力の平均レベルVmeanの差が小さく
なり、2番気筒の判別が困難となる。従って、これによ
る誤判定を防ぐためには、気筒判別をエンジン回転数が
設定範囲内である詩にのみ、行うようにすれば良い。本
発明は、上記のような知見に基づいてなされたものであ
る。
On the other hand, when the engine is rotating at high speed, as shown by the broken line in the M3 diagram, the inaudible F1-degree knocking is reflected in the average level V mean of the knock sensor output, so the average level V total of the gold cylinder and 2 The difference in the average level Vmean of the knock sensor outputs of the No. 2 cylinders becomes small, making it difficult to identify the No. 2 cylinder. Therefore, in order to prevent erroneous determinations caused by this, cylinder discrimination may be performed only when the engine speed is within a set range. The present invention has been made based on the above findings.

以下図面を参照して、本発明の実施例を詳細に説明する
Embodiments of the present invention will be described in detail below with reference to the drawings.

本実施例は、第5図に示す如く、外気を取入れるための
エアクリーナ12と、該エアクリーナ12により取入れ
られI;吸入空気の温度を検出するための吸気温センサ
14と、吸入空気の流量を検出するためのエアフローメ
ータ16と、スロットルボディ18に配設され、運転席
に配設されたアクセルペダル(図示省略)と連動して開
閉するようにされた、吸入空気の)ン但を制御するため
のスロットル弁20と、該スロットル弁20の開度を検
出するためのスロットルセンサ22と、吸気マニホルド
24の各気筒毎に配設された、エンジン10の各吸気ボ
ートに向けて加圧燃料を間欠的に噴射するl:めのイン
ジェクタ26と、エンジン10の燃焼空白に導入された
混合気に着火するための点火プラク28と、エンジン・
燃焼空白で形成された排気ガスを集合して排出するため
の排気マニホルド30と、エンジン10のシリンダブロ
ックに配設された、エンジン冷却水;品を検出するため
の水温センサ32と、4気筒エンジン10の中心よりも
ずらして、例えば3番気筒のシリンダブロックの吸気マ
ニホルド24側の壁に配設されたノックセンサ34と、
エンジン10の点火時期を制御づるための点火時期制御
装置36と、該点火詩期制m1−i136から入力され
る点火信号に応じて点火1次信号を発生する点火装置3
8と、該点火装置38で発生された点火1次信号を高圧
の点火2次信号に変換するための点火コイル40と、ク
ランク軸の2回転で1回転するデス[−リビュータ軸の
回転に応して、前記点火コイル40から与えられる点火
2次信号を、エンジンの各気筒に分配し、対応する気筒
の点火プラグ28に与えるためのデストリピユータ42
と、該デストリピユータ42に内蔵された、前記デスト
リピユータ軸の回動状態を検出して各気筒の上死点信号
を出力づるクランク角度センサ44と、前記エアフロー
メータ16及びクランク角度センサ44の出力から検知
される、エンジン負荷に対応するエンジン1回転当りの
吸入空気iとエンジン回転速度から基本点火時期を決定
し、これを前記ノックセンサ34の出力に応じて遅角側
に補正して前記点火時期制御M+装置36に制御信号を
出力すると共に、同じくエンジン1回転当りの吸入空気
量とエンジン回転速度から算出した基本の燃料噴射時間
を、エンジン状態等に応じて補正づることによってめた
燃料噴射信号を前記インジェクタ26に出力する電子制
御ユニット(以下ECUと称する)46と、から構成さ
れている。
As shown in FIG. 5, this embodiment includes an air cleaner 12 for taking in outside air; An air flow meter 16 for detecting intake air, which is arranged on the throttle body 18 and opened and closed in conjunction with an accelerator pedal (not shown) arranged on the driver's seat, controls the intake air flow. A throttle valve 20 for detecting the opening of the throttle valve 20, a throttle sensor 22 for detecting the opening degree of the throttle valve 20, and a throttle sensor 22 for detecting the opening degree of the throttle valve 20. an injector 26 for intermittently injecting fuel, a spark plug 28 for igniting the air-fuel mixture introduced into the combustion space of the engine 10;
An exhaust manifold 30 for collecting and discharging exhaust gas formed during combustion, a water temperature sensor 32 for detecting engine cooling water disposed in the cylinder block of the engine 10, and a four-cylinder engine. For example, a knock sensor 34 is arranged on the wall of the cylinder block of the No. 3 cylinder on the intake manifold 24 side, offset from the center of the cylinder 10;
An ignition timing control device 36 for controlling the ignition timing of the engine 10, and an ignition device 3 that generates an ignition primary signal in response to an ignition signal input from the ignition timing control m1-i136.
8, an ignition coil 40 for converting the primary ignition signal generated by the ignition device 38 into a high-voltage secondary ignition signal, and an ignition coil 40 for converting the primary ignition signal generated by the ignition device 38 into a high-voltage secondary ignition signal; and a distributor 42 for distributing the secondary ignition signal given from the ignition coil 40 to each cylinder of the engine and giving it to the spark plug 28 of the corresponding cylinder.
and a crank angle sensor 44 built into the destripulator 42 that detects the rotational state of the destripulator shaft and outputs a top dead center signal for each cylinder, and from the outputs of the air flow meter 16 and the crank angle sensor 44. The basic ignition timing is determined from the intake air i per engine rotation corresponding to the engine load and the engine rotation speed, and this is corrected to the retarded side according to the output of the knock sensor 34 to control the ignition timing. In addition to outputting a control signal to the M+ device 36, a fuel injection signal is also obtained by correcting the basic fuel injection time calculated from the intake air amount per engine revolution and the engine rotational speed according to the engine condition, etc. An electronic control unit (hereinafter referred to as ECU) 46 outputs output to the injector 26.

前記ECU46の本発明に係るノック制御に係わる部分
は、第6図に詳細に示ず如く、各種演算制御を行うため
の中央処理ユニット(以下CPUと称する)46Aと、
該CPU46Aの演算結果−1′Jデータを一時的に保
存するためのランダムアクセスメモリ(以下RA lv
lと称する)46Bと、CPU46Aの制皿プログラム
や定数等を記憶しているリードオンリーメモリ(以下R
OMと称する)46Gと、前記CPU46Aに各種信号
を入出力するためのインターフェイス(以下1/Fと称
する)46Dと、クロック46Eと、前記ノックセンサ
34の出力電圧とOV(アース電位)との大小比較を行
うためのコンパレータ46Fと、前記ノックセンサ34
の出力電圧をデジタル信号に変換づるアナログ−デジタ
ル変換器(以下A/D変換器と称する)46Gと、前記
コンパレータ46Fの比較結果の保存や前記A/D変換
器46Gの作動の制御用データを記憶するコントロール
レジスタ46Hと、各要素間のデータ伝送を行うアドレ
スデータバス46Jとから構成されている。
As shown in detail in FIG. 6, the portion of the ECU 46 related to the knock control according to the present invention includes a central processing unit (hereinafter referred to as CPU) 46A for performing various calculation controls;
Random access memory (hereinafter referred to as RA lv) for temporarily storing the calculation result-1'J data of the CPU 46A
read-only memory (referred to as R) 46B and a read-only memory (referred to as R
(hereinafter referred to as OM) 46G, an interface (hereinafter referred to as 1/F) 46D for inputting and outputting various signals to the CPU 46A, a clock 46E, and the magnitude of the output voltage of the knock sensor 34 and OV (earth potential). A comparator 46F for comparison and the knock sensor 34
An analog-to-digital converter (hereinafter referred to as A/D converter) 46G that converts the output voltage of It is composed of a control register 46H for storing data, and an address data bus 46J for transmitting data between each element.

iら記コントロールレジスタ46Hは、例えば4ビツト
のレジスタとされ、第7図に示す如く、ピッI−0が、
1′の磨き込みでA/D変換を起動するためのA/D起
動フラグ、ビット1が、111 ITの書き込みでセン
スモードを起動し、” o ”の書き込みでセンスモー
ドを停止するためのセンスモード起動停止フラグ、ビッ
ト3が、センスモードにおいて、ノックセンサ34の出
力電圧とOVを比較した結果に応じて、ノックセンサ3
4の出力電圧がOVより大きい時に°゛0″にリセット
され、その以外の時に“1′にセットされるA/Dフラ
グとされている。
The control register 46H is, for example, a 4-bit register, and as shown in FIG.
A/D activation flag for starting A/D conversion by polishing 1', bit 1 activates sense mode by writing 111 IT, and stops sense mode by writing "o". The mode start/stop flag, bit 3, indicates whether the knock sensor 3
The A/D flag is reset to "0" when the output voltage of No. 4 is greater than OV, and is set to "1" at other times.

前記ECU46から出力されるノッキング判定信号は、
l111記点火時期制御I装置36に入力され、該点火
時期制御装@36の点火信号出力が前記点火装置38に
入力される。又、前記クランク角度センサ44から入力
される各気筒の上死点信号は、前記CPU46Aに直接
入力される。
The knocking determination signal output from the ECU 46 is
The ignition timing control device 36 receives an ignition signal output from the ignition timing control device 36, and the ignition signal output from the ignition timing control device @36 is input to the ignition device 38. Further, the top dead center signal of each cylinder inputted from the crank angle sensor 44 is directly inputted to the CPU 46A.

以下作用を説明する。The action will be explained below.

本実施例におけるノック判定区間フラグのセット、リセ
ットは、第8図に示したような、メインルーチン中のル
ーチンによって行われている。即ち、まずメインルーチ
ン中のステップ110で、前記クランク角度センサ44
の出力によって、上死点< 1’ D C)であるか否
かを判定づる。判定結果が正である場合には、ステップ
112に進み、前記クロック46Eによって常にカウン
トアツプされている、クランク角度180°間のクロッ
クカウンタT’ + a o (μsec )により、
次式を用いて、エンジン回転数NEをめる。
In this embodiment, the knock determination section flag is set and reset by a routine in the main routine as shown in FIG. That is, first, in step 110 in the main routine, the crank angle sensor 44 is
Based on the output of , it is determined whether the top dead center is <1'DC). If the determination result is positive, the process proceeds to step 112, where the clock counter T' + a o (μsec) for the crank angle of 180°, which is constantly counted up by the clock 46E, performs the following steps:
Calculate the engine speed NE using the following formula.

NE= (60X106)/ (2XT+ a o)・
・・(2) ついでステップ114に進み、次式により、TDCから
ノック判定を開始づべきクランク角度、例えば10’A
TDCになるまでの時間T1を算出覆る。
NE= (60X106)/ (2XT+ a o)・
...(2) Next, proceed to step 114, and use the following formula to determine the crank angle at which knock determination should start from TDC, for example 10'A.
Calculate the time T1 until TDC is reached.

’T−+ =2XT+ s oX (10/360)・
・・(3) ついでステップ116に進み、次式を用いて、TDCか
らノック判定を終了づべぎクランク角度、例えば90’
 ATDCになるまでの時間T2を算出ヅる。
'T-+ =2XT+soX (10/360)・
...(3) Next, proceed to step 116, and use the following formula to finish the knock judgment from TDC and determine the crank angle, for example, 90'.
Calculate the time T2 until it becomes ATDC.

T2 =2XT+ a o X (90/’360)・
・・(4) ステップ116終了後、ステップ118でクロックカウ
ンタT+soの内容をクリアして、前出ステップ110
に戻る。
T2 = 2XT + a o X (90/'360)・
...(4) After step 116 is completed, the contents of the clock counter T+so are cleared in step 118, and the process returns to step 110.
Return to

一方、前出ステップ110の判定結果が否である場合、
即ち、上死点以外である場合には、ステップ120に進
み、クロックカウンタT+goの内容がノック判定開始
時間T1以上であり、且つ、ノック判定終了時間T2以
下であるか否かを判定する。判定結果が正である場合に
は、ステップ122に進み、ノック判定区間フラグをセ
ットして、前出ステップ110に戻る。一方、前出ステ
ップ120の判定結果が否である場合には、ノック判定
区間フラグをリセットして、前出ステップ110に戻る
On the other hand, if the determination result in step 110 is negative,
That is, if it is other than the top dead center, the process proceeds to step 120, and it is determined whether the contents of the clock counter T+go are greater than or equal to the knock determination start time T1 and less than or equal to the knock determination end time T2. If the determination result is positive, the process proceeds to step 122, sets the knock determination section flag, and returns to step 110 described above. On the other hand, if the determination result in step 120 is negative, the knock determination section flag is reset and the process returns to step 110.

又、第9図に示すような、本発明に係るソフト割込み(
1)ルーチンは、前記ノック判定区間フラグが“0″か
ら“1″に変化した時に起動される。即ち、このソフト
割込み(1)ルーチンにおいては、まずそのステップ2
10において、ノック判定区間フラグが“1″であるか
否かを判定する。このソフト割込み(1)ルーチンの作
動中は、前記コントロールレジスタ46Hのビット1に
II 1 !+がセットされて、センスモードとなって
おり、ノックセンサ34の出力電圧がOVよりより大き
くなった時に、ビット3が′0″にリセットされる。
Furthermore, as shown in FIG. 9, a soft interrupt according to the present invention (
1) The routine is activated when the knock determination section flag changes from "0" to "1". That is, in this soft interrupt (1) routine, step 2 is first performed.
At step 10, it is determined whether the knock determination section flag is "1". During the operation of this soft interrupt (1) routine, bit 1 of the control register 46H is set to II 1 ! + is set to indicate the sense mode, and when the output voltage of the knock sensor 34 becomes greater than OV, bit 3 is reset to '0'.

前出ステップ210の判定結果が正である場合、即ち、
ノック判定区間フラグが゛1パであることが確認された
場合には、ステップ212に進み、前記コントロールレ
ジスタ46Hの内容を取込んで、そのピッ1−3が゛1
″からII OIIに変化したか否かを判定する。判定
結果が正である場合には、ステップ214及び216に
進み、2ステツプの非動作状態NOPを経ることによっ
て、A/D変換のための時間を稼ぐ。一方、前出ステッ
プ212の判定結果が否である場合には、前出ステップ
210に戻る。前出ステップ214及び216における
時間かせぎは、第10図に示す如く、ノックセンサ34
の中心周波数の1/′4周期の時間分(中心周波数t 
o=7.1k Hz +!:すると35μsec )だ
け行い、次のステップ218で、ノックセンサ34の出
力電圧Vkの極大値をA/D変換する。ついでステップ
220に進み、出力電圧VkのA /’ D変換値が、
前出(1)式等を用いて予め設定されているノック判定
レベルSLを越えているか否かを判定する。判定結果が
正である場合、即ち、ノッキング発生と判断される時に
は、ステップ222に進み、ノック発生カウンタの内容
を1だけ増加づる。ステップ222終了後、或いは前出
ステップ220の判定結果が否である場合には、ステッ
プ224に進み、例えば次式を用いて、今回の気筒のノ
ックセンサ出力の平均レベルV mean iを算出づ
る。
If the determination result in step 210 is positive, that is,
If it is confirmed that the knock determination section flag is ``1'', the process proceeds to step 212, where the contents of the control register 46H are read and the 1-3 pins are set to ``1''.
” to II OII. If the determination result is positive, the process proceeds to steps 214 and 216, and by passing through the two-step non-operating state NOP, the state for A/D conversion is determined. On the other hand, if the judgment result in the above step 212 is negative, the process returns to the above step 210.The time in the above steps 214 and 216 is acquired by the knock sensor 34 as shown in FIG.
(center frequency t
o=7.1kHz+! Then, in step 218, the maximum value of the output voltage Vk of the knock sensor 34 is A/D converted. Next, the process proceeds to step 220, where the A/'D converted value of the output voltage Vk is
It is determined whether or not the knock determination level SL, which is set in advance, is exceeded using the above-mentioned equation (1) or the like. If the determination result is positive, that is, if it is determined that knocking has occurred, the process proceeds to step 222, where the content of the knock occurrence counter is incremented by one. After step 222 is completed, or if the determination result in step 220 is negative, the process proceeds to step 224, where the average level V mean i of the knock sensor output of the current cylinder is calculated using, for example, the following equation.

Vmean+ = (15Vmeani−1+ l V
k l )/ 16 ・ ・ ・ く 5 ) ここで、■meall i −、は、後出点火カウンタ
の内容で指示される、I(A M46 Bに記憶されて
いる4点火前の計算結果である。
Vmean+ = (15Vmean-1+ l V
k l ) / 16 ・ ・ ・ ku 5 ) Here, ■mall i - is the calculation result of I (AM46 before 4 ignitions stored in B), which is indicated by the contents of the post-ignition counter. .

前出(5)式によりめられた今回の計算結果Vnlea
niは、点火カウンタの内容で指示されるRA M 4
6 Bに洛納される。ステップ224 II了後、前出
ステップ210に戻る。
The current calculation result Vnlea determined by the above formula (5)
ni is the RAM 4 indicated by the contents of the ignition counter.
6 He is transferred to B. After completing step 224 II, return to step 210 described above.

一方、前出ステップ210の判定結果が否である場合に
は、ソフト割込み(2)ルーチンに進む。
On the other hand, if the determination result in step 210 is negative, the process proceeds to the soft interrupt (2) routine.

このソフト割込み(2)ルーチンは、前出ソフト割込み
(1)ルーチンの終了後に起動され、まず、そのステッ
プ310において、前記ノック発生カウンタの内容を基
にノック強度を算出する。ついでステップ312に進み
、ノック発生カウンタの内容をクリヤJる。ついでステ
ップ314に進み、ノック強度を出力Jる。ついでステ
ップ316に進み、ノック強度が零であるか否かを判定
する。
This soft interrupt (2) routine is activated after the aforementioned soft interrupt (1) routine ends, and first, in step 310, the knock intensity is calculated based on the contents of the knock occurrence counter. The process then proceeds to step 312, where the contents of the knock occurrence counter are cleared. The process then proceeds to step 314, where the knock intensity is output. The process then proceeds to step 316, where it is determined whether the knock intensity is zero.

判定結果が正である場合、即ち、ノッキングが発生して
いないと判断される詩には、ステップ317に進み、エ
ンジン回転数NEが予め設定された下限値B以上であり
、且つ、上限値C以下であるか否かを判【する。ここで
下限(直B及び上限+111 Cは、それぞれエンジン
に適合するように設定されている。
If the determination result is positive, that is, if it is determined that no knocking occurs, the process proceeds to step 317, and if the engine speed NE is equal to or higher than a preset lower limit value B, and the upper limit value C Determine whether the following is true. Here, the lower limit (straight B and upper limit +111 C) are each set to suit the engine.

前出ステップ317の判定結果が正である場合、即ち、
ノッキングが発生しておらず、しかも、エンジン回転数
NEが気筒判別に適した設定範囲内にあると判断される
時には、ステップ318及び320に進み、点火カウン
タの内容で指示される4点火前の平均レベルymean
、−1を基に、例えば次式を用いて、気筒判別用の各気
筒毎の平均レベルVmeanH−及び金気筒の平均レベ
ルVt0taliを算出づる。
If the determination result in step 317 is positive, that is,
When it is determined that knocking has not occurred and the engine speed NE is within the setting range suitable for cylinder discrimination, the process proceeds to steps 318 and 320, and the four pre-ignition times indicated by the contents of the ignition counter are determined. average level ymean
, -1, the average level VmeanH- of each cylinder for cylinder discrimination and the average level Vt0tali of the gold cylinder are calculated using, for example, the following equation.

VIllf3ani ′ = <63VmeanH−、
−+ ■mean)/64・・・(6) vtotal + = (255Vtotal r −
1+Vmean)/256・・・(7) ここで、vnlealli −+−は、4点火前の計算
結果、Vtotal i −1は、前回のソフト割込み
(2)ルーチンによる計算結果である。
VIllf3ani' = <63VmeanH-,
-+ ■mean)/64...(6) vtotal + = (255Vtotal r -
1+Vmean)/256...(7) Here, vnlealli -+- is the calculation result before 4 ignitions, and Vtotal i -1 is the calculation result by the previous soft interrupt (2) routine.

このステップ318でめられた平均レベル■111ea
ni ”は、点火カウンタの内容で指示される■mea
ll+−の格納RA M t、:格納され、同じくステ
ップ320でめられた平均レベルV total iは
、Vtotalの格納RA tvlに記憶される。
Average level determined in this step 318■111ea
ni” is indicated by the contents of the ignition counter ■mea
ll+- storage RAM M t,: The average level V total i, which was stored and also determined in step 320, is stored in the storage RAM tvl of Vtotal.

ステップ320終了後、ステップ322に進み、前出ス
テップ318で算出された各気筒毎の平均レベルVme
an−が、前出ステップ320で算出された全気筒の平
均レベルVtojalに所定の係数α(α〈1)を乗じ
ることによって冑られる気筒判定レベル以上であるか否
かを判定する。ここで係数αは、各気筒毎の平均レベル
y mean−と金気筒の平均レベルV totalの
比較によって、特定気筒、この場合は2番気筒のみを安
定的に判別するための係数であり、実際のエンジンに応
じて適合されるものである。
After step 320, the process proceeds to step 322, where the average level Vme for each cylinder calculated in step 318 is calculated.
It is determined whether an- is equal to or higher than the cylinder determination level determined by multiplying the average level Vtojal of all cylinders calculated in step 320 by a predetermined coefficient α (α<1). Here, the coefficient α is a coefficient for stably determining a specific cylinder, in this case only the No. 2 cylinder, by comparing the average level y mean- of each cylinder with the average level V total of the gold cylinder, and is It is adapted depending on the engine.

前出ステップ322の判定結果が正であり、2番気筒以
外であると判断される場合、及び、前出ステップ316
.317の判定結果が否であり、ノッキングが発生して
いるか又はエンジン回転数NEが設定範囲外にあり、気
筒判別が困難であると判断される場合には、ステップ3
24に進み、気筒カウンタの内容を1だけ増加づる。こ
こで、気筒カウンタの内容は、点火順序に従って、例え
ば、“0パが1番気筒、111 ITが3番気筒、” 
2 ”が4番気筒、“3″が2番気筒に対応づるように
されている。
If the determination result in step 322 is positive and it is determined that the cylinder is other than the No. 2 cylinder, and step 316
.. If the determination result in step 317 is negative and it is determined that knocking is occurring or the engine speed NE is outside the set range and cylinder discrimination is difficult, step 3
Proceed to step 24 and increment the contents of the cylinder counter by 1. Here, the contents of the cylinder counter are determined according to the ignition order, for example, "0 PA is the 1st cylinder, 111 IT is the 3rd cylinder,"
2" corresponds to the 4th cylinder, and 3" corresponds to the 2nd cylinder.

ステップ324終了後、ステップ326に進み、気筒カ
ウンタの内容か4未渦であるか否かを判定する。
After step 324 is completed, the process proceeds to step 326, where it is determined whether the contents of the cylinder counter are 4 unvortexed or not.

前出ステップ322の判定結果が否であり、現在が2番
気筒の膨張工程であると判断される時、又は、前出ステ
ップ326の判定結果が否であり、気筒カウンタの内容
が4となったと判断される時には、ステップ328に進
み、気筒カウンタの内容をクリアしてrr OITとし
、ついでステップ330で、1番気筒フラグをセットづ
る。
When the judgment result of the above step 322 is negative and it is judged that the current time is the expansion process of the No. 2 cylinder, or the judgment result of the above step 326 is negative and the content of the cylinder counter becomes 4. If it is determined that this is the case, the program proceeds to step 328, where the contents of the cylinder counter are cleared to rr OIT, and then, at step 330, the No. 1 cylinder flag is set.

一方、前出ステップ326の判定結果が正である場合に
は、ステップ332に進み、1番気筒フラグをリセット
する。
On the other hand, if the determination result in step 326 is positive, the process proceeds to step 332 and the No. 1 cylinder flag is reset.

ステップ330又は332 It’了後、ステップ33
4に進み、次の点火セットを行うために点火カウンタの
内容を1だけ増加づる。ついでステップ336に進み、
点火カウンタの内容が4未満であるか否かを判定づる。
After completing step 330 or 332, step 33
Proceed to step 4 and increment the contents of the ignition counter by 1 to perform the next ignition set. Then proceed to step 336,
It is determined whether the content of the ignition counter is less than 4.

判定結果が否である場合には、ステップ338に進み、
点火カウンタの内容をクリヤJる。ステップ338終了
後、又は前出ステップ336の判定結果が正である場合
には、ステップ340に進み、点火カウンタの内容で指
示される平均レベルV mean及びに値を基に、前出
(1)式を用いて、次の点火のノック判定レベルSLを
算出づる。ステップ340終了後、割込みの発生したと
ころへ復帰する。
If the determination result is negative, proceed to step 338;
Clear the contents of the ignition counter. After step 338 is completed, or if the determination result in step 336 above is positive, the process proceeds to step 340, and based on the average level V mean indicated by the contents of the ignition counter, The knock determination level SL for the next ignition is calculated using the formula. After step 340, the process returns to the point where the interrupt occurred.

本実施例にJ3いては、今回の気筒の平均レベルVme
an−が気筒判定レベルαx V totalよりも小
である時に、今回の気筒を、ノックセンサ出力の平均レ
ベルが最小の2番気筒であると判断するようにしたので
、ノッキング発生と混同づることなく、2番気筒を容易
に判別することができる。なお、今回の気筒の平均レベ
ルが気筒判定レベルβX V total (β〉1)
よりも大である時に、今回の気筒を、ノックセンサ出力
の平均レベルが最大の特定気筒、実施例の場合には1番
気筒と判定することも可能である。
In this embodiment, in J3, the average level Vme of the current cylinder
When an- is smaller than the cylinder determination level αx V total, the current cylinder is determined to be the No. 2 cylinder with the lowest average level of knock sensor output, so it is not confused with the occurrence of knocking. , the No. 2 cylinder can be easily identified. Note that the average level of the current cylinder is the cylinder judgment level βX V total (β>1)
When the average level of the knock sensor output is greater than , it is also possible to determine that the current cylinder is the specific cylinder with the highest average level of the knock sensor output, which is the No. 1 cylinder in the case of the embodiment.

前記実施例においては、エンジン回転数が設定範囲内に
ある時に気筒判別を行うようにしていたが、更に、負荷
の制約、例えば減速時のみ気筒判別を行うようにして、
より安定した気筒判別を行うことも可能で゛ある。
In the embodiment described above, cylinder discrimination is performed when the engine speed is within a set range, but in addition, cylinder discrimination is performed only when there are load restrictions, such as deceleration.
It is also possible to perform more stable cylinder discrimination.

前記実施例にJ5いては、本発明による気筒判別が、ノ
ック制御エンジンの気筒別Kfm制陣に適用されていた
が、本発明の適用範囲はこれに限定されず、ノック制御
エンジンの気筒独立点火時期制御などの他のノッキング
抑制制御、更には、電子制御燃料噴射の独立噴射やグル
ープ噴射等にも同様に適用できることは明らかである。
In the J5 embodiment described above, the cylinder discrimination according to the present invention was applied to the cylinder-specific Kfm control of the knock control engine, but the scope of application of the present invention is not limited to this, and the cylinder discrimination of the knock control engine is applied to the cylinder independent ignition of the knock control engine. It is clear that the present invention can be similarly applied to other knocking suppression controls such as timing control, as well as to independent injection, group injection, etc. of electronically controlled fuel injection.

以上説明した通り、本発明によれば、気筒判別用のセン
サを設けることなく、ソフトウェアで気筒判別を行うこ
とができ、しかも、その誤判定を殆ど生ずることがない
。従って、気筒判別用のセンサによる生産ロスト上昇を
伴なうことなく、気筒別に値制御、気筒独立点火時期制
御、電子制御燃料噴射の独立噴射やグループ噴射等を、
安価に実現づることができるという優れた効果を有する
As described above, according to the present invention, cylinder discrimination can be performed by software without providing a cylinder discrimination sensor, and erroneous determinations hardly occur. Therefore, value control for each cylinder, cylinder independent ignition timing control, independent injection of electronically controlled fuel injection, group injection, etc. can be performed without increasing production loss due to cylinder discrimination sensors.
It has an excellent effect of being able to be realized at low cost.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は、71(発明が適用されるノック制御エンジン
における気筒別に値制器の必要性を示す、K値と各気筒
のノックセンサ出力レベルの関係の例を示す線図、第2
図は、本発明に係るノック制御エンジンの気筒判別り法
の要旨を示す流れ図、第3図は、本発明の詳細な説明ブ
るための、エンジン中速回転時及び高速回転時の、ノッ
キングが発生していない時の各気筒のノックセンサ出力
の平均レベルの例を比較して示づ線図、第4図は、同じ
く、ノック判定区間、各気筒の上死点、各気筒の吸排気
バルブの開閉状態の関係の例を示づ線区、第5図は、本
発明に係る気筒判別方法が採用されたノック制御エンジ
ンの実施例の構成を示ツ、一部プロック線図を含む平面
図、第6図は、前記実施例で用いられている電子制御ユ
ニットのノック制器に係る部分を示すブロック線図、第
7図は、前記電子制御ユニットで用いられているコント
ロールレジスタのビット構成を示す線区、第8図は、同
じく、ノック判定区間フラグをセット、リセットするた
めの、メインルーチン中のルーチンを示づ流れ図、第9
図は、ノック判定及び本発明に係る気筒判別を行うため
のソフト割込みルーチンを示づ)んれ図、第10図は、
前記実施例における、ノックセンサの出力電圧波形と、
そのアナログ−デジタル置換値の関係の例を示す線図で
ある。 10・・・エンジン、 28・・・点火プラグ、34・
・・ノックセンサ、 36・・・点火時期制御装置、3
8・・・点火装置、 40・・・点火コイル、42・・
・デストリピユータ、 44・・・クランク角度センサ、 46・・・電子制御ユニツl−(ECU)。 代理人 高 矢 論 (ほか1名) 第1図 −K4* 第10図 電 瓜 い 一時間 第2図 第5因 第6図 8 第7図
FIG. 1 is a diagram showing an example of the relationship between the K value and the knock sensor output level of each cylinder, which shows the necessity of a value limiter for each cylinder in a knock control engine to which the invention is applied;
FIG. 3 is a flowchart showing the gist of the cylinder discrimination method for a knock control engine according to the present invention, and FIG. A diagram comparing the average level of the knock sensor output of each cylinder when no knock occurs, and Fig. 4 also shows the knock judgment area, the top dead center of each cylinder, and the intake and exhaust valves of each cylinder. FIG. 5 is a plan view partially including a block diagram showing the configuration of an embodiment of a knock control engine in which the cylinder discrimination method according to the present invention is adopted. , FIG. 6 is a block diagram showing the part related to the knock control of the electronic control unit used in the embodiment, and FIG. 7 shows the bit configuration of the control register used in the electronic control unit. Similarly, the line section shown in FIG. 8 is a flowchart showing the routine in the main routine for setting and resetting the knock judgment section flag.
10 shows a soft interrupt routine for performing knock determination and cylinder discrimination according to the present invention.
The output voltage waveform of the knock sensor in the embodiment,
FIG. 2 is a diagram showing an example of the relationship between analog and digital replacement values. 10... Engine, 28... Spark plug, 34...
...Knock sensor, 36...Ignition timing control device, 3
8... Ignition device, 40... Ignition coil, 42...
- Distributor, 44... Crank angle sensor, 46... Electronic control unit l- (ECU). Agent Takaya Ron (and 1 other person) Figure 1-K4* Figure 10 Electrical melon 1 hour Figure 2 Figure 5 Cause 6 Figure 8 Figure 7

Claims (1)

【特許請求の範囲】[Claims] (1)エンジンの気筒数より少ない数のノックセンサに
よってノッキングを検出し、点火時期等を制御するよう
にしたノック制御エンジンの気筒判別方法において、ノ
ッキングが発生していないことを検知する手順と、エン
ジン回転数が設定範囲内であることを検知する手順と、
ノッキングが発生しておらず、且つ、エンジン回転数が
設定範囲内である時に、エンジン中心からずらして配設
したノックセンサ出力の各気筒毎め平均レベル及び金気
筒の平均レベルをめる手順と、今回の気筒の平均レベル
を、金気筒の平均レベルに設定係数を乗することによっ
て得られる気筒判定レベルと比較する手順と、今回の気
筒の平均レベルが前記気筒判定レベルより小又は大であ
る時に、今回の気筒を、ノックセンサ出力の平均レベル
が最小又は最大の特定気筒であると判定する手順と、を
含むことを特islとするノック制御エンジンの気筒判
別方法。
(1) A procedure for detecting that knocking has not occurred in a cylinder discrimination method for a knock control engine in which knocking is detected by a number of knock sensors smaller than the number of engine cylinders and ignition timing, etc. is controlled; A procedure for detecting that the engine speed is within a set range;
Procedure for calculating the average level of the knock sensor output for each cylinder and the average level of the golden cylinder located offset from the center of the engine when knocking is not occurring and the engine speed is within the set range. , a procedure for comparing the average level of the current cylinder with a cylinder judgment level obtained by multiplying the average level of the gold cylinder by a set coefficient, and whether the average level of the current cylinder is smaller or larger than the cylinder judgment level. A method for determining a cylinder in a knock control engine, including the step of determining a current cylinder as a specific cylinder with a minimum or maximum average level of knock sensor output.
JP11538583A 1983-06-27 1983-06-27 Method of judging knock controlled cylinder of engine Pending JPS607338A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11538583A JPS607338A (en) 1983-06-27 1983-06-27 Method of judging knock controlled cylinder of engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11538583A JPS607338A (en) 1983-06-27 1983-06-27 Method of judging knock controlled cylinder of engine

Publications (1)

Publication Number Publication Date
JPS607338A true JPS607338A (en) 1985-01-16

Family

ID=14661227

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11538583A Pending JPS607338A (en) 1983-06-27 1983-06-27 Method of judging knock controlled cylinder of engine

Country Status (1)

Country Link
JP (1) JPS607338A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5828597A (en) * 1981-08-13 1983-02-19 Toyota Motor Corp Knocking control method for internal combustion engine
JPS5871431A (en) * 1981-10-24 1983-04-28 Nissan Motor Co Ltd Internal combustion engine knocking control system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5828597A (en) * 1981-08-13 1983-02-19 Toyota Motor Corp Knocking control method for internal combustion engine
JPS5871431A (en) * 1981-10-24 1983-04-28 Nissan Motor Co Ltd Internal combustion engine knocking control system

Similar Documents

Publication Publication Date Title
CN100554675C (en) The knock determining apparatus that is used for internal-combustion engine
US5267164A (en) Method and system for correcting a knock detection period and for detecting knock generated in an automotive engine
JPH0478836B2 (en)
US4469072A (en) Method and apparatus for controlling the fuel-feeding rate of an internal combustion engine
JPS63198753A (en) Device and method of controlling engine and detecting combustion characteristic
US5040509A (en) Control system for controlling spark timing for engine
JPS607338A (en) Method of judging knock controlled cylinder of engine
JPH0320592B2 (en)
JPS59145364A (en) Method of controlling ignition timing for internal- combustion engine
JPS607337A (en) Method of judging knock controlled cylinder of engine
JPS5912164A (en) Ignition timing control for internal-combustion engine
JPH0252113B2 (en)
JPH0315035B2 (en)
JPH0636301Y2 (en) Ignition timing control device for internal combustion engine
JPS5853678A (en) Ignition timing control method of internal-combustion engine
JPH0830461B2 (en) Ignition timing control device
JPS6024432A (en) Knocking judging method of internal-combustion engine
JPH02161172A (en) Combustion state detecting device for internal combustion engine
JPS593176A (en) Ignition timing control for internal-combustion engine
JPS59116529A (en) Method for judging knocking of internal-combustion engine
JPH03267577A (en) Knocking judgement for internal combustion engine
JPS6193270A (en) Method of controlling ignition timing
JPS6189925A (en) Controller of automobile&#39;s internal combustion engine
JPS58110862A (en) Ignition timing controlling method for multi-cylinder internal-combustion engine
JPS5993966A (en) Ignition timing control method of internal-combustion engine