JPH0219634A - Control unit for internal combustion engine - Google Patents
Control unit for internal combustion engineInfo
- Publication number
- JPH0219634A JPH0219634A JP16831988A JP16831988A JPH0219634A JP H0219634 A JPH0219634 A JP H0219634A JP 16831988 A JP16831988 A JP 16831988A JP 16831988 A JP16831988 A JP 16831988A JP H0219634 A JPH0219634 A JP H0219634A
- Authority
- JP
- Japan
- Prior art keywords
- fuel ratio
- air
- exhaust temperature
- learning
- ignition timing
- 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
Landscapes
- Electrical Control Of Ignition Timing (AREA)
- 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 is directed to an improvement in a control device for an internal combustion engine.
(従来の技術)
8!関の制御装置には、ノッキングを検出するセンサを
設けておき、ノッキングが生じると点火時期を遅角側に
制御しあるいは空燃比をノッキングが生じない側(リッ
チ側)に変更するものがある(点火時期制御については
、特開昭60−26172号公報参照)。ここに、軽い
ノッキング状態を生じるようなレベルを所定レベルとし
て設定し、この所定レベルをn標値として点火時期や空
燃比の制御(このような制御を以下「ノック制御」と称
す。(Conventional technology) 8! Some control devices are equipped with a sensor that detects knocking, and when knocking occurs, the ignition timing is retarded or the air-fuel ratio is changed to the side where knocking does not occur (rich side). Regarding ignition timing control, see Japanese Patent Laid-Open No. 60-26172). Here, a level that causes a slight knocking state is set as a predetermined level, and the ignition timing and air-fuel ratio are controlled using this predetermined level as the n target value (such control is hereinafter referred to as "knock control").
)が行なわれる。これは、機関に悪影響を与える強いノ
ッキングは避けなければならないものの、軽いノッキン
グはそれ自体機関に悪影響を与えるものでなく、燃焼効
率の向上により却って燃費が良好となるからである。) is carried out. This is because, although strong knocking that adversely affects the engine must be avoided, light knocking itself does not adversely affect the engine, and on the contrary improves fuel efficiency by improving combustion efficiency.
一方、同じ燃料量なら最大のトルクが得られるように点
火時期を制御することが出力向上の点より望ましい。そ
こで、点火時期がM B T (最大トルクを与える最
小進角値)となるように制fi1(この制御を以下「M
B T lil制御」と称す。)を行うものがある(
特開昭61 16268号公報参照)。たとえば、機関
の筒内圧が最大となるクランク角(このクランク角を以
下単に[筒内圧最大クランク角」と称す、)θpmax
または図示平均有効圧Piの検出値が予め4えた目標値
と一致するように、検出値と目標値との偏差に基づくフ
ィードバック量にて点火時期が修正制御される。On the other hand, from the standpoint of improving output, it is desirable to control the ignition timing so that the maximum torque can be obtained for the same amount of fuel. Therefore, control fi1 (hereinafter referred to as "M
It is called "B T lil control". ).
(See Japanese Patent Application Laid-Open No. 16268/1983). For example, the crank angle at which the cylinder pressure of the engine is maximum (hereinafter simply referred to as the [maximum cylinder pressure crank angle]) θpmax
Alternatively, the ignition timing is corrected and controlled using a feedback amount based on the deviation between the detected value and the target value so that the detected value of the indicated mean effective pressure Pi matches a preset target value.
また、ノンキング制御とM +3 T制御とが組み合わ
されることも多い、ここに、両者の関係ではノック制御
が優先される。以下には両者の組み今わせの制御を[ノ
ック−M B ’r制御」と称す。Further, non-king control and M+3T control are often combined, and in this case, knock control is given priority in the relationship between the two. In the following, the control of the combination of the two will be referred to as "knock-MB'r control".
さらに、個体差や経時変化に伴う誤差の解消を目的とし
て、点火時期制御や空燃比制御に学習機能を備えさせた
ものも提案されている(空燃比制御について特開昭55
−96339す公報参照)。Furthermore, with the aim of eliminating errors due to individual differences and changes over time, ignition timing control and air-fuel ratio control equipped with a learning function have been proposed (Japanese Patent Application Laid-Open No. 55-11111
-96339).
(発明が解決しようとする課題)
ところで、機関の高負荷時はノッキングが生じやrくか
つ大きな出力が要求される運転域であるから、ノック制
御を行いつつ混合気を濃くして出力を高める必要がある
が、高負荷域でも定常時になると、過渡状態はどには出
力が要求されるわけではないので、走行性能を落とさな
い範囲で空燃比をできるだけリーン化することができれ
ば無駄な燃料消費を抑えることができる。(Problem to be solved by the invention) By the way, when the engine is under high load, this is the operating range where knocking is likely to occur and a large output is required. Therefore, while performing knock control, the mixture is enriched to increase the output. However, even in the high load range, in steady state, no output is required in transient conditions, so if the air-fuel ratio can be made as lean as possible without degrading driving performance, unnecessary fuel consumption can be avoided. can be suppressed.
ここに、このような制御を行おうとすれば、7ツク−M
B T !II allと空燃比制御とをともに、す
なわち要求に応じて点火時期と空燃比とをともに制御す
ることが必要となる。しかしながら、従来例ではノック
制御の内容は点火時期あるいは空燃比の一方のみの制御
であるため、両方をともに制御するもので1土ない。こ
れは、7ンキングを回避する点にだけ主眼が置かれてい
るためで、高負荷定常時においてはなるたけ空燃比をリ
ーン化して燃費向上をも図るということまでは考慮され
ていないからである。If you want to perform this kind of control here, 7tsuku-M
BT! It is necessary to control both II all and air-fuel ratio control, that is, both the ignition timing and the air-fuel ratio according to demand. However, in the conventional example, the content of knock control is to control only one of the ignition timing or the air-fuel ratio, so it is impossible to control both of them at the same time. This is because the main focus is only on avoiding 7-king, and no consideration is given to improving fuel efficiency by making the air-fuel ratio as lean as possible during steady high-load conditions.
一方、高負荷定常時にはノッキング以外にも熱負荷に対
する措置、すなわち排気温度が所定値を越えないように
制御を行うことが必要となる。たとえば、高回転時に排
気弁後流の温度が所定値を越えたり低回転時に触媒後流
の温度が所定値を越えたりすると、機関本体や触媒を傷
めζしようがらである。On the other hand, when the load is steady at high load, it is necessary to take measures against heat load other than knocking, that is, to control the exhaust temperature so that it does not exceed a predetermined value. For example, if the temperature downstream of the exhaust valve exceeds a predetermined value at high speeds, or if the temperature downstream of the catalyst exceeds a predetermined value during low speeds, the engine body and catalyst are likely to be damaged.
さらに、圧縮比、空気量センサの検出精度あるいは燃焼
室の冷却効率の相違にて空燃比や、α火時期にばらつき
を生じ、これにて最大トルク点や最低燃費点から外れて
くることを考慮すると、学習機能を付与することも必要
である。Furthermore, it should be taken into consideration that differences in the compression ratio, the detection accuracy of the air flow sensor, or the cooling efficiency of the combustion chamber will cause variations in the air-fuel ratio and α-ignition timing, resulting in deviations from the maximum torque point and minimum fuel efficiency point. Then, it is also necessary to add a learning function.
この発明はこのような従来の問題点を解決することを目
的としている。This invention aims to solve these conventional problems.
(課題を解決するための手段)
この発明は、第1図に示すように、筒内圧を検出する手
段1と、筒内圧がらノッキングを検出する手99.2と
、筒内圧からMINT相関量(図示平均有効圧または筒
内圧最大クランク角)を検出する手段3と、ノッキング
検出値並びにMBT相関量の検出値に応じて点火時期を
補正する手段4と、この補正量を′:′r−習する手段
5とを備えると共に、目標空燃比を演算する手段6と、
実空燃比を検出する手段7と、実空燃比とl″I楳空燃
比の差異に応じて燃料供給量を補正する手段8と、この
補正量を学習する手段9とを備えた内燃機関の制御装置
において、高負荷定常状態を判定する手Pii Oと、
排気温度を検出する手fillと、高負荷定常時に排気
温度が所定値以内の条件で筒内圧と排気温度に応じて筒
内圧が最大値をとるように目標空燃比を補正する手段1
2と、この補正量を学習する手段13と、この補正学習
中に点火時期を所定のベース点火時期に固定する手段1
4とを設ける。(Means for Solving the Problem) As shown in FIG. 1, the present invention includes a means 1 for detecting cylinder pressure, a means 99.2 for detecting knocking from the cylinder pressure, and a MINT correlation quantity ( means 3 for detecting the indicated mean effective pressure or cylinder pressure maximum crank angle; means 4 for correcting the ignition timing in accordance with the detected knocking value and the detected value of the MBT correlation amount; means 5 for calculating the target air-fuel ratio, and means 6 for calculating the target air-fuel ratio;
An internal combustion engine comprising means 7 for detecting an actual air-fuel ratio, means 8 for correcting the fuel supply amount according to the difference between the actual air-fuel ratio and the l''I air-fuel ratio, and means 9 for learning this correction amount. In the control device, a hand Pii O that determines a high load steady state;
Hand fill for detecting exhaust temperature and means 1 for correcting the target air-fuel ratio so that the in-cylinder pressure takes the maximum value according to the in-cylinder pressure and exhaust temperature under the condition that the exhaust temperature is within a predetermined value during high load steady state
2, means 13 for learning this correction amount, and means 1 for fixing the ignition timing to a predetermined base ignition timing during this correction learning.
4 will be provided.
(作用)
したがって、高負荷定常時に筒内圧と排気温度に応じて
筒内圧が最大値をとるように目標空燃比を補正学習する
ことにより、最大トルクを確保しつつかつ排気温度を所
定の範囲に収めつつ、空燃比をリーン化することがでさ
、高負荷時の燃費を軽減することができる。(Function) Therefore, by correcting and learning the target air-fuel ratio so that the in-cylinder pressure takes the maximum value according to the in-cylinder pressure and exhaust temperature during high load steady state, maximum torque can be ensured and the exhaust temperature can be kept within a predetermined range. By making the air-fuel ratio leaner while reducing fuel consumption, fuel consumption under high loads can be reduced.
虫だ、目標空燃比の補正学習中に点火時期が補正される
と、筒内圧がつまり最大トルク点が変化することになる
が、この補正学習中に点火時期をベース点火時期に固定
することにより、最大トルクを得る空燃比に精度良く制
御することができ、かつノッキングを起こすこともない
。If the ignition timing is corrected during target air-fuel ratio correction learning, the cylinder pressure will clog and the maximum torque point will change, but by fixing the ignition timing to the base ignition timing during this correction learning, , the air-fuel ratio can be precisely controlled to obtain the maximum torque, and knocking does not occur.
なお、学習機能の付与により制御性が向上することは言
うまでもない。It goes without saying that controllability is improved by adding a learning function.
(実施例)
本発明をV型6気筒機関に適用した実施例を第2図に示
すと、23Aと23Bは機関21の点火プラグの座金部
に装着する座金型部内圧センサで、センサ23Aと23
Bの出力する電荷量はチャーノアンプ24Aと24Bに
て電圧値に変換され、このチャージアンプ出力は筒内圧
信号としてマルチプレクサ40に入力される。この筒内
圧信号を用いて図示平均有効圧Piまたは筒内圧最大ク
ランク角センサaxの検出値が計算される。(Embodiment) An embodiment in which the present invention is applied to a V-type six-cylinder engine is shown in FIG. 2. Reference numerals 23A and 23B are washer mold internal pressure sensors that are attached to the washer of the spark plug of the engine 21. 23
The amount of charge output by B is converted into a voltage value by Charno amplifiers 24A and 24B, and the output of this charge amplifier is input to multiplexer 40 as an in-cylinder pressure signal. Using this cylinder pressure signal, the indicated average effective pressure Pi or the detection value of the cylinder pressure maximum crank angle sensor ax is calculated.
一方、チャージアンプ出力はノッキング信号検出回路2
5Aと25Bに入力されて、ノッキングに固有の高周波
の信号だけが分離され、このノッキング48号もマルチ
プレクサ40に入力される。On the other hand, the charge amplifier output is from the knocking signal detection circuit 2.
5A and 25B, only the high frequency signal specific to knocking is separated, and this knocking signal 48 is also input to multiplexer 40.
29はクランク角の単位角度(たとえば1°)毎の43
号と所定角度(120°)毎の信号(基準信号)を発生
するクランク角センサで、入出カポ−)(Ilo)39
に入力される。単位角度信号からは機関回転数Nが求め
られ、基準位置信号からは気筒判別がなされる。29 is 43 per unit angle (for example, 1°) of the crank angle
This is a crank angle sensor that generates a signal (reference signal) at every predetermined angle (120°).
is input. The engine speed N is determined from the unit angle signal, and the cylinder is determined from the reference position signal.
31は吸入空気、lQaを検出するセンサ(たとえばフ
ラップ式やホットワイヤ式のエア7a−メータ)、32
は理論空燃比だけなくそれ以外の空燃比をも検出するこ
とのできるセンサ、33と34はそれぞれ排気弁後流と
触媒後流の排気温度を検出するセンサで、各センサがら
の信号はマルチプレクサ40に入力される。31 is a sensor for detecting intake air and lQa (for example, a flap type or hot wire type air 7a-meter); 32
is a sensor that can detect not only the stoichiometric air-fuel ratio but also other air-fuel ratios, 33 and 34 are sensors that detect the exhaust temperature downstream of the exhaust valve and downstream of the catalyst, respectively, and the signals from each sensor are sent to a multiplexer 40. is input.
35はセンサ類がらの各種の信号が入力されるコントロ
ールユニットで、CPU 36.ROM37、RAM3
8及びl1039のはがマルチブレク?40.A/L’
)変換器41及びデジタルボート42を備える。コント
ロールユニット35は、運転条件信号と空燃比及び点火
時期の各フィードバック信号に基づいて出力すべき燃料
噴射パルス幅′riと、出力すべき点火時期5ETAD
Vとをそれぞれ演算し、これを噴射パルスと点火パルス
に変換して図示しない燃料噴射弁と点火装置に向は出力
する。35 is a control unit into which various signals from sensors are input, and CPU 36. ROM37, RAM3
8 and l1039 are multi-break? 40. A/L'
) A converter 41 and a digital boat 42 are provided. The control unit 35 determines the fuel injection pulse width 'ri to be outputted and the ignition timing 5ETAD to be outputted based on the operating condition signal, the air-fuel ratio, and the ignition timing feedback signals.
V and is converted into an injection pulse and an ignition pulse, which are output to a fuel injection valve and an ignition device (not shown).
次にコン)cy−ルユニット35にて実行される制御内
容を第3図(A)、(B)に基づいて説明する6なお、
燃料噴射パルス幅′「iは次式(1)にて演算される。Next, the control contents executed by the control unit 35 will be explained based on FIGS. 3(A) and 3(B).
The fuel injection pulse width 'i is calculated using the following equation (1).
Ti=TpXTrbaXKLcdXLiad+Ts=l
l)ただし、′l″p :基本パルス幅(K cto+
aL X Q a/ Nより算出)
Tfba;目標空燃比(次式(2)より算出)KLcd
;空燃比学習係数(通常制御に用いられる学習値)
Lad;空燃比センサ32からの信号に基づくフィード
バック係数
Ts ;バッテリ補正量の無効パルス幅また目標空燃比
TflJaは次式(2)にて演算される。Ti=TpXTrbaXKLcdXLiad+Ts=l
l) However, 'l''p: Fundamental pulse width (K cto+
aL
; Air-fuel ratio learning coefficient (learning value used for normal control) Lad; Feedback coefficient Ts based on the signal from the air-fuel ratio sensor 32; The invalid pulse width of the battery correction amount and the target air-fuel ratio TflJa are calculated by the following equation (2) be done.
’r’fba=M口+a+ D fbas+(K tw
+ K as+ −)・・・(2)
ただし、Mfba;ベース空燃比(NとQaをパラメー
タとして設定される)
L’)rbus;空燃比センサ1(空燃比補正学習値D
H+ulor空燃比補正fiDfba++)Ktm+K
as+・・・;水温増量等の補正量で、空燃比補正量D
fbap=空燃比補正学習値DIl+a1−排気温度セ
ンサ33.34がらの信号に基づ(空燃比補正値Dfl
+aである。'r'fba=M mouth+a+D fbas+(K tw
+K as+ -)...(2) However, Mfba: base air-fuel ratio (set using N and Qa as parameters) L') rbus: air-fuel ratio sensor 1 (air-fuel ratio correction learning value D
H+ulor air fuel ratio correction fiDfba++)Ktm+K
as+...: Correction amount for water temperature increase, etc., air-fuel ratio correction amount D
fbap = air-fuel ratio correction learning value DIl + a1 - based on the signal from the exhaust temperature sensor 33.34 (air-fuel ratio correction value Dfl
+a.
また点火時期5ETADVは次式(3)にて演算される
。Further, the ignition timing 5ETADV is calculated using the following equation (3).
S E T A D V = TadvlIl+ 5e
Lcs+ Advld −(3)ただし、T advn
:ベース点火時期(NとQaをパラメータとして設定さ
れる)
Setc3;+!/火時期補正ii(M13T補正1i
Mbtcsまたはノック補正11Advcsの小さいは
う)
A dvld;、α火時期学習値
PjSs図(A)、(B)において、ステップ101で
は燃料の基本パルス幅1゛pと回転数Nとから高負荷載
かどうかがt+定される。ステップ102では基本パル
ス幅Tpと回転数Nの変化率ΔTρとΔNが所定値以内
および機関冷却水温が所定値以上の定常状想かどうかが
、つまり最大トルクを与えるリーン側の空燃比(LBT
と称す)に学習制御するための条件が成立しでいるかど
うかが判定される。S E T A D V = TadvlIl+ 5e
Lcs+ Advld - (3) However, T advn
: Base ignition timing (set using N and Qa as parameters) Setc3;+! /Fire timing correction ii (M13T correction 1i
Mbtcs or knock correction 11Advcs (small crawl) A dvld;, α fire timing learning value PjSs In the diagrams (A) and (B), in step 101, high load loading is determined based on the basic fuel pulse width 1゛p and the rotation speed N. It is determined whether t+. In step 102, it is determined whether the basic pulse width Tp and the rate of change ΔTρ and ΔN of the rotational speed N are within predetermined values and the engine cooling water temperature is a predetermined value or higher.
It is determined whether the conditions for performing learning control are satisfied.
ステップ103ではL B Tの学習が終了かどうかが
t’q定される。In step 103, it is determined t'q whether learning of L B T is completed.
高負荷定常状態以外あるいはL B ′rの学習が終了
していれば、ステップ123以下に進みノックM B
T i制御(点火時期制御)および通常の空燃比制御(
燃料噴射量制御)を行うが、高負荷定常状態でLBTの
学習が終了していなければ、LBT学習制御条件と判定
してステップ104以下に進む。If the state is other than a high load steady state or if the learning of L B 'r has been completed, the process proceeds to step 123 and subsequent steps and the knock M B
Ti control (ignition timing control) and normal air-fuel ratio control (
However, if LBT learning has not been completed in a high load steady state, it is determined that the LBT learning control condition is met and the process proceeds to step 104 and subsequent steps.
ステップ104では点火時期5ETADVがベースツユ
火時期’[”advmに設定、制御される。即ち、LB
T学習制御中はノック−MBT制御が中止される。In step 104, the ignition timing 5ETADV is set and controlled to the base ignition timing 'advm. That is, LB
Knock-MBT control is canceled during T learning control.
ステップ105,106ではこの運転領域(Tp+N)
での空燃比補正学習値1)fl+alの学習が最初であ
れば、Dfbulに初期値(所定のリッチ分)がセット
される。ステップ107,108では運転領域(1゛p
*N)に対応する学習格子からDfl+alが読出され
、目標空燃比T「baの空燃比補正係数D fbasに
セットされる。そして、I)fbasをもと1こ算出し
た目標空燃比Tfbaにしたがってステップ128にて
空燃比(燃料噴射jl T i )が制御され、タイマ
による所定期間A(ステップ107)が経過すると10
9以下に進む。期間Aは空燃比の変更後、排気温度セン
サ33,34の出力が安定するまでの時間に相当する。In steps 105 and 106, this operating region (Tp+N)
If the air-fuel ratio correction learned value 1) fl+al is learned for the first time, an initial value (a predetermined rich amount) is set in Dfbul. In steps 107 and 108, the operating region (1°p
*Dfl+al is read from the learning grid corresponding to N) and set to the air-fuel ratio correction coefficient D fbas of the target air-fuel ratio Tba. Then, according to the target air-fuel ratio Tfba calculated based on I) fbas. The air-fuel ratio (fuel injection jl T i ) is controlled in step 128, and when the predetermined period A (step 107) set by the timer has elapsed, the air-fuel ratio (fuel injection jl T i ) is 10
Proceed to 9 or below. Period A corresponds to the time until the outputs of the exhaust gas temperature sensors 33 and 34 become stable after the air-fuel ratio is changed.
ステップ109,110では排気弁後流での排気限界温
度LexLe峠と排気温度1巳xLempの差および触
媒後流での#気限界温度Lcatteupと排気温度C
utteBの差が求められ、その小さいほうの差に応じ
で空燃比?1Ilf値DfL+aが演算される。ステッ
プ111ではステップ108でセットされた空燃比補正
係数Dfbasとベース空燃比MfbaとDfbaの加
算値かり−ン限界値Xと比較され、等しくなければステ
ップ114にて空燃比補正学習値DfbaからI)fb
aを引いた空燃比補正1iDfbapが空燃比補正係数
DI’basにセットされる。そして、Dfbaaをも
とに算出した目標空燃比Tfbaにしたがってステップ
128にて空燃比が制御され、タイマによる所定期間B
(ステップ109)が経過するとステップ115以下に
進む。Steps 109 and 110 include the difference between the exhaust limit temperature LexLe pass downstream of the exhaust valve and the exhaust temperature 1xLemp, and the difference between the exhaust limit temperature Lcatteup and the exhaust temperature C
The difference in utteB is calculated, and depending on the smaller difference, the air-fuel ratio? 1Ilf value DfL+a is calculated. In step 111, the air-fuel ratio correction coefficient Dfbas set in step 108 is compared with the added value of the base air-fuel ratio Mfba and Dfba, and if they are not equal, the process proceeds to step 114 from the air-fuel ratio correction learning value Dfba to I). fb
The air-fuel ratio correction 1iDfbap obtained by subtracting a is set to the air-fuel ratio correction coefficient DI'bas. Then, the air-fuel ratio is controlled in step 128 according to the target air-fuel ratio Tfba calculated based on Dfbaa, and the timer controls the air-fuel ratio for a predetermined period B.
After (step 109) has passed, the process proceeds to step 115 and subsequent steps.
卯も、期間Bにおける空燃比は期間Aにおける空燃比よ
りも排気温度に基づく空燃比補正値D「ba分リーン化
される。なお、ステップ111にて前記加算値がリーン
限界値Xと一致した場合には、ステップ112.113
にてDflJaを0とし、その時点でLBT学習制御を
終了とする。In the case of rabbits, the air-fuel ratio in period B is made leaner by the air-fuel ratio correction value D"ba based on the exhaust temperature than the air-fuel ratio in period A. Note that in step 111, the added value coincides with the lean limit value X. If so, step 112.113
At this point, DflJa is set to 0, and the LBT learning control is ended at that point.
ステップ115.116では筒内圧から図示平均有効圧
Piが次式(4)にて演算される。この演算はタイマに
よる所定期間Cの間行なわれ、この間の平均値がPiと
して求められる。In steps 115 and 116, the indicated mean effective pressure Pi is calculated from the cylinder pressure using the following equation (4). This calculation is performed for a predetermined period C by a timer, and the average value during this period is determined as Pi.
P i= 1 /V工、’pvdθ
ただし、■;所定クりンク角間でのシリング容積p;所
定クランク角での筒内圧
V:所定クランク角でのシリング容積
なお、この場合点火時期S E T A D Vをベー
ス点火時期T advtaとしているため(ステップ1
04)、Piの誤差は小さいものとなる。P i = 1 / V engineering, 'pvdθ However, ■: Schilling volume between predetermined crank angles p; Cylinder pressure at a predetermined crank angle V: Schilling volume at a predetermined crank angle In this case, ignition timing S E T Since ADV is set as the base ignition timing T advta (step 1
04), the error of Pi becomes small.
ステップ117ではこの図示平均有効圧Piが前回の学
習値Pi−1と比較され、Pi≧P1−1の場合にはス
テップ118にてステップ114で求めた空燃比補正量
Dfbapが運転領域(’rp、N)に対応した学習格
子に空燃比補正学習値DfbalとしてメモリつまりD
fbulが更新され、このDfbulが空燃比補正係数
D fbusにセットされる。ステップ119では前回
の学習値Pi−Hが今回のPiに更新される。In step 117, this indicated mean effective pressure Pi is compared with the previous learned value Pi-1, and if Pi≧P1-1, in step 118, the air-fuel ratio correction amount Dfbap obtained in step 114 is adjusted to the operating range ('rp , N) in the memory as the air-fuel ratio correction learning value Dfbal, that is, D
fbul is updated, and this Dfbul is set to the air-fuel ratio correction coefficient D_fbus. In step 119, the previous learned value Pi-H is updated to the current Pi.
そして、DI’basをもとに算出した目標空燃比′r
fbaにしたがってステップ128にて空燃比が制御さ
れると共に、所定期間Cが経過すると、ステップ122
にてタイマがクリアされ、再びステップ101〜119
までの制御が繰返される。Then, the target air-fuel ratio 'r calculated based on DI'bas
The air-fuel ratio is controlled in step 128 according to fba, and when a predetermined period C has elapsed, step 122
The timer is cleared and steps 101 to 119 are performed again.
The control up to this point is repeated.
即ち、排気温度および空燃比が限界温度およびリーン限
界を越えない範囲で、排気温度と図示平均有効圧Piに
応じて空燃比をリーン化すると共に、P iが最大とな
るつまり最大トルクを与えるリーン側の空燃比をサーチ
する。That is, within a range where the exhaust temperature and air-fuel ratio do not exceed the limit temperature and lean limit, the air-fuel ratio is made lean according to the exhaust temperature and the indicated mean effective pressure Pi, and at the same time, the lean state is made so that Pi becomes maximum, that is, the maximum torque is achieved. Search the air-fuel ratio on the side.
そして、ステップ117にてpi<pi−1となると、
Pi<Pi−l となる直前での空燃比が最大トルクを
与えるリーン側の空燃比(LBT)となり、このとき空
燃比補正学習値Dfbalの更新は行なわず、ステップ
120にて前回のD fba17>’ D fbasニ
セットされ、ステップ121にてLBTBT学習制御了
とする。Then, if pi<pi-1 in step 117,
The air-fuel ratio just before Pi<Pi-l becomes the lean air-fuel ratio (LBT) that provides the maximum torque, and at this time, the air-fuel ratio correction learning value Dfbal is not updated, and in step 120 the previous Dfba17>'D fbas is reset, and in step 121, LBTBT learning control is completed.
一方、高負荷定常状態以外あるいはL B T学習制御
の終了後は、ステップ123以下に進み、ノック=MB
T制御が行われる。On the other hand, in a state other than a high load steady state or after the L B T learning control ends, the process proceeds to step 123 and subsequent steps, and the knock = MB
T control is performed.
ノンキングが発生していない場合には、筒内圧最大クラ
ンク角θl]II a Xまたは図示平均有効圧Pと目
標値との偏差に応じてMBT補正量Mbtcsが演算さ
れ、このMbLcsを点火時期5ETADVの点火時期
補正量S eLcsにセットして、−ス火時期が進遅角
補正される。ノッキングが発生した場合には、7ンキン
グの検出値に応じてノック補正11Advcsが演算さ
れ、このA dvasを点火時期補正量S etcsに
セットして71″人火時期が遅角補正される。When non-king does not occur, the MBT correction amount Mbtcs is calculated according to the deviation between the cylinder pressure maximum crank angle θl]II a The ignition timing correction amount S eLcs is set to advance or retard the ignition timing. When knocking occurs, a knock correction 11Advcs is calculated according to the detected value of the knocking, and the knocking correction 11Advcs is set as the ignition timing correction amount Setcs to retard the ignition timing 71''.
そして、MBT制御の場合には、ステップ124.12
5にて点火時期学習値AdvldがM B ’「補正量
M biasにより次式(5)にて更新される。Then, in the case of MBT control, step 124.12
In step 5, the ignition timing learning value Advld is updated by the following equation (5) using the correction amount M bias.
Advld=Advld −H+(Ml+Lcs−Ad
vlcl −1)X G min −(5)
ただし、 A dvld −1* +1fT回学習値G
a1n ニゲイン
また、ノック制御の場合には、ステップ124〜126
にて回転数Nに応じて設定されたノック余裕代MAAD
Vが読込まれると共に、点火時期学習値Adv!dがノ
ック補正、1iAdvcsにより次式(6)に゛C更新
される。Advld=Advld-H+(Ml+Lcs-Ad
vlcl -1)X G min -(5) However, A dvld -1* +1fT times learning value G
a1n Nigain Also, in the case of knock control, steps 124 to 126
Knock allowance MAAD set according to the rotation speed N at
V is read and the ignition timing learning value Adv! d is the knock correction and 1iAdvcs is updated to the following equation (6).
Advld= Advld −+ 十(Advcs −
AdvldM A A D V )X G ain
−(6)なお、ステップ128以下では目標空燃比
TI’ baとなるように空燃比センサ32がらのフィ
ードバック係数1−mdに応じて空燃比がflNI御さ
れると共に、空燃比学習係数KLcdを用いて通常の空
燃比学習制御が行われる。この場合、ΔT1)1ΔNか
所定値以内、fi関冷却水温が所定値以上で、フィード
バック係数L+adが少なくとも1回反転したと外にL
+adの偏差に応じて空燃比学習係数KLcdが次式(
7)にて更新される。Advld= Advld −+ 10(Advcs −
AdvldM A A D V )X Gain
-(6) Note that in steps 128 and below, the air-fuel ratio is flNI-controlled according to the feedback coefficient 1-md of the air-fuel ratio sensor 32 so that the target air-fuel ratio TI'ba is reached, and the air-fuel ratio learning coefficient KLcd is used. Normal air-fuel ratio learning control is performed. In this case, if ΔT1)1ΔN is within a predetermined value, the fi cooling water temperature is above a predetermined value, and the feedback coefficient L+ad is reversed at least once, L
The air-fuel ratio learning coefficient KLcd is calculated according to the deviation of +ad by the following formula (
7) will be updated.
K Lcd= K Lcd −1+(Lead
−1,0)XGain・・・(7)
ただり、KLcd−1;前回学習値
Lmd ;少なくとも1回反転する間のLadの
平均値
次に作用を第4図(A)、(B)に基づいて説明する。K Lcd= K Lcd −1+(Lead
-1,0) I will explain based on this.
所定の高負荷定常状態となると、LBTBT学習制御始
され1.弘火時期がベース烈火時期に固定されると共に
、空燃比が初期値に設定される。この制御点を例えばa
点とする。When a predetermined high load steady state is reached, LBTBT learning control is started.1. The flaming fire timing is fixed to the base flaming timing, and the air-fuel ratio is set to an initial value. For example, if this control point is a
Point.
そして、a点から図示平均有効圧Piを比較しながら、
また排温限界とリーン限界を考慮しながら空燃比がリー
ン化されかつ学習されると共に、Piがb点との比較に
よりC点で最大となると、空燃比はC点での空燃比に制
御、学習され、LBTBT学習制御了される。Then, while comparing the indicated mean effective pressure Pi from point a,
In addition, the air-fuel ratio is made lean while taking into account the exhaust temperature limit and the lean limit, and is learned, and when Pi becomes the maximum at point C by comparison with point b, the air-fuel ratio is controlled to the air-fuel ratio at point C. The LBTBT learning control is completed.
次1こ、[、BT学習制御が終了されると、7ノク−M
INT制御が打なわれ、5α火11.2期がC点から進
角される。C点の場合には、ノック制御に上り点火時期
が7ノク限界となるdA’Cに制御されると共に、その
制御量からノック余裕代(萌(6)式)を弓いた(2、
−1”i、が点火時期の学習値となる。また、点火時期
の進角によりM 13 Tラインに向かう場合には、M
B ’I”制御による点火時期の制御、学習が行われ
る。Next 1, [, When the BT learning control is finished, 7 nok-M
INT control is activated and 5α fire 11.2 period is advanced from point C. In the case of point C, knock control is applied and the ignition timing is controlled to dA'C, which is the 7 knock limit, and the knock margin (Moe (6) formula) is calculated from the control amount (2,
-1"i is the learning value of the ignition timing. Also, when advancing the ignition timing to move toward the M 13 T line, the M
Ignition timing control and learning is performed using B'I'' control.
このように高負荷定常状at’図示平均有効圧と排気温
度に応じてLBT学習を行なうのであり、またこの′:
#−習中は点火時期をベース点火時期に固定するので、
ノック−M B T *lI IIによって図示平均有
効圧がバラツクことがなく、このため排気温度が適正な
範囲で、最大トルクを得るリーン側の空燃比を精度良く
サーチかつ学習することができる。そして、L B T
学習後は、ノック−MBT制御による点火時期の学習が
行なわれるのである。In this way, LBT learning is performed according to the high load steady state at' indicated mean effective pressure and exhaust temperature, and this ':
#- During training, the ignition timing is fixed at the base ignition timing, so
The indicated mean effective pressure does not fluctuate due to the knock-M B T *lI II, so that the lean air-fuel ratio that provides the maximum torque can be accurately searched and learned within an appropriate exhaust temperature range. And L B T
After learning, the ignition timing is learned by knock-MBT control.
したがって、高負荷時に最大トルクを確保しっっ、また
排気温度が限界を越えることなく空燃比をリーン化でき
、これにより燃費を十分に向上することができ、最適な
運松状態を確保することができる。Therefore, maximum torque can be ensured under high loads, and the air-fuel ratio can be made lean without exhaust temperature exceeding the limit, thereby sufficiently improving fuel efficiency and ensuring optimal driving conditions. I can do it.
(発明の効果)
以上のように本発明によれば、筒内圧を検出する手段と
、筒内圧からノッキングを検出する手段と、筒内圧から
MBT相関量を検出する手段と、ノッキング検出値並び
にMBT相関量の検出値に応じて点火時期を補正する手
段と、この補正量を学習する手段とを備えると共に、目
標空燃比を演算する手段と、実空燃比を検出する手段と
、実空燃比と目標空燃比の差異に応じて燃料供給量を補
正する手段と、この補正量を学習する手段とを備えた内
燃機関の制御装置において、高負荷定常状態を10定す
る手段と、排気温度を検出する手段と、高負荷定常時に
排気温度が所定値以内の条件で筒内圧と排気温度に応じ
て筒内圧が最大値をとるように目標空燃比を補正する手
段と、この補正量を学習する手段と、この補正学習中に
点火時期を所定のベースノ:l火時期に固定する手段と
を設けたので、高負荷時に排気温度を適正な状態に保ち
ながら最大トルクを得るリーン側の空燃比に精度良く制
御することができ、良好な運転性能を維持しながら燃費
を大幅に向上することができる。(Effects of the Invention) As described above, according to the present invention, there are provided a means for detecting cylinder pressure, a means for detecting knocking from the cylinder pressure, a means for detecting the MBT correlation amount from the cylinder pressure, and a means for detecting the knocking detection value and the MBT correlation amount. It comprises a means for correcting ignition timing according to a detected value of the correlation amount, a means for learning this correction amount, a means for calculating a target air-fuel ratio, a means for detecting an actual air-fuel ratio, and a means for calculating an actual air-fuel ratio. A control device for an internal combustion engine, comprising means for correcting a fuel supply amount according to a difference in target air-fuel ratio, and means for learning the correction amount, including means for determining a high-load steady state for 10 times, and detecting exhaust temperature. means for correcting the target air-fuel ratio so that the in-cylinder pressure takes a maximum value according to the in-cylinder pressure and the exhaust temperature under the condition that the exhaust temperature is within a predetermined value during steady state high load; and means for learning this correction amount. We have also provided a means to fix the ignition timing to a predetermined base value during this correction learning, so that the air-fuel ratio can be accurately adjusted to the lean side to obtain maximum torque while maintaining the exhaust temperature in an appropriate state during high loads. It can be controlled well and fuel efficiency can be significantly improved while maintaining good driving performance.
第1図は本発明の構成図、第2図は本発明の実施例を示
す構成図、第3図(A )a(B)は制御内容を示す7
0−チャート、第4図(A)、(B)は制御状態を示す
説明図である。
23A、23B・・・筒内圧センサ、29・・・クラン
ク角センサ、31・・・吸入空気量センサ、32・・・
空燃比センサ、33.34・・・排気温度センサ、35
・・・コントロールユニット。Fig. 1 is a block diagram of the present invention, Fig. 2 is a block diagram showing an embodiment of the present invention, and Fig. 3 (A)a (B) shows control contents.
0-chart, FIGS. 4(A) and 4(B) are explanatory diagrams showing the control state. 23A, 23B... Cylinder pressure sensor, 29... Crank angle sensor, 31... Intake air amount sensor, 32...
Air-fuel ratio sensor, 33.34... Exhaust temperature sensor, 35
···control unit.
Claims (1)
検出する手段と、筒内圧からMBT相関量を検出する手
段と、ノッキング検出値並びにMBT相関量の検出値に
応じて点火時期を補正する手段と、この補正量を学習す
る手段とを備えると共に、目標空燃比を演算する手段と
、実空燃比を検出する手段と、実空燃比と目標空燃比の
差異に応じて燃料供給量を補正する手段と、この補正量
を学習する手段とを備えた内燃機関の制御装置において
、高負荷定常状態を判定する手段と、排気温度を検出す
る手段と、高負荷定常時に排気温度が所定値以内の条件
で筒内圧と排気温度に応じて筒内圧が最大値をとるよう
に目標空燃比を補正する手段と、この補正量を学習する
手段と、この補正学習中に点火時期を所定のベース点火
時期に固定する手段とを設けたことを特徴とする内燃機
関の制御装置。1. Means for detecting in-cylinder pressure, means for detecting knocking from in-cylinder pressure, means for detecting MBT correlation amount from in-cylinder pressure, and correcting ignition timing according to the detected value of knocking and the detected value of MBT correlation amount. and a means for learning the correction amount, a means for calculating the target air-fuel ratio, a means for detecting the actual air-fuel ratio, and correcting the fuel supply amount according to the difference between the actual air-fuel ratio and the target air-fuel ratio. A control device for an internal combustion engine comprising a means for determining a steady state of high load, a means for determining a steady state of high load, a means of detecting exhaust temperature, and a means of determining whether the exhaust temperature is within a predetermined value during steady state of high load. Means for correcting the target air-fuel ratio so that the in-cylinder pressure takes the maximum value according to the in-cylinder pressure and exhaust temperature under the conditions of 1. A control device for an internal combustion engine, comprising means for fixing the timing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16831988A JPH0219634A (en) | 1988-07-06 | 1988-07-06 | Control unit for internal combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16831988A JPH0219634A (en) | 1988-07-06 | 1988-07-06 | Control unit for internal combustion engine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0219634A true JPH0219634A (en) | 1990-01-23 |
Family
ID=15865827
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16831988A Pending JPH0219634A (en) | 1988-07-06 | 1988-07-06 | Control unit for internal combustion engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0219634A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007198366A (en) * | 2005-12-26 | 2007-08-09 | Denso Corp | Internal combustion engine control system and timing rotor |
-
1988
- 1988-07-06 JP JP16831988A patent/JPH0219634A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007198366A (en) * | 2005-12-26 | 2007-08-09 | Denso Corp | Internal combustion engine control system and timing rotor |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5016591A (en) | System and method for controlling a combustion state in a multi-cylinder engine for a vehicle | |
| JPH02301669A (en) | Ignition timing controller of engine | |
| JP2923849B2 (en) | Air-fuel ratio control device for internal combustion engine | |
| JP3331789B2 (en) | Ignition timing control device for internal combustion engine | |
| JPH03290043A (en) | Controller for internal combustion engine | |
| JPH0275760A (en) | Ignition timing control device for internal combustion engine | |
| JPH06137242A (en) | Air-fuel ratio control device of engine | |
| JP3489204B2 (en) | Control device for internal combustion engine | |
| JP2884836B2 (en) | Engine ignition timing control device | |
| JPH1130177A (en) | Control device for direct injection spark ignition type internal combustion engine | |
| JPS62203942A (en) | Controller for internal combustion engine | |
| JPH10196429A (en) | Control device for internal combustion engine | |
| JP3096379B2 (en) | Catalyst temperature control device for internal combustion engine | |
| JPS6198970A (en) | Ignition timing control method of internal-combustion engine | |
| JP2526249B2 (en) | Ignition timing control device for internal combustion engine | |
| JPH0759931B2 (en) | Ignition timing control device for internal combustion engine | |
| JPH0415963Y2 (en) | ||
| JPH068298Y2 (en) | Ignition timing control device for internal combustion engine | |
| JP2590939B2 (en) | Air-fuel ratio control device for internal combustion engine | |
| JPS6210451A (en) | Ignition timing control device of engine | |
| JPS6125930A (en) | Control of fuel injection amount of internal-combustion engine | |
| JPH0366512B2 (en) | ||
| JPS62197670A (en) | Ignition timing control device for internal combustion engine | |
| JPH03267576A (en) | Internal combustion engine ignition timing control device | |
| JPS61101639A (en) | Air-fuel ratio controlling method for internal combustion engine |