JPS60184946A - 電子制御デイ−ゼルエンジンの気筒別燃料噴射量制御方法 - Google Patents
電子制御デイ−ゼルエンジンの気筒別燃料噴射量制御方法Info
- Publication number
- JPS60184946A JPS60184946A JP59041061A JP4106184A JPS60184946A JP S60184946 A JPS60184946 A JP S60184946A JP 59041061 A JP59041061 A JP 59041061A JP 4106184 A JP4106184 A JP 4106184A JP S60184946 A JPS60184946 A JP S60184946A
- Authority
- JP
- Japan
- Prior art keywords
- fuel
- cylinder
- fuel injection
- correction amount
- specific gravity
- 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/30—Controlling fuel injection
- F02D41/38—Controlling fuel injection of the high pressure type
- F02D41/40—Controlling fuel injection of the high pressure type with means for controlling injection timing or duration
- F02D41/401—Controlling injection timing
-
- 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
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
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
本発明は、電子制御ディーゼルエンジンの気筒別燃料噴
射量制御方法に係り、特に、自動車用の電子制御ディー
ゼルエンジンに用いるのに好適な、爆発気筒毎の回転変
動を検出・比較し、各気筒の回転変動が揃うように、燃
料噴射量制御アクチュエータを気筒毎に制御して、気筒
間の燃料噴射量のばらつきによるエンジン振動を抑える
ようにした電子制御ディーゼルエンジンの気筒別燃料噴
射量制御方法の改良に関する。
射量制御方法に係り、特に、自動車用の電子制御ディー
ゼルエンジンに用いるのに好適な、爆発気筒毎の回転変
動を検出・比較し、各気筒の回転変動が揃うように、燃
料噴射量制御アクチュエータを気筒毎に制御して、気筒
間の燃料噴射量のばらつきによるエンジン振動を抑える
ようにした電子制御ディーゼルエンジンの気筒別燃料噴
射量制御方法の改良に関する。
【従来技術)
一般に、ディーゼルエンジンは、ガソリンエンジンに比
較して、アイドル時の振動が通かに大きく、エンジンマ
ウント機構によって弾性的に支持されたディーゼルエン
ジンがその振動によって共振し、車両の居住性を悪化さ
せるだけでなく、エンジン周辺の機器に悪影響を及ぼす
場合があった。1これは、例えばディーゼルエンジンが
4サイクルの場合に、ディーゼルエンジンの回転の半分
のサイクルで各気筒に圧送される燃料の周期的ばらつき
に原因する、エンジンの回転に対する1/2次の低周波
の振動によって主として引き起こされる。 即ち、ディーゼルエンジンにおいて、気筒間の燃料噴射
量がばらついていると、第1図に示す如く、爆発気筒毎
(4気筒ならば180°CA(クランク角度)毎)の回
転変動△NEが等しくならず、爆発4回に1回の周期で
クランクまわり振れのうねりSを生じ、これが、車両乗
員に不快感を与えるものである。図において、TDCは
上死点である。 このため、エンジン本体、燃料噴射ポンプ及びインジェ
クションノズルを極めて高精度に製作して、各気筒に供
給される燃料のばらつきを小さくすることが考えられる
が、そのためには、生産技術上の大きな困難性を伴なう
と共に、燃料噴射ポンプ等が極めて高価なものとなって
しまう。一方、エンジンマウント機構を改良してエンジ
ンの振動を抑制することも考えられるが、該マウント機
構が複雑且つ高価となると共に、ディーゼルエンジン自
体の振動を抑制するものではないので、根本的な対策に
はなり得ないという間総点を有していた。 このような問題点を解消するべく、例えば、第2図に示
すような、燃料噴射ポンプ12の駆動軸14に取付けた
ギヤ20と、ポンプハウジング12Aに取付けたエンジ
ン回転センサ22によってNE生波形を得、第3図に示
す如く、前記NE生波形を成形したNEパルスの立下り
によって検出される、前記駆動軸14の例えば22,5
°PA(ポンプ角度)(エンジンの45°CA>回転毎
に、該45°CAの回転に要した時間Δ王から直前の4
59CA回転におけるエンジン回転数NEi(i−i〜
4)を算出し、該エンジン回転数NEiから、第4図に
示す如く、爆発気筒毎の回転変動DNEp (p =1
〜4)を検出し、これと全気筒の回転変動の平均値(以
下、平均回転変動と称する)、 WN D IT <−
ΣDNEp/4)とを比P→1 較し、当該気筒の回転変動が前記平均回転変動WNDL
Tより小さい場合には、当該気筒の燃料噴射量が少ない
ものと1做して、その差(以下、回転変動偏差と称する
)DDNEp (p=1〜4)に応じて、例えば第5図
に示すように増量すべき燃料噴射m(以下、毎回補正量
と称する)Δqを学習して、次回の当該気筒の燃料噴射
時に反映し、逆に、当該気筒の回転変動が平均回転変動
WNDLTより大きい場合には、当該気筒の燃料噴射量
を減量することが考えられる。このようにして、例えば
第6図に示す如く、各気筒の回転変動が揃うまで、燃料
噴射量制御アクチュエータ、例えば分配型燃料噴射ポン
プではスピルリングを制御するためのスピルアクチュエ
ータを気筒毎に制御して、燃料噴射量を気筒毎に増減す
ることによって、気筒間の燃料噴射量のばらつきを解消
することができ、従って、エンジン振動を抑えることが
できる。 第6図において、ΔQp(p−1〜4)は、毎回補正量
Δqの積算値である気筒別補正量、K5は、ニュートラ
ルで、エンジン回転数が1000〜1500rpmの時
のハンチングを防止するための、エンジン回転数が高い
ほど気筒別補正量を小さくするようにした補正係数、Q
fjnは、平均エンジン回転数NEとアクセル開度A
CC11等から算出される噴射量、Vspは、スピルア
クチュエータの変位を検出するスピル位置センサの出力
である。 しかしながら、従来は、前記気箇別補正量ΔQpの上下
限ガード値を、温度によらず一定としていたため、特3
号軽油等の粘度が低い燃料を使用した時には問題を生じ
ないものの、燃料濃度が一10℃以下の状態で、2号軽
油等の粘度が高い燃料を使用した時には、スピルリング
の追従性が鈍くなるため、第7図に示す如く、スピルリ
ングの移動が噴射時までに気筒別補正量ΔQ11に到達
しないことがあった。すると、気筒分1」補正量ΔQp
が十分に補正されないため、回転変動偏差DDNEp
(−WNDLT−DNEO)が縮まらず、前記回転変動
偏差DDNEI)に応じた次回の毎回補正量Δqが気筒
別補正量△Qpに更に積算されてしまうという悪循環に
なり、第8図に示す如く、気筒別補正量ΔQpがスピル
リングの追従可能範囲を越えて上下限値に発散してしま
い、気筒別補正量ΔQpとスピルリングの移動量が対応
しなくなって、気筒別の噴射量補正が間に合わなくなり
、次の気筒の補正に干渉して、気筒別補正がうまく行わ
れなくなることがあるという問題点を有していた。 [発明の目的] 本発明は、前記従来の問題点を解消するべくなされたも
ので、気筒別補正量を、燃料の粘度にかかわらず、常に
、燃料噴射量制御アクチュエータが追従可能な範囲内と
することができ、従って、補正量の発散により、吹気筒
の補正に前同気筒の補正が干渉することがなく、気筒毎
の噴射量補正を確実に行って、振動レベルを最小限に抑
えることができる電子制御ディーゼルエンジンの気筒別
燃料噴射量制御方法を提供することを目的とする。 【発明の構成1 本発明は、爆発気筒毎の回転変動を検出・比較し、各気
筒の回転変動が揃うように、燃料噴射量制御アクチュエ
ータを気筒毎に制御して、気筒間の燃料噴Illのばら
′〕きによるエンジン振動を抑えるようにした電子制御
ディーゼルエンジンの気筒別燃料噴射量制御方法におい
て、第9図にその要旨を示す如く、平均回転変動と各気
筒の回転変動の差から回転変動偏差をめる手順と、該回
転変動偏差に応じて、燃料噴射量制御アクチュエータの
気筒別補正量をめる手順と、燃料の比重及び濃度を検出
する手順と、該燃料の比重及び温度に応じて、燃料の粘
度に対応して変化するようにされた、前記気筒別補正量
の上下限ガード値をめる手順と、該上下限ガード値によ
り、前記気筒別補正量に制限をかける手順と、制限がか
けられた気筒別補正量により、燃料噴射量制御アクチュ
エータを気筒毎に制御する手順と、を含むことにより、
前記目的を達成したものである。 又、本発明の実施態様は、前記燃料の比重を、測定比重
を燃料温度に応じて標準状態の値に換算した値とするよ
うにして、正確な比重が得られるようにしたものである
。 又、本発明の他の実施態様は、前記上下限ガード値の絶
対値を、燃料の比重が高い程、又、燃料温度が低い程、
小さくするようにして、燃料の比重及び温度に応じた適
切な上下限ガード値が得られるようにしたものである。 【発明の作用】 本発明においては、気筒別補正量の上下限ガード値を、
燃料の比重及び温度に応じて、燃料の粘度に対応させて
変化させるようにしたので、気筒別補正量を、燃料の粘
度にかかわらず、常に、燃料噴!)l量制御アクチュエ
ータが追従可能な範囲内とすることができ、従って、補
正量の発散による気筒間補正の干渉を防ぐことができる
。 [実施例] 以下図面を参照して、本発明に係る電子制御ディーゼル
エンジンの気筒別燃料噴射量制御方法が採用された、自
動車用の電子制御ディーゼルエンジンの実施例を詳細に
説明する。 本実施例は、第10図に示す如く、 ディーゼルエンジン10のクランク軸の回転と連動して
回転される駆動軸14、該駆動軸14に固着された、燃
料を圧送するためのフィードポンプ16(第10図は9
0°展開した′状態を示す)、燃料供給圧を調整するた
めの燃圧調整弁18、前記駆動軸14に固着されたギヤ
20の回転変位からディーゼルエンジン10の回転状態
を検出するための、例えば電磁ピックアップからなるエ
ンジン回転センサ22、フェイスカム23と共動してポ
ンププランジャ24を駆動するためのローラリング25
、該ローラリング25の回動位置を制御するためのタイ
マピストン26く第10図は90°展開した状態を示す
)、該タイマピストン26の位置を制御することによっ
て燃料噴射時期を制御するためのタイミング制御弁28
、前記タイマピストン26の位置を検出するための、例
えば可変インダクタンスセンサからなるタイマ位置セン
サ30、前記ポンププランジャ24からの燃料逃し時期
を制御するためのスピルリング32、該スピルリング3
2の位置を制御することによって燃料噴射量を制御する
ためのスピルアクチュエータ34、該スピルアクチュエ
ータ34のプランジャ34Aの変位から前記スピルリン
グ32の位置Vspを検出するための、例えば可変イン
ダクタンスセンサからなるスピル位置センサ36、エン
ジン停止時に燃料をカットするための燃料カットソレノ
イド〈以下FCVと称する〉38及び燃料の逆流や後型
れを防止するためのデリバリバルブ42を有する分配型
の燃料噴射ポンプ12と、該燃料噴射ポンプ12のデリ
バリバルブ42から吐出される燃料をディーゼルエンジ
ン10の燃焼室内に噴射するためのインジェクションノ
ズル44と、 吸気管46を介して吸入される吸入空気の圧力を検出す
るための吸気圧センサ48と、同じく吸入空気の温度を
検出するための吸気温センサ50と、 エンジン10のシリンダブロックに配設された、エンジ
ン冷却水温を検出するための水温センサ52と、 運転者の操作するアクセルペダル54の踏込み角度(以
下アクセル開度と称する)Accpを検出するためのア
クセルセンサ56と、 前記燃料噴射ポンプ12内の燃料温度THFを検出する
ための、例えばサーミスタ又は熱電対からなるポンプ燃
料温度センサ58と、 燃料タンク60内の燃料温度THFoを検出するための
、該燃料タンク60の底部近傍に配設された、例えばサ
ーミスタ又は熱電対からなるタンク燃料温度センサ62
と、 前記燃料タンク60に配設された、燃料の比重を検出す
るための、例えば気泡管式の比重計64と、 前記燃料タンク60に配設された、例えば一般に用いら
れている燃料計からなる燃料残量計66と、 該アクセルセンサ56の出力から検出されるアクセル間
度Accp、前記エンジン回転センサ22の出力からめ
られるエンジン回転数NE、前記水温センサ52の出力
から検出されるエンジン冷却水温等により制御噴射時期
及び制御噴射量をめ、前記燃料噴射ポンプ12から制御
噴射時期に制御噴射量の燃料が噴射されるように、前記
タイミング制御弁28、スピルアクチュエータ34等を
制御する電子制御ユニット(以下ECUと称する)68
と、から構成されている。 前記比重計64は、第11図に詳細に示す如く、挿入深
さがXとされた、坂道停車時でも正確な測定を可能とす
るための蛇腹が途中に形成された第1の気泡管64Aと
、挿入深さがYとされた、同じく途中に蛇腹が形成され
た第2の気泡管64Bと、前記気泡管64A、64Bに
送入される空気の逆流を防止するための逆止弁64G及
び64Dと、前記気泡管64Δ、648間の差圧ΔPを
検出するための、例えば圧電変換素子からなる差圧検出
器64Eと、から構成されている。従って、前記差圧検
出器64で検出される差圧ΔPから、次式の関係を用い
ることによって、燃料タンク60内の燃料の比重ρ′を
めることができる。 ρ′−ΔP/ (X−Y)(1・・・(1)ここで、9
は重力加速度である。 前記ECU68は、第12図に詳細に示す如く、各種演
算処理を行うための、例えばマイクロプロセッサからな
る中央処理ユニット(以下CPUと称する)68Aと、
各種クロック信号を発生するクロック68Bと、前記C
PU68Aにおける演算データ等を一時的に記憶するた
めのランダムアクセスメモリ(以下RAMと称する)6
8Cと、制御プログラムや各種データ等を記憶するため
のリードオンリーメモリ(以下ROMと称する)68D
と、バッファ68Eを介して入力される前記水温センサ
52出力、バッファ68Fを介して入力される前記吸気
温センサ50出力、バッファ68Gを介して入力される
前記吸気圧センサ48出力、バッファ68Hを介して入
力される前記アクセルセンサ56出力、バッファ68■
を介して入力される前記ポンプ燃料温度センサ58出力
、バッファ68Jを介して入力される前記タンク燃料温
度センサ62出力、バッファ68Kを介して入力される
前記比重計64出力、バッファ68Lを介して入力され
る前記燃料残量計66出力、センサ駆動回路68M出力
のセンサ駆動用周波数信号によって駆動され、センサ信
号検出回路68Nを介して入力される前記スピル位置セ
ンサ36出力Sp1同じくセンサ駆動回路68P出力の
センサ駆動用周波数信号によって駆動され、センサ信号
検出回路68Qを介して入力される前記タイマ位置セン
サ30出力等を順次取込むためのマルチプレクサ(以下
MPXと称する〉68Rと、該MPX68R出力のアナ
ログ信号をデジタル信号に変換するためのアナログ−デ
ジタル変換器く以下A/D変換器と称する)68Sと、
該A/D変換器688の出力をCPU68Aに取込むた
めの入出力ボート(以下I10ボートと称する)68王
と、前記エンジン回転センサ22の出力を波形整形して
前記CPU68Aに直接取込むための波形整形回路68
1Jと、前記CPU68Aの演算結果に応じて前記タイ
ミング制御弁28を駆動するための駆動回路68Vと、
同じく前記CPU68Aの演算結果に応じて前記FCV
38を駆動するための駆動回路68Wと、デジタル−ア
ナログ変換器(以下D/A変換器と称する)68Xによ
りアナログ信号に変換された前記CPU68A出力と前
記スピル位置センサ36出力のスピ′ル位置信号Vsp
との偏差に応じて、前記スピルアクチュエータ34を駆
動するためのサーボ増幅器68Y及び駆動回路68Zと
、から構成されている。 以下、実施例の作用を説明する。 この実施例においては、まず、第13図に示すような、
所定時間毎、例えば、1秒毎に定期的に起動する1秒ル
ーチンによって、燃料の比重ρ′及びタンク内燃料温度
THFoから燃料の標準状態(例えば15℃)における
比重ρを算出する。 具体的には、まずステップ110で、前記ポンプ燃料温
度センサ58の出力からポンプ内燃料温度THEを算出
する。次いでステップ112に進み、前記タンク燃料温
度センサ62の出力からタンク内燃料温度THFoを算
出する。次いでステップ114に進み、アイドル安定状
態であるか否かを判定する。このステップ114でアイ
ドル安定状態であるか否かを判定しているのは、アイド
ル安定状態でない場合、例えば走行中には、比重計64
が傾いて、正確に比重を検出することができない恐れが
あるためである。 判定結果が正である場合、即ち、例えば始動中や始動直
後(始動時擬似アクセル開度ACCpA≠O)でなく、
アクセル開度Accp7fi□%であり、変速機のシフ
ト位置がニュートラルであるか、又は、自動変速機の場
合はドライブレンジであり、且つ車速が零である条件が
全て成立した時には、ステップ116に進み、前記燃料
残量計66出力から検出される燃料残量が規定量り以上
であるか否かを判定する。このステップ116で燃料タ
ンク60内の燃料残mが規定11以上であるか否かを判
定しているのは、気泡管式の比重計64では、気泡管6
4A、64Bの先端がいずれも燃料で覆われていなけれ
ば正確な測定ができないためである。 ステップ116の判定結果が正である場合、即ち、正確
な比重測定値を得ることが可能であると判断される時に
は、ステップ118に進み、前記比重計64の差圧検出
器64Eの出力△Pから、前記(1)式の関係を用いて
、燃料タンク60内の燃料の比重ρ′をめる。ステップ
118終了後、ステップ120に進み、次式の関係を用
いて、タンク内燃料温度T HF oにより、標準状態
の比重ρに換算し、バックアップRAMにストアする。 ρ←ρ’ <1+(THFo 15>/1000)・
・ ・ (2) ステップ12014了後、又は、前出ステップ114.
116の判定結果が否である場合には、この1秒ルーチ
ンを終了する。 上記のような1秒ルーチンによってめられたポンプ内燃
i31温度THFや燃料の比重ρに応じた毎回補正量Δ
q及び気筒別補正量ΔQpの算出は、第14図に示すよ
うな、45°CA毎に通るインプットキャプチャ割込み
ルーチンICIに従って実行される。 即ち、前記エンジン回転センサ22からクランク角45
°CA毎に出力されるNEパルスの立下がりと共に、ス
テップ210に入り、前出第3図に示した如く、前回の
NEパルス立下がりから今回のNEパルス立下がりまで
の時間間隔6丁から、45°CA毎のエンジン回転数N
EZ+−1〜4)を算出する。カウンタ1は、NEパル
スの立下りにより1→2→3→4→1と更新されるので
、このエンジン回転数NEiも、180″’ OA毎に
、NE+→NE2→NE3→NE4→NE+と−回りし
て、各々のメモリに保存されることとなる。 次いでステップ212に進み、次式に示す如く、180
’CA間の平均エンジン回転数NEを算出する。 NE−<NE++NEz+NE 3 +NEa)/4・
・・(3) 次いでステップ214に進み、カウンタiを更新した後
、ステップ216で、予めROM68Dに記憶されてい
る、第15図に示したような関係を有するマツプから、
1000〜1500rpmの、エンジン回転数が比較的
高い時のハンチングを防止するための、エンジン回転数
NHに応じた補正係数に5を算出する。 次いでステップ218に進み、カウンタiの計数値が4
であるか否かを判定する。判定結果が正である場合、即
ち、カウンタiが3→4に更新された直後である時には
、ステップ220に進み、アイドル安定状態であるか否
かを判定する。判定結果が正である場合には、ステップ
222に進み、エンジン回転数NE1が、同一の気筒p
に対するNE、〜NE4の中で最小値である状態が、2
気筒以上であるか否かを判定する。判定結果が正である
場合、即ち、失火等が発生しておらず、回転が安定して
いると判断される時には、ステップ224に進み、前出
第4図に示した如く、次式により、各気筒に対応した回
転変動DNEp (p −1〜4)を算出して、各々の
メモリに保存する。 DNED’−NEa NE+・・・(4)ここで、カウ
ンタpは、各気筒に対応しており、カウンタiが4→1
になる時に1→2→3→4→1と更新され、720’C
Aで−まわすするようにされている。 次いでステップ226に進み、次式を用いて、平均回転
変動WNDLTを算出して、メモリに保存する。 WNDしT←ΣDNEp/4・・・ (5)P=1 次いでステップ228に進み、次式を用いて、平均回転
変動WNDLTと各気筒の回転変動DNEpとの偏差D
DNEI)を算出する。 DDNE’l)’−WNDLT−DNEI) ・ ・
・ (6)次いでステップ230に進み、前出ステップ
228で算出された回転変動偏差DDNEpに応じて、
例えば前出第5図に示したような関係から、次式により
、毎回補正量Δqを算出する。 Δq =f (DDNEp>・・・(7)次いでステッ
プ232に進み、次式に示す如く、今回水められた毎回
補正量△qを、前回までの積算値である気筒別補正量Δ
Qpに積算し、今回値としてメモリする。 △Qp←ΔQll+Δq・・・(8〉 なお、気筒別補正量△Qpは、各気筒に対応しているた
め、ΔQ1〜ΔQ4の4個ある。 前出ステップ232終了後、ステップ234に進み、前
記1秒ルーチンで予めめられたポンプ内燃料温度T H
F及び燃料の比重乙に応じて、例えば第16図に示すよ
うな関係から、気筒別補正量の上限ガード値ΔQ pm
axを算出する。次いで、ステップ236に進み、前出
ステップ232で算出された気筒別補正量ΔQpがその
上限ガード値△Q pmaxより大であるか否かを判定
する。判定結果が正でおる場合には、ステップ238に
進み、上限ガード値ΔQpHla、Xを気筒別補正量Δ
Qpとして、この割込みルーチンrCIを終了する。 一方、前出ステップ236の判定結果が否である場合に
は、ステップ240に進み、前記ポンプ内燃料温度T
l−I F及び燃料の比重ρに応じて、気筒別補正量の
下限ガード暗ΔQpminを算出する。 次いでステップ242に進み、気筒別補正量△Qpがそ
の下限ガード値ΔQpmin以下であるか否かを判定す
る。判定結果が正である場合には、ステップ244に進
み、下限ガード値ΔQpminを気筒別補正量ΔQ 1
1として、この割込みルーチンICrを終了する。 又、前出ステップ242の判定結果が否である場合には
、前出ステップ232でめられた気筒別補正量ΔQpを
そのまま採用して、この割込みルーチン■C■を終了す
る。 一方、前出ステップ218の判定結果が否である場合に
は、ステップ250に進み、カウンタ1の計数値が2で
あるか否かを判定する。判定結果が正である場合、即ち
、カウンタiの計数値が1→2に更新された直後である
と判断される時には、ステップ2’52に進み、カウン
タpを更新する。 ステップ252終了後、又は前出ステップ250の判定
結果が否である場合には、ステップ254に進み、次式
に示す如く、公知の噴射量算出ルーチンによって、平均
エンジン回転数NEやアクセル開度A capからめら
れている噴射量Qfinに、気箇別補正量へ〇p十+に
補正係数に5を乗じたものを加えることによって、最終
噴射量Qfin−をめる。 Q fin ′ ← Q fil’l + K s X
Δ Ql) 十−+ ・ ・ (9)ステップ254
終了後、又は前出ステップ220.222の判定結果が
否である場合には、この割込みルーチン10丁を終了す
る。 本実施例における、ポンプ内燃料温度T、HFが一10
℃のときの燃料の種類と気筒別補正量△Qp及びその上
下限ガード値ΔQ pmax、ΔQpminの関係の例
を第17図に示す。図から明らかな如く、特3号軽油(
ρ−0,809)使用時は、気筒別補正量ΔQpがその
上下限ガード値、例えば±2mm3/stまで移動して
も、スピルリングは、はぼ追従できるため、次の気筒の
補正制御に干渉しない。一方、2号軽油(ρ=0.83
3>使用時は、上下限ガード値ΔQ pmax、△Qp
minが、例えば±1mm3/stに抑えられるため、
やはり次気筒の補正制御に干渉しない。従って、燃料の
種類にかかわらず、気筒別の補正l1ilJ11Iが確
実に行われる。 本実施例においては、比重計64出力からめられた燃料
の比重ρ′を、標準状態の値ρに換算するようにしてい
るので、燃料の比重を精度よくめることができ、従って
、精度の高い制御を行うことができる。 又、本実施例においては、比重計64として気泡管式比
重計を用いているので、コストが低く、又搭載性に優れ
ている。更に、けん濁物、液面の変動に左右されない。 なお、比重計の種類はこれに限定されない。 本実施例においては、本発明が、燃料噴射量制御アクチ
ュエータとしてスピルリングが備えられた自動車用の電
子制御ディーゼルエンジンに適用されていたが、本発明
の適用範囲はこれに限定されず、他の形式の燃料噴射量
制御アクチュエータを備えた、一般の電子制御ディーゼ
ルエンジンにも同様に適用できることは明らかである。 (発明の効果] 以上説明したように、本発明によれば、気筒別補正量を
、燃料の粘度にかかわらず、常に、燃料噴射量制御アク
チュエータが追従可能な範囲内とすることができる。従
って、2号軽油等の粘度が高い燃料を用いた冷間時にお
いても、補正量の発散を防ぐことができ、次気筒の補正
に前回気筒の補正が干渉することがなく、気筒毎の噴t
#J量補正を確実に行って、振動レベルを最小限に抑え
ることができる。又、燃料噴射ポンプの気筒間噴射量の
ばらつきやインジェクションノズルの開弁圧のばらつき
の品質基準を緩めることができ、コストダウンを図るこ
とができる等の優れた効果を有する。
較して、アイドル時の振動が通かに大きく、エンジンマ
ウント機構によって弾性的に支持されたディーゼルエン
ジンがその振動によって共振し、車両の居住性を悪化さ
せるだけでなく、エンジン周辺の機器に悪影響を及ぼす
場合があった。1これは、例えばディーゼルエンジンが
4サイクルの場合に、ディーゼルエンジンの回転の半分
のサイクルで各気筒に圧送される燃料の周期的ばらつき
に原因する、エンジンの回転に対する1/2次の低周波
の振動によって主として引き起こされる。 即ち、ディーゼルエンジンにおいて、気筒間の燃料噴射
量がばらついていると、第1図に示す如く、爆発気筒毎
(4気筒ならば180°CA(クランク角度)毎)の回
転変動△NEが等しくならず、爆発4回に1回の周期で
クランクまわり振れのうねりSを生じ、これが、車両乗
員に不快感を与えるものである。図において、TDCは
上死点である。 このため、エンジン本体、燃料噴射ポンプ及びインジェ
クションノズルを極めて高精度に製作して、各気筒に供
給される燃料のばらつきを小さくすることが考えられる
が、そのためには、生産技術上の大きな困難性を伴なう
と共に、燃料噴射ポンプ等が極めて高価なものとなって
しまう。一方、エンジンマウント機構を改良してエンジ
ンの振動を抑制することも考えられるが、該マウント機
構が複雑且つ高価となると共に、ディーゼルエンジン自
体の振動を抑制するものではないので、根本的な対策に
はなり得ないという間総点を有していた。 このような問題点を解消するべく、例えば、第2図に示
すような、燃料噴射ポンプ12の駆動軸14に取付けた
ギヤ20と、ポンプハウジング12Aに取付けたエンジ
ン回転センサ22によってNE生波形を得、第3図に示
す如く、前記NE生波形を成形したNEパルスの立下り
によって検出される、前記駆動軸14の例えば22,5
°PA(ポンプ角度)(エンジンの45°CA>回転毎
に、該45°CAの回転に要した時間Δ王から直前の4
59CA回転におけるエンジン回転数NEi(i−i〜
4)を算出し、該エンジン回転数NEiから、第4図に
示す如く、爆発気筒毎の回転変動DNEp (p =1
〜4)を検出し、これと全気筒の回転変動の平均値(以
下、平均回転変動と称する)、 WN D IT <−
ΣDNEp/4)とを比P→1 較し、当該気筒の回転変動が前記平均回転変動WNDL
Tより小さい場合には、当該気筒の燃料噴射量が少ない
ものと1做して、その差(以下、回転変動偏差と称する
)DDNEp (p=1〜4)に応じて、例えば第5図
に示すように増量すべき燃料噴射m(以下、毎回補正量
と称する)Δqを学習して、次回の当該気筒の燃料噴射
時に反映し、逆に、当該気筒の回転変動が平均回転変動
WNDLTより大きい場合には、当該気筒の燃料噴射量
を減量することが考えられる。このようにして、例えば
第6図に示す如く、各気筒の回転変動が揃うまで、燃料
噴射量制御アクチュエータ、例えば分配型燃料噴射ポン
プではスピルリングを制御するためのスピルアクチュエ
ータを気筒毎に制御して、燃料噴射量を気筒毎に増減す
ることによって、気筒間の燃料噴射量のばらつきを解消
することができ、従って、エンジン振動を抑えることが
できる。 第6図において、ΔQp(p−1〜4)は、毎回補正量
Δqの積算値である気筒別補正量、K5は、ニュートラ
ルで、エンジン回転数が1000〜1500rpmの時
のハンチングを防止するための、エンジン回転数が高い
ほど気筒別補正量を小さくするようにした補正係数、Q
fjnは、平均エンジン回転数NEとアクセル開度A
CC11等から算出される噴射量、Vspは、スピルア
クチュエータの変位を検出するスピル位置センサの出力
である。 しかしながら、従来は、前記気箇別補正量ΔQpの上下
限ガード値を、温度によらず一定としていたため、特3
号軽油等の粘度が低い燃料を使用した時には問題を生じ
ないものの、燃料濃度が一10℃以下の状態で、2号軽
油等の粘度が高い燃料を使用した時には、スピルリング
の追従性が鈍くなるため、第7図に示す如く、スピルリ
ングの移動が噴射時までに気筒別補正量ΔQ11に到達
しないことがあった。すると、気筒分1」補正量ΔQp
が十分に補正されないため、回転変動偏差DDNEp
(−WNDLT−DNEO)が縮まらず、前記回転変動
偏差DDNEI)に応じた次回の毎回補正量Δqが気筒
別補正量△Qpに更に積算されてしまうという悪循環に
なり、第8図に示す如く、気筒別補正量ΔQpがスピル
リングの追従可能範囲を越えて上下限値に発散してしま
い、気筒別補正量ΔQpとスピルリングの移動量が対応
しなくなって、気筒別の噴射量補正が間に合わなくなり
、次の気筒の補正に干渉して、気筒別補正がうまく行わ
れなくなることがあるという問題点を有していた。 [発明の目的] 本発明は、前記従来の問題点を解消するべくなされたも
ので、気筒別補正量を、燃料の粘度にかかわらず、常に
、燃料噴射量制御アクチュエータが追従可能な範囲内と
することができ、従って、補正量の発散により、吹気筒
の補正に前同気筒の補正が干渉することがなく、気筒毎
の噴射量補正を確実に行って、振動レベルを最小限に抑
えることができる電子制御ディーゼルエンジンの気筒別
燃料噴射量制御方法を提供することを目的とする。 【発明の構成1 本発明は、爆発気筒毎の回転変動を検出・比較し、各気
筒の回転変動が揃うように、燃料噴射量制御アクチュエ
ータを気筒毎に制御して、気筒間の燃料噴Illのばら
′〕きによるエンジン振動を抑えるようにした電子制御
ディーゼルエンジンの気筒別燃料噴射量制御方法におい
て、第9図にその要旨を示す如く、平均回転変動と各気
筒の回転変動の差から回転変動偏差をめる手順と、該回
転変動偏差に応じて、燃料噴射量制御アクチュエータの
気筒別補正量をめる手順と、燃料の比重及び濃度を検出
する手順と、該燃料の比重及び温度に応じて、燃料の粘
度に対応して変化するようにされた、前記気筒別補正量
の上下限ガード値をめる手順と、該上下限ガード値によ
り、前記気筒別補正量に制限をかける手順と、制限がか
けられた気筒別補正量により、燃料噴射量制御アクチュ
エータを気筒毎に制御する手順と、を含むことにより、
前記目的を達成したものである。 又、本発明の実施態様は、前記燃料の比重を、測定比重
を燃料温度に応じて標準状態の値に換算した値とするよ
うにして、正確な比重が得られるようにしたものである
。 又、本発明の他の実施態様は、前記上下限ガード値の絶
対値を、燃料の比重が高い程、又、燃料温度が低い程、
小さくするようにして、燃料の比重及び温度に応じた適
切な上下限ガード値が得られるようにしたものである。 【発明の作用】 本発明においては、気筒別補正量の上下限ガード値を、
燃料の比重及び温度に応じて、燃料の粘度に対応させて
変化させるようにしたので、気筒別補正量を、燃料の粘
度にかかわらず、常に、燃料噴!)l量制御アクチュエ
ータが追従可能な範囲内とすることができ、従って、補
正量の発散による気筒間補正の干渉を防ぐことができる
。 [実施例] 以下図面を参照して、本発明に係る電子制御ディーゼル
エンジンの気筒別燃料噴射量制御方法が採用された、自
動車用の電子制御ディーゼルエンジンの実施例を詳細に
説明する。 本実施例は、第10図に示す如く、 ディーゼルエンジン10のクランク軸の回転と連動して
回転される駆動軸14、該駆動軸14に固着された、燃
料を圧送するためのフィードポンプ16(第10図は9
0°展開した′状態を示す)、燃料供給圧を調整するた
めの燃圧調整弁18、前記駆動軸14に固着されたギヤ
20の回転変位からディーゼルエンジン10の回転状態
を検出するための、例えば電磁ピックアップからなるエ
ンジン回転センサ22、フェイスカム23と共動してポ
ンププランジャ24を駆動するためのローラリング25
、該ローラリング25の回動位置を制御するためのタイ
マピストン26く第10図は90°展開した状態を示す
)、該タイマピストン26の位置を制御することによっ
て燃料噴射時期を制御するためのタイミング制御弁28
、前記タイマピストン26の位置を検出するための、例
えば可変インダクタンスセンサからなるタイマ位置セン
サ30、前記ポンププランジャ24からの燃料逃し時期
を制御するためのスピルリング32、該スピルリング3
2の位置を制御することによって燃料噴射量を制御する
ためのスピルアクチュエータ34、該スピルアクチュエ
ータ34のプランジャ34Aの変位から前記スピルリン
グ32の位置Vspを検出するための、例えば可変イン
ダクタンスセンサからなるスピル位置センサ36、エン
ジン停止時に燃料をカットするための燃料カットソレノ
イド〈以下FCVと称する〉38及び燃料の逆流や後型
れを防止するためのデリバリバルブ42を有する分配型
の燃料噴射ポンプ12と、該燃料噴射ポンプ12のデリ
バリバルブ42から吐出される燃料をディーゼルエンジ
ン10の燃焼室内に噴射するためのインジェクションノ
ズル44と、 吸気管46を介して吸入される吸入空気の圧力を検出す
るための吸気圧センサ48と、同じく吸入空気の温度を
検出するための吸気温センサ50と、 エンジン10のシリンダブロックに配設された、エンジ
ン冷却水温を検出するための水温センサ52と、 運転者の操作するアクセルペダル54の踏込み角度(以
下アクセル開度と称する)Accpを検出するためのア
クセルセンサ56と、 前記燃料噴射ポンプ12内の燃料温度THFを検出する
ための、例えばサーミスタ又は熱電対からなるポンプ燃
料温度センサ58と、 燃料タンク60内の燃料温度THFoを検出するための
、該燃料タンク60の底部近傍に配設された、例えばサ
ーミスタ又は熱電対からなるタンク燃料温度センサ62
と、 前記燃料タンク60に配設された、燃料の比重を検出す
るための、例えば気泡管式の比重計64と、 前記燃料タンク60に配設された、例えば一般に用いら
れている燃料計からなる燃料残量計66と、 該アクセルセンサ56の出力から検出されるアクセル間
度Accp、前記エンジン回転センサ22の出力からめ
られるエンジン回転数NE、前記水温センサ52の出力
から検出されるエンジン冷却水温等により制御噴射時期
及び制御噴射量をめ、前記燃料噴射ポンプ12から制御
噴射時期に制御噴射量の燃料が噴射されるように、前記
タイミング制御弁28、スピルアクチュエータ34等を
制御する電子制御ユニット(以下ECUと称する)68
と、から構成されている。 前記比重計64は、第11図に詳細に示す如く、挿入深
さがXとされた、坂道停車時でも正確な測定を可能とす
るための蛇腹が途中に形成された第1の気泡管64Aと
、挿入深さがYとされた、同じく途中に蛇腹が形成され
た第2の気泡管64Bと、前記気泡管64A、64Bに
送入される空気の逆流を防止するための逆止弁64G及
び64Dと、前記気泡管64Δ、648間の差圧ΔPを
検出するための、例えば圧電変換素子からなる差圧検出
器64Eと、から構成されている。従って、前記差圧検
出器64で検出される差圧ΔPから、次式の関係を用い
ることによって、燃料タンク60内の燃料の比重ρ′を
めることができる。 ρ′−ΔP/ (X−Y)(1・・・(1)ここで、9
は重力加速度である。 前記ECU68は、第12図に詳細に示す如く、各種演
算処理を行うための、例えばマイクロプロセッサからな
る中央処理ユニット(以下CPUと称する)68Aと、
各種クロック信号を発生するクロック68Bと、前記C
PU68Aにおける演算データ等を一時的に記憶するた
めのランダムアクセスメモリ(以下RAMと称する)6
8Cと、制御プログラムや各種データ等を記憶するため
のリードオンリーメモリ(以下ROMと称する)68D
と、バッファ68Eを介して入力される前記水温センサ
52出力、バッファ68Fを介して入力される前記吸気
温センサ50出力、バッファ68Gを介して入力される
前記吸気圧センサ48出力、バッファ68Hを介して入
力される前記アクセルセンサ56出力、バッファ68■
を介して入力される前記ポンプ燃料温度センサ58出力
、バッファ68Jを介して入力される前記タンク燃料温
度センサ62出力、バッファ68Kを介して入力される
前記比重計64出力、バッファ68Lを介して入力され
る前記燃料残量計66出力、センサ駆動回路68M出力
のセンサ駆動用周波数信号によって駆動され、センサ信
号検出回路68Nを介して入力される前記スピル位置セ
ンサ36出力Sp1同じくセンサ駆動回路68P出力の
センサ駆動用周波数信号によって駆動され、センサ信号
検出回路68Qを介して入力される前記タイマ位置セン
サ30出力等を順次取込むためのマルチプレクサ(以下
MPXと称する〉68Rと、該MPX68R出力のアナ
ログ信号をデジタル信号に変換するためのアナログ−デ
ジタル変換器く以下A/D変換器と称する)68Sと、
該A/D変換器688の出力をCPU68Aに取込むた
めの入出力ボート(以下I10ボートと称する)68王
と、前記エンジン回転センサ22の出力を波形整形して
前記CPU68Aに直接取込むための波形整形回路68
1Jと、前記CPU68Aの演算結果に応じて前記タイ
ミング制御弁28を駆動するための駆動回路68Vと、
同じく前記CPU68Aの演算結果に応じて前記FCV
38を駆動するための駆動回路68Wと、デジタル−ア
ナログ変換器(以下D/A変換器と称する)68Xによ
りアナログ信号に変換された前記CPU68A出力と前
記スピル位置センサ36出力のスピ′ル位置信号Vsp
との偏差に応じて、前記スピルアクチュエータ34を駆
動するためのサーボ増幅器68Y及び駆動回路68Zと
、から構成されている。 以下、実施例の作用を説明する。 この実施例においては、まず、第13図に示すような、
所定時間毎、例えば、1秒毎に定期的に起動する1秒ル
ーチンによって、燃料の比重ρ′及びタンク内燃料温度
THFoから燃料の標準状態(例えば15℃)における
比重ρを算出する。 具体的には、まずステップ110で、前記ポンプ燃料温
度センサ58の出力からポンプ内燃料温度THEを算出
する。次いでステップ112に進み、前記タンク燃料温
度センサ62の出力からタンク内燃料温度THFoを算
出する。次いでステップ114に進み、アイドル安定状
態であるか否かを判定する。このステップ114でアイ
ドル安定状態であるか否かを判定しているのは、アイド
ル安定状態でない場合、例えば走行中には、比重計64
が傾いて、正確に比重を検出することができない恐れが
あるためである。 判定結果が正である場合、即ち、例えば始動中や始動直
後(始動時擬似アクセル開度ACCpA≠O)でなく、
アクセル開度Accp7fi□%であり、変速機のシフ
ト位置がニュートラルであるか、又は、自動変速機の場
合はドライブレンジであり、且つ車速が零である条件が
全て成立した時には、ステップ116に進み、前記燃料
残量計66出力から検出される燃料残量が規定量り以上
であるか否かを判定する。このステップ116で燃料タ
ンク60内の燃料残mが規定11以上であるか否かを判
定しているのは、気泡管式の比重計64では、気泡管6
4A、64Bの先端がいずれも燃料で覆われていなけれ
ば正確な測定ができないためである。 ステップ116の判定結果が正である場合、即ち、正確
な比重測定値を得ることが可能であると判断される時に
は、ステップ118に進み、前記比重計64の差圧検出
器64Eの出力△Pから、前記(1)式の関係を用いて
、燃料タンク60内の燃料の比重ρ′をめる。ステップ
118終了後、ステップ120に進み、次式の関係を用
いて、タンク内燃料温度T HF oにより、標準状態
の比重ρに換算し、バックアップRAMにストアする。 ρ←ρ’ <1+(THFo 15>/1000)・
・ ・ (2) ステップ12014了後、又は、前出ステップ114.
116の判定結果が否である場合には、この1秒ルーチ
ンを終了する。 上記のような1秒ルーチンによってめられたポンプ内燃
i31温度THFや燃料の比重ρに応じた毎回補正量Δ
q及び気筒別補正量ΔQpの算出は、第14図に示すよ
うな、45°CA毎に通るインプットキャプチャ割込み
ルーチンICIに従って実行される。 即ち、前記エンジン回転センサ22からクランク角45
°CA毎に出力されるNEパルスの立下がりと共に、ス
テップ210に入り、前出第3図に示した如く、前回の
NEパルス立下がりから今回のNEパルス立下がりまで
の時間間隔6丁から、45°CA毎のエンジン回転数N
EZ+−1〜4)を算出する。カウンタ1は、NEパル
スの立下りにより1→2→3→4→1と更新されるので
、このエンジン回転数NEiも、180″’ OA毎に
、NE+→NE2→NE3→NE4→NE+と−回りし
て、各々のメモリに保存されることとなる。 次いでステップ212に進み、次式に示す如く、180
’CA間の平均エンジン回転数NEを算出する。 NE−<NE++NEz+NE 3 +NEa)/4・
・・(3) 次いでステップ214に進み、カウンタiを更新した後
、ステップ216で、予めROM68Dに記憶されてい
る、第15図に示したような関係を有するマツプから、
1000〜1500rpmの、エンジン回転数が比較的
高い時のハンチングを防止するための、エンジン回転数
NHに応じた補正係数に5を算出する。 次いでステップ218に進み、カウンタiの計数値が4
であるか否かを判定する。判定結果が正である場合、即
ち、カウンタiが3→4に更新された直後である時には
、ステップ220に進み、アイドル安定状態であるか否
かを判定する。判定結果が正である場合には、ステップ
222に進み、エンジン回転数NE1が、同一の気筒p
に対するNE、〜NE4の中で最小値である状態が、2
気筒以上であるか否かを判定する。判定結果が正である
場合、即ち、失火等が発生しておらず、回転が安定して
いると判断される時には、ステップ224に進み、前出
第4図に示した如く、次式により、各気筒に対応した回
転変動DNEp (p −1〜4)を算出して、各々の
メモリに保存する。 DNED’−NEa NE+・・・(4)ここで、カウ
ンタpは、各気筒に対応しており、カウンタiが4→1
になる時に1→2→3→4→1と更新され、720’C
Aで−まわすするようにされている。 次いでステップ226に進み、次式を用いて、平均回転
変動WNDLTを算出して、メモリに保存する。 WNDしT←ΣDNEp/4・・・ (5)P=1 次いでステップ228に進み、次式を用いて、平均回転
変動WNDLTと各気筒の回転変動DNEpとの偏差D
DNEI)を算出する。 DDNE’l)’−WNDLT−DNEI) ・ ・
・ (6)次いでステップ230に進み、前出ステップ
228で算出された回転変動偏差DDNEpに応じて、
例えば前出第5図に示したような関係から、次式により
、毎回補正量Δqを算出する。 Δq =f (DDNEp>・・・(7)次いでステッ
プ232に進み、次式に示す如く、今回水められた毎回
補正量△qを、前回までの積算値である気筒別補正量Δ
Qpに積算し、今回値としてメモリする。 △Qp←ΔQll+Δq・・・(8〉 なお、気筒別補正量△Qpは、各気筒に対応しているた
め、ΔQ1〜ΔQ4の4個ある。 前出ステップ232終了後、ステップ234に進み、前
記1秒ルーチンで予めめられたポンプ内燃料温度T H
F及び燃料の比重乙に応じて、例えば第16図に示すよ
うな関係から、気筒別補正量の上限ガード値ΔQ pm
axを算出する。次いで、ステップ236に進み、前出
ステップ232で算出された気筒別補正量ΔQpがその
上限ガード値△Q pmaxより大であるか否かを判定
する。判定結果が正でおる場合には、ステップ238に
進み、上限ガード値ΔQpHla、Xを気筒別補正量Δ
Qpとして、この割込みルーチンrCIを終了する。 一方、前出ステップ236の判定結果が否である場合に
は、ステップ240に進み、前記ポンプ内燃料温度T
l−I F及び燃料の比重ρに応じて、気筒別補正量の
下限ガード暗ΔQpminを算出する。 次いでステップ242に進み、気筒別補正量△Qpがそ
の下限ガード値ΔQpmin以下であるか否かを判定す
る。判定結果が正である場合には、ステップ244に進
み、下限ガード値ΔQpminを気筒別補正量ΔQ 1
1として、この割込みルーチンICrを終了する。 又、前出ステップ242の判定結果が否である場合には
、前出ステップ232でめられた気筒別補正量ΔQpを
そのまま採用して、この割込みルーチン■C■を終了す
る。 一方、前出ステップ218の判定結果が否である場合に
は、ステップ250に進み、カウンタ1の計数値が2で
あるか否かを判定する。判定結果が正である場合、即ち
、カウンタiの計数値が1→2に更新された直後である
と判断される時には、ステップ2’52に進み、カウン
タpを更新する。 ステップ252終了後、又は前出ステップ250の判定
結果が否である場合には、ステップ254に進み、次式
に示す如く、公知の噴射量算出ルーチンによって、平均
エンジン回転数NEやアクセル開度A capからめら
れている噴射量Qfinに、気箇別補正量へ〇p十+に
補正係数に5を乗じたものを加えることによって、最終
噴射量Qfin−をめる。 Q fin ′ ← Q fil’l + K s X
Δ Ql) 十−+ ・ ・ (9)ステップ254
終了後、又は前出ステップ220.222の判定結果が
否である場合には、この割込みルーチン10丁を終了す
る。 本実施例における、ポンプ内燃料温度T、HFが一10
℃のときの燃料の種類と気筒別補正量△Qp及びその上
下限ガード値ΔQ pmax、ΔQpminの関係の例
を第17図に示す。図から明らかな如く、特3号軽油(
ρ−0,809)使用時は、気筒別補正量ΔQpがその
上下限ガード値、例えば±2mm3/stまで移動して
も、スピルリングは、はぼ追従できるため、次の気筒の
補正制御に干渉しない。一方、2号軽油(ρ=0.83
3>使用時は、上下限ガード値ΔQ pmax、△Qp
minが、例えば±1mm3/stに抑えられるため、
やはり次気筒の補正制御に干渉しない。従って、燃料の
種類にかかわらず、気筒別の補正l1ilJ11Iが確
実に行われる。 本実施例においては、比重計64出力からめられた燃料
の比重ρ′を、標準状態の値ρに換算するようにしてい
るので、燃料の比重を精度よくめることができ、従って
、精度の高い制御を行うことができる。 又、本実施例においては、比重計64として気泡管式比
重計を用いているので、コストが低く、又搭載性に優れ
ている。更に、けん濁物、液面の変動に左右されない。 なお、比重計の種類はこれに限定されない。 本実施例においては、本発明が、燃料噴射量制御アクチ
ュエータとしてスピルリングが備えられた自動車用の電
子制御ディーゼルエンジンに適用されていたが、本発明
の適用範囲はこれに限定されず、他の形式の燃料噴射量
制御アクチュエータを備えた、一般の電子制御ディーゼ
ルエンジンにも同様に適用できることは明らかである。 (発明の効果] 以上説明したように、本発明によれば、気筒別補正量を
、燃料の粘度にかかわらず、常に、燃料噴射量制御アク
チュエータが追従可能な範囲内とすることができる。従
って、2号軽油等の粘度が高い燃料を用いた冷間時にお
いても、補正量の発散を防ぐことができ、次気筒の補正
に前回気筒の補正が干渉することがなく、気筒毎の噴t
#J量補正を確実に行って、振動レベルを最小限に抑え
ることができる。又、燃料噴射ポンプの気筒間噴射量の
ばらつきやインジェクションノズルの開弁圧のばらつき
の品質基準を緩めることができ、コストダウンを図るこ
とができる等の優れた効果を有する。
第1図は、従来の電子制御ディーゼルエンジンにおける
、回転変動とクランクまわり振れのうねりの関係を示す
線図、第2図は、従来の電子制御ディーゼルエンジンで
用いられているエンジン回転センサの構成を示す断面図
、第3図は、同じく、45°CA毎のエンジン回転数を
める方法を示す線図、第4図及び第5図は、同じく、毎
回補正量をめる方法を示す線図、第6図乃至第8図は、
従来例における各部信号波形の例を示す線図、第9図は
、本発明に係る電子制御ディーゼルエンジンの気筒別補
正量!)lli制胛方法の要旨を示す流れ図、第10図
は、本発明が採用された自動車用電子制御ディーゼルエ
ンジンの実施例の全体構成を示す、一部ブロック線図を
含む断面図、第11図は、前記実施例で用いられている
比重計の構成を示す断面図、第12図は、同じく、電子
制御ユニットの構成を示すブロック線図、第13図は、
同じく、ポンプ内燃料温度及び燃料の比重をめるための
1秒ルーチンを示す流れ図、第14図は、同じく、毎回
補正量や気筒別補正量をめるための割込みルーチンを示
す流れ図、第15図は、前記割込みルーチンで用いられ
ている、補正係数をめるためのマツプの例を示す線図、
第16図は、同じく、燃料の比重及び温度と気筒別補正
量の上下限ガード値の関係の例を示す線図、第17図は
、前記実施例における、燃料の種類と気筒別補正量及び
その上下限ガード値の関係の例を示す線図である。 10・・・エンジン、 12・・・燃料噴射ポンプ、 22・・・エンジン回転センサ、 24・・・ポンププランジャ、 32・・・スピルリング、 34・・・スピルアクチュエータ、′ 36・・・スピル位置センサ、 44・・・インジェクションノズル、 56・・・アクセルセンサ、 58・・・ポンプ燃料温度センサ、 T HF・・・ポンプ内燃料温度、 60・・・燃料タンク、 62・・・タンク燃料温度センサ、 THFθ・・・タンク内燃料温度、 64・・・比重計、 ρ、ρ′・・・燃料の比重、 68・・・電子制御ユニット(ECLJ)、NE+・・
・456CA毎工ンジン回転数、DNEp・・・エンジ
ン回転変動、 WNDLT・・・平均回転変動、 DDNEp・・・回転変動偏差、 Δq・・・毎回補正量、 △Qp・・・気筒別補正量、 ΔQ pmayH・・・上限ガード値、ΔQpmin・
・・下限ガード値、 Qfin 、 Qfin −−−−噴射量。 代理人 高 矢 〈ほか 第1図 第2図 0 論 1名) 第3図 第4図 第5図 第6図 1144234123
、回転変動とクランクまわり振れのうねりの関係を示す
線図、第2図は、従来の電子制御ディーゼルエンジンで
用いられているエンジン回転センサの構成を示す断面図
、第3図は、同じく、45°CA毎のエンジン回転数を
める方法を示す線図、第4図及び第5図は、同じく、毎
回補正量をめる方法を示す線図、第6図乃至第8図は、
従来例における各部信号波形の例を示す線図、第9図は
、本発明に係る電子制御ディーゼルエンジンの気筒別補
正量!)lli制胛方法の要旨を示す流れ図、第10図
は、本発明が採用された自動車用電子制御ディーゼルエ
ンジンの実施例の全体構成を示す、一部ブロック線図を
含む断面図、第11図は、前記実施例で用いられている
比重計の構成を示す断面図、第12図は、同じく、電子
制御ユニットの構成を示すブロック線図、第13図は、
同じく、ポンプ内燃料温度及び燃料の比重をめるための
1秒ルーチンを示す流れ図、第14図は、同じく、毎回
補正量や気筒別補正量をめるための割込みルーチンを示
す流れ図、第15図は、前記割込みルーチンで用いられ
ている、補正係数をめるためのマツプの例を示す線図、
第16図は、同じく、燃料の比重及び温度と気筒別補正
量の上下限ガード値の関係の例を示す線図、第17図は
、前記実施例における、燃料の種類と気筒別補正量及び
その上下限ガード値の関係の例を示す線図である。 10・・・エンジン、 12・・・燃料噴射ポンプ、 22・・・エンジン回転センサ、 24・・・ポンププランジャ、 32・・・スピルリング、 34・・・スピルアクチュエータ、′ 36・・・スピル位置センサ、 44・・・インジェクションノズル、 56・・・アクセルセンサ、 58・・・ポンプ燃料温度センサ、 T HF・・・ポンプ内燃料温度、 60・・・燃料タンク、 62・・・タンク燃料温度センサ、 THFθ・・・タンク内燃料温度、 64・・・比重計、 ρ、ρ′・・・燃料の比重、 68・・・電子制御ユニット(ECLJ)、NE+・・
・456CA毎工ンジン回転数、DNEp・・・エンジ
ン回転変動、 WNDLT・・・平均回転変動、 DDNEp・・・回転変動偏差、 Δq・・・毎回補正量、 △Qp・・・気筒別補正量、 ΔQ pmayH・・・上限ガード値、ΔQpmin・
・・下限ガード値、 Qfin 、 Qfin −−−−噴射量。 代理人 高 矢 〈ほか 第1図 第2図 0 論 1名) 第3図 第4図 第5図 第6図 1144234123
Claims (1)
- 【特許請求の範囲】 (1)爆発気筒毎の回転変動を検出・比較し、各気筒の
回転変動が揃うように、燃料噴射量制御アクチュエータ
を気筒毎に制御して、気筒間の燃料噴@量のばらつきに
よるエンジン振動を抑えるようにした電子制御ディーゼ
ルエンジンの気筒別燃料噴射量制御方法において、 平均回転変動と各気筒の回転変動の差から回転度0偏差
をめる手順と、 該回転変動偏差に応じて、燃料噴射量制御アクチュエー
タの気筒別補正量をめる手順と、燃料の比重及び温度を
検出する手順と、該燃料の比重及び温度に応じて、燃料
の粘度に対応して変化するようにされた、前記気筒別補
正量の上下限ガード値をめる手順と、 該上下限ガード値により、前記気筒別補正量に制限をか
ける手順と、 制限がかけられた気筒別補正量により、燃料噴射量制御
アクチュエータを気筒毎に制御する手順と、 を含むことを特徴とする電子制御ディーゼルエンジンの
気筒別燃料噴射量制御方法。 く2)#記燃料の比重を、測定比重を燃料温度に応じて
標準状態の値に換算した値とするようにした特許請求の
範囲第1項記載の電子制御ディーゼルエンジンの気筒別
燃料噴射量制御方法。 (3)前記上下限ガード値の絶対値を、燃料の比重が高
い程、又、燃料温度が低い程、小さくするようにした特
許請求の範囲第1項記載の電子制御ディーゼルエンジン
の気筒別燃料噴射量制御方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59041061A JPS60184946A (ja) | 1984-03-02 | 1984-03-02 | 電子制御デイ−ゼルエンジンの気筒別燃料噴射量制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59041061A JPS60184946A (ja) | 1984-03-02 | 1984-03-02 | 電子制御デイ−ゼルエンジンの気筒別燃料噴射量制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60184946A true JPS60184946A (ja) | 1985-09-20 |
| JPH0256497B2 JPH0256497B2 (ja) | 1990-11-30 |
Family
ID=12597906
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59041061A Granted JPS60184946A (ja) | 1984-03-02 | 1984-03-02 | 電子制御デイ−ゼルエンジンの気筒別燃料噴射量制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60184946A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63205428A (ja) * | 1987-02-19 | 1988-08-24 | Shin Caterpillar Mitsubishi Ltd | 燃料噴射装置 |
| EP0761954A1 (en) * | 1995-09-12 | 1997-03-12 | Mazda Motor Corporation | Fuel injection control system for diesel engine |
| JP2012167646A (ja) * | 2011-02-16 | 2012-09-06 | Toyota Motor Corp | 気筒間空燃比ばらつき異常検出装置 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57188745A (en) * | 1981-05-18 | 1982-11-19 | Nippon Denso Co Ltd | Air-fuel ratio control method |
| JPS5823235A (ja) * | 1981-08-04 | 1983-02-10 | Hino Motors Ltd | 車両に使用されるディ−ゼル機関の燃料噴射装置 |
| JPS58214627A (ja) * | 1982-06-07 | 1983-12-13 | Nippon Denso Co Ltd | 燃料噴射ポンプの燃料調量装置 |
-
1984
- 1984-03-02 JP JP59041061A patent/JPS60184946A/ja active Granted
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57188745A (en) * | 1981-05-18 | 1982-11-19 | Nippon Denso Co Ltd | Air-fuel ratio control method |
| JPS5823235A (ja) * | 1981-08-04 | 1983-02-10 | Hino Motors Ltd | 車両に使用されるディ−ゼル機関の燃料噴射装置 |
| JPS58214627A (ja) * | 1982-06-07 | 1983-12-13 | Nippon Denso Co Ltd | 燃料噴射ポンプの燃料調量装置 |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63205428A (ja) * | 1987-02-19 | 1988-08-24 | Shin Caterpillar Mitsubishi Ltd | 燃料噴射装置 |
| EP0761954A1 (en) * | 1995-09-12 | 1997-03-12 | Mazda Motor Corporation | Fuel injection control system for diesel engine |
| JP2012167646A (ja) * | 2011-02-16 | 2012-09-06 | Toyota Motor Corp | 気筒間空燃比ばらつき異常検出装置 |
| US8695568B2 (en) | 2011-02-16 | 2014-04-15 | Toyota Jidosha Kabushiki Kaisha | Inter-cylinder air-fuel ratio imbalance abnormality determination device |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0256497B2 (ja) | 1990-11-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0319382B2 (ja) | ||
| EP0364959B1 (en) | Multi-cylinder engine control method and electronic control apparatus therefor | |
| JPS60184945A (ja) | 電子制御デイ−ゼルエンジンの気筒別燃料噴射量制御方法 | |
| US5394849A (en) | Method of and an apparatus for controlling the quantity of fuel supplied to an internal combustion engine | |
| JPH0359259B2 (ja) | ||
| JPH022462B2 (ja) | ||
| JPH024774B2 (ja) | ||
| JPS60175745A (ja) | 電子制御デイ−ゼルエンジンの気筒別燃料噴射量学習制御方法 | |
| JPH0256497B2 (ja) | ||
| JPS60182331A (ja) | 電子制御デイ−ゼルエンジンの気筒別燃料噴射量制御方法 | |
| JPS6155347A (ja) | 電子制御デイ−ゼルエンジンの気筒別噴射量補正方法 | |
| JPS5963330A (ja) | 電子制御式内燃機関の制御方法 | |
| JP4325511B2 (ja) | 内燃機関の過渡時燃料噴射制御方法 | |
| JP3303669B2 (ja) | 内燃機関の空燃比制御方法 | |
| JPS6153443A (ja) | 電子制御デイ−ゼルエンジンの気筒別噴射量補正方法 | |
| JP3279179B2 (ja) | 多気筒内燃機関における検出方法 | |
| JP3218970B2 (ja) | 内燃機関における検出方法 | |
| JP3246325B2 (ja) | 内燃機関における検出方法 | |
| JPH0692755B2 (ja) | 内燃機関の空燃比制御装置 | |
| JPS6155346A (ja) | 電子制御デイ−ゼルエンジンの気筒別噴射量補正装置 | |
| JP3837941B2 (ja) | 内燃機関の燃料噴射制御装置 | |
| JPS6153442A (ja) | 電子制御デイ−ゼルエンジンの気筒別噴射量補正方法 | |
| JPH0531657B2 (ja) | ||
| JPH022460B2 (ja) | ||
| JP3052680B2 (ja) | 燃料噴射制御装置 |