JPS60237166A - 内燃機関の点火時期制御装置 - Google Patents

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

Info

Publication number
JPS60237166A
JPS60237166A JP59091595A JP9159584A JPS60237166A JP S60237166 A JPS60237166 A JP S60237166A JP 59091595 A JP59091595 A JP 59091595A JP 9159584 A JP9159584 A JP 9159584A JP S60237166 A JPS60237166 A JP S60237166A
Authority
JP
Japan
Prior art keywords
ignition timing
operating state
data map
combustion engine
internal combustion
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.)
Granted
Application number
JP59091595A
Other languages
English (en)
Other versions
JPH0646021B2 (ja
Inventor
Nobuyuki Kobayashi
伸行 小林
Toshimitsu Ito
利光 伊藤
Koji Hattori
服部 好志
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP59091595A priority Critical patent/JPH0646021B2/ja
Priority to DE8585105425T priority patent/DE3584735D1/de
Priority to EP85105425A priority patent/EP0163955B1/en
Priority to US06/730,582 priority patent/US4725955A/en
Publication of JPS60237166A publication Critical patent/JPS60237166A/ja
Publication of JPH0646021B2 publication Critical patent/JPH0646021B2/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
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1438Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
    • F02D41/1486Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor with correction for particular operating conditions
    • 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/15Digital data processing
    • F02P5/1502Digital data processing using one central computing unit
    • 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/15Digital data processing
    • F02P5/1502Digital data processing using one central computing unit
    • F02P5/1514Digital data processing using one central computing unit with means for optimising the use of registers or of memories, e.g. interpolation
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/2406Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
    • F02D41/2409Addressing techniques specially adapted therefor
    • F02D41/2422Selective use of one or more tables
    • 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)
  • 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 Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Electrical Control Of Ignition Timing (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は内燃機関の点火時期制御装置に関し、特に運転
状態の変化に応じて選択される点火時期データマツプを
備えた点火時期制御装置に関する。
[従来技術] 近年、自動車用等における内燃機関の効率的制御として
マイクロコンピュータ等の電子制御機器が用いられてい
る。
上記制御の内に、点火式内燃機関の場合、点火時期の制
御がある。これは内燃機関の回転数、負荷等に応じて最
適の点火時期が設定される制御である。
従来、燃焼用混合気の空燃比を理論空燃比に制御するよ
うな電子制御装置<EFI)にては点火時期データマツ
プを1つ有し、負荷と回転数とに応じてマツプの中から
最適の点火時期を読み出し、必要に応じて補正して用い
ていた。
しかし近年、センサや制御Il装置の性能向上にともな
って、燃費の節約を目的とした、理論空燃比より燃料が
稀薄な領域の混合気燃焼制御(以下リーンA/F制御と
いう)が検討されてきた。上記リーンA/F制御は、定
常状態ではリーン領域の燃焼であるが、出力を要する場
合は理論空燃比、時により、それ以上燃料の淵い制御を
も伴うものである。そのため、機関状態により空燃比の
変化が大きく、要求される最適点火時期はとても1つの
マツプでは実現困難であり、更に補正によっても不足で
あるので、この状態ではもたつき、息つき、サージショ
ック等の運転性の不良、更にノッキングや燃費の悪化を
もたらす。リーンA/F制御での燃焼を安定させるスワ
ール処理を行なった場合には更に点火時期選択が複雑と
なり、より大きな問題を生じる。又、リーンA/F制御
はどではないが前記した理論空燃比での制御においても
生じる問題であった。
そこでマツプを複数設け、各状態に対応させようとした
ところ、点火時期の条件が複合しているため、単なる条
件判断ではマツプの選択自体が最適に行なわれず、又最
適なものを選択しようとすれば処理が複雑となって長時
間を要し、高回転数時には、処理が追付けない可能性が
あった。
[発明の目的] そこで本発明においては、点火時期のデータマツプを複
数設けるとともに、その最適の選択をなして、良好な内
燃機関の点火時期制御を行なうことを目的とする。
[発明の構成] 第1の発明の構成は第1図に示すごとく、内燃機関M1
の運転状態検出手段M2と、該運転状態検出手段M2に
より検出された運転状態に基づき内燃機関M1に供給さ
れる燃焼用混合気の空燃比を設定するとともに、燃料供
給手段M3を制御して、上記設定された空燃比に対応し
た量の燃料を内燃機関M1に供給づる燃料供給制御手段
Mjとを備えた空燃比制御装置M5を有する内燃機関の
点火時期制御装置において、内燃機関M1の運転状態に
対応して設定された複数の点火時期データマツプを記憶
する記憶手段M6と、 内燃機関M1の運転状態に応じて上記記憶手段M6から
所定の優先順位で該当する点火時期データマツプを選択
するデータマツプ選択手段M7と、前記運転状態検出手
段M2により検出された内燃機関M1の運転状態に応じ
て上記データマツプ選択手段M7により選択された点火
時期データマツプに基づき点火時期をめ、該点火時期に
て点火する点火制御手段M8とを備えたことを特徴とす
る内燃機関の点火時期制御ll装置を要旨とする。
第2の発明の構成は第2図に示すごとく、内燃機関M1
1の運転状態検出手段M12と、該運転状態検出手段M
12により検出された運転状態に基づき内燃機関M11
に供給される燃焼用混合気の空燃比を設定するとともに
、燃料供給手段M13を制御して、上記設定された空燃
比に対応した最の燃料を内燃機関M11に供給する燃料
供給制御手段M14とを備えた空燃比制御装置M15を
有する内燃機関の点火時期制御装置において、内燃機関
M11の運転状態に対応して設定された複数の点火時期
データマツプを記憶する記憶手段M16と、 内燃機関M11の運転状態に応じて、上記記憶手段M1
6から所定の優先順位で該当する点火時期データマツプ
を選択するとともに該データマツプに基づき点火時期を
めるデータ選択手段M17と、上記データ選択手段M1
7においてめられた点火時期にて点火する点火制御手段
M18とを備えたことを特徴とする内燃機関の点火時期
制御装置を要旨とする。
ここで、上記したデータマツプ選択手段M7又はデータ
選択手段M17により行なわれる所定の優先順位の選択
とは、各種運転状態において選択される点火時期データ
マツプが複数存在した場合に、予め定められているデー
タマツプ間の優先順位にてその順位の一番高いデータマ
ツプを選択し、それを点火時期制御用にすることを言う
例えば、第1発明のデータマツプ選択手段M7を次の様
な構成とすることができる。
優先順位の最も低い点火時期データマツプに対応する運
転状態から、優先順位の最も高い点火時期データマツプ
に対応Jる運転状態へと、順次、実際の運転状態に該当
するか否かを判定してゆき、該判定の最後に該当した運
転状態に対応する点火時期データマツプを選択するよう
構成する。
あるいは優先順位の最も高い点火時期データマツプに対
応する運転状態から、優先順位の最も低い点火時期デー
タマツプに対応する運転状態へと、順次、実際の運転状
態に該当するか否かを判定してゆき、該判定の最初に該
当した運転状態に対応する点火時期データマツプを選択
するよう構成する。
又、第2発明のデータ選択手段M17を次のような構成
とすることができる。
優先順位の最も低い点火時期データマツプに対応する運
転状態から、優先順位の最も高い点火時期データマツプ
に対応する運転状態へと、順次、実際の運転状態に該当
するか否かを判定し、該判定にて該当する毎に該当する
点火時期データマツプに基づいて運転状態に応じて点火
時期をめてゆき、最後にめられた点火時期を前記点火時
期制御にて用いられる点火時期とするよう構成する。
あるいは優先順位の最も高い点火時期データマツプに対
応する運転状態から、優先順位の最も低い点火時期デー
タマツプに対応する運転状態へと、順次、実際の運転状
態に該当するか否かを判定し、該判定にて該当する毎に
該当する点火時期データマツプに基づき運転状態に応じ
て点火時期をめてゆき、最初にめられた点火時期を前記
点火制御にて用いられる点火時期とするよう構成する。
各々上記のごとく構成することにより、迅速に優先順位
に従った選択がなされ、最適な点火時期データマツプを
使用でき、好ましい構成である。
特に優先順位の高い方からの選択は、より迅速な処理が
可能である。
更に、第1発明のデータマツプ選択手段M7は次のよう
な構成とすることができる。複数の点火時期データマツ
プの内で、点火制御手段M8にて用いられる点火時期デ
ータマツプの選択を前記点火制御手段M8に指定する指
定部と、 無条件に、上記指定部に対し、機関冷却水温が所定温度
以上で、空燃比フィードバック制御が実行されており、
スロットルバルブが全開と全開との中間に位置する所定
開度未満であり、かつ吸気温が所定値以上である場合の
運転状態の時の点火時期データマツプの選択を設定する
第1設定部と、上記第1設定部か指定部に設定した後に
、空燃比フィードバック制御が実行されておらずかつ機
関冷却水温が所定温度以上の運転状態の場合、該運転状
態に対応した点火時期データマツプの選択を前記指定部
に対し設定し、上記運転状態以外でしよ前記指定部をそ
のままに保持する処理を行なう第2設定部と、 上記第2設定部の処理が行なわれた後に、スロットルバ
ルブが全開と全開との中間に位置する所定開度以上か又
は吸気温が所定値未満の運転状態の場合、該運転状態に
対応した点火時期データマツプの選択を前記指定部に対
し設定し、上記運転状態以外では前記指定部をそのまま
に保持する処理を行なう第3設定部と、 上記第3設定部の処理が行なわれた後に、機関冷却水温
が前記所定温度未満の運転状態の場合、該運転状態に対
応した点火時期データマツプの選択を前記指定部に対し
設定し、上記運転状態以外では前記指定部をそのまま保
持する処理を行なう第4設定部と、 上記第4設定部の処理が行なわれた後に、スロットルバ
ルブが全開の運転状態の場合、該運転状態に対応した点
火時期データマツプの選択を前記指定部に対し設定し、
上記運転状態以外では前記指定部をそのままに保持する
処理を11なう第5設定部とを備えた構成とする。
又、第2発明のデータマツプ選択手段M17は次の様な
構成とすることができる。点火制御手段M18にて用い
られる点火時期を前記点火制御手段M18に指定する指
定部と、 無条件に、上記指定部に対し、機関冷却水温が所定温度
以上で、空燃比フィードバック制御が実行されており、
スロットルバルブが全開と全開と時期データマップに基
づいてめられた点火時期を設定する第1設定部と、 上記第1設定部が指定部に設定した後に、空燃比フィー
ドバック制御が実行されておらずかつ機関冷却水温が所
定温度以上の運転状態の場合、該運転状態に対応した点
火時期データマツプに基づいてめられた点火時期を前記
指定部に対し設定し、上記運転状態以外では前記指定部
をそのままに保持する処理を行なう第2設定部と、上記
第2設定部の処理が行なわれた後に、スロットルバルブ
が全開と全開との中間に位置する所定開度以上か又は吸
気温が所定値未満の運転状態の場合、該運転状態に対応
した点火時期データマツプに基づいてめられた点火時期
を前記指定部に対し設定し、上記運転状態以外では前記
指定部をそのままに保持する処理を行う第3設定部と、
上記第3設定部の処理が行なわれた後に、機関冷却水温
が前記所定温度未満の運転状態の場合、該運転状態に対
応した点火時期データマツプに基づいてめられた点火時
期を前記指定部に対し設定し、上記運転状態以外では前
記指定部をそのまま保持する処理を行なう第4設定部と
、上記第4設定部の処理が行なわれた後に、スロットル
バルブが全開の運転状態の場合、該運転状態に対応した
点火時期データマツプに基づいてめられた点火時期を前
記指定部に対し設定し、上記運転状態以外では前記指定
部をそのままに保持する処理を行なう第5設定部とを備
えた構成とする。
各々上述のごとく構成することにより、内燃機関の運転
状態に好適な点火時期が迅速に実説でき、運転性、エミ
ッション、燃費に秀れた制御が可能となる。
又、優先順位は、例えばデータマツプと対応している運
転状態に基づく各種制御状態等を考慮して、その制御1
ffiの大小にて優先順位に対応して決定される。
例えば、上記制御ll量として空燃比を採用し、優先順
位を運転状態に応じて制御される空燃比の順で設定し、
空燃比が小さい運転状態はど優先させるよう構成すれば
、自動車の内燃機関においてはノッキング防止、燃費性
、運転性上好ましい。
上記空燃比を決定する運転状態とは、例えばスロ開度−
ルハルフ間度、吸気管圧力(吸気圧)、内燃機関温度(
冷却水温度)、外気温度〈吸気温)、空燃比フィードバ
ック制御の有無等が該当する。
上記運転状態の内から選ばれた1つまたは2つ以上の運
転状態と点火時期データマツプとを対応させ、運転状態
が満足されたマツプの内、空燃比が最も小さくなる運転
状態に対応するマツプが、実際に点火時期を制御するマ
ツプとして用いられることになる。
この他、優先順位を決定するものとして、前記制御量の
他、暖機中か否かを内燃機関温度でとらえ、この運転状
態と優先順位とを対応させてもよい。これは内燃機関が
暖機中であると燃焼が不安定であり、運転性の問題を生
じやすいため、その点を考慮した暖機用の点火時期デー
タマツプを優先させることとなる。
次に本発明の実施例を図面とともに説明する。
[実施例] 第3図は第1発明及び第2発明の両方が適用される点火
時期制御装置の構成例を表わしている。
ここにおいて1は内燃機関、2は内燃機関1の燃焼室に
空気を流入させる吸気管、3は燃焼室から排気を排出さ
せる排気管を示す。
4は内燃機関1のクランク軸に連動して回転し、イグナ
イタ5から供給される高電圧を各気筒の点火プラグ6に
分配するディストリビュータである。
前記した吸気管2の吸入空気取入れ部分には1、空気中
の塵等を除去するエアクリーナ21、更に下流に吸気温
つまり外気温を検出する吸気圧センサ22、図示しない
アクセルペダルと連動し、該アクセルペダルの踏込み量
にて吸入空気量(吸気量)を調節するスロットルバルブ
23、該スロットルバルブ23の開度を検−出するスロ
ットルセンサ24が設けられている。スロットルセンサ
24は第4図に示すごとく、スロットルバルブ23の全
開状態を示すアイドルスイッチ(Idl)、全開状態を
示す全開スイッチ(vL)及びその中間状態を示すリー
ンスイッチ(LS)を備え、Idlは所定開度以下でオ
ンとなり、vL、LSは各々の所定開度以上でオンとな
り、オン・オフ信丹を出力する。
更に下流の吸気管2のサージタンク2a部分には吸気管
2内の圧力〈吸気圧)を検出する吸気圧センサ25、シ
リンダヘッド1aの吸気ポート1b近傍には図示しない
燃料タンクから供給される燃料を燃焼室に噴射供給する
燃料噴射弁26、吸気ポート1bにはスワールの有無を
調整するスワールコントロールバルブ27が設けられて
いる。
上記スワールコントロールバルブ27はスワールコント
ロールバルブ駆動装置28により駆動される。該駆動装
置28はサージタンク2aの負圧をチェックバルブ28
aを介して取込み、電気信号により負圧回路と大気開放
とを切り替える負圧切替バルブ28bにより、ダイヤフ
ラムで2つに区切られた空室を有するアクチュエータ2
8Gの該ダイヤフラムを駆動し、ダイヤフラムに付設さ
れたロッド28bの突出量を調節し、該ロッドに連結さ
れたスワールコントロールバルブ27の開度を調節する
ように構成されている。
第5図は上記スワールコントロールバルブ27の構成お
よび作用を説明する概略説明図である。
ここで1Cは前記吸気ポート1bの内周面を表わしてい
る。該内周面1C内の吸入空気の流通路は内周面1Cの
一方向から突出した仕切り板1dにより、2本の通路1
e、1fに分割されている。
スワールコントロールバルブ27は、上記2本の通路1
e11fの内、一方の通路1e側に配置さ・れている。
スワールコントロールバルブ27は平板状の弁部27a
ルバ一27b1連結部27cを備える。
該連結部は、前記アクチュエータ28cのロッド28d
に回動自在に連結されており、スワールコントロールバ
ルブ駆動装置28の作動によりロッド28dの突出量が
変動するのに応じて、レバー27bを介して、通路1e
中に突出している弁部27aを回転させる。
スワール効果を要しないような内燃機関の運転状態、例
えば高負荷においては、弁部27aの回転角は弁部27
. aの板面が通路1eを流れる吸入空気の流動に最も
障害とならないように、流動方向と平行状態に設定され
ている。このため両通路le、1f共に、同程度に吸入
空気を流通させる。
一方、スワール効果を期1もするような運転状態、例え
ば定常状態においては、弁部27aの板面を、流動方向
と垂直な方向になるよう弁部27 aの回転角を設定す
ることにより、吸入空気の流動を主に一方の通路1fの
みに制限し、吸気弁29と吸気ポート出口との間から吹
出す吸入空気の流れを偏流として、内燃機関1のシリン
タ内にてスワールを引き起させる。
次に第3図に戻り、排気管3の上流側から、まずリーン
センサ31が設置され排気中の酸素濃度を検出している
。該リーンセンサ31は限界電流型酸素センサであり、
そこには冷間始動時、酸素濃度の検出を迅速に安定化さ
せるためのヒータが内蔵されている。32は排気浄化装
置であり、備えられている触媒によって一酸化炭素(C
o)。
未燃炭化水素(HC)、窒素酸化物(NOx >の浄化
がなされている。さらに下流の33は排気温センサであ
り、排気の温度を検出している。
又、内燃機関1のシリンダブロックには、冷i11水の
温度を検出する水温センサ40が設けられている。
次に50は各種センサ等から信号を入力すると共に各種
装置等を制御する信号を出力する電子制御回路(ECU
)である。
電子制御回路50は、予め定められたプログラムに従っ
てデータの入力や演算および制御を行なう中央処理ユニ
ット(CPU)51、制御プログラム等を予め記憶して
おく読み出し専用のメモリ(ROM)52、データ等の
自由に書き込み・読み出し可能な一時記憶メモリ(RA
M>53、内燃機関1の運転状態を検出する種々のセン
サ群より信号を入力する入力ポート54、イグナイタ5
や燃料噴射弁26、負圧切替バルブ28b、り一ンセン
サ31のヒータ等へ制御信号を出力する出力ポート55
、CPU51、ROM52等上記各素子を相互に接続す
るデータバス56、キースイッチ57を介してバッテリ
58に接続されて電子制御回路50仝体に安定化された
電圧を供給する電源回路5つ、等を備えている。入力ポ
ート54は、回転数センサ4a、気筒判別センサ4b1
スロツトルセンサ24からのパルス等の信号を入力する
パルス入力部54aと、吸気温センサ22、吸気圧セン
サ25、リーンセンサ31、排気温センサ33、水温セ
ンサ40からの各検出値に応じたアナログ信号を入力す
るアナログ入力部54bとを有している。一方、内燃機
関1の図示しないクランク角度を回転数センサ4aから
の信号によって検出し、これに同期してイグナイタ5を
駆動する信号と、燃料噴射量に応じて定まる燃料噴射時
間だけ燃料噴射弁26を開弁する噴射弁の数だけの制御
信号と、リーンセンサ31において限界電流から酸素濃
度を検出するためにリーンセンサ31に印加される定電
圧信号と、リーンセンサ31を所定温度以上に昇温させ
るヒータに印加される電力信号と、負圧切替バルブ28
bを開閉する制御信号とが出力ポート55を開して出力
されている。燃料噴射弁26の上記制御信号によって燃
料噴射弁26は制御・開弁され、図示しない燃料圧送ポ
ンプより燃料供給を受けて、吸気管2内部への燃料噴射
が行なわれるよう構成されている。
次に電子制御回路50が行なう処理を表わす第6図のフ
ローチャートに依拠して、内燃機関の点火時期制御装置
が行なう第1発明の制御例について説明する。キースイ
ッチ57が閉成され内燃機関1が始動した後、気筒数に
対応したクランク角毎に回転数センサ4aから入力され
るパルスによって本制御ルーチンは起動される。例えば
6気筒の内燃機関であれば、120°毎に起動される。
ここでマツプ選択ルーチンにおける記号を説明する。第
6図(イ)のマツプ選択ルーチンにおけるステップ11
0のθ(BSE)は暖機後通常のリーンの空燃比、つま
り機関冷却水温が所定温度(80℃)以上で、リーンA
/Fでの空燃比フィードバック制御が実行されており、
リーンスイッチ(LS)がオフ状態(スロットルバルブ
23が全開と全開との中間に位置する所定開度未満)で
、吸気温が所定値以上で、かつスワールコン1へロール
バルブ27が閉状態である場合の内燃機関の運転状態に
おいて最も良好な燃費、排気特性を有するように設定さ
れた機関回転数(NE)と吸気圧(PM)とをパラメー
タとする点火時期進角値の2次元マツプ、ステップ12
0のF/Bは空燃比フィードバック制御、ステップ13
0のTHWは内燃機関の冷却水温、ステップ140のθ
(OPN)は暖機後F/Bオーブン時、つまりF/Bを
実行していない時において前記θ(BSE)と同様に良
好な特性を有するように設定されたNEとPMとをパラ
メータとする点火時期進角値の2次元マツプ、ステップ
150のXLSCNはスロットルセンサ24のリーンス
イッチ(LS)がオンした時点から、LSオフ後吸気圧
が所定量低下するまでセット(XLSCN=1)されて
いるフラグ、ステップ160のXCLDは吸気温センサ
22の検出結果から低外気温時の、点火時期によるヒー
タ性能向上要求の際にセット(XCLD=1)されるフ
ラグ、ステップ170のθ(LS)はXLSCN=’l
又はXCLD=1の状態において、要求特性に的確に応
するよう設定されたNEとPMとをパラメータとする点
火時期進角値の2次元マツプ、ステップ190のθ(W
P)は暖機中の空燃比に対応して良好な特性を有するよ
うに設定されたNEとPMとをパラメータとする点火時
期進角値の2次元マツプ、ステップ200のX5CVF
は吸気管内の負圧に基づくスワールコントロールバルブ
27の閉状態から吸気管内の負圧の低下(気圧の上昇)
によるチェックバルブ28aからの漏れ現象によりスワ
ールコントロールバルブ27が開状態に至った時にセッ
ト(X S C’V F −1)される漏れ検出フラグ
、ステップ210のθ(VL2)はスワールコントロー
ルバルブ27が開状態(XSCVF=1 )に対応して
良好な特性を有づるように設定されたNEとPMとをパ
ラメータとする点火時期進角値の2次元マツプ、ステン
7’ 220 +7) X V L CN ハ、全開ス
イッチ〈VL)がオンされた時にセット(XVLCN=
1 )され■しオフ後に大気圧と吸気圧との差がスワー
ルコントロールバルブ27を開状態に至らせた際にリセ
ットされるフラグ、ステップ230のXVLは全開スイ
ッチ(VL)がオン時にレット(XVL−1)され、オ
フ時にリセット(XVL=O)されるフラグ、ステップ
240のθ(\/ l 2 >はXV L CN = 
1でかつXVL=Oのときに対応して設定されるマツプ
であり、上記ステップ210のマツプと同一内容のマツ
プ、ステップ250のθ(VLl)はXVL=1の時、
つまり全開スイッチオンに対応して良好な特性を有する
よう設置されたNEとPMとをパラメータとする点火時
期進角値の2次元マツプを表わす。
まず、第6図(イ)のマツプ選択ルーチンの処理が開始
されると、ステップ110にてθ(BSE〉が選択され
る。この選択処理は読み出すマツプのメモリの先頭番地
を記憶しているRAM53上の場所に、θ(BSE)の
先頭番地を書込むことによりなされる。以後、他のマツ
プが選択された場合も、同様にすでに記憶している場所
に該当マツプの先頭番地を書込む処理がなされる。
次いで、ステップ120にて空燃比のフィードバックが
実行されているか否かが判定される。F/Bが実行中で
あれば、rNOJと判定され、処理はステップ150に
移る。F/Bがオーブン状態であればrYEsJと判定
されて、次にステップ130が実行され、冷却水温(T
HW)が80℃以上か否かが判定される。80℃未満で
あれば「NO」と判定され、処理はステップ150へ移
るが、80℃以上であればrYEsJと判定されて、次
にステップ140が実行される。
このようにF/Bオーブン状態でかつ冷却水温が80℃
以上の場合に、θ(BSE)の選択をθ(OPN)の選
択に書き替える処理が実行される。
次にステップ150にてはXLSCNがセットされてい
るか否かが判定される。セットされていなければステッ
プ160に処理が移り、セットされていれば、ステップ
170に処理が移る。又、ステップ160にてはXCL
Dがセットされているか否かが判定されて、セットされ
ていなければステップ180に処理が移り、セットされ
ていれば、ステップ170に処理が移る。ステップ17
0ではθ(LS)が選択される。
このように、リーンスイッチ(LS)のオン時からLS
オフ後の吸気圧低下に至る間の状態(XLSCN=1>
、又はヒータ性能向上の要求状態(XCLD=1 )で
あれば、前回選ばれたθ(BSE)又はθ(OPN)に
替わって、θ(LS)が選択されることになる。
次にステップ180にては冷却水温(TI−IW)がO
′Cを越え、かつ80℃未満の状態にあるか否かが判定
される。判定がrYEsJであれば、ステップ190が
実行され、rNOJであればステップ200が実行され
る。
このように内燃m関の冷間時、前回選ばれたθ(BSE
)、θ(OPN)又はθ(+−S )に替わってθ(W
P)が選択されることになる。
次にステップ200にてX5CVFがセットされている
か否かが判定される。チェックバルブ28aからの漏れ
現象により、スワールコントロールバルブ27が開状態
となっている場合にはX5CVF=1であるのでrYE
sJと判定され、次いでステップ210の処理が実行さ
れる。スワールコントロールバルブ27が閉状態であれ
ばX5CVF=Oであるので「No」と判定され、次い
でステップ220の処理が実行される。ステップ210
にてはθ(VL2)が選択される。
このようにスワールコントロールバルブ27が開状態の
時、前回選ばれたθ(BSE)、θ(OPN)、θ(L
S)又はθ(WP)に替わってθ(VL2)が選択され
ることになる。
次にステップ220にてXVLCNがセットされている
か否かが判定され、スロットルセンサ24の全開スイッ
チ(VL)がオンされた時からVLオフ後後見気圧吸気
圧との差により、スワールコントロールバルブ27が開
状態になるまでの状態の場合、XVLCN=1であるの
でrYEsJと判定され、次いでステップ230が実行
される。
上記状態テ’;; < (X V L CN = O)
 r N OJ ト判定されると、本ルーチンの処理は
終了し、他のルーチンの処理が開始される。次にステッ
プ230にてはXVLがセットされているか否かが判定
される。全開スイッチ(VL)がオフ(XVL−0)で
あれば、「NO」と判定されて、次いでステップ240
が実行されて、θ(VL2)が選択される。一方、VL
がオン(XVL=1)であれば、rYEsJと判定され
て、次いでステップ250が実行されて、θ(VLl)
が選択される。
このようにスワールコントロールバルブ27が開状態に
おいて、全開スイッチ(VL)がオフの時にはθ(VL
2)が選択され、VLがオンの時にはθ(VLl)が選
択される。ステップ240にて、ステップ210と同様
にθ(VL2)が選択されるのは、スワールコントロー
ルバルブ27が負圧の漏れとは関係ない状況下において
、ここではVLオフ後の負圧の低い状態では、スワール
コントロールバルブ27が開状態であるので、θ(VL
2)がVSLVF−1の時と同様に選択されるのである
。又、XVL=1の時は最優先にθ(VLI)が選択さ
れることになる。
以上のように、本実施例においてなされる処理は最初θ
(BSE)を点火時期のマツプとして選択した後、運転
状態が該当するたびにマツプを取替えてゆく。即ち後に
選択される程、優先的に選択されることとなる。上記全
マツプは次のような式により優先順位が定まる。
θ(VLl)>θ(VL2)>θ(WP>>θ(LS)
>θ(OPN)>θ(BSE)上記優先順位は発明者の
研究から生じた次なる知見に基づくものである。
θ(VLl)はスロットル全開時でA/Fは理論空燃比
よりリッチどなり、内燃機関の出力性能及びノッキング
等のダメージより最も優先される必要がある。θ(VL
2)はスワールコントロールバルブ27の開状態でA/
Fは理論空燃比とされ、θ(WP>、θ(LS>、θ(
OPN)、θ(BSE)よりもA/Fがリッチであるの
でノッキングの点から優先される。θ(WP>は、暖機
中の点火時期を表わし、暖機中は暖機後の他の場合〔θ
(LS)、θ(OPN)、θ(BSE)コよりも燃焼が
不安定のためドラビリの問題をひき越しやすいので優先
させる必要がある。次にθ(LS)はθ(OPN)、θ
(BSE)よりもA/「がリッチであるため点火時期進
角値マツプの1直は」]記2つ[θ(OPN)、θ<B
SE)コよりも遅角側の値を取っており、θ(OPN’
)やθ(BSE)ではノッキング上の問題の発生が考え
られるため優先させる必要がある。θ(OPN)は、オ
ープンループ時の方がF/B時よりA/Fがリッチなた
めθ(BSE)より遅角側の進角値をとっている。この
ためノッキング及び燃費上θ(OPN)をθ(BSE)
より優先させる必要がある。
上記条件はθ(WP>とθ(LS)、θ(OPN)及び
θ(BSE)との比較を除いて、主に空燃比に関係する
優先順位である。より空燃比が低い、つまりよりリッチ
である運転状態に対応して選択される点火時期のマツプ
が優先されることとなり、マツプ選択ルーチンの処理の
後方に位置することとなる。
上述したごとく、マツプが選択された後、該マツプに基
づぎ、吸気圧(PM)と機関回転数(NE)とに応じて
、点火時期データが読み出され、次いで該点火時期デー
タに基づいて、点火制御が行なわれる。
この点火時期の読出の処理を第6図(ロ)の進角値(θ
〉読出ルーチンのフローチャートに、点火制御の処理を
第6図(ハ)の点火制御ルーチンに示す。
上記θ読出ルーチン及び点火制御ルーチンは6気筒の内
燃機関の場合、クランク軸の1200毎の割込ルーチン
である。
第6図く口)においては、ステップ310の実行により
、既にマツプ選択ルーチンにて選択されている現運転状
態に最適なマツプに基づき進角値を読み出す。
次に第6図(ハ)にて、ステップ410にて上記進角値
から、点火角度を算出し、次いで機関回転数から点火時
期を算出する処理がなされる。次に、ステップ420に
て点火までの時間が点火用タイマーにセットされる。こ
うして本ルーチンの処理をおえ、タイマーにより時間と
なれば点火がなされる。
本実施例は上述したごとく構成されているので、如何な
る運転状態下でも間違いなく適切な点火進角のマツプが
迅速に選択でき、ノッキング防止、燃費向上、■ミッシ
ョン向上、暖機性能面上等の、各目的に応じた内燃機関
の運転を無駄なく円滑に実行できるものである。
上記した第1発明の第1実施例は6つの点火進角のマツ
プを用い運転状態の大部分の領域に対応して好適な点火
時期を実現するものであるが、次に述べる第2発明の各
実施例のごとく、更に少ないマツプにて制御することも
できる。
第7図(イ)、(ロ)、(ハ)のフローチャートに第2
発明の第1実施例の制御を示す。これらのフローチャー
トの処理は電子制御回路50の一連の処理として繰返し
行なわれている。他の構成は第1発明の第1実施例と同
じである。第7図(イ)は点火進角θをめるルーチンで
あり、クランク軸の回転1200毎に行なわれる。まず
ステップ610にて吸気圧PMと機関回転数NEとから
θ(BSE)に基づいて進角値θを読み出し、RAM5
3中の所定の番地に記憶させる。次いで全開スイッチ(
VL)がオンしているか否かが判定される。ここでVL
がオンであれば、PM、NEの値を用いて今度はθ(V
Ll)に基づいて進角値θを読み出し、前記所定の番地
に上記θ(BSE)からめられたθの代りに記憶される
。又、VLがオフであれば、そのまま本ルーチンを終了
するので、θはθ(BSE)よりめられたθのままであ
る。ここでは先にθ(BSE)を用い、運転状態によっ
てθ(VLl)を用いることによりθ(VLl)を優先
させている。
第7図は、空燃比制御ルーチンであり、ステップ640
にてVLオンと判定されれば、次にステップ650が実
行され、空燃比A/Fはリッチ側へ制御される。一方、
VLオフと判定されれば次にステップ660が実行され
、空燃比A/Fはリーン側へ制御される。
第7図(ハ)はスワールコントロールバルブ27の開閉
を制御するスワール制御ルーチンであり、ステップ67
0にてV[がオンか否かが判定され、VLオンであれば
rYEsJと判定されて、次いでステップ680にてス
ワールコントロールバルブ駆動装置28を制御し、スワ
ールコントロールバルブ27を開くか又は開状態に保持
する。一方、VLがオフでI’NOJど判定されると、
ステップ690が実行されスワールコントロールバルブ
27を閉じるか又は閉状態に保持する。スワールコント
ロールバルブ27が閉状態にあればスワール効果を生ず
る。このようにVLオフ時にA/Fが太き(なるため、
点火時期を進める必要があるとともに、スワール効果に
より混合気の燃焼速度が速くなるため点火時期を遅らせ
なくてはならない。
このような状況下でVLオン・オフ各々、独自の進角値
マツプが必要となる。
本実施例にては上述のごとく構成することにより、状況
に応じて適切なる点火時期を迅速に選択することができ
る。このため、高負荷運転(VLオン)時に、スワール
処理を停止し、A/Fも理論空燃比よりもリッチ側の値
をとるように出力性能を得ても、VLオンとオフ時とで
各々点火時期の精密な制御を行なっているためノッキン
グ等の不都合が発生することがない。又、高地での高負
荷運転においても、過進角によるノッキング発生を防止
することができる。
次に第2発明の第2実施例について第8図(イ)、(ロ
)、(ハ)に基づいて説明する。第8図(イ)は進角値
θ計算ルーチンであり、所定クランク角毎に実行される
。このルーチンは第2発明の第1実施例と異なり第1発
明の第1実施例で述べたフラグXLSCNのセット、リ
セットに従ってマツプを選択している。他の構成は第2
発明の第1実施例と同様である。まずステップ710に
て、θ(BSE)に基づきPMとN[とに応じてθがめ
られる。次いでステップ720にてXLSCNがセット
(XLSCN=1>されていればrYEsJと判定され
、θ(BSE)の替わりにθ(LS)に基づきPMとN
Eとからθが新たにめられる。一方、XLSCN=Oで
リセットされていた場合は、rNOJと判定されθはそ
のままで本ルーチンを終える。
次に、第8図(ロ)は空燃比制御ルーチンであり、所定
クランク角毎に実行される。まず、ステップ740にて
、PMとNEとよりKLEANが算出される。KLEA
Nとはリーン補正係数と呼ばれ、内燃機関が定常状態で
理論空燃比より燃料の稀薄な空燃比へ混合気を制御する
場合に用いられる基本燃料噴射量に対する補正係数であ
り、KLEAN<1.0の時、空燃比がリーンとなり、
KLEAN=1.0の時、理論空燃比に制御される。
次いでステップ750にて前記と同一のフラグXLSC
Nがセットされているか否かが判定される。XLSCN
=OでrNOJと判定されると、このまま本ルーチンの
処理が終了する。KLEANはステップ740で設定さ
れたままである。
一方、XLSCN=1でrYEsJと判定されると、次
にステップ760が実行されてKLEANが所定値C1
以上か否かが判定される。もしKLEANがC1以上で
rYEsJならば、このまま本ルーチンの処理を終了す
る。しかし、KLEANがC1未満であれば、次のステ
ップ770にてKLEANに上記C1の値が設定されて
、処理を終了する。つまり、XLSCN=1の時KLE
ANの値を01以上に設定する処理を行なっている。
上述の処理動作を第8図(ハ)のタイムチャートに示す
。ここにおいて、スロットルバルブ23が開度を増し続
けることにより、時点tmlにて、スロットルセンサ2
4のリーンスイッチLSがオンした場合、XLSCNが
セットされる。続いて、スロットルバルブ23が閉じは
じめ、時点tm2でリーンスイッチLSがオフとなって
も、その時点から一定圧(P)低下するまで、XLSC
Nはセットされたままであり、P分低下したあと、時点
tm3で、リセットされる。
本実施例は上述のこと(構成されていることにより、リ
ーンスイッチLSオン・オフ前後で空燃比の変化に基づ
き、点火時期進角値のマツプを切替えることにより、適
切な点火時期を迅速に選択することができ、ノッキング
が防止でき、運転性が向上する。
次に第9図(イ)、(ロ)、(ハ)、(ニ)に基づいて
、第2発明の第3実施例を説明する。他の構成は第2発
明第1実施例ど同様である。
第9図(イ)は進角値θ計算ルーチンを表わす。
まずステップ800にてPM、NEに応じ、θ(BSE
)に基づいて進角値θがめられる。次にステップ810
にて空燃比のフィードバック制御(F/B)がオープン
状態にあるか否かが判定される。F/B中であればrN
Ojと判定されて本ルーチンの処理を終了する。F/B
オープンであればrYEsJと判定され、次にステップ
820が実行される。ステップ820にては冷却水温(
THW)が80℃以上か否かが判定される。80℃未満
であればrNOJと判定され、本ルーチンの処理を終了
する。80℃以上であればrYES」と判定されて、次
にステップ830にて、PM、NEよりθ(OPN)に
基づいて進角値θがめられ、前記ステップ800にてめ
られた進角値θが書き替えられる。
次に第9図(ロ)に空燃比制御ルーチンの処理を示す。
まずステップ840にて、第9図(ハ)のグラフに示す
ごとく、PM、NEに応じて前述したと同様のリーン補
正係数(KLEAN)の締出が行なわれる。ただし第9
図(ハ)のグラフはNEが一定状態の場合のグラフであ
る。次にステップ850にて、空燃比フィードバック制
御(F/B)がオーブン状態か否か、次いでステップ8
60にて冷却水m (THW)が80℃以上か否かが判
定され、ステップ850及びステップ860の両者とも
「YESJであれば、次にステップ870が実行され、
どちらか一方でもrNOJと判定されれば、本ルーチン
の処理を終了する。ステップ870にてはKLEANが
所定値C2以上か否かが判定され、02以上であれば本
ルーチンの処理を終了し、02未満であれば、次のステ
ップ880の実行にてKLEANはC2に設定される。
このようにして、暖機後のF/Bオープン時には、KL
EANの下限値は02以上に設定される処理がなされる
上述した制御においては、F/B実行時とF/Bオープ
ン時とにおける点火時期と軸トルクとの関係は第9図(
ニ)のごとくなる。ここでグラフF1はF/Bオープン
時を、グラフF2はF/B実行時を表わす。各々MBT
1、MBT2が、ノックを生ぜず、NOXも高くなく、
軸トルクも高い最適点火時期として選択されている。N
1.N2は各々のノック限界を表わす。
本実施例は暖機後における空燃比F/Bの有無に基づき
1点火時期の進角値のマツプを選択することにより、運
転状態に対応して、最適な点火時期を選択でき、運転性
やエミッションの向上を図ることができる。
次に第10図(イ)、(ロ)、(ハ)、(ニ)に基づい
て第2発明の第4実施例を説明する。本実施例は、とく
に理論空燃比より燃料の薄い空燃比にて燃焼を行なう内
燃機関において、暖機中の空燃比と暖機後の空燃比との
違いによる燃焼性等への影響が大であることを考慮して
、最適な点火時期の進角値のマツプを運転状態に応じて
選択する装置の処理例を示す。他の構成は第2発明の第
1実施例と同様である。第10図(イ〉はクランク軸の
所定回転毎に実施され、点火時期進角値θを算出するル
ーチンを表わす。まずステップ910にてPM、NEに
応じてθ(BSE)に基づきθがめられる。次いでステ
ップ920にて冷却水温THWが所定温度Toを越え、
かつ所定温・度T1未満であるか否かを判定する。ここ
でTo<T日W<TIの範囲にTHWがある場合、rY
ES」と判定されて、次にステップ930が実行され、
θ<WP)に基づきPM、NEに応じて進角値θがめら
れる。一方、T)−IWがTHW≦TO又はTHW≧T
1の場合には、ステップ920にてrNOJと判定され
、本ルーチンの処理は終了する。
第10図(ロ)はクランク軸の所定回転角毎に実施され
、KLEANをめる空燃比制御ルーチンを表わす。まず
ステップ940にてPM、NEに応じてKLEANがめ
られる。次いでステップ950にてT I−I Wが所
定温度12以上でかつ所定温度T1未満(T2≦THW
<T1)であるか否かが判定される。ここでTO<T2
<T1の関係がある。THWがT2≦THW<T1でな
ければrNOJと判定されて、本ルーチンでの処理を終
了する。一方、THWが上記条件を満足すれば、rYE
sJと判定されて、次にステップ960が実行され、K
LEANが所定値C4以上か否かが判定される。KLE
AN≧04であれば本ルーチンの処理をおえ、K L 
E A N < 04であれば、次にステップ970を
実行し、KLEANに04の “値を設定する。
このように処理されることにより、暖機中においてはK
LEANはC4を下限として設定し、それ以上の空燃比
には設定しないよう処理される。
各温度領域での下限値の一例を表わすグラフを第10図
(ハ)に示す。
又、上述した制御においてはII!機中と暖機後とにお
ける点火時期と軸トルクとの関係は第10図(ニ)のご
とくになる。ここでグラフF3は暖機中を、グラフF4
は暖機後を表わす。各々MBT3、MBT4が、ノック
を生ぜず、NOxも低く、軸トルクも高い最適点火時期
として選択されている。N3.N4は各々のハク限界を
表わす。
上記のごと(本実施例では、暖機中の(To<TI−I
W<T1 ) 、特に:T2<T)IW<T1[#いて
は、暖機後(T HW≧TI)と同様にリーン側での制
御を行っているが、暖機中での運転性がら空燃比を変え
る。これに伴って点火時期の進角値のマツプを適切なも
のに設定しているので、リーン領域では点火時期の影響
の大きい暖機中のノッキング、もたつき又は加速ショッ
ク等を防止できる。
以上第1発明の第1実施例及び第2発明の第1〜第4実
施例について説明したが、上記M1発明の第1実施例中
、マツプ選択ルーチン[第6図(イ)Jのステップ11
C)、140.170,190.210,240及び2
5Cl)処iを、マツプ選択処理に加えてPM、NEに
応じて、進角値θを読み出す処理を行うように変更して
進角値続出ルーチン[第6図(ロ)]の処理と兼用すれ
ば、第2発明の実施例として構成される。この実施例は
第1R明の第1実施例と同様な効果が得られる。
一方、第2発明の第1〜第4実施例中、ステップ610
,630,710.730.800,830.910.
930f7)各マツプがらの進角11i KPcPc−
チンを、単に各マツプの選択とし、各実施例毎に第1発
明第1実施例の進角値続出ルーチン[第6図(ロ)]に
該当するルーチンを設ければ、各実施例を第1発明の実
施例として構成できる。
この実施例も第2発明の第1〜第4実施例と同様な効果
が得られる。
尚、各発明の各実施例において、回転角センサ4a、気
筒判別センサ4b、吸気温センサ22、スロットルセン
サ24、吸気圧センサ25、り一ンセンサ31、排気温
センサ33、水温センサ40が運転状態検出手段M2.
M12に該当し、燃料噴射弁26が燃料供給手段M31
M13に該当し、電子制御回路50が燃料供給制御手段
M4゜Ml4、記憶手段M6.M16、データマツプ選
択手段M7、データ選択手段M17及び点火制御手段M
8.M18に該当する。
又、第1発明において、第6図(イ)のマツプ選択ルー
チンの処理がデータマツプ選択手段M7の処理に該当し
、第6図(ロ)の進角値読出ルーチンと第6図(ハ)の
点火制御ルーチンとの処理が点火制御手段M8の処理に
該当する。
第2発明において第7図(イ)、第8図(イ)゛、第9
図(イ)及び第10図〈イ)の進角値(θ〉読出ルーチ
ンの処理がデータ選択手段M17の処理に該当し、第7
図(ロ)、第8図(ロ)、第9図(ロ)及び第10図(
ロ)の空燃比制御ルーチンの処理が燃料供給制御手段M
4.M14の処理に該当する。
又、各発明において前記した指定部は電子制御回路50
のRAM53の所定番地に該当し、第1〜第5設定部は
ROM52中に記憶されている該当するプログラムに基
づいて各処理を行なうCPU51に該当する。
以上、各発明の各実施例について説明したが両発明はこ
れらに限られず、その要旨を変更しない範囲で各種態様
をどることが可能である。
[発明の効果1 第1本発明及び第2発明は運転状態に対応して設定され
た点火時期データマツプを運転状態に応じて所定の優先
順位で選択して用いることにより、各運転状態及び要求
に応じた最適の点火時期を設定することが可能となるも
のである。このようにR適の点火時期が選択されること
により、運転性、エミッション、内燃機関の耐久性を向
上させることができる。
【図面の簡単な説明】
第1図は第1発明の構成図、第2図は第2発明の構成図
、第3図は各発明の適用される点火時期制t[l装置の
概略構成を含むブロック図、第4図はスロットルセンサ
の各種スイッチの動作を示すグラフ、第5図はスワール
コントロールバルブの動作を示す説明図、第6図(イ)
は第1発明の第1実施例のマツプ選択ルーチンの処理を
示すフローチャート、第6図(ロ)は同じく進角値読出
ルーチンの処理を示すフローチャート、第6図(ハ)は
同じく点火制御ルーチンの処理を示すフローチャート、
第7図(イ)は第2発明第1実施例の進角値読出ルーチ
ンの処理を示すフローチャート、第7図(ロ)は同じく
空燃比制御ルーチンの処理を示すフローチャート、第7
図(ハ)は同じくスワール制御ルーチンの処理を示すフ
ローチャート、第8図(イ)は第2発明第2実施例の進
角値読出ルーチンの処理を示すフローチャート、第8図
(ロ)は同じく空燃比制御ルーチンの処理を示ずフロー
チャート、第8図(ハ)は同じ<PM、LS、XLSC
N及び進角値マツプの動作の時間変化を示すグラフ、第
9図〈イ)は第2発明第3実施例の進角値読出ルーチン
の処理を示すフローチャート、第9図(ロ)は同じく空
燃比制御ルーチンの処理を示すフローチャート、第9図
(ハ)は同じ<NE一定状態におけるPMとKLEEA
Nとの関係を示すグラフ、第9図(ニ)は同じり「/B
有無による点火時期と軸トルクとの関係を示すグラフ、
第10図(イ)は第2発明第4実施例の進角値読出ルー
チンの処理を示すフローチャート、第10図(ロ)は同
じく空燃比制御ルーチンの処理を示すフローチャート、
第10図(ハ)は同じく冷却水温どKLEAN下限値と
の関係を示ずグラフ、第10図く二)は同じく暖機前後
における点火時期と軸トルクとの関係を示すグラフであ
る。 Ml、Ml 1.1・・・内燃機関 M2、Ml 2・・・運転状態検出手段M3、Ml3・
・・燃料供給手段 M4、Ml4・・・燃料供給制御手段 M5..M15・・・空燃比制御装置 M6、Ml6・・・記憶手段 M7・・・データマツプ選択手段 M17・・・データ選択手段 M8、M2S・・・点火制御手段 4・・・ディストリビュータ 4a・・・回転数センサ 5・・・イグナイタ 6・・・点火プラグ23・・・ス
ロットルバルブ 24・・・スロットルバルブ 25・・・吸気圧センサ 26・・・燃料噴射弁27・
・・スワールコントロールバルブ28・・・スワールコ
ントロールバルブ駆動装置31・・・リーンセンサ 5
0・・・電子制御回路代理人 弁理士 定立 勉 他1名 第1図 第7図 (イ) (ロ) 第7図 (ハ) 第8図 第8図 (ハ) −一→時間 第9図 (イ) (ロ) 第9図 (ハ) ノ0↓ 苫、1 J ?M (X702mmHg) (ニ) lXに 、6 ・K任)薄目 (’BTDC) 第10図 第10図 ン9−耘シ水シ妊1x(’C) 、÷Cθ’!Tm(’BTDCソ

Claims (1)

  1. 【特許請求の範囲】 1 内燃機関の運転状態検出手段と、 該運転状態検出手段により検出された運転状態に基づき
    内燃機関に供給される燃焼用混合気の空燃比を設定する
    とともに、燃料供給手段を制御して、上記設定された空
    燃比に対応した量の燃料を内燃機関に供給する燃料供給
    制御手段とを備えた空燃比制御装置を有する内燃機関の
    点火時期制御装置において、 内燃機関の運転状態に対応して設定された複数の点火時
    期データマツプを記憶する記憶手段と、内燃機関の運転
    状態に応じて上記記憶手段から所定の優先順位で該当す
    る点火時期データマツプを選択するデータマツプ選択手
    段と、 前記運転状態検出手段により検出された内燃機関の運転
    状態に応じて上記データマツプ選択手段により選択され
    た点火時期データマツプに基づき点火時期をめ、該点火
    時期にて点火する点火制御手段とを備えたことを特徴と
    する内燃機関の点火時期制御装置。 2 データマツプ選択手段が、 優先順位の最も低い点火時期データマツプに対応する運
    転状態から、優先順位の最も高い点火時期データマツプ
    に対応する運転状態へと、順次、実際の運転状態に該当
    するか否かを判定してゆき、該判定の最後に該当した運
    転状態に対応する点火時期データマツプを選択するよう
    構成された特許請求の範囲第1項記載の内燃機関の点火
    時期制御装置。 3 データマツプ選択手段が、 優先順位の最も高い点火時期データマツプに対応する運
    転状態から、優先順位の最も低い点火時期データマツプ
    に対応する運転状態へと、順次、実際の運転状態に該当
    するか否かを判定してゆき、該判定の最初に該当した運
    転状態に対応する点火時期データマツプを選択するよう
    構成された特許請求の範囲第1項記載の内燃機関の点火
    時期制御装置。 4 データマツプ選択手段が、 複数゛の点火・時期データマツプの内で、点火制御手段
    にて用いられる点火時期データマツプの選択〜 を前記点火制御手段に指定する指定部と、無条件に、上
    記指定部に対し、機関冷却水温が所定温度以上で、空燃
    比フィードバック制御が実行されており、スロットルバ
    ルブが全開と全開どの中間に位置する所定開度未満であ
    り、かつ吸気温が所定値以上である場合の運転状態の時
    の点火時期データマツプの選択を設定する第1設定部と
    、上記第1設定゛部が指定部に設定したミーに、空燃機
    関冷却水温が所定温度以上の運転状態の場合、該運転状
    態に対応した点火時期データマツプの選択を前記指定部
    に対し設定し、上記運転状態以外では前記指定部をその
    ままに保持する処理を行なう第2設定部と、 上記第2設定部の処理が行なわれた後に、スロットルバ
    ルブが全開と全開との中間に位置する所定開度以上か又
    は吸気温が所定値未満の運転状態の場合、該運転状態に
    対応した点火時期データマツプの選−裾を前記指定部に
    対し設定し、上記運転状態以外では前記指定部をそのま
    まに保持する処理を行なう゛第3設定部と、 上記第3設定部の処理が行なわれた後に、機関冷却水温
    が前記所定温度未満の運転状態の場合、該運転状態に対
    応した点゛火時期デニタマップの選択を前記指定部に対
    し設定し、上記運転状態以外では前記指定部をそのまま
    保持する処理を行なう一第4設定部と、 上記第4設定部の処理が行なわ−れた後に′、スロ・レ
    ートルバルブが全開の運転状態の場合、該運転状−に対
    応し゛た点火時期データフッ16選択番前記指定部に対
    し設定し、上記運転状態以外では前記指定部をそのまま
    に保持する処理を行なう第5設定部とを備えてなる特許
    請求の範囲第2項記載の内燃機関の点火時期制御装置。 5 優先順位が、 運転状態に応じて制御される空燃比の順序で設定されて
    おり、空燃比が小さい運転状態はど優先させる特許請求
    の範囲第2項又は第3項記載の内燃機関の点火時期制御
    装置。 6 内燃機関の運転状態検出手段と、 該運転状態検出手段により検出された運転状態に基づき
    内燃機関に供給される燃焼用混合気の空燃比を設定する
    とともに、燃料供給手段を制御して、上記設定された空
    燃比に対応した量の燃料を内燃機関に供給する燃料供給
    制御手段とを備えた空燃比制御装置を有する内燃機関の
    点火時期制御装置において、 内燃機関の運転状態に対応して設定された複数の点火時
    期データマツプを記憶する記憶手段と、内燃機関の運転
    状態に応じて、上記記憶手段から所定の優先順位で該当
    する点火時期データマツプを選択するとともに該データ
    マツプに基づき点火時期をめるデータ選択手段と、 上記データ選択手段においてめられた点火時期にて点火
    する点火制御手段とを備えたことを特徴とする内燃機関
    の点火時期制御装置。 7 データ選択手段が、 優先順位の最も低い点火時期データマツプに対応する運
    転状態から、優先順位の最も高い点火時期データマツプ
    に対応する運転状態へと、順次、実際の運転状態に該当
    するか否かを判定し、該判定にて該当する毎に該当する
    点火時期データマツプに基づき運転状態に応じて点火時
    期をめてゆき、最後にめられた点火時期を前記点火制御
    にて用いられる点火時期とするよう構成された特許請求
    の範囲第6項記載の内燃機関の点火時期制御装置。 8 データ選択手段が、 優先順位の最も高い点火時期データマツプに対応する運
    転状態から、優先順位の最も低い点火時期データマツプ
    に対応する運転状態へと、順次、実際の運転状態に該当
    するか否かを判定し、該判定にて該当する毎に該当する
    点火時期データマツプに基づき運転状態に応じて点火時
    期をめてゆき、最初にめられた点火時期を前記点火制御
    にて用いられる点火時期とするよう構成された特許請求
    の範囲第6項記載の内燃機関の点火時期制御装置。 9 データ選択手段が、 点火制御手段にて用いられる点火時期を前記点火制御手
    段に指定する指定部と、 無条件に、上記指定部に対し、機関冷却水温が所定温度
    以上で、空燃比フィードバック制御が実行されており、
    スロットルバルブが全開と全開との中間に位置する所定
    開度未満であり、かつ吸気温が所定値以上である揚台の
    運転状態の時の点火時期データマツプに基づいてめられ
    た点火時期を設定する第1設定部と、 上記第1設定部が指定部に設定した後に、空燃比フィー
    ドバック制御が実行されておらずかつ機関冷却水温が所
    定温度以上の運転状態の一合、−該運転状態に対応した
    点火時期データマツプに基づいてめられた点火時期を前
    記指定部に対し設定し、上記運転状態以外では前記指定
    部をそのままに保持する処理を行なう第2設定部と、上
    記第2設定部の処理が行なわれた後に、スロットルバル
    ブが全開と全開との中間に位置する所定開度以上か又は
    吸気温が所定値未満の運転状態の場合、該運転状態に対
    応した点火時期データマツプに基づいてめられた点火時
    期を前記指定部に対し設定し、上記運転状態以外では前
    記指定部をそのままに保持する処理を行なう第3設定部
    と、上記第3設定部の処理が行なわれた後に、機関冷却
    水温が前記所定温度未満の運転状態の場合、該運転状態
    に対応した点火時期データマツプに基づいてめられた点
    火時期を前記指定部に対し設定し、上記運転状態以外で
    は前記指定部をそのままに保持する処理を行なう第4設
    定部と、上記第4設定部の処理が行なわれた後に、スロ
    ットルバルブが全開の運転状態の場合、該運転状態に対
    応した点火時期データマツプに基づいてめられた点火時
    期を前記指定部に対し設定し、上記運転状態以外では前
    記指定部をそのままに保持する処理を行なう第5設定部
    とを備えてなる特許請求の範囲第7項記載の内燃機関の
    点火時期制御装置。 10 優先順位が、 運転状態に応じて制御される空燃比の順序で設定されて
    おり、空燃比が小さい運転状態はど優先させる特許請求
    の範囲第7項又は第8項記載の内燃機関の点火時期制御
    装置。
JP59091595A 1984-05-07 1984-05-07 内燃機関の点火時期制御装置 Expired - Lifetime JPH0646021B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP59091595A JPH0646021B2 (ja) 1984-05-07 1984-05-07 内燃機関の点火時期制御装置
DE8585105425T DE3584735D1 (de) 1984-05-07 1985-05-03 Zuendzeitpunktregelungsgeraet fuer eine funkengezuendete brennkraftmaschine.
EP85105425A EP0163955B1 (en) 1984-05-07 1985-05-03 An apparatus for controlling an ignition timing in a spark ignition internal combustion engine
US06/730,582 US4725955A (en) 1984-05-07 1985-05-06 Apparatus for controlling ignition timing in an internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59091595A JPH0646021B2 (ja) 1984-05-07 1984-05-07 内燃機関の点火時期制御装置

Publications (2)

Publication Number Publication Date
JPS60237166A true JPS60237166A (ja) 1985-11-26
JPH0646021B2 JPH0646021B2 (ja) 1994-06-15

Family

ID=14030903

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59091595A Expired - Lifetime JPH0646021B2 (ja) 1984-05-07 1984-05-07 内燃機関の点火時期制御装置

Country Status (4)

Country Link
US (1) US4725955A (ja)
EP (1) EP0163955B1 (ja)
JP (1) JPH0646021B2 (ja)
DE (1) DE3584735D1 (ja)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0637866B2 (ja) * 1986-10-31 1994-05-18 三菱自動車工業株式会社 エンジンの点火時期制御装置
US5043899A (en) * 1987-09-29 1991-08-27 Honda Giken Kogyo Kabushiki Kaisha Secondary air supply system for internal combustion engines
AU612191B2 (en) * 1987-11-06 1991-07-04 Lockin Pty Limited User modifiable fuel injection computer
JP2899657B2 (ja) * 1989-05-18 1999-06-02 富士重工業株式会社 点火時期学習制御方法
JPH03944A (ja) * 1989-05-29 1991-01-07 Toyota Motor Corp 内燃機関の空燃比制御装置
US5190008A (en) * 1990-02-15 1993-03-02 Fujitsu Ten Limited Lean burn internal combustion engine
JP2592342B2 (ja) * 1990-03-22 1997-03-19 日産自動車株式会社 内燃機関の制御装置
JP2776971B2 (ja) * 1990-09-19 1998-07-16 株式会社日立製作所 内燃機関の制御装置
GB2309744B (en) * 1993-07-06 1998-03-04 Ford Motor Co Controlling ignition timing in an internal combustion engine
US5383432A (en) * 1993-07-06 1995-01-24 Ford Motor Company Method and apparatus for controlling ignition timing based on fuel-air composition during fuel excursions
US5988140A (en) * 1998-06-30 1999-11-23 Robert Bosch Corporation Engine management system
US6892702B2 (en) * 2000-10-12 2005-05-17 Kabushiki Kaisha Moric Ignition controller
US20030168028A1 (en) * 2000-10-12 2003-09-11 Kaibushiki Kaisha Moric Oil control device for two-stroke engine
JP4270534B2 (ja) 2000-10-12 2009-06-03 ヤマハモーターエレクトロニクス株式会社 内燃エンジンの負荷検出方法、制御方法、点火時期制御方法および点火時期制御装置
US6832598B2 (en) 2000-10-12 2004-12-21 Kabushiki Kaisha Moric Anti-knocking device an method
US6895908B2 (en) * 2000-10-12 2005-05-24 Kabushiki Kaisha Moric Exhaust timing controller for two-stroke engine
US6640777B2 (en) 2000-10-12 2003-11-04 Kabushiki Kaisha Moric Method and device for controlling fuel injection in internal combustion engine
JP2002250261A (ja) * 2001-02-23 2002-09-06 Mitsubishi Electric Corp エンジンの点火時期制御装置
US6876917B1 (en) 2002-10-11 2005-04-05 Polaris Industries Inc. Exhaust pipe heater
JP4680828B2 (ja) * 2006-05-11 2011-05-11 本田技研工業株式会社 エンジンの吸気ポ−ト構造

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55139971A (en) * 1979-04-19 1980-11-01 Nissan Motor Co Ltd Ignition timing controller

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
JPS6060024B2 (ja) * 1977-10-19 1985-12-27 株式会社日立製作所 エンジン制御方法
JPS5578168A (en) * 1978-12-07 1980-06-12 Nippon Soken Inc Feedback type ignition time control device for internal combustion engine
JPS5584858A (en) * 1978-12-18 1980-06-26 Nippon Denso Co Ltd Engine control
JPS5948307B2 (ja) * 1979-02-23 1984-11-26 日産自動車株式会社 内燃機関の点火時期制御装置
US4424568A (en) * 1980-01-31 1984-01-03 Hitachi, Ltd. Method of controlling internal combustion engine
JPS56138440A (en) * 1980-03-31 1981-10-29 Toyota Motor Corp Operation control method for internal combustion engine
JPS5749041A (en) * 1980-09-05 1982-03-20 Nippon Denso Co Ltd Optimum control to internal-combustion engine
JPS5865946A (ja) * 1981-10-14 1983-04-19 Toyota Motor Corp 内燃機関の吸気装置
JPS5866108A (ja) * 1981-10-16 1983-04-20 Hitachi Ltd 内燃機関の電子制御装置
JPS5874847A (ja) * 1981-10-30 1983-05-06 Hitachi Ltd 電子式エンジン制御装置
US4566068A (en) * 1981-11-26 1986-01-21 Diesel Kiki Co., Ltd. Characteristic signal generator for an electronically controlled fuel injection pump
JPS58131362A (ja) * 1982-01-29 1983-08-05 Nippon Denso Co Ltd エンジン回転速度制御方法
JPS58143108A (ja) * 1982-02-19 1983-08-25 Toyota Motor Corp 内燃機関の空燃比制御装置
FR2524557B1 (fr) * 1982-03-31 1987-05-29 Mitsubishi Electric Corp Dispositif de controle de cognement pour un moteur a combustion interne
JPS58192947A (ja) * 1982-05-04 1983-11-10 Nippon Denso Co Ltd 内燃機関制御方法
JPS58217775A (ja) * 1982-06-09 1983-12-17 Nippon Denso Co Ltd 内燃機関の点火時期制御方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55139971A (en) * 1979-04-19 1980-11-01 Nissan Motor Co Ltd Ignition timing controller

Also Published As

Publication number Publication date
EP0163955A3 (en) 1987-04-15
US4725955A (en) 1988-02-16
EP0163955A2 (en) 1985-12-11
JPH0646021B2 (ja) 1994-06-15
DE3584735D1 (de) 1992-01-09
EP0163955B1 (en) 1991-11-27

Similar Documents

Publication Publication Date Title
JPS60237166A (ja) 内燃機関の点火時期制御装置
US5797367A (en) Control apparatus for an in-cylinder injection internal combustion engine
JPH0680304B2 (ja) 内燃機関の点火時期制御方法
JP2007016685A (ja) 内燃機関の制御装置
US7117666B2 (en) Direct fuel injection/spark ignition engine control device
JPH0158334B2 (ja)
JP4943873B2 (ja) 筒内噴射式火花点火内燃機関の制御装置
JP3648864B2 (ja) 希薄燃焼内燃機関
JP2001098972A (ja) 火花点火式直噴エンジンの制御装置
JP2006002683A (ja) 内燃機関の制御装置
JP3622290B2 (ja) 内燃機関の制御装置
JP7493885B2 (ja) 内燃機関の制御装置
JP3489204B2 (ja) 内燃機関の制御装置
JPH0658080B2 (ja) 内燃機関の空燃比制御方法
JP2001098964A (ja) 火花点火式直噴エンジンの制御装置
JPS6172848A (ja) 内燃機関の燃料増量及び点火時期制御装置
JP2522010B2 (ja) エンジンの空燃比制御装置
JPS63162951A (ja) 内燃機関の点火時期および空燃比制御方法
JPH0686854B2 (ja) 内燃機関の点火時期制御方法
JPS59141730A (ja) 内燃機関の燃料噴射量制御方法
JPH02283841A (ja) エンジンの燃料供給量制御装置
JPH05222984A (ja) 内燃機関の空燃比制御装置
JPH08261046A (ja) 内燃機関の空燃比制御装置
JPH07139399A (ja) エンジンの空燃比制御装置
JPH05171974A (ja) エンジンの空燃比制御方法