JP2008175141A - 内燃機関の吸気制御装置 - Google Patents
内燃機関の吸気制御装置 Download PDFInfo
- Publication number
- JP2008175141A JP2008175141A JP2007009447A JP2007009447A JP2008175141A JP 2008175141 A JP2008175141 A JP 2008175141A JP 2007009447 A JP2007009447 A JP 2007009447A JP 2007009447 A JP2007009447 A JP 2007009447A JP 2008175141 A JP2008175141 A JP 2008175141A
- Authority
- JP
- Japan
- Prior art keywords
- throttle
- opening area
- throttle valve
- throttle opening
- 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.)
- Withdrawn
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- 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
- Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
- Output Control And Ontrol Of Special Type Engine (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
【課題】吸気バルブのリフト量を調整することによりエンジン回転数を制御する内燃機関において、スロットル弁のカーボン堆積量を精度良く推定することができる装置を提供する。
【解決手段】本発明の提供する装置は、現在の吸入空気量に基づいてスロットル開口面積を求める手段と、吸気管内のゲージ圧が目標ゲージ圧になるようにスロットル開口面積の補正量を求め、この補正量を求められたスロットル開口面積に加算して、スロットル開口面積をフィードバック補正する手段と、スロットル弁の初期状態におけるスロットル開口面積とスロットル弁開度との関係を表す第1のテーブルと、カーボンがスロットル弁の可動限界量まで堆積している状態における開口面積と開度との関係を表す第2のテーブルと、第1のテーブルおよび第2のテーブルを参照して、スロットル開口面積および補正量に基づいてスロットル弁のカーボン堆積量を推定する手段と、を有する。
【選択図】図2
【解決手段】本発明の提供する装置は、現在の吸入空気量に基づいてスロットル開口面積を求める手段と、吸気管内のゲージ圧が目標ゲージ圧になるようにスロットル開口面積の補正量を求め、この補正量を求められたスロットル開口面積に加算して、スロットル開口面積をフィードバック補正する手段と、スロットル弁の初期状態におけるスロットル開口面積とスロットル弁開度との関係を表す第1のテーブルと、カーボンがスロットル弁の可動限界量まで堆積している状態における開口面積と開度との関係を表す第2のテーブルと、第1のテーブルおよび第2のテーブルを参照して、スロットル開口面積および補正量に基づいてスロットル弁のカーボン堆積量を推定する手段と、を有する。
【選択図】図2
Description
本発明は、内燃機関の吸気を制御する装置に関するものであり、特に、スロットル弁のカーボン堆積量を推定する装置に関する。
従来、所望のエンジン回転数を得るべく吸入空気量をフィードバック補正し、この補正された空気量分を、スロットル弁のカーボン詰まりによる開口面積の減少変化分として学習する手法が、たとえば特許文献1に開示されている。
特許第3491019号
しかしながら、従来手法は、吸気バルブのリフト量を調整することによりエンジン回転数を制御する内燃機関では、スロットルのカーボン詰まりの度合いを推定することはできない。
本発明の目的は、吸気バルブのリフト量を調整することによりエンジン回転数を制御する内燃機関において、スロットル弁のカーボン堆積量を精度良く推定することができる装置を提供することである。
本発明は、少なくとも吸気バルブのリフト量を連続的に調節して吸入空気量を制御する可変動弁機構と、吸気管内のゲージ圧を所定の目標ゲージ圧に保持するためのスロットル弁と、を備える内燃機関において、スロットル弁のカーボン堆積量を推定する装置を提供する。この装置は、現在の吸入空気量に基づいてスロットル開口面積を求める手段と、吸気管内のゲージ圧が目標ゲージ圧になるようにスロットル開口面積の補正量を求め、この補正量を求められたスロットル開口面積に加算して、スロットル開口面積をフィードバック補正する手段と、スロットル弁の初期状態におけるスロットル開口面積とスロットル弁開度との関係を表す第1のテーブルと、カーボンがスロットル弁の可動限界量まで堆積している状態におけるスロットル開口面積とスロットル弁開度との関係を表す第2のテーブルと、第1のテーブルおよび第2のテーブルを参照して、スロットル開口面積および補正量に基づいてスロットル弁のカーボン堆積量を推定する手段と、を有する。
この発明により、吸気バルブのリフト量を調整することによりエンジン回転数を制御する内燃機関において、スロットル弁のカーボン堆積量を精度良く推定することができる。
本発明の一実施形態によると、この装置は、フィードバック補正されたスロットル開口面積に基づいて、変換テーブルを参照してスロットル弁開度を求める手段をさらに有する。この変換テーブルは、カーボン堆積率にしたがって更新される。これにより、一定負圧制御を精度良く実施することができる。
本発明の一実施形態によると、推定する手段が、第1のテーブルを参照して、求められたスロットル開口面積に対応する初期状態におけるスロットル弁開度を求め、第2のテーブルを参照して、求められたスロットル開口面積に対応する詰まり状態におけるスロットル弁開度を求め、変換テーブルを参照して、フィードバック補正されたスロットル開口面積に対応する現在のスロットル弁開度を求め、次の数式
KTHC=(TH−THmin)/(THmax−THmin)
により前記カーボン堆積率を推定する。ここで、KTHCはカーボン堆積率を表し、THは現在のスロットル弁開度を表し、THminは初期状態におけるスロットル弁開度を表し、THmaxは詰まり状態におけるスロットル弁開度を表す。
KTHC=(TH−THmin)/(THmax−THmin)
により前記カーボン堆積率を推定する。ここで、KTHCはカーボン堆積率を表し、THは現在のスロットル弁開度を表し、THminは初期状態におけるスロットル弁開度を表し、THmaxは詰まり状態におけるスロットル弁開度を表す。
本発明の一実施形態によると、スロットル弁開度を求める手段が、推定されたカーボン堆積率にしたがって、次の数式
TH(A)=KTHC×THmax(A)+(1―KTHC)×THmin(A)
により前記変換テーブルを更新する。ここで、TH(A)は変換テーブルの特性を表す関数であり、THmin(A)は第1のテーブルの特性を表す関数であり、THmax(A)は、第2のテーブルの特性を表す関数であり、KTHCは推定されたカーボン堆積率を表す。
TH(A)=KTHC×THmax(A)+(1―KTHC)×THmin(A)
により前記変換テーブルを更新する。ここで、TH(A)は変換テーブルの特性を表す関数であり、THmin(A)は第1のテーブルの特性を表す関数であり、THmax(A)は、第2のテーブルの特性を表す関数であり、KTHCは推定されたカーボン堆積率を表す。
本発明の一実施形態によると、この装置は、排気管に設置される空燃比検出手段の検出値に基づいて空燃比の補正量を求めることにより空燃比をフィードバック制御する手段をさらに有し、空燃比の補正量が所定のしきい値以下のときに、推定する手段が現在のカーボン堆積量を推定する。これにより、精度良くカーボン堆積量を推定することができる。
次に図面を参照してこの発明の実施の形態を説明する。図1は、この発明の実施形態に従う、内燃機関(以下、エンジンという)およびその制御装置の全体的な構成図である。
電子制御ユニット(以下、「ECU」)という)10は、車両各部から送られてくるデータを受け入れる入力インタフェース10a、車両の各部の制御を行うための演算を実行するCPU10b、読取り専用メモリ(ROM)および一時記憶用のランダムアクセスメモリ(RAM)を有するメモリ10c、および車両の各部に制御信号を送る出力インタフェース10dを備えるコンピュータである。メモリ10cのROMには、車両の各部の制御を行うためのプログラムおよび各種のデータが格納されている。
本発明に従う一定負圧制御およびスロットル弁のカーボン堆積率推定のためのプログラム、および該プログラムの実行の際に用いるデータおよびテーブルは、メモリ10cのROMに格納されている。このROMは、EEPROMのような書替え可能なROMであっても良い。RAMには、CPU10bによる演算の作業領域が設けられ、車両の各部から送られてくるデータおよび車両の各部に送り出す制御信号が一時的に記憶される。
ECU10に向けて送られたセンサ出力等の各種信号は入力インタフェース10aに渡され、アナログ−デジタル変換される。CPU10bは、変換されたデジタル信号をメモリ10cに格納されているプログラムに従って処理して、制御信号を作り出す。出力インタフェース10dは、これらの制御信号を車両の各部位へと送る。
エンジン12は、たとえば4気筒4サイクルのエンジンであり、図には、そのうちの一つの気筒が概略的に示されている。エンジン12は、吸気バルブ14を介して吸気管16に連結され、排気バルブ18を介して排気管20に連結されている。ECU10からの制御信号に従って燃料を噴射する燃料噴射弁22が、吸気管16に設けられている。なお、代替的に、燃料噴射弁22は燃焼室24に設けられても良い。
エンジン12は、吸気管16から吸入される空気と、燃料噴射弁22から噴射される燃料との混合気を、燃焼室24に吸入する。燃料室24には、ECU10からの点火時期信号に従って火花を飛ばす点火プラグ26が設けられている。点火プラグ26による火花により、混合気は燃焼する。この燃焼により混合気の体積は増大し、ピストン28を下方に押し下げる。ピストン28の往復運動は、クランクシャフト30の回転運動に変換される。4サイクルエンジンでは、エンジンのサイクルは、吸入、圧縮、燃焼、および排気行程からなる。ピストン28は、1サイクルにつき2往復する。
エンジン12には、クランクシャフト30の回転角度を検出するクランク角センサ32が設けられている。クランク角センサ32は、クランクシャフト30の回転に伴い、パルス信号であるCRK信号およびTDC信号をECU10に出力する。
CRK信号は、所定のクランク角で(たとえば、30度ごとに)出力されるパルス信号である。TDC信号は、ピストン28のTDC位置(上死点)に関連したクランク角度(たとえば、180度ごとに)で出力されるパルス信号である。これらパルス信号は、燃料噴射時期、点火時期などのエンジンを運転するための各種タイミング制御に使用される。
連続可変動弁機構40は、吸気バルブ14のリフト量および開閉タイミングを連続的に変化することができる機構である。本実施形態では、連続可変動弁機構40は、可変リフト機構42および可変位相機構44から構成される。
可変リフト機構42は、ECU10からの制御信号に従って、吸気バルブ14のリフト量を連続的に変更することができる機構である。可変リフト機構は、任意の既知の手法により実現することができる。例えば、カム、リフト可変リンク、アッパーリンク、ロアリンクから構成され、ロアリンクの角度をアクチュエータなどで変更して、バルブの最大リフト量を制御する手法が提案されている(たとえば、特開2004−036560号を参照)。
可変位相機構44は、ECU10からの制御信号に従って、吸気バルブ14の開閉タイミングを連続的に変更する。可変位相機構は、任意の既知の手法により実現することができる。たとえば、電磁的に吸気バルブの位相を進角または遅角に制御する手法が提案されている(たとえば、特開2000―227033号を参照)。
なお、代替的に、可変リフト機構42および可変位相機構44を一体的に構成してもよい。
本実施形態では、連続可変動弁機構40は、吸入空気量の制御に利用される。連続可変動弁機構40を用いて吸気バルブ14のリフト量を変化させることにより、吸入空気量を制御することができる。
吸気管16内にはスロットル弁46が配置されている。スロットル弁46は、ECU10からの制御信号に応じてアクチュエータ(図示せず)によって駆動されるドライブバイワイヤ(drive by wire:DBW)式のスロットル弁である。
スロットル弁開度センサ48がスロットル弁46に設けられており、スロットル開度θTHに応じた信号をECU10に出力する。
本実施形態では、スロットル弁46は、吸気管内の負圧を目標値に一定に維持するための一定負圧制御に利用される。スロットル弁46の開度を変化させることにより、吸気管内の負圧(ゲージ圧)を調整して、一定負圧制御を実施することができる。
吸気管16のスロットル弁46の上流側に、エアフローメータ50が設置されている。エアフローメータ50は、吸入空気量を示す電気信号をECU10に出力する。
吸気管16のスロットル弁46の下流には吸気管内圧力センサ52および吸気温センサ54が備えられ、それぞれ吸気管内絶対圧Pbおよび吸気温度Taを示す電気信号をECU10に出力する。
また、大気圧センサ56がエンジン外部の任意の位置に設置されており、大気圧Paを示す電気信号をECU10に出力する。
排気管20の触媒58の上流側にはLAF(linear air-fuel)センサ60が設置されている。LAFセンサ60は、リーンからリッチにわたる広範囲において排出ガス中の酸素濃度に比例する信号をECU10に出力する。
次に、図2を参照して、本実施形態による内燃機関の吸気制御装置について説明する。
吸気制御装置は、上述のように可変動弁機構40を用いて吸気バルブ14のリフト量を調整して吸入空気量を制御する。さらに、吸気制御装置は、スロットル弁46の開度を調整して、吸入空気量の増減に関係なく吸気管16内のゲージ圧(負圧)を目標ゲージ圧に維持するための一定負圧制御を実施する。吸気制御装置の各機能は、ECU10のメモリ10cに記憶されたプログラムをCPU10bが実行することにより実現される。
図2は、吸気制御装置の機能のうち、一定負圧制御の機能の詳細について示すものである。
一定負圧制御の概略は、現在の吸入空気量に基づいてスロットル46の開口面積を推定するフィードフォワード制御の役割をもつ部分(有効吸入空気量算出62、基準スロットル開口面積算出部64、スロットル開口面積補正部66)と、現在の吸気管内のゲージ圧と目標ゲージ圧に基づいてスロットル開口面積の補正量を算出するフィードバック制御の役割をもつ部分(フィードバック制御部68)から構成される。
まず図2の上部に配置されるフィードフォワード制御の役割をもつ部分について説明する。この部分は、有効吸入空気量算出部62と、基準スロットル開口面積決定部64と、スロットル開口面積補正部66を含む。これらのブロック群は、現在の吸入空気量に基づいて、吸気管内のゲージ圧が目標ゲージ圧となるようなスロットル開口面積を推定する。
有効吸入空気量算出部62は、エアフローメータで計測された実吸入空気量Qと、目標吸入空気量Qdとを用いて、以下に示す逐次型最小二乗フィルタを適用して、有効吸入空気量Qeを求める。
Qe=θ(今回値)+Qd (1)
ここで、θはモデルパラメータであり、次式のように表される。
ここで、θはモデルパラメータであり、次式のように表される。
θ(今回値)=θ(前回値)+P・e (2)
ここで、Pは同定ゲインであり、例えば0.01である。eは次式のように表される。
ここで、Pは同定ゲインであり、例えば0.01である。eは次式のように表される。
e=Q―(θ(前回値)+Qd) (3)
このように導出された有効吸入空気量Qeは、実吸入空気量Qまたは目標吸入空気量Qdに基づいてスロットル開度を制御する際のそれぞれの長所を両立することができる。実吸入空気量Qは、スロットル46の上流に設置されたエアフローメータ50によって検出されるので、2次エアの流入の影響を受けることなく必要なスロットル開度を精度良く推定できるという長所があるが、スロットルの変動に応じてその値も変動するので、推定されるスロットル開度が安定しないという短所がある。目標吸入空気量Qdは、スロットル開度を導出パラメータとして用いないので、スロットル変動の干渉を受けないという長所があるが、2次エア流入時にはスロットルを通過する空気量が正確にわからなくなるので、スロットル開度の推定精度が低下するという短所がある。有効吸入空気量Qeに基づいてスロットル開度を制御することにより、2次エア流入時に制御の精度を維持することと、スロットルとの干渉を回避することが同時に実現できる。
このように導出された有効吸入空気量Qeは、実吸入空気量Qまたは目標吸入空気量Qdに基づいてスロットル開度を制御する際のそれぞれの長所を両立することができる。実吸入空気量Qは、スロットル46の上流に設置されたエアフローメータ50によって検出されるので、2次エアの流入の影響を受けることなく必要なスロットル開度を精度良く推定できるという長所があるが、スロットルの変動に応じてその値も変動するので、推定されるスロットル開度が安定しないという短所がある。目標吸入空気量Qdは、スロットル開度を導出パラメータとして用いないので、スロットル変動の干渉を受けないという長所があるが、2次エア流入時にはスロットルを通過する空気量が正確にわからなくなるので、スロットル開度の推定精度が低下するという短所がある。有効吸入空気量Qeに基づいてスロットル開度を制御することにより、2次エア流入時に制御の精度を維持することと、スロットルとの干渉を回避することが同時に実現できる。
基準スロットル開口面積決定部64は、ある基準となるゲージ圧、大気圧、および吸気温度における吸入空気量とスロットル開口面積との関係を表す相関テーブルを参照して、有効吸入空気量Qeから、上述の基準条件下におけるスロットル開口面積を表す基準スロットル開口面積Abaseを求める。相関テーブルは、例えば、図3に示すように、有効吸入空気量とスロットル開口面積との関係を記憶している。この相関テーブルは、ゲージ圧が50(mmhg)、大気圧が1気圧(760mmhg)、吸気温度が25度である基準条件下における有効吸入空気量とスロットル開口面積との関係を表している。
スロットル開口面積補正部66は、現在の目標ゲージ圧PBGA_d、吸気温度Ta、大気圧Paに基づき基準スロットル開口面積Abaseを補正して、現在の運転条件に合うスロットル開口面積Aを算出する。この補正は、ベルヌーイの定理から導出された補正式を用いて次式のように行なわれる。
ここで、PBGAbaseは基準目標ゲージ圧であり、本実施形態では50(mmhg)である。Tbaseは基準吸気温度であり、本実施形態では25(℃)である。Pbaseは基準大気圧であり、本実施形態では760(mmhg)である。PBGA_dは現在の目標ゲージ圧であり、Taは現在の吸気温度であり、Paは現在の大気圧を表す。
(4)式は、ベルヌーイの定理から導出された補正式である。ここでこの補正式の導出について説明する。
一般に、圧力(大気圧)Paの領域から断面積Aの経路を介して圧力Pbの領域へ空気が流入する場合、経路の断面積Aはベルヌーイの定理に基づいて、次式のように表される。
ここで、Cは補正係数である。PBGAはゲージ圧であり、PBGA=Pa―Pbである。GAIRは空気の流量である。ρは空気密度である。
同様に、基準目標ゲージ圧PBGAbase、基準吸気温度Tbase、基準大気圧Pbaseの条件下において、断面積Abaseの経路を介して流量GAIRの空気が流れるとき、経路の断面積Abaseは次式のように表される。
ここで、ρ’は、この条件下における空気密度である。
(9)式を(8)式に代入すると、任意の目標ゲージ圧PBGA_d、吸気温度Ta、大気圧Paにおけるスロットル開口面積Aを求めるための(4)式が導出される。
図4は、有効吸入空気量算出部62と、基準スロットル開口面積決定部64と、スロットル開口面積補正部66によるスロットル開口面積推定のフローチャートである。
まず、有効吸入空気量算出部62が、目標吸入空気量Qdと実吸入空気量Qを獲得し(ステップS101)、(3)式を用いてパラメータeを算出する(ステップS103)。(2)式を用いてモデルパラメータθの現在値を算出し(ステップS105)、(1)式を用いて有効吸入空気量Qeを算出する(ステップS107)。
次に、基準スロットル開口面積決定部64が、図3に示すような相関テーブルを参照して、有効吸入空気量Qeから基準スロットル開口面積Abaseを求める(ステップS109)。
さらに、スロットル開口面積補正部66が、現在の目標ゲージ圧PBGA_d、大気圧Pa、および吸気温度Taを獲得して(ステップS111)、(4)式を用いて基準スロットル開口面積Abaseを補正して、目標ゲージ圧PBGA_dを実現するためのスロットル開口面積Aを算出する(ステップS113)。
ふたたび図2を参照して、フィードバック制御の役割をもつ部分について説明する。フィードバック補正部68は、吸気管内のゲージ圧PBGAと目標ゲージ圧PBGA_dに基づいて、スロットル開口面積の補正量ΔAを算出する。
上述のように、スロットル開口面積Aは、吸気管内のゲージ圧PBGAが目標ゲージ圧PBGA_dになるように、現在の有効吸入空気量Qeおよび現在の大気圧Paや吸気温度Taなどの諸条件に応じて推定される。しかしながら、この推定に用いられる相関テーブル(図3)や補正式((4)式)は、経年使用によってスロットルに蓄積するカーボンの影響については考慮されていない。カーボンの堆積が進行すると、推定した開口面積に応じて求められるスロットル角度では、実際の開口面積が算出値より小さくなり、実ゲージ圧と目標ゲージ圧との間に偏差が生じる可能性がある。
そこで、カーボン詰まりなどの外乱の影響を考慮して、実ゲージ圧PBGAが目標ゲージ圧PBGA_dになるようにフィードバック補正を行ない、スロットル開口面積の補正量ΔAを算出する。
図5は、フィードバック補正部68の詳細な機能ブロック図である。本実施形態のフィードバック補正部68は、応答指定型制御の一手法であるスライディングモード制御器である。スライディングモード制御器は、制御量と目標値との偏差の収束性と、目標値への追従性を独立して制御することができる。
フィードバック補正部68には、目標ゲージ圧PBGA_dおよび実ゲージ圧PBGAが入力される。実ゲージ圧PBGAは、大気圧センサ56で計測された大気圧Paと、吸気管内圧力センサ52で計測された吸気管内圧力Pbとの差分である。
切り替え関数算出部72は、目標ゲージ圧PBGA_dおよび実ゲージ圧PBGAに基づいて、両者の偏差の収束挙動を規定する切り替え関数を用いて、切り替え関数値σを算出する。
まず、実ゲージ圧PBGAと目標ゲージ圧PBGA_dとの偏差Eを次式のように求める。
E=PBGA―PBGA_d (10)
次に、以下に示す切り替え関数を用いて、切り替え関数値σを算出する。
σ=E(今回値)+pole×E(前回値) (11)
ここで、poleは偏差Eの収束速度を規定するパラメータである。パラメータpoleは、フィードバック開始後カウンタに応じて設定される。例えば、パラメータpoleは、時間経過に伴い大きな値をとるよう設定することにより、偏差の収束速度を段階的に速くすることができる。
E=PBGA―PBGA_d (10)
次に、以下に示す切り替え関数を用いて、切り替え関数値σを算出する。
σ=E(今回値)+pole×E(前回値) (11)
ここで、poleは偏差Eの収束速度を規定するパラメータである。パラメータpoleは、フィードバック開始後カウンタに応じて設定される。例えば、パラメータpoleは、時間経過に伴い大きな値をとるよう設定することにより、偏差の収束速度を段階的に速くすることができる。
算出された切り替え関数値σは、到達則算出部76および適応則算出部78に送られる。
ゲイン切り替えフラグ決定部74は、所定の条件時にフィードバックゲインを小さくするためのゲイン切り替えフラグを立てるかどうかを決定する。ゲイン切り替えフラグは、低負荷時、燃料カット時、目標ゲージ圧が低いとき、目標ゲージ圧の変動が大きいときに立ち上がるように設定されている。上記の条件のうち、「燃料カット時」の条件は、燃料カットフラグを監視することにより判別する。「目標ゲージ圧が低いとき」および「目標ゲージ圧の変動が大きいとき」の条件は、入力された目標ゲージ圧とその変化量によって判別する。「低負荷時」の条件は、エンジン回転数および目標吸入空気量によって判別する。
ゲイン切り替えフラグは、到達則算出部76および適応則算出部78に送られる。
到達則算出部76は、所定のテーブルを参照して、切り替え関数値σに対応するフィードバック制御の比例項ΔArchを求める。テーブルは2種類用意されており、ゲイン切り替えフラグによって使用するテーブルが選択される。ゲイン切り替えフラグが立ち上がったときに使用するテーブルは、求められるフィードバック制御の比例項ΔArchの値が通常時のものと比べて小さくなるように設定されている。
また、到達則算出部76は、フィードバック許可フラグが立っている状態において、比例項ΔArchを算出するように設定されている。スロットルが全開でゲージ圧がほぼ0となるとき、可変動弁機構による吸入空気量制御が禁止され吸気バルブのリフト量が固定されているとき、およびエンジン始動時には、フィードバック許可フラグが立っていないので、このとき、到達則算出部は0を出力する。
なお、到達則算出部76は、所定のフィードバックゲインを予め設定しておき、切り替え関数値σにこのフィードバックゲインを乗じて比例項ΔArchを算出しても良い。この場合、上述のフィードバック許可フラグが立っていないときには、フィードバックゲインが0に変更され、到達則算出部76が出力する比例項ΔArchは0となる。
適応則算出部78は、所定のテーブルを参照して、切り替え関数値σに対応するフィードバック制御の積分項ΔAadpを求める。テーブルは2種類用意されており、ゲイン切り替えフラグによって使用するテーブルが選択される。ゲイン切り替えフラグが立ち上がったときに使用するテーブルは、求められるフィードバック制御の積分項ΔAadpの値が通常時のものと比べて小さくなるように設定されている。
また、適応則算出部78は、フィードバック許可フラグが立っている状態において、積分項ΔAadpを算出するように設定されている。スロットルが全開でゲージ圧がほぼ0となるとき、可変動弁機構による吸入空気量制御が禁止され吸気バルブのリフト量が固定されているとき、およびエンジン始動時には、フィードバック許可フラグが立っていないので、このとき、適応則算出部は0を出力する。
なお、適応則算出部78は、所定のフィードバックゲインを予め設定しておき、切り替え関数値σにこのフィードバックゲインを乗じて積分項ΔAadpを算出しても良い。この場合、上述のフィードバック許可フラグが立っていないときには、フィードバックゲインが0に変更され、適応則算出部78が出力する積分項ΔAadpは0となる。
到達則算出部76より出力された比例項ΔArchおよび適応則算出部78より算出された積分項ΔAadpが加算され、リミット処理80を施したのち、スロットル開口面積の補正量ΔAとして出力される。
なお、代替的に、フィードバック補正部68は、例えばPID制御器のように積分項をもつ従来のフィードバック制御手法を利用して構成することも可能である。
ふたたび図2に戻り、その後の処理を説明する。
開口面積補正部66より出力されたスロットル開口面積Aと、フィードバック補正部68より出力されたスロットル開口面積の補正量ΔAは、スロットル開度算出部70へ入力される。
スロットル開度算出部70は、変換テーブル83を参照して、フィードバック補正されたスロットル開口面積A+ΔAに対応するスロットル開度THを算出する。
変換テーブル83は、スロットル開口面積とスロットル開度との関係を表すテーブルであり、たとえば図6のグラフ83のような特性をもつ。変換テーブル83は、スロットル弁46に堆積しているカーボン量を表すカーボン堆積率KTHCに従って更新される。変換テーブル83の更新は、ドライビングサイクルの所定のタイミング(たとえばイグニッションオン時)に実施される。
カーボン堆積率KTHCは、カーボン堆積率推定部69によって、1ドライビングサイクルにつき少なくとも一度算出される。カーボン堆積率KTHCの推定手法、変換テーブルの更新手法については後述する。
吸気制御装置は、このように導出されたスロットル開度THにしたがって、スロットル弁46を制御して、一定負圧制御を行なう。
以上、本実施形態の吸気制御装置による一定負圧制御について説明した。
次に、カーボン堆積率推定部69において実施されるカーボン堆積率KTHCの推定処理と、スロットル開度算出部70において実施される変換テーブル83の更新処理について説明する。図2において、カーボン堆積率推定部69がスロットル開度算出部70に含まれるように記載されているが、これらを別の機能ブロックに分けて構成しても良い。
まず、カーボン堆積率KTHCの推定手法について説明する。
本実施形態の吸気制御装置には、初期状態テーブル81および詰まり状態テーブル82という2種類のテーブルが予め用意されている。これらのテーブルは、メモリ10cに記憶されている。初期状態テーブル81は、スロットル機構がエンジンに装着された直後の初期状態におけるスロットル開口面積とスロットル開度との関係を表す。詰まり状態テーブル82は、スロットルを駆動できる限界量までカーボンがスロットルに堆積している状態におけるスロットル開口面積とスロットル開度との関係を表す。初期状態テーブル81および詰まり状態テーブル82は、たとえば図6に示すような特性をもっている。
図6を参照すると、スロットル弁46にカーボンが堆積するにつれて、所望のスロットル開口面積を実現するために、スロットル角度が大きく設定されるという特徴がある。スロットル開口面積Aを実現するように設定されるスロットル開度は、初期状態81ではTHminという最小値をとり、詰まり状態82ではTHmaxという最大値をとる。
一方、スロットル開度算出部70は、上述のとおり、変換テーブル83を参照して、フィードバック補正されたスロットル開口面積A+ΔAに対応するスロットル開度THを求める。
本実施形態では、現在のスロットル開度THをTHminおよびTHmaxと比較することによって、カーボン堆積率KTHCを推定する。たとえば、スロットル開度THがTHminに近いほど、カーボン堆積率KTHCは低くなり、THがTHmaxに近いほど、カーボン堆積率KTHCは高くなる。
図7は、カーボン堆積率推定部69において実施されるカーボン堆積量KTHCの推定処理のフローチャートである。この処理は、1ドライビングサイクルにつき少なくとも1回実施される。
ステップS201において、空燃比補正が正常に実施されているかが確認される。空燃比補正は、例えば排気管20のLAFセンサ60の計測値に基づき現在の空燃比を検出し、運転状態に応じてECU10が算出する目標空燃比を実現するように燃料噴射弁22による燃料噴射量を調整することにより実施することができる。このとき、LAFセンサ出力から算出される現在の実空燃比と、目標空燃比との偏差に基づいて導出されるフィードバック補正量が所定のしきい値以下のときに空燃比補正が正常に実施されていると判断する。空燃比補正が正常に実施されているならばステップS203に進む。空燃比補正に異常があるならばカーボン堆積率の推定は行なわず処理を終了する。
ステップS203において、初期状態テーブル81を参照して、スロットル開口面積Aに対応する初期状態におけるスロットル開度THminが求められる。
ステップS205において、詰まり状態テーブル82を参照して、スロットル開口面積Aに対応するカーボン詰まり状態におけるスロットル開度THmaxが求められる。
ステップS207において、変換テーブル83を参照して、スロットル開口面積A+ΔAに対応するスロットル弁開度THが求められる。
ステップS209において、カーボン堆積率KTHCが算出される。カーボン堆積率KTHCは、THmin、THmax、およびTHを用いて次式のように算出できる。
KTHC=(TH−THmin)/(THmax−THmin) (12)
KTHC=(TH−THmin)/(THmax−THmin) (12)
算出されたKTHCがメモリ10cに記憶され、処理を終了する。
続いて、スロットル開度算出部70において実施される変換テーブル83の更新方法について説明する。
変換テーブル83は、初期状態テーブル81および詰まり状態テーブル82と、カーボン堆積率推定部69によって求められメモリ10cに記憶されているカーボン堆積率KTHCとを利用して更新される。
この処理は、1ドライビングサイクルにつき少なくとも1度実行すれば良く、例えば、イグニッションオン時に前回のドライビングサイクルで推定されたカーボン堆積率KTHCを用いて実施される。
変換テーブル83の特性を、開口面積Aに関する関数TH(A)と表すと、特性TH(A)は、カーボン堆積率KTHCに従って、次式により更新される。
TH(A)=KTHC×THmax(A)+(1−KTHC)×THmin(A) (13)
ここで、THmax(A)は詰まり状態テーブル82の特性を表す関数であり、THmin(A)は初期状態テーブル81の特性を表す関数である。
TH(A)=KTHC×THmax(A)+(1−KTHC)×THmin(A) (13)
ここで、THmax(A)は詰まり状態テーブル82の特性を表す関数であり、THmin(A)は初期状態テーブル81の特性を表す関数である。
以上、カーボン堆積量KTHCの推定と、変換テーブル83の更新について説明した。
本実施形態による吸気制御装置は、吸気バルブのリフト量を調整することによりエンジン回転数を制御する内燃機関において、スロットル開度算出部70によってスロットル開口面積から求められたスロットル開度THを、スロットル初期状態の特性81に基づく最小値THminおよびカーボン詰まり状態の特性82に基づく最大値THmaxと比較することにより、スロットル弁のカーボン堆積率KTHCを精度良く推定することができる。
スロットル弁に堆積しているカーボン量が精度良く推定されると、次のような利点がある。たとえば、スロットルにカーボンが堆積すると、スロットル弁が完全に閉じられないので、低開度側(1〜2度程度)にて一定負圧制御を実施できない領域が生じる場合がある。このとき、負圧目標値から大幅にアンダーシュートするような事象が現れ、アイドル運転中にエンジンが停止してしまう可能性がある。カーボン堆積量が精度良く推定できると、ECUが低開度側の制御不能な領域を認識することができるので、高精度な一定負圧制御を実現することができる。
また、この吸気制御装置は、推定されたカーボン堆積量KTHCを利用して、スロットル開口面積からスロットル開度THを求めるための変換テーブル83を更新するので、一定負圧制御を精度良く実施することができる。
以上、本発明の実施の形態について説明したが、本発明はこのような実施形態に限定されることはなく、本発明の趣旨を逸脱しない範囲において、改変して用いることができる。
10 ECU
14 吸気バルブ
40 可変動弁機構
42 可変リフト機構
46 スロットル弁
52 吸気管内圧力センサ
54 吸気温度センサ
56 大気圧センサ
62 有効吸入空気量算出部
64 基準スロットル開口面積算出部
66 スロットル開口面積補正部
68 フィードバック補正部
69 カーボン堆積率推定部
70 スロットル開度算出部
81 初期状態特性テーブル
82 詰まり状態特性テーブル
83 変換テーブル
14 吸気バルブ
40 可変動弁機構
42 可変リフト機構
46 スロットル弁
52 吸気管内圧力センサ
54 吸気温度センサ
56 大気圧センサ
62 有効吸入空気量算出部
64 基準スロットル開口面積算出部
66 スロットル開口面積補正部
68 フィードバック補正部
69 カーボン堆積率推定部
70 スロットル開度算出部
81 初期状態特性テーブル
82 詰まり状態特性テーブル
83 変換テーブル
Claims (5)
- 少なくとも吸気バルブのリフト量を連続的に調節して吸入空気量を制御する可変動弁機構と、吸気管内のゲージ圧を所定の目標ゲージ圧に保持するためのスロットル弁と、を備える内燃機関の吸気制御装置であって、
現在の吸入空気量に基づいてスロットル開口面積を求める手段と、
前記吸気管内のゲージ圧が前記目標ゲージ圧になるように前記スロットル開口面積の補正量を求め、該補正量を前記求められたスロットル開口面積に加算して、前記スロットル開口面積をフィードバック補正する手段と、
前記スロットル弁の初期状態におけるスロットル開口面積とスロットル弁開度との関係を表す第1のテーブルと、
前記スロットル弁に堆積するカーボンの量が限界値である詰まり状態におけるスロットル開口面積と前記スロットル弁開度との関係を表す第2のテーブルと、
前記第1のテーブルおよび前記第2のテーブルを参照して、前記スロットル開口面積および前記補正量に基づいて前記スロットル弁のカーボン堆積率を推定する手段と、
を有する、内燃機関の吸気制御装置。 - 前記フィードバック補正されたスロットル開口面積に基づいて、変換テーブルを参照してスロットル弁開度を求める手段をさらに有し、
該変換テーブルは、前記カーボン堆積率にしたがって更新される、
請求項1に記載の内燃機関の吸気制御装置。 - 前記カーボン堆積率を推定する手段が、前記第1のテーブルを参照して、前記求められたスロットル開口面積に対応する前記初期状態におけるスロットル弁開度を求め、
前記第2のテーブルを参照して、前記求められたスロットル開口面積に対応する前記詰まり状態におけるスロットル弁開度を求め、
前記変換テーブルを参照して、前記フィードバック補正されたスロットル開口面積に対応する現在のスロットル弁開度を求め、次の数式
KTHC=(TH−THmin)/(THmax−THmin)
により前記カーボン堆積率を推定し、ここで、KTHCはカーボン堆積率を表し、THは現在のスロットル弁開度を表し、THminは初期状態におけるスロットル弁開度を表し、THmaxは詰まり状態におけるスロットル弁開度を表す、
請求項2に記載の内燃機関の吸気制御装置。 - 前記スロットル弁開度を求める手段が、前記推定されたカーボン堆積率にしたがって、次の数式
TH(A)=KTHC×THmax(A)+(1―KTHC)×THmin(A)
により前記変換テーブルを更新し、ここで、TH(A)は前記変換テーブルの特性を表す関数であり、THmin(A)は前記第1のテーブルの特性を表す関数であり、THmax(A)は、前記第2のテーブルの特性を表す関数であり、KTHCは前記推定されたカーボン堆積率を表す、請求項2に記載の内燃機関の吸気制御装置。 - 排気管に設置される空燃比検出手段の検出値に基づいて空燃比の補正量を求めることにより空燃比をフィードバック制御する手段をさらに有し、
前記空燃比の補正量が所定のしきい値以下のときに、前記推定する手段が前記現在のカーボン堆積量を推定する、
請求項1に記載の内燃機関の吸気制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007009447A JP2008175141A (ja) | 2007-01-18 | 2007-01-18 | 内燃機関の吸気制御装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007009447A JP2008175141A (ja) | 2007-01-18 | 2007-01-18 | 内燃機関の吸気制御装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2008175141A true JP2008175141A (ja) | 2008-07-31 |
Family
ID=39702330
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007009447A Withdrawn JP2008175141A (ja) | 2007-01-18 | 2007-01-18 | 内燃機関の吸気制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2008175141A (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010144555A (ja) * | 2008-12-17 | 2010-07-01 | Hitachi Automotive Systems Ltd | 内燃機関のスロットル開口面積学習装置および方法および燃料制御装置 |
CN104508283A (zh) * | 2012-07-27 | 2015-04-08 | 宝马股份公司 | 内燃机进气道中的结焦识别 |
CN110645109A (zh) * | 2018-06-26 | 2020-01-03 | 本田技研工业株式会社 | 内燃机的控制装置 |
CN114718747A (zh) * | 2022-03-31 | 2022-07-08 | 东风汽车集团股份有限公司 | 节气门有效面积计算方法、装置、设备及可读存储介质 |
-
2007
- 2007-01-18 JP JP2007009447A patent/JP2008175141A/ja not_active Withdrawn
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010144555A (ja) * | 2008-12-17 | 2010-07-01 | Hitachi Automotive Systems Ltd | 内燃機関のスロットル開口面積学習装置および方法および燃料制御装置 |
CN104508283A (zh) * | 2012-07-27 | 2015-04-08 | 宝马股份公司 | 内燃机进气道中的结焦识别 |
US9556802B2 (en) | 2012-07-27 | 2017-01-31 | Bayerische Motoren Werke Aktiengesellschaft | Detection of coking in the intake tract of an internal combustion engine |
CN110645109A (zh) * | 2018-06-26 | 2020-01-03 | 本田技研工业株式会社 | 内燃机的控制装置 |
US11131266B2 (en) | 2018-06-26 | 2021-09-28 | Honda Motor Co., Ltd. | Control device of internal combustion engine |
CN110645109B (zh) * | 2018-06-26 | 2022-03-08 | 本田技研工业株式会社 | 内燃机的控制装置 |
CN114718747A (zh) * | 2022-03-31 | 2022-07-08 | 东风汽车集团股份有限公司 | 节气门有效面积计算方法、装置、设备及可读存储介质 |
CN114718747B (zh) * | 2022-03-31 | 2022-12-23 | 东风汽车集团股份有限公司 | 节气门有效面积计算方法、装置、设备及可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4257375B2 (ja) | 内燃機関の吸気制御装置 | |
JP4303757B2 (ja) | 内燃機関の吸気系の異常判定装置 | |
JP4656092B2 (ja) | 内燃機関の制御装置 | |
US7654252B2 (en) | Air-fuel ratio control system and method for internal combustion engine | |
US7484504B2 (en) | Air-fuel ratio control system and method for internal combustion engine | |
JP2004044454A (ja) | 内燃機関の燃料噴射量制御装置 | |
JP4455956B2 (ja) | 内燃機関のアイドル回転速度制御装置 | |
US10041425B2 (en) | Air-fuel ratio controller of internal combustion engine and method for controlling air-fuel ratio of internal combustion engine | |
JP2008175141A (ja) | 内燃機関の吸気制御装置 | |
JP2007100575A (ja) | 内燃機関の制御装置 | |
JP2009250029A (ja) | 内燃機関の制御装置 | |
JP4827867B2 (ja) | 内燃機関の制御装置 | |
JP2006118382A (ja) | 吸気量制御機構の異常判定装置 | |
JP2007231750A (ja) | 内燃機関の空燃比制御装置 | |
JP4740272B2 (ja) | 内燃機関の吸気制御装置 | |
JP5641241B2 (ja) | 内燃機関の吸気量制御装置 | |
JP2008014212A (ja) | 内燃機関 | |
JP2007177768A (ja) | 吸気量制御装置 | |
JP2010024928A (ja) | エンジンの制御装置 | |
JP2008031929A (ja) | 内燃機関の空燃比制御装置及び内燃機関の燃料噴射量制御装置 | |
JP2009228498A (ja) | 内燃機関の空燃比制御装置 | |
JP2009162121A (ja) | 内燃機関の空燃比制御装置 | |
JP2005016316A (ja) | 内燃機関の制御装置 | |
JP2009191793A (ja) | 内燃機関の制御装置 | |
JP2010038078A (ja) | 内燃機関の空燃比制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091127 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20100824 |