JPH0472466A - Internal combustion engine control device - Google Patents

Internal combustion engine control device

Info

Publication number
JPH0472466A
JPH0472466A JP18632490A JP18632490A JPH0472466A JP H0472466 A JPH0472466 A JP H0472466A JP 18632490 A JP18632490 A JP 18632490A JP 18632490 A JP18632490 A JP 18632490A JP H0472466 A JPH0472466 A JP H0472466A
Authority
JP
Japan
Prior art keywords
knocking
ignition timing
control
knock
engine
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
Application number
JP18632490A
Other languages
Japanese (ja)
Inventor
Toshiki Kuroda
黒田 俊樹
Akira Izumi
出水 昭
Akihiro Nakagawa
中川 章寛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP18632490A priority Critical patent/JPH0472466A/en
Publication of JPH0472466A publication Critical patent/JPH0472466A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Ignition Timing (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

PURPOSE:To prevent the damage of an engine while heightening engine output by providing a knocking control means for delaying the ignition timing by the value corresponding to a knocking level and returning it gradually to the origin after suppressing the generation of knocking. CONSTITUTION:There are provided a knocking detecting means M10 for detecting a knocking level when knocking is generated to an engine M1, and a knocking control means M11 for delaying the ignition timing by the value corresponding to the knocking level and returning it gradually to the origin after suppressing the generation of knocking. With this constitution, an ignition angle is returned by the specified value upon the generation of knocking, so that knocking is stopped. Afterwards, the ignition angle is gradually advanced to increase engine output. In case knocking is generated again at this time, the same process is repeated.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、エンジンから大きな出力を収り出すようにし
た内燃機関の制御装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Field of Application] The present invention relates to a control device for an internal combustion engine that is adapted to generate a large output from the engine.

[従来の技術] 従来、エンジンから大きな出力を取り出すためには点火
時期を操作することによって実現できることが知られて
いる。このため、点火時期を繰作しながら出力が最大の
箇所を求めれば、そのエンジンの最大出力を引き出すこ
とが可能になる。
[Prior Art] Conventionally, it has been known that large output can be obtained from an engine by manipulating the ignition timing. Therefore, by repeatedly adjusting the ignition timing and finding the point where the output is maximum, it is possible to extract the maximum output from the engine.

[発明が解決しようとする課M] しかしながら、エンジンから大きな出力を収り出すこと
によってノッキングが発生し易くなり、最大出力を取り
出しているときにノッキングが発生するとエンジンの破
損につながると言う課題があった。
[Problem M to be solved by the invention] However, there is a problem that knocking is more likely to occur by extracting a large output from the engine, and if knocking occurs while extracting the maximum output, it can lead to engine damage. there were.

したがって本発明の目的は、大きな出力を取り出しても
ノッキングによってエンジンに破壊にいたらない内燃機
関の制御装置を提供することである。
SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a control device for an internal combustion engine that does not cause damage to the engine due to knocking even when a large output is extracted.

[課題を解決するための手段] エンジンにノッキングが発生しているときノッキングレ
ベルを検出するノック検出手段と、前記ノッキングレベ
ルに応じた値だけ点火時期を遅らせノッキングの発生を
抑えてから徐々に元に戻すノック制御手段とを備えたも
のである。
[Means for solving the problem] Knock detection means detects the knocking level when knocking occurs in the engine, and the ignition timing is delayed by a value corresponding to the knocking level, and the ignition timing is gradually restored after suppressing the occurrence of knocking. It is equipped with a knock control means for returning to the original state.

[作用] ノッキングが発生すると点火角度が所定値だけ戻される
ので、ノッキングが停止する。その後。
[Operation] When knocking occurs, the ignition angle is returned by a predetermined value, so the knocking stops. after that.

徐々に点火角度を進めるので、エンジン出力が増加する
。ここでまたノッキングが発生すると前記と同じ処理が
繰り返し行われる。
As the ignition angle is gradually advanced, engine power increases. If knocking occurs again, the same process as described above is repeated.

[実施例] 第1図は本発明の構成要素を示すブロック図である0図
においてMlは制御対象であるエンジン、Mlは機関の
負荷を検出する負荷検出手段であり、例えば第6図のエ
アフローメータ9またはスロットル弁10がそれに該当
する。M3はクランク角を検出するクランク角検出手段
であり、例えば第6図のクランク角センサ16がそれに
該当する。
[Example] Fig. 1 is a block diagram showing the components of the present invention. In Fig. 0, Ml is an engine to be controlled, and Ml is a load detection means for detecting the load of the engine. The meter 9 or the throttle valve 10 corresponds to this. M3 is a crank angle detection means for detecting the crank angle, and for example, the crank angle sensor 16 in FIG. 6 corresponds to this.

M4はシリンダ内圧力を検出する圧力検出手段で、例え
ば第6図の圧力センサ19がそれに該当する。
M4 is a pressure detection means for detecting the cylinder internal pressure, such as the pressure sensor 19 shown in FIG. 6, for example.

M6は回転数検出手段であり、クランク角検出手段M3
の出力信号S3から信号のタイミング周期を求め、エン
ジンの回転数を検出する。
M6 is rotation speed detection means, and crank angle detection means M3
The timing period of the signal is determined from the output signal S3, and the rotational speed of the engine is detected.

Mlは図示平均有効圧検出手段であり、クランク角検出
手段M3の出力S3と、圧力検出手段M4の出力S3か
ら角クランク角毎のシリンダ内圧力をPn、クランク角
が所定角度(例えば2度)変化する毎の工程容積の変化
分をΔV、工程容積を■とした場合、(1)式によって
求められる。
Ml is an indicated mean effective pressure detection means, and Pn is the cylinder pressure for each crank angle from the output S3 of the crank angle detection means M3 and the output S3 of the pressure detection means M4, and the crank angle is a predetermined angle (for example, 2 degrees). When the change in process volume each time is ΔV and the process volume is ■, it is determined by equation (1).

Pi−Σ(PnXΔV)/V、−−−・ ill+11
式においてVは一定であるから(2!J式が成立する。
Pi-Σ(PnXΔV)/V, --- ill+11
Since V is constant in the equation (2!J equation holds true).

Pi=Pi+Δ■×Pn・・・ −・・・(21M8は
運転状態判定手段であり、負荷検出手段M2の出力S1
と、回転数検出手段M6の出力から現在の運転状態を判
定する。M9はPimax制御手段であり、運転状態判
定手段M9からの出力と図示平均有効圧検出手段M7の
出力から、エンジンが所定の運転状態であるときに、図
示平均有効圧の平均値Piが最大となるように制御して
点火時期の決定する0M10はノック検出手段であり、
シリンダ内圧力検出手段M4Vの出力からノッキングレ
ベルを検出する。
Pi=Pi+Δ■×Pn... -...(21M8 is the operating state determination means, and the output S1 of the load detection means M2
Then, the current operating state is determined from the output of the rotation speed detection means M6. M9 is a Pimax control means that determines, based on the output from the operating state determining means M9 and the output from the indicated mean effective pressure detecting means M7, that the average value Pi of the indicated mean effective pressure is the maximum when the engine is in a predetermined operating state. 0M10 is a knock detection means that controls the ignition timing to determine the ignition timing.
The knocking level is detected from the output of the cylinder pressure detection means M4V.

Mllはノック制御手段であり、ノック検出手段MIO
の出力からノッキングが検出されたとき、そのノッキン
グレベルに応じて一時的に点火時期を一定置遅らせてノ
ッキングの発生を抑制し、定周期毎に所定量ずつもとの
点火時期に戻す。
Mll is knock control means, knock detection means MIO
When knocking is detected from the output, the ignition timing is temporarily delayed by a certain amount according to the knocking level to suppress the occurrence of knocking, and the ignition timing is returned to the original ignition timing by a predetermined amount at regular intervals.

Ml2は制御方法選択手段であり、P imaxl制御
手段M9によって図示平均有効圧の平均値が最大となる
ようにI11御を行っているときに、ノック検出手段M
IOによってノックが検出された場合、そのPimax
制御手段によって決定された点火時期を記憶して、ノッ
ク制御手段Mllに切り換えて制御する。
Ml2 is a control method selection means, and when the P imaxl control means M9 is controlling I11 so that the average value of the indicated average effective pressure is maximized, the knock detection means M
If a knock is detected by IO, its Pimax
The ignition timing determined by the control means is stored and controlled by switching to the knock control means Mll.

M5は点火手段であり、制御選択手段M12によって選
択された制御手段より与えられた点火時期制御信号に応
じて点火装置を操作し、点火を行うものであり、例えば
トランジスタ式の点火装置(パワートランジスタスイッ
チング回路と点火コイルからなる装置)と点火プラグ1
3を用いることができる。。
M5 is an ignition means, which operates an ignition device to ignite according to an ignition timing control signal given by the control means selected by the control selection means M12, such as a transistor type ignition device (power transistor). A device consisting of a switching circuit and an ignition coil) and a spark plug 1
3 can be used. .

次に本発明の一実施例について説明する。Next, one embodiment of the present invention will be described.

第3図はPi■axl制御によって点火時期を進角させ
た場合のPi値の変化とノッキング発生領域を示した図
である。この図かられかる通り、点火時期を准めると、
Pi値は増加するがA点でノッキングが発生する。この
ときに制御方法をノック制御に切り換えて、ノック検出
手段MIOの出力からノッキングレベルを検出し、その
ノッキングレベルに応じて点火時期を一時的に記号Rで
示す菫だけ遅らせ、B点にしてノックを抑制する。
FIG. 3 is a diagram showing the change in Pi value and the knocking occurrence region when the ignition timing is advanced by Pi*axl control. As you can see from this diagram, if you adjust the ignition timing,
Although the Pi value increases, knocking occurs at point A. At this time, the control method is switched to knock control, the knocking level is detected from the output of the knocking detection means MIO, and the ignition timing is temporarily delayed by the violet indicated by the symbol R according to the knocking level, and the ignition timing is set to point B and the knocking occurs. suppress.

第4図は制御による点火時期の状態を示したものであり
、縦軸に点火時期、横軸に時間をとってノッキング発生
後のノック制御方法を示した図である。ノッキングが発
生するまではPimaxによって点火時期は順次進角し
ているが、ノッキングが発生したとき一時的に記号Rで
示す量だけ点火時期を遅らせて、一定周期毎に記号Yで
示す量ずつ元の点火時期まで戻している。ここでRJ、
t Yより十分大きな値である。
FIG. 4 shows the state of the ignition timing under control, and is a diagram showing the knock control method after knocking occurs, with the vertical axis representing the ignition timing and the horizontal axis representing time. Until knocking occurs, the ignition timing is sequentially advanced by Pimax, but when knocking occurs, the ignition timing is temporarily delayed by the amount indicated by the symbol R, and then re-adjusted by the amount indicated by the symbol Y at regular intervals. The ignition timing has been returned to that of the previous one. Here R.J.
This value is sufficiently larger than tY.

このように点火時期を操作した場合、Pi値は第5図に
示したように変化する。このようにSOtすることによ
り、点火時期をノッキング発生限界の地点、即ちPiが
最大ときる点火時期に維持することができる。
When the ignition timing is manipulated in this way, the Pi value changes as shown in FIG. By performing SOt in this manner, the ignition timing can be maintained at the point at which knocking occurs, that is, at the ignition timing where Pi is at its maximum.

次に本発明の具体的方法について説明する。Next, a specific method of the present invention will be explained.

第2図はpimaxljJ11手段と制御方法選択手段
を負荷した動作を示すフローチャートである。先ずステ
ップ201.202でノック制御に用いる進角制御量S
と遅角制御量Rを零クリアし、ノッキングが発生するま
でその制御fis、Rはセットしない0次いでステップ
203でノック検出手段M10からの信号を読み込む、
ノック検出はノッキングの強度が所定値以上になると、
コンピュータのRA M内に設けられたノックフラグ(
Fnk)がセットされ、ノック強度が所定値以下になる
とノックフラグFnkがクリアされるような割り込み処
理構成になっている。ノッキングの発生状態はこのノッ
クフラグFnkによって判断する。このステップ203
で読み込む信号はノッキングが発生した場合にノッキン
グの強度に応じて点火時期を遅らせるために読み込む。
FIG. 2 is a flowchart showing the operation loaded with the pimaxljJ11 means and the control method selection means. First, in steps 201 and 202, the advance angle control amount S used for knock control is
and clears the retard control amount R to zero, and does not set the control fis and R until knocking occurs.Next, in step 203, the signal from the knock detection means M10 is read.
Knock detection detects when the knocking intensity exceeds a predetermined value.
Knock flag installed in the computer's RAM (
The interrupt processing configuration is such that the knock flag Fnk is set and the knock flag Fnk is cleared when the knock intensity becomes less than a predetermined value. The occurrence state of knocking is determined by this knock flag Fnk. This step 203
The signal read in is used to delay the ignition timing according to the strength of knocking when knocking occurs.

次に、ステップ204でノッキングの発生をノックフラ
グFnkで判断し、Fnk=Oの場合はノッキング発生
なしと判断し、ステップ210へ移行する。ステップ2
10ではノック制御用の遅角制御量が既にセットされて
いるがどうかを判断して、R=0のときステップ211
のPi■ax制御を実行する。Pi■ax制御は図示平
均有効圧を最大にする制御である。
Next, in step 204, the occurrence of knocking is determined using the knock flag Fnk, and if Fnk=O, it is determined that no knocking has occurred, and the process proceeds to step 210. Step 2
In step 10, it is determined whether the retard control amount for knock control has already been set, and if R=0, step 211
Executes Pi*ax control. The Pi*ax control is a control that maximizes the indicated mean effective pressure.

ステップ210において既に遅角制御量Rがセットされ
ていたときには、ノッキングば発生してノック制御が実
行されていると判断し、ステップ212に移行する。ス
テップ212では第4図に示した徐々に進角する制御量
Yの積算値Sが遅角制御IRに対してR≦Sの関係にな
ったかどうかを判断して、関係が満足している場合はス
テップ213に示すようにR,Sの両方の値をクリアし
て再度P imax制御を行う、ステップ212におい
て前記関係が満たされていない場合には、点火時期がノ
ック限界まで進角していないため、ステップ214にお
いて第4図に示すように少しずつ徐々に進角させる。し
たがってステップ214に移行して進角制御量SにYを
加算してステップ215に移る。
If the retard control amount R has already been set in step 210, it is determined that knocking has occurred and knock control is being executed, and the process proceeds to step 212. In step 212, it is determined whether the integrated value S of the gradually advancing control amount Y shown in FIG. 4 has a relationship of R≦S with respect to the retard control IR. If the relationship is satisfied, As shown in step 213, both R and S values are cleared and P imax control is performed again. If the above relationship is not satisfied in step 212, the ignition timing has not been advanced to the knock limit. Therefore, in step 214, the angle is gradually advanced little by little as shown in FIG. Therefore, the process proceeds to step 214, where Y is added to the advance angle control amount S, and the process proceeds to step 215.

ステップ204においてノックフラグFnkのフラグチ
エツクを行った結果がFnk=1でノッキンングが発生
していると判断した場合は、ステップ205へ移行する
。ノッキングが発生している場合はPi■ax制御を中
止して、制御方法をノック制御に切り換えて点火時期を
制御する。ステップ205では第4図で示すA点の値、
即ちPimax制御によって得られたPiの平均値が最
大となる点火時期を記憶してステップ206へ移る。ス
テップ206では、ノッキングレベルに応じた遅角制御
量Rを予め記憶しておいた値から読み込んで、ステップ
207においてRをその読み込んだ値にセットし、ステ
ップ208において進角制御量Sをクリアし、ステップ
215へ移行する。
If the result of checking the knock flag Fnk in step 204 is Fnk=1 and it is determined that knocking has occurred, the process moves to step 205. If knocking occurs, Pi*ax control is stopped, the control method is switched to knock control, and the ignition timing is controlled. In step 205, the value of point A shown in FIG.
That is, the ignition timing at which the average value of Pi obtained by the Pimax control is the maximum is stored, and the process moves to step 206. In step 206, the retard angle control amount R corresponding to the knocking level is read from a previously stored value, and in step 207, R is set to the read value, and in step 208, the advance angle control amount S is cleared. , the process moves to step 215.

ステップ215では前ステップまでにセットされた点火
時期制御量R,Sを図示の式に代入し点火時期を決定す
る。なお、BASはPimax14御で得られた点火時
期制御量であり、αは各種補正係数を示す。
In step 215, the ignition timing control amounts R and S set up to the previous step are substituted into the illustrated equation to determine the ignition timing. Note that BAS is the ignition timing control amount obtained by controlling Pimax14, and α indicates various correction coefficients.

「発明の効果1 以上説明したように本発明は、ノック発生限界まで点火
角を進め、ノックが発生したした場合は進角を所定量だ
け遅らせてから徐々にもとに戻し、再度ノックが発生し
た場合はその操作を繰り返すようにしたので、ノックが
継続しないので、エンジン出力を高めながらエンジンを
破損することがないという効果を有する。
Effects of the Invention 1 As explained above, the present invention advances the ignition angle to the knock occurrence limit, and when knock occurs, the advance angle is delayed by a predetermined amount and then gradually returned to the original value, so that knock occurs again. If this happens, the operation is repeated, so knocking does not continue, and the engine output can be increased without damaging the engine.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の構成要素を示すブロック図、第2図は
本発明の具体的手法を示すフローチャート、第3図は進
角と図示平均有効圧の関係を示すグラフ、第4図は時間
の進角の関係を示すグラフ、第5図は時間と図示平均有
効圧の関係を示すグラフ、第6図は本発明をてきようし
た装置の構成を示す図である。 Ml・・・・エンジン、M2・・−・負荷検出手段、M
3−・・・クランク角検出手段、M4・−・・シリンダ
内圧力検出手段、M5−−・・点火手段、M6・・・・
回転数検出手段、M7−・・・図示平均有効圧力検出手
段、M8・−・・運転状!S判定手段、M9・・・・図
示平均有効圧最大値制御手段、MIO・・・・ノック検
出手段、Mll・・・・ノック検出手段、M12・・・
・制御方法選択手段、6−・・・燃料噴射弁、7・・・
・コールドスタートバルブ、8・・・・エアフローメー
タ、スロットル弁、l】・・・・吸気マニホールド、1
2・・・・シリンダ、13・・・・点火プラグ、14・
・・・排気マニホールド、15−・・−水温センサ、6
・・・−クランク角センサ、17−・・・点火装置、1
8・・・・制御装置、19−・−・圧力センサ、40−
・・・排気センサ。
Fig. 1 is a block diagram showing the components of the present invention, Fig. 2 is a flowchart showing a specific method of the invention, Fig. 3 is a graph showing the relationship between advance angle and indicated mean effective pressure, and Fig. 4 is time. FIG. 5 is a graph showing the relationship between time and indicated mean effective pressure. FIG. 6 is a diagram showing the configuration of an apparatus using the present invention. Ml...Engine, M2...Load detection means, M
3--Crank angle detection means, M4--Cylinder pressure detection means, M5--Ignition means, M6--
Rotation speed detection means, M7-- Indicated average effective pressure detection means, M8-- Operating condition! S determination means, M9...indicated mean effective pressure maximum value control means, MIO...knock detection means, Mll...knock detection means, M12...
- Control method selection means, 6-... fuel injection valve, 7...
・Cold start valve, 8... Air flow meter, throttle valve, l】... Intake manifold, 1
2...Cylinder, 13...Spark plug, 14...
...Exhaust manifold, 15--Water temperature sensor, 6
...-Crank angle sensor, 17--Ignition device, 1
8...Control device, 19--Pressure sensor, 40-
...Exhaust sensor.

Claims (1)

【特許請求の範囲】 点火時期を制御してエンジン出力を増加させる内燃機関
の制御装置において、 エンジンにノッキングが発生しているときノッキングレ
ベルを検出するノック検出手段と、前記ノッキングレベ
ルに応じた値だけ点火時期を遅らせノッキングの発生を
抑えてから徐々に元に戻すノック制御手段とを備えたこ
とを特徴とする内燃機関の制御装置。
[Scope of Claim] A control device for an internal combustion engine that increases engine output by controlling ignition timing, comprising a knock detection means for detecting a knocking level when knocking occurs in the engine, and a value corresponding to the knocking level. A control device for an internal combustion engine, comprising a knock control means that delays the ignition timing to suppress the occurrence of knocking and then gradually returns it to the original state.
JP18632490A 1990-07-11 1990-07-11 Internal combustion engine control device Pending JPH0472466A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18632490A JPH0472466A (en) 1990-07-11 1990-07-11 Internal combustion engine control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18632490A JPH0472466A (en) 1990-07-11 1990-07-11 Internal combustion engine control device

Publications (1)

Publication Number Publication Date
JPH0472466A true JPH0472466A (en) 1992-03-06

Family

ID=16186349

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18632490A Pending JPH0472466A (en) 1990-07-11 1990-07-11 Internal combustion engine control device

Country Status (1)

Country Link
JP (1) JPH0472466A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016089786A (en) * 2014-11-10 2016-05-23 日産自動車株式会社 Engine control device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016089786A (en) * 2014-11-10 2016-05-23 日産自動車株式会社 Engine control device

Similar Documents

Publication Publication Date Title
EP1098185B1 (en) Preignition detecting system and method
JP2011094541A (en) Control device for engine
US20070175444A1 (en) Device and method for controlling ignition timing of internal combustion engine
US7963269B2 (en) Ignition timing controlling apparatus and ignition timing controlling method for internal combustion engine
US10514015B2 (en) Control device of internal combustion engine
WO2019163459A1 (en) Internal-combustion engine control device, and internal-combustion engine control method
GB2049041A (en) Method and apparatus for controlling ignition spark timing
JP5152103B2 (en) Control device for internal combustion engine
JPH0472466A (en) Internal combustion engine control device
JPS6329061A (en) Ignition timing controller for internal combustion engine
JPS6088870A (en) Ignition timing controller for engine
JP2004360495A (en) Ignition timing controller of internal combustion engine
JP5086922B2 (en) Ignition timing control device for internal combustion engine
KR100302783B1 (en) Method for controlling ignition timing when knocking
JP2804140B2 (en) Engine idle speed control device
JPS6325372A (en) Ignition timing control device for internal combustion engine
JP4321493B2 (en) Control device for internal combustion engine
JPS59110860A (en) Ignition timing control method for internal-combustion engine
JP5056730B2 (en) Control device for internal combustion engine
JP2682218B2 (en) Knocking control device for internal combustion engine
JPS63309772A (en) Ignition timing control device for internal combustion engine
JPS62291473A (en) Ignition timing control device for engine
KR19980049822A (en) Ignition timing control method to prevent knocking
JP2006125241A (en) Control device for internal combustion engine
JPH0672588B2 (en) Ignition timing control device for internal combustion engine