JPS60190832A - 内燃機関用ノツキング検出方法 - Google Patents
内燃機関用ノツキング検出方法Info
- Publication number
- JPS60190832A JPS60190832A JP4695584A JP4695584A JPS60190832A JP S60190832 A JPS60190832 A JP S60190832A JP 4695584 A JP4695584 A JP 4695584A JP 4695584 A JP4695584 A JP 4695584A JP S60190832 A JPS60190832 A JP S60190832A
- Authority
- JP
- Japan
- Prior art keywords
- level
- knocking
- signal
- knock
- judgment
- 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
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)
- Electrical Control Of Ignition Timing (AREA)
- Testing Of Engines (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は内燃機関のノッキングを検出する方法に関づる
。
。
従来例の構成と問題点
従来のノッキング検出装置は第1図に示すように内燃機
関のノッキングによる振動等を検出する振動検出器(セ
ンサ)1、振動検出器1の検出信号のうちノッキング周
波数成分(例、8に111)のみを通過さゼるフィルタ
回路2、このフィルタ回路2を通過したノッキング検出
信号の平均値を出力する平均値出ツノ回路3−1、その
1iCiによりノッキングの判定レベルを作成する為の
判定レベル発生回路3〜2、前記ノッキング検出信号の
平均(I「1とノッキング判定レベルとを比較してノッ
キングか否かを判定Jる比較回路4及びノッキング判定
信号をうけ点火時期を制御する点火時期制御回路5より
構成されている。そしてこれら各々の回路はリニアIC
等のアナログ素子により構成され、ノッキングはアナロ
グ方式で検出される。この為に回路構成が複雑どなるに
もかかわらず制御内容は限られ、回転速瓜等の運転状態
によりノッキングの判定条件を変化するような複雑な制
御は困難であり正確にノッキングの有無、程度を判定す
ることは困難である。
関のノッキングによる振動等を検出する振動検出器(セ
ンサ)1、振動検出器1の検出信号のうちノッキング周
波数成分(例、8に111)のみを通過さゼるフィルタ
回路2、このフィルタ回路2を通過したノッキング検出
信号の平均値を出力する平均値出ツノ回路3−1、その
1iCiによりノッキングの判定レベルを作成する為の
判定レベル発生回路3〜2、前記ノッキング検出信号の
平均(I「1とノッキング判定レベルとを比較してノッ
キングか否かを判定Jる比較回路4及びノッキング判定
信号をうけ点火時期を制御する点火時期制御回路5より
構成されている。そしてこれら各々の回路はリニアIC
等のアナログ素子により構成され、ノッキングはアナロ
グ方式で検出される。この為に回路構成が複雑どなるに
もかかわらず制御内容は限られ、回転速瓜等の運転状態
によりノッキングの判定条件を変化するような複雑な制
御は困難であり正確にノッキングの有無、程度を判定す
ることは困難である。
上記問題はアナログ方式の為に起り、デジタル制御を行
えば解決できる。しかしながらアナログ信号である(フ
ッ4:ング)振動検出器またはセンサの出力信号を忠実
にデジタル信号に変換するにはA/D変換器が必要であ
りノッキング周波数(例、約8に11Z)を1〜レース
するには極めて高速なA/D変換器を用いるか、ピーク
ホールド、サンプルホールド等を用いてA/D変換する
ことが考えられるが、いずれにしろA/D変換器は高価
であり装置がコストアップするという問題が生じる。ま
た従来のA/D変換器の代りにD/A変換及びコンパレ
ータを用いて逐次比較を行ってA/D変換を行っても変
換に必要な時間が約100Ijsと長いため使用上問題
があった。
えば解決できる。しかしながらアナログ信号である(フ
ッ4:ング)振動検出器またはセンサの出力信号を忠実
にデジタル信号に変換するにはA/D変換器が必要であ
りノッキング周波数(例、約8に11Z)を1〜レース
するには極めて高速なA/D変換器を用いるか、ピーク
ホールド、サンプルホールド等を用いてA/D変換する
ことが考えられるが、いずれにしろA/D変換器は高価
であり装置がコストアップするという問題が生じる。ま
た従来のA/D変換器の代りにD/A変換及びコンパレ
ータを用いて逐次比較を行ってA/D変換を行っても変
換に必要な時間が約100Ijsと長いため使用上問題
があった。
発明の目的及び典型的借成
本発明は上記問題点を解消することを目的とするもので
、ノッキング検出に必要な情報はノッキング検出信号の
平均値(バックグラウンド・ノイズ)とピーク値だけで
あることに着目し、A/D変換器、積分回路a3よびピ
ークホールド回路を用いることなく回路的に工夫した簡
単で安価な構成でしかもノッキング検出時間の短いノッ
キング検出方法を提供する。
、ノッキング検出に必要な情報はノッキング検出信号の
平均値(バックグラウンド・ノイズ)とピーク値だけで
あることに着目し、A/D変換器、積分回路a3よびピ
ークホールド回路を用いることなく回路的に工夫した簡
単で安価な構成でしかもノッキング検出時間の短いノッ
キング検出方法を提供する。
本発明の典型的実施態様によれば、内燃機関の1点火サ
イクル内の所定判定期間内でD/A変換器を介してマイ
クロコンピュータから比較器(以下コンパレータと称す
)にノイズレベル(ノイズ振動の有無を判定するだめの
レベルを与える信@)とノック判定レベル(ノッキング
振動の有無を判定するためのレベルを与える信号)とを
時分削的に例&ば交互に供給して、ノッキング等の振動
を検出する振動検出器(センサ〉からの出力信号と各レ
ベルとを比較することにより該判定期間内で出)J信号
がノイズレベルを越える頻度をマイク1]コンピユータ
により計数して該t1数値に基づき次のサイクルのノイ
ズレベル及びノック判定レベルを更新し、振動検出器出
力信号がノック判定レベルを越える頻疾をマイクロコン
ピュータで計数してノッキングを検出する方法が提供さ
れる。
イクル内の所定判定期間内でD/A変換器を介してマイ
クロコンピュータから比較器(以下コンパレータと称す
)にノイズレベル(ノイズ振動の有無を判定するだめの
レベルを与える信@)とノック判定レベル(ノッキング
振動の有無を判定するためのレベルを与える信号)とを
時分削的に例&ば交互に供給して、ノッキング等の振動
を検出する振動検出器(センサ〉からの出力信号と各レ
ベルとを比較することにより該判定期間内で出)J信号
がノイズレベルを越える頻度をマイク1]コンピユータ
により計数して該t1数値に基づき次のサイクルのノイ
ズレベル及びノック判定レベルを更新し、振動検出器出
力信号がノック判定レベルを越える頻疾をマイクロコン
ピュータで計数してノッキングを検出する方法が提供さ
れる。
実施例の説明
以下に本発明によるノッキング検出装置を実施例に従っ
て説明する。図中の同一参照符号は同等の部材を示す。
て説明する。図中の同一参照符号は同等の部材を示す。
第2図は本発明を実施することにより点火時期を制御す
る構成例を示し、図中1は機関のノッキングによる振動
音等を検出する検出器を示し、2はノッキング検出器1
の出力信号のうら特定の周波数成分(ノッキング振動成
分及び機1’Jlll振動成分等)のみを通過さ[るフ
ィルタ回路、14は該フィルタ回路の出力信号であるノ
ッキング検出信号とD/A変換器11よりのアナログ値
とを比較してノッキング検出信号がアナログ値を越える
毎にパルス信号を出力するコンパレータ、10は後述の
如き態様でコンパレータの出力パルス信号を目数り゛る
ことにJ:す、対応するデジタル出力をD/A変換器1
1に供給し、まlCノツギングの有無、程度を表わずノ
ッキング判定信号を演算出力して点火時期を制御するマ
イクロコンピュータ、11はマイクロコンピュータJ二
り送られるデジタル出力をアナログ値に変換し〕ンパレ
ータ14に送るD/A変換器(例えばR−2Rラダー構
成)を夫れ夫れ示す。マイクロコンピュータ10は周知
の発振器6、電源回路7を備えている。
る構成例を示し、図中1は機関のノッキングによる振動
音等を検出する検出器を示し、2はノッキング検出器1
の出力信号のうら特定の周波数成分(ノッキング振動成
分及び機1’Jlll振動成分等)のみを通過さ[るフ
ィルタ回路、14は該フィルタ回路の出力信号であるノ
ッキング検出信号とD/A変換器11よりのアナログ値
とを比較してノッキング検出信号がアナログ値を越える
毎にパルス信号を出力するコンパレータ、10は後述の
如き態様でコンパレータの出力パルス信号を目数り゛る
ことにJ:す、対応するデジタル出力をD/A変換器1
1に供給し、まlCノツギングの有無、程度を表わずノ
ッキング判定信号を演算出力して点火時期を制御するマ
イクロコンピュータ、11はマイクロコンピュータJ二
り送られるデジタル出力をアナログ値に変換し〕ンパレ
ータ14に送るD/A変換器(例えばR−2Rラダー構
成)を夫れ夫れ示す。マイクロコンピュータ10は周知
の発振器6、電源回路7を備えている。
8は機関の実際の点火を検出づることにより実点火信号
を発生して制御用基準信号としてマイクロコンピュータ
へ入力する実点火信号発生器、9はマイクロコンピュー
タ10によるノッキング判定の結果演粋出力される点火
信号に基づいて点火時期を制御する。周知の点火時期制
御回路を夫れ夫れ示す。
を発生して制御用基準信号としてマイクロコンピュータ
へ入力する実点火信号発生器、9はマイクロコンピュー
タ10によるノッキング判定の結果演粋出力される点火
信号に基づいて点火時期を制御する。周知の点火時期制
御回路を夫れ夫れ示す。
本実施例ではマイクロコンピュータは安価な4ビツト1
チツプマイクロコンピユータでcpu。
チツプマイクロコンピユータでcpu。
ROM、RAM、Iloを備えている。以下に主要動作
について述べる。まずマイクロコンピュータは更新可能
な任意のノイズレベルとノック判定レベルをもち、D/
A変換器11を通してセンサからの出力と比較するため
コンパレータ14に出ノjされるが、該コンパレータは
1個しかない!こめ1サイクルの燃焼区間内を細分割(
時分割)して、ノイズレベルとノック判定レベルとを異
なるタイミングで出力する。フィルタ2を解して得られ
た振動検出器出力波形がノイズレベルおよび、ノック判
定レベルを越えると、そのつどそれぞれノイズパルス、
ノックパルスがコンパレータから出力される。マイク[
]コンピュータはそれらの数を計数し、ノイズパルスの
数に応じてノイズレベルを更新しそのノイズレベルに関
連してノック判定レベルを更新する。またノックパルス
の数の応じてノック判定を行う。
について述べる。まずマイクロコンピュータは更新可能
な任意のノイズレベルとノック判定レベルをもち、D/
A変換器11を通してセンサからの出力と比較するため
コンパレータ14に出ノjされるが、該コンパレータは
1個しかない!こめ1サイクルの燃焼区間内を細分割(
時分割)して、ノイズレベルとノック判定レベルとを異
なるタイミングで出力する。フィルタ2を解して得られ
た振動検出器出力波形がノイズレベルおよび、ノック判
定レベルを越えると、そのつどそれぞれノイズパルス、
ノックパルスがコンパレータから出力される。マイク[
]コンピュータはそれらの数を計数し、ノイズパルスの
数に応じてノイズレベルを更新しそのノイズレベルに関
連してノック判定レベルを更新する。またノックパルス
の数の応じてノック判定を行う。
本実施例の動作のICめの要部波形タイミングチ(7−
1〜を第3図、第4図に示J。第3図のへは機関動作を
示す!、tl(ζ信号、Bは同信号の波形成形信号であ
り実点火信号発生器8より入力され、この信号を県準に
マイクロコンビ」−一夕10は動作Jる。Cはノッキン
グ判定のための区間を示す信号で、マイクロコンピュー
タにより演算されて信号Bより所定角瓜遅れ′C所定角
度間に渡つC発生される(例、Δ−r D C10°〜
70°)。この判定区間内(はぼ1サイクルの燃焼区間
に同じ)にノッキング情報をもったノッキング検出信号
りが表われる。また第4図に示される如く、第3図の信
号Cで確定されるノッキング判定区間内に生じたノッキ
ング検出信号りに対し、D/△変換器11を介してノッ
ク判定レベル[−1、ノイズレベル「−1がマイクロコ
ンピュータにより時分割的に供給されてコンパレータ1
4によりノッキング検出信号りど比較され、各レベルを
越える信号りに対し夫れ夫れノックパルスE−2、ノイ
ズパルスF−2がコンパレータ14より出力される。1
1ナイクルのノック判定区間でのノックパルス、ノイズ
パルスはマイクロコンピュータで計数されて最終的、な
ノイズパルスのG1数値に従って次のサイクルのノック
判定区間のためのノイズレベルF−1、ノック判定レベ
ルE−1(第5図の〕[」−ヂA7−ト上では夫れ夫れ
SLN、SLKで与えられる)が更新され、各サイクル
のノックパルス・計数値によってノッキングの有無、程
度が検出され、これによって点火時期の遅角制御が行な
われる。
1〜を第3図、第4図に示J。第3図のへは機関動作を
示す!、tl(ζ信号、Bは同信号の波形成形信号であ
り実点火信号発生器8より入力され、この信号を県準に
マイクロコンビ」−一夕10は動作Jる。Cはノッキン
グ判定のための区間を示す信号で、マイクロコンピュー
タにより演算されて信号Bより所定角瓜遅れ′C所定角
度間に渡つC発生される(例、Δ−r D C10°〜
70°)。この判定区間内(はぼ1サイクルの燃焼区間
に同じ)にノッキング情報をもったノッキング検出信号
りが表われる。また第4図に示される如く、第3図の信
号Cで確定されるノッキング判定区間内に生じたノッキ
ング検出信号りに対し、D/△変換器11を介してノッ
ク判定レベル[−1、ノイズレベル「−1がマイクロコ
ンピュータにより時分割的に供給されてコンパレータ1
4によりノッキング検出信号りど比較され、各レベルを
越える信号りに対し夫れ夫れノックパルスE−2、ノイ
ズパルスF−2がコンパレータ14より出力される。1
1ナイクルのノック判定区間でのノックパルス、ノイズ
パルスはマイクロコンピュータで計数されて最終的、な
ノイズパルスのG1数値に従って次のサイクルのノック
判定区間のためのノイズレベルF−1、ノック判定レベ
ルE−1(第5図の〕[」−ヂA7−ト上では夫れ夫れ
SLN、SLKで与えられる)が更新され、各サイクル
のノックパルス・計数値によってノッキングの有無、程
度が検出され、これによって点火時期の遅角制御が行な
われる。
上記ノッキング検出のためのマイクロコンピュータの動
作を第5図のフローチャートに従って説明する。ステッ
プ(イ)では第3図の信号Bに応答して判定、検出のた
めの割込動作を開始し、ステップ(ロ)で前述の所定遅
れ角度を持った所定角度間で与えられる判定区間(終了
まで)をカウントするタイマを起動り−る。ステップ(
ハ)に進みノイズパルスの81数値A及びノックパルス
の削数値Bを初期化(零値に設定)し、ステップ(ニ)
へ進み前回サイクルのノック判定区間でのノイズパルス
計数値CNP−へに従って所定の関係5LN−f(CN
P)でノイズレベルSINが設定とれるようにデジタル
値を[)/A変換器11に出力して5LN(波形F−1
)がコンパレータに入力される(例えば、MSB256
→5■、LSB→20 m VにS [−Nをレンジ設
定し、曲回サイクル計数値CNPに従って今回1ナイク
ルのSLNを増減し、cN、=oのどき−7,5mV。
作を第5図のフローチャートに従って説明する。ステッ
プ(イ)では第3図の信号Bに応答して判定、検出のた
めの割込動作を開始し、ステップ(ロ)で前述の所定遅
れ角度を持った所定角度間で与えられる判定区間(終了
まで)をカウントするタイマを起動り−る。ステップ(
ハ)に進みノイズパルスの81数値A及びノックパルス
の削数値Bを初期化(零値に設定)し、ステップ(ニ)
へ進み前回サイクルのノック判定区間でのノイズパルス
計数値CNP−へに従って所定の関係5LN−f(CN
P)でノイズレベルSINが設定とれるようにデジタル
値を[)/A変換器11に出力して5LN(波形F−1
)がコンパレータに入力される(例えば、MSB256
→5■、LSB→20 m VにS [−Nをレンジ設
定し、曲回サイクル計数値CNPに従って今回1ナイク
ルのSLNを増減し、cN、=oのどき−7,5mV。
CNP−1のとさ+0、ON、=2〜14のとき+1.
25mV、CN、≧15のどき−1−17,5′In、
■だけSINは変化される)。次にステップ(ホ)へ進
みタイマがオーバーフロ状態(判定区間終了状態)かど
うかを吟味してYESならばステップ(力)へ進み次の
サイクルのためにCNPを更新しくON、−八)、NO
ならばステップくべ)に進みノイズレベルSINを越え
るノッキング検出信号に応答したコンパレータ出力、即
ちノイズパルスの有無を吟味する。YESならばステッ
プ(ト)へ進みノイズパルスのG1数値Aを+1′?l
る(A+−A+1>、またNoならばノイズパルスを検
出するまでステップ(小)、(へ)を循環する。
25mV、CN、≧15のどき−1−17,5′In、
■だけSINは変化される)。次にステップ(ホ)へ進
みタイマがオーバーフロ状態(判定区間終了状態)かど
うかを吟味してYESならばステップ(力)へ進み次の
サイクルのためにCNPを更新しくON、−八)、NO
ならばステップくべ)に進みノイズレベルSINを越え
るノッキング検出信号に応答したコンパレータ出力、即
ちノイズパルスの有無を吟味する。YESならばステッ
プ(ト)へ進みノイズパルスのG1数値Aを+1′?l
る(A+−A+1>、またNoならばノイズパルスを検
出するまでステップ(小)、(へ)を循環する。
ノイズパルス31数値Aが増加されるとノイズレベルの
供給を止めステップ(ヂ)へ進みノイズレベルSLNに
従ってノック判定レベルSLKを設定しなおしてコンパ
レータ14に人力させる(SLNを設定したGNPを参
照してKを所定定数とするとき5LK=SLNxK+0
FFSETなる関係が成立するようにS L Kを設定
する)。次にステップ(リ−1)〜(リ−13)により
、ノッキング検出信号りがノック判定レベルSLKを越
えたかどうか所定期間で所定回数(例えば15ONで1
3回)に渡り判定覆るために、〕コンパレータ4からノ
ックパルスが出力されているかどうか周期的に吟味する
。周波数の低いノイズパルスを検出するL記ステップ(
へ)ではノイズパルスがコンパレータ14に入力される
まで低周期でステップ(ホ)、(へ)が反復されるが、
周波数の高いノッキング振動を検出するためにステップ
(リ−1)〜(リ−13)によりノッキング振動と同程
度の反復周期をもってノックパルスの有無を周期的に吟
味する。
供給を止めステップ(ヂ)へ進みノイズレベルSLNに
従ってノック判定レベルSLKを設定しなおしてコンパ
レータ14に人力させる(SLNを設定したGNPを参
照してKを所定定数とするとき5LK=SLNxK+0
FFSETなる関係が成立するようにS L Kを設定
する)。次にステップ(リ−1)〜(リ−13)により
、ノッキング検出信号りがノック判定レベルSLKを越
えたかどうか所定期間で所定回数(例えば15ONで1
3回)に渡り判定覆るために、〕コンパレータ4からノ
ックパルスが出力されているかどうか周期的に吟味する
。周波数の低いノイズパルスを検出するL記ステップ(
へ)ではノイズパルスがコンパレータ14に入力される
まで低周期でステップ(ホ)、(へ)が反復されるが、
周波数の高いノッキング振動を検出するためにステップ
(リ−1)〜(リ−13)によりノッキング振動と同程
度の反復周期をもってノックパルスの有無を周期的に吟
味する。
ステップ(リ−1)〜(リ−13)のいずれかでノック
判定レベルを越えるノッキング検出信号りが発生すると
ステップ(ル)へ進みノックパルス計数値Bを+1する
(B4−B+1)。ステップ(リ−1)〜(リ−13)
のいずれでもSLKを越えるノッキング検出信号りが発
生しなければ、ステップ(ヲ)へ進み今回の判定区間が
終了していないかどうか即ち前述のタイマがオーバーフ
ロー状態にあるかどうかを吟味する。判定区間が終了し
ていなければNoとなりステップ(ワ)へ進みノイズパ
ルスカウント値Aが所定値(例えば15)以上かどうか
を吟味し、NOならばステップ(ニ)へ戻り再度ノイズ
レベルSLNをコンパレータに入力してノイズパルスを
計数し、次にノック判定レベルSLKを入ノ〕してノッ
クパルスを計数する前述のステップを反復する。かくし
て以上の場合はSLNとSLKが交互にコンパレータに
入力されることになる。今回の判定区間が終了してステ
ップ(ヲ)での吟味がYESどなるとステップ(力)へ
進み今回サイクルの計数値Aを以ってノイズレベル設定
オペランドCNPを更新して(CNP+−A)、ステッ
プ(ヨ)ヲ介LTNEXT動作(点火時期遅角制御信号
の発生)のためにメインルーチンへ戻る。またステップ
(ワ)での吟味がYES即ちノイズパルス計数値へが所
定値以上(例えばA≧15)であるならば、さらにノイ
ズパルスを目数することなくステップ(チ)へ進みノッ
ク判定レベルSLKをコンパレータに入力してノックパ
ルスを計数するステップ(リ−1)〜(リ−13)を反
復する。
判定レベルを越えるノッキング検出信号りが発生すると
ステップ(ル)へ進みノックパルス計数値Bを+1する
(B4−B+1)。ステップ(リ−1)〜(リ−13)
のいずれでもSLKを越えるノッキング検出信号りが発
生しなければ、ステップ(ヲ)へ進み今回の判定区間が
終了していないかどうか即ち前述のタイマがオーバーフ
ロー状態にあるかどうかを吟味する。判定区間が終了し
ていなければNoとなりステップ(ワ)へ進みノイズパ
ルスカウント値Aが所定値(例えば15)以上かどうか
を吟味し、NOならばステップ(ニ)へ戻り再度ノイズ
レベルSLNをコンパレータに入力してノイズパルスを
計数し、次にノック判定レベルSLKを入ノ〕してノッ
クパルスを計数する前述のステップを反復する。かくし
て以上の場合はSLNとSLKが交互にコンパレータに
入力されることになる。今回の判定区間が終了してステ
ップ(ヲ)での吟味がYESどなるとステップ(力)へ
進み今回サイクルの計数値Aを以ってノイズレベル設定
オペランドCNPを更新して(CNP+−A)、ステッ
プ(ヨ)ヲ介LTNEXT動作(点火時期遅角制御信号
の発生)のためにメインルーチンへ戻る。またステップ
(ワ)での吟味がYES即ちノイズパルス計数値へが所
定値以上(例えばA≧15)であるならば、さらにノイ
ズパルスを目数することなくステップ(チ)へ進みノッ
ク判定レベルSLKをコンパレータに入力してノックパ
ルスを計数するステップ(リ−1)〜(リ−13)を反
復する。
ステップ(ヨ)からもどったメインルーチンではノック
判定レベルSLKを越えたノックパルスの引数値Bに従
って点火時期をステップ遅角制御する信号を演算出力す
る。例えば1ステツプ=0.35度CAとするとき、B
=0〜1に対しOステップ、B=2〜7に対しては1ス
デツプ、B=8〜14に対しては2ステツプ、B≧15
に対しては3ステツプずつ基準信号をそのまま遅角側に
シフト(例0〜10度CA)して点火時期制御回路9に
遅角信号を送りフィードバック制御する。
判定レベルSLKを越えたノックパルスの引数値Bに従
って点火時期をステップ遅角制御する信号を演算出力す
る。例えば1ステツプ=0.35度CAとするとき、B
=0〜1に対しOステップ、B=2〜7に対しては1ス
デツプ、B=8〜14に対しては2ステツプ、B≧15
に対しては3ステツプずつ基準信号をそのまま遅角側に
シフト(例0〜10度CA)して点火時期制御回路9に
遅角信号を送りフィードバック制御する。
第6図にその遅角タイミング関係を示り一0aは機関の
基準信号、bはその波形整形信号、Cは上述の如くマイ
クロコンピュータによりノック検出をおこなって演算出
力された遅角信号、dは前述の信号Cに相当するノッキ
ング検出を行う判定区間(例式TDCI O〜70瓜C
A)信号である。
基準信号、bはその波形整形信号、Cは上述の如くマイ
クロコンピュータによりノック検出をおこなって演算出
力された遅角信号、dは前述の信号Cに相当するノッキ
ング検出を行う判定区間(例式TDCI O〜70瓜C
A)信号である。
上記実施例以外にも本発明の範囲で秤々の修正変更が可
能であり、例えば所定の判定区間内ではなく実点火信号
より所定角度後全域を判定するようにしても良い。第6
図の信号は実点火基準信号後の所定角度後の全域を判定
するための信号を示している。
能であり、例えば所定の判定区間内ではなく実点火信号
より所定角度後全域を判定するようにしても良い。第6
図の信号は実点火基準信号後の所定角度後の全域を判定
するための信号を示している。
でノッキング振動検出器からの出力信号がノイズレベル
を越える頻度を計数して次のサイクルのノイズレベル、
ノック判定レベルを時分割的に更新設定するので、各レ
ベルは振動検出器出力信号状態に応じて短時間に的確に
設定されることが出来る。またノイズレベル、ノック判
定レベルが時分割設定されるのでマイクロコンピュータ
やD/Δ変換器のごとき少数のデジタル手段のみで簡単
に安価に構成出来る。
を越える頻度を計数して次のサイクルのノイズレベル、
ノック判定レベルを時分割的に更新設定するので、各レ
ベルは振動検出器出力信号状態に応じて短時間に的確に
設定されることが出来る。またノイズレベル、ノック判
定レベルが時分割設定されるのでマイクロコンピュータ
やD/Δ変換器のごとき少数のデジタル手段のみで簡単
に安価に構成出来る。
第1図は従来のノッキング検出装置の1例を示タブロッ
ク線図であり、第2図は本発明の実施例を示ず点火時期
制御回路のブロック線図であり、第3図、第4図は本発
明を説明するための第2図回路の要部信号波形のタイミ
ングチA7−トであり、第5図は第2図のマイクロコン
ピュータの動作を示すゼネラルフローチャートであり第
6図は第2図回路に於ける点火時期制御のための信号波
形のタイミングチャートである。 1・・・振動検出器; 2・・・フィルタ; 6・・・発振器; 7・・・電源回路; 8・・・実点火信号発生器; 9・・・点火時期制御回路; 10・・・マイクロコンピュータ 11・・・D/△変換器: 14・・・コンパレータ 箆1図 15すti11回証7ト 鬼6図 e
ク線図であり、第2図は本発明の実施例を示ず点火時期
制御回路のブロック線図であり、第3図、第4図は本発
明を説明するための第2図回路の要部信号波形のタイミ
ングチA7−トであり、第5図は第2図のマイクロコン
ピュータの動作を示すゼネラルフローチャートであり第
6図は第2図回路に於ける点火時期制御のための信号波
形のタイミングチャートである。 1・・・振動検出器; 2・・・フィルタ; 6・・・発振器; 7・・・電源回路; 8・・・実点火信号発生器; 9・・・点火時期制御回路; 10・・・マイクロコンピュータ 11・・・D/△変換器: 14・・・コンパレータ 箆1図 15すti11回証7ト 鬼6図 e
Claims (1)
- 内燃機関の1J11火リーイクル内の所定判定期間内で
ノイズレベルとノック判定レベルとを時分割的に異なる
タイミングで発生し、ノッキング撮動検出器からの出力
信号が前記判定期間内でノイズレベル、ノック判定レベ
ルを越える頻度を人れ夫れ割数し、ノイズレベルを越え
る頻度の計数値に従って次のサイクルのノイズレベル、
ノック判定レベルを更新覆ることを含むノッキング検出
方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4695584A JPS60190832A (ja) | 1984-03-12 | 1984-03-12 | 内燃機関用ノツキング検出方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4695584A JPS60190832A (ja) | 1984-03-12 | 1984-03-12 | 内燃機関用ノツキング検出方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60190832A true JPS60190832A (ja) | 1985-09-28 |
| JPH0546492B2 JPH0546492B2 (ja) | 1993-07-14 |
Family
ID=12761707
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4695584A Granted JPS60190832A (ja) | 1984-03-12 | 1984-03-12 | 内燃機関用ノツキング検出方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60190832A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1989011088A1 (en) * | 1988-05-06 | 1989-11-16 | Robert Bosch Gmbh | Detection of knocking signals in i.c. engines |
-
1984
- 1984-03-12 JP JP4695584A patent/JPS60190832A/ja active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1989011088A1 (en) * | 1988-05-06 | 1989-11-16 | Robert Bosch Gmbh | Detection of knocking signals in i.c. engines |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0546492B2 (ja) | 1993-07-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0469739B2 (ja) | ||
| US4498331A (en) | Knocking detecting apparatus for internal combustion engines | |
| JPS5487308A (en) | Knocking detector for internal combustion engine | |
| JPS54103911A (en) | Knock detector and ignition time controller for internal combustion engine | |
| JPH0546492B2 (ja) | ||
| JPS59200957A (ja) | ボルトゆるみ検出装置 | |
| JPS60114737A (ja) | ノッキング検出装置 | |
| JP2786701B2 (ja) | 測定回路の同期動作制御回路 | |
| SU1167513A1 (ru) | Способ измерени действующего значени переменного напр жени | |
| JPS5679963A (en) | Waveform measuring method and its device | |
| JPS60247058A (ja) | ノツキング制御装置 | |
| SU851109A1 (ru) | Способ взвешивани быстродвижу-щиХС Об'ЕКТОВ | |
| SU928250A1 (ru) | Устройство дл измерени рассе ни энергии | |
| JPH09281158A (ja) | 正弦波信号の尖頭値検出装置 | |
| JPH0713507B2 (ja) | ノツキング検出装置 | |
| SU1658404A2 (ru) | Устройство дл формировани испытательных сигналов | |
| SU1755059A1 (ru) | Способ определени наличи успокоени механической системы | |
| JPS61108873A (ja) | ノツキング制御装置 | |
| JPS5718537A (en) | Car speed information method and device for the same | |
| JPS5626236A (en) | Knocking intensity deciding device | |
| JPH0611584A (ja) | 遠隔時限設定装置 | |
| JPH0786884A (ja) | パルス変換回路 | |
| JPH076485B2 (ja) | 内燃機関用ノツキング制御装置 | |
| JPS57113965A (en) | Ignition timing controller for internal-combustion engine | |
| JPS62225765A (ja) | 内燃機関用ノツキング制御装置 |