JPH03213637A - Fuel injection controller - Google Patents

Fuel injection controller

Info

Publication number
JPH03213637A
JPH03213637A JP2010957A JP1095790A JPH03213637A JP H03213637 A JPH03213637 A JP H03213637A JP 2010957 A JP2010957 A JP 2010957A JP 1095790 A JP1095790 A JP 1095790A JP H03213637 A JPH03213637 A JP H03213637A
Authority
JP
Japan
Prior art keywords
engine
fuel
injection
time
amount
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2010957A
Other languages
Japanese (ja)
Inventor
Katsumi Ishida
克己 石田
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.)
Aisan Industry Co Ltd
Original Assignee
Aisan Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Aisan Industry Co Ltd filed Critical Aisan Industry Co Ltd
Priority to JP2010957A priority Critical patent/JPH03213637A/en
Publication of JPH03213637A publication Critical patent/JPH03213637A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To rapidly and smoothly perform acceleration from a low speed condition of an engine by additionally injecting a fuel injection quantity after synchronous injection under a timing same as that of intake stroke during which the injection fuel synchronous with engine speed is sucked in the engine. CONSTITUTION:In an engine (a), fuel is injected and supplied from an injector (b). In this case, fuel injection by the injector (b) is synchronized with the revolution of the engine (a) detected by an engine speed sensor (c), and controlled by a means (d). The synchronously injected fuel is controlled by a means (f) so that an increase in a required fuel quantity after the synchronous injection is additionally injected under the absorbing timing in an intake stroke same as the intake stroke absorbed in the cylinder of the engine (a), detected by an operation condition detection sensor (e). When the engine (a) is accelerated from a low speed rotational condition, want of the fuel is eliminated, and rapid/ smooth acceleration is achieved.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、エンジンに燃料を供給する手段の制御装置に
関する。特にエンジンの運転状態に基づいてそのときエ
ンジンが必要とする燃料量を演算し、これに基ついて燃
料供給手段を作動させる型式の制御装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a control device for means for supplying fuel to an engine. In particular, the present invention relates to a type of control device that calculates the amount of fuel required by the engine at a given time based on the operating state of the engine, and operates a fuel supply means based on this.

〔従来の技術〕[Conventional technology]

前記型式の制御装置は、 ■ エンジンの運転状態を示すパラメータを検出し、 ■ これに基づいて必要燃料量を演算し、■ 演算値に
応じて燃料供給手段が作動され、■ 供給された燃料が
シリンダに吸入されるまでの時間を極力短縮化すること
が望ましい。短縮化されれば、エンジンの運転状態が時
々刻々と変動している場合にもそのときにエンジンが必
要とする正確な燃料量がエンジンに吸入されるからであ
る。
The above-mentioned type of control device: ■ detects a parameter indicating the operating state of the engine, ■ calculates the required amount of fuel based on this, ■ operates the fuel supply means according to the calculated value, and ■ controls the supplied fuel. It is desirable to shorten the time required for suction into the cylinder as much as possible. This is because if the time period is shortened, even if the operating state of the engine changes from moment to moment, the exact amount of fuel required by the engine at that time can be sucked into the engine.

この要求に応じて特開昭56−52’537号あるいは
特公昭62−348号公報に記載の技術が開発されてい
る。これは上記の■の時間を短縮化するために、必要燃
料量を演算するに先立って燃料供給手段を作動させ始め
、燃料の供給と同時並行的に必要燃料量を演算し、演算
結果に応じて燃料供給手段の作動停止タイミングを制御
するものである。
In response to this demand, the technology described in Japanese Patent Application Laid-Open No. 56-52'537 or Japanese Patent Publication No. 62-348 has been developed. This is in order to shorten the time mentioned in (■) above, by starting the operation of the fuel supply means before calculating the required amount of fuel, calculating the required amount of fuel in parallel with the fuel supply, and depending on the calculation result. This controls the timing at which the fuel supply means stops operating.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

ところで第1図(B)は、噴射タイミングと吸入タイミ
ングの関係を示すタイミングチャートである。エンジン
はその特性上燃料が噴射されて後、シリンダ(吸気弁)
に到着するまでの時間がエンジンの回転数によらずほぼ
一定である。そしてこれが図中T2に示される。
By the way, FIG. 1(B) is a timing chart showing the relationship between injection timing and suction timing. Due to the characteristics of the engine, after fuel is injected, the cylinder (intake valve)
The time it takes to reach the point is almost constant regardless of the engine speed. This is shown at T2 in the figure.

ところがこの12時間内に、エンジンの回転数が高けれ
ば、クランク角は大きく変化するのに対し、エンジン回
転数が低ければクランク角の変化角は小さい。
However, within these 12 hours, if the engine speed is high, the crank angle changes greatly, whereas if the engine speed is low, the angle of change in the crank angle is small.

第1図(B)は横軸にクランク角をとって示しており、
上段にはエンジンが最高速度で回転しているときのタイ
ミング、下段にはエンジンが低速で回転しているときの
タイミングを示す。
Figure 1 (B) shows the crank angle on the horizontal axis.
The upper row shows the timing when the engine is rotating at maximum speed, and the lower row shows the timing when the engine is rotating at low speed.

エンジンが最高回転数で回転しているときは必要燃料量
も多く、燃料供給手段は長時間噴射している。そしてこ
れをクランクの変化角で示せば噴射中にクランク角は大
きく変化する。さらに前述のように噴射燃料がシリンダ
に到着するまでの時間T2は高回転時でも短縮化されな
いため、この12時間の間にクランク角は大きく変化す
る。そしてこの状態において噴射された燃料の全てが吸
入行程中にシリンダに到着しなければならないことから
、燃料の噴射タイミングは遅くとも時刻toに開始され
なければならないことが理解される。
When the engine is rotating at maximum speed, the amount of fuel required is large, and the fuel supply means is injecting for a long time. If this is expressed by the change angle of the crank, the crank angle changes greatly during injection. Furthermore, as described above, the time T2 until the injected fuel reaches the cylinder is not shortened even at high rotation speeds, so the crank angle changes significantly during these 12 hours. Since all of the injected fuel in this state must arrive at the cylinder during the intake stroke, it is understood that the fuel injection timing must start at time to at the latest.

これと同様の図が下段に示されている。これはエンジン
が低速回転にあるときを示している。このときエンジン
の回転に同期して時刻toで同期噴射を開始すると、燃
料がシリンダに到着するまでの時間T2の間にはクラン
ク角がそれほど大きく変化せず、吸入行程開始以前に到
着してしまうことがある。すなわちその吸入行程中にシ
リンダに噴射燃料が到着する為の噴射タイミングは時刻
toよりも遅いことが理解される。この場合、吸気行程
の終了までに噴射燃料がシリンダに到着できる最終タイ
ミングでエンジンの運転状態を検出し、必要燃料量を演
算し、これに基づいて燃料を供給すれば、エンジンの運
転状態が時間的に変化していても正確で適正な量の燃料
がシリンダに吸入されることになるはずである。このよ
うにすればエンジンが低速回転状態からの加速される場
合にも、適正量の燃料が供給されるのである。しかるに
本出願人が知る限り、同期噴射に伴うこの種問題に対処
した技術は今のところ存在しない。
A similar diagram is shown below. This indicates when the engine is running at low speed. At this time, if synchronous injection is started at time to in synchronization with the engine rotation, the crank angle will not change much during the time T2 until the fuel arrives at the cylinder, and the fuel will arrive before the start of the intake stroke. Sometimes. That is, it is understood that the injection timing for the injected fuel to arrive at the cylinder during the intake stroke is later than the time to. In this case, if the operating state of the engine is detected at the final timing when the injected fuel can reach the cylinder by the end of the intake stroke, the required amount of fuel is calculated, and fuel is supplied based on this, the operating state of the engine can be changed over time. The correct and correct amount of fuel will be drawn into the cylinder even if the temperature varies. In this way, even when the engine is accelerated from a low speed rotation state, an appropriate amount of fuel is supplied. However, as far as the applicant is aware, there is currently no technology that deals with this type of problem associated with synchronous injection.

そこで本発明は、エンジンの高速回転時にも噴射燃料の
吸入行程が−サイクル遅れてしまうことのないタイミン
グで同期噴射をする一方、特にエンジンの低速回転時に
顕著に表れる吸入行程終了までにシリンダに到着できる
噴射タイミングと同期噴射タイミングのズレに起因して
生じる必要燃料量に対する吸入燃料量の不足分を補償す
るだけの燃料が追加的に供給されるようにするものであ
る。
Therefore, the present invention performs synchronous injection at a timing that does not cause the intake stroke of the injected fuel to be delayed by -cycle even when the engine is running at high speed, while at the same time, the fuel reaches the cylinder before the end of the intake stroke, which is particularly noticeable when the engine is running at low speed. This is to ensure that enough fuel is additionally supplied to compensate for the shortfall in the amount of intake fuel relative to the required amount of fuel that occurs due to the difference between the available injection timing and the synchronous injection timing.

このようにして、エンジンが低速回転状態から加速され
るときにも燃料が不足せず速やかに加速されるようにす
るものである。
In this way, even when the engine is accelerated from a low speed rotation state, the engine is quickly accelerated without running out of fuel.

〔課題を解決するための手段〕[Means to solve the problem]

上記課題はその概略が第1図(A)に示される、エンジ
ン本体と該エンジン本体に燃料を噴射供給する手段(例
えばインジェクタ)とを備えたエンジンのための燃料噴
射制御装置であって、該エンジン本体の回転に同期して
前記燃料噴射手段を作動させる同期噴射制御手段と、前
記同期噴射で噴射された燃料が該エンジン本体のシリン
ダに吸入される吸入行程と同一吸入行程で吸入されるタ
イミングで、同期噴射後の必要燃料量の増大分を追加噴
射する追加噴射制御手段とを有する燃料噴射制御装置で
解決される。
The above problem is to provide a fuel injection control device for an engine, the outline of which is shown in FIG. synchronous injection control means for operating the fuel injection means in synchronization with the rotation of the engine main body; and a timing at which the fuel injected by the synchronous injection is taken into the cylinder of the engine main body in the same intake stroke as the intake stroke. The problem is solved by a fuel injection control device having additional injection control means for additionally injecting the increased amount of fuel required after synchronous injection.

〔作 用〕[For production]

さて同上装置の作用を第1図(B)、(C)を参照して
説明する。
Now, the operation of the above device will be explained with reference to FIGS. 1(B) and 1(C).

今、エンジンが加速中にあって必要燃料量が時間ととも
に第1図(C)に示すように増大する場合について考え
る。ここでtoは同期噴射のタイミングを示し、そのと
きの同期噴射量はそれよりもT1時間前(ここでTIは
同期噴射量の演算に要する時間である)の運転状態に基
づいて決定される。同期噴射された燃料は、エンジンが
高速回転中であればそれよりもT2時間遅れてシリンダ
に吸入される。このため正確に言えばシリンダに吸入さ
れる燃料量は図示Aだけ不足することになる。
Now, let us consider a case where the engine is accelerating and the required amount of fuel increases over time as shown in FIG. 1(C). Here, to indicates the timing of synchronous injection, and the synchronous injection amount at that time is determined based on the operating state T1 hours earlier (here, TI is the time required to calculate the synchronous injection amount). If the engine is rotating at high speed, the synchronously injected fuel is drawn into the cylinder with a delay of T2 time. Therefore, to be more precise, the amount of fuel sucked into the cylinder is insufficient by the amount indicated by A in the figure.

たたしこの不足量Aは後述する低速回転時の不足量Bに
比して小さく、また高速回転中はエンジン出力が高レベ
ルにあるので、顕著な加速のもたつきは引き起こさない
However, this shortage amount A is smaller than the shortage amount B during low-speed rotation, which will be described later, and since the engine output is at a high level during high-speed rotation, it does not cause noticeable acceleration sluggishness.

これに対し、エンジンの低回転時には、噴射後12時間
経過してもなお吸入行程になく、結局噴射後T2 +T
3時間たってシリンダに吸入され(ここでT3は噴射燃
料がシリンダに到着してから吸入行程が終了するまでの
時間)、シリンダに吸入される量は図示Bだけ実際に必
要な量よりも不足している。このときこの不足分Bは高
速回転時の不足分Aよりも大きいうえ、低速回転時はも
ともとエンジンの出力レベルか低いため低速回転時から
エンジン回転を増速するときには加速がもたつく原因と
なる。
On the other hand, when the engine is running at low speed, it is still not in the intake stroke even 12 hours after injection, and eventually T2 + T after injection.
After 3 hours, the fuel is sucked into the cylinder (here, T3 is the time from when the injected fuel arrives at the cylinder until the end of the suction stroke), and the amount sucked into the cylinder is less than the actually required amount by B in the diagram. ing. At this time, this shortfall B is larger than the shortfall A during high-speed rotation, and since the output level of the engine is originally low during low-speed rotation, this causes sluggish acceleration when the engine speed is increased from low-speed rotation.

ところか本発明によると、第1図(B)の下欄に示され
るように、同期噴射燃料が吸入される吸入行程と同一吸
入行程中に吸入されるタイミングで、前記不足分Bを補
償するための追加噴射が実行されるために、加速のもた
つきの原因となる燃料不足といった問題が解決されるの
である。
However, according to the present invention, as shown in the lower column of FIG. 1(B), the shortfall B is compensated at the timing when the synchronously injected fuel is inhaled during the same intake stroke as the intake stroke when the synchronously injected fuel is inhaled. This solves the problem of fuel shortage that causes sluggish acceleration.

〔実施例〕〔Example〕

さて、次に本発明を具現化した一実施例について説明す
る。
Next, an embodiment embodying the present invention will be described.

第2図は本発明に係る燃料噴射制御装置を組み込んだエ
ンジンシステムの全体を示している。エンジン本体30
には吸気管32が取付けられており、この吸気管32に
燃料を噴射して供給する燃料噴射手段(インジェクタ)
38が取付けられている。このエンジンシステムはエン
ジンコントロールユニット40によって制御される構成
を有し、エンジンコントロールユニット40には、吸気
管32内の圧力を検出する圧力センサ36の信号と、エ
ンジン本体30のクランクが所定角度回転する度にパル
ス波を出力するクランク角センサ42の出力が入力され
る。また排気管48に酸素分圧センサ44が取付けられ
ていて、その出力がエンジンコントロールユニット40
に入力される。
FIG. 2 shows the entire engine system incorporating the fuel injection control device according to the present invention. Engine body 30
An intake pipe 32 is attached to the intake pipe 32, and a fuel injection means (injector) injects and supplies fuel into the intake pipe 32.
38 is installed. This engine system has a configuration controlled by an engine control unit 40, and the engine control unit 40 receives a signal from a pressure sensor 36 that detects the pressure in the intake pipe 32, and a crank of the engine body 30 rotates a predetermined angle. The output of a crank angle sensor 42 that outputs a pulse wave at each time is input. Further, an oxygen partial pressure sensor 44 is attached to the exhaust pipe 48, and its output is sent to the engine control unit 40.
is input.

なお、図示34はスロットルバルブであり、これによっ
て吸入空気量か調整される。また図示46は排気ガスを
浄化する三元触媒である。
Incidentally, numeral 34 in the figure is a throttle valve, which adjusts the amount of intake air. Further, the illustrated numeral 46 is a three-way catalyst that purifies exhaust gas.

このエンジンシステムは、圧力センサ36とクランク角
センサ42の信号に基ついてエンジン1回転当たりの吸
入空気量を求め、そのとき必要な燃料量をインジェクタ
38から供給する制御方式かとられている。このとき場
合により酸素センサ44の出力が参照されて供給燃料量
のフィードバック制御が実施されることもある。
This engine system uses a control method that determines the amount of intake air per revolution of the engine based on signals from the pressure sensor 36 and crank angle sensor 42, and supplies the required amount of fuel from the injector 38 at that time. At this time, depending on the case, the output of the oxygen sensor 44 may be referred to to perform feedback control of the amount of fuel to be supplied.

第3図は上記システムにおける信号処理系のハート構成
を示すものであり、吸気圧センサ36と酸素センサ44
の検出値はレベル修正回路50でレベルか調整されたあ
と、アナログ→ディジタル変換器(A/Dコンバータ)
52でディジタル信号に変換され中央演算処理装置(C
PU)54に読込まれる。クランク角センサ42はクラ
ンクシャフトが所定角度回転するごとにパルス波を出力
する特性をもち、このパルス波は波形整形回路58で整
形された後CPU54に取込まれる。
FIG. 3 shows the heart configuration of the signal processing system in the above system, which includes the intake pressure sensor 36 and the oxygen sensor 44.
The detected value is level-adjusted by the level correction circuit 50, and then converted to an analog-to-digital converter (A/D converter).
52, it is converted into a digital signal and sent to the central processing unit (C
PU) 54. The crank angle sensor 42 has a characteristic of outputting a pulse wave every time the crankshaft rotates by a predetermined angle, and this pulse wave is shaped by a waveform shaping circuit 58 and then taken into the CPU 54.

CPU54にはROM60とRAM62とが接続されて
おり、CPU54はROM60に記憶されているプログ
ラムによって前記信号を処理する。
A ROM 60 and a RAM 62 are connected to the CPU 54, and the CPU 54 processes the signals according to a program stored in the ROM 60.

なおこの処理において、必要に応じてRAM62が利用
される。CPU54は処理結果をRAM62と駆動回路
56に送る。ここで駆動回路56に送られる信号はイン
ジェクタの開弁時間と開弁タイミングに関する信号であ
り、インジェクタ38は同信号に基づいてその開弁時間
と開弁タイミングが制御される。次にROM60に記憶
されているプログラムを説明する。
Note that in this process, the RAM 62 is used as necessary. The CPU 54 sends the processing results to the RAM 62 and the drive circuit 56. The signal sent to the drive circuit 56 here is a signal regarding the valve opening time and valve opening timing of the injector, and the valve opening time and valve opening timing of the injector 38 are controlled based on the signal. Next, the programs stored in the ROM 60 will be explained.

第4図は同期噴射量の演算プログラムによって処理され
る手順を示している。
FIG. 4 shows the procedure processed by the synchronous injection amount calculation program.

また第5図は第4図の演算結果に基づいて同期噴射する
処理手順を示し、第4図、第5図の処理によって同期噴
射が制御される。この第5図の処理タイミングはクラン
ク角が所定角になったときに割り込み実行される。ここ
でこの所定角は第1図(B)に示されるように、エンジ
ンが許容最高回転数で回転しているときに同期噴射され
た燃料の全てがその直後の吸込行程中にシリンダへ到着
して吸入されるクランク角に設定されている。
Further, FIG. 5 shows a processing procedure for synchronous injection based on the calculation results shown in FIG. 4, and the synchronous injection is controlled by the processing shown in FIGS. 4 and 5. The processing timing shown in FIG. 5 is executed by interruption when the crank angle reaches a predetermined angle. Here, as shown in Figure 1 (B), this predetermined angle is such that all of the synchronously injected fuel arrives at the cylinder during the immediately following suction stroke when the engine is rotating at the maximum allowable rotation speed. It is set to the crank angle at which the engine is inhaled.

また第4図の処理はそれよりもT1時間前に実施される
ようにセットされており、具体的にはクランク角センサ
42の出力パルスの時間間隔からエンジンの1サイクル
(吸入行程から次の吸入行程まで)に要する時間を演算
し、それから同期噴射量の演算に要する時間Tlを減じ
た時間(Ta)を求め、第5図の実行開始後Ta時間経
過したときに第4図の処理が割り込み実行される。この
ようにセットされているため、第5図の処理の開始より
T1時間以前に第4図の処理が開始され、その演算結果
に基づいて第5図の処理が実行される。
The process shown in FIG. 4 is set to be executed T1 hours earlier than that, and specifically, one cycle of the engine (from the intake stroke to the next intake stroke) is determined from the time interval of the output pulse of the crank angle sensor 42. Calculate the time required for (up to stroke), then subtract the time Tl required to calculate the synchronous injection amount to find the time (Ta), and when the time Ta has elapsed after the start of the execution in Figure 5, the process in Figure 4 interrupts. executed. Since it is set in this way, the process in FIG. 4 is started at time T1 before the start of the process in FIG. 5, and the process in FIG. 5 is executed based on the calculation result.

さて第4図の処理でステップlはエンジンの運転状態を
検出する処理であり、吸気圧センサ36の信号から吸気
圧PMが、クランク角センサ42のパルス間隔からエン
ジン回転数Neが読み込まれる。
Now, in the process shown in FIG. 4, step 1 is a process for detecting the operating state of the engine, in which the intake pressure PM is read from the signal of the intake pressure sensor 36, and the engine rotational speed Ne is read from the pulse interval of the crank angle sensor 42.

ステップ2は同期噴射後の必要燃料量の増大分を計算す
るために、ステップ1で読み込んだ吸気圧PMをPMO
(Oはオールド)として記憶する処理であり、このPM
Oは後述の第6図の処理で利用される。なおエンジン回
転数Neは短時間のうちにそれほど大きく変動すること
がないので、必要燃料量の増大分の計算には用いられな
い。
In step 2, in order to calculate the increase in the required fuel amount after synchronous injection, the intake pressure PM read in step 1 is changed to PMO.
(O is old), and this PM
O is used in the processing shown in FIG. 6, which will be described later. Note that since the engine speed Ne does not vary significantly in a short period of time, it is not used in calculating the increase in the required amount of fuel.

ステップ3はステップ1で読み込まれた吸気圧PMと回
転数Neから燃料の基本噴射量TPを演算する処理であ
り、基本的にはエンジンの1回転当たりの吸気量を求め
、これに定数をかける式で計算される。
Step 3 is a process to calculate the basic fuel injection amount TP from the intake pressure PM and engine speed Ne read in step 1. Basically, the intake air amount per engine revolution is calculated and multiplied by a constant. Calculated by the formula.

ステップ4は補正量を演算する処理であり、これはエン
ジン水温に応じた増量あるいは始動時増量等を実行する
ために、基本量よりも増減する係数を求める。ステップ
5は基本量TPに補正係数FTを乗じて同期噴射量を求
める。ここではTEが演算された同期噴射量を供給する
のに必要なインジェクタ38の開弁時間として演算され
るように式が組まれている。
Step 4 is a process of calculating a correction amount, which calculates a coefficient that increases or decreases from the basic amount in order to increase the amount depending on the engine water temperature or increase the amount at startup. Step 5 multiplies the basic amount TP by the correction coefficient FT to obtain the synchronous injection amount. Here, the formula is set so that TE is calculated as the valve opening time of the injector 38 necessary to supply the calculated synchronous injection amount.

ステップ6は補正係数FTに定数Klを乗じてKTEを
求めるステップであり、このようにして求められたKT
Eは同期噴射後の必要燃料量の増大分を求めるときに利
用される。ステップ7はバッテリ電圧から、無効噴射時
間TBを計算する時間である。インジェクタ38は電圧
がかけられても瞬時には開弁ぜず一定時間遅れて開弁す
ることが避けられない。そしてこの遅れ時間はバッテリ
電圧Bに依存している。ステップ7はこの遅れ時間TB
を演算するものである。
Step 6 is a step to obtain KTE by multiplying the correction coefficient FT by the constant Kl.
E is used when determining the increase in the required amount of fuel after synchronous injection. Step 7 is the time to calculate the invalid injection time TB from the battery voltage. Even when a voltage is applied to the injector 38, it is inevitable that the valve will not open instantaneously, but will open after a certain period of time. This delay time is dependent on the battery voltage B. Step 7 is this delay time TB
It is used to calculate.

さてこのようにして演算が終了すると、エンジンのクラ
ンク角は同期噴射のタイミングとなり、第5図の処理が
実行される。ステップIOは、追加噴射プログラムの開
始タイミングを演算する処理である。ここでTXは次の
式に基づいて演算される。
Now, when the calculation is completed in this manner, the engine crank angle becomes the synchronous injection timing, and the process shown in FIG. 5 is executed. Step IO is a process of calculating the start timing of the additional injection program. Here, TX is calculated based on the following formula.

TX =TB −(TC+TD +T2 )(第1図(
B)参照) ここでTBは同期噴射のクランク角から吸入行程終了時
のクランク角にまでエンジンが回転するに要する時間で
あり、エンジン回転数Neから求められる。
TX = TB - (TC + TD + T2) (Figure 1 (
(See B)) Here, TB is the time required for the engine to rotate from the crank angle of synchronous injection to the crank angle at the end of the intake stroke, and is determined from the engine rotation speed Ne.

またTCは追加噴射量の演算に要する時間すなわち後述
する第6図の処理に要する時間であり、予め定まってい
る。またTDは追加噴射時間であり、これは正確には第
6図の処理で決められるが、エンジンの特性から最大値
は定まっており、この最大値を用いれば予めTXの計算
を実行することができる。さらにまたT2は、噴射燃料
がシリンダに到着するまでの時間であり、これはエンジ
ンの特性により予め決まっている。
Further, TC is the time required to calculate the additional injection amount, that is, the time required for the processing shown in FIG. 6, which will be described later, and is determined in advance. Also, TD is the additional injection time, which is determined precisely by the process shown in Figure 6, but the maximum value is determined based on the characteristics of the engine, and by using this maximum value, it is possible to calculate TX in advance. can. Furthermore, T2 is the time required for the injected fuel to arrive at the cylinder, and this is predetermined depending on the characteristics of the engine.

このようにして、同期噴射の開始後、追加噴射プログラ
ム開始までの時間TXがステ・ツブ10で決定される。
In this way, the time TX from the start of the synchronous injection until the start of the additional injection program is determined by the step 10.

ステップ11はこのようにして求められたTXがTM以
下であるかを判定する処理であり、エンジンが所定回転
数以上で回転しているときにTXはTM以下となる。こ
こでTMは第5図の処理を実行するに要する時間であり
、TX <TMは追加噴射をしても同期噴射の吸入行程
に問い合わない場合に相当する。このときはステップ1
2をスキップし、追加噴射を実行しない。
Step 11 is a process of determining whether the thus obtained TX is less than or equal to TM, and when the engine is rotating at a predetermined number of revolutions or more, TX becomes less than or equal to TM. Here, TM is the time required to execute the process shown in FIG. 5, and TX <TM corresponds to the case where the intake stroke of synchronous injection is not inquired even if additional injection is performed. In this case, step 1
Skip step 2 and do not perform additional injection.

TXかTM以上であるならステップ12で同期噴射開始
後TX時間経過したときに後述の第6図の処理が実行さ
れるように割り込みタイミングのタイマが次式によりセ
ットされる。
If TX is greater than or equal to TM, an interrupt timing timer is set according to the following equation so that the process shown in FIG. 6, which will be described later, is executed when TX time has elapsed after the start of synchronous injection in step 12.

タイマ割込み時刻=現在時刻+TX −TNここでTN
は第5図の処理開始からステップ12で現在時刻検出ま
でに要した時間であり、予め定まった時間である。
Timer interrupt time = current time + TX -TN where TN
is the time required from the start of the process in FIG. 5 until the current time is detected in step 12, and is a predetermined time.

ステップ13は第4図のステップ5と7で求められたT
EとTBとからインジェクタ38の同期噴射のための開
弁時間TINJを求める処理であり、ステップ14でT
INJ時間インジェクタが作動される。前述のようにT
B時間はインジェクタが作動しないため結局インジェク
タ38からはTE時間燃料か供給される。これにより第
4図の処理で求められた必要同期噴射量が同期噴射され
る。
Step 13 is the T determined in steps 5 and 7 in Figure 4.
This process calculates the valve opening time TINJ for synchronous injection of the injector 38 from E and TB.
INJ time injector is activated. As mentioned above, T
Since the injector does not operate during the B time, fuel is eventually supplied from the injector 38 during the TE time. As a result, the required synchronous injection amount determined in the process shown in FIG. 4 is synchronously injected.

さて第6図は追加噴射のプログラムであり、これは第5
図のステップ11でTXがTMより大きいときにのみ実
行される。またこの作動タイミングは第5図のステップ
12でセットした時刻が到着したときに実行される。こ
のタイミングは、その後追加燃料量の演算を実行し、追
加噴射した燃料がシリンダに到着した時、なお同期噴射
された燃料が吸入される吸入行程と同一行程で追加燃料
が吸入される最終タイミングである。
Now, Figure 6 shows the additional injection program, and this is the 5th
It is executed only when TX is greater than TM in step 11 of the figure. This operation timing is executed when the time set in step 12 of FIG. 5 arrives. This timing is the final timing when the additional fuel amount is calculated after that, and when the additional injected fuel arrives at the cylinder, the additional fuel is sucked in the same intake stroke as the synchronously injected fuel. be.

ステップ21ではそのときの吸気管圧力PMを読み込み
、同期噴射時の吸気管圧力との差(62M)が求められ
る。そしてステップ23では追加噴射の為の有効開弁時
間TADDが求められる(ステップ23)。ここでTA
DDは次の考え方で計算される。今インジェクタの開弁
時間Tは吸気管圧力PMとエンジン回転数Neの関係で
あることから、 である。ここで−吸入ストローク中ΔNeはそれほど大
きく変動しないことから、 θ PM して計算することができる。第4図のステップ6で計算
したKTE (KI XFT)はT δPM と等しい値となるように定数に1が設定されているため
、結局 TADD=KTExΔPM として演算されるのである。なおこの方式に変えて、改
めて必要燃料量を演算し、そこから不足分を計算しても
よいか、上式によると演算が簡単となり、追加量の計算
が短時間で実行される。
In step 21, the intake pipe pressure PM at that time is read, and the difference (62M) between the intake pipe pressure and the intake pipe pressure during synchronous injection is determined. Then, in step 23, the effective valve opening time TADD for additional injection is determined (step 23). TA here
DD is calculated using the following concept. Now, since the injector opening time T is the relationship between the intake pipe pressure PM and the engine speed Ne, it is as follows. Here, since ΔNe does not vary significantly during the suction stroke, it can be calculated as θ PM. Since the constant 1 is set so that KTE (KI Instead of this method, the required amount of fuel may be calculated again and the shortage calculated from there.The above formula simplifies the calculation and allows the additional amount to be calculated in a short time.

さて、このようにして求められたTADDが負なら、追
加噴射は必要でないため、追加噴射は実行されない(ル
ートF)。TADDが正なら、ステップ25に進み、な
お同期噴射中か否かを判定する。同期噴射であればステ
ップ26を実行し、同期噴射に引き続いてさらにTAD
D時間延長してインジェクタ38が開けられるようにす
る。同時噴射中でなければ、同期噴射とは別に追加噴射
を実行する(ステップ28)。このときも無効噴射時間
か加味される(ステップ27)。
Now, if the TADD obtained in this way is negative, no additional injection is necessary, and therefore no additional injection is performed (route F). If TADD is positive, the process proceeds to step 25, where it is determined whether synchronous injection is still in progress. If it is a synchronous injection, step 26 is executed and further TAD is performed following the synchronous injection.
D time is extended so that the injector 38 can be opened. If simultaneous injection is not in progress, additional injection is performed separately from the synchronous injection (step 28). At this time as well, the invalid injection time is taken into consideration (step 27).

このようにして追加噴射された燃料は同期噴射燃料と同
一吸入行程で吸入され、吸入燃料量の総和は吸入行程終
了時点でエンジンか必要としている量に等しくなる。こ
れによりエンジンが低回転状態から加速されるときにも
、燃料が不足するといったことが防止される。
The additional fuel injected in this way is inhaled during the same intake stroke as the synchronously injected fuel, and the total amount of intake fuel becomes equal to the amount required by the engine at the end of the intake stroke. This prevents fuel shortage even when the engine is accelerated from a low speed state.

第7図は追加噴射制御手段の第2実施例を示すものであ
り、この場合はエンジンが2.000回転以下のときに
のみ、追加噴射を実行する。これは2゜000回転以上
から加速されるときには燃料の不足量はそれほど太き(
なく、加速のもたつきが問題とならないからである。こ
のようにすると、2,000回転以上のときの演算量が
減少し、エンジンコントロールユニット40の仕事量を
減らすことができる。
FIG. 7 shows a second embodiment of the additional injection control means, in which additional injection is performed only when the engine speed is 2,000 revolutions or less. This means that when accelerating from 2°000 rpm or higher, the fuel shortage is so large (
This is because there is no problem with sluggish acceleration. In this way, the amount of calculations when the engine speed is 2,000 revolutions or more is reduced, and the workload of the engine control unit 40 can be reduced.

なお上記第1.第2実施例ではエンジンの回転数で追加
噴射を実施するかしないかを制御するが、これを常時実
施してもよい。このようにするとエンジンの高速回転時
には追加噴射量の一部が同期噴射と同一吸入行程では吸
入されないことがありえるが、それは次回の吸入行程で
吸入されることになり、エンジン制御に特別の不都合を
生じさせることはない。
Note that the above 1. In the second embodiment, whether or not to perform additional injection is controlled based on the engine speed, but this may be performed all the time. In this way, when the engine rotates at high speed, a part of the additional injection amount may not be inhaled in the same intake stroke as synchronous injection, but it will be inhaled in the next intake stroke, causing special problems for engine control. It will not occur.

さらに別の実施例として、第6図のステップ23におけ
る演算式を としてもよい。ここでTGは追加噴射量演算開始時刻か
ら吸入行程終了までの時間であり、また前述のようにT
Iは同期噴射量の演算に要する時間、TXは同期噴射後
に追加量の演算を開始するまでの時間である(第1図(
C)参照)。このようにすれば吸入行程終了時の必要燃
料量を推定してこの量と同期噴射量との差を求め、これ
を追加的に供給することかできる。このためこの式を用
いると、より正確に不足分を追加供給できる。
As yet another embodiment, the arithmetic expression in step 23 of FIG. 6 may be used. Here, TG is the time from the start time of additional injection amount calculation to the end of the intake stroke, and as mentioned above, T
I is the time required to calculate the synchronous injection amount, and TX is the time required to start calculating the additional amount after synchronous injection (see Figure 1).
See C). In this way, the required amount of fuel at the end of the intake stroke can be estimated, the difference between this amount and the synchronous injection amount can be determined, and this can be additionally supplied. Therefore, if this formula is used, the shortage can be additionally supplied more accurately.

〔発明の効果〕〔Effect of the invention〕

さてこの方式を用いると、エンジンが低速回転から加速
されるときにも、燃料が不足することが防止され、エン
ジンがスムースに加速されることができる。このため車
両のドライバービリティ−は向上し、安全性が高められ
る。
By using this method, even when the engine is accelerated from a low rotation speed, fuel shortage can be prevented and the engine can be smoothly accelerated. Therefore, the drivability of the vehicle is improved and safety is enhanced.

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

第1図(A)は本発明の概念を示す模式図、第1図(B
)と第1図(C)は本発明の詳細な説明するタイミング
チャートとグラフ、第2図は本発明を組み込んだエンジ
ンシステムを示す図、第3図はエンジンコントロールユ
ニットとその周辺機器のシステムブロック図、第4図は
同期噴射量演算処理を示す図、第5図は同期噴射制御手
順を示す図、第6図は追加噴射の制御手順を示す図、第
7図は追加噴射の別実施例の制御手順を示す図である。
FIG. 1(A) is a schematic diagram showing the concept of the present invention; FIG. 1(B) is a schematic diagram showing the concept of the present invention;
) and FIG. 1(C) are timing charts and graphs explaining the present invention in detail, FIG. 2 is a diagram showing an engine system incorporating the present invention, and FIG. 3 is a system block of the engine control unit and its peripheral equipment. 4 is a diagram showing the synchronous injection amount calculation process, FIG. 5 is a diagram showing the synchronous injection control procedure, FIG. 6 is a diagram showing the additional injection control procedure, and FIG. 7 is a diagram showing another embodiment of the additional injection. It is a figure showing a control procedure.

Claims (1)

【特許請求の範囲】  エンジン本体と、該エンジン本体に燃料を噴射供給す
る手段とを備えたエンジンのための燃料噴射制御装置で
あって、 該エンジン本体の回転に同期して前記燃料噴射手段を作
動させる同期噴射制御手段と、 前記同期噴射で噴射された燃料が該エンジン本体のシリ
ンダに吸入される吸入行程と同一吸入行程で吸入される
タイミングで、同期噴射後の必要燃料量の増大分を追加
噴射する追加噴射制御手段とを有する燃料噴射制御装置
[Scope of Claims] A fuel injection control device for an engine, comprising an engine body and a means for injecting and supplying fuel to the engine body, the fuel injection means controlling the fuel injection means in synchronization with the rotation of the engine body. a synchronous injection control means to be activated; and a synchronous injection control means for controlling an increase in the required amount of fuel after the synchronous injection at a timing when the fuel injected by the synchronous injection is taken into the cylinder of the engine body in the same intake stroke. A fuel injection control device having additional injection control means for performing additional injection.
JP2010957A 1990-01-19 1990-01-19 Fuel injection controller Pending JPH03213637A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010957A JPH03213637A (en) 1990-01-19 1990-01-19 Fuel injection controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010957A JPH03213637A (en) 1990-01-19 1990-01-19 Fuel injection controller

Publications (1)

Publication Number Publication Date
JPH03213637A true JPH03213637A (en) 1991-09-19

Family

ID=11764665

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010957A Pending JPH03213637A (en) 1990-01-19 1990-01-19 Fuel injection controller

Country Status (1)

Country Link
JP (1) JPH03213637A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019152145A (en) * 2018-03-02 2019-09-12 株式会社デンソー Injection control device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019152145A (en) * 2018-03-02 2019-09-12 株式会社デンソー Injection control device

Similar Documents

Publication Publication Date Title
JPS6397843A (en) Fuel injection control device for internal combustion engine
US9790880B2 (en) Controller for internal combustion engine
JPH0531643B2 (en)
US6481405B2 (en) Fuel supply control system for internal combustion engine
US4957086A (en) Fuel controller for an internal combustion engine
JPH0615842B2 (en) Fuel injection timing control device for internal combustion engine
US11959430B2 (en) Vehicle controller and vehicle control method
JPS6235042A (en) Fuel injection controller for internal combustion engine
JP2001342885A (en) Fuel injection control device for internal combustion engine
JPH048848A (en) Fuel supply control device
JPS62214247A (en) Device for controlling air-fuel ratio for internal combustion engine
JP2625970B2 (en) Operating state detection device for internal combustion engine
JP2623755B2 (en) Apparatus for detecting torque fluctuation of internal combustion engine
JP2000154744A (en) Fuel injection amount control device for internal combustion engine
JPS63186940A (en) Fuel injection control device for internal combustion engine
JP2000337183A (en) Control device for cylinder deactivated engine
JPS62157246A (en) Fuel feed rate control device of internal combustion engine
JP3116426B2 (en) Fuel injection amount control device for internal combustion engine
JPS62237051A (en) Fuel cut control device for internal combustion engine
JPS62168957A (en) Fuel pressure control device
JPS6146442A (en) Fuel injection control device
JPS60187731A (en) Control device for fuel injection of engine
JP2604809B2 (en) Fuel control device after engine start
JP3816221B2 (en) Fuel control device for internal combustion engine
JPH03222838A (en) Fuel supply controller