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

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

Info

Publication number
JPH07145771A
JPH07145771A JP5317388A JP31738893A JPH07145771A JP H07145771 A JPH07145771 A JP H07145771A JP 5317388 A JP5317388 A JP 5317388A JP 31738893 A JP31738893 A JP 31738893A JP H07145771 A JPH07145771 A JP H07145771A
Authority
JP
Japan
Prior art keywords
engine
fuel
amount
ignition timing
retard
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP5317388A
Other languages
English (en)
Inventor
Yoshikazu Oshima
義和 大嶋
Masaru Ogawa
賢 小川
Toshiyuki Nishida
俊之 西田
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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co 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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP5317388A priority Critical patent/JPH07145771A/ja
Priority to US08/343,104 priority patent/US5509389A/en
Priority to EP94118430A priority patent/EP0654593B1/en
Priority to DE69432209T priority patent/DE69432209T2/de
Publication of JPH07145771A publication Critical patent/JPH07145771A/ja
Pending 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/15Digital data processing
    • F02P5/1502Digital data processing using one central computing unit
    • F02P5/1504Digital data processing using one central computing unit with particular means during a transient phase, e.g. acceleration, deceleration, gear change
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D37/00Non-electrical conjoint control of two or more functions of engines, not otherwise provided for
    • F02D37/02Non-electrical conjoint control of two or more functions of engines, not otherwise provided for one of the functions being ignition
    • 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/04Introducing corrections for particular operating conditions
    • F02D41/047Taking into account fuel evaporation or wall wetting
    • 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/04Introducing corrections for particular operating conditions
    • F02D41/12Introducing corrections for particular operating conditions for deceleration
    • F02D41/123Introducing corrections for particular operating conditions for deceleration the fuel injection being cut-off
    • F02D41/126Introducing corrections for particular operating conditions for deceleration the fuel injection being cut-off transitional corrections at the end of the cut-off period
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02BINTERNAL-COMBUSTION PISTON ENGINES; COMBUSTION ENGINES IN GENERAL
    • F02B2275/00Other engines, components or details, not provided for in other groups of this subclass
    • F02B2275/18DOHC [Double overhead camshaft]
    • 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)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Ignition Timing (AREA)

Abstract

(57)【要約】 【目的】 フューエルカット状態から燃料供給状態に復
帰(F/C復帰)時のトルク変動を抑制して、ショック
の低減と運転性の向上を図った内燃機関の点火時期制御
装置を提供する。 【構成】 F/C復帰時(ステップS1101)は、吸
気管内絶対圧(PBA)に応じたF/C復帰後のリター
ド復帰TDC数TDCAFCNを算出する(ステップS
1102)。次いでPBAに応じたF/C復帰後の点火
時期リタード量IGRTDを算出する(ステップS11
03)。これらTDCAFCNとIGRTDとに基づき
IGリタード復帰時における1TDC毎のリタード復帰
量IGTDCRTD算出し(ステップS1104)、次
にAFRTDCをTDCAFCNに設定する。そして、
AFRTDCが0でなければ、IGリタード復帰時の理
論点火時期IGを算出する(ステップS1107)。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、内燃機関の点火時期制
御装置に関し、特に機関の吸気管内に噴射した燃料(液
体燃料)が吸気管内壁面に付着する点を考慮した燃料噴
射量制御装置を具備した内燃機関の点火時期制御装置に
関する。
【0002】
【従来の技術】ガソリン等の液体燃料を吸気管内に噴射
するタイプの内燃機関においては、噴射した燃料の一部
が吸気管内壁面に付着し、必要とする量の燃料が機関の
燃焼室に供給されないという問題がある。この問題を解
決するために、吸気管内壁面に付着する燃料の量(付着
燃料量)と、該付着した燃料が気化したり或いは吸気に
引っ張られることにより吸気管内壁面から離れて燃焼室
に持ち去られる(吸入される)燃料の量(持ち去り燃料
量)とを予測し、これらの付着燃料量と持ち去り燃料量
とを考慮して、機関への燃料噴射量を制御するようにし
た内燃機関の燃料供給量制御方法が、従来より知られて
いる(特公平3−59255号公報)。
【0003】この燃料供給量制御方法は、機関の燃焼室
に燃料が十分に供給されていることを前提とした制御で
あるために発生する問題点、即ち機関への燃料の供給を
遮断するフューエルカットが行われた時点から算出され
る吸気管内壁面への燃料の付着率に誤差が生じるという
点を解消したものである。
【0004】
【発明が解決しようとする課題】しかし、このような付
着燃料量と持ち去り燃料量とを考慮して、機関への燃料
噴射量を制御するタイプの従来の燃料供給量制御方法に
あっては、フューエルカット状態から機関へ燃料を供給
する燃料供給状態に復帰(以下、F/C復帰という)す
る時に、以下に述べるような不都合が生じる。
【0005】即ち、F/C復帰時は、付着燃料量と持ち
去り燃料量とを考慮しないタイプの通常の燃料供給量制
御方法では、F/C復帰時に、噴射した燃料の一部が機
関の燃焼室に流入する前に吸気管内壁面に付着する。そ
の付着した分だけ、機関の燃焼室に実際に流入する燃料
の量が減少するため、空燃比(A/F)としては、目標
とする値よりリーン(稀薄)側になることによって、い
わゆるリーンスパイクが若干生じる。従って、該リーン
スパイクが生じることにより、F/C復帰時のトルク変
動が緩やかとなるために、ショックが少なかった。
【0006】ところが、付着燃料量と持ち去り燃料量と
を考慮して、機関への燃料噴射量を制御するタイプの従
来の燃料供給量制御方法にあっては、機関を作動させて
いるときにフューエルカットを行ったときには、付着燃
料量が「0」であると言うことで、F/C復帰時は、付
着燃料量×持ち去り率(前回までに吸気管内壁面に付着
した燃料の内、そのサイクル中に燃焼室に持ち去られる
燃料の割合)が「0」になるので、吸気管内壁面に付着
する分を見込んで、その分多めに噴射するものである。
このため、F/C復帰時に、直ちに目標とする量の燃料
がそのまま燃焼室に流入する。従って、上述したような
リーンスパイクが生じないので、F/C復帰時に、トル
ク変動が大きくなり、ショックが生じるという不都合が
あった。
【0007】本発明は、上述の点に鑑みてなされたもの
であり、付着燃料量と持ち去り燃料量とを考慮して、機
関への燃料噴射量を制御するものでありながら、F/C
復帰時のトルク変動を抑制して、ショックを軽減し、運
転性の向上を図った内燃機関の点火時期制御装置を提供
することを目的とする。
【0008】
【課題を解決するための手段】上記目的を達成するため
本発明は、内燃機関の運転状態に基づいて算出された該
機関に供給すべき供給燃料量を、前記機関の吸気管内壁
面に付着する付着燃料量と前記吸気管内壁面に付着して
いる燃料が該壁面から離れて前記機関の燃焼室に持ち去
られる持ち去り燃料量とに応じて補正し、該補正された
量の燃料を前記機関の吸気管内に噴射する燃料噴射量制
御装置を具備した内燃機関の点火時期制御装置におい
て、少なくとも吸気管内圧力を含む前記機関の運転状態
を検出する機関運転状態検出手段と、前記機関への燃料
の供給を遮断するフューエルカット状態から前記機関へ
燃料を供給する燃料供給状態に復帰したことを検出する
燃料供給復帰検出手段と、前記機関の運転状態に応じた
点火時期を算出する点火時期算出手段と、前記フューエ
ルカット状態から前記燃料供給状態に復帰した時に前記
機関運転状態検出手段により検出された前記機関の運転
状態に基づき前記点火時期のリタード量を算出するリタ
ード量算出手段と、該リタード量算出手段により算出さ
れたリタード量により前記点火時期を補正する点火時期
補正手段とを備えたことを特徴とするものである。
【0009】
【作用】付着燃料量と持ち去り燃料量とを考慮して、機
関への燃料噴射量を制御し、且つF/C復帰時に、点火
時期を所定量リタードする。これにより、付着燃料量と
持ち去り燃料量とを考慮して、機関への燃料噴射量を制
御するものでありながら、F/C復帰時に、トルク変動
を抑制し、ショックが軽減されて、運転性が向上する。
【0010】
【実施例】以下、本発明の一実施例を図面に基づき説明
する。
【0011】図1は、本発明の一実施例に係わる点火時
期制御装置を備えた内燃機関の要部構成を示すブロック
図である。同図中、1は、各気筒(シリンダ)に吸気弁
と排気弁とを各一対宛配設したDOHC(ダブルオーバ
ーヘッドカム)式直列4気筒の内燃機関(以下、エンジ
ンという)であり、該エンジン1は、前記吸気弁と排気
弁のバルブタイミング(開弁時期及び弁リフト量)が、
高速回転領域に適した高速バルブタイミング(高速V/
T)と、低速回転領域に適した低速バルブタイミング
(低速V/T)との2段階に切り換え可能に構成されて
いる。
【0012】エンジン1の吸気ポートに接続された吸気
管2の途中にはスロットルボディ3が設けられ、該スロ
ットルボディ3の内部にはスロットル弁3′が配設され
ている。このスロットル弁3′にはスロットル弁開度
(θTH)センサ4が接続されている。該スロットル弁
開度センサ4は、スロットル弁3′の開度に応じた電気
信号を出力し、該電気信号は、電子コントロールユニッ
ト(以下、ECUという)5に供給される。
【0013】燃料噴射弁(INJ)6は、エンジン1と
スロットル弁3′との間で且つ吸気管2の前記吸気弁よ
り少し上流側に位置して各気筒毎に配設されている。各
燃料噴射弁6は、燃料供給管7を介して図示しない燃料
ポンプに接続されていると共に、ECU5に電気的に接
続され、該ECU5からの制御信号により開弁時間が制
御される。
【0014】吸気管2のスロットル弁3′と燃料噴射弁
6との間には分岐管8が設けられ、該分岐管8の先端部
には、絶対圧(PBA)センサ9が取り付けられてい
る。該絶対圧センサ9は、吸気管2内の絶対圧PBAに
応じた電気信号を出力し、該電気信号は、ECU5に供
給される。
【0015】吸気管2の分岐管8より下流側の管壁には
吸気温(TA)センサ10が装着され、該吸気温センサ
10は、吸気温TAに応じた電気信号を出力し、該電気
信号は、ECU5に供給される。
【0016】エンジン1のシリンダブロックの冷却水が
充満した気筒周壁には、サーミスタ等からなるエンジン
冷却水温(TW)センサ11が装着され、該エンジン冷
却水温センサ11は、エンジン冷却水温TWに応じた電
気信号を出力し、該電気信号は、ECU5に供給され
る。
【0017】エンジン1の図示しないカム軸周囲または
クランク軸周囲にはクランク角度(CRK)センサ1
2,気筒判別(CYL)センサ13及びエンジン回転数
(NE)センサ14が取り付けられている。
【0018】クランク角度センサ12は、エンジン1の
クランク軸の1/2回転(180゜)より短い一定のク
ランク角周期(例えば、30゜周期)毎に所定のクラン
ク角度位置で信号パルス(以下、CRK信号パルスとい
う)を出力する。気筒判別(CYL)センサ13は、特
定の気筒の所定のクランク角度位置で信号パルス(以
下、CYL信号パルスという)を出力する。これらCR
K信号パルス及びCYL信号パルスは、ECU5に供給
される。エンジン回転数センサ14は、エンジン1のク
ランク軸の1/2回転(180゜)毎に所定のクランク
角度位置で信号パルス(以下、TDC信号パルスとい
う)を出力し、該TDC信号パルスは、ECU5に供給
される。
【0019】エンジン1の各気筒に装着された点火プラ
グ(IG)15は、ECU5に電気的に接続され、該E
CU5からの制御信号により点火時期が制御される。エ
ンジン1の適宜箇所には大気圧(PA)センサ16が装
着され、該大気圧センサ16は、大気圧PAに応じた電
気信号を出力し、該電気信号は、ECU5に供給され
る。
【0020】ECU5の出力側には、前記バルブタイミ
ングの切り換え制御を行うための電磁弁17が接続さ
れ、該電磁弁17の開閉動作がECU5からの制御信号
により制御される。電磁弁17は、前記バルブタイミン
グの切り換えを行うバルブタイミング切換機構(図示省
略)の油圧を高/低に切り換えるものであり、該油圧の
高/低に対応して前記バルブタイミングが高速V/Tと
低速V/Tとに択一的に切り換えられる。前記バルブタ
イミング切換機構の油圧は、油圧(POIL)センサ1
8により検出される。該油圧センサ18は、前記バルブ
タイミング切換機構の油圧POILに応じた電気信号を
出力し、該電気信号は、ECU5に供給される。
【0021】エンジン1の排気ポートに接続された排気
管19の途中には、触媒(三元触媒)装置20が介装さ
れ、該触媒装置20により排気ガス中のHC,CO,N
Ox等の有害成分の浄化作用が行われる。
【0022】触媒装置20のハウジング周壁には、サー
ミスタ等からなる触媒温度(TC)センサ21が装着さ
れている。該触媒温度センサ21は、触媒温度TCに応
じた電気信号を出力し、該電気信号は、ECU5に供給
される。
【0023】排気管19の触媒装置20より上流側に
は、広域酸素濃度(LAF)センサ22が設けられてい
る。該広域酸素濃度センサ22は、排気ガス濃度に略比
例する電気信号を出力し、該電気信号は、ECU5に供
給される。
【0024】ECU5は、上述の各種センサからの入力
信号波形を整形して電圧レベルを所定レベルに修正し、
アナログ信号値をディジタル信号値に変換する等の機能
を有する入力回路5aと、中央演算処理回路(以下、C
PUという)5bと、該CPU5bで実行される各種演
算プログラムや後述する各種マップ及び演算結果等を記
憶するROM(リードオンリメモリ)及びRAM(ラン
ダムアクセスメモリ)からなる記憶手段5cと、燃料噴
射弁6,点火プラグ15,前記燃料ポンプ,電磁弁17
等に駆動信号を供給する出力回路5dとを備えている。
【0025】図2は、クランク角度センサ12から出力
されるCRK信号パルス及び気筒判別センサ13から出
力されるCYL信号パルスの発生タイミング並びに燃料
噴射弁6の燃料噴射タイミングを示すタイムチャートで
ある。
【0026】CRK信号パルスは、エンジン1の各気筒
(#1〜#4CYL)のピストン上死点を基準にクラン
ク軸が2回転する間に等間隔で、例えば24個、即ち3
0゜のクランク角周期で1個発生する。そして、ECU
5は、前記各気筒のピストン上死点で発生するCRK信
号パルスに対してTDC判別信号を出力する。該TDC
判別信号は、前記各気筒の基準クランク角度位置を表わ
すものであって、クランク軸が180゜回転する毎に1
個発生する。
【0027】ECU5は、CRK信号パルスの発生時間
間隔を計測してCRME値を算出し、該CRME値をT
DC判別信号の発生時間間隔に亘って加算してME値を
算出し、該ME値の逆数であるエンジン回転数NEを算
出する。
【0028】ECU5は、エンジン1の運転状態に応じ
た点火時期を算出する点火時期算出手段、F/C復帰時
にエンジン1の運転状態に基づき点火時期のリタード量
を算出するリタード量算出手段、該リタード量算出手段
により算出されたリタード量により点火時期を補正する
点火時期補正手段及びF/C復帰を検出する燃料供給復
帰検出手段をそれぞれ構成する。
【0029】CYL信号パルスは、エンジン1の特定の
気筒(例えば、第1気筒#1CYL)の圧縮行程終了を
示すTDC判別信号発生位置よりも前の所定クランク角
度位置(例えば、90゜BTDC)で発生し、CYL信
号パルス発生直後のTDC判別信号発生に対して特定の
気筒番号(例えば、#1CYL)をセットする。
【0030】ECU5は、TDC判別信号及びCRK信
号パルスに基づき前記各気筒の基準クランク角度位置か
らのクランク角度ステージ(以下、ステージという)を
検出する。即ち、TDC判別信号発生時に検出されるC
RK信号パルスC1が、CYL信号パルスにより判別さ
れる圧縮行程終了時のTDC位置で発生した場合、EC
U5は、CRK信号パルスC1により#1CYLの#0
ステージを検出し、その後に出力されるCRK信号パル
スにより#1ステージ,#2ステージ,…,#23ステ
ージを順次検出する。
【0031】燃料噴射を開始すべき噴射ステージは、エ
ンジン1の運転状態に基づいて設定され、具体的には、
図示省略の噴射ステージ決定ルーチンを実行して決定さ
れ、燃料噴射弁6の開弁時間(燃料噴射時間TOUT)
は、図2に示すステータス番号「SINJ(K)」の設
定状態により制御される。
【0032】即ち、ステータス番号SINJ(K)は、
燃料噴射弁6の開弁期間中は「2」にセットされ、燃料
噴射の終了と同時に「3」にセットされる。そして、ス
テータス番号SINJ(K)は、爆発行程に突入すると
同時に「0」にリセットされて燃料噴射待機状態とされ
る。その後、所定の噴射ステージ(例えば、#13ステ
ージ)に達すると、ステータス番号SINJ(K)が
「1」にセットされて所定の燃料噴射遅延時間が経過し
た後、再びステータス番号SINJ(K)は「2」にセ
ットされ、燃料噴射弁6から燃料が噴射される。そし
て、燃料噴射が終了した後は、ステータス番号SINJ
(K)が再び「3」にセットされ、爆発行程に突入する
と同時に「0」にリセットされる。
【0033】本実施例では、後述するように(図9参
照)ステータス番号SINJ(K)=3の時、吸気管2
内の付着燃料量TWPが算出され、該付着燃料量TWP
を考慮して燃料噴射時間TOUTが算出される。尚、燃
料噴射開始時に燃料噴射遅延時間「SINJ(K)=1
に相当する時間」を設けているのは、目的とする燃料噴
射の終了時期に噴射を終了するように噴射タイミングを
制御するためである。
【0034】次に、エンジン1の燃焼室に供給される燃
料量の制御手順について説明する。
【0035】本実施例では吸気管内絶対圧PBA及びエ
ンジン回転数NEを含むエンジン1の運転状態に応じ
て、燃料噴射弁6から供給されるべき要求燃料量を算出
し、更に吸気管2の内壁面に付着する付着燃料量TWP
を考慮して、前記燃焼室に供給されるべき燃料噴射量が
最終的に決定される。
【0036】また、本実施例では、エンジン1の運転状
態に応じて、点火プラグ15の点火時期が制御されると
共に、F/C復帰時に吸気管内絶対圧PBAに応じて点
火時期のリタード量と所定TDC数とが決定される。
【0037】以下、上記燃料噴射量の制御動作を、「J
IS X 0128」のプログラムの表記法、即ちSP
D(Structured Programming Diagrams)表記法による図
3のフローチャートに基づいて詳述する。
【0038】図3は、壁面付着補正ルーチンのフローチ
ャートであって、本プログラムはTDC判別信号の発生
と同期して実行される。
【0039】まず、ステップS301では、フラグFV
TECが「0」か否かを判別し、バルブタイミングが低
速V/Tに設定されているか否かを判別する。そして、
FVTEC=0、即ちバルブタイミングが低速V/Tに
設定されていると判別された時は、図4に示すLPAR
A決定ルーチンを実行して、低速V/T時の付着パラメ
ータ、即ち噴射燃料であるガソリンの最終直接率Aeと
最終持ち去り率Beとを決定する。
【0040】図4は、前記低速V/T時の付着パラメー
タを決定するLPARA決定ルーチンのフローチャート
であって、本プログラムはTDC判別信号の発生と同期
して実行される。
【0041】まず、図4のステップS401では、Aマ
ップを検索して基本直接率Aを算出する。
【0042】Aマップは、具体的には図5に示すよう
に、吸気管内絶対圧PBA0〜PBA6及びエンジン冷
却水温TW0〜TW6に対してマトリックス状にマップ
値A(0,0)〜A(6,6)が与えられており、基本
直接率Aは、前記Aマップを検索することにより読み出
され、或いは補間法により算出される。
【0043】次に、ステップS402では、Bマップを
検索して基本持ち去り率Bを算出する。
【0044】Bマップは、具体的には図6に示すよう
に、前記Aマップと同様、吸気管内絶対圧PBA0〜P
BA6及びエンジン冷却水温TW0〜TW6に対してマ
トリックス状にマップ値B(0,0)〜B(6,6)が
与えられており、基本持ち去り率Bは、前記Bマップを
検索することにより読み出され、或いは補間法により算
出される。
【0045】次に、ステップS403では、KAテーブ
ルを検索して最終直接率Aeの回転数補正係数KAを算
出する。
【0046】KAテーブルは、具体的には図7に示すよ
うに、エンジン回転数NE0〜NE4に対してテーブル
値KA0〜KA4が与えられており、前記回転数補正係
数KAは、前記KAテーブルを検索することにより読み
出され、或いは補間法により算出される。
【0047】次に、ステップS404では、KBテーブ
ルを検索して最終持ち去り率Beの回転数補正係数KB
を算出する。
【0048】KBテーブルは、具体的には図8に示すよ
うに、前記KAテーブルと同様、エンジン回転数NE0
〜NE4に対してテーブル値KB0〜KB4が与えられ
ており、前記回転数補正係数KBは、前記KBテーブル
を検索することにより読み出され、或いは補間法により
算出される。
【0049】次に、ステップS405及びステップS4
06では、下記数式(1),(2)に基づき最終直接率
Ae及び最終持ち去り率Beを算出した後、本プログラ
ムを終了して、図3のメインルーチンに戻る。
【0050】Ae=A×KA … (1) Be=B×KB … (2) 再び図3に戻って、前記ステップS301において、フ
ラグFVTECが「1」の時はステップS303に進
み、前記図4に示すLPARA決定ルーチンと同様のH
PARA決定ルーチン(図示省略)を実行して、高速V
/T用の付着パラメータ(最終直接率Ae及び最終持ち
去り率Be)をそれぞれ決定する。
【0051】次に、ステップS304に進み、フラグF
SMODが「1」か否かを判別する。そして、FSMO
D=1の時は始動モードにあると判別して、ステップS
305に進み、下記数式(3)に基づき始動モード時の
最終燃料噴射時間TOUTを算出する。
【0052】 TOUT=TiCR×K1+K2 … (3) ここで、TiCRは、始動モード時の基本燃料噴射時間
であって、エンジン回転数NEと吸気管内絶対圧PBA
とに応じて設定され、該TiCR値を決定するためのT
iCRマップが記憶手段(ROM)5c(図1参照)に
記憶されている。
【0053】また、K1及びK2は、それぞれ各種のエ
ンジンパラメータ信号に応じて算出される補正係数及び
補正変数であって、各気筒毎にエンジン1の運転状態に
応じた燃費特性や加速特性等の諸特性の最適化が図られ
るような所定値に設定される。
【0054】一方、前記フラグFSMODが「0」の
時、即ちエンジン1の運転状態が基本モードの時は、ス
テップS306以降の各ステップを各気筒(#1〜#4
CYL)毎に実行する。
【0055】即ち、ステップS306では、まず、第1
気筒#1CYLについて下記数式(4)に基づき、目標
燃料噴射時間TNET(k)を算出する。
【0056】 TNET(k)=TREQ(k)+TTOTAL−Be×TWP(k) …(4) ここで、TTOTALは、エンジン1の運転状態を示す
各種のセンサから出力される信号に基づいて算出される
総ての加算補正項(例えば、大気圧補正項TPA等)の
和である。但し、燃料噴射弁6の無効時間補正項TVは
含まない。
【0057】また、TWP(k)は、後述する図9のフ
ローチャートによって算出される吸気管付着燃料量(予
測値)であり、「Be×TWP(k)」は、吸気管付着
燃料量が燃焼室に持ち去られる持ち去り燃料量に相当す
る。該持ち去り燃料量分は、新たに噴射する必要がない
ので、上記数式(4)において減算される。
【0058】次に、ステップS307では、上記数式
(4)によって算出したTNET(k)値が「0」より
小さいか否かを判別し、TNET(k)≦0の時は、ス
テップS308に進んで最終燃料噴射時間TOUT
(k)の値を0として、燃料の供給を強制的に停止した
後、本プログラムを終了する。
【0059】また、TNET(k)>0の時は、ステッ
プS309に進んで下記数式(5)に基づき、最終燃料
噴射時間TOUT(k)を算出する。
【0060】 TOUT(k)=TNET(k)/Ae×KLAF+TV … (5) ここで、KLAFは、広域酸素濃度センサ22の出力に
基づいて算出される空燃比補正係数であり、また、TV
は、上述した燃料噴射弁6の無効時間補正項である。
【0061】上記数式(5)に基づいて算出された最終
燃料噴射時間TOUT(k)だけ燃料噴射弁6を開弁す
ることにより、燃焼室には「TNET(k)×KLAF
+Be×TWP(k)」に相当する量の燃料が供給され
る。
【0062】このように第1気筒#1CYLの燃料噴射
時間を算出した後、第2〜第4気筒#2CYL〜#4C
YLについても同様に上述した図3のステップS306
〜ステップS309を実行することにより、各気筒毎に
燃料噴射時間が算出される。
【0063】図9は、付着燃料量TWPを算出するTW
P算出ルーチンのフローチャートであって、本プログラ
ムは所定クランク角毎(例えば、30゜毎)に各気筒毎
に実行される。
【0064】まず、ステップS901でステータス番号
SINJ(k)(図2参照)が燃料噴射終了を示す
「3」にセットされているか否かを判別する。そして、
ステータス番号SINJ(k)が「3」以外の番号にセ
ットされている時は、ステップS913に進み演算開始
許可フラグFCTWPを「0」に設定して、次回ループ
での付着燃料量TWPの演算開始を許可する。
【0065】一方、ステータス番号SINJ(k)が
「3」にセットされていない時は、ステップS902に
進み、フラグFCTWPが「0」か否かを判別する。そ
して、フラグFCTWPが「0」の時は、ステップS9
03に進んで最終燃料噴射時間TOUT(k)が燃料噴
射弁6の無効時間TVより小さいか否かを判別する。そ
して、TOUT(k)≦TVが成立する時は燃料が噴射
されない時であるから、ステップS904に進んでフラ
グFTWPRが「0」か否かを判別し、付着燃料量TW
Pが0と見做せないか否かを判別する。そして、フラグ
FTWPRが「0」にセットされていて付着燃料量TW
Pが0と見做せない時は、ステップS905に進んで下
記数式(6)に基づいて今回ループにおける付着燃料量
TWP(k)を算出する。
【0066】 TWP(k)=(1−Be)×TWP(k)(n−1) … (6) ここで、TWP(k)(n−1)は、前回ループ時まで
の付着燃料量である。
【0067】次に、ステップS906では、付着燃料量
TWP(k)が微小所定値TWPLGより小さいか否か
を判別する。そして、TWP(k)≦TWPLGが成立
する時は付着燃料量TWPを0と見做してステップS9
07に進んでTWP(k)=0とし、更に次のステップ
S908で、フラグFTWPRを「1」に設定する。
【0068】次いで、ステップS909に進みフラグF
CTWPを「1」に設定して付着燃料量TWPの演算終
了を指示した後、本プログラムを終了する。
【0069】一方、前記ステップS903においてTO
UT(k)>TVが成立する時は燃料が噴射される場合
であるからステップS910に進み、下記数式(7)に
基づいて付着燃料量TWP(k)を算出する。
【0070】 TWP(k)=(1−Be)×TWP(k)(n−1) +(1−Ae)×(TOUT(k)−TV) … (7) ここで、TWP(k)(n−1)は、TWP(k)の前
回値である。また、右辺第1項は、前回付着していた燃
料のうち、今回も持ち去られずに残った燃料量を示し、
更に右辺第2項は、今回噴射された燃料のうち、新たに
吸気管2の内壁面に付着した燃料量を示している。
【0071】次いで、ステップS911に進みフラグF
TWPRを「1」に設定して付着燃料量TWPが存在す
ることを示し、次のステップS912でフラグFCTW
Pを「1」に設定して付着燃料量TWPの演算終了を指
示した後、本プログラムを終了する。
【0072】次に、点火時期の制御手順を、図10に示
す点火時期算出ルーチンを参照しながら説明する。
【0073】図10は、点火時期を算出する点火時期算
出ルーチンのSPD表記法によるフローチャートであっ
て、本プログラムはTDC信号パルスの発生と同期して
実行される。
【0074】まず、ステップS1001でエンジン回転
数センサ14にて検出されるエンジン回転数NE及び絶
対圧センサ9にて検出される吸気管内絶対圧PBA等を
含むエンジン運転パラメータ値を読み込む。次いで、ス
テップS1002に進んで、前記読み込んだエンジン回
転数NEと吸気管内絶対圧PBAとに応じて基本点火時
期マップを検索し、基本点火時期IGMAPを算出す
る。
【0075】ここで、前記基本点火時期マップは、エン
ジン回転数NEと吸気管内絶対圧PBAとに応じて所定
のマップ値が与えられたものであり、前記基本点火時期
IGMAPは、前記基本点火時期マップを検索すること
により読み出され、或いは補間法により算出される。
【0076】次に、ステップS1003でエンジン冷却
水温補正項IGTWを、ステップS1004で大気温補
正項IGTAを、ステップS1005でノッキング補正
項IGKNOCKをそれぞれ算出する。これらエンジン
冷却水温補正項IGTW,大気温補正項IGTA,ノッ
キング補正項IGKNOCKは、それらに対応する各マ
ップを検索することにより算出される。
【0077】次いで、ステップS1006に進んで、下
記数式(8)に基づいて全点火時期補正項IGCRを算
出する。
【0078】 IGCR=IGTW+IGTA+…IGKNOCK … (8) 次に、ステップS1007に進み、下記数式(9)に基
づいて最終点火時期IGを算出した後、本プログラムを
終了する。
【0079】 IG=IGMAP+IGCR … (9) 次に、F/C復帰後の点火時期リタード量により点火時
期を補正する処理手順を図11に示すF/C復帰後の点
火時期リタード処理ルーチンを参照しながら説明する。
【0080】図11は、F/C復帰後の点火時期リター
ド処理ルーチンのSPD表記法によるフローチャートで
あって、本プログラムはTDC信号パルスの発生と同期
して実行される。
【0081】まず、ステップS1101でフラグFFC
=0及びFFCLAST=1が成立するか否かを判別す
ることによって、F/C復帰したか否かを判別する。こ
の判別は、具体的にはエンジン1の回転数NEやスロッ
トル弁3′の弁開度θTH等に基づいて判別されるもの
である。フラグFFC=0及びFFCLAST=1が成
立した時、即ちF/C復帰時は、ステップS1102に
進む。このステップS1102では、図示しないTDC
AFテーブルを検索することによって、吸気管2内の絶
対圧PBAに応じたF/C復帰後のIGリタード復帰T
DC数であるTDCAFCN値(所定TDC信号パルス
数;例えば、16TDC)を算出する。
【0082】次いで、ステップS1103に進み図示し
ないIGRTDテーブルを検索することによって、吸気
管2内の絶対圧PBAに応じたF/C復帰後の点火時期
リタード量であるIGRTD値を算出する。次に、ステ
ップS1104に進んで前記ステップS1102及び前
記ステップS1103においてそれぞれ算出した吸気管
2内の絶対圧PBAに応じたF/C復帰後のIGリター
ド復帰TDC数「TDCAFCN」及び吸気管2内の絶
対圧PBAに応じたF/C復帰後の点火時期リタード量
「IGRTD」に基づいて、IGリタード復帰時におけ
る1TDC毎のリタード復帰量であるIGTDCRTD
値を、下記数式(10)によって算出する。
【0083】 IGTDCRTD=IGRTD/TDCAFCN …(10) 次いで、ステップS1105に進み前記ステップS11
02において算出した吸気管2内の絶対圧PBAに応じ
たF/C復帰後の点火時期リタード量「TDCAFC
N」をAFRTDCに設定する。
【0084】次に、ステップS1106に進んで前記ス
テップS1105においてセットした吸気管2内の絶対
圧PBAに応じたF/C復帰後の点火時期リタード量
「AFRTDC」が「0」でないか否かを判別し、
「0」でない時はステップS1107に進みIGリター
ド復帰時の理論点火時期IGを下記数式(11)によっ
て算出する。
【0085】 IG=IG−(IGTDCRTD×AFRTDC) …(11) この数式(11)は、まず最初にリタード量AFRTD
Cを決めておいて、その後に戻していくところの計算で
あり、戻していく場合も一度に戻してしまうとショック
が生じるので、徐々に戻していく計算手法を採用してい
る。また、前記リタード量AFRTDCは前のテーブル
で復帰した時だけしか計算できないから、その後は、徐
々にインクリメントしていくものである。前記数式(1
1)により算出された値が、毎回の点火時期となる。
【0086】前記リタード量AFRTDCが大きすぎな
いようにリミット値を設け、次のステップS1108で
理論点火時期IGがリミット値である限界点火時期IG
Limit以下か否か(IG≦IGlimit)を判別
することによって、リミットチェックを行う。理論点火
時期IGが限界点火時期IGLlimit以下であれ
ば、次のステップS1109に進んで理論点火時期IG
を限界点火時期IGlimitに設定する。次いで、ス
テップS1110に進んでリタード量AFRTDCから
「1」を減算して、本処理動作を終了する。
【0087】尚、上記実施例においては、吸気管2内の
絶対圧PBAに応じて点火時期のリタード量AFRTD
Cと所定TDC数とをそれぞれ決定するようにしてもよ
い。
【0088】
【発明の効果】以上詳述したごとく、本発明の内燃機関
の点火時期制御装置によれば、F/C復帰時の内燃機関
の運転状態に応じて点火時期のリタード量を決定するの
で、F/C復帰時のトルク変動が抑制されて、ショック
が軽減し、運転性を向上することができる。
【図面の簡単な説明】
【図1】本発明の一実施例に係わる点火時期を備えた内
燃機関の要部構成を示すブロック図である。
【図2】CYL信号パルス,CRK信号パルス等の発生
タイミング及び燃料噴射タイミングを示すタイムチャー
トである。
【図3】壁面付着補正ルーチンのフローチャートであ
る。
【図4】LPARA決定ルーチンのフローチャートであ
る。
【図5】Aマップを示す図である。
【図6】Bマップを示す図である。
【図7】KAテーブルを示す図である。
【図8】KBテーブルを示す図である。
【図9】TWP算出ルーチンのフローチャートである。
【図10】点火時期算出ルーチンのフローチャートであ
る。
【図11】F/C復帰後の点火時期リタード処理ルーチ
ンのフローチャートである。
【符号の説明】
1 エンジン(内燃機関) 2 吸気管 5 ECU(燃料供給復帰検出手段) 6 燃料噴射弁 12 絶対圧(PBA)センサ(機関運転状態検出手
段) 15 クランク角度(CRK)センサ(機関運転状態検
出手段)
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 F02D 43/00 301 B H

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 内燃機関の運転状態に基づいて算出され
    た該機関に供給すべき供給燃料量を、前記機関の吸気管
    内壁面に付着する付着燃料量と前記吸気管内壁面に付着
    している燃料が該壁面から離れて前記機関の燃焼室に持
    ち去られる持ち去り燃料量とに応じて補正し、該補正さ
    れた量の燃料を前記機関の吸気管内に噴射する燃料噴射
    量制御装置を具備した内燃機関の点火時期制御装置にお
    いて、少なくとも吸気管内圧力を含む前記機関の運転状
    態を検出する機関運転状態検出手段と、前記機関への燃
    料の供給を遮断するフューエルカット状態から前記機関
    へ燃料を供給する燃料供給状態に復帰したことを検出す
    る燃料供給復帰検出手段と、前記機関の運転状態に応じ
    た点火時期を算出する点火時期算出手段と、前記フュー
    エルカット状態から前記燃料供給状態に復帰した時に前
    記機関運転状態検出手段により検出された前記機関の運
    転状態に基づき前記点火時期のリタード量を算出するリ
    タード量算出手段と、該リタード量算出手段により算出
    されたリタード量により前記点火時期を補正する点火時
    期補正手段とを備えたことを特徴とする内燃機関の点火
    時期制御装置。
JP5317388A 1993-11-24 1993-11-24 内燃機関の点火時期制御装置 Pending JPH07145771A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP5317388A JPH07145771A (ja) 1993-11-24 1993-11-24 内燃機関の点火時期制御装置
US08/343,104 US5509389A (en) 1993-11-24 1994-11-22 Ignition timing control system for internal combustion engines
EP94118430A EP0654593B1 (en) 1993-11-24 1994-11-22 Ignition timing control system for internal combustion engines
DE69432209T DE69432209T2 (de) 1993-11-24 1994-11-22 Zündzeitsteuerungsystem für Brennkraftmaschinen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5317388A JPH07145771A (ja) 1993-11-24 1993-11-24 内燃機関の点火時期制御装置

Publications (1)

Publication Number Publication Date
JPH07145771A true JPH07145771A (ja) 1995-06-06

Family

ID=18087701

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5317388A Pending JPH07145771A (ja) 1993-11-24 1993-11-24 内燃機関の点火時期制御装置

Country Status (4)

Country Link
US (1) US5509389A (ja)
EP (1) EP0654593B1 (ja)
JP (1) JPH07145771A (ja)
DE (1) DE69432209T2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008095611A (ja) * 2006-10-12 2008-04-24 Toyota Motor Corp 内燃機関の燃料カット制御装置
DE102005005936B4 (de) 2004-02-10 2025-07-10 Denso Corporation System zum steuern von abgasemissionen von einer brennkraftmaschine

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6357418B1 (en) 1999-05-10 2002-03-19 Kokusan Denki Co., Ltd. Internal combustion engine control system and apparatus therefor
US6123063A (en) * 1999-04-29 2000-09-26 Autotronic Controls Corporation Stacker ignition system
DE10141929A1 (de) * 2001-08-28 2003-03-27 Volkswagen Ag Verfahren zum Starten eines Ottomotors
JP4597156B2 (ja) * 2007-03-19 2010-12-15 トヨタ自動車株式会社 トルクディマンド型の内燃機関の制御装置
DE102008030869B4 (de) * 2008-06-30 2010-07-01 Continental Automotive Gmbh Verfahren und Vorrichtung zum Starten einer Brennkraftmaschine
JP5637222B2 (ja) * 2011-01-20 2014-12-10 トヨタ自動車株式会社 内燃機関の制御装置
US9790876B2 (en) * 2013-03-14 2017-10-17 Cummins Ip, Inc. Advanced exhaust gas recirculation fueling control
JP6269518B2 (ja) * 2014-01-22 2018-01-31 トヨタ自動車株式会社 エンジン制御装置
US9506408B2 (en) * 2014-06-02 2016-11-29 Ford Global Technologies, Llc Method of fuel injection for a variable displacement engine
US9797358B2 (en) * 2015-12-03 2017-10-24 GM Global Technology Operations LLC System and method for controlling an engine to remove soot deposits from the fuel injectors of the engine
EP3692250B1 (en) * 2017-10-03 2024-10-16 Volvo Lastvagnar AB Process consisting in cooling a component, such as a sensor, arranged within a compartment of an exhaust after treatment system of a vehicle

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2738886C2 (de) * 1977-08-29 1992-10-22 Robert Bosch Gmbh, 7000 Stuttgart Verfahren und Einrichtung zur Steuerung des Betriebsverhaltens einer Brennkraftmaschine mit Fremdzündung beim Beginn, im und nach dem Schubbetrieb
JPS54145819A (en) * 1978-05-04 1979-11-14 Nippon Denso Co Ltd Engine control
JPS5546057A (en) * 1978-09-29 1980-03-31 Hitachi Ltd Electronic engine controller
JPS5828593A (ja) * 1981-08-13 1983-02-19 Toyota Motor Corp エンジンの電子制御装置
JPS63314339A (ja) * 1987-06-17 1988-12-22 Hitachi Ltd 空燃比制御装置
DE3802274A1 (de) * 1988-01-27 1989-08-03 Bosch Gmbh Robert Steuer-/regelsystem fuer instationaeren betrieb einer brennkraftmaschine
JPH01142545U (ja) * 1988-03-25 1989-09-29
US5003950A (en) * 1988-06-15 1991-04-02 Toyota Jidosha Kabushiki Kaisha Apparatus for control and intake air amount prediction in an internal combustion engine
JPH07116963B2 (ja) * 1988-09-19 1995-12-18 株式会社日立製作所 空燃比の補正方法、及び、同補正装置
JP2793273B2 (ja) * 1989-07-26 1998-09-03 松下電工株式会社 コーナ水切り部の構造
US5261370A (en) * 1992-01-09 1993-11-16 Honda Giken Kogyo Kabushiki Kaisha Control system for internal combustion engines
US5386694A (en) * 1992-08-24 1995-02-07 Honda Giken Kogyo Kabushiki Kaisha Control system for internal combustion engines

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005005936B4 (de) 2004-02-10 2025-07-10 Denso Corporation System zum steuern von abgasemissionen von einer brennkraftmaschine
JP2008095611A (ja) * 2006-10-12 2008-04-24 Toyota Motor Corp 内燃機関の燃料カット制御装置

Also Published As

Publication number Publication date
US5509389A (en) 1996-04-23
EP0654593A3 (en) 1997-04-16
EP0654593B1 (en) 2003-03-05
DE69432209T2 (de) 2003-09-04
EP0654593A2 (en) 1995-05-24
DE69432209D1 (de) 2003-04-10

Similar Documents

Publication Publication Date Title
JP2678985B2 (ja) 内燃エンジンの空燃比制御装置
JP3045921B2 (ja) 内燃エンジンの燃料噴射制御装置
JPH07145771A (ja) 内燃機関の点火時期制御装置
US4478194A (en) Fuel supply control method for internal combustion engines immediately after cranking
JPH11107823A (ja) 内燃機関の停止位置推定装置
JP3191676B2 (ja) 内燃機関の点火時期制御装置
US5494019A (en) Control system for internal combustion engines
US4502448A (en) Method for controlling control systems for internal combustion engines immediately after termination of fuel cut
JPH0893529A (ja) 内燃機関の燃料噴射制御装置
JPH04124439A (ja) 内燃エンジンの空燃比制御方法
JP2869820B2 (ja) 内燃エンジンの空燃比制御方法
JPH0217704B2 (ja)
JP3536596B2 (ja) 直噴火花点火式内燃機関の燃料噴射制御装置
JP3197642B2 (ja) 多気筒内燃エンジンの制御装置
JP2004346915A (ja) 内燃機関の点火時期制御装置
JP2006233769A (ja) 内燃機関の加速制御装置
JP3135725B2 (ja) 多気筒内燃エンジンの制御装置
JP3324617B2 (ja) 内燃エンジンの点火時期制御装置
JPS63173826A (ja) 内燃機関の燃料噴射方法
JPS614842A (ja) 内燃エンジンの冷間時の燃料供給量フイ−ドバツク制御方法
JP2503548Y2 (ja) 内燃機関の燃料噴射量制御装置
JPH0540289Y2 (ja)
JPH0617732A (ja) 内燃エンジンの点火時期制御装置
JPS61138849A (ja) 多気筒内燃エンジンの燃料供給フイ−ドバツク制御方法
JPS63162951A (ja) 内燃機関の点火時期および空燃比制御方法