(57)【要約】【課題】封鎖弁の温度低下に伴って、封鎖弁の流路が不完全になることを抑制する。【解決手段】蒸発燃料処理装置におけるベーパ通路には、当該ベーパ通路の流路を開閉する封鎖弁が取り付けられている。封鎖弁は、ベーパ通路の一部を区画するバルブ本体を備えている。バルブ本体の内部には、当該バルブ本体の流路を開閉する弁体が配置されている。弁体には、シール部材が固定されている。シール部材は、バルブ本体の流路が閉状態になるときにおいてバルブ本体と弁体との間で挟持される。弁体は、ステップモータによって移動する。この蒸発燃料処理装置の制御装置は、シール部材の温度を推定する温度推定部と、ステップモータへの通電を制御するモータ制御部とを備えている。モータ制御部は、封鎖弁を閉状態に維持している期間中にシール部材の温度が低下したと推定された場合には、弁体を閉側に移動させるようにステップモータを制御する。【選択図】図３
2019199841.tif 000002
【特許請求の範囲】
【請求項１】
蒸発燃料を吸着するキャニスタと、前記キャニスタに接続され、燃料タンクで発生した蒸発燃料を前記キャニスタに導入するベーパ通路と、前記キャニスタに接続され、当該キャニスタに外気を導入する外気導入通路と、前記キャニスタと吸気通路とを接続するパージ通路と、前記ベーパ通路に設けられ、当該ベーパ通路の流路を開閉する封鎖弁とを備え、前記封鎖弁は、前記ベーパ通路の一部を区画するバルブ本体と、前記バルブ本体の内部に設けられ、前記バルブ本体の流路を開閉する弁体と、前記バルブ本体及び前記弁体の少なくとも一方に固定され、前記バルブ本体の流路が閉状態になるときに前記バルブ本体と前記弁体との間で挟持されて弾性変形するシール部材と、前記弁体を移動させるステップモータとを備えている蒸発燃料処理装置に適用される制御装置であって、
前記シール部材の温度を推定する温度推定部と、
前記ステップモータへの通電を制御するモータ制御部とを備え、
前記モータ制御部は、
前記温度推定部が推定した前記シール部材の温度に基づいて、前記封鎖弁を閉状態に維持している期間中に前記シール部材の温度が低下したと推定された場合には、前記弁体を閉側に移動させるように前記ステップモータを制御する
ことを特徴とする蒸発燃料処理装置の制御装置。
【請求項２】
前記モータ制御部は、
前記封鎖弁を開弁した状態から閉弁する場合において、前記シール部材の温度が低いと推定される場合には、前記シール部材の温度が高いと推定される場合に比べて、前記弁体の閉側への移動量を大きくする
請求項１に記載の蒸発燃料処理装置の制御装置。
【請求項３】
前記温度推定部は、外気温に基づいて前記シール部材の温度を推定する
請求項１又は請求項２に記載の蒸発燃料処理装置の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、蒸発燃料処理装置の制御装置に関する。
【背景技術】
【０００２】
特許文献１の車両の蒸発燃料処理装置は、燃料タンクで発生する蒸発燃料を吸着するキャニスタを備えている。キャニスタは、ベーパ通路を介して、燃料タンクに接続されている。キャニスタには、当該キャニスタに外気を導入する外気導入通路が接続されている。キャニスタは、パージ通路を介して、吸気通路に接続されている。ベーパ通路には、当該ベーパ通路の流路を開閉するステップモータ式の封鎖弁が取り付けられている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２１８６５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般的には、特許文献１のような封鎖弁は、ベーパ通路の一部を区画するバルブ本体を備えている。バルブ本体の内部には、当該バルブ本体の流路を開閉する弁体が配置されている。そして、この弁体がステップモータによって駆動されることで、ベーパ通路の流路の開閉が切り替えられる。
【０００５】
ここで、特許文献１のようにベーパ通路にステップモータ式の封鎖弁が取り付けられている場合、車両の駐車時に封鎖弁が閉状態に切り替えられる。しかし、封鎖弁の構成によっては、例えば車両の駐車中において車両外部の温度が低下するなどし、それに伴って封鎖弁の温度が低下していくと、封鎖弁におけるバルブ本体の流路の閉塞が不完全になって、蒸発燃料の漏れが生じることがある。
【課題を解決するための手段】
【０００６】
上記課題を解決するための蒸発燃料処理装置の制御装置は、蒸発燃料を吸着するキャニスタと、前記キャニスタに接続され、燃料タンクで発生した蒸発燃料を前記キャニスタに導入するベーパ通路と、前記キャニスタに接続され、当該キャニスタに外気を導入する外気導入通路と、前記キャニスタと吸気通路とを接続するパージ通路と、前記ベーパ通路に設けられ、当該ベーパ通路の流路を開閉する封鎖弁とを備え、前記封鎖弁は、前記ベーパ通路の一部を区画するバルブ本体と、前記バルブ本体の内部に設けられ、前記バルブ本体の流路を開閉する弁体と、前記バルブ本体及び前記弁体の少なくとも一方に固定され、前記バルブ本体の流路が閉状態になるときに前記バルブ本体と前記弁体との間で挟持されて弾性変形するシール部材と、前記弁体を移動させるステップモータとを備えている蒸発燃料処理装置に適用される制御装置であって、前記シール部材の温度を推定する温度推定部と、前記ステップモータへの通電を制御するモータ制御部とを備え、前記モータ制御部は、前記温度推定部が推定した前記シール部材の温度に基づいて、前記封鎖弁を閉状態に維持している期間中に前記シール部材の温度が低下したと推定された場合には、前記弁体を閉側に移動させるように前記ステップモータを制御する。
【０００７】
上記構成においては、封鎖弁全体の温度が低下すると、シール部材の温度も低下してシール部材が収縮する。上記構成では、シール部材の温度低下によってシール部材に収縮が生じ得る状況下において、弁体を閉側に移動させる。そして、シール部材は、バルブ本体と弁体との間で圧縮される。これにより、シール部材の温度が低下して当該シール部材が収縮しても、封鎖弁におけるバルブ本体の流路の閉塞状態をより確実に維持できる。
【０００８】
上記構成において、前記モータ制御部は、前記封鎖弁を開弁した状態から閉弁する場合において、前記シール部材の温度が低いと推定される場合には、前記シール部材の温度が高いと推定される場合に比べて、前記弁体の閉側への移動量を大きくしてもよい。
【０００９】
上記構成では、封鎖弁を閉弁するときのシール部材の温度に合わせて弁体を閉状態にするための移動量が変更される。これにより、封鎖弁の温度に拘らず、封鎖弁の閉弁直後において封鎖弁におけるバルブ本体の流路の閉塞状態がより確実になる。
【００１０】
上記構成において、前記温度推定部は、外気温に基づいて前記シール部材の温度を推定してもよい。
上記構成において、封鎖弁は、ベーパ通路を介して外気が導入されるキャニスタに連通されている。そのため、封鎖弁におけるシール部材の温度は、例えば、内燃機関を循環する冷却水の温度等に比べて、外気温の温度に追従しやすい。したがって、上記構成では、シール部材の温度の推定精度を高めることができる。
【図面の簡単な説明】
【００１１】
【図１】内燃機関の概略図。
【図２】封鎖弁の概略断面図。
【図３】封鎖弁の制御処理を示すフローチャート。
【図４】シール部材の推定温度の低下量とステップモータのステップ数との関係を示すグラフ。
【図５】（ａ）は、車両の状態を示すタイムチャート。（ｂ）は、外気温を示すタイムチャート。（ｃ）は、ステップモータの総ステップ数を示すタイムチャート。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を図１〜図５にしたがって説明する。先ず、本発明が適用された内燃機関１００の概略構成について説明する。なお、以下の説明において、単に上流、下流、というときは、吸気、排気、蒸発燃料、及び外気の流れ方向における上流、下流を示すものとする。
【００１３】
図１に示すように、内燃機関１００は、当該内燃機関１００の外部から吸気を導入するための吸気通路１１を備えている。吸気通路１１における上流側吸気通路１１ａには、スロットルバルブ２１が配置されている。スロットルバルブ２１は、上流側吸気通路１１ａの流路を開閉することにより、上流側吸気通路１１ａの流路を流通する吸気量を制御する。
【００１４】
上流側吸気通路１１ａの下流側は、吸気脈動等を抑制するためのサージタンク１１ｂに接続されている。吸気通路１１におけるサージタンク１１ｂの下流側は、吸気通路１１における下流側吸気通路１１ｃに接続されている。
【００１５】
吸気通路１１における下流側吸気通路１１ｃの下流側は、燃料を吸気と混合して燃焼させる気筒１２に接続されている。気筒１２の内部には、燃料噴射弁２２によって燃料が噴射される。また、気筒１２の内部には、当該気筒１２の内部を往復動するピストン２３が配置されている。気筒１２には、当該気筒１２から排気を排出するための排気通路１３が接続されている。
【００１６】
内燃機関１００は、上記燃料噴射弁２２に燃料を供給するための燃料を貯留する燃料タンク３１を備えている。図示は省略するが、燃料タンク３１内にはフィードポンプが収納されており、フィードポンプが圧送した燃料が燃料配管を介して燃料噴射弁２２に供給される。
【００１７】
燃料タンク３１には、当該燃料タンク３１内で発生した蒸発燃料の大気放出を抑える蒸発燃料処理装置５０が接続されている。蒸発燃料処理装置５０は、燃料タンク３１で発生する蒸発燃料を吸着するキャニスタ５２を備えている。キャニスタ５２には、当該キャニスタに蒸発燃料を導入するベーパ通路５１の一端が接続されている。ベーパ通路５１の他端は、燃料タンク３１内へと至っている。ベーパ通路５１の途中には、ベーパ通路５１の流路を開状態及び閉状態のいずれか一方に切り替える封鎖弁７０が取り付けられている。
【００１８】
キャニスタ５２には、当該キャニスタ５２に外気を導入する外気導入通路５３が接続されている。外気導入通路５３の途中には、当該外気導入通路５３の流路を開状態及び閉状態のいずれか一方に切り替える外気導入バルブ６２が取り付けられている。
【００１９】
キャニスタ５２には、当該キャニスタ５２とサージタンク１１ｂとを繋ぐパージ通路５５が接続されている。パージ通路５５の途中には、当該パージ通路５５の流路を開状態及び閉状態のいずれか一方に切り替えるパージバルブ６５が取り付けられている。
【００２０】
次に、封鎖弁７０の構成について具体的に説明する。
図２に示すように、封鎖弁７０は、弁体７５が収容されるバルブ本体７１を備えている。バルブ本体７１は、全体として円柱形状の外観になっており、バルブ本体７１の内部には、弁体７５を収容することのできる内部空間７１ａが区画されている。本実施形態では、バルブ本体７１の内部空間７１ａは、バルブ本体７１の軸線方向（図２における上下方向）に延びる略円柱形状になっている。
【００２１】
バルブ本体７１の軸線方向において、当該バルブ本体７１の一方側（図２における下側）の端面からは、略円筒形状の第１接続部７２が突出している。第１接続部７２の中心軸線は、バルブ本体７１の中心軸線と略同軸になっている。第１接続部７２の内部空間７２ａは、バルブ本体７１の内部空間７１ａに連通している。第１接続部７２の内径は、バルブ本体７１の内径よりも小さくなっている。第１接続部７２には、封鎖弁７０よりも燃料タンク３１側のベーパ通路５１を区画する配管が接続されている。
【００２２】
バルブ本体７１の外周面からは、略円筒形状の第２接続部７３が突出している。第２接続部７３は、バルブ本体７１の一方側（図２における下側）の端部に位置している。第２接続部７３の内部空間７３ａは、バルブ本体７１の内部空間７１ａに連通している。第２接続部７３の内径は、第１接続部７２の内径と略同じになっている。第２接続部７３には、封鎖弁７０よりもキャニスタ５２側のベーパ通路５１を区画する配管が接続されている。なお、本実施形態では、封鎖弁７０における第１接続部７２の内部空間７２ａ、バルブ本体７１の内部空間７１ａ、及び第２接続部７３の内部空間７３ａが、ベーパ通路５１の一部を構成している。
【００２３】
バルブ本体７１の軸線方向における他方側（図２における上側）の端面には、弁体７５を駆動するためのステップモータ７７が固定されている。ステップモータ７７の出力軸は、当該ステップモータ７７がパルス波の制御信号によって通電制御されることで、１パルス毎に１ステップ分の角度で回転する。なお、図２では、ステップモータ７７の構成を簡略化して図示している。
【００２４】
ステップモータ７７の出力軸には、バルブ本体７１の流路を開閉する弁体７５の弁軸７５ｂが連結されている。弁軸７５ｂは、略棒状になっている。弁軸７５ｂの先端（ステップモータ７７とは反対側の端）には、略円柱形状の弁部７５ａが固定されている。弁部７５ａは、バルブ本体７１の内部空間７１ａに位置している。弁部７５ａの外径は、バルブ本体７１の内径よりもやや小さくなっているとともに、第１接続部７２の内径よりも大きくなっている。弁部７５ａの中心軸線は、バルブ本体７１の中心軸線と略同軸になっている。弁体７５における弁部７５ａの一方側（図２における下側）の端面には、略円板形状のシール部材７６が固定されている。シール部材７６の外径は、弁部７５ａの外径よりもやや小さくなっているとともに、第１接続部７２の内径よりも大きくなっている。シール部材７６の材質は、弾性変形可能な材質であり、本実施形態ではフッ素ゴム（ＦＫＭ）である。
【００２５】
封鎖弁７０が閉状態になる場合には、ステップモータ７７の出力軸が回転し、それに伴って弁体７５が、バルブ本体７１の軸線方向の一方側（図２における下側）に移動する。そして、弁体７５の端面とバルブ本体７１の内面との間でシール部材７６が挟持されて弾性変形する。こうしてバルブ本体７１の内部空間７１ａにおける第１接続部７２側の開口が閉塞されて、バルブ本体７１の流路が閉状態にされる。
【００２６】
一方、封鎖弁７０が開状態になる場合には、ステップモータ７７の出力軸が回転し、それに伴って弁体７５が、バルブ本体７１の軸線方向の他方側（図２における上側）に移動する。そして、シール部材７６がバルブ本体７１の内面から離間する。こうしてバルブ本体７１の内部空間７１ａにおける第１接続部７２側の開口が開放されて、バルブ本体７１の流路が開状態にされる。
【００２７】
図１に示すように、上記の封鎖弁７０、パージバルブ６５、及び外気導入バルブ６２は、制御装置８０によって開閉制御される。制御装置８０は、封鎖弁７０、パージバルブ６５、及び外気導入バルブ６２を開閉制御するための弁制御部８１を備えている。弁制御部８１は、封鎖弁７０に対して、当該封鎖弁７０を開閉制御するための制御信号を出力する。具体的には、弁制御部８１は、封鎖弁７０におけるステップモータ７７の出力軸が当該出力軸の周方向に所定のステップ数で駆動するためのパルス波の制御信号を出力する。すると、封鎖弁７０におけるステップモータ７７が制御され、ステップモータ７７の出力軸が当該出力軸の周方向一方側又は周方向他方側に制御信号のパルス数に応じたステップ数で回転する。そして、封鎖弁７０における弁体７５が移動されて、バルブ本体７１の流路が開状態又は閉状態になる。すなわち、弁制御部８１は、封鎖弁７０のステップモータ７７に対するモータ制御部として機能する。また、弁制御部８１は、パージバルブ６５に対して、当該パージバルブ６５を開閉制御するための制御信号を出力する。弁制御部８１は、外気導入バルブ６２に対して、当該外気導入バルブ６２を開閉制御するための制御信号を出力する。なお、本実施形態では、制御装置８０は、上記の封鎖弁７０、パージバルブ６５、及び外気導入バルブ６２の制御の他にも、スロットルバルブ２１の開度や燃料噴射弁２２の燃料噴射量など、内燃機関１００全体を制御する電子制御ユニット（ＥＣＵ）として構成されている。
【００２８】
また、制御装置８０は、封鎖弁７０におけるシール部材７６の温度を推定する温度推定部８２を備えている。温度推定部８２には、外気温センサ９１によって検出される車両の外部の気温（以下、外気温ＴＨＡという。）を示す信号が入力される。温度推定部８２は、外気温ＴＨＡに基づいてシール部材７６の推定温度ＴＨＳを推定する。本実施形態では、温度推定部８２は、シール部材７６の推定温度ＴＨＳを、外気温ＴＨＡと等しい温度として推定する。温度推定部８２は、シール部材７６の推定温度ＴＨＳを示す信号を弁制御部８１に出力する。また、制御装置８０には、クランク角センサ９２によって検出されるクランクシャフトの回転数ＣＲを示す信号が入力される。
【００２９】
次に、制御装置８０が行う蒸発燃料処理装置５０における封鎖弁７０の制御処理について説明する。制御装置８０は、内燃機関１００が搭載された車両のメインシステムが起動されているか否かに拘らず、所定の周期で封鎖弁７０の制御処理を繰り返し実行する。
【００３０】
図３に示すように、ステップＳ１１において、制御装置８０は、車両が駐車中であるか否かを判定する。具体的には、例えば、車速がゼロになっている、クランクシャフトが回転していない、シフトレバーがパーキングになっていること等の条件を全て満たした場合に、車両が駐車中であると判定する。ステップＳ１１において、車両が駐車中でないと判定した場合（Ｓ１１：ＮＯ）、制御装置８０は、処理をステップＳ４１に進める。
【００３１】
ステップＳ４１において、制御装置８０における弁制御部８１は、封鎖弁７０を開状態に制御する。具体的には、封鎖弁７０が閉状態になっている場合には、弁制御部８１は、封鎖弁７０を閉状態から開状態にするようにステップモータ７７を制御する。また、封鎖弁７０が開状態になっている場合には、弁制御部８１は、封鎖弁７０の開状態を維持するようにステップモータ７７を制御する。その後、制御装置８０は、今回の封鎖弁７０の制御処理を終了する。
【００３２】
一方、ステップＳ１１において、車両が駐車中であると判定した場合（Ｓ１１：ＹＥＳ）、制御装置８０は、処理をステップＳ１２に進める。ステップＳ１２において、制御装置８０は、封鎖弁７０が閉状態になっているか否かを判定する。ステップＳ１２において、封鎖弁７０が閉状態になっていない（開状態である）と判定した場合（Ｓ１２：ＮＯ）、制御装置８０は、処理をステップＳ３１に進める。
【００３３】
ステップＳ３１において、制御装置８０における温度推定部８２は、外気温ＴＨＡに基づいてシール部材７６の推定温度ＴＨＳを推定する。そして、温度推定部８２は、シール部材７６の推定温度ＴＨＳを示す信号を弁制御部８１に出力する。弁制御部８１は、シール部材７６の推定温度ＴＨＳを記憶する。その後、制御装置８０は、処理をステップＳ３２に進める。
【００３４】
ステップＳ３２において、制御装置８０における弁制御部８１は、封鎖弁７０を開状態から閉状態にするようにステップモータ７７を制御する。具体的には、弁制御部８１は、シール部材７６の推定温度ＴＨＳが予め設定された基準温度（例えば、２０℃）以上である場合には、封鎖弁７０が閉状態になるために予め設定された所定のパルス数の制御信号をステップモータ７７に出力する。一方、弁制御部８１は、シール部材７６の推定温度ＴＨＳが予め設定された基準温度未満である場合には、封鎖弁７０が閉状態になるために予め設定された所定のパルス数よりも多いパルス数の制御信号をステップモータ７７に出力する。具体的には、弁制御部８１は、シール部材７６の推定温度ＴＨＳが基準温度未満である場合には、上記所定のパルス数に、補正パルス数を加算する。この補正パルス数は、シール部材７６の推定温度ＴＨＳが基準温度よりも低いほど大きな値に設定される。そして、所定パルス数に補正パルス数を加算したパルス数の制御信号をステップモータ７７に出力する。したがって、シール部材７６の推定温度ＴＨＳが基準温度よりも低い場合は、シール部材７６の温度が低いほど、封鎖弁７０における弁体７５の閉側への移動量が大きくなる。その後、制御装置８０は、今回の封鎖弁７０の制御処理を終了する。
【００３５】
一方、ステップＳ１２において、封鎖弁７０が閉状態になっていると判定した場合（Ｓ１２：ＹＥＳ）、制御装置８０は、処理をステップＳ１３に進める。ステップＳ１３において、制御装置８０は、計時時間Ｔの計時（カウントアップ）が行われているか否かを判定する。ステップＳ１３において、計時時間Ｔの計時が行われていると判定した場合（Ｓ１３：ＹＥＳ）、制御装置８０は、処理をステップＳ１５に進める。
【００３６】
一方、ステップＳ１３において、計時時間Ｔの計時が行われていないと判定した場合（Ｓ１３：ＮＯ）、制御装置８０は、処理をステップＳ１４に進める。ステップＳ１４において、制御装置８０は、計時時間Ｔの計時を開始する。その後、制御装置８０は、処理をステップＳ１５に進める。
【００３７】
ステップＳ１５において、制御装置８０は、計時時間Ｔが予め設定された所定時間Ｔｘ以上になっているか否かを判定する。ここで、所定時間Ｔｘは、例えば、数十分や数時間程度の時間が設定されている。ステップＳ１５において、計時時間Ｔが予め設定された所定時間Ｔｘ以上になっていないと判定した場合（Ｓ１５：ＮＯ）、制御装置８０は、今回の封鎖弁７０の制御処理を終了する。
【００３８】
一方、ステップＳ１５において、計時時間Ｔが予め設定された所定時間Ｔｘ以上になっていると判定した場合（Ｓ１５：ＹＥＳ）、制御装置８０は、処理をステップＳ１６に進める。ステップＳ１６において、制御装置８０は、計時時間Ｔをリセットする。その後、制御装置８０は、処理をステップＳ１７に進める。
【００３９】
ステップＳ１７において、制御装置８０における温度推定部８２は、外気温ＴＨＡに基づいてシール部材７６の推定温度ＴＨＳを推定する。そして、温度推定部８２は、シール部材７６の推定温度ＴＨＳを示す信号を弁制御部８１に出力する。弁制御部８１は、シール部材７６の推定温度ＴＨＳを記憶する。その後、制御装置８０は、処理をステップＳ２１に進める。
【００４０】
ステップＳ２１において、制御装置８０における弁制御部８１は、シール部材７６の推定温度ＴＨＳが低下しているか否かを判定する。具体的には、弁制御部８１は、今回記憶したシール部材７６の推定温度ＴＨＳが、前回記憶したシール部材７６の推定温度ＴＨＳよりも小さくなっている場合、シール部材７６の推定温度ＴＨＳが低下していると判定する。一方、弁制御部８１は、今回記憶したシール部材７６の推定温度ＴＨＳが、前回記憶したシール部材７６の推定温度ＴＨＳよりも小さくなっていない場合、シール部材７６の推定温度ＴＨＳが低下していないと判定する。
【００４１】
ここで、今回記憶したシール部材７６の推定温度ＴＨＳとは、直前のステップＳ１７において記憶したシール部材７６の推定温度ＴＨＳである。また、前回記憶したシール部材７６の推定温度ＴＨＳとは、一連の処理（スタートからリターンまでの処理）を１サイクルとした場合、今回のサイクル以前のサイクルでステップＳ１７又はステップＳ３１において記憶したシール部材７６の推定温度ＴＨＳのうちの最新の推定温度ＴＨＳである。ステップＳ２１において、シール部材７６の推定温度ＴＨＳが低下していると判定した場合（Ｓ２１：ＹＥＳ）、制御装置８０は、処理をステップＳ２２に進める。
【００４２】
図３に示すように、ステップＳ２２において、制御装置８０における弁制御部８１は、封鎖弁７０における弁体７５を閉側に移動させるようにステップモータ７７を制御する。具体的には、弁制御部８１は、今回記憶したシール部材７６の推定温度ＴＨＳと、前回記憶したシール部材７６の推定温度ＴＨＳとの差の絶対値であるシール部材７６の推定温度ＴＨＳの低下量を算出する。そして、図４に示すように、弁制御部８１は、シール部材７６の推定温度ＴＨＳの低下量が大きいほど、ステップモータ７７の出力軸を駆動するためのステップ数を大きな値に決定する。そして、弁制御部８１は、決定したステップ数に応じたパルス数の制御信号をステップモータ７７に出力し、弁体７５を閉側に移動させるようにステップモータ７７の出力軸を決定したステップ数で回転させる。その後、今回の封鎖弁７０の制御処理を終了する。
【００４３】
図３に示すように、ステップＳ２１において、シール部材７６の推定温度ＴＨＳが低下していないと判定した場合（Ｓ２１：ＮＯ）、制御装置８０は、処理をステップＳ２３に進める。ステップＳ２３において、制御装置８０における弁制御部８１は、封鎖弁７０における弁体７５の位置を維持するようにステップモータ７７を制御する。その後、今回の封鎖弁７０の制御処理を終了する。
【００４４】
本実施形態の作用について説明する。
図５（ａ）に示すように、時刻ｔ０において、車両が走行中であると、制御装置８０における弁制御部８１は、封鎖弁７０を開状態に制御する。ここで、外気導入バルブ６２が開状態に制御されて、パージバルブ６５が閉状態に制御されていると、燃料タンク３１内で発生した蒸発燃料がベーパ通路５１を介してキャニスタ５２に流入する。キャニスタ５２内に流入した蒸発燃料は、キャニスタ５２の内部に吸着される。一方、外気導入バルブ６２が開状態に制御されて、パージバルブ６５が開状態に制御されていると、吸気通路１１の負圧によって、外気導入通路５３を介してキャニスタ５２内に外気が流入する。そして、キャニスタ５２の内部に吸着されていた蒸発燃料と外気とがパージ通路５５を介して吸気通路１１におけるサージタンク１１ｂに流入する。
【００４５】
時刻ｔ１において、車両が駐車中になると、制御装置８０における弁制御部８１は、封鎖弁７０を開状態から閉状態にするようにステップモータ７７を制御する。ここで、例えば、車両を日中に駐車し、その後、夜まで駐車し続けた場合、図５（ｂ）に示すように、車両を駐車した時刻ｔ１の後に外気温ＴＨＡが低下する。このように外気温ＴＨＡが低下すると、それに伴って封鎖弁７０におけるシール部材７６の推定温度ＴＨＳも低下する。
【００４６】
図５（ｂ）に示すように、本実施形態では、車両を駐車した時刻ｔ１から所定時間Ｔｘが経過した時刻ｔ２において、制御装置８０における弁制御部８１は、シール部材７６の推定温度ＴＨＳが、時刻ｔ１における推定温度ＴＨＳよりも低下していると判定する。そのため、図５（ｃ）に示すように、制御装置８０における弁制御部８１は、封鎖弁７０における弁体７５を閉側に移動させるようにステップモータ７７を制御する。すると、シール部材７６は、バルブ本体７１の内面と弁体７５の端面との間で圧縮される。
【００４７】
同様に、時刻ｔ２から所定時間Ｔｘが経過した時刻ｔ３において、制御装置８０における弁制御部８１は、シール部材７６の推定温度ＴＨＳが、時刻ｔ２における推定温度ＴＨＳよりも低下していると判定する。そのため、制御装置８０における弁制御部８１は、封鎖弁７０における弁体７５を閉側に移動させるようにステップモータ７７を制御する。なお、時刻ｔ２から時刻ｔ３までの推定温度ＴＨＳの低下量は、時刻ｔ１から時刻ｔ２までの推定温度ＴＨＳの低下量よりも大きい。そのため、時刻ｔ３においてステップモータ７７の出力軸を駆動するためのステップ数は、時刻ｔ２においてステップモータ７７の出力軸を駆動するためのステップ数よりも大きくなる。すなわち、時刻ｔ３における弁体７５の閉側への移動量は、時刻ｔ２における弁体７５の閉側への移動量に比べて大きくなる。
【００４８】
さらに、時刻ｔ３から所定時間Ｔｘが経過した時刻ｔ４において、制御装置８０における弁制御部８１は、シール部材７６の推定温度ＴＨＳが、時刻ｔ３における推定温度ＴＨＳよりも低下していると判定する。そのため、制御装置８０における弁制御部８１は、封鎖弁７０における弁体７５を閉側に移動させるようにステップモータ７７を制御する。なお、時刻ｔ３から時刻ｔ４までの推定温度ＴＨＳの低下量は、時刻ｔ２から時刻ｔ３までの推定温度ＴＨＳの低下量と同じである。そのため、時刻ｔ４においてステップモータ７７の出力軸を駆動するためのステップ数は、時刻ｔ３においてステップモータ７７の出力軸を駆動するためのステップ数と同じになる。すなわち、時刻ｔ４における弁体７５の閉側への移動量は、時刻ｔ３における弁体７５の閉側への移動量と略同じになる。
【００４９】
以上のように、車両の駐車中において、外気温ＴＨＡの低下によって推定温度ＴＨＳが低下していく期間は、所定時間Ｔｘ毎に、封鎖弁７０の弁体７５が閉側に移動される（押し込まれる）。
【００５０】
時刻ｔ４から所定時間Ｔｘが経過した時刻ｔ５において、制御装置８０における弁制御部８１は、シール部材７６の推定温度ＴＨＳが、時刻ｔ４における推定温度ＴＨＳに対して低下していない（同じである）と判定する。そのため、制御装置８０における弁制御部８１は、封鎖弁７０における弁体７５の位置を維持するようにステップモータ７７を制御する。
【００５１】
なお、図示は省略するが、制御装置８０における弁制御部８１は、推定温度ＴＨＳが、その所定時間Ｔｘ前の推定温度ＴＨＳよりも大きいときにも、推定温度ＴＨＳが低下していないと判定する。この場合も、制御装置８０における弁制御部８１は、封鎖弁７０における弁体７５の位置を維持するようにステップモータ７７を制御する。
【００５２】
本実施形態の効果について説明する。
（１）本実施形態において、弁制御部８１は、封鎖弁７０が閉状態であって、シール部材７６の温度低下によって収縮が生じ得る時刻ｔ１から時刻ｔ４の間の期間において、弁体７５を閉側に移動させる。すると、シール部材７６は、バルブ本体７１の内面と弁体７５の端面との間で圧縮される。これにより、シール部材７６の温度が低下して当該シール部材７６が収縮しても、封鎖弁７０におけるバルブ本体７１の流路の閉塞状態をより確実に維持できる。
【００５３】
（２）本実施形態において、弁制御部８１は、封鎖弁７０の閉状態において弁体７５を閉側に移動させる場合、シール部材７６の推定温度ＴＨＳの低下量が大きいほど、ステップモータ７７の出力軸を駆動するためのステップ数を大きな値に決定する。そして、弁制御部８１は、決定したステップ数に応じたパルス数の制御信号をステップモータ７７に出力し、弁体７５を閉側に移動させるようにステップモータ７７の出力軸を決定したステップ数で回転させる。これにより、シール部材７６は、当該シール部材７６の収縮度合に応じて、バルブ本体７１の内面と弁体７５の端面との間で圧縮される。
【００５４】
（３）本実施形態において、弁制御部８１は、封鎖弁７０を開状態から閉状態にするようにステップモータ７７を制御する場合であって、シール部材７６の推定温度ＴＨＳが予め設定された基準温度未満である場合、シール部材７６の推定温度ＴＨＳが基準温度以上である場合に比べて、弁体７５が閉側に移動するようにステップモータ７７を制御する。すると、弁体７５は、シール部材７６の推定温度ＴＨＳが予め設定された基準温度未満である場合、シール部材７６の推定温度ＴＨＳが予め設定された基準温度以上である場合に比べて閉側に移動される。これにより、封鎖弁７０を開状態から閉状態にするときのシール部材７６の温度に合わせて、弁体７５を閉状態にするための移動量が変更される。その結果、封鎖弁７０の温度に拘らず、封鎖弁７０が開状態から閉状態になった直後において封鎖弁７０におけるバルブ本体７１の流路の閉塞状態がより確実になる。
【００５５】
（４）本実施形態において、弁制御部８１は、封鎖弁７０を開状態から閉状態にする場合であって、シール部材７６の推定温度ＴＨＳが予め設定された基準温度未満である場合には、シール部材７６の推定温度ＴＨＳが低いほど、弁体７５が閉側に位置するようにステップモータ７７の出力軸を駆動するステップ数を大きくする。これにより、封鎖弁７０を開状態から閉状態にするときのシール部材７６の温度変化による当該シール部材７６の収縮に応じて、弁体７５を閉状態にするための移動量が適切に変更される。
【００５６】
（５）本実施形態において、封鎖弁７０は、ベーパ通路５１を介して外気が導入されるキャニスタ５２に連通されている。そのため、封鎖弁７０におけるシール部材７６の温度は、例えば、内燃機関１００の各部を循環する冷却水の温度等に比べて、外気温の温度に追従して変化しやすい。そこで、本実施形態において、温度推定部８２は、外気温ＴＨＡに基づいてシール部材７６の推定温度ＴＨＳを推定している。したがって、本実施形態では、シール部材７６の推定温度ＴＨＳの推定制度を高めることができる。
【００５７】
本実施形態は、以下のように変更して実施することができる。本実施形態及び以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
・上記実施形態において、弁体７５に固定されたシール部材７６に代えて、又は加えて、バルブ本体７１の内面にシール部材７６が固定されていてもよい。例えば、バルブ本体７１における第１接続部７２側の開口縁に沿って円環状のシール部材７６を固定してもよい。この場合、バルブ本体７１に固定されたシール部材７６は、封鎖弁７０が閉状態になる場合において弁体７５の端面とバルブ本体７１の内面との間で挟持されて弾性変形する。
【００５８】
・上記実施形態において、シール部材７６の材質は、弾性変形可能な材質であれば適宜変更できる。例えば、シール部材７６の材質は、フッ素ゴム（ＦＫＭ）以外のゴム材や樹脂材に変更してもよい。
【００５９】
・上記実施形態において、制御装置８０は、内燃機関１００全体を制御する電子制御ユニット（ＥＣＵ）とは別に設けられ、封鎖弁７０を制御する機能のみを備えた制御装置として構成されていてもよい。
【００６０】
・上記実施形態において、温度推定部８２におけるシール部材７６の推定温度ＴＨＳを推定する構成は適宜変更できる。例えば、温度推定部８２は、外気温ＴＨＡに代えて、又は加えて、内燃機関１００の各部を循環する冷却水の温度に基づいて、シール部材７６の推定温度ＴＨＳを推定してもよい。例えば、封鎖弁７０の位置が内燃機関１００の気筒１２に近くて、気筒１２内の燃焼熱の影響を受けやすいのであれば、このような例を採用するのが好適である。また、封鎖弁７０におけるシール部材７６に温度センサ（電熱線）を埋め込むなどして、当該シール部材７６の温度を直接検出するのであれば、温度推定部８２は、その温度センサから入力される信号に基づいて、シール部材７６の推定温度ＴＨＳを推定してもよい。
【００６１】
・上記実施形態において、シール部材７６の推定温度ＴＨＳが、予め定められた一定温度以上低下したときに、封鎖弁７０の弁体７５を閉側に移動させるようにしてもよい。この変更例によれば、例えば、外気温センサ９１の検出誤差等に起因して、シール部材７６の推定温度ＴＨＳが低下したと誤判定されたり、極僅かな推定温度ＴＨＳの低下に起因して弁体７５が閉側に移動されたりすることを抑制できる。
【００６２】
・上記実施形態において、シール部材７６の推定温度ＴＨＳが低下したとき、封鎖弁７０の弁体７５の閉側への移動量を、推定温度ＴＨＳの低下量に拘らず一定にしてもよい。この場合、シール部材７６の推定温度ＴＨＳが相当に低くても、弁体７５によってバルブ本体７１の流路が確実に閉状態になるように、弁体７５の閉側への移動量を十分に大きくしておくことが好ましい。
【００６３】
・弁制御部８１は、封鎖弁７０を開状態から閉状態にする際の弁体７５の移動量は、上記実施形態の例に限らない。例えば、全温度領域において、シール部材７６の推定温度ＴＨＳが低いほど補正パルス数が大きくなるようにしてもよい。また、シール部材７６の推定温度ＴＨＳに拘らず、一定の移動量で封鎖弁７０の弁体７５を閉弁してもよい。
【００６４】
・上記実施形態において、ステップＳ３２における基準温度の値は適宜変更できる。この基準温度は、シール部材７６の材質や寸法等を考慮して、試験やシミュレーション等を行なって適切な温度を設定できる。
【００６５】
・上記実施形態において、ステップＳ１５における所定時間Ｔｘは適宜変更できる。上記実施形態のように、外気温の低下に起因してシール部材７６の温度が低下することを考慮するのであれば、所定時間Ｔｘは、数十分から数時間が好ましい。また、例えば、内燃機関１００の停止後、当該内燃機関１００が冷えることに伴ってシール部材７６の温度が低下することを考慮するのであれば、所定時間Ｔｘは、数分から数十分が好ましい。
【符号の説明】
【００６６】
Ｔ…計時時間、ＣＲ…回転数、Ｔｘ…所定時間、ＴＨＡ…外気温、ＴＨＳ…推定温度、１１…吸気通路、１１ａ…上流側吸気通路、１１ｂ…サージタンク、１１ｃ…下流側吸気通路、１２…気筒、１３…排気通路、２１…スロットルバルブ、２２…燃料噴射弁、２３…ピストン、３１…燃料タンク、５０…蒸発燃料処理装置、５１…ベーパ通路、５２…キャニスタ、５３…外気導入通路、５５…パージ通路、６２…外気導入バルブ、６５…パージバルブ、７０…封鎖弁、７１…バルブ本体、７１ａ…内部空間、７２…第１接続部、７２ａ…内部空間、７３…第２接続部、７３ａ…内部空間、７５…弁体、７５ａ…弁部、７５ｂ…弁軸、７６…シール部材、７７…ステップモータ、８０…制御装置、８１…弁制御部、８２…温度推定部、９１…外気温センサ、９２…クランク角センサ、１００…内燃機関。
【図１】
2019199841.tif 000003
【図２】
2019199841.tif 000004
【図３】
2019199841.tif 000005
【図４】
2019199841.tif 000006
【図５】
2019199841.tif 000007