JPS59201973A - 内燃機関の点火時期制御装置 - Google Patents

内燃機関の点火時期制御装置

Info

Publication number
JPS59201973A
JPS59201973A JP58074046A JP7404683A JPS59201973A JP S59201973 A JPS59201973 A JP S59201973A JP 58074046 A JP58074046 A JP 58074046A JP 7404683 A JP7404683 A JP 7404683A JP S59201973 A JPS59201973 A JP S59201973A
Authority
JP
Japan
Prior art keywords
pressure
crank angle
ignition timing
value
dead center
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.)
Pending
Application number
JP58074046A
Other languages
English (en)
Inventor
Akito Yamamoto
明人 山本
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 JP58074046A priority Critical patent/JPS59201973A/ja
Publication of JPS59201973A publication Critical patent/JPS59201973A/ja
Pending 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/155Analogue data processing
    • F02P5/1553Analogue data processing by determination of elapsed angle with reference to a particular point on the motor axle, dependent on specific conditions
    • 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)

Abstract

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

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は内燃機関の点火時期制御耳装置に関し、特に気
筒内圧力を圧縮圧力と燃焼圧力とに分間1し、燃焼圧力
が最大となるクランク角を所定値とするように制i卸す
る技術に関する。
〔先行技術〕
従来の点火111期制御技術としては、例えば1.v朝
明45−74866シラ゛、特開昭57−1 り 15
.3 (1シJ等があり、まjこ本発明の先行技術とし
て本出願人は、1、?朝明57 122200>号、、
 41:朝明57−l 2 !] OO8シじ等を出願
している。
」二記の先行技術は、機関の回転速度又は111し1!
Z、加速度の変動から失火を検出し、失火した場合は直
ちに再点火を行ない、更に点火時期をフィードバック制
御して点火進角をMBT (minimum 5par
k adva−nce for best torqu
e )に近づけるコトニより、排気浄化性能、燃費性能
2回転安定性能を向上させたものである。
しかし」1記の先行技術においては、回転速度又は回転
加速度の点火時期に対する感度が本質的にあまり良くな
いため、着火か何回目の点火で行なわれたかを判別する
のか困難であり、そのため精密な点火時期制御を行なう
ことが出来す、十分な制御性能か得られないという問題
があった。
上記の問題を解決するため本発明者は、気筒内圧力を検
出する圧力センサとクランク角を検出するセンサの出力
から、気筒内圧力が最大となるクランク角を求め、その
結果に基づいて点火時期をMBTにするようにフィート
゛ハック制i卸する点火時期制御装置を発明した。
しかし」1記の装置において、単に気筒内圧力か最大に
なるクランク角を求めたのでは、正確な制i卸か出来な
いことがある。
すなわち気筒内圧力は、ピストンの上下によって気筒内
の混合気が圧縮されて生じる圧縮圧力(モータリング圧
力ともいう)と混合気の燃焼によって生しる燃焼圧力と
の合成されたものである。
そして圧縮圧力は、運転条件(−1,として吸入空気量
)か一定であれば、点火時期に拘らず一定になり、気筒
内の燃焼状態に応して変化するのは燃焼圧ツjだけであ
る。
したかって点火時期をMBTにするようにフィー1セハ
ツク制御する場合には、燃焼圧力か最大となるクランク
角を検出する必要かある。
通常の運転時には、燃焼圧力が最大となるクランク角と
気筒内圧力か最大となるクランク角とは、はぼ一致して
いるから、気筒内圧力をそのまま用いて制i卸を行なっ
ても殆んど差支えない。
しかしアイドリンク時や低負荷時には、圧縮11:。
力に比べて燃焼圧力か相対的に小さくなるので、燃焼圧
力か最大となるクランク角と気筒内圧力が最大となるク
ランク角とか人itにすれるおそれかあり、そのような
場合には正確な制御が出来なくなってしまう。
以下詳細に説明する。
第1図は、アイドリング時や低負荷時における気筒内圧
力の波形図である。
第1図(こ示すごとく、低負荷時等においては、燃焼1
1−力かあまり−に昇せず、そのため圧縮圧力の最大値
(−に死点’1” D Cにおいて最大となる)と気筒
内圧力の最大値との差かあまりなくなり、場合によって
は、第1図Hに示すごとく、TDCの点か最大圧力にな
ることかある。
気筒内11−力か最大となるクランク角の検出は、TI
)C後(7)一定区間、例えは′rDCからATDC5
0°まての間1こおける最大値を検出するようになって
いるので、第1図fc)の場合にはTDCか最大圧力点
であると誤判定してしまうことになる。
そしてそのような場合には、点火11、冒υjが極端に
進んでいると判断するため、フィードバック制御によっ
て点火11.’1期は遅角方向に移動する。
点火111期か遅れると発熱機は更に減少し、気筒内1
1゛力波形は内び第1図(C)のようになり、そのため
点火111期は史に遅角側に移動させられ、以後遅角限
Wに達するまで上記の動作か繰返えされることになる。
また第1図(A)、(B)の場合ても燃焼圧力か最大と
なるクランク角と気筒内圧力か最大となるクランク角と
か太11」にすれるので、正確な制(卸か出来なくなっ
てしまう。
上記のように点火時期制御か異常になった場合には、運
転性、燃費性能か人11」に悪化してしまう。
〔発明の目的〕
本発明は」−記の問題を解決するためになされたもので
あり、気f?i内圧力から燃焼圧力のみを分jl;II
して検出し、燃焼圧力か最大になるクランク角を正確に
検出することによって点火ll11期のフィードバック
制i卸を正確に行なうことの出来る点火+1.!1期制
(卸装置を提供することを目的とする。
〔発明の概要〕
−に記の1−1的を達成するため本発明においては、L
1冊稲荷程の上死点よりl1if(13TD C)にお
ける気1:1内圧力波形のTDCに対する対象波形を求
めることによって、」二死点後(ATDC)のI−IE
縮圧力波形を求め1.その値を気筒内圧力から減算する
こと、によリ、ATDCにおける燃焼圧力を算出するよ
うに構成している。
第2図は本発明の全体の構成を示す図である。
第2図において、■は機関のクランク角を検出するクラ
ンク角センサ、2は気筒内圧力を検出する圧カセンザで
ある。
また記憶手段3は、圧縮行程の上死点前における気i:
1内圧ノJを、所定のクランク角毎(例えば2゜毎)に
記憶する。
圧縮圧力算定手段4は、記憶手段3に記憶しである」1
死点前の圧力波形の上死点に対する対象波形を算出する
ことにより、上死点後の所定クランク角毎の圧縮圧力を
算定する。すなわち上死点に対して対象となる上死点前
と上死点後のクランク角における圧力値を同一として算
定する。
次に燃焼圧力算定手段5は、上死点後の所定クランク角
毎に、圧力センサ2の出力から圧縮圧力葛)定手段4の
出力を減算することにより、上死点後の所定クランク角
毎の燃焼圧力を算出する。
」1記の動作を第3図に基づいて詳細に説明する。
を示す。
第3図FA)に示すごと(、BTDCにおける気筒内圧
力P、はほぼ圧縮圧力だけであり、この波形は運転条件
(主として吸入空気量)に応じた値となる。
ところがATDCにおける波形は、燃焼圧力と圧縮圧力
との合成されたものであり、燃焼条件によってP1〜P
4のように変化する。
一方、圧縮圧力は、TDCの前後において対象となるか
ら、Poの波形のTDCに対する対象波形を求めれば、
ATDCにおける圧縮圧力波形P。′を求めることか出
来る。
そしてP1〜P4からPo′を減算してやれば、第3図
(B)に、示すごと< 、ATDCにおける燃焼圧力P
(〜P4′のみを分離して算出することが出来る。
再び第2図に戻って、点火時期演算手段6は、クランク
角センサ1の出力と上記の燃焼圧力算定手段5の出力と
に基づいて点火時期を算定する。
上記の演算は次のようにして行なう。
まずクランク角センサ1の出力と燃焼圧力算定手段5て
求め燃焼圧力とにより、燃焼圧力が最大になるクランク
角θmを求め、次に上記のθ、か予め定めた値となるよ
うに、すなわち点火時期をMBTとするように点火時期
を算定する。
具体的には、その1時の運転状態(例えば回転速度と角
荷)に応した基本点火時期値(後記第12図のq1性)
を算出し、また点火時期をMBTにするためのフィート
゛ハック係数を算出し1.その値を基本点火時期値に加
算することによって実際の点火時期値を算定する。
次に点火時期制御手段7は、上記の点火時期演算手段6
で算定した点火時期値に対応した時点て点火信号を送出
し、それによって点火装置8を動作させて点火を行なう
なお点火方式は、−回の点火時期毎に一回だけ点火を行
なう方式、−回の点火時期毎に複数回の点火を行なう方
式、失火を検出して失火した場合たけ111点火を行な
う方式(例えば特願昭57−77536 ’E’ )等
のいずれでもよい。
また点火時期の算定は、第1回目の点火で着火したか否
かを判定し、第1回目で着火しなかったと判定したとき
は点火時期を遅らせるようにすることも出来る。
〔実施例〕
第4図は本発明の一実施例図である。
第4図において、クランク角センサ1は、クランク軸か
所定の単位角度(1°又は2°)回転する毎に単位角信
MS+(例えば第7図31)を出力し、また所定の基準
角度(4気筒機関で180°、6気筒機関で120°)
回転する毎に基準角信号S2(例えは第7図82)を出
力する。
圧力センサ2は、気筒内圧力に対応しh圧1男信号S3
を出力するものであり、例えば第5図に示すごとく、点
火プラグ21と燃焼室壁22との間に座金の形で、圧設
された圧電素子20を用いることが出来る。
マイクロコンピュータ9は、MPU]O,RAMllR
OM12及び入出力装置13等から構成されている。
そして上記の各信号St ”””Ssを入力し、所定の
演算を行なって点火信号S4を出力する。
点火装置8は、l・ランノスタ15.配電器162点火
フラク17A〜17F、バッチ9182点火コイル19
′;tから構成されている。
そして点火111号S4か与えられたとき(低レベルに
なる)にトう//スタ15がオフになり、そのため点火
コイル19の2次巻線に高電圧が発生する。
その高電圧か配電器」6を介して点火順番に当っている
点火プラク(17A〜17F中のいずれか1個)に印加
され、当該点火プラクのキャップで火花放電を生して点
火が行なわれる。
次にマイクロコンピュータ9の動作について説明するか
、全体の動作説明の1iijに、まず入出力装置13内
に設けられているフリーランカウンタについて説明する
第6図はフリーランカウンタの一例のブロック図である
第6図において、エツジ・ディテクタ50は入力される
パルス信号SIOの立」ニリを検出し、検出信シシS1
1を出力する。
16ビノトの7リーランニング・カウンタ51は、所定
のクロックパルス(例えは16/jsのクロック)をカ
ウントする毎に1ずつインクリメントされる。
ソシてオーバフローした場合は、オーバフロー・ディテ
クタ52がタイマ・オーバフローの割込み信号S12を
出力し、同時に初期値(すなわち$0000)にリセッ
トされる。
インプット・キャプチャ・レジスタ53は、エツジ・デ
ィテクタ50の検出信号Sr+を入力した11冒+、−
<におけるフリーランニング・カウンタ51の値を保持
する。
また」1記の検出信号S11は、MAS Kレジスタ5
4のICFヒツトにlj、えられ、EI CTヒツトが
” l ”の場合には、インプット・キャプチャ信号S
13として、イ、ンターナル・ハス55を介してMPL
J(第4図の10 )に通知され、インプット・キャプ
チャ割込みを発生する。
ここで、入力されるパルス信シじSil+として、第2
図の単位角信号Slを用いる。
単位角信号Slは、例えば第7図の81に示すごとく、
周期がクランク角で2°、デユーティが50%、すなわ
ち1°分が高レベルで1°分が低レベルのtZJレス信
シじであるから、クランク角2°毎に前記のインプット
・キャプチャ割込みが入り、このときのインプット・キ
ャプチャ・レジスタ53の値を読むことにより、単位角
信号Slが入力したときのフリーランニング・カウンタ
51の値をMPUl0が読み取ることが出来る。
したがって前回の7リーランニング・カウンタ5jの値
と今回の値との差を求めることにより、単位角信号S1
の周期を検出することが出来る。
本発明においては、上記の単位角信′r3.3.を用い
て後記の処理を行ない、気筒内圧力か最大値Pmとなる
クランク角emを求めている。
次に気筒内圧力と着火時期との関係について説明する。
第8図は、一般的な気筒内w力の波形図である。
気筒内圧力(厳密には燃焼圧力)が最大値Pmとなるク
ランク角θ□は、機関の最大トルクや燃費と密接な関係
があり、θ□が機関の特性によって定まる所定値(AT
DCjO’〜20u程度の値)になつ−た場合に最も効
率の良い運転を実現できる。このときの点火時期がM’
BTである。
またθ。と着火時期とには、第9図に示すようにほぼ比
例関係があり、着火時期を変えることによってθ□を変
えることが出来る。
したがってθ□が常に所望の値となるように、点火時期
を制御して着火時期を変えてやれば、最適な運転を行な
うことが出来る。
なお第9図の特性は、空燃比が理論空燃比(Δ/1?1
48)付近の場合を示しているか、へ苅、・か12〜2
0程度の広い範囲でほぼ同一の傾向にあることが知られ
ている。
また第9図の特性から、θ1,1を求めれば、i111
時期を算出することか出来る。
そしてそのときの第11+i Itの点火11.5期と
上記のj′i火時期とを比較することにより、第111
111+の点火で着火したか否かを判定することが出来
る、。
次にθ□の検出について説明する。
第4図の基帖角信号S2は、例えは第7図82に示すご
とく、各気筒の」二死点(i″f)C) +ii770
°て発生するように設定されている。
また第4図の入出力装置13内にあるアングルレノスタ
に1〜60(2°〜120°に相当)間の所定の値を書
込んでおき、基準角信号S2が入力した以後に入力する
単位川伝7.;、S、の個数を計数することにより、ク
ランク角がアングルレジスタ番こ書込んでおいた値に相
当するクランク角(基準角信号S2の発生点を0とする
)に達したとき、MPU ]Oに角度一致割込みか送ら
れる。
例えはアンクルレノスタの値を9(18°に相当)とし
ておけば、」二元点+1if52°(BTDC52°)
で角度一致割込みが行なわれる。
第10図は、上記の角度一致割込みで行なわれるプログ
ラムのフローチャートである。
第10図に示すごとく、この割込みルーチンではEXT
IRQZすなわち前記フリーラン・カウンタ・タイマ計
測割込み(以下インプット・キャプチャ割込みと記す)
のマスクを解除する。
具体的には、前記第6図のMASKレンスタ54のEX
TIRQZ ヒツト(EICI  ヒ、y ト)ヲ”O
” ニtル。
また以下に述べる圧ツj信弓処理のためAGLCNT(
メモリの$CA番地)をクリアする。
前記のごとく、この角度一致割込みは、BTDC52°
で発生するから、第10図の割込みルーチンでインプッ
ト・キャプチャ割込みを解除(IENABLIE )す
ることにより、次の単位角信号S1か人力したときにイ
ノプツト・キャプチャ割込みか発生し、以後、単位角信
−シ;S、が入力する毎、すなわちクランク角2°毎に
インプット・キャプチャ割込みか発生する。したかって
インプット・キャプチャ割込みは、アングルレジスタの
値か10になった11.1、すなわちBTDC5Q°で
最初に発生し、以後クランク角2°毎に発生ずる。
このインプット・キャプチャ割込みては、第11図に示
す燃焼圧力の検出、04.、及びフィードバック係数算
定プロクラムか行なわれる。
以下第11図に基づいて説明するか、まず第11図のデ
ータ名を説明する。
AGLCNTは、RAMの$CA番地に割り付けられた
カウントとして用いられるメモリであり、前記の角度一
致割込みてクリアされ、インプット・キャプチャ割込み
の毎にインクリメントされる。
1)IMAXは、RAMの$CB番地ニ割す付ケラして
おり、燃焼圧力の最大値を記憶する。
TIIPMX i、t、RAMの$CC番地ニ割す付1
r) ラ、j1ており、上記のI)IMAXのときのA
GLCNTの値すなわちT D Cから起算した2°単
位の角度を記憶する。
THI)MX+ l 〜i’HPMX+6は、6回の連
続した1” I−T I) M Xの値すなわち全気筒
(この場合は6気筒)0) i” HP MX ヲ全テ
記憶シテオリ、RAM (7) $ CD 。
$01号、$CF、$FO,$F1.$F2番地に割り
付けられている。
A D V F B Kは、RAMの$F3F3番地り
付けられており、点火進角を+1.0.−1のいずれか
たけ変化させ、MBTになるようにフィードバック制御
するためのデータエリアである。
1) [B U Fは、RA Mの$100〜$123
番地に割付けられており、BTDC50°からBTDC
2°まての2゜間隔で計測された24゛個の圧力値のA
D値を順に記憶するデータエリアである。
次に第11図について説明する。
第11図(A)において、ますPlてA G L CN
 TかOか否かを判別する。
AGLCNT=Qのときは、クランク角かBTDC50
に達し、最初にインプット・キャプチャ割込みが入った
場合を示す。この場合には直ちにPl7へ行く。
AGLCNT’=;Oのときは、すてに+ij回のイ/
プツトギヤプチャ割込みによってmカ信;;’S3のA
D変換か起l!JJ(後記P、9)されているので、P
lへ行きすてに変換か終了しているAD値をAレノスタ
に読み込む。
次にJ)3て、AGLCNTの数値を判別する1゜P3
て、AGLCNT(25のとき、すなわちAGL CN
T カ] 〜24 (B”l” I)C500−BT[
)C2’ ニ相当)のときは、P、〜P6て、イ/テ、
クスレノスタX−PI BUF+AGf、CNT −]
を計算し、そのXの値すなわちそのときのクランク角に
対応する番地にAレジスタの値すなわち圧力値のAD値
をストアする。
I)、てAGLCNT=25のとき、すなわちTDCの
ときは、P7へ行って後の処理のためPIMAXをクリ
アしたのち、直しにPI7へ行く。
P3てAGLCNT)25のとき、すなイつちAGL 
CNTか26〜5(] (ATI)C2°〜ATDC5
0’に相当)のときは、P6〜Pu+で、インデックス
レジスフX=PIBUF+24−(AGLCNT−25
) を計算し、’c (7) X (IJ) 指を番地
のテーク(P4〜PGて以前にス1−アしておいたもの
)を[3レノスクに読み出す。
このBレノスタの値は、当該ATDCの値とTDCに苅
してス・1象なり ′FD Cにおける王力値のAD値
にな−)でいる。
次にPllて、P2て読み出したAレジスタの値(今回
のAD値)から13レンスタの値を減算した値、すなわ
ち当該A i” D Cにおける燃焼圧力値を9出しそ
れをAレジスタに読み込む。
次にPI2で、Aレジスタの値とPIMAXとの大小を
比較する。
P1□て、AがPIMAXより小の場合は、直ちにPI
7へ行く。
P1□てAかPIMAX以」二のとき、すなわち新しい
Aの値か過去の最大値以−にのときは、PI3でAを新
しいPIMAXとしてストアする。
次にPI4〜Pl(iて、AGLCNTから25を減算
した値(ATDCの値となる)をそのときのクランク角
としてTHPMXにストアする。
」−記の処理を繰返すことにより、l)IMAXには、
常にA T D Cにおける燃焼圧力のAI〕値の最大
値、すなわち気筒内圧力から圧縮圧力を711&算した
値の最大値が記憶され、またI” HP M Xには、
そのときの八Gf、CNT−25の値すなわち”r” 
D C後における2°11)j1’A4のクランク角が
保存されていることになる。
次にり17て、AGLCNTをまたけインクリメントし
たのち、第11図(13)のPillへ行<3゜I〕、
8ては、A G L CN Tが50か告かを判定する
P18でNOの場合はPl’Jへ行き、1!(力信弓S
、のAf)変換を起動したのち、直ちに「おイつり」に
行く。
次にPI8でYESの場合を説明する。
AGLCNTが50トイウノハ、クランク角テATDC
500に相当するか、この時点ては気筒内におけるl昆
合気の燃焼はほぼ終了している。すなわち、この1(J
′点までには、燃焼圧力は最大値に達していることにな
る。
したかつて、この時点におけるPIMAXの値と′j″
I−11) M Xの値とか、一つの燃焼サイクツしに
おける燃焼11−力の最大値Pmとその時のクランク角
θ□とを示していることになる。
1)lsかYl!、SずなわちAGLCNT=50の場
合は、P2Oへ1」<。
P2OてはEXTIRQZをマスクしたのちP21へ行
く。
P21 テハ、THPMX+ l 〜THPMX+ 6
 を1 /くイ1− スツ:/ 71・L タ(7) 
チ、THPMX+ I −THPMX+6にスI・アす
る。
このようにすることにより、THPMX+1〜THPM
X+6には、常に最新の6個の01゜の値か保11Jさ
れていることになる。
すなわち6気筒機関の金気筒の01゜かTHPMX十1
〜THPMX+6に記憶されていることになる。
次にP2□〜P26て、今回の点火のフィートノ・・ツ
ク係1ADVFBKを算出する。
第9図の特性に示すことく、本例の機関の場合には、着
火時期かB T D C200のときはθ+l+は約A
TDC18°、BTDC300のときは約ATI)C1
2°である1、したがってTHPMXの値としては、そ
れぞれ9と6に相当する。
前記のごとく、”FHP M X −4−1〜i” I
f PM X +6は、全気筒分のθ□の値を11゛j
間的順列通りに記、175しているから、次に点火する
気筒の0111はi” I! P M X −l (’
iに記゛1.暑スされている。
した力、9て、ますP22て、T円’ M X −l−
(iの値を読み込み、この値を八とする。
次にP23て、Aと6との大小を判別する、。
一般(こθ□と最大トルク(最良燃費)とは密接な相関
があり、(幾関によって異なるか、一般に6’lllが
ATDCIO°〜200の範囲内の!Il°定の値を示
すときに最大トルク(したがって最良ツ!・費ンを発生
ずることか知られている。
本例の場合には、上記の最大トルクとなるθInを例え
ばATDC12°と仮定する。
ATl)CI2°は、THPMxで6に相当するから、
本例の場合は、T HP Mχを常に6にするように点
火111期を制御ずれは良い。
したかってP2.で、A=6の場合は+iir回の点火
時期か適正であったことを示すから、P24へ行って、
フィードバック係数ADVFBKをOにする。
P2.てA〈6の場合は、点火時期が適正値より進みす
ぎていることを示すから、P25へ行き、フィードハッ
ク係数A D V F B Kを−1とし、点火時期を
遅らせるにうに制御する。
P2うてA ) 6の場合は、点火時期か適正値より遅
れていることを示すから、P2Oへ行き、フィードバッ
ク係数A I) V F B Kを+1とし、点火時期
を進めるように制(卸する。
次にP27て、6気筒分の6個のADVFBKの値を1
ハイドずつンフトしたのち、ADVFBK+l〜A I
) V l喝’BK+6iこストアする。
こうすることにより、ADVFBK +1−ADVFB
K+6には、6個のフィートハック係数の値が、各気筒
の点火順序(例えは、第1.第5.第3.第6、第2.
第4番気筒)に従って順次循環しなから保持されること
になる。
そのためADVFBK+6に保持されている値か、常に
次回に点火される気筒のフィードバック係数を示すこと
になる。
したがってADVFBK+6の値をフィードバック係数
ADVFBKとして読み出す。
次にP28〜P30て、点火11.l1期を演算する。
ますP28で機関の回転速度Nと負荷り冊−から基本点
火時期値りを算出する。
この手順は、従来の点火時期制御と同様であり、例えば
第12図に示すごとき回転速度と負荷11Fとに対応し
た点火111期値(進角値)を、JZめデークチ−フル
よしてメモリに記憶させておき、そのときの回転速度と
負荷i、i;i:とにχ・j応した値を読め出す方式か
用いられる。
なお負荷量としては、吸入空気ir、i:、吸入負11
:又は燃料噴射パルスllI Tp(吸入空気へ;:と
回転速度から算出)等を用いることが出来る。
なお基本点火時期値■。の算定方式は、上記の他に、回
転速度のみ又は吸入信用めみから求める方式もある。ま
たスロットル弁全閉時(アイドル時)とそれ以外のとき
とて異なった特性で制御する方式もある。。
次にP29て、−lx記の基本点火時期値[0に前記の
フィートバンク係数ADVFBKを加算し、実際の点火
111j期値11りを算出する。
次にP2Oて」1記の点火時期値1+<を出力し、その
値に応して点火II″1期制狽1を行なう。
点火I+、’、期制御の力制御従来と同様である。
例えは基べ「、用伝シ;S2かBTDC70°て発生す
る場合は、70−11+の値をレノスタに記憶させてお
き、基’+” f’J f+1’7S2か人力した以後
に人力する単位角に・致したとき点火信uS4を出力す
るように構成ずれば良い。
なお1−記の説明では、単に点火時期をMBTにするよ
うにフィー1−ハック制御する場合を例示したか、1回
の点火時期毎に複数回の点火を行なう)1式の場合に、
第1回目の点火で着火したか否かを判定し、それによっ
てフィードハック係数を変化させる方式もある。
上記の方式は、例えは第11図(C)に示すごとく、第
11図(B)のP22の次にP31とP32とを挿入す
ることによって行なわれる。
すなわち、最初の点火114゛期を例えはBT、DC2
5°に設定した場合は、第9図の特性から判るように、
第1回目の点火で着火したとすれは、θIIIはATD
C14°になるはすである ATDC14°は、THPMX テア ニ相当する。
したがってP31でAか8以」二の場合は、第1回[1
の点火で着火したものではないと判断することが出来る
なおi”31て比較の基/′llf、とする値(1−例
では8)は、点火時期値に応して変化する。すなわち第
1この例の場合、P31てAが8以」二の場合は、第1
回目の点火で着火したものではな令、このような場合は
点火時期を全体に遅らせる必要かあるため、P+12へ
行ってフィート′バック係数ADVFBKを−1とする
P31てAか8未’(i?iの場合には、第1回目の点
火で11−′畠に71火した場合であり、その場合には
P23へ行ってAと6との大小を判別する。
以下の処理は+1ir記第11図(13)と同しである
上記のように第1 l1111[1の点火で着火したか
否かを判定することにより、点火時期を精密に制御する
ことが出来る。
〔発明の効果〕
以−1−:説明したごとく本発明においては、圧縮行4
11、jの131’ D Cにおける気筒内匝力波形の
TDCに対する対象な波形を求めることによって、AT
DCにおける圧縮圧力を求め、その値を気筒内圧力から
減算することにより、ATDCにおける燃焼圧力を算出
するようlこ構成しているので、燃焼圧力か最大となる
クランク角を、常に正確に検出することが出来、アイI
” IJング時や低負荷時においても点火IL′l’期
を正確に制御することが出来る。
【図面の簡単な説明】
第1図は低負荷時における気筒内圧力特性図、第2図は
本発明の全体の構成を示す図、第3図は気筒内圧力、圧
縮圧力及び燃焼圧力の特性図、第4図は本発明の一実施
例図、第5図は圧力センサの一例図、第6図はフリーラ
ン・カウンタの一例のブロック図、第7図はクランク角
センサの出力波形の一例図、第8図は気筒内圧力の特性
図、第9図は着火時期とθ□との関係図、第10図は角
度一致割込みて行なわれるプログラムのフローチャート
、第11図は本発明の演算の一実施例を示すフローチャ
ー1・、第12図は基本点火時期値の9、〜°性例図で
ある。 符弓の説明 ■・・・クランク角センサ 2・・圧カセノサ3・・記
憶手段     4・・・用縮11云カ9定丁段5・・
燃焼圧力算定手段 G・点火時期演9T′、段7 ・点
火時期制御手段 8・・点火装置i’3’代理人弁理士
 中村純之助 f1図 (A) ’′lrZ 図

Claims (1)

    【特許請求の範囲】
  1. 内燃機関の運転状態に応じて点火時期を制御する点火時
    期制御装置1′ノにおいて、機関のクランク角を検出す
    るクランク角検出手段と、気筒内圧力を検出するLl:
    、力検出手段と、該圧力検出手段で検出した11(縮行
    程の上死点前における気筒内圧力を所定のクランク角毎
    に記憶する記憶手段と、該記憶p段に記憶した」二元点
    前の圧力値から、」二死点に対して対象となるに死点前
    と−」二死点後のクランク角における圧力値を同一とじ
    て算定することにより上死点後の所定クランク角毎の圧
    縮圧力を算出する圧縮圧力算定手段と、」二死点後の所
    定クランク角毎に圧力検出手段で検出した気筒内圧力か
    ら」二記の圧縮圧力を減算することによって上死点後の
    所定クランク角毎の燃焼圧力を算定する燃焼圧力算定1
    段と、該燃焼圧力算定手段で求めた燃焼圧力値から燃焼
    圧力が最大となるクランク角emを検出し、その値θm
    を上死点後の所定値11?1”とするように点火時期を
    算定する点火時期演算手段と、該点火時期演算手段の算
    定結果に応じて点火時期を制御する点火時期制御手段と
    を備えた照星装置。
JP58074046A 1983-04-28 1983-04-28 内燃機関の点火時期制御装置 Pending JPS59201973A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58074046A JPS59201973A (ja) 1983-04-28 1983-04-28 内燃機関の点火時期制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58074046A JPS59201973A (ja) 1983-04-28 1983-04-28 内燃機関の点火時期制御装置

Publications (1)

Publication Number Publication Date
JPS59201973A true JPS59201973A (ja) 1984-11-15

Family

ID=13535839

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58074046A Pending JPS59201973A (ja) 1983-04-28 1983-04-28 内燃機関の点火時期制御装置

Country Status (1)

Country Link
JP (1) JPS59201973A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6235076A (ja) * 1985-08-08 1987-02-16 Honda Motor Co Ltd 内燃エンジンの点火時期制御装置
JPS6270661A (ja) * 1985-09-21 1987-04-01 Toyota Motor Corp 内燃機関の点火時期制御装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6235076A (ja) * 1985-08-08 1987-02-16 Honda Motor Co Ltd 内燃エンジンの点火時期制御装置
JPS6270661A (ja) * 1985-09-21 1987-04-01 Toyota Motor Corp 内燃機関の点火時期制御装置

Similar Documents

Publication Publication Date Title
JP7101841B1 (ja) 内燃機関の制御装置及び制御方法
JPS639679A (ja) 内燃機関の点火時期制御方法
JP2018178868A (ja) 内燃機関の異常燃焼検出装置
JP2003286890A (ja) エンジンの制御装置
JPH06129298A (ja) 内燃機関の失火検出装置
JPS636743B2 (ja)
WO2019163459A1 (ja) 内燃機関の制御装置、内燃機関の制御方法
JP2022164168A (ja) 内燃機関の制御装置及び制御方法
JPS6296778A (ja) 点火時期制御装置
JPH0579440A (ja) 点火時期制御装置
US4596218A (en) LPP combustion control for IC engine with abnormal combustion
US4440141A (en) Method and apparatus for controlling energizing interval of ignition coil of an internal combustion engine
JPS59201973A (ja) 内燃機関の点火時期制御装置
JPS60147631A (ja) 内燃機関の燃焼圧力検出装置
JPH08165950A (ja) エンジンの燃焼状態検出装置
JPS62195464A (ja) 内燃機関の点火時期制御方法
JPS635589B2 (ja)
JPS6114479A (ja) 多気筒内燃機関の点火時期制御装置
JPS62150056A (ja) 内燃機関の燃焼制御装置
JP2504454B2 (ja) 内燃機関の点火時期制御装置
JPS58180766A (ja) 内燃機関用点火時期制御装置
JPS59201975A (ja) 内燃機関の点火時期制御装置
JPS63268959A (ja) エンジンの制御装置
JP2024000106A (ja) 内燃機関の失火判定装置
JP3690017B2 (ja) 点火時期制御方法