[go: up one dir, main page]

JPS61190146A - Fuel injection controller of internal-combustion engine - Google Patents

Fuel injection controller of internal-combustion engine

Info

Publication number
JPS61190146A
JPS61190146A JP3190985A JP3190985A JPS61190146A JP S61190146 A JPS61190146 A JP S61190146A JP 3190985 A JP3190985 A JP 3190985A JP 3190985 A JP3190985 A JP 3190985A JP S61190146 A JPS61190146 A JP S61190146A
Authority
JP
Japan
Prior art keywords
fuel injection
injection time
fuel
time
valve
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
JP3190985A
Other languages
Japanese (ja)
Inventor
Shigeru Sasaki
茂 佐々木
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 filed Critical Toyota Motor Corp
Priority to JP3190985A priority Critical patent/JPS61190146A/en
Publication of JPS61190146A publication Critical patent/JPS61190146A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To improve the coefficient of purifying exhaust by correcting errors by ineffective injection time even in an extremely low fuel flow region in which fuel injection quantity of a fuel injection valve does not correspond to valve opening time and controlling properly fuel supply amount. CONSTITUTION:On the basis of the respective detecting signals of an oxygen sensor 5, intake temperature sensor 8, water temperature sensor 9, throttle position sensor 11, air flow meter 14, rotational frequency sensor 18 and cylinder judging sensor 19, an electronic control circuit 20 controls the valve opening time of a fuel injection valve 6 and the ignition timing of an ignitor 16 according to the running condition. Then, the ineffective injection time of the fuel injection valve 6 is set not only according to battery voltage but also the fuel injection time. Thus, the fuel injection quantity can be controlled to an optimum value corresponding to the running condition even in an extremely low fuel flow region. Hence the coefficient of purifying exhaust is improved.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は内燃機関の燃料噴射制御装置に関し、特に内燃
機関の運転状態に応じて求められる燃料噴射時間のみな
らず、燃料噴射弁の無効噴射時間をも考慮して、燃料噴
射弁を駆動制御する内燃機関の燃料噴射制御装置に関す
るものである。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a fuel injection control device for an internal combustion engine, and in particular, not only the fuel injection time required depending on the operating condition of the internal combustion engine, but also the ineffective injection of the fuel injection valve. The present invention relates to a fuel injection control device for an internal combustion engine that controls driving of a fuel injection valve while also taking time into account.

[従来の技術] 従来より内燃機関の燃料噴射制御装置では、例えば吸入
空気量、IWA回転数、冷却水温、吸入空気温等、内燃
機関の種々の運転状態を検出し、その検出された運転状
態に基づき燃料噴射弁の燃料噴射時間を算出し、燃料噴
射弁を駆動制御している。また燃料噴射弁は駆動信号を
受けてから実際に燃料を噴射するまでの遅れ時間(無効
噴射時間)があることから、このことを考慮して上記運
転状態に応じて求められた燃料噴射時間にこの無効噴射
時間を加算した時間で以って燃料噴射弁を駆動するとい
ったことも行なわれている。
[Prior Art] Conventionally, fuel injection control devices for internal combustion engines detect various operating states of the internal combustion engine, such as intake air amount, IWA rotation speed, cooling water temperature, and intake air temperature, and detect the detected operating states. Based on this, the fuel injection time of the fuel injection valve is calculated and the fuel injection valve is driven and controlled. In addition, since the fuel injection valve has a delay time (invalid injection time) from when it receives a drive signal until it actually injects fuel, this should be taken into consideration when determining the fuel injection time determined according to the operating conditions above. It is also practiced to drive the fuel injection valve using the time added to this invalid injection time.

[発明が解決しようとする問題点] ところが上記無効噴射時間は、例えば特開昭58−28
537号に記載されているように、バッテリ電圧に対す
る補正は考えられているものの、燃料噴射弁自体の持つ
流量特性に対しては何ら考慮されておらず、燃料噴射時
間、即ち噴射量に対しては一定の値とされていた。つま
り始動時等バッテリ電圧が低下した時には無効噴射時間
を大きくとり、運転状態に応じて求められた燃料噴射時
間(量)で内燃機関に燃料を供給できるように制御して
いるのであるが、第2図に示す如く、燃料噴射弁を開弁
させる磁気装置の磁気特性により、燃料の極低流量側で
は燃料噴射弁の開弁時間に対する噴射量が大きく変化す
る、といった燃料噴射弁自体の持つ流量特性については
何ら考慮されていなかったのである。
[Problems to be Solved by the Invention] However, the above-mentioned invalid injection time is
As described in No. 537, although correction for the battery voltage has been considered, no consideration has been given to the flow rate characteristics of the fuel injection valve itself, and the correction for the fuel injection time, that is, the injection amount. was assumed to be a constant value. In other words, when the battery voltage drops, such as during startup, the ineffective injection time is increased, and control is performed so that fuel can be supplied to the internal combustion engine with the fuel injection time (amount) determined according to the operating condition. As shown in Figure 2, due to the magnetic characteristics of the magnetic device that opens the fuel injection valve, the injection amount changes greatly with respect to the opening time of the fuel injection valve on the extremely low fuel flow side. No consideration was given to the characteristics.

従って燃料カット制御を実行しない減速域等の軽負荷運
転時には、機関に供給される燃料量が目標量に対して大
きくずれ、空燃比が目標値からずれて三元触媒が有効に
活用されず、排気成分(HC,Co 、NOX>の悪化
を招いてしまうといった問題があつlC0尚第2図はバ
ッテリ電圧一定時における燃料噴射弁の開弁時間と燃料
噴射量の設計値に対する誤差を表わしている。
Therefore, during light load operation such as in a deceleration region where fuel cut control is not executed, the amount of fuel supplied to the engine deviates significantly from the target amount, the air-fuel ratio deviates from the target value, and the three-way catalyst is not effectively utilized. There is a problem of deterioration of exhaust components (HC, Co, NOX).Figure 2 shows the error in the opening time of the fuel injection valve and the fuel injection amount from the designed values when the battery voltage is constant. .

本発明は、上記第2図に示した如き燃料噴射弁の流量特
性を考慮して無効噴射時間を設定することにより、空燃
比を目標値に保ち、排気の浄化率を向上させ、排気成分
の悪化を防止する内燃機関の燃料噴射制御装置を提供す
ることを目的としてなされたものであって、以下の如き
構成をとった。
The present invention maintains the air-fuel ratio at a target value, improves the purification rate of exhaust gas, and improves the purification rate of exhaust gas by setting the invalid injection time in consideration of the flow rate characteristics of the fuel injection valve as shown in FIG. The purpose of this invention is to provide a fuel injection control device for an internal combustion engine that prevents deterioration, and has the following configuration.

[問題点を解決するための手段] 即ち上記問題点を解決するための手段としての本発明の
構成は、第1図に示す如く、 内燃機関M1の運転状態を検出する運転状態検出手段M
2と、 該検出された内燃機関M1の運転状態に基づき、燃料噴
射時間を算出する燃料噴射時間演算手段M3と、 該算出された燃料噴射時間を1つのパラメータとして、
燃料噴射弁M4の無効噴射時間を算出する無効噴射時間
演算手段M5と、 該算出された無効噴射時間と上記燃料噴射時間とを加算
した時間、上記燃料噴射弁M4に駆動信号を出力する燃
料噴射弁駆動手段M6と、を備えたことを特徴とする内
燃機関の燃料噴射制御装置を要旨としている。
[Means for Solving the Problems] That is, the configuration of the present invention as a means for solving the above problems, as shown in FIG.
2, a fuel injection time calculation means M3 that calculates the fuel injection time based on the detected operating state of the internal combustion engine M1, and using the calculated fuel injection time as one parameter,
an invalid injection time calculation means M5 that calculates an invalid injection time of the fuel injection valve M4; and a fuel injection unit that outputs a drive signal to the fuel injection valve M4 for a time obtained by adding the calculated invalid injection time and the fuel injection time. The gist of the present invention is a fuel injection control device for an internal combustion engine, which is characterized by comprising a valve drive means M6.

ここで運転状態検出手段M2とは、内燃機関の梗々の運
転状態を検出するためのものであって、吸入空気量を検
出するエアフロメータ、機関回転数を検出する回転数セ
ンサ、あるいは吸気管圧力を検出する吸気圧センサ等内
燃機関の負荷を検出するものや、冷却水温を検出する水
mtzンサ、吸入空気温を検出する吸気温センサ、内燃
機関の始動時を検出する始動センサ、排気中の酸素!麿
を検出する酸素センサ等、燃料噴射制御装置に従来より
用いられている種々のセンサ類を挙げることができる。
Here, the operating state detection means M2 is for detecting the operating state of the internal combustion engine, and is an air flow meter that detects the amount of intake air, a rotation speed sensor that detects the engine speed, or an intake pipe. Intake pressure sensors that detect the internal combustion engine's load, such as intake pressure sensors that detect pressure, water mtz sensors that detect cooling water temperature, intake air temperature sensors that detect intake air temperature, starting sensors that detect when the internal combustion engine is started, and exhaust gas sensors. Oxygen! Various sensors conventionally used in fuel injection control devices can be mentioned, such as an oxygen sensor that detects oxidation.

また燃料噴射時間演算手段M3は上記運転状態検出手段
M2にて検出された内燃機関の運転状態に基づき燃料噴
射時間を算出するもので、従来より知られているように
、吸入空気量と機関回転数あるいは吸気管圧力により基
本となる燃料噴射時間を求め、冷却水温や吸気温等によ
ってその噴射時間を補正し、燃料噴射時間を算出する。
Further, the fuel injection time calculating means M3 calculates the fuel injection time based on the operating state of the internal combustion engine detected by the operating state detecting means M2. The basic fuel injection time is determined from the number or intake pipe pressure, and the injection time is corrected based on the cooling water temperature, intake air temperature, etc., and the fuel injection time is calculated.

次に無効噴射時間演算手段M5は本発明の主要−5一 部であり、従来では無効噴射時間を単に一定値としたり
、あるいはバッテリ電圧に基づき設定していたのに対し
、本発明では無効噴射時間を設定するに際して上記燃料
噴射時間演算手段M3にて求められた燃料噴射時間を1
つのパラメータとして用い、無効噴射時間を求める。
Next, the invalid injection time calculation means M5 is a main part of the present invention, and whereas in the past the invalid injection time was simply set to a constant value or was set based on the battery voltage, in the present invention, the invalid injection time When setting the time, the fuel injection time calculated by the fuel injection time calculation means M3 is set to 1.
The ineffective injection time is determined by using the two parameters as two parameters.

そして燃料噴射弁駆動手段M6では上記のように求めら
れた無効噴射時間と燃料噴射時間とを加算した時間で以
って燃料噴射弁M4に駆動信号を出力し、燃料噴射弁M
4を駆動する。
Then, the fuel injection valve drive means M6 outputs a drive signal to the fuel injection valve M4 in the time obtained by adding the invalid injection time and the fuel injection time determined as above, and outputs a drive signal to the fuel injection valve M4.
Drive 4.

尚上記燃料噴射時間演算手段M3、無効噴射時間演算手
段M5、及び燃料噴射弁駆動手段M6は、通常、内燃機
開制御用のマイクロコンピュータの1つの処理として実
行される。
The fuel injection time calculation means M3, the invalid injection time calculation means M5, and the fuel injection valve drive means M6 are normally executed as one process of a microcomputer for internal combustion engine opening control.

[作用] このような構成の本発明の燃料噴射制御装置においては
、内燃機関の運転状態に基づき求められた燃料噴射量を
1つのパラメータとして無効噴射時間が算出され、燃料
噴射弁が駆動制御される。
[Operation] In the fuel injection control device of the present invention having such a configuration, the invalid injection time is calculated using the fuel injection amount determined based on the operating state of the internal combustion engine as one parameter, and the fuel injection valve is drive-controlled. Ru.

従って前記第2図に示したように、燃料噴射弁の燃料噴
射量が開弁時間に対応しない燃料の極低流量域において
も、その誤差を無効噴射時間で以って補正することがで
き、供給される燃料門を最適に制御することができるよ
うになる。
Therefore, as shown in FIG. 2, even in the extremely low flow rate range of fuel where the fuel injection amount of the fuel injection valve does not correspond to the valve opening time, the error can be corrected by using the invalid injection time. It becomes possible to optimally control the fuel gate to be supplied.

[実施例] 以下に本発明の実施例を図面と共に説明する。[Example] Embodiments of the present invention will be described below with reference to the drawings.

まず第3図は本制御装置が適用される実施例の四すイク
ル四気筒内燃機関(エンジン)及びその周辺装置を表わ
す概略系統図である。
First, FIG. 3 is a schematic system diagram showing a four-stroke, four-cylinder internal combustion engine and its peripheral devices in an embodiment to which the present control device is applied.

1はエンジン、2はピストン、3は点火プラグ、4は排
気マニホールド、5は排気マニホールド4に備えられ、
排気中の残存酸素濃度を検出する酸素センサ、6は各気
筒に対してそれぞれ設けられ燃料を噴射する燃料噴射弁
、7は吸気マニホールド、8は吸気マニホールド7に備
えられ、エンジン本体1に送られる吸入空気の温度を検
出する吸気温センサ、9はエンジン1の冷却水温を検出
する水温センサ、10はスロットルバルブ、11はスロ
ットルバルブ10に連動し、スロットルバルブ10の開
度に応じた信号を出力するスロットルポジションセンサ
、12はスロットルバルブ10を迂回する空気通路であ
るバイパス路、13はバイパス路12の開口面積を制御
してアイドル回転数を制御するアイドルスピードコント
ロールバルブ(ISCV)、14は吸入空気量を測定す
るエアフロメータ、15は吸入空気を浄化するエアクリ
ーナをそれぞれ表わしている。
1 is an engine, 2 is a piston, 3 is a spark plug, 4 is an exhaust manifold, 5 is provided in the exhaust manifold 4,
An oxygen sensor detects the residual oxygen concentration in exhaust gas; 6 is a fuel injection valve provided for each cylinder and injects fuel; 7 is an intake manifold; 8 is provided in the intake manifold 7 and sent to the engine body 1 An intake air temperature sensor that detects the temperature of intake air, 9 a water temperature sensor that detects the cooling water temperature of the engine 1, 10 a throttle valve, 11 that is linked to the throttle valve 10 and outputs a signal according to the opening degree of the throttle valve 10. 12 is a bypass passage that is an air passage that bypasses the throttle valve 10; 13 is an idle speed control valve (ISCV) that controls the opening area of the bypass passage 12 to control the idle rotation speed; 14 is an intake air An air flow meter 15 measures the amount of air, and an air cleaner 15 purifies the intake air.

また、16は点火コイルを備え点火に必要な高電圧を出
力するイグナイタ、17は図示していないクランク軸に
連動し上記イグナイタ16で発生した高電圧を各気筒の
点火プラグ3に分配供給するディストリビュータ、18
はディストリビュータ17内に取り付けられ、ディスト
リビュータ17の1回転、即ちクランク軸2回転に24
発のパルス信号(クランク角信号)を出力する回転数セ
ンサ、19はディストリビュータ17の1回転に1発の
パルス信号を出力する気筒判別センサ、20は上記各セ
ンサからの信号を受け、燃料噴射弁6やイグナイタ16
等に駆動信号を出力する電子制御回路を夫々表わしてい
る。
Further, 16 is an igniter that is equipped with an ignition coil and outputs the high voltage necessary for ignition, and 17 is a distributor that is linked to a crankshaft (not shown) and distributes the high voltage generated by the igniter 16 to the spark plugs 3 of each cylinder. , 18
is installed in the distributor 17 and rotates 24 times per revolution of the distributor 17, that is, two revolutions of the crankshaft.
19 is a cylinder discrimination sensor that outputs one pulse signal per revolution of the distributor 17; 20 is a cylinder discrimination sensor that receives signals from each of the above-mentioned sensors; 6 and igniter 16
The electronic control circuits that output drive signals to the circuits and the like are respectively shown.

次に第4図は電子&11111回路20のブロック図で
ある。
Next, FIG. 4 is a block diagram of the electronic &11111 circuit 20.

図において21は各センサより出力されるデータを制御
プログラムに従って入力及び演算すると共に、燃料噴射
弁6、イグナイタ16等の各種装置を作動制御等するた
めの処理を行うセントラルプロセシングユニット(CP
LI)、22は前記制御プログラムや点火進角演算のた
めのマツプ等のデータが格納されるリードオンリメモリ
(ROM)、23は電子制御回路20に入力されるデー
タや演算制御に必要なデータが一時的に読み書きされる
ランダムアクセスメモリ(RAM)、24は図示せぬキ
ースイッチがAフされても以後のエンジン作動に必要な
データ等を保持するよう、バッテリによってバックアッ
プされたバックアップランダムアクセスメモリ(バック
アップRAM)、25は図示していない入力ポートや必
要に応じて設けられる波形整形回路、各センサの出力信
号をCPLI21に選択的に出力するマルチプレクサ、
アナログ信号をデジタル信号に変換するA/D変換器、
等が備えられた入力部をそれぞれ表わしている。26は
図示していない入力ポート等の他に出力ポートが設けら
れその他必要に応じて燃料噴射弁6、イグナイタ16等
をCPU21の制御信号に従って駆動する駆動回路等が
備えられた入・出力部、27は、CPU21、ROM2
2等の各素子及び入力部25、入・出力部26を結び各
種データが送られるパスラインをそれぞれ表わしている
In the figure, reference numeral 21 denotes a central processing unit (CP) that inputs and calculates data output from each sensor according to a control program, and performs processing to control the operation of various devices such as the fuel injection valve 6 and igniter 16.
LI), 22 is a read-only memory (ROM) in which data such as the control program and a map for calculating the ignition advance angle are stored, and 23 is a read-only memory (ROM) in which data input to the electronic control circuit 20 and data necessary for calculation control are stored. A random access memory (RAM) 24 that is temporarily read and written is a backup random access memory (RAM) backed up by a battery so that it retains data necessary for subsequent engine operation even if a key switch (not shown) is turned off. 25 is an input port (not shown), a waveform shaping circuit provided as necessary, a multiplexer that selectively outputs the output signal of each sensor to the CPLI 21,
A/D converter that converts analog signals to digital signals,
, etc., respectively. Reference numeral 26 denotes an input/output section which is provided with an output port in addition to an input port (not shown), and is also provided with a drive circuit etc. for driving the fuel injection valve 6, igniter 16, etc. according to control signals from the CPU 21 as necessary; 27 is CPU21, ROM2
The path lines connecting each element such as No. 2, the input section 25, and the input/output section 26 and through which various data are sent are respectively shown.

以上の如き構成からなる本実施例のエンジン制御装置に
おいては、上記各センサからの検出信号に基づき、運転
状態に応じて燃料噴射弁6の開弁・時開、イグナイタ1
6の点火時期等が制御されることとなるのであるが、次
に本発明にかかる主要な処理である燃料噴射弁6の開弁
時間を制御する燃料噴射制御について第5図に示すフロ
ーチャートに沿って説明する。
In the engine control device of this embodiment having the above configuration, the fuel injection valve 6 is opened/opened depending on the operating state, and the igniter 1 is
Next, the fuel injection control for controlling the opening time of the fuel injection valve 6, which is the main process according to the present invention, will be controlled according to the flowchart shown in FIG. I will explain.

図に示すごとく、処理が開始されるとまずステップ10
1を実行し、上記各センサからの検出信号を読み込み、
次ステツプ102に移行する。ステップ102において
は上記ステップ101にて読み込んだ各センサからの検
出信号に基づき燃料噴射時間τeを算出する。
As shown in the figure, when the process starts, first step 10
1, read the detection signals from each sensor above,
The process moves to the next step 102. In step 102, the fuel injection time τe is calculated based on the detection signals from each sensor read in step 101 above.

ここで上記ステップ102の処理は前記燃料噴射時間演
算手段M3に相当し、本実施例では運転状態検出手段M
2として酸素センサ5、吸気温センサ8、水温センサ9
、スロットルポジションセンサ11、エア70メータ1
4、回転数センサ18等を有することから、エア70メ
ータ14及び回転数センサ18からの検出信号に基づき
求められる吸入空気量Q及びエンジン回転数NEをパラ
メータとして基本燃料噴射時間を算出し、その後上記他
のセンサからの検出信号に基づき、吸気温補正、暖機眉
間補正、始動時地回補正、加速増量補正、空燃比のフィ
ードバック補正等を実行し、燃料噴射時間τeを算出す
る。
Here, the process of step 102 corresponds to the fuel injection time calculation means M3, and in this embodiment, the operation state detection means M
2 as oxygen sensor 5, intake temperature sensor 8, water temperature sensor 9
, throttle position sensor 11, air 70 meter 1
4. Since it has the rotation speed sensor 18, etc., the basic fuel injection time is calculated using the intake air amount Q and engine rotation speed NE, which are determined based on the detection signals from the air 70 meter 14 and the rotation speed sensor 18, as parameters, and then Based on the detection signals from the other sensors, the fuel injection time τe is calculated by performing intake temperature correction, warm-up glabellar correction, starting ground rotation correction, acceleration increase correction, air-fuel ratio feedback correction, etc.

次にステップ103においては当該車両のバッテリ電圧
Bを検出し、続くステップ104にてこのバッテリ電圧
Bをパラメータとする第6図に示す如きマツプあるいは
演算式により、バッテリ電圧によって補正された燃料噴
射弁6の無効噴射時間τvbを算出する。
Next, in step 103, the battery voltage B of the vehicle is detected, and in the subsequent step 104, the fuel injection valve is corrected according to the battery voltage using a map or arithmetic expression as shown in FIG. 6 using this battery voltage B as a parameter. 6, the invalid injection time τvb is calculated.

続くステップ105では上記ステップ102にて求めら
れた燃料噴射時間τeをパラメータとする第7図に示す
如きマツプあるいは演算式により、上記ステップ104
にて求められた無効噴射時間τvbの補正係数Kを算出
し、続くステップ106に移行する。
In the subsequent step 105, the above step 104 is performed using a map or arithmetic expression as shown in FIG.
A correction coefficient K for the invalid injection time τvb determined in is calculated, and the process proceeds to step 106.

ここで上記ステップ104にて用いられる無効噴射時間
τvbを求めるためのマツプは従来より知られているマ
ツプであって、バッテリ電圧が低くなると燃料噴射弁6
が駆動信号を受けてから実際に燃料を噴射し始めるまで
の時間が長くなるのを考慮して無効噴射時間を設定する
ものである。
Here, the map for determining the invalid injection time τvb used in step 104 is a conventionally known map, and when the battery voltage becomes low, the fuel injection valve 6
The invalid injection time is set in consideration of the fact that it takes a long time from when the fuel injection valve receives a drive signal until it actually starts injecting fuel.

一方上記ステップ105にて用いられる補正係数Kを算
出するためのマツプは、前述したように燃料噴射弁6か
らの燃料噴射時間は燃料噴射メも開弁時間に対応せず、
低流量域では大きな誤差が生ずるといったことを考慮し
て予め設定されたものであって、前記第2図に示した誤
差を丁度打ち消すように補正係数Kが設定されている。
On the other hand, in the map for calculating the correction coefficient K used in step 105, as mentioned above, the fuel injection time from the fuel injection valve 6 does not correspond to the valve opening time of the fuel injection valve 6;
The correction coefficient K is set in advance in consideration of the fact that a large error occurs in a low flow rate region, and the correction coefficient K is set so as to exactly cancel out the error shown in FIG. 2.

次にステップ106においては上記ステップ104にて
求められた無効噴射時間τvbとステップ105にて求
められた補正係数にとをパラメータとする次式 %式% を用いて、燃料噴射弁6の実′際の無効噴射時間に相当
する無効噴射時間τ■を算出し、続くステップ107に
移行する。
Next, in step 106, the actual value of the fuel injection valve 6 is An invalid injection time τ■ corresponding to the actual invalid injection time is calculated, and the process proceeds to step 107.

そしてステップ107においては上記水められた無効噴
射時間τVと前記ステップ102にて求められた燃料噴
射時間τeとを加算して、燃料噴射弁6の開弁時間τを
算出し、ステップ108に移行する。
Then, in step 107, the invalid injection time τV and the fuel injection time τe obtained in step 102 are added to calculate the opening time τ of the fuel injection valve 6, and the process proceeds to step 108. do.

ステップ108では現在燃料噴射タイミングであるか否
かを判断し、燃料噴射タイミングであればステップ10
9に移行して、上記ステップ1゜7にて求められた開弁
時間τだけ燃料噴射弁6に駆動信号を出力し、一方燃料
噴射タイミングでなければそのまま本ルーチンの処理を
終了する。
In step 108, it is determined whether or not it is the current fuel injection timing, and if it is the fuel injection timing, step 10
At step 9, a drive signal is output to the fuel injection valve 6 for the valve opening time τ determined at step 1.7, and if it is not the fuel injection timing, the process of this routine is immediately terminated.

尚上記ステップ104ないしステップ107は前記無効
噴射時間清算手段M5に相当し、またステップ108及
びステップ109は燃料噴射弁駆動手段M6に相当する
Note that steps 104 to 107 correspond to the invalid injection time calculation means M5, and steps 108 and 109 correspond to the fuel injection valve driving means M6.

このように本実施例の燃料噴射制御装置では、燃料噴射
弁6の無効噴射時間τ■を単にバッテリ電圧のみならず
、燃料噴射時間τeに応じて設定し、燃料噴射弁6の開
弁時間τを求めるようにしている。従って、極低流量域
であっても燃料噴射弁6より噴射される燃料量を運転状
態に応じた最適な値となるよう制御することができ、排
気の浄化を向上することができる。
In this way, in the fuel injection control device of this embodiment, the invalid injection time τ■ of the fuel injection valve 6 is set not only according to the battery voltage but also the fuel injection time τe, and the valve opening time τ of the fuel injection valve 6 is set according to the fuel injection time τe. I'm trying to find out. Therefore, even in an extremely low flow rate range, the amount of fuel injected from the fuel injection valve 6 can be controlled to an optimal value depending on the operating condition, and exhaust gas purification can be improved.

尚上記実施例では無効噴射時間τ■を、バッテリ電圧B
に応じて求められた無効噴射時間τvbを燃料噴射時間
τeに基づき求められる補正係数Kを用いて補正するこ
とによって求めるようにしているが、例えば第8図に示
す如く、燃料噴射時間τeとバッテリ電圧B′と無効噴
射時間τ■とからなる3次元マツプを予めROM22内
に格納しておき、このマツプを用い、燃料噴射時間τe
とバッテリ電圧Bとをパラメータとして無効噴射時間τ
Vを求めるようにしてもよい。更にバッテリ電圧Bが低
下し、無効噴射時間が長くなるのはエンジン始動時であ
ることから、通常のエンジン運転時には、無効噴射時間
を運転状態に応じて求められる燃料噴射時間に基づき設
定するようにしてもよい。尚この場合のマツプとしては
第9図に示す如くなる。
In the above embodiment, the invalid injection time τ■ is determined by the battery voltage B
It is determined by correcting the invalid injection time τvb determined according to the fuel injection time τe using a correction coefficient K determined based on the fuel injection time τe. A three-dimensional map consisting of the voltage B' and the invalid injection time τ is stored in the ROM 22 in advance, and this map is used to determine the fuel injection time τe.
Invalid injection time τ with and battery voltage B as parameters
It is also possible to calculate V. Furthermore, since the battery voltage B decreases and the invalid injection time becomes longer when the engine is started, the invalid injection time should be set based on the fuel injection time required depending on the operating condition during normal engine operation. You can. The map in this case is as shown in FIG.

[発明の効果] 以上詳述した如く、本発明の内燃機関の燃料噴射制御装
置においては、燃料噴射弁の無効噴射時間を、内燃機関
の運転状態に応じて求められた燃料噴射時間を1つのパ
ラメータとして求め、この求められた無効噴射時間と燃
料噴射時間とを加算した時間で以って燃料噴射弁を駆動
制御するよう構成されている。従って燃料の噴射量が燃
料噴射弁の開弁時間に対応しない、燃料の低流量域にお
いても、その誤差を無効噴射時間によって吸収すること
ができ、内燃機関に必要な聞だけ燃料を供給することが
できる。また燃料供給量を最適に制−15= 御できるので空燃比も目標空燃比となり、三元触媒を有
効に活用することができ、従って排気成分の悪化を防止
することができる。
[Effects of the Invention] As described in detail above, in the fuel injection control device for an internal combustion engine of the present invention, the ineffective injection time of the fuel injection valve is divided into one fuel injection time determined according to the operating state of the internal combustion engine. The fuel injection valve is determined as a parameter, and the fuel injection valve is driven and controlled using the time obtained by adding the determined invalid injection time and the fuel injection time. Therefore, even in a low fuel flow range where the fuel injection amount does not correspond to the fuel injection valve opening time, the error can be absorbed by the invalid injection time, and fuel can be supplied to the internal combustion engine only as long as it is needed. Can be done. Furthermore, since the fuel supply amount can be optimally controlled, the air-fuel ratio also becomes the target air-fuel ratio, making it possible to effectively utilize the three-way catalyst, thereby preventing deterioration of exhaust components.

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

第1図は本発明の構成を示すブロック図、第2図は従来
の問題を説明するグラフ、第3図ないし第7図は本発明
の一実施例を示し、第3図は本実施例のエンジン及びそ
の周辺装置を表わす概略系統図、第4図は電子制御回路
を表わすブロック図、第5図は電子制御回路にて実行さ
れる燃料噴射制御の制御プログラムを表わすフローチャ
ート、第6図はステップ104にて無効噴射時間τvb
を算出する際用いられるマツプを表わす線図、第7図は
ステップ105にて無効噴射時間τvbの補正係数Kを
求める際に用いられるマツプを表わす線図、第8図及び
第9図は無効噴射時間τ■を求める際に用いるマツプの
他の例を示し、第8図はバッテリ電圧Bと燃料噴射時間
τeと無効噴射時間τ■とからなる3次元マツプを表わ
す線図、第9図は燃料噴射時間τeと無効噴射時間τ■
とからなる2次元マツプを表わす線図である。 Ml・・・内燃機関 M2・・・運転状態検出手段 M3・・・燃料噴射時間演算手段 M4.6・・・燃料噴射弁 M5・・・無効噴射時間演算手段 M6・・・燃料li射弁駆動手段 20・・・電子制御回路 21・・・CPU 22・・・ROM 23・・・RAM
FIG. 1 is a block diagram showing the configuration of the present invention, FIG. 2 is a graph explaining the conventional problem, FIGS. 3 to 7 show an embodiment of the present invention, and FIG. A schematic system diagram showing the engine and its peripheral equipment, FIG. 4 is a block diagram showing the electronic control circuit, FIG. 5 is a flowchart showing the control program for fuel injection control executed in the electronic control circuit, and FIG. 6 is the step Invalid injection time τvb at 104
Fig. 7 is a diagram showing a map used in calculating the correction coefficient K of the invalid injection time τvb in step 105. Figs. 8 and 9 are diagrams showing the map used in calculating the invalid injection time τvb. Other examples of maps used in determining the time τ■ are shown; FIG. 8 is a diagram representing a three-dimensional map consisting of the battery voltage B, fuel injection time τe, and invalid injection time τ■, and FIG. 9 is a diagram showing the fuel injection time τe. Injection time τe and invalid injection time τ■
It is a line diagram showing a two-dimensional map consisting of. Ml...Internal combustion engine M2...Operating state detection means M3...Fuel injection time calculation means M4.6...Fuel injection valve M5...Invalid injection time calculation means M6...Fuel li injector drive Means 20...Electronic control circuit 21...CPU 22...ROM 23...RAM

Claims (1)

【特許請求の範囲】 内燃機関の運転状態を検出する運転状態検出手段と、 該検出された内燃機関の運転状態に基づき、燃料噴射時
間を算出する燃料噴射時間演算手段と、該算出された燃
料噴射時間を1つのパラメータとして、燃料噴射弁の無
効噴射時間を算出する無効噴射時間演算手段と、 該算出された無効噴射時間と上記燃料噴射時間とを加算
した時間、上記燃料噴射弁に駆動信号を出力する燃料噴
射弁駆動手段と、 を備えたことを特徴とする内燃機関の燃料噴射制御装置
[Scope of Claims] Operating state detection means for detecting the operating state of the internal combustion engine; fuel injection time calculation means for calculating the fuel injection time based on the detected operating state of the internal combustion engine; an invalid injection time calculation means for calculating an invalid injection time of a fuel injection valve with injection time as one parameter; A fuel injection control device for an internal combustion engine, comprising: a fuel injection valve driving means for outputting a fuel injection valve;
JP3190985A 1985-02-18 1985-02-18 Fuel injection controller of internal-combustion engine Pending JPS61190146A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3190985A JPS61190146A (en) 1985-02-18 1985-02-18 Fuel injection controller of internal-combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3190985A JPS61190146A (en) 1985-02-18 1985-02-18 Fuel injection controller of internal-combustion engine

Publications (1)

Publication Number Publication Date
JPS61190146A true JPS61190146A (en) 1986-08-23

Family

ID=12344113

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3190985A Pending JPS61190146A (en) 1985-02-18 1985-02-18 Fuel injection controller of internal-combustion engine

Country Status (1)

Country Link
JP (1) JPS61190146A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5605136A (en) * 1995-01-18 1997-02-25 Nippondenso Co., Ltd. Fuel injection control apparatus with injector response delay compensation

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5605136A (en) * 1995-01-18 1997-02-25 Nippondenso Co., Ltd. Fuel injection control apparatus with injector response delay compensation

Similar Documents

Publication Publication Date Title
US4319451A (en) Method for preventing overheating of an exhaust purifying device
JPH0243902B2 (en)
US4528963A (en) Method of and system for controlling restart of engine
JPS58150048A (en) Electronically controlled fuel injection method for internal combustion engines
JPS6357852A (en) Control device for internal combustion engine
JPH0316498B2 (en)
JPH0512538B2 (en)
JPS61190146A (en) Fuel injection controller of internal-combustion engine
JP2581033B2 (en) Fuel injection amount control method for internal combustion engine
JPH01211648A (en) Fuel injection controller of internal combustion engine
JP2870201B2 (en) EGR device
JP3513882B2 (en) Engine fuel control device
JPS6172848A (en) Control device of fuel increase and ignition timing in internal-combustion engine
JPS60209644A (en) Fuel injection control device for internal-combustion engine
JPH0799108B2 (en) Fuel injection control method for internal combustion engine
JPS58217735A (en) Electronic controlled fuel injection method for internal-combustion engine
JPH0559262B2 (en)
JPS6365144A (en) Fuel control device for electronic fuel injection type engine
JPS58133430A (en) Electronically controlled fuel injection method for internal combustion engines
JPS6165037A (en) Air-fuel ratio control system for internal-combustion engine
JPS59188045A (en) Asynchronous fuel-feed controller for acceleration of internal-combustion engine
JPS6035153A (en) Control method of fuel injection in internal-conbustion engine
JPH0370104B2 (en)
JPS6123841A (en) Air-fuel ratio controlling method in internal-combustion engine
JPH0553935B2 (en)