JPH01178751A - Valve opening learning controller for idling control valve - Google Patents

Valve opening learning controller for idling control valve

Info

Publication number
JPH01178751A
JPH01178751A JP88788A JP88788A JPH01178751A JP H01178751 A JPH01178751 A JP H01178751A JP 88788 A JP88788 A JP 88788A JP 88788 A JP88788 A JP 88788A JP H01178751 A JPH01178751 A JP H01178751A
Authority
JP
Japan
Prior art keywords
engine
idle
rotation speed
control valve
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.)
Pending
Application number
JP88788A
Other languages
Japanese (ja)
Inventor
Hideo Takahashi
秀夫 高橋
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.)
Hitachi Unisia Automotive Ltd
Original Assignee
Japan Electronic Control Systems Co 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 Japan Electronic Control Systems Co Ltd filed Critical Japan Electronic Control Systems Co Ltd
Priority to JP88788A priority Critical patent/JPH01178751A/en
Publication of JPH01178751A publication Critical patent/JPH01178751A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To make rationalization for a dashpot characteristic value promotable according to a variable range of engine speed by renewing a learning value when the engine speed becomes less than the specified engine-stall critical one. CONSTITUTION:A control unit 4 gives a dashpot function to an idling control valve 3 at the time of starting of idle running when an idle switch 1 is turned to ON. At this time, in the case where minimum engine speed is lowered to be less than the engine-stall critical one, a processing circuit 6 operates a new learning value on the basis of engine speed and en-st critical speed at that time, and renews it to a learning value memory area of a memory circuit 8 as a learning compensation factor. With this renewal, an engine speed characteristic at the idling running starting is always maintainable to properness. In consequence, not only a shock feeling at declaration is eliminable, aiming at compatibility of anti-engine stall performance and engine braking performance, but also a secular change at a service process of the engine is made automatically absorbable.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、通常ISCハルツ([d%e 5peedC
ontrol Valve)、またはAACバルブ(A
uxiliaryAir Control Valve
)と呼ばれているアイドル制御弁の弁開度学習制御装置
に関し、特にダッシュポット機能を付加したアイドル制
御弁の弁開度学習制御装置に関する。
DETAILED DESCRIPTION OF THE INVENTION (Industrial Field of Application) The present invention generally applies to ISC Harz ([d%e 5peedC
ontrol Valve), or AAC Valve (A
uxiliaryAir Control Valve
The present invention relates to a valve opening learning control device for an idle control valve, which is called .

(従来の技術) 一般に、アイドル制御弁は、エンジンの吸気管の途中に
スロットルハルツを分岐するように形成されだ補助空気
通路途中に設けられ、アイドル運転時には水温、エンジ
ン回転数等をファクタとして弁開度を制御し、補助空気
通路を流れるアイドル空気量を調節し、エンジンの回転
数を最適なアイドル回転数に保持するようになっている
(Prior Art) In general, an idle control valve is formed in the middle of an engine's intake pipe so that the throttle valve branches off, and is provided in the middle of an auxiliary air passage. The opening degree is controlled, the amount of idle air flowing through the auxiliary air passage is adjusted, and the engine speed is maintained at the optimum idle speed.

ところて、アイドル制御弁は、アイドルスイッチによっ
てスロットルバルブが閉弁したことを検出し、アイドル
運転開始時点て開弁するものであるか、アクセルペダル
を戻すことによってスロットルバルブが急に閉しると、
吸気管を流れていた空気量か急激に減少し、エンジンの
回転数か急激に低下し、減速時のショック感か大きく、
またエンストの恐れかある。一方、スロットルバルブか
急に閉しると、該スロットルハルツとエンジンとの間の
吸気管内か負圧となり、燃料の気化か促進されて未燃焼
ガス発生の恐れかある。
By the way, the idle control valve detects that the throttle valve is closed by the idle switch and opens at the start of idling, or if the throttle valve suddenly closes when the accelerator pedal is released. ,
The amount of air flowing through the intake pipe suddenly decreases, the engine speed suddenly decreases, and you feel a big shock when decelerating.
There is also a fear of engine stalling. On the other hand, if the throttle valve is suddenly closed, a negative pressure will be created in the intake pipe between the throttle valve and the engine, which may accelerate vaporization of fuel and generate unburned gas.

そこて、従来技術によるアイ1ヘル制御弁においては、
アイドル運転を開始してから所定の短時間(例えば、5
秒間)たけ弁開度を大きく設定して補助空気通路を流れ
る空気量を増加させ、エンジン減速時のショック感とエ
ンスト発生を防止するようにした、いわゆるダッシュポ
ット機能を付加したものか知られている。
Therefore, in the i-1 health control valve according to the conventional technology,
A predetermined short period of time (for example, 5
It is known that the engine has a so-called dashpot function, which increases the amount of air flowing through the auxiliary air passage by setting the height valve opening wide (seconds) to prevent the shock feeling and engine stalling when the engine decelerates. There is.

このダッシュポット機能について、第9図ないし第13
図により述べる。
Regarding this dashpot function, see Figures 9 to 13.
Let's explain with a diagram.

まず、第9図に示すようにアイドルスイッチかスロット
ルバルブの閉弁を検出した時点でOFFからONとなる
と、アイドル制御弁は当該アイドルスイッチかONとな
った時点から所定時間t。秒たけ第10図に示すような
特性をもった弁開度となり、この上。秒間たけは補助空
気通路を流れる空気量を増加させ、ダッシュポット機能
を発揮する。この結果、エンジン回転数は第11図中の
実線に示す特性(イ)のようになり、当該エンジン回転
数か所定のエンスト危険回転数N3L以下になるのを防
止し、もって減速時のショック感、エンスト発生を防止
している。
First, as shown in FIG. 9, when the idle switch or the throttle valve is turned from OFF to ON at the time when the closing of the throttle valve is detected, the idle control valve is turned on for a predetermined time t from the time when the idle switch is turned ON. In seconds, the valve opening has the characteristics shown in Figure 10, and above this. The second height increases the amount of air flowing through the auxiliary air passage, providing a dashpot function. As a result, the engine speed becomes as shown in the characteristic (a) shown by the solid line in Fig. 11, which prevents the engine speed from dropping below the predetermined engine stall danger speed N3L, resulting in a feeling of shock during deceleration. , which prevents engine stalling.

このように、アイドル制御弁を第1O図に示すような弁
開度をもったダッシュポット機能を発揮させるために、
従来技術においては、コントロールユニットの記憶回路
内に第12図に示す初期設定値り、と、第13図に示す
減少率Dtとを格納し、弁開度特性であるダッシュポッ
ト特性りを、 D=D□XD、・・・(1) として演算し、当該演算結果によって弁開度を第10図
のように制御するようになっている。なお、第12図の
初期設定値D1はアイドルスイッチON時のエンジン回
転数によって定まる初期値、$12図の減少率り、は経
過時間、例えば間 5秒感の中ての弁開度補正値である。
In this way, in order to make the idle control valve perform the dashpot function with the valve opening as shown in Figure 1O,
In the conventional technology, the initial setting value shown in FIG. 12 and the reduction rate Dt shown in FIG. 13 are stored in the memory circuit of the control unit, and the dashpot characteristic D which is the valve opening characteristic is calculated. =D□XD, (1) The valve opening degree is controlled as shown in FIG. 10 based on the calculation result. In addition, the initial setting value D1 in Fig. 12 is the initial value determined by the engine speed when the idle switch is turned on, and the reduction rate in Fig. 12 is the valve opening correction value during the elapsed time, for example, 5 seconds. It is.

〔発明か解決しようとする課題〕[Invention or problem to be solved]

然るに、エンジンは個々の機械的バラツキかあるばかり
てなく、長期間の使用によって燃焼室内に堆積物か付着
し、経時変化によりエンジン性能か変ってくる。
However, not only do engines have individual mechanical variations, but also deposits build up in the combustion chambers due to long-term use, and engine performance changes over time.

しかし、上記従来技術によるものは経時変化によってエ
ンジン性能か変っても、(1)式によってダッシュポッ
ト性能りを演算する初期設定値り、、減少率り、は−・
定に保持されていた。この結果、アイドル運転開始時の
エンジン回転数は、木来第11図中の特性(イ)のよう
にあるべきところが、同図中の特性(ロ)のようにエン
スト危険回転数N9L以下に低下してエンストか起きや
すくなったり、逆に同図中の特性(ハ)て示すようにエ
ンジンが回転しすぎてエンシンツレーキの効きが悪くな
ったりするという課題かあった。
However, in the conventional technology described above, even if the engine performance changes due to changes over time, the initial setting value for calculating the dashpot performance using equation (1), the reduction rate, etc.
was held constant. As a result, the engine speed at the start of idling, which should be as shown in characteristic (a) in Figure 11, falls below the engine stall danger speed N9L, as shown in characteristic (b) in the same figure. This caused the engine to stall more easily, and conversely, as shown in characteristic (c) in the same diagram, the engine rotated too much and the engine rake became less effective.

本発明はこのような従来技術の課題に鑑みなされたもの
て、経時変化によってダッシュポット作動時のエンジン
回転数が変化した場合には、その変化幅に応じてダッシ
ュポット特性値の適正化を図るようにしたアイドル制御
弁の弁開度制御装置を提供することを目的とする。
The present invention has been developed in view of the problems of the prior art, and aims to optimize the dashpot characteristic value in accordance with the range of change when the engine speed when the dashpot is activated changes due to changes over time. An object of the present invention is to provide a valve opening degree control device for an idle control valve.

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

上記課題を解決するために、本発明は第1図の機能フロ
ック図に示すように、吸気管の途中に設けられたスロッ
トルバルブか閉弁したアイドル運転開始時を検出するア
イドル検出手段と、エンジンの回転数を検出する回転数
検出手段と、前記スロットルハルツを分岐する補助通路
途中に設けられ、アイドル空気量を制御するアイドル制
御弁と、アイドル運転開始時のエンジン回転数に対応し
た所定の初期設定値を予め記憶した初期設定値記憶手段
と、アイドル運転開始時のエンジン回転数に対応した補
正係数を学習値として記憶する学習値記憶手段と、アイ
ドル運転開始後の経過時間に対応した所定の減少率を記
憶する減少率記憶手段と、前記アイドル検出手段、回転
数検出手段からの検出信号を読込むことにより、前記各
記憶手段による初期設定(fi、学習値および減少率に
基づいて、前記アイドル制御弁の弁開度をダッシュポッ
ト特性として演算するダッシュポット特性演算手段と、
該ダッシュポット特性演算手段によるダッシュポット特
性に基づいて前記アイドル制御弁の弁開度か制御されて
いる間、前記回転数検出手段によるエンジン回転数か所
定のエンスト危険回転数以下となったと判定したときに
は、低下回転数に応じて前記学習値記憶手段の学習値を
更新せしめる学習値更新手段とから構成したことにある
In order to solve the above problems, the present invention, as shown in the functional block diagram of FIG. a rotation speed detection means for detecting the rotation speed of the engine; an idle control valve provided in the middle of the auxiliary passage that branches off the throttle hearth and controlling the idle air amount; and a predetermined initial speed corresponding to the engine speed at the start of idle operation an initial set value storage means that stores set values in advance; a learned value storage means that stores a correction coefficient corresponding to the engine speed at the start of idling operation as a learned value; By reading the detection signals from the reduction rate storage means for storing the reduction rate, the idle detection means, and the rotation speed detection means, the dashpot characteristic calculation means for calculating the valve opening degree of the idle control valve as a dashpot characteristic;
While the valve opening of the idle control valve is being controlled based on the dashpot characteristics by the dashpot characteristic calculation means, it is determined that the engine rotation speed according to the rotation speed detection means has fallen below a predetermined engine stall danger rotation speed. In some cases, the learning value updating means updates the learning value of the learning value storage means in accordance with the decreased rotational speed.

〔作用〕[Effect]

このように構成することにより、ダッシュポット特性演
算手段かダッシュポット特性を演算し、その特性値に基
づいてアイドル制御弁の弁開度を制御した結果、学習値
更新手段かエンジン回転数か所定のエンスト危険回転数
以下となったと判定したときには、その時のエンジン回
転数とエンスト危険回転数とに基づいて、学習値記憶手
段に記憶されている学習値を更新し、ダッシュポット特
性値の適正化を図る。
With this configuration, the dashpot characteristic calculating means calculates the dashpot characteristic, and as a result of controlling the valve opening of the idle control valve based on the characteristic value, the learning value updating means calculates the engine speed or the predetermined engine speed. When it is determined that the engine stall danger speed is below or below, the learning value stored in the learning value storage means is updated based on the engine stall danger revolution speed and the engine stall danger revolution speed at that time, and the dashpot characteristic value is optimized. Plan.

(実施例) 以下、本発明の実施例を第2図ないし第8図を参照しつ
つ、詳細に説明する。
(Example) Hereinafter, an example of the present invention will be described in detail with reference to FIGS. 2 to 8.

ます、第2図中て、1は例えばスロットルバルブスイッ
チ(図示せず)に付設されたアイドルスイッチで、該ア
イドルスイッチlは吸気管途中に設けられたスロワ1−
ルバルフが閉弁し、アイドル運転開始時にOFFからO
Nとなるスイッチとして構成されている。2はエンジン
にイ1設されたクランク角センサて、該クランク角セン
サ2はエンジン回転数Nを検出する。3はアイドル制御
弁て、該アイドル制御弁3はスロットルバルブを分岐す
る補助空気通路(図示せず)の途中に設けられ、開側コ
イルと閉側コイルとにパルスを印加することにより、パ
ルスデューティに応じた弁開度を保持するようになって
おり、本実施例のアイドル制御弁3は後述のダッシュポ
ット機能か(す加されている。
In Fig. 2, 1 is an idle switch attached to, for example, a throttle valve switch (not shown), and the idle switch 1 is an idle switch 1 attached to a throttle valve switch (not shown).
When the valve closes and the idle operation starts, it changes from OFF to OFF.
It is configured as a switch that becomes N. Reference numeral 2 denotes a crank angle sensor installed in the engine, and the crank angle sensor 2 detects the engine rotation speed N. Reference numeral 3 denotes an idle control valve. The idle control valve 3 is provided in the middle of an auxiliary air passage (not shown) that branches off from the throttle valve, and controls the pulse duty by applying a pulse to an open side coil and a closed side coil. The idle control valve 3 of this embodiment has a dashpot function (to be described later).

次に、4はマイクロコンピュータによって構成されるコ
ントロールユニットて、該コントロールユニット4は入
出力制御回路5、CPU等からなる処理回路6、アイド
ルスイッチ1かONとなった後の経過時間として5秒品
定されたタイマ7、RAM、ROM等からなる記憶回路
8等により構成され、入力出力制御回路5の入力側はア
イドルスイッチ1、クランク角センサ2、水温センサ、
エンジンスイッチ(いずれも図示せず)等と接続され、
出力側はアイドル制御弁3と接続されている。そして、
前記記憶回路8ば第8図に示すプロクラムの他、第3図
に示す回転数記憶エリア9と、第4図に示す演算値記憶
エリア10とを含んで構成されている。
Next, reference numeral 4 denotes a control unit composed of a microcomputer, and the control unit 4 includes an input/output control circuit 5, a processing circuit 6 composed of a CPU, etc., and an elapsed time of 5 seconds after the idle switch 1 is turned on. The input side of the input/output control circuit 5 includes an idle switch 1, a crank angle sensor 2, a water temperature sensor,
It is connected to an engine switch (none of which is shown), etc.
The output side is connected to the idle control valve 3. and,
In addition to the program shown in FIG. 8, the storage circuit 8 includes a rotation speed storage area 9 shown in FIG. 3 and a calculated value storage area 10 shown in FIG. 4.

ここて、回転数記憶エリア9はアイドルスイッチlかO
F’FからONとなった時点、即ちアイ1−ル運転開始
時のエンジン回転数N□を記憶するアイドル運転開始時
回転数記憶エリア9Aと、現在のエンジン回転数Nを記
憶する現在回転数記憶工転数記憶エリア9Cと、アイド
ル運転開始後てタイマ7に記憶された経過時間5秒の間
で、最低のエンジン回転数N□、nを記憶する最低回転
数記憶エリア9Dとから構成されている。
Here, the rotation speed storage area 9 is set to the idle switch l or o.
A rotation speed storage area 9A at the start of idling operation that stores the engine rotation speed N□ at the time when the engine is turned on from F'F, that is, at the start of idle operation, and a current rotation speed that stores the current engine rotation speed N. It consists of a memorized engine speed storage area 9C and a minimum engine speed storage area 9D that stores the lowest engine speed N□, n during the 5 seconds of elapsed time stored in the timer 7 after the start of idling operation. ing.

さらに、演算値記憶エリアlOは、初期設定値D1を記
憶する初期設定値記憶エリアIOAと、学習値D14を
記憶する学習値記憶エリアIOBと、減少率Dtを記憶
する減少率記憶エリア]QCと、エンスト危険回転数N
si、(第11図参照)を記憶するエンスト危険回転数
記憶エリアIODと、所定の定数Kを格納する定数記憶
エリア10.Eとから構成されている。
Further, the calculated value storage area IO includes an initial setting value storage area IOA that stores the initial setting value D1, a learned value storage area IOB that stores the learned value D14, and a reduction rate storage area QC that stores the reduction rate Dt. , engine stall danger speed N
si, (see FIG. 11), an engine stall danger rotation speed storage area IOD, and a constant storage area 10, which stores a predetermined constant K. It is composed of E.

ことて、初期設定値記憶エリアIOAは、アイドル運転
開始時のエンジン回転数N1に対応する初期設定値り。
In other words, the initial setting value storage area IOA contains an initial setting value corresponding to the engine rotation speed N1 at the start of idling operation.

か、第5図に示すような特性をもった弁開度割合(%)
のデータマツプとして格納されている。また、学習値記
憶エリアIOBは、第6図に示す如(11000rp毎
のアイドル運転開始昨エンジン回転数N□に対応じて6
個のエリア10B□、l0B2.・・・10B6をもっ
て構成され、各エリア10B1〜10B6には後述の学
習処理により、補正係数か学習値として記憶されるよう
になっている。なお、前記学習値は初期時の補正係数を
rlJとし、最低エンジン回転数Nイ、nかエンスト危
険回転数N st、以下になったときには、その差N5
L−N、、。に対応じてrl、IJ。
Or the valve opening ratio (%) with the characteristics shown in Figure 5.
It is stored as a data map. In addition, the learned value storage area IOB is stored as shown in FIG.
areas 10B□, l0B2. . . 10B6, and each area 10B1 to 10B6 is stored as a correction coefficient or a learned value through a learning process described later. In addition, the learning value has an initial correction coefficient rlJ, and when the minimum engine rotation speed N, n or the engine stall danger rotation speed Nst, the difference N5 is calculated.
L-N... Corresponding to rl, IJ.

rl、2J、・・・と増すようになっている。さらに、
減少率記憶エリア10Cは、アイドル運転開始後の経過
時間tに対応する減少率Dtが、第7図に示すような特
性をもったデータマツプとして格納されている。
The number increases as rl, 2J, and so on. moreover,
The reduction rate storage area 10C stores the reduction rate Dt corresponding to the elapsed time t after the start of idling operation as a data map having characteristics as shown in FIG.

本実施例はこのように構成されるか、次にその作動につ
いて第8図を参照しつつ説明する。
The structure and operation of this embodiment will now be described with reference to FIG. 8.

ます、エンジンが起動され、処理かスタートすると、コ
ントロールユニット4は処理回路6の制御の下にアイド
ルスイッチlかOFF→ONに変化したか否か監視する
(ステップ1)。そして、前記アイドルスイッチlがO
Nのままであればアクセルベタルによってスロットルバ
ルブは開弁状態にあるから、ステップ16からリターン
し、監視ループを形成する。
First, when the engine is started and processing starts, the control unit 4 monitors whether the idle switch 1 has changed from OFF to ON under the control of the processing circuit 6 (step 1). Then, the idle switch l is set to O.
If it remains N, the throttle valve is in an open state due to the accelerator pedal, so the process returns from step 16 and a monitoring loop is formed.

一方、ステップlてアイドルスイッチ1がONに変化し
たことを検知すると、スロットルバルブか閉弁しアイド
ル運転か開始されたものと判定し、次のステップ2に移
ってタイマ7をスタートさせ、ステップ3てはクランク
角センサ2から現在のエンジン回転数Nを読込み、この
回転数Nをアイドル運転開始時回転数N□として、回転
数記憶エリア9のアイドル運転開始時回転数記憶エリア
9Aに格納する。
On the other hand, when it is detected that the idle switch 1 has changed to ON in step 1, it is determined that the throttle valve is closed and idling operation has started, and the process moves to the next step 2, starts the timer 7, and steps 3. Then, the current engine rotation speed N is read from the crank angle sensor 2, and this rotation speed N is stored in the idle operation start rotation speed storage area 9A of the rotation speed storage area 9 as the idle operation start rotation speed N□.

次に、前記アイドル運転開始時回転数N1をファクタと
して、演算値記憶エリア10をアクセスし、ステップ4
ては初期設定値記憶エリア10Aから初期設定値り、(
N□)を読出し、ステップ5ては学習値記憶エリアIO
Bから学習値り、、、N□、を続出す。また、ステップ
6に移ってタイマ7を参照してその経過時間tに対応し
た減少率Dt+t+を読出す。なお、第1回目のプログ
ラムサイクルではり、。)=1であることは勿論である
Next, the calculation value storage area 10 is accessed using the rotation speed N1 at the start of idling operation as a factor, and step 4
The initial setting value is retrieved from the initial setting value storage area 10A, (
N□) is read out, and in step 5, the learned value storage area IO
From B, the learned values , , N□, are successively obtained. Further, the process moves to step 6, and with reference to the timer 7, the reduction rate Dt+t+ corresponding to the elapsed time t is read out. In addition, in the first program cycle. )=1, of course.

このように、ステップ3〜7の処理が終ったら、次のス
テップ8てはダッシュポット特性りを、 D = D Iurn X D 1,0il) X D
 t(+、)・・・(2)として演算し、この演算結果
に基づく弁開度信号をアイドル制御弁3に出力する。こ
れにより、アイドル制御弁3はダッシュポット特性りに
対応した弁開度で開弁じ、アイドル空気量をアイドル運
転開始時のエンジン回転数N□に応じて増加させ、エン
ジンの急激な回転数低下を防止する。
In this way, after completing steps 3 to 7, the next step 8 is to calculate the dashpot characteristics as follows: D = D Iurn X D 1,0il) X D
t(+,)...(2), and outputs a valve opening signal based on the calculation result to the idle control valve 3. As a result, the idle control valve 3 opens at a valve opening corresponding to the dashpot characteristics, increases the amount of idle air according to the engine speed N□ at the start of idle operation, and prevents a sudden drop in engine speed. To prevent.

次に、アイドル制御弁3を開弁し、ダッシュポット機能
か開始されたら、ステップ9に移って、D≦0となった
か否かを監視する。なお、このステップ9は経過時間t
が5秒となり、減少率り、がDt+t+=0となって、
ダッシュポット機能が終了したか否かを判定するもので
ある。なお、実際のアイドル制御弁の制御装置にあって
は、別のルーチンによって水温とエンジン回転数とから
アイドル運転時のアイドル空気量を演算し、アイドル制
御弁3を制御しているから、この別のルーチンとの関係
て継続して開弁状態を保持することは勿論である。
Next, when the idle control valve 3 is opened and the dashpot function is started, the process moves to step 9 to monitor whether D≦0. Note that this step 9 is performed for the elapsed time t
becomes 5 seconds, and the decrease rate becomes Dt+t+=0,
This is to determine whether the dashpot function has ended. Note that in the actual idle control valve control device, the idle air amount during idle operation is calculated from the water temperature and engine speed using a separate routine, and the idle control valve 3 is controlled. Of course, the valve is kept open continuously in relation to the routine.

さて、経過時間tか5秒以前にあってはステップ9の判
定はrNOJであるから、ステップ10に移って読込ん
だ現在のエンジン回転数Nを、現在回転数記憶エリア9
Bに格納する。そして、ステップ11てはエンスト危険
回転数記憶エリア10Dからエンスト危険回転数Ns0
、を読出して、現在エンジン回転数Nと比較し、N≦N
SI、か否かを判定する。そして、ステップ11てrY
EsJの判定ならばエンストの危険性かあるものてあリ
、該ステップ11はエンスト危険回転数判定手段を構成
している。従って、ステップ11てrNOJの判定なら
ば、エンストの危険性かないものであるから、ステップ
12に移って現在エンジン回転数Nを前回エンジン回転
数記憶エリアN (n−11に前回エンジン回転数N 
(n−1+として格納した後、再びステップ6に移る。
Now, before the elapsed time t or 5 seconds, the determination in step 9 is rNOJ, so the process moves to step 10 and the read current engine speed N is stored in the current engine speed storage area 9.
Store in B. Then, in step 11, from the engine stall danger revolution speed memory area 10D to the engine stall danger revolution number Ns0.
, and compare it with the current engine rotation speed N, N≦N
SI, it is determined whether or not. And step 11
If EsJ is determined, there is a risk of engine stalling, and step 11 constitutes an engine stalling risk engine speed determining means. Therefore, if rNOJ is determined in step 11, there is no risk of engine stalling, so the process moves to step 12 and stores the current engine speed N in the previous engine speed storage area N (n-11).
(After storing as n-1+, proceed to step 6 again.

そして、次のプロクラムサイクルてタイマ7を参照した
後、ステップ7て新たな減少率Dt(t、を求め、ステ
ップ8て前述と同様にタラシュボット特性りを演算し、
アイドル制御弁3を継続して駆動する。
Then, in the next program cycle, after referring to timer 7, in step 7, a new reduction rate Dt(t) is calculated, and in step 8, the Tarashbot characteristic is calculated in the same manner as described above.
The idle control valve 3 is continuously driven.

一方、前記ステップ11てrYESJと判定したときに
は、次のステップ13に移り、前回回転数記憶エリア9
Cから前回回転数Nい−2.を読出して現在回転数Nと
比較し、N≧N(n−11か否かを判定する。ステップ
13において、「NO」の判定ならばエンジン回転数は
減速を続けているものであり、rYEsJの判定ならば
逆に増速しでいることを表わしており、減速から増速に
切換わる時点か最低回転数となるものて、ステップ13
は最低回転数判定手段を構成している。従って、ステッ
プ13でrNOJと判定したときには、エンジンは減速
中てあって最低回転数を知ることはできないから、再び
ステップ12→6〜11に移って前述と同様にタラシュ
ボット特性りを演算し、アイドル制御弁3の駆動を継続
する。
On the other hand, when it is determined in step 11 that rYESJ, the process moves to the next step 13, and the previous rotation speed storage area 9
From C to previous rotation speed N-2. is read out and compared with the current rotation speed N, and it is determined whether N≧N (n-11).If the determination is "NO" in step 13, the engine rotation speed is continuing to decelerate, and rYEsJ If it is determined that, on the contrary, it means that the speed is increasing, and at the time when the speed changes from deceleration to speed increase or the minimum rotation speed is reached, step 13
constitutes minimum rotation speed determining means. Therefore, when the engine is determined to be rNOJ in step 13, the engine is decelerating and the lowest rotational speed cannot be determined. Therefore, the process moves to steps 12 → 6 to 11 again, and the Tarashbot characteristic is calculated in the same manner as described above. Control valve 3 continues to be driven.

さらに、ステップ13てrYESJと判定したときには
エンジンは減速から増速に切換ったものであるから、ス
テップ14に移って現在のエンジン回転数Nを最低回転
数N m i nとして最低回転数記憶エリア9Dに格
納する。そして、ステップ4て読出した初期設定値Dl
ll>、エンスト危険回転数PJst、、ステップ13
.14で設定した最低回転数N m i n 、定数記
憶エリアIOEの定数Kから、ステップ15ては更新す
べき学習値DL(N1.)を、 DL(NL) =DL<Nn 十K (NSL  Nm
i。)・・・(3)として演算する。そして、このよう
に演算した今回のアイドル運転開始時回転数N0に対応
した学習値DL(Nl+を、学習補正係数として学習値
記憶エリアIOBに更新するもので、ステップ14゜1
5か学習値演算手段を構成している。
Further, when it is determined that rYESJ is determined in step 13, the engine has switched from deceleration to acceleration, so the process moves to step 14 and stores the current engine rotation speed N as the minimum rotation speed N min in the minimum rotation speed storage area. Store in 9D. Then, the initial setting value Dl read out in step 4
ll>, Engine stall dangerous rotation speed PJst, Step 13
.. From the minimum rotation speed N min set in step 14 and the constant K in the constant storage area IOE, the learning value DL (N1.) to be updated is determined in step 15 as follows: DL (NL) = DL<Nn 10K (NSL Nm
i. )...Calculate as (3). Then, the learning value DL (Nl+) corresponding to the rotation speed N0 at the start of the current idle operation calculated in this way is updated in the learning value storage area IOB as a learning correction coefficient.
5 constitutes a learning value calculation means.

かくして、本実施例によれば、ダッシュポット機能時の
最低エンジン回転数N m + nか、第11図中の特
性(ロ)のように、エンスト危険回転数NSL以下に低
下した場合には、新たな学習値を(3)式によって演算
し、学習補正係数として学習値記憶エリアIOBに更新
させる構成としたから、アイドル運転開始の回転数特性
を常に第11図中の特性(イ)のように保つことかてき
る。この結果、減速時のショック感をなくすことかでき
るばかりでなく、耐エンスト性能とエンジンフレーキ性
能の両立を図り、かつエンジンの使用過程での経時変化
を自動的に吸収し、最適なダッシュポット機能を発揮す
る。
Thus, according to this embodiment, when the minimum engine speed N m + n during the dashpot function drops below the engine stall danger speed NSL as shown in characteristic (b) in FIG. Since the new learning value is calculated using equation (3) and updated as a learning correction coefficient in the learning value storage area IOB, the rotation speed characteristic at the start of idling is always like the characteristic (a) in Fig. 11. You can keep it to a minimum. As a result, it not only eliminates the feeling of shock during deceleration, but also achieves both engine stall resistance and engine flaking performance, and automatically absorbs changes over time during engine use, resulting in optimal dashpot function. demonstrate.

なお、実施例てはステップ1〜9か本発明によるダッシ
ュポット特性演算手段の具体例であり、ステップlO〜
15か本発明による学習値更新手段の具体例であるか、
本発明はかかる構成に限るものでなく、ハート回路また
は他のプログラムによって実現してもよい。
The embodiments are specific examples of the dashpot characteristic calculation means according to the present invention, and steps 1 to 9 are specific examples of the dashpot characteristic calculation means according to the present invention.
15 or is a specific example of the learning value updating means according to the present invention,
The present invention is not limited to this configuration, but may be realized by a heart circuit or other programs.

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

転の開始時にアイドル制御弁にタラシュボット機能を与
えるに際して、アイドル運転開始後のエンジン回転数が
エンスト危険回転数以下に低下した場合には、その低下
幅に応じて補正係数となる学習値を変更し、弁開度を設
定すべきダッシュポット特性値の適正化を図る構成とし
たから、エンジンの使用過程で当該エンジンに経年変化
か生じた場合でも、耐エンスト性能とエンシンツレーキ
性能とを両立させることかてきる。
When giving the Tarashubot function to the idle control valve at the start of idle operation, if the engine speed drops below the engine stall danger speed after the start of idle operation, the learning value that becomes the correction coefficient is changed according to the extent of the decrease. Since the configuration is designed to optimize the dashpot characteristic value for setting the valve opening, it is possible to achieve both engine stall resistance and engine rake performance even if the engine changes over time during engine use. I'll come.

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

第1図は本発明の構成を示す機能フロック図、第2図な
いし第8図は本発明の実施例に係り、第2図は本実施例
の全体構成を示すブロック図、第3図は記憶回路内の回
転数記憶エリアの構成を示す説明図、第4図は記憶回路
内の演算値記憶エリアの構成を示す説明図、第5図は初
期値記憶エリアの設定値を示す説明図、第6図は学習値
記憶エリアの学習値を示す説明図、第7図は減少率記憶
エリアの減少率を示す説明図、第8図は本実施例による
ダッシュポット特性演算処理と学習値の更新処理とを示
す流れ図、第9図ないし第13図は従来技術に係り、第
9図は経過時間とアイドルスイッチ信号との関係を示す
線図、第10図はダッシュポット機能時の経過時間とア
イドル制御弁の弁開度との関係を示す線図、第11図は
タラシュボット機能時の経過時間とアイドル運転開始時
のエンジン回転数との関係を示す線図、第12図はダッ
シュポット特性を演算するためのエンジン回転数と初期
設定値との関係を示す線図、第13図はダッシュポット
特性を演算するための経過時間と減少率との関係を示す
線図である。 ■・・・アイドルスイッチ、2・・・クランク角センサ
、3・・・アイドル制御弁、4・・・コントロールユニ
ット、5・・・入出力制御回路、6・・・処理回路、7
・・・タイマ、8・−・記憶回路、9・・・回転数記憶
エリア、9A・・・アイドル運転開始時回転数記憶エリ
ア、9B・・・現在回転数記憶エリア、9C・・・前回
回転数記憶エリア、9D・・・最低回転数記憶エリア、
lO・・・演算値記憶エリア、IOA・・・初期設定値
記憶エリア、IOB・・・学習値記憶エリア、10C・
・・減少率記憶エリア、IOD・・・エンスト危険回転
数記憶エリア、IOE・・・定数記憶エリア。 特許出願人  U本電子機器株式会社 代理人 弁理士  広  瀬  和  産量     
  中   村   直   樹第2図 第5図 第6図 第3図   第4図 第7図 終遣詩間t(sec) (’10)’09に26! I!′1tu41IIIA
■\ kl  yz+4+門n l l /〒@3As
′+r、ry、=
FIG. 1 is a functional block diagram showing the configuration of the present invention, FIGS. 2 to 8 relate to embodiments of the present invention, FIG. 2 is a block diagram showing the overall configuration of this embodiment, and FIG. 3 is a memory FIG. 4 is an explanatory diagram showing the configuration of the rotation speed storage area in the circuit. FIG. 4 is an explanatory diagram showing the configuration of the calculated value storage area in the storage circuit. FIG. Fig. 6 is an explanatory diagram showing the learned values in the learning value storage area, Fig. 7 is an explanatory diagram showing the reduction rate in the reduction rate storage area, and Fig. 8 is the dashpot characteristic calculation process and learning value update process according to this embodiment. 9 to 13 are related to the prior art, FIG. 9 is a diagram showing the relationship between the elapsed time and the idle switch signal, and FIG. 10 is the flow chart showing the relationship between the elapsed time and the idle switch signal when the dashpot is functioning. A diagram showing the relationship with the valve opening degree of the valve, Figure 11 is a diagram showing the relationship between the elapsed time during the Tarashbot function and the engine speed at the start of idle operation, and Figure 12 is a diagram showing the relationship between the dashpot characteristics. FIG. 13 is a diagram showing the relationship between the engine speed and the initial setting value for calculating the dashpot characteristic. ■... Idle switch, 2... Crank angle sensor, 3... Idle control valve, 4... Control unit, 5... Input/output control circuit, 6... Processing circuit, 7
...Timer, 8...Memory circuit, 9...Rotation speed storage area, 9A...Rotation speed storage area at the start of idle operation, 9B...Current rotation speed storage area, 9C...Previous rotation Number storage area, 9D...minimum rotation speed storage area,
lO...Calculated value storage area, IOA...Initial setting value storage area, IOB...Learned value storage area, 10C.
... Decrease rate storage area, IOD... Engine stall danger speed storage area, IOE... Constant storage area. Patent applicant Uhon Electronics Co., Ltd. Agent Patent attorney Kazu Hirose Production volume
Naoki Nakamura Figure 2 Figure 5 Figure 6 Figure 3 Figure 4 Figure 7 Closing Shima t (sec) ('10) 26 in '09! I! '1tu41IIIA
■\ kl yz+4+mon n l l /〒@3As
′+r,ry,=

Claims (1)

【特許請求の範囲】[Claims] 吸気管の途中に設けられたスロットルバルブが閉弁した
アイドル運転開始時を検出するアイドル検出手段と、エ
ンジンの回転数を検出する回転数検出手段と、前記スロ
ットルバルブを分岐する補助通路途中に設けられ、アイ
ドル空気量を制御するアイドル制御弁と、アイドル運転
開始時のエンジン回転数に対応した所定の初期設定値を
予め記憶した初期設定値記憶手段と、アイドル運転開始
時のエンジン回転数に対応した補正係数を学習値として
記憶する学習値記憶手段と、アイドル運転開始後の経過
時間に対応した所定の減少率を記憶する減少率記憶手段
と、前記アイドル検出手段、回転数検出手段からの検出
信号を読込むことにより、前記各記憶手段による初期設
定値、学習値および減少率に基づいて、前記アイドル制
御弁の弁開度をダッシュポット特性として演算するダッ
シュポット特性演算手段と、該ダッシュポット特性演算
手段によるダッシュポット特性に基づいて前記アイドル
制御弁の弁開度が制御されている間、前記回転数検出手
段によるエンジン回転数が所定のエンスト危険回転数以
下となったと判定したときには、低下回転数に応じて前
記学習値記憶手段の学習値を更新せしめる学習値更新手
段とから構成してなるアイドル制御弁の弁開度学習制御
装置。
An idle detection means for detecting the start of idling operation when a throttle valve is closed, which is provided in the middle of the intake pipe; a rotation speed detection means for detecting the rotation speed of the engine; and an auxiliary passage provided in the middle of the throttle valve branching off. an idle control valve that controls the idle air amount, an initial setting value storage means that stores in advance a predetermined initial setting value corresponding to the engine speed at the start of idling operation, and an idle control valve that controls the idle air amount. learning value storage means for storing the corrected correction coefficient as a learned value, reduction rate storage means for storing a predetermined reduction rate corresponding to the elapsed time after the start of idling operation, and detection from the idle detection means and the rotation speed detection means. dashpot characteristic calculation means for calculating the valve opening degree of the idle control valve as a dashpot characteristic based on the initial setting value, learned value, and reduction rate by each of the storage means by reading a signal; While the valve opening degree of the idle control valve is controlled based on the dashpot characteristic by the characteristic calculation means, when the engine speed is determined to be below the predetermined engine stall danger speed by the rotation speed detection means, the engine speed decreases. A valve opening degree learning control device for an idle control valve, comprising learned value updating means for updating the learned value of the learned value storage means in accordance with the rotation speed.
JP88788A 1988-01-06 1988-01-06 Valve opening learning controller for idling control valve Pending JPH01178751A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP88788A JPH01178751A (en) 1988-01-06 1988-01-06 Valve opening learning controller for idling control valve

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP88788A JPH01178751A (en) 1988-01-06 1988-01-06 Valve opening learning controller for idling control valve

Publications (1)

Publication Number Publication Date
JPH01178751A true JPH01178751A (en) 1989-07-14

Family

ID=11486186

Family Applications (1)

Application Number Title Priority Date Filing Date
JP88788A Pending JPH01178751A (en) 1988-01-06 1988-01-06 Valve opening learning controller for idling control valve

Country Status (1)

Country Link
JP (1) JPH01178751A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100287697B1 (en) * 1997-09-25 2001-05-02 이계안 Method for controlling idle learning value during acceleration
KR100412885B1 (en) * 2001-10-16 2003-12-31 현대자동차주식회사 Engine control method for a rise in braking power of automatic transmission in vehicle
EP1700681A1 (en) * 2005-03-07 2006-09-13 Takata Corporation Mold for forming airbag cover, method for forming airbag cover, and airbag cover

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100287697B1 (en) * 1997-09-25 2001-05-02 이계안 Method for controlling idle learning value during acceleration
KR100412885B1 (en) * 2001-10-16 2003-12-31 현대자동차주식회사 Engine control method for a rise in braking power of automatic transmission in vehicle
EP1700681A1 (en) * 2005-03-07 2006-09-13 Takata Corporation Mold for forming airbag cover, method for forming airbag cover, and airbag cover

Similar Documents

Publication Publication Date Title
EP0142101B1 (en) Automotive engine control system capable of detecting specific engine operating conditions and projecting subsequent engine operating patterns
US5099429A (en) Adaptive system for controlling an engine according to conditions categorized by driver&#39;s intent
US5048495A (en) Electronic engine control method and system for internal combustion engines
JPS6153544B2 (en)
JPS631453B2 (en)
JPH0315036B2 (en)
JPS606033A (en) Control method of amount of air sucked to internal- combustion engine
US4513710A (en) Engine idling rotational speed control device
JPH02305342A (en) Idling engine speed controller
JPH01178751A (en) Valve opening learning controller for idling control valve
JPH0742881B2 (en) Intake air amount control method for vehicle engine
JPS5943943A (en) Control of idle revolution speed for internal-combustion engine
JPS59203849A (en) Method of controlling idling speed
JPS6019936A (en) Method of controlling rotational speed of internal-combustion engine
JPH0623549B2 (en) Internal combustion engine speed control device
JPS59211738A (en) Learning control device of idling rotation number of internal-combustion engine
JPS61279734A (en) Supercharging pressure controller for turbocharger
JPH0455234Y2 (en)
JPH0648130Y2 (en) Intake air amount control device for automobile engine
JP2803084B2 (en) Idle speed control method
JP2748553B2 (en) Idle speed control device for internal combustion engine
JPS61138831A (en) Supercharging pressure controller for turbocharger
JPH02238151A (en) Idling control device of engine
JPH0223240A (en) Fuel control device of engine
JPS6356417B2 (en)