(57)【要約】【課題】蒸発燃料処理装置におけるキャニスタと燃料タンクとを接続する経路上の弁として不感帯域を有する流量制御弁を用いたものにおいて、流量制御弁の開弁動作を開始後、燃料タンクとキャニスタとが連通され始める開弁開始位置の検出を、流量制御弁の下流側に蒸発燃料が流れたことを表す特徴的な変化を検出することにより、エンジンの運転状況に係わらず、開弁開始位置を正確に検出する。【解決手段】流量制御弁の開弁動作開始後、流量制御弁からキャニスタに蒸発燃料が流れたことを検出して流量制御弁の開弁開始位置を検出する開弁開始位置検出手段と、開弁開始位置検出手段によって検出された開弁開始位置を、流量制御弁の開弁制御を行う際の学習値として記憶する学習手段とを備える。【選択図】図１
2016050540.tif 000002
【特許請求の範囲】
【請求項１】
燃料タンク内の蒸発燃料をキャニスタに吸着させ、その吸着された蒸発燃料をエンジンに吸入させ、燃料タンクとキャニスタとを接続する経路上の弁として、開弁動作開始後、所定量動作するまでは燃料タンクとキャニスタとの連通が行われない不感帯域を有する流量制御弁を用いた蒸発燃料処理装置において、
前記流量制御弁の開弁動作開始後、流量制御弁からキャニスタに蒸発燃料が流れたことを検出して流量制御弁の開弁開始位置を検出する開弁開始位置検出手段と、
開弁開始位置検出手段によって検出された開弁開始位置を、流量制御弁の開弁制御を行う際の学習値として記憶する学習手段とを備える蒸発燃料処理装置。
【請求項２】
請求項１において、
前記開弁開始位置検出手段は、
キャニスタ内の蒸発燃料濃度を検出するキャニスタ蒸発燃料濃度検出手段、
エンジンに吸入される蒸発燃料濃度を検出する吸入蒸発燃料濃度検出手段、
キャニスタの温度上昇を検出するキャニスタ温度検出手段のいずれかである蒸発燃料処理装置。
【請求項３】
請求項２において、
前記開弁開始位置検出手段は、
キャニスタ内の蒸発燃料濃度が所定濃度以上であることを前記キャニスタ蒸発燃料濃度検出手段が検出したとき、
エンジンに吸入される蒸発燃料濃度が所定濃度以上であることを前記吸入蒸発燃料濃度検出手段が検出したとき、
キャニスタの温度上昇が所定温度以上であることを前記キャニスタ温度検出手段が検出したとき
のいずれかであるとき、流量制御弁の開弁位置を開弁開始位置として検出する蒸発燃料処理装置。
【請求項４】
請求項１において、
燃料タンク内の空間圧力を内圧として検出する内圧センサを備え、
前記開弁開始位置検出手段は、
流量制御弁の開弁動作開始後、内圧センサによって検出される内圧が変化したとき、且つ
前記流量制御弁の開弁動作開始後、流量制御弁からキャニスタに蒸発燃料が流れたこと、又はエンジンに蒸発燃料が吸入されたことを検出したとき、
流量制御弁の開弁位置を開弁開始位置として検出する蒸発燃料処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料タンクとキャニスタとを接続する経路上の弁として、開弁動作開始後、所定量動作するまでは燃料タンクとキャニスタとの連通が行われない不感帯域を有する流量制御弁を用いた蒸発燃料処理装置に関する。
【背景技術】
【０００２】
下記特許文献１には、燃料タンクとキャニスタとを接続する経路上の弁として、不感帯域を有する流量制御弁を使用した蒸発燃料処理装置が開示されている。流量制御弁は、開弁動作を開始後、燃料タンクとキャニスタとが連通される開弁開始位置に達するまでには、不感帯域を通過することになる。そのため、流量制御弁の開弁制御を速やかに行うためには、開弁開始位置を予め学習しておき、通常の開弁制御は開弁開始位置から開始するようにしている。かかる学習のためには、開弁開始位置を検出する必要があり、その検出はエンジンに吸入される混合気における空燃比の低下を検出して行っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２５６７７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、空燃比は、エンジンの運転状況によっても変化し、空燃比低下によって開弁開始位置を検出すると誤検出することがある。例えば、エンジン負荷が急変した場合、空燃比が一時的に低下することがある。
【０００５】
このような問題に鑑み本発明の課題は、蒸発燃料処理装置におけるキャニスタと燃料タンクとを接続する経路上の弁として不感帯域を有する流量制御弁を用いたものにおいて、流量制御弁の開弁動作を開始後、燃料タンクとキャニスタとが連通され始める開弁開始位置の検出を、流量制御弁の下流側に蒸発燃料が流れたことを表す特徴的な変化を検出することにより、エンジンの運転状況に係わらず、開弁開始位置を正確に検出することにある。
【課題を解決するための手段】
【０００６】
<図１参照>
本発明における第１発明は、燃料タンク内の蒸発燃料をキャニスタに吸着させ、その吸着された蒸発燃料をエンジンに吸入させ、燃料タンクとキャニスタとを接続する経路上の弁として、開弁動作開始後、所定量動作するまでは燃料タンクとキャニスタとの連通が行われない不感帯域を有する流量制御弁を用いた蒸発燃料処理装置において、前記流量制御弁の開弁動作開始後、流量制御弁からキャニスタに蒸発燃料が流れたことを検出して流量制御弁の開弁開始位置を検出する開弁開始位置検出手段と、開弁開始位置検出手段によって検出された開弁開始位置を、流量制御弁の開弁制御を行う際の学習値として記憶する学習手段とを備える。
【０００７】
本発明における第２発明は、上記第１発明において、前記開弁開始位置検出手段は、キャニスタ内の蒸発燃料濃度を検出するキャニスタ蒸発燃料濃度検出手段、エンジンに吸入される蒸発燃料濃度を検出する吸入蒸発燃料濃度検出手段、キャニスタの温度上昇を検出するキャニスタ温度検出手段のいずれかである。
【０００８】
第２発明において、キャニスタ蒸発燃料濃度検出手段は、キャニスタ内の蒸発燃料濃度を検出する濃度センサによって構成することができる。また、吸入蒸発燃料濃度検出手段は、エンジンの空燃比制御プログラムにおいて用いられる蒸発燃料濃度値を取り込むことによって構成することができる。更に、キャニスタ温度検出手段は、キャニスタの温度上昇を検出する温度センサによって構成することができる。
【０００９】
本発明における第３発明は、上記第２発明において、前記開弁開始位置検出手段は、キャニスタ内の蒸発燃料濃度が所定濃度以上であることを前記キャニスタ蒸発燃料濃度検出手段が検出したとき、エンジンに吸入される蒸発燃料濃度が所定濃度以上であることを前記吸入蒸発燃料濃度検出手段が検出したとき、キャニスタの温度上昇が所定温度以上であることを前記キャニスタ温度検出手段が検出したときのいずれかであるとき、流量制御弁の開弁位置を開弁開始位置として検出する。
【００１０】
<図２参照>
本発明における第４発明は、上記第１発明において、燃料タンク内の空間圧力を内圧として検出する内圧センサを備え、前記開弁開始位置検出手段は、流量制御弁の開弁動作開始後、内圧センサによって検出される内圧が変化したとき、且つ前記流量制御弁の開弁動作開始後、流量制御弁からキャニスタに蒸発燃料が流れたこと、又はエンジンに蒸発燃料が吸入されたことを検出したとき、流量制御弁の開弁位置を開弁開始位置として検出する。
【００１１】
第４発明において、内圧に基づく開弁開始位置の検出は、内圧の二階微分値が所定値以上のとき、又は内圧が流量制御弁の閉弁時に比べて所定圧以上変化したとき、とすることができる。また、蒸発燃料に基づく開弁開始位置の検出は、キャニスタ内の蒸発燃料濃度が所定濃度以上であるとき、エンジンに吸入される蒸発燃料濃度が所定濃度以上であるとき、キャニスタの温度上昇が所定温度以上であるとき、エンジンの空燃比フィードバック補正量が所定量以上変化したとき、のいずれかとすることができる。
【発明の効果】
【００１２】
第１〜第３発明によれば、流量制御弁の開弁動作開始後、流量制御弁を通じてキャニスタに蒸発燃料が流れたことを検出して、流量制御弁の開弁開始位置を検出する。そのため、空燃比の低下によって流量制御弁の開弁開始位置を検出する従来の場合のようにエンジンの運転状況に影響されることなく正確に流量制御弁の開弁開始位置を検出することができる。
【００１３】
第４発明によれば、燃料タンクの内圧の変化に基づいて流量制御弁の開弁開始位置が検出され、その上、キャニスタに蒸発燃料が流れたこと、又はエンジンに蒸発燃料が吸入されたことが検出されたとき、最終的に流量制御弁の開弁位置を開弁開始位置として検出する。そのため、更に正確に流量制御弁の開弁開始位置を検出することができる。
【図面の簡単な説明】
【００１４】
【図１】上記第１発明に対応するクレーム対応図である。
【図２】上記第４発明に対応するクレーム対応図である。
【図３】本発明の第１実施形態のシステム構成図である。
【図４】上記第１実施形態における流量制御弁の開弁開始位置学習制御処理ルーチンのフローチャートである。
【図５】本発明の第２実施形態における流量制御弁の開弁開始位置学習制御処理ルーチンのフローチャートである。
【図６】本発明の第３実施形態における流量制御弁の開弁開始位置学習制御処理ルーチンのフローチャートである。
【図７】本発明の第４実施形態における流量制御弁の開弁開始位置学習制御処理ルーチンのフローチャートである。
【図８】本発明の第５実施形態における流量制御弁の開弁開始位置学習制御処理ルーチンのフローチャートである。
【図９】上記各実施形態における学習制御中の流量制御弁の開弁量、燃料タンク内圧等の変化を示すタイムチャートである。
【発明を実施するための形態】
【００１５】
<第１実施形態>
図３、４は、本発明の第１実施形態を示す。この実施形態は、図３に示すように、車両のエンジンシステム１０に蒸発燃料処理装置２０を付加している。
【００１６】
図３において、エンジンシステム１０は、周知のものであり、エンジン本体１１に吸気通路１２を介して空気に燃料を混ぜた混合気を供給している。空気はスロットル弁１４によって流量を制御して供給され、燃料は燃料噴射弁（不図示）によって流量を制御して供給されている。スロットル弁１４と燃料噴射弁は共に制御回路１６に接続されており、スロットル弁１４は制御回路１６にスロットル弁１４の開弁量に関する信号を供給し、燃料噴射弁は制御回路１６によって開弁時間を制御されている。燃料噴射弁には燃料が供給されており、その燃料は燃料タンク１５から供給されている。
【００１７】
蒸発燃料処理装置２０は、給油中に発生する燃料蒸気、又は燃料タンク１５内で蒸発した燃料蒸気（以下、蒸発燃料という）をベーパ通路２２を介してキャニスタ２１に吸着させている。また、キャニスタ２１に吸着された蒸発燃料はパージ通路２３を介してスロットル弁１４の下流側の吸気通路１２に供給されている。ベーパ通路２２には、この通路２２を開閉するようにステップモータ式封鎖弁（本発明における流量制御弁に相当する。以下、単に封鎖弁ともいう）２４が設けられ、パージ通路２３には、この通路２３を開閉するようにパージ弁２５が設けられている。封鎖弁２４は、ステップモータによる開弁動作開始後、弁体が所定開度に達するまでは燃料タンク１５とキャニスタ２１との連通が行われない不感帯域を有する。上記弁体が所定開度に達すると、燃料タンク１５とキャニスタ２１との連通が行われる。この所定開度に達した弁体の位置が本発明における開弁開始位置に相当する。
【００１８】
キャニスタ２１内には、吸着材としての活性炭２１ａが装填されており、ベーパ通路２２からの蒸発燃料を活性炭２１ａにより吸着し、この吸着された蒸発燃料をパージ通路２３へ放出するようにしている。キャニスタ２１には、濃度センサ２７と温度センサ２９が設けられている。濃度センサ２７はキャニスタ２１に吸着されている蒸発燃料の濃度（以下、ベーパ濃度ともいう）を検出し、温度センサ２９はキャニスタ２１内の活性炭２１ａの温度を検出している。また、キャニスタ２１には大気通路２８も接続されており、キャニスタ２１にパージ通路２３を介して吸気負圧が印加されると、大気通路２８を通じて大気圧が供給されてパージ通路２３を介した蒸発燃料のパージが行われる。大気通路２８は、燃料タンク１５に設けられた給油口１７の付近から大気を吸引するようにされている。
【００１９】
制御回路１６には、燃料噴射弁の開弁時間等を制御するために必要な各種信号が入力されている。上述のスロットル弁１４の開弁量信号の他、図３に示されているものでは、燃料タンク１５の内圧を検出する圧力センサ２６の検出信号、並びに濃度センサ２７及び温度センサ２９の各検出信号を制御回路１６に入力している。また、制御回路１６は、上述のように燃料噴射弁の開弁時間の制御の他、図３に示されているものでは、封鎖弁２４及びパージ弁２５の開弁制御を行っている。
【００２０】
次に制御回路１６にて行われるステップモータ式封鎖弁２４の開弁開始位置の学習制御処理ルーチンについて、図９のタイムチャートを参照しながら図４のフローチャートに基づいて説明する。このルーチンの処理が実行されると、ステップＳ１では学習実行フラグがセットされているか否かが判定される。学習実行フラグは、図示しない処理ルーチンにより、ステップモータ式封鎖弁２４の開弁開始位置の学習制御が実行されるのに相応しい状態にあるときにセットされる。例えば、車両の電源スイッチであるイグニッションスイッチ（不図示）がオンとされ、車両が停止している状態においてセットされる。学習実行フラグがセットされと、ステップＳ１は肯定判断され、ステップＳ２以降の処理にて学習制御が実行される。
【００２１】
ステップＳ２では、封鎖弁２４がステップモータによって図９のように予め決められた開弁量だけ階段状に開弁される。この間、ステップＳ１１において、時間計測用のカウンタが設定値に達したか否かが判定される。予め設定した時間が経過し、カウンタが設定値に達して、ステップＳ１１が肯定判断されると、ステップＳ１２では、その時点でキャニスタ２１に吸着されているベーパ濃度が濃度センサ２７によって計測され取り込まれる。次のステップＳ１３では、ステップＳ１２で取り込まれたベーパ濃度がＡ％以上か否か判定される。ベーパ濃度のＡ％は、封鎖弁２４が開弁開始位置に達して燃料タンク１５とキャニスタ２１とが連通され、燃料タンク１５からキャニスタ２１に蒸発燃料が流れ始めることによってキャニスタ２１内で検出されるベーパ濃度に設定されている。ベーパ濃度のＡ％は、本発明の所定濃度に相当する。
【００２２】
ベーパ濃度がＡ％に達するまでは、ステップＳ１３は否定判断され、ステップＳ２以降の処理が繰り返される。その間、封鎖弁２４の開弁量は図９のように階段状に徐々に大きくされる。ベーパ濃度がＡ％に達してステップＳ１３が肯定判断されると、ステップＳ２１において、そのときの封鎖弁２４の開弁位置が開弁開始位置として記憶される。このように開弁開始位置の学習が終了すると、封鎖弁２４は、通常の開弁制御（圧抜き制御）に備えて開弁開始位置直前の開弁位置に待機する。図９のベーパ濃度のタイムチャートと封鎖弁２４の開弁量のタイムチャートは、その様子を示している。このようにして封鎖弁２４の開弁開始位置の学習制御が完了すると、ステップＳ２２において、学習完了フラグがセットされ、次に上述の学習実行フラグがセットされるまで、上述の学習制御処理ルーチンは実行されない。
【００２３】
以上のように封鎖弁２４の開弁開始位置の学習制御が行われることによって、その後封鎖弁２４を開弁制御する際は、学習値として記憶された開弁開始位置から直ちに封鎖弁２４を開弁開始することができる。また、開弁開始位置の学習に際しては、封鎖弁２４の開弁動作開始後、封鎖弁２４を通じてキャニスタ２１に蒸発燃料が流れたことをキャニスタ２１のベーパ濃度によって検出して、封鎖弁２４の開弁開始位置を検出する。そのため、空燃比の低下によって封鎖弁２４の開弁開始位置を検出する従来の場合のようにエンジンの運転状況に影響されることなく正確に封鎖弁２４の開弁開始位置を検出することができる。
【００２４】
<第２実施形態>
図５は本発明の第２実施形態を示す。第２実施形態が第１実施形態に対して特徴とする点は、第１実施形態においてはキャニスタ２１に蒸発燃料が流入したことをキャニスタ２１内のベーパ濃度の増加によって検出したのに対し、第２実施形態においてはキャニスタ２１に蒸発燃料が流入したことをキャニスタ２１の温度上昇によって検出するようにした点である。具体的には、図４のステップＳ１１〜Ｓ１３に代えて、図５ではステップＳ３１〜Ｓ３３が実行される。その他の構成は両者全く同一であり、同一部分についての再度の説明は省略する。
【００２５】
ステップＳ３１では、時間計測用のカウンタが設定値に達したか否かが判定される。予め設定した時間が経過し、カウンタが設定値に達して、ステップＳ３１が肯定判断されると、ステップＳ３２では、その時点で温度センサ２９によって計測されるキャニスタ２１の温度が取り込まれる。次のステップＳ３３にてステップＳ３２で取り込まれた温度がＢ℃以上か否か判定される。キャニスタ２１の温度のＢ℃は、封鎖弁２４が開弁開始位置に達して燃料タンク１５とキャニスタ２１とが連通され、燃料タンク１５からキャニスタ２１に蒸発燃料が流れ吸着されることによって上昇して到達するキャニスタ２１内温度に設定されている。キャニスタ２１の温度のＢ℃は、本発明の所定温度に相当する。
【００２６】
キャニスタ２１の温度がＢ℃に達するまでは、ステップＳ３３は否定判断され、ステップＳ２以降の処理が繰り返される。その間、封鎖弁２４の開弁量は図９のように階段状に徐々に大きくされる。キャニスタ２１の温度がＢ℃に達してステップＳ３３が肯定判断されると、ステップＳ２１、Ｓ２２において、そのときの封鎖弁２４の開弁位置が開弁開始位置として記憶され、学習完了フラグがセットされる。図９のキャニスタ２１の活性炭温度のタイムチャートと封鎖弁２４の開弁量のタイムチャートは、その様子を示している。
【００２７】
以上のように封鎖弁２４の開弁開始位置の学習制御に際しては、封鎖弁２４の開弁動作開始後、封鎖弁２４を通じてキャニスタ２１に蒸発燃料が流れたことをキャニスタ２１の温度によって検出して、封鎖弁２４の開弁開始位置を検出する。そのため、空燃比の低下によって封鎖弁２４の開弁開始位置を検出する従来の場合のようにエンジンの運転状況に影響されることなく正確に封鎖弁２４の開弁開始位置を検出することができる。
【００２８】
<第３実施形態>
図６は本発明の第３実施形態を示す。第３実施形態が第１実施形態に対して特徴とする点は、第１実施形態においてはキャニスタ２１に蒸発燃料が流入したことをキャニスタ２１内のベーパ濃度の増加によって検出して封鎖弁２４の開弁開始位置を検出したのに対し、第３実施形態においては、それに加えて封鎖弁２４が開かれたときに生じる燃料タンク１５の内圧変化を検出し、それら両方で封鎖弁２４の開弁開始が検出されたとき、封鎖弁２４が開弁開始位置にあるとした点である。具体的には、図４のステップＳ１、Ｓ２、Ｓ２１、Ｓ２２は、図６においても同一であり、その部分には同一符号が付されている。一方、図４のステップＳ１１〜Ｓ１３に代えて、図６ではステップＳ４１〜Ｓ４４、ステップＳ５１〜Ｓ５５及びステップＳ６１、Ｓ６２が実行される。
【００２９】
図６において、ステップＳ１が肯定判断されると、ステップＳ４１に進んで、その時点の燃料タンク内圧（以下、単にタンク圧ともいう）Ｐ１が圧力センサ２６によって計測され取り込まれる。次のステップＳ４２では、時間計測用のカウンタが設定値に達したか否かが判定される。予め設定した時間が経過し、カウンタが設定値に達して、ステップＳ４２が肯定判断されると、ステップＳ４３にてステップＳ４１と同様に圧力センサ２６によってその時点の燃料タンク内圧Ｐ２が計測され取り込まれる。次にステップＳ４４では、上述のように取り込まれた燃料タンク内圧Ｐ１とＰ２との差圧Ｖｐ１の演算が行われる。ここで求められる差圧Ｖｐ１は、図９から明らかなように、封鎖弁２４が閉弁されている状態で圧力センサ２６によって検出されるタンク圧の単位時間当たりの変化量に相当する。
【００３０】
次のステップＳ２では、図４の場合と同様、封鎖弁２４が階段状に開弁される。その後のステップＳ５１〜Ｓ５４では、上述のステップＳ４１〜Ｓ４４と同様、封鎖弁２４が開弁動作開始後に圧力センサ２６によって検出されるタンク圧ＰｎとＰｎ＋１が計測されて取り込まれ、その差圧Ｖｐがタンク圧の単位時間当たりの変化量として求められる。
【００３１】
ステップＳ５５では、ステップＳ４４で求められた差圧Ｖｐ１とステップＳ５４で求められた差圧Ｖｐとの変化幅が所定値以上か否か判定される。所定値は、封鎖弁２４が開弁開始位置に達して燃料タンク１５とキャニスタ２１とが連通され、燃料タンク１５からキャニスタ２１に蒸発燃料が流れ始めることによって燃料タンク内圧が低下するのに対応した圧力の変化幅に設定されている。図９のように、タンク内圧がＰｎ、Ｐｎ＋１のタイミングでは、差圧Ｖｐの差圧Ｖｐ１に対する変化幅が略ゼロで、所定値以上とならないため、ステップＳ５５は否定判断され、ステップＳ２以降の処理が繰り返される。タンク内圧がＰｎ＋２のとき、差圧Ｖｐの差圧Ｖｐ１に対する変化幅が所定値以上となる（タンク圧の二階微分値が所定値以上となる）ため、ステップＳ５５は肯定判断され、次のステップＳ６１に進む。
【００３２】
ステップＳ６１では、図４のステップＳ１１と同様に、その時点でキャニスタ２１に吸着されているベーパ濃度が濃度センサ２７によって計測され取り込まれる。そして、ステップＳ６２では、図４のステップＳ１３と同様に、ベーパ濃度がＡ％以上か否か判定される。ベーパ濃度がＡ％に達するまでは、ステップＳ６２は否定判断され、ステップＳ２以降の処理が繰り返され、封鎖弁２４の開弁量は階段状に徐々に大きくされる。ベーパ濃度がＡ％に達してステップＳ６２が肯定判断されると、ステップＳ２１、Ｓ２２において、そのときの封鎖弁２４の開弁位置が開弁開始位置として記憶され、学習完了フラグがセットされる。
【００３３】
第３実施形態の場合、ステップＳ５５において差圧Ｖｐの差圧Ｖｐ１に対する変化幅が所定値以上（タンク圧の二階微分値が所定値以上）となり、ステップＳ５５が肯定判断された状態では、封鎖弁２４が開弁開始位置に達したと判断されている。しかし、更にステップＳ６２においてベーパ濃度がＡ％以上となってステップＳ６２が肯定判断された状態で、初めて封鎖弁２４が開弁開始位置に達したと判断している。即ち、２つの判定条件が同時に満たされたときにのみ封鎖弁２４の開弁開始位置を判断するようにして、より確実に開弁開始位置を検出している。
【００３４】
<第４実施形態>
図７は本発明の第４実施形態を示す。第４実施形態が第３実施形態に対して特徴とする点は、第３実施形態においてはキャニスタ２１に蒸発燃料が流入したことをキャニスタ２１内のベーパ濃度の増加によって検出して封鎖弁２４の開弁開始位置を検出したのに対し、第４実施形態においてはキャニスタ２１に蒸発燃料が流入したことをキャニスタ２１の温度上昇によって検出して封鎖弁２４の開弁開始位置を検出するようにした点である。具体的には、図６のステップＳ６１、Ｓ６２に代えて、図７ではステップＳ７１、Ｓ７２が実行される。その他の構成は両者全く同一であり、同一部分についての再度の説明は省略する。
【００３５】
ステップＳ７１では、その時点で温度センサ２９によって計測されたキャニスタ２１の温度が取り込まれる。そして、ステップＳ７２では、ステップＳ７１で取り込まれた温度がＢ℃以上か否か判定される。キャニスタ２１の温度がＢ℃に達するまでは、ステップＳ７２は否定判断されるが、キャニスタ２１の温度がＢ℃に達してステップＳ７２が肯定判断されると、ステップＳ２１、Ｓ２２において、そのときの封鎖弁２４の開弁位置が開弁開始位置として記憶され、学習完了フラグがセットされる。
【００３６】
第４実施形態の場合、第３実施形態に対してベーパ濃度がキャニスタ２１の温度に代わったのみで基本的内容は同一であり、第３実施形態において説明したのと同様、２つの判定条件が同時に満たされたときにのみ封鎖弁２４の開弁開始位置を判断するようにして、より確実に開弁開始位置を検出している。
【００３７】
<第５実施形態>
図８は本発明の第５実施形態を示す。第５実施形態が第３実施形態に対して特徴とする点は、第３実施形態においてはキャニスタ２１に蒸発燃料が流入したことをキャニスタ２１内のベーパ濃度の増加によって検出して封鎖弁２４の開弁開始位置を検出したのに対し、第５実施形態においては、キャニスタ２１を介してエンジンに蒸発燃料が吸入されたことをエンジンの空燃比フィードバック補正量Ｆ／Ｂの変化によって検出して封鎖弁２４の開弁開始位置を検出するようにした点である。具体的には、図６のステップＳ６１、Ｓ６２に代えて、図８ではステップＳ８１、Ｓ８２が実行される。その他の構成は両者全く同一であり、同一部分についての再度の説明は省略する。
【００３８】
ステップＳ８１では、その時点のエンジンの空燃比制御における空燃比フィードバック補正量Ｆ／Ｂが取り込まれる。そして、ステップＳ８２では、ステップＳ８１で取り込まれた空燃比フィードバック補正量Ｆ／ＢがマイナスＣ％以下か、又はプラスＣ％以上か否か判定される。エンジンが定常運転を行っている間は空燃比フィードバック補正量Ｆ／ＢはマイナスＣ％とプラスＣ％との間で安定しており、その状態ではステップＳ８２は否定判断される。一方、封鎖弁２４が開弁開始位置に達して蒸発燃料がキャニスタ２１を介してエンジンに吸入されると、一時的に空燃比がリッチとなり、空燃比フィードバック補正量Ｆ／ＢはマイナスＣ％以下となるため、ステップＳ８２は肯定判断される。空燃比フィードバック補正量Ｆ／ＢのＣ％は、本発明の空燃比フィードバック補正量の所定量に相当する。その後、ステップＳ２１、Ｓ２２において、そのときの封鎖弁２４の開弁位置が開弁開始位置として記憶され、学習完了フラグがセットされる。封鎖弁２４が開弁開始位置に到達する前後の空燃比フィードバック補正量Ｆ／Ｂの変化は図９に示されている。
【００３９】
第５実施形態の場合、第３実施形態に対してベーパ濃度が空燃比フィードバック補正量Ｆ／Ｂに代わったのみで基本的内容は同一であり、第３実施形態において説明したのと同様、２つの判定条件が同時に満たされたときにのみ封鎖弁２４の開弁開始位置を判断するようにして、より確実に開弁開始位置を検出している。
【００４０】
上記各実施形態におけるステップＳ１１〜Ｓ１３、ステップＳ３１〜Ｓ３３、ステップＳ４１〜Ｓ４４、ステップＳ５１〜Ｓ５５、ステップＳ６１、Ｓ６２、ステップＳ７１、Ｓ７２、及びステップＳ８１、Ｓ８２の処理は、本発明における開弁開始位置検出手段に相当する。また、ステップＳ２１の処理は本発明における学習手段に相当する。
【００４１】
以上、特定の実施形態について説明したが、本発明は、それらの外観、構成に限定されず、本発明の要旨を変更しない範囲で種々の変更、追加、削除が可能である。例えば、上記実施形態では、流量制御弁をステップモータ式封鎖弁２４としたが、ボール状の弁体の回転によって開弁量が連続的に変わる構造のボールバルブとしてもよい。また、上記実施形態では、車両用のエンジンシステムに本発明を適用したが、本発明は車両用に限定されない。車両用のエンジンシステムの場合、エンジンとモータとを併用したハイブリッド車でもよい。
【符号の説明】
【００４２】
１０    エンジンシステム
１１    エンジン本体（エンジン）
１２    吸気通路
１４    スロットル弁
１５    燃料タンク
１６    制御回路
１７    給油口
２０    蒸発燃料処理装置
２１    キャニスタ
２１ａ  活性炭
２２    ベーパ通路
２３    パージ通路
２４    ステップモータ式封鎖弁（封鎖弁、流量制御弁）
２５    パージ弁
２６    圧力センサ（内圧センサ）
２７    濃度センサ
２８    大気通路
２９    温度センサ
【図１】
2016050540.tif 000003
【図２】
2016050540.tif 000004
【図３】
2016050540.tif 000005
【図４】
2016050540.tif 000006
【図５】
2016050540.tif 000007
【図６】
2016050540.tif 000008
【図７】
2016050540.tif 000009
【図８】
2016050540.tif 000010
【図９】
2016050540.tif 000011