JPS60187738A - Method of controlling fuel injection quantity independently for each cylinder of electronically controlled diesel engine - Google Patents
Method of controlling fuel injection quantity independently for each cylinder of electronically controlled diesel engineInfo
- Publication number
- JPS60187738A JPS60187738A JP4329384A JP4329384A JPS60187738A JP S60187738 A JPS60187738 A JP S60187738A JP 4329384 A JP4329384 A JP 4329384A JP 4329384 A JP4329384 A JP 4329384A JP S60187738 A JPS60187738 A JP S60187738A
- Authority
- JP
- Japan
- Prior art keywords
- cylinder
- engine
- cylinders
- fuel injection
- rotation speed
- 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.)
- Granted
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1497—With detection of the mechanical response of the engine
- F02D41/1498—With detection of the mechanical response of the engine measuring engine roughness
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02B—INTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
- F02B3/00—Engines characterised by air compression and subsequent fuel addition
- F02B3/06—Engines characterised by air compression and subsequent fuel addition with compression ignition
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/10—Parameters related to the engine output, e.g. engine torque or engine speed
- F02D2200/1015—Engines misfires
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
Description
本発明は、電子制御ディーゼルエンジンの気筒別燃料噴
射量制御方法に係り、特に、自動車用の電子制御ディー
ゼルエンジンに用いるのに好適な、各気筒の爆発の間に
おける複数のエンジン回転速度のうち、最も低いエンジ
ン回転速度を基準として、燃料噴射量を気筒別に制御す
るようにした電子制卸ディーゼルエンジンの気筒別燃料
l′iil射鯖制御方法の改良に関する。The present invention relates to a fuel injection amount control method for each cylinder of an electronically controlled diesel engine, and in particular, among a plurality of engine rotational speeds during the explosion of each cylinder, suitable for use in an electronically controlled diesel engine for automobiles. The present invention relates to an improvement in a method for controlling fuel l'iil injection for each cylinder in an electronically controlled diesel engine, in which the amount of fuel injection is controlled for each cylinder based on the lowest engine speed.
一般に、ディーゼルエンジンは、ガソリンエンジンに比
較して、アイドル時の撮動が遥かに大きく、エンジン周
辺ン]〜114Mによって弾性的に支持されたディーゼ
ルエンジンがその振動によって共振し、車両の居住性を
悪化させるだけでなく、エンジン周辺の機器に悪影響を
及ぼづ場合があった。
これは、例えばディーゼルエンジンが4サイクルの場合
に、ディーゼルエンジンの回転の半分のすイクルで各気
筒に圧送される燃料の周期的ばらつきに原因する、エン
ジンの回転に対する1/2次の低周波の振動によって主
として引き起こされる。
即ち、ディーゼルエンジンにおいて、気筒間の;!i料
噴射量がばらついていると、第1図に示す如く、爆発気
筒毎(4気筒ならば180°CA(クランク角度)毎)
の回転変動ΔNEが等しくならず、114発4回に1回
の周期でクランクまわり振れのうぬりSを生じ、これが
、車両乗員に不快感を与えるものである。図において、
TDCは上死点である。
このため、エンジン本体、燃料噴射ポンプ及びインジェ
クションノズルを極めて高精度に製作して、各気筒に供
給される燃料のばらつぎを小さくすることが考えられる
が、そのためには、生産技術上の大きな内器性を伴なう
と共に、燃料噴射ポンプ等が極めて高価なものとなって
しまう。一方、エンジンマウント樋溝を改良してエンジ
ンの振動を抑制することも考えられるが、該マウント機
構が?!ilt且つ高価となると共に、ディーゼルエン
ジン自体の振動を抑制づるものではないので、根本tパ
−
的な対策にはなり得ないという問題点を有してい1ζ。
このような問題点を解消するべく、例えば、第2図に示
すような、燃料噴射ポンプ12の駆動軸14に取付けた
ギヤ20と、ポンプハウジング12Aに取付けたエンジ
ン回転センサ22によってNE生波形を得、第3図に示
す如く、前記NE生波形を成形したNEパルスの立下り
によって検出される、前記駆動軸14の例えば22.5
’ PA(ポンプ角度) (エンジンの45’OA)回
転毎に、該45°CAの回転に要した時間6丁から直前
の45°CA回転におけるエンジン回転数NEi(1−
1〜4)を算出し、該エンジン回転数NE:から、第4
図に示す如く、爆発気筒毎の回転変動DNED (+1
−1〜4)を検出し、これと金気筒の回転変動の平均値
(以下、平均回転変動と称づる)WNDLT(=すDN
EP/4)とを比L]
較し、当該気筒の回転変動が前記平均回転変動WN D
L Tより小さい場合には、当該気筒の燃料噴射口が
少ないものと看做して、その差(以下、回転変動偏差と
称する)DDNEp (p−1〜4)に応じて、例えば
第5図に示すように増量ずべき燃料噴射量(以下、毎回
補正量と称する)Δqを学習して、次回の当該気筒の燃
料噴射時に反映し、逆に、当該気筒の回転変動が平均回
転変動WNDLTより大きい場合には、当該気筒の燃料
噴射量を減Iすることが考えられる。このようにして、
例えば第6図に示り如く、各気筒の回転変動が揃う迄、
燃料噴射ポンプアクチュエータ、例えば分配型燃料噴射
ポンプではスピルリングを制御するためのスピルアクチ
ュエータを気筒毎に制御して、燃料噴1)Inを気筒毎
に増減することによって、気筒間の燃料噴躬醋のばらつ
きを解消することができ、従って、エンジン振動を抑え
ることができる。
第6図において、VScmpD(+) = 1〜4 )
は気筒別指令値、V3rinは噴射指令電圧である。
このような気筒別燃料噴射量制御においては、制御の基
準となるクランク角度を正確に検出する必要がある。一
般に、4気筒エンジンにおいては、180°CA毎に各
気筒で燃料が噴射されて爆発が発生するので、45°C
A毎のエンジン回転速度は、前出第6図に示した如く、
180”OAを1周期とした波形を描く。この周期的な
波形において、180°CAで最も低い回転速度NE1
となる点が、ある気筒の噴射タイミング(上死点)と一
致する。即ち、最も低い回転速1jFNE+で気筒判別
の切替えを行うのが望ましい。従って、従来は、この点
で次の気筒の噴射量の制御指示値の切替え(噴射指令電
圧V S finの更新)を行い、系の応答遅れを補償
するようにしている。
しかしながら、ノイズ、失火、バッテリ電源の瞬断等に
より45°CA毎エンジン回転速度NE1の取込みタイ
ミングがずれ、最低回転速度の位置がずれてしまうと、
NF2、NEs又はNF2のタイミングで噴射指令電圧
■5finの切替えが実施されてしまい、補正を行う気
筒がずれたり、応答遅れが発生し、燃料噴II4量の気
筒別制御がうまく動作しなくなる。このため、アイドル
回転変動が増大したり、振動が大きくなるという問題が
発生していた。
I発明の目的】
本発明は、前記従来の問題点を解消づるべくなされたも
ので、ノイズ、失火、バッテリ電源の瞬断等が発生して
も、気筒別補正を行うタイミングや補正対象気筒がずれ
たままとなることがなく、従って、燃料噴04輛の気筒
別制御を適確に行うことができる電子制御ディーゼルエ
ンジンの気筒別燃料噴射旧制i11方法を提供すること
を目的とする。In general, diesel engines have a much larger vibration during idling than gasoline engines, and the diesel engine, which is elastically supported by the engine surroundings, resonates due to its vibrations, which reduces the comfort of the vehicle. In addition to worsening the problem, there were cases where it had a negative impact on equipment around the engine. For example, in the case of a four-cycle diesel engine, this is due to the 1/2-order low frequency with respect to the engine rotation, which is caused by periodic variations in the fuel pumped to each cylinder at half the speed of the diesel engine rotation. Mainly caused by vibration. That is, in a diesel engine, between the cylinders;! If the i-fuel injection amount varies, as shown in Figure 1, it will be different for each explosion cylinder (for 4 cylinders, every 180° CA (crank angle)).
The rotational fluctuations ΔNE are not equal, and a crank rotation fluctuation S occurs once every 4 times in 114 shots, which causes discomfort to the vehicle occupants. In the figure,
TDC is top dead center. For this reason, it is possible to manufacture the engine body, fuel injection pump, and injection nozzle with extremely high precision to reduce the variation in fuel supplied to each cylinder, but this requires a large amount of production technology. In addition to being expensive, the fuel injection pump and the like become extremely expensive. On the other hand, it is possible to suppress engine vibration by improving the engine mount gutter groove, but what about the mount mechanism? ! This has the problem that it is both expensive and expensive, and cannot be used as a fundamental countermeasure because it does not suppress the vibrations of the diesel engine itself. In order to solve this problem, for example, as shown in FIG. 2, the NE raw waveform is detected by a gear 20 attached to the drive shaft 14 of the fuel injection pump 12 and an engine rotation sensor 22 attached to the pump housing 12A. For example, as shown in FIG.
'PA (Pump Angle) For each 45'OA rotation of the engine, the time required for the rotation of 45°CA from the 6th engine to the engine rotational speed NEi (1-
1 to 4), and from the engine rotation speed NE:, the fourth
As shown in the figure, the rotational variation DNED (+1
-1 to 4) is detected, and the average value of this and the rotational fluctuation of the gold cylinder (hereinafter referred to as average rotational fluctuation) WNDLT (=suDN
EP/4) and the rotational fluctuation of the cylinder concerned is compared with the average rotational fluctuation WN D
If it is smaller than L T, it is assumed that there are fewer fuel injection ports in the cylinder, and the difference (hereinafter referred to as rotational fluctuation deviation) DDNEp (p-1 to p-4) is calculated according to, for example, FIG. As shown in , the fuel injection amount that should be increased (hereinafter referred to as the correction amount) Δq is learned and reflected in the next fuel injection of the relevant cylinder. If it is large, it may be possible to reduce the fuel injection amount for the cylinder concerned. In this way,
For example, as shown in Figure 6, until the rotational fluctuations of each cylinder are equalized,
A fuel injection pump actuator, for example, a spill actuator for controlling spill ring in a distribution type fuel injection pump, is controlled for each cylinder to increase or decrease fuel injection 1) In for each cylinder, thereby controlling the fuel injection level between cylinders. Therefore, it is possible to suppress engine vibration. In Figure 6, VScmpD(+) = 1~4)
is a command value for each cylinder, and V3rin is an injection command voltage. In such cylinder-by-cylinder fuel injection amount control, it is necessary to accurately detect the crank angle, which serves as a control reference. Generally, in a 4-cylinder engine, fuel is injected in each cylinder every 180°CA and an explosion occurs, so 45°C
The engine rotational speed for each A is as shown in Figure 6 above.
Draw a waveform with one period of 180" OA. In this periodic waveform, the lowest rotational speed NE1 at 180° CA
The point coincides with the injection timing (top dead center) of a certain cylinder. That is, it is desirable to switch the cylinder discrimination at the lowest rotational speed 1jFNE+. Therefore, conventionally, at this point, the control command value for the injection amount of the next cylinder is switched (updating the injection command voltage V S fin) to compensate for the response delay of the system. However, if the timing of capturing the engine rotational speed NE1 at every 45° CA is shifted due to noise, misfire, instantaneous interruption of the battery power supply, etc., and the position of the lowest rotational speed is shifted,
Switching of the injection command voltage 5fin is performed at the timing of NF2, NEs or NF2, and the cylinder to be corrected is shifted, a response delay occurs, and the cylinder-specific control of the fuel injection II4 amount does not work properly. This has caused problems such as increased idle rotation fluctuations and increased vibrations. [Object of the Invention] The present invention has been made in order to solve the above-mentioned conventional problems, and even if noise, misfire, instantaneous interruption of battery power supply, etc. occur, the timing of cylinder-specific correction and the cylinder to be corrected can be adjusted. It is an object of the present invention to provide a method for controlling cylinder-by-cylinder fuel injection for an electronically controlled diesel engine, which does not remain deviated and can therefore accurately control the fuel injection by cylinder.
本発明は、各気筒の爆発の間における複数のエンジン回
転速度のうち、最も低いエンジン回転速度を基準として
、燃料噴射量を気筒別に制佳11するようにした電子制
御ディーゼルエンジンの気筒別燃料噴射量制御方法にお
いて、第7図にその要旨を示す如く、前記基準回転速度
に対応する実際のエンジン回転速度が、最低の回転速度
であるか否かを判定する手順と、最低の回転速度である
時は、そのまま気筒別制御を続行する手順と、最低の回
転速度でない詩は、それ迄の気筒別制御を中止し、実際
の最低回転速度に対応するエンジン回転速度を基準とし
て、新たに気筒別制御を再開する手順と、を含むことに
より、前記目的を達成したものである。The present invention provides fuel injection for each cylinder of an electronically controlled diesel engine in which the amount of fuel injection is controlled for each cylinder based on the lowest engine rotation speed among a plurality of engine rotation speeds during the explosion of each cylinder. The quantity control method, as summarized in FIG. 7, includes a procedure for determining whether the actual engine rotation speed corresponding to the reference rotation speed is the lowest rotation speed; At this time, the procedure is to continue the cylinder-specific control as it is, and when the rotation speed is not the lowest, the cylinder-specific control is canceled and the cylinder-specific control is newly started based on the engine rotation speed corresponding to the actual minimum rotation speed. The above object is achieved by including a procedure for restarting control.
以下図面を参照して、本発明に係る電子制御ディーゼル
エンジンの気筒別燃料噴射量制御方法が採用された。自
動車用の電子制御ディーゼルエンジンの実施例を詳細に
説明する。
本実施例は、第8図に示す如く、
ディーゼルエンジン10のクランク帖の回転と連動して
回転される駆動@14、該駆動軸14に固着された、燃
料を圧送するためのフィードポンプ16(第8図は90
’展開した状態を示づ)、燃料供給圧を調整するための
燃圧調整弁18、前記駆動軸14に固着されたギヤ20
の回転変位からディーゼルエンジン10の回転状部を検
出するための、例えば電磁ピックアップからなるエンジ
ン回転センサ22、フェイスカム23と共動してポンプ
プランジャ24を駆動するためのローラリング25、該
ローラリング25の凹凸位置を制御するだめのタイマピ
ストン26(第8図は906展開した状態を示す)、該
タイマピストン26の位置を制御でることによって燃料
噴射時期を制御するためのタイミング制御弁28、前記
タイマピストン26の位置を検出するだめの、例えば可
変インダクタンスセンサからなるタイマ位置センサ30
、前記ポンププランジャ24からの燃料逃し時期を制御
するためのスピルリング32、該スピルリング32の位
置を制御することによって燃料噴14 mを制御するた
めのスピルアクチュエータ34、該スピルアクチュエー
タ34のプランジャ34Aの変位から前記スピルリング
32の位置Vspを検出するための、例えば可変インダ
クタンスセンサからなるスピル位置センサ36、エンジ
ン停止時に燃料をカットするための燃料カットソレノイ
ド(以下FCVと称する)38及び燃料の逆流や後爪れ
を防止づるためのデリバリバルブ42を有する分配型の
燃料噴射ポンプ12と、該燃料噴射ポンプ12のデリバ
リバルブ42から吐出される燃料をディーゼルエンジン
10の燃焼¥内に噴射するためのインジェクションノズ
ル44と、
吸気管46を介して吸入される吸入空気の圧力を検出す
るための吸気圧センサ48と、同じく吸入空気の温度を
検出するだめの吸気温センサ50と、
エンジン10のシリンダブロックに配設された、エンジ
ン冷却水温を検出するための水温センサ52と、
運転者の操作づるアクセルペダル54の踏込み角度(以
下アクセル開度と称する>Accpを検出りるためのア
クセルセンサ56と、
該アクセルセンサ56の出力から検出されるアクセル開
度Accp、前記エンジン回転センサ22の出力からめ
られるエンジン回転数N E s前記水温センサ52の
出力から検出されるエンジン冷却水温等により制号l噴
躬時期及び制御噴射量をめ、前記燃料@射ポンプ12か
ら制御噴射時期に制御噴射量の燃料が噴射されるように
、前記タイミング制御弁28、スピルアクチュエータ3
4等を制御する電子制御ユニット(以下ECUと称する
)58と、から構成されている。
前記ECU38は、第9図に詳細に示す如く、各種演算
処理を行うための、例えばマイクロプロセッサからなる
中央処理ユニット(以下CPUと称づる)58Aと、各
種クロック信号を発生するクロック58Bと、前記CP
、U38Aにおける演算データ等を一時的に記憶するた
めのランダムアクセスメモリく以下RA、Mと称する)
58Cと、制御プログラムや各種データ等を配憶するた
めのリードオンリーメモリ(以下ROMと称する)58
Dと、バッファ58 、Eを介して入力される前記水温
センサ52出力、バッファ58Fを介して入力される前
記吸気温センサ50出力、バッファ58Gを介して入力
される前記吸気圧センサ48出力、バッファ58Hを介
して入力される前記アクセルセンサ56出力、センサ駆
動回路58J出力のセンサ駆動用周波数信号によって駆
動され、センサ(l検出回路58Kを介して入力される
前記スピル位置センサ36出力Vsp、同じくセンサ駆
動回路58L出力のセンサ駆動用周波数信号によって駆
動され、センサ信号検出回路58Mを介しで入力される
前記タイマ位置センサ30出力等を順次取込むためのフ
ルチプレクサ(以下MPXと称する)58Nと、該MP
X58N出力のアナログ信号をデジタル信号に変換する
ためのアナログ−デジタル変換器(以下A/D変換器と
称する)58Pと、該A/D変換器58Pの出力をCP
LJ58Aに取込むための入出力ボート(以下110ボ
ートと称する)58Qと、前記エンジン回転センサ22
の出力を波形整形して前記CPU58Aに直接取込むた
めの波形整形回路58Rと、前記CPU58Aの演算結
果に応じて前記タイミング制御弁28を駆動するための
駆動回路588と、同じく前記CPU58Aの演算結果
に応じて前記FCV38を駆動するための駆動回路58
Tと、デジタル−アナログ変換器(以下D/A変換器と
称する)58Uによりアナログ信号に変換された前記C
PtJ58A出力と前記スピル位置センサ36出力のス
ピル位置信号Vspとの偏差に応じて、前記スピルアク
チュエータ34を駆動層るだめのサーボ増幅器58V及
び駆動回路58 Wと、前記各構成機器間を接続して、
命令やデータの転送を行うための」モンバス58Xと、
から構成されている。
以下、実施例の作用を説明する
本実施例における、基準回転速度NE+のずれの定期的
な検査は、第10図に示すようなエンジン回転速度割込
みルーチンに従って実行される。
即ち、まずステップ110で、45°CA毎エンジン回
転速度NEiに対応して設定されたカウンタ1(i=1
〜4)をインクリメントする。ここで、+=1の時に最
低(基準)回転速度、i=3の詩に最高回転速度が入る
ようなっている。
次いでステップ112に進み、カウンタ1の計数値が5
であるか否かを判定する。判定結果が正である場合、即
ち、カウンタ1がオーバーフローしていると判断される
時には、ステップ114に進み、カウンタi−に1を入
れる。次いでステップ116に進み、気筒番号に対応し
て設定されたカウンタl1l(ll=1〜4)をインク
リメントする。
このカウンタpは、0〜180°CAの時に1.180
〜360°CAの時に2.360〜540°CAの詩に
3.540〜720’OAの時に4となり、720°O
Aで1に戻るようにされている。
次いでステップ118に進み、カウンタ1)の計数値が
5であるか否かを判定する。判定結果が正である場合、
即ち、カウンタpがオーバーフローしていると判断され
る詩には、ステップ120に進み、カウンタI)に1を
入れる。
ステップ120終了後、又は前出ステップ112.11
8の判定結果が否である場合には、ステップ122に進
み、その時の45°CA毎エンジン回転速度IりEIを
算出して、アドレス(A+i )のRAMにストアする
。次いでステップ124に進み、カウンタ1の計数値が
1であるが否かを判定する。判定結果が正である場合、
即ち、180’CA経過したと判断される時には、ステ
ップ12Gに進み、その時の45°CA毎エンジン回転
速度NE+が、RAMのアドレスA+1〜A+4に各々
ストアされたNE+〜NE4のうちの最低回転速度であ
るが否かを判定覆る。判定結果が正である場合、即ち、
基準回転速度NE+に対応する実際のエンジン回転速度
が最低の回転速度となっていると判断される時には、そ
のままこのルーチンを終了する。
一方、前出ステップ126の判定結果が否である場合、
即ち、基準回転速度NE+に対応する実際のエンジン回
転速度が最低の回転速度でなく、両者がずれていると判
断される時には、ステップ128に進み、気筒誤検出の
回数を計数しているカウンタCをインクリメントする。
次いでステップ130に進み、カウンタpの計数値が4
であるか否かを判定す。判定結果が正である場合、即ち
、720°CA経過したと判断される時には、ステップ
132に進み、カウンタCの計数値が2以上となってい
るか否かを判定する。このステップ132は、1回の気
筒誤検出のみで気筒間噴射量の制御をリセットしてしま
うと、必要以上に気筒別噴射量の制御リセットが行われ
しまう恐れがあるため、これを防止するためのものであ
る。
前出ステップ132の判定結果が正である場合、即ち、
気筒誤検出が720’OAの間に2回以上発生したと判
断される時には、ステップ134に進み、気筒間噴射量
の制御をリセットづる。具体的には、前出第6図に示さ
れる気筒別指令1+m V Scmpρ(p−1〜4)
を全て零として、それ迄の気筒別制御を中止し、その後
、最低エンジン回転速aNE+をめ、新たにめられた実
際の最低エンジン回転速度に対応するエンジン回転速度
を基準として、新たに気筒別制御を再開する。
ステップ134終了後、又は前出ステップ132の判定
結果が否である場合には、ステップ136に進み、次回
の異常判定に備えてカウンタCをクリアして、このルー
チンを終了する。
又、前出ステップ124.130の判定結果が否である
場合には、そのままこのルーチンを終了づる。
本実施例においては、720’ CAの間に2回以上気
筒誤検出が発生した場合に、それ迄の気筒別制御をリセ
ツl−するようにしているので、気筒別制御のリセット
が、必要以上に行われることがない。なお、気筒別制御
のリセットを行うべき気筒誤検出の回数はこれに限定さ
れない。DESCRIPTION OF THE PREFERRED EMBODIMENTS Referring to the drawings below, a method for controlling fuel injection amount by cylinder for an electronically controlled diesel engine according to the present invention was adopted. An example of an electronically controlled diesel engine for automobiles will be described in detail. As shown in FIG. 8, this embodiment includes a drive @ 14 that rotates in conjunction with the rotation of the crankshaft of the diesel engine 10, and a feed pump 16 (for pumping fuel) fixed to the drive shaft 14. Figure 8 is 90
'The unfolded state is shown), a fuel pressure adjustment valve 18 for adjusting the fuel supply pressure, and a gear 20 fixed to the drive shaft 14.
an engine rotation sensor 22 made of, for example, an electromagnetic pickup for detecting the rotational part of the diesel engine 10 from the rotational displacement of the engine; a roller ring 25 for driving the pump plunger 24 in cooperation with the face cam 23; a timer piston 26 (FIG. 8 shows the expanded state of 906) for controlling the uneven position of the timer piston 25; a timing control valve 28 for controlling the fuel injection timing by controlling the position of the timer piston 26; A timer position sensor 30, for example, a variable inductance sensor, for detecting the position of the timer piston 26.
, a spill ring 32 for controlling the timing of fuel release from the pump plunger 24, a spill actuator 34 for controlling the fuel injection 14m by controlling the position of the spill ring 32, and a plunger 34A of the spill actuator 34. A spill position sensor 36 consisting of, for example, a variable inductance sensor for detecting the position Vsp of the spill ring 32 from the displacement of the spill ring 32, a fuel cut solenoid (hereinafter referred to as FCV) 38 for cutting fuel when the engine is stopped, and a backflow of fuel. A distribution type fuel injection pump 12 having a delivery valve 42 for preventing the rear runout, and a fuel injection pump 12 for injecting the fuel discharged from the delivery valve 42 of the fuel injection pump 12 into the combustion chamber of the diesel engine 10. An injection nozzle 44, an intake pressure sensor 48 for detecting the pressure of intake air taken in through the intake pipe 46, an intake temperature sensor 50 for also detecting the temperature of the intake air, and a cylinder block of the engine 10. an accelerator sensor 56 for detecting the depression angle (hereinafter referred to as accelerator opening degree) of an accelerator pedal 54 operated by the driver (hereinafter referred to as accelerator opening degree); The accelerator opening Accp is detected from the output of the accelerator sensor 56, the engine rotation speed N E is determined from the output of the engine rotation sensor 22, and the engine cooling water temperature is detected from the output of the water temperature sensor 52. The timing control valve 28 and the spill actuator 3 are controlled so that a controlled injection amount of fuel is injected from the fuel@injection pump 12 at the controlled injection timing.
4, etc., and an electronic control unit (hereinafter referred to as ECU) 58. As shown in detail in FIG. 9, the ECU 38 includes a central processing unit (hereinafter referred to as CPU) 58A consisting of, for example, a microprocessor for performing various calculation processes, a clock 58B for generating various clock signals, and a clock 58B for generating various clock signals. C.P.
(hereinafter referred to as RA, M)
58C and a read-only memory (hereinafter referred to as ROM) 58 for storing control programs, various data, etc.
D, buffer 58, the output of the water temperature sensor 52 which is input via E, the output of the intake air temperature sensor 50 which is input via the buffer 58F, the output of the intake pressure sensor 48 which is input via the buffer 58G, and the buffer. It is driven by the sensor drive frequency signal of the accelerator sensor 56 output inputted via the sensor drive circuit 58H and the sensor drive circuit 58J output, and the spill position sensor 36 output Vsp inputted via the sensor (l detection circuit 58K), A multiplexer (hereinafter referred to as MPX) 58N for sequentially taking in the output of the timer position sensor 30, etc., which is driven by the sensor drive frequency signal output from the drive circuit 58L and input via the sensor signal detection circuit 58M;
An analog-to-digital converter (hereinafter referred to as A/D converter) 58P for converting the analog signal of the X58N output into a digital signal, and the output of the A/D converter 58P is
An input/output boat (hereinafter referred to as 110 boat) 58Q for loading into LJ58A and the engine rotation sensor 22
a waveform shaping circuit 58R for shaping the output of the waveform and directly inputting it into the CPU 58A; a drive circuit 588 for driving the timing control valve 28 according to the calculation result of the CPU 58A; a drive circuit 58 for driving the FCV 38 according to the
T, and the C converted into an analog signal by a digital-to-analog converter (hereinafter referred to as a D/A converter) 58U.
Depending on the deviation between the PtJ58A output and the spill position signal Vsp of the spill position sensor 36 output, the spill actuator 34 is connected to the servo amplifier 58V and drive circuit 58W of the drive layer, and each of the components. ,
"Monbus 58X for transferring commands and data,"
It consists of Hereinafter, the operation of the embodiment will be explained. In this embodiment, periodic inspection of the deviation of the reference rotational speed NE+ is performed according to an engine rotational speed interrupt routine as shown in FIG. 10. That is, first, in step 110, counter 1 (i=1
-4) is incremented. Here, when +=1, the minimum (reference) rotation speed is entered, and when i=3, the maximum rotation speed is entered. Next, the process advances to step 112, and the count value of counter 1 is 5.
Determine whether or not. If the determination result is positive, that is, if it is determined that counter 1 is overflowing, the process proceeds to step 114, where 1 is placed in counter i-. Next, the process proceeds to step 116, where a counter l1l (ll=1 to 4) set corresponding to the cylinder number is incremented. This counter p is 1.180 at 0 to 180° CA.
2 when ~360°CA, 3.360~540°CA, 4 when 540~720'OA, 720°O
A is set to return to 1. Next, the process proceeds to step 118, where it is determined whether the count value of counter 1) is 5 or not. If the judgment result is positive,
That is, for a poem for which it is determined that the counter p has overflowed, the process proceeds to step 120 and 1 is placed in the counter I). After step 120 or step 112.11 above
If the determination result in step 8 is negative, the process proceeds to step 122, where the engine rotational speed I/EI for each 45° CA at that time is calculated and stored in the RAM at address (A+i). Next, the process proceeds to step 124, where it is determined whether the count value of counter 1 is 1 or not. If the judgment result is positive,
That is, when it is determined that 180'CA has elapsed, the process proceeds to step 12G, where the engine rotational speed NE+ per 45°CA at that time is determined as the lowest rotational speed among NE+ to NE4 respectively stored at addresses A+1 to A+4 of the RAM. However, the judgment is reversed. If the determination result is positive, that is,
When it is determined that the actual engine rotation speed corresponding to the reference rotation speed NE+ is the lowest rotation speed, this routine is immediately terminated. On the other hand, if the determination result in step 126 is negative,
That is, when it is determined that the actual engine rotation speed corresponding to the reference rotation speed NE+ is not the lowest rotation speed, and that there is a deviation between the two, the process proceeds to step 128, and the counter C that counts the number of erroneous cylinder detections is executed. Increment. Next, the process proceeds to step 130, and the count value of the counter p is 4.
Determine whether or not. When the determination result is positive, that is, when it is determined that 720° CA has elapsed, the process proceeds to step 132, and it is determined whether the count value of the counter C is 2 or more. This step 132 is performed to prevent the control of the injection amount by cylinder from being reset more than necessary if the control of the injection amount between cylinders is reset due to only one erroneous detection of a cylinder. belongs to. If the determination result in step 132 is positive, that is,
When it is determined that cylinder misdetection has occurred twice or more during 720'OA, the process proceeds to step 134, and the control of the inter-cylinder injection amount is reset. Specifically, the cylinder-specific command 1+m V Scmpρ (p-1 to 4) shown in FIG.
are all set to zero, cancel the cylinder-specific control up to that point, and then set the minimum engine rotation speed aNE+ and start a new cylinder-specific control based on the engine rotation speed corresponding to the newly set actual minimum engine rotation speed. Resume control. After step 134 is completed, or if the determination result in step 132 is negative, the process proceeds to step 136, where the counter C is cleared in preparation for the next abnormality determination, and this routine ends. Further, if the determination result in steps 124 and 130 is negative, this routine is immediately terminated. In this embodiment, if cylinder erroneous detection occurs twice or more during 720' CA, the cylinder-specific control up to that point is reset, so resetting the cylinder-specific control is unnecessary. It is never done. Note that the number of cylinder erroneous detections for which cylinder-specific control should be reset is not limited to this.
以上説明したように、本発明によれば、ノイズ、失火、
バッテリN源の瞬断等により、基準回転速度の取込みタ
イミングがずれたり、補正対象気筒がずれたりすると、
直ちに気筒別制御がリセットされる。従って、燃料噴射
iの気筒別制御が常に適確に動作し、アイドル回転変動
が増大したり、エンジン振動が増大づることがないとい
う優れた効果を有する。As explained above, according to the present invention, noise, misfire,
If the reference rotation speed capture timing shifts or the correction target cylinder shifts due to a momentary interruption of the battery N source, etc.
Cylinder-specific control is immediately reset. Therefore, the cylinder-specific control of the fuel injection i always operates properly, and there is an excellent effect that the idle rotation fluctuation does not increase and the engine vibration does not increase.
第1図は、従来の電子制御ディーゼルエンジンにおける
、回転変動とクランクまわり振れのうねりの関係を示す
線図、第2図は、従来の電子制御ディーゼルエンジンで
用いられているエンジン回転センサの構成を示す断面図
、第3図は、同じく、45°CA毎のエンジン回転速度
をめる方法を示vi図、第4図及び耐5図は、同じく、
毎回補正量をめる方法を示す線図、第6図は、従来例に
おける各部信号波形の例を示す線図、第7図は、本発明
に係る電子制御ディーゼルエンジンの気筒別燃料噴射饋
制御方法の要旨を示ず流れ図、第8図は、本発明が採用
された自動車用電子制御ディーゼルエンジンの実施例の
全体構成を示す、一部ブロック線図を含む断面図、第9
図は、同じく、電子制御ユニットの構成を示すブロック
線図、第10図は、111i]しく、基準回転速度のず
れを検出すると共に、気筒別制御をリセットするための
エンジン回転速度割込みルーチンの要部を示づ流れ図で
ある。
10・・・エンジン、
12・・・燃料噴射ポンプ、
22・・・エンジン回転センサ、
24・・・ポンププランジャ、
32・・・スピルリング、
34・・・スピルアクチュエータ、
36・・・スピル位置センサ、
44・・・インジェクションノズル、
58・・・電子制御ユニット<ECU)、NE+・・・
−45”OA毎エンジン回転速度、DNEI)・・・エ
ンジン回転変動、
WNDLT・・・平均回転変動、
v s cmpp・・・気筒別指令値、V 5fin・
・・噴射指令電圧。
代理人 高 矢 論
(ほか1名)Fig. 1 is a diagram showing the relationship between rotational fluctuations and crank runout undulations in a conventional electronically controlled diesel engine, and Fig. 2 shows the configuration of an engine rotation sensor used in a conventional electronically controlled diesel engine. The cross-sectional view shown in FIG.
A diagram showing how to calculate the correction amount each time, FIG. 6 is a diagram showing examples of signal waveforms of various parts in a conventional example, and FIG. 7 is a diagram showing fuel injection control for each cylinder of an electronically controlled diesel engine according to the present invention. FIG. 8 is a flowchart without showing the gist of the method; FIG. 8 is a sectional view including a partial block diagram showing the overall configuration of an embodiment of an electronically controlled diesel engine for automobiles in which the present invention is adopted;
The figure is a block diagram showing the configuration of the electronic control unit, and FIG. 10 is a block diagram showing the configuration of the electronic control unit. FIG. DESCRIPTION OF SYMBOLS 10... Engine, 12... Fuel injection pump, 22... Engine rotation sensor, 24... Pump plunger, 32... Spill ring, 34... Spill actuator, 36... Spill position sensor , 44... Injection nozzle, 58... Electronic control unit <ECU), NE+...
-45" OA engine rotation speed, DNEI)...Engine rotation variation, WNDLT...Average rotation variation, vs cmpp...Cylinder specific command value, V5fin.
...Injection command voltage. Agent Takaya Ron (and 1 other person)
Claims (1)
度のうち、最も低いエンジン回転速度を基準として、燃
料噴射量を気筒別に制御するようにした電子制御ディー
ゼルエンジンの気筒別燃料噴射量制御方法において、 前記基準回転速度に対応する実際のエンジン回転速度か
、最低の回転速度であるか白かを判定する手順と、 最低の回転速度である時は、そのまま気筒別制■を続行
する手順と、 最低の回転速度でない時は、それ迄の気筒別制御を中止
し、実際の最低回転速度に対応するエンジン回転速度を
基準として、新たに気筒別制御を再開する手順と、 を含むことを特数とづる電子制御ディーゼルエンジンの
気筒別燃料噴射量制御方法。(1) A fuel injection amount control method for each cylinder of an electronically controlled diesel engine, in which the fuel injection amount is controlled for each cylinder based on the lowest engine rotation speed among multiple engine rotation speeds during the explosion of each cylinder. , a procedure for determining whether the actual engine rotation speed corresponding to the reference rotation speed is the lowest rotation speed or white, and a procedure for continuing cylinder-specific control when the rotation speed is the lowest rotation speed. , when the engine speed is not the minimum rotational speed, stopping the cylinder-specific control up to that point and restarting the cylinder-specific control anew based on the engine rotational speed corresponding to the actual minimum rotational speed; A method for controlling fuel injection amount for each cylinder in an electronically controlled diesel engine.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4329384A JPS60187738A (en) | 1984-03-07 | 1984-03-07 | Method of controlling fuel injection quantity independently for each cylinder of electronically controlled diesel engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4329384A JPS60187738A (en) | 1984-03-07 | 1984-03-07 | Method of controlling fuel injection quantity independently for each cylinder of electronically controlled diesel engine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60187738A true JPS60187738A (en) | 1985-09-25 |
| JPH0258460B2 JPH0258460B2 (en) | 1990-12-07 |
Family
ID=12659742
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4329384A Granted JPS60187738A (en) | 1984-03-07 | 1984-03-07 | Method of controlling fuel injection quantity independently for each cylinder of electronically controlled diesel engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60187738A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH071054U (en) * | 1991-06-18 | 1995-01-10 | 有限会社アクティブ販売 | Thermal adhesive sheet for cloth / sheet |
-
1984
- 1984-03-07 JP JP4329384A patent/JPS60187738A/en active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH071054U (en) * | 1991-06-18 | 1995-01-10 | 有限会社アクティブ販売 | Thermal adhesive sheet for cloth / sheet |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0258460B2 (en) | 1990-12-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0319382B2 (en) | ||
| JP2005155601A (en) | Injection amount control device for internal combustion engine | |
| JPH0229858B2 (en) | ||
| US5836288A (en) | Method and apparatus for controlling fuel injection in a multicylinder internal combustion engine | |
| JPH0256496B2 (en) | ||
| US4503821A (en) | Apparatus and method for controlling amount of fuel injected into engine cylinders | |
| US20020038655A1 (en) | Ignition timing control device for internal combustion engine | |
| JPH022462B2 (en) | ||
| JPH024774B2 (en) | ||
| JP4706525B2 (en) | Fuel injection control device | |
| JPS60187738A (en) | Method of controlling fuel injection quantity independently for each cylinder of electronically controlled diesel engine | |
| JP6330616B2 (en) | Control device | |
| JPH0615842B2 (en) | Fuel injection timing control device for internal combustion engine | |
| JPS6155347A (en) | Partial cylinder injection quantity compensating method of electronic-controlled diesel engine | |
| WO2008107775A1 (en) | Start control apparatus and start control method for internal combustion engine | |
| JPH0718357B2 (en) | Fuel injection control device for internal combustion engine | |
| JPH11132082A (en) | Method and apparatus for determining rotation direction of multi-cylinder engine | |
| JP2003184608A (en) | Fuel injection control device for multi-cylinder internal combustion engine | |
| JPH0531656B2 (en) | ||
| JPH0520581B2 (en) | ||
| JPH0531657B2 (en) | ||
| JPS6153442A (en) | Method of correcting amount of injection of each cylinder of electronic control diesel engine | |
| JPH05202783A (en) | Fuel injection control device for internal combustion engine | |
| JPS6217342A (en) | Fuel injection control system | |
| JP4389400B2 (en) | Fuel injection device |