JPH0392569A - 内燃機関のノッキング検出装置 - Google Patents

内燃機関のノッキング検出装置

Info

Publication number
JPH0392569A
JPH0392569A JP23014589A JP23014589A JPH0392569A JP H0392569 A JPH0392569 A JP H0392569A JP 23014589 A JP23014589 A JP 23014589A JP 23014589 A JP23014589 A JP 23014589A JP H0392569 A JPH0392569 A JP H0392569A
Authority
JP
Japan
Prior art keywords
knocking
heat generation
crank angle
knock
pressure
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP23014589A
Other languages
English (en)
Other versions
JPH0814275B2 (ja
Inventor
Yasunori Iwakiri
保憲 岩切
Yoshihisa Kawamura
川村 佳久
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP23014589A priority Critical patent/JPH0814275B2/ja
Priority to EP19900117009 priority patent/EP0416559B1/en
Priority to DE1990617124 priority patent/DE69017124T2/de
Publication of JPH0392569A publication Critical patent/JPH0392569A/ja
Priority to US07/866,123 priority patent/US5206809A/en
Publication of JPH0814275B2 publication Critical patent/JPH0814275B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related 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
    • G01L23/225Devices 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)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Measuring Fluid Pressure (AREA)
  • Electrical Control Of Ignition Timing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、内燃機関のノッキング検出装置に係り、詳し
くは、ノッキングの検出方法を改良し、筒内の圧力変化
波形から1サイクル毎のクランク角に対する熱発生を演
算し、例えば、正常燃焼による熱発生とノッキングによ
る熱発生との比を取り、この値によってノックの強度を
判定するノッキング検出装置に関する。
(従来の技術) 車両や機関の制御に電子制御技術が大々的に用いられる
ようになってからは、ノッキングに対する取り組み方も
多様になってきており、以前のようなノッキングの発生
を燃焼室の形状やガス流動などの改良・燃料のオクタン
価を高くすることなどにより低減する手法に加えて、走
行状態に応じて点火時期を人間の耳には感じない程度の
軽微なノソキングの発生する限界付近まで進めるように
制御し、燃料性状の違いや機関の要求オクタン価の経時
変化に拘らず、その条件ごとの改良の燃費や動力性能を
得ようとする、ノッキング制御技術が量産車にも用いら
れるようになってきている。
近時は、このノ7キング制御技術を六気筒機関の気筒ご
とに通用したものも出現している。また、最近の電子制
御によるオンボード・ノッキング制御では、ノッキング
の検出と定量化技術が重要となっている. 自動車用として車載可能と考えられるノッキング検出法
は検知する物理量によって分類され、筒内圧力、エンジ
ン振動、燃焼光、ノッキング音、シリンダ内イオン電流
等の各種の方法がある。
このうち代表的な従来の内燃機関のノッキング検出装置
としては、例えば「自動車技術J 1986Vo 1.
40  NOIIに記載されたものがある。この装置で
は、点火プラグに筒内圧センサを取り付け、筒内圧セン
サの出力に基づく燃焼室内圧力変化波形のうちからノッ
キング周波数付近の高周波成分を検出して、その振動強
さを数値化し、統計処理によりノッキングレベルを決定
している。
(発明が解決しようとする課題) しかしながら、このような従来の内燃機関のノッキング
検出装置にあっては、筒内圧センサによる検出振動が取
付位置、センサ種頚、センサ形式、検出気筒により影響
を受けるため、エンジンの機種毎にノック検出のロジッ
クを適合させる必要があり、工数の増加、コストの増加
を招く他、ロジンクの適合が十分でない場合は検出精度
が悪化するという問題点があった。
また、従来のノッキング検出方法に用いられている筒内
圧センサは、エンジンに特殊加工を必要としない点で、
有効性大であるが、燃焼圧力に加え、エンジン本体の振
動、回転による機械的振動をも含むため、センサ出力か
ら得られる高周波信号成分を利用する方法では、ノイズ
となる振動分を分離するのに困難があり、したがって、
正規のノソク威分を正確に検出できず、検出精度が十分
でないという問題点があった。
例えば、高回転になると高周波の振動成分が増加し、特
に正規のノック戒分を分離するのが困難になる。
(発明の目的) そこで本発明は、センサで検出した燃焼室圧力の高周波
戒分をカントした圧力変化波形から1サイクル毎のクラ
ンク角に対する熱発生を演算し、例えば正常燃焼による
熱発生とノッキングによる熱発生の比をとり、この値に
よってノックの強度を判定することにより、エンジン機
種、センサ出力の個体差に拘らず、しかもロジンクを変
更することなしに工数やコストの低減を図り、かつ検出
精度を向上させることを目的としている。
(課題を解決するための手段) 本発明による内燃機関のノッキング検出装置は上記目的
達威のため、その基本概念図を第1図に示すように、燃
焼圧力若しくはこれに比例して変化する信号を出力する
圧力検出手段aと、圧力検出手段aの出力から所定の高
周波戒分を除去する除去手段bと、エンジンの運転状態
を検出する運転状態検出手段Cと、エンジンのクランク
角を検出するクランク角検出手段dと、圧力検出手段a
で検出した燃焼圧力の高周波威分を除去した圧力変化波
形およびエンジンの運転状態に基づいて1サイクル中の
クランク角に対する全熱発生を演算する全熱演算手段e
と、1サイクル中におけるノッキングによる熱発生の開
始点を特定する開始点特定手段fと、■サイクル中にお
けるノソキングによる熱発生を演算するノソク熱演算手
段gと、1サイクル中の正常燃焼による熱発生又は全熱
発生のうち1つ以上のものとノッキングによる熱発生と
の比を演算し、この比に基づいてノソキング強度を判定
するノック強度判定手段hと、を備えている。
(作用) 本発明では、圧力検出手段により検出した燃焼室圧力の
高周波成分をカントした圧力変化波形から1サイクルの
クランク角に対する熱発生が演算され、その後、正常燃
焼による熱発生(又は全熱発生でもよい)とノッキング
による熱発生との比が求められ、この比に基づいてノッ
ク強度が判定される。
したがって、従来のように振動強さを数値化するのと異
なり、クランク角に対する熱発生の変化に基づいている
から、エンジン機種、センサ出力の個体差に拘らず、し
かもロジックの変更を要せずに精度良くノッキングを検
出することが可能になる。
(実施例) 以下、本発明を図面に基づいて説明する。
第2〜9図は本発明に係る内燃機関のノッキング検出装
置の第1実施例を示す図であり、本発明を燃焼制御装置
に適用した例である。
まず、構或を説明する。第2図は燃焼制御装置の全体構
威図であり、この図において、1はエンジンであり、吸
入空気はエアクリーナ2から吸気管3を通して各気筒に
供給され、燃料は噴射信号Siに基づきインジェクタ4
により噴射される。
気筒内の混合気は点火信号Spに基づく点火ブラグ5の
放電作用によって爆発、燃焼し、排気になって排気管6
から排出される。
エンジンlに吸入される空気流置Qaはエアフローメー
タ7により検出され、吸気管3内の絞弁8によって制御
される。また、吸気管3内の吸入負圧(ブースト)は吸
気圧センサ9により検出され、エンジン1のクランク角
はクランク角センサ(クランク角検出手段) 10によ
り検出される。なお、クランク角センサlOの出力パル
スを計数することにより、エンジン回転数Nが算出され
る。
排気中の酸素濃度は排気管6に設けた酸素センサ11に
より検出され、ウオータジャケトを流れる冷却水の温度
は水温センサ12により検出される。
さらに各気筒のP′焼圧力(筒内圧)は筒内圧センサ(
圧力検出手段)13により検出され、筒内圧センサ13
は点火ブラグ5の座金として締付・固定されている。な
お、燃焼圧力に比例して変化する信号を発生するもので
あれば、筒内圧センサl3に限らず、例えば点火ブラグ
5の本体に感圧素子を内蔵したようなものでもよい。
上記エアフローメータ7、吸気圧センサ9、クランク角
センサ10、酸素センサl1および水温センサl2は運
転状態検出手段14を構威しており、運転状態検出手段
14および筒内圧センサ13からの出力はコントロール
ユニット20に入力サレル。コントロールユニット20
はマイクロコンピュータヤ電子回路によって構威され、
ノッキングの検出や該検出効果に基づくノック抑制制御
およびその他の燃焼制御に必要な処理値を演算し、前記
噴射信号Siや点火信号Spを出力する。
ここで、コントロールユニット20の機能のうち、特に
ノソキング検出に関連する部分の構成は第3図のように
示される。第3図において、筒内圧センサl3の出力信
号は高周波カントフィルタ21に入力されて所定の高周
波戒分が除去された後、A/D変換器22によってA/
D変換され、ノック強度演算回路23に入力される。高
周波成分を力・ノトするのはノッキングの検出に際して
ノイズ戒分を有効に除去するためであり、高周波成分を
カットするためのカフトオフ周波数は第4図に示すよう
にエンジン回転数Nに比例して変化させている.具体的
には、運転状態検出手段14の出力のうちから特にクラ
ンク角センサ10の出力にもとづいてエンジン回転数N
を算出し、この算出結果によりフィルタ選定回路24が
第4図の特性から最適な力7}オフ周波数を選定して高
周波カットフィルタ21にその旨を出力し、高周波カッ
トフィルタ2lはこの選定された周波数帯の高周波戒分
をカットする。
なお、高周波カットフィルタ2lとしては、例えばアナ
ログフィルタが用いられる.このフィルタは抵抗成分が
周波数依存性を持つ素子の組み合わせで、入力信号の減
衰比に周波数依存を持たせることにより、任意の周波数
域を透過又は、遮断するものであり、フィルタの種類と
しては、ペソセルフィルタやバタワースフィルタがある
。上記高周波カットフィルタ21およびフィルタ選定回
路24は除去手段25を構戒する。
ノック強度演算回路23には運転状B検出千段14から
の信号も入力されており、ノック強度演算回路23は熱
発生演算部(全熱演算手段に相当)26、ノッキング熱
発生開始点検出部(開始点特淀手段に相当)27、ノッ
ク部熱発生演算部(ノック熱演算手段に相当)28およ
びノック強度演算部(ノック強度判定手段に相当)29
により構戒さる。熱発生演算部26は筒内圧センサ13
で検出した燃焼圧力の高周波成分を除去した圧力変化波
形からエンジンlの運転状態に基づいて1サイクル中の
クランク角に対する全熱発生を演算し、ノ・ノキング熱
発生開始点検出部27は1サイクル中におけるノッキン
グによる熱発生の開始点を特定する。また、ノック部熱
発生演算部28は1サイクル中におけるノッキングによ
る熱発生を演算し、ノック強度演算部29はlサイクル
中の全熱発生とノッキングによる熱発生との比を演算し
、この比に基づいてノツキングの強度を判定し、判定結
果をノックキング強度信号出力回路30に出力する.ノ
ックキング強度信号出力回路30は該判定結果に対応す
るノック強度信号を発生してコントロールユニット20
内の点火時期制御回路(図示略)に出力し、ノック抑制
制御の情報に用いられる。また、ノフキング制御のみな
らず、例えばノックを検出するためのデータとしてノッ
ク強度入力計への入力データとして用いられることもあ
る。
次に、作用を説明する。
エンジンlが運転を開始すると、各気筒の燃焼室内の燃
焼圧力が変化し、lサイクル毎に燃焼圧力のピークが現
れる。この場合の熱発生の演算は第5図に示すように高
周波成分を除去された燃焼圧力信号の値がノック検出状
態における燃料基本噴射量Tp若しくは吸入負圧(ブー
スト)や吸入空気量の関数として計算される値PO Po=f unc  (Tp or Boos t)を
超えた点から開始される。
熱発生量の計算は、具体的には次のようにして行われる
。いま、第6図に示すようにシリンダ31についてスト
ロークボリウムをVST,燃料室ボリウムをVC、コン
ロッドの長さをCL、半径をrとすると、圧縮比reは VC+VST VC で表され、これから第7図に示すようにあるクランク角
θにおける総合のボリウムV(θ)はなる式で表される
。また、第7図に示すように圧縮行程中の燃焼圧力波形
からTDC前60’ と44゜に相当する燃焼圧力P,
,P,とその点のボリウムV,,V.とからボリトロー
ブ指数PNをj!nV,  −lnVz として計算する.さらに、実際上は単位クランク角毎の
燃焼圧力P (1)とボリウムV (1)が順次演算さ
れて全熱発生量が求められるが、各単位クランク角毎の
演算は、例えば第8図(a)に示すようにP (1) 
、V (1)に対し、次のクランク角ではP (1+1
) 、V (1+1)として計算され、このような圧力
変化の内訳には第8図(b)に示すようにタイミングt
,  (rに相当)とタイミングtt  (1+1に相
当)とでは、燃焼による圧力増加とピストン運動による
圧力増加の両方が含まれている。そして、熱発生量の演
算に必要な1つの係数FKを 但し、Cv:定積比熱 R:気体定数 とし、圧縮開始点のストロークボリウムをV (1)=
VST とすると、全熱発生量QAは N QA =Σ   Fw.  X  [  {P  (1
+1)   P■=1 (I)} なる式により求められる。
次に、ノッキングによる熱発生部分の演算を行うが、ノ
ッキングによる熱発生部は第9図にハンチングで示すよ
うな部分となる。この場合、ノッキングによる熱発生部
の開始点としてクランク角に対する熱発生変化の変曲点
で熱発生開始点と終了点の中点、又は圧縮上死点(若し
くは点火時期)より遅れた変曲点をノックによる熱発生
開始点として用いる。このような方法でノック開始点を
決めることにより、実際の燃焼状態にマンチして精度良
く開始点の特定が行われる。一方、ノッキングによる熱
発生の終点としてはクランク角に対する熱発生が0とな
る点を用いる。そして、ノッキングによる熱発生IQI
lは、ノック開始点と終了点を直線で結び、この直線を
超える熱発生部分(ハッチング部分)として求める。
このようにして各熱発生量QA,Qmが演算されると、
次いでノック強度演算部29で全熱発生QAとノッキン
グによる熱発生Q.との比SをQII Q^ なる式から求め、この比Sに基づいてノック強度を判定
する。したがって、従来のように振動強さを数値化して
ノッキングを検出するのとは、異なり、あくまでもクラ
ンク角に対する熱発生の変化に基づいているから、エン
ジン機種、筒内圧センサエ3の取付位置、センサ出力の
個体差等に拘らず、しかも検出ロジンクの変更を要せず
に精度良くノッキングを検出することができる。
また、振動戒分を検出対象としていないことから、振動
に基づくノイズ戒分の影響を受けず、従来に比して格段
とノッキングの検出精度を向上させることができる。特
に、高回転域で高周波の振動成分が増加しても正規のノ
ック成分を熱発生の分析によって分離でき、検出精度が
向上する。その結果、ノッキング検出のロジック開発の
工数の低下、コストの低下を図ることができる。
なお、上記実施例では比Sを全熱発生QAを分母として
、演算しているが、これに限るものではなく、例えば正
常燃焼による熱発生(QA−Ql )を演算し、これを
分母として なる式から比Sを求めるようにしてもよい.次に、第1
0図は本発明の第2実施例を示す図であり、この実施例
では除去手段35の構戒が第1実施例と異なっている。
すなわち、除去手段35は高周波カットフィルタ36お
よびフィルタ選定回路24により構威され、高周波カッ
トフィルタ36はフーリエ変換回路36aとフーリエ逆
変換回路36bからなり、高周波カットフィルタ36の
前段にA/D変換器22が配置される。そして、高周波
カットフィルタ36はA/D変換器22によりA/D変
換された入力信号を各項が各周波数に対応する多項式で
あるフーリエ級数に展開し、この項のうち遮断しようと
する周波数域に相当する項を削除した多項式を算出し、
さらにこの式から再び信号を構戒することにより、任意
の周波数域を透過又は遮断する。
このような構戒によっても第1実施例と同様の効果を得
ることができる. 次に、第11〜14図は本発明の第3実施例を示す図で
あり、本実施例はノック開始点の検出方法に特徴がある
。第11図は主要部のブロック構或図であり、第1実施
例と異なる部分のみを示している。
第11図において、筒内圧センサl3の出力は途中で分
岐してハイパスフィルタ41にも入力されており、ハイ
バスフィルタ41は圧力振動信号のうちから所定の高周
波威分のみを通過させて比較器42に出力する。比較器
42の他方の入力端子には所定の基準値が入力されてお
り、比較器42は圧力振動信号の高周波威分、すなわち
所定の高周波振動が基準値を超えると“H”レベルの信
号をゲート43に出力する。ゲート43は比較器42の
出力が′H”レベルであるとき、クランク角センサ10
により検出されるクランク角を読み込んでノック検出フ
ラグFKNを立てるための判断となる同期信号をノック
強度演算回路44に出力し、ノック強度演算回路44は
、該同期信号に応答して第1実施例と同様の処理に加え
てノック検出フラグFKHに関連する処理を行う。上記
比較器42およびゲート43は開始タイミング設定手段
45を構威している。本実施例ではハイパスフィルタ4
1,開始タイミング設定手段45およびノ7ク強度演算
回路23の中のノッキング熱発生開始点検出部27が協
動して開始点特定千段46を構威している。その他は第
1実施例と同様である。
次に、作用を説明する。
第12図はゲート43の出力が“H”レベルとなるタイ
くングに同期して実行されるフローチャートであり、ノ
フク検出フラグFKNの処理プログラムである。
まず、ステップSlで今回のクランク角θを読み込み、
ステップS1でクランク角θを所定値θ,と比較する。
θ,は、例えばTDC付近に設定される。θよθ,のと
きは、次いでステンブS3でクランク角θを所定値θ4
と比較する。θ4は、例えば50’ATDCに設定され
る。このようにθ,とθ4を設定するのは、第13図に
示すように筒内圧センサ13の振動威分のうち特に高周
波振動波形はノッキングの開始クランク角度にほぼ一致
してそのレベルが急変することが本発明者の実験等によ
って確認されており、かかる事実によれば大旨TDCか
らATDC50゜の間でノッキングが起き易くなってい
る。したがって、ゲート43の出力信号に同期し、かつ
クランク角θがθ,〜θ4の間にあればノック発生と判
断し、ステップs5でノック検出フラグFKNを“l”
にセットし、θ,〜θ4の区間から外れるとステンブS
4でノンク検出フラグFKNを“0″にリセットしてル
ーチンを終了する。
第l4図はノック強度判定のプログラムを示すフローチ
ャートであり、本プログラムは単位クランク角(例えば
1℃A)に同期して実行される。
まず、ステップS.でクランク角θを読み込み、ステッ
プSIRで今回のクランク角θを所定値θ.と比較する
。θ1は、例えば第13図に示すように点火タイミング
のクランク角に設定される。θ≧01のときは、次いで
ステンブSI3でクランク角θを所定値θ2と比較する
。θ2は、例えば第13図に示すように膨脹下死点BD
Cに設定される。
これは、ハイパスフィルタ41を通過させてノンク開始
点を特定するためのクランク角は、点火クランク角から
BDCまでの間に限られるという状況にマツチさせるた
めである。したがって、今回のクランク角θがθ,〜θ
2の間にあればステップS+4でノック検出フラグFK
Nが立っているか否かを判別し、θ,〜θ2の間になけ
れば今回のルーチンを終了する。ステップS.でFKN
=1のときはノッキングが発生してそれに対応する熱発
生があると判断し、ステップSlsでノック部の熱発生
(第13図のハンチング部分)Q.を演算し、一方、F
KN=0のときはステップS4で非ノック部の熱発生Q
cを演算する。なお、Q,は全熱発生QAからノック部
全熱発生Q,を減じたものである.次いで、ステップS
l?でノック強度算出のために上記両者の比Sを QC として求め、ステンブSll+で比Sからノックレベル
を判定し、これに相当するノック強度信号を出力してル
ーチンを終了する。
したがって、本実施例では燃焼室内圧力振動波形から所
定の高周波成分を抽出し、その振動波形から高周波振動
が開始するクランク角をノッキング開始クランク角とし
てノック開始を特定しているので、前記実施例に比べて
より正確にノック部熱発生Q8を演算でき、ノッキング
検出の精度がより一層向上するとう効果がある。
次に、第15〜17図は本発明の第4実施例を示す図で
あり、本実施例では、ボリトローブ指数の演算方法に特
徴がある。
第15図は主要部のブロック構成図であり、第1実施例
と異なる部分のみを示している。第l5図において、A
/D変換器22の出力はポリトローブ指数演算回51に
入力されており、ボリトローブ指数演算回51はクラン
ク角センサ10の出力に基づき1サイクル毎に圧縮行程
中の筒内圧波形からボリトロープ指数を計算し、その値
をノック強度演算回路52に出力する。ノック強度演算
回路52は第1実施例と同様の処理に加えて、特にポリ
トローブ指数についてはボリトローブ指数演算回路5l
の演算結果を採用して熱発生の演算を行う。本実施例で
は、ポリトロープ指数演算回路51およびノック強度演
算回路52の中の熱発生演算部26が協動して全熱演算
手段53を構威している。その他は第1実施例と同様で
ある。
最初に、本実施例の背景を説明すると、前述の第l実施
例ではボリトローブ指数を計算するのに実際上は数10
0サイクルの燃焼圧力を検出し、それを平均化してボリ
トロープ指数を演算しており、これにより滑らかな線図
を描けるという利点のもとに熱発生の演算を行っている
。しかし、この方法によると、所定クランク角でのボリ
トロープ指数の演算であるから、例えば筒内圧信号の微
かなノイズや変動により上記所定クランク角の燃焼圧力
が影響を受けるため計算値にばらつきが出ることがあり
、ノッキングの検出精度が低下することも考えられる。
そこで本実施例では、1サイクル毎にボリトロープ指数
を演算するとともに、所定クランク角前後の筒内圧検出
値からその平均値を求めることで、ポリトローブ指数の
演算精度を高め、結果的に熱発生の演算を正確なものと
している。
第16図はノック強度判定のプログラムを示すフローチ
ャートであり、本プログラムは所定クランク角、例えば
l燃焼サイクルが終了した時点のクランク角を基準とし
てスタートし、実行される。
まず、ステップSZ+で第1の所定クランク角における
筒内圧P,の平均値P,を次式に従って演算する。
N ?P.+.  +・・・・・・+PITH)但し、1−
N〜1千N:圧縮行程中のクランク角 次いで、ステップS2■で第2の所定クランク角におけ
る筒内圧P2の平均値P2を同様に次式に従って演算す
る。
? +Pt++  +・・・・・・+ Pz+s)但し、2
−N〜2千N:圧縮行程中のクランク角 上記ステップS■+S1tにおける各クランク角と筒内
圧波形との関係は、第17図のように示され、同図は主
要部分を拡大したものである。次いで、ステンブS.で
次式に従ってボリトローブ指数PNを演算する。
?いで、ステップS■では上式により求めたボリトロー
ブ指数を用いて第1実施例と同様の演算式で1サイクル
中の熱発生を演算し、ステップSZSでノンク強度を算
出し、さらに、ステップ32&でノンクレベルを表すノ
ック強度信号を出力してルーチンを終了する. したがって、本実施例では、第1、第2の所定クランク
角の前後の筒内圧検出値からその平均値を求めてポリト
ロープ指数を1サイクル毎に演算しているので、筒内圧
信号のノイズや変動の影響に拘らず熱発生の演算精度高
めて、ノッキング検出の精度をより一層向上させること
ができる。
次に、第18、19図は本発明の第5実施例を示す図で
あり、本実施例はポリトロープ指数の演算に学習値を用
いるようにしたものである。第18図は主要部のブロソ
ク構戒図であり、第1実施例と異なる部分のみを示して
いる。第18図において、運転状態検出手段14の出力
の一部はポリトローブ指数演算回路61に入力されてお
り、ポリトローブ指数演算回路61はエンジン負荷(吸
入空気量又はプースト)およびエンジン回転数に基づい
てポリトローブ指数を演算してその結果をボリトローブ
指数学習回路62に出力し、ボリトロープ指数学習回路
62はボリトローブ指数を学習して記憶する。
ノック強度演算回路63は第1実施例と同様の処理に加
えて、特にボリトローブ指数についてはボリトローブ指
数学習回路62の学習値を採用して熱発生の演算を行う
。本実施例ではポリトローブ指?演算回路61,ボリト
ロープ指数学習回路62およびノック強度演算回路63
の中の熱発生演算ブロック26が協動して全熱演算手段
64を構威している。
その他は第■実施例と同様である。
第19図はノック判定のプログラムを示すフローチャー
トである。まず、ステップS■で第1回毎(1サイクル
毎)のボリトロープ指数PNNを次式に従って演算する
JnV1   /nVz 次いで、ステップS3!でエンジン負荷とエンジン回転
数をパラメータとして運転領域毎に区分されたテーブル
マップから今回の運転領域に対応するボリトローブ指数
の基準値PNoをルックアップする。該基準値PNaは
予め実験等を通して最適値がストアされているものであ
る。ステップS33では同様にエンジン負荷と回転数を
パラメータとするテーブルマップから学習補正値ΔPN
Lをルンクアップする.この学習補正値ΔPNLは基準
値PNoをそのときの運転条件や環境条件等によ?て補
正するためのものである。次いで、ステップS34で次
式に従って学習ボリトロープ指数PN1を演算する。
PN1=PNO +ΔPNL 次いで、ステソブsetsで次式に従って今回のポリト
ローブ指数PNを演算する。
n−aa PNセ     ・PN1+■・PNNn      
              n但し、a:反映割合(
Q < a < n)n:定数 この演算により実際の検出値PNNと学習値PN1とに
よってボリトローブ指数PNが求められることになるが
、学習により環境条件の変動に拘らずスムーズにボリト
ローブ指数の演算が可能になるとともに、その精度も極
めて高くなる。次いで、ステップ336で次式に従って
学習補正ストア値ΔPNLLを ΔPNLL=PN−PNI なる式から演算し、ステップS3フでこの演算値をΔP
NL学習テーブルに学習結果としてストアす?.次いで
、ステップS3.では上式により求めた今回のボリトロ
ープ指数PNを用いて第1実施例と同様の演算式で1サ
イクル中の熱発生を演算し、ステソブS■でノック強度
を算出し、さらにステップS4。でノックレベルを表す
ノック強度信号を出力してルーチンを終了する. したがって、本実施例ではボリトローブ指数PNの演算
に学習値を用いているので、いわゆる学習による各種の
効果、例えば演算値の信頼性、高精度、演算の高速性等
の効果を得ることができ、ノッキングの検出精度をより
一層高めることができる。
(効果) 本発明によれば、エンジン機種、センサの取付位置、セ
ンサ出力の個体差等に拘らず、しかも検出ロジックの変
更を要せずに精度良くノッキングを検出することができ
、ノッキング検出の工数およびコストを低下させること
ができる。
【図面の簡単な説明】
第1図は本発明の基本概念図、第2〜9図は本発明に係
る内燃機関のノッキング検出装置の第l実施例を示す図
であり、第2図はその全体構威図、第3図はその主要部
のブロック構成図、第4図はそのカントオフ周波数の特
性を示す図、第5図はその熱発生演算の開始点を説明す
る図、第6図はその圧縮比の算出を説明する模式図、第
7図はその燃焼圧力波形の一部を示す図、第8図(a)
(b)はその燃焼圧力の増加を説明する図、第9図はそ
の熱発生の演算を説明する図、第10図は本発明に係る
内燃機関のノッキング検出装置の第2実施例を示す主要
部のブロック構威図、第11〜14図は本発明に係る内
燃機関のノッキング検出装置の第3実施例を示す図であ
り、第11図はその主要部のブロック構成図、第l2図
はそのノック検出フラグの処理プログラムを示すフロー
チャート、第13図はそのノック開始点を説明する波形
図、第14図はそのノック強度判定のプログラムを示す
フローチャート、第15〜17図は本発明に係る内燃機
関のノッキング検出装置の第4実施例を示す図であり、
第l5図はその主要部のブロック構或図、第16図はそ
のノック強度判定のプログラムを示すフローチャート、
第17図はそのクランク角と筒内圧波形の演算値との関
係を説明する図、第18、19図は本発明に係る内燃機
関のノッキング検出装置の第5実施例を示す図であり、
第18図はその主要部のブロック構威図、第19図はそ
のノック強度判定のプログラムを示すフローチャートで
ある。 1・・・・・・エンジン、 4・・・・・・インジエクタ、 5・・・・・・点火プラグ、 7・・・・・・エアフローメータ、 9・・・・・・吸気圧センサ、 10・・・・・・クランク角センサ、 13・・・・・・筒内圧センサ(圧力検出手段)、l4
・・・・・・運転状態検出手段、 20・・・・・・コントロールユニット、21、36・
・・・・・高周波カントフィルタ、22・・・・・・A
/D変換器、 23・・・・・・ノック強度演算回路、24・・・・・
・フィルタ選定回路、 25、35・・・・・・除去手段、 26・・・・・・熱発生演算部(全熱演算手段)、27
・・・・・・ノッキング熱発生開始点検出部(開始点特
定手段)、 28・・・・・・ノック部熱発生演算部(ノック熱演算
手段)、 29・・・・・・ノック強度演算部(ノック強度判定手
段)、 30・・・・・・ノソク強度信号出力回路、41・・・
・・・ハイパスフィルタ、 42・・・・・・比較器、 43・・・・・・ゲート、 44、52、63・・・・・・ノック強度演算回路、4
5・・・・・・開始タイミング設定手段、46・・・・
・・開始点特定手段、 5l、6l・・・・・・ボリトローブ指数演算回路、5
3、64・・・・・・全熱演算手段、62・・・・・・
ボリトロープ指数学習回路。 第 4 図 エンジン回転数[rpm] 第 5 図 以降となる クランク角 第 6 図 第 7 図 第 8 図 (21) (b) 第 12 図 第 13 図 θ4 第 14 図 第 16 図 第 19 図

Claims (1)

  1. 【特許請求の範囲】 a)燃焼圧力若しくはこれに比例して変化する信号を出
    力する圧力検出手段と、 b)圧力検出手段の出力から所定の高周波成分を除去す
    る除去手段と、 c)エンジンの運転状態を検出する運転状態検出手段と
    、 d)エンジンのクランク角を検出するクランク角検出手
    段と、 e)圧力検出手段で検出した燃焼圧力の高周波成分を除
    去した圧力変化波形およびエンジンの運転状態に基づい
    て1サイクル中のクランク角に対する全熱発生を演算す
    る全熱演算手段と、f)1サイクル中におけるノッキン
    グによる熱発生の開始点を特定する開始点特定手段と、 g)1サイクル中におけるノッキングによる熱発生を演
    算するノック熱演算手段と、 h)1サイクル中の正常燃焼による熱発生又は全熱発生
    のうち1つ以上のものとノッキングによる熱発生との比
    を演算し、この比に基づいてノッキング強度を判定する
    ノック強度判定手段と、を備えたことを特徴とする内燃
    機関のノッキング検出装置。
JP23014589A 1989-09-04 1989-09-04 内燃機関のノッキング検出装置 Expired - Fee Related JPH0814275B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP23014589A JPH0814275B2 (ja) 1989-09-04 1989-09-04 内燃機関のノッキング検出装置
EP19900117009 EP0416559B1 (en) 1989-09-04 1990-09-04 Knock detecting system for internal combustion engine using heat quantities
DE1990617124 DE69017124T2 (de) 1989-09-04 1990-09-04 Wärmemengen benutzendes Klopferkennungssystem für Verbrennungsmotoren.
US07/866,123 US5206809A (en) 1989-09-04 1992-04-07 Heat measuring system for detecting knock in internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23014589A JPH0814275B2 (ja) 1989-09-04 1989-09-04 内燃機関のノッキング検出装置

Publications (2)

Publication Number Publication Date
JPH0392569A true JPH0392569A (ja) 1991-04-17
JPH0814275B2 JPH0814275B2 (ja) 1996-02-14

Family

ID=16903296

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23014589A Expired - Fee Related JPH0814275B2 (ja) 1989-09-04 1989-09-04 内燃機関のノッキング検出装置

Country Status (3)

Country Link
EP (1) EP0416559B1 (ja)
JP (1) JPH0814275B2 (ja)
DE (1) DE69017124T2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007170345A (ja) * 2005-12-26 2007-07-05 Toyota Motor Corp 内燃機関の燃焼異常検出装置
JP2009103010A (ja) * 2007-10-22 2009-05-14 Honda Motor Co Ltd 車両用制御装置
JP2010188170A (ja) * 2010-05-24 2010-09-02 Jms Co Ltd 血液透析装置

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3659589B2 (ja) * 2002-10-21 2005-06-15 三菱電機株式会社 内燃機関のノック制御装置
JP4165751B2 (ja) * 2003-07-03 2008-10-15 株式会社デンソー 内燃機関のノック検出装置
JP6059194B2 (ja) * 2014-11-04 2017-01-11 トヨタ自動車株式会社 内燃機関のノック判定装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3346369A1 (de) * 1983-12-22 1985-07-11 Robert Bosch Gmbh, 7000 Stuttgart Verfahren und vorrichtung zur erkennung der selbstentzuendungsschwelle in brennkraftmaschinen
JPS62195463A (ja) * 1986-02-19 1987-08-28 Honda Motor Co Ltd 内燃機関の点火時期制御装置
US4651698A (en) * 1986-04-14 1987-03-24 General Motors Corporation Adaptive knock control with pulse duration discrimination control

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007170345A (ja) * 2005-12-26 2007-07-05 Toyota Motor Corp 内燃機関の燃焼異常検出装置
JP4581993B2 (ja) * 2005-12-26 2010-11-17 トヨタ自動車株式会社 内燃機関の燃焼異常検出装置
JP2009103010A (ja) * 2007-10-22 2009-05-14 Honda Motor Co Ltd 車両用制御装置
JP2010188170A (ja) * 2010-05-24 2010-09-02 Jms Co Ltd 血液透析装置

Also Published As

Publication number Publication date
EP0416559B1 (en) 1995-02-22
DE69017124D1 (de) 1995-03-30
EP0416559A2 (en) 1991-03-13
JPH0814275B2 (ja) 1996-02-14
EP0416559A3 (en) 1991-09-11
DE69017124T2 (de) 1995-10-19

Similar Documents

Publication Publication Date Title
US7356404B2 (en) Knock determination apparatus and method for engines
US7478624B2 (en) Ignition timing control device of internal combustion engine
US7043353B2 (en) Knock determining apparatus and method for internal combustion engine
JP4311657B2 (ja) 内燃機関のノック検出装置
US20090043484A1 (en) Method and device for control ignition timing through knock control in an internal combustion engine
JP6312618B2 (ja) 内燃機関の制御装置及び異常燃焼検出方法
JP4560241B2 (ja) 内燃機関のノッキング判定装置
US5206809A (en) Heat measuring system for detecting knock in internal combustion engine
US8005607B2 (en) Device and method for controlling ignition timing of internal combustion engine
CN104662276A (zh) 内燃机的异常燃烧检测装置
JP3038924B2 (ja) 内燃機関のノッキング検出装置
JP6591389B2 (ja) 内燃機関のノッキング検出装置
JP2008095602A (ja) 内燃機関のノック判定装置
JPH0392569A (ja) 内燃機関のノッキング検出装置
JP4925251B2 (ja) 内燃機関のノック判定装置
JP4221013B2 (ja) 内燃機関の点火時期制御装置
JP6461393B1 (ja) 内燃機関の制御装置
JP2007113496A (ja) 内燃機関の燃焼制御装置
JPH0390833A (ja) 内燃機関のノッキング検出装置
JPH0392741A (ja) 内燃機関のノッキング検出装置
EP2891784A1 (en) Internal combustion engine with crank angle signal based combustion noise control
JPS61245039A (ja) 内燃機関のノツキング検出装置
JP2020037914A (ja) 内燃機関制御装置、および、振動センサの異常検出方法
JP2008069752A (ja) 周波数の特定方法
JPH07119660B2 (ja) 筒内圧センサの異常判別装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees