(57)【要約】【課題】  デューティ比とポンプからの気体の流量との相関関係の特性に応じて、パージガスの流量を特定する技術を提供する。【解決手段】  蒸発燃料処理装置は、吸気経路に供給すべきパージガスの要求パージ流量によって決定される要求ポンプ回転数と要求デューティ比とが所定条件を満たす場合に、要求ポンプ回転数でポンプを回転させ、要求デューティ比で制御弁の切り替えを制御し、要求パージ流量を吸気経路に供給されるパージガスの流量と特定する第１処理を実行し、要求ポンプ回転数と要求デューティ比とが所定条件を満たさない場合に、第１処理と異なる第２処理を実行することによって、吸気経路に供給されるパージガスの流量を特定する。【選択図】  図２
2018105155.tif 000002
【特許請求の範囲】
【請求項１】
燃料タンク内の蒸発燃料を貯留するキャニスタと、
前記キャニスタに貯留される前記蒸発燃料を含むパージガスを、パージ経路を介して内燃機関の吸気経路に供給するポンプと、
前記パージ経路を閉塞する閉塞状態と前記パージ経路を開通する開通状態とに連続的に切り替わる制御弁と、
前記ポンプの回転数と、前記制御弁の切り替えと、を制御する制御部と、を備え、
前記制御部は、
前記制御弁の切り替えを、互いに連続する１回の前記閉塞状態と１回の前記開通状態との合計期間のうちの１回の前記開通状態の期間の割合を表すデューティ比によって制御し、
前記吸気経路に供給すべき前記パージガスの要求パージ流量によって決定される要求ポンプ回転数と要求デューティ比とが所定条件を満たす場合に、前記要求ポンプ回転数で前記ポンプを回転させ、前記要求デューティ比で前記制御弁の切り替えを制御し、前記要求パージ流量を前記吸気経路に供給される前記パージガスの流量と特定する第１処理を実行し、
前記要求ポンプ回転数と前記要求デューティ比とが前記所定条件を満たさない場合に、前記第１処理と異なる第２処理を実行することによって、前記吸気経路に供給される前記パージガスの流量を特定する、蒸発燃料処理装置。
【請求項２】
前記制御部は、前記所定条件を満たさない場合に、前記要求ポンプ回転数で前記ポンプを回転させ、前記要求デューティ比で前記制御弁の切り替えを制御し、前記吸気経路に供給される前記パージガスの流量を、前記要求ポンプ回転数と前記要求デューティ比とに基づいて決定される補正係数を用いて前記要求パージ流量から補正された補正パージ流量と特定する前記第２処理を実行する、請求項１に記載の蒸発燃料処理装置。
【請求項３】
前記制御部は、前記所定条件を満たさない場合に、前記要求ポンプ回転数から補正された補正ポンプ回転数で前記ポンプを回転させる処理と、前記要求デューティ比から補正された補正デューティ比で前記制御弁の切り替えを制御する処理と、の少なくとも一方の処理を実行することによって、前記吸気経路に供給される前記パージガスの流量を前記要求パージ流量と特定する前記第２処理を実行する、請求項１に記載の蒸発燃料処理装置。
【請求項４】
前記制御部は、前記所定条件を満たさない場合に、前記要求ポンプ回転数から補正された補正ポンプ回転数で前記ポンプを回転させる処理と、前記要求デューティ比から補正された補正デューティ比で前記制御弁の切り替えを制御する処理と、の少なくとも一方の処理を実行し、前記吸気経路に供給される前記パージガスの流量を、前記少なくとも一方の処理後のポンプ回転数とデューティ比とを用いて算出される前記パージガスの流量と特定する前記第２処理を実行する、請求項１に記載の蒸発燃料処理装置。
【請求項５】
前記制御部は、前記制御弁の切り替えが開始されてから、所定期間が経過するまで、前記第１処理を実行する、請求項１から４のいずれか一項に記載の蒸発燃料処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、車両に搭載される蒸発燃料処理装置に関する。
【背景技術】
【０００２】
特許文献１に、蒸発燃料処理装置が開示されている。蒸発燃料処理装置は、燃料タンク内で蒸発した燃料を貯留するキャニスタと、キャニスタと内燃機関の吸気経路とを連結するパージ経路と、キャニスタに貯留される蒸発燃料を含むパージガスを、パージ経路を介して吸気経路に供給するポンプと、パージ経路を閉塞する閉塞状態とパージ経路を開通する開通状態とをデューティ比に従って切り替える制御弁と、を備える。制御弁のディーティ比は、内燃機関の運転状態に応じて決定される要求パージ流量に合わせて決定される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−３０１５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ポンプの回転数が一定である状況では、制御弁の１回の閉塞状態と１回の開通状態との合計期間のうちの１回の開通状態の期間を表すデューティ比が増加するのに従って、ポンプから吸気経路に供給される気体の流量が増加する。デューティ比とポンプからの気体の流量との相関関係の特性は、デューティ比が比較的に大きい範囲と比較的に小さい範囲とで変化する。
【０００５】
本明細書では、デューティ比とポンプからの気体の流量との相関関係の特性に応じて、パージガスの流量を特定する技術を提供する。
【課題を解決するための手段】
【０００６】
本明細書で開示される技術は、蒸発燃料処理装置である。蒸発燃料処理装置は、燃料タンク内の蒸発燃料を貯留するキャニスタと、前記キャニスタに貯留される前記蒸発燃料を含むパージガスを、パージ経路を介して内燃機関の吸気経路に供給するポンプと、前記パージ経路を閉塞する閉塞状態と前記パージ経路を開通する開通状態とに連続的に切り替わる制御弁と、前記ポンプの回転数と、前記制御弁の切り替えと、を制御する制御部と、を備えていてもよい。前記制御部は、前記制御弁の切り替えを、互いに連続する１回の前記閉塞状態と１回の前記開通状態との合計期間のうちの１回の前記開通状態の期間の割合を表すデューティ比によって制御してもよい。前記制御部は、前記吸気経路に供給すべき前記パージガスの要求パージ流量によって決定される要求ポンプ回転数と要求デューティ比とが所定条件を満たす場合に、前記要求ポンプ回転数で前記ポンプを回転させ、前記要求デューティ比で前記制御弁の切り替えを制御し、前記要求パージ流量を前記吸気経路に供給される前記パージガスの流量と特定する第１処理を実行してもよい。前記制御部は、前記要求ポンプ回転数と前記要求デューティ比とが前記所定条件を満たさない場合に、前記第１処理と異なる第２処理を実行することによって、前記吸気経路に供給される前記パージガスの流量を特定してもよい。
【０００７】
要求ポンプ回転数と要求デューティ比とが予め決められた所定条件を満たす場合と満たさない場合とで、異なる処理によってパージ流量が特定される。この結果、デューティ比とパージ流量との相関関係の特性の変化に応じて、パージ流量を特定するための処理を変化させることができる。これにより、デューティ比とパージ流量との相関関係に応じて、パージガスの流量を特定し得る。
【０００８】
前記制御部は、前記所定条件を満たさない場合に、前記要求ポンプ回転数で前記ポンプを回転させ、前記要求デューティ比で前記制御弁の切り替えを制御し、前記吸気経路に供給される前記パージガスの流量を、前記要求ポンプ回転数と前記要求デューティ比とに基づいて決定される補正係数を用いて前記要求パージ流量から補正された補正パージ流量と特定する前記第２処理を実行してもよい。この構成によれば、デューティ比とポンプからの気体の流量との相関関係の変化に合わせて、要求パージ流量を補正することによって、吸気経路に供給されるパージガスの流量を特定することができる。
【０００９】
前記制御部は、前記所定条件を満たさない場合に、前記要求ポンプ回転数から補正された補正ポンプ回転数で前記ポンプを回転させる処理と、前記要求デューティ比から補正された補正デューティ比で前記制御弁の切り替えを制御する処理と、の少なくとも一方の処理を実行することによって、前記吸気経路に供給される前記パージガスの流量を前記要求パージ流量と特定する前記第２処理を実行してもよい。この構成によれば、ポンプの回転数とデューティ比のいずれか一方を変更することによって、パージガスの流量を要求パージ流量に向けて調整することができる。
【００１０】
前記制御部は、前記所定条件を満たさない場合に、前記要求ポンプ回転数から補正された補正ポンプ回転数で前記ポンプを回転させる処理と、前記要求デューティ比から補正された補正デューティ比で前記制御弁の切り替えを制御する処理と、の少なくとも一方の処理を実行し、前記吸気経路に供給される前記パージガスの流量を、前記少なくとも一方の処理後のポンプ回転数とデューティ比とを用いて算出される前記パージガスの流量と特定する前記第２処理を実行してもよい。この構成によれば、ポンプの回転数とデューティ比のいずれか一方を変更し、パージガスの流量を算出することによって、パージ流量を特定することができる。
【００１１】
前記制御部は、前記制御弁の切り替えが開始されてから、所定期間が経過するまで、前記第１処理を実行してもよい。この構成によれば、制御弁の切り替えが開始されてから初期の段階では、第１処理を実行することができる。
【図面の簡単な説明】
【００１２】
【図１】自動車の燃料供給システムの概略を示す。
【図２】第１実施例のパージ流量特定処理のフローチャートを示す。
【図３】ポンプ流量とデューティ比との相関関係を示すグラフを示す。
【図４】第２実施例のパージ流量特定処理のフローチャートを示す。
【図５】第３実施例のパージ流量特定処理のフローチャートを示す。
【図６】第４実施例のパージ流量特定処理のフローチャートを示す。
【図７】第５実施例のパージ流量特定処理のフローチャートを示す。
【図８】第６実施例のパージ流量特定処理のフローチャートを示す。
【図９】第７実施例のパージ流量特定処理のフローチャートを示す。
【発明を実施するための形態】
【００１３】
（第１実施例）
図１を参照し、蒸発燃料処理装置２０を備える燃料供給システム６について説明する。燃料供給システム６は、自動車等の車両に搭載され、燃料タンク１４内に貯留されている燃料をエンジン２に供給するためのメイン供給経路１０と、燃料タンク１４内で発生した蒸発燃料をエンジン２に供給するための蒸発燃料経路２２を備えている。
【００１４】
メイン供給経路１０には、燃料ポンプユニット１６と、供給経路１２と、インジェクタ４が設けられている。燃料ポンプユニット１６は、燃料ポンプ、プレッシャレギュレータ、制御回路等を備えている。燃料ポンプユニット１６は、ＥＣＵ１００から供給される信号に応じて燃料ポンプを制御する。燃料ポンプは、燃料タンク１４内の燃料を昇圧して吐出する。燃料ポンプから吐出される燃料は、プレッシャレギュレータで調圧され、燃料ポンプユニット１６から供給経路１２に供給される。供給経路１２は、燃料ポンプユニット１６とインジェクタ４に接続されている。供給経路１２に供給された燃料は、供給経路１２を通過してインジェクタ４に達する。インジェクタ４は、ＥＣＵ１００によって開度がコントロールされる弁（図示省略）を有している。インジェクタ４の弁が開かれると、供給経路１２内の燃料が、エンジン２に接続されている吸気経路３４に供給される。
【００１５】
吸気経路３４は、エアクリーナ３０に接続されている。エアクリーナ３０は、吸気経路３４に流入する空気の異物を除去するフィルタを備えている。エンジン２とエアクリーナ３０との間には、吸気経路３４内に、スロットルバルブ３２が設けられている。スロットルバルブ３２が開くと、図１の上から下に向かう矢印に示すように、エアクリーナ３０からエンジン２に向けて吸気が行われる。ＥＣＵ１００は、スロットルバルブ３２の開度を調整することによって、吸気経路３４の開口面積を変動させて、エンジン２に流入する空気量を調整する。スロットルバルブ３２は、インジェクタ４よりエアクリーナ３０側に設けられている。
【００１６】
吸気経路３４のエアクリーナ３０とスロットルバルブ３２との間には、エアフロメータ３９が配置されている。エアフロメータ３９は、エアクリーナ３０を通過して吸気経路３４を流れる気体の気体量を測定する。
【００１７】
エンジン２で燃焼された後の気体は、排気経路３８を通過して、放出される。排気経路３８には、空燃比センサ３６が配置されている。空燃比センサ３６は、排気経路３８内の空燃比を検出する。ＥＣＵ１００は、空燃比センサ３６から空燃比を取得すると、エンジン２に供給される気体の空燃比を推定する。
【００１８】
メイン供給経路１０に並んで、蒸発燃料経路２２が配置されている。蒸発燃料経路２２は、燃料タンク１４で発生した蒸発燃料が、燃料タンク１４からキャニスタ１９を経て吸気経路３４に移動するときに通過する経路である。なお、後述するように、蒸発燃料は、キャニスタ１９で空気と混合される。キャニスタ１９で混合された蒸発燃料と空気との混合気体を、パージガスと呼ぶ。蒸発燃料経路２２には、蒸発燃料処理装置２０が設けられている。蒸発燃料処理装置２０は、キャニスタ１９と、制御弁２６と、ポンプ４８と、ＥＣＵ１００内の制御部１０２を備える。
【００１９】
燃料タンク１４とキャニスタ１９は、タンク経路１８によって接続されている。キャニスタ１９は、パージ経路２３の一端に配置され、パージ経路２３を介して、ポンプ４８に接続されている。ポンプ４８は、パージ経路２４を介して、制御弁２６に接続されている。制御弁２６は、パージ経路２８を介して、吸気経路３４に接続されている。パージ経路２３，２４は、制御弁２６及びパージ経路２８を介して、インジェクタ４とスロットルバルブ３２の間で、吸気経路３４に接続されている。パージ経路２８が接続される吸気経路３４の位置には、インテークマニホールドＩＭが配置されている。
【００２０】
パージ経路２８とパージ経路２４との間には、制御弁２６が配置されている。制御弁２６は、制御部１０２によって制御される電磁弁であり、開弁された開通状態と閉弁された閉塞状態の切替えが制御部１０２によって制御される弁である。制御弁２６は、閉塞状態では、パージ経路２４を閉塞して、パージ経路２８とパージ経路２４とを遮断する。制御弁２６は、開通状態では、パージ経路２４を開通して、パージ経路２８とパージ経路２４とを連通する。制御部１０２は、制御弁２６の開通状態と閉塞状態とを、空燃比等によって決定されるデューティ比に従って連続的に切り替えるデューティ制御を実行する。なお、デューティ比は、デューティ制御中に、制御弁２６が閉塞状態と開通状態とに連続的に切り替わっている間において、互いに連続する１回の閉塞状態と１回の開通状態との合計期間のうちの１回の開通状態の期間の割合を表す。制御弁２６は、デューティ比（即ち開通状態の長さ）を調整することにより、吸気経路３４に供給されるパージガスの流量を調整する。
【００２１】
パージ経路２４とパージ経路２３との間には、ポンプ４８が配置されている。ポンプ４８は、いわゆる渦流ポンプ（カスケードポンプ、ウエスコポンプとも呼ぶ）あるいは遠心式ポンプである。ポンプ４８は、制御部１０２によって制御される。ポンプ４８が駆動すると、キャニスタ１９からパージガスがパージ経路２３を介して、ポンプ４８に吸入される。ポンプ４８に吸入されたパージガスは、ポンプ４８内で昇圧されて、パージ経路２４に送出される。パージ経路２４に送出されたパージガスは、パージ経路２４、制御弁２６及びパージ経路２８を通過して、吸気経路３４に供給される。
【００２２】
ポンプ４８には、パージ経路２３を介して、キャニスタ１９が接続されている。キャニスタ１９は、大気ポート１９ａと、パージポート１９ｂと、タンクポート１９ｃと、を備えている。大気ポート１９ａは、大気経路１７とエアフィルタ４２とを介して、大気に連通する。大気は、エアフィルタ４２を通過した後、大気経路１７を介して大気ポート１９ａからキャニスタ１９内に流入する場合がある。このとき、エアフィルタ４２によって、大気中の異物がキャニスタ１９内に侵入することを防止する。
【００２３】
パージポート１９ｂは、パージ経路２３に接続されている。タンクポート１９ｃは、タンク経路１８を介して、燃料タンク１４に接続されている。
【００２４】
キャニスタ１９内には、活性炭（図示省略）が収容されている。活性炭は、燃料タンク１４からタンク経路１８、タンクポート１９ｃを通じてキャニスタ１９の内部に流入する気体から蒸発燃料を吸着する。蒸発燃料が吸着された後の気体は、大気ポート１９ａ及び大気経路１７を通過して大気に放出される。キャニスタ１９は、燃料タンク１４内の蒸発燃料が大気に放出されることを防止することができる。活性炭で吸着された蒸発燃料は、パージポート１９ｂよりパージ経路２３に供給される。活性炭の温度は、蒸発燃料を吸着すると上昇し、蒸発燃料が離脱すると低下する。
【００２５】
制御部１０２は、ポンプ４８及び制御弁２６に接続されている。制御部１０２は、ＣＰＵ及びＲＯＭ，ＲＡＭ等のメモリを含む。制御部１０２は、ポンプ４８、制御弁２６を制御する。
【００２６】
次いで、蒸発燃料処理装置２０の動作について説明する。エンジン２が駆動中であってパージ条件が成立すると、制御部１０２は、制御弁２６をデューティ制御することによって、パージガスをエンジン２に供給するパージ処理を実行する。パージ処理が実行されると、図１の左から右に向かう矢印に示す方向にパージガスが供給される。パージ条件とは、パージガスをエンジン２に供給するパージ処理を実行すべき場合に成立する条件であり、エンジン２の冷却水温やパージガスの蒸発燃料濃度（以下「パージ濃度」と呼ぶ）によって、予め製造者によって制御部１０２に設定される条件である。制御部１０２は、エンジン２の駆動中に、パージ条件が成立するか否かを常時監視している。制御部１０２は、パージガスの濃度及びエアフロメータ３９の測定値に基づいて、制御弁２６のデューティ比を制御する。これにより、キャニスタ１９に吸着されていたパージガスが、エンジン２に導入される。
【００２７】
制御部１０２は、パージ処理を実行する場合、ポンプ４８を駆動して、パージガスを吸気経路３４に供給する。この結果、吸気経路３４の負圧が小さい場合でも、パージガスを供給することができる。
【００２８】
なお、ＥＣＵ１００は、スロットルバルブ３２を制御する。また、ＥＣＵ１００は、インジェクタ４による噴射燃料量も制御する。具体的には、インジェクタ４の開弁時間を制御することによって、噴射燃料量を制御する。エンジン２が駆動されると、ＥＣＵ１００は、インジェクタ４からエンジン２に噴射される単位時間当たりの燃料噴射時間（即ちインジェクタ４の開弁時間）を算出する。燃料噴射時間は、空燃比を目標空燃比（例えば理想空燃比）に維持するために、実験によって予め特定された基準噴射時間を補正する。また、ＥＣＵ１００は、パージガスの流量とパージ濃度に基づいて、噴射燃料量を補正する。パージ濃度は、パージ経路２３、２４、２８のいずれかに配置されている濃度センサで検出してもよく、空燃比センサ３６で検出された空燃比より推定してもよい。
【００２９】
制御部１０２は、イグニションスイッチ等によって車両が始動されると、パージ流量特定処理を実行する。パージ流量特定処理では、パージ経路２８から吸気経路３４に供給されるパージガスの流量、即ち、エンジン２に供給されるパージガスの流量（以下では「パージ流量」と呼ぶ）を特定する。
【００３０】
図２を参照して、制御部１０２が実行するパージ流量特定処理を説明する。パージ流量特定処理は、車両が始動されると開始され、定期的（例えば１６ｍｓ毎）に実行される。なお、パージ流量特定処理の実行タイミングは、例えば不定期に実行されてもよい。パージ流量特定処理では、まず、Ｓ１２において、制御部１０２は、エンジン２の駆動状態（例えば吸気量等）に基づいて、エンジン２に供給すべきパージ流量（以下では「要求パージ流量」と呼ぶ）を特定する。次いで、Ｓ１４では、制御部１０２は、パージ条件が成立したか否かを判断する。なお、要求パージ流量を決定する指標と、パージ条件が成立したか否かの指標は異なるため、要求パージ流量が特定されているにも関わらず、パージ条件が成立していない事態が生じ得る。この場合、パージ条件が成立していないため、パージ処理は実行されない。
【００３１】
パージ条件が成立していない場合（Ｓ１４でＮＯ）、Ｓ１６において、制御部１０２は、パージ処理が実行中であるか否かを判断する。具体的には、制御部１０２が、制御弁２６をデューティ制御している場合に、パージ処理が実行中であると判断し（Ｓ１６でＹＥＳ）、制御弁２６をデューティ制御していない場合に、パージ処理が実行中でない（Ｓ１６でＮＯ）と判断する。Ｓ１６でＹＥＳの場合、Ｓ１８において、制御部１０２は、パージ処理を終了して、パージ流量特定処理を終了する。また、Ｓ１８では、制御部１０２は、パージ流量を０．０Ｌ／ｍｉｎであると特定する。一方、Ｓ１６でＮＯの場合、Ｓ１８をスキップして、パージ流量特定処理を終了する。なお、Ｓ１６でＮＯの場合、前回以前のパージ流量特定処理において、既にパージ流量を０．０Ｌ／ｍｉｎであると特定されている。
【００３２】
一方、Ｓ１４において、パージ条件が成立している場合（Ｓ１４でＹＥＳ）、Ｓ２０において、制御部１０２は、要求パージ流量に対するポンプ４８の回転数（以下では「要求回転数」と呼ぶ）を特定する。具体的には、制御部１０２には、予め実験によって特定された要求パージ流量と要求回転数との関係を示すデータマップが格納されている。制御部１０２は、このデータマップを用いて、要求パージ流量から要求回転数を特定する。
【００３３】
次いで、Ｓ２２では、制御部１０２は、要求パージ流量に対するデューティ比を算出する。具体的には、デューティ比が１．０である場合のポンプ４８の回転数とパージ流量（以下では「全開時流量」と呼ぶ）との関係を示すデータマップが実験で特定され、制御部１０２に予め格納されている。制御部１０２は、Ｓ２０で特定された要求回転数を用いて、全開時流量を特定する。次いで、制御部１０２は、要求デューティ比＝要求パージ流量／全開時流量を計算することによって、要求デューティ比を算出する。
【００３４】
上記の数式、即ち、要求デューティ比＝要求パージ流量／全開時流量では、パージ流量とデューティ比との相関関係が直線状であることが前提である。図３は、特定の回転数（例えば４００００ｒｐｍ）でポンプ４８が駆動されている場合におけるパージ流量と制御弁２６のデューティ比との相関関係を示すグラフである。横軸が制御弁２６のデューティ比を示し、縦軸がパージ流量を示す。デューティ比が比較的に大きい場合、即ちデューティ比≧Ｘ２である場合、即ちパージ流量≧Ｙ２以上である場合、パージ流量とデューティ比とは、直線状の相関関係を有する。なお、デューティ比Ｘ２は、パージ流量、即ちポンプ４８の回転数によって変動する。
【００３５】
一方、デューティ比＜Ｘ２である場合、パージ流量とデューティ比とが直線状の相関関係を有していない。このため、パージ流量とデューティ比とが直線状の相関関係を有するものとして、要求デューティ比＝要求パージ流量（例えばパージ流量Ｙ３）／全開時流量を用いて要求デューティ比（例えばデューティ比Ｘ１）を算出しても、要求回転数を用いてパージ処理が実行されると、要求パージ流量と異なる流量のパージガス（例えば要求パージ流量Ｙ１）がエンジン２に供給される。この結果、要求パージ流量Ｙ３を用いて、エンジン２に供給すべき燃料量を調整すると、空燃比がずれてしまう。
【００３６】
そこで、パージ流量特定処理では、Ｓ２４、Ｓ２６において、パージ流量を補正する。具体的には、Ｓ２４において、制御部１０２は、補正係数を特定する。制御部１０２は、予め実験で特定されたデータマップ１０１を格納している。データマップ１０１には、要求デューティ比と要求回転数と補正係数との相関関係が記録されている。例えば、要求デューティ比が０．２であり、要求回転数が３００００ｒｐｍである場合、補正係数は０．８である。なお、要求デューティ比と要求回転数とが直線状の相関関係を有する範囲内である場合、補正係数は、１．０である。制御部１０２は、Ｓ２０で特定された要求回転数と、Ｓ２２で算出された要求デューティ比と、データマップ１０１と、を用いて、補正係数を特定する。
【００３７】
次いで、Ｓ２６では、制御部１０２は、補正パージ流量＝補正係数×要求パージ流量を計算することによって、補正パージ流量を算出して、パージ流量特定処理を終了する。これにより、制御部１０２は、補正パージ流量をエンジン２に供給されるパージ流量であると特定することができる。
【００３８】
この結果、補正係数が１．０である場合、Ｓ２６では、補正パージ流量＝要求パージ流量が算出される。この場合、制御部１０２は、要求ポンプ回転数でポンプ４８を回転させ、要求デューティ比で制御弁２６をデューティ制御し、吸気経路３４に供給されるパージガスの流量を要求パージ流量と特定する。一方、補正係数が１．０未満である場合、Ｓ２６では、補正パージ流量＜要求パージ流量が算出される。この場合、制御部１０２は、要求ポンプ回転数でポンプ４８を回転させ、要求デューティ比で制御弁２６をデューティ制御し、吸気経路３４に供給されるパージガスの流量を補正パージ流量と特定する。
【００３９】
パージ流量特定処理では、要求回転数に対応するパージ流量とデューティ比との相関関係が直線状である場合と、直線状でない場合とで、異なる処理によってパージ流量が特定される。この結果、デューティ比とポンプ４８からのパージ流量との相関関係の変化に応じて、パージ流量を特定するための処理を変化させることができる。これにより、デューティ比とパージ流量との相関関係に応じて、パージガスの流量を特定することができる。
【００４０】
また、デューティ比とパージ流量との相関関係の変化に合わせて、要求パージ流量を補正することによって、吸気経路３４に供給されるパージガスの流量を特定することができる。
【００４１】
（対応関係）
要求回転数に対応するパージ流量とデューティ比との相関関係が直線状である場合、即ち、補正係数＝１．０である場合が「所定条件を満たす場合」の一例であり、要求回転数に対応するパージ流量とデューティ比との相関関係が直線状でない場合、即ち補正係数が１．０でない場合が「所定条件を満たさない場合」の一例である。Ｓ２６において、補正係数が１．０である場合に実行される処理が「第１処理」の一例であり、補正係数が１．０未満である場合に実行される処理が「第２処理」の一例である。
【００４２】
なお、変形例では、補正係数が１．０である場合、Ｓ２６の処理を実行しなくてもよい。この場合、吸気経路３４に供給されるパージ流量を、要求パージ流量と特定してもよい。
【００４３】
（第２実施例）
第１実施例と異なる点を説明する。第１実施例では、パージ流量特定処理において、要求パージ流量を補正することによって、吸気経路３４に供給されるパージ流量を特定している。一方、第２実施例では、パージ流量特定処理において、要求パージ流量のパージガスが供給されるように要求デューティ比を補正する。
【００４４】
具体的には、図４に示すように、パージ流量特定処理において、制御部１０２は、第１実施例と同様のＳ１２〜Ｓ２２の処理を実行する。Ｓ２２の処理が終了すると、ついで、Ｓ２２４において、制御部１０２は、デューティ比を補正する。制御部１０２は、予め実験で特定されたデータマップ２０１を格納している。データマップ２０１には、要求デューティ比と要求回転数と補正後のデューティ比との相関関係が記録されている。例えば、要求デューティ比が０．２であり、要求回転数が３００００ｒｐｍである場合、補正後のデューティ比は０．２５である。制御部１０２は、Ｓ２０で特定された要求回転数と、Ｓ２２で算出された要求デューティ比と、データマップ２０１と、を用いて、補正後のデューティ比を特定する。
【００４５】
制御部１０２は、補正後のデューティ比が要求デューティ比と一致する場合（例えば要求回転数が３００００ｒｐｍであり、要求デューティ比が１．０である場合）、制御部１０２は、要求ポンプ回転数でポンプ４８を回転させ、要求デューティ比で制御弁２６をデューティ制御し、吸気経路３４に供給されるパージガスの流量が要求パージ流量として特定する。一方、補正後のデューティ比が要求デューティ比と一致しない場合、制御部１０２は、要求回転数でポンプ４８を回転させ、補正後のデューティ比で制御弁２６をデューティ制御し、吸気経路３４に供給されるパージガスの流量を要求パージ流量として特定する。
【００４６】
本実施例でも、パージ流量特定処理では、要求回転数に対応するパージ流量とデューティ比との相関関係が直線状である場合と、直線状でない場合とで、異なる処理によってパージ流量が特定される。この結果、デューティ比とポンプ４８からのパージ流量との相関関係の変化に応じて、パージ流量を特定するための処理を変化させることができる。これにより、デューティ比とパージ流量との相関関係に応じて、パージガスの流量を特定することができる。
【００４７】
また、デューティ比とパージ流量との相関関係の変化に合わせて、パージ流量が要求パージ流量に一致するように、デューティ比を補正することによって、吸気経路３４に供給されるパージガスの流量を特定することができる。さらに、本実施例では、要求パージ流量のパージガスをエンジン２に供給することができる。
【００４８】
（対応関係）
要求回転数に対応するパージ流量とデューティ比との相関関係が直線状である場合、即ち、補正後のデューティ比が要求デューティ比と一致する場合が「所定条件を満たす場合」の一例であり、要求回転数に対応するパージ流量とデューティ比との相関関係が直線状でない場合、即ち補正後のデューティ比が要求デューティ比と一致しない場合が「所定条件を満たさない場合」の一例である。Ｓ２２４において、補正後のデューティ比が要求デューティ比と一致する場合に実行される処理が「第１処理」の一例であり、補正後のデューティ比が要求デューティ比と一致しない場合に実行される処理が「第２処理」の一例である。
【００４９】
なお、変形例では、Ｓ２２の処理に次いで、制御部１０２が、デューティ比を補正すべきであるか否かを判断してもよい。デューティ比を補正すべきである場合に、Ｓ２２４に進み、デューティ比を補正すべきでない場合に、パージ流量特定処理を終了してもよい。
【００５０】
（第３実施例）
第２実施例と異なる点を説明する。第２実施例では、パージ流量特定処理において、要求デューティ比を補正する。一方、第３実施例では、パージ流量特定処理において、要求回転数を補正する。
【００５１】
具体的には、図５に示すように、パージ流量特定処理において、制御部１０２は、第１実施例と同様のＳ１２〜Ｓ２２の処理を実行する。Ｓ２２の処理が終了すると、ついで、Ｓ３２４において、制御部１０２は、ポンプ４８の回転数を補正する。制御部１０２は、予め実験で特定されたデータマップ３０１を格納している。データマップ３０１には、要求デューティ比と要求回転数と補正後のポンプ４８の回転数との相関関係が記録されている。例えば、要求デューティ比が０．２であり、要求回転数が３００００ｒｐｍである場合、補正後の回転数は３７５００ｒｐｍである。制御部１０２は、Ｓ２０で特定された要求回転数と、Ｓ２２で算出された要求デューティ比と、データマップ３０１と、を用いて、補正後の回転数を特定する。
【００５２】
制御部１０２は、補正後の回転数が要求回転数と一致する場合（例えば要求回転数が３００００ｒｐｍであり、要求デューティ比が１．０である場合）、制御部１０２は、要求ポンプ回転数でポンプ４８を回転させ、要求デューティ比で制御弁２６をデューティ制御し、吸気経路３４に供給されるパージガスの流量が要求パージ流量として特定する。一方、補正後の回転数が要求回転数と一致しない場合、制御部１０２は、補正後の回転数でポンプ４８を回転させ、要求デューティ比で制御弁２６をデューティ制御し、吸気経路３４に供給されるパージガスの流量を要求パージ流量として特定する。
【００５３】
本実施例でも、パージ流量特定処理では、要求回転数に対応するパージ流量とデューティ比との相関関係が直線状である場合と、直線状でない場合とで、異なる処理によってパージ流量が特定される。この結果、デューティ比とポンプ４８からのパージ流量との相関関係の変化に応じて、パージ流量を特定するための処理を変化させることができる。これにより、デューティ比とパージ流量との相関関係に応じて、パージガスの流量を特定することができる。
【００５４】
また、デューティ比とパージ流量との相関関係の変化に合わせて、パージ流量が要求パージ流量に一致するように、ポンプ４８の回転数を補正することによって、吸気経路３４に供給されるパージガスの流量を特定することができる。さらに、本実施例では、要求パー流量のパージガスをエンジン２に供給することができる。
【００５５】
（対応関係）
要求回転数に対応するパージ流量とデューティ比との相関関係が直線状である場合、即ち、補正後の回転数が要求回転数と一致する場合が「所定条件を満たす場合」の一例であり、要求回転数に対応するパージ流量とデューティ比との相関関係が直線状でない場合、即ち補正後の回転数が要求回転数と一致しない場合が「所定条件を満たさない場合」の一例である。Ｓ３２４において、補正後の回転数が要求回転数と一致する場合に実行される処理が「第１処理」の一例であり、補正後の回転数が要求回転数と一致しない場合に実行される処理が「第２処理」の一例である。
【００５６】
なお、変形例では、Ｓ２２の処理に次いで、制御部１０２が、要求回転数を補正すべきであるか否かを判断してもよい。補正すべきである場合に、Ｓ３２４に進み、補正すべきでない場合に、パージ流量特定処理を終了してもよい。
【００５７】
さらに、変形例では、Ｓ２２の処理に次いで、要求回転数に対応するパージ流量とデューティ比との相関関係が直線状でない場合に、要求デューティ比と要求回転数の両者を補正してもよい。この場合、制御部１０２は、要求デューティ比と要求回転数と補正後のデューティ比と補正後のポンプ４８の回転数との相関関係が記録されているデータマップが格納されていてもよい。
【００５８】
（第４実施例）
第１実施例と異なる点を説明する。第４実施例では、パージ条件が成立すると、直ちに、最終的に要求されるパージ流量を供給するのではなく、比較的に少量の要求パージ流量を供給することから開始し、要求パージ流量を徐々に増加させる。このため、パージ条件が成立した直後は、要求回転数及び要求デューティ比が比較的に小さい。本実施例のパージ流量特定処理では、パージ処理が開始されてから所定期間は、要求パージ流量、要求回転数及び要求デューティ比を補正しない。ここで、「所定期間」は、要求パージ流量が最終的な要求パージ流量になる期間、あるいは、要求パージ流量が、空燃比が乱れるほど多くなるまでの期間を含んでいてもよい。なお、要求パージ流量が比較的に少ない状況では、パージ処理によってエンジン２に供給される蒸発燃料量は比較的に少ないため、空燃比が大きくずれる事態が生じにくい。
【００５９】
図６を参照して、具体的に、パージ流量特定処理を説明する。制御部１０２は、第１実施例と同様のＳ１２〜Ｓ２２の処理を実行する。Ｓ２２の処理が終了すると、ついで、Ｓ３２において、制御部１０２は、パージ処理を開始してから上述した所定期間が経過したか否かを判断する。所定期間が経過してない場合（Ｓ３２でＮＯ）、パージ流量特定処理を終了する。この場合、制御部１０２は、要求パージ流量をＳ１２で特定された要求パージ流量と決定し、要求回転数をＳ２０で特定された要求回転数と決定し、要求デューティ比をＳ２２で特定された要求デューティ比と決定する。
【００６０】
一方、所定期間が経過している場合（Ｓ３２でＹＥＳ）、Ｓ３４において、制御部１０２は、下限デューティ比を特定する。下限デューティ比は、要求回転数に応じて変動し、要求回転数に対応するパージ流量とデューティ比との相関関係が直線状となる場合のデューティ比のうち最小のデューティ比を意味する。制御部１０２は、予め実験で特定されたデータマップ４０１を格納している。データマップ４０１には、要求回転数と下限デューティ比とが対応付けて記録されている。例えば、要求回転数が３００００ｒｐｍである場合、下限デューティ比は０．４である。制御部１０２は、Ｓ２０で特定された要求回転数と、データマップ４０１と、を用いて、下限デューティ比を特定する。
【００６１】
次いで、Ｓ３６では、制御部１０２は、Ｓ２２で算出された要求デューティ比がＳ３４で特定された下限デューティ比未満であるか否かを判断する。要求デューティ比が下限デューティ比以上である場合（Ｓ３６でＮＯ）とは、要求回転数に対応する要求パージ流量と要求デューティ比との相関関係が直線状である場合である。Ｓ３６のＮＯの場合、パージ流量特定処理を終了する。これにより、制御部１０２は、要求回転数でポンプ４８を駆動させ、要求デューティ比で制御弁２６をデューティ制御し、吸気経路３４に供給されるパージガスの流量を要求パージ流量として特定する。
【００６２】
一方、要求デューティ比が下限デューティ比未満である場合（Ｓ３６でＹＥＳ）、Ｓ３８において、制御部１０２は、全開時流量を算出する。具体的には、制御部１０２は、全開時流量＝要求パージ流量／下限デューティ比を計算することによって、全開時流量を算出する。全開時流量とは、下限デューティ比で要求パージ流量が供給されるようにポンプ４８を回転させている状況において、デューティ比が１．０である場合のパージ流量を示す。次いで、Ｓ４０において、制御部１０２は、補正回転数を特定する。制御部１０２は、予め実験で特定されたデータマップ４０２を格納している。データマップ４０２は、全開時流量と補正回転数とが対応付けて記録されている。制御部１０２は、Ｓ３８で算出された全開時流量とデータマップ４０２とを用いて、補正回転数を特定する。
【００６３】
次いで、Ｓ４２において、制御部１０２は、要求デューティ比を、Ｓ３４で特定された下限デューティ比に補正して、パージ流量特定処理を終了する。これにより、制御部１０２は、補正回転数でポンプ４８を駆動させ、補正デューティ比で制御弁２６をデューティ制御し、吸気経路３４に供給されるパージガスの流量を要求パージ流量として特定する。
【００６４】
本実施例でも、パージ流量特定処理では、要求回転数に対応するパージ流量とデューティ比との相関関係が直線状である場合と、直線状でない場合とで、異なる処理によってパージ流量が特定される。この結果、デューティ比とポンプ４８からのパージ流量との相関関係の変化に応じて、パージ流量を特定するための処理を変化させることができる。これにより、デューティ比とパージ流量との相関関係に応じて、パージガスの流量を特定することができる。
【００６５】
（対応関係）
要求回転数に対応するパージ流量とデューティ比との相関関係が直線状である場合、即ち、要求デューティ比が下限デューティ以上である場合（Ｓ３６でＮＯ）が「所定条件を満たす場合」の一例であり、要求回転数に対応するパージ流量とデューティ比との相関関係が直線状でない場合、即ち要求デューティ比が下限デューティ未満である場合（Ｓ３６でＹＥＳ）場合が「所定条件を満たさない場合」の一例である。Ｓ３６において、要求デューティ比が下限デューティ以上である場合（Ｓ３６でＮＯ）に実行される処理が「第１処理」の一例であり、要求デューティ比が下限デューティ未満である場合（Ｓ３６でＹＥＳ）に実行される処理が「第２処理」の一例である。
【００６６】
なお、変形例では、Ｓ２２の処理に次いで、Ｓ３４を実行してもよい。言い換えると、Ｓ３２の処理を実行しなくてもよい。
【００６７】
（第５実施例）
第４実施例と異なる点を説明する。第５実施例では、パージ流量特定処理において、Ｓ３２でＹＥＳの場合の処理が、第４実施例と異なる。図７に示すように、制御部１０２は、第４実施例と同様のＳ１２〜Ｓ３２の処理を実行する。Ｓ３２でＹＥＳの場合（即ちパージ処理が開始されてから所定期間が経過している場合）、Ｓ５３４において、制御部１０２は、下限流量を特定する。制御部１０２は、予め実験で特定されたデータマップ５０１を格納している。データマップ５０１には、要求回転数と下限流量とが対応付けて記録されている。例えば、要求回転数が３００００ｒｐｍである場合、下限流量は１５Ｌ／ｍｉｎである。制御部１０２は、Ｓ２０で特定された要求回転数と、データマップ５０１と、を用いて、下限流量を特定する。
【００６８】
次いで、Ｓ５３６では、制御部１０２は、Ｓ１２で特定された要求パージ流量をＳ２２で算出された要求デューティ比で除算することによって特定される全開時流量が、下限流量未満であるか否かを判断する。全開時流量が、下限流量以上である場合（Ｓ５３６でＮＯ）とは、要求回転数に対応する要求パージ流量と要求デューティ比との相関関係が直線状である場合である。Ｓ５３６のＮＯの場合、パージ流量特定処理を終了する。これにより、制御部１０２は、要求回転数でポンプ４８を駆動させ、要求デューティ比で制御弁２６をデューティ制御し、吸気経路３４に供給されるパージガスの流量を要求パージ流量として特定する。
【００６９】
一方、全開時流量が、下限流量未満である場合（Ｓ５３６でＹＥＳ）、Ｓ５４０において、制御部１０２は、制御部１０２は、補正回転数を特定する。制御部１０２は、予め実験で特定されたデータマップ５０２を格納している。データマップ５０２は、全開時流量と補正回転数とが対応付けて記録されている。制御部１０２は、Ｓ５３６で算出された全開時流量とデータマップ５０２とを用いて、補正回転数を特定して、パージ流量特定処理を終了する。これにより、制御部１０２は、補正回転数でポンプ４８を駆動させ、要求デューティ比で制御弁２６をデューティ制御し、吸気経路３４に供給されるパージガスの流量を要求パージ流量として特定する。
【００７０】
本実施例でも、パージ流量特定処理では、要求回転数に対応するパージ流量とデューティ比との相関関係が直線状である場合と、直線状でない場合とで、異なる処理によってパージ流量が特定される。この結果、デューティ比とポンプ４８からのパージ流量との相関関係の変化に応じて、パージ流量を特定するための処理を変化させることができる。これにより、デューティ比とパージ流量との相関関係に応じて、パージガスの流量を特定することができる。
【００７１】
（対応関係）
要求回転数に対応するパージ流量とデューティ比との相関関係が直線状である場合、即ち、全開時流量が下限流量以上である場合（Ｓ５３６でＮＯ）が「所定条件を満たす場合」の一例であり、要求回転数に対応するパージ流量とデューティ比との相関関係が直線状でない場合、即ち全開時流量が下限流量未満である場合（５Ｓ３６でＹＥＳ）場合が「所定条件を満たさない場合」の一例である。Ｓ５３６において、全開時流量が、下限流量以上である場合（Ｓ５３６でＮＯ）に実行される処理が「第１処理」の一例であり、全開時流量が、下限流量未満である場合（Ｓ５３６でＹＥＳ）に実行される処理が「第２処理」の一例である。
【００７２】
なお、変形例では、Ｓ２２の処理に次いで、Ｓ３４を実行してもよい。言い換えると、Ｓ３２の処理を実行しなくてもよい。
【００７３】
（第６実施例）
第４実施例と異なる点を説明する。第６実施例では、パージ流量特定処理において、Ｓ３６でＹＥＳの場合の処理及びＮＯの場合の処理が、第４実施例と異なる。また、Ｓ１４でＹＥＳの場合に、Ｓ１９の処理を実行する点で、第４実施例と異なる。図８に示すように、制御部１０２は、第４実施例と同様のＳ１２〜Ｓ１８の処理を実行する。Ｓ１４でＹＥＳの場合（即ちパージ条件が成立している場合）、Ｓ１９において、制御部１０２は、ポンプ４８の回転数として、既定の回転数が制御部１０２に格納されているか否かを判断する。既定の回転数は、パージ流量特定処理が完了される際に特定されているポンプ４８の回転数であり、パージ条件が成立していない状況からパージ条件が成立した後に、一度でもパージ流量特定処理が実行されると、制御部１０２に格納されている。なお、制御部１０２に格納されている既定の回転数は、パージ条件が成立している状況からパージ条件が成立していない状況に変化すると、制御部１０２から消去される。
【００７４】
既定の回転数が制御部１０２に格納されていない場合（Ｓ１９でＮＯ）、Ｓ２０の処理を実行して、Ｓ２２に進む。一方、既定の回転数が制御部１０２に格納されている場合（Ｓ１９でＹＥＳ）、Ｓ２０の処理をスキップして、Ｓ２２に進む。
【００７５】
次いで、Ｓ２２〜Ｓ３６の処理を実行する。なお、Ｓ３４では、Ｓ２０で要求回転数が特定された場合には要求回転数を、Ｓ２０の処理がスキップされた場合には既定の回転数を用いて、下限デューティ比を特定する。Ｓ３６でＹＥＳの場合（即ち要求デューティ比が下限デューティ比未満である場合）、Ｓ６３８において、制御部１０２は、ポンプ４８の回転数を補正して補正回転数を算出する。具体的には、Ｓ２０で特定された要求回転数から所定値（例えば５００ｒｐｍ）を減算して、補正回転数を算出する。
【００７６】
次いで、Ｓ６３９では、制御部１０２は、要求デューティ比を下限デューティ比に補正する。これにより、制御弁２６のデューティ比が大きくなる。なお、本来、Ｓ６３８の処理で回転数を補正しているため、補正回転数に合わせて、デューティ比を決定すべきであるが、Ｓ６３８の処理による回転数の変化が小さいため、下限デューティ比を補正しなくて済む。なお、変形例では、下限デューティ比を補正回転数に合わせて特定してもよい。
【００７７】
次いで、Ｓ６４０では、制御部１０２は、補正回転数が、下限回転数以上であって上限回転数以下であるか否かを判断する。上限回転数及び下限回転数は、ポンプ４８の性能によって決定される回転数である。補正回転数が下限回転数以上であって上限回転数以下である場合（Ｓ６４０でＹＥＳ）、パージ流量特定処理を終了する。これにより、制御部１０２は、補正回転数でポンプ４８を駆動させ、要求デューティ比で制御弁２６をデューティ制御し、吸気経路３４に供給されるパージガスの流量を要求パージ流量として特定する。
【００７８】
一方、補正回転数が下限回転数未満か、あるいは上限回転数より大きい場合（Ｓ６４０でＮＯ）、Ｓ６４２において、制御部１０２は、補正回転数をさらに補正して、パージ流量特定処理を終了する。具体的には、補正回転数が下限回転数未満である場合、補正回転数を下限回転数に補正する。一方、補正回転数が上限回転数より大きい場合、補正回転数を上限回転数に補正する。これにより、制御部１０２は、Ｓ６４２で補正された補正回転数でポンプ４８を駆動させ、要求デューティ比で制御弁２６をデューティ制御し、吸気経路３４に供給されるパージガスの流量を要求パージ流量として特定する。
【００７９】
一方、Ｓ３６でＮＯの場合（即ち要求デューティ比が下限デューティ比以上である場合）、Ｓ６４４において、制御部１０２は、Ｓ１６で特定された要求回転数から、パージ流量を推定する。制御部１０２は、予め実験で特定されたデータマップ６０１を格納している。データマップ６０１は、ポンプ４８の回転数と推定パージ流量とが対応付けて記録されている。制御部１０２は、Ｓ１６で特定された要求回転数とデータマップ６０１とを用いて、推定パージ流量を特定する。
【００８０】
次いで、Ｓ６４６では、制御部１０２は、Ｓ６４４で特定された推定パージ流量が要求パージ流量未満であるか否かを判断する。推定パージ流量が要求パージ流量以上である場合（Ｓ６４６でＮＯ）、パージ流量特定処理を終了する。これにより、制御部１０２は、要求回転数でポンプ４８を駆動させ、要求デューティ比で制御弁２６をデューティ制御し、吸気経路３４に供給されるパージガスの流量を推定パージ流量として特定する。
【００８１】
一方、推定パージ流量が要求パージ流量未満である場合（Ｓ６４６でＹＥＳ）、Ｓ６４８において、制御部１０２は、ポンプ４８の回転数を補正して補正回転数を算出する。具体的には、Ｓ２０で特定された要求回転数から所定値（例えば５００ｒｐｍ）を加算して、補正回転数を算出する。次いで、Ｓ６５０では、制御部１０２は、補正回転数が、下限回転数以上であって上限回転数以下であるか否かを判断する。補正回転数が下限回転数以上であって上限回転数以下である場合（Ｓ６６０でＹＥＳ）、パージ流量特定処理を終了する。これにより、制御部１０２は、補正回転数でポンプ４８を駆動させ、要求デューティ比で制御弁２６をデューティ制御し、吸気経路３４に供給されるパージガスの流量を要求パージ流量として特定する。
【００８２】
一方、補正回転数が下限回転数未満か、あるいは上限回転数より大きい場合（Ｓ６５０でＮＯ）、Ｓ６５２において、制御部１０２は、補正回転数をさらに補正して、パージ流量特定処理を終了する。具体的には、補正回転数が下限回転数未満である場合、補正回転数を下限回転数に補正する。一方、補正回転数が上限回転数より大きい場合、補正回転数を上限回転数に補正する。
【００８３】
次いで、Ｓ６５３では、制御部１０２は、補正回転数が特定されているかいる場合（即ちＳ６３８、Ｓ６４２、Ｓ６４８、及びＳ６５２のいずれかの処理が実行された場合）、補正回転数を用い、補正回転数が特定されていない場合、要求回転数を用いて、全開時流量を特定する。なお、Ｓ６５３で用いられる回転数が、「既定の回転数」に等しい。具体的には、制御部１０２には、予め実験によって特定されたポンプ４８の回転数と全開時流量との関係を示すデータマップが格納されている。制御部１０２は、既定の回転数に滞欧する全開時流量を特定する。次いで、Ｓ６５４において、制御部１０２は、Ｓ６５３で特定された全開時流量と要求デューティ比とを乗算することによって、パージ流量を算出して、パージ流量特定処理を終了する。なお、既定の回転数は、制御部１０２に格納されている。
【００８４】
これにより、制御部１０２は、既定の回転数でポンプ４８を駆動させ、要求デューティ比で制御弁２６をデューティ制御し、吸気経路３４に供給されるパージガスの流量をＳ６５３で算出されたパージ流量として特定する。
【００８５】
本実施例でも、パージ流量特定処理では、要求回転数に対応するパージ流量とデューティ比との相関関係が直線状である場合と、直線状でない場合とで、異なる処理によってパージ流量が特定される。この結果、デューティ比とポンプ４８からのパージ流量との相関関係の変化に応じて、パージ流量を特定するための処理を変化させることができる。これにより、デューティ比とパージ流量との相関関係に応じて、パージガスの流量を特定することができる。
【００８６】
なお、変形例では、Ｓ２２の処理に次いで、Ｓ３４を実行してもよい。言い換えると、Ｓ３２の処理を実行しなくてもよい。
【００８７】
（第７実施例）
第６実施例と異なる点を説明する。第７実施例では、パージ流量特定処理において、Ｓ３４の処理に替えて、Ｓ７３４の処理が実行される点と、Ｓ３６でＮＯの場合の処理が、第６実施例と異なる。図９に示すように、制御部１０２は、第４実施例と同様のＳ１２〜Ｓ３２の処理を実行する。Ｓ３２に次いで、Ｓ７３４では、制御部１０２は、下限デューティ比及び上限デューティ比を特定する。上限デューティ比は、ポンプ４８の回転数に応じて適宜決定される値である。制御部１０２は、予め実験で特定されたデータマップ７０１を格納している。データマップ７０１には、要求回転数と下限デューティ比と上限デューティ比が対応付けて記録されている。例えば、要求回転数が３００００ｒｐｍである場合、下限デューティ比は０．４であり、上限デューティ比は０．９である。制御部１０２は、Ｓ２０で特定された要求回転数と、データマップ７０１と、を用いて、下限及び上限デューティ比を特定する。
【００８８】
次いで、Ｓ３６の処理が実行され、Ｓ３６でＮＯの場合（即ち要求デューティ比が下限デューティ比以上である場合）、Ｓ７４４において、制御部１０２は、Ｓ２２で特定された要求デューティ比は、上限デューティ比よりも大きいか否かを判断する。要求デューティ比が上限デューティ比以下である場合（Ｓ７４４でＮＯ）、Ｓ６５３に進む。これにより、制御部１０２は、要求回転数でポンプ４８を駆動させ、要求デューティ比で制御弁２６をデューティ制御し、吸気経路３４に供給されるパージガスの流量を推定パージ流量として特定する。
【００８９】
一方、要求デューティ比が上限デューティ比より大きい場合（Ｓ７４４でＹＥＳ）、Ｓ６４８の処理が実行される。次いで、Ｓ７４９において、制御部１０２は、要求デューティ比をＳ７３４で特定された上限デューティ比に補正する。Ｓ７４９の処理では、Ｓ６３９の処理と同様に、Ｓ６４８の回転数の変化が小さいために、Ｓ７３４で特定された上限デューティ比を用いてもよい。次いで、Ｓ６５０〜Ｓ６５４の処理を実行して、パージ流量特定処理を終了する。
【００９０】
本実施例でも、パージ流量特定処理では、要求回転数に対応するパージ流量とデューティ比との相関関係が直線状である場合と、直線状でない場合とで、異なる処理によってパージ流量が特定される。この結果、デューティ比とポンプ４８からのパージ流量との相関関係の変化に応じて、パージ流量を特定するための処理を変化させることができる。これにより、デューティ比とパージ流量との相関関係に応じて、パージガスの流量を特定することができる。
【００９１】
以上、本発明の具体例を詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。
【００９２】
（１）上記の実施例では、パージ経路２８は、スロットルバルブ３２の下流側の吸気経路３４に接続されているが、これとともに、あるいはこれに替えて、パージ経路２８は、スロットルバルブ３２の上流側の吸気経路３４に接続されていてもよい。例えば、スロットルバルブ３２の上流側に過給機が配置されている場合、スロットルバルブ３２の上流側のパージ経路２８は、過給機の上流側の吸気経路３４に接続されていてもよい。
【００９３】
（２）制御部１０２は、ＥＣＵ１００とは別体で配置されていてもよい。
【００９４】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成し得るものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【００９５】
２      ：エンジン
６      ：燃料供給システム
１０    ：メイン供給経路
１９    ：キャニスタ
２０    ：蒸発燃料処理装置
２３    ：パージ経路
２４    ：パージ経路
２６    ：制御弁
２８    ：パージ経路
３０    ：エアクリーナ
３２    ：スロットルバルブ
３４    ：吸気経路
４８    ：ポンプ
１００  ：ＥＣＵ
１０２  ：制御部
【図１】
2018105155.tif 000003
【図２】
2018105155.tif 000004
【図３】
2018105155.tif 000005
【図４】
2018105155.tif 000006
【図５】
2018105155.tif 000007
【図６】
2018105155.tif 000008
【図７】
2018105155.tif 000009
【図８】
2018105155.tif 000010
【図９】
2018105155.tif 000011