JPH01104939A - アイドル回転数学習制御方法 - Google Patents
アイドル回転数学習制御方法Info
- Publication number
- JPH01104939A JPH01104939A JP26061387A JP26061387A JPH01104939A JP H01104939 A JPH01104939 A JP H01104939A JP 26061387 A JP26061387 A JP 26061387A JP 26061387 A JP26061387 A JP 26061387A JP H01104939 A JPH01104939 A JP H01104939A
- Authority
- JP
- Japan
- Prior art keywords
- learning
- control value
- valve
- valve control
- value
- 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
Links
- 230000001105 regulatory effect Effects 0.000 claims abstract description 3
- 238000000034 method Methods 0.000 claims description 7
- 238000004364 calculation method Methods 0.000 abstract description 9
- 230000001276 controlling effect Effects 0.000 abstract description 3
- 230000015654 memory Effects 0.000 description 4
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 4
- 239000000498 cooling water Substances 0.000 description 3
- 230000003247 decreasing effect Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 235000000177 Indigofera tinctoria Nutrition 0.000 description 1
- 241000862969 Stella Species 0.000 description 1
- 235000010724 Wisteria floribunda Nutrition 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 229940097275 indigo Drugs 0.000 description 1
- COHYTHOBJLSHDF-UHFFFAOYSA-N indigo powder Natural products N1C2=CC=CC=C2C(=O)C1=C1C(=O)C2=CC=CC=C2N1 COHYTHOBJLSHDF-UHFFFAOYSA-N 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
本発明は、アイドル回転数フィードバック制御中の学習
によってバルブ制御値を制御するアイドル回転数学習制
御方法に関するものである。
によってバルブ制御値を制御するアイドル回転数学習制
御方法に関するものである。
この種、アイドル回転数学習制御方法では、走行中にエ
アコン用コンプレッサ、パワーステアリング、高地走行
などにより負荷条件が変化した時、エンジンの吸入空気
量を規定するバルブ手段とし。 てのアイドルスピードコントロールバルブの制御値は前
回のアイドル時に学習された学習値に、負荷の大きさに
よらない一定の補正量を加えたバルブ制御値に設定され
、次にアイドル状急に移行した時にエアコン用コンプレ
ッサなどの負荷によるエンジンの回転数の低下を阻止す
るようになされている。 また、実開昭61 25550号公報所載の装置では、
エアコンスイッチのオンなどにより負荷条件が変化した
時、エンジンの回転数の低下を防止するなめ、所定の補
正量をアイドル制御弁の基本制御値に加算し、エンジン
回転数が上昇するまでニアコンディショナの駆動を遅ら
せるという手段を講じている。
アコン用コンプレッサ、パワーステアリング、高地走行
などにより負荷条件が変化した時、エンジンの吸入空気
量を規定するバルブ手段とし。 てのアイドルスピードコントロールバルブの制御値は前
回のアイドル時に学習された学習値に、負荷の大きさに
よらない一定の補正量を加えたバルブ制御値に設定され
、次にアイドル状急に移行した時にエアコン用コンプレ
ッサなどの負荷によるエンジンの回転数の低下を阻止す
るようになされている。 また、実開昭61 25550号公報所載の装置では、
エアコンスイッチのオンなどにより負荷条件が変化した
時、エンジンの回転数の低下を防止するなめ、所定の補
正量をアイドル制御弁の基本制御値に加算し、エンジン
回転数が上昇するまでニアコンディショナの駆動を遅ら
せるという手段を講じている。
しかしながら、従来の技術では、バルブの制御値の補正
量が負荷の大きさによらず一定に設定されているなめ、
負荷要因が重なり、負荷が大きい時に通常運転状態から
アイドル状態へ移った場合には、エンジンの回転数の低
下を阻止することができず、アイドル回転数の目標回転
数への収束性が悪くなる6 また、アイドル回転数の収束を判定して、バルブの制御
値の学習を実行するものでは、学習遅れが生じ、制御上
好ましくない。つまり学習値の変動中に再び通常運転状
態に変化した場合、学習値には実際に学習されるべき値
に対して誤差が含まれ、さらに再びアイドル状態に移行
時には、この誤差を有する学習値に基づいてバルブ制御
値の補正量が決定されるので、必然的にアイドル回転数
にも変動が生じ、エンジン回転数の低下を生じ、アイド
ル回転数の収束性が悪くなる。 そこで、負荷変動の時、実アイドル回転数が目標回転数
へ収束する時間を短縮して、学習遅れを短縮し、エンジ
ン回転数の低下を抑え、またアイドル回転数への収束性
を良好にすることが望まれている。 本発明は上記事=tiにもとづいてなされたもので、ア
イドル回転数のフィードバック制御中に、負荷条件など
に応じて複数のバルブ制御値の学習を行って置き、アイ
ドル回転数制御中、負荷が変動した時などには、複数の
学習値から上記負荷条件などに対応した学習値を選択し
てバルブ制御値を補止し、目標回転数へ収束する時間を
短縮することで、エンジンの回転数の低下を抑制し、回
転収束性を良好にするアイドル回転数学習制御方法を提
供しようとするものである。
量が負荷の大きさによらず一定に設定されているなめ、
負荷要因が重なり、負荷が大きい時に通常運転状態から
アイドル状態へ移った場合には、エンジンの回転数の低
下を阻止することができず、アイドル回転数の目標回転
数への収束性が悪くなる6 また、アイドル回転数の収束を判定して、バルブの制御
値の学習を実行するものでは、学習遅れが生じ、制御上
好ましくない。つまり学習値の変動中に再び通常運転状
態に変化した場合、学習値には実際に学習されるべき値
に対して誤差が含まれ、さらに再びアイドル状態に移行
時には、この誤差を有する学習値に基づいてバルブ制御
値の補正量が決定されるので、必然的にアイドル回転数
にも変動が生じ、エンジン回転数の低下を生じ、アイド
ル回転数の収束性が悪くなる。 そこで、負荷変動の時、実アイドル回転数が目標回転数
へ収束する時間を短縮して、学習遅れを短縮し、エンジ
ン回転数の低下を抑え、またアイドル回転数への収束性
を良好にすることが望まれている。 本発明は上記事=tiにもとづいてなされたもので、ア
イドル回転数のフィードバック制御中に、負荷条件など
に応じて複数のバルブ制御値の学習を行って置き、アイ
ドル回転数制御中、負荷が変動した時などには、複数の
学習値から上記負荷条件などに対応した学習値を選択し
てバルブ制御値を補止し、目標回転数へ収束する時間を
短縮することで、エンジンの回転数の低下を抑制し、回
転収束性を良好にするアイドル回転数学習制御方法を提
供しようとするものである。
このため、本発明では、アイドル回転数フィードバック
制御中の学習によってエンジンの吸入空気量を規定する
バルブ手段のバルブ制御値を制御するものにおいて、複
数のバルブ制御値学習手段を具14シフ、負荷条件によ
って上記バルブ制御値学習手段を選択し、フィードバッ
ク制御中の学習を行なうと共に、上記負荷条件などによ
って選択されたバルブ制御値学習手段の学習値で、負荷
変動などの時にバルブ制御値の補正制御を行なうのであ
る。
制御中の学習によってエンジンの吸入空気量を規定する
バルブ手段のバルブ制御値を制御するものにおいて、複
数のバルブ制御値学習手段を具14シフ、負荷条件によ
って上記バルブ制御値学習手段を選択し、フィードバッ
ク制御中の学習を行なうと共に、上記負荷条件などによ
って選択されたバルブ制御値学習手段の学習値で、負荷
変動などの時にバルブ制御値の補正制御を行なうのであ
る。
このようなアイドル回転数学習制御であるから、負荷条
件に応じて選択された学習値に基いて、負荷変動などの
時、バルブ制御値の補正を行うので、アイドル運転移行
時に実際のアイドル回転数と目標回転数の偏差が少なく
なり、アイドル回転数の目標回転数への収束の時間が短
縮される。このため、エンジン回転数変動期間中におけ
るエンジン回転数の低下を抑制でき、アイドル回転数の
安定化が可能となる。
件に応じて選択された学習値に基いて、負荷変動などの
時、バルブ制御値の補正を行うので、アイドル運転移行
時に実際のアイドル回転数と目標回転数の偏差が少なく
なり、アイドル回転数の目標回転数への収束の時間が短
縮される。このため、エンジン回転数変動期間中におけ
るエンジン回転数の低下を抑制でき、アイドル回転数の
安定化が可能となる。
以下、本発明の一実施例を図面を参照して具体的に説明
する。 第1図において、符号1はエンジンで、そのシリンダの
一側には、冷却水温を検出する水温センサ2が設けられ
ている。また、上記エンジンの吸気ボート前段にはイン
ジェクタ3が設置され、スロットルバルブ4の位置には
アイドルスイッチ5が設置されている。そして、上記ス
ロットルバルブ4と並列に、吸気管にはバイパス通路6
が設けてあり、ここにはエンジンの吸入空気量を規定す
るバルブ手段としてのアイドルスピードコントロ゛−ル
バルブ(以下ISCバルブと称す)7が設けられている
。そして、このISOバルブ7への制御信号は制御回路
8より与えられる。 なお、図中、符号9はクランク角センサ、1oはスロッ
トルバルブ4の上流の例えばエアクリーナ11に設けた
吸気温センサ、12はスロットルバルブ4の下流に設け
た圧力センサ、13は排気系に設けな02セジサである
。 上記制m回路8は、第2図にみられるように、クランク
角センサ9からの信号を検出するエンジン回転数検出手
段81を具備しており、ここからの出力信号を減算手段
82へ与え、上記減算手段82では、目標回転数設定手
段93において水温センサ2からの冷却水温度に基づい
て設定された目標回転数との演算を行い、回転偏差を得
るようになっている。この回転偏差の信号は、バルブ制
御値設定手段83に入力してその信号に応じて■scバ
ルブ制御値に所定量を積分し、加算手段84で、後述す
る学習値の補正値に対して加算され、ISOバルブ7の
バルブ制御値信号をISOパルプ駆動手段85に与える
。そして、上記■SCバルブ駆動手段85の出力信号で
上記■SCバルブ7を駆動するようになっている。 一方、上記制御回路8には、複数1例えば第1バルブ制
御値学習手段86および第2バルブ制御値学習手段87
が備えられいて、エアコンスイッチ94゜パワステ油圧
センサ95.エアフローメータ96.スロットルセンサ
97.あるいは前記圧力センサ12゜前記水温センサ2
の各検出信号によって設定される負荷信号9例えば、高
負荷で1.低負荷で0の信号が、デコーダ88に与えら
れた時、これに応じて上記第1バルブ制御値学習手段8
6および第2バルブ制御値学習手段87のいづれかが選
出される。 そして、選出された上記第1バルブ制御値学習手段86
あるいは第2バルブ制御値学習手段87は、それぞれの
メモリに記憶された学習値信号を呼出し、マルチプレク
サ89を介して補正量計算手段90に与える。また一方
、学習条件判定手段92において所定の学習条件が満足
された時は、バルブ制御値設定手段83からの出力信号
を上記学習値信号に与え。 て、例えば相加平均により学習を行い、新しい学習値を
算出してメモリの値を更新する。上記補正量計算手段9
0では、学習値の、例えば30%を演算し、これを補正
量として加算手段84へ与える。 この場合、上記補正量計算手段90は、微分手段91で
、上記負荷信号を微分した結果の信号で、上記補正量の
信号を出力するようになっている。 なお、上記学習条件判定手段92では、′lA算手段8
2からの回転偏差の信号、アイドルスイッチ5のオン・
オフ状態、あるいはクランク角センサ9がらの出力信号
としてのエンジン回転数がら、fez l’t−αない
し条件γ1例えば、フィードバック制御中であるか否か
、アイドル回転数が目標回転数の所定のオフセット範囲
にあるか否かなどを判定し7、学習条件を満足している
か否かの判定を行う。 このような構成では、例えば、通常運転状悪からアイド
ル回転数制御に移行する時、アイドルスイッチがオンさ
れると、バルブ制御値設定手段83では、エンジン回転
数検出手段81で検出された実エンジン回転数をその時
の冷却水温から設定される目標回転数に収束させるよう
にISOバルブ制御値のフィードバック制御がなされる
。そして、エンジン回転数が目標回転数の所定オフセッ
ト範囲に収束すると、負荷条件に応じて選択された第1
バルブ制御値学習手段86あるいは第2バルブ制御値学
習手段87においてバルブ制御値の学習がなされる。 一方、負荷の変動がなされた時は、これを負荷信号微分
手段91で捕え、負荷条件で選ばれた上記第1バルブ制
御値学習手段86および第2バルブ制御値学習手段87
のいづれかの出力信号についての補正量を、上記補正量
計算手段90から加算手段84に与える。このため、負
荷変動時は、ISOバルブ7への制御値の制御信号のレ
ベルは一時的に太き(変動されて、対応する負荷条件で
、アイドル回転数が目標回転数へ収束する時間を短縮す
る。 即ち、上記補正藍算入によって、偏差を縮めることにな
る。 従って、エンジン回転数の低下が抑制され、また、目標
回転数への収束が早期に達成される。 次に、第3図を参照して、制御図[8におけるアイドル
回転数学習制御のルーチンについて説明する。ステップ
5101では、学習条件判定手段92により、フィード
バック制御中であるか否かの判定がなされ、フィードバ
ック制御中であれば、ステップ5102に移行して、エ
ンジン回転数がアイドル回転数の目標範囲(目標回転数
のオフセット値で定まる)内にあるか否かの判定を行な
う。目標範囲内にあれば、ステラ78103で負荷信号
が入っているか否かを負荷信号微分手段91により判定
し、入っていれば、ステップ5104で第1バルブ制御
値学習手段86により旧学習値と、その時のISOバル
ブ制御値との相加平均を取り、これを新規に学習値とし
てメモリに記憶する。また、負荷信号が入っていないな
らば、ステップ5105で第2バルブ制御値学習手段8
7により負荷のない状態に適応する旧学習値と、その時
のTSCバルブ制御値との相加平均を取り、これをメモ
リに記憶する。 ステップ5101でフィードバック制御中でないと判定
された時には、例えば、コーステイング等のISOバル
ブの制御値の固定時期であったり通常運転状窓からアイ
ドル回転数¥IJ御への過渡期であると判定し、学習を
行なわないように、第1バルブ制御値学習手段8G、第
2バルブ制御値学習手段87に対して、学習条件判定手
段92により信号が与えられている。また、ステップ5
102でアイドル回転数が目標範囲内になければ、同様
に学習は行わない。 また、ステップ8106では、ニアコンディショナなど
の使用で負荷信号が変化したか否かを負荷信号微分手段
91で判定し、負荷条件が変われば、ステップ5107
に移行して、負荷信号が1”か“0”かの判定を行なう
(ON→OFF?)、負荷信号が“0″ならば、ステッ
プ108で、補正量計算手段90により第2バルブ制御
値学習手段87からの学習値に対して演算(補正量=学
習値(2)x30%)を行い、補正量を加算手段84へ
与える。これによって、アイドル回転数を目標回転数に
対して急速にシフトし、負荷の変動によるエンジンの回
転数の低下に対応し、その後、回転偏差の積分値で目標
回転数に収束する。もし、負荷信号が“1”ならば、ス
テップ5109で、補正計算手段90により第1バルブ
制御値学習手段86からの学習値に対して演X<補正量
=学習値<1)X30%)を行い、補正量を加算手段8
4へ与える。 ステップ8106で負荷信号が変化しない時、即ち、負
荷条件が変らない時には、上記補正量は演算されず終了
する。なお、ISCバルブの制御値のフィードバックの
ルーチンでは、バルブ制御値設定手段83からiscバ
ルブy!lAf!j1手段85への信号を漸次、アイド
ル回転数が目標回転数に収束するように制御している。 このようなアイドル回転数学習制御の状態を第4図に示
すタイムテーブルで説明する。負荷信号が“0”である
時、a点でフィードバック制御によりアイドル回転数が
目標範囲内に入ると学習が開始されるが、学習は、負荷
がない時に使用される第2バルブ制御値学習手段87に
おいて学習値(2)についてなされる、b点で負荷条件
が変わると、負荷信号が“0″から“1”に変化するが
、この時、学習値(1)の30%に対応する補正量がI
sCバルブ制御値に対して与えられ、b点からす。 点ヘシフトされる。この後、回転偏差の積分で目標回転
数への収束がなされる。0点で、目標回転数のオフセッ
ト範囲に入れば、積分値は増加しないので、ISOバル
ブ制御値は一定に保たれる。 また、この過程でd点で学習が開始されるが、学習は、
負荷状態時に使用される第1バルブ制御値学習手段86
において学習値(1)についてなされる。 e点で、再び、負荷変動があると、学習値(2)の30
%に対応する補正量が与えられ、e点からe″点点へフ
トされる。この後、回転偏差の積分で目標回転数への収
束がなされる。そして、f点から学習が開始され、次の
負荷変!IJ!tで、それが持続されるが、この時の学
習は、学習値(2)についてなされる。 また、本実施例では、アイドルコントロールバルブの制
御値についてフィードバック制御する場合につき、説明
しているが、スロットルバルブの制御値についてフィー
ドバック制御する場合にも”本発明の学習制御が適用で
きることは勿論である。
する。 第1図において、符号1はエンジンで、そのシリンダの
一側には、冷却水温を検出する水温センサ2が設けられ
ている。また、上記エンジンの吸気ボート前段にはイン
ジェクタ3が設置され、スロットルバルブ4の位置には
アイドルスイッチ5が設置されている。そして、上記ス
ロットルバルブ4と並列に、吸気管にはバイパス通路6
が設けてあり、ここにはエンジンの吸入空気量を規定す
るバルブ手段としてのアイドルスピードコントロ゛−ル
バルブ(以下ISCバルブと称す)7が設けられている
。そして、このISOバルブ7への制御信号は制御回路
8より与えられる。 なお、図中、符号9はクランク角センサ、1oはスロッ
トルバルブ4の上流の例えばエアクリーナ11に設けた
吸気温センサ、12はスロットルバルブ4の下流に設け
た圧力センサ、13は排気系に設けな02セジサである
。 上記制m回路8は、第2図にみられるように、クランク
角センサ9からの信号を検出するエンジン回転数検出手
段81を具備しており、ここからの出力信号を減算手段
82へ与え、上記減算手段82では、目標回転数設定手
段93において水温センサ2からの冷却水温度に基づい
て設定された目標回転数との演算を行い、回転偏差を得
るようになっている。この回転偏差の信号は、バルブ制
御値設定手段83に入力してその信号に応じて■scバ
ルブ制御値に所定量を積分し、加算手段84で、後述す
る学習値の補正値に対して加算され、ISOバルブ7の
バルブ制御値信号をISOパルプ駆動手段85に与える
。そして、上記■SCバルブ駆動手段85の出力信号で
上記■SCバルブ7を駆動するようになっている。 一方、上記制御回路8には、複数1例えば第1バルブ制
御値学習手段86および第2バルブ制御値学習手段87
が備えられいて、エアコンスイッチ94゜パワステ油圧
センサ95.エアフローメータ96.スロットルセンサ
97.あるいは前記圧力センサ12゜前記水温センサ2
の各検出信号によって設定される負荷信号9例えば、高
負荷で1.低負荷で0の信号が、デコーダ88に与えら
れた時、これに応じて上記第1バルブ制御値学習手段8
6および第2バルブ制御値学習手段87のいづれかが選
出される。 そして、選出された上記第1バルブ制御値学習手段86
あるいは第2バルブ制御値学習手段87は、それぞれの
メモリに記憶された学習値信号を呼出し、マルチプレク
サ89を介して補正量計算手段90に与える。また一方
、学習条件判定手段92において所定の学習条件が満足
された時は、バルブ制御値設定手段83からの出力信号
を上記学習値信号に与え。 て、例えば相加平均により学習を行い、新しい学習値を
算出してメモリの値を更新する。上記補正量計算手段9
0では、学習値の、例えば30%を演算し、これを補正
量として加算手段84へ与える。 この場合、上記補正量計算手段90は、微分手段91で
、上記負荷信号を微分した結果の信号で、上記補正量の
信号を出力するようになっている。 なお、上記学習条件判定手段92では、′lA算手段8
2からの回転偏差の信号、アイドルスイッチ5のオン・
オフ状態、あるいはクランク角センサ9がらの出力信号
としてのエンジン回転数がら、fez l’t−αない
し条件γ1例えば、フィードバック制御中であるか否か
、アイドル回転数が目標回転数の所定のオフセット範囲
にあるか否かなどを判定し7、学習条件を満足している
か否かの判定を行う。 このような構成では、例えば、通常運転状悪からアイド
ル回転数制御に移行する時、アイドルスイッチがオンさ
れると、バルブ制御値設定手段83では、エンジン回転
数検出手段81で検出された実エンジン回転数をその時
の冷却水温から設定される目標回転数に収束させるよう
にISOバルブ制御値のフィードバック制御がなされる
。そして、エンジン回転数が目標回転数の所定オフセッ
ト範囲に収束すると、負荷条件に応じて選択された第1
バルブ制御値学習手段86あるいは第2バルブ制御値学
習手段87においてバルブ制御値の学習がなされる。 一方、負荷の変動がなされた時は、これを負荷信号微分
手段91で捕え、負荷条件で選ばれた上記第1バルブ制
御値学習手段86および第2バルブ制御値学習手段87
のいづれかの出力信号についての補正量を、上記補正量
計算手段90から加算手段84に与える。このため、負
荷変動時は、ISOバルブ7への制御値の制御信号のレ
ベルは一時的に太き(変動されて、対応する負荷条件で
、アイドル回転数が目標回転数へ収束する時間を短縮す
る。 即ち、上記補正藍算入によって、偏差を縮めることにな
る。 従って、エンジン回転数の低下が抑制され、また、目標
回転数への収束が早期に達成される。 次に、第3図を参照して、制御図[8におけるアイドル
回転数学習制御のルーチンについて説明する。ステップ
5101では、学習条件判定手段92により、フィード
バック制御中であるか否かの判定がなされ、フィードバ
ック制御中であれば、ステップ5102に移行して、エ
ンジン回転数がアイドル回転数の目標範囲(目標回転数
のオフセット値で定まる)内にあるか否かの判定を行な
う。目標範囲内にあれば、ステラ78103で負荷信号
が入っているか否かを負荷信号微分手段91により判定
し、入っていれば、ステップ5104で第1バルブ制御
値学習手段86により旧学習値と、その時のISOバル
ブ制御値との相加平均を取り、これを新規に学習値とし
てメモリに記憶する。また、負荷信号が入っていないな
らば、ステップ5105で第2バルブ制御値学習手段8
7により負荷のない状態に適応する旧学習値と、その時
のTSCバルブ制御値との相加平均を取り、これをメモ
リに記憶する。 ステップ5101でフィードバック制御中でないと判定
された時には、例えば、コーステイング等のISOバル
ブの制御値の固定時期であったり通常運転状窓からアイ
ドル回転数¥IJ御への過渡期であると判定し、学習を
行なわないように、第1バルブ制御値学習手段8G、第
2バルブ制御値学習手段87に対して、学習条件判定手
段92により信号が与えられている。また、ステップ5
102でアイドル回転数が目標範囲内になければ、同様
に学習は行わない。 また、ステップ8106では、ニアコンディショナなど
の使用で負荷信号が変化したか否かを負荷信号微分手段
91で判定し、負荷条件が変われば、ステップ5107
に移行して、負荷信号が1”か“0”かの判定を行なう
(ON→OFF?)、負荷信号が“0″ならば、ステッ
プ108で、補正量計算手段90により第2バルブ制御
値学習手段87からの学習値に対して演算(補正量=学
習値(2)x30%)を行い、補正量を加算手段84へ
与える。これによって、アイドル回転数を目標回転数に
対して急速にシフトし、負荷の変動によるエンジンの回
転数の低下に対応し、その後、回転偏差の積分値で目標
回転数に収束する。もし、負荷信号が“1”ならば、ス
テップ5109で、補正計算手段90により第1バルブ
制御値学習手段86からの学習値に対して演X<補正量
=学習値<1)X30%)を行い、補正量を加算手段8
4へ与える。 ステップ8106で負荷信号が変化しない時、即ち、負
荷条件が変らない時には、上記補正量は演算されず終了
する。なお、ISCバルブの制御値のフィードバックの
ルーチンでは、バルブ制御値設定手段83からiscバ
ルブy!lAf!j1手段85への信号を漸次、アイド
ル回転数が目標回転数に収束するように制御している。 このようなアイドル回転数学習制御の状態を第4図に示
すタイムテーブルで説明する。負荷信号が“0”である
時、a点でフィードバック制御によりアイドル回転数が
目標範囲内に入ると学習が開始されるが、学習は、負荷
がない時に使用される第2バルブ制御値学習手段87に
おいて学習値(2)についてなされる、b点で負荷条件
が変わると、負荷信号が“0″から“1”に変化するが
、この時、学習値(1)の30%に対応する補正量がI
sCバルブ制御値に対して与えられ、b点からす。 点ヘシフトされる。この後、回転偏差の積分で目標回転
数への収束がなされる。0点で、目標回転数のオフセッ
ト範囲に入れば、積分値は増加しないので、ISOバル
ブ制御値は一定に保たれる。 また、この過程でd点で学習が開始されるが、学習は、
負荷状態時に使用される第1バルブ制御値学習手段86
において学習値(1)についてなされる。 e点で、再び、負荷変動があると、学習値(2)の30
%に対応する補正量が与えられ、e点からe″点点へフ
トされる。この後、回転偏差の積分で目標回転数への収
束がなされる。そして、f点から学習が開始され、次の
負荷変!IJ!tで、それが持続されるが、この時の学
習は、学習値(2)についてなされる。 また、本実施例では、アイドルコントロールバルブの制
御値についてフィードバック制御する場合につき、説明
しているが、スロットルバルブの制御値についてフィー
ドバック制御する場合にも”本発明の学習制御が適用で
きることは勿論である。
本発明は、以上詳述したようになり、バルブ制御値学習
手段を複数、装備することで、負荷条件などに応じて、
対応する学習値を用い、負荷が与えられた時、−時的に
TSCバルブの開度補正量を演算し、与えるようにした
ので、その後のフィードバック制御による目標回転数へ
の収束時間が短縮され、次の学習への遅れを少なくでき
、また、アイドル状態への移行時におけるエンジン回転
数の低下などが解消され、エンジン駆動の安定性が向上
される。
手段を複数、装備することで、負荷条件などに応じて、
対応する学習値を用い、負荷が与えられた時、−時的に
TSCバルブの開度補正量を演算し、与えるようにした
ので、その後のフィードバック制御による目標回転数へ
の収束時間が短縮され、次の学習への遅れを少なくでき
、また、アイドル状態への移行時におけるエンジン回転
数の低下などが解消され、エンジン駆動の安定性が向上
される。
第1図は本発明の一実施例を示す概略構成図、第2図は
制御回路のブロック構成図、第3図は制御系のフローチ
ャート、第4図はアイドル回転制御のタイムチャート、
第5図は従来の問題点を示すアイドル回転制御のタイム
チャートである。 2・・・水温センサ、5・・・アイドルスイッチ、7・
・・ISCバルブ、8・・・制御回路、9・・・クラン
ク角センサ、81・・・エンジン回転数検出手段、82
・・・減算手段、83・・・バルブ制御値設定分手段、
84・・・加算手段、85・・・■SCバルブ駆動手段
、86・・・第1バルブ制御値学習手段、87・・・第
2バルブ制W値学習手段、88・・・デコーダ、89・
・・マルチプレクサ、90・・・補正計算手段、91・
・・負荷信号微分手段 特許出願人 富士重工業株式会社代理人 弁理士
小 橋 信 浮 量 弁理士 村 井 進 第5図
制御回路のブロック構成図、第3図は制御系のフローチ
ャート、第4図はアイドル回転制御のタイムチャート、
第5図は従来の問題点を示すアイドル回転制御のタイム
チャートである。 2・・・水温センサ、5・・・アイドルスイッチ、7・
・・ISCバルブ、8・・・制御回路、9・・・クラン
ク角センサ、81・・・エンジン回転数検出手段、82
・・・減算手段、83・・・バルブ制御値設定分手段、
84・・・加算手段、85・・・■SCバルブ駆動手段
、86・・・第1バルブ制御値学習手段、87・・・第
2バルブ制W値学習手段、88・・・デコーダ、89・
・・マルチプレクサ、90・・・補正計算手段、91・
・・負荷信号微分手段 特許出願人 富士重工業株式会社代理人 弁理士
小 橋 信 浮 量 弁理士 村 井 進 第5図
Claims (1)
- アイドル回転数フィードバック制御中の学習によって
エンジンの吸入空気量を規定するバルブ手段のバルブ制
御値を制御するものにおいて、複数のバルブ制御値学習
手段を具備し、負荷条件によって上記バルブ制御値学習
手段を選択し、フィードバック制御中の学習を行なうと
共に、上記負荷条件などによって選択されたバルブ制御
値学習手段の学習値で、負荷変動などの時にバルブ制御
値の補正制御を行なうことを特徴とするアイドル回転数
学習制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26061387A JPH01104939A (ja) | 1987-10-14 | 1987-10-14 | アイドル回転数学習制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26061387A JPH01104939A (ja) | 1987-10-14 | 1987-10-14 | アイドル回転数学習制御方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH01104939A true JPH01104939A (ja) | 1989-04-21 |
Family
ID=17350361
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP26061387A Pending JPH01104939A (ja) | 1987-10-14 | 1987-10-14 | アイドル回転数学習制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH01104939A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008082255A (ja) * | 2006-09-28 | 2008-04-10 | Daihatsu Motor Co Ltd | 内燃機関の吸入空気量制御方法 |
JP2009002301A (ja) * | 2007-06-25 | 2009-01-08 | Denso Corp | ディーゼル機関の燃料噴射制御装置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5965538A (ja) * | 1982-10-08 | 1984-04-13 | Toyota Motor Corp | 電子制御機関のアイドル回転速度制御装置 |
-
1987
- 1987-10-14 JP JP26061387A patent/JPH01104939A/ja active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5965538A (ja) * | 1982-10-08 | 1984-04-13 | Toyota Motor Corp | 電子制御機関のアイドル回転速度制御装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008082255A (ja) * | 2006-09-28 | 2008-04-10 | Daihatsu Motor Co Ltd | 内燃機関の吸入空気量制御方法 |
JP2009002301A (ja) * | 2007-06-25 | 2009-01-08 | Denso Corp | ディーゼル機関の燃料噴射制御装置 |
JP4706670B2 (ja) * | 2007-06-25 | 2011-06-22 | 株式会社デンソー | ディーゼル機関の燃料噴射制御装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1756410B1 (en) | Adaptive engine control | |
JPH02305342A (ja) | エンジンのアイドル回転数制御装置 | |
JP2608426B2 (ja) | アイドル回転数制御方法 | |
JPH03199646A (ja) | エンジンのアイドル回転数制御装置 | |
JPH01104939A (ja) | アイドル回転数学習制御方法 | |
JPS59188530A (ja) | 内燃エンジン用大気圧測定装置 | |
JPH0599045A (ja) | 内燃機関の回転数制御装置 | |
JPH0893572A (ja) | ガスエンジンのegr量制御方法と装置 | |
JPH045447A (ja) | 内燃機関の回転数制御装置 | |
JPH01104940A (ja) | アイドル回転数制御方法 | |
JP2519338Y2 (ja) | ディーゼルエンジンの排気還流制御装置 | |
JP3001603B2 (ja) | 内燃機関のアイドル回転速度制御方式 | |
JPH0230947A (ja) | デューティソレノイド制御装置 | |
JPH03112717A (ja) | 車両用空調負荷の検出装置 | |
JPS58174140A (ja) | アイドル回転数制御方法 | |
JP3430729B2 (ja) | ディーゼルエンジンの制御装置 | |
JPS6081443A (ja) | エンジンのアイドル回転制御装置 | |
JP2005504212A (ja) | 内燃機関の制御方法および内燃機関の制御装置 | |
JPH09251301A (ja) | ポンプ制御装置 | |
KR100305818B1 (ko) | 공기온도에따른공기량보정장치및방법 | |
JPH0460136A (ja) | エンジンの学習制御装置 | |
JPH07189773A (ja) | 過給機付内燃機関の燃料供給制御装置 | |
JPH0227145A (ja) | アイドル制御バルブの学習制御装置 | |
JPS631731A (ja) | 電子燃料噴射式エンジンの燃料制御装置の制御方法 | |
JPS62253939A (ja) | エンジンのアイドル回転数制御装置 |