JP2623511B2 - Control device for internal combustion engine - Google Patents

Control device for internal combustion engine

Info

Publication number
JP2623511B2
JP2623511B2 JP3283694A JP28369491A JP2623511B2 JP 2623511 B2 JP2623511 B2 JP 2623511B2 JP 3283694 A JP3283694 A JP 3283694A JP 28369491 A JP28369491 A JP 28369491A JP 2623511 B2 JP2623511 B2 JP 2623511B2
Authority
JP
Japan
Prior art keywords
fuel
amount
intake pipe
engine
fuel amount
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP3283694A
Other languages
Japanese (ja)
Other versions
JPH05113140A (en
Inventor
光太郎 宮下
賢 小川
義尚 原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP3283694A priority Critical patent/JP2623511B2/en
Priority to CA002077068A priority patent/CA2077068C/en
Priority to US07/945,489 priority patent/US5215061A/en
Priority to DE69230647T priority patent/DE69230647T2/en
Priority to EP92309067A priority patent/EP0536001B1/en
Priority to DE69230833T priority patent/DE69230833T2/en
Priority to DE69218538T priority patent/DE69218538T2/en
Priority to EP96100342A priority patent/EP0711909B1/en
Priority to EP95200248A priority patent/EP0653557B1/en
Publication of JPH05113140A publication Critical patent/JPH05113140A/en
Application granted granted Critical
Publication of JP2623511B2 publication Critical patent/JP2623511B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Supplying Secondary Fuel Or The Like To Fuel, Air Or Fuel-Air Mixtures (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、いわゆる燃料蒸気排出
抑止装置を備えた内燃機関の制御装置に関し、特に機関
の吸気管内に噴射した燃料が吸気管壁に付着する点を考
慮した燃料供給量の制御を行う装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control device for an internal combustion engine having a so-called fuel vapor emission suppression device, and more particularly to a fuel supply amount in consideration of a point that fuel injected into an intake pipe of the engine adheres to an intake pipe wall. The present invention relates to an apparatus for performing control.

【0002】[0002]

【従来の技術】 燃料を吸気管内に噴射するタイプの機関においては、
噴射した燃料の一部が吸気管壁に付着し、必要とする燃
料量が燃焼室に吸入されないという問題がある。この問
題を解決するために、吸気管壁に付着する燃料量と、付
着した燃料が気化して燃焼室に吸入される量とを予測
し、これらの予測量を考慮して燃料噴射量を決定するよ
うにした燃料供給制御方法が、従来より知られている
(特開昭61−126337号公報)。
2. Description of the Related Art In an engine of a type in which fuel is injected into an intake pipe,
There is a problem that a part of the injected fuel adheres to the intake pipe wall, and a required amount of fuel is not sucked into the combustion chamber. In order to solve this problem, the amount of fuel adhering to the intake pipe wall and the amount of adhering fuel vaporized and drawn into the combustion chamber are predicted, and the fuel injection amount is determined in consideration of these predicted amounts. A fuel supply control method for controlling the fuel supply is conventionally known (Japanese Patent Application Laid-Open No. 61-126337).

【0003】また、従来より燃料タンク内で燃料から
発生する燃料蒸気が大気中に放出されるのを防止するよ
うにした燃料蒸気排出抑止装置が広く用いられている。
この装置では燃料蒸気がキャニスタで一時貯えられ、こ
の貯えられた燃料蒸気が機関の吸気系へ供給(パージ)
されるため、機関の燃焼室に供給される混合気の空燃比
は、その影響を受けて変動する。このようにパージ燃料
によって、空燃比が所望値からずれることを防止するた
め、パージされる燃料量を予測し、その予測結果に基づ
いて燃料噴射量を決定する手段も従来より知られている
(特開平1−148043号公報、特開平2−2716
7号公報)。
[0003] Conventionally, a fuel vapor emission suppression device for preventing fuel vapor generated from fuel in a fuel tank from being released into the atmosphere has been widely used.
In this device, fuel vapor is temporarily stored in a canister, and the stored fuel vapor is supplied (purge) to an intake system of the engine.
Therefore, the air-fuel ratio of the air-fuel mixture supplied to the combustion chamber of the engine fluctuates under the influence. In order to prevent the air-fuel ratio from deviating from a desired value due to the purged fuel, a means for predicting the amount of fuel to be purged and determining the fuel injection amount based on the result of the prediction is conventionally known. JP-A-1-14843, JP-A-2-2716
No. 7).

【0004】[0004]

【発明が解決しようとする課題】上記の制御方法は、
キャニスタから供給される燃料蒸気を考慮しておらず、
また上記の手法は、吸気管壁に付着する燃料を考慮し
ていないため、両者を単に組み合わせただけでは、所望
の空燃比を得ることができず、より正確な空燃比制御を
行う上で改善の余地が残されていた。
SUMMARY OF THE INVENTION
Not considering the fuel vapor supplied from the canister,
In addition, the above method does not consider the fuel adhering to the intake pipe wall, so that a simple combination of the two cannot achieve a desired air-fuel ratio, which is an improvement in performing more accurate air-fuel ratio control. Room was left.

【0005】本発明は上述の点に鑑みなされたものであ
り、燃料蒸気排出抑止装置を備えた内燃機関の燃焼室に
供給される混合気の空燃比を、より正確に制御すること
ができる制御装置を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above points, and provides a control capable of more accurately controlling the air-fuel ratio of an air-fuel mixture supplied to a combustion chamber of an internal combustion engine having a fuel vapor emission suppression device. It is intended to provide a device.

【0006】[0006]

【課題を解決するための手段】上記目的を達成するため
本発明は、内燃機関の回転数及び負荷状態に基づいて該
機関に供給すべき燃料量を算出する供給燃料量算出手段
と、前記機関の吸気管の壁面に付着する付着燃料量を予
測する付着燃料量予測手段と、前記吸気管壁面に付着し
ている燃料から蒸発して前記機関の燃焼室に持ち去られ
る持ち去り燃料量を予測する持ち去り燃料量予測手段
と、前記供給燃料量算出手段により算出された燃料量
を、前記付着燃料量と持ち去り燃料量とに応じて補正す
る供給燃料量補正手段と、該供給燃料量補正手段により
補正された量の燃料を前記機関の吸気管内に噴射する燃
料噴射手段と、燃料タンクから発生する燃料上記を吸着
するキャニスタと、該キャニスタと前記吸気管とを接続
するパージ通路とを有する内燃機関の制御装置におい
て、前記パージ通路を介して前記吸気管に供給される燃
料蒸気量を検出する燃料蒸気量検出手段と、検出した燃
料蒸気量に応じて前記付着燃料量及び持ち去り燃料量を
補正する予測燃料量補正手段とを設けるようにしたもの
である。
According to the present invention, there is provided a fuel supply amount calculating means for calculating a fuel amount to be supplied to an internal combustion engine based on a rotational speed and a load state of the engine. An adhering fuel amount estimating means for estimating an adhering fuel amount adhering to the wall surface of the intake pipe, and estimating a carry-off fuel amount evaporated from the fuel adhering to the intake pipe wall surface and taken away to the combustion chamber of the engine. Removed fuel amount predicting means, supplied fuel amount correcting means for correcting the fuel amount calculated by the supplied fuel amount calculating means according to the attached fuel amount and the removed fuel amount, and the supplied fuel amount correcting means Fuel injection means for injecting an amount of fuel corrected by the above into the intake pipe of the engine, a canister for adsorbing fuel generated from a fuel tank, and a purge passage connecting the canister and the intake pipe. A fuel vapor amount detecting means for detecting an amount of fuel vapor supplied to the intake pipe through the purge passage; and the adhering fuel amount and the removed fuel amount according to the detected fuel vapor amount. And a predicted fuel amount correcting means for correcting the amount.

【0007】[0007]

【作用】キャニスタから吸気管に供給される燃料蒸気量
が検出され、該検出された燃料蒸気量に応じて付着燃料
量及び持ち去り燃料量が補正される。
The amount of fuel vapor supplied from the canister to the intake pipe is detected, and the amount of adhering fuel and the amount of fuel removed are corrected according to the detected amount of fuel vapor.

【0008】[0008]

【実施例】以下、本発明の実施例を添付図面に基づいて
詳述する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below in detail with reference to the accompanying drawings.

【0009】図1は本発明の一実施例に係る燃料供給制
御装置の全体の構成図であり、符号1は例えば4気筒の
内燃エンジン(内燃機関)を示し、エンジン1の吸気管
2の途中にはスロットルボディ3が設けられ、その内部
にはスロットル弁301が配されている。スロットル弁
301にはスロットル弁開度(θTH)センサ4が連結
されており、当該スロットル弁301の開度に応じた電
気信号を出力して電子コントロールユニット(以下「E
CU」という)5に供給する。このECU5は、供給燃
料量算出手段、付着燃料量予測手段、持ち去り燃料量予
測手段、供給燃料量補正手段、燃料噴射手段の一部及び
予測燃料量補正手段を構成する。
FIG. 1 is an overall configuration diagram of a fuel supply control device according to an embodiment of the present invention. Reference numeral 1 denotes, for example, a four-cylinder internal combustion engine (internal combustion engine). Is provided with a throttle body 3, in which a throttle valve 301 is disposed. A throttle valve opening (θTH) sensor 4 is connected to the throttle valve 301, and outputs an electric signal corresponding to the opening of the throttle valve 301 to output an electronic control unit (hereinafter “E”).
CU ”) 5. The ECU 5 constitutes a supplied fuel amount calculating unit, an adhering fuel amount predicting unit, a removed fuel amount predicting unit, a supplied fuel amount correcting unit, a part of the fuel injection unit, and a predicted fuel amount correcting unit.

【0010】燃料噴射弁6はエンジン1とスロットル弁
301との間で且つ吸気管2の図示しない吸気弁の少し
上流側に各気筒毎に設けられており、各燃料噴射弁6は
燃料ポンプ7を介して燃料タンク8に接続されていると
共にECU5に電気的に接続されて当該ECU5からの
信号により燃料噴射弁6の開弁時間が制御される。
A fuel injection valve 6 is provided for each cylinder between the engine 1 and the throttle valve 301 and slightly upstream of an intake valve (not shown) of the intake pipe 2. The ECU 5 is electrically connected to the fuel tank 8 and electrically connected to the ECU 5, and the opening time of the fuel injection valve 6 is controlled by a signal from the ECU 5.

【0011】スロットル弁301の直ぐ下流には管9を
介して吸気管内絶対圧(PBA)センサ10が設けられ
たおり、この絶対圧センサ10により電気信号に変換さ
れた絶対圧信号は前記ECU5に供給される。
Immediately downstream of the throttle valve 301, an intake pipe absolute pressure (PBA) sensor 10 is provided via a pipe 9. The absolute pressure signal converted into an electric signal by the absolute pressure sensor 10 is sent to the ECU 5. Supplied.

【0012】エンジン1の本体にはエンジン水温(冷却
水温)TWを検出するエンジン水温センサ11が装着さ
れており、その検出信号はECU5に供給される。
An engine water temperature sensor 11 for detecting an engine water temperature (cooling water temperature) TW is mounted on the main body of the engine 1, and a detection signal is supplied to the ECU 5.

【0013】エンジン回転数(NE)センサ12はエン
ジン1の図示しないカム軸周囲又はクランク軸周囲に取
り付けられ、エンジン1のクランク軸の180度回転毎
に所定のクランク角度位置で信号パルス(以下「TDC
信号パルス」という)を出力し、このTDC信号パルス
はECU5に供給される。
An engine speed (NE) sensor 12 is mounted around a camshaft (not shown) or around a crankshaft of the engine 1, and a signal pulse (hereinafter referred to as a “pulse”) at a predetermined crank angle position every 180 ° rotation of the crankshaft of the engine 1. TDC
The TDC signal pulse is supplied to the ECU 5.

【0014】排気ガス濃度検出器としてのO2センサ1
3はエンジン1の排気管14に装着されており、排気ガ
ス中の酸素濃度を検出し、その濃度に応じた信号を出力
しECU5に供給する。
O 2 sensor 1 as exhaust gas concentration detector
Reference numeral 3 is attached to the exhaust pipe 14 of the engine 1, detects the concentration of oxygen in the exhaust gas, outputs a signal corresponding to the concentration and supplies the signal to the ECU 5.

【0015】密閉された燃料タンク8の上部と吸気管2
のスロットル弁3の下流側との間には燃料蒸気排出抑止
装置を構成する蒸気供給通路21、吸着剤231を内蔵
するキャニスタ23、及びパージ通路24が設けられて
いる。蒸気供給通路21の途中には2ウェイバルブ22
が装着され、パージ通路24の途中には、弁を駆動する
ソレノイドを有したリニア制御弁(EPCV)であるパ
ージ制御弁25、パージ通路24を流れる燃料蒸気を含
む混合気の流量を検出する流量計26及び該混合気中の
HC濃度を検出するHC濃度センサ27が設けられてい
る。パージ制御弁25のソレノイドはECU5に接続さ
れ、パージ制御弁25はECU5からの信号に応じて制
御されて開弁量をリニアに変化させる。
The upper part of the sealed fuel tank 8 and the intake pipe 2
A steam supply passage 21 constituting a fuel vapor emission suppression device, a canister 23 containing an adsorbent 231 and a purge passage 24 are provided between the throttle valve 3 and the downstream side of the throttle valve 3. In the middle of the steam supply passage 21, a two-way valve 22
A purge control valve 25, which is a linear control valve (EPCV) having a solenoid for driving the valve, is provided in the middle of the purge passage 24, and a flow rate for detecting a flow rate of an air-fuel mixture containing fuel vapor flowing through the purge passage 24 A total 26 and an HC concentration sensor 27 for detecting the concentration of HC in the air-fuel mixture are provided. The solenoid of the purge control valve 25 is connected to the ECU 5, and the purge control valve 25 is controlled in accordance with a signal from the ECU 5 to linearly change the valve opening.

【0016】この燃料蒸気排出抑止装置によれば、燃料
タンク8内で発生した燃料蒸気(燃料ベーパ)は、所定
の設定圧に達すると2ウェイバルブ22の正圧バルブを
押し開き、キャニスタ23に流入し、キャニスタ23内
の吸着剤231によって吸着され貯蔵される。パージ制
御弁25は開弁時間と閉弁時間の比率を変更することに
より、実質的な開弁量を連続的に変更可能としたいわゆ
るオンオフ制御型の電磁弁であり、ECU5からのオン
オフ制御信号のデューティ比に応じた開弁量だけパージ
制御弁25が開弁され、キャニスタ23に一時貯えられ
ていた蒸発燃料は、吸気管2内の負圧により、キャニス
タ23に設けられた外気取込口232から吸入された外
気と共にパージ制御弁25を経て吸気管2へ吸引され、
各気筒へ送られる。また外気などで燃料タンク8が冷却
されて燃料タンク内の負圧が増すと、2ウェイバルブ2
2の負圧バルブが開弁し、キャニスタ23に一時貯えら
れていた蒸発燃料は燃料タンク8へ戻される。このよう
にして燃料タンク8内に発生した燃料蒸気が大気に放出
されることを抑止している。
According to this fuel vapor emission suppressing device, when the fuel vapor (fuel vapor) generated in the fuel tank 8 reaches a predetermined set pressure, the positive pressure valve of the two-way valve 22 is pushed open to open the canister 23. It flows in and is adsorbed and stored by the adsorbent 231 in the canister 23. The purge control valve 25 is a so-called on / off control type solenoid valve that can change the substantial opening amount continuously by changing the ratio between the valve opening time and the valve closing time, and an on / off control signal from the ECU 5. The purge control valve 25 is opened by the valve opening amount corresponding to the duty ratio, and the evaporative fuel temporarily stored in the canister 23 is released from the outside air intake port provided in the canister 23 by the negative pressure in the intake pipe 2. 232 is sucked into the intake pipe 2 through the purge control valve 25 together with the outside air sucked from the outside air.
It is sent to each cylinder. When the fuel tank 8 is cooled by the outside air and the negative pressure in the fuel tank increases, the two-way valve 2
The second negative pressure valve is opened, and the evaporated fuel temporarily stored in the canister 23 is returned to the fuel tank 8. Thus, the fuel vapor generated in the fuel tank 8 is prevented from being released to the atmosphere.

【0017】ECU5は、各種センサからの入力信号の
波形を整形し、電圧レベルを所定レベルに修正し、アナ
ログ信号値をデジタル信号値に変換する等の機能を有す
る入力回路、燃料噴射弁6及びパージ制御弁25の制御
プログラム等を実行する中央処理回路(以下「CPU」
という)、CPUで実行される各種演算プログラム、後
述のマップ及び演算結果等を記憶する記憶手段、前記燃
料噴射弁6、パージ制御弁25に駆動信号を供給する出
力回路等から構成される。
The ECU 5 shapes input signal waveforms from various sensors, corrects voltage levels to predetermined levels, and converts analog signal values into digital signal values. A central processing circuit (hereinafter, “CPU”) that executes a control program and the like for the purge control valve 25.
), Storage means for storing various calculation programs executed by the CPU, maps and calculation results described later, an output circuit for supplying drive signals to the fuel injection valve 6 and the purge control valve 25, and the like.

【0018】CPUは上述の及び図示しない各種センサ
からのエンジン運転パラメータ信号に基づいて、排ガス
中の酸素濃度に応じたフィードバック制御運転領域やオ
ープンループ制御運転領域等の種々のエンジン運転状態
を判別するとともに、エンジン運転状態に応じ、図2に
示すプログラムにより前記TDCパルスに同期して燃料
噴射弁6の燃料噴射時間Toutを演算する。
The CPU determines various engine operation states such as a feedback control operation area and an open loop control operation area corresponding to the oxygen concentration in the exhaust gas based on the engine operation parameter signals from the above-mentioned and various sensors (not shown). At the same time, the fuel injection time Tout of the fuel injection valve 6 is calculated in synchronization with the TDC pulse according to the program shown in FIG.

【0019】CPUは、このようにして求めた燃料噴射
時間Toutに基づいて燃料噴射弁6を開弁させる駆動
信号を出力回路を介して燃料噴射弁6に供給する。な
お、燃料噴射時間Toutは、燃料噴射量に比例するの
で、以下の説明では燃料噴射量という。
The CPU supplies a drive signal for opening the fuel injection valve 6 to the fuel injection valve 6 via an output circuit based on the fuel injection time Tout obtained in this manner. Since the fuel injection time Tout is proportional to the fuel injection amount, it is referred to as the fuel injection amount in the following description.

【0020】図2は、燃料噴射量Toutを算出するプ
ログラムのフローチャートである。本プログラムは、T
DC信号の発生毎にこれと同期して実行される。
FIG. 2 is a flowchart of a program for calculating the fuel injection amount Tout. This program is T
Each time a DC signal is generated, it is executed in synchronization with this.

【0021】ステップS1では、直接率Aと持ち去り率
Bを算出する。ここで、直接率Aは、あるサイクルで噴
射した燃料の内、そのサイクル中に蒸発等により吸入さ
れる量を含んだ形での燃焼室に吸入される燃料の割合で
あり、持ち去り率Bは前回までに吸気管壁に付着した燃
料の内、そのサイクル中に蒸発等により燃焼室に吸入さ
れる燃料の割合である。直接率A及び持ち去り率Bは、
エンジン水温TW及び吸気管内絶対圧PBAに応じて設
定されたAマップ及びBマップから、TW値及びPBA
値の検出値に応じて読み出される。このとき必要に応じ
て補間演算を行うことにより、直接率A及び持ち去り率
Bが算出される。
In step S1, a direct rate A and a carry-out rate B are calculated. Here, the direct rate A is the proportion of the fuel injected into a combustion chamber in a form that includes the amount sucked by evaporation or the like during the cycle out of the fuel injected in a certain cycle, and the carry-off rate B Is the proportion of fuel that has been drawn into the combustion chamber due to evaporation or the like during the cycle of the fuel that has adhered to the intake pipe wall up to the previous time. The direct rate A and the carry-out rate B are
From the A map and the B map set according to the engine coolant temperature TW and the intake pipe absolute pressure PBA, the TW value and the PBA
It is read according to the detected value of the value. At this time, the direct ratio A and the carry-out ratio B are calculated by performing an interpolation operation as needed.

【0022】続くステップS2では、直接率A及び持ち
去り率Bの補正係数KA1〜3及びKB1〜3を算出す
る。第1の補正係数KA1及びKB1は、図4(a)に
示すように、HC濃度センサ27によって検出されるH
C濃度βに応じて決定され、第2の補正係数KA2及び
KB2は、同図(b)に示すように、流量計26によっ
て検出されるパージ流量VPに応じて決定される。従っ
て、(KA1×KA2)及び(KB1×KB2)は、
(β×VP)、即ちパージ通路24を流れる燃料蒸気量
に応じた値となる。ここで、HC濃度βが増加すると、
第1の補正係数KA1、KB1を増加させるのは、吸気
管2に供給される燃料蒸気量が増加した場合は、見かけ
上直接率A及び持ち去り率Bが増加することになるから
である。また第2の補正係数KA2、KB2も同様の理
由で図4(b)に示すように設定されている。
In the following step S2, correction coefficients KA1-3 and KB1-3 for the direct rate A and the carry-out rate B are calculated. As shown in FIG. 4A, the first correction coefficients KA1 and KB1 are H detected by the HC concentration sensor 27.
It is determined according to the C concentration β, and the second correction coefficients KA2 and KB2 are determined according to the purge flow rate VP detected by the flow meter 26, as shown in FIG. Therefore, (KA1 × KA2) and (KB1 × KB2) are
(Β × VP), that is, a value corresponding to the amount of fuel vapor flowing through the purge passage 24. Here, when the HC concentration β increases,
The reason why the first correction coefficients KA1 and KB1 are increased is that when the amount of fuel vapor supplied to the intake pipe 2 is increased, the direct rate A and the carry-out rate B are apparently increased. Further, the second correction coefficients KA2 and KB2 are set as shown in FIG. 4B for the same reason.

【0023】第3の補正係数KA3、KB3は、同図
(c)に示すように、エンジン回転数NEに応じて設定
される。即ち、直接率Aの第3の補正係数KA3は、N
E値が増加するほど大きくなるように、また持ち去り率
Bの第3の補正係数KB3も、NE値が増加するほど大
きくなるように、それぞれ設定される。
The third correction coefficients KA3 and KB3 are set according to the engine speed NE, as shown in FIG. That is, the third correction coefficient KA3 of the direct rate A is N
The third correction coefficient KB3 of the carry-out rate B is set so as to increase as the E value increases, and so as to increase as the NE value increases.

【0024】ここで、エンジン回転数NEが上昇する
と、第3の補正係数KA3、KB3を増加させるのは、
吸気管内の吸気流速が速くなるため、見かけ上、直接率
A及び持ち去り率Bが増加することになるからである。
Here, when the engine speed NE increases, the third correction coefficients KA3 and KB3 are increased.
This is because the intake air flow rate in the intake pipe is increased, so that the direct rate A and the carry-out rate B apparently increase.

【0025】続くステップS3では、次式(1)、
(2)により、補正直接率Ae及び補正持ち去り率Be
を算出し、更に(1−Ae)及び(1−Be)を算出し
て(ステップS4)ステップS5に進む。
In the following step S3, the following equation (1)
According to (2), the corrected direct rate Ae and the corrected carry-out rate Be
Is calculated, and (1-Ae) and (1-Be) are calculated (step S4), and the process proceeds to step S5.

【0026】 Ae=A×KA1×KA2×KA3 …(1) Be=B×KB1×KB2×KB3 …(2) なお、Ae値、(1−Ae)値及び(1−Be)値は、
後述する図3のプログラムで使用するので、ECU5内
のRAMに格納しておく。
Ae = A × KA1 × KA2 × KA3 (1) Be = B × KB1 × KB2 × KB3 (2) The Ae value, (1-Ae) value and (1-Be) value are as follows.
Since it is used in the program of FIG. 3 described later, it is stored in the RAM in the ECU 5.

【0027】ステップS5では、エンジンの始動時か否
かを判別し、その答が肯定(YES)のときには、始動
用の基本燃料量Tiに基づいて燃料噴射量Toutを算
出し(ステップS12)、本プログラムを終了する。ス
テップS5の答が否定(NO)、即ち始動時でなけれ
ば、後述する加算補正項Ttotalを含まない各気筒
毎の要求燃料量Tcyl(N)を次式(3)により算出
する(ステップS6)。
In step S5, it is determined whether or not the engine has been started. If the answer is affirmative (YES), the fuel injection amount Tout is calculated based on the starting basic fuel amount Ti (step S12). Exit this program. If the answer to step S5 is negative (NO), that is, if it is not at the time of starting, the required fuel amount Tcyl (N) for each cylinder which does not include the addition correction term Ttotal described later is calculated by the following equation (3) (step S6). .

【0028】 Tcyl(N)=TiM×Ktotal(N) …(3) ここで(N)は、気筒番号を示し、これが付されたパラ
メータは、各気筒毎に算出される。TiMは、通常運転
時(始動時以外)の基本燃料量であり、エンジン回転数
NE及び吸気管内絶対圧PBAに応じて算出される。K
total(N)は、各種センサからのエンジン運転パ
ラメータ信号に基づいて算出される全ての補正係数(例
えばエンジン水温補正係数KTW、リーン化補正係数K
LS等)の積である。ただし、O2センサ13の出力に
応じて算出される空燃比補正係数KO2は含まない。
Tcyl (N) = TiM × Ktotal (N) (3) Here, (N) indicates a cylinder number, and a parameter to which this is assigned is calculated for each cylinder. TiM is a basic fuel amount at the time of normal operation (other than at the time of starting), and is calculated according to the engine speed NE and the intake pipe absolute pressure PBA. K
total (N) is a total correction coefficient (for example, engine water temperature correction coefficient KTW, lean correction coefficient K) calculated based on the engine operation parameter signals from various sensors.
LS etc.). However, the air-fuel ratio correction coefficient KO2 calculated according to the output of the O 2 sensor 13 is not included.

【0029】ステップS7では、流量計26及びHC濃
度センサ27の出力に基づいて算出された燃料蒸気量を
燃料噴射時間に換算したパージ補正変数Tpurgeを
次式(4)に適用して、要求燃料量Tcyl(N)を補
正する。
In step S7, a purge correction variable Tpurge obtained by converting the fuel vapor amount calculated based on the outputs of the flow meter 26 and the HC concentration sensor 27 into the fuel injection time is applied to the following equation (4) to obtain the required fuel. Correct the quantity Tcyl (N).

【0030】 Tcyl(N)=Tcyl(N)−Tpurge …(4) ステップS8では、次式(5)により、今回の燃料噴射
によって対応する気筒の燃焼室に供給すべき燃料量であ
る燃焼室供給燃料量TNETを算出する。
Tcyl (N) = Tcyl (N) −Tpurge (4) In step S8, the following formula (5) is used to calculate the amount of fuel to be supplied to the combustion chamber of the corresponding cylinder by the current fuel injection. The supply fuel amount TNET is calculated.

【0031】 TNET=Tcyl(N)+Ttotal−Be×TWP(N) …(5) ここで、Ttotalは各種センサからのエンジン運転
パラメータ信号に基づいて算出される全ての加算補正項
(例えば加速増量補正項TACC等)の和である。ただ
し、後述する無効時間TVは含まない。TWP(N)
は、図3のプログラムによって算出される吸気管付着燃
料量(予測値)であり、(Be×TWP(N))は、吸
気管付着燃料が燃焼室に持ち去られる持ち去り燃料量に
相当する。持ち去り燃料量分は、新たに噴射する必要が
ないので、式(5)においてTcyl(N)値からこの
分を減算するようにしているのである。
TNET = Tcyl (N) + Ttotal−Be × TWP (N) (5) Here, Ttotal is all addition correction terms calculated based on engine operation parameter signals from various sensors (for example, acceleration increase correction). Term TACC). However, it does not include the invalid time TV described later. TWP (N)
Is the intake pipe adhering fuel amount (predicted value) calculated by the program in FIG. 3, and (Be × TWP (N)) corresponds to the carry-out fuel amount in which the intake pipe adhering fuel is carried away to the combustion chamber. Since it is not necessary to newly inject the removed fuel amount, this amount is subtracted from the Tcyl (N) value in equation (5).

【0032】ステップS9では、式(5)によって算出
したTNET値が値0より大きいか否かを判別し、その
答が否定(NO)、即ちTNET≦0のときには、燃料
噴射量Toutを0として本プログラムを終了する。ス
テップS9の答が肯定(YES)、即ちTNET>0の
ときには、次式(6)により、Tout値を算出する。
In step S9, it is determined whether or not the TNET value calculated by the equation (5) is larger than 0. If the answer is negative (NO), that is, if TNET ≦ 0, the fuel injection amount Tout is set to 0. Exit this program. If the answer to step S9 is affirmative (YES), that is, if TNET> 0, the Tout value is calculated by the following equation (6).

【0033】 Tout=TNET(N)/Ae×KO2+TV …(6) ここでKO2は、O2センサ13の出力に基づいて算出
される空燃比補正係数であり、TVは無効時間補正項で
ある。
Tout = TNET (N) / Ae × KO2 + TV (6) Here, KO2 is an air-fuel ratio correction coefficient calculated based on the output of the O 2 sensor 13, and TV is an invalid time correction term.

【0034】式(6)によって算出されたTout値だ
け燃料噴射弁6を開弁することにより、燃焼室には(T
NET(N)×KO2+Be×TWP(N))に相当す
る量の燃料が供給される。
By opening the fuel injection valve 6 by the Tout value calculated by the equation (6), (T
An amount of fuel corresponding to NET (N) × KO2 + Be × TWP (N)) is supplied.

【0035】図3は、吸気管付着燃料量TWP(N)を
算出するプログラムのフローチャートであり、本プログ
ラムは、クランク軸の所定角度(例えば30度)回転毎
に発生するクランク角パルスの発生に同期して実行され
る。
FIG. 3 is a flowchart of a program for calculating the amount of fuel TWP (N) adhering to the intake pipe. This program is used to generate a crank angle pulse generated every time the crankshaft rotates a predetermined angle (for example, 30 degrees). Executed synchronously.

【0036】ステップS21では、今回の本プログラム
実行時が燃料噴射量Toutの演算開始から燃料噴射終
了までの期間(以下「噴射制御期間」という)内にある
か否かを判別し、その答が肯定(YES)のときには、
第1のフラグFCTWP(N)を値0に設定して(ステ
ップS32)、本プログラムを終了する。ステップS2
1の答が否定(NO)、即ち噴射制御期間内でないとき
には、前記第1のフラグFCTWP(N)が値1である
か否かを判別する(ステップS22)。この答が肯定
(YES)、即ちFCTWP(N)=1のときには直ち
にステップS31に進み、否定(NO)、即ちFCTW
P(N)=0のときには、フュエルカット(燃料供給遮
断)中か否かを判別する(ステップS23)。
In step S21, it is determined whether or not the current execution of this program is within a period from the start of the calculation of the fuel injection amount Tout to the end of the fuel injection (hereinafter referred to as "injection control period"). If affirmative (YES),
The first flag FCTWP (N) is set to a value of 0 (step S32), and the program ends. Step S2
If the answer to 1 is negative (NO), that is, if it is not within the injection control period, it is determined whether or not the first flag FCTWP (N) is 1 (step S22). When the answer is affirmative (YES), that is, when FCTWP (N) = 1, the process immediately proceeds to step S31, and when negative (NO), that is, FCTW (N)
When P (N) = 0, it is determined whether or not fuel cut (fuel supply cutoff) is being performed (step S23).

【0037】ステップS23の答が否定(NO)、即ち
フュエルカット中でないのときには、次式(7)により
吸気管付着燃料量TWP(N)を算出し(ステップS2
4)、第2のフラグFTWPR(N)を値0に、また第
1のフラグFCTWP(N)を値1にそれぞれ設定して
(ステップS30、S31)、本プログラムを終了す
る。
When the answer to step S23 is negative (NO), that is, when fuel cut is not being performed, the intake pipe adhering fuel amount TWP (N) is calculated by the following equation (7) (step S2).
4), the second flag FTWPR (N) is set to a value of 0, and the first flag FCTWP (N) is set to a value of 1 (steps S30 and S31), and the program ends.

【0038】 TWP(N)=(1−Be)×TWP(N)(n−1) +(1−Ae)×(Tout(N)−TV) …(7) ここでTWP(N)(n−1)はTWP(N)の前回値
であり、Tout(N)は、図2のプログラムで算出さ
れた最新の燃料噴射量である。また、右辺の第1項は、
前回付着していた燃料のうち、今回も持ち去られずに残
った燃料量に相当し、右辺の第2項は今回噴射された燃
料のうち、新たに吸気管に付着した燃料量に相当する。
TWP (N) = (1−Be) × TWP (N) (n−1) + (1−Ae) × (Tout (N) −TV) (7) where TWP (N) (n -1) is the previous value of TWP (N), and Tout (N) is the latest fuel injection amount calculated by the program of FIG. The first term on the right side is
Of the fuel that has adhered last time, it corresponds to the amount of fuel remaining without being removed this time, and the second term on the right side corresponds to the amount of fuel that has newly adhered to the intake pipe of the fuel injected this time.

【0039】前記ステップS23の答が肯定(YE
S)、即ちフュエルカット中のときには、第2のフラグ
FTWPR(N)が値1であるか否かを判別する(ステ
ップS25)。この答が肯定(YES)、即ちFTWP
R(N)=1のときには直ちに前記ステップS31に進
み、否定(NO)、即ちFTWPR(N)=0のときに
は、次式(8)によって付着燃料量TWP(N)を算出
し(ステップS26)、ステップS27に進む。
If the answer in step S23 is affirmative (YE
S), that is, during fuel cut, it is determined whether or not the second flag FTWPR (N) has a value of 1 (step S25). This answer is affirmative (YES), ie, FTWP
When R (N) = 1, the process immediately proceeds to step S31, and when negative (NO), that is, when FTWPR (N) = 0, the attached fuel amount TWP (N) is calculated by the following equation (8) (step S26). The process proceeds to step S27.

【0040】 TWP(N)=(1−Be)×TWP(N)(n−1) …(8) 式(8)は、前記式(1)から右辺第2項を削除したも
のに相当する。フュエルカット中であり、新たに付着す
る燃料はないからである。
TWP (N) = (1−Be) × TWP (N) (n−1) (8) Equation (8) corresponds to the equation (1) with the second term on the right-hand side deleted. . This is because the fuel is being cut and there is no newly attached fuel.

【0041】ステップS27では、TWP(N)値が微
小所定値TWPLGより大きいか否かを判別し、その答
が肯定(YES)、即ちTWP(N)>TWPLGのと
きには、前記ステップS30に進む。ステップS27の
答が否定(NO)即ちTWP(N)≦TWPLGのとき
には、TWP(N)=0とし(ステップS28)、第2
のフラグFTWPR(N)を値1に設定して(ステップ
S29)、前記ステップS31に進む。
In step S27, it is determined whether or not the TWP (N) value is greater than a small predetermined value TWPLG. If the answer is affirmative (YES), that is, if TWP (N)> TWPLG, the process proceeds to step S30. If the answer to step S27 is negative (NO), that is, if TWP (N) ≦ TWPLG, then TWP (N) = 0 (step S28), and the second
The flag FTWPR (N) is set to a value of 1 (step S29), and the process proceeds to step S31.

【0042】図3のプログラムにより、吸気管付着燃料
量TWP(N)を精度よく算出することができ、更に算
出されたTWP(N)値を図2のプログラムにおいて燃
料噴射量Toutの算出に使用することにより、吸気管
に付着する燃料量及び付着した燃料から持ち去られる燃
料量を考慮した適切な量の燃料を各気筒の燃焼室に供給
することができる。
The program shown in FIG. 3 makes it possible to accurately calculate the amount of fuel TWP (N) adhering to the intake pipe, and uses the calculated TWP (N) value in the program shown in FIG. 2 to calculate the fuel injection amount Tout. By doing so, it is possible to supply an appropriate amount of fuel to the combustion chamber of each cylinder in consideration of the amount of fuel attached to the intake pipe and the amount of fuel removed from the attached fuel.

【0043】また本実施例では、直接率A及び持ち去り
率Bがキャニスタ23から供給される燃料蒸気量に応じ
た補正係数KA1、KB1、KA2、KB2によって補
正されるので、燃料蒸気量の影響をも加味して燃料噴射
量を算出することができる。その結果、各気筒の燃焼室
に供給される混合気の空燃比を所望値に正確に制御する
ことができる。
In this embodiment, the direct rate A and the carry-out rate B are corrected by the correction coefficients KA1, KB1, KA2, and KB2 according to the fuel vapor amount supplied from the canister 23. The fuel injection amount can be calculated in consideration of the following. As a result, the air-fuel ratio of the air-fuel mixture supplied to the combustion chamber of each cylinder can be accurately controlled to a desired value.

【0044】なお、上述した実施例では直接率及び持ち
去り率の第2の補正係数KA2、KB2をパージ流量V
Pに応じて設定するようにしたが、パージ制御弁25の
開弁量又はオンオフ制御信号のデューティ比に応じて設
定するようにしてもよい。
In the above-described embodiment, the second correction coefficients KA2 and KB2 for the direct rate and the carry-out rate are set to the purge flow rate V
Although the setting is made in accordance with P, the setting may be made in accordance with the opening amount of the purge control valve 25 or the duty ratio of the on / off control signal.

【0045】[0045]

【発明の効果】以上詳述したように本発明によれば、キ
ャニスタから吸気管に供給される燃料蒸気量が検出さ
れ、該検出された燃料蒸気量に応じて付着燃料量及び持
ち去り燃料量が補正されるので、吸気管付着燃料の影響
のみならず、燃料蒸気の影響をも加味して燃料噴射量を
算出することができ、各気筒の燃焼室に供給される混合
気の空燃比を所望値に正確に制御することができる。
As described above in detail, according to the present invention, the amount of fuel vapor supplied from the canister to the intake pipe is detected, and the amount of adhering fuel and the amount of fuel removed are determined according to the detected amount of fuel vapor. Is corrected, the fuel injection amount can be calculated taking into account not only the effect of the fuel attached to the intake pipe but also the effect of the fuel vapor, and the air-fuel ratio of the air-fuel mixture supplied to the combustion chamber of each cylinder can be calculated. It can be precisely controlled to a desired value.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施例に係る内燃エンジン及びその
燃料供給制御装置の構成図である。
FIG. 1 is a configuration diagram of an internal combustion engine and a fuel supply control device thereof according to an embodiment of the present invention.

【図2】燃料噴射時間(Tout)を算出するプログラ
ムのフローチャートである。
FIG. 2 is a flowchart of a program for calculating a fuel injection time (Tout).

【図3】吸気管付着燃料量(TWP(N))を算出する
プログラムのフローチャートである。
FIG. 3 is a flowchart of a program for calculating an intake pipe attached fuel amount (TWP (N)).

【図4】直接率(A)及び持ち去り率(B)の補正係数
を算出するためのテーブルを示す図である。
FIG. 4 is a diagram showing a table for calculating correction coefficients for a direct rate (A) and a carry-out rate (B).

【符号の説明】[Explanation of symbols]

1 内燃エンジン 2 吸気管 5 電子コントロールユニット(ECU) 6 燃料噴射弁 23 キャニスタ 24 パージ通路 25 パージ制御弁 26 流量計 27 HC濃度センサ Reference Signs List 1 internal combustion engine 2 intake pipe 5 electronic control unit (ECU) 6 fuel injection valve 23 canister 24 purge passage 25 purge control valve 26 flow meter 27 HC concentration sensor

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 内燃機関の回転数及び負荷状態に基づい
て該機関に供給すべき燃料量を算出する供給燃料量算出
手段と、前記機関の吸気管の壁面に付着する付着燃料量
を予測する付着燃料量予測手段と、前記吸気管壁面に付
着している燃料から蒸発して前記機関の燃焼室に持ち去
られる持ち去り燃料量を予測する持ち去り燃料量予測手
段と、前記供給燃料量算出手段により算出された燃料量
を、前記付着燃料量と持ち去り燃料量とに応じて補正す
る供給燃料量補正手段と、該供給燃料量補正手段により
補正された量の燃料を前記機関の吸気管内に噴射する燃
料噴射手段と、燃料タンクから発生する燃料蒸気を吸着
するキャニスタと、該キャニスタと前記吸気管とを接続
するパージ通路とを有する内燃機関の制御装置におい
て、前記パージ通路を介して前記吸気管に供給される燃
料蒸気量を検出する燃料蒸気量検出手段と、検出した燃
料蒸気量に応じて前記付着燃料量及び持ち去り燃料量を
補正する予測燃料量補正手段とを設けたことを特徴とす
る内燃機関の制御装置。
1. A supply fuel amount calculation means for calculating an amount of fuel to be supplied to an internal combustion engine based on a rotation speed and a load state of the engine, and an amount of fuel adhering to a wall surface of an intake pipe of the engine is predicted. Adhering fuel amount estimating means, carried fuel amount estimating means for estimating the amount of carried fuel removed from the fuel adhering to the intake pipe wall surface and carried away to the combustion chamber of the engine, and the supplied fuel amount calculating means A fuel amount correction means for correcting the fuel amount calculated according to the attached fuel amount and the removed fuel amount, and a fuel amount corrected by the supply fuel amount correction means into an intake pipe of the engine. In a control device for an internal combustion engine having a fuel injection means for injecting, a canister for adsorbing fuel vapor generated from a fuel tank, and a purge passage connecting the canister and the intake pipe, the purge passage is provided. A fuel vapor amount detecting means for detecting an amount of fuel vapor supplied to the intake pipe via the intake pipe, and a predicted fuel amount correcting means for correcting the attached fuel amount and the removed fuel amount according to the detected fuel vapor amount. A control device for an internal combustion engine.
JP3283694A 1991-10-03 1991-10-03 Control device for internal combustion engine Expired - Fee Related JP2623511B2 (en)

Priority Applications (9)

Application Number Priority Date Filing Date Title
JP3283694A JP2623511B2 (en) 1991-10-03 1991-10-03 Control device for internal combustion engine
CA002077068A CA2077068C (en) 1991-10-03 1992-08-27 Control system for internal combustion engines
US07/945,489 US5215061A (en) 1991-10-03 1992-09-16 Control system for internal combustion engines
EP92309067A EP0536001B1 (en) 1991-10-03 1992-10-05 Control system for internal combustion engines
DE69230647T DE69230647T2 (en) 1991-10-03 1992-10-05 Control system for internal combustion engines
DE69230833T DE69230833T2 (en) 1991-10-03 1992-10-05 Control system for internal combustion engines
DE69218538T DE69218538T2 (en) 1991-10-03 1992-10-05 Control system for internal combustion engines
EP96100342A EP0711909B1 (en) 1991-10-03 1992-10-05 Control system for internal combustion engines
EP95200248A EP0653557B1 (en) 1991-10-03 1992-10-05 Control system for internal combustion engines

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3283694A JP2623511B2 (en) 1991-10-03 1991-10-03 Control device for internal combustion engine

Publications (2)

Publication Number Publication Date
JPH05113140A JPH05113140A (en) 1993-05-07
JP2623511B2 true JP2623511B2 (en) 1997-06-25

Family

ID=17668872

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3283694A Expired - Fee Related JP2623511B2 (en) 1991-10-03 1991-10-03 Control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP2623511B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7027942B2 (en) * 2018-02-22 2022-03-02 トヨタ自動車株式会社 Evaporative fuel processing equipment

Also Published As

Publication number Publication date
JPH05113140A (en) 1993-05-07

Similar Documents

Publication Publication Date Title
EP0536001B1 (en) Control system for internal combustion engines
JPH1068359A (en) Fuel tank exhaust device for internal combustion engine
JP2935249B2 (en) Fuel control system for starting internal combustion engine
JPS6165038A (en) Air-fuel ratio control system
JP3429910B2 (en) Control device for internal combustion engine
JP2595346Y2 (en) Evaporative fuel control system for internal combustion engine
JP2785238B2 (en) Evaporative fuel processing device
JP2623511B2 (en) Control device for internal combustion engine
JPH07208249A (en) Control device of internal combustion engine
JPH09177618A (en) Evaporated fuel control device for internal combustion engine
JP3061277B2 (en) Air-fuel ratio learning control method and device
JP3560156B2 (en) Evaporative fuel control system for internal combustion engine
JP3161219B2 (en) Evaporative fuel treatment system for internal combustion engine
JP2623513B2 (en) Control device for internal combustion engine
JPH05263715A (en) Exhaust gas recirculation controller for internal combustion engine
JP3024448B2 (en) Evaporative fuel control system for internal combustion engine
JPH0494444A (en) Vaporized fuel processing control device for internal combustion engine
JP3859735B2 (en) Fuel supply control device for internal combustion engine
JPH05118239A (en) Control device for internal combustion engine
JPH0526118A (en) Evaporated fuel controller of internal combustion engine
JP2712089B2 (en) Air-fuel ratio control method for internal combustion engine
JPH05187293A (en) Fuel control device for internal combustion engine
JP3092075B2 (en) Evaporative fuel control system for internal combustion engine
JPH09166053A (en) Evaporative fuel controller for internal combustion engine
JPH09166054A (en) Evaporative fuel controller for internal combustion engine

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080411

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090411

Year of fee payment: 12

LAPS Cancellation because of no payment of annual fees