JPWO2014196070A1 - 過給器付き内燃機関の制御装置 - Google Patents
過給器付き内燃機関の制御装置 Download PDFInfo
- Publication number
- JPWO2014196070A1 JPWO2014196070A1 JP2015521244A JP2015521244A JPWO2014196070A1 JP WO2014196070 A1 JPWO2014196070 A1 JP WO2014196070A1 JP 2015521244 A JP2015521244 A JP 2015521244A JP 2015521244 A JP2015521244 A JP 2015521244A JP WO2014196070 A1 JPWO2014196070 A1 JP WO2014196070A1
- Authority
- JP
- Japan
- Prior art keywords
- air
- fuel ratio
- torque
- target
- value
- 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.)
- Granted
Links
- 238000002485 combustion reaction Methods 0.000 title claims description 35
- 239000000446 fuel Substances 0.000 claims abstract description 519
- 230000004044 response Effects 0.000 claims abstract description 62
- 230000007423 decrease Effects 0.000 claims abstract description 56
- 238000006243 chemical reaction Methods 0.000 claims abstract description 45
- 230000008859 change Effects 0.000 claims abstract description 37
- 230000003247 decreasing effect Effects 0.000 claims abstract description 13
- 239000000203 mixture Substances 0.000 claims description 3
- 230000006870 function Effects 0.000 description 51
- 238000004364 calculation method Methods 0.000 description 31
- 230000000052 comparative effect Effects 0.000 description 24
- 230000001133 acceleration Effects 0.000 description 20
- 238000000034 method Methods 0.000 description 18
- 238000002347 injection Methods 0.000 description 11
- 239000007924 injection Substances 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000004043 responsiveness Effects 0.000 description 6
- 239000002699 waste material Substances 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 239000003054 catalyst Substances 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 101100537098 Mus musculus Alyref gene Proteins 0.000 description 2
- 101100269674 Mus musculus Alyref2 gene Proteins 0.000 description 2
- 101150095908 apex1 gene Proteins 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000000746 purification Methods 0.000 description 2
- 238000010792 warming Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 230000000979 retarding effect Effects 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D23/00—Controlling engines characterised by their being supercharged
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D37/00—Non-electrical conjoint control of two or more functions of engines, not otherwise provided for
- F02D37/02—Non-electrical conjoint control of two or more functions of engines, not otherwise provided for one of the functions being ignition
-
- 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/0002—Controlling intake air
- F02D41/0005—Controlling intake air during deceleration
-
- 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/0002—Controlling intake air
- F02D41/0007—Controlling intake air for control of turbo-charged or super-charged engines
-
- 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/10—Introducing corrections for particular operating conditions for acceleration
- F02D41/107—Introducing corrections for particular operating conditions for acceleration and deceleration
-
- 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/1473—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the regulation method
- F02D41/1475—Regulating the air fuel ratio at a value other than stoichiometry
-
- 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/30—Controlling fuel injection
- F02D41/3005—Details not otherwise provided for
-
- 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/30—Controlling fuel injection
- F02D41/3011—Controlling fuel injection according to or using specific or several modes of combustion
- F02D41/3017—Controlling fuel injection according to or using specific or several modes of combustion characterised by the mode(s) being used
- F02D41/3023—Controlling fuel injection according to or using specific or several modes of combustion characterised by the mode(s) being used a mode being the stratified charge spark-ignited mode
- F02D41/3029—Controlling fuel injection according to or using specific or several modes of combustion characterised by the mode(s) being used a mode being the stratified charge spark-ignited mode further comprising a homogeneous charge spark-ignited mode
-
- 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/30—Controlling fuel injection
- F02D41/3011—Controlling fuel injection according to or using specific or several modes of combustion
- F02D41/3064—Controlling fuel injection according to or using specific or several modes of combustion with special control during transition between modes
- F02D41/307—Controlling fuel injection according to or using specific or several modes of combustion with special control during transition between modes to avoid torque shocks
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
- F02P5/15—Digital data processing
- F02P5/1502—Digital data processing using one central computing unit
- F02P5/1504—Digital data processing using one central computing unit with particular means during a transient phase, e.g. acceleration, deceleration, gear change
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P9/00—Electric spark ignition control, not otherwise provided for
- F02P9/002—Control of spark intensity, intensifying, lengthening, suppression
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D13/00—Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing
- F02D13/02—Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing during engine operation
- F02D13/0223—Variable control of the intake valves only
- F02D13/0234—Variable control of the intake valves only changing the valve timing only
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2250/00—Engine control related to specific problems or objectives
- F02D2250/18—Control of the engine output torque
- F02D2250/21—Control of the engine output torque during a transition between engine operation modes or states
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2250/00—Engine control related to specific problems or objectives
- F02D2250/18—Control of the engine output torque
- F02D2250/26—Control of the engine output torque by applying a torque limit
-
- 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
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/12—Improving ICE efficiencies
-
- 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
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
第1パラメータを用いて、要求トルクを吸入特性可変アクチュエータの操作により達成するための目標第1空気量が算出される。また、第2パラメータを用いて、要求トルクを過給特性可変アクチュエータの操作により達成するための目標第2空気量が算出される。第1パラメータの値は要求トルクが第1基準値以下へ減少したことに応答して空気量のトルクへの変換効率を下げる値へ変化する。また、第2パラメータの値は要求トルクが第1基準値よりも大きい第2基準値以下へ減少したことに応答して変換効率を下げる方向へ変化し始め、要求トルクが第2基準値から第1基準値へ向けてさらに減少するのに合わせて変換効率を下げる方向へ徐々に変化する。目標空燃比は要求トルクが第1基準値より大きい間は第1空燃比に設定され、要求トルクの第1基準値以下への減少に応答して、第1空燃比よりもリーンな第2空燃比へ切り替えられる。
Description
本発明は、運転に用いる空燃比を少なくとも2つの空燃比の間で切り替え可能に構成された過給器付き内燃機関の空気量、燃料供給量、及び点火時期を統合制御する制御装置に関する。
日本特開2001−227399号公報には、内燃機関の燃焼モードを成層燃焼モードから均質燃焼モードへ、或いは、均質燃焼モードから成層燃焼モードへ切り替え可能な内燃機関における燃焼モードの切り替え制御に関する技術(以下、先行技術)が開示されている。燃焼モードの切り替え前後は、安定な燃焼状態を維持するためにスロットル開度やEGR量等の制御パラメータが調整されるが、これらの制御パラメータが変化するとトルク変動が生じてしまう。上記先行技術によれば、燃焼モードの切り替え前後においてトルク変動原因となる制御パラメータが調整された時に、その調整量によるトルク変動量を、当該調整に関与しなかった制御パラメータの変化量に換算し、その変化量分だけ当該制御パラメータを変化させることとしている。
ところで、従来から理論空燃比による運転から理論空燃比よりもリーンな空燃比による運転への切り替え、或いは、その逆の切り替えといった空燃比の切り替え制御が可能な内燃機関が知られている。上記先行技術では、このようなリーンバーンエンジンにおけるリーン運転とストイキ・リッチ運転との切り替え時にも上記技術を適用することができることが開示されている。
しかしながら、上記先行技術を過給器付きのリーンバーンエンジンに適用した場合、空燃比の切り替え時のトルク変動を抑制できるとは限らない。すなわち、例えば過給器付きエンジンの減速時において空燃比を理論空燃比から理論空燃比よりもリーンな空燃比に切り替える場合、目標とする空気量は理論空燃比に対応した量からリーン空燃比に対応した量へ切り替えられる。しかしながら、目標とする空気量が切り替えられた場合であっても実際の空気量は直ぐには追従しない。空気量を調整するアクチュエータであるスロットル等の応答遅れに加えて、過給器付きエンジンではターボラグによる応答遅れが発生するからである。実際の空気量が目標空気量よりも小さい期間は、実際のトルクが要求トルクよりも大きくなってしまうため、点火時期の遅角制御により要求トルクを実現しトルク段差を解消することが行われる。しかしながら、上記ターボラグの影響により目標空気量が実現されるまでの期間が長期化すると、排気系の温度上限等の制約により点火時期の遅角制御が制限されてしまい、その結果トルク段差を生じさせてしまう。
本発明は、上述の問題に鑑みなされたもので、運転に用いる空燃比を少なくとも2つの空燃比の間で切り替え可能に構成された過給器付き内燃機関において、ドライバの要求に応じてトルクを滑らかに変化させながら空燃比を応答良く切り替えることを課題とする。
本発明は内燃機関の制御装置の構成に適用することができる。以下、本発明に係る内燃機関の制御装置の概要について説明する。ただし、以下に説明する本発明の内容から明らかであるように、本発明は内燃機関の制御方法の手順に適用することができるし、制御装置で実行されるプログラムのアルゴリズムに適用することもできる。
本発明に係る制御装置は、3種類のアクチュエータを有し、第1空燃比による運転と第1空燃比よりもリーンな第2空燃比による運転とを選択可能に構成された過給器付き内燃機関を制御対象とする。3種類のアクチュエータとは、空気量を変化させる第1アクチュエータ、筒内に燃料を供給する第2アクチュエータ、そして、筒内の混合気に点火する第3アクチュエータである。第1アクチュエータには、過給器の下流側の吸気通路において筒内に吸入される空気の吸気特性を変化させる吸気特性可変アクチュエータと過給器の過給特性を変化させる過給特性可変アクチュエータが含まれる。具体的には、吸気特性可変アクチュエータにはスロットル、吸気バルブのバルブタイミングを変化させる可変バルブタイミング機構が含まれ、過給特性可変アクチュエータには可変ノズルやウエストゲートバルブが含まれる。第2アクチュエータは具体的には燃料を噴射するインジェクタであり、吸気ポートに燃料を噴射するポートインジェクタとシリンダ内に燃料を直接噴射する筒内インジェクタとが含まれる。第3アクチュエータは具体的には点火装置である。本発明に係る制御装置は、これら3種類のアクチュエータの協調操作によって内燃機関の空気量、燃料供給量、及び点火時期を統合制御する。
本発明に係る制御装置はコンピュータによって具現化することができる。より詳しくは、種々の機能を実現するための処理を記述したプログラムを記憶したメモリと、同メモリからプログラムを読みだして実行するプロセッサとを備えたコンピュータによって本発明に係る制御装置を構成することができる。本発明に係る制御装置が備える機能には、上記3種類のアクチュエータの協調操作に用いる目標空気量及び目標空燃比を決定するための機能として、要求トルク受信機能、目標空燃比切替機能、目標空気量算出機能、及びパラメータ値変更機能が含まれている。
要求トルク受信機能によれば、内燃機関に対する要求トルクが受信される。要求トルクはドライバによって操作されるアクセルペダルの開度に応答する信号に基づいて計算される。ドライバが内燃機関に対して減速を要求する場合には、ドライバがアクセルペダルを閉じる速度に応じて減少する要求トルクが得られる。ドライバが内燃機関に対して加速を要求する場合には、ドライバがアクセルペダルを開く速度に応じて増大する要求トルクが得られる。
目標空気量算出機能によれば、要求トルクを達成するための目標空気量が要求トルクから逆算される。目標空気量の計算には、空気量のトルクへの変換効率を与えるパラメータが用いられる。具体的には、目標第1空気量の計算には第1パラメータが用いられ、目標第2空気量の計算には第2パラメータが用いられる。これらのパラメータの値は可変であり、パラメータ値変更機能によって変更される。パラメータ値変更機能によれば、要求トルクが第1基準値以下へ減少したことに応答して第1パラメータの値は変換効率を下げる値へ変更される。また、パラメータ値変更機能によれば、要求トルクが第1基準値よりも大きい第2基準値以下へ減少したこと応答して第2パラメータの値は変換効率を下げる方向へ変化させ始められる。そして、要求トルクが第2基準値から第1基準値へ向けて更に減少するのに合わせて、第2パラメータの値は変換効率を下げる方向へ徐々に変化させられる。要求トルクの値が同じであるならば、パラメータの値が示す変換効率が高いほど目標空気量は小さくなり、パラメータの値が示す変換効率が低いほど目標空気量は大きくなる。なお、トルクに対する第1基準値及び第2基準値は固定値でもよいが内燃機関の回転数或いはその他の条件に応じて適宜変更することが好ましい。
要求トルク受信機能によって要求第1トルクと要求第1トルクからトルクダウン方向のパルス成分を除去した要求第2トルクが受信されている場合、目標空気量算出機能では、要求第1トルクを用いて目標第1空気量を算出し、要求第2トルクを用いて目標第2空気量を算出することが好ましい。
目標空燃比切替機能によれば、要求トルクが減少している過渡期では、要求トルクが第1基準値以下に減少したことを受けて第1パラメータの値が変換効率を下げる値へ変更された後、目標空燃比は第1空燃比から第1空燃比よりもリーンな第2空燃比へ切り替えられる。目標空燃比を第1空燃比から第2空燃比へ切り替える具体的なタイミングは、目標第1空気量と推定空気量との差が閾値以下になった時点であることが好ましい。また、第1パラメータの値が変更されてから一定時間が経過した時点で目標空燃比を第1空燃比から第2空燃比へ切り替えてもよい。
目標第1空気量及び目標第2空気量の計算に用いるパラメータの例として、空燃比に対応するパラメータを挙げることができる。空燃比が理論空燃比よりもリーンであるほど同一空気量で発生するトルクは低下することから、空燃比に対応するパラメータは空気量のトルクへの変換効率を与えるパラメータに該当する。空燃比に対応するパラメータを目標第1空気量の計算に用いる場合、要求トルクの第1基準値以下への減少に応答して、第1パラメータの値は第1空燃比に対応する値から第2空燃比に対応する値へ切り替えられる。つまり、要求トルクが第1基準値以下に減少した場合には、目標空燃比が第1空燃比から第2空燃比に切り替えられるのに先行して、目標第1空気量の計算に用いられる空燃比が第1空燃比から第2空燃比へ切り替えられる。また、空燃比に対応するパラメータを目標第2空気量の計算に用いる場合、要求トルクの第2基準値以下への減少に応答して、第2パラメータの値は第1空燃比に対応する値から第2空燃比に対応する値へ徐々に変化させられる。つまり、要求トルクが第2基準値以下に減少した場合には、第1パラメータが第1空燃比から第2空燃比に切り替えられるのに先行して、目標第2空気量の計算に用いられる空燃比が第1空燃比から第2空燃比へ徐々に切り替えられる。
本発明に係る制御装置は、上記処理によって決定された目標第1空気量と目標第2空気量と目標空燃比とに基づいて3種類のアクチュエータを協調操作する。本発明に係る制御装置が備える機能には、目標空気量と目標空燃比とに基づいた協調操作のための機能として、第1アクチュエータ制御機能、第2アクチュエータ制御機能、及び第3アクチュエータ制御機能が含まれる。
第1アクチュエータ制御機能によれば、目標第1空気量に基づいて吸気特性可変アクチュエータの操作量が決定され、また目標第2空気量に基づいて過給特性可変アクチュエータの操作量が決定される。そして、決定された操作量に従って吸気特性可変アクチュエータ及び過給特性可変アクチュエータの操作が行われる。これらのアクチュエータの操作によって実際の空気量は目標空気量に追従するように変化する。本発明に係る制御装置によれば、要求トルクが減少して運転モードが切り替えられるまでの間の目標第2空気量の減少は抑えられ、運転モードの切り替えの直前の過給圧の減少が抑えられている。このため、目標空燃比の切り替えの直後の実際の空気量が目標空気量に短期間で追従する。
第2アクチュエータ制御機能によれば、目標空燃比に基づいて燃料供給量が決定される。そして、決定された燃料供給量に従って第2アクチュエータの操作が行われる。
第3アクチュエータ制御機能によれば、第1アクチュエータの操作量と目標空燃比とから推定されるトルクと要求トルクとに基づいて要求トルクを達成するための点火時期が決定される。そして、決定された点火時期に従って第3アクチュエータの操作が行われる。第1アクチュエータの操作量からは実際の空気量を推定することができ、推定空気量と目標空燃比とからトルクを推定することができる。第3アクチュエータの操作は、推定トルクの要求トルクに対する過剰分を点火時期によって補正するように行われる。本発明に係る制御装置によれば、目標空燃比の切り替えの直後の実際の空気量が目標空気量に速い速度で追従することから、推定トルクの要求トルクに対する過剰分を点火時期によって補正する期間を短縮させることができる。
本発明に係る制御装置が備える上述の機能は、減速時においてトルクを滑らかに変化させながら空燃比を応答良く切り替えるために好適な機能である。加速時においてトルクを滑らかに変化させながら空燃比を応答良く切り替えるためには、さらに以下の機能を備えることが好ましい。
好ましい形態によれば、目標空燃比切替機能とパラメータ値変更機能のそれぞれに付加的な機能が含まれる。パラメータ値変更機能に含まれる付加的な機能によれば、要求トルクが増大している過渡期において、要求トルクの第3基準値以上への増大に応答して第1パラメータの値は変換効率を上げる値へ変更される。また、目標空燃比切替機能に含まれる付加的な機能によれば、要求トルクが第3基準値以上に増大したことを受けて第1パラメータの値が変換効率を上げる値へ変更されることに応答して、目標空燃比は第2空燃比から第1空燃比へ切り替えられる。つまり、ドライバの加速要求に応じて要求トルクが増大する場合、要求トルクが第3基準値より小さい間は目標空燃比は第2空燃比に維持され、要求トルクが第3基準値以上に増大したときに目標空燃比は第1空燃比へ切り替えられる。
また、パラメータ値変更機能に含まれる付加的な機能によれば、要求トルクが増大している過渡期において、要求トルクの第3基準値以上への増大に応答して、第2パラメータの値は変換効率を上げる方向へ変化させ始められる。そして、要求トルクが第3基準値からさらに増大するのに合わせて、第2パラメータの値は変換効率を上げる方向へ徐々に変化させられる。
好ましい形態では、目標空気量の計算に用いるパラメータとして空燃比に対応するパラメータを用いることができる。空燃比に対応するパラメータを目標空気量の計算に用いる場合、要求トルクの第3基準値以上への増大に応答して、第1パラメータの値は第2空燃比に対応する値から第1空燃比に対応する値へ切り替えられる。つまり、要求トルクが第3基準値以上に増大した場合には、目標空燃比が第2空燃比から第1空燃比に切り替えられるのと同時或いはほぼ同時に、目標第1空気量の計算に用いられる空燃比も第2空燃比から第1空燃比へ切り替えられる。また、要求トルクの第3基準値以上への増大に応答して、第2パラメータの値は第2空燃比に対応する値から変化させ始められる。そして、要求トルクが第3基準値からさらに増大するのに合わせて、第2パラメータの値は第2空燃比に対応する値から第1空燃比に対応する値に向けて徐々に変化させられる。つまり、要求トルクが第3基準値以上に増大した場合には、目標空燃比は第2空燃比から第1空燃比にステップ的に切り替えられる一方、目標第2空気量の計算に用いられる空燃比は第2空燃比から第1空燃比へ徐々に変更されていく。
本発明に係る制御装置によれば、以上述べた機能を備えることにより、ドライバから与えられる要求トルクが減少或いは増大している過渡期において、ドライバの要求に応じてトルクを滑らかに変化させながら空燃比を応答良く切り替えることができる。
[実施の形態]
以下、本発明の実施の形態について図を参照して説明する。
以下、本発明の実施の形態について図を参照して説明する。
本実施の形態において制御対象とされる内燃機関(以下、エンジン)は、火花点火式の4サイクルレシプロエンジンである。また、このエンジンはターボ過給器を備えたいわゆる過給リーンバーンエンジンであり、エンジンの運転モードとして、理論空燃比による運転を行うストイキモード(第1運転モード)と、理論空燃比よりもリーンな空燃比による運転を行うリーンモード(第2運転モード)とを選択可能に構成されている。
車両に搭載されているECU(Electrical control Unit)は、エンジンに備えられる各種のアクチュエータを操作することでエンジンの運転を制御する。ECUにより操作されるアクチュエータには、空気量を変化させる第1アクチュエータであるスロットル、可変バルブタイミング機構(以下、VVT)及びウエストゲートバルブ(以下、WGV)、筒内に燃料を供給する第2アクチュエータであるインジェクタ、そして筒内の混合気に点火する第3アクチュエータである点火装置が含まれる。スロットルは吸気通路におけるターボ過給器の下流側に設けられ、VVTは吸気バルブに対して設けられ、そしてインジェクタは吸気ポートに設けられている。スロットルとVVTは、ターボ過給器の下流側の吸気通路において筒内へ吸入される空気の吸気特性を変化させる吸気特性可変アクチュエータであり、またWGVはターボ過給器の過給特性を変化させる過給特性可変アクチュエータである。ECUはこれらのアクチュエータを操作してエンジンの運転を制御する。ECUによるエンジンの制御には、ストイキモードからリーンモードへ、或いは、リーンモードからストイキモードへの運転モードの切り替えが含まれている。
図1には、本実施の形態に係るECUのロジックがブロック図で示されている。ECUはエンジンコントローラ100とパワートレインマネージャ200を含む。エンジンコントローラ100はエンジンを直接制御する制御装置であって、本発明に係る制御装置に相当する。パワートレインマネージャ200は、エンジンや電子制御式自動変速機、さらにはVSCやTRC等の車両制御デバイスを含む駆動系全体を統合制御する制御装置である。エンジンコントローラ100は、パワートレインマネージャ200から受け取った信号に基づいてエンジンの運転を制御するように構成されている。エンジンコントローラ100とパワートレインマネージャ200は、いずれもソフトウェアによって実現される。詳しくは、メモリに記憶されたプログラムを読み出し、それをプロセッサによって実行することによって、エンジンコントローラ100とパワートレインマネージャ200のそれぞれの機能がECUにおいて実現される。なお、ECUがマルチコアプロセッサを備える場合には、エンジンコントローラ100とパワートレインマネージャ200のそれぞれを異なるコア或いはコアグループに割り当てることができる。
図1におけるパワートレインマネージャ200を示すブロック内には、パワートレインマネージャ200が備える種々の機能のうち、エンジンの制御に関係する機能の一部がブロックで表されている。これらブロックのそれぞれに演算ユニットが割り当てられている。ECUには各ブロックに対応するプログラムが用意され、それらがプロセッサによって実行されることで各演算ユニットの機能がECUにおいて実現される。なお、ECUがマルチコアプロセッサを備える場合には、パワートレインマネージャ200を構成する演算ユニットを複数のコアに分散させて割り当てることができる。
演算ユニット202は要求第1トルクを計算してエンジンコントローラ100に送信する。図中では、要求第1トルクは“TQ1r”と表記されている。第1トルクは、エンジンに求められる応答性が高くなく、今直ぐでなくとも近い将来に実現されればよい種類のトルクである。要求第1トルクは、パワートレインマネージャ200がエンジンに対して要求する第1トルクの要求値であって、本発明における要求トルク、より詳しくは要求第1トルクに相当する。演算ユニット202には、図示しないアクセルポジションセンサから、アクセルペダルの開度に応答して出力される信号が入力されている。要求第1トルクはその信号に基づいて計算される。なお、要求第1トルクは軸トルクである。
演算ユニット204は要求第3トルクを計算してエンジンコントローラ100に送信する。図中では、要求第3トルクは“TQ3r”と表記されている。第3トルクは、第1トルクよりも緊急性或いは優先度が高くエンジンに高い応答性が求められる種類のトルク、すなわち、今直ぐに実現することが求められる種類のトルクである。ここで言う応答性とはトルクを一時的に低下させるときの応答性を意味する。要求第3トルクは、パワートレインマネージャ200がエンジンに対して要求する第3トルクの要求値である。演算ユニット204で算出される要求第3トルクには、電子制御式自動変速機の変速制御のために要求されるトルク、トラクション制御のために要求されるトルク、横滑り防止制御のために要求されるトルク等、車両制御システムから要求されるトルクが含まれている。第1トルクが定常的に或いは長期間にわたってエンジンに求められるトルクであるのに対し、第3トルクはエンジンに対して突発的に或いは短期間の間に求められるトルクであるという側面を持つ。このため、演算ユニット204は、実際にそのようなトルクが必要となるイベントが発生した場合のみ、実現したいトルクの大きさに応じた有効値を出力し、そのようなイベントが発生していない間は無効値を出力する。無効値はエンジンが出力しうる最大軸トルクよりも大きい値に設定されている。
演算ユニット206は自動変速機の変速比を算出し、図示しない変速機コントローラに変速比を指示する信号を送信する。変速機コントローラはパワートレインマネージャ200やエンジンコントローラ100と同様にECUの1つの機能として実現されている。演算ユニット206には、エンジンコントローラ100からフラグ信号が入力される。図中では、フラグ信号は“FLG”と表記されている。フラグ信号は運転モードの切り替え中であることを示す信号である。フラグ信号がオンの間、演算ユニット206は自動変速機の変速比を固定する。つまり、運転モードの切り替えを行なっている間は、エンジンの運転状態が大きく変化しないように自動変速機による変速比の変更を禁止することが行われる。
演算ユニット208は、所定の条件が満たされたことに応答して、運転モードの切り替えの中止を指示する中止信号をエンジンコントローラ100に送信する。図中では、中止信号は“Stop”と表記されている。所定の条件とは、エンジンの運転状態を大きく変化させる要求がパワートレインマネージャ200から出されることである。例えば、自動変速機の変速比を変更する場合や、触媒の暖機のためにエンジンに対して点火時期や燃料噴射量に関する特別な要求が出される場合には、演算ユニット208から中止信号が出力される。
演算ユニット210は要求第2トルクを計算してエンジンコントローラ100に送信する。図中では、要求第2トルクは“TQ2r”と表記されている。第2トルクは第1トルクと同じように定常的に或いは長期間にわたってエンジンに求められるトルクである。第2トルクと第1トルクとの関係は、第1トルクと第3トルクとの関係に類似する。つまり、第1トルクの側から見た場合、第1トルクは、第2トルクよりも緊急性或いは優先度が高くエンジンに高い応答性が求められる種類のトルク、すなわち、より早い時期に実現することが求められる種類のトルクである。要求第2トルクは、パワートレインマネージャ200がエンジンに対して要求する第2トルクの要求値である。パワートレインマネージャ200で計算される3種類の要求トルクを緊急性或いは優先度が高い順、つまり、エンジンに求められる応答性が高い順に並べると、要求第3トルク、要求第1トルク、要求第2トルクの順になる。演算ユニット210は、アクセルペダルの開度に応答する信号に基づいて要求第2トルクを計算する。本実施の形態では、要求第2トルクは本発明における要求トルク、より詳しくは要求第2トルクに相当する。要求第1トルクから一時的なトルクダウン方向のパルス成分を除去したものを要求第2トルクとすることもできる。なお、本実施の形態では、特に記載のない限り要求第2トルクは要求第1トルクと同値になっているものとする。
次に、エンジンコントローラ100の構成について説明する。エンジンコントローラ100とパワートレインマネージャ200との間にはインタフェース101、102、103、104、105が設定されている。インタフェース101は本発明における要求トルク受信手段に相当し、インタフェース101では要求第1トルクの受け渡しが行われる。インタフェース102では中止信号の受け渡しが行われる。インタフェース103ではフラグ信号の受け渡しが行われる。インタフェース104では要求第3トルクの受け渡しが行われる。そして、インタフェース105はインタフェース101と同様に本発明における要求トルク受信手段に相当し、インタフェース105では要求第2トルクの受け渡しが行われる。
図1におけるエンジンコントローラ100を示すブロック内には、エンジンコントローラ100が備える種々の機能のうち、3種のアクチュエータ、すなわち、第1アクチュエータであるスロットル2、VVT8及びWGV10、第2アクチュエータであるインジェクタ4、及び、第3アクチュエータである点火装置6の協調操作に関係する機能がブロックで表されている。これらブロックのそれぞれに演算ユニットが割り当てられている。ECUには各ブロックに対応するプログラムが用意され、それらがプロセッサによって実行されることで各演算ユニットの機能がECUにおいて実現される。なお、ECUがマルチコアプロセッサを備える場合には、エンジンコントローラ100を構成する演算ユニットを複数のコアに分散させて割り当てることができる。
エンジンコントローラ100は、大きく分けて3つの大演算ユニット120、140、160から構成されている。大演算ユニット120はエンジンに対する種々の制御用パラメータの値を計算する。制御用パラメータにはエンジンに対する各種制御量の目標値が含まれる。さらに、目標値には、パワートレインマネージャ200から送信された要求値に基づいて計算されるものと、エンジンの運転状態に関する情報に基づいて大演算ユニット120の内部で計算されるものとが含まれる。なお、要求値はエンジンの状態を考慮することなくパワートレインマネージャ200から一方的に要求される制御量の値であるのに対し、目標値はエンジンの状態によって決まる実現可能な範囲に基づいて設定される制御量の値である。大演算ユニット120は、より具体的には、4つの演算ユニット122、124、126、128、130から構成されている。
演算ユニット122は、エンジンに対する制御用パラメータとして、目標空燃比、仮想第1空燃比、仮想第2空燃比、切替用目標効率、及び切替用目標第3トルクを計算する。図中では、目標空燃比は“AFt”と表記され、仮想第1空燃比は“AFh1”と表記され、仮想第2空燃比は“AFh2”と表記され、切替用目標効率は“ηtc”と表記され、切替用目標第3トルクは“TQ3c”と表記されている。目標空燃比は、エンジンに実現される空燃比の目標値であって、燃料噴射量の計算に使用される。一方、仮想空燃比は、トルクの空気量への変換効率を与えるパラメータであって、目標空気量の計算に使用される。切替用目標効率は、運転モードの切り替えのための点火時期効率の目標値であって、目標空気量の計算に使用される。点火時期効率とは、点火時期が最適点火時期であるときに出力しうるトルクに対する実際に出力されるトルクの割合を意味し、点火時期が最適点火時期のときに最大値である1になる。なお、最適点火時期とは、基本的にはMBT(Minimum Advance for Best Torque)を意味し、トレースノック点火時期が設定されている場合には、MBTとトレースノック点火時期のうちより遅角側にある点火時期を意味する。切替用目標第3トルクは、運転モードの切り替えのための第3トルクの目標値であって、運転モードの切り替え時において点火時期効率の計算の切り替えに用いられる。演算ユニット122で計算されるこれら制御用パラメータの値の組み合わせによって、運転モードの切り替えが実行される。演算ユニット122で行われる処理の内容と運転モードの切り替えとの関係については後で詳しく説明する。
演算ユニット122には、パワートレインマネージャ200から与えられた要求第1トルク、要求第3トルク、中止信号の他、エンジン回転数等のエンジンの運転状態に関する様々な情報が入力されている。このうち運転モードの切り替えのタイミングの判断に用いられる情報は要求第1トルクである。要求第3トルクと中止信号は運転モードの切り替えが許可されているのか禁止されているのかを判断するための情報として用いられる。中止信号が入力されているとき、及び、有効な値の要求第3トルクが入力されているときには、演算ユニット122は運転モードの切り替えに関わる処理は実行しない。また、演算ユニット122は、運転モードの切り替え中、つまり、運転モードの切り替えのための計算処理を実行している間は、前述のフラグ信号をパワートレインマネージャ200に送信する。
演算ユニット124は、エンジンに対する制御用パラメータとして、現在のエンジンの運転状態を維持するか或いは予定されている所定の運転状態を実現させるために必要とされるトルクのうち、第1トルクに分類されるトルクを計算する。ここでは、演算ユニット124で計算されるトルクをその他第1トルクと呼ぶ。図中では、その他第1トルクは“TQ1etc”と表記されている。その他第1トルクには、エンジンがアイドル状態にある場合において所定のアイドル回転数を維持するために必要なトルクのうち、空気量の制御のみによって達成可能な変動の範囲にあるトルクが含まれる。演算ユニット124は、実際にそのようなトルクが必要になった場合のみ有効値を出力し、そのようなトルクが必要のない間は無効値を算出する。無効値はエンジンが出力しうる最大図示トルクよりも大きい値に設定されている。
演算ユニット126は、エンジンに対する制御用パラメータとして、現在のエンジンの運転状態を維持するか或いは予定されている所定の運転状態を実現させるために必要とされるトルクのうち、第3トルクに分類されるトルクを計算する。ここでは、演算ユニット126で計算されるトルクをその他第3トルクと呼ぶ。図中では、その他第3トルクは“TQ3etc”と表記されている。その他第3トルクには、エンジンがアイドル状態にある場合において所定のアイドル回転数を維持するために必要なトルクのうち、その達成のためには点火時期の制御が必要となるトルクが含まれる。演算ユニット126は、実際にそのようなトルクが必要になった場合のみ有効値を出力し、そのようなトルクが必要のない間は無効値を算出する。無効値はエンジンが出力しうる最大図示トルクよりも大きい値に設定されている。
演算ユニット128は、エンジンに対する制御用パラメータとして、現在のエンジンの運転状態を維持するか或いは予定されている所定の運転状態を実現させるために必要とされる点火時期効率を計算する。ここでは、演算ユニット128で計算される点火時期効率をその他効率と呼ぶ。図中では、その他効率は“ηetc”と表記されている。その他効率には、エンジンの始動時において排気浄化用触媒を暖機するために必要な点火時期効率が含まれる。点火時期効率を低くするほど、燃料の燃焼によって発生したエネルギのうちトルクに変換されるエネルギは少なくなり、その分多くのエネルギが排気ガスとともに排気通路に排出されて排気浄化用触媒の暖機に用いられることになる。なお、そのような効率の実現が必要のない間は、演算ユニット128から出力される効率の値は最大値である1に保持される。
演算ユニット130は、エンジンに対する制御用パラメータとして、現在のエンジンの運転状態を維持するか或いは予定されている所定の運転状態を実現させるために必要とされるトルクのうち、第2トルクに分類されるトルクを計算する。ここでは、演算ユニット130で計算されるトルクをその他第2トルクと呼ぶ。図中では、その他第2トルクは“TQ2etc”と表記されている。演算ユニット130は、実際にそのようなトルクが必要になった場合のみ有効値を出力し、そのようなトルクが必要のない間は無効値を算出する。無効値はエンジンが出力しうる最大図示トルクよりも大きい値に設定されている。
以上のように構成される大演算ユニット120からは、要求第1トルク、その他第1トルク、目標空燃比、仮想第1空燃比、仮想第2空燃比、切替用目標効率、その他効率、要求第3トルク、切替用目標第3トルク、その他第3トルク、要求第2トルク、その他第2トルクが出力される。これらの制御用パラメータは大演算ユニット140に入力される。なお、パワートレインマネージャ200から与えられる要求第1トルク、要求第3トルク及び要求第2トルクは軸トルクであるが、大演算ユニット120ではこれらを図示トルクに補正することが行われている。要求トルクの図示トルクへの補正はフリクショントルク、補機駆動トルク及びポンプロスを要求トルクに対して加算或いは減算することによって行われる。なお、大演算ユニット120の内部で計算される切替用目標第3トルク等のトルクについては、いずれも図示トルクとして計算されている。
次に、大演算ユニット140について説明する。上述のように、大演算ユニット120からは様々なエンジン制御用パラメータが送られてくる。このうち、要求第1トルクとその他第1トルクとは同じカテゴリに属する制御量に対する要求であり、同時には成立し得ない。同様に、要求第3トルクとその他第3トルクと切替用目標第3トルクとは同じカテゴリに属する制御量に対する要求であり、同時には成立し得ない。同様に、切替用目標効率とその他効率とは同じカテゴリに属する制御量に対する要求であり、同時には成立し得ない。同様に、要求第2トルクとその他第2トルクとは同じカテゴリに属する制御量に対する要求であり、同時には成立し得ない。このため、制御量のカテゴリ毎に調停という処理が必要となる。ここでいう調停とは、例えば最大値選択、最小値選択、平均、或いは重ね合わせ等、複数の数値から1つの数値を得るための計算処理であり、複数種類の計算処理を適宜に組み合わせたものとすることもできる。このような調停を制御量のカテゴリごとに実施するため、大演算ユニット140には4つの演算ユニット142、144、146、148が用意されている。
演算ユニット142は第1トルクを調停するように構成されている。演算ユニット142には要求第1トルクとその他第1トルクとが入力される。演算ユニット142はそれらを調停し、調停されたトルクを最終的に決定された目標第1トルクとして出力する。図中では、最終的に決定された目標第1トルクは“TQ1t”と表記されている。演算ユニット142における調停方法としては最小値選択が用いられる。したがって、演算ユニット124から有効値が出力されていない場合は、パワートレインマネージャ200から与えられた要求第1トルクが目標第1トルクとして算出される。
演算ユニット144は点火時期効率を調停するように構成されている。演算ユニット144には切替用目標効率とその他効率とが入力される。演算ユニット144はそれらを調停し、調停された効率を最終的に決定された目標効率として出力する。図中では、最終的に決定された目標効率は“ηt”と表記されている。演算ユニット144における調停方法としては最小値選択が用いられる。燃費性能の観点からは、点火時期効率は最大値である1になっていることが好ましい。このため、特別なイベントのない限り、演算ユニット122で計算される切替用目標効率も演算ユニット128で計算されるその他効率も最大値である1に保持されている。したがって、演算ユニット144から出される目標効率の値は基本的には1であり、何らかのイベントが発生した場合のみ1よりも小さい値が選択される。
演算ユニット146は第3トルクを調停するように構成されている。演算ユニット146には要求第3トルクとその他第3トルクと切替用目標第3トルクとが入力される。演算ユニット146はそれらを調停し、調停されたトルクを最終的に決定された目標第3トルクとして出力する。図中では、最終的に決定された目標第3トルクは“TQ3t”と表記されている。演算ユニット146における調停方法としては最小値選択が用いられる。第3トルクは切替用目標第3トルクも含めて基本的には無効値であり、特定のイベントが発生した場合のみ実現したいトルクの大きさを示す有効値に切り替えられる。したがって、演算ユニット146から出力される目標第3トルクも基本的には無効値であり、何らかのイベントが発生した場合のみ有効値が選択される。
演算ユニット148は第2トルクを調停するように構成されている。演算ユニット148には要求第2トルクとその他第2トルクとが入力される。演算ユニット148はそれらを調停し、調停されたトルクを最終的に決定された目標第2トルクとして出力する。図中では、最終的に決定された目標第2トルクは“TQ2t”と表記されている。演算ユニット148における調停方法としては最小値選択が用いられる。したがって、演算ユニット130から有効値が出力されてない場合は、パワートレインマネージャ200から与えられた要求第2トルクが目標第2トルクとして算出される。
以上のように構成される大演算ユニット140からは、目標第1トルク、目標効率、仮想第1空燃比、仮想第2空燃比、目標空燃比、目標第3トルク、及び目標第2トルクが出力される。これらの制御用パラメータは大演算ユニット160に入力される。
大演算ユニット160はエンジンの逆モデルに相当し、マップや関数で表された複数のモデルで構成されている。協調操作のための各アクチュエータ2、4、6、8、10の操作量は大演算ユニット160で算出される。大演算ユニット140から入力される制御用パラメータのうち、目標第1トルク、目標第3トルク、及び目標第2トルクは何れもエンジンに対するトルクの目標値として扱われる。ただし、目標第3トルクは目標第1トルクに優先する。大演算ユニット160では、目標第3トルクが有効値である場合には目標第3トルクを達成するように、目標第3トルクが無効値である場合には目標第1トルクを達成するように、各アクチュエータ2、4、6、8、10の操作量の計算が行われる。操作量の計算は、目標トルクと同時に目標空燃比と目標効率も達成されるように行われる。つまり、本実施の形態に係る制御装置では、エンジンの制御量としてトルク、効率及び空燃比が用いられ、これら3種類の制御量の目標値に基づいて空気量制御、点火時期制御及び燃料噴射量制御が実施される。
大演算ユニット160は複数の演算ユニット182、184、166、186、168、170、172、174、176、178から構成される。これらの演算ユニットのうち空気量制御に関係するものは演算ユニット182、184、166、186、178であり、点火時期制御に関係するものは演算ユニット168、170、172であり、燃料噴射量制御に関係するものは演算ユニット174、176である。以下、空気量制御に関係する演算ユニットから順に、各演算ユニットの機能について説明する。
演算ユニット182はさらに2つの演算ユニット190、192から構成されている。演算ユニット190には目標第1トルクと目標効率と仮想第1空燃比とが入力される。また、演算ユニット192には目標第2トルクと目標効率と仮想第2空燃比とが入力される。演算ユニット182は本発明における目標空気量算出手段に相当する。
演算ユニット190は本発明における目標第1空気量算出手段に相当し、目標効率と仮想第1空燃比とを用いて、目標第1トルクを達成するための目標空気量(以下、目標第1空気量)を目標第1トルクから逆算する。この計算では、目標効率及び仮想第1空燃比は空気量のトルクへの変換効率を与えるパラメータとして用いられる。なお、本発明においては空気量とは筒内に吸入される空気の量であり、それを無次元化した充填効率或いは負荷率は本発明における空気量の均等の範囲内にある。
演算ユニット190は、まず、目標第1トルクを目標効率で除算することによって空気量制御用目標トルクを算出する。目標効率が1よりも小さい場合には、空気量制御用目標トルクは目標第1トルクよりも大きくなる。これは目標第1トルクよりも大きなトルクを潜在的に出力可能にしておくことがアクチュエータ2、8、10による空気量制御に求められていることを意味する。一方、目標効率が1である場合には、目標第1トルクがそのまま空気量制御用目標トルクとして算出される。
演算ユニット190は、次に、トルク−空気量変換マップを用いて空気量制御用目標トルクを目標空気量に変換する。トルク−空気量変換マップは、点火時期が最適点火時期であることを前提にして、トルクと空気量とがエンジン回転数及び空燃比を含む種々のエンジン状態量をキーにして関連付けられたマップである。このマップはエンジンを試験して得られたデータに基づいて作成されている。トルク−空気量変換マップの検索にはエンジン状態量の実際値や目標値が用いられる。空燃比に関しては仮想空燃比がマップ検索に用いられる。したがって、演算ユニット190では、仮想第1空燃比のもとで空気量制御用目標トルクの実現に必要な空気量が目標第1空気量として算出される。図中では、目標第1空気量は“KLt1”と表記されている。
演算ユニット192は本発明における目標第2空気量算出手段に相当し、上述した演算ユニット190と共通の方法により、目標効率と仮想第2空燃比とを用いて、目標第2トルクを達成するための目標空気量(以下、目標第2空気量)を目標第2トルクから逆算する。図中では、目標第2空気量は“KL2t”と表記されている。目標第2空気量の計算でも、目標効率及び仮想空燃比は空気量のトルクへの変換効率を与えるパラメータとして用いられる。
演算ユニット184はさらに2つの演算ユニット194、196から構成されている。演算ユニット194には目標第1空気量が入力される。また、演算ユニット196には目標第2空気量が入力される。
演算ユニット194は目標第1空気量から吸気管圧の目標値である目標吸気管圧を逆算する。目標吸気管圧の計算では、吸気バルブを通って筒内に取り込まれる空気量と吸気管圧との関係を記述したマップが用いられる。空気量と吸気管圧との関係はバルブタイミングによって変化するため、目標吸気管圧の計算では現在のバルブタイミングから上記マップのパラメータ値が決定される。図中では、目標吸気管圧は“Pmt”と表記されている。
演算ユニット196は、目標第2空気量から目標過給圧を逆算する。図中では、目標過給圧は“Pct”と表記されている。目標過給圧の計算では、まず、目標吸気管圧を計算する場合と共通の方法にて、目標第2空気量が吸気管圧に変換される。そして、目標第2空気量を変換して得られた吸気管圧にリザーブ圧が加算され、その合計値が目標過給圧として算出される。リザーブ圧は吸気管圧に対する過給圧の最低限のマージンである。なお、リザーブ圧は固定値でもよいが、例えば吸気管圧に連動させて変化させることもできる。
演算ユニット166は目標吸気管圧に基づいてスロットル開度の目標値である目標スロットル開度を算出する。目標スロットル開度の計算では、エアモデルの逆モデルが用いられる。エアモデルはスロットル2の動作に対する吸気管圧の応答特性をモデル化した物理モデルであるので、その逆モデルを用いることで目標吸気管圧を達成するための目標スロットル開度を目標吸気管圧から逆算することができる。図中では、目標スロットル開度は“TA”と表記されている。演算ユニット166で計算された目標スロットル開度はスロットル2を駆動する信号に変換されてECUのインタフェース111を介してスロットル2へ送信される。演算ユニット194、166は本発明における第1アクチュエータ制御手段、より詳しくは第1アクチュエータ制御手段に含まれる吸入特性可変アクチュエータ制御手段に相当する。
演算ユニット178は目標空気量に基づいてバルブタイミングの目標値である目標バルブタイミングを算出する。目標バルブタイミングの計算には、空気量とバルブタイミングとをエンジン回転数を引数にして関連付けられたマップが用いられる。目標バルブタイミングは、現在のエンジン回転数のもと目標空気量を達成するのに最適なVVT8の変位角であり、その具体的な値は空気量ごと及びエンジン回転数ごとの適合によって決定されている。ただし、目標空気量が速い速度で大きく増大する加速時には、実空気量を最大の速度で増大させて目標空気量に追従させるべく、マップから決定されるバルブタイミングよりも進角側に目標バルブタイミングを補正することが行われる。図中では、目標バルブタイミングは“VT”と表記されている。演算ユニット178で計算された目標バルブタイミングはVVT8を駆動する信号に変換されてECUのインタフェース112を介してVVT8へ送信される。演算ユニット178もまた本発明における第1アクチュエータ制御手段、より詳しくは第1アクチュエータ制御手段に含まれる吸入特性可変アクチュエータ制御手段に相当する。
演算ユニット186は目標過給圧に基づいてウエストゲートバルブ開度の目標値である目標ウエストゲートバルブ開度を算出する。図中では、目標ウエストゲートバルブ開度は“WGV”と表記されている。目標ウエストゲートバルブ開度の計算では、過給圧とウエストゲートバルブ開度とを関連付けるマップ或いはモデルが用いられる。演算ユニット186で計算された目標ウエストゲートバルブ開度はWGV10を駆動する信号に変換されてECUのインタフェース115を介してWGV10へ送信される。演算ユニット186は本発明における第1アクチュエータ制御手段、より詳しくは第1アクチュエータ制御手段に含まれる過給特性可変アクチュエータ制御手段に相当する。なお、WGV10の操作量としては、ウエストゲートバルブ開度ではなく、WGV10を駆動するソレノイドのデューティ比であってもよい。
次に、点火時期制御に関係する演算ユニットの機能について説明する。演算ユニット168は、上述の空気量制御によって実現される実際のスロットル開度及びバルブタイミングに基づいて推定トルクを算出する。本明細書における推定トルクとは、現在のスロットル開度及びバルブタイミングと目標空燃比とのもとで点火時期を最適点火時期にセットした場合に出力できるトルクを意味する。演算ユニット168は、まず、前述のエアモデルの順モデルを用いてスロットル開度の計測値とバルブタイミングの計測値とから推定空気量を算出する。推定空気量は現在のスロットル開度とバルブタイミングとによって実際に実現されている空気量の推定値である。次に、トルク−空気量変換マップを用いて推定空気量を推定トルクに変換する。トルク−空気量変換マップの検索では目標空燃比が検索キーとして用いられる。図中では、推定トルクは“TQe”と表記されている。
演算ユニット170には目標第3トルクと推定トルクとが入力される。演算ユニット170は、目標第3トルクと推定トルクとに基づいて点火時期効率の指示値である指示点火時期効率を算出する。指示点火時期効率は、推定トルクに対する目標第3トルクの比率として表される。ただし、指示点火時期効率には上限が定められており、推定トルクに対する目標第3トルクの比率が1を超える場合には指示点火時期効率の値は1にされる。図中では、指示点火時期効率は“ηi”と表記されている。
演算ユニット172は指示点火時期効率から点火時期を算出する。詳しくは、エンジン回転数、要求トルク、空燃比等のエンジン状態量に基づいて最適点火時期を算出するとともに、指示点火時期効率から最適点火時期に対する遅角量を算出する。指示点火時期効率が1であれば遅角量をゼロとし、指示点火時期効率が1よりも小さいほど遅角量を大きくする。そして、最適点火時期に遅角量を足しあわせたものを最終的な点火時期として算出する。最適点火時期の計算には、最適点火時期と各種のエンジン状態量とを関連付けるマップを用いることができる。遅角量の計算には、遅角量と点火時期効率及び各種のエンジン状態量とを関連付けるマップを用いることができる。それらマップの検索では目標空燃比が検索キーとして用いられる。図中では、点火時期は“SA”と表記されている。演算ユニット172で計算された点火時期は点火装置6を駆動する信号に変換されてECUのインタフェース113を介して点火装置6へ送信される。演算ユニット168、170、172は本発明における第3アクチュエータ制御手段に相当する。
次に、燃料噴射量制御に関係する演算ユニットの機能について説明する。演算ユニット174は、前述のエアモデルの順モデルを用いてスロットル開度の計測値とバルブタイミングの計測値とから推定空気量を算出する。演算ユニット174で算出される推定空気量は、好ましくは、吸気バルブが閉じるタイミングで予測される空気量である。将来における空気量は、例えば、目標スロットル開度の計算から出力までにディレイ時間を設定することによって、目標スロットル開度から予測することができる。図中では、推定空気量は“KLe”と表記されている。
演算ユニット174は目標空燃比と推定空気量とから目標空燃比の達成に必要な燃料噴射量、すなわち、燃料供給量を計算する。燃料噴射量の計算は各気筒において燃料噴射量の算出タイミングが到来したときに実行される。図中では、燃料噴射量は“TAU”と表記されている。演算ユニット174で計算された燃料噴射量はインジェクタ4を駆動する信号に変換されてECUのインタフェース114を介してインジェクタ4へ送信される。演算ユニット174、176は本発明における第2アクチュエータ制御手段に相当する。
以上が本実施の形態に係るECUのロジックの概要である。次に、本実施の形態に係るECUの要部である演算ユニット122について詳細に説明する。
図2には、演算ユニット122のロジックがブロック図で示されている。図2における演算ユニット122を示すブロック内には、演算ユニット122が備える種々の機能のうち、運転モードの切り替えに関係する機能がブロックで表されている。これらブロックのそれぞれに演算ユニットが割り当てられている。ECUには各ブロックに対応するプログラムが用意され、それらがプロセッサによって実行されることで各演算ユニットの機能がECUにおいて実現される。なお、ECUがマルチコアプロセッサを備える場合には、演算ユニット122を構成する演算ユニット404、406、408、410、420を複数のコアに分散させて割り当てることができる。
まず、演算ユニット420について説明する。演算ユニット420はさらに3つの演算ユニット422、424、426から構成されている。演算ユニット422はトルクに対する第1基準値を算出する。第1基準値は減速時においてリーンモードとストイキモードとの境目となるトルクであり、燃費性能や排気ガス性能さらにはドライバビリティの観点から最適な値がエンジン回転数ごとに適合されている。演算ユニット422は予め用意されたマップを参照してエンジン回転数に適した第1基準値を算出する。図中では第1基準値は“Ref1”と表記されている。
演算ユニット424はトルクに対する第2基準値を算出する。第2基準値は第1基準値よりも大きい基準値であって、減速時においてリーンモードとストイキモードとの境目となるトルクに近い将来到達するであろうトルクの値である。演算ユニット424は、第1基準値のトルクに所定量を加算したトルクを計算し、計算で得られたトルクの値を第2基準値として決定する。なお、第2基準値の計算は、演算ユニット422において第1基準値を計算する場合と共通の方法にて、予め用意されたマップを参照してエンジン回転数に適した第2基準値を算出してもよい。図中では第2基準値は“Ref2”と表記されている。
演算ユニット426はトルクに対する第3基準値を算出する。第3基準値は加速時においてストイキモードとリーンモードとの境目となるトルクであり、燃費性能や排気ガス性能さらにはドライバビリティの観点から最適な値がエンジン回転数ごとに適合されている。演算ユニット426は予め用意されたマップを参照してエンジン回転数に適した第3基準値を算出する。尚、第3基準値は前述した第1基準値と同値であってもよい。図中では第3基準値は“Ref3”と表記されている。
次に、演算ユニット404について説明する。演算ユニット404には要求第1トルクが入力されている。さらに、演算ユニット420で算出された第1基準値、第3基準値が演算ユニット404に対して設定されている。演算ユニット404は、入力される要求第1トルクと第1基準値との関係に基づいて目標空気量の計算に用いられる仮想第1空燃比の値を変更する。より詳しくは、演算ユニット404は、第1空燃比から第2空燃比へ或いは第2空燃比から第1空燃比へ仮想第1空燃比を切り替える。第1空燃比は理論空燃比(例えば、14.5)である。図中では第1空燃比は“AF1”と表記されている。第2空燃比は第1空燃比よりもリーンな空燃比であり、ある一定値(例えば、22.0)に設定されている。図中では第2空燃比は“AF2”と表記されている。演算ユニット404は本発明におけるパラメータ値変更手段、より詳しくはパラメータ値変更手段に含まれる第1パラメータ値変更手段に相当する。
要求第1トルクが第1基準値より大きい間は、演算ユニット404は、要求第1トルクが第1基準値より大きいことに応答して仮想第1空燃比を第1空燃比に設定する。ドライバの減速要求に応じて要求第1トルクが減少し、やがて要求第1トルクが第1基準値を下回ると、演算ユニット404は、要求第1トルクの第1基準値以下への減少に応答して仮想第1空燃比を第1空燃比から第2空燃比へ切り替える。一方、要求第1トルクが第3基準値より小さい間は、演算ユニット404は、要求第1トルクが第3基準値より小さいことに応答して仮想第1空燃比を第2空燃比に設定する。ドライバの減速要求に応じて要求第1トルクが増大し、やがて要求第1トルクが第3基準値を上回ると、演算ユニット404は、要求第1トルクの第3基準値以上への増大に応答して仮想第1空燃比を第2空燃比から第1空燃比へ切り替える。
次に、演算ユニット410について説明する。演算ユニット410には要求第1トルクが入力されている。さらに、演算ユニット420で算出された第1基準値、第2基準値、第3基準値が演算ユニット410に対して設定されている。また、演算ユニット410には、演算ユニット404に設定されているものと同じ第1空燃比と第2空燃比の各値が設定されている。
演算ユニット410は、入力される要求第1トルクと基準値との関係に基づいて目標空気量の計算に用いられる仮想第2空燃比の値を変更する。演算ユニット410は本発明におけるパラメータ値変更手段、より詳しくはパラメータ値変更手段に含まれる第2パラメータ値変更手段に相当する。
まず、ドライバの減速要求に応じて要求第1トルクが減少している状況での仮想第2空燃比の変更について説明する。要求第1トルクが第2基準値より大きい間は、演算ユニット410は、要求第1トルクが第2基準値より大きいことに応答して仮想第2空燃比を第1空燃比に設定する。やがて要求第1トルクが第2基準値を下回ると、演算ユニット410は、要求第1トルクの第2基準値以下への減少に応答して仮想第2空燃比を第1空燃比からリーン側に変化させ始める。そして、要求第1トルクが第2基準値から第1基準値まで減少するのに合わせて、仮想第2空燃比を第1空燃比から第2空燃比まで徐々に変化させていく。つまり、要求第1トルクが減少している減速時には、仮想第1空燃比が第1空燃比から第2空燃比に切り替えられるのに先行して、仮想第2空燃比は要求第1トルクが第2基準値から第1基準値まで低下するまでの間に第1空燃比から第2空燃比へ徐々に変更される。なお、仮想第2空燃比を徐々に変更する方法には限定はない。例えば、一次遅れフィルタ処理や加重平均処理を用いれば第1空燃比から第2空燃比まで徐々に変化させることができる。もちろん、一定の変化率で第1空燃比から第2空燃比まで変化させてもよい。
ドライバの加速要求に応じて要求第1トルクが増大している状況での仮想第2空燃比の変更について説明する。要求第1トルクが第3基準値より小さい間は、演算ユニット404は、要求第1トルクが第3基準値より小さいことに応答して仮想第2空燃比を第2空燃比に設定する。やがて要求第1トルクが第3基準値を上回ると、演算ユニット404は、要求第1トルクの第3基準値以上への増大に応答して仮想第2空燃比を第2空燃比からリッチ側に変化させ始める。そして、要求第1トルクが第3基準値からさらに増大するのに合わせて、仮想第2空燃比を第2空燃比から第1空燃比まで徐々に変化させていく。つまり、要求第1トルクが増大している加速時には、仮想第1空燃比が第2空燃比から第1空燃比に切り替えられた後、仮想第2空燃比は要求第1トルクのさらなる増大に合わせて第2空燃比から第1空燃比へ徐々に変更される。
次に、演算ユニット406について説明する。演算ユニット406は本発明における目標空燃比切替手段に相当する。演算ユニット406には、目標空燃比の既定値として、ストイキモードにおいて用いる第1空燃比とリーンモードにおいて用いる第2空燃比とが予め設定されている。演算ユニット406には演算ユニット404で決定された仮想第1空燃比と、演算ユニット190で算出された目標第1空気量の前回ステップ値と、演算ユニット174で算出された推定空気量の前回ステップ値とが入力されている。
まず、ドライバの減速要求に応じて要求第1トルクが減少している状況での目標空燃比の切り替えについて説明する。演算ユニット406は、演算ユニット404から入力される仮想第1空燃比が第1空燃比から第2空燃比へ切り替えられたことを検知すると、目標第1空気量と推定空気量との差を計算する。そして、目標第1空気量に推定空気量が十分近づいたら、具体的には、目標第1空気量と推定空気量との差が所定の閾値以下になったら、目標空燃比を第1空燃比から第2空燃比へ切り替える。つまり、要求第1トルクが減少している減速時には、仮想空燃比の第1空燃比から第2空燃比への切り替えの後、目標空燃比の第1空燃比から第2空燃比への切り替えが行われる。目標空燃比の切り替えにより、運転モードはストイキモードからリーンモードへ切り替わる。
ドライバの加速要求に応じて要求第1トルクが増大している状況での目標空燃比の切り替えについて説明する。演算ユニット406は、演算ユニット404から入力される仮想第1空燃比が第2空燃比から第1空燃比へ切り替えられたことを検知すると、それに応答して目標空燃比を第2空燃比から第1空燃比へ切り替える。つまり、要求第1トルクが増大している加速時には、仮想第1空燃比の第2空燃比から第1空燃比への切り替えと同時に、目標空燃比の第2空燃比から第1空燃比への切り替えが行われる。目標空燃比の切り替えにより、運転モードはリーンモードからストイキモードへ切り替わる。
最後に、演算ユニット408について説明する。演算ユニット408は切替用目標第3トルクを計算する。前述のように、切替用目標第3トルクは要求第3トルクやその他第3トルクとともに演算ユニット146に入力され、その中の最小値が演算ユニット146で選択される。要求第3トルクやその他第3トルクは通常は無効値であり、特定のイベントが発生した場合のみ有効値に切り替えられる。切替用目標第3トルクについても同様であり、演算ユニット430は通常は切替用目標第3トルクの出力値を無効値にしている。
演算ユニット408には要求第1トルク、目標空燃比、及び仮想第1空燃比が入力されている。演算ユニット404、406のロジックによれば、目標空燃比と仮想第1空燃比とは運転モードの切り替え前は一致し、切り替え処理の完了後も一致する。しかし、運転モードの切り替え処理の途中では、目標空燃比と仮想第1空燃比との間には乖離が生じる。演算ユニット408は、目標空燃比と仮想第1空燃比との間に乖離が生じている間に限り、有効値を持つ切替用目標第3トルクを算出する。ここで、切替用目標第3トルクの有効値として用いられるのが要求第1トルクである。つまり、目標空燃比と仮想第1空燃比との間に乖離が生じている間は、演算ユニット408からは切替用目標第3トルクとして要求第1トルクが出力される。
以上が演算ユニット122のロジック、すなわち、本実施の形態で採用されている運転モードの切り替えのロジックの詳細である。次に、上述のロジックにしたがってエンジン制御を実行した場合の制御結果について、そのイメージを示すタイムチャートに基づいて説明する。
まず、本実施の形態で採用されたロジックに対する比較例による制御結果から説明する。比較例による制御結果は、本実施の形態の演算ユニット192に相当する演算ユニットにおいて目標効率と仮想第1空燃比とを用いて、目標第2トルクを達成するための目標第2空気量を目標第2トルクから逆算した場合のものである。つまり比較例では、仮想第2空燃比を用いることなく仮想第1空燃比のみによって空気量制御を行った場合の制御結果を示している。本発明は比較例が有する懸念を解消したものであるから、比較例による制御結果とそこに存在する懸念について予め明らかにしておくことで、本実施の形態で採用されたロジックが有する利点はより明確になるものと思われる。
図3は、比較例による減速時の制御結果のイメージを示すタイムチャートである。図4は、比較例による加速時の制御結果のイメージを示すタイムチャートである。図3及び図4のどちらにおいても1段目のチャートは要求トルクと実トルクの時間変化を示している。2段目のチャートは目標第1空気量と実空気量の時間変化を示している。3段目のチャートは目標過給圧と実過給圧の時間変化を示している。4段目のチャートは目標ウエストゲートバルブ開度の時間変化を示している。5段目のチャートは目標スロットル開度の時間変化を示している。6段目のチャートは目標空燃比と目標空気量計算用のパラメータである仮想第1空燃比の時間変化を示している。仮想第1空燃比は空気量のトルクへの変換効率を与えるパラメータであり、仮想第1空燃比のもとで要求トルクを達成するのに必要な空気量が目標空気量となっている。比較例では目標空燃比と仮想空燃比はともに第1空燃比(理論空燃比)と第2空燃比(リーン空燃比)との間でステップ的に切り替えられる。また、このチャートにはこれらの空燃比とともに実空燃比の時間変化が示されている。そして、7段目のチャートは点火時期の時間変化を示している。
図3に示す制御結果から考察する。図3に示す比較例によれば、減速時には目標空燃比の第1空燃比から第2空燃比への切り替えに先立って仮想第1空燃比が第1空燃比から第2空燃比へ切り替えられる。この切り替えによって目標第1空気量は第2空燃比に応じた空気量までステップ的に増大する。そして、目標第1空気量の増大を受けて目標スロットル開度は開側に大きく変化し、実空気量は目標第1空気量に追従するように増大する。
また、図3に示す比較例によれば、仮想第1空燃比が第1空燃比から第2空燃比へ切り替えられることによって目標過給圧が第2空燃比に応じた過給圧までステップ的に増大する。そして、目標過給圧の増大を受けて目標ウエストゲートバルブ開度は閉側に大きく変化し、実過給圧は目標過給圧に追従するように増大する。
このように、図3に示す比較例によれば、目標空燃比の切り替えに先立って目標第1空気量を増大させることで、目標空燃比の切り替え時点までに空気量を第2空燃比に応じた量まで増大させておくことが可能となる。また、目標第1空気量を目標空燃比の切り替えに先行して増大させた分だけ点火時期が最適点火時期よりも遅角されるので、空気量の過剰によるトルクの増加が点火時期の遅角によるトルクの減少によって相殺される。
図4に示す制御結果について考察する。図4に示す比較例によれば、加速時には目標空燃比の第2空燃比から第1空燃比への切り替えと同じタイミングにて仮想第1空燃比が第2空燃比から第1空燃比へ切り替えられる。この切り替えによって目標第1空気量は第1空燃比に応じた空気量までステップ的に減少する。そして、目標第1空気量の減少を受けて目標スロットル開度は閉側に大きく変化し、実空気量は目標第1空気量に追従するように減少する。
また、図4に示す比較例によれば、仮想第1空燃比が第2空燃比から第1空燃比へ切り替えられることによって目標過給圧が第1空燃比に応じた過給圧までステップ的に減少する。そして、目標過給圧の減少を受けて目標ウエストゲートバルブ開度は開側に大きく変化し、実過給圧は目標過給圧に追従するように減少する。このとき、アクチュエータの操作に対する空気の応答遅れによって実空気量は目標空気量よりも暫くの間は過剰になるが、点火時期が最適点火時期よりも遅角されることにより、空気量の過剰によるトルクの増加は点火時期の遅角によるトルクの減少によって相殺される。
ところが、減速時と加速時のそれぞれにおいて、比較例では目標空燃比の切り替え時にターボラグが生じ、それがトルクの変動を引き起こすことが懸念される。図3及び図4には懸念される実トルクの変化のイメージが描かれている。減速時においては、目標空気量及び目標過給圧がステップ的に増大したとき、それに追従するように実空気量及び実過給圧が速い速度で増大しないことが懸念される。ターボ過給器を備えたエンジンでは目標ウエストゲートバルブ開度をステップ的に閉側に変化させたとしても、いわゆるターボラグによって実過給圧が即座に増大しないからである。前述のとおり、目標空燃比の切り替えに先行して空気量を増大させた期間は、空気量の過剰によるトルクの増加を相殺するために点火時期が遅角される。図3に示す比較例では、ターボラグによる空気量の緩慢な増大により点火時期の遅角時間が長期化し、ターボ過給器や触媒等の排気系の温度制約から設定される制限時間(例えば0.5〜1.0sec以上)を超過することが懸念される。この場合、空気量の過剰によるトルクの増加を点火時期の遅角によるトルクの減少によって相殺することができず、トルク変動が生じてしまう。また、加速時においては、目標第1空気量及び目標過給圧がステップ的に減少する前後で、ターボラグによって実空気量及び実過給圧が目標第1空気量及び目標過給圧に追従しないことが懸念される。図4に示す比較例では、目標第1空気量及び目標過給圧がステップ的に減少する前後における目標空気量及び目標過給圧の増大時において、それぞれターボラグが発生している。この場合、実空気量が目標第1空気量に即座に追従することができずトルク変動が生じてしまう。
図3に示す比較例における上記の懸念は、本実施の形態で採用されたロジックによれば次のように解決される。
図5は、本実施の形態に係るECUによる減速時の制御結果のイメージを示すタイムチャートである。図6は、本実施の形態に係るECUによる加速時の制御結果のイメージを示すタイムチャートである。図5と図6のどちらにおいても、1段目のチャートはトルクの時間変化を示している。前述のように“TQ1r”は要求第1トルクであり、“TQ3c”は切替用目標第3トルクであり、“TQe”は推定トルクである。なお、ここでは要求第1トルクが最終的な目標第1トルクになっており、切替用目標第3トルクが最終的な目標第3トルクになっているものとする。また、ここでは要求第2トルクを図示していないが、要求第2トルクは要求第1トルクと同値になっているものとする。さらに、これらのトルクとは別に、チャートには実トルクが点線で表されている。ただし、実トルクは実際のエンジン制御では計測されない。チャートに描かれている実トルクの線は試験結果に裏付けされたイメージ線である。
図5及び図6における2段目のチャートは空気量の時間変化を示している。前述のように“KLt1”は目標第1空気量であり、“KLe”は推定空気量である。チャートにはこれらの空気量とともに実空気量が点線で表されている。ただし、実空気量は実際のエンジン制御では計測されない。チャートに描かれている実空気量の線は試験結果に裏付けされたイメージ線である。
図5及び図6における3段目のチャートは目標過給圧の時間変化を示している。前述のように“Pct”は目標過給圧である。チャートには目標過給圧とともに実過給圧が点線で表されている。
図5及び図6における4段目のチャートは目標ウエストゲートバルブ開度の時間変化を示している。前述のように“WGV”は目標ウエストゲートバルブ開度である。
図5及び図6における5段目のチャートは目標スロットル開度の時間変化を示している。前述のように“TA”は目標スロットル開度である。
図5及び図6における6段目のチャートは切替用目標効率の時間変化を示している。前述のように“ηtc”は切替用目標効率である。なお、ここでは切替用目標効率が最終的な目標効率になっているものとする。
図5及び図6における7段目のチャートは指示点火時期効率の時間変化を示している。前述のように“ηi”は指示点火時期効率である。
図5及び図6における8段目のチャートは空燃比の時間変化を示している。前述のように“AFt”は目標空燃比であり、“AFh1”は仮想第1空燃比であり、“AFh2”は仮想第2空燃比である。仮想第1空燃比は空気量のトルクへの変換効率を与えるパラメータであり、仮想第1空燃比のもとで要求第1トルクを達成するのに必要な空気量が目標第1空気量となっている。また、仮想第2空燃比も仮想第1空燃比と同種のパラメータであり、仮想第2空燃比のもとで要求第2トルクを達成するのに必要な空気量が目標第2空気量となっている。本実施の形態では目標空燃比と仮想第1空燃比はともに第1空燃比(理論空燃比)と第2空燃比(リーン空燃比)との間でステップ的に切り替えられ、仮想第2空燃比は第1空燃比(理論空燃比)と第2空燃比(リーン空燃比)との間で徐々に切り替えられる。また、チャートにはこれらの空燃比とともに実空燃比の時間変化が点線で表されている。
図5及び図6における9段目のチャート及び図5における7段目のチャートは点火時期の時間変化を示している。前述のように“SA”は点火時期である。
まず、図5に基づいて減速時の制御結果から説明する。減速時、要求第1トルクが“Ref2”で表記される第2基準値のレベルまで低下するまでは、目標空燃比は理論空燃比である第1空燃比に維持され、仮想第1空燃比及び仮想第2空燃比も第1空燃比に維持される。よって、要求第1トルクと仮想第1空燃比とから算出される目標第1空気量及び要求第2トルクと仮想第2空燃比とから算出される目標第2空気量は、要求第1トルクの減少に連動して減少していく。この間の切替用目標第3トルクは、目標空燃比と仮想第1空燃比とが一致していることに応答して無効値とされる。切替用目標第3トルクが無効値であるならば指示点火時期効率は1になるため、点火時期は最適点火時期に維持される。なお、チャートでは点火時期が要求第1トルクの減少に応じて変化しているが、これは最適点火時期がエンジン回転数や空気量によって変化することに対応した変化である。
要求第1トルクが第2基準値を下回ると、目標空燃比及び仮想第1空燃比は理論空燃比に維持される一方、仮想第2空燃比は徐々にリーン側に変更されていく。要求第1トルクが減少する一方で仮想第2空燃比がリーン化することにより、要求第2トルクと仮想第2空燃比とから算出される目標第2空気量の減少は抑制される。これにともない、目標第2空気量から算出される目標過給圧の減少が抑制されるので、実過給圧は目標過給圧に追従してその減少が抑制される。
やがて、要求第1トルクは“Ref1”で表記される第1基準値のレベルまで低下するが、この時になって仮想第2空燃比は第2空燃比に到達する。そして、この時点において仮想第1空燃比が第1空燃比から第2空燃比に切り替えられる。つまり、要求第1トルクが第1基準値を下回ると、目標空燃比は理論空燃比に維持される一方で、仮想第1空燃比はステップ的にリーン化される。リーンな空燃比である第2空燃比による運転は、理論空燃比である第1空燃比による運転で必要な空気量よりも多くの空気量を必要とする。このため、目標空気量の計算に用いる仮想第1空燃比がステップ的に第2空燃比に切り替えられることで、その切り替えの時点において目標第1空気量もステップ的に増大することになる。本実施の形態で採用されたロジックによれば、仮想第1空燃比の切り替え時点においてリーンな空燃比である第2空燃比による運転に対応した目標過給圧が既に実現されているため、実際の空気量及びその推定値である推定空気量は前述した比較例のようなターボラグの影響を受けることなく速い速度で増大していく。実空気量及び推定空気量は目標空気量に収束していき、やがて、目標空気量と推定空気量との差は閾値以下になる。この時点において目標空燃比は第1空燃比から第2空燃比に切り替えられる。
要求第1トルクが第2基準値を下回り目標空燃比と仮想第1空燃比とが乖離してから目標空燃比と仮想第1空燃比とが再び一致するまでの間、切替用目標第3トルクは有効値である要求第1トルクと同値とされる。一方、仮想第1空燃比を前提とする推定トルクは、目標第1空気量の計算に使用される仮想第1空燃比が目標空燃比よりもリーン化されたことにともない、目標空燃比を前提とする要求第1トルクよりも大きな値になる。その結果、推定トルクに対する切替用目標第3トルクの比率である指示点火時期効率は1よりも小さい値になる。そして、指示点火時期効率が1よりも小さくなることに応答して、点火時期は最適点火時期よりも遅角される。その結果、空気量の過剰によるトルクの増加は点火時期の遅角によるトルクの減少によって相殺され、実トルクの要求第1トルクからの乖離は防がれる。
前述した比較例で示したように、目標第2空気量の計算に用いる空燃比を、目標第1空気量に用いる仮想第1空燃比の切り替えと同時に第1空燃比から第2空燃比へステップ的に切り替えると、目標第1空気量がステップ的に増大するのと同時に目標第2空気量もステップ的に増大することになる。この場合、実空気量はターボラグの影響により早い速度で増大しないため、点火時期の遅角期間が制限を超過してしまうおそれがある。しかしながら、本実施の形態で採用されたロジックによれば、目標第1空気量に用いる仮想第1空燃比の切り替えの時点において、リーン空燃比である第2空燃比に対応した目標第2空気量が実現される。このため、前述した比較例のようなターボラグの影響を受けずに実空気量が目標第1空気量に早い速度で追従するので、点火時期の遅角期間が制限を超過してトルク変動が生じる事態を有効に抑制することができる。
以上のように、本実施の形態で採用されたロジックによれば、ドライバの減速要求に見合ったトルクの滑らかな減少を達成しつつ空燃比を理論空燃比である第1空燃比から理論空燃比よりリーンな空燃比である第2空燃比へ応答良く切り替えることができる。
続いて、図6に基づき加速時の制御結果について説明する。加速時、要求第1トルクが第3基準値のレベルまで増大するまでは、目標空燃比はリーン空燃比である第2空燃比に維持され、仮想第1空燃比及び仮想第2空燃比も第2空燃比に維持される。よって、要求第1トルクと仮想第1空燃比とから算出される目標第1空気量及び要求第2トルクと仮想第2空燃比とから算出される目標第2空気量は、要求第1トルクの増大に連動して増大していく。しかし、目標第1空気量の増大に伴い目標過給圧が過給域に突入すると、実空気量及び推定空気量はターボラグの影響により目標第1空気量に遅れて減少する。この間の切替用目標第3トルクは、目標第1空気量と推定空気量とが一致していることに応答して無効値とされる。切替用目標第3トルクが無効値であるならば指示点火時期効率は1になるため、点火時期は最適点火時期に維持される。
要求第1トルクが第3基準値を上回ると、仮想第1空燃比は第2空燃比から理論空燃比である第1空燃比に切り替えられ、それと同時に目標空燃比も第2空燃比から第1空燃比に切り替えられる。理論空燃比である第1空燃比による運転は、リーン空燃比である第2空燃比による運転に比較して必要な空気量は少ない。このため、目標第1空気量の計算に用いる仮想第1空燃比がステップ的に第1空燃比に切り替えられることで、その切り替えの時点において目標第1空気量もステップ的に減少することになる。しかし、実空気量及び推定空気量はステップ的には減少せず、目標第1空気量に遅れて減少し、やがて目標空気量に収束する。
また、要求第1トルクが第3基準値を上回ると、目標空燃比及び仮想第1空燃比はステップ的に第1空燃比に切り替えられる一方、仮想第2空燃比は徐々にリッチ側に変更されていく。要求第1トルクが増大する一方で仮想第2空燃比が徐々にリッチ化することにより、要求第2トルクと仮想第2空燃比とから算出される目標第2空気量の減少は目標第1空気量のそれよりも抑制される。これに伴い、目標第2空気量から算出される目標過給圧の減少が抑制されるので、目標過給圧に追従する実過給圧もその減少が抑制されて過給域に維持される。
要求第1トルクが基準値を上回ってから目標第1空気量と推定空気量とが一致するまでの間、切替用目標第3トルクは有効値である要求第1トルクと同値とされる。一方、推定空気量から計算される推定トルクは、推定空気量が目標空気量よりも過剰になっているために要求第1トルクよりも大きな値になる。その結果、推定トルクに対する切替用目標第3トルクの比率である指示点火時期効率は1よりも小さい値になる。そして、指示点火時期効率が1よりも小さくなることに応答して、点火時期は最適点火時期よりも遅角される。その結果、空気量の過剰によるトルクの増加は点火時期の遅角によるトルクの減少によって相殺され、実トルクの要求第1トルクからの乖離は防がれる。
目標第1空気量と推定空気量とが一致した後、要求第1トルクと仮想第1空燃比とから算出される目標第1空気量及び要求第2トルクと仮想第2空燃比とから算出される目標第2空気量は、再び要求第1トルクの増大に連動して増大していく。この間の切替用目標第3トルクは、目標第1空気量と推定空気量とが一致していることに応答して無効値とされる。切替用目標第3トルクが無効値であるならば指示点火時期効率は1になるため、点火時期は最適点火時期に維持される。前述の比較例では、実過給圧が一旦自然吸気域まで低下しているため、この間の実際の空気量及びその推定値である推定空気量はターボラグの影響により目標空気量に遅れて増大していた。しかしながら、本実施の形態で採用されたロジックによれば、目標第1空気量の変化が増大方向に転じた時点において、実過給圧が過給域に維持されている。このため、前述した比較例のようなターボラグの影響を受けずに実空気量が目標第1空気量に速い速度で追従するので、トルク変動が生じる事態を有効に抑制することができる。
以上のように、本実施の形態で採用されたロジックによれば、空燃比を理論空燃比よりリーンな空燃比である第2空燃比から理論空燃比である第1空燃比へ切り替える前後のトルク変動のうち、少なくとも空燃比切り替えの後のトルク変動を解消することができる。なお、図7には本実施の形態における運転領域の設定が示されている。運転領域は吸気管圧とエンジン回転数とで特定される。この図によれば、低中回転・低中負荷域にリーンモードが選択されるリーンモード領域が設定されている。この図からは、加速時にはストイキモードからリーンモードへ運転モードが切り替えられ、減速時にはリーンモードからストイキモードへ運転モードが切り替えられることが分かる。また、この図からは、吸気管圧が大気圧よりも高くなる過給領域においても、リーンモードが選択される領域があることも分かる。ECUには、この図に示すような運転領域の設定がマップにされて記憶されている。ECUは、そのマップに従って運転モードの切り替えを実行している。
[その他]
本発明は上述の実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。例えば、以下のような変形例を採用してもよい。
本発明は上述の実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。例えば、以下のような変形例を採用してもよい。
実施の形態1において目標空気量の計算に用いている空燃比(仮想空燃比)は当量比に代えることができる。当量比も、空気量のトルクへの変換効率を与えるパラメータであり、且つ、空燃比に対応するパラメータに該当する。同様に空気過剰率を空気量のトルクへの変換効率を与えるパラメータとして用いることができる。
目標空気量の計算に用いるパラメータとして、点火時期に対応するパラメータを用いることもできる。点火時期が最適点火時期よりも遅角されるほど同一空気量で発生するトルクは低下することから、点火時期に対応するパラメータは空気量のトルクへの変換効率を与えるパラメータに該当する。例えば、目標空気量の計算に使用するトルク−空気量変換マップを点火時期毎に用意しておき、マップの検索に用いる点火時期の値を運転モードの切り替えに応答して変更すればよい。具体的には、要求第1トルクが減少している減速時には、要求第1トルクが基準値より大きい間はマップの検索に用いる点火時期は最適点火時期とし、要求トルクの基準値以下への減少に応答してマップの検索に用いる点火時期を最適点火時期よりも遅角する。この場合、マップの検索に用いる空燃比は目標空燃比とする。
筒内に吸入される空気の量を変化させる吸入特性可変アクチュエータとしては、吸気バルブのリフト量を可変にする可変リフト量機構を用いることもできる。可変リフト量機構はスロットルやVVT等の他の第1アクチュエータと併用することができる。
ターボ過給器の過給特性を変化させる過給特性可変アクチュエータとしては、可変ノズルを用いることもできる。また、電動モータによるアシストのあるターボ過給器ならば、その電動モータを第3アクチュエータとして用いることもできる。
本発明の実施においては、第2アクチュエータとしてのインジェクタはポートインジェクタには限定されない。燃焼室内に直接燃料を噴射する筒内インジェクタを用いることもできるし、ポートインジェクタと筒内インジェクタの両方が併用されていてもよい。
第1空燃比は理論空燃比には限定されない。理論空燃比よりもリーンな空燃比を第1空燃比に設定し、第1空燃比よりもさらにリーンな空燃比を第2空燃比に設定することもできる。
2 スロットル
4 インジェクタ
6 点火装置
8 可変バルブタイミング機構
10 ウエストゲートバルブ
100 エンジンコントローラ
101、105 要求トルク受信手段としてのインタフェース
200 パワートレインマネージャ
182 目標空気量算出手段としての演算ユニット
190 目標第1空気量算出手段としての演算ユニット
192 目標第2空気量算出手段としての演算ユニット
194、166、178 吸入特性可変アクチュエータ制御手段としての演算ユニット
196、186 過給特性可変アクチュエータ制御手段としての演算ユニット
174、176 第2アクチュエータ制御手段としての演算ユニット
168、170、172 第3アクチュエータ制御手段としての演算ユニット
404 第1パラメータ値変更手段としての演算ユニット
410 第2パラメータ値変更手段としての演算ユニット
406 目標空燃比切替手段としての演算ユニット
4 インジェクタ
6 点火装置
8 可変バルブタイミング機構
10 ウエストゲートバルブ
100 エンジンコントローラ
101、105 要求トルク受信手段としてのインタフェース
200 パワートレインマネージャ
182 目標空気量算出手段としての演算ユニット
190 目標第1空気量算出手段としての演算ユニット
192 目標第2空気量算出手段としての演算ユニット
194、166、178 吸入特性可変アクチュエータ制御手段としての演算ユニット
196、186 過給特性可変アクチュエータ制御手段としての演算ユニット
174、176 第2アクチュエータ制御手段としての演算ユニット
168、170、172 第3アクチュエータ制御手段としての演算ユニット
404 第1パラメータ値変更手段としての演算ユニット
410 第2パラメータ値変更手段としての演算ユニット
406 目標空燃比切替手段としての演算ユニット
演算ユニット122は、エンジンに対する制御用パラメータとして、目標空燃比、仮想第1空燃比、仮想第2空燃比、切替用目標効率、及び切替用目標第3トルクを計算する。図中では、目標空燃比は“AFt”と表記され、仮想第1空燃比は“AFh1”と表記され、仮想第2空燃比は“AFh2”と表記され、切替用目標効率は“ηtc”と表記され、切替用目標第3トルクは“TQ3c”と表記されている。目標空燃比は、エンジンに実現される空燃比の目標値であって、燃料噴射量の計算に使用される。一方、仮想空燃比は、空気量のトルクへの変換効率を与えるパラメータであって、目標空気量の計算に使用される。切替用目標効率は、運転モードの切り替えのための点火時期効率の目標値であって、目標空気量の計算に使用される。点火時期効率とは、点火時期が最適点火時期であるときに出力しうるトルクに対する実際に出力されるトルクの割合を意味し、点火時期が最適点火時期のときに最大値である1になる。なお、最適点火時期とは、基本的にはMBT(Minimum Advance for Best Torque)を意味し、トレースノック点火時期が設定されている場合には、MBTとトレースノック点火時期のうちより遅角側にある点火時期を意味する。切替用目標第3トルクは、運転モードの切り替えのための第3トルクの目標値であって、運転モードの切り替え時において点火時期効率の計算の切り替えに用いられる。演算ユニット122で計算されるこれら制御用パラメータの値の組み合わせによって、運転モードの切り替えが実行される。演算ユニット122で行われる処理の内容と運転モードの切り替えとの関係については後で詳しく説明する。
要求第1トルクが第1基準値より大きい間は、演算ユニット404は、要求第1トルクが第1基準値より大きいことに応答して仮想第1空燃比を第1空燃比に設定する。ドライバの減速要求に応じて要求第1トルクが減少し、やがて要求第1トルクが第1基準値を下回ると、演算ユニット404は、要求第1トルクの第1基準値以下への減少に応答して仮想第1空燃比を第1空燃比から第2空燃比へ切り替える。一方、要求第1トルクが第3基準値より小さい間は、演算ユニット404は、要求第1トルクが第3基準値より小さいことに応答して仮想第1空燃比を第2空燃比に設定する。ドライバの加速要求に応じて要求第1トルクが増大し、やがて要求第1トルクが第3基準値を上回ると、演算ユニット404は、要求第1トルクの第3基準値以上への増大に応答して仮想第1空燃比を第2空燃比から第1空燃比へ切り替える。
次に、演算ユニット404について説明する。演算ユニット404には要求第1トルクが入力されている。さらに、演算ユニット420で算出された第1基準値、第3基準値が演算ユニット404に対して設定されている。演算ユニット404は、入力される要求第1トルクと第1基準値との関係に基づいて目標空気量の計算に用いられる仮想第1空燃比の値を変更する。より詳しくは、演算ユニット404は、第1空燃比から第2空燃比へ或いは第2空燃比から第1空燃比へ仮想第1空燃比を切り替える。第1空燃比は理論空燃比(例えば、14.5)である。図中では第1空燃比は“AF1”と表記されている。第2空燃比は第1空燃比よりもリーンな空燃比であり、ある一定値(例えば、22.0)に設定されている。図中では第2空燃比は“AF2”と表記されている。演算ユニット404は本発明における仮想空燃比変更手段、より詳しくは仮想空燃比変更手段に含まれる仮想第1空燃比変更手段に相当する。
演算ユニット410は、入力される要求第1トルクと基準値との関係に基づいて目標空気量の計算に用いられる仮想第2空燃比の値を変更する。演算ユニット410は本発明における仮想空燃比変更手段、より詳しくは仮想空燃比変更手段に含まれる仮想第2空燃比変更手段に相当する。
2 スロットル
4 インジェクタ
6 点火装置
8 可変バルブタイミング機構
10 ウエストゲートバルブ
100 エンジンコントローラ
101、105 要求トルク受信手段としてのインタフェース
200 パワートレインマネージャ
182 目標空気量算出手段としての演算ユニット
190 目標第1空気量算出手段としての演算ユニット
192 目標第2空気量算出手段としての演算ユニット
194、166、178 吸入特性可変アクチュエータ制御手段としての演算ユニット
196、186 過給特性可変アクチュエータ制御手段としての演算ユニット
174、176 第2アクチュエータ制御手段としての演算ユニット
168、170、172 第3アクチュエータ制御手段としての演算ユニット
404 仮想第1空燃比変更手段としての演算ユニット
410 仮想第2空燃比変更手段としての演算ユニット
406 目標空燃比切替手段としての演算ユニット
4 インジェクタ
6 点火装置
8 可変バルブタイミング機構
10 ウエストゲートバルブ
100 エンジンコントローラ
101、105 要求トルク受信手段としてのインタフェース
200 パワートレインマネージャ
182 目標空気量算出手段としての演算ユニット
190 目標第1空気量算出手段としての演算ユニット
192 目標第2空気量算出手段としての演算ユニット
194、166、178 吸入特性可変アクチュエータ制御手段としての演算ユニット
196、186 過給特性可変アクチュエータ制御手段としての演算ユニット
174、176 第2アクチュエータ制御手段としての演算ユニット
168、170、172 第3アクチュエータ制御手段としての演算ユニット
404 仮想第1空燃比変更手段としての演算ユニット
410 仮想第2空燃比変更手段としての演算ユニット
406 目標空燃比切替手段としての演算ユニット
Claims (7)
- 筒内に吸入される空気の量を変化させる第1アクチュエータと、筒内に燃料を供給する第2アクチュエータと、筒内の混合気に点火する第3アクチュエータとを有し、第1空燃比による運転と前記第1空燃比よりもリーンな第2空燃比による運転とを選択可能に構成された過給器付き内燃機関の制御装置において、
要求トルクを受信する要求トルク受信手段と、
空気量のトルクへの変換効率を与えるパラメータを用いて前記要求トルクを達成するための目標空気量を前記要求トルクから逆算する目標空気量算出手段と、
前記要求トルクの基準値以下への減少に応答して前記パラメータの値を前記変換効率を下げる値へ変更するパラメータ値変更手段と、
前記パラメータの値が前記変換効率を下げる値へ変更された後、目標空燃比を前記第1空燃比から前記第2空燃比へ切り替える目標空燃比切替手段と、
前記目標空気量に基づいて前記第1アクチュエータの操作量を決定し、前記操作量に従って前記第1アクチュエータを操作する第1アクチュエータ制御手段と、
前記目標空燃比に基づいて燃料供給量を決定し、前記燃料供給量に従って前記第2アクチュエータを操作する第2アクチュエータ制御手段と、
前記第1アクチュエータの操作量と前記目標空燃比とから推定されるトルクと前記要求トルクとに基づいて前記要求トルクを達成するための点火時期を決定し、前記点火時期に従って前記第3アクチュエータを操作する第3アクチュエータ制御手段と、を備え、
前記目標空気量算出手段は、
空気量のトルクへの変換効率を与える第1パラメータを用いて前記要求トルクを達成するための目標空気量を前記要求トルクから逆算する目標第1空気量算出手段と、
空気量のトルクへの変換効率を与える第2パラメータを用いて前記要求トルクを達成するための目標第2空気量を前記要求トルクから逆算する目標第2空気量算出手段と、を含み、
前記パラメータ値変更手段は、
前記要求トルクが第1基準値以下へ減少したことに応答して前記第1パラメータの値を前記変換効率を下げる値へ変更する第1パラメータ値変更手段と、
前記要求トルクが前記第1基準値よりも大きい第2基準値以下へ減少したことに応答して前記第2パラメータの値を前記変換効率を下げる方向へ変化させ始め、前記要求トルクが前記第2基準値から前記第1基準値へ向けてさらに減少するのに合わせて、前記第2パラメータの値を前記変換効率を下げる方向へ徐々に変化させる第2パラメータ値変更手段と、を含み、
前記目標空燃比切替手段は、前記第1パラメータの値が前記変換効率を下げる値へ変更された後、目標空燃比を前記第1空燃比から前記第2空燃比へ切り替える手段を含み、
前記第1アクチュエータは、
前記過給器の下流側の吸気通路において前記筒内に吸入される空気の吸入特性を変化させる吸入特性可変アクチュエータと、
前記過給器の過給特性を変化させる過給特性可変アクチュエータと、を含み、
前記第1アクチュエータ制御手段は、
前記目標第1空気量に基づいて前記吸入特性可変アクチュエータの操作量を決定し、前記操作量に従って前記吸入特性可変アクチュエータを操作する吸入特性可変アクチュエータ制御手段と、
前記目標第2空気量から算出される目標過給圧に基づいて前記過給特性可変アクチュエータの操作量を決定し、前記操作量に従って前記過給特性可変アクチュエータを操作する過給特性可変アクチュエータ制御手段と、
を含むことを特徴とする過給器付き内燃機関の制御装置。 - 前記パラメータは空燃比に対応するパラメータであり、
前記第1パラメータ値変更手段は、前記要求トルクの前記第1基準値以下への減少に応答して前記第1パラメータの値を前記第1空燃比に対応する値から前記第2空燃比に対応する値へ切り替える手段を含み、
前記第2パラメータ値変更手段は、前記要求トルクが前記第2基準値より大きいことに応答して前記第2パラメータの値を前記第1空燃比に対応する値に設定し、前記要求トルクの前記第2基準値以下への減少に応答して前記第2パラメータの値を前記第1空燃比に対応する値から変化させ始め、前記要求トルクが前記第2基準値から前記第1基準値まで減少するのに合わせて、前記第2パラメータの値を前記第1空燃比に対応する値から前記第2空燃比に対応する値まで徐々に変化させる手段を含むことを特徴とする請求項1に記載の過給器付き内燃機関の制御装置。 - 前記目標空燃比切替手段は、前記第1パラメータの値が前記変換効率を下げる値へ変更された後、前記目標第1空気量と前記第1アクチュエータの操作量から推定される空気量との差が閾値以下になってから、前記目標空燃比を前記第1空燃比から前記第2空燃比へ切り替えることを特徴とする請求項1又は2に記載の過給器付き内燃機関の制御装置。
- 前記目標空燃比切替手段は、前記第1パラメータの値が前記変換効率を下げる値へ変更された後、一定時間が経過してから、前記目標空燃比を前記第1空燃比から前記第2空燃比へ切り替えることを特徴とする請求項1又は2に記載の過給器付き内燃機関の制御装置。
- 前記第1パラメータ値変更手段は、前記要求トルクの第3基準値以上への増大に応答して前記第1パラメータの値を前記変換効率を上げる値へ変更する手段を含み、
前記目標空燃比切替手段は、前記第1パラメータの値の前記変換効率を上げる値への変更に応答して前記目標空燃比を前記第2空燃比から前記第1空燃比へ切り替える手段を含み、
前記第2パラメータ値変更手段は、前記要求トルクの前記第3基準値以上への増大に応答して前記第2パラメータの値を前記変換効率を上げる方向へ変化させ始め、前記要求トルクが前記第3基準値からさらに増大するのに合わせて、前記第2パラメータの値を前記変換効率を上げる方向へ徐々に変化させる手段を含むことを特徴とする請求項1に記載の過給器付き内燃機関の制御装置。 - 前記パラメータは空燃比に対応するパラメータであり、
前記第1パラメータ値変更手段は、前記要求トルクの前記第3基準値以上への増大に応答して前記第1パラメータの値を前記第2空燃比に対応する値から前記第1空燃比に対応する値へ切り替える手段を含み、
前記第2パラメータ値変更手段は、前記要求トルクが前記第3基準値より小さいことに応答して前記第2パラメータの値を前記第2空燃比に対応する値に設定し、前記要求トルクの前記第3基準値以上への増大に応答して前記第2パラメータの値を前記第2空燃比に対応する値から変化させ始め、前記要求トルクが前記第3基準値からさらに増大するのに合わせて、前記第2パラメータの値を前記第2空燃比に対応する値から前記第1空燃比に対応する値まで徐々に変化させる手段を含むことを特徴とする請求項5に記載の過給器付き内燃機関の制御装置。 - 前記要求トルク受信手段は、
要求第1トルクを受信する手段と、
前記要求第1トルクからトルクダウン方向のパルス成分を除去した要求第2トルクを受信する手段と、を含み、
前記目標第1空気量算出手段は、前記第1パラメータを用いて前記要求第1トルクを達成するための目標第1空気量を前記要求第1トルクから逆算する手段を含み、
前記目標第2空気量算出手段は、前記第2パラメータを用いて前記要求第2トルクを達成するための目標第2空気量を前記要求第2トルクから逆算する手段を含むことを特徴とする請求項1乃至6の何れか1項に記載の過給器付き内燃機関の制御装置。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2013/065740 WO2014196070A1 (ja) | 2013-06-06 | 2013-06-06 | 過給器付き内燃機関の制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6041052B2 JP6041052B2 (ja) | 2016-12-07 |
JPWO2014196070A1 true JPWO2014196070A1 (ja) | 2017-02-23 |
Family
ID=52007742
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015521244A Expired - Fee Related JP6041052B2 (ja) | 2013-06-06 | 2013-06-06 | 過給器付き内燃機関の制御装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10094307B2 (ja) |
JP (1) | JP6041052B2 (ja) |
CN (1) | CN105264208B (ja) |
DE (1) | DE112013007145B4 (ja) |
WO (1) | WO2014196070A1 (ja) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080060627A1 (en) | 2004-11-18 | 2008-03-13 | Massachusetts Institute Of Technology | Optimized fuel management system for direct injection ethanol enhancement of gasoline engines |
JP5773026B2 (ja) * | 2013-04-30 | 2015-09-02 | トヨタ自動車株式会社 | 過給機付きエンジンの制御装置 |
US9650979B2 (en) * | 2013-05-14 | 2017-05-16 | Toyota Jidosha Kabushiki Kaisha | Control device for internal combustion engine |
US9903285B2 (en) * | 2013-06-03 | 2018-02-27 | Toyota Jidosha Kabushiki Kaisha | Control device for internal combustion engine with turbocharger |
JP6070838B2 (ja) * | 2013-06-11 | 2017-02-01 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
JP6287802B2 (ja) * | 2014-12-12 | 2018-03-07 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
US9816455B2 (en) * | 2015-05-27 | 2017-11-14 | Toyota Jidosha Kabushiki Kaisha | Control system for engine |
GB2544457A (en) * | 2015-09-24 | 2017-05-24 | Cummins Power Generation Ltd | Feed-forward control system and method for genset quick cold start |
JP6647160B2 (ja) * | 2016-07-05 | 2020-02-14 | 本田技研工業株式会社 | 車両の制御装置 |
US10415457B2 (en) * | 2017-11-07 | 2019-09-17 | Fca Us Llc | Boost control techniques for a turbocharged engine with scavenging |
US11441497B2 (en) * | 2018-01-23 | 2022-09-13 | Nissan Motor Co., Ltd. | Internal combustion engine control method and internal combustion engine control device |
CN117751064A (zh) * | 2021-08-04 | 2024-03-22 | 日产自动车株式会社 | 混合动力车辆的控制方法以及混合动力车辆的控制装置 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3508481B2 (ja) * | 1997-07-08 | 2004-03-22 | 日産自動車株式会社 | 内燃機関の制御装置 |
JP3817950B2 (ja) * | 1999-02-09 | 2006-09-06 | 日産自動車株式会社 | エンジンの制御装置 |
US6497212B2 (en) * | 2000-02-10 | 2002-12-24 | Denso Corporation | Control apparatus for a cylinder injection type internal combustion engine capable of suppressing undesirable torque shock |
JP2001227399A (ja) | 2000-02-18 | 2001-08-24 | Denso Corp | 内燃機関の制御装置 |
JP2002155788A (ja) * | 2000-11-16 | 2002-05-31 | Mitsubishi Motors Corp | エンジンの制御装置 |
JP2003090250A (ja) * | 2001-09-18 | 2003-03-28 | Nissan Motor Co Ltd | ディーゼルエンジンの制御装置 |
US6754578B1 (en) * | 2003-03-27 | 2004-06-22 | Ford Global Technologies, Llc | Computer instructions for control of multi-path exhaust system in an engine |
JP4713147B2 (ja) * | 2004-12-27 | 2011-06-29 | 日産自動車株式会社 | エンジンの制御装置 |
JP4577656B2 (ja) | 2006-02-15 | 2010-11-10 | 株式会社デンソー | 過給機付き内燃機関の制御装置 |
JP4375387B2 (ja) * | 2006-11-10 | 2009-12-02 | トヨタ自動車株式会社 | 内燃機関 |
US8126632B2 (en) * | 2007-10-26 | 2012-02-28 | Ford Global Technologies, Llc | Engine idle speed and turbocharger speed control |
US7512479B1 (en) * | 2007-11-19 | 2009-03-31 | Southwest Research Institute | Air fraction estimation for internal combustion engines with dual-loop EGR systems |
WO2014184871A1 (ja) * | 2013-05-14 | 2014-11-20 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
EP3006704B1 (en) * | 2013-05-24 | 2017-11-15 | Toyota Jidosha Kabushiki Kaisha | Control device for internal combustion engine |
DE112013007108T5 (de) * | 2013-05-24 | 2016-03-03 | Toyota Jidosha Kabushiki Kaisha | Vorrichtung zum Steuern einer Verbrennungskraftmaschine |
US9903285B2 (en) * | 2013-06-03 | 2018-02-27 | Toyota Jidosha Kabushiki Kaisha | Control device for internal combustion engine with turbocharger |
JP6070838B2 (ja) * | 2013-06-11 | 2017-02-01 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
DE112013007227B4 (de) * | 2013-07-09 | 2018-08-16 | Toyota Jidosha Kabushiki Kaisha | Steuerungsverfahren für eine Verbrennungskraftmaschine |
JP6136947B2 (ja) * | 2014-01-23 | 2017-05-31 | トヨタ自動車株式会社 | 内燃機関の制御装置 |
-
2013
- 2013-06-06 CN CN201380077228.4A patent/CN105264208B/zh not_active Expired - Fee Related
- 2013-06-06 JP JP2015521244A patent/JP6041052B2/ja not_active Expired - Fee Related
- 2013-06-06 DE DE112013007145.2T patent/DE112013007145B4/de not_active Expired - Fee Related
- 2013-06-06 WO PCT/JP2013/065740 patent/WO2014196070A1/ja active Application Filing
- 2013-06-06 US US14/895,660 patent/US10094307B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP6041052B2 (ja) | 2016-12-07 |
DE112013007145B4 (de) | 2018-09-13 |
WO2014196070A1 (ja) | 2014-12-11 |
CN105264208B (zh) | 2018-02-02 |
US20160123252A1 (en) | 2016-05-05 |
US10094307B2 (en) | 2018-10-09 |
CN105264208A (zh) | 2016-01-20 |
DE112013007145T5 (de) | 2016-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6041052B2 (ja) | 過給器付き内燃機関の制御装置 | |
JP6041049B2 (ja) | 内燃機関の制御装置 | |
JP6041050B2 (ja) | 内燃機関の制御装置 | |
JP5983882B2 (ja) | 内燃機関の制御装置 | |
JP6070838B2 (ja) | 内燃機関の制御装置 | |
JP6041051B2 (ja) | 内燃機関の制御装置 | |
JP6075450B2 (ja) | ターボチャージャ付き内燃機関の制御装置 | |
JP6136947B2 (ja) | 内燃機関の制御装置 | |
WO2014188601A1 (ja) | 内燃機関の制御装置 | |
JP2015132237A (ja) | 内燃機関の制御装置 | |
JP2014234776A (ja) | 内燃機関の制御装置 | |
JP2015117604A (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: 20161011 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161024 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6041052 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |