(57)【要約】【課題】絞りによる空気および混合気の圧力変化量に基づいて、キャニスタから吸気管に導く混合気の流量を制御する形式の内燃機関の蒸発燃料処理装置において、圧力変化量を計測する圧力計測系の異常を判定できるようにする。【解決手段】装置に最初に電源が供給されたときに、ポンプを駆動させて絞りに空気を流通させる（Ｓ２２）。そして、そのときの絞りによる圧力降下量（差圧ΔＰ１）を検出して（Ｓ２３）、それを初期値ΔＰ１（０）としてＥＥＰＲＯＭに記憶しておく。そして、流量制御用のために、絞りに空気を流通させたときに計測される差圧ΔＰ１を初期値ΔＰ１（０）と比較する。圧力計測系に異常がなければ、差圧ΔＰ１は初期値ΔＰ１（０）とそれほど変わらないはずであるから、両者を比較することにより、圧力計測系の異常を判定できる。【選択図】図２
2007291926.tif 000002
【特許請求の範囲】
【請求項１】
燃料タンク内の蒸発燃料を蒸発燃料通路を介してキャニスタに導入して、キャニスタ内の吸着材に一時的に吸着させ、内燃機関の運転時に、前記吸着材に吸着した蒸発燃料を前記内燃機関の吸気管に放出する内燃機関の蒸発燃料処理装置であって、
途中に絞りを有する計測通路と、
その計測通路の絞りを通過するガス流を発生させるポンプと、
そのポンプがガス流を発生させたときに、前記絞りによって生じる圧力低下量を計測する圧力計測手段と、
前記計測通路を大気に開放して、その計測通路に流れるガスを空気とする第１の計測状態と、その計測通路を前記キャニスタに連通することによって、計測通路に流れるガスをキャニスタからの蒸発燃料を含む混合気とする第２の計測状態とに切り替える計測通路切替手段と、
前記第１の計測状態において前記圧力計測手段によって計測される第１の圧力と、前記第２の計測状態において前記圧力計測手段によって計測される第２の圧力とに基づいて、前記キャニスタから前記吸気管に導く混合気の流量を制御する流量制御手段とを備え、
さらに、
最初に前記第１の計測状態とされたときに前記圧力計測手段によって計測された第１の圧力の初期値を、所定の記憶装置に記憶させる初期値記憶制御手段と、
前記記憶装置に記憶されている前記第１の圧力の初期値と、その初期値計測後に前記第１の計測状態において前記圧力計測手段によって計測された第１の圧力とを比較した比較値が、所定の異常判定基準値を超えているか否かに基づいて、前記計測通路、ポンプ、圧力計測手段、および計測通路切替手段を含む圧力計測系の異常を判定する異常判定手段と
を含むことを特徴とする内燃機関の蒸発燃料処理装置。
【請求項２】
前記蒸発燃料処理装置に最初に電源が投入されたときに、前記ポンプ、計測通路切替手段を制御して前記第１の計測状態として、前記圧力計測手段によって前記第１の圧力の初期値を計測させる初期値計測制御手段をさらに備えていることを特徴とする請求項１に記載の内燃機関の蒸発燃料処理装置。
【請求項３】
大気圧を計測する大気圧センサと、
前記比較値の算出に用いる２つの第１の圧力を計測した時点において前記大気圧センサによってそれぞれ検出された２つの大気圧に基づいて、前記比較値の算出に用いる２つの第１の圧力のうちの一方または前記異常判定基準値を補正する大気圧補正手段と
をさらに含むことを特徴とする請求項１または２に記載の内燃機関の蒸発燃料処理装置。
【請求項４】
気温を計測する気温センサと、
前記比較値の算出に用いる２つの第１の圧力を計測した時点において前記気温センサによってそれぞれ検出された２つの気温に基づいて、前記比較値の算出に用いる２つの第１の圧力のうちの一方または前記異常判定基準値を補正する気温補正手段と
をさらに含むことを特徴とする請求項１乃至３のいずれかに記載の内燃機関の蒸発燃料処理装置。
【請求項５】
大気の湿度を計測する湿度センサと、
前記比較値の算出に用いる２つの第１の圧力を計測した時点において前記湿度センサによってそれぞれ検出された２つの湿度に基づいて、前記比較値の算出に用いる２つの第１の圧力のうちの一方または前記異常判定基準値を補正する湿度補正手段と
をさらに含むことを特徴とする請求項１乃至４のいずれかに記載の内燃機関の蒸発燃料処理装置。
【請求項６】
前記比較値の算出に用いる第１の圧力の初期値を計測したときの前記ポンプの流量と、前記比較値の算出に用いる他方の第１の圧力を計測したときの前記ポンプの流量とに基づいて、前記比較値の算出に用いる２つの第１の圧力のうちの一方または前記異常判定基準値を補正する流量補正手段をさらに含むことを特徴とする請求項１乃至５のいずれかに記載の内燃機関の蒸発燃料処理装置。
【請求項７】
前記内燃機関が搭載される車両に設けられる不揮発性記憶装置をさらに含み、
前記初期値記憶制御手段は、その不揮発性記憶装置に前記第１の圧力の初期値を記憶させることを特徴とする請求項１乃至６のいずれかに記載の内燃機関の蒸発燃料処理装置。
【請求項８】
ユーザによって操作される初期値設定スイッチをさらに備え、
前記異常判定手段は、その初期値設定スイッチが操作された場合には、第１の圧力の初期値として、標準的な前記第１の圧力として予め設定された標準初期値を用いることを特徴とする請求項７に記載の内燃機関の蒸発燃料処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の蒸発燃料処理装置に関する。
【背景技術】
【０００２】
蒸発燃料処理装置は、燃料タンクで発生した蒸発燃料の大気への放散を防止するためのもので、燃料タンク内の蒸発燃料を、吸着材を収納したキャニスタ内に導入して、一時的に吸着材に吸着させる。吸着材に吸着された蒸気燃料は、内燃機関の運転時に、吸気管に発生する負圧により吸着材から離脱し、パージ通路を介して内燃機関の吸気管に放出（パージ）される。このようにして、吸着材から蒸気燃料が離脱すると、吸着材の吸着能力が回復する。
【０００３】
蒸発燃料をパージする際には、パージ通路に設けられたパージ制御弁により、蒸発燃料を含む混合気の流量が調節される。ただし、実際に吸気管にパージされる蒸発燃料量を、適正な空燃比となるようにパージ制御弁で調節するためには、パージ通路を流れる混合気中の蒸発燃料の濃度を高精度に計測することが重要となる。
【０００４】
このため、従来は、例えば特許文献１に示されるように、パージ通路及びパージ通路から分岐する大気通路に質量流量計を設置し、２つの質量流量計の出力値に基づいて、パージ通路から内燃機関の吸気管に供給される混合気中の蒸発燃料の濃度を検出するようにしている。
【０００５】
しかしながら、特許文献１に記載の装置では、流量計がパージ通路に設置されているので、蒸発燃料を含む混合気のパージが実施されて、パージ通路内を混合気が流れないと蒸発燃料の濃度が検出できない。このため、検出した蒸発燃料濃度を空燃比制御に反映するためには、パージした蒸発燃料がインジェクタ位置に到達するに先立って蒸発燃料濃度の検出を完了し、これを用いてインジェクタから噴射される燃料の噴射量の指令値を補正する必要がある。
【０００６】
しかしながら、吸気管容積の小さなエンジンの場合や、吸入空気の流速の速い運転領域では、パージした蒸発燃料がインジェクタ位置に到達するまでの所要時間が、蒸発燃料の濃度の測定を完了するのに要する時間よりも短い場合が生じ、パージの開始初期から、測定した蒸発燃料濃度を空燃比制御に反映することができない場合がある。このため、配管のレイアウトなどのエンジン構造や、パージを開始する運転領域が制限されることになる。
【特許文献１】特開平５−１８３２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記問題を解決する手段として、絞りに空気および蒸発燃料を含む混合気を流通させ、絞りによる空気の圧力変化量と、絞りによる混合気の圧力変化量とを検出し、その２つの圧力変化量に基づいてキャニスタから内燃機関の吸気管に導く混合気の流量を制御することが考えられる。
【０００８】
絞りによる圧力変化量は、ベルヌーイの法則として知られているように、その絞りを流通する流体の密度によって変化する。そのため、絞りに基準となる蒸発燃料０％の気体（すなわち空気）を流通させたときの圧力変化量と、絞りに蒸発燃料を含む混合気を流通させたときの圧力変化量を比較すれば、両気体の密度差を検出することができる。そして、密度差は混合気の蒸発燃料濃度に対応する。従って、２つの圧力変化量に基づいて、混合気の蒸発燃料濃度を知ることができるのである。なお、本出願人は、この考えに基づいた内燃機関の蒸発燃料処理装置に係る発明をすでに出願した（特願２００４−３７７４５２号）。
【０００９】
絞りによる圧力変化量に基づいて蒸発燃料濃度を演算する場合、絞りによる圧力変化量が、混合気の蒸発燃料濃度のみによって変動し、他の要因によっては変動しないことが望ましい。
【００１０】
しかし、実際の混合気の蒸発燃料濃度が同じであっても、絞りの径がゴミの詰まり等によって変化してしまうと、圧力変化量は変化してしまう。また、絞りが形成されている計測通路に漏れ孔が生じている場合や、ポンプが発生させるガス流の流量が変化した場合にも圧力変化量は変化してしまう。このように、圧力変化量を計測する圧力計測系の一部に異常が生じている場合には、その異常に起因して圧力変化量が変動してしまう。圧力計測系の異常に起因して圧力変化量が変動してしまうと、圧力変化量に基づいて制御される混合気の流量制御精度が低下してしまい、その結果、内燃機関に導入する気体の理論空燃比からのずれが大きくなってしまう。
【００１１】
本発明は、この事情に基づいて成されたものであり、その目的とするところは、絞りによる空気および混合気の圧力変化量に基づいて、キャニスタから吸気管に導く混合気の流量を制御する形式の内燃機関の蒸発燃料処理装置において、圧力変化量を計測する圧力計測系の異常を判定できるようにすることにある。
【課題を解決するための手段】
【００１２】
その目的を達成するための請求項１記載の発明は、燃料タンク内の蒸発燃料を蒸発燃料通路を介してキャニスタに導入して、キャニスタ内の吸着材に一時的に吸着させ、内燃機関の運転時に、前記吸着材に吸着した蒸発燃料を前記内燃機関の吸気管に放出する内燃機関の蒸発燃料処理装置であって、
途中に絞りを有する計測通路と、その計測通路の絞りを通過するガス流を発生させるポンプと、そのポンプがガス流を発生させたときに、前記絞りによって生じる圧力低下量を計測する圧力計測手段と、前記計測通路を大気に開放して、その計測通路に流れるガスを空気とする第１の計測状態と、その計測通路を前記キャニスタに連通することによって、計測通路に流れるガスをキャニスタからの蒸発燃料を含む混合気とする第２の計測状態とに切り替える計測通路切替手段と、前記第１の計測状態において前記圧力計測手段によって計測される第１の圧力と、前記第２の計測状態において前記圧力計測手段によって計測される第２の圧力とに基づいて、前記キャニスタから前記吸気管に導く混合気の流量を制御する流量制御手段とを備え、
さらに、最初に前記第１の計測状態とされたときに前記圧力計測手段によって計測された第１の圧力の初期値を、所定の記憶装置に記憶させる初期値記憶制御手段と、前記記憶装置に記憶されている前記第１の圧力の初期値と、その初期値計測後に前記第１の計測状態において前記圧力計測手段によって計測された第１の圧力とを比較した比較値が、所定の異常判定基準値を超えているか否かに基づいて、前記計測通路、ポンプ、圧力計測手段、および計測通路切替手段を含む圧力計測系の異常を判定する異常判定手段とを含むことを特徴とする。
【００１３】
このように、請求項１記載の発明では、初期値記憶制御手段を備えており、最初に第１の計測状態とされたときの第１の圧力（すなわち絞りによる空気の圧力低下量）の初期値が記憶装置に記憶される。そして、初期値計測後に第１の圧力を計測したときには、記憶装置に記憶されている第１の圧力の初期値と今回測定した第１の圧力との比較値を算出して、その比較値が所定の異常判定基準値を超えているか否かに基づいて、圧力計測系の異常を判定する。すなわち、圧力変化量を計測する圧力計測系の異常を判定することができるようになっている。
【００１４】
請求項２記載の発明は、前記蒸発燃料処理装置に最初に電源が投入されたときに、前記ポンプ、計測通路切替手段を制御して前記第１の計測状態として、前記圧力計測手段によって前記第１の圧力の初期値を計測させる初期値計測制御手段をさらに備えていることを特徴とする。
【００１５】
このようにすれば、第１の圧力の初期値として、装置の最も初期の状態における圧力を記憶装置に記憶させることができる。
【００１６】
ここで、圧力計測系が初期状態と同じ正常状態に維持されていたとしても、初期値計測時と大気圧、気温、および湿度のうちのいずれかが異なる場合には、絞りによる空気の圧力低下量は、それら大気圧等の違いに基づいて変化する。そこで、請求項３乃至５記載のようにして、大気圧等の違いを補正して異常判定することが好ましい。
【００１７】
すなわち、請求項３記載の発明は、大気圧を計測する大気圧センサと、前記比較値の算出に用いる２つの第１の圧力を計測した時点において前記大気圧センサによってそれぞれ検出された２つの大気圧に基づいて、前記比較値の算出に用いる２つの第１の圧力のうちの一方または前記異常判定基準値を補正する大気圧補正手段とをさらに含むことを特徴とする。
【００１８】
また、請求項４記載の発明は、気温を計測する気温センサと、前記比較値の算出に用いる２つの第１の圧力を計測した時点において前記気温センサによってそれぞれ検出された２つの気温に基づいて、前記比較値の算出に用いる２つの第１の圧力のうちの一方または前記異常判定基準値を補正する気温補正手段とをさらに含むことを特徴とする。
【００１９】
また、請求項５記載の発明は、大気の湿度を計測する湿度センサと、前記比較値の算出に用いる２つの第１の圧力を計測した時点において前記湿度センサによってそれぞれ検出された２つの湿度に基づいて、前記比較値の算出に用いる２つの第１の圧力のうちの一方または前記異常判定基準値を補正する湿度補正手段とをさらに含むことを特徴とする。
【００２０】
また、絞りによる空気の圧力低下量は、絞りを流れる流量にも影響を受ける。そこで、請求項６記載のように、流量に基づいて補正することが好ましい。
【００２１】
その請求項６記載の発明は、前記比較値の算出に用いる第１の圧力の初期値を計測したときの前記ポンプの流量と、前記比較値の算出に用いる他方の第１の圧力を計測したときの前記ポンプの流量とに基づいて、前記比較値の算出に用いる２つの第１の圧力のうちの一方または前記異常判定基準値を補正する流量補正手段をさらに含むことを特徴とする。
【００２２】
上記請求項３乃至６のように補正手段を備え、比較値の算出に用いる２つの第１の圧力のうちの一方または異常判定基準値を補正するようにすれば、より精度よく圧力計測系の異常を判定することができるようになる。
【００２３】
請求項７記載の発明は、前記内燃機関が搭載される車両に設けられる不揮発性記憶装置をさらに含み、前記初期値記憶制御手段は、その不揮発性記憶装置に前記第１の圧力の初期値を記憶させることを特徴とする。
【００２４】
このように、内燃機関が搭載される車両に不揮発性記憶装置を備え、その不揮発性記憶装置に第１の圧力の初期値を記憶させるようにすれば、初期値の記憶処理が簡単になる。また、記憶装置が不揮発性であるため、常時電源が供給される必要もない。
【００２５】
なお、請求項７記載発明とは異なり、初期値記憶制御手段は、内燃機関が搭載される車両から離れた場所に設置されている記憶装置に初期値を記憶させてもよい。この場合には、その記憶装置との間で通信するための無線通信装置が必要となる。ただし、初期値を記憶した不揮発性記憶装置の場合には、異常判定手段等を実現するコンピュータとともにその不揮発性記憶装置が交換されてしまい、それによって最初に第１の計測状態とされたときの初期値を利用できなくなる可能性もある。それに対して、車両から離れた場所の記憶装置に初期値を記憶しておく場合には、車両に搭載されたコンピュータを交換したとしても、その初期値を利用することができる。
【００２６】
上記請求項７記載のように、車両に不揮発性記憶装置を備えて、その不揮発性記憶装置に計測した初期値を記憶させる場合、前述のように、コンピュータの交換によって当初の初期値が利用できないことも生じる。この場合、コンピュータの交換後に初期値を再計測してもよいが、請求項８のように、予め設定された標準初期値を用いてもよい。
【００２７】
その請求項８記載の発明は、請求項７に記載の内燃機関の蒸発燃料処理装置において、ユーザによって操作される初期値設定スイッチをさらに備え、前記異常判定手段は、その初期値設定スイッチが操作された場合には、第１の圧力の初期値として、標準的な前記第１の圧力として予め設定された標準初期値を用いることを特徴とする。
【００２８】
コンピュータの交換後に初期値を再計測する場合には、その再計測の時点ですでに圧力計測系が異常となっている場合、または、異常にまで至っていなくても、それに近い状態となっていると、以後の異常判定手段における異常判定精度が大きく低下してしまうことになる。しかし、請求項８記載の発明では、ユーザの判断によって、異常判定手段において用いる第１の圧力の初期値を標準初期値に変更することができるので、異常判定精度が大きく低下してしまうことを防止することができる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の好ましい実施形態について説明する。図１は、本発明の実施形態による蒸発燃料処理装置の構成を示す構成図である。本実施形態による蒸発燃料処理装置は、例えば自動車のエンジンに適用され、内燃機関であるエンジン１の燃料タンク１１は、蒸気導入通路であるエバポライン１２を介してキャニスタ１３と常時連通されている。
【００３０】
キャニスタ１３内には吸着材１４が充填されており、燃料タンク１１内で発生した蒸発燃料を吸着材１４で一時的に吸着する。キャニスタ１３は、パージ管であるパージライン１５を介してエンジン１の吸気管２と接続されている。パージライン１５には、パージ制御弁であるパージバルブ１６が設けられ、その開き時にはキャニスタ１３と吸気管２とが連通するようになっている。
【００３１】
キャニスタ１３の内部には、仕切板１４ａおよび１４ｂが設けられている。仕切板１４ａは、エバポライン１２の接続位置とパージライン１５の接続位置との間に設けられており、エバポライン１２から導入された蒸発燃料が、吸着材１４に吸着されることなくパージライン１５から放出されることを防止している。
【００３２】
キャニスタ１３には後述するように大気ライン１７も接続されており、他方の仕切板１４ｂは、その大気ライン１７の接続位置とパージライン１５の接続位置との間において、吸着材１４の充填深さとほぼ同じ深さで設けられている。これにより、エバポライン１２から導入された燃料蒸気が大気ライン１７から放出されることを防止するようにしている。
【００３３】
パージバルブ１６は電磁弁であり、エンジン１の各部を制御する電子制御ユニット（ＥＣＵ）３０によって開度が調整される。パージライン１５を流れる蒸発燃料を含む混合気の流量は、パージバルブ１６の開度によって制御され、その流量が制御された混合気が、スロットルバルブ３によって発生される吸気管２内の負圧により吸気管２内にパージされ、インジェクタ４からの噴射燃料とともに燃焼される（以下、適宜、パージされる蒸発燃料を含む混合気をパージガスという）。
【００３４】
キャニスタ１３には、先端がフィルタを介して大気に開放する大気ライン１７が接続されている。この大気ライン１７には、キャニスタ１３を大気ライン１７とポンプ２６の吸入側のいずれかに連通させる切替弁１８が設けられている。なお、切替弁１８は、ＥＣＵ３０による非駆動時には、キャニスタ１３を大気ライン１７に連通させる第１位置にあり、駆動時に、キャニスタ１３をポンプ２６の吸入側に連通させる第２位置に切り替えられる。
【００３５】
パージライン１５から分岐する分岐ライン１９は、３位置弁２１の一方の入力ポートに接続されている。また、３位置弁２１の他方の入力ポートには、フィルタを介して大気に開放されるポンプ２６の吐出ライン２７から分岐する空気供給ライン２０が接続されている。３位置弁２１の出力ポートには、計測通路である計測ライン２２が接続されている。
【００３６】
３位置弁２１は計測通路切替手段であり、上述したＥＣＵ３０によって、空気供給ライン２０を計測ライン２２に接続する第１位置、計測ライン２２に対して空気供給ライン２０および分岐ライン１９のいずれとの連通も遮断する第２位置、および分岐ライン１９を計測ライン２２に接続する第３位置のいずれかに切り替えられる。なお、非駆動時、３位置弁２１は第１位置となるように構成されている。
【００３７】
計測ライン２２には、オリフィスによって構成された絞り２３およびポンプ２６が設けられている。ガス流発生手段であるポンプ２６は電動ポンプであり、駆動時に絞り２３側を吸入側として計測ライン２２にガスを流動させるもので、その駆動のオンオフおよび回転数がＥＣＵ３０により制御される。ＥＣＵ３０は、ポンプ２６を駆動する際、その回転数が予め設定した所定値で一定となるように制御する。
【００３８】
切替弁１８は第１位置のまま、３位置弁２１を第１位置とした状態で、ＥＣＵ３０がポンプ２６を駆動すると、計測ライン２２を空気が流動する「第１の計測状態」となる。また、３位置弁２１を第３の位置とした状態でポンプ２６を駆動すると、大気ライン１７、キャニスタ１３、分岐ライン１９までのパージライン１５の一部、および分岐ライン１９を介して供給される蒸発燃料を含む混合気が計測ライン２２を流動する「第２の計測状態」となる。
【００３９】
また、計測ライン２２には、絞り２３の下流側、すなわち、絞り２３とポンプ２６との間に、圧力計測手段である圧力センサ２４の一方の端が接続されている。この圧力センサ２４の他方の端は大気に開放しており、圧力センサ２４によって、大気圧と計測ライン２２の絞り２３よりも下流側の圧力との差圧ΔＰが検出される。この圧力センサ２４によって計測された差圧ΔＰは、ＥＣＵ３０に出力される。
【００４０】
また、本実施形態の蒸発燃料処理装置は、大気圧センサ３１、気温センサ３２、湿度センサ３３、および流量センサ３４を備えている。大気圧センサ３１、気温センサ３２、湿度センサ３３は、計測ライン２２の近傍またはそれと同等の雰囲気環境の場所に設置され、検出した大気圧、気温、湿度をＥＣＵ３０に出力する。また、流量センサ３４は、吐出ライン２７に設けられ、吐出ライン２７を流通する気体の流量を検出して、検出した流量を示す信号をＥＣＵ３０に出力する。この流量は、吐出ライン２７に接続されているポンプ２６の流量に相当する。
【００４１】
また、本実施形態の蒸発燃料処理装置は、初期値設定スイッチ３５および不揮発性記憶装置であるＥＥＰＲＯＭ３６も備えている。初期値設定スイッチ３５は、絞り２３による空気の圧力低下量を意味する第１の圧力の初期値ΔＰ１（０）を、予め設定された標準初期値ΔＰ１（０）ｓｔとする場合にユーザによって押圧操作されるものであり、押圧操作されたことを示す信号がＥＣＵ３０に出力される。ＥＥＰＲＯＭ３６は、ＥＣＵ３０と同一の基板に設置され、ＥＣＵ３０と一体となって、取り付け、取り外しされる。このＥＥＰＲＯＭ３６には、実測された第１の圧力の初期値ΔＰ１（０）等が記憶される。
【００４２】
ＥＣＵ３０は、吸気管２に設けられて吸入空気量を調整するスロットルバルブ３の開度、インジェクタ４からの燃料噴射量、パージバルブ１６の開度等を、種々のセンサによって検出された検出値に基づいて制御する。例えば、吸気管２に設けたエアフローセンサ（図示せず）により検出される吸入空気量および吸気圧センサ（図示せず）により検出される吸気圧、排気管５に設けた空燃比センサ６により検出される空燃比の他、イグニッション信号、エンジン回転数、エンジン冷却水温、アクセル開度等に基づいて、スロットル開度、燃料噴射量、パージバルブ１６の開度等を制御する。
【００４３】
パージバルブ１６の開度を制御するに際しては、絞り２３に空気およびパージガスを流通させて、絞り２３による両気体の圧力降下量から蒸発燃料濃度を算出する。また、ＥＣＵ３０は、その圧力降下量を計測する圧力計測系の異常を判定する機能も備えている。
【００４４】
図２は、ＥＣＵ３０の処理を示すものであって、上記圧力計測系の異常を判定するために必要となる初期値を計測し、記憶する初期値計測記憶制御ルーチンである。上記初期値とは、本装置に最初に電源が供給されたときに、前述の第１の計測状態で計測される第１の圧力の初期値である。本装置に最初に電源が供給されるのは、車両へ本装置を組み込んだとき、または、車両の工場出荷時である。
【００４５】
本フローチャートは、イグニッションスイッチがオンされると、所定周期で繰り返し実行される。なお、イグニッションスイッチがオフからオンにされたときには、３位置弁２１および切替弁１８は非駆動状態にある。
【００４６】
図２において、まず、ステップＳ２１では、初期値計測済みフラグが１であるか否かを判断する。初期状態では初期値計測済みフラグは０となっている。また、前述のように、この図２のフローチャートは、イグニッションスイッチがオンされることによって実行されるようになっている。従って、工場出荷時など最初に本発明の蒸発燃料処理装置に電源が投入されたときには、ステップＳ２１が否定判断となって、ステップＳ２２以降を実行する。一方、ステップＳ２１の判断が肯定判断である場合には、本ルーチンを終了する。
【００４７】
ステップＳ２１が否定判断となった場合には、ステップＳ２２においてポンプ２６を一定の回転数で駆動させる。このときは３位置弁２１が第１位置となっているので、第１の計測状態となり、絞り２３を空気が流通する。
【００４８】
ステップＳ２３では、絞り２３を空気が流通している状態での絞り２３の前後の差圧ΔＰを、圧力センサ２４によって検出する。絞り２３を空気が流通しているときの差圧を、以下、ΔＰ１とする。この差圧ΔＰ１は第１の圧力に相当する。なお、この差圧ΔＰ１の検出は、ポンプ２６の駆動後、過渡的な差圧の変化期間が終了した後に行う。
【００４９】
続くステップＳ２４では、大気圧センサ３１、気温センサ３２、湿度センサ３３、流量センサ３４によって、大気圧、気温、湿度、吐出ライン２７の流量（それぞれｐ０、ｔ０、ｈ０、Ｑ０とする）を検出する。
【００５０】
そして、ステップＳ２５では、ステップＳ２３で検出した差圧ΔＰ１を、第１の圧力の初期値ΔＰ１（０）としてＥＥＰＲＯＭ３６の所定の記憶領域に記憶する。また、それとともに、ステップＳ２４で検出した大気圧ｐ０、気温ｔ０、湿度ｈ０、流量Ｑ０も、それぞれＥＥＰＲＯＭ３６の所定の記憶領域に記憶する。このステップＳ２５が初期値記憶制御手段に相当する。また、ステップＳ２１乃至Ｓ２４によって、本装置に最初に電源が投入されたときに第1の圧力の初期値ΔＰ１（０）が計測されることになるので、ステップＳ２１乃至Ｓ２４の処理が初期値計測制御手段に相当する。
【００５１】
ステップＳ２５の実行後は、ステップＳ２６において、初期値計測済みフラグを１に更新して本ルーチンを終了する。初期値計測済みフラグが１とされることにより、以後は、ステップＳ２２以下が実行されることはなくなる。
【００５２】
図３にＥＣＵ３０で実行される蒸発燃料のパージのフローチャートを示す。本フローチャートはエンジン１が運転を開始すると実行される。ステップＳ３１では濃度検出条件が成立しているか否かを判定する。濃度検出条件は、エンジン水温、油温、エンジン回転数などの運転状態を表す状態量が所定の領域にあるときに成立し、後述する蒸発燃料のパージの実施を許容する否かのパージ実施条件が成立するよりも先に成立するように設定してある。
【００５３】
そのパージ実施条件は、例えばエンジン冷却水温が所定値Ｔｅｍｐ１以上となってエンジン暖機完了と判断されることである。濃度検出条件はエンジン暖機中に成立するが、例えば冷却水温が前記所定値Ｔｅｍｐ１よりも低めに設定した所定値Ｔｅｍｐ２以上であることを条件とする。また、エンジン運転中で蒸発燃料のパージが停止されている期間（主に減速中）も濃度検出条件成立とする。なお、本蒸発燃料処理装置をハイブリッド車に適用する場合は、エンジンを一時停止してモータにより走行しているときも濃度検出条件成立となる。
【００５４】
ステップＳ３１が肯定判断されると、ステップＳ３２に進み、後述する濃度検出ルーチンを実行する。否定判断されるとステップＳ３７に進む。ステップＳ３７ではイグニッションキーがオフしたか否かを判定し、否定判断されると、ステップＳ３１に戻る。イグニッションキーがオフされていれば本フローを終了する。
【００５５】
図４に濃度検出ルーチンの内容を示す。濃度検出ルーチンの実行において、初期状態は、パージバルブ１６が「閉」、３位置弁２１が「第１位置」、切替弁１８が「閉」、ポンプ２６が「停止」である。
【００５６】
この状態から、ステップＳ４０１において、ポンプ２６を駆動する。このときの気体の流通状態を図５に矢印で示す。図５に示す状態は、第１の計測状態であり、空気供給ライン２０から取り込まれた空気が、３位置弁２１を通って計測ライン２２の絞り２３を流通して、吐出ライン２７から大気へと抜ける。また、空気が絞り２３を流通する際には、その絞り２３によって圧力損失が生じる。
【００５７】
ステップＳ４０２では、第１の計測状態とした後、さらに、過渡的な圧力変化期間が経過した後に差圧ΔＰ１を検出する。そして、ステップＳ４０３では、流量センサ３４によって、差圧ΔＰ１を検出したときのポンプ２６の流量（Ｑ１とする）を検出する。
【００５８】
ステップＳ４０４では３位置弁２１を第３位置とする。このときの気体の流通状態を図６に示す。図６に示す状態は第２の計測状態であり、空気が大気ライン１７からキャニスタ１３に導入され、それによって生成する蒸発燃料を含む混合気がパージライン１５から分岐ライン１９、３位置弁２１を経由して、計測ライン２２の絞り２３を流通する。
【００５９】
ステップＳ４０５では、第２の計測状態に切り替えた後（ステップＳ４０４の実行後）、さらに過渡的な圧力安定化時間が経過した後に、差圧ΔＰ（以下、絞り２３に混合気が流通したときのの差圧をΔＰ２とする）を検出する。この差圧ΔＰ２は、絞り２３による混合気の圧力低下量を示すものである。
【００６０】
続いて、蒸発燃料濃度演算手段としての処理であるステップＳ４０６、Ｓ４０７を実行する。ステップＳ４０６では、ステップＳ４０２、Ｓ４０５で得られた２つの差圧ΔＰ１、ΔＰ２に基づいて差圧比Ｐを式（１）に従って算出する。
Ｐ＝ΔＰ２／ΔＰ１・・・（１）
【００６１】
ステップＳ４０７では、差圧比Ｐに基づいて蒸発燃料濃度Ｃを式（２）に従って算出する。式（２）中、ｋ１は定数であり、予め制御プログラムなどとともにＥＣＵ３０のＲＯＭに記憶される。
Ｃ＝ｋ1×（Ｐ−１）（＝（ΔＰ２−ΔＰ１）／ΔＰ１）・・・（２）
【００６２】
蒸発燃料は空気よりも重いため、パージガスに蒸発燃料が含まれていると、密度が大きくなる。ポンプ２６の回転数が同じで計測ライン２２の流速（流量）が同じであれば、エネルギー保存の法則により、密度が大きいほど絞り２３の差圧が大きくなる。蒸発燃料濃度が高いほど密度が大きくなるので、蒸発燃料濃度Ｃが大きくなるほど、差圧比Ｐが大きくなる。その結果、蒸発燃料濃度Ｃおよび差圧比Ｐが従う特性線は直線となる。式（２）はかかる特性線を表現したものであり、定数ｋ１は予め実験などにより適合される。
【００６３】
次のステップＳ４０８では、得られた蒸発燃料濃度Ｃを一時、記憶する。そして、ステップＳ４０９で３位置弁２１を第１位置に戻し、ステップＳ４１０でポンプ２６を停止する。
【００６４】
図２に戻って、濃度検出ルーチン（ステップＳ３２）を実行したら、ステップＳ３３において、異常判定手段に相当する異常判定ルーチンを実行する。図７に異常判定ルーチンの内容を示す。
【００６５】
まず、ステップＳ７１では、大気圧センサ３１、気温センサ３２、および湿度センサ３３によって、大気圧、気温、および湿度（ｐ１、ｔ１、ｈ１とする）をそれぞれ検出する。
【００６６】
続くステップＳ７２は、大気圧補正手段、気温補正手段、湿度補正手段および流量補正手段に相当する処理である。このステップＳ７２では、図４のステップＳ４０２で検出した差圧ΔＰ１を、その差圧ΔＰ１計測時に検出した大気圧ｐ１、気温ｔ１、湿度ｈ１、流量Ｑ１と、初期値ΔＰ１（０）計測時の大気圧ｐ０、気温ｔ０、湿度ｈ０、流量Ｑ０とに基づいて、大気圧、気温、湿度、流量の変動による差圧変動分を補正する（この補正後の値を補正差圧ΔＰ１ｃとする）。
【００６７】
具体的には、絞り特性が式（３）で表せ、その式（３）を変形すると、差圧ΔＰが式（４）と表せる。式４に示すように、密度ρは一乗項であり、大気圧、温度、および湿度はこの密度に影響する。また、流量Ｑは二乗項である。従って、補正差圧ΔＰ１ｃは式（５）から算出することができる。
【００６８】
Ｑ＝Ｋ（ΔＰ／ρ）１／２・・・（３）  
式（３）において、ρは絞り２３を流通する流体の密度、Ｑは絞り２３の流量、Ｋは定数であり、絞り２３の穴径をｄとすると、Ｋ＝α×π×ｄ２／４×２１／２である。ここでαは絞り２３の流量係数である。
【００６９】
ΔＰ＝（８×Ｑ２×ρ）／（α２π２ｄ４）・・・（４）
ΔＰ１ｃ＝ΔＰ１×ａ（ｔ１／ｔ０）×ｂ（ｈ１／ｈ０）×ｃ（ｐ１／ｐ０）×ｅ（Ｑ１／Ｑ０）２・・・（５）
式（５）において、ａ、ｂ、ｃ、ｅは予め実験に基づいて決定された定数である。
【００７０】
続くステップＳ７３では、上記ステップＳ７２で算出した補正差圧ΔＰ１ｃと、第１の圧力の初期値ΔＰ１（０）との差を比較した比較値Ｃを式（６）から算出する。
Ｃ＝｜ΔＰ１（０）−ΔＰ１ｃ｜・・・（６）
なお、上記第１の圧力の初期値ΔＰ１（０）としては、初期値設定スイッチ３５が押されていない場合には、図２のステップＳ２３で実測した値を用いる。一方、初期値設定スイッチ３５が押された場合には、初期値ΔＰ１（０）としてＥＣＵ３０のＲＯＭ内に予め記憶されている標準初期値ΔＰ１（０）ｓｔを用いる。
【００７１】
このように、初期値設定スイッチ３５を設けて、ユーザの判断に基づいて初期値に標準初期値ΔＰ１（０）ｓｔを用いることができるようになっていると、ＥＣＵ３０およびＥＥＰＲＯＭ３６を交換した場合に、初期値設定スイッチ３５を押圧操作すれば、標準初期値ΔＰ１（０）ｓｔを用いることができる。
【００７２】
このようにしない場合には、ＥＵＣ３０およびＥＥＰＲＯＭ３６を交換した場合に、再度、初期値ΔＰ１（０）を計測することになる。ただし、この場合には、ＥＣＵ３０およびＥＥＰＲＯＭ３６の交換時の状態を基準として圧力計測系の異常を判断することになるので、交換時に既に圧力計測系が異常に近い状態となっている場合には、圧力計測系の異常判定精度が低下する。
【００７３】
これに対して、初期値設定スイッチ３５を押圧操作して、標準初期値ΔＰ１（０）ｓｔを用いるようにすれば、圧力計測系の異常判定精度が大きく低下してしまうことを防止することができる。
【００７４】
続くステップＳ７４では、上記ステップＳ７３で算出した比較値Ｃが、予め設定した異常判定基準値ＴＨを越えているか否かを判断する。このステップＳ７４が否定判断であった場合には、直接、本ルーチンを終了する。一方、肯定判断であった場合、すなわち、補正差圧ΔＰ１ｃと初期値ΔＰ１（０）との差である比較値Ｃが異常判定基準値ＴＨよりも大きい場合には、差圧ΔＰ１を検出する圧力検出系に異常が生じている可能性が高い。そこで、ステップＳ７５に進んで、所定の異常表示器やスピーカなどの報知装置から、圧力検出系が異常であることを報知させた後、本ルーチンを終了する。
【００７５】
再び図３に戻って、ステップＳ３３の異常判定ルーチン実行後は、ステップＳ３４において、パージ実施条件が成立しているか否かを判定する。パージ実施条件は一般的な蒸発燃料処理装置のごとく、エンジン水温、油温、エンジン回転数などの運転状態に基づいて判断される。
【００７６】
ステップＳ３４が肯定判断である場合、ステップＳ３５でパージ実施ルーチンを実行する。パージ実施ルーチンでは、エンジン運転状態を検出し、検出されたエンジン運転状態に基づいて、吸気管２に導入するパージガス流量を算出する。従って、このステップＳ３５が流量制御手段に相当する。
【００７７】
具体的には、このパージガス流量は、現在のスロットル開度などのエンジン運転状態のもとで要求される燃料噴射量、インジェクタ４で制御可能な燃料噴射量の下限値、吸気管２の圧力などに基づいて算出される。そして、このパージガス流量を実現するためのパージバルブ１６の開度を、図４で記憶した蒸発燃料濃度Ｃに基づいて演算する。このようにして演算された開度に従って、パージ停止条件が成立するまで、パージバルブ１６の開度を制御する。
【００７８】
また、このパージ実施ルーチンによるパージの実施期間は、３位置弁２１は第１位置に切替えられる。これにより、キャニスタ１３から蒸発燃料が離脱して、その蒸発燃料を含む混合気がパージライン１５から吸気管２へパージされる。
【００７９】
上記パージ実施ルーチンが終了したら、ステップＳ３６へ進む。また、ステップＳ３４が否定判断である場合には、直接、ステップＳ３６へ進む。ステップＳ３６では、図４の濃度検出ルーチン実行から所定時間経過したか否かを判断する。否定判断である場合、ステップＳ３４を繰り返す。ステップＳ３６が肯定判断である場合には、ステップＳ３１に戻り、あらためて蒸発燃料濃度Ｃを得るための処理を実行し、蒸発燃料濃度Ｃを最新値に更新する（ステップＳ３１、Ｓ３２）。ステップＳ３６における前記所定時間は、蒸発燃料濃度Ｃの時間変化を考慮して要求される濃度値の精度に基づいて設定される。
【００８０】
以上、説明した本実施形態によれば、最初に第１の計測状態とされたときの第１の圧力の初期値ΔＰ１（０）がＥＥＰＲＯＭ３６に記憶される。そして、その初期値ΔＰ１（０）を計測した後に差圧ΔＰ１を計測したときには、ＥＥＰＲＯＭ３６に記憶されている第１の圧力の初期値ΔＰ１（０）と今回測定した差圧ΔＰ１との比較値Ｃを算出して、その比較値Ｃが異常判定基準値ＴＨを超えているか否かに基づいて、圧力計測系の異常を判定している。このようにして、差圧ΔＰを計測する圧力計測系の異常を判定することができるようになっている。
【００８１】
以上、本発明の実施形態を説明したが、本発明は上述の実施形態に限定されるものではなく、次の実施形態も本発明の技術的範囲に含まれ、さらに、下記以外にも要旨を逸脱しない範囲内で種々変更して実施することができる。
【００８２】
たとえば、前述の実施形態では、大気圧、気温、湿度、およびポンプ流量に基づいて、比較値Ｃの算出に用いる差圧ΔＰ１を補正していたが、必ずしもそれら全てに基づいて差圧ΔＰ１を補正する必要はない。異常判定精度が十分であれば、いずれか１つ乃至３つのみに基づいて差圧ΔＰ１を補正してもよいし、差圧ΔＰ１を全く補正しなくてもよい。
【００８３】
また、差圧ΔＰ１を補正することに代えて、初期値ΔＰ１（０）を補正してもよいし、異常判定基準値ＴＨを補正してもよい。さらに、初期値ΔＰ１（０）、差圧ΔＰ１、異常判定基準値ＴＨのうちの２つまたは３つを大気圧等に基づいて補正してもよい。
【００８４】
また、前述の実施形態では、比較値Ｃは初期値ΔＰ１（０）と差圧ΔＰ１との差であったが両者の比であってもよい。
【図面の簡単な説明】
【００８５】
【図１】本発明の実施形態による蒸発燃料処理装置の構成を示す構成図である。
【図２】ＥＣＵ３０で実行される初期値計測記憶制御ルーチンである。
【図３】ＥＣＵ３０で実行される蒸発燃料のパージのフローチャートである。
【図４】図３の濃度検出ルーチンを示すフローチャートである。
【図５】第２の計測状態を示す図である。
【図６】第１の計測状態を示す図である。
【図７】図３の異常判定ルーチンを示すフローチャートである。
【符号の説明】
【００８６】
１：エンジン（内燃機関）、    ２：吸気管、    １１：燃料タンク、    １２：エバポライン（蒸発燃料通路）、    １３：キャニスタ、    ２１：３位置弁（計測通路切替手段）、２２：計測ライン（計測通路）、    ２３：絞り、    ２４：圧力センサ（圧力計測手段）、    ２６：ポンプ、    ３１：大気圧センサ、    ３２：気温センサ、    ３３：湿度センサ、    ３４：流量センサ、    ３５：初期値設定スイッチ、    ３６：ＥＥＰＲＯＭ（不揮発性記憶装置）、    Ｓ２１乃至Ｓ２４：初期値計測制御手段、    Ｓ２５：初期値記憶制御手段、    Ｓ３３：異常判定ルーチン（異常判定手段）、    Ｓ３５：パージ実施ルーチン（流量制御手段）、    Ｓ７２：大気圧補正手段、気温補正手段、湿度補正手段、流量補正手段
【図１】
2007291926.tif 000003
【図２】
2007291926.tif 000004
【図３】
2007291926.tif 000005
【図４】
2007291926.tif 000006
【図５】
2007291926.tif 000007
【図６】
2007291926.tif 000008
【図７】
2007291926.tif 000009