Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0794814B2 - Engine ignition control device - Google Patents
[go: Go Back, main page]

JPH0794814B2 - Engine ignition control device - Google Patents

Engine ignition control device

Info

Publication number
JPH0794814B2
JPH0794814B2 JP1066726A JP6672689A JPH0794814B2 JP H0794814 B2 JPH0794814 B2 JP H0794814B2 JP 1066726 A JP1066726 A JP 1066726A JP 6672689 A JP6672689 A JP 6672689A JP H0794814 B2 JPH0794814 B2 JP H0794814B2
Authority
JP
Japan
Prior art keywords
engine
ignition
capacitor
spark discharge
map
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.)
Expired - Lifetime
Application number
JP1066726A
Other languages
Japanese (ja)
Other versions
JPH02245477A (en
Inventor
大須賀  稔
照夫 山内
宜茂 大山
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
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP1066726A priority Critical patent/JPH0794814B2/en
Publication of JPH02245477A publication Critical patent/JPH02245477A/en
Publication of JPH0794814B2 publication Critical patent/JPH0794814B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はエンジンの点火制御装置に関する。TECHNICAL FIELD The present invention relates to an engine ignition control device.

〔従来の技術〕[Conventional technology]

従来より、エンジンの電子制御技術の進展に伴い、エン
ジン回転数及びエンジン負荷を検出し、その検出値に対
応する点火に関する制御量(例えば、1行程当たりの燃
焼に要する点火を複数回行なう、いわゆる多重点火の場
合には、その点火回数やその点火間隔)を予め記憶した
点火制御量マップから検索し決定するエンジンの点火制
御装置が知られている。この種の点火制御に関する従来
技術としては、例えば、特開昭60−204968号公報等に記
載されたものがある。
2. Description of the Related Art Conventionally, with the progress of engine electronic control technology, an engine speed and an engine load are detected, and a control amount related to ignition corresponding to the detected values (for example, ignition required for combustion per stroke is performed a plurality of times, so-called In the case of multiple ignition, an engine ignition control device is known in which the number of times of ignition and the ignition interval thereof are searched and determined from a previously stored ignition control amount map. As a conventional technique relating to this type of ignition control, there is, for example, the one described in Japanese Patent Laid-Open No. 60-204968.

〔発明が解決しようとする課題〕[Problems to be Solved by the Invention]

本発明は、従来に代わる点火制御方式を採用して、全て
の運転状態で常に最適な点火を必要最小限のエネルギー
で効率良く行ない得るエンジンの点火制御装置を提供す
ることにある。
It is an object of the present invention to provide an ignition control device for an engine, which employs an ignition control system which is an alternative to the conventional one, and can always perform optimal ignition efficiently with a minimum required energy in all operating conditions.

〔課題を解決するための手段〕[Means for Solving the Problems]

第1の発明は、点火コイルの1次コイルに接続されたコ
ンデンサを充電させるコンデンサ充電回路と、前記コン
デンサに充電された電荷を放電させて前記1次コイルに
1次電流を流すコンデンサ放電回路とを備え、前記1次
コイルに流れる電流により点火コイルの2次コイルに点
火プラグの火花放電を伴う2次電流を誘起させるコンデ
ンサ放電型のエンジンの点火制御装置において、 エンジン回転数及びエンジン負荷を検出し、その検出値
に対応する前記コンデンサの最適な充電量を予め記憶し
たマップから検索して前記2次電流を制御するようにし
てあり、且つ要求されるコンデンサの充電量が経時的に
変化しているか否かをエンジン運転中に知るための割込
みモードを設定し、 その割込みモード時のエンジン回転数,エンジン負荷に
おけるエンジンの燃焼に起因するパラメータを検出する
手段と、 前記パラメータが適正かどうかを判断する手段と、 前記パラメータが適正となる必要最小限のコンデンサ充
電量を、前記マップに記憶された現在の該当するコンデ
ンサ充電量を所定の微小単位で増加或いは減少させて求
めて、この増加或いは減少されたコンデンサ充電量を前
記マップの該当するエンジン回転数,エンジン負荷対応
のアドレスに今までのコンデンサ充電量に換えて書き込
む手段とを備えて、 前記コンデンサの充電量を学習制御するように設定した
ことを特徴とする。
A first invention is a capacitor charging circuit for charging a capacitor connected to a primary coil of an ignition coil, and a capacitor discharging circuit for discharging an electric charge charged in the capacitor to supply a primary current to the primary coil. An engine ignition control device of a capacitor discharge type for inducing a secondary current accompanied by spark discharge of an ignition plug in a secondary coil of an ignition coil by a current flowing through the primary coil, detecting an engine speed and an engine load. However, the optimum charge amount of the capacitor corresponding to the detected value is searched from a previously stored map to control the secondary current, and the required charge amount of the capacitor changes with time. Set the interrupt mode to know whether the engine is running or not, and set the engine speed and engine load during the interrupt mode. Means for detecting a parameter resulting from combustion of the engine, a means for determining whether the parameter is proper, and a minimum necessary capacitor charge amount for which the parameter is proper, the current corresponding value stored in the map. The capacitor charge amount to be obtained is increased or decreased by a predetermined minute unit, and the increased or decreased capacitor charge amount is set to the address corresponding to the corresponding engine speed and engine load in the map as the current capacitor charge amount. In addition, a writing means is provided, and the charging amount of the capacitor is set to be learned and controlled.

第2の発明は、点火コイルの1次コイルをスイッチング
素子によりオン,オフ制御して、2次コイルに点火プラ
グの火花放電を誘起させる高電圧を発生させるエンジン
の点火制御装置において、 前記2次コイルに前記1次コイルがオンする間だけ火花
放電持続用の低電圧を印加する低電圧印加器が接続さ
れ、この火花放電持続の時間をエンジン回転数及びエン
ジン負荷に応じて予めマップに記憶して、要求される火
花放電持続時間に合わせて前記1次コイルのオン時間及
び前記低電圧印加時間を制御するコントローラを有し、 且つ要求される前記火花放電持続時間が経時的に変化し
ているか否かをエンジン運転中に知るための割込みモー
ドを設定し、 その割込みモード時のエンジン回転数,エンジン負荷に
おけるエンジンの燃焼に起因するパラメータを検出する
手段と、 前記パラメータが適正かどうかを判断する手段と、 前記パラメータが適正となる必要最小限の火花放電持続
時間を、前記マップに記憶された現在の該当する火花放
電持続時間を前記1次コイルのオン時間及び前記低電圧
印加時間の増減を介して所定の微小単位で増加或いは減
少させて求めて、この増加或いは減少された火花放電持
続時間を前記マップの該当するエンジン回転数,エンジ
ン負荷対応のアドレスに今までの火花放電持続時間に換
えて書き込む手段とを備えて、 前記火花放電持続時間を学習制御するように設定したこ
とを特徴とする。
A second invention is an ignition control device for an engine, which controls a primary coil of an ignition coil to be turned on and off by a switching element to generate a high voltage for inducing spark discharge of an ignition plug in the secondary coil. A low voltage application device for applying a low voltage for sustaining a spark discharge is connected to the coil only while the primary coil is turned on, and the duration of this spark discharge is stored in a map in advance according to the engine speed and the engine load. A controller for controlling the on time of the primary coil and the low voltage application time according to the required spark discharge duration, and whether the required spark discharge duration changes with time. Set the interrupt mode to know whether the engine is running or not, and it is caused by engine combustion in the interrupt mode and engine combustion under engine load. A means for detecting a parameter, a means for judging whether the parameter is proper, a minimum necessary spark discharge duration for which the parameter is proper, and a current relevant spark discharge duration stored in the map. The spark discharge duration is increased or decreased by a predetermined minute unit by increasing or decreasing the ON time of the primary coil and the low voltage application time, and the increased or decreased spark discharge duration is the engine speed corresponding to the map. And a means for writing to the address corresponding to the engine load in place of the spark discharge duration up to now so that the spark discharge duration is set to be learned and controlled.

〔作用〕[Action]

第1の発明の作用…コンデンサ放電型の点火制御装置で
は、1次コイルに接続されたコンデンサを充電し、点火
時期になるとコンデンサが放電制御され、この放電によ
り1次コイルに電流(1次電流)が流れ、これによって
2次コイルに高電圧が誘起され、点火プラグの電極間が
絶縁破壊電圧を超えて火花放電(点火)を伴う2次電流
が流れる。この2次電流(点火エネルギー)は、コンデ
ンサの充電電位(充電量)を変えることで変化する。
Action of the first invention: In the capacitor discharge type ignition control device, the capacitor connected to the primary coil is charged, and the discharge control is performed at the ignition timing. Due to this discharge, a current (primary current) flows in the primary coil. ) Flows, whereby a high voltage is induced in the secondary coil, and a secondary current with spark discharge (ignition) flows between the electrodes of the spark plug, exceeding the dielectric breakdown voltage. This secondary current (ignition energy) changes by changing the charging potential (charging amount) of the capacitor.

本発明では、燃焼効率の面からエンジン回転数及びエン
ジン負荷に応じた最適点火エネルギー(ここでは、必要
最小限の点火エネルギーで良好な燃焼を図れる2次電
流)を予め求めておいて、その最適点火エネルギーに相
当する必要最小限の最適コンデンサ充電量を点火制御用
のマップに記憶する。そして、エンジン回転数及びエン
ジン負荷を検出し、その検出値に対応するコンデンサの
最適充電量を前記マップから検索して点火プラグ(2次
コイル)側の2次電流を制御する。
In the present invention, the optimum ignition energy (here, the secondary current capable of achieving good combustion with the minimum necessary ignition energy) corresponding to the engine speed and the engine load is previously obtained from the viewpoint of combustion efficiency, and the optimum The minimum necessary optimum capacitor charge amount corresponding to the ignition energy is stored in the map for ignition control. Then, the engine speed and the engine load are detected, the optimum charge amount of the capacitor corresponding to the detected values is searched from the map, and the secondary current on the spark plug (secondary coil) side is controlled.

この2次電流(点火エネルギー)ひいてはコンデンサの
最適充電量は、エンジン性能の経時的変化に伴い変化す
ることもある。そこで、エンジンの運転中に要求される
コンデンサの最適充電量が経時的に変化しているか否か
知るための割り込みモードを制御プログラムに設定す
る。
This secondary current (ignition energy), and hence the optimum amount of charge of the capacitor, may change as the engine performance changes over time. Therefore, an interrupt mode is set in the control program to know whether or not the optimum charge amount of the capacitor required during the operation of the engine is changing with time.

この割り込みモードになると、そのモード時のエンジン
回転数,エンジン負荷におけるエンジンの燃焼に起因す
るパラメータが検出される。この燃焼に起因するパラメ
ータ(燃焼パラメータ)は、点火エネルギーの基になる
2次電流ひいてはコンデンサ充電量が経時的に変化して
最適な状態からずれていることを知るための目安とな
り、一例を挙げれば、エンジンの燃焼光から検出される
着火遅れ時間がある。
When this interrupt mode is entered, the engine speed in that mode and the parameters resulting from engine combustion under engine load are detected. The parameter resulting from this combustion (combustion parameter) serves as a guide for knowing that the secondary current, which is the basis of the ignition energy, and thus the capacitor charge amount changes over time and deviates from the optimum state, and an example is given. For example, there is an ignition delay time detected from the combustion light of the engine.

そして、検出された燃焼パラメータが適正でない場合に
は、点火制御量に経時変化が生じたものとして、該燃焼
パラメータが適正になり得る必要最小限のコンデンサ充
電量を、現在の該当マップのコンデンサ充電量を所定の
微小単位で増加或いは減少させて求める。その結果、燃
焼パラメータが適正になる最適なコンデンサ充電量が新
たに探し出され、この新たなコンデンサ充電量がマップ
の該当するエンジン回転数,エンジン負荷対応のアドレ
スに今までの値に換えて書き込まれて、以後は、この新
たなコンデンサ充電量により点火に関する学習制御がな
される。第2の発明の作用…点火コイルの1次コイルを
点火時期にスイッチング素子によりオンすると、1次コ
イルオン時(1次コイル通電時)に、2次コイルに点火
プラグの火花放電を誘起させる高電圧を発生し2次電流
が流れる。
If the detected combustion parameter is not appropriate, it is assumed that the ignition control amount has changed over time, and the minimum necessary charge amount of the capacitor that can make the combustion parameter appropriate is set to the capacitor charge of the current corresponding map. It is calculated by increasing or decreasing the amount by a predetermined minute unit. As a result, the optimum capacitor charge amount that makes the combustion parameter appropriate is newly found, and this new capacitor charge amount is written to the address corresponding to the corresponding engine speed and engine load in the map, replacing the existing value. After that, the learning control related to ignition is performed by the new charge amount of the capacitor. Operation of the second invention: When the primary coil of the ignition coil is turned on by the switching element at the ignition timing, a high voltage that induces spark discharge of the ignition plug in the secondary coil when the primary coil is on (when the primary coil is energized). Occurs and a secondary current flows.

この場合、点火プラグに一度火花放電(絶縁破壊電圧)
が生じれば、その後は、上記1次コイルがオンしている
間は、低い電圧を2次コイルに印加しておけば点火プラ
グの火花放電を持続する。この火花放電の持続時間も燃
焼効率に影響を及ぼす。そこで、本発明では、燃焼効率
の面からエンジン回転数及びエンジン負荷に応じた必要
最小限の最適火花放電持続時間を予め求めておいて、点
火制御用のマップに記憶する。そして、エンジン回転数
及びエンジン負荷を検出し、その検出値に対応する火花
放電持続時間を前記マップから検索して、1次コイルの
オン時間及び2次コイル側の低電圧印加時間を制御す
る。
In this case, spark discharge (dielectric breakdown voltage) once to the spark plug
Then, if a low voltage is applied to the secondary coil while the primary coil is on, the spark discharge of the spark plug is continued. The duration of this spark discharge also affects combustion efficiency. Therefore, in the present invention, the minimum required optimum spark discharge duration corresponding to the engine speed and the engine load is obtained in advance in terms of combustion efficiency and stored in the ignition control map. Then, the engine speed and the engine load are detected, the spark discharge duration corresponding to the detected values is searched from the map, and the on time of the primary coil and the low voltage application time on the secondary coil side are controlled.

この火花放電持続時間は、エンジン性能の経時的変化に
伴い変化することもある。そこで、エンジンの運転中に
要求される火花放電持続時間の最適値が経時的に変化し
ているか否か知るための割り込みモードを制御プログラ
ムに設定する。
This spark discharge duration may change with changes in engine performance over time. Therefore, an interrupt mode for setting whether or not the optimum value of the spark discharge duration required during the operation of the engine is changing with time is set in the control program.

この割り込みモードになると、そのモード時のエンジン
回転数,エンジン負荷におけるエンジンの燃焼に起因す
るパラメータが検出される。この燃焼に起因するパラメ
ータ(燃焼パラメータ)は、火花放電持続時間が経時的
に変化して最適な状態からずれていることを知るための
目安となり、一例を挙げれば、エンジンの燃焼光から検
出される着火遅れ時間がある。
When this interrupt mode is entered, the engine speed in that mode and the parameters resulting from engine combustion under engine load are detected. The parameter resulting from this combustion (combustion parameter) serves as a guide for knowing that the spark discharge duration changes with time and deviates from the optimum state. For example, it is detected from the combustion light of the engine. There is an ignition delay time.

そして、検出された燃焼パラメータが適正でない場合に
は、マップに記憶された現在の該当する火花放電持続時
間を1次コイルのオン時間及び前記低電圧印加時間の増
減を介して所定の微小単位で増加或いは減少させて求
め。その結果、燃焼パラメータが適正になる最適な火花
放電持続時間が新たに探し出され、この新たな火花放電
持続時間がマップの該当するエンジン回転数,エンジン
負荷対応のアドレスに今までの値に換えて書き込まれ
て、以後は、この新たな火花放電持続時間により点火に
関する学習制御がなされる。
Then, when the detected combustion parameter is not appropriate, the current relevant spark discharge duration stored in the map is increased in increments of the primary coil on-time and the low-voltage application time in predetermined minute units. Increase or decrease and seek. As a result, the optimum spark discharge duration for which the combustion parameters are appropriate is newly found, and this new spark discharge duration is changed to the address corresponding to the corresponding engine speed and engine load in the map to the previous value. After that, the learning control regarding ignition is performed by the new spark discharge duration.

〔実施例〕〔Example〕

本発明の一実施例を第1図〜第10図により説明する。 An embodiment of the present invention will be described with reference to FIGS.

1はエンジンの各気筒に配置される点火プラグで、マイ
クロコンピユータ(点火制御ユニット;コントローラ)
2の点火信号が、点火回路3に送られると、点火のため
の放電が起こる。
Reference numeral 1 denotes a spark plug arranged in each cylinder of the engine, which is a microcomputer (ignition control unit; controller).
When an ignition signal of 2 is sent to the ignition circuit 3, a discharge for ignition occurs.

点火プラグ1には、燃焼光を検出するセンサが内蔵され
ており、検出値は、検出回路4を介して、マイクロコン
ピユータ2に入力される。また、エンジン回転数センサ
5の信号もマイクロコンピユータ2に入力される。本実
施例では、燃焼光センサの検出値を基に、点火に関する
制御量を最適化する。
The ignition plug 1 has a built-in sensor for detecting combustion light, and the detected value is input to the microcomputer 2 via the detection circuit 4. The signal from the engine speed sensor 5 is also input to the microcomputer 2. In this embodiment, the control amount for ignition is optimized based on the detection value of the combustion light sensor.

第2図に上記点火回路3の具体例を示す。点火回路3
は、コンデンサ放電型の回路である。DC−DCコンバータ
10からの電位は、コンデンサ11に充電される。そして、
点火時期になると、マイクロコンピユータ2より点火制
御信号たるパルスがゲート回路12に送られる。ゲート回
路12では、放電時間を決めて、パルスをサイリスタ13に
送り、サイリスタ13を導通させてコンデンサ11の電荷を
放電する。この放電に伴い、1次コイル14に電流が流
れ、2次コイル15に高電圧が発生する。この高電圧が点
火プラグ1の破壊電圧をこえると、プラグ電極間に火花
放電が発生する。
FIG. 2 shows a specific example of the ignition circuit 3. Ignition circuit 3
Is a capacitor discharge type circuit. DC-DC converter
The potential from 10 charges the capacitor 11. And
When the ignition timing comes, a pulse as an ignition control signal is sent from the microcomputer 2 to the gate circuit 12. In the gate circuit 12, the discharge time is determined, a pulse is sent to the thyristor 13, the thyristor 13 is made conductive, and the electric charge of the capacitor 11 is discharged. Along with this discharge, a current flows in the primary coil 14 and a high voltage is generated in the secondary coil 15. When this high voltage exceeds the breakdown voltage of the spark plug 1, spark discharge is generated between the plug electrodes.

本回路では、点火に関する制御量として、コンデンサ11
の充電電位(充電量)を対象とし、このコンデンサ11の
充電量をエンジン回転数,エンジン負荷に応じて制御す
ることで最終的に点火コイルの2次電流(点火エネルギ
ー)を制御可能にし、これにより、後述するように、常
に最適な点火(換言すれば燃焼効率の良い点火)を必要
最小限のエネルギーで効率良く行い得るようにしてあ
る。
In this circuit, the capacitor 11
Targeting the charging potential (charging amount) of the capacitor 11 and controlling the charging amount of the capacitor 11 according to the engine speed and the engine load to finally control the secondary current (ignition energy) of the ignition coil. Thus, as will be described later, optimum ignition (in other words, ignition with good combustion efficiency) can always be efficiently performed with the minimum required energy.

2次電流を制御する場合には、マイクロコンピユータ2
からの値をD/A変換器16を介してDC−DCコンバータ10に
与え、発生電位をかえて、コンデンサ11への充電量CE
変化させることにより制御できる。
When controlling the secondary current, the microcomputer 2
Values from given to the DC-DC converter 10 through a D / A converter 16, by changing the potential generated can be controlled by varying the charge amount C E to the capacitor 11.

点火回路3による点火動作を第3図により説明する。第
3図(a)における(イ)は、マイクロコンピユータ2
から出力される点火指令信号であり、(ロ)はエンジン
気筒内の圧力波形である。本実施例では、サイリスタ13
を第3図(a)に示す複数のパルスを基に高速にオン,
オフすることにより、1行程で複数回の点火を行ない得
るようにする。第3図(b)に、その複数回の点火の様
子を示す。第3図(b)における(イ)は、マイクロコ
ンピユータ2からの信号であり、同図(a)の(イ)に
対応する。(b)の(ロ)は、ゲート回路12からのパル
ス信号である。
The ignition operation by the ignition circuit 3 will be described with reference to FIG. (A) in FIG. 3 (a) shows the micro computer 2.
(B) is a pressure waveform in the engine cylinder. In this embodiment, the thyristor 13
Is turned on at high speed based on the plurality of pulses shown in FIG.
By turning it off, the ignition can be performed multiple times in one stroke. FIG. 3 (b) shows the state of ignition a plurality of times. (A) in FIG. 3 (b) is a signal from the microcomputer 2 and corresponds to (a) in FIG. 3 (a). (B) of (b) is a pulse signal from the gate circuit 12.

(ハ)は、コンデンサ11の電位を示している。(ロ)の
パルスがサイリスタ13に与えられると、コンデンサ11の
電位は、放電により低下する。この時に、2次コイル15
に、2次電流が(ニ)のように流れ放電が起こる。2次
電流の値つまり点火エネルギーは、(ハ)の点線で示し
たように、コンデンサ11の充電電位(充電量)をかえる
ことにより(ニ)の点線のように変化できる。
(C) shows the potential of the capacitor 11. When the pulse of (b) is given to the thyristor 13, the potential of the capacitor 11 is lowered by discharging. At this time, the secondary coil 15
Then, the secondary current flows as shown in (d) and discharge occurs. The value of the secondary current, that is, the ignition energy can be changed as shown by the dotted line in (d) by changing the charging potential (charge amount) of the capacitor 11 as shown by the dotted line in (c).

第4図に上記実施例に用いる燃焼パラメータの検出手
段、すなわち燃焼光を検出するためのセンサの構成を示
す。点火プラグ1の中心電極20の中心部に、石英フアイ
バ21を設けて、燃焼光をプラグ外部の光電変換回路(検
出回路)4に導びいている。また点火回路3からの高電
圧は、リード部22を介して、中心電極20に送られる。
FIG. 4 shows the construction of the combustion parameter detecting means used in the above-mentioned embodiment, that is, the sensor for detecting the combustion light. A quartz fiber 21 is provided at the center of the center electrode 20 of the spark plug 1 to guide combustion light to a photoelectric conversion circuit (detection circuit) 4 outside the plug. Further, the high voltage from the ignition circuit 3 is sent to the center electrode 20 via the lead portion 22.

第5図に、1回の燃焼行程に複数の点火パルスを用いた
時の燃焼光センサの検出値を示し、(イ)のような点火
パルスを与えたときの燃焼光の波形は、第5図(ロ)の
(イ)′のようになる。また、エンジン性能に経時劣化
が生じたときの燃焼光の波形は、第5図(ロ)の
(イ)″のようになる。ここで、(イ)′,(イ)″の
波形を比較すると、(イ)′の波形の方が着火遅れ時間
tdが小さい。tdは、初めの点火パルスから燃焼光センサ
の出力が立ち上る着火時期までの間とする。tdが小さい
方が燃焼が良いことは一般に知られている。つまり、こ
の場合には(イ)″よりも(イ)′の方が良い燃焼と言
える。これは、放電により形成される火炎核の成長が良
好なためである。
FIG. 5 shows the detection values of the combustion light sensor when a plurality of ignition pulses are used in one combustion stroke, and the waveform of the combustion light when the ignition pulse as shown in (a) is given is It becomes like (a) 'in Figure (b). Further, the waveform of the combustion light when the engine performance deteriorates with time is as shown in FIG. 5B, (a) ″. Here, the waveforms of (a) ′ and (a) ″ are compared. Then, the waveform of (a) ′ is the ignition delay time.
t d is small. t d is the period from the beginning of the ignition pulse to the output rises ignition timing of the combustion light sensor. It is generally known that the smaller the t d, the better the combustion. In other words, in this case, it can be said that (a) 'is better combustion than (a) ", because the growth of the flame kernel formed by the discharge is good.

点火パルスの回数,間隔が同じ場合、第6図(a)に示
すように、点火コイルの必要最小限の2次電流(点火エ
ネルギー)によってtdが最小となり得る動作点(コンデ
ンサ充電電位CEOPt)が存在する。このCEOPtとなるCE
エンジン点火制御のマップにエンジン回転数,エンジン
負荷との関係で記憶する。第6図の(b)は、この点火
制御マップを示し、このマップのメモリからCEを検索し
て、点火制御を行う。
When the number and interval of ignition pulses are the same, as shown in FIG. 6 (a), the operating point (capacitor charging potential C EOPtt ) at which t d can be minimized by the minimum required secondary current (ignition energy) of the ignition coil. ) Exists. This C E, which is C EOPt, is stored in the engine ignition control map in relation to the engine speed and engine load. FIG. 6B shows this ignition control map, and C E is retrieved from the memory of this map to perform ignition control.

第7図に本実施例の点火制御のフローチヤートを示す。
第7図の制御例は、回転数Nをリードし、空気量Qaとの
比Qa/Nを負荷としてリードする。そして、第6図(b)
のようなマツプから、エンジン回転数,エンジン負荷に
合つたCEを検索して、マイコン2がこれに応じたCE電位
指令をDC−DCコンバータ10にD/A変換器16を介して出力
し、DC−DCコンバータ10によってコンデンサ11の電位が
CE制御される。なお、点火時期は、別のフローにより決
定される。
FIG. 7 shows a flow chart for ignition control of this embodiment.
In the control example of FIG. 7, the rotation speed N is read and the ratio Qa / N with the air amount Qa is read as the load. And FIG. 6 (b)
From a map like this, search for C E that matches the engine speed and engine load, and the microcomputer 2 outputs the corresponding C E potential command to the DC-DC converter 10 via the D / A converter 16. Then, the DC-DC converter 10 changes the potential of the capacitor 11
C E controlled. The ignition timing is determined by another flow.

第8図及び第9図は、エンジンの運転中に要求される最
適な必要最小限のコンデンサ充電電位CEが経時的に変化
しているか否かを知るための割込みモードである。第8
図にその割込みモード時のエンジン回転数,エンジン負
荷におけるエンジンの燃焼に起因するパラメータ(ここ
では、着火遅れ時間td)の10回分の平均値を求めるフロ
ーを示し、10回加算された値Tdを10で割って、平均値md
を求める。着火遅れ時期tdは、多少サイクル変動がある
ために、平均値を求めている。次いで第9図のフローチ
ヤートによりCE補正プログラムの起動を行う。エンジン
回転数Nと負荷Qa/Nをリードして、そのときの実際のmd
をリードし、mdが適正範囲m1<md<m2に入つているかを
調べる。第10図(a)に第9図に続くCE補正プログラム
を示す。
FIG. 8 and FIG. 9 are interrupt modes for knowing whether or not the optimum minimum required capacitor charging potential C E required during engine operation has changed over time. 8th
The figure shows the flow for obtaining the average value of 10 times of the engine speed in the interrupt mode and the parameter (here, ignition delay time t d ) caused by the combustion of the engine under the engine load. Divide d by 10 and average m d
Ask for. The ignition delay time t d is an average value because there is some cycle variation. Next, the C E correction program is started by the flow chart in FIG. Leading the engine speed N and load Qa / N, the actual m d at that time
To check whether m d is within the proper range m 1 <md <m 2 . FIG. 10 (a) shows the C E correction program following FIG.

初めに、CEをCE−αと多少小さくする。そのときの着火
遅れ時間平均値mdをリードし、以前のmdoldと比較してm
dに変化がなければ、CE減少プログラムを起動し、md
大きければ、CE増加プログラムを起動する。
First, make C E a little smaller than C E −α. The ignition delay time average value m d at that time is read, and compared with the previous m d old m
If there is no change in d , the C E decrease program is started, and if m d is large, the C E increase program is started.

第10図(b)にCE減少プログラムを示す。CEをCE−αと
多少小さくし、以前のmdoldと比較する。mdが変化しな
い収束状態(最小)にあるいときは、まだ、CEを減少し
ても、mdの最小を維持できるか確かめるために、CE−α
とさらに小さくする。やがて、mdが大きくなったら、そ
の前のCE+αが着火遅れ時間tdを必要最小限の点火エネ
ルギーで最小にする(最も燃焼効率の良い状態)ものと
して、そのCE+αを、第9図で求めたエンジン状態N,Qa
/Nのときの最適CEとして点火制御用マップの該当記憶部
に今までのCEに換えて書き込む。
Figure 10 (b) shows the C E reduction program. Slightly smaller C E and C E-.alpha., compared to previous m d old. Aruitoki the convergence state (Min) to m d is not changed, yet, also reduced the C E, to see if they can maintain a minimum m d, C E-.alpha.
And make it smaller. Eventually, when m d is increased, As before C E + alpha is the minimum necessary minimum ignition energy of the ignition delay time t d (most combustion efficient state) ones, the C E + alpha, the Engine condition N, Qa obtained from Fig. 9
The optimum C E for / N is written in the corresponding storage unit of the ignition control map in place of the previous C E.

第10図(c)にCE増加プログラムを示す。この場合第10
図(a)でCEを減少してmdが大きくなつたのだから、こ
こでは、現在のCEをCE+αと大きくしてやる。大きくし
た結果、mdがmdoldより小さい場合は、まだCEを大きく
してもmdが小さくなるか確かめるために、さらにαだけ
増加する。mdがmdoldと変化せず収束状態に入った場合
には、これ以上CEを大きくしても無駄となるので、1つ
前のCEをCE−αにより求めて、これを最適CEとしてマッ
プの該当記憶部に今までのCEに換えて書き込む。このよ
うにすれば常にtdが最小となる必要最小限点火エネルギ
ー(コンデンサ充電量)CEが求められる。
Figure 10 (c) shows the C E increase program. In this case the tenth
Since C E is decreased and m d is increased in the figure (a), the current C E is increased to C E + α here. If m d is smaller than m d old as a result of making it larger, it is further increased by α in order to confirm whether m d becomes smaller even if C E is increased. When m d does not change to m d old and enters the convergent state, it is useless to increase C E any more. Therefore, the previous C E is obtained by C E −α, and this is obtained. The optimum C E is written in the corresponding storage section of the map in place of the existing C E. In this way, the required minimum ignition energy (capacitor charge amount) C E that minimizes t d is always obtained.

以上のように本実施例では、要求される点火エネルギー
の経時変化により燃焼パラメータとして、着火遅れ時間
td(平均値md)が適正でなくなった場合は、点火エネル
ギーCEを学習により書き換えを行うが、この学習に必要
な、燃焼パラメータが適正かどうかを判断する手段と、
CEの書き換え手段は、マイクロコンピュータ2よって構
成してある。
As described above, in the present embodiment, the ignition delay time is set as the combustion parameter by the change with time of the required ignition energy.
When t d (average value m d ) becomes incorrect, the ignition energy C E is rewritten by learning, and a means for determining whether the combustion parameter necessary for this learning is appropriate,
The rewriting means of C E is configured by the microcomputer 2.

第11図には、気筒別の学習制御法を示した。第11図
(a)は、クランク角センサ5のレファレンス信号ref
で、気筒毎に異なつた長さのパルスが出力される。これ
を下図に示した、フリーランカウンターで、パルス幅を
R1〜R4のようなディジタル値に変換して、気筒判別に使
用する。このR1〜R4の値は、第11図(b)に示すように
マイクロコンピユータ2内のI/Oアドレスのメモリ内に
自動的,時系列的に入力される。このR1〜R4の値に対応
したアドレスの領域に、該当気筒のCEマツプが記憶され
ている。
FIG. 11 shows a learning control method for each cylinder. FIG. 11A shows the reference signal ref of the crank angle sensor 5.
Then, a pulse having a different length for each cylinder is output. This is shown in the figure below.
It is converted to a digital value such as R 1 to R 4 and used for cylinder discrimination. The values of R 1 to R 4 are automatically and time-sequentially input into the memory of the I / O address in the microcomputer 2 as shown in FIG. 11 (b). The C E map of the corresponding cylinder is stored in the area of the address corresponding to the values of R 1 to R 4 .

第12図に気筒毎のCE検索法を示す。Figure 12 shows the C E search method for each cylinder.

初めに、I/Oアドレス内のメモリの内容(R1〜R4)をリ
ードする。次に、N,Qa/Nなどのパラメータをリードす
る。次に、R値に対応したアドレスのマップを検索し
て、N,Qa/Nに対応の求めたCEを指令信号として点火回路
に出力する。このようにすれば、気筒別の最適CE制御が
可能になる。この気筒毎のCEが、経時変化により実際の
最適CEとの間にずれが生じた場合には、記述の第8図〜
第10図に示したフローチャートにより該当気筒のマップ
CEが書き換えられて、気筒ごとにCEが学習される。
First , read the memory contents (R 1 to R 4 ) in the I / O address. Next, the parameters such as N and Qa / N are read. Next, the map of the address corresponding to the R value is searched, and the obtained C E corresponding to N and Qa / N is output to the ignition circuit as a command signal. This makes it possible to perform optimum C E control for each cylinder. In the case where the C E for each cylinder deviates from the actual optimum C E due to the change with time, FIG.
Map of the corresponding cylinder according to the flowchart shown in Fig. 10.
C E is rewritten and C E is learned for each cylinder.

次に、上記実施例のCEの学習制御方式に代わって、第5
図(a)−(ハ)に示した燃焼光センサの検出値のピー
ク位置Δθが最適になるような、コンデンサ充電量CE
の学習(補正プログラム)について説明する。Δθ
は、TDC(上死点)からのクランク角度であり、通常
Δθは、15゜程度が最良の燃焼状態である。
Next, in place of the learning control method of C E in the above embodiment, the fifth
The capacitor charge C E such that the peak position Δθ P of the detection value of the combustion light sensor shown in FIGS.
Learning (correction program) will be described. Δθ
P is the crank angle from TDC (top dead center), and normally Δθ P is about 15 °, which is the best combustion state.

第13図に、Δθを基に最適なCEを求めるためのフロー
チヤートを示した。(a)のように、ref割込みで、燃
焼光センサの出力値をリードする。次にピーク値を検出
して、ピーク位置Δθを求める。このΔθを一時記
憶する。第13図(b)に、タイマ割込みでCE補正プログ
ラムを起動するフローを示す。
FIG. 13 shows a flow chart for obtaining the optimum C E based on Δθ P. As in (a), the output value of the combustion light sensor is read by the ref interrupt. Next, the peak value is detected to obtain the peak position Δθ P. This Δθ P is temporarily stored. FIG. 13 (b) shows a flow of activating the CE correction program by the timer interrupt.

Δθがある範囲内、例えば12<Δθ<16の場合に
は、CEは補正しない。範囲外のときには、CE補正プログ
ラムを起動する。このCE補正プログラムでは、CEが適正
範囲に入るまで微小単位で増加補正を行い、適正範囲に
入ると補正プログラムを終了し、CEの書き換えを行う。
第14図(a)に、この場合のCE増加プログラムを示す。
If Δθ P is within a certain range, for example, 12 <Δθ P <16, C E is not corrected. If it is out of the range, the CE correction program is started. In this C E correction program, incremental correction is performed in small units until C E enters the proper range, and when it enters the proper range, the correction program is terminated and C E is rewritten.
FIG. 14 (a) shows a C E increase program in this case.

以上のようにして、Δθが最適となるCEの値が、学習
される。
As described above, the value of C E that makes Δθ P optimal is learned.

上記のような燃焼光のピーク位置は、筒内圧センサの出
力値のピーク位置と同じである。ゆえに、筒内圧センサ
による検出値を、燃焼に関するパラメータとして用いて
もよい。この時のパラメーターは、同じように筒内圧の
ピーク位置Δθであり、制御のフローは、燃焼光のピ
ーク位置による上記の方法と同じである。また、筒内圧
の圧力上昇率が適正値になるように、CEを学習する方法
を採用して良い。
The peak position of the combustion light as described above is the same as the peak position of the output value of the in-cylinder pressure sensor. Therefore, the value detected by the in-cylinder pressure sensor may be used as a parameter related to combustion. The parameter at this time is similarly the peak position Δθ P of the in-cylinder pressure, and the control flow is the same as the above method based on the peak position of the combustion light. Further, a method of learning C E may be adopted so that the pressure increase rate of the in-cylinder pressure becomes an appropriate value.

第15図〜第17図に回転数センサ5の検出値を基に、CE
学習する実施例を示した。第15図(a)には、ref信号
と、回転数センサの検出値を示す。回転数センサの信号
をクランク角度で1゜毎に処理して、回転数を算出すれ
ば、(a)のような、きめ細かい出力が得られる。この
検出値を見ていると、燃焼のわるい気筒に該当する部分
の値は低下している。本実施例では、この燃焼の悪い気
筒のCEを改善、学習する。
15 to 17 show an embodiment in which C E is learned based on the detection value of the rotation speed sensor 5. FIG. 15 (a) shows the ref signal and the detection value of the rotation speed sensor. If the signal of the rotation speed sensor is processed at every 1 ° of crank angle to calculate the rotation speed, a fine output as shown in (a) can be obtained. Looking at this detected value, the value of the portion corresponding to the cylinder in which combustion is poor is decreasing. In the present embodiment, the C E of the cylinder with poor combustion is improved and learned.

第15図(b)では、ref割込みで、気筒判別信号Rを記
憶し、ref間のエンジン回転数Nの平均値Nmを求めて、
Rとともに記憶する。
In FIG. 15 (b), the ref interrupt is used to store the cylinder discrimination signal R, obtain the average value N m of the engine speed N between ref,
Store with R.

次に、第16図(a)に示すように、タイマ割込みで、Nm
が他の気筒より低下している気筒を判別して、その該当
気筒Noを記憶して、CE補正プログラムを起動する。
Next, as shown in FIG. 16 (a), N m
Discriminates a cylinder that is lower than other cylinders, stores the corresponding cylinder number, and starts the CE correction program.

第16図(b)のCE補正プログラムでは、一度該当気筒の
CEを減少させて、そのNmが増加するかどうかを判断す
る。Nmが今までと変わりなければ、CE減少プログラムを
起動し、Nmが低下すればCE増加プログラムを起動する。
In the C E correction program of Fig. 16 (b),
Decrease C E and determine if its N m increases. If N m is the same as before, the C E decrease program is started, and if N m is decreased, the C E increase program is started.

第17図(a)のCE減少プログラムでは、Nmが他の気筒と
同じ程度の値を維持している間はCEを微小単位αにより
減少しつづける。Nmが低下したらその前のCE+αを最適
CEとしてマップの該当記憶部に今までのCEに換えて書き
込む。
The C E loss program of FIG. 17 (a), while the N m is maintaining the value of the same extent as the other cylinders continue to reduce C E by microunits alpha. If N m decreases, C E + α before that is optimal
Written in place of the corresponding storage section of the map to C E of until now as C E.

第17図(b)のCE増加プログラムでは、Nmが他の気筒の
値と同じになるまでCEを微小単位αにより増加し、同じ
になつたら、そのときのCEを記憶する。以上のようにし
て、回転数センサ5の信号を基にしても、CEの学習制御
ができる。
The C E increase programs FIG. 17 (b), the C E increased by small units α until N m is the same as the value of other cylinders, Tara same as summer stores C E at that time. As described above, the learning control of C E can be performed based on the signal of the rotation speed sensor 5.

第18図,第19図には、気筒別の発生トルクにより燃焼状
態を検出して、CEを学習制御する場合の例を示した。第
18図(a)に、トルクの検出法を示す。エンジンのクラ
ンクシヤフト29の前部に歯車でできた、回転検出器30を
設け、後部にも同じような検出器31を設ける。この時の
回転検出器の出力θ1の位相差ΔθからトルクTが
求められる。
18 and 19 show an example of the case where the combustion state is detected by the generated torque for each cylinder and C E is learned and controlled. First
FIG. 18 (a) shows a torque detection method. A rotation detector 30 made of gears is provided at the front of the engine crankshaft 29, and a similar detector 31 is provided at the rear. The torque T is obtained from the phase difference Δθ between the outputs θ 1 and θ 2 of the rotation detector at this time.

第18図(b)には、ref信号と、トルクTの検出値を示
した。前述の例と同じように、燃焼の悪い気筒のトルク
が他の気筒に比べ低下する。この気筒を判別して、CE
学習する。この場合の制御法は、第15図〜第17図までの
回転数の場合と同じで、NをTにおきかえればよい。
FIG. 18 (b) shows the ref signal and the detected value of the torque T. Similar to the above example, the torque of the cylinder with poor combustion is lower than that of the other cylinders. By discriminating this cylinder, C E is learned. The control method in this case is the same as the case of the rotational speeds shown in FIGS. 15 to 17, and N may be replaced with T.

以上に示した例では、燃焼に起因するパラメータとし
て、燃焼光,筒内圧,回転数,トルクなどを用いて、コ
ンデンサ放電式多重点火装置の、コンデンサ充電量CE
学習制御したが、CE以外にも次に示すような制御方式を
用いても良い。
In the example shown above, the combustion charge, the in-cylinder pressure, the rotation speed, the torque, etc. are used as parameters due to combustion, and the capacitor charge amount C E of the capacitor discharge multiple ignition device is learned and controlled. In addition to E , the following control method may be used.

第19図に、点火プラグの火花放電の持続時間を制御する
場合の例を示す。第19図(a)は、そのハード構成であ
る。1次コイル41には、トランジスタ(スイッチング素
子)43が接続されており、マイクロコンピユータ2の指
令で、トランジスタ43はオン,オフする。オンしている
時に、1次コイルに電流が流れ(1次コイルオン)、2
次コイルに高電圧が発生する。DC−DCコンバータ40は、
1次コイルがオンする間だけ火花放電持続用の低電圧を
印加する低電圧印加器となるもので、2次コイルに接続
される。
FIG. 19 shows an example of controlling the duration of spark discharge of the spark plug. FIG. 19 (a) shows the hardware configuration. A transistor (switching element) 43 is connected to the primary coil 41, and the transistor 43 is turned on and off according to a command from the microcomputer 2. When turned on, current flows through the primary coil (primary coil is on), 2
High voltage is generated in the secondary coil. DC-DC converter 40,
It is a low voltage application device that applies a low voltage for sustaining spark discharge only while the primary coil is on, and is connected to the secondary coil.

すなわち、一度プラグ1に電圧破壊が生じると、DC−DC
コンバータ40からの低い電圧でも火花放電は持続する。
トランジスタ43がオンしている間,換言すれば1次コイ
ルがオンしている間は、DC−DCコンバータ40が動作する
ようにすれば、オン時間だけ、火花放電が持続するよう
になる。本実施例では、この火花放電持続時間tSをエン
ジン回転数及びエンジン負荷に応じて予めマップに記憶
して、コントローラ(マイクロコンピュータ)2によ
り、要求される放電持続時間tSに合わせて1次コイルの
御時間及び2次コイル側の低電圧印加時間を制御するよ
うに設定してある。
That is, once the voltage breakdown occurs in the plug 1, DC-DC
The spark discharge continues even at low voltage from converter 40.
If the DC-DC converter 40 is operated while the transistor 43 is on, that is, while the primary coil is on, the spark discharge is maintained for the on time. In this embodiment, the spark discharge duration t S is stored in a map in advance according to the engine speed and the engine load, and the controller (microcomputer) 2 adjusts the primary discharge according to the required discharge duration t S. It is set to control the coil control time and the low voltage application time on the secondary coil side.

この様子を第19図(b)に示した。This situation is shown in FIG. 19 (b).

第19図の(イ)は、点火時期指令パルスで、この信号に
より、tS間だけ、ONするパルス(ロ)を作り、トランジ
スタ43に与える。(ハ)は、2次電流を示しており、容
量放電(I)の後に、誘電放電(II)がtS間だけ発生す
る。
FIG. 19 (a) shows an ignition timing command pulse, and this signal produces a pulse (b) which is turned on only for t S and supplies it to the transistor 43. (C) shows the secondary current, and after the capacitive discharge (I), the dielectric discharge (II) occurs only for t S.

このtSと着火遅れ時間tdとの関係を第20図に示す。tS
大きくすると、tdは小さくなり、tSがある値以上になる
と一定値に収束する。tdが収束し始めたtSが、必要最小
エネルギーで、最大効率のtSOPtである。ここでは、tS
を基に、常にtSOPtにtSがなるように学習制御する。
The relationship between this t S and the ignition delay time t d is shown in FIG. When t S increases, t d decreases, and when t S exceeds a certain value, it converges to a constant value. t S when t d starts to converge is the required minimum energy and maximum efficiency t SOPt . Where t S
Based on, learning control is performed so that t SOPt is always t S.

第20図に、tSの学習による補正フローを示す。FIG. 20 shows a correction flow by learning t S.

第20図の特性からわかるように、tSがtSOPtにあるか否
かかを判断するには、第20図(a)に示したようにtS
一度減少させてみれば良い。この時、燃焼パラメータで
ある着火遅れ時間tdが増加したら、第20図のAのような
領域にあると判断して、tS増加プログラムを起動する。
tdが増加しなかつたら、第20図のBの領域にあると判断
して、tS減少プログラムを起動する。
As can be seen from the characteristics of FIG. 20, it can be judged whether or not t S is at t SOPt by once reducing t S as shown in FIG. 20 (a). At this time, if the ignition delay time t d, which is a combustion parameter, increases, it is judged that the ignition delay time t d is in the region shown in A of FIG. 20, and the t S increasing program is started.
If t d does not increase, it is judged that it is in the area B in FIG. 20, and the t S decrease program is started.

第21図(b)のtS増加プログラムでは、tdが減少しつづ
ける間、tSを微小単位αで増加させる。tSが減少しなく
なったら、その時のtSを最適tSとして記憶する。
The t S increased program FIG. 21 (b), while t d continues to decrease, increasing the t S in minute units alpha. When t S does not decrease, t S at that time is stored as the optimum t S.

第21図(c)のtS減少プログラムでは、tdが増加するま
でtSを減少させ、tdが増加したときのその前のtS−αを
最適tSとしてマップの該当記憶部に今までのtSに換えて
書き込む。
The t S reduction programs FIG. 21 (c), to reduce the t S until t d is increased, the corresponding memory section of the map the previous t S-.alpha. as the optimal t S when t d is increased Write in place of the existing t S.

本実施例も、既述の各実施例同様に最小点火エネルギー
で良好な燃焼効率を維持でき、しかも、tSに経時変化が
生じて今までのtSと実際の最適tSとにずれが生じた場合
でも、これを学習により補正するので、常に、最小の点
火エネルギーで良好な燃焼効率を維持することができ
る。
This embodiment also can maintain a good combustion efficiency in each embodiment likewise minimum ignition energy described above, moreover, the actual shift in the optimum t S and t S until now aging occurs in t S Even if it occurs, it is corrected by learning, so that good combustion efficiency can always be maintained with the minimum ignition energy.

第22図に、燃焼光センサの先端にすすが付着し、出力が
低下した場合の復帰法について示す。第22図(a)の
(イ)は、点火パルス信号、(ロ)に燃焼光センサの出
力を示す。第22図(a)−(ロ)の(i)は、すすによ
る経時変化がない場合、(ii)は、すすが付着した場合
である。(ii)では、出力が低下している。ここでは、
このすすを多量放電により除去する。
FIG. 22 shows a method of restoration when soot is attached to the tip of the combustion light sensor and the output is reduced. 22 (a) shows the ignition pulse signal, and FIG. 22 (b) shows the output of the combustion light sensor. 22 (a)-(b), (i) shows the case where there is no change with time due to soot, and (ii) shows the case where soot adheres. In (ii), the output is reduced. here,
This soot is removed by a large amount of discharge.

第22図(b)に、その方法を示した。通常の点火は、
(イ)のAの範囲(圧縮行程後半)で終るが、経時変化
を検出したら、それよりも長く例えば爆発行程にまたが
って点火をつづける。第22図(b)−(ロ)の方法は、
圧縮行程以外の行程(排気行程)で、すす除去の多重パ
ルスを出力したものである。(ロ)の方が、すす除去の
パルス点火が燃焼に与える影響は少ない。
The method is shown in FIG. 22 (b). Normal ignition is
Although it ends in the range of A of (a) (the latter half of the compression stroke), if a change with time is detected, ignition is continued for a longer time than that, for example, over the explosion stroke. 22 (b)-(b),
In the stroke (exhaust stroke) other than the compression stroke, multiple pulses for soot removal are output. In (b), soot removal pulse ignition has less influence on combustion.

第22図(c)は、点火プラグの放電の様子を示したもの
である。陰極50から、中心電極20に放電火花51が発生す
る。この時、石英フアイバ21は、中心電極20の中心に位
置しているので、火花が、フアイバー面を通過し、表面
に付着したすすが焼去される。これにより経時変化は、
除去され、もとの出力状態にもどる。
FIG. 22 (c) shows how the spark plug is discharged. A discharge spark 51 is generated on the center electrode 20 from the cathode 50. At this time, since the quartz fiber 21 is located at the center of the center electrode 20, the spark passes through the fiber surface and the soot adhering to the surface is burned off. As a result, the change over time is
It is removed and the original output state is restored.

第23図にすす除去のパルス点火を行うためのフローチヤ
ートを示す。
FIG. 23 shows a flow chart for performing pulse ignition for removing soot.

第23図(a)では、始動後かどうかを判断し、暖機運転
のリツチ状態が終了したら、すすクリーニングのための
プログラムを、毎回起動させる。
In FIG. 23 (a), it is determined whether or not the engine has been started, and when the warm-up operation is finished, the soot cleaning program is started each time.

第23図(b)にクリーニングプログラムを示す。ここで
は、排気行程かどうかを判断して、イエスのときは、第
22図(b)−(ロ)のBのようなマルチパルスを出力
し、点火を行う。
FIG. 23 (b) shows a cleaning program. Here, it is judged whether it is the exhaust stroke, and if yes, the
Ignition is performed by outputting a multi-pulse like B in FIGS. 22 (b)-(b).

第23図(C)には、別のクリーニングプログラムの例を
示す。点火時期かどうかを判断し、イエスのときに、第
22図(b)−(イ)のように、マルチパルスを出力す
る。以上のようなフローにより、すすが除去される。
FIG. 23 (C) shows an example of another cleaning program. Judge whether it is ignition timing, and if yes,
22. Multi-pulses are output as shown in (b)-(a) of FIG. Soot is removed by the above flow.

第24図には、別のクリーニングプログラムの起動法を示
す。アイドル運転かどうかを判断して、イエスのときに
第22図(a)−(ロ)のAのような点火光強度VPを検出
する。このVPが基準値Vrefより小さい場合にすすが付
着したと判断し、クリーニングプログラムを起動させ
る。クリーニングプログラムは、第23図の(b)か
(c)を用いる。
FIG. 24 shows another method of activating a cleaning program. It is judged whether or not the engine is idling, and when the answer is YES, the ignition light intensity V P as indicated by A in FIG. 22 (a)-(b) is detected. When this V P is smaller than the reference value V ref, it is determined that soot has adhered and the cleaning program is activated. The cleaning program uses (b) or (c) in FIG.

第25図には、第19図に示した点火回路でのクリーニング
プログラムの例を示した。
FIG. 25 shows an example of the cleaning program in the ignition circuit shown in FIG.

クリーニングプログラムが起動されたら、点火時期に、
放電持続時間tSを、許容内の最高値、Max・tSにして、
これを、第19図(a)のトランジスタ43に与え、通常よ
り長い放電を行う。この長い放電によりすすが除去され
る。
When the cleaning program is started, at the ignition timing,
Set the discharge duration t S to the maximum allowable value, Max · t S ,
This is given to the transistor 43 of FIG. 19 (a), and discharge longer than usual is performed. This long discharge removes soot.

〔発明の効果〕〔The invention's effect〕

本発明によれば、経時変化に対応して常に最適で必要最
小限のエネルギーによる点火が可能となるので、燃費の
低コスト化と運転性の向上の双方の要求を実現させるこ
とができる。
According to the present invention, it is possible to always ignite with the optimum and minimum required energy in response to the change over time, and thus it is possible to realize both the demand for low fuel consumption and the improvement of drivability.

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

第1図は本発明の一実施例に係るエンジン点火制御の系
統図、第2図は上記エンジン点火制御系に用いる点火回
路の構成図、第3図はその点火動作を示す説明図、第4
図は上記実施例に用いる点火プラグと燃焼光センサの組
合せを示す図、第5図は点火信号と燃焼光センサの関係
及び点火エネルギー(コンデンサ充電量)CEと着火遅れ
時間tdとの関係を示す説明図、第6図はエンジン負荷と
最適CEとの関係を示す特性及びその記憶方法を示すマッ
プの説明図、第7図は上記実施例の点火制御のフローチ
ャート、第8図は点火着火遅れの平均値の求め方を示す
フローチャート、第9図はCE補正プログラムの起動を示
すフローチャート、第10図はCE補正プログラムを示すフ
ローチャート、第11図は気筒別のCE制御法を示す説明
図、第12図は気筒別のCE検索法を示すフローチャート、
第13図は点火ピーク位置ΔθよりCE補正を行うフロー
チャート、第14図は第13図におけるCE補正におけるCE
加プログラムを示すフローチャート、第15図から第17図
はエンジン回転数の検出値を基にCEを学習する実施例を
示す説明図、第18図は、気筒別の発生トルクにより燃焼
状態を検出して点火制御を行う場合の動作例を示す説明
図、第19図は本発明の他の実施例における点火回路の回
路構成及び動作波形図、第20図は点火コイルの誘電放電
時間tSと着火遅れ時間の関係を示す特性図、第21図はtS
の補正プログラムを示すフローチャート、第22図は燃焼
光センサにすすが付着した場合のクリーニング法を示す
説明図、第23図から第25図は、上記クリーニングを実行
するためのフローチャートである。 1……点火プラグ、2……マイクロコンピュータ(点火
制御用コントローラ)、3……点火回路、4……燃焼光
センサ、5……クランク角センサ(エンジン回転数セン
サ)、10……DC−DCコンバータ、11……コンデンサ、12
……ゲート回路、13……サイリスタ、14……1次コイ
ル、15……2次コイル、16……D/A変換器、30,31……ト
ルク検出センサ、40……DC−DCコンバータ(低電圧印加
器)、41……1次コイル、42……2次コイル、43……ト
ランジスタ(スイッチング素子)。
FIG. 1 is a system diagram of engine ignition control according to an embodiment of the present invention, FIG. 2 is a configuration diagram of an ignition circuit used in the engine ignition control system, and FIG. 3 is an explanatory diagram showing its ignition operation.
FIG. 5 is a diagram showing a combination of an ignition plug and a combustion light sensor used in the above embodiment, and FIG. 5 is a relation between an ignition signal and a combustion light sensor and a relation between ignition energy (capacitor charge amount) C E and ignition delay time t d. 6 is an explanatory view of a map showing the characteristic showing the relationship between the engine load and the optimum C E and the storing method thereof, FIG. 7 is a flowchart of the ignition control of the above-mentioned embodiment, and FIG. 8 is ignition. flowchart illustrating a method of obtaining the average value of the ignition delay, the flow chart Figure 9 is showing the activation of the C E correction program, FIG. 10 is a flowchart showing a C E correction program, the FIG. 11 of the cylinder C E control method Fig. 12 is a flow chart showing the C E search method for each cylinder.
FIG. 13 is a flow chart for performing C E correction from the ignition peak position Δθ P , FIG. 14 is a flow chart showing a C E increasing program in C E correction in FIG. 13, and FIGS. 15 to 17 are engine speed detections. Explanatory diagram showing an embodiment for learning C E based on the value, FIG. 18 is an explanatory diagram showing an operation example in the case of performing combustion control by detecting the combustion state by the generated torque of each cylinder, FIG. 19 is FIG. 20 is a characteristic diagram showing the relationship between the dielectric discharge time t S of the ignition coil and the ignition delay time, and FIG. 21 is t S in the circuit configuration and operation waveform diagram of the ignition circuit in another embodiment of the present invention.
22 is a flow chart showing the correction program of FIG. 22, FIG. 22 is an explanatory view showing a cleaning method when soot adheres to the combustion light sensor, and FIGS. 23 to 25 are flow charts for executing the cleaning. 1 ... Ignition plug, 2 ... Microcomputer (ignition control controller), 3 ... Ignition circuit, 4 ... Combustion light sensor, 5 ... Crank angle sensor (engine speed sensor), 10 ... DC-DC Converter, 11 ... capacitor, 12
...... Gate circuit, 13 thyristor, 14 …… Primary coil, 15 …… Secondary coil, 16 …… D / A converter, 30,31 …… Torque detection sensor, 40 …… DC-DC converter ( Low voltage applicator), 41 ... primary coil, 42 ... secondary coil, 43 ... transistor (switching element).

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 F02P 15/10 301 D (56)参考文献 特開 昭64−35081(JP,A) 特開 昭64−19174(JP,A) 特開 昭63−302163(JP,A) 特開 昭63−195363(JP,A) 実開 昭60−61481(JP,U)─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI technical display location F02P 15/10 301 D (56) Reference JP-A 64-35081 (JP, A) JP A 64-19174 (JP, A) JP-A-63-302163 (JP, A) JP-A-63-195363 (JP, A) Actually developed Shou 60-61481 (JP, U)

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】点火コイルの1次コイルに接続されたコン
デンサを充電させるコンデンサ充電回路と、前記コンデ
ンサに充電された電荷を放電させて前記1次コイルに1
次電流を流すコンデンサ放電回路とを備え、前記1次コ
イルに流れる電流により点火コイルの2次コイルに点火
プラグの火花放電を伴う2次電流を誘起させるコンデン
サ放電型のエンジンの点火制御装置において、 エンジン回転数及びエンジン負荷を検出し、その検出値
に対応する前記コンデンサの最適な充電量を予め記憶し
たマップから検索して前記2次電流を制御するようにし
てあり、且つ要求されるコンデンサの充電量が経時的に
変化しているか否かをエンジン運転中に知るための割込
みモードを設定し、 その割込みモード時のエンジン回転数,エンジン負荷に
おけるエンジンの燃焼に起因するパラメータを検出する
手段と、 前記パラメータが適正かどうかを判断する手段と、 前記パラメータが適正となる必要最小限のコンデンサ充
電量を、前記マップに記憶された現在の該当するコンデ
ンサ充電量を所定の微小単位で増加或いは減少させて求
めて、この増加或いは減少されたコンデンサ充電量を前
記マップの該当するエンジン回転数,エンジン負荷対応
のアドレスに今までのコンデンサ充電量に換えて書き込
む手段とを備えて、 前記コンデンサの充電量を学習制御するように設定した
ことを特徴とするエンジンの点火制御装置。
1. A capacitor charging circuit for charging a capacitor connected to a primary coil of an ignition coil, and a capacitor charging circuit for discharging an electric charge charged in the capacitor to provide a primary coil to the primary coil.
A capacitor discharge circuit for supplying a secondary current, wherein the secondary coil of the ignition coil is induced by a current flowing through the primary coil to induce a secondary current accompanied by spark discharge of an ignition plug. An engine speed and an engine load are detected, an optimum charge amount of the capacitor corresponding to the detected values is searched from a map stored in advance to control the secondary current, and A means for setting an interrupt mode for knowing whether or not the charge amount has changed over time during engine operation, and detecting a parameter resulting from engine combustion in the interrupt mode and engine combustion under engine load; Means for determining whether or not the parameters are appropriate, and a minimum necessary capacitor charge required for the parameters to be appropriate. The amount of electricity is obtained by increasing or decreasing the current corresponding capacitor charge amount stored in the map by a predetermined minute unit, and the increased or decreased capacitor charge amount is applied to the corresponding engine speed, engine An ignition control device for an engine, comprising: means for writing to a load-corresponding address in place of the current charge amount of the capacitor, so that the charge amount of the capacitor is learned and controlled.
【請求項2】点火コイルの1次コイルをスイッチング素
子によりオン,オフ制御して、2次コイルに点火プラグ
の火花放電を誘起させる高電圧を発生させるエンジンの
点火制御装置において、 前記2次コイルに前記1次コイルがオンする間だけ火花
放電持続用の低電圧を印加する低電圧印加器が接続さ
れ、この火花放電持続の時間をエンジン回転数及びエン
ジン負荷に応じて予めマップに記憶して、要求される火
花放電持続時間に合わせて前記1次コイルのオン時間及
び前記低電圧印加時間を制御するコントローラを有し、 且つ要求される前記火花放電持続時間が経時的に変化し
ているか否かをエンジン運転中に知るための割込みモー
ドを設定し、 その割込みモード時のエンジン回転数,エンジン負荷に
おけるエンジンの燃焼に起因するパラメータを検出する
手段と、 前記パラメータが適正かどうかを判断する手段と、 前記パラメータが適正となる必要最小限の火花放電持続
時間を、前記マップに記憶された現在の該当する火花放
電持続時間を前記1次コイルのオン時間及び前記低電圧
印加時間の増減を介して所定の微小単位で増加或いは減
少させて求めて、この増加或いは減少された火花放電持
続時間を前記マップの該当するエンジン回転数,エンジ
ン負荷対応のアドレスに今までの火花放電持続時間に換
えて書き込む手段とを備えて、 前記火花放電持続時間を学習制御するように設定したこ
とを特徴とするエンジンの点火制御装置。
2. An ignition control device for an engine, wherein a primary coil of an ignition coil is turned on / off by a switching element to generate a high voltage that induces spark discharge of an ignition plug in the secondary coil. A low voltage applicator that applies a low voltage for sustaining spark discharge only while the primary coil is turned on is connected to the map, and the duration of this spark discharge is stored in a map in advance according to the engine speed and engine load. A controller for controlling the on time of the primary coil and the low voltage application time according to the required spark discharge duration, and whether the required spark discharge duration changes with time Set an interrupt mode for knowing whether the engine is operating or not, and check the engine speed during the interrupt mode and the parameters caused by engine combustion under engine load. A means for detecting a meter, a means for judging whether the parameter is proper, a minimum necessary spark discharge duration for which the parameter is proper, and a current relevant spark discharge duration stored in the map. The spark discharge duration is increased or decreased by a predetermined minute unit by increasing or decreasing the ON time of the primary coil and the low voltage application time, and the increased or decreased spark discharge duration is the engine speed corresponding to the map. An ignition control device for an engine, comprising: means for writing to an address corresponding to an engine load in place of the current spark discharge duration, and setting the spark discharge duration for learning control.
JP1066726A 1989-03-18 1989-03-18 Engine ignition control device Expired - Lifetime JPH0794814B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1066726A JPH0794814B2 (en) 1989-03-18 1989-03-18 Engine ignition control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1066726A JPH0794814B2 (en) 1989-03-18 1989-03-18 Engine ignition control device

Publications (2)

Publication Number Publication Date
JPH02245477A JPH02245477A (en) 1990-10-01
JPH0794814B2 true JPH0794814B2 (en) 1995-10-11

Family

ID=13324188

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1066726A Expired - Lifetime JPH0794814B2 (en) 1989-03-18 1989-03-18 Engine ignition control device

Country Status (1)

Country Link
JP (1) JPH0794814B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7375314B2 (en) * 2003-03-13 2008-05-20 Kistler Holding Ag Self-cleaning optical sensor
AT503276B1 (en) * 2007-05-31 2010-06-15 Avl List Gmbh METHOD FOR EVALUATING THE CONDITION OF A FUEL / AIR MIXTURE
JP5316056B2 (en) * 2009-02-16 2013-10-16 トヨタ自動車株式会社 Internal combustion engine with plasma ignition device
JP6384097B2 (en) * 2014-04-10 2018-09-05 株式会社デンソー Ignition device
JP2017218956A (en) * 2016-06-07 2017-12-14 ダイヤモンド電機株式会社 Ignition device for internal combustion engine
JP2017218955A (en) * 2016-06-07 2017-12-14 ダイヤモンド電機株式会社 Ignition device for internal combustion engine

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06100146B2 (en) * 1985-08-28 1994-12-12 マツダ株式会社 Engine controller
JPS63195363A (en) * 1987-02-06 1988-08-12 Mazda Motor Corp Control device for automobile engine
JPH0794808B2 (en) * 1987-06-03 1995-10-11 株式会社日立製作所 Lean burn engine control device and control method
JPS6419174A (en) * 1987-07-13 1989-01-23 Nissan Motor Control device for ignition timing of internal combustion engine
JP2780712B2 (en) * 1987-07-30 1998-07-30 株式会社日立製作所 Engine control device

Also Published As

Publication number Publication date
JPH02245477A (en) 1990-10-01

Similar Documents

Publication Publication Date Title
US4621599A (en) Method and apparatus for operating direct injection type internal combustion engine
JPH09324690A (en) Internal combustion engine controller
JP4640282B2 (en) Ignition control device for internal combustion engine
US5947077A (en) Control device for cylinder injection internal-combustion engine
US6629520B2 (en) Ignition apparatus for internal combustion engine
JP4925976B2 (en) Internal combustion engine control device
JP3443692B2 (en) Controllable ignition device
JP2001032758A (en) Ignition device for internal combustion engine
US20080121214A1 (en) Rapid Multiple Spark Ignition
EP0463800B1 (en) Direct current ignition system
JPH0794814B2 (en) Engine ignition control device
JP2019210827A (en) Controller for internal combustion engine
GB2166492A (en) Ignition timing control system for internal combustion engines
JPH07501866A (en) High performance ignition system and method
JPS6156419B2 (en)
US4393850A (en) Ignition system for internal combustion engines
US5253627A (en) Burning condition detecting device and burning control device in an internal combustion engine
JPH02227534A (en) Combustion control device for multi-cylinder engine and its method
JP2008088947A (en) Engine ignition control device
US4408592A (en) Ignition system for internal combustion engines
JP2914825B2 (en) Gasoline engine combustion control device
JP3906880B2 (en) Internal combustion engine control device
JPH09151758A (en) Control device for cylinder direct injection multi-cylinder engine
JPH0514565U (en) Ignition control device for cylinder injection type internal combustion engine
JP2569852B2 (en) Capacitor discharge type ignition system for internal combustion engine