JPH06100149B2 - Control device for internal combustion engine - Google Patents
Control device for internal combustion engineInfo
- Publication number
- JPH06100149B2 JPH06100149B2 JP19697187A JP19697187A JPH06100149B2 JP H06100149 B2 JPH06100149 B2 JP H06100149B2 JP 19697187 A JP19697187 A JP 19697187A JP 19697187 A JP19697187 A JP 19697187A JP H06100149 B2 JPH06100149 B2 JP H06100149B2
- Authority
- JP
- Japan
- Prior art keywords
- fuel
- amount
- air
- fuel ratio
- value
- 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)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
【発明の詳細な説明】 (産業上の利用分野) 本発明は内燃機関の制御装置、特に燃料性状のうち揮発
性が変化した場合に対処させるものに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control device for an internal combustion engine, and more particularly to a control device for coping with a change in volatility of fuel properties.
(従来の技術) 機関への供給燃料が給油により標準燃料から重質燃料へ
と変化した場合にも排気エミッションや運転性を悪化さ
せることがないように対処した装置が提案されている
(特公昭56−32451号公報参照)。(Prior Art) A device has been proposed that prevents exhaust emission and drivability from deteriorating even when the fuel supplied to the engine changes from standard fuel to heavy fuel due to refueling. 56-32451).
この例は、目標空燃比が得られるように機関への燃料制
御を行うものに適用したもので、空燃比が対象となるの
は、排気三成分(HC,CO,NOx)の排出濃度に空燃比が大
きく影響を及ぼすからである。たとえば、第21図に示す
空燃比に対する三元触媒の転化率の特性より、仮に排気
三成分の総ての転化率が80%以上であるようにしようと
すれば、図中の所定幅Wの範囲内に実際の空燃比を収め
る必要がある。このため、標準燃料にあっては所定幅W
の中心の空燃比(ほぼ理論空燃比である)Aが目標空燃
比として定められる。This example is applied to those that control the fuel to the engine so that the target air-fuel ratio can be obtained. The air-fuel ratio is targeted for the exhaust concentration of exhaust three components (HC, CO, NOx) This is because the fuel ratio has a great influence. For example, from the characteristics of the conversion rate of the three-way catalyst with respect to the air-fuel ratio shown in FIG. 21, if it is attempted that all the conversion rates of the three components of the exhaust gas are 80% or more, the predetermined width W in the figure It is necessary to keep the actual air-fuel ratio within the range. Therefore, for standard fuel, the specified width W
The air-fuel ratio (which is almost the theoretical air-fuel ratio) A at the center of is defined as the target air-fuel ratio.
これを第20図に示すL−ジェトロニック方式の燃料噴射
機関で実現するには、吸気ポート2に設けた燃料噴射弁
7に付与する基本空燃比を得るための噴射パルス幅Tp
(=K×Qa/N、ただし、Kは定数、Qaは絞り弁4上流の
空気量センサ5で検出される吸入空気量、Nはクランク
角センサ6にて検出される機関回転数である)を、フィ
ードバック補正量α(理論空燃比を境に出力が急変する
センサ9の出力に基づいて演算される)にて補正演算す
ることにより基本空燃比と理論空燃比のずれを解消させ
る。なお、同図において3は吸気管、8は排気管、11は
水温センサ、12は点火プラグ、13はコントロールユニッ
トである。In order to realize this in the fuel injection engine of the L-Getronic system shown in FIG. 20, the injection pulse width Tp for obtaining the basic air-fuel ratio given to the fuel injection valve 7 provided in the intake port 2
(= K × Qa / N, where K is a constant, Qa is the intake air amount detected by the air amount sensor 5 upstream of the throttle valve 4, and N is the engine speed detected by the crank angle sensor 6) Is corrected by the feedback correction amount α (calculated based on the output of the sensor 9 whose output suddenly changes at the stoichiometric air-fuel ratio) to eliminate the deviation between the basic air-fuel ratio and the theoretical air-fuel ratio. In the figure, 3 is an intake pipe, 8 is an exhaust pipe, 11 is a water temperature sensor, 12 is a spark plug, and 13 is a control unit.
この場合、標準燃料よりも揮発性の低い燃料(重質燃
料)が使用されると、加速時に実際の空燃比が目標空燃
比よりも大きくリーン化し、運転性の不具合を発生した
り、排気エミッションを不良にする。これは供給燃料の
蒸留性状にて吸気管内での揮発性が定まるので、重質留
分の含有量が多くなるほど、機関シリンダに流入する燃
料量のうち吸気管壁面を液状で流れる燃料分(壁流分)
の割合が吸気管内をガス状で流れる燃料分よりも増加す
る点に起因する。In this case, if a fuel (heavy fuel) that is less volatile than the standard fuel is used, the actual air-fuel ratio becomes leaner than the target air-fuel ratio when accelerating, which may cause drivability problems or exhaust emission. Make bad. Since the volatility in the intake pipe is determined by the distillation property of the supplied fuel, as the content of the heavy fraction increases, the amount of the fuel that flows in the liquid state on the intake pipe wall surface (wall Flow)
This is due to the fact that the ratio of is larger than the amount of fuel flowing in the intake pipe in a gaseous state.
すなわち、定常運転時は吸気管に供給された燃料量のう
ち壁流分となる量と壁流分からシリンダ内に吸入されて
いく量との収支がバランスする状態(平衡状態)となる
ので、蒸留性状の相違による壁流分自体の多少が機関に
要求される空燃比の値に影響することはない。ところ
が、過渡運転時には運転変化後の平衡状態に壁流分が落
ち着くまでの間シリンダに吸入されるべき燃料量が壁流
分の増加として奪われる。ここに、壁流分の増加として
奪われる燃料量は重質燃料のほうが標準燃料よりも多
く、したがって重質燃料では過渡時に空燃比が大きくリ
ーン化する。In other words, during steady operation, the balance between the amount of fuel flowing into the intake pipe that is the wall flow and the amount that is sucked into the cylinder from the wall flow is in a balanced state (equilibrium state). The amount of wall flow itself due to the difference in properties does not affect the air-fuel ratio required for the engine. However, during the transient operation, the amount of fuel to be sucked into the cylinder is taken as an increase in the wall flow amount until the wall flow amount settles in the equilibrium state after the operation change. Here, the amount of fuel taken away as an increase in the wall flow amount is larger in the heavy fuel than in the standard fuel, and thus the heavy fuel has a large lean air-fuel ratio during the transition.
そこで、第21図においてAよりも若干リッチ側の空燃比
Bに目標空燃比をずらせて設定しておくことにより、重
質燃料が使用されると思われる地域(たとえぱ北アメリ
カ)においても過渡運転性と排気エミッションを両立さ
せている。Therefore, by setting the target air-fuel ratio to the air-fuel ratio B, which is slightly richer than A in Fig. 21, by setting the target air-fuel ratio, it is possible to make a transition even in an area where heavy fuel is likely to be used (even in North America). It achieves both drivability and exhaust emission.
(発明が解決しようとする問題点) ところで、このような装置は予め使用されるであろう燃
料(重質燃料)を想定して、目標空燃比を第20図のBの
位置に設定するものであるため、予想と相違する燃料
(たとえばアルコール混入ガソリンのように標準燃料よ
りも逆に揮発性の高い軽質燃料)が使用された場合には
実際の空燃比が過渡時に一気にリッチ化して排気エミッ
ションが悪化する。その理由は、軽質燃料に対して目標
空燃比を設定するとすれば第21図においてAよりも若干
リーン側の空燃比Cとすべきであるところ、Bを目標空
燃比とする重質燃料仕様ではBC間のずれが生ずることに
なるからである。しかも、Aを目標空燃比とする標準燃
料仕様に対して軽質燃料が使用された場合にはAC間のず
れで済むことを考えれば、Bを目標空燃比とする仕様に
おいて悪化の程度が却って大きくなっている。(Problems to be Solved by the Invention) By the way, in such a device, the target air-fuel ratio is set to the position of B in FIG. 20 by assuming the fuel (heavy fuel) that will be used in advance. Therefore, if a fuel that is different from the expected value (for example, a light fuel that is more volatile than the standard fuel, such as gasoline mixed with alcohol) is used, the actual air-fuel ratio will suddenly become rich during the transition and exhaust emission Becomes worse. The reason is that if the target air-fuel ratio is set for the light fuel, the air-fuel ratio C should be slightly leaner than A in Fig. 21, but in the heavy fuel specification where B is the target air-fuel ratio. This is because there will be a gap between BCs. Moreover, considering that the deviation between ACs is sufficient when the light fuel is used for the standard fuel specification with A as the target air-fuel ratio, the degree of deterioration is rather large in the specification with B as the target air-fuel ratio. Has become.
一方、昨今は理論空燃比に限らず広範囲の空燃比に対し
て線形の特性を有するセンサ(広範囲空燃比センサ)が
開発されているので、こうしたセンサを用いれば、理論
空燃比から外れてリッチ化あるいはリーン化した空燃比
を正確に検出することができる。そこで、このセンサを
用いて過渡時の排気空燃比を検出し、この検出値をフィ
ードバック制御信号として使用すれば、燃料性状(揮発
性)の相違に対処させることができるが、過渡時に対処
させるにはかなりの頻度で補正量(燃料性状に関する補
正量)の演算を行うことが必要となり、燃料噴射量や点
火時期の演算時間が増大するので、応答良く燃料噴射量
等を付与させることができなくなる。また、応答性を補
うべく高速の演算速度を有するマイクロコンピュータを
採用するのではコストアップとなる。On the other hand, recently, a sensor (wide-range air-fuel ratio sensor) having a linear characteristic for a wide range of air-fuel ratios, not limited to the theoretical air-fuel ratio, has been developed. Alternatively, the lean air-fuel ratio can be accurately detected. Therefore, if this sensor is used to detect the exhaust air-fuel ratio at the time of transition and this detected value is used as a feedback control signal, it is possible to deal with the difference in the fuel property (volatility). Is required to calculate a correction amount (correction amount related to fuel property) with considerable frequency, and the calculation time of the fuel injection amount and the ignition timing is increased, so that the fuel injection amount and the like cannot be given with good response. . Further, if a microcomputer having a high calculation speed is used to compensate for the responsiveness, the cost will increase.
本発明はこのような従来の問題点に着目してなされたも
ので、揮発性に関する補正量を導入するとともに、この
補正量の演算を、燃料が供給された場合で、かつ燃料性
状に応じて変化する因子が許容範囲に収まるまでに限る
ようにした制御装置を提供することを目的とする。The present invention has been made in view of such a conventional problem, and introduces a correction amount related to volatility, and calculates the correction amount when fuel is supplied and according to the fuel property. An object of the present invention is to provide a control device in which a changing factor is limited to within an allowable range.
(問題点を解決するための手段) 本発明では、第1図に示すように機関運転条件の検出値
に基づいて燃焼に関与する制御量(空燃比または点火時
期)を演算する手段21と、燃料の残量を検出する手段22
と、この検出量から給油がされたかどうかを判定する手
段23と、給油されたことが判定された場合に前記制御量
の補正を開始させる手段24と、揮発性の相違に応じて変
化する因子(たとえば燃料の比重、エンストの発生、過
渡時空燃比が目標空燃比の許容幅を越えて振れている期
間、過渡時の供給燃料量と燃焼燃料量との差)の検出値
が許容範囲を越えるかどうかを判定する手段26と、許容
範囲を越えた場合に許容範囲内に収まるように前記制御
量を補正する手段27と、許容範囲内に収まったときの補
正量(たとえば空燃比についてKF、点火時期についてK
A)を次回の給油判定まで継続して使用する手段28とを
設けた。なお、25は前記揮発性の相違に応じて変化する
因子を検出する手段である。(Means for Solving Problems) In the present invention, as shown in FIG. 1, means 21 for calculating a control amount (air-fuel ratio or ignition timing) involved in combustion based on a detected value of engine operating conditions, Means for detecting the remaining amount of fuel 22
A means 23 for determining whether or not refueling is performed based on the detected amount, a means 24 for starting correction of the control amount when it is determined that refueling is performed, and a factor that changes depending on the difference in volatility. (For example, the specific gravity of the fuel, the occurrence of engine stall, the period when the transient air-fuel ratio fluctuates beyond the allowable range of the target air-fuel ratio, the difference between the supplied fuel amount and the combusted fuel amount during the transition) The detected value exceeds the allowable range. Means 26 for determining whether or not, means 27 for correcting the control amount so as to be within the permissible range when the permissible range is exceeded, and a correction amount when the permissible range is within the permissible range (for example, KF for the air-fuel ratio, Ignition timing K
The means 28 for continuously using A) until the next refueling determination is provided. Note that 25 is a means for detecting a factor that changes depending on the difference in volatility.
(作用) 市販燃料の相違により標準燃料から重質あるいは軽質の
いずれの燃料に変化しようと、これが判定され、変化後
の重質あるいは軽質の燃料に応じて燃焼関与制御量に関
する補正量が演算される。ここに、使用されるであろう
燃料を想定しておく必要はなくなるので、予定しない燃
料が使用されることによる排気エミッションや運転性が
不良となる事態が回避される。(Function) Whether the standard fuel changes to heavy fuel or light fuel due to the difference in commercially available fuel, this is judged, and the correction amount for the combustion related control amount is calculated according to the changed heavy fuel or light fuel. It Since it is not necessary to assume the fuel that will be used here, it is possible to avoid a situation in which exhaust emission and drivability become poor due to the use of unscheduled fuel.
また、給油が判別された場合で、かつ前記因子が許容範
囲に収まらない場合に限って補正量の演算が行われ、許
容範囲に収まるとそのときの補正量が次回の給油判定ま
で継続して使用される。すなわち、許容範囲に収まった
後は補正量については読み出す操作だけで済むので、そ
の分燃料噴射量や点火時期の演算時間が相対的に短縮さ
れ、これにより過渡時補正にあっても応答性が十分に高
められる。In addition, the correction amount is calculated only when refueling is determined and when the factor is not within the allowable range, and when it is within the allowable range, the correction amount at that time continues until the next refueling determination. used. In other words, after the correction amount is within the allowable range, it is only necessary to read out the correction amount, so the calculation time of the fuel injection amount and ignition timing is relatively shortened by that amount, which makes the responsiveness even during transient correction. Fully enhanced.
(実施例) 第2図は本発明の第1実施例で、絞り弁開度と機関回転
数とを運転変数の基本値とする燃料噴射機関に適用した
システム図である。同図において燃料供給系は燃料タン
ク33、燃料供給通路34、燃料ポンプ35、ダンパ36、圧力
調整器37及び燃料戻し通路38から構成される。(Embodiment) FIG. 2 is a first embodiment of the present invention and is a system diagram applied to a fuel injection engine in which a throttle valve opening and an engine speed are used as basic values of operating variables. In the figure, the fuel supply system comprises a fuel tank 33, a fuel supply passage 34, a fuel pump 35, a damper 36, a pressure regulator 37 and a fuel return passage 38.
ここに、燃料タンク33にはタンク内燃料の重量と体積と
を計測するためのセンサが設けられる。燃料重量につい
ては、たとえば重量に比例して歪み、その歪み量に応じ
た電圧を発生する圧電式ロードセル45を4個用意し、こ
れらロードセル45を、第3図と第4図に示すように、燃
料タンク33のフランジ33Aと車体46との間に介在させる
ことにより燃料タンク33をフローティング構造とする
と、総重量が4つのロードセル45に支持されることにな
るので、ロードセル45からの出力を合計すると、タンク
自重を含む総重量が得られる。したがって、総重量から
タンク自重を減算することで燃料重量(FJ)が計測され
る。なお、33Bはリブである。Here, the fuel tank 33 is provided with a sensor for measuring the weight and volume of the fuel in the tank. Regarding the fuel weight, for example, four piezoelectric load cells 45 that are distorted in proportion to the weight and generate a voltage according to the distorted amount are prepared. As shown in FIGS. 3 and 4, If the fuel tank 33 has a floating structure by interposing between the flange 33A of the fuel tank 33 and the vehicle body 46, the total weight is supported by the four load cells 45, and therefore the total output from the load cells 45 is , The total weight including the tank weight is obtained. Therefore, the fuel weight (FJ) is measured by subtracting the tank weight from the total weight. Note that 33B is a rib.
また、燃料の残量、すなわち燃料体積(FG2)を検出す
るフュエルゲージ(たとえば静電容量式)39がタンク33
内に設けられる。なお、このゲージ39からの信号は給油
が行なわれたかどうかの判定にも使用される。Further, a fuel gauge (for example, capacitance type) 39 for detecting the remaining amount of fuel, that is, the fuel volume (FG2) is provided in the tank 33.
It is provided inside. The signal from the gauge 39 is also used to determine whether refueling has been performed.
一方、制御系は各種のセンサ類と、これらの信号が入力
されるコントロールユニット40と、コントロールユニッ
ト40からの制御信号が出力される燃料噴射弁7及び点火
プラグ12とから構成される。詳しくは、吸気絞り弁開度
を検出するセンサ32、機関クランク角の基準位置と単位
角度を検出するセンサ(クランク角センサ)6、機関の
冷却水温Twを検出するセンサ11が機関各部に配設され
る。ここに、クランク角の単位角度信号からは機関回転
数Nが計算され、単位角度と基準位置の両信号からは気
筒判別がなされる。On the other hand, the control system includes various sensors, a control unit 40 to which these signals are input, and a fuel injection valve 7 and an ignition plug 12 from which control signals from the control unit 40 are output. Specifically, a sensor 32 for detecting the intake throttle valve opening, a sensor (crank angle sensor) 6 for detecting a reference position and a unit angle of the engine crank angle, and a sensor 11 for detecting a cooling water temperature Tw of the engine are provided in each part of the engine. To be done. Here, the engine speed N is calculated from the unit angle signal of the crank angle, and the cylinder discrimination is made from both the unit angle signal and the reference position signal.
また、排気管8には排気の空燃比を検出するセンサ31が
装着される。なお、センサ31は理論空燃比よりリッチ
側、リーン側のいずれにおいても線形の特性を有するセ
ンサ(広範囲空燃比センサ)である。この検出信号は空
燃比フィードバック補正係数αを演算するための信号と
して使用される。Further, a sensor 31 for detecting the air-fuel ratio of exhaust gas is attached to the exhaust pipe 8. The sensor 31 is a sensor (wide range air-fuel ratio sensor) having linear characteristics on both the rich side and the lean side of the theoretical air-fuel ratio. This detection signal is used as a signal for calculating the air-fuel ratio feedback correction coefficient α.
コントロールユニット40では燃料噴射弁7と点火プラグ
12を制御対象として空燃比制御と点火時期制御を行う。
ここに、空燃比制御については、燃料噴射弁7に付与す
る燃料噴射パルス幅Tiが、 Ti=Tp×COEF×α+Ts なる基本式にて計算される。同式において、Tpは基本空
燃比を得るための噴射量に相当するパルス幅、COEFは各
種の補正係数(たとえば冷却水温Twに基づく水温増量補
正係数等)の総和、αは基本空燃比と目標空燃比(たと
えば理論空燃比)のずれの補正値としての意味合いを有
する空燃比フィードバック補正係数、Tsはバッテリ電圧
VBに基づく無効パルス幅であり、L−ジェトロニック
方式において従来より知られているところである。In the control unit 40, the fuel injection valve 7 and spark plug
Air-fuel ratio control and ignition timing control are performed with 12 as the control target.
Here, for the air-fuel ratio control, the fuel injection pulse width Ti applied to the fuel injection valve 7 is calculated by the basic equation Ti = Tp × COEF × α + Ts. In the equation, Tp is the pulse width corresponding to the injection amount for obtaining the basic air-fuel ratio, COEF is the sum of various correction factors (for example, the water temperature increase correction factor based on the cooling water temperature Tw), and α is the basic air-fuel ratio and the target. The air-fuel ratio feedback correction coefficient Ts, which has a meaning as a correction value for the deviation of the air-fuel ratio (for example, the theoretical air-fuel ratio), is an invalid pulse width based on the battery voltage V B , and is conventionally known in the L-Getronic system. By the way.
さて、上式は標準燃料に対する式であるから標準燃料と
揮発性の相違する重質や軽質の燃料が使用された場合、
たとえば過渡時には空燃比が理論空燃比を大きく外れて
リーン化あるいはリッチ化し、冷間始動時には始動性を
不良にする。したがって、この例では揮発性に関する補
正係数(KF)を導入し、このKFにて噴射量(Ti)を補正
演算させる。すなわち、第5図に示すように、過渡時並
びにTwが所定値(Tw0)よりも低い冷間時にはTi×KFを
改めてTiと置くのである(ステップ53〜55)。By the way, since the above formula is for standard fuel, when heavy or light fuel with different volatility from standard fuel is used,
For example, during a transition, the air-fuel ratio greatly deviates from the stoichiometric air-fuel ratio and becomes lean or rich, and the startability becomes poor during a cold start. Therefore, in this example, a correction coefficient (KF) relating to volatility is introduced, and the injection amount (Ti) is corrected and calculated by this KF. That is, as shown in FIG. 5, Ti × KF is newly set as Ti during the transition and during the cold when Tw is lower than the predetermined value (Tw 0 ) (steps 53 to 55).
ここに、Tiを直接補正する形式としたのは、絞り弁開度
と回転数に基づいてTpを演算する方式では高い演算精度
が得られるので、Tiを直接補正することにしても、精度
上問題ないからである。なお、補正形式はTiを直接補正
する方式に限定されるものではない。たとえば、吸入空
気量Qaと機関回転数Nとを基本値とするL−ジェトロニ
ック方式においては、KFによりTiの全体を補正するので
はなく、 COEF=1+Kt+KAcc×KF のように加速増量補正係数KAccを基本値としてこれを
補正することが考えられる。ただし、同式において、Kt
はKAcc以外の各種補正係数の総和である。The method of directly correcting Ti here is that the method of calculating Tp based on the throttle valve opening and the number of revolutions provides high calculation accuracy. This is because there is no problem. The correction format is not limited to the method of directly correcting Ti. For example, in the L- Jetronic system to basic value and the intake air quantity Qa and the engine speed N, rather than correcting the entire Ti by KF, acceleration increase correction as COEF = 1 + Kt + K A cc × KF It is conceivable to correct this using the coefficient K A cc as a basic value. However, in the same equation, Kt
Is the sum of the various correction coefficients other than K A cc.
同様にして、燃料性状の相違は要求点火進角値を変化さ
せるので、点火進角値についても揮発性に関する補正係
数(KA)を導入し、このKAにて点火装置に出力すべき点
火進角値(ADV)を補正演算させる。すなわち、第5図
に示すように、ADV+KAを改めてADVと置く(ステップ53
〜55)。なお、標準燃料に対するADVは圧縮上死点前の
クランク角を表す数値であり、運転条件(たとえば吸気
絞り弁が開いているときにはTpとN、絞り弁全閉時はN
のみ)に応じて演算されることはいうまでもない。Similarly, because the difference in fuel property changes the required ignition advance value, a correction coefficient (KA) related to volatility is also introduced for the ignition advance value, and the ignition advance angle to be output to the ignition device at this KA. The value (ADV) is corrected and calculated. That is, as shown in FIG. 5, ADV + KA is replaced with ADV (step 53).
~ 55). The ADV for the standard fuel is a numerical value that represents the crank angle before the top dead center of the compression, and is an operating condition (for example, Tp and N when the intake throttle valve is open, N when the throttle valve is fully closed).
Needless to say, it is calculated according to (only).
次に、標準燃料から重質あるいは軽質の燃料へと揮発性
が変化したどうかの判定であるが、この例では燃料の比
重に基づく。重質燃料に変化すればそれだけ燃料比重が
大きくなり、この逆に軽質燃料になるとその分だけ燃料
比重が小さくなるからである。Next, it is judged whether the volatility has changed from the standard fuel to the heavy fuel or the light fuel. In this example, it is based on the specific gravity of the fuel. This is because when the fuel is changed to the heavy fuel, the fuel specific gravity is correspondingly increased, and conversely, when the fuel is the light fuel, the fuel specific gravity is correspondingly reduced.
第6図はこの判定と判定結果に応じて空燃比及び点火進
角値に関する各補正係数(KFとKA)の演算を行うルーチ
ンで、キースイッチまたはドアスイッチがONになると開
始される。なお、ドアスイッチはドアが開かれるとON信
号を出力するスイッチである。FIG. 6 is a routine for calculating the correction coefficients (KF and KA) relating to the air-fuel ratio and the ignition advance value in accordance with this determination and the determination result, which is started when the key switch or the door switch is turned on. The door switch is a switch that outputs an ON signal when the door is opened.
まず、フュエルゲージ41の検出値(FG2)を読み取り、
前回読み取った検出値(FG1)との差ΔFG(=FG2−FG
1)を基準値(FG0)と比較することにより、ΔFG≧FG0
であれば給油されたと判定する(ステップ62)。給油の
如何をみるのは給油されない限り使用燃料の揮発性が変
化することは考えられず、揮発性が変化するとすれば給
油に基づくからである。また、揮発性が変化したかどう
かは運転中かなりの頻度で判定しなくとも、給油された
場合にのみ判定すれば足りるからである。なお、給油さ
れなかった場合には次回判定のためFG2をFG1としてメモ
リに格納しておく(ステップ62,71)。First, read the detection value (FG2) of the fuel gauge 41,
Difference from the previously read detection value (FG1) ΔFG (= FG2-FG
By comparing 1) with the reference value (FG0), ΔFG ≧ FG0
If so, it is determined that the fuel has been supplied (step 62). The reason for refueling is that the volatility of the fuel used cannot change unless refueled, and if the volatility changes, it depends on refueling. Also, it is sufficient to determine whether or not the volatility has changed, even if the fuel has been refueled, without having to determine it at a high frequency during operation. If the fuel has not been refueled, FG2 is stored in the memory as FG1 for the next determination (steps 62 and 71).
一方、FG2は燃料体積であり、このFG2と、ロードセル45
から得られる燃料重量(FJ)とからタンク内の燃料比重
FR2(=FJ/FG2)を計算する(ステップ61,63,65)。な
お、FJは燃温にて相違してくるので、基準燃温に対する
燃料重量となるようにステップ64において燃温補正を加
えている。これにて、燃料重量の測定精度が向上する。On the other hand, FG2 is the fuel volume, and this FG2 and the load cell 45
Fuel specific gravity in the tank from the fuel weight (FJ) obtained from
FR2 (= FJ / FG2) is calculated (steps 61, 63, 65). Since the FJ varies depending on the fuel temperature, the fuel temperature is corrected in step 64 so that the fuel weight becomes the fuel weight with respect to the reference fuel temperature. This improves the accuracy of fuel weight measurement.
次に、FR2と標準燃料に対する比重(FR1)との差ΔFR
(=FR2−FR1)が所定値(FR0)より大きいかどうかチ
ェックし、ΔFR≧FR0ならば比重が大きくなっているの
だから重質燃料であると判定する。これに対して、ΔFR
<FR0のときはステップ69に進んで差の絶対値(|ΔFR
|)とFR0を比較し|ΔFR|≧FR0である場合に軽質燃料で
あると判定する。Next, the difference ΔFR between FR2 and specific gravity (FR1) for standard fuel
It is checked whether (= FR2-FR1) is larger than a predetermined value (FR0), and if ΔFR ≧ FR0, the specific gravity is large, so it is determined that the fuel is heavy fuel. On the other hand, ΔFR
<FR0, proceed to step 69 and calculate the absolute value of the difference (| ΔFR
|) And FR0 are compared, and if | ΔFR | ≧ FR0, it is determined to be a light fuel.
そして、判定結果に応じじて重質燃料用の各補正係数
(KFHとKAH)あるいは軽質燃料用の各補正係数(KFL
とKAL)をテーブル参照にて求める(ステップ66,67、6
6,69,70)。たとえば、冷間時には、重質留分が増すほ
ど壁流分として奪われる燃料量が多くなるので、重質燃
料に対しては壁流分の増加として奪われる分だけ始動増
量を増すように、また燃焼が遅れる分だけ点火時期を進
角させるように各KFHとKAHを決定する。この逆に、軽
質燃料に対しては供給過多となる分だけ始動増量を減じ
るように、また燃焼が早まる分だけ遅角させるように各
KFLとKALを決定する。TwをパラメータとするKFの一例
を第7図に示す。Then, depending on the determination result, each correction coefficient for heavy fuel (KF H and KA H ) or each correction coefficient for light fuel (KF L)
And KA L ) are obtained by referring to the table (steps 66, 67, 6)
6,69,70). For example, in the cold state, as the heavy fraction increases, the amount of fuel lost as the wall flow increases, so for heavy fuel, the increase in the starting amount is increased as much as the wall flow increases. Also, each KF H and KA H is determined so that the ignition timing is advanced by the amount of the combustion delay. On the contrary, for the light fuel, it is necessary to reduce the increase in the starting amount by the amount of excess supply, and retard the amount by the amount of early combustion.
To determine the KF L and KA L. An example of KF with Tw as a parameter is shown in FIG.
最後に、テーブル参照にて求めた各係数(空燃比に関し
KFHとKFL、点火進角値に関しKAHとKAL)を改めてK
F,KAと置き、これをメモリ(不揮発性メモリ)に格納す
る(ステップ67,68、70,68)。Finally, each coefficient obtained by referring to the table (for air-fuel ratio
KF H and KF L , KA H and KA L regarding ignition advance values)
It is set to F and KA, and this is stored in the memory (nonvolatile memory) (steps 67, 68, 70, 68).
そして、このKFとKAが第5図のステップ52においてメモ
リより読み出され、この値を用いて標準燃料に対するTi
とADVが補正される。Then, these KF and KA are read from the memory in step 52 of FIG. 5, and the TiF for the standard fuel is read using this value.
And ADV is corrected.
したがって、この例によれば標準燃料から重質あるいは
軽質のいずれの燃料に変化しようと、これが燃料比重に
基づいて判定され、重質や軽質の燃料に応じた補正係数
(KFとKA)にて標準燃料に対する制御量(TiとADV)が
補正される(ステップ66〜68,52,55、66,69,70,68,52,5
5)。ここに、使用されるであろう燃料を想定しておく
必要はなく、揮発性の相違に関する限り総ての燃料への
適用が可能となるので、市販燃料の不明な地域において
予定しない燃料が使用されることがあっても、排気エミ
ッションや運転性が不良となる事態が回避される。すな
わち、冷間始動時の始動性、冷間から暖機にかけての運
転性、さらにホットリスタート時の始動性が向上するの
である。Therefore, according to this example, whether the standard fuel changes to heavy fuel or light fuel, this is judged based on the fuel specific gravity, and the correction coefficient (KF and KA) according to the heavy fuel or light fuel is used. The controlled variables (Ti and ADV) for standard fuel are corrected (steps 66 to 68,52,55, 66,69,70,68,52,5
Five). It is not necessary to assume the fuel that will be used here, and since it can be applied to all fuels as far as the difference in volatility, it is possible to use unscheduled fuels in regions where commercial fuels are unknown. Even if this happens, a situation in which exhaust emission and drivability are poor is avoided. That is, the startability at the cold start, the drivability from cold to warm-up, and the startability at the hot restart are improved.
また、KFの演算は給油が判別された場合に限られ(ステ
ップ62)、しかも演算は1回だけで終了するので、演算
後はメモリに格納された値(一定値)が読み出されて用
いられる。この状態では、KFについてはメモリから読み
出す操作だけで済むのでその分噴射量の演算時間が相対
的に短縮され、これにより十分な応答性を持ち得ること
となる。したがって、過渡時であっても制御精度を高く
維持することができる。The calculation of KF is limited to the case where refueling is determined (step 62), and since the calculation is completed only once, the value (constant value) stored in the memory is read and used after the calculation. To be In this state, KF need only be read out from the memory, so the calculation time of the injection amount is relatively shortened by that amount, which allows sufficient responsiveness. Therefore, it is possible to maintain high control accuracy even during a transition.
なお、揮発性が変化したことを検出する因子に、過渡時
空燃比の変化、バックファイヤの発生、冷間始動時の完
爆時間、さらに後述するエンストの発生、過渡時空燃比
が許容振れ幅を越えている期間、供給燃料量と燃焼燃料
量との差などがある。これらの因子はいずれも燃焼して
みて初めて検出される事項であるのに対し、燃料比重は
燃焼してみなくても検出できるという利点がある。The factors that detect the change in volatility include changes in the transient air-fuel ratio, backfire, complete explosion time at cold start, and engine stall, which will be described later, and the transient air-fuel ratio exceeds the allowable fluctuation range. There is a difference between the amount of fuel supplied and the amount of fuel burned during a certain period. All of these factors are matters to be detected only after burning, but there is an advantage that the specific gravity of fuel can be detected without burning.
また、これらの因子には過渡時にしか検出されない事項
があり、これらの事項によれば、過渡運転以前において
運転性の不具合を体感することも有り得るが、燃料比重
によれば過渡運転を経なくともよいため、こうした不具
合が生ぜずに済む。Further, some of these factors are detected only during a transient operation.According to these matters, it may be possible to experience a problem in drivability before the transient operation. Since it is good, these problems do not occur.
次に、第8図と第9図はこの発明の第2実施例で、第6
図に対応する。ただし、この例では点火進角値に関する
補正係数の演算については省略している。これは後述す
る第3実施例ないし第5実施例についても同じである。Next, FIG. 8 and FIG. 9 show the second embodiment of the present invention.
Corresponds to the figure. However, in this example, the calculation of the correction coefficient for the ignition advance value is omitted. This also applies to the third to fifth embodiments described later.
さて、第1実施例との相違は揮発性が変化したことの判
定方法であり、この例ではエンストを生じた場合に主と
して重質燃料であると判定(ステップ93)。エンストの
原因は殆んどがリーン失火に伴うので、壁流分として多
くが奪われる重質燃料についてエンストが発生しがちで
あるからである。たとえば、エンストは機関回転数Nが
所定値以下に低下したことや排気空燃比が所定値以上リ
ーン化することを所定時間(たとえば1秒以上)継続し
たことをもって判定する。なお、リッチ失火を考慮して
いない訳ではない。最近の空燃比制御では燃費向上を目
的として空燃比をリーン化する傾向にあるので、リッチ
失火は起こり得ないとしてこの場合を無視することがで
きるからである。Now, the difference from the first embodiment is the method of judging that the volatility has changed, and in this example, when the engine stalls, it is judged that the fuel is mainly heavy fuel (step 93). This is because most of the causes of engine stall are associated with lean misfires, so engine stall tends to occur with heavy fuel, which is largely depleted as wall flow. For example, the engine stall is determined by the engine speed N falling below a predetermined value and the exhaust air-fuel ratio being leaned above a predetermined value for a predetermined time (for example, 1 second or more). It should be noted that rich misfires are not taken into consideration. This is because the recent air-fuel ratio control tends to make the air-fuel ratio leaner for the purpose of improving fuel efficiency, and this case can be ignored because rich misfire cannot occur.
そして、エンスト発生より重質燃料であることを判定し
た場合に冷却水温Twを読み取り、第7図に示す特性を内
容とするテーブルを参照してKFを決定する点は第1実施
例と同様である(ステップ93,95〜97,100)。Then, when it is determined that the fuel is heavy fuel due to the engine stall, the cooling water temperature Tw is read, and KF is determined by referring to the table having the characteristics shown in FIG. 7 as in the first embodiment. Yes (steps 93,95-97,100).
ただし、エンストはドライバの運転ミスで発生すること
も多いので、この場合に対処することが必要となる。そ
こで、初めてのエンスト発生であるかどうかを示すフラ
グ(FLAGS)をエンストが発生した回数をカウントする
フラグ(FLAGK)とを導入する。すなわち、初めてのエ
ンストである場合(FLAGS=0)には、補正係数を演算
した後にFLAGSを立てることでルーチンを終了する(ス
テップ94,99)。なお、フラグを立てるとはフラグの値
を「0」から「1」にすることをいい、フラグを降ろす
とはこの逆にすることをいう。これは以下の説明でも使
用する。However, stalling often occurs due to a driver's driving mistake, so it is necessary to deal with this case. Therefore, a flag (FLAGS) indicating whether or not the engine stalls for the first time and a flag (FLAGK) for counting the number of times the engine stall occurs are introduced. That is, in the case of the first engine stall (FLAGS = 0), the routine is ended by setting FLAGS after calculating the correction coefficient (steps 94 and 99). It should be noted that raising the flag means changing the value of the flag from "0" to "1", and lowering the flag means reversing the value. It will also be used in the following description.
補正したのみ拘わらず次回にもエンストを発生すると、
今度はFLAGSが立っているのでステップ101へと進み、FL
AGKが「2」となるまではFAGKの値を増すだけでルーチ
ンを終了する(ステップ102)。したがって、補正後の
2回の間に生じるエンストの発生はドライバのミスによ
るものとみなされ、3回目にはFLAGSとFLAGKを降ろすこ
とで次回のエンスト発生の判定に備えられる(101,10
3)。If an engine stall occurs next time regardless of the correction,
This time FLAGS is standing, so proceed to step 101, FL
Until AGK becomes "2", the routine is finished by simply increasing the value of FAGK (step 102). Therefore, the occurrence of engine stall that occurs between the two times after correction is considered to be due to a driver's mistake, and FLAGS and FLAGK are lowered for the third time to prepare for the next engine stall occurrence determination (101,10).
3).
一方、補正にてエンストを発生しない場合は、しばらく
様子をみるためエンスト発生なしの回数をカウントする
フラグ(FLAGE)が許容値KE(たとえば、始動を含めた
運転回数で5回)に達したかどうかをチェックし、KEに
達すると給油燃料に対する補正が完了したことを意味す
るフラグ(FLAGOK)を立てる(ステップ104〜106)。こ
れにて次回の給油判定までステップ93以降が実行される
ことはない(ステップ92)。On the other hand, if the engine stall does not occur in the correction, has the flag (FLAGE) that counts the number of times the engine stall has not occurred to reach the allowable value KE (for example, 5 times for the number of times of operation including start) in order to check the situation for a while? If it reaches KE, a flag (FLAGOK) is set to indicate that the correction of the fuel oil has been completed (steps 104 to 106). With this, step 93 and thereafter are not executed until the next refueling determination (step 92).
なお、この例では給油判定のルーチンを第8図のように
別構成とし、このルーチンにて給油がされたことを示す
フラグ(FLGC)を立て、このフラグが立つ場合に限り第
9図に示す補正ルーチンが走る構成としている(ステッ
プ82,83,91)。また、ステップ83で他のフラグ(FLAGOK
とFLAGK)を降ろしているのは初期化である。In this example, the refueling determination routine is configured differently as shown in FIG. 8, and a flag (FLGC) indicating that refueling has been performed is set in this routine, and only when this flag is set is shown in FIG. The correction routine runs (steps 82, 83, 91). In step 83, another flag (FLAGOK
And FLAGK) is the initialization.
この第2の例でも揮発性が変化したことの判定が過渡時
に限定されることがない点など第1実施例と同様の作用
効果を奏する。The second example also has the same effects as the first example in that the determination that the volatility has changed is not limited to the transient state.
次に、第10図と第11図は第3実施例、第13図と第14図は
第4実施例で、第2実施例と同様に、給油判定ルーチン
を別構成としている。すなわち、第8図で示した記号が
そのまま第10図と第13図でも用いられる。Next, FIG. 10 and FIG. 11 are the third embodiment, and FIGS. 13 and 14 are the fourth embodiment. As in the second embodiment, the refueling determination routine has a different structure. That is, the symbols shown in FIG. 8 are used as they are in FIGS. 10 and 13.
さて、第1と第2の実施例は定常とか過渡に影響されな
い因子を採用したが、第3と第4の実施例では、過渡時
において相違が生ずる因子に基づいて揮発性変化を判定
する。この意味ではその判定が過渡時に限定される点
で、第1と第2の実施例と相違することになる(第11図
のステップ123、第14図のステップ153)。すなわち、第
3と第4の例は壁流分の割合が揮発性の相違にて変化
し、この変化により過渡時における目標空燃比からのず
れ量やシリンダに吸入される燃料量が相違してくる点に
着目するものである。Now, the first and second embodiments employ factors that are not affected by steady state or transient, but in the third and fourth examples, the volatility change is determined based on factors that cause a difference during the transient. In this sense, the determination is limited to the transient time, which is different from the first and second embodiments (step 123 in FIG. 11 and step 153 in FIG. 14). That is, in the third and fourth examples, the proportion of the wall flow changes due to the difference in volatility, and this change causes a difference in the deviation from the target air-fuel ratio during transition and the amount of fuel sucked into the cylinder. It pays attention to the coming point.
まず、第3の例では過渡時空燃比が許容振れ幅を越えて
いる期間(時間)に基づいて揮発性が変化したことを判
定する。これは、標準燃料であれば加速時においてその
空燃比の振れ幅が第12図に示すように目標空燃比に対し
て設けた許容振れ幅(リーン側の限界値AFL、リッチ側
の限界値AFR)内に収まるところ、重質燃料と軽質燃料
では同図に示すように許容振れ幅を越えてリーン化ある
いはリッチ化するので、このリーン化あるいはリッチ化
しいる時間(TLとTR)が揮発性,スタンブルやヘジテー
ションといった運転性の不具合と相関を有有することに
なるからである。なお、リーン化あるいはリッチ化しい
る時間を計測するということは、運転性の不具合を間接
的に検出することを意味している。First, in the third example, it is determined that the volatility has changed based on the period (time) during which the transient air-fuel ratio exceeds the allowable fluctuation range. This is because when the standard fuel is used, the fluctuation range of the air-fuel ratio during acceleration is the allowable fluctuation range (lean side limit value AFL, rich side limit value AFR) set for the target air-fuel ratio as shown in Fig. 12. ), The heavy fuel and the light fuel become leaner or richer than the allowable fluctuation range as shown in the figure, so the time (TL and TR) during leaning or enriching is volatile, This is because there will be a correlation with drivability problems such as stumble and hesitation. It should be noted that measuring the time for leaning or enriching means indirectly detecting a defect in drivability.
具体的には、第11図において排気空燃比と目標空燃比と
の偏差ΔA/F(=排気空燃比−目標空燃比)がリーン側
の限界値(AFL)を越えてよりAFLを再び横切るまでの時
間をカウントアップさせ、そのカウント値(TL)と許容
値(LL)とを比較させることによりTL≧LLであれば重質
燃料であると判定する(ステップ126〜128,131)。同様
にして、ΔA/Fの絶対値がリッチ側の限界値(AFR)を越
えている間カウントアップしたカウンタの値(TR)と許
容値(RR)とを比較させ、TR≧RRであれば軽質燃料であ
ると判定する(ステップ127,129,130,131,133)。な
お、AFLとAFRはTwをパラメータとするテーブルを参照す
ることにより求められるが(ステップ124,125)、AFLの
ほうを狭くしておくことが望ましい。Specifically, in FIG. 11, until the deviation ΔA / F (= exhaust air-fuel ratio-target air-fuel ratio) between the exhaust air-fuel ratio and the target air-fuel ratio exceeds the lean side limit value (AFL) and crosses the AFL again. Is counted up, and the count value (TL) is compared with the allowable value (LL) to determine that the fuel is heavy fuel if TL ≧ LL (steps 126 to 128, 131). Similarly, the counter value (TR) counted up while the absolute value of ΔA / F exceeds the limit value (AFR) on the rich side is compared with the allowable value (RR), and if TR ≧ RR It is determined that the fuel is light fuel (steps 127, 129, 130, 131, 133). Although AFL and AFR are obtained by referring to a table having Tw as a parameter (steps 124 and 125), it is desirable to narrow AFL.
後は、判定結果に応じて重質または軽質燃料用の補正係
数(KFHまたはHFL)が読み出され、これがKFとして不
揮発性メモリに記憶される(132,134,135)。また、ΔA
/Fが限界値内に収まると、FLAGOKが立ち、次回の給油判
定に備えられる(ステップ136,122)。After that, the correction coefficient (KF H or HF L ) for heavy or light fuel is read according to the determination result, and this is stored in the nonvolatile memory as KF (132, 134, 135). Also, ΔA
When / F falls within the limit value, FLAGOK is set and the vehicle is ready for the next refueling determination (steps 136 and 122).
この例によれば、揮発性の変化判定に要するメモリ容量
を縮小することができるという利点も生ずる。たとえ
ば、後述する第18図に示ようにΔA/F>AFLあるいは|Δ
A/F|>AFRであることをもって重質あるいは軽質燃料で
あると判定するものでは、過渡時の全体にわたるΔA/F
のデータが必要となるので、その分メモリ容量が大きく
なるが、この例では過渡時のうちTLとTRに相当する期間
のメモリ容量で対処することができるからである。According to this example, there is an advantage that the memory capacity required for determining the change in volatility can be reduced. For example, as shown in FIG. 18 described later, ΔA / F> AFL or | Δ
If A / F |> AFR is judged as the heavy or light fuel, ΔA / F over the entire transient time
However, the memory capacity increases accordingly, but in this example, it is possible to deal with the memory capacity in the period corresponding to TL and TR in the transient time.
次に、第4実施例では、供給燃料量と燃焼燃料量との差
に基づいて燃料性状の相違を判定する。ここに、燃焼燃
料量とはシリンダに吸入される燃料量(シリンダ吸入燃
料量)のことである。Next, in the fourth embodiment, the difference in fuel property is determined based on the difference between the supplied fuel amount and the burned fuel amount. Here, the combustion fuel amount is the amount of fuel sucked into the cylinder (cylinder intake fuel amount).
燃料噴射弁7から噴射された燃料量の一部は空気流に乗
ったり、直接シリンダ内へ飛び込んだりするが、残りは
吸気ポート,吸気弁またはバルブガイドに付着後、冷却
水温,吸気温または吸入負圧などの関数で決まる気化速
度によって気化し、シリンダ内に吸入される。その際燃
料の留出性状(揮発性)が良好な燃料であれば、第15図
に示すように同じ温度でもより多くの燃料がシリンダ内
に吸入される。A part of the fuel injected from the fuel injection valve 7 rides on the air flow or jumps directly into the cylinder, but the rest adheres to the intake port, intake valve or valve guide, and then the cooling water temperature, intake temperature or intake It is vaporized by the vaporization rate determined by a function such as negative pressure and is sucked into the cylinder. At this time, if the fuel has good fuel distilling properties (volatility), as shown in FIG. 15, more fuel is sucked into the cylinder even at the same temperature.
したがって、気筒毎の供給燃料量(FC)とシリンダ吸入
燃料量(FIN)との燃料差ΔF(=FC−FIN)をとれば、
ΔFは供給燃料量のうちシリンダに吸入されなかった燃
料量を意味し、軽質燃料ではこのΔFが小さく、この逆
に重質燃料ではΔFが大きくなる。この結果、揮発性に
対するΔFの特性は第16図に示すところとなり、同図に
おいて、ΔFと許容範囲の下限値(DFL)あるいは上限
値(DFU)との比較によりΔF<DFLであれば軽質燃料化
していると、またΔF>DFUであれば重質燃料化してい
ると判定することができる。Therefore, if the fuel difference ΔF (= FC−FIN) between the fuel supply amount (FC) and the cylinder intake fuel amount (FIN) for each cylinder is calculated,
ΔF means the amount of fuel that has not been sucked into the cylinder out of the supplied fuel amount, and ΔF is small for light fuel and ΔF is large for heavy fuel. As a result, the characteristics of ΔF with respect to volatility are shown in Fig. 16, and in the same figure, if ΔF <DFL by comparing ΔF with the lower limit (DFL) or upper limit (DFU) of the allowable range, then light fuel If it has changed, and if ΔF> DFU, it can be determined that the fuel has become heavy fuel.
ただし、FINを直接に求めることは困難である。しかし
ながら、シリンダ内の空燃比は排気空燃比(AF)として
検出することができるので、シリンダ吸入空気量(AI
N)が分かればFINはAIN/AFにて容易に求めることができ
る。なお、AIN相当量にはブースト圧がある。However, it is difficult to directly obtain the FIN. However, since the air-fuel ratio in the cylinder can be detected as the exhaust air-fuel ratio (AF), the cylinder intake air amount (AI
If N) is known, FIN can be easily obtained by AIN / AF. There is boost pressure in the AIN equivalent.
このような制御動作は第14図に示すルーチンのステップ
154〜158,161,165で果たされる。Such control operation is performed by the steps of the routine shown in FIG.
It is completed in 154-158,161,165.
ただし、同図においては、ΔFの代わりにΔFの所定回
数(たとえば10回)の燃焼サイクル分の平均値(DF)が
採用されている。すなわち、サイクル数をカウントする
カウンタの値(CNTS)が10となるまではΔFを積算し、
10になると積算値でもあるDFを10で割った値を改めてDF
と置くのである(ステップ159,169,170,159,160)。平
均値を採用するのは制御の安定性を考慮するものであ
る。However, in the figure, instead of ΔF, an average value (DF) of a predetermined number (for example, 10) of combustion cycles of ΔF is adopted. That is, ΔF is integrated until the counter value (CNTS) that counts the number of cycles reaches 10,
When it becomes 10, the DF which is also the integrated value is divided by 10
(Steps 159,169,170,159,160). The use of the average value takes into consideration the stability of control.
次に、第17図ないし第19図は第5実施例で、この例は給
油が判定された場合に、燃料供給系に残留する燃料につ
いての配慮を行うものである。なお、第17図は第10図や
第13図に対応し、第18図は第11図や第14図に対応するこ
とはいうまでもない。Next, FIGS. 17 to 19 show a fifth embodiment, which considers the fuel remaining in the fuel supply system when refueling is judged. It goes without saying that FIG. 17 corresponds to FIG. 10 and FIG. 13, and FIG. 18 corresponds to FIG. 11 and FIG.
すなわち、給油直後の始動時には、第2図に示した燃料
タンク33から噴射弁7までの燃料供給系に残留する燃料
が所定量(たとえば150cc程度)あり、これが消費され
た後に給油された燃料へと切り替えられる。したがっ
て、給油を判定したからといって即座に補正係数を演算
するのではなく、残留燃料が消費される間は補給前の燃
料に対する補正係数を用いることで足りる。That is, at the time of starting immediately after refueling, there is a predetermined amount of fuel (for example, about 150 cc) remaining in the fuel supply system from the fuel tank 33 to the injection valve 7 shown in FIG. Can be switched to. Therefore, it is sufficient to use the correction coefficient for the fuel before replenishment while the residual fuel is consumed, instead of immediately calculating the correction coefficient immediately after determining the refueling.
そこで、第19図に示す残留燃料の消費判定ルーチンを新
たに付加し、このルーチンで残留燃料が消費されたかど
うかをチェックする。たとえば、始動後に燃料を噴射し
てよりの経過時間をカウントさせ、そのカウント値(TM
RRF)が所定値F(たとえば5秒)以上になると、消費
の完了を意味するフラグ(FLAGF)を立てる(ステップ2
12〜214)。なお、噴射弁からの燃料噴射は機関回転に
同期して行われるので、所定時間とするかわりに所定回
転としても構わない。Therefore, a residual fuel consumption determination routine shown in FIG. 19 is newly added to check whether or not the residual fuel has been consumed in this routine. For example, fuel is injected after starting and the elapsed time is counted, and the count value (TM
When RRF becomes equal to or more than a predetermined value F (for example, 5 seconds), a flag (FLAGF) indicating the completion of consumption is set (step 2
12-214). Since the fuel injection from the injection valve is performed in synchronization with the engine rotation, the predetermined rotation may be performed instead of the predetermined time.
そして、第18図に示す補正ルーチンではその最初にFLAG
Fをチェックさせ、フラグが降りている間はステップ192
以降に入らせないようにする(ステップ191)。Then, in the correction routine shown in FIG.
Check F, step 192 while flag is down
Do not allow them to enter later (step 191).
これにより、給油前の残留燃料が噴射弁上流からなくな
るまで、つまり新たに給油された燃料が機関に供給され
るまでは、残留燃料に対する補正係数KFがそのまま使用
されることになるので、常に使用される燃料に対して最
適な補正係数を付与することができる。As a result, the correction coefficient KF for the residual fuel is used as it is until the residual fuel before refueling is exhausted from the upstream side of the injection valve, that is, until the newly refueled fuel is supplied to the engine. The optimum correction coefficient can be given to the fuel to be used.
前述した実施例の各ルーチンはコントロールユニット40
をマイクロコンピュータで構成した場合にCPU内で実行
されるルーチンである。燃料噴射装置については多点噴
射方式、単点噴射方式のいずれであっても構わない。Each of the routines of the above-described embodiment is a control unit 40.
This is a routine that is executed in the CPU when is configured by a microcomputer. The fuel injection device may be either a multi-point injection method or a single-point injection method.
(発明の効果) 以上説明したように、本発明では揮発性の相違に応じて
変化する因子の検出値が許容範囲を越えるかどうかを判
定し、許容範囲を越えた場合に許容範囲内に収まるよう
に燃焼に関与する制御量を補正するようにしたので、揮
発性の相違に関する限り総ての燃料への適用が可能とな
り、予定しない燃料が使用されることにより排気エミッ
ションや運転性が不良となる事態が回避される。(Effects of the Invention) As described above, in the present invention, it is determined whether or not the detected value of the factor that changes according to the difference in volatility exceeds the allowable range, and if it exceeds the allowable range, it falls within the allowable range. As described above, the control amount related to combustion is corrected, so that it is possible to apply to all fuels as far as the difference in volatility is concerned, and exhaust emission and drivability are poor due to the use of unplanned fuel. Is avoided.
また、給油が判別された場合に限って補正量の演算を行
い、許容範囲に収まったときの補正量を次回の給油判定
まで継続して使用するようにしたので、制御量の演算時
間が相対的に短縮され、これにより過渡運転性と排気エ
ミッションとを最適化することができる。The correction amount is calculated only when refueling is determined, and the correction amount when it falls within the allowable range is used continuously until the next refueling determination. And thus transient drivability and exhaust emissions can be optimized.
第1図は本発明の構成図、第2図は本発明の第1実施例
の燃料供給系と制御系のシステム図、第3図と第4図は
この実施例の燃料タンクの正面図と平面図、第5図と第
6図はこの実施例の演算内容を示す流れ図、第7図はこ
の実施例の補正係数KFの特性を表す線図、第8図と第9
図は本発明の第2実施例の演算内容を示す流れ図であ
る。 第10図と第11図は本発明の第3実施例の演算内容を示す
流れ図、第12図は過渡時の空燃比変化を示す波形図、第
13図と第14図は第4実施例の演算内容を示す流れ図、第
15図は留出温度に対する留出割合を示す特性図、第16図
はこの実施例の燃料差ΔFの特性図である。 第17図ないし第19図は本発明の第5実施例の演算内容を
示す流れ図、第20図は従来例のシステム図、第21図は三
元触媒の転化率を示す特性線図である。 6……クランク角センサ、7……燃料噴射弁、11……水
温センサ、12……点火プラグ、21……燃焼関与制御量演
算手段、22……残量検出手段、23……給油判定手段、24
……補正開始手段、25……変化因子検出手段、26……判
定手段、27……補正手段、28……補正量継続使用手段、
31……広範囲空燃比センサ、32……絞り弁開度センサ、
33……燃料タンク、39……フュエルゲージ、40……コン
トロールユニット、45……圧電式ロードセル。FIG. 1 is a configuration diagram of the present invention, FIG. 2 is a system diagram of a fuel supply system and a control system of a first embodiment of the present invention, and FIGS. 3 and 4 are front views of a fuel tank of this embodiment. Plan views, FIGS. 5 and 6 are flow charts showing the calculation contents of this embodiment, FIG. 7 is a diagram showing the characteristics of the correction coefficient KF of this embodiment, FIGS. 8 and 9
The drawing is a flow chart showing the contents of calculation in the second embodiment of the present invention. 10 and 11 are flow charts showing the contents of calculation of the third embodiment of the present invention, FIG. 12 is a waveform chart showing changes in the air-fuel ratio during transition,
FIG. 13 and FIG. 14 are flow charts showing calculation contents of the fourth embodiment,
FIG. 15 is a characteristic diagram showing the distillation rate with respect to the distillation temperature, and FIG. 16 is a characteristic diagram of the fuel difference ΔF in this embodiment. FIGS. 17 to 19 are flow charts showing the calculation contents of the fifth embodiment of the present invention, FIG. 20 is a system diagram of a conventional example, and FIG. 21 is a characteristic diagram showing the conversion rate of a three-way catalyst. 6 ... Crank angle sensor, 7 ... Fuel injection valve, 11 ... Water temperature sensor, 12 ... Spark plug, 21 ... Combustion-related control amount calculation means, 22 ... Remaining amount detection means, 23 ... Refueling determination means ,twenty four
...... Compensation start means, 25 …… Change factor detection means, 26 …… Decision means, 27 …… Correction means, 28 …… Correction amount continuous use means,
31 …… Wide range air-fuel ratio sensor, 32 …… Throttle valve opening sensor,
33 …… Fuel tank, 39 …… Fuel gauge, 40 …… Control unit, 45 …… Piezoelectric load cell.
Claims (1)
与する制御量を演算する手段と、燃料の残量を検出する
手段と、この検出値から給油がされたかどうかを判定す
る手段と、給油されたことが判定された場合に前記制御
量の補正を開始させる手段と、揮発性の相違に応じて変
化する因子の検出値が許容範囲を越えるかどうかを判定
する手段と、許容範囲を越えた場合に許容範囲内に収ま
るように前記制御量を補正する手段と、許容範囲内に収
まったときの補正量を次回の給油判定まで継続して使用
する手段とを設けたことを特徴とする内燃機関の制御装
置。1. A means for calculating a control amount involved in combustion based on a detected value of an engine operating condition, a means for detecting a remaining amount of fuel, and a means for judging whether or not refueling is performed based on the detected value. , Means for starting correction of the control amount when it is determined that fuel has been refilled, means for determining whether or not a detected value of a factor that changes according to a difference in volatility exceeds an allowable range, and an allowable range When the value exceeds the allowable range, a means for correcting the control amount so as to be within the allowable range and a means for continuously using the correction amount when the allowable range falls within the allowable range until the next refueling determination are provided. A control device for an internal combustion engine.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19697187A JPH06100149B2 (en) | 1987-08-06 | 1987-08-06 | Control device for internal combustion engine |
| US07/188,510 US4942848A (en) | 1987-04-30 | 1988-04-29 | Air-fuel ratio control system for automotive internal combustion engine or the like with fuel type discrimination capabilities |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19697187A JPH06100149B2 (en) | 1987-08-06 | 1987-08-06 | Control device for internal combustion engine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6441644A JPS6441644A (en) | 1989-02-13 |
| JPH06100149B2 true JPH06100149B2 (en) | 1994-12-12 |
Family
ID=16366692
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19697187A Expired - Lifetime JPH06100149B2 (en) | 1987-04-30 | 1987-08-06 | Control device for internal combustion engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06100149B2 (en) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01224417A (en) * | 1988-03-02 | 1989-09-07 | Japan Electron Control Syst Co Ltd | fuel injection control device |
| JPH0371147U (en) * | 1989-11-13 | 1991-07-18 | ||
| JP4765720B2 (en) * | 2006-03-30 | 2011-09-07 | トヨタ自動車株式会社 | Fuel property detection device |
| JP4609407B2 (en) * | 2006-10-16 | 2011-01-12 | トヨタ自動車株式会社 | Air-fuel ratio control device |
| JP5737073B2 (en) * | 2011-08-29 | 2015-06-17 | トヨタ自動車株式会社 | Cruising range prediction device, cruising range prediction method, and cruising range prediction program |
| JP6020526B2 (en) * | 2014-07-31 | 2016-11-02 | トヨタ自動車株式会社 | Fuel property determination device for internal combustion engine |
| JP6102855B2 (en) * | 2014-08-01 | 2017-03-29 | トヨタ自動車株式会社 | Fuel property determination device for internal combustion engine |
| JP6332335B2 (en) | 2016-06-09 | 2018-05-30 | トヨタ自動車株式会社 | Control device for internal combustion engine |
-
1987
- 1987-08-06 JP JP19697187A patent/JPH06100149B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6441644A (en) | 1989-02-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6975933B2 (en) | Fuel properties estimation for internal combustion engine | |
| US6966304B2 (en) | Estimation of oil-diluting fuel quantity of engine | |
| US4942848A (en) | Air-fuel ratio control system for automotive internal combustion engine or the like with fuel type discrimination capabilities | |
| JP2887056B2 (en) | Fuel property determination device for internal combustion engine | |
| US20090125214A1 (en) | Air-fuel ratio control device of internal combustion engine | |
| JP2004308540A (en) | Fuel property estimation device for internal combustion engine | |
| JPH06100149B2 (en) | Control device for internal combustion engine | |
| JPH06100148B2 (en) | Control device for internal combustion engine | |
| JP3966202B2 (en) | Control device for internal combustion engine | |
| JP2005048625A (en) | Engine alcohol concentration estimation device and engine control device | |
| JP3780539B2 (en) | Degradation detector for oxygen concentration sensor | |
| JPH08284708A (en) | Engine fuel injector | |
| JP4010256B2 (en) | Control device for internal combustion engine | |
| JP3006304B2 (en) | Air-fuel ratio controller for multi-fuel engines | |
| US6988494B2 (en) | Method for operating an internal combustion engine | |
| JPH07119667B2 (en) | Engine control equipment | |
| JPH04259639A (en) | Air-fuel ratio control device for internal combustion engine | |
| JPH03179150A (en) | Fuel supply controller and ignition timing controller for internal combustion engine | |
| JP2004293349A (en) | Control device for internal combustion engine | |
| JPH04279746A (en) | Fuel character detecting device of internal combustion engine | |
| JPH0734931A (en) | Engine stability control device | |
| JP2543762B2 (en) | Fuel supply control device for internal combustion engine | |
| JP2734076B2 (en) | Air-fuel ratio control device for internal combustion engine | |
| JPH07180580A (en) | Air-fuel ratio controller for engine | |
| JPH0746750Y2 (en) | Air-fuel ratio controller for engine |