JPH0726583B2 - Engine idle speed control method - Google Patents
Engine idle speed control methodInfo
- Publication number
- JPH0726583B2 JPH0726583B2 JP27709692A JP27709692A JPH0726583B2 JP H0726583 B2 JPH0726583 B2 JP H0726583B2 JP 27709692 A JP27709692 A JP 27709692A JP 27709692 A JP27709692 A JP 27709692A JP H0726583 B2 JPH0726583 B2 JP H0726583B2
- Authority
- JP
- Japan
- Prior art keywords
- engine
- rotation speed
- idle
- value
- control
- 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 - Lifetime
Links
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は自動車のエンジンのアイ
ドル時の回転速度を所望の速度に制御するエンジンアイ
ドル回転速度制御方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an engine idle rotation speed control method for controlling a rotation speed of an automobile engine at a desired speed.
【0002】[0002]
【従来の技術】エンジンの冷却水温に応じた目標値に暖
機運転中のアイドル回転速度を制御するため、或いは自
動車用空調機のコンプレッサ等のエンジンにより駆動さ
れる車載負荷のエンジンへの接続状態に応じた目標値に
アイドル回転速度を制御するため、実際のエンジン回転
速度を検出し、上記目標値と実際の回転速度との差に応
じてスロットル弁をバイパスする補助空気の量、或いは
スロットル弁の開度等の回転速度帰還制御対象の帰還制
御量を調整制御するものが提案されている。2. Description of the Related Art In order to control the idle speed during warm-up to a target value according to the cooling water temperature of the engine, or the connection state of an on-vehicle load driven by an engine such as a compressor of an automobile air conditioner to the engine In order to control the idle speed to a target value according to the above, the actual engine speed is detected and the amount of auxiliary air that bypasses the throttle valve or the throttle valve is detected according to the difference between the target value and the actual speed. It has been proposed to adjust and control the feedback control amount of the rotational speed feedback control target such as the opening degree.
【0003】[0003]
【発明が解決しようとする課題】ところで、このような
制御装置では該装置の経年変化が生じた場合、例えば補
助空気量を調節するバルブへのほこりの付着等で開口面
積が変化した場合には、実際の回転速度が目標値になか
なか落ち着かないという状態になることがあるが、この
ような経年変化に対し、帰還制御量を大きく、つまり制
御応答性を早くすると、アイドル回転速度は急激に変動
して安定性が悪くなり、極端な場合はハンチングすると
いう問題があり、反対に帰還制御量は小さく、つまり制
御応答性を遅くすると、例えば通常の負荷運転からアイ
ドル運転に切替ったときにはアイドル回転速度は目標値
に収束するまで時間がかかり、つまりは回転速度が高す
ぎて燃費性を悪化させたり、低すぎてエンジンストール
を引き起こす等の問題をもらたす。By the way, in such a control device, when the aging of the control device occurs, for example, when the opening area changes due to adhesion of dust to the valve for adjusting the auxiliary air amount, etc. However, there are cases where the actual rotation speed does not easily reach the target value, but with respect to such secular change, if the feedback control amount is large, that is, the control response is quick, the idle rotation speed changes rapidly. There is a problem of hunting in an extreme case due to poor stability.On the contrary, the feedback control amount is small, that is, if the control response is slowed, for example, when switching from normal load operation to idle operation, idle rotation It takes time for the speed to converge to the target value, that is, the rotation speed is too high to deteriorate fuel economy, or too low to cause engine stall. Plus Mora die.
【0004】従って、本発明の目的はアイドル回転速度
を応答性よく、かつ精度よく目標値に制御できるアイド
ル回転速度制御方法を提供することにある。Therefore, an object of the present invention is to provide an idle rotation speed control method capable of controlling the idle rotation speed to a target value with high response and accuracy.
【0005】[0005]
【課題を解決するための手段】上記の目的を達成するた
めに、本発明においては、アイドル状態であるか否かを
判別し、アイドル状態であるときに、アイドル回転速度
の目標値とアイドル時の実際の回転速度との比較結果を
積分処理して設定される制御量によって、エンジンのア
イドル時の実際の回転速度を前記目標値に一致させるよ
うに、エンジンへの吸気量を調節する吸気調節手段を駆
動してエンジンのアイドル回転速度を制御する方法であ
って、前記制御量を所定値と比較し、その比較結果に応
じて積分処理される値を、読み書き可能でエンジン停止
時においても記憶内容の保持が可能であるメモリに回転
速度補正情報として記憶させるとともに、前記メモリに
記憶させた前記回転速度補正情報と前記制御量とによっ
て前記吸気調節手段を駆動して、アイドル回転速度を制
御することを特徴としている。In order to achieve the above object, in the present invention, it is determined whether or not the engine is in an idle state. Intake control that adjusts the intake air amount to the engine so that the actual rotation speed when the engine is idle matches the target value by the control amount that is set by integrating the comparison result with the actual rotation speed of A method of driving an engine to control an idle speed of an engine, wherein the control amount is compared with a predetermined value, and a value that is integrated according to the comparison result is readable and writable and stored even when the engine is stopped. A memory capable of holding contents is stored as rotation speed correction information, and the intake air adjustment hand is stored based on the rotation speed correction information and the control amount stored in the memory. By driving the is characterized by controlling the idle speed.
【0006】[0006]
【実施例】以下、本発明を図に示す一実施例につき説明
する。図1において、1は内燃エンジンであり、2は吸
気系、3はスロットル系(バルフ)である。4はスロッ
トルバルブ3の全閉状態を検出するためのアイドルスイ
ッチである。5はスロットルバルブ3をバイパスする補
助空気量を制御するためのアクチュエータで51が電磁
コイルであり、その磁力は制御回路30の出力電流によ
って決まる。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to an embodiment shown in the drawings. In FIG. 1, 1 is an internal combustion engine, 2 is an intake system, and 3 is a throttle system (balf). Reference numeral 4 denotes an idle switch for detecting the fully closed state of the throttle valve 3. 5 is an actuator for controlling the amount of auxiliary air that bypasses the throttle valve 3, 51 is an electromagnetic coil, the magnetic force of which is determined by the output current of the control circuit 30.
【0007】52は磁性体であり、バルブ53と連結し
ており、スプリング54,55と制御回路30の出力電
流のつり合いによってバルブ53の開度、すなわちスロ
ットル弁3をバイパスする補助空気量を調整している。
6,7は空気通路である。9はエンジン回転信号として
の点火装置断続信号を出力する回転センサである。Reference numeral 52 denotes a magnetic material, which is connected to the valve 53, and adjusts the opening of the valve 53, that is, the amount of auxiliary air bypassing the throttle valve 3 by balancing the output currents of the springs 54 and 55 and the control circuit 30. is doing.
Reference numerals 6 and 7 are air passages. Reference numeral 9 is a rotation sensor that outputs an ignition device interruption signal as an engine rotation signal.
【0008】図2は制御回路30を示す電気回路図であ
る。301はD−A変換回路で回転センサ9からの信
号、つまり点火装置の断続信号IGが入力され、周波数
信号をアナログ電圧に変換する。302は関数発生回路
で、エンジン冷却水温を検出する水温センサ303aの
信号、並びに車載負荷としての自動車用空調機のコンプ
レッサの電磁クラッチのオンオフを切替えるクーラスイ
ッチ303bの信号とが入力され、暖機運転時のアイド
ル回転速度の目標値、並びに負荷としてのクーラがオン
されたときのアイドル回転速度の目標値を決定するアナ
ログ電圧を発生し、比較器304に供給する。FIG. 2 is an electric circuit diagram showing the control circuit 30. A DA conversion circuit 301 receives a signal from the rotation sensor 9, that is, an intermittent signal IG of the ignition device, and converts a frequency signal into an analog voltage. A function generation circuit 302 receives a signal from a water temperature sensor 303a that detects the engine cooling water temperature and a signal from a cooler switch 303b that switches on / off of an electromagnetic clutch of a compressor of an air conditioner for a vehicle as an on-vehicle load to input warm-up operation. An analog voltage that determines the target value of the idle rotation speed at the time and the target value of the idle rotation speed when the cooler as the load is turned on is generated and supplied to the comparator 304.
【0009】比較器304はD−A変換回路301、並
びに関数発生回路302の出力電圧を比較し、設定回転
速度、つまり目標値と実際の回転速度との大小を判別
し、それぞれ高レベル,低レベルの電圧として積分回路
305に出力する。積分回路305は演算増幅器30
6,抵抗307,コンデンサ308,アイドルスイッチ
4の信号によりオンオフ作動するアナログスイッチ31
9から成り、比較器304の出力に応じた増減方向で積
分すると共に、アイドルスイッチ4がオフのときはアナ
ログスイッチ319が閉じられ、一定の電圧を出力する
ようになっている。309は加算回路で、演算増幅器3
10と抵抗311,312,313から成り、積分回路
305の出力と後述の学習制御回路314の出力を加算
する。The comparator 304 compares the output voltage of the DA conversion circuit 301 and the output voltage of the function generating circuit 302 to determine the set rotation speed, that is, the magnitude of the target value and the actual rotation speed, and respectively, high level and low level. The voltage of the level is output to the integrating circuit 305. The integrating circuit 305 is the operational amplifier 30.
6, the resistor 307, the capacitor 308, the analog switch 31 that is turned on and off by the signals of the idle switch 4
9 and integrates in the increasing / decreasing direction according to the output of the comparator 304, and when the idle switch 4 is off, the analog switch 319 is closed to output a constant voltage. Reference numeral 309 denotes an adding circuit, which is an operational amplifier 3
10 and resistors 311, 312, 313, and adds the output of the integration circuit 305 and the output of the learning control circuit 314 described later.
【0010】学習制御回路314は、A−D変換器も含
むマイクロコンピュータ315,読み書き可能な不揮発
性メモリ(すなわち読み書き可能でしかもエンジン停止
時においてもその記憶内容が保持し得るメモリ)31
6,マイクロコンピュータ315の出力をD−A変換す
るD−Aコンバータ317,比較器318から成る。こ
の学習制御回路314はアイドル回転速度の目標値と実
際値との差に応じた値の制御量、つまりこの実施例では
積分回路305の積分出力が入力され、この成分出力に
関連した値、つまりこの積分出力と設定電圧とを大小比
較判別する比較器318の出力を不揮発性メモリ316
に回転速度補正データとして記憶させるものである。The learning control circuit 314 includes a microcomputer 315 including an A / D converter, a readable / writable non-volatile memory (that is, a readable / writable memory that can retain its stored contents even when the engine is stopped) 31.
6, a D / A converter 317 for D / A converting the output of the microcomputer 315, and a comparator 318. This learning control circuit 314 receives a control amount of a value corresponding to the difference between the target value and the actual value of the idle speed, that is, the integrated output of the integrating circuit 305 in this embodiment, and the value related to this component output, that is, The output of the comparator 318 that compares the integrated output with the set voltage is compared with the nonvolatile memory 316.
Is stored as rotation speed correction data.
【0011】図3は学習制御回路314のマイクロコン
ピュータ315の機能の概略説明のためのフローチャー
トであり、以下説明する。エンジンが始動され、処理ル
ーチンがスタートされ、まずステップ1001にてアイ
ドルスイッチ4がオンか否か、つまりスロットル弁3が
閉じられていて、アイドル運転中かどうか判定し、アイ
ドル運転中であって、アイドルスイッチ4がオンのとき
はステップ1002にて水温センサ303aからのエン
ジン冷却水温Tをデジタル2進化情報として取り込み、
かつ回転センサ9からのエンジン回転速度Nをデジタル
2進化情報として取り込む。FIG. 3 is a flow chart for schematically explaining the function of the microcomputer 315 of the learning control circuit 314, which will be described below. The engine is started and the processing routine is started. First, in step 1001, it is determined whether or not the idle switch 4 is on, that is, the throttle valve 3 is closed and the idle operation is being performed. When the idle switch 4 is turned on, the engine cooling water temperature T from the water temperature sensor 303a is fetched as digital binary information in step 1002,
Moreover, the engine rotation speed N from the rotation sensor 9 is fetched as digital binary information.
【0012】次のステップ1003にて図4に示すよう
な不揮発性メモリ316に格納されたマップの対応する
番地の水温用補正データF=Fm n を読み出す。このF
m nは図4に示すマップにおいて、冷却水温についてm
番目、エンジン回転速度についてn番目にあたる番地の
データである。次のステップ1004ではクーラスイッ
チ303bがオンか否か、つまり負荷としての自動車空
調機用のコンプレッサがエンジンに接続されているか否
かを判定し、クーラスイッチ303bがオンのときはス
テップ1005にて負荷用補正データf=f1 を不揮発
性メモリ316から読み出す。クーラスイッチ303b
がオフのときは、ステップ1006にてメモリ316か
らf=f2 を読み出す。In the next step 1003, the water temperature correction data F = F m n of the corresponding address stored in the non-volatile memory 316 shown in FIG. 4 is read. This F
m n is the cooling water temperature in the map shown in FIG.
The second is the data of the address corresponding to the n-th engine rotation speed. In the next step 1004, it is determined whether or not the cooler switch 303b is on, that is, whether or not a compressor for a vehicle air conditioner as a load is connected to the engine. When the cooler switch 303b is on, the load is determined in step 1005. Read correction data f = f 1 from the non-volatile memory 316. Cooler switch 303b
When is off, step 1006 reads f = f 2 from the memory 316.
【0013】次にステップ1007に進み、比較器31
8の出力が高レベルか否か、つまり積分回路305の積
分出力が所定レベル以上か否かを判定し、比較器318
が高レベルのときはステップ1008に水温用補正デー
タF(=Fm n )に所定値ΔFを加算する積分処理を実
行し、不揮発性メモリ316の前記該当番地に書き込ん
でデータを更新し、次にステップ1009にて上記負荷
用補正データfを同様にして所定値Δfを加算する積分
処理を実行し、メモリ316の該当番地に書込みデータ
を更新する。比較器318が低レベルのときはステップ
1010に進み、上記データF(=Fm n )から所定値
ΔFを減算する積分処理を実行し、メモリ316の該当
番地に書き込みデータを更新し、次にステップ1011
にて上記データfも同様に所定値Δfを減算する積分処
理を実行し、メモリ316の該当番地に書き込み、デー
タを更新する。Next, in step 1007, the comparator 31
8 is at a high level, that is, whether the integrated output of the integrating circuit 305 is at a predetermined level or higher, and the comparator 318
Is high, an integration process of adding a predetermined value ΔF to the water temperature correction data F (= F m n ) is executed in step 1008, and the data is updated by writing it in the corresponding address of the nonvolatile memory 316. In step 1009, the load correction data f is similarly integrated by adding a predetermined value Δf, and the write data is updated in the corresponding address of the memory 316. When the comparator 318 is at the low level, the process proceeds to step 1010, the integration process of subtracting the predetermined value ΔF from the data F (= F m n ) is executed, the write data is updated in the corresponding address of the memory 316, and then, Step 1011
In the same manner, the data f is also subjected to the integration process of subtracting the predetermined value Δf, written in the corresponding address of the memory 316, and the data is updated.
【0014】次のステップ1012では、上記水温用補
正データFと負荷用補正データfとを加算して補正値A
を計算し、次のステップ1013にてこの補正値AをD
−Aコンバータ317に出力し、D−Aコンバータ31
7にて補正値Aをアナログ量に変換させる。次のステッ
プ1014では、上記の処理を所定周期毎に達成するた
め時間ΔTだけ待機し、ΔT経過後、ステップ1001
に戻って以上の処理を繰り返す。なお、アイドルスイッ
チ4がオンでないときは、ステップ1015に進み、一
定の補正値AcをD−Aコンバータ317に出力し、次
にステップ1014に移る。In the next step 1012, the correction value A is obtained by adding the water temperature correction data F and the load correction data f.
Is calculated, and the correction value A is set to D in the next step 1013.
Output to the -A converter 317, and the DA converter 31
In step 7, the correction value A is converted into an analog amount. In the next step 1014, the process waits for a time ΔT in order to achieve the above-described processing at every predetermined cycle, and after the time ΔT has elapsed, step 1001
Return to and repeat the above process. When the idle switch 4 is not on, the routine proceeds to step 1015, where a constant correction value Ac is output to the DA converter 317, and then the routine proceeds to step 1014.
【0015】次に、上記構成の作動を説明する。関数発
生回路302からのエンジン冷却水温とエンジン負荷と
してのクーラの接続状態とに応じた目標回転速度を表す
目標値が出力される。比較器304にてこの目標値と実
際の回転速度とが比較され、大小に応じた高低レベルの
信号が出力される。エンジンのアイドル時、つまりアイ
ドルスイッチ4がオンのときは、積分回路305のアナ
ログスイッチ319は開かれており、積分回路305は
比較器304の判定信号に応じて積分し出力する。Next, the operation of the above configuration will be described. A target value representing a target rotation speed according to the engine cooling water temperature and the connection state of the cooler as the engine load is output from the function generating circuit 302. The comparator 304 compares the target value with the actual rotation speed, and outputs a high or low level signal according to the magnitude. When the engine is idle, that is, when the idle switch 4 is on, the analog switch 319 of the integrating circuit 305 is open, and the integrating circuit 305 integrates and outputs according to the determination signal of the comparator 304.
【0016】エンジン速度が目標値以上のときは、比較
器は高レベルとなり、積分出力は低下し、加算回路30
9の出力も低下し、アクチュエータ5への出力は小さ
い。アクチュエータは供給される出力電流が高くなると
前記バイパス空気量を増加させ、低くなるとバイパス空
気量を低下させる構成であり、従って、エンジン回転速
度が目標値以上のときはアクチュエータ5はバイパス空
気量を減じ、回転速度を低下させる。When the engine speed is equal to or higher than the target value, the comparator becomes high level, the integrated output decreases, and the adding circuit 30
The output of 9 also decreases, and the output to the actuator 5 is small. The actuator is configured to increase the bypass air amount when the supplied output current increases and decrease the bypass air amount when the supplied output current decreases. Therefore, when the engine rotation speed is equal to or higher than the target value, the actuator 5 reduces the bypass air amount. , Reduce the rotation speed.
【0017】また、加算回路309には、学習制御回路
314の出力が供給されており、この学習制御回路から
は上記説明のとおり水温用補正データFと負荷用補正デ
ータfとを加算した補正値A、つまり現時点の水温状態
並びに負荷状態に対応する過去の回転偏差補正量を出力
するもので、従って、加算回路309からは現時点の回
転速度と目標値との差に基づく帰還制御と過去の同一条
件時の補正量による学習制御との双方の補正信号が加算
されて出力される。Further, the output of the learning control circuit 314 is supplied to the adding circuit 309, and from this learning control circuit, the correction value obtained by adding the water temperature correction data F and the load correction data f as described above. A, that is, the past rotational deviation correction amount corresponding to the current water temperature state and the load state is output. Therefore, the feedback control based on the difference between the current rotational speed and the target value is the same as the past feedback control from the addition circuit 309. The correction signals for both learning control based on the correction amount under the condition are added and output.
【0018】ところで、上述の如く、現時点の回転速度
と目標値との差に基づく帰還制御における制御量の算出
の際には、前記差を積分回路305で積分処理して得て
いるので、この制御量はエンジン1やバルブ53近傍の
経年変化に応じて変化する値となる。すなわち、経年変
化によって、そのときの目標値に対するエンジンの要求
空気量やアクチュエータ5への電流に対するバルブ53
の開口面積が、設計時の基準からずれると、現時点の回
転速度は目標値よりも常に大きい値か、又は常に小さい
値かにずれることになるので、上記の差は常に一方向に
偏った値となる。By the way, as described above, when the control amount in the feedback control based on the difference between the current rotation speed and the target value is calculated, the difference is obtained by the integration processing by the integration circuit 305. The control amount is a value that changes according to the secular change in the vicinity of the engine 1 and the valve 53. That is, due to the secular change, the valve 53 corresponding to the required air amount of the engine for the target value at that time and the current to the actuator 5
If the opening area of is deviated from the reference at the time of design, the current rotation speed will deviate to a value that is always higher than the target value or a value that is lower than the target value. Becomes
【0019】そのため、上記制御量は上記のずれを解消
する方向に上記積分回路305の積分定数に基づく時定
数で徐々に変化する。そして、この変化に応動して学習
制御回路314の比較器318が高レベル又は低レベル
の出力をマイクロコンピュータ315に出力するため、
上述の処理により水温用補正データF及び負荷用補正デ
ータfも積分処理により増減されて、両者を加算した補
正値Aは上記のずれ分を解消する値にまで変動する。Therefore, the control amount gradually changes with a time constant based on the integration constant of the integration circuit 305 in the direction of eliminating the deviation. Then, in response to this change, the comparator 318 of the learning control circuit 314 outputs a high level or low level output to the microcomputer 315.
The water temperature correction data F and the load correction data f are also increased / decreased by the integration processing by the above-described processing, and the correction value A obtained by adding the both changes to a value that eliminates the above-described deviation.
【0020】従って、加算回路309の出力は、上記の
ずれ分を補償する補正値Aを中心として積分回路305
の積分出力に応じて、その付近で上下に変動する値とな
る。すなわち、積分出力の変動幅は小さくて済むように
なる。Therefore, the output of the adder circuit 309 is centered on the correction value A for compensating for the above deviation, and the integrating circuit 305 is provided.
It becomes a value that fluctuates up and down in the vicinity according to the integrated output of. That is, the fluctuation range of the integrated output can be small.
【0021】そして、本実施例では補正値Aを水温用補
正データF及び負荷用補正データfとしてメモリ316
に記憶しているので、積分出力の変動幅を常に小さな幅
に維持できる。従って、帰還制御量を大きくしなくて
も、エンジンアイドル時の回転速度は応答性よく、かつ
制御精度も高く制御可能となる。特に、通常走行の負荷
運転からアイドル運転状態に切替ったときや、アイドル
運転中にクーラ等のエンジン負荷の接続状態が切替った
ときには、切替った後のアイドル運転に対応した補正値
Aが学習制御回路314から加算回路309に直ちに出
力されることによって、いままでとは比べものにならな
い応答性でアイドル回転速度を目標値に制御できる。In the present embodiment, the correction value A is used as the water temperature correction data F and the load correction data f as the memory 316.
Since it is stored in, the fluctuation range of the integrated output can always be kept small. Therefore, even if the feedback control amount is not increased, the rotation speed at the time of engine idling can be controlled with high responsiveness and high control accuracy. In particular, when the load operation of normal running is switched to the idle operation state, or when the connection state of the engine load such as the cooler is switched during the idle operation, the correction value A corresponding to the idle operation after the switch is performed. Immediate output from the learning control circuit 314 to the adder circuit 309 makes it possible to control the idle rotation speed to a target value with a response that is unprecedented.
【0022】さらにはエンジンの冷えた冷却水温の低い
状態の、高い目標回転速度に制御されているアイドル状
態から負荷運転に移り、その負荷運転中にエンジンの暖
機が進んで、冷却水温の高い状態となってからアイドル
状態に移った場合には、低い目標回転速度が設定される
が、上述の如く本実施例では、水温と回転速度とに応じ
た水温用補正データFを備えていて、その時の水温及び
回転速度に応じた水温用補正データFが用いられるの
で、1個の補正データしか備えていない場合は、その補
正データが学習制御にてその運転状態に合う値になるま
で若干制御性が落ちるのに対して、直ちに運転状態に対
応した補正データFが制御に反映されるので、極めて制
御性が向上する。Further, the engine is cooled and the temperature of the cooling water is low, and the engine is warmed up from the idle state where the engine is controlled to a high target rotational speed to the load operation. During the load operation, the engine warms up and the cooling water temperature is high. When the state shifts to the idle state after the state, the low target rotation speed is set, but as described above, in the present embodiment, the water temperature correction data F corresponding to the water temperature and the rotation speed is provided. Since the water temperature correction data F corresponding to the water temperature and the rotation speed at that time are used, when only one correction data is provided, the correction data is slightly controlled until the learning control reaches a value suitable for the operating state. However, since the correction data F corresponding to the operating state is immediately reflected in the control, the controllability is significantly improved.
【0023】エンジンが通常走行のごとき負荷運転の場
合は、アイドルスイッチ4が開かれ、積分回路305は
アナログスイッチ319が閉じられるため所定電圧を出
力し、また、学習制御回路314からも一定値Acの補
正信号を出力する結果、アクチュエータ5は一定量のバ
イパス空気をエンジンに供給する。When the engine is in a load operation such as normal running, the idle switch 4 is opened and the integration circuit 305 outputs a predetermined voltage because the analog switch 319 is closed. The learning control circuit 314 also outputs a constant value Ac. As a result of outputting the correction signal of, the actuator 5 supplies a constant amount of bypass air to the engine.
【0024】以上の実施例では、負荷としては自動車用
空調機(クーラ)のコンプレッサについて述べたが、パ
ワーステアリング用の油圧モータ等も同様に考慮するこ
とができる。また、アクチュエータ5はスロットル弁3
をバイパスする空気の量を制御するものを示したが、ス
ロットル弁3の開度を制御するものであっても、同様に
制御可能なことはいうまでもない。また、エンジン冷却
水温に対する補正情報を図4の如く回転速度と冷却水温
によって区別したマップにより記憶したが、他に例えば
吸気負圧と冷却水温によって区別したマップにより記憶
することでもよいことは勿論である。Although the compressor of the air conditioner (cooler) for automobiles has been described as the load in the above embodiments, a hydraulic motor for power steering or the like can be similarly considered. Further, the actuator 5 is the throttle valve 3
Although the control of the amount of air that bypasses is shown, it goes without saying that the same control can be applied to the control of the opening degree of the throttle valve 3. Further, the correction information for the engine cooling water temperature is stored as a map that is distinguished by the rotation speed and the cooling water temperature as shown in FIG. 4, but it is of course possible to store it as a map that is distinguished by the intake negative pressure and the cooling water temperature. is there.
【0025】[0025]
【発明の効果】以上述べたように、本発明方法では、前
記制御量はエンジン等の経年変化に応じて変動し、従っ
て、回転速度補正情報は、前記制御量の変動に応動して
経年変化を反映した値となり、経年変化によるエンジン
を含むアイドル回転速度の制御系のずれ、例えば吸気調
節手段のほこり付着等による流量特性のずれを補償し得
る値として、前記メモリ内に記憶されるようになる。そ
して、目標値と実際の回転速度との比較結果に応じた制
御量と、前記回転速度補正情報とによって、アイドル回
転速度を制御することによって、制御系のずれ分を補償
する回転速度補正情報で不充分な分だけ前記制御量が変
化して、実際の回転速度が目標値に一致するように制御
されるため、前記制御量の変動幅を充分に小さくできる
ようになり、従って、通常走行の負荷運転からアイドル
運転に切替ったときでも、制御量を大きくしなくても目
標値に回転速度を応答よく制御でき、制御量を大きくし
なくてもよくなることから、精度の点においても極めて
良好に制御できる。As described above, in the method of the present invention, the control amount fluctuates according to the secular change of the engine and the like, and therefore the rotational speed correction information changes with the lapse of time in response to the change of the control amount. Is stored in the memory as a value capable of compensating for the deviation of the control system of the idle rotation speed including the engine due to the secular change, for example, the deviation of the flow rate characteristic due to dust adhesion of the intake air adjusting means. Become. Then, by controlling the idle rotation speed by the control amount according to the comparison result of the target value and the actual rotation speed and the rotation speed correction information, the rotation speed correction information for compensating for the deviation of the control system is obtained. Since the control amount is changed by an insufficient amount and the actual rotation speed is controlled so as to match the target value, the fluctuation range of the control amount can be made sufficiently small. Even when the load operation is switched to the idle operation, the rotation speed can be controlled responsively to the target value without increasing the control amount, and it is not necessary to increase the control amount. Can be controlled.
【0026】また、前記回転速度補正情報が読み書き可
能で、エンジン停止時においても記憶内容を保持し得る
メモリに記憶されているので、例えば一旦エンジンを停
止し、再び始動しても、前回のエンジン作動時において
設定された回転速度補正情報は記憶保持されており、従
って、常に前記制御量の変動幅を小さくできるので、常
に安定したアイドル回転制御が実現できる。Further, since the rotational speed correction information is readable and writable and stored in the memory that can retain the stored contents even when the engine is stopped, even if the engine is stopped and restarted, the previous engine The rotation speed correction information set at the time of operation is stored and held. Therefore, the fluctuation range of the control amount can be constantly reduced, so that stable idle rotation control can always be realized.
【0027】また、目標回転数と実際値との比較結果を
積分処理して制御量を求めてフィードバック制御し、か
つこの制御量を所定値と比較し、その比較結果をもとに
積分処理して求められる値を回転速度補正情報として学
習しているから、回転速度補正情報が経年変化的な長期
間による運転性のずれを補償することを主たる目的とす
るものであるのに対し、前記制御量はそれ以外の比較的
短い期間の運転変動の吸収を主たる目的とするものであ
るため、実際のエンジン作動中に両者を定める場合には
それぞれ対応した積分特性とする必要があるが、本発明
ではそれが可能となり、最適なフィードバック制御と学
習制御との両立が可能となる。In addition, the result of comparison between the target speed and the actual value is integrated to obtain a control amount for feedback control, and this control amount is compared with a predetermined value, and integration is performed based on the comparison result. Since the value obtained by the above is learned as the rotation speed correction information, the rotation speed correction information is mainly intended to compensate for the deviation of the drivability due to a long period of time, which is different from the above-mentioned control. Since the amount is mainly intended to absorb driving fluctuations in a relatively short period other than that, it is necessary to have corresponding integral characteristics when determining both during actual engine operation. This becomes possible, and optimal feedback control and learning control can both be achieved.
【図1】本発明の一実施例を示す構成図である。FIG. 1 is a configuration diagram showing an embodiment of the present invention.
【図2】図1に示す制御回路の電気回路図である。FIG. 2 is an electric circuit diagram of the control circuit shown in FIG.
【図3】図2のマイクロコンピュータの概略機能を説明
するためのフローチャートである。FIG. 3 is a flowchart for explaining a schematic function of the microcomputer of FIG.
【図4】本発明を説明するため、図2に示す不揮発性メ
モリに格納されたマップである。FIG. 4 is a map stored in the non-volatile memory shown in FIG. 2 for explaining the present invention.
9 回転センサ 30 制御回路 302 目標値を決定する関数発生回路 314 学習制御回路 316 不揮発性メモリ 9 rotation sensor 30 control circuit 302 function generating circuit 314 for determining target value 314 learning control circuit 316 non-volatile memory
Claims (1)
るときに、アイドル回転速度の目標値とアイドル時の実
際の回転速度との比較結果を積分処理して設定される制
御量によって、エンジンのアイドル時の実際の回転速度
を前記目標値に一致させるように、エンジンへの吸気量
を調節する吸気調節手段を駆動してエンジンのアイドル
回転速度を制御する方法であって、前記制御量を所定値
と比較し、その比較結果に応じて積分処理される値を、
読み書き可能でエンジン停止時においても記憶内容の保
持が可能であるメモリに回転速度補正情報として記憶さ
せるとともに、前記メモリに記憶させた前記回転速度補
正情報と前記制御量とによって前記吸気調節手段を駆動
して、アイドル回転速度を制御することを特徴とするエ
ンジンアイドル回転速度制御方法。It is determined whether the engine is in the idle state, and when the engine is in the idle state, the comparison result between the target value of the idle rotation speed and the actual rotation speed at the time of idle is integrated to set the control amount of the engine. A method for controlling an idle rotation speed of an engine by driving an intake air adjusting means for adjusting an intake air amount to an engine so that an actual rotation speed at the time of idling coincides with the target value. The value that is compared with the value, and the value that is integrated according to the comparison result,
The memory is readable and writable and can retain the stored contents even when the engine is stopped, and is stored as rotation speed correction information, and the intake air adjustment means is driven by the rotation speed correction information and the control amount stored in the memory. Then, the engine idle speed control method is characterized by controlling the idle speed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27709692A JPH0726583B2 (en) | 1992-10-15 | 1992-10-15 | Engine idle speed control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27709692A JPH0726583B2 (en) | 1992-10-15 | 1992-10-15 | Engine idle speed control method |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP31887988A Division JPH02112638A (en) | 1988-12-16 | 1988-12-16 | Engine idle speed control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05240091A JPH05240091A (en) | 1993-09-17 |
| JPH0726583B2 true JPH0726583B2 (en) | 1995-03-29 |
Family
ID=17578723
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP27709692A Expired - Lifetime JPH0726583B2 (en) | 1992-10-15 | 1992-10-15 | Engine idle speed control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0726583B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115506910A (en) * | 2022-09-28 | 2022-12-23 | 广西玉柴机器股份有限公司 | Vehicle minimum idle speed control method and system |
| CN115899987B (en) * | 2022-10-31 | 2025-03-18 | 青岛海尔空调电子有限公司 | A signal conversion control method and valve box device |
| CN117552872B (en) * | 2023-10-27 | 2025-01-07 | 东风商用车有限公司 | Vehicle control method, system, vehicle and medium based on remote throttle switch |
-
1992
- 1992-10-15 JP JP27709692A patent/JPH0726583B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH05240091A (en) | 1993-09-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6837217B1 (en) | Method and apparatus for motor-driven throttle valve, automobile, method of measuring temperature of motor for driving automotive throttle valve, and method of measuring motor temperature | |
| US5782092A (en) | Arrangement controlling the output pressure of a turbocharger for an internal combustion engine | |
| US5245966A (en) | Control system for a drive unit in motor vehicle | |
| JPH0143139B2 (en) | ||
| JP3356945B2 (en) | Throttle valve control device | |
| SE458290B (en) | DEVICE FOR CONTROL OF CHARGING PRESSURE IN A TURBOLED FORMING ENGINE | |
| US5054446A (en) | Idle revolution speed control apparatus for an internal combustion engine | |
| JPH0726583B2 (en) | Engine idle speed control method | |
| JP3265496B2 (en) | Intake air flow control device for internal combustion engine | |
| JPS63140843A (en) | Idling speed controller | |
| JPS593140A (en) | Controller for number of revolution of internal combustion engine | |
| US5964202A (en) | Controlling apparatus for throttle valve and for driving in internal combustion engine | |
| JPH0851795A (en) | Control method for step motor, control device therefor, and control device for internal combustion engine | |
| JPH02112638A (en) | Engine idle speed control method | |
| JPH0459463B2 (en) | ||
| JPH05272387A (en) | Control of idle rotation speed | |
| US20080065309A1 (en) | Method for operating an internal combustion engine | |
| JPS6130138B2 (en) | ||
| JP2986115B2 (en) | Control device for supercharged engine | |
| JP3035428B2 (en) | Idle speed control method | |
| JPH074289A (en) | Idle speed control method | |
| JPS6214354Y2 (en) | ||
| JP2558153Y2 (en) | Auxiliary air flow control device for internal combustion engine | |
| JPH0260857B2 (en) | ||
| KR100188720B1 (en) | Engine idle speed control device and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19951024 |