JPH02210227A - 内燃機関のノック検出装置 - Google Patents
内燃機関のノック検出装置Info
- Publication number
- JPH02210227A JPH02210227A JP3089089A JP3089089A JPH02210227A JP H02210227 A JPH02210227 A JP H02210227A JP 3089089 A JP3089089 A JP 3089089A JP 3089089 A JP3089089 A JP 3089089A JP H02210227 A JPH02210227 A JP H02210227A
- Authority
- JP
- Japan
- Prior art keywords
- knock
- engine
- noise level
- transient state
- internal combustion
- 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
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
- Testing Of Engines (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は内燃機関のノック検出装置に関し、より具体的
にはノックセンサ出力を機関回転数に応じた時定数でな
ましてノイズレベルを求めると共に、機関運転の過渡状
態が検出されたときはなまじ時定数を変え、よってノイ
ズレベルの算出遅れを回避する様にした内燃機関のノッ
ク検出装置に関する。
にはノックセンサ出力を機関回転数に応じた時定数でな
ましてノイズレベルを求めると共に、機関運転の過渡状
態が検出されたときはなまじ時定数を変え、よってノイ
ズレベルの算出遅れを回避する様にした内燃機関のノッ
ク検出装置に関する。
(従来の技術)
従来のノック検出技術においては、ノックセンサの出力
を整流し、整流値を所定の時定数で平滑してバックグラ
ウンド値(以下、「ノイズレベル」と称する)を求め、
次いで該ノイズレベルを増幅してノック判定レベルを求
めてセンサ出力と比較し、ノック発生の有無を判定して
いる。その−例としては、特公昭56−636号公報記
載の技術を挙げることが出来る。
を整流し、整流値を所定の時定数で平滑してバックグラ
ウンド値(以下、「ノイズレベル」と称する)を求め、
次いで該ノイズレベルを増幅してノック判定レベルを求
めてセンサ出力と比較し、ノック発生の有無を判定して
いる。その−例としては、特公昭56−636号公報記
載の技術を挙げることが出来る。
斯る如く、ノック判定レベルはノイズレベルに基づいて
求められることから、ノックを正確に検出するにはノイ
ズレベルを適正に求める必要がある。具体的には、ノッ
ク判定レベルを正常燃焼時のセンサ出力と異常燃焼時(
ノック発生時)のセンサ出力との間の適宜位置に設定す
るのが望ましい。而して、ノックセンサ出力は機関の運
転状態に応じて変動し、例えば機関回転数の増減に滓っ
て、また定常状態であっても所定の変動幅にて変動して
いる。従って、それに即応してノイズレベルを求めると
、それから算出されるノック判定レベルの変動幅が大き
くなって、正確にノックの発生を検出することが却って
困難になる場合があった。
求められることから、ノックを正確に検出するにはノイ
ズレベルを適正に求める必要がある。具体的には、ノッ
ク判定レベルを正常燃焼時のセンサ出力と異常燃焼時(
ノック発生時)のセンサ出力との間の適宜位置に設定す
るのが望ましい。而して、ノックセンサ出力は機関の運
転状態に応じて変動し、例えば機関回転数の増減に滓っ
て、また定常状態であっても所定の変動幅にて変動して
いる。従って、それに即応してノイズレベルを求めると
、それから算出されるノック判定レベルの変動幅が大き
くなって、正確にノックの発生を検出することが却って
困難になる場合があった。
その点から近時、機関高回転時に大きくなる様に設定し
たなまし係数を用いてノックセンサ出力を点火毎になま
し、よってノック判定レベルの変動幅を均一にする技術
が提案されており、その例として特開昭60−1237
46号公報記載の技術を挙げることが出来る。
たなまし係数を用いてノックセンサ出力を点火毎になま
し、よってノック判定レベルの変動幅を均一にする技術
が提案されており、その例として特開昭60−1237
46号公報記載の技術を挙げることが出来る。
(発明が解決しようとする課題)
而して、機関の運転が定常状態にあるときは斯る従来技
術により所望のノック判定レベルを適正に得ることが出
来るが、機関の運転が過渡状態、特にアクセルペダルを
急激に踏むスナップ動作等が行われて機関回転数が急、
激に変化した場合は、定常状態で設定したなまし時定数
では応答遅れを生じる不都合がある。即ち、第8図に示
す如く、ノックセンサ実レベル(真のノイズレベル)に
対し、算出したノイズレベルは応答遅れを生じて低くな
っており、その結果ノック判定レベルも低くなって実際
にはノックが発生していないのにノック発生と誤検知し
、意味のない遅角補正を点火時期に加えてしまう欠点が
あった。
術により所望のノック判定レベルを適正に得ることが出
来るが、機関の運転が過渡状態、特にアクセルペダルを
急激に踏むスナップ動作等が行われて機関回転数が急、
激に変化した場合は、定常状態で設定したなまし時定数
では応答遅れを生じる不都合がある。即ち、第8図に示
す如く、ノックセンサ実レベル(真のノイズレベル)に
対し、算出したノイズレベルは応答遅れを生じて低くな
っており、その結果ノック判定レベルも低くなって実際
にはノックが発生していないのにノック発生と誤検知し
、意味のない遅角補正を点火時期に加えてしまう欠点が
あった。
従って、本発明は従来技術の上述の欠点を解消し、過渡
状態を検出してなまし係数を補正することによってノイ
ズレベルの算出遅れを解消し、ノイズレベルを正確に算
出することを可能にしてノックの発生を誤りなく検出す
ることが出来る内燃機関のノック検出装置を提供するこ
とを目的とする。
状態を検出してなまし係数を補正することによってノイ
ズレベルの算出遅れを解消し、ノイズレベルを正確に算
出することを可能にしてノックの発生を誤りなく検出す
ることが出来る内燃機関のノック検出装置を提供するこ
とを目的とする。
(課題を解決するための手段)
上記の目的を達成するために請求項1項に記載した発明
は第1図に示す如く、機関の適宜位置に設けられ、燃焼
の振動を検出するノックセンサ1、機関回転部近傍に設
けられ、機関の回転数を検出する回転数検出手段2、該
回転数検出手段及び前記ノックセンサの出力を入力し、
機関回転数に応じて設定される係数を用いてノックセン
サ出力をなましてノイズレベルを求めるノイズレベル算
出手段3、該ノイズレベル算出手段の出力を入力し、ノ
イズレベルからノック判定レベルを求めるノック判定レ
ベル算出手段4及び該ノック判定レベル算出手段及び前
記ノックセンサの出力を入力して比較し、ノック発生の
有無を判定するノック判定手段5からなる内燃機関のノ
ック検出装置において、機関の適宜位置に設けられ、機
関運転の過渡状態を検出する過渡状態検出手段6を設け
、前記ノイズレベル算出手段は該過渡状態検出手段の出
力を入力し、過渡状態が検出されたときは過渡状態に応
じて設定される補正値によって前記なまし係数を補正す
る様に構成した。
は第1図に示す如く、機関の適宜位置に設けられ、燃焼
の振動を検出するノックセンサ1、機関回転部近傍に設
けられ、機関の回転数を検出する回転数検出手段2、該
回転数検出手段及び前記ノックセンサの出力を入力し、
機関回転数に応じて設定される係数を用いてノックセン
サ出力をなましてノイズレベルを求めるノイズレベル算
出手段3、該ノイズレベル算出手段の出力を入力し、ノ
イズレベルからノック判定レベルを求めるノック判定レ
ベル算出手段4及び該ノック判定レベル算出手段及び前
記ノックセンサの出力を入力して比較し、ノック発生の
有無を判定するノック判定手段5からなる内燃機関のノ
ック検出装置において、機関の適宜位置に設けられ、機
関運転の過渡状態を検出する過渡状態検出手段6を設け
、前記ノイズレベル算出手段は該過渡状態検出手段の出
力を入力し、過渡状態が検出されたときは過渡状態に応
じて設定される補正値によって前記なまし係数を補正す
る様に構成した。
(作用)
機関運転の過渡状態を検出し、機関回転数に応じて設定
したなまし係数を補正するので、過渡時にあってもノイ
ズレベルの算出遅れがなく、よって正確にノイズレベル
を算出してそれからノック判定レベルを求めることが出
来、ノックの発生の有無を精度良く検出することが出来
る。
したなまし係数を補正するので、過渡時にあってもノイ
ズレベルの算出遅れがなく、よって正確にノイズレベル
を算出してそれからノック判定レベルを求めることが出
来、ノックの発生の有無を精度良く検出することが出来
る。
(実施例)
以下、本発明の詳細な説明する。第2図は本発明に係る
内燃機関のノック検出装置を点火時期制御装置も含めて
全体的に示す概略図である。
内燃機関のノック検出装置を点火時期制御装置も含めて
全体的に示す概略図である。
同図に従って説明すると、符号10は4気筒等からなる
車両用の多気筒の内燃機関を示す。内燃機関10は吸入
空気路12を備えており、エアクリーナ14から流入し
た空気はスロットル弁16でその流量を調節されつつイ
ンテークマニホルド18を経て−の気筒の燃焼室20内
に導入される。
車両用の多気筒の内燃機関を示す。内燃機関10は吸入
空気路12を備えており、エアクリーナ14から流入し
た空気はスロットル弁16でその流量を調節されつつイ
ンテークマニホルド18を経て−の気筒の燃焼室20内
に導入される。
吸入空気路12にはスロットル弁16下流の適宜位置に
おいてパイプ24が接続されて分岐されており、その分
岐路の終端部付近に吸入空気の圧力を絶対値で測定して
機関負荷を検出する吸気圧力センサ26が設けられる。
おいてパイプ24が接続されて分岐されており、その分
岐路の終端部付近に吸入空気の圧力を絶対値で測定して
機関負荷を検出する吸気圧力センサ26が設けられる。
また、内燃機関10の冷却水通路28の付近には水温セ
ンサ30が設けられて機関冷却水の温度を検出すると共
に、吸入空気路12のスロットル弁16下流の適宜位置
には吸気温センサ32が設けられて機関が吸入する空気
の温度を検出する。更に、スロットル弁16には、その
弁開度を検出する前記した過渡状態検出手段たるスロッ
トル位置センサ34が設けられる。
ンサ30が設けられて機関冷却水の温度を検出すると共
に、吸入空気路12のスロットル弁16下流の適宜位置
には吸気温センサ32が設けられて機関が吸入する空気
の温度を検出する。更に、スロットル弁16には、その
弁開度を検出する前記した過渡状態検出手段たるスロッ
トル位置センサ34が設けられる。
また、内燃機関10の近傍にはディストリビュータ36
が設けられると共に、その内部にはピストン38の上下
動に伴って回転するクランク軸(図示せず)の回転に同
期して回転する磁石及びそれに対峙して配置された回転
体からなる前記した回転数検出手段たるクランク角セン
サ40が収納されており、所定クランク角度毎にパルス
信号を出力する。更に、内燃機関10のシリンダブロッ
ク42の適宜位置には燃焼室20から発生ずるノックに
基づく振動を検出する圧電型の前記したノックセンサ1
が設けられる。上記した吸気圧センサ等のセンサ26,
30,32.34,40゜1の出力は、制御ユニット5
0に送られる。
が設けられると共に、その内部にはピストン38の上下
動に伴って回転するクランク軸(図示せず)の回転に同
期して回転する磁石及びそれに対峙して配置された回転
体からなる前記した回転数検出手段たるクランク角セン
サ40が収納されており、所定クランク角度毎にパルス
信号を出力する。更に、内燃機関10のシリンダブロッ
ク42の適宜位置には燃焼室20から発生ずるノックに
基づく振動を検出する圧電型の前記したノックセンサ1
が設けられる。上記した吸気圧センサ等のセンサ26,
30,32.34,40゜1の出力は、制御ユニット5
0に送られる。
第3図は制御ユニット50の詳細を示しており、同図に
従って説明すると、吸気圧力センサ26等のアナログ出
力は、制御ユニット内においてレベル変換回路52に入
力されて所定レベルに変換された後、マイクロ・コンピ
ュータ54に入力される。j亥マイクロ・コンピュータ
は、A/D変換回路54a、、l1054b、CPU5
4c、ROM54 d、RAM54 e及び演算用のカ
ウンタ並びにタイマ(カウンタ及びタイマの図示は省略
した)を備えており、レベル変換回路出力はCPU54
cの指令に応じてA/D変換回路54aにおいてデジタ
ル値に変換された後、RAM54 eに一時格納される
。又、クランク角センサ40の出力は波形成形回路56
において波形成形された後、l1054bを介してマイ
クロ・コンピュータ内に入力される。
従って説明すると、吸気圧力センサ26等のアナログ出
力は、制御ユニット内においてレベル変換回路52に入
力されて所定レベルに変換された後、マイクロ・コンピ
ュータ54に入力される。j亥マイクロ・コンピュータ
は、A/D変換回路54a、、l1054b、CPU5
4c、ROM54 d、RAM54 e及び演算用のカ
ウンタ並びにタイマ(カウンタ及びタイマの図示は省略
した)を備えており、レベル変換回路出力はCPU54
cの指令に応じてA/D変換回路54aにおいてデジタ
ル値に変換された後、RAM54 eに一時格納される
。又、クランク角センサ40の出力は波形成形回路56
において波形成形された後、l1054bを介してマイ
クロ・コンピュータ内に入力される。
更に、前記したノックセンサ1の出力は制御ユニット5
0に送出された後、ノック検出回路60に入力される。
0に送出された後、ノック検出回路60に入力される。
ノック検出回路60は、フィルタ手段60a及びコンパ
レータ手段60b並びにD/A変換手段60cを備え、
フィルタ手段60aはコンパレータ手段60bの非反転
入力端子に接続されると共に、その反転入力端子はD/
A変換手段60cが接続される。また、コンパレータ手
段60bはマイクロ・コンピュータ54に接続されると
共に、マイクロ・コンピュータ54はD/A変換手段6
0cに接続される。尚、前記したノックセンサ1として
、ノックに基づいた周波数で共振して出力を発生する共
振型式のものを用いた場合は想像線で示す如く、フィル
タ手段6Qaが不要となる。
レータ手段60b並びにD/A変換手段60cを備え、
フィルタ手段60aはコンパレータ手段60bの非反転
入力端子に接続されると共に、その反転入力端子はD/
A変換手段60cが接続される。また、コンパレータ手
段60bはマイクロ・コンピュータ54に接続されると
共に、マイクロ・コンピュータ54はD/A変換手段6
0cに接続される。尚、前記したノックセンサ1として
、ノックに基づいた周波数で共振して出力を発生する共
振型式のものを用いた場合は想像線で示す如く、フィル
タ手段6Qaが不要となる。
このノック検出回路60にあっては、コンパレータ手段
60bにおいてセンサ出力をマイクロ・コンピュータ5
4が設定する基準値と比較し、ノイズレベルの算出及び
ノックの判定を行うが、この点に付いて第4図タイミン
グ・チャートを参照して説明すると、マイクロ・コンピ
ュータ54から燃焼状態にないクランク角度範囲(例え
ばATDC120〜140度)において、D/A変換手
段60cに対し機関振動のバックグラウンド値たるノイ
ズレベルVNOTSEが比較基準値として出力される。
60bにおいてセンサ出力をマイクロ・コンピュータ5
4が設定する基準値と比較し、ノイズレベルの算出及び
ノックの判定を行うが、この点に付いて第4図タイミン
グ・チャートを参照して説明すると、マイクロ・コンピ
ュータ54から燃焼状態にないクランク角度範囲(例え
ばATDC120〜140度)において、D/A変換手
段60cに対し機関振動のバックグラウンド値たるノイ
ズレベルVNOTSEが比較基準値として出力される。
この角度範囲を第4図において「ノイズゲート」と示す
。出力値はD/A変換手段6゜Cによりアナログ値に変
換され、センサ出力レベルとコンパレータ手段60bに
て比較される。マイクロ・コンピュータ54は比較結果
に基づき、コノノイスレベルの変更を行う。該ノイズレ
ベルは、センサ出力レベルの略ビーク値近辺になる様に
設定される。
。出力値はD/A変換手段6゜Cによりアナログ値に変
換され、センサ出力レベルとコンパレータ手段60bに
て比較される。マイクロ・コンピュータ54は比較結果
に基づき、コノノイスレベルの変更を行う。該ノイズレ
ベルは、センサ出力レベルの略ビーク値近辺になる様に
設定される。
又、マイクロ・コンピュータ54は第4図にrノックゲ
ート」として示す燃料状態を含む適宜なりランク角度範
囲(ATDCIO〜50度)において、前記ノイズレベ
ルVNOISEを基に所定の係数GAMP (運転状
態に応じ適宜設定される値)を乗じてノック判定レベル
を算出し、算出されたノック判定レベルをD/A変換手
段60cを介してコンパレータ手段60bに出力する。
ート」として示す燃料状態を含む適宜なりランク角度範
囲(ATDCIO〜50度)において、前記ノイズレベ
ルVNOISEを基に所定の係数GAMP (運転状
態に応じ適宜設定される値)を乗じてノック判定レベル
を算出し、算出されたノック判定レベルをD/A変換手
段60cを介してコンパレータ手段60bに出力する。
コンパレータ手段60bはセンサ出力レベルを該ノック
判定レベルと比較し、センサ出力がノック判定レベルを
超えているとき、ノック発生と判断する。尚、斯るノッ
ク検出手法におけるノイズレベル及びノック判定レベル
の算出は、マイクロ・コンピュータ54においてソフト
ウェア手法を用いて行われるが、ハードウェア回路を坩
いてアナログ的に検出しても良く、またノイズレベルの
生成についてもセンサ出力の平均値を用いる等、種々の
手法を用いて良い。
判定レベルと比較し、センサ出力がノック判定レベルを
超えているとき、ノック発生と判断する。尚、斯るノッ
ク検出手法におけるノイズレベル及びノック判定レベル
の算出は、マイクロ・コンピュータ54においてソフト
ウェア手法を用いて行われるが、ハードウェア回路を坩
いてアナログ的に検出しても良く、またノイズレベルの
生成についてもセンサ出力の平均値を用いる等、種々の
手法を用いて良い。
尚、マイクロ・コンピュータにおいてCPU54cは周
知の如く、クランク角センサ40の出力から機関回転数
を算出すると共に吸気圧力センサ26の出力から機関負
荷状態を判断し、ROM54dに格納した基本点火時期
マツプを検索して基本点火時期を算出すると共に、水温
、吸気温等の他の運転パラメータから基本点火時期を補
正し、前記したコンパレータ手段60bの出力からノッ
ク状態にあることが判明したときは該点火時期を更に進
遅角補正して最終点火時期を算出し、出力回路68を経
てイグナイタ等からなる点火装置7つに点火を指令し、
ディストリビュータ36を介して所定気筒の点火プラグ
72を点火して燃焼室20内の混合気を着火する。
知の如く、クランク角センサ40の出力から機関回転数
を算出すると共に吸気圧力センサ26の出力から機関負
荷状態を判断し、ROM54dに格納した基本点火時期
マツプを検索して基本点火時期を算出すると共に、水温
、吸気温等の他の運転パラメータから基本点火時期を補
正し、前記したコンパレータ手段60bの出力からノッ
ク状態にあることが判明したときは該点火時期を更に進
遅角補正して最終点火時期を算出し、出力回路68を経
てイグナイタ等からなる点火装置7つに点火を指令し、
ディストリビュータ36を介して所定気筒の点火プラグ
72を点火して燃焼室20内の混合気を着火する。
続いて、第5図フロー・チャートを参照して本検出装置
の動作を説明する。尚、第5図に示すプログラムは所定
クランク角度毎に前記マイクロ・コンピュータにおいて
割り込み起動される。
の動作を説明する。尚、第5図に示すプログラムは所定
クランク角度毎に前記マイクロ・コンピュータにおいて
割り込み起動される。
先ず、310において今回検出したスロットル弁開度θ
THn及び機関回転数Neを読み込み、S12において
今回検出したスロットル弁開度θTHnと前回検出した
スロットル弁開度θTHn−1とからスロットル変化量
ΔθTHを算出し、S14において所定のスロットル変
化量ΔθTHREFと比較する。即ち、単位時間当たり
のスロットル弁開度の変化量が所定値を超えているか否
かで機関運転の過渡状態を検出する。
THn及び機関回転数Neを読み込み、S12において
今回検出したスロットル弁開度θTHnと前回検出した
スロットル弁開度θTHn−1とからスロットル変化量
ΔθTHを算出し、S14において所定のスロットル変
化量ΔθTHREFと比較する。即ち、単位時間当たり
のスロットル弁開度の変化量が所定値を超えているか否
かで機関運転の過渡状態を検出する。
而して、S14においてスロットル変化量が所定値を超
えておらず、よって機関運転の過渡状態にないと判断さ
れるときは定常運転状態にあるものとして516に進み
、そこで前記したなまし係数たるNISを検出した機関
回転数に応じて検索する。第6図はこのなまし係数の特
性を示す。図示の如く機関回転数に比例して増加する様
に設定されており、斯る特性値が前記したマイクロ・コ
ンピュータのROM54 d内に機関回転数に応じて検
索自在に格納される。
えておらず、よって機関運転の過渡状態にないと判断さ
れるときは定常運転状態にあるものとして516に進み
、そこで前記したなまし係数たるNISを検出した機関
回転数に応じて検索する。第6図はこのなまし係数の特
性を示す。図示の如く機関回転数に比例して増加する様
に設定されており、斯る特性値が前記したマイクロ・コ
ンピュータのROM54 d内に機関回転数に応じて検
索自在に格納される。
ここで、第3図及び第4図を再度参照して本実施例にお
けるノイズレベルの算出手法(ノックセンサ出力のなま
し手法)に付いて詳細に説明すると、ノック検出回路6
0のコンパレータ手段60bにはマイクロ・コンピュー
タ54よりD/A変換手段60cを介して今回の比較基
準値(この比較基準値は、前回のノイズゲート中に比較
されたノックセンサ出力との比較結果に基づいて算出さ
れたノイズレベルVNOISEn−1である)が送出さ
れ、今回のノイズゲートにおいてセンサ出力と比較され
る。而して、センサ出力が比較基準値を超えた場合には
パルス(以下、「ノイズパルス」と称する)を出力する
が、マイクロ・コンピュータにおいてCPU54 cは
該コンパレータ手段出力を入力し、ノイズパルスが所定
頻度となる様に比較基準値を上下させ、よって求まった
値を今回のノイズレベルV N0ISEnとする。セン
サ出力値は機関回転数等の増減によって変動することか
ら、ノイズレベルもそれに応じて更新する必要がある。
けるノイズレベルの算出手法(ノックセンサ出力のなま
し手法)に付いて詳細に説明すると、ノック検出回路6
0のコンパレータ手段60bにはマイクロ・コンピュー
タ54よりD/A変換手段60cを介して今回の比較基
準値(この比較基準値は、前回のノイズゲート中に比較
されたノックセンサ出力との比較結果に基づいて算出さ
れたノイズレベルVNOISEn−1である)が送出さ
れ、今回のノイズゲートにおいてセンサ出力と比較され
る。而して、センサ出力が比較基準値を超えた場合には
パルス(以下、「ノイズパルス」と称する)を出力する
が、マイクロ・コンピュータにおいてCPU54 cは
該コンパレータ手段出力を入力し、ノイズパルスが所定
頻度となる様に比較基準値を上下させ、よって求まった
値を今回のノイズレベルV N0ISEnとする。セン
サ出力値は機関回転数等の増減によって変動することか
ら、ノイズレベルもそれに応じて更新する必要がある。
而して、ノイズレベルの更新は、具体的には、■ノイズ
パルスが所定値以上生じた場合(例、3個以上) VNO4SEn= VNOISEn−LX (1+
−)2旧3 ■ノイズパルスが全く生じない場合 VNOISEn= VNOISEn−LX (1)2
N1S ■ノイズパルスが零を超えて所定値未満生じた場合(例
、1〜2個) VNOISEn= VNOISEn−1とし、ノイズパ
ルスが所定値以上生じたときはセンサ出力の方が大きい
ものとして前回値V N0ISEn−1を1/2N13
だけ増加させた値を今回値VNOISEnとし、全く生
じないときは同程度減少させた値を今回値とし、更にノ
イズパルスが1〜2個であるときは更新しない様にする
。斯る如くして、ノイズゲート中のセンサ出力の波高値
付近にノイズレベルを常に位置させるものである。而し
て、ノイズレベルはなまじ係数(累乗) NISによっ
て変動量が決定される訳であるが、前記した如く、セン
サ出力自体は機関回転数に応じて増減することがらなま
し係数NISを機関回転数によって変え、変動幅が略均
−になる様に設定する(尚、なまし係数NISは、増加
方向と減少方向で適宜違えても良い)、尚、ノイズパル
スが1〜2個のとき更新しない様に不感帯を設けたのは
、制御の安定性を図るためであることは云うまでもない
。
パルスが所定値以上生じた場合(例、3個以上) VNO4SEn= VNOISEn−LX (1+
−)2旧3 ■ノイズパルスが全く生じない場合 VNOISEn= VNOISEn−LX (1)2
N1S ■ノイズパルスが零を超えて所定値未満生じた場合(例
、1〜2個) VNOISEn= VNOISEn−1とし、ノイズパ
ルスが所定値以上生じたときはセンサ出力の方が大きい
ものとして前回値V N0ISEn−1を1/2N13
だけ増加させた値を今回値VNOISEnとし、全く生
じないときは同程度減少させた値を今回値とし、更にノ
イズパルスが1〜2個であるときは更新しない様にする
。斯る如くして、ノイズゲート中のセンサ出力の波高値
付近にノイズレベルを常に位置させるものである。而し
て、ノイズレベルはなまじ係数(累乗) NISによっ
て変動量が決定される訳であるが、前記した如く、セン
サ出力自体は機関回転数に応じて増減することがらなま
し係数NISを機関回転数によって変え、変動幅が略均
−になる様に設定する(尚、なまし係数NISは、増加
方向と減少方向で適宜違えても良い)、尚、ノイズパル
スが1〜2個のとき更新しない様に不感帯を設けたのは
、制御の安定性を図るためであることは云うまでもない
。
再び、第5図フロー・チャートに戻ると、続いてS16
〜323においてノイズパルスの頻度に応じて前記の如
く修正し、最新のノイズレベルVNOISEnを算出す
る。
〜323においてノイズパルスの頻度に応じて前記の如
く修正し、最新のノイズレベルVNOISEnを算出す
る。
而して、S14において過渡状態にあると判断されたと
きはS24に進んでスロットル変化量ΔθTHに応じて
なまし係数の補正値ΔNISを検索する。第7図はこの
補正特性を示しており、スロットル変化量ΔθTHが所
定値ΔθTHREF @超えて過渡状態と判断された場
合、その変化量の大きさ、即ち過渡状態の大きさに応じ
て補正値も大きくなる様に設定される。
きはS24に進んでスロットル変化量ΔθTHに応じて
なまし係数の補正値ΔNISを検索する。第7図はこの
補正特性を示しており、スロットル変化量ΔθTHが所
定値ΔθTHREF @超えて過渡状態と判断された場
合、その変化量の大きさ、即ち過渡状態の大きさに応じ
て補正値も大きくなる様に設定される。
続いて、S26において316以降で求めたなまし係数
の基本値NISから減算して過渡時のなまし係数を求め
、328〜S33でノイズパルスの頻度に応じて増減し
、最新のノイズレベルVNOISEnを算出する。尚、
328でノイズパルスが発生しないと判断されたときは
、センサ出力を追従し得ているので、S32における減
算においてなまし係数としてS26で求めた値ではなく
、816で求めた基本値を用いても良い。
の基本値NISから減算して過渡時のなまし係数を求め
、328〜S33でノイズパルスの頻度に応じて増減し
、最新のノイズレベルVNOISEnを算出する。尚、
328でノイズパルスが発生しないと判断されたときは
、センサ出力を追従し得ているので、S32における減
算においてなまし係数としてS26で求めた値ではなく
、816で求めた基本値を用いても良い。
上記した実施例にあっては過渡状態が検出されたときは
定常運転時のなまし係数NISから過渡状態の程度に応
じて設定する補正値ΔNISを減算してなまし係数を決
定するので、前記した式において分母側の値が小さくな
って変更量が大きくなり、換言すればノイズレベルを変
更する時定数が小さくなる。その結果、第8図に破線で
示す如く、真のノイズレベルとの差を減少させることが
出来る。尚、上記した実施例において、機関の過渡状態
をスロットル変化量から検出したが、それに限られるも
のではなく、前回スロットル弁開度θTHn−1と今回
スロットル弁開度θTHnとの比から変化率を算出し、
該変化率を適宜設定した所定値と比較して検出しても良
(、或いは吸気圧力、機関回転数若しくは吸気量の変化
量から検出しても良い。
定常運転時のなまし係数NISから過渡状態の程度に応
じて設定する補正値ΔNISを減算してなまし係数を決
定するので、前記した式において分母側の値が小さくな
って変更量が大きくなり、換言すればノイズレベルを変
更する時定数が小さくなる。その結果、第8図に破線で
示す如く、真のノイズレベルとの差を減少させることが
出来る。尚、上記した実施例において、機関の過渡状態
をスロットル変化量から検出したが、それに限られるも
のではなく、前回スロットル弁開度θTHn−1と今回
スロットル弁開度θTHnとの比から変化率を算出し、
該変化率を適宜設定した所定値と比較して検出しても良
(、或いは吸気圧力、機関回転数若しくは吸気量の変化
量から検出しても良い。
また、上記した実施例においてはなまじ係数の基本値を
機関回転数から変えたが、機関の負荷状態に応じて変え
ても良く、更には機関回転数及び機関負荷状態の両者か
ら変えても良い。
機関回転数から変えたが、機関の負荷状態に応じて変え
ても良く、更には機関回転数及び機関負荷状態の両者か
ら変えても良い。
(発明の効果)
本発明に係る内燃機関のノック検出装置は、機関の適宜
位置に設けられ、機関運転の過渡状態を検出する過渡状
態検出手段を設け、ノイズレベル算出手段は該過渡状態
検出手段の出力を入力し、過渡状態が検出されたときは
過渡状態に応じて設定される補正値によって前記なまし
係数を補正する様に構成したので、過渡時にあっても追
従性良くノイズレベルを算出することが出来、それに基
づいてノック判定レベルを正確に算出することが出来、
よってノック発生の有無を精度良く検出することが出来
る。
位置に設けられ、機関運転の過渡状態を検出する過渡状
態検出手段を設け、ノイズレベル算出手段は該過渡状態
検出手段の出力を入力し、過渡状態が検出されたときは
過渡状態に応じて設定される補正値によって前記なまし
係数を補正する様に構成したので、過渡時にあっても追
従性良くノイズレベルを算出することが出来、それに基
づいてノック判定レベルを正確に算出することが出来、
よってノック発生の有無を精度良く検出することが出来
る。
第1図は本発明のクレーム対応図、第2図は点火時期制
御装置を含む本発明に係るノック検出装置を示す概略図
、第3図はその制御ユニットの詳細を示すブロック図、
第4図はその中のノック検出回路の動作を示す説明タイ
ミング・チャート、第5図は本装置の動作を示すフロー
・チャート、第6図は該フロー・チャートの中のセンサ
出力のなまし係数の基本特性を示す説明図、第7図はそ
の中のなまし係数の過渡運転時の補正特性を示す説明図
及び第8図は従来技術と比較した場合の本発明によるノ
イズレベル算出手法を示す説明図である。 1・・・ノックセンサ、2・・・回転数検出手段(クラ
ンク角センサ40)、3・・・ノイズレベル算出手段(
ノック検出回路60、マイクロ・コンピュータ54)、
4・・・ノック判定レベル算出手段(ノック検出回路6
0、マイクロ・コンピュータ54 )、’ 5・・・ノ
ック判定手段(ノック検出回路60、マイクロ・コンピ
ュータ54)、6・・・過渡状態検出手段(スロットル
位置センサ34、マイクロ・コンピュータ54)、50
・・・制御ユニット、54・・・マイクロ・コンピュー
タ、60・・・ノック検出回路
御装置を含む本発明に係るノック検出装置を示す概略図
、第3図はその制御ユニットの詳細を示すブロック図、
第4図はその中のノック検出回路の動作を示す説明タイ
ミング・チャート、第5図は本装置の動作を示すフロー
・チャート、第6図は該フロー・チャートの中のセンサ
出力のなまし係数の基本特性を示す説明図、第7図はそ
の中のなまし係数の過渡運転時の補正特性を示す説明図
及び第8図は従来技術と比較した場合の本発明によるノ
イズレベル算出手法を示す説明図である。 1・・・ノックセンサ、2・・・回転数検出手段(クラ
ンク角センサ40)、3・・・ノイズレベル算出手段(
ノック検出回路60、マイクロ・コンピュータ54)、
4・・・ノック判定レベル算出手段(ノック検出回路6
0、マイクロ・コンピュータ54 )、’ 5・・・ノ
ック判定手段(ノック検出回路60、マイクロ・コンピ
ュータ54)、6・・・過渡状態検出手段(スロットル
位置センサ34、マイクロ・コンピュータ54)、50
・・・制御ユニット、54・・・マイクロ・コンピュー
タ、60・・・ノック検出回路
Claims (1)
- 【特許請求の範囲】 a、機関の適宜位置に設けられ、機関の振動を検出する
ノックセンサ、 b、機関の回転部近傍に設けられ、機関の回転数を検出
する回転数検出手段、 c、該回転数検出手段及び前記ノックセンサの出力を入
力し、機関回転数に応じて設定される係数を用いてノッ
クセンサ出力をなましてノイズレベルを求めるノイズレ
ベル算出手段、d、該ノイズレベル算出手段の出力を入
力し、ノイズレベルからノック判定レベルを求めるノッ
ク判定レベル算出手段、 及び e、該ノック判定レベル算出手段及び前記ノックセンサ
の出力を入力して比較し、ノック発生の有無を判定する
ノック判定手段、 からなる内燃機関のノック検出装置において、f、機関
の適宜位置に設けられ、機関運転の過渡状態を検出する
過渡状態検出手段、 を設け、前記ノイズレベル算出手段は該過渡状態検出手
段の出力を入力し、過渡状態が検出されたときは過渡状
態に応じて設定される補正値によって前記なまし係数を
補正することを特徴とする内燃機関のノック検出装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3089089A JPH02210227A (ja) | 1989-02-09 | 1989-02-09 | 内燃機関のノック検出装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3089089A JPH02210227A (ja) | 1989-02-09 | 1989-02-09 | 内燃機関のノック検出装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02210227A true JPH02210227A (ja) | 1990-08-21 |
Family
ID=12316321
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3089089A Pending JPH02210227A (ja) | 1989-02-09 | 1989-02-09 | 内燃機関のノック検出装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02210227A (ja) |
-
1989
- 1989-02-09 JP JP3089089A patent/JPH02210227A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7356404B2 (en) | Knock determination apparatus and method for engines | |
| US5287837A (en) | Knock suppressing apparatus for internal combustion engine | |
| JPH0949452A (ja) | 内燃機関の制御装置 | |
| JPH09209814A (ja) | 内燃機関の制御装置 | |
| JP2551501B2 (ja) | 内燃機関の点火時期制御装置 | |
| JP2539072Y2 (ja) | 内燃機関のノック制御装置 | |
| US4966117A (en) | System and method for controlling ignition timing for vehicular internal combustion engine | |
| JPH04109075A (ja) | 内燃機関の点火時期制御装置 | |
| JPH02210227A (ja) | 内燃機関のノック検出装置 | |
| JP3412350B2 (ja) | 内燃機関のノック判定装置 | |
| JPH02210228A (ja) | 内熱機関のノック検出装置 | |
| JP2826911B2 (ja) | 内燃機関のノッキング制御装置 | |
| JPH0579441A (ja) | 内燃機関の点火時期制御装置 | |
| JPH02210229A (ja) | 内燃機関のノック検出装置 | |
| JP2551500B2 (ja) | 内燃機関の点火時期制御装置 | |
| JPH01178773A (ja) | ガソリンエンジンのノツキング検出方法 | |
| JPH0740689Y2 (ja) | 内燃機関の点火時期制御装置 | |
| JP2539027Y2 (ja) | 内燃機関のノック検出装置 | |
| JP2528168B2 (ja) | 内燃機関の点火時期制御装置 | |
| JPH08177697A (ja) | 内燃機関のノッキング制御装置 | |
| JP2548648Y2 (ja) | 内燃機関の点火時期制御装置 | |
| JPS5968565A (ja) | 点火時期制御によるエンジンラフネスの軽減方法 | |
| JP3733619B2 (ja) | 内燃機関の制御装置 | |
| JP2607171B2 (ja) | 内燃機関の点火時期制御装置 | |
| JPH02211381A (ja) | 内燃機関の点火時期制御装置 |