JPH0478836B2 - - Google Patents

Info

Publication number
JPH0478836B2
JPH0478836B2 JP60235817A JP23581785A JPH0478836B2 JP H0478836 B2 JPH0478836 B2 JP H0478836B2 JP 60235817 A JP60235817 A JP 60235817A JP 23581785 A JP23581785 A JP 23581785A JP H0478836 B2 JPH0478836 B2 JP H0478836B2
Authority
JP
Japan
Prior art keywords
ignition timing
region
correction amount
operating
knocking
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 - Lifetime
Application number
JP60235817A
Other languages
English (en)
Other versions
JPS6296780A (ja
Inventor
Tatsuro Morita
Terufumi Hidaka
Juichi Kashimura
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.)
Hitachi Ltd
Nissan Motor Co Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd, Nissan Motor Co Ltd filed Critical Hitachi Ltd
Priority to JP60235817A priority Critical patent/JPS6296780A/ja
Priority to GB8625333A priority patent/GB2183729B/en
Priority to DE19863635963 priority patent/DE3635963A1/de
Priority to US06/921,484 priority patent/US4819603A/en
Publication of JPS6296780A publication Critical patent/JPS6296780A/ja
Publication of JPH0478836B2 publication Critical patent/JPH0478836B2/ja
Granted legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P5/00Advancing or retarding ignition; Control therefor
    • F02P5/04Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
    • F02P5/145Advancing 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/15Digital data processing
    • F02P5/152Digital data processing dependent on pinking
    • F02P5/1522Digital data processing dependent on pinking with particular means concerning an individual cylinder
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine 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

【発明の詳細な説明】 (産業上の利用分野) この発明は、自動車等内燃機関のノツキングを
抑制しつつ運転性を高める点火時期制御装置に関
する。
(従来の技術) 内燃機関の点火時期は機関が最適に運転される
ように機関の状態に応じて決定する必要がある。
そして、一般に機関の効率燃費を考えると最大ト
ルク時の最小進角、いわゆるMBT(Minimum
advance for Best Torque)付近で点火するの
が最良と知られており、機関の状態によりMBT
に点火時期を変える必要がある。
ところが、ある機関状態においては点火時期を
進めて行くとノツキングが生じ、安定な機関運転
を行うことができない。例えば、過渡運転時には
ノツキングが発生しやすい。
そこで、過渡運転時におけるノツキングの回避
を図つた制御装置として、例えば特開昭60−
26170号公報に記載されているようなものが知ら
れている。これは、エンジンの加速状態を判別
し、加速状態にあると判断したときは、スロツト
ル開度とスロツトル開度の変化量とに応じてそれ
ぞれ予め割り付けされている遅角補正量を読み出
して、これに基づいて基本点火時期を補正し、こ
の値を実際の点火時期とすることによりノツキン
グを回避するようにしたものである。
ところで、このような従来の点火時期制御装置
においては、エンジンの加速時に予め定められた
遅角補正量に基づいて基本点火時期を補正するよ
うになつていたため、エンジンの個体差や使用環
境を考慮すると、予め定められる遅角補正量の大
きさをより一層遅角側に設定する必要があつた。
このため、実際の点火時期が遅角しすぎとなり、
過渡時の運転性が悪化するという問題点があつ
た。
そこで、かかる問題点を解決できるものとし
て、例えば特開昭58−222976号公報(以下、従来
公報と言う)に記載の内燃機関用ノツキング制御
装置が知られている。
この従来公報の技術は、いわゆる点火時期を学
習制御するもので、機関の運転状態を複数のゾー
ン(以下、運転領域)に分割し、各々の運転領域
毎に最適遅角値を記憶するようにしている。点火
時期の設定は、予め定められた基本点火時期とそ
のときの運転状態に対応した領域内の最適進角値
(学習値とも言う)とに基づいて行う。
領域移動を伴う運転状態の変化、すなわち加速
や減速等の過渡運転に際しては、領域変化の直後
に最適な学習値を読み出してこれを採用するの
で、エンジンの点火時期をきめ細かく、かつ応答
性よく設定することができる。
(この発明が解決しようとする問題点) しかしながら、かかる従来公報記載の技術にあ
つては、領域が変化すると“例外なく”変化先領
域の学習値を読み出すものであつたため、例えば
高負荷状態でエンジン回転数が上昇するような特
定の過渡運転時に、点火時期が進角側に急変する
ことがあり、特に出力応答性の優れた高性能エン
ジンの場合にトルクが急激に変動して運転性が悪
化するという問題点があつた。
(問題点を解決するための手段) この発明は、このような問題点を解決すること
を目的としてなされたものであつて、その基本概
念図を第1図に示すように、エンジンに発生する
ノツキングを検出し、ノツキングレベルが所定値
より大きいときに点火時期を遅角制御するように
した点火時期制御装置において、エンジンの運転
状態を検出する運転状態検出手段aと、前記運転
状態に基づいて運転領域を判別する領域判別手段
bと、運転領域の変化から所定時間経過した後、
前記ノツキングの発生状況に応じた遅角補正量を
前記運転領域毎に記憶する記憶手段cと、運転領
域の変化に際して、変化先の運転領域に割り付け
記憶されている遅角補正量を読み出す読出手段d
と、運転領域の変化のうち、高負荷状態で且つエ
ンジン回転数が上昇する領域変化の場合に、変化
先に割り付け記憶されている遅角補正量の読み出
しを禁止する読出禁止手段eと、前記運転領域に
対応して読出手段により読み出された遅角補正量
及び運転状態に応じて設定された基本点火時期に
基づいて前記点火時期を演算する点火時期設定手
段fと、前記点火時期に基づいて混合気に点火す
る点火手段gと、を備えたことを特徴とするもの
である。
(作用) このような構成を有するこの発明においては、
領域毎に遅角補正量(学習値)が記憶され、領域
の変化に際して、変化先の学習値が読み出される
が、この読み出しは、特定の過渡運転状態、すな
わち高負荷領域で且つエンジン回転数が上昇する
ような特定の過渡運転時に禁止されるため、かか
る特定の場合にあつては、変化前の領域の学習値
に基づく点火時期設定が行われる。
したがつて、点火時期の急変を回避して、トル
クの急激な変動を防止でき、特に出力応答性の優
れた高性能エンジンの運転性を改善できる。
(実施例) 以下、この発明の実施例を図面に基づいて説明
する。
第2図〜第12図はこの発明の一実施例を示す
図である。まず、構成を説明する。第2図におい
て、1はエンジンであり、吸入空気は図外のエア
クリーナより吸気管3を通して各気筒に供給さ
れ、燃料は噴射信号に基づきインジエクタ5によ
り噴射される。各気筒には点火プラグ7が装着さ
れており、点火プラグ7にはデイストリビユータ
9を介してイグナイダ11からの高圧パルスが供
給される。これらの点火プラグ7、デイストリビ
ユータ9およびイグナイダ11は混合気に点火す
る点火手段13を構成しており、点火手段13は
点火信号Spに基づいて高圧パルスを発生し放電
させる。そして、気筒内の混合気は高圧パルスの
放電によつて着火、爆発し、排気となつて排気管
15を通して排出される。
吸入空気の流量Qaはエアフローセンサ16に
より検出され、吸気管3内の絞り弁17によつて
制御される。エンジン1の燃焼圧力による振動圧
力素子や磁歪素子等で構成されたノツキングセン
サ18により検出され、ノツキングセンサ18の
出力S1は制御回路(コントロールユニツト)19
に入力される。コントロールユニツト19はノツ
キングセンサ18の出力S1に基づいてノツキング
発生の有無を判定する。
また、デイストリビユータ9には一対のクラン
ク角センサ20,21がそれぞれ取り付けられて
おり、一方のクランク角センサ20は各気筒を判
別し、他方のクランク角21はクランク角CAを
検出する。すなわち、一方のクランク角センサ2
0は、デイストリビユータシヤフトが60゜回転す
る毎、すなわちクランク軸の120゜クランク角CA
毎に1つのパルス(以下、REF信号という)を
発生する。このパルスの立上がり発生位置は、例
えば各気筒の上死点(TDC)前70゜クランク角
CAであり、このパルス幅(立上がりから立下が
りまでのクランク角CA)は気筒毎に異なる。他
方のクランク角センサ21は、デイストリビユー
タシヤフトが1回転する毎に360個のパルス、従
つて1゜クランク角CA毎に1つの立上がりまたは
立下がりパルス(以下、POS信号という)を発
生する。
エアフローセンサ16およびクランク角センサ
20,21は運転状態検出手段22を構成してお
り、運転状態検出手段22およびノツキングセン
サ18からの信号はコントロールユニツト19に
入力される。コントロールユニツト19はこれら
のセンサ情報に基づいて点火時期制御(その他噴
射量制御もあるが、ここでは省略する)を行う。
次に、第3図は第2図のコントロールユニツト
19の一構成例を示すブロツク図である。エアフ
ローセンサ16からの吸入空気量信号は、バツフ
ア30を介してアナログマルチプレクサ32に送
り込まれ、マイクロプロセツシングユニツト
(MPU)62からの指示に応じて選択されるとと
もにA/D変換器34でデイジタル信号に変換さ
れた後、入出力ポート36を介してマイクロコン
ピユータ内に取込まれる。
クランク角センサ20からのREF信号は、バ
ツフア38を介して割込み要求信号形成回路40
および気筒判別回路41に入力される。また、ク
ランク角センサ21からのPOS信号は、バツフ
ア42を介して割込み要求信号形成回路40およ
びエンジン回転数信号形成回路44に入力され
る。気筒判別回路41は、REF信号のパルス幅
(立上りから立下りまでのクランク角度CA)より
今回の点火気筒を判別し、それに応じた2進符号
を形成し、入出力ポート46を介しマイクロコン
ピユータに送り込む。割込み要求信号形成回路4
0は、REF信号およびPOS信号から所定クラン
ク角CA毎の割込み要求信号を形成して、これら
の割込み要求信号を入出力ポート46を介してマ
イクロコンピユータ内に入力する。エンジン回転
数信号形成回路44は、POS信号の周期からエ
ンジン回転数Neを表す2進信号を形成する。こ
の2進信号は、入出力ポート46を介してマイク
ロコンピユータ内に送り込まれる。
ノツキングセンサ18からの出力信号S1は、イ
ンビーダンス変換用のバツフアおよびノツキング
固有の周波数帯域(7〜8kHz)が通過可能なバ
ンドパスフイルタから成る回路48を介してピー
クホールド回路50に入力される。ピークホール
ド回路50は、線52および入出力ポート46を
介して“1”レベルの信号がMPU62から印加
されてノツクゲートが開かれている場合に、ノツ
キングセンサ18からの出力信号S1の最大振幅値
(ピーク値a)をホールドする。ピークホールド
回路50の出力は、A/D変換器54によつて2
進信号に変換され、入出力ポート46を介してマ
イクロコンピユータに送込まれる。ただし、A/
D変換器54のA/D変換開始は、入出力ポート
46および線56を介してMPU62から印加さ
れるA/D変換起動信号によつて行われる。ま
た、A/D変換器54は、A/D変換が終了した
時点で、線58および入出力ポート46を介して
マイクロコンピユータにA/D変換完了通知を行
う。したがつて、ノツキングセンサ18、バツフ
ア/フイルタ48、ピークホールド回路50、
A/D変換器58が全体としてノツク検出手段を
構成している。
一方、MPU62から入出力ポート46を介し
て駆動回路60に点火信号Spが出力されると、
これが駆動信号に変換されてイグナイタ11が付
勢され、点火信号Spに応じた点火制御が行われ
る。
マイクロコンピユータは、入出力ポート36お
よび46、MPU62、ランダムアクセスメモリ
(RAM)64、リードオンリメモリ(ROM)6
6、図示しないクロツク発生回路およびこれらを
接続するバス68等から主として構成されてお
り、ROM66内に記憶された制御プログラムに
従つて種々の処理を実行する。また、ROM66
には、エンジン回転数Neとエンジン1回転当た
りの吸入空気量(エアフローセンサ16に代えて
スロツトル弁17下流側の圧力を検出する圧力セ
ンサを用いる場合には吸気管圧力)とで定められ
た基本点火時期SAoが記憶されている。また、コ
ントロールユニツト19はマイクロコンピユー
タ、バツフア30,38,42、バツフア/フイ
ルタ48、ピークホールド回路50、A/D変換
器34,54、気筒判別回路41、割込み要求信
号形成回路40、エンジン回転数信号成形回路4
4、アナログマルチプレクサ32および駆動回路
60より構成されており、領域判別手段、記憶手
段、読出手段、読出禁止手段及び点火時期設定手
段としての機能を有する。
次に、作用を説明する。
まず、この発明の一実施例に係る処理ルーチン
から説明する。なお、以下の説明においては複雑
化を避けるために最も不都合のない数値を用いて
説明することとするが、この発明はこれらの数値
に限定されるものではなく、各エンジンに付いて
最適な値が選択される。
割込み要求信号形成回路40から、予め定めた
特定クランク角CA毎の割込み要求信号、すなわ
ちREF信号立上り時の割込み(以下、REF割込
みという)要求信号およびATDC30゜、60゜の割込
み(以下、角度割込みという)要求信号が入力さ
れると、MPU62は第4図および第5図の割込
み処理ルーチンを実行する。第4図のメインルー
チンは、ノツキングセンサ18から出力される信
号S1のピークホールドを行う時期およびノツキン
グを判定して点火時期SAを制御することを主に
実行するためのものであり、第5図のサブルーチ
ンはクランク角度カウンタのカウント値mをリセ
ツトするためのルーチンを示すものである。
REF割込み要求信号が入力されると第5図のル
ーチンが実行され、ステツプ70でカウント値mが
リセツトされてメインルーチンへリターンされ
る。REF信号の立上りは、各気筒のTDC前70゜ク
ランク角CAで出力されるため、各気筒の上死点
前70゜クランク角CAでカウント値mがリセツトさ
れることになる。
角度割込み要求信号が入力されると、第4図の
メインルーチンが実行され、ステツプ72において
エンジン回転数信号形成回路44で求められたエ
ンジン回転数Neが取り込まれる。次に、ステツ
プ80でクランク角度カウンタのカウント値mを+
1だけインクリメントする。
ここで、上記カウント値mのクランク角CAに
対する関係を第9図Aに示す。すなわち、インク
リメントのタイミングは、第9図Aに示すよう
に、60゜ATDC、TDC及び30゜ATDCであ
り、70゜BTDCでリセツト(m=0)された値が、
各々のタイミングで順次+1ずつアツプ(でm
=1、でm=2、でm=3)される。タイミ
ングの決定には、例えば前述のPOS信号を利用
するのが望ましい。
次に、ステツプ86ではカウント値mが2か否
か、すなわちピストンが各気筒のTDCに到達し
たか否かを判断する。各気筒のTDCでないとき
はステツプ92へ進み、各気筒のTDCのときは、
ステツプ87で入出力ポート46より気筒判別結果
を読み出し、気筒番号iとして気筒判別結果をセ
ツトする。次に、ステツプ88でピークホールド回
路50のノツクゲートを開いてピークホールドを
開始し、ステツプ90でノツクゲートを閉じてピー
クホールドを終了するための時刻t1を算出してコ
ンペアレジスタAにセツトする。
コンペアレジスタAにセツトされた時刻t1にな
ると、第6図に示す時刻一致割込みルーチンが実
行され、ステツプ102でピークホールド値のA/
D変換が開始される。A/D変換が終了すると
A/D変換器54からA/D変換終了通知が入力
され、この通知によつて第7図のA/D変換終了
割込みルーチンが実行される。このルーチンで
は、ステツプ104においてA/D変換値をピーク
値aとしてRAM64の所定エリアに記憶すると
ともに、ステツプ106でノツクゲートをクローズ
してリターンする。上記のルーチンにおけるノツ
クゲートオープン、クローズのタイミングを第9
図B,Cに示す。
次に、ステツプ92では、カウント値mが3か
否か、すなわちピストンが各気筒の30゜のATDC
に到達したか否かを判定し、30゜ATDCでないと
きはステツプ98へ進む。これに対して、
30゜ATDCであるときはステツプ94においてノツ
キング発生の有無を判定して補正遅角量SAriを
演算するノツキング制御処理を実行する。このノ
ツキング制御処理は後で説明する第10図の
30゜ATDC毎の割込み処理ルーチンで実行される
(第9図D、参照)。
次に、ステツプ96では、図示しないメインルー
チンにおいてROM66に記憶された基本点火時
期のマツプから補間法により演算された基本点火
時期SAoと、ノツキング制御用の気筒毎に割り付
けられた補正遅角量SAri+1(iは点火順に付され
た0から5までの一連番号、i+1で次の点火順の
気筒を意味する。なお、ここでは6気筒エンジン
を想定しているので、i+1=6となつたときは0
とみなす)と、から実行点火時期SA(=SAo−
SAri+1)を演算し、実行点火時期SAと現在時刻
とからイグナイタのオン時刻を求めてコンペアレ
ジスタBにセツトする(第9図E、参照)。続く
ステツプ98では、カウント値mが1か否か、すな
わちピストンが各気筒の60゜ATDCでないときは
メインルーチンヘリターンし、60゜ATDCのとき
は実行点火時期SAと現在時刻とによりイグナイ
タをオフする時刻を計算してコンペアレジスタB
にセツトしてメインルーチンへリターンする。
ステツプ96および100でセツトした時刻になる
と第8図に示す時刻一致割込み処理ルーチンが実
行され、ステツプ108でステツプ96でセツトされ
たイグナイタオンの割込みか否かを判断し、イグ
ナイタオンの割込みのときはステツプ110でイグ
ナイタ11をオンし、イグナイタオフの割込みのと
きはステツプ112でイグナイタ11をオフしてリ
ターンする。この結果、実行点火時期SAで点火
される。
次に、第4図のステツプ94のノツキング制御処
理の内容を第10図のサブルーチンを示すフロー
チヤートに基づいて詳細に説明する。このフロー
チヤートは、第7図のステツプ104で得られてい
るピーク値aの大きさよりノツキングの発生の有
無を判別し、遅角補正量SAriを各気筒毎に演算
するとともに、運転領域rを判別し、これが変化
したとき運転領域rに対して割り付けられている
学習値を遅角補正量SAriとしてストアし、その
後遅角補正量SAriより新らたに学習値を求める
ようにしたものである。
まず、ステツプ120で運転状態に基づいて運転
領域rを判別する。ここで、運転領域rは、第1
1図に示すように、例えば低負荷域(0)と、回
転数Nrに応じて3つに区分される高負荷域(1
〜3)と、にそれぞれに区別される。したがつ
て、今回の運転が低負荷のときは0が、高負荷低
回転(例えば、1800r.p.m未満)のときは1が、
高負荷中回転(例えば、1800r.p.m以上1400r.p.m
未満)のときは2が、さらに高負荷高回転(例え
ば、1400r.p.m以上)のときは3が、領域rにそ
れぞれストアされる。なお、前回判別した運転領
域は前回運転領域rbにストアされている。
次に、ステツプ122で運転領域rが変化した否
かを今回領域rが前回領域rbに等しいか否かによ
り判別する。運転領域rが変化していないときは
ステツプ134へ、運転領域rが変化したときはス
テツプ124へ、それぞれ進み、ステツプ124では領
域変化後の経過期間を検出するカウント値Cをリ
セツトする。次に、ステツプ126およびステツプ
128で運転領域rがどのように変化したかを判別
する。すなわち、ステツプ126では前回領域rbが
rb=0であるか否かを判別し、rb=0であるとき
は低負荷域(0)から高負荷域(1〜3)に変化
したと判断してステツプ130へ進み、rb≠0のと
きはステツプ128へ進む。ステツプ128では今回領
域rと前回領域rbとを比較し、r>rbのときは高
負荷域(1〜3)で回転数Neが上昇している
(加速運転)と判断してステツプ134へ進み、r<
rbのときは高負荷域(1〜3)で回転数Neが降
下している(例えば、オートマチツクトランスミ
ツシヨンでの加速チエンジ)または、高負荷域
(1〜3)から低負荷域(0)へ変化したと判断
してステツプ130へ進む。ステツプ130では運転領
域rに対して割り付けられている学習値の中か
ら、所定の領域rに割り付けされている値を読み
出し、ステツプ132でこの学習値を各気筒の補正
遅角量SAriとしてストアして、このルーチンを
終了する。ステツプ134以降のフローは、前述し
たように、同じ領域r内で運転しているときと、
高負荷域(1〜3)であつて回転数Neが上昇し
ているときと、それぞれ実行される。
ステツプ134では運転状態に対して予め割り付
けられている基準値S/Lを読み出し、ステツプ
136で今回検出した前記ピーク値aを基準値S/
Lと比較する。a>SLのときはノツキングが発
生していると判断してステツプ140へ進み、ステ
ツプ140で遅角補正量SAri-1をSAri-1+Yとして
遅角側に補正、演算して求める。ここで、Yは例
えば1゜クランク角CAを示す。a<SLのときはノ
ツキングが発生していないと判断してステツプ
138へ進み、ステツプ138で遅角補正量SAriを
SAri-1−Xとして進角側に補正、演算して求め
る。ここで、Xは例えば1゜クランク角CAを示す。
次に、ステツプ142では領域変化後の経過期間
を検出するカウント値Cが所定値(例えば、60)
を超えているか否かを判別し、超えていないとき
はステツプ144でカウント値Cを1づつ増加して
このルーチンを終了する。カウント値Cが61にな
つたときは、ステツプ146で遅角補正量SAro〜
SAr5の平均値を求め、ステツプ148でこの平均値
を領域rに割り付けられている学習値としてスト
アし、このルーチンを終了する。
次に、第12図は前記運転領域rの変化に伴う
学習値および遅角補正量SAriの経時的変化を示
した図である。
同図のaで示すように、機関の運転状態が低負
荷域(0)から高負荷域(1〜3)に変化したと
きは、領域rに対して割り付けられている学習値
を読み出し、これを遅角補正量SAriとしてスト
アする。その後、同一領域r内で運転が継続して
行われカウント値Cが61になると、ピーク値aに
応じて遅角補正量SAriが補正、演算され、遅角
補正量SAriの全気筒平均値が今回運転領域rで
学習値となる(第12図中b、参照)。
次に、高負荷域(1〜3)で回転数Neが上昇
し、領域rが変化したときは、ノツキングの判
定、遅角補正量SAriの演算は継続して行われる
(第12図中c、参照)。このとき、学習値を遅角
補正量SAriとしてストアしないのは、そうしな
いと連続加速中に点火時期SAが急変する場合が
あり、運転性が悪化してしまうからである。した
がつて、この場合には、運転性の悪化を防止し、
燃費を改善することができる。
次に、高負荷域(1〜3)で回転数Neが下降
し、運転領域rが変化したときは、学習値が遅角
補正量SAriとしてストアされる(第12図中d、
参照)。ここで、一般に、機関のMBT点火時期
(基本点火時期)とノツキング許容点火時期との
差(すなわち、遅角補正量SAriの収束値)は高
負荷域(1〜3)では低回転側で大となる。した
がつて、高負荷域(1〜3)で回転数Neが急激
に降下すると、ノツキングが発生する。しかしな
がら、この場合、学習により最適の遅角補正量
SAriを与えることができるので、ノツキングの
発生を効果的に抑制することができ、運転性、燃
費を改善することができる。
また、高負荷域(1〜3)から低負荷域(0)
へ領域rが変化したときも前述した場合と同様に
学習値は遅角補正量SAriとしてストアされる
(第12図中e、参照)。、この場合、低負荷域
(0)では基本点火時期の点火でもノツキングが
発生しないため、学習値はほぼ0゜クランク角CA
となり、これに伴つて遅角補正量SAriもほぼ0
となる。したがつて、基本点火時期SAoで点火さ
れ、運転性、燃費の悪化を防止することができ
る。
(効果) 以上説明してきたように、この発明によれば、
高負荷領域であつて且つエンジン回転数が上昇す
るような領域変化を伴う特定の過渡運転の際に、
変化先の領域からの遅角補正量(学習値)の読み
出しを禁止している。したがつて、かかる特定の
過渡運電時においては、変化前の領域の学習値に
基づく点火時期設定とすることができ、点転時期
の急変を回避することができる結果、トルクの急
激な変動を防止して、特に出力応答性の優れた高
性能エンジンの運転性を改善できる。
【図面の簡単な説明】
第1図はこの発明の基本概念図、第2図〜第1
2図はこの発明の一実施例を示す図であり、第2
図はその全体構成図、第3図はその制御回路のブ
ロツク図、第4図〜第8図はその制御回路で実行
される各処理ルーチンを示すフローチヤート、第
9図はその制御回路の動作を示すタイミングチヤ
ート、第10図は第4図のノツキング制御処理実
行プログラムを示すフローチヤート、第11図は
その運転領域を示す図、第12図はその作用を説
明するためのタイミングチヤートである。 1……エンジン、13……点火手段、18,4
8,50,54……ノツク検出手段、19……コ
ントロールユニツト(領域判別手段、記憶手段、
読出手段、読出禁止手段、点火時期設定手段)、
22……運転状態検出手段。

Claims (1)

  1. 【特許請求の範囲】 1 エンジンに発生するノツキングを検出し、ノ
    ツキングレベルが所定値より大きいときに点火時
    期を遅角制御するようにした点火時期制御装置に
    おいて、 (a) エンジンの運転状態を検出する運転状態検出
    手段と、 (b) 前記運転状態に基づいて運転領域を判別する
    領域判別手段と、 (c) 運転領域の変化から所定時間経過した後、前
    記ノツキングの発生状況に応じた遅角補正量を
    前記運転領域毎に記憶する記憶手段と、 (d) 運転領域の変化に際して、変化先の運転領域
    に割り付け記憶されている遅角補正量を読み出
    す読出手段と、 (e) 運転領域の変化のうち、高負荷状態で且つエ
    ンジン回転数が上昇する領域変化の場合に、変
    化先に割り付け記憶されている遅角補正量の読
    み出しを禁止する読出禁止手段と、 (f) 前記運転領域に対応して読出手段により読み
    出された遅角補正量及び運転状態に応じて設定
    された基本点火時期に基づいて前記点火時期を
    演算する点火時期設定手段と、 (g) 前記点火時期に基づいて混合気に点火する点
    火手段と、 を備えたことを特徴とする点火時期制御装置。
JP60235817A 1985-10-22 1985-10-22 点火時期制御装置 Granted JPS6296780A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP60235817A JPS6296780A (ja) 1985-10-22 1985-10-22 点火時期制御装置
GB8625333A GB2183729B (en) 1985-10-22 1986-10-22 System and method for controlling ignition timing for an internal combustion engine
DE19863635963 DE3635963A1 (de) 1985-10-22 1986-10-22 Einrichtung und verfahren zum regeln des zuendzeitpunktes einer brennkraftmaschine
US06/921,484 US4819603A (en) 1985-10-22 1986-10-22 System and method for controlling ignition timing for an internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60235817A JPS6296780A (ja) 1985-10-22 1985-10-22 点火時期制御装置

Publications (2)

Publication Number Publication Date
JPS6296780A JPS6296780A (ja) 1987-05-06
JPH0478836B2 true JPH0478836B2 (ja) 1992-12-14

Family

ID=16991696

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60235817A Granted JPS6296780A (ja) 1985-10-22 1985-10-22 点火時期制御装置

Country Status (4)

Country Link
US (1) US4819603A (ja)
JP (1) JPS6296780A (ja)
DE (1) DE3635963A1 (ja)
GB (1) GB2183729B (ja)

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3721424C2 (de) * 1986-07-01 1994-03-10 Honda Motor Co Ltd Vorrichtung zum Regeln des Zündzeitpunktes bei einer Brennkraftmaschine
KR940002956B1 (ko) * 1987-09-29 1994-04-09 미쓰비시전기주식회사 내연기관의 공연비 제어장치
JPH0750099B2 (ja) * 1987-09-29 1995-05-31 三菱電機株式会社 内燃機関の燃料性状検出装置
JPH01144469U (ja) * 1988-03-29 1989-10-04
WO1989012746A1 (en) * 1988-06-13 1989-12-28 Robert Bosch Gmbh Knock control in internal combustion engines
JP2782231B2 (ja) * 1989-05-18 1998-07-30 富士重工業株式会社 点火時期学習制御方法
JP2832299B2 (ja) * 1989-05-18 1998-12-09 富士重工業株式会社 点火時期学習制御方法
JP2950848B2 (ja) * 1989-05-18 1999-09-20 富士重工業株式会社 点火時期学習制御方法
JP2784664B2 (ja) * 1989-06-09 1998-08-06 富士重工業株式会社 点火時期学習制御方法
JP2910858B2 (ja) * 1989-08-31 1999-06-23 富士重工業株式会社 エンジンのノッキング検出方法
DE4001477A1 (de) * 1990-01-19 1991-08-01 Audi Ag Klopfregelung einer fremdgezuendeten brennkraftmaschine
JP2536243B2 (ja) * 1990-06-13 1996-09-18 三菱電機株式会社 内燃機関の点火時期制御装置
US5101789A (en) * 1990-07-23 1992-04-07 Volkswagen Ag Method for preventing knocking in a spark-ignited internal combustion engine having a plurality of combustion chambers
US5090382A (en) * 1990-10-23 1992-02-25 Saturn Corporation Vehicle engine ignition timing system with adaptive knock retard
JP2697458B2 (ja) * 1992-02-28 1998-01-14 三菱自動車工業株式会社 エンジンの点火時期制御装置
US5233962A (en) * 1992-04-30 1993-08-10 Chrysler Corporation Knock strategy including high octane spark advance
DE4300406A1 (de) * 1993-01-09 1994-07-14 Bosch Gmbh Robert Verfahren zur adaptiven Klopfregelung einer Brennkraftmaschine
DE19506272B4 (de) * 1995-02-23 2006-04-13 Adam Opel Ag Verfahren zur Klopfregelung eines Verbrennungsmotors
US5540202A (en) * 1995-10-04 1996-07-30 Ford Motor Company Ignition timing control system for varying cold start spark advance during adaptive learning
DE19651238C2 (de) * 1996-12-10 2001-06-21 Bosch Gmbh Robert Einrichtung Bestimmung des Zündwinkels einer Brennkraftmaschine
DE19742630C2 (de) * 1997-09-26 2001-11-29 Siemens Ag Verfahren zur Bestimmung zylinderindividueller Zündwinkel einer mehrzylindrigen Brennkraftmaschine
DE19827704C2 (de) 1998-06-22 2000-05-11 Siemens Ag Verfahren zur zylinderselektiven Klopfregelung einer Brennkraftmaschine
DE10026755A1 (de) * 2000-05-30 2001-12-06 Bosch Gmbh Robert Verfahren zur Klopfregelung eines Verbrennungsmotors insbesondere eines Fahrzeugs
US6539919B2 (en) * 2000-12-16 2003-04-01 Ford Global Technologies, Inc. Ignition timing for engine with dual independent camshafts
JP4087265B2 (ja) * 2003-02-21 2008-05-21 本田技研工業株式会社 内燃機関の点火時期制御装置
JP3899329B2 (ja) * 2003-04-22 2007-03-28 株式会社ケーヒン 内燃機関の制御装置
JP5086922B2 (ja) * 2008-07-09 2012-11-28 株式会社日本自動車部品総合研究所 内燃機関の点火時期制御装置
JP5708543B2 (ja) * 2012-03-28 2015-04-30 トヨタ自動車株式会社 内燃機関の制御装置
KR101481303B1 (ko) * 2013-08-09 2015-01-09 현대자동차주식회사 Egr시스템 진단방법
US12215642B2 (en) * 2022-09-12 2025-02-04 Regents Of The University Of Minnesota Compression ignition engine control

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4282841A (en) * 1978-06-27 1981-08-11 Nissan Motor Company, Limited Ignition timing control system for an internal combustion engine
DE3069821D1 (en) * 1979-05-25 1985-01-31 Hitachi Ltd Method and apparatus for controlling the ignition timing of internal combustion engines
DE2930540A1 (de) * 1979-07-27 1981-02-12 Volkswagenwerk Ag Verfahren und anordnung zum betrieb einer fremdgezuendeten brennkraftmaschine
US4351281A (en) * 1979-07-27 1982-09-28 Volkswagenwerk Aktiengesellschaft Method and system for operation of a spark-ignited internal combustion engine
DE3116593C3 (de) * 1981-04-27 1990-10-04 Daimler Benz Ag Verfahren zur ermittlung und bereitstellung von motorbetriebs-optimalen zuendzeitpunkten
JPS588269A (ja) * 1981-07-09 1983-01-18 Nippon Denso Co Ltd 内燃機関の点火時期制御方法
FR2511435B1 (fr) * 1981-08-11 1986-06-06 Marchal Equip Auto Procede de modification de l'angle de decalage d'allumage pour eviter le cliquetis dans un moteur a combustion interne et dispositif correspondant
US4513716A (en) * 1981-12-02 1985-04-30 Nippondenso Co., Ltd. Ignition timing control system with knock control for internal combustion engines
JPS58106564U (ja) * 1982-01-13 1983-07-20 日産自動車株式会社 内燃機関の点火制御装置
JPH0650103B2 (ja) * 1982-01-18 1994-06-29 株式会社日立製作所 ノツク制御装置
JPS58111364U (ja) * 1982-01-26 1983-07-29 日産自動車株式会社 ノツキング回避装置
US4513717A (en) * 1982-03-18 1985-04-30 Toyota Jidosha Kabushiki Kaisha Ignition timing control device of an internal combustion engine
JPS58217775A (ja) * 1982-06-09 1983-12-17 Nippon Denso Co Ltd 内燃機関の点火時期制御方法
JPS58217773A (ja) * 1982-06-11 1983-12-17 Hitachi Ltd 電子式エンジン制御装置
FR2530736B1 (fr) * 1982-07-20 1987-03-27 Renault Procede d'optimalisation de l'avance a l'allumage pour moteur a combustion interne
FR2546975B1 (fr) * 1983-06-03 1989-03-31 Mitsubishi Electric Corp Dispositif pour supprimer le cognement dans les moteurs a combustion interne
JPS60135667A (ja) * 1983-12-22 1985-07-19 Nissan Motor Co Ltd 内燃機関の点火時期制御装置
US4658787A (en) * 1984-02-01 1987-04-21 Nissan Motor Company, Limited Method and apparatus for engine control
JPS60164232A (ja) * 1984-02-07 1985-08-27 Nissan Motor Co Ltd ノツキング・レベル制御装置
JPS6116266A (ja) * 1984-06-30 1986-01-24 Nissan Motor Co Ltd 内燃機関の点火時期制御装置
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
JPS6149168A (ja) * 1984-08-16 1986-03-11 Fuji Heavy Ind Ltd 内燃機関用フイ−ドバツク式点火時期制御方式
JPS61157769A (ja) * 1984-12-28 1986-07-17 Fuji Heavy Ind Ltd 内燃機関の点火時期制御方式
JPS61157772A (ja) * 1984-12-28 1986-07-17 Fuji Heavy Ind Ltd 内燃機関の点火時期制御方式
JPH0650099B2 (ja) * 1984-12-28 1994-06-29 富士重工業株式会社 内燃機関の点火時期制御方法
US4658789A (en) * 1985-01-31 1987-04-21 Nissan Motor Company, Limited Ignition timing control system and method for an internal combustion engine

Also Published As

Publication number Publication date
GB2183729A (en) 1987-06-10
US4819603A (en) 1989-04-11
GB8625333D0 (en) 1986-11-26
DE3635963C2 (ja) 1990-03-01
GB2183729B (en) 1989-10-11
JPS6296780A (ja) 1987-05-06
DE3635963A1 (de) 1987-05-21

Similar Documents

Publication Publication Date Title
JPH0478836B2 (ja)
JPS58143169A (ja) 点火時期制御方法
JPS6296778A (ja) 点火時期制御装置
JPH0814271B2 (ja) 内燃機関の点火時期制御装置
JPH0320588B2 (ja)
JPH0811950B2 (ja) 点火時期制御装置
JPH0830461B2 (ja) 点火時期制御装置
JPS6278480A (ja) 内燃機関の点火時期制御装置
JP2625933B2 (ja) 内燃機関の点火時期制御装置
JPS59145364A (ja) 内燃機関の点火時期制御方法
JPH0826838B2 (ja) 内燃機関の点火時期制御方法
JPS60159372A (ja) 内燃機関の点火時期制御方法
JP2528168B2 (ja) 内燃機関の点火時期制御装置
JP2903848B2 (ja) 内燃機関のアイドル回転数制御装置
JPH0756247B2 (ja) 点火時期制御装置
JPH0799135B2 (ja) 点火時期制御装置
JPS62189373A (ja) 内燃機関の点火時期制御装置
JPH08303282A (ja) 内燃機関の空燃比制御装置
JPS631761A (ja) 内燃機関の点火時期制御装置
JPS62247177A (ja) 内燃機関用点火時期制御装置
JPS63176637A (ja) 内燃機関の燃料噴射量制御方法
JPH0571791B2 (ja)
JPH0581730B2 (ja)
JPH0794813B2 (ja) 内燃機関の燃料噴射量および点火時期制御方法
JPS62189372A (ja) 内燃機関の点火時期制御装置

Legal Events

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