JPH02305368A - 点火時期学習制御方法 - Google Patents
点火時期学習制御方法Info
- Publication number
- JPH02305368A JPH02305368A JP1125131A JP12513189A JPH02305368A JP H02305368 A JPH02305368 A JP H02305368A JP 1125131 A JP1125131 A JP 1125131A JP 12513189 A JP12513189 A JP 12513189A JP H02305368 A JPH02305368 A JP H02305368A
- Authority
- JP
- Japan
- Prior art keywords
- ignition timing
- learning
- knocking
- value
- limit
- 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
- 238000000034 method Methods 0.000 title claims description 15
- 238000012937 correction Methods 0.000 claims description 26
- 239000000446 fuel Substances 0.000 claims description 15
- TVMXDCGIABBOFY-UHFFFAOYSA-N octane Chemical compound CCCCCCCC TVMXDCGIABBOFY-UHFFFAOYSA-N 0.000 claims description 11
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 abstract description 10
- 238000001514 detection method Methods 0.000 abstract description 4
- 238000004364 calculation method Methods 0.000 description 7
- 238000002347 injection Methods 0.000 description 6
- 239000007924 injection Substances 0.000 description 6
- 238000002485 combustion reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 235000010724 Wisteria floribunda Nutrition 0.000 description 1
- 238000010420 art technique Methods 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000002893 slag Substances 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/15—Digital data processing
- F02P5/152—Digital data processing dependent on pinking
- F02P5/1521—Digital data processing dependent on pinking with particular means during a transient phase, e.g. starting, acceleration, deceleration, gear change
-
- 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/1527—Digital data processing dependent on pinking with means allowing burning of two or more fuels, e.g. super or normal, premium or regular
-
- 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)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、車両用エンジンにおいて各運転領域で点火時
期を学習しながら最適値に設定して制御する点火時期学
習制御方法に関する。
期を学習しながら最適値に設定して制御する点火時期学
習制御方法に関する。
一般に車両用エンジンでは、エンジン仕様、使用燃料の
オクタン価により略ノッキング限界が決まっており、点
火時期はこのノッキング限界に沿って定め、ノッキング
発生の場合にのみリタード補正するような点火時期制御
が既に行われている。
オクタン価により略ノッキング限界が決まっており、点
火時期はこのノッキング限界に沿って定め、ノッキング
発生の場合にのみリタード補正するような点火時期制御
が既に行われている。
ところで、燃料としてレギュラーガソリンよりオクタン
価の高いハイオクガソリン、または両者の混合燃料を使
用すると点火時期は進角側に設定でき、エンジン出力を
増大させることができる。従って、燃料のオクタン価が
大きく変化すると、それに適した点火時期も大幅に変わ
ることになり、これに対応した点火時期の学習方法が必
要になる。
価の高いハイオクガソリン、または両者の混合燃料を使
用すると点火時期は進角側に設定でき、エンジン出力を
増大させることができる。従って、燃料のオクタン価が
大きく変化すると、それに適した点火時期も大幅に変わ
ることになり、これに対応した点火時期の学習方法が必
要になる。
ここで、燃料のオクタン価の最も低い場合のノッキング
限界を基準にすると、オクタン価が高くなるのに応じて
ノッキング限界が進角側にほぼ平行的にずれる。また、
エンジントルク特性で各運転状態毎に最大トルクが生じ
るような点火時期として進角限界があり、燃料が変化し
てもこの進角限界を越えて進角することは逆にエンジン
出力を低下させることなり好ましくない。このため、上
述の点火時期学習方法として、低オクタン価のノッキン
グ限界に基づいて定められた基本点火時期と、最大トル
クを発生する進角限界とを用い、最適点火時期を両者の
間でノッキング発生状態から学習しながら設定すること
が提案されている。
限界を基準にすると、オクタン価が高くなるのに応じて
ノッキング限界が進角側にほぼ平行的にずれる。また、
エンジントルク特性で各運転状態毎に最大トルクが生じ
るような点火時期として進角限界があり、燃料が変化し
てもこの進角限界を越えて進角することは逆にエンジン
出力を低下させることなり好ましくない。このため、上
述の点火時期学習方法として、低オクタン価のノッキン
グ限界に基づいて定められた基本点火時期と、最大トル
クを発生する進角限界とを用い、最適点火時期を両者の
間でノッキング発生状態から学習しながら設定すること
が提案されている。
そこで従来、上記点火時期の学習方法に関しては、例え
ば特開昭61−157768号公報の先行技術がある。
ば特開昭61−157768号公報の先行技術がある。
ここで、進角限界(上限点火時期)と基本点火時期(下
限点火時期)との間で実際のノッキング限界に対応する
分割点を学習制御し、この分割の比により全領域におけ
る学習補正量(第5図中一点鎖線)を定め、それに基づ
いて点火時期を設定することが示されている。
限点火時期)との間で実際のノッキング限界に対応する
分割点を学習制御し、この分割の比により全領域におけ
る学習補正量(第5図中一点鎖線)を定め、それに基づ
いて点火時期を設定することが示されている。
ところで、上記先行技術のものにあっては、点火時期は
進角限界と基本点火時期との間を分割した点に設定され
るため、実際のノッキング限界とは一致しなくなる。こ
のため、例えばエンジン回転数の低回転数側では進角し
すぎ、高回転数側では遅角しすぎの領域が生じ、運転領
域により学習補正量がバラツクことになる。また、進角
限界を用いることが可能な条件ても進角限界と基本点火
時期との分割点に点火時期を制御するため、最大限進角
し得ない等の問題がある。
進角限界と基本点火時期との間を分割した点に設定され
るため、実際のノッキング限界とは一致しなくなる。こ
のため、例えばエンジン回転数の低回転数側では進角し
すぎ、高回転数側では遅角しすぎの領域が生じ、運転領
域により学習補正量がバラツクことになる。また、進角
限界を用いることが可能な条件ても進角限界と基本点火
時期との分割点に点火時期を制御するため、最大限進角
し得ない等の問題がある。
本発明は、かかる点に鑑みてなされたもので、その目的
とするところは、全運転状態で略実際のノッキング限界
に補正して学習補正量のバラツキを減じ、進角限界も含
めて最大限進角することが可能な点火時期学習制御方法
を提供することにある。
とするところは、全運転状態で略実際のノッキング限界
に補正して学習補正量のバラツキを減じ、進角限界も含
めて最大限進角することが可能な点火時期学習制御方法
を提供することにある。
上記目的を達成するため、本発明の点火時期学習制御方
法は、オクタン価の低い燃料のノッキング限界に基づい
て設定された基本点火時期と最大トルクを発生する進角
限界とをベースとし、ノッキングの有無に応じ進角また
は遅角側に更新して定めた学習補正量を上記基本点火時
期に加算して点火時期を決定する方法において、上記学
習補正量と進角限界とを比較し、値の小さい方を基本点
火時期に加算して点火時期を決定するものである。
法は、オクタン価の低い燃料のノッキング限界に基づい
て設定された基本点火時期と最大トルクを発生する進角
限界とをベースとし、ノッキングの有無に応じ進角また
は遅角側に更新して定めた学習補正量を上記基本点火時
期に加算して点火時期を決定する方法において、上記学
習補正量と進角限界とを比較し、値の小さい方を基本点
火時期に加算して点火時期を決定するものである。
上記方法により、点火時期として進角限界が取れる領域
と、進角限界が取れない領域とに明確に分離される。そ
して進角限界が取れる領域では、その進角限界を基本点
火時期に加算して点火時期が最適に決定される。また進
角限界が取れない領域では、ノッキングの有無により学
習して設定される学習補正量が基本点火時期に加算され
ることで、点火時期は実際のノッキング限界に近接して
沿いバラツキの少ない値になる。
と、進角限界が取れない領域とに明確に分離される。そ
して進角限界が取れる領域では、その進角限界を基本点
火時期に加算して点火時期が最適に決定される。また進
角限界が取れない領域では、ノッキングの有無により学
習して設定される学習補正量が基本点火時期に加算され
ることで、点火時期は実際のノッキング限界に近接して
沿いバラツキの少ない値になる。
以下、本発明の実施例を図面に基づいて説明する。
第2図において、本発明が適用されるエンジンの概略に
ついて述べる。符号1はエンジン本体であり、燃焼室2
に連通ずる吸入ポート3には吸気弁4が、排気ポート5
には排気弁6が設けられ、更に燃焼室2に点火プラグ7
が取付けられている。
ついて述べる。符号1はエンジン本体であり、燃焼室2
に連通ずる吸入ポート3には吸気弁4が、排気ポート5
には排気弁6が設けられ、更に燃焼室2に点火プラグ7
が取付けられている。
吸気系としてエアクリーナ8が、吸気管9.スロットル
弁10を有するスロットルボデー11.吸気マニホール
ド12を介して吸入ポート3に連通し、排気系として排
気ポート5が、排気管13に連通している。スロットル
弁10をバイパスしてアイドル制御弁14を有するバイ
パス通路15が設けられ、吸入ポート3の入口にはイン
ジェクタ16がマルチポイント式に取付けられている。
弁10を有するスロットルボデー11.吸気マニホール
ド12を介して吸入ポート3に連通し、排気系として排
気ポート5が、排気管13に連通している。スロットル
弁10をバイパスしてアイドル制御弁14を有するバイ
パス通路15が設けられ、吸入ポート3の入口にはイン
ジェクタ16がマルチポイント式に取付けられている。
制御系としてクランク角センサ20.スロットル弁10
下流の圧力センサ21を有し、これらセンサ信号が制御
ユニット30に入力してクランク角によりエンジン回転
数Neを、スロットル弁10下流の圧力により吸入管圧
力Pmを検出し、これらのエンジン回転数Ne、吸入管
圧力Pmにより基本燃料噴射量Tpを定める。また、水
温センサ22の水温Tw、吸気温センサ23の吸気温T
a、02センサ24の信号等も制御ユニット30に入力
し、これらの信号により基本燃料噴射量Tpに各種補正
を加えて燃料噴射量Tiを算出し、燃料噴射量Tiに応
じたパルス幅の燃料噴射信号をインジェクタ1Bに出力
して、各運転状態に応じ燃料噴射するようになっている
。スロットル弁10の開度はスロットル開度センサ25
により検出されており、このスロットル開度(あるいは
アイドルスイッチ)でアイドリングと判定されるとアイ
ドル制御弁14の開度を調整し、エンジン回転数Neを
所定のアイドル回転数にフィードバック制御する。更に
、点火系として上述のエンジン回転数Ne、吸入管負圧
P+nにより基本点火時期、進角限界等を求め、エンジ
ン本体1に取付けられたノックセンサ2Bによるノッキ
ング検出の有無により遅角または進角の補正をし、最適
点火時期IGTを学習して定める。そして最適点火時期
IGTに応じた点火信号を、イグナイタ271点火コイ
ル28.ディストリビュータ29を介して点火プラグ7
に出力し、ピストン上死点前の所定のクランク角で着火
燃焼するようになっている。
下流の圧力センサ21を有し、これらセンサ信号が制御
ユニット30に入力してクランク角によりエンジン回転
数Neを、スロットル弁10下流の圧力により吸入管圧
力Pmを検出し、これらのエンジン回転数Ne、吸入管
圧力Pmにより基本燃料噴射量Tpを定める。また、水
温センサ22の水温Tw、吸気温センサ23の吸気温T
a、02センサ24の信号等も制御ユニット30に入力
し、これらの信号により基本燃料噴射量Tpに各種補正
を加えて燃料噴射量Tiを算出し、燃料噴射量Tiに応
じたパルス幅の燃料噴射信号をインジェクタ1Bに出力
して、各運転状態に応じ燃料噴射するようになっている
。スロットル弁10の開度はスロットル開度センサ25
により検出されており、このスロットル開度(あるいは
アイドルスイッチ)でアイドリングと判定されるとアイ
ドル制御弁14の開度を調整し、エンジン回転数Neを
所定のアイドル回転数にフィードバック制御する。更に
、点火系として上述のエンジン回転数Ne、吸入管負圧
P+nにより基本点火時期、進角限界等を求め、エンジ
ン本体1に取付けられたノックセンサ2Bによるノッキ
ング検出の有無により遅角または進角の補正をし、最適
点火時期IGTを学習して定める。そして最適点火時期
IGTに応じた点火信号を、イグナイタ271点火コイ
ル28.ディストリビュータ29を介して点火プラグ7
に出力し、ピストン上死点前の所定のクランク角で着火
燃焼するようになっている。
第1図において、上述の点火系の点火時期学習制御系に
ついて述べる。
ついて述べる。
先ず、点火時期設定制御系について述べると、クランク
角センサ20.圧力センサ21.水温センサ22および
ノックセンサ26の信号は、制御ユニット30のエンジ
ン回転数算出手段31.吸入管圧力算出手段32.水温
算出手段33.ノッキング判定手段34に入力し、エン
ジン回転数Ne、吸入管圧力Pn+。
角センサ20.圧力センサ21.水温センサ22および
ノックセンサ26の信号は、制御ユニット30のエンジ
ン回転数算出手段31.吸入管圧力算出手段32.水温
算出手段33.ノッキング判定手段34に入力し、エン
ジン回転数Ne、吸入管圧力Pn+。
水温Tw、ノッキング発生の有無を得る。エンジン回転
数Ne、吸入管圧力Pmは基本点火時期検索手段35.
進角限界検索手段36に入力し、各運転状態に応じた基
本点火時期IGBと進角限界MBT(基本点火時期IG
Bに対する進角量で設定)とを基本点火時期マツプおよ
び進角限界マツプを用いて検索する。
数Ne、吸入管圧力Pmは基本点火時期検索手段35.
進角限界検索手段36に入力し、各運転状態に応じた基
本点火時期IGBと進角限界MBT(基本点火時期IG
Bに対する進角量で設定)とを基本点火時期マツプおよ
び進角限界マツプを用いて検索する。
この2つのマツ′プは例えば第4図のような特性に基づ
いて設定されており、最大トルクが生じる点火時期の進
角限界MBTは、エンジン回転数Neの上昇に応じ小さ
くなる。レギュラーガソリンのノッキング限界に対応す
る基本点火時期IGBは、エンジン回転数Neの上昇に
応じ進角側に設定され、オクタン価が高くなるに応じて
ノッキング限界は進角側に平行移動した特性になる。ま
た、進角限界MBT、基本点火時期IGBは、吸入管圧
力Pn+等のエンジン負荷に対しても同様な特性を有し
ており、これらのエンジン回転数Ne、吸入管圧力Pn
+のパラメータにより各運転状態に応じた進角限界MB
T、基本点火時期IGBがマツプ検索される。
いて設定されており、最大トルクが生じる点火時期の進
角限界MBTは、エンジン回転数Neの上昇に応じ小さ
くなる。レギュラーガソリンのノッキング限界に対応す
る基本点火時期IGBは、エンジン回転数Neの上昇に
応じ進角側に設定され、オクタン価が高くなるに応じて
ノッキング限界は進角側に平行移動した特性になる。ま
た、進角限界MBT、基本点火時期IGBは、吸入管圧
力Pn+等のエンジン負荷に対しても同様な特性を有し
ており、これらのエンジン回転数Ne、吸入管圧力Pn
+のパラメータにより各運転状態に応じた進角限界MB
T、基本点火時期IGBがマツプ検索される。
上記進角限界MBTと後述する学習補正量IGL(基本
点火時期IGBに対する進角量で設定)とは領域判別手
段37に入力し、第4図のように両者を比較し、点火時
期として進角限界MBTが取れる領域Da (MBT
≦IGL)、進角限界MBTが取れない領域Db(MB
T > I G L)を判断し、この判断結果が点火
時期算出手段38に入力する。
点火時期IGBに対する進角量で設定)とは領域判別手
段37に入力し、第4図のように両者を比較し、点火時
期として進角限界MBTが取れる領域Da (MBT
≦IGL)、進角限界MBTが取れない領域Db(MB
T > I G L)を判断し、この判断結果が点火
時期算出手段38に入力する。
点火時期算出手段38には進角限界MBT、基本点火時
期IGB、学習補正量IGLが入力しており、点火時期
IGTを以下のように算出して決定する。
期IGB、学習補正量IGLが入力しており、点火時期
IGTを以下のように算出して決定する。
I GT−I GB+ I GL
ここで、MBT≦IGLの進角限界MBTが取れる領域
では、進角限界MBTの値をそのまま用いることで最適
点火時期に設定し得るのであり、このためMBT≦IG
Lの領域では、IGLの代わりにMBTを代用して点火
時期IGTを算出する。
では、進角限界MBTの値をそのまま用いることで最適
点火時期に設定し得るのであり、このためMBT≦IG
Lの領域では、IGLの代わりにMBTを代用して点火
時期IGTを算出する。
つまり、学習補正量IGLと進角限界MBTのうち小さ
い値を使用して点火時期IGTを算出する。
い値を使用して点火時期IGTを算出する。
こうして算出された点火時期IGTO値とクランク角セ
ンサ20のクランク角信号とはイグナイタ駆動手段39
に入力し、点火時期IGTに応じたクランク角で点火信
号を出力するようになっている。
ンサ20のクランク角信号とはイグナイタ駆動手段39
に入力し、点火時期IGTに応じたクランク角で点火信
号を出力するようになっている。
次いで、点火時期学習値更新制御系について述べると、
上述のエンジン回転数Ne、吸入管圧力Pm、水温Tw
、および領域判別手段37の領域判断結果が入力する学
習条件判別手段40を有する。
上述のエンジン回転数Ne、吸入管圧力Pm、水温Tw
、および領域判別手段37の領域判断結果が入力する学
習条件判別手段40を有する。
ここで、現在の運転状態がエンジン回転数Ne。
吸入管圧力Pm、水温Twにより暖機後でノッキング検
出を高い精度で行い得る運転状態(低負荷側、高回転数
側を除く)にあり、更にMBT>IGLの進角限界MB
Tが取れない領域Dbの場合に学習条件の成立を判定す
るのであり、この判定結果が学習値更新手段41に入力
する。
出を高い精度で行い得る運転状態(低負荷側、高回転数
側を除く)にあり、更にMBT>IGLの進角限界MB
Tが取れない領域Dbの場合に学習条件の成立を判定す
るのであり、この判定結果が学習値更新手段41に入力
する。
学習値更新手段41には、エンジン回転数Neおよび吸
・入管圧力Pmの運転状態、ノッキング判定手段34の
ノッキングの有無の信号が入力しており、学習条件成立
の判定結果により全体学習あるいは部分学習を選択的に
実行する。先ず、エンジン始動時等には全体学習が行わ
れ、全体学習値記憶手段42から全体学習値ATを読出
し、ノッキングの有無により学習値ATを更新し、学習
値ATを燃料のオクタン価に対応したノッキング限界に
近似させる。即ち、ノッキングの無い場合は、一定時間
毎に一定の割合で全体学習値ATを進角側に更新し、ノ
ッキング発生の場合は、ノッキング発生毎に一定の割合
で全体学習値ATを遅角側に更新する。そしてこの場合
のノッキング回数、全体学習値ATの進角量をノッキン
グ回数検出手段43゜進角量検出手段44で検出し、ノ
ッキング回数が設定値αに達したり、または全体学習値
ATが所定の最大進角量AMに達した場合はノッキング
限界に近似したと判断し、このときの全体学習値ATを
記憶して全体、学習を終了する。
・入管圧力Pmの運転状態、ノッキング判定手段34の
ノッキングの有無の信号が入力しており、学習条件成立
の判定結果により全体学習あるいは部分学習を選択的に
実行する。先ず、エンジン始動時等には全体学習が行わ
れ、全体学習値記憶手段42から全体学習値ATを読出
し、ノッキングの有無により学習値ATを更新し、学習
値ATを燃料のオクタン価に対応したノッキング限界に
近似させる。即ち、ノッキングの無い場合は、一定時間
毎に一定の割合で全体学習値ATを進角側に更新し、ノ
ッキング発生の場合は、ノッキング発生毎に一定の割合
で全体学習値ATを遅角側に更新する。そしてこの場合
のノッキング回数、全体学習値ATの進角量をノッキン
グ回数検出手段43゜進角量検出手段44で検出し、ノ
ッキング回数が設定値αに達したり、または全体学習値
ATが所定の最大進角量AMに達した場合はノッキング
限界に近似したと判断し、このときの全体学習値ATを
記憶して全体、学習を終了する。
また、上述の全体学習に対し、部分学習として各運転状
態毎に細かくアドレスを備えた部分学習値記憶手段45
を有し、学習値更新手段41は上述の全体学習終了後に
部分学習値記憶手段45から部分学習、値APを読出す
。そして各運転状態毎に部分学習値APに対しても上述
と同様にノッキングの有無との関係で、この部分学習値
APを進角または遅角側に更新しながら点火時期を精度
よくノッキング限界付近に設定する。そしてこれらの全
体学習値ATと部分学習値APとは、学習補正量算出手
段46に入力して学習補正量IGLを、I GL−AT
+AP により算出するのであり、学習補正量IGLが既に述べ
た点火時期設定制御系に用いられるようになっている。
態毎に細かくアドレスを備えた部分学習値記憶手段45
を有し、学習値更新手段41は上述の全体学習終了後に
部分学習値記憶手段45から部分学習、値APを読出す
。そして各運転状態毎に部分学習値APに対しても上述
と同様にノッキングの有無との関係で、この部分学習値
APを進角または遅角側に更新しながら点火時期を精度
よくノッキング限界付近に設定する。そしてこれらの全
体学習値ATと部分学習値APとは、学習補正量算出手
段46に入力して学習補正量IGLを、I GL−AT
+AP により算出するのであり、学習補正量IGLが既に述べ
た点火時期設定制御系に用いられるようになっている。
次いで、かかる構成の点火時期学習制御系の作用を、第
3図(a) 、 (b)のフローチャートを用いて述べ
る。
3図(a) 、 (b)のフローチャートを用いて述べ
る。
先ず、第3図(a)のルーチンのステップ5100ない
し8103でエンジン回転数Ne、吸入管圧力Pm。
し8103でエンジン回転数Ne、吸入管圧力Pm。
水温Twが読込まれると共に、ノッキング発生の有無が
判定され、ステップ5104.5to5でエンジン回転
数Neと吸入管圧力Pmにより進角限界マツプと基本点
火時期マツプから進角限界MBT、基本点火時期IGB
が検索される。そしてステップ5106ないし5108
で学習実施条件がチェックされ、ノッキング検出信号に
外乱の多い高回転数側−、センサ出力の小さい低負荷側
、冷態時が除かれ、これ以外の運転状態で学習条件が成
立してステップ3109の学習値更新ルーチンが実行さ
れる。
判定され、ステップ5104.5to5でエンジン回転
数Neと吸入管圧力Pmにより進角限界マツプと基本点
火時期マツプから進角限界MBT、基本点火時期IGB
が検索される。そしてステップ5106ないし5108
で学習実施条件がチェックされ、ノッキング検出信号に
外乱の多い高回転数側−、センサ出力の小さい低負荷側
、冷態時が除かれ、これ以外の運転状態で学習条件が成
立してステップ3109の学習値更新ルーチンが実行さ
れる。
即ち、エンジン始動時等においては、第3図(b)のル
ーチンのステップ5200で先ず全体学習が選択され、
ステップ82旧で全体学習値ATのアドレスをインデッ
クスレジスタXに入れておく。ステップ8203でノッ
キングの有無が判定され、ノッキング有りの場合は、ス
テップ5204で全体学習値ATを一定量γ遅角し、ス
テップ5205でタイマ1,2をクリアし、ステップ8
206でカウンタをインクリメントしてノッキング回数
をカウントする。ノッキング無しの場合は、ステップ5
207で進角限界MBTと学習補正量IGL (−AT
+AP)とを比較し、MBT≦IGLの領域に入った場
合は、これ以上進角させても進角限界MBTを越えて逆
に出力トルクは低下してしまうため学習値の更新は行わ
ない。そしてステップ8208でノッキング無しの時間
を計るタイマ1をチェックし、ノッキング無しが一定時
間t1 (例えば1秒)継続すると、ステップ5209
で全体学習値ATを一定量aだけ進角側に更新し、ステ
ップ8210でタイマ1がクリアされる。
ーチンのステップ5200で先ず全体学習が選択され、
ステップ82旧で全体学習値ATのアドレスをインデッ
クスレジスタXに入れておく。ステップ8203でノッ
キングの有無が判定され、ノッキング有りの場合は、ス
テップ5204で全体学習値ATを一定量γ遅角し、ス
テップ5205でタイマ1,2をクリアし、ステップ8
206でカウンタをインクリメントしてノッキング回数
をカウントする。ノッキング無しの場合は、ステップ5
207で進角限界MBTと学習補正量IGL (−AT
+AP)とを比較し、MBT≦IGLの領域に入った場
合は、これ以上進角させても進角限界MBTを越えて逆
に出力トルクは低下してしまうため学習値の更新は行わ
ない。そしてステップ8208でノッキング無しの時間
を計るタイマ1をチェックし、ノッキング無しが一定時
間t1 (例えば1秒)継続すると、ステップ5209
で全体学習値ATを一定量aだけ進角側に更新し、ステ
ップ8210でタイマ1がクリアされる。
ステップ5211以降では全体学習の終了条件がチェッ
クされ、ステップ5212で所定の最大進角量AMに対
する全体学習値ATの大きさが判断され、AT<AMの
場合はステップ5213でタイマ2をクリアし、ステッ
プ5214でノッキング回数がチェックされて設定値α
(例えば5回)以上の場合は、全体学習値ATがノッキ
ング限界に収束したと判断して全体学習を終了し、ステ
ップ5215でその終了フラグがセットされる。また、
ノッキング無しで進角が進みAT≧AMに達すると、ス
テップ5212から5213に進んでタイマ2の累積時
間t2 (例えば3秒)経過後に同様に全体学習を終了
する。
クされ、ステップ5212で所定の最大進角量AMに対
する全体学習値ATの大きさが判断され、AT<AMの
場合はステップ5213でタイマ2をクリアし、ステッ
プ5214でノッキング回数がチェックされて設定値α
(例えば5回)以上の場合は、全体学習値ATがノッキ
ング限界に収束したと判断して全体学習を終了し、ステ
ップ5215でその終了フラグがセットされる。また、
ノッキング無しで進角が進みAT≧AMに達すると、ス
テップ5212から5213に進んでタイマ2の累積時
間t2 (例えば3秒)経過後に同様に全体学習を終了
する。
こうして全体学習値ATが学習して決定されると、ステ
ップ5200から5202に進んで現在の運転状態の部
分学習値APが格納されているアドレスをインデックス
レジスタXに入れ、ステップ5203以降部分学習が同
様に実行される。即ち、ノッキング有りの場合は部分学
習値APが遅角側に更新され、ノッキング無しの場合は
MBT> I GLの条件で部分学習値APが進角側に
更新されるのであり、これらの部分学習値APの学習更
新が学習条件が成立している限り運転中常に行われる。
ップ5200から5202に進んで現在の運転状態の部
分学習値APが格納されているアドレスをインデックス
レジスタXに入れ、ステップ5203以降部分学習が同
様に実行される。即ち、ノッキング有りの場合は部分学
習値APが遅角側に更新され、ノッキング無しの場合は
MBT> I GLの条件で部分学習値APが進角側に
更新されるのであり、これらの部分学習値APの学習更
新が学習条件が成立している限り運転中常に行われる。
これ= 15−
により、上述の全体学習値ATと部分学習値APとを加
算した学習補正量IGLは、各運転状態で実際のノッキ
ング限界に非常に近い値となる。
算した学習補正量IGLは、各運転状態で実際のノッキ
ング限界に非常に近い値となる。
一方、上記全体学習値ATと部分学習値APとによる学
習補正量IGLは、ステップ5110で進角限界MBT
と比較され、値の小さい方が選択されて点火時期IGT
の設定に使用される。つまり、MBT≦IGLの場合は
ステップS I 1. lで進角限界MBTの値を用い
、この進角限界MBTと基本点火時期IGBとにより点
火時期IGTが算出される。このため、第4図の太い実
線のように進角限界MBT特性で点火時期IGTが決定
される。また、MBT> I GLの場合は、ステップ
5112で学習補正量IGLと基本点火時期IGBとに
より点火時期IGTが算出され、このため点火時期IG
Tは第4図の太い実線のように基本点火時期IGBと平
行になり、成るオクタン価の実際のノッキング限界IG
T’ に近接して沿った値になるのである。
習補正量IGLは、ステップ5110で進角限界MBT
と比較され、値の小さい方が選択されて点火時期IGT
の設定に使用される。つまり、MBT≦IGLの場合は
ステップS I 1. lで進角限界MBTの値を用い
、この進角限界MBTと基本点火時期IGBとにより点
火時期IGTが算出される。このため、第4図の太い実
線のように進角限界MBT特性で点火時期IGTが決定
される。また、MBT> I GLの場合は、ステップ
5112で学習補正量IGLと基本点火時期IGBとに
より点火時期IGTが算出され、このため点火時期IG
Tは第4図の太い実線のように基本点火時期IGBと平
行になり、成るオクタン価の実際のノッキング限界IG
T’ に近接して沿った値になるのである。
以上、本発明の実施例について述べたが、これのみに限
定されない。
定されない。
以上述べてきたように、本発明によれば、車両用エンジ
ンの点火時期学習制御において、点火時期が基本点火時
期に対し、全体学習と部分学習とによる学習補正量を加
算して算出されるので、点火時期の値は実際のノッキン
グ限界に近接して沿ったものになり、運転状態によって
学習値がバラツクことか少なくなって制御の追従性が向
上する。
ンの点火時期学習制御において、点火時期が基本点火時
期に対し、全体学習と部分学習とによる学習補正量を加
算して算出されるので、点火時期の値は実際のノッキン
グ限界に近接して沿ったものになり、運転状態によって
学習値がバラツクことか少なくなって制御の追従性が向
上する。
さらに、学習補正値が進角限界以上の領域では、点火時
期が進角限界の値を用いて設定されるので、進角限界を
有効利用して出力トルク特性を向上し得る。
期が進角限界の値を用いて設定されるので、進角限界を
有効利用して出力トルク特性を向上し得る。
第1図は本発明の点火時期学習制御方法の実施例を示す
ブロック図、 第2図は本発明が適用される車両用エンジンの概略を示
す構成図、 第3図(a) 、 (b)は点火時期学習制御の作用を
示すフローチャート図、 第4図はマツプの特性図である。 1・・・エンジン本体、7・・・点火プラグ、30・・
・制御ユニット、35・・・基本点火時期検索手段、3
6、進角限界検索手段、37・・・領域判別手段、38
・・・点火時期算出手段、40・・・学習条件判別手段
、41・・・学習値更新手段、46・・・学習補正量算
出手段。 特許出願人 富士重工業株式会社代理人 弁理士
小 橋 信 滓 量 弁理士 村 井 進 第3図
ブロック図、 第2図は本発明が適用される車両用エンジンの概略を示
す構成図、 第3図(a) 、 (b)は点火時期学習制御の作用を
示すフローチャート図、 第4図はマツプの特性図である。 1・・・エンジン本体、7・・・点火プラグ、30・・
・制御ユニット、35・・・基本点火時期検索手段、3
6、進角限界検索手段、37・・・領域判別手段、38
・・・点火時期算出手段、40・・・学習条件判別手段
、41・・・学習値更新手段、46・・・学習補正量算
出手段。 特許出願人 富士重工業株式会社代理人 弁理士
小 橋 信 滓 量 弁理士 村 井 進 第3図
Claims (3)
- (1)オクタン価の低い燃料のノッキング限界に基づい
て設定された基本点火時期と最大トルクを発生する進角
限界とをベースとし、ノッキングの有無に応じ進角また
は遅角側に更新して定めた学習補正量を上記基本点火時
期に加算して点火時期を決定する方法において、 上記学習補正量と進角限界とを比較し、値の小さい方を
基本点火時期に加算して点火時期を決定することを特徴
とする点火時期学習制御方法。 - (2)上記学習補正量は、全体学習値と部分学習値とを
加算して算出し、 上記学習補正量の値が進角限界以上になった場合は、全
体学習値および部分学習値の進角側更新を禁止する請求
項(1)記載の点火時期学習制御方法。 - (3)上記学習補正量は、先ず全体学習を実行してノッ
キング回数、進角量により終了して全体学習値を定め、 次いで部分学習を実行して部分学習値を更新しながら定
める請求項(1)記載の点火時期学習制御方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1125131A JP2899657B2 (ja) | 1989-05-18 | 1989-05-18 | 点火時期学習制御方法 |
| US07/512,654 US5000150A (en) | 1989-05-18 | 1990-04-20 | Method for controlling ignition timing of an internal combustion engine |
| GB9010965A GB2231917B (en) | 1989-05-18 | 1990-05-16 | A method and a system for controlling ignition timing of an internal combustion engine |
| DE4016129A DE4016129C2 (de) | 1989-05-18 | 1990-05-18 | Verfahren zum dynamischen Einstellen der Zündzeitpunkte einer Brennkraftmaschine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1125131A JP2899657B2 (ja) | 1989-05-18 | 1989-05-18 | 点火時期学習制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02305368A true JPH02305368A (ja) | 1990-12-18 |
| JP2899657B2 JP2899657B2 (ja) | 1999-06-02 |
Family
ID=14902623
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1125131A Expired - Lifetime JP2899657B2 (ja) | 1989-05-18 | 1989-05-18 | 点火時期学習制御方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US5000150A (ja) |
| JP (1) | JP2899657B2 (ja) |
| DE (1) | DE4016129C2 (ja) |
| GB (1) | GB2231917B (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10328928B2 (en) | 2017-07-18 | 2019-06-25 | Toyota Jidosha Kabushiki Kaisha | Hybrid vehicle including a mode selection device |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4008170A1 (de) * | 1990-03-15 | 1991-09-19 | Bosch Gmbh Robert | Verfahren zur adaptiven klopfregelung einer brennkraftmaschine |
| US5101788A (en) * | 1990-04-26 | 1992-04-07 | Mitsubishi Denki K.K. | Internal-combustion engine control device |
| JP2551928B2 (ja) * | 1990-12-28 | 1996-11-06 | 本田技研工業株式会社 | 内燃エンジンの点火時期制御装置 |
| DE4109432A1 (de) * | 1991-03-22 | 1992-09-24 | Audi Ag | Klopfregelung einer fremdgezuendeten brennkraftmaschine |
| DE4109430A1 (de) * | 1991-03-22 | 1992-09-24 | Audi Ag | Klopfregelung einer fremdgezuendeten brennkraftmaschine |
| DE4109429A1 (de) * | 1991-03-22 | 1992-09-24 | Audi Ag | Selbsttaetige zuendzeitpunkt-anpassung bei dynamik-vorgaengen fuer eine fremdgezuendete brennkraftmaschine |
| DE4109433A1 (de) * | 1991-03-22 | 1992-09-24 | Audi Ag | Klopfregelung einer fremdgezuendeten brennkraftmaschine |
| JP2909324B2 (ja) * | 1992-10-19 | 1999-06-23 | 三菱電機株式会社 | 内燃機関の点火時期制御装置 |
| JP2844407B2 (ja) * | 1993-01-13 | 1999-01-06 | 本田技研工業株式会社 | 内燃機関の点火時期制御装置 |
| US5805450A (en) * | 1995-02-15 | 1998-09-08 | Outboard Marine Corporation | Electronic ignition timing control and engine management system |
| US6152105A (en) * | 1998-03-31 | 2000-11-28 | Mazda Motor Corporation | Idle speed control device for engine |
| RU2222710C2 (ru) | 1998-05-12 | 2004-01-27 | Роберт Бош Гмбх | Способ управления зажиганием |
| DE19847023C2 (de) * | 1998-05-12 | 2003-04-17 | Bosch Gmbh Robert | Verfahren zur Zündsteuerung |
| DE10026755A1 (de) * | 2000-05-30 | 2001-12-06 | Bosch Gmbh Robert | Verfahren zur Klopfregelung eines Verbrennungsmotors insbesondere eines Fahrzeugs |
| DE10051974A1 (de) * | 2000-10-20 | 2002-05-02 | Bosch Gmbh Robert | Verfahren zur Klopfregelung einer Brennkraftmaschine und entsprechende Vorrichtung |
| DE102007050618B3 (de) * | 2007-10-23 | 2009-04-23 | Continental Automotive Gmbh | Verfahren und Vorrichtung zum Steuern einer Brennkraftmaschine |
| US9371792B2 (en) * | 2013-06-27 | 2016-06-21 | Hondata, Inc. | Active tuning system for engine control unit |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63306282A (ja) * | 1987-06-08 | 1988-12-14 | Fuji Heavy Ind Ltd | 内燃機関の点火時期制御方法 |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3414932C2 (de) * | 1983-04-22 | 1995-07-13 | Mitsubishi Electric Corp | Vorrichtung zur Verminderung des Klopfens bei einer Brennkraftmaschine |
| US4635604A (en) * | 1984-02-24 | 1987-01-13 | Mitsubishi Denki Kabushiki Kaisha | Engine ignition timing control apparatus |
| JPH0646021B2 (ja) * | 1984-05-07 | 1994-06-15 | トヨタ自動車株式会社 | 内燃機関の点火時期制御装置 |
| US4640249A (en) * | 1984-06-30 | 1987-02-03 | Nissan Motor Company, Limited | System for controlling an ignition timing in an internal combustion engine and method therefor |
| US4708113A (en) * | 1984-09-28 | 1987-11-24 | Toyota Jidosha Kabushiki Kaisha | Method of discriminating octane number of fuel for motor vehicle |
| JPS61157766A (ja) * | 1984-12-28 | 1986-07-17 | Fuji Heavy Ind Ltd | 内燃機関の点火時期制御方式 |
| JPH0650102B2 (ja) * | 1984-12-28 | 1994-06-29 | 富士重工業株式会社 | 内燃機関の点火時期制御方法 |
| JPS61157769A (ja) * | 1984-12-28 | 1986-07-17 | Fuji Heavy Ind Ltd | 内燃機関の点火時期制御方式 |
| JPS61157772A (ja) * | 1984-12-28 | 1986-07-17 | Fuji Heavy Ind Ltd | 内燃機関の点火時期制御方式 |
| JPS61157768A (ja) * | 1984-12-28 | 1986-07-17 | Fuji Heavy Ind Ltd | 内燃機関の点火時期制御方式 |
| JPH0650099B2 (ja) * | 1984-12-28 | 1994-06-29 | 富士重工業株式会社 | 内燃機関の点火時期制御方法 |
| US4819171A (en) * | 1985-08-05 | 1989-04-04 | Nissan Motor Co., Limited | Engine spark timing control system |
| DE3540810C1 (de) * | 1985-11-16 | 1987-06-11 | Daimler Benz Ag | Schwimmsattel-Scheibenbremse |
| JPS62240441A (ja) * | 1986-04-09 | 1987-10-21 | Hitachi Ltd | 燃料制御装置 |
| JPS6380045A (ja) * | 1986-09-19 | 1988-04-11 | Mazda Motor Corp | エンジンのノツキング制御装置 |
| JPS63113157A (ja) * | 1986-10-31 | 1988-05-18 | Mazda Motor Corp | エンジンの制御装置 |
| JP2731905B2 (ja) * | 1987-06-08 | 1998-03-25 | 富士重工業株式会社 | 内燃機関の点火時期制御方法 |
| JPH0792039B2 (ja) * | 1987-06-26 | 1995-10-09 | 日産自動車株式会社 | 内燃機関の点火時期制御装置 |
| JP2733928B2 (ja) * | 1987-08-07 | 1998-03-30 | 松下電器産業株式会社 | 記録装置 |
-
1989
- 1989-05-18 JP JP1125131A patent/JP2899657B2/ja not_active Expired - Lifetime
-
1990
- 1990-04-20 US US07/512,654 patent/US5000150A/en not_active Expired - Fee Related
- 1990-05-16 GB GB9010965A patent/GB2231917B/en not_active Expired - Fee Related
- 1990-05-18 DE DE4016129A patent/DE4016129C2/de not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63306282A (ja) * | 1987-06-08 | 1988-12-14 | Fuji Heavy Ind Ltd | 内燃機関の点火時期制御方法 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10328928B2 (en) | 2017-07-18 | 2019-06-25 | Toyota Jidosha Kabushiki Kaisha | Hybrid vehicle including a mode selection device |
Also Published As
| Publication number | Publication date |
|---|---|
| US5000150A (en) | 1991-03-19 |
| DE4016129A1 (de) | 1990-11-22 |
| GB2231917A (en) | 1990-11-28 |
| DE4016129C2 (de) | 1994-10-13 |
| JP2899657B2 (ja) | 1999-06-02 |
| GB9010965D0 (en) | 1990-07-04 |
| GB2231917B (en) | 1993-10-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2910858B2 (ja) | エンジンのノッキング検出方法 | |
| JP2950848B2 (ja) | 点火時期学習制御方法 | |
| JP3780577B2 (ja) | エンジンの点火時期制御装置 | |
| JP2899657B2 (ja) | 点火時期学習制御方法 | |
| JP2782231B2 (ja) | 点火時期学習制御方法 | |
| JP2784664B2 (ja) | 点火時期学習制御方法 | |
| JPS58143169A (ja) | 点火時期制御方法 | |
| JP2715207B2 (ja) | 内燃機関の電子制御燃料供給装置 | |
| JPH0357879A (ja) | 点火時期制御装置 | |
| JP3846191B2 (ja) | 内燃機関の点火時期制御装置 | |
| JPH0814271B2 (ja) | 内燃機関の点火時期制御装置 | |
| JPH02196166A (ja) | 点火時期制御装置 | |
| JP2832299B2 (ja) | 点火時期学習制御方法 | |
| JPH081150B2 (ja) | 内燃機関のノツキング検出方法 | |
| JPH02305369A (ja) | 点火時期学習制御方法 | |
| JP2766905B2 (ja) | 点火時期学習制御方法 | |
| JP3055688B2 (ja) | エンジンの点火時期学習制御方法 | |
| JP2548648Y2 (ja) | 内燃機関の点火時期制御装置 | |
| JP2528168B2 (ja) | 内燃機関の点火時期制御装置 | |
| JP2682218B2 (ja) | 内燃機関のノッキング制御装置 | |
| JP2731927B2 (ja) | 点火時期制御装置 | |
| JPH0412172A (ja) | エンジンの点火時期制御装置 | |
| JPH0536624B2 (ja) | ||
| JPS6375355A (ja) | 内燃機関のノツキング制御装置 | |
| JPS63176637A (ja) | 内燃機関の燃料噴射量制御方法 |