JPH04101044A - Fuel feeding controller for multicylinder internal combustion engine - Google Patents
Fuel feeding controller for multicylinder internal combustion engineInfo
- Publication number
- JPH04101044A JPH04101044A JP21156090A JP21156090A JPH04101044A JP H04101044 A JPH04101044 A JP H04101044A JP 21156090 A JP21156090 A JP 21156090A JP 21156090 A JP21156090 A JP 21156090A JP H04101044 A JPH04101044 A JP H04101044A
- Authority
- JP
- Japan
- Prior art keywords
- cylinder
- fuel supply
- cylinders
- supply amount
- internal combustion
- 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
- 239000000446 fuel Substances 0.000 title claims abstract description 116
- 238000002485 combustion reaction Methods 0.000 title claims description 16
- 238000001514 detection method Methods 0.000 claims description 12
- 239000006185 dispersion Substances 0.000 abstract 2
- 238000002347 injection Methods 0.000 description 34
- 239000007924 injection Substances 0.000 description 34
- 238000000034 method Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 230000001052 transient effect Effects 0.000 description 10
- 230000008859 change Effects 0.000 description 6
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 4
- 230000006835 compression Effects 0.000 description 4
- 238000007906 compression Methods 0.000 description 4
- 239000001301 oxygen Substances 0.000 description 4
- 229910052760 oxygen Inorganic materials 0.000 description 4
- 239000007789 gas Substances 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000003054 catalyst Substances 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 239000000498 cooling water Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Description
【発明の詳細な説明】
〈産業上の利用分野〉
本発明は多気筒内燃機関の燃料供給制御装置に関し、詳
しくは、多気筒内燃機関の各気筒毎の空燃比を均一化で
きる制御装置に関する。DETAILED DESCRIPTION OF THE INVENTION <Industrial Application Field> The present invention relates to a fuel supply control device for a multi-cylinder internal combustion engine, and more particularly to a control device that can equalize the air-fuel ratio of each cylinder of a multi-cylinder internal combustion engine.
〈従来の技術〉
内燃機関の燃料供給制御装置としては、従来以下のよう
なものかある。<Prior Art> Conventional fuel supply control devices for internal combustion engines include the following.
即ち、各気筒別に燃料噴射弁を設ける一方、機関の吸入
空気流量Q又は機関の吸気負圧pbと、機関回転速度N
とに基づいて基本燃料噴射量Tpを求め、この基本燃料
噴射量Tpに基づいて各気筒別に設けた前記燃料噴射弁
を開駆動制御するようにしている。That is, while a fuel injection valve is provided for each cylinder, the engine intake air flow rate Q or the engine intake negative pressure pb, and the engine rotation speed N
Based on this, a basic fuel injection amount Tp is determined, and based on this basic fuel injection amount Tp, the fuel injection valves provided for each cylinder are controlled to open.
〈発明が解決しようとする課題〉
ところで、上記のように各気筒別に燃料噴射弁を備える
所謂マルチ・ポイント・インジェクション方式の燃料供
給制御装置にあっては、各燃料噴射弁の噴射特性にばら
つきかあると、各気筒それぞれで噴射供給される燃料量
がばらついて、各気筒の空燃比をそれぞれに目標に制御
できなくなり、気筒間での出力ばらつきによるサージト
ルクの発生や排気性状の悪化か発生してしまうという問
題があった。<Problems to be Solved by the Invention> By the way, in the so-called multi-point injection type fuel supply control device having a fuel injection valve for each cylinder as described above, there may be variations in the injection characteristics of each fuel injection valve. If this happens, the amount of fuel injected and supplied to each cylinder will vary, making it impossible to control the air-fuel ratio of each cylinder to its own target, which may result in surge torque or worsened exhaust properties due to variations in output between cylinders. There was a problem with this.
かかる問題点を解消する装置として、実開昭62−13
2252号公報に、各気筒別の図示平均有効圧を筒内圧
に基づいて演算し、該図示平均有効圧が目標に近づくよ
うに各気筒別に燃料噴射量を補正設定するものか開示さ
れている。As a device to solve this problem,
Japanese Patent No. 2252 discloses that the indicated mean effective pressure for each cylinder is calculated based on the in-cylinder pressure, and the fuel injection amount is corrected and set for each cylinder so that the indicated mean effective pressure approaches a target.
しかしなから、上記のように、図示平均有効圧を演算す
る場合には、筒内圧のサンプリング処理か複雑となり、
燃料制御を行うためのマイクロコンピュータの演算負担
か大きいという問題かあった。However, as mentioned above, when calculating the indicated mean effective pressure, the sampling process of cylinder pressure is complicated.
There was a problem that the calculation load on the microcomputer to perform fuel control was large.
本発明は上記問題点に鑑みなされたものであり、各気筒
別の燃料供給量(空燃比)ばらつきを、簡便な筒内圧の
サンプリング処理によって検出てき、該検出結果に基づ
いて各気筒毎の空燃比を均一化できる燃料供給制御装置
を提供することを目的とする。The present invention was developed in view of the above problems, and it detects variations in fuel supply amount (air-fuel ratio) for each cylinder by a simple sampling process of cylinder pressure, and based on the detection results, it detects variations in fuel supply amount (air-fuel ratio) for each cylinder. An object of the present invention is to provide a fuel supply control device that can equalize the fuel ratio.
〈課題を解決するための手段〉
そのため本発明にかかる多気筒内燃機関の燃料供給制御
装置は第1図に示すように構成される。<Means for Solving the Problems> Therefore, a fuel supply control device for a multi-cylinder internal combustion engine according to the present invention is configured as shown in FIG.
第1図において、基本燃料供給量設定手段は、機関運転
条件に応じて各気筒毎に備えられた燃料供給手段による
基本燃料供給量を設定する。In FIG. 1, the basic fuel supply amount setting means sets the basic fuel supply amount by the fuel supply means provided for each cylinder in accordance with engine operating conditions.
また、筒内圧検出手段は、内燃機関の各気筒毎に設けら
れてそれぞれの気筒の筒内圧を検出し、気筒別補正値設
定手段は、この筒内圧検出手段で検出される点火後の筒
内圧の上昇率か各気筒均一になるように各気筒別に前記
基本燃料供給量の補正値を設定する。Further, the cylinder pressure detection means is provided for each cylinder of the internal combustion engine to detect the cylinder pressure of each cylinder, and the cylinder-specific correction value setting means is configured to detect the cylinder pressure after ignition detected by the cylinder pressure detection means. The correction value of the basic fuel supply amount is set for each cylinder so that the rate of increase in the amount of fuel is uniform for each cylinder.
そして、燃料供給量設定手段は、基本燃料供給量設定手
段で設定された基本燃料供給量を、気筒別補正値設定手
段で設定された気筒別の補正値に基づいて補正して最終
的な燃料供給量を気筒別に設定し、ここで、燃料供給制
御手段は、かかる気筒別の最終的な燃料供給量に基づい
て対応する気筒の燃料供給手段を駆動制御する。The fuel supply amount setting means corrects the basic fuel supply amount set by the basic fuel supply amount setting means based on the correction value for each cylinder set by the cylinder correction value setting means to obtain the final fuel supply amount. The supply amount is set for each cylinder, and the fuel supply control means drives and controls the fuel supply means for the corresponding cylinder based on the final fuel supply amount for each cylinder.
ここて、定常運転検出手段で機関の定常運転状態が検出
されているときにのみ気筒別補正値設定手段による気筒
別の補正値設定を許可する補正値設定許可手段を設けて
構成することが好ましい。Here, it is preferable to provide a correction value setting permission means for permitting the cylinder-specific correction value setting means to set a correction value for each cylinder only when the steady-state operation state of the engine is detected by the steady-state operation detection means. .
〈作用〉
かかる構成によると、前記点火後の筒内圧上昇率か各気
筒の発生出力又は発生トルクに略比例するから、かかる
点火後の筒内圧の上昇率が各気筒て均一になるように基
本燃料供給量か各気筒別に補正されれば、各気筒の発生
出力又は発生トルクを各気筒間で均一化でき、結果、気
筒毎の空燃比を均一化できたことになり、各気筒毎に備
えられる燃料供給手段の供給特性ばらつきを吸収するこ
とかてきる。<Operation> According to this configuration, since the rate of increase in cylinder pressure after ignition is approximately proportional to the output or torque generated in each cylinder, it is basically necessary to make the rate of increase in cylinder pressure after ignition uniform for each cylinder. If the fuel supply amount is corrected for each cylinder, the output or torque generated by each cylinder can be equalized among the cylinders, and as a result, the air-fuel ratio for each cylinder can be equalized, and the preparation for each cylinder can be made uniform. It is possible to absorb variations in the supply characteristics of the fuel supply means.
然も、上記のように、点火後の筒内圧上昇率を検出すれ
ば良いから、筒内圧を点火後の異なる2点でサンプリン
グすれば良く、筒内圧のサンプリング処理が簡便てあり
、気筒間ての空燃比ばらつきを検出するための演算処理
負担か軽減される。However, as mentioned above, since it is only necessary to detect the rate of increase in cylinder pressure after ignition, it is sufficient to sample the cylinder pressure at two different points after ignition. The calculation processing load for detecting air-fuel ratio variations is reduced.
また、定常運転時にのみ気筒別補正値の設定を許可する
ことて、過渡運転時における気筒間の吸入空気量の差に
よる出力の差に基づいて誤った補正値か設定されること
を防止できる。Furthermore, by allowing the setting of cylinder-specific correction values only during steady operation, it is possible to prevent incorrect correction values from being set based on differences in output due to differences in intake air amount between cylinders during transient operation.
〈実施例〉 ′以下に本発明の詳細な説明する。<Example> 'The present invention will be explained in detail below.
一実施例を示す第2図において、4サイクル4気筒内燃
機関1には、エアクリーナ2.スロットルチャンバ3.
吸気マニホールド4を介して空気が吸入される。そして
、燃焼排気は、排気マニホールド5.排気ダクト6、三
元触媒7.マフラー8を介して大気中に排出される。In FIG. 2 showing one embodiment, a 4-stroke, 4-cylinder internal combustion engine 1 includes an air cleaner 2. Throttle chamber 3.
Air is taken in through the intake manifold 4. The combustion exhaust gas is then transferred to the exhaust manifold 5. Exhaust duct 6, three-way catalyst 7. It is discharged into the atmosphere via the muffler 8.
前記スロットルチャンバ3には、図示しないアクセルペ
ダルに連動して開閉するスロットル弁9か設けられてお
り、このスロットル弁9によって機関1の吸入空気量が
制御されるようになっている。The throttle chamber 3 is provided with a throttle valve 9 that opens and closes in conjunction with an accelerator pedal (not shown), and the intake air amount of the engine 1 is controlled by the throttle valve 9.
また、吸気マニホールド4の各ブランチ部には、各気筒
別に燃料を噴射供給するための燃料供給手段としての電
磁式燃料噴射弁10a−10dがそれぞれ装着されてお
り、マイクロコンピュータを内蔵したコントロールユニ
ット11からの噴射パルス信号に応じてそれぞれ独立し
て開制御されるようになっている。前記電磁式燃料噴射
弁10a−10dには、図示しない燃料ポンプから圧送
され、プレッシャレギュレータで所定圧力に調整された
燃料か供給されるようになっており、その開弁時間とし
て燃料噴射量が制御できるようにしである。Furthermore, electromagnetic fuel injection valves 10a to 10d are installed in each branch of the intake manifold 4 as fuel supply means for injecting and supplying fuel to each cylinder, respectively, and a control unit 11 having a built-in microcomputer is installed. They are each independently controlled to open in response to injection pulse signals from the valves. The electromagnetic fuel injection valves 10a to 10d are supplied with fuel that is pressure-fed from a fuel pump (not shown) and adjusted to a predetermined pressure by a pressure regulator, and the fuel injection amount is controlled as the valve opening time. It is possible to do so.
更に、各気筒(#1〜#4)毎に筒内圧を検出する筒内
圧検出手段としての筒内圧センサ12a〜12dをそれ
ぞれ設けである。Furthermore, cylinder pressure sensors 12a to 12d are provided as cylinder pressure detection means for detecting the cylinder pressure for each cylinder (#1 to #4), respectively.
尚、上記筒内圧センサ12a−12dは、実開昭63−
17432号公報等に開示されるように点火栓の座金と
して装着されるタイプのものであっても良いが、センサ
部を直接燃焼室内に臨ませて筒内圧を絶対圧として検出
するタイプのセンサの使用かより望ましい。Incidentally, the cylinder pressure sensors 12a to 12d mentioned above are
Although it may be of the type that is installed as a washer for the spark plug as disclosed in Publication No. 17432, etc., it is also possible to use a type of sensor that directly faces the combustion chamber and detects the cylinder pressure as an absolute pressure. Use or more desirable.
また、機関Iの図示しないカム軸には、カム軸の回転を
介してクランク角を検出するクランク角センサ13か設
けられており、4気筒における気筒間の行程位相差に相
当するクランク角180°毎の基準角度信号REFと、
単位クランク角毎の単位角度信号PO8とをそれぞれ出
力する。Further, a crank angle sensor 13 that detects the crank angle through the rotation of the camshaft is provided on the camshaft (not shown) of the engine I, and the crank angle sensor 13 is 180°, which corresponds to the stroke phase difference between the cylinders in 4 cylinders. a reference angle signal REF for each
A unit angle signal PO8 for each unit crank angle is output.
また、前記スロットル弁9には、該スロットル弁9の開
度TVOを検出するポテンショメータ式のスロットルセ
ンサ14が付設されており、スロットル弁9の上流側に
は、熱線式などのエアフローメータ15か設けられてい
て、機関1の吸入空気流量Qを検出する。Further, the throttle valve 9 is provided with a potentiometer type throttle sensor 14 that detects the opening degree TVO of the throttle valve 9, and an air flow meter 15 such as a hot wire type is provided on the upstream side of the throttle valve 9. The intake air flow rate Q of the engine 1 is detected.
更に、排気ダクト6には、排気中の酸素濃度を検出する
酸素センサ16か設けられており、これにより空燃比に
よって変動する排気中の酸素濃度を検出して、機関吸入
混合気の空燃比(各気筒の平均空燃比)を間接的に検出
できるようになっている。Furthermore, the exhaust duct 6 is provided with an oxygen sensor 16 that detects the oxygen concentration in the exhaust gas, which detects the oxygen concentration in the exhaust gas that varies depending on the air-fuel ratio, and determines the air-fuel ratio ( The average air-fuel ratio of each cylinder can be detected indirectly.
ここで、コントロールユニット11による燃料噴射制御
の内容を、第3図〜第5図のフローチャートにそれぞれ
示すプログラムに基づいて説明する。Here, the details of the fuel injection control by the control unit 11 will be explained based on the programs shown in the flowcharts of FIGS. 3 to 5, respectively.
尚、本実施例において、基本燃料供給量設定手段、気筒
別補正値設定手段、燃料供給量設定手段。In this embodiment, basic fuel supply amount setting means, cylinder-specific correction value setting means, and fuel supply amount setting means.
燃料供給制御手段、補正値設定許可手段としての機能は
、前記コントロールユニット11かソフトウェア的に備
えている。また、本実施例において、定常運転検出手段
は、後述するように、スロットルセンサ14とクランク
角センサ13か相当する。The functions of the fuel supply control means and the correction value setting permission means are provided by the control unit 11 in the form of software. Further, in this embodiment, the steady operation detection means corresponds to the throttle sensor 14 and the crank angle sensor 13, as will be described later.
第3図のフローチャートに示すプログラムは、所定微小
時間(例えばlom s )毎に実行されるものであり
、まず、ステップ1 (図中ではSlとしである。以下
同様)では、スロットルセンサ14によって検出される
スロットル弁9の開度TVOを入力する。The program shown in the flowchart of FIG. 3 is executed at every predetermined minute time (for example, lom s ). First, in step 1 (indicated as Sl in the figure; the same applies hereinafter), the throttle sensor 14 detects The opening degree TVO of the throttle valve 9 is input.
そして、次のステップ2ては、本プログラムの前回実行
時に前記ステップ1て入力した開度TVOと、今回の入
力した開度TVOとの差として、スロットル弁9の開度
変化率ΔTVOを演算する。Then, in the next step 2, the opening change rate ΔTVO of the throttle valve 9 is calculated as the difference between the opening TVO input in step 1 during the previous execution of this program and the opening TVO input this time. .
ステップ3ては、ステップ2で演算された開度変化率Δ
TVOが略セロであるか否かを判別する。Step 3 is the opening degree change rate Δ calculated in step 2.
It is determined whether the TVO is approximately zero.
開度変化率ΔTVOか略セロであるときには、ステップ
4へ進み、クランク角センサ13からの検出信号に基づ
いて算出される機関回転速度Nの変化率ΔNか略ゼロで
あるか否かを判別し、ここで、ΔNか略セロであると判
別されたとき、即ち、ΔTVOとΔNとか共に略セロで
あるときには、機関1の定常運転を判別してステップヱ
ヘジャンブして進む。When the opening change rate ΔTVO is approximately zero, the process proceeds to step 4, and it is determined whether the change rate ΔN of the engine rotational speed N calculated based on the detection signal from the crank angle sensor 13 is approximately zero. Here, when it is determined that ΔN is approximately zero, that is, when both ΔTVO and ΔN are approximately zero, it is determined that the engine 1 is in steady operation and jumps to step E.
一方、△TVOとΔNとの少なくとも一方か略ゼロでな
い場合には、機関lの過渡運転状態を判別して、ステッ
プ5へ進み、機関lの定常・過渡を判別するためのフラ
グftrに1をセットし、該フラグftrの判別によっ
て機関1の過渡運転状態が判定されるようにする。On the other hand, if at least one of △TVO and ∆N is not approximately zero, the transient operating state of engine l is determined, and the process proceeds to step 5, where 1 is set to the flag ftr for determining whether engine l is steady or transient. The flag ftr is set so that the transient operating state of the engine 1 is determined by determining the flag ftr.
フラグftrに1をセットすると、次のステップ6ては
、過渡から定常運転に移行してからの経過時間をカウン
トするためのカウンタTtrに所定値(例えば100)
をセットする。When the flag ftr is set to 1, the next step 6 is to set a predetermined value (for example, 100) to the counter Ttr for counting the elapsed time since transition from transient to steady operation.
Set.
ステップ7ては、前記カウンタTtrかゼロであるか否
かを判別し、セロでないときには、ステップ8へ進んて
該カウンタTtrを1ダウンさせる。一方、ステップ7
て前記カウンタTtrかゼロであると判別されたときに
は、ステップ9へ進み、前記フラグftrにφをセット
して、フラグftrの判別によって機関1の定常運転か
判定されるようにする。In step 7, it is determined whether or not the counter Ttr is zero, and if it is not zero, the process proceeds to step 8, where the counter Ttr is decreased by one. On the other hand, step 7
When it is determined that the counter Ttr is zero, the process proceeds to step 9, where the flag ftr is set to φ, so that it is determined whether the engine 1 is in steady operation based on the determination of the flag ftr.
前記カウンタTtrには、機関1の過渡運転中に所定値
がセットされるから、過渡から定常に移行しても直ちに
フラグftrか1からφに切り換えられるのではなく、
スロットル弁開度TVOと機関回転速度Nとから定常運
転への移行か検出されて所定時間か経過し、定常運転か
安定してからフラグftrにφかセットされるようにし
である。Since the counter Ttr is set to a predetermined value during the transient operation of the engine 1, the flag ftr is not immediately switched from 1 to φ even when the transition from transient to steady state occurs.
The flag ftr is set to φ after a predetermined period of time has passed since the transition to steady operation is detected based on the throttle valve opening TVO and the engine rotational speed N, and after the steady operation has stabilized.
前記フラグftrは、後述する第5図のフローチャート
に示すプログラムにおける機関lの定常・過渡判別に用
いられる。The flag ftr is used to determine whether the engine l is steady or transient in a program shown in the flowchart of FIG. 5, which will be described later.
次のステップ10では、以下の式に従って燃料噴射量(
最終的な燃料供給量)Tiを演算する。In the next step 10, the fuel injection amount (
The final fuel supply amount) Ti is calculated.
Ti−TpxChos(n)XαXC0EF+Tsここ
て、Tpは基本燃料噴射量(基本燃料供給量)であり、
エアフローメータ15て検出される吸入空気流量Qと機
関回転速度Nと燃料噴射弁10a〜10d特性係数にと
によって演算される(Tp−Q/NXK) 。また、C
hos(n)は、後述する第5図のフローチャートにお
いて点火後の筒内圧の上昇率か各気筒で均一になるよう
に各気筒別に設定される気筒別の補正係数てあり、かか
る補正係数Chos(n) (n ;気筒ナンバーφ
〜3)により各気筒別に4種類の燃料噴射量Tiか演算
されるようになっている。更に、C0EFは、機関lの
冷却水温度を主として設定される各種補正係数、αは前
記酸素センサ16て検出される機関吸入混合気の空燃比
を目標空燃比にフィードバック制御するための空燃比フ
ィードバック補正係数、Tsはバッテリ電圧による燃料
噴射弁10a〜10dの有効開弁時間の変化を補正する
ための補正分である。Ti−TpxChos(n)XαXC0EF+TsHere, Tp is the basic fuel injection amount (basic fuel supply amount),
It is calculated based on the intake air flow rate Q detected by the air flow meter 15, the engine rotational speed N, and the characteristic coefficients of the fuel injection valves 10a to 10d (Tp-Q/NXK). Also, C
Hos(n) is a correction coefficient for each cylinder that is set for each cylinder so that the rate of increase in cylinder pressure after ignition is uniform in each cylinder in the flowchart of FIG. 5, which will be described later. n) (n; cylinder number φ
-3), four types of fuel injection amounts Ti are calculated for each cylinder. Furthermore, C0EF is various correction coefficients mainly set for the cooling water temperature of the engine l, and α is an air-fuel ratio feedback for feedback-controlling the air-fuel ratio of the engine intake mixture detected by the oxygen sensor 16 to the target air-fuel ratio. The correction coefficient Ts is a correction amount for correcting changes in the effective valve opening time of the fuel injection valves 10a to 10d due to battery voltage.
コントロールユニット11は、ここて微小時間毎に各気
筒別に設定される燃料噴射量Tiを、所定の噴射タイミ
ングにおいて各気筒別に読み出し、対応する燃料噴射弁
10a〜10dに対してこの燃料噴射量Tiに対応する
パルス幅の駆動信号を送って所定時間燃料噴射弁10a
〜10dを開駆動させて、燃料を気筒別に噴射供給させ
る。The control unit 11 reads out the fuel injection amount Ti, which is set for each cylinder at every minute time, for each cylinder at a predetermined injection timing, and sets the fuel injection amount Ti to the corresponding fuel injection valves 10a to 10d. A drive signal with a corresponding pulse width is sent to the fuel injector 10a for a predetermined period of time.
~10d is driven open to inject and supply fuel to each cylinder.
一方、第4図のフローチャートに示すプログラムは、各
気筒の圧縮TDCの20°前毎に実行されるものであり
、ここでは、通常の点火時期をBTDC30°〜50°
程度として、常時点火の直後に第4図のフローチャート
か実行されるものとする。On the other hand, the program shown in the flowchart of Fig. 4 is executed every 20 degrees before the compression TDC of each cylinder, and here, the normal ignition timing is set to 30 degrees to 50 degrees BTDC.
It is assumed that the flowchart in FIG. 4 is always executed immediately after ignition.
そして、ステップ21ては、今回圧縮行程中である気筒
に設けられている筒内圧センサ12a −12dによる
筒内圧の検出値Pを入力する。Then, in step 21, the detected value P of the cylinder pressure by the cylinder pressure sensors 12a to 12d provided in the cylinder currently undergoing the compression stroke is input.
次のステップ22では、上記ステップ21て入力した筒
内圧Pを初期値としてPlにセットして記憶させる。In the next step 22, the cylinder pressure P input in step 21 is set as an initial value in Pl and stored.
かかる筒内圧Pの初期値P1は、第5図のフローチャー
トに示すプログラムにおける演算処理で用いられる。第
5図のフローチャートに示すプログラムは、各気筒の圧
縮TDCで実行されるようになっており、まず、ステッ
プ31ては、今回圧縮TDCである気筒に設けられてい
る筒内圧センサ12a〜12dによる筒内圧の検出値P
を入力する。This initial value P1 of the cylinder pressure P is used in the calculation process in the program shown in the flowchart of FIG. The program shown in the flowchart of FIG. 5 is executed at the compression TDC of each cylinder. First, in step 31, the in-cylinder pressure sensors 12a to 12d installed in the cylinder whose compression TDC is currently Cylinder pressure detection value P
Enter.
そして、ステップ32ては、BTDC20°のときに入
力して記憶しておいた初期値P1を、上記ステップ31
で入力した最新の筒内圧Pから減算することによって点
火後のBTDC20°〜TDC間における各気筒別の筒
内圧Pの上昇率dp/dθ(n)= (P−P 1)x
HO3(n)(n ;気筒ナンバーφ〜3)を演算する
。Then, in step 32, the initial value P1 inputted and stored when BTDC was 20° is inputted to the step 31 described above.
By subtracting it from the latest cylinder pressure P input in , the rate of increase in cylinder pressure P for each cylinder between BTDC20° and TDC after ignition is determined by dp/dθ(n) = (P-P 1)x
HO3(n) (n; cylinder number φ~3) is calculated.
前記点火後の筒内圧の上昇率は、各気筒別の出力トルク
に略比例する値てあり、各気筒別にかかる上昇率dp/
dθ(n)を求めることで、気筒間における出力トルク
のばらつき、引いては、気筒間の空燃比ばらつきを検出
できるものである。The rate of increase in cylinder pressure after ignition is approximately proportional to the output torque of each cylinder, and the rate of increase in cylinder pressure for each cylinder is dp/
By determining dθ(n), it is possible to detect variations in output torque between cylinders, and by extension, variations in air-fuel ratio between cylinders.
尚、上記のようにして各気筒の筒内圧Pの上昇率を演算
するときには、各気筒間で精度良く上昇率を比較できる
ように、筒内圧センサ12a −12dの検出特性ばら
つきを補償する必要かあり、このための気筒別の補正係
数をHOS (n)として示しである。前記気筒別の補
正係数をHOS (n)は、例えば、定常運転時におけ
る点火前の所定ピストン位置において各筒内圧センサ1
2a〜12dで検出される筒内圧が均一になるように設
定させることかできる。Note that when calculating the rate of increase in the cylinder pressure P of each cylinder as described above, it is necessary to compensate for variations in the detection characteristics of the cylinder pressure sensors 12a to 12d so that the rate of increase can be accurately compared between cylinders. The correction coefficient for each cylinder for this purpose is shown as HOS (n). The correction coefficient for each cylinder HOS (n) is, for example, the correction coefficient for each cylinder pressure sensor 1 at a predetermined piston position before ignition during steady operation.
It is possible to set the cylinder pressures detected at 2a to 12d to be uniform.
また、本実施例では、点火後の所定クランク角度間での
筒内圧Pの変化量を求めるようにしたか、点火後の所定
時間内における筒内圧Pの変化量を求めるようにしても
良く、この場合、筒内圧Pの所定時間当たりの上昇率d
p/dtは、機関出力に略相当する値となる。Furthermore, in this embodiment, the amount of change in cylinder pressure P between predetermined crank angles after ignition is determined, or the amount of change in cylinder pressure P within a predetermined time after ignition may be determined. In this case, the rate of increase d of the cylinder pressure P per predetermined time is
p/dt has a value approximately equivalent to the engine output.
次のステップ33ては、前記第3図のフローチャートに
おいて設定制御されるフラグftrの判別を行う。ここ
で、フラグftrか1であると判別されたときには、機
関lの過渡運転状態であり、かかる過渡運転状態である
ときには、気筒間の吸入空気量のばらつきか発生するこ
とかあり、これによって気筒間の出力トルク(又は出力
)にばらつきが発生するので、気筒間の空燃比ばらつき
を前記上昇率dP/dθ(又はdp/dt)に基づいて
精度良く検出することかできない。In the next step 33, the flag ftr that is set and controlled in the flowchart of FIG. 3 is determined. Here, when it is determined that the flag ftr is 1, it means that the engine l is in a transient operating state, and in such a transient operating state, variations in the amount of intake air between the cylinders may occur, which causes the cylinders to Since variations occur in the output torque (or output) between the cylinders, it is impossible to accurately detect the air-fuel ratio variations between the cylinders based on the rate of increase dP/dθ (or dp/dt).
このため、ステップ33てフラグftrが1であると判
別されたときには、ステップ34へ進み、今回ステップ
32て演算された上昇率dp/dθのデータを、各気筒
共通のデータとして各気筒別の上昇率d p/dθ(n
)それぞれにセットする。Therefore, when it is determined in step 33 that the flag ftr is 1, the process advances to step 34, and the data of the rate of increase dp/dθ calculated in step 32 is used as data common to each cylinder and the increase rate for each cylinder is determined. rate d p/dθ(n
) set for each.
一方、ステップ33でフラグftrかφであると判別さ
れたときには、機関1の定常運転状態であり、各気筒の
吸入空気量は略均−であると見做すことができ、前記上
昇率d p / dθ(n)の気筒間でのばらつきは、
そのまま気筒間での空燃比のばらつきを略示すことにな
るので、ステップ35へ進んで前記上昇率d p /
dθ(n)の均一化するに当たっての目標となる平均値
AVdp/dθを以下のようにして演算する。On the other hand, when it is determined in step 33 that the flag is ftr or φ, the engine 1 is in a steady operating state, and it can be assumed that the intake air amount of each cylinder is approximately equal, and the increase rate d The variation in p/dθ(n) between cylinders is
Since this simply represents the variation in air-fuel ratio between cylinders, the process advances to step 35 and the increase rate d p /
The target average value AVdp/dθ for making dθ(n) uniform is calculated as follows.
次のステップ36では、各気筒別の上昇率dp/dθ(
n)の前記平均値AVdp/dθに対する比率として、
各気筒別の補正係数(補正値)Cho s (n) =
(AV d p/ dθ)/(dP/dθ(n))を
設定する。In the next step 36, the increase rate dp/dθ(
n) to the average value AVdp/dθ,
Correction coefficient (correction value) for each cylinder Chos (n) =
Set (AV d p/dθ)/(dP/dθ(n)).
ここで各気筒別に設定された補正係数Chos(n)を
、第3図のフローチャートにおける燃料噴射量Tiの演
算において、基本燃料噴射量Tpに乗算させて各気筒別
の燃料噴射量Tiを設定させれば、各気筒の吸入空気量
が同一である状態における各気筒別の筒内圧上昇率d
p / dθ(n)、即ち、各気筒の空燃比を均一に補
正することになり、燃料噴射弁10a〜10dの噴射特
性ばらつきによる気筒間の空燃比ばらつきを補正するこ
とかできるものである。Here, in the calculation of the fuel injection amount Ti in the flowchart of FIG. 3, the correction coefficient Chos(n) set for each cylinder is multiplied by the basic fuel injection amount Tp to set the fuel injection amount Ti for each cylinder. Then, the cylinder pressure increase rate d for each cylinder when the intake air amount of each cylinder is the same is
p/dθ(n), that is, the air-fuel ratio of each cylinder is corrected uniformly, and it is possible to correct the air-fuel ratio variation between cylinders due to the injection characteristic variation of the fuel injection valves 10a to 10d.
このようにして、気筒間での空燃比ばらつきを補正てき
、気筒毎の空燃比か均一化できれば、排気性状を改善で
きると共に、サージトルクの低減か図、れるものである
。また、燃料噴射弁10a〜10dの噴射特性のばらつ
きかあっても、上記のようにしである程度補正できるの
で、製造時における噴射特性の精度要求レベルを落とし
て、歩留まり改善できる。In this way, if air-fuel ratio variations between cylinders can be corrected and the air-fuel ratios of each cylinder can be made uniform, exhaust characteristics can be improved and surge torque can be reduced. Further, even if there is a variation in the injection characteristics of the fuel injection valves 10a to 10d, it can be corrected to some extent as described above, so that the required level of accuracy of the injection characteristics during manufacturing can be lowered and the yield can be improved.
然も、上記のように、気筒間での出力・トルクのばらつ
きを、筒内圧Pに基づいて検出するときに、図示平均有
効圧を算出するのではなく、点火後の筒内圧Pの上昇率
を求めれば良いので、筒内圧Pのサンプル数か少なく、
補正係数Chos (n)の設定のためのコントロール
ユニット11の演算負担か少ないという利点もある。However, as mentioned above, when detecting variations in output and torque between cylinders based on the cylinder pressure P, instead of calculating the indicated average effective pressure, the rate of increase in the cylinder pressure P after ignition is calculated. All you have to do is find the number of samples of cylinder pressure P, or
There is also the advantage that the calculation load on the control unit 11 for setting the correction coefficient Chos (n) is reduced.
尚、本実施例では、基本燃料噴射量(基本燃料供給量)
Tpを、エアフローメータ15て検出される吸入空気流
量Qに基づいて設定させるものについて述へたが、これ
に限定されるものではなく、吸入負圧又は吸気系の開口
面積と、機関回転速度との組み合わせによって基本燃料
噴射量Tpを設定させたり、また、点火前の筒内圧デー
タから吸入空気量を求めて演算させても良い。In this example, the basic fuel injection amount (basic fuel supply amount)
In the above description, Tp is set based on the intake air flow rate Q detected by the air flow meter 15, but it is not limited to this. The basic fuel injection amount Tp may be set by a combination of the above, or the intake air amount may be determined and calculated from the cylinder pressure data before ignition.
〈発明の効果〉
以上説明したように本発明によると、各気筒別に設けら
れた燃料供給手段における燃料供給特性のばらつきによ
って各気筒間て空燃比のばらつきか発生した場合に、こ
れを各気筒の点火後の筒内圧上昇率のばらつきとして検
出し、前記筒内圧上昇率か気筒間で均一になるように基
本燃料供給量を気筒別に補正するようにしたので、気笥
毎の空燃比を均一化でき、排気性状を改善しサージトル
クを低減できると共に、気筒間の空燃比はらつきの検出
のための筒内圧のサンプリング処理か簡便に行え、演算
処理負担を軽減できるという効果かある。<Effects of the Invention> As explained above, according to the present invention, when variations in the air-fuel ratio occur between cylinders due to variations in the fuel supply characteristics in the fuel supply means provided for each cylinder, this can be corrected for each cylinder. This is detected as a variation in the rate of increase in cylinder pressure after ignition, and the basic fuel supply amount is corrected for each cylinder so that the rate of increase in cylinder pressure is uniform between cylinders, making the air-fuel ratio uniform for each cylinder. This has the effect of not only improving exhaust properties and reducing surge torque, but also simplifying the sampling process of cylinder pressure for detecting air-fuel ratio fluctuations between cylinders, and reducing the computational processing load.
第1図は本発明の構成を示すブロック図、第2図は本発
明の一実施例を示すシステム概略図、第3図〜第5図は
それぞれ同上実施例における燃料供給手段の内容を示す
フローチャートである。
■・・・内燃機関 4・・・吸気マニホールド9・・
・スロットル弁 10a〜10d・・・燃料噴射弁1
1・・・コントロールユニット 12a〜12d・・
・筒内圧センサ 13・・・クランク角センサ 1
4・・・スロットルセンサ 15・・・エアフローメ
ータ特許出願人 日本電子機器株式会社
代理人 弁理士 笹 島 富二雄
トFig. 1 is a block diagram showing the configuration of the present invention, Fig. 2 is a system schematic diagram showing an embodiment of the invention, and Figs. 3 to 5 are flow charts showing the contents of the fuel supply means in the above embodiment. It is. ■...Internal combustion engine 4...Intake manifold 9...
・Throttle valve 10a to 10d...Fuel injection valve 1
1... Control unit 12a-12d...
・Cylinder pressure sensor 13...Crank angle sensor 1
4...Throttle sensor 15...Air flow meter patent applicant Fujioto Sasashima, agent of Japan Electronics Co., Ltd., patent attorney
Claims (2)
筒内燃機関の燃料供給制御装置であって、機関運転条件
に応じて前記燃料供給手段による基本燃料供給量を設定
する基本燃料供給量設定手段と、 内燃機関の各気筒毎に設けられてそれぞれの気筒の筒内
圧を検出する筒内圧検出手段と、 該筒内圧検出手段で検出される点火後の筒内圧の上昇率
が各気筒均一になるように各気筒別に前記基本燃料供給
量の補正値を設定する気筒別補正値設定手段と、 前記基本燃料供給量設定手段で設定された基本燃料供給
量を前記気筒別補正値設定手段で設定された気筒別の補
正値に基づいて補正して最終的な燃料供給量を気筒別に
設定する燃料供給量設定手段と、 該燃料供給量設定手段で設定された気筒別の燃料供給量
に基づいて対応する気筒の燃料供給手段を駆動制御する
燃料供給制御手段と、 を含んで構成されたことを特徴とする多気筒内燃機関の
燃料供給制御装置。(1) A fuel supply control device for a multi-cylinder internal combustion engine, which includes a fuel supply means for each cylinder of the internal combustion engine, and sets a basic fuel supply amount by the fuel supply means according to engine operating conditions. a setting means; an in-cylinder pressure detection means provided for each cylinder of the internal combustion engine to detect the in-cylinder pressure of each cylinder; cylinder-by-cylinder correction value setting means for setting a correction value for the basic fuel supply amount for each cylinder so that the basic fuel supply amount is set by the cylinder-by-cylinder correction value setting means; a fuel supply amount setting means for correcting the final fuel supply amount for each cylinder based on the set correction value for each cylinder; and based on the fuel supply amount for each cylinder set by the fuel supply amount setting means. 1. A fuel supply control device for a multi-cylinder internal combustion engine, comprising: a fuel supply control means for driving and controlling a fuel supply means for a corresponding cylinder;
手段と、 該定常運転検出手段で機関の定常運転状態が検出されて
いるときにのみ前記気筒別補正値設定手段による気筒別
の補正値設定を許可する補正値設定許可手段と、 を設けたことを特徴とする請求項1記載の多気筒内燃機
関の燃料供給制御装置。(2) Steady-state operation detection means for detecting a steady-state operating state of the internal combustion engine; and correction values for each cylinder by the cylinder-specific correction value setting means only when the steady-state operating state of the engine is detected by the steady-state operation detection means. The fuel supply control device for a multi-cylinder internal combustion engine according to claim 1, further comprising: correction value setting permission means for permitting setting.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP21156090A JPH04101044A (en) | 1990-08-13 | 1990-08-13 | Fuel feeding controller for multicylinder internal combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP21156090A JPH04101044A (en) | 1990-08-13 | 1990-08-13 | Fuel feeding controller for multicylinder internal combustion engine |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04101044A true JPH04101044A (en) | 1992-04-02 |
Family
ID=16607820
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP21156090A Pending JPH04101044A (en) | 1990-08-13 | 1990-08-13 | Fuel feeding controller for multicylinder internal combustion engine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04101044A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06221217A (en) * | 1993-01-28 | 1994-08-09 | Unisia Jecs Corp | Surge torque detection device for internal combustion engine |
JP2011069330A (en) * | 2009-09-28 | 2011-04-07 | Toyota Motor Corp | Cylinder inner pressure acquisition device for internal combustion engine |
JP2014037834A (en) * | 2012-08-17 | 2014-02-27 | Ge Jenbacher Gmbh & Co Ohg | Operation method for internal combustion engine |
-
1990
- 1990-08-13 JP JP21156090A patent/JPH04101044A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06221217A (en) * | 1993-01-28 | 1994-08-09 | Unisia Jecs Corp | Surge torque detection device for internal combustion engine |
JP2011069330A (en) * | 2009-09-28 | 2011-04-07 | Toyota Motor Corp | Cylinder inner pressure acquisition device for internal combustion engine |
JP2014037834A (en) * | 2012-08-17 | 2014-02-27 | Ge Jenbacher Gmbh & Co Ohg | Operation method for internal combustion engine |
US10066565B2 (en) | 2012-08-17 | 2018-09-04 | Ge Jenbacher Gmbh & Co Og | Method for operating an internal combustion engine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2884472B2 (en) | Fuel property detection device for internal combustion engine | |
US5682856A (en) | Apparatus for controlling an internal combustion engine and method thereof | |
JPH09209814A (en) | Control device for internal combustion engine | |
JPH01313644A (en) | Oxygen concentration detector for internal combustion engine controller | |
JPH04101044A (en) | Fuel feeding controller for multicylinder internal combustion engine | |
US4787358A (en) | Fuel supply control system for an engine | |
JP2001123879A (en) | Combustion state detecting device for internal combustion engine | |
US6901920B2 (en) | Engine control apparatus having cylinder-by-cylinder feedback control | |
JP2527321Y2 (en) | Electronically controlled fuel injection device for internal combustion engine | |
JPS63268951A (en) | Fuel supply control device for internal combustion engine | |
JPH0810672Y2 (en) | Electronically controlled fuel injection device for internal combustion engine | |
JPH0481534A (en) | Fuel supply control device for internal combustion engine | |
JPS62186037A (en) | Fuel injector for internal combustion engine | |
JP2509020Y2 (en) | Fail-safe device of mixed fuel supply control device | |
JPH0493633A (en) | Cylinder internal pressure detection device for internal combustion engine | |
JP2855383B2 (en) | Interrupt injection control device for electronically controlled fuel injection type internal combustion engine | |
JPH0495838A (en) | Detecting apparatus for internal pressure of cylinder of internal combustion engine | |
JPH08504Y2 (en) | Electronically controlled fuel injection type internal combustion engine interrupt injection control device | |
JP3639882B2 (en) | Control device for internal combustion engine | |
JPH0972809A (en) | Combustion pressure detector for internal combustion engine | |
JP2750777B2 (en) | Electronic control fuel supply device for internal combustion engine | |
JPH0746750Y2 (en) | Air-fuel ratio controller for engine | |
JP3376201B2 (en) | Air-fuel ratio control device for internal combustion engine | |
JP2609126B2 (en) | Air-fuel ratio feedback control device for internal combustion engine | |
JPH01151748A (en) | Electronic control fuel injection device for internal combustion engine |