JP3279982B2 - Method and apparatus for controlling fuel injection amount - Google Patents
Method and apparatus for controlling fuel injection amountInfo
- Publication number
- JP3279982B2 JP3279982B2 JP19019698A JP19019698A JP3279982B2 JP 3279982 B2 JP3279982 B2 JP 3279982B2 JP 19019698 A JP19019698 A JP 19019698A JP 19019698 A JP19019698 A JP 19019698A JP 3279982 B2 JP3279982 B2 JP 3279982B2
- Authority
- JP
- Japan
- Prior art keywords
- cylinder
- injection amount
- rotation speed
- cylinders
- fuel injection
- 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
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、複数の気筒を有す
る内燃機関の各気筒の燃料噴射量を制御する燃料噴射量
の制御方法及びその装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a fuel injection amount control method and apparatus for controlling the fuel injection amount of each cylinder of an internal combustion engine having a plurality of cylinders.
【0002】[0002]
【従来の技術】従来、多気筒型の内燃機関(以下、エン
ジンという)では、燃料噴射装置の製造公差等により、
各気筒の回転数にバラツキが生じ、そのため、特にアイ
ドリング時においては低周波振動が発生する等の問題点
があった。そこで、例えば、特開昭59−221434
号公報に開示されているように、各気筒毎の回転数を検
出して各気筒の平均回転数を算出し、上記平均回転数と
検出された各気筒毎の回転数との差を取り、その差が大
きいときには当該気筒の噴射量を補正するような燃料噴
射量の制御装置により、エンジンの回転数を安定させる
ようにしている。また、特公平6−78737号公報に
は、各筒の瞬時速度を算出し、各気筒の瞬時速度の平均
値と各気筒の瞬時速度の差分に基づいて各気筒の噴射量
を補正することにより、制御特性を向上させる技術が開
示されている。2. Description of the Related Art Conventionally, in a multi-cylinder internal combustion engine (hereinafter, referred to as an engine), due to a manufacturing tolerance of a fuel injection device and the like,
The rotation speed of each cylinder varies, and therefore, there has been a problem that low-frequency vibration is generated particularly during idling. Then, for example, Japanese Patent Application Laid-Open No. Sho 59-222434.
As disclosed in the publication, the rotational speed of each cylinder is detected, the average rotational speed of each cylinder is calculated, and the difference between the average rotational speed and the detected rotational speed of each cylinder is calculated. When the difference is large, the engine speed is stabilized by a fuel injection amount control device that corrects the injection amount of the cylinder. In Japanese Patent Publication No. 6-78737, the instantaneous speed of each cylinder is calculated, and the injection amount of each cylinder is corrected based on the difference between the average value of the instantaneous speed of each cylinder and the instantaneous speed of each cylinder. A technique for improving control characteristics has been disclosed.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、各気筒
の回転数のバラツキは、当該気筒で噴射された燃料の爆
発によって決まる部分と、それ以前の爆発による慣性の
影響による部分とがあるため、上述した従来の燃料噴射
量の制御方法のように、各気筒の回転数のバラツキが当
該気筒のみに起因するものとして、当該気筒の次回噴射
量を補正した場合には、回転数が過補正となってしま
い、エンジンの回転数を目標回転数にするためには、何
度も補正を行わなければならず、エンジンの回転数を速
やかに安定させることができないという問題点があっ
た。However, the variation in the rotational speed of each cylinder includes a portion determined by the explosion of the fuel injected in the cylinder and a portion affected by inertia due to the explosion before that. As in the conventional fuel injection amount control method described above, when the next injection amount of the cylinder is corrected assuming that the variation of the rotation speed of each cylinder is caused only by the cylinder, the rotation speed becomes overcorrected. In order to set the engine speed to the target speed, correction must be performed many times, and the engine speed cannot be quickly stabilized.
【0004】本発明は、従来の問題点に鑑みてなされた
もので、各気筒毎の噴射量を的確に補正し、エンジンの
回転数を速やかに目標回転数に制御することのできる燃
料噴射量の制御方法及びその装置を提供することを目的
とする。[0004] The present invention has been made in view of the conventional problems, and it is a fuel injection amount capable of accurately correcting the injection amount for each cylinder and controlling the engine speed to a target speed promptly. It is an object of the present invention to provide a control method and a device therefor.
【0005】[0005]
【課題を解決するための手段】本発明の請求項1に記載
の燃料噴射量の制御方法は、複数の気筒の回転数を順次
検出し、上記検出された各気筒の回転数に基づいて各気
筒の燃料噴射量を制御する際に、上記各気筒の回転数
を、当該気筒以前に検出した複数個の気筒の回転数に基
づいて補正し、上記補正された回転数に基づいて当該気
筒の燃料噴射量を制御するようにしたことを特徴とす
る。請求項2に記載の燃料噴射量の制御方法は、複数の
気筒の回転数を順次検出し、上記検出された各気筒の回
転数に基づいて各気筒の燃料噴射量を制御する際に、上
記各気筒の回転数を、当該気筒以前に検出した複数個の
気筒における各気筒自身の噴射量にのみ起因する回転変
動値に基づいて補正し、上記補正された回転数に基づい
て当該気筒の燃料噴射量を制御するようにしたことを特
徴とする。本発明の請求項3に記載の燃料噴射量の制御
方法は、複数の気筒の回転数を順次検出し、上記検出さ
れた各気筒の回転数に基づいて各気筒の燃料噴射量を制
御する際に、上記各気筒の回転数を、当該気筒以前に検
出した複数個の気筒における各気筒の回転数(検出値)
と各気筒の回転数の平均値との差である誤差回転数に基
づいて補正し、上記補正された回転数に基づいて当該気
筒の燃料噴射量を制御するようにしたことを特徴とす
る。According to a first aspect of the present invention, there is provided a method for controlling a fuel injection amount, wherein the number of rotations of a plurality of cylinders is sequentially detected, and the number of rotations of each cylinder is determined based on the detected number of rotations of each cylinder. When controlling the fuel injection amount of the cylinder, the rotation speed of each cylinder is corrected based on the rotation speeds of the plurality of cylinders detected before the cylinder, and the rotation speed of the cylinder is corrected based on the corrected rotation speed. The fuel injection amount is controlled. The method of controlling the fuel injection amount according to claim 2, wherein the rotational speeds of the plurality of cylinders are sequentially detected, and when controlling the fuel injection amount of each cylinder based on the detected rotational speeds of the cylinders, The number of rotations of each cylinder is
The present invention is characterized in that correction is performed based on a rotation fluctuation value caused only by the injection amount of each cylinder in the cylinder, and the fuel injection amount of the cylinder is controlled based on the corrected rotation speed. In the fuel injection amount control method according to a third aspect of the present invention, when the rotational speeds of a plurality of cylinders are sequentially detected, and the fuel injection amount of each cylinder is controlled based on the detected rotational speeds of the respective cylinders. In addition, the rotational speed of each cylinder is detected by the rotational speed of each cylinder among a plurality of cylinders detected before the relevant cylinder (detected value).
And an average rotational speed of each cylinder is corrected based on an error rotational speed, and the fuel injection amount of the cylinder is controlled based on the corrected rotational speed.
【0006】請求項4に記載の燃料噴射量の制御方法
は、上記誤差回転数が、当該気筒の噴射量にのみ起因す
る誤差回転数である回転変動値と、前回爆発した気筒で
ある前筒の回転変動値との一次結合で表わせるものとし
て、上記当該気筒の回転変動値を算出し、上記算出され
た当該気筒の回転変動値と上記平均値とを加算した値を
上記補正された回転数である当該気筒の噴射量にのみ起
因する回転数としたことを特徴とする。[0006] The method of the fuel injection amount according to claim 4, the error speed, a rotation fluctuation value is an error rotational speed due only to the injection quantity of the cylinder, front tube is cylinder the last explosion The rotation fluctuation value of the cylinder is calculated as a linear combination with the rotation fluctuation value of the cylinder, and the value obtained by adding the calculated rotation fluctuation value of the cylinder and the average value is used as the corrected rotation fluctuation value. It is characterized in that the number of revolutions is caused only by the injection amount of the cylinder.
【0007】請求項5に記載の燃料噴射量の制御方法
は、上記誤差回転数を、当該気筒の回転変動値と前筒の
回転変動値と前々筒の回転変動値との一次結合で表わせ
るものとして、当該気筒の回転変動値を算出するように
したことを特徴とする。According to a fifth aspect of the present invention , in the fuel injection amount control method, the error rotational speed is represented by a linear combination of a rotational fluctuation value of the cylinder, a rotational fluctuation value of the front cylinder, and a rotational fluctuation value of the cylinder before the front cylinder. In this case, a rotation fluctuation value of the cylinder is calculated.
【0008】請求項6に記載の燃料噴射量の制御方法
は、当該気筒の噴射量にのみ起因する回転数N0(T)
を、当該気筒の回転数の測定値をN(T)、前の気筒の
誤差回転数をΔN(T−t)、内燃機関の大きさ等によ
り予め設定された前筒の影響を表わす係数をαとし、N
0(T)=N(T)−α・ΔN(T−t)なる式で近似
したことを特徴とする。According to a sixth aspect of the present invention, there is provided a method for controlling a fuel injection amount, the rotational speed N 0 (T) being caused only by the injection amount of the cylinder.
Is the measured value of the rotation speed of the cylinder, N (T), the error rotation speed of the previous cylinder is ΔN (T−t), and the coefficient representing the influence of the front cylinder set in advance by the size of the internal combustion engine is α and N
0 (T) = N (T) −α · ΔN (T−t).
【0009】請求項7に記載の燃料噴射量の制御方法
は、当該気筒の噴射量にのみ起因する回転数N0(T)
を、当該気筒の回転数の測定値をN(T)、前の気筒の
誤差回転数をΔN(T−t)、3回前の気筒の誤差回転
数をΔN(T−3t)、4回前の気筒の誤差回転数をΔ
N(T−4t)、内燃機関の大きさ等により予め設定さ
れた前筒の影響を表わす係数をαとし、N0(T)=N
(T)−α・ΔN(T−t)+α3・ΔN(T−3t)
−α4・ΔN(T−4t)なる式で近似したことを特徴
とする。According to a seventh aspect of the present invention, there is provided a method of controlling a fuel injection amount, the rotation speed N 0 (T) being caused only by the injection amount of the cylinder.
The measured value of the rotational speed of the cylinder is N (T), the error rotational speed of the previous cylinder is ΔN (T−t), the error rotational speed of the previous cylinder is ΔN (T−3t), The error rotation speed of the previous cylinder is Δ
N (T−4t), a coefficient indicating the influence of the front cylinder set in advance according to the size of the internal combustion engine and the like is α, and N 0 (T) = N
(T) −α · ΔN (T−t) + α 3 · ΔN (T−3t)
And wherein the approximating formula consisting -α 4 · ΔN (T-4t ).
【0010】請求項8に記載の燃料噴射量の制御装置
は、請求項6または請求項7に記載の当該気筒の噴射量
にのみ起因する回転数と、各気筒の回転数の平均値との
差に基づいて各気筒の噴射量を制御するようにしたもの
である。[0010] The fuel injection amount control device according to the eighth aspect of the present invention provides the fuel injection amount control device according to the sixth or seventh aspect , wherein the rotational speed caused solely by the injection amount of the cylinder and an average value of the rotational speed of each cylinder. The injection amount of each cylinder is controlled based on the difference.
【0011】[0011]
【発明の実施の形態】以下、本発明の実施の形態につい
て、図面に基づき説明する。図1は本発明の実施の形態
に係わるラインポンプを備えた6気筒エンジンの燃料噴
射装置の概略を示す図で、#1〜#6はエンジンの気
筒、1は上記各気筒#1〜#6内の図示しない各ピスト
ンと連接棒を介して連結されたクランク軸、2は上記各
気筒#1〜#6に燃料を供給するラインポンプ、3は上
記各気筒#1〜#6の噴射量を制御するラック、4は上
記ラック3を駆動するガバナ、5はラインポンプ2のカ
ム軸、6は上記駆動軸5に設けられたパルサ6Aと上記
パルサ6Aの位置を検出する電磁ピックアップ6Bから
成る回転数検出手段である。また、クランク軸1とカム
軸5とは、クランク軸1のギア1Gとカム軸5のギア5
Gにより連結されており、エンジンの回転、すなわちラ
ンク軸1の回転は上記ギア1G,ギア5Gを介してカム
軸5に伝達されラインポンプ2が駆動される。上記電磁
ピックアップ6Bは、エンジンの各気筒#1〜#6内の
図示しないピストンが上死点(TDC)に達した直後
に、ラインポンプ2のカム軸5に設けられた上記パルサ
6Aの突起6a〜6fと上記電磁ピックアップ6Bとが
対応するような位置に設置されており、エンジンの各気
筒がTDCの位置にきたことを検出する。エンジンの各
気筒#1〜#6は、ラインポンプ2の1回転(エンジン
の2回転)のほぼ1/6の周期で、#1→#4→#2→
#6→#3→#5→#1→#4,‥‥の順で爆発し、エ
ンジンのクランク軸1を回転させる。各気筒の回転数N
(T)は、図2に示すように、上記パルサ6Aと電磁ピ
ックアップ6Bとより検出される出力の間隔、すなわ
ち、TDCの間隔をパルス間隔t0のクロックにより読
み取り算出する。例えば、気筒#1からの出力と気筒#
4からの出力との間にPn個のパルスがあった場合、上
記気筒#1の回転数N(T)は出力間隔がTn=t0・
Pnであることから、気筒数をz(ここでは、z=6)
として、N(T)=2・60/(t0・Pn・z)rp
mと表わせる。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram schematically showing a fuel injection device of a six-cylinder engine provided with a line pump according to an embodiment of the present invention, wherein # 1 to # 6 are engine cylinders, and 1 is each of the cylinders # 1 to # 6. A crankshaft connected to each of the pistons (not shown) through a connecting rod, a line pump 2 for supplying fuel to each of the cylinders # 1 to # 6, and a crankshaft 3 for controlling the injection amount of each of the cylinders # 1 to # 6. A rack to be controlled, 4 is a governor for driving the rack 3, 5 is a cam shaft of the line pump 2, 6 is a pulsar 6 A provided on the drive shaft 5, and a rotation comprising an electromagnetic pickup 6 B for detecting the position of the pulsar 6 A. It is a number detecting means. Further, the crankshaft 1 and the camshaft 5 are connected to the gear 1G of the crankshaft 1 and the gear 5 of the camshaft 5.
The rotation of the engine, that is, the rotation of the rank shaft 1 is transmitted to the camshaft 5 via the gears 1G and 5G to drive the line pump 2. Immediately after the piston (not shown) in each of the cylinders # 1 to # 6 of the engine reaches the top dead center (TDC), the electromagnetic pickup 6B has a protrusion 6a of the pulsar 6A provided on the cam shaft 5 of the line pump 2. 6f and the electromagnetic pickup 6B are installed at positions corresponding to each other, and detect that each cylinder of the engine has reached the position of TDC. Each of the cylinders # 1 to # 6 of the engine has a cycle of approximately 1/6 of one rotation of the line pump 2 (two rotations of the engine), and is # 1 → # 4 → # 2 →
It explodes in the order of # 6 → # 3 → # 5 → # 1 → # 4, ‥‥, and rotates the crankshaft 1 of the engine. Revolution N of each cylinder
(T), as shown in FIG. 2, the pulser 6A and the electromagnetic pickup 6B the spacing of the output more is detected, i.e., to read calculates the distance of the TDC by the clock pulse interval t 0. For example, the output from cylinder # 1 and cylinder #
If there are P n pulses between the output from the cylinder # 1 and the output from the cylinder No. 4, the output interval of the rotation speed N (T) of the cylinder # 1 is T n = t 0.
Since Pn , the number of cylinders is z (here, z = 6).
As, N (T) = 2 · 60 / (t 0 · P n · z) rp
m.
【0012】次に、各気筒#1〜#6の回転数N(T)
の補正方法について説明する。まず、ラインポンプ2の
カム軸5が1回転する間の各気筒の回転数N(T)を平
均したものを平均回転数Na(T)とする。なお、今回
検出した気筒の回転数をN(T)とし、前回検出した気
筒の回転数をN(T−t)とし、前々回検出した気筒の
回転数をN(T−2t)とする。また、今回の回転数N
(T)と平均回転数Na(T)の差ΔN(T)を誤差回
転数とし、今回噴射を行った気筒にのみ起因する回転変
動値をn(T)、k回前に検出した気筒の回転変動値を
n(T−kT)とする(kは自然数)。上記n(T),n
(T−kT)は未知数である。ところで、上記誤差回転数
ΔN(T)が、上記当該気筒の噴射量にのみ起因する回
転変動値n(T)と、前回の回転変動値による影響(α
・n(T−t))及び前々回の回転変動値による影響
(α2・n(T−2t))とに分けられるものとすると、
誤差回転数ΔN(T)は下記の式(1)のように表わせ
る。ここで、上記αは、内燃機関の大きさや気筒数に起
因する係数で、それ以前の爆発による慣性の影響の大き
さを与えるもので、例えば、気筒数が多い場合には大き
くなり、気筒が大型で重い場合には小さくなる。なお、
α<1である。 ΔN(T)=N(T)−Na(T) =n(T)+α・n(T−t)+α2・n(T−2t) ‥‥‥(1) また、当該気筒にのみ起因する回転数N0(T)は、平
均回転数Naと上記当該気筒の噴射量にのみ起因する回
転変動値n(T)との和である。 N0(T)=Na(T)+n(T)‥‥‥(2) 上記式(2)により、上記式(1)は以下のように変形
できる。 N(T)=N0(T)+α・n(T−t)+α2・n(T−2t) ‥‥‥(3) すなわち、実測された当該気筒の回転数N(T)は、当
該気筒のみに起因する回転数N0に対して、前回及び前
々回に爆発した気筒の回転変動の影響分であるα・n
(T−t)とα2・n(T−2t)とを含んでいる。ある
いは、上記式(3)は、以下の式(3a)のように変形
できるので、 N0(T)=N(T)−α・n(T−t)−α2・n(T−2t) ‥‥‥(3a) 当該気筒のみに起因する回転数N0(T)は、実測され
た当該気筒の回転数N(T)から前回及び前々回に爆発
した気筒の回転変動の影響分であるα・n(T−t)と
α2・n(T−2t)とを除去したものであるということ
もできる。なお、上記各式(1)〜(3)において、N
(T),Na(T),ΔN(T)等の値は実測から求め
られるので、上記式(1)〜(3)を用いて未知数であ
る回転変動分n(T)の近似的に求め、当該気筒の噴射
量にのみに起因する回転数N0(T)の近似式を求める
ことができる。Next, the rotational speed N (T) of each of the cylinders # 1 to # 6
Will be described. First, an average of the rotation speeds N (T) of the cylinders during one rotation of the camshaft 5 of the line pump 2 is defined as an average rotation speed N a (T). The rotation speed of the cylinder detected this time is N (T), the rotation speed of the cylinder detected last time is N (T-t), and the rotation speed of the cylinder detected two times before is N (T-2t). Also, the current rotation speed N
The difference ΔN (T) between (T) and the average rotation speed N a (T) is defined as the error rotation speed, and the rotation fluctuation value caused only by the cylinder that has performed the injection this time is n (T), the cylinder detected k times before. Is assumed to be n (T−kT) (k is a natural number). N (T), n
(T-kT) is an unknown number. Incidentally, the error rotation speed ΔN (T) is different from the rotation fluctuation value n (T) caused only by the injection amount of the cylinder and the influence (α) of the previous rotation fluctuation value.
· N (T-t)) and the effect (α 2 · n (T- 2t)) of the last-minute rotation fluctuation value.
The error rotation speed ΔN (T) can be expressed by the following equation (1). Here, α is a coefficient due to the size of the internal combustion engine and the number of cylinders, and gives the magnitude of the effect of inertia due to the explosion before that.For example, when the number of cylinders is large, it becomes large, and the cylinder becomes large. It becomes smaller when large and heavy. In addition,
α <1. ΔN addition (T) = N (T) -N a (T) = n (T) + α · n (T-t) + α 2 · n (T-2t) ‥‥‥ (1), due only to the cylinder rotational speed to n 0 (T) is the sum of the rotation variation value n (T) caused only to the injection quantity of the average rotational speed n a and the corresponding cylinder. N 0 (T) = N a (T) + n (T) ‥‥‥ (2) According to the above equation (2), the above equation (1) can be modified as follows. N (T) = N 0 (T) + α · n (T−t) + α 2 · n (T−2t) ‥‥‥ (3) That is, the actually measured rotational speed N (T) of the cylinder is Α · n, which is the influence of the rotation fluctuation of the cylinder that exploded last time and two times before, with respect to the rotation speed N 0 caused only by the cylinder.
(T−t) and α 2 · n (T−2t). Alternatively, since the above equation (3) can be transformed into the following equation (3a), N 0 (T) = N (T) −α · n (T−t) −α 2 · n (T−2t) ‥‥‥ (3a) The rotational speed N 0 (T) caused only by the cylinder is the influence of the rotational fluctuation of the cylinder that exploded last and last time from the actually measured rotational speed N (T) of the cylinder. It can also be said that α · n (T−t) and α 2 · n (T−2t) are removed. In each of the above equations (1) to (3), N
(T), N a (T), the value of such .DELTA.N (T) is determined from the measured, the equation (1) to (3) approximately in a unknown rotational fluctuation n (T) with Then, an approximate expression of the rotational speed N 0 (T) attributable only to the injection amount of the cylinder can be obtained.
【0013】以下に、当該気筒の噴射量にのみに起因す
る回転数N0(T)の近似式を求める方法について説明
する。式(1)を再掲する。 ΔN(T)=n(T)+α・n(T−t)+α2・n(T−2t) ‥‥‥(1) 式(1)より、回転変動分n(T)は、以下の式(4)
で表わせる。 n(T)=ΔN(T)−α・n(T−t)−α2・n(T−2t)‥‥(4) ここで、前回の回転変動分n(T−t)は、式(4)
で、Tを(T−t)に置き換えることにより、n(T−
t)=ΔN(T−t)−α・n(T−2t)−α2・n(T
−3t) と表わされるので、これを式(4)に代入すると、回転
変動分n(T)は、実測から求められる値であるΔN
(T)及びΔN(T−t)と、未知数である3回前の回
転変動分n(T−3t)を用いた式(5)で表わされる。 n(T)=ΔN(T)−α・ΔN(T−t)+α3・n(T−3t)‥(5) なお、α<1なので、上記3回前の回転変動分n(T−
3t)の寄与率は実測から求められる値であるΔN(T)
やΔN(T−t)に対して低くなっている。例えば、α
=0.7とすると、ΔN(T)の係数は1、ΔN(T−
t)の係数は0.7であるのに対して、n(T−3t)の
係数は0.34である。したがって、回転変動分n
(T)を、未知数を含まない式 n(T)=ΔN(T)−α・ΔN(T−t) で近似すると、該気筒の噴射量のみに起因する回転数N
0(T)は、 N0(T)=Na(T)+ΔN(T)−α・ΔN(T−t) =N(T)−α・ΔN(T−t) ‥‥‥(6) と近似することができる。上式(6)をN0(T)の1
次近似式という。Hereinafter, a method of obtaining an approximate expression of the rotational speed N 0 (T) which is caused only by the injection amount of the cylinder will be described. Equation (1) is repeated. ΔN (T) = n (T) + α · n (T−t) + α 2 · n (T−2t) ‥‥‥ (1) From equation (1), the rotational fluctuation n (T) is given by the following equation: (4)
Can be represented by n (T) = ΔN (T) −α · n (T−t) −α 2 · n (T−2t) ‥‥ (4) Here, the previous rotation fluctuation n (T−t) is expressed by the following equation. (4)
By replacing T with (T−t), n (T−
t) = ΔN (T−t) −α · n (T−2t) −α 2 · n (T
−3t), and when this is substituted into equation (4), the rotation fluctuation n (T) is ΔN which is a value obtained from actual measurement.
Expression (5) using (T) and ΔN (T−t), and the rotation variation n (T−3t) three times before, which is an unknown number. n (T) = ΔN (T) −α · ΔN (T−t) + α 3 · n (T−3t) ‥ (5) Since α <1, the rotation fluctuation amount n (T−
3t) is a value obtained from actual measurement ΔN (T)
And ΔN (T−t). For example, α
= 0.7, the coefficient of ΔN (T) is 1, and ΔN (T−
The coefficient of t) is 0.7, while the coefficient of n (T-3t) is 0.34. Therefore, the rotation fluctuation n
When (T) is approximated by an expression n (T) = ΔN (T) −α · ΔN (T−t) that does not include an unknown number, the rotational speed N due to only the injection amount of the cylinder is obtained.
0 (T) is, N 0 (T) = N a (T) + ΔN (T) -α · ΔN (T-t) = N (T) −α · ΔN (T−t) ‥‥‥ (6). The above equation (6) is calculated by dividing N 0 (T) by 1
It is called the following approximation formula.
【0014】近似を更に進めるには、上記3回前の回転
変動分n(T−3t)を、 n(T−3t)=ΔN(T−3t)−α・n(T−4t)−α
2・n(T−5t)として式(5)に代入してする。回転
変動分n(T)は、 n(T)=ΔN(T)−α・ΔN(T−t)+α3・ΔN(T−3t) −α4・n(T−4t)−α5・n(T−5t)‥‥(7) となる。更に、 n(T−4t)も同様に置き換えると、 n(T)=ΔN(T)−α・ΔN(T−t)+α3・Δ
N(T−3t)−α4・ΔN(T−4t)+α6・n(T−
6t) となる。ここで、α<1であるのでα6の項を省略し
て、該気筒のみに起因する回転数N0(T)を求める
と、N0(T)=Na(T)+n(T)より、 N0(T)=Na(T)+ΔN(T)−α・ΔN(T−t) +α3・ΔN(T−3t)−α4・ΔN(T−4t) =N(T)−α・ΔN(T−t)+α3・ΔN(T−3t) −α4・ΔN(T−4t) ‥‥(8) となる。上式(8)をN0(T)の4次近似式という。In order to further advance the approximation, the rotation fluctuation amount n (T-3t) three times before is calculated as follows: n (T-3t) = ΔN (T-3t) -α · n (T-4t) -α
It is substituted into equation (5) as 2 · n (T−5t). The rotation fluctuation n (T) is given by n (T) = ΔN (T) −α · ΔN (T−t) + α 3 · ΔN (T−3t) −α 4 · n (T−4t) −α 5 · n (T−5t) ‥‥ (7) Further, when n (T−4t) is similarly replaced, n (T) = ΔN (T) −α · ΔN (T−t) + α 3 · Δ
N (T−3t) −α 4 · ΔN (T−4t) + α 6 · n (T−
6t). Here, since α <1, the term of α 6 is omitted, and when the rotation speed N 0 (T) caused by only the cylinder is obtained, N 0 (T) = N a (T) + n (T) more, N 0 (T) = N a (T) + ΔN (T) -α · ΔN (T-t) + α 3 · ΔN (T-3t) -α 4 · ΔN (T-4t) = N (T) −α · ΔN (T−t) + α 3 · ΔN (T−3t) −α 4 · ΔN (T−4t) ‥‥ (8) The above equation (8) is called a fourth-order approximation equation of N 0 (T).
【0015】図3〜図5は、アイドリング時に、各気筒
の噴射量を一定としてエンジンを回転させたときの、各
気筒の回転数N(T)の変化と、上述した各気筒のみに
起因する回転数N0(T)の変化とを比較した図で、横
軸は爆発した気筒すなわち回転数を検出した気筒の番号
を示し、縦軸は回転数を示す。図3は気筒#1の噴射量
を減らした場合、図4は気筒#1の噴射量を増やした場
合、図5は、各気筒間にバラツキがない場合の例で、い
ずれの場合も、α=0.7とした。また、図中の△印は
回転数N(T)、図中の○印はN0(T)の4次近似式
(8)を用いて算出した各気筒の噴射量のみに起因する
回転数、図中の●印はN0(T)の1次近似式を用いて
算出した各気筒の噴射量のみに起因する回転数である。
なお、図中の×印は上記回転数N(T)の平均値N
a(T)の変化を示す。図3から明らかなように、検出
された各筒の回転数N(T)は、気筒#1の噴射量を減
らしたにもかかわらず、上記#1気筒の次に爆発した#
4の気筒の回転数が最も低くなっている。一方、上記4
次近似式(8)を用いて算出した回転数N0(T)で
は、実際に噴射量を減らした#1の気筒の回転数が最も
低くなっている。また、図4に示すように、気筒#1の
噴射量を増やした場合でも、N(T)において最も高い
回転数が検出されたのは#1の気筒ではなく、#4ある
いは#2の気筒で、それに対して、上記4次近似式
(8)を用いて算出した回転数N 0(T)では、実際に
噴射量を増加させた#1の気筒の回転数が最も高いこと
がわかる。上述した実験結果は、各気筒の回転数は、当
該気筒の爆発によって決まる部分と、それ以前の爆発に
よる慣性の影響による部分とがあることを明らかに示し
ている。したがって、各気筒の燃料噴射量を制御するに
は、検出された当該気筒の回転数N(T)よりも、上記
回転数N(T)から上述したそれ以前の爆発による慣性
の影響による部分を除去して求めた各気筒の噴射量のみ
に起因する回転数N 0(T)を用いた方が適切であるこ
とがわかった。なお、上記1次近似式(6)を用いて算
出した回転数N0(T)の変化は、検出された各筒の回
転数N(T)に比較して、上記4次近似式(8)を用い
て算出した回転数N0(T)に近く、1次近似式(6)
でも十分に各気筒の噴射量のみに起因する回転数を求め
ることができることがわかる。FIGS. 3 to 5 show each cylinder at the time of idling.
When the engine is rotated with the injection amount of
The change in the rotational speed N (T) of the cylinder and the above-described cylinder only
The resulting rotational speed N0In the figure comparing the change of (T),
The axis is the number of the cylinder that exploded, that is, the cylinder whose rotation speed was detected.
, And the vertical axis indicates the number of rotations. FIG. 3 shows the injection amount of cylinder # 1.
FIG. 4 shows a case where the injection amount of cylinder # 1 is increased.
FIG. 5 shows an example in which there is no variation between the cylinders.
In the case of displacement, α = 0.7. The symbol in the figure is
Rotational speed N (T), circle in the figure is N0(T) fourth-order approximation
Due to only the injection amount of each cylinder calculated using (8)
Number of rotations, ● in the figure is N0Using the first order approximation of (T)
This is the calculated number of rotations caused only by the injection amount of each cylinder.
The mark x in the figure indicates the average value N of the rotation speed N (T).
aThe change of (T) is shown. As is apparent from FIG.
The rotation speed N (T) of each cylinder decreases the injection amount of cylinder # 1.
Detonated next to # 1 cylinder above
The rotation speed of the cylinder No. 4 is the lowest. On the other hand,
Rotational speed N calculated using the following approximate expression (8)0(T)
Is the highest rotation speed of the # 1 cylinder that actually reduced the injection amount.
It is lower. In addition, as shown in FIG.
Even if the injection amount is increased, it is the highest in N (T)
The rotational speed was detected not in the cylinder of # 1, but in # 4
Or the # 2 cylinder, on the other hand,
Rotational speed N calculated using (8) 0In (T), actually
The highest rotational speed of the # 1 cylinder with increased injection volume
I understand. The above experimental results show that the rotational speed of each cylinder is
The part determined by the cylinder explosion and the explosion before that
Clearly show that there is a part due to the effect of inertia
ing. Therefore, when controlling the fuel injection amount of each cylinder,
Is larger than the detected rotation speed N (T) of the cylinder.
From the rotation speed N (T), the inertia due to the earlier explosion described above
Only the injection amount of each cylinder obtained by removing the part due to the influence of
Speed N caused by 0It is more appropriate to use (T)
I understood. It should be noted that the calculation using the above-described linear approximation equation (6) is performed.
Number of rotation N issued0The change in (T) depends on the detected rotation of each cylinder.
Using the above fourth-order approximation (8)
Rotation speed N calculated0(T), first-order approximation (6)
However, we need to find the number of revolutions that can only be attributed to the injection amount of each cylinder.
It can be understood that it can be done.
【0016】図6は、本発明の実施形態に係わる燃料噴
射装置の制御部の構成を示す図である。この燃料噴射装
置は、目標演算部7によりアクセル開度Accやエンジ
ン回転数Ne等から目標噴射量Q0及び目標回転数Nt
を演算し、噴射補正量算出手段8により上記目標回転数
Ntとエンジン回転数Neとの差をPID制御による補
正値ΔQを求め、上記Q0とΔQとを加算器9で加算す
る。一方、各筒制御部10により、各気筒の噴射量のみ
に起因する回転数N0(T)を演算し、上記回転数N0
(T)に基づいて各気筒の噴射量の補正値qを演算し、
上記加算された噴射量Q=Q0+ΔQから上記補正値q
を減算器11で減算した噴射量をラック制御手段12に
入力する。ラック制御手段12は、上記入力された噴射
量に基づいて、図1のラック3の位置を制御し、各筒の
燃料噴射量を制御する。上記各筒制御部10は、入力さ
れた各気筒#1〜#6の回転数N(T)からカム軸が一
回転する間の各気筒の回転数N(T)を平均した平均回
転数Na(T)を算出する平均値算出手段13と、上記
平均回転数Naと各気筒回転数N(T)とから誤差回転
数ΔN(T),ΔN(T−3t),ΔN(T−4t)を
算出する誤差回転数算出手段14と、当該気筒の回転数
N(T)と上記ΔN(T)等の各誤差回転数とから、上
述したN0(T)の4次近似式(8)を用いて、当該気
筒の噴射量のみに起因する回転数N0(T)を演算する
補正回転数演算手段15と、上記回転数N0(T)と上
記平均回転数Na(T)との差分をとる減算器16と、
上記差分から当該気筒の噴射量の補正値qを算出する各
筒噴射量補正手段17とを備え、各気筒の噴射量にのみ
起因する回転数N0(T)を演算し、上記回転数N
0(T)に基づいて各気筒の噴射量の補正値qを演算し
出力する。なお、上記補正値qは、切替スイッチ18に
より、Ne<NL,Acc<ALであるアイドリング時
にのみ上記減算器に送られ、アイドリング時の各気筒の
燃料噴射量を制御するようにしている。このように、本
実施の形態の燃料噴射装置は、平均回転数Na(T)と
当該気筒の噴射量のみに起因する回転数N0(T)との
差に基づいて、アイドリング時の各気筒の燃料噴射量を
制御するようにしたので、エンジンの回転数を速やかに
目標回転数に制御することができる。FIG. 6 is a diagram showing a configuration of a control unit of the fuel injection device according to the embodiment of the present invention. The fuel injection device, the target injection amount from the accelerator opening A cc and the engine speed N e and the like by the target processing unit 7 Q 0 and the target rotation speed N t
Calculates the, by injection correction amount calculating means 8 obtains a correction value ΔQ by PID control of the difference between the target rotational speed N t and the engine speed N e, adds the above Q 0 and ΔQ in the adder 9. On the other hand, each cylinder control unit 10 calculates a rotation speed N 0 (T) caused only by the injection amount of each cylinder, and calculates the rotation speed N 0.
A correction value q of the injection amount of each cylinder is calculated based on (T),
From the added injection amount Q = Q 0 + ΔQ, the correction value q
Is input to the rack controller 12. The rack control means 12 controls the position of the rack 3 in FIG. 1 based on the input injection amount and controls the fuel injection amount of each cylinder. The cylinder control unit 10 is configured to average the rotation speed N (T) of each cylinder during one rotation of the camshaft from the input rotation speed N (T) of each cylinder # 1 to # 6. an average value calculating means 13 for calculating the a (T), the average rotational speed N a and the cylinder rotation speed N (T) because the error rotational speed ΔN (T), ΔN (T -3t), ΔN (T- 4t), and the above-described fourth-order approximation formula of N 0 (T) (from the rotational speed N (T) of the cylinder and the respective error rotational speeds such as ΔN (T)). 8), the corrected rotation speed calculating means 15 for calculating the rotation speed N 0 (T) caused only by the injection amount of the cylinder, the rotation speed N 0 (T) and the average rotation speed N a (T ), And a subtractor 16 for taking the difference from
A cylinder injection amount correcting means 17 for calculating a correction value q of the injection amount of the cylinder from the difference, calculating a rotation speed N 0 (T) caused only by the injection amount of each cylinder, and calculating the rotation speed N
A correction value q of the injection amount of each cylinder is calculated and output based on 0 (T). Incidentally, the correction value q is the change-over switch 18, N e <N L, is sent only to the subtracter during idling is A cc <A L, so as to control the fuel injection quantity of each cylinder during idling ing. As described above, the fuel injection device according to the present embodiment uses the difference between the average rotation speed N a (T) and the rotation speed N 0 (T) that is caused only by the injection amount of the relevant cylinder during idling. Since the fuel injection amount of the cylinder is controlled, the engine speed can be quickly controlled to the target speed.
【0017】なお、本実施の形態においては、ラインポ
ンプを備えた燃料噴射量の制御装置について説明した
が、これに限るものではない。例えば、分配形ポンプ、
ユニットインジェクタなどの噴射系を備えたディーゼル
エンジン用燃料噴射装置や、ガソリンエンジン用の筒内
直接噴射装置、各気筒吸気管に独立的に噴射する吸気管
噴射装置等の多気筒型内燃機関の燃料噴射装置において
も、上述した各気筒の噴射量のみに起因する回転数N0
(T)を用いて燃料噴射量の制御を行うことにより、エ
ンジンの回転数を速やかに安定させることができる。ま
た、上記例では、当該気筒の噴射量にのみ起因する回転
数を、4次近似式(8)を用いて算出した回転数N
0(T)としたが、1次近似式(6)を用いて算出した
回転数N0(T)としてもよい。あるいは、下記の4次
近似式(8)において、N0(T)を3次の項まで近似
し、N0(T)=N(T)−α・ΔN(T−t)+α3
・ΔN(T−3t)としても良い。In this embodiment, the control device for the fuel injection amount provided with the line pump has been described. However, the present invention is not limited to this. For example, dispensing pumps,
Fuel for a multi-cylinder internal combustion engine such as a fuel injection device for diesel engines equipped with an injection system such as a unit injector, a direct injection device for gasoline engines, and an intake pipe injection device that independently injects each cylinder intake pipe Also in the injection device, the number of rotations N 0 caused by only the injection amount of each cylinder described above
By controlling the fuel injection amount using (T), the engine speed can be quickly stabilized. Further, in the above example, the rotational speed N due to only the injection amount of the cylinder is calculated as the rotational speed N calculated using the fourth-order approximation (8).
0 (T), but may be the rotation speed N 0 (T) calculated using the first-order approximation formula (6). Alternatively, in the following fourth-order approximation equation (8), N 0 (T) is approximated to a third-order term, and N 0 (T) = N (T) −α · ΔN (T−t) + α 3
-It may be ΔN (T-3t).
【0018】[0018]
【発明の効果】以上説明したように、請求項1に記載の
発明によれば、当該気筒の検出回転数を、当該気筒以前
に検出した複数個の気筒の回転数(検出値)に基づいて
補正することにより、以前の爆発による慣性の影響を排
除するようにしたので、この補正された回転数を噴射量
の制御に用いることにより、各気筒毎の噴射量を的確に
補正することでき、エンジンの回転数を速やかに目標回
転数に制御できる。また、請求項2に記載の発明によれ
ば、当該気筒の検出回転数を、当該気筒以前に検出した
複数個の気筒における各気筒自身の噴射量にのみ起因す
る回転変動値に基づいて補正することにより、以前の爆
発による慣性の影響を排除するようにしたので、各気筒
毎の噴射量を的確に補正することでき、エンジンの回転
数を速やかに目標回転数に制御できる。また、請求項3
に記載の発明によれば、当該気筒の検出回転数を、当該
気筒以前に検出した複数個の気筒における各気筒の回転
数と各気筒の回転数の平均値との差である誤差回転数に
基づいて補正することにより、以前の爆発による慣性の
影響を排除するようにしたので、各気筒毎の噴射量を的
確に補正することでき、エンジンの回転数を速やかに目
標回転数に制御できる。As described above, according to the first aspect of the present invention, the detected rotational speed of the cylinder is determined based on the rotational speeds (detected values) of a plurality of cylinders detected before the cylinder. By correcting, the influence of inertia due to the previous explosion was eliminated, so by using this corrected rotation speed for controlling the injection amount, the injection amount for each cylinder can be accurately corrected, The engine speed can be quickly controlled to the target speed. According to the second aspect of the invention, the detected rotational speed of the cylinder is detected before the detected cylinder.
By correcting based on the rotation fluctuation value caused only by the injection amount of each cylinder in a plurality of cylinders, the influence of inertia due to the previous explosion was eliminated, so that the injection amount for each cylinder was accurately determined. Correction can be made, and the engine speed can be quickly controlled to the target speed. Claim 3
According to the invention described in the above, the detected rotation speed of the cylinder, the error rotation speed that is the difference between the rotation speed of each cylinder in the plurality of cylinders detected before the cylinder and the average value of the rotation speed of each cylinder, By performing the correction based on the above, the influence of the inertia due to the previous explosion is eliminated, so that the injection amount for each cylinder can be accurately corrected, and the engine speed can be quickly controlled to the target engine speed.
【0019】請求項4に記載の発明によれば、上記誤差
回転数が、当該気筒の噴射量にのみ起因する誤差回転数
である回転変動値と、前回爆発した気筒である前筒の回
転変動値との一次結合で表わせるものとして、当該気筒
の回転変動値を算出し、上記算出された当該気筒の回転
変動値と上記平均値とを加算した値を上記補正された回
転数としたので、当該気筒の回転数を的確に補正するこ
とができる。According to the invention described in claim 4, said error speed, a rotation fluctuation value is an error rotational speed due only to the injection quantity of the cylinder, the rotation fluctuation of the front tube is cylinder the last explosion Since the rotational fluctuation value of the cylinder is calculated as a value that can be expressed by a linear combination with the value, the value obtained by adding the calculated rotational fluctuation value of the cylinder and the average value is defined as the corrected rotational speed. Thus, the rotation speed of the cylinder can be accurately corrected.
【0020】請求項5に記載の発明によれば、上記誤差
回転数を、当該気筒の回転変動値と前筒の回転変動値と
前々筒の回転変動値との一次結合で表わせるものとし
て、当該気筒の回転変動値を算出するようにしたので、
当該気筒の回転数を更に的確に補正することができる。According to the fifth aspect of the present invention, the error rotational speed can be represented by a linear combination of a rotational fluctuation value of the cylinder, a rotational fluctuation value of the front cylinder, and a rotational fluctuation value of the cylinder before the front cylinder. , Because the rotation fluctuation value of the cylinder is calculated.
The rotation speed of the cylinder can be more accurately corrected.
【0021】請求項6に記載の発明によれば、当該気筒
の噴射量にのみ起因する回転数N0(T)を、N
0(T)=N(T)−α・ΔN(T−t)なる式で近似
したので、当該気筒の回転数を、前回の誤差回転数ΔN
(T−t)を用いて簡単に補正することができる。According to the sixth aspect of the present invention, the rotational speed N 0 (T) caused only by the injection amount of the cylinder is set to N
0 (T) = N (T) −α · ΔN (T−t), the rotation speed of the cylinder is calculated as the previous error rotation speed ΔN
It can be easily corrected using (Tt).
【0022】請求項7に記載の発明によれば、当該気筒
の噴射量に起因する回転数N0(T)を、N0(T)=
N(T)−α・ΔN(T−t)+α3・ΔN(T−3
t)−α4・ΔN(T−4t)なる式で近似したので、
当該気筒の回転数の近似の精度を向上させることができ
る。According to the seventh aspect of the present invention, the rotational speed N 0 (T) caused by the injection amount of the cylinder is set to N 0 (T) =
N (T) −α · ΔN (T−t) + α 3 · ΔN (T−3
made t) -α 4 · ΔN (T -4t) since approximated by the formula,
The accuracy of approximation of the rotation speed of the cylinder can be improved.
【0023】請求項8に記載の発明によれば、請求項6
または請求項7に記載の当該気筒の噴射量にのみ起因す
る回転数と、各気筒の回転数の平均値との差に基づいて
各気筒の噴射量を制御するようにしたので、各気筒毎の
噴射量を的確に補正し、エンジンの回転数を速やかに目
標回転数に制御することのできる燃料噴射量の制御装置
を得ることができる。According to the invention of claim 8 , according to claim 6,
Alternatively, the injection amount of each cylinder is controlled based on the difference between the rotation speed caused only by the injection amount of the cylinder described in claim 7 and the average value of the rotation speed of each cylinder. Thus, it is possible to obtain a fuel injection amount control device that can accurately correct the injection amount of the engine and quickly control the engine speed to the target speed.
【図1】本発明の実施形態1に係わる燃料噴射装置の概
略を示す図である。FIG. 1 is a diagram schematically illustrating a fuel injection device according to a first embodiment of the present invention.
【図2】各気筒の回転数の検出方法を示す図である。FIG. 2 is a diagram illustrating a method of detecting the rotational speed of each cylinder.
【図3】#1の気筒の噴射量を減少させた場合の各気筒
の検出回転数と気筒の噴射量に起因する回転数とを比較
した図である。FIG. 3 is a diagram comparing the detected rotation speed of each cylinder and the rotation speed caused by the injection amount of the cylinder when the injection amount of the cylinder # 1 is reduced.
【図4】#1の気筒の噴射量を増加させた場合の各気筒
の検出回転数と気筒の噴射量に起因する回転数とを比較
した図である。FIG. 4 is a diagram comparing a detected rotation speed of each cylinder and a rotation speed caused by the injection amount of the cylinder when the injection amount of the cylinder # 1 is increased.
【図5】各気筒の噴射量がバランスした状態の各気筒の
検出回転数と気筒の噴射量に起因する回転数とを比較し
た図である。FIG. 5 is a diagram comparing a detected rotation speed of each cylinder with a balanced injection amount of each cylinder and a rotation speed caused by the injection amount of the cylinder.
【図6】本発明の実施形態に係わる燃料噴射装置の制御
部の構成を示す図である。FIG. 6 is a diagram showing a configuration of a control unit of the fuel injection device according to the embodiment of the present invention.
#1〜#6 エンジンの気筒、1 クランク軸、2 ラ
インポンプ、3 ラック、4 ガバナ、5 カム軸、6
回転数検出手段、6A パルサ、6B 電磁ピックア
ップ、7 目標演算部、8 噴射補正量算出手段、9
加算器、10各筒制御部、11 減算器、12 ラック
制御手段、13 平均値算出手段、14 誤差回転数算
出手段、15 補正回転数演算手段、16 減算器、1
7 各筒噴射量補正手段、18 切替スイッチ。# 1 to # 6 engine cylinders, 1 crankshaft, 2 line pumps, 3 racks, 4 governors, 5 camshafts, 6
Rotation speed detecting means, 6A pulser, 6B electromagnetic pickup, 7 target calculating section, 8 injection correction amount calculating means, 9
Adder, 10 cylinder control units, 11 subtractor, 12 rack control means, 13 average value calculation means, 14 error rotation speed calculation means, 15 correction rotation speed calculation means, 16 subtractor, 1
7 Each cylinder injection amount correction means, 18 changeover switch.
フロントページの続き (51)Int.Cl.7 識別記号 FI F02D 45/00 362 F02D 45/00 362H 362J (56)参考文献 特開 昭62−23552(JP,A) 特開 昭59−221434(JP,A) 特開 昭59−82534(JP,A) 特開 平7−286546(JP,A) 特開 昭61−207853(JP,A) 特開 昭60−184947(JP,A) 特開 平5−332189(JP,A) 特開 平10−148154(JP,A) 特開 平8−177548(JP,A) 特開 平6−241109(JP,A) 特開 平6−42399(JP,A) 特開 平6−42398(JP,A) 特開 平5−33717(JP,A) 特開 平7−180601(JP,A) 特開 平8−291759(JP,A) 特開 平5−187302(JP,A) 特開2000−18087(JP,A) 特開 平10−148153(JP,A) 特開 平10−122031(JP,A) 特開 平11−132095(JP,A) 特開 昭58−214627(JP,A) 特開 平9−177587(JP,A) 特許2982381(JP,B2) 特公 平6−78737(JP,B2) 特公 平7−54103(JP,B2) 特公 平7−51917(JP,B2) (58)調査した分野(Int.Cl.7,DB名) F02D 41/00 - 45/00 Continuation of the front page (51) Int.Cl. 7 Identification symbol FI F02D 45/00362 F02D 45/00 362H 362J (56) References JP-A-62-23552 (JP, A) JP-A-59-221434 (JP) JP-A-59-82534 (JP, A) JP-A-7-286546 (JP, A) JP-A-61-207853 (JP, A) JP-A-60-184947 (JP, A) JP-A-10-148154 (JP, A) JP-A-8-177548 (JP, A) JP-A-6-241109 (JP, A) JP-A-6-42399 (JP, A) A) JP-A-6-42398 (JP, A) JP-A-5-33717 (JP, A) JP-A-7-180601 (JP, A) JP-A 8-291759 (JP, A) JP-A-5 JP-A-187302 (JP, A) JP-A-2000-18087 (JP, A) JP-A-10-148153 (JP, A) JP-A-10-122031 (JP, A) JP-A-11-132095 (JP, A) JP-A-58-214627 (JP, A) JP-A-9-177587 (JP, A) Patent 2982381 (JP, B2) JP 6-78737 (JP, B2) JP 7-54103 (JP, B2) JP 7-51917 (JP, B2) (58) Fields surveyed (Int. Cl. 7 , DB name) F02D 41/00-45/00
Claims (3)
検出された各気筒の回転数に基づいて各気筒の燃料噴射
量を制御する際に、上記各気筒の回転数を、当該気筒以
前に検出した複数個の気筒の回転数に基づいて補正し、
上記補正された回転数に基づいて当該気筒の燃料噴射量
を制御するようにしたことを特徴とする燃料噴射量の制
御方法。When the number of rotations of a plurality of cylinders is sequentially detected and the fuel injection amount of each cylinder is controlled based on the detected number of rotations of each cylinder, the number of rotations of each of the cylinders is determined. Corrected based on the rotational speeds of multiple cylinders detected previously,
A fuel injection amount control method, wherein the fuel injection amount of the cylinder is controlled based on the corrected rotation speed.
検出された各気筒の回転数に基づいて各気筒の燃料噴射
量を制御する際に、上記各気筒の回転数を、当該気筒以
前に検出した複数個の気筒における各気筒自身の噴射量
にのみ起因する回転変動値に基づいて補正し、上記補正
された回転数に基づいて当該気筒の燃料噴射量を制御す
るようにしたことを特徴とする燃料噴射量の制御方法。2. When the rotational speeds of a plurality of cylinders are sequentially detected and the fuel injection amount of each cylinder is controlled based on the detected rotational speeds of the respective cylinders, the rotational speeds of the respective cylinders are determined. Correction is performed based on the rotation fluctuation value caused only by the injection amount of each cylinder in the plurality of cylinders detected previously, and the fuel injection amount of the cylinder is controlled based on the corrected rotation speed. A fuel injection amount control method characterized by the above-mentioned.
検出された各気筒の回転数に基づいて各気筒の燃料噴射
量を制御する際に、上記各気筒の回転数を、当該気筒以
前に検出した複数個の気筒における各気筒の回転数と各
気筒の回転数の平均値との差である誤差回転数に基づい
て補正し、上記補正された回転数に基づいて当該気筒の
燃料噴射量を制御するようにしたことを特徴とする燃料
噴射量の制御方法。3. When the rotational speeds of a plurality of cylinders are sequentially detected and the fuel injection amount of each cylinder is controlled based on the detected rotational speeds of the cylinders, the rotational speeds of the cylinders are determined. Correction is performed based on an error rotation speed that is a difference between the rotation speed of each cylinder in the plurality of cylinders detected previously and the average value of the rotation speeds of the cylinders, and the fuel of the cylinder is corrected based on the corrected rotation speed. A method for controlling a fuel injection amount, wherein the injection amount is controlled.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19019698A JP3279982B2 (en) | 1998-07-06 | 1998-07-06 | Method and apparatus for controlling fuel injection amount |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19019698A JP3279982B2 (en) | 1998-07-06 | 1998-07-06 | Method and apparatus for controlling fuel injection amount |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000018073A JP2000018073A (en) | 2000-01-18 |
| JP3279982B2 true JP3279982B2 (en) | 2002-04-30 |
Family
ID=16254056
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19019698A Expired - Fee Related JP3279982B2 (en) | 1998-07-06 | 1998-07-06 | Method and apparatus for controlling fuel injection amount |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3279982B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10012025A1 (en) * | 2000-03-11 | 2001-10-18 | Bosch Gmbh Robert | Method for operating a multi-cylinder internal combustion engine |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2982381B2 (en) | 1991-06-12 | 1999-11-22 | 株式会社デンソー | Misfire detection device for internal combustion engine |
-
1998
- 1998-07-06 JP JP19019698A patent/JP3279982B2/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2982381B2 (en) | 1991-06-12 | 1999-11-22 | 株式会社デンソー | Misfire detection device for internal combustion engine |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000018073A (en) | 2000-01-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4667634A (en) | Method and apparatus for controlling amount of fuel injected into engine cylinders | |
| JP2556964B2 (en) | Idle operation control device for internal combustion engine | |
| US5016591A (en) | System and method for controlling a combustion state in a multi-cylinder engine for a vehicle | |
| CN102341585B (en) | Torque estimator of internal combustion engine | |
| EP1437498B1 (en) | 4&minus;STROKE ENGINE CONTROL DEVICE AND CONTROL METHOD | |
| US4705000A (en) | Apparatus and method for controlling amount of fuel injected into engine cylinders | |
| JP2562577B2 (en) | Idle operation control device for internal combustion engine | |
| JP3805596B2 (en) | Electronic control device for internal combustion engine | |
| US5373732A (en) | Combustion state-detecting system for internal combustion engines | |
| EP1541846A1 (en) | Engine controller | |
| US4987770A (en) | Combustioning condition monitoring system for internal combustion engine | |
| JP3279982B2 (en) | Method and apparatus for controlling fuel injection amount | |
| US20070235009A1 (en) | Control apparatus for direct injection type spark ignition internal combustion engine | |
| US6840236B2 (en) | Engine control device | |
| US5881696A (en) | Engine control apparatus | |
| JP3395518B2 (en) | Internal combustion engine crank angle detection device | |
| JP3834876B2 (en) | Fuel injection timing control device and ignition timing detection device | |
| JP3295150B2 (en) | Basic fuel injection method | |
| JP2003056378A (en) | Crankshaft rotation sensor | |
| JP3197642B2 (en) | Control device for multi-cylinder internal combustion engine | |
| JP3883701B2 (en) | Misfire detection device for internal combustion engine | |
| JP2910411B2 (en) | Control device for internal combustion engine | |
| JP2000120486A (en) | Combustion control device for internal combustion engine | |
| JP3135725B2 (en) | Control device for multi-cylinder internal combustion engine | |
| JP3195479B2 (en) | Fuel injection control system for diesel engine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090222 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090222 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100222 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |