[go: up one dir, main page]

JPH079205B2 - Injection timing control method for diesel engine - Google Patents

Injection timing control method for diesel engine

Info

Publication number
JPH079205B2
JPH079205B2 JP15052586A JP15052586A JPH079205B2 JP H079205 B2 JPH079205 B2 JP H079205B2 JP 15052586 A JP15052586 A JP 15052586A JP 15052586 A JP15052586 A JP 15052586A JP H079205 B2 JPH079205 B2 JP H079205B2
Authority
JP
Japan
Prior art keywords
ignition timing
value
sensor
diesel engine
timing correction
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.)
Expired - Lifetime
Application number
JP15052586A
Other languages
Japanese (ja)
Other versions
JPS635142A (en
Inventor
嘉康 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP15052586A priority Critical patent/JPH079205B2/en
Publication of JPS635142A publication Critical patent/JPS635142A/en
Publication of JPH079205B2 publication Critical patent/JPH079205B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02BINTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
    • F02B3/00Engines characterised by air compression and subsequent fuel addition
    • F02B3/06Engines characterised by air compression and subsequent fuel addition with compression ignition

Landscapes

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

Description

【発明の詳細な説明】Detailed Description of the Invention 【産業上の利用分野】[Industrial applications]

本発明は、デイーゼルエンジンの燃料噴射時期(以下、
単にこの噴射時期と称する)制御方法に係り、特に、着
火時期センサを備えた自動車用の電子制御デイーゼルエ
ンジンに用いるのに好適な、目標着火時期と検出着火時
期との差に従つた着火時期補正項を求め、該着火時期補
正項をガード値によりガードすることにより噴射時期を
補正するようにしたデイーゼルエンジンの噴射時期制御
方法の改良に関する。
The present invention, the fuel injection timing of the diesel engine (hereinafter,
Ignition timing correction according to the difference between the target ignition timing and the detected ignition timing, which is particularly suitable for use in an electronically controlled diesel engine for an automobile equipped with an ignition timing sensor. The present invention relates to an improved injection timing control method for a diesel engine in which the injection timing is corrected by obtaining a term and guarding the ignition timing correction term with a guard value.

【従来の技術】[Prior art]

デイーゼルエンジン、特に自動車用デイーゼルエンジン
の排気ガス浄化性能等を最適化するための噴射時期制御
に際して、噴射ポンプのタイマピストンの位置(以下タ
イマ位置と称する)を検出し、この検出タイマ位置とエ
ンジン運転状態から求められる目標タイマ位置との差に
応じて、タイマ制御弁をフイードバツク制御して、前記
タイマピストンの位置を制御する、いわゆるタイマ位置
フイードバツク制御が提案されている。 又、このタイマ位置フイードバツク制御における、噴射
ポンプ初期設定時のばらつきによる噴射時期のずれや気
圧、燃料性状等の変化による噴射時期のずれの問題を解
決するものとして、特開昭57-28842、特開昭58-25582、
特開昭58-192935、特開昭59-153942等において、燃焼室
に火災センサ等の着火時期センサを設置し、該着火時期
センサによる燃焼室内の着火時期(着火により燃焼光が
立上る時期又はシリンダ内の圧力が燃焼により急激に立
上る時期)の検出結果をフイードバツク制御することに
より、検出着火時期(実着火時期)が、例えばエンジン
回転数とアクセル開度により定まる目標着火時期となる
ようにタイマ制御弁をフイードバツク制御する、いわゆ
る着火時期フイードバツク制御も提案されている。 この着火時期フイードバツク制御を行う具体的な方法と
して、出願人は特願昭60-156649(特開昭62-32247)
で、着火検出のばらつきの小さな特定のエンジン運転領
域で、着火時期フイードバツク制御を行うと共に着火遅
れを学習し、その学習値を全運転領域で使うことを提案
している。 しかしながら、この方法では、学習しない領域で過補正
となる恐れがあるため、これを改善するため、出願人は
特願昭61-56533(特開昭62-214252)で、補正値に上限
を設けて対策する方法を提案している。
During injection timing control for optimizing exhaust gas purification performance of a diesel engine, especially a diesel engine for automobiles, the position of a timer piston of an injection pump (hereinafter referred to as a timer position) is detected, and the detected timer position and engine operation are detected. A so-called timer position feed back control has been proposed in which the position of the timer piston is controlled by controlling the feed back of the timer control valve according to the difference from the target timer position obtained from the state. Further, in this timer position feed back control, as a means for solving the problems of injection timing deviation due to variations at the time of initial setting of the injection pump and injection timing deviation due to changes in atmospheric pressure, fuel properties, etc., JP-A-57-28842, Kaisho 58-25582,
In JP-A-58-192935, JP-A-59-153942, etc., an ignition timing sensor such as a fire sensor is installed in the combustion chamber, and the ignition timing in the combustion chamber by the ignition timing sensor (the timing when the combustion light rises due to ignition or The detected ignition timing (actual ignition timing) is adjusted to the target ignition timing determined by, for example, the engine speed and the accelerator opening by controlling the feedback control of the detection result of the timing when the pressure in the cylinder rises rapidly due to combustion. A so-called ignition timing feedback control for controlling the feedback control of the timer control valve has also been proposed. As a specific method for performing the ignition timing feedback control, the applicant has filed Japanese Patent Application No. 60-156649 (Japanese Patent Laid-Open No. 62-32247).
It is proposed that the ignition timing feedback control be performed and the ignition delay be learned in a specific engine operating region with a small variation in ignition detection, and that the learned value be used in the entire operating region. However, this method may cause overcorrection in a non-learning area, and therefore, in order to improve this, the applicant has set an upper limit on the correction value in Japanese Patent Application No. 61-56533 (JP-A-62-214252). We are proposing a method to deal with it

【発明が解決しようとする課題】[Problems to be Solved by the Invention]

しかしながら、高地や冷間始動直後のように着火遅れが
大きいときに、通常時と同じ上限値を用いたのでは不充
分であり、十分な進角が行われず進角が遅れて白煙の発
生やエンジン振動が大きくなる等の不具合を生じること
があつた。このような問題点を解決するべく、高地や冷
間時に十分な上限値とした場合には、逆に着火時期セン
サの劣化や折れ等により検出遅れがあつたときに、進角
しすぎる恐れがあつた。 本発明は、前記従来の問題点を解消するべくなされたも
ので、高地や冷間時にも適切な限界値を設定することが
でき、着火の補正によつて進角できる範囲を広くとるこ
とができるデイーゼルエンジンの噴射時期制御方法を提
供することを目的とする。
However, when the ignition delay is large, such as in highlands or immediately after cold start, it is not sufficient to use the same upper limit value as in normal time, and the advance angle is not sufficient and the advance angle is delayed and white smoke is generated. And engine vibration may increase. In order to solve such a problem, if the upper limit is set to a sufficient upper limit in high altitude or cold, on the contrary, when there is a delay in detection due to deterioration or breakage of the ignition timing sensor, there is a possibility that the ignition timing is advanced too much. Atsuta The present invention has been made to solve the above-mentioned conventional problems, and it is possible to set an appropriate limit value even at high altitude or during cold, and to widen the range that can be advanced by correcting ignition. An object of the present invention is to provide a method for controlling the injection timing of a diesel engine that can be used.

【問題点を解決するための手段】[Means for solving problems]

本発明は、目標着火時期と検出着火時期との差に従つた
着火時期補正項を求め、該着火時期補正項をガード値に
よりガードすることにより噴射時期を補正するようにし
たデイーゼルエンジンの噴射時期制御方法において、第
1図にその要旨を示す如く、低吸気圧時又は冷間時に、
前記着火時期補正項のガード値を更に進角側のガード値
とすることにより、前記目的を達成したものである。 又、前記進角側の値とする限界値を上限値のみとしたも
のである。
The present invention provides an injection timing of a diesel engine in which an ignition timing correction term is obtained according to a difference between a target ignition timing and a detected ignition timing, and the ignition timing is corrected by guarding the ignition timing correction term with a guard value. In the control method, as shown in the outline of FIG. 1, during low intake pressure or during cold,
The object is achieved by setting the guard value of the ignition timing correction term to a guard value on the more advanced side. Further, the limit value for the value on the advance side is only the upper limit value.

【作用】[Action]

本発明においては、目標着火時期と検出着火時期との差
に従つた着火時期補正項を求め、該着火時期補正をガー
ド値によりガードすることにより噴射時期を補正するに
際して、低吸気圧時又は冷間時に、前記着火時期補正項
のガード値を更に進角側のガード値とするようにしてい
る。従つて、着火の補正によつて進角できる範囲が広く
なり、着火遅れの大きい高地や冷間時にも十分な進角を
確保して、適切な噴射時期制御を行うことができる。よ
つて、白煙の発生やエンジン振動が大きくなる等の不具
合を解消することができる。一方通常時には、不必要な
進角幅を持たせることがなく、着火時期センサの極端な
劣化やガラス折れが万が一あつた場合でも、進角し過ぎ
てしまうことがない。 又、前記進角側の値とするガード値を上限値のみとした
場合には、本発明の効果を容易に得ることがきる。
In the present invention, when the ignition timing correction term is obtained according to the difference between the target ignition timing and the detected ignition timing, and the ignition timing correction is guarded by the guard value to correct the injection timing, at the time of low intake pressure or at the cold In the meantime, the guard value of the ignition timing correction term is set to the guard value on the more advanced side. Therefore, the range in which the ignition angle can be advanced is widened by the ignition correction, and it is possible to perform an appropriate injection timing control while ensuring a sufficient angle of advance even in a highland where the ignition delay is large or in cold weather. Therefore, problems such as generation of white smoke and increased engine vibration can be eliminated. On the other hand, in normal times, an unnecessary advance angle width is not provided, and even if extreme deterioration of the ignition timing sensor or glass breakage should occur, the advance angle will not be excessively advanced. Further, when the guard value which is the value on the advance angle side is only the upper limit value, the effect of the present invention can be easily obtained.

【実施例】【Example】

以下図面を参照して、本発明に係る噴射時期制御方法が
採用された、自動車用の電子制御デイーゼルエンジンの
実施例を詳細に説明する。 本実施例には、第2図に示す如く、エアクリーナ(図示
省略)の下流に配設された、吸入空気の温度を検出する
ための吸気温センサ12が備えられている。該吸気温セン
サ12の下流には、排気ガスの熱エネルギーにより回転さ
れるタービン14Aと、該タービン14Aと連動して回転され
るコンプレツサ14Bからなるターボチヤージヤ14が備え
られている。該ターボチヤージヤ14のタービン14Aの上
流側とコンプレツサ14Bの下流側は、吸気圧の過上昇を
防止するためのウエストゲート弁15を介して連通されて
いる。 前記コンプレツサ14B下流側のベンチユリ16には、アイ
ドル時等に吸入空気の流量を制限するための、運転席に
配設されたアクセルペダル17と連動して非線形に回動す
るようにされた主吸気絞り弁18が備えられている。前記
アクセルペダル17の開度(以下、アクセル開度と称す
る)Accpは、アクセル位置センサ20によつて検出されて
いる。 前記主吸気絞り弁18と並列に副吸気絞り弁22が備えられ
ており、該副吸気絞り弁22の開度は、ダイヤフラム装置
24によつて制御されている。該ダイヤフラム装置24に
は、負圧ポンプ26で発生した負圧が、負圧切換弁(以
下、VSVと称する)28又は30を介して供給される。 前記吸気絞り弁18、22の下流側には吸入空気の圧力を検
出するための吸気圧センサ32が備えられている。 デイーゼルエンジン10のシリンダヘツド10Aには、エン
ジン燃焼室10Bに先端が臨むようにされた噴射ノズル3
4、グロープラグ36及び着火時期センサ28が備えられて
いる。前記グロープラグ36には、グローリレー37を介し
てグロー電流が供給されている。又、デイーゼルエンジ
ン10のシリンダブロツク10Cには、エンジン冷却水温を
検出するための水温センサ40が備えられている。 前記噴射ノズル34には、噴射ポンプ42から燃料が圧送さ
れてくる。該噴射ポンプ42には、デイーゼルエンジン10
のクランク輪の回転と連動して回転されるポンプ駆動軸
42Aと、該ポンプ駆動軸42Aに固着された、燃料を加圧す
るためのフイードポンプ42B(第2図は90°展開した状
態を示す)と、燃料供給圧を調整するための燃圧調整弁
42Cと、前記ポンプ駆動軸42Aに固着されたポンプ駆動プ
ーリ42Dの回転変位からクランク角基準位置、例えば上
死点(TDC)を検出するための、例えば電磁ピツクアツ
プからなる基準位置センサ44と、同じくポンプ駆動軸42
Aに固着された、気筒数に対応する欠歯を有するギヤ42E
の回転変位からエンジン回転角及び欠歯位置を検出する
ための、ローラリング42H上に設けられた、例えば電磁
ピツクアツプからなるエンジン回転センサ46と、フエイ
スカム42Fとプランジヤ42Gを往復動させ、又、そのタイ
ミングを変化させるためのローラリング42Hと、該ロー
ラリング42Hの回動位置を変化させるためのタイマピス
トン42J(第2図は90°展開した状態を示す)と、該タ
イマピストン42Jの位置を制御することによつて噴射時
期を制御するためのタイミング制御弁(以下、TCVと称
する)48と、スピルポート42Kを介してのプランジヤ42G
からの燃料逃し時期を変化させることによつて燃料噴射
量を制御するための電磁スピル弁50と、燃料をカツトす
るための燃料カツト弁52と、燃料の逆流や後垂れを防止
するためのデリバリバルブ42Lと、が備えられている。 前記着火時期センサ38には、第3図に詳細に示す如く、
デイーゼルエンジン10のシリンダヘツド10Aに挿入固定
される筒状のケース38Aと、該ケース38Aの中央部に挿入
された、燃焼光を伝送するための、例えば石英ガラス製
の光導体38Bと、該光導体38Bによつて伝送されてきた光
を検出して電気信号に変換するための、例えばシリコン
フオトダイオードからなる受光素子38Cとが備えられて
いる。 前記吸気温センサ12、アクセル位置センサ20、吸気圧セ
ンサ32、着火時期センサ38、水温センサ40、基準位置セ
ンサ44、エンジン回転センサ46、前記グロープラグ36に
流れるグロー電流を検出するグロー電流センサ54、キイ
スイツチ、エアコンスイツチ、ニユートラルセーフテイ
スイツチ出力、車速信号等は、電子制御ユニツト(以
下、ECUと称する)56に入力されて処理され、該ECU56の
出力によつて、前記VSV28、30、グローリレー37、TCV4
8、電磁スピル弁50、燃料カツト弁52等が制御される。 前記ECU56は、第4図に詳細に示す如く、各種演算処理
を行うための中央処理ユニツト(以下、CPUと称する)5
6Aと、制御プログラムや各種データ等を記憶するための
リードオンリーメモリ(以下、ROMと称する)56Bと、前
記CPU56Aにおける演算データ等を一時的に記憶するため
のランダムアクセスメモリ(以下、RAMと称する)56C
と、クロツク信号を発生するクロツク56Dと、バツフア5
6Eを介して入力される前記水温センサ40出力、バツフア
56Fを介して入力される前記吸気温センサ12出力、バツ
フア56Gを介して入力される前記吸気圧センサ32出力、
バツフア56Hを介して入力される前記アクセル位置セン
サ20出力等を順次取込むためのマルチプレクサ(以下、
MPXと称する)56Kと、該MPX56K出力のアナログ信号をデ
ジタル信号に変換するためのアナログ−デジタル変換器
(以下、A/D変換器と称する)56Lと、該A/D変換器56L出
力をCPU56Aに取込むための入出力ポート56Mと、バツフ
ア56Nを介して入力されるスタータ信号、バツフア56Pを
介して空気調和装置から入力されるエアコン信号、バツ
フア56Qを介して自動変速機から入力されるトルコン信
号、波形整形回路56Rを介して入力される前記着火時期
センサ38出力等をCPU56Aに取込むための入出力ポート56
Sと、前記着火時期センサ38出力を波形整形して前記CPU
56Aの入力割込みポートICAP2に直接取込むための前記波
形整形回路56Rと、前記基準位置センサ44出力を波形整
形して前記CPU56Aの同じ入力割込みポートICAP2に直接
取込むための波形整形回路56Tと、前記エンジン回路セ
ンサ46出力を波形整形して前記CPU56Aの入力割込みポー
トICAP1に直接取込むための波形整形回路56Uと、前記CP
U56Aの演算結果に応じて前記電磁スピル弁50を駆動する
ための駆動回路56Vと、前記CPU56Aの演算結果に応じて
前記TCV48を駆動するための駆動回路56Wと、前記CPU56A
の演算結果に応じて前記燃料カツト弁52を駆動するため
の駆動回路56Xと、前記各構成機器間を接続してデータ
や命令の転送を行うためのコモンバス56Yとから構成さ
れている。 ここで、前記波形整形回路56R出力の着火信号を、CPU56
Aの入力割込みポートICAP2だけでなく、入出力ポート56
Sにも入力しているのは、同じ入力割込みポートICAP2に
入力される波形整形回路56T出力の基準位置信号と識別
するためである。 以下、実施例の作用を説明する。 本実施例における噴射時期の制御は、第5図及び第7図
に示すような流れ図に従つて実行される。 即ち、クランク角に対する噴射時期のフイードバツク制
御を行うため、第5図に示されるルーチンが、所定時
間、例えば50ミリ秒毎に実行される。この50ミリ秒ルー
チンにおいては、まずステツプ110に入り、例えばエン
ジン回転数NEとアクセル開度Accpのマツプをサーチする
ことにより、基本(目標)噴射時期CAbaseを求める。 次いでステツプ120で、例えば第6図に実線Aで示され
るような、アクセル開度Accpと着火時期補正項(学習
項)GIGのガード値である上限値GIGmの関係を表わした
マツプを、アクセル開度Accpによりサーチする。次いで
ステツプ130に進み、着火時期補正項GIGが正であるか否
かを判定する。判定結果が正である場合にはステツプ14
0に進み、吸気圧Pimが設定値、例えば500mmhg未満の低
吸気圧時であるか、あるいは、エンジン冷却水温THWが
設定値、例えば40℃未満の冷間時であるか否かを判定す
る。ステツプ140のいずれかの判定結果が正であり、高
地又は冷間時であると判断されるときには、ステツプ15
0で、着火時期補正上限値GIGmに所定値、例えば6℃A
を加えたものを新たな着火時期補正上限値GIGmとする。
従つて、この場合における着火時期補正上限値GIGmは、
前出第6図に実線Cで示した如くとなる。ステツプ150
終了後あるいは前出ステツプ140の判定結果が否である
場合には、ステツプ160に進み、着火時期補正項GIGとそ
のときの着火時期補正上限値GIGmを比較して、小さいほ
うの値を着火時期補正項の学習値GIGaとして記憶する。
次いでステツプ170に進み、次式に示す如く前記基本噴
射時期CAbaseと着火時期補正学習値GIGaの和を求めて、
クランク角に対する目標噴射時期TRGcaに入れる。 TRGca←CAbase+GIGa …(1) 一方、前出ステツプ130の判定結果が否であり、着火時
期補正項GIGの値が負である場合には、ステツプ180で着
火時期補正項GIGの符号を判定した後、ステツプ190及び
200で、前出ステツプ160及び170とそれぞれ逆の計算を
行う。即ち、ステツプ190では、ステツプ160と逆に、着
火時期補正項GIGと上限値GIGmの大きい方の値を学習値G
IGaに入れる。又、ステツプ200では、ステツプ170と逆
に、基本噴射時期GAbaseから学習値GIGaを引いた差を目
標噴射時期TRGcaに入れる。従つて、着火時期補正下限
値は、第6図に実線Bで示した如くとなる。 ステツプ170又は200終了後、ステツプ210に進み、目標
噴射時期TRGcaから、次式に示されるように、エンジン
回転センサ46で検出した欠歯位置と基準位置センサ44で
検出した基準位置よりローラリングの傾き角を算出しこ
れより計算された実噴射時期ACTcaを引いて、両者の差
ΔCAを計算する。 ΔCA←TRGca−ACTca …(2) 次いでステツプ220で、噴射時期の差ΔCAからTCV48をデ
ユーテイ制御するための積分項ΔDi及び比例項Dpを計算
する。次いでステツプ230で、次式に示すように、その
ときの制御デユーテイ比Diに、前記積分項ΔDi及び比例
項Dpを加減算し、最終デユーデイ比Dutyを算出して、こ
のルーチンを終了する。 Duty=Di±ΔDi±Dp …(3) 一方、前記着火時期補正項GIGの算出は、例えば第7図
に示するような1秒毎に行われるルーチンによつて実行
される。即ち、所定時間、例えば1秒毎にステツプ210
に進み、スタート信号STAがオンであるか否かを判定す
る。判定結果が否である場合には、ステツプ212に進
み、アクセル開度Accpが設定値、例えば16%以下である
か否かを判定する。判定結果が正であるときには、ステ
ツプ214に進み、噴射量Qが設定値、例えば5mm3/st以
上であるか否かを判定する。前出ステツプ210の判定結
果が正であり、スタート信号がオンであるであるとき、
前出ステツプ212の判定結果が否であり、アクセル開度A
ccpが16%より大であるとき、又は、前出ステツプ214の
判定結果が否であり、噴射量Qが5mm3/st未満であると
きには、着火時期補正項GIGの算出条件が成立していな
いので、そのままこのルーチンを抜ける。 一方、前出ステツプ210の判定結果が否であり、且つ、
ステツプ212及び214の判定結果がいずれも正であり、着
火時期補正項GIGの算出を行うべき状態にあると判断さ
れるときには、ステツプ216に進み、例えばエンジン回
転数NEとアクセル開度Accpのマツプをサーチすることに
より、目標着火時期TRGigを算出する。次いでステツプ2
18に進み、次式に示す如く、実着火時期ACTigと目標着
火時期TRGigの差ΔGIGを算出する。 ΔGIG←ACTig−TRGig …(4) 次いでステツプ220に進み、着火時期の差ΔGIGの例えば
1/8を、次式に示す如く、そのときの着火時期補正項GIG
に加えたものを、新たな着火時期補正項GIGとする。 GIG←GIG+(1/8)ΔGIG …(5) 本実施例においては、着火時期補正限界値を、進角側と
遅角側で同じ絶対値(GIGm)とし、低吸気圧時又は冷間
時にのみ、上限値を進角側に移動するようにしているの
で、着火時期補正限界値の設定が容易である。なお着火
時期補正上、下限値の設定方法はこれに限定されず、例
えば、着火時期補正上限値と下限値を異なる絶対値とし
たり、あるいは、低吸気圧時又は冷間時に着火時期補正
上限値だけでなく下限値も進角側に移動するように構成
することも可能である。 又、本実施例においては、低吸気圧時又は冷間時に通常
時の着火時期補正上限値を一律に設定値、実施例では6
℃Aだけ進角側に移動するようにしていたので、上限値
を容易に変更することができる。なお、冷間時や低吸気
圧時の着火時期補正上限値の設定方法はこれに限定され
ず、通常時とは異なる共通のマツプを持たせたり、ある
いは、冷間時と低吸気圧時でそれぞれ異なる独立のマツ
プを持たせることも可能である。
An embodiment of an electronically controlled diesel engine for an automobile, in which an injection timing control method according to the present invention is adopted, will be described in detail below with reference to the drawings. In this embodiment, as shown in FIG. 2, an intake air temperature sensor 12 is provided downstream of an air cleaner (not shown) for detecting the temperature of intake air. Downstream of the intake air temperature sensor 12, a turbocharger 14 including a turbine 14A that is rotated by the thermal energy of exhaust gas and a compressor 14B that is rotated in conjunction with the turbine 14A is provided. The upstream side of the turbine 14A of the turbocharger 14 and the downstream side of the compressor 14B are communicated with each other through a waste gate valve 15 for preventing an excessive rise in intake pressure. The bench lily 16 on the downstream side of the compressor 14B has a main intake air intake that is configured to rotate in a non-linear manner in conjunction with an accelerator pedal 17 provided in a driver seat for limiting the flow rate of intake air at the time of idling. A throttle valve 18 is provided. The opening of the accelerator pedal 17 (hereinafter referred to as the accelerator opening) Accp is detected by an accelerator position sensor 20. An auxiliary intake throttle valve 22 is provided in parallel with the main intake throttle valve 18, and the opening degree of the auxiliary intake throttle valve 22 is a diaphragm device.
Controlled by 24. Negative pressure generated by the negative pressure pump 26 is supplied to the diaphragm device 24 via a negative pressure switching valve (hereinafter referred to as VSV) 28 or 30. An intake pressure sensor 32 for detecting the pressure of intake air is provided downstream of the intake throttle valves 18, 22. The cylinder head 10A of the diesel engine 10 has an injection nozzle 3 whose tip faces the engine combustion chamber 10B.
4, the glow plug 36 and the ignition timing sensor 28 are provided. A glow current is supplied to the glow plug 36 via a glow relay 37. Further, the cylinder block 10C of the diesel engine 10 is provided with a water temperature sensor 40 for detecting the engine cooling water temperature. Fuel is pumped from the injection pump 42 to the injection nozzle 34. The injection pump 42 includes a diesel engine 10
Pump drive shaft that rotates in conjunction with the rotation of the crank wheel
42A, a feed pump 42B fixed to the pump drive shaft 42A for pressurizing the fuel (FIG. 2 shows a state in which the fuel is expanded by 90 °), and a fuel pressure adjusting valve for adjusting the fuel supply pressure.
42C, and a reference position sensor 44, such as an electromagnetic pick-up, for detecting a crank angle reference position, for example, top dead center (TDC) from the rotational displacement of the pump drive pulley 42D fixed to the pump drive shaft 42A. Pump drive shaft 42
Gear 42E fixed to A and having missing teeth corresponding to the number of cylinders
In order to detect the engine rotation angle and the tooth-missing position from the rotational displacement of, the engine rotation sensor 46, which is provided on the roller ring 42H and is made of, for example, an electromagnetic pickup, reciprocates the face cam 42F and the plunger 42G, and also A roller ring 42H for changing the timing, a timer piston 42J for changing the rotational position of the roller ring 42H (FIG. 2 shows a 90 ° expanded state), and a position of the timer piston 42J The timing control valve (hereinafter referred to as TCV) 48 for controlling the injection timing by doing so, and the plunger 42G through the spill port 42K.
The electromagnetic spill valve 50 for controlling the fuel injection amount by changing the fuel escape timing from the fuel, the fuel cut valve 52 for cutting the fuel, and the delivery for preventing the backflow and the backward droop of the fuel. And a valve 42L. The ignition timing sensor 38, as shown in detail in FIG.
A cylindrical case 38A that is inserted and fixed in the cylinder head 10A of the diesel engine 10, and a light guide 38B made of, for example, quartz glass for transmitting combustion light, which is inserted in the central portion of the case 38A, and the light. A light receiving element 38C made of, for example, a silicon photodiode is provided for detecting the light transmitted by the conductor 38B and converting the light into an electric signal. Intake temperature sensor 12, accelerator position sensor 20, intake pressure sensor 32, ignition timing sensor 38, water temperature sensor 40, reference position sensor 44, engine rotation sensor 46, glow current sensor 54 for detecting glow current flowing through the glow plug 36. , A key switch, an air conditioner switch, a neutral safety switch output, a vehicle speed signal, etc. are input to an electronic control unit (hereinafter referred to as an ECU) 56 for processing, and the VSV 28, 30, the glow signal is output by the ECU 56. Relay 37, TCV4
8. The electromagnetic spill valve 50, the fuel cut valve 52, etc. are controlled. As shown in detail in FIG. 4, the ECU 56 has a central processing unit (hereinafter referred to as CPU) 5 for performing various arithmetic processes.
6A, a read-only memory (hereinafter referred to as ROM) 56B for storing a control program, various data, and the like, and a random access memory (hereinafter referred to as RAM) for temporarily storing operation data and the like in the CPU 56A. ) 56C
, A clock 56D that generates a clock signal, and a buffer 5
Output of the water temperature sensor 40 input via 6E, buffer
The intake air temperature sensor 12 output input via 56F, the intake pressure sensor 32 output input via a buffer 56G,
A multiplexer for sequentially fetching the output of the accelerator position sensor 20 and the like input via the buffer 56H (hereinafter,
MPX) 56K, an analog-to-digital converter (hereinafter referred to as an A / D converter) 56L for converting an analog signal of the MPX 56K output into a digital signal, and the A / D converter 56L output to the CPU 56A. I / O port 56M for input to the air conditioner, a starter signal input via the buffer 56N, an air conditioner signal input from the air conditioner via the buffer 56P, and a torque converter input from the automatic transmission via the buffer 56Q. Input / output port 56 for taking in the signal, the output of the ignition timing sensor 38, etc. input via the waveform shaping circuit 56R to the CPU 56A
S and waveform of the ignition timing sensor 38 output is shaped into the CPU
The waveform shaping circuit 56R for directly capturing to the input interrupt port ICAP2 of 56A, and the waveform shaping circuit 56T for waveform shaping the output of the reference position sensor 44 and directly capturing to the same input interrupt port ICAP2 of the CPU 56A, A waveform shaping circuit 56U for waveform shaping the output of the engine circuit sensor 46 and directly taking it into the input interrupt port ICAP1 of the CPU 56A, and the CP
A drive circuit 56V for driving the electromagnetic spill valve 50 according to the calculation result of U56A, a drive circuit 56W for driving the TCV 48 according to the calculation result of the CPU 56A, and the CPU 56A
A drive circuit 56X for driving the fuel cut valve 52 in accordance with the calculation result of 1. and a common bus 56Y for connecting the respective constituent devices to transfer data and commands. Here, the ignition signal of the waveform shaping circuit 56R output is
Not only the input interrupt port ICAP2 of A, but also the input / output port 56
The signal is also input to S in order to distinguish it from the reference position signal output from the waveform shaping circuit 56T which is input to the same input interrupt port ICAP2. The operation of the embodiment will be described below. The control of the injection timing in this embodiment is executed according to the flow charts shown in FIGS. 5 and 7. That is, in order to perform the feed back control of the injection timing with respect to the crank angle, the routine shown in FIG. 5 is executed every predetermined time, for example, every 50 milliseconds. In this 50 millisecond routine, first, step 110 is entered, and the basic (target) injection timing CAbase is obtained by searching, for example, a map of the engine speed NE and the accelerator opening Accp. Next, at step 120, a map showing the relationship between the accelerator opening Accp and the upper limit GIGm which is the guard value of the ignition timing correction term (learning term) GIG, as shown by the solid line A in FIG. 6, is opened. Search by Accp. Next, at step 130, it is judged if the ignition timing correction term GIG is positive. If the judgment result is positive, step 14
Proceeding to 0, it is determined whether the intake pressure Pim is a set value, for example, a low intake pressure of less than 500 mmhg, or the engine cooling water temperature THW is a set value, for example, a cold state of less than 40 ° C. If the result of any of the determinations in step 140 is positive and it is determined that the altitude is high or cold, step 15
At 0, the ignition timing correction upper limit value GIGm is a predetermined value, for example, 6 ° C A
Is added to the new ignition timing correction upper limit value GIGm.
Therefore, the ignition timing correction upper limit value GIGm in this case is
As shown by the solid line C in FIG. 6 above. Step 150
After the end or when the determination result of the above-mentioned step 140 is negative, the process proceeds to step 160, the ignition timing correction term GIG is compared with the ignition timing correction upper limit value GIGm at that time, and the smaller value is set to the ignition timing. It is stored as the learning value GIGa of the correction term.
Next, in step 170, the sum of the basic injection timing CAbase and the ignition timing correction learning value GIGa is calculated as shown in the following equation,
Included in the target injection timing TRGca for the crank angle. TRGca ← CAbase + GIGa (1) On the other hand, when the result of the determination in the above-mentioned step 130 is negative and the value of the ignition timing correction term GIG is negative, after the determination of the sign of the ignition timing correction term GIG in step 180 , Step 190 and
At 200, the inverse calculations of steps 160 and 170, respectively, are performed. That is, in step 190, contrary to step 160, the larger value of the ignition timing correction term GIG and the upper limit GIGm is set to the learning value GIG.
Put in IGa. Further, in step 200, contrary to step 170, the difference obtained by subtracting the learning value GIGa from the basic injection timing GAbase is added to the target injection timing TRGca. Therefore, the ignition timing correction lower limit value is as shown by the solid line B in FIG. After the end of step 170 or 200, the process proceeds to step 210, from the target injection timing TRGca, as shown in the following formula, the tooth-missing position detected by the engine rotation sensor 46 and the reference position detected by the reference position sensor 44 The inclination angle is calculated and the calculated actual injection timing ACTca is subtracted from this to calculate the difference ΔCA between the two. ΔCA ← TRGca−ACTca (2) Next, at step 220, an integral term ΔDi and a proportional term Dp for duty-controlling the TCV 48 are calculated from the injection timing difference ΔCA. Next, at step 230, the integral term ΔDi and the proportional term Dp are added to and subtracted from the control duty ratio Di at that time, as shown in the following equation, the final duty ratio Duty is calculated, and this routine is ended. Duty = Di ± ΔDi ± Dp (3) On the other hand, the calculation of the ignition timing correction term GIG is executed by a routine that is performed every second as shown in FIG. 7, for example. That is, the step 210 is performed every predetermined time, for example, every second.
Then, it is determined whether or not the start signal STA is on. If the determination result is negative, the process proceeds to step 212, and it is determined whether or not the accelerator opening Accp is a set value, for example, 16% or less. When the determination result is positive, the routine proceeds to step 214, where it is determined whether or not the injection amount Q is a set value, for example, 5 mm 3 / st or more. When the determination result of the above-mentioned step 210 is positive and the start signal is ON,
The result of the determination in step 212 above is negative, and the accelerator opening A
When ccp is more than 16%, or when the determination result of the above-mentioned step 214 is negative and the injection amount Q is less than 5 mm 3 / st, the calculation condition of the ignition timing correction term GIG is not satisfied. So I leave this routine. On the other hand, the determination result of the above step 210 is negative, and
If the determination results of steps 212 and 214 are both positive, and it is determined that the ignition timing correction term GIG should be calculated, the process proceeds to step 216, for example, the engine speed NE and accelerator opening Accp map. The target ignition timing TRGig is calculated by searching for. Then step 2
Proceeding to 18, the difference ΔGIG between the actual ignition timing ACTig and the target ignition timing TRGig is calculated as shown in the following equation. ΔGIG ← ACTig-TRGig (4) Next, in step 220, the difference ΔGIG in the ignition timing is calculated, for example.
As shown in the following equation, 1/8 is the ignition timing correction term GIG at that time.
Is added to the new ignition timing correction term GIG. GIG ← GIG + (1/8) ΔGIG (5) In this embodiment, the ignition timing correction limit value is set to the same absolute value (GIGm) on the advance side and the retard side, and at the time of low intake pressure or cold. Only, since the upper limit value is moved to the advance side, it is easy to set the ignition timing correction limit value. The method of setting the lower limit value for ignition timing correction is not limited to this.For example, the ignition timing correction upper limit value and the lower limit value may be different absolute values, or the ignition timing correction upper limit value may be set when the intake pressure is low or cold. Not only this, but the lower limit value can also be configured to move to the advance side. Further, in the present embodiment, the ignition timing correction upper limit value during normal operation is uniformly set when the intake pressure is low or when it is cold.
The upper limit value can be easily changed because the temperature is moved toward the advance side by only ° C. The method of setting the ignition timing correction upper limit value at the time of cold or low intake pressure is not limited to this, and it has a common map different from normal time, or at the time of cold and low intake pressure. It is also possible to have different independent maps.

【発明の効果】【The invention's effect】

以上説明した通り、本発明によれば、着火遅れの大きい
高地や冷間時にも十分な進角を確保して、白煙の発生や
エンジン振動等の不具合を防止することができる。一方
通常時には、不必要な進角幅を持たせることがなく、着
火時期センサの極端な劣化やガラス折れが万が一あつた
場合でも、進角側に制御されることがない等の優れた効
果を有する。
As described above, according to the present invention, it is possible to secure a sufficient advance angle even in a highland where the ignition delay is large or during cold conditions, and prevent problems such as generation of white smoke and engine vibration. On the other hand, in normal times, it does not have an unnecessary advance angle width, and even in the unlikely event of extreme deterioration of the ignition timing sensor or glass breakage, it has the excellent effect of not being controlled to the advance angle side. Have.

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

第1図は、本発明に係るデイーゼルエンジンの噴射時期
制御方法の要旨を示す流れ図、第2図は、本発明が採用
された自動車用電子制御デイーゼルエンジンの実施例の
全体構成を示す一部ブロツク線図を示す断面図、第3図
は、前記実施例で用いられている着火時期センサの構成
を示すブロック線図、第4図は、同じく電子制御ユニツ
トの構成を示すブロツク線図、第5図は、同じくクラン
ク角フイードバツク制御を行うための50mm秒ルーチンを
示す流れ図、第6図は、前記50mm秒ルーチンで用いられ
ている、着火時期補正範囲の例を示す線図、第7図は、
同じく着火時期補正項を算出するための1秒ルーチンを
示す流れ図である。 10…デイーゼルエンジン、20…アクセル位置センサ、Ac
cp…アクセル開度、32…吸気圧センサ、Pim…吸気圧、3
8…着火時期センサ、42…噴射ポンプ、40…水温セン
サ、THW…エンジン冷却水温、42j…タイマピストン、44
…基準位置センサ、46…エンジン回転センサ、NE…エン
ジン回転数、48…タイミング制御弁(TCV)、56…電子
制御ユニツト(ECU)、GIG…着火時期補正項、GIGm…着
火時期補正上限値、GIGa…着火時期補正学習値、TRGig
…目標着火時期、ACTig…検出(実)着火時期、Duty…
制御デユーテイ比。
FIG. 1 is a flow chart showing the outline of the injection timing control method for a diesel engine according to the present invention, and FIG. 2 is a partial block diagram showing the overall configuration of an embodiment of an electronically controlled diesel engine for an automobile to which the present invention is applied. Fig. 3 is a sectional view showing a diagram, Fig. 3 is a block diagram showing the constitution of the ignition timing sensor used in the above-mentioned embodiment, and Fig. 4 is a block diagram showing the constitution of the electronic control unit. FIG. 6 is a flow chart showing a 50 mm second routine for similarly performing crank angle feed back control, FIG. 6 is a diagram showing an example of an ignition timing correction range used in the 50 mm second routine, and FIG.
It is a flowchart which similarly shows a 1 second routine for calculating an ignition timing correction term. 10 ... Diesel engine, 20 ... Accelerator position sensor, Ac
cp ... Accelerator opening, 32 ... Intake pressure sensor, Pim ... Intake pressure, 3
8 ... Ignition timing sensor, 42 ... Injection pump, 40 ... Water temperature sensor, THW ... Engine cooling water temperature, 42j ... Timer piston, 44
… Reference position sensor, 46… Engine speed sensor, NE… Engine speed, 48… Timing control valve (TCV), 56… Electronic control unit (ECU), GIG… Ignition timing correction term, GIGm… Ignition timing correction upper limit, GIGa ... Ignition timing correction learning value, TRGig
… Target ignition timing, ACTig… Detected (actual) ignition timing, Duty…
Control duty ratio.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】目標着火時期と検出着火時期との差に従つ
た着火時期補正項を求め、該着火時期補正項をガード値
によりガードすることにより噴射時期を補正するように
したデイーゼルエンジンの燃料噴射時期制御方法におい
て、 低吸気圧時又は冷間時に、前記着火時期補正項のガード
値を更に進角側のガード値とすることを特徴とするデイ
ーゼルエンジンの噴射時期制御方法。
1. A fuel for a diesel engine, wherein an ignition timing correction term is obtained according to a difference between a target ignition timing and a detected ignition timing, and the ignition timing is corrected by guarding the ignition timing correction term with a guard value. In the injection timing control method, the guard value of the ignition timing correction term is set to a guard value on the more advanced side when the intake pressure is low or when the engine is cold.
【請求項2】前記進角側の値とするガード値を上限値の
みとした特許請求の範囲第1項記載のデイーゼルエンジ
ンの燃料噴射時期制御方法。
2. A fuel injection timing control method for a diesel engine according to claim 1, wherein a guard value which is a value on the advance side is only an upper limit value.
JP15052586A 1986-06-26 1986-06-26 Injection timing control method for diesel engine Expired - Lifetime JPH079205B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15052586A JPH079205B2 (en) 1986-06-26 1986-06-26 Injection timing control method for diesel engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15052586A JPH079205B2 (en) 1986-06-26 1986-06-26 Injection timing control method for diesel engine

Publications (2)

Publication Number Publication Date
JPS635142A JPS635142A (en) 1988-01-11
JPH079205B2 true JPH079205B2 (en) 1995-02-01

Family

ID=15498770

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15052586A Expired - Lifetime JPH079205B2 (en) 1986-06-26 1986-06-26 Injection timing control method for diesel engine

Country Status (1)

Country Link
JP (1) JPH079205B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5076472B2 (en) 2006-12-05 2012-11-21 トヨタ自動車株式会社 Fuel cell system
JP5146581B1 (en) * 2011-09-14 2013-02-20 株式会社豊田自動織機 Combustion control device
JP6423495B1 (en) * 2017-07-21 2018-11-14 株式会社メンテック NOZZLE CAP, NOZZLE DEVICE PROVIDED WITH THE SAME

Also Published As

Publication number Publication date
JPS635142A (en) 1988-01-11

Similar Documents

Publication Publication Date Title
US4763630A (en) Method of and system for controlling injection timing in diesel engine
US4736726A (en) Method and system for controlling fuel ignition timing in diesel engine
JPH079205B2 (en) Injection timing control method for diesel engine
US4879673A (en) Method and device for correcting a fuel injection quantity in a diesel engine
JPH0665857B2 (en) Fuel injection timing control method for diesel engine
JPH0756227B2 (en) Fuel correction method during deceleration of electronically controlled engine
JP2615568B2 (en) Engine exhaust gas recirculation control device
JPH0816465B2 (en) Exhaust gas recirculation control method for diesel engine
JPS6397862A (en) Exhaust recirculation controlling method for diesel engine
JPS63230944A (en) Exhaust gas recirculation control system for diesel engine
JPH0665863B2 (en) Fuel injection timing control device for diesel engine
JPS63198765A (en) Exhaust gas recirculation control method for diesel engine
JPH0718375B2 (en) Fuel injection timing control method for diesel engine
JPS631745A (en) Ignition timing control method for diesel engine
JP2572405B2 (en) Control device for heater provided in oxygen concentration sensor
JPH063165B2 (en) Injection timing control method for electronically controlled diesel engine
JPH036341B2 (en)
JPH0672565B2 (en) Fuel injection timing control method for diesel engine
JPH063162B2 (en) Method of controlling injection quantity of electronically controlled diesel engine
JPS6375361A (en) Glow plug energizing control method for diesel engine
JPH0665864B2 (en) Method of controlling fuel injection amount of electronically controlled diesel engine
JPS62150054A (en) Pilot injection control method for electronically controlled diesel engine
JPH0526942B2 (en)
JPH0627513B2 (en) Injection timing feedback control method for diesel engine
JPS61187556A (en) Fuel injection timing control method of diesel engine