JP2010084671A - 内燃機関の空燃比制御装置 - Google Patents
内燃機関の空燃比制御装置 Download PDFInfo
- Publication number
- JP2010084671A JP2010084671A JP2008255530A JP2008255530A JP2010084671A JP 2010084671 A JP2010084671 A JP 2010084671A JP 2008255530 A JP2008255530 A JP 2008255530A JP 2008255530 A JP2008255530 A JP 2008255530A JP 2010084671 A JP2010084671 A JP 2010084671A
- Authority
- JP
- Japan
- Prior art keywords
- sub
- behavior
- control
- correction amount
- feedback control
- 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
Images
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A50/00—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE in human health protection, e.g. against extreme weather
- Y02A50/20—Air quality improvement or preservation, e.g. vehicle emission control or emission reduction by using catalytic converters
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
- Exhaust Gas After Treatment (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
【課題】空燃比制御システムにおいて、触媒下流側の排出ガスセンサの出力に基づくサブフィードバック制御による補正量(サブ補正量)の挙動を精度良く修正する。
【解決手段】メインフィードバック制御及びサブフィードバック制御の実行中に、外乱等によって触媒下流側の排出ガスセンサの出力が所定のリーン判定値よりもリーン側になったときに、制御パラメータ変更処理を行う。この制御パラメータ変更処理では、サブ補正量の挙動を検出し、そのサブ補正量の挙動と所定の基準挙動とを比較することで、システムの個体差や劣化によるサブ補正量の挙動のずれを精度良く判定し、その比較結果に基づいてサブ補正量の挙動を基準挙動に一致させるようにサブフィードバック制御の制御パラメータ(例えばサブ補正量の算出に用いる微分項、比例項、積分項等)を変更することで、システムの個体差や劣化によるサブ補正量の挙動を精度良く修正する。
【選択図】図8
【解決手段】メインフィードバック制御及びサブフィードバック制御の実行中に、外乱等によって触媒下流側の排出ガスセンサの出力が所定のリーン判定値よりもリーン側になったときに、制御パラメータ変更処理を行う。この制御パラメータ変更処理では、サブ補正量の挙動を検出し、そのサブ補正量の挙動と所定の基準挙動とを比較することで、システムの個体差や劣化によるサブ補正量の挙動のずれを精度良く判定し、その比較結果に基づいてサブ補正量の挙動を基準挙動に一致させるようにサブフィードバック制御の制御パラメータ(例えばサブ補正量の算出に用いる微分項、比例項、積分項等)を変更することで、システムの個体差や劣化によるサブ補正量の挙動を精度良く修正する。
【選択図】図8
Description
本発明は、内燃機関の排出ガス浄化用の触媒の上流側と下流側にそれぞれ排出ガスの空燃比又はリッチ/リーンを検出するセンサを設置した内燃機関の空燃比制御装置に関する発明である。
近年の自動車の排出ガス浄化システムでは、内燃機関の排出ガス浄化用の触媒の排出ガス浄化率を高めることを目的として、排出ガス浄化用の触媒の上流側と下流側に、それぞれ排出ガスの空燃比又はリッチ/リーンを検出するセンサ(空燃比センサ又は酸素センサ)を設置し、上流側センサの出力に基づいて触媒の上流側の空燃比が目標空燃比となるように燃料噴射量をフィードバック補正する“メインフィードバック制御”を行うと共に、下流側センサの出力に基づいてメインフィードバック制御の目標空燃比を補正したり、或は、メインフィードバック制御のフィードバック補正量又は燃料噴射量を修正する“サブフィードバック制御”を行うようにしたものがある。
このようにメインフィードバック制御とサブフィードバック制御を行うシステムにおいては、内燃機関の運転状態や触媒の状態に左右されずに安定した排出ガス浄化性能を確保するために、特許文献1(特開2002−227689号公報)に記載されているように、内燃機関の運転状態(例えば回転速度や吸入空気量)や触媒の状態(例えば劣化度合)に応じてサブフィードバック制御の制御ゲイン等を補正するようにしたものがある。
また、特許文献2(特開2004−360605号公報)に記載されているように、触媒の劣化度合の情報として酸素吸蔵能力を検出し、その触媒の劣化度合(酸素吸蔵能力)に応じて内燃機関の制御パラメータを補正するようにしたものもある。
特開2002−227689号公報
特開2004−360605号公報
ところで、メインフィードバック制御とサブフィードバック制御を行うシステムでは、外乱等によって触媒に流入する排出ガスの空燃比が変動して、触媒の下流側の空燃比(下流側センサの出力)が変動すると、それに応じてサブフィードバック制御による補正量(サブ補正量)が変化し、このサブ補正量でメインフィードバック制御や燃料噴射量を修正することで、触媒で排出ガスを効率良く浄化するようにしているが、システム(触媒やセンサ等)の個体差や劣化(経時変化)によってサブ補正量の挙動(出力波形)が変化することがあり、触媒の劣化の種類(例えば、酸素を吸蔵するセリアの損失や反応速度に寄与する貴金属の凝集等)によってもサブ補正量の挙動が変化する。このようなシステムの個体差や劣化によるサブ補正量の挙動の変化(ずれ)が大きくなると、触媒で排出ガスを効率良く浄化できなくなる可能性がある。
しかし、上記特許文献1や上記特許文献2の技術のように、単に触媒の劣化度合に応じて制御ゲインや制御パラメータを変更するだけでは、システムの個体差や劣化によるサブ補正量の挙動の変化(ずれ)を精度良く修正することができず、触媒で排出ガスを効率良く浄化できなくなる可能性がある。
本発明は、このような事情を考慮してなされたものであり、従って本発明の目的は、サブ補正量(サブフィードバック制御による補正量)の挙動の変化を精度良く修正することができ、触媒で排出ガスを効率良く浄化することができる内燃機関の空燃比制御装置を提供することにある。
上記目的を達成するために、請求項1に係る発明は、内燃機関の排出ガス浄化用の触媒の上流側と下流側にそれぞれ排出ガスの空燃比又はリッチ/リーンを検出するセンサを設置した内燃機関の空燃比制御装置において、上流側センサの出力に基づいて触媒の上流側の空燃比が目標空燃比となるように燃料噴射量をフィードバック補正するメインフィードバック制御を行うメインフィードバック制御手段と、下流側センサの出力に基づいてメインフィードバック制御又は燃料噴射量を修正するサブフィードバック制御を行うサブフィードバック制御手段と、メインフィードバック制御及びサブフィードバック制御の実行中に下流側センサの出力が所定値を越えたときに、サブフィードバック制御による補正量又はこれに関連性のある情報(以下これらを「サブ補正量情報」と総称する)の挙動を検出し、該サブ補正量情報の挙動と所定の基準挙動との比較結果に基づいてサブフィードバック制御の制御パラメータを変更する制御パラメータ変更処理を行う制御パラメータ変更手段とを備えた構成としたものである。
この構成では、メインフィードバック制御及びサブフィードバック制御の実行中に外乱等によって下流側センサの出力が変動して所定値を越えたときに、サブ補正量情報の挙動を検出し、そのサブ補正量情報の挙動と所定の基準挙動とを比較することで、システムの個体差や劣化(経時変化)によるサブ補正量情報の挙動の変化(ずれ)を精度良く判定することができ、その比較結果に基づいてサブ補正量情報の挙動を基準挙動に一致させるようにサブフィードバック制御の制御パラメータを変更することで、システムの個体差や劣化によるサブ補正量情報の挙動の変化を精度良く修正することができ、触媒で排出ガスを効率良く浄化することができる。
この場合、請求項2のように、内燃機関の運転中に、随時、制御パラメータ変更処理を実行してサブ補正量情報の挙動を修正するようにしても良い。このようにすれば、内燃機関の運転中に随時(例えばメインフィードバック制御及びサブフィードバック制御の実行中に下流側センサの出力が所定値を越える毎に)、制御パラメータ変更処理を実行して、システムの個体差や劣化によるサブ補正量情報の挙動の変化を修正することができるため、内燃機関の運転中にサブ補正量情報の挙動の変化を早期に修正して、排気エミッションの悪化を防止することができる。
また、請求項3のように、内燃機関の制御システム適合時に制御パラメータ変更処理を実行してサブフィードバック制御の制御パラメータの適合値を求めるようにしても良い。このようにすれば、内燃機関の制御システムの開発段階や設計段階における制御システム適合時に、本発明の制御パラメータ変更処理を実行して、サブ補正量情報の挙動を基準挙動に一致させるようにサブフィードバック制御の制御パラメータを変更することで、サブフィードバック制御の制御パラメータの適合値を精度良く求めることができ、最適な制御パラメータを設定することができる。また、制御パラメータ変更処理によってサブ補正量情報の挙動と基準挙動との差(違い)が小さくならなかった場合に、その差の挙動によって触媒の能力不足の要因を明らかにして触媒の設計に反映させることができる。
また、請求項4のように、触媒の能力に応じて基準挙動を設定するようにしても良い。このようにすれば、触媒の個体差や劣化によって触媒の能力(例えば最大酸素吸蔵量)が変化しても、その触媒の能力に応じた適正な基準挙動を設定することができる。
更に、請求項5のように、基準挙動は、下流側センサの出力が所定のリーン判定値よりもリーン側になったときに、燃料噴射量を所定のリッチステップ量だけステップ的に増量補正した後に、その燃料噴射量の増量補正量を徐々に減少させるリッチ入力処理と、該リッチ入力処理による燃料噴射量の増量補正量が0になったとき又は触媒の酸素吸蔵量が0になったときに、燃料噴射量を所定のリーンステップ量だけステップ的に減量補正した後に、その燃料噴射量の減量補正量を徐々に減少させるリーン入力処理とを行うリッチ/リーン入力制御を実行するようなサブ補正量情報の挙動に設定すると良い。
このようにすれば、制御パラメータ変更処理によってサブ補正量情報の挙動を基準挙動に一致させるようにサブフィードバック制御の制御パラメータを変更することで、リッチ/リーン入力制御を精度良く実行することができる。このリッチ/リーン入力制御では、触媒に流入する排出ガスの空燃比がリーンになるリーン外乱の発生によって、触媒の酸素吸蔵量が過剰状態となってNOx(リーン成分)の浄化率が低下して、下流側センサの出力がリーン判定値よりもリーン側になったときに、リッチ入力処理を行って触媒にリッチ成分を供給することで、触媒の酸素吸蔵量を速やかにほぼ0まで減少させることができ、NOx浄化率を速やかに向上させることができる。これにより、リーン外乱が発生したときのNOx排出量を低減することができる。更に、リッチ入力処理による燃料噴射量の増量補正量が0になったとき又は触媒の酸素吸蔵量が0になったときに、リーン入力処理を行って触媒にリーン成分を供給することで、触媒の酸素吸蔵量を速やかに適正値まで増加させることができる。この際、リッチ入力処理によって触媒の酸素吸蔵量を一旦ほぼ0にした状態で、リーン入力処理を行って触媒にリーン成分を供給することができるため、触媒の上流部(前部)に酸素が吸蔵された状態にすることができる。これにより、リーン外乱の発生後にリッチ外乱が発生したときにHCやCO等のリッチ成分を効率良く浄化することができる。
以下、本発明を実施するための最良の形態を具体化した一実施例を説明する。
まず、図1に基づいてエンジン制御システム全体の概略構成を説明する。
内燃機関であるエンジン11の吸気管12の最上流部には、エアクリーナ13が設けられ、このエアクリーナ13の下流側に、吸入空気量を検出するエアフローメータ14が設けられている。このエアフローメータ14の下流側には、モータ(図示せず)によって開度調節されるスロットルバルブ15と、このスロットルバルブ15の開度(スロットル開度)を検出するスロットル開度センサ16とが設けられている。
まず、図1に基づいてエンジン制御システム全体の概略構成を説明する。
内燃機関であるエンジン11の吸気管12の最上流部には、エアクリーナ13が設けられ、このエアクリーナ13の下流側に、吸入空気量を検出するエアフローメータ14が設けられている。このエアフローメータ14の下流側には、モータ(図示せず)によって開度調節されるスロットルバルブ15と、このスロットルバルブ15の開度(スロットル開度)を検出するスロットル開度センサ16とが設けられている。
更に、スロットルバルブ15の下流側には、サージタンク17が設けられ、このサージタンク17に、吸気管圧力を検出する吸気管圧力センサ18が設けられている。また、サージタンク17には、エンジン11の各気筒に空気を導入する吸気マニホールド19が設けられ、各気筒の吸気マニホールド19の吸気ポート近傍に、それぞれ燃料を噴射する燃料噴射弁20が取り付けられている。
一方、エンジン11の排気管21の途中には、排出ガス中の有害成分(CO,HC,NOx等)を浄化する三元触媒等の触媒22が設置されている。この触媒22の上流側と下流側には、それぞれ排出ガスの空燃比又はリッチ/リーンを検出するセンサ23,24が設置されている。本実施例では、上流側センサ23は、排出ガスの空燃比に応じたリニアな空燃比信号を出力する空燃比センサ(リニアA/Fセンサ)が用いられ、下流側センサ24は排出ガスの空燃比が理論空燃比に対してリッチかリーンかによって出力電圧が反転する酸素センサが用いられている。
また、エンジン11のシリンダブロックには、冷却水温を検出する冷却水温センサ25や、クランク軸が所定クランク角回転する毎にパルス信号を出力するクランク角センサ26が取り付けられ、このクランク角センサ26の出力信号に基づいてクランク角やエンジン回転速度が検出される。
これら各種センサの出力は、エンジン制御回路(以下「ECU」と表記する)27に入力される。このECU27は、マイクロコンピュータを主体として構成され、内蔵されたROM(記憶媒体)に記憶された各種のエンジン制御プログラムを実行することで、エンジン運転状態に応じて燃料噴射弁20の燃料噴射量や点火プラグ(図示せず)の点火時期を制御する。
その際、ECU27は、図示しない空燃比フィードバック制御ルーチンを実行することで、上流側センサ23の出力に基づいて触媒22上流側の排出ガスの空燃比を目標空燃比に一致させるように空燃比(燃料噴射量)をフィードバック補正するメインフィードバック制御を行うメインフィードバック制御手段として機能すると共に、触媒22下流側の排出ガスの空燃比を制御目標値(例えば理論空燃比付近)に一致させるように、下流側センサ24の出力に基づいて燃料噴射量を補正したり、触媒22上流側の目標空燃比を補正したり、或は、メインフィードバック制御のフィードバック補正量を修正するサブフィードバック制御を行うサブフィードバック制御手段として機能する。
更に、ECU27は、後述する図7の制御パラメータ変更ルーチンを実行することで、図2に示すように、メインフィードバック制御及びサブフィードバック制御の実行中に、外乱等によって触媒22に流入する排出ガスの空燃比がリーン方向に変動して、下流側センサ22の出力が所定のリーン判定値よりもリーン側になったときに、制御パラメータ変更処理を行う。この制御パラメータ変更処理では、サブフィードバック制御による補正量(以下「サブ補正量」という)の挙動を検出し、そのサブ補正量の挙動と所定の基準挙動とを比較することで、システム(触媒22やセンサ23,24等)の個体差や劣化(経時変化)によるサブ補正量の挙動の変化(ずれ)を精度良く判定し、その比較結果に基づいてサブ補正量の挙動を基準挙動に一致させるようにサブフィードバック制御の制御パラメータ(例えば、サブ補正量の算出に用いる微分項、比例項、積分項等)を変更することで、システムの個体差や劣化によるサブ補正量の挙動の変化を精度良く修正する。
本実施例では、エンジン運転中に随時(例えばメインフィードバック制御及びサブフィードバック制御の実行中に下流側センサ24の出力がリーン判定値を越える毎に)、制御パラメータ変更処理を実行して、システムの個体差や劣化によるサブ補正量の挙動の変化を修正する。
制御パラメータ変更処理では、例えば、図3に示すように、サブ補正量の挙動(出力波形)のピーク部が基準挙動のピーク部に対してずれている場合には、サブ補正量の算出に用いる微分項を変更して、サブ補正量の挙動を基準挙動に一致させるように修正する。この際、サブ補正量の挙動のピーク値(絶対値)が基準挙動のピーク値(絶対値)よりも小さい場合には微分項を大きくする。一方、サブ補正量の挙動のピーク値(絶対値)が基準挙動のピーク値(絶対値)よりも大きい場合には微分項を小さくする。
また、図4に示すように、全体的にサブ補正量の挙動が基準挙動に対してずれている場合には、サブ補正量の算出に用いる比例項を変更して、サブ補正量の挙動を基準挙動に一致させるように修正する。この際、サブ補正量の挙動の変化量が基準挙動の変化量よりも小さい場合には比例項を大きくする。一方、サブ補正量の挙動の変化量が基準挙動の変化量よりも大きい場合には比例項を小さくする。また、サブ補正量の挙動の変化時間(収束するまでの時間)が基準挙動の変化時間よりも長い場合には比例項を大きくする。一方、サブ補正量の挙動の変化時間が基準挙動の変化時間よりも短い場合には比例項を小さくする。
更に、図5に示すように、サブ補正量の挙動の制御中心が基準挙動の制御中心に対してずれている場合(サブ補正量の挙動が基準挙動に対して平行移動した状態の場合)には、サブ補正量の算出に用いる積分項を変更して、サブ補正量の挙動を基準挙動に一致させるように修正する。この際、サブ補正量の挙動の制御中心が基準挙動の制御中心に対してマイナス方向にずれている場合には積分項を大きくする。一方、サブ補正量の挙動の制御中心が基準挙動の制御中心に対してプラス方向にずれている場合には積分項を小さくする。
尚、下流側センサ24の検出空燃比と触媒22下流側の目標空燃比との間に中間目標値を設定して、下流側センサ24の検出空燃比と中間目標値とに基づいてサブ補正量を算出するシステムの場合には、サブ補正量の挙動と基準挙動との比較結果に基づいて中間目標値を変更するようにしても良い。
また、基準挙動は、触媒22の能力に応じて設定する。このようにすれば、触媒22の個体差や劣化によって触媒22の能力(例えば最大酸素吸蔵量)が変化しても、その触媒22の能力に応じた適正な基準挙動を設定することができる。尚、所定の触媒モデルを用いて基準挙動を設定するようにしても良い。
本実施例では、基準挙動は、図6に示すリッチ/リーン入力制御を実行するようなサブ補正量の挙動に設定されている。このリッチ/リーン入力制御は、下流側センサ24の出力が所定のリーン判定値よりもリーン側になったときに、燃料噴射量を所定のリッチステップ量だけステップ的に増量補正した後に、その燃料噴射量の増量補正量を徐々に減少させるリッチ入力処理と、該リッチ入力処理による燃料噴射量の増量補正量が0になったとき又は触媒22の酸素吸蔵量が0になったときに、燃料噴射量を所定のリーンステップ量だけステップ的に減量補正した後に、その燃料噴射量の減量補正量を徐々に減少させるリーン入力処理とを行う。
この場合、前述した制御パラメータ変更処理によってサブ補正量の挙動を基準挙動に一致させるようにサブフィードバック制御の制御パラメータ(例えばサブ補正量の算出に用いる微分項、比例項、積分項等)を変更することで、リッチ/リーン入力制御を精度良く実行することができる。このリッチ/リーン入力制御では、触媒22に流入する排出ガスの空燃比がリーンになるリーン外乱の発生によって、触媒22の酸素吸蔵量が過剰状態となってNOx(リーン成分)の浄化率が低下して、下流側センサ24の出力がリーン判定値よりもリーン側になったときに、リッチ入力処理を行って触媒22にリッチ成分を供給することで、触媒22の酸素吸蔵量を速やかに減少させることができる。この際、触媒22に供給するリッチ成分の総量を触媒22の酸素吸蔵能力(最大酸素吸蔵量)と等価又はそれ以上に設定することで、触媒22の酸素吸蔵量を速やかにほぼ0まで減少させて、NOx浄化率を速やかに向上させることができる。これにより、リーン外乱が発生したときのNOx排出量を低減することができる。
更に、リッチ入力処理による燃料噴射量の増量補正量が0になったとき又は触媒22の酸素吸蔵量が0になったときに、リーン入力処理を行って触媒22にリーン成分を供給することで、触媒の酸素吸蔵量を速やかに適正値まで増加させることができる。この際、リッチ入力処理によって触媒22全体の酸素吸蔵量を一旦ほぼ0にした状態で、リーン入力処理を行って触媒22にリーン成分を供給することができるため、触媒22の上流部(前部)側に酸素が吸蔵された状態にすることができる。これにより、リーン外乱の発生後にリッチ外乱が発生したときにHCやCO等のリッチ成分を効率良く浄化することができる。
尚、リッチ/リーン入力制御のリッチ入力処理によって燃料噴射量をリッチステップ量だけステップ的に増量補正する際に該リッチステップ量を触媒22の諸元に基づいて設定するようにしても良い。このようにすれば、触媒22の諸元(性能、仕様等)に基づいて、触媒22でCO等のリッチ成分が吸着反応や脱離反応に関与することなく排出される“すり抜け”が発生しないようにリッチステップ量を設定して、CO等のリッチ成分の排出を低減することができると共に、触媒22で水性ガスシフト反応(CO+H2 O→H2 +CO2 )が発生するようにリッチステップ量を設定して、水性ガスシフト反応で生成されたH2 の強い還元力によってNOxの浄化を促進させることができる。
更に、リッチ/リーン入力制御のリッチ入力処理によって燃料噴射量の増量補正量を徐々に減少させる際に該増量補正量を触媒22の内部状態を示す指標に応じて変化させるようにしても良い。このようにすれば、触媒22の内部状態を示す指標(酸素吸蔵量、吸着速度、脱離速度、反応遅れ等)に応じて、NOxを効率良く浄化するのに必要なリッチ成分の供給量が変化するのに対応して、燃料噴射量の増量補正量を変化させてリッチ成分の供給量を適正値(NOxを効率良く浄化するのに必要な供給量)に制御しながら減少させることができ、リッチ成分(例えばCO)のすり抜けを発生させずにNOxを効率良く浄化することができる。
また、リッチ/リーン入力制御のリーン入力処理によって触媒22に供給するリーン成分の総量を触媒22の酸素吸蔵能力に応じて設定するようにしても良い。このようにすれば、リッチ入力処理後のリーン入力処理によって触媒22の酸素吸蔵量を速やかに触媒22の酸素吸蔵能力に応じた適正値(例えば最大酸素吸蔵量の30〜40%)付近まで増加させることができ、触媒22を排出ガス浄化率が高い状態(リッチ成分とリーン成分の両方に対して浄化率が高い状態)にすることができる。
以上説明した制御パラメータ変更処理は、ECU27によって図7の制御パラメータ変更ルーチンに従って実行される。以下、このルーチンの処理内容を説明する。
図7に示す制御パラメータ変更ルーチンは、エンジン運転中に所定周期で繰り返し実行され、特許請求の範囲でいう制御パラメータ変更手段としての役割を果たす。本ルーチンが起動されると、まず、ステップ101で、エンジン運転状態が安定しているか否かを判定し、エンジン運転状態が安定していると判定されれば、ステップ102に進み、メインフィードバック制御の実行中で且つサブフィードバック制御の実行中であるか否かを判定する。
図7に示す制御パラメータ変更ルーチンは、エンジン運転中に所定周期で繰り返し実行され、特許請求の範囲でいう制御パラメータ変更手段としての役割を果たす。本ルーチンが起動されると、まず、ステップ101で、エンジン運転状態が安定しているか否かを判定し、エンジン運転状態が安定していると判定されれば、ステップ102に進み、メインフィードバック制御の実行中で且つサブフィードバック制御の実行中であるか否かを判定する。
このステップ102で、メインフィードバック制御の停止中であると判定された場合、又は、サブフィードバック制御の停止中であると判定された場合には、ステップ103以降の処理を行うことなく、本ルーチンを終了する。
一方、上記ステップ102で、メインフィードバック制御の実行中で且つサブフィードバック制御の実行中であると判定された場合には、ステップ103以降の処理を次のようにして実行する。
まず、ステップ103で、下流側センサ24の出力がリーン判定値よりもリーン側になったか否かを判定し、下流側センサ24の出力がリーン判定値よりもリーン側になったと判定された時点で、ステップ104に進み、サブ補正量(サブフィードバック制御による補正量)の計測を開始する。この後、ステップ105に進み、下流側センサ24の出力が制御目標値に収束したか否かを判定し、下流側センサ24の出力が制御目標値に収束したと判定された時点で、ステップ106に進み、サブ補正量の計測を終了する。
これらのステップ103〜106の処理により、下流側センサ24の出力がリーン判定値よりもリーン側になってから制御目標値に収束するまでの期間のサブ補正量の挙動(出力波形)を検出する。
この後、ステップ107に進み、サブ補正量の挙動と基準挙動とを比較して、サブ補正量の挙動と基準挙動との差(例えば、ピーク部のずれ、変化量のずれ、変化時間のずれ、制御中心のずれ等)を抽出した後、ステップ108に進み、サブ補正量の挙動と基準挙動との比較結果を判定する。
このステップ108で、サブ補正量の挙動のピーク部が基準挙動のピーク部に対してずれている状態(図3参照)と判定された場合には、ステップ109に進み、サブ補正量の算出に用いる微分項を変更して、サブ補正量の挙動を基準挙動に一致させるように修正する。この際、サブ補正量の挙動のピーク値(絶対値)が基準挙動のピーク値(絶対値)よりも小さい場合には微分項を大きくする。一方、サブ補正量の挙動のピーク値(絶対値)が基準挙動のピーク値(絶対値)よりも大きい場合には微分項を小さくする。
また、上記ステップ108で、全体的にサブ補正量の挙動が基準挙動に対してずれている状態(図4参照)と判定された場合には、ステップ110に進み、サブ補正量の算出に用いる比例項を変更して、サブ補正量の挙動を基準挙動に一致させるように修正する。この際、サブ補正量の挙動の変化量が基準挙動の変化量よりも小さい場合には比例項を大きくする。一方、サブ補正量の挙動の変化量が基準挙動の変化量よりも大きい場合には比例項を小さくする。また、サブ補正量の挙動の変化時間が基準挙動の変化時間よりも長い場合には比例項を大きくする。一方、サブ補正量の挙動の変化時間が基準挙動の変化時間よりも短い場合には比例項を小さくする。
また、上記ステップ108で、サブ補正量の挙動の制御中心が基準挙動の制御中心に対してずれている状態(図5参照)と判定された場合には、ステップ111に進み、サブ補正量の算出に用いる積分項を変更して、サブ補正量の挙動を基準挙動に一致させるように修正する。この際、サブ補正量の挙動の制御中心が基準挙動の制御中心に対してマイナス方向にずれている場合には積分項を大きくする。一方、サブ補正量の挙動の制御中心が基準挙動の制御中心に対してプラス方向にずれている場合には積分項を小さくする。
これらのステップ109〜111の処理により、サブ補正量の挙動を基準挙動に一致させるようにサブフィードバック制御の制御パラメータを変更して、システムの個体差や劣化によるサブ補正量の挙動の変化を修正する。
以上説明した本実施例の制御パラメータ変更処理の実行例を図8のタイムチャートを用いて説明する。エンジン運転中に、エンジン運転状態が安定した状態でメインフィードバック制御及びサブフィードバック制御の実行中に、外乱等によって触媒22に流入する排出ガスの空燃比がリーン方向に変動して、下流側センサ22の出力がリーン判定値よりもリーン側になった時点t1 で、サブ補正量の計測を開始し、その後、下流側センサ24の出力が制御目標値に収束した時点t2 で、サブ補正量の計測を終了する。これにより、下流側センサ24の出力がリーン判定値よりもリーン側になってから制御目標値に収束するまでの期間のサブ補正量の挙動(出力波形)を検出し、そのサブ補正量の挙動と基準挙動との比較結果に基づいてサブ補正量の挙動を基準挙動に一致させるようにサブフィードバック制御の制御パラメータ(例えば、サブ補正量の算出に用いる微分項、比例項、積分項等)を変更する。
以上説明した本実施例では、サブ補正量の挙動と基準挙動とを比較することで、システムの個体差や劣化によるサブ補正量の挙動の変化(ずれ)を精度良く判定することができ、その比較結果に基づいてサブ補正量の挙動を基準挙動に一致させるようにサブフィードバック制御の制御パラメータを変更することで、システムの個体差や劣化によるサブ補正量の挙動の変化を精度良く修正することができ、触媒22で排出ガスを効率良く浄化することができる。
また、本実施例では、エンジン運転中に随時(例えばメインフィードバック制御及びサブフィードバック制御の実行中に下流側センサ24の出力がリーン判定値を越える毎に)、制御パラメータ変更処理を実行して、システムの個体差や劣化によるサブ補正量の挙動の変化を修正するようにしたので、エンジン運転中にサブ補正量の挙動の変化を早期に修正して、排気エミッションの悪化を防止することができる。
尚、エンジン11の制御システム適合時に制御パラメータ変更処理を実行してサブフィードバック制御の制御パラメータの適合値を求めるようにしても良い。この場合、例えば、図9に示すように、エンジン11の制御システムの開発段階や設計段階における制御システム適合時に、エンジン運転状態が安定した状態でメインフィードバック制御及びサブフィードバック制御の実行中に、強制的に触媒22に流入する排出ガスの空燃比がリーンになるリーン外乱を周期的に発生させて、触媒22下流側の空燃比を周期的にリーン方向に変動させる。そして、下流側センサ22の出力がリーン判定値よりもリーン側になる毎に、サブ補正量の挙動を検出し、そのサブ補正量の挙動と基準挙動との比較結果に基づいてサブ補正量の挙動を基準挙動に一致させるようにサブフィードバック制御の制御パラメータ(例えば、サブ補正量の算出に用いる微分項、比例項、積分項等)を変更する制御パラメータ変更処理を複数回繰り返して、サブフィードバック制御の制御パラメータの適合値を求める。これにより、サブフィードバック制御の制御パラメータの適合値を精度良く求めることができ、最適な制御パラメータを設定することができる。
また、上記実施例では、サブ補正量(サブフィードバック制御による補正量)と基準挙動との比較結果に基づいてサブフィードバック制御の制御パラメータを変更する制御パラメータ変更処理を実行するようにしたが、これに限定されず、サブ補正量に関連性のある情報の挙動(例えば下流側センサ24の出力の挙動)と基準挙動との比較結果に基づいてサブフィードバック制御の制御パラメータを変更する制御パラメータ変更処理を実行するようにしても良い。
また、上記実施例では、下流側センサ22の出力がリーン判定値よりもリーン側になったときに制御パラメータ変更処理を実行するようにしたが、下流側センサ22の出力がリッチ判定値よりもリッチ側になったときに制御パラメータ変更処理を実行するようにしても良い。
また、図1のシステム構成例では、上流側センサ23に空燃比センサを用い、下流側センサ24に酸素センサを用いたが、下流側センサ24にも空燃比センサを用いても良く、勿論、上流側センサ23と下流側センサ24の両方に酸素センサを用いても良い。
11…エンジン(内燃機関)、12…吸気管、15…スロットルバルブ、20…燃料噴射弁、21…排気管、22…触媒、23…上流側センサ、24…下流側センサ、27…ECU(メインフィードバック制御手段,サブフィードバック制御手段,制御パラメータ変更手段)
Claims (5)
- 内燃機関の排出ガス浄化用の触媒の上流側と下流側にそれぞれ排出ガスの空燃比又はリッチ/リーンを検出するセンサを設置した内燃機関の空燃比制御装置において、
上流側センサの出力に基づいて前記触媒の上流側の空燃比が目標空燃比となるように燃料噴射量をフィードバック補正するメインフィードバック制御を行うメインフィードバック制御手段と、
下流側センサの出力に基づいて前記メインフィードバック制御又は燃料噴射量を修正するサブフィードバック制御を行うサブフィードバック制御手段と、
前記メインフィードバック制御及び前記サブフィードバック制御の実行中に前記下流側センサの出力が所定値を越えたときに、前記サブフィードバック制御による補正量又はこれに関連性のある情報(以下これらを「サブ補正量情報」と総称する)の挙動を検出し、該サブ補正量情報の挙動と所定の基準挙動との比較結果に基づいて前記サブフィードバック制御の制御パラメータを変更する制御パラメータ変更処理を行う制御パラメータ変更手段と
を備えていることを特徴とする内燃機関の空燃比制御装置。 - 前記制御パラメータ変更手段は、内燃機関の運転中に、随時、前記制御パラメータ変更処理を実行して前記サブ補正量情報の挙動を修正する手段を有することを特徴とする請求項1に記載の内燃機関の空燃比制御装置。
- 前記制御パラメータ変更手段は、内燃機関の制御システム適合時に前記制御パラメータ変更処理を実行して前記サブフィードバック制御の制御パラメータの適合値を求める手段を有することを特徴とする請求項1又は2に記載の内燃機関の空燃比制御装置。
- 前記制御パラメータ変更手段は、前記触媒の能力に応じて前記基準挙動を設定する手段を有することを特徴とする請求項1乃至3のいずれかに記載の内燃機関の空燃比制御装置。
- 前記基準挙動は、前記下流側センサの出力が所定のリーン判定値よりもリーン側になったときに、燃料噴射量を所定のリッチステップ量だけステップ的に増量補正した後に、その燃料噴射量の増量補正量を徐々に減少させるリッチ入力処理と、該リッチ入力処理による燃料噴射量の増量補正量が0になったとき又は前記触媒の酸素吸蔵量が0になったときに、燃料噴射量を所定のリーンステップ量だけステップ的に減量補正した後に、その燃料噴射量の減量補正量を徐々に減少させるリーン入力処理とを行うリッチ/リーン入力制御を実行するように設定された前記サブ補正量情報の挙動であることを特徴とする請求項1乃至4のいずれかに記載の内燃機関の空燃比制御装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008255530A JP2010084671A (ja) | 2008-09-30 | 2008-09-30 | 内燃機関の空燃比制御装置 |
US12/569,239 US20100078000A1 (en) | 2008-09-30 | 2009-09-29 | Air-fuel ratio control device of internal combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008255530A JP2010084671A (ja) | 2008-09-30 | 2008-09-30 | 内燃機関の空燃比制御装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2010084671A true JP2010084671A (ja) | 2010-04-15 |
Family
ID=42248873
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008255530A Pending JP2010084671A (ja) | 2008-09-30 | 2008-09-30 | 内燃機関の空燃比制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2010084671A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011142018A1 (ja) * | 2010-05-13 | 2011-11-17 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
JP2015086836A (ja) * | 2013-11-01 | 2015-05-07 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
-
2008
- 2008-09-30 JP JP2008255530A patent/JP2010084671A/ja active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011142018A1 (ja) * | 2010-05-13 | 2011-11-17 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
CN102892998A (zh) * | 2010-05-13 | 2013-01-23 | 丰田自动车株式会社 | 内燃机的控制装置 |
JP5278606B2 (ja) * | 2010-05-13 | 2013-09-04 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
CN102892998B (zh) * | 2010-05-13 | 2014-02-05 | 丰田自动车株式会社 | 内燃机的控制装置 |
US8744727B2 (en) | 2010-05-13 | 2014-06-03 | Toyota Jidosha Kabushiki Kaisha | Control device for internal combustion engine |
JP2015086836A (ja) * | 2013-11-01 | 2015-05-07 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5024405B2 (ja) | 触媒劣化検出装置 | |
JP4314636B2 (ja) | 内燃機関の空燃比制御装置 | |
JPWO2011111156A1 (ja) | 触媒劣化検出装置 | |
JP4314585B2 (ja) | 内燃機関の制御装置 | |
JP2009115012A (ja) | 内燃機関の空燃比制御装置 | |
JP2008128080A (ja) | 内燃機関の制御装置 | |
JP5515967B2 (ja) | 診断装置 | |
US11242786B2 (en) | Control device for exhaust purging system | |
US20100078000A1 (en) | Air-fuel ratio control device of internal combustion engine | |
JP5407971B2 (ja) | 異常診断装置 | |
JP2010084670A (ja) | 内燃機関の空燃比制御装置 | |
JP2007211609A (ja) | 内燃機関の気筒別空燃比制御装置 | |
JP2008095627A (ja) | 内燃機関の空燃比制御装置 | |
JP2010084671A (ja) | 内燃機関の空燃比制御装置 | |
JP4492802B2 (ja) | 空燃比制御装置 | |
JP3939026B2 (ja) | 三元触媒の酸素ストレージ量制御装置 | |
JP4032840B2 (ja) | 内燃機関の排出ガス浄化装置 | |
JP2000310140A (ja) | 内燃機関の空燃比制御装置 | |
JP2011174426A (ja) | 空燃比制御装置 | |
JP4825297B2 (ja) | 内燃機関の制御装置 | |
JP6361534B2 (ja) | 内燃機関の制御装置 | |
JP2020045814A (ja) | 内燃機関の燃料噴射制御装置 | |
JP2006037921A (ja) | 内燃機関の排気系部品温度推定装置 | |
JP4258733B2 (ja) | 内燃機関の空燃比制御装置 | |
JP4525196B2 (ja) | 空燃比センサの異常検出装置 |