JPS6225871B2 - - Google Patents
Info
- Publication number
- JPS6225871B2 JPS6225871B2 JP57048411A JP4841182A JPS6225871B2 JP S6225871 B2 JPS6225871 B2 JP S6225871B2 JP 57048411 A JP57048411 A JP 57048411A JP 4841182 A JP4841182 A JP 4841182A JP S6225871 B2 JPS6225871 B2 JP S6225871B2
- Authority
- JP
- Japan
- Prior art keywords
- ignition timing
- knocking
- correction amount
- signal
- 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.)
- Expired
Links
- 238000012937 correction Methods 0.000 claims description 29
- 238000000034 method Methods 0.000 claims description 21
- 238000002485 combustion reaction Methods 0.000 claims description 8
- 239000000446 fuel Substances 0.000 description 12
- 238000012545 processing Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 5
- 238000002347 injection Methods 0.000 description 4
- 239000007924 injection Substances 0.000 description 4
- 238000007493 shaping process Methods 0.000 description 4
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 239000000498 cooling water Substances 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
- F02P5/15—Digital data processing
- F02P5/152—Digital data processing dependent on pinking
- F02P5/1523—Digital data processing dependent on pinking with particular laws of return to advance, e.g. step by step, differing from the laws of retard
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
- F02P5/155—Analogue data processing
- F02P5/1553—Analogue data processing by determination of elapsed angle with reference to a particular point on the motor axle, dependent on specific conditions
- F02P5/1556—Analogue data processing by determination of elapsed angle with reference to a particular point on the motor axle, dependent on specific conditions using a stepped control, dependent on speed
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Ignition Timing (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
【発明の詳細な説明】
本発明は内燃機関の気筒内圧力によつて気筒内
外に生じる振動もしくは音等によつてノツキング
を検出し、ノツキングが検出された場合には、点
火時期を遅角させる機能をもつ内燃機関の点火時
期制御方法に関するものである。
外に生じる振動もしくは音等によつてノツキング
を検出し、ノツキングが検出された場合には、点
火時期を遅角させる機能をもつ内燃機関の点火時
期制御方法に関するものである。
近年、内燃機関に生じるノツキングを検出して
点火時期を遅角させる、いわゆるノツキングフイ
ードバツクシステムが種々検討されている。その
フイードバツクシステムの概要は次のとおりであ
る。すなわち内燃機関の気筒内圧力によつて気筒
内外に生じる振動もしくは音等を検出して、それ
ら振動もしくは音等が設定レベル(ノツキング判
定レベル)を超えた場合にノツキングと判定し、
ノツキング信号を発生する。このノツキング信号
が生じた場合には点火時期を遅角させ、逆に生じ
なかつた場合には点火時期を進角させることによ
り、点火時期を常にノツキング限界付近にコント
ロールし機関の燃費、出力性能を向上させるもの
である。
点火時期を遅角させる、いわゆるノツキングフイ
ードバツクシステムが種々検討されている。その
フイードバツクシステムの概要は次のとおりであ
る。すなわち内燃機関の気筒内圧力によつて気筒
内外に生じる振動もしくは音等を検出して、それ
ら振動もしくは音等が設定レベル(ノツキング判
定レベル)を超えた場合にノツキングと判定し、
ノツキング信号を発生する。このノツキング信号
が生じた場合には点火時期を遅角させ、逆に生じ
なかつた場合には点火時期を進角させることによ
り、点火時期を常にノツキング限界付近にコント
ロールし機関の燃費、出力性能を向上させるもの
である。
このノツキングフイードバツクシステムにおい
てノツキング限界付近で点火時期をコントロール
するのであるが、ノツキング限界は環境条件によ
つて変化しかなり遅角側になることがある。当然
点火時期も遅角側でコントロールされるが点火時
期があまり遅角側にコントロールされると、機関
の排気温度上昇等により、機関に損傷を与えるこ
とがあるため点火時期の下限値を制限する必要が
ある。従来のノツクフイードバツクシステムで
は、ノツキング限界が遅角側になり点火時期が遅
角側にコントロールされた場合、点火時期は上記
の下限値に固定される。しかし、機関回転数およ
び負荷に応じて定められる基本点火時期よりの遅
角量を示す遅角補正量は、ノツキング検出がされ
るかぎり、設定された最大遅角量まで所定遅角量
毎加算される。これは点火時期が下限値に達して
も遅角補正量は必ずしも最大遅角量にはなつてい
ないからである。この様な状態からエンジン条件
等の変化に伴いノツキング限界が進角側に変化し
た場合点火時期はすみやかに追従することが出来
ず、余分な遅角補正量の分だけ追従が遅れる。こ
の遅れ時間があるため、機関の燃費、出力性能が
損われてしまう。
てノツキング限界付近で点火時期をコントロール
するのであるが、ノツキング限界は環境条件によ
つて変化しかなり遅角側になることがある。当然
点火時期も遅角側でコントロールされるが点火時
期があまり遅角側にコントロールされると、機関
の排気温度上昇等により、機関に損傷を与えるこ
とがあるため点火時期の下限値を制限する必要が
ある。従来のノツクフイードバツクシステムで
は、ノツキング限界が遅角側になり点火時期が遅
角側にコントロールされた場合、点火時期は上記
の下限値に固定される。しかし、機関回転数およ
び負荷に応じて定められる基本点火時期よりの遅
角量を示す遅角補正量は、ノツキング検出がされ
るかぎり、設定された最大遅角量まで所定遅角量
毎加算される。これは点火時期が下限値に達して
も遅角補正量は必ずしも最大遅角量にはなつてい
ないからである。この様な状態からエンジン条件
等の変化に伴いノツキング限界が進角側に変化し
た場合点火時期はすみやかに追従することが出来
ず、余分な遅角補正量の分だけ追従が遅れる。こ
の遅れ時間があるため、機関の燃費、出力性能が
損われてしまう。
本発明は上記問題点に鑑み、ノツキング限界が
かなり遅角側にあり、点火時期が機関保護のため
の下限値になつた場合、ノツキングの検出がなさ
れても遅角補正量を加算することをやめることを
特徴とする。第1図を用いて説明する。図aでノ
ツキング限界AがBの遅角側に変化した場合、そ
れに伴い図cに示すように遅角補正量が増し図b
に示すように点火時期が遅角する(破線は従来方
式を示す)。点火時期がHの下限値になつた時、
点火時期はそこで固定される。この時遅角補正量
もjまででそれ以上は増加しない。ノツキング限
界がBからCへ進角側に変化した場合は、遅角補
正量はjにあるので点火時期はすみやかに進角さ
れ、新しいノツキング限界へと追従できる。
かなり遅角側にあり、点火時期が機関保護のため
の下限値になつた場合、ノツキングの検出がなさ
れても遅角補正量を加算することをやめることを
特徴とする。第1図を用いて説明する。図aでノ
ツキング限界AがBの遅角側に変化した場合、そ
れに伴い図cに示すように遅角補正量が増し図b
に示すように点火時期が遅角する(破線は従来方
式を示す)。点火時期がHの下限値になつた時、
点火時期はそこで固定される。この時遅角補正量
もjまででそれ以上は増加しない。ノツキング限
界がBからCへ進角側に変化した場合は、遅角補
正量はjにあるので点火時期はすみやかに進角さ
れ、新しいノツキング限界へと追従できる。
本発明は、上記の様にノツキング限界がかなり
遅角側になり点火時期が下限値に固定された場合
基本点火時期よりの遅角量である遅角補正量もそ
れ以上は加算しない、言い換えれば前記の様に点
火時期が下限値に固定された場合の遅角補正量は
基本点火時期と点火時期の下限値の差に設定する
(第2図)。これにより本発明は余分な遅角補正量
があるためのノツキング限界の変化に対する点火
時期の追従性能の悪化を防止し、常にノツキング
限界の変化に点火時期が追従できるようにし、燃
費、出力性能の悪化を防止することを目的とす
る。
遅角側になり点火時期が下限値に固定された場合
基本点火時期よりの遅角量である遅角補正量もそ
れ以上は加算しない、言い換えれば前記の様に点
火時期が下限値に固定された場合の遅角補正量は
基本点火時期と点火時期の下限値の差に設定する
(第2図)。これにより本発明は余分な遅角補正量
があるためのノツキング限界の変化に対する点火
時期の追従性能の悪化を防止し、常にノツキング
限界の変化に点火時期が追従できるようにし、燃
費、出力性能の悪化を防止することを目的とす
る。
以下本発明を図に示す実施例により説明する。
第3図は本発明の一実施例を示す構成図である。
第3図において、1は4気筒4サイクルエンジ
ン、2はエアクリーナ、3はエンジンの吸入空気
量を検出し、これに応じた信号を出力するエアフ
ローメータ、4はスロツトル弁、5はエンジンの
基準クランク角度位置(たとえば上死点)を検出
するための基準角センサ5Aとエンジンの一定ク
ランク角度毎に出力信号を発生するクランク角セ
ンサ5Bを内蔵したデイストリビユータである。
6はエンジンのノツク現象に対応したエンジンブ
ロツク振動を圧電素子式(ピエゾ素子式)、電磁
式(マグネツト、コイル)等によつて検出するた
めのノツクセンサ、7はノツクセンサの出力を受
けてエンジンのノツク発生を検出するためのノツ
ク検出回路である。9はエンジンの冷却水温に応
じた信号を発生する水温センサ、12はスロツト
ル弁4が全閉状態であるときに信号を出力するた
めの全閉スイツチ(アイドルスイツチ)、13は
スロツトル弁4がほぼ全開状態であるときに信号
を出力するための全開スイツチ(パワースイツ
チ)、14は排気ガスの空燃比(A/F)が理論
空燃比に比べて濃い(リツチ)か薄い(リーン)
かに応じて出力信号を発生するO2センサであ
る。
第3図は本発明の一実施例を示す構成図である。
第3図において、1は4気筒4サイクルエンジ
ン、2はエアクリーナ、3はエンジンの吸入空気
量を検出し、これに応じた信号を出力するエアフ
ローメータ、4はスロツトル弁、5はエンジンの
基準クランク角度位置(たとえば上死点)を検出
するための基準角センサ5Aとエンジンの一定ク
ランク角度毎に出力信号を発生するクランク角セ
ンサ5Bを内蔵したデイストリビユータである。
6はエンジンのノツク現象に対応したエンジンブ
ロツク振動を圧電素子式(ピエゾ素子式)、電磁
式(マグネツト、コイル)等によつて検出するた
めのノツクセンサ、7はノツクセンサの出力を受
けてエンジンのノツク発生を検出するためのノツ
ク検出回路である。9はエンジンの冷却水温に応
じた信号を発生する水温センサ、12はスロツト
ル弁4が全閉状態であるときに信号を出力するた
めの全閉スイツチ(アイドルスイツチ)、13は
スロツトル弁4がほぼ全開状態であるときに信号
を出力するための全開スイツチ(パワースイツ
チ)、14は排気ガスの空燃比(A/F)が理論
空燃比に比べて濃い(リツチ)か薄い(リーン)
かに応じて出力信号を発生するO2センサであ
る。
8は前記各センサ及び各スイツチからの入力信
号状態に応じてエンジンの点火時期及び空燃比を
制御するための制御回路、10は制御回路8から
出力される点火時期制御信号を受けてイグニシヨ
ンコイルへの通電遮断を行なうイグナイタ及びイ
グニシヨンコイルである。イグニシヨンコイルで
発生した高電圧はデイストリビユータ5の配電部
を通して適切な時期に所定の気筒の点火プラグに
引火される。11は制御回路8で決定された燃料
噴射時期及び燃料噴射時間τに基づいて吸気マニ
ホールドに燃料を噴射するためのインジエクタで
ある。
号状態に応じてエンジンの点火時期及び空燃比を
制御するための制御回路、10は制御回路8から
出力される点火時期制御信号を受けてイグニシヨ
ンコイルへの通電遮断を行なうイグナイタ及びイ
グニシヨンコイルである。イグニシヨンコイルで
発生した高電圧はデイストリビユータ5の配電部
を通して適切な時期に所定の気筒の点火プラグに
引火される。11は制御回路8で決定された燃料
噴射時期及び燃料噴射時間τに基づいて吸気マニ
ホールドに燃料を噴射するためのインジエクタで
ある。
次に第4図を用いてノツク検出回路7の詳細を
説明する。701はノツクセンサ6の出力をノツ
ク周波数成分のみ選別して取出すためのバンドパ
ス、ハイパス等のフイルタ、702はフイルタ7
01の出力を半波整流するための半波整流器、7
03は半波整流器702の出力を積分し、ノツク
センサ6の振動出力の平均値を取出すための積分
器、704は積分器703の出力を増幅し適切な
ノツク判定レベルを作り出すための増幅器、70
5は増幅器704の出力にノイズマージン等の効
果を得るために電圧のシフトを行なう抵抗等で構
成されるオフセツト電圧測定器、706は増幅器
704の出力とオフセツト電圧設定器705の出
力を加算し最終的なノツク判定レベルを作り出す
ための加算器である。707は半波整流器702
と加算器706の出力を比較し、半波整流器70
2の出力の方が大きいときにノツクが発生してい
るものと判断しその場合にパルス信号を発生する
比較器である。707の出力を制御回路8が取り
込み、点火時期の演算を行う。
説明する。701はノツクセンサ6の出力をノツ
ク周波数成分のみ選別して取出すためのバンドパ
ス、ハイパス等のフイルタ、702はフイルタ7
01の出力を半波整流するための半波整流器、7
03は半波整流器702の出力を積分し、ノツク
センサ6の振動出力の平均値を取出すための積分
器、704は積分器703の出力を増幅し適切な
ノツク判定レベルを作り出すための増幅器、70
5は増幅器704の出力にノイズマージン等の効
果を得るために電圧のシフトを行なう抵抗等で構
成されるオフセツト電圧測定器、706は増幅器
704の出力とオフセツト電圧設定器705の出
力を加算し最終的なノツク判定レベルを作り出す
ための加算器である。707は半波整流器702
と加算器706の出力を比較し、半波整流器70
2の出力の方が大きいときにノツクが発生してい
るものと判断しその場合にパルス信号を発生する
比較器である。707の出力を制御回路8が取り
込み、点火時期の演算を行う。
次に制御回路8の詳細構成及び動作を第5図に
従つて説明する。第5図において8000は点火
時期及び燃料噴射量を演算するための中央処理ユ
ニツト(CPU)で8ビツト構成のマイクロプロ
セツサを用いている。8001は制御プログラム
及び演算に必要な制御定数を記憶しておくための
読出し専用の記憶ユニツト(ROM)、8002は
CPU8000がプログラムに従つて動作中演算
データを一時記憶するための一時記憶ユニツト
(RAM)である。8003は基準角センサ5Aの
出力信号であるマグネツトピツクアツプ信号を波
形整形するための波形整形回路、8004は同じ
くクランク角センサ5Bの出力信号を波形整形す
るための波形整形回路である。
従つて説明する。第5図において8000は点火
時期及び燃料噴射量を演算するための中央処理ユ
ニツト(CPU)で8ビツト構成のマイクロプロ
セツサを用いている。8001は制御プログラム
及び演算に必要な制御定数を記憶しておくための
読出し専用の記憶ユニツト(ROM)、8002は
CPU8000がプログラムに従つて動作中演算
データを一時記憶するための一時記憶ユニツト
(RAM)である。8003は基準角センサ5Aの
出力信号であるマグネツトピツクアツプ信号を波
形整形するための波形整形回路、8004は同じ
くクランク角センサ5Bの出力信号を波形整形す
るための波形整形回路である。
8005は外部信号あるいは内部信号によつて
CPUに割込処理が行なわせるための割込制御
部、8006はCPU動作の基本周期となるクロ
ツク周期毎にひとつづつカウント値が上がるよう
に構成された16ビツトのタイマである。このタイ
マ8006と割込制御部8005によつてエンジ
ン回転数及びクランク角度が次のようにして
CPUに取り込まれる。すなわち基準角センサ5
Aの出力信号により割込みが発生する毎にCPU
はタイマのカウント値を読み出す。タイマのカウ
ント値はクロツク周期(たとえば1μs)毎に上
がつていくため、今回の割込時のカウント値と先
回の割込時のカウント値との差を計算することに
より、基準角センサ信号の時間間隔すなわちエン
ジン1回転に要する時間が計測できる。こうして
エンジン回転数が求められる。またクランク角度
位置は、クランク角センサ5Bの信号が一定クラ
ンク角度(たとえば30℃A)毎に出力されるので
基準角センサ5Aの上死点信号を基準にしてその
時のクランク角度を30℃A単位で知ることができ
る。この30℃A毎のクランク角度信号は点火時期
制御信号発生のための基準点に使用される。
CPUに割込処理が行なわせるための割込制御
部、8006はCPU動作の基本周期となるクロ
ツク周期毎にひとつづつカウント値が上がるよう
に構成された16ビツトのタイマである。このタイ
マ8006と割込制御部8005によつてエンジ
ン回転数及びクランク角度が次のようにして
CPUに取り込まれる。すなわち基準角センサ5
Aの出力信号により割込みが発生する毎にCPU
はタイマのカウント値を読み出す。タイマのカウ
ント値はクロツク周期(たとえば1μs)毎に上
がつていくため、今回の割込時のカウント値と先
回の割込時のカウント値との差を計算することに
より、基準角センサ信号の時間間隔すなわちエン
ジン1回転に要する時間が計測できる。こうして
エンジン回転数が求められる。またクランク角度
位置は、クランク角センサ5Bの信号が一定クラ
ンク角度(たとえば30℃A)毎に出力されるので
基準角センサ5Aの上死点信号を基準にしてその
時のクランク角度を30℃A単位で知ることができ
る。この30℃A毎のクランク角度信号は点火時期
制御信号発生のための基準点に使用される。
8007は複数のアナログ信号を適時切替えて
アナログ−デジタル変換器(A/D変換器)80
08に導くためのマルチプレクサであり、切替時
期は出力ポート8011から出力される制御信号
により制御される。本実施例においては、アナロ
グ信号としてエアフローメータ3からの吸入空気
量信号及び水温センサ9からの水温信号が入力さ
れる。8008はアナログ信号をデジタル信号に
変換するためのA/D変換器である。8009は
デジタル信号のための入力ポートであり、このポ
ートには本実施例の場合ノツク検出回路からのノ
ツク信号、アイドルスイツチ12からのアイドル
信号、パワースイツチ13からのパワー信号、
O2センサ14からのリツチ・リーン信号が入力
される。
アナログ−デジタル変換器(A/D変換器)80
08に導くためのマルチプレクサであり、切替時
期は出力ポート8011から出力される制御信号
により制御される。本実施例においては、アナロ
グ信号としてエアフローメータ3からの吸入空気
量信号及び水温センサ9からの水温信号が入力さ
れる。8008はアナログ信号をデジタル信号に
変換するためのA/D変換器である。8009は
デジタル信号のための入力ポートであり、このポ
ートには本実施例の場合ノツク検出回路からのノ
ツク信号、アイドルスイツチ12からのアイドル
信号、パワースイツチ13からのパワー信号、
O2センサ14からのリツチ・リーン信号が入力
される。
8010はデジタル信号を出力するための出力
ポートである。この出力ポートからはイグナイタ
10に対する点火時期制御信号、インジエクタ1
1に対する燃料噴射制御信号、マルチプレクサ8
007に対する制御信号が出力される。8011
はCPUバスであり、CPUはこのバス信号線に制
御信号及びデータ信号を乗せ、周辺回路の制御及
びデータの送受を行なう。
ポートである。この出力ポートからはイグナイタ
10に対する点火時期制御信号、インジエクタ1
1に対する燃料噴射制御信号、マルチプレクサ8
007に対する制御信号が出力される。8011
はCPUバスであり、CPUはこのバス信号線に制
御信号及びデータ信号を乗せ、周辺回路の制御及
びデータの送受を行なう。
以上本発明を実現する装置の構成について説明
したので、以下第6図のフローチヤートを用いて
制御回路8で行なう、点火時期、遅角補正量の演
算処理手順を説明する。内燃機関が起動される
と、ステツプ100より点火時期演算の割込処理
レルーチンの実行に入る。ステツプ101で回転
数N、負荷(Q/N)が算出される。ステツプ1
02ではステツプ101で算出された回転数N、
負荷(Q/N)をもとに、基本点火時期のマツプ
より基本点火時期θBを算出する。ステツプ10
3ではノツクフイードバツクを行なう領域である
か否かを判定し、ノツクフイードバツク領域の場
合、YESに分岐しステツプ107へ移行する。
軽負荷時等のノツクフイードバツク領域でない場
合はNOに分岐しステツプ104で進角カウンタ
AをOにクリアし、ステツプ105で点火時期が
セツトされステツプ106でメインルーチンに復
帰する。
したので、以下第6図のフローチヤートを用いて
制御回路8で行なう、点火時期、遅角補正量の演
算処理手順を説明する。内燃機関が起動される
と、ステツプ100より点火時期演算の割込処理
レルーチンの実行に入る。ステツプ101で回転
数N、負荷(Q/N)が算出される。ステツプ1
02ではステツプ101で算出された回転数N、
負荷(Q/N)をもとに、基本点火時期のマツプ
より基本点火時期θBを算出する。ステツプ10
3ではノツクフイードバツクを行なう領域である
か否かを判定し、ノツクフイードバツク領域の場
合、YESに分岐しステツプ107へ移行する。
軽負荷時等のノツクフイードバツク領域でない場
合はNOに分岐しステツプ104で進角カウンタ
AをOにクリアし、ステツプ105で点火時期が
セツトされステツプ106でメインルーチンに復
帰する。
ステツプ103でノツクフイードバツク領域で
あると判定されYESに分岐した場合、ステツプ
107でノツキング検出の有無を判定し、ノツキ
ングがない場合NOに分岐しステツプ120へ移
行する。ノツキングがあつた場合YESに分岐し
ステツプ108へ移行し、ステツプ108では進
角カウンタAがOにクリアされる。ステツプ10
9でノツキングの強度、頻度に応じた遅角量△θ
が算出され、ステツプ110で点火時期の遅角補
正量θcにステツプ109で算出された遅角量△
θが加算され、新たに遅角補正量θcが設定され
る。ステツプ112では遅角補正量θcが最大遅
角補正量θcmax以内であるか否かの判定をし、
θcmax以内の場合XESに分岐しステツプ114
へ移行する。θcmaxより大きい場合NOに分岐し
ステツプ113で遅角補正量θcは、θc=θ
cmaxに設定される。ステツプ114では基本点
火時期θBと遅角補正量θcをもとに、点火時期
θがθ=θB−θcの演算式で算出される。
あると判定されYESに分岐した場合、ステツプ
107でノツキング検出の有無を判定し、ノツキ
ングがない場合NOに分岐しステツプ120へ移
行する。ノツキングがあつた場合YESに分岐し
ステツプ108へ移行し、ステツプ108では進
角カウンタAがOにクリアされる。ステツプ10
9でノツキングの強度、頻度に応じた遅角量△θ
が算出され、ステツプ110で点火時期の遅角補
正量θcにステツプ109で算出された遅角量△
θが加算され、新たに遅角補正量θcが設定され
る。ステツプ112では遅角補正量θcが最大遅
角補正量θcmax以内であるか否かの判定をし、
θcmax以内の場合XESに分岐しステツプ114
へ移行する。θcmaxより大きい場合NOに分岐し
ステツプ113で遅角補正量θcは、θc=θ
cmaxに設定される。ステツプ114では基本点
火時期θBと遅角補正量θcをもとに、点火時期
θがθ=θB−θcの演算式で算出される。
ステツプ115ではステツプ114で算出され
た点火時期θが、排気温度上昇等の防止のための
点火時期のガードθmin以上か否かの判定がされ
点火時期θが点火時期のガードθmin以上の場合
YESに分岐しステツプ116へ移行する。点火
時期θが点火時期のガードθminより小さい場合
NOに分岐しステツプ118で遅角補正量θcは
θc=θB−θminの演算式で修正される。この
ステツプ118の処理を行なうことで、点火時期
に反映されない余分な遅角補正量が増えることを
防止する。ステツプ119では点火時期θは点火
時期のガードθminに修正される。ステツプ11
6では、点火時期がセツトされ、ステツプ117
でメインルーチンに復帰する。
た点火時期θが、排気温度上昇等の防止のための
点火時期のガードθmin以上か否かの判定がされ
点火時期θが点火時期のガードθmin以上の場合
YESに分岐しステツプ116へ移行する。点火
時期θが点火時期のガードθminより小さい場合
NOに分岐しステツプ118で遅角補正量θcは
θc=θB−θminの演算式で修正される。この
ステツプ118の処理を行なうことで、点火時期
に反映されない余分な遅角補正量が増えることを
防止する。ステツプ119では点火時期θは点火
時期のガードθminに修正される。ステツプ11
6では、点火時期がセツトされ、ステツプ117
でメインルーチンに復帰する。
ステツプ107でノツキングがないと判定され
ステツプ120へ移行した場合、ステツプ120
で、進角カウンタAに1が加算される。ステツプ
121では、所定期間Ao(この場合サイクル)
にノツキングがあつたか否かの判定がされ、前回
のノツキング発生から所定期間Aoが経過してい
ない場合、NOに分岐しステツプ114へ移行し
ステツプ114以降前記同様の処理が行なわれ
る。ステツプ121で前回のノツク発生より所定
期間Aoが経過したと判定された場合、YESに分
岐しステツプ122で進角カウンタAは0にクリ
アされる。ステツプ123では、θc=θc−θ
Aの演算が行なわれ、遅角補正量θcは進角量θA
だけ減算され、新たに遅角補正量θcが設定され
る。ステツプ124では遅角補正量θcが0以下
か否かの判定を行ない、NOと判定された場合ス
テツプ114へ移行する。YESと判定された場
合はステツプ125で遅角補正量θcは0に設定
されステツプ114へ移行し、以降前記同様の処
理が行なわれる。以上のように点火時期が演算さ
れ、イグナイタ、コイルを通じて機関に点火され
る。
ステツプ120へ移行した場合、ステツプ120
で、進角カウンタAに1が加算される。ステツプ
121では、所定期間Ao(この場合サイクル)
にノツキングがあつたか否かの判定がされ、前回
のノツキング発生から所定期間Aoが経過してい
ない場合、NOに分岐しステツプ114へ移行し
ステツプ114以降前記同様の処理が行なわれ
る。ステツプ121で前回のノツク発生より所定
期間Aoが経過したと判定された場合、YESに分
岐しステツプ122で進角カウンタAは0にクリ
アされる。ステツプ123では、θc=θc−θ
Aの演算が行なわれ、遅角補正量θcは進角量θA
だけ減算され、新たに遅角補正量θcが設定され
る。ステツプ124では遅角補正量θcが0以下
か否かの判定を行ない、NOと判定された場合ス
テツプ114へ移行する。YESと判定された場
合はステツプ125で遅角補正量θcは0に設定
されステツプ114へ移行し、以降前記同様の処
理が行なわれる。以上のように点火時期が演算さ
れ、イグナイタ、コイルを通じて機関に点火され
る。
以上述べたように本発明は、ノツキングフイー
ドバツク時に、機関保護のための点火時期の下限
値の制限を受けた場合、それ以上遅角補正量を増
さないようにしているので、ノツキング限界が進
角側に変化した場合にすみやかに点火時期が追従
でき、燃費、出力性能が悪化することを防止する
ことができる。
ドバツク時に、機関保護のための点火時期の下限
値の制限を受けた場合、それ以上遅角補正量を増
さないようにしているので、ノツキング限界が進
角側に変化した場合にすみやかに点火時期が追従
でき、燃費、出力性能が悪化することを防止する
ことができる。
第1図は、本発明と従来方式のノツキング限界
の変化に対する追従性能の比較図、第2図は、本
発明における回転数と最大遅角補正量との関係を
示す特性図、第3図は、本発明の一実施例を示す
全体構成図、第4図は、第3図中のノツキング検
出回路の構成図、第5図は、第3図中の制御回路
の構成図、第6図は、本発明における点火時期及
び遅角補正量の演算処理手順を示すフローチヤー
トである。 1……エンジン、3……エアフローメータ、5
A……基準角センサ、5B……クランク角セン
サ、6……ノツクセンサ、7……ノツク検出回
路、8……制御回路、8000……中央処理ユニ
ツト、8001……ROM、8002……RAM。
の変化に対する追従性能の比較図、第2図は、本
発明における回転数と最大遅角補正量との関係を
示す特性図、第3図は、本発明の一実施例を示す
全体構成図、第4図は、第3図中のノツキング検
出回路の構成図、第5図は、第3図中の制御回路
の構成図、第6図は、本発明における点火時期及
び遅角補正量の演算処理手順を示すフローチヤー
トである。 1……エンジン、3……エアフローメータ、5
A……基準角センサ、5B……クランク角セン
サ、6……ノツクセンサ、7……ノツク検出回
路、8……制御回路、8000……中央処理ユニ
ツト、8001……ROM、8002……RAM。
Claims (1)
- 1 内燃機関のノツキングを検出し、このノツキ
ングの検出状態によつて、機関の回転数および負
荷に応じて決定される基本点火時期を遅角側に補
正し、ノツキングの発生限界付近に点火時期を制
御する内燃機関の点火時期制御方法において、前
記点火時期の遅角側に下限値を設けると共に前記
基本点火時期よりの遅角量を示す遅角補正量に最
大値を設け、この遅角補正量が最大値でない場合
に前記点火時期が前記下限値まで遅角されたと
き、前記遅角補正量をそのときの値に保持するこ
とを特徴とする内燃機関の点火時期制御方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57048411A JPS58165575A (ja) | 1982-03-25 | 1982-03-25 | 内燃機関の点火時期制御方法 |
| US06/478,548 US4541382A (en) | 1982-03-25 | 1983-03-24 | Method and apparatus for ignition timing control of internal combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57048411A JPS58165575A (ja) | 1982-03-25 | 1982-03-25 | 内燃機関の点火時期制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58165575A JPS58165575A (ja) | 1983-09-30 |
| JPS6225871B2 true JPS6225871B2 (ja) | 1987-06-05 |
Family
ID=12802557
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57048411A Granted JPS58165575A (ja) | 1982-03-25 | 1982-03-25 | 内燃機関の点火時期制御方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US4541382A (ja) |
| JP (1) | JPS58165575A (ja) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6090984A (ja) * | 1983-10-24 | 1985-05-22 | Mazda Motor Corp | エンジンの点火時期制御装置 |
| JPH0650099B2 (ja) * | 1984-12-28 | 1994-06-29 | 富士重工業株式会社 | 内燃機関の点火時期制御方法 |
| JPS61157769A (ja) * | 1984-12-28 | 1986-07-17 | Fuji Heavy Ind Ltd | 内燃機関の点火時期制御方式 |
| US4741310A (en) * | 1985-05-30 | 1988-05-03 | Honda Giken Kogyo Kabushiki Kaisha | Ignition timing control system for internal combustion engine |
| US4748952A (en) * | 1985-05-30 | 1988-06-07 | Honda Giken Kogyo Kabushiki Kaisha | Ignition timing control system for internal combustion engine |
| JPH0711269B2 (ja) * | 1985-10-22 | 1995-02-08 | 日産自動車株式会社 | 内燃機関の点火時期制御装置 |
| US4790281A (en) * | 1986-07-22 | 1988-12-13 | Honda Giken Kogyo Kabushiki Kaisha | Method of and apparatus for controlling ignition timing in internal combustion engine |
| JPH0826839B2 (ja) * | 1986-11-04 | 1996-03-21 | トヨタ自動車株式会社 | 内燃機関の点火時期制御方法 |
| JP2580000B2 (ja) * | 1988-05-12 | 1997-02-12 | 松下電器産業株式会社 | ノックコントロール方法およびその装置 |
| DE4008170A1 (de) * | 1990-03-15 | 1991-09-19 | Bosch Gmbh Robert | Verfahren zur adaptiven klopfregelung einer brennkraftmaschine |
| DE4336775A1 (de) * | 1993-10-28 | 1995-05-04 | Bosch Gmbh Robert | Verfahren und Vorrrichtung zum Steuern der Abgastemperatur bei einem Verbrennungsmotor mit Klopfregelung |
| DE19651238C2 (de) * | 1996-12-10 | 2001-06-21 | Bosch Gmbh Robert | Einrichtung Bestimmung des Zündwinkels einer Brennkraftmaschine |
| US6247448B1 (en) | 1999-05-17 | 2001-06-19 | Ford Global Technologies, Inc. | Closed loop spark control method and system utilizing a combustion event sensor to determine borderline knock |
| GB0701869D0 (en) * | 2007-01-31 | 2007-03-14 | Cambridge Consultants | Adaptive radar |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6024310B2 (ja) * | 1977-12-16 | 1985-06-12 | 株式会社デンソー | 内燃機関用点火時期制御装置 |
| JPS557978A (en) * | 1978-07-04 | 1980-01-21 | Nippon Soken Inc | Ignition timing control system for internal combustion engine |
| JPS5698568A (en) * | 1980-01-07 | 1981-08-08 | Toyota Motor Corp | Ignition time controlling device of spark ignition type internal combustion engine |
| JPS5746033A (en) * | 1980-09-05 | 1982-03-16 | Toyota Motor Corp | Method of injecting fuel under electronic control |
| US4376429A (en) * | 1981-06-23 | 1983-03-15 | Ford Motor Company | Adaptive cylinder by cylinder knock retard control |
-
1982
- 1982-03-25 JP JP57048411A patent/JPS58165575A/ja active Granted
-
1983
- 1983-03-24 US US06/478,548 patent/US4541382A/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US4541382A (en) | 1985-09-17 |
| JPS58165575A (ja) | 1983-09-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4328779A (en) | Feedback type ignition timing control system for internal combustion engines | |
| JPH0211742B2 (ja) | ||
| JPS6225871B2 (ja) | ||
| JPH0681946B2 (ja) | 過給機付き火花点火内燃機関のアンチノツク制御方法 | |
| JPS636743B2 (ja) | ||
| JPS61237884A (ja) | 内燃機関用ノツキング制御装置 | |
| JPH0660621B2 (ja) | 内燃機関用ノツキング制御方法および装置 | |
| JPS6123868A (ja) | 点火時期制御装置 | |
| JPH0411742B2 (ja) | ||
| JPS6329061A (ja) | 内燃機関の点火時期制御装置 | |
| JPH0711269B2 (ja) | 内燃機関の点火時期制御装置 | |
| JPS63106365A (ja) | 内燃機関の点火時期制御方法 | |
| JP2537622B2 (ja) | エンジンのノツク制御装置 | |
| JPS59136575A (ja) | 多気筒エンジンのノツキング制御方法 | |
| JPS62267574A (ja) | 内燃機関用ノツク制御装置 | |
| JPH0826839B2 (ja) | 内燃機関の点火時期制御方法 | |
| JPH0718397B2 (ja) | 内燃機関用ノッキング制御方法 | |
| JPS6125930A (ja) | 内燃機関の燃料噴射量制御方法 | |
| JPS6217369A (ja) | 内燃エンジンのアイドル時の点火時期制御方法 | |
| JPS62271962A (ja) | 内燃機関用点火時期制御装置 | |
| JPS6026169A (ja) | 内燃機関の点火時期制御装置 | |
| JPH0555708B2 (ja) | ||
| JPH0631606B2 (ja) | 内燃機関のノツキング制御装置 | |
| JPH0347433B2 (ja) | ||
| JPH06100172B2 (ja) | 内燃機関用ノツキング制御装置 |