JP4621997B2 - 燃料ポンプの制御装置 - Google Patents
燃料ポンプの制御装置 Download PDFInfo
- Publication number
- JP4621997B2 JP4621997B2 JP2007124335A JP2007124335A JP4621997B2 JP 4621997 B2 JP4621997 B2 JP 4621997B2 JP 2007124335 A JP2007124335 A JP 2007124335A JP 2007124335 A JP2007124335 A JP 2007124335A JP 4621997 B2 JP4621997 B2 JP 4621997B2
- Authority
- JP
- Japan
- Prior art keywords
- fuel
- ecu
- fuel pump
- brushless motor
- abnormality
- 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.)
- Active
Links
- 239000000446 fuel Substances 0.000 title claims description 681
- 230000005856 abnormality Effects 0.000 claims description 291
- 238000001514 detection method Methods 0.000 claims description 115
- 238000002347 injection Methods 0.000 claims description 91
- 239000007924 injection Substances 0.000 claims description 91
- 238000012937 correction Methods 0.000 claims description 50
- 239000002828 fuel tank Substances 0.000 claims description 44
- 238000002485 combustion reaction Methods 0.000 claims description 42
- 230000002159 abnormal effect Effects 0.000 claims description 28
- 238000000034 method Methods 0.000 description 64
- 230000007423 decrease Effects 0.000 description 45
- 230000008569 process Effects 0.000 description 24
- 238000004364 calculation method Methods 0.000 description 23
- 230000008859 change Effects 0.000 description 18
- LFQSCWFLJHTTHZ-UHFFFAOYSA-N Ethanol Chemical compound CCO LFQSCWFLJHTTHZ-UHFFFAOYSA-N 0.000 description 16
- 238000011084 recovery Methods 0.000 description 10
- 239000003502 gasoline Substances 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 239000007788 liquid Substances 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 230000003247 decreasing effect Effects 0.000 description 7
- 230000007704 transition Effects 0.000 description 5
- 239000002826 coolant Substances 0.000 description 4
- 239000000203 mixture Substances 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 238000005192 partition Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 239000000498 cooling water Substances 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 239000003208 petroleum Substances 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000010792 warming Methods 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04D—NON-POSITIVE-DISPLACEMENT PUMPS
- F04D5/00—Pumps with circumferential or transverse flow
- F04D5/002—Regenerative pumps
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04D—NON-POSITIVE-DISPLACEMENT PUMPS
- F04D13/00—Pumping installations or systems
- F04D13/02—Units comprising pumps and their driving means
- F04D13/06—Units comprising pumps and their driving means the pump being electrically driven
- F04D13/068—Battery powered
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04D—NON-POSITIVE-DISPLACEMENT PUMPS
- F04D15/00—Control, e.g. regulation, of pumps, pumping installations or systems
- F04D15/0088—Testing machines
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
- Electrical Control Of Ignition Timing (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
Description
また、本発明の他の目的は、燃料ポンプの異常を検出すると、燃料ポンプの正常な状態への復帰を図る燃料ポンプの制御装置を提供することにある。
また、本発明の他の目的は、燃料ポンプの異常によって燃料の供給量が変化しても、安定した内燃機関の運転を確保する燃料ポンプの制御装置を提供することにある。
また、異常検出手段が燃料ポンプの異常を検出すると、再起動手段はブラシレスモータを一旦停止させた後、再起動する。再起動手段は、ブラシレスモータを一旦停止させた後、再起動することにより、ブラシレスモータの回転状態を安定させる。したがって、燃料ポンプの異常が検出されても、燃料ポンプを正常な運転状態に復帰することができる。
あるいは、例えばブラシレスモータの回転数が所定の範囲の上限値より大きいとき、異常検出手段は、ブラシレスモータが脱調により空転していると判断し、再起動手段は、ブラシレスモータを停止し、さらに再起動することにより、正常な回転状態に復帰する。
(燃料ポンプの制御装置の第1実施形態)
まず、本発明の第1実施形態による燃料ポンプの制御装置を図1に示す。図1に示す燃料ポンプの制御装置10は、制御ユニット11および燃料ポンプ30から構成されている。燃料ポンプ30は、例えば内燃機関として排気量が150cc程度のガソリンエンジンを搭載した二輪車両の燃料タンクの内部に設置される。燃料ポンプ30は、図2に示すようにポンプ部31とポンプ部31を駆動するブラシレスモータ32とを備えている。ハウジング33は、ポンプ部31およびブラシレスモータ32の双方のハウジングを形成している。ハウジング33には、ポンプケース34、ポンプカバー35およびエンドカバー36が固定されている。
次に、上記の構成による燃料ポンプ30の制御装置10による燃料ポンプ30の異常検出手順について説明する。
1.異常検出の第1実施形態
異常検出の第1実施形態を図4に基づいて説明する。
ECU20は、所定の時期になると、燃料ポンプ30の異常が生じているか否かの異常判定ルーチンを実施する。異常判定ルーチンは、例えばECU20による車両全体を監視するルーチンの一つとして含まれており、エンジン60の始動後に定期的に実施される。異常判定ルーチンに移行すると、ECU20はまずバッテリ14の電圧Bを検出する(S101)。ECU20は、電圧検出部24からバッテリ14の電圧Bを入手する。ECU20は、入手したバッテリ14の電圧BをRAM23に記録する。バッテリ14の電圧を検出すると、ECU20は燃料ポンプ30のブラシレスモータ32の回転数NPを検出する(S102)。ECU20は、制御回路部12の回転数検出部13からブラシレスモータ32の回転数NPを入手する。ECU20は、入手したブラシレスモータ32の回転数NPをRAM23に記録する。
以上の手順により燃料ポンプ30の異常検出を終了する。
異常検出の第2実施形態を図5に基づいて説明する。なお、異常検出の第1実施形態と実質的に同一の手順については詳細な説明を省略する。
ECU20は、異常判定ルーチンに移行すると、バッテリ14の電圧Bを検出し、検出したバッテリ14の電圧BをRAM23に記録する(S201)。また、ECU20は、燃料ポンプ30のブラシレスモータ32の回転数NPを検出し、検出したブラシレスモータ32の回転数NPをRAM23に記録する(S202)。さらに、ECU20は、ステップS201で入手したバッテリ14の電圧Bから、この電圧Bに対応するブラシレスモータ32の基準回転数NP0を算出する(S203)。そして、ECU20は、算出した基準回転数NP0に応じて燃料ポンプ30の個体差を含めた上限値NP0+β、および下限値NP0−γを算出する。
異常の手順により燃料ポンプ30の異常検出を終了する。異常検出の第2実施形態では、燃料ポンプ30の異常の有無だけでなく、異常の原因が脱調によるものか、または異物のかみ込みによるものなのかを判別することができる。
次に、上記の手順によって異常が検出された燃料ポンプ30の異常復帰手順について説明する。
1.異常復帰の第1実施形態
図4に示す手順によって燃料ポンプ30に異常が検出されると、ECU20は図6に示す異常復帰ルーチンに移行し燃料ポンプ30を異常な状態から正常な状態へ復帰させる。
ECU20は、図4に示す手順によって燃料ポンプ30の異常検出ルーチンを実施し、ポンプ異常判別フラグFFPFがFFPF=1であるか否かを判断する(S301)。ポンプ異常判別フラグFFPFがFFPF=0のとき、燃料ポンプ30には異常が検出されていないので、ECU20は異常検出ルーチンを終了する。
図5に示す手順によって燃料ポンプ30に異常が検出されると、ECU20は図7に示す異常復帰ルーチンに移行し燃料ポンプ30を異常な状態から正常な状態へ復帰させる。
ECU20は、図5に示す手順によって燃料ポンプ30に異常が検出されると図7に示す異常復帰ルーチンへ移行し、ポンプ再起動待機カウンタCFPRSTをCFPRST=100にセットする(S401)。また、ECU20は、ポンプ逆転判別カウンタCNFPRVをCNFPRV=0にセットする(S402)。
上述のステップS403において脱調異常判別フラグFFPF1がFFPF1=1と判断されたとき、ステップS404において図8に示す第1復帰モードルーチンへ移行する。
図8に示す第1復帰モードルーチンとしての脱調復帰モードは、図6に示す異常復帰モードと概ね同一であるので簡単に説明する。
ECU20は、再起動待機カウンタCFPRSTが100となっているとき、再起動待機カウンタCFPRSTを0にセットする(S502)。そして、ECU20は、第1復帰モードルーチンが開始されると、燃料ポンプ30への電力の供給を停止する(S503)。さらに、ECU20は、燃料ポンプ30への電力の供給を停止すると、再起動待機カウンタCFPRSTの値を一つ進める(S504)。
上述の図7のステップS405においてかみ込み異常判別フラグFFPF2がFFPF2=1と判断されたとき、ステップS406において図9に示す第2復帰モードルーチンへ移行する。
ECU20は、かみ込み防止再起動待機カウンタCFPRVSSを100にセットする(S601)。そして、ECU20は、CFPRVSSが100であるか否かを検出する(S602)。第2復帰モードルーチンへ移行したとき、ステップS601においてCFPRVSSは100にセットされているので、ステップS602ではCFPRVSS=100と判断される。
第2復帰モードルーチンでは、ECU20は、燃料ポンプ30の停止、逆回転、停止および正回転を繰り返して実施する。これにより、ポンプ部31あるいはブラシレスモータ32に異物のかみ込みによる回転不良が生じているとき、異物は正回転および逆回転の繰り返しにより除去される。したがって、燃料ポンプ30に異常が生じても、その原因を取り除き、燃料ポンプ30の確実な作動を確保することができる。
1.安全確保の第1実施形態
図4に示す手順によって燃料ポンプ30に異常が検出されると、ECU20は図6に示す異常復帰ルーチンに移行し燃料ポンプ30を正常な状態へ復帰させる。このとき、図6に示すように燃料ポンプ30は、一定期間停止される。そのため、燃料ポンプ30からエンジン60へ供給される燃料の圧力は低下する。そこで、安全確保の第1実施形態では、図4に示す手順によって燃料ポンプ30に異常が検出され、燃料ポンプ30が停止されているとき、図10に示す流れによりインジェクタ64からの燃料噴射量を補正しエンジン60の安定した運転を確保する。
ECU20は、TAUが算出されると、算出したTAUに基づいてインジェクタ64へ制御信号を出力する。これにより、インジェクタ64からは、ECU20から出力されたTAUにしたがって燃料が噴射される(S709)。
上述の安全確保の第1実施形態で説明したように、図4に示す手順によって燃料ポンプ30に異常が検出され、燃料ポンプ30が停止されると、燃料ポンプ30からエンジン60へ供給される燃料の圧力は低下する。そのため、インジェクタ64から噴射される燃料の噴射量が低減し、エンジン60の出力トルクが低減する。そこで、安全確保の第2実施形態では、図4に示す手順によって燃料ポンプ30に異常が検出され、燃料ポンプ30が停止されているとき、図11に示す流れによりエンジン60の点火時期を進角側に補正しエンジン60の出力トルクの安定を図る。安全確保の第2実施形態は、上述の安全確保の第1実施形態とともに実施してもよく、単独で実施してもよい。
ECU20は、AESAを算出するために、エンジン60の回転速度NEを算出する(S802)。また、ECU20は、エンジン60の負荷Pを算出する(S803)。さらに、ECU20は、エンジン60の状態を検出する(S804)。ここで、エンジン60の回転速度NEの算出およびエンジン60の負荷Pの算出、ならびにエンジン60の状態の検出は、安全確保の第1実施形態と同様であるので、説明を省略する。
ECU20は、AESAが算出されると、算出したAESAに基づいて点火装置65へ制御信号を出力する。これにより、点火装置65では、ECU20から出力されたABSEにしたがって点火時期が進角側へ移行する(S809)。
安全確保の第3実施形態では、図10に示す安全確保の第1実施形態とTAUの算出手法が相違する。そこで、図12に基づいて図10に示す安全確保の第1実施形態と相違する点を説明する。
安全確保の第3実施形態では、図10に示す流れのステップS704からステップS708までの手法が相違する。そのため、図10に示す流れにしたがってTAUの算出タイミングであるか否かの判断(S701)、エンジン60の回転速度NEの算出(S702)、エンジン60の負荷Pの算出(S703)、およびエンジン状態の検出(S704)が終了すると、図12に示すステップS901に移行する。
FFPF=1のとき、ECU20はポンプ異常モード係数カウンタCFPFがCFPF=1であるか否かを判断する(S903)。図12に示す流れにはじめて移行したとき、CFPFはCFPF=0である。したがって、ECU20は、燃料圧力補正係数FPFをFPF=1.0と設定する(S904)。
一方、ステップS910においてCFPF<αと判断されると、ECU20はFPFとして以下の式3に示す値を設定する(S912)。
ここで、DPFは、インジェクタ64からの燃料の噴射一回当たりに低下する燃料の圧力である。また、CFPFは、燃料の噴射回数に対応する。そのため、式3で設定されるFPFは、燃料ポンプ30の停止後において燃料の噴射ごとに低下する燃料の圧力を考慮して段階的に設定される。
ステップS902においてFFPF=1でない、すなわち燃料ポンプ30の異常が検出されていないと判断されたとき、ECU20はCFPF=0と設定し(S921)、FPF=1.0と設定する(S922)。したがって、燃料ポンプ30に異常が生じていないとき、インジェクタ64からは通常の噴射量の燃料が噴射される。
安全確保の第4実施形態では、図11に示す安全確保の第2実施形態とAESAの算出手法が相違する。そこで、図13に基づいて図11に示す安全確保の第2実施形態と相違する点を説明する。
安全確保の第4実施形態では、図11に示す流れのステップS804からステップS808までの手法が相違する。そのため、図11に示す流れにしたがってAESAの算出タイミングであるか否かの判断(S801)、エンジン60の回転速度NEの算出(S802)、エンジン60の負荷Pの算出(S803)、およびエンジン状態の検出(S804)が終了すると、図13に示すステップS1001に移行する。
FFPF=1のとき、ECU20はポンプ異常モード係数カウンタCFPFがCFPF=1であるか否かを判断する(S1003)。図13に示す流れに移行したとき、CFPFはCFPF=0である。したがって、ECU20は、燃料圧力補正進角量APFをAPF=0と設定する(S1004)。
一方、ステップS1010においてCFPF<βと判断されると、ECU20はAPFとして以下の式4に示す値を設定する(S1012)。
ここで、DAは、エンジン60での燃焼一回当たりに設定される進角補正値である。また、CFPFは、エンジン60での燃焼回数に対応する。そのため、式4で設定されるAPFでは、燃料ポンプ30の停止後において、エンジン60での燃焼ごとに低下する燃料の圧力を考慮して、進角量が設定される
ステップS1002においてFFPF=1でない、すなわち燃料ポンプ30の異常が検出されていないと判断されたとき、ECU20はCFPF=0と設定し(S1021)、APF=0と設定する(S1022)。したがって、燃料ポンプ30に異常が生じていないとき、噴射時期は進角されない。
安全確保の第5実施形態では、安全確保の第3実施形態と同様に図10に示す安全確保の第1実施形態とTAUの算出手法が相違する。そこで、図14に基づいて安全確保の第5実施形態を説明する。
ECU20は、図10に示す流れにおいてTAUの算出タイミングであるか否かの判断(S701)、エンジン60の回転速度NEの算出(S702)、エンジン60の負荷Pの算出(S703)、およびエンジン状態の検出(S704)が終了すると、図14に示すステップS1101に移行し、ポンプ異常判別フラグFFPFがFFPF=1であるか否かを判断する(S1102)。図4に示す手順によって燃料ポンプ30に異常が検出されているとき、FFPF=1となっている。
ここで、PF0は基準燃料圧力である。
ステップS1113においてFPFが設定されると、ECU20は、CFPFを一つ進めた後(S1006)、ステップS708へリターンする(S1107)。
図4に示す手順によって燃料ポンプ30に異常が検出されると、ECUは図6に示す異常復帰ルーチンに移行し燃料ポンプ30を正常な状態へ復帰させる。このとき、図6に示すように燃料ポンプ30は、一定期間停止される。そのため、燃料ポンプ30からエンジン60へ供給される燃料の圧力は低下する。そこで、安全確保の第6実施形態では、図4に示す手順によって燃料ポンプ30に異常が検出され、燃料ポンプ30が停止されているとき、図15に示す手順にしたがってインジェクタ64からの燃料の噴射量を強制的に増量しエンジン60の安定した運転を確保する。
ECU20は、TAUを算出するために、エンジン60の回転速度NEを算出する(S1202)。また、ECU20は、エンジン60の負荷Pを算出する(S1203)。エンジン60の回転速度NEおよびエンジン60の負荷Pの算出は、安全確保の第1実施形態と同様である。さらに、ECU20は、エンジン60の状態を検出する(S1204)。ECU20は、安全確保の第1実施形態と同様に吸気の温度THA、冷却水の温度THW、大気圧PAなどからエンジン60の状態を検出する。
FFPF=1のとき、ECU20は燃料圧力補正係数FPFとして基準燃料圧力PF0の平方根を設定する(S1206)。燃料圧力補正係数は、異常の検出にともなう燃料ポンプ30の停止によって低下する燃料ポンプ30からの吐出圧力を補正する係数である。基準燃料圧力PF0は、燃料ポンプ30から吐出される燃料の圧力である。そして、ECU20は、ポンプ異常時補正係数FFPFSとして所定値δを設定する(S1207)。ポンプ異常時補正係数FFPFSは、燃料ポンプ30の停止にともなう燃料の圧力低下を考慮して、燃料の噴射量の増大すなわちリッチ化を図るための係数である。FFPFSにより、燃料ポンプ30の停止によって燃料の圧力が低下しても、インジェクタ64から噴射される燃料の総量は増加する。
燃料圧力補正係数FPFおよびポンプ異常時補正係数FFPFSが設定されると、ECU20は下記の式6にしたがってTAUを算出する(S1208)。ECU20は、基準噴射パルス幅TPをステップS1206で算出したFPF、ステップS1207で算出したFFPFS、および各種のパラメータで補正する。基準噴射パルス幅TPは、安全確保の第1実施形態で説明したようにステップS1202で算出されるエンジン60の回転速度NEおよびステップS703で算出されるエンジンの負荷Pから求められる。また、TPを補正する各種パラメータとしては、例えばステップS1204で検出した吸気の温度THA、冷却水の温度THW、大気圧PAなどである。ECU20は、設定したTPをFPF、FFPFSおよび各種パラメータで補正するとともに、インジェクタ64の無効噴射時間TVを加算する。したがって、ECU20は、下記の式6によりTAUを算出する。
TAU=TP×f(THA,THW,PA,・・・)×FPF×FFPFS+TV 式6
安全確保の第6実施形態では、燃料ポンプ30が停止し燃料ポンプ30から吐出される燃料の圧力が低下したとき、インジェクタ64から燃料を噴射する燃料が増加する。これにより、燃料ポンプ30から吐出される燃料の圧力が低下しても、インジェクタ64から噴射される燃料の総量に大きな変化は生じない。その結果、燃料ポンプ30の異常の検出によって燃料ポンプ30を停止させるときでも、エンジン60には所定量の燃料が噴射される。したがって、エンジン60の運転を安定して継続することができ、安全性を確保することができる。
安全確保の第7実施形態では、安全確保の第6実施形態におけるTAUの算出手法が相違する。そこで、図16に基づいて安全確保の第7実施形態を説明する。
ECU20は、図15に示す流れにおいてTAUの算出タイミングであるか否かの判断(S1201)、エンジン60の回転速度NEの算出(S1202)、エンジン60の負荷Pの算出(S1203)、およびエンジン状態の検出(S1204)が終了すると、図16に示すステップS1301に移行し、ポンプ異常判別フラグFFPFがFFPF=1であるか否かを判断する(S1302)。図4に示す手順によって燃料ポンプ30に異常が検出されているとき、FFPF=1となっている。
FPF={PF0/(PF0−DPF×CFPF)}1/2 式7
ここで、DPFは、インジェクタ64からの燃料の噴射一回当たりに低下する燃料の圧力である。また、CFPFは、燃料の噴射回数に対応する。そのため、式7で設定されるFPFは、燃料ポンプ30の停止後において燃料の噴射ごとに低下する燃料の圧力を考慮して段階的に設定される。
ステップS1302においてFFPF=1でない、すなわち燃料ポンプ30の異常が検出されていないと判断されたとき、ECU20はCFPF=0と設定し(S1321)、FPF=1.0と設定し(S1322)、FFPFS=1.0と設定する(S1323)。したがって、燃料ポンプ30に異常が生じていないとき、インジェクタ64からは通常の噴射量の燃料が噴射される。
安全確保の第8実施形態では、安全確保の第6実施形態におけるTAUの算出手法が相違する。そこで、図17に基づいて安全確保の第8実施形態を説明する。
ECUは、図15に示す流れにおいてTAUの算出タイミングであるか否かの判断(S1201)、エンジン60の回転速度NEの算出(S1202)、エンジン60の負荷Pの算出(S1203)、およびエンジン状態の検出(S1204)が終了すると、図17に示すステップS1401に移行し、ポンプ異常判別フラグFFPFがFFPF=1であるか否かを判断する(S1402)。図4に示す手順によって燃料ポンプ30に異常が検出されているとき、FFPF=1となっている。
ここで、DPFは、インジェクタ64からの燃料の噴射一回当たりに低下する燃料の圧力である。また、CFPFは、燃料の噴射回数に対応する。そのため、式8で設定されるFPFは、燃料ポンプ30の停止後において燃料の噴射ごとに低下する燃料の圧力を考慮して段階的に設定される。
ステップS1412およびステップS1421においてFPFが設定されると、ECU20はエンジン60が始動時であるか否かを判断する(S1413)。ここで、エンジン60の始動時とは、例えばエンジン60が始動直後の暖機運転を行っているときであり、冷却水の温度THWが所定の温度に達していない場合、あるいはエンジン60が始動してから所定の時間が経過するまでなどである。このエンジン60の始動時の定義は、任意に設定することができる。
このように、ECU20は、エンジン60の始動時およびエンジン60の回転数に応じてFFPFSを設定している。これにより、必要とする燃料の濃度によってインジェクタ64から噴射する燃料の量を変化させることができる。
ステップS1402においてFFPF=1でない、すなわち燃料ポンプ30の異常が検出されていないと判断されたとき、ECU20はCFPF=0と設定し(S1421)、FPF=1.0と設定し(S1422)、FFPFS=1.0と設定する(S1423)。したがって、燃料ポンプ30に異常が生じていないとき、インジェクタ64からは通常の噴射量の燃料が噴射される。
本発明の第2実施形態による燃料ポンプの制御装置を図21に示す。なお、図1に示す燃料ポンプの制御装置の第1実施形態と実質的に同一の構成部位には同一の符号を付し、説明を省略する。
燃料ポンプの制御装置の第2実施形態の場合、燃料ポンプの制御装置110は、燃料タンク70に収容されている燃料ポンプ30を備えている。すなわち、第2実施形態の場合、燃料ポンプ30は燃料タンク70に収容されている。制御装置110は、燃料タンク70の内部に蓄えられている燃料の残量を検出する燃料残量検出手段としての液面センサ71を備えている。液面センサ71は、燃料タンク70の内部において上下する燃料の液面位置を検出する。液面センサ71は、例えば燃料ポンプ30と一体のセンダゲージや、燃料タンク70に設けられているセンサなどから構成されている。制御装置110の制御ユニット11は、燃料ポンプの制御装置の第1実施形態と同様に特許請求の範囲の異常検出手段として機能する。
次に、上記の燃料ポンプの制御装置110による燃料ポンプ30の異常検出手順について図22に基づいて説明する。
ECU20は、所定の時期になると、燃料ポンプ30の異常が生じているか否かの異常判定ルーチンを実施する。異常判定ルーチンは、例えばECU20による車両全体を監視するルーチンの一つとして含まれており、エンジン60の始動後に定期的に実施される。異常判定ルーチンに移行すると、ECU20はまずバッテリ14の電圧Bを検出する(S1501)。ECU20は、電圧検出部24からバッテリ14の電圧Bを入手する。ECU20は、入手したバッテリ14の電圧BをRAM23に記録する。バッテリ14の電圧を検出すると、ECU20は燃料ポンプ30のブラシレスモータ32の回転数NPを検出する(S1502)。ECU20は、制御回路部12の回転数検出部13からブラシレスモータ32の回転数NPを入手する。ECU20は、入手したブラシレスモータ32の回転数NPをRAM23に記録する。
以上の手順により燃料ポンプの異常検出を終了する。
上記の構成の制御装置110による異常検出の第2実施形態を図23に基づいて説明する。なお、上記の図22に示す異常検出の第1実施形態と実質的に同一の手順については詳細な説明を省略する。
ECU20は、異常判定ルーチンに移行すると、バッテリ14の電圧Bを検出し、検出したバッテリ14の電圧BをRAM23に記録する(S1601)。また、ECU20は、燃料ポンプ30のブラシレスモータ32の回転数NPを検出し、検出したブラシレスモータ32の回転数NPをRAM32に記録する(S1602)。さらに、ECU20は、ステップS1601で入手したバッテリ14の電圧Bから、この電圧Bに対応するブラシレスモータ32の基準回転数NP0を算出する。そして、ECU20は、算出した基準回転数NP0に応じて上限値NP0+αを算出する。
ポンプ異常判定実施回数カウンタCNPJANが「1」進められると、ECU20はステップS1602で検出したブラシレスモータ32の回転数NPと、基準回転数NP0の上限値NP0+αとを比較する(S1604)。ここで、ECU20は、ブラシレスモータ32の回転数NPが上限値NP0+αより小さいと判断したとき、異常検出を終了し、ステップS1612へ移行する。一方、ECU20は、ブラシレスモータ32の回転数NPが上限値NP0+αより大きいと判断したとき、燃料ポンプ30の異常を検出したとして、ポンプ異常検出カウンタCNPANをCNPAN=CNPAN+1として、カウンタを「1」進める(S1605)。
上記の構成の制御装置110による異常検出の第3実施形態を図24に基づいて説明する。なお、上記の図22に示す第1実施形態または図23に示す第2実施形態と実質的に同一の手順については詳細な説明を省略する。
ECU20は、異常判定ルーチンに移行すると、バッテリ14の電圧Bを検出し、検出したバッテリ14の電圧BをRAM23に記録する(S1701)。また、ECU20は、燃料ポンプ30のブラシレスモータ32の回転数NPを検出し、検出したブラシレスモータ32の回転数NPをRAM32に記録する(S1702)。さらに、ECU20は、ステップS1701で入手したバッテリ14の電圧Bから、この電圧Bに対応するブラシレスモータ32の基準回転数NP0を算出する。そして、ECU20は、算出した基準回転数NP0に応じて上限値NP0+αを算出する。
上記の手順が終了すると、ECU20は、ポンプ異常判定実施回数カウンタCNPJANを「1」進める(S1713)。
上述のように燃料残量に基づく異常検出の第1実施形態、第2実施形態または第3実施形態において、燃料タンク70におけるガス欠、または燃料ポンプ30もしくはブラシレスモータ32の異常が検出されたとき、ECU20は安全確保のための処理を実施することができる。以下、異常検出時の安全確保(1)について説明する。ここで、異常検出時の安全確保(1)の場合、燃料タンク70におけるガス欠、または燃料ポンプ30もしくはブラシレスモータ32の異常の検出までの手順は、図22、図23または図24で説明した通りである。したがって、図22、図23または図24で説明した各実施形態との変更点のみを説明し、その他の手順には同一のステップ番号を付与して説明を省略する。
上述のように燃料残量に基づく異常検出の第1実施形態、第2実施形態または第3実施形態において、燃料タンク70におけるガス欠、または燃料ポンプ30もしくはブラシレスモータ32の異常が検出されたとき、ECU20は安全確保のための処理を実施することができる。以下、異常検出の安全確保(2)について図22に示す燃料残量に基づく異常検出の第1実施形態の変形例として説明する。異常検出時の安全確保(2)の場合、燃料タンク70におけるガス欠、または燃料ポンプ30もしくはブラシレスモータ32の異常の検出までの手順は、図22で説明した通りである。したがって、図22で説明した実施形態との変更点のみを説明し、その他の手順には同一のステップ番号を付与して説明を省略する。なお、図23および図24で説明した各実施形態についても、異常検出時の安全確保(2)は適用することができる。
以上説明した複数の実施形態では、例えばガソリンなどの単一種類の燃料を用いる場合を例に説明した。そのため、制御装置10、110のROM22には、単一の種類の燃料にあわせてバッテリ14の電圧Bとブラシレスモータ32の基準回転数NPとの関係、ならびに上限値NP0+αおよび下限値NP0−αが記録されている。一方、近年では、例えばエタノールを混合したガソリンなど、ガソリンなどの従来の燃料に生物由来の燃料を添加する例が増加している。エタノールなどのガソリン以外の燃料は、例えば粘度や密度などの特性がガソリンと相違する。また、混合燃料の特性は、エタノールなどの含有率によって変化する。混合燃料の特性が変化すると、バッテリ14の電圧Bが一定であっても、その燃料の特性によってブラシレスモータ32の基準回転数NPが変化する。例えばガソリンに比較して粘度の高いエタノールの含有量が増大すると、ブラシレスモータ32の負荷が増加し、バッテリ14の電圧Bが一定であっても、ブラシレスモータ32の基準回転数NPは低下する。そこで、ECU20は、制御装置10、110のROM22に記録されているバッテリ14の電圧Bとブラシレスモータ32の基準回転数NPとの関係を、燃料の種類によって補正してもよい。すなわち、ECU20は、燃料の種類によって電圧Bと基準回転数NPとの関係を補正する補正手段として機能する。
また、上述の燃料ポンプの制御装置の第2実施形態では、燃料ポンプ30またはブラシレスモータ32に異常が検出されたとき、またはガス欠が検出されたとき、その安全確保として警告手段による警告または燃料タンク70の燃料の移送を例に説明した。しかし、燃料ポンプの制御装置の第2実施形態において燃料ポンプ30またはブラシレスモータ32に異常が検出された場合、燃料ポンプの制御装置の第1実施形態と同様に、燃料ポンプ30を再起動、あるいは正回転や逆回転を繰り返したり、再起動などにともなう燃料吐出圧の低下にともなって燃料の噴射量または点火時期を変更する制御を行うこともできる。
Claims (9)
- 電源の電圧によって回転数が決定するブラシレスモータによって駆動され、燃料タンクに蓄えられている燃料を加圧して吐出する燃料ポンプの制御装置であって、
前記電源の電圧と前記ブラシレスモータの回転数との関係を記憶する記憶手段と、
前記電源の電圧を検出する電圧検出手段と、
前記ブラシレスモータの回転数を検出する回転数検出手段と、
前記回転数検出手段で検出した前記ブラシレスモータの回転数と前記電圧検出手段で検出した前記電源の電圧とが前記記憶手段に記憶された所定の範囲内にあるか否かを判断し、所定の範囲外のとき前記燃料ポンプは異常と判断する異常検出手段と、
前記異常検出手段が前記燃料ポンプの異常を検出すると、前記ブラシレスモータを一旦停止し再起動する再起動手段と、
を備え、
前記回転数検出手段で検出した前記ブラシレスモータの回転数が前記所定の範囲の下限値より小さいとき、
前記異常検出手段は、前記ブラシレスモータまたは前記燃料ポンプに異物のかみ込み異常が生じていると判断し、
前記再起動手段は、前記燃料ポンプの停止、逆回転、停止、および正回転を、所定の期間または回数、繰り返し実行する燃料ポンプの制御装置。 - 前記ブラシレスモータが停止されたとき、前記燃料タンクから燃料が供給される内燃機関における燃料の噴射量または点火時期の少なくともいずれか一方を調整する特性調整手段を備える請求項1記載の燃料ポンプの制御装置。
- 前記特性調整手段は、前記ブラシレスモータが停止されたとき、前記内燃機関に噴射する燃料の噴射期間を延長する請求項2記載の燃料ポンプの制御装置。
- 前記特性調整手段は、前記ブラシレスモータの停止期間が長くなるにしたがって、前記内燃機関に噴射する燃料の噴射期間を延長する請求項3記載の燃料ポンプの制御装置。
- 前記特性調整手段は、前記ブラシレスモータが停止されたとき、前記内燃機関に噴射する燃料の噴射量を増大する請求項2記載の燃料ポンプの制御装置。
- 前記特性調整手段は、前記ブラシレスモータの停止期間が長くなるにしたがって、前記内燃機関に噴射する燃料の噴射量を増大する請求項5記載の燃料ポンプの制御装置。
- 前記特性調整手段は、前記ブラシレスモータが停止されたとき、前記内燃機関の点火時期を進角側へ補正する請求項2記載の燃料ポンプの制御装置。
- 前記特性調整手段は、前記ブラシレスモータの停止期間が長くなるにしたがって、前記内燃機関の点火時期の進角側への補正量を増大する請求項7記載の燃料ポンプの制御装置。
- 使用される燃料の特性に応じて、前記記憶手段に記憶された前記電源の電圧と前記ブラシレスモータの回転数との関係を補正する補正手段をさらに備える請求項1から8のいずれか一項記載の燃料ポンプの制御装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007124335A JP4621997B2 (ja) | 2006-07-10 | 2007-05-09 | 燃料ポンプの制御装置 |
CN2007101360216A CN101106347B (zh) | 2006-07-10 | 2007-07-10 | 燃料泵的控制设备、确定异常状态和控制燃料泵的方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006188869 | 2006-07-10 | ||
JP2007124335A JP4621997B2 (ja) | 2006-07-10 | 2007-05-09 | 燃料ポンプの制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008038895A JP2008038895A (ja) | 2008-02-21 |
JP4621997B2 true JP4621997B2 (ja) | 2011-02-02 |
Family
ID=39174183
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007124335A Active JP4621997B2 (ja) | 2006-07-10 | 2007-05-09 | 燃料ポンプの制御装置 |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP4621997B2 (ja) |
CN (1) | CN101106347B (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150050722A (ko) * | 2013-10-31 | 2015-05-11 | 현대중공업 주식회사 | 하이브리드 연료분사장치용 직류전원 공급장치 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5214344B2 (ja) * | 2008-06-20 | 2013-06-19 | 株式会社日立カーエンジニアリング | 電動ポンプ装置 |
JP5275071B2 (ja) * | 2009-02-09 | 2013-08-28 | 日立オートモティブシステムズ株式会社 | 電動オイルポンプ装置 |
DE102010004658A1 (de) * | 2009-11-25 | 2011-05-26 | Continental Automotive Gmbh | Verfahren zum Betreiben einer Kraftstoffpumpe in einem Kraftfahrzeug und Kraftstoffpumpe |
DE102011115244A1 (de) * | 2011-09-28 | 2013-03-28 | Airbus Operations Gmbh | Verfahren und System zur Überwachung des Betriebszustands einer Pumpe |
JP5854058B2 (ja) * | 2014-01-10 | 2016-02-09 | ダイキン工業株式会社 | 電動機の制御装置 |
CN105584473B (zh) * | 2014-10-22 | 2017-10-03 | 广州汽车集团股份有限公司 | 一种四驱混合动力汽车前、后驱动***的匹配方法及装置 |
KR101724970B1 (ko) * | 2015-12-11 | 2017-04-10 | 현대자동차주식회사 | 차량의 연료펌프용 모터 제어방법 및 그 제어시스템 |
CN108146343B (zh) * | 2016-12-02 | 2021-01-05 | 财团法人资讯工业策进会 | 预警***及预警方法 |
JP7010064B2 (ja) * | 2018-03-05 | 2022-01-26 | トヨタ自動車株式会社 | 制御装置 |
JP7074003B2 (ja) * | 2018-09-25 | 2022-05-24 | 株式会社デンソー | 燃料ポンプ制御装置 |
JP7067505B2 (ja) | 2019-02-15 | 2022-05-16 | トヨタ自動車株式会社 | 燃料ポンプの診断装置 |
JP7334680B2 (ja) * | 2020-06-09 | 2023-08-29 | トヨタ自動車株式会社 | 燃料供給システムの制御装置 |
CN113898480B (zh) * | 2021-10-29 | 2023-10-20 | 潍柴重机股份有限公司 | 一种防止水泵空转损坏的方法及装置 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60195222U (ja) * | 1984-06-06 | 1985-12-26 | マツダ株式会社 | 自動車の燃料タンク装置 |
JPH03284187A (ja) * | 1990-03-29 | 1991-12-13 | Aisan Ind Co Ltd | ブラシレスモータの運転制御装置 |
JPH0754690A (ja) * | 1993-08-19 | 1995-02-28 | Toyota Motor Corp | 燃料噴射装置 |
JPH08317686A (ja) * | 1995-05-15 | 1996-11-29 | Fujitsu General Ltd | ブラシレスモータの制御方法 |
JPH0932617A (ja) * | 1995-07-13 | 1997-02-04 | Nissan Motor Co Ltd | 火花点火式内燃機関 |
JPH11210532A (ja) * | 1998-01-29 | 1999-08-03 | Toyota Motor Corp | 内燃機関の高圧燃料供給装置 |
JP2004108171A (ja) * | 2002-09-13 | 2004-04-08 | Denso Corp | ポンプ異常診断装置 |
JP2004162529A (ja) * | 2002-09-19 | 2004-06-10 | Keihin Corp | 液体ポンプシステム |
JP2005253226A (ja) * | 2004-03-05 | 2005-09-15 | Hitachi Ltd | 車両用ブラシレスモータの制御装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3254968B2 (ja) * | 1995-07-12 | 2002-02-12 | 松下電器産業株式会社 | 誘導電動機の駆動装置 |
-
2007
- 2007-05-09 JP JP2007124335A patent/JP4621997B2/ja active Active
- 2007-07-10 CN CN2007101360216A patent/CN101106347B/zh not_active Expired - Fee Related
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60195222U (ja) * | 1984-06-06 | 1985-12-26 | マツダ株式会社 | 自動車の燃料タンク装置 |
JPH03284187A (ja) * | 1990-03-29 | 1991-12-13 | Aisan Ind Co Ltd | ブラシレスモータの運転制御装置 |
JPH0754690A (ja) * | 1993-08-19 | 1995-02-28 | Toyota Motor Corp | 燃料噴射装置 |
JPH08317686A (ja) * | 1995-05-15 | 1996-11-29 | Fujitsu General Ltd | ブラシレスモータの制御方法 |
JPH0932617A (ja) * | 1995-07-13 | 1997-02-04 | Nissan Motor Co Ltd | 火花点火式内燃機関 |
JPH11210532A (ja) * | 1998-01-29 | 1999-08-03 | Toyota Motor Corp | 内燃機関の高圧燃料供給装置 |
JP2004108171A (ja) * | 2002-09-13 | 2004-04-08 | Denso Corp | ポンプ異常診断装置 |
JP2004162529A (ja) * | 2002-09-19 | 2004-06-10 | Keihin Corp | 液体ポンプシステム |
JP2005253226A (ja) * | 2004-03-05 | 2005-09-15 | Hitachi Ltd | 車両用ブラシレスモータの制御装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150050722A (ko) * | 2013-10-31 | 2015-05-11 | 현대중공업 주식회사 | 하이브리드 연료분사장치용 직류전원 공급장치 |
Also Published As
Publication number | Publication date |
---|---|
JP2008038895A (ja) | 2008-02-21 |
CN101106347A (zh) | 2008-01-16 |
CN101106347B (zh) | 2011-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4621997B2 (ja) | 燃料ポンプの制御装置 | |
JP5306974B2 (ja) | 電動オイルポンプ | |
US10260465B2 (en) | Fuel pump and control method therefor including control of rotation speed of impeller | |
US20070215115A1 (en) | Fuel feed apparatus having control unit for fuel pump | |
EP3311021B1 (en) | Brushless dc motor control and method of operating a fuel pump | |
EP1024273B1 (en) | Intake air control system for internal combustion engine | |
CN108350883A (zh) | 汽车蒸汽泵 | |
JP2010112319A (ja) | 燃料ポンプの制御装置 | |
JP2008121594A (ja) | 燃料系異常検出装置 | |
JP3648787B2 (ja) | 内燃機関の排気還流制御装置 | |
JP5337911B2 (ja) | 燃料供給装置 | |
JPH0610746A (ja) | エンジンの電子制御式燃料噴射装置 | |
JP4399743B2 (ja) | 燃料供給装置 | |
JP4743147B2 (ja) | 電動式流体ポンプの制御装置 | |
JP6481712B2 (ja) | 燃料ポンプ及びその制御方法 | |
JP2007170327A (ja) | 内燃機関の燃料供給装置 | |
JP6149976B2 (ja) | 燃料ポンプ及びその制御方法 | |
JP2009203813A (ja) | 燃料供給制御装置 | |
EP2484886A1 (en) | Internal combustion engine control device | |
JP2009174320A (ja) | 尿素水ポンプ | |
CN103321764B (zh) | 流体泵的控制装置 | |
JP6115411B2 (ja) | 燃料ポンプ | |
JP2011193544A (ja) | 生成物除去装置 | |
KR20030016701A (ko) | 디젤엔진의 연료공급시스템과 그 제어방법 | |
JP5000576B2 (ja) | 燃圧制御システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080724 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100325 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100601 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100728 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101004 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101017 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4621997 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131112 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |