JPS631453B2 - - Google Patents
Info
- Publication number
- JPS631453B2 JPS631453B2 JP54118155A JP11815579A JPS631453B2 JP S631453 B2 JPS631453 B2 JP S631453B2 JP 54118155 A JP54118155 A JP 54118155A JP 11815579 A JP11815579 A JP 11815579A JP S631453 B2 JPS631453 B2 JP S631453B2
- Authority
- JP
- Japan
- Prior art keywords
- engine
- amount
- rotation speed
- correction
- air
- 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
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D43/00—Conjoint electrical control of two or more functions, e.g. ignition, fuel-air mixture, recirculation, supercharging or exhaust-gas treatment
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02M—SUPPLYING COMBUSTION ENGINES IN GENERAL WITH COMBUSTIBLE MIXTURES OR CONSTITUENTS THEREOF
- F02M3/00—Idling devices for carburettors
- F02M3/06—Increasing idling speed
- F02M3/07—Increasing idling speed by positioning the throttle flap stop, or by changing the fuel flow cross-sectional area, by electrical, electromechanical or electropneumatic means, according to engine speed
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Description
【発明の詳細な説明】
本発明は車両に搭載されるエンジンのアイドル
時の回転速度をエンジン状態等を検出する各セン
サの出力により制御するエンジン回転速度制御方
法に関する。
時の回転速度をエンジン状態等を検出する各セン
サの出力により制御するエンジン回転速度制御方
法に関する。
従来、車両に搭載されているエンジンのアイド
ル回転速度についてメインテナンスフリーを実現
するために、エンジンの暖機状態に応じた目標回
転速度に常にアイドル回転速度を閉ループ(負帰
還)制御する方法が提案されている。
ル回転速度についてメインテナンスフリーを実現
するために、エンジンの暖機状態に応じた目標回
転速度に常にアイドル回転速度を閉ループ(負帰
還)制御する方法が提案されている。
しかしこのものではエンジン搭載車両の運転者
の意志に拘らずアイドル回転速度を常に暖機状態
に応じた目標値(速度)に制御しようとするため
種々の問題を残すことになる。例えばマニユアル
変速機付の自動車エンジンにあつては、減速のた
めのブレーキ操作により充分にエンジンの回転速
度が低下したのちクラツチを切るとそれまでも負
帰還制御をしているため目標速度より実際の回転
速度が低いため回転速度補正用空気量を増大させ
ているからして、クラツチを切つた直後には急激
に回転速度が上昇してしまうといつた問題や、慣
性(惰性)走行時中にクラツチを切ると負帰還制
御しているかが故目標回転速度より実際の回転速
度が高いため回転速度を減少させるべく補正空気
量を極端に減じているからしてクラツチを切ると
回転が急激に落ち込み最悪のときはエンジンスト
ールを引き起すといつた問題がある。また、自動
車変速機付の自動車エンジンにあつては、エンジ
ン冷却水温が低くまだ暖機運転中でアイドル目標
回転速度も高い場合においてはスロツトル弁を開
かない、つまり、アクセルを運転者が踏み込まな
い場合にも変速機が接続されているときは上記の
高い目標速度になるよう回転を上昇させる作用が
あるため、運転者の意志に反して車速が増大す
る、或いはエンジンブレーキ効果を得られないと
いつた問題もある。
の意志に拘らずアイドル回転速度を常に暖機状態
に応じた目標値(速度)に制御しようとするため
種々の問題を残すことになる。例えばマニユアル
変速機付の自動車エンジンにあつては、減速のた
めのブレーキ操作により充分にエンジンの回転速
度が低下したのちクラツチを切るとそれまでも負
帰還制御をしているため目標速度より実際の回転
速度が低いため回転速度補正用空気量を増大させ
ているからして、クラツチを切つた直後には急激
に回転速度が上昇してしまうといつた問題や、慣
性(惰性)走行時中にクラツチを切ると負帰還制
御しているかが故目標回転速度より実際の回転速
度が高いため回転速度を減少させるべく補正空気
量を極端に減じているからしてクラツチを切ると
回転が急激に落ち込み最悪のときはエンジンスト
ールを引き起すといつた問題がある。また、自動
車変速機付の自動車エンジンにあつては、エンジ
ン冷却水温が低くまだ暖機運転中でアイドル目標
回転速度も高い場合においてはスロツトル弁を開
かない、つまり、アクセルを運転者が踏み込まな
い場合にも変速機が接続されているときは上記の
高い目標速度になるよう回転を上昇させる作用が
あるため、運転者の意志に反して車速が増大す
る、或いはエンジンブレーキ効果を得られないと
いつた問題もある。
本発明は上記点に鑑みてなされたものであり、
第1の発明における制御方法においては、車両に
搭載されるエンジンの暖機状態に対応した基本的
なアイドル回転速度を与えるための回転速度補正
用空気量を決定する基本制御量を予め設定し、こ
の基本制御量を元にして上記補正用空気量を調整
してアイドル回転速度を制御する方法であつて、
エンジンが暖機を完了した後におけるアイドル運
転時において、予め設定したアイドル目標回転速
度と上記基本制御量に従つて補正用空気量を調整
したときの実際のアイドル回転速度との差から、
この実際のアイドル回転速度が前記アイドル目標
回転速度に収束するように負帰還制御して上記基
本制御量に対する修正値を計算すると共に、この
修正値をエンジンに停止後もその記憶内容を保持
し得る記憶手段に記憶し、負帰還制御を実施する
上記アイドル運転時と負帰還制御を不実施とする
エンジン負荷運転時並びに減速運転時とのエンジ
ンの各運転領域でこの記憶した修正値と上記基本
制御量とによつて補正用空気量を調整することを
特徴としており、すなわち、エンジンが暖機状態
を完了した後でのアイドル運転時にアイドル目標
回転速度を設定して負帰還制御し、かつ目標速度
と実際の速度との差から制御量の修正値を求める
と共に、この修正値を常時記憶しておいて、負帰
還制御を不実施とするエンジン負荷運転時並びに
減速運転時においても上記基本制御量とこの修正
値によつて調整される補正用空気量を確保するこ
とにより、マニユアル変速機付の車両走行中にマ
ニユアル変速機のクラツチを切つた際、急激に回
転速度が変動するといつた問題や、自動変速機付
の車両のエンジンの暖機運転中に車速が運転者の
意志に反して上昇するといつた問題を解消すると
ともに、他の運転状態においては上記修正値を元
に上記補正用空気量を調整することで、ほこり等
の付着による補正用空気の通路の断面積減少等の
経時変化に対して、メインテナンスフリーを可能
にすることを目的としている。
第1の発明における制御方法においては、車両に
搭載されるエンジンの暖機状態に対応した基本的
なアイドル回転速度を与えるための回転速度補正
用空気量を決定する基本制御量を予め設定し、こ
の基本制御量を元にして上記補正用空気量を調整
してアイドル回転速度を制御する方法であつて、
エンジンが暖機を完了した後におけるアイドル運
転時において、予め設定したアイドル目標回転速
度と上記基本制御量に従つて補正用空気量を調整
したときの実際のアイドル回転速度との差から、
この実際のアイドル回転速度が前記アイドル目標
回転速度に収束するように負帰還制御して上記基
本制御量に対する修正値を計算すると共に、この
修正値をエンジンに停止後もその記憶内容を保持
し得る記憶手段に記憶し、負帰還制御を実施する
上記アイドル運転時と負帰還制御を不実施とする
エンジン負荷運転時並びに減速運転時とのエンジ
ンの各運転領域でこの記憶した修正値と上記基本
制御量とによつて補正用空気量を調整することを
特徴としており、すなわち、エンジンが暖機状態
を完了した後でのアイドル運転時にアイドル目標
回転速度を設定して負帰還制御し、かつ目標速度
と実際の速度との差から制御量の修正値を求める
と共に、この修正値を常時記憶しておいて、負帰
還制御を不実施とするエンジン負荷運転時並びに
減速運転時においても上記基本制御量とこの修正
値によつて調整される補正用空気量を確保するこ
とにより、マニユアル変速機付の車両走行中にマ
ニユアル変速機のクラツチを切つた際、急激に回
転速度が変動するといつた問題や、自動変速機付
の車両のエンジンの暖機運転中に車速が運転者の
意志に反して上昇するといつた問題を解消すると
ともに、他の運転状態においては上記修正値を元
に上記補正用空気量を調整することで、ほこり等
の付着による補正用空気の通路の断面積減少等の
経時変化に対して、メインテナンスフリーを可能
にすることを目的としている。
さらに第2の発明における制御方法において
は、車両に搭載されるエンジンの暖機状態に対応
した基本的なアイドル回転速度を与えるための回
転速度補正用空気量を決定する基本制御量を予め
設定し、この基本制御量を元にして前記補正用空
気量を調整してアイドル回転速度を制御する方法
であつて、エンジンが暖機を完了した後における
アイドル運転時において予め設定したアイドル目
標回転速度と前記基本制御量に従つて前記補正用
空気量を調整したときの実際のアイドル回転速度
との差からこの実際のアイドル回転速度が前記ア
イドル目標回転速度に収束するように負帰還制御
して前記基本制御量に対する修正値を計算すると
共に、この修正値を上記負帰還制御を実行したエ
ンジンの運転状態に応じて、エンジンの停止後も
その記憶内容を保持し得る記憶手段に記憶し、負
帰還制御を実施する上記アイドル運転時と負帰還
制御を不実施とするエンジン負荷運転時並びに減
速運転時とのエンジンの各運転領域でこの記憶し
たエンジンの運転状態に対応した修正値と前記基
本制御量とによつて前記補正用空気量を調整する
ことを特徴としており、すなわち、エンジンの運
転状態に応じて上記修正値を記憶させておくこと
により、エンジンの運転状態に適応した上記補正
用空気量を調整し、さらにきめの細かいエンジン
の回転速度の制御を可能にすることを目的として
いる。
は、車両に搭載されるエンジンの暖機状態に対応
した基本的なアイドル回転速度を与えるための回
転速度補正用空気量を決定する基本制御量を予め
設定し、この基本制御量を元にして前記補正用空
気量を調整してアイドル回転速度を制御する方法
であつて、エンジンが暖機を完了した後における
アイドル運転時において予め設定したアイドル目
標回転速度と前記基本制御量に従つて前記補正用
空気量を調整したときの実際のアイドル回転速度
との差からこの実際のアイドル回転速度が前記ア
イドル目標回転速度に収束するように負帰還制御
して前記基本制御量に対する修正値を計算すると
共に、この修正値を上記負帰還制御を実行したエ
ンジンの運転状態に応じて、エンジンの停止後も
その記憶内容を保持し得る記憶手段に記憶し、負
帰還制御を実施する上記アイドル運転時と負帰還
制御を不実施とするエンジン負荷運転時並びに減
速運転時とのエンジンの各運転領域でこの記憶し
たエンジンの運転状態に対応した修正値と前記基
本制御量とによつて前記補正用空気量を調整する
ことを特徴としており、すなわち、エンジンの運
転状態に応じて上記修正値を記憶させておくこと
により、エンジンの運転状態に適応した上記補正
用空気量を調整し、さらにきめの細かいエンジン
の回転速度の制御を可能にすることを目的として
いる。
以下本発明を図に示す実施例について説明す
る。第1図において、エンジン10は、自動車用
の公知の4サイクル火花点火エンジンで、エンジ
ン負荷としての車両用空調機と自動変速機とを装
備した場合のものである。このエンジン10はエ
アクリーナ11、エアフローメータ12、吸気管
13、サージタンク14、各吸気分岐管15を経
て空気を吸入し、燃料、例えばガソリンは各吸気
分岐管15に設けられた電磁燃料噴射弁16から
噴射供給される。
る。第1図において、エンジン10は、自動車用
の公知の4サイクル火花点火エンジンで、エンジ
ン負荷としての車両用空調機と自動変速機とを装
備した場合のものである。このエンジン10はエ
アクリーナ11、エアフローメータ12、吸気管
13、サージタンク14、各吸気分岐管15を経
て空気を吸入し、燃料、例えばガソリンは各吸気
分岐管15に設けられた電磁燃料噴射弁16から
噴射供給される。
エンジン10の主吸入空気量は、任意に操作さ
れるスロツトル弁17によつて調整され、一方燃
料噴射量は、電子制御ユニツト20によつて調整
される。電子制御ユニツト20は、点火装置のデ
イストリビユータ内に内蔵される回転速度センサ
18によつて測定されるエンジン回転速度と、エ
アフローメータ12によつて測定される吸入空気
量とを基本パラメータとして燃料噴射量を公知の
手法にて決定するもので、他に冷却水温を検出す
る水温センサを用いた暖機センサ19等からの信
号によつても公知の如く燃料噴射量の増減を行
う。
れるスロツトル弁17によつて調整され、一方燃
料噴射量は、電子制御ユニツト20によつて調整
される。電子制御ユニツト20は、点火装置のデ
イストリビユータ内に内蔵される回転速度センサ
18によつて測定されるエンジン回転速度と、エ
アフローメータ12によつて測定される吸入空気
量とを基本パラメータとして燃料噴射量を公知の
手法にて決定するもので、他に冷却水温を検出す
る水温センサを用いた暖機センサ19等からの信
号によつても公知の如く燃料噴射量の増減を行
う。
空気導管21,22はスロツトル弁17をバイ
パスするように設けられ、流導管21,22の間
には空気制御弁30が設けられている。また、導
管21の一端は、スロツトル弁17とエアフロー
メータ12の間に設けられた空気導入口23に接
続され、導管22の一端は、スロツトル弁17の
下流部に設けられた空気導出口24に接続されて
いる。
パスするように設けられ、流導管21,22の間
には空気制御弁30が設けられている。また、導
管21の一端は、スロツトル弁17とエアフロー
メータ12の間に設けられた空気導入口23に接
続され、導管22の一端は、スロツトル弁17の
下流部に設けられた空気導出口24に接続されて
いる。
空気制御弁30は、基本的には比例電磁(リニ
アソレノイド)式制御弁であつて、ハウジング3
1の中で摺動可能なプランジヤ32の変位によ
り、空気導管21,22の間の空気通路面積を変
える。通常プランジヤ32は圧縮コイルバネ33
により空気通路面積が零となるようセツトされて
いる。
アソレノイド)式制御弁であつて、ハウジング3
1の中で摺動可能なプランジヤ32の変位によ
り、空気導管21,22の間の空気通路面積を変
える。通常プランジヤ32は圧縮コイルバネ33
により空気通路面積が零となるようセツトされて
いる。
電磁機構34を通電する事により、電磁吸引力
がプランジヤ32とコア25との間に働き、通電
電流の平均値に依存してプランジヤ32はコア3
5に接近する。
がプランジヤ32とコア25との間に働き、通電
電流の平均値に依存してプランジヤ32はコア3
5に接近する。
このようにして空気制御弁30は、電磁機構3
4に流す電流に依存してプランジヤ32とコア3
5との距離が変わり、空気導管21と22の間の
空気通路面積を連続的に変える事ができる為、電
流値によつて空気流量をコントロールすることが
できる。
4に流す電流に依存してプランジヤ32とコア3
5との距離が変わり、空気導管21と22の間の
空気通路面積を連続的に変える事ができる為、電
流値によつて空気流量をコントロールすることが
できる。
電磁機構34は、燃料噴射弁16と同様に電子
制御ユニツト20によつて駆動制御される。電子
制御ユニツト20は、上記の回転速度センサ18
や暖機センサ19の他にも、自動車のクーラ等の
空調機用コンプレツサ26とエンジン駆動軸との
間の断続を行う電磁クラツチ27をオンオフする
空調スイツチ28の信号を始めとして種々の信号
が入力される。
制御ユニツト20によつて駆動制御される。電子
制御ユニツト20は、上記の回転速度センサ18
や暖機センサ19の他にも、自動車のクーラ等の
空調機用コンプレツサ26とエンジン駆動軸との
間の断続を行う電磁クラツチ27をオンオフする
空調スイツチ28の信号を始めとして種々の信号
が入力される。
次にこの電子制御ユニツト20について第2図
により説明する。100は燃料噴射量並びに回転
数補正用の空気量を燃料噴射弁16の開弁時間幅
並びに空気制御弁30の電磁機構34の変位量
(つまり平均供給電流の大きさ)として計算を実
行するマイクロプロセツサ(CPU)である。1
01は回転速度(回転数)センサ18の信号によ
つてエンジン回転数を検出する回転数カウンタで
ある。またこの回転数カウンタ101はエンジン
回転に同期して割り込み制御部102に割り込み
指令信号を送る。割り込み制御部102はこの指
令信号を受けるとコモンパス150を通じてマイ
クロプロセツサ100に割り込み信号を供給し、
マイクロプロセツサ100にて公知の手法により
燃料噴射量の計算処理等を行わせる。103はデ
ジタル入力ポートで上記空調スイツチ28の信号
の他に、図示しないスタータの作動をオンオフす
るスタータスイツチ41の信号、自動車の自動変
速機がニユートラル位置にあるか否かを検出する
ニユートラルスイツチ42の信号、スロツトル弁
17が全閉(つまりアイドル位置)か否かを検出
するスロツトルスイツチ43の信号、及び自動車
の車速があるか否か(つまり停止中か否か)を検
出する車速検出器44の信号が入力され、これら
のデジタル信号をマイクロプロセツサ100に供
給する。104はアナログマルチプレクサとA−
D変換器からなるアナログ入力ポートで、冷却水
温を検出する暖機センサ19の信号とエンジンの
吸入空気量(吸気量)を検出するエアフローメー
タ12の信号とをA−D変換して順次マイクロプ
ロセツサ100に供給する。これら各ユニツト1
01,102,103,104の出力情報はコモ
ンパス150を通してマイクロプロセツサ100
に伝達される。50はバツテリ、51はキースイ
ツチであり、電源回路105はキースイツチ51
を通さず直接、バツテリー50に接続されていて
不揮発性メモリ(RAM)107に電力を供給し
ている。よつてRAM107はキースイツチ51
に関係なく常時電源が印加されている。106も
電源回路であるが、キースイツチ51を通してバ
ツテリー50に接続されている。電源回路106
はRAM107以外の部分に電源を供給する。不
揮発性メモリ(RAM)107はプログラム動作
中一時使用される一時記憶ユニツトをなすもので
あるが、前述の様にキースイツチ51に関係なく
常時電源が印加され、キースイツチ51をOFF
にして機関の運転を停止しても記憶内容が消失し
ない構成となつている。後述の修正値R(R1、
R2、R3、R4)はこのRAM107に記憶されてい
る。108はメモリユニツトでプログラムや各種
の定数等を記憶しておく読み出し専用メモリ
(ROM)とプログラム動作中(演算処理中)に
データを一時記憶するリードライトメモリとより
なる。109はレジスタを含む燃料噴射時間制御
用カウンタでダウンカウンタより成り、マイクロ
プロセツサ(CPU)100で演算された電磁式
燃料噴射弁16の開弁時間、つまり燃料噴射量を
表すデジタル信号を実際の電磁式燃料噴射弁16
の開弁時間を与えるパルス時間幅のパルス信号に
変換する。110は電磁式燃料噴射弁を駆動する
増幅回路である。111は回転数補正用空気量を
制御するために用いるD−A変換ユニツトで、マ
イクロプロセツサ100で計算された補正用空気
量、つまり電磁式空気制御弁30の開度を決定す
る電磁機構34への供給電流の大きさを表す制御
量信号をアナログ量に変換し、このアナログ信
号は公知の駆動回路112にて増幅され、空気制
御弁30が駆動される。113はタイマーで、経
過時間を測定し、CPU100に伝達する。回転
数カウンタ101は回転数センサ18の出力によ
りエンジン1回転に1回エンジン回転速度を測定
し、この測定の終了時に割り込み制御部102に
割り込み指令信号を供給する。割り込み制御部1
02はその信号から割り込み信号を発生し、マイ
クロプロセツサ100に燃料噴射量の演算を行う
割り込み処理ルーチンを実行させる。
により説明する。100は燃料噴射量並びに回転
数補正用の空気量を燃料噴射弁16の開弁時間幅
並びに空気制御弁30の電磁機構34の変位量
(つまり平均供給電流の大きさ)として計算を実
行するマイクロプロセツサ(CPU)である。1
01は回転速度(回転数)センサ18の信号によ
つてエンジン回転数を検出する回転数カウンタで
ある。またこの回転数カウンタ101はエンジン
回転に同期して割り込み制御部102に割り込み
指令信号を送る。割り込み制御部102はこの指
令信号を受けるとコモンパス150を通じてマイ
クロプロセツサ100に割り込み信号を供給し、
マイクロプロセツサ100にて公知の手法により
燃料噴射量の計算処理等を行わせる。103はデ
ジタル入力ポートで上記空調スイツチ28の信号
の他に、図示しないスタータの作動をオンオフす
るスタータスイツチ41の信号、自動車の自動変
速機がニユートラル位置にあるか否かを検出する
ニユートラルスイツチ42の信号、スロツトル弁
17が全閉(つまりアイドル位置)か否かを検出
するスロツトルスイツチ43の信号、及び自動車
の車速があるか否か(つまり停止中か否か)を検
出する車速検出器44の信号が入力され、これら
のデジタル信号をマイクロプロセツサ100に供
給する。104はアナログマルチプレクサとA−
D変換器からなるアナログ入力ポートで、冷却水
温を検出する暖機センサ19の信号とエンジンの
吸入空気量(吸気量)を検出するエアフローメー
タ12の信号とをA−D変換して順次マイクロプ
ロセツサ100に供給する。これら各ユニツト1
01,102,103,104の出力情報はコモ
ンパス150を通してマイクロプロセツサ100
に伝達される。50はバツテリ、51はキースイ
ツチであり、電源回路105はキースイツチ51
を通さず直接、バツテリー50に接続されていて
不揮発性メモリ(RAM)107に電力を供給し
ている。よつてRAM107はキースイツチ51
に関係なく常時電源が印加されている。106も
電源回路であるが、キースイツチ51を通してバ
ツテリー50に接続されている。電源回路106
はRAM107以外の部分に電源を供給する。不
揮発性メモリ(RAM)107はプログラム動作
中一時使用される一時記憶ユニツトをなすもので
あるが、前述の様にキースイツチ51に関係なく
常時電源が印加され、キースイツチ51をOFF
にして機関の運転を停止しても記憶内容が消失し
ない構成となつている。後述の修正値R(R1、
R2、R3、R4)はこのRAM107に記憶されてい
る。108はメモリユニツトでプログラムや各種
の定数等を記憶しておく読み出し専用メモリ
(ROM)とプログラム動作中(演算処理中)に
データを一時記憶するリードライトメモリとより
なる。109はレジスタを含む燃料噴射時間制御
用カウンタでダウンカウンタより成り、マイクロ
プロセツサ(CPU)100で演算された電磁式
燃料噴射弁16の開弁時間、つまり燃料噴射量を
表すデジタル信号を実際の電磁式燃料噴射弁16
の開弁時間を与えるパルス時間幅のパルス信号に
変換する。110は電磁式燃料噴射弁を駆動する
増幅回路である。111は回転数補正用空気量を
制御するために用いるD−A変換ユニツトで、マ
イクロプロセツサ100で計算された補正用空気
量、つまり電磁式空気制御弁30の開度を決定す
る電磁機構34への供給電流の大きさを表す制御
量信号をアナログ量に変換し、このアナログ信
号は公知の駆動回路112にて増幅され、空気制
御弁30が駆動される。113はタイマーで、経
過時間を測定し、CPU100に伝達する。回転
数カウンタ101は回転数センサ18の出力によ
りエンジン1回転に1回エンジン回転速度を測定
し、この測定の終了時に割り込み制御部102に
割り込み指令信号を供給する。割り込み制御部1
02はその信号から割り込み信号を発生し、マイ
クロプロセツサ100に燃料噴射量の演算を行う
割り込み処理ルーチンを実行させる。
第3図はマイクロプロセツサ100における回
転速度補正用空気量の計算処理を行う部分の概略
フローチヤートを示すものでこのフローチヤート
に基づきマイクロプロセツサ100の機能を説明
すると共に、構成全体の作動をも説明する。キー
スイツチ51並びにスタータスイツチ41がON
してエンジンが始動されると第1ステツプ1000の
スタートにてメインルーチンの演算処理が開始
さ、ステツプ1001にて初期化の処理が実行され、
ステツプ1002においてアナログ入力ポート104
を介して得られる暖機センサ19からの冷却水温
の信号に応じたデジタル値を読み込む。ステツプ
1003では第5図の特定の如きこの冷却水温のデジ
タル値に対応する補正用空気量の基本制御量(つ
まり空気制御弁30の電磁機構34への供給電流
を決める基本制御量)I0をメモリユニツト108
の該当エリアから読み込み、制御量IをI=I0と
する。ステツプ1004では不揮発性メモリ107内
に記憶した修正値R(R1、R2、R3、R4)の値が
正常かどうか、つまり修正値Rが所定の範囲内の
値となつているかどうかを判定し、異常のときは
ステツプ1005に進み、不揮発性メモリ107内の
修正値Rの各値(R1、R2、R3、R4)の値が正常
かどうか、つまり修正値Rが所定の範囲内のとき
はステツプ1005に進み、不揮発性メモリ107内
の修正値Rの各値R1、R2、R3、R4をそれぞれ予
め設定した初期修正値(固定値)Ii(I1、I2、I3、
I4)に書き替える。修正値Rが正常のとき、若し
くはステツプ1005の書き替え処理が終わるとステ
ツプ1006に進み、エンジンのスタータが駆動され
ているか否か、つまりスタータスイツチ41の信
号を用い、スタータスイツチがオンか否かを判定
する。スタータが駆動されているときはエンジン
始動時用の空気量を与えるため、ステツプ1007に
て始動増量用の増量値Isをステツプ1003で求めた
制御量Iに加え、I=I+Isを計算し、この制御
量IをD−A変換ユニツト111へ出力する。ス
タータがオフのときはステツプ1008に進み、エン
ジン暖機運転が終了したかどうか、つまり暖機セ
ンサ19からの冷却水温の情報を用い、所定水温
以上になつたかどうかを判定する。暖機運転が終
了したときはステツプ1009に進み、スロツトル弁
が全閉か否か、つまりスロツトルスイツチ43の
信号を用い、スロツトル弁がアイドル位置か否か
を判定する。スロツトル弁が全閉のときはステツ
プ1010に進み、自動車の車速がないか否か、つま
り車速検出器44の信号を用い、自動車が停止中
か走行中かを判定する。自動車が停止中のときは
ステツプ1011に進み、エンジン回転が停止してい
ないか停止中か、つまり回転数カウンタ101の
出力であるエンジン回転速度(回転数)Neの信
号を用い、回転速度Neが一定値以上か否かを判
定する。エンジン回転が停止していないときはス
テツプ1012に進み、エンジンの回転速度の変動が
所定値以下か否か、つまり回転速度Neの信号を
用い、現在の回転速度と所定サイクル以前、若し
くは所定期間以前における回転速度との差が所定
値以下か否かを判定する。エンジンの回転変動が
小さいときは、すなわちステツプ1008〜1012の判
定状態をすべて満たし、エンジンがアイドル運転
状態でかつ安定状態にあるとみなせるときは、ス
テツプ1013に進み、空調スイツチ28がオンか否
か、つまり空調機用のコンプレツサ26がエンジ
ン負荷として接続されているか否かを判定し、更
にステツプ1014、1015では自動車の自動変速機の
ニユートラルスイツチ42の信号を用い、変速機
がニユートラル位置にあるか否か、つまりエンジ
ン負荷として接続されていないか否かを判定す
る。空調スイツチ28がオフで、かつ変速機がニ
ユートラル位置にあるとき、つまり空調機用コン
プレツサも自動変速機もエンジン負荷として作用
していない第1条件のときはステツプ1016に進
み、修正値Rのうちのこの第1条件に対応する修
正値R1を修正処理し、記憶する。つまり修正値
R1を学習制御する。この修正値R1の学習制御を
第4図のフローチヤートにより説明すると、まず
ステツプ601でこのエンジン負荷の第1条件に対
応して予め設定したアイドル目標回転速度N1を
読み込み、ステツプ602では実際のアイドル回転
速度Neを読み込み、ステツプ603では実際の回転
速度Neと目標速度N1との差ΔNの計算、つまり
ΔN=Ne−N1を計算し、ステツプ604ではこの
ΔNが正かどうかを判定し、ΔNが正のときはス
テツプ605に進み、実際の回転速度Neが目標速度
N1より速いため、実際の回転速度を下げるべく、
つまり回転速度補正用空気量を減少させるべく修
正値R1を所定の補正量ΔIだけ減算し、R1=R1−
ΔIを新しい修正値R1として不揮発性メモリ107に
記憶する。ΔNが正でないときはステツプ606に
てΔNが負かどうかを判定し、負のときはステツ
プ607に進み、ステツプ605の処理と反対の論理に
より修正値R1=R1+ΔIを計算し、この新しい修
正値R1を不揮発性メモリ107に記憶する。ステツ
プ606にてΔNが負でないと判定したときは、R1
の書き替えは行わない。以上が修正値R1の学習
制御の処理ステツプ1016の詳細である。
転速度補正用空気量の計算処理を行う部分の概略
フローチヤートを示すものでこのフローチヤート
に基づきマイクロプロセツサ100の機能を説明
すると共に、構成全体の作動をも説明する。キー
スイツチ51並びにスタータスイツチ41がON
してエンジンが始動されると第1ステツプ1000の
スタートにてメインルーチンの演算処理が開始
さ、ステツプ1001にて初期化の処理が実行され、
ステツプ1002においてアナログ入力ポート104
を介して得られる暖機センサ19からの冷却水温
の信号に応じたデジタル値を読み込む。ステツプ
1003では第5図の特定の如きこの冷却水温のデジ
タル値に対応する補正用空気量の基本制御量(つ
まり空気制御弁30の電磁機構34への供給電流
を決める基本制御量)I0をメモリユニツト108
の該当エリアから読み込み、制御量IをI=I0と
する。ステツプ1004では不揮発性メモリ107内
に記憶した修正値R(R1、R2、R3、R4)の値が
正常かどうか、つまり修正値Rが所定の範囲内の
値となつているかどうかを判定し、異常のときは
ステツプ1005に進み、不揮発性メモリ107内の
修正値Rの各値(R1、R2、R3、R4)の値が正常
かどうか、つまり修正値Rが所定の範囲内のとき
はステツプ1005に進み、不揮発性メモリ107内
の修正値Rの各値R1、R2、R3、R4をそれぞれ予
め設定した初期修正値(固定値)Ii(I1、I2、I3、
I4)に書き替える。修正値Rが正常のとき、若し
くはステツプ1005の書き替え処理が終わるとステ
ツプ1006に進み、エンジンのスタータが駆動され
ているか否か、つまりスタータスイツチ41の信
号を用い、スタータスイツチがオンか否かを判定
する。スタータが駆動されているときはエンジン
始動時用の空気量を与えるため、ステツプ1007に
て始動増量用の増量値Isをステツプ1003で求めた
制御量Iに加え、I=I+Isを計算し、この制御
量IをD−A変換ユニツト111へ出力する。ス
タータがオフのときはステツプ1008に進み、エン
ジン暖機運転が終了したかどうか、つまり暖機セ
ンサ19からの冷却水温の情報を用い、所定水温
以上になつたかどうかを判定する。暖機運転が終
了したときはステツプ1009に進み、スロツトル弁
が全閉か否か、つまりスロツトルスイツチ43の
信号を用い、スロツトル弁がアイドル位置か否か
を判定する。スロツトル弁が全閉のときはステツ
プ1010に進み、自動車の車速がないか否か、つま
り車速検出器44の信号を用い、自動車が停止中
か走行中かを判定する。自動車が停止中のときは
ステツプ1011に進み、エンジン回転が停止してい
ないか停止中か、つまり回転数カウンタ101の
出力であるエンジン回転速度(回転数)Neの信
号を用い、回転速度Neが一定値以上か否かを判
定する。エンジン回転が停止していないときはス
テツプ1012に進み、エンジンの回転速度の変動が
所定値以下か否か、つまり回転速度Neの信号を
用い、現在の回転速度と所定サイクル以前、若し
くは所定期間以前における回転速度との差が所定
値以下か否かを判定する。エンジンの回転変動が
小さいときは、すなわちステツプ1008〜1012の判
定状態をすべて満たし、エンジンがアイドル運転
状態でかつ安定状態にあるとみなせるときは、ス
テツプ1013に進み、空調スイツチ28がオンか否
か、つまり空調機用のコンプレツサ26がエンジ
ン負荷として接続されているか否かを判定し、更
にステツプ1014、1015では自動車の自動変速機の
ニユートラルスイツチ42の信号を用い、変速機
がニユートラル位置にあるか否か、つまりエンジ
ン負荷として接続されていないか否かを判定す
る。空調スイツチ28がオフで、かつ変速機がニ
ユートラル位置にあるとき、つまり空調機用コン
プレツサも自動変速機もエンジン負荷として作用
していない第1条件のときはステツプ1016に進
み、修正値Rのうちのこの第1条件に対応する修
正値R1を修正処理し、記憶する。つまり修正値
R1を学習制御する。この修正値R1の学習制御を
第4図のフローチヤートにより説明すると、まず
ステツプ601でこのエンジン負荷の第1条件に対
応して予め設定したアイドル目標回転速度N1を
読み込み、ステツプ602では実際のアイドル回転
速度Neを読み込み、ステツプ603では実際の回転
速度Neと目標速度N1との差ΔNの計算、つまり
ΔN=Ne−N1を計算し、ステツプ604ではこの
ΔNが正かどうかを判定し、ΔNが正のときはス
テツプ605に進み、実際の回転速度Neが目標速度
N1より速いため、実際の回転速度を下げるべく、
つまり回転速度補正用空気量を減少させるべく修
正値R1を所定の補正量ΔIだけ減算し、R1=R1−
ΔIを新しい修正値R1として不揮発性メモリ107に
記憶する。ΔNが正でないときはステツプ606に
てΔNが負かどうかを判定し、負のときはステツ
プ607に進み、ステツプ605の処理と反対の論理に
より修正値R1=R1+ΔIを計算し、この新しい修
正値R1を不揮発性メモリ107に記憶する。ステツ
プ606にてΔNが負でないと判定したときは、R1
の書き替えは行わない。以上が修正値R1の学習
制御の処理ステツプ1016の詳細である。
このステツプ1016の処理の後はステツプ1020に
進み、新しい修正値R1を用いて制御量I=I+
R1(=I0+R1)を計算し、D−A変換ユニツト1
11へ出力する。
進み、新しい修正値R1を用いて制御量I=I+
R1(=I0+R1)を計算し、D−A変換ユニツト1
11へ出力する。
ステツプ1013、1014、1015の判定において空調
スイツチ28がオフで自動変速機がニユートラル
位置になく、駆動位置にある第2条件の負荷状態
と判定したときはステツプ1017に進み、修正値R
のうちのこの第2条件に対応する修正値R2を修
正計算し記憶する。このステツプ1017における修
正値R2の修正処理も上記ステツプ1016と同様に
して、エンジン負荷のこの第2条件に対応して予
め設定したアイドル目標回転速度N2と実際のア
イドル回転速度Neとの差からR2=R2±ΔIの計算
を行い修正する。次にステツプ1021に進み、新し
い修正値R2を用いて制御量I=I+R2を求め、
出力する。
スイツチ28がオフで自動変速機がニユートラル
位置になく、駆動位置にある第2条件の負荷状態
と判定したときはステツプ1017に進み、修正値R
のうちのこの第2条件に対応する修正値R2を修
正計算し記憶する。このステツプ1017における修
正値R2の修正処理も上記ステツプ1016と同様に
して、エンジン負荷のこの第2条件に対応して予
め設定したアイドル目標回転速度N2と実際のア
イドル回転速度Neとの差からR2=R2±ΔIの計算
を行い修正する。次にステツプ1021に進み、新し
い修正値R2を用いて制御量I=I+R2を求め、
出力する。
ステツプ1013、1014、1015の判定において、空
調スイツチ28がオンで自動変速機がニユートラ
ル位置にある第3条件の負荷状態と判定したとき
はステツプ1018に進み、修正値Rのうち、この第
3条件に対応する修正値R3を修正処理し記憶す
る。このステツプ1018における修正処理も上記ス
テツプ1016、1017と同様にして、エンジン負荷の
この第3条件に対応するアイドル目標回転速度
N3と実際のアイドル回転速度Neとの差からR3=
R3±ΔIの計算を行い修正する。次にステツプ
1022に進み、新しい修正値R3を用いて制御量I
=I+R3を求め、出力する。
調スイツチ28がオンで自動変速機がニユートラ
ル位置にある第3条件の負荷状態と判定したとき
はステツプ1018に進み、修正値Rのうち、この第
3条件に対応する修正値R3を修正処理し記憶す
る。このステツプ1018における修正処理も上記ス
テツプ1016、1017と同様にして、エンジン負荷の
この第3条件に対応するアイドル目標回転速度
N3と実際のアイドル回転速度Neとの差からR3=
R3±ΔIの計算を行い修正する。次にステツプ
1022に進み、新しい修正値R3を用いて制御量I
=I+R3を求め、出力する。
ステツプ1013、1014、1015の判定において、空
調スイツチ28がオンで自動変速機がニユートラ
ル位置になく、駆動位置にある第4条件の負荷状
態と判定したときはステツプ1019に進み、修正値
Rのうち、この第4条件に対応する修正値R4を
修正処理し記憶する。このステツプ1019における
修正値R4の修正処理も上記ステツプ1016、1017、
1018同様にエンジン負荷のこの第4条件に対応し
て予め設定したアイドル目標回転速度N4と実際
のアイドル回転速度Neとの差からR4=R4±ΔIの
計算を行い修正する。次にステツプ1023に進み、
この新しい修正値R4を用いて制御量I=I+R4
を求め出力する。なお、この実施例ではこの第4
条件に対応する目標回転速度N4は上記の第2条
件に対応して設定した目標回転速度N2と同じ値
に選んである。また上記ステツプ1005において説
明した修正値R1、R2、R3、R4並びに初期修正値
I1、I2、I3、I4はそれぞれステツプ1016、1017、
1018、1019の処理で説明した修正値R1、R2、R3、
R4に対応するものである。
調スイツチ28がオンで自動変速機がニユートラ
ル位置になく、駆動位置にある第4条件の負荷状
態と判定したときはステツプ1019に進み、修正値
Rのうち、この第4条件に対応する修正値R4を
修正処理し記憶する。このステツプ1019における
修正値R4の修正処理も上記ステツプ1016、1017、
1018同様にエンジン負荷のこの第4条件に対応し
て予め設定したアイドル目標回転速度N4と実際
のアイドル回転速度Neとの差からR4=R4±ΔIの
計算を行い修正する。次にステツプ1023に進み、
この新しい修正値R4を用いて制御量I=I+R4
を求め出力する。なお、この実施例ではこの第4
条件に対応する目標回転速度N4は上記の第2条
件に対応して設定した目標回転速度N2と同じ値
に選んである。また上記ステツプ1005において説
明した修正値R1、R2、R3、R4並びに初期修正値
I1、I2、I3、I4はそれぞれステツプ1016、1017、
1018、1019の処理で説明した修正値R1、R2、R3、
R4に対応するものである。
ステツプ1008、1009、1010、1011、1012の判定
処理において、エンジンが暖機中のとき、スロツ
トル弁が開かれているとき、自動車が走行中の
(車速がある)とき、エンジン停止中のとき、エ
ンジンの回転変動が大きいときのうちのいずれか
であると判定したとき、つまり車両が走行中であ
つて、エンジンが負荷運転時、あるいは減速運転
時にある、またはエンジンが停止時にあるなどと
判断され、エンジンがアイドル運転状態であつ
て、しかも安定状態にあるとはみなせないときは
ステツプ1024に進み、修正値R(R1、R2、R3、
R4)の修正処理は行わない。
処理において、エンジンが暖機中のとき、スロツ
トル弁が開かれているとき、自動車が走行中の
(車速がある)とき、エンジン停止中のとき、エ
ンジンの回転変動が大きいときのうちのいずれか
であると判定したとき、つまり車両が走行中であ
つて、エンジンが負荷運転時、あるいは減速運転
時にある、またはエンジンが停止時にあるなどと
判断され、エンジンがアイドル運転状態であつ
て、しかも安定状態にあるとはみなせないときは
ステツプ1024に進み、修正値R(R1、R2、R3、
R4)の修正処理は行わない。
ステツプ1024、1025、1026では前述のステツプ
1013、1014、1015と全く同様に空調スイツチ28
がオンか否か自動変速機のニユートラル位置か否
かを判定し、前記同様エンジン負荷が第1条件に
あると判定したときはステツプ1027に進み、この
第1条件に対応する修正値R1を不揮発性メモリ
107から読み込み、制御量I=I+R1(=I0+R1)
を計算し、D−A変換ユニツト111に出力す
る。またエンジン負荷が第2条件にあると判定し
たときはステツプ1028に進み、この第2条件に対
応する修正値R2を用い、制御量I=I+R2を計
算して出力し、エンジン負荷が第3条件にあると
きはステツプ1029に進み、この第3条件に対応す
る修正値R3を用い、制御量I=I+R3を計算し
て出力し、エンジン負荷が第4条件にあるときは
ステツプ1030に進み、この第4条件に対応する修
正値R4を用い、制御量I=I+R4を計算し出力
する。すなわち、このステツプ1027、1028、
1029、1030の処理においては回転速度を決定す
る、つまりは回転速度補正用空気量を決定する制
御量Iはエンジンの暖機状態に対応して予め設定
した基本制御量I0とステツプ1016乃至1019の処理
で学習制御した修正値R(R1、R2、R3、R4)と
で与えられるもので、従つて実際の回転速度Ne
が目標回転速度に対して偏差があるかどうかとい
つたような帰還制御は行わないことになる。
1013、1014、1015と全く同様に空調スイツチ28
がオンか否か自動変速機のニユートラル位置か否
かを判定し、前記同様エンジン負荷が第1条件に
あると判定したときはステツプ1027に進み、この
第1条件に対応する修正値R1を不揮発性メモリ
107から読み込み、制御量I=I+R1(=I0+R1)
を計算し、D−A変換ユニツト111に出力す
る。またエンジン負荷が第2条件にあると判定し
たときはステツプ1028に進み、この第2条件に対
応する修正値R2を用い、制御量I=I+R2を計
算して出力し、エンジン負荷が第3条件にあると
きはステツプ1029に進み、この第3条件に対応す
る修正値R3を用い、制御量I=I+R3を計算し
て出力し、エンジン負荷が第4条件にあるときは
ステツプ1030に進み、この第4条件に対応する修
正値R4を用い、制御量I=I+R4を計算し出力
する。すなわち、このステツプ1027、1028、
1029、1030の処理においては回転速度を決定す
る、つまりは回転速度補正用空気量を決定する制
御量Iはエンジンの暖機状態に対応して予め設定
した基本制御量I0とステツプ1016乃至1019の処理
で学習制御した修正値R(R1、R2、R3、R4)と
で与えられるもので、従つて実際の回転速度Ne
が目標回転速度に対して偏差があるかどうかとい
つたような帰還制御は行わないことになる。
ステツプ1007、1020、1021、1022、1023、
1027、1028、1029、1030のいずれかの処理を終了
すると再びステツプ1002に戻り、上述の処理を繰
り返す。
1027、1028、1029、1030のいずれかの処理を終了
すると再びステツプ1002に戻り、上述の処理を繰
り返す。
一方、燃料噴射弁16からの燃料噴射量(つま
り噴射時間幅)を計算するルーチンは公知である
ため詳述しないが、空気制御弁30を介して供給
される回転速度補正用空気の量を含めたエンジン
への全体の吸気量がエアフロメータ12で検出さ
れ、この吸気量の信号を元に割り込み制御部10
2かこの割り込み指令される度にCPU100は
燃料噴射量の演算を行い、演算結果を燃料噴射時
間制御用カウンタ109に出力する。しかして燃
料噴射弁16からは吸気量に見合つた量の燃料が
噴射供給される。
り噴射時間幅)を計算するルーチンは公知である
ため詳述しないが、空気制御弁30を介して供給
される回転速度補正用空気の量を含めたエンジン
への全体の吸気量がエアフロメータ12で検出さ
れ、この吸気量の信号を元に割り込み制御部10
2かこの割り込み指令される度にCPU100は
燃料噴射量の演算を行い、演算結果を燃料噴射時
間制御用カウンタ109に出力する。しかして燃
料噴射弁16からは吸気量に見合つた量の燃料が
噴射供給される。
なお、上述の実施例では、燃料噴射装置を有す
るエンジンについて説明したが、気化器付エンジ
ンにあつては空気制御弁30の代わりにスロツト
ル弁の開度を制御するアクチユエータを設け、こ
のアクチユエータの作動を上記同様制御量Iに応
じて制御する事も可能である。
るエンジンについて説明したが、気化器付エンジ
ンにあつては空気制御弁30の代わりにスロツト
ル弁の開度を制御するアクチユエータを設け、こ
のアクチユエータの作動を上記同様制御量Iに応
じて制御する事も可能である。
以上述べたように、本発明における第1の発明
においての制御方法によれば、車両に搭載される
エンジンの暖機状態に対応した基本的なアイドル
回転速度を与えるための回転速度補正用空気量を
決定する基本制御量を予め設定し、この基本制御
量を元にして補正用空気量を調整してアイドル回
転速度を制御する方法であつて、エンジンが暖機
を完了した後におけるアイドル運転時において予
め設定したアイドル目標回転速度と基本制御量に
従つて補正用空気量を調整したときの実際のアイ
ドル回転速度との差からこの実際のアイドル回転
速度がアイドル目標回転速度に収束するように負
帰還制御して基本制御量に対する修正値を計算す
ると共に、この修正値をエンジン停止後もその記
憶内容を保持し得る記憶手段に記憶し、負帰還制
御を実施する上記アイドル運転時と負帰還制御を
不実施とするエンジン負荷運転時並びに減速運転
時とのエンジンの各運転領域でこの記憶した修正
値と基本制御量とによつて前記補正用空気量を調
整することを特徴としており、すなわちエンジン
が暖機を完了した後でのアイドル運転時に、アイ
ドル目標回転速度設定して負帰還制御し、かつ目
標速度と実際の速度との差から補正用空気量の制
御量の修正値を求めるとともに、この修正値を常
時記憶しておいて、負帰還制御を不実施とするエ
ンジン負荷運転時並びに減速運転時においても上
記基本制御量とこの修正値とによつて調整される
補正用空気量を確保することにより、マニユアル
変速機付の車両走行中にマニユアル変速機のクラ
ツチを切つた際、急激に回転速度が変動するとい
つた問題や、自動変速機付の車両のエンジンの暖
機運転中に車速が運転者の意志に反して上昇して
しまうといつた問題を解消することができ、更に
はエンジンの他に運転状態においては上記修正値
を元にして補正用空気量を制御することでほこり
等の付着による補正用空気の通路の断面積減少等
の経時変化に対してメインテナンスフリーを可能
にできるという優れた効果がある。
においての制御方法によれば、車両に搭載される
エンジンの暖機状態に対応した基本的なアイドル
回転速度を与えるための回転速度補正用空気量を
決定する基本制御量を予め設定し、この基本制御
量を元にして補正用空気量を調整してアイドル回
転速度を制御する方法であつて、エンジンが暖機
を完了した後におけるアイドル運転時において予
め設定したアイドル目標回転速度と基本制御量に
従つて補正用空気量を調整したときの実際のアイ
ドル回転速度との差からこの実際のアイドル回転
速度がアイドル目標回転速度に収束するように負
帰還制御して基本制御量に対する修正値を計算す
ると共に、この修正値をエンジン停止後もその記
憶内容を保持し得る記憶手段に記憶し、負帰還制
御を実施する上記アイドル運転時と負帰還制御を
不実施とするエンジン負荷運転時並びに減速運転
時とのエンジンの各運転領域でこの記憶した修正
値と基本制御量とによつて前記補正用空気量を調
整することを特徴としており、すなわちエンジン
が暖機を完了した後でのアイドル運転時に、アイ
ドル目標回転速度設定して負帰還制御し、かつ目
標速度と実際の速度との差から補正用空気量の制
御量の修正値を求めるとともに、この修正値を常
時記憶しておいて、負帰還制御を不実施とするエ
ンジン負荷運転時並びに減速運転時においても上
記基本制御量とこの修正値とによつて調整される
補正用空気量を確保することにより、マニユアル
変速機付の車両走行中にマニユアル変速機のクラ
ツチを切つた際、急激に回転速度が変動するとい
つた問題や、自動変速機付の車両のエンジンの暖
機運転中に車速が運転者の意志に反して上昇して
しまうといつた問題を解消することができ、更に
はエンジンの他に運転状態においては上記修正値
を元にして補正用空気量を制御することでほこり
等の付着による補正用空気の通路の断面積減少等
の経時変化に対してメインテナンスフリーを可能
にできるという優れた効果がある。
さらに第2の発明における制御方法によれば、
車両に搭載されるエンジンの暖機状態に対応した
基本的なアイドル回転速度を与えるための回転速
度補正用空気量を決定する基本制御量を予め設定
し、この基本制御量を元にして前記補正用空気量
を調整してアイドル回転速度を制御する方法であ
つて、エンジンが暖機を完了した後におけるアイ
ドル運転時において予め設定したアイドル目標回
転速度と前記基本制御量に従つて、前記補正用空
気量を調整したときの実際のアイドル回転速度と
の差からこの実際のアイドル回転速度が前記アイ
ドル目標回転速度に収束するように負帰還制御し
て、前記基本制御量に対する修正値を計算すると
ともに、この修正値を上記負帰還制御を実行した
エンジンの運転状態に応じて、エンジンの停止後
もその記憶内容を保持し得る記憶手段に記憶し、
負帰還制御を実施する上記アイドル運転時と負帰
還制御を不実施とするエンジン負荷運転時並びに
減速運転時とのエンジンの各運転領域でこの記憶
したエンジンの運転状態に対応した修正値と前記
基本制御量とによつて前記補正用空気量を調整す
ることを特徴としており、すなわち、さらにエン
ジンの運転状態に応じて上記修正値を記憶させて
おくことにより、エンジンの運転状態に適応した
上記補正用空気量に調整できるので、さらにきめ
の細かいエンジンの回転速度の制御が実行され、
車両運転者への不快感を排除できるようになると
いう優れた効果がある。
車両に搭載されるエンジンの暖機状態に対応した
基本的なアイドル回転速度を与えるための回転速
度補正用空気量を決定する基本制御量を予め設定
し、この基本制御量を元にして前記補正用空気量
を調整してアイドル回転速度を制御する方法であ
つて、エンジンが暖機を完了した後におけるアイ
ドル運転時において予め設定したアイドル目標回
転速度と前記基本制御量に従つて、前記補正用空
気量を調整したときの実際のアイドル回転速度と
の差からこの実際のアイドル回転速度が前記アイ
ドル目標回転速度に収束するように負帰還制御し
て、前記基本制御量に対する修正値を計算すると
ともに、この修正値を上記負帰還制御を実行した
エンジンの運転状態に応じて、エンジンの停止後
もその記憶内容を保持し得る記憶手段に記憶し、
負帰還制御を実施する上記アイドル運転時と負帰
還制御を不実施とするエンジン負荷運転時並びに
減速運転時とのエンジンの各運転領域でこの記憶
したエンジンの運転状態に対応した修正値と前記
基本制御量とによつて前記補正用空気量を調整す
ることを特徴としており、すなわち、さらにエン
ジンの運転状態に応じて上記修正値を記憶させて
おくことにより、エンジンの運転状態に適応した
上記補正用空気量に調整できるので、さらにきめ
の細かいエンジンの回転速度の制御が実行され、
車両運転者への不快感を排除できるようになると
いう優れた効果がある。
第1図は本発明の一実施例を示す構成図、第2
図は第1図に示す電子制御ユニツトのブロツク
図、第3図は第2図に示すマイクロプロセツサの
要部機能を表すフローチヤート、第4図は第3図
のフローチヤートの要部の詳細フローチヤート、
第5図は本発明の説明に供する特性図である。 10……エンジン、18……回転速度センサ、
20……電子制御ユニツト、100……マイクロ
プロセツサ(CPU)、107……不揮発性メモ
リ、30……空気制御弁。
図は第1図に示す電子制御ユニツトのブロツク
図、第3図は第2図に示すマイクロプロセツサの
要部機能を表すフローチヤート、第4図は第3図
のフローチヤートの要部の詳細フローチヤート、
第5図は本発明の説明に供する特性図である。 10……エンジン、18……回転速度センサ、
20……電子制御ユニツト、100……マイクロ
プロセツサ(CPU)、107……不揮発性メモ
リ、30……空気制御弁。
Claims (1)
- 【特許請求の範囲】 1 車両に搭載されるエンジンの暖機状態に対応
した基本的なアイドル回転速度を与えるための回
転速度補正用空気量を決定する基本制御量を予め
設定し、この基本制御量を元にして前記補正用空
気量を調整してアイドル回転速度を制御する方法
であつて、エンジンが暖機を完了した後における
アイドル運転時において予め設定したアイドル目
標回転速度と前記基本制御量に従つて前記補正用
空気量を調整したときの実際のアイドル回転速度
との差からこの実際のアイドル回転速度が前記ア
イドル目標回転速度に収束するように負帰還制御
して前記基本制御量に対する修正値を計算すると
共に、この修正値をエンジンの停止後もその記憶
内容を保持し得る記憶手段に記憶し、負帰還制御
を実施する上記アイドル運転時と負帰還制御を不
実施とするエンジン負荷運転時並びに減速運転時
とのエンジンの各運転領域でこの記憶した修正値
と前記基本制御量とによつて前記補正用空気量を
調整することを特徴とするエンジン回転速度制御
方法。 2 車両に搭載されるエンジンの暖機状態に対応
した基本的なアイドル回転速度を与えるための回
転速度補正用空気量を決定する基本制御量を予め
設定し、この基本制御量を元にして前記補正用空
気量を調整してアイドル回転速度を制御する方法
であつて、エンジンが暖機を完了した後における
アイドル運転時において予め設定したアイドル目
標回転速度と前記基本制御量に従つて前記補正用
空気量を調整したときの実際のアイドル回転速度
との差からこの実際のアイドル回転速度が前記ア
イドル目標回転速度に収束するように負帰還制御
して前記基本制御量に対する修正値を計算すると
共に、この修正値を上記負帰還制御を実行したエ
ンジンの運転状態に応じて、エンジンの停止後も
その記憶内容を保持し得る記憶手段に記憶し、負
帰還制御を実施する上記アイドル運転時と負帰還
制御を不実施とするエンジン負荷運転時並びに減
速運転時とのエンジンの各運転領域でこの記憶し
たエンジンの運転状態に対応した修正値と前記基
本制御量とによつて前記補正用空気量を調整する
ことを特徴とするエンジン回転速度制御方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11815579A JPS5644431A (en) | 1979-09-14 | 1979-09-14 | Method of controlling revolution speed of engine |
| US06/186,449 US4344399A (en) | 1979-09-14 | 1980-09-12 | Method and apparatus for controlling engine idling speed |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11815579A JPS5644431A (en) | 1979-09-14 | 1979-09-14 | Method of controlling revolution speed of engine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5644431A JPS5644431A (en) | 1981-04-23 |
| JPS631453B2 true JPS631453B2 (ja) | 1988-01-12 |
Family
ID=14729449
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11815579A Granted JPS5644431A (en) | 1979-09-14 | 1979-09-14 | Method of controlling revolution speed of engine |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US4344399A (ja) |
| JP (1) | JPS5644431A (ja) |
Families Citing this family (56)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5756643A (en) * | 1980-09-24 | 1982-04-05 | Toyota Motor Corp | Intake air flow rate control device of internal combustion engine |
| JPS5779227A (en) * | 1980-11-05 | 1982-05-18 | Toyota Motor Corp | Constant speed travelling apparatus for vehicle |
| JPS5783665A (en) * | 1980-11-14 | 1982-05-25 | Nippon Denso Co Ltd | Control method of engine rotation speed |
| JPS57108435A (en) * | 1980-12-24 | 1982-07-06 | Fuji Heavy Ind Ltd | Speed controller of engine |
| JPS57108436A (en) * | 1980-12-25 | 1982-07-06 | Fuji Heavy Ind Ltd | Speed controller of engine |
| JPS57126534A (en) * | 1981-01-29 | 1982-08-06 | Nippon Denso Co Ltd | Engine r.p.m. controlling method |
| JPS57131841A (en) * | 1981-02-06 | 1982-08-14 | Toyota Motor Corp | Control method for idle revolution speed of internal- combustion engine |
| JPS5828571A (ja) * | 1981-08-13 | 1983-02-19 | Toyota Motor Corp | エンジンの回転数制御装置 |
| JPS5828570A (ja) * | 1981-08-13 | 1983-02-19 | Toyota Motor Corp | エンジンの回転数制御装置 |
| JPS5828569A (ja) * | 1981-08-13 | 1983-02-19 | Toyota Motor Corp | エンジンの回転数制御装置 |
| US4491922A (en) * | 1981-08-14 | 1985-01-01 | Toyota Jidosha Kogyo Kabushiki Kaisha | Method and apparatus for controlling stepping motor in idling rotational speed control |
| GB2120420B (en) * | 1982-04-20 | 1985-11-27 | Honda Motor Co Ltd | Automatic control of idling speed |
| DE3222363A1 (de) * | 1982-06-15 | 1983-12-15 | Robert Bosch Gmbh, 7000 Stuttgart | Anordnung zur drehzahlregelung einer brennkraftmaschine |
| JPS58220939A (ja) * | 1982-06-16 | 1983-12-22 | Nippon Denso Co Ltd | アイドル回転速度制御装置 |
| JPS5920544A (ja) * | 1982-07-24 | 1984-02-02 | Mazda Motor Corp | エンジンのアイドル回転数制御装置 |
| JPS5920539A (ja) * | 1982-07-26 | 1984-02-02 | Hitachi Ltd | 内燃機関絞り弁制御装置 |
| JPS5928047A (ja) * | 1982-08-09 | 1984-02-14 | Mazda Motor Corp | エンジンのアイドル回転制御装置 |
| JPS5932645A (ja) * | 1982-08-16 | 1984-02-22 | Mazda Motor Corp | エンジンのアイドル回転制御装置 |
| DE3238189A1 (de) * | 1982-10-15 | 1984-04-19 | Robert Bosch Gmbh, 7000 Stuttgart | Leerlauf-regelsystem fuer eine brennkraftmaschine |
| JPS59150945A (ja) * | 1983-02-16 | 1984-08-29 | Toyota Motor Corp | 自動車用内燃機関の吸入空気量調整方法 |
| FR2541727B1 (fr) * | 1983-02-25 | 1987-05-15 | Renault | Procede et dispositif de regulation de la vitesse de rotation a vide d'un moteur a allumage commande dote d'accessoires a fonctionnement intermittent |
| JPH0733799B2 (ja) * | 1983-03-24 | 1995-04-12 | トヨタ自動車株式会社 | 内燃機関のアイドル回転数制御方法 |
| JPS6032952A (ja) * | 1983-08-04 | 1985-02-20 | Nippon Denso Co Ltd | 内燃機関のための吸入空気量制御装置 |
| JPS6067740A (ja) * | 1983-09-21 | 1985-04-18 | Nippon Denso Co Ltd | 内燃機関の吸入空気量制御装置 |
| JPS60212648A (ja) * | 1984-04-09 | 1985-10-24 | Japan Electronic Control Syst Co Ltd | 内燃機関のアイドル回転数の学習制御装置 |
| JPS60247025A (ja) * | 1984-05-21 | 1985-12-06 | Japan Electronic Control Syst Co Ltd | 内燃機関のアイドル回転数の学習制御装置 |
| US4580535A (en) * | 1985-06-03 | 1986-04-08 | Mitsubishi Jidosha Kogyo Kabushiki Kaisha | Engine idling speed controlling system |
| JPS60261950A (ja) * | 1984-06-08 | 1985-12-25 | Mitsubishi Motors Corp | エンジンアイドル回転数制御方法および装置 |
| USRE33027E (en) * | 1984-06-08 | 1989-08-22 | Mitsubishi Jidosha Kogyo Kabushiki Kaisha | Engine idling speed controlling system |
| US4719573A (en) * | 1984-06-13 | 1988-01-12 | Chrysler Motors Corporation | Programmed spark scatter control method for quick response to changing load conditions |
| JPS61258947A (ja) * | 1985-05-13 | 1986-11-17 | Honda Motor Co Ltd | 内燃エンジンのアイドル回転数制御装置 |
| JPS61261636A (ja) * | 1985-05-14 | 1986-11-19 | Honda Motor Co Ltd | 内燃機関の回転数制御方法 |
| DE3518014C2 (de) * | 1985-05-18 | 1995-07-06 | Bosch Gmbh Robert | Verfahren zur Einstellung einer Drosselklappe einer Brennkraftmaschine im Leerlauf |
| JP2515493B2 (ja) * | 1985-06-11 | 1996-07-10 | 本田技研工業株式会社 | 内燃機関の回転数制御方法 |
| JP2515494B2 (ja) * | 1985-06-11 | 1996-07-10 | 本田技研工業株式会社 | 内燃機関の回転数制御方法 |
| US4760823A (en) * | 1985-06-24 | 1988-08-02 | Honda Giken Kogyo Kabushiki Kaisha | Method for control of idle rotations of internal combustion engine |
| IT1182558B (it) * | 1985-09-20 | 1987-10-05 | Weber Spa | Sistema di controllo automatico in condizioni di regime di rotazione minimo del tipo della miscela combustibile adotta ad un motore endotermico comorendente un sistema di iniezione elettronica |
| JPH0663471B2 (ja) * | 1986-02-13 | 1994-08-22 | 本田技研工業株式会社 | 内燃機関の補助空気量制御装置 |
| JPH0768922B2 (ja) * | 1986-04-21 | 1995-07-26 | 三菱自動車工業株式会社 | 内燃機関のアイドリング回転数制御装置 |
| JPH063161B2 (ja) * | 1986-09-10 | 1994-01-12 | トヨタ自動車株式会社 | アイドル回転数制御装置 |
| DE3708999A1 (de) * | 1987-03-19 | 1988-10-06 | Vdo Schindling | System zur regelung der leerlaufdrehzahl eines verbrennungsmotors |
| JPH0730728B2 (ja) * | 1987-05-30 | 1995-04-10 | マツダ株式会社 | エンジンのアイドル回転数制御装置 |
| JP2608426B2 (ja) * | 1987-10-14 | 1997-05-07 | 富士重工業株式会社 | アイドル回転数制御方法 |
| JPH0245625A (ja) * | 1988-08-08 | 1990-02-15 | Nissan Motor Co Ltd | 自動変速機塔載車のエンジンアイドリング回転補償装置 |
| JP2751323B2 (ja) * | 1989-02-21 | 1998-05-18 | スズキ株式会社 | 内燃機関のアイドル回転数制御装置 |
| US5083541A (en) * | 1990-12-10 | 1992-01-28 | Ford Motor Company | Method and system for controlling engine idle speed |
| AUPM658294A0 (en) * | 1994-06-29 | 1994-07-21 | Orbital Engine Company (Australia) Proprietary Limited | Improvements relating to the management of vehicles driven by internal combustion engines |
| JP3166546B2 (ja) * | 1994-08-17 | 2001-05-14 | トヨタ自動車株式会社 | 内燃機関 |
| JP3371696B2 (ja) * | 1996-06-25 | 2003-01-27 | アイシン・エィ・ダブリュ株式会社 | 車両用入力信号検出装置 |
| JP3965723B2 (ja) * | 1996-07-05 | 2007-08-29 | マツダ株式会社 | アイドルスピードコントロール系の異常判別方法およびその装置 |
| KR100305129B1 (ko) * | 1997-03-25 | 2001-12-17 | 하나와 요시카즈 | 디젤엔진의제어장치 |
| JP3593854B2 (ja) * | 1997-07-23 | 2004-11-24 | 日産自動車株式会社 | 内燃機関の燃料噴射制御装置 |
| US5996343A (en) * | 1998-11-12 | 1999-12-07 | Caterpillar Inc. | Overspeed control system for a hydro-mechanical drive system |
| US8639418B2 (en) * | 2008-04-18 | 2014-01-28 | Caterpillar Inc. | Machine control system with directional shift management |
| US7993242B2 (en) * | 2008-04-18 | 2011-08-09 | Caterpillar Inc. | Machine control system with directional shift management |
| US9665077B2 (en) * | 2013-12-18 | 2017-05-30 | General Electric Company | Gas turbine firing temperature control system and method |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3964457A (en) * | 1974-06-14 | 1976-06-22 | The Bendix Corporation | Closed loop fast idle control system |
| US4130095A (en) * | 1977-07-12 | 1978-12-19 | General Motors Corporation | Fuel control system with calibration learning capability for motor vehicle internal combustion engine |
| US4203395A (en) * | 1977-09-16 | 1980-05-20 | The Bendix Corporation | Closed-loop idle speed control system for fuel-injected engines using pulse width modulation |
| US4240145A (en) * | 1977-12-01 | 1980-12-16 | Nissan Motor Company, Limited | Closed loop controlled auxiliary air delivery system for internal combustion engine |
| DE2855098C2 (de) * | 1978-01-20 | 1982-04-08 | Nippondenso Co., Ltd., Kariya, Aichi | Regelsystem für eine Brennkraftmaschine |
| JPS5512264A (en) * | 1978-07-14 | 1980-01-28 | Toyota Motor Corp | Revolution rate control method for internal-combustion engine |
| US4237833A (en) * | 1979-04-16 | 1980-12-09 | General Motors Corporation | Vehicle throttle stop control apparatus |
| JPS55148938A (en) * | 1979-05-11 | 1980-11-19 | Hitachi Ltd | Controller of idling revolution |
-
1979
- 1979-09-14 JP JP11815579A patent/JPS5644431A/ja active Granted
-
1980
- 1980-09-12 US US06/186,449 patent/US4344399A/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5644431A (en) | 1981-04-23 |
| US4344399A (en) | 1982-08-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4344399A (en) | Method and apparatus for controlling engine idling speed | |
| US4365601A (en) | Method and apparatus for controlling rotation speed of engine | |
| JPH0238781B2 (ja) | ||
| US4545348A (en) | Idle speed control method and system for an internal combustion engine | |
| JPS6153544B2 (ja) | ||
| JPS58131362A (ja) | エンジン回転速度制御方法 | |
| JPS6354131B2 (ja) | ||
| JPS6328221B2 (ja) | ||
| JPH063161B2 (ja) | アイドル回転数制御装置 | |
| US4484553A (en) | Engine idling rotational speed control device | |
| US5186080A (en) | Engine coastdown control system | |
| JPS60128014A (ja) | 車両用空調機の運転制御装置 | |
| JP2900186B2 (ja) | エンジンのアイドル回転数制御装置 | |
| US4549512A (en) | Intake air amount control apparatus of internal combustion engine | |
| JPS633140B2 (ja) | ||
| JP3407325B2 (ja) | 内燃機関のスロットル制御装置 | |
| JPH05272387A (ja) | アイドル回転数制御方法 | |
| JPS639092B2 (ja) | ||
| JPH0315016B2 (ja) | ||
| JP2541190B2 (ja) | エンジンの吸入空気量制御装置 | |
| JPH03112717A (ja) | 車両用空調負荷の検出装置 | |
| JPH0427735A (ja) | エンジンのアイドル回転数制御方法 | |
| JPH0557422B2 (ja) | ||
| JPS608443A (ja) | デイ−ゼルエンジンの燃料噴射量なまし制御方法 | |
| JPS60163738A (ja) | 停止状態保持装置 |