JPS6217369A - 内燃エンジンのアイドル時の点火時期制御方法 - Google Patents

内燃エンジンのアイドル時の点火時期制御方法

Info

Publication number
JPS6217369A
JPS6217369A JP3256385A JP3256385A JPS6217369A JP S6217369 A JPS6217369 A JP S6217369A JP 3256385 A JP3256385 A JP 3256385A JP 3256385 A JP3256385 A JP 3256385A JP S6217369 A JPS6217369 A JP S6217369A
Authority
JP
Japan
Prior art keywords
engine
value
ignition timing
predetermined
ignition
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
JP3256385A
Other languages
English (en)
Inventor
Akira Kato
彰 加藤
Yutaka Otobe
乙部 豊
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.)
Honda Motor Co Ltd
Original Assignee
Honda 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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP3256385A priority Critical patent/JPS6217369A/ja
Priority to US06/832,246 priority patent/US4696272A/en
Publication of JPS6217369A publication Critical patent/JPS6217369A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Ignition Timing (AREA)

Abstract

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

Description

【発明の詳細な説明】 (発明の技術分野) この発明は、内燃エンジンのアイドル時の点火時期制御
方法に関し、特にアイドル時のエンジン回転数を目標ア
イドル回転数に正確に保持するように点火時期の制御を
図った内燃エンジンのアイド時の点火時期制御方法に関
する。
(技術の背景) 内燃エンジンはその運転状態がアイドル領域にある場合
、エンジン状態に応じた目標アイドル回転数で安定して
回転していることが望ましい。しかし、実際には負荷の
変動に因って目標アイドル回転数が一定に維持され難い
ことがある。
(従来技術と問題点) このような問題の対策として、点火時期を進遅角制御す
ることによってアイドル時の回転数を制御し、それによ
り目標アイドル回転数を保持するようにする技術が例え
ば特開昭52−153042号公報等によって知られて
いる。この技術の場合、実回転数を検出し、その実回転
数が設定された目標アイドル回転数よりも上がった時は
点火時期を遅角制御し、また、実回転数が目標アイドル
回転数よりも下がった時は点火時期を進角制御する。
しかし乍ら、このように実回転数を検出し、その実回転
数のみをパラメータとして点火時期を進遅角制御する方
法では、エンジン温度に関係なく点火時期の進遅角制御
が行なわれるでエンジン冷間時には不都合が生ずる虞れ
がある。すなわち、エンジン冷間時にはシリンダ内での
燃焼状態が安定していないことが多く、このような場合
、燃焼状態の変動に起因する回転変動が生じる。従って
、このような状況で点火時期を進遅角制御してみてもア
イドル回転数を正確に制御することは霞しい。
一方、エンジン温度が所定値以上にある場合であっても
制御遅れに起因する回転数のハンチングを防止して安定
した回転数制御が要請される。
(発明の目的) そこでこの発明は、上述の如き問題に鑑み、アイドル時
の回転の安定化が図れ、かつ、目標アイドル回転数に正
確に制御することを可能とする内燃エンジンのアイドル
時の点火時期制御方法を提供することを目的とするもの
である。
(発明の構成) この発明では上記目的を達成するため、内燃エンジンの
動作パラメータに応じて最適に決定される点火進角値に
基づいて混合気の点火時期を制御する点火時期制御方法
において、エンジンが所定アイドル領域にあるか否かを
判別し、エンジン温度が所定値以上であるか否かを検出
し、エンジンが前記所定アイドル領域にあり、かつ、エ
ンジン温度が前記所定値以上にあるとき、エンジンの実
回転数とを検出し、前記決定した点火進角値を所定値だ
け遅角し、この遅角した点大進角値を更に、目標アイド
ル回転数と前記検出した実回転数の差に所定債、数を乗
じた値で補正し、この補正した点火進角値に基づき点火
時期を制御するようにしたものである。
(発明の実施例) 以下、この発明の実施例を図面を参照して説明する。
第1図はこの発明方法が適用される点火時期制御装置の
全体構成を示すブロック図で、該点火時期制御装置は例
えば図示しない4気筒内燃エンジンの点火時期を制御す
る。符号10は中央演算ユニット(以下rCPUJとい
う)で、該CPUl0の入力側には入力回路11を介し
て各種パラメータセンサが接続される。より具体的には
、エンジンの例えばカム軸周囲に取付けられ、各気筒の
圧縮行程路りの上死点(TDC)前所定りランク角度位
1!(例えば10°BTDC)で各気筒の基準クランク
角度位置を表わすTo4信号パルスを発生するTo4セ
ンサ12が入力回路11の波形整形回路11aを介して
CPUl0に接続されている。波形整形回路11aはT
o4センサ12からのTo4信号パルスを矩形パルス(
第2図(、)のパルスs a 4 e s a Jに整
形してCPUl0に供給する。T24センサ13はTo
4センサ12と同様にカム軸周囲に取付けられ、カム軸
が1回転する間、即ちクランク軸(図示せず)が2回転
する間に24個の等間隔(クランク角度で30”間隔)
パルスを発生する。T□センサ13は波形整形回路11
bを介してCPUl0に接続され、波形整形回路11b
で波形整形されたT24信号パルス(第2図(b)のパ
ルスS3.、S4゜〜5451S2゜)がcpUIOに
供給される。
更に、エンジンのスロットル弁下流の吸気管(共に図示
せず)内組対圧PBAを検出する絶対圧(PBA)セン
サ14.吸気温度TAを検出する吸気温(TA)センサ
16、及びエンジン本体の冷却水が充満した気筒周壁内
に装着され、冷却水温度(Tw)を検出するエンジン水
温(Tw)センサ15が入力回路11のレベル修正回路
11C及びA/Dコンバータlidを介してCPUl0
に接続されている。A/Dコンバータlidはレベル修
正回路11cで所定電圧レベルに修正された上述の絶対
圧センサ14.吸気温センサ16及びエンジン水温セン
サ15からの各アナログ信号をデジタル信号に変換して
該デジタル信号をCPUl0に供給する。
一方、CPUl0の出力側には点火コイル22の一次側
コイル22aにコイル付勢電力を供給する駆動回路20
が接続される。点火コイル22の二次側コイル22bは
配電器24を介して各気筒の点火栓25a〜25dに接
続されている。尚、CPUl0にはバス26を介して演
算プログラム等を記憶するROM、27及び演算結果等
を一時的に記憶するRAM28が接続されている。
次いで、上述の様に構成される点火時期制御装置の作用
を第2図を参照しながら説明する。
先ず、CPUl0はTo4センサ12からのTo4信号
及びT24センサ13からのT24信号に基づき各気筒
の基準クランク角度位置からのクランク角度ステージ(
以下これを単に「ステージ位置」という)を検出する。
即ち、例えば第2図(a)、のTo4信号信号パルスS
及4Si2が発生した直後に検出されるT24信号パル
スS4゜及びS2゜(第2図(b))は例えば夫々第4
気筒及び第2気筒の圧縮行程終りのTDC信号が発生す
るものとすれば、CPUl0はTo、信号パルスSa、
の発生直後に入力するT24信号パルスS4゜により第
4気筒の基準クランク角度位置(TDC位置)を検出す
ると共に第2気筒の基準クランク角度位置(第2図(b
)のパルスS2゜発生位置)前の第0ステージ位置(第
2図(b)のパルスS4゜及びS4□の立ち上がり時点
間を第0ステージ位置と定義する。以下同様)を検出す
る。そして、その後に入力するT24信号パルスS4□
、S42により#1ステージ位置、#2ステージ位置、
・・・を検出する。
CPUl0は所定ステージ位置(例えば、第1ステージ
位置)を検出したとき、上述した各種パラメータセンサ
からの出力信号により点火進角値θig、点火コイル通
電時間TON等の演算を行う。
点火進角値θigは次式(1)に基づき演算される。
O1g=θL g MAI)+θCえ・・・(1)ここ
に点火進角値θigは基準クランク角度位置(例えば第
2図(b)のT24信号パルスS2゜の発生クランク角
度位置)からのクランク角度で表わされて、θigMA
Rは基本点火進角であり、その値はエンジン回転数Ne
とエンジン負荷を表わすパラメータ、例えば吸気管内絶
対圧PBAとの関数として与えられる。具体的には、R
OM27に記憶されたN e −P [I A−〇ig
マツプから絶対圧検出値PBAとエンジン回転数検出値
Neとに応じた値がoi gMAP値として読出される
尚、エンジン回転数Neは前記T24信号パルスが入力
する毎に演算され、この手法はT24信号のパルス発生
時間間隔に於ける所定クロックのパルス数を計数するこ
とにより求められた値Meの逆数として演算される。θ
Q1<は水温Tw、吸気温度TA等により決定される進
遅角補正変数値である。
なお、CPUl0はエンジンがアイドル時の所定状態に
あるとき、上述のようにして求めた点火進角値θigを
補正する。これの詳細については後述する。
次いで、CPUl0は点火コイル22の一時コイル22
aの通電時間T ONを演算する。この通電時間TON
はコイルの過熱防止及び点火栓での失火防止の双方の要
請から最適値に設定され、一般にはエンジン回転数Ne
の関数として求められる。
次に、CPUl0は上述のようにして求めた点火進角値
θig及び通電時間TONから−次コイル22aの通電
開始時期Tcg及び通電停止時期Tigを演算する。先
ず1点火進角値θig、通電時間T ONより一次コイ
ル22aに通電開始すべきクランク角度位置(第2図(
c)のt1時点に対応する位置)を基準クランク角度位
置から逆算し、この通電開始すべきクランク角度位置が
どのステージ位置にあるかを判別する。そして、判別さ
れたステージ位置(図示例では#2ステージ位置)のT
24信号パルスが入力する時点to (第2図(C))
からクランク軸の回転により通電開始すべきクランク角
度位置に至るに要する時間を求めこの時間を通電開始時
期Tcgとするのである。同様にして1点火進角値θi
gからコイル22aの通電を停止すべきクランク角度位
I!(第2図(c)のt1時点に対応する位置)がどの
ステージ位置にあるかを判別する。そして、判別された
ステージ位置(図示例では#4ステージ位置)のT24
信号パルスが入力する時点t2からクランク軸の回転に
より通電を停止すべきクランク角度位置に至るに要する
時間を求め、この時間を通電停止時期Tigとする。
CPUl0はコイル22aの通電開始すべきステージ位
置のT24信号パルス(S 、、 )を検出したとき(
to時点)からCPUl0の内部に備えられている通電
用カウンタにより通電開始時期T c gの経過を待ち
、通電開始時期Tagが経過した時点(ti時点)で駆
動回路20に通電制御信号を供給する。
そして、コイル22aの通電を停止すべきステージ位置
のT24信号パルス(S、、)を検出したとき(tz時
点)、からCPUl0の内部に備えられている通電停止
用カウンタにより通電停止時期Tigの経過を待ち1通
電停止時期Tigが経過した時点(ta時点)で駆動回
路2oへの通電制御信号の供給を停止する。
駆動回路2011CPU10からの通電制御信号が供給
されている間に亘って点火コイル22の一次コイル22
aにコイル付勢電力を供給する。この駆動回路20から
のコイル付勢電力の供給が遮断されたとき、点火コイル
22の二次コイル22b側に高電圧が発生し、この高電
圧は配電器24を介して点火栓(図示例では点火栓25
c)に供給され、該点火栓で火花放電、即ち点火が生じ
る。
第3図はCPUl0内において実行され、本発明に係る
エンジンアイドリング時の点火進角値θigを設定する
手順を示すフローチャートである。
ステップ30において、エンジン温度としてのエンジン
冷却水温Twが設定温度TWIDIG(例えば40℃)
以上にあるか否かを判別する。そしてエンジン冷却水温
Twが設定温度Twto+a未満である場合、以下のス
テップを実行することなく本プログラムを終了する。こ
れは、エンジンがアイドル時であってもエンジン水温T
vが設定温度TVIDIG未満である場合には、シリン
ダ内での燃焼状態が安定していないことが多く、このよ
うな場合、燃焼状態の変動に起因する回転変動が生じる
6従って、点火時期を制御してみてもアイドル回転を正
確に制御することは難しい。
一方、その答えが肯定(Yes)である場合、次のステ
ップ31に進み、エンジンがアイドル領域にあるか否か
を判別する。この場合、アイドル領域にあるか否かの判
別は、エンジン回転数Neが低回転(例えば900rp
m以下)にあってスロットル弁開度θT14がアイドル
開度θIDL以下のときスロットル弁開度(θ〒H)セ
ンサ29により検出する)アイドル領域であると判別し
てもまた、エンジン回転数Neが低回転にあって吸気管
内の圧力PEAが所定値よりも低負荷側のときアイドル
領域であると判別してもよい。
そして、その答えが否定(No)である場合、本プログ
ラムを終了する。
また、エンジンがアイドル領域にある場合1次のステッ
プ32に進み、検出された運転状態に最適なように前記
式(1)に基づいて演算された点火進角値θI9から所
定値ΔθIGIDLを減算した差値を新たな点火進角値
θigとする。
次にステップ33に進み、エンジンの目標アイドル回転
数Neの逆数に対応する値M ! I D I Gを読
出すMl!IDIG値は前記RON27に記憶されてい
る第4図の如きMHI□。−Twtotoテーブルから
読出す。
該テーブルはT’WIDIG値が高いほどM!IDIG
値を大に、すなわちNe値を小に設定している。
MImIDIG値の読出しが終ると次のステップ34に
進み、エンジンの実回転数Neの逆数に対応する値ME
と前ステップ33で読出したMl!IDIG値の差ΔM
Eを計算する。
次いで、ステップ35に進み、差ΔM、に所定計数φθ
MEを乗じ、この値を前記ステップ32で求めた点火進
角値θigから減じ、該減算値を再度点火進角値θig
とする。この点火進角値θigが最終的なアイドル点火
進角値θigとなるが。
第5図に示す如くΔME値が正の値である場合にはアド
バンス側に進角補正され、負の値である場合にはリター
ド側に遅角補正される。
このようにして求めた点火進角値θigによってC:P
Uloはアイドル時の一次コイル22aの通電開始時期
Tag及び通電停止時期Tigを演算するのである。
なお、前記所定値ΔθIGIDLはエンジンによって異
なるもので、適用するエンジンのアイドル時の回転の変
動状態等から実験的に求められる数値である。また、所
定計数φOMεも所定値ΔθifDしと同様に適用する
エンジンのアイドル時の回転の変動状態等から制御遅れ
に起因して回転数のハンチングが生じないような値に実
験的に求められ。
一般的に1回転当り0.08〜0.12程度とされる。
(発明の効果) 以上要するに、この発明に係る内燃エンジンのアイドル
時の点火時期制御方法は、内燃エンジンの動作パラメー
タに応じて最適に決定される点火進角値に基づいて混合
気の点火時期を制御する点火時期制御方法において、エ
ンジンが所定アイドル領域にあるか否かを判別し、エン
ジン温度が所定値以上であるか否かを検出し、エンジン
が前記所定アイドル領域にあり、かつ、エンジン温度が
前記所定値以上にあるとき、エンジンの実回転数を検出
し、航記決定した点火進角値を所定値だけ遅角し、この
遅角した点火進角値を更に、目標アイドル回転数と前記
検出した実回転数との差に所定係数を乗じた値で補正し
、この補正した点火進角値に基づき点火時期を制御する
ことを特徴としている。
従って、エンジンがアイドル領域にあってもエンジン温
度が所定値以上のとき、比較的エンジン状態が安定した
ときのみしかアイドル時の点火時期制御を行なわないよ
うにしたため安定したアイドル回転数の制御が可能とな
り、そのアイドル時の点火時期制御を実行するに当って
、アイドル回転の変動状況を考慮して、実験的に決定さ
れる所定係数を用いてこれを偏差ΔMBに乗じた値とし
て補正値を計算するためにアイドル回転の変動状況に適
合した補正ができ、一層アイドル回転の安定化が図れる
と云った利点がある。
【図面の簡単な説明】
第1図はこの発明が適用された内燃エンジンの点火時期
制御装置の全体構成を示すブロック図、第2図はTo、
センサ、T24センサからのTO4信号、T、4信号並
びに点火コイル通電制御信号の発生時間変化を示すタイ
ミングチャート、第3図はこの発明に係るエンジンアイ
ドル時の点火進角値θigを設定する手順を示すフロー
チャート、第4図は目標回転数の逆数に対応する値M 
!E I D I G−エンジン冷却水温TWIDIG
との関係のテーブルを示すグラフ、第5図はアイドル時
の点火進角設定値θigとエンジンの実回転数Noとの
関係を示す図である。 10・・・中央演算ユニット(CPU)、12・・・T
o。 センサ、13・・・T2.センサ、14・・・吸気管内
絶対圧(PBA)センサ、15・・・エンジン冷却水温
度(Tw)センサ、20・・・駆動回路、22・・・点
火コイル、25a〜25d・・・点火栓、29・・・ス
ロットル弁開度(θTl()センサ。

Claims (1)

  1. 【特許請求の範囲】 1、内燃エンジンの動作パラメータに応じて最適に決定
    される点火進角値に基づいて混合気の点火時期を制御す
    る点火時期制御方法において、エンジンが所定アイドル
    領域にあるか否かを判別し、エンジン温度が所定値以上
    であるか否かを検出し、エンジンが前記所定アイドル領
    域にあり、かつ、エンジン温度が前記所定値以上にある
    とき、エンジンの実回転数を検出し、前記決定した点火
    進角値を所定値だけ遅角し、この遅角した点火進角値を
    更に、目標アイドル回転数と前記検出した実回転数の差
    に所定係数を乗じた値で補正し、この補正した点火進角
    値に基づき点火時期を制御することを特徴とする内燃エ
    ンジンのアイドル時の点火時期制御方法。 2、エンジン回転数が所定値以下、かつ、エンジンの吸
    気系に配されたスロットル弁の弁開度が所定開度以下の
    ときエンジンは前記所定アイドル領域にあると判別する
    ことを特徴とする特許請求の範囲第1項記載の内燃エン
    ジンのアイドル時の点火時期制御方法。 3、エンジン回転数が所定値以下、かつ、吸気管内の圧
    力が所定値より低負荷側にあるときエンジンは前記所定
    アイドル領域にあると判別することを特徴とする特許請
    求の範囲第1項記載の内燃エンジンのアイドル時の点火
    時期制御方法。 4、エンジン冷却水温を前記エンジン温度とすることを
    特徴とする特許請求の範囲第1項記載の内燃エンジンの
    アイドル時の点火時期制御方法。 5、前記目標アイドル回転数はエンジン冷却水温に応じ
    て設定されることを特徴とする特許請求の範囲第1項記
    載の内燃エンジンのアイドル時の点火時期制御方法。
JP3256385A 1985-02-22 1985-02-22 内燃エンジンのアイドル時の点火時期制御方法 Pending JPS6217369A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP3256385A JPS6217369A (ja) 1985-02-22 1985-02-22 内燃エンジンのアイドル時の点火時期制御方法
US06/832,246 US4696272A (en) 1985-02-22 1986-02-21 Ignition timing control method for internal combustion engines at idle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3256385A JPS6217369A (ja) 1985-02-22 1985-02-22 内燃エンジンのアイドル時の点火時期制御方法

Publications (1)

Publication Number Publication Date
JPS6217369A true JPS6217369A (ja) 1987-01-26

Family

ID=12362375

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3256385A Pending JPS6217369A (ja) 1985-02-22 1985-02-22 内燃エンジンのアイドル時の点火時期制御方法

Country Status (1)

Country Link
JP (1) JPS6217369A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63205461A (ja) * 1987-02-19 1988-08-24 Mitsubishi Motors Corp 内燃エンジンのアイドル回転数制御方法
JPS63268977A (ja) * 1987-04-28 1988-11-07 Mazda Motor Corp エンジンのアイドル回転数制御装置
JPH03260085A (ja) * 1990-03-12 1991-11-20 Nippondenso Co Ltd 半導体ウエハ表面処理装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63205461A (ja) * 1987-02-19 1988-08-24 Mitsubishi Motors Corp 内燃エンジンのアイドル回転数制御方法
JPS63268977A (ja) * 1987-04-28 1988-11-07 Mazda Motor Corp エンジンのアイドル回転数制御装置
JPH03260085A (ja) * 1990-03-12 1991-11-20 Nippondenso Co Ltd 半導体ウエハ表面処理装置

Similar Documents

Publication Publication Date Title
JPS61272471A (ja) 内燃エンジンの基準クランク角度位置検出系異常時の点火時期制御方法
JPS61275585A (ja) 内燃機関の点火時期制御装置
JPS61237884A (ja) 内燃機関用ノツキング制御装置
US4696272A (en) Ignition timing control method for internal combustion engines at idle
US4702211A (en) Ignition timing control method for internal combustion engines
JPS6217369A (ja) 内燃エンジンのアイドル時の点火時期制御方法
JPS6123868A (ja) 点火時期制御装置
US5069182A (en) Ignition timing control apparatus for an engine
JPH0223268A (ja) 内燃機関用点火時期制御装置
JPS61205377A (ja) 内燃エンジンの点火時期制御方法
JPH03279651A (ja) 内燃機関の使用燃料判定装置
JPS635589B2 (ja)
JPS63106365A (ja) 内燃機関の点火時期制御方法
JP2538626B2 (ja) 内燃機関の制御装置
JPH0432953B2 (ja)
JPS61192854A (ja) 内燃エンジンのアイドル時の点火時期制御方法
JPH077580Y2 (ja) 内燃機関の点火時期制御装置
JPS61205376A (ja) 内燃エンジンの点火時期制御方法
JPH0633855A (ja) イオン電流によるmbt制御方法
JP2528168B2 (ja) 内燃機関の点火時期制御装置
JPH0826839B2 (ja) 内燃機関の点火時期制御方法
JPH0631604B2 (ja) 内燃機関の点火時期制御装置
JPS61192855A (ja) 内燃エンジンのアイドル時の点火時期制御方法
JPH0236788B2 (ja)
JPH0613865B2 (ja) 内燃エンジンの点火時期制御装置