[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2830512B2 - Idle state detection method - Google Patents

Idle state detection method

Info

Publication number
JP2830512B2
JP2830512B2 JP14496991A JP14496991A JP2830512B2 JP 2830512 B2 JP2830512 B2 JP 2830512B2 JP 14496991 A JP14496991 A JP 14496991A JP 14496991 A JP14496991 A JP 14496991A JP 2830512 B2 JP2830512 B2 JP 2830512B2
Authority
JP
Japan
Prior art keywords
speed
engine
accelerator opening
idle
fully closed
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 - Fee Related
Application number
JP14496991A
Other languages
Japanese (ja)
Other versions
JPH04370345A (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 JP14496991A priority Critical patent/JP2830512B2/en
Publication of JPH04370345A publication Critical patent/JPH04370345A/en
Application granted granted Critical
Publication of JP2830512B2 publication Critical patent/JP2830512B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Output Control And Ontrol Of Special Type Engine (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】この発明はディーゼルエンジン等
の内燃機関に係り、詳しくはそのアイドル状態を検出す
るアイドル状態検出方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an internal combustion engine such as a diesel engine and, more particularly, to an idle state detecting method for detecting an idle state.

【0002】[0002]

【従来の技術】従来、例えばディーゼルエンジンにおい
て、安定したアイドル回転数を実現し、燃費向上と排気
エミッションの悪化を防止すべく、アイドル時の負荷を
制御するようにした技術が実開昭63−110644号
公報に開示されている。この従来技術では、エンジン回
転数が所定回転数を越える始動後であって、アクセル開
度が全閉で、かつ車速が「0」で、更にこれらの条件が
成立してから何秒かの基準時間を経過した後である場合
に、アイドル安定状態と判断してアイドル時の負荷制御
を実行するようにしている。
2. Description of the Related Art Conventionally, for example, in a diesel engine, a technology for controlling a load at the time of idling in order to realize a stable idling speed, improve fuel efficiency and prevent deterioration of exhaust emission has been proposed. It is disclosed in Japanese Patent Publication No. 110644. In this prior art, after the engine speed exceeds a predetermined speed, the accelerator opening is fully closed, the vehicle speed is "0", and a reference is established for several seconds after these conditions are satisfied. After a lapse of time, it is determined that the engine is in the idling stable state, and the load control at the time of idling is executed.

【0003】[0003]

【発明が解決しようとする課題】ところが、アイドル安
定状態を判断するために前記従来技術のような判断処理
を採用した場合に、例えば無負荷状態でアクセル開度を
全開にして、即ちレーシングを行って、エンジンを最高
回転状態にしてからアクセル開度を全閉に戻したときに
は、車速が「0」で所定の基準時間を経過しても、エン
ジン回転数が安定した目標アイドル回転数まで下がらな
いことがあった。特に、フライホイール等の関係から慣
性マスの大きいエンジンでは、その最高回転状態からア
クセル開度を全閉に戻したときに、エンジンが目標アイ
ドル回転数まで下がるのに要する時間が長くなり、目標
アイドル回転数に下がるよりも前にアイドル安定状態と
判断されるおそれがあった。従って、アイドル回転数制
御(ISC)から、燃料噴射量制御に使われる積分制御
量を学習するようにしたシステムでは、レーシングをあ
る程度繰り返すことにより、積分制御量のマイナス側へ
の学習更新が大きくなり、積分制御量が小さくなり過ぎ
る。その結果、その積分制御量により補正される燃料噴
射量が小さくなり過ぎて、レーシングをやめるとエンジ
ンストールを引き起こすおそれがあった。
However, when the determination processing as in the above-mentioned prior art is employed to determine the idling stable state, for example, the accelerator opening is fully opened in a no-load state, that is, the racing is performed. Therefore, when the accelerator opening is returned to the fully closed state after the engine reaches the maximum rotation state, the engine speed does not decrease to the stable target idle speed even if the vehicle speed is "0" and a predetermined reference time has elapsed. There was something. In particular, in the case of an engine having a large inertial mass due to the relationship between the flywheel and the like, when the accelerator opening is returned to the fully closed state from the maximum rotation state, the time required for the engine to decrease to the target idle speed becomes longer, and the target idle speed becomes longer. There is a possibility that the idle state may be determined before the rotation speed drops. Therefore, in a system in which the integral control amount used for the fuel injection amount control is learned from the idle speed control (ISC), the learning update to the minus side of the integral control amount becomes large by repeating the racing to some extent. , The integral control amount becomes too small. As a result, the fuel injection amount corrected by the integral control amount becomes too small, and there is a possibility that engine stalling may occur when racing is stopped.

【0004】即ち、図13に示すように、レーシングに
よってアクセル開度ACCPの全開・全閉をある程度繰
り返した場合に、最高のエンジン回転数NEから所定の
目標アイドル回転数NFに至るはずの所定の基準時間α
を過ぎても目標アイドル回転数NFまで下がらず、基準
時間αの後に一律にアイドル安定状態と判断されること
になる。このとき、アイドル安定状態と判断されたとき
のエンジン回転数NEは目標アイドル回転数NFよりも
高いことから、ISCにおける積分制御量NFIの学習
値は、徐々にマイナス側へ学習更新されることになる。
その結果、レーシングがある回数繰り返された時点で積
分制御量NFIが小さくなり過ぎて、燃料噴射量が過小
となりエンジンストールのおそれがあった。
[0004] That is, as shown in FIG. 13, when the accelerator pedal opening ACCP is fully opened and fully closed to some extent by racing, a predetermined engine idle speed NF which is expected to reach a predetermined target engine speed NF from the highest engine speed NE. Reference time α
Does not fall to the target idle speed NF even after passing through, and the idle stable state is determined uniformly after the reference time α. At this time, since the engine speed NE at the time of determining the idling stable state is higher than the target idle speed NF, the learning value of the integral control amount NFI in the ISC is gradually learned and updated to the minus side. Become.
As a result, when the racing is repeated a certain number of times, the integral control amount NFI becomes too small, the fuel injection amount becomes too small, and there is a risk of engine stall.

【0005】又、前記従来技術では、エンジン回転数、
アクセル開度及び車速の全ての条件が成立してから、単
に一律な基準時間を経過した後に、アイドル安定状態と
判断していた。そのため、エンジン回転数が目標アイド
ル回転数よりもわずかに高い状態からアクセル開度を全
閉に戻した場合には、エンジン回転数は直ちに目標アイ
ドル回転数へ戻るのであるが、基準時間を経過しない間
はアイドル安定状態と見なされない。そのため、その間
だけISC等の制御が不可能となり、ISC制御等の応
答遅れのおそれがあった。
[0005] Further, in the prior art, the engine speed,
It has been determined that the idle state is stable only after a uniform reference time has elapsed after all the conditions of the accelerator opening and the vehicle speed have been satisfied. Therefore, when the accelerator opening is returned to the fully closed state from a state where the engine speed is slightly higher than the target idle speed, the engine speed immediately returns to the target idle speed, but the reference time does not elapse. Is not considered idle steady state. Therefore, control such as ISC becomes impossible only during that time, and there is a possibility that response delay such as ISC control may occur.

【0006】この発明は前述した事情に鑑みてなされた
ものであって、その目的は、目標アイドル回転数でのア
イドル安定状態を精度良く検出することが可能で、アイ
ドル回転数制御から燃料噴射量制御に使われる積分制御
量等を学習するような場合でも、その誤学習を防止する
ことが可能なアイドル状態検出方法を提供することにあ
る。
SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned circumstances, and has as its object to detect an idling stable state at a target idle speed with high accuracy and to control the fuel injection amount from idle speed control. An object of the present invention is to provide an idle state detection method capable of preventing erroneous learning even when learning an integral control amount or the like used for control.

【0007】[0007]

【課題を解決するための手段】上記の目的を達成するた
めに、この発明においては、アイドル状態検出方法にお
いて、内燃機関のアクセル開度が全閉とされた時点よ
り、前記アクセル開度が全閉とされた時点のエンジン回
転数と所定の目標アイドル回転数との偏差の大きさに応
じて設定される遅延時間を経過し、且つ、車両停止状態
が検出された時点で、アイドル状態と判断することをそ
の要旨とする。
In order to achieve the above object, the present invention provides an idle state detecting method.
At the time when the accelerator opening of the internal combustion engine is fully closed.
The engine rotation at the time when the accelerator opening is fully closed
Depending on the magnitude of the deviation between the speed and the target idle speed.
The set delay time has elapsed and the vehicle is stopped.
When it is detected, it is determined that it is in the idle state.
The summary of the

【0008】[0008]

【作用】上記の構成によれば、アクセル開度が全閉とさ
れた時点のエンジン回転数と所定の目標アイドル回転数
との偏差に応じて遅延時間を設定することで、上記アク
セル開度が全閉とされた時点のエンジン回転数の大きさ
に関わらずエンジン回転数が目標アイドル回転数まで確
実に低下してからアイドル状態と判断することができ、
更に判断するまでの時間を短縮できるようになる。ま
た、上記遅延時間を経過し、且つ車両停止状態が検出さ
れた時点でアイドル状態と判断することで、変動しやす
いエンジン回転数に対しては適宜遅延時間を設定しつつ
も、変動しにくい車速については即時判断することで、
アイドル状態の検出を正確に行うことができるととも
に、その検出頻度を高めることができるようになる。
According to the above configuration, the accelerator opening is set to the fully closed position.
Engine speed at a given time and a predetermined target idle speed
By setting the delay time according to the deviation from
Engine speed at the time when the cell opening is fully closed
Regardless of whether the engine speed reaches the target idle speed
It can be determined that it is idle after it actually drops,
Further, the time until the determination is made can be reduced. Ma
In addition, when the delay time has elapsed and the vehicle stopped state is detected.
Is likely to fluctuate by determining that it is idle when
Set the delay time appropriately for
However, immediately determine the vehicle speed that is hard to fluctuate,
Idle state detection can be performed accurately
In addition, the detection frequency can be increased.

【0009】[0009]

【実施例】以下、この発明におけるアイドル状態検出方
法をディーゼルエンジン自動車に具体化した一実施例を
図1〜図12に基いて詳細に説明する。図10はこの実
施例における過給機付ディーゼルエンジンの燃料噴射量
制御装置を示す概略構成図であり、図11はその分配型
燃料噴射ポンプ1を示す断面図である。燃料噴射ポンプ
1はディーゼルエンジン2のクランク軸40にベルト等
を介して駆動連結されたドライブプーリ3を備えてい
る。そして、そのドライブプーリ3の回転によって燃料
噴射ポンプ1が駆動され、ディーゼルエンジン2の各気
筒(この場合は4気筒)毎に設けられた各燃料噴射ノズ
ル4に燃料が圧送されて燃料噴射を行う。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment in which the idle state detecting method according to the present invention is applied to a diesel engine automobile will be described in detail with reference to FIGS. FIG. 10 is a schematic configuration diagram showing a fuel injection amount control device for a supercharged diesel engine in this embodiment, and FIG. 11 is a sectional view showing the distribution type fuel injection pump 1. The fuel injection pump 1 includes a drive pulley 3 which is drivingly connected to a crankshaft 40 of the diesel engine 2 via a belt or the like. The fuel injection pump 1 is driven by the rotation of the drive pulley 3, and the fuel is injected under pressure to each fuel injection nozzle 4 provided for each cylinder (four cylinders in this case) of the diesel engine 2 to perform fuel injection. .

【0010】燃料噴射ポンプ1において、ドライブプー
リ3はドライブシャフト5の先端に取付けられている。
又、そのドライブシャフト5の途中には、べーン式ポン
プよりなる燃料フィードポンプ(この図では90度展開
されている)6が設けられている。更に、ドライブシャ
フト5の基端側には円板状のパルサ7が取付けられてい
る。このパルサ7の外周面には、ディーゼルエンジン2
の気筒数と同数の、即ちこの場合4個の切歯が等角度間
隔で形成され、更に各切歯の間には14個ずつ(合計で
56個)の突起が等角度間隔で形成されている。そし
て、ドライブシャフト5の基端部は図示しないカップリ
ングを介してカムプレート8に接続されている。
In the fuel injection pump 1, a drive pulley 3 is attached to a tip of a drive shaft 5.
In the middle of the drive shaft 5, there is provided a fuel feed pump (developed at 90 degrees in this figure) 6 composed of a vane type pump. Further, a disk-shaped pulser 7 is attached to the base end side of the drive shaft 5. The outer surface of the pulsar 7 has a diesel engine 2
In this case, four cutting teeth are formed at equal angular intervals, that is, four cutting teeth are formed at equal angular intervals, and between each cutting tooth, 14 (total of 56) projections are formed at equal angular intervals. I have. The base end of the drive shaft 5 is connected to the cam plate 8 via a coupling (not shown).

【0011】パルサ7とカムプレート8との間には、ロ
ーラリング9が設けられ、同ローラリング9の円周に沿
ってカムプレート8のカムフェイス8aに対向する複数
のカムローラ10が取付けられている。カムフェイス8
aはディーゼルエンジン2の気筒数と同数だけ設けられ
ている。又、カムプレート8はスプリング11によって
常にカムローラ10に付勢係合されている。
A roller ring 9 is provided between the pulsar 7 and the cam plate 8, and a plurality of cam rollers 10 facing the cam face 8 a of the cam plate 8 are attached along the circumference of the roller ring 9. I have. Cam face 8
a is provided as many as the number of cylinders of the diesel engine 2. The cam plate 8 is always urged and engaged with the cam roller 10 by the spring 11.

【0012】カムプレート8には燃料加圧用プランジャ
12の基端が一体回転可能に取付けられ、それらカムプ
レート8及びプランジャ12がドライブシャフト5の回
転に連動して回転される。即ち、ドライブシャフト5の
回転力がカップリングを介してカムプレート8に伝達さ
れることにより、カムプレート8が回転しながらカムロ
ーラ10に係合して、気筒数と同数だけ図中左右方向へ
往復駆動される。又、この往復運動に伴ってプランジャ
12が回転しながら同方向へ往復駆動される。つまり、
カムプレート8のカムフェイス8aがローラリング9の
カムローラ10に乗り上げる過程でプランジャ12が往
動(リフト)され、その逆にカムフェイス8aがカムロ
ーラ10を乗り下げる過程でプランジャ12が復動され
る。
A base end of a fuel pressurizing plunger 12 is attached to the cam plate 8 so as to be integrally rotatable. The cam plate 8 and the plunger 12 are rotated in conjunction with the rotation of the drive shaft 5. That is, the rotational force of the drive shaft 5 is transmitted to the cam plate 8 via the coupling, so that the cam plate 8 rotates and engages with the cam roller 10 to reciprocate in the left-right direction by the same number as the number of cylinders. Driven. Further, the plunger 12 is driven to reciprocate in the same direction while rotating with the reciprocation. That is,
The plunger 12 is moved forward (lift) while the cam face 8a of the cam plate 8 rides on the cam roller 10 of the roller ring 9, and conversely, the plunger 12 is moved back while the cam face 8a rides down the cam roller 10.

【0013】プランジャ12はポンプハウジング13に
形成されたシリンダ14に嵌挿されており、プランジャ
12の先端面とシリンダ14の底面との間が高圧室15
となっている。又、プランジャ12の先端側外周には、
ディーゼルエンジン2の気筒数と同数の吸入溝16と分
配ポート17が形成されている。又、それら吸入溝16
及び分配ポート17に対応して、ポンプハウジング13
には分配通路18及び吸入ポート19が形成さている。
The plunger 12 is fitted into a cylinder 14 formed in a pump housing 13, and a high pressure chamber 15 is formed between a tip surface of the plunger 12 and a bottom surface of the cylinder 14.
It has become. Also, on the outer periphery of the tip side of the plunger 12,
The same number of intake grooves 16 and distribution ports 17 as the number of cylinders of the diesel engine 2 are formed. In addition, these suction grooves 16
And the pump housing 13 corresponding to the distribution port 17.
Is formed with a distribution passage 18 and a suction port 19.

【0014】そして、ドライブシャフト5が回転されて
燃料フィードポンプ6が駆動されることにより、図示し
ない燃料タンクから燃料供給ポート20を介して燃料室
21内へ燃料が供給される。又、プランジャ12が復動
されて高圧室15が減圧される吸入行程中に、吸入溝1
6の一つが吸入ポート19に連通することにより、燃料
室21から高圧室15へと燃料が導入される。一方、プ
ランジャ12が往動されて高圧室15が加圧される圧縮
行程中に、分配通路18から各気筒毎の燃料噴射ノズル
4へ燃料が圧送されて噴射される。
When the drive shaft 5 is rotated and the fuel feed pump 6 is driven, fuel is supplied from a fuel tank (not shown) into the fuel chamber 21 through the fuel supply port 20. Also, during the suction stroke in which the plunger 12 is moved back and the high-pressure chamber 15 is depressurized, the suction groove 1
The fuel is introduced from the fuel chamber 21 to the high-pressure chamber 15 when one of the ports 6 communicates with the suction port 19. On the other hand, during the compression stroke in which the plunger 12 is moved forward and the high-pressure chamber 15 is pressurized, fuel is pressure-fed from the distribution passage 18 to the fuel injection nozzle 4 of each cylinder and injected.

【0015】ポンプハウジング13には、高圧室15と
燃料室21とを連通させる燃料溢流(スピル)用のスピ
ル通路22が形成されている。このスピル通路22の途
中には、噴射調整用の周知の電磁スピル弁23が設けら
れている。この電磁スピル弁23は常開型の弁であり、
コイル24が無通電(オフ)の状態では弁体25が開放
されて高圧室15内の燃料が燃料室21へ溢流される。
又、コイル24が通電(オン)されることにより、弁体
25が閉鎖されて高圧室15から燃料室21への燃料の
溢流が止められる。
The pump housing 13 is provided with a spill passage 22 for fuel spill that connects the high-pressure chamber 15 and the fuel chamber 21. In the middle of the spill passage 22, there is provided a well-known electromagnetic spill valve 23 for injection adjustment. This electromagnetic spill valve 23 is a normally open type valve,
When the coil 24 is not energized (off), the valve 25 is opened, and the fuel in the high-pressure chamber 15 overflows to the fuel chamber 21.
When the coil 24 is energized (turned on), the valve body 25 is closed, and the overflow of fuel from the high-pressure chamber 15 to the fuel chamber 21 is stopped.

【0016】従って、電磁スピル弁23の通電時間を制
御することにより、同弁23が閉弁・開弁制御され、高
圧室15から燃料室21への燃料の溢流調量が行われ
る。そして、プランジャ12の圧縮行程中に電磁スピル
弁23を開弁させることにより、高圧室15内における
燃料が減圧されて、燃料噴射ノズル4からの燃料噴射が
停止される。つまり、プランジャ12が往動しても、電
磁スピル弁23が開弁している間は高圧室15内の燃料
圧力が上昇せず、燃料噴射ノズル4からの燃料噴射が行
われない。又、プランジャ12の往動中に、電磁スピル
弁23の閉弁・開弁の時期を制御することにより、燃料
噴射ノズル4からの燃料噴射量が制御される。
Therefore, by controlling the energizing time of the electromagnetic spill valve 23, the valve 23 is controlled to close and open, and the overflow of the fuel from the high-pressure chamber 15 to the fuel chamber 21 is adjusted. Then, by opening the electromagnetic spill valve 23 during the compression stroke of the plunger 12, the fuel in the high-pressure chamber 15 is reduced in pressure, and the fuel injection from the fuel injection nozzle 4 is stopped. That is, even when the plunger 12 moves forward, the fuel pressure in the high-pressure chamber 15 does not increase while the electromagnetic spill valve 23 is open, and the fuel injection from the fuel injection nozzle 4 is not performed. Further, during the forward movement of the plunger 12, by controlling the timing of closing and opening the electromagnetic spill valve 23, the amount of fuel injected from the fuel injection nozzle 4 is controlled.

【0017】ポンプハウジング13の下側には、燃料噴
射時期制御用のタイマ装置(この図では90度展開され
ている)26が設けられている。このタイマ装置26
は、ドライブシャフト5の回転方向に対するローラリン
グ9の位置を制御することにより、カムフェイス8aが
カムローラ10に係合する時期、即ちカムプレート8及
びプランジャ12の往復動タイミングを制御するもので
ある。
Below the pump housing 13, there is provided a timer device (developed at 90 degrees in this figure) 26 for controlling fuel injection timing. This timer device 26
Controls the position of the roller ring 9 with respect to the rotation direction of the drive shaft 5, thereby controlling the timing at which the cam face 8a engages with the cam roller 10, that is, the reciprocating timing of the cam plate 8 and the plunger 12.

【0018】このタイマ装置26は油圧によって作動さ
れるものであり、タイマハウジング27と、同ハウジン
グ27内に嵌装されたタイマピストン28と、同じくタ
イマハウジング27内一側の低圧室29にてタイマピス
トン28を他側の加圧室30へ押圧付勢するタイマスプ
リング31等とから構成されている。そして、タイマピ
ストン28はスライドピン32を介してローラリング9
に接続されている。
The timer device 26 is operated by hydraulic pressure, and includes a timer housing 27, a timer piston 28 fitted in the housing 27, and a timer A timer spring 31 for urging the piston 28 toward the other pressurizing chamber 30 is provided. The timer piston 28 is connected to the roller ring 9 via the slide pin 32.
It is connected to the.

【0019】タイマハウジング27の加圧室30には、
燃料フィードポンプ6により加圧された燃料が導入され
るようになっている。そして、その燃料圧力とタイマス
プリング31の付勢力との釣り合い関係によってタイマ
ピストン28の位置が決定される。又、タイマピストン
28の位置が決定されることにより、ローラリング9の
位置が決定され、カムプレート8を介してプランジャ1
2の往復動タイミングが決定される。
In the pressurizing chamber 30 of the timer housing 27,
The fuel pressurized by the fuel feed pump 6 is introduced. The position of the timer piston 28 is determined by the balance between the fuel pressure and the urging force of the timer spring 31. Further, the position of the roller ring 9 is determined by determining the position of the timer piston 28, and the plunger 1 is moved through the cam plate 8.
2 is determined.

【0020】タイマ装置26の燃料圧力を制御するため
に、タイマ装置26にはタイミングコントロールバルブ
33が設けられている。即ち、タイマハウジング27の
加圧室30と低圧室29とは連通路34によって連通さ
れており、同連通路34の途中にタイミングコントロー
ルバルブ33が設けられている。このタイミングコント
ロールバルブ33は、デューティ制御された通電信号に
よって開閉制御される電磁弁であり、同バルブ33の開
閉制御によって加圧室30内の燃料圧力が調整される。
そして、その燃料圧力調整によって、プランジャ12の
リフトタイミングが制御され、各燃料噴射ノズル4から
の燃料噴射時期が調整される。
In order to control the fuel pressure of the timer device 26, the timer device 26 is provided with a timing control valve 33. That is, the pressurizing chamber 30 and the low-pressure chamber 29 of the timer housing 27 are communicated by the communication passage 34, and the timing control valve 33 is provided in the communication passage 34. The timing control valve 33 is an electromagnetic valve whose opening and closing are controlled by a duty-controlled energization signal, and the fuel pressure in the pressurizing chamber 30 is adjusted by controlling the opening and closing of the valve 33.
Then, the lift timing of the plunger 12 is controlled by the fuel pressure adjustment, and the fuel injection timing from each fuel injection nozzle 4 is adjusted.

【0021】ローラリング9の上部には、電磁ピックア
ップコイルよりなる回転数センサ35がパルサ7の外周
面に対向して取付けられている。この回転数センサ35
はパルサ7の突起等が横切る際に、それらの通過を検出
してエンジン回転数NEに相当するタイミング信号(エ
ンジン回転パルス)を出力する。又、この回転数センサ
35は、ローラリング9と一体であるため、タイマ装置
26の制御動作に関わりなく、プランジャリフトに対し
て一定のタイミングで基準となるタイミング信号を出力
する。
On the upper part of the roller ring 9, a rotation speed sensor 35 composed of an electromagnetic pickup coil is mounted so as to face the outer peripheral surface of the pulser 7. This rotation speed sensor 35
Detects the passage of a projection or the like of the pulsar 7 when they cross, and outputs a timing signal (engine rotation pulse) corresponding to the engine speed NE. Further, since the rotation speed sensor 35 is integrated with the roller ring 9, the rotation speed sensor 35 outputs a reference timing signal to the plunger lift at a constant timing regardless of the control operation of the timer device 26.

【0022】次に、ディーゼルエンジン2について説明
する。このディーゼルエンジン2ではシリンダ41、ピ
ストン42及びシリンダヘッド43によって各気筒毎に
対応する主燃焼室44がそれぞれ形成されている。又、
それら各主燃焼室44が、同じく各気筒毎に対応して設
けられた副燃焼室45に連設されている。そして、各副
燃焼室45に各燃料噴射ノズル4から噴射される燃料が
供給される。又、各副燃焼室45には、始動補助装置と
しての周知のグロープラグ46がそれぞれ取付けられて
いる。
Next, the diesel engine 2 will be described. In the diesel engine 2, a main combustion chamber 44 corresponding to each cylinder is formed by the cylinder 41, the piston 42, and the cylinder head 43. or,
Each of the main combustion chambers 44 is connected to a sub-combustion chamber 45 provided correspondingly for each cylinder. Then, the fuel injected from each fuel injection nozzle 4 is supplied to each sub combustion chamber 45. Further, a well-known glow plug 46 as a start-up assist device is attached to each sub-combustion chamber 45.

【0023】ディーゼルエンジン2には、吸気管47及
び排気管50がそれぞれ設けられ、その吸気管47には
過給機を構成するターボチャージャ48のコップレッサ
49が設けられ、排気管50にはターボチャージャ48
のタービン51が設けられている。又、排気管50に
は、過給圧力PiMを調節するウェイストゲートバルブ
52が設けられている。周知のようにこのターボチャー
ジャー48は、排気ガスのエネルギーを利用してタービ
ン51を回転させ、その同軸上にあるコンプレッサ49
を回転させて吸入空気を昇圧させる。これによって、密
度の高い混合気を主燃焼室44へ送り込んで燃料を多量
に燃焼させ、ディーゼルエンジン2の出力を増大させる
ようになっている。
The diesel engine 2 is provided with an intake pipe 47 and an exhaust pipe 50. The intake pipe 47 is provided with a compressor 49 of a turbocharger 48 constituting a supercharger, and the exhaust pipe 50 is provided with a turbocharger. 48
Turbine 51 is provided. The exhaust pipe 50 is provided with a waste gate valve 52 for adjusting the supercharging pressure PiM. As is well known, the turbocharger 48 uses the energy of the exhaust gas to rotate the turbine 51, and a compressor 49 on the same axis as the turbine 51.
To increase the pressure of the intake air. Thus, a high-density air-fuel mixture is sent into the main combustion chamber 44 to burn a large amount of fuel, thereby increasing the output of the diesel engine 2.

【0024】又、ディーゼルエンジン2には、排気管5
0内の排気の一部を吸気管47の吸入ポート53へ還流
させる還流管54が設けられている。そして、その還流
管54の途中には排気の還流量を調節するエキゾースト
ガスリサキュレイションバルブ(EGRバルブ)55が
設けられている。このEGRバルブ55はバキュームス
イッチングバルブ(VSV)56の制御によって開閉制
御される。
The diesel engine 2 has an exhaust pipe 5
A recirculation pipe 54 is provided for recirculating a part of the exhaust gas in the cylinder 0 to the suction port 53 of the intake pipe 47. An exhaust gas recirculation valve (EGR valve) 55 for adjusting the amount of exhaust gas recirculation is provided in the middle of the recirculation pipe 54. The opening and closing of the EGR valve 55 is controlled by the control of a vacuum switching valve (VSV) 56.

【0025】更に、吸気管47の途中には、アクセルペ
ダル57の踏込量に連動して開閉されるスロットルバル
ブ58が設けられている。又、そのスロットルバルブ5
8に平行してバイパス路59が設けられ、同バイパス路
59にはバイパス絞り弁60が設けられている。このバ
イパス絞り弁60は、二つのVSV61,62の制御に
よって駆動される二段のダイヤフラム室を有するアクチ
ュエータ63によって開閉制御される。このバイパス絞
り弁60は各種運転状態に応じて開閉制御されるもので
ある。例えば、アイドル運転時には騒音振動等の低減の
ために半開状態に制御され、通常運転時には全開状態に
制御され、更に運転停止時には円滑な停止のために全閉
状態に制御される。
Further, a throttle valve 58 is provided in the middle of the intake pipe 47 so as to open and close in accordance with the amount of depression of an accelerator pedal 57. Also, its throttle valve 5
A bypass passage 59 is provided in parallel with 8, and a bypass throttle valve 60 is provided in the bypass passage 59. The opening and closing of the bypass throttle valve 60 is controlled by an actuator 63 having a two-stage diaphragm chamber driven by control of two VSVs 61 and 62. The opening and closing of the bypass throttle valve 60 is controlled in accordance with various operation states. For example, it is controlled to a half-open state during idle operation to reduce noise and vibration, to a fully opened state during normal operation, and to a fully closed state during smooth operation to stop smoothly.

【0026】加えて、ディーゼルエンジン2には、その
始動時にクランキングによって回転力を付与するための
スタータ64が設けられ、同スタータ64には、そのオ
ン・オフ動作を検知出力するスタータスイッチ65が設
けられている。周知のように、スタータ64は図示しな
いイグニッションスイッチの操作によってオン・オフ動
作されるものであり、イグニッションスイッチが操作さ
れている間はスタータ64がオン動作されてスタータス
イッチ65からスタータ信号STが出力されるようにな
っている。
In addition, the diesel engine 2 is provided with a starter 64 for applying a rotational force by cranking at the time of start of the diesel engine 2. The starter 64 has a starter switch 65 for detecting and outputting the on / off operation. Is provided. As is well known, the starter 64 is turned on and off by the operation of an ignition switch (not shown). While the ignition switch is being operated, the starter 64 is turned on and the starter signal ST is output from the starter switch 65. It is supposed to be.

【0027】更に、この実施例では、ディーゼルエンジ
ン2に連動して駆動される図示しないエアコン(A/
C)が設けられ、そのエアコンをオン・オフさせるため
に操作されるエアコンスイッチ68が設けられている。
エアコンスイッチ68はそのオン・オフ操作に応じたエ
アコン信号ACを出力する。そして、上記のように燃料
噴射ポンプ1及びディーゼルエンジン2に設けられた電
磁スピル弁23、タイミングコントロールバルブ33、
グロープラグ46及び各VSV56,61,62は電子
制御装置(以下単に「ECU」という)71にそれぞれ
電気的に接続され、同ECU71によってそれらの駆動
タイミングが制御される。
Further, in this embodiment, an air conditioner (not shown) driven in conjunction with the diesel engine 2
C) is provided, and an air conditioner switch 68 that is operated to turn on and off the air conditioner is provided.
The air conditioner switch 68 outputs an air conditioner signal AC according to the on / off operation. Then, as described above, the electromagnetic spill valve 23, the timing control valve 33 provided in the fuel injection pump 1 and the diesel engine 2,
The glow plug 46 and each of the VSVs 56, 61, 62 are electrically connected to an electronic control unit (hereinafter simply referred to as "ECU") 71, and their drive timing is controlled by the ECU 71.

【0028】運転状態を検出するセンサとしては、回転
数センサ35に加えて以下の各種センサが設けられてい
る。即ち、吸気管47にはエアクリーナ66の近傍にお
ける吸気温度THAを検出する吸気温センサ72が設け
られている。又、スロットルバルブ58の開閉位置か
ら、ディーゼルエンジン2の負荷に相当するアクセル開
度ACCPを検出するアクセル開度センサ73が設けら
れている。このアクセル開度センサ73には、スロット
ルバルブ58の全閉位置を検出する図示しない全閉位置
スイッチが一体に組み込まれている。従って、ディーゼ
ルエンジン2のアイドル域でスロットルバルブ58が全
閉状態である場合には、全閉位置スイッチからの全閉信
号LLがオンとなり、出力域でスロットルバルブ58が
ある程度開かれる場合には、全閉位置スイッチからの全
閉信号LLがオフとなり、アクセル開度ACCPが検出
される。
As sensors for detecting the operating state, in addition to the rotation speed sensor 35, the following various sensors are provided. That is, the intake pipe 47 is provided with an intake air temperature sensor 72 for detecting an intake air temperature THA near the air cleaner 66. Further, an accelerator opening sensor 73 for detecting the accelerator opening ACCP corresponding to the load of the diesel engine 2 from the open / close position of the throttle valve 58 is provided. A fully-closed position switch (not shown) for detecting the fully-closed position of the throttle valve 58 is integrated into the accelerator opening sensor 73. Therefore, when the throttle valve 58 is fully closed in the idle range of the diesel engine 2, the fully closed signal LL from the fully closed position switch is turned on, and when the throttle valve 58 is opened to some extent in the output range, The fully closed signal LL from the fully closed position switch is turned off, and the accelerator opening ACCP is detected.

【0029】吸入ポート53の近傍には、ターボチャー
ジャ48によって過給された後の吸入空気圧力、即ち過
給圧力PiMを検出する吸気圧センサ74が設けられて
いる。更に、ディーゼルエンジン2の冷却水温THWを
検出する水温センサ75が設けられている。又、ディー
ゼルエンジン2のクランク軸40の回転基準位置、例え
ば特定気筒の上死点に対するクランク軸40の回転位置
を検出するクランク角センサ76が設けられている。更
に又、ディーゼルエンジン2のトランスミッション67
には、そのギアの回転によって回されるマグネット77
aによりリードスイッチ77bをオン・オフさせて車両
速度(車速)SPを検出する車速センサ77が設けられ
ている。
An intake pressure sensor 74 for detecting the intake air pressure after supercharging by the turbocharger 48, that is, the supercharging pressure PiM, is provided near the intake port 53. Further, a water temperature sensor 75 for detecting the cooling water temperature THW of the diesel engine 2 is provided. Further, a crank angle sensor 76 for detecting a rotation reference position of the crankshaft 40 of the diesel engine 2, for example, a rotation position of the crankshaft 40 with respect to a top dead center of a specific cylinder is provided. Furthermore, the transmission 67 of the diesel engine 2
Has a magnet 77 rotated by the rotation of the gear.
A vehicle speed sensor 77 is provided for detecting the vehicle speed (vehicle speed) SP by turning on / off the reed switch 77b according to a.

【0030】そして、ECU71には上述した各センサ
72〜77がそれぞれ接続されると共に回転数センサ3
5、スタータスイッチ65及びエアコンスイッチ68が
それぞれ接続されている。又、ECU71は各センサ3
5,72〜77、スタータスイッチ65及びエアコンス
イッチ68から出力される信号に基づいて、電磁スピル
弁23、タイミングコントロールバルブ33、グロープ
ラグ46及びVSV56,61,62等を好適に制御す
る。
The ECU 71 is connected to each of the sensors 72 to 77 described above,
5. The starter switch 65 and the air conditioner switch 68 are respectively connected. Also, the ECU 71 controls each sensor 3
5, 72 to 77, the electromagnetic spill valve 23, the timing control valve 33, the glow plug 46, and the VSVs 56, 61, 62 are suitably controlled based on signals output from the starter switch 65 and the air conditioner switch 68.

【0031】次に、前述したECU71の構成につい
て、図12のブロック図に従って説明する。ECU71
は中央処理装置(CPU)81、所定の制御プログラム
及びマップ等を予め記憶した読み出し専用メモリ(RO
M)82、CPU81の演算結果等を一時記憶するラン
ダムアクセスメモリ(RAM)83、予め記憶されたデ
ータを保存するバックアップRAM84等と、これら各
部と入力ポート85及び出力ポート86等とをバス87
によって接続した論理演算回路として構成されている。
Next, the configuration of the ECU 71 will be described with reference to the block diagram of FIG. ECU 71
Is a central processing unit (CPU) 81, a read-only memory (RO) in which a predetermined control program,
M) 82, a random access memory (RAM) 83 for temporarily storing the operation results and the like of the CPU 81, a backup RAM 84 for storing previously stored data, and the like, and a bus 87 for connecting these components to the input port 85 and the output port 86.
Are configured as logical operation circuits connected with each other.

【0032】入力ポート85には、前述した吸気温セン
サ72、アクセル開度センサ73、吸気圧センサ74、
水温センサ75、スタータスイッチ65及びエアコンス
イッチ68が、各バッファ88,89,90,91,9
2,93、マルチプレクサ94及びA/D変換器95を
介して接続されている。同じく、入力ポート85には、
前述した回転数センサ35、クランク角センサ76及び
車速センサ77が、波形整形回路96を介して接続され
ている。そして、CPU81は入力ポート85を介して
入力される各センサ35,72〜77、スタータスイッ
チ65及びエアコンスイッチ68等の検出信号を入力値
として読み込む。又、出力ポート86には各駆動回路9
7,98,99,100,101,102を介して電磁
スピル弁23、タイミングコントロールバルブ33、グ
ロープラグ46及びVSV56,61,62等が接続さ
れている。
The input port 85 has an intake air temperature sensor 72, an accelerator opening sensor 73, an intake pressure sensor 74,
Water temperature sensor 75, starter switch 65 and air conditioner switch 68 are connected to buffers 88, 89, 90, 91, 9 respectively.
2, 93, a multiplexer 94 and an A / D converter 95. Similarly, the input port 85
The above-described rotation speed sensor 35, crank angle sensor 76, and vehicle speed sensor 77 are connected via a waveform shaping circuit 96. Then, the CPU 81 reads, as input values, detection signals of the sensors 35, 72 to 77, the starter switch 65, the air conditioner switch 68, and the like, which are input through the input port 85. Each drive circuit 9 is connected to the output port 86.
The electromagnetic spill valve 23, the timing control valve 33, the glow plug 46, the VSVs 56, 61, 62 and the like are connected via 7, 98, 99, 100, 101, 102.

【0033】そして、CPU81は各センサ35,72
〜77、スタータスイッチ65及びエアコンスイッチ6
8から読み込んだ入力値に基づき、電磁スピル弁23、
タイミングコントロールバルブ33、グロープラグ46
及びVSV56,61,62等を好適に制御する。次
に、前述したECU71により実行されるアイドル状態
検出及び燃料噴射量制御の処理動作について図1〜図9
に従って説明する。
Then, the CPU 81 controls each of the sensors 35 and 72.
~ 77, starter switch 65 and air conditioner switch 6
8, based on the input value read from the electromagnetic spill valve 23,
Timing control valve 33, glow plug 46
And the VSVs 56, 61, 62 and the like are suitably controlled. Next, processing operations of idle state detection and fuel injection amount control performed by the above-described ECU 71 will be described with reference to FIGS.
It will be described according to.

【0034】図1に示すフローチャートはECU71に
より実行される各処理のうち、ディーゼル2のアイドル
安定状態を検出するためのアイドル状態検出の処理ルー
チンであって、図示しないイグニッションスイッチがス
タート操作されることにより実行が開始され、その後は
所定時間(8msec)毎の定時割り込みで実行され
る。
The flowchart shown in FIG. 1 is a processing routine for detecting an idling state of the diesel engine 2 for detecting an idling stable state of the diesel 2 among the processing executed by the ECU 71, in which an ignition switch (not shown) is started. , And thereafter is executed by a periodic interruption every predetermined time (8 msec).

【0035】処理がこのルーチンへ移行すると、先ずス
テップ101において、スタータスイッチ65、アクセ
ル開度センサ73、水温センサ75及び車速センサ77
の各検出値に基づき、スタータ信号ST、アクセル開度
ACCP、全閉信号LL、冷却水温THW及び車速SP
の値をそれぞれ読み込む。次に、ステップ102におい
て、そのアクセル開度ACCP及び冷却水温THWによ
り、補正後アクセル開度ACCPAを算出する。この補
正後アクセル開度ACCPAは、冷却水温THWに応じ
て求められる始動時疑似アクセル開度ACSTAと、ア
クセル開度ACCP等との比較によって求められる。
When the process proceeds to this routine, first, at step 101, the starter switch 65, the accelerator opening sensor 73, the water temperature sensor 75, and the vehicle speed sensor 77
Starter signal ST, accelerator opening ACCP, fully closed signal LL, cooling water temperature THW, and vehicle speed SP based on the detected values of
Read the value of Next, in step 102, the corrected accelerator opening ACCPA is calculated based on the accelerator opening ACCP and the cooling water temperature THW. The corrected accelerator opening ACCPA is obtained by comparing the starting pseudo accelerator opening ACSTA obtained in accordance with the cooling water temperature THW with the accelerator opening ACCP and the like.

【0036】続いて、ステップ103において、先に読
み込まれたスタータ信号STに基づき、スタータ64の
オフであるか否か、即ちスタータ64の駆動によるクラ
ンキング完了であるか否かを判断する。ここで、スター
タ64がオフでない場合には、そのままステップ114
へ移行する。一方、スタータ64がオフで、クランキン
グ完了である場合には、ステップ104へ移行する。
Subsequently, in step 103, it is determined whether or not the starter 64 is off, that is, whether or not cranking by driving the starter 64 has been completed, based on the starter signal ST previously read. Here, if the starter 64 is not off, step 114
Move to. On the other hand, if the starter 64 is off and cranking is completed, the process proceeds to step 104.

【0037】ステップ104においては、先に読み込ま
れた全閉信号LLがオフであるか否か、即ちアクセル全
閉でないか否かを判断する。ここで、全閉信号LLがオ
フでアクセル開度ACCPが全閉でない場合には、アイ
ドル状態ではないものとしてそのままステップ114へ
移行する。一方、全閉信号LLがオンでアクセル開度A
CCPが全閉の場合には、次のステップ105へ移行す
る。
At step 104, it is determined whether or not the previously read fully closed signal LL is off, that is, whether or not the accelerator is fully closed. Here, when the fully closed signal LL is off and the accelerator opening ACCP is not fully closed, it is determined that the vehicle is not in the idle state, and the process directly proceeds to step 114. On the other hand, when the fully closed signal LL is on and the accelerator opening A
If the CCP is fully closed, the process proceeds to the next step 105.

【0038】そして、ステップ105においては、前回
の処理周期における全閉信号LLがオフであったか否か
を判断する。つまり、アクセル開度ACCPが全開を含
む開状態から全閉状態へ切り換わったか否かを判断す
る。ここで、アクセル開度ACCPが開状態から全閉状
態へ切り換わった場合には、ステップ106,107,
108の各処理を実行する。
In step 105, it is determined whether or not the fully closed signal LL in the previous processing cycle has been turned off. That is, it is determined whether or not the accelerator opening ACCP has been switched from the open state including the fully open state to the fully closed state. Here, when the accelerator opening ACCP is switched from the open state to the fully closed state, steps 106, 107,
Each processing of 108 is executed.

【0039】即ち、ステップ106において、回転数セ
ンサ35の検出値に基づきエンジン回転数NEを読み込
むと共に、その時の目標アイドル回転数NFを読み込
む。この目標アイドル回転数NFは、後述するメインル
ーチンにおいて算出される値である。次いで、ステップ
107において、そのエンジン回転数NE及び目標アイ
ドル回転数NFにより以下の式(1)に従って、ディー
ゼルエンジン2がアイドル安定状態に至るまでの基準時
間TIDLを算出設定する。
That is, in step 106, the engine speed NE is read based on the value detected by the speed sensor 35, and the target idle speed NF at that time is read. The target idle speed NF is a value calculated in a main routine described later. Next, in step 107, the reference time TIDL until the diesel engine 2 reaches the idling stable state is calculated and set based on the engine speed NE and the target idle speed NF according to the following equation (1).

【0040】 TIDL=(NE−NF)*1.1/1000 …(1) つまり、ステップ106,107では、アクセル開度A
CCPが全閉状態に戻された時点のエンジン回転数NE
を求め、そのエンジン回転数NEと目標アイドル回転数
NFとの偏差に応じた基準時間TIDLが求められるの
である。続いて、ステップ108において、アクセル開
度ACCPが全閉状態へ切り換わってからの8msec
カウンタによるカウント時間C8をリセットする。つま
り、8msecカウンタによるカウントを開始して、そ
の後の処理を一旦終了する。
TIDL = (NE−NF) * 1.1 / 1000 (1) That is, in steps 106 and 107, the accelerator opening A
Engine speed NE when CCP is returned to fully closed state
Is obtained, and a reference time TIDL corresponding to a deviation between the engine speed NE and the target idle speed NF is obtained. Subsequently, in step 108, 8 msec after the accelerator opening ACCP is switched to the fully closed state.
The count time C8 by the counter is reset. That is, counting by the 8 msec counter is started, and the subsequent processing is temporarily ended.

【0041】一方、ステップ105において、前回の処
理周期における全閉信号LLがオンで、アクセル開度A
CCPが全閉状態を継続している場合には、ステップ
09へ移行する。そして、ステップ109においては、
カウント時間C8が基準時間TIDLよりも小さいか否
かを判断する。即ち、アクセル開度ACCPが全閉状態
に戻ってから基準時間TIDLだけ経過したか否かを判
断する。
On the other hand, in step 105, the fully closed signal LL in the previous processing cycle is on, and the accelerator opening A
If the CCP continues the fully closed state, step 1
Move to 09 . Then, in step 109 ,
It is determined whether or not the count time C8 is smaller than the reference time TIDL. That is, it is determined whether or not the reference time TIDL has elapsed since the accelerator opening ACCP returned to the fully closed state.

【0042】ここで、カウント時間C8が基準時間TI
DLに満たない場合には、ディーゼルエンジン2が未だ
アイドル安定状態になっていないものとして、ステップ
110において、カウント時間C8をインクリメントし
て、その後の処理を一旦終了する。一方、ステップ10
9において、カウント時間C8が基準時間TIDLに達
した場合には、ディーゼルエンジン2がアイドル安定状
態の条件を一部満たしているものとして、アイドル安定
状態であるか否かを確定すべく次のステップ111,1
12の処理を実行する。
Here, the count time C8 is equal to the reference time TI.
If it is less than DL, it is determined that the diesel engine 2 is not in the idling stable state yet, and in step 110, the count time C8 is incremented, and the subsequent processing is temporarily terminated. Step 10
In step 9, if the count time C8 has reached the reference time TIDL, it is determined that the diesel engine 2 partially satisfies the condition of the idling stable state, and the next step is performed to determine whether or not the idling stable state. 111,1
12 is executed.

【0043】即ち、ステップ111においては、先にス
テップ102で求められた補正後アクセル開度ACCP
Aが「0%」であるか否かを判断する。即ち、アイドル
時にアクセル開度ACCPが補正されて求められた計算
上の補正後アクセル開度ACCPAが確実に全閉である
か否かを判断する。ここで、補正後アクセル開度ACC
PAが「0%」でない場合には、ステップ114へ移行
する。
That is, in step 111, the corrected accelerator opening ACCP previously obtained in step 102
It is determined whether or not A is “0%”. In other words, it is determined whether or not the corrected accelerator opening ACCPA obtained by correcting the accelerator opening ACCP during idling is fully closed. Here, the corrected accelerator opening ACC
If PA is not “0%”, the process proceeds to step 114.

【0044】一方、ステップ111において、補正後ア
クセル開度ACCPAが「0%」である場合には、ステ
ップ112において、車速SPが「0km/h」である
か否か、即ち確実に停車中であるか否かを判断する。こ
こで、車速SPが「0km/h」である場合には、ステ
ップ109,111の判断を含む条件を全て満たしたア
イドル安定状態であるとして、ステップ113におい
て、アイドル安定状態であることを指示するためのアイ
ドルフラグFIDLを「1」にセットし、その後の処理
を一旦終了する。又、車速SPが「0km/h」でない
場合には、ステップ112からステップ114へ移行す
る。
On the other hand, if the corrected accelerator opening ACCPA is "0%" in step 111, it is determined in step 112 whether or not the vehicle speed SP is "0 km / h", that is, the vehicle is surely stopped. It is determined whether or not there is. Here, when the vehicle speed SP is “0 km / h”, it is determined that the vehicle is in the idling stable state that satisfies all the conditions including the determinations in steps 109 and 111, and in step 113, it is indicated that the vehicle is in the idling stable state. The idle flag FIDL is set to "1", and the subsequent processing is temporarily ended. If the vehicle speed SP is not "0 km / h", the process proceeds from step 112 to step 114.

【0045】そして、ステップ103、ステップ10
4、ステップ111或いはステップ112から移行し
て、ステップ114においては、アイドル安定状態のた
めの全ての条件を満たしていないものとして、アイドル
フラグFIDLを「0」にリセットし、その後の処理を
一旦終了する。上記のようにアイドル安定状態の検出が
実行され、アイドルフラグFIDLによってアイドル安
定状態であるか否かが設定される。
Then, Step 103, Step 10
4. After shifting from step 111 or step 112, in step 114, the idle flag FIDL is reset to "0" assuming that all the conditions for the idling stable state are not satisfied, and the subsequent processing is temporarily ended. I do. Detection of the idle stable state is performed as described above, and whether or not the idle stable state is set is determined by the idle flag FIDL.

【0046】続いて、図2に示すフローチャートはEC
U71により実行される各処理のうち、ディーゼルエン
ジン2の運転中における燃料噴射ポンプ1からの燃料噴
射量制御の処理に関するメインルーチンであって、所定
時間毎の定時割り込みで実行される。処理がこのルーチ
ンへ移行すると先ずステップ201において、回転数セ
ンサ35、アクセル開度センサ73、吸気圧センサ7
4、水温センサ75及びエアコンスイッチ68の各検出
値から、エンジン回転数NE、アクセル開度ACCP、
過給圧力PiM、冷却水温THW及びエアコン信号AC
をそれぞれ読み込む。
Subsequently, the flowchart shown in FIG.
Among the processes executed by U71, this is a main routine related to a process of controlling the fuel injection amount from the fuel injection pump 1 during the operation of the diesel engine 2, and is executed by a periodic interruption every predetermined time. When the process proceeds to this routine, first, in step 201, the rotation speed sensor 35, the accelerator opening sensor 73, the intake pressure sensor 7
4. From the detected values of the water temperature sensor 75 and the air conditioner switch 68, the engine speed NE, the accelerator opening ACCP,
Supercharging pressure PiM, cooling water temperature THW and air conditioner signal AC
Respectively.

【0047】次に、ステップ202において、その読み
込まれた冷却水温THWにより水温補正係数F(t)を
算出する。この水温補正係数F(t)は第3図に示すよ
うに予め定められたマップを参照して求められる。続い
て、ステップ203において、その水温補正係数F
(t)とエアコン信号AC等により目標アイドル回転数
NFを算出する。即ち、エアコン信号ACのオン・オフ
に応じて、基準となる所定回転数に水温補正係数F
(t)を掛け算する等して目標アイドル回転数NFが求
められる。
Next, at step 202, a water temperature correction coefficient F (t) is calculated from the read cooling water temperature THW. The water temperature correction coefficient F (t) is obtained by referring to a predetermined map as shown in FIG. Subsequently, at step 203, the water temperature correction coefficient F
The target idle speed NF is calculated from (t) and the air conditioner signal AC or the like. That is, the water temperature correction coefficient F is set to a predetermined reference rotational speed according to the on / off state of the air conditioner signal AC.
The target idle speed NF is obtained by multiplying (t).

【0048】更に、ステップ204において、同じく水
温補正係数F(t)とエアコン信号AC等により見込制
御量NFPを算出する。即ち、エアコン信号ACのオン
・オフに応じて予め定められた異なる算出式に、基準と
なる所定回転数と水温補正係数F(t)を代入して見込
制御量NFPが求められる。そして、ステップ205に
おいて、アイドルフラグFIDLが「1」であるか否
か、即ちアイドル安定状態であるか否かを判断する。こ
のアイドルフラグFIDLは、前述したように図1のア
イドル状態検出ルーチにおいて設定されたものである。
Further, in step 204, an expected control amount NFP is calculated from the water temperature correction coefficient F (t) and the air conditioner signal AC or the like. That is, the expected control amount NFP is obtained by substituting the reference predetermined rotation speed and the water temperature correction coefficient F (t) into different calculation formulas determined in advance according to the ON / OFF of the air conditioner signal AC. Then, in step 205, it is determined whether or not the idle flag FIDL is "1", that is, whether or not the idle stable state is established. This idle flag FIDL is set in the idle state detection routine of FIG. 1 as described above.

【0049】ここで、アイドルフラグFIDLが「0」
の非アイドル状態である場合、即ちディーゼルエンジン
2が通常の出力域である場合には、そのままステップ2
09へ移行する。一方、アイドルフラグFIDLが
「1」のアイドル安定状態である場合には、ステップ2
06へ移行する。ステップ206においては、FCCB
制御の処理を実行する。即ち、アイドル安定状態におい
て、ディーゼルエンジン2の各気筒毎の噴射量バラツキ
を補正することにより、ディーゼルエンジン2の回転む
らをなくして滑らかに目標アイドル回転数NFに近づけ
るような処理を実行するのである。その具体的な処理内
容については、ここでは説明を省略する。
Here, the idle flag FIDL is "0".
Is in the non-idle state, that is, when the diesel engine 2 is in the normal output range,
Move to 09. On the other hand, if the idle flag FIDL is in the idle stable state of “1”, the step 2
Shift to 06. In step 206, the FCCB
Executes control processing. That is, in the idling stable state, a process is executed to correct the variation in the injection amount of each cylinder of the diesel engine 2 to eliminate uneven rotation of the diesel engine 2 and smoothly approach the target idle speed NF. . The specific processing content is not described here.

【0050】又、ステップ207において、先に読み込
まれたエンジン回転数NEと先に求められた目標アイド
ル回転数NF等により、アイドル回転数制御(ISC)
における積分制御量NFIを算出する。即ち、この積分
制御量NFIはアイドル安定状態で求められる値であ
り、目標アイドル回転数NFと実際のエンジン回転数N
Eとの差から求められ、実際のエンジン回転数NEが目
標アイドル回転数NFに一致するようにフィードバック
制御するための値である。その具体的な処理内容につい
ては、ここでは説明を省略する。
In step 207, idle speed control (ISC) is performed based on the previously read engine speed NE and the previously obtained target idle speed NF.
Is calculated. That is, the integral control amount NFI is a value obtained in the idling stable state, and the target idle speed NF and the actual engine speed N
It is obtained from the difference from E and is a value for performing feedback control so that the actual engine speed NE matches the target idle speed NF. The specific processing content is not described here.

【0051】続いて、ステップ208において、エンジ
ン回転数NE、冷却水温THW及びステップ207にて
求められた積分制御量NFI等により、噴射量補正用の
積分制御量学習値NFIGQを算出する。即ち、この積
分制御量学習値NFIGQはアイドル安定状態で求めら
れる値であって、エンジン回転数NE及び冷却水温TH
W等が所要の条件を満たしているときに、積分制御量学
習値NFIGQと積分制御量NFIとの大きさの比較に
よって所定周期で学習更新される値である。その具体的
な処理内容については、ここでは説明を省略する。
Subsequently, at step 208, an integral control amount learning value NFIGQ for injection amount correction is calculated based on the engine speed NE, the coolant temperature THW, the integral control amount NFI obtained at step 207, and the like. That is, the integral control amount learning value NFIGQ is a value obtained in the idling stable state, and includes the engine speed NE and the cooling water temperature TH.
When W or the like satisfies a required condition, the value is learned and updated in a predetermined cycle by comparing the magnitude of the integral control amount learning value NFIGQ and the integral control amount NFI. The specific processing content is not described here.

【0052】そして、ステップ205又はステップ20
8から移行して、ステップ209においては、エンジン
回転数NE、見込制御量NFP及び積分制御量NFIに
より、以下の式(2)に従ってISCのための補正後エ
ンジン回転数NEISCを算出設定する。 NEISC=NE−(NFP+NFI) …(2) つまり、ステップ204,207で求められた補正量に
よって、アイドル安定状態におけるエンジン回転数NE
を目標アイドル回転数NFに近づけるための補正後エン
ジン回転数NEISCが求められるのである。
Then, step 205 or step 20
8, in step 209, the corrected engine speed NEISC for ISC is calculated and set according to the following equation (2) based on the engine speed NE, the estimated control amount NFP, and the integral control amount NFI. NEISC = NE− (NFP + NFI) (2) That is, the engine speed NE in the idling stable state is obtained by the correction amount obtained in steps 204 and 207.
Of the engine speed NEISC after the correction to make the engine speed close to the target idle speed NF.

【0053】そして、ステップ210において、その求
められた補正後エンジン回転数NEISCと先に読み込
まれたアクセル開度ACCP等によって燃料の基本噴射
量QBASEを算出する。この基本噴射量QBASEの
算出は、補正後エンジン回転数NEISC及びアクセル
開度ACCPをパラメータとする図示しない予め定めら
れたマップを参照して行われる。又、この基本噴射量Q
BASEの算出では、必要に応じて冷却水温THW、ア
クセル開度ACCP及びエンジン回転数NE等の各値に
基づき、低温始動増量補正、加速増量補正及び急減速時
増量補正等が行われる。
In step 210, the basic fuel injection amount QBASE is calculated based on the corrected engine speed NEISC and the accelerator opening ACCP read in advance. The calculation of the basic injection amount QBASE is performed with reference to a predetermined map (not shown) using the corrected engine speed NEISC and the accelerator opening ACCP as parameters. Also, this basic injection amount Q
In the calculation of BASE, low-temperature start increase correction, acceleration increase correction, sudden deceleration increase correction, and the like are performed as necessary based on respective values such as the cooling water temperature THW, the accelerator opening ACCP, and the engine speed NE.

【0054】続いて、ステップ211において、先に読
み込まれたエンジン回転数NEにより回転数補正値KF
Tを算出する。この回転数補正値KFTは図4に示すよ
うに予め定められたマップを参照して求められる。又、
ステップ212において、先に求められた積分制御量学
習値NFIGQにより、その補正係数KNFを算出す
る。この補正係数KNFは図5に示すように予め定めら
れたマップを参照して求められる。
Subsequently, at step 211, the rotational speed correction value KF is calculated based on the previously read engine rotational speed NE.
Calculate T. This rotation speed correction value KFT is obtained by referring to a predetermined map as shown in FIG. or,
In step 212, the correction coefficient KNF is calculated based on the integral control amount learning value NFIGQ previously obtained. This correction coefficient KNF is obtained by referring to a predetermined map as shown in FIG.

【0055】そして、ステップ213においては、先に
求められた回転数補正値KFT、積分制御量学習値NF
IGQ及び補正係数KNF等により、以下の式(3)に
従って、後述する最大噴射量QFULLの算出のための
噴射量温特補正係数KFを算出設定する。 KF=KFT*NFIGQ*KNF+1 …(3) その後、ステップ214において、先に読み込まれたエ
ンジン回転数NEにより基本最大噴射量QSPF0を求
める。この基本最大噴射量QSPF0は図6に示すよう
に予め定められたマップを参照して求められる。
In step 213, the rotational speed correction value KFT and the integral control amount learning value NF previously determined
Based on the IGQ, the correction coefficient KNF, and the like, an injection amount temperature correction coefficient KF for calculating a maximum injection amount QFULL to be described later is calculated and set according to the following equation (3). KF = KFT * NFIGQ * KNF + 1 (3) Then, in step 214, the basic maximum injection amount QSPF0 is obtained from the previously read engine speed NE. The basic maximum injection amount QSPF0 is obtained by referring to a predetermined map as shown in FIG.

【0056】又、ステップ215において、同じくエン
ジン回転数NEにより最大噴射増量QSPF1を求め
る。この最大噴射増量QSPF1は図7に示すように予
め定められたマップを参照して求められる。更に、ステ
ップ216において、同じくエンジン回転数NEによ
り、予め定められた演算式に従って固定噴射量QFIX
を算出する。
In step 215, the maximum injection amount QSPF1 is similarly obtained from the engine speed NE. This maximum injection increase QSPF1 is obtained by referring to a predetermined map as shown in FIG. Further, in step 216, the fixed injection amount QFIX is similarly calculated based on the engine speed NE in accordance with a predetermined arithmetic expression.
Is calculated.

【0057】続いて、ステップ217において、先に読
み込まれた過給圧力PiMにより吸気圧補正係数K2を
求める。この吸気圧補正係数K2は図8に示すように予
め定められたマップを参照して求められる。そして、ス
テップ218において、先に求められた基本最大噴射量
QSPF0、最大噴射増量QSPF1、固定噴射量QF
IX、噴射量温特補正係数KF及び吸気圧補正係数K2
により、スモーク限界に相当する最大噴射量QFULL
を算出する。この算出は以下の式(4)に従って行われ
る。 QFULL=(K2*QSPF1+QSPF0)*KF+QFIX …(4) その後、ステップ219においては、ステップ210で
求められた基本噴射量QBASEとステップ218で求
められた最大噴射量QFULLとを比較して、その小さ
い方の値を最終噴射量QFINとして設定する。
Subsequently, at step 217, an intake pressure correction coefficient K2 is obtained from the supercharging pressure PiM read earlier. This intake pressure correction coefficient K2 is obtained by referring to a predetermined map as shown in FIG. Then, in step 218, the basic maximum injection amount QSPF0, the maximum injection increase amount QSPF1, and the fixed injection amount QF determined earlier
IX, injection amount temperature characteristic correction coefficient KF, and intake pressure correction coefficient K2
The maximum injection quantity QFULL corresponding to the smoke limit
Is calculated. This calculation is performed according to the following equation (4). QFULL = (K2 * QSPF1 + QSPF0) * KF + QFIX (4) Then, in step 219, the basic injection amount QBASE obtained in step 210 is compared with the maximum injection amount QFULL obtained in step 218, and the smaller one is compared. Is set as the final injection amount QFIN.

【0058】続いて、ステップ220においては、その
最終噴射量QFINに相当する噴射量指令値VSSPを
求める。そして、ステップ221において、その求めら
れた噴射量指令値VSSPを出力し、即ち基本噴射量Q
BASE或いは最大噴射量QFULLに相当する噴射量
指令値VSSPに基づいて電磁スピル弁23を駆動制御
し、その後の処理を一旦終了する。
Subsequently, at step 220, an injection amount command value VSSP corresponding to the final injection amount QFIN is obtained. Then, in step 221, the obtained injection amount command value VSSP is output, that is, the basic injection amount Q
The drive of the electromagnetic spill valve 23 is controlled based on the injection amount command value VSSP corresponding to BASE or the maximum injection amount QFULL, and the subsequent processing is temporarily terminated.

【0059】上記のようにして、アイドル安定状態又は
非アイドル状態におけるディーゼルエンジン2の燃料噴
射量制御のための処理が実行さる。以上説明したよう
に、この実施例では図1のアイドル状態検出ルーチンで
説明したように、ディーゼルエンジン2のアクセル開度
ACCPが全閉状態に戻されてから所定の基準時間TI
DLだけ経過した後、補正後アクセル開度ACCPAが
「0%」で、かつ車速SPが「0km/h」の条件が満
たされた場合に、ディーゼルエンジン2のアイドル安定
状態と判断するようにしている。しかも、アクセル開度
ACCPが全閉状態に戻された時点のエンジン回転数N
Eを求め、そのエンジン回転数NEとそのときの目標ア
イドル回転数NFとの偏差から、その偏差の大きさに応
じて基準時間TIDLを決定するようにしている。
As described above, the processing for controlling the fuel injection amount of the diesel engine 2 in the idling stable state or the non-idling state is executed. As described above, in this embodiment, as described in the idle state detection routine of FIG. 1, the predetermined reference time TI after the accelerator opening ACCP of the diesel engine 2 is returned to the fully closed state.
After the lapse of DL, when the corrected accelerator opening ACCPA is “0%” and the vehicle speed SP satisfies the condition of “0 km / h”, it is determined that the diesel engine 2 is in the idling stable state. I have. Moreover, the engine speed N at the time when the accelerator opening ACCP is returned to the fully closed state
E is obtained, and a reference time TIDL is determined from the difference between the engine speed NE and the target idle speed NF at that time according to the magnitude of the difference.

【0060】そのため、基準時間TIDLはアクセル開
度ACCPの全閉時におけるエンジン回転数NEが目標
アイドル回転数NFに落ち着くまでの時間として推測可
能とになる。つまり、基準時間TIDLは、アクセル開
度ACCPの全閉時におけるエンジン回転数NEの高い
ときには、それに応じて相対的に長い時間に決定され
る。一方、基準時間TIDLは、アクセル開度ACCP
の全閉時におけるエンジン回転数NEの低いときには、
それに応じて相対的に短い時間に決定される。
Therefore, the reference time TIDL can be estimated as a time until the engine speed NE reaches the target idle speed NF when the accelerator opening ACCP is fully closed. That is, the reference time TIDL is determined to be relatively long when the engine speed NE is high when the accelerator opening ACCP is fully closed. On the other hand, the reference time TIDL is equal to the accelerator opening ACCP.
When the engine speed NE is low when the engine is fully closed,
A relatively short time is determined accordingly.

【0061】従って、アクセル開度ACCPが全閉状態
へ戻された時点から基準時間TIDLをカウントするこ
とにより、エンジン回転数NEが目標アイドル回転数N
Fに落ち着いたところで、ディーゼルエンジン2がアイ
ドル安定状態であると判断することが可能となり、アイ
ドル安定状態の検出を確実に行うことができる。つま
り、目標アイドル回転数NFでのアイドル安定状態を精
度良く検出することができる。
Therefore, by counting the reference time TIDL from the time point when the accelerator opening ACCP is returned to the fully closed state, the engine speed NE becomes the target idle speed N
When settled at F, it is possible to determine that the diesel engine 2 is in the idling stable state, and it is possible to reliably detect the idling stable state. That is, it is possible to accurately detect the idling stable state at the target idle speed NF.

【0062】又、ディーゼルエンジン2において、無負
荷状態でアクセル開度ACCPを適度に開いたり全開に
したり(レーシング)した場合でも、実際のエンジン回
転数NEが目標アイドル回転数NFまで下がったときに
アイドル安定状態と判断できることから、ディーゼルエ
ンジン2が目標アイドル回転数NFに下がるよりも前に
アイドル安定状態と判断されることがなくなる。
In the diesel engine 2, even when the accelerator opening ACCP is properly opened or fully opened (racing) in a no-load state, when the actual engine speed NE drops to the target idle speed NF. Since it can be determined that the engine is in the idling stable state, it is not determined that the diesel engine 2 is in the idling stable state before the engine speed drops to the target idle speed NF.

【0063】従って、この実施例における燃料噴射量制
御のように、ISCから燃料噴射量制御に使われる積分
制御量NFIを学習更新するようにしたシステムでは、
レーシングをある程度繰り返しても、ディーゼルエンジ
ン2が目標アイドル回転数NFに達した時点でアイドル
安定状態と判断されることから、積分制御量NFIがマ
イナス側へ学習更新されることがなくなり、積分制御量
NFIが小さくなり過ぎることはない。その結果、その
積分制御量NFIにより補正される最終噴射量QFIN
が小さくなり過ぎることはなく、レーシングをやめても
エンジンストールを引き起こすことがなくなる。
Therefore, like the fuel injection amount control in this embodiment, in the system in which the integrated control amount NFI used for the fuel injection amount control is learned and updated from the ISC,
Even if racing is repeated to some extent, since the diesel engine 2 is determined to be in the idling stable state when it reaches the target idle speed NF, the integral control amount NFI is not learned and updated to the negative side, and the integral control amount The NFI does not become too small. As a result, the final injection amount QFIN corrected by the integral control amount NFI
Will not become too small and will not cause engine stalls even if you stop racing.

【0064】図9はこの実施例のアイドル状態検出方法
を採用して行われた燃料噴射量制御におけるアクセル開
度ACCP、エンジン回転数NE、アイドルフラグFI
DL及びISCの積分制御量NFIの関係を説明するタ
イムチャートである。この図において各時間t1,t
2,t3は、アクセル開度ACCPを全閉状態に戻した
時点を示し、各時間t1,t2,t3におけるエンジン
回転数NEの大きさはそれぞれ異なっている。そして、
この図からも明らかなように、各時間t1,t2,t3
でのエンジン回転数NEと目標アイドル回転数NFとの
偏差に応じて、各基準時間TIDL(i),TIDL
(i+1),TIDL(i+2)の長さが決定されてい
る。そして、各基準時間TIDL(i),TIDL(i
+1),TIDL(i+2)とエンジン回転数NEが目
標アイドル回転数NFに達するまでの時間が一致してい
ることから、ディーゼルエンジン2が確実に目標アイド
ル回転数NFに達した時点でアイドルフラグFIDLが
「1」になること、即ちアイドル安定状態と判断される
ことが分かる。これよって、ISCの積分制御量NFI
も一定に保たれ、不必要にマイナス側へ学習更新されな
いことが分かる。
FIG. 9 shows the accelerator opening ACCP, the engine speed NE, and the idle flag FI in the fuel injection amount control performed by employing the idle state detecting method of this embodiment.
6 is a time chart for explaining the relationship between DL and ISC integral control amount NFI. In this figure, each time t1, t
2 and t3 indicate the point in time when the accelerator opening ACCP is returned to the fully closed state, and the magnitude of the engine speed NE at each of the times t1, t2 and t3 is different. And
As is clear from this figure, each time t1, t2, t3
Reference times TIDL (i), TIDL according to the deviation between the engine speed NE and the target idle speed NF at
The lengths of (i + 1) and TIDL (i + 2) are determined. Then, each reference time TIDL (i), TIDL (i
+1), TIDL (i + 2) and the time required for the engine speed NE to reach the target idle speed NF match, so that when the diesel engine 2 reliably reaches the target idle speed NF, the idle flag FIDL Becomes "1", that is, it is determined that the idle stable state is determined. Thus, the ISC integral control amount NFI
Is also kept constant, and it is understood that learning is not updated unnecessarily to the minus side.

【0065】従って、この実施例のように、ISCから
燃料噴射量制御に使われる積分制御量NFIを学習する
ような場合でも、その積分制御量NFIの誤学習を防止
することができる。又、図9において時間t3の前後で
示すように、エンジン回転数NEが目標アイドル回転数
NFよりもわずかに高い状態からアクセル開度ACCP
が全閉に戻されるような場合でも、その時点でのエンジ
ン回転数NEの大きさに見合った基準時間TIDL(i
+2)が決定され、その基準時間TIDL(i+2)に
基づいてアイドル安定状態の判断が行われるので、基準
時間TIDL(i+2)を過ぎる前に、エンジン回転数
NEが目標アイトル回転数NFに達することがなく、ア
イドル安定状態の判断を精度良く行うことができ、IS
C等の制御の応答遅れをなくすことができる。
Therefore, even when the integral control amount NFI used for the fuel injection amount control is learned from the ISC as in this embodiment, erroneous learning of the integral control amount NFI can be prevented. In addition, as shown before and after time t3 in FIG. 9, the accelerator opening ACCP changes from a state where the engine speed NE is slightly higher than the target idle speed NF.
Is returned to the fully closed state, the reference time TIDL (i) corresponding to the magnitude of the engine speed NE at that time is used.
+2) is determined and the idling stable state is determined based on the reference time TIDL (i + 2). Therefore, before the reference time TIDL (i + 2) passes, the engine speed NE reaches the target throttle speed NF. And the idle stable state can be accurately determined.
The response delay of control such as C can be eliminated.

【0066】尚、この発明は前記実施例に限定されるも
のではなく、発明の趣旨を逸脱しない範囲で構成の一部
を適宜に変更して次のように実施することもできる。 (1)前記実施例では、基準時間TIDLを算出するた
めの式を、 TIDL=(NE−NF)*1.1/1000 としたが、これに限定されるものではなく、エンジン回
転数NEと目標アイドル回転数NFとの偏差に掛け算さ
れる値を適宜に変更することができる。 (2)前記実施例では、過給機としてのターボチャージ
ャ48を備えたディーゼルエンジン2に具体化したが、
過給機としてのスーパーチャジャを備えたディーゼルエ
ンジンや、過給機を備えていないディーゼルエンジンに
具体化することもできる。
It should be noted that the present invention is not limited to the above-described embodiment, and may be implemented as follows by appropriately changing a part of the configuration without departing from the spirit of the invention. (1) In the above embodiment, the equation for calculating the reference time TIDL was set to TIDL = (NE−NF) * 1.1 / 1000. However, the present invention is not limited to this. The value multiplied by the deviation from the target idle speed NF can be changed as appropriate. (2) In the above embodiment, the present invention is embodied in the diesel engine 2 having the turbocharger 48 as a supercharger.
It can be embodied as a diesel engine with a supercharger as a supercharger or a diesel engine without a supercharger.

【0067】(3)前記実施例では、アイドル安定状態
の検出をディーゼルエンジン2に具体化したが、ガソリ
ンエンジン等の他の内燃機関に具体化することもでき
る。
(3) In the above-described embodiment, the detection of the idling stable state is embodied in the diesel engine 2, but the detection may be embodied in another internal combustion engine such as a gasoline engine.

【0068】[0068]

【発明の効果】以上詳述したように、この発明によれ
ば、アイドル状態の判断において、変動しやすいエンジ
ン回転数に対してはアクセル開度を全閉した時点でのエ
ンジン回転数と所定の目標アイドル回転数との偏差の大
きさに応じて遅延時間を設定するとともに、変動しにく
い車速については即時判断することで、アイドル状態の
検出を正確に行うことができるとともに、その検出頻度
を高めることができるようになる。
As described above in detail, according to the present invention, an engine which is likely to fluctuate in the determination of the idle state.
When the accelerator is fully closed, the
Large deviation between the engine speed and the specified target idle speed
Set the delay time according to the
Immediate judgment on the vehicle speed
Detection can be performed accurately and its detection frequency
Can be increased.

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

【図1】この発明を具体化した一実施例においてECU
により実行されるアイドル安定状態検出の処理ルーチン
を説明するフローチャートである。
FIG. 1 shows an embodiment of an ECU embodying the present invention;
Is a flowchart for describing a processing routine for idle stable state detection executed by the CPU.

【図2】一実施例においてECUにより実行される燃料
噴射量制御処理のメインルーチンを説明するフローチャ
ートである。
FIG. 2 is a flowchart illustrating a main routine of a fuel injection amount control process executed by an ECU in one embodiment.

【図3】一実施例において冷却水温に対する水温補正係
数の関係を予め定めたマップである。
FIG. 3 is a map in which a relationship between a cooling water temperature and a water temperature correction coefficient is determined in one embodiment.

【図4】一実施例においてエンジン回転数に対する回転
数補正係数の関係を予め定めたマップである。
FIG. 4 is a map in which a relationship between an engine speed and a rotation speed correction coefficient is determined in one embodiment.

【図5】一実施例において積分制御量学習値に対する補
正係数の関係を予め定めたマップである。
FIG. 5 is a map in which the relationship between a correction coefficient and an integral control amount learning value is determined in one embodiment.

【図6】一実施例においてエンジン回転数に対する基本
最大噴射量の関係を予め定めたマップである。
FIG. 6 is a map in which a relation between a basic maximum injection amount and an engine speed is determined in one embodiment.

【図7】一実施例においてエンジン回転数に対する最大
噴射増量の関係を予め定めたマップである。
FIG. 7 is a map in which the relationship between the engine speed and the maximum injection increase in one embodiment is determined.

【図8】一実施例において過給圧力に対する吸気圧補正
係数の関係を予め定めたマップである。
FIG. 8 is a map in which a relationship between a supercharging pressure and an intake pressure correction coefficient is determined in one embodiment.

【図9】一実施例においてアクセル開度、エンジン回転
数、アイドルフラグ及び積分制御量の関係を説明するタ
イムチャートである。
FIG. 9 is a time chart illustrating a relationship among an accelerator opening, an engine speed, an idle flag, and an integral control amount in one embodiment.

【図10】一実施例においてディーゼルエンジンの燃料
噴射量制御装置を示す概略構成図である。
FIG. 10 is a schematic configuration diagram showing a fuel injection amount control device for a diesel engine in one embodiment.

【図11】一実施例において分配型燃料噴射ポンプを示
す断面図である。
FIG. 11 is a sectional view showing a distribution type fuel injection pump in one embodiment.

【図12】一実施例においてECUの構成を示すブロッ
ク図である。
FIG. 12 is a block diagram illustrating a configuration of an ECU in one embodiment.

【図13】従来例においてアクセル開度、エンジン回転
数、アイドル安定状態及び積分制御量の関係を説明する
タイムチャートである。
FIG. 13 is a time chart illustrating a relationship among an accelerator opening, an engine speed, an idling stable state, and an integrated control amount in a conventional example.

【符号の説明】[Explanation of symbols]

1…燃料噴射ポンプ、2…ディーゼルエンジン、35…
回転数センサ、65…スタータスイッチ、68…エアコ
ンスイッチ、71…ECU、73…アクセル開度セン
サ、74…吸気圧センサ、75…水温センサ、77…車
速センサ、TIDL…基準時間、FIDL…アイドルフ
ラグ。
1. Fuel injection pump 2. Diesel engine 35.
Revolution speed sensor, 65 starter switch, 68 air conditioner switch, 71 ECU, 73 accelerator opening sensor, 74 intake pressure sensor, 75 water temperature sensor, 77 vehicle speed sensor, TIDL reference time, FIDL idle flag .

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】内燃機関のアクセル開度が全閉とされた時
点より、前記アクセル開度が全閉とされた時点のエンジ
ン回転数と所定の目標アイドル回転数との偏差の大きさ
に応じて設定される遅延時間を経過し、且つ、車両停止
状態が検出された時点で、アイドル状態と判断するアイ
ドル状態検出方法。
When the accelerator opening of an internal combustion engine is fully closed.
From the point, the engine at the time when the accelerator opening is fully closed
Of the deviation between the engine speed and the specified target idle speed
The delay time set in accordance with elapses and the vehicle stops
When the state is detected, an
Dollar state detection method.
JP14496991A 1991-06-17 1991-06-17 Idle state detection method Expired - Fee Related JP2830512B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14496991A JP2830512B2 (en) 1991-06-17 1991-06-17 Idle state detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14496991A JP2830512B2 (en) 1991-06-17 1991-06-17 Idle state detection method

Publications (2)

Publication Number Publication Date
JPH04370345A JPH04370345A (en) 1992-12-22
JP2830512B2 true JP2830512B2 (en) 1998-12-02

Family

ID=15374410

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14496991A Expired - Fee Related JP2830512B2 (en) 1991-06-17 1991-06-17 Idle state detection method

Country Status (1)

Country Link
JP (1) JP2830512B2 (en)

Also Published As

Publication number Publication date
JPH04370345A (en) 1992-12-22

Similar Documents

Publication Publication Date Title
JP3239366B2 (en) Fuel injection control method for internal combustion engine and extremely low rotational speed detection device
JP2812240B2 (en) Fuel injection control device for electronically controlled diesel engine
JP2830512B2 (en) Idle state detection method
JP3055394B2 (en) Internal combustion engine torque control device
JP2841959B2 (en) Fuel injection control system for diesel engine
JP3561952B2 (en) Diesel engine torque control device
EP0779425B1 (en) Fuel injection control method for starting an electronically controlled diesel engine
JP3300394B2 (en) Fuel injection amount control device for diesel engine
JP2743591B2 (en) Fuel injection control system for diesel engine
JPH0533714A (en) Fuel injection quantity control device for diesel engine
JP2910411B2 (en) Control device for internal combustion engine
JP3045037B2 (en) Fuel injection control device for diesel engine
JP2808921B2 (en) Fuel injection control system for diesel engine
JP2985470B2 (en) Fuel injection timing control device
JP3709644B2 (en) Torque control device for internal combustion engine
JP2841861B2 (en) Fuel injection control system for diesel engine
JP2870354B2 (en) Idle EGR control device for internal combustion engine
JP3092389B2 (en) Rotation speed control device for internal combustion engine
JP3316999B2 (en) Fuel injection control device for internal combustion engine
JPH09217639A (en) Torque control device of internal combustion engine
JP2827742B2 (en) Fuel injection timing control device for internal combustion engine
JP2800462B2 (en) Fuel injection control system for diesel engine
JPH05296108A (en) Exhaust recirculation control device
JP3082187B2 (en) Fuel injection control system for diesel engine
JP2800456B2 (en) Fuel injection timing control system for diesel engine

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees