[go: up one dir, main page]

JPH07224708A - Fuel injection control device of internal combustion engine - Google Patents

Fuel injection control device of internal combustion engine

Info

Publication number
JPH07224708A
JPH07224708A JP1663494A JP1663494A JPH07224708A JP H07224708 A JPH07224708 A JP H07224708A JP 1663494 A JP1663494 A JP 1663494A JP 1663494 A JP1663494 A JP 1663494A JP H07224708 A JPH07224708 A JP H07224708A
Authority
JP
Japan
Prior art keywords
time
fuel
injection time
pulse width
injection
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
JP1663494A
Other languages
Japanese (ja)
Inventor
Yasuo Kosaka
匂坂  康夫
Masakazu Ninomiya
正和 二宮
Hideto Takeda
英人 武田
Nobuo Ota
信男 太田
Keiso Takeda
啓壮 武田
Kenji Okubo
謙二 大久保
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.)
Denso Corp
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
NipponDenso 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 Toyota Motor Corp, NipponDenso Co Ltd filed Critical Toyota Motor Corp
Priority to JP1663494A priority Critical patent/JPH07224708A/en
Publication of JPH07224708A publication Critical patent/JPH07224708A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To provide a fuel injection control device using a Zener diode in an arc-extinguishing circuit for emitting back electromotive force generated when the exciting of an injector is interrupted, by which a fuel oil consumption error in a low flow region of a fuel in the injector can be prevented by a simple constitution. CONSTITUTION:According to the operating condition of an engine 1, an effective injection pulse width TAUE is calculated, on the basis of the effective injection pulse width TAUE, a correction injection pulse width TH for correcting a fuel coil consumption error is calculated, and according to the voltage BAT of a battery 15, a noneffective injection pulse width TV of an injector 6 is calculated. The final injection pulse width TAU showing the current-carrying time of the injector 6 is calculated by adding the calcualted effective injection pulse width TAUE, correction injection pulse width TH and noneffective injection pulse width TV. Accordingly, even in the device having a Zener diode as an arc-extinguishing circuit, an injection quantity error caused in a very low flow region of a fuel can be corrected always accurately.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、内燃機関の運転状態に
応じて内燃機関に燃料を噴射供給する電磁弁(燃料噴射
弁)の通電時間を制御する内燃機関の燃料噴射制御装置
に関し、特に、通電時に電磁弁に蓄えられた磁気エネル
ギによって電磁弁の通電遮断時に発生する逆起電圧を放
出させる消弧回路としてツェナーダイオードを備えた内
燃機関の燃料噴射制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a fuel injection control device for an internal combustion engine, which controls the energization time of a solenoid valve (fuel injection valve) for injecting fuel into the internal combustion engine in accordance with the operating state of the internal combustion engine. The present invention relates to a fuel injection control device for an internal combustion engine equipped with a Zener diode as an arc extinguishing circuit that releases a counter electromotive voltage generated when the electromagnetic valve is de-energized by the magnetic energy stored in the electromagnetic valve when energized.

【0002】[0002]

【従来の技術】従来より、内燃機関の燃料噴射制御装置
においては、内燃機関に燃料を噴射供給するための燃料
噴射弁(インジェクタ)として、ソレノイドへの通電に
より弁体を閉位置から開位置に切換可能な電磁弁が使用
されている。そして、こうしたインジェクタにおいて
は、ソレノイドへの通電を開始してから弁体が実際に開
くまでには応答遅れがあるため、弁体の開弁時間は、ソ
レノイドの通電時間よりも短くなる。また、こうした弁
体の開弁遅れは、ソレノイドの通電に用いる電源電圧に
よって変化し、電源電圧が低いほど大きくなる。
2. Description of the Related Art Conventionally, in a fuel injection control device for an internal combustion engine, as a fuel injection valve (injector) for injecting and supplying fuel to the internal combustion engine, the valve body is changed from a closed position to an open position by energizing a solenoid. A switchable solenoid valve is used. In such an injector, there is a response delay between the start of energization of the solenoid and the actual opening of the valve body, so the valve opening time of the valve body is shorter than the energization time of the solenoid. Further, such a valve opening delay of the valve body changes depending on the power supply voltage used for energizing the solenoid, and becomes larger as the power supply voltage is lower.

【0003】そこで、従来の燃料噴射制御装置では、イ
ンジェクタから内燃機関に噴射供給する燃料量を内燃機
関の運転状態に応じて最適に制御するために、内燃機関
の運転状態に応じて、弁体を開弁してインジェクタから
実際に燃料噴射を実行させるべき時間(有効噴射時間)
を算出すると共に、電源電圧に基づき、上記応答遅れに
よってソレノイドの通電時にインジェクタから燃料が噴
射されない時間(無効噴射時間)を算出し、これら有効
噴射時間と無効噴射時間とを加算した時間をインジェク
タの駆動時間として設定するようにしている。
Therefore, in the conventional fuel injection control device, in order to optimally control the amount of fuel injected and supplied from the injector to the internal combustion engine in accordance with the operating state of the internal combustion engine, the valve element is adjusted in accordance with the operating state of the internal combustion engine. Time to open the valve and actually execute fuel injection from the injector (effective injection time)
Along with the calculation of the power supply voltage, the time during which fuel is not injected from the injector when the solenoid is energized due to the response delay (invalid injection time) is calculated, and the time obtained by adding these effective injection time and invalid injection time is calculated. The driving time is set.

【0004】また更に、このように無効噴射時間を考慮
してインジェクタの駆動時間を設定するようにした場
合、内燃機関への燃料噴射量が比較的多く、無効噴射時
間に対して有効噴射時間が大きいときには、燃料噴射量
を内燃機関の運転状態に応じて良好に制御することがで
きるものの、例えば内燃機関の低負荷運転時等、内燃機
関に噴射供給すべき燃料量が少ない燃料の極低流量域で
は、内燃機関に実際に噴射供給される燃料量がインジェ
クタの磁気特性によって、燃料噴射量に誤差が生じてし
まうといった問題があった。
Further, when the injector driving time is set in consideration of the invalid injection time, the amount of fuel injected into the internal combustion engine is relatively large and the effective injection time is longer than the invalid injection time. When it is large, the fuel injection amount can be controlled satisfactorily according to the operating state of the internal combustion engine, but, for example, when the internal combustion engine is operating at low load, the amount of fuel to be injected and supplied to the internal combustion engine is very low In the region, there is a problem that the amount of fuel actually injected and supplied to the internal combustion engine causes an error in the amount of fuel injection due to the magnetic characteristics of the injector.

【0005】そこで従来では、こうした問題を解決する
ために、例えば特開昭61−190146号公報に開示
されているように、 有効噴射時間に基づき無効噴射時間の補正係数を求
め、この補正係数を無効噴射時間に乗じて無効噴射時間
を補正する。
Therefore, in order to solve such a problem, conventionally, as disclosed in, for example, Japanese Patent Laid-Open No. 61-190146, a correction coefficient for the invalid injection time is obtained based on the effective injection time, and this correction coefficient is calculated. The invalid injection time is multiplied to correct the invalid injection time.

【0006】 有効噴射時間とバッテリ電圧と無効噴
射時間とからなる3次元マップを用いて、有効噴射時間
とバッテリ電圧とからインジェクタの磁気特性に対応し
た無効噴射時間を直接求める。といったことにより、有
効噴射時間が短い場合にも、インジェクタの磁気特性に
影響されることなく、内燃機関の運転状態に対応した量
の燃料を内燃機関に噴射供給できるようにすることも行
なわれている。
Using a three-dimensional map composed of the effective injection time, the battery voltage, and the invalid injection time, the invalid injection time corresponding to the magnetic characteristics of the injector is directly obtained from the effective injection time and the battery voltage. Therefore, even when the effective injection time is short, it is possible to inject and supply the amount of fuel corresponding to the operating state of the internal combustion engine to the internal combustion engine without being affected by the magnetic characteristics of the injector. There is.

【0007】[0007]

【発明が解決しようとする課題】ところが、上記のよ
うに、有効噴射時間に基づき無効噴射時間の補正係数を
求め、この補正係数を無効噴射時間に乗じて、無効噴射
時間を補正するようにした場合には、有効噴射時間が同
じでも、電源電圧に応じて設定される無効噴射時間が異
なると、無効噴射時間の補正量は異なる値になってしま
う。つまり、例えば、電源電圧が低く、無効噴射時間が
大きい場合には、その補正量も大きくなってしまう。
However, as described above, the correction coefficient for the invalid injection time is obtained based on the effective injection time, and the invalid injection time is multiplied by this correction coefficient to correct the invalid injection time. In this case, even if the effective injection time is the same, if the invalid injection time set according to the power supply voltage is different, the correction amount of the invalid injection time becomes a different value. That is, for example, when the power supply voltage is low and the invalid injection time is long, the correction amount also becomes large.

【0008】従って、上記の対策では、電源電圧が低
く無効噴射時間に大きい値が設定されるような場合に
は、無効噴射時間を補正しすぎてしまうことになる。そ
して、この問題は、インジェクタの通電遮断時に生じる
逆起電圧を吸収する消弧回路として、図2に示すように
ツェナーダイオードZDを使用した装置において、大き
な問題となる。以下、この問題について詳しく説明す
る。
Therefore, in the above measures, when the power supply voltage is low and the invalid injection time is set to a large value, the invalid injection time is overcorrected. This problem becomes a serious problem in a device using a Zener diode ZD as shown in FIG. 2 as an arc extinguishing circuit that absorbs a counter electromotive voltage generated when the injector is de-energized. Hereinafter, this problem will be described in detail.

【0009】まず、従来より、インジェクタINJの駆
動には、図2,図3に示す如く、インジェクタINJの
電流経路に設けられたスイッチング用のトランジスタT
Rが使用されており、図4に示す如く、このトランジス
タTRに、上記有効噴射時間や無効噴射時間等から算出
した燃料噴射時間に対応したパルス幅の駆動パルスを印
加することにより、インジェクタINJの通電時間を制
御している。
First, conventionally, for driving the injector INJ, as shown in FIGS. 2 and 3, a switching transistor T provided in a current path of the injector INJ.
R is used, and as shown in FIG. 4, by applying a drive pulse having a pulse width corresponding to the fuel injection time calculated from the effective injection time or the invalid injection time to the transistor TR, the injector TR of the injector INJ is applied. The energization time is controlled.

【0010】また、こうした駆動回路では、トランジス
タTRのターンオフ時に、通電時にインジェクタINJ
に蓄えられた磁気エネルギによって逆起電圧が発生し、
トランジスタTRがこの逆起電圧により破壊してしまう
ことがある。このため、従来では、この逆起電圧からト
ランジスタTRを防止するために、図3に示す如く、ト
ランジスタTRとインジェクタINJとの接続点を抵抗
器RとコンデンサCとからなる消弧回路(以下、CR回
路という。)により接地し、トランジスタTRのターン
オフ時に発生した逆起電圧をこのCR回路により放電さ
せて、接続点電圧を電源電圧に速やかに収束させるよう
にしている。
Further, in such a drive circuit, the injector INJ is energized when the transistor TR is turned off and energized.
The back electromotive force is generated by the magnetic energy stored in
The transistor TR may be destroyed by this back electromotive force. Therefore, conventionally, in order to prevent the transistor TR from the back electromotive force, as shown in FIG. 3, the connection point between the transistor TR and the injector INJ has an arc extinguishing circuit (hereinafter, referred to as a resistor R and a capacitor C). It is grounded by a CR circuit), and the counter electromotive voltage generated when the transistor TR is turned off is discharged by this CR circuit so that the connection point voltage is quickly converged to the power supply voltage.

【0011】また、最近では、消弧回路の素子数を減ら
し、回路構成を簡素化して、コストダウンを図る目的
で、図2に示す如く、消弧回路を、図3のCR回路に代
えて、ツェナーダイオードZDにより構成することが提
案され、実用化されつつある。ところが、図4に示す如
く、消弧回路としてツェナーダイオードZDを用いた場
合(以下、ツェナー回路という。)には、CR回路を用
いた場合に比べて、逆起電圧発生時の最大電圧をツェナ
ーダイオードZDの降伏電圧に制限できるため、トラン
ジスタTRへの印加電圧をCR回路に比べて小さくでき
るものの、逆起電圧の放電時間が長くなり、トランジス
タTRがターンオフされた後、インジェクタINJが閉
弁して(図に示すバルブリフト量が0になって)、実際
に燃料噴射が終了するまでの時間が長くなる。
Further, recently, for the purpose of reducing the number of elements of the arc extinguishing circuit, simplifying the circuit structure, and reducing the cost, as shown in FIG. 2, the arc extinguishing circuit is replaced with the CR circuit of FIG. , A Zener diode ZD has been proposed and is being put to practical use. However, as shown in FIG. 4, when the Zener diode ZD is used as the arc extinguishing circuit (hereinafter referred to as the Zener circuit), the maximum voltage when the back electromotive force is generated is higher than that when the Zener diode ZD is used. Since the breakdown voltage of the diode ZD can be limited, the applied voltage to the transistor TR can be made smaller than that in the CR circuit, but the discharge time of the counter electromotive voltage becomes longer and the injector INJ closes after the transistor TR is turned off. (When the valve lift amount shown in the figure becomes 0), the time until the fuel injection actually ends becomes longer.

【0012】なお、これは、消弧回路をツェナー回路に
より構成した場合、CR回路のように、ツェナーダイオ
ードZDのアノードを接地してツェナーダイオードZD
に放電電流を流すようにすると、ツェナーダイオードZ
Dに大電流が流れて破壊するため、図2に示したよう
に、ツェナーダイオードZDをトランジスタTRのコレ
クタ−ベース間に接続して、放電電流をトランジスタT
Rを介して流す必要があり、逆起電圧を速やかに放電さ
せるためにツェナーダイオードZDの降伏電圧を電源電
圧付近に設定すると、逆起電圧発生時にトランジスタに
放電電流が流れる時間が長くなってトランジスタTRが
発熱して破壊する虞があるためである。
This is because when the arc extinguishing circuit is composed of a Zener circuit, the anode of the Zener diode ZD is grounded as in the CR circuit.
If a discharge current is made to flow to the Zener diode Z
Since a large current flows through D to destroy the same, the Zener diode ZD is connected between the collector and the base of the transistor TR as shown in FIG.
When the breakdown voltage of the Zener diode ZD is set near the power supply voltage in order to discharge the counter electromotive voltage promptly, the discharge current flows through the transistor for a long time when the counter electromotive voltage occurs, and the transistor becomes longer. This is because the TR may generate heat and be destroyed.

【0013】つまり、消弧回路をツェナー回路により構
成する場合には、ツェナーダイオードZDをトランジス
タTRのコレクタ−ベース間に接続して、その降伏電圧
を電源電圧より大きく、且つトランジスタTRが破壊し
ない程度の電圧値に設定することにより、トランジスタ
TRを介してインジェクタINJに発生した逆起電圧を
放電させているため、CR回路を用いた場合に比べて、
その放電時間が長くなり、燃料噴射時間に対応した駆動
パルスによるトランジスタTRの駆動停止後、実際に燃
料噴射が終了するまでの時間が長くなってしまうのであ
る。
That is, when the arc extinguishing circuit is composed of a Zener circuit, the Zener diode ZD is connected between the collector and the base of the transistor TR so that the breakdown voltage thereof is higher than the power supply voltage and the transistor TR is not destroyed. Since the counter electromotive voltage generated in the injector INJ is discharged via the transistor TR by setting the voltage value of
The discharge time becomes longer, and the time until the fuel injection actually ends after the driving of the transistor TR is stopped by the drive pulse corresponding to the fuel injection time becomes longer.

【0014】また、このように消弧回路をツェナー回路
により構成した場合には、CR回路を用いた場合に比べ
て、トランジスタTRの駆動停止後実際に燃料噴射が終
了するまでの時間が長くなるだけでなく、燃料の極低流
量域では、その時間が燃料流量に応じて大きく変化して
しまう。
Further, when the arc extinguishing circuit is constituted by the Zener circuit as described above, the time until the fuel injection is actually ended after the driving of the transistor TR is stopped becomes longer than in the case where the CR circuit is used. Not only that, in the extremely low flow rate range of the fuel, the time greatly changes depending on the fuel flow rate.

【0015】つまり、トランジスタTRをオンする駆動
パルスのパルス幅が充分長く、インジェクタINJに流
れる電流が飽和している状態でトランジスタTRがオフ
されたときと、駆動パルスのパルス幅が短く、インジェ
クタINJに流れる電流が飽和していない状態でトラン
ジスタTRがオフされたときとでは、トランジスタTR
のターンオフ後、インジェクタINJに流れる電流が
「0」となるまでの時間は異なるものの、その時間差
は、消弧回路にCR回路を使用した場合には図5に示す
如く小さくなるのに対し、消弧回路にツェナー回路を使
用した場合には図6に示す如く大きくなる。
That is, the pulse width of the drive pulse for turning on the transistor TR is sufficiently long, and when the transistor TR is turned off while the current flowing through the injector INJ is saturated, the pulse width of the drive pulse is short and the injector INJ is short. When the transistor TR is turned off while the current flowing in the transistor TR is not saturated,
Although the time until the current flowing through the injector INJ becomes “0” after the turn-off is different, the time difference becomes smaller as shown in FIG. 5 when the CR circuit is used for the arc extinguishing circuit. When a Zener circuit is used for the arc circuit, it becomes large as shown in FIG.

【0016】また、インジェクタINJにおける弁体の
吸引力は、ソレノイドの巻き数Nと電流iとによって決
まり(N×i)、電流iに応じて変化するため、トラン
ジスタTRのターンオフ後、電流が「0」になるまでの
時間差が小さいCR回路では、図5に示す如く弁体の挙
動(バルブリフト量)はほとんど変らないが、トランジ
スタTRのターンオフ後、電流が「0」になるまでの時
間差が大きいツェナー回路では、図6に示す如く弁体の
挙動(バルブリフト量)が大きく変化する。
Further, the suction force of the valve element in the injector INJ is determined by the number of turns N of the solenoid and the current i (N × i), and changes depending on the current i. Therefore, after the transistor TR is turned off, the current is " In the CR circuit in which the time difference until it becomes "0" is small, the behavior of the valve body (valve lift amount) hardly changes as shown in FIG. 5, but the time difference after the transistor TR is turned off until the current becomes "0" is small. In a large Zener circuit, the behavior of the valve body (valve lift amount) changes greatly as shown in FIG.

【0017】従って、図7に示す如く、燃料の極低流量
域で生じるインジェクタINJの開弁時間に対する燃料
噴射量の誤差は、消弧回路にCR回路を使用した場合に
比べて、消弧回路にツェナー回路を使用した場合の方が
大きくなる。このため、消弧回路として上記のようなツ
ェナー回路を備えた燃料噴射制御装置において、上記
のように、有効噴射時間に基づき無効噴射時間の補正係
数を求め、この補正係数を無効噴射時間に乗じることに
よって、燃料噴射量の誤差を補正するようにすると、消
弧回路にCR回路を用いた場合に比べて、補正係数の値
を大きく設定しなければならない。
Therefore, as shown in FIG. 7, the error of the fuel injection amount with respect to the valve opening time of the injector INJ which occurs in the extremely low flow rate range of the fuel is larger than that when the CR circuit is used as the arc extinguishing circuit. It becomes larger when a Zener circuit is used. Therefore, in the fuel injection control device having the Zener circuit as described above as the arc extinguishing circuit, as described above, the correction coefficient for the invalid injection time is obtained based on the effective injection time, and this correction coefficient is multiplied by the invalid injection time. Therefore, if the error of the fuel injection amount is corrected, the value of the correction coefficient must be set larger than that when the CR circuit is used as the arc extinguishing circuit.

【0018】この結果、消弧回路にツェナー回路を使用
した場合には、CR回路を使用した場合に比べて、無効
噴射時間の変化に対して補正量が大きく変化することに
なり、CR回路では問題にならない領域であっても、ツ
ェナー回路では無効噴射時間を大きく補正しすぎてしま
い、燃料噴射量の制御誤差が発生するといった問題が生
じるのである。
As a result, when the Zener circuit is used for the arc extinguishing circuit, the correction amount changes greatly with respect to the change of the invalid injection time, as compared with the case where the CR circuit is used. Even in a non-problem area, the Zener circuit excessively corrects the invalid injection time, which causes a problem that a control error of the fuel injection amount occurs.

【0019】一方、上記のように、有効噴射時間とバ
ッテリ電圧と無効噴射時間とからなる3次元マップを用
いて、有効噴射時間とバッテリ電圧とからインジェクタ
の磁気特性に対応した無効噴射時間を直接求めることに
より、燃料の極低流量域での燃料噴射量誤差を防止する
ようにした場合には、3次元マップを、使用するインジ
ェクタの磁気特性に対応して正確に設定しておけば、燃
料噴射量の制御誤差を良好に防止できる。
On the other hand, as described above, the effective injection time, the battery voltage, and the invalid injection time are used to directly determine the invalid injection time corresponding to the magnetic characteristics of the injector from the effective injection time and the battery voltage. If the fuel injection amount error in the extremely low flow rate range of the fuel is to be prevented by obtaining it, if the three-dimensional map is set accurately in accordance with the magnetic characteristics of the injector to be used, It is possible to favorably prevent the injection amount control error.

【0020】しかし、こうした対策を実現するには、3
次元マップを作成するために多大な労力が必要になると
共に、3次元マップを記憶する大容量の記憶素子が必要
になり、更に、制御実行時には、3次元マップから得ら
れる無効噴射時間の補間計算に時間がかかるため、演算
装置に高速のものを使用しなければならず、装置全体と
してコストアップになり、簡単には採用することができ
なかった。
However, in order to realize such measures, 3
A large amount of labor is required to create the three-dimensional map, a large-capacity storage element for storing the three-dimensional map is required, and in addition, during control, interpolation calculation of the invalid injection time obtained from the three-dimensional map is required. Since it takes time, it is necessary to use a high-speed arithmetic device, which increases the cost of the entire device and cannot be easily adopted.

【0021】本発明は、こうした問題に鑑みなされたも
ので、消弧回路に上述のツェナー回路を使用した燃料噴
射制御装置において、3次元マップを使用することな
く、インジェクタにおける燃料の低流量域での燃料噴射
量誤差を防止できるようにすることを目的としている。
The present invention has been made in view of the above problems, and in a fuel injection control device using the above-mentioned Zener circuit for an arc extinguishing circuit, without using a three-dimensional map, in a low flow rate range of fuel in an injector. The purpose of the present invention is to prevent the fuel injection amount error.

【0022】[0022]

【課題を解決するための手段】かかる目的を達成するた
めになされた請求項1に記載の発明は、図1に例示する
如く、通電により開弁して内燃機関に燃料を噴射供給す
る電磁弁と、直流電源から上記電磁弁に電源供給を行な
うための電流経路に設けられたスイッチング素子と、内
燃機関の運転状態に応じて、上記スイッチング素子をO
Nして上記電磁弁から燃料噴射を実行させる有効噴射時
間を算出する有効噴射時間算出手段と、上記直流電源の
電源電圧に基づき、上記スイッチング素子のON時に上
記電磁弁から燃料が噴射されない無効噴射時間を算出す
る無効噴射時間算出手段と、上記燃料噴射時間と上記無
効噴射時間とに基づき、上記スイッチング素子をONし
て上記電磁弁を通電する駆動時間を算出する駆動時間算
出手段と、を備えた内燃機関の燃料噴射制御装置におい
て、通電時に上記電磁弁に蓄えられた磁気エネルギによ
って上記スイッチング素子のターンオフ時に上記電流経
路に発生する逆起電圧を放出させる消弧回路としてツェ
ナーダイオードを備えると共に、上記有効噴射時間算出
手段にて算出された有効噴射時間又は該有効噴射時間に
対応した所定のパラメータに基づき、上記電磁弁の磁気
特性によって生じる燃料噴射誤差を補正するための噴射
時間補正値を算出する補正値算出手段を備え、上記駆動
時間算出手段が、上記有効噴射時間と上記無効噴射時間
と上記噴射時間補正値とを加算して、上記駆動時間を算
出することを特徴としている。
SUMMARY OF THE INVENTION The invention according to claim 1 made in order to achieve the above object is, as illustrated in FIG. 1, a solenoid valve which is opened by energization to inject and supply fuel to an internal combustion engine. And a switching element provided in a current path for supplying power from the DC power source to the solenoid valve, and the switching element is turned on according to the operating state of the internal combustion engine.
Based on the power supply voltage of the DC power supply, the effective injection time calculating means for calculating the effective injection time for executing the fuel injection from the electromagnetic valve and the invalid injection in which the fuel is not injected from the electromagnetic valve when the switching element is ON. An invalid injection time calculating means for calculating a time; and a drive time calculating means for calculating a drive time for turning on the switching element and energizing the solenoid valve based on the fuel injection time and the invalid injection time. In a fuel injection control device for an internal combustion engine, a Zener diode is provided as an arc extinguishing circuit for releasing a counter electromotive voltage generated in the current path when the switching element is turned off by the magnetic energy stored in the solenoid valve when energized, The effective injection time calculated by the effective injection time calculating means or a predetermined parameter corresponding to the effective injection time. A correction value calculating means for calculating an injection time correction value for correcting a fuel injection error caused by the magnetic characteristic of the solenoid valve based on a meter, wherein the drive time calculating means has the effective injection time and the invalid injection time. And the injection time correction value are added to calculate the drive time.

【0023】また、請求項2に記載の発明は、上記請求
項1に記載の内燃機関の燃料噴射制御装置において、上
記補正値算出手段は、上記有効噴射時間に対応した所定
のパラメータとして、上記内燃機関の負荷を表すパラメ
ータを用いていることを特徴としている。
According to a second aspect of the present invention, in the fuel injection control device for an internal combustion engine according to the first aspect, the correction value calculation means uses the correction parameter calculation means as a predetermined parameter corresponding to the effective injection time. It is characterized by using a parameter representing the load of the internal combustion engine.

【0024】また更に、請求項3に記載の発明は、請求
項1に記載の内燃機関の燃料噴射制御装置において、上
記補正値算出手段は、上記有効噴射時間に対応した所定
のパラメータとして、上記スイッチング素子のOFF時
の電流状態を表すパラメータを用いていることを特徴と
している。
Furthermore, the invention according to claim 3 is the fuel injection control device for an internal combustion engine according to claim 1, wherein the correction value calculating means uses the correction parameter calculation means as a predetermined parameter corresponding to the effective injection time. It is characterized in that a parameter representing the current state when the switching element is OFF is used.

【0025】[0025]

【作用及び発明の効果】上記のように、請求項1に記載
の内燃機関の燃料噴射制御装置においては、直流電源か
ら内燃機関に燃料を噴射供給する電磁弁に電源供給を行
なうための電流経路に、電磁弁を開閉制御するためのス
イッチング素子が設けられると共に、スイッチング素子
のターンオフ時に、電磁弁に蓄えられた磁気エネルギに
よって発生する逆起電圧を放出させる消弧回路として、
ツェナーダイオードが備えられている。
As described above, in the fuel injection control device for the internal combustion engine according to the first aspect of the present invention, the current path for supplying power to the solenoid valve for injecting fuel from the direct current power supply to the internal combustion engine. In addition, a switching element for controlling the opening and closing of the solenoid valve is provided, and at the time of turning off the switching element, as an arc extinguishing circuit for releasing the counter electromotive voltage generated by the magnetic energy stored in the solenoid valve,
Zener diode is provided.

【0026】そして、有効噴射時間算出手段が、内燃機
関の運転状態に応じて、スイッチング素子をONして電
磁弁から燃料噴射を実行させる有効噴射時間を算出する
と共に、無効噴射時間算出手段が、電磁弁に電源供給を
行なう直流電源の電源電圧に基づき、スイッチング素子
のON時に電磁弁から燃料が噴射されない無効噴射時間
を算出し、更に、補正値算出手段が、有効噴射時間算出
手段にて算出された有効噴射時間又はこの有効噴射時間
に対応した所定のパラメータに基づき、電磁弁の磁気特
性によって生じる燃料噴射誤差を補正するための噴射時
間補正値を算出する。そして、駆動時間算出手段が、上
記各算出手段にて算出された有効噴射時間と無効噴射時
間と噴射時間補正値とを加算することにより、スイッチ
ング素子をONして電磁弁を通電する駆動時間を算出す
る。
Then, the effective injection time calculating means calculates the effective injection time for turning on the switching element to execute the fuel injection from the solenoid valve according to the operating state of the internal combustion engine, and the invalid injection time calculating means Based on the power supply voltage of the DC power supply that supplies power to the solenoid valve, the invalid injection time during which fuel is not injected from the solenoid valve when the switching element is ON is calculated, and the correction value calculation means is calculated by the effective injection time calculation means. An injection time correction value for correcting a fuel injection error caused by the magnetic characteristics of the solenoid valve is calculated based on the effective injection time thus obtained or a predetermined parameter corresponding to the effective injection time. Then, the drive time calculation means adds the effective injection time, the invalid injection time, and the injection time correction value calculated by each of the above calculation means to determine the drive time for turning on the switching element and energizing the solenoid valve. calculate.

【0027】すなわち、本発明のように、電磁弁の通電
遮断時に発生する逆起電圧を放出させる消弧回路として
ツェナーダイオードを備えた燃料噴射制御装置では、電
磁弁の磁気特性により燃料の極低流量域において生じる
燃料噴射量誤差を補正するために、従来装置のように、
補正係数を算出し、この補正係数を無効噴射時間に乗じ
るようにしていては、電源電圧の変動に伴う無効噴射時
間の変化によって、補正量が大きく変化するため、スイ
ッチング素子をオンして電磁弁を通電する駆動時間を補
正しすぎることがある。そこで、本発明では、燃料噴射
量誤差を補正するための補正値を、駆動時間に加える加
算項として、有効噴射時間に応じて算出するようにして
いるのである。
That is, in the fuel injection control device having the Zener diode as an arc extinguishing circuit for releasing the counter electromotive voltage generated when the energization of the solenoid valve is interrupted, as in the present invention, the extremely low fuel amount is caused by the magnetic characteristics of the solenoid valve. In order to correct the fuel injection amount error that occurs in the flow rate range, like the conventional device,
If the correction coefficient is calculated and the invalid injection time is multiplied by this correction coefficient, the correction amount changes greatly due to the change of the invalid injection time due to the fluctuation of the power supply voltage. The drive time for energizing may be overcorrected. Therefore, in the present invention, the correction value for correcting the fuel injection amount error is calculated according to the effective injection time as an addition term added to the drive time.

【0028】このため、本発明によれば、電源電圧の変
動に伴う無効噴射時間の変化に影響されることなく、常
に有効噴射時間に対応した一定の補正量にて、駆動時間
を補正することができ、電磁弁の磁気特性により燃料の
極低流量域において生じる燃料噴射量誤差を、常に正確
に補正することができるようになる。
Therefore, according to the present invention, the drive time is always corrected by a constant correction amount corresponding to the effective injection time without being affected by the change of the invalid injection time due to the fluctuation of the power supply voltage. Therefore, the fuel injection amount error that occurs in the extremely low flow rate range of the fuel due to the magnetic characteristics of the solenoid valve can always be accurately corrected.

【0029】また、本発明では、噴射時間補正値を、有
効噴射時間又は有効噴射時間に対応したパラメータに基
づき算出し、これを駆動時間に加算することにより、燃
料噴射量を補正するようにしているため、3次元マップ
を使用することなく実現できる。従って、3次元マップ
を用いて無効噴射時間を算出する従来装置に比べて、補
正値算出用データを容易に作成できると共に、そのデー
タを記憶する記憶素子の容量を少なくできる。また、補
正値の算出も簡単に行なうことができるため、演算装置
に高速のものを使用する必要はない。このため本発明に
よれば、3次元マップを使用する従来装置に比べて、装
置構成を簡素化して低コストで実現することができる。
Further, in the present invention, the injection time correction value is calculated based on the effective injection time or a parameter corresponding to the effective injection time, and this is added to the drive time to correct the fuel injection amount. Therefore, it can be realized without using a three-dimensional map. Therefore, as compared with the conventional device that calculates the invalid injection time using the three-dimensional map, the correction value calculation data can be created more easily and the capacity of the storage element that stores the data can be reduced. Further, since the correction value can be easily calculated, it is not necessary to use a high-speed arithmetic device. Therefore, according to the present invention, the device configuration can be simplified and realized at low cost, as compared with the conventional device using the three-dimensional map.

【0030】ここで、噴射時間補正値は、燃料の低流量
域で生じる燃料噴射量誤差を防止するためのものである
ため、燃料流量に対応した有効噴射時間から直接算出す
るようにしてもよいが、有効噴射時間は、通常、内燃機
関の負荷を表わすパラメータ(内燃機関の吸入空気量Q
を回転数Neで除算した値Q/Ne、内燃機関の吸気管
圧力P等)を用いて基準時間を求め、この基準時間を内
燃機関の水温や加速状態等の各種運転状態に応じて補正
することにより算出されるため、有効噴射時間の基準時
間を算出するのに使用される内燃機関の負荷から、有効
噴射時間に対応した噴射時間補正値を算出することもで
きる。そこで、請求項2に記載の内燃機関の燃料噴射制
御装置では、有効噴射時間に対応した所定のパラメータ
として、内燃機関の負荷を表すパラメータを用いてい
る。
Here, since the injection time correction value is for preventing the fuel injection amount error that occurs in the low fuel flow rate region, it may be directly calculated from the effective injection time corresponding to the fuel flow rate. However, the effective injection time is usually a parameter indicating the load of the internal combustion engine (the intake air amount Q of the internal combustion engine.
Is divided by the number of revolutions Ne, Q / Ne, the intake pipe pressure P of the internal combustion engine, etc.) is used to obtain a reference time, and this reference time is corrected according to various operating states such as the water temperature and the acceleration state of the internal combustion engine. Therefore, the injection time correction value corresponding to the effective injection time can also be calculated from the load of the internal combustion engine used to calculate the reference time of the effective injection time. Therefore, in the fuel injection control device for the internal combustion engine according to the second aspect, the parameter representing the load of the internal combustion engine is used as the predetermined parameter corresponding to the effective injection time.

【0031】また、有効噴射時間は、内燃機関に燃料を
噴射供給する電磁弁に通電される電流値によっても決定
される。このため、請求項3に記載の内燃機関の燃料噴
射制御装置では、有効噴射時間に対応した所定のパラメ
ータとして、電磁弁に電源供給を行うための電流経路に
設けられたスイッチング素子をOFFする時の電流状態
を表すパラメータを用いるようにしている。
Further, the effective injection time is also determined by the value of current supplied to the solenoid valve for injecting fuel into the internal combustion engine. Therefore, in the fuel injection control device for the internal combustion engine according to claim 3, when the switching element provided in the current path for supplying power to the solenoid valve is turned off as a predetermined parameter corresponding to the effective injection time. The parameter indicating the current state of is used.

【0032】そして、このように請求項2または請求項
3に記載される内燃機関の燃料噴射制御装置において
も、請求項1に記載の装置と同様の効果を得ることがで
きる。
As described above, also in the fuel injection control device for the internal combustion engine according to the second or third aspect, the same effect as that of the device according to the first aspect can be obtained.

【0033】[0033]

【実施例】以下に本発明の実施例を図面と共に説明す
る。まず図8は、本発明が適用された実施例の車両用内
燃機関(4気筒火花点火式ガソリンエンジン)の燃料噴
射制御装置全体の構成を表わす概略構成図である。
Embodiments of the present invention will be described below with reference to the drawings. First, FIG. 8 is a schematic configuration diagram showing the overall configuration of a fuel injection control device for an internal combustion engine for a vehicle (4-cylinder spark ignition gasoline engine) according to an embodiment of the present invention.

【0034】図8に示す如く、4気筒火花点火式ガソリ
ンエンジン1には、吸気管2と排気管3とが接続されて
いる。吸気管2の最上流部にはエアクリーナ4が設けら
れ、エアクリーナ4から空気が吸気管2内に吸入される
ようになっている。吸気管2の途中にはサージタンク5
が設けられている。エンジン1における各気筒毎の吸気
管(吸気ポート)には、インジェクタ(電磁弁)6がそ
れぞれ配置されている。また、燃料タンク7内の燃料が
燃料ポンプ8により吸い上げられ、燃料フィルタ9を通
してプレッシャレギュレータ10に供給され、プレッシ
ャレギュレータ10にて調圧され再び燃料タンク7に戻
される。この一定圧力に調圧された燃料がインジェクタ
6に供給されている。
As shown in FIG. 8, an intake pipe 2 and an exhaust pipe 3 are connected to the 4-cylinder spark ignition gasoline engine 1. An air cleaner 4 is provided in the most upstream part of the intake pipe 2, and air is sucked into the intake pipe 2 from the air cleaner 4. A surge tank 5 is installed in the middle of the intake pipe 2.
Is provided. An injector (electromagnetic valve) 6 is arranged in an intake pipe (intake port) of each cylinder of the engine 1. Further, the fuel in the fuel tank 7 is sucked up by the fuel pump 8, supplied to the pressure regulator 10 through the fuel filter 9, regulated by the pressure regulator 10 and returned to the fuel tank 7 again. The fuel whose pressure has been adjusted to this constant pressure is supplied to the injector 6.

【0035】なお、インジェクタ6は、電子制御装置
(ECU)27内に設けられ消弧回路としてツェナーダ
イオードZDを備えた図2に示した駆動回路を介して、
直流電源としてのバッテリ15から電力供給を受けるこ
とにより開弁する。そして、この開弁によりインジェク
タ6から燃料が噴射され、吸入空気と混合されて混合気
となって吸気弁11を介してエンジン1における各気筒
の燃焼室12に供給される。
The injector 6 is provided in the electronic control unit (ECU) 27 through the drive circuit shown in FIG. 2 provided with the Zener diode ZD as an arc extinguishing circuit.
The valve is opened by receiving power from the battery 15 as a DC power source. Then, by opening the valve, fuel is injected from the injector 6 and mixed with intake air to form an air-fuel mixture, which is supplied to the combustion chamber 12 of each cylinder in the engine 1 via the intake valve 11.

【0036】次に、エンジン1における各気筒の燃焼室
12には、スパークプラグ13がそれぞれ配置されてい
る。そして、イグナイタ14によりバッテリ15の電圧
から高電圧が生成され、ディストリビュータ16により
各気筒毎のスパークプラグ13に分配される。
Next, a spark plug 13 is arranged in each combustion chamber 12 of each cylinder of the engine 1. Then, the igniter 14 generates a high voltage from the voltage of the battery 15, and the distributor 16 distributes the high voltage to the spark plug 13 of each cylinder.

【0037】また、吸気管2の途中に設けられたスロッ
トルバルブ17を迂回するようにバイパス通路18が形
成され、同バイパス通路18には、アイドルスピードコ
ントロールバルブ19が配置されている。そして、エン
ジンアイドル時には、アイドルスピードコントロールバ
ルブ19の開度調整によりエンジン回転数(アイドル回
転数)が制御される。
Further, a bypass passage 18 is formed so as to bypass the throttle valve 17 provided in the middle of the intake pipe 2, and an idle speed control valve 19 is arranged in the bypass passage 18. When the engine is idle, the engine speed (idle speed) is controlled by adjusting the opening of the idle speed control valve 19.

【0038】次に、エアクリーナ4には吸気温センサ2
0が設けられ、同センサ20により吸気温が検出できる
ようになっている。また、吸気管2のスロットルバルブ
17の配置位置近傍にはスロットル開度センサ21が設
けられ、同スロットル開度センサ21によりスロットル
バルブ17の開度が検出できるようになっている。さら
に、吸気管内圧力センサ22によりサージタンク5の内
の吸気管内圧力が検出できるようになっている。
Next, the intake air temperature sensor 2 is attached to the air cleaner 4.
0 is provided, and the intake air temperature can be detected by the sensor 20. A throttle opening sensor 21 is provided near the position of the throttle valve 17 on the intake pipe 2, and the opening of the throttle valve 17 can be detected by the throttle opening sensor 21. Further, the intake pipe internal pressure sensor 22 can detect the intake pipe internal pressure in the surge tank 5.

【0039】一方、エンジン1には、エンジン冷却水の
温度を検出するための水温センサ23が設けられてい
る。また、ディストリビュータ16内には、気筒判別セ
ンサ24及びクランク角センサ25が配置されている。
クランク角センサ25は、エンジン1のクランンク軸ま
たはカム軸の回転に伴う所定のクランク角毎(例えば3
0℃A毎)のクランク角信号を発生する。また、気筒判
別センサ24は、エンジン1のクランク軸またはカム軸
に回転に伴う特定気筒の特定位置毎に気筒判別信号を発
生する。
On the other hand, the engine 1 is provided with a water temperature sensor 23 for detecting the temperature of the engine cooling water. A cylinder discrimination sensor 24 and a crank angle sensor 25 are arranged in the distributor 16.
The crank angle sensor 25 is provided for each predetermined crank angle (for example, 3
A crank angle signal of 0 ° A is generated. In addition, the cylinder discrimination sensor 24 generates a cylinder discrimination signal for each specific position of a specific cylinder associated with rotation of the crankshaft or camshaft of the engine 1.

【0040】また次に、エンジン1の排気管3には、酸
素濃度センサ26が設けられ、この酸素濃度センサ26
によりエンジン1の排気中の酸素濃度が検出できるよう
になっている。次にECU27は、CPU,ROM,R
AM等からなるマイクロコンピュータを中心に構成され
ている。ECU27には、スタータスイッチ28からの
スタータモータ駆動に伴う信号が入力される。また、E
CU27には、吸気温センサ20、スロットル開度セン
サ21、吸気管内圧力センサ22、水温センサ23、気
筒判別センサ24、及びクランク角センサ25が接続さ
れている。そしてECU27は、これら各センサからの
信号を入力して、吸気温、スロットルバルブ17の開
度、吸気管内圧力、エンジン冷却水温、排気中の酸素濃
度等を検知する。
Next, an oxygen concentration sensor 26 is provided in the exhaust pipe 3 of the engine 1, and the oxygen concentration sensor 26 is provided.
Thus, the oxygen concentration in the exhaust gas of the engine 1 can be detected. Next, the ECU 27
It is mainly composed of a microcomputer such as an AM. A signal associated with the starter motor drive from the starter switch 28 is input to the ECU 27. Also, E
An intake air temperature sensor 20, a throttle opening sensor 21, an intake pipe pressure sensor 22, a water temperature sensor 23, a cylinder discrimination sensor 24, and a crank angle sensor 25 are connected to the CU 27. Then, the ECU 27 inputs signals from these sensors to detect the intake air temperature, the opening of the throttle valve 17, the intake pipe internal pressure, the engine cooling water temperature, the oxygen concentration in the exhaust gas, and the like.

【0041】また、ECU27には、バッテリ15が接
続されており、ECU27は、同バッテリ15の電圧を
検知すると共に、上述のインジェクタ駆動回路を介して
バッテリ15からインジェクタ6への通電を制御する燃
料噴射制御や、図示しないイグナイタ駆動回路を介して
イグナイタ14の高電圧発生タイミングを制御する点火
時期制御等を実行する。さらに、エンジン1には、図示
しないスタータモータが設けられており、スタータスイ
ッチ28のオン時に、スタータモータがバッテリ15か
らの電力供給を受けて、エンジン1を始動(クランキン
グ)するようになっている。
A battery 15 is connected to the ECU 27, and the ECU 27 detects the voltage of the battery 15 and controls the energization from the battery 15 to the injector 6 via the injector drive circuit described above. The injection control and the ignition timing control for controlling the high voltage generation timing of the igniter 14 through an igniter drive circuit (not shown) are executed. Further, the engine 1 is provided with a starter motor (not shown), and when the starter switch 28 is turned on, the starter motor receives power supply from the battery 15 to start (crank) the engine 1. There is.

【0042】次に図9及び図10は、ECU27におい
て、燃料噴射制御のために、内燃機関の所定の回転角度
毎(例えば180℃A毎)に実行されるインジェクタ6
の駆動時間(噴射パルス幅)算出処理を表わすフローチ
ャートである。図9に示す如く、この駆動時間算出処理
では、まずステップ110にて、クランク角センサ25
からの出力信号に基づき今回算出したエンジン1の回転
数Neが、予め設定された始動判定速度(本実施例では
400[r.p.m.])より小さいか否かによって、エンジン
1の始動判定を行ない、回転数Neが始動判定速度以上
(Ne≧400[r.p.m.])であれば、エンジン1は既に
始動されているものとして、ステップ300に移行し
て、始動後の有効噴射パルス幅算出処理を実行し、逆に
回転数Neが始動判定速度未満(Ne<400[r.p.
m.])であれば、ステップ120に移行する。
Next, referring to FIG. 9 and FIG. 10, the injector 6 is executed in the ECU 27 at every predetermined rotation angle (for example, every 180 ° C.A) of the internal combustion engine for fuel injection control.
6 is a flowchart showing a driving time (ejection pulse width) calculation process of FIG. As shown in FIG. 9, in this drive time calculation process, first in step 110, the crank angle sensor 25
The rotation speed Ne of the engine 1 calculated this time based on the output signal from is determined whether the engine 1 is started or not depending on whether it is lower than a preset start determination speed (400 [rpm] in this embodiment). If the number Ne is equal to or higher than the start determination speed (Ne ≧ 400 [rpm]), it is assumed that the engine 1 has already been started, the process proceeds to step 300, and the effective injection pulse width calculation process after start is executed. Conversely, the rotation speed Ne is less than the start determination speed (Ne <400 [rp
m.]), the process proceeds to step 120.

【0043】そして、ステップ120では、前回当該処
理を実行した際に算出したエンジン1の回転数Neが始
動判定速度(400[r.p.m.])以上であったか否かを判
定し、前回算出した回転数Neも始動判定速度未満(N
e<400[r.p.m.])であった場合には、エンジン1は
まだ始動されていないと判断して、ステップ140に移
行する。
Then, in step 120, it is determined whether or not the rotation speed Ne of the engine 1 calculated when the relevant processing was executed last time is equal to or higher than the start determination speed (400 [rpm]), and the rotation speed Ne calculated last time. Is less than the start judgment speed (N
If e <400 [rpm]), it is determined that the engine 1 has not been started yet, and the process proceeds to step 140.

【0044】また、逆に前回算出した回転数Neは始動
判定速度以上(Ne≧400[r.p.m.])であったと判断
されると、ステップ130に移行して、今回算出した回
転数Neが始動判定速度よりも小さい判定速度(本実施
例では200[r.p.m.])未満か否かによって、エンジン
1の始動後、回転数Neがこの判定速度まで低下したか
否かを判断する。そして、今回算出した回転数Neがこ
の判定速度未満(Ne<200[r.p.m.])であれば、ス
テップ140に移行し、回転数Neがこの判定速度以上
(Ne≧200[r.p.m.])であれば、ステップ300に
移行して、始動後の有効噴射パルス幅算出処理を実行す
る。
On the contrary, if it is determined that the previously calculated rotation speed Ne is equal to or higher than the start determination speed (Ne ≧ 400 [rpm]), the routine proceeds to step 130, where the rotation speed Ne calculated this time is the start determination speed. After the engine 1 is started, it is determined whether the rotation speed Ne has decreased to this determination speed or not, depending on whether the speed is less than the determination speed (200 [rpm] in this embodiment) smaller than the speed. If the rotation speed Ne calculated this time is less than this determination speed (Ne <200 [rpm]), the process proceeds to step 140, and if the rotation speed Ne is at least this determination speed (Ne ≧ 200 [rpm]). Then, the process shifts to step 300 to execute the effective injection pulse width calculation process after the start.

【0045】次に、ステップ140では、水温センサ2
3からの検出信号に基づき、エンジン冷却水の温度(水
温THW)を検出し、続くステップ150にて、この検
出した水温THWに応じて、始動時噴射パルス幅TSTA
を算出する。そして、続くステップ160にて、この算
出した始動時噴射パルス幅TSTA を、有効噴射時間とし
ての有効噴射パルス幅TAUE として設定する。
Next, at step 140, the water temperature sensor 2
The temperature of the engine cooling water (water temperature THW) is detected based on the detection signal from No. 3, and in the following step 150, the starting injection pulse width TSTA is determined according to the detected water temperature THW.
To calculate. Then, in the following step 160, the calculated starting injection pulse width TSTA is set as the effective injection pulse width TAUE as the effective injection time.

【0046】なお、このステップ140〜ステップ16
0の処理は、エンジン1の始動時の有効噴射パルス幅T
AUE を算出するための処理であり、ステップ300にて
実行される始動後の有効噴射パルス幅算出処理と共に、
本発明の有効噴射時間算出手段に相当する。
Incidentally, this step 140 to step 16
The process of 0 is the effective injection pulse width T when the engine 1 is started.
It is a process for calculating the AUE, and together with the effective injection pulse width calculation process after the start performed in step 300,
It corresponds to the effective injection time calculating means of the present invention.

【0047】次に、ステップ300にて実行される始動
後の有効噴射パルス幅算出処理は、図10に示す如く実
行される。すなわち、まずステップ310にて、クラン
ク角センサ25からの検出信号に基づきエンジン1の回
転数Neを検出し、続くステップ320にて、吸気管内
圧力センサ22からの検出信号に基づき吸気管内圧力
(吸気圧Pm)を検出する。そして、続くステップ33
0にて、この検出した吸気圧Pmと前回検出した吸気圧
Pmとから吸気圧の変化量△Pmを算出する。
Next, the processing for calculating the effective injection pulse width after the start, which is executed in step 300, is executed as shown in FIG. That is, first, at step 310, the rotational speed Ne of the engine 1 is detected based on the detection signal from the crank angle sensor 25, and at subsequent step 320, the intake pipe internal pressure (suction pressure) is detected based on the detection signal from the intake pipe internal pressure sensor 22. The atmospheric pressure Pm) is detected. And the following step 33
At 0, the variation ΔPm of the intake pressure is calculated from the detected intake pressure Pm and the previously detected intake pressure Pm.

【0048】また続くステップ340では、吸気温セン
サ20からの検出信号に基づき吸気温THAを、ステッ
プ350では、水温センサ23からの検出信号に基づき
エンジン冷却水の水温THWを、ステップ360では、
スロットル開度センサ21からの検出信号に基づきスロ
ットルバルブ17の開度(スロットル開度TA)を、ス
テップ370では、酸素濃度センサ26からの検出信号
に基づき排気中の酸素濃度を、それぞれ検出する。
In the following step 340, the intake air temperature THA is obtained based on the detection signal from the intake air temperature sensor 20, in step 350 the engine cooling water temperature THW is obtained based on the detection signal from the water temperature sensor 23, and in step 360,
The opening of the throttle valve 17 (throttle opening TA) is detected based on the detection signal from the throttle opening sensor 21, and the oxygen concentration in the exhaust gas is detected at step 370 based on the detection signal from the oxygen concentration sensor 26.

【0049】すなわち、上記ステップ310〜ステップ
370では、エンジン1に設けられた各種センサからの
検出信号に基づき、エンジン1の運転状態を表わす各種
パラメータを検出するのである。そして、続くステップ
380では、上記検出した回転数Neと機関負荷を表わ
す吸気圧Pmとに基づき、上記基準時間としての基本噴
射パルス幅Tpを算出する、基準時間算出手段としての
処理を実行する。
That is, in steps 310 to 370, various parameters representing the operating state of the engine 1 are detected based on the detection signals from various sensors provided in the engine 1. Then, in the following step 380, a process as a reference time calculating means for calculating the basic injection pulse width Tp as the reference time is executed based on the detected rotational speed Ne and the intake pressure Pm representing the engine load.

【0050】また次に、続くステップ390では、上記
検出した水温THWに応じて、エンジン1の暖機運転の
ために燃料を増量補正するための水温補正係数FWLを算
出し、次ステップ400では、水温THWと始動後の経
過時間に応じて、エンジン始動後の燃料の増量補正を行
なうための始動後補正係数FASE を算出する。
Then, in the following step 390, a water temperature correction coefficient FWL for increasing and correcting the amount of fuel for warm-up operation of the engine 1 is calculated according to the detected water temperature THW, and in the next step 400, A post-starting correction coefficient FASE for correcting the increase in the amount of fuel after the engine is started is calculated according to the water temperature THW and the elapsed time after the start.

【0051】また、続くステップ410では、吸気温T
HAに応じて吸気温補正係数FTHAを算出し、続くステ
ップ420では、スロットル開度TAと回転数Neと吸
気圧Pmとに応じて、内燃機関の高負荷運転時に燃料を
増量補正するための高負荷補正係数FOTP を算出する。
Further, in the following step 410, the intake air temperature T
An intake air temperature correction coefficient FTHA is calculated according to HA, and in the following step 420, a high value for increasing the amount of fuel to be corrected during high load operation of the internal combustion engine is calculated according to the throttle opening TA, the rotational speed Ne, and the intake pressure Pm. Calculate the load correction factor FOTP.

【0052】また次に、ステップ430では、排気中の
酸素濃度に応じて、空燃比を目標空燃比にフィードバッ
ク制御するためのフィードバック補正係数FA/F を算出
し、ステップ440では、吸気圧変化量△Pmに応じて
エンジン1の加速運転時に燃料を増量補正するための加
速補正パルス幅TACC を算出する。
Next, at step 430, the feedback correction coefficient FA / F for feedback controlling the air-fuel ratio to the target air-fuel ratio is calculated according to the oxygen concentration in the exhaust gas, and at step 440, the intake pressure change amount is calculated. An acceleration correction pulse width TACC for increasing and correcting the fuel amount during acceleration operation of the engine 1 is calculated according to ΔPm.

【0053】そして、最後に、ステップ450にて、上
記ステップ380〜ステップ440による算出結果に基
づき、次式 TAUE =Tp ・FWL・FTHA ・(FASE +TOTP)・FA
/F +TACC を用いて有効噴射パルス幅TAUE を算出する、有効噴射
時間決定手段としての処理を実行する。
Finally, at step 450, based on the calculation results at steps 380 to 440, the following equation TAUE = TpFWLFTHA (FASE + TOTP) FA
The processing as the effective injection time determining means for calculating the effective injection pulse width TAUE using / F + TACC is executed.

【0054】このようにステップ160又はステップ3
00にて、エンジン始動時又はエンジン始動後の有効噴
射パルス幅TAUE が算出されると、今度は、ステップ1
70に移行して、その算出された有効噴射パルス幅TAU
E に基づき、インジェクタ6の磁気特性により燃料の極
低流量域において生じる燃料噴射量誤差を補正するため
の、噴射時間補正値としての補正噴射パルス幅TH を算
出する、噴射時間補正値算出手段としての処理を実行
し、続くステップ180に移行する。なお、このステッ
プ170の処理は、ECU27を構成するROM内に予
め格納された補正噴射パルス幅算出用の図11に示す如
きマップを用いて実行される。
Thus, step 160 or step 3
At 00, when the effective injection pulse width TAUE at the time of engine start or after engine start is calculated, this time, step 1
Moving to 70, the calculated effective injection pulse width TAU
As an injection time correction value calculating means for calculating a correction injection pulse width TH as an injection time correction value for correcting a fuel injection amount error that occurs in the extremely low flow rate region of fuel due to the magnetic characteristics of the injector 6 based on E Processing is executed, and the process proceeds to the subsequent step 180. The process of step 170 is executed using a map as shown in FIG. 11 for calculating the corrected injection pulse width, which is stored in advance in the ROM constituting the ECU 27.

【0055】図11に示されるように、一般的に、有効
噴射パルス幅の第1の値(図11のa点)までは、有効
噴射パルス幅が長くなるに従い、補正噴射パルス幅は短
くなるように設定されている。そして、第1の値から第
2の値(図11のb点)までは、有効噴射パルス幅が長
くなるに従い、補正噴射パルス幅が長くなるように設定
されている。
As shown in FIG. 11, generally, until the first value of the effective injection pulse width (point a in FIG. 11), the corrected injection pulse width becomes shorter as the effective injection pulse width becomes longer. Is set. Then, from the first value to the second value (point b in FIG. 11), the correction injection pulse width is set to be longer as the effective injection pulse width is longer.

【0056】これは、図7に示した、インジェクタの開
弁時間と噴射量誤差との関係に基づいて作成しているた
めで、以上のように補正噴射パルス幅を設定することに
より、無効噴射時間の変化に起因する噴射量誤差を抑制
することができる。なお、より簡略的に誤差を補正する
ために、有効噴射パルス幅が長いほど補正噴射パルス幅
を短くするようにのみ設定してもよいが、この場合、図
11のように補正噴射パルス幅がマイナスとなるような
補正ができないため、誤差補正の精度がやや劣ることに
なる。
This is because the injection is made based on the relationship between the valve opening time of the injector and the injection amount error shown in FIG. 7. Therefore, by setting the correction injection pulse width as described above, the invalid injection is performed. It is possible to suppress an injection amount error caused by a change in time. In order to correct the error more simply, the correction injection pulse width may be set to be shorter as the effective injection pulse width is longer, but in this case, the correction injection pulse width is set as shown in FIG. Since it is not possible to make a negative correction, the accuracy of the error correction is slightly degraded.

【0057】次に、ステップ180では、バッテリ電圧
BATを検出し、ステップ190にて、この検出したバ
ッテリ電圧BATに応じて、無効噴射パルス幅TV を算
出する、無効噴射時間算出手段としての処理を実行す
る。そして最後に、ステップ200にて、上記算出した
有効噴射パルス幅TAUE に補正噴射パルス幅TH と無効
噴射パルス幅TV とを加算して、インジェクタ6の駆動
回路に設けられたトランジスタTRをオンして、インジ
ェクタ6を通電する駆動時間を、最終噴射パルス幅TA
U(=TAUE +TH +TV )として算出する、駆動時間
算出手段としての処理を実行し、当該処理を一旦終了す
る。
Next, at step 180, the battery voltage BAT is detected, and at step 190, the process as the invalid injection time calculating means for calculating the invalid injection pulse width TV according to the detected battery voltage BAT. Run. Finally, in step 200, the corrected injection pulse width TH and the invalid injection pulse width TV are added to the calculated effective injection pulse width TAUE to turn on the transistor TR provided in the drive circuit of the injector 6. , The drive time for energizing the injector 6 is determined by the final injection pulse width TA
U (= TAUE + TH + TV) is calculated, and the process as the drive time calculating means is executed, and the process is once ended.

【0058】なお、このように算出された最終噴射パル
ス幅TAUは、インジェクタ駆動用のタイマにセットさ
れ、予め設定された所定タイミングで、図2に示した駆
動回路内のトランジスタTRを最終噴射パルス幅TAU
に対応した時間オンするのに使用される。
The final injection pulse width TAU calculated in this way is set in a timer for driving the injector, and the final injection pulse width of the transistor TR in the drive circuit shown in FIG. 2 is set at a preset predetermined timing. Width TAU
Used to turn on for a corresponding time.

【0059】以上説明したように、本実施例では、エン
ジン1の運転状態に応じて有効噴射時間としての有効噴
射パルス幅TAUE を算出すると共に、この算出した有効
噴射パルス幅TAUE に基づき、インジェクタ6の磁気特
性により燃料の極低流量域において生じる燃料噴射量誤
差を補正するための補正噴射パルス幅TH を算出し、更
に、バッテリ電圧BATに応じてインジェクタ6の無効
噴射パルス幅TV を算出し、その算出した有効噴射パル
ス幅TAUE ,補正噴射パルス幅TH ,及び無効噴射パル
ス幅TV を加算することにより、インジェクタ6の通電
時間を表わす最終噴射パルス幅TAUを算出するように
されている。
As described above, in this embodiment, the effective injection pulse width TAUE as the effective injection time is calculated according to the operating state of the engine 1, and the injector 6 is calculated based on the calculated effective injection pulse width TAUE. The correction injection pulse width TH for correcting the fuel injection amount error that occurs in the extremely low flow rate region of the fuel due to the magnetic characteristics of is calculated, and further, the invalid injection pulse width TV of the injector 6 is calculated according to the battery voltage BAT, By adding the calculated effective injection pulse width TAUE, the corrected injection pulse width TH, and the invalid injection pulse width TV, the final injection pulse width TAU representing the energization time of the injector 6 is calculated.

【0060】このため、インジェクタ6の通電遮断時に
発生する逆起電圧を放出させる消弧回路として、インジ
ェクタ6の駆動回路内にツェナーダイオードを備えてい
るにもかかわらず、電源電圧の変動に伴う無効噴射時間
の変化に影響されることなく、常に有効噴射時間に対応
した一定の補正量にて、最終噴射パルス幅TAUを補正
することができ、インジェクタ6の磁気特性により燃料
の極低流量域において生じる燃料噴射量誤差を常に正確
に補正することができるようになる。
For this reason, even though the Zener diode is provided in the drive circuit of the injector 6 as an arc extinguishing circuit for discharging the counter electromotive voltage generated when the power supply to the injector 6 is cut off, it is ineffective due to the fluctuation of the power supply voltage. The final injection pulse width TAU can always be corrected with a constant correction amount corresponding to the effective injection time without being affected by changes in the injection time, and the magnetic characteristics of the injector 6 allow the fuel to be injected in an extremely low flow rate range. The fuel injection amount error that occurs can always be corrected accurately.

【0061】また、補正噴射パルス幅TH は、有効噴射
パルス幅TAUE をパラメータとする図11に示す如きマ
ップを用いて算出するため、3次元マップを用いて無効
噴射時間を算出する従来装置に比べて、その算出用デー
タを容易に作成できると共に、作成したマップを記憶す
るROMの記憶容量を少なくできる。また、補正噴射パ
ルス幅TH の算出も、3次元マップを使用した場合に比
べて簡単に行なうことができるため、演算処理を行なう
CPUに高速のものを使用する必要はない。従って、本
実施例によれば、3次元マップを使用する従来装置に比
べて、装置構成を簡素化して低コストで実現することが
できる。
Further, the correction injection pulse width TH is calculated by using the map as shown in FIG. 11 in which the effective injection pulse width TAUE is used as a parameter, and therefore, the correction injection pulse width TH is calculated as compared with the conventional apparatus which calculates the invalid injection time by using the three-dimensional map. Thus, the calculation data can be easily created, and the storage capacity of the ROM for storing the created map can be reduced. Further, the correction injection pulse width TH can be calculated more easily than in the case where a three-dimensional map is used, so that it is not necessary to use a high-speed CPU for arithmetic processing. Therefore, according to the present embodiment, the device structure can be simplified and the cost can be reduced as compared with the conventional device using the three-dimensional map.

【0062】なお、本実施例では、始動後の有効噴射パ
ルス幅TAUE を算出するに当たって、機関負荷として吸
気圧Pmを検出し、この検出した吸気圧Pmとエンジン
1の回転数Neとから基本噴射パルス幅Tpを算出す
る、所謂D−j方式の燃料噴射制御装置について説明し
たが、本発明は、吸気圧Pmの代りに、吸気管2に吸入
される吸入空気の流量(吸入空気量Q)を検出し、この
検出した吸入空気量Qとエンジン1の回転数Neとから
機関負荷Q/Neを求め、この機関負荷に基づき基本噴
射パルス幅Tpを算出する、所謂L−j方式の燃料噴射
制御装置であっても適用できるのはいうまでもない。
In this embodiment, in calculating the effective injection pulse width TAUE after starting, the intake pressure Pm is detected as the engine load, and the basic injection is performed from the detected intake pressure Pm and the engine speed Ne of the engine 1. Although the so-called D-j type fuel injection control device for calculating the pulse width Tp has been described, the present invention has replaced the intake pressure Pm with the flow rate of intake air sucked into the intake pipe 2 (intake air amount Q). Is detected, the engine load Q / Ne is obtained from the detected intake air amount Q and the rotational speed Ne of the engine 1, and the basic injection pulse width Tp is calculated based on this engine load. It goes without saying that it can be applied to a control device.

【0063】また、本実施例では、補正噴射パルス幅T
H を、エンジン1の運転状態に応じて算出した有効噴射
パルス幅TAUE に基づき算出するように構成したが、補
正噴射パルス幅TH は、燃料の低流量域で生じる燃料噴
射量誤差を防止するためのものであり、燃料流量を表わ
す有効噴射パルス幅TAUE に対応したパラメータを用い
て算出できればよいことから、例えば有効噴射パルス幅
TAUE の基準値である基本噴射パルス幅Tpに基づき補
正噴射パルス幅TH を算出するようにしてもよく、更
に、この基本噴射パルス幅Tpの算出に用いる基準値で
ある機関負荷(本実施例のようなD−j方式の装置であ
れば吸気圧Pm,L−j方式の装置であれば吸入空気量
Qを回転数Neで除算したQ/Ne)を用いて補正噴射
パルス幅TH を算出するようにしてもよい。
Further, in this embodiment, the corrected injection pulse width T
Although H is configured to be calculated based on the effective injection pulse width TAUE calculated according to the operating state of the engine 1, the corrected injection pulse width TH is used to prevent the fuel injection amount error that occurs in the low fuel flow rate region. Since it suffices to calculate using a parameter corresponding to the effective injection pulse width TAUE representing the fuel flow rate, for example, the corrected injection pulse width TH is based on the basic injection pulse width Tp which is the reference value of the effective injection pulse width TAUE. May be calculated, and further, the engine load which is a reference value used for calculating the basic injection pulse width Tp (in the case of the Dj type device as in this embodiment, the intake pressures Pm, Lj In the case of the apparatus of the system, the corrected injection pulse width TH may be calculated using Q / Ne) obtained by dividing the intake air amount Q by the rotation speed Ne.

【0064】同様に、有効噴射パルス幅TAUE は、図6
に示すようにインジェクタ6への通電をOFFする時の
電流状態によっても推定できるため、補正噴射パルス幅
THをこの電流状態から求めるようにしてもよい。
Similarly, the effective injection pulse width TAUE is shown in FIG.
Since it can be estimated by the current state at the time when the power supply to the injector 6 is turned off as shown in, the corrected injection pulse width TH may be obtained from this current state.

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

【図1】本発明の構成を表わすブロック図である。FIG. 1 is a block diagram showing a configuration of the present invention.

【図2】消弧回路としてツェナーダイオードを備えたイ
ンジェクタの駆動回路を表わす電気回路図である。
FIG. 2 is an electric circuit diagram showing a drive circuit of an injector provided with a Zener diode as an arc extinguishing circuit.

【図3】消弧回路としてコンデンサと抵抗器とからなる
CR回路を備えたインジェクタの駆動回路を表わす電気
回路図である。
FIG. 3 is an electric circuit diagram showing a drive circuit of an injector including a CR circuit including a capacitor and a resistor as an arc extinguishing circuit.

【図4】インジェクタ駆動用のトランジスタに駆動パル
スを印加したときのインジェクタの挙動を表わす説明図
である。
FIG. 4 is an explanatory diagram showing a behavior of an injector when a drive pulse is applied to a transistor for driving the injector.

【図5】消弧回路としてCR回路を使用した場合の通電
遮断後のインジェクタの挙動を説明する説明図である。
FIG. 5 is an explanatory diagram illustrating the behavior of the injector after energization interruption when a CR circuit is used as an arc extinguishing circuit.

【図6】消弧回路としてツェナーダイオードを使用した
場合の通電遮断後のインジェクタの挙動を説明する説明
図である。
FIG. 6 is an explanatory diagram for explaining the behavior of the injector after the interruption of energization when a Zener diode is used as an arc extinguishing circuit.

【図7】燃料極低流量域にて生じる燃料噴射量の誤差を
表わす説明図である。
FIG. 7 is an explanatory diagram showing an error in a fuel injection amount that occurs in an extremely low fuel flow rate region.

【図8】実施例の車両用内燃機関の燃料噴射制御装置全
体の構成を表わす概略構成図である。
FIG. 8 is a schematic configuration diagram showing an overall configuration of a fuel injection control device for an internal combustion engine for a vehicle according to an embodiment.

【図9】ECUにおいて燃料噴射制御のために実行され
る噴射パルス幅算出処理を表わすフローチャートであ
る。
FIG. 9 is a flowchart showing an injection pulse width calculation process executed for fuel injection control in an ECU.

【図10】エンジン始動後の有効噴射パルス幅算出処理
を表わすフローチャートである。
FIG. 10 is a flowchart showing an effective injection pulse width calculation process after the engine is started.

【図11】実施例において補正噴射パルス幅を算出する
のに使用されるマップを表わす説明図である。
FIG. 11 is an explanatory diagram showing a map used to calculate a corrected injection pulse width in the example.

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

1…エンジン 6,INJ…インジェクタ(電磁弁)
TR…トランジスタ R…抵抗器 C…コンデンサ ZD…ツェナーダイ
オード 15…バッテリ(直流電源) 22…吸気管内圧力セ
ンサ 25…クランク角センサ 27…電子制御装置(EC
U)
1 ... Engine 6, INJ ... Injector (solenoid valve)
TR ... Transistor R ... Resistor C ... Capacitor ZD ... Zener diode 15 ... Battery (DC power supply) 22 ... Intake pipe pressure sensor 25 ... Crank angle sensor 27 ... Electronic control unit (EC
U)

フロントページの続き (72)発明者 武田 英人 愛知県刈谷市昭和町1丁目1番地 日本電 装株式会社内 (72)発明者 太田 信男 愛知県刈谷市昭和町1丁目1番地 日本電 装株式会社内 (72)発明者 武田 啓壮 愛知県豊田市トヨタ町1番地 トヨタ自動 車株式会社内 (72)発明者 大久保 謙二 愛知県豊田市トヨタ町1番地 トヨタ自動 車株式会社内Front page continued (72) Inventor Hideto Takeda 1-1, Showa-cho, Kariya, Aichi Prefecture, Nihon Denso Co., Ltd. (72) Innovator Nobuo Ota 1-1-1-1, Showa-cho, Kariya, Aichi Nihon Denso Co., Ltd. (72) Inventor Keisuke Takeda 1 Toyota-cho, Toyota-cho, Aichi Prefecture Toyota Automobile Co., Ltd. (72) Inventor Kenji Okubo 1 Toyota-cho, Toyota-shi, Aichi Toyota Automobile Co., Ltd.

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 通電により開弁して内燃機関に燃料を噴
射供給する電磁弁と、 直流電源から上記電磁弁に電源供給を行なうための電流
経路に設けられたスイッチング素子と、 内燃機関の運転状態に応じて、上記スイッチング素子を
ONして上記電磁弁から燃料噴射を実行させる有効噴射
時間を算出する有効噴射時間算出手段と、 上記直流電源の電源電圧に基づき、上記スイッチング素
子のON時に上記電磁弁から燃料が噴射されない無効噴
射時間を算出する無効噴射時間算出手段と、 上記燃料噴射時間と上記無効噴射時間とに基づき、上記
スイッチング素子をONして上記電磁弁を通電する駆動
時間を算出する駆動時間算出手段と、 を備えた内燃機関の燃料噴射制御装置において、 通電時に上記電磁弁に蓄えられた磁気エネルギによって
上記スイッチング素子のターンオフ時に上記電流経路に
発生する逆起電圧を放出させる消弧回路としてツェナー
ダイオードを備えると共に、 上記有効噴射時間算出手段にて算出された有効噴射時間
又は該有効噴射時間に対応した所定のパラメータに基づ
き、上記電磁弁の磁気特性によって生じる燃料噴射誤差
を補正するための噴射時間補正値を算出する補正値算出
手段を備え、 上記駆動時間算出手段が、上記有効噴射時間と上記無効
噴射時間と上記噴射時間補正値とを加算して、上記駆動
時間を算出することを特徴とする内燃機関の燃料噴射制
御装置。
1. An electromagnetic valve which is opened by energization to inject fuel to an internal combustion engine, a switching element provided in a current path for supplying power to the electromagnetic valve from a DC power source, and an operation of the internal combustion engine Depending on the state, effective injection time calculating means for calculating the effective injection time for turning on the switching element to execute fuel injection from the solenoid valve; and, based on the power supply voltage of the DC power supply, turning on the switching element. Based on the invalid injection time calculating means for calculating the invalid injection time in which fuel is not injected from the solenoid valve, and the drive time for turning on the switching element to energize the solenoid valve based on the fuel injection time and the invalid injection time. In a fuel injection control device for an internal combustion engine, the drive time calculating means for The Zener diode is provided as an arc extinguishing circuit that discharges the counter electromotive voltage generated in the current path when the switching element is turned off, and the effective injection time calculated by the effective injection time calculating means or corresponding to the effective injection time is provided. Comprising a correction value calculation means for calculating an injection time correction value for correcting a fuel injection error caused by the magnetic characteristic of the solenoid valve based on a predetermined parameter, wherein the drive time calculation means comprises the effective injection time and the invalid time. A fuel injection control device for an internal combustion engine, wherein the drive time is calculated by adding an injection time and the injection time correction value.
【請求項2】 上記補正値算出手段は、上記有効噴射時
間に対応した所定のパラメータとして、上記内燃機関の
負荷を表すパラメータを用いていることを特徴とする請
求項1に記載の内燃機関の燃料噴射制御装置。
2. The internal combustion engine according to claim 1, wherein the correction value calculation means uses a parameter representing a load of the internal combustion engine as a predetermined parameter corresponding to the effective injection time. Fuel injection control device.
【請求項3】 上記補正値算出手段は、上記有効噴射時
間に対応した所定のパラメータとして、上記スイッチン
グ素子のOFF時の電流状態を表すパラメータを用いて
いることを特徴とする請求項1に記載の内燃機関の燃料
噴射制御装置。
3. The correction value calculation means uses a parameter representing a current state when the switching element is OFF as a predetermined parameter corresponding to the effective injection time. Fuel injection control device for internal combustion engine.
JP1663494A 1994-02-10 1994-02-10 Fuel injection control device of internal combustion engine Pending JPH07224708A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1663494A JPH07224708A (en) 1994-02-10 1994-02-10 Fuel injection control device of internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1663494A JPH07224708A (en) 1994-02-10 1994-02-10 Fuel injection control device of internal combustion engine

Publications (1)

Publication Number Publication Date
JPH07224708A true JPH07224708A (en) 1995-08-22

Family

ID=11921800

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1663494A Pending JPH07224708A (en) 1994-02-10 1994-02-10 Fuel injection control device of internal combustion engine

Country Status (1)

Country Link
JP (1) JPH07224708A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100366881C (en) * 2001-08-02 2008-02-06 三国股份有限公司 fuel injection method
JP2014055572A (en) * 2012-09-13 2014-03-27 Denso Corp Fuel injection control device
JP2016205184A (en) * 2015-04-17 2016-12-08 日立オートモティブシステムズ株式会社 Fuel injection control device for internal combustion engine
JP2018059511A (en) * 2014-11-19 2018-04-12 日立オートモティブシステムズ株式会社 Driving device of fuel injection device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100366881C (en) * 2001-08-02 2008-02-06 三国股份有限公司 fuel injection method
JP2014055572A (en) * 2012-09-13 2014-03-27 Denso Corp Fuel injection control device
JP2018059511A (en) * 2014-11-19 2018-04-12 日立オートモティブシステムズ株式会社 Driving device of fuel injection device
JP2016205184A (en) * 2015-04-17 2016-12-08 日立オートモティブシステムズ株式会社 Fuel injection control device for internal combustion engine

Similar Documents

Publication Publication Date Title
US5441030A (en) Fuel injection system for two-stroke cycle engine
JPH08177590A (en) Fuel supply device for internal combustion engine
JPH0251052B2 (en)
JP3250092B2 (en) Characteristic learning device for fuel pressure sensor
JP3859733B2 (en) Fuel injection control device for internal combustion engine
JPH07224708A (en) Fuel injection control device of internal combustion engine
JP3622273B2 (en) Control device for internal combustion engine
JPH06317228A (en) Fuel supply device for internal combustion engine
JP3823384B2 (en) Engine catalyst deterioration judgment device
JP2007192032A (en) Fuel injection control device for internal combustion engine
JP2921304B2 (en) Fuel injection control device for internal combustion engine
JP3339107B2 (en) Abnormality detection device in load control device
JP2000310140A (en) Air-fuel ratio control device for internal combustion engine
JPH0430358Y2 (en)
JPH0733797B2 (en) Idle speed control method
JPH09209818A (en) Fuel properties detector and fuel injection controller for engine
JPH10306740A (en) Control device for internal combustion engine with thermal type airflow meter
JP2772438B2 (en) Fuel injection control device for internal combustion engine
JP3784628B2 (en) Engine idle speed control device
JP4068342B2 (en) Intake air amount control method for internal combustion engine
JP3591046B2 (en) Fuel injection amount control device for internal combustion engine
JPH06101536A (en) Air-fuel ratio control system of internal combustion engine
JPH08200127A (en) Air-fuel ratio controller
JPH06185350A (en) Warm-up control method in exhaust emission control device for internal combustion engine
JPH06108934A (en) Fuel heating control method for engine