JPH0568632B2 - - Google Patents
Info
- Publication number
- JPH0568632B2 JPH0568632B2 JP15101884A JP15101884A JPH0568632B2 JP H0568632 B2 JPH0568632 B2 JP H0568632B2 JP 15101884 A JP15101884 A JP 15101884A JP 15101884 A JP15101884 A JP 15101884A JP H0568632 B2 JPH0568632 B2 JP H0568632B2
- Authority
- JP
- Japan
- Prior art keywords
- learning
- engine
- value
- determined
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
- F02D41/06—Introducing corrections for particular operating conditions for engine starting or warming up
- F02D41/062—Introducing corrections for particular operating conditions for engine starting or warming up for starting
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
- F02D41/266—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the computer being backed-up or assisted by another circuit, e.g. analogue
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、アイドル回転数制御や空燃比制御を
行う内燃機関の学習値制御方法に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a learned value control method for an internal combustion engine that performs idle rotation speed control and air-fuel ratio control.
〔従来の技術(1)〕
アイドル回転数制御では、スロツトル弁を迂回
するバイパスを介して機関に供給される吸入空気
流量を、バイパスに設けた流量制御弁により制御
することにより、機関の実回転数を、機関の運転
状態に応じて定められた目標回転数に一致させる
ようにし、特に、機関が完全暖機した後は、フイ
ードバツク制御により、実回転数を目標回転数に
近づけるようにしている。ところで、このフイー
ドバツク制御下において流量制御弁の実開度に収
束させるように更新される学習値を、常時給電さ
れている記憶手段に格納して、機関始動時に、そ
の記憶手段に格納されている学習値に従つて流量
制御弁の開度を制御し、これにより、機関回転数
を、迅速に適正なアイドル回転数に制御するよう
にした内燃機関がある。[Prior art (1)] In idle speed control, the flow rate of intake air supplied to the engine via a bypass that bypasses the throttle valve is controlled by a flow control valve installed in the bypass, thereby controlling the actual engine speed. The actual rotation speed is made to match the target rotation speed determined according to the operating state of the engine, and in particular, after the engine has warmed up completely, feedback control is used to bring the actual rotation speed closer to the target rotation speed. . By the way, the learning value that is updated under this feedback control so as to converge to the actual opening of the flow rate control valve is stored in a memory means that is constantly supplied with power, and is stored in the memory means when the engine is started. There is an internal combustion engine that controls the opening degree of a flow control valve in accordance with a learned value, thereby quickly controlling the engine speed to an appropriate idle speed.
〔発明が解決しようとする問題点(1)〕
このような内燃機関において、学習値記憶用の
記憶手段への給電が中断されると、折角学習した
値が消去されてしまい、機関始動後には、新たに
初期設定された学習値に従つて流量制御弁の開度
が定められるので、機関回転数が所望のアイドル
回転数になるまでに要する時間は、既に十分学習
されている学習値により流量制御弁の開度が定め
られる場合に比べて長くなつてしまう。[Problem to be solved by the invention (1)] In such an internal combustion engine, if the power supply to the storage means for storing learned values is interrupted, the learned values will be erased, and after the engine starts, the Since the opening degree of the flow rate control valve is determined according to the newly initialized learned value, the time required for the engine speed to reach the desired idle speed is determined by the already fully learned learned value. This becomes longer than when the opening degree of the control valve is determined.
〔従来の技術(2)〕
一方、空燃比制御の一例としては、機関負荷と
機関回転数とから求めた基本燃料噴射時間TPと、
排ガス中の酸素濃度に従つて定められたフイード
バツク補正係数FAFと、その補正係数FAFの平
均値が所定範囲の値に収来されるように更新され
る学習値TAUGとにより、燃料噴射時間τを、
τ=TP×FAF×(1+TAUG)
として算出し、これにより、空燃比を理論空燃比
に制御する内燃機関がある。ここで、機関始動時
や冷間時等のオープンループ制御時のFAFは1.0
であり、また、学習値TAUGは、機関の経時変
化や個々の部品のばらつきを補償するために、補
正係数FAFの平均値により示されるベース空燃
比をλ=1に制御するために用いられるもので、
常時給電されている記憶手段に格納され、これに
より、長期間にわたつて学習された値を、常時、
燃料噴射に反映させて、特に、フイードバツクし
ていない運転状態において、上記補償を確実に行
ないうるようにしている。[Prior art (2)] On the other hand, as an example of air-fuel ratio control, the basic fuel injection time TP determined from the engine load and engine speed,
The fuel injection time τ is determined by the feedback correction coefficient FAF, which is determined according to the oxygen concentration in the exhaust gas, and the learning value TAUG, which is updated so that the average value of the correction coefficient FAF falls within a predetermined range. , τ=TP×FAF×(1+TAUG) There is an internal combustion engine that controls the air-fuel ratio to the stoichiometric air-fuel ratio. Here, FAF during open loop control such as when starting the engine or when it is cold is 1.0.
In addition, the learned value TAUG is used to control the base air-fuel ratio indicated by the average value of the correction coefficient FAF to λ = 1 in order to compensate for changes in the engine over time and variations in individual parts. in,
It is stored in a storage device that is constantly supplied with power, so that values learned over a long period of time can be stored at all times.
This is reflected in the fuel injection, so that the above compensation can be reliably performed, especially in operating conditions where no feedback is provided.
〔発明が解決しようとする問題点(2)〕
このような内燃機関においても、上記アイドル
回転数制御と同様な問題を内在している。すなわ
ち、同様の理由で記憶手段内の学習値が消去され
ると、消去される前の値まで学習値が復帰する間
のオープンループ制御時には、空燃比がリツチ側
またはリーン側にずれてしまい機関始動性やエミ
ツシヨに悪影響が生ずる惧れがある。[Problem (2) to be solved by the invention] Such an internal combustion engine also has the same problem as the idle speed control described above. In other words, if the learned value in the storage means is erased for the same reason, during open loop control while the learned value is restored to the value before being erased, the air-fuel ratio will deviate to the rich side or lean side, causing the engine There is a risk that starting performance and engine performance will be adversely affected.
本発明は、このような問題点を解決するために
なされたものであり、上記学習値が記憶された記
憶手段への給電が中断されて学習値が破壊された
後には、学習値の更新を早くすることにより、学
習値が破壊される前の値に迅速に復帰するように
した内燃機関の学習値制御方法を提案するもので
ある。
The present invention has been made to solve such problems, and after the learned value is destroyed due to interruption of power supply to the storage means in which the learned value is stored, the learned value is not updated. This invention proposes a learned value control method for an internal combustion engine in which the learned value is quickly restored to the value before it was destroyed.
実施例 1
−アイドル回転数制御−
第2図は本発明を適用した電子制御燃料噴射式
内燃機関の一例を示し、符号10は機関本体、1
2は吸気通路、14は燃焼室、16は排気通路を
それぞれ示している。11は制御回路22を信号
線l11を介して接続された流量制御弁であり、
スロツトル弁18を迂回するバイパス13内に介
装されてバイパス13の空気流量を制御する。流
量制御弁11は、例えばパルスモータで駆動さ
れ、パルスモータに供給されるステツプ数に従つ
てその開度が制御される。Embodiment 1 - Idle speed control - FIG. 2 shows an example of an electronically controlled fuel injection type internal combustion engine to which the present invention is applied, in which reference numeral 10 denotes an engine body, 1
Reference numeral 2 indicates an intake passage, 14 a combustion chamber, and 16 an exhaust passage. 11 is a flow control valve connected to the control circuit 22 via a signal line l11;
It is installed in the bypass 13 that bypasses the throttle valve 18 to control the air flow rate of the bypass 13. The flow rate control valve 11 is driven by, for example, a pulse motor, and its opening degree is controlled according to the number of steps supplied to the pulse motor.
スロツトル弁18の下流のサージタンク24に
設けられている吸気圧力センサ20は、信号線l
1を介して制御回路22に接続され、吸気圧力に
応じた電圧を発生する。吸気温センサ21はスロ
ツトル弁18の上流の吸気通路12に設けられ、
信号線l2を介して制御回路22に接続されてい
て吸気温度に応じた電圧を発生する。 An intake pressure sensor 20 provided in a surge tank 24 downstream of the throttle valve 18 is connected to a signal line l.
1 to the control circuit 22, and generates a voltage according to the intake pressure. The intake temperature sensor 21 is provided in the intake passage 12 upstream of the throttle valve 18,
It is connected to the control circuit 22 via a signal line l2 and generates a voltage according to the intake air temperature.
図示しないアクセルペダルに連動するスロツト
ル弁18によつて流量制御された吸入空気は、サ
ージタンク24及び吸気弁25を介して各気筒の
燃焼室14に導かれる。 Intake air whose flow rate is controlled by a throttle valve 18 that is linked to an accelerator pedal (not shown) is guided to the combustion chamber 14 of each cylinder via a surge tank 24 and an intake valve 25.
燃料噴射弁26は各気筒毎に設けられており、
信号線l3を介して制御回路22から供給される
電気的な駆動パルス信号S8に応じて開閉制御さ
れ、図示しない燃料供給系から送られる加圧燃料
を吸気弁25近傍の吸気通路12内、即ち吸気ポ
ート部に間欠的に噴射する。燃焼室14において
燃焼した後の排気ガスは排気28、排気通路16
及び三元触媒コンバータ30を介して大気中に排
出される。 A fuel injection valve 26 is provided for each cylinder,
The opening/closing is controlled in response to an electrical drive pulse signal S8 supplied from the control circuit 22 via the signal line l3, and pressurized fuel sent from a fuel supply system (not shown) is fed into the intake passage 12 near the intake valve 25, i.e. Injects intermittently into the intake port. The exhaust gas after being burned in the combustion chamber 14 is passed through the exhaust gas 28 and the exhaust passage 16.
and is discharged into the atmosphere via the three-way catalytic converter 30.
機関のデイストリビユーダ32には、クランク
角センサ34及び36が取り付けられており、こ
れらのセンサ34,36は信号線l4,l5を介
して制御回路22に接続されている。これらのセ
ンサ34,36は、クランク軸が30度、360度回
転する毎にパルス信号をそれぞれ出力し、これら
のパルス信号は信号線l4,l5をそれぞれ介し
て制御回路22に供給される。 Crank angle sensors 34 and 36 are attached to the distributor 32 of the engine, and these sensors 34 and 36 are connected to the control circuit 22 via signal lines 14 and 15. These sensors 34 and 36 output pulse signals each time the crankshaft rotates 30 degrees and 360 degrees, respectively, and these pulse signals are supplied to the control circuit 22 via signal lines l4 and l5, respectively.
デイストリビユータ32はイグナイタ38に接
続され、イグナイタ38は信号線l6を介して制
御回路22に接続されている。 The distributor 32 is connected to an igniter 38, and the igniter 38 is connected to the control circuit 22 via a signal line l6.
符号40は、スロツトル弁18と連動し、スロ
ツトル弁18が全閉したときに閉成されるアイド
ルスイツチ(LLスイツチ)であり、信号線l7
を介して制御回路22と接続されている。 Reference numeral 40 indicates an idle switch (LL switch) which is linked to the throttle valve 18 and is closed when the throttle valve 18 is fully closed.
It is connected to the control circuit 22 via.
排気通路16には、排気ガス中の酸素濃度に応
答した信号を出力する、即ち、空燃比が理論空燃
比に対してリーン側にあるかリツチ側にあるかに
応じた急激に変化する出力電圧を発生するO2セ
ンサ42が設けられ、その出力信号は信号線l8
を介して制御回路22に接続されている。三元触
媒コンバータ30は、このO2センサ42の下流
に設けられており、排気ガス中の三つの有害成分
であるHC,CO,NOx成分を同時に浄化する。 The exhaust passage 16 outputs a signal responsive to the oxygen concentration in the exhaust gas, that is, an output voltage that changes rapidly depending on whether the air-fuel ratio is on the lean side or rich side with respect to the stoichiometric air-fuel ratio. An O 2 sensor 42 that generates the
It is connected to the control circuit 22 via. The three-way catalytic converter 30 is provided downstream of the O 2 sensor 42 and simultaneously purifies three harmful components, HC, CO, and NOx, in the exhaust gas.
また、符号44は機関の冷却水温度を検出し、
その温度に応じた電圧を発生する水温センサであ
り、シリンダブロツク46に取り付けられてい
て、信号線l9を介して制御回路22に接続され
ている。 Further, reference numeral 44 detects the engine cooling water temperature,
This is a water temperature sensor that generates a voltage according to the temperature, and is attached to the cylinder block 46 and connected to the control circuit 22 via a signal line 19.
48はエアコンデイシヨナを作動させ、または
作動を停止させるエアコンスイツチであり、信号
線l10を介して制御回路22に接続されてい
る。バツテリ50は、直接に、またはキースイツ
チ52を介して制御回路22と接続されている。 Reference numeral 48 denotes an air conditioner switch that activates or deactivates the air conditioner, and is connected to the control circuit 22 via a signal line l10. The battery 50 is connected to the control circuit 22 either directly or via a key switch 52.
制御回路22は、第3図に示すように、各種機
器を制御する中央演算処理装置CPU22a、予
め各種の数値や後述のプログラムが書き込まれた
リードオンリメモリROM22b、演算過程の数
値やフラグが所定の領域に書き込まれるランダム
アクセスメモリRAM22c、アナログマルチプ
レクサ機能を有し、アナログ入力信号をデイジタ
ル信号に変換するA/DコンバータADC22d、
各種デイジタル信号が入力される入出力インター
フエイス(I/O)22e、各種デイジタル信号
が出力される入出力インターフエイス(I/O)
22f、エンジン停止時にバツテリ50から給電
されて後述の学習値の記憶を保持するバツクアツ
プメモリ(BU−RAM)22g、及びこれら各
機器がそれぞれ接続されるパスライン22hから
構成されている。CPU22aは、バツテリが車
両から外されてバツクアツプラム22gへの給電
が断たれたことを検知してそのことをスタンバイ
フラグ“0”として記憶しておくことができる。 As shown in FIG. 3, the control circuit 22 includes a central processing unit CPU 22a that controls various devices, a read-only memory ROM 22b in which various numerical values and programs to be described later are written in advance, and a read-only memory ROM 22b in which numerical values and flags of the calculation process are stored in a predetermined manner. A random access memory RAM 22c written in the area, an A/D converter ADC 22d having an analog multiplexer function and converting an analog input signal into a digital signal,
Input/output interface (I/O) 22e to which various digital signals are input, input/output interface (I/O) to which various digital signals are output
22f, a backup memory (BU-RAM) 22g which is supplied with power from the battery 50 when the engine is stopped and stores learning values to be described later, and a path line 22h to which each of these devices is connected. The CPU 22a can detect that the battery has been removed from the vehicle and power supply to the backup plum 22g has been cut off, and can store this as a standby flag "0".
そして、吸気圧力センサ20、吸気温センサ2
1,O2センサ42及び水温センサ44はA/D
コンバータ22dと接続続され、各センサからの
電圧信号S1,S2,S3,S4がCPU22a
からの指示に応じて、順次、二進信号に変換され
る。 Then, an intake pressure sensor 20, an intake temperature sensor 2
1. O 2 sensor 42 and water temperature sensor 44 are A/D
It is connected to the converter 22d, and the voltage signals S1, S2, S3, S4 from each sensor are sent to the CPU 22a.
The signal is sequentially converted into a binary signal according to instructions from the computer.
クランク角センサ34からのクランク角30度毎
のパルス信号S5、クランク角センサ36からの
クランク角360度毎のパルス信号S6、アイドル
スイツチ40からのアイドル信号S7、エアコン
スイツチ48からのエアコン信号S10が、それ
ぞれ、I/O22eを介して制御回路22に取込
まれる。パルス信号S5に基づいてエンジン回転
数を表わす二進信号が形成され、パルス信号S5
およびS6が協働して燃料噴射パルス幅演算のた
めの要求信号、燃料噴射開始の割込信号および気
筒判別信号などが形成される。また、アイドル信
号S7によりスロツトル弁19が略全閉している
か否かが判定され、エアコン信号S10によりエ
アコンデイシヨナの作動状態が判定される。 A pulse signal S5 every 30 degrees of crank angle from the crank angle sensor 34, a pulse signal S6 every 360 degrees of crank angle from the crank angle sensor 36, an idle signal S7 from the idle switch 40, and an air conditioner signal S10 from the air conditioner switch 48. , are respectively taken into the control circuit 22 via the I/O 22e. A binary signal representing the engine speed is formed on the basis of the pulse signal S5;
and S6 cooperate to form a request signal for fuel injection pulse width calculation, an interrupt signal for starting fuel injection, a cylinder discrimination signal, and the like. Furthermore, it is determined based on the idle signal S7 whether the throttle valve 19 is substantially fully closed, and the operating state of the air conditioner is determined based on the air conditioner signal S10.
I/O22fからは、各種演算により形成され
た燃料噴射信号S8および点火信号S9が、それ
ぞれ燃料噴射弁26a〜26d、およびイグナイ
タ38に出力され、また、流量制御弁11に向け
て、弁開度を制御する弁開度信号S11が出力さ
れる。 From the I/O 22f, a fuel injection signal S8 and an ignition signal S9 formed by various calculations are output to the fuel injection valves 26a to 26d and the igniter 38, respectively, and are also sent to the flow rate control valve 11 to determine the valve opening. A valve opening signal S11 that controls the valve opening is output.
第4図は、メインル−チンのうちのアイドル回
転数制御のための手順例を示す。メインルーチン
は、キースイツチがオンで起動され手順P1では、
スタンバイフラグF1が零か否かが判断される。
バツテリ50がいつたんはずされていた場合には
肯定判定され、手順P2で学習速度を早くすべく
フラグF2に“1”をたて、手順P3でスタンバ
イフラグF1に“1”をたて、手順P4で学習値
PGとして初期値IVを設定する。手順P1で否定判
定されるとこれら手順P2〜P4はスキツプされる。
手順P1〜P4は、キースイツチにより電源が投入
された直後に1回だけ通過するルーチンである。 FIG. 4 shows an example of a procedure for idle speed control in the main routine. The main routine is started when the key switch is turned on, and in step P1,
It is determined whether the standby flag F1 is zero.
If the battery 50 has been removed at some point, an affirmative determination is made, and in step P2 the flag F2 is set to "1" to speed up the learning speed, and in step P3 the standby flag F1 is set to "1". Learning value at P4
Set the initial value IV as PG. If a negative determination is made in step P1, these steps P2 to P4 are skipped.
Steps P1 to P4 are a routine that is passed only once immediately after the power is turned on by the key switch.
手順P5では、水温センサ44からの水温信号
S4に基づいて、エンジン冷却水温THWが70℃
より大きいか否か、換言すると機関が完全に暖機
されたか否かが判断される。手順P6では、アイ
ドルスイツチ40からのアイドル信号SGに基づ
いて、スロツトル弁18が全閉しているか否か、
換言するとアイドル状態が否かば判断される。手
順P5およびP6がそれぞれ肯定判定されると手順
P7に進み、フラグF2が“1”か否か、換言す
ると学習値が早く更新されている状態か否かが判
断される。肯定判断されると手順P8に進み、機
関の実回転数NEが、(目標回転数NT±α)の範
囲内にあるか否かが判断される。肯定判断される
と手順P9において、フラグF2を“0”とする。
このフラグF2“0”により更新速度は通常に戻
る。否定判断されると手順P9をスキツプして次
の手順P10に進み、第1図に示す学習制御ルーチ
ンが実行される。 In step P5, the engine cooling water temperature THW is 70°C based on the water temperature signal S4 from the water temperature sensor 44.
In other words, it is determined whether the engine is completely warmed up. In step P6, based on the idle signal SG from the idle switch 40, it is determined whether the throttle valve 18 is fully closed or not.
In other words, it is determined whether the idle state is present or not. If steps P5 and P6 are respectively affirmed, the steps
Proceeding to P7, it is determined whether the flag F2 is "1", in other words, whether the learned value is being updated quickly. If an affirmative determination is made, the process proceeds to step P8, where it is determined whether or not the actual engine rotation speed NE is within the range of (target rotation speed NT±α). If an affirmative determination is made, the flag F2 is set to "0" in step P9.
With this flag F2 "0", the update speed returns to normal. If a negative determination is made, step P9 is skipped and the process proceeds to the next step P10, where the learning control routine shown in FIG. 1 is executed.
第1図に参照するに、手順P11でTmsecが経過
したか否か、換言すると学習タイミングか否かが
判断される、否定判定されると学習制御のすべて
の手順をスキツプしてこのルーチンを終了する。
肯定判断されると、手順P12で、フラグF2が
“1”か否か、換言すると、学習値を早く更新す
るか否かが判断される。肯定判断されれば、手順
P13−1で学習量としてL1をAレジスタにセツ
トし、否定判断されれば、手順P13−2で学習量
としてL2をAレジスタにセツトする。ここで、
L1はL2より大きな値である。 Referring to Fig. 1, in step P11 it is determined whether Tmsec has elapsed, in other words, whether it is learning timing or not.If the determination is negative, all learning control steps are skipped and this routine ends. do.
If an affirmative determination is made, it is determined in step P12 whether or not the flag F2 is "1", in other words, whether or not the learning value is to be updated quickly. If the judgment is positive, the procedure
In step P13-1, L1 is set in the A register as the learning amount, and if the determination is negative, L2 is set in the A register as the learning amount in step P13-2. here,
L1 is a larger value than L2.
次に、手順P14では、機関の実回転数NEと目
標回転数NTとの大小関係を判別する。 Next, in step P14, the magnitude relationship between the actual engine rotation speed NE and the target rotation speed NT is determined.
回転数センサで得られた機関の実回転数NEが
機関の冷却水温に基づいて定められた目標回転数
NTより小さい場合には、手順P15−1において、
流量制御弁11の実開度を示す値、例えばパルス
モータのパルス数PMTと、学習値PGとの大小を
比較する。PMT>PGならば、手順P16で、学習
値に、所定の学習量が格納されているレジスタA
の値を加算して、その結果を新たな学習量PGと
する。この場合、学習値PGは大きくなる。一方、
手順P14において、NE>NTと判別されると手順
P15−2に進み、パルス数PMTと学習値PGとの
大小を比較し、PMT<PGならば手順P17に進
む。手順P17では、レジスタAの内容を負の値と
して手順P16に進み、学習値PGの更新を行う。
この場合、学習値PGは小さくなる。また、手順
P14において、NE=NTと判別されると、手順
P15−3に進み、PMT>PGを判別し、肯定判断
されると手順P16で学習値PGをL1またはL2
だけ大きくする。否定判断されると手順P15−4
に進んでPMT<PGを判別し、肯定判定されると
手順P17を経て手順P16に進んで学習値PGをL1
またはL2だけ小さくする。手順P15−1または
P15−2否定判定された場合、手順P15−3およ
び15−4が否定判定された場合には、学習値PG
の更新は行わない。 The engine's actual rotation speed NE obtained by the rotation speed sensor is the target rotation speed determined based on the engine cooling water temperature.
If it is smaller than NT, in step P15-1,
A value indicating the actual opening degree of the flow control valve 11, for example, the number of pulses PMT of the pulse motor, is compared with the learned value PG. If PMT > PG, in step P16, the learning value is set in register A where the predetermined learning amount is stored.
The values of are added and the result is set as the new learning amount PG. In this case, the learning value PG becomes large. on the other hand,
In step P14, if it is determined that NE>NT, the step
Proceeding to P15-2, the pulse number PMT is compared with the learned value PG, and if PMT<PG, the process proceeds to step P17. In step P17, the contents of register A are set to a negative value, and the process proceeds to step P16, where the learned value PG is updated.
In this case, the learning value PG becomes small. Also, the steps
In P14, if it is determined that NE=NT, the procedure
Proceed to P15-3, determine PMT>PG, and if it is affirmative, proceed to step P16 to set the learning value PG to L1 or L2.
Make it bigger. If a negative judgment is made, proceed to step P15-4.
Proceed to step PMT<PG, and if the determination is positive, proceed to step P17 and step P16 to set the learned value PG to L1.
Or reduce by L2. Step P15-1 or
If P15-2 is negative, if steps P15-3 and 15-4 are negative, the learned value PG
will not be updated.
このように第1図の実施例では、バツクアツプ
RAM22gに格納されている学習値PGが消去
されていたときには、大きな学習値L1を用いて
PGを更新するようにしているので、第11図B
で破線で示すように、学習値PGが迅速に更新さ
れ、従つて、第11図Aで示すように機関回転数
NEが迅速に所望の値に制御される。第11図
A,Bにおいて実線は従来例を示す。 In this way, in the embodiment shown in FIG.
When the learning value PG stored in RAM22g has been deleted, the large learning value L1 is used to
Since I am trying to update the PG, Figure 11B
As shown by the broken line in , the learning value PG is quickly updated, and therefore the engine speed changes as shown in Figure 11A.
NE is quickly controlled to the desired value. In FIGS. 11A and 11B, solid lines indicate the conventional example.
更にこの実施例では、学習に際して、目標回転
数NTが実回転数NEより大きいときには、学習
値PGが実パルス数PMTより大きくても学習値
PGを小さくしないように、又、逆に、NT<NE
の場合には、PMT>PGでも学習値PGを大きく
しないようにした。従つて、第5図に示すような
別の実施例により、本願発明の技術的課題を解決
する場合のように、実回転数NEと目標回転数
NTの大小関係に無関係に、学習値PGを更新、
すなわち学習する場合に比べて、より精度の高い
制御が可能となる。なお、第5図の実施例は第1
図に示した実施例と同一の手順を含んでいるの
で、その説明は省略する。なお、流量制御弁11
として、リニアソレノイド型のものも用いること
ができる。 Furthermore, in this embodiment, when the target rotation speed NT is larger than the actual rotation speed NE during learning, even if the learning value PG is larger than the actual pulse number PMT, the learning value is not used.
In order not to reduce PG, or conversely, NT<NE
In the case of , the learning value PG is not increased even if PMT>PG. Therefore, as in the case where the technical problem of the present invention is solved by another embodiment as shown in FIG. 5, the actual rotation speed NE and the target rotation speed
Update the learned value PG regardless of the size of NT,
In other words, more accurate control is possible than in the case of learning. Note that the embodiment shown in FIG.
Since the procedure is the same as that of the embodiment shown in the figure, the explanation thereof will be omitted. In addition, the flow rate control valve 11
A linear solenoid type can also be used.
実施例 2
−空燃比制御−
この実施例も、第2図に示した内燃機関で実行
可能であるので、第2図および後述の第6図〜第
10図に従つて以下説明する。Embodiment 2 - Air-fuel ratio control - This embodiment can also be implemented with the internal combustion engine shown in FIG. 2, so it will be described below with reference to FIG. 2 and FIGS. 6 to 10, which will be described later.
第2図に示した機関においては、第6図に示す
メインのフローチヤートに従つて燃料を噴射する
ことができる。第6図を参照するに、手順P1〜
P3は第4図と同一でありその説明は省略する。
手順P61においては、基準位置信号である機関回
転数信号S5に基づいて機関回転数NEを読込む
とともに吸気管圧力信号S4に基づいて吸気管圧
力PMを読込む。手順P62において、回転数NEと
吸気管圧力PMとに基づいて、第7図のマツプか
ら基本噴射時間TPを求め、手順P63において、
機関の運転条件に応じて補正演算処理を実行して
補正後の噴射時間τを求める。その後、手順P64
でバツテリ電圧に応じた補正演算処理を行なつて
最後噴射時間Fτを求める。手順P65で噴射タイミ
ングを判別し、肯定判断されれば、手順P66で噴
射を実行する。 In the engine shown in FIG. 2, fuel can be injected according to the main flowchart shown in FIG. Referring to Figure 6, steps P1~
P3 is the same as in FIG. 4, and its explanation will be omitted.
In step P61, the engine speed NE is read based on the engine speed signal S5, which is a reference position signal, and the intake pipe pressure PM is read based on the intake pipe pressure signal S4. In step P62, the basic injection time TP is determined from the map in Fig. 7 based on the rotational speed NE and intake pipe pressure PM, and in step P63,
The corrected injection time τ is determined by executing correction calculation processing according to the operating conditions of the engine. Then step P64
The final injection time Fτ is determined by performing a correction calculation process according to the battery voltage. The injection timing is determined in step P65, and if the determination is affirmative, injection is executed in step P66.
燃料噴射時間τ(噴射量)は例えば次のように
して求められる。 The fuel injection time τ (injection amount) is obtained, for example, as follows.
τ=(TP+TAUG)×(1+KG)×FAF×K
ここで、
τ=最終燃料噴射時間
TP=基本燃料噴射時間
FAF=フイードバツク補正係数
TAUG=学習補正量
KG=学習補正係数
K=水温、吸気温等による補正係数
フイードバツク補正係数FAFは、フイードバ
ツク制御条件下において、O2センサ42からの
空燃比信号S3により空燃比がリーンであると判
定されれば、噴射量を増量するような値、例えば
1.05となり、空燃比信号S3により空燃比がリツ
チであると判定されれば、噴射量を減量するよう
な値、例えば、0.95となり、フイードバツク制御
条件下でなければ、補正係数FAFが1.0となる。 τ=(TP+TAUG)×(1+KG)×FAF×K Where, τ=Final fuel injection time TP=Basic fuel injection time FAF=Feedback correction coefficient TAUG=Learning correction amount KG=Learning correction coefficient K=Water temperature, intake temperature, etc. The feedback correction coefficient FAF is a value that increases the injection amount if it is determined that the air-fuel ratio is lean based on the air-fuel ratio signal S3 from the O 2 sensor 42 under feedback control conditions, for example.
1.05, and if the air-fuel ratio is determined to be rich based on the air-fuel ratio signal S3, it will be a value that reduces the injection amount, for example 0.95, and if it is not under the feedback control condition, the correction coefficient FAF will be 1.0.
フイードバツク補正係数FAF弐演算手順の一
例を第8図に示す。 An example of the procedure for calculating the feedback correction coefficient FAF2 is shown in FIG.
手順P81において、フイードバツク条件が成立
しているか否かを判断する。例えば、始動状態で
なく、始動動増量中でなく、エンジン水温THW
が50℃以上であり、パワー増量中でない時に、フ
イードバツク制御の条件が成立する。フイードバ
ツク制御の条件が成立していなければ、手順P82
でフイードバツク補正係数FAFを1.0としてフイ
ードバツク制御がが実行されないようにして、こ
の手順を終了する。条件が成立していれば手順
P83に進む。手順P83では、空燃比信号S3を読
込む。手順P4では空燃比信号S3が表わす電圧
値に応じてリツチのときに“1”、リーンのとき
に“0”となるように空燃比リーンリツチフラグ
を形成し、手順P85においてフラグが“1”の場
合には、空燃比が過濃であると判断して空燃比を
稀薄側にすべく手順を実行する。 In step P81, it is determined whether the feedback condition is satisfied. For example, the engine coolant temperature THW is
The conditions for feedback control are met when the temperature is 50°C or higher and the power is not being increased. If the conditions for feedback control are not met, proceed to step P82.
Then, set the feedback correction coefficient FAF to 1.0 to prevent feedback control from being executed, and end this procedure. Steps if the conditions are met
Proceed to P83. In step P83, the air-fuel ratio signal S3 is read. In step P4, an air-fuel ratio lean rich flag is formed according to the voltage value represented by the air-fuel ratio signal S3 so that it becomes "1" when rich and "0" when lean, and in step P85, the flag is set to "1". In this case, it is determined that the air-fuel ratio is too rich, and steps are taken to make the air-fuel ratio lean.
すなわち、手順P86でフラグCAFLを零として
手順P87に進み、フラグCAFRが零か否かを判断
する。初めて過濃側へ移行した時にはフラグ
CAFRが零であるので手順P89へ進み、RAM2
2Cに格納されているる補正係数FAFから所定
の値α1を減じ、その結果を新たな補正係数FAF
とする。手順P90においては、フラグCAFRを1
とする。従つて、手順P85において連続して二回
以上過濃と判断されれば、二回目以降に通過する
手順P7では必ず否定判定され、手順P88におい
て、補正係数FAFから所定の値β1を減じ、その
結果を新たな補正係数FAFとしてFAF演算を終
了する。 That is, in step P86, the flag CAFL is set to zero, and the process proceeds to step P87, where it is determined whether the flag CAFR is zero. When it first shifts to the over-concentrated side, a flag is displayed.
Since CAFR is zero, proceed to step P89 and set RAM2
Subtract a predetermined value α1 from the correction coefficient FAF stored in 2C, and use the result as a new correction coefficient FAF.
shall be. In step P90, flag CAFR is set to 1.
shall be. Therefore, if excessive concentration is determined twice or more in succession in step P85, a negative determination will always be made in step P7 passed from the second time onwards, and in step P88, a predetermined value β1 is subtracted from the correction coefficient FAF, and the The FAF calculation is ended using the result as a new correction coefficient FAF.
一方、手順P85で信号S3が表わす電圧値に基づ
くリーンリツチフラグが“0”の場合には、空燃
比が稀薄であると判断して空燃比を過濃側にすべ
く手順を実行する。すなわち、手順P91におい
て、フラグCAFRを零として手順P92に進み、フ
ラグCAFLが零か否かを判断する。初めて増薄側
へ移行した時にはフラグCAFLが零であるので手
順P93に進み、補正係数FAFに所定の値α2を加算
し、その結果を新たな補正係数FAFとする。手
順P94においてはフラグCAFLを1とする。従つ
て、手順P85において連続して二回以上稀薄と判
断されれば二回目以降に通過する手順P92では必
ず否定判定され、手順P95において、補正係数
FAFに所定の値β2を加算し、その結果を新たな
補正係数FAFとしてFAF演算を終了する。 On the other hand, if the lean rich flag based on the voltage value represented by the signal S3 is "0" in step P85, it is determined that the air-fuel ratio is lean, and the procedure is executed to make the air-fuel ratio rich. That is, in step P91, the flag CAFR is set to zero, and the process proceeds to step P92, where it is determined whether the flag CAFL is zero. When shifting to the thinning side for the first time, the flag CAFL is zero, so the process proceeds to step P93, where a predetermined value α2 is added to the correction coefficient FAF, and the result is set as a new correction coefficient FAF. In step P94, the flag CAFL is set to 1. Therefore, if it is determined that the dilution is diluted twice or more consecutively in step P85, a negative determination will always be made in step P92 that passes from the second time onwards, and in step P95, the correction coefficient
A predetermined value β2 is added to FAF, and the result is used as a new correction coefficient FAF to complete the FAF calculation.
なお、手順P88,P89,P93,P95におけるα1,
α2,β1およびβ2は予め定められた値である。 In addition, α1 in steps P88, P89, P93, P95,
α2, β1 and β2 are predetermined values.
この演算手段により求められるフイードバツク
補正係数FAFを空燃比信号S3が表わす電圧値
に応じて変化する空燃比A/Fのリーンリツチフ
ラグとともに第9図に示す。この図を参照する
に、空熱比がリーンからリツチまたはリツチから
らリーンに切換わつたときには、補正係数FAF
がα1あるいはα2だけスキツプされ、リツチのま
まなら逐次所定数β1が減算され、リーンのまま
なら逐次所定数β2が加算される。 The feedback correction coefficient FAF determined by this calculation means is shown in FIG. 9 together with the lean rich flag of the air-fuel ratio A/F which changes in accordance with the voltage value represented by the air-fuel ratio signal S3. Referring to this figure, when the air/heat ratio switches from lean to rich or from rich to lean, the correction factor FAF
is skipped by α1 or α2, and if it remains rich, a predetermined number β1 is successively subtracted, and if it remains lean, a predetermined number β2 is successively added.
次に、学習制御量TAUGおよび学習制御補正
係数KGの演算手順の一例を第10図に示す。 Next, an example of the calculation procedure for the learning control amount TAUG and the learning control correction coefficient KG is shown in FIG.
第10図を参照するに、手順P101でTmsecが
経過したか否か、換言すると学習タイミングか否
かが判断される。否定判定されと学習制御のすべ
ての手順をスキツプしてこのルーチンを終了す
る。肯定判断されると、手順P102で、フラグF
2が“1”否か換言すると、学習値を早く更新す
るか否かが判断される。肯定判断されれば、手順
P103−1で学習量としてL1をAレジスタにM
1をBレジスタにセツトし、否定判断されれば、
手順P103−2で学習量としてL2をAレジスタ
にM2をBレジスタにセツトする。ここでL1>
L2,M1>M2である。 Referring to FIG. 10, in step P101, it is determined whether Tmsec has elapsed, in other words, whether or not it is learning timing. If the determination is negative, all learning control steps are skipped and this routine ends. If a positive judgment is made, the flag F is set in step P102.
In other words, it is determined whether or not the learned value is to be updated quickly. If the judgment is positive, the procedure
P103-1 sets L1 as the learning amount to A register M
Set 1 to the B register, and if the result is negative,
In step P103-2, L2 is set to the A register and M2 is set to the B register as learning amounts. Here L1>
L2, M1>M2.
次いで手順P104で、スロツトル弁18が全閉
しているか否かを、アイドルスイツチ40から出
力されるアイドル信号S7がオンしているか否か
により判断する。スロツトル弁18が全閉してい
て肯定判断されると、手順P105−1において、
例えば、機関回転数NEが1000rpm以下であり、
かつ、吸気管圧力PMが200mmHg以上か否かを判
断する。肯定判断されれば学習制御すべく手順
P106に進む。 Next, in step P104, it is determined whether the throttle valve 18 is fully closed or not based on whether the idle signal S7 output from the idle switch 40 is on. If the throttle valve 18 is fully closed and a positive determination is made, in step P105-1,
For example, if the engine speed NE is 1000 rpm or less,
Also, it is determined whether the intake pipe pressure PM is 200 mmHg or more. If a positive judgment is made, take steps to perform learning control.
Proceed to P106.
一方手順P104において、スロツトル弁18が
全閉状態になく否定判断されると、手順P105−
2において、例えば、吸気管圧力PMが200mmHg
以上500mmHg以下か否かを判断する。肯定判断さ
れれば学習制御すべく手順P106に進む。 On the other hand, if the throttle valve 18 is not fully closed and a negative determination is made in step P104, step P105-
2, for example, if the intake pipe pressure PM is 200mmHg
Determine whether it is above 500mmHg or not. If an affirmative determination is made, the process proceeds to step P106 to perform learning control.
手順P105−1またはP150−2で否定判断され
た場合には学習制御を行なわない。 If a negative determination is made in step P105-1 or P150-2, no learning control is performed.
次いで、手順P106で学習条件が成立している
か否かを判断する。例えば、空燃比フイードバツ
ク制御実行中であり、エンジン冷却水温THWが
80℃以上かつ吸気温THAが40℃以上90℃以下の
場合に学習する。学習条件が成立していると判断
されると、手順P107でフイードバツク補正係数
FAFがスキツプしたか否かを判断し、スキツプ
して肯定判断されれば手順P108に進む。手順
P107は、前述のフラグCAFL、CAFRが“1”→
“0”に変化したことにより判断される。手順
P108では、スキツプ直前の補正係数FAFの値を
読込み、手順P109において、今回読込まれた補
正係数FAFnと前回読込まれた補正係数FAFn−
1との相加平均値FAFAVを求め、所定領域に格
納する。次いで、手順P110において、相加平均
値FAFAVの大きさを判断する。 Next, in step P106, it is determined whether the learning conditions are satisfied. For example, air-fuel ratio feedback control is in progress and the engine coolant temperature THW is
Learning occurs when the temperature is 80°C or higher and the intake air temperature THA is between 40°C and 90°C. If it is determined that the learning conditions are satisfied, the feedback correction coefficient is set in step P107.
It is determined whether the FAF has skipped or not, and if the skip is affirmatively determined, the process proceeds to step P108. procedure
P107 has the aforementioned flag CAFL, CAFR “1” →
This is determined by the change to "0". procedure
In P108, the value of the correction coefficient FAF immediately before skipping is read, and in step P109, the correction coefficient FAFn read this time and the correction coefficient FAFn −
The arithmetic mean value FAFAV with 1 is calculated and stored in a predetermined area. Next, in step P110, the magnitude of the arithmetic average value FAFAV is determined.
相加平均値FAFAVが0.95より小さければ、手
順P120においてスロツトル弁18が全閉してい
るか否かを判断し、全閉していれば手順P121に
進んで学習制御量TAGからAレジスタの値を減
算し、その結果を新たな学習制御量TAGとする。
全閉していなければ手順P122に進んで学習制御
補正係数KGからBレジスタの値を減算し、その
結果を新たな学習制御補正係数KGとする。 If the arithmetic average value FAFAV is smaller than 0.95, it is determined in step P120 whether or not the throttle valve 18 is fully closed. If it is fully closed, the process proceeds to step P121 and the value of the A register is calculated from the learning control amount TAG. Subtract and use the result as a new learning control amount TAG.
If it is not fully closed, proceed to step P122, subtract the value of the B register from the learning control correction coefficient KG, and use the result as a new learning control correction coefficient KG.
相加平均値FAFAVが1.1より大きければ、手
順P130においてスロツトル弁18が全閉してい
るか否かを判断し、全閉していれば手順P131に
進んで学習制御量TAGにAレジスタの値を加算
し、その結果を新たな学習制御量TAGとする。
全閉していなければ手順P132に進んで学習制御
補正係数KGにBレジスタの値を加算し、その結
果を新たな学習制御補正係数KGとする。 If the arithmetic average value FAFAV is greater than 1.1, it is determined in step P130 whether the throttle valve 18 is fully closed or not. If it is fully closed, the process proceeds to step P131 and the value of the A register is set to the learning control amount TAG. The result is set as a new learning control amount TAG.
If it is not fully closed, proceed to step P132, add the value of the B register to the learning control correction coefficient KG, and use the result as a new learning control correction coefficient KG.
このように本実施例では、学習制御量TAGに
よりスロツトル18が全閉のときの空燃比を学習
し、学習制御補正係数KGによりスロツトル弁1
8が開かれている場合の空燃比を学習するが、学
習値KG,TAUGが消去されていた場合には、機
関の運転状態に従つて増減する更新量を大きくし
て学習速度を早くするようにした。 In this way, in this embodiment, the air-fuel ratio when the throttle 18 is fully closed is learned using the learning control amount TAG, and the air-fuel ratio when the throttle valve 18 is fully closed is learned using the learning control correction coefficient KG.
8 is open, but if the learned values KG and TAUG have been cleared, the learning speed will be increased by increasing the update amount that increases or decreases according to the engine operating status. I made it.
第1図および第10図において、手順P11,
P101で定めたTmsecを小さくすることによつて
も学習速度を早くすることができ、この場合、学
習のための更新量の大きさを変える必要はない
が、その大きさを変えれば学習速度をより早くで
きる。
In Figures 1 and 10, step P11,
The learning speed can also be increased by reducing the Tmsec determined in P101. In this case, there is no need to change the size of the update amount for learning, but if you change the size, the learning speed can be increased. You can do it faster.
本発明では、機関の駆動の有無にかかわりなく
常時バツテリから給電を受けている記憶手段の学
習値が、バツテリからの給電が中断されて消去さ
れたときには、学習速度を早くするようにしたの
で、学習値に基づいて適切に運転するようにされ
た機関への影響が短時間で解消される。
In the present invention, when the learning value of the storage means that is constantly receiving power from the battery regardless of whether or not the engine is being driven is erased due to interruption of power supply from the battery, the learning speed is increased. The influence on the engine, which is made to operate appropriately based on the learned value, is eliminated in a short time.
第1図は本発明の第一の実施例である学習制御
ルーチンを示すフローチヤート、第2図は本発明
が適用される内燃機関の一例を示す構成図、第3
図はその制御回路の一例を示す詳細ブロツク図、
第4図は第一の実施例のメインルーチンの一例を
示すフローチヤート、第5図はその変形例を示す
フローチヤート、第6図は第2の実施例のメイン
ルーチンの一例を示すフローチヤート、第7図は
TP算出用マツプの一例を示す図、第8図はFAF
演算ルーチンの一例を示すフローチヤート、第9
図はリーンリツチフラグとFAFとを示すタイム
チヤート、第10図は第2の実施例の学習制御ル
ーチンを示すフローチヤート、第11図Aは機関
回転数のタイムチヤート、第11図Bは学習値
PGのタイムチヤートである。
10……内燃機関、11……流量制御弁、13
……バイパス、22……制御回路、22g……バ
ツクアツプRAM、26……噴射弁、40……ア
イドルスイツチ、50……バツテリ。
FIG. 1 is a flowchart showing a learning control routine according to a first embodiment of the present invention, FIG. 2 is a configuration diagram showing an example of an internal combustion engine to which the present invention is applied, and FIG.
The figure is a detailed block diagram showing an example of the control circuit.
FIG. 4 is a flowchart showing an example of the main routine of the first embodiment, FIG. 5 is a flowchart showing a modification thereof, and FIG. 6 is a flowchart showing an example of the main routine of the second embodiment. Figure 7 is
A diagram showing an example of a map for calculating TP, Figure 8 is FAF
Flowchart showing an example of arithmetic routine, No. 9
The figure is a time chart showing the lean rich flag and FAF, Fig. 10 is a flow chart showing the learning control routine of the second embodiment, Fig. 11A is a time chart of engine speed, and Fig. 11B is a learning value.
This is PG's time chart. 10... Internal combustion engine, 11... Flow rate control valve, 13
...Bypass, 22...Control circuit, 22g...Backup RAM, 26...Injection valve, 40...Idle switch, 50...Battery.
Claims (1)
関の運転状態との偏差に従つて更新される学習値
であつて、車載バツテリから常時給電される記憶
手段に格納されている学習値を更新するにあた
り、前記バツテリからの給電が中断したことが判
定されたときには、機関始動後所定期間だけは学
習値の更新速度を早くすることを特徴とする内燃
機関の学習値制御方法。1 A learning value that is updated according to the deviation between a predetermined basic operating state of the engine and the current operating state of the engine, and is stored in a storage means that is constantly supplied with power from the on-board battery. A learned value control method for an internal combustion engine, characterized in that when it is determined that the power supply from the battery has been interrupted, the learned value update speed is increased for a predetermined period after the engine is started.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15101884A JPS6128739A (en) | 1984-07-20 | 1984-07-20 | Method of controlling learning value for internal-combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15101884A JPS6128739A (en) | 1984-07-20 | 1984-07-20 | Method of controlling learning value for internal-combustion engine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6128739A JPS6128739A (en) | 1986-02-08 |
| JPH0568632B2 true JPH0568632B2 (en) | 1993-09-29 |
Family
ID=15509496
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15101884A Granted JPS6128739A (en) | 1984-07-20 | 1984-07-20 | Method of controlling learning value for internal-combustion engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6128739A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9745913B2 (en) | 2013-03-22 | 2017-08-29 | Yamaha Hatsudoki Kabushiki Kaisha | Fuel injection controller |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6321341A (en) * | 1986-07-15 | 1988-01-28 | Honda Motor Co Ltd | Air fuel ratio controlling method for internal combustion engine |
| JP2555055B2 (en) * | 1987-03-13 | 1996-11-20 | 株式会社日立製作所 | Engine controller |
| JP3284393B2 (en) * | 1995-09-07 | 2002-05-20 | 株式会社ユニシアジェックス | Idle speed learning control device for internal combustion engine |
| JP4111041B2 (en) | 2003-04-15 | 2008-07-02 | トヨタ自動車株式会社 | Air-fuel ratio control device for internal combustion engine |
| JP4501769B2 (en) * | 2005-05-02 | 2010-07-14 | トヨタ自動車株式会社 | Exhaust gas purification device for internal combustion engine |
| JP4915526B2 (en) * | 2007-07-31 | 2012-04-11 | 株式会社デンソー | Air-fuel ratio control device for internal combustion engine |
-
1984
- 1984-07-20 JP JP15101884A patent/JPS6128739A/en active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9745913B2 (en) | 2013-03-22 | 2017-08-29 | Yamaha Hatsudoki Kabushiki Kaisha | Fuel injection controller |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6128739A (en) | 1986-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4319451A (en) | Method for preventing overheating of an exhaust purifying device | |
| JPS6011220B2 (en) | fuel injector | |
| JPS6336408B2 (en) | ||
| JPS6231178B2 (en) | ||
| JPS6335825B2 (en) | ||
| JPS627374B2 (en) | ||
| JPH0568632B2 (en) | ||
| JPS59548A (en) | Method for controlling fuel supply system of internal combustion engine | |
| JPS5813130A (en) | Air-fuel ratio control method | |
| JPS6223557A (en) | Learning control method for internal combustion engine | |
| JPH0711257B2 (en) | Self-diagnosis control device for internal combustion engine | |
| JPS6313013B2 (en) | ||
| JPH0437260B2 (en) | ||
| JPS58217745A (en) | Air-fuel ratio control method for internal-combustion engine | |
| JPS6088338A (en) | Suction pressure and atmospheric pressure measuring system of internal-combustion engine | |
| JPS611841A (en) | Fuel injection device for internal-combustion engine | |
| JP3002370B2 (en) | Power increase correction method for internal combustion engine | |
| JPS63129159A (en) | Air-fuel ratio control device | |
| JPS60249643A (en) | Air-fuel ratio control in fuel feeding apparatus for internal-combustion engine | |
| JPS6172848A (en) | Control device of fuel increase and ignition timing in internal-combustion engine | |
| JPH05141294A (en) | Air/fuel ratio control method | |
| JPS5996452A (en) | Partial lean control method for air-fuel ratio of internal-combustion engine | |
| JPH0658080B2 (en) | Air-fuel ratio control method for internal combustion engine | |
| JPH0248728B2 (en) | ||
| JPS6346255B2 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |