JP4244237B2 - 内燃機関の空燃比制御装置 - Google Patents
内燃機関の空燃比制御装置 Download PDFInfo
- Publication number
- JP4244237B2 JP4244237B2 JP2007148233A JP2007148233A JP4244237B2 JP 4244237 B2 JP4244237 B2 JP 4244237B2 JP 2007148233 A JP2007148233 A JP 2007148233A JP 2007148233 A JP2007148233 A JP 2007148233A JP 4244237 B2 JP4244237 B2 JP 4244237B2
- Authority
- JP
- Japan
- Prior art keywords
- fuel ratio
- air
- upstream
- sensor
- downstream
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
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/021—Introducing corrections for particular conditions exterior to the engine
- F02D41/0235—Introducing corrections for particular conditions exterior to the engine in relation with the state of the exhaust gas treating apparatus
- F02D41/0295—Control according to the amount of oxygen that is stored on the exhaust gas treating apparatus
-
- 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/14—Introducing closed-loop corrections
- F02D41/1438—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
- F02D41/1439—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the position of the sensor
- F02D41/1441—Plural sensors
-
- 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/14—Introducing closed-loop corrections
- F02D41/1438—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
- F02D41/1444—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases
- F02D41/1445—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases the characteristics being related to the exhaust flow
-
- 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/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1409—Introducing closed-loop corrections characterised by the control or regulation method using at least a proportional, integral or derivative controller
-
- 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/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1413—Controller structures or design
- F02D2041/1418—Several control loops, either as alternatives or simultaneous
- F02D2041/1419—Several control loops, either as alternatives or simultaneous the control loops being cascaded, i.e. being placed in series or nested
-
- 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/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1413—Controller structures or design
- F02D2041/1422—Variable gain or coefficients
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)
- Exhaust Gas After Treatment (AREA)
Description
このように、排出ガスの浄化性能を良好に保つためには、下流側O2センサ(制御対象の触媒に対して遅れ作用を有する)を用いたフィードバック制御の安定性が重要である。
PIDフィードバック制御の制御量は、実値と目標値との偏差err(t)と各ゲインKp、Ki、Kdとを用いて、以下の式(1)のように表される。
図19に示すように、比例ゲインKpの設定値を徐々に大きくしたとき(2点鎖線矢印参照)の安定限界(持続振動を開始した時点の限界値)の比例ゲインKpcと、持続振動周期Tcとを基準として、良好な制御性能となる比例ゲインKp、積分ゲインKi、微分ゲインKdを設定する。このゲイン設定方法は、限界感度法と称され、以下の式(2)のような設定則となる。
Ki=B×Kpc/Tc
Kd=C×Kpc×Tc ・・・(2)
図20〜図22は、下流側O2センサ出力値、上流側目標空燃比および触媒の酸素ストレージ量の時間変化を関連付けて示すタイミングチャートであり、図20は排出ガス流量qaが小流量の場合、図21は排出ガス流量qaが中流量の場合、図22は排出ガス流量qaが大流量の場合を、それぞれ示している。
Tc∝1/qa ・・・(3)
Ki∝qa
Kd∝1/qa ・・・(4)
また、特許文献5では、排出ガス流量に応じて比例ゲインおよび積分ゲインを設定するように設計されている。
また、積分ゲインを適切に設定したとしても、比例ゲインKpの設定値によっては制御系の安定性が悪化するので、十分な解決策にはならないという課題があった。
このように、従来の内燃機関の空燃比制御装置では、積分演算、比例演算、微分演算を用いたPIDフィードバック制御において、触媒の酸素ストレージ作用の遅れに適した安定性および制御性の良い制御ゲインを設定することができないので、制御性良く触媒の浄化状態を良好に保つことができないという課題があった。
図1はこの発明の実施の形態1に係る内燃機関の空燃比制御装置の要部を示す機能ブロック図である。
図1において、内燃機関の空燃比制御装置は、内燃機関(エンジン)への吸入空気量Qaを検出するエアフローセンサ3と、触媒上流側の上流側O2センサ13と、触媒下流側の下流側O2センサ15と、第1の空燃比フィードバック制御手段130と、第2の空燃比フィードバック制御手段150とを備えている。
図2において、内燃機関を構成するエンジン(機関本体)1の吸気通路2には、エアフローセンサ3が設けられている。エアフローセンサ3は、機体本体1への吸入空気量Qaを直接計測するためのホットワイヤを内蔵しており、吸入空気量Qaに比例した出力信号(アナログ電圧)を発生する。エアフローセンサ3の出力信号は、制御回路10(マイクロコンピュータからなる)内のマルチプレクサ内蔵型のA/D変換器101に供給される。
上流側O2センサ13には、空燃比変化に対しリニアな出力特性(図3参照)を有するリニア型O2センサが用いられ、下流側O2センサ15には、理論空燃比付近で急激に出力が変化する特性(図4参照)を有するλ型O2センサが用いられる。
図5は制御回路10による第1の空燃比フィードバック制御ルーチンを示しており、上流側O2センサ13の出力値V1に基づく空燃比補正係数FAFの演算処理を示している。図5の制御ルーチンは、所定時間(たとえば、5ms)ごとに実行される。
まず、制御回路10内の第1の空燃比フィードバック制御手段130は、上流側O2センサ出力情報の処理を実行する(ステップ501)。すなわち、上流側O2センサ13の出力値V1をA/D変換して取り込み、センサ出力値V1と空燃比との特性マップ(図3参照)を用いて、出力値V1を上流側の検出空燃比AF1に変換する。
なお、理論空燃比制御以外の空燃比制御条件としては、たとえば、エンジン始動中、低水温時のリッチ化制御中、高負荷パワー増量のリッチ化制御中、燃費向上のためのリーン化制御中、始動後のリーン化制御中、燃料カット中などがあげられる。
なお、ステップ510においては、空燃比補正係数FAFを「1.0」に設定する代わりに、空燃比補正係数FAFの学習値(後述する)に設定してもよい。
第1の空燃比フィードバック制御手段130は、まず、積分演算処理を実行し(ステップ504)、以下の式(7)により、第1の積分演算値AFI1を求める。
続いて、第1の積分演算値AFI1に対して、以下の式(8)のように、上下限制限処理を行う(ステップ505)。
次に、第1の空燃比フィードバック制御手段130は、比例演算処理を実行し(ステップ506)、以下の式(9)により、第1の比例演算値AFP1を求める。
続いて、第1の比例演算値AFP1に対して、以下の式(10)のように、上下限制限処理を行う(ステップ507)。
次に、ステップ504〜507で求めた第1のPI演算値を合計し、以下の式(11)のように、空燃比補正係数FAFを演算する(ステップ508)。
最後に、燃料補正係数FAFに対して、以下の式(12)のように、上下限制限処理を実行して(ステップ509)、図5の制御ルーチンを終了する。
式(13)において、Qfuel0は基本燃料量であり、以下の式(14)のように演算される。
また、式(14)内の目標空燃比は、エンジン回転数および負荷に応じて決定される2次元マップによって設定される。
図6において、目標空燃比A/Fは、エンジン回転数および負荷が大きくなるにつれてリッチ化制御用の値(A/F=12〜13)に設定され、エンジン回転数および負荷が小さい運転領域では理論空燃比制御用の値(A/F≒14.53)に設定される。
これにより、目標空燃比が変化した場合のフィードバック追従遅れを改善するとともに、燃料補正係数FAFを「1.0」の中心値付近に維持することができる。
図7は制御回路10による第2の空燃比フィードバック制御ルーチンを示しており、下流側O2センサ15の出力値V2に基づく上流側目標空燃比AFobjの演算処理を示している。図7の制御ルーチンは、所定時間(たとえば、5ms)ごとに実行される。
このときの具体的な判定条件としては、たとえば、理論空燃比制御以外の空燃比制御条件の場合、下流側O2センサ15の不活性状態時、または下流側O2センサ15が故障している場合などがあげられ、これらの場合には、いずれも「閉ループ条件が不成立」と判定され、その他の場合には「閉ループ条件が成立」と判定される。
また、下流側O2センサ15の活性/不活性状態の判定は、エンジン始動後から所定期間が経過したか否か、または、下流側O2センサ15の出力値V2のレベルが所定電圧を一度横切ったか否かを判定することによって行われる。
初期値AF0および第2の積分演算値AFI2は、運転条件(たとえば、エンジン回転数、負荷、冷却水温THWなど)で区分けされた運転ゾーンごとに保持されており、初期値AF0は設定値であり、下流側空燃比の第2の積分演算値AFI2は、バックアップRAM106内の記憶値である。
運転条件に応じて目標値VR2を変更する場合には、変更時のステップ的な変化による空燃比変動を緩和するために、目標値VR2に対して、なまし処理(たとえば、1次遅れフィルタ処理)を加えてもよい。
触媒12の上流側目標空燃比AFobjは、初期値AF0、第2の積分ゲインKi2および比例ゲインKp2を用いて、一般的なPI制御器により、以下の式(17)のように演算される。
第2の空燃比フィードバック制御手段150は、まず、第2の積分演算値AFI2の更新条件が成立しているか否かを判定する(ステップ705)。
このとき、第2の積分演算値AFI2の更新条件は、燃料カットなどの過渡運転中および過渡運転後の所定期間を除く運転状態の場合に成立する。
また、積分演算は、比較的ゆっくり動作するので、過渡運転後においても、しばらくは間違った値を示し、制御性能が悪化してしまう。
したがって、過渡運転時には、積分演算の更新を一時的に停止して、第2の積分演算値AFI2を保持することにより、誤った積分演算を防止するようになっている。
なぜなら、触媒12の酸素ストレージ量が復帰する速度は、吸入空気量Qaに比例するからである。燃料カット後の積算空気量の所定量は、新品触媒から劣化触媒までのすべての触媒12に対して収束性能を確保するために、新品触媒(触媒12の酸素ストレージ量が復帰するまでの積算空気量が最大になる)に適合させて設定する。
したがって、第2の比例ゲインKp2および積分ゲインKi2の適正値は、以下の式(19)のように表される。
Ki2=B×Kpc/Tc ・・・(19)
酸素ストレージ作用の遅れは、他の遅れに比べて非常に大きく支配的なので、安定限界も酸素ストレージ作用に依存する。なぜなら、触媒12の酸素ストレージ作用の遅れは、各O2センサ13、15の動作遅れ、エンジン1の排出ガスの移動遅れなど、他の遅れによる空燃比変動を吸収できるように、十分に大きい値に設計されているからである。
排出ガス流量qaが小流量から、中流量、大流量へと変化した場合の、安定限界の挙動は、前述の図20〜図22に示した通りである。
一方、酸素ストレージ量の変化速度は、排出ガス流量qaに比例するので、排出ガス流量qaが大きくなるにつれて、持続振動周期Tcは短くなる。
つまり、比例ゲインKpcおよび持続振動周期Tcは、以下の式(20)のように表される。
Tc∝1/qa ・・・(20)
Ki2∝qa ・・・(21)
すなわち、連続系の積分演算を離散系の積分演算に変換すると、連続系の積分演算に基づく第2の積分演算値AFI2(t)と、離散系の積分演算に基づく第2の積分演算値AFI2(n)は、以下の式(22)のように表される。
AFI2(n)=AFI2(n−1)+Ki×ΔT×ΔV2(n) ・・・(22)
連続系の積分ゲインKiは、触媒12の酸素ストレージ作用に適合するように、たとえば、以下の式(23)のように、排出ガス流量qaに比例した値(定数A1を乗算した値)に設定される。
=A1×qa×ΔT ・・・(24)
一方、更新周期ΔTを、排出ガス流量qaに反比例するように、たとえば定数A3を用いて、以下の式(26)のように設定したとする。
=A1×A3 ・・・(27)
したがって、式(25)のように、第2の積分ゲインKi2を排出ガス流量qaに比例するように設定して、更新周期ΔTを固定値とする代わりに、式(27)のように、積分ゲインKi2を固定値とし、式(26)のように、更新周期ΔTを流量に反比例するように設定しても、数学的に同様の挙動となる。
なお、ここでは、第2の積分ゲインKi2および比例ゲインKp2を、単に所定ゲインを用いて、それぞれ、Ki2×ΔV2、Kp2×ΔV2として表したが、たとえば、1次元マップを用いて、出力偏差ΔV2に応じて更新量を設定(可変ゲイン設定を適用)してもよい。
一方、第2の積分ゲインKi2は、排出ガス流量qaに比例して傾きが増加するように設定される。
図9においては、排出ガス流量qaが小流量、中流量、大流量の場合のマップ値Ki2(ΔV2)の特性を、それぞれ、1点鎖線、破線、実線は、小流量で示している。図9に示すように、第2の積分ゲインKi2のマップ値Ki2(ΔV2)は、排出ガス流量qaの増大に比例して、傾きが増加するように設定される。
なお、空燃比フィードバック制御の安定性は、第2の比例ゲインKp2により決定するので、上下限制限値AFP2max、AFP2minを変更しても、制御安定性に影響を与えることがなく、過大な空燃比操作を防止することができる。
なお、前述のように、空燃比フィードバック制御の安定性は、比例ゲインKp2により決定するので、上下限制限値AFP2min、AFP2maxを変更しても、制御安定性に影響を与えることがなく、燃料カット復帰後の空燃比制御性を向上させることができる。
また、前述のように、燃料カット後の積算空気量の所定量は、新品触媒から劣化触媒までのすべての触媒12に対して収束性能を確保するために、新品触媒(触媒12の酸素ストレージ量が復帰するまでの積算空気量が最大になる)に適合させて設定される。
次に、以下の式(33)のように、上流側目標空燃比AFobjの上下限制限処理を行う(ステップ712)。
また、運転条件ごとに上下限制限値AFmax、AFminを設定してもよく、これにより、運転条件によって変化するドライバビリティ上の制約に対応することができる。
なお、上下限制限値AFmax、AFminを変更しても、ゲイン設定には影響しないので、空燃比フィードバック制御の安定性に影響を与えることはない。
一方、ステップ713において、強制変動条件が成立(すなわち、Yes)と判定されれば、以下の式(34)のように、上流側目標空燃比AFobjに対し、変動振幅ΔAFptの強制変動を加えて(ステップ714)、図7の制御ルーチンを終了する。
図10において、実線、破線および一点鎖線は、それぞれ、異なる変動波形例を示しており、上流側目標空燃比AFobjは、所定の周期で、中心値(点線参照)から変動振幅ΔAFptだけ強制変動される。
変動振幅ΔAFptおよび周期は、触媒12の劣化診断や、触媒12の浄化特性の改善などの目的に鑑みて、運転条件ごとに設定されている。
この場合、第2の比例ゲインKp2は、排出ガス流量qaにより変化させないように設定し、第2の積分ゲインKi2は、排出ガス流量qaに比例するように設定する。これにより、空燃比フィードバック制御の安定性を損なうことなく、その他の要求に対応することができる。
したがって、第2の比例ゲインKp2または積分ゲインKi2を、通常のゲイン設定値よりも小さく設定することにより、出力値V2の変動に対する制御性を低下させるとともに、制御安定性を維持して、触媒12の劣化検出性を向上させることができる。
したがって、図11〜図13に示すように、目標値に収束するまでの各過渡波形は、排出ガス流量qaの違いによって変化せず、変化速度(横軸の時間方向長さ)のみが変化している。
なお、上記実施の形態1では、上流側O2センサ13として、空燃比変化に対してリニアな出力特性を有するリニア型O2センサを用いたが、理論空燃比付近で急激に出力変化して2値的な出力特性を有するλ型O2センサを用いてもよい。
図14はこの発明の実施の形態2に係る内燃機関の空燃比制御装置の要部を示す機能ブロック図であり、前述(図1、図2参照)と同様の構成については図示を省略し、前述と対応する要素には、前述と同一符号の後に「A」が付されている。
また、第2の空燃比フィードバック制御手段150Aは、上流側目標空燃比AFobjを平均化処理して上流側平均目標空燃比AFAVEobjを算出し、第1の空燃比フィードバック制御手段130Aに入力する。
なお、第2の空燃比フィードバック制御手段150Aは、上流側目標空燃比AFobjに代えて上流側目標平均空燃比AFAVEobjを算出する点を除けば、他の処理に関しては前述と同様である。
図15はこの発明の実施の形態2における挙動を示すタイミングチャートであり、下流側O2センサ15の出力値V2と、上流側空燃比と、触媒12の酸素ストレージ量との時間変化を相互に関連付けて示している。
したがって、この発明の実施の形態2による目標平均空燃比操作において、安定限界の比例ゲインおよび持続振動周期の挙動は、前述の実施の形態1による目標空燃比操作の場合とほぼ同じ傾向となる。
なお、制御定数は、遅延時間TDR、TDLと、スキップ量RSR、RSLと、積分ゲイン(積分定数KIR、KIL)と、比較電圧VR1とのうちの、いずれか2つ以上のパラメータに対する値を含む。
逆に、リーンスキップ量RSLを大きく設定すると、平均空燃比はリーン側に移行し、また、リッチスキップ量RSRを小さく設定しても、平均空燃比はリーン側に移行する。
したがって、下流側O2センサ15の出力値V2に応じて、リッチスキップ量RSRおよびリーンスキップ量RSLを補正することにより、平均空燃比を制御することができる。
逆に、リーン積分定数KILを大きく設定すると、平均空燃比はリーン側に移行し、また、リッチ積分定数KIRを小さく設定しても、平均空燃比はリーン側に移行する。
したがって、下流側O2センサ15の出力値V2に応じて、リッチ積分定数KIRおよびリーン積分定数KILを補正することにより、空燃比を制御することができる。
したがって、下流側O2センサ15の出力値V2に応じて、リッチ/リーン遅延時間TDR、TDLを補正することにより、空燃比を制御することができる。
したがって、下流側O2センサ15の出力値V2に応じて、比較電圧VR1を補正することにより、空燃比を制御することができる。
また、制御定数として、遅延時間、スキップ量、積分ゲイン、比較電圧のうちの2つ以上を同時に操作することにより、平均空燃比の制御性を向上させることができる。
この場合、図14のように、下流側O2センサ15の出力値V2に基づいて上流側目標平均空燃比AFAVEobjを演算する第2の空燃比フィードバック制御手段150Aと、上流側目標平均空燃比AFAVEobjから制御定数の操作量を演算する変換器131とが用いられる。
図16は第1の空燃比フィードバック制御器132の処理ルーチンを示しており、上流側O2センサ13Aの出力値V1と、上流側目標平均空燃比AFAVEobjに応じて変更操作される第1の空燃比フィードバック制御用の制御定数とに基づいて、空燃比補正係数FAFを演算して上流側平均空燃比を制御する動作を示している。
図16の処理ルーチンは、所定時間(たとえば、5ms)ごとに実行される。
ステップ1534〜1539においては、その後の閉ループ条件成立時における初期値が設定される。
また、遅延カウンタCDLYが最小値(−TDL)に到達したときには、遅延後空燃比フラグF1を「0(リーン)」に設定し(ステップ1518)、次に判定処理(ステップ1519)に進む。
なお、最小値(−TDL)は、上流側O2センサ13Aの出力値V1において、リッチからリーンへの変化があっても、リッチ状態であるという判定を保持するためのリーン遅延時間であって、負の値で定義される。
また、遅延カウンタCDLYが最大値TDRに到達したときには、遅延後空燃比フラグF1を「1(リッチ)」に設定し(ステップ1521)、次の判定処理(ステップ1522)に進む。
なお、最大値TDRは、上流側O2センサ13Aの出力値V1において、リーンからリッチへの変化があっても、リーン状態であるという判定を保持するためのリッチ遅延時間であって、正の値で定義される。
まず、ステップ1522においては、遅延後空燃比フラグF1の符号が反転したか否かにより、遅延処理後の空燃比が反転したか否かを判定する。
ステップ1522において、空燃比が反転し、遅延後空燃比フラグF1の符号が反転(すなわち、Yes)と判定されれば、続いて、遅延後空燃比フラグF1の現在値が「0」であるか否かにより、リッチからリーンへの反転か、リーンからリッチへの反転かを判定する(ステップ1523)。
一方、ステップ1523において、リーンからリッチへの反転を示し、F1=1(すなわち、No)と判定されれば、空燃比補正係数FAFをリーンスキップ量RSLだけ段階的に減少させて(ステップ1525)、ステップ1529に進む。
まず、ステップ1523と同様に、遅延後空燃比フラグF1が「0(リーン)」であるか否かを判定し(ステップ1526)、F1=0(リーン)(すなわち、Yes)と判定されれば、空燃比補正係数FAFをリッチ積分定数KIRだけ段階的に増大させて(ステップ1527)、ステップ1529に進む。
なお、各積分定数KIR、KILは、各スキップ量RSR、RSLに比べて、十分小さい値に設定されており、以下の式(35)のように表される。
一方、ステップ1529において、FAF<0.8(すなわち、Yes)と判定されれば、空燃比補正係数FAFを「0.8」に設定し(ステップ1530)、空燃比補正係数FAFを最小値「0.8」以上の値にガードして、ステップ1531に進む。
一方、ステップ1531において、FAF>1.2(すなわち、Yes)と判定されれば、空燃比補正係数FAFを「1.2」に設定し(ステップ1530)、空燃比補正係数FAFを最大値「1.2」以下の値にガードして、図16の処理ルーチンを終了する。
以上のステップ1529〜1532により、何らかの原因で空燃比補正係数FAFが大きくなり過ぎた場合や、小さくなり過ぎた場合でも、空燃比補正係数FAFが最小値(0.8)と最大値(1.2)との間の範囲内にガードされるので、エンジン1の空燃比がオーバリッチまたはオーバリーンになるのを防ぐことができる。
その後、時刻t3において、比較結果の空燃比信号がリッチからリーンに変化しても、遅延後空燃比フラグF1(遅延処理後の空燃比信号)は、リーン遅延時間TDLだけリッチに保持された後の時刻t4でリーンに変化する。
したがって、図17に示すように、遅延処理による安定した遅延前空燃比フラグF0(遅延処理前の空燃比信号)および遅延後空燃比フラグF1(遅延処理後の空燃比信号)に基づいて、安定した空燃比補正係数FAFを得ることができる。
式(36)において、Qfuel0は基本燃料量であり、前述の式(14)と同様に、以下の式(37)のように演算される。
目標空燃比は、図6に示すように、エンジン回転数、負荷の2次元マップに設定された空燃比に設定される。
これにより、目標値が変化した場合のフィードバック追従遅れを改善するとともに、燃料補正係数FAFを「1.0」の中心付近に維持することができる。
また、燃料補正係数FAFに基づき、第1の空燃比フィードバック制御手段130Aに関連した構成要素の経時変化や生産バラツキを吸収するような学習制御が行われるため、フィードフォワード補正により燃料補正係数が安定している方が、学習制御の精度が向上する。
図18の変換器演算ルーチンは、第2の空燃比フィードバック制御手段150Aにより演算される上流側目標平均空燃比AFAVEobjに応じて、第1の空燃比フィードバック制御器132における制御定数(スキップ量RSR、RSL、積分定数KIR、KIL、遅延時間TDR、TDL、比較電圧VR1)を設定するための処理手順を示している。
図18の演算ルーチンは、所定時間(たとえば、5ms)ごとに実行される。
このとき、スキップ量RSRの設定値は、後述するように、あらかじめ机上計算または実験に基づいて設定されており、入力値に応じて対応した設定値(マップ検索結果)が出力されるようになっている。
また、必ずしも1次元マップでなくてもよく、入力値と出力値との関係を一義的に表す手段(たとえば、近似式)であってもよく、さらに多くの入力値に対応した、高次元マップまたは高次関数であってもよい。
さらに、上流側目標平均空燃比AFAVEobjに応じて設定される制御定数は、遅延時間、スキップ量、積分ゲインおよび比較電圧のうちの、いずれか2つ以上のパラメータに対する値を含む。
Claims (4)
- 内燃機関の排気系に設置されて前記内燃機関からの排出ガスを浄化する触媒と、
前記触媒の上流側に設けられて上流側排出ガス中の空燃比を検出する上流側空燃比センサと、
前記触媒の下流側に設けられて下流側排出ガス中の空燃比を検出する下流側空燃比センサと、
前記上流側排出ガス中の空燃比と上流側目標空燃比とが一致するように、前記上流側空燃比センサの検出空燃比および前記上流側目標空燃比に応じて前記内燃機関への燃料の供給量を調節する第1の空燃比フィードバック制御手段と、
前記下流側空燃比センサの検出空燃比と下流側目標空燃比とが一致するように、前記下流側空燃比センサの検出空燃比と前記下流側目標空燃比との空燃比偏差に応じて、少なくとも比例演算および積分演算を用いて前記上流側目標空燃比を操作する第2の空燃比フィードバック制御手段とを備え、
前記第2の空燃比フィードバック制御手段は、
前記排出ガスの流量が増加するほど、前記空燃比偏差に対する前記積分演算の変化速度が速くなるように、前記積分演算の積分ゲインを大きく設定するか、または前記積分演算の更新周期を小さく設定するとともに、
前記比例演算の比例ゲインを、前記排出ガスの流量の変化に対して変化しないように設定することを特徴とする内燃機関の空燃比制御装置。 - 内燃機関の排気系に設置されて前記内燃機関からの排出ガスを浄化する触媒と、
前記触媒の上流側に設けられて上流側排出ガス中の空燃比を検出する上流側空燃比センサと、
前記触媒の下流側に設けられて下流側排出ガス中の空燃比を検出する下流側空燃比センサと、
前記上流側排出ガス中の空燃比をリッチ方向とリーン方向に周期的に振動させるとともに、振動させている空燃比の平均値と上流側目標平均空燃比とが一致するように、前記上流側空燃比センサの検出空燃比および前記上流側目標平均空燃比に応じて前記内燃機関への燃料の供給量を調節する第1の空燃比フィードバック制御手段と、
前記下流側空燃比センサの検出空燃比と下流側目標空燃比とが一致するように、前記下流側空燃比センサの検出空燃比と前記下流側目標空燃比との空燃比偏差に応じて、少なくとも比例演算および積分演算を用いて前記上流側目標空燃比を操作する第2の空燃比フィードバック制御手段とを備え、
前記第2の空燃比フィードバック制御手段は、
前記排出ガスの流量が増加するほど、前記空燃比偏差に対する前記積分演算の変化速度が速くなるように、前記積分演算の積分ゲインを大きく設定するか、または前記積分演算の更新周期を小さく設定するとともに、
前記比例演算の比例ゲインを、前記排出ガスの流量の変化に対して変化しないように設定することを特徴とする内燃機関の空燃比制御装置。 - 前記第1の空燃比フィードバック制御手段は、前記上流側目標平均空燃比に応じて前記第1の空燃比フィードバック制御手段の制御定数を設定することを特徴とする請求項2に記載の内燃機関の空燃比制御装置。
- 前記上流側目標平均空燃比に応じて設定される前記制御定数は、遅延時間、スキップ量、積分ゲインおよび比較電圧のうちの、いずれか2つ以上のパラメータに対する値を含むことを特徴とする請求項3に記載の内燃機関の空燃比制御装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007148233A JP4244237B2 (ja) | 2007-06-04 | 2007-06-04 | 内燃機関の空燃比制御装置 |
| US11/965,055 US7895826B2 (en) | 2007-06-04 | 2007-12-27 | Air fuel ratio control apparatus for an internal combustion engine |
| DE102008005873A DE102008005873B4 (de) | 2007-06-04 | 2008-01-24 | Luftkraftstoffverhältnis-Steuervorrichtung für eine Verbrennungsmaschine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007148233A JP4244237B2 (ja) | 2007-06-04 | 2007-06-04 | 内燃機関の空燃比制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008298044A JP2008298044A (ja) | 2008-12-11 |
| JP4244237B2 true JP4244237B2 (ja) | 2009-03-25 |
Family
ID=40030932
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007148233A Expired - Fee Related JP4244237B2 (ja) | 2007-06-04 | 2007-06-04 | 内燃機関の空燃比制御装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US7895826B2 (ja) |
| JP (1) | JP4244237B2 (ja) |
| DE (1) | DE102008005873B4 (ja) |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4877246B2 (ja) * | 2008-02-28 | 2012-02-15 | トヨタ自動車株式会社 | 内燃機関の空燃比制御装置 |
| JP5118089B2 (ja) * | 2009-03-17 | 2013-01-16 | 日立オートモティブシステムズ株式会社 | ガスセンサ |
| JP5024405B2 (ja) * | 2010-03-09 | 2012-09-12 | トヨタ自動車株式会社 | 触媒劣化検出装置 |
| JP5261470B2 (ja) * | 2010-06-25 | 2013-08-14 | 本田技研工業株式会社 | 内燃機関の空燃比制御装置 |
| DE102011013392A1 (de) * | 2011-03-09 | 2012-09-13 | Daimler Ag | Verfahren zur Regelung eines Verbrennungsmotors |
| DE102011078609A1 (de) * | 2011-07-04 | 2013-01-10 | Robert Bosch Gmbh | Verfahren zum Betreiben einer Brennkraftmaschine |
| CN103649501B (zh) | 2011-07-15 | 2016-08-17 | 丰田自动车株式会社 | 内燃机的排气净化装置 |
| EP2781727B1 (en) * | 2011-11-17 | 2018-12-26 | Toyota Jidosha Kabushiki Kaisha | Internal combustion engine control apparatus |
| WO2013179373A1 (ja) | 2012-05-28 | 2013-12-05 | トヨタ自動車株式会社 | 触媒劣化判定システム |
| US9644561B2 (en) * | 2013-08-27 | 2017-05-09 | Ford Global Technologies, Llc | System and method to restore catalyst storage level after engine feed-gas fuel disturbance |
| JP6156278B2 (ja) * | 2014-07-28 | 2017-07-05 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
| KR20210088239A (ko) * | 2020-01-06 | 2021-07-14 | 현대자동차주식회사 | 촉매의 산소 저장량에 기반한 공연비 제어 장치 및 방법 |
| KR102817722B1 (ko) * | 2020-02-19 | 2025-06-09 | 현대자동차주식회사 | 조기 점화시 공연비 제어 방법 및 공연비 제어 시스템 |
| US11624333B2 (en) | 2021-04-20 | 2023-04-11 | Kohler Co. | Exhaust safety system for an engine |
| JP7850185B2 (ja) * | 2022-02-14 | 2026-04-22 | Astemo株式会社 | 内燃機関の制御装置及びその制御方法 |
| JP2024000806A (ja) * | 2022-06-21 | 2024-01-09 | トヨタ自動車株式会社 | 内燃機関の排気浄化装置 |
| CN115306526B (zh) * | 2022-08-24 | 2024-05-31 | 联合汽车电子有限公司 | 一种检测信息处理方法、装置、介质、传感器及ems系统 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4558123A (en) * | 1983-07-22 | 1985-12-10 | Eli Lilly And Company | 3-Exomethylene cephalosporins |
| JP2518247B2 (ja) * | 1987-02-07 | 1996-07-24 | トヨタ自動車株式会社 | 内燃機関の空燃比制御装置 |
| JP2518254B2 (ja) | 1987-02-26 | 1996-07-24 | トヨタ自動車株式会社 | 内燃機関の空燃比制御装置 |
| JPH0192548A (ja) * | 1987-10-01 | 1989-04-11 | Toyota Motor Corp | 内燃機関の空燃比制御装置 |
| US5115639A (en) * | 1991-06-28 | 1992-05-26 | Ford Motor Company | Dual EGO sensor closed loop fuel control |
| JP2641827B2 (ja) | 1992-07-22 | 1997-08-20 | 三菱電機株式会社 | 内燃機関の空燃比制御装置 |
| JP3218731B2 (ja) * | 1992-10-20 | 2001-10-15 | 三菱自動車工業株式会社 | 内燃エンジンの空燃比制御装置 |
| JP3864455B2 (ja) | 1996-07-08 | 2006-12-27 | 株式会社デンソー | 内燃機関の空燃比制御装置 |
| JP3826996B2 (ja) * | 2000-12-28 | 2006-09-27 | 株式会社デンソー | 内燃機関の空燃比制御装置 |
| JP3826997B2 (ja) * | 2001-02-05 | 2006-09-27 | 株式会社デンソー | 内燃機関の空燃比制御装置 |
| US6530214B2 (en) * | 2001-02-05 | 2003-03-11 | Denso Corporation | Air-fuel ratio control apparatus having sub-feedback control |
| JP2004044444A (ja) * | 2002-07-10 | 2004-02-12 | Nissan Motor Co Ltd | 内燃機関の空燃比制御装置 |
| US7270119B2 (en) * | 2003-04-22 | 2007-09-18 | Toyota Jidosha Kabushiki Kaisha | Air/fuel ratio control device for internal combustion engine |
| US6904751B2 (en) * | 2003-06-04 | 2005-06-14 | Ford Global Technologies, Llc | Engine control and catalyst monitoring with downstream exhaust gas sensors |
| JP3941828B2 (ja) * | 2005-09-15 | 2007-07-04 | トヨタ自動車株式会社 | 内燃機関の空燃比制御装置 |
-
2007
- 2007-06-04 JP JP2007148233A patent/JP4244237B2/ja not_active Expired - Fee Related
- 2007-12-27 US US11/965,055 patent/US7895826B2/en not_active Expired - Fee Related
-
2008
- 2008-01-24 DE DE102008005873A patent/DE102008005873B4/de not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US7895826B2 (en) | 2011-03-01 |
| DE102008005873A1 (de) | 2008-12-24 |
| DE102008005873B4 (de) | 2010-07-15 |
| JP2008298044A (ja) | 2008-12-11 |
| US20080295488A1 (en) | 2008-12-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4244237B2 (ja) | 内燃機関の空燃比制御装置 | |
| JP4256898B2 (ja) | 内燃機関の空燃比制御装置 | |
| JP4221026B2 (ja) | 内燃機関の空燃比制御装置 | |
| JP4221025B2 (ja) | 内燃機関の空燃比制御装置 | |
| JP4198718B2 (ja) | 内燃機関の空燃比制御装置 | |
| JP4957559B2 (ja) | 内燃機関の空燃比制御装置 | |
| JP6308150B2 (ja) | 内燃機関の排気浄化装置 | |
| JP6098735B2 (ja) | 内燃機関の制御装置 | |
| US20070204596A1 (en) | Control device for internal combustion engine | |
| CN100520033C (zh) | 催化剂劣化检测装置 | |
| JP6269367B2 (ja) | 内燃機関の制御装置 | |
| JP5644291B2 (ja) | 内燃機関の燃料噴射量制御装置 | |
| JP6344080B2 (ja) | 内燃機関の制御装置 | |
| JP4185111B2 (ja) | 内燃機関の空燃比制御装置 | |
| EP3175104B1 (en) | Control apparatus for internal combustion engine | |
| JP6156276B2 (ja) | 空燃比センサの異常検出方法 | |
| JP2015206273A (ja) | 内燃機関の空燃比制御装置 | |
| JP3826997B2 (ja) | 内燃機関の空燃比制御装置 | |
| JP6079608B2 (ja) | 内燃機関の制御装置 | |
| JP4419952B2 (ja) | 内燃機関の空燃比制御装置 | |
| JP2016217155A (ja) | 内燃機関 | |
| JP2007032438A (ja) | 内燃機関の空燃比制御装置 | |
| JPS63219847A (ja) | 内燃機関の空燃比制御装置 | |
| JP2008106712A (ja) | 内燃機関の空燃比制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20081216 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20081225 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4244237 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120116 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130116 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130116 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |