[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPS635168A - Ignition timing control method for internal combustion engine - Google Patents

Ignition timing control method for internal combustion engine

Info

Publication number
JPS635168A
JPS635168A JP14713986A JP14713986A JPS635168A JP S635168 A JPS635168 A JP S635168A JP 14713986 A JP14713986 A JP 14713986A JP 14713986 A JP14713986 A JP 14713986A JP S635168 A JPS635168 A JP S635168A
Authority
JP
Japan
Prior art keywords
ignition timing
cylinder
sensor
internal combustion
combustion 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
JP14713986A
Other languages
Japanese (ja)
Inventor
Hikari Tanaka
光 田中
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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP14713986A priority Critical patent/JPS635168A/en
Publication of JPS635168A publication Critical patent/JPS635168A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Ignition Timing (AREA)

Abstract

PURPOSE:To prevent the generation of a trouble like a torque change or the like, by calculating the substitute ignition timing of a cylinder, equipped with an abnormal sensor, on the basis of the pressure information of a cylinder equipped with a normal pressure detecting means. CONSTITUTION:A pressure sensor 24 detects the pressure in a cylinder to be input to a maximum position-knocking signal generating circuit 32, and its output is input to a control unit 48. Then the control unit can detect a pressure maximum value generated position by measuring the time till the point of pulse generation time and the presence of knocking generation by counting a number of pulses further the sensor fail by taking into consideration of both the generation position and the generation presence. And in order to determine the ignition timing of a cylinder, equipped with an abnormal sensor, calculation, which is based on the ignition timing of the other cylinder equipped with a normal pressure sensor, determines the substitute ignition timing of the cylinder with the abnormal sensor by utilizing the detection value of the said other normal pressure sensor. consequently, the ignition timing can be determined accurately corresponding to even a change of every moment varying operative conditions, and a trouble of torque change or the like is prevented from being generated.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は内燃機関の点火時期制御方法に関し、より具体
的には其の気筒内圧力及びノッキングを検出しつつ点火
時期を制御31する方法において、気筒内圧力検出手段
の異常を検出し、異常検出時にはフェールセーフ制御す
る内燃機関の点火時期i1J御方法に関する。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a method for controlling ignition timing of an internal combustion engine, and more specifically to a method for controlling ignition timing while detecting internal cylinder pressure and knocking. , relates to an ignition timing i1J control method for an internal combustion engine that detects an abnormality in a cylinder pressure detection means and performs fail-safe control when an abnormality is detected.

(従来の技術) 多気筒内燃機関の気筒内圧力を複数個の圧力検出手段を
介して気筒毎に検出して点火時期を制御すると共に、ノ
ンキングをも検出して該点火時期を補正する制御手法と
しては、特開昭59−39974号公報記載の技術を挙
げることが出来る(発明が解決しようとする問題点) 上記従来例においては必ずしも分明ではないが、かかる
技術において同時に気筒内圧力検出手段の異常をも検出
せんとする場合、別種回路を付加して其の出力をセンサ
フェール基準レベルと比較して異常を検出するのが通例
であり、而して異常が検出された場合通例具の気筒は通
常の点火時期から所定量遅角させて制御していたため、
これに依ってトルク変動、燃費悪化或いは異常気筒のみ
燃焼室を構成する部位の温度が上昇する等の不都合があ
った。
(Prior Art) A control method that detects the cylinder pressure of a multi-cylinder internal combustion engine for each cylinder via a plurality of pressure detection means to control the ignition timing, and also detects non-king and corrects the ignition timing. As an example, the technique described in Japanese Patent Application Laid-Open No. 59-39974 can be mentioned (problem to be solved by the invention) Although it is not necessarily clear in the above conventional example, in this technique, at the same time, the cylinder pressure detection means is If an abnormality is to be detected, it is customary to add a separate type of circuit and compare its output with a sensor fail reference level to detect the abnormality. was controlled by retarding the normal ignition timing by a predetermined amount,
This causes problems such as torque fluctuation, deterioration of fuel efficiency, and temperature rise in the part of the abnormal cylinder that constitutes the combustion chamber.

従って、本発明の目的は従来技術の前記した欠点を解消
することにあり、正常な圧力検出手段を備えた気筒の圧
力情報に基づいて異常気筒の代替点火時期を演算するこ
とによりトルク変動等の不都合の生じることのない内燃
機関の点火時期制御方法を提供することにある。
Therefore, an object of the present invention is to eliminate the above-mentioned drawbacks of the prior art, and to solve the problem of torque fluctuation, etc. by calculating alternative ignition timing for an abnormal cylinder based on pressure information of a cylinder equipped with a normal pressure detection means. An object of the present invention is to provide an ignition timing control method for an internal combustion engine that does not cause any inconvenience.

(問題を解決するための手段及び作用)上記の目的を達
成するために、本発明は第1図に示す如く、多気筒内燃
機関の気筒内圧力を複数個の圧力検出手段を介して気筒
毎に検出して点火時期を制御すると共に(ステップ10
)、ノッキングをも検出して該点火時期を補正する(ス
テップ12.14)内燃機関の点火時期制御方法におい
て、検出圧力から該圧力検出手段の異常を検出すると共
に(ステップ16)、少なくとも其の一つの異常が検出
された場合他の正常な圧力検出手段を備えた気筒の点火
時期に基づいて代替点火時期を演算して機関を制御する
(ステップ18)如く構成した。
(Means and Effects for Solving the Problem) In order to achieve the above object, the present invention detects the pressure inside the cylinders of a multi-cylinder internal combustion engine for each cylinder via a plurality of pressure detection means, as shown in FIG. and control the ignition timing (step 10).
), knocking is also detected and the ignition timing is corrected (step 12.14) In the ignition timing control method for an internal combustion engine, an abnormality in the pressure detection means is detected from the detected pressure (step 16), and at least When one abnormality is detected, an alternative ignition timing is calculated based on the ignition timing of another cylinder equipped with a normal pressure detection means to control the engine (step 18).

(実施例) 以下、添付図面に即して本発明の詳細な説明する。(Example) Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

先ず、説明の便宜上本発明に係る方法の実現に使用する
装置から詳述する。第2図は其の装置のブロック図であ
り、第3図は其の出力波形図である。第2図において符
号24は前記した気筒内圧力検出手段たる圧電型圧力セ
ンサを示し、該センサは内燃機関26の燃焼室(図示せ
ず)を臨む位置に配設される。実施例において内燃機関
は4気筒であり、該圧力センサ24は各気筒毎に配設さ
れる。該センサ24の出力は、電荷−電圧変喚増幅器(
図示せず)を介してローパス・フィルタ28に入力され
る。該フィルタのカットオフ周波数は予セ、されるノッ
キング周波数よりも高(設定し、ノッキングをも検出可
能である如く構成する該ローパス・フィルタ28の次段
には、マルチプレクサ30が設けられ、圧力センサ24
の出力を気筒爆発型に後述の制御ユニットの指令に応じ
て択一的に次段に送出する。該次段には、最大位置・ノ
ンキング信号発生回路32が接続されており、該回路3
2は具体的には微分回路34、比較回路36及びパルス
ダウンエツジ検出回路38から構成される。微分回路3
4は、抵抗34a、コンデンサ34b、抵抗34c1コ
ンデンサ34d及び演算増幅器34eより構成される。
First, for convenience of explanation, the apparatus used to implement the method according to the present invention will be explained in detail. FIG. 2 is a block diagram of the device, and FIG. 3 is a diagram of its output waveform. In FIG. 2, reference numeral 24 indicates a piezoelectric pressure sensor which is the cylinder pressure detection means described above, and this sensor is disposed at a position facing a combustion chamber (not shown) of an internal combustion engine 26. In the embodiment, the internal combustion engine has four cylinders, and the pressure sensor 24 is provided for each cylinder. The output of the sensor 24 is connected to a charge-voltage conversion amplifier (
(not shown) to a low-pass filter 28. The cutoff frequency of the filter is set higher than the preset knocking frequency, and a multiplexer 30 is provided at the next stage of the low-pass filter 28, which is configured so that knocking can also be detected. 24
The output is selectively sent to the next stage in a cylinder explosion type according to commands from a control unit, which will be described later. A maximum position/non-king signal generation circuit 32 is connected to the next stage, and the circuit 3
2 specifically includes a differentiating circuit 34, a comparing circuit 36, and a pulse down edge detecting circuit 38. Differential circuit 3
4 is composed of a resistor 34a, a capacitor 34b, a resistor 34c, a capacitor 34d, and an operational amplifier 34e.

この微分回路34は第3図(a)(b)に示す如く、セ
ンサ出力波形が圧力最大値発生位置でゼロクロスする如
く位相を90度ずらすためのものであるので、該波形に
ノンキングを示す高周波が重畳した場合にも咳高周波が
上下する限り其の位置で微分回路出力はゼロクロスする
。尚、演算増幅器34eの非反転入力端子には電圧Vr
ef 1が入力される。比較回路36は、抵抗36a及
び演算増幅器36bより構成され、前記微分回路出力を
入力して基準電圧Vref 2を越えている場合パルス
を出力するので、前記微分回路が圧力最大値発生位置で
及び高周波M畳の場合該高周波が上下するごとにゼロク
ロス波形を出力する結果、それに応じて1個又は2個以
上のパルスを出力する。尚、演算増幅器36bの非反転
入力端子の比較基準電圧■ref 2は前記微分回路の
演算増幅器34eの電圧Vref  1より僅かに低く
設定する。比較回路36の出力は、パルスダウンエツジ
検出回路38に入力される。該回路38は、抵抗38a
、コンデンサ38b1抵抗38C1インバータ38d及
びNORゲー)38eより構成され、前記比較回路出力
パルスの立ち下がりエツジ・タイミングを把え、後段の
制御ユニットが処理し易い様所定時間幅のパルスを出力
する。
As shown in FIGS. 3(a) and 3(b), this differentiating circuit 34 is for shifting the phase of the sensor output waveform by 90 degrees so that it crosses zero at the position where the maximum pressure value occurs. Even when superimposed, the differential circuit output crosses zero at that position as long as the cough high frequency rises and falls. Note that the voltage Vr is applied to the non-inverting input terminal of the operational amplifier 34e.
ef 1 is input. The comparison circuit 36 is composed of a resistor 36a and an operational amplifier 36b, and outputs a pulse when the output of the differentiation circuit is input and exceeds the reference voltage Vref2. In the case of M tatami, a zero-crossing waveform is output every time the high frequency goes up and down, and one or more pulses are output accordingly. Incidentally, the comparison reference voltage ref2 of the non-inverting input terminal of the operational amplifier 36b is set slightly lower than the voltage Vref1 of the operational amplifier 34e of the differentiating circuit. The output of the comparison circuit 36 is input to a pulse down edge detection circuit 38. The circuit 38 includes a resistor 38a
, a capacitor 38b, a resistor 38C, an inverter 38d, and a NOR gate (NOR gate) 38e, which grasps the falling edge timing of the comparator output pulse and outputs a pulse with a predetermined time width to facilitate processing by a subsequent control unit.

内燃機関26の回転部40の近傍には、機関ピストン(
図示せず)のクランク角位置を検出するクランク角セン
サ42が配され、クランク角720度当たり1回気筒判
別信号を、180度当たり1回TDC信号を、又通宜度
数当たり1回該TDC信号を細分した単位角度信号を出
力する。更に、内燃機関26の吸気路のスロットル弁4
4の下流の適宜位置には、負圧センサ46が設けられて
機関の負荷状態を示す信号を出力する。
An engine piston (
A crank angle sensor 42 is arranged to detect the crank angle position of the engine (not shown), and outputs a cylinder discrimination signal once per 720 degrees of crank angle, a TDC signal once per 180 degrees, and once per degree of crank angle. Outputs a unit angle signal that is subdivided. Furthermore, the throttle valve 4 in the intake passage of the internal combustion engine 26
A negative pressure sensor 46 is provided at an appropriate position downstream of engine 4 and outputs a signal indicating the load condition of the engine.

パルスダウンエツジ検出回路38の次段には、制御ユニ
ット48が接続されて其の出力を入力する。又、クラン
ク角センサ42の出力も波形整形回路50で波形整形さ
れた後制御ユニット48に入力され、更に負圧センサ4
6の出力もA/D変換回路52でデジタル変換された後
制御ユニット48に入力される。該制御ユニット48は
実施例の場合マイクロ・コンピュータから構成され、入
出力インタフェース48 a、CPU48 b、クロッ
ク48c及びメモリ48dより構成される。
A control unit 48 is connected to the next stage of the pulse down edge detection circuit 38 and inputs its output. The output of the crank angle sensor 42 is also waveform-shaped by a waveform shaping circuit 50 and then input to the control unit 48 .
The output of 6 is also input to the control unit 48 after being digitally converted by the A/D conversion circuit 52. In this embodiment, the control unit 48 is composed of a microcomputer, and is composed of an input/output interface 48a, a CPU 48b, a clock 48c, and a memory 48d.

更に、該制御ユニット48には、クロック48Cの出力
パルスを計数して所定位置からパルスダウンエツジ検出
回路38の出力パルスの発生時点までの経過時間を計測
するタイマカウンタ48e及び該出力パルスの個数を計
数するパルスカウンタ48fが設けられる。両カウンタ
43e、48fの計数値はCPU48bに送られる。
Furthermore, the control unit 48 includes a timer counter 48e that counts the output pulses of the clock 48C to measure the elapsed time from a predetermined position to the point at which the output pulse of the pulse down edge detection circuit 38 is generated, and a timer counter 48e that counts the output pulses of the clock 48C. A pulse counter 48f for counting is provided. The counts of both counters 43e and 48f are sent to the CPU 48b.

制御ユニット48の次段には、点火装置54が接続され
、其の点火指令に応じて機関燃焼室の混合気に点火する
。又、制御ユニット48の出力は、前述の如くマルチプ
レクサ30に送出されて其のゲート切り換えを指令する
An ignition device 54 is connected to the next stage of the control unit 48, and ignites the air-fuel mixture in the engine combustion chamber in accordance with the ignition command. The output of control unit 48 is also sent to multiplexer 30 to command its gate switching as described above.

次に、第3図タイミング・チャートを参照しつつ第4図
フロー・チャートに基づいて本発明に係る方法の実施例
を説明する。
Next, an embodiment of the method according to the present invention will be described based on the flow chart of FIG. 4 while referring to the timing chart of FIG.

先ず、ステップ60においてクランク角センサ42より
のTDC信号の到着を確認すると共に、ステップ62に
おいて同センサ42の気筒判別信号をも勘案して気筒を
判別して気筒アドレス(C/A=n)を付す、尚、気筒
アドレスは、第1気筒n=l、第3気筒n=2、第4気
筒n=3、第2気筒n=4とする。
First, in step 60, the arrival of the TDC signal from the crank angle sensor 42 is confirmed, and in step 62, the cylinder is determined based on the cylinder discrimination signal of the sensor 42, and the cylinder address (C/A=n) is determined. The cylinder addresses are assumed to be 1st cylinder n=1, 3rd cylinder n=2, 4th cylinder n=3, and 2nd cylinder n=4.

続いて、ステップ64において今次気筒(C/A=n)
の圧力センサ24の異常を示すセンサフェール・フラグ
がオンしているか否か判断し、オンしていない場合、ス
テップ66においてタイマカウンタ48e及びパルスカ
ウンタ48fをスタートさせて時間計測、パルス計数を
開始する。
Subsequently, in step 64, the current cylinder (C/A=n)
It is determined whether or not the sensor fail flag indicating an abnormality in the pressure sensor 24 is on, and if it is not on, the timer counter 48e and pulse counter 48f are started in step 66 to start time measurement and pulse counting. .

続いて、ステップ68においてATDC30度へ到達し
ていないことを確認しつつステップ70において最初の
パルスの発生を待機する。第3図(a)に示した如く、
圧力センサ24の出力波形は、微分回路34において其
の圧力最大値発生位置でゼロクロスする結果比較回路3
6からパルスが出力され、そのパルスはパルスダウンエ
ツジ検出回路38に入力されて所定幅のパルスが出力さ
れるので、ステップ70において此のパルスの発生を待
機し、発生するとステップ72においてタイマカウンタ
48eを停止して時間計測を停止する。このカウント値
をT pmaxとする。又、パルスが発生しない場合で
もATDC30度に到達した時点で時間計測を停止する
(ステップ68.70.72)。尚、第3図(b)に示
す如く、ノンキング発生時には圧力センサ出力波形が上
下する度に複数個のパルスが出力され、第3図(c)に
示す如く圧力センサ24のフェール時には前述の如く電
圧Vref  1はVref 2より若干高く設定しで
あるので、パルスを生じないため、パルス発生時点まで
の経過時間を計測することで圧力最大値発生位置が、パ
ルスの個数を計数することでノッキング発生の有無が、
更に両者を勘案することでセンサフェールが検出出来る
Next, while confirming in step 68 that ATDC 30 degrees has not been reached, the process waits for the first pulse to occur in step 70. As shown in Figure 3(a),
The output waveform of the pressure sensor 24 crosses zero at the position where the maximum pressure value occurs in the differentiating circuit 34.
6 outputs a pulse, the pulse is input to the pulse down edge detection circuit 38, and a pulse of a predetermined width is output. In step 70, the generation of this pulse is awaited. When it occurs, the timer counter 48e is activated in step 72. to stop time measurement. Let this count value be T pmax. Furthermore, even if no pulse is generated, time measurement is stopped when ATDC reaches 30 degrees (steps 68, 70, and 72). As shown in FIG. 3(b), when non-king occurs, a plurality of pulses are output each time the pressure sensor output waveform rises and falls, and as shown in FIG. 3(c), when the pressure sensor 24 fails, as described above, Voltage Vref 1 is set slightly higher than Vref 2, so no pulse is generated, so measuring the elapsed time until the pulse occurs will determine the position of the maximum pressure value, and counting the number of pulses will determine the occurrence of knocking. The presence or absence of
Furthermore, sensor failure can be detected by taking both factors into consideration.

続いて、ステップ74においてATDC30度への到達
を確認し、ステップ76においてパルスカウンタ48f
を停止してパルス計数を停止する。ATDC30度まで
としたのは計数区間をノッキングを検出するのに必要且
つ最小限の範囲に制限するためである。
Next, in step 74, it is confirmed that ATDC has reached 30 degrees, and in step 76, the pulse counter 48f is
to stop pulse counting. The reason for setting the ATDC to 30 degrees is to limit the counting interval to the minimum range necessary for detecting knocking.

次いで、ステップ78においてタイマカウンタ値がオー
バーフロー且つパルスカウンタ値がO゛であるか否か判
断する。前述の如く、圧力センサ24に異常が発生した
場合パルスが出力されず、従ってタイマカウンタ値はオ
ーバーフローすると共にパルスカウンタ値は゛ O゛と
なる。従って、両カウンタ値を参照すればセンサフェー
ルを検出することが出来る。
Next, in step 78, it is determined whether the timer counter value overflows and the pulse counter value is O'. As described above, if an abnormality occurs in the pressure sensor 24, no pulse is output, and therefore the timer counter value overflows and the pulse counter value becomes "O". Therefore, sensor failure can be detected by referring to both counter values.

センサフェールが検出されない場合、続いてステップ8
0においてパルスカウンタ値が所定値以上か否か判断す
る。第3図(b)に示した如(、ノッキングが発生した
場合にはパルスが複数個出力されるので、該所定値を例
えば2゛としておくことにより、ノッキング発生の有無
を検出することが出来る。尚、不感帯を設ける意味で其
れ以上の値としても良い。又、ノッキング発生時にもス
テップ68乃至70において最初のパルスを第1パルス
と判断してタイマカウンタ48eを停止することになる
が、その際にはノッキング制御に移行するので同等支障
ない。
If no sensor fail is detected, continue with step 8
0, it is determined whether the pulse counter value is greater than or equal to a predetermined value. As shown in FIG. 3(b), since multiple pulses are output when knocking occurs, by setting the predetermined value to, for example, 2, it is possible to detect whether or not knocking has occurred. Incidentally, in order to provide a dead zone, it may be set to a value higher than that.Furthermore, even when knocking occurs, the first pulse is determined to be the first pulse in steps 68 to 70, and the timer counter 48e is stopped. In that case, the system will shift to knocking control, so there will be no problem.

ステップ80においてノッキングもヰ食出されない場合
には、ステップ82において前記タイマカウンタ値T 
pmaxに時間角度変換値kを乗じて圧力最大角θPm
axを求める。尚、この変換値には、回転数rp+++
 X 360度 に=  □ 60秒 で算出する。
If knocking is not detected in step 80, the timer counter value T is determined in step 82.
Multiply pmax by time-angle conversion value k to obtain maximum pressure angle θPm
Find ax. Note that this conversion value includes the rotation speed rp+++
X 360 degrees = □ Calculate in 60 seconds.

続いて、ステップ84において圧力最大角θPrmax
に基づいて点火時期θigを演算し、ステップ86にお
いて点火装置54に点火指令する。
Subsequently, in step 84, the maximum pressure angle θPrmax
The ignition timing θig is calculated based on the ignition timing θig, and an ignition command is issued to the ignition device 54 in step 86.

ステップ64において今次気筒のセンサフェール・フラ
グがオンしている場合、センサフェール・サブルーチン
に移行する(ステップ88)。
If the sensor fail flag for the current cylinder is on in step 64, the process moves to the sensor fail subroutine (step 88).

第5図はこのサブルーチンを示しており、先ずステップ
88aにおいて1点火前の気筒(C/A=n−t)のセ
ンサフェール・フラグがオン、即ち異常であるか否か判
断し、異常ではない場合ステップ88bにおいて其の気
筒に関して演算された点火時期θigC/A =n−1
を読み込む。
FIG. 5 shows this subroutine. First, in step 88a, it is determined whether the sensor fail flag of the cylinder before one ignition (C/A=nt) is on, that is, abnormal. In this case, the ignition timing θigC/A = n-1 calculated for that cylinder in step 88b
Load.

続いて、ステップ88cにおいて2点火前の気筒(C/
A = n−2)の異常を判断し、異常ではない場合、
ステップ88dにおいて其の気筒の点火時期θigc 
/A =n−2を読み込む。
Subsequently, in step 88c, the second cylinder before ignition (C/
A = n-2) is determined to be abnormal, and if it is not abnormal,
In step 88d, the ignition timing θigc of that cylinder is determined.
/A = Read n-2.

続いて、ステップ88eにおいて3点火前の気筒(C/
A = n−3)の異常を判断し、異常ではない場合、
ステップ88「において其の気筒の点火時期θigC/
^=n−3を読み込む0次いで、ステップ88gにおい
て全てのセンサフェール・フラグがオンしているか否か
判断し、然らざる場合ステップ88hにおいてそれまで
に読み込んだ気筒の点火時期θigC/A−n−1〜n
−3の中最も遅角された値θ1gm1nを選択し、ステ
ップ88iにおいて異常センサを備えた当該気筒の点火
時期θigとして演算する。尚、全ての気筒においてセ
ンサフェールが検出された場合は、第1所定量遅角した
値をもって当該気筒の点火時期θigとして演算する(
ステップ88j)。この第1所定角は適宜決定する。
Subsequently, in step 88e, the third cylinder before ignition (C/
A = n-3) is determined to be abnormal, and if it is not abnormal,
In step 88, the ignition timing θigC/
^ = read n-3 0 Next, in step 88g, it is determined whether all sensor fail flags are on, and if not, in step 88h, the ignition timing θigC/A-n of the cylinder read so far is determined. -1~n
-3, the most retarded value θ1gm1n is selected and calculated as the ignition timing θig of the relevant cylinder equipped with the abnormality sensor in step 88i. In addition, when sensor failure is detected in all cylinders, the value retarded by the first predetermined amount is calculated as the ignition timing θig of the cylinder (
Step 88j). This first predetermined angle is determined as appropriate.

尚、ステップ78においてセンサフェールが検出された
場合、今次気筒(気筒アドレスC/A=n)のセンサフ
ェール・フラグをオンする(ステップ90)。又、ステ
ップ80においてノッキングが検出された場合も適宜量
遅角させ、ノンキング回避後は、適宜進角補正する(ス
テップ92.84.86)。
If a sensor fail is detected in step 78, the sensor fail flag for the current cylinder (cylinder address C/A=n) is turned on (step 90). Also, if knocking is detected in step 80, the angle is retarded by an appropriate amount, and after non-king is avoided, the advance angle is corrected as appropriate (steps 92, 84, and 86).

かくの如く、異常センサを備えた気筒の点火時期θig
を決定するのに、他の正常センサを備えた気筒の点火時
期を演算の根拠とすることにより、当該他の正常な圧力
センサの検出値を利用して異常センサ気筒の代替点火時
期を決定するので、刻々変動する運転状態の変化にも適
確に対応して点火時期を決定することが出来、トルク変
動等の不都合を生じることがない。
As shown above, the ignition timing θig of the cylinder equipped with the abnormal sensor
By using the ignition timing of the cylinder equipped with another normal sensor as the basis for calculation, the detection value of the other normal pressure sensor is used to determine the alternative ignition timing of the abnormal sensor cylinder. Therefore, the ignition timing can be determined in response to changes in the operating conditions that fluctuate from moment to moment, and problems such as torque fluctuations do not occur.

第6図は、本発明の第2の実施例を示すものであり、該
サブルーチンの別の例を示す。
FIG. 6 shows a second embodiment of the present invention, and shows another example of the subroutine.

第1実施例と相違する点のみを説明すると、ステップ8
8a乃至88hにおいて最も遅角された点火時期θig
n+inを選択した後、ステップ88kにおいて其の点
火時期θigから更に第2所定量遅角させた値を異常気
筒の点火時期として求め、ステップ881において当該
気筒の点火時期θigとして演算するものである。この
第2所定量は、機関運転状態を検出し適宜定める。この
第2実施例は、第1実施例と同様の利点を備える。
To explain only the differences from the first embodiment, step 8
The most retarded ignition timing θig from 8a to 88h
After selecting n+in, in step 88k, a value obtained by retarding the ignition timing θig by a second predetermined amount is obtained as the ignition timing of the abnormal cylinder, and in step 881, the ignition timing θig of the cylinder is calculated. This second predetermined amount is determined as appropriate by detecting the engine operating state. This second embodiment has similar advantages to the first embodiment.

第7図は、本発明の第3の実施例を示すものであり、該
サブルーチンの更に別の例を示す。
FIG. 7 shows a third embodiment of the present invention, and shows yet another example of the subroutine.

第1及び第2実施例と相違する点のみを説明すると、ス
テップ88a乃至ステップ88gの後、他の正常センサ
気筒の点火時期の平均値θigaveを求め、其の平均
値から更に第3所定量遅角させた値を点火時期θigと
するものである(ステップ88m、ステップ88n、8
8o)。この第3所定量も第2所定量と同様に定める。
To explain only the points that are different from the first and second embodiments, after steps 88a to 88g, the average value θigave of the ignition timings of the other normal sensor cylinders is calculated, and a third predetermined amount of delay is further calculated from the average value. The squared value is set as the ignition timing θig (step 88m, step 88n, 8
8o). This third predetermined amount is also determined in the same manner as the second predetermined amount.

尚、この場合ステップ88nを省略し、直ちに平均値θ
igaveをもって異常気筒の点火時期θigとしても
良い。本実施例の場合平均値に基づいて演算するので、
トルク変動等を更に効果的に回避することが出来る。
In this case, step 88n is omitted and the average value θ is immediately calculated.
igave may be used as the ignition timing θig of the abnormal cylinder. In this example, the calculation is based on the average value, so
Torque fluctuations and the like can be more effectively avoided.

(発明の効果) 本発明は上記の如く、検出圧力値から圧力検出手段の異
常を検出すると共に、少な(とも其の一つの異常が検出
された場合他の正常な圧力検出手段を備えた気筒の点火
時期に基づいて代替点火時期を演算して機関を制御する
如く構成したので、異常センサ気筒の代替点火時期を刻
々変動する運転状態の変化に即応して決定することが出
来、トルク変動乃至は燃費悪化或いは異常気筒の燃焼室
の部位の温度が上昇する等の不都合が生じることを防止
することが出来、複数個の検出手段の一部が異常となっ
ても残余の検出手段の出力を援用することによって所期
の制御目標を達成することが出来る利点を備える。
(Effects of the Invention) As described above, the present invention detects an abnormality in the pressure detection means from the detected pressure value, and also detects an abnormality in the pressure detection means from the detected pressure value. Since the engine is controlled by calculating the alternative ignition timing based on the ignition timing of the abnormal sensor cylinder, the alternative ignition timing of the abnormal sensor cylinder can be determined immediately in response to changes in the operating condition that fluctuate from moment to moment. It is possible to prevent problems such as deterioration of fuel efficiency or rise in temperature in the combustion chamber of the abnormal cylinder, and even if some of the plurality of detection means become abnormal, the output of the remaining detection means can be reduced. It has the advantage of being able to achieve the desired control goal by using it.

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

第1図は本発明のクレーム対応図、第2図は本発明に係
る方法の実現に使用する装置を示すブロック図、第3図
は其の動作を示すタイミング・チャート、第4図は本発
明の実施例を示すフロー、チャート、第5FI!Jは第
4図フロー・チャートのサブルーチンを示すフロー・チ
ャート、第6図は本発明の第2実施例を示すフロー、チ
ャート及び第7図は本発明の第3実施例を示すフロー・
チャートである。 〔0)ノ97なり 第3図 (b)ノッ7あす
Fig. 1 is a claim correspondence diagram of the present invention, Fig. 2 is a block diagram showing a device used to realize the method according to the present invention, Fig. 3 is a timing chart showing its operation, and Fig. 4 is a diagram of the present invention. Flows and charts showing examples of 5th FI! J is a flow chart showing a subroutine of the flow chart in FIG. 4, FIG. 6 is a flow chart showing a second embodiment of the present invention, and FIG. 7 is a flow chart showing a third embodiment of the present invention.
It is a chart. [0) No. 97 Figure 3 (b) No. 7 tomorrow

Claims (5)

【特許請求の範囲】[Claims] (1)多気筒内燃機関の気筒内圧力を複数個の圧力検出
手段を介して気筒毎に検出して点火時期を制御すると共
に、ノッキングをも検出して該点火時期を補正する内燃
機関の点火時期制御方法において、検出圧力値から該圧
力検出手段の異常を検出すると共に、少なくとも其の一
つの異常が検出された場合正常な圧力検出手段を備えた
他の気筒の点火時期に基づいて代替点火時期を演算して
機関を制御することを特徴とする内燃機関の点火時期制
御方法。
(1) Ignition of an internal combustion engine in which the cylinder pressure of a multi-cylinder internal combustion engine is detected for each cylinder via a plurality of pressure detection means to control the ignition timing, and also knocking is detected and the ignition timing is corrected. In the timing control method, an abnormality in the pressure detection means is detected from the detected pressure value, and if at least one of the abnormalities is detected, alternative ignition is performed based on the ignition timing of another cylinder equipped with a normal pressure detection means. A method for controlling ignition timing for an internal combustion engine, which comprises controlling the engine by calculating timing.
(2)前記代替点火時期は、当該他の気筒の点火時期の
中最も遅角された点火時期を選択して求めることを特徴
とする特許請求の範囲第1項記載の内燃機関の点火時期
制御方法。
(2) Ignition timing control for an internal combustion engine according to claim 1, wherein the alternative ignition timing is determined by selecting the most retarded ignition timing among the ignition timings of the other cylinders. Method.
(3)前記代替点火時期は、前記最も遅角された点火時
期から更に所定量遅角させて求めることを特徴とする特
許請求の範囲第2項記載の内燃機関の点火時期制御方法
(3) The ignition timing control method for an internal combustion engine according to claim 2, wherein the alternative ignition timing is determined by further retarding the most retarded ignition timing by a predetermined amount.
(4)前記代替点火時期は、当該他の気筒の点火時期の
平均値を算出して求めることを特徴とする特許請求の範
囲第1項記載の内燃機関の点火時期制御方法。
(4) The ignition timing control method for an internal combustion engine according to claim 1, wherein the alternative ignition timing is determined by calculating an average value of the ignition timings of the other cylinders.
(5)前記代替点火時期は、前記平均値から更に所定量
遅角させて求めることを特徴とする特許請求の範囲第4
項記載の内燃機関の点火時期制御方法
(5) The alternative ignition timing is determined by further retarding the average value by a predetermined amount.
Ignition timing control method for internal combustion engine described in section
JP14713986A 1986-06-25 1986-06-25 Ignition timing control method for internal combustion engine Pending JPS635168A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14713986A JPS635168A (en) 1986-06-25 1986-06-25 Ignition timing control method for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14713986A JPS635168A (en) 1986-06-25 1986-06-25 Ignition timing control method for internal combustion engine

Publications (1)

Publication Number Publication Date
JPS635168A true JPS635168A (en) 1988-01-11

Family

ID=15423458

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14713986A Pending JPS635168A (en) 1986-06-25 1986-06-25 Ignition timing control method for internal combustion engine

Country Status (1)

Country Link
JP (1) JPS635168A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007321597A (en) * 2006-05-30 2007-12-13 Toyota Motor Corp Knocking control device for internal combustion engine
JP2011027087A (en) * 2009-07-29 2011-02-10 Toyota Motor Corp Control device for internal combustion engine

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61106976A (en) * 1984-10-31 1986-05-24 Nissan Motor Co Ltd Control device of internal-combustion engine

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61106976A (en) * 1984-10-31 1986-05-24 Nissan Motor Co Ltd Control device of internal-combustion engine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007321597A (en) * 2006-05-30 2007-12-13 Toyota Motor Corp Knocking control device for internal combustion engine
JP2011027087A (en) * 2009-07-29 2011-02-10 Toyota Motor Corp Control device for internal combustion engine

Similar Documents

Publication Publication Date Title
JPS639679A (en) Control of ignition timing of internal combustion engine
JPS62195463A (en) Ignition timing control device for internal combustion engine
US4718382A (en) Device for controlling ignition timing in internal combustion engine
JPH0470570B2 (en)
US4959996A (en) Control signal generator for an internal combustion engine
JPH0663497B2 (en) Knotting control device for internal combustion engine
JPS61237884A (en) Knocking controller for internal-combustion engine
JPS635168A (en) Ignition timing control method for internal combustion engine
JPH0534504B2 (en)
US4875450A (en) Ignition timing controlling device for an internal combustion engine
JPS635167A (en) Ignition timing control device for internal combustion engine
JPH0517394B2 (en)
JPH05550B2 (en)
JPS60263830A (en) Knocking detecting method of internal-combustion engine
JPH0710061Y2 (en) Cylinder pressure signal abnormality determination device
JPH0718395B2 (en) Ignition control device for internal combustion engine
JPH02161172A (en) Combustion state detecting device for internal combustion engine
JPH0536999Y2 (en)
JPH02163472A (en) Ignition timing controller for internal combustion engine
JPS6361504B2 (en)
JPH0343417Y2 (en)
JPH0427769A (en) Method for detecting accidental fire of engine
JP2639181B2 (en) Sensor fail detection method for knock control device
JPS6258055A (en) Ignition timing control device for internal combustion engine
JPH0626387A (en) Air/fuel ratio control device for spark-ignition type internal combustion engine