JPS5828643A - 内燃機関のノツキング検出方法 - Google Patents
内燃機関のノツキング検出方法Info
- Publication number
- JPS5828643A JPS5828643A JP11646281A JP11646281A JPS5828643A JP S5828643 A JPS5828643 A JP S5828643A JP 11646281 A JP11646281 A JP 11646281A JP 11646281 A JP11646281 A JP 11646281A JP S5828643 A JPS5828643 A JP S5828643A
- Authority
- JP
- Japan
- Prior art keywords
- knocking
- crank angle
- signal
- period
- time constant
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L23/00—Devices 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/22—Devices 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/221—Devices 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
- G01L23/225—Devices 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 circuit arrangements therefor
Landscapes
- Chemical & Material Sciences (AREA)
- Engineering & Computer Science (AREA)
- Combustion & Propulsion (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
- Testing Of Engines (AREA)
- Electrical Control Of Ignition Timing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は、内燃機関のノッキング発生の有無を検出する
方法に関する。
方法に関する。
機関の異常燃焼に伴って発生する機械的振動、即ちノッ
キングをノックセンサと称する振動検出素子により電気
的振幅変動として検出するノッキング検出方法において
は、ノックセンサから出力される電気信号の振幅を比較
基準値と比較することにより、その検出した振動がはた
してノッキング瞥よるものなのか否かを判別することが
行われる。この場合、比較基準値を一定値に固定するこ
となく、ノックセン、ナのノッキングに無関係と考えら
れる出力信号(以下パックグランド信号)に応じてこの
比較基準値を変化さ亡ることにより4、ノックセンサの
バラツキ及び経時変化等を補償することが可能となる。
キングをノックセンサと称する振動検出素子により電気
的振幅変動として検出するノッキング検出方法において
は、ノックセンサから出力される電気信号の振幅を比較
基準値と比較することにより、その検出した振動がはた
してノッキング瞥よるものなのか否かを判別することが
行われる。この場合、比較基準値を一定値に固定するこ
となく、ノックセン、ナのノッキングに無関係と考えら
れる出力信号(以下パックグランド信号)に応じてこの
比較基準値を変化さ亡ることにより4、ノックセンサの
バラツキ及び経時変化等を補償することが可能となる。
マイクロコンビエータを用いてソフトウェア処理によシ
、ノッキング検出後の制御、例えば点火時期の遅角制御
等、を行う内燃機関では、上述の如きノッキング検出を
もソフトウェアで行った方が金物量を少なくする点で望
ましい、しかしながら、ノッキング信号をマイクロコン
ビエータが取り込む場合は、微小なノッキングをも検出
するようにノックセンナの出力変化にできるだけ忠実に
応答するよ悼入カ回路を構成する必要があシ、また/4
.フグランド信号を峨り込む場合はノックセンナの出力
変化に対して応答性があまり良くない入力回路を構成し
てパックグランド信号の安定化を計る必要がある。この
両者の要求を満足するためには、入力回路をそれぞれ別
系統で設けることが必要となり、金物量がその分多くな
る不都合が生じる。
、ノッキング検出後の制御、例えば点火時期の遅角制御
等、を行う内燃機関では、上述の如きノッキング検出を
もソフトウェアで行った方が金物量を少なくする点で望
ましい、しかしながら、ノッキング信号をマイクロコン
ビエータが取り込む場合は、微小なノッキングをも検出
するようにノックセンナの出力変化にできるだけ忠実に
応答するよ悼入カ回路を構成する必要があシ、また/4
.フグランド信号を峨り込む場合はノックセンナの出力
変化に対して応答性があまり良くない入力回路を構成し
てパックグランド信号の安定化を計る必要がある。この
両者の要求を満足するためには、入力回路をそれぞれ別
系統で設けることが必要となり、金物量がその分多くな
る不都合が生じる。
本発明者等は、ノッキング検出をVイクロコンビ島−夕
を用いて処理しようとじ九場合の上述の問題点について
、鋭意研究、努力した結果、本発明に想到したのである
。
を用いて処理しようとじ九場合の上述の問題点について
、鋭意研究、努力した結果、本発明に想到したのである
。
即ち、本発明の目的は、ハードウェア構成が簡単であシ
、かクノッキングの検出精度、信頼性を向上することが
できるノッキング検出方法を提供することにある。
、かクノッキングの検出精度、信頼性を向上することが
できるノッキング検出方法を提供することにある。
上述した目的を遺戒する本発明の特徴は、機械的振動を
電気信号の振幅変動に変換する少なくとも1つの振動検
出素子を機関本体に装着し、あらかじめ定めた少くとも
1つの気筒の上死点前の第1の所定クランク角度範囲に
おける前記振動検出素子からの電気信号の振幅の積分値
を記憶しておき、あらかじめ定めた少くとも1つの気筒
の点火後の第2の所定クランク角度範囲における前記電
気信号の振幅の積分値と前記記憶した値との大小を比較
することによりノッキング発生の有無を検出する方法で
あって、前記第1のクランク角度範囲に関する積分の時
定数を前記第2のクランク角度範囲に関する積分の時定
数より大きくせしめたことにある。
電気信号の振幅変動に変換する少なくとも1つの振動検
出素子を機関本体に装着し、あらかじめ定めた少くとも
1つの気筒の上死点前の第1の所定クランク角度範囲に
おける前記振動検出素子からの電気信号の振幅の積分値
を記憶しておき、あらかじめ定めた少くとも1つの気筒
の点火後の第2の所定クランク角度範囲における前記電
気信号の振幅の積分値と前記記憶した値との大小を比較
することによりノッキング発生の有無を検出する方法で
あって、前記第1のクランク角度範囲に関する積分の時
定数を前記第2のクランク角度範囲に関する積分の時定
数より大きくせしめたことにある。
以下図面を用いて本発明の詳細な説明する。
第1図は本発明の一実施例の全体の構成を概略的に表わ
している。同図において、1oは機関のシリンダfcI
、り、12はシリンダフロ、り10に取シ付けられ九ノ
、クセンサである。ノックセンナ12は、例えば圧電素
子あるいは電a素子等から構成され、機械的振動を電気
的な振幅変動に変換する周知のものである。第1図にお
いて、さらに、14はディストリビユータを示しており
、このrイストリピ鼻−夕14にはクランク角センサ1
6及び18が設けられている。クランク角センサ16は
、気筒判別用で69、この機関が6気筒であるとすると
、ディストリビ暴−タ軸が1回転する毎、即ちクランク
軸が2回転する毎(720’CA毎)K1つのパルスを
発生する。その発生位置は、例えば、第1気筒の上死点
の如く設定される。クランク角センナ18は、ディスト
リビュータ軸が1回転する毎に24個の7中ルス、従っ
てクランク角301毎のノ1ルスを発生する。
している。同図において、1oは機関のシリンダfcI
、り、12はシリンダフロ、り10に取シ付けられ九ノ
、クセンサである。ノックセンナ12は、例えば圧電素
子あるいは電a素子等から構成され、機械的振動を電気
的な振幅変動に変換する周知のものである。第1図にお
いて、さらに、14はディストリビユータを示しており
、このrイストリピ鼻−夕14にはクランク角センサ1
6及び18が設けられている。クランク角センサ16は
、気筒判別用で69、この機関が6気筒であるとすると
、ディストリビ暴−タ軸が1回転する毎、即ちクランク
軸が2回転する毎(720’CA毎)K1つのパルスを
発生する。その発生位置は、例えば、第1気筒の上死点
の如く設定される。クランク角センナ18は、ディスト
リビュータ軸が1回転する毎に24個の7中ルス、従っ
てクランク角301毎のノ1ルスを発生する。
ノックセン?12、クランク角センサ16及び18から
の電気信号は、制御回路20に送り込まれる。制御回j
120には、さらに機関の吸気通路22に設けられたエ
アフローセンサ24かラグ吸入空気流量を表わす信号が
送り込まれる。一方、制御回j620からは、イグナイ
タ26に点火信号が出力され、イグナイタ26によって
形成されたスノ9−り電流は、ディストリビユータ14
を介して各気筒の点火!ラグ28に分配される。
の電気信号は、制御回路20に送り込まれる。制御回j
120には、さらに機関の吸気通路22に設けられたエ
アフローセンサ24かラグ吸入空気流量を表わす信号が
送り込まれる。一方、制御回j620からは、イグナイ
タ26に点火信号が出力され、イグナイタ26によって
形成されたスノ9−り電流は、ディストリビユータ14
を介して各気筒の点火!ラグ28に分配される。
機関には、通常、運転状態ノヤラメータを検出するその
他の種々のセンナが設けられ、また、制御回路20は、
燃料噴射弁30等の制御をも行うが、これらは本発明と
は直接関係しないため、以下の説明では、これらを全て
省略する。
他の種々のセンナが設けられ、また、制御回路20は、
燃料噴射弁30等の制御をも行うが、これらは本発明と
は直接関係しないため、以下の説明では、これらを全て
省略する。
第2図は、第1図の制御回路2oの一構成例を表わすフ
ロック図である。エアフローセンサ24からの電圧信号
は、バッファ3oを介してアナログマルチブレフサ32
に送り込まれマイクロコンビ凰−夕からの指示に応じて
選択されて〜小麦換器34に印加され2通信号に変換さ
れた後、入出力/−)36を介してマイクロコンビエー
タ内に取9込まれる。
ロック図である。エアフローセンサ24からの電圧信号
は、バッファ3oを介してアナログマルチブレフサ32
に送り込まれマイクロコンビ凰−夕からの指示に応じて
選択されて〜小麦換器34に印加され2通信号に変換さ
れた後、入出力/−)36を介してマイクロコンビエー
タ内に取9込まれる。
クランク角センサ16からのクランク角72o@毎のノ
中ルスは、ノ量ツファ38を介して割込み要求信号形成
回路40に印加される。一方、クランク角センt18か
らのクランク角30@毎のノ譬ルスは、バッファ42を
介して割込み要求信号形成回路40及び速度信号形成回
路44に印加される。割込み要求信号形成回路40は、
クランク角720゜毎及び30″毎の各14ルスから、
種々の割込み要求信号を形成する。これらの割込み要求
信号は入出力I−ト46を介してマイクロコンビ為−夕
に印加される。速度信号形成回路44は、クランク角3
0@毎のノ量ルスの周期から機関の回転速度N@惚わす
2進信号を形成する。形成された回転速度信Mは、入出
力/−)を介してマイクロコンビ為−タに送り込まれる
。
中ルスは、ノ量ツファ38を介して割込み要求信号形成
回路40に印加される。一方、クランク角センt18か
らのクランク角30@毎のノ譬ルスは、バッファ42を
介して割込み要求信号形成回路40及び速度信号形成回
路44に印加される。割込み要求信号形成回路40は、
クランク角720゜毎及び30″毎の各14ルスから、
種々の割込み要求信号を形成する。これらの割込み要求
信号は入出力I−ト46を介してマイクロコンビ為−夕
に印加される。速度信号形成回路44は、クランク角3
0@毎のノ量ルスの周期から機関の回転速度N@惚わす
2進信号を形成する。形成された回転速度信Mは、入出
力/−)を介してマイクロコンビ為−タに送り込まれる
。
ノックセンサ12の出力信号は、・インピーダンス変換
用のバッファ及びノッキング側有の周波数帯域(7〜8
kHz )が通過帯域でゎるバンドパルスフィルタか
ら成る回路48を介して積分回路50に送シ込まれる。
用のバッファ及びノッキング側有の周波数帯域(7〜8
kHz )が通過帯域でゎるバンドパルスフィルタか
ら成る回路48を介して積分回路50に送シ込まれる。
積分回路50は、線52及び入出力/−)46を介して
″″llルベル号がマイクロコンビエータから印加され
ている際にのみ、ノックセンサ12からの出方信号の積
分動作を行う。また、積分器[50は線53及び入出カ
I−ト46を介してマイクロコンビエータカラ印加され
る“1” 910Imの1ビツトの時定数制御信号に応
じてその積分時定数が変化するように構成されている。
″″llルベル号がマイクロコンビエータから印加され
ている際にのみ、ノックセンサ12からの出方信号の積
分動作を行う。また、積分器[50は線53及び入出カ
I−ト46を介してマイクロコンビエータカラ印加され
る“1” 910Imの1ビツトの時定数制御信号に応
じてその積分時定数が変化するように構成されている。
積分回路5oが演算増幅器を用いた一般的な積分器であ
るとすると、線53を介して与えられる時定数制御信号
の論理に応じてその久方抵抗値を切り換え制御するよう
に構成すれば上述の時定数の可変制御を行うことができ
る。例えば、入力抵抗を直列に接続した2つの抵抗とし
、その一方の抵抗を時定数制御信号が@l”のとき短絡
するように構成すれば、時定数制御信号が″0”のとき
積分時定数が大きくなり、@l”のとき小さくなる。積
分回路50の出方は、に小麦換器54によって2進信号
に変換され、人出力ポート46を介してマイクロコンビ
為−夕に送り込まれる。ただし、ん小麦換器54のν重
質換開始は、人出力4−)461Q156を介してマイ
クロコンビ1−タから印加される〜重質換起動信号によ
って行われる。また、ν重質換が終了すると、〜1変換
器54は、線58及び入出力4−ト46を介してマイク
ロコンビ具−夕KA/1)変換完了1通知を行う。
るとすると、線53を介して与えられる時定数制御信号
の論理に応じてその久方抵抗値を切り換え制御するよう
に構成すれば上述の時定数の可変制御を行うことができ
る。例えば、入力抵抗を直列に接続した2つの抵抗とし
、その一方の抵抗を時定数制御信号が@l”のとき短絡
するように構成すれば、時定数制御信号が″0”のとき
積分時定数が大きくなり、@l”のとき小さくなる。積
分回路50の出方は、に小麦換器54によって2進信号
に変換され、人出力ポート46を介してマイクロコンビ
為−夕に送り込まれる。ただし、ん小麦換器54のν重
質換開始は、人出力4−)461Q156を介してマイ
クロコンビ1−タから印加される〜重質換起動信号によ
って行われる。また、ν重質換が終了すると、〜1変換
器54は、線58及び入出力4−ト46を介してマイク
ロコンビ具−夕KA/1)変換完了1通知を行う。
一方、マイクロコンビエータかう、人出方I−ト46を
介して駆動回路60に点火信号が出力されると、これが
駆動信号に変換されてイグナイタ26が付勢され、その
点火信号の持続時間及び持続時期に応じた点火制御が行
われる。
介して駆動回路60に点火信号が出力されると、これが
駆動信号に変換されてイグナイタ26が付勢され、その
点火信号の持続時間及び持続時期に応じた点火制御が行
われる。
マイクロコンビ具−夕は、前述の入出力ポート36及び
46と、マイクロコンビ、す(MPU)62、ランダム
アクセスメモリ(RAM ) 64 、リードオンリメ
モリ(ROM ) 66 、図示しないクロック発生回
路、メモリ制御回路、及びこれらを接続するパス68等
から主として構成されており、ROM66内に格納され
ている制御グログラムに従っテ[々の処理を実行する。
46と、マイクロコンビ、す(MPU)62、ランダム
アクセスメモリ(RAM ) 64 、リードオンリメ
モリ(ROM ) 66 、図示しないクロック発生回
路、メモリ制御回路、及びこれらを接続するパス68等
から主として構成されており、ROM66内に格納され
ている制御グログラムに従っテ[々の処理を実行する。
第3図乃至第8図は、その制御内容のうち、特に本発明
に関連した部分のみを表わすフローチャートである。第
3図乃至第6図の処理ルーチンによれば、ノックセンサ
12からの信号が)、キングはもちろんのことパルゾ打
音等の機械振動ノイズを含まず、機関の基本振動のみを
含んでいる如き安定した期間(パックグランド信号検出
期間)にノックセンナ出力の積分動作が行われ、その最
終値が2進信号として取り込まれる。ただし、この/l
ツクグランド信号検出期間中の積分時定数は比較的大き
な値に設定される。なお、パックグランド信号検出期間
は、好ましくは、各気@あるいはあらかじめ定めた特定
の気筒の圧縮打機におけル30°CA −BTDC〜1
0”CA −B’rDC付近に選ばれる。第6図乃至第
8図の処理ルーチンによれば、ノックセンナ12からの
信号がノッキング信号を含んでいるべき期間(ノッ午ン
グ検出期間)にノ、クセンサ出力の積分動作が行われ、
その最終値が2進信号として取シ込まれる。ただし、こ
のノ、キング検出期間中の積分時定数はパックグランド
信号検出期間中の時定数より小さな値に設定される。第
6図乃至第8図の処理ルーチンによれば、さらに、第3
図乃至第6図の処理ルーチンで取り込んだ2進信号と、
この処理ルーテンで取り込んだ2進信号との比較が行わ
れ、ノ、キング発生の有無が判別される。なお、仁のノ
ッキング検出期間は、好ましくは、各気筒あるいはあら
かじめ定めた特定の気筒の爆発行程における10@CA
・ムTDC〜50°Cム・ATDC付近に選ばれる。
に関連した部分のみを表わすフローチャートである。第
3図乃至第6図の処理ルーチンによれば、ノックセンサ
12からの信号が)、キングはもちろんのことパルゾ打
音等の機械振動ノイズを含まず、機関の基本振動のみを
含んでいる如き安定した期間(パックグランド信号検出
期間)にノックセンナ出力の積分動作が行われ、その最
終値が2進信号として取り込まれる。ただし、この/l
ツクグランド信号検出期間中の積分時定数は比較的大き
な値に設定される。なお、パックグランド信号検出期間
は、好ましくは、各気@あるいはあらかじめ定めた特定
の気筒の圧縮打機におけル30°CA −BTDC〜1
0”CA −B’rDC付近に選ばれる。第6図乃至第
8図の処理ルーチンによれば、ノックセンナ12からの
信号がノッキング信号を含んでいるべき期間(ノッ午ン
グ検出期間)にノ、クセンサ出力の積分動作が行われ、
その最終値が2進信号として取シ込まれる。ただし、こ
のノ、キング検出期間中の積分時定数はパックグランド
信号検出期間中の時定数より小さな値に設定される。第
6図乃至第8図の処理ルーチンによれば、さらに、第3
図乃至第6図の処理ルーチンで取り込んだ2進信号と、
この処理ルーテンで取り込んだ2進信号との比較が行わ
れ、ノ、キング発生の有無が判別される。なお、仁のノ
ッキング検出期間は、好ましくは、各気筒あるいはあら
かじめ定めた特定の気筒の爆発行程における10@CA
・ムTDC〜50°Cム・ATDC付近に選ばれる。
以下第3図乃至第8図の処理ルーチンの内容について詳
細に説明する。
細に説明する。
割込み要求信号形成回路40から、各気筒あるいはあら
かじめ定めた特定の気舖の圧縮上死点より所定クランク
角度0・CA手゛前の位置、例えば60°CA −BT
DC、で所定の割込み要求信号が印加されると、MPU
62は第3図の割込み処理ルーチンを実行する。即ち、
ステツブ70において、74ツクグランド検出期間の始
まる時刻t1を算出する。この時刻tiは、ソフトウェ
ア上のタイマの時刻であシ、パックグランド検出期間の
始まるクランク角度位置(例えば30@CA −BTD
C)、現在のクランク角度位置(0・CA −BTDC
) :、タイマの現在の時刻t・、及び機関の回転速度
N・が知られていれば容易KJI出できることが明らか
である。
かじめ定めた特定の気舖の圧縮上死点より所定クランク
角度0・CA手゛前の位置、例えば60°CA −BT
DC、で所定の割込み要求信号が印加されると、MPU
62は第3図の割込み処理ルーチンを実行する。即ち、
ステツブ70において、74ツクグランド検出期間の始
まる時刻t1を算出する。この時刻tiは、ソフトウェ
ア上のタイマの時刻であシ、パックグランド検出期間の
始まるクランク角度位置(例えば30@CA −BTD
C)、現在のクランク角度位置(0・CA −BTDC
) :、タイマの現在の時刻t・、及び機関の回転速度
N・が知られていれば容易KJI出できることが明らか
である。
ステツブ70の処理が終了すると、ステツブ71へ進み
、時定数制御用フラグFTct−0”にリセットする。
、時定数制御用フラグFTct−0”にリセットする。
これにより、積分回路50には線53を介して10”の
時定数制御信号が送り込まれ、その積分時定数が大きい
方の値TCIに設定される。
時定数制御信号が送り込まれ、その積分時定数が大きい
方の値TCIに設定される。
ステ、グア1の処理が終了すると、第3の割込み処理が
終シ、グロダラムはメインルーチンに復帰する。
終シ、グロダラムはメインルーチンに復帰する。
ソフトタイマの時刻がtlとなると、時間割込み要求が
発生し、これによ、り MPU 62は第4図の割込み
処理ルーチンを実行する。まずステツブ72において、
積分回路5oにノックセンサ12の出力の積分動作を開
始させる。これは、線52を介して積分回路50に、’
″1”レベルの積分指示信号を送シ込むことによって成
される。なお、この場合、IPTc=Qである喪め、積
分は大きい方の時定数TC,によって行われる。次いで
、ステツブ73において、・櫂、フグランド検出期間の
終る時刻1.を算出する。パックグランド検出期間の終
るクランク角度位置(例えば10’CA −BTDC)
があらかじめ定められているため、このステラ173の
算出方法はステツブ70のそれと同様である。次いで、
ステ、f74において、に小麦換器54に対してに重質
換開始の指示を行りた後、メインルーチンに復帰する。
発生し、これによ、り MPU 62は第4図の割込み
処理ルーチンを実行する。まずステツブ72において、
積分回路5oにノックセンサ12の出力の積分動作を開
始させる。これは、線52を介して積分回路50に、’
″1”レベルの積分指示信号を送シ込むことによって成
される。なお、この場合、IPTc=Qである喪め、積
分は大きい方の時定数TC,によって行われる。次いで
、ステツブ73において、・櫂、フグランド検出期間の
終る時刻1.を算出する。パックグランド検出期間の終
るクランク角度位置(例えば10’CA −BTDC)
があらかじめ定められているため、このステラ173の
算出方法はステツブ70のそれと同様である。次いで、
ステ、f74において、に小麦換器54に対してに重質
換開始の指示を行りた後、メインルーチンに復帰する。
ソフトタイマの時刻がtlとなると、時間割込み要求が
発生し、これによりMPU 62は第5図の割込み処理
ルーチンを実行する。まずステツブ75において、積分
回路50の積分動作を終了させる。これは、積分指示信
号を102に反転させることによって達成される。次い
でステ、グア6においてノッキング検出期間の始る時I
Q t sを算出する。ノッキング検出期間の始るクラ
ンク角度位置(例えば10@Cム・ムTDC)はあらか
じめ定められており、従ってこのステツブ76の算出方
法もステツブ70のそれとほぼ同様となる。次いでステ
ツブ77において、時定数制御用フラグ’TCを@1”
にセットする。これKより、積分回路50には線53を
介して″11の時定数制御信号が送り込まれ、その積分
時定数が小さい方の値T01(TCs )TCs )に
設定される。次いでグロダラムはメインルーチンに復帰
する。
発生し、これによりMPU 62は第5図の割込み処理
ルーチンを実行する。まずステツブ75において、積分
回路50の積分動作を終了させる。これは、積分指示信
号を102に反転させることによって達成される。次い
でステ、グア6においてノッキング検出期間の始る時I
Q t sを算出する。ノッキング検出期間の始るクラ
ンク角度位置(例えば10@Cム・ムTDC)はあらか
じめ定められており、従ってこのステツブ76の算出方
法もステツブ70のそれとほぼ同様となる。次いでステ
ツブ77において、時定数制御用フラグ’TCを@1”
にセットする。これKより、積分回路50には線53を
介して″11の時定数制御信号が送り込まれ、その積分
時定数が小さい方の値T01(TCs )TCs )に
設定される。次いでグロダラムはメインルーチンに復帰
する。
ν小麦換器54によるν重質換が終了し、k重質換完・
了による割込み要求信号が線58を介して印加されると
、MPU62は第6図の割込み処理ルーテンを実行する
。まず、ステ、グア8において、積分回路50の出力を
今回1勺変換した値に勺1と前回の〜巾変換値に勺ト1
とを比較し、次のステ。
了による割込み要求信号が線58を介して印加されると
、MPU62は第6図の割込み処理ルーテンを実行する
。まず、ステ、グア8において、積分回路50の出力を
今回1勺変換した値に勺1と前回の〜巾変換値に勺ト1
とを比較し、次のステ。
グア9及び80において、大きい万の〜重質換値をXに
代入する。次いで、ステツブ81において、現在、積分
動作を行りているのは/4ツクグランド検出期間につい
てであるかあるいはノッキング検出期間についでである
かを判別する。前者の場合、ステラf82において、そ
の時のXの内容をbに移し、これをRAM 64に格勢
する。また後者の場合、ステツブ83において、その時
のXの内容をaに移し、RAM64に格納する。次のス
テツブ84においては、現在、積分動作中であるか否か
を判別し、動作中の場合はステツブ85に進んで再びに
重質換を起動する。このように本実施例では、1回の積
分動作期間中に複数回の〜重質換を繰り返して行いその
最大値を検出している。
代入する。次いで、ステツブ81において、現在、積分
動作を行りているのは/4ツクグランド検出期間につい
てであるかあるいはノッキング検出期間についでである
かを判別する。前者の場合、ステラf82において、そ
の時のXの内容をbに移し、これをRAM 64に格勢
する。また後者の場合、ステツブ83において、その時
のXの内容をaに移し、RAM64に格納する。次のス
テツブ84においては、現在、積分動作中であるか否か
を判別し、動作中の場合はステツブ85に進んで再びに
重質換を起動する。このように本実施例では、1回の積
分動作期間中に複数回の〜重質換を繰り返して行いその
最大値を検出している。
一方、ソフトタイマの時刻が1.となると、時間割込み
要求が発生し、これにより、MPU 62は第7図の割
込み処理ルーチンを実行する。まず、ステ、グ86にお
いて、積分指示信号を@1’ K反転させて積分動作を
開始させる。なお、この場合、’tc”1であるため、
積分は小さい方の時定数Tc雪を用いて成される。次い
で、ステ、グ87において、ノッキング検出期間の終了
する時刻t4tll出する。ノッキング検出期間終了の
クランク角度位置(例えば50°CA・ムTDC)はあ
らかじめ定め−られておシ、従ってこのステy f 8
′7の算出方法もステツブ70のそれとほぼ同じであ
る。次いでステ、!88において、k重質換の起動を行
−)九後、メインルーチンに復帰する。
要求が発生し、これにより、MPU 62は第7図の割
込み処理ルーチンを実行する。まず、ステ、グ86にお
いて、積分指示信号を@1’ K反転させて積分動作を
開始させる。なお、この場合、’tc”1であるため、
積分は小さい方の時定数Tc雪を用いて成される。次い
で、ステ、グ87において、ノッキング検出期間の終了
する時刻t4tll出する。ノッキング検出期間終了の
クランク角度位置(例えば50°CA・ムTDC)はあ
らかじめ定め−られておシ、従ってこのステy f 8
′7の算出方法もステツブ70のそれとほぼ同じであ
る。次いでステ、!88において、k重質換の起動を行
−)九後、メインルーチンに復帰する。
ソフトタイマの時刻がt4となると、時間割込み要求が
発生し、これによfi、MPU52は第8図の割込み処
理ルーチンを実行する。まずステ、グ89において、積
分指示信号を“O”K反転させ、積分動作を終了させる
。次いでステツブ9oに進み、・譬ツクグランド検出期
間中に検出した積分値の最大値、換言すれば、この期間
中のノ、りセンサ12の最大振幅に対応する値すと、ノ
ッキング検出期間中に検出した積分値の最大値、即ち、
この期間中のノックセンサ12の最大振幅に対応する値
aと、定数にとから、a≧に−bであるか否かを判別す
る。畠≧に−bの場合はノッキング発生有、a<k−b
の場合はノッキング発生なしと認識する・ノッキング発
生の場合は、ステ、グ91に進み、点火時期の進角補正
値0をΔ0だけ減少させ、点火時期を遅角させる。即ち
、θ′←0−Δ0の演算を行う。
発生し、これによfi、MPU52は第8図の割込み処
理ルーチンを実行する。まずステ、グ89において、積
分指示信号を“O”K反転させ、積分動作を終了させる
。次いでステツブ9oに進み、・譬ツクグランド検出期
間中に検出した積分値の最大値、換言すれば、この期間
中のノ、りセンサ12の最大振幅に対応する値すと、ノ
ッキング検出期間中に検出した積分値の最大値、即ち、
この期間中のノックセンサ12の最大振幅に対応する値
aと、定数にとから、a≧に−bであるか否かを判別す
る。畠≧に−bの場合はノッキング発生有、a<k−b
の場合はノッキング発生なしと認識する・ノッキング発
生の場合は、ステ、グ91に進み、点火時期の進角補正
値0をΔ0だけ減少させ、点火時期を遅角させる。即ち
、θ′←0−Δ0の演算を行う。
なお、最適点火時期はエアフローセンナ24によって検
出した吸入空気流量91回転速度信号形成回路44から
得られる回転速度Haから周知の方法で算出される。そ
して、その算出された点火時期が進角補正値θにより補
正される。ステ、グ91では、このよう彦進角補正値−
をΔ0減少させ、その結果点火時期を、Δ0だけ遅らせ
、これによシ、ノッキング抑圧を計ろうとするものであ
る。
出した吸入空気流量91回転速度信号形成回路44から
得られる回転速度Haから周知の方法で算出される。そ
して、その算出された点火時期が進角補正値θにより補
正される。ステ、グ91では、このよう彦進角補正値−
をΔ0減少させ、その結果点火時期を、Δ0だけ遅らせ
、これによシ、ノッキング抑圧を計ろうとするものであ
る。
第9a図及び第9b図は以上説明し九実施例の作用を説
明する図であ)、両図において■ は燃焼室内の圧力(
指圧)、 φ) はノックセンサ12の出力信号波形、(0は積分
指示信号波形、 (ロ)は積分回路5oの出方値 をそれぞれ示している。さらに両図において、Tsは・
童、フグランド検出期間を示してお9、この期間T t
は、ノックセンサ12の出方信号にパルプ打音等のノイ
−e81やノッキングB、が通常は含まれない機関の基
本振動のみの安定な期間に設定されている。tた、TI
はノッキング検出期間であシ、この期間T、はその気筒
の点火後のノッキングB、が発生するべき期間に設定さ
れる。
明する図であ)、両図において■ は燃焼室内の圧力(
指圧)、 φ) はノックセンサ12の出力信号波形、(0は積分
指示信号波形、 (ロ)は積分回路5oの出方値 をそれぞれ示している。さらに両図において、Tsは・
童、フグランド検出期間を示してお9、この期間T t
は、ノックセンサ12の出方信号にパルプ打音等のノイ
−e81やノッキングB、が通常は含まれない機関の基
本振動のみの安定な期間に設定されている。tた、TI
はノッキング検出期間であシ、この期間T、はその気筒
の点火後のノッキングB、が発生するべき期間に設定さ
れる。
積分回路50の積分時定数が一定である場合(ただし、
ノッキングを検出するために1比較的小さな時定数に固
定されている場合)、第9a図の如く、パックグランド
信号検出期間Ti中にノ、クセノナ120出方がめまク
ノイズを含まず安定している際には問題ないが、第9b
図の如く、何らかの理由で期間T@中にもノイズ8sが
生じている際は、同図(ロ)の破線に示す如く、積分回
路50の出力がこのノイズ8mに応答して変化してしま
い、出力が不安定となる。その結果、ノッキング検出の
精度及び信頼性が著しく低下してしまう、しかしながら
、本発明の方法によればパックグランド信号検出期間T
I中の積分時定数TC,がノッキング検出期間T3中の
積分時定数丁C3より充分大きくとりであるため、第9
b図(ロ)の実線に示す如く、パックグランド信号が安
定化し、ノ。
ノッキングを検出するために1比較的小さな時定数に固
定されている場合)、第9a図の如く、パックグランド
信号検出期間Ti中にノ、クセノナ120出方がめまク
ノイズを含まず安定している際には問題ないが、第9b
図の如く、何らかの理由で期間T@中にもノイズ8sが
生じている際は、同図(ロ)の破線に示す如く、積分回
路50の出力がこのノイズ8mに応答して変化してしま
い、出力が不安定となる。その結果、ノッキング検出の
精度及び信頼性が著しく低下してしまう、しかしながら
、本発明の方法によればパックグランド信号検出期間T
I中の積分時定数TC,がノッキング検出期間T3中の
積分時定数丁C3より充分大きくとりであるため、第9
b図(ロ)の実線に示す如く、パックグランド信号が安
定化し、ノ。
クセンサ12の出力の変化にあまり鋭敏に応答しない、
従って、本発明によれば、ノッキングは応答良く微小ノ
ッキングまで正確に検出でき、またそのパックグランド
信号はノイズの影響を受けに〈〈安定している。その結
果、ノッキングの検出精度及び信頼性が著しく向上する
ハードウェア構成が簡単となる等の格別の利便が得られ
る。
従って、本発明によれば、ノッキングは応答良く微小ノ
ッキングまで正確に検出でき、またそのパックグランド
信号はノイズの影響を受けに〈〈安定している。その結
果、ノッキングの検出精度及び信頼性が著しく向上する
ハードウェア構成が簡単となる等の格別の利便が得られ
る。
WX1図は本発明の一実施例の全体の概略構成図、第2
図は第1図の制御回路のブロック図、第3図乃至第8図
は制御回路の各側込み処理ルーチンのフローチャート、
第9a図及び第9b図は上記実施例による作用を説明す
る図である。 10・・・シリンダゾロツク、12・・・ノックセンサ
、14・・・デイストリビユータ、16.18・・・ク
ランク角センナ、20・・・制御回路、36.41・・
入出力ポート、48・・・・譬ツファ及びフィルタ回路
、積分回路、54・・・k重質換器、62・・・MPU
、64・・・R鮎166・・・ROM。 特許出願人 トヨタ自動車工業株式会社 特許出願代理人 弁理士青水 朗 弁理士西舘和之 弁理士 山 口 昭 之 第3図 第5図 第6図 第7図 第9a図 第9b図
図は第1図の制御回路のブロック図、第3図乃至第8図
は制御回路の各側込み処理ルーチンのフローチャート、
第9a図及び第9b図は上記実施例による作用を説明す
る図である。 10・・・シリンダゾロツク、12・・・ノックセンサ
、14・・・デイストリビユータ、16.18・・・ク
ランク角センナ、20・・・制御回路、36.41・・
入出力ポート、48・・・・譬ツファ及びフィルタ回路
、積分回路、54・・・k重質換器、62・・・MPU
、64・・・R鮎166・・・ROM。 特許出願人 トヨタ自動車工業株式会社 特許出願代理人 弁理士青水 朗 弁理士西舘和之 弁理士 山 口 昭 之 第3図 第5図 第6図 第7図 第9a図 第9b図
Claims (1)
- 1、機械的振動を電気信号の振幅変動に変換する少なく
とも1つの振動検出素子を機関本体に装着し、あらかじ
め定めた少くとも1つの気筒の上死点前の第1の所定ク
ランク角度範囲Kj?ける前記振動検出素子からの電気
信号の振幅の積分値を記憶しておき、あらかじめ定めた
少くとも1つの気筒の点火後の第2の所定クランク角度
範囲における前記電気信号の振幅の積分値と前記記憶し
た値との大小を比較することによりノッキング発生の有
無を検出する方法であって、前記第1のクランク角度範
囲に関する積分の時定数を前記第、2のクランク角度範
囲に関する積分の時定数よシ大きくせしめたことを特徴
とする内燃機関のノッキング検出方法。゛
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11646281A JPS5828643A (ja) | 1981-07-27 | 1981-07-27 | 内燃機関のノツキング検出方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11646281A JPS5828643A (ja) | 1981-07-27 | 1981-07-27 | 内燃機関のノツキング検出方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5828643A true JPS5828643A (ja) | 1983-02-19 |
Family
ID=14687705
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11646281A Pending JPS5828643A (ja) | 1981-07-27 | 1981-07-27 | 内燃機関のノツキング検出方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5828643A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62108947U (ja) * | 1985-12-23 | 1987-07-11 |
-
1981
- 1981-07-27 JP JP11646281A patent/JPS5828643A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62108947U (ja) * | 1985-12-23 | 1987-07-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2948828B2 (ja) | エンジンのノック検出装置 | |
| JPS58143169A (ja) | 点火時期制御方法 | |
| JPS6296778A (ja) | 点火時期制御装置 | |
| JPH0320592B2 (ja) | ||
| JPH0379548B2 (ja) | ||
| JPS5828643A (ja) | 内燃機関のノツキング検出方法 | |
| JPH0320593B2 (ja) | ||
| JPS6278480A (ja) | 内燃機関の点火時期制御装置 | |
| JPS58107875A (ja) | 内燃機関の点火時期制御方法 | |
| JPS5828644A (ja) | 内燃機関のノツキング検出方法 | |
| JPS62189370A (ja) | 点火時期制御装置 | |
| JP2629204B2 (ja) | 内燃機関の点火時期制御装置 | |
| JPH0432953B2 (ja) | ||
| JPS60263830A (ja) | 内燃機関のノツキング検出方法 | |
| JPS5828645A (ja) | 内燃機関のノッキング検出装置 | |
| JPS63295864A (ja) | 内燃機関用ノッキング検出装置 | |
| JPH0444851Y2 (ja) | ||
| JPS5828597A (ja) | 内燃機関のノツキング制御方法 | |
| JP2625763B2 (ja) | 内燃機関の点火時期制御装置 | |
| JPS593175A (ja) | 多気筒内燃機関のノツキング制御装置 | |
| JPH0232572B2 (ja) | ||
| JPS59136575A (ja) | 多気筒エンジンのノツキング制御方法 | |
| JPS6282273A (ja) | 内燃機関の点火時期制御装置 | |
| JP2535879B2 (ja) | 内燃機関の振動制御装置 | |
| JPH0337029B2 (ja) |