JPH03100342A - Fuel injection control device for alcohol engine - Google Patents

Fuel injection control device for alcohol engine

Info

Publication number
JPH03100342A
JPH03100342A JP23888889A JP23888889A JPH03100342A JP H03100342 A JPH03100342 A JP H03100342A JP 23888889 A JP23888889 A JP 23888889A JP 23888889 A JP23888889 A JP 23888889A JP H03100342 A JPH03100342 A JP H03100342A
Authority
JP
Japan
Prior art keywords
fuel injection
fuel
engine
setting
throttle
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.)
Pending
Application number
JP23888889A
Other languages
Japanese (ja)
Inventor
Takamitsu Kashima
隆光 鹿島
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.)
Subaru Corp
Original Assignee
Fuji Heavy Industries 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 Fuji Heavy Industries Ltd filed Critical Fuji Heavy Industries Ltd
Priority to JP23888889A priority Critical patent/JPH03100342A/en
Publication of JPH03100342A publication Critical patent/JPH03100342A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

PURPOSE:To prevent deterioration of volumetric efficiency by setting fuel injection timing, such that the higher is the alcohol concentration of fuel the more the timing is delayed, when an engine low speed and a throttle fully-opened region are decided. CONSTITUTION:In a fuel injection period setting means 54, various corrections are added in a setting means 51 to a basic fuel injection amount calculated by an engine speed N and a suction air amount Q in a setting means 46, and a fuel injection amount further a fuel injection period is set. On the other hand, in a fuel injection timing setting means 55, being based on the engine speed and a throttle opening discriminated by a discriminating means 52, fuel injection end timing is variably set in a calculating means 55b through a setting means 55a, further fuel injection start timing is variably set in a calculating means 55c from the fuel injection period. Here in the case of a low engine speed and a throttle fully-opened region, the fuel injection start timing is set in a manner wherein the higher is the concentration of alcohol the more the start timing is delayed. Thus by suppressing vaporization, volumetric efficiency can be prevented from deteriorating.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、エンジン運転状態がエンジン低速回転数、ス
ロットル全開領域のとき、燃料のアルコール濃度に基づ
いて燃料圧力、および燃料噴射タイミングを可変し、体
積効率の低下を防止するアルコールエンジンの燃料噴射
制御装置に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention is a system for varying fuel pressure and fuel injection timing based on the alcohol concentration of the fuel when the engine operating state is in the low engine speed and fully open throttle region. , relates to a fuel injection control device for an alcohol engine that prevents a decrease in volumetric efficiency.

[従来の技術と発明が解決しようとする課題]近年、燃
料事情の悪化、排気清浄化の要請などにより、従来のガ
ソリンに加えて、代替燃料としてのアルコールを同時に
使用可能なシステムが実用化されつつあり、このシステ
ムを搭載した自動車などの車輌(Flexible F
uel Vehicle 、以下rFFVJと称する)
では、ガソリンは勿論のこと、アルコールとガソリンと
の混合燃料、あるいは、アルコールのみで走行が可能な
ようになっている。
[Problems to be solved by conventional technology and inventions] In recent years, due to worsening fuel conditions and demands for exhaust purification, systems that can simultaneously use alcohol as an alternative fuel in addition to conventional gasoline have been put into practical use. Vehicles such as cars equipped with this system (Flexible F
(hereinafter referred to as rFFVJ)
In addition to gasoline, it is now possible to run on a mixture of alcohol and gasoline, or on alcohol alone.

このFFVのエンジンは、例えば、特開昭58−285
57号公報に開示されているように、アルコールとガソ
リンとの混合燃料中のアルコール濃度をアルコールセン
サによって検知し、このアルコール濃度により燃料噴射
量を補正して理論空燃比に保つように制御されている。
The engine of this FFV is, for example, JP-A-58-285
As disclosed in Publication No. 57, the alcohol concentration in the mixed fuel of alcohol and gasoline is detected by an alcohol sensor, and the fuel injection amount is corrected based on this alcohol concentration and controlled to maintain the stoichiometric air-fuel ratio. There is.

また、従来、燃料噴射タイミングは、気化を促進し、燃
焼を安定化させるべく吸気管内で、かつ、吸気開始前に
完了するように設定されているのが一般的であるが、ア
ルコールの気化の際の体積膨張率が、ガソリンの約3倍
であり、燃料中のアルコール濃度が高くなるに従って燃
料の気化による体積効率の低下が大きくなるため、上記
先行技術において設定した燃料噴射量を吸気行程前に吸
気管内に噴射すると、気化に伴う体積効率の低下により
、空燃比制御を適正に行うことができず、運転性能の低
下、排気エミッションの悪化を招く問題がある。
Additionally, in the past, fuel injection timing was generally set to complete within the intake pipe and before the start of intake in order to promote vaporization and stabilize combustion; The volumetric expansion coefficient of gasoline is approximately three times that of gasoline, and as the alcohol concentration in the fuel increases, the volumetric efficiency decreases due to fuel vaporization. If the fuel is injected into the intake pipe, air-fuel ratio control cannot be performed properly due to a decrease in volumetric efficiency due to vaporization, resulting in a problem of decreased driving performance and worsening of exhaust emissions.

とくに、燃料噴射量が多く、吸気管内気化に充分な時間
滞留するエンジン低速回転数、スロットル全開運転領域
では、体積効率の低下が著しく、上述した問題点が顕著
に現われる。
Particularly, in the low engine speed and fully open throttle operation range where the amount of fuel injected is large and the fuel remains for a sufficient time for vaporization in the intake pipe, the volumetric efficiency is significantly reduced, and the above-mentioned problems become conspicuous.

[発明の目的] 本発明は、上記事情に鑑みてなされたもので、エンジン
運転状態がエンジン低速回転数、スロットル全開領域で
あっても、体積効率が低下することなく、空燃比を適正
に制御することができ、運転性能の向上、排気エミッシ
ョンの改善を図ることのできるアルコールエンジンの燃
料噴射制御装置を提供することを目的としている。
[Object of the Invention] The present invention has been made in view of the above circumstances, and is capable of appropriately controlling the air-fuel ratio without reducing the volumetric efficiency even when the engine operating state is at low engine speed and the throttle is fully open. The present invention aims to provide a fuel injection control device for an alcohol engine that can improve driving performance and exhaust emissions.

[課題を解決するための手段] 上記目的を達成するため、本発明によるアルコールエン
ジンの燃料噴射制御装置は、フランク角センサの出力信
号に塁づきエンジン回転数を算出するエンジン回転数算
出手段と、上記エンジン回転数算出手段で算出したエン
ジン回転数、および、スロットル開度データに基づきエ
ンジン運転状態を判別するエンジン運転状態判別手段と
、上記エンジン運転状態判別手段でエンジン運転状態が
エンジン低速回転数、スロットル全開領域と判別された
場合、燃料のアルコールmf!Iに基づき、該アルコー
ル濃度が高いほど、高い燃料圧力を設定し、この燃料圧
力設定値に対応して可変燃料圧力レギ」レータの圧力判
別値を変更する燃圧調整手段と、運転状態パラメータ検
出手段の検出信号に基づき燃料噴射量を設定する燃料噴
射量設定手段と、上記エンジン運転判別手段でエンジン
低速回転数、スロットル全開領域と判別された場合、上
記燃圧調整手段で設定した燃料圧力設定値および上記燃
料噴射量設定手段で設定した燃料噴!l)Jら1に基づ
きインジェクタの燃料噴射期間を設定する燃料噴射期間
設定手段と、上記エンジン運転状態判別手段でエンジン
低速回転数、スロットル全開領域と判別された場合、燃
料のアルコール濃度が高いほど、燃料噴射タイミングを
遅らせて設定する燃料噴射タイミング設定手段とを備え
ている。
[Means for Solving the Problems] In order to achieve the above object, a fuel injection control device for an alcohol engine according to the present invention includes an engine rotation speed calculation means for calculating an engine rotation speed based on an output signal of a flank angle sensor; an engine operating state determining means for determining the engine operating state based on the engine speed calculated by the engine speed calculating means and the throttle opening data; If it is determined that the throttle is fully open, the fuel alcohol mf! a fuel pressure adjusting means that sets a higher fuel pressure as the alcohol concentration is higher based on I, and changes a pressure discrimination value of a variable fuel pressure regulator in accordance with the fuel pressure set value; and an operating state parameter detecting means. a fuel injection amount setting means for setting a fuel injection amount based on a detection signal of the engine; and when the engine operation determining means determines that the engine is in a low rotational speed and throttle fully open region, the fuel pressure setting value set by the fuel pressure adjusting means; Fuel injection set by the above fuel injection amount setting means! l) When the fuel injection period setting means for setting the fuel injection period of the injector based on J et al. , and fuel injection timing setting means for delaying and setting the fuel injection timing.

[作用1 上記構成により、エンジン回転数算出手段により、フラ
ンク角センサの出力信号に基づきエンジン回転数が算出
され、このエンジン回転数とスロットル開度データとに
基づきエンジン運転状態判別手段でエンジン運転状態が
判別される。
[Operation 1] With the above configuration, the engine rotation speed calculation means calculates the engine rotation speed based on the output signal of the flank angle sensor, and the engine operation state determination means determines the engine operation state based on the engine rotation speed and throttle opening data. is determined.

そして、エンジン運転状態判別手段でエンジン運転状態
がエンジン低速回転数、スロットル全開領域と判別され
ると、燃圧調整手段により、燃料のアルコール濃度が高
いほど、高い燃料圧力が設定され、この燃料圧力設定値
に対応して可変燃料圧力レギュレータの圧力制御値が変
更される。
When the engine operating state determining means determines that the engine operating state is in a low engine speed and fully open throttle region, the fuel pressure adjusting means sets a higher fuel pressure as the alcohol concentration of the fuel is higher. The pressure control value of the variable fuel pressure regulator is changed in accordance with the value.

さらに、燃料噴射Ql設定手段で運転状態パラメータ検
出手段の検出信号に基づき燃料噴射量が設定され、エン
ジン運転状態判別手段でエンジン低速回転数、スロット
ル全開領域と判別されている場合、燃料噴射期間設定手
段により、上記燃料圧力設定値と燃料噴射量とに基づき
インジェクタの燃料噴射期間が設定されると共に、燃料
噴射タイミング設定手段により、燃料のアルコール濃度
が高いほど、燃料噴射タイミングが遅らせて設定される
Furthermore, if the fuel injection Ql setting means sets the fuel injection amount based on the detection signal of the operating state parameter detecting means, and the engine operating state determining means determines that the engine is in a low rotational speed and the throttle is in the fully open region, the fuel injection period is set. The means sets the fuel injection period of the injector based on the fuel pressure setting value and the fuel injection amount, and the fuel injection timing setting means sets the fuel injection timing to be delayed as the alcohol concentration of the fuel is higher. .

従って、エンジン運転状態がエンジン低速回転数、スL
]ットル全開領域の場合、燃料のアルコール濃度が高い
ほど、燃料圧力が高められることで燃料噴射期間を短く
し、かつ燃料噴射タイミングが遅らせるので燃料の気化
時間が減少し、体積効率の低下が防止される。
Therefore, if the engine operating state is low engine speed,
] In the case of full throttle range, the higher the alcohol concentration of the fuel, the higher the fuel pressure, which shortens the fuel injection period, and delays the fuel injection timing, which reduces the fuel vaporization time and prevents a decrease in volumetric efficiency. be done.

し発明の実施例] 以下、図面に基づいて本発明の詳細な説明する。Examples of the invention] Hereinafter, the present invention will be described in detail based on the drawings.

図面は本発明の一実施例を示し、第1図は制御装置の機
能ブロック図、第2図は燃料噴射制御系の概略図、第3
図はクランクロータとクランク角センサの正面図、第4
図はカムロータとカム角センサの正面図、第5図は燃料
噴射タイミングのタイムチャート、第6図(a)はアル
コール濃度に対する燃圧設定を示ず説明図、第6図(b
)は燃圧マツプの概念図、第7図は燃料噴射期間マツプ
の概念図、第8図は燃料噴射終了クランク角度マツプの
概念図、第9図は燃料噴射タイミング設定手順を示すフ
ローチャート、第10図は燃料噴射の割込み処理を示す
フローチャート、第11図は燃圧制御手順を示すフロー
チャートである。
The drawings show one embodiment of the present invention, and FIG. 1 is a functional block diagram of a control device, FIG. 2 is a schematic diagram of a fuel injection control system, and FIG. 3 is a schematic diagram of a fuel injection control system.
The figure is a front view of the crank rotor and crank angle sensor.
The figure is a front view of the cam rotor and cam angle sensor, Figure 5 is a time chart of fuel injection timing, Figure 6 (a) is an explanatory diagram without showing the fuel pressure settings for alcohol concentration, and Figure 6 (b) is a front view of the cam rotor and cam angle sensor.
) is a conceptual diagram of the fuel pressure map, FIG. 7 is a conceptual diagram of the fuel injection period map, FIG. 8 is a conceptual diagram of the fuel injection end crank angle map, FIG. 9 is a flowchart showing the fuel injection timing setting procedure, and FIG. 11 is a flowchart showing the fuel injection interrupt process, and FIG. 11 is a flowchart showing the fuel pressure control procedure.

(構 成) 第2図において、符号1はFFV用のアルコールエンジ
ンで、図においては4気筒水平対向エンジンを示す。こ
のアルコールエンジン1のシリンダヘッド2に形成した
吸気ボート2aにインテークマニホルド3が連通され、
このインテークマニホルド3の上流にエアチャンバ4を
介してスロットルチャンバ5が連通され、このスロット
ルチャンバ5の上流側に吸気管6を介してエアークリー
ナ7が取付けられている。
(Configuration) In FIG. 2, reference numeral 1 is an alcohol engine for FFV, and the figure shows a 4-cylinder horizontally opposed engine. An intake manifold 3 is connected to an intake boat 2a formed in the cylinder head 2 of this alcohol engine 1.
A throttle chamber 5 is communicated upstream of the intake manifold 3 via an air chamber 4, and an air cleaner 7 is attached to the upstream side of the throttle chamber 5 via an intake pipe 6.

また、上記吸気管6の上記エアークリーナ7の直下流に
吸入空気量センサ(図においては、ホットワイヤ式エア
70−メータ)8が介装され、さらに、上記スロットル
チャンバ5に設けたスロットルバルブ5aにスロットル
開度センサ9aとスロットルバルブ全開を検出するアイ
ドルスイッチ9bとが連設されている。
Further, an intake air amount sensor (a hot wire air meter 70 in the figure) 8 is interposed immediately downstream of the air cleaner 7 in the intake pipe 6, and a throttle valve 5a provided in the throttle chamber 5 is provided. A throttle opening sensor 9a and an idle switch 9b for detecting a fully open throttle valve are connected to the throttle opening sensor 9a.

また、上記インテークマニホルド3の各気筒の各吸気ボ
ート2aの直上流側に、インジェクタ10が配設されて
いる。さらに、上記シリンダヘッド2に、その先端を燃
焼室に露呈する点火プラグ17が気筒毎に取り付けられ
ている。
Further, an injector 10 is disposed immediately upstream of each intake boat 2a of each cylinder of the intake manifold 3. Furthermore, a spark plug 17 is attached to each cylinder to the cylinder head 2, the tip of which is exposed to the combustion chamber.

また、上記インジェクタ10が燃料供給路11を介して
燃料タンク12に連通されており、この燃料タンク12
には、アルコールのみ、またはアルコールとガソリンと
の混合燃料、あるいは、ガソリンのみの、ユーザーの燃
料補給の際の事情によりアルコール濃度A(%)の異な
る燃料が貯留されている。
Further, the injector 10 is communicated with a fuel tank 12 via a fuel supply path 11, and the fuel tank 12
In the fuel tank, fuels with different alcohol concentrations A (%) are stored depending on the user's refueling situation, such as alcohol only, a mixed fuel of alcohol and gasoline, or only gasoline.

上記燃料供給路11には、上記燃料タンク12側から燃
料ポンプ13、アルコール濃度センサ14が介装されて
おり、さらに、リターン通路16に可変燃料圧力レギュ
レータ18が介装されている。
A fuel pump 13 and an alcohol concentration sensor 14 are interposed in the fuel supply passage 11 from the fuel tank 12 side, and a variable fuel pressure regulator 18 is further interposed in the return passage 16.

この可変燃料圧力レギユレータ18は、例えば、レギュ
レータ本体19、該レギュレータ本体19に固定された
電動アクチュエータ20から構成され、上記リターン通
路16に連通ずる上記レギュレータ本体19の燃料室1
9a下流側が上記燃料タンク12に連通され、バルブ1
9eを有するダイヤフラム19bによって上記燃料室1
9aと区切られた調圧室19cが上記インテークマニホ
ルド3に連通されている。そして、上記インジェクタ1
0の燃料圧力(燃圧)と上記インテークマニホルド3内
圧力との差圧を一定に保ち、上記インテークマニホルド
3内圧力の変動によって上記インジェクタ10からの燃
料噴射量が変動しないように制御する。
The variable fuel pressure regulator 18 includes, for example, a regulator body 19 and an electric actuator 20 fixed to the regulator body 19. The fuel chamber 1 of the regulator body 19 communicates with the return passage 16.
The downstream side of 9a is connected to the fuel tank 12, and the valve 1
The fuel chamber 1 is connected by a diaphragm 19b having a diameter 9e.
A pressure regulating chamber 19c separated from 9a is communicated with the intake manifold 3. And the above injector 1
The pressure difference between the zero fuel pressure (fuel pressure) and the pressure inside the intake manifold 3 is kept constant, and the fuel injection amount from the injector 10 is controlled so as not to fluctuate due to fluctuations in the pressure inside the intake manifold 3.

さらに、上記可変燃料圧力レギュレータ18は、上記電
動アクチュエータ20のプランジ1/20a先端に上記
ダイヤフラム19bを付勢するスプリング19dの受は
部20bが固設されており、上記電動アクチュエータ2
0を、例えば、電圧制御することで、プランジャ20a
が変位してスプリング19dによるダイヤフラム19b
への付勢力が変化することによ、バルブ19eによる燃
料リーク量、すなわち、燃料リターン量が可変されて燃
圧を可変できるようになっている。
Further, in the variable fuel pressure regulator 18, a receiving portion 20b of a spring 19d that biases the diaphragm 19b is fixed to the tip of the plunger 1/20a of the electric actuator 20.
0, for example, by controlling the voltage, the plunger 20a
is displaced and the diaphragm 19b by the spring 19d
By changing the biasing force to the valve 19e, the amount of fuel leaked by the valve 19e, that is, the amount of fuel returned, is varied, thereby making it possible to vary the fuel pressure.

また、上記エンジン本体1のクランクシャフト1bには
クランクロータ21が軸着され、その外周にクランク角
を検出するための電磁ピックアップなどからなるクラン
ク角センサ22が対設され、さらに、上記クランクシャ
フト1bに対して1/2回転するカムシャフト1Cにカ
ムロータ23が軸着され、このカムロータ23の外周に
カム角センサ24が対設されている。
Further, a crank rotor 21 is pivotally attached to the crankshaft 1b of the engine body 1, and a crank angle sensor 22 consisting of an electromagnetic pickup or the like for detecting the crank angle is provided on the outer periphery of the rotor 21. A cam rotor 23 is pivotally attached to a camshaft 1C that rotates by 1/2 relative to the camshaft 1C, and a cam angle sensor 24 is provided on the outer periphery of the cam rotor 23.

第3図に示すように、上記クランクロータ21の外周に
突起21a、21b、21cが形成されている。この各
突起21a、21b、21Cが各気筒の圧縮上死点前(
BTDC)θ1.θ2.θ3の位置に形成されており、
突起21aが点火時期設定の際の基準クランク角を示し
、突起21a。
As shown in FIG. 3, projections 21a, 21b, and 21c are formed on the outer periphery of the crank rotor 21. As shown in FIG. These protrusions 21a, 21b, 21C are located before the compression top dead center of each cylinder (
BTDC) θ1. θ2. It is formed at the position θ3,
The protrusion 21a indicates the reference crank angle for setting the ignition timing.

21b間の通過時間から角速度ωを算出し、また、突起
21cが固定点火時期、および、燃料噴射終了クランク
角θANを設定する際の基準クランク角を小す。
The angular velocity ω is calculated from the transit time between the protrusions 21b and the protrusion 21c reduces the reference crank angle when setting the fixed ignition timing and the fuel injection end crank angle θAN.

また、第4図に示すように、上記カムロータ23の外周
に、気筒判別用突起23a、23b、23Cが形成され
ている。突起23aが#3. #4気筒の圧縮上死点後
(ATDC)θ4の位置に形成され、また、突起23b
が3ケの突起で構成され、その最初の突起が#1気筒の
圧縮上死点後(ATDC)θ5の位置に形成され、さら
に、突起23cが2ケの突起で構成され、その最初の突
起が#2気筒の圧縮上死点後(ATDC)θ6の位置に
形成されている。
Further, as shown in FIG. 4, cylinder discrimination protrusions 23a, 23b, and 23C are formed on the outer periphery of the cam rotor 23. The protrusion 23a is #3. It is formed at the position θ4 after the compression top dead center (ATDC) of the #4 cylinder, and the protrusion 23b
consists of three protrusions, the first of which is formed at the position θ5 after compression top dead center (ATDC) of the #1 cylinder, and furthermore, the protrusion 23c consists of two protrusions, the first of which is formed at a position θ6 after compression top dead center (ATDC) of #2 cylinder.

なお、図の実施例ではθ1=97°、θ2−65″、θ
3=10”  θ4=20’  θ5=5゜θ6=20
°であり、第5図のタイムチャートに示すように、例え
ば、上記カム角センサ24がθ5 (突起23b)のカ
ムパルスを検出した場合、その後にクランク角センサ2
2で検出するクランクパルスが#3気筒のクランク角を
示す信号であることが判別できる。
In addition, in the example shown in the figure, θ1=97°, θ2−65″, θ
3=10"θ4=20' θ5=5゜θ6=20
For example, when the cam angle sensor 24 detects a cam pulse of θ5 (protrusion 23b), the crank angle sensor 24
It can be determined that the crank pulse detected at step 2 is a signal indicating the crank angle of the #3 cylinder.

また、上記θ5のカムパルスの後にθ4 (突起23a
)のカムパルスを検出した場合、その後のクランク角セ
ンサ22で検出するクランクパルスが#2気筒のクラン
ク角を示すものであることが判別できる。同様にθ6 
(突起23G)のカムパルスを検出した後のクランクパ
ルスが#4気筒のクランク角を示づものであり、また、
上記θ6のカムパルスの後にθ4 (突起23a)のカ
ムパルスを検出した場合、その後に検出するクランクパ
ルスが#1気筒のクランク角を示すものであることが判
別できる。
Also, after the cam pulse of θ5, θ4 (protrusion 23a
), it can be determined that the subsequent crank pulse detected by the crank angle sensor 22 indicates the crank angle of the #2 cylinder. Similarly θ6
The crank pulse after detecting the cam pulse of (protrusion 23G) indicates the crank angle of the #4 cylinder, and
When a cam pulse of θ4 (protrusion 23a) is detected after the cam pulse of θ6, it can be determined that the crank pulse detected thereafter indicates the crank angle of the #1 cylinder.

さらに、上記カム角センサ24でカムパルスを検出した
後に、上記クランク角センサ22で検出するクランクパ
ルスが該当気筒のキ準クランク角(θ1)を示すもので
あることが判別゛Cきる。
Further, after the cam pulse is detected by the cam angle sensor 24, it can be determined that the crank pulse detected by the crank angle sensor 22 indicates the standard crank angle (θ1) of the corresponding cylinder.

さらに、上記インテークマニホルド3に形成されたライ
ザをなづ冷却水通路(図示せず)に冷fJI水温センサ
25が臨まされている。
Further, a cold fJI water temperature sensor 25 is provided facing a cooling water passage (not shown) through a riser formed in the intake manifold 3.

また、上記シリンダヘッド2の排気ボーi〜2bに連通
する排気管26に02t7ンサ27が臨まされている。
Further, an 02t7 sensor 27 faces the exhaust pipe 26 that communicates with the exhaust bows i to 2b of the cylinder head 2.

なお、符号28は触媒]ンバータである。Note that the reference numeral 28 is a catalyst inverter.

(制御装置の回路構成) 一方、符号31は制御装置で、この制611装置31の
CPU (中央処理演算装@)32、ROM33、RA
M34、および、I10インターフ丁イス35がパスラ
イン36を介してUいに接続されでおり、このI10イ
ンターフェイス35の入力ボートに、アルコール濃度セ
ンサ14、運転状態パラメータ検出手段31bを構成す
る各センサ8.9a、22.24,25,27、および
、アイドルスイッチ9bが接続され、また、上記I10
インターフェイス35の出力ボートに、上記点火プラグ
17がイグナイタ29を介して接続されているとともに
、駆動回路38を介してインジェクタ10、燃料ポンプ
13、および、可燃料圧カレギル−タ18の電動アクチ
ュエータ20がそれぞれ接続されている。
(Circuit configuration of control device) On the other hand, reference numeral 31 is a control device, which includes a CPU (central processing unit @) 32, ROM 33, RA
The M34 and the I10 interface chair 35 are connected to the U via the pass line 36, and the alcohol concentration sensor 14 and each sensor 8 constituting the driving state parameter detection means 31b are connected to the input port of the I10 interface 35. .9a, 22.24, 25, 27 and the idle switch 9b are connected, and the above I10
The spark plug 17 is connected to the output boat of the interface 35 via an igniter 29, and the injector 10, fuel pump 13, and electric actuator 20 of the fuelable pressure regulator 18 are connected via a drive circuit 38. each connected.

上記ROM33には制御プログラム、固定データが記憶
されている。固定データとしては、後j!する燃料噴射
期間マツプMPTPW、燃料噴射終了クランク角度マツ
プMPθ^N1燃圧マツプMPPF。
The ROM 33 stores control programs and fixed data. As for the fixed data, it is J! fuel injection period map MPTPW, fuel injection end crank angle map MPθ^N1 fuel pressure map MPPF.

および、固定噴射終了クランク角瓜(θAN)データが
ある。
There is also fixed injection end crank angle melon (θAN) data.

また、上記RAM34にはデータ処理した後の上記各ン
サの出力信号およびCPU32で演算処理したデータが
格納されている。
Further, the RAM 34 stores the output signals of the sensors after data processing and the data processed by the CPU 32.

さらに、上記CPU32では上記ROM33に記憶され
ている制御プログラムに従い、上記RAM34に格納さ
れた各種データに基づき、インジェクタ10を駆動する
パルス幅などを演算゛する。
Further, the CPU 32 calculates the pulse width for driving the injector 10 based on various data stored in the RAM 34 in accordance with the control program stored in the ROM 33.

(制御装置の機能構成) 第1図に示すように、上記制御l装@31の燃料噴射制
御に係る機能は、気筒判別手段41、クランクパルス判
別手段42、角速度算出手段43、エンジン回転数算出
手段44、吸入空気量算出手段45、基本燃料噴射量設
定手段46、各種増量分補正係数設定手段47、空燃比
フィードバック補正係数設定手段48、アルコール濃度
算出手段49、アルコール分補正係数設定手段50、燃
料噴射量設定手段51、エンジン運転状態判別手段52
、燃圧調整手段53、燃料噴射期間設定手段54、燃料
噴射タイミング設定手段55、インジェクタ選択・駆動
手段56から構成されている。
(Functional configuration of control device) As shown in FIG. 1, the functions related to fuel injection control of the control system @31 include cylinder discrimination means 41, crank pulse discrimination means 42, angular velocity calculation means 43, engine rotation speed calculation. means 44, intake air amount calculation means 45, basic fuel injection amount setting means 46, various increase correction coefficient setting means 47, air-fuel ratio feedback correction coefficient setting means 48, alcohol concentration calculation means 49, alcohol content correction coefficient setting means 50, Fuel injection amount setting means 51, engine operating state determining means 52
, fuel pressure adjustment means 53, fuel injection period setting means 54, fuel injection timing setting means 55, and injector selection/driving means 56.

気筒判別手段41では、カム角センサ24のカムロータ
23の突起23a〜23cを検出するカムパルスに基づ
き、その後のクランク角センサ22で検出するクランク
パルスがいずれの気筒のクランク角を示すものであるか
を判別する。
The cylinder determining means 41 determines which cylinder's crank angle the crank pulse subsequently detected by the crank angle sensor 22 indicates, based on the cam pulses detected by the cam angle sensor 24 on the protrusions 23a to 23c of the cam rotor 23. Discern.

クランクパルス判別手段42では、上記カム角センサ2
4から出力されるカムパルスの後に、上記クランク角セ
ンサ22から出力されるクランクパルスがいずれの突起
21a〜21Cであるかを判別する。
In the crank pulse discrimination means 42, the cam angle sensor 2
After the cam pulse output from the crank angle sensor 22, it is determined which of the protrusions 21a to 21C corresponds to the crank pulse output from the crank angle sensor 22.

角速度算出手段43では、上記クランクパルス判別手段
42で判別したθ1 (突起21a)と02 (突起2
1b)とを検出するクラ・ンクパルス間の経過時間tを
計測し、この経過Ii間tと、(θ1−02)の挾み角
から角角度ωを算出する((、)=d(θ1−02))
The angular velocity calculating means 43 uses the θ1 (protrusion 21a) and 02 (protrusion 2) determined by the crank pulse discriminating means 42.
1b) is measured, and the angular angle ω is calculated from this elapsed time t and the angle of (θ1-02) ((,)=d(θ1-02). 02))
.

t エンジン回転数算出手段44では、上記角速度わ出手段
43で算出した角速度ωに基づきエンジン回転数Nを算
出する< N = 60ω)。
t The engine rotation speed calculation means 44 calculates the engine rotation speed N based on the angular velocity ω calculated by the angular velocity calculation means 43 (<N=60ω).

2π 吸入空気量算出手段45では、吸入空気量センサ8の出
力信号から吸入空気GtQを算出する。
2π The intake air amount calculation means 45 calculates the intake air GtQ from the output signal of the intake air amount sensor 8.

基本燃料噴射量設定手段46では、上記エンジン回転数
算出手段44でσ出したエンジン回転数Nと、上記吸入
空気ffl[出手段45で算出した吸入空気EiQとに
基づいて、演H(T=KxQ/N。
The basic fuel injection amount setting means 46 calculates H(T= KxQ/N.

K:理論空燃比、気筒数などによる定数の逆数)により
、あるいは、エンジン回転数Nと吸入空気量Qとをパラ
メータとするマツプ検索により基本燃料噴射ωTPを設
定する。
K: the reciprocal of a constant based on the stoichiometric air-fuel ratio, the number of cylinders, etc.) or by a map search using the engine speed N and intake air amount Q as parameters to set the basic fuel injection ωTP.

尚、ここにおいて、上記基本燃料噴Di M T pは
、燃料のアルニl−ル濶度Aが0%(ガソリン100%
)におけるものとする。
In this case, the above basic fuel injection Di M T p has a fuel aluminium content A of 0% (gasoline 100%).
).

各種増e分補正係数設定手段47では、スロットル開度
センサ9aのスロットル開度(θ)信号、アイドルスイ
ッチ9bの0N10FF信号、冷却水温センサ25の冷
却水温(’l )信号を読込み、加減速補正、全開地回
補正、アイドル後増量補正、冷u1水温補正などに係わ
る各種増量分補正係数c。
The various incremental e correction coefficient setting means 47 reads the throttle opening (θ) signal from the throttle opening sensor 9a, the 0N10FF signal from the idle switch 9b, and the cooling water temperature ('l) signal from the cooling water temperature sensor 25, and performs acceleration/deceleration correction. , various increase correction coefficients c related to full open ground correction, post-idle increase correction, cold U1 water temperature correction, etc.

EFを設定する。Set EF.

空燃比フィードバック補正係数設定手段48では、02
センサ27の出力電圧を読込み、この02センサ27の
出力電圧と予め設定したスライスレベルとを比較し、比
例積分制御により空燃比フィードバック補正係数αを設
定する。
In the air-fuel ratio feedback correction coefficient setting means 48, 02
The output voltage of the sensor 27 is read, the output voltage of the 02 sensor 27 is compared with a preset slice level, and the air-fuel ratio feedback correction coefficient α is set by proportional-integral control.

なお、02センザ27が不活性時には空燃比フィードバ
ック補正係数αをα=1.0に固定して空燃比フィード
バック制御を中止する。
Note that when the 02 sensor 27 is inactive, the air-fuel ratio feedback correction coefficient α is fixed at α=1.0 and the air-fuel ratio feedback control is stopped.

アルコール濃度算出手段49では、アルコール濃痘セン
サ14の出力信号を読込みインジェクタ10へ供給する
燃料のアルコール濃度へを算出する。
The alcohol concentration calculation means 49 reads the output signal of the alcohol concentration sensor 14 and calculates the alcohol concentration of the fuel to be supplied to the injector 10.

アルコール分補正係数設定手段5oでは、上記アルコー
ル濃度算出手段49で算出したアルコールS度へに対応
するアルコール分補正係数KALを設定する。
The alcohol content correction coefficient setting means 5o sets an alcohol content correction coefficient KAL corresponding to the alcohol degree S calculated by the alcohol concentration calculation means 49.

上記アルコール分補正係数KALは、アルコール濃度A
の相違による理論空燃比を補正するものである。すなわ
ち、ガソリン100%(アルコール濃度O%)における
理論空燃比は、−例として14.9であり、アルコール
(メタノール>100%における理論空燃比は6.45
(エタノールの場合には9.01)であり、アルコール
濃度へが高くなるほど、理論空燃比が低下し、同じエン
ジン運転状態下においては、燃料噴射量を多くする必要
がある。
The above alcohol content correction coefficient KAL is the alcohol concentration A
This is to correct the stoichiometric air-fuel ratio due to the difference in . That is, the stoichiometric air-fuel ratio in 100% gasoline (alcohol concentration 0%) is - for example, 14.9, and the stoichiometric air-fuel ratio in alcohol (methanol > 100%) is 6.45.
(9.01 in the case of ethanol), and as the alcohol concentration increases, the stoichiometric air-fuel ratio decreases, and under the same engine operating conditions, it is necessary to increase the fuel injection amount.

したがって、本実施例では基本燃料噴射lTpを前述の
ようにアルコール濃度A=O%(ガソリン100%)と
して設定しているので、上記アルコール分補正係数に^
[は、アルコール濃度A1=0%(ガソリン100%)
の場合に^し=1.0として、アルコール濃度Aが上昇
するほど連続的に上昇する。アルコール11度への関数
から求め(K^[=チ(^))、このアルコール分補正
係数によってアルコール濃度Aによる理論空燃比のずれ
を補正する。
Therefore, in this embodiment, since the basic fuel injection lTp is set as alcohol concentration A=O% (gasoline 100%) as described above, the above alcohol content correction coefficient is
[is alcohol concentration A1 = 0% (gasoline 100%)
In the case of ^ = 1.0, the alcohol concentration increases continuously as the alcohol concentration A increases. It is determined from the function to 11 degrees alcohol (K^[=chi(^)), and the deviation in the stoichiometric air-fuel ratio due to the alcohol concentration A is corrected by this alcohol content correction coefficient.

この場合、上記アルコール分補正係数に^[は、例えば
ガソリン100%の場合の理論空燃比を14.9と覆る
と、アルコール(メタノール)100%の場合の理論空
燃比を6.45としてKAL=2.3  (エタノール
の場合にはKAL=1.7 ’)となり、同−運転状態
下では、アルコール100%の場合の燃料噴射量は、ガ
ソリン100%の場合の燃料噴射Q%の約2倍となる。
In this case, the alcohol content correction coefficient ^[ is, for example, if the stoichiometric air-fuel ratio in the case of 100% gasoline is 14.9, and the stoichiometric air-fuel ratio in the case of 100% alcohol (methanol) is 6.45, KAL= 2.3 (KAL = 1.7' for ethanol), and under the same operating conditions, the fuel injection amount for 100% alcohol is approximately twice the fuel injection Q% for 100% gasoline. becomes.

なお、アルコール分補正係数KALの設定はアルコール
濃度Δをパラメータとしたマツプから設定するようにし
てもよい。
Note that the alcohol content correction coefficient KAL may be set from a map using the alcohol concentration Δ as a parameter.

燃料噴射期間設定手段51では、上記基本燃料噴射量設
定手段46で設定した基本燃料噴射fijTpを、上記
各種増石分補正係数設定手段47で設定した各種増量分
補正係数C0EF、および、上記アルコール分補正係数
設定手段50で設定したアルコール分補正係数に^[で
空燃比補正するとともに、上記空燃比フィードバック補
正係数設定手段48で設定した空燃比フィードバック補
正係数るαでフィードバック補正し、燃料噴射量Tiを
設定する(Ti =Tp XC0EFXαXKAL)。
The fuel injection period setting means 51 adjusts the basic fuel injection fijTp set by the basic fuel injection amount setting means 46 to the various increase correction coefficients C0EF set by the various increase correction coefficient setting means 47 and the alcohol content. The air-fuel ratio is corrected by the alcohol content correction coefficient set by the correction coefficient setting means 50, and the air-fuel ratio is feedback-corrected by the air-fuel ratio feedback correction coefficient α set by the air-fuel ratio feedback correction coefficient setting means 48, and the fuel injection amount Ti is (Ti = Tp XC0EFXαXKAL).

エンジン運転状態判別手段52では、上記エンジン回転
数締出手段44で算出したエンジン回転数Nと予め設定
した低速回転数領域判別用基準エンジン回転数Ns  
(例えば、1000〜1500rpm )とを比較する
と共に、スロットル開度センサ9aで検出したスロット
ル開度θと予め設定した全開領域判別用スロットル開度
θ3とを比較し、NSN 3 Nかつ、θ〉θSの場合
、エンジン低速回転数、スロットル全開領域と判別し、
N>NS 。
The engine operating state determination means 52 uses the engine rotation speed N calculated by the engine rotation speed locking means 44 and the preset reference engine rotation speed Ns for determining the low speed rotation speed region.
(for example, 1000 to 1500 rpm), and also compares the throttle opening θ detected by the throttle opening sensor 9a with a preset throttle opening θ3 for determining the full open range, and determines that NSN 3 N and θ>θS In this case, it is determined that the engine is at low speed and the throttle is fully open.
N>NS.

あるいは、θ≦θSの場合、エンジン低速回転数、スロ
ットル全開領域以外と判別する。
Alternatively, in the case of θ≦θS, it is determined that the engine speed is outside the low-speed engine speed and throttle fully open range.

燃圧調整手段53は、燃圧設定手段53a、燃圧マツプ
MPPF、アクチュエータ駆動手段53bから成り、燃
圧設定手段53aでは、上記エンジン運転状態判別手段
52でエンジン低速回転数、スロットル全開領域外と判
別した場合、アクチュエータ駆動手段53bへ基準位置
信号を出力する。
The fuel pressure adjusting means 53 includes a fuel pressure setting means 53a, a fuel pressure map MPPF, and an actuator driving means 53b.In the fuel pressure setting means 53a, when the engine operating state determining means 52 determines that the engine operating speed is low and the throttle is out of the fully open range, A reference position signal is output to the actuator drive means 53b.

一方、上記エンジン運転状態判別手段52でエンジン低
速回転数、スロットル全開領域と判別した場合、上記ア
ルコール1Ii1度算出手段49で搾出したアルコール
濃度へをパラメータとして燃圧マツプMPPFから、ア
ルコール濃度Aに応じた燃圧設定1jj P Fを検索
し、この燃圧設定値P「から前回RAM34の所定アド
レスにストアした燃圧設定値PFOを減筒して圧力制御
値ΔP「をσ出しくΔPF =PF −PFO) 、こ
の圧力制ill (ilJΔP「をアクチュエータ駆動
手段53bへ出力すると共に、上記燃圧設定値PFを燃
料噴射期間設定手段54へ出力する。
On the other hand, when the engine operating state determining means 52 determines that the engine is in a low rotational speed and the throttle is fully open, the alcohol concentration A expressed by the alcohol 1Ii 1 degree calculating means 49 is determined from the fuel pressure map MPPF using the expressed alcohol concentration as a parameter. Search for the fuel pressure setting 1jj PF, and reduce the fuel pressure setting value PFO previously stored at a predetermined address in the RAM 34 from this fuel pressure setting value P to obtain the pressure control value ΔP. ΔPF = PF - PFO). This pressure control ill (ilJΔP" is outputted to the actuator drive means 53b, and the fuel pressure set value PF is outputted to the fuel injection period setting means 54.

上記圧力制御値ΔPFは、可変燃料圧力、レギュレータ
におけるアクチュエータ20のプランジャ20aを現在
の位置から突出量ρだけ駆動する制御量であり、上記ア
クチュエータ20のプランジャ20aが変位されると、
スプリング19dの圧縮けが変化する。これにより、バ
ルブ19eの位置が変化して、バルブリーク吊、づなわ
ちリターン通路16からの燃料リターン吊が変化し、第
6図(a>に示すように、アルコール11度A=O%(
ガソリン100%)のときの燃圧から、アル」−ル濃度
A=100%(ガソリン0%)のときの最大燃圧まで燃
圧が可変される。
The pressure control value ΔPF is a control amount that drives the plunger 20a of the actuator 20 in the variable fuel pressure regulator by a protrusion amount ρ from the current position, and when the plunger 20a of the actuator 20 is displaced,
The compression of the spring 19d changes. As a result, the position of the valve 19e changes, the valve leakage, that is, the fuel return from the return passage 16 changes, and as shown in FIG.
The fuel pressure is varied from the fuel pressure at 100% gasoline to the maximum fuel pressure at alcohol concentration A=100% (0% gasoline).

一般に、インジェクタ10などのノズルからの燃料噴射
量は燃圧の1/2乗に比例するため、上記インジェクタ
10の開弁時間を一定にした場合、燃料噴射量Tiを2
倍にするには、燃圧を4倍にすれば良い。実際には、上
記燃圧マツプMPPFは、燃圧による上記インジェクタ
10の応答時間の変化、上記可変燃料圧力レギュレータ
18の特性などを考慮して、第6図(11)に示すよう
に、アルコール濃度Aをパラメータとして実験などによ
って求めた燃圧設定値PFが格納されている。
Generally, the amount of fuel injected from a nozzle such as the injector 10 is proportional to the 1/2 power of the fuel pressure, so if the opening time of the injector 10 is kept constant, the amount of fuel injection Ti is
To double it, just quadruple the fuel pressure. In reality, the fuel pressure map MPPF calculates the alcohol concentration A as shown in FIG. A fuel pressure set value PF determined through experiments or the like is stored as a parameter.

燃料噴11)1期間設定手段54では、上記エンジン運
転状態判別手段52でエンジン低速回転数、スロットル
全開領域外と判別されアクチエ1−夕20のプランジャ
20aが基準位置の場合、上記燃料噴射61設定手段5
1で設定した燃料噴射量Tiから燃料噴射期間TP−を
設定しくTPW=Ti/ING 、 [NG :インジ
エクタ弾性開弁時間当りの燃料噴射量)、上記エンジン
運転状態判別手段52でエンジン低速回転、スロットル
全開領域と判別さされた場合には、上記燃料噴射の設定
手段51で設定した燃料噴射ftTiと上記燃圧設定手
段53a″c設定した燃圧設定値PFとをパラメータと
して燃料噴射期間マツプMFTP−を検索し、燃料噴射
期間TP誓を設定する。
Fuel injection 11) 1 period setting means 54 sets the fuel injection 61 when the engine operating state determining means 52 determines that the engine speed is low and the throttle is out of the fully open range and the plunger 20a of the actuator 1-20 is at the reference position. Means 5
The fuel injection period TP- is set from the fuel injection amount Ti set in step 1, TPW=Ti/ING, [NG: fuel injection amount per injector elastic valve opening time], and the engine operating state determining means 52 determines that the engine is rotating at low speed. If it is determined that the throttle is in the fully open region, a fuel injection period map MFTP- is created using the fuel injection ftTi set by the fuel injection setting means 51 and the fuel pressure set value PF set by the fuel pressure setting means 53a''c as parameters. Search and set the fuel injection period TP.

上記燃料噴射期間マツプM P TPt4は、第7図に
示すように、燃圧設定値pFと燃料噴射量T1とをパラ
メータとする格子のアドレスにインジェクタ10の特性
から決定される燃料噴射期間TIQIが格納されており
、この燃料噴射期間TP−は、燃圧設定値PFに調圧さ
れた燃圧で燃料噴射1tTiを噴射するエンジエクタ1
0の開弁時間、すなわち、燃料噴射パルス幅のデータと
して格納されている。
As shown in FIG. 7, the fuel injection period map M P TPt4 stores the fuel injection period TIQI determined from the characteristics of the injector 10 at the address of a grid whose parameters are the fuel pressure set value pF and the fuel injection amount T1. This fuel injection period TP- is the period during which the engine 1 injects the fuel 1tTi at the fuel pressure regulated to the fuel pressure set value PF.
It is stored as data of the valve opening time of 0, that is, the fuel injection pulse width.

燃料噴射タイミング設定手段55は、燃料噴射終了クラ
ンク角度設定手段55a、燃料噴射終了クランク角度マ
ツプMPθAN、燃料噴射終了時期算出手段55b1燃
料噴tJ4開始時11Il算出手段55C、タイマ手段
55dから成り、燃料噴射終了クランク角度設定手段5
5aでは、上記エンジン運転状態判別手段52でエンジ
ン低速回転数、スロットル全開Ijiii!外と判別し
た場合、上記ROM33に記憶されている固定噴射終了
クランク角度(θAN)データを読出す。また、上記エ
ンジン運転状態判別手段52′c−エンジン低速回転数
、スロットル全開領域と判別した場合、上記アルコール
濃度算出手段49で算出したアルコール濃度Aをパラメ
ータとしして燃料噴射終了クランク角度マツプMPθ^
Nから燃料噴射終了クランク角度θANを設定する。
The fuel injection timing setting means 55 includes a fuel injection end crank angle setting means 55a, a fuel injection end crank angle map MPθAN, a fuel injection end time calculation means 55b1, a fuel injection tJ4 start time 11Il calculation means 55C, and a timer means 55d. End crank angle setting means 5
5a, the engine operating state determining means 52 determines that the engine is at low speed and the throttle is fully open Ijiii! If it is determined that it is outside, the fixed injection end crank angle (θAN) data stored in the ROM 33 is read out. Further, when it is determined that the engine operating state determining means 52'c is in the low engine rotation speed and fully open throttle region, the fuel injection end crank angle map MPθ^ is calculated using the alcohol concentration A calculated by the alcohol concentration calculating means 49 as a parameter.
The fuel injection end crank angle θAN is set from N.

上記燃料噴射終了クランク角度マツプMPθAI4は、
第8図に示すように、アルコール濃度Δをパラメータと
するアドレスに燃料噴射クランク角度OAHが格納され
ており、この燃料噴射終了クランク化喉θANは、アル
コール濃度AがA=0%(ガソリン100%)のとき吸
入行程@(吸気弁開弁前)に燃料噴射が終了するクラン
ク角度に設定され、アルコール濃度AがA= 100%
(アルコール100%)のとき吸入行程終了直前に燃料
噴射が終了するクランク角度に設定されており、アルコ
ール濃度Aが0%から100%へ高くなるに従い遅角さ
れた値に設定されている(第6図参照)。
The above fuel injection end crank angle map MPθAI4 is
As shown in FIG. 8, the fuel injection crank angle OAH is stored in an address with the alcohol concentration Δ as a parameter, and this fuel injection end cranking angle θAN indicates that the alcohol concentration A is A=0% (gasoline 100%). ), the crank angle is set at which fuel injection ends during the intake stroke @ (before the intake valve opens), and the alcohol concentration A is A = 100%.
(100% alcohol), the crank angle is set to end fuel injection just before the end of the intake stroke, and as the alcohol concentration A increases from 0% to 100%, the crank angle is set to a retarded value (100% alcohol). (See Figure 6).

燃料噴射終了時期n出手段55bでは、上記燃料噴射終
了クランク角度設定手段55aで設定した燃料噴射終了
クランク角度θAN、あるいは、固定噴射終了クランク
角度θA14と、上記角速度算出手段43で算出した角
速度ωとから燃料噴射終了時期T ENDを算出する(
TE140=θAN/ω)。
The fuel injection end timing n output means 55b calculates the fuel injection end crank angle θAN set by the fuel injection end crank angle setting means 55a, or the fixed injection end crank angle θA14, and the angular velocity ω calculated by the angular velocity calculation means 43. Calculate the fuel injection end time TEND from (
TE140=θAN/ω).

燃料噴射開始時期算出手段55Gでは、上記燃料噴射終
了時期算出手段55bで算出した燃料噴射終了時期T 
ENDから上記燃料噴射期間設定手段54で設定した燃
料噴射期間TPWを減算して燃料噴!:)l開始時+1
1TINGを算出する(TING=TEN[)−TPW
)。
The fuel injection start time calculation means 55G calculates the fuel injection end time T calculated by the fuel injection end time calculation means 55b.
Fuel injection is performed by subtracting the fuel injection period TPW set by the fuel injection period setting means 54 from END! :) +1 at the start of l
Calculate 1TING (TING=TEN[)-TPW
).

タイマ手段55dでは、上記燃料噴射開始時期算出手段
55cで算出した燃料噴射開始時期T1.NGをセット
し、上記クランクパルス判別手段42ぐ判別したθ3 
(突起21C)を検出づ゛るクランクパルスをトリガと
して、計時を開始する。
The timer means 55d calculates the fuel injection start time T1. calculated by the fuel injection start time calculation means 55c. NG is set and θ3 determined by the crank pulse determining means 42.
Timing is started using the crank pulse detected by the protrusion 21C as a trigger.

インジェクタ選択・駆動手段56では、上記りイマ手段
55ddからの計時終了を示すトリガパルスを受けて、
上記気筒判別手段41で判別した該当気筒のインジェク
タ10へ、上記燃料噴射期間設定手段54で設定した燃
料噴射期間TP−のパルス幅を有する駆動信号を出力す
る。
In the injector selection/driving means 56, upon receiving the trigger pulse indicating the end of time measurement from the above-mentioned timer means 55dd,
A drive signal having a pulse width of the fuel injection period TP- set by the fuel injection period setting means 54 is output to the injector 10 of the cylinder determined by the cylinder determination means 41.

(動 作) 次に、上記構成による実施例の動作を第9図〜第11図
のフローチャートにL4づいて説明する。
(Operation) Next, the operation of the embodiment with the above configuration will be explained based on L4 with reference to the flowcharts of FIGS. 9 to 11.

(燃料噴射タイミング設定) 第9図の燃料噴射タイミングを設定する割込ルーチンで
は、まず、ステップ5101で、クランク角センサ22
、カム角センサ24から、それぞれクランクパルス、カ
ムパルスを読込み、ステップ5102へ進んで次に燃料
噴射タイミングを設定すべき気筒#i (実施例では4
気筒であるためi=1〜4)を判別する。
(Fuel injection timing setting) In the interrupt routine for setting the fuel injection timing shown in FIG. 9, first, in step 5101, the crank angle sensor 22
, read the crank pulse and cam pulse from the cam angle sensor 24, respectively, and proceed to step 5102 to select the cylinder #i (4 in the embodiment) where the fuel injection timing should be set next.
Since it is a cylinder, i=1 to 4) is determined.

例えば、前述のように、O6のカムパルスの後に04の
カムパルスを検出した場合、その後に検出するクランク
パルスθ1が#1気筒のクランク角を示すものであり、
このとき次に燃料噴射タイミンクを設定すべき気筒が#
4であると判別する(第5図のタイムチャート参照)。
For example, as described above, when the 04 cam pulse is detected after the 06 cam pulse, the crank pulse θ1 detected after that indicates the crank angle of the #1 cylinder,
At this time, the next cylinder to set the fuel injection timing is #
4 (see the time chart in FIG. 5).

その後、ステップ5103で、上記カムパルスの割込み
からクランクパルスを判別し、ステップ5104で、θ
1.θ2のクランクパルスを検出する間の時間から角速
度ωを算出する(ω=d(θ1−θ2)/dt)。
Thereafter, in step 5103, a crank pulse is determined from the interruption of the cam pulse, and in step 5104, θ
1. The angular velocity ω is calculated from the time during which the crank pulse of θ2 is detected (ω=d(θ1−θ2)/dt).

次いで、ステップ5105で、上記ステップ5104で
算出した角速度ωからニシン回転数Nを算出する(N=
 (60/2π)Xω)。
Next, in step 5105, the herring rotation speed N is calculated from the angular velocity ω calculated in step 5104 (N=
(60/2π)Xω).

その後、ステップ5toer、吸入空気センサ8の出力
信号を読込み吸気空気ff1Qを算出し、ステップ51
07で、上記ステップ$105で算出したエンジン回転
数N1上記ステップ8106で算出した吸入空気…Q1
.:基づき、アルコール濃度へ−〇%時の基本燃料噴射
量Toを設定する(Tp =に−Q/NK;理論空燃比
、気筒数などによる定数の逆数)。
Then, in step 5toer, the output signal of the intake air sensor 8 is read and intake air ff1Q is calculated, and step 51
07, the engine rotation speed N1 calculated in step $105 above, the intake air calculated in step 8106 above...Q1
.. : Based on this, set the basic fuel injection amount To when the alcohol concentration is -0% (Tp = -Q/NK; the reciprocal of a constant based on the stoichiometric air-fuel ratio, number of cylinders, etc.).

次いで、ステップ8108で、冷却水mTW 、スロッ
トル開度θ、アイドルスイッチ出力を読込み、ステップ
5109で、上記ステップ8108で読込んだ情報に基
づき冷却水温補正、加減速補正、全開増量補正、アイド
ル後増量補正などに係わる各種増量分補正係数C0FF
を設定する。
Next, in step 8108, the coolant mTW, throttle opening θ, and idle switch output are read, and in step 5109, based on the information read in step 8108, coolant temperature correction, acceleration/deceleration correction, full-open amount increase correction, and post-idle amount increase are performed. Various increase correction coefficients C0FF related to correction etc.
Set.

その後、ステップ5110で、02センサ27の出力信
号に基づき空燃比フィードバック補正係数αを設定する
。また、スイツブ5111で、アルコール濃度センサ1
4の出力信号に基づきアルコール濃度Aを埠出し、ステ
ップ5112で、上記ステップ5111で算出したアル
コール濃度Aに基づきアルコール分補正係数KALを設
定する。
Thereafter, in step 5110, the air-fuel ratio feedback correction coefficient α is set based on the output signal of the 02 sensor 27. Also, with switch 5111, alcohol concentration sensor 1
The alcohol concentration A is determined based on the output signal of step 4, and in step 5112, an alcohol content correction coefficient KAL is set based on the alcohol concentration A calculated in step 5111.

そして、ステップ5113で、上記ステップ5107で
設定した基本燃斜噴ひLfaTp 、上記ステップ31
09で設定した各種増量分補正係数CO[「、上記ステ
ップ5110r設定した空燃比フィードバック補正係数
α、上記ステップ5112で設定したアルコール分補正
係数K ALl、:基づき燃料噴射fikTiを次式か
ら算出する。
Then, in step 5113, the basic fuel angle injection LfaTp set in step 5107,
Based on the various increase correction coefficients CO set in step 09, the air-fuel ratio feedback correction coefficient α set in step 5110r, and the alcohol correction coefficient KALl set in step 5112, the fuel injection fikTi is calculated from the following equation.

Ti =To xcOEFxaxKAL次いで、ステッ
プ5114で、予め設定した仝開領域判別用基準スロッ
トル開1褒θSをROM 33 h+ら読出し、上記ス
テップ8108で読込んだスロットル開度θと比較し、
θ〉O3の場合、スロットル全開領域と判別してステッ
プ5115へ進み、0≦θSの場合、スロットル全開領
域外と判別してステップ8116へジャンプする。
Ti = ToxcOEFxaxKAL Next, in step 5114, the preset standard throttle opening degree θS for determining the open area is read from the ROM 33 h+, and compared with the throttle opening degree θ read in step 8108,
If θ>O3, it is determined that the throttle is fully open and the process proceeds to step 5115. If 0≦θS, it is determined that the throttle is outside the fully open area and the process jumps to step 8116.

ステップ5115では、予め設定した低速回Φλ数域判
別用基準エンジンジン回転数NSをROM33から読出
し、上記ステップ5105で算出したエンジン回転数N
と比較し、N>NSの場合、エンジン低速回転数域外と
判別してステップ5116へ進み、また、NSNsの場
合、エンジン低速回転数域と判別してステップ3120
へ進む。
In step 5115, the preset reference engine speed NS for determining the low speed Φλ number range is read from the ROM 33, and the engine speed N calculated in step 5105 is read out from the ROM 33.
If N>NS, it is determined that the engine speed is outside the low speed rotation speed range and the process proceeds to step 5116, and if NSNs, it is determined that the engine speed is within the low speed speed range and the process proceeds to step 3120.
Proceed to.

上記ステップ5114.3115により、エンジン運転
状態がエンジン低速回転数、ス[]ットル全聞領域外と
判別され、ステップ8116に進むとエンジン運転状態
識別フラグFLAGをクリアしくFLAG←φ)、ステ
ップ5117進む。
In steps 5114 and 3115, the engine operating state is determined to be low engine speed and out of the throttle range, and when the process proceeds to step 8116, the engine operating state identification flag FLAG is cleared (FLAG←φ), and the process proceeds to step 5117. .

ステップ5117では、ROM33の所定アドレスから
固定噴射終了クランク角度θAn読出し、ステップ81
18で、この固定燃料噴DJ終了クランク角度θANを
上記ステップ5104で算出した角速度ωで除算して燃
料噴射終了時期T ENDを算出して(TEND =θ
AN/ω)、ステップ5119へ進み、上記ステップ5
113で設定した燃料噴tJ4ffiT +に基づき燃
料噴射期間TP−を設定して(TPW=Ti /ING
 )、ステップ5125へ進む。
In step 5117, the fixed injection end crank angle θAn is read from a predetermined address in the ROM 33, and in step 81
At step 18, the fixed fuel injection DJ end crank angle θAN is divided by the angular velocity ω calculated at step 5104 above to calculate the fuel injection end time T END (TEND = θ
AN/ω), proceed to step 5119 and perform step 5 above.
The fuel injection period TP- is set based on the fuel injection tJ4ffiT+ set in step 113 (TPW=Ti/ING
), proceed to step 5125.

一方、上記ステップ5114.5115により、]−ン
リジン運転状がエンジン低速回転数、スロットル全開領
域と判別されるとステップ5120へ進み、エンジン運
転状態識別フラグFALGをセットしくFALG←1)
、ステップ5121へ進む。
On the other hand, if it is determined in steps 5114 and 5115 that the engine operating condition is in the low engine speed and fully open throttle region, the process proceeds to step 5120, and the engine operating condition identification flag FALG is set.FALG←1)
, proceed to step 5121.

ステップ5121では、上記ステップ5111で算出し
たアルコールm度へをパラメータとして燃圧マツプMP
PFを検索して燃圧設定値pFを設定し、さらに、ステ
ップ5122で、上記アルコール濃度Aをパラメータと
して燃料噴射終了クランク角度マツプMPθANを検索
して燃料噴射終了クランク角度θANを設定する。
In step 5121, a fuel pressure map MP is created using the alcohol m degree calculated in step 5111 as a parameter.
PF is searched to set the fuel pressure set value pF, and further, in step 5122, the fuel injection end crank angle map MPθAN is searched using the alcohol concentration A as a parameter to set the fuel injection end crank angle θAN.

そして、ステップ5123で、上記ステップ5122に
て設定した燃料噴射終了フランク角度0^Nをステップ
5104で算出した角速度ωで除算し燃料噴射終了時期
TENDを算出して(TEND=θAN/ω)、ステッ
プ5124へ進む。
Then, in step 5123, the fuel injection end flank angle 0^N set in step 5122 is divided by the angular velocity ω calculated in step 5104 to calculate the fuel injection end time TEND (TEND=θAN/ω), and step Proceed to 5124.

ステップ5124へ進むと、上記ステップ5113で算
出した燃料噴射ωTiと上記ステップ5121で設定し
た燃圧設定値PFとをパラメータとして燃料噴射期間マ
ツプMPTPWを検索してインジェクタ10に対する燃
料噴射期間TP−を設定し、ステップ5125へ進む。
Proceeding to step 5124, the fuel injection period map MPTPW is searched using the fuel injection ωTi calculated in step 5113 and the fuel pressure set value PF set in step 5121 as parameters, and the fuel injection period TP- for the injector 10 is set. , proceed to step 5125.

ステップ5125では、上記ステップ3118で算出し
た燃料噴射終了時期T ENDからステップ5119で
設定した燃料噴射期間TPWを減算して、あるいは、上
記ステップ5123で算出した燃料噴射終了時)Ill
 T[NDからステップ5124で設定した燃料噴射期
間T肺を減算して燃料噴射開始時期王INGを算出する
(TING =TEND−TP賀)。
In step 5125, the fuel injection period TPW set in step 5119 is subtracted from the fuel injection end time TEND calculated in step 3118, or the fuel injection end time calculated in step 5123 is calculated.
The fuel injection start timing ING is calculated by subtracting the fuel injection period T set in step 5124 from T[ND (TING = TEND - TP).

そして、ステツブ3126′C−1上記スデツブ512
6−C算出した燃料噴射開始時期T INGを、上記ス
テップ5102にて判別した気筒#iに対応するタイマ
#i(本実施例では4気筒であるため1−1〜4)にセ
ットしルーチンを終了する。
And step 3126'C-1 above step 512
6-C Set the calculated fuel injection start timing T ING to the timer #i (1-1 to 4 since there are 4 cylinders in this example) corresponding to the cylinder #i determined in step 5102 above, and execute the routine. finish.

なお、ここにおいて、エンジン低速回転数、スロットル
全開領域で、燃料のアルコール111度Aが高いほど、
θ3パルスを基準とする燃料噴射開始時!1TINGが
長くなり、タイマを1つとした場合、燃焼気筒類で隣り
合う気筒における燃料噴射開始時191T INGに重
なりが生じ対応できない。このため、気筒数iに応じた
複数のタイマを用い、例えば、ステップ5102で次に
燃料噴射タイミングを設定すべき気筒が#4気筒と判別
されている場合には、該当するタイマ#4に上記ステッ
プ5125にてt)出した燃料噴射開始時期下P讐をセ
ットする。
In addition, here, the higher the alcohol 111 degrees A of the fuel at low engine speed and fully open throttle region,
At the start of fuel injection based on θ3 pulse! If 1TING becomes long and only one timer is used, 191TING at the start of fuel injection in adjacent combustion cylinders overlaps and cannot be handled. Therefore, a plurality of timers are used depending on the number of cylinders i. For example, if it is determined in step 5102 that the cylinder to which the fuel injection timing should be set next is cylinder #4, the corresponding timer #4 is set to In step 5125, the fuel injection start timing t) determined is set.

(燃料噴射) 第10図は、θ3 (実施例においてはBTDCloo
)を検出するクランクパルスによって起動される燃料噴
射の割込み処理を示すルーチンであり、ステップ520
1で、上述の燃料噴射タイミング設定の割込ルーチンで
セットされたタイマ#iが、タイマ#iに燃料噴射開始
時期T ING設定後、初回の03パルスによってトリ
ガされ、計時を開始する。
(Fuel injection) Fig. 10 shows θ3 (BTDCloo in the example)
) is a routine showing a fuel injection interrupt process activated by a crank pulse that detects
1, the timer #i set in the above-mentioned interrupt routine for setting the fuel injection timing is triggered by the first 03 pulse after the fuel injection start timing T ING is set in the timer #i, and starts measuring time.

そして、燃料噴射開始時期T INGに達すると、ステ
ップ5202で、上述の燃料噴射タイミング設定の割込
みルーチンで設定された燃料噴射期間TPWのパルス幅
を有する駆動信号が対応気筒#Iのインジェクタ10へ
出力され、燃料が噴射される。
Then, when the fuel injection start timing T ING is reached, in step 5202, a drive signal having a pulse width of the fuel injection period TPW set in the above-mentioned fuel injection timing setting interrupt routine is output to the injector 10 of the corresponding cylinder #I. and fuel is injected.

(燃圧iI制御) 一方、第11図に示す燃圧制御のルーチンは所定周期毎
あるいは所定峙間毎に実行され、まず、ステップ530
1で、エンジン運転状態識別フラグFLAGを読出し、
エンジン運転状態がエンジン低速回転数、スロットル全
開領域か否かを判別する。
(Fuel Pressure iI Control) On the other hand, the fuel pressure control routine shown in FIG.
1, read the engine operating state identification flag FLAG,
It is determined whether the engine operating state is in the low engine speed and fully open throttle region.

FLAG=φの場合、すなわち、エンジン低速回転数、
スロットル全開領域外のときにはステップ5302へ進
み、アクチュエータ20のプランジャ20aを基準位置
(ρ−〇)にセットする。
When FLAG=φ, that is, the engine low speed rotation speed,
When the throttle is outside the fully open range, the process advances to step 5302, and the plunger 20a of the actuator 20 is set to the reference position (ρ-〇).

また、上記ステップ5301て・、FLAG= 1の場
合、すなわら、エンジン低速回転数、スロワ1〜ル仝開
領域のときには、ステップ5303へ進み、RΔM34
の所定アドレスから前回ストアした燃圧設定PFOを読
出し、ステップ5304へ進む。
In addition, if FLAG=1 in step 5301 above, that is, when the engine speed is low and the thrower 1 to thrower open region, the process proceeds to step 5303, and RΔM34
The previously stored fuel pressure setting PFO is read from a predetermined address, and the process advances to step 5304.

ステップ5304では、燃料のアルコール濃度Aをパラ
メータタとして燃圧マツプMPPFを検索し燃圧設定値
PFを設定する。
In step 5304, the fuel pressure map MPPF is searched using the alcohol concentration A of the fuel as a parameter, and a fuel pressure set value PF is set.

次いで、ステップ3305へ進み、上記ステップ530
3で読出した前回の燃圧設定値PEOと上記ステップ5
304で今回設定した燃圧設定値PFとから圧力制御値
ΔPFを算出する(ΔPF =PF−PFO)。
Next, the process proceeds to step 3305, and the step 530 described above is performed.
The previous fuel pressure setting value PEO read in step 3 and step 5 above
At step 304, a pressure control value ΔPF is calculated from the fuel pressure set value PF set this time (ΔPF=PF−PFO).

そして、ステップ8306で、アクチュエータ20を上
記ステップ3305で算出した圧力制御値ΔPFに対応
するプランジャ突出量1だけ駆動して所定の燃圧に調圧
すると共に、ステップ5307で、上記RAM34の所
定アドレスにストアされている前回の燃圧設定値PFO
を今回の燃圧設定値PFで更新する。
Then, in step 8306, the actuator 20 is driven by the plunger protrusion amount 1 corresponding to the pressure control value ΔPF calculated in step 3305 to regulate the fuel pressure to a predetermined fuel pressure, and in step 5307, the fuel pressure is stored at a predetermined address in the RAM 34. Previous fuel pressure setting value PFO
is updated with the current fuel pressure set value PF.

なお、ルーチンが初回のときには、上記アクチュエータ
20のプランジャ20aをII?位置(ρ=O)にイニ
シャライズセットJる。
Note that when the routine is performed for the first time, the plunger 20a of the actuator 20 is set to II? Initialize set to position (ρ=O).

これにより、エンジン運転状態がエンジン低速回転数、
スロットル全開領域の場合には、燃料のアルコール濃度
が高いほど、燃圧マツプMPPFに基づき高い燃圧制御
値PFが設定されるので、可変燃料圧力レギュレータ1
8におけるアクチュエータ20のプランジャ20aの突
出量1が増大し、スプリング19dを押し上げ、ダイヤ
フラム19bの差圧応動による燃圧制御領域が上記突出
量1だけオフセットされ、その結果、インジェクタ10
にかかる燃圧が高くなる。
As a result, the engine operating state changes to low engine speed,
In the case of a fully open throttle region, the higher the alcohol concentration of the fuel, the higher the fuel pressure control value PF is set based on the fuel pressure map MPPF.
8, the protrusion amount 1 of the plunger 20a of the actuator 20 increases, pushing up the spring 19d, and the fuel pressure control region based on the differential pressure response of the diaphragm 19b is offset by the protrusion amount 1, and as a result, the injector 10
The fuel pressure applied to will increase.

このように、第5図に示すように、エンジン運転状態が
エンジン低速回転数、スロットル全開領域のとき、燃料
のアルコール濃度Aが高いほど、燃料噴射期間TPWを
燃圧PFを高くすることにより短くし、1サイクルあた
りの燃料噴射量を変えることなく、かつ、燃料噴射時期
を遅らせたことで燃料の気化時間が減少し、体積効率が
よくなる。
As shown in FIG. 5, when the engine operating state is in the low engine speed and fully open throttle region, the higher the alcohol concentration A of the fuel, the shorter the fuel injection period TPW is by increasing the fuel pressure PF. By delaying the fuel injection timing without changing the fuel injection amount per cycle, the fuel vaporization time is reduced and the volumetric efficiency is improved.

また、アルコール濃度Aに応じて燃料噴射期間TPW、
燃圧PF、および、燃料噴射時期を可変させているため
燃焼が適正化される。
Also, depending on the alcohol concentration A, the fuel injection period TPW,
Since the fuel pressure PF and fuel injection timing are varied, combustion is optimized.

一方、エンジン低速回転数、スロットル全開領域外の運
転領域では従来と同様の燃料噴射期間TP14、燃圧P
F、燃料噴射時期で噴射させているため、気化が促進さ
れ、燃焼が安定化する。
On the other hand, in the operating range outside the low engine speed and fully open throttle range, the fuel injection period TP14 and fuel pressure P are the same as before.
F. Since the fuel is injected at the correct timing, vaporization is promoted and combustion is stabilized.

なお、図の実施例では時間制御方式の燃料噴射制御につ
いて示したが角度制御方式の燃料gF!躬制御について
も本発明を適用することは可能である。
Although the illustrated embodiment shows fuel injection control using a time control method, fuel injection control using an angle control method is also possible. The present invention can also be applied to error control.

また、アクチュエータ20はスデッピングモータであっ
てもよい。
Moreover, the actuator 20 may be a stepping motor.

さらに、本実施例では、基本燃料噴射ff1TPをガソ
リン100%として設定し、これを燃料のアルコール1
1度へに対応してアルコール分補正係数KALにより補
正するようにしているが、これに限定されず、例えば、
基本燃料噴射ff1Tl)設定の際に燃料のアルコール
WaAに対する補正を行ってもよく、また、基本燃料噴
射ff1Tpをアルコール濃度Δ−100%として設定
してこれをアルコールII IU Aに対して補正を行
うようにしてもよい。
Furthermore, in this embodiment, the basic fuel injection ff1TP is set as 100% gasoline, and this is set as 100% gasoline.
Although correction is made using the alcohol content correction coefficient KAL in response to 1 degree, the invention is not limited to this, for example,
When setting the basic fuel injection ff1Tl), correction may be made for the alcohol WaA of the fuel, or the basic fuel injection ff1Tp is set as the alcohol concentration Δ-100% and this is corrected for the alcohol II IU A. You can do it like this.

なお、本実施例では、4気筒エンジンの各気筒に対応し
て4つのタイマを用いて燃料噴射開始時期TINGをセ
ットするようにしているが、例えば、燃料気筒順序が#
1→#3→#2→#4の場合、気筒類で隣り合う気筒に
対して、別のタイマを用いればよく、#1.#2気筒に
ついては第1のタイマ、#3.#4気筒については第2
のタイマにて燃料噴射開始時期T [NGをセットする
ようにしてもよく、さらに、4気筒エンジンに限定され
ない。
In this embodiment, the fuel injection start timing TING is set using four timers corresponding to each cylinder of the four-cylinder engine. For example, if the fuel cylinder order is #
In the case of #1→#3→#2→#4, different timers may be used for adjacent cylinders, and #1. For #2 cylinder, the first timer, #3. #2 for cylinder #4
The timer may be used to set the fuel injection start timing T [NG, and the present invention is not limited to four-cylinder engines.

また、本実施例では、スロットル全開判定の際に、スロ
ットル開度センサの出力信号によるス1−Jットル開度
データを用いるようにしているが、スロットル171 
瓜データとして基本燃料噴射υ、あるいは燃料噴+14
母を用いてスロットル全開判定を行うようにしてもよく
、さらに、例えば、ス【1ットル全開時に作動するフル
スロットルスイッチを用いてスロラミ〜ル全聞を検出J
るようにしてもよい。
Furthermore, in this embodiment, throttle opening data based on the output signal of the throttle opening sensor is used when determining the full throttle opening.
Basic fuel injection υ or fuel injection +14 as melon data
It is also possible to use a full-throttle switch to determine whether the throttle is fully open.
You may also do so.

[発明の効果] 以上、説明したように本発明によれば、エンジン運転状
態がエンジン低速回転数、スロットル全開領域の場合、
燃料のアルコール濃度に応じて、燃料噴射時期、燃料噴
射期間、および、燃圧を可変設定するようにしたので、
エンジン低速回転数、スロットル全開運転時のアルコー
ル燃料の気化を抑制し、かつ、気化時間を短縮すること
ができる。
[Effects of the Invention] As described above, according to the present invention, when the engine operating state is in the low engine speed and fully open throttle region,
Since the fuel injection timing, fuel injection period, and fuel pressure are variably set according to the alcohol concentration of the fuel,
It is possible to suppress the vaporization of alcohol fuel and shorten the vaporization time when the engine is running at low speed and the throttle is fully open.

その結果、エンジン低速回転数、スロットル全開運転時
の体積効率の低下が防止でき、空燃比を適正に制御する
ことができるとともに、適正な燃焼を得ることができて
、運転性能の向上、朗気Jミッションの改善を図ること
ができるなど優れた効果が奏される。
As a result, it is possible to prevent a decrease in volumetric efficiency at low engine speeds and when the throttle is fully open, and it is possible to properly control the air-fuel ratio, as well as to obtain appropriate combustion, improving driving performance and providing a pleasant atmosphere. Excellent effects such as being able to improve the J mission can be achieved.

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

図面は本発明の一実施例を示し、第1図は制御装置の機
能ブロック図、第2図は燃料噴射制御系の概略図、第3
図はクランクロータとクランク角センサの正面図、第4
図はカムロータとカム角センサの正面図、第5図は燃料
噴射タイミングのタイムチャート、第6図(a)はアル
コール温度に対する燃圧設定を示す説明図、第6図(b
)は燃圧マツプの概念図、第7図は燃料噴射期間マツプ
の概念図、第8図は燃料噴射終了クランク角度マツプの
概念図、第9図は燃料噴射タイミング設定手順を示すフ
ローチャート、第10図は燃料噴射の割込み処理を示づ
フローチャート、第11図は燃圧制御手順を示すフロー
チャートである。 9a・・・スロットル開度センサ、10・・・インジェ
クタ、14・・・アルコール濃度センサ、18・・・可
変燃料圧力レギュレータ、22・・・クランク角センサ
、31b・・・運転状態パラメータ検出手段、44・・
・エンジン回転数算出手段、51・・・燃料噴射量設定
手段、52・・・エンジン運転状態判別手段、53・・
・燃圧調整手段、54・・・燃料噴射期間設定手段、5
5・・・燃料噴射タイミング設定手段、A・・・アル淵
度ル淵度、PF・・・燃料圧力設定値、ΔPF・・・圧
力制御値、T END・・・燃料噴射終了時期、Ti・
・・燃料噴射始、T ING・・・燃料噴射開始時期、
TP14・・・燃料噴射期間。
The drawings show one embodiment of the present invention, and FIG. 1 is a functional block diagram of a control device, FIG. 2 is a schematic diagram of a fuel injection control system, and FIG. 3 is a schematic diagram of a fuel injection control system.
The figure is a front view of the crank rotor and crank angle sensor.
The figure is a front view of the cam rotor and cam angle sensor, Figure 5 is a time chart of fuel injection timing, Figure 6 (a) is an explanatory diagram showing the fuel pressure setting with respect to alcohol temperature, and Figure 6 (b) is a front view of the cam rotor and cam angle sensor.
) is a conceptual diagram of the fuel pressure map, FIG. 7 is a conceptual diagram of the fuel injection period map, FIG. 8 is a conceptual diagram of the fuel injection end crank angle map, FIG. 9 is a flowchart showing the fuel injection timing setting procedure, and FIG. 11 is a flowchart showing the fuel injection interrupt process, and FIG. 11 is a flowchart showing the fuel pressure control procedure. 9a... Throttle opening sensor, 10... Injector, 14... Alcohol concentration sensor, 18... Variable fuel pressure regulator, 22... Crank angle sensor, 31b... Operating state parameter detection means, 44...
- Engine rotation speed calculation means, 51...Fuel injection amount setting means, 52...Engine operating state determination means, 53...
-Fuel pressure adjustment means, 54...Fuel injection period setting means, 5
5...Fuel injection timing setting means, A...Al depth level, PF...Fuel pressure setting value, ΔPF...Pressure control value, TEND...Fuel injection end timing, Ti.
...Fuel injection start, T ING...Fuel injection start timing,
TP14...Fuel injection period.

Claims (1)

【特許請求の範囲】 フランク角センサの出力信号に基づきエンジン回転数を
算出するエンジン回転数算出手段と、上記エンジン回転
数算出手段で算出したエンジン回転数、および、スロッ
トル開度データに基づきエンジン運転状態を判別するエ
ンジン運転状態判別手段と、 上記エンジン運転状態判別手段でエンジン運転状態がエ
ンジン低速回転数、スロットル全問領域と判別された場
合、燃料のアルコール濃度に基づき、該アルコール濃度
が高いほど、高い燃料圧力を設定し、この燃料圧力設定
値に対応して可変燃料圧力レギュレータの圧力判別値を
変更する燃圧調整手段と、 運転状態パラメータ検出手段の検出信号に基づき燃料噴
射量を設定する燃料噴射量設定手段と、上記エンジン運
転判別手段でエンジン低速回転数、スロットル全開領域
と判別された場合、上記燃圧調整手段で設定した燃料圧
力設定値および上記燃料噴射量設定手段で設定した燃料
噴射量に基づきインジェクタの燃料噴射期間を設定する
燃料噴射期間設定手段と、 上記エンジン運転状態判別手段でエンジン低速回転数、
スロットル全開領域と判別された場合、燃料のアルコー
ル濃度が高いほど、燃料噴射タイミングを遅らせて設定
する燃料噴射タイミング設定手段とを備えることを特徴
とするアルコールエンジンの燃料噴射制御装置。
[Claims] Engine speed calculation means for calculating the engine speed based on the output signal of the flank angle sensor, and engine operation based on the engine speed calculated by the engine speed calculation means and throttle opening data. an engine operating state determining means for determining the state; and when the engine operating state determining means determines that the engine operating state is in the low engine speed and throttle full range, based on the alcohol concentration of the fuel, the higher the alcohol concentration, the higher the alcohol concentration; , a fuel pressure adjustment means for setting a high fuel pressure and changing a pressure discrimination value of a variable fuel pressure regulator in accordance with the fuel pressure setting value; and a fuel pressure adjustment means for setting a fuel injection amount based on a detection signal of the operating condition parameter detection means. When the injection amount setting means and the engine operation determining means determine that the engine is in a low rotational speed and the throttle is in the fully open region, the fuel pressure setting value set by the fuel pressure adjusting means and the fuel injection amount set by the fuel injection amount setting means are determined. a fuel injection period setting means for setting a fuel injection period of the injector based on the engine operating state determination means;
1. A fuel injection control device for an alcohol engine, comprising: a fuel injection timing setting means that delays the fuel injection timing as the alcohol concentration of the fuel increases when it is determined that the throttle is in a fully open region.
JP23888889A 1989-09-13 1989-09-13 Fuel injection control device for alcohol engine Pending JPH03100342A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23888889A JPH03100342A (en) 1989-09-13 1989-09-13 Fuel injection control device for alcohol engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23888889A JPH03100342A (en) 1989-09-13 1989-09-13 Fuel injection control device for alcohol engine

Publications (1)

Publication Number Publication Date
JPH03100342A true JPH03100342A (en) 1991-04-25

Family

ID=17036759

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23888889A Pending JPH03100342A (en) 1989-09-13 1989-09-13 Fuel injection control device for alcohol engine

Country Status (1)

Country Link
JP (1) JPH03100342A (en)

Similar Documents

Publication Publication Date Title
US7599787B2 (en) Fuel injection control device for engine
JP3478318B2 (en) Control device for in-cylinder injection spark ignition internal combustion engine
EP1310670B1 (en) Setting minimum spark advance for best torque in an internal combustion engine
US4811231A (en) Apparatus for controlling fuel injection and swirl motion of air in internal combustion engine
KR20020087891A (en) Control unit for spark ignition type direct injection engine and method for setting fuel injection timing
JPH1047121A (en) Control device of in-cylinder injection type spark ignition type internal combustion engine
KR100269839B1 (en) Control device of cylinder injection type spark ignition internal combustion engine
US7331333B2 (en) Direct fuel injection/spark ignition engine control device
JPH11132081A (en) In-cylinder injection fuel control system for internal combustion engines
CN100513774C (en) Ignition timing controller of internal combustion engine
JPWO2003038262A1 (en) Apparatus and method for detecting atmospheric pressure of 4-stroke engine
US20170022914A1 (en) Control device
US6571775B2 (en) Fuel injection control for start-up of internal combustion engine
WO2013061424A1 (en) Fuel injection control device for internal combustion engine
JP4379670B2 (en) Fuel property determination device for internal combustion engine
JP3407644B2 (en) Start control device for internal combustion engine
JPH03100342A (en) Fuel injection control device for alcohol engine
JPH09256886A (en) Fuel injection control device for direct injection engine
JPH0361642A (en) Fuel injection controller for alcohol engine
JP3662777B2 (en) Fuel injection control device
JP2000104598A (en) Engine fuel injection control device
JPH03117664A (en) Fuel injection controller of alcohol engine
JPH02104941A (en) Device for controlling fuel injection of diesel engine
JPH0367035A (en) Fuel injection controller of alcohol engine
JP3680505B2 (en) Fuel injection control device for direct-injection spark-ignition internal combustion engine