JPS6293465A - 内燃エンジンの吸入空気量制御用電磁弁のソレノイド電流制御方法 - Google Patents

内燃エンジンの吸入空気量制御用電磁弁のソレノイド電流制御方法

Info

Publication number
JPS6293465A
JPS6293465A JP23336085A JP23336085A JPS6293465A JP S6293465 A JPS6293465 A JP S6293465A JP 23336085 A JP23336085 A JP 23336085A JP 23336085 A JP23336085 A JP 23336085A JP S6293465 A JPS6293465 A JP S6293465A
Authority
JP
Japan
Prior art keywords
engine
solenoid
speed
solenoid valve
temperature
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
Application number
JP23336085A
Other languages
English (en)
Other versions
JPH0260851B2 (ja
Inventor
Takeo Kiuchi
健雄 木内
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 JP23336085A priority Critical patent/JPS6293465A/ja
Publication of JPS6293465A publication Critical patent/JPS6293465A/ja
Publication of JPH0260851B2 publication Critical patent/JPH0260851B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、内燃エンジンの吸入空気量制御用電磁弁のソ
レノイド電流制御方法に関するものであり、特に、アイ
ドル運転時のエンジン回転数を制御する目的で、吸気通
路に設Cプられだスロットル弁の上流と下流とを連通ず
るバイパス通路に設りられた電磁弁の開度を、比例的に
制御する為のソレノイド電流を、エンジン湿度を代表す
るエンジン冷却水温度が異常に高温となった時に、適正
に制御することができる、内燃エンジンの吸入空気量制
御用電磁弁のソレノイド電流制御方法に関するものであ
る。
(従来の技術) 従来から、内燃エンジンの吸気通路に設けられたスロッ
トル弁がほぼ閉じられた状態で運転を持続させるいわゆ
るアイドル運転時には、スロットル弁の上流と下流とを
連通ずるバイパス通路に設けた電磁弁により内燃エンジ
ンの吸入空気量を制御して、エンジン回転数(アイドル
回転数)の制御を行なっている。
このようなアイドル回転数制御方法に関しては、例えば
特願昭60−141848号などに詳しいが、以下にそ
の概略を述べる。
従来のアイドル回転数制御方法は、第2図に示すにうに
、中央演算装置(CPU)1、記憶装置(メモリ)2お
よび入出力信号処理回路(インターフェース)3からな
るマイクロコンピュータ4のCPU1において、まず、
つぎの(1)式により、ソレノイド電流指令値fcmd
を演算する。
i cmdをCPU1で演算する為には、各種センサを
適宜配設して、これらセンサ出力をインターフェース3
へ供給しなければならないが、このことは周知であるの
で、エンジン温度を代表するエンジン冷却水温度TWを
検出するエンジン冷却水温度センサ(以下、Twセセン
という>20以外の各種センサの図示は省略しである。
Icmd = (Ifb(n) + Te +Ips十
■at十■ac) x Kpad −・・−(1)(1
)式におけるI fb(n)は、後記する第3図のフロ
ーチャートに基づいて演算されるフィードバック制御項
である。なお、(n)は今回値を示す。
第3図のステップ841〜348の演算内容は次の通り
である。
ステップS41・・・TWセセン20から供給されるエ
ンジン冷却水温度Twを読み込む。
ステップ342・・・前記ステップ34−1で読み込ん
だエンジン冷却水温度TWから、予めメモリ2内に記憶
されているTw −NrefOテーブルを読み出し、目
標アイドル回転数N refoを決定する。第4図はエ
ンジン冷却水温度Twと目標アイドル回転数N ref
oとの関係を示すグラフである。
このグラフから明らかなように、目標アイドル回転数1
’、l refoは、エンジン冷却水温度Twか暖機完
了温度よりも高い予定温度以上の時には一定値である。
ステップS43・・・エンジン回転数の逆数(周期)、
またはそれに相当する量Me(n)を読み込む。
ステップ344・・・前記読み込まれたMe(n)と、
前記ステップS42で設定した目標アイドル回転数N 
refoの逆数、またはそれに相当する量Mref。
との偏差ΔMefを算出する。
ステップS 45−・・前記Me(n)、および該Me
(n)と同一のシリンダにおける前回計測値Me  (
当該エンジンが6気筒エンジンの場合は、Me(n−6
))の差−すなわち、周期の変化率ΔMeを算出する。
ステップ346・・・前記ΔMeおよびΔMef、なら
びに積分項制御ゲインKim、比例項制御ゲインKpm
、微分項制御ゲインKd…を用いて、積分項■11比例
項■pおよび微分項Idを、それぞれ図中に示す演算式
にしたがって算出する。なお、前記各制御ゲインは、そ
れぞれ所定の数値として予めメモリ2内に記憶されてい
るものを読み出して得られる。
ステップS 47−I ai(n)として、)ai(n
−1)に前記ステップ846で得た積分項Iiを加算す
る。なお、ここで得たIai(n)は次回のIai(ロ
ー1)となる為に、一時メモリ2内に記憶される。しか
し、いまだメモリ2に記憶されていない場合は、Iai
に類似するような数値を予めメモリ2内に記憶させてお
いて、該数値をIai(n−1)として読み出せばよい
ステップ348・・・ステップ847で算出されたIa
i(n)に、ステップS46で算出されたII)および
Idがそれぞれ加算され、フィードバック制御項I f
b(n)として定義される。
(1)式におけるI fb(n)以外の各項の内容は、
次の通りである。
■e ・・・交流発電機(ACG>の負荷、すなわちA
CGのフィールド電流に応じて予定値を加算する加算補
正項。
■pS ・・・パワーステアリングのスイッチが投入さ
れた時に予定値を加算する加算補正項。
Iat  ・・・自動変速機ATのセレクタ位置がドラ
イブ(D>レンジにある時に予定値を加算する加算補正
項。
iac  ・・・エアコン作動時に予定値を加算する加
算補正項。
K pad・・・大気圧に応じて決定される乗算補正項
なお、(1)式の(cmdは、各シリンダのピストンが
上死点前90度に達した時に、既知の手段により発生す
るTDCパルスに応じて演算される。
前記(1)式により演算されたl cmdは、制御信号
に変換されてマイクロコンビコータ4から出力される。
前記制御信号は、ソレノイド駆動用トランジスタ5のベ
ースに印加される。この結果、該トランジスタ5に流れ
る電流、すなわちソレノイド7に流れる電流(ソレノイ
ド電流)は、前記制御信号(トランジスタ5のベース電
流)に応じて増減される。
第2図では、電磁弁(図示せず)の開度は、前記ソレノ
イド電流に応じて比例的に制御され、該電磁弁の開度に
応じた吸入空気量が内燃エンジンに供給され、アイドル
回転数が制御される。
ところで、従来においては、エンジン回転数のフィード
バック制御を行なっているアイドル運転時において、エ
ンジン冷却水温度Twが暖機完了温度よりも異常に高く
なった時には、前記フィードバック制御を中止し、オー
プンループ制御に切り換えるようにしていた。
このように、エンジン回転数のフィードバック制御モー
ドからオープンループ制御モードへ切り換えるようにし
ている理由は、つぎの通りである。
エンジン冷却水温度Twが暖機完了温度Twaic2よ
りも異常に高くなると、例えばインジェクタを介してシ
リンダ内に燃料を供給する為の該インジェクタ付近の燃
料チューブの中の燃料が沸騰するようになる。これは前
記インジェクタがシリンダの近傍に設けられ、シリンダ
からの熱によって過熱される為である。このように、燃
料が沸騰するJ:うになると、インジェクタから噴射さ
れる燃料には気泡が含まれるようになるので、噴射燃料
量はどうしても減少する。
この結果、空燃比が大きくなり混合気が希薄となってエ
ンジン回転数が落ち込む状態となる。もつともフィード
バック制御をしていれば、第3図および(1)式による
前記エンジン回転数のフィードバック制御によって目標
アイドル回転数に一致させるように吸入空気量が制御さ
れるが、前記目標アイドル回転数は燃費を考慮して比較
的低い値、したがってエンジン回転数が不安定になり易
い状態に設定されているから、エンジン回転数がハンチ
ングしたり、最悪の場合にはエンジンストールを生じる
そこで、このような場合には、フィードバック制御から
オープンループ制御に切り換えてエンジン回転数を高く
するようにし、エンジン回転数の低下や、エンジンスト
ールの防止を図っていた。
なお、アイドル運転時に燃料デユープ中の燃料が沸騰す
る程にシリンダの温度、したがってエンジン冷却水温度
が異常に高くなる原因としては、例えば、何かを牽引し
ながら非常に遅い速度で走行している状態(高負荷低速
走行状態)から、インギヤ状態を解除して通常のアイド
ル運転状態に移行したような場合が考えられる。
ただし、内燃エンジンにはラジェータファンが取付けら
れており、暖機完了温度以上になると、サーモスイツヂ
がオンとなり、該ラジェータファンが動作してエンジン
冷却水、したがってエンジンを冷却するように動作する
。しかし、前記したように、高負荷低速状態からアイド
ル運転状態に移行したような時には、前記ラジェータフ
ァンによる冷却能力では十分にエンジンを冷却すること
ができないので、前述したような燃料が沸騰する状態が
発生ずる。
(発明が解決しようとする問題点) 前記したように、従来は、アイドル運転時にエンジン冷
却水温度が暖機完了温度よりも高いある温度以上になっ
た時には、エンジン回転数のフィードバック制御を止め
て、オープンループ制御に切り換えるようにしている。
このように、フィードバック制御からオープンループ制
御に切り換えるエンジン冷却水温度は、実際に燃料の中
に気泡が含まれる状態がエンジン冷却水温度で一義的に
決まらないので、気泡の発生によってエンジン回転数の
ハンチングまたはエンジンスI〜−ルが生じないように
、比較的低い値に設定していた。
この結果、実際に気泡が発生してエンジン回転数に前記
したような悪影響が生じないエンジン冷却水温度間では
、オープンループ制御の為に、例えば、エンジンの特性
ににっでエンジン回転数にばらつきが生じたり、エアコ
ンまたはパワーステアリングの負荷に応じて吸入空気量
を所定量増量するが、該所定量に誤差がある時にはエン
ジン回転数が低下したり、あるいは上昇したりするとい
う欠点があった。
本発明は、前述の問題点を解決するためになされたもの
である。
(問題点を解決するための手段および作用)前記の問題
点を解決するために、本発明は、エンジン温度、したが
ってエンジン冷却水温度か暖機完了温度よりも高いある
温度以上になった場合には、目標アイドル回転数を高く
設定すると共に、制御ゲインを小さく設定して、エンジ
ン回転数のフィードバック制御は継続するようにした点
に特徴がある。
(実施例) 以下に図面を参照して、本発明の詳細な説明する。
第1図は本発明の方法の一実施例の動作を説明するフロ
ーチャートである。同図のフローチャートの動作を実行
するソレノイド電流制御装置の一具体例は第2図と同様
であるので、その図示を省略し、第2図を参照する。第
1図のフローチャートの動作はTDCパルスによる割込
みによりスタートする。
ステップS1・・・Twセセン20から供給されるエン
ジン冷却水温度−[Wを読み込む。
ステップS2・・・前記ステップS1で読み込んだエン
ジン冷却水温度Twから、予めメモリ2内に記憶されて
いるTW −Nreroテーブルを読み出し、目標アイ
ドル回転数N refoを決定する。第5図は、エンジ
ン冷却水温度TVと目標アイドル回転数N refoと
の関係を示すグラフである。
このグラフから明らかなように、本実施例では、暖機完
了温度1waic2  (約60°C)以上の設定温度
Twaic1よりも低いエンジン冷却水温度の時には、
TWとN refoとの関係は従来例の同様のグラフで
おる第4図と同様であるが、設定温度1waic1以上
となった時には、目標アイドル回転数N refoを高
く設定するようにしている。なお、前記設定温度TWa
iC1は、従来例において、フィードバック制御モード
からオープンループ制御モードに切り換える温度、すな
わち噴射燃料の中に−14= 気泡を含む可能性がおるとされる温度である。
このような設定温度TWaiC1以上の時に、目標アイ
ドル回転数N refoを高く設定するのは、エンジン
回転数が不安定となり易い通常のアイドル回転数よりも
高く維持することによって回転数の安定化を図り、エン
ジン回転数がハンチングしたり、エンジンストールする
状態を回避する為である。
なお、本実施例では、設定温度Twaiclにおける目
標アイドル回転数N refoの切り換え時において、
エンジン回転数がハンチングしないように、Tw −N
refoテーブルにヒステリシスを持たせている。
ステップS3・・・エンジン回転数の逆数(周期)、ま
たはそれに相当するftMe(n)を読み込む。
ステップS4・・・前記読み込まれたMe(n)と、前
記ステップS2で設定した目標アイドル回転数N re
foの逆数、またはそれに相当する量Mrefoとの偏
差Δ1vlefを算出する。
= 15− ステップS5・・・前記MO(n)、および該Me(n
)と同一のシリンダにおける前回計測値M、e  (当
該エンジンが6気筒エンジンの場合は、Me(n−6)
)の差−すなわち、周期の変化率へMeを算出する。
ステップS6・・・前記ステップS1で読み込んだエン
ジン冷却水温度Twが、前記設定温度Twaiclより
も高いか否かを判定する。該判定が成立する時には燃料
の中に気泡を含む可能性がおる高水温状態であるとして
ステップSIOへ進み、不成立の時にはステップS7へ
進む。
ステップS7・・・前記ステップS1で読み込んだエン
ジン冷却水温度TWが、暖機完了温度Twaic2より
も低いか否かを判定する。該判定が不成立の時には常温
状態でおるとしてステップS9へ進み、成立する時には
低水温状態であるとしてステップS8へ進む。
ステップS8・・・比例項制御ゲインKl)mをKpl
に設定すると共に、積分項制御ゲインl(imをKil
に設定する。その後、処理はステップ311へ進む。
ステップS9・・・比例項制御ゲインt<pmをKp2
に設定すると共に、積分項制御ゲインKimをKl2に
設定する。その後、処理はステップS11へ進む。
ステップ310・・・比例項制御ゲインKl)…をKl
)3に設定すると共に、積分項制御ゲインKimをKl
3に設定する。
前記したステップS8、ステップS9およびステップS
10における各比例項制御ゲインKpl。
Kt)2およびKp3と、各積分項制御ゲインK it
Kl2.および1(i3の大小関係はつぎの(2)式お
よび(3)式の通りである。
Kt)1>Kl)2>Kl)3  ・・・・・・(2)
K it> K i2> K i3  ・・・・・・(
3)なお、常温状態での比例項制御ゲインKD2および
積分項制御ゲインKi2は、従来例である第3図のステ
ップ346における制御ゲインと同一である。低温状態
ではKDmおよびKimを常温状態よりも大きく設定す
るのは、第5図から明らかなように、目標アイドル回転
数N refoが比較的高いのに従って実際のエンジン
回転数も高く、シリンダに供給される空気量が多いため
に安定したエンジン回転数が得られる状態であるので、
目標アイドル回転数に速く近づけるようにしても差し支
えないからである。
一方、高温状態ではKl)mおよびKimを小さく設定
するのは、この高温状態では、実際に噴射燃料中に気泡
が含まれている時と、含まれていない時とがある為に、
この噴射燃料状態に応じて変動するエンジン回転数を、
大きい制御ゲインでフィードバック制御しようとすると
、エンジン回転数のハンチングを起すことになるので、
これを防止する為である。
ステップ811・・・前記ステップS4およびステップ
S5で設定したΔMefおよびΔMe、ならびに前記ス
テップS8、ステップS9またはステップ310で設定
した比例項制御ゲインKpm、積分項制御ゲインKim
および所定の数値として予めメモリ2内に記憶されてい
る微分項制御ゲインl(dmとを用いて、積分項■i、
比例項Ipおよび微分項■dを、それぞれ図中に示す演
算式にしたがって算出する。
ステップS 12− Iai(n)として、1ai(n
−1)に前記ステップ311で得た積分項■iを加算す
る。なお、ここで得た)ai(n)は次回のIai(n
−1)となる為に、一時メモリ2内に記憶される。しか
し、いまだメモリ2に記憶されていない場合は、Iai
に類似するような数値を予めメモリ2内に記憶させてお
いて、該数値をIai(n−1)として読み出せばよい
ステップS13・・・ステップ812で算出されたIa
i(n)に、ステップ311で算出されたII)および
idがそれぞれ加算され、フィードバック制御項I f
b(n)として定義される。
このようにして得られたI fb(n)に、従来例と同
様に(1)式に基づいて各負荷状態に応じて補正項Ie
 、  Ips、  lat、  lacを加算し、ざ
らにK padを乗算してソレノイド電流指令値1 c
mdを算出する。その後°の■cmdに基づくソレノイ
ド電流の制御方法、したがって吸入空気量の制御方法は
、第2図によって説明したのと同様に行なわれる。
(発明の効果) 以上の説明から明らかなように、本発明によれば、つぎ
のような効果が達成される。
噴射燃料中に気泡を含む可能性がある高水温状態におい
ても、エンジン回転数が安定するように目標アイドル回
転数を高く設定すると共に、制御ゲインを小さくしてエ
ンジン回転数フィードバック制御を行なうようにしてい
るので、エンジン回転数を前記目標アイドル回転数に安
定的に保持することができる。
【図面の簡単な説明】
第1図は本発明の一実施例の動作を説明するフローチャ
ートである。第2図はソレノイド電流制御装置の一興体
例を示す回路構成図である。第3図は従来のフィードバ
ック制御項I fb(n)を算出するフローチャートで
ある。第4図は従来のエンジン冷却水温度Twと目標ア
イドル回転数N ref。 との関係例を示すグラフである。第5図は本発明に係る
エンジン冷却水温度Twと目標アイドル回転数N re
foとの関係例を示すグラフである。 1・・・CPU、2・・・メモリ、3・・・インターフ
ェース、4・・・マイクロコンピュータ、5・・・ソレ
ノイド駆動用トランジスタ、6・・・バッテリ、7・・
・ソレノイド、20・・・Twセセン 代理人 弁理士 平木通人 外1名 筑3図

Claims (1)

    【特許請求の範囲】
  1. (1)内燃エンジンのスロットル弁の上流と下流とを連
    通するバイパス通路に設けられ、ソレノイドに流れる電
    流(以下、ソレノイド電流という)に応じてその開度が
    比例的に制御される電磁弁と、エンジン回転数を検出す
    る手段と、前記エンジン回転数の目標アイドル回転数に
    対する偏差および制御ゲインに基づいて前記電磁弁のソ
    レノイド電流指令値を演算する手段と、前記指令値に従
    って前記電磁弁のソレノイド電流を制御する電流制御手
    段とを有する内燃エンジンの吸入空気量制御用電磁弁の
    ソレノイド電流制御方法において、エンジン温度を検出
    し、該エンジン温度が暖機完了温度以上の予め設定した
    温度以上の時に、前記目標アイドル回転数を上昇させる
    と共に、前記制御ゲインを下げるようにすることを特徴
    とする内燃エンジンの吸入空気量制御用電磁弁のソレノ
    イド電流制御方法。
JP23336085A 1985-10-21 1985-10-21 内燃エンジンの吸入空気量制御用電磁弁のソレノイド電流制御方法 Granted JPS6293465A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23336085A JPS6293465A (ja) 1985-10-21 1985-10-21 内燃エンジンの吸入空気量制御用電磁弁のソレノイド電流制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23336085A JPS6293465A (ja) 1985-10-21 1985-10-21 内燃エンジンの吸入空気量制御用電磁弁のソレノイド電流制御方法

Publications (2)

Publication Number Publication Date
JPS6293465A true JPS6293465A (ja) 1987-04-28
JPH0260851B2 JPH0260851B2 (ja) 1990-12-18

Family

ID=16953928

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23336085A Granted JPS6293465A (ja) 1985-10-21 1985-10-21 内燃エンジンの吸入空気量制御用電磁弁のソレノイド電流制御方法

Country Status (1)

Country Link
JP (1) JPS6293465A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5806486A (en) * 1997-10-06 1998-09-15 Ford Global Technologies, Inc. Automative engine idle speed control

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5806486A (en) * 1997-10-06 1998-09-15 Ford Global Technologies, Inc. Automative engine idle speed control

Also Published As

Publication number Publication date
JPH0260851B2 (ja) 1990-12-18

Similar Documents

Publication Publication Date Title
JPS6293465A (ja) 内燃エンジンの吸入空気量制御用電磁弁のソレノイド電流制御方法
JPH0612090B2 (ja) 内燃エンジンのアイドル回転数制御装置
JP3620148B2 (ja) エンジンの回転数制御装置
JP2515494B2 (ja) 内燃機関の回転数制御方法
JPH04134161A (ja) エンジンのアイドル回転数制御装置
JPS6243055B2 (ja)
JP2803084B2 (ja) アイドル回転速度制御方法
JP2734542B2 (ja) 内燃機関のアイドル回転速度制御装置
JPS61258948A (ja) 内燃エンジンのアイドル回転数制御方法
JPS6258035A (ja) エンジンの空燃比制御装置
JP2515493B2 (ja) 内燃機関の回転数制御方法
JP3619535B2 (ja) エンジンの電気負荷量検出方法及び装置
JPS61101650A (ja) 内燃機関の燃料噴射装置
JPH0684732B2 (ja) エンジンのアイドル回転数制御装置
JPH11343907A (ja) アイドル回転数制御方法及びその装置
JPS6293463A (ja) 内燃エンジンの吸入空気量制御用電磁弁のソレノイド電流制御方法
JPH0244040Y2 (ja)
JPS6213749A (ja) エンジンのアイドル回転数制御装置
JPS61261636A (ja) 内燃機関の回転数制御方法
JPS63113140A (ja) 電子制御燃料噴射式内燃機関の減速減量制御装置
JPH0336143B2 (ja)
JPS61294151A (ja) 内燃エンジンのアイドル回転数制御方法
JPS6264943A (ja) 内燃機関における酸素濃度センサのヒ−タ通電制御装置
JPH0243017B2 (ja)
JPH0240050A (ja) エンジンのアイドル回転数制御装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term