JPS5948307B2 - 内燃機関の点火時期制御装置 - Google Patents
内燃機関の点火時期制御装置Info
- Publication number
- JPS5948307B2 JPS5948307B2 JP54019842A JP1984279A JPS5948307B2 JP S5948307 B2 JPS5948307 B2 JP S5948307B2 JP 54019842 A JP54019842 A JP 54019842A JP 1984279 A JP1984279 A JP 1984279A JP S5948307 B2 JPS5948307 B2 JP S5948307B2
- Authority
- JP
- Japan
- Prior art keywords
- ignition
- value
- data
- range
- control device
- 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
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing 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/15—Digital data processing
- F02P5/1502—Digital data processing using one central computing unit
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P3/00—Other installations
- F02P3/02—Other installations having inductive energy storage, e.g. arrangements of induction coils
- F02P3/04—Layout of circuits
- F02P3/045—Layout of circuits for control of the dwell or anti dwell time
- F02P3/0453—Opening or closing the primary coil circuit with semiconductor devices
- F02P3/0456—Opening or closing the primary coil circuit with semiconductor devices using digital techniques
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing 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/15—Digital data processing
- F02P5/1502—Digital data processing using one central computing unit
- F02P5/1504—Digital data processing using one central computing unit with particular means during a transient phase, e.g. acceleration, deceleration, gear change
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing 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/15—Digital data processing
- F02P5/1502—Digital data processing using one central computing unit
- F02P5/1506—Digital data processing using one central computing unit with particular means during starting
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing 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/15—Digital data processing
- F02P5/1502—Digital data processing using one central computing unit
- F02P5/1514—Digital data processing using one central computing unit with means for optimising the use of registers or of memories, e.g. interpolation
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Electrical Control Of Ignition Timing (AREA)
- Ignition Installations For Internal Combustion Engines (AREA)
Description
【発明の詳細な説明】
本発明は内燃機関の点火時期制御装置に関し、特にマイ
クロプロセサを使用した点火時期制御装置に関する。
クロプロセサを使用した点火時期制御装置に関する。
最近マイクロプロセサ等の小型演算装置の進歩によって
、機関の回転速度、負荷等の機関運転変数に基いて点火
時期を算出する電子式点火時期制御装置が開発されてい
る。
、機関の回転速度、負荷等の機関運転変数に基いて点火
時期を算出する電子式点火時期制御装置が開発されてい
る。
この装置は従来の回転速度基準とした遠心式進角装置や
マニホールド負圧基準とした真空進角装置に比較して装
置が安定し、得られる結果のばらつきが減少する。
マニホールド負圧基準とした真空進角装置に比較して装
置が安定し、得られる結果のばらつきが減少する。
しかし現在の制御装置は既存の各制御関数からの機械的
演算を電子式演算に置き換えただけであり、本質的の変
更ではない。
演算を電子式演算に置き換えただけであり、本質的の変
更ではない。
それでも装置の小型軽量化と環境変化に対する制御精度
の変化の防止は期待できる。
の変化の防止は期待できる。
上述の電子式演算装置は機能的には従来の機械式制御装
置とほぼ同様であるため、運転変数に対する精密な制御
が困難であり、演算式になり難い部分、例えば排気還流
を行う場合の各負荷各回転数に適合した進角値の演算は
不可能であった。
置とほぼ同様であるため、運転変数に対する精密な制御
が困難であり、演算式になり難い部分、例えば排気還流
を行う場合の各負荷各回転数に適合した進角値の演算は
不可能であった。
本発明の目的は、上述の欠点を少なくし、各種運転条件
に適合した進角値を得られる点火時期制御装置を提供す
るにある。
に適合した進角値を得られる点火時期制御装置を提供す
るにある。
第7図は本発明の全体の構成を示すブロック図である。
第7図において、1はエンジンの各種運転変数を検出す
る検出手段であり、具体的には吸入空気流量を検出する
センサ(例えばエアフローメータ)や回転速度を検出す
るセンサ(例えばクランク角センサ)等である。
る検出手段であり、具体的には吸入空気流量を検出する
センサ(例えばエアフローメータ)や回転速度を検出す
るセンサ(例えばクランク角センサ)等である。
また2は記憶手段(例えばROM)であり、エンジンの
運転変数に応じた点火データ(点火進角値やドエル角)
を多次元のデータテーブルとして予め記憶している。
運転変数に応じた点火データ(点火進角値やドエル角)
を多次元のデータテーブルとして予め記憶している。
例えば回転速度をX軸、吸入空気流量をY軸の変数とし
、それらの変数に対応する点火進角値を2次元のデータ
テーブルとして記憶している。
、それらの変数に対応する点火進角値を2次元のデータ
テーブルとして記憶している。
また判定手段3は、検出手段1で検出した運転変数の値
が、記憶手段2のデータテーブルの範囲内の値か否かを
判定する。
が、記憶手段2のデータテーブルの範囲内の値か否かを
判定する。
上記の例で説明すれば、回転速度がY軸に記憶している
数値の範囲(例えば600〜5ooorpm)内か否か
、吸入空気流入がY軸に記憶している数値の範囲内か否
かを判定する。
数値の範囲(例えば600〜5ooorpm)内か否か
、吸入空気流入がY軸に記憶している数値の範囲内か否
かを判定する。
次に演算手段4は、検出手段1で検出した運転変数に対
応した点火データを記憶手段2から読出し、その点火デ
ータに対応した点火信号を出力する。
応した点火データを記憶手段2から読出し、その点火デ
ータに対応した点火信号を出力する。
その場合、判定手段3の判定結果に基づき、運転変数が
データテーブルの範囲内であれば、そのままその運転変
数に対応した点火データを読出すが、範囲外になった運
転変数があった場合は、その変数については範囲外とな
る直前の値を用いて点火データを読出す。
データテーブルの範囲内であれば、そのままその運転変
数に対応した点火データを読出すが、範囲外になった運
転変数があった場合は、その変数については範囲外とな
る直前の値を用いて点火データを読出す。
例えば、Y軸の回転速度の記憶範囲が600〜5000
rpmの場合において、実際の回転速度が5000 r
pm以上(例えば6000 rpm )のときはY軸を
500Orpmとして読出す。
rpmの場合において、実際の回転速度が5000 r
pm以上(例えば6000 rpm )のときはY軸を
500Orpmとして読出す。
このときY軸の吸入空気量が範囲内であれば、Y軸に関
して検出した運転変数を用いる。
して検出した運転変数を用いる。
Y軸、Y軸の両方が範囲外の場合は、共に範囲外となる
直前の値を用いて読出す。
直前の値を用いて読出す。
上記の判定手段3及び演算手段4は、具体的には例えば
入出力インタフェース、CPU、RAM。
入出力インタフェース、CPU、RAM。
ROM等からなるマイクロプロセッサによって構成され
る。
る。
次に点火装置5は、点火コイル、配電器、点火プラグ及
び点火信号に応じて点火コイルへの電流を断続する点火
制御回路から構成される。
び点火信号に応じて点火コイルへの電流を断続する点火
制御回路から構成される。
本発明による点火時期制御装置の概要は次の通りである
。
。
制御装置はエンジンの各変数を検知する検知手段と、こ
の入力を変換(7てマイクロプロセサに供給する変換手
段と、この入力を演算するマイクロプロセサとを有する
。
の入力を変換(7てマイクロプロセサに供給する変換手
段と、この入力を演算するマイクロプロセサとを有する
。
本発明によって、マイクロプロセサに供給された入力を
点火時期に相関する数値に変換するプログラムを有する
ROMを備える。
点火時期に相関する数値に変換するプログラムを有する
ROMを備える。
このプログラムは機関負荷を代表する値をY軸とし、回
転速度を代表する値をY軸として点火時期を定める数表
又は関数形とした二次元テーブルとする。
転速度を代表する値をY軸として点火時期を定める数表
又は関数形とした二次元テーブルとする。
これによって、マイクロプロセサは単に二次元テーブル
をルックマツプするだけで所要進角値を求めることが可
能となり、複雑な演算を必要としない。
をルックマツプするだけで所要進角値を求めることが可
能となり、複雑な演算を必要としない。
テーブル内の数値は理想値を任意に書きこむことができ
、精密な制御が可能となる。
、精密な制御が可能となる。
負荷及び回転速度の数値が二次元テーブルの表の中間値
である場合には近接4点間の補間計算を行って所要進角
値を求める。
である場合には近接4点間の補間計算を行って所要進角
値を求める。
これによって、負荷及び回転速度目盛を過度に細かくす
る必要はなくなる。
る必要はなくなる。
なお運転変数がデータテーブルの範囲外になる場合は、
その運転変数については範囲外となる直前の値を用いて
点火データを読出す、これによって、過大回転の時にも
運転不調となることはない。
その運転変数については範囲外となる直前の値を用いて
点火データを読出す、これによって、過大回転の時にも
運転不調となることはない。
負荷と回転速度による二次元テーブルは複数個使用し、
所要運転条件に対して夫々別個のテーブルを使用する。
所要運転条件に対して夫々別個のテーブルを使用する。
例えばエンジン型式、変速機型式の変化に対して別個の
組のテーブルとし、更に、始動間、加速間、特定変速比
の間、低水温の間に定常運転間とは別の二次元テーブル
を使用することができる。
組のテーブルとし、更に、始動間、加速間、特定変速比
の間、低水温の間に定常運転間とは別の二次元テーブル
を使用することができる。
この中で所要の二次元テーブルを補正率テーブルとし、
定常運転テーブルから得た数値を補正することもできる
。
定常運転テーブルから得た数値を補正することもできる
。
本発明を例示とした実施例並びに図面について説明する
。
。
第1図は本発明による点火時期制御装置のブロック線図
を示す。
を示す。
入力処理LSTIIは各種センサ10からのアナログ信
号、デジタル信号を受けてCPU(中央演算ユニット)
12にデジタル信号を供給する。
号、デジタル信号を受けてCPU(中央演算ユニット)
12にデジタル信号を供給する。
入力信号としては、空気流量計からの空気流量信号、ク
ランク角センサからのクランク基準角及びクランクパル
ス信号、シリンダジャケットに取付けた水温計からの水
温信号、スタータースイッチのオンオフ信号、トランス
ミッションの位置を示す信号、回転計からの回転速度信
号、マニホールド負圧信号等がある。
ランク角センサからのクランク基準角及びクランクパル
ス信号、シリンダジャケットに取付けた水温計からの水
温信号、スタータースイッチのオンオフ信号、トランス
ミッションの位置を示す信号、回転計からの回転速度信
号、マニホールド負圧信号等がある。
マイクロプロセサ即ちCPU12は入力処理LS111
からのデジタル信号を受けて図示の例では所要燃料噴射
時間パルスrilT、を演算して図示しない燃料インゼ
クタを作動させると共に、この時間TP即ちエンジン負
荷を代表する値と回転数rpmの値からROM13.1
4内の負荷−回転数テーブルから所要の燃料点火進角値
TAD及びドエル角値TDを出力処理LS115に供給
する。
からのデジタル信号を受けて図示の例では所要燃料噴射
時間パルスrilT、を演算して図示しない燃料インゼ
クタを作動させると共に、この時間TP即ちエンジン負
荷を代表する値と回転数rpmの値からROM13.1
4内の負荷−回転数テーブルから所要の燃料点火進角値
TAD及びドエル角値TDを出力処理LS115に供給
する。
出力処理LS115はこの信号をクランク角信号と組合
せて点火制御回路16に指令信号として供給し、該点火
制御回路16により所要の進角、ドエル角で点火コイル
17をへてプラグ18の点火を行う。
せて点火制御回路16に指令信号として供給し、該点火
制御回路16により所要の進角、ドエル角で点火コイル
17をへてプラグ18の点火を行う。
ROM13.14内に記憶されている点火進角テーブル
の立体像A及び数値表Bの例を第2図に示す。
の立体像A及び数値表Bの例を第2図に示す。
エンジン負荷を代表する値として燃料噴射時間TPと回
転速度rpmの関数として進角値を定めることができ、
他の条件、例えば定常運転間か特定の変速比かどうか、
エンジン水温は定常か適冷が、加速間かどうか等の条件
が定まれば、同一条件下での理想の進角値が得られる。
転速度rpmの関数として進角値を定めることができ、
他の条件、例えば定常運転間か特定の変速比かどうか、
エンジン水温は定常か適冷が、加速間かどうか等の条件
が定まれば、同一条件下での理想の進角値が得られる。
尚、排気還流を行うエンジンにおいては排気還流(EG
R)率の変化に応じて進角値を変える必要がある。
R)率の変化に応じて進角値を変える必要がある。
図示のテーブルではEGRを行う場合と行わない場合と
の2種のテーブルを使用することもできる。
の2種のテーブルを使用することもできる。
エンジン運転条件に伴う進角値の変化に対応させるため
には後述するフローチャートで説明する通り、夫々の運
転条件に対応する二次元テーブルを使用する。
には後述するフローチャートで説明する通り、夫々の運
転条件に対応する二次元テーブルを使用する。
第3図は本発明の制御のためのクランク基準角(図のS
θ)クランクパルス(図のCP)、各シリンダの上死点
TDC、ドエル角TD、点火進角TADの関係を示す。
θ)クランクパルス(図のCP)、各シリンダの上死点
TDC、ドエル角TD、点火進角TADの関係を示す。
図は点火進角TA、の制御カランI・のスタート時点T
1とストップ時点T2を示しTADの。
1とストップ時点T2を示しTADの。
値自体は点火進角値自体ではない。
TA、のカウントのスI・ツブの瞬間があるシリンダの
T I) Cに対する所定点火進角位置となり、その点
がらTDCまでの値τが実際の進角値となる。
T I) Cに対する所定点火進角位置となり、その点
がらTDCまでの値τが実際の進角値となる。
第4図は負荷Q、回転速度Xの二次元テーブル。
にお・いで、読出値が格子点から外れている場合の制御
を精密にするためのザブルーチンを示す。
を精密にするためのザブルーチンを示す。
更に排気環流率を同時に定める場合を示す。
第1に点火進角を定めるために、左側のAdvテーブル
をアドレスして、入力された回転速度X、負荷Qを。
をアドレスして、入力された回転速度X、負荷Qを。
定める。
この値が格子点に一致しない時にはXについては上の値
Xcと下の値(Xo−100)とを読み、Qについては
上の値Q。
Xcと下の値(Xo−100)とを読み、Qについては
上の値Q。
と下の値(Qc 0.5)とを読み、この4点につい
で補間計算を行って正確な進角値を定める。
で補間計算を行って正確な進角値を定める。
更にX、 Qの値が制御外の鎖部、ちテーブルのXm
ax、Qma訛しで示した最大値以上である場合にはX
maXsQmaXの値をそれぞれX、 Qの値とみな
して制御値を定める。
ax、Qma訛しで示した最大値以上である場合にはX
maXsQmaXの値をそれぞれX、 Qの値とみな
して制御値を定める。
ここで進角値が定まる。
次に排気還流率についでは右側のEGRテーブルを使用
し、同様の補間計算によって正確・な排気還流率EGR
が得られる。
し、同様の補間計算によって正確・な排気還流率EGR
が得られる。
第5図は本発明による制御装置の点火進角値並びにドエ
ル角位置決定手順を示すフローチャー1・である。
ル角位置決定手順を示すフローチャー1・である。
第1にスタータスイッチの信号によって、スイッチオン
の場合、即ち始動間は特定の始動時進角テーブルによっ
て進角値を求め、点火進角値を出力レジスタにセットす
る。
の場合、即ち始動間は特定の始動時進角テーブルによっ
て進角値を求め、点火進角値を出力レジスタにセットす
る。
スタータスイッチオフの場合、即ち定常運転間はトラン
スミッションスイッチの信号によって、特定ギア位置、
例えば低速位置の場合は指定ギア位置テーブル■がら進
角値を求める。
スミッションスイッチの信号によって、特定ギア位置、
例えば低速位置の場合は指定ギア位置テーブル■がら進
角値を求める。
例えば高速ギア位置等、指定ギア位置以外の時は基本テ
ーブル■によって進角値を求める。
ーブル■によって進角値を求める。
この進角値は点火進角温度補正テーブルによって温度補
正を行い、点火進角値を出力レジスタにセットする。
正を行い、点火進角値を出力レジスタにセットする。
ドエル角についではドエル角テーブルによってドエル角
位置を求め、出力レジスタにセットする。
位置を求め、出力レジスタにセットする。
第6図は本発明制御装置の互換性を犬とした場合のフロ
ーチャートを示す。
ーチャートを示す。
第1に気筒数判別によって、4気筒用テーブルと6気筒
用テーブルの何れかを使用する。
用テーブルの何れかを使用する。
次にトランスミッション判別スイッチによって、自動変
速機付の場合A/Tテーブルを使用し、手動変速機付エ
ンジンについてはM/Tテーブルを使用する。
速機付の場合A/Tテーブルを使用し、手動変速機付エ
ンジンについてはM/Tテーブルを使用する。
以上の過程によって特定型式のエンジンと変速機が定ま
る。
る。
現在市販の車両の生産は自動変速機付きと手動変速機付
きとを混合生産する場合が多く、トランスミッション判
別スイッチとA/T、M/Tテーブルとを有する制御装
置を使用すれば、制御装置の種類を減少することが可能
である。
きとを混合生産する場合が多く、トランスミッション判
別スイッチとA/T、M/Tテーブルとを有する制御装
置を使用すれば、制御装置の種類を減少することが可能
である。
特定車両について、次に棚連定常判別スイッチによって
、加速間は加速テーブルを使用し、定常運転間は定常テ
ーブルを使用する。
、加速間は加速テーブルを使用し、定常運転間は定常テ
ーブルを使用する。
次に水温判別スイッチによって、冷却水温がある限度以
下の時は低温テーブルを使用し、水温が上昇すれば高温
テーブルを使用する。
下の時は低温テーブルを使用し、水温が上昇すれば高温
テーブルを使用する。
第6図に示す低温テーブル高温テーブルは第5図に示し
た通り温度による進角値の補正としての役割を行うため
の補正係数のテーフ゛ルとする。
た通り温度による進角値の補正としての役割を行うため
の補正係数のテーフ゛ルとする。
二ともで゛きる。上述によって明らかにされた通り、本
発明の点火時期制御装置はエンジン回転速度とエンジン
負荷、図示の例では燃料噴射パルス[4Jとの関数とし
て任意のテーブルを構成することができ、第3図に示す
立体像のどの部分にどのような変化を生じさせるかをエ
ンジンの要求に対して理想的にセットすることが可能で
ある。
発明の点火時期制御装置はエンジン回転速度とエンジン
負荷、図示の例では燃料噴射パルス[4Jとの関数とし
て任意のテーブルを構成することができ、第3図に示す
立体像のどの部分にどのような変化を生じさせるかをエ
ンジンの要求に対して理想的にセットすることが可能で
ある。
従来のガバナによってディストリビュータの回転を規正
する型式及び真空進角装置では任意の立体像となるよう
な制御は不可能であった。
する型式及び真空進角装置では任意の立体像となるよう
な制御は不可能であった。
更に、排気還流を行う場合のテーブル各点の点火進角値
は、各点が夫々側の排気還流値であるため、従来の方法
では最適進角値の設定は不可能であった。
は、各点が夫々側の排気還流値であるため、従来の方法
では最適進角値の設定は不可能であった。
排気還流テーブルと組合せて使用すれば、例えば水温9
5℃以−Lのオーバーヒートの場合に排気還流をゼロと
してエンジンの実質負荷を軽減し点火進角を進めること
によって水温低下させることが可能となる。
5℃以−Lのオーバーヒートの場合に排気還流をゼロと
してエンジンの実質負荷を軽減し点火進角を進めること
によって水温低下させることが可能となる。
変速位置が特定ギア位置、例えば2速固定位置の場合に
は、指定ギア位置テーブルを使用することによって自動
的に最適の進角値が得られる。
は、指定ギア位置テーブルを使用することによって自動
的に最適の進角値が得られる。
他の運転条件についても、水温等の条件の判別信号と補
正テーブルの附加によって、容易に精密な制御を行うこ
とができる。
正テーブルの附加によって、容易に精密な制御を行うこ
とができる。
以上説明したごとく本発明の点火時期制御装置は種々の
利点があるが、特に多次元の各次元に対応する各運転変
数がデータテーブルの範囲内の値か否かを判定する判定
手段と、範囲内の場合はデータテーブル内のその運転変
数の値に対応した点火データを読出し、範囲外となった
運転変数がある場合は、その運転変数については範囲外
となる直前の値を用いて点火データを読出し、その読出
した点火データに対応した点火信号を出力する演算手段
とを設けたことにより、運転変数が範囲外の値になった
場合でも制御不能になることがなく、また範囲外となっ
た運転変数と範囲内のものとがある場合は、範囲内のも
のについてはその値を用いて読出すようになっているの
で、範囲外のものがある場合でも可能な限り運転状態に
適合した点火時期制御を行なうことが出来る。
利点があるが、特に多次元の各次元に対応する各運転変
数がデータテーブルの範囲内の値か否かを判定する判定
手段と、範囲内の場合はデータテーブル内のその運転変
数の値に対応した点火データを読出し、範囲外となった
運転変数がある場合は、その運転変数については範囲外
となる直前の値を用いて点火データを読出し、その読出
した点火データに対応した点火信号を出力する演算手段
とを設けたことにより、運転変数が範囲外の値になった
場合でも制御不能になることがなく、また範囲外となっ
た運転変数と範囲内のものとがある場合は、範囲内のも
のについてはその値を用いて読出すようになっているの
で、範囲外のものがある場合でも可能な限り運転状態に
適合した点火時期制御を行なうことが出来る。
したがってデータテーブルに記憶する範囲を必要最小限
に縮少することが出来るので、ROMの容量を小さくす
ることが出来る。
に縮少することが出来るので、ROMの容量を小さくす
ることが出来る。
そのため前記第6図に記載するごとく多種のデータテー
ブルを備える場合でも、ROMの容量が過大になること
がなく、低コストで実用化が可能となる等の効果がある
。
ブルを備える場合でも、ROMの容量が過大になること
がなく、低コストで実用化が可能となる等の効果がある
。
第1図は本発明による点火時期制御装置の要部のブロッ
ク線図、第2図は第1図の装置のROMに記憶させる二
次元テーブルの立体像と数値表を示す図、第3図は点火
進角決定のための各角度間の関係位置を示す図、第4図
はテーブルの格子間データの補間計算サブルーチンを示
す図、第5図は点火進角ドエル角決定手順を示すフロー
チャート、第6図は汎用テーブルを使用する装置のフロ
ーチャート、第7図は本発明の全体の構成を示す図であ
る。 符号の説明、10・・・・・・センサ、11・・・・・
・入力処理LLSI、12・・・・・・中央演算ユニッ
ト、13.14・・・・・・ROM、15・・・・・・
出力処理LSI、16・・・・・・点火制御回路、17
・・・・・・点火コイル、18・・・・・・プラグ。
ク線図、第2図は第1図の装置のROMに記憶させる二
次元テーブルの立体像と数値表を示す図、第3図は点火
進角決定のための各角度間の関係位置を示す図、第4図
はテーブルの格子間データの補間計算サブルーチンを示
す図、第5図は点火進角ドエル角決定手順を示すフロー
チャート、第6図は汎用テーブルを使用する装置のフロ
ーチャート、第7図は本発明の全体の構成を示す図であ
る。 符号の説明、10・・・・・・センサ、11・・・・・
・入力処理LLSI、12・・・・・・中央演算ユニッ
ト、13.14・・・・・・ROM、15・・・・・・
出力処理LSI、16・・・・・・点火制御回路、17
・・・・・・点火コイル、18・・・・・・プラグ。
Claims (1)
- 1 エンジンの運転変数すなわち負荷に対応した値と回
転速度に対応した値とを検出する検出手段と、上記の二
つの運転変数に応じた点火データを2次元のデータテー
ブルとして予め記憶している記憶手段と、上記検出手段
の出力から上記2次元の各次元に対応する各運転変数が
データテーブルの範囲内の値か否かを判定する判定手段
と、範囲内の場合はデータテーブル内のその運転変数の
値に対応した点火データを読出し、範囲外となった運転
変数がある場合は、その運転変数については範囲外とな
る直前の値を用いて点火データを読出し、その読出した
点火データに対応した点火信号を出力する演算手段と、
上記点火信号に応じて点火動作を行なう点火装置とを備
えた内燃機関の点火時期制御装置。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP54019842A JPS5948307B2 (ja) | 1979-02-23 | 1979-02-23 | 内燃機関の点火時期制御装置 |
| DE19803006572 DE3006572A1 (de) | 1979-02-23 | 1980-02-21 | Zuendzeitpunkt-steuereinrichtung fuer eine brennkraftmaschine |
| FR8004006A FR2449793B1 (fr) | 1979-02-23 | 1980-02-22 | Systeme de reglage de l'allumage de l'etincelle pour moteur a combustion interne |
| US06/123,568 US4376428A (en) | 1979-02-23 | 1980-02-22 | Spark timing control system for internal combustion engine |
| GB8006116A GB2042637B (en) | 1979-02-23 | 1980-02-22 | Spark timing control system for internal combustion engine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP54019842A JPS5948307B2 (ja) | 1979-02-23 | 1979-02-23 | 内燃機関の点火時期制御装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60196868A Division JPS6176759A (ja) | 1985-09-07 | 1985-09-07 | 内燃機関の点火時期制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS55112861A JPS55112861A (en) | 1980-09-01 |
| JPS5948307B2 true JPS5948307B2 (ja) | 1984-11-26 |
Family
ID=12010511
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP54019842A Expired JPS5948307B2 (ja) | 1979-02-23 | 1979-02-23 | 内燃機関の点火時期制御装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US4376428A (ja) |
| JP (1) | JPS5948307B2 (ja) |
| DE (1) | DE3006572A1 (ja) |
| FR (1) | FR2449793B1 (ja) |
| GB (1) | GB2042637B (ja) |
Families Citing this family (42)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5949429B2 (ja) | 1979-04-16 | 1984-12-03 | 日産自動車株式会社 | 始動時点火時期制御装置 |
| JPS55142964A (en) * | 1979-04-21 | 1980-11-07 | Nissan Motor Co Ltd | Ignition timing controller |
| US4638498A (en) * | 1980-06-20 | 1987-01-20 | Rca Corporation | Digital timing system |
| JPS57124075A (en) * | 1981-01-26 | 1982-08-02 | Nissan Motor Co Ltd | Ignition timing control device |
| JPS58133452A (ja) * | 1982-02-03 | 1983-08-09 | Toyota Motor Corp | 内燃機関の出力制御方法 |
| FR2531749B1 (fr) * | 1982-08-11 | 1987-03-20 | Renault | Dispositif de commande de l'allumage et de l'injection de combustible pour un moteur a combustion interne |
| JPS5937269A (ja) * | 1982-08-24 | 1984-02-29 | Nippon Denso Co Ltd | エンジンの点火進角制御装置 |
| US4578755A (en) * | 1982-11-12 | 1986-03-25 | Snap-On Tools Corporation | Microprocessor controlled timing/tachometer apparatus |
| SE8302113L (sv) * | 1983-04-15 | 1984-10-16 | Electrolux Ab | Tendsystem med tillsatsfunktioner |
| JPH0635844B2 (ja) * | 1983-06-15 | 1994-05-11 | 本田技研工業株式会社 | 内燃エンジンの燃料供給制御方法 |
| EP0326188B1 (en) * | 1983-11-04 | 1992-06-17 | Nissan Motor Co., Ltd. | Electronic control system for internal combustion engine with stall preventive feature and method for performing stall preventive engine control |
| DE3486373T2 (de) * | 1983-11-04 | 1995-06-29 | Nissan Motor | Fahrzeugmotorsteuersystem mit der Fähigkeit den Betriebszustand des Motors zu vermitteln und das passende Betriebsschema zu wählen. |
| DE3407920A1 (de) * | 1984-03-03 | 1985-09-05 | Robert Bosch Gmbh, 7000 Stuttgart | Elektronisches steuersystem zur steuerung technischer anlagen und maschinen und steuerverfahren unter dessen verwendung |
| JPH0646021B2 (ja) * | 1984-05-07 | 1994-06-15 | トヨタ自動車株式会社 | 内燃機関の点火時期制御装置 |
| DE3523230A1 (de) * | 1984-06-29 | 1986-01-02 | Nissan Motor Co., Ltd., Yokohama, Kanagawa | Einrichtung und verfahren zum regeln des zuendzeitpunktes in einer brennkraftmaschine |
| US4640249A (en) * | 1984-06-30 | 1987-02-03 | Nissan Motor Company, Limited | System for controlling an ignition timing in an internal combustion engine and method therefor |
| JPS6116266A (ja) * | 1984-06-30 | 1986-01-24 | Nissan Motor Co Ltd | 内燃機関の点火時期制御装置 |
| JPS6138135A (ja) * | 1984-07-27 | 1986-02-24 | Fuji Heavy Ind Ltd | 自動車用エンジンの空燃比制御方式 |
| JPS61112765A (ja) * | 1984-07-27 | 1986-05-30 | Fuji Heavy Ind Ltd | 自動車用エンジンの空燃比制御方式 |
| JPH0716044Y2 (ja) * | 1984-10-09 | 1995-04-12 | マツダ株式会社 | エンジンの点火時期制御装置 |
| JPS61234269A (ja) * | 1985-04-10 | 1986-10-18 | Nissan Motor Co Ltd | 点火時期制御装置 |
| GB8604259D0 (en) * | 1986-02-20 | 1986-03-26 | Lucas Elect Electron Syst | I c engine |
| US4843556A (en) * | 1985-07-23 | 1989-06-27 | Lucas Industries Public Limited Company | Method and apparatus for controlling an internal combustion engine |
| DE3601096A1 (de) * | 1986-01-16 | 1987-07-23 | Atlas Fahrzeugtechnik Gmbh | Zuendsystem fuer einen verbrennungsmotor |
| GB8700759D0 (en) * | 1987-01-14 | 1987-02-18 | Lucas Ind Plc | Adaptive control system |
| JPS63192932A (ja) * | 1987-02-05 | 1988-08-10 | Mazda Motor Corp | エンジンの燃料制御装置 |
| GB8715130D0 (en) * | 1987-06-27 | 1987-08-05 | Lucas Ind Plc | Adaptive control system for i c engine |
| GB8721688D0 (en) * | 1987-09-15 | 1987-10-21 | Lucas Ind Plc | Adaptive control system |
| JP3258315B2 (ja) * | 1987-11-06 | 2002-02-18 | インベント.エンジニアリング.ピーティーワイ.リミテッド | 利用者が仕様変更可能な電子式燃料噴射装置用コンピューターシステム |
| US5014669A (en) * | 1989-06-16 | 1991-05-14 | Nissan Motor Company, Limited | System and method for controlling ignition timing for internal combustion engine having cylinder banks |
| JPH0663463B2 (ja) * | 1989-09-27 | 1994-08-22 | マツダ株式会社 | エンジンの燃料制御装置 |
| JP2905822B2 (ja) * | 1990-10-31 | 1999-06-14 | スズキ株式会社 | エンジンの点火時期制御装置 |
| JP2697458B2 (ja) * | 1992-02-28 | 1998-01-14 | 三菱自動車工業株式会社 | エンジンの点火時期制御装置 |
| US5208540A (en) * | 1992-02-28 | 1993-05-04 | Coltec Industries Inc. | Ignition performance monitor and monitoring method for capacitive discharge ignition systems |
| US6115665A (en) * | 1993-05-07 | 2000-09-05 | Ford Motor Company | Memory efficient computer system and method for controlling an automotive ignition system |
| US5805450A (en) * | 1995-02-15 | 1998-09-08 | Outboard Marine Corporation | Electronic ignition timing control and engine management system |
| JPH094553A (ja) * | 1995-04-19 | 1997-01-07 | Mitsuba Electric Mfg Co Ltd | 原動機の進角制御方法 |
| JPH11351112A (ja) * | 1998-06-04 | 1999-12-21 | Honda Motor Co Ltd | 車載内燃エンジンの点火時期制御装置 |
| JP3791364B2 (ja) * | 2001-08-15 | 2006-06-28 | 日産自動車株式会社 | エンジンの点火時期制御装置 |
| US6876917B1 (en) | 2002-10-11 | 2005-04-05 | Polaris Industries Inc. | Exhaust pipe heater |
| US7917275B2 (en) * | 2006-03-07 | 2011-03-29 | Ford Global Technologies, Llc | System and method for improved vehicle response during vehicle acceleration conditions |
| US7676315B2 (en) * | 2006-03-07 | 2010-03-09 | Ford Global Technologies, Llc | Vehicle response during vehicle acceleration conditions |
Family Cites Families (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB1242814A (en) * | 1969-04-01 | 1971-08-11 | Gen Motors Corp | Internal combustion engine ignition timing arrangement |
| US3998193A (en) * | 1971-12-21 | 1976-12-21 | Joseph Lucas (Electrical) Limited | Spark ignition systems |
| GB1402268A (en) * | 1971-12-21 | 1975-08-06 | Lucas Electrical Co Ltd | Spark ignition systems |
| FR2355437A6 (fr) * | 1972-05-10 | 1978-01-13 | Peugeot & Renault | Systeme de commande du type analogique-numerique-analogique a calculateur digital a fonctions multiples pour vehicule automobile |
| JPS504432A (ja) * | 1972-11-20 | 1975-01-17 | ||
| JPS5443649B2 (ja) * | 1973-06-05 | 1979-12-21 | ||
| US3969614A (en) * | 1973-12-12 | 1976-07-13 | Ford Motor Company | Method and apparatus for engine control |
| DE2539113B2 (de) * | 1975-09-03 | 1978-04-20 | Robert Bosch Gmbh, 7000 Stuttgart | Elektronische Einrichtung zur Steuerung eines periodisch sich wiederholenden Vorganges bei Brennkraftmaschinen, insbesondere des Stauflusses durch die Zündspule |
| US4009699A (en) * | 1976-01-19 | 1977-03-01 | General Motors Corporation | Digital ignition spark timing angle control with read only memory |
| US4052967A (en) * | 1976-06-24 | 1977-10-11 | General Motors Corporation | Digital electronic ignition spark timing system |
| JPS5332243A (en) * | 1976-09-06 | 1978-03-27 | Nippon Soken Inc | Electronic ignition timing control means for internal combustion engine |
| DE2655948C2 (de) * | 1976-12-10 | 1982-09-16 | Robert Bosch Gmbh, 7000 Stuttgart | Zündanlage für Brennkraftmaschinen |
| JPS5388426A (en) * | 1977-01-17 | 1978-08-03 | Hitachi Ltd | Ignition timing control system for internal combustion engine |
| US4081995A (en) * | 1977-02-22 | 1978-04-04 | Rockwell International Corporation | Apparatus and method for extrapolating the angular position of a rotating body |
| US4225925A (en) * | 1977-03-30 | 1980-09-30 | Nippon Soken, Inc. | Electronic ignition control method and apparatus |
| JPS53148629A (en) * | 1977-05-30 | 1978-12-25 | Nippon Soken Inc | Ignition timing device for internal combustion engine |
| DE2732781C3 (de) * | 1977-07-20 | 1995-04-06 | Bosch Gmbh Robert | Einrichtung zum Steuern von betriebsparameterabhängigen und sich wiederholenden Vorgängen |
| US4231331A (en) * | 1977-08-08 | 1980-11-04 | Nissan Motor Company, Limited | Pulse generator of the corona discharge type for sensing engine crankshaft angle on an engine control system |
| DE2840706C2 (de) * | 1977-09-21 | 1985-09-12 | Hitachi, Ltd., Tokio/Tokyo | Elektronische Steuereinrichtung zum Steuern des Betriebs einer Brennkraftmaschine |
| FR2414127A1 (fr) | 1978-01-09 | 1979-08-03 | Renault | Dispositif de securite associe a une commande de temps de conduction d'une bobine |
| US4258684A (en) * | 1978-05-16 | 1981-03-31 | The Bendix Corporation | Digital ignition timing controller |
| JPS54158527A (en) | 1978-06-02 | 1979-12-14 | Hitachi Ltd | Electronic type fuel control device for internal combustion engine |
| US4231091A (en) * | 1978-11-27 | 1980-10-28 | General Motors Corporation | Engine control system |
| JPS5584858A (en) * | 1978-12-18 | 1980-06-26 | Nippon Denso Co Ltd | Engine control |
| JPS55142965A (en) * | 1979-04-25 | 1980-11-07 | Hitachi Ltd | Control method of engine ignition timing |
-
1979
- 1979-02-23 JP JP54019842A patent/JPS5948307B2/ja not_active Expired
-
1980
- 1980-02-21 DE DE19803006572 patent/DE3006572A1/de not_active Ceased
- 1980-02-22 GB GB8006116A patent/GB2042637B/en not_active Expired
- 1980-02-22 US US06/123,568 patent/US4376428A/en not_active Expired - Lifetime
- 1980-02-22 FR FR8004006A patent/FR2449793B1/fr not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| DE3006572A1 (de) | 1981-01-15 |
| US4376428A (en) | 1983-03-15 |
| FR2449793B1 (fr) | 1987-08-14 |
| GB2042637B (en) | 1983-03-23 |
| FR2449793A1 (fr) | 1980-09-19 |
| JPS55112861A (en) | 1980-09-01 |
| GB2042637A (en) | 1980-09-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5948307B2 (ja) | 内燃機関の点火時期制御装置 | |
| JPS61212653A (ja) | 内燃エンジンの電子制御装置 | |
| JPS62192627A (ja) | 内燃機関の気筒内圧力の補正方法 | |
| CN116201672B (zh) | 点火角控制方法、装置及车辆 | |
| JPS61272470A (ja) | 内燃エンジンの点火時期制御方法 | |
| US4747382A (en) | Ignition timing control system for internal combustion engines | |
| JPS638311B2 (ja) | ||
| JP4375685B2 (ja) | エンジン制御装置 | |
| JPS6176759A (ja) | 内燃機関の点火時期制御装置 | |
| US5093793A (en) | Method of transferring signals within electronic control system for internal combustion engines | |
| GB2220085A (en) | Ic engine testing | |
| US4702211A (en) | Ignition timing control method for internal combustion engines | |
| JPH0380982B2 (ja) | ||
| JPS5990768A (ja) | 内燃機関の燃料噴射制御方法 | |
| JPS59108868A (ja) | 内燃機関の電子制御燃料噴射方法 | |
| US4928649A (en) | Ignition timing control system for an automotive engine | |
| JPS6314766B2 (ja) | ||
| JPS61277845A (ja) | 内燃エンジンの燃料噴射制御方法 | |
| JPS6165050A (ja) | 燃料噴射制御装置 | |
| JPH0742892B2 (ja) | 吸入空気量検出装置 | |
| JP4827710B2 (ja) | 内燃機関の制御装置及び方法 | |
| JP6684680B2 (ja) | 内燃機関制御装置 | |
| JPH049265B2 (ja) | ||
| CN117841950A (zh) | 针对车辆的控制方法、系统、车辆和存储介质 | |
| JPH05324721A (ja) | メモリのデータ検索方法 |