Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH07103826B2 - Idle speed control device for internal combustion engine - Google Patents
[go: Go Back, main page]

JPH07103826B2 - Idle speed control device for internal combustion engine - Google Patents

Idle speed control device for internal combustion engine

Info

Publication number
JPH07103826B2
JPH07103826B2 JP22670689A JP22670689A JPH07103826B2 JP H07103826 B2 JPH07103826 B2 JP H07103826B2 JP 22670689 A JP22670689 A JP 22670689A JP 22670689 A JP22670689 A JP 22670689A JP H07103826 B2 JPH07103826 B2 JP H07103826B2
Authority
JP
Japan
Prior art keywords
rotation speed
internal combustion
combustion engine
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
Application number
JP22670689A
Other languages
Japanese (ja)
Other versions
JPH0388938A (en
Inventor
亨 伊藤
稔 高橋
潔 八木
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.)
Denso Ten Ltd
Original Assignee
Denso Ten 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 Denso Ten Ltd filed Critical Denso Ten Ltd
Priority to JP22670689A priority Critical patent/JPH07103826B2/en
Publication of JPH0388938A publication Critical patent/JPH0388938A/en
Publication of JPH07103826B2 publication Critical patent/JPH07103826B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 概要 内燃機関のアイドル時において、回転速度、または該回
転速度と目標回転速度との差に応じて判定レベルを設定
し、回転速度の時間変化率が前記判定レベルを超えたと
きに回転速度の変動を検出し、比較的大きい変化率で、
アイドル用のバイパス側路に設けられた流量制御弁の制
御量を急激に変化する。これによつて、前記回転速度の
時間変化率が零付近となると、その時点における内燃機
関のトルクに関連するパラメータの目標値を設定し、そ
の目標値を維持、あるいは緩やかに変化することができ
る値まで、急激に流量制御量の制御量を変化する。
Description: Outline When an internal combustion engine is idle, a determination level is set according to the rotational speed or the difference between the rotational speed and a target rotational speed, and the time change rate of the rotational speed exceeds the determination level. The fluctuation of the rotation speed is detected when
The control amount of the flow control valve provided in the bypass side passage for idling is suddenly changed. Accordingly, when the time rate of change of the rotation speed becomes close to zero, the target value of the parameter related to the torque of the internal combustion engine at that time can be set, and the target value can be maintained or gently changed. The control amount of the flow rate control amount is rapidly changed to the value.

したがつて、たとえば回転速度が落込んだときには、比
較的大きい時間変化率で吸入空気流量が増加されてエン
ストを防止することができる。また回転速度の時間変化
率が、最小値を経て、上昇を開始すると、その時点にお
けるトルクを維持することができる値まで、急激に吸入
空気流量が減少され、過制御によるいわゆる吹上がりを
防止する。このようにして、回転速度が不安定な状態で
は、僅かな回転速度の変動を敏感に検出し、高い制御ゲ
インで制御を行う。これに対して、回転速度が高く安定
な状態では、不必要な制御動作を防止し、安全性を向上
する。また、目標回転速度が変更されるなどして、回転
速度が目標回転速度から離れていても速やかに収束させ
ることができる。
Therefore, for example, when the rotation speed drops, the intake air flow rate is increased at a relatively large time rate of change, and engine stall can be prevented. Further, when the time change rate of the rotational speed starts to rise after reaching the minimum value, the intake air flow rate is sharply reduced to a value at which the torque at that time can be maintained, so that so-called upward blowing due to overcontrol is prevented. . In this way, when the rotation speed is unstable, a slight change in the rotation speed is detected sensitively, and control is performed with a high control gain. On the other hand, when the rotation speed is high and stable, unnecessary control operation is prevented and safety is improved. In addition, the target rotation speed is changed, so that the rotation speed can be quickly converged even if the rotation speed is far from the target rotation speed.

産業上の利用分野 本発明は、内燃機関のアイドル回転速度を制御するため
の装置に関する。
FIELD OF THE INVENTION The present invention relates to a device for controlling the idle speed of an internal combustion engine.

従来の技術 内燃機関では、発生するトルクの小さいアイドル時に
は、僅かな負荷変動によつて回転速度が変動する。たと
えば音響機器などの電力負荷や冷房機などの使用開始
時、ならびにパワーステアリングの据切りや自動変速機
のDレンジ投入時には回転速度が落込む。
2. Description of the Related Art In an internal combustion engine, the rotational speed fluctuates due to a slight load fluctuation during idling when a small torque is generated. For example, the rotation speed drops when the power load of an audio device or the like, the use of an air conditioner or the like is started, and the power steering is stationary or the D range of the automatic transmission is turned on.

一方、近年、燃費向上のためにアイドル回転速度は比較
的低く抑えられており、したがつて上述のような負荷変
動を生じる要因が重複した場合には、エンストを生じる
おそれがある。
On the other hand, in recent years, the idle rotation speed has been kept relatively low in order to improve fuel economy, and therefore, if the factors causing the load fluctuation as described above are duplicated, there is a risk of engine stall.

このため典型的な従来技術では、アイドル用のバイパス
側路に設けた流量制御弁を制御する制御装置には、負荷
変動の要因となる各種の機器の出力やセンサの検出結果
などを取込み、たとえば冷房機が使用されているときに
は、アイドル回転速度を250rpmだけ上昇するという具合
に、アイドル回転速度が制御される。またこのように設
定された回転速度となるように、過制御を抑えるための
小さい制御ゲインで積分制御が行われる。
Therefore, in a typical conventional technique, the control device for controlling the flow control valve provided in the bypass side passage for idling incorporates the outputs of various devices and the detection results of sensors that cause load fluctuations, for example, When the air conditioner is used, the idle rotation speed is controlled by increasing the idle rotation speed by 250 rpm. Further, integral control is performed with a small control gain for suppressing overcontrol so that the rotation speed thus set is obtained.

発明が解決しようとする課題 上述のような従来技術では、制御装置は、各種の機器か
らの出力やセンサの検出結果などを取込む必要があり、
構成が複雑になつてコストが上昇してしまう。また、制
御ゲインが低いために応答性に劣り、目標回転速度に達
するまでに長時間を要する。一方、この制御ゲインを大
きくすると、応答性は向上するが安定性に劣る。すなわ
ち、制御の行過ぎが生じて過制御となり、いわゆるハン
チング吹上がりなどの不所望な事態を招く。
DISCLOSURE OF THE INVENTION Problems to be Solved by the Invention In the above-described related art, the control device needs to capture outputs from various devices and detection results of sensors,
The structure becomes complicated and the cost increases. Further, since the control gain is low, the response is poor, and it takes a long time to reach the target rotation speed. On the other hand, if the control gain is increased, the response is improved but the stability is deteriorated. In other words, over-control occurs, resulting in over-control, which causes an undesired situation such as so-called hunting blow-up.

本発明の目的は、構成を簡略化することができるととも
に、耐エンスト性を向上し、応答性と安定性とを両立す
ることができる内燃機関のアイドル回転速度制御装置を
提供することである。
An object of the present invention is to provide an idle speed control device for an internal combustion engine, which can have a simplified structure, improved stalling resistance, and both responsiveness and stability.

課題を解決するための手段 本発明は、スロットル弁の上流側と下流側とをアイドル
用のバイパス側路で連通し、その側路に設けた流量制御
弁の制御量を変化することによつて、内燃機関の回転速
度を予め定める目標回転速度に維持する内燃機関のアイ
ドル回転速度制御装置において、 前記回転速度に応じて判定レベルを設定し、 前記回転速度の時間変化率が前記判定レベル以下にとな
つたときに比較的大きい変化率で前記制御量を急激に増
加し、 回転速度の時間変化率が零、あるいはほぼ零となつた時
点で、その時点における内燃機関のトルクに関連するパ
ラメータの目標値を設定し、 前記目標値を維持、あるいは緩やかに変化することがで
きる値まで前記制御量を急激に減少することを特徴とす
る内燃機関のアイドル回転速度制御装置である。
Means for Solving the Problems According to the present invention, the upstream side and the downstream side of a throttle valve are communicated with each other by an idle bypass side passage, and a control amount of a flow control valve provided in the side passage is changed. In the idle rotation speed control device of the internal combustion engine for maintaining the rotation speed of the internal combustion engine at a predetermined target rotation speed, a determination level is set according to the rotation speed, and the time change rate of the rotation speed is equal to or lower than the determination level. The control amount is rapidly increased with a relatively large change rate, and at the time when the time change rate of the rotation speed becomes zero or almost zero, the parameter related to the torque of the internal combustion engine at that time is changed. An idle speed control device for an internal combustion engine, wherein a target value is set, and the control amount is rapidly reduced to a value that can maintain or gently change the target value. A.

また本発明は、スロツトル弁の上流側と下流側とをアイ
ドル用のバイパス側路で連通し、その側路に設けた流量
制御弁の制御量を変化することによつて、内燃機関の回
転速度を予め定める目標回転速度に維持する内燃機関の
アイドル回転速度制御装置において、 前記回転速度に応じて判定レベルを設定し、 前記回転速度の時間変化率が前記判定レベル以上となつ
たときに比較的大きい変化率で前記制御量を急激に増少
し、 回転速度の時間変化率が零、あるいはほぼ零となつた時
点で、その時点における内燃機関のトルクに関連するパ
ラメータの目標値を設定し、 前記目標値を維持、あるいは緩やかに変化することがで
きる値まで前記制御量を急激に増加することを特徴とす
る内燃機関のアイドル回転速度制御装置である。
Further, according to the present invention, the upstream side and the downstream side of the throttle valve are communicated with each other by a bypass bypass passage for idling, and the rotational speed of the internal combustion engine is changed by changing the control amount of the flow control valve provided in the bypass passage. In an idle speed control device for an internal combustion engine that maintains a predetermined target rotation speed, a determination level is set according to the rotation speed, and a time change rate of the rotation speed is relatively higher than the determination level. The control amount is rapidly increased with a large change rate, and when the time change rate of the rotational speed becomes zero or almost zero, the target value of the parameter related to the torque of the internal combustion engine at that time is set, The idle speed control device for an internal combustion engine is characterized in that the control amount is rapidly increased to a value at which the target value can be maintained or gently changed.

また本発明は、スロツトル弁の上流側と下流側とをアイ
ドル用のバイパス側路で連通し、その側路に設けた流量
制御弁の制御量を変化することによつて、内燃機関の回
転速度を予め定める目標回転速度に維持する内燃機関の
アイドル回転速度制御装置において、 前記回転速度と目標回転速度との差に応じて判定レベル
を設定し、 前記回転速度の時間変化率が前記判定レベル以上になつ
たときに比較的大きい変化率で前記制御量を急激に増加
し、 回転速度の時間変化率が零、あるいはほぼ零となつた時
点で、その時点における内燃機関のトルクに関連するパ
ラメータの目標値を設定し、 前記目標値を維持、あるいは緩やかに変化することがで
きる値まで前記制御量を急激に減少することを特徴とす
る内燃機関のアイドル回転速度制御装置である。
Further, according to the present invention, the upstream side and the downstream side of the throttle valve are communicated with each other by a bypass bypass passage for idling, and the rotational speed of the internal combustion engine is changed by changing the control amount of the flow control valve provided in the bypass passage. In an idle speed control device for an internal combustion engine that maintains a predetermined target rotation speed, a determination level is set according to the difference between the rotation speed and the target rotation speed, and the time change rate of the rotation speed is equal to or higher than the determination level. The control amount is suddenly increased with a relatively large change rate when, and at the time when the time change rate of the rotational speed becomes zero or almost zero, the parameter related to the torque of the internal combustion engine at that time is changed. An idle speed control device for an internal combustion engine, characterized in that a target value is set, and the control amount is sharply reduced to a value that can maintain or slowly change the target value. It

また本発明は、スロツトル弁の上流側と下流側とをアイ
ドル用のバイパス側路で連通し、その側路に設けた流量
制御弁の制御量を変化することによつて、内燃機関の回
転速度を予め定める目標回転速度に維持する内燃機関の
アイドル回転速度制御装置において、 前記回転速度と目標回転速度との差に応じて判定レベル
を設定し、 前記回転速度の時間変化率が前記判定レベル以上となつ
たときに比較的大きい変化率で前記制御量を急激に減少
し、 回転速度の時間変化率が零、あるいはほぼ零となつた時
点で、その時点における内燃機関のトルクに関連するパ
ラメータの目標値を設定し、 前記目標値を維持、あるいは緩やかに変化することがで
きる値まで前記制御量を急激に増加することを特徴とす
る内燃機関のアイドル回転速度制御装置である。
Further, according to the present invention, the upstream side and the downstream side of the throttle valve are communicated with each other by a bypass bypass passage for idling, and the rotational speed of the internal combustion engine is changed by changing the control amount of the flow control valve provided in the bypass passage. In an idle speed control device for an internal combustion engine that maintains a predetermined target rotation speed, a determination level is set according to the difference between the rotation speed and the target rotation speed, and the time change rate of the rotation speed is equal to or higher than the determination level. Then, the control amount is rapidly reduced with a relatively large change rate, and when the time change rate of the rotational speed becomes zero or almost zero, the parameter related to the torque of the internal combustion engine at that time is changed. An idle speed control device for an internal combustion engine, characterized in that a target value is set, and the control amount is rapidly increased to a value at which the target value can be maintained or gently changed. It

また本発明は、前記パラメータは、吸気管圧力、または
該吸気管圧力と回転速度との積値に関係する値であるこ
とを特徴とする。
Further, the present invention is characterized in that the parameter is a value related to an intake pipe pressure or a product value of the intake pipe pressure and a rotation speed.

また本発明は、前記吸気管圧力は、流量制御弁の制御量
変化に対する内燃機関の発生トルクの応答遅れを考慮し
て求めることを特徴とする。
Further, the present invention is characterized in that the intake pipe pressure is obtained in consideration of a response delay of the torque generated by the internal combustion engine with respect to a change in the control amount of the flow control valve.

作用 本発明に従えば、内燃機関のアイドル時において、回転
速度、または該回転速度と目標回転速度との差に応じて
判定レベルを設定し、回転速度の時間変化率が前記判定
レベルを超えたときに回転速度の変動を検出し、比較的
大きい変化率で、アイドル用のバイパス側路に設けられ
た流量制御弁の制御量を急激に変化する。これによつ
て、前記回転速度の時間変化率が零付近となると、その
時点において、たとえば吸気管圧力、または該吸気管圧
力と回転速度との積値に関係する値などの内燃機関のト
ルクに関連するパラメータの目標値を設定し、その目標
値を維持、あるいは緩やかに変化することができる値ま
で急激に流量制御弁の制御量を変化する。
According to the present invention, when the internal combustion engine is idle, the determination level is set according to the rotation speed or the difference between the rotation speed and the target rotation speed, and the time change rate of the rotation speed exceeds the determination level. At times, fluctuations in the rotational speed are detected, and the control amount of the flow control valve provided in the bypass side passage for idle is rapidly changed at a relatively large rate of change. As a result, when the time rate of change of the rotational speed becomes close to zero, the torque of the internal combustion engine at that time, such as the intake pipe pressure or the value related to the product value of the intake pipe pressure and the rotational speed, becomes A target value of a related parameter is set, and the control amount of the flow control valve is rapidly changed to a value that can maintain or slowly change the target value.

したがつて、回転速度が落込んだときには、比較的大き
い時間変化率で吸入空気流量が増加されてエンストを防
止することができる。また回転速度の時間変化率が、零
を経て、上昇を開始すると、その時点におけるトルクを
維持することができる値まで急激に吸入空気流量が減少
され、過制御によるいわゆる吹上がりが防止される。
Therefore, when the rotation speed is decreased, the intake air flow rate is increased at a relatively large time rate of change, and the engine stall can be prevented. Further, when the time change rate of the rotational speed starts to rise after passing zero, the intake air flow rate is rapidly reduced to a value at which the torque at that time can be maintained, so that so-called upward blowing due to overcontrol is prevented.

こうして、回転速度が低く不安定な状態では、僅かな回
転速度の変動を敏感に検出し、高い制御ゲインで制御が
行われる。これに対して、回転速度が高く安定な状態で
は、不必要な制御動作が防止され、安定性が向上され
る。また、目標回転速度が変更されるなどして、回転速
度が目標回転速度から離れていても、速やかに収束され
る。
In this way, when the rotation speed is low and unstable, a slight change in the rotation speed is detected sensitively, and control is performed with a high control gain. On the other hand, when the rotation speed is high and stable, unnecessary control operation is prevented and stability is improved. Further, even if the target rotation speed is changed and the rotation speed is far from the target rotation speed, the target rotation speed is quickly converged.

実施例 第1図は、本発明の一実施例の内燃機関の制御装置1と
それに関連する構成を示すブロック図である。吸気口2
から導入された燃焼用空気は、エアクリーナ3で浄化さ
れ、吸気管4を介して、該吸気管4に介在されるスロツ
トル弁5でその流入量が調整された後、サージタンク6
に流入する。サージタンク6から流出した燃焼用空気
は、吸気管7に介在される燃料噴射弁8から噴射される
燃料と混合され、吸気弁9を介して、内燃機関10の燃焼
室11に供給される。燃焼室11には点火プラグ12が設けら
れており、この燃焼室11からの排ガスは、排気弁13を介
して排出され、排気管14から三元触媒15を経て大気中に
放出される。
First Embodiment FIG. 1 is a block diagram showing a control device 1 for an internal combustion engine and a configuration related thereto according to an embodiment of the present invention. Inlet 2
The combustion air introduced from the air is purified by the air cleaner 3, and the inflow amount of the combustion air is adjusted by the throttle valve 5 interposed in the intake pipe 4 through the intake pipe 4, and then the surge tank 6
Flow into. Combustion air flowing out of the surge tank 6 is mixed with fuel injected from a fuel injection valve 8 interposed in an intake pipe 7 and supplied to a combustion chamber 11 of an internal combustion engine 10 via an intake valve 9. A spark plug 12 is provided in the combustion chamber 11, and exhaust gas from the combustion chamber 11 is discharged through an exhaust valve 13 and is discharged from the exhaust pipe 14 into the atmosphere through a three-way catalyst 15.

前記吸気管4には吸入空気の温度を検出する吸気温度検
出器21が設けられ、前記スロツトル弁5に関連してスロ
ツトル弁開度検出器22が設けられ、サージタンク6には
吸気管7の圧力を検出する吸気圧検出器23が設けられ
る。また前記燃焼室11付近には冷却水温度検出器24が設
けられ、排気管14において、三元触媒15より上流側には
酸素濃度検出器25が設けられ、三元触媒15より下流側に
は排気温度検出器26が設けられる。内燃機関10の回転速
度、すなわち単位時間当りの回転数はクランク角検出器
27によつて検出される。
The intake pipe 4 is provided with an intake air temperature detector 21 for detecting the temperature of intake air, a throttle valve opening detector 22 is provided in association with the throttle valve 5, and the surge tank 6 is provided with an intake pipe 7 An intake pressure detector 23 for detecting pressure is provided. A cooling water temperature detector 24 is provided near the combustion chamber 11, an oxygen concentration detector 25 is provided upstream of the three-way catalyst 15 in the exhaust pipe 14, and a downstream side of the three-way catalyst 15. An exhaust temperature detector 26 is provided. The rotation speed of the internal combustion engine 10, that is, the number of rotations per unit time is determined by the crank angle detector.
Detected by 27.

制御装置1には、前記各検出器21〜27とともに、車速検
出器28と、内燃機関10を始動させるスタータモータ33が
起動されているかどうかを検出するスタート検出器29
と、冷房機の使用などを検出する空調検出器30と、該内
燃機関10が搭載される自動車が自動変速機付きであると
きには、その自動変速機の変速段がニユートラル位置で
あるか否かを検出するニユートラル検出器31とからの検
出結果が入力される。
In the control device 1, together with each of the detectors 21 to 27, a vehicle speed detector 28 and a start detector 29 that detects whether or not a starter motor 33 that starts the internal combustion engine 10 is activated.
When an automobile equipped with the internal combustion engine 10 is equipped with an automatic transmission, an air conditioner detector 30 for detecting the use of an air conditioner, etc., and whether or not the shift stage of the automatic transmission is in the neutral position The detection result from the neutral detector 31 for detecting is input.

さらにまたこの制御装置1は、バツテリ34によつて電力
付勢されており、該制御装置1は前記各検出器21〜31の
検出結果、および電圧検出器20によつて検出されるバツ
テリ34の電源電圧などに基づいて、燃料噴射量や点火時
期などを演算し、前記燃料噴射弁8および点火プラグ12
などを制御する。
Furthermore, the controller 1 is energized by the battery 34, and the controller 1 detects the detection results of the detectors 21 to 31 and the battery 34 detected by the voltage detector 20. The fuel injection amount, the ignition timing, etc. are calculated based on the power supply voltage and the like, and the fuel injection valve 8 and the spark plug 12 are calculated.
And control.

前記吸気管4にはまた、スロツトル弁5の上流側と下流
側とをバイパスする側路35が形成されており、この側路
35には流量制御弁36が設けられている。流量制御弁36
は、制御装置1によつてデユーテイ制御され、スロツト
ル弁5がほぼ全閉であるアイドル時の燃焼用空気の流量
を調整制御する。制御装置1はまた、内燃機関10が運転
されているときには、燃料ポンプ32を駆動する。
The intake pipe 4 is also formed with a side passage 35 that bypasses the upstream side and the downstream side of the throttle valve 5.
A flow control valve 36 is provided at 35. Flow control valve 36
Is duty-controlled by the control device 1, and adjusts and controls the flow rate of combustion air at the time of idling when the throttle valve 5 is almost fully closed. The control device 1 also drives the fuel pump 32 when the internal combustion engine 10 is operating.

第2図は、制御装置1の具体的構成を示すブロツク図で
ある。前記検出器20〜25の検出結果は、入力インタフエ
イス回路41からアナログ/デジタル変換器42を介して、
処理回路43に与えられる。また前記検出器22,27〜31の
検出結果は、入力インタフエイス回路44を介して前記処
理回路43に与えられる。処理回路43内には、各種の制御
用マツプや学習値などを記憶するためのメモリ45が設け
られており、またこの処理回路43には、前記バツテリ34
からの電力が、定電圧回路46を介して供給される。
FIG. 2 is a block diagram showing a specific configuration of the control device 1. The detection results of the detectors 20 to 25 are output from the input interface circuit 41 via the analog / digital converter 42.
It is given to the processing circuit 43. Further, the detection results of the detectors 22, 27 to 31 are given to the processing circuit 43 via the input interface circuit 44. The processing circuit 43 is provided with a memory 45 for storing various control maps and learning values, and the processing circuit 43 has the above-mentioned battery 34.
Is supplied via the constant voltage circuit 46.

処理回路43からの制御出力は、出力インタフエイス回路
47を介して導出され、前記燃料噴射弁8に与えられて燃
料噴射量が制御され、またイグナイタ48を介して点火プ
ラグ12に与えられて点火時期が制御され、さらにまた前
記流量制御弁36に与えられてアイドル時の側路35を介す
る流入空気流量が制御され、また燃料ポンプ32が駆動さ
れる。
The control output from the processing circuit 43 is an output interface circuit.
47 and is supplied to the fuel injection valve 8 to control the fuel injection amount, and is supplied to the ignition plug 12 via the igniter 48 to control the ignition timing, and further to the flow rate control valve 36. The flow rate of the inflowing air through the side passage 35 at the time of idling is controlled and the fuel pump 32 is driven.

前記排気温度検出器26の検出結果は、制御装置1内の排
気温度検出回路49に与えられ、その検出結果が異常に高
温であるときには、駆動回路50を介して警告灯51が点灯
される。
The detection result of the exhaust temperature detector 26 is given to the exhaust temperature detection circuit 49 in the control device 1, and when the detection result is abnormally high, the warning lamp 51 is turned on via the drive circuit 50.

第3図は、上述のように構成された制御装置1の動作を
説明するためのタイミングチヤートである。なお、酸素
濃度検出器25などからの出力に基づいて、空燃比制御が
行われているとする。第3図(2)において時刻t1以前
で示されるように、内燃機関10の回転速度NEが比較的安
定しているときには、流量制御弁36の制御デユーテイ
は、実際の回転速度NEに基づいて、以下のようにして予
測して求められる進角回転速度NEADVと、目標回転速度N
Tとの差から第4図(2)で示されるように、比較的小
さい増分ΔD1ずつ積分制御される。
FIG. 3 is a timing chart for explaining the operation of the control device 1 configured as described above. It is assumed that the air-fuel ratio control is being performed based on the output from the oxygen concentration detector 25 and the like. As shown before time t1 in FIG. 3 (2), when the rotational speed NE of the internal combustion engine 10 is relatively stable, the control duty of the flow control valve 36 is based on the actual rotational speed NE. The advance rotation speed NEADV and the target rotation speed N that are predicted and obtained as follows.
From the difference from T, as shown in FIG. 4 (2), integral control is performed in increments of a relatively small increment ΔD1.

前記積分制御を行うにあたつて、第4図(1)で示され
るように、前記目標回転速度NTを中心に、たとえば±15
rpmの不感帯W1が設けられており、積分制御は、前記進
角回転速度NEADVがこの不感帯W1内にあるときには停止
され、W1外となると実行される。内燃機関10の定常運転
時には、回転速度NEはこの不感帯W1内に安定している。
In performing the integration control, as shown in FIG. 4 (1), the target rotation speed NT is used as a center, for example, ± 15
A dead zone W1 of rpm is provided, and the integral control is stopped when the advance rotational speed NEADV is within this dead zone W1, and is executed when it is outside W1. During steady operation of the internal combustion engine 10, the rotational speed NE is stable within this dead zone W1.

また、前記進角回転速度NEADVの予測演算は、以下のよ
うにして行われる。まず、クランク軸が180°CAだけ回
転するのに要する所要時間T180から、第1式に基づいて
単位時間当りの回転数である回転速度NEを求める。
The prediction calculation of the advance rotational speed NEADV is performed as follows. First, the rotational speed NE, which is the number of revolutions per unit time, is calculated based on the first equation from the time T180 required for the crankshaft to rotate by 180 ° CA.

次に、前回の演算タイミングにおける回転速度NEOと、
今回の演算タイミングにおける回転速度NEとから180°C
A間の回転速度NEの変化量ΔNEaを求める。すなわち、 ΔNEa=NE−NEO …(2) こうして求められた変化量ΔNEaから第3式を用いて、
単位時間(32msec)当りに換算した変化率ΔNEが求めら
れる。
Next, the rotation speed NEO at the previous calculation timing,
180 ° C from the rotational speed NE at the current calculation timing
The change amount ΔNEa of the rotation speed NE between A is calculated. That is, ΔNEa = NE−NEO (2) From the change amount ΔNEa thus obtained, using the third equation,
The change rate ΔNE converted per unit time (32 msec) is obtained.

さらに、この変化率ΔNE、および第5図で示される回転
速度NEと目標回転速度NTとの差に基づく進角時間TADVか
ら、第4式によつて前記進角回転速度NEADVが求められ
る。
Further, from the rate of change ΔNE and the advance time TADV based on the difference between the rotation speed NE and the target rotation speed NT shown in FIG. 5, the advance rotation speed NEADV is obtained by the fourth equation.

このようにして求められる進角回転速度NEADVを用いる
ことによつて、過制御による行過ぎを防止することがで
きるとともに、積分制御時のゲインを大きく、すなわち
前記増分ΔD1を比較的大きくすることができ、安定性を
向上することができる。
By using the advance rotational speed NEADV obtained in this way, it is possible to prevent overshoot due to overcontrol, and to increase the gain during integral control, that is, to increase the increment ΔD1 relatively. It is possible to improve stability.

また、前記積分制御の増分ΔD1は、第6図で示されるよ
うに、前記進角回転速度NEADVと、目標回転速度NTとの
差が、前述のようにNT±15rpmの不感帯W1内にあるとき
には零とされ、不感帯W1外では前記差NEADV−NTに対応
した値に設定される。こうして定常時には、回転速度NE
が前記不感帯W1内に入るように制御されている。
Further, the increment ΔD1 of the integral control is, as shown in FIG. 6, when the difference between the advance rotational speed NEADV and the target rotational speed NT is within the dead zone W1 of NT ± 15 rpm as described above. It is set to zero, and is set to a value corresponding to the difference NEADV-NT outside the dead zone W1. Thus, at steady state, the rotation speed NE
Are controlled to enter the dead zone W1.

前記目標回転速度NTは、たとえば無負荷時には700rpmに
設定されており、冷房機が使用されたときには950rpmに
設定される。
The target rotation speed NT is set to 700 rpm when there is no load, and is set to 950 rpm when the air conditioner is used.

時刻t1において第3図(1)で示されるように、ニユー
トラル検出器31で自動変速機の変速段がニユートラル位
置からドライブ位置に切換えられると、内燃機関10への
負荷が増大し、回転速度NEは第3図(2)で示されるよ
うに落込みを開始する。
As shown in FIG. 3 (1) at time t1, when the gear position of the automatic transmission is switched from the neutral position to the drive position by the neutral detector 31, the load on the internal combustion engine 10 increases and the rotational speed NE Starts to drop as shown in FIG. 3 (2).

この落込みによつて、前記変化率ΔNEが、第3図(3)
で示されるように予め定める閾値L2以下となり、かつ回
転速度NEが目標回転速度NTよりたとえば100rpmだけ高い
閾値L4未満であるときには、その時刻T2において第3図
(4)で示されるように、流量制御弁36の制御デユーテ
イの計算値には、前記変化率ΔNEに対応した比較的大き
い増分ΔD2が加算され、これによつて第3図(5)で示
されるように、サージタンク6の吸気圧PMは急激に上昇
し、吸入空気流量が増大する。
Due to this drop, the rate of change ΔNE is shown in Fig. 3 (3).
When the rotation speed NE is less than a predetermined threshold L2 and the rotation speed NE is less than a threshold L4 higher than the target rotation speed NT by 100 rpm, for example, as shown in FIG. A relatively large increment ΔD2 corresponding to the change rate ΔNE is added to the calculated value of the control duty of the control valve 36, whereby the intake pressure of the surge tank 6 is increased as shown in FIG. 3 (5). P M rises sharply and the intake air flow rate increases.

なお、前記変化率ΔNEと増分ΔD2との関係は、第7図で
示されるように、零より小さい一方の閾値L2より大き
く、零より大きい他方の閾値L1未満であるときには、Δ
D2=0の不感帯W2に設定されている。また変化率ΔNE
が、前記閾値L2以下であるとき、およびL1以上であると
きには、増分ΔD2は変化率ΔNEに対応して設定される。
この第7図で示されるグラフと、前記第5図および第6
図で示されるグラフとは、メモリ45内に予めマツプとし
てストアされている。
As shown in FIG. 7, the relationship between the rate of change ΔNE and the increment ΔD2 is such that when it is greater than one threshold L2 smaller than zero and less than the other threshold L1 larger than zero, Δ
It is set to the dead zone W2 of D2 = 0. The rate of change ΔNE
Is less than the threshold value L2 and more than L1, the increment ΔD2 is set corresponding to the rate of change ΔNE.
The graph shown in FIG. 7 and the graphs shown in FIGS.
The graph shown in the figure is stored as a map in the memory 45 in advance.

前記吸入空気流量の増大によつて回転速度NEの落込みが
抑えられ、時刻t3で変化率ΔNEが最小の状態を経て、時
刻t4において第3図(3)で示されるように、変化率Δ
NEが前記閾値L2を超えて再び不感帯W2内に入る、すなわ
ち変化率ΔNEがほぼ零になると、吸入空気流量に関連す
るパラメータが、後述の目標値αとほぼ等しくなる(時
刻t4a)まで、前記制御デユーテイの計算値は、第3図
(4)で示されるように予め定める値ΔD3ずつ繰返し減
算されて、急激に減少される。これによつて、制御デユ
ーテイの変化に対する内燃機関10の発生トルクの応答遅
れによる制御の行過ぎを抑える。
The decrease of the rotational speed NE is suppressed by the increase of the intake air flow rate, and the change rate ΔNE goes through the minimum state at the time t3, and then, at the time t4, as shown in FIG.
When the NE exceeds the threshold L2 and enters the dead zone W2 again, that is, when the rate of change ΔNE becomes substantially zero, the parameter related to the intake air flow rate becomes substantially equal to a target value α described later (time t4a), The calculated control duty value is repeatedly subtracted by a predetermined value ΔD3 as shown in FIG. As a result, excessive control is suppressed due to the delay in the response of the torque generated by the internal combustion engine 10 to the change in the control duty.

また、後述のパラメータが目標値αにほぼ等しくなる
と、その時点において、制御デユーテイに予め定める2
〜3%程度の増分ΔD4が上乗せされた後、実際の回転速
度NEと目標回転速度NTとの差に対応した前記積分制御が
行われる。
Further, when a parameter described later becomes substantially equal to the target value α, at that time, the control duty set in advance is set to 2
After the increment ΔD4 of about 3% is added, the integral control corresponding to the difference between the actual rotation speed NE and the target rotation speed NT is performed.

しかしながらこの制御によつても回転速度NEがうまく安
定せず、上昇を示すような場合には、時刻t5で示される
ように変化率ΔNEが閾値L1以上となり、かつ回転速度NE
が目標回転速度NTよりたとえば50rpmだけ低い閾値L3を
超えているときには、制御デユーテイは前記第7図で示
されるように、変化率ΔNEに応じた増分ΔD2だけ減算さ
れる。こうして変化率ΔNEが不感帯W2内に入ると、その
時刻t6において制御デユーテイは前記増分ΔD3ずつ繰返
し増加され、後述のパラメータが目標値αにほぼ等しく
なると、その時点において、制御デユーテイに予め定め
る2〜3%程度の増分ΔD4が上乗せされた後、実際の回
転速度NEと目標回転速度NTとの差に対応した前記積分制
御が行われる。こうして第3図(5)で示されるように
吸気圧PMが安定する。
However, even if this control does not stabilize the rotation speed NE well and shows an increase, the rate of change ΔNE becomes equal to or greater than the threshold value L1 as shown at time t5, and the rotation speed NE
Exceeds a threshold value L3 lower than the target rotation speed NT by, for example, 50 rpm, the control duty is subtracted by an increment ΔD2 corresponding to the rate of change ΔNE, as shown in FIG. When the rate of change ΔNE enters the dead zone W2 in this way, the control duty is repeatedly increased by the increment ΔD3 at the time t6, and when the parameter to be described later becomes substantially equal to the target value α, at that time, the control duty is preset to 2 to 2. After the increment ΔD4 of about 3% is added, the integral control corresponding to the difference between the actual rotation speed NE and the target rotation speed NT is performed. In this way, the intake pressure P M becomes stable as shown in FIG. 3 (5).

なお本実施例では、増分ΔD2の値を変化率ΔNEの値に応
じた値としているが、流量制御弁36の容量が小さい場合
や、サージタンク6の容量が大きいときには、該増分Δ
D2の値を一定値としても問題はない。すなわち、回転速
度NEの落込みを検出すれば流量制御弁36をほぼ全開に、
回転速度NEの上昇を検出すればほぼ全閉に制御しても、
同等の性能を得ることができる。
In the present embodiment, the value of the increment ΔD2 is set according to the value of the rate of change ΔNE. However, when the capacity of the flow control valve 36 is small or when the capacity of the surge tank 6 is large, the value of the increment ΔD2 is increased.
There is no problem even if the value of D2 is constant. That is, if the decrease in the rotational speed NE is detected, the flow rate control valve 36 will be fully opened,
Even if it is controlled to be almost fully closed by detecting an increase in the rotational speed NE,
Equivalent performance can be obtained.

また、時刻t7以降に示されるように、自動変速機の変速
段がニユートラル位置に切換えられたときには、回転速
度NEは上昇し、同様の動作によつて速やかに安定され
る。
Further, as shown from time t7 onward, when the shift stage of the automatic transmission is switched to the neutral position, the rotation speed NE increases and is quickly stabilized by the same operation.

判定レベルである前記閾値L2は、第8図で示される前記
回転速度NEに対応して求められる値KDPCから、第9図で
示される補正値h1を減算した値、すなわちKDPC−h1と、
前記変化率ΔNEによつて更新される値KDPCaとの大きい
方の値に設定される。したがつて、 L2=max(KDPC−h1,KDPCa) …(5) 前記値KDPCは、たとえば回転速度NEが600rpm以下である
ときには32msec当りの変化率ΔNEが9.375rpmに設定さ
れ、回転速度NEが800rpm以上であるときには21.875rpm
に設定され、回転速度NEが600〜800rpmであるときには
前記9.375〜21.875rpm間で回転速度NEに比例して設定さ
れる。
The threshold value L2, which is the determination level, is a value obtained by subtracting the correction value h1 shown in FIG. 9 from the value KDPC obtained corresponding to the rotation speed NE shown in FIG. 8, that is, KDPC-h1,
It is set to the larger value of the value KDPCa updated by the change rate ΔNE. Therefore, L2 = max (KDPC-h1, KDPCa) (5) The value KDPC is set such that when the rotational speed NE is 600 rpm or less, the change rate ΔNE per 32 msec is set to 9.375 rpm, and the rotational speed NE is 21.875 rpm when above 800 rpm
When the rotation speed NE is 600 to 800 rpm, the rotation speed NE is set between 9.375 and 21.875 rpm in proportion to the rotation speed NE.

また、前記補正値h1は、目標回転速度NTと実際の回転数
N2との差が、50rpm以下であるときには零に設定され、5
0〜200rpm間ではその差に比例して3〜10の値に設定さ
れ、200rpm以上であるときには10に設定される。したが
つてたとえば、目標回転速度NTが650rpmであり、実際の
回転速度NEが600rpmであるときには変化率ΔNEが、 9.375−3=6.375(rpm/32msec) 以上で回転速度NEが低下しているときには、前記時刻t2
で示される急激な制御デユーテイの増加が行われる。
The correction value h1 is the target rotation speed NT and the actual rotation speed.
When the difference from N2 is 50 rpm or less, it is set to zero and 5
It is set to a value of 3 to 10 in proportion to the difference between 0 and 200 rpm, and set to 10 when it is 200 rpm or more. Therefore, for example, when the target rotation speed NT is 650 rpm and the actual rotation speed NE is 600 rpm, the rate of change ΔNE is 9.375-3 = 6.375 (rpm / 32 msec) or more and the rotation speed NE is decreasing. , The time t2
The control duty is rapidly increased as indicated by.

また、たとえば目標回転速度NTが800rpmであり、実際の
回転速度NEが600rpmであるときには変化率ΔNEが、 9.375−10=−0.625(rpm/32msec) したがつて、回転速度NEが、ほぼ定常状態であつても、
急激な制御デユーテイの増加が行われる。すなわち、回
転速度NEが目標回転速度NTから離れているほど制御デユ
ーテイの急激な増加制御を実行し易くする。
Also, for example, when the target rotation speed NT is 800 rpm and the actual rotation speed NE is 600 rpm, the change rate ΔNE is 9.375−10 = −0.625 (rpm / 32 msec), so the rotation speed NE is in a substantially steady state. Even so,
A sudden increase in control duty is performed. That is, the farther the rotational speed NE is from the target rotational speed NT, the easier it is to execute the sudden increase control of the control duty.

一方、値KDPCaを用いることによつて、第10図で示され
る回転速度NEの脈動時において、たとえば変化率ΔNEが
正から負に変化した時、該変化率ΔNEが正における期間
W21、すなわち回転速度NEが閾値L5(NT−150rpm)以上L
4(NT+100rpm)以下である期間に更新された値KDPCaに
対して、変化率ΔNEが負における期間W22の変化率が小
さいと、前記増分ΔD2による急激な制御が見送られる。
これは第11図(1)で示される回転速度NEの変動に対応
して、第11図(2)で示されるように流量制御弁36の制
御デユーテイが変化され、内燃機関10の発生トルクと負
荷とが釣合つて、該制御デユーテイが本来安定すべき値
付近にあるにもかかわらず、振動等によつて回転速度NE
が脈動している場合に、第11図(2)において破線で示
すような制御デユーテイの不要な変動を防止するためで
ある。
On the other hand, by using the value KDPCa, at the time of pulsation of the rotation speed NE shown in FIG. 10, for example, when the change rate ΔNE changes from positive to negative, the change rate ΔNE is in the positive period.
W21, that is, the rotational speed NE is the threshold value L5 (NT-150 rpm) or more L
When the rate of change in the period W22 is small when the rate of change ΔNE is negative with respect to the value KDPCa updated in the period of 4 (NT + 100 rpm) or less, the abrupt control by the increment ΔD2 is abandoned.
This is because the control duty of the flow control valve 36 is changed as shown in FIG. 11 (2) in response to the fluctuation of the rotational speed NE shown in FIG. Although the control duty is in the vicinity of the value that should be stable due to the balance with the load, the rotational speed NE is
This is to prevent unnecessary fluctuation of the control duty as shown by the broken line in FIG. 11 (2) when the pulse is pulsating.

また、他の判定レベルである前記閾値L1は、予め定める
一定値から、第12図で示される実際の回転速度NEと目標
回転速度NTとの差に対応して決定される補正値h2が減算
されて求められる。すなわち、 L1=9.375−h2 …(6) 補正値h2は、前記補正値h1と同様に、実際の回転速度NE
と目標回転速度NTとの差が、50rpm以下であるときには
零に設定され、50〜200rpmであるときにはその差に対応
して3〜10の範囲で変化され、200rpm以上であるときに
は10に設定される。
Further, the threshold value L1 which is another determination level is obtained by subtracting a correction value h2 determined corresponding to the difference between the actual rotation speed NE and the target rotation speed NT shown in FIG. 12 from a predetermined constant value. Will be asked for. That is, L1 = 9.375-h2 (6) The correction value h2 is the same as the correction value h1 and is the actual rotational speed NE.
When the difference between the target rotation speed NT and the target rotation speed NT is 50 rpm or less, it is set to zero, when it is 50 to 200 rpm, the difference is changed in the range of 3 to 10, and when it is 200 rpm or more, it is set to 10. It

すなわちたとえば、目標回転速度NTが700rpmであり、実
際の回転速度NEが750rpmであるときには、閾値L1は6.37
5(rpm/32msec)とされ、回転速度NEの変化率ΔNEがこ
の閾値L1以上であるときには、前記時刻t7以降で示され
る制御デユーテイの急激な減少制御が行われる。
That is, for example, when the target rotation speed NT is 700 rpm and the actual rotation speed NE is 750 rpm, the threshold value L1 is 6.37.
5 (rpm / 32 msec), and when the rate of change ΔNE of the rotation speed NE is equal to or greater than this threshold value L1, the control duty is rapidly reduced as shown from the time t7 onward.

このようにして、目標回転速度NTと実際の回転速度NEと
の差に対応して閾値L1,L2を変化し、これによつて制御
デユーテイの急激な増大/減少制御の実行条件を変化
し、目標回転速度NTに速やかに収束させることができ
る。
In this way, the thresholds L1 and L2 are changed in accordance with the difference between the target rotation speed NT and the actual rotation speed NE, whereby the execution condition of the sudden increase / decrease control of the control duty is changed, The target rotation speed NT can be quickly converged.

一方、該アイドル回転速度や燃料噴射量の制御演算に用
いられる吸気圧検出器23の検出出力には、第13図(1)
で示されるように、吸気弁9の開閉動作による変動が生
じており、その変動幅は、たとえば4000rpmで50〜100mm
Hg程度の大きな値である。この変動を吸収して正確な吸
気圧を検出するために、該吸気圧検出器23の検出出力に
は、制御装置1内でフイルタ処理が行われている。
On the other hand, the detection output of the intake pressure detector 23 used in the control calculation of the idle speed and the fuel injection amount is shown in FIG.
As shown by, the fluctuation occurs due to the opening / closing operation of the intake valve 9, and the fluctuation range is 50 to 100 mm at 4000 rpm, for example.
It is a large value of about Hg. In order to absorb this fluctuation and detect an accurate intake pressure, the detection output of the intake pressure detector 23 is subjected to filter processing in the control device 1.

したがつてこのフイルタ処理による遅延によつて、たと
えば流量制御弁36が第13図(2)で示されるように急激
に開かれても、前記フイルタ処理後の圧力波形は、第13
図(3)において参照符1で示される実際の吸気圧の
圧力波形の変化に対して、時間Δt2だけ遅延して参照符
l2で示されるように現われる。
Therefore, even if the flow rate control valve 36 is suddenly opened as shown in FIG. 13 (2) due to the delay due to the filter processing, the pressure waveform after the filter processing is the 13th.
In reference to the change in the pressure waveform of the actual intake pressure indicated by reference numeral 1 in FIG. (3), the reference numeral is delayed by time Δt2.
Appears as shown in l2.

したがつて第13図(3)において、計算タイミングt11
における吸気圧に基づいて制御デユーテイを演算する
と、本来、制御デユーテイの演算に使用すべき吸気圧に
対して、フイルタ処理時間Δt2に対応する圧力差ΔP2分
だけ小さくなつてしまう。このため、時間Δt2の遅れに
対応する圧力差ΔP2を予想して求め、演算タイミングt1
1における吸気圧を補正する必要がある。
Therefore, in FIG. 13 (3), the calculation timing t11
If the control duty is calculated based on the intake pressure at, the intake pressure that should originally be used to calculate the control duty will be reduced by the pressure difference ΔP2 corresponding to the filter processing time Δt2. Therefore, the pressure difference ΔP2 corresponding to the delay of the time Δt2 is predicted and calculated, and the calculation timing t1
Intake pressure in 1 needs to be corrected.

この第13図(3)で示されるように、フイルタ処理後の
圧力波形l2は実際の吸気圧の圧力波形1とほぼ等し
く、したがつて吸気圧Pの時間変化率dP/dtを正確に求
めることによつて、このような遅れに対する補正を精度
よく行うことができる。
As shown in FIG. 13 (3), the pressure waveform l2 after the filtering process is almost equal to the pressure waveform 1 of the actual intake pressure, and therefore the time change rate dP / dt of the intake pressure P is accurately obtained. Therefore, it is possible to accurately correct such a delay.

前記時間変化率dP/dtは、以下のようにして求められ
る。すなわち、サージタンク6への吸入空気流量をQin
とし、サージタンク6からの流出空気量をQoutとすると
き、 ただし、ΔQは吸入空気流量の変化量であり、K1は定数
である。また流量制御弁36の制御デユーテイをDUTYと
し、内燃機関10の回転速度をNとすると、 Qout=K3・η・N・P …(9) ただし、K2,K3は定数であり、ηは吸気効率であり、PO
は大気圧である。したがつて前記第1式から、遅れ補正
が行われた吸気圧Pは、 ただし、Piは前記計算タイミングでの吸気圧であり、K1
a=1/K1である。
The time change rate dP / dt is obtained as follows. That is, the intake air flow rate to the surge tank 6
And when the outflow air amount from the surge tank 6 is Qout, However, ΔQ is the amount of change in the intake air flow rate, and K1 is a constant. When the control duty of the flow rate control valve 36 is DUTY and the rotation speed of the internal combustion engine 10 is N, Qout = K3 · η · N · P (9) However, K2, K3 are constants, η is the intake efficiency, P O
Is atmospheric pressure. Therefore, from the first equation, the intake pressure P after delay correction is However, Pi is the intake pressure at the above calculation timing, and K1
a = 1 / K1.

一方、180°CA間の時間をTとすると、 となる。この第11式においてΔt2は時間軸に対して一定
であり、これをBとおくと、 すなわち、フイルタ処理による遅延に関しては、ΔQを
正確に求めることによつて、これらの補正は一般性をも
つて精度よく求めることができる。
On the other hand, if the time between 180 ° CA is T, Becomes In this 11th formula, Δt2 is constant with respect to the time axis, and if this is set to B, That is, with regard to the delay due to the filter processing, by accurately obtaining ΔQ, these corrections can be obtained with generality and high precision.

続いて、ΔQ/Nの算出方法について説明する。流量制御
弁36が急開したときの吸入空気流量Qinの変化は、第14
図において参照符l3で示されるようになる。これに対し
て、サージタンク6の影響などによつて、該サージタン
ク6からの流出空気流量Qoutは、参照符l4で示されるよ
うになる。これら流量Qin,Qoutは、前記第8式および第
9式でそれぞれ示される。
Next, a method of calculating ΔQ / N will be described. The change in the intake air flow rate Qin when the flow rate control valve 36 suddenly opens is
It is as indicated by the reference numeral l3 in the figure. On the other hand, due to the influence of the surge tank 6 and the like, the outflow air flow rate Qout from the surge tank 6 is indicated by reference numeral l4. These flow rates Qin and Qout are shown by the above-mentioned formula 8 and formula 9, respectively.

内燃機関10の定常運転時にはQin=Qoutであり、流量Qin
を、流量制御弁36の制御デユーテイDUTYおよび吸気圧P
をパラメータとして、定常時の流量Qoutを実測して予め
求めておく。すなわち、前記第9式におけるN・Pに相
当する値は、第15図で示されるように、制御デユーテイ
DUTYを一定に保つて吸気圧Pを変化した場合の、各制御
デユーテイDUTYにおけるNとPとの積値MAPを用いると
する。その結果、流量Qinは第13式のように表すことが
できる。なお、前記第15図で示されるグラフは、メモリ
45内にマツプとしてストアされている。
During steady operation of the internal combustion engine 10, Qin = Qout and the flow rate Qin
Is the control duty of the flow control valve 36 and the intake pressure P.
Is used as a parameter and the flow rate Qout in the steady state is measured and obtained in advance. That is, the value corresponding to N · P in the above equation 9 is the control duty as shown in FIG.
A product value MAP of N and P in each control duty DUTY when the intake pressure P is changed while keeping DUTY constant is used. As a result, the flow rate Qin can be expressed as in Expression 13. The graph shown in FIG.
Stored as a map in 45.

Qin=K3・η・MAP …(13) したがつて、 と表すことができる。Qin = K3 ・ η ・ MAP… (13) It can be expressed as.

しかしながらこの第14式において、MAP/NとPMとは、内
燃機関10の製造上のばらつきや経年変化などによつて、
実際の制御時には、定常状態において一致しないことが
あり、このため本実施例では、吸気圧PMを計算によつて
求めた値Pcに置換えて用いる。吸気圧PMは、上述のよう
なばらつきなどによるずれが生じても、その時間変化率
dP/dtはほぼ同一であり、したがつて第10式で示される
前述の遅れ補正と同様に、 と表すことができる。ただし、Pciは今回の計算値であ
り、Pci-1は前回の計算値である。したがつて、MAP/N
と、計算で求めた値Pcとは定常時には必ず一致し、また
過渡時には制御デユーテイDUTYの変化に伴つてMAP/Nが
急変し、値Pcはこれに一致するように追従変化する。し
たがつて値Pcは、第16式に基づいて、たとえば4msec毎
に逐次近似演算される。
However, in the 14th equation, MAP / N and P M are due to variations in manufacturing of the internal combustion engine 10, aging, etc.
During actual control, the values may not match in the steady state. Therefore, in this embodiment, the intake pressure P M is used by replacing it with the value P c calculated. Even if the intake pressure P M is deviated due to such variations as described above, the rate of change over time
dP / dt is almost the same, and therefore, similar to the delay correction described above by the tenth equation, It can be expressed as. However, Pci is the calculated value of this time, and Pci -1 is the calculated value of the previous time. Therefore, MAP / N
, And the calculated value Pc always coincides with the steady state, and during the transition, the MAP / N changes abruptly with the change of the control duty DUTY, and the value Pc changes following so as to coincide with it. Therefore, the value Pc is successively calculated based on the 16th equation, for example, every 4 msec.

ただし、K5=K1a・K3・ηである。 However, K5 = K1a · K3 · η.

以上のようにして、フイルタ処理による遅延および内燃
機関10のばらつきを考慮して補正値Pcを求めたけれど
も、上記遅延が小さい場合や、制御をより簡潔に行いた
い場合には、値Pcの代わりに実際の吸気圧PMを用いても
制御可能である。したがつて、以下の説明でPcで記述し
ているものを、PMで代用する場合はPMに置換えるものと
する。
As described above, the correction value Pc was obtained in consideration of the delay due to the filter process and the variation of the internal combustion engine 10. However, when the delay is small or when the control is desired to be simpler, the value Pc is used instead. It is also possible to control using the actual intake pressure P M. It was but connexion, what is described in Pc in the following description, the case of substitute P M is assumed to replace the P M.

また内燃機関10には、前述のようにして求められた吸気
圧の計算値Pcを用いて、たとえば流量制御弁16の制御デ
ユーテイを増加した場合、該増加に対応して値Pcが増加
してから、実際に発生トルクが増加し、回転速度NEが上
昇するまでにはかなりの応答遅れがある。
Further, for the internal combustion engine 10, when the calculated value Pc of the intake pressure obtained as described above is used, for example, when the control duty of the flow control valve 16 is increased, the value Pc increases corresponding to the increase. Therefore, there is a considerable response delay until the generated torque actually increases and the rotation speed NE increases.

このため本実施例では、前記応答遅れに対応して、上述
のようにして求められた値Pcに更に第17式で示される遅
延処理を行つて、実際の内燃機関10の応答特性に対応し
た吸気圧の計算値PcFaを求める。
Therefore, in the present embodiment, in response to the response delay, the value Pc obtained as described above is further subjected to the delay processing shown in the seventeenth equation to correspond to the actual response characteristic of the internal combustion engine 10. Obtain the calculated value PcFa of the intake pressure.

ただし、PcFOは前回のPcFaの計算値であり、h3は定数
で、たとえば4に選ばれる。
However, PcFO is the calculated value of the previous PcFa, and h3 is a constant and is selected to be 4, for example.

この値PcFaと、値Pcとの小さい方の値を遅延吸気圧PcF
とし、該遅延吸気圧PcFを用いて流量制御弁36の制御デ
ユーテイ演算を行う。すなわち、値Pc,PcFaがそれぞれ
第16図において参照符l5,l6で示されるとき、遅延吸気
圧PcFは参照符l7で示される値となる。この遅延吸気圧P
cFを用いることによつて、前記時刻t2,t5で示される急
激な制御が行われた後において、制御デユーテイを安定
して収束させることができる。
The smaller of this value PcFa and the value Pc is the delayed inspiratory pressure PcF.
Then, the control duty calculation of the flow rate control valve 36 is performed using the delayed intake pressure PcF. That is, when the values Pc and PcFa are indicated by reference signs l5 and l6 in FIG. 16, respectively, the delayed intake pressure PcF is a value indicated by reference sign l7. This delayed inspiratory pressure P
By using cF, the control duty can be stably converged after the abrupt control shown at the times t2 and t5 is performed.

第17図〜第20図は、上述のアイドル回転速度制御動作を
説明するためのフローチヤートである。第17図は内燃機
関10の回転速度NEを求めるための動作を表し、この動作
は内燃機関10の各気筒間の行程差による誤差の少ないタ
イミング、たとえば4気筒であるときには180°CA毎に
行われる。ステツプs1では、クランク角検出器27によつ
て回転速度NEが計測され、ステツプs2では、前記ステツ
プs1における計測結果と前回の計測結果とから時間変化
率ΔNEが計算された後、他の動作に移る。
17 to 20 are flow charts for explaining the above-described idle rotation speed control operation. FIG. 17 shows an operation for obtaining the rotational speed NE of the internal combustion engine 10. This operation is performed at a timing with a small error due to a stroke difference between the cylinders of the internal combustion engine 10, for example, every 180 ° CA when there are four cylinders. Be seen. In step s1, the rotational speed NE is measured by the crank angle detector 27, and in step s2, the time change rate ΔNE is calculated from the measurement result in step s1 and the previous measurement result, and then the other operation is performed. Move.

第18図は吸気圧PMを求めるための動作を表し、ステツプ
s11で吸気圧検出器23の計測結果が、アナログ/デジタ
ル変換器42でデジタル変換されて処理回路43に読込まれ
る。この動作は、たとえば2msec毎の変換動作のたび毎
に行われる。
FIG. 18 shows the operation for obtaining the intake pressure P M , and the step
In s11, the measurement result of the intake pressure detector 23 is digitally converted by the analog / digital converter 42 and read into the processing circuit 43. This operation is performed, for example, every time a conversion operation is performed every 2 msec.

第19図は前述の第16式で示される補正演算を説明するた
めのフローチヤートであり、たとえば4msec毎の、スロ
ツトル弁開度検出器22によつて検出されるスロツトル弁
開度θのアナログ/デジタル変換動作のたび毎に行われ
る。ステツプs21ではスロツトル弁開度θが読込まれ、
ステツプs22では前記ステツプs21で求められたスロツト
ル弁開度θと後述のステツプs30で求められる値Pcとか
ら、前記第15図で示されるグラフに基づいてマツプ値MA
Pが読出される。
FIG. 19 is a flow chart for explaining the correction calculation shown in the above-mentioned Expression 16, for example, an analog signal of the throttle valve opening θ detected by the throttle valve opening detector 22 every 4 msec. It is performed for each digital conversion operation. At step s21, the throttle valve opening θ is read,
In step s22, from the throttle valve opening θ obtained in step s21 and the value Pc obtained in step s30 described later, the map value MA is calculated based on the graph shown in FIG.
P is read.

ステツプs23では前記値MAPと回転速度NEとが除算され、
ステツプs24でその除算結果から前記値Pcが減算され
る。ステツプs25では、前記ステツプs24における減算結
果が正であるかまたは負であるかに対応して、後述のス
テツプs30における値Pcの近似演算のための符号がセツ
トされる。ステツプs26では、そのセツトされた符号が
正であるか否かが判断され、そうでないときにはステツ
プs27で、前記ステツプs24における減算結果の絶対値が
演算された後ステツプs28に移り、そうであるときには
直接ステツプs28に移る。
In step s23, the value MAP and the rotational speed NE are divided,
In step s24, the value Pc is subtracted from the division result. At step s25, the sign for the approximation operation of the value Pc at step s30 described later is set according to whether the result of the subtraction at step s24 is positive or negative. In step s26, it is judged whether or not the set sign is positive, and if not, in step s27, the absolute value of the subtraction result in the step s24 is calculated and then the process proceeds to step s28, and if so, Go directly to step s28.

ステツプs28では、前記ステツプs24における減算結果と
回転速度NEとが乗算される。ステツプs29では前記値K5
とステツプs28で求められた演算結果とが乗算され、こ
の乗算結果を用いて、ステツプs30で前記ステツプs25に
おいてセツトされた符号に基づいて、前記値Pcが更新さ
れる。このようにして、前記第16式で示される値Pcの近
似演算が行われる。なお前述したように、値Pcの代わり
に実際の吸気圧PMを用いた場合は、この第19図で示され
る動作は不要となる。
At step s28, the subtraction result at step s24 is multiplied by the rotation speed NE. In step s29, the above value K5
Is multiplied by the calculation result obtained in step s28, and the value Pc is updated in step s30 based on the code set in step s25 using this multiplication result. In this way, the approximate calculation of the value Pc shown in the 16th equation is performed. As described above, when the actual intake pressure P M is used instead of the value Pc, the operation shown in FIG. 19 is unnecessary.

第20図は、アイドル回転速度を制御するための流量制御
弁36のデユーテイ制御動作を説明するためのフローチヤ
ートである。ステツプn1では、内燃機関10が停止されて
いるか否かが判断され、そうであるときにはステツプn2
で流量制御弁36の制御デユーテイDUTYが0%に設定さ
れ、ステツプn2aで実際の吸気圧PMが前記値PcFaの初期
値として設定された後ステツプn41に移り、内燃機関10
が運転されているときには、ステツプn3に移る。
FIG. 20 is a flow chart for explaining the duty control operation of the flow rate control valve 36 for controlling the idle rotation speed. At step n1, it is determined whether the internal combustion engine 10 is stopped, and if so, step n2
Then, the control duty DUTY of the flow rate control valve 36 is set to 0%, and the actual intake pressure P M is set as the initial value of the value PcFa at step n2a.
If is being driven, the process proceeds to step n3.

ステツプn3では、180°CA間の回転速度NEの変化を検出
できる状態となつたか否か、すなわち前記ステツプs1,s
2の動作が終了した所定の演算タイミングとなつたか否
かが判断され、そうでないときにはステツプn41に移
り、そうであるときにはステツプn4に移る。
At step n3, whether or not a change in the rotational speed NE between 180 ° CA can be detected, that is, at the steps s1 and s
It is determined whether or not the predetermined operation timing is reached when the operation of 2 is completed, and if not, the process moves to step n41, and if so, to step n4.

ステツプn4では、内燃機関10が180°CAだけ回転するの
に要した時間T180に基づいて、前記第1式で示される演
算処理が行われる。ステツプn5,n6,n7では、それぞれ前
記第2式、第3式、第4式で示される演算処理が行わ
れ、こうしてステツプn4〜n7で進角回転速度NEADVが求
められる。
In step n4, the arithmetic processing shown by the first equation is performed based on the time T180 required for the internal combustion engine 10 to rotate by 180 ° CA. At steps n5, n6, and n7, the arithmetic processings shown by the second, third, and fourth equations are performed, respectively, and thus the advance rotational speed NEADV is obtained at steps n4 to n7.

またステツプn7aでは、前記ステツプs30で求められた値
Pcから前記第17式に基づいて値PcFaが計算される。ステ
ツプn8では、冷却水温度検出器24によつて検出される冷
却水温度に対応して決定されるアイドル回転速度の増分
NTADD1が求められる。
In step n7a, the value obtained in step s30
The value PcFa is calculated from Pc based on the above-mentioned expression 17. At step n8, the idle speed increment determined in accordance with the cooling water temperature detected by the cooling water temperature detector 24.
NTADD1 is required.

ステツプn9では、内燃機関10がスタータモータ33によつ
て起動されて始動してから、予め定める時間、たとえば
2秒が経過したか否かが判断され、そうでないときには
ステツプn10で、アイドル回転速度の増分NTADD2が、た
とえば300rpmに設定された後ステツプn11に移り、そう
であるときには直接ステツプn11に移る。この増分NTADD
2は、内燃機関10の各部への潤滑油の供給を速やかに行
うための値であり、後述のステツプn42〜n44で示される
ように、前記2秒が経過してから時間経過に伴つて減少
されてゆく。
At step n9, it is determined whether or not a predetermined time, for example, 2 seconds has elapsed since the internal combustion engine 10 was started by the starter motor 33 and started, and if not, at step n10, the idle speed The increment NTADD2 is moved to step n11 after being set to, for example, 300 rpm and, if so, directly to step n11. This increment NTADD
2 is a value for promptly supplying the lubricating oil to each part of the internal combustion engine 10, and as shown in steps n42 to n44 described later, decreases with the passage of time after the passage of 2 seconds. Being done.

ステツプn11では、空調検出器30やニユートラル検出器3
1の検出結果、さらには電力負荷の使用状況などに応じ
て、基本アイドル回転速度NTBASEが求められる。ステツ
プn12では、前記基本アイドル回転速度NTBASEに、増分N
TADD1,NTADD2が加算されて目標回転速度NTが求められ
る。ただしこのとき、該目標回転速度NTの最大値は1250
rpmに設定される。
In step n11, the air conditioning detector 30 and the neutral detector 3
The basic idle rotation speed NTBASE is required according to the detection result of 1 and the usage status of the electric load. In step n12, the basic idle speed NTBASE is incremented by N
The target rotation speed NT is obtained by adding TADD1 and NTADD2. However, at this time, the maximum value of the target rotation speed NT is 1250.
Set to rpm.

ステツプn13では、スタート検出器29の出力に基づい
て、スタータモータ33が起動されている始動時であるか
否かが判断され、そうであるときにはステツプn14で、
制御デユーテイDUTYは前記冷却水温度に対応して決定さ
れる始動時の制御デユーテイDSTARTに設定された後、ス
テツプn15に移る。前記ステツプn13において始動時でな
いときには、ステツプn16に移り、スロツトル弁5が全
閉状態であるアイドル状態であるか否かが判断され、そ
うでないときにはステツプn15で、後述する急制御フラ
グFPCSが零にリセツトされた後、ステツプn41に移り、
そうであるときにはステツプn17に移る。
At step n13, it is judged based on the output of the start detector 29 whether or not the starter motor 33 is being started, and if so, at step n14,
The control duty DUTY is set to the control duty DSTART at the time of start, which is determined corresponding to the cooling water temperature, and then the process proceeds to step n15. When the engine is not started at step n13, the routine proceeds to step n16, where it is judged whether or not the throttle valve 5 is in the idle state in which the throttle valve 5 is fully closed. If not, at step n15, the sudden control flag FPCS described later becomes zero. After reset, move to step n41,
If so, move to step n17.

ステツプn17では前記ステツプs21〜s30で求められた値P
cと、該値Pcを用いて前記ステツプn7aで第17式に基づい
て求められる値PcFaとのどちらが大きいかが判断され、
ステツプn18またはn19で小さい方の値が遅延吸気圧PcF
に設定されてステツプn21に移る。
In step n17, the value P obtained in steps s21 to s30 is calculated.
c, it is determined which of the value PcFa obtained based on the 17th equation in step n7a using the value Pc is larger,
The smaller value of step n18 or n19 is the delayed inspiratory pressure PcF.
Is set to step n21.

ステツプn21では、前記ステツプs2で求められた時間変
化率ΔNEが、前記第5式で示される閾値L2以下であるか
否かが判断され、そうであるとき、すなわち回転速度NE
が低下しているときにはステツプn22に移り、該回転速
度NEが前記閾値L4以上であるか否かが判断され、そうで
ないとき、すなわち前記時刻t2で示される制御デユーテ
イDUTYの急激な増加制御を行う必要のあるときにはステ
ツプn23に移る。ステツプn23では、前記急制御フラグFP
CSに対応して設けられ、増加制御または減少制御のどち
らを行う必要があるかを表すフラグFPSMLが1にセツト
されて増加制御を行う必要があることが表され、ステツ
プn31に移る。
In step n21, it is judged whether or not the time change rate ΔNE obtained in step s2 is less than or equal to the threshold value L2 shown in the fifth equation, and if so, that is, the rotation speed NE.
Is decreasing, the process proceeds to step n22, where it is determined whether or not the rotational speed NE is equal to or higher than the threshold value L4. If not, that is, the control duty DUTY is rapidly increased at the time t2. If necessary, move to step n23. In step n23, the sudden control flag FP
A flag FPSML, which is provided corresponding to CS and indicates whether the increase control or the decrease control needs to be performed, is set to 1 to indicate that the increase control needs to be performed, and the process proceeds to step n31.

前記ステツプn21において、変化率ΔNEが閾値L2より大
きいとき、および前記ステツプn22において回転速度NE
が前記閾値L4より高いとき、すなわち制御デユーテイの
急激な増加制御を行う必要のないときにはステツプn25
に移る。ステツプn25では、変化率ΔNEが前記第6式で
示される閾値L1以上であるか否かが判断され、そうであ
るとき、すなわち回転速度NEが上昇中であるときにはス
テツプn26で、回転速度NEが前記閾値L3以下であるか否
かが判断され、そうでないとき、すなわち急激な減少制
御を行う必要のあるときにはステツプn27に移る。ステ
ツプn27では、前記フラグFPSMLが0にリセツトされて前
記ステツプn31に移る。
When the rate of change ΔNE is larger than the threshold value L2 in the step n21, and in the step n22, the rotation speed NE is
Is higher than the threshold value L4, that is, when it is not necessary to control the sudden increase of the control duty, step n25
Move on to. In step n25, it is judged whether or not the change rate ΔNE is equal to or more than the threshold value L1 shown in the above equation 6, and if so, that is, when the rotational speed NE is increasing, in step n26 the rotational speed NE is It is determined whether or not the threshold value is less than or equal to the threshold value L3. If not, that is, when it is necessary to perform the rapid decrease control, the process proceeds to step n27. In step n27, the flag FPSML is reset to 0 and the process proceeds to step n31.

ステツプn31では、前記急制御フラグFPCSが1にセツト
されて、制御デユーテイの急激な増加または減少制御が
行われていることを表す。
At step n31, the abrupt control flag FPCS is set to 1, which means that the control duty is being abruptly increased or decreased.

ステツプn32では、それまでの制御デユーテイDUTYに、
回転速度NEの時間変化率ΔNEに基づいて、前記第7図か
ら求められる増分ΔD2が加算されて制御デユーテイDUTY
が更新される。ステツプn33では、この更新された制御
デユーテイDUTYが、10〜90%の範囲内に制限される。こ
の動作は、制御デユーテイDUTYを、流量制御弁36が該制
御デユーテイDUTYに正確に対応するように、すなわち流
量制御弁36の正確な動作が保証できる範囲内となるよう
に行われる。
In step n32, the control duty until then,
Based on the time change rate ΔNE of the rotational speed NE, the increment ΔD2 obtained from FIG. 7 is added to obtain the control duty DUTY.
Will be updated. At step n33, this updated control duty DUTY is limited to within the range of 10-90%. This operation is performed so that the control duty DUTY is accurately controlled by the flow control valve 36, that is, within the range in which the correct operation of the flow control valve 36 can be guaranteed.

ステツプn34では、回転速度NEが上昇中であるか否かが
判断され、そうであるときにはステツプn35で、該回転
速度NEが前記閾値L5以上、L4以下であるか否かが判断さ
れ、そうであるときにはステツプn36に移る。ステツプn
36では、前記第10図において期間W21で示されるよう
に、値KDPCaが変化率ΔNEによつて更新され、ステツプn
41に移る。また、前記ステツプn34において回転速度NE
が上昇中でないとき、およびステツプn35において回転
速度NEが前記閾値L5以上、L4以下の範囲外であるときに
は、直接ステツプn41に移る。
In step n34, it is determined whether or not the rotation speed NE is increasing, and if so, it is determined in step n35 whether or not the rotation speed NE is equal to or more than the threshold value L5 and less than or equal to L4. At some point, move to step n36. Step n
At 36, the value KDPCa is updated by the rate of change ΔNE, as indicated by the period W21 in FIG.
Go to 41. Further, in step n34, the rotation speed NE
Is not rising, and when the rotation speed NE is out of the range of the threshold value L5 or more and L4 or less in step n35, the process directly proceeds to step n41.

ステツプn41では、前記ステツプn32,33で求められた急
激な増加/減少制御時の制御デユーテイ、または後述す
るステツプn55,n33で求められる積分制御時の制御デユ
ーテイ、もしくは後述のステツプn62〜n64で求められる
戻し制御時の制御デユーテイに基づいて、流量制御弁36
がデユーテイ制御される。
At step n41, the control duty at the time of abrupt increase / decrease control obtained at steps n32, 33, or the control duty at the time of integral control obtained at steps n55, n33 described later, or at steps n62 to n64 described later is obtained. Flow control valve 36 based on the control duty during return control
Is duty controlled.

ステツプn42では、予め定める時間、たとえば1秒が経
過したか否かが判断され、そうでないときには動作を終
了し、そうであるときにはステツプn43に移る。ステツ
プn43では、前記増分NTADD2が0であるか否かが判断さ
れ、そうであるときには動作を終了し、そうでないとき
にはステツプn44で、該増分NTADD2が10rpmだけ減算され
て更新された後、動作を終了する。
In step n42, it is determined whether or not a predetermined time, for example, 1 second has elapsed. If not, the operation is ended, and if so, the process proceeds to step n43. In step n43, it is judged whether or not the increment NTADD2 is 0, and if so, the operation is ended. Otherwise, in step n44, the increment NTADD2 is subtracted by 10 rpm and updated, and then the operation is performed. finish.

前記ステツプn25において変化率ΔNEが閾値L1未満であ
るときおよびステツプn26において、回転速度NEが閾値L
3より高いとき、すなわち前述のような急制御が行われ
ないときにはステツプn50に移る。ステツプn50では、回
転速度NEが目標回転速度NTより予め定める値、たとえば
200rpmだけ低い閾値L6以下であるか否かが判断され、そ
うであるとき、すなわち非常にエンストし易い状態であ
るときにはステツプn51に移り、そうでないときにはス
テツプn52に移る。
When the rate of change ΔNE is less than the threshold L1 at the step n25 and at the step n26, the rotation speed NE is at the threshold L.
When it is higher than 3, that is, when the abrupt control as described above is not performed, the process proceeds to step n50. At step n50, the rotation speed NE is a value that is predetermined from the target rotation speed NT, for example,
It is determined whether or not the threshold value is equal to or lower than the threshold value L6 lower by 200 rpm, and if so, that is, if the engine is in a very stalled state, the process proceeds to step n51, and if not, the process proceeds to step n52.

ステツプn51では急制御フラグFPCSが1であるか否かが
判断され、そうであるとき、すなわち制御デユーテイDU
TYの急激な増加/減少制御が行われた直後であるときに
はステツプn61へ移る。ステツプn61では、目標回転速度
NTと遅延吸気圧PcFとの積値から、内燃機関10のトルク
に関連するパラメータである吸入空気流量の目標値αが
設定される。ステツプn62では、制御デユーテイDUTYに
予め定める増分ΔD3が加算または減算される。すなわ
ち、フラグFPSMLが0のときには増分ΔD3が加算され、
1のときには増分ΔD3が減算される。
At step n51, it is judged whether or not the sudden control flag FPCS is 1, and if so, that is, the control duty DU
Immediately after the rapid increase / decrease control of TY is performed, the process proceeds to step n61. At step n61, the target rotation speed
The target value α of the intake air flow rate, which is a parameter related to the torque of the internal combustion engine 10, is set from the product value of NT and the delayed intake pressure PcF. At step n62, a predetermined increment ΔD3 is added to or subtracted from the control duty DUTY. That is, when the flag FPSML is 0, the increment ΔD3 is added,
When it is 1, the increment ΔD3 is subtracted.

ステツプn63では、ステツプn62で更新された制御デユー
テイDUTYと、遅延吸気圧PcFとに基づいて、前記第15図
で示されるグラフから値MAPが読出され、この値MAPが前
記ステツプn61で設定された目標値αとほぼ等しいか否
かが判断され、そうでないときにはこれらステツプn62,
n63を繰返し、こうして目標値αにほぼ等しくなると、
ステツプn64に移る。
In step n63, the value MAP is read from the graph shown in FIG. 15 based on the control duty DUTY and the delayed intake pressure PcF updated in step n62, and this value MAP is set in step n61. It is determined whether or not the target value α is approximately equal. If not, these steps n62,
Repeat n63, and when it becomes almost equal to the target value α,
Move to step n64.

ステツプn64では、上述のようにして求められた戻し制
御時の制御デユーテイが、増分ΔD4だけ上乗せされて更
新される。ステツプn65では、前記急制御フラグFPCSが
0にリセツトされた後、前記ステツプn34に移る。
At step n64, the control duty at the time of the return control obtained as described above is updated by adding the increment ΔD4. In step n65, the abrupt control flag FPCS is reset to 0, and then the process proceeds to step n34.

また、ステツプn52では前記フラグFPSMLが1にセツトさ
れ、ステツプn53では急制御フラグFPCSが1にセツトさ
れる。ステツプn54で増分ΔD2が50%にセツトされた
後、ステツプn32以降の動作に移つて、制御デユーテイD
UTYの急激な増加制御が行われ、こうしてエンストが防
止される。
The flag FPSML is set to 1 at step n52, and the rapid control flag FPCS is set to 1 at step n53. After the increment ΔD2 is set to 50% in step n54, the operation after step n32 is started, and the control duty D
A sudden increase control of UTY is performed, thus preventing stalling.

前記ステツプn51において急制御フラグFPCSが1でない
とき、すなわち前記ステツプn61〜n65で示される戻し制
御が行われた後であるときにはステツプn55に移り、前
記ステツプn4〜n7で求められた進角回転速度NEADVと、
目標回転速度NTとの差に対応して、前記第6図で示され
るグラフに基づいて増分ΔD1が読出されて制御デユーテ
イDUTYが更新された後ステツプn33に移り、こうして積
分制御が行われる。
When the abrupt control flag FPCS is not 1 in step n51, that is, after the return control shown in steps n61 to n65 has been performed, the process proceeds to step n55, and the advance angle rotational speed obtained in steps n4 to n7. NEADV,
Corresponding to the difference from the target rotational speed NT, the increment ΔD1 is read out based on the graph shown in FIG. 6 and the control duty DUTY is updated. Then, the routine proceeds to step n33, where the integral control is performed.

このように本発明に従う制御装置1では、負荷変動によ
る急激な回転速度NEの落込みが検出されたときには、流
量制御弁36の制御デユーテイDUTYを、回転速度NEの変化
率ΔNEに応じた増分ΔD2だけ変化して速やかに落込みを
抑える。また回転速度NEの落込みが収まつたときには、
その時点における吸入空気流量の目標値αに対応する制
御デユーテイDUTYまで、予め定める増分ΔD3ずつ急激に
減少した後、増分ΔD4を上乗せする。したがつて大きい
制御ゲインで、かつ吹上がりが生じるような過制御とな
ることなく、良好な安定性を確保することができるとと
もに、増分ΔD3による戻し制御時においても、エンスト
を確実に防止することができる。
As described above, in the control device 1 according to the present invention, when a sudden drop in the rotational speed NE due to a load change is detected, the control duty DUTY of the flow control valve 36 is increased by an increment ΔD2 corresponding to the change rate ΔNE of the rotational speed NE. Change only and suppress the drop promptly. When the drop in the rotational speed NE subsides,
The control duty DUTY corresponding to the target value α of the intake air flow rate at that time is rapidly decreased by a predetermined increment ΔD3, and then the increment ΔD4 is added. Therefore, it is possible to secure good stability with a large control gain and without excessive control that causes a blow-up, and also to reliably prevent engine stall during return control by the increment ΔD3. You can

また、負荷変動によつて回転速度NEが上昇した場合も同
様に、吹上がりなどを速やかに抑えるとともに、過制御
によるエンストを確実に防止することができ、こうして
応答性と安定性とを兼ね備えたアイドル回転速度制御を
行うことができる。
Also, when the rotational speed NE increases due to load fluctuation, similarly, it is possible to quickly suppress blow-up, etc. and reliably prevent engine stall due to overcontrol, thus providing both responsiveness and stability. Idle rotation speed control can be performed.

さらにまた、目標回転速度NT近傍に、閾値L3,L4を設
け、増分ΔD2による急激な制御は、計測された回転速度
NEが、上昇中には閾値L3より高い場合、下降中には閾値
L4未満である場合に実行するようにしたので、不必要な
制御を防止し、これによつてさらに安定性を向上するこ
とができる。
Furthermore, thresholds L3 and L4 are provided near the target rotation speed NT, and the abrupt control by the increment ΔD2 is performed at the measured rotation speed.
If the NE is higher than the threshold L3 during rising, the threshold is falling during falling
Since it is executed when it is less than L4, unnecessary control can be prevented, and thereby stability can be further improved.

また、ステツプn52によつて、回転速度NEが閾値L6以下
に停止して非常にエンストし易い状態で、回転速度がさ
らに低下したときには、ステツプn54,n32,n33で無条件
に、制御デユーテイDUTYを50%だけ増加するようにした
ので、これによつてもまたエンストを確実に防止するこ
とができる。
Further, by the step n52, when the rotation speed NE is stopped below the threshold value L6 and it is very easy to stall, and when the rotation speed further decreases, the control duty is unconditionally changed at steps n54, n32, n33. Since it is increased by 50%, the engine stall can be surely prevented also by this.

さらにまた、急制御を実行するための判定レベルである
閾値L1,L2を回転速度NEおよび該回転速度NEと目標回転
速度NTとの差に対応して変化するようにしたので、前記
差が大きいときにも速やかに目標回転速度NTに収束させ
ることができるとともに、回転速度NEの安定している高
回転時における不必要な制御を防止し、回転速度NEの安
定していない低回転時には、僅かな変動を敏感に検知
し、エンストを確実に防止することができる。
Furthermore, since the thresholds L1 and L2, which are the determination levels for executing the sudden control, are changed corresponding to the rotation speed NE and the difference between the rotation speed NE and the target rotation speed NT, the difference is large. At the same time, it is possible to quickly converge to the target rotation speed NT, prevent unnecessary control at high rotation speed where the rotation speed NE is stable, and reduce slightly when the rotation speed NE is not stable at low rotation speed. It is possible to detect various fluctuations sensitively and prevent engine stall reliably.

また、このように負荷変動に対する応答性が向上するこ
とによつて、制御装置1に取込むべき各種の機器出力や
センサの測定結果などは必要最小限とすることができ、
これによつて構成を簡略化することができる。
Further, by improving the responsiveness to load fluctuations in this way, various device outputs to be taken into the control device 1, measurement results of sensors, etc. can be minimized,
As a result, the structure can be simplified.

発明の効果 以上のように本発明によれば、内燃機関のアイドル時に
おいて、回転速度、または該回転速度と目標回転速度と
の差に応じて判定レベルを設定し、回転速度の時間変化
率が前記判定レベルを超えたときに回転速度の変動を検
出し、比較的大きい変化率でアイドル用の流量制御弁の
制御量を急激に変化するようにしたので、たとえば回転
速度が落込んだときには、比較的大きい時間変化率で吸
入空気流量が増加されてエンストを防止することができ
る。また、前記回転速度の時間変化率が零付近となる
と、その時点における内燃機関のトルクに関連するパラ
メータの目標値を設定し、その目標値を維持、あるいは
緩やかに変化することができる値まで急激に流量制御弁
の制御量を減少され、過制御による吹上がりが防止され
る。
As described above, according to the present invention, when the internal combustion engine is idle, the determination level is set according to the rotation speed or the difference between the rotation speed and the target rotation speed, and the time change rate of the rotation speed is When the rotation speed is exceeded, the fluctuation of the rotation speed is detected, and the control amount of the flow control valve for idle is changed rapidly at a relatively large change rate. The intake air flow rate can be increased with a relatively large time change rate to prevent engine stalling. Further, when the time rate of change of the rotational speed becomes close to zero, the target value of the parameter related to the torque of the internal combustion engine at that time is set, and the target value is maintained or abruptly changed to a value that can be changed gently. In addition, the control amount of the flow control valve is reduced, and the rising of air due to overcontrol is prevented.

また、回転速度が低く不安定な状態では、僅かな回転速
度の変動を敏感に検出し、高い制御ゲインで、応答性の
良好な制御を行うことができる。
Further, when the rotation speed is low and unstable, a slight change in the rotation speed can be detected sensitively, and a control with good responsiveness can be performed with a high control gain.

これに対して、回転速度が高く安定な状態では、不必要
な制御動作が防止され安定性を向上することができる。
さらにまた、目標回転速度が変更されるなどして、回転
速度が目標回転速度から離れていても、速やかに収束さ
せることができる。
On the other hand, when the rotation speed is high and stable, unnecessary control operation is prevented and stability can be improved.
Furthermore, even if the target rotation speed is changed and the rotation speed is far from the target rotation speed, the target rotation speed can be quickly converged.

また、負荷となる各種の機器やセンサからの出力の取込
数を削減することができ、構成を簡略化することができ
る。
In addition, the number of loads output from various devices and sensors that are loads can be reduced, and the configuration can be simplified.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明の一実施例の内燃機関の制御装置1とそ
れに関連する構成を示すブロツク図、第2図は制御装置
1の具体的構成を示すブロツク図、第3図は負荷変動時
のアイドル回転速度制御動作を説明するためのタイミン
グチヤート、第4図は積分制御動作を説明するためのタ
イミングチヤート、第5図は回転速度NEと目標回転速度
NTとの差に対応する進角時間TADVの変化を示すグラフ、
第6図は積分制御時における増分ΔD1の変化を示すグラ
フ、第7図は急制御時における増分ΔD2の変化を示すグ
ラフ、第8図は回転速度NEに対する値KDPCの変化を示す
グラフ、第9図は目標回転速度NTと回転速度NEとの差に
対応する補正値h1の変化を示すグラフ、第10図は値KDPC
aの更新動作を説明するための回転速度NEの変化を示す
グラフ、第11図は内燃機関10の振動等に対する誤制御防
止動作を説明するためのタイミングチヤート、第12図は
回転速度NEと目標回転速度NTとの差に対する補正値h2の
変化を示すグラフ、第13図は制御デユーテイDUTYが変化
された過渡時における動作を説明するためのタイミング
チヤート、第14図はサージタンク6への吸入空気流量Qi
nと流出空気流量Qoutとの関係を示すグラフ、第15図は
各制御デユーテイDUTYにおける吸気圧P,Pc,PcFの変化に
対する値MAPの変化を示すグラフ、第16図は内燃機関10
の発生トルクの応答遅れを考慮した遅延吸気圧PcFの変
化を示すグラフ、第17図〜第20図はアイドル回転速度制
御動作を説明するためのフローチヤートである。 1…制御装置、4,7…吸気管、5…スロツトル弁、6…
サージタンク、8…燃料噴射弁、10…内燃機関、14…排
気管、20〜31…検出器、35…側路、36…流量制御弁、43
…処理回路、45…メモリ
FIG. 1 is a block diagram showing a control device 1 of an internal combustion engine according to an embodiment of the present invention and a configuration related thereto, FIG. 2 is a block diagram showing a concrete configuration of the control device 1, and FIG. 4 is a timing chart for explaining the idle rotation speed control operation, FIG. 4 is a timing chart for explaining the integral control operation, and FIG. 5 is a rotation speed NE and a target rotation speed.
Graph showing the change in advance time TADV corresponding to the difference with NT,
FIG. 6 is a graph showing changes in the increment ΔD1 during integral control, FIG. 7 is a graph showing changes in the increment ΔD2 during sudden control, and FIG. 8 is a graph showing changes in the value KDPC with respect to the rotational speed NE. Fig. 10 is a graph showing changes in the correction value h1 corresponding to the difference between the target rotation speed NT and the rotation speed NE. Fig. 10 shows the value KDPC.
FIG. 11 is a graph showing the change of the rotational speed NE for explaining the updating operation of a, FIG. 11 is a timing chart for explaining the erroneous control prevention operation for the vibration of the internal combustion engine 10, and FIG. 12 is the rotational speed NE and the target. Fig. 13 is a graph showing the change in the correction value h2 with respect to the difference from the rotation speed NT, Fig. 13 is a timing chart for explaining the operation during a transition when the control duty DUTY is changed, and Fig. 14 is the intake air to the surge tank 6. Flow rate Qi
Fig. 15 is a graph showing the relationship between n and the outflow air flow rate Qout, Fig. 15 is a graph showing changes in the value MAP with respect to changes in the intake pressures P, Pc, PcF in each control duty DUTY, and Fig. 16 is the internal combustion engine 10
FIG. 17 to FIG. 20 are graphs showing changes in the delayed intake pressure PcF in consideration of the response delay of the torque generated by the engine, and FIGS. 17 to 20 are flow charts for explaining the idle speed control operation. 1 ... Control device, 4, 7 ... Intake pipe, 5 ... Slot valve, 6 ...
Surge tank, 8 ... Fuel injection valve, 10 ... Internal combustion engine, 14 ... Exhaust pipe, 20-31 ... Detector, 35 ... Bypass, 36 ... Flow control valve, 43
… Processing circuit, 45… Memory

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭59−110843(JP,A) 特開 昭54−96628(JP,A) 特開 昭56−116119(JP,A) 特開 昭61−223246(JP,A) 特開 昭60−19934(JP,A) ─────────────────────────────────────────────────── ─── Continuation of the front page (56) Reference JP-A-59-110843 (JP, A) JP-A-54-96628 (JP, A) JP-A-56-116119 (JP, A) JP-A-61- 223246 (JP, A) JP-A-60-19934 (JP, A)

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】スロツトル弁の上流側と下流側とをアイド
ル用のバイパス側路で連通し、その側路に設けた流量制
御弁の制御量を変化することによつて、内燃機関の回転
速度を予め定める目標回転速度に維持する内燃機関のア
イドル回転速度制御装置において、 前記回転速度に応じて判定レベルを設定し、 前記回転速度の時間変化率が前記判定レベル以下となつ
たときに比較的大きい変化率で前記制御量を急激に増加
し、 回転速度の時間変化率が零、あるいはほぼ零となつた時
点で、その時点における内燃機関のトルクに関連するパ
ラメータの目標値を設定し、 前記目標値を維持、あるいは緩やかに変化することがで
きる値まで前記制御量を急激に減少することを特徴とす
る内燃機関のアイドル回転速度制御装置。
1. A rotational speed of an internal combustion engine is provided by connecting an upstream side and a downstream side of a throttle valve with an bypass bypass passage for idle, and changing a control amount of a flow control valve provided in the bypass passage. In an idle speed control device for an internal combustion engine that maintains a predetermined target rotation speed, a determination level is set according to the rotation speed, and a time change rate of the rotation speed is relatively lower than the determination level. The control amount is rapidly increased with a large rate of change, and when the time rate of change of the rotational speed becomes zero or almost zero, the target value of the parameter related to the torque of the internal combustion engine at that time is set, An idle speed control device for an internal combustion engine, characterized in that the control amount is rapidly reduced to a value at which a target value can be maintained or gently changed.
【請求項2】スロツトル弁の上流側と下流側とをアイド
ル用のバイパス側路で連通し、その側路に設けた流量制
御弁の制御量を変化することによつて、内燃機関の回転
速度を予め定める目標回転速度に維持する内燃機関のア
イドル回転速度制御装置において、 前記回転速度に応じて判定レベルを設定し、 前記回転速度の時間変化率が前記判定レベル以上となつ
たときに比較的大きい変化率で前記制御量を急激に減少
し、 回転速度の時間変化率が零、あるいはほぼ零となつた時
点で、その時点における内燃機関のトルクに関連するパ
ラメータの目標値を設定し、 前記目標値を維持、あるいは緩やかに変化することがで
きる値まで前記制御量を急激に増加することを特徴とす
る内燃機関のアイドル回転速度制御装置。
2. A rotational speed of an internal combustion engine is provided by connecting an upstream side and a downstream side of a throttle valve by an bypass bypass passage for idling and changing a control amount of a flow control valve provided in the bypass passage. In an idle speed control device for an internal combustion engine that maintains a predetermined target rotation speed, a determination level is set according to the rotation speed, and a time change rate of the rotation speed is relatively higher than the determination level. The control amount is rapidly reduced with a large change rate, and when the time change rate of the rotational speed becomes zero or almost zero, the target value of the parameter related to the torque of the internal combustion engine at that time is set, An idle speed control device for an internal combustion engine, characterized in that the control amount is rapidly increased to a value at which a target value can be maintained or gently changed.
【請求項3】スロツトル弁の上流側と下流側とをアイド
ル用のバイパス側路で連通し、その側路に設けた流量制
御弁の制御量を変化することによつて、内燃機関の回転
速度を予め定める目標回転速度に維持する内燃機関のア
イドル回転速度制御装置において、 前記回転速度と目標回転速度との差に応じて判定レベル
を設定し、 前記回転速度の時間変化率が前記判定レベル以下となつ
たときに比較的大きい変化率で前記制御量を急激に増加
し、 回転速度の時間変化率が零、あるいはほぼ零となつた時
点で、その時点における内燃機関のトルクに関連するパ
ラメータの目標値を設定し、 前記目標値を維持、あるいは緩やかに変化することがで
きる値まで前記制御量を急激に減少することを特徴とす
る内燃機関のアイドル回転速度制御装置。
3. A rotational speed of an internal combustion engine is provided by connecting an upstream side and a downstream side of a throttle valve by an bypass bypass passage for idling and changing a control amount of a flow control valve provided in the bypass passage. In an idle speed control device for an internal combustion engine that maintains a predetermined target rotation speed, a determination level is set according to the difference between the rotation speed and the target rotation speed, and the time change rate of the rotation speed is equal to or lower than the determination level. The control amount is rapidly increased with a relatively large change rate, and at the time when the time change rate of the rotation speed becomes zero or almost zero, the parameter related to the torque of the internal combustion engine at that time is changed. An idle speed control device for an internal combustion engine, wherein a target value is set, and the control amount is rapidly reduced to a value at which the target value can be maintained or gently changed.
【請求項4】スロツトル弁の上流側と下流側とをアイド
ル用のバイパス側路で連通し、その側路に設けた流量制
御弁の制御量を変化することによつて、内燃機関の回転
速度を予め定める目標回転速度に維持する内燃機関のア
イドル回転速度制御装置において、 前記回転速度と目標回転速度との差に応じて判定レベル
を設定し、 前記回転速度の時間変化率が前記判定レベル以上となつ
たときに比較的大きい変化率で前記制御量を急激に減少
し、 回転速度の時間変化率が零、あるいはほぼ零となつた時
点で、その時点における内燃機関のトルクに関連するパ
ラメータの目標値を設定し、 前記目標値を維持、あるいは緩やかに変化することがで
きる値まで前記制御量を急激に増加することを特徴とす
る内燃機関のアイドル回転速度制御装置。
4. A rotational speed of an internal combustion engine is provided by connecting an upstream side and a downstream side of a throttle valve by an bypass bypass passage for idling, and changing a control amount of a flow control valve provided in the bypass passage. In an idle speed control device for an internal combustion engine that maintains a predetermined target rotation speed, a determination level is set according to the difference between the rotation speed and the target rotation speed, and the time change rate of the rotation speed is equal to or higher than the determination level. Then, the control amount is rapidly reduced with a relatively large change rate, and when the time change rate of the rotational speed becomes zero or almost zero, the parameter related to the torque of the internal combustion engine at that time is changed. An idle speed control device for an internal combustion engine, wherein a target value is set, and the control amount is rapidly increased to a value that can maintain or gently change the target value.
【請求項5】前記パラメータは、吸気管圧力、または該
吸気管圧力と回転速度との積値に関係する値であること
を特徴とする請求項第1項〜第4項記載の内燃機関のア
イドル回転速度制御装置。
5. The internal combustion engine according to claim 1, wherein the parameter is a value related to an intake pipe pressure or a product value of the intake pipe pressure and a rotation speed. Idling speed control device.
【請求項6】前記吸気管圧力は、流量制御弁の制御量変
化に対する内燃機関の発生トルクの応答遅れを考慮して
求めることを特徴とする請求項第5項記載の内燃機関の
アイドル回転速度制御装置。
6. The idle speed of an internal combustion engine according to claim 5, wherein the intake pipe pressure is determined in consideration of a response delay of the torque generated by the internal combustion engine with respect to a change in the control amount of the flow control valve. Control device.
JP22670689A 1989-08-31 1989-08-31 Idle speed control device for internal combustion engine Expired - Lifetime JPH07103826B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22670689A JPH07103826B2 (en) 1989-08-31 1989-08-31 Idle speed control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22670689A JPH07103826B2 (en) 1989-08-31 1989-08-31 Idle speed control device for internal combustion engine

Publications (2)

Publication Number Publication Date
JPH0388938A JPH0388938A (en) 1991-04-15
JPH07103826B2 true JPH07103826B2 (en) 1995-11-08

Family

ID=16849366

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22670689A Expired - Lifetime JPH07103826B2 (en) 1989-08-31 1989-08-31 Idle speed control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JPH07103826B2 (en)

Also Published As

Publication number Publication date
JPH0388938A (en) 1991-04-15

Similar Documents

Publication Publication Date Title
US4615319A (en) Apparatus for learning control of air-fuel ratio of airfuel mixture in electronically controlled fuel injection type internal combustion engine
JPH0388935A (en) Idling speed control device for internal combustion engine
JPH0242156A (en) Idle speed control device
JP2502383B2 (en) Idle speed control device for internal combustion engine
JP2502384B2 (en) Idle speed control device for internal combustion engine
JP3001603B2 (en) Idle speed control method for internal combustion engine
JP2502382B2 (en) Idle speed control device for internal combustion engine
JP2502381B2 (en) Idle speed control device for internal combustion engine
JP2502380B2 (en) Idle speed control device for internal combustion engine
JP2978228B2 (en) Idle speed control method for internal combustion engine
JPH07103826B2 (en) Idle speed control device for internal combustion engine
US8573179B2 (en) Engine ignition control apparatus
JPH07103825B2 (en) Idle speed control device for internal combustion engine
US6684868B2 (en) Fuel injection control apparatus of internal combustion engine
JP2934253B2 (en) Knocking control device for internal combustion engine
JPS59203849A (en) Method of controlling idling speed
JP2862687B2 (en) Idle speed control method for internal combustion engine
JP2862685B2 (en) Idle speed control method for internal combustion engine
JP3173610B2 (en) Idle speed control device for internal combustion engine
JP2862688B2 (en) Idle speed control method for internal combustion engine
JP2862686B2 (en) Idle speed control method for internal combustion engine
JP2006328963A (en) Fuel injection control device for internal combustion engine
JP2771275B2 (en) Automobile cruising device
JP2555358B2 (en) Engine air-fuel ratio control device
JPH05321730A (en) Engine speed control device for internal combustion engine

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081108

Year of fee payment: 13

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091108

Year of fee payment: 14

EXPY Cancellation because of completion of term