JPH0660618B2 - 内燃機関用点火時期制御装置 - Google Patents

内燃機関用点火時期制御装置

Info

Publication number
JPH0660618B2
JPH0660618B2 JP58230394A JP23039483A JPH0660618B2 JP H0660618 B2 JPH0660618 B2 JP H0660618B2 JP 58230394 A JP58230394 A JP 58230394A JP 23039483 A JP23039483 A JP 23039483A JP H0660618 B2 JPH0660618 B2 JP H0660618B2
Authority
JP
Japan
Prior art keywords
time
ignition
ignition timing
signal
engine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP58230394A
Other languages
English (en)
Other versions
JPS60122274A (ja
Inventor
良輔 城
一夫 岩瀬
浄隆 佐々木
Original Assignee
日本電装株式会社
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 日本電装株式会社 filed Critical 日本電装株式会社
Priority to JP58230394A priority Critical patent/JPH0660618B2/ja
Publication of JPS60122274A publication Critical patent/JPS60122274A/ja
Publication of JPH0660618B2 publication Critical patent/JPH0660618B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P5/00Advancing or retarding ignition; Control therefor
    • F02P5/04Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
    • F02P5/145Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
    • F02P5/155Analogue data processing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Ignition Installations For Internal Combustion Engines (AREA)
  • Electrical Control Of Ignition Timing (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は内燃機関用点火時期制御装置に関し、特に制御
精度が高く失火の問題がない点火時期制御装置に関する
ものである。
〔従来技術〕
現在、オイルショックに端を発した省エネルギー車に対
する市場ニーズに呼応して熱効率が最大になる様に内燃
機関の点火時期を制御する各種の電子式制御装置が採用
されるようになった。
従来この種の装置に於いては、各気筒の所定位置(例え
ば上死点)毎に周期的に繰り返される信号を波形整形し
て回転数の上昇とともに前縁が点火時期の進角側に移動
するパルスを得、機関の負荷の大きさおよび回転数から
目標とする点火時期を前記パルス信号の前縁よりの遅れ
時間として演算する点火時期制御方法がある(特開昭57
-195867号公報)。
この方法は点火時期を精度よく制御できるという利点を
有するが、機関回転急変時等における通電期間の確保に
ついてはさらに適切な制御が望まれる。
〔発明の目的〕
そこで本発明は、各気筒の所定の位置毎に繰り返される
信号を用い、その信号を波形整形し矩形波の前縁からの
遅れ時間として点火時期を設定すると共に、実際の通電
開始時点から通常必要とされる必要通電期間よりも短い
所定期間(最小通電機関)経過後の時点と点火時期との
遅い方を点火時期として設定することにより、簡単な構
成で確実に着火可能な点火時期制御装置の提供を目的と
している。
本装置では、点火時期は最適値より遅角することがある
が、発明者の検討によれば、上記のような通電期間の設
定を必要とする回転変動は、クラッチミートからの復
帰、エンジンブレーキ時等であり、点火時期精度の悪化
は実際の内燃機関に影響を与えるものではない。
〔発明の構成〕
第1図は本発明の構成を明示するための全体構成図であ
る。Aは内燃機関の各気筒の所定クランク位置毎に周期
的に繰り返される信号を出力する基準位置信号出力手
段、Bはこの基準位置信号出力手段よりの出力信号を波
形整形してパルス信号を出力する波形整形手段、Cは機
関の負荷の大きさを検出する負荷検出手段、Dは機関の
回転数を検出する回転数検出手段である。またEは前記
負荷の大きさ及び回転数に応じて目標とする点火時期を
前記パルス信号の前縁よりの遅れ時間として算出し、前
記パルス信号の前縁からこの遅れ時間だけ経過後の時刻
を点火時期とする点火時期演算手段、Fは例えばバッテ
リ電圧、回転数等の機関の運転状態を検出する運転状態
検出手段、Gはこの運転状態に応じて点火コイルの所定
の通電時間および最小通電時間を演算し、前記パルス信
号の後縁からの遅れ時間として算出し、前記パルス信号
の後縁からこの遅れ時間だけ経過後の時刻を通電開始時
刻とする通電時間演算手段、Hは前記点火時期と前記通
電開始時刻から前記最小通電時間だけ経過後の時刻との
遅い方の時点を点火時期としこの点火時期に点火信号を
点火手段Iに出力する補正手段である。
〔実施例〕
以下本発明を図に示す実施例により説明する。第2図は
その電気回路図であり、1aはディストリビュータに内
蔵された磁性ローターで、その回転にともないピックア
ップコイル1bに、各気筒のTDC(上死点)毎に周期
的に繰り返され回転数の上昇とともに変化量が大きくな
る第4図,第5図の(a)に示す基準位置信号を発生す
る。10は波形整形回路で、基準位置信号を波形整形し
て第4図,第5図の(b)に示すパルス信号としての整形
信号を出力する。この波形整形は基準位置信号を所定の
比較レベルVthと比較して行なう。11a,11bは
ノイズ除去用コンデンサであり、12a,12bはコン
パレータ15の誤動作防止の為にピックアップコイル1
bにダイオードの順方向ドロップ分の電圧を発生させる
抵抗およびダイオードであってバイアス発生回路を構成
する。13a,13bはコンパレータ15の入力端子に
過大な電圧が印加されない様にするためのリミッタを構
成する。14a,14b,14c,14dはコンパレー
タ15とともに、シュミットトリガ回路として動作し、
ピックアップコイル1bに誘起された微小ノイズによる
誤動作を防ぐ抵抗及びコンデンサである。
波形整形回路10の出力は点火時期演算回路の主要部を
なすマイクロコンピュータ100の割込発生端子に印加
される。
2はエンジンの負荷状態を検出するための吸気圧力セン
サであり、その出力となる吸気圧力信号はノイズフィル
タ20を介してA/D変換器40に入力される。3はエ
ンジンの冷却水温を検出する水温センサで、分圧抵抗3
1,32によりバイアス電圧が印加されたノイズフィル
タ20′を介して水温信号はA/D変換器40に入力さ
れる。バッテリ電圧は抵抗33,34により分圧された
後ノイズフィルタ20″を介して同じくA/D変換器4
0に入力される。
40は逐次比較型のA/D変換器でありシリアル通信に
より、マイクロコンピュータ100に、吸気圧、水温及
びバッテリ電圧のディジタル値を供給する。50は周知
の電源回路であり、マイクロコンピュータ100及び周
辺回路に5Vの電源を供給する。また、抵抗61及びコ
ンデンサ62にて構成される遅延回路は、電圧の立上り
を検出し、電源投入時のマイクロコンピュータ100の
初期化をする為のリセット端子に接続されている。80
はマイクロコンピュータ100の出力端子P11からの
点火時期信号をイグナイタ90へ接続する為の出力バッ
ファであり、点火信号はイグナイタ90で電流増幅され
点火コイル91に印加される。
マイクロコンピュータ100は、8ビットワンチップタ
イプのものであり、読出し専用メモリ(ROM)、読出
し書込み可能なメモリ(RAM)、入出力回路(I/
O)等を内蔵する。また、そのP10端子のエッジによ
り発生するインプットキャプチャー割込(以下ICIと
呼ぶ)は、前記エッジがプログラマブルであるので、立
上り/立下りのいずれかを選択できる。内蔵タイマーの
値がICI発生時刻にインプットキャプチャーレジスタ
(以下ICRと呼ぶ)にラッチされる。内蔵タイマーと
アウトプットコンプアレジスタ(以下OCRと呼ぶ)の
値が一致した時P11端子が所定レベルに設定される。
本実施例では、上記ICR,OCRを用い、回転周期の
計測、点火信号の出力を行なう。
次に本発明の動作をフローチャートを用いて説明する。
機関回転中、180℃A(クランク角度)毎に、第4,
5図(a)に示す回転信号が得られ、これを波形整形回路
10でパルスに変換し、同図(b)の信号が得られる。第
4,5図(b)の信号は、マイクロコンピュータの端子P
10に接続されており、立上り時(パルス信号の後縁)
には第3図(a)、立下り時(パルス信号の前縁)には第
3図(b)のフローチャートに示す処理が実施される。立
上り時のルーチンである第3図(a)において、まずステ
ップ201でレジスタICRの値を記憶し、ステップ2
02で点火信号レベルを強制的に“0”レベルとして点
火する。更に、ステップ203〜205で立下り時の割
込発生時刻TNOnと立上り発生時刻ROの差Tdw、
及び1回前の立上り発生時刻TNOffと今回の立上り
発生時刻ROとの差即ち180℃A回転時間T180
記憶し、またROをTNOffとする。ステップ206
以下は通電時刻設定処理ルーチンである。立上り発生時
刻TNOffにT180を加算し次の割込発生時刻を予
測し、更に後述のメインルーチン104で計算された進
角相当時間τを減算することで、次の点火時刻を予測す
る。更に点火時刻予測値より、メインルーチン105で
計算された必要な通電時間Tonを減算して値を次の点
火の為の通電開始時刻として、レジスタOCRにセット
する。最後にステップ207において次のインプットキ
ャプチャー割込ICIを立下りエッジに設定し本ルーチ
ンを終了する。
立下りルーチンである第3図(b)では、ステップ30
1,302において点火信号レベルを判定し、“0”
(通電していない)であれば、内蔵タイマーの値をレジ
スタOCRにセットして通電を開始する。従って、ステ
ップ303の開始時点で点火信号レベルは常に“1”が
保証され、また、OCRには実際に通電を開始した時刻
が記憶されている。ステップ303ではレジスタICR
の値は立下り発生時刻(TNOn)として記憶される。
次に点火時刻の設定が実施されるが、点火時刻の設定
は、通常、立上り割込のステップ203で演算された端
子P10が“0”である時間Tdwとメインルーチン1
04で演算される進角相当時間τの差を、立下り時刻か
らの遅れ時間として設定し、このち立下り発生時刻T
NOnに加算した値をレジスタOCRにセットし、同時
にP11端子に発生するレベルを“0”にセットして行
なう。この方法でP11端子に、第4図(b)に同期した
同図(c)の点火信号が得られる。
この方法で回転変化のない場合は何ら問題ないが、第5
図に示す如く過渡時等で回転が急変した場合、第3図
(a)の立上りによる割込ルーチンのステップ207で設
定したレジスタOCRの値は、立下り時刻より後になる
ことがある。この通電時間を確保すべく整形信号の立下
り時点で強制通電を行なうことが考えられるが、点火時
期の進角度が大であり、回転変化が急に大きくなるよう
なエンジン状態、例えばクラッチミートからの復帰(ク
ラッチ接続時に回転が下がったとき再びクラッチを遮断
する状態)、低速からのエンジンブレーキ等では、前記
強制通電による通電開始時刻と、点火時刻の差が少なく
なり、最小の場合には強制通電設定から点火時刻設定の
処理時間として数十μsの通電期間しか得られなくな
る。従って、点火信号が抜けることはないが、実際には
点火コイルの通電期間が不足し、点火栓には高圧が印加
されず、失火するという状況が発生する。
本発明は、前記の不具合が発生する状態では、点火時期
の設定精度が低下しても実際のエンジン特性の悪化は微
小であること、更に前記状態では点火エネルギーは比較
的低いことに着目し、実際の通電開始時刻から必要通電
期間の例えば3/4以内に要求される点火は、必要通電
期間の3/4経過後に実施することにより失火を防ぐも
のである。
第3図(b)のフローチャートにおいて、前述の如く、実
際の通電開始時刻はステップ303でレジスタOCRに
記憶されている。そこでステップ305で点火時刻を演
算した後ステップ306においてステップ304で得ら
れるメインルーチン105で計算された通電時間Ton
の3/4の値TonminをレジスタOCRの値に加算
した値ROと前記点火時刻R1の比較を行ない、点火時
刻が大、即ち点火時刻のほうが遅い場合は、ステップ3
07に示す如く点火時刻を選択し、逆に、点火時刻のほ
うが、OCRとTonminの和で求められた時刻より
早い場合は、ステップ308に示す如くOCRの値とT
onminの和を点火時刻とし、OCRにストアする。
最後に次の割込ICIを立上りエッジに設定し本ルーチ
ンを終了する。
メインルーチンは、T180の逆数としてエンジン回転
数Nを演算するステップ101、吸気管圧力(PM)、
冷却水温THW、電源電圧VBのA/D変換を実施する
ステップ102、更に、前記エンジン回転数と吸気管圧
力から2次元マップより基本進角θBaseを演算し、
また冷却水温より補正進角θauxを演算し、基本進角
と補正進角の和θigを最終進角とする。ステップ10
3、180℃A回転時間T180と前記最終進角θig
の積の1/180として進角相当時間τを演算するステ
ップ104、及び前記電源電圧VBとエンジン回転数N
より、通電期間Tonを演算するステップ105より構
成される。
なお、マイクロコンピュータ100の出力端子P11は
出力バッファ80に接続され、イグナイタ90では、前
述のように着火に十分な通電期間を確保された点火信号
が電流増幅され点火コイルに印加される。そして、本発
明を導入しない制御方式では、1500cc4気筒エンジ
ンでクラッチミート時に失火の原因によるエンジンスト
ールの確立は60%程度であったものが、本発明の制御
方式では、全く発生しなくなった。
また上記の実施例では、最小通電期間として必要通電期
間の3/4としたが、この値は要求される点火エネルギ
ーの値に合せ、必要通電期間の1/4以上の任意の値を
とることも可能であり、また、必要通電期間の関数では
なく、電源電圧、または回転数のみを変数とする値、さ
らに全ての条件下で一定の値をもつことも可能である。
ただしこの場合最大値は必要通電期間未満である。
次に本発明の他の実施例について説明する。第6図にそ
の電気回路図を示し上記実施例と異なる回路構成はマイ
クロコンピュータ100と出力バッファ80の間に通電
期間補償回路70を設ける点である。端子P11に発生
する点火信号は、上記実施例においてステップ306,
308等で示される通電期間確保の処理を除いた方法で
制御される。この場合第3図(a),(b)に対応する立上り
割込、立下り割込ルーチンを第8図(a),(b)に示す。こ
こで、点火信号の立上りエッジを、単安定回路71のト
リガとし、第7図(e)に示す単安定パルスを出力する。
一方マイクロコンピュータは、第8図(b)の立下り割込
ルーチンにて、点火時期をステップ620〜623に示
す処理を行って制御する。また第8図(a)のステップ6
01〜610で示す立上り割込ルーチンは第3図(b)に
示す処理とほぼ同様であるが、通電開始時刻設定前にエ
ンジン回転数を判定し、本発明の効果に大きい低回転側
(例えばT180>15ms)で端子P13を“1”
に、高回転側で端子P13を“0”にするステップ60
6,607,608が追加される。端子P13の信号と
前記単安定回路71の出力の論理積と、端子P11の点
火信号との論理和が点火信号となる 第7図は本実施例のタイミングチャートを示す。回転数
が2000rpm以上の時端子P13は“0”レベルであ
り、AND回路の出力は常時“0”、従って、端子P
11の信号が点火信号として出力バッファ80に送られ
る。また端子P13は、2000rpm以下で“1”レベ
ルとなり、単安定回路71の出力パルスがAND回路の
出力となる。端子P11のパルス幅よりAND回路の出
力が短い時は、P11の端子に発生するパルスが出力バ
ッファ80に送られ、P11の端子のパルス幅よりAN
D回路の出力が長い時は、点火信号立上りより一定時間
幅のパルスが出力バッファ80に送られる。この方法に
より、上記の実施例のうち、最小の通電期間を一定とし
た時と全く同じ点火信号が得られる。
〔発明の効果〕
以上説明したように、本発明によれば、進角時間が進角
側に急変した場合及び、回転数が変化して回転信号の前
縁で未通電の場合は勿論、回転数が変化して回転信号の
前縁以前で通電した場合や、通電開始設定後点火までの
間に点火時期や通電時間が変化した場合にも、通電時間
減少の抑制をすることができて、簡単な構成で、失火が
なく確実に着火することができるという優れた効果があ
る。
【図面の簡単な説明】
第1図は本発明の構成を明示するための全体構成図、第
2図は本発明の一実施例を示す電気結線図、第3図(a),
(b),(c)は本実施例における処理手順を示すフローチャ
ート、第4図,第5図は本実施例の作動説明に供するタ
イミングチャート、第6図は本発明の他の実施例を示す
電気結線図、第7図は本実施例の作動説明に供するタイ
ミングチャート、第8図(a),(b)は本実施例における処
理手順を示すフローチャートである。 1a……磁性ロータ、1b……ピックアップコイル、2
……吸気圧センサ、10……波形整形回路、40……A
/D変換器、70……通電期間補償回路、91……点火
コイル、100……マイクロコンピュータ。

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】内燃機関の各気筒の所定位置ごとに周期的
    に繰り返される信号を出力する基準位置信号出力手段
    と、この基準位置信号出力手段よりの出力信号を波形整
    形してパルス信号を出力する波形整形手段と、機関の負
    荷の大きさを検出する負荷検出手段と、機関の回転数を
    検出する回転数検出手段と、前記負荷の大きさ及び回転
    数に応じて目標とする点火時期を前記パルス信号の前縁
    よりの遅れ時間として算出し、前記パルス信号の前縁か
    らこの遅れ時間だけ経過後の時刻を点火時期とする点火
    時期演算手段と、機関の運転状態に応じて点火コイルの
    所定の通電時間および最小通電時間を演算し、前記パル
    ス信号の後縁からの遅れ時間として算出し、前記パルス
    信号の後縁からこの遅れ時間だけ経過後の時刻を通電開
    始時刻とする通電時間演算手段と、前記点火時期と前記
    通電開始時刻から前記最小通電時間だけ経過後の時刻と
    の遅い方の時点を点火時期としこの点火時期に点火信号
    を点火手段に出力する補正手段とを備えたことを特徴と
    する内燃機関用点火時期制御装置。
  2. 【請求項2】前記波形整形手段は、回転数の上昇ととも
    に前縁が点火時期の進角側に移動するパルス信号を出力
    するものよりなる特許請求の範囲第1項記載の内燃機関
    用点火時期制御装置。
JP58230394A 1983-12-05 1983-12-05 内燃機関用点火時期制御装置 Expired - Lifetime JPH0660618B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58230394A JPH0660618B2 (ja) 1983-12-05 1983-12-05 内燃機関用点火時期制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58230394A JPH0660618B2 (ja) 1983-12-05 1983-12-05 内燃機関用点火時期制御装置

Publications (2)

Publication Number Publication Date
JPS60122274A JPS60122274A (ja) 1985-06-29
JPH0660618B2 true JPH0660618B2 (ja) 1994-08-10

Family

ID=16907184

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58230394A Expired - Lifetime JPH0660618B2 (ja) 1983-12-05 1983-12-05 内燃機関用点火時期制御装置

Country Status (1)

Country Link
JP (1) JPH0660618B2 (ja)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5584858A (en) * 1978-12-18 1980-06-26 Nippon Denso Co Ltd Engine control
JPS57195867A (en) * 1981-05-27 1982-12-01 Nippon Denso Co Ltd Firing timing controller for internal combustion engine

Also Published As

Publication number Publication date
JPS60122274A (ja) 1985-06-29

Similar Documents

Publication Publication Date Title
US4236491A (en) Ignition timing control apparatus for internal combustion engines
US4211194A (en) Ignition system for internal combustion engines
JPH0240863B2 (ja)
JPS60139080U (ja) 内燃機関点火装置のための点火時期・デトネ−シヨン制御器
US4649888A (en) Ignition control apparatus for internal combustion engines
US4378770A (en) Method and apparatus for ignition system spark timing control during engine cranking
US4245600A (en) Contactless ignition system for internal combustion engine
GB2209191A (en) Engine ingition timing control system
US4747382A (en) Ignition timing control system for internal combustion engines
JPH0660619B2 (ja) 内燃機関用点火時期制御装置
US4711213A (en) Knock control system for internal combustion engines
US4452206A (en) Ignition timing control system for internal combustion engines
US4612900A (en) Engine operating parameter control apparatus
JPH0660618B2 (ja) 内燃機関用点火時期制御装置
US5054447A (en) Ignition timing control device and method for an internal combustion engine
JPS5890373U (ja) 内燃機関用点火装置
US5305722A (en) Knock suppression apparatus for an internal combustion engine
RU2000128667A (ru) Устройство и способ управления зажиганием
JPH0534504B2 (ja)
JPH0762468B2 (ja) 内燃機関の電子式点火制御装置
JP3556682B2 (ja) エンジンの点火時期制御装置
JPH0718393B2 (ja) 内燃機関の点火時期制御装置
JPH0295773A (ja) 点火時期制御装置
JPS61275573A (ja) 内燃エンジンの点火時期制御装置
JPS6323584Y2 (ja)