(57)【要約】【課題】単純な構成でプランジャの外周に生じた燃料膜等を除去する制御が可能なエンジン制御装置を提供する。【解決手段】エンジン制御装置は、燃料ポンプのラックを動作させてプランジャを回転させる制御を行う。このエンジン制御装置は、異常判定部と、異常解消部と、を備える。異常判定部は、ラックを動作させて当該ラックの動作の異常の有無を判定する。異常解消部は、ラックの動作に異常があると異常判定部が判定した場合に、スタータモータに間欠的に通電することで、エンジンを始動させずにクランク軸とともにプランジャを往復動させる解消動作を行う。【選択図】図２
2019196771.tif 000002
【特許請求の範囲】
【請求項１】
燃料ポンプのラックを動作させてプランジャを回転させる制御を行うエンジン制御装置において、
前記ラックを動作させて当該ラックの動作の異常の有無を判定する異常判定部と、
前記ラックの動作に異常があると前記異常判定部が判定した場合に、スタータモータに間欠的に通電することで、エンジンを始動させずにクランク軸とともに前記プランジャを往復動させる解消動作を行う異常解消部と、
を備えることを特徴とするエンジン制御装置。
【請求項２】
請求項１に記載のエンジン制御装置であって、
前記スタータモータに電圧を印加するバッテリーの電圧値を取得する電圧取得部を備え、
前記異常解消部は、前記電圧取得部が取得した前記電圧値が低いほど、前記スタータモータに間欠的に通電する際の１回あたりの通電時間を長くすることを特徴とするエンジン制御装置。
【請求項３】
請求項１又は２に記載のエンジン制御装置であって、
前記エンジンの累計運転時間を取得する時間取得部を備え、
前記異常解消部は、前記時間取得部が取得した前記累計運転時間が長いほど、前記スタータモータに間欠的に通電する際の１回あたりの通電時間を長くすることを特徴とするエンジン制御装置。
【請求項４】
ラック及びプランジャを備え、当該ラックが動作することでプランジャが回転する構成の燃料ポンプと、
電圧が印加されることでクランク軸を回転させるとともにプランジャを往復動させるスタータモータと、
前記ラックの動作に異常があると判定した場合に、前記スタータモータに間欠的に通電することで、エンジンを始動させずに前記クランク軸とともに前記プランジャを往復動させる解消動作を行うエンジン制御装置と、
を備えることを特徴とするエンジン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主として、燃料ポンプが備えるラックの動作の異常を判定して解消する制御を行うエンジン制御装置に関する。
【背景技術】
【０００２】
エンジンが備える燃料ポンプは、プランジャと、ラックと、を備える。プランジャは、プランジャバレル内に配置されている。プランジャは、エンジンの動作に合わせて往復動するように構成されており、プランジャを往復動させることで燃焼室へ燃料が供給される。また、プランジャは、軸方向に回転可能に構成されており、回転位置に応じた量の燃料が燃焼室へ供給される。ラックはプランジャに連結されており、このラックを直線移動させることでプランジャを回転させることができる。
【０００３】
ここで、プランジャの外周に燃料膜等が生じることにより、プランジャが適切に回転しにくくなることがある。また、プランジャの回転とラックの直線移動は連動しているため、プランジャだけでなくラックも適切に動作しにくくなる。特許文献１及び２は、プランジャの外周に生じた燃料膜等を除去することができるエンジンを開示する。
【０００４】
特許文献１のエンジンは、最大出力が異なる２つのアクチュエータを備える。このエンジンでは、ラックの動作に異常があると判定した場合、最大出力が大きいアクチュエータを用いてラック及びプランジャを動作させる。これにより、最大出力が小さい方のアクチュエータでは除去できない燃料膜等がプランジャの外周に生じていた場合であってもこの燃料膜等を除去できる。
【０００５】
特許文献２は、スタータモータを駆動してプランジャ及びラックを動作させることで、プランジャの外周に生じた燃料膜等を除去する方法を開示する。また、スタータモータを駆動する場合、プランジャの外周に生じた燃料膜等の除去前にエンジンが始動する可能性がある。そのため、特許文献２ではスタータモータを駆動する際に燃焼室内への燃料の供給を遮断する遮断弁を閉状態にする。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１５−１７８７８２号公報
【特許文献２】特開２０１５−６８２９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１の方法では、プランジャの外周に生じた燃料膜等を除去するためにアクチュエータが更に必要となる。また、特許文献２の方法では、遮断弁及びこの遮断弁を動作させる構成が必要となる。従って、特許文献１及び２等とは異なる方法で、プランジャの外周に生じた燃料膜等を除去する方法が望まれていた。
【０００８】
本発明は以上の事情に鑑みてされたものであり、その主要な目的は、単純な構成でプランジャの外周に生じた燃料膜等を除去する制御が可能なエンジン制御装置を提供することにある。
【課題を解決するための手段及び効果】
【０００９】
本発明の解決しようとする課題は以上の如くであり、次にこの課題を解決するための手段とその効果を説明する。
【００１０】
本発明の第１の観点によれば、以下の構成のエンジン制御装置が提供される。即ち、このエンジン制御装置は、燃料ポンプのラックを動作させてプランジャを回転させる制御を行う。このエンジン制御装置は、異常判定部と、異常解消部と、を備える。前記異常判定部は、前記ラックを動作させて当該ラックの動作の異常の有無を判定する。前記異常解消部は、前記ラックの動作に異常があると前記異常判定部が判定した場合に、スタータモータに間欠的に通電することで、エンジンを始動させずにクランク軸とともに前記プランジャを往復動させる解消動作を行う。
【００１１】
これにより、スタータモータに間欠的に通電することで、エンジンを始動させることなく、解消動作を行うことができる。また、プランジャの外周に生じた燃料膜等を除去するためだけの構成が不要であるため、ラックの動作の異常を単純な構成で解消できる。
【００１２】
前記のエンジン制御装置においては、以下の構成とすることが好ましい。即ち、このエンジン制御装置は、前記スタータモータに電圧を印加するバッテリーの電圧値を取得する電圧取得部を備える。前記異常解消部は、前記電圧取得部が取得した前記電圧値が低いほど、前記スタータモータに間欠的に通電する際の１回あたりの通電時間を長くする。
【００１３】
バッテリーの電圧が低い場合は、１回あたりの通電時間を長くしてもエンジンが始動しにくい。これにより、解消動作において一層確実にプランジャを往復動させることができる。
【００１４】
前記のエンジン制御装置においては、以下の構成とすることが好ましい。即ち、このエンジン制御装置は、前記エンジンの累計運転時間を取得する時間取得部を備える。前記異常解消部は、前記時間取得部が取得した前記累計運転時間が長いほど、前記スタータモータに間欠的に通電する際の１回あたりの通電時間を長くする。
【００１５】
エンジンの累計運転時間が長い場合は、燃料ポンプ等の部品の劣化により、１回あたりの通電時間を長くしてもエンジンが始動しにくい。これにより、解消動作において一層確実にプランジャを往復動させることができる。
【００１６】
本発明の第２の観点によれば、以下の構成のエンジンが提供される。即ち、このエンジンは、燃料ポンプと、スタータモータと、エンジン制御装置と、を備える。前記燃料ポンプは、ラック及びプランジャを備え、当該ラックが動作することでプランジャが回転する構成である。前記スタータモータは、電圧が印加されることでクランク軸を回転させるとともにプランジャを往復動させる。前記エンジン制御装置は、前記ラックの動作に異常があると判定した場合に、前記スタータモータに間欠的に通電することで、エンジンを始動させずに前記クランク軸とともに前記プランジャを往復動させる解消動作を行う。
【００１７】
これにより、スタータモータに間欠的に通電することで、エンジンを始動させることなく、解消動作を行うことができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係るエンジンの構成を示す図。
【図２】ラックの動作の異常判定及び異常解消に関する処理を示すフローチャート。
【図３】プランジャを往復動させるためにスタータモータへ通電する際の電圧の時間変化を示すグラフ。
【図４】補正係数を算出するためのマップを示す図。
【発明を実施するための形態】
【００１９】
次に、図面を参照して本発明の実施形態を説明する。初めに図１を参照して、本実施形態のエンジン１について説明する。図１は、本発明の一実施形態に係るエンジン１の構成を示す図である。
【００２０】
本実施形態のエンジン１は内燃機関であり、例えば、船舶、作業車両、及び発電機等に配置される。本実施形態のエンジン１はディーゼルエンジンであるが、異なる構成のエンジン（例えばディーゼル燃料とガス燃料の両方を使用可能なエンジン）であってもよい。図１に示すように、エンジン１は、燃料を用いて動力を発生させる動力発生部１０を備える。
【００２１】
動力発生部１０は、シリンダブロック１１を備えており、シリンダブロック１１の内部には、シリンダ１２が形成されている。本実施形態では、シリンダブロック１１には複数のシリンダ１２が形成されているが、１つのシリンダ１２が形成されている構成であってもよい。シリンダ１２にはピストン１３が配置されている。ピストン１３はシリンダ１２の内壁に沿って軸方向に往復動できるように構成されている。
【００２２】
また、シリンダ１２の内壁と、ピストン１３の一側の面（クランク軸１８と反対側の面、上面）と、で区画される空間は燃焼室として機能する。また、シリンダ１２（燃焼室）には、吸気バルブ１４、燃料噴射ノズル１５、及び排気バルブ１６が設けられている。
【００２３】
吸気バルブ１４は、燃焼室に形成された吸気ポートの開放及び閉鎖を切替可能であり、適当なタイミングで燃焼室に空気を供給する。燃料噴射ノズル１５は、ピストン１３が上死点又はその付近にあるときに（空気が圧縮されたときに）、高圧の燃料を燃焼室へ噴射する。これにより、燃料が自然着火して燃焼し、ピストンが下方へ押し下げられる。排気バルブ１６は、燃焼室に形成された排気ポートの開放及び閉鎖を切替可能であり、適当なタイミングで燃焼後の排気ガスを燃焼室から排出する。
【００２４】
ピストン１３にはコネクティングロッド１７が回転可能に取り付けられている。コネクティングロッド１７は、ピストン１３の直線運動を回転運動に変換してクランク軸１８へ伝達する。以上により、動力発生部１０で発生した動力は、出力軸であるクランク軸１８から出力される。クランク軸１８から出力された動力は、例えば移動体の移動のために用いられたり、発電機の発電のため等に用いられたりする。
【００２５】
次に、動力発生部１０に燃料を供給する燃料ポンプ２０について説明する。
【００２６】
図１に示すように、燃料ポンプ２０は、複数の燃料供給部２１を備える。燃料供給部２１は、図略の燃料タンクに貯留されている燃料を動力発生部１０（燃料噴射ノズル１５）へ供給する。燃料ポンプ２０は、動力発生部１０のシリンダ１２毎に燃料を供給できるように、シリンダ１２と同数の燃料供給部２１を備えている。なお、燃料ポンプ２０が１つの燃料供給部２１を備える構成であってもよい。また、本実施形態の燃料ポンプ２０は、燃料タンクの外部に配置されているインライン型であるが、燃料タンクの内部に配置されるインタンク型であってもよい。
【００２７】
燃料供給部２１は、プランジャバレル３１及びプランジャ３２を備える。プランジャバレル３１は円筒状の部材であり、内部空間が形成されている。また、プランジャバレル３１には、燃料タンクから内部空間に燃料を供給するための図略の燃料ポートが形成されている。プランジャ３２は円柱状の部材であり、プランジャバレル３１の内部空間に配置されている。プランジャ３２は、プランジャバレル３１の内壁に沿って上下に（軸方向に）往復動できるように構成されている。
【００２８】
具体的には、プランジャ３２の下方にはカムシャフト２２が配置されている。カムシャフト２２には複数の（燃料供給部２１と同数の）カム２３が固定されている。プランジャ３２は、スプリング３３によってカム２３側に押し付けられるように付勢されている。この構成により、カム２３のカム径に応じてプランジャ３２を上下に往復動させることができる。
【００２９】
また、カムシャフト２２は、図略の動力伝達機構を介してクランク軸１８と連結されている。この構成により、クランク軸１８の回転に伴ってカムシャフト２２が回転するとともに、プランジャ３２が上下に往復動する。なお、本実施形態のプランジャ３２は、軸方向と上下方向（鉛直方向）とが同じ方向となるように配置されているが、異なる方向となるように配置されていてもよい。
【００３０】
上述のようにプランジャバレル３１の内部空間には燃料が供給されているため、プランジャ３２が上方向に移動することで内部空間の圧力が上昇する。また、プランジャ３２の上側には、閾値以上の圧力が掛かった場合に開放する燃料バルブ３４が配置されている。この構成により、プランジャバレル３１が上昇して内部空間の圧力が閾値を超えることで、燃料バルブ３４が開放して燃料が当該燃料バルブ３４を通過する。燃料バルブ３４を通過した燃料は、燃料供給管を介して燃料噴射ノズル１５から燃焼室へ噴射される。
【００３１】
また、プランジャ３２は、上下方向（軸方向）を回転中心として回転可能に構成されている。具体的には、燃料供給部２１は、プランジャ３２と一体的に回転するギア（ピニオンギア）３５を備える。また、燃料ポンプ２０は、ギア３５に噛み合うように配置されたラック２４を備える。ラック２４は、複数の燃料供給部２１がそれぞれ備えるギア３５の全てと噛み合うように配置されている。この構成により、燃料ポンプ２０が備えるアクチュエータ２５によりラック２４を直線運動させることで、複数のプランジャ３２を同時に回転させることができる。アクチュエータ２５は例えばソレノイドであるが、他の構成（例えばボールネジとモータを組み合せた装置）であってもよい。
【００３２】
また、ラック２４の位置は、位置センサ２６によって検出される。位置センサ２６は、例えばラック２４とともに直線運動を行うセンシングロッドである。
【００３３】
プランジャ３２は軸方向を回転中心として回転することで、公知の構造により、燃料噴射ノズル１５への燃料供給量を変化させることができるように構成されている。即ち、上述したようにプランジャバレル３１には燃料ポートが形成されている。プランジャ３２が燃料ポートを塞ぐまでの間は、プランジャ３２が上昇しても、内部空間内の燃料が燃料ポートを介して燃料タンク側へ逃げる。プランジャ３２が上昇して燃料ポートを塞ぐことで、内部空間の燃料が燃料タンク側へ逃げなくなるため、その時点で内部空間に存在する燃料の量に基づいて、燃料噴射ノズル１５への燃料供給量が定まる。ここで、プランジャ３２の表面には螺旋状の溝であるプランジャリード３２ａが形成されている。従って、プランジャ３２を回転させることで、プランジャリード３２ａがプランジャバレル３１の燃料ポートを塞ぐタイミングが変化するため、燃料噴射ノズル１５への燃料供給量を変化させることができる。
【００３４】
また、エンジン１は、スタータモータ４１と、キースイッチ４２と、バッテリー４３と、バッテリーセンサ４４と、エンジン制御装置５０とを備える。
【００３５】
スタータモータ４１は、エンジン１を始動させるためのモータである。具体的には、スタータモータ４１は、バッテリー４３から電圧が印加されることでクランク軸１８及びカムシャフト２２を回転させてエンジン１を始動させる。なお、エンジン１が始動するとは、スタータモータ４１を停止させた状態であっても、吸気、圧縮、燃焼、及び排気の各行程が連続的に行われる状態である。
【００３６】
キースイッチ４２は、エンジン１を始動させるためのスイッチである。キースイッチ４２をＯＮにすることで、後述の異常検査の後に、スタータモータ４１に電圧が印加されることで（電力が供給されることで）、エンジン１が始動する。
【００３７】
バッテリー４３は、図略のオルタネータによって充電されるとともに、エンジン１を構成する電気機器へ電力を供給する。また、バッテリーセンサ４４はバッテリー４３の電圧値を計測する。
【００３８】
エンジン制御装置５０は、公知のコンピュータとして構成されており、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ、入出力部等を備える。ＲＯＭには、エンジンを制御するための各種プログラム及びデータが記憶されている。ＣＰＵは、各種プログラム等をＲＯＭから読み出して実行することができる。そして、上記のハードウェアとソフトウェアの協働により、エンジン制御装置５０を電圧取得部５１、時間取得部５２、異常判定部５３、及び異常解消部５４として動作させることができる。なお、エンジン制御装置５０の各部が行う処理は後述する。
【００３９】
また、位置センサ２６及びバッテリーセンサ４４等の検出結果はエンジン制御装置５０へ出力される。また、エンジン制御装置５０は、アクチュエータ２５及びスタータモータ４１等を動作させることができるように構成されている。
【００４０】
次に、キースイッチ４２がＯＦＦからＯＮになってからエンジン１が始動するまでに、エンジン制御装置５０が行う処理について図２から図４を参照して説明する。図２は、ラック２４の動作の異常判定及び異常解消に関する処理を示すフローチャートである。図３は、プランジャ３２を往復動させるためにスタータモータ４１へ通電する際の電圧の時間変化を示すグラフである。図４は、補正係数を算出するためのマップを示す図である。
【００４１】
プランジャ３２の外周には、燃料膜等が生じることがある。この燃料膜等は、プランジャ３２を回転させる際の回転抵抗となる。その結果、燃料噴射ノズル１５への燃料供給量（即ち燃料噴射量）を適切に変化させることができなくなる。従って、エンジン１は、プランジャ３２が適切に回転できるか否かを判定し、プランジャ３２が適切に回転できる場合に限り、エンジン１の始動を許可する処理を行う。
【００４２】
具体的には、キースイッチ４２がＯＦＦからＯＮに切り替わった場合、エンジン制御装置５０の異常判定部５３は、ラック２４の動作が異常か否かの判定を行う。具体的には、異常判定部５３は、アクチュエータ２５を制御してラック２４による検査動作を行う（Ｓ１０１）。プランジャ３２の回転とラック２４の動作（直線運動）とは連動しており、エンジン制御装置５０はラック２４を介してプランジャ３２を回転させるため、本実施形態ではラック２４を動作させることでプランジャ３２が適切に回転できるか否かを判定する。また、本実施形態の検査動作は、ラック２４を一端から他端まで移動させる動作であるが、他の動作を検査動作として行ってもよい。
【００４３】
次に、異常判定部５３は、ラック２４に検査動作の結果に基づいて、ラック２４の動作に異常があるか否かを判定する（Ｓ１０２）。例えば、異常判定部５３は、ラック２４が検査動作を完了させるまでに掛かった時間が閾値以上である場合、ラック２４の動作に異常があると判定する。また、異常判定部５３は、ラック２４が一端又は他端に到達できなかった場合に、ラック２４の動作に異常があると判定することもできる。なお、ラック２４が一端又は他端に到達できたか否かは、位置センサ２６の検出結果に基づいて特定できる。
【００４４】
エンジン制御装置５０は、ラック２４の動作に異常がなく、ラック２４の動作が正常である場合、エンジン１の始動を許可する。そして、エンジン制御装置５０は、エンジン始動処理を行う（Ｓ１０３）。エンジン始動処理とは、スタータモータ４１の通電を所定時間以上連続して行って、エンジン１を始動させる処理である。
【００４５】
エンジン制御装置５０は、ラック２４の動作に異常があると判断した場合、ラック２４の検査回数が閾値（Ｎ回）以上か否かを判定する（Ｓ１０４）。エンジン制御装置５０は、ラック２４に検査動作を行わせて（Ｓ１０１）、ラック２４の動作に異常があるか否かを判定することで（Ｓ１０２）、１回の検査が行われたと判断する。
【００４６】
エンジン制御装置５０は、検査回数がＮ回より少ないと判断した場合、ラック２４の動作の異常を解消するための動作である解消動作をプランジャ３２に行わせる。具体的には、スタータモータ４１に通電することで、クランク軸１８を回転させるとともに、プランジャ３２を往復動させる。プランジャ３２がプランジャバレル３１内を往復動することで、プランジャ３２の外周に付着した燃料膜等が除去される可能性がある。ただし、スタータモータ４１の通電時間を長くした場合、エンジン１が始動してしまう。ラック２４の動作の検査中にエンジン１が始動することは好ましくないため、エンジン１の始動を防止しつつ、プランジャ３２を往復動させる処理が必要となる。
【００４７】
そのため、本実施形態では、図３に示すように、スタータモータ４１に間欠的に通電する（電圧を印加する）。間欠的に通電するとは、バッテリー４３がスタータモータ４１に通電する状態（通電状態）と、バッテリー４３がスタータモータ４１に通電しない状態（非通電状態）と、が短時間の間に繰り返されることである。また、非通電状態の時間長さは、例えば、スタータモータ４１が通電されて回転しているクランク軸１８及びカムシャフト２２が停止するまでの間であることが好ましい。別の観点から説明すると、通電状態と非通電状態を繰り返すことで、クランク軸１８が、エンジン１が始動しない程度の回転速度となることが好ましい。また、１回の解消動作で何回の通電を行うかは限定されず、例えば１０回以下又は５回以下である。
【００４８】
また、本実施形態ではスタータリレーを用いて通電状態と非通電状態を切り替えているため、非通電状態ではスタータモータ４１に印可される電圧は略ゼロである。これに代えて、非通電状態においても、スタータモータ４１に僅かな電圧が印加される構成であってもよい。
【００４９】
ここで、スタータモータ４１でクランク軸１８を回転させる場合、ピストン１３が空気を圧縮する行程（圧縮行程）を超える際に最も大きなトルクが必要となる。そのため、非通電時間が長過ぎる場合、クランク軸１８の回転速度が非常に遅くなる結果、圧縮行程を超えることができなくなる。従って、エンジン１が始動しない範囲で、クランク軸１８の回転速度を速くする（言い換えればスタータモータ４１への通電時間を長くする）ことが好ましい。以下、本実施形態の解消動作（図２のステップＳ１０５からＳ１０８）について具体的に説明する。
【００５０】
エンジン制御装置５０の電圧取得部５１は、バッテリーセンサ４４からバッテリー４３の電圧値を取得する（Ｓ１０５）。
【００５１】
次に、エンジン制御装置５０の時間取得部５２は、エンジン１の累計運転時間を取得する（Ｓ１０６）。累計運転時間とは、エンジン１が現在までの間に運転していた時間の合計値である。つまり、エンジン１が停止後に再び始動した場合であっても、停止前の累計運転時間に対して、再始動後の時間を加算する。時間取得部５２は、エンジン制御装置５０の内部に記憶されているデータ等に基づいてエンジン１の累計運転時間を取得する構成であるが、エンジン制御装置５０の外部の装置からエンジン１の累計運転時間を取得してもよい。
【００５２】
次に、エンジン制御装置５０の異常解消部５４は、１回の通電時間の補正係数を算出する。（Ｓ１０７）。通電時間とは、複数回行う通電のうちの１回の通電状態の時間長さである。また、補正係数とは、１回の通電状態の時間長さを定めるための係数であり、エンジン１が始動しにくい状態にあるほど補正係数が大きくなる。本実施形態では、エンジン１の仕様等を考慮して、予め標準の通電時間が定められている。そして、異常解消部５４は、標準の通電時間に補正係数を乗じた値を１回の通電時間として、スタータモータ４１に通電する解消動作を行う（Ｓ１０８）。なお、スタータモータ４１の通電の有無を切替えは、例えばパルス幅変調の技術によって実現できる。
【００５３】
バッテリー４３の電圧値が低くなるほどエンジン１が始動しにくくなる。そのため、図４に示すように、バッテリー４３の電圧値が低くなるほど補正係数を大きくする（即ち、通電時間を長くする）。また、累計運転時間が長くなるほど燃料ポンプ２０及び各部の劣化によりエンジン１が始動しにくくなる。そのため、図４に示すように、累計運転時間が長くなるほど補正係数を大きくする（即ち、通電時間を長くする）。これにより、ピストン１３が圧縮行程を超えられない事態及びエンジン１の始動の両方を防止しつつ、プランジャ３２を往復動させて燃料膜等を除去することができる。
【００５４】
本実施形態では補正係数を算出するためのデータとして、バッテリー４３の電圧値と累計運転時間を用いたが、これらのデータに代えて又は加えて、エンジン１の始動しにくさに関連する他のデータ（例えば外気温度又は大気圧等）に基づいて補正係数を算出してもよい。
【００５５】
異常解消部５４による解消動作の後に、異常判定部５３は、再びステップＳ１０１及びＳ１０２の処理を行う。解消動作によってラックの動作が正常になった場合、ステップＳ１０３のエンジン始動処理が行われる。また、解消動作によってもラックの動作が依然として異常である場合、再びステップＳ１０４からＳ１０８の処理が行われる。これにより、ラックの動作が正常になるまで解消動作が行われる。なお、検査回数がＮ回以上となった場合は、処理を中止してラックの動作に異常がある旨の警告を行う（Ｓ１０９）。
【００５６】
本実施形態のエンジン１は、プランジャ３２を複数備えるため、それぞれのプランジャ３２で燃料膜等が生じ得る。従って、仮に全てのプランジャ３２に燃料膜等が生じている場合、全てのプランジャ３２を動作させない限り、ラック２４の動作の異常が解消できない。しかし、それぞれのプランジャ３２は異なるタイミングで往復動するため、全てのプランジャ３２を往復動させるためには、クランク軸１８の回転角度を大きく変化させる必要がある。しかし、このようにクランク軸１８を回転させる場合、エンジン１が始動する可能性が高い。以上を考慮し、本実施形態では、一回の解消動作では、全てのプランジャ３２が往復動する角度よりも小さい角度だけクランク軸１８を回転させる。例えば、１つのプランジャ３２のみが往復動する角度だけクランク軸１８を回転させる。そして、ラック２４の異常が解消しない場合に再びクランク軸１８を回転させることで、どのプランジャ３２に燃料膜等が生じている場合であっても、この燃料膜を除去することができる。このように、１回の解消動作でのクランク軸１８の回転角度を小さくすることで、エンジン１の始動を防止しつつ、プランジャ３２の外周に生じた燃料膜を除去できる。
【００５７】
また、本実施形態の燃料ポンプ２０はインライン型であるため、低回転であっても燃料噴射量が多くなり易い。そのため、エンジン１が始動し易い。しかし、本実施形態の処理を行うことで、エンジン１の始動を防止しつつクランク軸１８を回転させて、プランジャ３２の外周に生じた燃料膜を除去できる。
【００５８】
以上に説明したように、本実施形態のエンジン制御装置５０は、燃料ポンプ２０のラック２４を動作させてプランジャ３２を回転させる制御を行う。エンジン制御装置５０は、異常判定部５３と、異常解消部５４と、を備える。異常判定部５３は、ラック２４を動作させて当該ラック２４の動作の異常の有無を判定する。異常解消部５４は、ラック２４の動作に異常があると異常判定部５３が判定した場合に、スタータモータ４１に間欠的に通電することで、エンジン１を始動させずにクランク軸１８とともにプランジャ３２を往復動させる解消動作を行う。
【００５９】
これにより、スタータモータ４１に間欠的に通電することで、エンジン１を始動させることなく、解消動作を行うことができる。また、プランジャ３２の外周に生じた燃料膜等を除去するためだけの構成が不要であるため、ラック２４の動作の異常を単純な構成で解消できる。
【００６０】
また、本実施形態のエンジン制御装置５０は、スタータモータ４１に電圧を印加するバッテリー４３ーの電圧値を取得する電圧取得部５１を備える。異常解消部５４は、電圧取得部５１が取得した電圧値が低いほど、スタータモータ４１に間欠的に通電する際の１回あたりの通電時間を長くする。
【００６１】
バッテリー４３の電圧が低い場合は、１回あたりの通電時間を長くしてもエンジン１が始動しにくい。これにより、解消動作において一層確実にプランジャ３２を往復動させることができる。
【００６２】
また、本実施形態のエンジン制御装置５０は、エンジン１の累計運転時間を取得する時間取得部５２を備える。異常解消部５４は、時間取得部５２が取得した累計運転時間が長いほど、スタータモータ４１に間欠的に通電する際の１回あたりの通電時間を長くする。
【００６３】
エンジン１の累計運転時間が長い場合は、燃料ポンプ２０等の部品の劣化により、１回あたりの通電時間を長くしてもエンジン１が始動しにくい。これにより、解消動作において一層確実にプランジャ３２を往復動させることができる。
【００６４】
また、本実施形態のエンジン１は、燃料ポンプ２０と、スタータモータ４１と、エンジン制御装置５０と、を備える。燃料ポンプ２０は、ラック２４及びプランジャ３２を備え、当該ラック２４が動作することでプランジャ３２が回転する。スタータモータ４１は、電圧が印加されることでクランク軸１８を回転させるとともにプランジャ３２を往復動させる。エンジン制御装置５０は、ラック２４の動作に異常があると判定した場合に、スタータモータ４１に間欠的に通電することで、エンジン１を始動させずにクランク軸１８とともにプランジャ３２を往復動させる解消動作を行う。
【００６５】
これにより、スタータモータ４１に間欠的に通電することで、エンジン１を始動させることなく、解消動作を行うことができる。
【００６６】
以上に本発明の好適な実施の形態を説明したが、上記の構成は例えば以下のように変更することができる。
【００６７】
図２に示すフローチャートは一例であり、処理の追加、処理の変更、又は処理の省略等を行うことができる。例えば、上記実施形態では、１回目の解消動作でラック２４の動作の異常が解消できない場合に、２回目の解消動作を行う構成であるが、２回目の解消動作を行わずに、オペレータに異常を報知してもよい。
【００６８】
上記実施形態では、エンジン１が始動しにくい場合に、１回あたりの通電時間を長くする構成であるが、これに代えて又は加えて、通電回数を増加させてもよい。即ち、エンジン１が始動しにくい場合に、１度の解消動作における累計の通電時間を長くする構成であってもよい。
【符号の説明】
【００６９】
１  エンジン
２０  燃料ポンプ
２１  燃料供給部
３１  プランジャバレル
３２  プランジャ
４１  スタータモータ
５０  エンジン制御装置
５１  電圧取得部
５２  時間取得部
５３  異常判定部
５４  異常解消部
【図１】
2019196771.tif 000003
【図２】
2019196771.tif 000004
【図３】
2019196771.tif 000005
【図４】
2019196771.tif 000006