JP2018013110A - 蒸発燃料処理装置 - Google Patents
蒸発燃料処理装置 Download PDFInfo
- Publication number
- JP2018013110A JP2018013110A JP2016144548A JP2016144548A JP2018013110A JP 2018013110 A JP2018013110 A JP 2018013110A JP 2016144548 A JP2016144548 A JP 2016144548A JP 2016144548 A JP2016144548 A JP 2016144548A JP 2018013110 A JP2018013110 A JP 2018013110A
- Authority
- JP
- Japan
- Prior art keywords
- purge
- concentration
- evaporated fuel
- storage area
- path
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000000446 fuel Substances 0.000 title claims abstract description 198
- 238000010926 purge Methods 0.000 claims abstract description 411
- 238000003860 storage Methods 0.000 claims abstract description 169
- 238000002485 combustion reaction Methods 0.000 claims abstract description 44
- 238000012545 processing Methods 0.000 claims description 44
- 238000003795 desorption Methods 0.000 claims description 18
- 239000002828 fuel tank Substances 0.000 claims description 15
- 238000004891 communication Methods 0.000 claims description 4
- 230000008020 evaporation Effects 0.000 claims 3
- 238000001704 evaporation Methods 0.000 claims 3
- 230000014759 maintenance of location Effects 0.000 claims 2
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000000034 method Methods 0.000 description 128
- 238000011144 upstream manufacturing Methods 0.000 description 24
- 238000012937 correction Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 7
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 6
- 238000002474 experimental method Methods 0.000 description 6
- 238000002347 injection Methods 0.000 description 5
- 239000007924 injection Substances 0.000 description 5
- 230000007423 decrease Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 239000002826 coolant Substances 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Images
Landscapes
- Supplying Secondary Fuel Or The Like To Fuel, Air Or Fuel-Air Mixtures (AREA)
Abstract
【課題】 パージ濃度が特定されるタイミングと内燃機関に到着するタイミングとの間の遅れを考慮して、パージ濃度を決定する技術を提供する。
【解決手段】蒸発燃料処理装置は、1番から300番の300個の格納領域104aを有するメモリと、制御部と、を備える。制御部は、300個の格納領域104aのうちのK番の格納領域104aに、キャニスタ14と制御弁34との間でパージガスが流れるパージ経路24を、キャニスタ14と制御弁34までを順に1番から300番までの300個の区画に分割したときのK番の区画に位置するパージガスのパージ濃度を格納し、パージガスが経路内を流れている場合に、パージガスの流れに合わせて、M番から1番の格納領域104aに格納されているパージ濃度を、300番から300−M+1番に移動し、300−M番から1番の格納領域104aに、特定されたパージ濃度を格納する。
【選択図】 図2
【解決手段】蒸発燃料処理装置は、1番から300番の300個の格納領域104aを有するメモリと、制御部と、を備える。制御部は、300個の格納領域104aのうちのK番の格納領域104aに、キャニスタ14と制御弁34との間でパージガスが流れるパージ経路24を、キャニスタ14と制御弁34までを順に1番から300番までの300個の区画に分割したときのK番の区画に位置するパージガスのパージ濃度を格納し、パージガスが経路内を流れている場合に、パージガスの流れに合わせて、M番から1番の格納領域104aに格納されているパージ濃度を、300番から300−M+1番に移動し、300−M番から1番の格納領域104aに、特定されたパージ濃度を格納する。
【選択図】 図2
Description
本明細書は、蒸発燃料処理装置に関する技術を開示する。特に、燃料タンク内で発生した蒸発燃料を、パージ処理によって、内燃機関の吸気経路を介して内燃機関に供給する蒸発燃料処理装置を開示する。
蒸発燃料処理装置は、燃料タンク内で発生した蒸発燃料を吸着して貯留するキャニスタと、キャニスタと吸気経路とを接続するパージ経路上に配置される制御弁と、を備える。制御弁は、キャニスタと吸気経路とが連通する連通状態と連通しない遮断状態とに切り替わる。制御弁が連通状態である場合、キャニスタ内の蒸発燃料と空気とが混合されたパージガスがパージ経路、吸気経路を通過して、内燃機関に供給される。このため、内燃機関への蒸発燃料の供給量によって、内燃機関の空燃比が変化する。従って、内燃機関の空燃比を予め決められた空燃比に調整するために、パージガスの蒸発燃料の濃度(以下では「パージ濃度」と呼ぶ)を特定することが求められる。
特許文献1に、パージ濃度を特定する技術が開示されている。特許文献1の蒸発燃料処理装置は、内燃機関の空燃比を用いて、パージ濃度を特定する。
空燃比を用いてパージ濃度を特定する場合、予め決められた空燃比からのずれに基づいて、パージ濃度を推定し、推定されたパージ濃度に基づいて、予め決められた空燃比となるように、インジェクタから燃料の噴射量を調整する。そして、予め決められた空燃比からずれている場合に、推定されたパージ濃度を補正する。以後、予め決められた空燃比となるまで、燃料の噴射量の調整とパージ濃度の補正とを繰り返し実行することによって、パージ濃度を特定する。
パージ濃度をより正確に特定するために、パージガスが吸気経路に流入して空気と混合する前のパージガスを用いてパージ濃度を特定する技術が開発されている。この技術では、パージ濃度が特定される位置は、内燃機関と離れている。このため、パージ濃度が特定されたパージガスが内燃機関に到達するタイミングは、パージ濃度が特定されたタイミングよりも遅れる。本明細書は、パージ濃度が特定されるタイミングと内燃機関に到着するタイミングとの間の遅れを考慮して、パージ濃度を決定する技術を提供する。
本明細書で開示する蒸発燃料供給装置は、車両に搭載される。蒸発燃料処理装置は、燃料タンク内の蒸発燃料を吸着するキャニスタと、内燃機関の吸気経路とキャニスタとを接続するパージ経路上に配置されており、キャニスタと吸気経路とをパージ経路を介して連通する連通状態と、キャニスタと吸気経路とをパージ経路上で遮断する遮断状態と、に切り替わる制御弁と、キャニスタから制御弁までの特定位置におけるパージガスの蒸発燃料濃度を繰り返し特定する特定部と、特定位置で特定済みの蒸発燃料濃度を用いて、特定位置よりも内燃機関側に位置する決定位置における蒸発燃料濃度を決定する決定部と、を備える。決定部は、1番からL番のL個(Lは2以上の整数)の第1格納領域を有するメモリと、メモリ制御部と、を備える。メモリ制御部は、L個の第1格納領域のうちのK番(Kは1≦K≦Lの整数)の第1格納領域に、特定位置と決定位置との間でパージガスが流れる経路を、特定位置から決定位置までを順に1番からL番までのL個の区画に分割したときのK番の区画に位置するパージガスの蒸発燃料濃度を格納し、パージガスが特定位置と決定位置との間の経路内を流れている場合に、パージガスの流れに合わせて、M番(Mは1≦M≦Lの整数)から1番の第1格納領域に格納されている蒸発燃料濃度を、L番からL−M+1番に移動し、L−M番から1番の第1格納領域に、特定部で最後に特定された蒸発燃料濃度を用いて得られる値を格納し、決定部は、L番の第1格納領域に格納されている蒸発燃料濃度を、決定位置における蒸発燃料濃度として決定する。
この構成では、パージ経路上の特定位置で、パージガスの蒸発燃料濃度、即ちパージ濃度が特定される。メモリには、特定位置から決定位置までの間のパージ濃度がL個に分けて格納されており、パージガスの流れに合せて、メモリ内のパージ濃度がシフトされる。これにより、メモリ内の決定位置に対応して格納されているパージ濃度を用いて、決定位置でのパージ濃度を決定することができる。この構成によれば、特定位置に位置するパージガスが決定位置に到達するまでの遅れを考慮して、特定位置よりも内燃機関に近い決定位置でのパージ濃度を決定することができる。
本明細書で開示する別の蒸発燃料供給装置は、車両に搭載される。蒸発燃料処理装置は、燃料タンク内の蒸発燃料を吸着するキャニスタと、内燃機関の吸気経路とキャニスタとを接続するパージ経路上に配置されており、キャニスタと吸気経路とをパージ経路を介して連通する連通状態と、キャニスタと吸気経路とをパージ経路上で遮断する遮断状態と、に切り替わる制御弁と、キャニスタから制御弁までの特定位置におけるパージガスの蒸発燃料濃度を繰り返し特定する特定部と、特定位置で特定済みの蒸発燃料濃度を用いて、特定位置よりも内燃機関側に位置する決定位置における蒸発燃料濃度を決定する決定部と、を備える。決定部は、1番からB番のB個(Bは2以上の整数)の第1格納領域を有するメモリと、メモリ制御部と、を備える。メモリ制御部は、蒸発燃料濃度が特定される毎に、1番からB−1番の第1格納領域に格納されている蒸発燃料濃度を、2番からB番の第1格納領域に移動し、特定された蒸発燃料濃度を1番の第1格納領域に格納し、決定部は、パージガスが特定位置と決定位置との間の経路内を流れている場合に、パージガスの流れに合わせて、1番からB番の第1格納領域に格納されている蒸発燃料濃度のうち、C番(1≦C≦Bの整数)の第1格納領域に格納されている蒸発燃料濃度と、前回に決定済みの決定位置における蒸発燃料濃度とを用いて、決定位置における蒸発燃料濃度を決定する。
この構成では、パージ経路上の特定位置で、パージガスの蒸発燃料濃度、即ちパージ濃度が特定される。メモリには、特定タイミングが異なるB個のパージ濃度が格納されている。決定位置のパージ濃度は、メモリ内のB個のパージ濃度のうち、パージガスの流れに合せたC番のパージ濃度と前回に決定されたパージ濃度を用いて決定される。この構成によれば、特定位置に位置するパージガスが決定位置に到達するまでの遅れを考慮して、特定位置よりも内燃機関に近い決定位置でのパージ濃度を決定することができる。
以下に説明する実施例の主要な特徴を列記しておく。なお、以下に記載する技術要素は、それぞれ独立した技術要素であって、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。
(特徴1)本明細書の蒸発燃料処理装置では、メモリ制御部は、L−M番から1番の第1格納領域に、特定部で最後に特定された蒸発燃料濃度を格納してもよい。この構成によれば、パージの流れに合わせて、格納領域にパージ濃度を格納することができる。
(特徴2)本明細書の蒸発燃料処理装置では、メモリは、1番からX番のX個(Xは2以上の整数)の第2格納領域を、さらに有していてもよい。メモリ制御部は、X個の第2格納領域のうちのW番(Wは1≦W≦Xの整数)の第2格納領域に、決定位置と内燃機関との間でパージガスが流れる経路を、特定位置から内燃機関までを順に1番からX番までのX個の区画に分割したときのW番の区画に位置するパージガスの蒸発燃料濃度を格納し、パージガスが決定位置と内燃機関との間の経路内を流れている場合に、パージガスの流れに合わせて、Y番(YはX以下の整数)から1番の第2格納領域に格納されている蒸発燃料濃度を、X番からX−Y+1番に移動し、X−Y番から1番の第2格納領域に、蒸発燃料濃度をX番からX−Y+1番に移動するタイミングで特定された蒸発燃料濃度を用いて得られる値を格納し、決定部は、X番の第2格納領域に格納されている蒸発燃料濃度を、内燃機関における蒸発燃料濃度として決定してもよい。この構成によれば、特定位置から内燃機関までのパージ濃度をメモリに格納しておくことができる。このため、特定位置に位置するパージガスが内燃機関に到達するまでの遅れを考慮して、内燃機関でのパージ濃度を決定することができる。
(特徴3)本明細書の蒸発燃料処理装置では、メモリ制御部は、X−Y番から1番の第2格納領域に、蒸発燃料濃度をX番からX−Y+1番に移動するタイミングでL番の第1格納領域に格納されている蒸発燃料濃度を格納してもよい。この構成によれば、X−Y番から1番の第2格納領域に、パージガスの流れに合わせて濃度を格納することができる。
(特徴4)本明細書の蒸発燃料処理装置では、決定部は、パージガスの流れに合わせて決定される係数をさらに用いて、決定位置における蒸発燃料濃度を決定してもよい。この構成によれば、パージガスの流れに合った係数を用いて、パージ濃度を補正することができる。
(特徴5)本明細書の蒸発燃料処理装置では、決定部は、前回に決定済みの決定位置における蒸発燃料濃度に、C番の第1格納領域に格納されている蒸発燃料濃度から前回に決定済みの決定位置における蒸発燃料濃度を減算して係数で除算した値を加算することによって、決定位置における蒸発燃料濃度を決定してもよい。この構成によれば、前回に決定済みの決定位置におけるパージ濃度と、C番に格納されているパージ濃度と、係数と、を用いて、決定位置におけるパージ濃度を決定することができる。
(特徴6)本明細書の蒸発燃料処理装置では、メモリは、1番からD番のD個(Dは2以上の整数)の第2格納領域を、さらに有していてもよい。メモリ制御部は、決定位置における蒸発燃料濃度が決定される毎に、1番からD−1番の第2格納領域に格納されている蒸発燃料濃度を、2番からD番の第2格納領域に移動し、決定された決定位置における蒸発燃料濃度を1番の第2格納領域に格納し、決定部は、パージガスが決定位置から内燃機関の第2経路内を流れている場合に、パージガスの流れに合わせて、1番からD番の第2格納領域に格納されている蒸発燃料濃度のうち、E番(1≦E≦Dの整数)の第2格納領域に格納されている蒸発燃料濃度と、前回に決定済みの内燃機関における蒸発燃料濃度と、を用いて、内燃機関における蒸発燃料濃度を決定してもよい。この構成によれば、第2格納領域に格納されているパージ濃度を用いて、特定位置に位置するパージガスが内燃機関に到達するまでの遅れを考慮して、内燃機関でのパージ濃度を決定することができる。
(特徴7)本明細書の蒸発燃料処理装置では、特定部は、制御弁よりもキャニスタ側のパージ経路上に配置されており、パージ経路上のパージガスを制御弁側に吐出するポンプと、ポンプの駆動中のポンプの吐出側の圧力を検出する圧力センサと、を備えていてもよい。特定位置は、ポンプの吐出口であり、特定部は、圧力センサにおいて検出済みの圧力を用いて、特定位置における蒸発燃料濃度を特定してもよい。この構成によれば、吸気経路内の負圧が小さい場合あるいは正圧である場合に、ポンプを利用してパージガスを吸気経路の供給することができる。また、パージガス内の空気と蒸発燃料とは密度が異なるため、パージ濃度が変化すると、パージガスの密度が変化する。パージガスの密度が変化すると、ポンプを一定の回転数で回転させていても、ポンプで送出されるパージガスの圧力が変化する。このため、ポンプの吸入側と吐出側のパージガスの圧力差を用いて、パージガスの密度、即ちパージ濃度を特定することができる。上記の蒸発燃料処理装置によれば、ポンプと圧力センサとを用いて、特定位置でのパージ濃度を特定することができる。
(特徴8)本明細書の蒸発燃料処理装置では、特定位置は、キャニスタに位置し、特定部は、キャニスタの蒸発燃料の脱離特性を用いて、特定位置における蒸発燃料濃度を特定してもよい。キャニスタ内の蒸発燃料が内燃機関に供給されると、キャニスタ内の蒸発燃料量は低下していく。パージ濃度は、キャニスタから脱離してパージ経路に流入する蒸発燃料量に応じて変化する。この結果、キャニスタから供給されるパージガスのパージ濃度は、車両がスタートされてからのパージガスの積算流量に応じて変化する。このため、パージ濃度とパージガスの積算流量との関係を示す脱離特性を用いて、パージ濃度を特定することができる。
(特徴9)本明細書の蒸発燃料処理装置では、決定位置は、制御弁とキャニスタ側に位置するパージ経路とが接続されている位置であってもよい。
(第1実施例)
図面を参照して、蒸発燃料処理装置10を説明する。図1に示すように、蒸発燃料処理装置10は、自動車等の車両に搭載され、燃料タンクFTに貯留される燃料をエンジンENに供給する燃料供給システム2に配置される。
図面を参照して、蒸発燃料処理装置10を説明する。図1に示すように、蒸発燃料処理装置10は、自動車等の車両に搭載され、燃料タンクFTに貯留される燃料をエンジンENに供給する燃料供給システム2に配置される。
燃料供給システム2は、燃料タンクFT内に収容される燃料ポンプ(図示省略)から圧送された燃料をインジェクタIJに供給する。インジェクタIJは、後述するECU(Engine Control Unitの略)100によって開度が調整される電磁弁を有する。インジェクタIJは、燃料をエンジンENに噴射する。
エンジンENには、インテークマニホールドIMを介して吸気管IPが接続されている。吸気管IPは、エンジンENの負圧によって、エンジンENに空気を供給するための配管である。吸気管IPとインテークマニホールドIMによって、吸気経路IWが構成されている。吸気管IPには、スロットルバルブTVが配置されている。スロットルバルブTVは、吸気管IPの開度を調整することによって、エンジンENに流入する空気量を制御する。スロットルバルブTVは、ECU100によって制御される。
吸気管IPのスロットルバルブTVよりも上流側には、エアクリーナACが配置されている。エアクリーナACは、吸気管IPに流入する空気から異物を除去するフィルタを有する。吸気管IPでは、スロットルバルブTVが開弁すると、エアクリーナACを通過してエンジンENに向けて吸気される。エンジンENは、燃料と空気とを内部で燃焼し、燃焼後に排気管EPに排気する。
蒸発燃料処理装置10は、燃料タンクFT内の蒸発燃料を、吸気管IPを介してエンジンENに供給する。蒸発燃料処理装置10は、キャニスタ14と、ポンプ12と、パージ管32と、制御弁34と、ECU100内の制御部102と、逆止弁83と、を備える。キャニスタ14は、燃料タンクFT内で発生した蒸発燃料を吸着する。キャニスタ14は、活性炭14dと、活性炭14dを収容するケース14eと、を備える。ケース14eは、タンクポート14aと、パージポート14bと、大気ポート14cとを有する。タンクポート14aは、燃料タンクFTの上端に接続されている。これにより、燃料タンクFTの蒸発燃料がキャニスタ14に流入される。活性炭14dは、燃料タンクFTからケース14eに流入する気体から蒸発燃料を吸着する。これにより、蒸発燃料が大気に放出されることを防止することができる。
大気ポート14cは、エアフィルタAFを介して大気に連通している。エアフィルタAFは、大気ポート14cを介してキャニスタ14内に流入する空気から異物を除去する。
パージポート14bには、パージ管32が連通している。パージ管32は、スロットルバルブTVとエンジンENとの間のインテークマニホールドIMに接続されている。
キャニスタ14内の蒸発燃料を含む気体(以下では「パージガス」と呼ぶ)は、キャニスタ14からパージポート14bを介してパージ管32内に流入する。パージ管32は、パージ経路22,24を画定している。パージ管32内のパージガスは、パージ経路22,24を流れて、吸気経路IWに供給される。
パージ管32の中間位置には、ポンプ12が配置されている。キャニスタ14とポンプ12との間のパージ管32がパージ経路22を画定し、ポンプ12と制御弁34との間のパージ管32がパージ経路24を画定している。ポンプ12は、いわゆる渦流ポンプ(カスケードポンプ、ウエスコポンプとも呼ぶ)あるいは遠心式ポンプである。ポンプ12は、制御部102によって制御される。ポンプ12の吸入口12aは、パージ経路22を介してキャニスタ14に連通している。
ポンプ12の吐出口12bは、パージ管32に連通している。ポンプ12は、パージ経路24にパージガスを送出する。パージ経路24の中間位置には、逆止弁83が配置されている。逆止弁83は、パージ経路24を気体が吸気経路IW側に向かって流れることを許容し、キャニスタ14側に向かって流れることを禁止する。なお、変形例では、蒸発燃料処理装置10は、逆止弁83を備えていなくてもよい。
パージ経路24には、ポンプ12よりも下流側に制御弁34が配置されている。制御弁34が閉弁状態である場合には、パージ経路24のパージガスは、制御弁34によって停止され、吸気経路IWに向かって流れない。一方、制御弁34が開弁されると、パージガスは吸気経路IWに流入する。制御弁34は、電子制御弁であり、制御部102によって制御される。
パージ経路24上には、圧力センサ26が配置されている。圧力センサ26は、ポンプ12から吐出されるパージガスの圧力を検出する。なお、ポンプ12の上流側であるパージ経路22は、キャニスタ14と連通している。このため、パージ経路22内の圧力は大気圧に維持される。
制御部102は、ECU100の一部であり、ECU100の他の部分(例えばエンジンENを制御する部分)と一体的に配置されている。なお、制御部102は、ECU100の他の部分と別に配置されていてもよい。制御部102は、CPUとROM,RAM等のメモリ104とを含む。制御部102は、メモリ104に予め格納されているプログラムに応じて、蒸発燃料処理装置10を制御する。具体的には、制御部102は、ポンプ12に信号を出力し、ポンプ12を制御する。また、制御部102は、制御弁34に信号を出力しデューティ制御を実行する。即ち、制御部102は、制御弁34に出力する信号のデューティ比を調整することによって、制御弁34の開弁時間を調整する。
ECU100は、排気管EP内に配置される空燃比センサ50に接続されている。ECU100は、空燃比センサ50の検出結果から排気管EP内の空燃比を検出し、インジェクタIJからの燃料噴射量を制御する。
また、ECU100は、エアクリーナAC付近に配置されるエアフロメータ52に接続されている。エアフロメータ52は、いわゆるホットワイヤ式のエアフロメータであるが、他の構成であってもよい。ECU100は、エアフロメータ52から検出結果を示す信号を受信して、エンジンENに吸入される気体量を検出する。
図2に示すように、メモリ104は、1番から300番までの300個の格納領域104a(図2では1番及び2番のみに符号を付す)を有する。各格納領域104aは、ポンプ12から制御弁34までのパージ経路24を体積で300等分した場合の300個の部分経路24aのそれぞれのパージガスの蒸発燃料濃度(即ちパージ濃度)を格納する。ポンプ12側から制御弁34まで300個の部分経路24aが、ポンプ12側から順に、1番から300番の格納領域104aに対応している。
図3に示すように、メモリ104は、さらに、1番から200番までの200個の格納領域104b(図3では1番及び2番のみに符号を付す)を有する。各格納領域104bは、制御弁34からエンジンEN(詳細にはエンジンENの燃焼室)までのパージ経路24及び吸気管IP、インテークマニホールドIMを体積で200等分した場合の200個の部分経路24bのそれぞれのパージガスのパージ濃度を格納する。制御弁34からエンジンENまで200個の部分経路24bが、ポンプ12側から順に、1番から200番の格納領域104bに対応している。なお、パージ経路24等の分割は、体積に限らず、長さを基準に分割してもよい。
メモリ104には、さらに、後述する濃度決定処理で利用されるデータマップ110,120が格納されている。これらデータマップ110,120は、後述する濃度決定処理で明らかにする。なお、メモリ104内に示されているデータマップ130,140は、第2実施例で用いられるデータマップであり、本実施例のメモリ104に歯格納されていなくてもよい。
次いで、キャニスタ14から流出するパージガスを吸気経路IWに供給するパージ処理について説明する。エンジンENが駆動中であってパージ条件が成立すると、制御部102は、制御弁34をデューティ制御することによってパージ処理を実行する。パージ条件とは、パージガスをエンジンENに供給するパージ処理を実行すべき場合に成立する条件であり、エンジンENの冷却水温やパージ濃度の特定状況によって、予め製造者によって制御部102に設定される条件である。制御部102は、エンジンENの駆動中に、パージ条件が成立するか否かを常時監視している。制御部102は、パージ濃度に基づいて、ポンプ12の出力及び制御弁34のデューティ比を制御する。ポンプ12が始動すると、キャニスタ14に吸着されていたパージガス及びエアフィルタAFを通過した空気が、エンジンENに導入される。パージ処理では、制御部102は、制御弁34の開閉をデューティ比によって制御する。制御弁34が開弁されると、パージガスは、キャニスタ14からパージ経路22,24に供給される。パージガスは、パージ経路22,24を通過して、吸気経路IWに供給される。このとき、制御部102は、吸気経路IWの負圧の状況(例えばエンジンENの回転数)に応じて、ポンプ12を駆動又は停止の制御を実行する。
パージ処理が実行されている間、エンジンENには、燃料タンクFTからインジェクタIJを介して供給される燃料と、パージ処理による蒸発燃料と、が供給される。制御部102は、インジェクタIJの噴射時間と、制御弁34のデューティ比を調整して、エンジンENの空燃比を最適な空燃比(例えば理想空燃比)に調整する。このため、制御部102が、インジェクタIJからエンジンENに供給される燃料量と、パージ処理によってエンジンENに供給される燃料量と、を適切に把握することが望まれる。インジェクタIJからエンジンENに供給される燃料は、インジェクタIJの開度によって決まる。一方、パージ処理によって供給される燃料は、パージ濃度によって変化する。このため、エンジンENに供給されるパージガスのパージ濃度を適切に決定することが望まれる。
制御部102は、イグニションスイッチがオンにされると、パージ濃度の特定を開始する。制御部102は、制御弁34をデューティ制御している間、定期的(例えば16ms毎)にパージ濃度を特定する。具体的には、制御部102は、ポンプ12を所定の回転数(例えば毎分10000回転)で駆動させ、圧力センサ26でポンプ12から送出されるパージガスの圧力を検出する。パージガスの圧力は、パージ濃度によって変化する。これは、蒸発燃料の密度が空気の密度よりも低く、パージガス中の蒸発燃料量が多いほど(即ちパージ濃度が高いほど)、ポンプ12によってパージガスが昇圧されるためである。
制御部102は、パージガスがポンプ12によってどれだけ昇圧されたか、即ちポンプ12の前後のパージガスの圧力差を特定する。即ち、圧力センサ26で検出された圧力から大気圧(所定値又は車両に搭載された大気圧センサによる検出値)を減算する。メモリ104には、実験によって予め作成されたパージガスの圧力差とパージ濃度との関係を示すデータマップが格納されている。制御部102は、特定済の圧力差とデータマップとを用いて、パージ濃度を特定する。これにより、ポンプ12の吐出口12bにおけるパージ濃度が特定される。特定されたパージ濃度は、格納領域104a,104bとは異なるメモリ104の領域に格納される。なお、圧力センサ26は、ポンプ12の前後の圧力差を検出するセンサであってもよい。
制御部102は、パージ濃度の特定とは独立して、図4、図5に示す濃度決定処理を実行する。濃度決定処理は、図4に示す上流側決定処理と、下流側決定処理と、の2個の処理を含む。上流側決定処理では、制御弁34におけるパージ濃度が決定される。一方、下流側決定処理では、エンジンENにおけるパージ濃度が決定される。
濃度決定処理は、イグニションスイッチがオンにされると開始され、イグニションスイッチがオンからオフに切り換えられるまで定期的(例えば16ms毎)に繰り返し実行される。濃度決定処理が実行されるタイミングでは、メモリ104の格納領域104a,104bには、デフォルトの値(例えば0)が格納されている。即ち、格納領域104a,104b内の内容は、イグニションスイッチがオンからオフに切り換えられると、デフォルト値に置換される。
上流側決定処理では、まず、S12において、制御部102は、イグニションスイッチがオンにされてからパージ濃度が特定されているか否かを判断する。パージ濃度が特定されていない場合(S12でNO)、上流側決定処理を終了する。一方、パージ濃度が特定されている場合(S12でYES)、S14において、制御部102は、全ての格納領域104aにデフォルトの値が格納されているか否かを判断する。全ての格納領域104aにデフォルトの値が格納されている場合(S14でYES)、S16で、制御部102は、最後に特定された最も新しいパージ濃度(以下では「最新濃度」と呼ぶ)を、全ての格納領域104aに格納させて、S18に進む。一方、格納領域104aのいずれかにデフォルトの値以外の値が格納されている場合(S14でNO)、S16をスキップして、S18に進む。
次いで、S18では、制御部102は、パージ処理が実行されているか否かを判断する。具体的には制御部102が制御弁34を制御しているか否かを判断する。制御弁34を制御していない場合に、パージ処理を実行していないと判断して(S18でNO)、上流側決定処理を終了する。なお、制御部102は、所定期間(例えば5秒)以上継続してパージ処理が実行されていない場合、上記の所定期間毎に、1番〜299番の格納領域104aに格納されているパージ濃度を、2番〜300番の格納領域104aのパージ濃度と入れ替え、1番の格納領域104aに、最新濃度を格納する。この構成では、パージ処理が長期間に亘って実行されずに、パージ経路22のパージガスが拡散して、パージ経路22のパージ濃度が均一に近づいていく状態に合わせて格納領域104aに格納されたパージ濃度を変更することができる。なお、パージ処理が実行されていない場合、格納領域104aの格納内容を変更せずに維持してもよい。
制御弁34を制御している場合に、パージ処理を実行していると判断して(S18でYES)、S20〜S24の処理を実行する。S20〜S24の処理では、パージ経路22内のパージガスの単位時間当たりの流量に合わせて、格納領域104aに格納されたパージ濃度をシフトさせる。S20では、制御部102は、1番の格納領域104aに格納されているパージ濃度を何番の格納領域104aに移動させるか(以下では「シフト数」と呼ぶ)を特定する。
図1に示すように、メモリ104には、1秒当たりのパージ流量とシフト数とが関連付けられたデータマップ110が格納されている。データマップ110は、予め算出されてメモリ104に格納されている。なお、データマップ110は、以下に基づいて算出されて作成されている。即ち、パージ経路24が、面積16πmm2(即ち直径8.0mm)であり、長さ1000mmであり、格納領域104aが300個であり、上流側決定処理の実行周期が16msであるとする。この場合、1個の格納領域104aは、パージ経路24の3.33mm(≒1000mm/300個)分の長さに対応し、3.33mm×16πmm2≒167.3mm3の体積に対応する。このため、パージ流量が、167.3mm3/16ms≒0.01リットル/秒である場合、上流側決定処理が実行される毎(即ち16ms毎)に、1番〜299番の格納領域104aのパージ濃度が、2番〜300番の格納領域104aに格納されているパージ濃度に置換して格納される(即ちシフト数=1である)と、パージガスの流れに合わせて、格納領域104aのパージ濃度をシフトさせることができる。
S20では、制御部102は、パージ経路24のパージ流量を推定する。具体的には、制御部102は、パージ経路24のパージ流量に相関するインテークマニホールドIMの圧力(負圧)と制御弁34のデューティ比とによって推定する。インテークマニホールドIMの圧力は、エアフロメータ52で検出される吸気量とスロットルバルブTVの開度に相関する。なお、変形例では、インテークマニホールドIMの圧力を検出する圧力センサを配置し、インテークマニホールドIMの圧力を直接的に検出してもよい。制御部102には、エアフロメータ52で検出される吸気量とスロットルバルブTVの開度とインテークマニホールドIMの圧力との相関関係を示す第1データマップと、パージ経路24のパージ流量とインテークマニホールドIMの圧力(負圧)と制御弁34のデューティ比との相関関係を示す第2データマップと、が格納されている。これらのデータマップは、予め実験によって特定され、メモリ104に格納されている。制御部102は、エアフロメータ52で検出される吸気量とスロットルバルブTVの開度と第1データマップとを用いて、インテークマニホールドIMの圧力を特定する。次いで、制御部102は、特定されたインテークマニホールドIMの圧力と制御弁34のデューティ比と第2データマップとから、パージ経路24のパージ流量を推定する。
次いで、制御部102は、推定されたパージ流量とデータマップ110とを用いて、シフト数(以下では「300−M」とする(1≦M≦300の整数))を特定する。続くS22では、制御部102は、1番からM番の格納領域104aに格納されているパージ濃度を、300番から300−M+1番の格納領域104aに置換して格納する。これにより、300番の格納領域104aに格納される制御弁34におけるパージ濃度が決定される。次いで、S24では、制御部102は、最新濃度を、1番から300−M番から1番の格納領域104aに置換して格納して、上流側決定処理を終了する。
蒸発燃料処理装置10では、圧力センサ26を用いてポンプ12の吐出口12bでのパージ濃度が特定される。パージ濃度が特定されたパージガスが、制御弁34に到達するまでには時間が掛かるため、圧力センサ26を用いてパージ濃度が特定されたパージガスと、制御弁34から吸気経路IWに供給されるパージガスとでは、パージ濃度が異なる場合がある。上流側決定処理では、パージガスがパージ経路24を流れるのに合わせて、制御弁34におけるパージ濃度を変化させる。
図6に示されるように、パージ流量が0.01リットル/秒と比較的に小さく、S20においてシフト数=300−M=1(即ちM=299)と特定される場合、S22,S24の処理において、1番から299番の格納領域104aに格納されている濃度α1〜α299のそれぞれを、2番から300番の格納領域104aに格納されている濃度α2〜α300のそれぞれと置換して格納する。そして、1番の格納領域104aに最新濃度βを格納する。
一方、図7に示されるように、パージ流量が1.0リットル/秒と比較的に大きく、S20においてシフト数=300−M=100(即ちM=200)と特定される場合、S22,S24の処理において、1番から200番の格納領域104aに格納されている濃度α1〜α200のそれぞれを、101番から300番の格納領域104aに格納されている濃度α101〜α300のそれぞれに置換して格納する。そして、1番から100番の格納領域104aに最新濃度βを格納する。
この構成によれば、パージ経路24を流れるパージガスの流量に合わせて、制御弁34のパージ濃度を変化させることができる。これにより、制御弁34におけるパージ濃度をより正確に決定することができる。
次いで、図5を参照して、下流側決定処理を説明する。下流側決定処理は、上流決定処理に続いて実行される。下流側決定処理では、まず、S52において、制御部102は、S14と同様に、全ての格納領域104bにデフォルトの値が格納されているか否かを判断する。全ての格納領域104bにデフォルトの値が格納されている場合(S52でYES)、S54で、制御部102は、300番の格納領域104aに格納されているパージ濃度を、全ての格納領域104bに格納させて、S56に進む。一方、格納領域104bのいずれかにデフォルトの値以外の値が格納されている場合(S52でNO)、S54をスキップして、S56に進む。
次いで、S56では、S18と同様に、制御部102は、パージ処理が実行されているか否かを判断する。パージ処理を実行していない場合(S56でNO)、下流側決定処理を終了する。一方、パージ処理を実行している場合(S56でYES)、S58〜S62の処理を実行する。S58〜S62の処理では、制御弁34からエンジンENまでの吸気の単位時間当たりの流量に合わせて、格納領域104bに格納されたパージ濃度がシフトさせる。S58では、S20と同様に、制御部102は、1番の格納領域104bに格納されているパージ濃度を何番の格納領域104bに移動させるか(以下では「シフト数」と呼ぶ)を特定する。
図1に示すように、メモリ104には、1秒当たりの吸気量とシフト数とが関連付けられたデータマップ120が格納されている。データマップ120は、予め算出されてメモリ104に格納されている。なお、データマップ120は、以下に基づいて算出されて作成されている。制御弁34からエンジンENまでには、パージ経路24、インテークマニホールドIMが含まれる。制御弁34からエンジンENまでのこれらの経路の総容積が1250000πmm3であり、格納領域104bが200個であり、下流側決定処理の実行周期が16msであるとする。この場合、1個の格納領域104bは、250000πmm3/200個≒19620mm3に対応する。このため、パージ流量が19620mm3/16ms≒1.23リットル/秒である場合、下流側決定処理が実行される毎(即ち16ms毎)に、1番〜199番の格納領域104bのパージ濃度を、2番〜200番の格納領域104bのパージ濃度に置換する(即ちシフト数=1である)と、パージガスの流れに合わせて、格納領域104bのパージ濃度をシフトさせることができる。
S58では、制御部102は、エンジンEN(詳細には燃焼室)の吸気量を推定する。具体的には、制御部102は、エアフロメータ52で検出される吸気量、即ち、大気から導入される空気量と、パージ処理によって吸気経路IWに供給されるパージ流量と、の合計を算出する。パージ流量は、S20と同様にインテークマニホールドIMの圧力(負圧)と制御弁34のデューティ比とによって推定される。
次いで、制御部102は、推定された吸気量とデータマップ120とを用いて、シフト数(以下では「200−Y」とする(1≦Y≦200の整数))を特定する。続くS60では、制御部102は、1番からY番の格納領域104bに格納されているパージ濃度を、200番から200−Y+1番の格納領域104bに格納されているパージ濃度と置換する。次いで、S62では、制御部102は、300番の格納領域104aに格納されているパージ濃度を、200−Y番から1番の格納領域104bに格納して、下流側決定処理を終了する。
制御部102は、インジェクタIJの燃料噴射量を決定する際に、200番に格納されているパージ濃度を、エンジンENに供給されるパージガスのパージ濃度として決定する。
図8に示すように、S58においてシフト数=200−Y=100(即ちY=100)と特定される場合、S60、S62の処理において、1番から100番の格納領域104bに格納されている濃度γ1〜γ100のそれぞれを、101番から200番の格納領域104bに格納されている濃度γ101〜γ200のそれぞれに置換する。そして、101番から200番の格納領域104aに最新濃度δを格納する。
この構成によれば、制御弁34からエンジンENまでを流れるパージガスの流量に合わせて、エンジンENにおけるパージ濃度を変化させることができる。これにより、エンジンENにおけるパージ濃度をより正確に決定することができる。
(第2実施例)
第2実施例では、制御部102が実行する濃度決定処理が異なる。また、メモリ104は、第1実施例と同様に、313個の格納領域204aを有するが、パージ経路22に対応しているわけでは無い。同様に、メモリは、243個の格納領域204bを有するが、制御弁34からエンジンENまでの区間に対応しているわけでは無い。
第2実施例では、制御部102が実行する濃度決定処理が異なる。また、メモリ104は、第1実施例と同様に、313個の格納領域204aを有するが、パージ経路22に対応しているわけでは無い。同様に、メモリは、243個の格納領域204bを有するが、制御弁34からエンジンENまでの区間に対応しているわけでは無い。
図9に示すように、制御部102は、定期的にパージ濃度を特定する毎に、1番から312番の格納領域204aに格納されているパージ濃度α1〜α312のそれぞれを、2番から313番の格納領域204aに格納されているパージ濃度α2〜α313のそれぞれに置換して格納する。そして、最新濃度βを、1番の格納領域204aに格納する。図10に示すように、制御部102は、同様に、制御弁34におけるパージ濃度が算出される毎に、1番から242番の格納領域204bに格納されているパージ濃度γ1〜γ242のそれぞれを、2番から243番の格納領域204bに格納されているパージ濃度γ2〜γ243のそれぞれに置換して格納する。そして、後述する上流側決定処理において、最後に決定された制御弁34におけるパージ濃度δ(即ち最も新しく図11のS74で決定されたパージ濃度)を、1番の格納領域204bに格納する。
図11に示すように、上流側決定処理では、まず、図4と同様のS12〜S18の処理を実行する。S18でYESの場合、S72、S74の処理を実行する。S72、S74の処理では、パージ経路22内のパージガスの単位時間当たりの流れに合わせて、格納領域204aに格納されたパージ濃度を用いて制御弁34におけるパージ濃度を決定する。S72では、制御部102は、1番から313番の格納領域204aに格納されているパージ濃度のうち、制御弁34におけるパージ濃度を決定するために、何番の格納領域204aに格納されているパージ濃度を利用するかを特定する。
図1に示すように、メモリ104には、1秒当たりのパージ流量と番号と係数とが関連付けられたデータマップ130が格納されている。データマップ130は、予め算出されてメモリ104に格納されている。なお、データマップ130は、以下のように算出されて作成されている。即ち、パージ経路22の体積が、約0.05リットルである場合、パージ流量の最小値が0.01リットル/秒であると、最少のパージ流量でパージガスがパージ経路24をポンプ12から制御弁34まで流れるのには、5000msかかる。上流側決定処理の実行周期が16msであるとすると、5000ms/16ms=313個の格納領域204aが準備され、パージ流量が0.01リットル/秒のときに、313番の格納領域204aが選択されるように作成されている。係数は、後述するS74でパージ濃度を算出する際に用いられる。
S72では、制御部102は、S20と同様に、パージ経路22のパージ流量を推定する。次いで、制御部102は、推定されたパージ流量とデータマップ130とを用いて、格納領域204aの番号及び係数を特定する。次いで、S74において、制御部102は、制御弁34におけるパージ濃度を算出する。具体的には、制御部102は、前回のS74において算出されたパージ濃度(算出されたパージ濃度が無い場合デフォルト値(例えば「0」))(以下では「前回濃度」と呼ぶ)と、S72で特定された番号の格納領域204aに格納されているパージ濃度(以下では「特定濃度」と呼ぶ)と、係数と、を用いて、前回濃度+(特定濃度−前回濃度)/係数を計算することによって、制御弁34におけるパージ濃度を算出する。
この構成によっても、パージ経路22を流れるパージガスの流量に合わせて、制御弁34のパージ濃度を変化させることができる。これにより、制御弁34におけるパージ濃度をより正確に決定することができる。
次いで、図12を参照して、下流側決定処理を説明する。下流側決定処理は、上流決定処理に続いて実行される。下流側決定処理では、まず、図5のS52と同様の処理を実行する。全ての格納領域204bにデフォルト値が格納されていない場合(S52でYES)、S80において、制御部102は、最後に上流側決定処理のS74で決定されたパージ濃度を、全ての格納領域204bに格納する。次いで、図5のS56と同様の処理を実行する。パージ処理を実行している場合(S56でYES)、S82、S84の処理を実行する。S82の処理では、制御部102は、制御弁34からエンジンENまでの吸気の単位時間当たりの流量に合わせて、1番から243番の格納領域204bに格納されているパージ濃度のうち、何番の格納領域204bに格納されているパージ濃度を利用するかを特定する。
図1に示すように、メモリ104には、さらに、1秒当たりの吸気量と番号と係数とが関連付けられたデータマップ140が格納されている。データマップ140は、予め算出されてメモリ104に格納されている。なお、データマップ140は、データマップ130と同様に算出されて作成されている。即ち、制御弁34からエンジンENまでの経路の体積が3.9リットルであり、吸気量の最小値が1.0リットル/秒であると、最小の吸気量でパージガスが制御弁34からエンジンENまで流れるのには、3900msかかる。下流側決定処理の実行周期が16msであるとすると、3900ms/16ms=243個の格納領域204bが準備され、吸気量が1.0リットル/秒のときに、243番の格納領域204bが選択されるように作成されている。
S82では、制御部102は、S58と同様に、吸気量を推定する。次いで、制御部102は、推定された吸気量とデータマップ150,160とを用いて、格納領域204bの番号及び係数を特定する。次いで、S84において、制御部102は、エンジンENにおけるパージ濃度を算出する。具体的には、制御部102は、前回のS84において算出されたパージ濃度(算出されたパージ濃度が無い場合デフォルト値(例えば「0」))(以下では「前回エンジン濃度」と呼ぶ)と、S82で特定された番号の格納領域204bに格納されているパージ濃度(以下では「特定エンジン濃度」と呼ぶ)と、係数と、を用いて、前回エンジン濃度+(特定エンジン濃度−前回エンジン濃度)/係数を計算することによって、エンジンENにおけるパージ濃度を算出する。
この構成によっても、制御弁34からエンジンENまでを流れる吸気量に合わせて、エンジンENでのパージ濃度を変化させることができる。これにより、エンジンENにおけるパージ濃度をより正確に決定することができる。
(第3実施例)
第1実施例及び第2実施例と異なる点を説明する。第3実施例の蒸発燃料処理装置10は、圧力センサ26を備えていない。制御部102は、キャニスタ14が一旦吸着した蒸発燃料を脱離させる場合のキャニスタ14の脱離特性を用いて、パージ濃度を特定する。具体的には、メモリ104には、図13に示すキャニスタ14の脱離特性を表す特性グラフが予め格納されている、このグラフは、予め実験によって特定されている。
第1実施例及び第2実施例と異なる点を説明する。第3実施例の蒸発燃料処理装置10は、圧力センサ26を備えていない。制御部102は、キャニスタ14が一旦吸着した蒸発燃料を脱離させる場合のキャニスタ14の脱離特性を用いて、パージ濃度を特定する。具体的には、メモリ104には、図13に示すキャニスタ14の脱離特性を表す特性グラフが予め格納されている、このグラフは、予め実験によって特定されている。
特性グラフは、横軸が積算パージ流量を示し、縦軸がパージ濃度を示す。積算パージ流量は、イグニションスイッチがオフからオンに切り換えられたタイミングからのパージ流量の積算値である。実線300は、実験で特定された脱離特性を示す。キャニスタ14は、積算パージ流量が増加するのに従って、パージ濃度が低くなるような脱離特性を有する。
制御部102は、キャニスタ14の脱離特性を実際のキャニスタ14に合わせて補正する。キャニスタ14の脱離特性は、キャニスタ14の使用期間、温度、個体差によって、変動する。制御部102は、このような変動を考慮するために、キャニスタ14の脱離特性を補正する。具体的には、図14に示す補正処理を実行する。補正処理は、イグニションがオフからオンに切り換えられると繰り返し実行される。
補正処理では、まず、S102において、制御部102は、既に脱離特性の補正が実行された後か否かを判断する。具体的には、後述するS110においてセットされる補正完了フラグが既にセットされているか否かを判断する。補正完了フラグがセットされている場合に、補正が実行された後であると判断して(S102でYES)、補正処理を終了する。一方、補正完了フラグがセットされていない場合に、補正が実行されていないと判断して(S102でNO)、S104に進む。
S104では、図4のS18と同様に、制御部102は、パージ処理が実行されているか否かを判断する。パージ処理が実行されていない場合(S104でNO)、補正処理を終了する。一方、パージ処理が実行されている場合(S104でYES)、S106において、制御部102は、パージ処理による空燃比のずれに基づいて、補正値Pを決定する。詳細には、パージ処理が開始されると、インジェクタIJからの噴射燃料に加え、蒸発燃料処理装置10から蒸発燃料がエンジンENに供給される。このため、空燃比は、基準空燃比(例えば理想空燃比)からリッチ側にずれる。ECU100は、空燃比のずれを抑制して、空燃比が基準空燃比になるようにするために、インジェクタIJからの噴射燃料量を減少させる。制御部102は、パージ処理の開始直後(即ち積算パージ流量が0付近)空燃比のずれに応じて、図13のキャニスタ14の脱離特性(即ち実線300)の補正値P、即ち、積算パージ流量=0でのパージ濃度のずれ量を決定する。
次いで、S108において、制御部102は、キャニスタ14の脱離特性を補正する。具体的には、制御部102は、実線300を全体的の補正値Pだけシフトさせる。次いで、S110では、制御部102は、メモリ104に補正完了フラグをセットして、補正処理を終了する。
次いで、図15を参照して、パージ濃度特定処理を実行する。制御部102は、イグニションスイッチがオンにされると、定期的にパージ濃度特定処理を実行する。まず、S122では、図4のS18と同様に、制御部102は、パージ処理が実行されているか否かを判断する。パージ処理が実行されていない場合(S122でNO)、パージ濃度特定処理を終了する。一方、パージ処理が実行されている場合(S122でYES)、S124において、制御部102は、補正完了フラグがセットされているか否かを判断する。補正完了フラグがセットされていない場合(124でNO)、パージ濃度特定処理を終了する。この構成によれば、補正前のキャニスタ14の脱離特性を用いてパージ濃度が特定されることを回避することができる。例えば、補正処理が実行されているタイミングでは、パージ処理が実行されていない一方(図13のS104でNO)、パージ濃度特定処理が実行されるタイミングでは、パージ処理が実行されている状況において、補正前のキャニスタ14の脱離特性を用いて、パージ濃度が特定され、実際のパージ濃度と大きく異なるパージ濃度が特性されることを回避することができる。
次いで、S126では、制御部102は、補正された脱離特性と積算パージ流量とを用いて、パージ濃度を特定して、パージ濃度特定処理を実行する。制御部102は、上述した単位時間当たりのパージ流量を積算することによって、積算パージ流量を算出する。
制御部102は、パージ濃度特定処理によって特定されたパージ濃度を用いて、図4及び図5又は図11及び図12の濃度決定処理を実行する。このとき、格納領域104a、204aは、キャニスタ14のパージポート14bから制御弁34までを300個の区画に対応する300個の格納領域である。
この構成によれば、圧力センサ26を配置せずにパージ濃度を特定することができる。
以上、本発明の実施形態について詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。
(1)上記の各実施例では、吸気管IPに過給器が配置されていない。しかしながら、本明細書に記載の技術は、吸気管IPに過給器が配置されている車両にも用いることができる。この場合、制御弁34からエンジンENまでの経路に対応する格納領域が、過給器を通過する経路に対応する格納領域と、過給器を通過しない経路(即ち上記の各実施例の経路)に対応する格納領域と、を含んでいてもよい。制御部102は、過給器を通過してパージガスがエンジンENに供給されているか、過給器を通過せずにパージガスがエンジンENに供給されているか、に応じて、下流側決定処理に用いる格納領域を変えてもよい。あるいは、制御弁34からエンジンENまでの経路が過給器を通過する経路であってもよい。
(2)上記の各実施例の濃度決定処理の上流側決定処理と下流側決定処理の組み合わせは、上記の実施例に限定されてない。例えば、制御部102は、上流側決定処理として図4の処理を実行し、下流側決定処理として図12の処理を実行してもよい。同様に、例えば、制御部102は、上流側決定処理として図11の処理を実行し、下流側決定処理として図5の処理を実行してもよい。さらに、制御部102は、濃度決定処理として上流側決定処理を実行する一方、下流側決定処理を実行しなくてもよい。この場合、制御部102は、制御弁34に対応する格納領域104a、204aに格納されているパージ濃度を、エンジンENに供給されるパージガスのパージ濃度と決定してもよい。この構成は、制御弁34からエンジンENまでの距離が短く、制御弁34からエンジンENまでの遅れを考慮しなくても誤差を許容することができる状況において、特に有用である。
(3)パージ濃度を特定する手法は、上記のポンプ12と圧力センサ26との組み合わせ、あるいは、キャニスタ14の脱離特性を用いたものに限定されない。例えば、パージ経路24にベンチュリ管と圧力センサとを配置して、ベンチュリ管を通過するパージガスの圧力変化に基づいてパージ濃度(パージガスの密度)を特定してもよい。
(4)第1実施例の上流側決定処理では、シフト数が決定され(図4のS20)、パージ濃度が置換される(図4のS22)と、圧力センサ26とポンプ12とによって特定されたパージ濃度がそのまま格納領域104aに格納される。しかしながら、例えば、格納領域104aには、1番の格納領域104aに特定されたパージ濃度がそのまま格納され、300−M番から2番の格納領域104aには、300−M+1番から1番の格納領域104aまでパージ濃度が徐々に変化(例えば直線的に変化)するように特定されたパージ濃度を補正して、格納してもよい。
(5)第2実施例の格納領域204aと格納領域204bとは、連続的に配置されていてもよい。即ち、メモリ104は、1番から243番の格納領域204bに替えて、313番から555番の格納領域204aを有していてもよい。下流側決定処理では、制御部102は、1番から243番の格納領域204bに替えて、313番から555番の格納領域204aに格納されたパージ濃度を用いて、処理を実行してもよい。本変形例では、313番から555番の格納領域204aが、「第2格納領域」の一例である。
(6)上記の第1実施例では、図5に示す下流側決定処理のS58において、エンジンENの吸気量に基づいて、シフト数が特定されている。しかしながら、制御部102は、エンジンENの回転数に基づいて、シフト数を特定してもよい。具体的には、メモリ104には、データマップ120に替えて、エンジンENの回転数とシフト数とが関連付けられたデータマップが格納されていてもよい。このデータマップは、予め実験によって特定され、格納されていてもよい。
(7)上記の第2実施例では、図12に示す下流側決定処理のS82において、エンジンENの吸気量に基づいて、格納領域204bの番号及び係数が特定されている。しかしながら、制御部102は、エンジンENの回転数に基づいて、格納領域204bの番号及び係数を特定してもよい。具体的には、メモリ104には、データマップ140に替えて、エンジンENの回転数と番号と係数とが関連付けられたデータマップが格納されていてもよい。このデータマップは、予め実験によって特定され、格納されていてもよい。
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
2 :燃料供給システム
10 :蒸発燃料処理装置
12 :ポンプ
12b :吐出口
14 :キャニスタ
14a :タンクポート
14b :パージポート
14c :大気ポート
22,24 :パージ経路
26 :圧力センサ
34 :制御弁
100 :ECU
102 :制御部
104 :メモリ
104a :格納領域
104b :格納領域
EN :エンジン
FT :燃料タンク
IJ :インジェクタ
IM :インテークマニホールド
IP :吸気管
IW :吸気経路
TV :スロットルバルブ
10 :蒸発燃料処理装置
12 :ポンプ
12b :吐出口
14 :キャニスタ
14a :タンクポート
14b :パージポート
14c :大気ポート
22,24 :パージ経路
26 :圧力センサ
34 :制御弁
100 :ECU
102 :制御部
104 :メモリ
104a :格納領域
104b :格納領域
EN :エンジン
FT :燃料タンク
IJ :インジェクタ
IM :インテークマニホールド
IP :吸気管
IW :吸気経路
TV :スロットルバルブ
Claims (11)
- 車両に搭載される蒸発燃料処理装置であって、
燃料タンク内の蒸発燃料を吸着するキャニスタと、
内燃機関の吸気経路とキャニスタとを接続するパージ経路上に配置されており、キャニスタと吸気経路とをパージ経路を介して連通する連通状態と、キャニスタと吸気経路とをパージ経路上で遮断する遮断状態と、に切り替わる制御弁と、
キャニスタから制御弁までの特定位置におけるパージガスの蒸発燃料濃度を繰り返し特定する特定部と、
特定位置で特定済みの蒸発燃料濃度を用いて、特定位置よりも内燃機関側に位置する決定位置における蒸発燃料濃度を決定する決定部と、を備え、
決定部は、
1番からL番のL個(Lは2以上の整数)の第1格納領域を有するメモリと、
メモリ制御部と、を備え、
メモリ制御部は、
L個の第1格納領域のうちのK番(Kは1≦K≦Lの整数)の第1格納領域に、特定位置と決定位置との間でパージガスが流れる経路を、特定位置から決定位置までを順に1番からL番までのL個の区画に分割したときのK番の区画に位置するパージガスの蒸発燃料濃度を格納し、
パージガスが特定位置と決定位置との間の経路内を流れている場合に、パージガスの流れに合わせて、M番(Mは1≦M≦Lの整数)から1番の第1格納領域に格納されている蒸発燃料濃度を、L番からL−M+1番に移動し、L−M番から1番の第1格納領域に、特定部で最後に特定された蒸発燃料濃度を用いて得られる値を格納し、
決定部は、L番の第1格納領域に格納されている蒸発燃料濃度を、決定位置における蒸発燃料濃度として決定する、蒸発燃料処理装置。 - メモリ制御部は、L−M番から1番の第1格納領域に、特定部で最後に特定された蒸発燃料濃度を格納する、請求項1に記載の蒸発燃料処理装置。
- メモリは、1番からX番のX個(Xは2以上の整数)の第2格納領域を、さらに有し、
メモリ制御部は、
X個の第2格納領域のうちのW番(Wは1≦W≦Xの整数)の第2格納領域に、決定位置と内燃機関との間でパージガスが流れる経路を、決定位置から内燃機関までを順に1番からX番までのX個の区画に分割したときのW番の区画に位置するパージガスの蒸発燃料濃度を格納し、
パージガスが決定位置と内燃機関との間の経路内を流れている場合に、パージガスの流れに合わせて、Y番(YはX以下の整数)から1番の第2格納領域に格納されている蒸発燃料濃度を、X番からX−Y+1番に移動し、X−Y番から1番の第2格納領域に、蒸発燃料濃度をX番からX−Y+1番に移動するタイミングで特定された蒸発燃料濃度を用いて得られる値を格納し、
決定部は、X番の第2格納領域に格納されている蒸発燃料濃度を、内燃機関における蒸発燃料濃度として決定する、請求項1又は2に記載の蒸発燃料処理装置。 - メモリ制御部は、X−Y番から1番の第2格納領域に、蒸発燃料濃度をX番からX−Y+1番に移動するタイミングでL番の第1格納領域に格納されている蒸発燃料濃度を格納する、請求項3に記載の蒸発燃料処理装置。
- 車両に搭載される蒸発燃料処理装置であって、
燃料タンク内の蒸発燃料を吸着するキャニスタと、
内燃機関の吸気経路とキャニスタとを接続するパージ経路上に配置されており、キャニスタと吸気経路とをパージ経路を介して連通する連通状態と、キャニスタと吸気経路とをパージ経路上で遮断する遮断状態と、に切り替わる制御弁と、
キャニスタから制御弁までの特定位置におけるパージガスの蒸発燃料濃度を繰り返し特定する特定部と、
特定位置で特定済みの蒸発燃料濃度を用いて、特定位置よりも内燃機関側に位置する決定位置における蒸発燃料濃度を決定する決定部と、を備え、
決定部は、
1番からB番のB個(Bは2以上の整数)の第1格納領域を有するメモリと、
メモリ制御部と、を備え、
メモリ制御部は、蒸発燃料濃度が特定される毎に、1番からB−1番の第1格納領域に格納されている蒸発燃料濃度を、2番からB番の第1格納領域に移動し、特定された蒸発燃料濃度を1番の第1格納領域に格納し、
決定部は、パージガスが特定位置と決定位置との間の経路内を流れている場合に、パージガスの流れに合わせて、1番からB番の第1格納領域に格納されている蒸発燃料濃度のうち、C番(1≦C≦Bの整数)の第1格納領域に格納されている蒸発燃料濃度と、前回に決定済みの決定位置における蒸発燃料濃度とを用いて、決定位置における蒸発燃料濃度を決定する、蒸発燃料処理装置。 - 決定部は、パージガスの流れに合わせて決定される係数をさらに用いて、決定位置における蒸発燃料濃度を決定する、請求項5に記載の蒸発燃料処理装置。
- 決定部は、前回に決定済みの決定位置における蒸発燃料濃度に、C番の第1格納領域に格納されている蒸発燃料濃度から前回に決定済みの決定位置における蒸発燃料濃度を減算して係数で除算した値を加算することによって、決定位置における蒸発燃料濃度を決定する、請求項6に記載の蒸発燃料処理装置。
- メモリは、1番からD番のD個(Dは2以上の整数)の第2格納領域を、さらに有し、
メモリ制御部は、決定位置における蒸発燃料濃度が決定される毎に、1番からD−1番の第2格納領域に格納されている蒸発燃料濃度を、2番からD番の第2格納領域に移動し、決定された決定位置における蒸発燃料濃度を1番の第2格納領域に格納し、
決定部は、パージガスが決定位置から内燃機関の経路内を流れている場合に、パージガスの流れに合わせて、1番からD番の第2格納領域に格納されている蒸発燃料濃度のうち、E番(1≦E≦Dの整数)の第2格納領域に格納されている蒸発燃料濃度と、前回に決定済みの内燃機関における蒸発燃料濃度とを用いて、内燃機関における蒸発燃料濃度を決定する、請求項5から7のいずれか一項に記載の蒸発燃料処理装置。 - 特定部は、
制御弁よりもキャニスタ側のパージ経路上に配置されており、パージ経路上のパージガスを制御弁側に吐出するポンプと、
ポンプの駆動中のポンプの吐出側の圧力を検出する圧力センサと、を備え、
特定位置は、ポンプの吐出口であり、
特定部は、圧力センサにおいて検出済みの圧力を用いて、特定位置における蒸発燃料濃度を特定する、請求項1から8のいずれか一項に記載の蒸発燃料処理装置。 - 特定位置は、キャニスタに位置し、
特定部は、キャニスタの蒸発燃料の脱離特性を用いて、特定位置における蒸発燃料濃度を特定する、請求項1から8のいずれか一項に記載の蒸発燃料処理装置。 - 決定位置は、制御弁とキャニスタ側に位置するパージ経路とが接続されている位置である、請求項1から10のいずれか一項に記載の蒸発燃料処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016144548A JP2018013110A (ja) | 2016-07-22 | 2016-07-22 | 蒸発燃料処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016144548A JP2018013110A (ja) | 2016-07-22 | 2016-07-22 | 蒸発燃料処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2018013110A true JP2018013110A (ja) | 2018-01-25 |
Family
ID=61019945
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016144548A Pending JP2018013110A (ja) | 2016-07-22 | 2016-07-22 | 蒸発燃料処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2018013110A (ja) |
-
2016
- 2016-07-22 JP JP2016144548A patent/JP2018013110A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6587967B2 (ja) | 蒸発燃料処理装置 | |
| JP4446804B2 (ja) | 内燃機関の制御装置 | |
| CN110857665A (zh) | 发动机系统 | |
| JP2019152169A (ja) | 蒸発燃料処理装置及びそれを備えたエンジンの燃料噴射制御装置 | |
| US10859013B2 (en) | Pump module and evaporated fuel treatment device | |
| JP2018162737A (ja) | 蒸発燃料処理装置 | |
| JP6608290B2 (ja) | 蒸発燃料処理装置 | |
| JP6608333B2 (ja) | 蒸発燃料処理装置 | |
| CN110770430A (zh) | 蒸发燃料处理装置和控制装置 | |
| JP2017203414A (ja) | 蒸発燃料処理装置 | |
| JP3651133B2 (ja) | 内燃機関の空燃比制御装置 | |
| JP2018013110A (ja) | 蒸発燃料処理装置 | |
| JP2018178816A (ja) | 蒸発燃料処理装置 | |
| JP2018013111A (ja) | 蒸発燃料処理装置 | |
| JP6608335B2 (ja) | 蒸発燃料処理装置 | |
| JP3339258B2 (ja) | 内燃機関の蒸発燃料処理装置 | |
| JP2013253489A (ja) | 内燃機関の蒸発燃料処理装置 | |
| JP2007218148A (ja) | 内燃機関の蒸発燃料処理装置 | |
| JP2018035770A (ja) | 蒸発燃料処理装置 | |
| JP2007218123A (ja) | 内燃機関の蒸発燃料処理装置 | |
| JPH08284713A (ja) | エンジンの蒸発燃料処理装置 | |
| JP2013249786A (ja) | 内燃機関の蒸発燃料処理装置 | |
| JPH07189830A (ja) | 内燃機関の空燃比制御装置 | |
| JP2007332806A (ja) | 内燃機関の燃料蒸気処理装置 | |
| JP2017207032A (ja) | 蒸発燃料処理装置 |