JPH09177587A - Abnormality judging device for fuel injection control device - Google Patents
Abnormality judging device for fuel injection control deviceInfo
- Publication number
- JPH09177587A JPH09177587A JP33734895A JP33734895A JPH09177587A JP H09177587 A JPH09177587 A JP H09177587A JP 33734895 A JP33734895 A JP 33734895A JP 33734895 A JP33734895 A JP 33734895A JP H09177587 A JPH09177587 A JP H09177587A
- Authority
- JP
- Japan
- Prior art keywords
- cylinder
- injection
- fuel
- amount
- correction amount
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000002347 injection Methods 0.000 title claims abstract description 192
- 239000007924 injection Substances 0.000 title claims abstract description 192
- 239000000446 fuel Substances 0.000 title claims abstract description 94
- 230000005856 abnormality Effects 0.000 title claims abstract description 64
- 238000012937 correction Methods 0.000 claims abstract description 114
- 230000002159 abnormal effect Effects 0.000 claims abstract description 15
- 238000001514 detection method Methods 0.000 claims description 23
- 238000002485 combustion reaction Methods 0.000 claims description 8
- 238000012545 processing Methods 0.000 abstract description 6
- 239000000243 solution Substances 0.000 abstract 1
- 238000000034 method Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 14
- 241000711975 Vesicular stomatitis virus Species 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000003745 diagnosis Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 230000001186 cumulative effect Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 235000014676 Phragmites communis Nutrition 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 239000000872 buffer Substances 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 239000000498 cooling water Substances 0.000 description 1
- 239000002828 fuel tank Substances 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000010992 reflux Methods 0.000 description 1
- 238000004092 self-diagnosis Methods 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
- F02D41/221—Safety or indicating devices for abnormal conditions relating to the failure of actuators or electrically driven elements
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1497—With detection of the mechanical response of the engine
- F02D41/1498—With detection of the mechanical response of the engine measuring engine roughness
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2451—Methods of calibrating or learning characterised by what is learned or calibrated
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02B—INTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
- F02B3/00—Engines characterised by air compression and subsequent fuel addition
- F02B3/06—Engines characterised by air compression and subsequent fuel addition with compression ignition
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D13/00—Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing
- F02D13/02—Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing during engine operation
- F02D2013/0292—Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing during engine operation in the start-up phase, e.g. for warming-up cold engine or catalyst
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/10—Parameters related to the engine output, e.g. engine torque or engine speed
- F02D2200/1015—Engines misfires
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ディーゼル機関の
運転状態に応じた量の燃料を、複数の噴射ノズルから対
応する気筒に噴射するようにした燃料噴射制御装置にお
いて、各気筒の噴射制御装置の異常を判定する異常判定
装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a fuel injection control device for injecting an amount of fuel corresponding to the operating state of a diesel engine from a plurality of injection nozzles into corresponding cylinders. The present invention relates to an abnormality determination device that determines the abnormality.
【0002】[0002]
【従来の技術】従来から、ディーゼル機関の燃料噴射制
御装置においては、噴射ノズル、燃料噴射ポンプ等の噴
射系構成部品の異常を判定するための異常判定装置が種
々提案されている。例えば、特開平2−5736号公報
には、気筒毎に燃料噴射量を補正するタイプの燃料噴射
制御装置での異常を判定する技術が開示されている。2. Description of the Related Art Conventionally, in a fuel injection control device for a diesel engine, various abnormality determining devices have been proposed for determining an abnormality in an injection system component such as an injection nozzle or a fuel injection pump. For example, Japanese Patent Laid-Open No. 2-5736 discloses a technique for determining an abnormality in a fuel injection control device of a type that corrects a fuel injection amount for each cylinder.
【0003】この異常判定装置は、燃料噴射制御装置
が、噴射系構成部品の寸法ばらつきや経時変化に起因す
る気筒毎の噴射量のばらつきを少なくしようとしている
点に着目してなされたものである。すなわち、前述した
各種原因により噴射ノズル毎に流量特性が異なっている
と、気筒毎に燃料噴射量がばらつき、回転変動が気筒毎
に等しくならず不要な振動を引き起こす。また、たとえ
噴射ノズルの噴射量が揃っていても、燃料噴射ポンプの
構成部品にばらつきがあると、気筒毎に噴射量がばらつ
き、不要な振動を引き起こす。そこで、前記燃料噴射制
御装置では、ディーゼル機関の回転速度から気筒毎の回
転変動量と全気筒の回転変動量の平均値とを求め、両者
の偏差が小さくなるように気筒毎の燃料噴射量を気筒毎
補正量FCCB(フューエル・コントロール・フォー・
シリンダバランス)にて増減するようにしている。つま
り、噴射系構成部品による気筒毎の噴射量のばらつき
を、噴射ノズルへの燃料の供給量を増減することによっ
て吸収している。This abnormality determination device is made by paying attention to the fact that the fuel injection control device tries to reduce the variation in the injection amount among the cylinders due to the dimensional variation of the components of the injection system and the aging. . That is, if the flow rate characteristics are different for each injection nozzle due to the various causes described above, the fuel injection amount is different for each cylinder, and the rotation fluctuations are not equal for each cylinder, causing unnecessary vibration. Further, even if the injection amounts of the injection nozzles are uniform, if the components of the fuel injection pump vary, the injection amount varies from cylinder to cylinder, causing unnecessary vibration. Therefore, in the fuel injection control device, the rotational fluctuation amount for each cylinder and the average value of the rotational fluctuation amounts for all cylinders are obtained from the rotational speed of the diesel engine, and the fuel injection amount for each cylinder is set so that the difference between the two is small. Cylinder correction amount FCCB (fuel control for
Cylinder balance) is used to increase or decrease. That is, the variation in the injection amount for each cylinder due to the components of the injection system is absorbed by increasing or decreasing the fuel supply amount to the injection nozzle.
【0004】従って、前記気筒毎補正量FCCBから噴
射ノズルの流量特性を推定し、その推定結果から異常検
出を行うことができる。このような観点から、前記異常
判定装置では、気筒毎補正量FCCBが予め定めた共通
の異常判定値よりも大きくなった場合に、噴射系構成部
品が異常であると判定している。Therefore, the flow rate characteristic of the injection nozzle can be estimated from the cylinder-by-cylinder correction amount FCCB, and the abnormality can be detected from the estimation result. From such a point of view, the abnormality determination device determines that the injection system component is abnormal when the correction amount FCCB for each cylinder is larger than a predetermined common abnormality determination value.
【0005】[0005]
【発明が解決しようとする課題】ところが、前述した気
筒毎補正量FCCBは気筒毎に異なる。従って、異常判
定値の設定に際しては、噴射系構成部品の正常時に気筒
毎補正量FCCBが最大である気筒でも異常と誤判定し
ないように判定値に余裕を持たせる必要がある。すなわ
ち、異常判定値を、前記気筒での気筒毎補正量FCCB
よりも大きな値にする必要がある。このようにすると、
反面、気筒毎補正量FCCBが少ない気筒では、異常判
定値と同気筒毎補正量FCCBとの差が大きくなり、た
とえ噴射系構成部品の異常によって多くの量の燃料が噴
射されても、異常と判定されないおそれがある。このよ
うに従来技術では異常の検出精度を高めるにも限度があ
り、特にエミッションの悪化を防止するために高い検出
精度が要求されるものには適用困難である。However, the above-mentioned cylinder-by-cylinder correction amount FCCB differs for each cylinder. Therefore, when setting the abnormality determination value, it is necessary to allow a margin for the determination value so as not to make an erroneous determination as abnormality even in the cylinder in which the correction amount FCCB for each cylinder is the maximum when the components of the injection system are normal. That is, the abnormality determination value is used as the cylinder-by-cylinder correction amount FCCB for the cylinder.
Must be greater than. This way,
On the other hand, in a cylinder with a small correction amount FCCB for each cylinder, the difference between the abnormality determination value and the correction amount FCCB for each cylinder becomes large, and even if a large amount of fuel is injected due to an abnormality in the components of the injection system, there is an abnormality. It may not be judged. As described above, the conventional technique has a limit in improving the accuracy of detecting an abnormality, and is difficult to apply to a device requiring high detection accuracy in order to prevent deterioration of emission.
【0006】本発明は前述した事情に鑑みてなされたも
のであり、その目的は、気筒毎に噴射量の補正量が異な
っても、全ての気筒の噴射制御装置に関し高い精度で異
常検出を行うことである。The present invention has been made in view of the above-mentioned circumstances, and an object thereof is to perform abnormality detection with high accuracy with respect to the injection control device of all cylinders even if the correction amount of the injection amount differs for each cylinder. That is.
【0007】[0007]
【課題を解決するための手段】上記目的を達成するため
に本発明は、図1に示すように、多気筒ディーゼル機関
M1の気筒M2毎に設けられた複数の噴射ノズルM3
と、前記ディーゼル機関M1の運転状態を検出する運転
状態検出手段M4と、前記運転状態検出手段M4による
機関運転状態に応じた基本噴射量を算出する基本噴射量
算出手段M5と、前記各気筒M2での燃料の燃焼により
変化する機関回転速度を検出する回転速度検出手段M6
と、前記回転速度検出手段M6による機関回転速度に基
づく気筒M2毎の回転変動量の偏差又は比が小さくなる
ように、前記基本噴射量算出手段M5による基本噴射量
を補正する噴射量補正手段M7とを備え、前記噴射量補
正手段M7による補正後の量の燃料を各噴射ノズルM3
から噴射させるようにした燃料噴射制御装置に用いられ
るものであって、前記各噴射ノズルM3の使用初期段階
において、前記噴射量補正手段M7による気筒M2毎の
補正量を取り込み、初期データとして記憶手段M8に記
憶させる初期データ取り込み手段M9と、前記噴射量補
正手段M7による補正量と、前記記憶手段M8に記憶さ
れた対応する気筒M2での初期データとの偏差又は比を
求め、その偏差又は比が予め定めた異常判定値よりも大
きいと、その気筒M2の噴射制御装置が異常であると判
定する異常判定手段M10とを設けている。In order to achieve the above object, the present invention provides a plurality of injection nozzles M3 provided for each cylinder M2 of a multi-cylinder diesel engine M1 as shown in FIG.
An operating state detecting means M4 for detecting an operating state of the diesel engine M1, a basic injection amount calculating means M5 for calculating a basic injection amount according to the engine operating state by the operating state detecting means M4, and each cylinder M2. Speed detection means M6 for detecting the engine speed that changes due to combustion of fuel in the engine
And an injection amount correction unit M7 that corrects the basic injection amount by the basic injection amount calculation unit M5 so that the deviation or ratio of the rotation fluctuation amount for each cylinder M2 based on the engine rotation speed by the rotation speed detection unit M6 becomes small. And the amount of fuel corrected by the injection amount correction means M7 is supplied to each injection nozzle M3.
Used in a fuel injection control device adapted to perform injection from the injection nozzle M3, and in the initial stage of use of each of the injection nozzles M3, a correction amount for each cylinder M2 by the injection amount correction device M7 is taken in and stored as initial data. The deviation or ratio of the initial data fetching means M9 to be stored in M8, the correction amount by the injection amount correcting means M7, and the initial data in the corresponding cylinder M2 stored in the storage means M8 is calculated, and the deviation or ratio is calculated. Is larger than a predetermined abnormality determination value, an abnormality determination means M10 for determining that the injection control device of the cylinder M2 is abnormal is provided.
【0008】上記発明においては、運転状態検出手段M
4はディーゼル機関M1の運転状態を検出し、回転速度
検出手段M6は、複数の噴射ノズルM3から噴射される
燃料の燃焼により変化する機関回転速度を検出する。基
本噴射量算出手段M5は、前記運転状態に応じた基本噴
射量を算出し、噴射量補正手段M7は前記機関回転速度
に基づく気筒M2毎の回転変動量の偏差又は比が小さく
なるように前記基本噴射量を補正する。そして、噴射量
補正手段M7による補正後の量の燃料が各噴射ノズルM
3から噴射させられる。In the above invention, the operating state detecting means M
4 detects the operating state of the diesel engine M1, and the rotation speed detection means M6 detects the engine rotation speed that changes due to the combustion of the fuel injected from the plurality of injection nozzles M3. The basic injection amount calculating means M5 calculates the basic injection amount according to the operating state, and the injection amount correcting means M7 reduces the deviation or ratio of the rotation fluctuation amount for each cylinder M2 based on the engine rotation speed. Correct the basic injection amount. Then, the amount of fuel after being corrected by the injection amount correction means M7 is equal to each injection nozzle M.
It is jetted from 3.
【0009】前記のように気筒M2毎に噴射量が補正さ
れる燃料噴射制御装置においては、次のようにして気筒
M2毎の噴射制御装置の異常検出が行われる。初期デー
タ取り込み手段M9は各噴射ノズルM3の使用初期段
階、すなわち同噴射ノズルM3等の噴射系構成部品が経
時変化していない段階において、噴射量補正手段M7に
よる気筒M2毎の補正量を取り込み、これを初期データ
として記憶手段M8に記憶させる。これらの初期データ
は、噴射系構成部品が正常に作動し、目的とする量、あ
るいはそれに近い量の燃料が各噴射ノズルM3から噴射
されたときの値である。この際、構成部品の寸法等のば
らつきにより噴射ノズルM3間で噴射流量がばらついて
いる、又はポンプ等のばらつきで気筒間噴射量が変化し
ていると、前記補正量は気筒M2間で異なる。In the fuel injection control device in which the injection amount is corrected for each cylinder M2 as described above, the abnormality detection of the injection control device for each cylinder M2 is performed as follows. The initial data fetching means M9 fetches the correction amount for each cylinder M2 by the injection amount correcting means M7 at the initial stage of use of each injection nozzle M3, that is, when the injection system components such as the injection nozzle M3 do not change with time. This is stored in the storage means M8 as initial data. These initial data are values when the components of the injection system normally operate and a target amount of fuel or an amount of fuel close to the target amount is injected from each injection nozzle M3. At this time, if the injection flow rate varies among the injection nozzles M3 due to variations in the sizes of the components, or if the inter-cylinder injection amount changes due to variations in the pump or the like, the correction amount differs between the cylinders M2.
【0010】異常判定手段M10は、そのときの補正量
と対応する気筒M2での初期データとの偏差又は比を求
める。この偏差又は比は各噴射ノズルM3からの噴射流
量の変化に対応している。すなわち、噴射系構成部品の
経時変化等により、噴射流量と噴射ノズルM3の使用初
期段階での流量との差が大きくなるに従い、前記気筒M
2毎の補正量の偏差も大きくなる。そして、異常判定手
段M10はその偏差又は比が予め定めた異常判定値より
も大きいと、その気筒M2の噴射制御装置が異常である
と判定する。The abnormality determining means M10 determines the deviation or ratio between the correction amount at that time and the corresponding initial data in the cylinder M2. This deviation or ratio corresponds to the change in the injection flow rate from each injection nozzle M3. That is, as the difference between the injection flow rate and the flow rate at the initial stage of use of the injection nozzle M3 increases due to changes in the injection system components and the like, the cylinder M
The deviation of the correction amount for each 2 also becomes large. If the deviation or the ratio is larger than a predetermined abnormality determination value, the abnormality determination means M10 determines that the injection control device of the cylinder M2 is abnormal.
【0011】このように異常判定のための補正量の初期
データが気筒M2毎に取り込まれ、しかもそれらの初期
データが各噴射ノズルM3の使用初期段階(正常作動
時)のものである。そして、これらの基準となる初期デ
ータに対する実際の補正量のずれ量に基づき、噴射ノズ
ルM3を含む噴射制御装置の正常・異常の判定が行われ
る。このため、補正量が最大である気筒M2に対応する
噴射系構成部品の正常作動時に異常と誤判定したり、補
正量が最小である気筒M2に対応する噴射系構成部品の
異常時に正常と誤判定したりすることがない。As described above, the initial data of the correction amount for the abnormality determination is fetched for each cylinder M2, and these initial data are those at the initial stage of use (normal operation) of each injection nozzle M3. Then, the normality / abnormality of the injection control device including the injection nozzle M3 is determined based on the deviation amount of the actual correction amount with respect to the initial data serving as the reference. Therefore, it is erroneously determined to be abnormal during normal operation of the injection system component corresponding to the cylinder M2 having the maximum correction amount, or erroneously determined to be normal when the injection system component corresponding to the cylinder M2 having the minimum correction amount is abnormal. There is no judgment.
【0012】[0012]
【発明の実施の形態】以下、本発明を具体化した一実施
の形態を図2〜図8に従って説明する。車両には、図2
に示すようなディーゼルエンジン(ディーゼル機関)2
及び燃料噴射ポンプ1が搭載されている。ディーゼルエ
ンジン2は多数の気筒p(例えば4気筒の場合、p=
1,2,3,4)を有している。燃料噴射ポンプ1はデ
ィーゼルエンジン2の気筒p毎に設けられた噴射ノズル
4に燃料を供給するためのものである。燃料噴射ポンプ
1にはドライブシャフト5が回転可能に支持されてお
り、そのシャフト5の先端(図の左端)にドライブプー
リ3が取付けられている。ドライブプーリ3及びディー
ゼルエンジン2のクランク軸40にはベルト等が掛装さ
れており、これらのドライブプーリ3、ベルト等により
クランク軸40の回転がドライブシャフト5に伝達され
る。DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below with reference to FIGS. Figure 2 shows the vehicle
Diesel engine (diesel engine) 2 as shown in
Also, the fuel injection pump 1 is mounted. The diesel engine 2 has a large number of cylinders p (for example, in the case of four cylinders, p =
1, 2, 3, 4). The fuel injection pump 1 is for supplying fuel to the injection nozzle 4 provided for each cylinder p of the diesel engine 2. A drive shaft 5 is rotatably supported by the fuel injection pump 1, and a drive pulley 3 is attached to the tip of the shaft 5 (left end in the figure). A belt or the like is mounted on the drive pulley 3 and the crankshaft 40 of the diesel engine 2, and the rotation of the crankshaft 40 is transmitted to the drive shaft 5 by the drive pulley 3, the belt, and the like.
【0013】燃料噴射ポンプ1内において、ドライブシ
ャフト5上にはべーン式ポンプよりなる燃料フィードポ
ンプ(図では90度展開されている)6が設けられてい
る。ドライブシャフト5の基端部(図の右端部)には円
板状のパルサ7が取付けられている。パルサ7の外周面
にはディーゼルエンジン2の気筒数と同数の欠歯が等角
度間隔で形成され、隣接する欠歯の間には所定数の突起
が等角度間隔で形成されている。ドライブシャフト5の
基端部はカップリング(図示略)を介してカムプレート
8に接続されている。In the fuel injection pump 1, a fuel feed pump (developed 90 degrees in the figure) 6 which is a vane type pump is provided on the drive shaft 5. A disk-shaped pulsar 7 is attached to the base end (right end in the figure) of the drive shaft 5. The same number of teeth as the number of cylinders of the diesel engine 2 are formed on the outer peripheral surface of the pulsar 7 at equal angular intervals, and a predetermined number of protrusions are formed at equal angular intervals between adjacent teeth. The base end of the drive shaft 5 is connected to the cam plate 8 via a coupling (not shown).
【0014】パルサ7とカムプレート8との間にはロー
ラリング9が設けられ、同カムプレート8のカムフェイ
ス8aに対向する複数のカムローラ10がローラリング
9の円周に沿って取付けられている。カムフェイス8a
はディーゼルエンジン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 8a of the cam plate 8 are attached along the circumference of the roller ring 9. . Cam face 8a
Are provided as many as the number of cylinders of the diesel engine 2. The cam plate 8 is biased by a spring 11 and is always engaged with the cam roller 10.
【0015】カムプレート8には燃料加圧用のプランジ
ャ12が取付けられ、これら両部材8,12はドライブ
シャフト5の回転に連動し、一体となって回転する。す
なわち、ドライブシャフト5の回転力が前記カップリン
グを介してカムプレート8に伝達される。この伝達によ
り、カムプレート8が回転しながらカムローラ10に係
合して、気筒数と同数回だけ図中左右方向へ往復動す
る。この往復動にともないプランジャ12が回転しなが
ら同方向へ往復する。つまり、カムプレート8のカムフ
ェイス8aがカムローラ10に乗り上げる過程でプラン
ジャ12が往動(リフト)し、その逆にカムフェイス8
aがカムローラ10を乗り下げる過程でプランジャ12
が復動する。A plunger 12 for pressurizing fuel is attached to the cam plate 8, and these two members 8 and 12 interlock with the rotation of the drive shaft 5 and rotate integrally. That is, the rotational force of the drive shaft 5 is transmitted to the cam plate 8 via the coupling. By this transmission, the cam plate 8 is engaged with the cam roller 10 while rotating, and reciprocates in the left-right direction in the figure by the same number of times as the number of cylinders. With this reciprocating motion, the plunger 12 rotates and reciprocates in the same direction. That is, the plunger 12 moves forward (lifts) while the cam face 8a of the cam plate 8 rides on the cam roller 10, and vice versa.
In the process of a riding on the cam roller 10, the plunger 12
Comes back.
【0016】プランジャ12はポンプハウジング13の
シリンダ14に嵌挿されており、そのプランジャ12の
先端面とシリンダ14の内底面との間に高圧室15を形
成している。プランジャ12の先端部外周には、ディー
ゼルエンジン2の気筒数と同数の吸入溝16と分配ポー
ト17とが形成されている。これらの吸入溝16及び分
配ポート17に対応して、ポンプハウジング13には分
配通路18及び吸入ポート19が形成されている。The plunger 12 is fitted and inserted into the cylinder 14 of the pump housing 13, and a high pressure chamber 15 is formed between the tip end surface of the plunger 12 and the inner bottom surface of the cylinder 14. A suction groove 16 and a distribution port 17 are formed on the outer periphery of the tip of the plunger 12 in the same number as the number of cylinders of the diesel engine 2. A distribution passage 18 and a suction port 19 are formed in the pump housing 13 corresponding to the suction groove 16 and the distribution port 17.
【0017】そして、ドライブシャフト5が回転して燃
料フィードポンプ6が作動することにより、燃料タンク
(図示略)内の燃料が燃料供給ポート20を介して燃料
室21へ供給される。また、プランジャ12が復動して
高圧室15が減圧される吸入行程中に、吸入溝16の一
つが吸入ポート19に連通することにより、燃料室21
内の燃料が高圧室15内へ導入される。一方、プランジ
ャ12が往動して高圧室15が加圧される圧縮行程中に
は、燃料が分配通路18から各噴射ノズル4へ圧送され
る。When the drive shaft 5 rotates and the fuel feed pump 6 operates, the fuel in the fuel tank (not shown) is supplied to the fuel chamber 21 through the fuel supply port 20. Further, during the intake stroke in which the plunger 12 is moved back and the high pressure chamber 15 is depressurized, one of the intake grooves 16 communicates with the intake port 19 so that the fuel chamber 21
The fuel inside is introduced into the high-pressure chamber 15. On the other hand, during the compression stroke in which the plunger 12 moves forward and the high pressure chamber 15 is pressurized, fuel is pressure-fed from the distribution passage 18 to each injection nozzle 4.
【0018】ポンプハウジング13には、高圧室15と
燃料室21とを連通させる燃料溢流(スピル)用のスピ
ル通路22が形成されている。スピル通路22の途中に
は電磁スピル弁23が設けられている。電磁スピル弁2
3はコイル24を有する常開型の弁であり、同コイル2
4が無通電(オフ)の状態では弁体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. An electromagnetic spill valve 23 is provided in the spill passage 22. Electromagnetic spill valve 2
3 is a normally open valve having a coil 24, and the coil 2
When 4 is not energized (OFF), the valve body 25 is opened and the fuel in the high pressure chamber 15 is spilled into the fuel chamber 21. Also,
When the coil 24 is energized (turned on), the valve body 25 is closed and the spill of fuel from the high pressure chamber 15 to the fuel chamber 21 is stopped.
【0019】従って、電磁スピル弁23の通電時間を変
化させることにより、同弁23が閉弁・開弁制御され、
高圧室15から燃料室21への燃料のスピルが調整され
る。そして、プランジャ12の圧縮行程中に電磁スピル
弁23を開弁させることにより、高圧室15内における
燃料が減圧されて、噴射ノズル4からの燃料噴射が停止
される。つまり、プランジャ12が往動しても、電磁ス
ピル弁23が開弁している間は高圧室15内の燃料圧力
が上昇せず、噴射ノズル4から燃料が噴射されない。プ
ランジャ12の往動中に、電磁スピル弁23の閉弁・開
弁の時期を制御することにより、噴射ノズル4からの燃
料の噴射終了時期が変更されて燃料噴射量が調整され
る。Therefore, by changing the energization time of the electromagnetic spill valve 23, the valve 23 is controlled to be closed and opened.
The spill of 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 depressurized and the fuel injection from the injection nozzle 4 is stopped. That is, even if the plunger 12 moves forward, the fuel pressure in the high-pressure chamber 15 does not rise and the fuel is not injected from the injection nozzle 4 while the electromagnetic spill valve 23 is open. By controlling the closing and opening timings of the electromagnetic spill valve 23 during the forward movement of the plunger 12, the injection end timing of the fuel from the injection nozzle 4 is changed and the fuel injection amount is adjusted.
【0020】ポンプハウジング13の下側には燃料の噴
射時期を変更するためのタイマ装置(図では90度展開
されている)26が設けられている。このタイマ装置2
6は、ドライブシャフト5の回転方向に対するローラリ
ング9の位置を変更することにより、カムフェイス8a
がカムローラ10に係合する時期、すなわちカムプレー
ト8及びプランジャ12の往復駆動時期を変更する。Below the pump housing 13, a timer device (developed by 90 degrees in the figure) 26 for changing the fuel injection timing is provided. This timer device 2
6 is a cam face 8a by changing the position of the roller ring 9 with respect to the rotation direction of the drive shaft 5.
Changes the timing of engagement with the cam roller 10, that is, the reciprocating drive timing of the cam plate 8 and the plunger 12.
【0021】タイマ装置26は制御油圧により駆動され
るものであり、タイマハウジング27、同ハウジング2
7内に嵌装されたタイマピストン28、同じくタイマハ
ウジング27内の一側(図の左側)の低圧室29にてタ
イマピストン28を他側(図の右側)の加圧室30へ向
けて付勢するタイマスプリング31等から構成されてい
る。タイマピストン28はスライドピン32を介してロ
ーラリング9に接続されている。The timer device 26 is driven by control hydraulic pressure, and includes a timer housing 27 and the same housing 2.
7, the timer piston 28 is fitted in the timer housing 27, and the timer piston 28 is attached to the pressure chamber 30 on the other side (right side in the figure) in the low pressure chamber 29 on the one side (left side in the figure) in the timer housing 27. It is composed of a urging timer spring 31 and the like. The timer piston 28 is connected to the roller ring 9 via a slide pin 32.
【0022】前記加圧室30には、燃料フィードポンプ
6により加圧された燃料が導入される。そして、その燃
料圧力とタイマスプリング31の付勢力との釣り合い関
係によってタイマピストン28の位置が決定される。こ
れにともないローラリング9の位置が決定され、カムプ
レート8を介してプランジャ12の往復動タイミングが
決定される。Fuel pressurized by the fuel feed pump 6 is introduced into the pressure chamber 30. The position of the timer piston 28 is determined by the equilibrium relationship between the fuel pressure and the urging force of the timer spring 31. Along with this, the position of the roller ring 9 is determined, and the reciprocating timing of the plunger 12 is determined via the cam plate 8.
【0023】タイマ装置26の制御油圧として作用する
燃料圧力を調整するために、タイマ装置26にはタイミ
ングコントロールバルブ(TCV)33が設けられてい
る。すなわち、タイマハウジング27の加圧室30と低
圧室29とが連通路34によって連通されており、同連
通路34の途中にTCV33が介在されている。TCV
33は、デューティ制御された通電信号によって開閉制
御される電磁弁であり、同TCV33の開度調整によっ
て加圧室30内の燃料圧力が調整される。そして、その
調整によって、プランジャ12の往復動時期が変更さ
れ、各噴射ノズル4の燃料噴射時期が調整される。The timer device 26 is provided with a timing control valve (TCV) 33 in order to adjust the fuel pressure acting as the control oil pressure of the timer device 26. That is, the pressurizing chamber 30 and the low pressure chamber 29 of the timer housing 27 are communicated with each other by the communication passage 34, and the TCV 33 is interposed in the communication passage 34. TCV
Reference numeral 33 is a solenoid valve which is opened / closed by a duty-controlled energization signal, and the fuel pressure in the pressurizing chamber 30 is adjusted by adjusting the opening of the TCV 33. Then, by the adjustment, the reciprocating timing of the plunger 12 is changed, and the fuel injection timing of each injection nozzle 4 is adjusted.
【0024】前記ローラリング9の上部には運転状態検
出手段の一部を構成する回転速度センサ35が、パルサ
7の外周面に対向して取付けられている。回転速度セン
サ35は電磁ピックアップコイルよりなり、パルサ7の
外周面に形成された突起が横切る際にそれらの通過を検
出してタイミング信号(エンジン回転パルス)を出力す
る。つまり、回転速度センサ35はディーゼルエンジン
2の所定のクランク角(例えば11.25°CA、CA
はcrank angleの略)毎にパルス信号を出力する。この
回転速度センサ35はローラリング9と一体であるた
め、タイマ装置26の制御動作に関わりなく、プランジ
ャリフトに対して一定のタイミングで基準となる信号を
出力する。On the upper part of the roller ring 9, a rotation speed sensor 35 constituting a part of the operating condition detecting means is attached so as to face the outer peripheral surface of the pulsar 7. The rotation speed sensor 35 is composed of an electromagnetic pickup coil, detects the passage of the protrusions formed on the outer peripheral surface of the pulsar 7 when they cross, and outputs a timing signal (engine rotation pulse). That is, the rotation speed sensor 35 determines that the predetermined crank angle of the diesel engine 2 (for example, 11.25 ° CA, CA
Is an abbreviation for crank angle) and outputs a pulse signal every time. Since this rotation speed sensor 35 is integrated with the roller ring 9, it outputs a reference signal to the plunger lift at a fixed timing regardless of the control operation of the timer device 26.
【0025】次に、ディーゼルエンジン2について説明
する。このエンジン2では気筒p、ピストン42及びシ
リンダヘッド43によって、各気筒pに対応する主燃焼
室44がそれぞれ形成されている。また、各主燃焼室4
4に連通する副燃焼室45が各気筒pに対応して設けら
れている。そして、各副燃焼室45には、各噴射ノズル
4から燃料が噴射されるようになっている。各副燃焼室
45には、始動補助装置としての周知のグロープラグ4
6がそれぞれ取り付けられている。Next, the diesel engine 2 will be described. In the engine 2, the cylinder p, the piston 42, and the cylinder head 43 form a main combustion chamber 44 corresponding to each cylinder p. In addition, each main combustion chamber 4
An auxiliary combustion chamber 45 communicating with No. 4 is provided corresponding to each cylinder p. Then, the fuel is injected from each injection nozzle 4 into each auxiliary combustion chamber 45. In each sub-combustion chamber 45, there is a well-known glow plug 4 as a starting assist device.
6 are attached respectively.
【0026】ディーゼルエンジン2にはターボチャージ
ャ48が装着されている。ターボチャージャ48は、排
気管50の途中に配置されたタービン51と、吸気管4
7の途中に配置されたコンプレッサ49と、これらのタ
ービン51及びコンプレッサ49を連結するシャフトと
を備えている。排気管50には、ターボチャージャ48
による過給圧を調節するためのウェイストゲートバルブ
52が設けられている。A turbocharger 48 is mounted on the diesel engine 2. The turbocharger 48 includes a turbine 51 arranged in the middle of the exhaust pipe 50 and an intake pipe 4
7 is provided with a compressor 49 and a shaft connecting the turbine 51 and the compressor 49. The exhaust pipe 50 has a turbocharger 48.
A waste gate valve 52 for adjusting the supercharging pressure by
【0027】排気管50及び吸気管47は還流管54に
よって連通状態で連結されており、同排気管50内の排
気の一部が還流管54を通過して吸気管47へ還流可能
となっている。還流管54の途中には、排気の還流量
(EGR量)を調節するためのEGRバルブ55が設け
られている。EGRバルブ55のダイヤフラム室に導入
される負圧は、バキュームスイッチングバルブ(VS
V)56によって調整される。VSV56は、オン・オ
フデューティ信号によって制御される。より詳しくは、
デューティ比が増加するとVSV56への電流値が増加
し、EGRバルブ55のダイヤフラム室の負圧が高くな
る。それに応じて還流管54の流路面積が増大し、EG
R量が増加する。The exhaust pipe 50 and the intake pipe 47 are connected to each other by a return pipe 54 so that a part of the exhaust gas in the exhaust pipe 50 can be returned to the intake pipe 47 through the return pipe 54. There is. An EGR valve 55 for adjusting the exhaust gas recirculation amount (EGR amount) is provided in the middle of the recirculation pipe 54. The negative pressure introduced into the diaphragm chamber of the EGR valve 55 is the vacuum switching valve (VS
V) 56. The VSV 56 is controlled by an on / off duty signal. More specifically,
When the duty ratio increases, the current value to the VSV 56 increases and the negative pressure in the diaphragm chamber of the EGR valve 55 increases. Accordingly, the flow passage area of the reflux pipe 54 increases, and
The amount of R increases.
【0028】吸気管47の途中には、アクセルペダル5
7の踏込量に連動して開閉されるスロットルバルブ58
が設けられている。吸気管47には、スロットルバルブ
58に平行してバイパス路59が設けられ、その途中に
バイパス絞り弁60が支持されている。バイパス絞り弁
60は、二つのVSV61,62にて駆動される二段式
のダイヤフラム室を有するアクチュエータ63によって
開閉制御される。バイパス絞り弁60は各種運転状態に
応じて開閉制御される。例えば、バイパス絞り弁60
は、ディーゼルエンジン2のアイドル運転時には騒音振
動等の低減のために半開状態にされ、通常運転時には全
開状態にされ、運転停止時には円滑な停止のために全閉
状態にされる。In the middle of the intake pipe 47, the accelerator pedal 5
Throttle valve 58 that opens and closes in conjunction with the depression amount of 7
Is provided. A bypass passage 59 is provided in the intake pipe 47 in parallel with the throttle valve 58, and a bypass throttle valve 60 is supported in the middle thereof. The bypass throttle valve 60 is controlled to be opened / closed by an actuator 63 having a two-stage diaphragm chamber driven by two VSVs 61 and 62. The bypass throttle valve 60 is controlled to open and close according to various operating states. For example, the bypass throttle valve 60
When the diesel engine 2 is idling, the diesel engine 2 is in a half-open state to reduce noise and vibrations, is in a fully open state in a normal operation, and is in a fully closed state for a smooth stop when the operation is stopped.
【0029】なお、車両のインストルメントパネル(図
示略)には噴射ノズル4の異常を運転者に知らせるため
の警告ランプ65が組み込まれている。この警告ランプ
65は後述する異常検出の結果として点灯又は消灯させ
られるものである。An instrument panel (not shown) of the vehicle incorporates a warning lamp 65 for notifying the driver of the abnormality of the injection nozzle 4. The warning lamp 65 is turned on or off as a result of abnormality detection described later.
【0030】そして、上記のように燃料噴射ポンプ1及
びディーゼルエンジン2に設けられた電磁スピル弁2
3、TCV33、グロープラグ46、各VSV56,6
1,62及び警告ランプ65は、電子制御装置(以下単
に「ECU」という)71にそれぞれ接続され、同EC
U71によってそれらの駆動タイミングが制御される。The electromagnetic spill valve 2 provided in the fuel injection pump 1 and the diesel engine 2 as described above
3, TCV33, glow plug 46, each VSV56, 6
1, 62 and the warning lamp 65 are respectively connected to an electronic control unit (hereinafter simply referred to as “ECU”) 71,
U71 controls the drive timing of them.
【0031】ディーゼルエンジン2の運転状態を検出す
るために、前述した回転速度センサ35に加えて、以下
の各種センサが設けられている。吸気管47の入口のエ
アクリーナ64の近傍には、吸気温度THAを検出する
吸気温センサ72が取付けられている。In order to detect the operating state of the diesel engine 2, the following various sensors are provided in addition to the rotational speed sensor 35 described above. An intake air temperature sensor 72 for detecting the intake air temperature THA is attached near the air cleaner 64 at the inlet of the intake pipe 47.
【0032】吸気管47には、スロットルバルブ58の
開閉位置からディーゼルエンジン2の負荷に相当するア
クセル開度ACCPを検出するアクセル開度センサ73
が設けられている。吸入ポート53の近傍には、ターボ
チャージャ48によって過給された後の吸気圧力PiM
を検出する吸気圧センサ74が設けられている。これら
のアクセル開度センサ73及び吸気圧センサ74は前述
した回転速度センサ35とともに運転状態検出手段の一
部を構成している。In the intake pipe 47, an accelerator opening sensor 73 for detecting the accelerator opening ACCP corresponding to the load of the diesel engine 2 from the opening / closing position of the throttle valve 58.
Is provided. In the vicinity of the intake port 53, the intake pressure PiM after being supercharged by the turbocharger 48.
An intake pressure sensor 74 for detecting The accelerator opening sensor 73 and the intake pressure sensor 74 together with the above-described rotation speed sensor 35 constitute a part of the operating state detecting means.
【0033】さらに、ディーゼルエンジン2には、その
冷却水温THWを検出する水温センサ75と、クランク
軸40の回転基準位置、例えば特定気筒pの上死点に対
するクランク軸40の回転位置を検出するクランク角セ
ンサ76とが設けられている。トランスミッション(図
示略)には、そのギアの回転によって回されるマグネッ
ト77aによりリードスイッチ77bをオン・オフさせ
て車両速度(車速)SPを検出する車速センサ77が設
けられている。Further, in the diesel engine 2, a water temperature sensor 75 for detecting the cooling water temperature THW and a crank for detecting the rotation reference position of the crankshaft 40, for example, the rotation position of the crankshaft 40 with respect to the top dead center of the specific cylinder p. An angle sensor 76 is provided. The transmission (not shown) is provided with a vehicle speed sensor 77 for detecting a vehicle speed (vehicle speed) SP by turning on / off a reed switch 77b by a magnet 77a rotated by the rotation of the gear.
【0034】上述した各センサ35,72〜77はEC
U71にそれぞれ接続されている。ECU71は各セン
サ35,72〜77の検出信号に基づき、電磁スピル弁
23、TCV33、グロープラグ46及びVSV56,
61,62をそれぞれ制御する。Each of the sensors 35, 72 to 77 described above is an EC.
Each is connected to U71. The ECU 71 uses the electromagnetic spill valve 23, the TCV 33, the glow plug 46 and the VSV 56, based on the detection signals of the sensors 35, 72 to 77.
61 and 62 are controlled respectively.
【0035】次に、前述したECU71の構成につい
て、図3のブロック図に従って説明する。ECU71は
中央処理装置(CPU)81、所定の制御プログラム、
マップ等を予め記憶した読み出し専用メモリ(ROM)
82、CPU81の演算結果等を一時記憶するランダム
アクセスメモリ(RAM)83、予め記憶されたデータ
を保存するバックアップRAM84を備えている。これ
ら各部81〜84と入力ポート85及び出力ポート86
とはバス87によって接続されている。Next, the structure of the above-mentioned ECU 71 will be described with reference to the block diagram of FIG. The ECU 71 includes a central processing unit (CPU) 81, a predetermined control program,
Read-only memory (ROM) that stores maps in advance
A random access memory (RAM) 83 for temporarily storing a calculation result of the CPU 81 and the like, and a backup RAM 84 for storing previously stored data. These parts 81 to 84, the input port 85, and the output port 86
Are connected by a bus 87.
【0036】前述した吸気温センサ72、アクセル開度
センサ73、吸気圧センサ74及び水温センサ75は、
それぞれバッファ88,89,90,91、マルチプレ
クサ92及びA/D変換器93を介して入力ポート85
に接続されている。回転速度センサ35、クランク角セ
ンサ76及び車速センサ77は、波形整形回路95を介
して入力ポート85に接続されている。CPU81は各
センサ35,72〜77の検出信号を入力ポート85を
介して読み込む。The intake temperature sensor 72, the accelerator opening sensor 73, the intake pressure sensor 74 and the water temperature sensor 75 described above are
Input port 85 via buffers 88, 89, 90, 91, multiplexer 92 and A / D converter 93, respectively.
It is connected to the. The rotation speed sensor 35, the crank angle sensor 76, and the vehicle speed sensor 77 are connected to the input port 85 via the waveform shaping circuit 95. The CPU 81 reads the detection signals of the sensors 35, 72 to 77 via the input port 85.
【0037】また、電磁スピル弁23、TCV33、グ
ロープラグ46、VSV56,61,62及び警告ラン
プ65は、それぞれ駆動回路96,97,98,99,
100,101,102を介して出力ポート86に接続
されている。CPU81は前記入力ポート85を介して
読み込んだ入力値に基づき、電磁スピル弁23、TCV
33、グロープラグ46、VSV56,61,62及び
警告ランプ65を好適に制御する。The electromagnetic spill valve 23, the TCV 33, the glow plug 46, the VSVs 56, 61, 62 and the warning lamp 65 are provided with drive circuits 96, 97, 98, 99, respectively.
It is connected to the output port 86 via 100, 101 and 102. The CPU 81, based on the input value read through the input port 85, the electromagnetic spill valve 23, TCV
33, the glow plug 46, the VSVs 56, 61, 62 and the warning lamp 65 are preferably controlled.
【0038】次に、前記のように構成された本実施の形
態の作用及び効果について説明する。図4のフローチャ
ートはCPU81によって実行される各処理のうち、気
筒毎補正量FCCB(p) を算出するためのルーチンを示
し、図6のフローチャートは燃料噴射量を制御するため
のルーチンを示している。また、図7のフローチャート
は気筒毎補正量FCCB(p) の初期データである初期補
正量BFCCB(p) を記憶するためのルーチンを示し、
図8のフローチャートは噴射ノズル4、燃料噴射ポンプ
1等の噴射系構成部品の異常検出を行うためのルーチン
を示している。Next, the operation and effect of this embodiment configured as described above will be described. The flowchart of FIG. 4 shows a routine for calculating the cylinder-by-cylinder correction amount FCCB (p) among the processes executed by the CPU 81, and the flowchart of FIG. 6 shows a routine for controlling the fuel injection amount. . The flowchart of FIG. 7 shows a routine for storing the initial correction amount BFCCB (p) which is the initial data of the cylinder-by-cylinder correction amount FCCB (p).
The flowchart of FIG. 8 shows a routine for detecting an abnormality in the injection system components such as the injection nozzle 4 and the fuel injection pump 1.
【0039】図4の気筒毎補正量算出ルーチンでは、C
PU81はまずステップ101において、回転速度セン
サ35から出力されるエンジン回転パルスをもとに、ド
ライブシャフト5(クランク軸40)が所定角度(例え
ば45°CA)回転するのに要した時間ΔTを計測す
る。この時間ΔTから、気筒p(p=1〜4)毎に、ドライブ
シャフト5が45°CA回転する期間の回転速度(瞬時
回転速度)NEi(i=1〜4) を算出する。In the cylinder-by-cylinder correction amount calculation routine of FIG.
In step 101, the PU 81 first measures the time ΔT required for the drive shaft 5 (crankshaft 40) to rotate by a predetermined angle (for example, 45 ° CA) based on the engine rotation pulse output from the rotation speed sensor 35. To do. From this time ΔT, the rotational speed (instantaneous rotational speed) NEi (i = 1 to 4) of the period during which the drive shaft 5 rotates 45 ° CA is calculated for each cylinder p (p = 1 to 4).
【0040】次に、ステップ102において、前記瞬時
回転速度NEi に基づき気筒p毎の回転変動DNEp を
算出する。例えば、所定の気筒pについて瞬時回転速度
NEi の最大値と最小値との偏差を求め、この偏差を回
転変動DNEp とする。この処理を全ての気筒pについ
て行う。すると、4つの回転変動DNE1 ,DNE2,
DNE3 ,DNE4 が得られる。Next, at step 102, the rotational fluctuation DNEp for each cylinder p is calculated based on the instantaneous rotational speed NEi. For example, the deviation between the maximum value and the minimum value of the instantaneous rotation speed NEi is obtained for a predetermined cylinder p, and this deviation is set as the rotation fluctuation DNEp. This process is performed for all cylinders p. Then, four rotation fluctuations DNE1, DNE2,
DNE3 and DNE4 are obtained.
【0041】続いて、ステップ103において、全気筒
p の回転変動DNEp の平均値WNDLTを算出する。
例えば、全気筒pの回転変動DNE1 ,DNE2 ,DN
E3,DNE4 を加算し、これを「4」で除算すること
によって平均値WNDLTを求める。Then, in step 103, all cylinders
The average value WNDLT of the rotation fluctuation DNEp of p is calculated.
For example, the rotation fluctuations DNE1, DNE2, DN of all cylinders p
The average value WNDLT is obtained by adding E3 and DNE4 and dividing this by "4".
【0042】ステップ104において、前記平均値WN
DLTと回転変動DNEp との偏差DDNEp を気筒p
毎に算出し、ステップ105において、図5に示すマッ
プを参照して各偏差DDNEp に対応する気筒毎補正量
FCCB(p) を求める。In step 104, the average value WN
The deviation DDNEp between the DLT and the rotational fluctuation DNEp is determined by the cylinder p
For each cylinder, the correction amount FCCB (p) for each cylinder corresponding to each deviation DDNEp is obtained in step 105 with reference to the map shown in FIG.
【0043】このマップでは、偏差DDNEp が「0」
を含む「a」から「b」の範囲に属しているとき、気筒
毎補正量FCCBが「0」に設定されている。偏差DD
NEp が「a」よりも小さな領域、及び「b」よりも大
きな領域では、同偏差DDNEp が増加するに従い気筒
毎補正量FCCBが減少するように設定されている。別
の表現をすると、気筒毎補正量FCCBは回転変動DN
Ep が平均値WNDLTに近い値のときには「0」であ
り、回転変動DNEp が平均値WNDLTよりも小さく
なるほど大きくなり(FCCB>0)、回転変動DNE
p が平均値WNDLTよりも大きくなるほど小さくなる
(FCCB<0)。図5のマップでは、平均値WNDL
Tより回転の高い気筒pでは気筒毎補正量FCCBを少
なくして回転変動を抑えることを狙っている。そして、
ステップ105で気筒毎補正量FCCB(p) を算出した
後、このルーチンを終了する。In this map, the deviation DDNEp is "0".
When it belongs to the range from "a" to "b" including "," the correction amount FCCB for each cylinder is set to "0". Deviation DD
In the region where NEp is smaller than "a" and the region where it is larger than "b", the correction amount FCCB for each cylinder is set to decrease as the deviation DDNEp increases. In other words, the cylinder-by-cylinder correction amount FCCB is the rotational fluctuation DN.
It is "0" when Ep is a value close to the average value WNDLT, and becomes larger as the rotational fluctuation DNEp becomes smaller than the average value WNDLT (FCCB> 0), and the rotational fluctuation DNE.
It becomes smaller as p becomes larger than the average value WNDLT (FCCB <0). In the map of FIG. 5, the average value WNDL
In the cylinder p whose rotation speed is higher than T, the correction amount FCCB for each cylinder is reduced to suppress the rotation fluctuation. And
After the correction amount FCCB (p) for each cylinder is calculated in step 105, this routine ends.
【0044】このように気筒毎補正量算出ルーチンによ
ると、ディーゼルエンジン2の気筒p毎の回転変動DN
Ep が求められ、その値と平均値WNDLTとの偏差D
DNEp が求められる。そして、その偏差DDNEp を
小さくする方向へ気筒p毎の燃料噴射量を補正するため
の気筒毎補正量FCCB(p) が求められる。As described above, according to the correction amount calculation routine for each cylinder, the rotation fluctuation DN for each cylinder p of the diesel engine 2 is changed.
Ep is calculated, and the deviation D between that value and the average value WNDLT
DNEp is required. Then, the cylinder-by-cylinder correction amount FCCB (p) for correcting the fuel injection amount for each cylinder p in the direction of decreasing the deviation DDNEp is obtained.
【0045】次に、図6の燃料噴射制御ルーチンについ
て説明する。CPU81はステップ201において、エ
ンジン回転速度NE、アクセル開度センサ73によるア
クセル開度ACCP、吸気圧センサ74による吸気圧力
PiM、気筒毎補正量FCCB(p) 等を読み込む。エン
ジン回転速度NEとしては、例えば前述した気筒毎補正
量算出ルーチンにおけるステップ101での180°C
A間の瞬時回転速度NEi の平均値を用いることができ
る。この場合、(NE1 +NE2 +NE3 +NE4 )/
4をエンジン回転速度NEとして用いる。Next, the fuel injection control routine of FIG. 6 will be described. In step 201, the CPU 81 reads the engine speed NE, the accelerator opening ACCP by the accelerator opening sensor 73, the intake pressure PiM by the intake pressure sensor 74, the cylinder correction amount FCCB (p), and the like. The engine rotational speed NE is, for example, 180 ° C. in step 101 in the above-described correction amount calculation routine for each cylinder.
The average value of the instantaneous rotation speed NEi between A can be used. In this case, (NE1 + NE2 + NE3 + NE4) /
4 is used as the engine rotation speed NE.
【0046】続いて、ステップ202において、ROM
82に記憶されたマップを参照して、前記アクセル開度
ACCP、エンジン回転速度NE等に対応する基本噴射
量QBASEを算出する。ステップ203において、エ
ンジン回転速度NE、吸気圧力PiM等に基づき、ディ
ーゼルエンジン2への吸入空気にて燃焼される噴射燃料
量の最大値である最大噴射量QFULLを算出する。Then, in step 202, the ROM
With reference to the map stored in 82, the basic injection amount QBASE corresponding to the accelerator opening ACCP, the engine speed NE, etc. is calculated. In step 203, the maximum injection amount QFULL, which is the maximum value of the injected fuel amount burned in the intake air to the diesel engine 2, is calculated based on the engine speed NE, the intake pressure PiM, and the like.
【0047】ステップ204において、エンジン回転速
度NEに応じた補正係数K5(0<K5≦1.0)を算
出する。この補正係数K5はエンジン回転速度NEが比
較的高い(1000〜1500rpm)ときのハンチン
グを防止するためのものであり、例えばROM82に記
憶されたマップを参照して求めることができる。In step 204, a correction coefficient K5 (0 <K5 ≦ 1.0) according to the engine speed NE is calculated. The correction coefficient K5 is for preventing hunting when the engine speed NE is relatively high (1000 to 1500 rpm), and can be obtained by referring to a map stored in the ROM 82, for example.
【0048】次に、ステップ205において、前記気筒
毎補正量FCCB(p) と前記補正係数K5との積を前記
ステップ202での基本噴射量QBASEに加算し、噴
射量QBASE1を求める。そして、ステップ206に
おいて、噴射量QBASE1がステップ203での最大
噴射量QFULLよりも小さいか否かを判定する。Next, at step 205, the product of the cylinder-by-cylinder correction amount FCCB (p) and the correction coefficient K5 is added to the basic injection amount QBASE at step 202 to obtain the injection amount QBASE1. Then, in step 206, it is determined whether the injection amount QBASE1 is smaller than the maximum injection amount QFULL in step 203.
【0049】前記判定条件が満たされている(QBAS
E1<QFULL)と、ステップ207でその噴射量Q
BASE1を最終噴射量QFINとして設定し、同判定
条件が満たされていない(QBASE1≧QFULL)
と、ステップ208でその最大噴射量QFULLを最終
噴射量QFINとして設定する。このように、ステップ
206〜208では噴射量QBASE1,QFULLの
うちのいずれか小さい方を選択し、これを最終噴射量Q
FINとして設定する。The above judgment condition is satisfied (QBAS
E1 <QFULL) and the injection amount Q at step 207
BASE1 is set as the final injection amount QFIN, and the same determination condition is not satisfied (QBASE1 ≧ QFULL)
Then, in step 208, the maximum injection amount QFULL is set as the final injection amount QFIN. As described above, in steps 206 to 208, the smaller one of the injection amounts QBASE1 and QFULL is selected, and this is selected as the final injection amount Q.
Set as FIN.
【0050】続いてステップ209において、前記最終
噴射量QFINに相当する噴射量指令値Vsを出力す
る。すなわち、噴射量指令値Vsに基づいて電磁スピル
弁23を駆動制御することにより、燃料噴射ポンプ1か
ら噴射ノズル4への燃料供給量を制御する。Then, in step 209, the injection amount command value Vs corresponding to the final injection amount QFIN is output. That is, the fuel supply amount from the fuel injection pump 1 to the injection nozzle 4 is controlled by driving and controlling the electromagnetic spill valve 23 based on the injection amount command value Vs.
【0051】前述したCPU81と、燃料噴射制御ルー
チンにおけるステップ202の処理とは基本噴射量算出
手段に相当する。また、CPU81と、気筒毎補正量算
出ルーチンにおけるステップ101〜105の処理と、
燃料噴射制御ルーチンにおけるステップ205の処理と
は噴射量補正手段に相当する。The CPU 81 and the process of step 202 in the fuel injection control routine correspond to the basic injection amount calculation means. Further, the CPU 81, the processing of steps 101 to 105 in the correction amount calculation routine for each cylinder,
The process of step 205 in the fuel injection control routine corresponds to injection amount correction means.
【0052】次に、図7の初期補正量記憶ルーチンにつ
いて説明する。このルーチンは車両のキースイッチがオ
ン操作されてからオフ操作されるまでの間、所定時間毎
に繰り返し実行される。また、このルーチンの各処理は
カウンタC及びフラグFBFCCに基づいて遂行され
る。カウンタCはディーゼルエンジン2が最初に運転さ
れてから経過した時間を積算するためのものであり、初
期補正量記憶ルーチンの実行回数をカウントし、そのカ
ウント値ITをバックアップRAM84に記憶する。こ
のカウント値ITはディーゼルエンジン2の運転時間に
対応している。Next, the initial correction amount storage routine of FIG. 7 will be described. This routine is repeatedly executed at predetermined time intervals from when the key switch of the vehicle is turned on until it is turned off. Further, each processing of this routine is performed based on the counter C and the flag FBFCC. The counter C is for integrating the time elapsed since the diesel engine 2 was first operated, counts the number of executions of the initial correction amount storage routine, and stores the count value IT in the backup RAM 84. This count value IT corresponds to the operating time of the diesel engine 2.
【0053】また、フラグFBFCCは各気筒pの気筒
毎補正量FCCB(p) の初期値である初期補正量BFC
CB(p) がバックアップRAM84に記憶されているか
否かを判定するためのものであり、ディーゼルエンジン
2の運転開始時には「0」に設定されており、前記カウ
ント値ITが予め定めた判定値SToよりも大きくなる
と、「1」に切り換えられる。The flag FBFCC is an initial correction amount BFC which is the initial value of the cylinder-by-cylinder correction amount FCCB (p) of each cylinder p.
It is for determining whether or not CB (p) is stored in the backup RAM 84, is set to "0" at the start of operation of the diesel engine 2, and the count value IT is a predetermined determination value STo. When it becomes larger than the above, it is switched to "1".
【0054】CPU81はまずステップ301でエンジ
ン運転時間の積算処理を行う。より詳しくは、初期補正
量記憶ルーチンが実行される毎に、バックアップRAM
84に記憶されている前回制御周期でのカウント値 に
「1」を加算し、その加算値を今回制御周期でのカウン
ト値ITとして前記バックアップRAM84に記憶させ
る。First, in step 301, the CPU 81 performs an engine operating time integration process. More specifically, each time the initial correction amount storage routine is executed, the backup RAM
"1" is added to the count value in the previous control cycle stored in 84, and the added value is stored in the backup RAM 84 as the count value IT in the current control cycle.
【0055】ステップ302においてフラグFBFCC
が「1」であるか否かを判定する。この判定条件が満た
されている(FBFCC=1)と、既に各気筒pの初期
補正量BFCCB(p) がバックアップRAM84に記憶
されていると判断し、そのままこのルーチンを終了す
る。これに対し前記判定条件が満たされていない(FB
FCC=0)と、未だ各気筒pの初期補正量BFCCB
(p) が記憶されていないと判断し、ステップ303へ移
行する。In step 302, the flag FBFCC is set.
Is determined to be “1”. If this determination condition is satisfied (FBFCC = 1), it is determined that the initial correction amount BFCCB (p) of each cylinder p has already been stored in the backup RAM 84, and this routine is ended as it is. On the other hand, the above determination condition is not satisfied (FB
FCC = 0) and the initial correction amount BFCCB for each cylinder p still
It is determined that (p) is not stored, and the process proceeds to step 303.
【0056】ステップ303では前記カウント値ITが
判定値SToよりも大きいか否かを判定する。ここでの
判定値SToは、以下の点を考慮して決定されている。
車両の使用開始時には気筒毎補正量FCCB(p) は初期
値のままである。FCCB(p) が学習によって気筒間の
噴射を補正する値に収束するのは、車両の使用開始から
ある程度の時間が経過してから、すなわち、図4の気筒
毎補正量ルーチンが繰り返し行われて気筒毎の回転ばら
つきが学習によって吸収された後である。判定値STo
はこのような事情を考慮して設定されており、気筒毎補
正量FCCB(p) のばらつきが十分に小さな値になるの
に要する時間に対応した値となっている。In step 303, it is determined whether the count value IT is larger than the determination value STo. The determination value STo here is determined in consideration of the following points.
The correction amount FCCB (p) for each cylinder remains at the initial value at the start of use of the vehicle. The FCCB (p) converges to a value for correcting the injection between the cylinders by learning after a certain amount of time has elapsed from the start of use of the vehicle, that is, the correction amount routine for each cylinder of FIG. 4 is repeatedly performed. This is after the variation in rotation of each cylinder is absorbed by learning. Judgment value STo
Is set in consideration of such circumstances, and has a value corresponding to the time required for the variation in the correction amount FCCB (p) for each cylinder to become a sufficiently small value.
【0057】前記ステップ303の判定条件が満たされ
ていない(IT≦STo)と、前述した気筒毎補正量F
CCB(p) のばらつきが未だ大きく、このばらつきを小
さくするためにさらに気筒毎補正量算出ルーチンが繰り
返される必要があると判断し、このルーチンを終了す
る。これに対しステップ303の判定条件が満たされて
いると、車両の使用開始から十分な時間にわたり気筒毎
補正量算出ルーチンが行われ、同使用開始時における気
筒毎補正量FCCB(p) のばらつきが小さくなってい
て、カウンタCのそれ以上のカウント動作が不要である
と判断し、ステップ304で各気筒pの気筒毎補正量F
CCB(p) を読み込み、その値を初期補正量BFCCB
(p) としてバックアップRAM84に記憶する。続い
て、ステップ305においてフラグFBFCCを「0」
から「1」に切り換えてこのルーチンを終了する。When the determination condition of step 303 is not satisfied (IT≤STo), the above-mentioned correction amount F for each cylinder is corrected.
The variation in CCB (p) is still large, and it is determined that the correction amount calculation routine for each cylinder needs to be further repeated to reduce this variation, and this routine is ended. On the other hand, if the determination condition of step 303 is satisfied, the correction amount calculation routine for each cylinder is performed for a sufficient time from the start of use of the vehicle, and the variation of the correction amount FCCB (p) for each cylinder at the start of use is varied. Since it is smaller, it is determined that the counter C does not need any further counting operation, and in step 304, the cylinder-by-cylinder correction amount F of each cylinder p is determined.
Read CCB (p) and use that value as the initial correction amount BFCCB
It is stored in the backup RAM 84 as (p). Then, in step 305, the flag FBFCC is set to "0".
To "1" and this routine is completed.
【0058】CPU81と、前述した初期補正量記憶ル
ーチンにおけるステップ301〜305の処理とは初期
データ取り込み手段に相当する。従って、同記憶ルーチ
ンによると、車両の使用開始時にはステップ301〜3
03の処理が繰り返し行われ、カウント値ITがカウン
トアップされ、ディーゼルエンジン2の運転時間が積算
される。フラグFBFCCは「0」のままである。前記
使用開始からある程度の時間にわたりディーゼルエンジ
ン2が作動させられ、カウント値ITが判定値SToを
越えると、ステップ301〜305の処理が順に行わ
れ、その時点の気筒毎補正量FCCB(p) が初期補正量
BFCCB(p) として設定されるとともに、フラグFB
FCCが「0」から「1」に切り換えられる。その次の
制御周期以降はステップ302の判定条件が満たされる
ので、ステップ301,302の処理が繰り返される。The CPU 81 and the processing of steps 301 to 305 in the above-described initial correction amount storage routine correspond to the initial data fetching means. Therefore, according to the storage routine, steps 301 to 301 are performed when the vehicle starts to be used.
The process of 03 is repeatedly performed, the count value IT is counted up, and the operating time of the diesel engine 2 is integrated. The flag FBFCC remains "0". When the diesel engine 2 is operated for some time from the start of use and the count value IT exceeds the determination value STo, the processes of steps 301 to 305 are sequentially performed, and the correction amount FCCB (p) for each cylinder at that time is The initial correction amount BFCCB (p) is set and the flag FB is set.
The FCC is switched from "0" to "1". From the next control cycle onward, the determination condition of step 302 is satisfied, and therefore the processes of steps 301 and 302 are repeated.
【0059】このように、各噴射ノズル4、燃料噴射ポ
ンプ1等の使用初期段階、すなわち燃料噴射系の構成部
品が経時変化していない段階において、全ての気筒pの
気筒毎補正量FCCB(p) が取り込まれ、初期データと
してバックアップRAM84に記憶させられる。これら
の初期データは、前記噴射系構成部品が正常に作動し、
目的とする量、あるいはそれに近い量の燃料が各噴射ノ
ズル4から噴射されたときの値である。As described above, at the initial stage of use of the injection nozzles 4, the fuel injection pump 1 and the like, that is, at the stage when the components of the fuel injection system have not changed with time, the correction amount FCCB (p for each cylinder of all cylinders p is changed. ) Is taken in and stored in the backup RAM 84 as initial data. These initial data show that the injection system components are operating normally,
It is a value when a target amount of fuel or an amount close to it is injected from each injection nozzle 4.
【0060】次に、図8の異常検出ルーチンについて説
明する。CPU81はステップ401において、そのと
きの気筒毎補正量FCCB(p)及び初期補正量BFCC
B(p) をそれぞれ読み込む。次いで、ステップ402に
おいて両補正量FCCB(p) ,BFCCB(p) の偏差Δ
FCCB(p) を求め、その絶対値が予め定めておいた異
常判定値ThFCCBよりも大きいか否かを判定する。
この偏差の絶対値|ΔFCCB(p) |は、各噴射ノズル
4の噴射流量の変化に対応している。すなわち、噴射系
構成部品の経時変化等により、その噴射流量と噴射ノズ
ル4等の使用初期段階での流量との差が大きくなるに従
い、前記絶対値|ΔFCCB(p) |も大きくなる。この
ステップ402での判定条件が満たされている(|ΔF
CCB(p) |>ThFCCB)と、噴射系構成部品が異
常であると判断し、その異常を運転者に知らせるべく警
告ランプ65を点灯させるための信号を出力し、ステッ
プ404へ移行する。これに対し、前記判定条件が満た
されていない(|ΔFCCB(p) |≦ThFCCB)
と、噴射系構成部品が正常に作動していると判断し、ス
テップ404へ移行する。Next, the abnormality detection routine of FIG. 8 will be described. In step 401, the CPU 81 determines the correction amount FCCB (p) for each cylinder and the initial correction amount BFCC at that time.
Read B (p) respectively. Next, at step 402, a deviation Δ between both correction amounts FCCB (p) and BFCCB (p)
FCCB (p) is obtained, and it is determined whether the absolute value is larger than a predetermined abnormality determination value ThFCCB.
The absolute value of this deviation | ΔFCCB (p) | corresponds to the change in the injection flow rate of each injection nozzle 4. That is, the absolute value | ΔFCCB (p) | increases as the difference between the injection flow rate and the flow rate at the initial stage of use of the injection nozzle 4 and the like increases due to changes over time in the components of the injection system. The determination condition in step 402 is satisfied (| ΔF
CCB (p) |> ThFCCB), it is determined that the injection system components are abnormal, and a signal for turning on the warning lamp 65 is output to notify the driver of the abnormality, and the process proceeds to step 404. On the other hand, the determination condition is not satisfied (| ΔFCCB (p) | ≦ ThFCCB)
Then, it is determined that the injection system components are operating normally, and the process proceeds to step 404.
【0061】ステップ404では全気筒pに対し異常判
定を行ったか否かを判定する。この判定条件が満たされ
ていない場合には、前述したステップ401〜403の
処理を実行する。この処理によりステップ404の判定
条件が満たされたら、このルーチンを終了する。In step 404, it is determined whether or not the abnormality determination has been made for all cylinders p. If this determination condition is not satisfied, the processes of steps 401 to 403 described above are executed. If the determination condition of step 404 is satisfied by this processing, this routine is ended.
【0062】前述したCPU81と、異常検出ルーチン
におけるステップ401〜404の処理とは異常判定手
段に相当する。このように本実施の形態では、異常判定
のための初期補正量BFCCB(p) が気筒p毎に取り込
まれ、しかもそれらの初期補正量BFCCB(p) が噴射
系構成部品の使用初期段階(正常作動時)のものであ
る。そして、気筒毎補正量FCCB(p) が監視され、前
記の初期補正量BFCCB(p) に対する実際の気筒毎補
正量FCCB(p) のずれ量に基づき、前記噴射系構成部
品の正常・異常の判定が行われる。気筒毎補正量FCC
B(p) が初期補正量BFCCB(p) から大きくずれた場
合には噴射系構成部品が異常と判定される。前記の自己
診断に際しては、気筒p毎の初期補正量BFCCB(p)
が基準となるので、異常の検出精度が高く、気筒毎補正
量FCCB(p) が最大である気筒pに対応する噴射系構
成部品の正常作動時に異常と誤判定したり、同補正量F
CCB(p) が最小である気筒pに対応する噴射系構成部
品の異常時に正常と誤判定したりすることがない。The CPU 81 and the processes of steps 401 to 404 in the abnormality detection routine correspond to abnormality determining means. Thus, in this embodiment, the initial correction amount BFCCB (p) for abnormality determination is taken in for each cylinder p, and the initial correction amount BFCCB (p) is used in the initial stage of use of the injection system components (normal (During operation). Then, the cylinder-by-cylinder correction amount FCCB (p) is monitored, and based on the deviation amount of the actual cylinder-by-cylinder correction amount FCCB (p) from the initial correction amount BFCCB (p), whether the injection system constituent parts are normal or abnormal is determined. A decision is made. Cylinder correction amount FCC
When B (p) greatly deviates from the initial correction amount BFCCB (p), it is determined that the injection system component is abnormal. In the self-diagnosis, the initial correction amount BFCCB (p) for each cylinder p
Is used as a reference, the abnormality detection accuracy is high, and it is erroneously determined to be abnormal during normal operation of the injection system component corresponding to the cylinder p for which the cylinder-by-cylinder correction amount FCCB (p) is maximum.
There is no erroneous determination as normal when an abnormality occurs in an injection system component corresponding to the cylinder p having the smallest CCB (p).
【0063】このように異常検出の精度が向上すること
から、従来技術とは異なり、気筒毎補正量FCCB(p)
が最大である気筒において、噴射系構成部品の正常時で
あるにもかかわらず異常と誤判定しないように、異常判
定値ThFCCBに余裕を持たせる必要はない。従っ
て、異常判定値ThFCCBを、前記気筒pでの気筒毎
補正量FCCB(p) よりも大きな値に設定した場合の不
具合を解消できる。すなわち、気筒毎補正量FCCB
(p) が少ない気筒pにおいて、噴射系構成部品の異常に
よって多くの量の燃料が噴射された場合、従来技術では
正常と判定するおそれがあるのに対し、本実施の形態で
は異常と判定することができる。そのため、特にエミッ
ションの悪化を防止するために高い検出精度が要求され
る燃料噴射制御装置にも、本実施の形態の技術を好適に
適用できる。Since the abnormality detection accuracy is improved in this manner, unlike the prior art, the correction amount FCCB (p) for each cylinder is different.
It is not necessary to allow the abnormality determination value ThFCCB to have a margin so as to prevent the abnormality determination from being erroneously made in the cylinder having the maximum value even when the injection system components are normal. Therefore, it is possible to solve the problem when the abnormality determination value ThFCCB is set to a value larger than the correction amount FCCB (p) for each cylinder in the cylinder p. That is, the correction amount FCCB for each cylinder
When a large amount of fuel is injected due to an abnormality in the injection system components in the cylinder p having a small number of (p), it may be determined to be normal in the prior art, whereas it is determined to be abnormal in the present embodiment. be able to. Therefore, the technology of the present embodiment can be preferably applied to a fuel injection control device that requires high detection accuracy in order to prevent deterioration of emission.
【0064】本実施の形態は前述した事項以外にも以下
の特徴を有する。 (a)仮に、ディーゼルエンジン2の運転開始時の気筒
毎補正量FCCB(p)を初期補正量BFCCB(p) とし
て用いると、その補正量BFCCB(p) は気筒毎補正量
FCCB(p) が有するばらつきを含んでしまい、異常検
出の精度を損なってしまう。これに対し、本実施の形態
では運転開始時からある程度時間が経過した後、すなわ
ち、カウント値ITが判定値SToを越えた後の気筒毎
補正量FCCB(p) を初期補正量BFCCB(p) として
用いている。このため、気筒毎補正量算出ルーチンの繰
り返しの実行により前記ばらつきが小さくされた気筒毎
補正量FCCB(p) が初期補正量BFCCB(p) とな
る。この点からも異常検出精度の向上を図るうえで有利
である。The present embodiment has the following features in addition to the matters described above. (A) If the correction amount FCCB (p) for each cylinder at the start of operation of the diesel engine 2 is used as the initial correction amount BFCCB (p), the correction amount BFCCB (p) becomes the correction amount FCCB (p) for each cylinder. This includes the variations that it has, and the accuracy of abnormality detection is impaired. On the other hand, in the present embodiment, after a certain amount of time has passed from the start of operation, that is, the correction amount FCCB (p) for each cylinder after the count value IT exceeds the determination value STo is set to the initial correction amount BFCCB (p). Used as. Therefore, the cylinder-by-cylinder correction amount FCCB (p) whose variation is reduced by repeatedly executing the cylinder-by-cylinder correction amount calculation routine becomes the initial correction amount BFCCB (p). This point is also advantageous in improving the accuracy of abnormality detection.
【0065】(b)ディーゼルエンジン2の作動中に噴
射系構成部品の状態が自動的に診断される。また、診断
のための初期補正量BFCCB(p)も自動的に設定され
る。このため、運転者等が診断のために特別な操作を行
わなくてもすむ。(B) The state of the injection system components is automatically diagnosed during operation of the diesel engine 2. The initial correction amount BFCCB (p) for diagnosis is also automatically set. Therefore, the driver does not have to perform a special operation for diagnosis.
【0066】(c)噴射系構成部品が異常の場合には、
その旨を警告ランプ65の点灯によって直ちに運転者に
知らせることができる。 (d)噴射系構成部品の異常検出のために、気筒毎に噴
射量を補正する噴射制御技術を利用している。このた
め、専用のセンサや診断機構を別途に設けなくてもす
む。診断を非常に簡単な構成で行うことができる。(C) If the injection system components are abnormal,
The fact can be notified to the driver immediately by turning on the warning lamp 65. (D) The injection control technology is used to correct the injection amount for each cylinder in order to detect abnormalities in the injection system components. Therefore, it is not necessary to separately provide a dedicated sensor or diagnostic mechanism. Diagnosis can be done with a very simple configuration.
【0067】なお、本発明は次に示す別の実施の形態に
具体化することができる。 (1)前記実施の形態では、本発明を、燃料噴射ポンプ
1の電磁スピル弁23を作動させることにより燃料噴射
量を制御するタイプの燃料噴射制御装置に具体化した
が、プランジャ上にスピルリングを嵌合し、エンジンの
運転状態に応じてそのスピルリングの位置を変更して燃
料噴射量を制御するようにした燃料噴射制御装置にも具
体化できる。The present invention can be embodied in another embodiment shown below. (1) In the above embodiment, the present invention is embodied in a fuel injection control device of a type in which the fuel injection amount is controlled by operating the electromagnetic spill valve 23 of the fuel injection pump 1. However, the spill ring is mounted on the plunger. Can also be embodied in a fuel injection control device that controls the fuel injection amount by changing the position of the spill ring according to the operating state of the engine.
【0068】(2)前記実施の形態では噴射系構成部品
が異常と判定された場合に警告ランプ65を点灯させる
ようにしたが、これに代えて、その異常発生をダイアグ
ノーシス用データとしてバックアップRAM84に記憶
し、そのデータを車両の点検時、修理時等に読み出され
るようにしてもよい。(2) In the above embodiment, the warning lamp 65 is turned on when it is determined that the injection system component is abnormal, but instead of this, the backup RAM 84 uses the abnormality occurrence as diagnostic data. Alternatively, the data may be read out when the vehicle is inspected or repaired.
【0069】(3)前記実施の形態では、ディーゼルエ
ンジン2の累積的な使用期間であるエンジン運転時間を
計測し、その計測結果に基づいて噴射ノズル4の使用初
期段階を判断するようにした。これに代えて、ディーゼ
ルエンジンを搭載した車両の累積的な走行距離を計測
し、その計測結果に基づいて前記使用初期段階を判断す
るようにしてもよい。走行距離はトランスミッションの
出力軸や車輪の回転数から算出することができる。(3) In the above embodiment, the engine operating time, which is the cumulative use period of the diesel engine 2, is measured, and the initial stage of use of the injection nozzle 4 is determined based on the measurement result. Instead of this, the cumulative traveled distance of the vehicle equipped with the diesel engine may be measured, and the initial stage of use may be determined based on the measurement result. The mileage can be calculated from the output shaft of the transmission and the rotation speed of the wheels.
【0070】また、エンジン運転時間に代えて、ディー
ゼルエンジン2の回転数の積算値や、燃料噴射量の積算
値を用いてもよい。 (4)本発明は、前記実施の形態とは異なる方法で気筒
毎補正量をFCCB(p) を求めるようにした燃料噴射制
御装置にも適用できる。この方法は、気筒p(p=1〜4)毎
に瞬時回転速度NEi(i=1〜4) を算出し、連続する瞬時
回転速度NEi-1 ,NEiの偏差((NEi-1)−(NE
i))を回転変動量とし、この変動量を小さくする方向
へ気筒p毎の燃料噴射量を補正するための気筒毎補正量
FCCB(p) を求めるものである。従って、前記回転変
動量が正の場合には気筒毎補正量FCCB(p) は燃料噴
射量を減量補正するための値となり、回転変動量が負の
場合には気筒毎補正量FCCB(p) は燃料噴射量を増量
補正するための値となる。Instead of the engine operating time, the integrated value of the number of revolutions of the diesel engine 2 or the integrated value of the fuel injection amount may be used. (4) The present invention can also be applied to a fuel injection control device in which FCCB (p) is calculated as the correction amount for each cylinder by a method different from the above-described embodiment. In this method, the instantaneous rotation speed NEi (i = 1 to 4) is calculated for each cylinder p (p = 1 to 4), and the deviation ((NEi-1)-((NEi-1)-() of the continuous rotation speeds NEi-1 and NEi is calculated. NE
i)) is the rotation fluctuation amount, and the correction amount FCCB (p) for each cylinder for correcting the fuel injection amount for each cylinder p in the direction of reducing this fluctuation amount is obtained. Therefore, if the rotational fluctuation amount is positive, the cylinder correction amount FCCB (p) becomes a value for correcting the fuel injection amount reduction, and if the rotational fluctuation amount is negative, the cylinder correction amount FCCB (p). Is a value for increasing and correcting the fuel injection amount.
【0071】(5)本発明は、瞬時回転速度NEi(i=1
〜4) に基づき、気筒p毎の回転変動量の比が小さくな
るように基本噴射量QBASEを補正するようにした燃
料噴射制御装置にも適用できる。(5) In the present invention, the instantaneous rotation speed NEi (i = 1
Based on (4) to (4), the basic injection amount QBASE can be corrected so that the ratio of the rotation fluctuation amount for each cylinder p becomes small.
【0072】(6)前記実施の形態では、初期補正量B
FCCB(p) と気筒毎補正量FCCB(p) との偏差の絶
対値が異常判定値ThFCCBより大きな場合に噴射系
構成部品が異常であると判定したが、両補正量BFCC
B(p) ,FCCB(p) の比が予め定めた異常判定値より
も大きな場合に異常と判定するようにしてもよい。(6) In the above embodiment, the initial correction amount B
When the absolute value of the deviation between FCCB (p) and the correction amount FCCB (p) for each cylinder is larger than the abnormality determination value ThFCCB, it is determined that the injection system component is abnormal.
An abnormality may be determined when the ratio of B (p) and FCCB (p) is larger than a predetermined abnormality determination value.
【0073】以上、本発明の各実施の形態について説明
したが、各形態から把握できる請求項以外の技術的思想
について、以下にそれらの効果とともに記載する。 (イ)請求項1に記載の異常判定装置において、前記初
期データ取り込み手段はディーゼル機関の運転開始時か
らの運転時間又は走行距離を積算し、その積算値が予め
定められた判定値よりも大きくなったとき、前記噴射量
補正手段による気筒毎の補正量を取り込むものである燃
料噴射制御装置の異常判定装置。このような構成とする
ことにより、気筒毎の補正量がばらついていても、その
ばらつきを持った値を初期データとして取り込むことが
可能となり、異常検出精度をさらに高めることができ
る。Although the respective embodiments of the present invention have been described above, technical ideas other than the claims which can be understood from the respective embodiments will be described below together with their effects. (A) In the abnormality determination device according to claim 1, the initial data fetching means integrates an operating time or a traveling distance from the start of operation of the diesel engine, and the integrated value is larger than a predetermined determination value. The abnormality determination device of the fuel injection control device, which takes in the correction amount for each cylinder by the injection amount correction means when With such a configuration, even if the correction amount for each cylinder varies, it is possible to capture a value having the variation as initial data, and further improve the abnormality detection accuracy.
【0074】(ロ)上記(イ)に記載の異常判定装置に
おいて、前記判定値は噴射量補正手段による補正量の変
化率が小さくなるのに要する時間に対応した値である燃
料噴射制御装置の異常判定装置。このような構成とする
ことにより、上記(イ)の効果を確実に奏することがで
きる。(B) In the abnormality determination device described in (a) above, the determination value is a value corresponding to the time required for the rate of change of the correction amount by the injection amount correction means to decrease. Anomaly judgment device. With such a configuration, the effect of (a) above can be surely exhibited.
【0075】[0075]
【発明の効果】以上詳述したように本発明によれば、各
噴射ノズルの使用初期段階に気筒毎の補正量を取り込ん
で初期データとして記憶しておき、同初期データと補正
量との偏差又は比に基づき異常判定するようにしたの
で、気筒毎に噴射量の補正量が異なっても、全ての気筒
の噴射制御装置に関し高い精度で異常検出を行うことが
できる。As described above in detail, according to the present invention, the correction amount for each cylinder is taken in and stored as initial data at the initial stage of use of each injection nozzle, and the deviation between the initial data and the correction amount is stored. Alternatively, since the abnormality determination is made based on the ratio, even if the correction amount of the injection amount differs for each cylinder, the abnormality detection can be performed with high accuracy for the injection control devices of all the cylinders.
【図1】本発明の概念構成図。FIG. 1 is a conceptual configuration diagram of the present invention.
【図2】ディーゼルエンジン及び燃料噴射ポンプの概略
構成図。FIG. 2 is a schematic configuration diagram of a diesel engine and a fuel injection pump.
【図3】ECUの電気的構成を示すブロック図。FIG. 3 is a block diagram showing an electrical configuration of an ECU.
【図4】気筒毎補正量算出ルーチンを説明するフローチ
ャート。FIG. 4 is a flowchart illustrating a correction amount calculation routine for each cylinder.
【図5】偏差と気筒毎補正量との関係を規定したマップ
を示す特性図。FIG. 5 is a characteristic diagram showing a map defining a relationship between a deviation and a correction amount for each cylinder.
【図6】燃料噴射制御ルーチンを説明するフローチャー
ト。FIG. 6 is a flowchart illustrating a fuel injection control routine.
【図7】初期補正量記憶ルーチンを説明するフローチャ
ート。FIG. 7 is a flowchart illustrating an initial correction amount storage routine.
【図8】異常検出ルーチンを説明するフローチャート。FIG. 8 is a flowchart illustrating an abnormality detection routine.
2…ディーゼルエンジン(ディーゼル機関)、4…噴射
ノズル、35…運転状態検出手段の一部を構成するとと
もに、回転速度検出手段を構成する回転速度センサ、7
3…運転状態検出手段の一部を構成するアクセル開度セ
ンサ、74…運転状態検出手段の一部を構成する吸気圧
センサ、81…CPU、84…記憶手段としてのバック
アップRAM、NE…エンジン回転速度、QBASE…
基本噴射量、p…気筒、DNEp …回転変動、WNDL
T…平均値、DDNEp …偏差、BFCCB(p) …初期
データとしての初期補正量、ΔFCCB(p) …偏差、T
hFCCB(p) …異常判定値。2 ... Diesel engine (diesel engine), 4 ... Injection nozzle, 35 ... Rotation speed sensor that constitutes a part of the operation state detection means and also constitutes rotation speed detection means, 7
3 ... Accelerator opening sensor forming part of operating condition detecting means, 74 ... Intake pressure sensor forming part of operating condition detecting means, 81 ... CPU, 84 ... Backup RAM as storage means, NE ... Engine rotation Speed, QBASE ...
Basic injection amount, p ... Cylinder, DNEp ... Rotational fluctuation, WNDL
T ... Average value, DDNEp ... Deviation, BFCCB (p) ... Initial correction amount as initial data, .DELTA.FCCB (p) ... Deviation, T
hFCCB (p) ... Abnormality judgment value.
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 F02D 45/00 364 F02D 45/00 364Q (72)発明者 日高 茂樹 愛知県刈谷市昭和町1丁目1番地 日本電 装 株式会社内─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 6 Identification number Internal reference number FI Technical display location F02D 45/00 364 F02D 45/00 364Q (72) Inventor Shigeki Hidaka 1 Showa-cho, Kariya city, Aichi prefecture 1-chome Nihon Denso Co., Ltd.
Claims (1)
れた複数の噴射ノズルと、 前記ディーゼル機関の運転状態を検出する運転状態検出
手段と、 前記運転状態検出手段による機関運転状態に応じた基本
噴射量を算出する基本噴射量算出手段と、 前記各気筒での燃料の燃焼により変化する機関回転速度
を検出する回転速度検出手段と、 前記回転速度検出手段による機関回転速度に基づく気筒
毎の回転変動量の偏差又は比が小さくなるように、前記
基本噴射量算出手段による基本噴射量を補正する噴射量
補正手段とを備え、前記噴射量補正手段による補正後の
量の燃料を各噴射ノズルから噴射させるようにした燃料
噴射制御装置に用いられるものであって、 前記各噴射ノズルの使用初期段階において、前記噴射量
補正手段による気筒毎の補正量を取り込み、初期データ
として記憶手段に記憶させる初期データ取り込み手段
と、 前記噴射量補正手段による補正量と、前記記憶手段に記
憶された対応する気筒での初期データとの偏差又は比を
求め、その偏差又は比が予め定めた異常判定値よりも大
きいと、その気筒の噴射制御装置が異常であると判定す
る異常判定手段とを設けた燃料噴射制御装置の異常判定
装置。1. A plurality of injection nozzles provided for each cylinder of a multi-cylinder diesel engine, an operating state detecting means for detecting an operating state of the diesel engine, and a basic unit according to an engine operating state by the operating state detecting means. Basic injection amount calculation means for calculating an injection amount, rotation speed detection means for detecting an engine rotation speed that changes due to combustion of fuel in each cylinder, and rotation for each cylinder based on the engine rotation speed by the rotation speed detection means An injection amount correction unit that corrects the basic injection amount by the basic injection amount calculation unit so that the deviation or ratio of the variation amount becomes small, and the amount of fuel corrected by the injection amount correction unit is supplied from each injection nozzle. A fuel injection control device for injecting fuel, wherein correction is made for each cylinder by the injection amount correction means at an initial stage of use of each injection nozzle. Is obtained, and a deviation or a ratio between the initial data fetching means for storing it in the storage means as the initial data, the correction amount by the injection amount correcting means, and the initial data in the corresponding cylinder stored in the storage means, An abnormality determination device for a fuel injection control device, comprising an abnormality determination means for determining that the injection control device of the cylinder is abnormal when the deviation or the ratio is larger than a predetermined abnormality determination value.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP33734895A JPH09177587A (en) | 1995-12-25 | 1995-12-25 | Abnormality judging device for fuel injection control device |
EP19960120868 EP0781912B1 (en) | 1995-12-25 | 1996-12-24 | Apparatus for determining malfunctioning of fuel injection control system |
DE1996624549 DE69624549T2 (en) | 1995-12-25 | 1996-12-24 | Fault monitoring device for a fuel injection control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP33734895A JPH09177587A (en) | 1995-12-25 | 1995-12-25 | Abnormality judging device for fuel injection control device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH09177587A true JPH09177587A (en) | 1997-07-08 |
Family
ID=18307786
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP33734895A Pending JPH09177587A (en) | 1995-12-25 | 1995-12-25 | Abnormality judging device for fuel injection control device |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP0781912B1 (en) |
JP (1) | JPH09177587A (en) |
DE (1) | DE69624549T2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008241708A (en) * | 2007-03-15 | 2008-10-09 | Delphi Technologies Inc | Vehicle diagnosis device and method |
JP2017505400A (en) * | 2014-01-27 | 2017-02-16 | ヴァルツィラ・スウィッツァランド・リミテッド | Diesel Engine Injection Control Device and Method for Detecting Failure of Injection Device |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3092552B2 (en) * | 1997-09-16 | 2000-09-25 | トヨタ自動車株式会社 | Compression ignition type internal combustion engine |
FR2795819B1 (en) * | 1999-07-02 | 2001-09-21 | Renault | METHOD FOR CONTROLLING THE TORQUE OF AN INTERNAL COMBUSTION ENGINE |
DE10009065A1 (en) * | 2000-02-25 | 2001-09-13 | Bosch Gmbh Robert | Method and device for controlling a multi-cylinder internal combustion engine |
US7647915B2 (en) * | 2007-04-23 | 2010-01-19 | Gm Global Technology Operations, Inc. | System for controlling fuel injectors |
GB2531155A (en) * | 2015-09-21 | 2016-04-13 | Gm Global Tech Operations Llc | Method of identifying a faulty fuel injector in an internal combustion engine |
CN111997771A (en) * | 2020-08-27 | 2020-11-27 | 重庆潍柴发动机有限公司 | Single-cylinder power automatic correction method of multi-point injection electronic control engine |
CN112282952B (en) * | 2020-10-30 | 2022-08-05 | 潍柴动力股份有限公司 | Engine combustion fault determination method and device |
CN114687859A (en) * | 2022-03-29 | 2022-07-01 | 武汉理工大学 | Method, device and equipment for compensating work unevenness of engine and storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3336028C3 (en) * | 1983-10-04 | 1997-04-03 | Bosch Gmbh Robert | Device for influencing control variables of an internal combustion engine |
JPS6125947A (en) * | 1984-07-16 | 1986-02-05 | Nippon Denso Co Ltd | Correction control for fuel injection amount |
JPH0586956A (en) * | 1991-09-27 | 1993-04-06 | Mitsubishi Electric Corp | Missfire detecting device for internal combustion engine |
DE4335700A1 (en) * | 1993-10-20 | 1995-04-27 | Bosch Gmbh Robert | Method and device for monitoring the function of a sensor |
-
1995
- 1995-12-25 JP JP33734895A patent/JPH09177587A/en active Pending
-
1996
- 1996-12-24 EP EP19960120868 patent/EP0781912B1/en not_active Expired - Lifetime
- 1996-12-24 DE DE1996624549 patent/DE69624549T2/en not_active Expired - Lifetime
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008241708A (en) * | 2007-03-15 | 2008-10-09 | Delphi Technologies Inc | Vehicle diagnosis device and method |
JP2017505400A (en) * | 2014-01-27 | 2017-02-16 | ヴァルツィラ・スウィッツァランド・リミテッド | Diesel Engine Injection Control Device and Method for Detecting Failure of Injection Device |
Also Published As
Publication number | Publication date |
---|---|
EP0781912A3 (en) | 1999-06-02 |
EP0781912A2 (en) | 1997-07-02 |
DE69624549D1 (en) | 2002-12-05 |
DE69624549T2 (en) | 2003-06-18 |
EP0781912B1 (en) | 2002-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0769612B1 (en) | Apparatus for detecting intake pressure abnormalities in an engine | |
JPH09177587A (en) | Abnormality judging device for fuel injection control device | |
JPH06280717A (en) | Fuel injection end timing detecting device for internal combustion engine | |
JP3047634B2 (en) | Fuel injection start timing detection device for internal combustion engine | |
JP2870365B2 (en) | Fuel injection amount control device for diesel engine with EGR device | |
JP2867005B2 (en) | Fuel injection device for internal combustion engine | |
JPH06264803A (en) | Abnormality diagnostic device of fuel injection device | |
JP2861718B2 (en) | Degradation diagnostic device for fuel injection device | |
JP2861476B2 (en) | Diesel engine idle rotation control device | |
JP2870332B2 (en) | EGR control device for diesel engine | |
JP3045037B2 (en) | Fuel injection control device for diesel engine | |
JP2827742B2 (en) | Fuel injection timing control device for internal combustion engine | |
JP2917734B2 (en) | Degradation diagnostic device for fuel injection device | |
JP2003184608A (en) | Fuel injection control device for multi-cylinder internal combustion engine | |
JP2985470B2 (en) | Fuel injection timing control device | |
JP3052593B2 (en) | Fuel injection amount control device for internal combustion engine | |
JP2822695B2 (en) | Exhaust gas recirculation control system for diesel engine | |
JP2893999B2 (en) | In-vehicle engine idle rotation control device | |
JPH051603A (en) | Idle speed control device of diesel engine | |
EP0913565A2 (en) | Apparatus for controlling engine torque in a vehicle | |
JPH06336938A (en) | Fuel injection quantity controller for internal combustion engine | |
JPH07243366A (en) | Fuel injection pump device of diesel engine | |
JP2857948B2 (en) | Fuel injection timing control device | |
JP3052647B2 (en) | Fuel injection control device for high pressure injection internal combustion engine | |
JP2830512B2 (en) | Idle state detection method |