(57)【要約】【課題】蒸発燃料処理装置を備えた車両において、低コストで燃料性状を判定することができる燃料性状判定装置を提供する。【解決手段】燃料タンクから発生する蒸発燃料を一時的に吸着するキャニスタと、キャニスタからパージされた混合気の蒸発燃料濃度を決定する蒸発燃料状態決定手段とを備え、蒸発燃料状態決定手段によって決定された蒸発燃料濃度に基づいてパージ量を制御する蒸発燃料処理装置を有する車両に備えられ、揮発性に関する燃料性状を判定する燃料性状判定装置であって、キャニスタからパージされる混合気の積算流量が判定可能流量以上となったかを判断し（Ｓ３０４）、判定可能流量以上となったらそのときの蒸発燃料濃度Ｃ１を検出する（Ｓ３０７）。そして、その蒸発燃料濃度Ｃ１が判定基準濃度Ｃｔｈ以上である場合には高揮発性燃料であると判定する（Ｓ３０９）。【選択図】図４
2007231813.tif 000002
【特許請求の範囲】
【請求項１】
燃料タンクから発生する蒸発燃料を一時的に吸着するキャニスタと、そのキャニスタからパージされた蒸発燃料を含む混合気の蒸発燃料状態を決定する蒸発燃料状態決定手段とを備え、その蒸発燃料状態決定手段によって決定された蒸発燃料状態に基づいてパージ量を制御しつつ、内燃機関の運転時に前記キャニスタに吸着された蒸発燃料を前記内燃機関の吸気管にパージする蒸発燃料処理装置を有する車両に備えられ、揮発性に関する燃料性状を判定する燃料性状判定装置であって、
前記蒸発燃料状態決定手段によって決定される蒸発燃料状態の前記キャニスタから前記混合気がパージされることによる変化に基づいて、前記燃料性状を判定する燃料性状判定手段を備えていることを特徴とする燃料性状判定装置。
【請求項２】
前記蒸発燃料状態決定手段が、前記混合気の蒸発燃料状態として、混合気の蒸発燃料濃度を決定するものであることを特徴とする請求項１に記載の燃料性状判定装置。
【請求項３】
前記キャニスタから前記吸気管にパージされる混合気の流量を決定する流量決定手段を備え、
前記燃料性状判定手段は、前記流量決定手段によって決定されるパージ開始からの流量が判定可能流量以上となったときに前記蒸発燃料状態決定手段によって決定される蒸発燃料濃度に基づいて、前記燃料性状を判定することを特徴とする請求項２に記載の燃料性状判定装置。
【請求項４】
前記キャニスタから前記吸気管にパージされる混合気の流量を決定する流量決定手段を備え、
前記燃料性状判定手段は、パージ開始前に前記蒸発燃料状態決定手段によって決定される蒸発燃料濃度と、前記流量決定手段によって決定されるパージ開始時からの流量が判定可能流量以上となったときに前記蒸発燃料状態決定手段によって決定される蒸発燃料濃度との比較に基づいて、前記燃料性状を判定することを特徴とする請求項２に記載の燃料性状判定装置。
【請求項５】
パージ開始時の蒸発燃料濃度が予め設定された判定可能濃度よりも低いか否かを決定する判定可否決定手段をさらに備え、
前記燃料性状判定手段は、その判定可否決定手段によってパージ開始時の蒸発燃料濃度が判定可能濃度よりも低いと決定された場合には、燃料性状の判定を実行しないようになっていることを特徴とする請求項２乃至４のいずれかに記載の燃料性状判定装置。
【請求項６】
前記判定可否決定手段は、パージ開始時またはパージ開始前に前記蒸発燃料状態決定手段によって決定される蒸発燃料濃度に基づいて前記決定を行うことを特徴とする請求項５に記載の燃料性状判定装置。
【請求項７】
前記判定可否決定手段は、パージを実行していない時間に基づいて前記決定を行うことを特徴とする請求項５に記載の燃料性状判定装置。
【請求項８】
前記燃料性状判定手段は、前記蒸発燃料状態決定手段によって決定される蒸発燃料濃度の前記キャニスタから前記混合気がパージされることによる変化が予め設定された判断基準値よりも小さいことに基づいて高揮発性燃料であると判定するものであることを特徴とする請求項２乃至７のいずれかに記載の燃料性状判定装置。
【請求項９】
前記蒸発燃料状態決定手段が、所定の絞りを有する計測通路に前記キャニスタからパージされる混合気を流通させたときの絞りによる混合気の圧力変化量と、所定の絞りを空気が流通したときのその絞りによる圧力変化量とに基づいて、前記蒸発燃料濃度を決定するものであることを特徴とする請求項２乃至８のいずれかに記載の燃料性状判定装置。
【請求項１０】
前記内燃機関の排気管に設けられ、空燃比を測定する空燃比センサを備え、
前記蒸発燃料状態決定手段が、パージ中に前記空燃比センサによって検出される空燃比の目標空燃比からのずれ量に基づいて前記蒸発燃料濃度を決定するものであることを特徴とする請求項２乃至８のいずれかに記載の燃料性状判定装置。
【請求項１１】
前記燃料タンクおよび前記キャニスタを含み、蒸発燃料が前記吸気管にパージされるまでの空間を密閉空間とした状態におけるその密閉空間の圧力変化に基づいて、その密閉空間に所定の大きさ以上の漏れ孔が存在するか否かを検査する漏れ検査装置であって、
請求項８に記載の燃料性状判定装置を備え、
前記燃料性状判定手段において高揮発性燃料であると判定されているときは、検査を実行しないようになっていることを特徴とする漏れ検査装置。
【請求項１２】
請求項２乃至１０のいずれかに記載の燃料性状判定装置を備え、
その燃料性状判定装置によって判定された燃料性状に基づいて、内燃機関に供給する燃料噴射量を決定することを特徴とする燃料噴射量制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関に用いる燃料の揮発性に関する性状を判定する燃料性状判定装置に関し、特に、燃料タンクからの蒸発燃料を処理する蒸発燃料処理装置を備えた車両に用いる燃料性状判定装置、および、その燃料性状判定装置を備えた漏れ検査装置、燃料噴射量制御装置に関する。
【背景技術】
【０００２】
内燃機関を備えた車両には、通常、蒸発燃料処理装置も備えられている。蒸発燃料処理装置は、燃料タンクで発生した蒸発燃料の大気への放散を防止するためのもので、燃料タンク内の蒸発燃料を、吸着材を収納したキャニスタ内に導入して、一時的に吸着材に吸着させる。吸着材に吸着された蒸気燃料は、内燃機関の運転時に、吸気管に発生する負圧により吸着材から離脱し、パージ管を介して内燃機関の吸気管に放出（パージ）される。このようにして、吸着材から蒸気燃料が離脱すると、吸着材の吸着能力が回復する。
【０００３】
キャニスタから蒸発燃料をパージしているときも、内燃機関に導かれる混合気の空燃比を目標空燃比（一般的には理論空燃比）に近い状態に制御する必要がある。そのためには、吸気管にパージする混合気の流量を適切な流量に制御しなければならない。この混合気の流量は、混合気の蒸発燃料濃度など、混合気の燃料状態に基づいて決定することができる。従って、蒸発燃料処理装置は、混合気の燃料状態を決定する手段を備えている。
【０００４】
たとえば、特許文献１に記載の蒸発燃料処理装置は、内燃機関の排気管に空燃比を実測する空燃比センサを設け、その空燃比センサによって実測される空燃比の目標空燃比からのずれ量に基づいて、混合気の燃料状態としての蒸発燃料濃度を決定している。
【０００５】
ところで、内燃機関に用いられる燃料の揮発性は、季節、地域などによって種々変更されている。燃料の揮発性が異なるにも係わらず、燃料性状の違いを考慮せずに設定した燃料噴射量とすると、実際に内燃機関に導入される燃料量に過不足が生じてしまう。そのため、燃料性状を判定する手段を設けることが好ましい。燃料性状を判定する手段としては、燃料性状センサを用いることが知られている。
【特許文献１】特開平７−２６９４１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
蒸発燃料処理装置を備えた車両についても燃料性状を判定する手段を設けることが好ましいのであるが、燃料性状センサを用いて燃料性状を判定することは、専用のセンサを必要とするのでコストアップとなってしまう。
【０００７】
ところで、燃料タンクおよびキャニスタを含み、蒸発燃料が内燃機関の吸気管にパージされるまでの空間を密閉空間とした状態で、その密閉空間の圧力変化に基づいて、その密閉空間に所定の大きさ以上の漏れ孔が存在するか否かを検査する漏れ検査装置が知られている。この漏れ検査装置においても、燃料性状を考慮しないと、誤判定をしてしまう可能性があった。たとえば、一般的な漏れ検査装置として、密閉空間内の気体をポンプによって吸引して、所定時間後の圧力が基準値よりも高ければ、漏れ孔から外部の空気が流入している可能性が高いので、漏れ孔があると判定する装置がある。このような装置において、使用燃料が高揮発性である場合には、高揮発性燃料を用いていない場合よりも密閉空間内が高圧になりやすいので、漏れ孔が生じていなくても、所定時間後の圧力が基準値よりも高くなる可能性があるのである。
【０００８】
また、前述のように、燃料噴射量を制御する燃料噴射量制御装置においても、燃料性状を考慮して燃料噴射量を制御することが好ましいが、燃料性状は、低コストで判定することができることが好ましい。
【０００９】
本発明は、この事情に基づいて成されたものであり、その目的とするところは、蒸発燃料処理装置を備えた車両において低コストで燃料性状を判定することができる燃料性状判定装置、および、その燃料性状判定装置を備えた漏れ検査装置、燃料噴射量制御装置を提供することにある。
【課題を解決するための手段】
【００１０】
その目的を達成するための請求項１記載の発明は、燃料タンクから発生する蒸発燃料を一時的に吸着するキャニスタと、そのキャニスタからパージされた蒸発燃料を含む混合気の蒸発燃料状態を決定する蒸発燃料状態決定手段とを備え、その蒸発燃料状態決定手段によって決定された蒸発燃料状態に基づいてパージ量を制御しつつ、内燃機関の運転時に前記キャニスタに吸着された蒸発燃料を前記内燃機関の吸気管にパージする蒸発燃料処理装置を有する車両に備えられ、揮発性に関する燃料性状を判定する燃料性状判定装置であって、前記蒸発燃料状態決定手段によって決定される蒸発燃料状態の前記キャニスタから前記混合気がパージされることによる変化に基づいて、前記燃料性状を判定する燃料性状判定手段を備えていることを特徴とする。
【００１１】
また、請求項２記載の発明は、請求項１に記載の燃料性状判定装置において、前記蒸発燃料状態決定手段が、前記混合気の蒸発燃料状態として、混合気の蒸発燃料濃度を決定するものであることを特徴とする。
【００１２】
キャニスタから吸気管に蒸発燃料をパージしていくと、キャニスタからパージされる混合気の蒸発燃料濃度は次第に減少していくなど、パージによって混合気の蒸発燃料状態が変化する。しかし、この変化は燃料が高揮発性であるほど少ない。これは、燃料が高揮発性であるほど、パージ開始前およびパージ中に連続的にキャニスタに吸着される蒸発燃料が多いため、キャニスタに吸着されている蒸発燃料のパージによる減少割合が少ないからである。そのため、燃料性状判定手段において、パージによる蒸発燃料状態(蒸発燃料濃度)の変化に基づいて燃料性状を判定できるのである。また、蒸発燃料状態（蒸発燃料濃度）を決定する蒸発燃料状態決定手段は、蒸発燃料処理装置に備えられている構成であることから、燃料性状を決定するためのセンサを別に備える場合よりも低コストで燃料性状を決定することができる。
【００１３】
前述のように、燃料が高揮発性であるほどキャニスタに吸着される蒸発燃料が多いので、高揮発性であるほど、パージ流量に対する蒸発燃料濃度の減少の程度は少ない。従って、請求項３記載のように、パージ開始からの積算流量が判定可能流量以上となったときの蒸発燃料濃度に基づいて、燃料性状を判定することができる。
【００１４】
すなわち、請求項３記載の発明は、請求項２に記載の燃料性状判定装置において、前記キャニスタから前記吸気管にパージされる混合気の流量を決定する流量決定手段を備え、前記燃料性状判定手段は、前記流量決定手段によって決定されるパージ開始からの流量が判定可能流量以上となったときに前記蒸発燃料状態決定手段によって決定される蒸発燃料濃度に基づいて、前記燃料性状を判定することを特徴とする。
【００１５】
また、パージ開始からの流量が判定可能流量以上となったときの蒸発燃料濃度に基づいて燃料性状を判定する場合、請求項４のように、その蒸発燃料濃度とパージ開始前の蒸発燃料濃度との比較に基づいて燃料性状を判定することができる。なお、２つの蒸発燃料濃度を比較するためには、たとえば、２つの蒸発燃料濃度の差や比を求める。
【００１６】
その請求項４記載の発明は、請求項２に記載の燃料性状判定装置において、前記キャニスタから前記吸気管にパージされる混合気の流量を決定する流量決定手段を備え、前記燃料性状判定手段は、パージ開始前に前記蒸発燃料状態決定手段によって決定される蒸発燃料濃度と、前記流量決定手段によって決定されるパージ開始時からの流量が判定可能流量以上となったときに前記蒸発燃料状態決定手段によって決定される蒸発燃料濃度との比較に基づいて、前記燃料性状を判定することを特徴とする。
【００１７】
ところで、パージ開始時の蒸発燃料濃度が低い場合、パージすることによる蒸発燃料濃度の低下が少なくなる。この場合、燃料性状の判定精度が低下する可能性がある。そこで、請求項５記載のようにすることが好ましい。
【００１８】
請求項５記載の発明は、請求項２乃至４のいずれかに記載の燃料性状判定装置において、パージ開始時の蒸発燃料濃度が予め設定された判定可能濃度よりも低いか否かを決定する判定可否決定手段をさらに備え、前記燃料性状判定手段は、その判定可否決定手段によってパージ開始時の蒸発燃料濃度が判定可能濃度よりも低いと決定された場合には、燃料性状の判定を実行しないようになっていることを特徴とする。
【００１９】
このように、判定可否決定手段において、パージ開始時の蒸発燃料濃度が予め設定された判定可能濃度よりも低いと決定された場合に、燃料性状の判定を実行しないようにすれば、燃料性状の判定精度の低下を抑制できる。
【００２０】
上記判定可否決定手段は、決定に際して、実測した蒸発燃料濃度を用いてもよいし（請求項６）、蒸発燃料濃度に関連する他の情報を用いてもよい（請求項７）。
【００２１】
上記請求項６記載の発明は、請求項５に記載の燃料性状判定装置において、前記判定可否決定手段は、パージ開始時またはパージ開始前に前記蒸発燃料状態決定手段によって決定される蒸発燃料濃度に基づいて前記決定を行うことを特徴とする。
【００２２】
パージ開始時だけでなく、パージ開始前の蒸発燃料濃度でもよいのは、パージ開始前にすでに蒸発燃料濃度が判定可能濃度よりも高ければ、パージ開始時の蒸発燃料濃度は測定しなくても、判定可能濃度よりも高いと考えられるからである。
【００２３】
また、請求項７記載の発明は、請求項５に記載の燃料性状判定装置において、前記判定可否決定手段は、パージを実行していない時間に基づいて前記決定を行うことを特徴とする。
【００２４】
パージを実行していない時間が長いほど、キャニスタに吸着される蒸発燃料量が増加するので、パージを実行していない時間が長いほど、パージ開始時の蒸発燃料濃度が高いと推定できる。従って、請求項７記載のように、パージを実行していない時間に基づいてパージ開始時の蒸発燃料濃度が判定可能濃度よりも低いか否かを決定できるのである。
【００２５】
請求項８記載の発明は、燃料性状として高揮発性燃料であるか否かを判定できる発明である。すなわち、請求項８記載の発明は、請求項２乃至７のいずれかに記載の燃料性状判定装置において、前記燃料性状判定手段は、前記蒸発燃料状態決定手段によって決定される蒸発燃料濃度の前記キャニスタから前記混合気がパージされることによる変化が予め設定された判断基準値よりも小さいことに基づいて高揮発性燃料であると判定するものであることを特徴とする。
【００２６】
高揮発性燃料である場合には、パージによる蒸発燃料濃度の変化が高揮発性でない通常燃料に比較して小さいので、請求項８のようにして高揮発性燃料であるか否かを判定できるのである。
【００２７】
なお、蒸発燃料濃度の変化は、２つの時点での蒸発燃料濃度から求めてもよいが、パージ開始前、あるいは、パージ開始からそれほど時間が経過していないときの蒸発燃料濃度が所定の判定可能濃度よりも高いことを条件とすれば、１時点における蒸発燃料濃度から蒸発燃料濃度の変化を判定することもできる。
【００２８】
また、蒸発燃料状態決定手段は、請求項９記載のように、絞りによる混合気の圧力変化に基づいて蒸発燃料濃度を決定してもよいし、請求項１０記載のように、空燃比に基づいて蒸発燃料濃度を決定してもよい。
【００２９】
上記請求項９記載の発明は、請求項２乃至８のいずれかに記載の燃料性状判定装置において、所定の絞りを有する計測通路に前記キャニスタからパージされる混合気を流通させたときの絞りによる混合気の圧力変化量と、所定の絞りを空気が流通したときのその絞りによる圧力変化量とに基づいて、前記蒸発燃料濃度を決定するものであることを特徴とする。
【００３０】
このようにして蒸発燃料濃度が決定できるのは、以下の理由による。すなわち、絞りによる圧力変化量は、ベルヌーイの法則として知られているように、その絞りを流通する流体の密度によって変化する。そのため、絞りに、蒸発燃料を含む混合気を流通させたときの圧力変化量を求め、その圧力変化量と基準となる蒸発燃料０％の気体すなわち空気を流通させたときの圧力変化量とを比較すれば、両気体の密度差を決定することができる。なお、空気を流通させたときの圧力変化量は都度測定せずに、予め記憶しておいた値を用いたり、その予め記憶しておいた値を温度、圧力に基づいて補正して用いたりすることもできる。上記密度差は混合気の蒸発燃料濃度に対応するので、２つの圧力変化量に基づいて、混合気の蒸発燃料濃度を知ることができるのである。
【００３１】
また、請求項１０記載の発明は、請求項２乃至８のいずれかに記載の燃料性状判定装置において、前記内燃機関の排気管に設けられ、空燃比を測定する空燃比センサを備え、前記蒸発燃料状態決定手段が、パージ中に前記空燃比センサによって検出される空燃比の目標空燃比からのずれ量に基づいて前記蒸発燃料濃度を決定するものであることを特徴とする。
【００３２】
上記燃料性状判定装置は、漏れ検査装置や燃料噴射量制御装置に利用できる（請求項１１、１２）。
【００３３】
請求項１１記載の発明は、前記燃料タンクおよび前記キャニスタを含み、蒸発燃料が前記吸気管にパージされるまでの空間を密閉空間とした状態におけるその密閉空間の圧力変化に基づいて、その密閉空間に所定の大きさ以上の漏れ孔が存在するか否かを検査する漏れ検査装置であって、請求項８に記載の燃料性状判定装置を備え、前記燃料性状判定手段において高揮発性燃料であると判定されているときは、検査を実行しないようになっていることを特徴とする。
【００３４】
前述のように、高揮発性燃料である場合には、漏れ孔の有無を誤判定する可能性が高くなるのであるが、請求項１１記載の発明では、高揮発性燃料であるか否かを判定できる請求項８記載の燃料性状判定装置を備えており、その燃料性状判定装置において高揮発性燃料であると判定された場合には、漏れ検査を実施しないので、漏れ孔の有無を誤判定してしまう可能性が低下する。
【００３５】
また、請求項１２記載の発明は、請求項２乃至１０のいずれかに記載の燃料性状判定装置を備え、その燃料性状判定装置によって判定された燃料性状に基づいて、内燃機関に供給する燃料噴射量を決定することを特徴とする燃料噴射量制御装置である。
【００３６】
このように、燃料性状を判定して、その判定した燃料性状に基づいて燃料噴射量を制御すれば、燃料性状が変化しても、内燃機関に導入される燃料供給量を適切な量とすることができる。
【発明を実施するための最良の形態】
【００３７】
以下、本発明の実施の形態を、図面に基づいて説明する。図１は、本発明の実施形態の構成図である。図１の装置は、燃料性状判定装置、蒸発燃料処理装置、漏れ検査装置、および燃料噴射量制御装置としての機能を備えており、たとえば、自動車に搭載される。
【００３８】
図１において、内燃機関であるエンジン１の燃料タンク１１は、蒸気導入通路であるエバポライン１２を介してキャニスタ１３と常時連通されている。
【００３９】
キャニスタ１３内には吸着材１４が充填されており、燃料タンク１１内で発生した蒸発燃料を吸着材１４で一時的に吸着する。キャニスタ１３は、パージ管であるパージライン１５を介してエンジン１の吸気管２と接続されている。パージライン１５には、パージ制御弁であるパージバルブ１６が設けられ、その開き時にはキャニスタ１３と吸気管２とが連通するようになっている。
【００４０】
キャニスタ１３の内部には、仕切板１４ａおよび１４ｂが設けられている。仕切板１４ａは、エバポライン１２の接続位置とパージライン１５の接続位置との間に設けられており、エバポライン１２から導入された蒸発燃料が、吸着材１４に吸着されることなくパージライン１５から放出されることを防止している。
【００４１】
キャニスタ１３には後述するように大気ライン１７も接続されており、他方の仕切板１４ｂは、その大気ライン１７の接続位置とパージライン１５の接続位置との間において、吸着材１４の充填深さとほぼ同じ深さで設けられている。これにより、エバポライン１２から導入された燃焼蒸気が大気ライン１７から放出されることを防止するようにしている。
【００４２】
パージバルブ１６は電磁弁であり、エンジン１の各部を制御する電子制御ユニット（ＥＣＵ）３０によって開度が調整される。パージライン１５を流れる蒸発燃料を含む混合気の流量は、パージバルブ１６の開度によって制御され、その流量が制御された混合気が、スロットルバルブ３によって発生される吸気管２内の負圧により吸気管２内にパージされ、インジェクタ４からの噴射燃料とともに燃焼される（以下、適宜、パージされる蒸発燃料を含む混合気をパージガスという）。
【００４３】
キャニスタ１３には、先端がフィルタを介して大気に開放する大気ライン１７が接続されている。この大気ライン１７には、キャニスタ１３を大気ライン１７とポンプ２６の吸入側のいずれかに連通させる切替弁１８が設けられている。なお、切替弁１８は、ＥＣＵ３０による非駆動時には、キャニスタ１３を大気ライン１７に連通させる第１位置にあり、駆動時に、キャニスタ１３をポンプ２６の吸入側に連通させる第２位置に切り替えられる。
【００４４】
パージライン１５から分岐する分岐ライン１９は、３位置弁２１の一方の入力ポートに接続されている。また、３位置弁２１の他方の入力ポートには、フィルタを介して大気に開放されるポンプ２６の吐出ライン２７から分岐する空気供給ライン２０が接続されている。３位置弁２１の出力ポートには、計測通路である計測ライン２２が接続されている。
【００４５】
３位置弁２１は計測通路切替手段であり、上述したＥＣＵ３０によって、空気供給ライン２０を計測ライン２２に接続する第１位置、計測ライン２２に対して空気供給ライン２０および分岐ライン１９のいずれとの連通も遮断する第２位置、および分岐ライン１９を計測ライン２２に接続する第３位置のいずれかに切り替えられる。なお、非駆動時、３位置弁２１は第１位置となるように構成されている。
【００４６】
計測ライン２２には、オリフィスによって構成された絞り２３およびポンプ２６が設けられている。ガス流発生手段であるポンプ２６は電動ポンプであり、駆動時に絞り２３側を吸入側として計測ライン２２にガスを流動させるもので、その駆動のオンオフおよび回転数がＥＣＵ３０により制御される。ＥＣＵ３０は、ポンプ２６を駆動する際、その回転数が予め設定した所定値で一定となるように制御する。
【００４７】
従って、３位置弁２１を第３の位置とした状態でポンプ２６を駆動すると、大気ライン１７、キャニスタ１３、分岐ライン１９までのパージライン１５の一部、および分岐ライン１９を介して供給される蒸発燃料を含む混合気が計測ライン２２を流動する「第２の計測状態」となる。また、切替弁１８は第１位置のまま、３位置弁２１を第１位置とした状態で、ＥＣＵ３０がポンプ２６を駆動すると、計測ライン２２を空気が流動する「第１の計測状態」となる。
【００４８】
また、計測ライン２２には、絞り２３の下流側、すなわち、絞り２３とポンプ２６との間に、圧力計測手段である圧力センサ２４の一方の端が接続されている。この圧力センサ２４の他方の端は大気に開放しており、圧力センサ２４によって、大気圧と計測ライン２２の絞り２３よりも下流側の圧力との差圧ΔＰが検出される。この圧力センサ２４によって計測された差圧ΔＰは、ＥＣＵ３０に出力される。
【００４９】
ＥＣＵ３０は、吸気管２に設けられて吸入空気量を調整するスロットルバルブ３の開度、インジェクタ４からの燃料噴射量、パージバルブ１６の開度等を、種々のセンサによって検出された検出値に基づいて制御する。例えば、吸気管２に設けたエアフローセンサ（図示せず）により検出される吸入空気量および吸気圧センサ（図示せず）により検出される吸気圧、排気管５に設けた空燃比センサ６により検出される空燃比の他、イグニッション信号、エンジン回転数、エンジン冷却水温、アクセル開度等に基づいて、スロットル開度、燃料噴射量、パージバルブ１６の開度等を制御する。
【００５０】
図２にＥＣＵ３０で実行される蒸発燃料のパージのフローチャートを示す。本フローチャートはエンジン１が運転を開始すると実行される。ステップＳ１０１では濃度検出条件が成立しているか否かを判定する。濃度検出条件は、エンジン水温、油温、エンジン回転数などの運転状態を表す状態量が所定の領域にあるときに成立し、後述する蒸発燃料のパージの実施を許容する否かのパージ実施条件が成立するよりも先に成立するように設定してある。
【００５１】
そのパージ実施条件は、例えばエンジン冷却水温が所定値Ｔｅｍｐ１以上となってエンジン暖機完了と判断されることである。濃度検出条件はエンジン暖機中に成立するが、例えば冷却水温が前記所定値Ｔｅｍｐ１よりも低めに設定した所定値Ｔｅｍｐ２以上であることを条件とする。また、エンジン運転中で蒸発燃料のパージが停止されている期間（主に減速中）も濃度検出条件成立とする。なお、本蒸発燃料処理装置をハイブリッド車に適用する場合は、エンジンを停止してモータにより走行しているときも濃度検出条件成立となる。
【００５２】
ステップＳ１０１が肯定判断されると、蒸発燃料状態決定手段に相当するステップＳ１０２に進み、後述する濃度検出ルーチン（図３）を実行する。否定判断されるとステップＳ１０６に進む。ステップＳ１０６ではイグニッションキーがオフしたか否かを判定し、否定判断されると、ステップＳ１０１に戻る。イグニッションキーがオフされていれば本フローを終了する。
【００５３】
図３は、図２のステップＳ１０２で実行する濃度検出ルーチンを示すフローチャートである。なお、この濃度検出ルーチン実行前は、パージバルブ１６は閉じられており、切替弁１８はキャニスタ１３を大気ライン１７に連通させる第１位置となっており、３位置弁２１は、空気供給ライン２０を計測ライン２２に接続する第１位置となっている。このため、初期状態において、圧力センサ２４によって検出される圧力はほぼ大気圧と同じになっている。
【００５４】
ステップＳ２０１では、計測ライン２２にガス流として空気を流動させた状態で、圧力センサ２４により圧力Ｐ０の測定を行う。この状態が「第１の計測状態」に相当する。空気流による圧力Ｐ０の測定は、３位置弁２１を第１位置に保持したまま、ポンプ２６を駆動することによりなされる。この場合、計測ライン２２には空気供給ライン２０を介して空気が供給される。空気供給ライン２０の絞り２３よりも上流側は、圧力センサ２４の一方の端と同じ気圧であり、圧力センサ２４の他方は空気供給ライン２０の絞り２３よりも下流側に接続されているので、圧力センサ２４によって、空気が絞り２３を通過したときの圧力低下量が検出される。
【００５５】
次に、ステップＳ２０２では、計測ライン２２にガス流として蒸発燃料を含む混合気を流動させた状態で、圧力Ｐ１の測定を行う。この状態が「第２の計測状態」に相当する。混合気流による圧力Ｐ１の測定は、３位置弁２１を第３位置に切替えつつ、ポンプ２６を駆動することによりなされる。この場合、計測ライン２２には、大気ライン１７、キャニスタ１３、分岐ライン１９までのパージライン１５の一部、及び分岐ライン１９を介して供給される蒸発燃料を含む混合気が供給される。すなわち、大気ライン１７から導入される空気がキャニスタ１３内を流動することにより、蒸発燃料と空気との混合気となり、パージライン１５の一部及び分岐ライン１９を介して計測ライン２２に供給される。従って、混合気流による圧力測定時には、圧力センサ２４によって、蒸発燃料を含む混合気が計測ライン２２の絞り２３を通過したときの圧力低下量が検出される。
【００５６】
ステップＳ２０３では、ステップＳ２０１およびステップＳ２０２で測定した圧力Ｐ０およびＰ１に基づいて燃料濃度Ｃを算出し、記憶する。
【００５７】
燃料濃度Ｃの算出は、圧力Ｐ０とＰ１との圧力比ＲＰを式（１）に従って算出し、圧力比ＲＰに基づいて燃料濃度Ｃを式（２）に従って算出する。式（２）中、ｋ１は予め実験などにより適合された定数である。
ＲＰ＝Ｐ１／Ｐ０・・・（１）
Ｃ＝ｋ１×（ＲＰ−１）（＝（Ｐ１−Ｐ０）／Ｐ０）・・・（２）
【００５８】
蒸発燃料は空気よりも重いため、パージガスに蒸発燃料が含まれていると、密度が高くなる。そして、ポンプ２６の回転数が同じで計測ライン２２の流速（流量）が同じであれば、エネルギー保存の法則により、密度が高いほど、絞り２３の両側の差圧が大きくなる。従って、燃料濃度Ｃが大きくなるほど、圧力比ＲＰが大きくなり、燃料濃度Ｃと圧力比ＲＰとの関係は式（２）に示すように直線関係となる。なお、このようにして求めた燃料濃度Ｃは、パージガス中の蒸発燃料の濃度を質量比で表したものである。
【００５９】
次のステップＳ２０４では各部を初期状態に戻す。すなわち、切替弁１８をキャニスタ１３と大気ライン１７とが連通する第１位置とし、３位置弁２１を空気供給ライン２０を計測ライン２２に接続する第１位置とする。
【００６０】
図２に戻って、濃度検出ルーチン（ステップＳ１０２）の実行後、ステップＳ１０３では、パージ実施条件が成立しているか否かを判定する。パージ実施条件は一般的な蒸発燃料処理装置のごとく、エンジン水温、油温、エンジン回転数などの運転状態に基づいて判断される。
【００６１】
ステップＳ１０３が肯定判断である場合、ステップＳ１０４でパージ実施ルーチンを実行する。パージ実施ルーチンでは、エンジン運転状態を検出し、検出されたエンジン運転状態に基づいて、吸気管２に導入するパージガス流量を算出する。
【００６２】
具体的には、このパージガス流量は、現在のスロットル開度などのエンジン運転状態のもとで要求される燃料噴射量、インジェクタ４で制御可能な燃料噴射量の下限値、吸気管２の圧力などに基づいて算出される。そして、このパージガス流量を実現するためのパージバルブ１６の開度を、図３で記憶した蒸発燃料濃度Ｃに基づいて演算する。このようにして演算された開度に従って、パージ停止条件が成立するまで、パージバルブ１６の開度を制御する。
【００６３】
また、このパージ実施ルーチンによるパージの実施期間は、３位置弁２１は第１位置に切替えられる。これにより、キャニスタ１３から蒸発燃料が離脱して、その蒸発燃料を含む混合気がパージライン１５から吸気管２へパージされる。
【００６４】
上記パージ実施ルーチンが終了したら、ステップＳ１０５へ進む。また、ステップＳ１０３が否定判断である場合には、直接、ステップＳ１０５へ進む。ステップＳ１０５では、図３の濃度検出ルーチン実行から所定時間経過したか否かを判断する。否定判断である場合、ステップＳ１０３を繰り返す。ステップＳ１０５が肯定判断である場合には、ステップＳ１０１に戻り、あらためて蒸発燃料濃度Ｃを得るための処理を実行し、蒸発燃料濃度Ｃを最新値に更新する（ステップＳ１０１、Ｓ１０２）。ステップＳ１０５における前記所定時間は、蒸発燃料濃度Ｃの時間変化を考慮して要求される濃度値の精度に基づいて設定される。
【００６５】
図４は、燃料タンク１１内の燃料の揮発性を判定する燃料性状判定ルーチンを示すフローチャートである。この燃料性状判定ルーチンは所定周期で繰り返し実行する。
【００６６】
まず、ステップＳ３０１では、エンジン始動時の蒸発燃料濃度を測定する。具体的には、燃料タンク１１に燃料が補給されたと判定してから、逐次、イグニッションスイッチの状態を判断することによりエンジン始動を判断し、エンジンが始動したと判断したら、前述の図３の濃度検出ルーチンを実行することにより、蒸発燃料濃度を算出し、記憶する。以下、このステップＳ３０１で測定した蒸発燃料濃度をＣ０とする。
【００６７】
続くステップＳ３０２では、パージが開始されたか否か、すなわち、図２のステップＳ１０４のパージ実施ルーチンを開始したか否かを判断する。否定判断である場合には、このステップＳ３０２を繰り返し実行することにより、パージが開始されるまで待機する。
【００６８】
ステップＳ３０２が肯定判断となった場合には、流量決定手段に相当するステップＳ３０３に進む。ステップＳ３０３では、パージ積算流量の算出を開始する。パージ積算流量は、一秒毎にパージ流量（ｌ／ｓ）の算出を繰り返し、それを加算していくことにより算出する。
【００６９】
一秒毎のパージ流量（ｌ／ｓ）は、吸入空気量（ｌ／ｓ）×パージ率ＰＧＲ（％）×蒸発燃料濃度ＫＰＲＧ（％／パージ率）から算出する。ここで、パージ率ＰＧＲは、吸気管２に取り入れられる空気量に対するパージガスの比率であり、スロットル開度などのエンジン運転状態やエンジン始動後の時間に基づいて設定される目標値である。また、ここでの蒸発燃料濃度ＫＰＲＧは、パージ率ＰＧＲ１％当たりの燃料補正量である。この蒸発燃料濃度ＫＰＲＧは、まず、空燃比センサ６によって検出される実際の空燃比Ａ／Ｆの目標空燃比（＝１４．５）からのずれΔＡ／Ｆ（％）を下記式（３）から求め、さらにそのΔＡ／Ｆから式（４）を用いて求める。
ΔＡ／Ｆ（％）＝（（（現在のＡ／Ｆ）／１４．５）−１）×１００・・・（３）
ＫＰＲＧ＝ＫＰＲＧの前回値＋（ΔＡ／Ｆ）／ＰＧＲ・・・（４）
【００７０】
燃料噴射量および吸入空気量は、パージを実施していないときに、空燃比センサ６によって検出される実際の空燃比ΔＡ／Ｆに基づいて逐次学習（補正）されている。従って、パージ開始後のΔＡ／Ｆは、パージを開始してパージライン１５からパージガスを吸気管２にパージしたことに起因しているので、ΔＡ／Ｆを蒸発燃料濃度として用いることができるのである。なお、このΔＡ／Ｆは所定周期で逐次更新する。
【００７１】
続くステップＳ３０４では、パージ積算流量が予め設定された判定可能流量以上となったか否かを判断する。
【００７２】
図５は、パージ積算流量と蒸発燃料濃度Ｃとの関係を、通常燃料と高揮発性燃料とについて例示する図である。図５に示すように、パージを継続していくと蒸発燃料濃度Ｃが次第に低下していき、また、低下の程度は燃料性状によって異なるのであるが、パージ開始当初は、燃料性状の違いによる蒸発燃料濃度の違いが大きくない。そのため、上記判定可能流量は、燃料性状の違いに起因する蒸発燃料燃料濃度の違いを判定するのに必要な流量に設定されている。
【００７３】
このステップＳ３０４の判断が否定判断である場合には、ステップＳ３０４を繰り返し実行し、パージ積算流量が判定可能流量以上となるまで待機する。ステップＳ３０４が肯定判断となった場合には、ステップＳ３０５に進んで、ステップＳ３０１で測定したエンジン始動時の蒸発燃料濃度Ｃ０が予め設定された判定可能濃度以上であるか否かをさらに判断する。このステップＳ３０５が判定可否判定手段に相当する。
【００７４】
ステップＳ３０５が否定判断である場合には、精度のよい燃料性状の判定が困難であるので、今回のエンジン始動時においては、燃料性状を判定せずに、ステップＳ３０１に戻る。そして、エンジンが次に始動された場合に、そのときの蒸発燃料濃度Ｃ０を再度測定し、前述のステップＳ３０２以降を再実行する。エンジン始動時の蒸発燃料濃度Ｃ０が判定可能濃度以上でない場合には燃料性状の判定を行わないのは、以下の理由による。すなわち、エンジン始動時の蒸発燃料濃度Ｃ０が低すぎると、パージを行っても蒸発燃料濃度Ｃがそれほど低下せず、その結果、パージ積算流量が判定可能流量以上となったときにおいても、燃料性状の違いによる蒸発燃料濃度の差が小さいからである。
【００７５】
一方、ステップＳ３０５が肯定判断である場合には、燃料性状を判定することが可能であるので、ステップＳ３０６へ進む。ステップＳ３０６では、パージバルブ１６を一時的に全閉することによりパージを一時中断する。なお、このとき、燃料噴射量および吸入空気量は、パージ開始直前の値に戻す。
【００７６】
そして、ステップＳ３０７では、前述の濃度検出ルーチン（図３）を実行して、蒸発燃料濃度を算出、記憶する。なお、このときの蒸発燃料濃度をＣ１とする。蒸発燃料濃度Ｃ１を算出、記憶したら、ステップＳ３０８へ進む。
【００７７】
ステップＳ３０８では、パージバルブ１６の開度、吸入空気量、燃料噴射量を、それぞれステップＳ３０６実行の直前の開度に戻すことにより、パージを再開する。
【００７８】
続くステップＳ３０９では、燃料性状を判定する。燃料性状の判定は、ステップＳ３０７で算出した蒸発燃料濃度Ｃ１と予め設定された判定基準濃度Ｃｔｈとを比較することにより行う。すなわち、蒸発燃料濃度Ｃ１が判定基準濃度Ｃｔｈ以上である場合には高揮発性燃料と判定し、蒸発燃料濃度Ｃ１が判定基準濃度Ｃｔｈよりも低い場合には高揮発性ではない通常燃料であると判定する。上記判定基準濃度Ｃｔｈは、ステップＳ３０５の判定可能濃度よりも低い値である。
【００７９】
なお、ステップＳ３０９において燃料性状の判定に用いている蒸発燃料濃度は、一時点における蒸発燃料濃度Ｃ１のみであるが、ステップＳ３０９はエンジン始動時の蒸発燃料濃度Ｃ０が判定可能濃度以上でないと実行しないようになっている（ステップＳ３０５）。従って、ステップＳ３０９では、一時点における蒸発燃料濃度Ｃ１のみを用いているが、実質的には、パージによる蒸発燃料濃度Ｃの変化に基づいて、燃料性状を判定していることになる。このステップＳ３０９を実行したら、本ルーチンを終了する。
【００８０】
この図４の燃料性状判定ルーチンを実行して燃料性状を判定した以後は、ＥＣＵ３０は、判定した燃料性状に基づいて燃料噴射量を制御する。すなわち、燃料性状が高揮発性燃料ではないと判定した場合には、所定の通常制御を実行するが、高揮発性燃料であると判定した場合、それ以後のエンジン始動においては、インジェクタ周りあるいはデリバリパイプ内の温度が所定の判定温度よりも高温であるか否かを判断する。これらの温度としては、エンジン水温センサまたは吸気温センサの検出値を用いる。そして、所定の判定温度よりも高温であると判断した場合には、ベーパの発生が予想されるので、エンジン始動後の比較的短い所定時間、燃料噴射量を前記通常制御の場合よりも増量する（燃料噴射時間を長くする）。増量の程度は、予め設定された一定量であってもよいし、温度が高くなるほど多くするようになっていてもよい。このようにすることによって、高揮発性燃料が使用されていることに起因するエンジン制御性の低下が抑制される。
【００８１】
図６は、パージ系内の漏れ孔の有無を検査するための漏れ検査制御を示すフローチャートである。ここで、パージ系とは、パージバルブ１６が閉じられたときに燃料タンク１１と連通し、且つ、燃料タンク１１とともに閉空間を形成する部分であり、燃料タンク１１、エバポライン１２、キャニスタ１３、パージライン１５、分岐ライン１９などが含まれる。
【００８２】
ステップＳ４０１では漏れ検査実施条件が成立しているか否かを判定する。漏れ検査実施条件は、車両運転時間が一定時間以上継続していたり、外気温が一定以上のときに成立するものとする。ステップＳ４０１が否定判断であるときは、本ルーチンを終了する。肯定判断であるときは、ステップＳ４０２でキーオフか否かを判定する。このステップＳ４０２が否定判断であるときは、ステップＳ４０２を繰り返し、キーオフ待ちになる。
【００８３】
ステップＳ４０２が肯定判断である場合には、ステップＳ４０３に進み、前述の図５において高揮発性燃料であると判定されているか否かをさらに判断する。このステップＳ４０３が肯定判断である場合、すなわち、高揮発性燃料であると判定されている場合には、精度のよい漏れ検査を行うことができないので、漏れ検査を実行せずに本ルーチンを終了する。
【００８４】
一方、ステップＳ４０３が否定判断である場合には、ステップＳ４０４に進み、キーオフから所定時間が経過したか否かを判定する。ステップＳ４０４は、キーオフ直後は、燃料タンク１１内の燃料が揺れていたり、燃料温度が不安定であることなどに起因してパージ系内の圧力が不安定であり、漏れ検査を実行するには適していないので、検査を非実行とするための処理である。所定時間は、パージ系内の状態がキーオフ直後の不安定な状態から漏れ検査を正確に行い得る程度に安定化するまでの時間であり、予め設定されている。ステップＳ４０４が否定判断である場合にはステップＳ４０４を繰り返し、所定時間が経過してステップＳ４０４が肯定判断となると、ステップＳ４０５で漏れ検査を実行し、その後、本フローを終了する。
【００８５】
図７に漏れ検査実行ルーチンを示す。漏れ検査実行ルーチンの開始時は、３位置弁２１は第１位置にあり、また、切替弁１８も第１位置にある。このとき差圧センサである圧力センサ２４によって検出される圧力は０である。
【００８６】
ステップＳ５０１では、ポンプ２６をオンする。このときのガスの流通状態を図８に示す。この図８に示す状態は前述の第１の計測状態と同じである。図８に示すように、ステップＳ５０１の状態では、３位置弁２１が第１位置にあることから、大気と連通している空気供給ライン２０が計測ライン２２と連通しており、且つ、切替弁１８は第１位置にあることから、キャニスタ１３とポンプ２６とは連通していない。従って、計測ライン２２に空気が流通する空気流通状態であり、圧力センサ２４によって検出される圧力は、空気の絞り２３による圧力低下量である。
【００８７】
ステップＳ５０２では変数ｉを０とする。続くステップＳ５０３では、圧力センサ２４によって検出される圧力を圧力Ｐ（ｉ）として測定する。ステップＳ５０４では直前の測定圧力Ｐ（ｉ−１）から今回の測定圧力Ｐ（ｉ）への変化Ｐ（ｉ−１）−Ｐ（ｉ）をしきい値Ｐａと比較し、Ｐ（ｉ−１）−Ｐ（ｉ）＜Ｐａか否かを判定する。
【００８８】
ステップＳ５０４が否定判断である場合には、ステップＳ５０５で変数ｉを１増加させ、ステップＳ５０３に戻る。ステップＳ５０４が肯定判断である場合には、ステップＳ５０６に進む。すなわち、測定圧力はポンプ２６の立ち上がりで大きく変化し、その後、絞り２３の通路断面積などで規定される圧力値に徐々に収束していく挙動を示すため、十分に測定圧力が収束するのを待ってステップＳ５０６以降の処理を実行する趣旨である。
【００８９】
ステップＳ５０６では基準の圧力Ｐ１にＰ（ｉ）を代入する。そして、ステップＳ５０７では漏れ計測状態とする。この漏れ計測状態は図９に示す状態であり、３位置弁２１を第２位置とするとともに、切替弁１８を第２位置とする。なお、異常診断実行時はキーオフの状態であることから、パージバルブ１６も閉じている。
【００９０】
この漏れ計測状態では、燃料タンク１１、エバポライン１２、キャニスタ１３、パージライン１５、分岐ライン１９、およびキャニスタ１３から切替弁１８を経由するポンプ２６までの経路が閉空間となる。そのため、その閉空間内のガスがポンプ２６により大気に放出され、閉空間内が減圧されることになる。
【００９１】
ステップＳ５０８〜５１５は測定圧力を基準の圧力Ｐ１と比較することにより閉空間に漏れ孔が存在するか否かを検査判定する処理である。減圧状態で閉空間内圧が収束する圧力は、閉空間内に漏れ孔がなければ絞り２３の開口面積により規定されるが、閉空間内に漏れ孔がある場合には、完全な閉空間が形成されないために、圧力が基準の圧力Ｐ１に到達しない。したがって、測定圧力を基準の圧力Ｐ１と比較することにより漏れ孔の有無を判定できるのである。
【００９２】
ステップＳ５０８では変数ｉを０とする。ステップＳ５０９では圧力Ｐ（ｉ）を測定し、ステップＳ５１０で測定圧力Ｐ（ｉ）を基準圧力Ｐ１と比較し、Ｐ（ｉ）＜Ｐ１か否かを判定する。肯定判断されるとステップＳ５１３に進み、否定判断されるとステップＳ５１４に進む。漏れ計測状態に切り替えた当初は、通常、測定圧力Ｐ（ｉ）は基準圧力Ｐ１に達しておらず、ステップＳ５１０は否定判断となる。
【００９３】
ステップＳ５１０が否定判断である場合、ステップＳ５１１に進む。ステップＳ５１１、５１２はステップＳ５０４、５０５と同趣旨の処理で、ステップＳ５１１では直前の測定圧力Ｐ（ｉ−１）から今回の測定圧力Ｐ（ｉ）への変化Ｐ（ｉ−１）−Ｐ（ｉ）をしきい値Ｐａと比較し、Ｐ（ｉ−１）−Ｐ（ｉ）＜Ｐａか否かを判定する。否定判断されると、ステップＳ５１２で変数ｉを１増加させ、ステップＳ５０９に戻る。ステップＳ５１１が肯定判断である場合には、ステップＳ５１４に進む。ステップＳ５１１は前記ステップＳ５０４と同様、測定圧力Ｐ（ｉ）が収束するのを待つ趣旨である。
【００９４】
ステップＳ５１３では閉空間内は正常であると判定する。ステップＳ５１４では、閉空間に異常があると判定する。閉空間内に絞り２３よりも大きい漏れ孔が存在する場合には異常判定となる。
【００９５】
ステップＳ５１３を実行して正常判定した場合には、そのままステップＳ５１６に進む。一方、ステップＳ５１４を実行して異常判定した場合には、警告手段を作動させるステップＳ５１５を実行した後、ステップＳ５１６に進む。警告手段は例えば、車両のインストゥルメントパネルに設けたインジケータとする。
【００９６】
ステップＳ５１６では、ポンプ２６をオフし、３位置弁２１および切替弁１８をともに第１位置にすることにより、漏れ検査実行前の状態に戻す。
【００９７】
以上、説明した本実施形態によれば、燃料性状判定ルーチン（図４）において、パージによる蒸発燃料濃度Ｃの変化に基づいて燃料性状を判定している。また、蒸発燃料濃度Ｃは、蒸発燃料を処理するためのパージ実施において、パージバルブ１６の開度などを決定するために求める必要がある。従って、燃料性状を決定するためのセンサを別に備える場合よりも低コストで燃料性状を決定することができる。
【００９８】
以上、本発明の実施形態を説明したが、本発明は上述の実施形態に限定されるものではなく、次の実施形態も本発明の技術的範囲に含まれ、さらに、下記以外にも要旨を逸脱しない範囲内で種々変更して実施することができる。
【００９９】
たとえば、前述の実施形態では、パージ積算流量が判定可能流量以上となったときの蒸発燃料濃度Ｃ１と判定基準濃度Ｃｔｈとを比較することにより、燃料性状を判定していたが、パージ開始前であるエンジン始動時の蒸発燃料濃度Ｃ０と、パージ積算流量が判定可能流量以上となったときの蒸発燃料濃度Ｃ１との比較に基づいて燃料性状を判定していもよい。この場合、たとえば、両者を比較するために差（＝Ｃ０−Ｃ１）または比などを算出し、その差または比などに基づいて蒸発燃料濃度の変化を判断して、その判断した蒸発燃料濃度の変化から燃料性状を判定する。
【０１００】
また、前述の実施形態では、高揮発性燃料か通常燃料かを判定していたが、さらに、低揮発性燃料であるかを判定するようになっていてもよい。低揮発性燃料であるか否かを判定する場合、たとえば、前述の判定基準濃度Ｃｔｈよりもさらに低い濃度の第２判定基準濃度Ｃｔｈ２を予め設定する。そして、パージ積算流量が判定可能流量以上となったときの蒸発燃料濃度Ｃ１がその第２判定基準濃度Ｃｔｈ２よりも低い場合には、低揮発性燃料と判定する。
【０１０１】
また、燃料性状の判定には、必ずしも、パージ積算流量が判定可能流量以上となったときの蒸発燃料濃度Ｃ１を用いる必要はなく、たとえば、高揮発性燃料であるほど、パージによる蒸発燃料濃度の変化率が小さいことから、その変化率から燃料性状を判定してもよい。また、蒸発燃料濃度Ｃが所定濃度となるまでに要する時間やその所定濃度となるまでのパージ積算流量に基づいて燃料性状を判定してもよい。
【０１０２】
また、前述の実施形態では、高揮発性燃料であると判定した場合には、漏れ検査を実行しないようにしていたが、高揮発性燃料であると判定した場合に、図７における基準の圧力Ｐ１を漏れ孔があると判定されにくくなる方向へ補正して（Ｐ１の絶対値を小さくして）、漏れ検査を実行してもよい。
【０１０３】
また、前述の実施形態では、パージ積算流量を算出するためのパージ流量は、エアフローセンサから求めた吸入空気量に、パージ率ＰＧＲと蒸発燃料濃度ＫＰＲＧとを掛けることにより求めていたが、パージラインに流量センサを設け、その流量センサによって逐次検出される流量からパージ積算流量を算出してもよい。
【０１０４】
また、前述の実施形態では、エンジン始動時の蒸発燃料濃度Ｃ０が判定可能濃度以上であるか否かによって、燃料性状の判定が可能であるか否かを判断していてが、エンジン始動時の上圧燃料濃度Ｃ０に代えて、パージ開始時の蒸発燃料濃度を用いて燃料性状の判定が可能であるか否かを判断してもよい。また、エンジン始動時の蒸発燃料濃度やパージ開始時の蒸発燃料濃度は、実測する必要はなく、パージを実行していない時間から演算により推測してもよい。
【０１０５】
また、前述の実施形態では、燃料性状を判定するための蒸発燃料濃度Ｃは、絞り２３によるパージガスの圧力低下量に基づいて求めていたが、空燃比のずれΔＡ／Ｆから求めた蒸発燃料濃度ＫＰＲＧを用いて燃料性状を判定してもよい。
【図面の簡単な説明】
【０１０６】
【図１】本発明の実施形態の構成図である。
【図２】ＥＣＵ３０で実行される蒸発燃料のパージのフローチャートである。
【図３】図２のステップＳ１０２の濃度検出ルーチンを詳しく示すフローチャートである。
【図４】燃料タンク１１内の燃料の揮発性を判定する燃料性状判定ルーチンを示すフローチャートである。
【図５】パージ積算流量と蒸発燃料濃度Ｃとの関係を、通常燃料と高揮発性燃料とについて例示する図である。
【図６】パージ系内の漏れ孔の有無を検査するための漏れ検査制御を示すフローチャートである。
【図７】漏れ検査実行ルーチンを示す図である。
【図８】図７のステップＳ５０１実行時のガスの流通状態を示す図である。
【図９】図７のステップＳ５０７実行時のガスの流通状態を示す図である。
【符号の説明】
【０１０７】
１：エンジン（内燃機関）
２：吸気管
５：排気管
６：空燃比センサ
１１：燃料タンク
１３：キャニスタ
２２：計測ライン（計測通路）
２３：絞り
Ｓ１０２：蒸発燃料状態決定手段
Ｓ３０１乃至Ｓ３０９：燃料性状判定手段
Ｓ３０３：流量決定手段
Ｓ３０５：判定可否判定手段
【図１】
2007231813.tif 000003
【図２】
2007231813.tif 000004
【図３】
2007231813.tif 000005
【図４】
2007231813.tif 000006
【図５】
2007231813.tif 000007
【図６】
2007231813.tif 000008
【図７】
2007231813.tif 000009
【図８】
2007231813.tif 000010
【図９】
2007231813.tif 000011