JPS62255576A - エンジンの点火時期制御装置 - Google Patents

エンジンの点火時期制御装置

Info

Publication number
JPS62255576A
JPS62255576A JP10064586A JP10064586A JPS62255576A JP S62255576 A JPS62255576 A JP S62255576A JP 10064586 A JP10064586 A JP 10064586A JP 10064586 A JP10064586 A JP 10064586A JP S62255576 A JPS62255576 A JP S62255576A
Authority
JP
Japan
Prior art keywords
ignition timing
knocking
amount
control
engine
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
JP10064586A
Other languages
English (en)
Other versions
JPH0742926B2 (ja
Inventor
Kiyotaka Mamiya
清孝 間宮
Tadayoshi Kaide
忠良 甲斐出
Toshiyuki Terashita
寺下 敏幸
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.)
Mazda Motor Corp
Original Assignee
Mazda 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 Mazda Motor Corp filed Critical Mazda Motor Corp
Priority to JP10064586A priority Critical patent/JPH0742926B2/ja
Publication of JPS62255576A publication Critical patent/JPS62255576A/ja
Publication of JPH0742926B2 publication Critical patent/JPH0742926B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Ignition Timing (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、エンジンのノッキングを検出してノッキング
を抑制するように点火時期を制御するエンジンの点火時
期制御装置に関する。
(従来技術) エンジンのノッキング状態を検出するためのノックセン
サを備え、このノックセンサからの信号に基づいてエン
ジンの点火時期を制御しノッキングを抑制するようにし
たエンジンは公知である。
例えば、特開昭58−28597号公報には、このよう
な点火時期を制御することによってノッキングを抑制す
る制御装置が開示されている。この開示された装置では
、エンジンは振動を検出する振動検出素子を備えており
、この振動検出素子からの電気信号の振幅値の複数の点
火サイクルにおける平均値を各気筒毎に別個に算出して
記憶し、ノッキングの発生を気筒毎に検出して各気筒毎
に点火時期を遅角方向に制御するようになっている。
(解決しようとする問題点) 上記特開昭58−28597号公報に開示されたエンジ
ンでは、各気筒ごとにノッキングを検出してそれぞれの
気筒に対応した点火時期制御を行うようになっているの
で、各気筒に対して一様にノッキング制御を行う方法に
比べて精度の高いノッキング制御を行うことができる。
しかし、このようにノッキングを抑制するために点火時
期を遅らせるように制御するとエンジンのトルクが低下
するという問題がある。したがって、トルク性能の面か
らは、極力最適点火時期からの遅角量を小さくすること
が望ましい。
このためこの種のノッキング制御装置においては、ノッ
キングが発生すると点火時期を所定量遅角するとともに
、ノッキングが発生しない状態では、最適点火時期に近
づくように点火時期を進角する点火時期のフィードバッ
ク制御を行うようになっている。しかし、点火時期がト
ルク性能に与える影響は一様でなく遅角量が大きくなる
程トルクの落ち込み最は大きくなる傾向を有する。トル
ク変動の少なくするために点火時期のフィードバッタ制
御量を小さくするとノッキング制御の応答性が悪くなり
、有効にノッキングを抑制することができなくなるとい
う問題がある。
(問題点を解決するための手段) 本発明は上記事情に鑑みて構成されたもので、有効に応
答性良くノッキングを抑制することができるとともに、
ノッキング抑制のための点火時期制御に起因するトルク
変動を最小限にとどめることができるエンジンの点火時
期制御装置を提供することを目的としている。
本発明の点火時期制御装置は、ノッキングを検出するノ
ッキング検出手段と、該ノッキング検出手段からの信号
に基づき、ノッキングが発生した場合には、点火時期を
遅角し、ノッキングが発生しない運転状態では、点火時
期を進角するように点火時期のフィードバック制御を行
うエンジンの点火時期制御装置において、前記ノッキン
グによる点火時期の遅角量が増大するのに応じて前記点
火時期のフィードバック制御量を減少するように構成さ
れたことを特徴とする。
本発明によれば、ノッキング抑制のための点火時期のフ
ィードバック制御を行うに当たって、点火時期の遅角量
のトルク性能に与える影響を考慮してフィードバック制
御量を設定するようにしている。すなわち、点火時期の
変化がトルク性能に与える影響の比較的すくない最適点
火時期付近ではフィード/<ツタ制御量を比較的大きく
設定し、最適点火時期からの遅角量が大きくなるに従っ
て該制御量を小さくするように制御する。
(発明の効果) 本発明によれば、最適点火時期付近では、点火時期のフ
ィードバック制御量は比較的大きく設定されるので、ノ
ッキングを応答性良く抑制することができる。この領域
では、点火時期の変更はトルク性能に大きな影響を与え
ないので、大きなトルク変動が生じる恐れはない。そし
て、最適点火時期からの遅角量が大きくなるにつれて、
フィードバック制御量が小さくなるように制御されるの
で、遅角量が大きい状態でのノッキング制御に起因する
トルク変動も小さくすることができる。したがって、本
発明によれば、ノッキングを有効に抑制することができ
るとともに、ノッキング抑制のための点火時期制御に起
因するトルク変動を極力抑えることができる。
(実施例の説明) 以下、図面を参照しつつ本発明の実施例につき説明する
。
第1図を参照すれば、本例のエンジン1は4気筒レシプ
ロエンジンであり、各気筒はシリンダブロック2の内部
を摺動するピストン3を備えている。ピストン3の上方
空間は燃焼室4を構成するとともに燃焼室4には、吸気
ボート5および排気ポート6が開口している。これらの
吸気ボニト5および排気ポート6には、それぞれ吸気弁
7および排気弁8が組合わされる。吸気ボート5には、
吸気通路9が連通してふり、該吸気通路9の上流端には
、エアークリーナ10が取り付けられる。
エアークリーナlOの下流側には、吸気量を検出するエ
アーフローセンサ11が、さらに下流には、スロットル
弁12がそれぞれ配置される。エアーフローセンサ11
には、吸気温度を検出する吸気温センサllaが取りつ
けられる。またスロットル弁12の下流には、サージタ
ンク13が形成され、さらに下流には燃量を噴射供給す
るインジェクター14が配置されて、吸気系を構成する
。また、排気ポート6には排気通路15が連通して、排
気系を構成する。
さらに、燃焼室4には点火プラグ16が臨ませられてお
り、この点火プラグ16の点火時期を制御するためにイ
グニッションコイルユニット17が設けられる。
また、シリンダブロック2に形成されるウォータジャケ
ット18には冷却水温度を検出する水温センサ19が取
りつけられるとともに、エンジン振動を検出することに
よりノッキングを検出するノックセンサ20が取りつけ
られる。さらに、本例のエンジンlのシリンダヘッドに
は、カムシャフト(図示せず)の回転からクランク軸回
転角を検出するクランク角センサ21が設けられている
。
本例のエンジン1では、このクランク角センサ2■から
の信号により、気筒を識別するための信号が得られるよ
うになっている。
さらに本例のエンジン1は燃料噴射および点火時期を制
御するために、好ましくは、マイクロコンピュータを含
んで構成されるコントローラ22を備えている。第2図
を併せて参照すれば、コントローラ22には、エアーフ
ローセンサ11、吸気温センサllaからの吸気量およ
び吸気温度を表す信号がそれぞれ人力される。
また、コントローラ22には、スロットル弁12の開度
を検出するスロットル開度センサ12a1水温センサ1
9からの信号、クランク角センサ21からのクランク角
信号および気筒識別信号、およびスタータ信号が人力さ
れるようになっている。
ノックセンサ20からの信号は、バンドパスフィルタ2
4を通過することによって所定範囲の周波数の信号だけ
が選択されるようになっている。
コントローラ22おいて、バンドパスフィルタ24を通
過した信号は一方で、直接比較器25に入力されるよう
になっているとともに、他方で、ノッキング判定のため
の基準レベルを作成する回路23に人力される。比較器
25からの信号はノック判定回路26に入力されてノッ
キングの判定が行われる。そして、ノック判定回路26
からの信号は、気筒判定回路27に人力され、当該ノッ
キング信号の発生している回路が特定される。
コントローラ22は各気筒毎に点火時期の遅角量e、を
算出する手段を設けており、この場合、気筒判別回路2
7からの各気筒毎のノッキング信号は各気筒毎に設けら
れた平均遅角量算出回路28に入力されて、所定時間範
囲のノッキング信号の平均値■7.7石、ツー、および
F石が算出されるようになっている。そして、平均遅角
量算出回路28からの信号は、各気筒毎に設けられた点
火時期の遅角量e□、θ、2、θ82、およびeK4を
算出する遅角量算出回路29に入力される。
また、水温センサ19からの信号は水温に応じて遅角量
の補正値θ、、を算出する回路30に入力される。さら
に吸気温センサttaからの信号は、吸気温に応じた補
正値eA Tを算出する回路31に人力される。また、
エアーフローセンサ11又はスロットル弁開度センサ1
2aおよびクランク角センサ21からの信号は、メモリ
32に人力され該メモリ32に記憶されたマツプから基
本遅角量eBAS2が算出される。
コントローラ22はこれらの算出された遅角量に基づい
て所定の演算をおこない最終点火時期e1.を算出し、
この値を点火信号発生回路33に人力する。そして、当
該気筒の点火時期がきたときイグナイタ34に対して点
火信号を出力する。
以下本例の制御について説明する。
第3図には、点火時期の制御ルーチンのフローチャート
が示されている。
第3図を参照すれば、コントローラ22はまずシステム
を初期化するとともに、読み込んだ各種のデータからエ
ンジンlが始動状態にあるかどうかを判断し、始動状態
にある場合には、点火時期を所定の一定値に設定してハ
ード点火を行う。また、始動時でない場合には、点火時
期を計算値を基づいて決定するソフト点火に切り換える
。つぎに、コントローラ22は、エンジンのアイドル状
態かどうかを判定しアイドル状態である場合にはアイド
ル進角θIDLを算出してこれを点火進角θ1、として
設定する。また、始動時でなく、かつアイドル状態でも
ない運転状態すなわち、通常の運転状態では、コントロ
ーラ22は、エンジン回転数N、、および吸気IQ、に
基づくマツプを用いて基本進角eRA、2を決定する。
そして、コントローラ22はさらに水温センサ19から
の信号に基づき点火時期の水温補正進角θ1.と、吸気
温センサllaからの信号により、吸気温補正進角eA
Tをそれぞれ算出する。
つぎに、コントローラ22は第4図のフローチャートに
示されるサブルーチンを実行してノック補正進角θ□を
算出する。
第4図を参照すれば、コントローラ22は当該気筒Nを
判別してノッキング強さIIlを読み込む。
つぎに、コントローラ22は運転状態を判別してノッキ
ング制御領域かどうかを判定し、ノッキング制御領域で
ない場合には、本例の点火時期によるノッキング制御は
行わないこととしている。そして、ノッキングが発生し
ている場合には、その発生しているノッキング強さIK
 におうして、遅角’It eRを算出する。つぎに、
コントローラ22は、この遅角meRの値に応じて、補
正値に、を算出する。この場合、補正flIK4は遅角
量e、の関数のマツプとして所定のメモリに記憶されて
おり、遅角量θ、が大きくなる程小さくなるように設定
されている。
つぎに、コントローラ22は、現在のノック補正進角e
K、、が予め設定された最大ノック補正進角θi、っ以
下である場合に限り、新たなノック補正進角eXnを演
算する。すなわち、本例の制御ではノック補正進角θ、
を制限してトルク性能への悪影響を極力少なくするよう
にしている。
そして、コントローラ22は現在のノック補正進角eM
、、を補正して新たなノック補正進角eい=θつ。+e
iXKiを演算する。
また、ノッキングが生じていない場合には、コントロー
ラ22は現在のノック補正進角e K、、の値を判断し
て、補正進角e1の値が正である場合には、遅角量を小
さくするための補正値KAをマツプから読み込む。補正
値KAは平均ノック補正進角の関数として、与えられて
おり、ノック補正進角が大きくなるのに応じて小さくな
るように設定されている。
つぎに、コントローラ22は、現在のノック補正進角e
X、、の値を補正して、新たなノック補正進角θh=θ
、−θAXKAを算出する。この場合進角量θ、はノッ
キングが生じていない場合の、点火時期補正量である。
上記のように、本例の制御においては、ノッキングが生
じていない場合には、徐々に遅角量を減少して、点火時
期が最適点火時期に近づくように制御するとともに、そ
の制御量を遅角量が大きくなるにしたがって、小さくす
るようにして、大きなトルク変動が生じないように考慮
している。
以上の処理によって、ノッキング制御のサブルーチンの
演算を完了し、コントローラ22は再び第3図のルーチ
ンの処理を継続することとなる。
つぎに、コントローラ22は第3図において、上記の手
順で得られた各種の進角補正値を演算して最終の点火進
角値として出力すべき点火進角θ19をe19=ell
Asl:十θ、〒+θw丁−θに、、として与える。
そして、コントローラ22はこの最終的に得られた点火
進角値θ1.を当該気筒の点火時期まで、内部の所定の
カウンタに格納する。
以上の本例の制御によれば、点火時期は極力最適点火時
期に近づくように制御されるようになっているとととも
に、ノッキングが生じた場合には点火時期の所定の遅角
制御を行って、ノッキングを有効に抑制するようになっ
ている。この噛合、点火時期とトルク変動との関係は、
第5図に示すように最適点火時期からの遅角量または、
進角量が増大するにしたがってトルクの低下傾向は顕著
となる。このため、単にノッキングの発生に応じて同一
の遅角制御量θ、による制御を行うと、遅角量が大きい
運転状態では、図に示すように、トルク変化ΔT2は遅
角量が少ない運転状態でのトルク変化ΔT+よりも大き
くなり、乗員の不快感が増大するとともに、出力性能の
面でも好ましくない。この点に鑑み、本例の制御では、
上記のように、最適点火時期からのオフセット量が増大
するのに応じて、点火時期の制御量を減少するように構
成している。これによって、トルク変動を極力小さくし
て、ノッキングを有効に抑制することができる。
【図面の簡単な説明】
第1図は本発明の1実施例に係るエンジンの全体概略図
、第2図はコントローラのブロック図、第3図は点火時
期制御ルーチンのフローチャート、第4図はノッキング
制御サブルーチンのフローチャート、第5図は点火時期
とトルク変化との関係を示すグラフである。 ■・・・・・・エンジン、2・・・・・・シリンダブロ
ック、3・・・・・・ピストン、4・・・・・・燃焼室
、5・・・・・・吸気ポート、6・・・・・・排気ボー
ト、7・・・・・・吸気弁、訃・・・・・排気弁、9・
・・・・・吸気通路、lO・・・・・・エアークリーナ
、ll・・・・・・エアーフローメータ、12・・・・
・・スロットル弁、13サージタンク、14・・・・・
・インジェクター、15・・・・・・排気通路、16・
・・・・・点火プラグ、20・・・・・・ノックセンサ
、21・・・・・・クランク角センサ、22・・・・・
・コントローラ、24・・・・・・バンドパスフィルタ
、25・・・・・・比較器、34・・・・・・イグナイ
タ。 第1図 第4図 C士D

Claims (1)

    【特許請求の範囲】
  1. ノッキングを検出するノッキング検出手段と、該ノッキ
    ング検出手段からの信号に基づき、ノッキングが発生し
    た場合には、点火時期を遅角し、ノッキングが発生しな
    い運転状態では、点火時期を進角するように点火時期の
    フィードバック制御を行うエンジンの点火時期制御装置
    において、前記ノッキングによる点火時期の遅角量が増
    大するのに応じて前記点火時期のフィードバック制御量
    を減少するように構成されたことを特徴とするエンジン
    の点火時期制御装置。
JP10064586A 1986-04-30 1986-04-30 エンジンの点火時期制御装置 Expired - Fee Related JPH0742926B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10064586A JPH0742926B2 (ja) 1986-04-30 1986-04-30 エンジンの点火時期制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10064586A JPH0742926B2 (ja) 1986-04-30 1986-04-30 エンジンの点火時期制御装置

Publications (2)

Publication Number Publication Date
JPS62255576A true JPS62255576A (ja) 1987-11-07
JPH0742926B2 JPH0742926B2 (ja) 1995-05-15

Family

ID=14279559

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10064586A Expired - Fee Related JPH0742926B2 (ja) 1986-04-30 1986-04-30 エンジンの点火時期制御装置

Country Status (1)

Country Link
JP (1) JPH0742926B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6380074A (ja) * 1986-09-19 1988-04-11 Mazda Motor Corp エンジンの点火時期制御装置
JPH03105064A (ja) * 1989-09-20 1991-05-01 Japan Electron Control Syst Co Ltd 内燃機関の点火時期制御装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6380074A (ja) * 1986-09-19 1988-04-11 Mazda Motor Corp エンジンの点火時期制御装置
JPH03105064A (ja) * 1989-09-20 1991-05-01 Japan Electron Control Syst Co Ltd 内燃機関の点火時期制御装置

Also Published As

Publication number Publication date
JPH0742926B2 (ja) 1995-05-15

Similar Documents

Publication Publication Date Title
JPH0388945A (ja) エンジンのノッキング検出方法
US5577476A (en) Ignition timing control apparatus for engine
US5664544A (en) Apparatus and method for control of an internal combustion engine
JPS6248944A (ja) 内燃機関の制御装置
JPH0742926B2 (ja) エンジンの点火時期制御装置
JPH03279651A (ja) 内燃機関の使用燃料判定装置
JP2894624B2 (ja) エンジンの点火時期制御装置
JPH0530984B2 (ja)
JPS60159372A (ja) 内燃機関の点火時期制御方法
JPS63106365A (ja) 内燃機関の点火時期制御方法
JPS6380075A (ja) 内燃機関の点火時期制御装置
JPS62255575A (ja) エンジンの点火時期制御装置
JPS59170442A (ja) 内燃機関の吸入空気流量デ−タ補正装置
JP2940035B2 (ja) 内燃機関の燃料噴射制御装置
JP2023169652A (ja) 内燃機関制御装置
JPS63263242A (ja) 内燃機関の燃料増量制御装置
JPS6329059A (ja) 内燃機関の点火時期制御装置
JPS61118563A (ja) 内燃機関の点火時期制御装置
JPS6198970A (ja) 内燃機関の点火時期制御方法
JPH0330705B2 (ja)
JPS62159747A (ja) 内燃機関の制御装置
JPH01271659A (ja) エンジンのアイドル回転数制御装置
JPH05280455A (ja) 内燃機関のアイドル回転数制御装置
JPS62294770A (ja) 内燃機関の点火時期制御装置
JPS62298661A (ja) 内燃機関の点火時期制御装置

Legal Events

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