JPS5949331A - 燃料噴射制御装置 - Google Patents

燃料噴射制御装置

Info

Publication number
JPS5949331A
JPS5949331A JP15860182A JP15860182A JPS5949331A JP S5949331 A JPS5949331 A JP S5949331A JP 15860182 A JP15860182 A JP 15860182A JP 15860182 A JP15860182 A JP 15860182A JP S5949331 A JPS5949331 A JP S5949331A
Authority
JP
Japan
Prior art keywords
injection
engine
stroke
asynchronous
fuel
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
JP15860182A
Other languages
English (en)
Inventor
Akito Oonishi
明渡 大西
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 JP15860182A priority Critical patent/JPS5949331A/ja
Publication of JPS5949331A publication Critical patent/JPS5949331A/ja
Pending 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/04Introducing corrections for particular operating conditions
    • F02D41/10Introducing corrections for particular operating conditions for acceleration
    • F02D41/105Introducing corrections for particular operating conditions for acceleration using asynchronous injection

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

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

Description

【発明の詳細な説明】 本発明は燃料噴射制御装置に係り、更に具体的ンジンの
燃料噴射制御装置に関する。
従来のこの種の装置においてはスロットル開度を一定時
間毎(例えば20 m s e c毎)#勢にサンプリ
ングし、そのサンプリング周期間のスロットル開度差が
所定値以上の場合にその開度差に応じた時間の非同期噴
射をサンプリング時に行っていた。この場合エンジンの
低回転状態から急加速時(例えばアイドル状態からスロ
ツ)/l/バルブを全開状態とするとき)には大量の非
同期噴射が行われるか、エンジンが低回転状態では点火
間隔が長くこのため1点火間の非同期噴射回数が多くな
る。その際各気筒には同時に燃料が噴射されるためいま
だ点火していない気筒においてはオーバリッチとなり、
回転もたつきの原因となる。
本発明の目的は各行程における非同期噴射量を最適に制
御することによシ加速時に円滑々エンジン回転上昇が可
能な燃料噴射制御装置を提供することにおる。
本発明の第1の特徴はスロットル開度の変化率が所定値
以上の場合に非同期噴射を行い且つ1行程間に行われた
非同期噴射による噴射量の積算値がエンジンの運転状態
により決定される前記1行程間における同期噴射による
噴射量の上限値を越えた時点で該1行程間において以後
、非同期噴射を禁止することにある。
本発明の第2の特徴はスロットル開度の時間変化率が所
定値以上の場合に非同期噴射を行い且つ1行程間に行わ
れた非同期噴射による噴射量の積算値がエンジンの運転
状態により決定される前記1行程間における同期噴射に
よる噴射量の上限値を越えた時点で該上限値と前記積算
値の差分だけ非同期噴射を行い、以降前記1行程間にお
りて非同期噴射を禁止することにある。
以下、本発明の実施例を第1図乃至第6図に基づいて説
明する。
第1図にはエンジン系統の全体構成が示されており、同
図において1はエンジンであり、2はエアクリーナ、3
はスロットルチャンバ、4は各気筒に空気を送り込むイ
ンチ−〃マニホールド、6は各気筒内における排ガスを
排気管17に導入するエキゾーストマニホールド、16
は三元触媒である。ここで図示しなりアクセルペダルを
操作することによシス四ツトルチャンバ3内に設けられ
ているスロットルバルブ50開度が制御され、それによ
シェアクリーナ2からエンジン1の各気筒へ供給される
空気量が制御される。そしてスロットルバルブ5にはス
ロットルバルブ5の開iTAを検出するスロットル開度
センサ15が設けられておシ、該スロットル開度センサ
15の検出出力は制御回路14に入力される。
またスロットルバルブ5の開度により制御される空気量
はスロットルチャンバ3におけるスロットルバルブ5の
上流側に設けられたエアフローメータ7により計測され
、その検出信号は制御回路14に入力される。尚、吸入
空気量は吸気管圧力を検出し、該検出出力から算出して
求めるようにすることも可能である。
更にエキゾーストマニホールド6の出口付近に排ガス中
の酸素濃度を検出する02センサ8が設けられており、
該02センサの検出信号と前記空気量検出信号に基づい
て制御回路14は各気筒内の供給空燃比が理論空燃比と
なるような燃料噴射量を演算し、エンジン1の各気筒の
入口付近に設けられたインジエ〃り20に所定のタイミ
ングで(5) 所定時間、燃料を噴射させるための制御信号を出力する
。また12はディストリビュータ11を介して各気筒に
設けられた点火プラグに点火信号を送出する点火回路で
あシ、該点火回路12からは点火コイル−戻信号13が
制御回路14に入力される。そしてこの点火コイル−戻
信号は制御回路14でエンジン回転数信号として処理さ
れ、空燃比制御を含めて各種のエンジン制御における基
本的な情報として用いられる。ディストリビュータ11
から単位クランク回転角(例えば15°)毎に1個のパ
ルスが制御回路14に出力され、制御回路14は該パル
ス数を計数し、所定のクランク回転角毎にクランク回転
角割込みを受は付ける。
更に9はエンジン冷却水温を検出する水温センサ、10
は吸入空気の温度を検出する吸気温センサであり、これ
らの検出出力も制御回路14に取シ込まれ、燃料噴射制
御に使用される、。
なお、燃料供給系統については本発明の本旨ではないの
で説明を省略する。
次に第2図には制御回路14の具体的構成が示(6) されており、同図において30は分周回路であシ、該分
周回路30は点火−次信号13を取シ込み、所定の分周
比のパルス信号を基本噴射量演算回路40に出力する。
基本噴射量演算回路40では分周回路30のパルス信号
のタイミングでエアフローメータ7からの空気量検出信
号に基づいたパルス幅の基本噴射パルス(パルス幅Tp
)をダイオード25を介して噴射量補正回路50に出力
すると共に、マイクロコンピュータ60内の割込制御部
52に出力する。噴射量補正回路50では水温センサ9
、吸気温センサ10の検出出力及びマイクロコンピュー
タ60から出力される空燃比補正信号29を取シ込み、
これらの信号に基づいて基本噴射パルス(パルス幅Tp
)のパルス幅を変更し、インジェクタ駆動パルス(パル
ス幅7’)をオアゲート23を介して出力トランジスタ
24のベースに出カスる。
出力トランジスタ24のコレクタとバッテリvnとの間
には、電流調整用抵抗22と各気筒に設けられたインジ
ェクタ20の噴射弁を制御するソレノイド2OAの並列
回路とが直列に接続されており、前記インジエ〃り駆動
パルス(パルス幅7’ t )が出力トランジスタ24
に印加される毎に各インジェクタ20のソレノイド20
Aに励磁電流が流れ、この結果インジェ〃り2oの開弁
時間(インジェクタ駆動パルスのパルス幅Tに11) 
、換言すれば燃料噴射量が制御される。
また噴射量補正回路5oには基本噴射パルスカット信号
27が入力されるように構成されており、該信号27に
よ多燃料カットが行われる。更に前記オアゲート23に
はインジェクタ駆動パルスとは非同期に燃料噴射量を増
量するだめの噴射量増量パルス28がエンジンの特定の
運転条件下(例えば加速時、アイドル時等)において入
力される。
そして基本噴射パルスカット信号27及び噴射t 増i
 パルス28はいずれもマイクロコンピュータ60内の
ディジタル出力ボート58がら出される。42は空燃比
制御に関するディジタル演算処理を行うセントラルプロ
セッシングユニット(CPU)であり、44は読み出し
及び書き込み可能な記憶素子CRAM)であシ、更に4
6は空燃比制御プログラム等の制御プログラム及び固定
データを格納するための記憶素子(fLOM)である。
また48はタイマーであシ、割込処理プログラムの起動
周期の計時等を行う。52は割込制御部であシ、これは
各種の割込みを受は付け、パスライン70を介してCP
U42に割込信号を出力すると共に、前記基本噴射パル
スを取り込み、該基本噴射パルスの立上シ及立下り時点
を監視している。
54はディジタル信号を出力する各種センサの検出出力
を取り込むディジタル入力ボートであり、このディジタ
ル入力ポート54には排ガス中の酸素濃度を検出する0
、センサ8、エンジンの始動状態を検出するスタータス
イッチ18の検出出力及びディストリビュータ11から
出力されるクランク回転角パルスが入力される。
更に56はA/Dコンバータであシ、該A/Dコンバー
タ56にはアナログ信号を出力するエアフローメータ7
、水温センサ9及びスロットル開度センサ15の検出出
力が取シ込まれ、ディジタ(9) ル信号に変換される。58はディジタル制御信号を出力
するディジタル出力ポートであシ、該ディジタル出力ポ
ート58からは既述の如く基本噴射パルスカット信号2
7及び噴射量増量パルス28が出力される。また62は
アナログ制御信号を出力するD/Aコンバータであシ、
該D/Aコンバータ62からは既述した空燃比補正信号
29が出力される。
このようにディジタル入力ボート54、ディジタル出力
ポート58、A/Dコンバータ56及びD/Aコンバー
タ62より構成される入出力インターフェイス80は各
種センサの検出出力を取り込み、これをパスライン70
を介してCPU42に送出すると共に、CPU42でR
OM46に格納されている制御プログラムに基づき演算
処理した後、制御信号をディジタル出力ポート58及び
D/Aコンバータ62から外部に出力する。
次に第3図にクランク回転割込タスクの内容を示す。ク
ランク回転割込タスクはディストリビュータ11から出
力されるクランク回転角パルスに(10) よシ所定クランク回転角、例えば30o毎に起動される
タスクである。同図においてステップ100でタスクが
起動されると、次のステップ102でRAM44内に設
けられた割込回数を計数するソフトカウンタCTDCの
計数値が7に達したか否かが判定される。ここでソフト
カウンタCTDCは第6図囚に示す如くクランク回転角
3cP毎に1カウントし、計数値が7に達した時点で1
行程例えば吸入行程が終了したことを示す。ステップ1
02でn No1、と判定された場合にはステップ10
6でタスクの突侍を終了し、該ステップ102で”Ye
s、と判定された場合には次のステップ104で1行程
間の非同期噴射量の積算値に相当する時間ΣT ass
yをOにしく第6図0)、次のステップ106でタスク
の実行を終了する。
次に第4図に燃料噴射制御タスクの内容を示す。
燃料噴射制御タスクは一定時間毎、例えば20m5ec
毎に起動されるタスクであ!ll(第6図(C))、同
図においてステップ110でタスクが起動されると、次
のステップ112でスロットル開度センザ15により検
出されるスロットル開度TAの取シ込みが行われる。そ
してステップ114ではスロットル開度°rAの時間変
化率が所定値以上か否か、即ち次式が成立したか否かが
判定される。
TA−TA o l d ’gt、t 7°−(1,)
こζでTAは現在取り込まれたスロットル開度であり、
T A o t aは前回取り込まれたスロットル開度
である。ステップ114で” Y e 81、l!:判
定された場合にはステップ11.6に移行し、該ステッ
プ116で非同期噴射時間7’as8)’を次式より算
出する。
T assy=99X (TA−TAold) +10
00 (usec)・・・ (2) そして次のステップ118ではステップ116で算出し
た非同期噴射時間T assyと前回までの非同期噴射
時間の積算値ΣT assyとを加算しこれを非同期噴
射時間の積算値Σr assyとする。
更にステップ120ではステップ118で算出した非同
期噴射時間の積算値ΣT a88yがエンジンの運転状
態によ如決定される1行程間(吸入行程)Kおける同期
噴射による噴射量の上限値101以下であるか否かが判
定され、ステップ120でパYeS、、と判定された場
合には次のステップ122で時間T assy (μs
 e c)だけインジェクタ20Aを駆動しく第6図[
F])、ステップ124でタスクの実行を終了する。
他方ステップ114.120で% N Ol、と判定さ
れた場合にはその捷まステップ124でタスクの実行を
終了する。
以上から明らかガ如く本実施例では1行程間に行われた
非同期噴射による噴射量の積算値がエンジンの運転状態
により決定される前記1行程間における同期噴射による
噴射量の上限値を越えた時点で該1行程間において以後
、非同期噴射を禁止す乙ように構成している。
次に第5図に燃料噴射制御タスクの他の実施例を示す。
ステップ130でタスクが起動されると、ステップ13
2でスロットル開度TAの取り込みが行われ、更にステ
ップ134でスロットル開度TAの時間変化率が所定値
以上か否か、即ちTA(13) −TA o l d−E:1.17°であるか否かが判
定される。
ステップ134でII y eS、、と判定された場合
にはステップ136で次式により非同期噴射時間T88
8)’の演算が行われる。
T assy=90X (TA−TAold) +10
00 (、usec)ここでTAはステップ132で取
り込んだ現在のスロットル開度、T A oldは前回
取り込まれたスロットル開度である。そしてステップ1
38では非同期噴射時間r assyのデーターがRA
M44内のレジスタに設定される3、更にステップ14
0ではステップ136で求めた非同期噴射時間T、1l
−assyと前回までの非同期噴射時間の積算値Σ17
’assyt−1とを加算し現在の非同期噴射時間の積
算値ΣT assy 4とする(第6図0)。次にステ
ップ142ではステップ140で求めた現在の非回期噴
射時間の積算値Σ7’assy(がエンジンの運転状態
により決定される1行程間における同期噴射による噴射
量の上限値107’以下であるか否かが判定され、ステ
ップ142でto y e8、と判定された場合にはス
テップ144でフラグAを(14) 0とする。ここでフラグAは現在の非同期噴射時間の積
算値ΣT assy tが上限値107’を越えたこと
を示すフラグである。更にステップ146では前記ステ
ップ138でRAM44に設定された非同期噴射時間T
 assy (μ5ec)だけインジェクタ20Aを駆
動しく第6図面)、ステップ148でタスクの実行を終
了する。
他方ステップ142で′NO9と判定された場合にはス
テップ150に移行し、該ステップ150でフラグAが
Oか否かが判定される。ステップ150でフラグAが0
1即ちtt y es、と判定された場合にはステップ
152でフラグAを1としステップ154で上限値10
Tと前回までの非同期噴射時間の積算値ΣTFLB8y
i−1との差分をRAM44に設定し、ステップ146
では前記ステップ154でRAM44に設定された時間
D(μ5ec)だけインジェクタ2OAを駆動しステッ
プ148でタスクの実行を終了する。
第4図に示した実施例では第6図[F]に示す非同期噴
射時間の積算値ΣT a88ytが上限値107’を越
えた時点tjで非同期噴射を行わないのに対し、本実施
例では時間tjで前回までの非同期噴射時間の積算値Σ
Ta88yi−1と上限値10Tとの差分だけ非同期噴
射を行うものである。従って本実施例の場合は前記実施
例に比してよ多制御精度が高くなる。
以上に説明した如く本発明では各行程間における非同期
噴射量をエンジンの運転状態によシ決定される1行程間
における同期噴射による噴射量の上限値との関係で空燃
比が最適になるように構成したので、本発明によればエ
ンジンの低回転状態から急加速時に従来における非同期
噴射により空燃比がオーバリッチになることに起因する
エンジン回転のもたつきを防止し且つエンジンが高回転
状態における急加速時においても円滑に加速することが
可能となる。
【図面の簡単な説明】
第1図はエンジン系統の全体構成図、第2図は制御回路
14の具体的構成を示すブロック図、第3図はクランク
回転割込タスクの内容を示すフローチャート、第4図は
燃料噴射制御タスクの一実施例を示すフローチャート、
第5図は燃料噴射制御タスクの他の実施例を示すフロー
チャート、第6図は同期噴射と非同期噴射との関係を示
すタイミングチャートである。 代理人 鵜沼辰之 (ほか2名) (17) 第3図 第4図

Claims (2)

    【特許請求の範囲】
  1. (1)エンジンの運転状態を検出する各種センサの検出
    出力を取シ込み、排気ガス中の酸素濃度とスロットルチ
    ャンバ内に吸入される空気量とからエンジンの各気筒へ
    の燃料噴射量を各気筒内の空燃比が最適となるように同
    期噴射に加えて非同期噴射を行うことによ多制御するエ
    ンジンの燃料噴射制御装置において、スロットル開度の
    時間変化率が所定値以上の場合に非同期噴射を行い且つ
    1行程間に行われた非同期噴射による噴射量の積算値が
    エンジンの運転状態によシ決定される前記1行程間にお
    ける同期噴射による噴射量の上限値を越えた時点で該1
    行程間において以後、非同期噴射を禁止することを特徴
    とする燃料噴射制御装置。
  2. (2)エンジンの運転状態を検出する各種センサの検出
    出力を取シ込み、排気ガス中の酸素濃度とスロットルチ
    ャンバ内に吸入される空気量とからエンジンの各気筒へ
    の燃料噴射量を各気筒内の空燃比が最適となるように同
    期噴射に加えて非同期噴射を行うことによ多制御するエ
    ンジンの燃料噴射制御装置において、スロットル開度の
    時間変化率が所定値以上の場合に非同期噴射を行い且つ
    1行程間に行われた非同期噴射による噴射量の積算値が
    エンジンの運転状態により決定される前記1行程間にお
    ける同期噴射による噴射量の上限値を越えた時点で該上
    限値と前記積算値の差分だけ非同期噴射を行い、以降前
    記1行程間において非同期噴射を禁止することを特徴と
    する燃料噴射制御装置。
JP15860182A 1982-09-10 1982-09-10 燃料噴射制御装置 Pending JPS5949331A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15860182A JPS5949331A (ja) 1982-09-10 1982-09-10 燃料噴射制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15860182A JPS5949331A (ja) 1982-09-10 1982-09-10 燃料噴射制御装置

Publications (1)

Publication Number Publication Date
JPS5949331A true JPS5949331A (ja) 1984-03-21

Family

ID=15675253

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15860182A Pending JPS5949331A (ja) 1982-09-10 1982-09-10 燃料噴射制御装置

Country Status (1)

Country Link
JP (1) JPS5949331A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007023908A (ja) * 2005-07-19 2007-02-01 Nikki Co Ltd 内燃機関の燃料供給制御方法および装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007023908A (ja) * 2005-07-19 2007-02-01 Nikki Co Ltd 内燃機関の燃料供給制御方法および装置

Similar Documents

Publication Publication Date Title
US4274141A (en) Method and apparatus for controlling an internal combustion engine, particularly the starting up of the engine
US4309759A (en) Electronic engine control apparatus
US4282573A (en) Processor interrupt device for an electronic engine control apparatus
US4436073A (en) Method of and apparatus for controlling the fuel feeding rate of an internal combustion engine
US4523284A (en) Method of controlling internal combustion engine
US4363307A (en) Method for adjusting the supply of fuel to an internal combustion engine for an acceleration condition
USRE32163E (en) Error preventing device for an electronic engine control apparatus
US4312038A (en) Electronic engine control apparatus having arrangement for detecting stopping of the engine
KR880001665B1 (ko) 연료분사제어장치
JPH0375740B2 (ja)
JPH0550586B2 (ja)
EP0030114B1 (en) Method for starting an operation of an internal combustion engine and apparatus therefor
JPH0733790B2 (ja) 自動車用エンジンの空燃比制御装置
US4648370A (en) Method and apparatus for controlling air-fuel ratio in internal combustion engine
JPS5949331A (ja) 燃料噴射制御装置
JP2531155B2 (ja) 内燃機関の空燃比制御装置
US4495923A (en) Fuel injection control system
JPH0243910B2 (ja)
JPS5841229A (ja) 燃料供給制御装置
JPS5946343A (ja) 燃料噴射制御装置
JPH09264169A (ja) 筒内直接噴射式エンジン
JPH0246777B2 (ja)
JPS5968530A (ja) 内燃機関の制御方法
EP0087801A2 (en) Method of fuel control in engine
JPS59141737A (ja) エンジンの燃料噴射制御方法