JPH0629581B2 - Air-fuel ratio controller for internal combustion engine - Google Patents
Air-fuel ratio controller for internal combustion engineInfo
- Publication number
- JPH0629581B2 JPH0629581B2 JP13085286A JP13085286A JPH0629581B2 JP H0629581 B2 JPH0629581 B2 JP H0629581B2 JP 13085286 A JP13085286 A JP 13085286A JP 13085286 A JP13085286 A JP 13085286A JP H0629581 B2 JPH0629581 B2 JP H0629581B2
- Authority
- JP
- Japan
- Prior art keywords
- fuel
- air
- fuel ratio
- engine
- property
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Description
【発明の詳細な説明】 (産業上の利用分野) 本発明は、自動車等内燃機関における使用燃料の性状を
検出するとともに、その検出結果に基づき、特に、高負
荷時の空燃比を適切に補正する装置に関する。DETAILED DESCRIPTION OF THE INVENTION (Industrial field of application) The present invention detects the property of fuel used in an internal combustion engine such as an automobile, and based on the detection result, particularly corrects the air-fuel ratio at high load. Related to the device.
(従来の技術) 近時、エンジンにより高い燃料経済性、運転性が要求さ
れる傾向にあり、かかる観点からマイクロコンピュータ
等を応用して空燃比をより精密に制御することが行なわ
れる。(Prior Art) Recently, there is a tendency that higher fuel economy and drivability are required for an engine, and from this viewpoint, a microcomputer or the like is applied to more accurately control the air-fuel ratio.
このような制御では燃料の特質も入力情報として重要な
位置を占めることがある。In such control, the characteristics of the fuel may occupy an important position as input information.
従来の空燃比制御装置としては、例えば特開昭60−4
5742号公報に記載のものがある。この装置では排気
管に設けた酸素センサにより空燃比を検出し、その検出
結果に基づき燃料噴射量を操作して空燃比を理論空燃比
となるようにフィードバック制御している。A conventional air-fuel ratio control device is, for example, Japanese Patent Laid-Open No. 60-4.
There is one described in Japanese Patent No. 5742. In this device, the oxygen sensor provided in the exhaust pipe detects the air-fuel ratio, and the fuel injection amount is operated based on the detection result to perform feedback control so that the air-fuel ratio becomes the stoichiometric air-fuel ratio.
すなわち、インジェクタに出力される噴射パルス信号
(最終噴射量)Tiを空燃比、吸入空気量、エンジン回
転数および冷却水温等の検出結果に基づいて次式に従
って演算する。That is, the injection pulse signal (final injection amount) Ti output to the injector is calculated according to the following equation based on the detection results of the air-fuel ratio, the intake air amount, the engine speed, the cooling water temperature, and the like.
Ti=Tp×C0×α×Ts…… 但し、Tp:基本噴射量 C0:各種補正係数 α :空燃比フィードバック補正係数 Ts:電圧補正分 上記式において、各種補正係数C0は次式に従って
演算される。Ti = Tp × C 0 × α × Ts ... where Tp: basic injection amount C 0 : various correction coefficients α: air-fuel ratio feedback correction coefficient Ts: voltage correction amount In the above equation, various correction coefficients C 0 are in accordance with the following equations. Is calculated.
C0=1+KTRM+KMR+KTW+KAS +KAI+KACC+KH…… 但し、KTRM:混合比の補正係数 KMR:混合比の補正係数 KTW:水温増量補正係数 KAS:始動及び始動後増量補正係数 KAI:アイドル後増量補正係数 KACC:加速減量補正係数 KH:高水温増量補正係数 上記補正値のうち、KMRは高負荷時の運転性を向上さ
せるもので、空燃比のフィードバック制御が停止される
高負荷時にはこのKMRを用いて空燃比を理論空燃比よ
りもリッチな所定の目標空燃比に制御し、出力の確保や
エンジン温度の抑制を図っている。C 0 = 1 + KTRM + KMR + KTW + KAS + KAI + KACC + KH, where KTRM: correction coefficient of mixing ratio KMR: correction coefficient of mixing ratio KTW: water temperature increase correction coefficient KAS: start / start increase correction coefficient KAI: idle increase correction correction coefficient KACC: acceleration decrease Coefficient KH: High water temperature increase correction coefficient Among the above correction values, KMR is used to improve drivability at high load, and at high load where air-fuel ratio feedback control is stopped, this KMR is used to set the theoretical air-fuel ratio. By controlling to a predetermined target air-fuel ratio richer than the fuel ratio, the output is secured and the engine temperature is suppressed.
なお、上記各補正値は、機関の供給燃料として全て標準
燃料(例えばレギュラーガソリン)が使用されることを
前提として設定されている。The above correction values are set on the assumption that standard fuel (eg, regular gasoline) is used as the fuel supplied to the engine.
(発明が解決しようとする課題) しかしながら、このような従来の空燃比制御装置にあっ
ては、機関の使用燃料の性状(例えば、重質化レベル)
として標準燃料に対応する一律なものを基準とし、燃料
の性状が常時一定であるという前提に立って、上記のよ
うな各種補正値を演算、設定するという構成となってい
たため、供給燃料の性状が変化し、これに伴って燃料の
揮発性に関する性状が変化したような場合でも、供給燃
料の性状変化に対する空燃比補正がなされない。したが
って、このような場合には、標準燃料の使用を前提とし
て演算された空燃比と実際上の空燃比との間にずれが生
じてしまい、正確な空燃比制御を期し難かった。(Problems to be Solved by the Invention) However, in such a conventional air-fuel ratio control device, the properties of the fuel used by the engine (for example, the level of heaviness)
As a standard, a uniform value corresponding to the standard fuel is used as a standard, and the various correction values as described above are calculated and set on the assumption that the property of the fuel is always constant. Even if the property related to the volatility of the fuel changes accordingly, the air-fuel ratio is not corrected for the property change of the supplied fuel. Therefore, in such a case, there is a difference between the air-fuel ratio calculated on the assumption that standard fuel is used and the actual air-fuel ratio, and it is difficult to achieve accurate air-fuel ratio control.
すなわち、例えば重質ガソリンを使用した場合、通常の
レギュラーガソリンに比して揮発性が悪く、燃焼までに
気化が完了して予混合燃焼を行なうガソリン成分が希薄
となるから、標準燃料の性状を基準として演算された空
燃比よりも実際上の空燃比は希薄(リーン)なものとな
る。また、軟質ガソリンを使用した場合、上記とは逆に
実際上の空燃比がリッチなものとなる。That is, for example, when heavy gasoline is used, its volatility is poorer than that of regular regular gasoline, and the vaporization component is completed before combustion to dilute the premixed combustion gasoline component. The actual air-fuel ratio becomes leaner than the air-fuel ratio calculated as the reference. In addition, when soft gasoline is used, the actual air-fuel ratio becomes rich, contrary to the above.
このため、特に空燃比のフィードバック制御が停止され
る高負荷時においては、上述のようにKMRを用いて空
燃比を補正することで出力の確保やエンジン温度の抑制
を図ったとしても、燃料性状の影響によってそれが不十
分あるいは過剰になる可能性があった。Therefore, especially at a high load when the air-fuel ratio feedback control is stopped, even if the output is suppressed and the engine temperature is suppressed by correcting the air-fuel ratio using KMR as described above, It could be insufficient or excessive due to the influence of.
そこで本発明は、使用燃料の揮発性に関する性状を検出
し、その検出結果に基づいて高負荷時の供給空燃比を適
切に補正することにより、燃料の性状変化に拘らず高負
荷時の実際上の空燃比を適切なものとして、エンジンの
運転性をより一層向上させることを目的としている。Therefore, the present invention detects the property relating to the volatility of the used fuel, and appropriately corrects the supply air-fuel ratio at the time of high load based on the detection result, so that the actual air-fuel ratio at the time of high load is irrespective of the change in the property of the fuel. The purpose is to further improve the drivability of the engine by making the fuel ratio appropriate.
(課題を解決するための手段) 本発明による内燃機関の空燃比制御装置は、上記目的達
成のため、その基本概念図を第1図に示すように、使用
燃料の揮発性に関する性状を検出する性状検出手段a
と、エンジンの高負荷運転状態を検出する運転状態検出
手段bと、エンジンが高負荷運転状態にあるときの供給
空燃比を基準燃料の性状を基に設定する空燃比設定手段
cと、検出された使用燃料の性状が基準燃料よりも重質
であるときは設定された供給空燃比よりもリッチ側に、
検出された使用燃料の性状が基準燃料よりも軟質である
ときは設定された供給空燃比よりもリーン側の空燃比に
なるように、エンジンが高負荷運転状態にあるときの実
際の供給空燃比を補正する補正手段dと、を備えてい
る。(Means for Solving the Problems) In order to achieve the above object, an air-fuel ratio control device for an internal combustion engine according to the present invention detects a property relating to volatility of a used fuel, as shown in a basic conceptual diagram thereof in FIG. Property detecting means a
An operating state detecting means b for detecting a high load operating state of the engine; and an air fuel ratio setting means c for setting the supply air fuel ratio when the engine is in a high load operating state based on the property of the reference fuel. When the property of the used fuel is heavier than the reference fuel, on the rich side of the set supply air-fuel ratio,
The actual supply air-fuel ratio when the engine is in a high load operation state so that when the detected fuel properties are softer than the reference fuel, the air-fuel ratio becomes leaner than the set supply air-fuel ratio. Correction means d for correcting
(作用) 本発明では、エンジンの高負荷運転時に、使用燃料の性
状が基準燃料よりも重質であれば設定された供給空燃比
よりもリッチ側に、基準燃料よりも軟質であれば設定さ
れた供給空燃比よりもリーン側に供給空燃比が補正され
る。したがって、使用燃料の揮発性に関する燃料性状が
変化しても、高負荷時の実際上の空燃比が適切なものと
なり、エンジンの運転性が向上する。(Operation) In the present invention, when the property of the used fuel is heavier than the reference fuel, it is set to the rich side than the set supply air-fuel ratio when the property of the used fuel is heavier than the reference fuel, and is set to be softer than the reference fuel in the present invention. The supply air-fuel ratio is corrected to be leaner than the supply air-fuel ratio. Therefore, even if the fuel property relating to the volatility of the used fuel changes, the actual air-fuel ratio at high load becomes appropriate, and the drivability of the engine improves.
(実施例) 以下、本発明を図面に基づいて説明する。(Example) Hereinafter, the present invention will be described with reference to the drawings.
第1〜13図は本発明に係る内燃機関の空燃比制御装置の
第1実施例を示す図であり、筒内圧信号から燃焼速度を
検出し、この検出値に基づいて燃料の揮発性に関する性
状を判別するようにした例を示している。1 to 13 are views showing a first embodiment of an air-fuel ratio control system for an internal combustion engine according to the present invention, in which a combustion speed is detected from an in-cylinder pressure signal, and a property relating to fuel volatility is detected based on the detected value. It shows an example in which is determined.
まず、構成を説明する。第2図において、1はエンジン
であり、吸入空気はエアクリーナ2より吸気管3を通し
て各気筒に供給され、燃料は噴射信号Siに基づきイン
ジェクタ(操作手段)4により噴射される。気筒内で燃
焼した廃棄は排気管5を通して触媒コンバータ6に導入
され、触媒コンバータ6内で排気中の有害成分(CO、
HC、NOx)を三元触媒により清浄化して排出され
る。First, the configuration will be described. In FIG. 2, reference numeral 1 is an engine, intake air is supplied from an air cleaner 2 to each cylinder through an intake pipe 3, and fuel is injected by an injector (operating means) 4 based on an injection signal Si. The waste burned in the cylinder is introduced into the catalytic converter 6 through the exhaust pipe 5, and in the catalytic converter 6, harmful components (CO,
HC, NOx) are cleaned by a three-way catalyst and discharged.
吸入空気の流量Qaはエアフローメータ7により検出さ
れ、吸気量3内の絞弁8によって制御される。絞弁8の
開度Cvは絞弁開度センサ9により検出される。また、
気筒内の燃焼圧力(以下、筒内圧という)Paは圧力セ
ンサ10により検出され、圧力センサ10は圧電素子により
構成され点火プラグ11の座金としてモールド成形されて
いる。圧力センサ10は点火プラグ11を介して圧電素子に
作用する筒内圧Paを検出し、この筒内圧Paに対応す
る電圧値を有するアナログ信号を出力する。The flow rate Qa of the intake air is detected by the air flow meter 7 and controlled by the throttle valve 8 in the intake amount 3. The opening Cv of the throttle valve 8 is detected by the throttle valve opening sensor 9. Also,
The combustion pressure Pa in the cylinder (hereinafter referred to as cylinder pressure) Pa is detected by a pressure sensor 10, and the pressure sensor 10 is composed of a piezoelectric element and is molded as a washer for an ignition plug 11. The pressure sensor 10 detects an in-cylinder pressure Pa acting on the piezoelectric element via the ignition plug 11 and outputs an analog signal having a voltage value corresponding to the in-cylinder pressure Pa.
エンジン1の回転数Nはクランク角センサ12により検出
され、ウォータジャケットを流れる冷却水の温度Twは
水温センサ18により検出される。さらに、排気中の酸素
濃度は酸素センサ14により検出され、酸素センサ14は理
論空燃比でその出力Vsが急変する特性をもつもの等が
用いられる。The rotation speed N of the engine 1 is detected by the crank angle sensor 12, and the temperature Tw of the cooling water flowing through the water jacket is detected by the water temperature sensor 18. Further, the oxygen concentration in the exhaust gas is detected by the oxygen sensor 14, and the oxygen sensor 14 has a characteristic such that its output Vs suddenly changes depending on the stoichiometric air-fuel ratio.
上記エアフローメータ7、絞弁開度センサ9、クランク
角センサ12は運転状態検出手段15を構成しており、運転
状態検出手段15、圧力センサ10、水温センサ13および酸
素センサ14からの出力はコントロールユニット16に入力
される。コントロールユニット16は圧力センサ10と共に
性条件出手段としての機能を有する他、単体で空燃比検
出手段および補正手段としての機能を有し、CPU21、
ROM22、RAM23、NVM(不揮発メモリ)24および
I/Oポート25により構成される。CPU21はROM22
に書き込まれているプログラムに従ってI/Oボート25
より必要とする外部データを取り込んだり、またはRA
M23およびNVM24との間でデータ授受を行なったりし
ながら、燃料の揮発性に関する性状の判別やその結果に
基づく空燃比制御に必要な処理値を演算処理し、必要に
応じて処理したデータをI/Oポート25へ出力する。I
/Oポート25にはセンサ群7、9、10、12、13、14から
の信号が入力されるとともに、I/Oポート25からは噴
射信号Siが出力される。ROM22はCPU21における
演算プログラムを格納しており、RAM23およびNVM
24は演算に使用するデータをマップ等の形で記憶してい
る。The air flow meter 7, the throttle valve opening sensor 9, and the crank angle sensor 12 constitute an operating state detecting means 15, and outputs from the operating state detecting means 15, the pressure sensor 10, the water temperature sensor 13 and the oxygen sensor 14 are controlled. Input to unit 16. The control unit 16 has a function as a sex condition determining means together with the pressure sensor 10, and also has a function as an air-fuel ratio detecting means and a correcting means by itself.
It is composed of a ROM 22, a RAM 23, an NVM (nonvolatile memory) 24 and an I / O port 25. CPU21 is ROM22
I / O boat 25 according to the program written in
Get external data that you need more, or RA
While exchanging data with M23 and NVM24, the processing value necessary for air-fuel ratio control based on the determination of the property related to the volatility of the fuel and the result is arithmetically processed, and the processed data is processed as necessary. Output to / O port 25. I
Signals from the sensor groups 7, 9, 10, 12, 13, 14 are input to the / O port 25, and an injection signal Si is output from the I / O port 25. The ROM 22 stores the arithmetic program in the CPU 21, and the RAM 23 and NVM
24 stores the data used for the calculation in the form of a map or the like.
次に、作用を説明するが、最初に燃料の揮発性に関する
性状の変化とその影響についてガソリンを例にとり説明
する。Next, the operation will be described. First, the change in the properties relating to the volatility of the fuel and its influence will be described taking gasoline as an example.
ガソリンは数百種類以上の炭化水素(HC)から構成さ
れており、炭素(C)と水素(H)の割合や結合様式に
よりパラフィン族、オレフィン族、ナフテン族およびア
ロマティツク族の4種類に分類される。一般的な傾向と
して、CやHの数の多いものほど沸点が高く、原油から
の分留温度(50%留出温度T50で代表する)が高くな
る。また、ガソリンの重質度合はT50で代表され、軟
質(揮発性が高い)なものでT50=80〜90℃、重質
(揮発性が低い)なものでT50=110〜120℃であり、
市場にはT50=95〜100℃位のものが最も多く流通し
ている。したがって、前述の最終噴射量TiはT50=
95〜100℃の燃料(すなわち、レギュラーガソリン)を
使用することを前提に各種補正を行なって決定してい
る。Gasoline is composed of several hundred kinds of hydrocarbons (HC) and classified into four kinds of paraffin group, olefin group, naphthene group and aromatic group according to the ratio of carbon (C) and hydrogen (H) and the bonding mode. It As a general tendency, the higher the number of C or H, the higher the boiling point and the higher the fractional distillation temperature from crude oil (represented by the 50% distillation temperature T 50 ). Also, the heavy degree of gasoline is represented by T 50, T 50 = 80~90 ℃ in those soft (high volatility), T 50 = 110 to 120 ° C. at what heavy (less volatile) And
Most of those having T 50 = 95-100 ° C. are in the market. Therefore, the final injection amount Ti is T 50 =
It is determined by making various corrections on the assumption that fuel of 95 to 100 ° C (that is, regular gasoline) is used.
第3図はガソリンの重質度合が変わったときの燃料状態
の変化を所定条件下(空燃比、吸入空気量、機関温度お
よび点火時期が一定時)における筒内圧信号の変化とし
て示したものである。なお、図中のPmaxは筒内圧信号
の最大点であり、θpmaxはPmaxを与えるクランク角で
ある。また、図中のtは点火時期θiからθpmaxに至
るまでの実際の燃焼機関を示す。FIG. 3 shows changes in the fuel state when the degree of gasoline is changed as changes in the in-cylinder pressure signal under predetermined conditions (air-fuel ratio, intake air amount, engine temperature and ignition timing are constant). is there. Note that Pmax in the figure is the maximum point of the in-cylinder pressure signal, and θpmax is the crank angle that gives Pmax. Further, t in the figure indicates an actual combustion engine from the ignition timing θi to θpmax.
第3図に示すように、軟質ガソリンの場合には、筒内圧
信号の最大値Pmaxが大きく燃焼が速く進行するが、燃
料が重質下するに従ってPmaxが小さくθpmaxがより遅
れ側に進行する。これは、燃焼の初期段階まで(すなわ
ち着火からθpmaxまで)に気化が完了し、予混合燃焼
するガソリン成分(第4図ハッチング部分)が燃料の重
質化に従って減少していくことに起因する。すなわち、
エンジンのトルクとして有効に作用するθpmaxまでの
燃焼に寄与するガソリン成分が重質になるほど希薄にな
り、重質化が進むに従って希薄空燃比となって燃焼速度
が遅く(Pmaxが遅れ側に)なることを示している。As shown in FIG. 3, in the case of soft gasoline, the maximum value Pmax of the in-cylinder pressure signal is large and the combustion progresses quickly, but as the fuel becomes heavier, Pmax decreases and θpmax progresses to the later side. This is because the vaporization is completed by the initial stage of combustion (that is, from ignition to θpmax), and the gasoline component (hatched portion in FIG. 4) that undergoes premixed combustion decreases as the fuel becomes heavier. That is,
The heavier the gasoline component that contributes to combustion up to θpmax, which effectively acts as the engine torque, becomes leaner and becomes leaner as the heavier becomes, and the combustion speed becomes slower (Pmax is delayed). It is shown that.
また、この現象は機関温度が低ければ低い程重質ガソリ
ンの揮発性が悪化し、空燃比がより希薄化して顕著にな
る。Further, this phenomenon becomes more remarkable as the engine temperature becomes lower, the volatility of heavy gasoline deteriorates, and the air-fuel ratio becomes more diluted.
本実施例は燃料性状に上記のような特質があることに鑑
み、特に燃焼速度をパラメータとした因果関係に着目し
て後述するようなプグラムによって燃料の性状を適切に
検出するとともに、この検出結果に基づいて高負荷時の
空燃比制御をより適切に行なっている。In the present embodiment, in view of the above characteristics of the fuel property, the property of the fuel is appropriately detected by a program as described later focusing on the causal relationship with the burning velocity as a parameter, and the detection result Based on the above, the air-fuel ratio control under high load is performed more appropriately.
第5図はROM22に書き込まれている高負荷時の空燃比
制御プログラムを示すフローチャートであり、本プログ
ラムはエンジン回転に同期して一度実行される。FIG. 5 is a flow chart showing an air-fuel ratio control program written in the ROM 22 at the time of high load, and this program is executed once in synchronization with the engine rotation.
まず、P1で吸入空気量Qaを読み込み、P2でエンジ
ン回転数Nを読み込む。回転数Nは、クランク角センサ
12からの基準信号(360°毎の信号)の間隔時間を計測
するか、あるいは位置信号(1°毎の信号)の所定時間
内におけるパルス数を計測して算出する。次いで、P3
でQaとNをパラメータとする2次元のテーブルマップ
から基本噴射量Tp{Tp=func(QA,n)}をルッ
クアップする。First, the intake air amount Qa is read at P 1 , and the engine speed N is read at P 2 . The rotation speed N is the crank angle sensor.
It is calculated by measuring the interval time of the reference signal (signal every 360 °) from 12 or by measuring the number of pulses of the position signal (signal at every 1 °) within a predetermined time. Then P 3
Then, the basic injection amount Tp {Tp = func (QA, n)} is looked up from a two-dimensional table map having Qa and N as parameters.
次いで、P4〜P6で混合比補正係数について燃料性状
補正を行なう。すなわち、P4では混合比補正係数KM
R{KMR=func(Tp,N)}をルックアップし、P
5で燃料性状補正係数KMRD{KMRD=func(T
50)、但しT50は燃料性状パラメータ}を第6図に
示すテーブルマップからルックアップする。補正係数K
MRD(既に説明済みの係数については適宜このように
略して用いることとする。以下、同様)は燃料性状によ
って第6図に示すような特性を有する補正係数であり、
燃料が重質化するに従って補正係数KMRDは大きくな
る。なお、燃料性状パラメータT50の検出プログラム
については、第7図を用いて後述する。 Then, perform the fuel property correction for the mixing ratio correction coefficient P 4 to P 6. That is, in P 4 , the mixture ratio correction coefficient KM
Look up R {KMR = func (Tp, N)} to obtain P
5 , the fuel property correction coefficient KMRD {KMRD = func (T
50 ), where T 50 is the fuel property parameter} is looked up from the table map shown in FIG. Correction coefficient K
MRD (coefficients that have already been described are appropriately abbreviated in this way. The same applies hereinafter) is a correction coefficient having the characteristics shown in FIG. 6 depending on the fuel property.
The correction coefficient KMRD increases as the fuel becomes heavier. The program for detecting the fuel property parameter T 50 will be described later with reference to FIG. 7.
次いで、P6で次式に従って混合比補正係数KMRを
補正する。Next, at P 6 , the mixture ratio correction coefficient KMR is corrected according to the following equation.
KMR=KMR′×KMRD…… 但し、KMR′:P4でルックアップした値 P7では混合比補正係数KTRM{KTRM=func(T
p,N)}をルックアップし、P8で水温増量補正係数
KTWをそのときの冷却水温Twに応じてルックアップ
する。ここで、補正係数KMRは高速および高負荷域で
は0より大きい値となり、それ以外は0となる。また、
補正係数KTRMは中速以下の低負荷領域ではマイナス
となり、それ以外は0となる。KMR = KMR '× KMRD ...... However, KMR': P 4 in the look-up value P 7 In the mixing ratio correction coefficient KTRM {KTRM = func (T
p, N)} is looked up, and the water temperature increase correction coefficient KTW is looked up in P 8 according to the cooling water temperature Tw at that time. Here, the correction coefficient KMR becomes a value larger than 0 in the high speed and high load regions, and becomes 0 in other cases. Also,
The correction coefficient KTRM becomes negative in the low load region of medium speed or lower, and becomes 0 otherwise.
次いで、P9で燃料性状補正係数KTWD{KTWD=
func(T50)}をルックアップし、P10で次式に
従って水温増量補正係数KTWを補正する。補正係数K
TWは、エンジン低温時に燃焼を安定させるためのもの
で、燃料の揮発性によってその要求量が大きく変化する
ことから、上記のように燃料性状に応じた補正を行なう
と良い。Next, at P 9 , the fuel property correction coefficient KTWD {KTWD =
func (T 50 )} is looked up, and at P 10 , the water temperature increase correction coefficient KTW is corrected according to the following equation. Correction coefficient K
The TW is for stabilizing the combustion when the engine temperature is low, and the required amount thereof largely changes depending on the volatility of the fuel. Therefore, it is preferable to make the correction according to the fuel property as described above.
KTW=KTW′+KTWD…… 但し、KTW′:P8でルックアップした値 P11では始動及び始動後増量補正係数KASを演算す
る。補正係数KASは指導性の向上や始動直後のエンジ
ン安定性を良くするためのもので、冷却水温Twおよび
始動後の経過時間に応じてその補正量が決定される。次
いで、P12でアイドル後増量補正係数KAIを演算す
る。補正係数KAIは暖機途中の発進・加速を円滑にす
るためのもので、スロットルスイッチがONからOFF
になった直後に冷却水温Twと始動後の経過時間に応じ
て補正量が定まり、時間の経過とともに一定の割合で0
になるまで減量する。さらに、P13で加速減量補正係
数KACCを演算する。KTW = KTW '+ KTWD ...... However, KTW': calculates the lookup value P 11 in starting and after-start increment correction coefficient KAS at P 8. The correction coefficient KAS is for improving the guidance and improving the engine stability immediately after the start, and the correction amount is determined according to the cooling water temperature Tw and the elapsed time after the start. Next, at P 12 , the post-idle amount increase correction coefficient KAI is calculated. The correction coefficient KAI is for smooth starting and acceleration during warm-up, and the throttle switch is turned from ON to OFF.
Immediately after that, the correction amount is determined according to the cooling water temperature Tw and the elapsed time after the start, and becomes 0 at a constant rate with the elapse of time.
Decrease until. Moreover, to calculate the acceleration decrease correction coefficient KACC in P 13.
以上の始動及び始動後増量補正係数KAS、アイドル後
増量補正係数KAIおよび加速減量補正係数KACCは
従来の公知文献に記載のものと同様に周知であるため、
ここでは詳細な説明を省いた。The above-mentioned start-up and post-start-up increase correction coefficient KAS, post-idle increase increase correction coefficient KAI, and acceleration decrease correction coefficient KACC are well known as those described in the related art document, and therefore,
Detailed description is omitted here.
次いで、P14〜P17の各ステップで高水温増量補正
係数KHを求める。ここで、P14〜P16のステップ
はエンジンが高水温時の高負荷条件下にあるか否かを判
別する処理である。まず、P14でスロットルバルブス
イッチがONか否かを判別し、OFFのときは、P15
で混合比補正係数KMR′(このKMR′は前述のP4
でルックアップした値)が0より大きいか否かを判別す
る。次いで、P16で冷却水温Twが100℃以上である
か否かを判別し、100℃以上であればP17に進んで高
水温増量補正係数KHをルックアップする。すなわち、
高水温時の高負荷条件下ではノッキングが発生し易くな
るので、空燃比をリッチにしてノッキングの発生を抑え
る必要があり、また、ホットスタート後には燃料配管中
にガソリン蒸気が発生して空燃比が一時的にリーンにな
ることがあるので、このようなノッキング発生および一
時的なリーン状態を防止するために適切な補正を行なう
ことが望まれる。 Then, determine the high water temperature increase correction coefficient KH at each step of the P 14 to P 17. Here, the steps of P 14 to P 16 are processes for determining whether or not the engine is under a high load condition at high water temperature. First, in P 14 , it is determined whether or not the throttle valve switch is ON, and when it is OFF, P 15
And the mixing ratio correction coefficient KMR '(this KMR' is the above-mentioned P 4
It is determined whether or not the value looked up in step 1) is greater than 0. Then, the cooling water temperature Tw at P 16, it is determined whether or not 100 ° C. or more, to look up the high water temperature increase correction coefficient KH proceeds to P 17 If 100 ° C. or higher. That is,
Since knocking easily occurs under high load conditions at high water temperature, it is necessary to make the air-fuel ratio rich to suppress knocking.In addition, after hot start, gasoline vapor is generated in the fuel pipe and the air-fuel ratio May temporarily become lean, so it is desirable to perform appropriate correction to prevent such knocking occurrence and temporary lean state.
次いで、P20に進み、空燃比フイードバック補正係数
αを演算する。空燃比フイードバック補正係数αは基本
空燃比と理論空燃比(λ=1)とのずれを補正するもの
であるが、本発明との関係が薄いので詳しい説明は省略
する。なお、始動時や高負荷時にフイードバック制御を
行なわず、αを1にクランプすることは従来と同様であ
る。Then, the process proceeds to P 20, and calculates an air-fuel ratio feedback correction coefficient alpha. The air-fuel ratio feedback correction coefficient α corrects the deviation between the basic air-fuel ratio and the stoichiometric air-fuel ratio (λ = 1), but since it has little relation to the present invention, its detailed description is omitted. Note that the feedback control is not performed at the time of starting or high load, and α is clamped to 1 as in the conventional case.
次いで、P21に進み、前述の、式に従って最終噴
射量Tiを演算し、P22でTiをI/Oレジスタにス
トアし、所定クランク角度でこのTiに対応するパルス
幅を有する燃料噴射信号Siをインジェクタ4に出力す
る。Then, the process proceeds to P 21, the aforementioned, the final injection amount Ti is calculated according to the equation, the Ti and stored in I / O register P 22, the fuel injection signal Si having a pulse width corresponding to the Ti at a predetermined crank angle Is output to the injector 4.
一方、前述のP14〜P16の各ステップ処理のうち何
れか一つでも条件を満たさない場合は、エンジンが高水
温かつ高負荷の条件下にないと判断して、高水温かつ高
負荷時の増量補正の処理を行なわず、P19でKH=0
としてP20に進む。On the other hand, if the condition is not satisfied even in any one of the steps treatment of the aforementioned P 14 to P 16, it is determined that the engine is not in the high temperature and under a high load, high temperature and high load KH = 0 at P 19 without performing the increase correction processing of
Proceed to P 20 as.
本装置では、空燃比のフイードバック制御が行なわれな
い高負荷運転時において、使用燃料の性条検出情報に基
づいて燃料噴射量が適切に補正される。例えば、重質ガ
ソリンを使用した場合には、実際に燃焼に寄与するガソ
リン成分は標準燃料に比べて少なく、混合比が事実上リ
ーンになるが、本装置によれば、使用燃料の重質化レベ
ルを適切に判別し、その重質度合に応じて目標空燃比か
らのずれを適切に補正しているので、この場合には燃料
噴射量の総量が増加するように補正される。したがっ
て、上述のように重質ガソリンを使用した場合に燃焼に
寄与するガソリン成分が少なくなってしまい、混合比が
リーンとなる状態が回避され、空燃比制御本来の実行を
図ることができる。その結果、高負荷運転時の空燃比が
そのときの使用燃料の性状に対応する適切な値に補正さ
れることになって、当初予定の出力向上やエンジン温度
の抑制を実現することができる。In this device, the fuel injection amount is appropriately corrected based on the characteristic detection information of the used fuel during the high load operation in which the air-fuel ratio feedback control is not performed. For example, when heavy gasoline is used, the gasoline component that actually contributes to combustion is smaller than the standard fuel, and the mixing ratio is practically lean. Since the level is properly discriminated and the deviation from the target air-fuel ratio is appropriately corrected according to the degree of heavyness, in this case, the total amount of fuel injection is corrected so as to increase. Therefore, as described above, when heavy gasoline is used, the gasoline component that contributes to combustion is reduced, the state where the mixture ratio becomes lean is avoided, and the original execution of air-fuel ratio control can be achieved. As a result, the air-fuel ratio at the time of high-load operation is corrected to an appropriate value corresponding to the property of the fuel used at that time, and it is possible to achieve the initially planned output improvement and engine temperature suppression.
第7図は燃料の揮発性に関する性状のパラメータT50
を検出するプログラムを示すフローチャートであり、本
プログラムは所定時間毎に一度実行される。FIG. 7 shows the parameter T 50 of the property relating to the volatility of the fuel.
It is a flow chart showing a program for detecting, and this program is executed once every predetermined time.
P31〜P34の各ステップはエンジンが所定の運転状
態にあるか否かを判別する処理である。まず、P31で
冷却水温Twが所定範囲内にあるか否かを判別し、Tw
1≦Tw≦Tw2のときは機関温度が所定範囲内である
と判断してP32に進む。ここで、TwはTw=10℃〜
40℃になるよう範囲に設定することが望ましい。P32
でエンジン回転数Nが所定範囲内にあるか否かを判別
し、所定範囲内(N1≦N≦N2)のときはP33に進
んで吸入空気量Qaが所定範囲内にあるか否かを判別す
る。エンジン回転数Nおよび吸入空気量Qaは酸素セン
サ14によるλコントロール(空燃比制御)域におさまる
ような範囲に設定される。Each step of the P 31 to P 34 is a process for determining whether the engine is in the predetermined operating condition. First, it is determined whether or not the cooling water temperature Tw at P 31 is within a predetermined range, Tw
Engine temperature when the 1 ≦ Tw ≦ Tw 2 proceeds to P 32 it is determined that the predetermined range. Here, Tw is Tw = 10 ° C
It is desirable to set the range to 40 ° C. P 32
It is determined whether or not the engine speed N is within a predetermined range. If it is within a predetermined range (N 1 ≦ N ≦ N 2 ), the routine proceeds to P 33 , where it is determined whether the intake air amount Qa is within the predetermined range. Determine whether. The engine speed N and the intake air amount Qa are set in a range that is within the λ control (air-fuel ratio control) range by the oxygen sensor 14.
Qa1≦Qa≦Qa2のときはP34でエンジンが定常
状態(急加速、急加速でない状態)にあつか否かを判別
し、定常状態のときはP35に進む。定常状態であるか
否かの判別は所定時間内におけるエンジン回転数Nや吸
入空気量Qaの変化量で判断する。When Qa 1 ≦ Qa ≦ Qa 2 , it is determined at P 34 whether or not the engine is in a steady state (a sudden acceleration, a state other than sudden acceleration), and when it is a steady state, the routine proceeds to P 35 . Whether or not the engine is in a steady state is determined by the amount of change in the engine speed N and the intake air amount Qa within a predetermined time.
以上のP31〜P34の各ステップ処理のうち何れか一
つでも条件を満たさない場合は、機関が燃料性状判別を
行なうのに適した所定の運転状態にないと判断して以降
の処理を中止する(すなわち、リターンする)。If any one of the above-mentioned steps P 31 to P 34 does not satisfy the condition, it is determined that the engine is not in a predetermined operating state suitable for the fuel property determination, and the subsequent processing is performed. Stop (ie return).
P35ではQaとNをパラメータとする2次元のテーブ
ルマップから基本燃焼速度パラメータθc0{θc0=func
(Qa,N)}をルックアップする。この基準燃焼速度
パラメータθc0は基準条件下で基準燃料を使用したとき
の燃焼速度を表しており、後述するステップで実際に使
用する燃料の燃焼速度と比較することにより、燃焼速度
の差異(例えば、燃料が重質化すると燃焼速度が遅くな
る)が検出される。Basic burn rate parameters .theta.c the P 35 In Qa and N from a two-dimensional table maps to parameter 0 {θc 0 = func
Look up (Qa, N)}. This reference combustion speed parameter θ c 0 represents the combustion speed when the reference fuel is used under the reference conditions, and by comparing it with the combustion speed of the fuel actually used in the step described later, the difference in the combustion speed (for example, , The combustion speed becomes slower when the fuel becomes heavier) is detected.
次いで、P36で温度補正係数k1{k1=func(T
w)}を第8図に示すテーブルマップからルックアップ
する。温度補正係数k1は同一の燃料性状であっても機
関温度によって変化する燃焼速度パラメータを機関温度
Twに応じて補正するもので、基準温度(基準条件)T
w0ではk1=1に、Tw<Tw0ではk1<1に、T
w>Tw0ではk1>1にそれぞれ設定される。Then, at P 36 , the temperature correction coefficient k 1 {k 1 = func (T
w)} is looked up from the table map shown in FIG. The temperature correction coefficient k 1 corrects a combustion speed parameter that changes depending on the engine temperature even in the same fuel property according to the engine temperature Tw.
For w 0 , k 1 = 1; for Tw <Tw 0 , k 1 <1, T
For w> Tw 0 , k 1 > 1 is set.
次いで、P37で燃焼ピーク角(筒内圧paが極大とな
るクランク角)θpを検出し、p38に進む。なお、θ
pの検出については後述のプログラムで詳述する。 Then, to detect the θp combustion peak angle P 37 (crank angle cylinder pressure pa is the maximum), the process proceeds to p 38. Note that θ
The detection of p will be described in detail later in the program.
P38では点火時期θiと燃焼ピーク角θpとから実際
の燃焼機関である計測燃焼機関θcを次式に従って演
算する。(第9図参照)。Which is the actual combustion engine measured combustion engine θc from the P 38 in the ignition timing θi and the combustion peak angle θp computed according to the following equation. (See FIG. 9).
θc=θp−θi…… 但し、θi:点火時期に対応するクランク角 θp:筒内圧Paが極大となるクランク角(燃焼 ピーク角) θi、θpは第9図に示すように所定の基準クランク信
号Srに〔H〕レベルのパルスが発生した基準クランク
角θrefを基準とし、同図(b)に示すようにこのθref
からの経過クランク角でそれぞれ表される。θc = θp−θi ... where θi: crank angle corresponding to ignition timing θp: crank angle at which cylinder pressure Pa becomes maximum (combustion peak angle) θi and θp are predetermined reference crank signals as shown in FIG. 9. With reference to the reference crank angle θref at which the [H] level pulse is generated in Sr, as shown in FIG.
It is expressed by the elapsed crank angle from.
P39では、基準条件下の計測燃焼機関θc1を温度補
正係数k1と計測燃焼機関θcとの積θc1(θc1=
k1×θc)により算出する。このθc1は基準条件下
で検出した実際の燃焼速度パラメータに相当する。次い
で、P40で基準条件下の計測燃焼機関θc1と基準燃
焼速度パラメータθc1との差Δθc1を次式に従っ
て演算する。In P 39 , the measured combustion engine θc 1 under the reference condition is calculated by multiplying the temperature correction coefficient k1 by the measured combustion engine θc by the product θc 1 (θc 1 =
It is calculated by k 1 × θc). This θc 1 corresponds to the actual burning velocity parameter detected under the reference condition. Next, at P 40 , the difference Δθc 1 between the measured combustion engine θc 1 and the reference combustion speed parameter θc 1 under the reference condition is calculated according to the following equation.
Δθc1=θc1−θc0…… すなわち、ここでは基準条件下で基準燃料を使用した場
合の燃焼速度パラメータθc0と、実際に使用している
燃料の燃焼速度パラメータ(計測燃焼機関)θc1との
差を検出している。燃焼速度は燃料の揮発性に関する性
状と一定の相関があることから、燃焼速度を正確に検出
すれば、燃料の揮発性に関する性状を適切に判別するこ
とが可能になる。Δθc 1 = θc 1 −θc 0 ...... That is, here, the combustion speed parameter θc 0 when the reference fuel is used under the reference conditions and the combustion speed parameter (measurement combustion engine) θc 1 of the fuel actually used The difference with is detected. Since the burning rate has a certain correlation with the property relating to the volatility of the fuel, it is possible to properly determine the property relating to the volatility of the fuel by accurately detecting the burning rate.
さらに、P41でΔθc1の移動平均Δθc1 *を次式
に従って演算する。 Furthermore, computed according to the following equation moving average .DELTA..theta.c 1 * of .DELTA..theta.c 1 at P 41.
但し、m:定数 P42ではΔθc1 *の値に基づいて燃料性状パラメー
タT50を第10図に示すような特性を有するテーブルマ
ップからルックアップし、P43でこのT50の値をN
VM24にストアする。 However, in the case of m: constant P 42 , the fuel property parameter T 50 is looked up from the table map having the characteristics shown in FIG. 10 based on the value of Δθc 1 * , and the value of T 50 is N in P 43.
Store in VM24.
このように、使用燃料の性状による燃焼速度の差異を基
準燃料の燃焼速度と比較することにより、そのときの使
用燃料の揮発性に関する燃料性状パラメータを適切に求
めることができる。In this way, by comparing the difference in the burning speed depending on the property of the used fuel with the burning speed of the reference fuel, the fuel property parameter relating to the volatility of the used fuel at that time can be appropriately obtained.
第11図は燃焼ピーク角θpを検出するプログラムを示す
フローチャートであり、この処理は前記第7図で述べた
ステップのP37に相当する。本プログラムはクランク
角で2°毎に一度実行される。FIG. 11 is a flowchart showing a program for detecting the combustion peak angle θp, and this processing corresponds to P 37 of the step described in FIG. This program is executed once every 2 ° in crank angle.
まず、P51で現在のクランク角(ピストン位置)θが
圧縮上死点TDCに対応しているか否かを判別して、θ
=TDCのときはP52で筒内圧Paを表すアナログ信
号をA/D変換し、筒内圧変換値AD0として記憶した
後P53に進む。一方、θ≠TDCのときはP52をジ
ャンプしてP53に進む。P53ではクランク角θが第
12図に示すTDC超過値(TDC+α°)以上であるか
否か、すなわちエンジン1がTDCを越えてα°以上回
転したか否かを判別する。ここでは、α=2°〜4°に
設定される。これは燃焼による筒内圧Paのピーク(燃
焼ピーク角θp)がTDC以後に現れることから、α°
という不感帯を設けてTDCのときの筒内圧Paを燃焼
ピーク値として誤って採用するのを避けるためである。First, at P 51 , it is determined whether the current crank angle (piston position) θ corresponds to the compression top dead center TDC, and θ
When TDC, the analog signal representing the in-cylinder pressure Pa is A / D converted at P 52 , stored as the in-cylinder pressure conversion value AD 0 , and then the process proceeds to P 53 . On the other hand, when θ ≠ TDC, P 52 is jumped to P 53 . At P53 , the crank angle θ is
It is determined whether or not it is equal to or greater than the TDC excess value (TDC + α °) shown in FIG. 12, that is, whether or not the engine 1 has rotated over αDC by more than TDC. Here, α is set to 2 ° to 4 °. This is because the peak of the in-cylinder pressure Pa (combustion peak angle θp) due to combustion appears after TDC, so α °
This is for avoiding erroneously adopting the in-cylinder pressure Pa at TDC as the combustion peak value by providing the dead zone.
θ<TDC+α°のとき、すなわちθが上死点前(BT
DC)にあるか又はTDC≦θ<TDC+α°のときは
今回のルーチンを終了する。一方、θ≧TDC+α°の
ときはP54以後の燃焼ピーク角を検出する処理を実行
する。まず、P54でクランク角θが燃焼ピーク角判別
制限値θeを超えているか否かを判別する。θeは筒内
の燃焼が十分に終了したと想定できるクランク角であ
り、TDCを超えた所定値に設定される(第12図参
照)。燃焼ピーク角はTDCを超えてθeまでの間にあ
ると想定され、例えば第12図に示すF1、F2点がこれ
に相当する(曲線Xは燃焼状態が異なるときを表す)。
したがって、燃焼ピークを求めるための筒内圧PaのA
/D変換処理はθeまでとされる。When θ <TDC + α °, that is, θ is before top dead center (BT
DC) or when TDC ≦ θ <TDC + α °, this routine ends. On the other hand, when θ ≧ TDC + α °, the process of detecting the combustion peak angle after P 54 is executed. First, the crank angle θ is determined whether it exceeds the combustion peak angle determination limit θe at P 54. θe is a crank angle at which it can be assumed that combustion in the cylinder has been sufficiently completed, and is set to a predetermined value exceeding TDC (see FIG. 12). It is assumed that the combustion peak angle is between TDC and θe, and for example, points F 1 and F 2 shown in FIG. 12 correspond to this (curve X represents when the combustion state is different).
Therefore, A of the in-cylinder pressure Pa for obtaining the combustion peak
The / D conversion processing is performed up to θe.
P54でθ≦θeのときはP55でθをカウントするθ
カウンタをインクリメントし、P56でこのときの筒内
圧PaをA/D変換して筒内圧変換チャージャAD1を
求め、これを記憶する。次いで、P57で筒内圧変換値
AD1とAD0の差値ΔPを求めてP58に進む。差値
ΔPは筒内圧Paが増大方向にあれば正、減少方向にあ
れば負の値となる。また、燃焼ピーク時近くでは非常に
小さな値となる。P58では差値ΔPの絶対値|ΔP|
の基準値ΔP0と比較する。基準値ΔP0は筒内圧Pa
の変化が略フラットになったか否かを判別するための値
である。|ΔP|≦ΔP0のときは筒内圧Paの変化が
略フラットであると判断し、P59でθカウンタのカウ
ント値を燃焼ピーク角θpとして記憶するとともに、P
60で今回のルーチンの筒内圧変化値AD1をAD0と
してルーチンを終了する。一方、|ΔP|>ΔP0のと
きはフラットではないと判断してP60に進む。When θ ≦ θe at P 54 , θ is counted at P 55 θ
The counter is incremented, and the in-cylinder pressure Pa at this time is A / D converted at P 56 to obtain the in-cylinder pressure conversion charger AD 1 , which is stored. Next, at P 57 , the difference value ΔP between the in-cylinder pressure conversion values AD 1 and AD 0 is obtained, and the routine proceeds to P 58 . The difference value ΔP has a positive value if the in-cylinder pressure Pa is in the increasing direction and a negative value if the in-cylinder pressure Pa is in the decreasing direction. In addition, it becomes a very small value near the combustion peak time. At P 58 , the absolute value of the difference value ΔP | ΔP |
It is compared with the reference value ΔP 0 of. The reference value ΔP 0 is the cylinder pressure Pa
This is a value for determining whether or not the change in is substantially flat. When | ΔP | ≦ ΔP 0 , it is determined that the change in the in-cylinder pressure Pa is substantially flat, and at P 59 , the count value of the θ counter is stored as the combustion peak angle θp, and P
At 60 , the in-cylinder pressure change value AD 1 of this routine is set to AD 0 , and the routine ends. On the other hand, when | ΔP |> ΔP 0 , it is determined that the condition is not flat, and the process proceeds to P 60 .
ここで、|ΔP|≦ΔP0の条件を満たすのは筒内圧P
aの最大時、最小時あるいは極大、極小時である。な
お、このような状態の判別は本実施例の例に限らず、例
えば筒内圧Paの微分値を用いて行ってもよい。Here, it is the cylinder pressure P that satisfies the condition of | ΔP | ≦ ΔP 0.
It is the maximum, minimum, maximum, or minimum of a. The determination of such a state is not limited to the example of the present embodiment, and may be performed by using, for example, the differential value of the in-cylinder pressure Pa.
|ΔP|≦ΔP0の条件に対して実際の筒内圧Paの変
化の態様は第13図(a)〜(c)の例に集約される。第
13図(a)は最も一般的なPaの変化カーブを示してい
る。この例であれば、TDC後に|ΔP|≦ΔP0なる
条件を満足するクランク角がθpとなり、容易に燃焼ピ
ーク角を求めることができる。第13図(b)、(c)は
何れも低負荷の場合でTDC以後にPaが2ケ所フラッ
トになる状態が起こる。第13図(b)の場合はθpのと
きの筒内圧Pa1がTDCのときの値PaTDCよりも小
さくなるとともに、その途中に極小値Pa2が現れる。
しかし、このときはPa2が現れるため、Pa2が極大
値となってθpの識別が可能である。一方、第13図
(c)の場合は極小値が現れずフラット部分Pa3の後
ろに燃焼ピーク角θpに対応するPa1が現れる(Pa
1<Pa3)。これは燃焼圧力が非常に低い場合であ
り、A/D変換方式では実際上θpの検出が困難とな
る。因に、Paの微分処理を行えば判別は可能である
が、やや精度に欠ける。しかし、このようにPaがTD
C以後一様に減少するのは極低負荷の場合であり、この
場合はθpの検出を停止して、運転状態(エンジン回転
数Nおよび負荷Qa)によって判断する。The manner of actual changes in the in-cylinder pressure Pa with respect to the condition | ΔP | ≦ ΔP 0 is summarized in the examples of FIGS. 13 (a) to 13 (c). First
FIG. 13 (a) shows the most general Pa change curve. In this example, the crank angle that satisfies the condition of | ΔP | ≦ ΔP 0 after TDC is θp, and the combustion peak angle can be easily obtained. 13 (b) and 13 (c) both show a case where the load is low and Pa becomes flat in two places after TDC. In the case of FIG. 13 (b), the in-cylinder pressure Pa 1 at θp becomes smaller than the value Pa TDC at TDC , and the minimum value Pa 2 appears in the middle thereof.
However, at this time, since Pa 2 appears, Pa 2 has a maximum value, and θp can be identified. On the other hand, in the case of FIG. 13 (c), the minimum value does not appear, and Pa 1 corresponding to the combustion peak angle θp appears behind the flat portion Pa 3 (Pa
1 <Pa 3 ). This is when the combustion pressure is very low, and it is actually difficult to detect θp by the A / D conversion method. Although it is possible to make a distinction by performing a Pa differential processing, the accuracy is somewhat low. However, in this way Pa is TD
It is in the case of an extremely low load that it uniformly decreases after C. In this case, the detection of θp is stopped and the judgment is made based on the operating state (engine speed N and load Qa).
このように、θがTDC+α°〜Qeの範囲内にあれ
ば、上述のA/D変換方式によって燃焼ピーク角θpを
正確に検出することができる。As described above, when θ is in the range of TDC + α ° to Qe, the combustion peak angle θp can be accurately detected by the A / D conversion method described above.
一方、P54でθ≧θeのときは筒内の燃焼が十分に終
了していると判断してP61でθpの過去数回分の平均
値を求め、θpのデータとしての信頼性を高めて今回の
ルーチンを終了する。On the other hand, when θ ≧ θe in P 54 , it is determined that the combustion in the cylinder is sufficiently completed, the average value of θp in the past several times is calculated in P 61 , and the reliability of θp data is improved. This routine ends.
なお、燃焼ピーク角の検出は筒内圧センサのような圧電
素子を用いたものに限らず、例えば燃焼室内の光をガラ
ス窓と光ファイバを介して検出し、この検出光を識別し
て行うようにしてもよい。The detection of the combustion peak angle is not limited to that using a piezoelectric element such as an in-cylinder pressure sensor. For example, the light in the combustion chamber may be detected through a glass window and an optical fiber, and the detected light may be identified. You may
このように、本実施例では燃料の揮発性の関する性状と
燃焼速度との関係に着目し、使用燃料の燃焼速度を正確
に検出することにより、その使用燃料の性状を適切に判
別している。そして、正確に検出した燃料性状パラメー
タT50を高負荷時の燃料噴射量制御に適用しているの
で、従来の課題として指摘した燃料性状の差異による高
負荷時の空燃比制御のずれという不具合を解消すること
ができる。As described above, in this embodiment, paying attention to the relationship between the property relating to the volatility of the fuel and the burning speed, and accurately detecting the burning speed of the used fuel, the property of the used fuel is properly determined. . Since the accurately detected fuel property parameter T 50 is applied to the fuel injection amount control under high load, there is a problem that the air-fuel ratio control shifts under high load due to the difference in fuel property pointed out as a conventional problem. It can be resolved.
第14図は本発明の第2実施例を示す図であり、本実施例
では第1実施例よりもスロットルがほぼ全開に近い高負
荷時に本発明を適用している。FIG. 14 is a diagram showing a second embodiment of the present invention. In this embodiment, the present invention is applied when the throttle is under a high load, which is closer to full opening than in the first embodiment.
本実施例の説明にあたり、第1実施例と同一処理を行な
うステップには同一番号を付してその説明を省略し、異
なるステップには○印で囲むステップ番号を付してその
内容を説明する。In the description of the present embodiment, steps for performing the same processes as those in the first embodiment are designated by the same reference numerals and the description thereof will be omitted, and different steps will be designated by step numbers enclosed by a circle to explain the contents thereof. .
第14図のプログラムにおいて、P4を経るとP71で基
本噴射量Tpを所定値Tp0と比較し、Tp0≦Tpで
あればP72に進む。P72でエンジン回転数Nを所定
値N0と比較し、N0≦NであればP5に進む。一方、
P71、P72で所定値よりも小さい場合には何れもP
7にジャンプする。In the program of FIG. 14, after passing P 4 , the basic injection amount Tp is compared with a predetermined value Tp 0 at P 71 , and if Tp 0 ≦ Tp, the routine proceeds to P 72 . At P 72 , the engine speed N is compared with a predetermined value N 0, and if N 0 ≦ N, the process proceeds to P 5 . on the other hand,
If P 71 and P 72 are smaller than the predetermined value, P
Jump to 7 .
また、P20を経るとP73で次式に従って最終噴射
量Tiを演算する。このP73は第1実施例のP21の
式から高水温増量補正係数KHを省いたものに相当す
る。 Moreover, to calculate the final injection amount Ti in accordance with the following equation by P 73 when going through the P 20. This P 73 corresponds to the formula of P 21 of the first embodiment with the high water temperature increase correction coefficient KH omitted.
Ti=Tp×(1+KTRM+KMR+KTW +KAS+KACC)×α+TS…… 本実施例では、全開附近でのKMRの制御が高精度に実
行できるときは高水温増量補正係数KHの補正が必要で
なくなることに着目して、高水温増量補正係数KHの補
正は行っていない。したがって、本実施例では特に全開
付近の燃費向上とトルクの向上を図るとともに、領域を
限定することによりマッチング工数を低減することがで
きる。Ti = Tp × (1 + KTRM + KMR + KTW + KAS + KACC) × α + TS ... In the present embodiment, attention is paid to the fact that the correction of the high water temperature increase correction coefficient KH is not necessary when the KMR control near full opening can be executed with high accuracy. The high water temperature increase correction coefficient KH is not corrected. Therefore, in the present embodiment, it is possible to reduce the matching man-hours by limiting the region while improving the fuel efficiency and the torque particularly near the fully opened position.
なお、上述した各実施例においては燃料性状検出方法と
して、第7〜13図で示したように燃焼速度を検出し、こ
の検出値により燃料の揮発性に関する性状のパラメータ
T50を算出する態様を示したが、本発明はこれに限定
されるものではなく、例えば燃焼光を光ファイバセンサ
で検出して判別する態様や加速運転条件下での空燃比の
応答遅れから判別する態様あるいは加速運転条件下での
発生トルク(または、図示平均有効圧)に相関するパラ
メータの応答遅れから判別する態様等を採用してもよい
ことはいうまでもない。In each of the above-described embodiments, as a fuel property detection method, a mode in which the combustion speed is detected as shown in FIGS. 7 to 13 and the parameter T 50 of the property relating to the volatility of the fuel is calculated based on the detected value is used. Although shown, the present invention is not limited to this, for example, a mode of detecting combustion light with an optical fiber sensor or a mode of determining from a response delay of the air-fuel ratio under accelerated operating conditions or an accelerated operating condition. It goes without saying that a mode or the like in which the determination is made from the response delay of the parameter correlated with the generated torque (or the indicated mean effective pressure) below may be adopted.
(効果) 本発明によれば、使用燃料の揮発性に関する性状を検出
し、その検出結果に基づいて高負荷時における空燃比を
決定するパラメータ(AIR又はFUEL)を適切に補
正しているので、燃料の性状変化に拘らず常に高負荷時
の空燃比を最適なものにすることができ、エンジンの運
転性を向上させることができる。(Effect) According to the present invention, the property relating to the volatility of the used fuel is detected, and the parameter (AIR or FUEL) that determines the air-fuel ratio at the time of high load is appropriately corrected based on the detection result. The air-fuel ratio at the time of high load can always be optimized regardless of the change in fuel properties, and the drivability of the engine can be improved.
第1図は本発明の基本概念図、第2〜13図は本発明の第
1実施例を示す図であり、第2図はその全体構成図、第
3図はそのガソリンの重質度合が変わったときの燃焼状
態の変化をクランク角信号と筒内圧信号との関係で示す
図、第4図はその重質度合により異なるガソリン成分の
割合を示す図、第5図はその高負荷時の空燃比制御のプ
ログラムを示すフローチャート、第6図はその燃料性状
補正係数KTSDのテーブルマップ、第7図は燃料の揮
発性に関する性状の判別プログラムを示すフローチャー
ト、第8図はその温度補正係数k1のテーブルマップ、
第9図(a)はその基準クランク角信号を示す図、第9
図(b)はその基準クランク角信号との関係で筒内圧の
変化を示す図、第10図はその燃料の揮発性に関する性状
パラメータT50のテーブルマップ、第11図はその燃焼
ピーク角を検出するプログラムを示すフローチャート、
第12図はその筒内圧の変化を示す図、第13図(a)〜
(c)はその作用を説明するためのそれぞれ一般的な筒
内圧の変化を示す図、第14図は本発明の第2実施例を示
すその高負荷時の空燃比制御のプログラムを示すフロー
チャートである。 1……エンジン、 4……インジェクタ、 15……運転状態検出手段、 16……コントロールユニット(性状検出手段、空燃比設
定手段、補正手段)。FIG. 1 is a basic conceptual diagram of the present invention, FIGS. 2 to 13 are diagrams showing a first embodiment of the present invention, FIG. 2 is an overall configuration diagram, and FIG. FIG. 4 is a diagram showing the change in the combustion state when there is a change in the relationship between the crank angle signal and the in-cylinder pressure signal, FIG. FIG. 6 is a flow chart showing a program for air-fuel ratio control, FIG. 6 is a table map of the fuel property correction coefficient KTSD, FIG. 7 is a flow chart showing a program for judging the property relating to fuel volatility, and FIG. 8 is its temperature correction coefficient k 1. Table map of the
FIG. 9 (a) is a diagram showing the reference crank angle signal,
FIG. 11B is a diagram showing a change in the in-cylinder pressure in relation to the reference crank angle signal, FIG. 10 is a table map of the property parameter T 50 relating to the volatility of the fuel, and FIG. 11 is detecting the combustion peak angle. Flowchart showing the program to
FIG. 12 is a diagram showing changes in the in-cylinder pressure, and FIG. 13 (a)-
(C) is a diagram showing a general variation of in-cylinder pressure for explaining the action, and FIG. 14 is a flow chart showing a program for air-fuel ratio control at the time of high load showing a second embodiment of the present invention. is there. 1 ... Engine, 4 ... Injector, 15 ... Operating state detecting means, 16 ... Control unit (property detecting means, air-fuel ratio setting means, correcting means).
Claims (1)
する性状検出手段と、 b)エンジンの高負荷運転状態を検出する運転状態検出
手段と、 c)エンジンが高負荷運転状態にあるときの供給空燃比
を基準燃料の性状を基に設定する空燃比設定手段と、 d)検出された使用燃料の性状が基準燃料よりも重質で
あるときは設定された供給空燃比よりもリッチ側に、検
出された使用燃料の性状が基準燃料よりも軟質であると
きは設定された供給空燃比よりもリーン側の空燃比にな
るように、エンジンが高負荷運転状態にあるときの実際
の供給空燃比を補正する補正手段と、 を備えたことを特徴とする内燃機関の空燃比制御装置。Claims: 1. a) a property detecting means for detecting a property relating to the volatility of the fuel used; b) an operating condition detecting means for detecting a high load operating condition of the engine; and c) when the engine is in a high load operating condition. Air-fuel ratio setting means for setting the supply air-fuel ratio of the fuel on the basis of the property of the reference fuel, and d) when the detected property of the used fuel is heavier than the reference fuel, it is richer than the set supply air-fuel ratio. When the detected fuel used is softer than the reference fuel, the air-fuel ratio on the lean side of the set air-fuel ratio becomes the actual supply when the engine is under high load operation. An air-fuel ratio control device for an internal combustion engine, comprising: a correction unit that corrects an air-fuel ratio.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13085286A JPH0629581B2 (en) | 1986-06-04 | 1986-06-04 | Air-fuel ratio controller for internal combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13085286A JPH0629581B2 (en) | 1986-06-04 | 1986-06-04 | Air-fuel ratio controller for internal combustion engine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62288332A JPS62288332A (en) | 1987-12-15 |
| JPH0629581B2 true JPH0629581B2 (en) | 1994-04-20 |
Family
ID=15044198
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13085286A Expired - Lifetime JPH0629581B2 (en) | 1986-06-04 | 1986-06-04 | Air-fuel ratio controller for internal combustion engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0629581B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116816528B (en) * | 2023-07-10 | 2026-01-20 | 浙江吉利控股集团有限公司 | Method and device for calculating fuel partial pressure value, terminal equipment and computer medium |
-
1986
- 1986-06-04 JP JP13085286A patent/JPH0629581B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62288332A (en) | 1987-12-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4276241B2 (en) | Engine control device | |
| JPS62162919A (en) | Detector for suction air quantity of engine | |
| JP2887056B2 (en) | Fuel property determination device for internal combustion engine | |
| JP2001349234A (en) | Air-fuel ratio control device for internal combustion engine | |
| JP2004316471A (en) | Control device for internal combustion engine | |
| JP2506336B2 (en) | Air-fuel ratio control device for internal combustion engine | |
| JPH0750098B2 (en) | Fuel property determination device | |
| JPH0629588B2 (en) | Air-fuel ratio controller for internal combustion engine | |
| JPH0629581B2 (en) | Air-fuel ratio controller for internal combustion engine | |
| JP3591001B2 (en) | Control device for internal combustion engine | |
| JP4361917B2 (en) | Engine control device | |
| JPH07310570A (en) | Lean burn control system for internal combustion engine | |
| JPH0625559B2 (en) | Air-fuel ratio controller for internal combustion engine | |
| JP2573930B2 (en) | Fuel supply control device for internal combustion engine | |
| JPH07269407A (en) | Engine misfire detection device | |
| JPS6365157A (en) | Air-fuel ratio controller for internal combustion engine | |
| JPS62288337A (en) | Air-fuel ratio control device for internal combustion engine | |
| JPH09280086A (en) | Engine combustion control device | |
| JP3735879B2 (en) | Control device for internal combustion engine | |
| JPH09177582A (en) | Control device for in-cylinder direct injection spark ignition engine | |
| JPS62162742A (en) | Air-fuel ratio control device | |
| JP2505540B2 (en) | Fuel injection control device for internal combustion engine | |
| JP3397085B2 (en) | Engine combustion fluctuation control device | |
| JP2592327B2 (en) | Fuel supply control device for internal combustion engine | |
| JPS62186040A (en) | Detecting device for suction air quantity of engine |