(57)【要約】【課題】エミッション性能の悪化を招く、燃料タンクからの蒸発燃料が大気に排出されることを防止するエンジンの制御装置を提供することにある。【解決手段】上記目的を達成するために、本発明に係るエンジンの制御装置は、以下のような手段を講じたものである。すなわち、燃料タンクから蒸発する燃料を吸着し、かつ、吸着した燃料を吸気管にパージするパージ装置から、排気管内に備えられた触媒上流へと、燃料を排出する手段を設け、アイドルストップ時に、該排出手段を駆動させ、機関停止直後の活性状態にある触媒に送ることで蒸発燃料の浄化を促すことを特徴とする。【選択図】  図２
2011252466.tif 000002
【特許請求の範囲】
【請求項１】
燃料タンクで発生した蒸発燃料を吸着タンク内に吸着し、エンジン条件により蒸発燃料を排出するパージ装置を備えた車両の制御装置であって、
前記車両は、前記車両の排気管に備えられた触媒の上流へ蒸発燃料を強制排出する燃料排出手段を有しており、
前記制御装置は、内燃機関停止後の前記触媒が活性状況時に前記燃料排出手段を制御して蒸発燃料を排出する制御装置。
【請求項２】
前記燃料排出手段として、前記パージ装置の漏れ孔の有無を予め備えられたポンプを用いて診断することができる診断装置を備え、該診断装置から排気管に備えられた触媒の上流へと連通する通路を備え、前記診断装置に予め備えられたポンプを用いた排出機構を備えた請求項１記載の内燃機関の制御装置。
【請求項３】
前記燃料排出手段として、電動の過給装置を備え、該過給装置上流に前記パージ装置から連通する通路を備え、該過給装置により燃料排出を行う請求項１記載の内燃機関の制御装置。
【請求項４】
前記排出制御を行う際に、触媒の酸素吸蔵量を推定し、該吸蔵量から燃料排出制御を行うか否かを決定する請求項１記載の内燃機関の制御装置。
【請求項５】
前記排出制御を行う際に、触媒で処理される酸素濃度を酸素濃度センサで測定、もしくは、エンジン運転中の空燃比フィードバック補正値により求めた燃料濃度から推定し、該酸素濃度により制御量の調整を行う請求項１記載の内燃機関の制御装置。
【請求項６】
前記排出制御を行う際に、推定した前記パージ装置内の燃料濃度を、内燃機関再始動後の該パージ装置内の燃料濃度の初期値として用いる請求項１記載の内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は主として、内燃機関（エンジン）のアイドルストップ機構を備えた車両において、蒸発燃料を効率よく排出できる燃料排出制御方法に関する。
【背景技術】
【０００２】
内燃機関を備えた車両において、燃料タンクからの蒸発燃料はキャニスタに吸着し、この吸着燃料は、車両の走行状態に応じて、吸気管へと導かれ、通常の噴射されたガソリンとともに燃焼される。しかし、アイドルストップ機構を備えた車両では、アイドル時にエンジンを停止するため、アイドルストップ実施中は蒸発燃料を処理することができず、キャニスタ内に蓄積され続ける。また、エンジンとモータとを協調させて駆動力を得るハイブリッド車においても、エンジンを停止させてモータ走行をするような場合に同様の現象が生じる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２３７７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の技術を使用した場合、燃料タンクから蒸発した燃料は、エンジン停止中はキャニスタに蓄積し続け、内燃機関が始動し、パージ条件が成立するまで増加する一方である。キャニスタ容量には制限があるため、該容量を超過した場合は、蒸発燃料がそのまま大気に放出されることとなる。本発明の目的は、このような不具合現象を防止することである。
【課題を解決するための手段】
【０００５】
燃料タンクで発生した蒸発燃料を吸着タンク内に吸着し、エンジン条件により蒸発燃料を排出するパージ装置を備えた車両の制御装置であって、車両は、排気管に備えられた触媒の上流へ蒸発燃料を強制排出する燃料排出手段を有しており、制御装置は、内燃機関停止後の触媒活性状況時に燃料排出手段を制御して蒸発燃料を排出する制御装置である。
【発明の効果】
【０００６】
本発明によれば、エンジン停止後においても蒸発燃料を適宜排出できるためパージ装置のキャニスタ容量を低減できるとともに、蒸発燃料の大気への流出を防ぐことが可能である。
【図面の簡単な説明】
【０００７】
【図１】本発明が適用される燃料制御装置の制御ブロックの一例。
【図２】本発明が適用される蒸発燃料排出装置の制御ブロックの一例。
【図３】本発明の燃料制御装置が制御するエンジン構成の一例。
【図４】本発明の燃料制御装置が制御するエンジン構成の他の例。
【図５】本発明の燃料制御装置が制御するエンジン構成の他の例。
【図６】本発明の燃料制御装置の内部構成の一例。
【図７】本発明の未燃焼ガス排出装置が制御している時の各変数挙動を表したチャートの一例。
【図８】本発明の図２のブロック２０３を詳細に表した一例。
【図８ａ】本発明の図２のブロック２０３を詳細に表したもう一つの例。
【図９】本発明の図２のブロック２０７，２０８を詳細に表した一例。
【図１０】本発明の図１の制御ブロック図の燃料計算関係の詳細なフローチャートの一例。
【図１１】本発明の図２の制御ブロック図の詳細なフローチャートの一例。
【図１２】本発明の図２のブロック２０３の詳細なフローチャートの一例。
【図１２ａ】本発明の図２のブロック２０３の詳細なフローチャートのもう一つの例。
【図１３】本発明の図２のブロック２０７，２０８の詳細なフローチャートの一例。
【発明を実施するための形態】
【０００８】
以下、図面に基づき本発明のエンジンの制御装置についての実施の形態を説明する。
【実施例１】
【０００９】
図１は、本発明の対象となる未燃焼ガス排出手段を備えたエンジン制御装置の制御ブロックの一例である。
【００１０】
ブロック１０１は、エンジン回転数計算手段のブロックである。エンジンの所定のクランク角度位置に設定されたクランク角度センサの電気的な信号、おもにパルス信号変化の単位時間当たりの入力数をカウントし、演算処理することで、エンジンの単位時間当りの回転数を計算する。
【００１１】
ブロック１０２は、前述のブロック１０１で演算されたエンジンの回転数、及びエンジン負荷からエンジンの要求する基本燃料を計算する。エンジン負荷は吸気管に設置された吸気管圧力センサの出力を、所定の処理で吸気管圧力に変換したもの、もしくは、熱式空気流量計等で計測されたエンジンの吸入空気量で代表させる。
【００１２】
ブロック１０３は、前述のブロック１０１で演算されたエンジンの回転数、前述のエンジン負荷により、前述のブロック１０２で計算された基本燃料のエンジンの各運転領域における補正係数を計算する。
【００１３】
ブロック１０４は、前述のエンジン回転数、及び前述のエンジン負荷によりエンジンの各領域における最適な基本点火時期の計算を、マップ検索で行う。
【００１４】
ブロック１０５は、吸気管に設定されエンジンの吸入空気量を調節するスロットル絞り弁の開度を検出し、運転者から意図されたエンジンの状態を判定するブロックである。判定する状態は主にアイドル状態か否か、加減速状態か否かである。
【００１５】
ブロック１０６は、前述のブロック１０４で検索された最適な基本点火時期を、前述のブロック１０５で判定されたエンジンの状態に応じて補正を行う。
【００１６】
ブロック１０７は、前述のエンジン回転数、及び前述のエンジン負荷によりエンジンの各領域における最適な目標空燃比をマップ検索等で決定する。
【００１７】
ブロック１０８は、前述のブロック１０７で決定された目標空燃比となるように、排気管に設定された酸素濃度センサの出力により燃料のフィードバックコントロールを行い、空燃比フィードバック係数を計算する。
【００１８】
ブロック１０８ａは、前述のブロック１０１で算出されたエンジン回転数および、アクセル開度，ブレーキ踏力の各情報に基づき、アイドルストップ制御を実施する。
【００１９】
ブロック１０９は、前述のブロック１０８ａでのアイドルストップ制御実施状態に基づき、アイドルストップ状態と判断されたとき、燃料タンクからの蒸発燃料を吸気管にパージするパージ装置に蓄積された燃料を排出する手段を駆動させるか否かを判定するブロックである。蒸発燃料排出手段の実行許可の判定方法としては、触媒の温度、または触媒内の吸蔵酸素量の両方もしくは、いずれか一方に応じて決定する。蒸発燃料量の推定には、パージ装置内の推定濃度を用いる。
【００２０】
ブロック１１０は、ブロック１０２で計算された基本燃料に前述の基本燃料の補正係数，エンジン冷却水温，空燃比フィードバック係数、及び壁流補正係数で補正を施す。
【００２１】
ブロック１１１〜１１４は、前述のブロック１１０で計算された燃料量をエンジンに供給する燃料噴射手段である。ブロック１１５〜１１８は、前述のブロック１０６で補正されたエンジンの要求点火時期に応じてシリンダに流入した燃料混合気を点火する点火手段である。
【００２２】
ブロック１１９は、前述のブロック１０９で演算された判定結果に基づき、駆動要求があった場合に、実際に蒸発燃料排出手段を駆動させる。
【００２３】
図２は、本発明の対象となる未燃焼ガス排出制御の概要図を示している。
【００２４】
ブロック２０１では、エンジン回転数により、エンジンが運転状態から停止状態になったか否かを判定する。
ブロック２０２では、内燃機関運転中の吸入空気量と燃料噴射量から触媒の吸蔵酸素量を推定する。
【００２５】
ブロック２０３では、内燃機関運転中の吸入空気量と燃料噴射量から触媒温度を推定する。あるいは、触媒に設置した温度センサを用いて、測定した結果を用いても良い。
【００２６】
ブロック２０４では、内燃機関運転中の吸入空気量と燃料噴射量および、酸素濃度センサの測定値を用い、パージ装置内の蒸発燃料濃度を推定する。
【００２７】
ブロック２０５では、前述のブロック２０１の判断結果を用い、アイドルストップ状態か否かを判定する。
【００２８】
ブロック２０６では、前述のブロック２０５の判定結果と前述のブロック２０２で推定した触媒の吸蔵酸素量および前述のブロック２０３で推定あるいは測定した触媒温度の両方もしくは、いずれか一方に基づき、蒸発燃料排出手段を駆動して良いか否かを判定する。
【００２９】
ブロック２０７では、前述のブロック２０４で推定されたパージ装置内の蒸発燃料濃度と、酸素濃度センサの測定値に基づき、蒸発燃料排出手段の駆動力を演算する。
【００３０】
ブロック２０８では、前述のブロック２０６の判定結果が許可であった場合、蒸発燃料排出手段を駆動する。また、その駆動力は、前述のブロック２０７で算出された値に従う。
【００３１】
図３は、本発明の対象となる蒸発燃料排出手段を備えたエンジン制御装置におけるエンジン回りの一例を示している。
【００３２】
エンジン３０１は、吸入する空気量をスロットル絞り弁３０２、スロットル絞り弁をバイパスして、吸気管３０４へ接続された流路の流路面積を制御し、エンジンのアイドル時の回転数を制御するアイドルスピードコントロールバルブ３０３、吸気管３０４内の圧力を検出する吸気管圧力センサ３０５、エンジンの要求する燃料を供給する燃料噴射弁３０６、エンジンの所定のクランク角度位置に設定されたクランク角度センサ３０７、エンジンのシリンダ内に供給された燃料の混合気に点火する点火栓に、エンジン制御装置３１４の点火信号に基づいて点火エネルギを供給する点火モジュール３０８、エンジンのシリンダブロックに設定されエンジンの冷却水温を検出する水温センサ３０９、エンジンの排気管に設定され排気ガス中の酸素濃度を検出する酸素濃度センサ３１０、エンジンから排出された排気ガスを浄化する三元触媒３１１、吸気管と排気管の三元触媒３１１の上流を連通する管とその管の間に備えた吸気管内の空気を排気管に還流可能とした排気ガス還流手段３１２、エンジンの運転，停止のメインスイッチであるイグニッションキースイッチ３１３、及びエンジンの各補器類を制御するエンジン制御装置３１４、触媒温度を検出する触媒温度センサ３１５、触媒処理後の排気ガスの酸素濃度を検出する酸素濃度センサ３１６、燃料タンクからの蒸発燃料を吸着するキャニスタ３１７、キャニスタに吸着した燃料を吸気管にパージする量を制御するパージバルブ３１８、吸気管とパージバルブから空気、および燃料を吸引するポンプ３１９、ポンプと排気管を連通する排出管３２０から構成されている。尚、吸気管圧力センサ３０５は、吸気の温度を計測する吸気温センサが一体化されている。また、排出管３２０の排出口はパージガスが排気管内で均一濃度となるように拡散できるように構成されることはいうまでもない。
【００３３】
図４は、本発明の対象となる蒸発燃料排出手段を備えたエンジン制御装置におけるエンジン回りのもう一つの例を示している。
【００３４】
キャニスタ４１７には、該キャニスタの漏れ孔の有無を診断することができる診断装置４１９、該診断装置から大気に開放したドレンパイプにドレインバルブ４２０を備え、前述の診断装置から排気管に備えられた触媒の上流へと連通する通路である排出管４２１から構成される。前記診断装置に予め備えられた負圧ポンプを用い、該負圧ポンプの駆動力と、前述のドレインバルブ４２０の開口面積を制御することで、前記排出管４２１を通し、キャニスタ４１７から排気管へ空気と共に蒸発燃料を排出する。なお、排出管４２１の排出口はパージガスが排気管内で均一濃度となるように拡散できるように構成されることはいうまでもない。
【００３５】
図５は、本発明の対象となる蒸発燃料排出手段を備えたエンジン制御装置におけるエンジン回りのもう一つの例を示している。
【００３６】
エンジン５０１は、吸入空気を圧縮し吸気系に送る電動の過給圧装置５２０を備え、キャニスタ５１７から、該過給圧装置上流へパージガスを排出する排出管５１９を備え、パージガスを吸気管、あるいは該排出管を用いて過給圧装置上流のいずれに排出するかを切り替える切り替えバルブ５１８を備える。蒸発燃料を排出する場合には、前述の切り替えバルブ５１８により、パージガスが前述の排出管５１９に導かれるように経路を切り替え、前述の電動過給圧装置５２０を駆動することで、シリンダを通し、吸気管から排気管へ空気と共に蒸発燃料を排出する。なお、この際、吸排気バルブ５２１を下げた状態で期間停止させておく。
【００３７】
図６は、本発明の対象となる蒸発燃料排出手段を備えたエンジン制御装置の内部構成の一例である。
【００３８】
ＣＰＵ６０１の内部にはエンジンに設置された各センサの電気的信号をデジタル演算処理用の信号に変換、及びデジタル演算用の制御信号を実際のアクチュエータの駆動信号に変換するＩ／Ｏ部６０２が設定されており、Ｉ／Ｏ部６０２には、水温センサ６０３，クランク角センサ６０４，酸素濃度センサ６０５，吸気管圧力センサ６０６，スロットル開度センサ６０７，イグニッションスイッチ６０８，熱式空気流量計６０９が入力されている。ＣＰＵ６０１からの出力信号はドライバ６１０を介して、燃料噴射弁６１１〜６１４，点火コイル６１５〜６１８、及びＩＳＣバルブあるいは電制スロットルバルブへのＩＳＣ開度指令値６１９，蒸発燃料排出装置６２０へ出力信号が送られる。
【００３９】
図７は本発明の対象となる蒸発燃料排出手段を備えたエンジン制御装置が制御を実行している時の各変数挙動を表したチャートである。
【００４０】
チャート７０１はエンジン回転、チャート７０２は蒸発燃料排出手段の起動，停止信号、チャート７０３は排気ガスの酸素濃度、チャート７０４は蒸発燃料排出手段の制御量の挙動である。区間７０６はエンジンが一度、運転状態からからアイドルストップ状態となり、次に再び運転状態となるまでのアイドルストップ区間であり、チャート７０５は、本発明の手法で排出されたキャニスタに吸蔵される蒸発燃料の充填量である。区間７０７は蒸発燃料排出手段駆動区間である。７０８で示される酸素濃度リッチ区間では、７１１に図示されるように蒸発燃料排出手段の駆動力を高め、一方、７０９で示される蒸発燃料リーン区間では、７１２に図示されるように駆動力を低め、排出するパージガスが適正な空燃比を保つよう制御する。このとき、制御量に応じて、キャニスタ内の蒸発燃料量は７１４で示されるとおり、低減される。７１３で示される領域はキャニスタ内の蒸発燃料が略存在しない領域であり、この場合は、燃料タンクからの蒸発分に相当する燃料排出を実施するための駆動力７１３を保持し続ける。以上の動作により、アイドルストップ区間７０６で減衰されたキャニスタ内の蒸発燃料量は、従来制御時の燃料量である７１６に対して、７１５で示すように減衰される。
【００４１】
図８は、前述の、図２のブロック２０３を詳細に表した一例である。
【００４２】
ブロック８０１では、エンジン始動からの吸入空気量を積算し、この値に基づき、ブロック８０２で運転中の触媒温度の推定を行う。ブロック８０３で、Ａ／Ｆに応じた単位時間あたりの触媒の温度上昇／低下の変化分を算出する。ブロック８０４で、吸気温センサ検出値に応じて単位時間あたりに触媒温度が自然に低下する温度（自然低下温度）を算出する。ブロック８０５で、触媒推定温度過去値と前述の触媒温度変化分を加算し、前述の自然低下温度を減算することで、エンジン停止時の触媒推定温度を算出する。ブロック８０６でエンジンの運転／停止状態に応じて、運転中の触媒推定温度もしくは、エンジン停止時の触媒推定温度のいずれかを出力する。
【００４３】
図８ａは、前述の、図２のブロック２０３を詳細に表したもう一つの例である。
【００４４】
ブロック８ａ０１で、吸気温からテーブル検索により単位時間あたりの触媒の自然放出熱量を算出する。ブロック８ａ０２で、Ａ／Ｆに応じた単位時間あたりの触媒の反応熱量を算出する。ブロック８ａ０３で、触媒熱エネルギー過去値と前述の触媒反応熱量を加算し、前述の自然放出熱量を減算することで、触媒熱エネルギーを算出する。ブロック８ａ０４で、触媒熱エネルギーからテーブル検索により、触媒推定温度を算出する。
【００４５】
図９は、前述の、図２のブロック２０７，２０８を詳細に表した一例である。
【００４６】
ブロック９０１では、触媒温度センサ検出値、もしくは推定触媒温度を用い、パージ装置のバルブ開度をテーブル検索にて、算出する。ブロック９０２では、前記バルブ開度から制御対象の流量補正量をテーブル検索にて、算出する。ブロック９０３では、エバポ濃度推定値からテーブル検索にてポンプの制御量をテーブル検索にて算出する。乗算器９０４では、前記ポンプ制御量に、前記流量補正と空燃比フィードバック補正を乗じることで、基本制御量を算出する。なお、該空燃比フィードバック補正とは、空燃比フィードバック係数とエバポ補正量の偏差から求めることができる係数であるが、ここでは詳細は算出方法については割愛する。ブロック９０５では、測定したＡ／Ｆに応じた制御量補正量をテーブル検索にて算出する。なお、このテーブルは、Ａ／Ｆがリーンの時は、制御量を基本制御量より低減する方向、リッチの時は、制御量を増加する方向に算出されるよう設定される。乗算器９０６で、前述のブロック９０４で算出した基本制御量と前述のブロック９０５で算出した制御補正量を乗算することにより、アイドルストップ時制御量を算出する。ブロック９０７で、通常時の制御量を算出する。なお、通常時の制御量は制御を実施しない値を前提とするが、必要に応じて制御を実施する値を設定しても良い。ブロック９０８でアイドルストップ時制御の許可状況に応じて、アイドルストップ時制御量もしくは、通常時制御量のいずれかを出力する。
【００４７】
図１０は、前述の、図１の制御ブロック図の燃料計算関係の詳細なフローチャートの一例である。
【００４８】
ステップ１００１でエンジン回転数を計算する。ステップ１００２でエンジン負荷を読み込む。本例ではエンジン負荷は吸気管負圧または吸入空気量をエンジン回転数で除したものを指す。ステップ１００３では、基本燃料量を計算する。ステップ１００４では、前記エンジン回転数と前記エンジン負荷により基本燃料量の補正係数を検索する。ステップ１００５で要求される目標空燃比を検索する。ステップ１００６で酸素濃度センサの出力を読込み、ステップ１００７で排気空燃比が前記目標空燃比となるように、前記酸素濃度センサ出力に基づき空燃比フィードバックを行い、空燃比フィードバック係数を計算する。ステップ１００８では、前記空燃比フィードバック係数を前記基本燃料量に施す。ステップ１００９で水温センサ出力を読み、ステップ１０１０では、前記補正を施された基本燃料量を燃料噴射手段にセットする。ステップ１０１１では、運転状況に応じてアイドルストップ制御を実施の許可／禁止を判定し、許可の場合はアイドルストップ制御を実施する。ステップ１０１２では、前記エンジン回転数および触媒の活性状況に基づき、アイドルストップ時蒸発燃料排出手段の許可を判定し、ステップ１０１３では、アイドルストップ時蒸発燃料排出手段を駆動する。
【００４９】
図１１は前述の図２の詳細なフローチャートの一例である。
【００５０】
ステップ１１０１では、内燃機関運転中の吸入空気量と燃料噴射量から触媒の吸蔵酸素量を推定する。ステップ１１０２で内燃機関運転中の吸入空気量と燃料噴射量から触媒温度を推定する。あるいは、触媒に設置した温度センサを用いて、測定した結果を用いても良い。スッテップ１１０３で内燃機関運転中の吸入空気量と燃料噴射量および、酸素濃度センサの測定値を用い、パージ装置内の蒸発燃料濃度を推定する。ステップ１１０４でエンジン停止か否かを判断し、停止中と判断したときは、ステップ１１０５の処理に遷移し、停止中でないと判断したときはステップ１１０１の処理に遷移する。ステップ１１０５でアイドルストップ中か否かを判断し、アイドルストップ中と判断したときは、ステップ１１０６の処理に遷移し、アイドルストップ中でないと判断したときはステップ１１０１の処理に遷移する。ステップ１１０６で、前記ステップ１１０１で算出した吸蔵酸素量、前記ステップ１１０２で算出した触媒温度および前記ステップ１１０６のアイドルストップ判断結果に基づき、蒸発燃料排出手段駆動許可を判定し、許可と判断したときは、ステップ１１０７の処理に遷移し、禁止と判断したときはステップ１１０１の処理に遷移する。ステップ１１０７で、前記ステップ１１０３で算出した蒸発燃料濃度と酸素濃度センサの測定値に応じて、蒸発燃料排出手段制御量を算出する。ステップ１１０８で、前記１１０７で算出した制御量に応じて、蒸発燃料排出手段を駆動する。
【００５１】
図１２は前述の図８の詳細なフローチャートの一例である。
【００５２】
ステップ１２０１で吸入空気量を読込む。ステップ１２０２で、前記吸入空気量から始動からの吸入空気量の積算値を算出する。ステップ１２０３で、前記吸入空気量の積算値からエンジン運転時の触媒温度を推定する。ステップ１２０４で、酸素濃度センサの測定値を読み込み、Ａ／Ｆを算出する。ステップ１２０５で、前記Ａ／Ｆから触媒温度変化分を算出する。ステップ１２０６で、図８のブロック８０４に記載した計算式に基づき、エンジン停止時触媒温度を推定する。ステップ１２０７で、触媒が自然放熱により低下する温度を算出する。ステップ１２０８で、エンジン停止か否かを判定する。エンジン停止の場合は、ステップ１２０９で、最終的な触媒推定温度として、前記エンジン停止時触媒推定温度を出力する。エンジン停止でない場合は、ステップ１２１０で、最終的な触媒推定温度として、前記エンジン運転時触媒推定温度を出力する。
【００５３】
図１２ａは前述の図８ａの詳細なフローチャートの一例である。
【００５４】
ステップ１２ａ０１で吸気温度を読込む。ステップ１２ａ０２で、前記吸気温度から触媒の自然放出熱量を算出する。ステップ１２ａ０３で、酸素濃度センサの測定値を読み込み、Ａ／Ｆを算出する。ステップ１２ａ０４で、前記Ａ／Ｆから触媒反応熱量を算出する。ステップ１２ａ０５で、図８ａのブロック８ａ０３に記載した計算式に基づき、触媒熱エネルギーを推定する。ステップ１２ａ０６で、前記触媒熱エネルギーから触媒推定温度を算出する。
【００５５】
図１３は前述の図９の詳細なフローチャートの一例である。
【００５６】
ステップ１３０１で、触媒温度センサで検出、あるいは推定した触媒温度からパージバルブ開度を算出する。ステップ１３０２で、前記バルブ開度から流量補正を算出する。ステップ１３０３で、エバポ推定濃度からポンプの制御量を算出する。ステップ１３０４で、前記ポンプ制御量と前記流量補正と空燃比フィードバック補正からから蒸発燃料排出手段の基本制御量を算出する。ステップ１３０５で、酸素濃度センサの測定値を読み込み、Ａ／Ｆを算出する。ステップ１３０６で、前記Ａ／Ｆから制御補正量テーブルを検索し、制御補正量を算出する。ステップ１３０７で、前記ステップ１３０４で算出した基本制御量に、前記１３０６で算出した制御補正量を算出することで、アイドルストップ時制御量を算出する。ステップ１３０８で、通常時制御量を算出する。ステップ１３０９で、アイドルストップ時蒸発燃料排出制御が許可か否かを判定する。許可の場合は、ステップ１３１０で、最終的な蒸発燃料排出制御量として、前記１３０７で算出したアイドルストップ時制御量を出力する。禁止の場合は、ステップ１３１１で、最終的な蒸発燃料排出制御量として、前記１３０８で算出した通常時制御量を出力する。
【００５７】
以上、本発明の一実施形態について、詳述したが、本発明は、前記実施形態に限定されるものではない。また、本発明の特徴的な機能を損なわない限り、各構成要素は上記構成に限定されるものではない。
【符号の説明】
【００５８】
１０２  基本燃料計算手段
１０９  蒸発燃料排出実行判定手段
１１９  蒸発燃料排出手段
２０２  触媒内酸素吸蔵量推定部
２０３  触媒温度推定部
２０５  アイドルストップ判定部
２０６  蒸発燃料排出手段駆動許可判定部
２０７  蒸発燃料排出手段制御量算出部
２０８  蒸発燃料排出手段制御部
３０５  吸気管圧力センサ
３０６  燃料噴射弁
３１０  酸素濃度センサ
３１１  三元触媒
３１４  エンジン制御装置
３１５  触媒温度センサ
３１６  触媒処理後排気ガス酸素濃度センサ
３１７  キャニスタ
３１８  パージバルブ
３１９  蒸発燃料排出ポンプ
３２０，４２１  排出管
４１９  キャニスタ・リークチェック・診断装置
４２０  ドレインバルブ
５２０  電動過給圧装置
８０２  エンジン運転時触媒推定温度テーブル
８０３  触媒温度変化分テーブル
８０４  触媒自然低下温度テーブル
８ａ０１  触媒自然放出熱量テーブル
８ａ０２  触媒反応熱量テーブル
８ａ０４  触媒推定温度テーブル
９０１  パージバルブ開度テーブル
９０２  流量補正値テーブル
９０３  ポンプ制御量テーブル
９０５  制御量補正値テーブル
【図１】
2011252466.tif 000003
【図２】
2011252466.tif 000004
【図３】
2011252466.tif 000005
【図４】
2011252466.tif 000006
【図５】
2011252466.tif 000007
【図６】
2011252466.tif 000008
【図７】
2011252466.tif 000009
【図８】
2011252466.tif 000010
【図８ａ】
2011252466.tif 000011
【図９】
2011252466.tif 000012
【図１０】
2011252466.tif 000013
【図１１】
2011252466.tif 000014
【図１２】
2011252466.tif 000015
【図１２ａ】
2011252466.tif 000016
【図１３】
2011252466.tif 000017