JP3966014B2 - 内燃機関の排気浄化装置 - Google Patents

内燃機関の排気浄化装置 Download PDF

Info

Publication number
JP3966014B2
JP3966014B2 JP2002047908A JP2002047908A JP3966014B2 JP 3966014 B2 JP3966014 B2 JP 3966014B2 JP 2002047908 A JP2002047908 A JP 2002047908A JP 2002047908 A JP2002047908 A JP 2002047908A JP 3966014 B2 JP3966014 B2 JP 3966014B2
Authority
JP
Japan
Prior art keywords
air
fuel ratio
oxygen
fuel
amount
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
Application number
JP2002047908A
Other languages
English (en)
Other versions
JP2003254130A (ja
Inventor
宣昭 池本
寿 飯田
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.)
Denso Corp
Original Assignee
Denso 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 Denso Corp filed Critical Denso Corp
Priority to JP2002047908A priority Critical patent/JP3966014B2/ja
Priority to US10/372,264 priority patent/US6751950B2/en
Publication of JP2003254130A publication Critical patent/JP2003254130A/ja
Application granted granted Critical
Publication of JP3966014B2 publication Critical patent/JP3966014B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

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/14Introducing closed-loop corrections
    • F02D41/1438Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
    • F02D41/1439Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the position of the sensor
    • F02D41/1441Plural sensors
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
    • F01N13/00Exhaust or silencing apparatus characterised by constructional features ; Exhaust or silencing apparatus, or parts thereof, having pertinent characteristics not provided for in, or of interest apart from, groups F01N1/00 - F01N5/00, F01N9/00, F01N11/00
    • F01N13/009Exhaust or silencing apparatus characterised by constructional features ; Exhaust or silencing apparatus, or parts thereof, having pertinent characteristics not provided for in, or of interest apart from, groups F01N1/00 - F01N5/00, F01N9/00, F01N11/00 having two or more separate purifying devices arranged in series
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F01MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
    • F01NGAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
    • F01N13/00Exhaust or silencing apparatus characterised by constructional features ; Exhaust or silencing apparatus, or parts thereof, having pertinent characteristics not provided for in, or of interest apart from, groups F01N1/00 - F01N5/00, F01N9/00, F01N11/00
    • F01N13/009Exhaust or silencing apparatus characterised by constructional features ; Exhaust or silencing apparatus, or parts thereof, having pertinent characteristics not provided for in, or of interest apart from, groups F01N1/00 - F01N5/00, F01N9/00, F01N11/00 having two or more separate purifying devices arranged in series
    • F01N13/0093Exhaust or silencing apparatus characterised by constructional features ; Exhaust or silencing apparatus, or parts thereof, having pertinent characteristics not provided for in, or of interest apart from, groups F01N1/00 - F01N5/00, F01N9/00, F01N11/00 having two or more separate purifying devices arranged in series the purifying devices are of the same type
    • 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/021Introducing corrections for particular conditions exterior to the engine
    • F02D41/0235Introducing corrections for particular conditions exterior to the engine in relation with the state of the exhaust gas treating apparatus
    • 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/021Introducing corrections for particular conditions exterior to the engine
    • F02D41/0235Introducing corrections for particular conditions exterior to the engine in relation with the state of the exhaust gas treating apparatus
    • F02D41/0295Control according to the amount of oxygen that is stored on the exhaust gas treating apparatus
    • 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
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1438Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
    • F02D41/1477Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the regulation circuit or part of it,(e.g. comparator, PI regulator, output)
    • F02D41/1479Using a comparator with variable reference
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/08Exhaust gas treatment apparatus parameters
    • F02D2200/0814Oxygen storage amount
    • 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/14Introducing closed-loop corrections
    • F02D41/1438Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
    • F02D41/1444Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases
    • F02D41/1454Introducing 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 an oxygen content or concentration or the air-fuel ratio
    • F02D41/1456Introducing 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 an oxygen content or concentration or the air-fuel ratio with sensor output signal being linear or quasi-linear with the concentration of oxygen
    • 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/18Circuit arrangements for generating control signals by measuring intake air flow
    • F02D41/187Circuit arrangements for generating control signals by measuring intake air flow using a hot wire flow sensor

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)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

本発明は、所定機関以上リーン空燃比が継続、特に燃料カットからの復帰後の空燃比制御を実行する内燃機関の排気浄化装置に関する。
【0001】
【発明の属する技術分野】
従来、内燃機関の運転中にドライバによりアクセルペダルがオフされること、エンジン回転速度が所定回転速度よりも高いことを条件として燃料噴射制御を停止し、燃費を低減する技術(以下、燃料カットと称する)が知られている。一般的に、内燃機関の運転中に燃料カットが実施されると、内燃機関の排気通路中に排出ガスを浄化するために設けられる触媒、例えば三元触媒の状態が吸蔵し得る酸素の飽和量になってしまうことが知られている。
【0002】
三元触媒の浄化率は、理論空燃比近傍で最大の排出ガス浄化特性を示す。従って、燃料カット復帰後に理論空燃比となるように燃料を供給しても三元触媒に吸蔵された酸素によって三元触媒から排出される空燃比がリーンになるという不都合を生じてしまう。
【0003】
このような不都合を解決する技術としては、特許第264840号に開示される技術と我々が出願した特開平8−193537号公報に開示される技術とある。これら技術のシステム構成は、エンジンの排気通路中に設けられる触媒コンバータと、触媒コンバータ下流側に設けられてエンジンからの排出ガスの酸素濃度を検出するセンサ(以下、酸素濃度センサと称する)を備える。
【0004】
特許第264840号に開示される技術では、燃料カット復帰後に触媒コンバータに吸着された酸素を速やかに消費するために、インジェクタにより噴射する燃料噴射量を予め定め設定された量だけ増量や濃化を実行する。そして、触媒コンバータ下流に設けられる酸素濃度センサの出力がリッチとなったときに、触媒コンバータに吸着している酸素が消費したとして、燃料噴射量の増量や濃化の実行を中止している。
【0005】
また、特開平8−193537号公報に開示される技術は、システム構成として更に、内燃機関側の触媒コンバータの前に排出ガスの空燃比を検出するためのリニアA/Fセンサを備える。このようなシステムにおいて、燃料カット復帰後に触媒に吸着している酸素を消費するためにリニアA/Fセンサの出力が所望の値となるようにインジェクタによる燃料噴射量を増加させる。この技術では、まず、燃料カット時には触媒コンバータに吸着される酸素量(以下、酸素吸蔵量と称する)を推定する。そして、燃料カット復帰後の燃料噴射量増量時には、推定した酸素吸蔵量に対して空燃比の濃化による酸素脱離量を演算し、酸素吸蔵量がそれ以上酸素を消費する必要がない吸蔵量となったときに燃料噴射量の増量を停止している。
【0006】
【従来技術】
【0007】
【発明が解決しようとする課題】
ところで、上述のシステム構成では、エンジンの排気通路に設けられる触媒コンバータは1つであった。これに対して、近年では、冷始動時のエミッションを低減することを目的として、触媒暖機が速やかに行われる従来の触媒コンバータに比して容量が小さい触媒コンバータを排気通路の上流側に設けることが知られている。つまり、エンジンで排出される排出ガスの通路には、その上流側からリニアA/Fセンサ、容量が小さな上流側触媒、酸素濃度センサ、上流触媒よりも容量が大きな下流側触媒を備えたシステムである。
【0008】
しかしながら、このようなシステムに上記従来の特許第2604840号と特開平8−193537号公報に開示される技術を適用すると次のような不都合を生じる虞がある。
【0009】
まず、特許第2604840号の技術では、触媒下流の酸素濃度センサにより燃料噴射量増加の停止を判定しているので、下流側触媒の下流側にセンサを持たないシステムでは燃料噴射量増加の停止判定を実行することができない。従って、下流側触媒に吸蔵されている酸素が十分に消費されていない状態で通常のフィードバック制御に復帰してしまう場合があるので、その後は燃料噴射量の増量が行われず、下流側触媒に吸蔵された酸素を消費するのに時間を要してしまう。また、実際の下流側触媒に吸蔵されている酸素が消費されてしまった状態で燃料噴射量の増加を行った場合には、リッチガスが大気へ放出されてしまい、エミッションが悪化する可能性がある。
【0010】
一方、これに対して特開平8−193537号公報では、触媒コンバータの酸素吸蔵量を推定しているので、仮に、2つの触媒コンバータに吸着される酸素量を推定したとし、その推定値に基づいて燃料噴射量の増加を実行したとする。特開平8−193537号公報には、燃料噴射量の増加は、空燃比が理論空燃比よりも「0.5%」から「2.0%」リッチな値に設定することが記載されている。
【0011】
しかしながら、燃料噴射量の増加を空燃比が「0.5%」リッチな値になるように設定したとしても、触媒コンバータに吸着されている酸素を消費するのに長い時間を要してしまい、速やかに通常のフィードバック制御に復帰させることができない可能性がある。また、燃料噴射量の増加を空燃比が「2.0%」リッチな値になるように設定した場合について記述する。この場合にあっても触媒コンバータに吸蔵された酸素量は推定値なので、実際に酸素が消費されたにも関わらず「2.0%」リッチな排出ガスが大気に放出されてエミッションが悪化する可能性がある。
【0012】
そこで、本発明の目的とするところは、速やかに触媒コンバータに吸着している酸素を消費すると共に、酸素吸着量の推定値がずれていても大気に放出するエミッションを低減することである。
【0013】
【課題を解決するための手段】
そこで、請求項1の発明のように、内燃機関の運転中に前記燃料噴射弁により噴射される燃料の供給を停止する燃料供給停止手段と、前記上流側触媒と下流側触媒に吸着する酸素量を推定する第1の酸素吸着量推定手段と、前記燃料供給停止手段により燃料の供給が停止された状態から復帰するときに前記排出ガスの空燃比をリッチにさせる第1の空燃比濃化手段と、前記第1の空燃比濃化手段が実行されてから第1の所定期間後に前記排出ガスの空燃比を第1の空燃比濃化手段により設定されるリッチ度合いよりも小さなリッチに設定する第2の空燃比濃化手段とを備え、前記第1の酸素吸着量推定手段により推定される上流側触媒と下流側触媒の酸素吸着量が第1の所定値を下回ったときに前記第2の空燃比濃化手段による空燃比のリッチ化を停止させる。
【0014】
これにより、例えば燃料カットにより上流側触媒と下流側触媒に酸素が多量に吸着されている状態において、第1の空燃比濃化手段により上下流の触媒コンバータに吸着されている酸素を速やかに消費する。そして、第1の所定期間経過後に第1の空燃比濃化手段よりもリッチ度合いの小さな第2の空燃比濃化手段により上下流の触媒コンバータに吸着されている酸素を消費し、第1の酸素吸着量推定手段により推定される酸素吸着量が第1の所定値を下回ったときに第2の空燃比濃化手段による空燃比のリッチ化を停止する。
【0015】
故に、常に第1の所定期間経過後には排気通路中に供給される空燃比は、第2の空燃比濃化手段によるリッチ化であるので、仮に第1の酸素吸着量推定手段による上下流の触媒コンバータに吸着されている酸素量の推定がずれていたとしても、第1の空燃比濃化手段よりもリッチ度合いが小さいのでエミッションに与える影響を抑制することができる。
【0016】
また、第2の空燃比濃化手段が実行される前には、第1の空燃比濃化手段により空燃比のリッチ化を行っているので、リッチ度合いの小さい空燃比で上下流の触媒コンバータに吸着されている酸素を消費するものに比して、短時間で酸素を消費することができる。
【0017】
ところで、燃料カット復帰後に空燃比を濃化することにより、まず上流側触媒に吸着された酸素が消費され、次に下流側触媒に吸着された酸素が消費されるという現象が起こる。このような現象を考慮すると、請求項1の発明においては、所定期間にて第1の空燃比濃化手段と第2の空燃比濃化手段とを切り替えているので、上流側触媒の酸素が消費されたにも関わらず、第1の空燃比濃化手段による空燃比のリッチ化が実行される可能性がある。このため、上流側触媒の状態がリッチになる可能性があり、滑らかにフィードバック制御に復帰することができない虞がある。
【0018】
従って、請求項2の発明のように請求項1の第1の所定期間を、酸素濃度センサにより検出される空燃比(酸素濃度に対応した出力)が第2の所定値を越えたことで第1の所定期間が経過したと判定すると、上流側触媒の酸素が消費されたときに第1の空燃比濃化手段による空燃比のリッチ化から第2の空燃比濃化手段による空燃比のリッチ化へと切り替えることができる。
【0019】
これにより、燃料カット復帰からの第1の空燃比濃化手段により上流側触媒に吸着されている酸素が十分に消費されたことを判定でき、この判定後に第2の空燃比濃化手段に切り替えることができる。すなわち、フィードバック制御等の通常制御への復帰時に上流側触媒に供給される排出ガスのリッチ度合いを小さくすることができるので、第2の空燃比濃化手段による空燃比制御が終了した後に滑らかに通常の制御に復帰することができる。
【0020】
また、請求項3の発明によれば、請求項2の発明と同様の理由から請求項1の第1の所定期間は、第1の酸素吸着量推定手段により推定される酸素吸着量が第3の所定値を下回ったときに第1の所定期間が経過したと判定する。
【0021】
すなわち、酸素吸着量を判定するための第3の所定値を上流側触媒の酸素が消費されたことを示す値に設定することで、請求項2の発明と同様の効果を得ることができる。
【0022】
請求項4の発明によれば、第1の酸素吸着量推定手段は、燃料供給停止手段により燃料噴射弁からの燃料供給が停止されている期間において、吸入空気量に基づいて上流側触媒と下流側触媒とに吸着される酸素量を推定する。
【0023】
これにより、燃料カット中ではれば触媒に供給される酸素は吸入空気に比例するので、吸入空気量に基づいて上流側触媒と下流側触媒とに吸着される酸素量を精度良く推定することができる。
【0024】
また、請求項4に替えて請求項5の発明のように、第1の酸素吸着量推定手段として、燃料供給停止手段により燃料噴射弁からの燃料供給が停止されている期間において、燃料供給が停止されている期間に基づいて上流側触媒と下流側触媒とに吸着される酸素量を推定しても良い。
【0025】
これにより、請求項4に比して簡単に上下流の触媒コンバータに吸着する酸素量を簡易な推定することができる。
【0026】
請求項6の発明によれば、第1の空燃比検出手段により検出される前記排出ガスの空燃比が第4の所定値よりもリーンであることが第2の所定期間継続したことを判定する判定手段とを備え、この判定手段により排出ガスの空燃比が第4の所定値よりもリーンであることが第2の所定期間継続していると判定され、かつ、前記排出ガスの空燃比が第4の所定値よりもリーンな空燃比から第4の所定値よりもリッチな第5の所定値を超えたときに前記排出ガスの空燃比をリッチにさせる第1の空燃比濃化手段と、前記第1の空燃比濃化手段が実行されてから所定期間後に前記排出ガスの空燃比を第1の空燃比濃化手段により設定されるリッチ度合いよりも小さなリッチに設定する第2の空燃比濃化手段とを備え、前記酸素吸着量推定手段により推定される上流側触媒と下流側触媒の酸素吸着量が所定値を下回ったときに前記第2の空燃比濃化手段による空燃比のリッチ化を停止する。
【0027】
内燃機関の制御空燃比がリーンな場合であっても、上下流の触媒コンバータには酸素が吸着する。従って、上下流の触媒コンバータに酸素が吸着するような条件を判定し、第1,第2の空燃比濃化手段を用いることで、燃料カット以外に上下流の触媒に酸素が吸着する場合にも、請求項1と同様の効果を得ることができる。
【0028】
請求項7の発明によれば、下流側触媒に吸着される酸素量を推定する第2の酸素吸着量推定手段を備え、第2の酸素吸着量推定手段により推定される酸素量が前記第1の所定値を下回ったときに前記第2の空燃比濃化手段による空燃比のリッチ化を停止する。
【0029】
これにより、下流側触媒に吸着された酸素量を推定することができるので、下流側触媒に吸着された酸素を消費したときに第2の空燃比濃化手段によるリッチ化を停止することができる。
【0030】
請求項8の発明によれば、前記第1の空燃比濃化手段により前記上流側触媒から脱離される酸素量を算出する酸素脱離量算出手段を備え、前記第2の酸素吸蔵量推定手段は、前記酸素脱離量算出手段により算出された上流側触媒の酸素脱離量に基づいて下流側触媒に吸着されている酸素量を推定する。
【0031】
第1の空燃比濃化による酸素脱離量は上流側触媒に吸着された酸素量に相当する。そして、上流側触媒と下流側触媒とは容量の違いがあるが、お互いの酸素吸着量には相関がある。従って、算出される酸素脱離量に基づいて下流側触媒の酸素吸着量を精度良く推定することができる。
【0032】
請求項9の発明によれば、第1の酸素吸着量推定手段は、推定により得られる上流側触媒と下流側触媒との酸素吸着量(以下、推定値)と、予め記憶されている上流側触媒と下流側触媒との飽和酸素吸着量(以下、記憶値)とを比較し、推定値が記憶値よりも大きい場合に、上流側触媒と下流側触媒との酸素吸着量を記憶値に設定する。
【0033】
これにより、上下流の触媒コンバータの酸素量が飽和したときであっても精度良く酸素吸着量を推定することができる。
【0034】
ここで仮に飽和酸素吸着量の記憶値が実際の飽和酸素吸着量とずれていた場合、上流側触媒と下流側触媒に吸着された酸素量が実際に消費された状態で第2の空燃比濃化手段によりリッチ化してしまう。若しくは、酸素量が消費されていない状態で第2の空燃比濃化手段を停止させてしまう虞がある。このような場合について説明する。本実施の形態では、上流側触媒と下流側触媒との飽和酸素吸着量には相関があることは前述した。従って、記憶値に基づいて上流側触媒と下流側触媒とのそれぞれの飽和酸素吸着量を求めることができる。そして、上流側触媒の飽和酸素量は、上流側触媒の酸素脱離量に相当する。上流側触媒の酸素脱離量は、酸素濃度センサの出力が所定リッチになったことで判定することができるので、上流側触媒の飽和酸素吸着量を脱離酸素量から求めることができる。
【0035】
そこで、請求項10の発明によれば、酸素脱離量算出手段により算出された上流側触媒の酸素脱離量に基づいて記憶値を補正する。これにより、酸素飽和量の記憶値が実際の酸素飽和量とずれていても酸素脱離量算出手段により算出された上流側の酸素脱離量から補正することができるので、記憶値のずれを補正することができる。
【0036】
【発明の実施の形態】
本発明を具体化した実施の形態を図面を用いて詳細に説明する。図1は本実施の形態の全体構成を示す概略図である。図1に示すように、エンジン1は4気筒4サイクルの火花点火式として構成されている。このエンジン1において、吸入空気はエンジン1の燃焼室10へと導くための吸気通路3を介して吸入される。吸気通路3にはその上流から吸入空気を浄化するためのエアクリーナ2が設けられ、浄化された吸入空気はその吸入空気量を検出するためにエアクリーナ2の下流に設けられたエアフロメータ4を通過する。
【0037】
そして、吸入空気はエアフロメータ4の下流側に設けられるスロットルバルブ5の開度が調整されることにより、燃焼室10に供給されるその量が調整される。このようにして調整された吸入空気は、吸気通路3から分枝したインテークマニホールドにて、各インテークマニホールドに配設されるインジェクタ6により燃料が噴射されることにより燃料と混合される。形成された混合気は吸気バルブ8が開弁することにより燃焼室10に供給され、供給された混合気に対して所定タイミングで点火プラグ7が火花点火することで混合気が燃焼し、燃焼によりエンジン1の燃焼室10に設けられるピストン11が下方へ押し下げることによって図示しないクランクシャフトが回転するための回転トルクが発生する。
【0038】
吸気バルブ8,排気バルブ9は、図示しないカムシャフトの回転に同期して開閉駆動するバルブであり、そのタイミングやリフト量を可変に設定することで燃焼を運転状態に適した状態へコントロールすることができる。吸気バルブ8,排気バルブ9の開閉タイミングやリフト量を可変に設定する機構としては、可変バルブ機構12,13をそれぞれ設けている。
【0039】
一方、燃焼により発生した燃焼ガスは、エンジン1の各気筒に対応したエキゾーストマニホールドからその集合部を介して排気通路14へと導かれ大気へ放出される。その際、排気通路14に設けられた2つの触媒コンバータにより排出ガスの有害成分(CO,HC,NOx等)が浄化される。排気通路のエンジン1側に設けられる触媒コンバータ(以下、上流側触媒と称する)16は、冷間時から速やかに暖機が完了するために容量が小さく、所謂スタートキャタリストとしての役割を持つ。これに対して、上流側触媒16の下流側に設けられる触媒コンバータ(以下、下流側触媒と称する)18は、上流側触媒16よりも容量が大きく、大きな排気量に対しても浄化が可能なキャタリストとしての役割を持つ。尚、触媒コンバータの容量が同程度のものを上下流に配置する構成としても良い。
【0040】
また、排気通路14には排出ガスの空燃比をリニアに検出するためのリニアA/Fセンサ15が、上流側触媒16の上流側に設けられ、排出ガスの酸素濃度を検出し、排出ガスのリッチ/リーンを出力するための酸素濃度センサ17が上流側触媒16と下流側触媒18との間に設けられている。この他にも、エンジン1の冷却水の温度(冷却水温Thw)を検出するための水温センサ19や図示しないクランクシャフトの回転角度位置を検出するためのクランク角度センサ20が設けられている。
【0041】
このように構成されるエンジン1において、本実施の形態は、エンジン1の運転状態として上述の各種センサによる出力値に基づいて電子制御装置(以下、ECUと称する)21により空燃比制御を実行する。ECU21は、CPU(中央処理装置)、ROM(リードオンリメモリ)、RAM(ランダムアクセスメモリ)、バックアップRAM等を中心に論理演算回路として構成される。このECU21により、本実施の形態では空燃比制御として、所謂フィードバック制御を実行している。以下に本制御の概要について記述する。
【0042】
まず、本実施の形態におけるメインの空燃比フィードバック制御について説明する。ドライバのアクセルペダルの踏込み量に応じて所定の吸入空気量となるようにスロットルバルブ5の開度を調整する。この吸入空気はエアフロメータ4により検出され、検出された吸入空気に対してインジェクタ6による燃料噴射により混合気が形成される。このとき、インジェクタ6による燃料噴射時間の設定として、運転条件として吸入空気量、エンジン回転速度NEから予め設定されたマップによりベースとなる基本噴射時間Tpを呼び出す。
【0043】
そして、この基本噴射時間Tpに対して各種補正係数を乗じて目標空燃比λTGとなるように燃料噴射時間TAUを設定する。各種補正係数としては、水温センサ19により検出されるエンジン1の冷却水温Thwに基づいて設定される補正係数や、リニアA/Fセンサ15に検出される実空燃比λが目標空燃比λTGとなるように設定される補正係数等である。
【0044】
更に、本実施の形態では、空燃比のサブフィードバック制御を実施している。このサブフィードバック制御は、酸素濃度センサ17により検出されるリッチ/リーンの周期比率や面積比率が一定となるように目標空燃比λTGを変更する制御である。以上のようにメインのフィードバック制御/サブフィードバック制御とにより下流側触媒18の有害成分の浄化率が最も高い空燃比になるように燃料噴射量を制御することでエミッションを低減することを可能にしている。
【0045】
本実施の形態では、このような空燃比のフィードバック制御システムにおいて、燃料カットが行われて、その復帰後に実施する制御に特徴を有する。以下では、本実施の形態の特徴部分について図2乃至図13を用いて詳細に説明する。まず、図2を用いて本実施の形態の概要を説明する。図2に示すブロック図は本実施の形態においてECU21が行う燃料カット復帰後の空燃比制御を示す。エンジン1の運転中に燃料噴射を停止する条件が成立した場合、燃料噴射停止手段ブロック22により空燃比制御手段ブロック25におけるインジェクタ6の燃料噴射を停止する。また、同様に燃料噴射停止ブロック22において、エンジン1の運転中に燃料噴射量を減量する条件が成立した場合には、同様にインジェクタ6から噴射する燃料を減量補正する。
【0046】
このようにして、燃料が減量、または停止されると上流側触媒16と下流側触媒18とには酸素が供給され、供給された酸素が前記上下流の触媒16,18に吸着される。そして、燃料噴射停止ブロック22による燃料の停止指令が終了すると、燃料カットから復帰し、その後第1の空燃比濃化ブロック24により空燃比制御ブロック27へ目標空燃比λTGが「0.990」となるように設定指令を行う。そして、第1の空燃比検出ブロック15と第2の空燃比検出ブロック16との出力信号が空燃比制御ブロック25へ入力されて目標空燃比λTGと実空燃比λとに基づいてフィードバック制御を実行し、また、第2の空燃比検出ブロック16の出力信号も空燃比制御ブロック25へ入力されて目標空燃比λTGを補正するサブフィードバック制御を実行する。
【0047】
一方、第2の空燃比検出ブロックから出力される信号が所定リッチを示した場合、つまり上流側触媒16に吸着された酸素が消費された場合には、第1の空燃比濃化ブロックによる空燃比制御から、第2の空燃比濃化ブロックによる目標空燃比λTGとして「0.995」をセットする。そして、酸素吸蔵量推定ブロック26により推定される上流側触媒16と下流側触媒18の酸素が消費されたと判定されると、第2の空燃比濃化ブロックによる空燃比の濃化を停止して通常のフィードバック制御/サブフィードバック制御に復帰する。
【0048】
次に、図3乃至図10を用いて本実施の形態の詳細説明を行う。まず、図3の燃料カットフラグ設定ルーチンを用いて本実施の形態における燃料カットを実行するためのフラグを設定する処理について詳細に説明する。このルーチンは所定期間(例えば32ms)毎に起動される処理である。ステップS101では、現在燃料カットフラグXFCに「1」がセットされているか否かを判別する。通常の空燃比フィードバック状態ではステップS101が否定判別(NO)され(XFC=0)、CPUはステップS102に進む。そして、CPUは、ステップS102,S103で燃料カットの実行条件を判別する。
【0049】
すなわち、CPUは、ステップS102でアイドルSW=オンであるか否かを判別し、ステップS103でエンジン回転速度NEが燃料カット実行を判定するための所定回転速度(本実施の形態では、1400rpm)を超えているか否かを判別する。この場合、ステップS102,S103のいずれかが否定判別(NO)されれば、CPUは燃料カットの実行条件が不成立であるとしてステップS104に進み、燃料カットを開始するためにカウントするディレイカウンタCDFCを「0」にクリアして本ルーチンを終了する。
【0050】
また、ステップS102,S103が共に肯定判別(YES)されれば、CPUは燃料カットの実行条件が成立したとしてステップS105に進む。CPUは、ステップS105でディレイカウンタCDFCのカウント値が「0」であるか否かを判別する。この場合、当初はDCFC=0であるためステップS105が肯定判別(YES)され、CPU32はステップ106に進む。そして、CPUは、ステップS106でディレイカウンタCDFCを「1」にセットして本ルーチンを終了する。
【0051】
また、ディレイカウンタCDFC=1の設定後は、ステップS105が否定判別(NO)され、CPUはステップS107でディレイカウンタCDFCのカウント値が所定の判定値CK1(例えば、0.5秒に相当するカウント値)を超えるか否かを判別する。ここで、ディレイカウンタCDFCは、図4に示すルーチンにてカウントされる。詳しくは、CPUは図4のステップS201でディレイカウンタCDFC=0であるか否かを判別し、CDFC=0であればそのまま本ルーチンを終了する。また、ディレイカウンタCDFC≠0であれば、CPUはステップS202でディレイカウンタCDFCを「1」インクリメントして本ルーチンを終了する。つまり、前記図3のステップS106においてディレイカウンタCDFC=1が設定された後は、図4の処理が実行される毎(32ms毎)にディレイカウンタCDFCが「1」ずつカウントアップされる。
【0052】
そして、ディレイカウンタCDFC≦CK1となって図3のステップ107が否定判別(NO)される場合には、CPUはそのまま図3のルーチンを終了する。また、ディレイカウンタCDFC>CK1となってステップS107が肯定判別(YES)される場合には、CPUはステップS108に進み、燃料カットフラグXFCを「1」に、フィードバック制御フラグXFBを「0」に、ディレイカウンタCDFCを「0」にして本ルーチンを終了する。
【0053】
一方、上記のように燃料カットフラグXFCに「1」がセットされると、ステップS101が肯定判別(YES)される。従って、CPUはステップS109の処理へと進み、エンジン回転速度NEが燃料カット終了を判定するための所定回転速度(本実施の形態では、1000rpm)以下であるか否かを判別する。また、CPUは、ステップS110においてアイドルSWがオンであるか否かを判別する。
【0054】
この場合、エンジン回転速度NEが1000rpm以上で且つアイドルSW=オンであれば(ステップS109が否定判別(NO)、且つステップS110が肯定判別(YES)の場合)、CPUはそのまま本ルーチンを終了する。また、エンジン回転速度NEが1000rpm未満であるか又はアイドルSW=オフであれば(ステップS109が肯定判別(YES)、又はステップS110が否定判別(NO)の場合)、CPUはステップS111で燃料カットフラグXFCを「0」に、ディレイカウンタCDFBを「1」にして本ルーチンを終了する。
【0055】
ここで、ディレイカウンタCDFBは図5に示すルーチンにてカウントアップされるカウンタであり、その処理を説明する。前述したようにCPUはクランク角度センサ20に基づいて検出されるTDC信号の入力に同期して図5の処理ルーチンをスタートし、CPUは先ずステップS301でCDFB=0であるか否かを判別する。ディレイカウンタCDFB=0であれば、CPUはそのまま本ルーチンを終了する。また、ディレイカウンタCDFB≠0であれば、すなわち前述した図2のステップS111でディレイカウンタCDFB=1が設定されていれば、CPUはステップS302に進み、ディレイカウンタCDFBを「1」インクリメントする。
【0056】
その後、CPUは、ステップS303でディレイカウンタCDFBのカウント値が所定の判定値CK2(例えば、30カウント)に達したか否かを判別する。達していなければステップS303が否定判別(NO)されて、本ルーチンを終了する。そして、ディレイカウンタCD2が判定値CK2に達すると、ステップS303が肯定判別(YES)されて、CPUはステップS304に進み、フィードバック制御フラグXFBを「1」に、ディレイカウンタCDFBを「0」にして、本ルーチンを終了する。
【0057】
次に、燃料カットが終了してからの空燃比制御を図6の空燃比濃化要求フラグ設定ルーチンを用いて説明する。本ルーチンでは燃料カット復帰後に実行する制御の進行度合いに応じて目標空燃比λTGを変更するために、空燃比濃化要求フラグXE1RICHをフラグXE2RICHへと切り替える。切り替えのタイミングは酸素濃度センサ17により検出される空燃比が所定のリッチよりも大きくなったときである。
【0058】
具体的には、燃料カットによって2つの触媒コンバータの酸素吸蔵量が飽和し、この飽和した酸素を燃料カットの復帰後に速やかに消費させて通常のフィードバック制御/サブフィードバック制御を実行させることを目的とする。この目的を達成するために燃料カット復帰後には空燃比濃化要求フラグXE1RICHに「1」をセットし、上流側触媒16に供給する排出ガスをリッチにすることで速やかに上流側触媒16の酸素を消費させる。従って、酸素濃度センサ17の出力がリッチであることを示した場合には上流側触媒16に吸蔵されている酸素が適宜消費されたことを示す。なお、この間、上流側触媒16にリッチガスを供給しても上流側触媒16の浄化作用によって下流側触媒18には理論空燃比近傍の排出ガスが供給されるので下流側触媒18に吸蔵された酸素は消費されない。
【0059】
そこで、酸素濃度センサ17の出力値が所定のリッチを示したときには空燃比濃化要求フラグXE2RICHに「1」をセットし、前記リッチよりもリッチ度合いの小さい排出ガスを上流側触媒16に供給する。これにより、上流側触媒16の酸素吸蔵量は適宜の量になっているため下流側触媒18に吸蔵された酸素が速やかに消費され、速やかに通常のフィードバック制御/サブフィードバック制御に復帰することができる。図6のフローチャートでは、以上のことを考慮して空燃比濃化要求フラグXE1RICH,XE2RICHを設定している。以下、詳細に説明する。
【0060】
まず、ステップS401において、CPUは燃料カットフラグXFCが1であるか否かを判定する。ここで、燃料カット中である、すなわち、燃料カットフラグXFC=1である場合にはステップS401が肯定判別(YES)されて本ルーチンを終了する。一方、燃料カット中である場合にはステップS401が否定判別(NO)されてステップS402以降の処理が実行される。
【0061】
ステップS402以降の処理では、燃料カット復帰からの空燃比制御として目標空燃比を設定するためのフラグをセットする。このフラグの詳細については後述するが、制御の進行度合いに応じて空燃比濃化要求フラグXE1RICHとフラグXE2RICHをそれぞれ設定し、空燃比を制御する。まず、CPUは、ステップS402において酸素濃度センサ17から検出される電圧値VOX2が所定電圧KOSCを超えたか否かを判定する。
【0062】
酸素濃度センサ17は、その出力特性として空燃比が理論空燃比近傍で急激に変化する特性を持つ。具体的には、リッチ側の空燃比に対してはVOX2の値が大きな値を出力し、リーン側の空燃比に対してはVOX2の値が小さな値を出力する。
【0063】
電圧値VOX2が所定電圧KOSCを超えていない場合には、上流側触媒16の酸素が十分に消費されていないとして、ステップS402が否定判別(NO)されてステップS403へ進む。そして、空燃比を濃化するために空燃比濃化フラグXE1RICHに「1」を設定して本ルーチンを終了する。すなわち燃料カットが実行されたときには上流側触媒16、下流側触媒18共に吸蔵する酸素量が大きい。このため、燃料カットからの復帰後には上流側触媒への排出ガスの空燃比をリッチな空燃比とするべく、燃料噴射量を増量して速やかに上流側触媒16に吸蔵されている酸素を消費する。
【0064】
一方、ステップS402にて、酸素濃度センサ17により検出される電圧値VOX2が所定電圧KOSCよりも大きいときには、ステップS402が肯定判別(YES)されてステップS404へ進む。ここで、酸素濃度センサ17の電圧値VOX2が所定電圧KOSCよりも大きい、すなわち、リッチ出力を示すということは、燃料カット復帰からの燃料増量によって上流側触媒の吸蔵酸素が十分に消費されたことを示す。従って、酸素濃度センサ17の電圧値VOX2が所定電圧KOSCを超えたときには、下流側触媒18の吸蔵酸素を消費するように排出ガスの空燃比を設定する。
【0065】
具体的には、ステップS404にて空燃比濃化フラグXE1RICHを「0」に設定し、ステップS405へ進む。そして、CPUはステップS405において後述する酸素吸蔵量SMO2が所定値、例えば「0」よりも大きいか否かを判定する。ここで、酸素吸蔵量SMO2が所定値よりも大きければ、ステップS405が肯定判別(YES)されてステップS406へ進み、空燃比濃化フラグXE2RICHを「1」にセットして本ルーチンを終了する。一方、酸素吸蔵量SMO2が所定値以下と判定されると、ステップS405は否定判別(NO)されてステップS407へ進む。ステップS407では空燃比濃化フラグXE2RICHに「0」をセットして本ルーチンを終了する。
【0066】
以上のように、図6の空燃比濃化要求フラグ設定ルーチンでは、燃料カット復帰後の空燃比制御として酸素濃度センサ17の出力値と、酸素吸蔵量SMO2とに基づいて空燃比の濃化を実行するためのフラグを設定する。このフローチャートにおいて記述した酸素吸蔵量SMO2についての詳細については後述する。
【0067】
次に、図7の燃料噴射量算出ルーチンを用いて、本実施の形態における燃料噴射量制御について説明する。なお、特に前述した図6の空燃比濃化要求フラグ設定ルーチンにて設定された空燃比濃化フラグXE1RICH,XE2RICHに基づいて実行される空燃比の制御を詳細に説明する。まず、CPUはステップS501において燃料カットフラグXFCが「0」であるか否かを判定する。燃料カットフラグXFCが「1」の場合、つまり燃料カットが実行されている場合にはステップS501が否定判別(NO)されて、ステップS502にて燃料噴射時間TAUに「0」をセットして、そのまま本ルーチンを終了する。一方、燃料カットフラグXFCが「0」の場合、つまり燃料カットが実行されていない場合にはステップS501が肯定判別(YES)されてステップS502へ進む。
【0068】
ステップS502では、燃料噴射制御における燃料噴射時間の基本噴射時間Tpをマップにより設定する。このマップでは、例えば、エンジンの運転状態をクランク角度センサ20により検出されるTDC信号に基づいて算出される回転速度NEと、エアフロメーター4により検出される吸入空気量とをパラメータとして分割し、これらのパラメータの組み合わせにおける基本噴射時間Tpを予め適合等により求めECU21のROM等に記憶させておく。そして、基本噴射時間Tpを上述のマップにより呼び出すと次のステップS504の処理へと進む。
【0069】
CPUは、ステップS504においてフィードバックフラグXFBが「1」であるか否かを判定する。ここで、フィードバックフラグXFBが「0」であれば、ステップS504が否定判別(NO)されてステップS505へ進む。ステップS505では、フィードバック補正係数FAFに1.0をセットしてステップS512とS513の処理を実行して本ルーチンを終了する。尚、ステップS512とS513の処理については後述する。
【0070】
ステップS504にて、フィードバックフラグXFBが「1」であると判定されるとステップS504が肯定判別(YES)され、ステップS506へ進む。ステップS506では、図6の空燃比濃化要求フラグ設定ルーチンで設定された空燃比濃化要求フラグXE1RICHが「1」であるかが判定される。空燃比濃化要求フラグXE1RICHが「1」である場合には、ステップS506が肯定判別(YES)されて、ステップS507へ進む。ステップS507では、目標空燃比λTGとして「0.990」をセットし、ステップS511乃至S513の処理を実行する。
【0071】
一方、空燃比濃化要求フラグXE1RICHが1ではない場合はステップS506が否定判別(NO)されてステップS508の処理を実行する。ステップS508では、図6の空燃比濃化要求フラグ設定ルーチンで設定された空燃比濃化要求フラグXE2RICHが1であるかが判定される。空燃比濃化要求フラグXE2RICHが1である場合には目標空燃比λTGに「0.995」をセットし、ステップS511乃至ステップS513の処理を実行する。また、空燃比濃化要求フラグXE2RICHが1ではない場合には目標空燃比λTGに「1.0」をセットしステップS512乃至ステップS513の処理を実行し、本ルーチンを終了する。
【0072】
次に、ステップS511乃至ステップS513の処理について説明する。ステップS511では、フィードバック補正係数FAFを算出する。フィードバック補正係数は、目標空燃比λTGとリニアA/Fセンサ15により検出される実空燃比λとの偏差に基づいて基本噴射時間Tpに対する補正係数として算出される。従って、CPUは本ステップにおいて、ステップS507,S509,S510のいずれかのステップにおいて設定した目標空燃比λTGと、リニアA/Fセンサ15により検出される実空燃比λとの偏差に基づいてフィードバック補正係数FAFを算出する。
【0073】
そして、ステップS512では、水温センサ20により検出されるエンジン1の冷却水温が低温のときや、運転状態として高負荷運転時や加速運転時に燃料噴射量が増量されるための補正係数FALLを算出し、ステップS513へ進む。ステップS513では、燃料噴射時間TAUをステップS505,若しくはS511にて算出したフィードバック補正係数FAFと、ステップS512で算出した補正係数FALLを基本噴射時間に乗じ、更に、無効噴射時間Tvを加えることによって、最終的な燃料噴射時間TAU(=Tp×FAF×FALL)+Tvを算出し、本ルーチンを終了する。
【0074】
以上のように本フローチャートでは、空燃比濃化要求フラグXE1RICH,XE2RICHの状態に基づいて目標空燃比λTGを設定する。具体的には、空燃比濃化要求フラグXE1RICHが1の場合には、目標空燃比λTGが理論空燃比よりも10%リッチとなるように設定される。そして、空燃比濃化要求フラグXE2RICHが1の場合には、目標空燃比λTGが理論空燃比よりも5%リッチとなるように設定される。そして、後述する酸素吸蔵量SMO2が所定値として、例えば0以下となった場合には空燃比濃化要求フラグXE2RICHが0となり、燃料カット復帰後の空燃比制御を終了して、通常のフィードバック制御/サブフィードバック制御とを実行する。
【0075】
尚、本実施の形態において目標空燃比λTGを「0.990」から「0.995」へと切り替えている理由について説明する。下流側触媒18に吸蔵されている酸素を消費する際に、本実施の形態ではリッチガスを供給している。リッチガス供給停止のタイミングは、下流側触媒18に吸蔵されている酸素が適宜消費されたことに基づいて停止され、通常のフィードバック制御/サブフィードバック制御へと復帰する。しかしながら、判定タイミングがずれた場合にはリッチガス成分が十分に浄化されずに触媒を通過して大気に放出されるという懸念がある。従って、この間に排出されるリッチガス成分を低減することを目的として下流側触媒18の酸素を消費するときには目標空燃比λTGを「0.990」から「0.995」へと切り替えている。
【0076】
次に、下流側触媒18の酸素吸蔵量SMO2の算出について説明する。酸素吸蔵量SMO2は、各触媒の酸素吸蔵量の推定値である。本実施の形態のシステムにおいては、下流側触媒18の下流側には空燃比を検出するためのセンサが配設されていないために下流側触媒18に吸蔵されている酸素吸蔵量を推定する必要がある。従って、下流側触媒18の酸素吸蔵量を推定する処理について例えば32msec毎に起動される図8に示す酸素吸蔵量SMO2算出ルーチンを用いて詳細に説明する。このルーチンは燃料カットが開始されると起動されるルーチンである。
【0077】
まず、CPUはステップS601において燃料カットフラグが「1」であるか否かを判定する。ここで、燃料カットフラグが「1」であると判定されると、ステップS602へ進む。ステップS602では、燃料カットが実行されていることから酸素吸蔵速度SMO2_FCを算出する。具体的には、
SMO2_FC=KSMO2_FC×(GA×演算周期)・・・(1)
の演算式により算出される。
【0078】
この式では、燃料カット時には排気通路14中に大気が供給されるとして、所定値KSMO2_FCは大気の酸素濃度に対応した値に相当する。そして、この所定値KSMO2_FCにエアフロメータ4により検出される吸入空気量GAと、演算周期とを乗じることによって触媒に供給される酸素吸蔵速度SMO2_FCを算出する。
【0079】
次にステップS603にて、上流側触媒16から脱離する脱離酸素量PGO2_1に「0」をセットする。すなわち、燃料カット中であれば上流側触媒16から脱離する酸素はないとしてステップS604へ進む。ステップS604では、下流側触媒18から脱離する酸素脱離量PGO2_2に「0」をセットする。これも燃料カット時には下流側触媒18から脱離する酸素はないとしているからである。そして、ステップS605では、上流側触媒16と下流側触媒18とに吸蔵されているトータルの酸素吸蔵量SMO2を求める。ステップS605では、燃料カット時なので、脱離酸素量PGO2_1,PGO2_2が「0」であるので、酸素吸蔵量SMO2はステップS602にて算出された酸素吸蔵速度SMO2_FCと前回の酸素吸蔵量SMO2との値が入力される。
【0080】
そして、CPUはステップS607において最大酸素吸蔵量の学習値SMO2_MAX_GをRAMから呼び出す。最大酸素吸蔵量の学習値SMO2_MAX_Gは、2つの触媒コンバータが吸蔵し得る最大の酸素吸蔵量である。この値をCPUがRAMから呼び出すと、ステップS608へ進み現在の酸素吸蔵量SMO2が最大酸素吸蔵量の学習値SMO2_MAX_Gよりも大きいか否かを判定する。ここで、酸素吸蔵量SMO2が小さい場合にはステップS608が否定判別(NO)されてそのまま本ルーチンを終了する。一方、酸素吸蔵量SMO2が大きい場合にはステップS608が肯定判別(YES)されて酸素吸蔵量SMO2に最大酸素吸蔵量の学習値SMO2_MAX_Gをセットして本ルーチンを終了する。すなわち、触媒の最大吸蔵量を超える場合には、最大酸素吸蔵量の学習値PGO2_MAX_Gを現在の酸素吸蔵量SMO2にセットする。
【0081】
ここで、再びステップS601において燃料カットフラグXFCに「1」がセットされていないと判定された場合について説明をする。この場合は、CPUはステップS601を否定判別(NO)し、ステップS610に進む。ステップS610では、酸素吸蔵速度SMO2_FCに「0」をセットする。つまり、空燃比をリッチ化しているときには、リッチガスが2つの触媒コンバータ16,18に供給されることになるので、リッチガス成分では触媒コンバータ16,18に酸素が吸蔵されないとしているからである。そして、ステップS611に進み、空燃比濃化要求フラグXE1RICHに「1」がセットされているか否かを判定する。
【0082】
ここで、空燃比濃化要求フラグXE1RICHに「1」がセットされていると判定されると、ステップS611は肯定判別(YES)される。空燃比濃化要求フラグXE1RICHが「1」にセットされているときには上流側触媒16の酸素が消費されているので、ステップS612へ進み、上流側触媒16の酸素脱離量PGO2_1(以下、単に酸素脱離量PGO2_1と称する)を算出する。具体的には、酸素脱離量PGO2_1=KPGO2_1×(GA×演算周期)・・・(2)の演算式により算出される。
【0083】
この式において、所定値KPGO2_1は、空燃比濃化要求フラグXE1RICHに「1」がセットされているので、目標空燃比λTGが「0.990」に設定されていることを前提として、実空燃比λが「0.990」時の酸素脱離量に相当する値を設定している。従って、(2)式により、酸素脱離量PGO2_1は、この所定値KPGO2_1に、エアフロメータ4により検出される吸入空気量GAと演算周期とを乗じることによって算出される。
【0084】
ステップS613では、上流側触媒16における酸素脱離量の総和量ΣPGO2_1を演算し、ステップS604に進む。以下の処理は前述した通りであるので、簡単な説明に留める。ステップS604にて酸素脱離量PGO2_2に「0」をセットし、ステップS605に進む。そして、ステップS605では、目標空燃比λTGが「0.990」であるので、酸素吸蔵速度SMO2_FCと酸素脱離量PGO2_2とが「0」であり、前回のSMO2値から今回の酸素脱離量PGO2_2を加算した値が酸素吸蔵量SMO2として算出される。尚、酸素脱離量PGO2_1,PGO2_2は、負の値が設定されている。これにより、酸素吸蔵量SMO2を算出する際にこれらの値を加算しても、酸素脱離量PGO2_1,PGO2_2は実際には減算される。ステップS607乃至ステップS609の処理については前述した通りである。
【0085】
ここで再び、空燃比濃化要求フラグXE1RICHに「0」が設定されており、ステップS611が否定判別(NO)されたときの処理について説明する。ステップS611が否定判別(NO)されるとステップS615へ進む。ステップS615では、空燃比濃化要求フラグXE2RICHに「1」がセットされているか否かを判定する。空燃比濃化要求フラグXE2RICHが「0」の場合は、ステップS616にて下流側触媒18に対する酸素脱離量PGO2_2を算出する。具体的には、
酸素脱離量PGO2_2=KPGO2_2×(GA×演算周期)・・・(3)
の演算式により算出される。
【0086】
(3)式においては、所定値KPGO2_2は、空燃比濃化要求フラグXE2RICHが「1」にセットされていることを前提とし、そのときの目標空燃比λTGが「0・995」であるので、この空燃比に対応した酸素脱離量を設定している。そして、酸素吸蔵量PGO2_2は、この所定値KPGO2_2に、吸入空気量GAと演算周期とを乗ずることによって算出される。そして、ステップS605では、空燃比濃化要求フラグXE2RICHによる空燃比の濃化により酸素吸蔵速度SMO2_FCと酸素脱離量PGO2_1とが「0」であるので、酸素吸蔵量SMO2としては、SMO2の前回値に酸素脱離量PGO2_2を加算することによって算出できる。尚、酸素脱離量PGO2_2は酸素脱離量PGO2_1同様、負の値が格納されている。そして、前述したようにステップS607乃至ステップS609の処理を実行し、本ルーチンを終了する。
【0087】
一方、空燃比濃化要求フラグXE2RICHが「0」にセットされている場合には、燃料カット復帰後の空燃比制御が終了しているので、ステップS615が否定判別されてステップS617に進み、酸素脱離量PGO2_2に「0」をセット、ステップS618では、上流側触媒16の酸素脱離量の総和量ΣPGO2_1と酸素吸蔵量SMO2とに「0」をセットし、リセットし本ルーチンを終了する。
【0088】
本実施の形態では、2つの触媒コンバータ16,18の酸素吸蔵量SMO2が「0」となることで、空燃比濃化要求フラグXE2RICHを「1」から「0」へとセットし、燃料カット後の空燃比制御を終了した。ところで、前述の説明では、触媒コンバータの最大酸素吸蔵量の学習値SMO2_MAX_Gを用いたが、触媒コンバータは一般的に知られるように経時劣化によって最大酸素吸蔵量が小さくなる。従って、本実施の形態では、この学習値を更新する処理を実行する。
【0089】
学習値を更新する上で、最大酸素吸蔵量SMO2_MAX_Gは、上流側触媒16と下流側触媒18との最大酸素吸蔵量からなり、上流側触媒16と下流側触媒18との劣化度合いには、相関があるということを前提とする。本実施の形態では、燃料カット復帰後に空燃比濃化要求フラグXE1RICHを「1」をセットし、目標空燃比λTGに「0.990」とすることで、まず、上流側触媒16の酸素脱離量PGO2_1を演算した。このとき、上流側触媒16の酸素が十分に消費されたことを酸素濃度センサ17の出力が所定の判定値KOSCを超えたときに判定した。従って、上流側触媒16の最大酸素吸蔵量は、目標空燃比λTGが「0.990」のときの酸素脱離量の総和量ΣSMO2_1(図8のフローチャートのステップS613にて算出)で代用することができる。
【0090】
しかも、前述したように上流側触媒16と下流側触媒18との劣化度合いに相関があるので、上流側触媒16と下流側触媒18との最大酸素吸蔵量にも相関がある。すなわち、上流側触媒16の酸素脱離量の総和量ΣSMO2_1に基づいて下流側触媒18の最大酸素吸蔵量を算出することができる。このような原理により触媒の最大酸素吸蔵量の学習値SMO2_MAX_Gを上流側触媒16の酸素脱離量の総和量ΣSMO2_1と下流側触媒18の総和量ΣSMO2_2との和として更新する。以下に図9の空燃比濃化要求フラグ切替え時酸素吸蔵量SMO2演算ルーチンを用いて説明する。
【0091】
まず、CPUはステップS701にて、空燃比濃化要求フラグXE1RICHがフラグXE2RICHへと切り替えられたか否かを判定する。ここで、切り替わっていなければ、ステップS701が否定判別(NO)されて本ルーチンを終了する。一方、切り替わったと判定されるとステップS701が肯定判別(YES)されてステップS702へ進む。ステップS702では、図8のフローチャートのステップS613にて算出した上流側触媒16の酸素脱離量の総和量ΣPGO2_1に基づいて2つの触媒コンバータ16,18における最大酸素吸蔵量の学習値SMO2_MAX_Gを算出する。具体的には、
SMO2_MAX_G=SMO2_MAX_G+1/8×(SMO2_MAX−(1+1.5)×ΣPGO2_1)・・・(4)
の演算式で示される。
【0092】
上記(4)式において、2つの上流側触媒16,18における最大酸素吸蔵量の学習値は、更新前の学習値SMO2_MAX_Gに「1/8」なまし処理した学習値のずれ分を加算して算出している。学習値のずれ分は最大酸素吸蔵量SMO2_MAXの値と、上流側触媒16における酸素脱離量の総和量ΣPGO2_1と下流側触媒18における酸素脱離量の総和量ΣPGO2_2とを加算した値との差によって求めることができる。尚、上流側触媒16と下流側触媒18との劣化には相関があることを考慮すれば、酸素脱離量の総和量ΣPGO2_2は、酸素脱離量の総和量ΣPGO2_1の関数として演算することができる。本実施の形態では、触媒の容量を考慮してΣPGO2_2=1.5×ΣPGO2_1としている。
【0093】
このような演算式により、触媒の劣化に応じて2つの触媒コンバータ16,18における最大酸素吸蔵量の学習値SMO2_MAX_Gを常に実際の触媒に即した値に更新することができる。そして、ステップS703へ進み、空燃比濃化要求フラグXE1RICHからXE2RICHへの切り替え時の2つの触媒16,18における酸素吸蔵量SXO2の演算処理を実行する。つまり、切り替え時は、上流側触媒16に吸蔵された酸素が消費されたことを示すため、2つの触媒コンバータ16,18における酸素吸蔵量SMO2は、下流側触媒18における酸素脱離量の総和量ΣPGO2_2に相当する。既に上流側触媒16に酸素脱離量の総和量ΣPGO2_1が演算により算出されている。故に、2つの触媒コンバータ16,18の劣化度合いに相関があることを考慮すれば、下流側触媒16における酸素脱離量の総和量ΣPGO2_2は、1.5×ΣPGO2_1で示すことができる。このように、切り替え時には上流側触媒16における酸素脱離量の総和量ΣPGO2_1に基づいて触媒コンバータ16,18の酸素吸蔵量を補正することができるので、学習値SMO2_MAX_Gにずれが生じていても速やかにずれ分を補正して最適な学習値をECU21のRAMに格納することができる。
【0094】
以上説明した制御ルーチンを、図10に示すタイムチャートを用いて説明する。図10(a)は、クランク角度センサ20から出力されるTDC信号に基づいて演算されるエンジン回転速度NEである。エンジン回転速度NEが所定の回転速度(本実施の形態では、1400rpm)を超えているときにドライバが時刻T1において、アクセルペダルを開放すると、図10(b)のアイドルSWが「1」にセットされる。そして、図10(h)に示すようにディレイカウンタCDFCが時刻T1からカウントアップされる。ディレイカウンタCDFCが所定値CK1を時刻T2にて超えると、図10(f)に示す燃料カットフラグXFCに「1」がセットされると共に、図10(g)に示すフィードバックフラグXFBに「0」がセットされることにより燃料カットが実行される。燃料カットによって実空燃比は、図10(c)に示すように排気通路14に大気が供給されるため空燃比が大きくリーンとなる。
【0095】
このように時刻T2において、燃料カットが開始されると、図10(m)に示すように2つの触媒コンバータ16,18における酸素吸蔵量SMO2の演算を開始する。そして、酸素吸蔵量SMO2の値が最大酸素吸蔵量の学習値SMO2_MAX_Gを超えると酸素吸蔵量SMO2は、学習値SMO2_MAX_Gが設定される。時刻T3になり、図10(a)のエンジン回転速度NEが1000rpmを下回ると、図10(f)の燃料カットフラグに「0」がセットされて燃料カット制御が終了し、本実施の形態の空燃比制御を開始する。尚、フィードバック制御が開始されるタイミングは、燃料カット制御終了した時刻T3から、図10(h)に示すディレイカウンタCDFBが所定値CK2を超える時刻T4である。
【0096】
本実施の形態の空燃比制御では、まず、時刻T3において図10(d)に示す空燃比濃化要求フラグXE1RICHに「1」がセットされて、時刻T4にてフィードバック制御が復帰し、図10(k)に示すように目標空燃比λTGと実空燃比λとの偏差に基づいてフィードバック補正係数FAFを演算すると共に、図10(j)に示すように目標空燃比λTGが「1.0」から「0・990」へと切り替えられる。目標空燃比λTGが「0.990」の空燃比制御では、上流側触媒16に吸蔵された酸素が消費される。この消費される酸素を図10(n)に示すように酸素脱離量の総和量ΣPGO2_1として算出する。なお、図10(m)に示すように触媒コンバータ16,18の酸素吸蔵量SMO2は、酸素脱離量の総和量ΣPGO2_1だけ消費される。
【0097】
そして、図10(l)に示すように時刻T5において、酸素濃度センサ17の出力VOX2が所定の判定値KOSCを超えたとき、すなわち、所定のリッチ出力を示したときは、上流側触媒16に吸蔵された酸素が消費されたとして空燃比制御を切り替える。この空燃比制御では、まず、図10(d)に示す空燃比濃化要求フラグXE1RICHを「0」にし、図10(e)XE2RICHを「1」にセットする。これにより、図10(j)に示す目標空燃比λTGが「0.990」から「0.995」へと切り替えられる。
【0098】
なお、時刻T5の切り替えタイミングにおいて、学習値SMO2_MAX_Gの更新を行っているので、以下に説明する。図10(m)に示す実線は演算による酸素吸蔵量であり、実際の酸素吸蔵量である。本実施の形態では、演算により酸素吸蔵量SMO2を求めているので、点線で示す実際の酸素吸蔵量を超えて酸素吸蔵量SMO2を算出する。時刻T4にて本実施の形態の空燃比制御が開始されると、上流側触媒16における酸素脱離量の総和量ΣPGO2_1が算出される。この値は、酸素吸蔵量SMO2の減少分に相当する。
【0099】
そして、時刻T5において酸素濃度センサ17の出力が所定の判定値KOSCを超えると、上流側触媒16に吸蔵された酸素が消費されたと判定する。このとき、上流側触媒16と下流側触媒18との酸素吸蔵量には相関があるので、上流側触媒16における酸素脱離量の総和量ΣPGO2_1に基づいて下流側触媒18における酸素脱離量PGO2_2を演算で求めることができる。従って、図10(o)に示すように学習値SMO2_MAX_Gがずれていた場合であっても、時刻T5にて学習値が更新されるとともに、図10(m)のように酸素吸蔵量SMO2が補正されるので、最大酸素吸蔵量に応じて精度良く2つの触媒コンバータ16,18に吸蔵されている酸素を消費することができる。
【0100】
時刻T6になると、酸素吸蔵量SMO2が「0」となり、通常のフィードバック制御/サブフィードバック制御に復帰する。本実施の形態では、上述のように燃料カット制御復帰後の目標空燃比λTGを「0.990」と設定することで上流側触媒16に吸蔵される酸素を速やかに消費することができ、更に、下流側触媒18に吸蔵されている酸素を消費する際には、目標空燃比λTGを「0.995」へと切り替えることで、仮に下流側触媒18に吸蔵された酸素が消費されたタイミングがずれたとしても、リッチ度合いが小さいので、エミッションに与える影響を抑制することができる。更に、学習値PGO2_MAX_Gの更新を上流側触媒16と下流側触媒18との相関に基づいて行うことで精度良く、下流側触媒18に吸蔵された酸素が消費されたことを判定することができる。
【0101】
尚、本実施の形態においては、酸素濃度センサ17の出力が所定リッチを示したときに、目標空燃比λTGを「0.995」へと切り替えたが、単に予め設定した第1の所定期間を用いて切り替えても良い。また、同様に、酸素吸蔵量SMO2の値に基づいて目標空燃比λTGを「0.995」へと切り替えても良い。更に、目標空燃比λTGの設定では、リッチ度合いは「0.990」,「0.995」に限るものではなく、例えば、目標空燃比λTGを「0.970」から「0.985」へと切り替えるようにしても良く、リッチ度合いを小さく変更すれば良い。
【0102】
また、本実施の形態では、燃料カット復帰後の処理について説明したが、エンジン1の運転中に排出ガスの実空燃比λが第4の所定値よりもリーンであるときにも、空燃比がリーンであることから上下流の触媒コンバータには酸素が吸着する。従って、空燃比が第4の所定値よりもリーンである期間が第2の所定期間継続したとき、かつ、第4の所定値よりもリッチな第5の空燃比に設定されるときには、目標空燃比λTGを本実施の形態のように設定して制御しても良い。さらに、本実施の形態では、上流側触媒16の酸素が十分に消費されたことを酸素濃度センサ17の出力VOX2が第2の所定値としてのKOSCを超えたときに判定したが、この判定を酸素吸着量SMO2が予め設定した第3の所定値を超えることによって判定しも良い。
【0103】
本実施の形態において、燃料供給停止手段は図3のフローチャートにおいてフラグXFCに「1」が設定されたときにインジェクタにより噴射される燃料を停止する手段に、第1の空燃比検出手段はリニアA/Fセンサ15に、第2の空燃比検出手段は酸素濃度センサ17に、第1の空燃比濃化手段は図6のフローチャートにより設定される空燃比濃化フラグXE1RICHに「1」がセットされて図7の燃料噴射量算出ルーチンのステップS507にて目標空燃比λTGを「0.990」にセットする手段に、第2の空燃比濃化手段は図6のフローチャートにより設定される空燃比濃化フラグXE1RICHに「1」がセットされて図7の燃料噴射量算出ルーチンのステップS509にて目標空燃比λTGを「0.995」にセットする手段に、第1の酸素吸着量推定手段は図8,9のフローチャートに、酸素脱離量算出手段は図8のステップS614乃至S616の処理に、補正手段は図9のフローチャートに、判定手段は排出ガスの空燃比が第4の所定値よりもリーンな期間が第2の所定期間継続したことを判定する手段に、第2の酸素吸着量推定手段はそのときに下流側触媒に吸着される酸素量を推定する手段に、それぞれ相当し機能する。
【図面の簡単な説明】
【図1】本発明の概略構成を示す全体構成図である
【図2】本発明の一実施の形態を示す制御ブロック図である
【図3】本発明の一実施の形態を示す燃料カットフラグをセットするためのフローチャートである
【図4】ディレイカウンタCDFCのカウント処理を示すフローチャートである
【図5】ディレイカウンタCDFBのカウント処理を示すフローチャートである
【図6】本発明の一実施の形態を示す空燃比濃化要求を判定するためのフローチャートである
【図7】本発明の一実施の形態を示す燃料噴射制御を示すフローチャートである
【図8】本発明の一実施の形態を示す酸素吸着量を算出するためのフローチャートである
【図9】本発明の一実施の形態を示す下流側触媒の酸素吸着量を更新するためのフローチャートである
【図10】本発明の一実施の形態を適用したタイミングチャートである
【符号の説明】
1・・・エンジン、
6・・・インジェクタ、
9・・・点火プラグ、
15・・・リニアA/Fセンサ、
16・・・上流側触媒、
17・・・酸素濃度センサ、
18・・・下流側触媒。

Claims (10)

  1. 内燃機関に燃料を供給するための燃料噴射弁と、内燃機関の排気通路中にその上流側から、排出ガスの空燃比を検出する第1の空燃比検出手段と、排気ガスの有害ガス成分を浄化する上流側触媒コンバータと、排出ガスの空燃比を検出する第2の空燃比検出手段と、排気ガスの有害ガス成分を浄化する下流側触媒コンバータとを備える内燃機関の排気ガス浄化装置において、
    内燃機関の運転中に前記燃料噴射弁により噴射される燃料の供給を停止する燃料供給停止手段と、
    前記上流側触媒と前記下流側触媒に吸着する酸素量の合計値を推定する第1の酸素吸着量推定手段と、
    前記燃料供給停止手段により燃料の供給が停止された状態から復帰するときに前記排出ガスの空燃比をリッチにさせる第1の空燃比濃化手段と、
    前記第1の空燃比濃化手段が実行されてから所定期間後に前記排出ガスの空燃比を第1の空燃比濃化手段により設定されるリッチ度合いよりも小さなリッチに設定する第2の空燃比濃化手段とを備え、
    前記第1の酸素吸着量推定手段により推定される上流側触媒と下流側触媒の酸素吸着量の合計値が第1の所定値を下回ったときに前記第2の空燃比濃化手段による空燃比のリッチ化を停止することを特徴とする内燃機関の排気浄化装置。
  2. 前記第2の空燃比検出手段は、ジルコニア固体電解質からなり、前記空燃比に対応して出力される出力電圧が所定の空燃比で急変する特性を持つ酸素濃度センサであり、
    前記所定期間は、前記酸素濃度センサにより検出される空燃比が第2の所定値を越えたときに前記第1の空燃比濃化手段による空燃比のリッチ化を停止して、前記第2の空燃比濃化手段による空燃比のリッチ化を実行することを特徴とする請求項1に記載の内燃機関の排気浄化装置。
  3. 前記所定期間は、前記第1の酸素吸着量推定手段により推定される酸素吸着量が第3の所定値を下回ったときに、前記第1の空燃比濃化手段による空燃比のリッチ化を停止して、前記第2の空燃比濃化手段による空燃比のリッチ化を実行することを特徴とする請求項1に記載の内燃機関の排気浄化装置。
  4. 前記第1の酸素吸着量推定手段は、前記燃料供給停止手段により燃料噴射弁からの燃料供給が停止されている期間において、吸入空気量に基づいて前記上流側触媒と前記下流側触媒とに吸着される酸素量を推定することを特徴とする請求項1乃至請求項3のいずれか一つに記載の内燃機関の排気浄化装置。
  5. 前記第1の酸素吸着量推定手段は、前記燃料供給停止手段により燃料噴射弁からの燃料供給が停止されている期間において、前記燃料供給が停止されている期間に基づいて前記上流側触媒と前記下流側触媒とに吸着される酸素量を推定することを特徴とする請求項1乃至請求項3のいずれか一つに記載の内燃機関の排気浄化装置。
  6. 前記第1の空燃比検出手段により検出される前記排出ガスの空燃比が第4の所定値よりもリーンであることが第2の所定期間継続したことを判定する判定手段とを備え、
    前記判定手段により排出ガスの空燃比が第4の所定値よりもリーンであることが第2の所定期間継続していると判定され、かつ、前記排出ガスの空燃比が第4の所定値よりもリーンな空燃比から第4の所定値よりもリッチな第5の所定値を超えたときに前記排出ガスの空燃比をリッチにさせる第1の空燃比濃化手段と、前記第1の空燃比濃化手段が実行されてから所定期間後に前記排出ガスの空燃比を第1の空燃比濃化手段により設定されるリッチ度合いよりも小さなリッチに設定する第2の空燃比濃化手段とを備え、
    前記酸素吸着量推定手段により推定される上流側触媒と下流側触媒の酸素吸着量が前記第1の所定値を下回ったときに前記第2の空燃比濃化手段による空燃比のリッチ化を停止することを特徴とする請求項1乃至請求項3のいずれか一つに記載の内燃機関の排気浄化装置。
  7. 前記下流側触媒に吸着される酸素量を推定する第2の酸素吸着量推定手段を備え、
    前記第2の酸素吸着量推定手段により推定される酸素量が前記第1の所定値を下回ったときに前記第2の空燃比濃化手段による空燃比のリッチ化を停止することを特徴とする請求項1乃至請求項6のいずれか一つに記載の内燃機関の排気浄化装置。
  8. 前記第1の空燃比濃化手段により前記上流側触媒から脱離される酸素量を算出する酸素脱離量算出手段を備え、
    前記第2の酸素吸蔵量推定手段は、前記酸素脱離量算出手段により算出された上流側触媒の酸素脱離量に基づいて下流側触媒に吸着されている酸素量を推定することを特徴とする請求項7に記載の内燃機関の排気浄化装置。
  9. 前記第1の酸素吸着量推定手段は、推定により得られる前記上流側触媒と前記下流側触媒との酸素吸着量(以下、推定値)と、予め記憶されている前記上流側触媒と前記下流側触媒との飽和酸素吸着量(以下、記憶値)とを比較し、前記推定値が前記記憶値よりも大きい場合に、前記上流側触媒と前記下流側触媒との酸素吸着量を前記記憶値に設定することを特徴とする請求項1乃至請求項8のいずれか一つに記載の内燃機関の排気浄化装置。
  10. 前記酸素脱離量算出手段により算出された上流触媒の酸素脱離量に基づいて、前記記憶値を補正することを特徴とする請求項9に記載の内燃機関の排気浄化装置。
JP2002047908A 2002-02-25 2002-02-25 内燃機関の排気浄化装置 Expired - Fee Related JP3966014B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2002047908A JP3966014B2 (ja) 2002-02-25 2002-02-25 内燃機関の排気浄化装置
US10/372,264 US6751950B2 (en) 2002-02-25 2003-02-25 Emission control apparatus for engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002047908A JP3966014B2 (ja) 2002-02-25 2002-02-25 内燃機関の排気浄化装置

Publications (2)

Publication Number Publication Date
JP2003254130A JP2003254130A (ja) 2003-09-10
JP3966014B2 true JP3966014B2 (ja) 2007-08-29

Family

ID=27750721

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002047908A Expired - Fee Related JP3966014B2 (ja) 2002-02-25 2002-02-25 内燃機関の排気浄化装置

Country Status (2)

Country Link
US (1) US6751950B2 (ja)
JP (1) JP3966014B2 (ja)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3972748B2 (ja) * 2002-07-03 2007-09-05 トヨタ自動車株式会社 内燃機関の排気浄化装置
JP3846375B2 (ja) * 2002-07-10 2006-11-15 トヨタ自動車株式会社 触媒劣化判定方法
JP4023440B2 (ja) * 2003-12-02 2007-12-19 トヨタ自動車株式会社 内燃機関の空燃比制御装置
US20040168431A1 (en) * 2004-01-13 2004-09-02 Goralski Christian T. System and method to minimize the amount of NOx emissions by optimizing the amount of supplied reductant
JP4134910B2 (ja) * 2004-01-16 2008-08-20 トヨタ自動車株式会社 内燃機関の燃料噴射制御装置
JP4233490B2 (ja) * 2004-05-25 2009-03-04 三菱電機株式会社 内燃機関の制御装置
JP2006022772A (ja) 2004-07-09 2006-01-26 Mitsubishi Electric Corp 内燃機関の空燃比制御装置
JP4511954B2 (ja) 2005-01-12 2010-07-28 トヨタ自動車株式会社 内燃機関の燃料噴射制御装置
JP2007046517A (ja) * 2005-08-09 2007-02-22 Mitsubishi Electric Corp 内燃機関の制御装置
JP3941828B2 (ja) * 2005-09-15 2007-07-04 トヨタ自動車株式会社 内燃機関の空燃比制御装置
JP4453836B2 (ja) * 2005-11-02 2010-04-21 日立オートモティブシステムズ株式会社 エンジンの触媒劣化診断装置及びその方法および排気ガス浄化用の触媒装置
JP4730175B2 (ja) * 2006-04-03 2011-07-20 日産自動車株式会社 内燃機関
JP4344953B2 (ja) 2006-09-15 2009-10-14 三菱自動車工業株式会社 内燃機関の排気浄化装置
JP4264760B2 (ja) * 2007-04-09 2009-05-20 三菱自動車工業株式会社 内燃機関の排気浄化装置
JP4380745B2 (ja) * 2007-07-20 2009-12-09 トヨタ自動車株式会社 内燃機関の触媒の劣化度合い取得装置
JP4877246B2 (ja) 2008-02-28 2012-02-15 トヨタ自動車株式会社 内燃機関の空燃比制御装置
DE102008025676B4 (de) * 2008-05-29 2012-02-09 Continental Automotive Gmbh Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine
JP5224188B2 (ja) * 2010-03-12 2013-07-03 独立行政法人交通安全環境研究所 排気ガス浄化装置
US9239018B2 (en) * 2010-06-16 2016-01-19 Toyota Jidosha Kabushiki Kaisha Fuel control apparatus for internal combustion engine
JP5062307B2 (ja) * 2010-08-06 2012-10-31 トヨタ自動車株式会社 触媒劣化検出装置
CN103502612A (zh) * 2011-04-22 2014-01-08 日产自动车株式会社 内燃机的排气气体净化控制装置
US9297288B2 (en) * 2011-07-15 2016-03-29 Toyota Jidosha Kabushiki Kaisha Exhaust purification system for internal combustion engine
CN104302883B (zh) * 2012-06-25 2016-02-03 日产自动车株式会社 发动机的排气净化装置以及排气净化方法
JP2014092097A (ja) * 2012-11-05 2014-05-19 Toyota Motor Corp 内燃機関の始動制御装置
JP6252357B2 (ja) * 2014-05-26 2017-12-27 トヨタ自動車株式会社 内燃機関の制御装置
JP6597101B2 (ja) * 2015-09-16 2019-10-30 三菱自動車工業株式会社 排気浄化制御装置
JP6809004B2 (ja) * 2016-07-05 2021-01-06 トヨタ自動車株式会社 内燃機関
JP7077883B2 (ja) * 2018-09-06 2022-05-31 トヨタ自動車株式会社 内燃機関の排気浄化装置
JP7452975B2 (ja) * 2019-10-16 2024-03-19 日本特殊陶業株式会社 空燃比制御システム及び空燃比制御方法
CN111692001A (zh) * 2020-06-30 2020-09-22 潍柴动力股份有限公司 发动机控制方法、装置及***
DE102021203099A1 (de) * 2021-03-29 2022-09-29 Robert Bosch Gesellschaft mit beschränkter Haftung Verfahren zum Betreiben einer Brennkraftmaschine mit Abgaskatalysator

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57124033A (en) * 1981-01-26 1982-08-02 Nissan Motor Co Ltd Fuel controller for internal combustion engine
DE3711398A1 (de) 1987-04-04 1988-10-20 Bosch Gmbh Robert Kraftstoffzumesssystem fuer brennkraftmaschinen
JP3458503B2 (ja) 1995-01-18 2003-10-20 株式会社デンソー 内燃機関の燃料噴射制御装置
DE19548054C1 (de) * 1995-12-21 1997-06-05 Siemens Ag Verfahren zum Steuern einer Brennkraftmaschine im Schubbetrieb
US6634168B1 (en) * 1998-10-19 2003-10-21 Nissan Motor Co., Ltd. Exhaust gas purification system
DE60107156T2 (de) * 2000-02-16 2005-04-14 Nissan Motor Co., Ltd., Yokohama ABGASREINIGUNGSSYSTEM FüR EINE BRENNKRAFTMASCHINE
JP4275330B2 (ja) * 2001-06-28 2009-06-10 三菱電機株式会社 内燃機関の空燃比制御装置

Also Published As

Publication number Publication date
JP2003254130A (ja) 2003-09-10
US6751950B2 (en) 2004-06-22
US20030159434A1 (en) 2003-08-28

Similar Documents

Publication Publication Date Title
JP3966014B2 (ja) 内燃機関の排気浄化装置
JP3680217B2 (ja) 内燃機関の空燃比制御装置
JP2009167841A (ja) 内燃機関の空燃比制御装置
JPH07305644A (ja) 内燃エンジンの空燃比制御装置
JPH10288065A (ja) 内燃機関の空燃比制御装置
JP5031789B2 (ja) エンジンの制御装置
JP4419950B2 (ja) 内燃機関の制御装置
JPH0452855B2 (ja)
JP5116868B2 (ja) 内燃機関の空燃比制御装置
JPH11101154A (ja) 内燃機関の排気浄化装置
JP4019745B2 (ja) 内燃機関の空燃比制御装置
JP2006097514A (ja) エンジンの空燃比制御装置
JP4608758B2 (ja) 内燃機関の空燃比制御装置
JPH09112308A (ja) 内燃機関の空燃比制御装置
JP4389139B2 (ja) 内燃機関の排出ガス浄化制御装置
JP4158475B2 (ja) 内燃機関の排気浄化装置及び方法
JP2000130221A (ja) 内燃機関の燃料噴射制御装置
JP2002180876A (ja) 内燃機関の空燃比制御装置
JPH11107828A (ja) 内燃機関の空燃比制御装置
JP3721878B2 (ja) 内燃機関の空燃比制御装置
JP5331931B2 (ja) 内燃機関の空燃比制御装置
JP3890775B2 (ja) 内燃機関の空燃比制御装置
JP2008014248A (ja) 内燃機関の燃料噴射制御装置
JP2002235585A (ja) 内燃機関の排気浄化装置
JP3580164B2 (ja) 内燃機関の空燃比制御装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040525

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060904

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061031

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: 20070508

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070521

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3966014

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: 20100608

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110608

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110608

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120608

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120608

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130608

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140608

Year of fee payment: 7

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