JPH062641A - Ignition control device for internal combustion engine - Google Patents
Ignition control device for internal combustion engineInfo
- Publication number
- JPH062641A JPH062641A JP15984992A JP15984992A JPH062641A JP H062641 A JPH062641 A JP H062641A JP 15984992 A JP15984992 A JP 15984992A JP 15984992 A JP15984992 A JP 15984992A JP H062641 A JPH062641 A JP H062641A
- Authority
- JP
- Japan
- Prior art keywords
- ignition
- cylinder
- signal
- energization
- 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
- Ignition Installations For Internal Combustion Engines (AREA)
Abstract
(57)【要約】
【目的】 吸入行程にある気筒に誤点火することによる
バックファイヤーを防止する。
【構成】 クランク軸センサからの1個目のパルス信号
(97°信号)の出力時に、それ以前のカム軸センサから
のパルス信号の数に基づいて点火気筒を気筒判別し、2
個目のパルス信号(65°信号)の出力時に通電を開始
し、3個目のパルス信号(10°信号)の出力時に点火す
る。ここにおいて、ノイズNにより誤ったタイミングで
点火コイルへの通電を開始し、通電しっぱなしになった
ときは、その点火コイルへの通電を次の正規の点火タイ
ミングまで継続して、誤点火を防止する。
(57) [Summary] [Purpose] To prevent backfire caused by erroneous ignition of a cylinder in the intake stroke. [Structure] When the first pulse signal (97 ° signal) is output from the crankshaft sensor, the ignition cylinder is discriminated based on the number of pulse signals from the previous camshaft sensor, and the cylinder is determined as 2 cylinders.
Energization is started when the third pulse signal (65 ° signal) is output, and ignition is performed when the third pulse signal (10 ° signal) is output. Here, when the power supply to the ignition coil is started at an incorrect timing due to the noise N and the power supply is kept on, the power supply to the ignition coil is continued until the next regular ignition timing, and the false ignition is performed. To prevent.
Description
【0001】[0001]
【産業上の利用分野】本発明は、内燃機関の点火制御装
置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an ignition control device for an internal combustion engine.
【0002】[0002]
【従来の技術】従来の内燃機関の点火制御装置として、
始動時に、例えば図7の点火タイミングチャートに示す
ごとき制御を行うものがある。この例は、4気筒内燃機
関で、点火の配電がディストリビュータを有しない電子
配電であり、気筒判別用に、クランク軸2回転につき1
回転するカム軸の特定回転位置を検出するカム軸センサ
を有し、また、クランク角検出用に、クランク軸の特定
回転位置を検出するクランク軸センサを有しているもの
とする。2. Description of the Related Art As a conventional ignition control device for an internal combustion engine,
At the time of starting, there is one that performs control as shown in the ignition timing chart of FIG. 7, for example. This example is a 4-cylinder internal combustion engine, and the distribution of ignition is electronic distribution without a distributor.
It is assumed that a camshaft sensor for detecting a specific rotation position of the rotating camshaft is provided, and a crankshaft sensor for detecting a specific rotation position of the crankshaft is provided for detecting a crank angle.
【0003】また、この例は、点火順序が、#1→#3
→#2→#4で、#1と#2とを第1グループとして同
時点火し、また#3と#4とを第2グループとして同時
点火する。これらのグループは、いずれか一方の気筒が
圧縮行程にあるとき、他方の気筒が排気行程にある。ま
た、この例は、始動時の場合であるので、点火時期は固
定である。Also, in this example, the ignition sequence is # 1 → # 3.
→ # 2 → # 4, # 1 and # 2 are simultaneously ignited as a first group, and # 3 and # 4 are simultaneously ignited as a second group. In these groups, when one cylinder is in the compression stroke, the other cylinder is in the exhaust stroke. Further, in this example, the ignition timing is fixed because it is the case of starting.
【0004】カム軸センサからは、少なくともグループ
毎に気筒判別可能なように、点火気筒が#1のときはパ
ルス信号が1つ出力され、点火気筒が#3のときはパル
ス信号が2つが出力され、点火気筒が#2のときはパル
ス信号が1つが出力され、点火気筒が#4のときはパル
ス信号が3つが出力される。クランク軸センサからは、
各気筒の圧縮上死点(TDC)前、97°、65°、10°に
おいて、それぞれパルス信号が出力される。From the camshaft sensor, one pulse signal is output when the ignition cylinder is # 1, and two pulse signals are output when the ignition cylinder is # 3 so that the cylinders can be discriminated at least for each group. When the ignition cylinder is # 2, one pulse signal is output, and when the ignition cylinder is # 4, three pulse signals are output. From the crankshaft sensor,
Pulse signals are output at 97 °, 65 °, and 10 ° before the compression top dead center (TDC) of each cylinder.
【0005】ここで、TDC前97°において、それまで
のカム軸センサからのパルス信号の数に基づいて、気筒
判別を行う。従って、カム軸センサからパルス信号が1
つ出力された場合は、これにより点火気筒が#1又は#
2であると気筒判別でき、TDC前65°で#1,#2気
筒の点火コイルに対し通電を開始し、TDC前10°で通
電を遮断して点火する。#1気筒が点火気筒(圧縮行
程)の場合、#2気筒は排気行程であり、点火しても問
題はない。Here, at 97 ° before TDC, cylinder discrimination is performed based on the number of pulse signals from the camshaft sensor up to that point. Therefore, the pulse signal from the camshaft sensor is 1
If one is output, this causes the ignition cylinder to be # 1 or #.
The cylinder can be determined to be 2, and the energization of the ignition coils of the # 1 and # 2 cylinders is started at 65 ° before TDC, and the energization is cut off at 10 ° before TDC to ignite. When the # 1 cylinder is the ignition cylinder (compression stroke), the # 2 cylinder is in the exhaust stroke, and there is no problem in igniting.
【0006】次にカム軸センサからパルス信号が2つ出
力された場合は、これにより点火気筒が#3であると気
筒判別でき、TDC前65°で#3,#4気筒の点火コイ
ルに対し通電を開始し、TDC前10°で通電を遮断して
点火する。この場合も、点火気筒でない#4気筒は排気
行程であり、点火しても問題はない。次にカム軸センサ
からパルス信号が1つ出力された場合は、前回の気筒判
別と合わせ点火気筒が#2であると気筒判別でき、TD
C前65°で#1,#2気筒の点火コイルに対し通電を開
始し、TDC前10°で通電を遮断して点火する。この場
合も、点火気筒でない#1気筒は排気行程であり、点火
しても問題はない。Next, when two pulse signals are output from the camshaft sensor, it can be determined that the ignition cylinder is # 3, and the ignition coils of the # 3 and # 4 cylinders can be detected at 65 ° before TDC. Start energization, cut off energization 10 ° before TDC, and ignite. Also in this case, the # 4 cylinder which is not the ignition cylinder is in the exhaust stroke, and there is no problem in igniting. Next, when one pulse signal is output from the camshaft sensor, the cylinder can be discriminated as the ignition cylinder is # 2 together with the previous cylinder discrimination, and TD
The energization of the ignition coils of the # 1 and # 2 cylinders is started at 65 ° before C, and the energization is cut off at 10 ° before TDC to ignite. Also in this case, the # 1 cylinder that is not the ignition cylinder is in the exhaust stroke, and there is no problem in igniting it.
【0007】次にカム軸センサからパルス信号が3つ出
力された場合は、これにより点火気筒が#4であると気
筒判別でき、TDC前65°で#3,#4気筒の点火コイ
ルに対し通電を開始し、TDC前10°で通電を遮断して
点火する。この場合も、点火気筒でない#3気筒は排気
行程であり、点火しても問題はない。図8には始動開始
時の制御の様子を示している。Next, when three pulse signals are output from the camshaft sensor, it can be determined that the ignition cylinder is the # 4 cylinder, and the ignition coils of the # 3 and # 4 cylinders are output at 65 ° before TDC. Start energization, cut off energization 10 ° before TDC, and ignite. Also in this case, the # 3 cylinder, which is not the ignition cylinder, is in the exhaust stroke, and there is no problem even if it is ignited. FIG. 8 shows the state of control at the start of starting.
【0008】例えば、機関がTDC前97°と65°との間
で停止している状態から始動すると、クランク軸センサ
からパルス信号が2つ出力されるが、気筒判別のタイミ
ングは、カム軸センサからパルス信号が出力された後に
クランク軸センサからの1個目のパルス信号が発生した
タイミングとなるので、この段階では気筒判別はなされ
ない。For example, if the engine is started from a state where it is stopped between 97 ° and 65 ° before TDC, two pulse signals are output from the crankshaft sensor, but the timing of cylinder discrimination is determined by the camshaft sensor. Since the timing at which the first pulse signal from the crankshaft sensor is generated after the pulse signal is output from, the cylinder determination is not performed at this stage.
【0009】そして、カム軸センサからパルス信号が3
つ出力された後、クランク軸センサから1個目のパルス
信号(97°信号)が出力されると、気筒判別がなされ、
点火気筒は#4であると判別される。従って、その後
に、クランク軸センサから2個目の信号(65°信号)が
出力されると、#3,#4気筒の点火コイルに対し通電
を開始し、3個目の信号(10°信号)が入力されたとこ
ろで、通電を遮断して点火する。The pulse signal from the camshaft sensor is 3
After the first output, the crankshaft sensor outputs the first pulse signal (97 ° signal), cylinder discrimination is made,
The ignition cylinder is determined to be # 4. Therefore, after that, when the second signal (65 ° signal) is output from the crankshaft sensor, energization to the ignition coils of the # 3 and # 4 cylinders is started and the third signal (10 ° signal) is started. ) Is input, the power is cut off and ignition is performed.
【0010】[0010]
【発明が解決しようとする課題】しかしながら、このよ
うな従来の点火制御装置にあっては、ノイズ(スタータ
ノイズ等)がカム軸センサの出力に乗ると、これにより
誤判別を生じ、これに起因して吸入行程(吸気弁開弁状
態)にある気筒に誤点火してしまうことがあり、吸気通
路内にバックファイヤーを生じることがあるという問題
点があった。However, in such a conventional ignition control device, if noise (starter noise or the like) is added to the output of the camshaft sensor, a misjudgment is caused, which results from this. Then, there is a problem that a cylinder in the intake stroke (intake valve open state) may be ignited by mistake and backfire may occur in the intake passage.
【0011】図9に、図8の場合と同条件で始動し、カ
ム軸センサの出力にノイズが乗った場合の制御の様子を
示している。カム軸センサの出力にノイズ(図示N)が
乗ると、これをパルス信号とみなしてしまい、次にクラ
ンク軸センサからの65°信号が現れると、気筒判別条件
が成立するため、この65°信号を97°信号であると誤判
別して、気筒判別がなされ、点火気筒が#1気筒又は#
2気筒であると判別される。そして、次に10°信号が現
れると、この10°信号を65°信号であると誤判別して、
#1,#2気筒の点火コイルに対し通電を開始してしま
う。しかし、点火の機会は失われてしまう。FIG. 9 shows the state of control when the camshaft sensor is started under the same conditions as in FIG. 8 and noise is present in the output of the camshaft sensor. When noise (N in the drawing) is added to the output of the camshaft sensor, it is regarded as a pulse signal, and when the 65 ° signal from the crankshaft sensor appears next time, the cylinder discrimination condition is satisfied, so this 65 ° signal is satisfied. Is determined to be a 97 ° signal, the cylinder is determined, and the ignition cylinder is the # 1 cylinder or #
It is determined that the number of cylinders is two. Then, when a 10 ° signal appears next time, this 10 ° signal is erroneously determined to be a 65 ° signal,
Energization will start for the ignition coils of the # 1 and # 2 cylinders. However, the opportunity for ignition is lost.
【0012】そして、カム軸センサからパルス信号が3
つ出力された後、クランク軸センサから1個目のパルス
信号(97°信号)が出力されると、気筒判別がなされ、
点火気筒は#4であると判別される。従って、その後
に、クランク軸センサから2個目の信号(65°信号)が
出力されると、#3,#4気筒の点火コイルに対し通電
を開始するが、この時点で、通電しっぱなしになってい
た#1,#2気筒の点火コイルへの通電を停止してい
た。The pulse signal from the camshaft sensor is 3
After the first output, the crankshaft sensor outputs the first pulse signal (97 ° signal), cylinder discrimination is made,
The ignition cylinder is determined to be # 4. Therefore, after that, when the second signal (65 ° signal) is output from the crankshaft sensor, energization to the ignition coils of the # 3 and # 4 cylinders is started, but at this point, the energization is continued. The power supply to the ignition coils of the # 1 and # 2 cylinders, which had been set to, was stopped.
【0013】このため、このときに、#1,#2気筒に
対し、点火がなされ、#1気筒は吸入行程にあるので、
バックファイヤーの発生原因となる。尚、かかる誤点火
によりバックファイヤーが発生する以前に燃料噴射弁か
らの燃料噴射は行われないが、吸気通路内には機関停止
直前に噴き残った燃料や燃料噴射弁からの洩れ燃料等が
存在するため、燃焼は可能である。Therefore, at this time, the # 1 and # 2 cylinders are ignited and the # 1 cylinder is in the intake stroke.
This may cause backfire. Although fuel is not injected from the fuel injection valve before backfire occurs due to such misfiring, there is fuel left in the intake passage immediately before the engine is stopped or fuel leaking from the fuel injection valve. Therefore, combustion is possible.
【0014】このようにして、吸気通路内にバックファ
イヤーが発生した場合、このバックファイヤーにより吸
気通路内が一時的に酸欠状態となり、この状態で燃料が
噴射されると、混合気がリッチ化し、これによって始動
が困難になってしまう。本発明は、このような従来の問
題点に鑑み、誤判別に基づいて吸入行程にある気筒に誤
点火することによるバックファイヤーの発生を防止する
ことを目的とする。In this way, when a backfire occurs in the intake passage, the backfire causes a temporary oxygen deficiency in the intake passage. When fuel is injected in this state, the air-fuel mixture becomes rich. , This makes starting difficult. The present invention has been made in view of such conventional problems, and an object of the present invention is to prevent occurrence of backfire due to erroneous ignition of a cylinder in the intake stroke based on erroneous determination.
【0015】[0015]
【課題を解決するための手段】このため、本発明は、図
1に示すように、点火周期毎に点火気筒を判別する気筒
判別手段と、点火気筒の判別後に当該点火気筒の点火コ
イルへの通電開始タイミング及び点火タイミングを判別
するタイミング判別手段と、これら気筒判別手段及びタ
イミング判別手段の判別結果に基づいて点火を制御する
点火制御手段とを備える内燃機関の点火制御装置におい
て、前記タイミング判別手段の誤判別を検出する誤判別
検出手段と、誤判別検出時に現在通電中の気筒の点火コ
イルに対する通電を当該気筒の次回の正規の点火タイミ
ングまで継続させる通電継続手段とを設ける構成とした
ものである。Therefore, according to the present invention, as shown in FIG. 1, a cylinder discriminating means for discriminating the ignition cylinder for each ignition cycle, and an ignition coil for the ignition cylinder after the discrimination of the ignition cylinder are provided. An ignition control device for an internal combustion engine, comprising: a timing discrimination means for discriminating an energization start timing and an ignition timing; and an ignition control means for controlling ignition based on the discrimination results of the cylinder discrimination means and the timing discrimination means. The configuration is provided with an erroneous discrimination detecting means for detecting erroneous discrimination, and an energization continuation means for continuing energization to the ignition coil of the cylinder currently energized at the time of erroneous discrimination detection until the next regular ignition timing of the cylinder. is there.
【0016】[0016]
【作用】上記の構成においては、通電開始タイミングを
誤判別しても、誤判別の検出時に現在通電中の気筒の点
火コイルに対する通電をすぐさま遮断することなく当該
気筒の次回の正規の点火タイミングまで継続させるの
で、吸入行程にある気筒に誤って点火することを回避で
き、これによりバックファイヤーの発生を防止すること
ができる。In the above configuration, even if the energization start timing is erroneously determined, when the erroneous determination is detected, the energization of the ignition coil of the currently energized cylinder is not immediately interrupted, but is continued until the next regular ignition timing of the cylinder. Therefore, it is possible to avoid erroneously igniting the cylinder in the intake stroke, thereby preventing the occurrence of backfire.
【0017】[0017]
【実施例】以下に本発明の一実施例を説明する。図2は
システム図を示している。この例は、4気筒内燃機関
で、#1〜#4の気筒の対応して、4つの点火栓1があ
る。EXAMPLE An example of the present invention will be described below. FIG. 2 shows a system diagram. This example is a 4-cylinder internal combustion engine, and there are four spark plugs 1 corresponding to the cylinders # 1 to # 4.
【0018】また、点火順序は、#1→#3→#2→#
4で、#1と#2とを第1グループとして共通の点火コ
イル2Aに接続し、また#3と#4とを第2グループと
して共通の点火コイル2Bに接続してある。点火コイル
は2A,2Bはそれぞれコントロールユニット3からの
信号により通電・遮断される。The ignition order is # 1 → # 3 → # 2 → #
In step 4, # 1 and # 2 are connected as a first group to a common ignition coil 2A, and # 3 and # 4 are connected as a second group to a common ignition coil 2B. The ignition coils 2A and 2B are turned on and off by signals from the control unit 3, respectively.
【0019】コントロールユニット3には、カム軸セン
サ4、クランク軸センサ5、スタートスイッチ6等から
の信号が入力されている。カム軸センサ4からは、少な
くともグループ毎に気筒判別可能なように、点火気筒が
#1のときはパルス信号が1つ出力され、点火気筒が#
3のときはパルス信号が2つが出力され、点火気筒が#
2のときはパルス信号が1つが出力され、点火気筒が#
4のときはパルス信号が3つが出力される(図7参
照)。Signals from the cam shaft sensor 4, the crank shaft sensor 5, the start switch 6 and the like are input to the control unit 3. From the camshaft sensor 4, one pulse signal is output when the ignition cylinder is # 1, and the ignition cylinder is
When it is 3, two pulse signals are output and the ignition cylinder is #
When it is 2, one pulse signal is output and the ignition cylinder is #
When the number is 4, three pulse signals are output (see FIG. 7).
【0020】クランク軸センサ5からは、各気筒の圧縮
上死点(TDC)前、97°、65°、10°において、それ
ぞれパルス信号が出力される(図7参照)。コントロー
ルユニット3においては、図3のフローチャートに示す
点火制御ルーチン(気筒判別手段及びタイミング判別手
段を含む点火制御手段に相当する。)を実行することに
より、点火コイル2A,2Bへの出力を制御する。但
し、本ルーチンは始動時の点火制御に用いるものとして
ある。From the crankshaft sensor 5, pulse signals are output before compression top dead center (TDC) of each cylinder, at 97 °, 65 °, and 10 ° (see FIG. 7). The control unit 3 controls the output to the ignition coils 2A and 2B by executing the ignition control routine (corresponding to the ignition control means including the cylinder determination means and the timing determination means) shown in the flowchart of FIG. . However, this routine is used for ignition control at the time of starting.
【0021】ステップ1(図にはS1と記してある。以
下同様)では、カム軸センサ、クランク軸センサ、スタ
ートスイッチ等の各種信号を入力する。ステップ2で
は、スタートスイッチからの信号に基づいて始動時か否
かを判定し、始動時の場合にステップ3へ進む。ステッ
プ3では、気筒判別開始フラグKFの値を判定する。In step 1 (denoted as S1 in the drawing; the same applies hereinafter), various signals from the camshaft sensor, crankshaft sensor, start switch, etc. are input. In step 2, it is determined based on the signal from the start switch whether or not the engine is starting, and if it is, the process proceeds to step 3. In step 3, the value of the cylinder determination start flag KF is determined.
【0022】KF=0のときは、ステップ4へ進んでカ
ム軸センサ(フローチャート上にはカムセンと記してあ
る。)からの初回の信号が入力されたか否かを判定し、
初回の信号が入力されると、ステップ5へ進んで気筒判
別開始フラグKFを1にセットし、またステップ6でカ
ウント値Cを0にする。これにより、KF=1となった
後は、ステップ2の判定で始動時である限り、ステップ
3からステップ7,13へ進んで、これらを繰り返し実行
する。When KF = 0, the routine proceeds to step 4, where it is judged whether or not the first signal from the camshaft sensor (denoted as "CamSen" in the flow chart) is inputted.
When the first signal is input, the routine proceeds to step 5, where the cylinder discrimination start flag KF is set to 1, and the count value C is set to 0 at step 6. As a result, after KF = 1, the routine proceeds from step 3 to steps 7 and 13 and is repeatedly executed as long as it is determined at step 2 that the engine is starting.
【0023】ステップ7では、クランク軸センサ(フロ
ーチャート上にはクラセンと記してある。)からの信号
の入力の有無を判定し、入力有りのときに、ステップ8
へ進んでカウント値Cを1アップし、次にステップ9で
カウント値Cの値を判定し、この値(1〜3)に応じス
テップ10〜ステップ12に分岐して、後述する図4〜図6
に示すサブルーチンをそれぞれ実行する。In step 7, it is determined whether or not a signal from the crankshaft sensor (denoted by Classen in the flow chart) is input, and if there is input, step 8 is performed.
Then, the count value C is incremented by 1, and the value of the count value C is determined in step 9, and according to this value (1 to 3), the process branches to step 10 to step 12 and is described with reference to FIGS. 6
Each of the subroutines shown in is executed.
【0024】ステップ13では、カム軸センサからの信号
(2回目以降の信号)の有無を判定し、入力有りのとき
に、ステップ14へ進んで現在のカウント値CをC’とし
て記憶し、次のステップ15でカウント値Cをクリア(C
=0)する。次に図4〜図6に示すサブルーチンについ
て説明する。図4のサブルーチンは、C=1のとき、す
なわち、97°信号により実行される。In step 13, it is determined whether or not there is a signal from the camshaft sensor (the signal from the second time onward), and if there is an input, the process proceeds to step 14 to store the current count value C as C ', Clear the count value C in step 15 of (C
= 0). Next, the subroutine shown in FIGS. 4 to 6 will be described. The subroutine of FIG. 4 is executed when C = 1, that is, by the 97 ° signal.
【0025】ステップ21では、その直前のカム軸センサ
からのパルス信号の数に基づいて、点火気筒の気筒判別
を行う。ステップ22では、C’=3か否かを判定する。
C’=3のときは正常であり、ステップ23へ進んで誤判
別フラグGFを0にする。C’≠3のときは誤判別をし
た結果であるので、ステップ24へ進んで誤判別フラグG
Fを1にセットする。この部分が誤判別検出手段に相当
する。In step 21, cylinder discrimination of the ignition cylinder is performed based on the number of pulse signals from the cam shaft sensor immediately before that. In step 22, it is determined whether C '= 3.
When C '= 3, it is normal, and the routine proceeds to step 23, where the misjudgment flag GF is set to 0. If C ′ ≠ 3, the result is the result of misjudgment. Therefore, the process proceeds to step 24 and the misjudgment flag G
Set F to 1. This portion corresponds to erroneous discrimination detection means.
【0026】図5のサブルーチンは、C=2のとき、す
なわち、65°信号により実行される。ステップ31では、
誤判定フラグGKがセットされているか否かを判定し、
GK=0の場合は、ステップ32へ進んで点火気筒を含む
グループの点火コイルに対し通電を開始する。The subroutine of FIG. 5 is executed when C = 2, that is, with the 65 ° signal. In step 31,
It is determined whether the erroneous determination flag GK is set,
When GK = 0, the routine proceeds to step 32, where energization is started to the ignition coils of the group including the ignition cylinder.
【0027】GK=1の場合は、ステップ33へ進んで現
在において点火気筒を含むグループ以外の他の気筒の点
火コイルに通電中であるか否かを判定し、通電中の場合
は、ステップ34で通電中の他の気筒の点火コイルに対す
る通電を継続する一方、点火気筒を含むグループの点火
コイルに対し通電を開始する。この部分が通電継続手段
に相当する。When GK = 1, the routine proceeds to step 33, where it is judged whether or not the ignition coils of the cylinders other than the group including the ignition cylinder are currently energized. While continuing to energize the ignition coils of other cylinders that are energized, energization is started to the ignition coils of the group including the ignition cylinder. This portion corresponds to the energization continuation means.
【0028】図6のサブルーチンは、C=3のとき、す
なわち、10°信号により実行される。ステップ41では、
誤判定フラグGKがセットされているか否かを判定し、
GK=0の場合は、ステップ42へ進んで点火気筒を含む
グループの点火コイルへの通電を遮断することにより点
火する。The subroutine of FIG. 6 is executed when C = 3, that is, by the 10 ° signal. In step 41,
It is determined whether the erroneous determination flag GK is set,
If GK = 0, the routine proceeds to step 42, where the energization of the ignition coils of the group including the ignition cylinder is cut off to ignite.
【0029】GK=1の場合は、ステップ43へ進んで現
在において点火気筒を含むグループ以外の他の気筒の点
火コイルに通電中であるか否かを判定し、通電中の場合
は、ステップ44で通電中の他の気筒の点火コイルに対す
る通電を継続する一方、点火気筒を含むグループの点火
コイルへの通電を遮断することにより点火する。この部
分も通電継続手段に相当する。When GK = 1, the routine proceeds to step 43, where it is judged whether or not the ignition coils of the cylinders other than the group including the ignition cylinder are currently energized. While continuing to energize the ignition coils of the other cylinders that are energized, the ignition is interrupted by interrupting the energization of the ignition coils of the group including the ignition cylinder. This part also corresponds to the energization continuation means.
【0030】次に、例えば、機関がTDC前97°と65°
との間で停止している状態から始動した場合について、
説明する。ノイズ等の影響がない場合は、始動開始時の
制御の様子を示した図8と同じある。図10に、図8の場
合と同条件で始動し、図9と同様にカム軸センサの出力
にノイズが乗った場合の制御の様子を示している。Next, for example, if the engine is 97 ° and 65 ° before TDC
When starting from the state where it is stopped between
explain. When there is no influence of noise or the like, the process is the same as that of FIG. 8 showing the state of control at the start of starting. FIG. 10 shows the state of control when the engine is started under the same conditions as in FIG. 8 and noise is added to the output of the camshaft sensor as in FIG.
【0031】カム軸センサの出力にノイズ(図示N)が
乗ると、これをパルス信号とみなしてしまい、次にクラ
ンク軸センサからの65°信号が現れると、気筒判別条件
が成立するため、この65°信号を97°信号であると誤判
別して、気筒判別がなされ、点火気筒が#1気筒又は#
2気筒であると判別される。そして、次に10°信号が現
れると、この10°信号を65°信号であると誤判別して、
#1,#2気筒の点火コイルに対し通電を開始してしま
う。When noise (N in the figure) is added to the output of the camshaft sensor, it is regarded as a pulse signal, and when the 65 ° signal from the crankshaft sensor appears next time, the cylinder discrimination condition is satisfied. The 65 ° signal is erroneously determined to be a 97 ° signal, the cylinder is determined, and the ignition cylinder is the # 1 cylinder or #
It is determined that the number of cylinders is two. Then, when a 10 ° signal appears next time, this 10 ° signal is erroneously determined to be a 65 ° signal,
Energization will start for the ignition coils of the # 1 and # 2 cylinders.
【0032】そして、カム軸センサからパルス信号が3
つ出力された後、クランク軸センサから1個目のパルス
信号(97°信号)が出力されると、気筒判別がなされ、
点火気筒は#4であると判別される。従って、その後
に、クランク軸センサから2個目の信号(65°信号)が
出力されると、#3,#4気筒の点火コイルに対し通電
を開始するが、この時点では、通電しっぱなしになって
いる#1,#2気筒の点火コイルへの通電を遮断せず、
通電を継続させる。The pulse signal from the camshaft sensor is 3
After the first output, the crankshaft sensor outputs the first pulse signal (97 ° signal), cylinder discrimination is made,
The ignition cylinder is determined to be # 4. Therefore, after that, when the second signal (65 ° signal) is output from the crankshaft sensor, energization to the ignition coils of the # 3 and # 4 cylinders is started, but at this point, the energization is continued. Without interrupting the power supply to the ignition coils of the # 1 and # 2 cylinders
Continue energizing.
【0033】その後に、クランク軸センサから3個目の
信号(10°信号)が出力されると、#3,#4気筒の点
火コイルへの通電を遮断して点火するが、この時点で
も、通電しっぱなしになっている#1,#2気筒の点火
コイルへの通電を遮断せず、通電を継続させる。こうし
て、#1,#2気筒の点火コイルに対しては、その後の
正規の点火時期まで通電を継続し、正規の点火時期とな
ったところで通電を遮断して点火する。これにより、吸
入行程において誤点火することによるバックファイヤー
の発生を防止することができる。After that, when the third signal (10 ° signal) is output from the crankshaft sensor, the power supply to the ignition coils of the # 3 and # 4 cylinders is cut off to ignite. Energization is continued without interrupting the energization to the ignition coils of the # 1 and # 2 cylinders that have been energized. In this way, the ignition coils of the # 1 and # 2 cylinders continue to be energized until the regular ignition timing thereafter, and at the regular ignition timing, the energization is cut off to ignite. As a result, it is possible to prevent the occurrence of backfire due to erroneous ignition in the intake stroke.
【0034】尚、以上の説明では始動時を例にとって説
明したが、これに限るものではない。但し、通常運転時
においては通電時間が長くなると点火コイルの過熱によ
る焼損のおそれがある一方、始動時は低温であるため通
電を継続しても問題はなく、またスタータノイズの影響
が大きいので、始動時において実施する方が好ましいと
言うことはできる。In the above description, the starting time is taken as an example, but the present invention is not limited to this. However, during normal operation, if the energization time is long, there is a risk of burning due to overheating of the ignition coil, but at the time of start-up there is no problem even if the energization is continued because the temperature is low, and the influence of starter noise is large. It can be said that it is preferable to carry out at the time of starting.
【0035】[0035]
【発明の効果】以上説明したように本発明によれば、通
電開始タイミングを誤判別して、通電を開始しても、誤
判別の検出時にその通電をすぐさま遮断することなく次
回の正規の点火タイミングまで継続させるので、吸入行
程にある気筒に誤って点火することを回避でき、これに
よりバックファイヤーの発生を防止することができると
いう効果が得られる。As described above, according to the present invention, even if the energization start timing is erroneously discriminated and the energization is started, the energization is not immediately interrupted at the time of detection of the erroneous discrimination until the next regular ignition timing. Since it is continued, it is possible to avoid erroneously igniting the cylinder in the intake stroke, and thus it is possible to prevent the occurrence of backfire.
【図1】 本発明の構成を示す機能ブロック図FIG. 1 is a functional block diagram showing the configuration of the present invention.
【図2】 本発明の一実施例を示すシステム図FIG. 2 is a system diagram showing an embodiment of the present invention.
【図3】 点火制御ルーチンのフローチャートFIG. 3 is a flowchart of an ignition control routine.
【図4】 C=1サブルーチンのフローチャートFIG. 4 is a flowchart of a C = 1 subroutine.
【図5】 C=2サブルーチンのフローチャートFIG. 5 is a flowchart of a C = 2 subroutine.
【図6】 C=3サブルーチンのフローチャートFIG. 6 is a flowchart of a C = 3 subroutine.
【図7】 始動時の点火タイミングチャートFIG. 7 is an ignition timing chart at the time of starting.
【図8】 始動開始時の制御の様子を示す図FIG. 8 is a diagram showing a state of control at the start of starting.
【図9】 従来における始動開始時でノイズ発生時の制
御の様子を示す図FIG. 9 is a diagram showing a state of control when noise is generated at the start of a conventional process.
【図10】 本発明による始動開始時でノイズ発生時の制
御の様子を示す図FIG. 10 is a diagram showing a state of control when noise is generated at the start of starting according to the present invention.
1 点火栓 2A,2B 点火コイル 3 コントロールユニット 4 カム軸センサ 5 クランク軸センサ 6 スタートスイッチ 1 Spark Plug 2A, 2B Ignition Coil 3 Control Unit 4 Cam Axis Sensor 5 Crank Axis Sensor 6 Start Switch
Claims (1)
手段と、点火気筒の判別後に当該点火気筒の点火コイル
への通電開始タイミング及び点火タイミングを判別する
タイミング判別手段と、これら気筒判別手段及びタイミ
ング判別手段の判別結果に基づいて点火を制御する点火
制御手段とを備える内燃機関の点火制御装置において、
前記タイミング判別手段の誤判別を検出する誤判別検出
手段と、誤判別検出時に現在通電中の気筒の点火コイル
に対する通電を当該気筒の次回の正規の点火タイミング
まで継続させる通電継続手段とを設けたことを特徴とす
る内燃機関の点火制御装置。1. A cylinder discriminating means for discriminating an ignition cylinder for each ignition cycle, a timing discriminating means for discriminating a start timing and an ignition timing of energization of an ignition coil of the ignition cylinder after the discrimination of the ignition cylinder, and the cylinder discriminating means. And an ignition control device for an internal combustion engine, comprising: an ignition control means for controlling ignition based on the determination result of the timing determination means,
An erroneous discrimination detecting means for detecting erroneous discrimination of the timing discrimination means, and an energization continuation means for continuing energization to the ignition coil of the cylinder currently energized at the time of erroneous discrimination detection until the next regular ignition timing of the cylinder are provided. An ignition control device for an internal combustion engine, comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15984992A JPH062641A (en) | 1992-06-18 | 1992-06-18 | Ignition control device for internal combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15984992A JPH062641A (en) | 1992-06-18 | 1992-06-18 | Ignition control device for internal combustion engine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH062641A true JPH062641A (en) | 1994-01-11 |
Family
ID=15702582
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15984992A Pending JPH062641A (en) | 1992-06-18 | 1992-06-18 | Ignition control device for internal combustion engine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH062641A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100335919B1 (en) * | 1999-12-10 | 2002-05-10 | 이계안 | Method for detecting ignition coil failure of vehicle |
-
1992
- 1992-06-18 JP JP15984992A patent/JPH062641A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100335919B1 (en) * | 1999-12-10 | 2002-05-10 | 이계안 | Method for detecting ignition coil failure of vehicle |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5735241A (en) | Start up control system for direct fuel injection engine and the method thereof | |
| JPH06137197A (en) | Control device for internal combustion engine | |
| US5136996A (en) | Ignition system and method for internal combustion engine | |
| JPH01224470A (en) | Method and device for control of internal combustion engine | |
| EP0520609B1 (en) | Fast start fueling for fuel injected spark ignition engine | |
| JP3477754B2 (en) | Engine control device | |
| JPH0422743A (en) | Combustion detection device for internal combustion engine | |
| EP0704621B1 (en) | Synchronisation device without a cam-position sensor for an internal combustion engine | |
| JPH062641A (en) | Ignition control device for internal combustion engine | |
| JP3849126B2 (en) | Fuel injection control device for internal combustion engine | |
| US20030094160A1 (en) | Starting fuel injection control device of internal combustion engine | |
| JPH05332177A (en) | Fuel injection control device for starting a multi-cylinder internal combustion engine | |
| JPH08121299A (en) | Individual ignition method | |
| JP2005098200A (en) | Cylinder identification device for internal combustion engine | |
| JPH05312083A (en) | Engine stop time controller of spark-ignition internal combustion engine | |
| KR100302800B1 (en) | Method for determining fuel injection timing and ignition timing in failure of crank angle sensor | |
| JPH03971A (en) | Ignition timing control device for internal combustion engine | |
| JP2979810B2 (en) | Control device for internal combustion engine | |
| KR100273539B1 (en) | How to prevent fuel residual in cylinder when engine stops | |
| US5027785A (en) | Simplified ignition system for multi-cylinder engines | |
| JP3675052B2 (en) | Engine fuel injection control device | |
| JPH08296477A (en) | Control method of fuel injection device | |
| JP2005030294A (en) | Fuel injection control device for internal combustion engine | |
| JPS62170754A (en) | Ignition timing control device for internal combustion engine | |
| KR100262171B1 (en) | Cylinder discrimination device according to the number of crankshaft signals |