JPS5985432A - Control method of fuel injection device - Google Patents

Control method of fuel injection device

Info

Publication number
JPS5985432A
JPS5985432A JP57195624A JP19562482A JPS5985432A JP S5985432 A JPS5985432 A JP S5985432A JP 57195624 A JP57195624 A JP 57195624A JP 19562482 A JP19562482 A JP 19562482A JP S5985432 A JPS5985432 A JP S5985432A
Authority
JP
Japan
Prior art keywords
engine
cylinder
pressure
rotational speed
fuel
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
JP57195624A
Other languages
Japanese (ja)
Inventor
Shinya Sumiya
炭谷 信弥
Hitoshi Tomijima
冨島 均
Akira Masuda
明 益田
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
Original Assignee
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 NipponDenso Co Ltd filed Critical NipponDenso Co Ltd
Priority to JP57195624A priority Critical patent/JPS5985432A/en
Publication of JPS5985432A publication Critical patent/JPS5985432A/en
Pending legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1497With detection of the mechanical response of the engine
    • F02D41/1498With detection of the mechanical response of the engine measuring engine roughness
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/10Parameters related to the engine output, e.g. engine torque or engine speed
    • F02D2200/1015Engines misfires

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Fuel-Injection Apparatus (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

PURPOSE:To correct the amount of fuel injection for all cylinders, by making correction of the fundamental control amount for each cylinder in accordance with deviation of the rotational speed corresponding each cylinder from the mean rotational speed of the engine. CONSTITUTION:At Step 200, the mean rotational speed N<-> of the engine is calculated by a rotational speed sensor 30. At step 208, the number of revolutions Ni of individual cylinder at the time when the fuel is reflected as the engine output, is taken in. At Step 213, a comparison is made between the mean rotational speed of engine N<-> and the rotational speed Ni of individual cylinder, and the fuel amount is corrected at Steps 214-216 on the basis of deviation defined through this comparison. Thereby, all cylinders can have uniformly corrected amount of fuel injection.

Description

【発明の詳細な説明】 本発明はディーゼルエンジンに用いられる高噴射圧力を
有する燃わ1@射装置のコニツトインジエクタの制御方
法に関し、特に多シリンダエンジンのシリンダ相互間に
お【ノる燃料噴用吊のバラツキを、ユニットインジェク
タの燃料吸入通路途上に設置された流量制御弁を各シリ
ンダに対応して制御することにより修正Jるようにした
燃料噴卦1装置の制御方法に関するものでおる。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a method for controlling a compact injector of a fuel injection device having a high injection pressure used in a diesel engine, and particularly to a control method for controlling a fuel injector between the cylinders of a multi-cylinder engine. This invention relates to a control method for a fuel injection device in which variations in injection suspension are corrected by controlling a flow control valve installed in the middle of a fuel intake passage of a unit injector in accordance with each cylinder. .

従来、ユニットインジェクタはエンジンの回転数、負荷
損に応じて700気圧以上に加圧された燃料の最適燃料
噴射部を得るために、例えば電)1(k式流量制曲弁を
開閉さUて燃わ1噴川州の調整を・括して行う方法が提
案されているが、該方法で(まユニットインジェクタ等
の製造十のバラツギや経時変化によって、各シリンダ相
互間に燃料噴θJ h@のバラツキが生じた場合、この
バラツキを補正する手段がなく、バラツキはそのままエ
ミッションを悪化させたり、燃焼不安定につながり、ド
ライバビリティ(運転性)を損なうと言う欠点があっl
こ 。
Conventionally, in order to obtain the optimal fuel injection part for fuel pressurized to 700 atmospheres or more depending on the engine speed and load loss, unit injectors have been equipped with, for example, an electric) 1 (K type flow rate control valve) that is opened and closed. A method has been proposed in which the fuel injection rate is adjusted all at once, but in this method, the fuel injection θJ h@ If a variation occurs, there is no way to correct this variation, and this variation can directly worsen emissions, lead to unstable combustion, and impair drivability.
child .

本発明は、エンジンの回転速度に基づくエンジン平均回
転速度と負荷組とから基本制御量を演算づるど共に、舶
−記エンジンの平均回転速度と各シリンダに対応する回
転速度との偏差に応じて各シリンダ毎に前記基本料tI
1mを補正し、当該補正結果に基づきユニットインジェ
クタの燃料吸入通路に設置された流量制御弁を制御し、
各シリンダ間の燃料噴射量の不均聞を補正することによ
って、前記従来の制り[1方法の欠点を解消しようとす
るものである。。
The present invention calculates a basic control amount from an engine average rotational speed based on the engine rotational speed and a load set, and also calculates a basic control amount based on the deviation between the average rotational speed of the marine engine and the rotational speed corresponding to each cylinder. The basic charge tI for each cylinder
1 m, and based on the correction result, control the flow control valve installed in the fuel intake passage of the unit injector,
This method attempts to overcome the drawbacks of the conventional method [1] by correcting the unevenness of the fuel injection amount between each cylinder. .

以下、図面に基づいて本発明の実施例について説明する
Embodiments of the present invention will be described below based on the drawings.

まず、第1図は燃料噴!)l装置を模式的に示す流路系
統図を示し、第1図において、1はユニットインジェク
タの噴射シリンダで、該噴射シリンダ1内に噴射プラン
ジャ2が磨動自在に嵌合され、また噴射シリンダ1と一
体に和みイ」けられた圧送シリンダ3には、圧送プラン
ジp4が摺動自在に嵌合され、M圧送プランジヤ4は、
ぞのAV面が図示しないフォロアと係合し、同じく図示
しないカムにより、エンジンと同期して図面の下ヵに駆
動され、図示しないフォロアスプリングにおいて押し上
げられるように構成されているものとし、更に圧送シリ
ンダ3には圧送用フィードボー1・5、タイミング用の
タイミングポート6が開口し、また圧送プランジャ4に
は、圧送用フィードボー1〜5及びタイミングボート6
を開開するスピルリード7が形成されている。
First of all, Figure 1 shows fuel injection! ) A flow path system diagram schematically showing the apparatus. In FIG. 1, 1 is an injection cylinder of a unit injector, and an injection plunger 2 is fitted into the injection cylinder 1 so as to be freely movable. A pressure-feeding plunger p4 is slidably fitted into the pressure-feeding cylinder 3 which is integrated with the pressure-feeding cylinder 3, and the M pressure-feeding plunger 4 is
Each AV surface engages with a follower (not shown), is driven downward in the drawing in synchronization with the engine by a cam (also not shown), and is pushed up by a follower spring (not shown). The cylinder 3 has feed ports 1 and 5 for pressure feeding and a timing port 6 for timing.
A spill lead 7 is formed for opening and opening.

8は圧送用フィードポンプ(゛燃料タンク0の燃料を圧
送ポンプ室1oへ供給し、前記圧送プランジャ4が下方
へ作動する時、電子制御回路(以下E CLJと称する
)100にJ、って制D11されるタイミング制御用電
磁弁11により、圧送ポンプ室10内の燃料はタイミン
グ用−1−6を通り、調圧弁12、絞り13を通り、燃
料タンク9へ戻される。
Reference numeral 8 denotes a pressurizing feed pump ('J' is used to supply fuel from the fuel tank 0 to the pressurizing pump chamber 1o, and when the pressurizing plunger 4 operates downward, an electronic control circuit (hereinafter referred to as ECLJ) 100 controls J. The fuel in the pressure pump chamber 10 is returned to the fuel tank 9 through the timing control valve 1-1-6, the pressure regulating valve 12, and the throttle 13 by the timing control solenoid valve 11 which is D11.

また、前記噴射シリンダ2にはスピルポート14、ドレ
インポート15、フィードポート16とが開口し、噴射
プランジャ2にはスピルポート16を開閉するスピルリ
ード17とドレインポート15を開閉づるドレインリー
ド18とが形成され、更に前記噴射プランジャ2には噴
射ポンプ室19と1′A1状fM 20とを連絡する縦
穴21と横穴22とが形成され、該I@躬ポンプ室19
はディーゼル用噴削ノズル23と接続されている。そし
て燃料は噴射用フィードポンプ24からサージタンク2
5を通り、ECU106で制御される電磁式の流量制御
弁26、調圧弁27、絞り28及び調圧弁29を介して
噴射ポンプ室19へ供給されるようになされている。
Further, a spill port 14, a drain port 15, and a feed port 16 are opened in the injection cylinder 2, and a spill lead 17 for opening and closing the spill port 16 and a drain lead 18 for opening and closing the drain port 15 are formed in the injection plunger 2. Further, the injection plunger 2 is formed with a vertical hole 21 and a horizontal hole 22 that connect the injection pump chamber 19 and the 1'A1 shape fM 20,
is connected to a diesel injection nozzle 23. Then, the fuel is supplied from the injection feed pump 24 to the surge tank 2.
5, and is supplied to the injection pump chamber 19 via an electromagnetic flow control valve 26, a pressure regulating valve 27, a throttle 28, and a pressure regulating valve 29, which are controlled by the ECU 106.

次に、前記ユニットインジェクタの作動について説明づ
゛ると、先ず、圧送プランジャ4、噴射プランジ1ν2
が、1−死点にある場合は、エンジン回転数N1負荷α
等に応じた制御信号がECUlooから出力され、流量
制御弁26の作動によって最適噴射量が噴射ポンプ室1
9へ供給され、この状態で図示しないカムの作動ににり
圧送プランジャ4が下降し、タイミング制御用電磁弁1
1の開閉により圧送ポンプ室10内の燃料圧の−F昇1
1.1明が決まり、燃料圧が上昇し、タイミングボート
6が閉じられると□、圧送ポンプ室10内の圧力は高圧
となり、噴射プランシト2の背圧に高圧が印加され、こ
のため噴射プランジャ2は圧送ブランジレ4の受圧面積
化分だけ増速した速度で駆動され、噴射ポンプ室19も
高圧となって噴射ノズル23から燃料が噴射される。
Next, to explain the operation of the unit injector, first, the pressure feeding plunger 4, the injection plunger 1ν2
is at 1-dead center, engine speed N1 load α
A control signal corresponding to the
In this state, the pressure-feeding plunger 4 is lowered by the operation of a cam (not shown), and the timing control solenoid valve 1 is
1 increases the fuel pressure in the pressure pump chamber 10 by -F1.
1.1 When the light is determined, the fuel pressure rises, and the timing boat 6 is closed, the pressure inside the pressure pump chamber 10 becomes high, and high pressure is applied to the back pressure of the injection plunger 2. is driven at a speed increased by the pressure-receiving area of the pressure-feeding blangil 4, the injection pump chamber 19 also becomes high pressure, and fuel is injected from the injection nozzle 23.

従って、本発明では、噴射ポンプ室19ど噴射用フィー
ドポンプ24との間の通路途上に電磁式流量制御弁26
を設()て、該流量制御弁26を[CUlooで適切に
制御覆ることによって、燃料噴射ポンプ室19へ送られ
る燃料を調fti制罪J゛ることができる。またECU
looは丁ンジン回転速度信月N、気筒判別信号Q及び
負荷信号αを117り込み、後述するプログラムに従っ
て演紳処理を行い制御信号を出力し、これによって流が
制御弁26を駆動し、燃料品を調量制御Jるものである
Therefore, in the present invention, an electromagnetic flow control valve 26 is provided in the passage between the injection pump chamber 19 and the injection feed pump 24.
By setting () and appropriately controlling the flow rate control valve 26 with CUloo, it is possible to control the fuel sent to the fuel injection pump chamber 19. Also ECU
loo inputs the engine rotational speed N, the cylinder discrimination signal Q, and the load signal α, performs engine processing according to the program described later, and outputs a control signal, whereby the flow drives the control valve 26 and the fuel This is to control the quantity of the product.

第2図は制御回路1のブロック図を示し、150は気筒
毎の制御量を演算するマイクロプロセッサ(MPU)で
ある。101は入力カウンタであり、回転速度セン+)
3oがらの信号よりエンジン回転速度Nをカウントする
。またこの入力カウンタ101はエンジン回転に同期し
て割り込み制御部102に割り込み指令信号を送る。割
り込み制御部102はこの信号を受けると、コモンバス
151を通じてマイクロプロセッサ150に割り込み信
号を出力する。また入力カウンタ101には基準のシリ
ンダを示すパルス信号を発生ずるシリンダ判別センサ3
1が接続され、そのシリンダを示すデジタル2進信号を
マイクロプロセッサ150に伝達する。103はA−D
変換器から成るアナログの入力ポートであって、エンジ
ン負荷センサ32からの信号をA−D変換してマイクロ
プロセッサ150に読み込ませる機能を持つ。これら各
ユニット101.102.103の出力情報はコモンバ
ス151を通してマイクロプロセッサ150に伝達され
る。105は電源回路で後述するR、AM106に電力
を供給する。34はバッテリ、35はキースイッチであ
るが電源回路105はキースイッチ35を通さず直接、
バッテリ34に接続されている。よって後述するRAM
106はキースイッチ35のオン・オフに関係無く帛“
時電源が印加されCいる。104も電源回路であるがキ
ースイッチ35を通してバッテリ34に接続されている
。電源回路104は後述するRΔM106以外の部分に
電源を供給り−る。10(3はブ臼グシム動作中一時使
用される一時配憶ユニツ1〜(RAM)であるが前述の
様にキースイッチ350Aン・オフに関係なく常時?r
f IQが印加されキースイッチ35をオフにして機関
の運転を停止しても記憶内容が消失しない構成となって
いて不揮発↑1メモリをなす。107は通常の一113
記憶メモリ、108はプログラムや各種の定数等を記憶
しておく読み出し専用メモリ(ROM)である。110
は、流量制御弁26に制御信号を送る出力回路であり、
ラッチ、ダウンカウンタ、増幅回路等を含み、マイクロ
プロセッサ150で演算された制御品を示すデータに基
づいて流量制御弁26を駆動制御するように動作する。
FIG. 2 shows a block diagram of the control circuit 1, and 150 is a microprocessor (MPU) that calculates the control amount for each cylinder. 101 is an input counter, and rotation speed sensor +)
Count the engine rotation speed N from the signal from 3o. The input counter 101 also sends an interrupt command signal to the interrupt control section 102 in synchronization with engine rotation. When the interrupt control unit 102 receives this signal, it outputs an interrupt signal to the microprocessor 150 via the common bus 151. The input counter 101 also includes a cylinder discrimination sensor 3 that generates a pulse signal indicating a reference cylinder.
1 is connected and transmits a digital binary signal indicating that cylinder to microprocessor 150. 103 is A-D
This is an analog input port consisting of a converter, and has the function of converting the signal from the engine load sensor 32 from analog to digital and reading it into the microprocessor 150. Output information from each of these units 101, 102, and 103 is transmitted to the microprocessor 150 through a common bus 151. A power supply circuit 105 supplies power to R and AM106, which will be described later. 34 is a battery, 35 is a key switch, but the power supply circuit 105 is directly connected without passing through the key switch 35.
It is connected to a battery 34. Therefore, the RAM described later
106 is a screen regardless of whether the key switch 35 is on or off.
When power is applied, C is applied. 104 is also a power supply circuit, which is connected to the battery 34 through the key switch 35. The power supply circuit 104 supplies power to parts other than RΔM 106, which will be described later. 10 (3 is the temporary storage unit 1~ (RAM) that is used temporarily during the operation of the programmable simulator, but as mentioned above, it is always used regardless of whether the key switch 350A is on or off.
Even if f IQ is applied and the key switch 35 is turned off to stop the engine operation, the memory contents are not lost, forming a non-volatile ↑1 memory. 107 is normal one 113
A storage memory 108 is a read-only memory (ROM) that stores programs and various constants. 110
is an output circuit that sends a control signal to the flow control valve 26,
It includes a latch, a down counter, an amplifier circuit, etc., and operates to drive and control the flow rate control valve 26 based on data indicating control items calculated by the microprocessor 150.

流膳制御井26は出力回路110からの駆動信号を受け
て動作を行い、燃料吸入通路36を通過する燃料を調量
制御する。また112はタイミング制御用電磁弁11に
制御信号を送る出力回路であり、110と同一機能を有
し、平均回転数Nに対応覆る制御l量を示すデータに基
づいてタイミング制御用電磁弁11を駆動制御する。1
11はタイマーであって、クロックパルス信号を発生し
て経過時間を測定し、マイクロプロセッサ15r)にク
ロック信号を出力したり、割り込み制御部102に時間
割り込み信号を出力する。
The flow control well 26 operates in response to a drive signal from the output circuit 110, and controls the amount of fuel passing through the fuel intake passage 36. Further, 112 is an output circuit that sends a control signal to the timing control solenoid valve 11, which has the same function as 110, and which outputs the timing control solenoid valve 11 based on data indicating the control amount corresponding to the average rotation speed N. Drive control. 1
A timer 11 generates a clock pulse signal, measures elapsed time, and outputs a clock signal to the microprocessor 15r) and a time interrupt signal to the interrupt controller 102.

入力カウンタ101は回転速度セン+1−30の出力に
よりエンジン半回転に1回、エンジン回転速度を測定し
、その測定の終了時に割り込み制御部102に割り込み
指令信号を供給づる。割り込み制御部’102はその信
号から割り込み信号を発生し、マイクロプロセッサ15
0に制御llImの演算を行なう割り込み処理ルーチン
を実行させる。
The input counter 101 measures the engine rotation speed once every half rotation of the engine based on the output of the rotation speed sensors +1-30, and supplies an interrupt command signal to the interrupt control section 102 at the end of the measurement. The interrupt control unit '102 generates an interrupt signal from the signal and sends it to the microprocessor 15.
0 executes an interrupt handling routine that performs the operation of control llIm.

尚、回転速111 L’ンリ30は、エンジンのクラン
ク軸の回転速度を検出し、回転速度に応じた周波数のパ
ルス信号を出力Jる。
Note that the rotational speed 111 L' controller 30 detects the rotational speed of the crankshaft of the engine and outputs a pulse signal with a frequency corresponding to the rotational speed.

シリンダ判別センサ31は各シリンダの燃焼x゛+序に
応じて燃料を供給する各シリンダを特定するため基準と
なる第1シリンダの噴射1.′Jにパルス信号を出力す
る。
The cylinder discrimination sensor 31 is used as a reference for identifying each cylinder to which fuel is supplied according to the combustion order of each cylinder. ' Output a pulse signal to J.

エンジン負荷センサ32は、アクレル間度等によりエン
ジンの負荷に応じたアナ1]グ電I■信号を入カポ−1
〜103に出力する。
The engine load sensor 32 inputs an analog signal corresponding to the engine load depending on the accelerator distance, etc.
~103.

第;う図は制御プログラムの1■略ノ1コーチト−トを
示す。以下、このフローチ1−− hにもとつぎマイク
ロプロセッサ150の機自ヒを説明ηると」夫に構成全
体の作動をも説明づる。
Figure 1 shows the first coach tote of the control program. In the following, the operation of the microprocessor 150 will be explained based on steps 1--h, and the operation of the entire configuration will also be explained to the husband.

キースイッチ35がオンすると同時に、ROM2O3内
に予め用意されたプ「1グラl\がスター1〜し、まず
後続の処理に先立って初期化の処理を実行する。
At the same time as the key switch 35 is turned on, the program ``1'' prepared in advance in the ROM 2O3 starts from 1, and initialization processing is first executed prior to subsequent processing.

ステップ200では回転速度【?ン1ノ30による回転
速度Nからエンジン平均回転速度Nを篩用すると共に、
エンジン負荷レンリ32から丁ンジン負荷αを取り込み
、これらのデータN、αから基本制御かToを伸出する
In step 200, the rotation speed [? Sieve the engine average rotational speed N from the rotational speed N by engine 1 no. 30, and
The engine load α is taken in from the engine load balance 32, and the basic control value To is extracted from these data N and α.

ステップ201 rはシリンダに対応した学習値を補正
する為、シリンダ(1)の判別をシリンダ判別センサ3
1からのG信号入力後の回転速度センサ31からのN信
号の入力回数により行う。
In step 201 r, in order to correct the learning value corresponding to the cylinder, the cylinder (1) is determined by the cylinder discrimination sensor 3.
This is determined by the number of times the N signal is input from the rotational speed sensor 31 after the G signal from 1 is input.

ステップ202では不揮発性メモリ106内にある1記
判定されたシリンダ(i)に対応する学習値に1を取り
出し、ステップ203では学習値に1により基本制御量
TOを補正して制御ITiをToX(1→−Ki)とし
、ステップ204で出力する。この時、同時にデータN
に対応するタイミング制御量をROMから読み出し、タ
イミング制御用電磁弁11を制御する。
In step 202, 1 is taken out from the learning value corresponding to the cylinder (i) determined as 1 in the nonvolatile memory 106, and in step 203, the basic control amount TO is corrected by 1 in the learning value, and the control ITi is changed to ToX( 1→-Ki) and output in step 204. At this time, data N
The timing control amount corresponding to the timing control amount is read from the ROM, and the timing control solenoid valve 11 is controlled.

ステップ205〜206の間では、エンジン負荷αお、
」;びエンジン回転速度Nの安定状態を判別し、安定状
態の時のみステップ207へ進む。非安定状態の時はス
テップ222へ進み、メモリ106内の後述−46工ン
ジン回転速度8![算値ΣNiをクリアして偏ったエン
ジン回転数データで学習値の補正をしない様にしている
Between steps 205 and 206, the engine load α,
''; and a stable state of the engine rotational speed N is determined, and the process proceeds to step 207 only when the state is stable. If it is in an unstable state, the process advances to step 222, and the engine rotation speed 8! [The calculated value ΣNi is cleared to avoid correcting the learned value using biased engine speed data.

上述の安定状態の判別は次の様に実施している。The above-mentioned stable state determination is performed as follows.

即ち、ステップ205ではエンジン四転速痘変化量およ
びエンジン負荷変化量(ΔN−N!−+−NIおよびΔ
α−α1−1−αi)がそれぞれ各所定値以下かと・う
かを判別し、当該変化量が所定値以下の場合は更にステ
ップ206に進み、1i(f実な学習のために、負荷変
化が無くなってからエンジン状態が安定になるまでのデ
ィレィ判定を行なう。
That is, in step 205, the engine four-speed change amount and the engine load change amount (ΔN-N!-+-NI and ΔN-N!-+-NI and Δ
α-α1-1-αi) is determined to be less than each predetermined value, and if the amount of change is less than the predetermined value, the process further proceeds to step 206, and 1i(f) is determined whether the load change is Determine the delay from the time the engine runs out until the engine condition becomes stable.

そして所定ディレィ後はステップ207に)Wむ。After a predetermined delay, the process returns to step 207).

ステップ207から212間では学詔のための気筒別の
エンジン回転速度Niを取り込み後述Jるステップ21
3にお(Jる比較基準を締出Jる。
Between steps 207 and 212, the engine rotational speed Ni for each cylinder for learning is taken into step 21, which will be described later.
3. Exclusion of comparative standards.

即ちステップ207では燃料噴用後の燃料が1ンジン1
−ルクとして反映されるまでのディレィを考慮し、所定
ディレィ中はこのルーチンから1友(〕てステップ22
2へ進むが、所定ディレィ後はステップ208に進む。
That is, in step 207, the fuel after fuel injection is 1 engine 1.
- Taking into account the delay until it is reflected as
The process proceeds to step 2, but after a predetermined delay, the process proceeds to step 208.

ステップ208では燃料がエンジン出力としで反映され
た時の気筒別の]−ンジン回転速度N1を取り込み、ス
テップ209に進んで、メモリ106内にあるエンジン
回転速度積算値ΣNiに加えて新たなΣNiとする。
In step 208, the engine rotational speed N1 for each cylinder when the fuel is reflected as the engine output is fetched, and the process proceeds to step 209, in which a new ΣNi is added to the engine rotational speed integrated value ΣNi in the memory 106. do.

ステップ210では前ステップ209で締出したエンジ
ン回転速度積算値ΣN1をメ七り106に格納する。
In step 210, the engine rotational speed integrated value ΣN1 determined in the previous step 209 is stored in the memory 106.

ステップ211ではエンジン回転速度Niの取り込み回
数が所定回数(気筒数の整数倍例えば4回)と一致し/
jかどうかを判定し、所定回数に満たない場合は木ルー
ヂンから抜けてステップ200にジャンプJるが、所定
回数になった場合にはステップ212に進む。
In step 211, the number of times the engine rotational speed Ni is taken in matches a predetermined number of times (an integral multiple of the number of cylinders, for example, four times).
If the number of times is less than a predetermined number, the process exits from the tree routine and jumps to step 200, but if the number of times has reached the predetermined value, the process proceeds to step 212.

ステップ212では所定回数取り込んだ後のエンジン回
転速度積算値ΣNiの平均値Nを算出して、ステップ2
13では該平均値Nと気筒別のエンジン回転速度Ni 
との差(ΔN=Ni−N)が正か、負かあるいは等しい
かの判別を行ない、エンジン回転速1&Niが平均値N
より大きい場合は当該気筒の燃料噴射量が多いと判定し
ステップ216に進むが、エンジン回転速度Niが平均
値習より小さい場合は当該気筒の燃料111′1射量が
少ないと判定してステップ214に進み、エンジン回転
速度Niが平均値祠ど等しい場合はステップ215に進
む。
In step 212, the average value N of the engine rotational speed integrated value ΣNi after being captured a predetermined number of times is calculated.
13, the average value N and the engine rotational speed Ni for each cylinder
It is determined whether the difference (ΔN=Ni−N) is positive, negative, or equal to the engine speed 1 & Ni is the average value N
If the engine speed Ni is smaller than the average value, it is determined that the amount of fuel injected into the relevant cylinder is large, and the process proceeds to step 216. However, if the engine speed Ni is smaller than the average value, it is determined that the amount of fuel 111'1 injected into the relevant cylinder is small, and the process proceeds to step 214. If the engine speed Ni is equal to the average value, the process proceeds to step 215.

ステップ216ではステップ′203での制御(1うl
iから単位補正量へ1−i@減し、ステップ214では
制御1ffiTiに単位補正量△]−1を加え、ステッ
プ215 ’t’は制御ωTi(!−そのままとし、そ
れぞれ補正制Dfl量Ti−と覆る。
At step 216, the control at step '203 (1
1-i@ is subtracted from i to the unit correction amount, and in step 214, the unit correction amount △]-1 is added to the control 1ffiTi, and in step 215 't', the control ωTi (!- is left as is, and each correction system Dfl amount Ti- and cover it.

ステップ217で(,1補正制御mTi −とり本制御
量玉との差をとり、単(1]補i[用槓粋1ifJ (
86丁)1を求める。
In step 217, the difference between (, 1 correction control mTi - and the actual control amount ball is calculated, and the difference is calculated from
86) Find 1.

ステップ218ではステップ217で求めた単位補正m
積算値(86丁)1が所定値以上であるかどうかを判別
し、所定値以上の場合は何らかの異常があるとしてステ
ップ219へ進み、学習1イ(Kiをクリアする。一方
、所定値未満の場合は正常としてスラーツブ220で単
位補iE船情R(i6(Σ△Tri とステップ200
で求めた14木制御+ faTaとの比を新たな学習値
Ki として求める。
In step 218, the unit correction m obtained in step 217 is
It is determined whether the integrated value (86 pieces) 1 is greater than or equal to a predetermined value, and if it is greater than or equal to the predetermined value, it is determined that there is some abnormality and the process proceeds to step 219 to clear learning 1 (Ki). In this case, it is assumed to be normal and the unit complement iE ship information R (i6 (Σ△Tri and step 200
The ratio of the 14-tree control+faTa obtained in step 1 is obtained as a new learning value Ki.

ステップ221では学習ff1Kiを不揮発性メモリ1
D6に記憶して、次回の制御ff1Ti算出に利用する
In step 221, learning ff1Ki is stored in non-volatile memory 1.
It is stored in D6 and used for the next calculation of control ff1Ti.

フ【コーチ1!−1〜に示す処理は以−トの通りである
Fu [Coach 1! The processing shown in -1~ is as follows.

以−にの様にして気筒別の学習値Kiを補正し各シリン
ダ相互間の燃料噴OA量差をなくすようにしている。第
4a図および第4b図は上述した如き実施例を従来例と
比較して具体的に説明するためのタイムヂャ−1〜を示
しており、第4a図が従来例に対応するもの、第4b図
が本実施例に対応するものとして表わしている。
As described above, the learned value Ki for each cylinder is corrected to eliminate the difference in fuel injection OA amount between the cylinders. 4a and 4b show timers 1 to 1 to specifically explain the above-described embodiment in comparison with the conventional example, and FIG. 4a corresponds to the conventional example, and FIG. 4b is shown as corresponding to this embodiment.

従来の方法においては、第4a図に図示する如く、Tン
ジン回転速度Nが気筒間での供給燃料量のバラツキによ
り(a >に承り如く気筒間でバラツキを生じていても
、基本制御闇玉を一定に設定し、かつ学習値1くがない
ため出力制御I量Tは(b)に示づ如く一定となり、こ
のため供給燃才斗量qは(C)に示す如く依然どして気
筒間でバラツキをもら、この結果Tンジン回転速度Nは
修正されず気筒間でバラツキを生じたままの状態とされ
る。
In the conventional method, as shown in Fig. 4a, even if the T engine rotational speed N varies between cylinders due to variation in the amount of fuel supplied between cylinders (a is set constant, and the learned value does not decrease by 1, so the output control amount T becomes constant as shown in (b), and therefore the supplied fuel amount q still remains constant as shown in (c). As a result, the T engine rotational speed N is not corrected and remains in a state where variations occur between the cylinders.

これに対し、本実施例においては、第4a図の(a)に
示す如くエンジン回転速度Nにノ\ラツキが発生ずると
、第3図で1−)ホした如く、学習値1くを気1h別に
補正するため、第4b図に図示づる如く制御mTは(1
))に示す如く気16)別に補正さ4t、この結果供給
燃料量qは(C)に示J如く気jn間でのバラツキが解
消されて金気筒について略同−の値をもつようになる。
On the other hand, in this embodiment, when fluctuations occur in the engine rotational speed N as shown in (a) of Fig. 4a, the learned value 1 should be taken care of as shown in 1-) in Fig. 3. Since the correction is made for each hour, the control mT is (1
)) As shown in (C), the amount of supplied fuel q is corrected separately by 4t, and as a result, as shown in (C), the variation between the two cylinders is eliminated and the fuel cylinders have approximately the same value. .

従って]−ンジン回転速度Nは(a>に示づ゛如く気筒
間でのバラツキがYR消し金気筒について略同−の値と
なり回転ムラのない運転状態となる。
Therefore, as shown in (a), the engine rotational speed N has approximately the same value among the cylinders for the YR eraser cylinders, resulting in an operating state with no uneven rotation.

尚、噴射タイミングの制御)pは、前記d1明において
は、]l均l転回転数より一仕各気f;1のターrミン
グの制御を行〕でいる。しかし、この場合学習前、学習
中、回転数Niが一神で4rいためある気筒では着火遅
れ等による不具合が発うトすることもあり得る。従つで
、各気筒の回転数N1に対応し一01ステップ204で
出力回路112により電磁弁11を制御し、各気筒のタ
イミングを制御し対策づることができる。
In addition, control of the injection timing) p is performed by controlling the timing of each stroke f; However, in this case, before and during learning, the rotational speed Ni is 4r at one time, so problems such as ignition delay may occur in certain cylinders. Therefore, the solenoid valve 11 is controlled by the output circuit 112 in step 204 corresponding to the rotational speed N1 of each cylinder, and the timing of each cylinder can be controlled and countermeasures can be taken.

以上説明した如く本発明は多シリンダエンジンの各シリ
ンダに対し、圧送シリンダ内に嵌挿されエンジンと同期
して往復動する圧送プランジャと、この圧送プランジャ
の往復動により圧力が発生される圧送ポンプ室と、噴射
シリンダ内に嵌挿され前記圧送ポンプ室の圧力により駆
動される1IFltAプランジヤと、このl@躬プラン
ジャの往復i[IJ tこよりIF力が発化される噴射
ポンプ室と、該噴射ポンプ室への燃料供給口と、該噴射
ポンプ室内の燃料をエンジン内へIIJ41)1する燃
料噴射ノズルとを備えたユニツi〜インジーrクタを配
設し、 上記燃料供給口に接続された燃料供給通路途上に流量制
御弁を設番ノ、 該エンジンの回転速度と、該エンジンのエンジン負荷に
基づき、基本料taoiを演算し、更に前記エンジンの
平均回転速度と各シリンダに対応する回転速度とを求め
ると共にその偏差に応じてシリンダ毎に前記基本制御量
を補正し、当該補正結果に基づき、前記流量制御弁を制
御するようにしている。
As explained above, the present invention provides for each cylinder of a multi-cylinder engine, a pressure-feeding plunger that is fitted into a pressure-feeding cylinder and reciprocates in synchronization with the engine, and a pressure-feeding pump chamber in which pressure is generated by the reciprocating movement of the pressure-feeding plunger. , an 1IFltA plunger fitted into the injection cylinder and driven by the pressure of the pressure pump chamber, an injection pump chamber from which the IF force is generated by the reciprocating i[IJt of the plunger, and the injection pump. An injector equipped with a fuel supply port to the injection pump chamber and a fuel injection nozzle for supplying the fuel in the injection pump chamber into the engine is provided, and a fuel supply connected to the fuel supply port is provided. A flow rate control valve is installed in the middle of the passage, a basic charge taoi is calculated based on the rotational speed of the engine and the engine load of the engine, and the average rotational speed of the engine and the rotational speed corresponding to each cylinder are calculated. At the same time, the basic control amount is corrected for each cylinder according to the deviation, and the flow rate control valve is controlled based on the correction result.

このため本発明によれば気筒間で燃料噴1jJ Li4
にバラツキを生ずるようになっても適切す修正を行なう
ため金気筒について均一な燃il′!l哨用INに補j
[でき、このため丁ミッションの改善、ドライバビリテ
ィの向上を充分に達成でることが可能になると共にアイ
ドル運転の安定付向上により燃費の改善を図ることがで
きる。
Therefore, according to the present invention, fuel injection 1jJ Li4 is performed between the cylinders.
In order to make appropriate corrections even if variations occur, uniform combustion is achieved for all cylinders! Addition to the sentry IN
Therefore, it is possible to sufficiently improve the engine transmission and drivability, and it is also possible to improve fuel efficiency by improving the stability of idling operation.

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

図面は本発明の実施例を示すしので、第1図は本発明が
適用された燃料噴射装置の流路系統図、第2図は制御回
路のブロック図、第3図は制御プログラムの)[コーチ
ヤード、第4a図J5よび第4b図はそれぞれ従来例お
よび本実施例の作用説明図である。 1・・・噴射シリンタ 2・・・噴射プランジ髪・ 3・・・圧送シリンダ 4・・・jl:送プランジャ 11・・・タイミング制御電磁弁 19・・・噴射ポンプ室 23・・・ノズル 26・・・流量制御弁 3o・・・回転速度センサ 31・・・シリンダ判別センサ 32・・・エンジン負荷センサ 34・・・バッテリ 35・・・キースイッチ 100・・・電子制御回路 106・・・不揮発性メモリ 150・・・マイクロプロセツサ(M P U )代理
人 弁理士 定立 勉 他1名
The drawings show embodiments of the present invention, so FIG. 1 is a flow path system diagram of a fuel injection device to which the present invention is applied, FIG. 2 is a block diagram of a control circuit, and FIG. 3 is a control program) [ FIG. 4a J5 and FIG. 4b are explanatory diagrams of the operation of the conventional example and this embodiment, respectively. 1... Injection cylinder 2... Injection plunge hair 3... Pressure feeding cylinder 4... jl: Feeding plunger 11... Timing control solenoid valve 19... Injection pump chamber 23... Nozzle 26... ...Flow rate control valve 3o...Rotational speed sensor 31...Cylinder discrimination sensor 32...Engine load sensor 34...Battery 35...Key switch 100...Electronic control circuit 106...Nonvolatile Memory 150...Microprocessor (MPU) Representative Patent attorney Tsutomu Sadatsu and 1 other person

Claims (1)

【特許請求の範囲】 多シリンダエンジンの各シリンダに対し、圧送シリンダ
内に嵌挿されエンジンと同期して往復動する圧送プラン
ジャと、この圧送プランジャの往復動により圧力が発生
される圧送ポンプ室と、噴射シリンダ内に嵌挿され前記
圧送ポンプ室の圧力により駆動される噴射プランジャと
、この@射プランジ17の往復動により圧力が発生され
る噴射ポンプ室と、該噴射ポンプ室への燃料供給口と、
該噴射ポンプ室内の燃料をエンジン内へ噴射する燃料噴
射ノズルとを備えたユニットインジェクタを配設し、 」−記燃料供給「1に接続された燃料供給通路途上に流
量制御弁を設け、 該′Lンジンの回転311mと、該エンジンのエンジン
負荷に基づぎ、基本制御量を演算し、更に前記エンジン
の平均回転速度と各シリンダに対応する回転速度とを求
めると共にその偏差に応じてシリンダ毎に前記基本料m
uを補正し、当該補正結果に基づき、前記流量制011
弁を副部1ノることを特徴とする燃料噴射装置の制御方
法。
[Claims] For each cylinder of a multi-cylinder engine, there is provided a pressure-feeding plunger that is fitted into a pressure-feeding cylinder and reciprocates in synchronization with the engine, and a pressure-feeding pump chamber in which pressure is generated by the reciprocating motion of the pressure-feeding plunger. , an injection plunger fitted into the injection cylinder and driven by the pressure of the pressure pump chamber, an injection pump chamber in which pressure is generated by the reciprocation of this injection plunge 17, and a fuel supply port to the injection pump chamber. and,
A unit injector is provided with a fuel injection nozzle for injecting the fuel in the injection pump chamber into the engine, and a flow rate control valve is provided in the middle of the fuel supply passage connected to the fuel supply 1; Based on the rotation of the L engine (311 m) and the engine load of the engine, the basic control amount is calculated, and the average rotational speed of the engine and the rotational speed corresponding to each cylinder are calculated, and the rotational speed is calculated for each cylinder according to the deviation. The basic fee m
u is corrected, and based on the correction result, the flow rate control 011
A method for controlling a fuel injection device, characterized in that a valve is provided as a sub-portion.
JP57195624A 1982-11-08 1982-11-08 Control method of fuel injection device Pending JPS5985432A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57195624A JPS5985432A (en) 1982-11-08 1982-11-08 Control method of fuel injection device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57195624A JPS5985432A (en) 1982-11-08 1982-11-08 Control method of fuel injection device

Publications (1)

Publication Number Publication Date
JPS5985432A true JPS5985432A (en) 1984-05-17

Family

ID=16344260

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57195624A Pending JPS5985432A (en) 1982-11-08 1982-11-08 Control method of fuel injection device

Country Status (1)

Country Link
JP (1) JPS5985432A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4780827A (en) * 1984-09-22 1988-10-25 Diesel Kiki Co., Ltd. Apparatus for controlling idling operation of an internal combustion engine
US5131371A (en) * 1989-09-07 1992-07-21 Robert Bosch Gmbh Method and arrangement for controlling a self-igniting internal combustion engine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4780827A (en) * 1984-09-22 1988-10-25 Diesel Kiki Co., Ltd. Apparatus for controlling idling operation of an internal combustion engine
US5131371A (en) * 1989-09-07 1992-07-21 Robert Bosch Gmbh Method and arrangement for controlling a self-igniting internal combustion engine

Similar Documents

Publication Publication Date Title
US4736724A (en) Adaptive lean limit air fuel control using combustion pressure sensor feedback
JPS58214627A (en) Fuel regulator for fuel injection pump
US4825833A (en) Engine control apparatus
US5255655A (en) Fuel injection system for an internal combustion engine
JP3077298B2 (en) Accumulation type fuel injection device for internal combustion engine
JPS58214631A (en) Fuel metering device in fuel injection pump
EP0296464B1 (en) Air/fuel ratio control system for internal combustion engine with correction coefficient learning feature
US4462375A (en) Method and apparatus for controlling fuel supply of an internal combustion engine
DE10301299A1 (en) Injection control device for engine running on alternative fuel to petrol has unit to correct from petrol to lpg injection conditions
JPS5982534A (en) Control of fuel injection amount for internal-combustion engine
JPS5985432A (en) Control method of fuel injection device
JPS6469748A (en) Air-fuel ratio controller
JPS6424141A (en) Fuel injection control device for internal combustion engine
JPS5912135A (en) Method for controlling injection quantity of fuel for diesel engine
US4476831A (en) Method and apparatus for controlling the fuel supply of an internal combustion engine
US4462374A (en) Air-fuel ratio control method and apparatus utilizing an exhaust gas concentration sensor
KR890004301B1 (en) Apparatus for controlling idling operation for an internal combustion engine
JPS60169641A (en) Air-fuel ratio controller
JPH05288110A (en) Control apparatus for internal combustion engine
JP2692500B2 (en) Engine crank angle time converter
JPS6223552A (en) Control method for injection quantity of fuel for internal-combustion engine
JPH0693914A (en) Accumulative fuel injection device for internal combustion engine
JPS6445947A (en) Black smoke preventing device for internal combustion engine at time of acceleration
KR890004295B1 (en) Apparatus for controlling idling operation of an internal combustion engine
JPS59206626A (en) Method of electronically controlled fuel injection in internal-combustion engine