[go: up one dir, main page]

JP2001012288A - Ignition control device for internal combustion engine - Google Patents

Ignition control device for internal combustion engine

Info

Publication number
JP2001012288A
JP2001012288A JP11185489A JP18548999A JP2001012288A JP 2001012288 A JP2001012288 A JP 2001012288A JP 11185489 A JP11185489 A JP 11185489A JP 18548999 A JP18548999 A JP 18548999A JP 2001012288 A JP2001012288 A JP 2001012288A
Authority
JP
Japan
Prior art keywords
cylinder
ignition
energization
timing
ignition control
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
JP11185489A
Other languages
Japanese (ja)
Inventor
Satoru Watanabe
渡邊  悟
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.)
Hitachi Ltd
Original Assignee
Unisia Jecs 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 Unisia Jecs Corp filed Critical Unisia Jecs Corp
Priority to JP11185489A priority Critical patent/JP2001012288A/en
Publication of JP2001012288A publication Critical patent/JP2001012288A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【課題】 気筒判別異常から正常に復帰した後に、吸気
系へのバックファイヤを生じることなく、速やかに通電
状態に保持されている気筒の通電を遮断し、しかも2気
筒同時通電を回避する一方、速やかに点火制御を再開す
る。 【解決手段】 気筒判別NGと診断されたときに、点火
制御を停止して、NGと診断される直前に点火コイルへ
の通電を開始した気筒(#3)について、通電状態を保
持する。気筒判別OKに復帰した後に、通電保持気筒
(#3)について、その気筒とクランク角で360°位
相の異なる裏気筒(#6)の点火タイミングで、通電を
遮断する。このとき、通電を遮断する気筒(#3)の吸
気弁が開き始めないように、吸気弁開時期を遅らせる。
この後、正規の通電開始タイミングとなる気筒(#1)
から点火制御を再開する。
(57) [Summary] [Problem] After returning to normal from a cylinder discrimination abnormality, without energizing the back-up to the intake system, the energization of the cylinder that is kept energized is immediately cut off, and two cylinders are simultaneously energized. While energization is avoided, ignition control is restarted immediately. SOLUTION: When a cylinder discrimination NG is diagnosed, the ignition control is stopped, and the energized state is maintained for the cylinder (# 3) whose energization to the ignition coil was started immediately before the NG diagnosis. After returning to the cylinder determination OK, energization of the energized holding cylinder (# 3) is cut off at the ignition timing of the back cylinder (# 6) having a crank angle different from that of the cylinder by 360 °. At this time, the intake valve opening timing is delayed so that the intake valve of the cylinder (# 3) whose energization is cut off does not start to open.
Thereafter, the cylinder (# 1) which is the normal energization start timing
Restarts the ignition control.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、気筒判別を行い、
その気筒判別結果に従って各気筒の点火コイルへの通電
開始及び通電遮断を制御して、点火を制御する内燃機関
の点火制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention performs cylinder discrimination,
The present invention relates to an ignition control device for an internal combustion engine which controls ignition by controlling the start and stop of energization to an ignition coil of each cylinder in accordance with the cylinder discrimination result.

【0002】[0002]

【従来の技術】従来の内燃機関の点火制御装置では、カ
ム軸に取付けた気筒判別センサからの信号に基づいて気
筒判別を行い、その気筒判別結果に従って各気筒の点火
コイルへの通電開始及び通電遮断を制御して、点火を制
御しているが、気筒判別センサからの信号にノイズ混入
が発生した場合、気筒判別を誤って、誤配電する可能性
がある。
2. Description of the Related Art In a conventional ignition control apparatus for an internal combustion engine, cylinder discrimination is performed based on a signal from a cylinder discrimination sensor mounted on a camshaft, and energization of an ignition coil of each cylinder is started and energized in accordance with the cylinder discrimination result. Although the shutoff is controlled to control the ignition, if the noise from the signal from the cylinder discrimination sensor occurs, the cylinder discrimination may be erroneously made and erroneous power distribution may occur.

【0003】そこで、気筒判別を行う毎に、最新の気筒
判別値と、前回の気筒判別値から推定される気筒判別推
定値とを比較して、両者の一致・不一致により、気筒判
別の正常・異常を診断している。
Therefore, every time the cylinder discrimination is performed, the latest cylinder discrimination value is compared with the cylinder discrimination estimated value estimated from the previous cylinder discrimination value. Diagnosis of abnormality.

【0004】そして、この診断により、気筒判別異常と
診断されたときは、正常と診断されるまで、一時的に点
火制御を禁止している。従って、気筒判別異常と診断さ
れる直前に点火コイルへの通電を開始した気筒(最終通
電気筒)については、通電状態に保持されることにな
り、気筒判別が正常に復帰した後に、勝手なタイミング
で通電を遮断して点火すると、吸気系へのバックファイ
ヤによるエアフローメータ破損等、思わぬ不具合を生じ
るので、通電状態に保持されている気筒の正規の点火タ
イミングとなるまで待って、その気筒の通電を遮断して
いる(特開平6−2641号公報参照)。
[0004] When it is determined that the cylinder discrimination is abnormal, the ignition control is temporarily prohibited until it is determined that the cylinder is normal. Therefore, the cylinder (final passing electric cylinder) that has been energized to the ignition coil immediately before the cylinder discrimination abnormality is diagnosed is kept in the energized state. If the ignition is interrupted with the power supply turned off, unexpected problems such as damage to the air flow meter due to backfire on the intake system will occur.Therefore, wait until the normal ignition timing of the cylinder that is maintained in the energized state is reached, and then The energization is shut off (see Japanese Patent Application Laid-Open No. 6-2641).

【0005】[0005]

【発明が解決しようとする課題】しかしながら、このよ
うな従来の点火制御装置にあっては、次のような問題点
があった。
However, such a conventional ignition control device has the following problems.

【0006】気筒判別が正常に復帰した後に、すぐさま
本来の点火順序に従って、通電を開始すると、通電状態
に保持されている気筒を含め、2気筒に同時通電する状
態となり、電流の大幅な増大により、点火電力系のヒュ
ーズが切れる等の問題点がある(図9(a) の従来例1参
照)。
Immediately after the cylinder discrimination returns to normal, immediately after energization is started in accordance with the original ignition order, two cylinders including the cylinders which are kept energized are energized simultaneously, resulting in a large increase in current. And the fuse of the ignition power system is blown (see Conventional Example 1 in FIG. 9A).

【0007】また、2気筒同時通電を回避するため、通
電状態に保持されている気筒の正規の点火タイミングで
その気筒の通電を遮断した後に、正規の通電開始タイミ
ングとなる気筒から点火制御を再開すると、2回転の
間、点火できないことになり、点火抜けによるエンスト
を生じ易くなるという問題点がある(図9(b) の従来例
2参照)。
Further, in order to avoid simultaneous energization of the two cylinders, after the energization of the cylinder being energized is interrupted at the normal ignition timing, the ignition control is restarted from the cylinder at the normal energization start timing. Then, there is a problem that ignition cannot be performed during two revolutions, and engine stall due to missing ignition easily occurs (see Conventional Example 2 in FIG. 9B).

【0008】いずれにしても、気筒判別異常と診断され
る直前の最終通電気筒について、2回転の間、通電され
たままとなり、点火コイルの焼損を招く恐れもある。本
発明は、このような従来の問題点に鑑み、気筒判別異常
から正常に復帰した後に、吸気系へのバックファイヤを
生じることなく、比較的速やかに通電状態に保持されて
いる気筒の通電を遮断して、通電保持時間を極力短くす
ることができ、しかも2気筒同時通電を回避できる一
方、エンストに至ることなく、比較的速やかに点火制御
を再開できる内燃機関の点火制御装置を提供することを
目的とする。
In any case, the last electric cylinder immediately before the cylinder discrimination abnormality is diagnosed remains energized for two rotations, which may lead to burning of the ignition coil. The present invention has been made in view of such a conventional problem, and after returning to a normal state from a cylinder discrimination abnormality, the energization of a cylinder which is maintained in an energized state relatively quickly without causing backfire to the intake system. Disclosed is an ignition control device for an internal combustion engine that can minimize the energization holding time as much as possible, and can avoid simultaneous energization of two cylinders, and can restart ignition control relatively quickly without stalling. With the goal.

【0009】[0009]

【課題を解決するための手段】このため、請求項1に係
る発明では、図1に示すように、気筒判別手段により気
筒判別を行い、その気筒判別結果に従って各気筒の点火
コイルへの通電開始と通電遮断とを制御して点火を制御
する内燃機関の点火制御装置において、前記気筒判別手
段による気筒判別の正常・異常を診断する診断手段と、
気筒判別異常と診断されたときに、点火制御を停止し
て、異常と診断される直前に点火コイルへの通電を開始
した気筒について、通電状態を保持する点火制御停止手
段と、気筒判別が正常に復帰した後に、通電状態に保持
されている気筒について、その気筒とクランク角で36
0°位相の異なる裏気筒の点火タイミングで、点火コイ
ルへの通電を遮断するフェイルセーフ通電遮断手段と、
前記裏気筒の点火タイミングで通電を遮断するときに、
通電を遮断する気筒の吸気弁が開き始めないように、吸
気弁開時期を遅らせる吸気弁開時期遅角手段と、を設け
たことを特徴とする。
Therefore, in the invention according to the first aspect, as shown in FIG. 1, cylinder discrimination is performed by cylinder discriminating means, and energization of the ignition coil of each cylinder is started in accordance with the cylinder discrimination result. And an ignition control device for an internal combustion engine that controls ignition by controlling power supply interruption and a diagnosis unit that diagnoses whether or not the cylinder determination by the cylinder determination unit is normal or abnormal.
When the cylinder discrimination abnormality is diagnosed, the ignition control is stopped, and the ignition control stopping means for maintaining the energized state for the cylinder which has started energizing the ignition coil immediately before the abnormality is diagnosed, and the cylinder discrimination is normal. After returning to, the cylinder maintained in the energized state has a crank angle of 36
Fail-safe energization interrupting means for interrupting energization to the ignition coil at an ignition timing of the back cylinder having a phase difference of 0 °;
When the energization is interrupted at the ignition timing of the back cylinder,
An intake valve opening timing delay means for delaying the intake valve opening timing so that the intake valve of the cylinder whose energization is cut off does not start to open is provided.

【0010】請求項2に係る発明では、前記裏気筒の点
火タイミングで通電を遮断した後に、正規の通電開始タ
イミングとなる気筒から点火制御を再開する点火制御再
開手段を設けたことを特徴とする。
The invention according to claim 2 is characterized in that an ignition control restarting means is provided for restarting ignition control from a cylinder at a regular energization start timing after energization is cut off at the ignition timing of the back cylinder. .

【0011】請求項3に係る発明では、前記診断手段
は、最新の気筒判別値と、前回の気筒判別値から推定さ
れる気筒判別推定値とを比較して、両者の一致・不一致
により、気筒判別の正常・異常を診断するものであるこ
とを特徴とする。
In the invention according to claim 3, the diagnosis means compares the latest cylinder discriminating value with the cylinder discriminating estimated value estimated from the previous cylinder discriminating value, and determines whether the two cylinders match or not. It is characterized by diagnosing normal / abnormal judgment.

【0012】[0012]

【発明の効果】請求項1に係る発明によれば、気筒判別
異常と診断されたときに、点火制御を停止して、異常と
診断される直前の最終通電気筒について、通電状態を保
持し、気筒判別が正常に復帰した後に、通電状態に保持
されている気筒について、その気筒とクランク角で36
0°位相の異なる裏気筒の点火タイミング、すなわち排
気行程後期に、点火コイルへの通電を遮断すると共に、
このときに、通電を遮断する気筒の吸気弁が開き始めな
いように、吸気弁開時期を遅らせるようにしたので、吸
気系へのバックファイヤを生じることなく、比較的速や
かに通電状態に保持されている気筒の通電を遮断して、
通電保持時間を極力短くすることができ、また、2気筒
同時通電を回避するために、その後に、点火制御を再開
しても、エンストの恐れなく、比較的速やかに点火制御
を再開できる。
According to the first aspect of the invention, when the cylinder discrimination abnormality is diagnosed, the ignition control is stopped, and the energized state is maintained for the last electric cylinder immediately before the abnormality is diagnosed, After the cylinder discrimination has returned to normal, the cylinder maintained in the energized state has a crank angle of 36
At the ignition timing of the back cylinder having a different phase of 0 °, that is, at the latter stage of the exhaust stroke, the power supply to the ignition coil is cut off,
At this time, the opening timing of the intake valve is delayed so that the intake valve of the cylinder whose energization is cut off does not start to open, so that the energized state is maintained relatively quickly without causing backfire to the intake system. Cut off the energized cylinder,
The power supply holding time can be shortened as much as possible, and the ignition control can be restarted relatively quickly without fear of engine stall even after restarting the ignition control in order to avoid simultaneous energization of the two cylinders.

【0013】請求項2に係る発明によれば、裏気筒の点
火タイミングで通電を遮断した後に、正規の通電開始タ
イミングとなる気筒から点火制御を再開することで、2
気筒同時通電を確実に防止できる。
According to the second aspect of the invention, after the energization is interrupted at the ignition timing of the back cylinder, the ignition control is restarted from the cylinder at the normal energization start timing.
Simultaneous energization of the cylinders can be reliably prevented.

【0014】請求項3に係る発明によれば、気筒判別の
正常・異常を的確に診断することができる。
According to the third aspect of the present invention, it is possible to accurately diagnose whether the cylinder is normal or abnormal.

【0015】[0015]

【発明の実施の形態】以下に本発明の実施の形態を説明
する。尚、ここでは6気筒エンジンを例にとり、気筒番
号(#1〜#6)は点火順序とする。
Embodiments of the present invention will be described below. Here, a six-cylinder engine is taken as an example, and the cylinder numbers (# 1 to # 6) are in the ignition order.

【0016】図2は本発明の一実施形態のシステム図で
ある。各気筒の点火プラグ1は、それぞれ対応する点火
コイル2を備えている。気筒別の点火コイル2は、コン
トロールユニット3によりドライバ4を介して駆動さ
れ、それぞれ所定の通電開始タイミングで通電開始さ
れ、所定の点火タイミングにて通電遮断されて、通電遮
断時に高電圧を点火プラグ1に印加し、これにより点火
プラグ1による点火がなされる。
FIG. 2 is a system diagram of an embodiment of the present invention. The ignition plug 1 of each cylinder includes a corresponding ignition coil 2. The ignition coil 2 for each cylinder is driven by the control unit 3 via the driver 4, is energized at a predetermined energization start timing, is deenergized at a predetermined ignition timing, and outputs a high voltage when the energization is interrupted. 1 so that ignition by the spark plug 1 is performed.

【0017】コントロールユニット3には、気筒判別セ
ンサ5及びクランク角センサ8から信号が入力されてい
る。気筒判別センサ5は、クランク軸の2回転につき1
回転するカム軸6に取付けられるシグナルディスクプレ
ート7に、60°毎(クランク角120°毎)に突起群
を設け、各突起群の数を1、4、5、2、3、6と異な
らせておき、このシグナルディスクプレート7の突起を
検出して、気筒判別可能な気筒毎にパルス数の異なる気
筒判別信号Phazeを出力する。尚、各突起群の数の
異ならせ方は回転バランスを考慮してある。
The control unit 3 receives signals from the cylinder discriminating sensor 5 and the crank angle sensor 8. The cylinder discriminating sensor 5 outputs one for every two rotations of the crankshaft.
Protrusions are provided on the signal disk plate 7 attached to the rotating camshaft 6 every 60 ° (every 120 ° of crank angle), and the number of each protrusion is different from 1, 4, 5, 2, 3, 6 In advance, the projection of the signal disk plate 7 is detected, and a cylinder discrimination signal Phase having a different number of pulses is output for each cylinder that can be discriminated. The number of projections is made different in consideration of the rotational balance.

【0018】クランク角センサ8は、クランク軸9に取
付けられるシグナルディスクプレート10に、例えば1
0°の単位クランク角毎に突起を設け、かつ120°毎
の基準クランク角位置(例えば各気筒のTDC後20
°)の突起を除去しておき、このシグナルディスクプレ
ート10の突起を検出して、単位クランク角信号POS
を出力する。
The crank angle sensor 8 has a signal disk plate 10 attached to the crankshaft 9 for example,
A projection is provided for each unit crank angle of 0 °, and a reference crank angle position for each 120 ° (for example, 20 cylinders after TDC of each cylinder).
°), the protrusion of the signal disk plate 10 is detected, and the unit crank angle signal POS is detected.
Is output.

【0019】また、気筒判別センサ5のシグナルディス
クプレート7の各突起群の最初の突起の位置をクランク
角センサ8のシグナルディスクプレート10の基準クラ
ンク角位置(突起を除去した位置)と対応させ、これに
より、基準クランク角位置を検出可能としてある。従っ
て、この基準クランク角位置を検出してからの単位クラ
ンク角信号POSの発生数をカウントすることにより、
クランク角位置を検出可能である。尚、単位クランク角
を10°とする場合、その間は、周知の時間制御により
クランク角位置を特定する。
The position of the first projection of each projection group of the signal disc plate 7 of the cylinder discriminating sensor 5 is made to correspond to the reference crank angle position of the signal disc plate 10 of the crank angle sensor 8 (the position from which the projection is removed), Thereby, the reference crank angle position can be detected. Therefore, by counting the number of generations of the unit crank angle signal POS after detecting the reference crank angle position,
The crank angle position can be detected. When the unit crank angle is set to 10 °, the crank angle position is specified by a known time control during that time.

【0020】コントロールユニット3への入力として
は、気筒判別センサ5及びクランク角センサ8の他、吸
入空気量検出用のエアフローメータ、アクセル開度検出
用のアクセルペダルセンサ、スロットル開度検出用のス
ロットルセンサ等からの信号があるが、図示は省略して
ある。
Inputs to the control unit 3 include an air flow meter for detecting an intake air amount, an accelerator pedal sensor for detecting an accelerator opening, a throttle for detecting a throttle opening, in addition to a cylinder discrimination sensor 5 and a crank angle sensor 8. Although there is a signal from a sensor or the like, illustration is omitted.

【0021】コントロールユニット3の出力による制御
機器としては、各気筒の点火コイル2の他、各気筒の燃
料噴射弁、電制スロットル弁、吸排気弁に対する可変動
弁装置などがあるが、ここでは可変動弁装置11のみを
図示してある。
The control device based on the output of the control unit 3 includes, in addition to the ignition coil 2 of each cylinder, a fuel injection valve, an electronically controlled throttle valve, and a variable valve operating device for the intake and exhaust valves of each cylinder. Only the variable valve train 11 is shown.

【0022】可変動弁装置11は、少なくとも吸気弁の
開閉時期(特に開時期)を制御可能なものであればよ
く、例えば吸気弁駆動用のカム軸の位相を変化させるも
のであってもよいし、吸気弁を電磁アクチュエータによ
り駆動する電磁動弁装置であってもよい。
The variable valve operating device 11 only needs to be able to control at least the opening / closing timing (particularly the opening timing) of the intake valve, and may change the phase of a cam shaft for driving the intake valve, for example. Alternatively, an electromagnetic valve device that drives the intake valve with an electromagnetic actuator may be used.

【0023】次に図3のタイムチャートを参照し、図4
〜図8のフローチャートにより、本発明に係る点火制御
について説明する。図4は各気筒のTDC前20°のタ
イミングで実行されるルーチンである。
Next, referring to the time chart of FIG.
The ignition control according to the present invention will be described with reference to the flowcharts of FIGS. FIG. 4 shows a routine executed at a timing of 20 ° before TDC of each cylinder.

【0024】ステップ1(図にはS1と記す。以下同
様)では、現時点での気筒判別値CYLCSより、次の
気筒判別推定値CYLGATE=CYLCS+1を求め
る。但し、CYLCS=6のときは、CYLGATE=
1とする。例えば図3中aのタイミングでは、CYLC
S=1であるので、CYLGATE=2となる。
In step 1 (referred to as S1 in the figure, the same applies hereinafter), the next estimated cylinder determination value CYLGATE = CYLCS + 1 is obtained from the current cylinder determination value CYLCS. However, when CYLCS = 6, CYLGATE =
Let it be 1. For example, at the timing of a in FIG.
Since S = 1, CYLGATE = 2.

【0025】図5は各気筒のTDC前10°のタイミン
グで実行されるルーチンである。ステップ11では、各
気筒のTDC後20°の基準クランク角位置以降に出力
される気筒判別信号Phazeのパルス数をカウントし
ている気筒判別カウンタCの値を読込む。図3中bのタ
イミングでは、C=1を読込む。
FIG. 5 shows a routine executed at a timing of 10 ° before TDC of each cylinder. In step 11, the value of the cylinder discrimination counter C which counts the number of pulses of the cylinder discrimination signal Phase output after the reference crank angle position of 20 ° after TDC of each cylinder is read. At timing b in FIG. 3, C = 1 is read.

【0026】ステップ12では、気筒判別カウンタCの
値に基づいて、次のように、気筒判別を行って、気筒判
別値CYLCSを更新する。 C=1(パルス数1) → CYLCS=2(#2気筒) C=4(パルス数4) → CYLCS=3(#3気筒) C=5(パルス数5) → CYLCS=4(#4気筒) C=2(パルス数2) → CYLCS=5(#5気筒) C=3(パルス数3) → CYLCS=6(#6気筒) C=6(パルス数6) → CYLCS=1(#1気筒) 図3中bのタイミングでは、C=1であるので、CYL
CS=2となる。
In step 12, based on the value of the cylinder discrimination counter C, cylinder discrimination is performed as follows, and the cylinder discrimination value CYLCS is updated. C = 1 (pulse number 1) → CYLCS = 2 (# 2 cylinder) C = 4 (pulse number 4) → CYLCS = 3 (# 3 cylinder) C = 5 (pulse number 5) → CYLCS = 4 (# 4 cylinder) ) C = 2 (number of pulses 2) → CYLCS = 5 (# 5 cylinder) C = 3 (number of pulses 3) → CYLCS = 6 (# 6 cylinder) C = 6 (number of pulses 6) → CYLCS = 1 (# 1 (Cylinder) At the timing b in FIG. 3, C = 1, so CYL
CS = 2.

【0027】ステップ13では、気筒判別の診断のた
め、気筒判別値CYLCSと気筒判別推定値CYLGA
TEとを比較する。CYLCS=CYLGATEの場合
は、ステップ14へ進み、気筒判別OK(正常)とす
る。
In step 13, the cylinder discrimination value CYLCS and the cylinder discrimination estimated value CYLGA are used to diagnose the cylinder discrimination.
Compare with TE. If CYLCS = CYLGATE, the process proceeds to step 14, where the cylinder determination is OK (normal).

【0028】図3中bのタイミングでは、CYLCS=
2、CYLGATE=2であるので、CYLCS=CY
LGATEとなり、気筒判別OKとなる。そして、ステ
ップ15では、通電保持気筒記憶値CYLFDWの値を
チェックし、CYLFDW=0(通電保持気筒無し)で
あれば、本ルーチンを終了する。
At timing b in FIG. 3, CYLCS =
2. Since CYLGATE = 2, CYLCS = CY
LGATE, and the cylinder determination is OK. Then, in step 15, the value of the energized holding cylinder stored value CYLFDW is checked, and if CYLFDW = 0 (no energized holding cylinder), this routine ends.

【0029】図6は各気筒のTDC後10°のタイミン
グで実行されるルーチンである。ステップ31では、気
筒判別OKかNGかを判定する。気筒判別OKの場合、
例えば図3中cのタイミングの場合は、ステップ32へ
進み、既に通電を開始している気筒判別値CYLCSに
対応する気筒(#2)の点火カウンタをスタートさせ
る。
FIG. 6 shows a routine executed at a timing of 10 ° after TDC of each cylinder. In step 31, it is determined whether the cylinder determination is OK or NG. In the case of cylinder determination OK,
For example, in the case of the timing c in FIG. 3, the process proceeds to step 32, and the ignition counter of the cylinder (# 2) corresponding to the cylinder discrimination value CYLCS which has already been energized is started.

【0030】次にステップ33で、通電保持気筒記憶値
CYLFDWの値をチェックし、CYLFDW=0(通
電保持気筒無し)であれば、ステップ34へ進み、気筒
判別値CYLCSに対応する気筒の次の気筒(気筒判別
値CYLCS+1に対応する気筒;#3)の通電開始カ
ウンタをスタートさせて、本ルーチンを終了する。
Next, at step 33, the value of the energized holding cylinder stored value CYLFDW is checked, and if CYLFDW = 0 (no energized holding cylinder), the routine proceeds to step 34, where the next cylinder of the cylinder corresponding to the cylinder discrimination value CYLCS is determined. The energization start counter for the cylinder (cylinder corresponding to the cylinder discrimination value CYLCS + 1; # 3) is started, and this routine ends.

【0031】図7は点火カウンタに基づいて点火タイミ
ングを検出したときに実行されるルーチンである。ステ
ップ41では、気筒判別値CYLCSに対応する気筒の
点火コイルへの通電を遮断することにより、その気筒に
点火を行う(例えば図3中dのタイミングで、#2気筒
に点火)。
FIG. 7 shows a routine executed when the ignition timing is detected based on the ignition counter. In step 41, the cylinder is ignited by cutting off the current to the ignition coil of the cylinder corresponding to the cylinder discrimination value CYLCS (for example, the # 2 cylinder is ignited at the timing of d in FIG. 3).

【0032】ステップ42では、フェイルセーフフラグ
の値を判定し、=0であれば、本ルーチンを終了する。
図8は、通電開始カウンタに基づいて通電開始タイミン
グを検出したときに実行されるルーチンである。
In step 42, the value of the failsafe flag is determined, and if = 0, this routine ends.
FIG. 8 is a routine executed when the energization start timing is detected based on the energization start counter.

【0033】ステップ51では、気筒判別値CYLCS
に対応する気筒の次の気筒(気筒判別値CYLCS+1
に対応する気筒)の点火コイルへの通電を開始する(例
えば図3中eのタイミングで、#3気筒に通電開始)。
In step 51, the cylinder discrimination value CYLCS
(Cylinder determination value CYLCS + 1)
To the ignition coil of the cylinder corresponding to (# 1) (for example, at the timing of e in FIG. 3, the energization of the # 3 cylinder is started).

【0034】次に気筒判別に異常を生じた場合について
説明する。例えば、図3に示すようにパルス数4の気筒
判別信号Phazeにノイズが乗り、パルス数5になっ
てしまった場合である。
Next, a case where an abnormality has occurred in the cylinder discrimination will be described. For example, as shown in FIG. 3, this is a case in which noise is superimposed on the cylinder discrimination signal Phase having four pulses and the pulse number becomes five.

【0035】この場合、各気筒のTDC前20°の図3
中fのタイミングにおいて、図4のルーチンにより、C
YLGATE=3となるが、各気筒のTDC前10°の
図3中gのタイミングにおいて、図5のルーチンによ
り、CYLCS=4(誤)となってしまうので、CYL
CS≠CYLGATEとなる。
In this case, FIG.
At the timing of middle f, the routine of FIG.
YLGATE = 3, but at the timing of g in FIG. 3 at 10 ° before TDC of each cylinder, CYLCS = 4 (erroneous) due to the routine of FIG.
CS ≠ CYLGATE.

【0036】この場合、図5のルーチンにおいて、ステ
ップ13での判定で、CYLCS≠CYLGATEとな
るので、ステップ16へ進み、気筒判別NG(異常)と
する。
In this case, in the routine of FIG. 5, CYLCS ≠ CYLGATE is obtained in the determination at step 13, so the routine proceeds to step 16, where the cylinder determination is NG (abnormal).

【0037】そして、ステップ17では、通電保持気筒
記憶値CYLFDWの値をチェックし、CYLFDW=
0であれば、ステップ18〜20の処理を行う。ステッ
プ18では、気筒判別NGと診断される直前に通電を開
始した気筒(最終通電気筒)の気筒番号を記憶しておく
ため、通電保持気筒記憶値CYLFDW=CYLGAT
Eとする。図3中gのタイミングでは、CYLGATE
=3であるので、CYLFDW=3となる。
Then, in step 17, the value of the energized holding cylinder stored value CYLFDW is checked, and CYLFDW =
If it is 0, the processing of steps 18 to 20 is performed. In step 18, in order to store the cylinder number of the cylinder that has been energized immediately before the cylinder discrimination NG has been diagnosed (last electric cylinder), the energized holding cylinder storage value CYLFDW = CYLGAT
E. At timing g in FIG. 3, CYLGATE
= 3, so CYLFDW = 3.

【0038】ステップ19では、最終通電気筒(CYL
FDW)の通電状態を保持する。この場合、#3気筒が
通電状態に保持される。ステップ20では、可変動弁装
置により吸気弁開時期を遅らせ、排気弁とのオーバーラ
ップをなくす。
In step 19, the final electric cylinder (CYL)
FDW). In this case, the # 3 cylinder is kept energized. In step 20, the opening timing of the intake valve is delayed by the variable valve operating device to eliminate the overlap with the exhaust valve.

【0039】この場合、各気筒のTDC後10°の図3
中hのタイミングにおいて、図6のルーチンでは、ステ
ップ31での判定で、気筒判別NGであるので、そのま
ま本ルーチンを終了する。従って、CYLCSの点火カ
ウンタも、CYLCS+1の通電開始カウンタもスター
トせず、点火タイミングや通電開始タイミングになるこ
とはないので、CYLCS(#3気筒)の点火やCYL
CS+1(#4気筒)の通電開始がなされることはな
い。
In this case, 10 ° after TDC of each cylinder in FIG.
At the timing of the middle h, in the routine of FIG. 6, the determination in step 31 is the cylinder determination NG, so this routine is terminated as it is. Therefore, neither the ignition counter of CYLCS nor the energization start counter of CYLCS + 1 is started, and the ignition timing and the energization start timing are not reached. Therefore, the ignition of CYLCS (# 3 cylinder) and the CYL are not performed.
The energization of CS + 1 (# 4 cylinder) is not started.

【0040】次に、各気筒のTDC前20°の図3中i
のタイミングにおいて、図4のルーチンにより、CYL
GATE=5(誤)となり、各気筒のTDC前10°の
図3中jのタイミングにおいて、図5のルーチンによ
り、CYLCS=4となるので、やはりCYLCS≠C
YLGATEとなる。
Next, i in FIG. 3 at 20 ° before TDC of each cylinder.
At the timing of CYL, the routine of FIG.
GATE = 5 (erroneous), and at the timing j in FIG. 3 at 10 ° before TDC of each cylinder, CYLCS = 4 by the routine of FIG. 5, so that CYLCS ≠ C
YLGATE.

【0041】この場合、図5のルーチンにおいて、ステ
ップ13での判定で、CYLCS≠CYLGATEとな
るので、ステップ16へ進み、気筒判別NGとする。そ
して、ステップ17では、通電保持気筒記憶値CYLF
DWの値をチェックする。この場合、CYLFDW=3
であるので、そのまま本ルーチンを終了する。
In this case, in the routine of FIG. 5, CYLCS ≠ CYLGATE is determined in step 13, so that the routine proceeds to step 16, where the cylinder determination is NG. Then, in step 17, the energized holding cylinder stored value CYLF
Check the value of DW. In this case, CYLFDW = 3
Therefore, this routine is terminated as it is.

【0042】この場合、各気筒のTDC後10°の図3
中kのタイミングにおいて、図6のルーチンでは、ステ
ップ31での判定で、気筒判別NGであるので、そのま
ま本ルーチンを終了する。従って、CYLCSの点火カ
ウンタも、CYSCL+1の通電開始カウンタもスター
トせず、点火タイミングや通電開始タイミングになるこ
とはないので、CYLCS(#4気筒)の点火やCYL
CS+1(#5気筒)の通電開始がなされることはな
い。
In this case, 10 ° after TDC of each cylinder in FIG.
At the timing of the middle k, in the routine of FIG. 6, the determination in step 31 is the cylinder determination NG, so this routine is ended as it is. Accordingly, neither the ignition counter of CYLCS nor the energization start counter of CYSCL + 1 is started, and the ignition timing or the energization start timing does not come. Therefore, the ignition of CYLCS (# 4 cylinder) and the CYL are not performed.
The energization of CS + 1 (# 5 cylinder) is not started.

【0043】次に、各気筒のTDC前20°の図3中m
のタイミングにおいて、図4のルーチンにより、CYL
GATE=5となり、各気筒のTDC前10°の図3中
nのタイミングにおいて、図5のルーチンにより、CY
LCS=5となるので、CYLCS=CYLGATEと
なる。
Next, m in FIG. 3 at 20 ° before TDC of each cylinder.
At the timing of CYL, the routine of FIG.
GATE = 5, and at the timing of n in FIG. 3 at 10 ° before TDC of each cylinder, CY is determined by the routine of FIG.
Since LCS = 5, CYLCS = CYLGATE.

【0044】この場合、図5のルーチンにおいて、ステ
ップ13での判定で、CYLCS=CYLGATEであ
るので、ステップ14へ進み、気筒判別OKとする。そ
して、ステップ15では、通電保持気筒記憶値CYLF
DWの値をチェックし、CYLFDW=0か否かを判定
する。
In this case, in the routine of FIG. 5, since CYLCS = CYLGATE in the determination at step 13, the routine proceeds to step 14, where the cylinder determination is OK. In step 15, the energized holding cylinder stored value CYLF
The value of DW is checked to determine whether CYLFDW = 0.

【0045】この場合は、CYLFDW=3であるの
で、ステップ21へ進む。ステップ21では、CYLC
S(正規の点火気筒)はCYLFDW(通電保持気筒)
に対し位相がクランク角で360°異なる裏気筒か否か
を判定し、裏気筒でない場合は、本ルーチンを終了す
る。
In this case, since CYLFDW = 3, the process proceeds to step 21. In step 21, CYLC
S (regular ignition cylinder) is CYLFDW (cylinder holding current)
In contrast, it is determined whether or not the back cylinder has a phase different by 360 ° in crank angle.

【0046】CYLFDW=3のとき、CYLCS=6
が裏気筒であり、図3中nのタイミングでは、CYLC
S=5であるので、本ルーチンを終了する。この場合、
各気筒のTDC後10°の図3中oのタイミングにおい
て、図6のルーチンでは、ステップ31での判定で、気
筒判別OKであるので、ステップ32へ進み、CYLC
S(#5気筒)の点火カウンタをスタートさせる。
When CYLFDW = 3, CYLCS = 6
Is a back cylinder, and at timing n in FIG.
Since S = 5, this routine ends. in this case,
At the timing of o in FIG. 3 at 10 ° after the TDC of each cylinder, the cylinder discrimination is OK in the routine of FIG.
The ignition counter of S (# 5 cylinder) is started.

【0047】また、ステップ33での判定では、CYL
FDW≠0(CYLFDW=3)であるので、そのまま
本ルーチンを終了する。従って、CYLCS+1(#6
気筒)の通電開始カウンタはスタートしない。
Also, in the determination at step 33, CYL
Since FDW ≠ 0 (CYLFDW = 3), this routine ends. Therefore, CYLCS + 1 (# 6
The energization start counter for the cylinder does not start.

【0048】従って、第3図中pのタイミングで、点火
タイミングとなり、図7のルーチンのステップ41によ
り、CYLCS(#5気筒)の点火コイルへの通電が遮
断されるが、通電が開始されていないので、CYLCS
(#5気筒)に点火されることはない。図7のルーチン
のステップ42では、フェイルセーフフラグ=1か否か
を判定するが、フェイルセーフフラグ=0であれば、本
ルーチンを終了する。
Therefore, at timing p in FIG. 3, the ignition timing is reached, and the power supply to the ignition coil of the CYLCS (# 5 cylinder) is cut off in step 41 of the routine of FIG. 7, but the power supply is started. Because there is no, CYLCS
(# 5 cylinder) is not ignited. In step 42 of the routine of FIG. 7, it is determined whether or not the fail-safe flag = 1. If the fail-safe flag = 0, the routine is terminated.

【0049】また、通電開始カウンタはスタートしてお
らず、通電開始タイミングになることはないので、図8
のルーチンは起動されず、CYLCS+1(#6気筒)
の通電開始がなされることはない。
Since the energization start counter has not been started and the energization start timing is not reached, FIG.
Is not started and CYLCS + 1 (# 6 cylinder)
Is not started.

【0050】次に、各気筒のTDC前20°の図3中q
のタイミングにおいて、図4のルーチンにより、CYL
GATE=6となり、各気筒のTDC前10°の図3中
rのタイミングにおいて、図5のルーチンにより、CY
LCS=6となるので、CYLCS=CYLGATEと
なる。
Next, at 20 ° before TDC of each cylinder, q in FIG.
At the timing of CYL, the routine of FIG.
GATE = 6, and at the timing of r in FIG. 3 at 10 ° before TDC of each cylinder, CY is determined by the routine of FIG.
Since LCS = 6, CYLCS = CYLGATE.

【0051】この場合、図5のルーチンにおいて、ステ
ップ13での判定で、CYLCS=CYLGATEであ
るので、ステップ14へ進み、気筒判別OKとする。そ
して、ステップ15では、通電保持気筒記憶値CYLF
DWの値をチェックし、CYLFDW=0か否かを判定
する。
In this case, in the routine shown in FIG. 5, since CYLCS = CYLGATE in the determination at step 13, the routine proceeds to step 14, where the cylinder determination is OK. In step 15, the energized holding cylinder stored value CYLF
The value of DW is checked to determine whether CYLFDW = 0.

【0052】この場合は、CYLFDW=3であるの
で、ステップ21へ進む。ステップ21では、CYLC
S(正規の点火気筒)はCYLFDW(通電保持気筒)
に対し位相がクランク角で360°異なる裏気筒か否か
を判定する。
In this case, since CYLFDW = 3, the process proceeds to step 21. In step 21, CYLC
S (regular ignition cylinder) is CYLFDW (cylinder holding current)
It is determined whether or not the back cylinder has a phase different by 360 ° in crank angle.

【0053】CYLFDW=3のとき、CYLCS=6
が裏気筒であり、図3中rのタイミングでは、CYLC
S=6であり、裏気筒であるので、ステップ22,23
へ進む。
When CYLFDW = 3, CYLCS = 6
Is the back cylinder, and at the timing r in FIG.
Since S = 6 and the back cylinder, steps 22 and 23
Proceed to.

【0054】ステップ22では、通電保持気筒記憶値C
YLFDW=0に戻す。ステップ23では、フェイルセ
ーフフラグ=1にセットして、本ルーチンを終了する。
In step 22, the energized holding cylinder stored value C
Return YLFDW = 0. In step 23, the failsafe flag is set to 1 and the routine ends.

【0055】この場合、各気筒のTDC後10°の図3
中sのタイミングにおいて、図6のルーチンでは、ステ
ップ31での判定で、気筒判別OKであるので、ステッ
プ32へ進み、CYLCS(#6気筒)の点火カウンタ
をスタートさせる。
In this case, FIG.
At the timing of the middle s, in the routine of FIG. 6, the determination in step 31 is the cylinder determination OK, so the process proceeds to step 32, and the ignition counter of CYLCS (# 6 cylinder) is started.

【0056】また、ステップ33での判定で、CYLF
DW=0になったので、ステップ34へ進み、CYLC
S+1(#1気筒)の通電開始カウンタをスタートさせ
る。従って、図3中tのタイミングで、点火タイミング
となり、図7のルーチンのステップ41により、CYL
CS(#6気筒)の点火コイルへの通電が遮断される
が、通電が開始されていないので、点火されることはな
い。
In the determination in step 33, CYLF
Since DW = 0, the process proceeds to step 34, where CYLC
The energization start counter for S + 1 (# 1 cylinder) is started. Accordingly, the ignition timing is reached at the timing t in FIG. 3, and the CYL is performed in step 41 of the routine in FIG.
Power supply to the ignition coil of CS (# 6 cylinder) is cut off, but since power supply has not been started, there is no ignition.

【0057】図7のルーチンのステップ42では、フェ
イルセーフフラグ=1か否かを判定するが、フェイルセ
ーフフラグ=1であるので、ステップ43〜45の処理
を行う。
In step 42 of the routine of FIG. 7, it is determined whether or not the fail-safe flag = 1. Since the fail-safe flag = 1, the processing of steps 43 to 45 is performed.

【0058】ステップ43では、CYLCS(正規の点
火気筒である#6)の裏気筒(#3)の点火コイルへの
通電を遮断して、点火する。これにより、通電状態に保
持されていた最終通電気筒の通電を終了させることがで
きる。このとき、#3気筒は排気行程後期であり、吸気
弁の開時期を遅らせて、排気弁とのオーバーラップをな
くしているので、点火がなされても、吸気系へのバック
ファイヤを防止することができる。
In step 43, the energization to the ignition coil of the back cylinder (# 3) of CYLCS (# 6, which is a regular ignition cylinder) is cut off to ignite. Thus, the energization of the last electric cylinder that has been maintained in the energized state can be terminated. At this time, since the # 3 cylinder is in the latter half of the exhaust stroke, the opening timing of the intake valve is delayed to eliminate the overlap with the exhaust valve, so that even if ignition is performed, backfire to the intake system is prevented. Can be.

【0059】ステップ44では、フェイルセーフフラグ
=0に戻す。ステップ45では、可変動弁装置により吸
気弁開時期の遅角を解除して、本ルーチンを終了する。
In step 44, the fail-safe flag is returned to "0". In step 45, the retard of the intake valve opening timing is released by the variable valve operating device, and the present routine ends.

【0060】また、図3中uのタイミングで、通電開始
タイミングとなり、図8のルーチンにより、CYLCS
+1(#1気筒)の点火コイルへの通電が開始される。
以降は#1気筒から順に通常の点火制御がなされること
は言うまでもない。
Further, at the timing of u in FIG. 3, the energization start timing is reached, and according to the routine of FIG.
Energization to the +1 (# 1 cylinder) ignition coil is started.
After that, it goes without saying that normal ignition control is performed sequentially from the # 1 cylinder.

【0061】尚、図5のステップ12の部分が気筒判別
手段に相当し、図5のステップ11,13,14,16
の部分が診断手段に相当する。また、図5のステップ1
8,19の部分が点火制御停止手段に相当し、図5のス
テップ15,21〜23及び図7のステップ42,43
の部分がフェイルセーフ通電遮断手段に相当し、図5の
ステップ20の部分が吸気弁開時期遅角手段に相当す
る。また、図6のステップ31,32の部分が点火制御
再開手段に相当する。
The step 12 in FIG. 5 corresponds to the cylinder discriminating means, and steps 11, 13, 14, 16 in FIG.
Corresponds to the diagnostic means. Step 1 in FIG.
8 and 19 correspond to the ignition control stopping means, and correspond to steps 15, 21 to 23 in FIG. 5 and steps 42 and 43 in FIG.
5 corresponds to the fail-safe energizing cutoff means, and the step 20 in FIG. 5 corresponds to the intake valve opening timing delaying means. The steps 31 and 32 in FIG. 6 correspond to ignition control restarting means.

【0062】図9には、従来例1,2と本発明との比較
を示す。図9(a)の従来例1の場合、気筒判別が正常
に復帰した後に、すぐさま本来の点火順序に従って、#
6→#1→#2気筒の順で通電を開始するので、通電状
態に保持されている#3気筒を含め、2気筒に同時通電
する状態となり、電流の大幅な増大により、点火電力系
のヒューズが切れる等の問題点がある。
FIG. 9 shows a comparison between Conventional Examples 1 and 2 and the present invention. In the case of Conventional Example 1 shown in FIG. 9A, after the cylinder discrimination returns to the normal state, #
Since the energization is started in the order of 6 → # 1 → # 2 cylinders, two cylinders including the # 3 cylinder, which is maintained in the energized state, are energized at the same time. There are problems such as a fuse being blown.

【0063】図9(b)の従来例2の場合、2気筒同時
通電を回避するため、通電状態に保持されている#3気
筒の正規の点火タイミングでその気筒の通電を遮断した
後に、正規の通電開始タイミングとなる#4気筒から点
火制御を再開するので、2回転の間、点火できないこと
になり、点火抜けによるエンストを生じ易くなるという
問題点がある。
In the case of Conventional Example 2 shown in FIG. 9B, in order to avoid simultaneous energization of the two cylinders, the energization of the cylinder # 3, which is maintained in the energized state, is cut off at the regular ignition timing, and then the normal Since the ignition control is restarted from the # 4 cylinder, which is the power supply start timing, ignition cannot be performed for two revolutions, and there is a problem that an engine stall due to missing ignition easily occurs.

【0064】そして、従来例1,2のいずれの場合も、
#3気筒について、2回転の間、通電されたままとな
り、点火コイルの焼損を招く恐れがある。これに対し、
図9(c)の本発明の場合は、気筒判別が正常に復帰し
た後に、通電状態に保持されている#3気筒について、
その気筒とクランク角で360°位相の異なる裏気筒
(#6)の点火タイミング、すなわち排気行程後期に、
点火コイルへの通電を遮断すると共に、このときに、#
3気筒の吸気弁が開き始めないように、吸気弁開時期を
遅らせるようにしたので、吸気系へのバックファイヤを
生じることなく、比較的速やかに通電状態に保持されて
いる#3気筒の通電を遮断して、通電保持時間を極力短
くすることができる。また、これ以降、正規の通電開始
タイミングとなる#1気筒から点火制御を再開すること
で、エンストに至ることなく、比較的速やかに点火制御
を再開できると共に、2気筒同時通電を確実に防止でき
る。
In each of the conventional examples 1 and 2,
The # 3 cylinder remains energized for two rotations, which may cause ignition coil burnout. In contrast,
In the case of the present invention shown in FIG. 9 (c), for the # 3 cylinder which is kept energized after the cylinder discrimination has returned to normal,
At the ignition timing of the back cylinder (# 6) having a phase different from that of the cylinder by 360 ° in the crank angle, that is, in the latter half of the exhaust stroke,
The current supply to the ignition coil is cut off, and at this time, #
Since the opening timing of the intake valves is delayed so that the intake valves of the three cylinders do not start to open, the energization of the # 3 cylinder, which is maintained in an energized state relatively quickly, without causing backfire to the intake system. , And the current holding time can be shortened as much as possible. Thereafter, by restarting the ignition control from the # 1 cylinder, which is the normal energization start timing, ignition control can be restarted relatively quickly without stalling, and simultaneous energization of the two cylinders can be reliably prevented. .

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

【図1】 本発明の構成を示す機能ブロック図FIG. 1 is a functional block diagram showing a configuration of the present invention.

【図2】 本発明の一実施形態を示すシステム図FIG. 2 is a system diagram showing an embodiment of the present invention.

【図3】 点火制御のタイムチャートFIG. 3 is a time chart of ignition control.

【図4】 TDC前20°ルーチンのフローチャートFIG. 4 is a flowchart of a 20 ° pre-TDC routine;

【図5】 TDC前10°ルーチンのフローチャートFIG. 5 is a flowchart of a 10 ° pre-TDC routine;

【図6】 TDC後10°ルーチンのフローチャートFIG. 6 is a flowchart of a 10 ° routine after TDC.

【図7】 点火タイミングルーチンのフローチャートFIG. 7 is a flowchart of an ignition timing routine.

【図8】 通電開始タイミングルーチンのフローチャー
FIG. 8 is a flowchart of an energization start timing routine.

【図9】 従来例1,2と本発明との比較を示す図FIG. 9 is a diagram showing a comparison between Conventional Examples 1 and 2 and the present invention.

【符号の説明】[Explanation of symbols]

1 点火プラグ 2 点火コイル 3 コントロールユニット 5 気筒判別センサ 6 カム軸 8 クランク角センサ 9 クランク軸 11 可変動弁装置 DESCRIPTION OF SYMBOLS 1 Spark plug 2 Ignition coil 3 Control unit 5 Cylinder discrimination sensor 6 Camshaft 8 Crank angle sensor 9 Crankshaft 11 Variable valve gear

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) F02P 3/04 303 F02P 3/04 303G 5/15 5/15 L Fターム(参考) 3G019 AA05 AB01 AB05 CA02 CA06 CA11 DC06 GA00 GA01 GA02 GA08 GA09 3G022 AA00 AA03 EA08 GA00 GA01 GA02 GA06 GA08 3G084 AA03 BA16 BA23 DA20 DA26 DA27 FA07 FA10 FA35 FA38──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) F02P 3/04 303 F02P 3/04 303G 5/15 5/15 L F-term (Reference) 3G019 AA05 AB01 AB05 CA02 CA06 CA11 DC06 GA00 GA01 GA02 GA08 GA09 3G022 AA00 AA03 EA08 GA00 GA01 GA02 GA06 GA08 3G084 AA03 BA16 BA23 DA20 DA26 DA27 FA07 FA10 FA35 FA38

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】気筒判別手段により気筒判別を行い、その
気筒判別結果に従って各気筒の点火コイルへの通電開始
と通電遮断とを制御して点火を制御する内燃機関の点火
制御装置において、 前記気筒判別手段による気筒判別の正常・異常を診断す
る診断手段と、 気筒判別異常と診断されたときに、点火制御を停止し
て、異常と診断される直前に点火コイルへの通電を開始
した気筒について、通電状態を保持する点火制御停止手
段と、 気筒判別が正常に復帰した後に、通電状態に保持されて
いる気筒について、その気筒とクランク角で360°位
相の異なる裏気筒の点火タイミングで、点火コイルへの
通電を遮断するフェイルセーフ通電遮断手段と、 前記裏気筒の点火タイミングで通電を遮断するときに、
通電を遮断する気筒の吸気弁が開き始めないように、吸
気弁開時期を遅らせる吸気弁開時期遅角手段と、 を設けたことを特徴とする内燃機関の点火制御装置。
1. An ignition control device for an internal combustion engine for performing cylinder discrimination by cylinder discrimination means and controlling ignition by controlling the start and stop of energization to an ignition coil of each cylinder in accordance with a result of the cylinder discrimination. Diagnosing means for diagnosing normal / abnormal cylinder discrimination by the discriminating means; and for a cylinder which, when diagnosed as abnormal cylinder discrimination, stops ignition control and starts energizing the ignition coil immediately before being diagnosed as abnormal. An ignition control stopping means for maintaining the energized state, and ignition of the cylinder maintained in the energized state after the cylinder discrimination has returned to normal, with the ignition timing of the back cylinder having a phase difference of 360 ° in crank angle with respect to that cylinder. Fail-safe energization shutoff means for interrupting energization to the coil, and when energization is interrupted at the ignition timing of the back cylinder,
An ignition control device for an internal combustion engine, comprising: intake valve opening timing delay means for delaying the opening timing of an intake valve so that the intake valve of a cylinder whose energization is cut off does not start to open.
【請求項2】前記裏気筒の点火タイミングで通電を遮断
した後に、正規の通電開始タイミングとなる気筒から点
火制御を再開する点火制御再開手段を設けたことを特徴
とする請求項1記載の内燃機関の点火制御装置。
2. An internal combustion engine according to claim 1, further comprising an ignition control restarting means for restarting ignition control from a cylinder having a regular energization start timing after the energization is interrupted at the ignition timing of said back cylinder. Engine ignition control device.
【請求項3】前記診断手段は、最新の気筒判別値と、前
回の気筒判別値から推定される気筒判別推定値とを比較
して、両者の一致・不一致により、気筒判別の正常・異
常を診断するものであることを特徴とする請求項1又は
請求項2記載の内燃機関の点火制御装置。
3. The diagnostic means compares the latest cylinder discrimination value with an estimated cylinder discrimination value estimated from a previous cylinder discrimination value, and determines whether the cylinder discrimination is normal or abnormal based on the coincidence / mismatch between the two. The ignition control device for an internal combustion engine according to claim 1 or 2, wherein the ignition control device performs a diagnosis.
JP11185489A 1999-06-30 1999-06-30 Ignition control device for internal combustion engine Pending JP2001012288A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11185489A JP2001012288A (en) 1999-06-30 1999-06-30 Ignition control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11185489A JP2001012288A (en) 1999-06-30 1999-06-30 Ignition control device for internal combustion engine

Publications (1)

Publication Number Publication Date
JP2001012288A true JP2001012288A (en) 2001-01-16

Family

ID=16171677

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11185489A Pending JP2001012288A (en) 1999-06-30 1999-06-30 Ignition control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP2001012288A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003254147A (en) * 2002-02-26 2003-09-10 Denso Corp Engine control device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003254147A (en) * 2002-02-26 2003-09-10 Denso Corp Engine control device

Similar Documents

Publication Publication Date Title
US9133776B2 (en) Control apparatus and control method for internal-combustion engine
US7726278B2 (en) Internal combustion engine control apparatus
JP2003254147A (en) Engine control device
JP2004232539A (en) Engine rotation stop control means
JP3763470B2 (en) Internal combustion engine control device
JP4310744B2 (en) Engine control device
JP2000110594A (en) Abnormality diagnostic device of variable valve system
CN108431401B (en) Method for managing restart of an internal combustion engine in a start-stop system
JP2009156219A (en) Control device for internal combustion engine
JP4236424B2 (en) Control device for internal combustion engine
JP3956658B2 (en) Engine valve timing control device
JP2001012288A (en) Ignition control device for internal combustion engine
JP6024603B2 (en) Control device for internal combustion engine
JP2595848B2 (en) Cylinder discrimination detection device for internal combustion engine
CN103362657B (en) Camshaft phase shifter control system and method
JP7115400B2 (en) Internal combustion engine controller
JP2004239180A (en) Start control device for internal combustion engine
CN110243608A (en) Method for Detecting Misinstallation of Camshaft and Electronically Controlled Diesel Engine
JP3849126B2 (en) Fuel injection control device for internal combustion engine
JP2005098200A (en) Cylinder identification device of internal combustion engine
JP4449326B2 (en) Fuel injection device for gas fuel engine start
JPH094497A (en) Intake air throttling control device for internal combustion engine
JPH0649878Y2 (en) Cylinder discrimination device for multi-cylinder internal combustion engine
JP4040569B2 (en) Engine automatic start / stop control device
JP2005180304A (en) Control device for internal combustion engine

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees