JP2899148B2 - Electronic fuel control device - Google Patents
Electronic fuel control deviceInfo
- Publication number
- JP2899148B2 JP2899148B2 JP23060391A JP23060391A JP2899148B2 JP 2899148 B2 JP2899148 B2 JP 2899148B2 JP 23060391 A JP23060391 A JP 23060391A JP 23060391 A JP23060391 A JP 23060391A JP 2899148 B2 JP2899148 B2 JP 2899148B2
- Authority
- JP
- Japan
- Prior art keywords
- injection time
- engine
- correction coefficient
- fuel injection
- decrease
- 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
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、エンジンの燃料噴射量
を制御する電子燃料制御装置に係り、特に始動後におけ
る燃料噴射量を好適に制御する電子燃料制御装置に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic fuel control device for controlling the fuel injection amount of an engine, and more particularly to an electronic fuel control device for suitably controlling the fuel injection amount after starting.
【0002】[0002]
【従来の技術】電子燃料制御装置とはエンジンの動力性
能改善,排ガス浄化等を目的とし、各検出器の信号から
燃料噴射時間を好適に演算・制御するものである。該噴
射時間は基本噴射時間を中心とした計算式(始動時と始
動後で異なる)で求められるが、エンジンの各状態に対
応するために、各種補正係数でこの基本噴射時間を補正
している。2. Description of the Related Art An electronic fuel control apparatus is for calculating and controlling a fuel injection time from signals from detectors for the purpose of improving the power performance of an engine and purifying exhaust gas. The injection time is obtained by a calculation formula (different at the start and after the start) centering on the basic injection time, and the basic injection time is corrected by various correction coefficients to correspond to each state of the engine. .
【0003】特に始動直後においてエンジンの回転は不
安定であり、エンストに陥り易いため、これを防止すべ
く始動後増量補正係数が用いられている。In particular, since the rotation of the engine is unstable immediately after the engine is started and the engine is liable to stall, a post-starting increase correction coefficient is used to prevent this.
【0004】[0004]
【発明が解決しようとする課題】図19は従来の電子燃
料制御装置における問題点を説明するためのタイミング
チャートであり、一例として経年劣化したエンジン特性
を示す。図中(1)はスタータ信号の出力、(2)はエ
ンジン回転数、(3)は始動後増量補正係数、(4)は
噴射時間、の時間変化を各々示す。FIG. 19 is a timing chart for explaining a problem in the conventional electronic fuel control system, and shows an aged engine characteristic as an example. In the figure, (1) shows the output of the starter signal, (2) shows the engine speed, (3) shows the increase correction coefficient after starting, and (4) shows the time change of the injection time.
【0005】時刻t1でスタータ信号が立ち上がると始
動時制御が開始され、図19(2)に示すようにエンジ
ン回転数が微小に変動しながら上昇し、やがて時刻t2
において基準回転数l1(例えば400rpm)を越え
ると始動後の計算式にかわり、図19(3)に示すよう
に前記始動後増量補正係数は時間の経過と共に減衰して
ゆく。When the starter signal rises at time t1, start-up control is started, and as shown in FIG. 19 (2), the engine speed rises while slightly fluctuating.
When the engine speed exceeds the reference rotational speed 11 (for example, 400 rpm), the calculation formula after the start is replaced, and as shown in FIG. 19 (3), the post-start increase correction coefficient decays with time.
【0006】従って図19(4)に示すように噴射時間
の値も時間の経過と共に減衰してゆく。そして時刻t3
において図19(2)に示すようにエンジン回転数が4
00rpm 以下まで低下、即ちこのエンジンが不安定な状
態に陥ったとすると、それに伴い噴射時間も減衰してゆ
くのでこの経年劣化したエンジンにおいては、エンジン
回転が安定するのに必要な噴射量を下回ることになり、
時刻t3以降エンジン回転は復帰出来ない場合が生じ、
図19(2)に示すように始動に戻ったと判断される目
標回転数l1’(例えば200rpm )まで落ち込むと、
始動中の噴射時間に計算が戻るが、回転落ちがひどい場
合はエンジンストールを引き起こしてしまう。Therefore, as shown in FIG. 19 (4), the value of the injection time also attenuates with the passage of time. And at time t3
In FIG. 19 (2), as shown in FIG.
If the engine speed drops below 00 rpm, that is, if the engine falls into an unstable state, the injection time is also attenuated, so in this aged engine, the injection amount required to stabilize engine rotation must be less than become,
After time t3, the engine rotation may not be able to return,
As shown in FIG. 19 (2), when the rotational speed drops to the target rotational speed 11 '(for example, 200 rpm), which is determined to have returned to the start,
The calculation returns to the injection time during start-up, but if the rotation drop is severe, engine stall is caused.
【0007】つまり、始動後増量補正係数が一方的に減
衰してゆくためにこの制御装置はエンジンのばらつきに
対応できなくなるのである。そこで本発明の目的はエン
ジンの始動後、エンジンが不安定な状態になっても、エ
ンジン回転数の落ち込みを防止できるようにした電子燃
料制御装置を提供することである。In other words, since the increase correction coefficient after the start is attenuated unilaterally, the control device cannot cope with engine variations. Therefore, an object of the present invention is to provide an electronic fuel control device capable of preventing a decrease in the engine speed even when the engine becomes unstable after the engine is started.
【0008】[0008]
【課題を解決するための手段】上記目的を達成するため
に第一の発明は、始動直後のエンジン回転数の落ち込み
要因を監視する監視手段と、該監視手段により、エンジ
ン回転数の落ち込み要因があると判断したときは前記燃
料噴射時間の急な減衰を抑制する抑制手段を設けたこと
を特徴とするものであり、また第二の発明は前記監視手
段を、始動後増量補正係数の値が減衰中であることを検
出する監視手段とし、前記抑制手段を、始動後増量補正
係数の値が減衰中である時、補正禁止手段、または下限
値制御手段、のうち少なくとも1つの手段により前記燃
料噴射時間の急な減衰を抑制する抑制手段とすることを
特徴とし、また第三の発明は、前記監視手段を、エンジ
ン水温が所定温度以下であることを検出する監視手段と
し、前記抑制手段を、エンジン水温が所定温度以下であ
る時、減衰抑制手段、または補正禁止手段、または下限
値制御手段、のうち少なくとも1つの手段により前記燃
料噴射時間の急な減衰を抑制する抑制手段とすることを
特徴とし、また第四の発明は前記監視手段を前記基本噴
射時間が前記減量補正係数により補正されることを検知
する監視手段とし、前記抑制手段を、基本噴射時間が減
量補正係数により補正されると判断すると、減衰抑制手
段、または下限値制御手段、のうち少なくとも1つの手
段により前記燃料噴射時間の急な減衰を抑制する抑制手
段とすることを特徴とするものである。In order to achieve the above object, a first aspect of the present invention is a monitoring means for monitoring a cause of a decrease in the engine speed immediately after the start of the engine. When it is determined that there is, a suppression means for suppressing a sudden decrease in the fuel injection time is provided, and the second invention provides the monitoring means with a value of a post-start increase correction coefficient. Monitoring means for detecting that the fuel is being attenuated, wherein the suppression means is provided with at least one of a correction prohibiting means and a lower limit control means when the value of the post-start increase correction coefficient is attenuating; The third invention is characterized in that it is a suppressing means for suppressing a sudden attenuation of the injection time, and the monitoring means is a monitoring means for detecting that the engine water temperature is equal to or lower than a predetermined temperature. When the engine water temperature is equal to or lower than a predetermined temperature, at least one of a damping suppressing unit, a correction prohibiting unit, and a lower limit control unit may be a suppressing unit that suppresses a sudden damping of the fuel injection time. According to a fourth aspect of the present invention, the monitoring means is a monitoring means for detecting that the basic injection time is corrected by the decrease correction coefficient, and the suppressing means is corrected by the decrease correction coefficient. When the determination is made, at least one of the damping suppressing means and the lower limit value controlling means serves as a suppressing means for suppressing the sudden damping of the fuel injection time.
【0009】[0009]
【作用】第一の発明において監視手段で始動直後におけ
る落ち込み要因が発生していることが検出されると抑制
手段は燃料噴射時間の急な減衰を抑制する。第二の発明
において、抑制手段は、監視手段により始動後増量補正
係数の値が減衰中であることが検出されると回転数の落
ち込み要因があると判断し、補正禁止手段、または下限
値制御手段、のうち少なくとも1つの手段により燃料噴
射時間の急な減衰を抑制する。In the first aspect of the invention, when the monitoring means detects that the cause of the drop immediately after the start is generated, the suppression means suppresses a sudden decrease in the fuel injection time. In the second invention, when the monitoring means detects that the value of the post-start increase correction coefficient is attenuating, the suppression means determines that there is a cause of a decrease in the rotational speed, and the correction prohibiting means, or the lower limit value control. A sudden decay of the fuel injection time is suppressed by at least one of the means.
【0010】第三の発明において、抑制手段は監視手段
により、エンジン水温が所定温度以下であることが検出
されると回転数の落ち込み要因があると判断し、減衰抑
制手段、または補正禁止手段、または下限値制御手段、
のうち少なくとも1つの手段により燃料噴射時間の急な
減衰を抑制する。In the third invention, when the monitoring means detects that the engine water temperature is lower than a predetermined temperature, the suppressing means determines that there is a cause of a decrease in the engine speed, and the damping suppressing means or the correction inhibiting means comprises: Or lower limit control means,
Abrupt attenuation of the fuel injection time is suppressed by at least one of the means.
【0011】第四の発明において、抑制手段は監視手段
により、基本噴射時間が減量補正係数により補正される
ことが検知されると回転数の落ち込み要因があると判断
し、減衰抑制手段、または下限値制御手段、のうち少な
くとも1つの手段により燃料噴射時間の急な減衰を抑制
する。以上により、エンジン回転が低下し、そのまま落
ち込んでしまうことを防止できる。[0011] In the fourth aspect of the invention, when the monitoring means detects that the basic injection time is corrected by the decrease correction coefficient, the monitoring means determines that there is a cause of a decrease in the rotational speed, and the damping suppression means or the lower limit. Sudden attenuation of the fuel injection time is suppressed by at least one of the value control means. As described above, it is possible to prevent the engine speed from lowering and dropping as it is.
【0012】[0012]
【実施例】図1は本発明の一実施例である電子燃料制御
装置1を示す全体構成図である。エンジン2は吸気管7
からの空気とインジェクタ8から噴射された燃料との混
合気の爆発により動力を発生する。また12は圧力検出
器、13はスロットル弁、14は弁開度検出器、15は
吸気温度検出器、17は酸素濃度検出器、18は水温検
出器、9はシリンダ3の上部に取りつけられている点火
プラグ、19はエンジン2の回転速度を検出する配電器
である。FIG. 1 is an overall configuration diagram showing an electronic fuel control device 1 according to an embodiment of the present invention. Engine 2 has intake pipe 7
Power is generated by an explosion of a mixture of air from the air and fuel injected from the injector 8. 12 is a pressure detector, 13 is a throttle valve, 14 is a valve opening detector, 15 is an intake air temperature detector, 17 is an oxygen concentration detector, 18 is a water temperature detector, and 9 is mounted on the upper part of the cylinder 3. The ignition plug 19 is a power distribution device for detecting the rotation speed of the engine 2.
【0013】マイクロコンピュータ等で実現される制御
回路16は各検出器からの出力信号を入力するための入
力インターフェース161と、処理回路162と、出力
インターフェース163とを含む。この制御回路16は
検出器12,15,17,18と更に配電器19等の出
力信号に基づいて、インジェクタ8の開弁時間によって
定められる、1工程毎の燃料噴射量を演算する。The control circuit 16 realized by a microcomputer or the like includes an input interface 161 for inputting output signals from each detector, a processing circuit 162, and an output interface 163. The control circuit 16 calculates a fuel injection amount for each process, which is determined by the valve opening time of the injector 8, based on output signals from the detectors 12, 15, 17, 18 and further from the power distributor 19.
【0014】次に本発明の処理回路162の基本的な動
作について図2を用いて説明する。本発明ではこの基本
動作に基づき、監視手段と抑制手段との多様な組合せに
よってエンジン回転の落ち込みを防止できるものであ
る。ステップS2はエンジン2が安定状態になったか否
か、即ち始動を抜けたか否かを判断するためのものであ
り、イニシャルルーチンの初期化において例えば400
rpm に設定された設定値とエンジン回転数NEGとを比較
し、エンジン回転数NEGが400rpm 以下であれば未だ
始動を抜けていないと判断し、ステップS3〜S5に進
んで以下に示す始動時における計算式により噴射時間が
求められる。Next, the basic operation of the processing circuit 162 of the present invention will be described with reference to FIG. In the present invention, based on this basic operation, it is possible to prevent a drop in engine rotation by various combinations of monitoring means and suppression means. Step S2 is for determining whether or not the engine 2 is in a stable state, that is, whether or not the engine 2 has left the start. For example, in the initialization of the initial routine, 400 is set.
compared with the setting value set in rpm and the engine speed N EG, determines that the engine speed N EG does not exit the still start if 400rpm or less, starting below the routine proceeds to step S3~S5 The injection time is determined by the calculation formula at the time.
【0015】始動時噴射時間TAU=始動時基本噴射時間
TAU.ST ×吸気温補正係数FTAIR.×各種補正係数・・
・・・(1) 始動時基本噴射時間TAU.ST (以下、TAU.ST )は水温
検出器18に基づき冷却水の温度TWAT.に応じて設定さ
れ(ステップS3)、水温TWAT.が低い程燃料が霧化し
にくくなるため、特に始動時においてはその値が長く設
定される。Starting injection time T AU = Starting basic injection time T AU.ST × Intake air temperature correction coefficient FT AIR. × Various correction coefficients
(1) startup basic injection time T AU.ST (hereinafter, T AU.ST) is set according to the temperature T WAT. Coolant based on water temperature detector 18 (step S3), and the water temperature T WAT The lower the value of. Is, the more difficult it is to atomize the fuel.
【0016】吸気温補正係数FTAIR.は吸気温度検出器
15に基づき、吸入空気の温度TAI R.に応じて変化する
ものであり、吸気温TAIR.が低い程大きく、標準温度
(20°C)では1.0で一定とされる。従ってこの補
正係数FTAIR.でTAU.ST を補正することにより、エン
ジン2は吸入空気の温度に対応することができる。その
他、エンジンの制御パラメータによる各種補正係数があ
る。The intake air temperature correction coefficient FT AIR. Based on the intake air temperature detector 15, which changes according to the temperature T AI R. intake air, intake air temperature T AIR. Is larger as a low, standard temperature (20 In (° C), it is constant at 1.0. Therefore, by correcting T AU.ST with the correction coefficient FT AIR. , The engine 2 can respond to the temperature of the intake air. In addition, there are various correction coefficients depending on the control parameters of the engine.
【0017】このようにステップS3でTAU.ST を算出
し、ステップS4において吸気温補正係数FTAIR.とT
AU.ST とを積算し、更にステップS5において各種補正
係数を算出し、ステップS4で求めた値とこの各種補正
係数とを積算することにより、(1)式におけるTAUが
求められる。尚、この始動時における各種補正係数の値
は、本図のようなTAUを求めるルーチンより先の上位ル
ーチンで予め求められるようになっており、処理回路1
62は各種センサによりエンジンの状態に応じて該係数
値を求め処理回路162内にあるメモリに保持しておく
ようにしている。As described above, T AU.ST is calculated in step S3, and in step S4, the intake air temperature correction coefficient FT AIR.
AU.ST is integrated, various correction coefficients are calculated in step S5, and the value obtained in step S4 and the various correction coefficients are integrated to obtain T AU in equation (1). It should be noted that the values of the various correction coefficients at the time of starting are determined in advance in a higher-level routine prior to the routine for determining TAU as shown in FIG.
Numeral 62 indicates that the coefficient value is obtained by various sensors in accordance with the state of the engine and is stored in a memory in the processing circuit 162.
【0018】そしてステップS6で初期設定値を400
rpm に保持したままステップS7へ移り、処理回路16
2は(2)式におけるKAFT を水温検出器18の出力に
基づいて算出しておき、その値をメモリに保持してお
く。次のステップS18において処理回路162はステ
ップS3〜5で求められたTAUの値を出力インターフェ
ース163へ送出し、インジェクタ8はこのTAUに応じ
て燃料を噴射する。In step S6, the initial set value is set to 400.
The processing proceeds to step S7 while maintaining the
2 calculates K AFT in the equation (2) based on the output of the water temperature detector 18 and stores the value in a memory. In the next step S18, the processing circuit 162 sends the value of T AU obtained in steps S3 to S5 to the output interface 163, and the injector 8 injects fuel according to this T AU .
【0019】そしてステップS2においてエンジン回転
数NEGが初期設定値400rpm を越えると始動を抜けた
と判断し、次のステップS8で始動判定用の設定値を4
00rpm から例えば200rpm に変更し、次に表す始動
後における計算式により噴射時間TAUを求めるべくステ
ップS9へ進む。尚、以後エンジン回転数が200rpm
以下になるまではエンジン2が始動後であると判断され
る。[0019] Then it is determined that the engine rotational speed N EG has passed through the starting and exceeds the initial set value 400rpm in step S2, the set value for starting the determination in the next step S8 4
The speed is changed from 00 rpm to, for example, 200 rpm, and the process proceeds to step S9 in order to obtain the injection time T AU by the following expression after starting. The engine speed will be 200rpm
Until the following, it is determined that the engine 2 has been started.
【0020】噴射時間TAU=基本噴射時間TP ×始動後
増量補正係数KAFT ×各種補正係数・・・・・(2) 尚、基本噴射時間TP (以下、TP )は圧力検出器12
の出力に応じたエンジン2の吸入空気量及び配電器19
によるエンジン回転数に基づき、理論空燃比となるよう
な噴射時間として求められる。Injection time T AU = basic injection time T P × increase correction coefficient K AFT after starting × various correction coefficients (2) The basic injection time T P (hereinafter referred to as T P ) is a pressure detector. 12
Intake air amount of the engine 2 according to the output of the
Is determined as an injection time that provides a stoichiometric air-fuel ratio based on the engine speed.
【0021】始動後増量補正係数KAFT (以下、
KAFT )はエンジン始動時の水温検出器18により検出
された冷却水温TWAT.に基づき、予め初期値が定めら
れ、時間の経過と共に1.0 まで減少するものである。そ
して始動を抜けた状態になるとTP をこのKAFT で補正
して噴射時間TAUを増量させる。またこの始動後におけ
る各種補正係数にはエンジン2の減速時においてTAUを
減量させるための減速減量補正係数、空燃比に応じて減
量側、或いは増量側に変化する空燃比フィードバック補
正係数などが含まれる。After starting, the increase correction coefficient K AFT (hereinafter, referred to as
K AFT ) has an initial value determined in advance based on the cooling water temperature T WAT. Detected by the water temperature detector 18 at the time of engine start, and decreases to 1.0 with time. And to increase the becomes in a state of omission of the start corrected T P in the K AFT and injection time T AU. The various correction coefficients after the start include a deceleration reduction correction coefficient for reducing TAU when the engine 2 is decelerated, and an air-fuel ratio feedback correction coefficient that changes to a reduction side or an increase side according to the air-fuel ratio. It is.
【0022】さてステップS9には後述する本発明の、
監視手段と抑制手段との組合せによる処理ステップが挿
入されるものであり、この処理を抜けたあと次のステッ
プS10に進む。このステップS10では今現在KAFT
に対し、減衰させるタイミングが到来しているか否かが
チェックされ、到来していなければ減衰を行わないよう
にし、到来している場合、次のステップS11において
先程のステップS7で算出されたKAFT に、1より小さ
い定数Kを積算し、このKAFT を減衰させ、その減衰し
た値をメモリ等に保持しておく。尚、KAFT の最小値は
1.0 であるので、この最小値よりも小さくならないよ
う、次のステップS12,13でKAFT の値を抑制す
る。Now, in step S9, the present invention
A processing step based on a combination of the monitoring means and the suppression means is inserted, and after this processing, the process proceeds to the next step S10. In this step S10, the current K AFT
On the other hand, it is checked whether or not the timing to attenuate has arrived, and if it has not arrived, no attenuation is performed. If so, in the next step S11, the K AFT calculated in the previous step S7 is calculated. Then, a constant K smaller than 1 is integrated, the K AFT is attenuated, and the attenuated value is stored in a memory or the like. The minimum value of K AFT is
Since it is 1.0, the value of K AFT is suppressed in the next steps S12 and S13 so as not to become smaller than this minimum value.
【0023】次にステップS14でTP を算出し、ステ
ップS15においてステップ10で求められたKAFT の
減衰した値とTP とを積算する。更にステップS16に
おいて(2)式における各種補正係数とを積算すること
により、(2)式におけるT AUが求められる。また、こ
の始動後における各種補正係数の値も始動時と同様、上
位ルーチンで予め求められてその各値がメモリに保持さ
れる。Next, at step S14, TPIs calculated and
K obtained in step 10 in step S15AFTof
Attenuated value and TPAnd are integrated. Further to step S16
Multiplying the various correction coefficients in equation (2)
As a result, T in equation (2) AUIs required. Also,
The values of the various correction coefficients after the start of
Each value obtained in advance by the position routine is stored in the memory.
It is.
【0024】本発明では、監視手段と抑制手段との組合
せによる処理ステップをステップS9の代わりにステッ
プS16に挿入することもできるし、その次に実行され
るステップS17に挿入することもできる。これらステ
ップS9又はS16またはS17に挿入される処理ステ
ップについては後述する。そしてステップS18で処理
回路162はステップS14〜17の処理によって求め
られたTAUの値を出力インタフェース163へ送出し、
インジェクタ8はTAUに応じて燃料を噴射する。In the present invention, a processing step based on a combination of the monitoring means and the suppressing means can be inserted in step S16 instead of step S9, or can be inserted in step S17 executed next. The processing steps inserted in these steps S9 or S16 or S17 will be described later. Then, in step S18, the processing circuit 162 sends the value of T AU obtained by the processing in steps S14 to S17 to the output interface 163,
The injector 8 injects fuel according to TAU .
【0025】次に監視手段及び抑制手段の組合せについ
て図3,図4を用いて説明する。図3は各種抑制手段と
監視手段とを組み合わせたフローチャートである。点線
で示すように、抑制手段にはKAFT の減衰を抑制するも
の(抑制ステップP)、または減量補正係数のTP に対
する補正を禁止するもの(抑制ステップQ)、または配
電器19等から検出されたエンジン回転数、或いは水温
検出器18から検出されたエンジン水温、或いはKAFT
の値に基づいて設定したTAUに対する下限値よりもTAU
が下回らないよう制御するもの(抑制ステップR)の3
つの実施例がある。Next, the combination of the monitoring means and the suppression means will be described with reference to FIGS. FIG. 3 is a flowchart in which various suppressing means and monitoring means are combined. As shown by the dotted line, (suppression step P) intended to suppress the attenuation of the K AFT in suppressing means, or which inhibits the correction to T P of the decrease correction coefficient (inhibiting step Q), or detected from the distributor 19, etc. Engine speed, or engine water temperature detected by water temperature detector 18, or K AFT
T AU than the lower limit for T AU set based on the value
Of control (suppression step R) so that the value does not fall below 3
There are two embodiments.
【0026】図3aのように、抑制ステップPと監視手
段とを組み合わせて処理ステップを構成した場合、この
処理ステップは図2のステップS9に挿入され、またb
のように抑制ステップQは図2のステップS16に挿入
され、更にcのように抑制ステップRは、図2のステッ
プS17にそれぞれ挿入されるものである。そして各抑
制ステップは図3に示すように、監視手段に基づきエン
ジン回転数の落ち込みあるいは落ち込み要因を検出する
とYESに進んで抑制制御を行ない、検出しなかった場
合NOに進んで通常の制御を行うようにしている。As shown in FIG. 3A, when the processing step is configured by combining the suppression step P and the monitoring means, this processing step is inserted into step S9 in FIG.
As described above, the suppression step Q is inserted into step S16 in FIG. 2, and as shown in c, the suppression step R is inserted into step S17 in FIG. Then, as shown in FIG. 3, when each of the suppression steps detects a decrease in the engine speed or a cause of the decrease based on the monitoring means, the process proceeds to YES to perform the suppression control, and if not detected, proceeds to NO to perform the normal control. Like that.
【0027】尚、抑制ステップPにはさらに3つの実施
例があり、KAFT減衰の抑制を行う。即ち、KAFT を一
定或いは増加する手段(P1)、またはKAFT の減衰率
を小さくするか或いは減衰周期を延長するかどちらか一
方を選択して制御する手段(P2)、またはKAFT の減
衰を所定時間中断する手段(P3)、の3通りである。There are three further embodiments of the suppression step P for suppressing K AFT attenuation. That is, a means (P1) for keeping the K AFT constant or increasing, a means (P2) for controlling either the reduction of the K AFT attenuation rate or the extension of the attenuation cycle (P2), or the attenuation of the K AFT . Means (P3) for interrupting for a predetermined time.
【0028】図4は上述した監視手段の各実施例を示す
ものである。監視手段にはdで示すようにエンジン回転
数が所定回転数を越えたか否か、即ちエンジン回転数の
落ち込みを監視するもの(監視ステップ1)、eで示す
ようにKAFT の減衰が終了したか否か、即ち落ち込み要
因を監視するもの(監視ステップ2)、fで示すように
エンジン水温が20°Cを越えたか否か、即ち落ち込み
要因を監視するもの(監視ステップ3)、gで示すよう
に減量補正の要求がないか否か、即ち落ち込み要因を監
視するもの(監視ステップ4)の4つの手段がある。FIG. 4 shows each embodiment of the monitoring means described above. The monitoring means monitors whether or not the engine speed has exceeded a predetermined speed as indicated by d, that is, monitors a drop in the engine speed (monitoring step 1), and the decay of KAFT has been completed as indicated by e. G, whether the cause of the drop is monitored (monitoring step 2), whether the engine water temperature has exceeded 20 ° C. as shown by f, ie, the cause of the drop (monitoring step 3), and g As described above, there are four means of monitoring whether or not there is a request for the weight reduction, that is, monitoring the cause of the drop (monitoring step 4).
【0029】各監視ステップにおいてエンジン回転数の
落ち込み或いは落ち込み要因を検出するとYESに進
み、更に前述した3つの抑制手段の内、少なくとも1つ
の抑制ステップに入ることになる。以上のようにこれら
監視手段と抑制手段とを組み合わせて構成した処理ステ
ップを抑制ステップの種類に応じて図2のステップS
9,16,17のいずれかに挿入し、監視手段の検出状
態により抑制手段がTAUの減衰を抑制する処理を行うよ
うにする。If a drop in the engine speed or the cause of the drop is detected in each monitoring step, the process proceeds to YES, and the process proceeds to at least one of the three suppressing means described above. As described above, the processing steps configured by combining the monitoring means and the suppression means are performed according to the types of the suppression steps in step S in FIG.
Was inserted into one of 9,16,17, suppression means by detecting the state of the monitoring unit to perform processing for suppressing the attenuation of T AU.
【0030】以下、本発明の各実施例について詳細に説
明する。 [第一実施例]本例ではエンジン回転数が所定値を越え
たか否かを検出する監視手段(監視ステップ1)とK
AFT の値を一定に保持するか或いは増加させる抑制手段
(抑制ステップP)とを組み合わせており、図5はその
動作タイミングチャート(図19と同一部分には同符号
を付した。)、図6は動作フローチャート(エンジン2
の一工程毎に割り込み処理にて実行)である。Hereinafter, each embodiment of the present invention will be described in detail. [First Embodiment] In this embodiment, monitoring means (monitoring step 1) for detecting whether the engine speed exceeds a predetermined value and K
The value of the AFT and combining the suppression means for either or increased retention (inhibiting step P) constant 5 (denoted by the same reference numerals to the same portions as FIG. 19.) The operation timing chart, FIG. 6 Is the operation flowchart (Engine 2
(Performed by interrupt processing for each process).
【0031】図5(1)に示すように、時刻t1で図1
のスタータSW20がオンになりスタータ信号が立ち上
がると、制御回路16はこれを検出して始動時の計算式
(1)により噴射時間TAUを演算する。そして図5
(2)に示すように時刻t2でエンジン回転数が目標回
転数l1(400rpm)を越えると処理回路162は
始動を抜けたと判断し、始動後の計算式(2)に変えて
TAUを求める。As shown in FIG. 5A, at time t1, FIG.
When the starter SW 20 is turned on and the starter signal rises, the control circuit 16 detects this and calculates the injection time T AU according to the starting equation (1). And FIG.
As shown in (2), when the engine speed exceeds the target speed 11 (400 rpm) at time t2, the processing circuit 162 determines that the engine has stopped, and calculates T AU by changing to the equation (2) after starting. .
【0032】時刻t2以降、KAFT は図5(3),
(4)に示すように時間の経過とともに減衰し、TAUも
減衰してゆくが、やがて時刻t3に達し、図5(2)で
示すようにエンジン回転数が400rpm 以下になりエン
ジン2が不安定な状態になると、本発明の処理回路16
2はエンジン回転数の落ち込みがあると判断して(2)
式におけるKAFT を一定に保持する。After time t2, K AFT becomes as shown in FIG.
As shown in (4), the value attenuates with the passage of time, and the T AU also attenuates, but eventually reaches time t3, and as shown in FIG. When a stable state is reached, the processing circuit 16 of the present invention
2 judges that there is a drop in engine speed (2)
Keep K AFT in the equation constant.
【0033】これにより図5(4)に示すようにTAUの
急な減衰が防止されTAUは従来よりも長くなり、その分
燃料が多く噴射されるので、エンジン2が安定し、図5
(2)に示すようにエンジン回転数の落ち込みはなくな
る。そして時刻t4において、図5(2)に示すように
400rpm を越えると処理回路162は図5(3)に示
すようにKAFT を再び減衰させる。従って図5(4)に
示すようにTAUも減衰し、図5(2)に示すようにエン
ジン回転数が安定するようになる。以後エンジン回転数
はアイドル回転数に安定して近づいてゆくことになる。[0033] Thus steep attenuation is prevented T AU of T AU as shown in FIG. 5 (4) is longer than the conventional, since the correspondingly fuel is often injected, the engine 2 is stable, 5
As shown in (2), there is no drop in the engine speed. Then, at time t4, when the speed exceeds 400 rpm as shown in FIG. 5 (2), the processing circuit 162 attenuates the K AFT again as shown in FIG. 5 (3). Accordingly, T AU is also attenuated as shown in FIG. 5 (4), and the engine speed is stabilized as shown in FIG. 5 (2). After that, the engine speed gradually approaches the idle speed.
【0034】以上により始動後においてエンジン回転数
が低下するという不安定な状態(例えば図2における時
刻t3〜4の間)にあってもそのままエンジン回転数が
落ち込んでしまうことを防止できる。次に処理回路16
2の処理動作を図6を用いて説明する。図6は図2に示
す基本フローチャートのステップS9に、監視ステップ
1と抑制ステップP1とを組み合わせた処理ステップが
挿入された形となっている。As described above, it is possible to prevent the engine speed from dropping as it is even in an unstable state in which the engine speed drops after starting (for example, between times t3 and t4 in FIG. 2). Next, the processing circuit 16
The processing operation 2 will be described with reference to FIG. FIG. 6 shows a form in which a processing step combining the monitoring step 1 and the suppression step P1 is inserted into step S9 of the basic flowchart shown in FIG.
【0035】従って、ステップS9以外の処理は図2に
示した基本動作と同一であり、この基本動作の説明を省
略する。以下ステップS9の処理について説明する。エ
ンジン2が始動を抜けるとステップS9に進んでKAFT
の減衰制御を開始する。まずステップS9内のステップ
P111(監視ステップ1に相当)に進み、エンジン回
転数が400rpm(NT1)を越えているか否かを判断
する。越えていればステップS10以下の通常の減衰制
御を行う。Therefore, the processing other than step S9 is the same as the basic operation shown in FIG. 2, and the description of this basic operation will be omitted. Hereinafter, the process of step S9 will be described. When the engine 2 exits the start, the process proceeds to step S9, and the K AFT
Start damping control of First, the process proceeds to step P111 (corresponding to monitoring step 1) in step S9, and it is determined whether or not the engine speed exceeds 400 rpm (N T1 ). If it exceeds, the normal attenuation control of step S10 and thereafter is performed.
【0036】一方、エンジン回転数NEGが400rpm 以
下になると、エンジン2が不安定な状態であると判断
し、次のステップP112(監視ステップ1に相当)に
進む。このステップP112はエンジン2がさらに不安
定な状態であるか否かを判断するものであり、エンジン
回転数NEGと設定回転数NT2(例えば300rpm )とを
比較し、エンジン回転数NEGが300rpm を越えている
場合は前回のルーチンで求められたKAFT の値を保持し
たままTAUが求められる。(抑制ステップP1に相当) 更にステップP112においてエンジン回転数NEGが3
00rpm以下になると、エンジン2がさらに不安定な状
態であると判断し、次のステップP113において前回
のルーチンで求められたKAFT に1より大きい定数K’
を積算することにより上記補正係数KAFT を増加させ、
増加した補正係数KAFT をメモリ等に保持した後、TAU
が求められる。(抑制ステップP1に相当) 従ってエンジン回転数NEGが300rpm から400rpm
の範囲にある不安定な状態ではTAUの急な減衰はなくな
り、300rpm 以下というさらに不安定な状態では逆に
KAFT を増加させ、TAUをほぼ一定値に維持或いは増加
させることで、エンジン回転数NEGは安定状態に戻ろう
とするのでエンジン回転数の始動後の落ち込みはなくな
る。On the other hand, when the engine speed NEG becomes 400 rpm or less, it is determined that the engine 2 is in an unstable state, and the routine proceeds to the next Step P112 (corresponding to the monitoring step 1). This step P112 is for determining whether or not the engine 2 is in an unstable state. The engine speed N EG is compared with a set speed N T2 (for example, 300 rpm), and the engine speed N EG is determined. If it exceeds 300 rpm, T AU is obtained while keeping the value of K AFT obtained in the previous routine. (Inhibition corresponding to step P1) further engine speed N EG is 3 in step P112
When the engine speed becomes equal to or less than 00 rpm, it is determined that the engine 2 is in an even more unstable state, and in the next step P113, the K AFT obtained in the previous routine is set to a constant K ′ larger than 1.
The correction coefficient K AFT is increased by integrating
After storing the increased correction coefficient K AFT in a memory or the like, T AU
Is required. (Corresponding to the suppression step P1) Therefore, the engine speed N EG is increased from 300 rpm to 400 rpm.
In the unstable state in the range of T, the sudden decrease of T AU disappears. In the more unstable state of 300 rpm or less, the K AFT is increased, and the T AU is maintained or increased to a substantially constant value. the engine speed N EG is to return to a stable state is no longer drop after the start of the engine speed.
【0037】またステップP112でNOの場合に、K
AFT に1より大きい定数K”を積算することでKAFT を
若干増加させるようにしてもよい。定数K”の値はステ
ップP113の定数K’よりも小さい。以上Pのみの抑
制ステップと監視ステップ1とを組み合わせたものを説
明したが、抑制ステップ(P,Q,R)の内、少なくと
も1つと監視ステップ1とを組み合わせてTAU減衰の抑
制処理を行っても良いのは当然である。If NO in step P112, K
1 is greater than constant K to AFT "by integrating the may be slightly increased K AFT. Constant K" value of less than a constant K 'in step P113. The combination of the suppression step of only P and the monitoring step 1 has been described above. At least one of the suppression steps (P, Q, R) and the monitoring step 1 are combined to perform the TAU attenuation suppression processing. It is natural that you can do it.
【0038】[第二実施例]本例ではKAFT の減衰が終
了したか否かを検出する監視手段(監視ステップ2)と
減量側補正係数の補正を禁止する抑制手段(抑制ステッ
プQ)とを組み合わせており、図7はそのタイミングチ
ャートである。尚、図5と同等なものには同一符号を付
した。また時刻w1はKAFT の減衰が終了した時刻であ
る。[Second Embodiment] In this embodiment, a monitoring means (monitoring step 2) for detecting whether or not the attenuation of the K AFT has ended, and a suppressing means (suppression step Q) for inhibiting the correction of the reduction-side correction coefficient. FIG. 7 is a timing chart thereof. Note that the same components as those in FIG. 5 are denoted by the same reference numerals. Time w1 is the time at which the decay of KAFT has ended.
【0039】即ち本例ではKAFT の減衰をエンジン回転
数の落ち込み要因であると判断しているので、時刻t2
で始動を抜けた後、図7(3)に示すようにKAFT の減
衰中である時刻t2〜w1間においては、減速減量補正
係数等の減量側補正係数の補正を禁止するようにしてい
る。従って、図7(4)に示すようにTAUの大幅な減量
が抑制され、TAUはこの期間点線l2で示した従来のT
AUよりも長くなり、図7(2)に示すようにエンジン回
転数が低下するという状態になってもそのまま落ち込ん
でしまうことが防止される。That is, in this example, the decay of the K AFT is determined to be the cause of the decrease in the engine speed, so that the time t2
After the start, the correction of the reduction-side correction coefficient such as the deceleration-reduction correction coefficient is prohibited between the time t2 and w1 during which the K AFT is attenuating as shown in FIG. 7 (3). . Therefore, a significant reduction of T AU as shown in FIG. 7 (4) is suppressed, T AU conventional T shown in this period dotted line l2
It becomes longer than AU , and even if the engine speed decreases as shown in FIG.
【0040】そして時刻w1後、即ちKAFT 減衰終了後
になって初めて減量側補正係数の補正を行う。つまり、
KAFT 減衰中というエンジンの不安定なときはTAUを減
量させる減量側補正係数の補正を禁止し、減衰後、即ち
エンジンが安定してから減量側補正係数の補正を行うよ
うにしている。次に処理回路162の処理動作を図8を
用いて説明する。図8は図2に示す基本フローチャート
のステップS16に、監視ステップ2と抑制ステップQ
とを組み合わせた処理ステップが挿入された形となって
いる。Then, only after time w1, that is, after the end of the KAFT decay, the correction of the weight-decrease correction coefficient is performed. That is,
When the engine is unstable during K AFT attenuation, the correction of the reduction side correction coefficient for reducing the T AU is prohibited, and the correction of the reduction side correction coefficient is performed after the attenuation, that is, after the engine is stabilized. Next, the processing operation of the processing circuit 162 will be described with reference to FIG. FIG. 8 shows a monitoring step 2 and a suppression step Q in step S16 of the basic flowchart shown in FIG.
And a processing step combining the above is inserted.
【0041】従って、ステップS16以外の処理は図2
に示した基本動作と同一であり、以下基本動作の説明を
省略し、ステップS16の処理についてのみ説明する。
エンジン2が始動を抜け、TP が算出されたあと、この
TP にKAFT が積算される。(ステップS14,1
5)。そして次のステップS16に進みTP に対する各
種補正係数の積算制御が開始される。まずステップS1
6内のステップQ21(監視ステップ2に相当)に進
み、KAFT が1かどうか、即ちKAFT の減衰が終了した
か否かを監視する。KAFT が1、即ちKAFT の減衰が終
了していれば次のステップQ22で減速減量補正係数の
ような減量側のみの補正係数をメモリから読み出してこ
の係数値をTP に積算する。(通常制御)一方、ステッ
プQ21でKAFT が1でない、即ちKAFT が未だ減衰中
でエンジン回転数の落ち込み要因があると判断すると次
のステップQ24(抑制ステップQに相当)へ進む。つ
まり、ステップQ22における減速減量補正係数のよう
な減量側のみの減量補正を禁止するのである。Accordingly, the processing other than step S16 is the same as that shown in FIG.
Are the same as the basic operations shown in FIG. 1, and the description of the basic operations will be omitted below, and only the processing in step S16 will be described.
Engine 2 passes through the start, after the T P is calculated, K AFT is integrated in this T P. (Step S14, 1
5). The integrated control of various correction coefficients is initiated for T P advances to the next step S16. First, step S1
The process proceeds to step Q21 (corresponding to the monitoring step 2) in 6, and it is monitored whether KAFT is 1, that is, whether the decay of KAFT is completed. K AFT is 1, that is, the attenuation of the K AFT has been completed the correction coefficient reduction side only, such as deceleration decrease correction factor in the next step Q22 is read from the memory for accumulating the coefficients in the T P. (Normal control) On the other hand, if it is determined in step Q21 that KAFT is not 1, that is, KAFT is still attenuated and there is a cause of a decrease in the engine speed, the process proceeds to the next step Q24 (corresponding to the suppression step Q). That is, the reduction correction only on the reduction side, such as the deceleration reduction correction coefficient in step Q22, is prohibited.
【0042】ステップQ24はメモリから各種補正係数
を読出し、フイードバック補正係数等のエンジンの状態
によって減量側,あるいは増量側に変化する補正係数
が、現在減量側であるか、増量側であるかを判断するた
めのものであり、この補正係数の値が1以下、すなわち
減量側であれば、減量・増量どちらでも補正を行うステ
ップQ23の補正を禁止してステップS18でTAUが算
出される。増量側であればこの増量補正をステップQ2
3で行う。In step Q24, various correction coefficients are read from the memory, and it is determined whether a correction coefficient such as a feedback correction coefficient that changes to the decrease side or the increase side depending on the state of the engine is the current decrease side or the increase side. If the value of the correction coefficient is 1 or less, that is, if the value is on the decrease side, the correction in step Q23 for performing the correction for both the decrease and increase is prohibited, and the TAU is calculated in step S18. On the increase side, this increase correction is performed in step Q2.
Perform in step 3.
【0043】すなわち減衰中という、エンジンが不安定
な状態では減量側の補正を全て禁止しているのである。
また、KAFT が減衰終了すれば上述の如く、ステップQ
21からつぎのQ22へすすんで減量補正が行われ、さ
らにステップQ23へすすみ補正係数が減量側、増量側
のどちら側でもこの補正を行ってTAUを算出する。(通
常制御)つまり減衰終了という、エンジンが安定した状
態になれば従来どおり減量側の補正を行うのである。That is, when the engine is unstable, that is, during the damping, all the corrections on the decreasing side are prohibited.
If the K AFT has been attenuated, as described above, step Q
The program proceeds from step 21 to the next step Q22, where the reduction correction is performed, and further proceeds to step Q23 where the correction coefficient is corrected on both the reduction side and the increase side to calculate TAU . (Normal control) In other words, when the engine becomes stable, that is, when the engine is in a stable state, correction on the decreasing side is performed as before.
【0044】[第二実施例の他の実施例]本例ではK
AFT の減衰が終了したか否かを検出する監視手段(監視
ステップ2)とTAUに対して下限値を設定しTAUが下限
値を下回らないよう抑制する抑制手段(抑制ステップ
R)とを組み合わせており、図9はそのタイミングチャ
ートである。尚、図5と同等なものには同一符号を付し
た。[Another embodiment of the second embodiment] In this embodiment, K
Monitoring means AFT attenuation is detected whether or not it is completed to the (monitoring step 2) and T to set the lower limit value for AU T AU suppressing suppressing means so as not to fall below the lower limit value (suppression step R) FIG. 9 is a timing chart thereof. Note that the same components as those in FIG. 5 are denoted by the same reference numerals.
【0045】即ち本例ではKAFT 減衰中である時刻t2
〜w1間において、TAUに対し下限値ガードをl4に示
すように設定しておき、TAUが下限値より下回らないよ
うにTAUを制御する。尚、本例では下限値設定方法は下
記の表1に示すようにエンジン回転数に基づきNEGが高
くなるほど下限値を小さくするものであるが、これに限
らずKAFT の値に基づき、KAFT の値が小さくなるほど
下限値を小さくするか、あるいは水温TWAT.に基づき水
温が高くなるほど下限値を小さくするものであってもよ
い。That is, in this example, at the time t2 when the K AFT is decaying.
In between ~W1, it may be set to indicate the lower limit guard l4 to T AU, T AU controls the T AU so as not to fall below the lower limit value. The lower limit setting method in the present example is one in which to reduce the extent lower limit N EG becomes high based on the engine rotational speed as shown in Table 1 below, based on the value of K AFT is not limited to this, K The lower limit may be made smaller as the value of AFT becomes smaller, or the lower limit may be made smaller as the water temperature becomes higher based on the water temperature T WAT .
【0046】[0046]
【表1】 [Table 1]
【0047】次に処理回路162の処理動作を図10を
用いて説明する。図10は図2に示す基本フローチャー
トのステップS17に、監視ステップ2と抑制ステップ
Rとを組み合わせた処理ステップが挿入された形となっ
ている。従って、ステップS17以外の処理は図2に示
した基本動作と同一であり、以下基本動作の説明を省略
し、ステップS17の処理についてのみ説明する。Next, the processing operation of the processing circuit 162 will be described with reference to FIG. FIG. 10 shows a form in which a processing step combining the monitoring step 2 and the suppression step R is inserted into step S17 of the basic flowchart shown in FIG. Therefore, the processing other than step S17 is the same as the basic operation shown in FIG. 2, and the description of the basic operation will be omitted below, and only the processing of step S17 will be described.
【0048】始動を抜けてTP が算出されたあと、TP
にKAFT および各種補正係数が積算されTAUが算出され
る。そして次のステップS17に進んでTAUの下限値制
御を開始する。まずステップS17内のステップR21
(監視ステップ2)に進んで第一実施例と同じようにK
AFT の減衰が終了したか否かを監視し、KAFT が1、即
ちKAFT が減衰終了であると判断すると次のステップS
18へ進み、そのままTAUが算出される。(通常制御) 一方、ステップR21でKAFT が減衰中であればこれを
落ち込み要因と見なしてステップR22(抑制ステップ
R)に進む。ここでは表1のように下限値を算出してそ
の値をメモリに保持しておくものである。[0048] After the T P is calculated by missing a start-up, T P
KAFT and various correction coefficients are integrated to calculate TAU . Then, the process proceeds to the next step S17 to start the lower limit value control of TAU . First, step R21 in step S17
Proceeding to (Monitoring Step 2), as in the first embodiment, K
It is monitored whether or not the decay of the AFT has ended. If it is determined that the KAFT is 1, that is, the decay of the KAFT has ended, the next step S
Proceeding to 18, the TAU is calculated as it is. (Normal Control) On the other hand, if the KAFT is attenuating in step R21, this is regarded as the cause of the drop, and the process proceeds to step R22 (suppression step R). Here, the lower limit value is calculated as shown in Table 1 and the value is stored in the memory.
【0049】次のステップR23(抑制ステップR)は
現在のTAUが、設定された下限値を下回っているか否か
を確認するためのものであり、下回っていなければその
ままTAUが算出されるが、下回っている場合、ステップ
R24(抑制ステップR)でTAUが下限値未満にならな
いようTAUをガードする(TAUに下限値をセットする)
ことによって、図9(4)にも示したとおり、KAFT の
減衰中においてTAUは従来よりも長くなる。The next step R23 (suppression step R) is for confirming whether or not the current T AU is lower than the set lower limit. If not, the T AU is calculated as it is. but if below, T AU in step R24 (inhibiting step R) is (sets the lower limit on T AU) to guard the T AU so as not to be less than the lower limit value
As a result, as shown in FIG. 9 (4), T AU becomes longer than before in the decay of K AFT .
【0050】すなわち本実施例ではKAFT の減衰中とい
う、エンジン2の不安定な状態ではTAUが下回らないよ
うガードしてTAUを長くし、エンジンの回転が安定する
ように制御している。 [第三実施例]本例ではエンジン水温が20°C(この
20°Cはある程度エンジン2が暖まり、周囲の外気温
に関係なく燃料噴射制御できる状態を示す標準温度であ
る。)を越えたか否かを検出する監視手段(監視ステッ
プ3)と減量側の補正係数の積算を禁止する抑制手段
(抑制ステップQ)とを組み合わせており、図11はそ
のタイミングチャートである。尚、図5と同等なものに
は同一符号を付した。尚、時刻w2はエンジン水温が2
0°Cに達した時刻である。That is, in the present embodiment, in the unstable state of the engine 2, that is, when the K AFT is being attenuated, the T AU is guarded so as not to fall below and the T AU is lengthened to control the engine rotation to be stable. . [Third Embodiment] In this embodiment, has the engine water temperature exceeded 20 ° C. (this 20 ° C. is a standard temperature indicating that the engine 2 is warmed to some extent and the fuel injection can be controlled irrespective of the surrounding outside temperature). The monitoring means (monitoring step 3) for detecting whether or not the detection is performed is combined with the suppression means (suppression step Q) for inhibiting the accumulation of the correction coefficient on the decreasing side, and FIG. 11 is a timing chart thereof. Note that the same components as those in FIG. 5 are denoted by the same reference numerals. At time w2, the engine water temperature is 2
This is the time when the temperature reaches 0 ° C.
【0051】即ち本例では始動後エンジン水温が所定温
度未満(例えば20°C)であることをエンジン回転数
の落ち込み要因であると判断しているので、図11
(5)に示すようにエンジン水温が20°C未満である
という時刻t2〜w2間において、減速減量補正係数等
の減量側補正係数の補正を禁止するようにしている。従
って図11(4)に示すように、TAUの大幅な減量が抑
制されTAUは点線l2で示した従来のTAUよりも長くな
り、図11(2)に示すようにエンジン回転数が低下す
る状態になってもそのまま回転数が落ち込んでしまうこ
とが防止される。That is, in this example, the fact that the engine water temperature is lower than the predetermined temperature (for example, 20 ° C.) after the start is determined to be the cause of the decrease in the engine speed.
As shown in (5), the correction of the weight reduction correction coefficient such as the deceleration weight reduction correction coefficient is prohibited between the time t2 and the time w2 when the engine water temperature is lower than 20 ° C. Accordingly, as shown in FIG. 11 (4), significant weight loss is suppressed T AU of T AU is longer than traditional T AU indicated by the dotted line l2, the engine speed as shown in FIG. 11 (2) Even if the rotation speed decreases, the rotation speed is prevented from dropping.
【0052】そして時刻w2後、即ちエンジン水温が2
0°C以上になって初めて減量側補正係数の補正を行
う。次に処理回路162の処理動作を図12を用いて説
明する。図12は図2に示す基本フローチャートのステ
ップS16に、監視ステップ3と抑制ステップQとを組
み合わせた処理ステップが挿入された形となっている。After time w2, that is, when the engine coolant temperature becomes 2
Only when the temperature reaches 0 ° C. or more, the weight-reduction-side correction coefficient is corrected. Next, the processing operation of the processing circuit 162 will be described with reference to FIG. FIG. 12 shows a form in which a processing step combining the monitoring step 3 and the suppression step Q is inserted into step S16 of the basic flowchart shown in FIG.
【0053】従って、ステップS16以外の処理は図2
に示した基本動作と同一であり、以下基本動作の説明を
省略し、ステップS16の処理についてのみ説明する。
始動を抜けてTP が算出されたあと、TP にKAFT が積
算される。そして次のステップS16に進んで減量側補
正の制御を開始する。まずステップS16内のステップ
Q31(監視ステップ3)に進んで水温TWAT.が20°
Cに達していないかを監視し、NO即ちTWAT.が20°
Cを越えたと判断すると次のステップQ32へ進み、減
速減量補正係数のような減量側のみの補正係数をメモリ
から読み出してこの係数値をTP に積算する。(通常制
御) 一方、TWAT.が20°C未満、すなわちエンジン回転数
の落ち込み要因があると判断すると次のステップQ34
(抑制ステップQに相当)へ進む。つまり、ステップQ
32における減速減量補正係数のような減量側のみの減
量補正を禁止するのである。Therefore, the processing other than step S16 is the same as that in FIG.
Are the same as the basic operations shown in FIG. 1, and the description of the basic operations will be omitted below, and only the processing in step S16 will be described.
After the T P is calculated by missing the start, K AFT is integrated in the T P. Then, the process proceeds to the next step S16 to start the control of the reduction-side correction. First, the process proceeds to step Q31 (monitoring step 3) in step S16, where the water temperature T WAT.
C is not reached, NO, that is, T WAT.
If it is determined that exceeds the C proceeds to the next step Q32, a correction factor of reduction side only, such as deceleration decrease correction factor is read from the memory for accumulating the coefficients in the T P. (Normal control) On the other hand, when it is determined that T WAT. Is less than 20 ° C., that is, that there is a cause of a decrease in the engine speed, the next step Q34.
Proceed to (corresponding to suppression step Q). That is, step Q
In other words, the reduction correction only on the reduction side, such as the deceleration reduction correction coefficient at 32, is prohibited.
【0054】ステップQ34はメモリから各種補正係数
を読出し、フイードバック補正係数のような増量側と減
量側の両方の係数をとりうる補正係数が1より小さいか
否か、即ち現在減量側であるか、増量側であるかを判断
するためのものであり、YES、すなわち減量側であれ
ばステップQ33の補正を禁止してステップS18でT
AUが算出される。増量側であればこの増量補正をステッ
プQ33で行い、ステップS18でTAUが算出される。
(通常制御) すなわち水温が20°C未満という、エンジンが不安定
な状態では減量側の補正を全て禁止しているのである。
以上抑制ステップQと監視ステップ3とを組み合わせた
ものを説明したが、抑制ステップ(P,Q,R)の内、
少なくとも1つと監視ステップ3とを組み合わせてTAU
の減衰の抑制処理を行っても良いのは当然である。In step Q34, various correction coefficients are read from the memory, and it is determined whether or not a correction coefficient such as a feedback correction coefficient which can take both the increase side and the decrease side coefficient is smaller than 1, that is, whether the current correction side is present. If YES, that is, if it is on the decreasing side, the correction in step Q33 is prohibited, and T is determined in step S18.
AU is calculated. If increasing side performs the increasing correction at step Q33, T AU is calculated in step S18.
(Normal control) That is, when the engine is unstable, that is, when the water temperature is lower than 20 ° C., all the corrections on the weight reduction side are prohibited.
The combination of the suppression step Q and the monitoring step 3 has been described above. Among the suppression steps (P, Q, R),
T AU by combining at least one and monitoring step 3
Naturally, the process of suppressing the attenuation may be performed.
【0055】[第四実施例]本例では現在減量側補正の
要求があるか否かを検出する監視手段(監視ステップ
4)とKAFT の値を一定あるいは増量する抑制手段(抑
制ステップP1)とを組み合わせており、図13はその
タイミングチャートである。尚、図5と同等なものには
同一符号を付した。尚、時刻w1はKAFT の減衰が終了
した時刻、w1’は減量側補正の要求があった期間であ
り、図13(5)は減量補正の要求状態を示す。[Fourth Embodiment] In this embodiment, monitoring means (monitoring step 4) for detecting whether or not there is a request for reduction on the decreasing side and suppressing means for keeping the value of KAFT constant or increasing (suppression step P1). FIG. 13 is a timing chart thereof. Note that the same components as those in FIG. 5 are denoted by the same reference numerals. It is to be noted that time w1 is the time at which the decay of the K AFT has ended, w1 'is the period during which the request for the weight reduction correction has been made, and FIG.
【0056】即ち本例では、図13(5)に示すように
エンジン2の始動後、減速減量補正係数やフィードバッ
ク補正係数において減量側の補正要求があると、これを
エンジン回転数の落ち込み要因であると判断し、時刻w
1’間のように要求のある間KAFT を増量するか或いは
一定に保持する。従って図13(3),(4)に示すよ
うに従来のKAFT (l3)よりも本例のKAFT の方がゆ
っくりと減衰することになり(時刻t2〜w1)、TAU
の急な減衰が抑制され、本実施例におけるTAUは点線l
2で示した従来のTAUよりも長くなり、図13(2)に
示すようにエンジン回転数が低下する状態になっても、
そのまま落ち込んでしまうことが防止される。That is, in this example, if there is a correction request on the reduction side in the deceleration reduction correction coefficient or the feedback correction coefficient after the start of the engine 2 as shown in FIG. It is determined that there is
The K AFT is increased or kept constant during a request, such as during 1 ′. Therefore, as shown in FIGS. 13 (3) and (4), the K AFT of the present example attenuates more slowly than the conventional K AFT (13) (time t2 to w1), and T AU
Is suppressed, and T AU in the present embodiment is indicated by a dotted line l.
Even if the engine rotation speed becomes longer than the conventional T AU shown in FIG. 2 and the engine speed decreases as shown in FIG.
Depression as it is is prevented.
【0057】そして時刻w1後、即ちKAFT の減衰が終
了して初めて減量側補正係数の補正を行う。次に処理回
路162の処理動作を図14を用いて説明する。図14
は図2に示す基本フローチャートのステップS9に、監
視ステップ4と抑制ステップP1とを組み合わせた処理
ステップが挿入された形となっている。Then, after the time w1, that is, only after the decay of the K AFT is completed, the reduction-side correction coefficient is corrected. Next, the processing operation of the processing circuit 162 will be described with reference to FIG. FIG.
Is a form in which a processing step combining the monitoring step 4 and the suppression step P1 is inserted into step S9 of the basic flowchart shown in FIG.
【0058】従って、ステップS9以外の処理は図2に
示した基本動作と同一であり、以下基本動作の説明を省
略し、ステップS9の処理についてのみ説明する。始動
を抜けたあと、KAFT の減衰制御が開始される。まずス
テップS9内のステップP141(監視ステップ4)に
進んで減量側補正の要求がないか否かをメモリから読み
出して検出し、NO即ち要求がなければステップS10
へ進んで現在減衰すべきタイミングであるか否かを確認
し、減衰タイミングが到来していればこのときステップ
S11でKAFT に1より小さい係数Kを積算することで
KAF T を減衰させ(KAFT ;KAFT ×K)、また到来し
ていなければKAFT の減衰を行わない。(通常制御) 一方、ステップP141で減量側補正の要求があった場
合、落ち込み要因と見なしてステップP142へ進み、
KAFT に1以上の係数K’、たとえば1.2を積算して
KAFT を増量させる。(抑制ステップP1)。また次の
ステップS10で減衰タイミング(例えば500ms間
隔)が到来していれば従来どおり減衰させる(また減衰
させなくてもよい)が、全体的には要求のある期間、K
AFT は増量することになり、その結果図13(4)にも
示したとおりTAUは従来よりも長くなる。Therefore, the processing other than step S9 is the same as the basic operation shown in FIG. 2, and the description of the basic operation will be omitted below, and only the processing of step S9 will be described. After the start, the KAFT attenuation control is started. First, the process proceeds to step P141 (monitoring step 4) in step S9 to read out from the memory whether or not there is a request for the reduction-side correction.
To willing to confirm whether or not it is the timing to decay the current attenuates the K AF T by accumulating the coefficient smaller than 1 K to K AFT in this case the step S11 if the damping timing if arrived ( K AFT ; K AFT × K), and if it has not arrived, the K AFT is not attenuated. (Normal control) On the other hand, if there is a request for the weight reduction side correction in step P141, the process proceeds to step P142 assuming that the factor is a drop.
The KAFT is increased by multiplying KAFT by one or more coefficients K ', for example, 1.2. (Suppression step P1). In the next step S10, if the decay timing (for example, 500 ms interval) has arrived, the signal is attenuated as before (or may not be attenuated).
AFT is increased, and as a result, T AU becomes longer than before as shown in FIG. 13 (4).
【0059】すなわち本実施例では減量側補正の要求と
いう、エンジンの不安定な状態である場合はKAFT を逆
に増量させてTAUを長くし、エンジンの回転が安定する
ように制御している。 [第四実施例の他の実施例]本例では現在減量側補正の
要求があるか否かを検出する監視手段(監視ステップ4
とKAFT の値の減衰率(KAFT が時間的にどれくらい減
衰するかを示す)を小さくするか、或いは減衰周期を長
くするかどちらか一方を選択して制御する制御手段(抑
制ステップP2)とを組み合わせており、図15はその
タイミングチャートである。尚、図13と同等なものに
は同一符号を付した。尚、時刻w1はKAFT の減衰が終
了した時刻である。That is, in the present embodiment, when the engine is in an unstable state, which is a request for a decrease in the amount of the engine, if the engine is in an unstable state, the KAFT is increased to increase the T AU to control the engine rotation to be stable. I have. [Another embodiment of the fourth embodiment] In this embodiment, a monitoring means (monitoring step 4) for detecting whether or not there is a request for a correction on the decreasing side at present.
And the attenuation factor of the value of K AFT control means or to reduce the (K AFT Do shown decays much time), or controlled by selecting either one or to increase the attenuation period (inhibiting step P2) FIG. 15 is a timing chart thereof. Note that the same components as those in FIG. 13 are denoted by the same reference numerals. The time w1 is the time when the decay of the KAFT has ended.
【0060】即ち本例では、図15(5)に示すように
エンジン2の始動後において減量側補正の要求があった
場合、エンジン回転数の落ち込み要因であると判断し、
KAF T の減衰率(単位時間における減衰量の割合)を小
さくするか或いは減衰する周期を長くする(例えば50
0msから1sec)か、少なくともどちらか一方を選
択し、以後KAFT の減衰が終了するまで継続させる。That is, in this example, as shown in FIG. 15 (5), when there is a request for the weight reduction correction after the start of the engine 2, it is determined that the cause is a decrease in the engine speed.
K cycle to or attenuating smaller (the ratio of attenuation per unit time) attenuation factor of the AF T is long (e.g. 50
0 ms to 1 sec) or at least one of them is selected, and is continued until the decay of KAFT ends.
【0061】従って図15(3),(4)に示すように
従来のKAFT (l3)よりも本例のKAFT の方がゆっく
りと減衰することになり(時刻t2〜w1)、TAUの急
な減衰が抑制され、本実施例におけるTAUは点線l2で
示した従来のTAUよりも長くなり、図15(2)に示す
ようにエンジン回転数が低下する状態になっても、その
まま落ち込んでしまうことはない。また時刻w1後、即
ちKAFT の減衰が終了すれば通常の制御を行う。[0061] Thus 15 (3), towards the K AFT of the present embodiment than K AFT (l3) of the conventional, as shown in (4) is to attenuate slowly (time t2~w1), T AU Is suppressed, the T AU in the present embodiment becomes longer than the conventional T AU indicated by the dotted line l2, and even if the engine speed decreases as shown in FIG. You will not be depressed. Normal control is performed after time w1, that is, when the decay of KAFT is completed.
【0062】次に処理回路162の処理動作を図16を
用いて説明する。図16は図2に示す基本フローチャー
トのステップS9に、監視ステップ4と抑制ステップP
2とを組み合わせた処理ステップが挿入された形となっ
ている。従って、ステップS9以外の処理は図2に示し
た基本動作と同一であり、以下基本動作の説明を省略
し、ステップS9の処理についてのみ説明する。Next, the processing operation of the processing circuit 162 will be described with reference to FIG. FIG. 16 shows a monitoring step 4 and a suppression step P in step S9 of the basic flowchart shown in FIG.
2 is inserted. Therefore, the processing other than step S9 is the same as the basic operation shown in FIG. 2, and the description of the basic operation will be omitted below, and only the processing of step S9 will be described.
【0063】始動を抜けたあと、KAFT の減衰制御が開
始される。まずステップS9内のステップP241(監
視ステップ4)に進んで減量側補正の要求がないか否か
をメモリから読み出して検出し、YES即ち要求がなけ
ればステップS10,11で通常のKAFT 減衰制御を行
う。一方、ステップP241で減量側補正の要求があっ
た場合、落ち込み要因と見なしてステップP242(抑
制ステップP2)へ進み、KAFT の減衰率を小さくすべ
く、ステップS11で使用する減衰係数K(<1)をそ
れより大きく1より小さいK1に置き換える。尚このス
テップP242のかわりに減衰タイミングを長くすべ
く、図16のステップP243に示すように、ステップ
S10で使用する減衰タイミングTをそれより長いT1
に置き換えるようにしてもよい。以後はこの減衰率、あ
るいは減衰タイミングでステップS10,11によりK
AFT を減衰させる。After the start, the KAFT attenuation control is started. First whether or not there is willing weight loss side correction request step in step S9 P241 (monitoring step 4) detecting from the memory, the normal K AFT attenuation control in step S10,11 Without YES, that request I do. On the other hand, when a request for reduction side corrected in step P241, it is regarded as the fall factor proceeds to step P242 (inhibiting step P2), in order to reduce the attenuation factor of K AFT, attenuation coefficient used in the step S11 K (< Replace 1) with K1 which is greater and less than 1. In order to lengthen the decay timing instead of this step P242, as shown in step P243 of FIG. 16, the decay timing T used in step S10 is set to a longer T1.
May be substituted. Thereafter, at steps S10 and S11 at this decay rate or decay timing, K
Attenuate AFT .
【0064】この結果、KAFT は従来よりもゆっくり減
衰することになり、図15(4)に示すようにTAUの減
衰が抑制される。すなわち本例では減量側補正の要求と
いう、エンジン2の不安定な状態ではK AFT をゆっくり
減衰させてTAUを長くし、エンジンの回転が安定するよ
うに制御している。As a result, KAFTDecreases more slowly than before
As shown in FIG. 15 (4), TAUReduction
Decay is suppressed. That is, in this example, the request for the weight reduction
In the unstable state of the engine 2, K AFTSlowly
Decay TAUAnd the engine speed will stabilize.
Control.
【0065】[他の実施例の変形例]本例は第四実施例
の他の例を更に変形したものである。ここでは現在減量
側補正の要求があるか否かを検出する監視手段(監視ス
テップ4)とKAFT の減衰を所定時間中断する抑制手段
(抑制ステップP3)とを組み合わせており、図17は
そのタイミングチャートである。尚、図13と同等なも
のには同一符号を付した。また時刻w1はKAFT の減衰
が終了した時刻である。[Modification of Another Embodiment] This embodiment is a further modification of the other embodiment of the fourth embodiment. Here, the monitoring means (monitoring step 4) for detecting whether or not there is a request for the weight reduction correction is combined with the suppressing means (suppression step P3) for interrupting the KAFT attenuation for a predetermined time. It is a timing chart. Note that the same components as those in FIG. 13 are denoted by the same reference numerals. Time w1 is the time at which the decay of KAFT has ended.
【0066】本例では図17(3)に示すようにエンジ
ン2の始動後、減量側補正の要求があった場合、エンジ
ン回転数の落ち込み要因であると判断しKAFT の減衰を
所定期間中断するようにする。本例では時刻t2に要求
があったものとし、時刻t2〜w3までのT時間の間減
衰が禁止され時刻w3後に減衰が開始する。従って図1
7(3),(4)に示すように従来のKAFT (点線l
3)よりも本例のKAFT の方が結果的にゆっくりと減衰
することになり(時刻t2〜w1)、本実施例における
TAUは点線l2で示した従来のTAUよりも長くなり、図
19(2)に示すようにエンジン回転数が低下する状態
になっても、そのまま落ち込んでしまうことはない。ま
た時刻w1後、即ちKAFT の減衰が終了すれば通常の制
御を行う。In this example, as shown in FIG. 17 (3), when the engine 2 is started, if there is a request for the reduction side, it is determined that the cause is a decrease in the engine speed, and the KAFT attenuation is interrupted for a predetermined period. To do it. In this example, it is assumed that a request is made at time t2, attenuation is prohibited during the time T from time t2 to time w3, and attenuation starts after time w3. Therefore, FIG.
7 (3) and (4), the conventional K AFT (dotted line l)
As a result, the K AFT of the present example attenuates more slowly than at 3) (time t2 to w1), and the T AU of the present embodiment is longer than the conventional T AU indicated by the dotted line l2, Even if the engine speed decreases as shown in FIG. 19B, the engine speed does not drop. Normal control is performed after time w1, that is, when the decay of KAFT is completed.
【0067】次に処理回路162の処理動作を図18を
用いて説明する。図18は図2に示す基本フローチャー
トのステップS9に、監視ステップ4と抑制ステップP
3とを組み合わせた処理ステップが挿入された形となっ
ている。従って、ステップS9以外の処理は図2に示し
た基本動作と同一であり、以下基本動作の説明を省略
し、ステップS9の処理についてのみ説明する。Next, the processing operation of the processing circuit 162 will be described with reference to FIG. FIG. 18 shows a monitoring step 4 and a suppression step P in step S9 of the basic flowchart shown in FIG.
3 is inserted. Therefore, the processing other than step S9 is the same as the basic operation shown in FIG. 2, and the description of the basic operation will be omitted below, and only the processing of step S9 will be described.
【0068】始動を抜けたあと、KAFT の減衰制御が開
始される。まずステップS9内のステップP341(監
視ステップ4)に進んで減量側補正の要求があるか否か
をメモリから読み出して検出し、NO即ち要求がなけれ
ばステップS10,11へ進んで通常のKAFT 減衰制御
を行う。一方、ステップP341で減量側補正の要求が
あった場合、落ち込み要因と見なしてステップP342
へ進み、以前に減衰制御の中断を1回行ったか否かを示
す中断フラグが“1”であるかどうかを確認し、“1”
即ち中断制御をおこなっていれば上述と同じく、通常の
減衰制御を行う。After the start, the KAFT attenuation control is started. First, the process proceeds to step P341 (monitoring step 4) in step S9 to read out from the memory whether or not there is a request for the reduction-side correction. If NO, that is, if there is no request, the process proceeds to steps S10 and S11 and the normal K AFT Performs damping control. On the other hand, if there is a request for the weight-reduction correction in step P341, it is regarded as the cause of the drop and the process proceeds to step P342.
Then, it is confirmed whether or not the interruption flag indicating whether or not interruption of the damping control has been performed once before is "1".
That is, if the interruption control is performed, the normal attenuation control is performed as described above.
【0069】一方、このステップでフラグが“0”、即
ち以前に減衰制御の中断がなかった場合ステップP34
3へ進んで減衰の中断制御を開始するが、このTAUルー
チンが回る毎に中断時間(例えば3sec )を設定してし
まうことを防止するため、設定フラグに“1”を立てて
一回だけしか設定しないようにしている。即ちこのステ
ップP343は以前に中断時間の設定を一回行ったかど
うかを示す中断時間設定フラグが“1”であるか否かを
確認し、“1”即ち設定を以前に行っていれば設定を行
わずにステップP346へ進む。On the other hand, if the flag is "0" in this step, that is, if there has been no interruption of the attenuation control before, step P34
Proceed to 3 starts interruption control of damping, but to prevent would set the interrupt time (e.g. 3sec) per the T AU routine turns, once upright "1" to set the flag Only to set. That is, in this step P343, it is confirmed whether or not the interruption time setting flag indicating whether or not the interruption time has been set once is "1". Proceed to Step P346 without performing.
【0070】またフラグが“0”即ち設定を行っていな
ければ設定処理を行う。即ち、ステップP344で中断
時間を3sec に設定した後(本例ではこの時割込みルー
チンによりカウントが開始される。)、次のステップP
345で中断時間設定フラグを“1”に設定し、ステッ
プP346に進む。ステップS346ではカウント値が
3sec を経過したか否か、即ち中断中であるのか、中断
が終了したのかを判断する。従って、カウント値が3se
c 以内であれば中断中であるのでステップS10,11
の減衰処理を飛ばして中断制御を維持する。そしてカウ
ント値が3sec を越えたならば減衰制御を行うべく、次
のステップP347へ進んで中断フラグに“1”を立て
て中断制御を行ったことを示し、次のステップS10,
11で通常の減衰制御を再び行う。If the flag is "0", that is, if the setting is not performed, the setting process is performed. That is, after the interruption time is set to 3 sec in step P344 (in this example, counting is started by an interruption routine at this time), the next step P
In 345, the interruption time setting flag is set to "1", and the flow proceeds to Step P346. In step S346, it is determined whether or not the count value has passed 3 seconds, that is, whether or not the interruption is in progress or the interruption has ended. Therefore, the count value is 3se
If it is within c, it means that the operation is suspended, so steps S10 and S11
And the interruption control is maintained by skipping the attenuation process of. When the count value exceeds 3 seconds, the process proceeds to the next step P347 to perform the damping control, the interrupt flag is set to "1" to indicate that the interrupt control has been performed, and the next step S10,
At 11, normal damping control is performed again.
【0071】従って、減量補正の要求がある場合、全体
的にはKAFT は従来より増量することになり、その分、
図17(4)にも示したとおりTAUは従来よりも長くな
る。(尚本例ではステップP342〜347が抑制ステ
ップに相当する。)すなわち本例では減量側補正の要求
という、エンジン2の不安定な状態である場合はKAFT
の減衰を中断してTAUを長くし、エンジンの回転が安定
するように制御している。Therefore, when there is a request for a weight reduction correction, the K AFT is generally increased as compared with the conventional case, and
As shown in FIG. 17 (4), T AU becomes longer than before. (Note that, in this example, steps P342 to 347 correspond to the suppression step.) That is, in this example, if the engine 2 is in an unstable state, ie, a request for the reduction-side correction is required, K AFT
The TAU is lengthened by suspending the damping of the engine and the control is performed so that the rotation of the engine becomes stable.
【0072】以上、第四実施例について3つの実施例を
挙げたが、抑制ステップ(P,R)の内少なくとも1つ
と監視ステップ4とを組み合わせてTAUの減衰制御を行
ってもよいのは当然である。As described above, the third embodiment has been described with respect to the three embodiments. However, the TAU attenuation control may be performed by combining at least one of the suppression steps (P, R) with the monitoring step 4. Of course.
【0073】[0073]
【発明の効果】以上説明したように、本発明はエンジン
回転数の落ち込み要因があると判断すると燃料噴射量の
急な減衰を抑制するので特にエンジンの始動後、エンジ
ンが不安定な状態になっても、エンジン回転数の落ち込
みを防止できる。しかもエンジン回転数の落ち込みその
ものではなく、落ち込み要因を監視しているので、いち
早くエンジンの不安定な状態を検出することができ、よ
り確実にエンジンストールを防止することができる。As described above, according to the present invention, when it is determined that there is a cause of a decrease in the engine speed, a sudden decrease in the fuel injection amount is suppressed, so that the engine becomes unstable especially after the engine is started. However, it is possible to prevent the engine speed from dropping. In addition, since the cause of the drop is monitored instead of the drop in the engine speed itself, the unstable state of the engine can be detected quickly, and the engine stall can be more reliably prevented.
【図1】本発明の一例である電子燃料制御装置1を示す
全体構成図である。FIG. 1 is an overall configuration diagram showing an electronic fuel control device 1 which is an example of the present invention.
【図2】処理回路162の基本動作を示すフローチャー
トである。FIG. 2 is a flowchart showing a basic operation of the processing circuit 162.
【図3】各種抑制手段と監視手段とを組み合わせたフロ
ーチャートである。FIG. 3 is a flowchart in which various suppression means and monitoring means are combined.
【図4】監視手段の一例を示すフローチャートである。FIG. 4 is a flowchart illustrating an example of a monitoring unit.
【図5】第一実施例を示すタイミングチャートである。FIG. 5 is a timing chart showing the first embodiment.
【図6】第一実施例の処理回路162の動作を示すフロ
ーチャートである。FIG. 6 is a flowchart illustrating an operation of the processing circuit 162 according to the first embodiment.
【図7】第二実施例を示すタイミングチャートである。FIG. 7 is a timing chart showing a second embodiment.
【図8】第二実施例の動作を示すフローチャートであ
る。FIG. 8 is a flowchart showing the operation of the second embodiment.
【図9】第二実施例の他の実施例を示すタイミングチャ
ートである。FIG. 9 is a timing chart showing another embodiment of the second embodiment.
【図10】第二実施例の他の実施例の動作を示すフロー
チャートである。FIG. 10 is a flowchart showing the operation of another embodiment of the second embodiment.
【図11】第三実施例を示すタイミングチャートであ
る。FIG. 11 is a timing chart showing a third embodiment.
【図12】第三実施例の動作を示すフローチャートであ
る。FIG. 12 is a flowchart showing the operation of the third embodiment.
【図13】第四実施例を示すタイミングチャートであ
る。FIG. 13 is a timing chart showing a fourth embodiment.
【図14】第四実施例の動作を示すフローチャートであ
る。FIG. 14 is a flowchart showing the operation of the fourth embodiment.
【図15】第四実施例の他の実施例を示すタイミングチ
ャートである。FIG. 15 is a timing chart showing another embodiment of the fourth embodiment.
【図16】第四実施例の他の実施例の動作を示すフロー
チャートである。FIG. 16 is a flowchart showing the operation of another example of the fourth example.
【図17】第四実施例の他の実施例の変形例を示すタイ
ミングチャートである。FIG. 17 is a timing chart showing a modification of the other embodiment of the fourth embodiment.
【図18】第四実施例の他の実施例の変形例の動作を示
すフローチャートである。FIG. 18 is a flowchart showing an operation of a modification of the other example of the fourth example.
【図19】従来の電子燃料制御装置のタイミングチャー
トである。FIG. 19 is a timing chart of a conventional electronic fuel control device.
1 電子燃料制御装置 8 インジェクタ 162 処理回路 20 スタータSW DESCRIPTION OF SYMBOLS 1 Electronic fuel control device 8 Injector 162 Processing circuit 20 Starter SW
Claims (4)
と、 該検出手段に基づき、エンジンが始動状態から非始動状
態になったとき、基本噴射時間及び時間の経過と共に減
衰する始動後増量補正係数と燃料噴射時間を減量させる
ための減量補正係数とを含む各種補正係数とを演算し、
前記基本噴射時間を前記各種補正係数で補正して前記燃
料噴射時間を設定する燃料噴射時間設定手段とを備えた
電子燃料制御装置において、 始動直後のエンジン回転数の落ち込み要因を監視する監
視手段と、 該監視手段により、エンジン回転数の落ち込み要因があ
ると判断したときは前記燃料噴射時間の急な減衰を抑制
する抑制手段を設けたことを特徴とする電子燃料制御装
置。1. A detecting means for detecting each state of an engine, and based on the detecting means, when the engine is changed from a starting state to a non-starting state, a basic injection time and a post-start increase correction coefficient which attenuates as time elapses. And various correction coefficients including a reduction correction coefficient for reducing the fuel injection time,
An electronic fuel control device comprising: fuel injection time setting means for setting the fuel injection time by correcting the basic injection time with the various correction coefficients; a monitoring means for monitoring a cause of a decrease in engine speed immediately after starting; An electronic fuel control device, further comprising a suppression unit that suppresses a sudden decrease in the fuel injection time when the monitoring unit determines that there is a cause of a decrease in the engine speed.
数の値が減衰中であることを検出する手段であって、前
記抑制手段は前記始動後増量補正係数の値が減衰中であ
ると判断すると、前記減量補正係数の前記基本噴射時間
に対する補正を禁止する補正禁止手段、または前記検出
手段から検出されたエンジン回転数、或いはエンジン水
温、或いは前記始動後増量補正係数の値に基づいて設定
した前記燃料噴射時間の下限値より前記燃料噴射時間が
下回らないよう制御する下限値制御手段、のうち少なく
とも1つの手段により前記燃料噴射時間の急な減衰を抑
制することを特徴とする請求項1記載の電子燃料制御装
置。2. The monitoring means for detecting that the value of the post-start increase correction coefficient is attenuating, wherein the suppressing means determines that the value of the post-start increase correction coefficient is attenuating. When it is determined, the setting is made based on the value of the correction amount prohibition means for prohibiting the correction of the decrease correction coefficient with respect to the basic injection time, or the engine speed detected by the detection means, or the engine water temperature, or the post-start increase correction coefficient. 2. A steep decay of the fuel injection time is suppressed by at least one of lower limit control means for controlling the fuel injection time so as not to fall below the lower limit value of the fuel injection time. An electronic fuel control device as described in the above.
エンジン水温が所定温度以下であることを検出する手段
であって、前記抑制手段はエンジン水温が所定温度以下
であると判断すると、前記始動後増量補正係数の減衰を
抑制する減衰抑制手段、または前記減量補正係数の前記
基本噴射時間に対する補正を禁止する補正禁止手段、ま
たは前記検出手段から検出されたエンジン回転数、或い
はエンジン水温、或いは前記始動後増量補正係数の値に
基づいて設定した前記燃料噴射時間の下限値より前記燃
料噴射時間が下回らないよう制御する下限値制御手段、
のうち少なくとも1つの手段により前記燃料噴射時間の
急な減衰を抑制することを特徴とする請求項1記載の電
子燃料制御装置。3. The monitoring means is means for detecting that the engine water temperature is equal to or lower than a predetermined temperature based on the detection means. Attenuation suppression means for suppressing the attenuation of the post-increase correction coefficient, or correction inhibition means for inhibiting the correction of the decrease correction coefficient with respect to the basic injection time, or the engine speed detected from the detection means, or the engine water temperature, or Lower limit value control means for controlling the fuel injection time so as not to fall below the lower limit value of the fuel injection time set based on the value of the post-start increase correction coefficient,
2. The electronic fuel control device according to claim 1, wherein the sudden decrease in the fuel injection time is suppressed by at least one of the following.
減量補正係数により補正されることを検知する手段であ
って、前記抑制手段は前記基本噴射時間が前記減量補正
係数により補正されると判断すると、前記始動後増量補
正係数の減衰を抑制する減衰抑制手段、または前記検出
手段から検出されたエンジン回転数、或いはエンジン水
温、或いは前記始動後増量補正係数の値に基づいて設定
した前記燃料噴射時間の下限値より前記燃料噴射時間が
下回らないよう制御する下限値制御手段、のうち少なく
とも1つの手段により前記燃料噴射時間の急な減衰を抑
制することを特徴とする請求項1記載の電子燃料制御装
置。4. The monitoring means detects that the basic injection time is corrected by the decrease correction coefficient, and the suppressing means determines that the basic injection time is corrected by the decrease correction coefficient. Then, the fuel injection set based on the value of the post-start increase correction coefficient or the engine speed or the engine water temperature detected by the attenuation suppression unit that suppresses the attenuation of the post-start increase correction coefficient, or the engine speed detected by the detection unit. 2. The electronic fuel according to claim 1, wherein a steep decay of the fuel injection time is suppressed by at least one of lower limit value control means for controlling the fuel injection time not to fall below a lower limit value of time. Control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23060391A JP2899148B2 (en) | 1991-09-10 | 1991-09-10 | Electronic fuel control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP23060391A JP2899148B2 (en) | 1991-09-10 | 1991-09-10 | Electronic fuel control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0571386A JPH0571386A (en) | 1993-03-23 |
| JP2899148B2 true JP2899148B2 (en) | 1999-06-02 |
Family
ID=16910339
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23060391A Expired - Lifetime JP2899148B2 (en) | 1991-09-10 | 1991-09-10 | Electronic fuel control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2899148B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CH690328A5 (en) * | 1995-04-28 | 2000-07-31 | Bobst Sa | Foil device loading in a METALLIC image transfer machine of the elements in sheet. |
-
1991
- 1991-09-10 JP JP23060391A patent/JP2899148B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0571386A (en) | 1993-03-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2069836C (en) | Fuel injection control apparatus for internal combustion engine | |
| JP2899148B2 (en) | Electronic fuel control device | |
| JPH0373745B2 (en) | ||
| JP3152024B2 (en) | Fuel injection control device for starting internal combustion engine | |
| JP2935556B2 (en) | Electronic fuel control device | |
| JP3272486B2 (en) | Integrated control unit for power unit | |
| JP2570000B2 (en) | Fail-safe system for variable valve timing system | |
| JP2934253B2 (en) | Knocking control device for internal combustion engine | |
| JP4254519B2 (en) | Engine air-fuel ratio control device | |
| JPH062638A (en) | Internal combustion engine knocking controller | |
| JP3082795B2 (en) | Engine speed control device for internal combustion engine | |
| JPS59224469A (en) | Knock restraining device for internal-combustion engine | |
| JP3253120B2 (en) | Engine fuel injection control method | |
| JP2862687B2 (en) | Idle speed control method for internal combustion engine | |
| JPS58107827A (en) | Fuel injection device and fuel injection control method | |
| JP2512073Y2 (en) | Engine fuel injection control device | |
| JP3220844B2 (en) | Fuel injection timing control system for vehicle diesel engine | |
| JPS5828534A (en) | Electronically controlled fuel injection process and equipment in internal combustion engine | |
| JP2862686B2 (en) | Idle speed control method for internal combustion engine | |
| JPS63189629A (en) | Controller for electronic fuel injection type engine | |
| JP2862685B2 (en) | Idle speed control method for internal combustion engine | |
| JP2001342874A (en) | Fuel injection control device for internal combustion engine | |
| JP2862688B2 (en) | Idle speed control method for internal combustion engine | |
| JPS6123845A (en) | Air-fuel ratio controller | |
| JPH0676785B2 (en) | Engine ignition timing control device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19990302 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090312 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090312 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100312 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110312 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110312 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120312 Year of fee payment: 13 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120312 Year of fee payment: 13 |