[go: up one dir, main page]

JPH0553941B2 - - Google Patents

Info

Publication number
JPH0553941B2
JPH0553941B2 JP16543284A JP16543284A JPH0553941B2 JP H0553941 B2 JPH0553941 B2 JP H0553941B2 JP 16543284 A JP16543284 A JP 16543284A JP 16543284 A JP16543284 A JP 16543284A JP H0553941 B2 JPH0553941 B2 JP H0553941B2
Authority
JP
Japan
Prior art keywords
value
lower limit
isc
valve opening
isc valve
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 - Fee Related
Application number
JP16543284A
Other languages
Japanese (ja)
Other versions
JPS6143248A (en
Inventor
Hidehiro Ooba
Toshiaki Isobe
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP16543284A priority Critical patent/JPS6143248A/en
Publication of JPS6143248A publication Critical patent/JPS6143248A/en
Publication of JPH0553941B2 publication Critical patent/JPH0553941B2/ja
Granted legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D31/00Use of speed-sensing governors to control combustion engines, not otherwise provided for
    • F02D31/001Electric control of rotation speed
    • F02D31/002Electric control of rotation speed controlling air supply
    • F02D31/003Electric control of rotation speed controlling air supply for idle speed control

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、内燃機関のアイドリング制御方法に
係り、特にISCバルブの下限開度が初期値を学習
により補正した値に基づいて規制されるアイドリ
ング制御方法に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to an idling control method for an internal combustion engine, and particularly to an idling control method in which the lower limit opening of an ISC valve is regulated based on a value obtained by correcting an initial value by learning. Regarding control method.

〔従来の技術〕[Conventional technology]

一般に、スロツトル弁が全閉又は全閉に近い状
態にある所謂アイドル状態は、スロツトル弁に連
動させて設けられたアイドルスイツチ(以下、
IDLスイツチと略記する。)がオンされることに
より検知するようになつている。そして、IDLス
イツチがオンのときには、スロツトル弁のバイパ
ス流路に設けられたISC(アイドルスピードコン
トロール)バルブの開度を、機関の回転数をアイ
ドル目標回転数に保持するようにフイードバツク
制御している。
Generally, the so-called idle state in which the throttle valve is fully closed or close to fully closed means that the idle switch (hereinafter referred to as
It is abbreviated as IDL switch. ) is turned on. When the IDL switch is on, the opening degree of the ISC (idle speed control) valve installed in the bypass flow path of the throttle valve is feedback-controlled to maintain the engine speed at the target idle speed. .

ところが、IDLスイツチがオン状態にあつても
スロツトル弁が若干開いている状態、すなわちア
クセルペダルが少し踏まれている状態にあると、
上述のフイードバツク制御により、ISCバルブの
開度はわずかに開かれたスロツトル弁を経て吸入
される空気量の分だけ絞られることになる。この
ようなときに、スロツトル弁が全閉されると、上
述のフイードバツク制御によるISCバルブの増開
制御が間に合わず、吸入空気量が不足して機関回
転数が急激に落ち込んだり、ときには機関がスト
ールされるというおそれがある。
However, even if the IDL switch is on, if the throttle valve is slightly open, that is, if the accelerator pedal is slightly depressed,
Through the above-mentioned feedback control, the opening degree of the ISC valve is reduced by the amount of air sucked through the slightly opened throttle valve. In such a case, if the throttle valve is fully closed, the ISC valve opening control using the feedback control described above will not be able to be done in time, resulting in a lack of intake air and a sudden drop in engine speed, or even stalling of the engine. There is a risk that this may occur.

そこで、従来、上述のような状態のときの機関
ストールを防止するため、ISCバルブのフイード
バツク制御において、ISCバルブの下限開度を設
定し、最小限の空気量を吸入させて機関のストー
ルを防止するようにしている。
Therefore, in order to prevent the engine from stalling in the above-mentioned conditions, conventionally, in ISC valve feedback control, the lower limit opening of the ISC valve was set, and the minimum amount of air was sucked in to prevent the engine from stalling. I try to do that.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上記ISCバルブの下限開度設定法として、従
来、予め設定された初期値を実際のISCバルブ開
度に漸次近づけるべく学習し、この学習された値
に基づいて設定する方法が知られている。このよ
うな学習は、通常、コンピユータ等によりなされ
るようになつており、初期値は不揮発性メモリ
(ROM等)に格納され、学習値は揮発性メモリ
(RAM等)に格納されるようになつている。し
たがつて、学習が十分行なわれた状態に達すれ
ば、ISCバルブの下限開度は実情を反映した適切
な値に設定されることになる。
As a method for setting the lower limit opening of the ISC valve, a method is conventionally known in which a preset initial value is learned to gradually approach the actual ISC valve opening, and the setting is performed based on this learned value. This kind of learning is usually done using computers, etc., and the initial values are stored in nonvolatile memory (ROM, etc.), and the learned values are stored in volatile memory (RAM, etc.). ing. Therefore, once the learning has been sufficiently performed, the lower limit opening of the ISC valve will be set to an appropriate value that reflects the actual situation.

しかしながら、学習値が格納されているRAM
の電源(バツテリ)がはずされると、その学習値
が消去されるため、下限開度は再び初期値に基づ
いた値に設定されることになる。通常この初期値
は比較的高い値(例えば、冷間時のアイドリング
を考慮した値)に設定されていること、および学
習により修正される学習値が、所定のタイミング
で改定される上、下限値(特に下限値が問題とな
る。)内に制限されていることから、学習による
修正等が繰り返し十分行なわれる間、ISCバルブ
の下限開度が必要以上に高い値に保持される。し
たがつて、機関回転数がアイドル目標回転数に低
下されるまでに長い時間を要するという問題があ
る。
However, the RAM where the learning values are stored
When the power supply (battery) is removed, the learned value is erased, so the lower limit opening degree is again set to a value based on the initial value. Normally, this initial value is set to a relatively high value (for example, a value that takes into consideration cold idling), and the learned value that is corrected by learning is revised at a predetermined timing, and the lower limit (The lower limit is particularly problematic.) Since the ISC valve is limited to a value within 100 degrees, the lower limit opening of the ISC valve is held at a value higher than necessary until corrections through learning are repeated and repeated. Therefore, there is a problem in that it takes a long time until the engine speed is reduced to the idle target speed.

特に、学習値上、下限値の改定タイミングを、
イグニツシヨンキーがオンされたとき、又は1つ
のアイドル状態の終期つまり車速が所定値以上に
なつたとき等にした場合には、発進、停止を何回
か繰り返えさなければ下限開度が十分低減されな
いという問題がある。
In particular, the timing of revision of the upper and lower limits of the learning value is
When the ignition key is turned on, or at the end of one idle state, that is, when the vehicle speed exceeds a predetermined value, the lower limit opening must be repeated several times to start and stop. There is a problem that it is not sufficiently reduced.

本発明の目的は、上述した従来の問題を解決す
ること、即ち、ISCバルブ下限開度の基準値を記
憶する揮発性メモリの電源が復帰されたとき、
ISCバルブ下限開度をその初期値から速やかにア
イドル目標回転数に対応した値に修正することが
できる内燃機関のアイドリング制御方法を提供す
ることにある。
An object of the present invention is to solve the above-mentioned conventional problem, that is, when the power of the volatile memory that stores the reference value of the lower limit opening of the ISC valve is restored,
An object of the present invention is to provide an idling control method for an internal combustion engine that can quickly correct the lower limit opening of an ISC valve from its initial value to a value corresponding to a target idling rotation speed.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は、機関回転数をアイドル目標回転数に
一致させるべくアイドルスピードコントロール
(以下、ISCと略記する。)バルブ開度をフイード
バツク制御し、該ISCバルブ開度と揮発性メモリ
の電源復帰時の値として予め定められた初期値を
有するISCバルブ開度学習値との偏差を零にすべ
く、当該学習値を所定タイミングで改定される下
限値内で修正して揮発性メモリに格納し、該揮発
性メモリに格納された学習値に基づいて前記ISC
バルブ開度の下限開度が規制される内燃機関のア
イドリング制御方法において、前記揮発性メモリ
の電源がはずされた後に電源が復帰されたことを
検知したとき、前記学習値がISCバルブ開度に一
致するまで前記学習値に対する前記下限値を順次
強制的に低減することを特徴とする。
The present invention performs feedback control of the idle speed control (hereinafter abbreviated as ISC) valve opening in order to match the engine speed to the target idle speed, and controls the ISC valve opening and the volatile memory when the power is restored. In order to zero the deviation from the ISC valve opening learned value, which has a predetermined initial value, the learned value is corrected within the lower limit value that is revised at a predetermined timing and stored in volatile memory. The ISC based on learned values stored in volatile memory
In an idling control method for an internal combustion engine in which the lower limit of the valve opening is regulated, when it is detected that the power is restored after the power to the volatile memory has been removed, the learned value is set to the ISC valve opening. The method is characterized in that the lower limit value for the learned value is sequentially and forcibly reduced until they match.

〔作用〕[Effect]

このように構成することにより、即ち、揮発性
メモリの電源が復帰したときには、学習値に対す
る下限値が順次強制的に低減されることから、学
習値はアイドル目標回転数に対応して制御されて
いるISCバルブ開度に速やかに低減される。この
ため、これに基づいて定められるISCバルブの下
限開度も適切な値に速やかに低減されることにな
るのである。
With this configuration, when the power to the volatile memory is restored, the lower limit value for the learned value is forcibly reduced in sequence, so the learned value is controlled in accordance with the idle target rotation speed. The ISC valve opening is immediately reduced. Therefore, the lower limit opening of the ISC valve determined based on this is also quickly reduced to an appropriate value.

〔実施例〕〔Example〕

以下、本発明を実施例に基づいて説明する。 Hereinafter, the present invention will be explained based on examples.

まず、本発明が適用可能な内燃機関(エンジ
ン)の一例を第2図を参照して説明する。
First, an example of an internal combustion engine to which the present invention is applicable will be described with reference to FIG. 2.

このエンジンはオートマチツクトランスミツシ
ヨンを備え、マイクロコンピユータ等の電子制御
回路によつて制御されるもので、エアクリーナ
(図示せず)の下流側に吸入空気量を検出するエ
アフローメータ2を備えている。エアフローメー
タ2は、ダンピングチヤンバ内に回動可能に設け
られたコンペンセーシヨンプレート、コンペンセ
ーシヨンプレートに連結されたメジヤリングプレ
ートおよびコンペンセーシヨンプレートの開度を
検出するポテンシヨメータ4を備えている。した
がつて、吸入空気量は、電圧値としてポテンシヨ
メータから出力される吸入空気量信号から求めら
れる。また、エアフローメータ2の近傍には、吸
入空気温を検出して吸気温信号を出力する吸気温
センサ6が設けられている。
This engine is equipped with an automatic transmission and is controlled by an electronic control circuit such as a microcomputer, and is equipped with an air flow meter 2 downstream of an air cleaner (not shown) to detect the amount of intake air. . The air flow meter 2 includes a compensation plate rotatably provided in the damping chamber, a measuring plate connected to the compensation plate, and a potentiometer 4 that detects the opening degree of the compensation plate. ing. Therefore, the intake air amount is determined from the intake air amount signal output from the potentiometer as a voltage value. Further, an intake temperature sensor 6 is provided near the air flow meter 2 to detect the intake air temperature and output an intake temperature signal.

エアフローメータ2の下流側には、スロツトル
弁8が配置され、このスロツトル弁8にスロツト
ル弁全閉状態(アイドル位置)でオンするアイド
ルスイツチ10が取付けられ、スロツトル弁8の
下流側にサージタンク12が設けられている。ま
た、スロツトル弁8を迂回しかつスロツトル弁上
流側とスロツトル弁下流側のサージタンク12と
を連通するようにバイパス路14が設けられてい
る。このバイパス路14には、ステツピングモー
タによつて開度が調節されるISCバルブ16が取
付けられている。サージタンク12は、インテー
クマニホールド18および吸入ポート22を介し
てエンジン20の燃焼室に連通されている。そし
て、このインテークマニホールド18内に突出す
るよう各気筒毎に燃料噴射弁24が取付けられて
いる。
A throttle valve 8 is arranged downstream of the air flow meter 2, and an idle switch 10 that is turned on when the throttle valve is fully closed (idle position) is attached to the throttle valve 8. A surge tank 12 is installed downstream of the throttle valve 8. is provided. Further, a bypass passage 14 is provided so as to bypass the throttle valve 8 and communicate between the upstream side of the throttle valve and the surge tank 12 on the downstream side of the throttle valve. An ISC valve 16 whose opening degree is adjusted by a stepping motor is attached to this bypass path 14. The surge tank 12 communicates with the combustion chamber of the engine 20 via an intake manifold 18 and an intake port 22. A fuel injection valve 24 is attached to each cylinder so as to protrude into the intake manifold 18.

エンジン20の燃焼室は、排気ポート26およ
びエギゾーストマニホールド28を介して三元触
媒を充填した触媒コンバータ(図示せず)に接続
されている。このエキゾーストマニホールド28
には、排ガス中の残留酸素濃度を検出して空燃比
信号を出力するO2センサ30が取付けられてい
る。エンジンブロツク32には、このブロツク3
2を貫通してウオータジヤケツト内に突出するよ
うエンジン冷却水温センサ34が取付けられてい
る。この冷却水温センサ34は、エンジン冷却水
温を検出して水温信号を出力する。
The combustion chamber of the engine 20 is connected via an exhaust port 26 and an exhaust manifold 28 to a catalytic converter (not shown) filled with a three-way catalyst. This exhaust manifold 28
An O 2 sensor 30 is attached to detect the residual oxygen concentration in exhaust gas and output an air-fuel ratio signal. The engine block 32 has this block 3.
An engine coolant temperature sensor 34 is mounted so as to penetrate through the engine cooling water jacket 2 and protrude into the water jacket. This cooling water temperature sensor 34 detects the engine cooling water temperature and outputs a water temperature signal.

エンジン20のシリンダヘツド36を貫通して
燃焼室内に突出するように各気筒毎に点火プラグ
38が取付けられている。この点火プラグ38
は、デイストリビユータ40およびイグナイタ4
2を介して、マイクロコンピユータ等で構成され
た電子制御回路44に接続されている。このデイ
ストリビユータ40内には、デイストリビユータ
シヤフトに固定されたシグナルロータとデイスト
リビユータハウジングに固定されたピツクアツプ
とで各々構成された気筒判別センサ46およびク
ランク角センサ48が取付けられている。6気筒
エンジンの場合、気筒判別センサ46は例えば
720℃A毎に気筒判別信号を出力し、クランク角
センサ48は例えば30℃A毎にエンジン回転数信
号を出力する。
A spark plug 38 is attached to each cylinder so as to penetrate the cylinder head 36 of the engine 20 and protrude into the combustion chamber. This spark plug 38
is the distributor 40 and the igniter 4.
2, it is connected to an electronic control circuit 44 composed of a microcomputer or the like. Inside the distributor 40, a cylinder discrimination sensor 46 and a crank angle sensor 48 are installed, each of which is constituted by a signal rotor fixed to the distributor shaft and a pickup fixed to the distributor housing. In the case of a 6-cylinder engine, the cylinder discrimination sensor 46 is, for example,
A cylinder discrimination signal is outputted every 720°C, and the crank angle sensor 48 outputs an engine rotation speed signal, for example, every 30°C.

また、電子制御回路44には、キースイツチ5
0、ニユートラルスタートスイツチ52、エアコ
ンスイツチ54、車速センサ56およびバツテリ
58が接続されている。キースイツチ50はエン
ジン始動時にスタータ信号を出力し、ニユートラ
ルスタートスイツチ52は変速機がニユートラル
位置にあるときのみニユートラル信号を出力し、
エアコンスイツチ54はエアコンデイシヨナのコ
ンプレツサ作動時にエアコン信号を出力する。ま
た、車速センサ56はスピードメータケーブルに
固定されたマグネツトとリードスイツチや磁気感
応素子とで構成され、スピードメータケーブルの
回転に応じて車速信号を出力する。
The electronic control circuit 44 also includes a key switch 5.
0, a neutral start switch 52, an air conditioner switch 54, a vehicle speed sensor 56, and a battery 58 are connected. The key switch 50 outputs a starter signal when starting the engine, the neutral start switch 52 outputs a neutral signal only when the transmission is in the neutral position,
The air conditioner switch 54 outputs an air conditioner signal when the compressor of the air conditioner is activated. The vehicle speed sensor 56 is composed of a magnet fixed to the speedometer cable, a reed switch, and a magnetically sensitive element, and outputs a vehicle speed signal in accordance with the rotation of the speedometer cable.

電子制御回路44は第3図に示すように、中央
処理装置(CPU)60、リード・オンリ・メモ
リ(ROM)62、ランダム・アクセス・メモリ
(RAM)64、バツクアツプラム(BU−RAM)
66、入出力ポート68、アナログデイジタル変
換器(ADC)70およびこれらを接続するデー
タバスやコントロールバス等のバスを含んで構成
されている。入出力ポート68には、車速信号、
気筒判別信号、エンジン回転数信号、アイドルス
イツチ10からのスロツトル全閉信号、空燃比信
号、スタータ信号、ニユートラル信号およびエア
コン信号が入力される。また、入出力ポート68
は、ISCバルブの開度を制御するためのISCバル
ブ制御信号、燃料噴射弁を開閉するための燃料噴
射信号、イグナイタをオンオフするための点火信
号を駆動回路に出力し、駆動回路はこれらの信号
に応じてISCバルブ、燃料噴射弁、イグナイタを
各々制御する。また、ADC70には、吸入空気
量信号、吸気温信号、バツテリ電圧および水温信
号が入力され、ADCはCPUの指示に応じてこれ
らの信号を順次デイジタル信号に変換する。
ROM62には、エンジン冷却水温、吸気温、負
荷状態、シフトレバーのレンジ位置等に応じて定
められた目標回転数、ISCバルブ開度Pの初期
値、ISCバルブ開度の学習値PGの初期値、負荷
が加わつたときにフイードフオワード制御を行う
ための見込み量、過度時の空気量の増加量および
その他の制御プログラム等が予め記憶されてい
る。
As shown in FIG. 3, the electronic control circuit 44 includes a central processing unit (CPU) 60, a read-only memory (ROM) 62, a random access memory (RAM) 64, and a backup RAM (BU-RAM).
66, an input/output port 68, an analog/digital converter (ADC) 70, and buses such as a data bus and a control bus that connect these. The input/output port 68 includes a vehicle speed signal,
A cylinder discrimination signal, an engine speed signal, a fully closed throttle signal from the idle switch 10, an air-fuel ratio signal, a starter signal, a neutral signal, and an air conditioner signal are input. In addition, input/output port 68
outputs the ISC valve control signal to control the opening degree of the ISC valve, the fuel injection signal to open and close the fuel injection valve, and the ignition signal to turn on and off the igniter to the drive circuit, and the drive circuit receives these signals. The ISC valve, fuel injection valve, and igniter are controlled accordingly. Further, an intake air amount signal, an intake air temperature signal, a battery voltage, and a water temperature signal are input to the ADC 70, and the ADC sequentially converts these signals into digital signals according to instructions from the CPU.
The ROM 62 stores the target rotation speed determined according to the engine cooling water temperature, intake temperature, load condition, shift lever range position, etc., the initial value of the ISC valve opening P, and the initial value of the learned value PG of the ISC valve opening. , an estimated amount for performing feedforward control when a load is applied, an increase amount of air amount in the event of an emergency, and other control programs, etc. are stored in advance.

次に上記のようなエンジンに本発明を適用した
場合の実施例について詳細に説明する。
Next, an embodiment in which the present invention is applied to the engine as described above will be described in detail.

第1図に本発明に係る実施例制御手順のメイン
ループの主要部を示す。同図ステツプ100にてイ
グニツシヨンスイツチ(IG)がオンされたこと
を検知すると、以降のステツプが実行される。ス
テツプ102において、BU−RAM66の電源であ
るバツテリが一度はずされた後復帰されたか否か
を判断する。この判断は、例えばBU−RAM6
6の所定エリアに格納されているフラグの内容に
よつてなされる。肯定判断のときはステツプ104
に移行して、ISCバルブの開度Pとその学習値
PGを、それぞれROM62に格納されている初期
値に設定して、開度PはRAM64の所定エリア
に、学習値PGはBU−RAM66の所定エリアに
格納した後、ステツプ106に進み、バツテリがは
ずされた後復帰されたことを示すフラグXVSTB
を「1」にセツトして、ステツプ200に進む。一
方、ステツプ102にて否定判断されたときは、ス
テツプ104と106をジヤンプしてステツプ200に移
行する。
FIG. 1 shows the main part of the main loop of the embodiment control procedure according to the present invention. When it is detected at step 100 in the figure that the ignition switch (IG) has been turned on, the following steps are executed. In step 102, it is determined whether or not the battery, which is the power source for the BU-RAM 66, has been removed and then restored. This judgment can be made, for example, by BU-RAM6
This is done based on the contents of the flag stored in the predetermined area of No.6. If the judgment is positive, step 104
, move to ISC valve opening P and its learned value
After setting PG to the initial values stored in the ROM 62, storing the opening degree P in a predetermined area of the RAM 64 and the learned value PG in a predetermined area of the BU-RAM 66, the process proceeds to step 106, and the battery is removed. Flag XVSTB indicating that it has been restored after being
Set to "1" and proceed to step 200. On the other hand, if a negative determination is made in step 102, steps 104 and 106 are skipped and the process proceeds to step 200.

ステツプ200〜212は周知のISCバルブ開度のフ
イードバツク制御部分であり、まず、ステツプ
200にてISCのフイードバツク条件およびそのタ
イミングか否かが判断され、否定判断のときは後
述のステツプ318に、肯定判断のときはステツプ
202に移行する。ステツプ202において機関回転数
NEの所定時間当りの平均値と、アイドル目
標回転数NEとの差DNEと求め、ステツプ204に
てDNEと所定値±ε(例えば、NFの20%)との
比較を行い、−ε≦DNE≦εであればステツプ
210に進み、DNE<−εであればステツプ206に
て、RAM64のISCバルブ開度Pを所定値α(例
えば、1ステツプ)加えた値に書き換えてステツ
プ210に進み、DNE>εであればISCバルブ開度
Pを所定値α減じた値に書き換えてステツプ210
に進む。ステツプ210では開度Pがその下限開度
PG−β(βは例えば1〜20ステツプ)を越えてい
るか否かを判断し、否定判断のときは開度Pを下
限開度PG−βに書き換えてステツプ300に移行す
る。
Steps 200 to 212 are the well-known feedback control part of the ISC valve opening.
In step 200, it is determined whether the ISC feedback condition and its timing are met, and if the judgment is negative, the process proceeds to step 318 (described later), and if the judgment is positive, the process proceeds to step 318.
Move to 202. In step 202, the engine speed
The difference DNE between the average value of NE per predetermined time and the idle target rotation speed NE is determined, and in step 204, DNE is compared with a predetermined value ±ε (for example, 20% of NF), and −ε≦DNE If ≦ε, step
Proceed to step 210, and if DNE<-ε, in step 206, rewrite the ISC valve opening degree P in the RAM 64 to a value obtained by adding a predetermined value α (for example, 1 step), and proceed to step 210, and if DNE>ε, proceed to step 210. Rewrite the ISC valve opening degree P to a value obtained by subtracting the predetermined value α and proceed to step 210.
Proceed to. In step 210, the opening degree P is the lower limit opening degree.
It is determined whether or not the opening degree exceeds PG-β (β is, for example, 1 to 20 steps), and if the determination is negative, the opening degree P is rewritten to the lower limit opening degree PG-β and the process proceeds to step 300.

ステツプ300〜306は周知の学習制御部であり、
前記DNEおよび開度Pと学習値PGの偏差に応じ
て、BU−RAM66に格納されている学習値PG
を所定値γ(例えば1/4〜1ステツプ)増減修正
し、学習値PGと開度Pが等しければステツプ308
にてフラグXVSTBを「0」にする。
Steps 300 to 306 are the well-known learning control section.
The learned value PG stored in the BU-RAM 66 is determined according to the deviation between the DNE and the opening P and the learned value PG.
Increase or decrease the predetermined value γ (for example, 1/4 to 1 step), and if the learned value PG and the opening degree P are equal, step 308
Set the flag XVSTB to "0".

次にステツプ310にてフラグXVSTBの内容が
「1」になつているか否か、即ち、バツテリが復
帰されたことにより、ステツプ104で設定された
初期値を有する開度Pと学習値PGが、それぞれ
フイードバツク制御又は学習制御により補正又は
修正され、それらが等しくなつたか否かを判断す
ることになる。フラグXVSTBが「1」のとき
は、ステツプ312にて学習値PGから所定値δ(例
えば1〜10ステツプ)減じたものを学習修正の下
限値PGMINとしてRAM64等に格納し、ステ
ツプ314に進む。即ち、このステツプ312では、学
習値PGをその初期値から順次強制的に低減する
処理が行われる。ステツプ314にて、学習値PGが
その下限値PGMIN以上か否かを判断する。少な
くともステツプ312を通つてきた実行時にはPG≧
PGMINであるから、肯定判断されてステツプ
318に移行する。ここで否定判断された場合は、
ステツプ316に進み、ステツプ306で低減修正され
た学習値PGに、前記所定値γ加算して修正前の
値に戻してステツプ318に移行する。ステツプ318
にて車速SPDが零か否か、即ち、走行状態にな
いか否かが判断され、否定判断のときはステツプ
320に移行して、学習修正の下限値PGMINの値
を、学習値PGから所定値μ(例えば1〜10ステツ
プ)減じたものに書き換えて、ループの所定ステ
ツプに戻り、上述の制御手順に従つて繰り返し実
行する。
Next, in step 310, it is determined whether the contents of the flag Each is corrected or modified by feedback control or learning control, and it is determined whether or not they have become equal. When the flag XVSTB is "1", in step 312 the learned value PG minus a predetermined value δ (for example, 1 to 10 steps) is stored in the RAM 64 or the like as the learning correction lower limit value PGMIN, and the process proceeds to step 314. That is, in this step 312, a process is performed in which the learning value PG is forcibly reduced sequentially from its initial value. At step 314, it is determined whether the learned value PG is greater than or equal to its lower limit value PGMIN. At least when executing through step 312, PG≧
Since it is PGMIN, it is judged affirmative and the step is taken.
Move to 318. If a negative judgment is made here,
The process proceeds to step 316, where the predetermined value γ is added to the learning value PG reduced in step 306 to return it to the value before correction, and the process proceeds to step 318. step 318
It is determined whether the vehicle speed SPD is zero, that is, whether the vehicle is not in a running state. If the determination is negative, the step
320, rewrites the learning correction lower limit value PGMIN to the value obtained by subtracting a predetermined value μ (for example, 1 to 10 steps) from the learning value PG, returns to the predetermined step of the loop, and follows the control procedure described above. and repeat.

上述した第1図図示ループに沿つて制御した場
合のISCバルブ開度P、その下限開度PG−β、
学習値PG、その下限値PGMINの時間変化を第
4図に示す。同図に示すように、t1時においてバ
ツテリがはずされると、BU−RAMに格納され
ていた学習値PGが消去されてしまう。t2時にて
バツテリが復帰され、t3時にイグニツシヨンスイ
ツチがオンされると、開度Pと学習値PGには初
期値が与えられる。そして、開度Pはフイードバ
ツク制御によりαステツプずつ低減補正され、学
習値PGはγステツプ(但しα>γ)ずつ低減修
正される。ところが、t4時にて開度Pがその下限
開度PG−βに制限されるため、下限開度PG−β
がアイドル目標回転数に対応した開度に達するt5
時まで、開度Pはその下限開度PG−βに保持さ
れる。その間に学習値PGは下限値PGMINに制
限されることなく漸次低減修正され、t6時にて
PG=Pとなり学習は1一応終了し、下限値
PGMINはその後走行状態に移行されたt7時に、
所定の値PG−μに書き換えられる。
ISC valve opening degree P when controlled along the loop shown in FIG. 1 described above, its lower limit opening degree PG-β,
Fig. 4 shows the temporal changes in the learned value PG and its lower limit value PGMIN. As shown in the figure, when the battery is removed at time t1 , the learned value PG stored in the BU-RAM is erased. When the battery is restored at t2 and the ignition switch is turned on at t3 , the opening degree P and the learning value PG are given initial values. Then, the opening degree P is corrected to be reduced by α steps by feedback control, and the learned value PG is corrected to be reduced by γ steps (where α>γ). However, since the opening degree P is limited to the lower limit opening degree PG-β at t 4 , the lower limit opening degree PG-β
reaches the opening corresponding to the idle target rotation speed t 5
Until then, the opening degree P is maintained at its lower limit opening degree PG-β. During that time, the learning value PG is gradually reduced without being limited to the lower limit value PGMIN, and at t 6 o'clock
PG=P, learning is completed for the time being, and the lower limit value
PGMIN was then transferred to running state at t 7 ,
It is rewritten to a predetermined value PG-μ.

上述したように、本実施例によれば、比較的高
い値に設定された初期値を有する学習値が、漸次
修正されて実際のISCバルブ開度に一致するま
で、学習値に対する下限値を順次強制的に低減し
て学習修正の下限値による制限を実質的に行わな
いようにしていることから、学習値が速やかに
ISCバルブ開度にまで低減される。これととも
に、学習値を基準として定められるISCバルブの
下限開度も、速やかに適切な値に低減補正される
ことになる。したがつて、ISCバルブの下限開度
の基準値、即ち学習値を記憶する揮発性メモリの
BU−RAMの電源がはずされ、その基準値が消
去されて比較的高い値の初期値が設定されても、
速やかにISCバルブの下限開度が適切な値に低減
されるので、アイドリング回転数が速やかに所定
の目標回転数に制御され、燃費効率が向上される
ことになる。
As described above, according to this embodiment, the learned value having the initial value set to a relatively high value is gradually corrected and the lower limit value for the learned value is sequentially changed until it matches the actual ISC valve opening. Since the learning value is forcibly reduced and the lower limit value of the learning correction is not effectively restricted, the learning value can be changed quickly.
Reduced to ISC valve opening. At the same time, the lower limit opening of the ISC valve, which is determined based on the learned value, is also quickly reduced to an appropriate value. Therefore, the volatile memory that stores the reference value of the lower limit opening of the ISC valve, that is, the learned value.
Even if the power to BU-RAM is removed, its reference value is erased, and a relatively high initial value is set,
Since the lower limit opening of the ISC valve is quickly reduced to an appropriate value, the idling rotation speed is quickly controlled to a predetermined target rotation speed, and fuel efficiency is improved.

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

以上説明したように、本発明によれば、ISCバ
ルブの下限開度の基準値を記憶する揮発性メモリ
の電源が復帰されたとき、学習値に対する下限値
を順次強制的に低減するようにしているため、下
限開度の基準値をその初期値から速やかにアイド
ル目標回転数に対応した値に修正することがで
き、これによつて燃費効率が向上されるという効
果がある。
As explained above, according to the present invention, when the power of the volatile memory that stores the reference value of the lower limit opening of the ISC valve is restored, the lower limit value with respect to the learned value is forcibly reduced in sequence. Therefore, the reference value of the lower limit opening degree can be quickly corrected from its initial value to a value corresponding to the target idle rotation speed, which has the effect of improving fuel efficiency.

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

第1図は本発明の一実施例の制御手順を示すフ
ローチヤート、第2図は本発明を適用可能なエン
ジンの一例の概要構成図、第3図は第2図電子制
御回路のブロツク構成図、第4図は本発明の実施
例の動作を説明するためのタイムチヤートであ
る。
Fig. 1 is a flowchart showing a control procedure of an embodiment of the present invention, Fig. 2 is a schematic configuration diagram of an example of an engine to which the present invention can be applied, and Fig. 3 is a block diagram of the electronic control circuit shown in Fig. 2. , FIG. 4 is a time chart for explaining the operation of the embodiment of the present invention.

Claims (1)

【特許請求の範囲】[Claims] 1 機関回転数をアイドル目標回転数に一致させ
るべくアイドルスピードコントロール(以下、
ISCと略記する。)バルブ開度をフイードバツク
制御し、該ISCバルブ開度と揮発性メモリの電源
復帰時の値として予め定められた初期値を有する
ISCバルブ開度学習値との偏差を零にすべく、当
該学習値を所定タイミングで改定される下限値内
で修正して揮発性メモリに格納し、該揮発性メモ
リに格納された学習値に基づいて前記ISCバルブ
開度の下限開度が規制される内燃機関のアイドリ
ング制御方法において、前記揮発性メモリの電源
がはずされた後に電源が復帰されたことを検知し
たとき、前記学習値がISCバルブ開度に一致する
まで前記学習値に対する前記下限値を順次強制的
に低減することを特徴とする内燃機関のアイドリ
ング制御方法。
1 Idle speed control (hereinafter referred to as
Abbreviated as ISC. ) Feedback controls the valve opening and has a predetermined initial value as the ISC valve opening and the value when the volatile memory power is restored.
In order to make the deviation from the ISC valve opening learned value zero, the learned value is corrected within the lower limit value that is revised at a predetermined timing and stored in volatile memory, and the learned value stored in the volatile memory is In the idling control method for an internal combustion engine in which the lower limit of the ISC valve opening is regulated based on the ISC valve opening, when it is detected that the power is restored after the power to the volatile memory has been removed, the learned value is set to the ISC. An idling control method for an internal combustion engine, comprising sequentially forcibly reducing the lower limit value for the learned value until the lower limit value matches the valve opening degree.
JP16543284A 1984-08-07 1984-08-07 Idling control method of internal-combustion engine Granted JPS6143248A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16543284A JPS6143248A (en) 1984-08-07 1984-08-07 Idling control method of internal-combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16543284A JPS6143248A (en) 1984-08-07 1984-08-07 Idling control method of internal-combustion engine

Publications (2)

Publication Number Publication Date
JPS6143248A JPS6143248A (en) 1986-03-01
JPH0553941B2 true JPH0553941B2 (en) 1993-08-11

Family

ID=15812313

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16543284A Granted JPS6143248A (en) 1984-08-07 1984-08-07 Idling control method of internal-combustion engine

Country Status (1)

Country Link
JP (1) JPS6143248A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007224921A (en) * 2007-03-30 2007-09-06 Fujitsu Ten Ltd Electronic control device for automobile
JP5098980B2 (en) * 2008-12-08 2012-12-12 トヨタ自動車株式会社 Ignition timing control device for internal combustion engine

Also Published As

Publication number Publication date
JPS6143248A (en) 1986-03-01

Similar Documents

Publication Publication Date Title
US6470854B1 (en) Air-fuel ratio control with improved fuel supply operation immediately after complete combustion of mixture
US4513710A (en) Engine idling rotational speed control device
US4688534A (en) Idling speed control device of an internal combustion engine
JPH0553941B2 (en)
JP3755188B2 (en) Control device for internal combustion engine
JPS6019936A (en) Method of controlling rotational speed of internal-combustion engine
JP3046475B2 (en) Starting fuel control method
JPS6019934A (en) Method of controlling rotational speed of internal-combustion engine
JPS6231180B2 (en)
JPH0720361Y2 (en) Idle adjusting device for internal combustion engine
JPH0541819B2 (en)
JPH04303146A (en) Fuel controlling device for engine
JP2902202B2 (en) Engine speed control method at start
JP2860855B2 (en) Electronic control fuel supply device for internal combustion engine
JPS6125940A (en) Idling control for internal-combustion engine
JP2625984B2 (en) Air-fuel ratio control device for electronically controlled fuel injection type internal combustion engine
JPH0555705B2 (en)
JPS6062641A (en) Air-fuel ratio control method for internal-combustion engine
JPH0650076B2 (en) Intake air amount control method for internal combustion engine with supercharger
JPH0737772B2 (en) Fuel supply amount control method for internal combustion engine
JPH0445660B2 (en)
JPH0754744A (en) Correcting method for idle stabilizing ignition timing
JPS63159636A (en) Economy control method
JPS6260963A (en) Detection of atmospheric pressure in electronic controller for internal combustion engine
JPS58150034A (en) Air-fuel ratio storage control method of internal-combustion engine

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees