(57)【特許請求の範囲】
【請求項１】
内燃機関に設けられた燃料噴射弁に供給される燃料の圧力を検出する圧力センサの出力信号に基づいて、燃料圧力に生じる圧力脈動の脈動周期を算出する周期算出手段と、
前記周期算出手段が算出する前記脈動周期に基づいて、前記燃料噴射弁に供給される燃料の温度を推定する温度推定手段と、
前記圧力脈動に対応する周波数帯の信号を前記出力信号から抽出するフィルタ手段と、
を備え、
前記フィルタ手段により抽出される前記出力信号の前記周波数帯は、予め所定の温度範囲で所定温度毎に検出された前記圧力センサの各出力信号のうちそれぞれの最大の信号レベルの周波数を含んで設定されており、
前記周期算出手段は、前記フィルタ手段により抽出された前記周波数帯の前記出力信号に基づいて前記脈動周期を算出する、
ことを特徴とする燃料温度検出装置。
【請求項２】
前記温度推定手段は、前記脈動周期と前記燃料温度との相関を表す温度特性を予め記憶しており、前記温度特性に基づいて、前記周期算出手段が算出する前記脈動周期から前記燃料温度を推定することを特徴とする請求項１に記載の燃料温度検出装置。
【請求項３】
前記周期算出手段は、前記圧力脈動が発生してから所定期間の間に発生する前記圧力脈動の複数の周期の平均を算出して前記脈動周期とすることを特徴とする請求項１または２に記載の燃料温度検出装置。
【請求項４】
前記温度推定手段は、前記燃料噴射弁の噴射により発生する前記圧力脈動の前記脈動周期に基づいて前記燃料温度を推定することを特徴とする請求項１から３のいずれか一項に記載の燃料温度検出装置。
【請求項５】
前記温度推定手段は、前記燃料噴射弁に燃料を供給する燃料供給ポンプの燃料圧送により発生する前記圧力脈動の前記脈動周期に基づいて前記燃料温度を推定することを特徴とする請求項１から４のいずれか一項に記載の燃料温度検出装置。
【請求項６】
燃料供給ポンプから圧送されコモンレールで蓄圧された燃料を前記燃料噴射弁から噴射し、減圧弁が開弁駆動されることにより前記コモンレール内の燃料を低圧側に排出して前記コモンレール内の燃料圧力を減圧する燃料噴射システムに適用され、
前記温度推定手段は、前記減圧弁が開弁駆動された後に発生する前記圧力脈動の前記脈動周期に基づいて前記燃料温度を推定する、
ことを特徴とする請求項１から５のいずれか一項に記載の燃料温度検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、温度センサを使用せずに内燃機関に設けられた燃料噴射弁に供給される燃料の温度を検出する燃料温度検出装置に関する。
【背景技術】
【０００２】
燃料噴射弁から噴射される燃料噴射量は燃料噴射弁に供給される燃料の温度によって変化するので、燃料温度に基づいて燃料噴射量を補正することが行われている。
燃料温度は温度センサを設置すれば検出できるが、設置箇所の制約または部品点数の低減要求等により、温度センサを使用せずに燃料温度を検出することが求められることがある。
【０００３】
例えば、特許文献１では、燃料供給ポンプの吐出側の燃料温度、冷却水温、コモンレール圧、エンジン回転数、燃料噴射量の各データに基づいて燃料噴射弁における熱量収支を算出し、燃料噴射弁の温度を推定している。これにより、特許文献１では、温度センサを使用せずに燃料噴射弁の温度を推定し、燃料噴射弁の温度に基づいて燃料噴射量を補正している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３２１６９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、熱量収支は、熱量の授受に関わる部品の製造ばらつき、ならびに走行風、降雨等の周囲環境が熱量授受に与える影響により変化するおそれがある。したがって、熱量収支に基づいて燃料温度を推定すると、燃料温度を高精度に推定できないという問題が生じる。
【０００６】
本発明は、上記問題を解決するためになされたものであり、温度センサを使用せずに燃料温度を高精度に推定する燃料温度検出装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１から５に記載の発明によると、内燃機関に設けられた燃料噴射弁に供給される燃料の圧力を検出する圧力センサの出力信号に基づいて、周期検出手段は、燃料圧力に生じる圧力脈動の脈動周期を検出する。
さらに、請求項１に記載の発明によると、圧力脈動に対応する周波数帯の信号を出力信号から抽出するフィルタ手段を備え、フィルタ手段により抽出される出力信号の周波数帯は、予め所定の温度範囲で所定温度毎に検出された圧力センサの各出力信号のうちそれぞれの最大の信号レベルの周波数を含んで設定されており、周期算出手段は、フィルタ手段により抽出された周波数帯の出力信号に基づいて脈動周期を算出する。
【０００８】
燃料圧力が変化すると、燃料圧力の変化が圧力脈動となって燃料中を伝播する。圧力脈動の伝播速度は燃料中の音速に等しい。そして、燃料温度が低いほど音速は速くなるので、燃料温度が低いほど圧力脈動の伝播速度は速くなる。圧力脈動の伝播速度が速くなると、周期検出手段が検出する圧力脈動の周期は短くなる。
【０００９】
したがって、周期検出手段が検出する圧力脈動の脈動周期に基づいて、温度推定手段は燃料温度を推定できる。
また、圧力脈動の周期と燃料温度との関係は、燃料噴射システムを構成する部品のばらつき、周囲環境によって変化しないので、脈動周期に基づいて燃料温度を高精度に推定できる。
さらに、不要な信号成分をフィルタ手段が除去して必要な周波数帯の信号を圧力センサ信号から抽出することにより、脈動周期を高精度に算出できる。
【００１０】
請求項２に記載の発明によると、温度推定手段は、脈動周期と燃料温度との相関を表す温度特性を予め記憶しており、温度特性に基づいて脈動周期から燃料温度を推定する。
このように、予め記憶している温度特性に基づいて、脈動周期から燃料温度を容易に推定できる。
【００１１】
ところで、圧力センサの出力信号（圧力センサ信号とも言う。）には、センサ自体のノイズや圧力の反射波等が混入しているので、このような不要な信号成分を圧力センサ信号から除去することが望ましい。
【００１３】
請求項３に記載の発明によると、周期算出手段は、圧力脈動が発生してから所定期間の間に発生する圧力脈動の複数の周期の平均を算出して脈動周期とする。
【００１４】
このように、圧力脈動の複数の周期の平均を算出して脈動周期とするので、１周期分の圧力脈動から脈動周期を算出するよりも、脈動周期の算出精度が向上する。
また、圧力脈動が発生してから所定期間の間の圧力脈動の変動値が大きいときの圧力センサ信号に基づいて脈動周期を算出するので、脈動周期の算出精度が向上する。
【００１５】
請求項４に記載の発明によると、温度推定手段は、燃料噴射弁の噴射により発生する圧力脈動の脈動周期に基づいて燃料温度を推定する。
燃料噴射弁の噴射により圧力脈動は発生し、噴射指令信号等により燃料噴射弁の噴射時期を正確に知ることができるので、圧力脈動が発生してから圧力脈動の変動値が大きいときの圧力センサの出力信号に基づいて脈動周期を算出できる。これにより、脈動周期の算出精度が向上する。
【００１６】
請求項５に記載の発明によると、温度推定手段は、燃料噴射弁に燃料を供給する燃料供給ポンプの燃料圧送により発生する圧力脈動の脈動周期に基づいて燃料温度を推定する。
燃料供給ポンプの燃料圧送により圧力脈動は発生し、燃料供給ポンプを駆動するカム軸の回転角度信号等により燃料供給ポンプの燃料圧送時期を正確に知ることができるので、圧力脈動が発生してから圧力脈動の変動値が大きいときの圧力センサ信号に基づいて脈動周期を算出できる。これにより、脈動周期の算出精度が向上する。
【００１７】
請求項６に記載の発明によると、減圧弁が開弁駆動されることによりコモンレール内の燃料を低圧側に排出してコモンレール内の燃料圧力を減圧する燃料噴射システムに適用され、温度推定手段は、減圧弁が開弁駆動された後に発生する圧力脈動の脈動周期に基づいて前記燃料温度を推定する。
【００１８】
減圧弁が開弁駆動されコモンレール内の燃料を低圧側に排出することにより圧力脈動は発生し、減圧弁に対する開弁駆動信号等により減圧弁の開閉時期を正確に知ることができるので、減圧弁が開弁駆動されることにより圧力脈動が発生してから圧力脈動の変動値が大きいときの圧力センサの出力信号に基づいて脈動周期を算出できる。これにより、脈動周期の算出精度が向上する。
【００１９】
尚、本発明に備わる複数の手段の各機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、またはそれらの組み合わせにより実現される。また、これら複数の手段の各機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。
【図面の簡単な説明】
【００２０】
【図１】本実施形態による燃料噴射システムを示すブロック図。
【図２】（Ａ）は圧力脈動の時間変化を示すタイムチャート、（Ｂ）圧力脈動のスペクトル解析結果を示す特性図。
【図３】（Ａ）は脈動周期と燃料温度との関係を示す特性図、（Ｂ）はエンジン回転数と圧力センサの出力信号のサンプリング時間間隔との関係を示す特性図、（Ｃ）は燃料経路長とバンドパスフィルタが抽出するフィルタ周波数帯との関係を示す特性図。
【図４】フィルタ周波数帯の検出処理を示すフローチャート。
【図５】脈動周期と燃料温度との特性検出処理を示すフローチャート。
【図６】燃料温度推定処理を示すフローチャート。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態を図に基づいて説明する。本実施形態による燃料噴射システムを図１に示す。
（燃料噴射システム１０）
燃料噴射システム１０は、例えば、自動車用の４気筒のディーゼルエンジン（以下、単に「エンジン」ともいう。）２に燃料を噴射するためのものである。燃料噴射システム１０は、燃料供給ポンプ１４と、コモンレール２０と、燃料噴射弁３０と、電子制御装置(Electronic Control Unit：ＥＣＵ)４０とを備えている。
【００２２】
燃料供給ポンプ１４は、燃料タンク１２から燃料を汲み上げるフィードポンプを内蔵している。燃料供給ポンプ１４は、カムシャフトのカムの回転に伴いプランジャが往復移動することにより、フィードポンプから加圧室に吸入した燃料を加圧して圧送する公知のポンプである。
【００２３】
燃料供給ポンプ１４の燃料吐出量は、図示しない調量弁により調量される。調量弁は、燃料供給ポンプ１４の吸入側に設置されており、電流制御されることにより燃料供給ポンプ１４の各プランジャが吸入行程で吸入する燃料吸入量を調量する。燃料吸入量が調量されることにより、燃料供給ポンプ１４の各プランジャからの燃料吐出量が調量される。
【００２４】
コモンレール２０は、燃料供給ポンプ１４から吐出され圧送される燃料を蓄圧する中空の部材である。コモンレール２０には、内部の燃料圧力（コモンレール圧）を検出する圧力センサ２２が設置されている。
【００２５】
燃料噴射システム１０には、圧力センサ２２以外にも、エンジン運転状態を検出するセンサとして、エンジン回転数（ＮＥ）を検出する回転数センサ、運転者によるアクセルペダルの操作量であるアクセル開度（ＡＣＣＰ）を検出するアクセルセンサ、冷却水の温度（水温）、吸入空気の温度（吸気温）をそれぞれ検出する温度センサ等が設けられている。
【００２６】
減圧弁２４は、開弁することによりコモンレール２０内の燃料を低圧側に排出する電磁弁である。減圧弁２４が開弁駆動されてコモンレール２０内の燃料を排出することにより、コモンレール圧は低下する。
【００２７】
燃料噴射弁３０は、エンジン２の各気筒に設置されており、コモンレール２０で蓄圧された燃料を気筒内に噴射する。燃料噴射弁３０は、例えば、噴孔を開閉するノズルニードルのリフトを制御室の圧力で制御する公知の噴射弁である。燃料噴射弁３０の噴射量は、ＥＣＵ４０から指令される噴射指令信号のパルス幅によって制御される。噴射指令信号のパルス幅が長くなると噴射量が増加する。
【００２８】
ＥＣＵ４０は、ＣＰＵ、ＲＡＭ、ＲＯＭ、フラッシュメモリ等を中心とするマイクロコンピュータにて主に構成されている。ＥＣＵ４０は、ＲＯＭまたはフラッシュメモリに記憶されている制御プログラムをＣＰＵが実行することにより、圧力センサ２２を含む各種センサから取り込んだ出力信号に基づき、燃料噴射システム１０の各種制御を実行する。
【００２９】
例えば、ＥＣＵ４０は、圧力センサ２２が検出するコモンレール圧が目標圧力になるように燃料供給ポンプ１４の調量弁への通電量を制御し、燃料供給ポンプ１４の燃料圧送量を調量する。
【００３０】
また、ＥＣＵ４０は、燃料噴射弁３０の燃料噴射量、燃料噴射時期、およびメイン噴射の前後にパイロット噴射、ポスト噴射等を実施する多段噴射のパターンを制御する。
ＥＣＵ４０は、燃料噴射弁３０に噴射を指令する噴射指令信号のパルス幅と噴射量との相関を示す噴射特性マップを、コモンレール圧の所定の圧力範囲毎にＲＯＭまたはフラッシュメモリに記憶している。そして、ＥＣＵ４０は、エンジン回転数およびアクセル開度に基づいて燃料噴射弁３０の噴射量が決定されると、圧力センサ２２が検出したコモンレール圧に応じて該当する圧力範囲の噴射特性マップを参照し、決定された噴射量を燃料噴射弁３０に指令する噴射指令信号のパルス幅を噴射特性マップから取得する。
【００３１】
燃料噴射弁３０の噴射量は燃料噴射弁３０に供給される燃料温度によって変化するので、ＥＣＵ４０は、燃料温度に基づいて噴射指令信号のパルス幅を補正する。本実施形態では、後述するように、燃料温度を検出する温度センサを使用せずに燃料温度を検出する。
【００３２】
（圧力脈動）
次に、燃料噴射弁３０に供給される燃料に発生する圧力脈動について説明する。圧力脈動は、燃料噴射弁３０からの燃料噴射、燃料供給ポンプ１４による燃料圧送、減圧弁２４によるコモンレール２０内の燃料排出による燃料圧力の急激な変化により発生する。
【００３３】
図２の（Ａ）に示すように、例えば燃料噴射弁３０が燃料を噴射すると燃料圧力が急激に変化し、圧力脈動２００が発生する。圧力脈動２００は時間経過とともに減衰する。
圧力脈動の伝播速度は燃料中の音速に等しい。燃料温度が低くなると音速（伝播速度）は速くなり、燃料温度が高くなると音速（伝播速度）は遅くなる。圧力脈動の伝播速度が速くなると脈動周期は短く、脈動周波数は高くなり、伝播速度が遅くなると脈動周期は長く、脈動周波数は低くなる。
【００３４】
したがって、燃料温度が低くなると脈動周期は短く、脈動周波数は高くなり、燃料温度が高くなると脈動周期は長く、脈動周波数は低くなる。燃料温度は脈動周期の２次式で表されることが分かっている。
【００３５】
図２の（Ａ）に示すように、異なる燃料温度において同じタイミングで燃料噴射弁３０が燃料を噴射したと仮定した場合、燃料温度の高いときの圧力脈動２００と、それよりも燃料温度の高いときの圧力脈動２０２とでは、例えば３周期分の圧力脈動に相当する時間を、圧力脈動２００の場合にｔ０、圧力脈動２０２の場合にｔ１とすると、ｔ０＜ｔ１になる。
【００３６】
したがって、脈動周期と燃料温度との相関を表す温度特性（図３の（Ａ）参照）を予め検出しておけば、図２の（Ａ）に示す圧力脈動の波形から脈動周期を算出することにより、車両走行時において、脈動周期に対応する燃料温度を推定することができる。
【００３７】
（燃料温度推定）
次に、脈動周期から燃料温度を推定するために使用する、脈動周期と燃料温度との相関を表す温度特性の検出方法について説明する。
【００３８】
車両走行中の燃料温度として想定される範囲内で所定温度毎に圧力センサ２２の出力信号から脈動周期を算出し、燃料温度と脈動周期との相関を表すデータから、燃料温度（ＴＨＦ）を脈動周期（Ｔ）の２次式で表す次式（１）の各係数α、β、γを最小二乗法で求めることにより、温度特性を検出することができる。
【００３９】
ＴＨＦ＝αＴ2＋βＴ＋γ      ・・・（１）
ただし、圧力センサ２２の出力信号には、センサ自体のノイズ、圧力の反射波等が混入しているので、このような不要な信号成分をバンドパスフィルタ（ＢＰＦ）により除去して必要な圧力センサ信号を抽出することが望ましい。
【００４０】
そこで、圧力センサ２２の出力信号から圧力脈動を抽出するための周波数帯を検出する処理を図４に基づいて説明し、温度特性を検出する処理を図５に基づいて説明する。図４、図５および後述する図６において「Ｓ」はステップを表している。図４および図５の処理は、予め実験室等で実行される。図４および図５の処理には、図１に示す燃料噴射システム１０だけではなく、燃料温度の調整装置、ＥＣＵ４０に代わって後述する高速フーリエ変換等の複雑な演算を実行するコンピュータ等が使用される。
【００４１】
（フィルタ周波数帯検出処理）
まず、−３０℃〜１２０℃の温度範囲で、コモンレール２０に設置した圧力センサ２２の出力信号をサンプリングするために、図４のＳ４００において、燃料温度を−３０℃に設定する。サンプリングされた圧力センサ２２の出力信号はＡＤ変換される。サンプリング時間間隔は、図３の（Ｂ）に示すようにエンジン回転数によって決定される。エンジン回転数が高いほどサンプリング時間間隔は短くなる。
【００４２】
所定温度毎に圧力センサ２２の出力信号をサンプリングする処理が−３０℃〜１２０℃の全ての温度範囲で完了していない場合（Ｓ４０２：Ｎｏ）、現在の燃料温度で圧力センサ２２の出力信号をサンプリングする（Ｓ４０４）。サンプリングデータは順次ＲＡＭ等に記憶される。
【００４３】
圧力センサ２２の出力信号のサンプリングは、燃料噴射弁３０の１回のメイン噴射について、メイン噴射が指令されてから所定期間の間に発生している圧力脈動について実行される。
【００４４】
現在の燃料温度における圧力センサ信号のサンプリングが完了すると、燃料温度を所定温度上昇させ（Ｓ４０６）、Ｓ４０２に処理を移行する。
所定温度毎に圧力センサ２２の出力信号をサンプリングする処理が−３０℃〜１２０℃の全ての温度範囲で完了すると（Ｓ４０２：Ｙｅｓ）、−３０℃〜１２０℃の温度範囲で取得したサンプリングデータに対し、高速フーリエ変換によりスペクトル解析を実行する（Ｓ４０８）。
【００４５】
すると、図２の（Ｂ）に示すように、設定した燃料温度毎に、周波数とパワースペクトルのレベルとの関係を得ることができる。燃料温度が低いときのスペクトル結果２１０のピーク周波数は、燃料温度が高いときのスペクトル結果２１２のピーク周波数よりも高くなる。
【００４６】
この解析結果から、−３０℃〜１２０℃の温度範囲において、温度に感度があるパワースペクトルのレベルが所定値以上の周波数のうち、周波数の低い周波数帯がフィルタ周波数帯として選択される（Ｓ４１０）。
【００４７】
パワースペクトルのレベルが所定値以上の周波数のうち、周波数の低い周波数帯が選択されるのは、周波数が低いと脈動周期が長くなるので、圧力センサ信号をサンプリングするときの分解能が高くなるからである。これにより、脈動周期を高精度に算出できる。
【００４８】
また、脈動周波数は、圧力脈動が伝播する燃料の経路長が長くなると低くなるので、図３の（Ｃ）に示すように、フィルタ周波数帯も燃料経路長が長くなると低くなる。したがって、圧力脈動が伝播する燃料経路長が異なる車種毎に、フィルタ周波数帯は設定される。
【００４９】
（温度特性検出処理）
図４の処理によりサンプリングデータを抽出するフィルタ周波数帯を検出すると、図５の処理により、脈動周期と燃料温度との相関を表す温度特性を検出する。
【００５０】
図５のＳ４２０において、図４で取得したサンプリングデータに対し、図４の処理で検出したフィルタ周波数帯のＢＰＦ処理を実行する。このＢＰＦ処理は、ＥＣＵ４０がソフトウェアにより実行するフィルタ処理である。
【００５１】
ＢＰＦ処理により取得された圧力脈動の波形を表すサンプリングデータから、脈動周期を算出する（Ｓ４２２）。脈動周期は、極大値または極小値に対応するピークの検出、または０レベルの検出により、周期数と周期数分の時間とに基づいて算出する。
【００５２】
そして、各燃料温度と、燃料温度に対応する脈動周期とを図３の（Ａ）に示すようにグラフにプロットし、式（１）に示す温度特性を表す２次式の各係数を、最小二乗法で算出する（Ｓ４２４）。
【００５３】
Ｓ４２４で算出された、温度特性を表す式（１）の２次式の各係数は、ＥＣＵ４０のＲＯＭまたはフラッシュメモリ等の不揮発性の記憶装置に記憶される。
（燃料温度推定処理）
ＥＣＵ４０は、図４および図５の処理により予め車種毎に検出された温度特性を記憶しており、車両運転中において、図６の処理により温度特性に基づいて燃料温度を推定する。図６のフローチャートは、常時実行される。
【００５４】
まず、燃料噴射弁３０のメイン噴射後か、減圧弁２４の閉弁後か、燃料供給ポンプ１４の燃料圧送後かのいずれかの温度推定条件が成立すると（Ｓ４３０：Ｙｅｓ）、ＥＣＵ４０は、圧力センサ２２の出力信号をエンジン回転数によって規定されるサンプリング時間間隔でサンプリングし、ＡＤ変換する（Ｓ４３２）。ただし、メイン噴射後にアフター噴射またはポスト噴射が実行される場合は、メイン噴射後であっても温度推定条件は成立しない。
【００５５】
Ｓ４３０において、温度推定条件を判定する要素は、車両システムの要求に応じて、燃料噴射弁３０のメイン噴射後と、減圧弁２４の閉弁後と、燃料供給ポンプ１４の燃料圧送後との少なくともいずれか一つが設定されればよい。
【００５６】
ＥＣＵ４０は、サンプリングデータに対し、図４の処理で予め検出しておいたフィルタ周波数帯でソフトウェアによりＢＰＦ処理を実行し（Ｓ４３４）、フィルタ後のサンプリングデータから圧力脈動の脈動周期を算出する（Ｓ４３６）。
【００５７】
例えば、燃料噴射弁３０に対してメイン噴射が指令されてから、所定期間の間、圧力センサ２２の出力信号をサンプリングする。そして、ＥＣＵ４０は、１回のメイン噴射で所定期間の間に発生した圧力脈動の複数の周期の平均を算出して１回の脈動周期とする。
【００５８】
前述したように、サンプリングデータの極大値または極小値に対応するピークの検出、または０レベルの検出により脈動周期を検出する。複数の周期の平均を圧力脈動の１周期とすることにより、１回の脈動周期を検出して圧力脈動の１周期として算出するよりも、脈動周期を高精度に算出できる。
【００５９】
脈動周期の演算を開始してから１秒未満であれば（Ｓ４３８：Ｎｏ）、ＥＣＵ４０はＳ４３０に処理を移行する。これにより、例えば、１秒間で実行される燃料噴射弁３０のメイン噴射の回数分、脈動周期の算出結果を取得できる。
【００６０】
脈動周期の演算を開始してから１秒経過すると（Ｓ４３８：Ｙｅｓ）、１秒間で取得したメイン噴射の回数分の脈動周期を平均し、その平均値から、予め検出しておいた図３の（Ａ）に示す温度特性に基づいて燃料温度を推定する（Ｓ４４０）。
【００６１】
このようにして推定した燃料温度に基づき、ＥＣＵ４０は、燃料噴射弁３０に燃料噴射指令する噴射指令信号のパルス幅を補正する。
以上説明した上記実施形態では、圧力センサ２２の出力信号から圧力脈動の脈動周期を算出し、脈動周期と燃料温度との相関を表す温度特性に基づき、脈動周期から燃料温度を推定した。これにより、温度センサを使用せずに燃料温度を検出できる。
【００６２】
また、温度特性は、燃料噴射システム１０を構成する部品のばらつき、周囲環境によって変化しないので、脈動周期に基づいて燃料温度を高精度に推定できる。
本実施形態では、エンジン２が本発明の内燃機関に相当し、燃料供給ポンプ１４が本発明の燃料供給ポンプに相当し、圧力センサ２２が本発明の圧力センサに相当し、燃料噴射弁３０が本発明の燃料噴射弁に相当し、ＥＣＵ４０が本発明の燃料温度検出装置に相当する。
【００６３】
そして、ＥＣＵ４０は、周期算出手段、温度推定手段およびフィルタ手段として機能する。
また、図６のＳ４３２およびＳ４３４の処理が本発明のフィルタ手段が実行する機能に相当し、Ｓ４３６の処理が本発明の周期算出手段が実行する機能に相当し、Ｓ４４０の処理が本発明の温度推定手段が実行する機能に相当する。
【００６４】
［他の実施形態］
上記実施形態では、コモンレール式のディーゼルエンジン２に本発明の燃料温度検出装置を適用した。これ以外にも、例えば直噴式のガソリンエンジンに本発明の燃料温度検出装置を適用し、脈動周期から燃料温度を推定してもよい。
【００６５】
上記実施形態では、周期算出手段、温度推定手段およびフィルタ手段の機能を制御プログラムにより機能が特定されるＥＣＵ４０により実現している。これに対し、上記手段の機能の少なくとも一部を、回路構成自体で機能が特定されるハードウェアで実現してもよい。
【００６６】
例えば、上記実施形態では、圧力センサ２２の出力信号をサンプリングしたサンプリングデータに対し、フィルタ周波数帯のＢＰＦ処理をＥＣＵ４０がソフトウェアにより実行した。これに対し、ＢＰＦ処理をフィルタ回路によるハードウェアで実行してもよい。
【００６７】
このように、本発明は、上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で種々の実施形態に適用可能である。
【符号の説明】
【００６８】
２：ディーゼルエンジン（内燃機関）、３０：燃料噴射弁、４０：ＥＣＵ（周期算出手段、温度推定手段、フィルタ手段）
【図１】
0005126311.tif 000002
【図２】
0005126311.tif 000003
【図３】
0005126311.tif 000004
【図４】
0005126311.tif 000005
【図５】
0005126311.tif 000006
【図６】
0005126311.tif 000007