JPH0367048A - Control device for suction air amount of engine - Google Patents

Control device for suction air amount of engine

Info

Publication number
JPH0367048A
JPH0367048A JP20313189A JP20313189A JPH0367048A JP H0367048 A JPH0367048 A JP H0367048A JP 20313189 A JP20313189 A JP 20313189A JP 20313189 A JP20313189 A JP 20313189A JP H0367048 A JPH0367048 A JP H0367048A
Authority
JP
Japan
Prior art keywords
control amount
engine
time
amount
speed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP20313189A
Other languages
Japanese (ja)
Other versions
JP2688993B2 (en
Inventor
Hiroyuki Nishizawa
西沢 弘之
Osamu Nako
修 名古
Koichi Yamane
山根 恒一
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.)
Mitsubishi Electric Corp
Mitsubishi Motors Corp
Original Assignee
Mitsubishi Electric Corp
Mitsubishi Motors Corp
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 Mitsubishi Electric Corp, Mitsubishi Motors Corp filed Critical Mitsubishi Electric Corp
Priority to JP1203131A priority Critical patent/JP2688993B2/en
Publication of JPH0367048A publication Critical patent/JPH0367048A/en
Application granted granted Critical
Publication of JP2688993B2 publication Critical patent/JP2688993B2/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)

Abstract

PURPOSE:To have smooth transfer to the idling condition by furnishing a control amount generating means, which generates a control amount in compliance with the decelerative condition when the condition is such that the engine revolving speed is below a specified level and the engine is with a specified load, and which generates the control amount individually with the specific revolving speed turned into a plural number. CONSTITUTION:The degree of opening theta of a throttle valve 13 becomes zero at the time t10 under high speed rotation, while the additional control amount D due to a solenoid control valve 16 remains zero. Then the engine revolving speed NE sinks, and if a change is made at the time t11 to below No.1 control amount generating revolving speed NE1, the initial value D1 of No.1 additional control amount is set as D. Then the No.1 additional control amount is de creased gradually, and if the engine revolving speed varies at the time t12 below No.2 control amount generation revolving speed NE2, the initial value D2 of No.2 additional control amount is set. After the time t13 the No.2 additional control amount exceeds the No.1 additional control amount, and the No.2 addi tional control amount decreases with the time gradually to nullify, and the engine revolving speed is transferred smoothly to the idling speed NIDL.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、自動車等に用いられるエンジンの吸入空気量
制御装置に係わり、特にスロットル弁をバイパスするバ
イパス吸気通路を通過する補助空気の量の制御に関する
ものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an intake air amount control device for an engine used in an automobile, etc., and in particular to a control device for controlling the amount of auxiliary air passing through a bypass intake passage that bypasses a throttle valve. It's about control.

〔従来の技術〕[Conventional technology]

通常、スロットル弁を開いた状態から閉じた状態にした
時の減速時にはエンジンへの吸入空気量が激減するため
にエンジン回転数が急峻に低下する。しかし、このまま
ではエンジン回転数がアイドル回転数より大幅に低下す
るためにアイドル運転状態への円滑な移行ができない、
そこでエンジン回転数をアイドル回転数より大幅に低下
させずにアイドル回転数に円滑に移行させるための制御
が従来装置により行なわれている。これは、減速時にエ
ンジン回転数が所定の制御量発生判定回転数(アイドル
回転数より大きい)以下に変化した事を検出すると、ス
ロットル弁をバイパスして通過する補助空気を減速時に
増量させるものである。
Normally, during deceleration when the throttle valve is changed from an open state to a closed state, the amount of air taken into the engine is drastically reduced, resulting in a sharp drop in engine speed. However, if this continues, the engine speed will drop significantly below the idle speed, making it impossible to smoothly transition to idle operation.
Therefore, conventional devices perform control to smoothly shift the engine speed to the idle speed without significantly lowering the engine speed below the idle speed. This system increases the amount of auxiliary air that bypasses the throttle valve and passes through the throttle valve when it detects that the engine speed has changed to a predetermined control amount generation judgment speed (greater than the idle speed) during deceleration. be.

この補助空気の増量の制御はスロットル弁をバイバスす
るバイパス吸気通路に設けられた電動式空気制御弁の開
度を通常の制御量より一時的に大きくすることにより行
なっていた。減速時に補助空気を一時的に増量させると
エンジン回転数の低下度合が緩和される。このために、
エンジン回転数がアイドル回転数より低下する前にアイ
ドル運転の制御によりエンジン回転数をアイドル回転数
に円滑に収束させる事が出来る。
The increase in the amount of auxiliary air is controlled by temporarily increasing the opening degree of an electric air control valve provided in a bypass intake passage that bypasses the throttle valve, compared to a normal control amount. If the amount of auxiliary air is temporarily increased during deceleration, the degree of decrease in engine speed will be alleviated. For this,
By controlling the idle operation, the engine speed can be smoothly converged to the idle speed before the engine speed falls below the idle speed.

上記制御を行なう従来装置の動作タイくングを第8図及
び第9図に示す、第8図はエンジン回転数が低回転の場
合、第9図は高回転の場合で、エンジン回転数Nt、補
助空気を増量させるための付加制御量り、スロットル弁
の開度eの動作タイミングを示し、実線が上記制御量発
生判定回転数をN、と比較的に高めに設定した場合、破
線が上記制御発生判定回転数をNit (< Nit 
)と比較的に低めに設定した場合である。第8図の破線
に示すように、スロットル弁が開かれている時のエンジ
ン回転数N、がNitと!ltzの間の場合、時刻りで
スロットル弁を全閉し、その後時刻t8で付加制御量り
が初期値D2に設定され、その後漸減してOに戻る。
The operation timing of the conventional device that performs the above control is shown in FIGS. 8 and 9. FIG. 8 shows the case when the engine speed is low, and FIG. 9 shows the case when the engine speed is high. The solid line indicates the operation timing of the throttle valve opening e for additional control to increase the amount of auxiliary air, and the solid line indicates when the above-mentioned control amount generation determination rotation speed is set to N, which is relatively high, and the broken line indicates when the above-mentioned control occurs. Set the judgment rotation speed to Nit (< Nit
) is set relatively low. As shown by the broken line in Figure 8, the engine speed N when the throttle valve is open is Nit! In the case of ltz, the throttle valve is fully closed at the time, and then at time t8, the additional control scale is set to the initial value D2, and then gradually decreases and returns to O.

その間補助空気が増量させられるためにエンジン回転数
NKの低下の勾配が緩やかにされる。そして、エンジン
回転数N1はアイドル回転数NIDLに円滑に移行する
During this time, the amount of auxiliary air is increased, so that the slope of the decrease in engine speed NK is made gentler. Then, the engine speed N1 smoothly transitions to the idle speed NIDL.

又、第9図の実線に示すように、スロー/ )ル弁が開
かれている時のエンジン回転数N7がN、より大きい高
回転の場合について説明する0時刻t、でスロットル弁
が全閉され、その後時刻iで早めに付加制御量りが初期
値Dlに設定され、その後漸減して0に戻る。その間補
助空気が増量させられるためにエンジン回転数NEの低
下の勾配が緩やかにされる。そして、エンジン回転数N
Kはアイドル回転数N1・、より大幅に低落することな
くアイドル回転数NIIILにほぼ円滑に移行する。
Also, as shown by the solid line in Fig. 9, the engine speed N7 when the throttle valve is open is N, and the throttle valve is fully closed at time 0, which describes the case of higher engine speeds. Thereafter, at time i, the additional control scale is quickly set to the initial value Dl, and then gradually decreases back to zero. During this time, the amount of auxiliary air is increased, so that the slope of the decrease in engine speed NE is made gentler. And engine speed N
K almost smoothly shifts from the idle rotation speed N1 to the idle rotation speed NIIIL without significantly decreasing.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

従来のエンジンの吸入空気量制御装置は以上のようなの
で、制御量発生判定回転数Nitを比較的に高めに設定
すると高回転の場合は良いが、低回転の場合第8図の実
線に示すように、エンジン回転数N、がN、以下に変化
する時がないために付加制御IDがOのままであり、補
助空気量が増さないためにエンジン回転数N’tがアイ
ドル回転数Nl0Lより大幅に低下する。
The conventional engine intake air amount control device is as described above, so setting the control amount generation judgment rotation speed Nit relatively high is good for high rotations, but for low rotations it is better as shown by the solid line in Figure 8. Since there is no time when the engine speed N, changes below N, the additional control ID remains O, and since the auxiliary air amount does not increase, the engine speed N't becomes lower than the idle speed Nl0L. significantly reduced.

又、制御量発生判定回転数Nえ8を比較的に低めに設定
すると低回転の場合は良いが、高回転の場合第9図の破
線に示すように、スロットル弁が閉じられた時り、から
エンジン回転数N7が制御量発生判定回転数Ni1以下
に変化する時1.迄の時間が長くかかり、その変化時1
.に付加制御量りが初期値り富に設定されて、その後O
迄漸減されるために補助空気の増量のタイミングが遅く
なる。このためにエンジン回転数N、がアイドル回転数
N1゜、より大幅に低下してしまう。
Also, setting the control amount generation determination rotation speed N8 to a relatively low value is good for low rotations, but in the case of high rotations, as shown by the broken line in FIG. 9, when the throttle valve is closed, When the engine rotation speed N7 changes from 1 to below the control amount generation determination rotation speed Ni1. It takes a long time to change, and when it changes 1
.. The additional control scale is set to the initial value and then O
The timing of increasing the amount of auxiliary air is delayed because the amount of auxiliary air is gradually decreased. As a result, the engine rotational speed N is significantly lowered by the idle rotational speed N1°.

上記のように、エンジン回転数NEがアイドル回転数N
IDLより大幅に低下すると運転フィーリングが悪化し
、最悪の場合エンストが起きるなどの課題があった。
As mentioned above, the engine speed NE is the idle speed N
If the IDL was significantly lower than IDL, the driving feeling deteriorated, and in the worst case, the engine stalled.

本発明は上記のような課題を解決するためになされたも
ので、制御量発生判定回転数を複数設定してエンジンへ
の吸入空気量を制御する事により円滑にアイドル運転状
態に移行することのできるエンジンの吸入空気量制御装
置を得る事を目的とする。
The present invention has been made to solve the above-mentioned problems, and it is possible to smoothly shift to an idling state by setting a plurality of rotation speeds for determining control amount generation and controlling the amount of intake air to the engine. The purpose of this invention is to obtain an engine intake air amount control device that is capable of controlling the intake air amount of an engine.

〔課題を解決するための手段〕[Means to solve the problem]

本発明のエンジンの吸入空気量制御装置は、バイパス吸
気通路と、該通路に設けた電動式空気制御弁と、負荷状
態検出手段と、回転数検出手段と、エンジンの回転数が
所定の回転数以下でかつエンジンが所定の負荷状態の時
の減速状態に対応して制御量を発生し、所定の回転数を
複数にして制御量を個別に発生する制御量発生手段と、
制御量を選択して出力する選択手段を設けたものである
The intake air amount control device for an engine according to the present invention includes a bypass intake passage, an electric air control valve provided in the passage, a load state detection means, a rotation speed detection means, and an engine rotation speed that is set to a predetermined rotation speed. A control amount generating means that generates a control amount in response to a deceleration state when the engine is in a predetermined load state, and individually generates the control amount for a plurality of predetermined rotational speeds;
A selection means for selecting and outputting a control amount is provided.

〔作 用〕[For production]

本発明におけるエンジンの吸入空気量制御装置は、所定
の回転数以下でかつ所定の負荷状態の時の減速状態に対
応してバイパス吸気通路を通過する補助空気を一時的に
増す制御量を制御量発生手段により所定の回転数以下毎
に発生し、複数の制御量の内で開度を最大にする制御量
を選択手段により選択して空気制御弁を制御し、減速に
よる高回転からの回転数の低下の場合には全ての制御量
を利用し、低回転からの回転数の低下の場合には比較的
に低い所定の回転数以下で発生する制tI量を利用する
The intake air amount control device for an engine according to the present invention uses a control amount to temporarily increase the amount of auxiliary air passing through the bypass intake passage in response to a deceleration state when the engine speed is below a predetermined rotation speed and under a predetermined load state. The generation means generates the rotation at every predetermined rotation speed or below, and the selection means selects the control variable that maximizes the opening degree among the plurality of control variables, controls the air control valve, and reduces the rotation speed from high rotation due to deceleration. In the case of a decrease in the rotation speed, all control amounts are used, and in the case of a decrease in the rotation speed from a low rotation speed, the control amount tI that occurs below a relatively low predetermined rotation speed is used.

〔実施例〕〔Example〕

以下、本発明の一実施例を図面に基づいて説明する。第
1図は本発明の一実施例によるエンジンの吸入空気量制
御装置の構成を示す図である。同図において、自動車等
に塔載される周知の4サイクル火花点火式のエンジン1
0は吸気通路llを設けている。この吸気ill路11
には、上流側からエアクリーナ12、アクセルペダルの
踏込みに連動するスロットル弁13、サージタンク14
が設けられ、エンジン10はこれらを介して燃焼用空気
を主に吸入する。上記スロットル弁13より吸気通路1
1の上流とその下流とをスロットル弁13をバイパスし
て連結する主バイパス吸気通路15には、その流路断面
積を制御する電動式空気制御弁の一例としての電磁制御
弁(電磁式空気制御弁〉 16が設けられている。この
電磁制御弁16は印加される駆動信号のデユーティ比に
応じてその開度が調整され、デユーティ比が大きくなる
程その開度が大きくなる。上記主バイパス吸気通路15
と同様にスロットル弁I3をバイパスするファストアイ
ドルバイパス通路17と補助バイパス吸気通路18が設
けられている。ファストアイドルバイパス通路17には
サーモワックス式の周知のファストアイドルバルブ19
が設けられ、エンジン10の冷却水温に応じてその流路
断面積を自動調整し、その開度は冷却水温に反比例する
Hereinafter, one embodiment of the present invention will be described based on the drawings. FIG. 1 is a diagram showing the configuration of an engine intake air amount control device according to an embodiment of the present invention. In the figure, a well-known four-stroke spark ignition engine 1 mounted on a car etc.
0 is provided with an intake passage ll. This intake ill passage 11
From the upstream side, there is an air cleaner 12, a throttle valve 13 that is linked to the depression of the accelerator pedal, and a surge tank 14.
are provided, and the engine 10 mainly takes in combustion air through these. Intake passage 1 from the throttle valve 13
The main bypass intake passage 15, which connects the upstream side of the intake passageway 1 and the downstream side thereof by bypassing the throttle valve 13, is equipped with an electromagnetic control valve (electromagnetic air control valve) as an example of an electric air control valve that controls the cross-sectional area of the flow path. A valve> 16 is provided.The opening degree of this electromagnetic control valve 16 is adjusted according to the duty ratio of the applied drive signal, and the opening degree increases as the duty ratio increases.The above-mentioned main bypass intake aisle 15
Similarly, a fast idle bypass passage 17 and an auxiliary bypass intake passage 18 which bypass the throttle valve I3 are provided. The fast idle bypass passage 17 is equipped with a well-known thermowax type fast idle valve 19.
is provided, and its flow passage cross-sectional area is automatically adjusted according to the cooling water temperature of the engine 10, and its opening degree is inversely proportional to the cooling water temperature.

又、補助バイパス吸気通路18には、その流路断面積を
調節するアイドルアジ中ステインダスクリュー20が設
けられている。このアイドルアジヤスティングスクリュ
ー20はアイドル回転数調整時に作業者によって手動に
より調節される。
Further, the auxiliary bypass intake passage 18 is provided with an idle adjustment screw 20 for adjusting the cross-sectional area of the passage. This idle adjusting screw 20 is manually adjusted by an operator when adjusting the idle rotation speed.

エンジン10用の点火装置の一部に含まれるディストリ
ビュータ21にはクランク角センサ22−が取付けられ
ており、このセンサ22はエンジン10のクランク軸が
所定角度回動する毎に角度パルスを発生する。
A crank angle sensor 22- is attached to a distributor 21 included in a part of the ignition system for the engine 10, and this sensor 22 generates an angle pulse every time the crankshaft of the engine 10 rotates by a predetermined angle.

スロットル弁13がアイドリング位置即ち全閉状態にあ
る事を検出するアイドルスイッチ23はその全閉を検出
するとOFFからONに変化する。
An idle switch 23, which detects that the throttle valve 13 is in an idling position, that is, in a fully closed state, changes from OFF to ON when it detects that the throttle valve 13 is fully closed.

又、スロットル開度センサ24はスロットル弁13の開
度eを検出し、その間度eに応じた大きさのアナログ検
出信号を出力する。
Further, the throttle opening sensor 24 detects the opening e of the throttle valve 13 and outputs an analog detection signal having a magnitude corresponding to the opening e.

第2図にその構成を示す電子式空気制御ユニット25は
、クランク角センサ22、アイドルスイッチ23、スロ
ットル開度センサ24の各出力信号を入力し、その入力
信号を所定の処理に従って処理し、処理結果により電磁
制御弁16の開度を制御する。
The electronic air control unit 25, the configuration of which is shown in FIG. Based on the result, the opening degree of the electromagnetic control valve 16 is controlled.

周知のように、スロットル弁13より下流の吸気通路1
1の圧力は吸気管内の圧力としてサージタンク14内の
圧力を検出する圧力センサ26によって検出される。こ
の検出された吸気管内圧力と、クランク角センサ22か
らの角度パルスに基づいて検出されたエンジン回転数に
見合った量の燃料がエンジン10の各気筒毎に設けられ
た燃料噴射弁27からエンジン10に噴射供給される。
As is well known, the intake passage 1 downstream from the throttle valve 13
The pressure in the surge tank 14 is detected by the pressure sensor 26, which detects the pressure in the surge tank 14 as the pressure in the intake pipe. An amount of fuel commensurate with the detected intake pipe internal pressure and the detected engine speed based on the angle pulse from the crank angle sensor 22 is injected into the engine 10 from the fuel injection valve 27 provided for each cylinder of the engine 10. is supplied by injection.

なお、この燃料噴射弁27は、図示せざる燃料系に接続
され、燃料制御システムによって開弁駆動される。従っ
てスロットル弁13もしくは電磁制御弁16等によって
吸入空気量を制御する事によりエンジン10の回転数を
制御することができる。
The fuel injection valve 27 is connected to a fuel system (not shown), and is driven to open by a fuel control system. Therefore, the rotational speed of the engine 10 can be controlled by controlling the amount of intake air using the throttle valve 13, the electromagnetic control valve 16, or the like.

第2図は第1図に示した電子式空気制御ユニット25の
構成等を示す、同図において、電子式空気制御ユニット
25は、各種の入力データの処理ヲ行なうマイクロコン
ピュータ(以下、マイコンと称す。)30、マイコン3
0から出力されるデエーティ駆動信号を増幅して電磁制
御弁16に供給する駆動回路31から構成されている。
FIG. 2 shows the configuration of the electronic air control unit 25 shown in FIG. ) 30, microcomputer 3
It is comprised of a drive circuit 31 that amplifies the DEAT drive signal output from 0 and supplies it to the electromagnetic control valve 16.

上記マイコン30は、各種の演算や判定を行なうCPU
30Aと、第3図〜第6図のフローチャートをプログラ
ムにして格納しているROM30Bと、ワークメモリと
してのRAM30C等から構成されている。
The microcomputer 30 is a CPU that performs various calculations and judgments.
30A, a ROM 30B in which the flowcharts of FIGS. 3 to 6 are stored as programs, and a RAM 30C as a work memory.

クランク角センサ22からの角度パルスは、マイコン3
0に入力されて、その周期から回転数の演算に用いられ
る。アイドルスイッチ23の0N−OFF信号はそのま
まマイコン30内に入力される。
The angle pulse from the crank angle sensor 22 is transmitted to the microcomputer 3.
It is input as 0 and used to calculate the number of revolutions from that period. The ON-OFF signal of the idle switch 23 is input into the microcomputer 30 as it is.

第3図は本実施例による電磁制御弁16の制御量を演算
するメインルーチンを示す、まずステップ101では、
イニシャライズし、ステップ102では、クランク角セ
ンサ22からの角度パルスの周期に基づいてエンジン回
転数Nアを表わす回転数データN−(”Nz)を算出す
る。上記角度パルスの周期は、角度パルスの発生毎に割
込みがかけられ、図示せざる割込みルーチンにより算出
される。ステップ103では、第4図に示す処理を実行
してエンジン回転数N7に応じた電磁制御弁16の基本
制御量Eを算出する。ステップ104では、第5図に示
した処理を実行してアイドルスイッチ23の状態、回転
数データN、の大きさに応じて電磁制御弁16の付加制
御量りを算出し、基本制御量Eと合わせて電磁制御弁1
6の制御量Zをデユーティ比で算出する。ステップ10
4の処理後はステップ102に戻って上記動作を繰返す
FIG. 3 shows the main routine for calculating the control amount of the electromagnetic control valve 16 according to this embodiment. First, in step 101,
Initialization is performed, and in step 102, rotation speed data N-("Nz) representing the engine rotation speed NA is calculated based on the period of the angle pulse from the crank angle sensor 22. The period of the angle pulse is determined by the period of the angle pulse. An interrupt is generated each time an interrupt occurs, and the calculation is performed by an interrupt routine (not shown).In step 103, the process shown in FIG. 4 is executed to calculate the basic control amount E of the electromagnetic control valve 16 according to the engine speed N7. In step 104, the process shown in FIG. 5 is executed to calculate the additional control amount of the electromagnetic control valve 16 according to the state of the idle switch 23 and the magnitude of the rotation speed data N, and the basic control amount E is calculated. and solenoid control valve 1
6 is calculated using the duty ratio. Step 10
After the process in step 4, the process returns to step 102 and the above operations are repeated.

次に第4図を参照して電磁制御弁16の基本制御量の演
算処理について述べる。ステップ1031では、回転デ
ータN、が第1の所定値A以下か否かを判定する。以下
ならばステップ1032にて一定時間毎か否かを判定し
、一定時間毎でなければそのまま第4図の処理を終了し
、一定時間毎であればステップ1033にて、一定時間
前の前回の基本制御量已に第1の制御値に、を加算して
Eを更新する(但し、Eはデユーティ比100%が上限
)。
Next, the calculation process of the basic control amount of the electromagnetic control valve 16 will be described with reference to FIG. In step 1031, it is determined whether the rotation data N is less than or equal to a first predetermined value A. If it is below, it is determined in step 1032 whether or not it is every certain time, and if it is not every certain time, the process of FIG. E is updated by adding the basic control amount to the first control value (however, the upper limit of E is 100% duty ratio).

一方、ステップ1031にてN、>Aと判定した場合に
はステップ1034にて、回転数データN。
On the other hand, if it is determined in step 1031 that N,>A, then in step 1034 the rotation speed data N is determined.

が第2の所定値B以上か否かを判定し、以上でなければ
第4図の処理を終了し、以上であればステップ1035
にて一定時間毎か否かを判定する。
It is determined whether or not is greater than or equal to a second predetermined value B, and if it is not greater than the second predetermined value B, the process of FIG.
It is determined whether the period is fixed at regular intervals.

一定時間毎でなければ第4図の処理を終了し、定時間毎
であればステップ1036にて、一定時間前の前回の基
本制御量Eから第2の制御値に1□を減算してEを更新
する(但し、Eはデユーティ比0%が下限) 上記Kl!+KI!は予め記憶設定されるもので、Kl
lは開度増大の方向に、KI! は開度減少の方向に作
用する。上記ステップ1033又は同1036の処理後
は第4図の処理を終了する。なお、アイドル回転数Nl
0L相当の値をrDLとするとA<1OL<Bの関係が
成立し、BとAの差は例えばrp■の単位で数十回転の
回転数差に相当する。
If it is not every fixed time, the process in FIG. (However, the lower limit of E is the duty ratio of 0%) The above Kl! +KI! is stored and set in advance, and Kl
l is in the direction of increasing opening, KI! acts in the direction of decreasing the opening. After the processing in step 1033 or step 1036, the processing in FIG. 4 ends. In addition, the idle rotation speed Nl
If the value corresponding to 0L is rDL, then the relationship A<1OL<B holds true, and the difference between B and A corresponds to a rotational speed difference of several tens of revolutions in units of rp■, for example.

次に第5図を参照して電磁制御弁16の制御量の演算処
理について説明する。ステップ1040では、回転数デ
ータN、と予め記憶設定された第1の制御量発生判定回
転数値としての第1の設定値AO(>B)との大小を比
較判別してエンジン回転数N1がへ〇相当の回転数N、
以下に変化した直後か否かを判定する。前回N、>A、
で今回N、≦八〇へらば変化した直後なのでステップ1
041にてアイドルスイッチ23がONか否かを判定す
る。ONならば更にステップ1042に進み、ROM3
0Bに予め記憶設定され、補助空気量を一時的に増加さ
せるための初期値である第1の付加制御量の初期値Dl
をRAM30Cの第1の記憶位置に格納して第1の付加
制御’HI Mとする。ステップ1040にて変化した
直後でないと判定した場合、ステップ1041にてアイ
ドルスイッチ23がONでないと判定した場合、ステッ
プ1042の処理をした場合のいずれかの場合に次ステ
ツプ1043に進む、ステップ1043では、第1の付
加制御量DlをMとしてセットする上記ステップ104
2の処理をした後一定時間経過したか否かを判定する。
Next, the calculation process of the control amount of the electromagnetic control valve 16 will be explained with reference to FIG. In step 1040, the engine speed N1 is determined by comparing the engine speed data N with a first set value AO (>B) as a first control amount generation determination speed value stored and set in advance. 〇Equivalent rotation speed N,
It is determined whether it has just changed to the following. Last time N,>A,
So, this time N, ≦80, right after the change, so step 1
At 041, it is determined whether the idle switch 23 is ON. If it is ON, the process further advances to step 1042, and the ROM3
The initial value Dl of the first additional control amount is stored in advance in 0B and is an initial value for temporarily increasing the amount of auxiliary air.
is stored in the first memory location of the RAM 30C and set as the first additional control 'HIM. If it is determined in step 1040 that the idle switch 23 has not just changed, if it is determined in step 1041 that the idle switch 23 is not ON, or if the process of step 1042 is performed, the process advances to the next step 1043. , the above step 104 of setting the first additional control amount Dl as M.
It is determined whether a certain period of time has elapsed after performing the process in step 2.

一定時間経過していればステップ1044に進み、一定
時間毎か否かを判定し、一定時間毎であればステップ1
045にて上記第1の記憶位置に記憶されている第1の
付加制御量Mから正の第1の所定値に、を減算してMを
更新する(但し、Mは0がすξフト)、ステップ104
3にて一定時間経過していないと判定した場合、ステッ
プ1044にて一定時間毎でないと判定した場合、ステ
ップ1045を処理した場合のいずれかの場合、次ステ
ツプ1046に進む、ステップ1046では、回転数デ
ータN、と予め記憶設定された第2の制御量発生判定回
転数値としての第2の設定値80 (As>B、>B)
との大小を比較判別してエンジン回転数N、がB0相当
の回転数Lx以下に変化した直後か否かを判定する。前
回N、>B@で今回N、≦80ならば変化した直後なの
でステップ1047にてアイドルスイッチ23がONか
否かを判定する。ONならば更にステップ1048に進
み、ROM30Bに予め記憶設定され、補助空気量を一
時的に増加させるための第2の付加制御量の初期値りを
RAM30Cの第2の記憶位置に格納して第2の付加制
御量Nとする。ステップ1046にて変化した直後でな
いと判定した場合、ステツブ1o4フにてアイドルスイ
ッチ23がONでないと判定した場合、ステップ104
8の処理をした場合のいずれかの場合に次ステツプ10
49に進む、ステップ1049では、第2の付加制御量
D8をNとしてセントする上記ステップ1048の処理
をした後一定時間経過したか否かを判定する。一定時間
経過していればステップ1050に進み、一定時間毎か
否かを判定し、一定時間毎であればステップ1051に
て上記第2の記憶位置に記憶されている第2の付加制御
量Nから正の第2の所定値に!を減算してNを更新する
(但し、NはOがり≧フト)。
If a certain period of time has elapsed, the process proceeds to step 1044, where it is determined whether or not it is every certain period of time, and if it is every certain period of time, the process proceeds to step 1044.
At 045, M is updated by subtracting a positive first predetermined value from the first additional control amount M stored in the first storage location (however, M is 0 minus ξ). , step 104
If it is determined in step 3 that the fixed time has not elapsed, if it is determined in step 1044 that the fixed time has not passed, or if step 1045 has been processed, the process advances to the next step 1046.In step 1046, the rotation number data N, and a second set value 80 as the second control amount generation determination rotation value stored and set in advance (As>B,>B)
It is determined whether or not the engine rotational speed N has just changed to the rotational speed Lx corresponding to B0 or less by comparing and determining the magnitude with the engine rotational speed Lx. If the previous time N,>B@ and this time N, ≦80, it has just changed, so it is determined in step 1047 whether or not the idle switch 23 is ON. If it is ON, the process further advances to step 1048, where the initial value of the second additional control amount, which is stored in advance in the ROM 30B and is used to temporarily increase the amount of auxiliary air, is stored in the second storage location of the RAM 30C. The additional control amount N is assumed to be 2. If it is determined in step 1046 that it is not immediately after the change, and if it is determined in step 1o4 that the idle switch 23 is not ON, then step 104
In any of the cases where step 8 has been completed, proceed to step 10.
In step 1049, the process proceeds to step 1049, where it is determined whether a certain period of time has elapsed after the process of step 1048, in which the second additional control amount D8 is set as N, is performed. If a certain period of time has elapsed, the process proceeds to step 1050, where it is determined whether or not every certain period of time has elapsed, and if it is every certain period of time, then in step 1051, the second additional control amount N stored in the second storage location is stored. to a positive second predetermined value! is subtracted to update N (however, N is 0≧ft).

ステップ1049にて一定時間経過していないと判定し
た場合、ステップ1050にて一定時間毎でないと判定
した場合、ステップ1051を処理した場合のいずれか
の場合、次ステツプ1052に進む、ステップ1052
では、アイドルスイッチ23がONか否かを判定する。
If it is determined in step 1049 that the predetermined time has not elapsed, if it is determined in step 1050 that the predetermined time has not passed, or if step 1051 has been processed, the process advances to the next step 1052.
Then, it is determined whether the idle switch 23 is ON or not.

ONであればステップ1053に進み、上記第1の記憶
位置に格納されている第1の付加制御量Mと上記第2の
記憶位置に格納されている第2の付加制御量Nとの大小
を比較し、それらの内で大きい方の値をイ寸加制御量D
(デユーティ比を示す)として付加制御量格納用メモリ
にも格納し、ONでなければステップ1054にて付加
制御量をOに設定する。ステップ1055では、上記求
めた基本制御量Eと付加制御量りとを加算して電磁制御
弁16の制御量Zをデユーティ比で算出して第5図の処
理を終了する。
If it is ON, the process proceeds to step 1053, where the magnitude of the first additional control amount M stored in the first storage location and the second additional control amount N stored in the second storage location is determined. Compare and set the larger value as the dimension control amount D.
(indicating the duty ratio) is also stored in the additional control amount storage memory, and if it is not ON, the additional control amount is set to O in step 1054. In step 1055, the basic control amount E obtained above and the additional control amount are added to calculate the control amount Z of the electromagnetic control valve 16 using the duty ratio, and the process shown in FIG. 5 is ended.

第3図のメインルーチンの実行中にタイマーによる一定
時間毎の割込み信号が発生すると上記メインルーチンの
実行を直ちに中止して第6図に示す割込みルーチンを実
行する。ステツブ201では、制御量Zのデユーデイ比
の駆動信号を駆動回路31を介して!磁制御弁16に送
出し、これを駆動してメインルーチンに戻る。
When the timer generates an interrupt signal at regular intervals during the execution of the main routine shown in FIG. 3, the execution of the main routine is immediately stopped and the interrupt routine shown in FIG. 6 is executed. In the step 201, a drive signal of the duty ratio of the control amount Z is sent via the drive circuit 31! The signal is sent to the magnetic control valve 16, which is driven, and the process returns to the main routine.

上記実施例において、アイドル回転数NIDLを700
〜900rpmの範囲内の回転数とすると、第1の制御
量発生判定回転数N、を例えば1500rp+*に、第
2の制御量発生判定回転数を例えば1200rpmに設
定すれば良い。
In the above example, the idle speed NIDL is set to 700.
If the rotation speed is within the range of ~900 rpm, the first control amount generation determination rotation speed N may be set to, for example, 1500 rpm+*, and the second control amount generation determination rotation speed may be set to, for example, 1200 rpm.

第7図は上記一実施例によるエンジン回転数N1付加制
御11D、スロットル開度eの時間t(横軸)に対する
変化を示す。時刻tlGでスロットル弁は開かれた状態
(Ntは高回転数)から全閉にされる。
FIG. 7 shows changes in the engine rotational speed N1 additional control 11D and the throttle opening e with respect to time t (horizontal axis) according to the above embodiment. At time tlG, the throttle valve is changed from an open state (Nt is a high rotational speed) to a fully closed state.

この時には付加制御量りは0のままである。その後、エ
ンジン回転数N、が下降して時刻t、で第1の設定値A
、に対応する第1の制御量発生回転数L+ 以下に変化
すると第1の付加制?111Mの初期値Dlが付加制御
量りとして設定される。その後、第1の付加制御量Mは
付加制御量りとして漸減される。その途中でエンジン回
転数N、が時刻t+zで第2の設定値Boに対応する第
2の制御n fft発生回転数NEN以下に変化すると
第2の付加制?II 量Nの初期値D!が設定される。
At this time, the additional control amount remains at 0. Thereafter, the engine speed N decreases to the first set value A at time t.
, the first control amount generation rotation speed L+ corresponding to or below changes to the first additional control? The initial value Dl of 111M is set as the additional control measure. Thereafter, the first additional control amount M is gradually decreased as an additional control amount. In the middle of this process, if the engine speed N changes to less than the second control nfft generation speed NEN corresponding to the second set value Bo at time t+z, the second additional control? II Initial value D of quantity N! is set.

その後時刻t13以降では第2の付加制Jn I Nが
第1の付加制?11 fJk M以上となり、第2の付
加制御31Nが付加制′4′nriDとして用いられ時
間の経過と共に0(時刻t14)迄漸減される。この場
合、第1の付加制御量Mを付加制御量りとして用いる事
により前半では、スロットル弁が閉じられた時からのエ
ンジン回転数Ntの急峻な下降を緩和させる。そしてエ
ンジン回転数N、が低回転になった時に第2の付加制御
量Nを付加制御1iDとして用いる事によりエンジン回
転数N、を円滑にアイドル回転数NIDLに移行させる
After that, after time t13, is the second additional system Jn I N the first additional system? 11 fJk M or more, the second additional control 31N is used as an additional control '4'nriD, and is gradually decreased to 0 (time t14) as time passes. In this case, by using the first additional control amount M as an additional control amount, in the first half, the steep drop in engine speed Nt from the time when the throttle valve is closed is alleviated. When the engine speed N becomes low, the second additional control amount N is used as the additional control 1iD to smoothly shift the engine speed N to the idle speed NIDL.

スロットル弁が閉じる前のエンジン回転数りが低回転数
の場合の減速動作は、第8図の破線で示した従来例と同
じで、第2の付加制WINのみを付加制[FDとして発
生して用いる。これにより従来と同様にエンジン回転数
Ntを円滑にアイドル回転数NIIILに移行させる事
ができる。
The deceleration operation when the engine speed is low before the throttle valve closes is the same as the conventional example shown by the broken line in Fig. 8, and only the second additional control WIN is generated as an additional control [FD]. used. As a result, the engine speed Nt can be smoothly shifted to the idle speed NIIIL as in the conventional case.

なお、上記実施例において、通常アイドル運転状態前の
減速時等においては基本制御量EはOとなっており、補
助空気への寄与はない。
In the above embodiment, the basic control amount E is O during deceleration before the normal idling state, and there is no contribution to the auxiliary air.

また、上記実施例において、初期値DIのピーク時間は
初期値D2のピーク時間より短かくしである。
Further, in the above embodiment, the peak time of the initial value DI is shorter than the peak time of the initial value D2.

Dlのピーク時間を長くすると補助空気の量がそれだけ
増加して回転数N、が持続して中々下降しなくなるため
である。又、初期値Dlは初期値り、より大きく設定し
である。これはエンジン回転数Ntの急峻な下降を、補
助空気の量を一気に増加させて緩和させるためである。
This is because if the peak time of Dl is lengthened, the amount of auxiliary air will increase accordingly, and the rotational speed N will continue and will not gradually decrease. In addition, the initial value Dl is set larger than the initial value. This is to alleviate the steep drop in engine speed Nt by increasing the amount of auxiliary air all at once.

初期値D2は低くしてもエンジン回転数Ntの下降時の
勾配が既にゆるやかなために大きくとる必要がない、又
、そのピーク時間を比較的に長くする事により回転数の
下降をよりゆるやかにしてアイドル回転数NIIILに
円滑に移行させる事ができる。その場合、その勾配をゆ
るやかにしてもその時のエンジン回転数N7は既にアイ
ドル回転数Nl0Lに近いために応答性については問題
ない。
Even if the initial value D2 is low, there is no need to set it large because the slope when the engine speed Nt falls is already gentle, and by making the peak time relatively long, the fall in the engine speed can be made more gradual. The idle speed can be smoothly shifted to NIIIL. In that case, even if the gradient is made gentler, there is no problem with responsiveness because the engine rotational speed N7 at that time is already close to the idle rotational speed Nl0L.

〔発明の効果〕〔Effect of the invention〕

以上のように、本発明によればエンジンの回転数が所定
の回転数以下でかつエンジンが所定の負荷状態にある時
の減速状態に対して補助空気を増すための制御量を発生
し、所定の回転数を複数にして複数の制御量を発生し、
空気制御弁の開度を最大にする制?111を選択するよ
うに構成したので、スロットル弁を開いた状態の時のエ
ンジン回転数の高低いかんにかかわらずスロットル弁を
閉じて所定の負荷状態にするとエンジン回転数が円滑に
アイドル回転数に移行するために、運転フィーリングの
悪化を防止できかつエンストが起きないものが得られる
効果がある。
As described above, according to the present invention, a control amount is generated to increase the amount of auxiliary air in response to a deceleration state when the engine rotation speed is below a predetermined rotation speed and the engine is in a predetermined load state. generate multiple control variables by setting multiple rotational speeds,
A system that maximizes the opening of the air control valve? 111 is selected, so regardless of whether the engine speed is high or low when the throttle valve is open, when the throttle valve is closed and the specified load condition is reached, the engine speed will smoothly shift to the idle speed. This has the effect of preventing deterioration of driving feeling and preventing engine stalling.

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

第1図は本発明の一実施例による装置の構成国、第2図
は第1図中の電子式空気制御ユニット等のブロック図、
第3図乃至第6図は本発明の一実施例の動作を説明する
ための各フロー図、第7図は本発明の一実施例による高
回転時の場合の動作のタイミングを説明するための波形
図、第8図は低回転時の場合の動作のタイミングを示す
波形図、第9図は従来装置による高回転時の場合の動作
のタイミングを示す波形図である。 図中、10・・・エンジン、11・・・吸気通路、13
・・・スロットル弁、15・・・主バイパス吸気通路、
16・・・電磁制御弁、22・・・クランク角センサ、
23・・・アイドルスイッチ、24・・・スロットル開
度センサ、25・・・電子式制御ユニット、26・・・
圧力センサ。 なお、図中同一符号は同一、又は相当部分を示す。 第1図
FIG. 1 is a configuration diagram of an apparatus according to an embodiment of the present invention, FIG. 2 is a block diagram of an electronic air control unit, etc. in FIG.
3 to 6 are flowcharts for explaining the operation of one embodiment of the present invention, and FIG. 7 is a flowchart for explaining the timing of the operation at high rotation speed according to one embodiment of the present invention. FIG. 8 is a waveform diagram showing the timing of operation at low rotation, and FIG. 9 is a waveform diagram showing the timing of operation at high rotation by a conventional device. In the figure, 10...engine, 11...intake passage, 13
...Throttle valve, 15...Main bypass intake passage,
16... Solenoid control valve, 22... Crank angle sensor,
23... Idle switch, 24... Throttle opening sensor, 25... Electronic control unit, 26...
pressure sensor. Note that the same reference numerals in the figures indicate the same or equivalent parts. Figure 1

Claims (1)

【特許請求の範囲】[Claims] エンジンへスロットル弁をバイパスして補助空気を供給
するバイパス吸気通路と、該バイパス吸気通路を通過す
る前記補助空気の量を制御する電動式空気制御弁と、前
記エンジンの所定の負荷状態を検出する負荷状態検出手
段と、前記エンジンの回転数を検出する回転数検出手段
と、前記エンジンの回転数が所定の回転数以下でかつ前
記エンジンが前記所定の負荷状態にある時の減速状態に
対応して前記補助空気の量を増すための制御量を発生し
、前記所定の回転数を複数にして互いに異ならしめて前
記制御量を個別に発生する制御量発生手段と、前記複数
の制御量を入力し、前記電動式空気制御弁の開度を最大
にする前記制御量を選択して出力する選択手段を備えた
エンジンの吸入空気量制御装置。
A bypass intake passage that supplies auxiliary air to the engine by bypassing a throttle valve, an electric air control valve that controls the amount of the auxiliary air passing through the bypass intake passage, and detects a predetermined load state of the engine. load state detection means; rotation speed detection means for detecting the rotation speed of the engine; a control amount generating means for generating a control amount for increasing the amount of the auxiliary air, and individually generating the control amount by making the predetermined rotation speeds different from each other; and inputting the plurality of control amounts. An intake air amount control device for an engine, comprising selection means for selecting and outputting the control amount that maximizes the opening degree of the electric air control valve.
JP1203131A 1989-08-05 1989-08-05 Engine intake air control system Expired - Lifetime JP2688993B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1203131A JP2688993B2 (en) 1989-08-05 1989-08-05 Engine intake air control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1203131A JP2688993B2 (en) 1989-08-05 1989-08-05 Engine intake air control system

Publications (2)

Publication Number Publication Date
JPH0367048A true JPH0367048A (en) 1991-03-22
JP2688993B2 JP2688993B2 (en) 1997-12-10

Family

ID=16468927

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1203131A Expired - Lifetime JP2688993B2 (en) 1989-08-05 1989-08-05 Engine intake air control system

Country Status (1)

Country Link
JP (1) JP2688993B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61272430A (en) * 1985-05-29 1986-12-02 Honda Motor Co Ltd Method of controlling intake air amount during deceleration of internal-combustion engine

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61272430A (en) * 1985-05-29 1986-12-02 Honda Motor Co Ltd Method of controlling intake air amount during deceleration of internal-combustion engine

Also Published As

Publication number Publication date
JP2688993B2 (en) 1997-12-10

Similar Documents

Publication Publication Date Title
US4919096A (en) Electronic throttle controlling apparatus for use in an internal combustion engine
US4884540A (en) Engine speed control method
US4401073A (en) Apparatus for controlling rotational speed of internal combustion engine
US4418665A (en) Method of and apparatus for controlling the air intake of an internal combustion engine
US4475504A (en) Method and apparatus for controlling the idling speed of an internal combustion engine
US4386591A (en) Method of and apparatus for controlling the air intake of an internal combustion engine
JPS60150450A (en) Feedback control method of idle number of revolution of internal-combustion engine
JPH0363659B2 (en)
US6817338B2 (en) Idle speed control system
US6332450B1 (en) Throttle control apparatus of internal combustion engine and throttle control method
JPS6354132B2 (en)
GB2127181A (en) Automatic control of air/fuel ratio in i.c. engines
KR940001680Y1 (en) Air intake quantity controller for engine
JPH0367048A (en) Control device for suction air amount of engine
JPS61294154A (en) Idle revolution speed control for internal-combustion engine
JPS61250360A (en) Control device for idle speed in engine
JP2588281B2 (en) Engine speed control device
JPS59136541A (en) Idling-speed controlling method
JPH0245631A (en) Fuel feed controller for internal combustion engine
JPH0367047A (en) Control device for suction air amount of engine
JPS5996456A (en) Speed controller for internal-combustion engine
JPH0367046A (en) Control device for suction air amount of engine
JPS63219839A (en) Acceleration speed controlling method
JPH0364633A (en) Engine rotation frequency control device
JPH04365944A (en) Fuel injection amount control device for internal combustion engine

Legal Events

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

Free format text: PAYMENT UNTIL: 20070829

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20080829

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20080829

Year of fee payment: 11

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

Free format text: PAYMENT UNTIL: 20090829

Year of fee payment: 12

EXPY Cancellation because of completion of term