JPS6181536A - 内燃エンジンのアイドル時燃料供給制御方法 - Google Patents
内燃エンジンのアイドル時燃料供給制御方法Info
- Publication number
- JPS6181536A JPS6181536A JP19570484A JP19570484A JPS6181536A JP S6181536 A JPS6181536 A JP S6181536A JP 19570484 A JP19570484 A JP 19570484A JP 19570484 A JP19570484 A JP 19570484A JP S6181536 A JPS6181536 A JP S6181536A
- Authority
- JP
- Japan
- Prior art keywords
- value
- engine
- fuel
- internal combustion
- combustion engine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
- F02D41/08—Introducing corrections for particular operating conditions for idling
- F02D41/086—Introducing corrections for particular operating conditions for idling taking into account the temperature of the engine
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
【発明の詳細な説明】
(技術分野)
本発明は内燃エンジンのアイドル時に空燃比のフィード
バック制御の解除条件が成立したときのアイドル運転の
安定化を図ったアイドル時燃料供給制御方法に関する。
バック制御の解除条件が成立したときのアイドル運転の
安定化を図ったアイドル時燃料供給制御方法に関する。
(発明の技術的背景とその問題点)
内燃エンジンにおいて、排気ガス中の排気ガス成分、例
えば酸素の濃度を酸素濃度検出器(以下「02センサ」
という)により検出し、この02センサが出力する○、
Xl1度信号に基づいてエンジンに供給される混合気の
空燃比を理論空燃比値にフィードバック制御すること(
以下「02フイードバツク制御jという)により、燃費
特性の改善や排気ガス特性の向上を図っている。又、内
燃エンジンの排気特性を向上させるため、エンジンの排
気系に排ガス浄化装置を装備してエンジンから排出され
る有害物質の排出量を低減させるようにし。
えば酸素の濃度を酸素濃度検出器(以下「02センサ」
という)により検出し、この02センサが出力する○、
Xl1度信号に基づいてエンジンに供給される混合気の
空燃比を理論空燃比値にフィードバック制御すること(
以下「02フイードバツク制御jという)により、燃費
特性の改善や排気ガス特性の向上を図っている。又、内
燃エンジンの排気特性を向上させるため、エンジンの排
気系に排ガス浄化装置を装備してエンジンから排出され
る有害物質の排出量を低減させるようにし。
例えば排ガス浄化装置として三元触媒装置を用い。
排ガス中のCo、HC及びNOxの三成分を同時に浄化
するものが知られている。
するものが知られている。
ところで、前記02センサはそれ自体の温度が低いと活
性化せず、正しい値の02′a度信号を出力することが
できない。特にエンジン回転数の低いアイドル時によう
に排気ガス温度が低い場合に02センサ自体の温度が低
くなり易い。従って、 ゛斯かる場合には前述の02
フイードバツク制御が不可能であり、アイドル時の空燃
比を所要値に正確に設定することが困難となって排気ガ
ス特性が悪化し、特にCo、HCの排出量が増加する。
性化せず、正しい値の02′a度信号を出力することが
できない。特にエンジン回転数の低いアイドル時によう
に排気ガス温度が低い場合に02センサ自体の温度が低
くなり易い。従って、 ゛斯かる場合には前述の02
フイードバツク制御が不可能であり、アイドル時の空燃
比を所要値に正確に設定することが困難となって排気ガ
ス特性が悪化し、特にCo、HCの排出量が増加する。
又、エンジン回転数の低いアイドル時にはエンジン温度
も低下し、CO及びHCの排出量が増大する。しかも、
排気ガス温度が低いと三元触媒装置の触媒床温度が低下
して三元触媒の浄化能力が低下するばかりか、エンジン
に供給される混合気が理論空燃比(A/F=14.7)
よりリッチ側にあると三元触媒のCO,HCの浄化率が
更に低下する。一方、混合気がリーン側にあるとエンジ
ンからのco及びHC自体の排出量が減少すると共に三
元触媒におけるCO及びHCの浄化率が増大する。従っ
て、上述のエンジンの排気ガス特性及び三元触媒の特性
に鑑み、エンジンのアイドル時に例えばQ2センサが不
活性状態にあるとき等の02フイードバツク制御の解除
条件が成立すると、混合気をリーン化してCO及びHC
の排出量を低減させる燃料供給制御方法が従来より提案
されている(例えば特開昭57−35136号)。
も低下し、CO及びHCの排出量が増大する。しかも、
排気ガス温度が低いと三元触媒装置の触媒床温度が低下
して三元触媒の浄化能力が低下するばかりか、エンジン
に供給される混合気が理論空燃比(A/F=14.7)
よりリッチ側にあると三元触媒のCO,HCの浄化率が
更に低下する。一方、混合気がリーン側にあるとエンジ
ンからのco及びHC自体の排出量が減少すると共に三
元触媒におけるCO及びHCの浄化率が増大する。従っ
て、上述のエンジンの排気ガス特性及び三元触媒の特性
に鑑み、エンジンのアイドル時に例えばQ2センサが不
活性状態にあるとき等の02フイードバツク制御の解除
条件が成立すると、混合気をリーン化してCO及びHC
の排出量を低減させる燃料供給制御方法が従来より提案
されている(例えば特開昭57−35136号)。
ところで、エンジンの冷間始動時等のエンジン温度が、
例えば55℃以下のとき、アイドル時の運転性が悪化し
易い。特に、アイドル回転数が低ければ低い程、運転性
の悪化が著しい6しかるに上述の従来方法によりアイド
ル時にエンジン温度及びエンジン回転数に拘りなく02
フイードバツク制御の解除条件が成立すると混合気をリ
ーン化してしまうとエンジンの安定性が損われ、エンジ
ンストールが発生する場合が生じ得る。
例えば55℃以下のとき、アイドル時の運転性が悪化し
易い。特に、アイドル回転数が低ければ低い程、運転性
の悪化が著しい6しかるに上述の従来方法によりアイド
ル時にエンジン温度及びエンジン回転数に拘りなく02
フイードバツク制御の解除条件が成立すると混合気をリ
ーン化してしまうとエンジンの安定性が損われ、エンジ
ンストールが発生する場合が生じ得る。
(発明の目的)
本発明は斯かる問題点を解決するためになされたもので
、内燃エンジンのアイドル時に空燃比のフィードバック
制御の解除条件が成立したときのアイドル運転の安定化
を図ったアイドル時燃料供給制御方法を提供することを
目的とする。
、内燃エンジンのアイドル時に空燃比のフィードバック
制御の解除条件が成立したときのアイドル運転の安定化
を図ったアイドル時燃料供給制御方法を提供することを
目的とする。
(発明の構成)
斯かる目的のために、本発明に依れば、内燃エンジンに
供給する燃料供給量を前記内燃エンジンの排気通路に配
設された排気ガス成分漉度検出手段からの出力信号に基
づいてフィードバック制御する一方、前記内燃エンジン
がアイドル時の所定運転状態にあるときには前記燃料供
給量のフィードバック制御を停止して、前記内燃エンジ
ンに供給する混合気の空燃比が理論空燃比よりも燃料希
薄側の大きい値になるように燃料供給量を制御するアイ
ドル時燃料供給制御方法において、前記内燃エンジンの
エンジン温度を検出し、エンジン回転数を検出し、前記
内燃エンジンが前記所定運転状態にあり、且つ検出した
エンジン温度が所定温度値以下で検出したエンジン回転
数が所定回転数値以下のとき前記内燃エンジンに供給す
る混合気の空燃比が理論空燃比値よりも燃料過濃側の小
さい値になるように燃料供給量を制御する内燃エン6ジ
ンのアイドル時燃料供給制御方法が提供される。
供給する燃料供給量を前記内燃エンジンの排気通路に配
設された排気ガス成分漉度検出手段からの出力信号に基
づいてフィードバック制御する一方、前記内燃エンジン
がアイドル時の所定運転状態にあるときには前記燃料供
給量のフィードバック制御を停止して、前記内燃エンジ
ンに供給する混合気の空燃比が理論空燃比よりも燃料希
薄側の大きい値になるように燃料供給量を制御するアイ
ドル時燃料供給制御方法において、前記内燃エンジンの
エンジン温度を検出し、エンジン回転数を検出し、前記
内燃エンジンが前記所定運転状態にあり、且つ検出した
エンジン温度が所定温度値以下で検出したエンジン回転
数が所定回転数値以下のとき前記内燃エンジンに供給す
る混合気の空燃比が理論空燃比値よりも燃料過濃側の小
さい値になるように燃料供給量を制御する内燃エン6ジ
ンのアイドル時燃料供給制御方法が提供される。
(発明の実施例)
以下本発明の一実施例を図面を参照して説明する。
第1図は本発明の装置の全体の構成図であり。
符号1は例えば4気筒の内燃エンジンを示し、エンジン
1には吸気管2が接続され、吸気管2の途中にはスロッ
トルホデイ3が設けられ、内部にスロットル弁3′が設
けられている。このスロットル弁3′にはスロットル弁
開度(θ丁H)センサ4が連設されてスロットル弁3′
の弁開度を電気的信号に変換し電子コントロールニット
(以下rECUJ という)5に送るようにされている
。
1には吸気管2が接続され、吸気管2の途中にはスロッ
トルホデイ3が設けられ、内部にスロットル弁3′が設
けられている。このスロットル弁3′にはスロットル弁
開度(θ丁H)センサ4が連設されてスロットル弁3′
の弁開度を電気的信号に変換し電子コントロールニット
(以下rECUJ という)5に送るようにされている
。
吸気管2のエンジン1とスロットルホブ43間には燃料
噴射弁6が設けられている。この燃料噴射弁6は吸気管
2の図示しない吸気弁の少し上流側に各気筒ごとに設け
られている。燃料噴射弁6は図示しない燃料ポンプに接
続されている。燃料噴射弁6はECU3に電気的に接続
されており、EC,U5からの信号によって燃料噴射の
開弁時間が制御される。
噴射弁6が設けられている。この燃料噴射弁6は吸気管
2の図示しない吸気弁の少し上流側に各気筒ごとに設け
られている。燃料噴射弁6は図示しない燃料ポンプに接
続されている。燃料噴射弁6はECU3に電気的に接続
されており、EC,U5からの信号によって燃料噴射の
開弁時間が制御される。
一方、前記スロットルボディ3のスロットル弁3′の下
流には管7を介して絶対圧(PBA)センサ8が設けら
れており、二の絶対圧センサ8によって電気的信号に変
換された吸気管内絶対圧信号は前記ECU3に送られる
。
流には管7を介して絶対圧(PBA)センサ8が設けら
れており、二の絶対圧センサ8によって電気的信号に変
換された吸気管内絶対圧信号は前記ECU3に送られる
。
エンジン1本体にはエンジン水温(Tw)センサ9が設
けられ、このセンサ9はサーミスタ等から成り、冷却水
が充満したエンジン気筒周壁内に挿着されて、その検出
水温信号をE C,U 5に供給する。
けられ、このセンサ9はサーミスタ等から成り、冷却水
が充満したエンジン気筒周壁内に挿着されて、その検出
水温信号をE C,U 5に供給する。
エンジン回転数センサ(以下rNeセンサ」という)1
0及び気筒判別センサ11がエンジンの図示しないカム
軸周囲又はクランク軸周囲に取り付けられており、前者
10はエンジンのクランク軸の18o°回転ごとに所定
のクランク角度位置で、後者11は特定の気筒の所定の
クランク角度位置で夫々パルス信号を出力するものであ
り、これらのパルス信号はECU3に送られる。
0及び気筒判別センサ11がエンジンの図示しないカム
軸周囲又はクランク軸周囲に取り付けられており、前者
10はエンジンのクランク軸の18o°回転ごとに所定
のクランク角度位置で、後者11は特定の気筒の所定の
クランク角度位置で夫々パルス信号を出力するものであ
り、これらのパルス信号はECU3に送られる。
エンジン1の排気管12には三元触媒13が配置され排
気ガス中のHC,C○、NOx成分の浄化作用を行なう
。この三元触媒13の上流側には02センサ14が排気
管12に挿着され、このセンサ14は排気中の酸素濃度
を検出し、02濃度信号をECU3に供給する。
気ガス中のHC,C○、NOx成分の浄化作用を行なう
。この三元触媒13の上流側には02センサ14が排気
管12に挿着され、このセンサ14は排気中の酸素濃度
を検出し、02濃度信号をECU3に供給する。
更に、ECU、5には例えば大気圧センサ等の他のパラ
メータセンサ15が接続されており、他のパラメータセ
ンサ15はその検出信号をECU3に供給する。
メータセンサ15が接続されており、他のパラメータセ
ンサ15はその検出信号をECU3に供給する。
ECU3は前記各種パラメータ信号に基づいて、TDC
信号に同期して噴射弁が開弁される次式で与えられる燃
料噴射時間TouTを算出する。
信号に同期して噴射弁が開弁される次式で与えられる燃
料噴射時間TouTを算出する。
Tou丁=T i XKIDしXKo、XKLs XK
、+に2・・・(1) ここに、Tiは燃料噴射弁6の基本燃料噴射時間を示し
この基本噴射時間は例えば吸気管内絶対圧PaAとエン
ジン回転数Neとに基づいてECUS内のメモリ装置か
ら読み出される。KIDLは本発明に係るアイドル補正
係数であり、その値は後述するKIDシサブルーチンに
より設定される。
、+に2・・・(1) ここに、Tiは燃料噴射弁6の基本燃料噴射時間を示し
この基本噴射時間は例えば吸気管内絶対圧PaAとエン
ジン回転数Neとに基づいてECUS内のメモリ装置か
ら読み出される。KIDLは本発明に係るアイドル補正
係数であり、その値は後述するKIDシサブルーチンに
より設定される。
Ko2は02フイードバツク補正係数であり、その値は
後述するKo、サブルーチンにより設定される。KLS
はリーン化補正係数であり、エンジンが、後述する第2
図の領域工に示す、エンジンに掛かる負荷が低いリーン
化運転領域にあるとき。
後述するKo、サブルーチンにより設定される。KLS
はリーン化補正係数であり、エンジンが、後述する第2
図の領域工に示す、エンジンに掛かる負荷が低いリーン
化運転領域にあるとき。
混合気の空燃比をリーン化するために設定される補正係
数である。K4及びに2は夫々各種エンジンパラメータ
信号に応じて演算される補正係数及び補正変数であり、
エンジン運転状態に応じた燃費特性、エンジン加速特性
等の藷特性の最適化が図られるような所定値に設定され
る。
数である。K4及びに2は夫々各種エンジンパラメータ
信号に応じて演算される補正係数及び補正変数であり、
エンジン運転状態に応じた燃費特性、エンジン加速特性
等の藷特性の最適化が図られるような所定値に設定され
る。
ECU3は上述のようにして求めた燃料噴射時間Tou
Tに基づいて燃料噴射弁6を開弁させる駆動信号を出力
する。
Tに基づいて燃料噴射弁6を開弁させる駆動信号を出力
する。
第3図は第1図のECU3内部の回路構成を示すブロッ
ク図で、第1図のNeセンサ10からのパルス信号(以
下rTDC信号」という)は波形整形回路501で波形
整形された後、中央処理装置(以下rCPUJという)
503に後述するプログラムを開始させる割込信号とし
て供給されると共にMeカウンタ502にも供給される
。Meカウンタ502はNeセンサ11からの前回所定
位置信号の入力時から今回所定位置信号の入力時までの
時間間隔を計数するものでその計数値Meはエンジン回
転数Neの逆数に比例する。Meカウンタ502はこの
計数値Meをデータバス510を介してCPU503に
供給する。
ク図で、第1図のNeセンサ10からのパルス信号(以
下rTDC信号」という)は波形整形回路501で波形
整形された後、中央処理装置(以下rCPUJという)
503に後述するプログラムを開始させる割込信号とし
て供給されると共にMeカウンタ502にも供給される
。Meカウンタ502はNeセンサ11からの前回所定
位置信号の入力時から今回所定位置信号の入力時までの
時間間隔を計数するものでその計数値Meはエンジン回
転数Neの逆数に比例する。Meカウンタ502はこの
計数値Meをデータバス510を介してCPU503に
供給する。
第1図の絶対圧センサ8、エンジン水温センサ9、o2
センサ14等の各種センサからの夫々の出力信号はレベ
ル修正回路504で所定電圧レベルに修正された後、マ
ルチプレクサ505により順次A/Dコンバータ506
に供給される。A/Dコンバータ506は前述の各セン
サからの出力信号を順次デジタル信号に変換して該デジ
タル信号をデータバス510を介してCPU503に供
給する。
センサ14等の各種センサからの夫々の出力信号はレベ
ル修正回路504で所定電圧レベルに修正された後、マ
ルチプレクサ505により順次A/Dコンバータ506
に供給される。A/Dコンバータ506は前述の各セン
サからの出力信号を順次デジタル信号に変換して該デジ
タル信号をデータバス510を介してCPU503に供
給する。
CPU503は、更に、データバス510を介してリー
ドオンリメモリ(以下rROMJ という)507、ラ
ンダムアクセスメモリ(以下rRAMJという)508
及び駆動回路509に接続されており、RAM508は
CPU503t−の演算結果等を一時的に記憶し、RO
M507はCP U303で実行される制御プログラム
等を記憶している。
ドオンリメモリ(以下rROMJ という)507、ラ
ンダムアクセスメモリ(以下rRAMJという)508
及び駆動回路509に接続されており、RAM508は
CPU503t−の演算結果等を一時的に記憶し、RO
M507はCP U303で実行される制御プログラム
等を記憶している。
CPU503はROM 507 Lニー記憶サレテイル
制御プログラムに従って前述の各種エンジンパラメータ
信号に応じた燃料噴射弁6の燃料噴射時間To+、rr
を演算して、これら演算値をデータバス510を介して
駆動回路509に供給する。駆動回路509は前記演算
値に応じて燃料噴射弁6を開弁させる駆動信号を当該噴
射弁6に供給する。
制御プログラムに従って前述の各種エンジンパラメータ
信号に応じた燃料噴射弁6の燃料噴射時間To+、rr
を演算して、これら演算値をデータバス510を介して
駆動回路509に供給する。駆動回路509は前記演算
値に応じて燃料噴射弁6を開弁させる駆動信号を当該噴
射弁6に供給する。
第4図は第3図のCPU503内で実行される02フイ
ードバツク補正係数値KO□を設定するためのKO2サ
ブルーチンのフローチャートを示す。
ードバツク補正係数値KO□を設定するためのKO2サ
ブルーチンのフローチャートを示す。
先ず、ステップ401では第1図の02センサ14の活
性化が完了したか否かを判別する。02センサの活性化
判別方式としては1例えば02センサに所要の電流を流
し、02センサの出力電圧が基準電圧を横切って下降し
たときに活性化が完了したと診断する内部抵抗検知方式
が知られている。そして、活性化が完了していれば(ス
テップ401での判別結果が肯定(Yes))、ステッ
プ402に進む。
性化が完了したか否かを判別する。02センサの活性化
判別方式としては1例えば02センサに所要の電流を流
し、02センサの出力電圧が基準電圧を横切って下降し
たときに活性化が完了したと診断する内部抵抗検知方式
が知られている。そして、活性化が完了していれば(ス
テップ401での判別結果が肯定(Yes))、ステッ
プ402に進む。
ステップ402ではエンジン水温値Twが所定判別水温
値T w o□(例えば70℃)より大きいが否かを判
別する。エンジン温度が所定判別水温値Two□より低
くなると、気筒に供給された燃料の一部が気筒の内壁に
付着したり、燃料の気化が不十分になる等の理由で混合
気がリーン化し、エンジン運転が不安定になり易い。こ
のため燃料供給量を増量して混合気をリッチ化している
。この燃料増量時、即ち混合気のリッチ化時には02フ
イードバツク制御を停止させるためにエンジン水温によ
り、エンジンが燃料増量すべき運転状態にあるか否かを
判別するのである。エンジン水温値Tνが所定判別水温
値Two□より大きければ燃料増量を行う必要がないと
判断し、ステップ406に進む。
値T w o□(例えば70℃)より大きいが否かを判
別する。エンジン温度が所定判別水温値Two□より低
くなると、気筒に供給された燃料の一部が気筒の内壁に
付着したり、燃料の気化が不十分になる等の理由で混合
気がリーン化し、エンジン運転が不安定になり易い。こ
のため燃料供給量を増量して混合気をリッチ化している
。この燃料増量時、即ち混合気のリッチ化時には02フ
イードバツク制御を停止させるためにエンジン水温によ
り、エンジンが燃料増量すべき運転状態にあるか否かを
判別するのである。エンジン水温値Tνが所定判別水温
値Two□より大きければ燃料増量を行う必要がないと
判断し、ステップ406に進む。
一方、前記ステップ401及び402の内の少なくとも
何れか一方が否定(NO)の場合、エンジンが02フイ
ードバツク制御を停止すべき運転状態にあると判断して
ステップ403に進み、エンジンがアイドル運転領域に
あるか否かを判別する。アイドル運転領域は、例えばエ
ンジン回転数Neが所定判別回転数値N+ot、a(例
えば1200rpm)より低く、且つ吸気管内絶対圧も
所定判別絶対圧値PBAIDL(例えば360 m m
Hg )より低い運転領域であり、第2図に領域■と
して示されている。ステップ403での判別結果が否定
(NO)の場合にはエンジンがアイドル運転領域以外の
領域にあるとして補正係数値Ko、を値1.0に設定し
くステップ404)、、本プログラムを終了する。他方
、ステップ403での判別結果が肯定(Yes)の場合
、即ちエンジンがアイドル運転領域にあれば、補正係数
値K o 、を、エンジンが後述する02フイードバツ
ク運転領域にある時に適用されたKO2値の平均値K
REPに設定しくステップ405)、本プログラムを終
了する。
何れか一方が否定(NO)の場合、エンジンが02フイ
ードバツク制御を停止すべき運転状態にあると判断して
ステップ403に進み、エンジンがアイドル運転領域に
あるか否かを判別する。アイドル運転領域は、例えばエ
ンジン回転数Neが所定判別回転数値N+ot、a(例
えば1200rpm)より低く、且つ吸気管内絶対圧も
所定判別絶対圧値PBAIDL(例えば360 m m
Hg )より低い運転領域であり、第2図に領域■と
して示されている。ステップ403での判別結果が否定
(NO)の場合にはエンジンがアイドル運転領域以外の
領域にあるとして補正係数値Ko、を値1.0に設定し
くステップ404)、、本プログラムを終了する。他方
、ステップ403での判別結果が肯定(Yes)の場合
、即ちエンジンがアイドル運転領域にあれば、補正係数
値K o 、を、エンジンが後述する02フイードバツ
ク運転領域にある時に適用されたKO2値の平均値K
REPに設定しくステップ405)、本プログラムを終
了する。
ここで、補正係数値KO□を平均値にゆ、に設定する理
由を以下に述べる。エンジンの特定の運転状態(例えば
リーン化運転状態、高負荷運転状態。
由を以下に述べる。エンジンの特定の運転状態(例えば
リーン化運転状態、高負荷運転状態。
低回転運転状態、高回転運転状態)ではこれら特定運転
状態に対応して予め設定された係数を夫々適用して各特
定の運転状態に最も適合した所定空燃比を夫々得るよう
にしたオープンループ制御を行い、これによりエンジン
の燃費の改善や運転性能の向上を図っている。
状態に対応して予め設定された係数を夫々適用して各特
定の運転状態に最も適合した所定空燃比を夫々得るよう
にしたオープンループ制御を行い、これによりエンジン
の燃費の改善や運転性能の向上を図っている。
このように、オープンループ制御時には、設定係数によ
り、予め設定された所定の空燃比が得られることが望ま
しいが、エンジン運転状態の各種検出器、燃料噴射装置
の駆動制御系等の製造上のばらつきや経年変化により実
際の空燃比が所定空燃比からずれる可能性が多分にあり
、斯かる場合所要のエンジン作動の安定性や運転性能が
得られないことになる。そこで、02フイ一ドバツク制
御時に適用された補正係数値KO2の平均値にえEPを
算出・記憶し、オープンループ制御時に補正係数KO□
を平均値KREPに設定することにより、斯かるオープ
ンループ制御時における空燃比を夫々の特定運転状態に
対応する所定の空燃比により一層近い値に制御できる。
り、予め設定された所定の空燃比が得られることが望ま
しいが、エンジン運転状態の各種検出器、燃料噴射装置
の駆動制御系等の製造上のばらつきや経年変化により実
際の空燃比が所定空燃比からずれる可能性が多分にあり
、斯かる場合所要のエンジン作動の安定性や運転性能が
得られないことになる。そこで、02フイ一ドバツク制
御時に適用された補正係数値KO2の平均値にえEPを
算出・記憶し、オープンループ制御時に補正係数KO□
を平均値KREPに設定することにより、斯かるオープ
ンループ制御時における空燃比を夫々の特定運転状態に
対応する所定の空燃比により一層近い値に制御できる。
尚、エンジンがステップ405が実行される運転領域に
あるとき、本発明に係るアイドル補正係数KIDLは後
述するプログラムにより値XIDLに設定される。
あるとき、本発明に係るアイドル補正係数KIDLは後
述するプログラムにより値XIDLに設定される。
荊記ステップ401及び402の双方が共に肯定(Ye
s)の場合、ステップ406に進み、エンジンが02フ
イードバツク運転領域にあるか否かを判別する。02フ
イードバツク運転領域は第2図に斜線を付された領域(
■及び■)として示されでいる6エンジンが02フイー
ドバツク運転領域にあれば02センサからの02a度信
号値に応じて補正係数値KO□を算出し、この算出した
KO□値に応じてフィードバック制御すると共に、に0
2値の平均値に、!EPを算出する(ステップ407)
。
s)の場合、ステップ406に進み、エンジンが02フ
イードバツク運転領域にあるか否かを判別する。02フ
イードバツク運転領域は第2図に斜線を付された領域(
■及び■)として示されでいる6エンジンが02フイー
ドバツク運転領域にあれば02センサからの02a度信
号値に応じて補正係数値KO□を算出し、この算出した
KO□値に応じてフィードバック制御すると共に、に0
2値の平均値に、!EPを算出する(ステップ407)
。
平均値にえりは次のいずれか一方を用いて算出される。
KHp=””’ ・K o 、 p + ・K
22p’−C A A ・・・(2) 但し、Ko、pは0□センサがその出力レベルを反転さ
せる動作(以下「P項動作」という)直前又は直後のK
O□値、Aは定数(例えば256)、CIIEPは変数
で、1乃至Aのうち適当な値に設定されるもの、 KR
l:、’は前回までに得、られたKO□の平均値である
。このに、):、’値は一層エンジンを停止しその後再
始動させた場合でも消去されずに記憶装置に記憶される
。
22p’−C A A ・・・(2) 但し、Ko、pは0□センサがその出力レベルを反転さ
せる動作(以下「P項動作」という)直前又は直後のK
O□値、Aは定数(例えば256)、CIIEPは変数
で、1乃至Aのうち適当な値に設定されるもの、 KR
l:、’は前回までに得、られたKO□の平均値である
。このに、):、’値は一層エンジンを停止しその後再
始動させた場合でも消去されずに記憶装置に記憶される
。
変数Cルrの値によって各P項動作時のKo2ρ値のに
■と値に対する割合が変わるので、このCREP値を対
象とされる02フイードバツク制御装置、エンジン等の
仕様に応じて1−Aの範囲で適当な値に設定することに
より最適なに、E、値を得ることができる。
■と値に対する割合が変わるので、このCREP値を対
象とされる02フイードバツク制御装置、エンジン等の
仕様に応じて1−Aの範囲で適当な値に設定することに
より最適なに、E、値を得ることができる。
上記のように、 KEEP値はP項動作直前又は直後の
KO□P値に基づいて算出されるが、この理由は、P項
動作直前又は直後、即ち02センサの出力レベルが反転
した時点でのエンジンの混合気の空燃比が理論空燃比(
=14.7)に最も近い値を有するからであり、これに
より混合気の空燃比が理論空燃比に近い値を有する状態
での補正係fiK O,の平均値を得ることができ、従
ってエンジンの作動条件に最も適合したKえEP値を算
出することができる。
KO□P値に基づいて算出されるが、この理由は、P項
動作直前又は直後、即ち02センサの出力レベルが反転
した時点でのエンジンの混合気の空燃比が理論空燃比(
=14.7)に最も近い値を有するからであり、これに
より混合気の空燃比が理論空燃比に近い値を有する状態
での補正係fiK O,の平均値を得ることができ、従
ってエンジンの作動条件に最も適合したKえEP値を算
出することができる。
又、補正係数値KO□の平均値KREPは上記式(2)
に代えて1次の式によっても算出することができる。
に代えて1次の式によっても算出することができる。
但し、KO2PJは現在のP項動作時に対しj回前のP
項動作時に発生するKo2p値、Bは定数であり、P項
動作回数(02センサの反転回敬)である。定数Bの値
が大きい程各P項動作時のKo2p値のKえ、!p値に
対する割合が変わるので、式(2)と同様に、B値を対
象02フイードバツク制御装置、エンジン等の仕様によ
って適当値に設定する。
項動作時に発生するKo2p値、Bは定数であり、P項
動作回数(02センサの反転回敬)である。定数Bの値
が大きい程各P項動作時のKo2p値のKえ、!p値に
対する割合が変わるので、式(2)と同様に、B値を対
象02フイードバツク制御装置、エンジン等の仕様によ
って適当値に設定する。
式(3)のように現在のP項動作時からB回前までの各
P項動作時のKO□pj値をその発生毎に積算してその
平均値KREPを求めてもよい。
P項動作時のKO□pj値をその発生毎に積算してその
平均値KREPを求めてもよい。
更に、上述の式(2)、(3)に依れば、K7ε2値は
各02フイ一ドバツク制御時において各Ko2p発生毎
にその値を式に導入してその都度更新されるので、エン
ジンの作動状態を十分に反映した平均値に■?を常に得
ることができる。
各02フイ一ドバツク制御時において各Ko2p発生毎
にその値を式に導入してその都度更新されるので、エン
ジンの作動状態を十分に反映した平均値に■?を常に得
ることができる。
ステップ406での判別結果が否定(NO)の場合、即
ちエンジンがオープンループ制御運転領域にあるときに
は02フイードバツク制御を解除し、補正係数値KO□
を平均値に■Pに設定しくステップ408)、本プログ
ラムを終了する。オープンループ制御運転領域は例えば
第2図に示す領域I (リーン化運転領域)、領域■(
低回転運転領域)、領域■(高負荷運転領域)及び領域
■(高回転運転領域)が含まれ、リーン化運転領域Iは
エンジン減速時に吸気管内絶対圧P日。がエンジン回転
数Neの増加と共に大きい値に設定される判別値PBA
LS以下の領域、低回転運転領域■はエンジン回転数N
eが前記判別値NしOp以下で且つ吸気管内絶対圧PE
IAが判別値P8AIDL(例えば360mmHg)と
エンジン回転数Neに応じて設定される高負荷領域判別
値PBAIIOTとの間にある領域、高負荷運転領域V
は高負荷時に吸気管内絶対圧PBAが前記判別値PBA
WOT以上の領域、高回転運転領域■はエンジン回転数
Neが判別値NHOP(例えば4000rpm)以上の
領域である。
ちエンジンがオープンループ制御運転領域にあるときに
は02フイードバツク制御を解除し、補正係数値KO□
を平均値に■Pに設定しくステップ408)、本プログ
ラムを終了する。オープンループ制御運転領域は例えば
第2図に示す領域I (リーン化運転領域)、領域■(
低回転運転領域)、領域■(高負荷運転領域)及び領域
■(高回転運転領域)が含まれ、リーン化運転領域Iは
エンジン減速時に吸気管内絶対圧P日。がエンジン回転
数Neの増加と共に大きい値に設定される判別値PBA
LS以下の領域、低回転運転領域■はエンジン回転数N
eが前記判別値NしOp以下で且つ吸気管内絶対圧PE
IAが判別値P8AIDL(例えば360mmHg)と
エンジン回転数Neに応じて設定される高負荷領域判別
値PBAIIOTとの間にある領域、高負荷運転領域V
は高負荷時に吸気管内絶対圧PBAが前記判別値PBA
WOT以上の領域、高回転運転領域■はエンジン回転数
Neが判別値NHOP(例えば4000rpm)以上の
領域である。
第5図は第3図のCPU503内で実行されるアイドル
補正係数値KIDLを設定するためのに、DLサブルー
チンのフローチャートを示す。
補正係数値KIDLを設定するためのに、DLサブルー
チンのフローチャートを示す。
先ず、エンジンが前述のリーン化運転領域(第2図の領
域I)にあるか否かを判別しくステップ501)、リー
ン化運転領域にあればアイドル補正係数KIDLを値1
.OL:;l定シ(ステップ5o2)、本プログラムを
終了する。
域I)にあるか否かを判別しくステップ501)、リー
ン化運転領域にあればアイドル補正係数KIDLを値1
.OL:;l定シ(ステップ5o2)、本プログラムを
終了する。
ステップ501での判別結果が否定(NO)の場合、即
ちエンジンがリーン化運転領域になければ第1図のスロ
ットル弁3′の弁開度値oTHが所定判別開度値θID
L (例えばスロットル弁全開開度より1°だけ大きい
値)より小さいが否がを判別する(ステップ503)。
ちエンジンがリーン化運転領域になければ第1図のスロ
ットル弁3′の弁開度値oTHが所定判別開度値θID
L (例えばスロットル弁全開開度より1°だけ大きい
値)より小さいが否がを判別する(ステップ503)。
oTH値がoIDL値より大きければ(ステップ503
での判別結果が否定(No)’)前述のステップ502
に進んで補正係数K IDLを値1.0に設定し、eT
H値がoIDL値より小さければ(ステップ503での
判別結果が肯定(Yes))エンジンがアイドル運転中
であると判断し、ステップ504に進む。
での判別結果が否定(No)’)前述のステップ502
に進んで補正係数K IDLを値1.0に設定し、eT
H値がoIDL値より小さければ(ステップ503での
判別結果が肯定(Yes))エンジンがアイドル運転中
であると判断し、ステップ504に進む。
ステップ504ではエンジンが前述した0、フィードバ
ック制御中であるが否がを判別し、02フイードバツク
制御中であれば(判別結果が肯定(Yes))前述のス
テップ502に進み、補正係数に、、しを値1.0に設
定する。エンジンが02フイードバツク制御中でなけれ
ばステップ505に進む。
ック制御中であるが否がを判別し、02フイードバツク
制御中であれば(判別結果が肯定(Yes))前述のス
テップ502に進み、補正係数に、、しを値1.0に設
定する。エンジンが02フイードバツク制御中でなけれ
ばステップ505に進む。
ステップ505ではエンジン水温値Twが前記第4図の
所定判別値Two、 (70℃)より低い値に設定しで
ある所定判別水温値TIJ+ot、(例えば55℃)よ
り大きいか否かを判別する。Tw値がTw+oL値より
大きければ(判別結果が背定(Yes))エンジンの安
定運転が保てるので、混合気をリーン化し、排気ガス成
分中のCO及びHCの排出量を低減させるために、補正
係数KIDLを所定値X+tn、x(例えば0.97)
に設定する。一方、Tw値がTWIDL値より小さけれ
ば(判別結果が否定(N O))ステップ507に進む
。
所定判別値Two、 (70℃)より低い値に設定しで
ある所定判別水温値TIJ+ot、(例えば55℃)よ
り大きいか否かを判別する。Tw値がTw+oL値より
大きければ(判別結果が背定(Yes))エンジンの安
定運転が保てるので、混合気をリーン化し、排気ガス成
分中のCO及びHCの排出量を低減させるために、補正
係数KIDLを所定値X+tn、x(例えば0.97)
に設定する。一方、Tw値がTWIDL値より小さけれ
ば(判別結果が否定(N O))ステップ507に進む
。
ステップ507ではエンジン回転数値Neが所定判別回
転数値NIDL(例えばlooorpm)より小さいか
否かを判別する。Ne値がNIDL値より大きければ(
判別結果が否定(No))前述のステップ502に進み
、補正係数にIDLを値1.0に設定する。一方、Ne
値がNルし値よりも小さければ(判別結果が肯定(Ye
s))エンジンは安定運転が困難となる運転領域にある
と判断し、混合気をリッチ化してエンジンの安定運転を
確保するため、補正係数KIDLを所定値NIDL。(
例えば1.05)に設定しくステップ508)、本プロ
グラムを終了する。
転数値NIDL(例えばlooorpm)より小さいか
否かを判別する。Ne値がNIDL値より大きければ(
判別結果が否定(No))前述のステップ502に進み
、補正係数にIDLを値1.0に設定する。一方、Ne
値がNルし値よりも小さければ(判別結果が肯定(Ye
s))エンジンは安定運転が困難となる運転領域にある
と判断し、混合気をリッチ化してエンジンの安定運転を
確保するため、補正係数KIDLを所定値NIDL。(
例えば1.05)に設定しくステップ508)、本プロ
グラムを終了する。
上述のようにして設定された第4図の02フイードバツ
ク補正係数値Ko2及び第5図のアイドル補正係数値K
IDLは前式(1)に適用され、燃料噴射弁6の燃料噴
射時間T o u Tが設定される。
ク補正係数値Ko2及び第5図のアイドル補正係数値K
IDLは前式(1)に適用され、燃料噴射弁6の燃料噴
射時間T o u Tが設定される。
尚、第4図の判別値T w o 2、第5図の判別値θ
IDL、 TWIDL及びNIDLの夫々に所謂ヒステ
リシス特性を設け、エンジン水温Tw、スロットル弁開
度θTH及びエンジン回転数Neが微細に変化しても該
変化を吸収して安定したエンジン作動を行わせるように
してもよい。
IDL、 TWIDL及びNIDLの夫々に所謂ヒステ
リシス特性を設け、エンジン水温Tw、スロットル弁開
度θTH及びエンジン回転数Neが微細に変化しても該
変化を吸収して安定したエンジン作動を行わせるように
してもよい。
(発明の効果)
以上詳述したように本発明の内燃エンジンのアイドル時
燃料供給制御方法に依れば、エンジンがアイドル時の0
□フイードバツク制御を解除すべき所定運転状態にあり
、しかも内燃エンジンのエンジン温度が所定温度値以下
で且っンエンシン回転数か所定回転数値以下のとき空燃
比が理論空燃比値よりも燃料リッチ側の小さい値になる
ように内燃エンジンに供給する燃料量を制御するように
したので、エンジン温度及びエンジン回転数が共に各所
定値より低い運転状態におけるアイドル運転の安定化が
図れる。
燃料供給制御方法に依れば、エンジンがアイドル時の0
□フイードバツク制御を解除すべき所定運転状態にあり
、しかも内燃エンジンのエンジン温度が所定温度値以下
で且っンエンシン回転数か所定回転数値以下のとき空燃
比が理論空燃比値よりも燃料リッチ側の小さい値になる
ように内燃エンジンに供給する燃料量を制御するように
したので、エンジン温度及びエンジン回転数が共に各所
定値より低い運転状態におけるアイドル運転の安定化が
図れる。
第1図は本発明の方法を適用した燃料供給制御装置の全
体構成図、第2図はエンジン運転領域図、第3図は第1
図の電子コントロールユニット(ECU)の内部構成を
示すブロック図、第4図はKO□サブルーチンのフロー
チャート、第5図はKIDLID用−チンのフローチャ
ートである。 1・・内燃エンジン、4・・・スロットル弁開度センサ
、5・・−電子コントロールユニット(ECU)、6・
・・燃料噴射弁、9・・・エンジン水温センサ、10・
°エンジン回転数センサ(Neセンサ)、13・・・三
元触媒、14・・・排気ガス濃度検出手段(07センサ
)、503・・・中央処理装置(CPU)。 507・・・リードオンリメモリ (ROM)、508
・・・ランダムアクセスメモリ(RAM)。
体構成図、第2図はエンジン運転領域図、第3図は第1
図の電子コントロールユニット(ECU)の内部構成を
示すブロック図、第4図はKO□サブルーチンのフロー
チャート、第5図はKIDLID用−チンのフローチャ
ートである。 1・・内燃エンジン、4・・・スロットル弁開度センサ
、5・・−電子コントロールユニット(ECU)、6・
・・燃料噴射弁、9・・・エンジン水温センサ、10・
°エンジン回転数センサ(Neセンサ)、13・・・三
元触媒、14・・・排気ガス濃度検出手段(07センサ
)、503・・・中央処理装置(CPU)。 507・・・リードオンリメモリ (ROM)、508
・・・ランダムアクセスメモリ(RAM)。
Claims (1)
- 【特許請求の範囲】 1、内燃エンジンに供給する燃料供給量を前記内燃エン
ジンの排気通路に配設された排気ガス成分濃度検出手段
からの出力信号に基づいてフィードバック制御する一方
、前記内燃エンジンがアイドル時の所定運転状態にある
ときには前記燃料供給量のフィードバック制御を停止し
て、前記内燃エンジンに供給する混合気の空燃比が理論
空燃比よりも燃料希薄側の大きい値になるように燃料供
給量を制御するアイドル時燃料供給制御方法において、
前記内燃エンジンのエンジン温度を検出し、エンジン回
転数を検出し、前記内燃エンジンが前記所定運転状態に
あり、且つ検出したエンジン温度値が所定温度値以下で
検出したエンジン回転数値が所定回転数値以下のとき前
記内燃エンジンに供給する混合気の空燃比が理論空燃比
値よりも燃料過濃側の小さい値になるように燃料供給量
を制御する内燃エンジンのアイドル時燃料供給制御方法
。 2、前記所定運転状態は前記排気ガス成分濃度検出手段
が不活性状態にある状態であることを特徴とする特許請
求の範囲第1項記載の内燃エンジンのアイドル時燃料供
給制御方法。 3、前記所定運転状態は前記検出したエンジン温度値が
前記最初の所定温度値よりも大きい第2の所定温度値以
下である状態であることを特徴とする特許請求の範囲第
1項記載の内燃エンジンのアイドル時燃料供給制御方法
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19570484A JPS6181536A (ja) | 1984-09-20 | 1984-09-20 | 内燃エンジンのアイドル時燃料供給制御方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19570484A JPS6181536A (ja) | 1984-09-20 | 1984-09-20 | 内燃エンジンのアイドル時燃料供給制御方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6181536A true JPS6181536A (ja) | 1986-04-25 |
Family
ID=16345588
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19570484A Pending JPS6181536A (ja) | 1984-09-20 | 1984-09-20 | 内燃エンジンのアイドル時燃料供給制御方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6181536A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012136970A (ja) * | 2010-12-24 | 2012-07-19 | Kawasaki Heavy Ind Ltd | 内燃機関の空燃比制御装置及び空燃比制御方法 |
-
1984
- 1984-09-20 JP JP19570484A patent/JPS6181536A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012136970A (ja) * | 2010-12-24 | 2012-07-19 | Kawasaki Heavy Ind Ltd | 内燃機関の空燃比制御装置及び空燃比制御方法 |
| US9026340B2 (en) | 2010-12-24 | 2015-05-05 | Kawasaki Jukogyo Kabushiki Kaisha | Air-fuel ratio control system and air-fuel ratio control method of internal combustion engine |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6644017B2 (en) | Device for and method of controlling air-fuel ratio of internal combustion engine | |
| JP3768780B2 (ja) | 内燃機関の空燃比制御装置 | |
| JPH0412151A (ja) | 内燃機関の空燃比制御装置 | |
| JPS5934441A (ja) | 内燃エンジンの空燃比制御方法 | |
| JPS62157252A (ja) | 内燃エンジンの空燃比フイ−ドバツク制御方法 | |
| JPS6181536A (ja) | 内燃エンジンのアイドル時燃料供給制御方法 | |
| JPH0689686B2 (ja) | エンジンの空燃比制御装置 | |
| JPS58214632A (ja) | 内燃機関の電子制御燃料噴射方法 | |
| JPH0454814B2 (ja) | ||
| JP2621068B2 (ja) | 内燃エンジンの空燃比フィードバック制御方法 | |
| JPH03271541A (ja) | 内燃機関の空燃比フィードバック制御装置 | |
| JP2503055Y2 (ja) | 内燃機関の電子制御燃料噴射装置 | |
| JPH041182B2 (ja) | ||
| JPS614842A (ja) | 内燃エンジンの冷間時の燃料供給量フイ−ドバツク制御方法 | |
| JP2996676B2 (ja) | 内燃エンジンの空燃比制御方法 | |
| JPS6181544A (ja) | 内燃エンジンの空燃比フイ−ドバツク制御方法 | |
| JPS63105264A (ja) | 電子制御燃料噴射式内燃機関の点火時期制御装置 | |
| JP2712593B2 (ja) | 内燃エンジン制御装置の故障検知方法 | |
| JP4446873B2 (ja) | 内燃機関の空燃比制御装置 | |
| JPS6179839A (ja) | エンジンのアイドル回転数制御装置 | |
| JPH0252102B2 (ja) | ||
| JPH0694849B2 (ja) | 内燃エンジンの排気還流制御方法 | |
| JPH02104961A (ja) | 内燃エンジンの排気還流制御方法 | |
| JPH086620B2 (ja) | 内燃エンジンの空燃比フイ−ドバツク制御方法 | |
| JPH0225021B2 (ja) |