(57)【要約】【課題】筒内燃料噴射方式内燃機関の燃料配管内燃圧挙動に応じた燃料噴射量制御を行う精度の高い安定した燃料噴射量制御を実現する。【解決手段】上記目的は高圧燃料ポンプにより燃料が供給される燃料配管と、前記燃料配管の燃料圧力を検出する燃料圧力検出手段と、前記燃料配管内の燃料を内燃機関の各気筒に燃料を噴射する燃料噴射弁と、前記燃料噴射弁からの噴射量を算定する燃料量算定手段と、前記高圧燃料ポンプからの燃料配管に燃料を供給する吐出量を算定する手段と、前記燃料噴射弁からの燃料量を算定する手段と、前記吐出量を算定する手段に基づき求められる燃料噴射量と吐出量の差分を求める手段と、前記燃料を噴射開始するタイミングでの燃料圧力と前記差分に基づいて、前記燃料噴射弁を制御する基準値を求めると共に前記基準値に基づいて前記燃料噴射弁を制御することにより達成される。【選択図】図５
2008038857.tif 000002
【特許請求の範囲】
【請求項１】
高圧燃料ポンプにより燃料が供給される燃料配管と、
前記燃料配管の燃料圧力を検出する燃料圧力検出手段と、
前記燃料配管内の燃料を内燃機関の各気筒に燃料を噴射する燃料噴射弁と、
前記燃料噴射弁から燃料を噴射開始するタイミングと、前記燃料圧力検出手段により一定周期毎のタイミングで、燃料圧力をサンプリングする手段とを備え、
前記燃料噴射弁からの噴射量を算定する燃料量算定手段と、
前記高圧燃料ポンプからの燃料配管に燃料を供給する吐出量を算定する手段と、
前記燃料噴射弁からの燃料量を算定する手段と、前記吐出量を算定する手段に基づき求められる燃料噴射量と吐出量の差分を求める手段と、
前記燃料を噴射開始するタイミングでの燃料圧力と前記差分に基づいて、前記燃料噴射弁を制御する基準値を求めると共に前記基準値に基づいて前記燃料噴射弁を制御することを特徴とする内燃機関の制御装置。
【請求項２】
請求項１記載の内燃機関の制御装置において、
燃料噴射弁からの燃料噴射量を算定する手段は、他の気筒の燃料噴射弁と噴射期間が重なっているか否かを判定する判定手段を有し、前記判定手段の結果、
他の気筒と噴射が重なっている場合には、前記重なり期間分の燃料噴射量を補正することを特徴とする内燃機関の制御装置。
【請求項３】
請求項１記載の内燃機関の制御装置において、
燃料ポンプからの吐出量を算定する手段は、燃料噴射弁からの燃料噴射開始するタイミングと噴射終了するタイミングの期間である燃料噴射期間における、高圧燃料ポンプからの燃料吐出量を算定することを特徴とする内燃機関の制御装置。
【請求項４】
請求項３記載の内燃機関の制御装置において、
前記燃料噴射期間における燃料吐出量を算定する手段は、予め設定された高圧燃料ポンプからの吐出量特性をデータとして記録しておくと共に、
前記データは、少なくても内燃機関のクランク角度と内燃機関の回転数の何れか１つ以上のパラメータにより、
算定することを特徴とする内燃機関の制御装置。
【請求項５】
請求項４記載の内燃機関の制御装置において、
燃料噴射期間中の吐出量を算定する手段は、燃料噴射開始のタイミングと高圧燃料ポンプからの吐出タイミングの何れか遅い方と、燃料噴射弁からの噴射終了までの期間により吐出量を算定することを特徴とする内燃機関の制御装置。
【請求項６】
請求項１から５の何れかに記載の内燃機関の制御装置において、
燃料噴射を終了するタイミングは、前記一定周期で検出した燃料圧力に基づいて算定された燃料噴射パルス幅に基づいて、算定することを特徴とする内燃機関の制御装置。
【請求項７】
請求項１から６の何れかに記載の内燃機関の制御装置において、
燃料噴射弁を制御する基準値は、前記燃料噴射開始するタイミングでの燃料圧力と前記燃料噴射量と吐出量の差分値より求められる燃料噴射終了タイミングでの燃料圧力差により求められる燃料圧力に対し予め定める割合を乗じて算定した燃料圧力により燃料噴射弁制御の補正を行うことを特徴とする内燃機関の制御装置。
【請求項８】
請求項１から６の何れかに記載の内燃機関の制御装置において、
燃料噴射弁を制御する基準値は、
前記燃料噴射開始するタイミングでの燃料圧力と、前記燃料噴射するタイミングでの前記燃料圧力差と前記噴射開始するタイミングでの燃料圧力より仮想的に求まる燃料圧力面積の圧力重心点を算定した燃料圧力により、燃料噴射弁制御の補正を行うことを特徴とする内燃機関の制御装置。
【請求項９】
請求項１から７の何れかに記載の内燃機関の制御装置において、
前記燃料圧力検出手段が異常又は故障と判定された場合には、前記燃料圧力検出値を固定値とすることを特徴とする内燃機関の制御装置。
【請求項１０】
請求項１から７の何れかに記載の内燃機関の制御装置において、
前記高圧燃料ポンプが異常又は故障と判定された場合には、前記燃料噴射中の吐出量を一定値として算出するまたは、高圧燃料ポンプからの燃料吐出タイミングを一定値とすると共に、前記一定値は、全吐出（フル吐出）と無吐出故障で各々別々の値とすることを特徴とする内燃機関の制御装置。
【請求項１１】
内燃機関の運転状態を検出する手段と、
内燃機関のクランク角度を検出する手段と、
前記燃料配管内の燃料を内燃機関の各気筒に燃料を噴射する燃料噴射弁とを備え、
前記運転状態と前記クランク角度検出する手段から、前記燃料噴射弁からの燃料噴射期間における内燃機関の燃焼室内圧力を算定し、該燃料噴射期間中の前記値燃焼室内圧力に基づいて、前記燃料噴射弁を制御する基準値を求めると共に前記基準値に基づいて前記燃料噴射弁を制御することを特徴とする内燃機関の制御装置。
【請求項１２】
請求項１１記載の内燃機関の制御装置において、
燃焼室内圧力を算定する手段は、燃料噴射弁からの燃料噴射開始するタイミングと噴射終了するタイミングの期間である燃料噴射期間における、燃焼室内圧力の差分を算定することを特徴とする内燃機関の制御装置。
【請求項１３】
請求項１１又は１２の内燃機関の制御装置において、
燃料噴射弁を制御する基準値は、前記燃料噴射開始するタイミングでの燃料圧力と前記燃料噴射量と吐出量の差分値より求められる燃料噴射終了タイミングでの燃料圧力差により求められる燃料圧力に対し予め定める割合を乗じて算定した燃料圧力により燃料噴射弁制御の補正を行うことを特徴とする内燃機関の制御装置。
【請求項１４】
請求項１１又は１２の内燃機関の制御装置において、
燃料制御弁を制御する基準値は、前記燃料噴射開始するタイミングでの燃料圧力と、前記燃料噴射するタイミングでの前記燃料圧力差と前記噴射開始するタイミングでの燃料圧力より仮想的に求まる燃料圧力面積の圧力重心点を算定した燃料圧力により、燃料噴射弁制御の補正を行うことを特徴とする内燃機関の制御装置。
【請求項１５】
請求項１記載の内燃機関の制御装置において、前記補正は前記重なり期間分の燃料噴射量を加算し算出することを特徴とする内燃機関の制御装置。
【請求項１６】
請求項１又は３に記載の内燃機関の制御装置において、前記高圧ポンプからの燃料吐出量は、前記燃料噴射開始タイミングと上記燃料噴射される期間から求まる燃料噴射終了タイミングでの高圧ポンプ吐出量を引くことを特徴とする内燃機関の制御装置。
【請求項１７】
請求項１６に記載の内燃機関の制御装置において、高圧ポンプの吐出量はクランク角度と内燃機関の回転数より算出することを特徴とする内燃機関の制御装置。
【請求項１８】
請求項１に記載の内燃機関の制御装置において、前記燃料量算出手段により求められる燃料噴射量は、上記噴射期間（パルス幅）から燃圧の補正量を除いた値から算出することを特徴とする内燃機関の制御装置。
【請求項１９】
請求項１に記載の内燃機関の制御装置において、前記燃料算出手段により求められる燃料噴射量は、燃料噴射中の燃圧変化を算出して、該燃圧変化量と噴射開始時の燃圧に基づいて、燃料噴射パルス幅を補正することを特徴とする内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、筒内噴射式内燃機関の制御装置に関する。
【背景技術】
【０００２】
筒内噴射式内燃機関の複数の気筒に燃料を供給する装置として、蓄圧式の燃料噴射制御装置が知られている。これは、燃料を供給する配管に、燃料ポンプ等を用いて燃料を高圧で蓄圧して、燃料配管に設けられた燃料噴射弁（インジェクタ）により、各シリンダ内に燃料を噴射するものである。また、燃料配管内に蓄圧する燃料圧力を可変とすることで、燃焼が安定する最適な燃料噴射量の制御を可能としている。
【０００３】
上記した蓄圧式の燃料噴射制御を行う場合には、燃料ポンプから燃料配管への供給（吐出）と燃料噴射弁からの燃料噴射することで、燃料配管内の燃料の圧力（以下、燃圧と称す）は脈動が発生し、燃料圧力の変化が直接燃料噴射量に影響を及ぼしてしまう。これにより、内燃機関の空燃比制御精度が悪化し、排気エミッションへの影響が出てしまう。
【０００４】
このような、燃料配管内の燃圧の変化を求め、これに基づいた燃料噴射制御を行うことで、所望の噴射量を確保する制御が開示されている。
（特許文献１及び２参照）
【特許文献１】特開２００４−３４６８５２号公報
【特許文献２】特開２００６−５７５１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記特許文献１及び２の何れでも、以前の所定期間の燃圧変化を測定し、該測定結果に基づいて、次回（これから実行する燃料噴射制御）に反映して行うことが示されている。
【０００６】
しかしながら、上記前回の燃圧変化の測定で次回の燃料噴射制御に反映する場合には、燃料噴射弁のパルス幅や燃料噴射弁の出力タイミングや燃料ポンプの出力タイミング（燃料ポンプの吐出開始タイミング）が変わってしまう場合には、制御精度が確保できず、安定した燃料噴射量の制御量誤差が生じてしまう可能性がある。
【０００７】
本発明では、上記課題に鑑みなされたもので、誤差の少ない燃料噴射量を供給する内燃機関の燃料噴射制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的は、高圧燃料ポンプにより燃料が供給される燃料配管と、前記燃料配管の燃料圧力を検出する燃料圧力検出手段と、前記燃料配管内の燃料を内燃機関の各気筒に燃料を噴射する燃料噴射弁と、前記燃料噴射弁から燃料を噴射開始するタイミングと、前記燃料圧力検出手段により一定周期毎のタイミングで、燃料圧力をサンプリングする手段とを備え、前記燃料噴射弁からの噴射量を算定する燃料量算定手段と、前記高圧燃料ポンプからの燃料配管に燃料を供給する吐出量を算定する手段と、前記燃料噴射弁からの燃料量を算定する手段と、前記吐出量を算定する手段に基づき求められる燃料噴射量と吐出量の差分を求める手段と、前記燃料を噴射開始するタイミングでの燃料圧力と前記差分に基づいて、前記燃料噴射弁を制御する基準値を求めると共に前記基準値に基づいて前記燃料噴射弁を制御することを特徴とする内燃機関の制御装置により達成される。
【発明の効果】
【０００９】
以上の制御を行うことで、新たなアクチュエータやセンサを用いずに、高圧燃料ポンプによる燃料吐出や燃料噴射弁による燃料噴射により変化する燃料配管内の燃圧であっても正確な燃料噴射量を実現できる内燃機関制御が可能となる。これにより、内燃機関の精度のよい空燃比制御ができ、運転性の向上や排気エミッション低減が実現できる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明にかかる一実施例を図面に基づいて詳細に説明する。
【００１１】
図１は、本実施形態の内燃機関（以下、エンジンと称す）の制御装置に係る筒内噴射式内燃機関の制御システムを示す図である。図１において、エンジン１に吸入される空気は、エアクリーナ３の入力部４から取り入れられ、吸入空気計５を通り、吸入流量を制御する絞弁６を設置した絞弁ボディ７を通り、コレクタ８に入る。ここで、絞弁６は、これを駆動するモータ１０と連結しており、該モータ１０を駆動することにより絞弁６を操作して、吸入空気量を制御できるようになっている。
【００１２】
コレクタ８に至った吸入空気は、エンジン１の各シリンダ２に接続された吸気管１９に分配され、前記シリンダ２内の燃焼室に導かれる。
【００１３】
一方、ガソリン等の燃料は、燃料タンク１１から燃料ポンプ１２により吸引，加圧されて燃料噴射弁１３と燃圧を所定の範囲内に可変制御する高圧燃料ポンプ１２が配管されている燃料系に供給される。燃圧は、燃圧センサ３４により測定されている。前記燃料は、各シリンダ２の燃焼室に燃料噴射口を開口している燃料噴射弁１３から該燃焼室内に噴射される。該燃焼室内に流入した空気と噴射燃料とは、混合され、点火コイル１７からの昇圧又は圧電により点火プラグ３５によって点火されて燃焼される。
【００１４】
前記エンジン１の燃焼室で燃焼した排気ガスは、排気管２８に導かれ、触媒を介してエンジン１外に放出される。
【００１５】
前記空気量計５からは、吸気流量を示す信号が出力され、コントロールユニット１５に入力されるようになっており、更に前記絞弁ボディ７には、絞弁６の開度を検出するスロットルセンサ１８が取り付けられており、その出力もコントロールユニット１５に入力されるようになっている。
【００１６】
クランク角センサ１６は、エンジン１のカム軸（図示省略）によって回転駆動され、該クランク軸の回転位置を少なくても１〜１０°程度の精度で検出する。該信号もコントロールユニット１に入力されるようになっている。
【００１７】
前記各信号により燃料の噴射タイミング，噴射流量（燃料噴射弁のパルス幅制御），高圧ポンプの吐出タイミング，点火のタイミング等が制御される。
【００１８】
排気管２８に設けられたＡ／Ｆセンサ２０は、排気ガスの成分から実運転空燃比を検出して出力し、該信号も同じく前記コントロールユニット１５に入力されるようになっている。
【００１９】
図２は、本発明の蓄圧式燃料噴射制御のタイムチャートの一例である。
【００２０】
図中の上段に高圧燃料ポンプを上下駆動させるカム山の動作を示したものである。該カム山により、高圧燃料ポンプ内のピストンが上下駆動される。次に、カム山の動作図の下段に示した矩形図が、高圧燃料ポンプから燃料の吐出量を制御するソレノイド駆動パルス信号を示す。該ソレノイド信号がＯＦＦ（図中ではＬｏｗの位置）となったタイミングから、高圧燃料ポンプを上下駆動するカムのＴＤＣ（上死点）となるまで、高圧燃料ポンプから燃料配管内に燃料を押し出す（吐出）するものである。ここで、本発明では、高圧燃料ポンプから燃料が燃料配管に燃料を吐出するタイミングが必要であり、上記した一例では高圧燃料ポンプから燃料を吐出するタイミングとしてソレノイドをＯＦＦすると説明したが、ＯＮしたタイミングから燃料を吐出する方式でも問題なく、その高圧燃料ポンプから吐出開始する方法の方式には関係しない。
【００２１】
図中に示したように、燃料噴射弁を駆動（図中のＩＮＪパルス）させた場合には、高圧燃料ポンプから燃料吐出している場合と高圧燃料ポンプから燃料吐出していない場合では、燃料噴射弁を駆動している時の燃料配管内の燃圧は、異なる。ここについては、後述する図４で説明する。
【００２２】
このように、燃料噴射弁が駆動しているときの燃料配管内燃圧違いにより、燃料噴射弁から燃料噴射される量は異なってくる。このことを図中では、一例として単位時間あたりの燃料噴射量としたものを最下段に示す。燃料噴射弁を駆動している時に、高圧燃料ポンプから燃料配管内に燃料吐出してる場合（図中の左端の場合）に対し、高圧燃料ポンプから燃料配管内に燃料吐出していない場合（図中の中央及び右端）では、燃料噴射量が低下してしまう。このように、燃料噴射弁を駆動するパルス幅が同じであっても、燃料噴射弁の駆動するタイミングと高圧燃料ポンプから燃料配管に燃料を吐出するタイミングとの相対関係により燃料噴射量が異なる為、内燃機関の空燃比は一定とならない。
【００２３】
図３は、本発明の燃料噴射弁と燃料配管内燃圧に対する燃料噴射量の関係の一例である。
【００２４】
燃料噴射弁は、燃料噴射弁を駆動するためのパルス信号を長く供給する（図中の横軸）に従って、燃料噴射量（図中の縦軸）は増加する。加えて、燃料噴射弁に印加される燃圧が高いほど、同一パルス幅では噴射量が増える。
【００２５】
図３で示した様に、燃料噴射弁からの燃料噴射量は燃圧により異なることから、燃料噴射弁が噴射している際の燃圧に応じた燃料噴射弁の制御が必要であり、燃料噴射弁が燃料噴射している際の燃圧に応じた制御を行うことで、安定した燃料噴射量制御が可能となり、内燃機関の空燃比制御精度が向上することになる。
【００２６】
図４は、本発明の高圧燃料ポンプの吐出と燃料噴射弁の噴射と燃圧挙動の一例を示したものである。
【００２７】
図中の最上段に示したポンプ駆動カムにより、高圧燃料ポンプ内のシリンダが上下往復駆動される。
【００２８】
図中に示した、ポンプパルス信号により、高圧燃料ポンプから燃料配管内に燃料を吐出する。本図では、パルス信号をＯＦＦにしたタイミングから高圧燃料ポンプから燃料配管内に燃料と吐出する例で示しているが、パルス信号のＯＮ／ＯＦＦと高圧燃料ポンプの吐出の関係は不問であり、ＯＮしたタイミングで吐出する高圧燃料ポンプの構造であっても良い。以下、本発明では高圧燃料ポンプへのパルス信号がＯＦＦとなった構造の例を元に、以下説明する。
【００２９】
図中の中段に示している高圧燃料ポンプ吐出量は、前記高圧燃料ポンプのパルス信号がＯＦＦとなったタイミングから、前記高圧燃料ポンプ駆動カムの上死点まで燃料を燃料配管内に吐出する。図中では、一例として、燃料吐出量の総和（横軸が内燃期間の角度もしくは時間、縦軸が高圧燃料ポンプの総燃料吐出量）となることを示している。
【００３０】
次に図中のＩＮＪパルスは、燃料噴射弁に供給するパルス信号であり、該パルス信号がＯＮ（図中でＨｉ）になっている期間燃料噴射弁は開弁され、実際に燃料を噴射する。図中のＩＮＪ噴射量は、前記燃料噴射に供給されたパルス信号により、燃料噴射弁が開弁されることによる燃料噴射量総和（横軸が内燃期間の角度もしくは時間、縦軸が燃料噴射弁の総燃料噴射量）である。
【００３１】
このように、燃料配管内の燃料は、高圧燃料ポンプからの燃料吐出と燃料噴射弁からの燃料噴射による燃料の収支（収入：高圧燃料ポンプからの吐出，支出：燃料噴射弁からの燃料噴射）により、図中の最下段に示した、燃圧の挙動が形成される。燃料配管内の燃圧は、高圧燃料ポンプの吐出により上昇し、燃料噴射弁の燃料噴射により下降するが、高圧燃料ポンプからの吐出と燃料噴射弁からの燃料噴射が重なるか否かで、燃料噴射弁の噴射中の燃圧挙動は異なり（例えば、高圧燃料ポンプと燃料噴射弁の噴射タイミングが重なった場合には、燃圧はやや上昇し、重ならない場合には、燃圧は下降する）、これにより同一燃料噴射弁駆動パルス幅であっても、燃料噴射弁から噴射される燃料量が異なることになる。これは、図３で説明した通りである。次に、図４中に示した燃料噴射４の拡大図は、高圧燃料ポンプからの吐出と燃料噴射弁からの燃料噴射が重なった部分の一例である。
【００３２】
燃料噴射開始タイミングでの燃圧ａと燃料噴射終了タイミングでの燃圧ｂとそのタイミングでの前記噴射開始タイミングでの燃圧ａと同値の燃圧ａ′の３点（ａ，ａ′，ｂ）で囲まれた図４の斜線で塗りつぶした部分を便宜上燃料圧力面積と定義する。また、当該燃料圧力面積の重心点となる燃料圧力ｃとする。この燃料圧力の重心値ｃを算出し、燃料噴射弁の補正を行えば、燃料噴射４の燃料圧力が変化していても正確に燃料噴射量制御が可能となる。
【００３３】
本発明では、図４で説明した燃料噴射弁が燃料噴射する期間の高圧燃料ポンプの吐出量と燃料噴射弁から噴射される燃料量から、燃料噴射中の燃料配管内の燃圧を求め、該燃圧により燃料噴射弁の噴射量制御（パルス幅補正）を行うものである。
【００３４】
図５は、本発明の燃料噴射弁の制御方法を示した一例である。
【００３５】
ブロック５０２では、燃料配管に設置された燃圧センサの入力回路であり、高周波成分等のノイズ除去回路等により構成され、ブロック５０４にてＡＤ変換を行う。ブロック
５０５では、該ＡＤ変換された燃圧センサの入力値を一定の定期Ｊｏｂ(例えば、２ｍｓ)毎に入力処理を行い、ブロック５０６にて物理値（センサ入力電圧ｍＶ→物理値ＭＰａ）に換算する。ブロック５０７では、燃料配管内の燃圧脈動（脈動が生じるのは、図４で説明した通りである）に対し、平均値を求めるために、フィルタリング処理（移動平均処理や加重平均処理）を行い、該フィルタリング処理された燃圧認識値に基づいて、目標燃圧になるように、ブロック５０８にて目標燃圧フィードバック制御を行う。該燃圧フィードバック制御と予め設定されたオープン制御により求められた高圧燃料ポンプの駆動タイミング（高圧燃料ポンプへ出力するパルスのタイミング）を算出して、ブロック５０１の駆動回路を介して、高圧燃料ポンプ内のソレノイドを駆動制御する。
【００３６】
次に、ブロック５０９では、内燃機関の運転状態に基づいて、要求噴射パルス幅を演算する。ブロック５１０では、燃料噴射弁の噴射開始タイミングを算出し、前記ブロック
５０９で算出された噴射パルス幅と、該噴射タイミングから、ブロック５１１にて噴射開始のタイミングと噴射終了のタイミングを算出する。ブロック５１２では、高圧燃料ポンプからの燃料噴射量と、前記ブロック５１１で算出された噴射開始と噴射終了のタイミングにより、予め設定されたポンプ吐出量マップから、ブロック５１３にて燃料噴射中の高圧ポンプからの燃料吐出量を算出する。また、燃料噴射量は、前記ブロック５０９で算出されており、該燃料噴射量と、ブロック５１３で算出した値により、ブロック５１６にて燃料噴射中の燃料配管内の燃料収支を演算する。一方、ブロック５１４では燃料噴射弁から燃料を噴射開始するタイミングで燃圧センサのサンプリングを行い、燃料噴射開始時の燃圧値として入力し、ブロック５１５にて、物理値(センサ入力電圧ｍＶ→物理値ＭＰａ)に換算する。ブロック５１７では、前記ブロック５１５で求めた燃料噴射開始時の燃圧と、前記ブロック５１６で算出した燃料収支から、燃料噴射弁に対する燃圧補正を行い、ブロック５０３の燃料噴射弁駆動回路を介して、燃料噴射弁（図中のインジェクタ）を駆動制御する。
【００３７】
以上から、燃料噴射開始時の燃圧と燃料噴射中の燃料収支から、燃料噴射弁が開弁している（燃料噴射している）期間の燃圧を求めることが可能となり、精度良い燃料噴射量制御が可能となる。
【００３８】
図６は、本発明の高圧燃料ポンプの燃料吐出量を求める方法の一例を示したものである。
【００３９】
図中の上段には、前記図４で説明したように、高圧燃料ポンプを上下駆動させるカムである。下段の燃圧挙動は、同様に前記図４で説明したように、高圧燃料ポンプの吐出を制御するパルス信号により、高圧燃料ポンプから燃料配管内に燃料が吐出開始（図中の矢印で示した位置から）され、その結果燃料配管内の燃圧が上昇する。高圧燃料ポンプから燃料吐出により、燃圧が上昇するΔＰは、高圧燃料ポンプからの吐出量総和ΣＱｐと燃料弾性係数により決定される。ここで、高圧燃料ポンプからの燃料吐出量は、高圧燃料ポンプの吐出開始タイミングから求めることができる。これは図中のグラフで示しており、該吐出開始タイミングが早い程、高圧燃料ポンプからの燃料吐出量は多く、前記吐出開始タイミングが遅い程、高圧燃料ポンプからの燃料吐出量は少ないものになる。前記吐出量は内燃機関の制御装置に予め、マップとして算出すればよい。前記吐出量のマップは、少なくても、高圧ポンプ吐出開始タイミングと内燃機関の回転数の両方もしくは、何れか１つ以上のパラメータで算出するものである。これにより、正確に燃料ポンプからの燃料吐出量を求めることが可能となる。
【００４０】
図１４は、燃料弾性係数の特性を示した一例である。
【００４１】
前記図６で説明したように、燃料量から燃圧を算出する場合には、燃料の弾性係数を正確に求めることが必要であり、後述する本発明の燃料噴射量制御の精度を確保する為の必要な制御補正項の１つである。図１４で示したように、燃料の弾性係数は、燃料の温度及び燃圧により変わることが知られている。この特性から、燃料量から燃圧に換算する際に用いる燃料の弾性係数は、燃料の温度と燃料配管の燃圧から算出すれば良い。例えば、燃料温度そのものを計測した燃料温度センサを用いるか、内燃機関の冷却水温度から推定しても良い。該燃料温度と燃料配管に設けた燃圧センサの値によるマップで算出すれば良い。ここで、マップによる算出以外にも、燃料弾性係数を推定できる方法を用いても良い。
【００４２】
図７は、本発明の燃料噴射弁からの燃料噴射量を求める方法の一例を示したものである。
【００４３】
図中の上段には、燃料噴射弁を駆動制御するパルス信号を示しており、図中のＨｉ側が燃料噴射期間となる。該燃料噴射パルス信号により開弁駆動制御された燃料噴射弁により、燃料配管から燃料は噴射され、燃料配管内の燃圧は、図中の下段に示したように、燃圧は低下する。燃圧が低下するΔＰは、燃料噴射弁からの噴射量ＴＥと燃料弾性係数により決定される。ここで、燃料噴射弁からの燃料噴射量は、燃料噴射弁の基本パルス幅に前記同様に燃料弾性係数を乗算した式から求めることができる。ここで、前記基本パルス幅は、燃圧補正を行う前の内燃機関から要求されるパルス幅として算出した方が、演算するのに便利であり、演算方法が容易になる。（単純に１次式で算出することが可能となる。）
【００４４】
以上、図６と図７で説明した方法により、燃料配管内の燃料収支を基本的に算出することが可能である。しかしながら、燃料噴射中の燃料収支を算出する際には、高圧燃料ポンプの吐出期間と燃料噴射期間を正確に捕らえる必要があり、以下図８及び図１０で説明する。
【００４５】
図８は、本発明の燃料噴射中の高圧燃料ポンプ吐出との関係を示した一例である。
【００４６】
図中の上段には、前記燃料高圧ポンプの吐出を制御するパルス信号を示している。該パルス信号のＬｏからポンプ駆動カムの上死点（図中のＰＵＭＰＴＤＣ）までが、燃料吐出期間となる。これに対し、燃料噴射タイミング及び噴射パルス幅により、燃料噴射中の高圧燃料ポンプからの燃料吐出は異なってくる。これの関係を示したものが、図中のＩＮＪパルス信号で示したものである。説明の便宜上、燃料噴射パルス幅信号が複数気筒同時噴射等のように記載しているが、これは実際の噴射パルス信号がこのように行われるものではなく、高圧燃料ポンプ吐出と燃料噴射の干渉の色々なケースを同一図に示したものである。
【００４７】
先ず、図中の燃料噴射パターン：Ａの場合には、燃料噴射中の後半から高圧燃料ポンプからの吐出と重なった場合（以下、各パターン図でのハッチング部分が、高圧燃料ポンプの燃料吐出と重なっている領域であり、白抜き部分が、該高圧燃料ポンプの燃料吐出とは重なっていない領域を示す）である。
【００４８】
同様に、パターンＢでは、燃料噴射弁から燃料噴射している全ての領域で、高圧燃料ポンプからの燃料吐出と重なっている場合であり、パターンＣは、燃料噴射の後半で重なっている場合、パターンＤでは、燃料噴射期間の領域内で前記重なりが始まり、噴射期間中に前記重なりを終える場合である。このように、燃料噴射弁から燃料噴射する期間で、高圧燃料ポンプからの燃料吐出が重なる中でも様々な状態があり、それぞれのパターンに適応できる内燃機関の制御装置が必要となる。
【００４９】
図９は、本発明の燃料噴射弁期間中の高圧燃料ポンプからの燃料吐出量算出方法の一例を示したものである。
【００５０】
本図は、前記図５のブロック５１３の内容を具体的な方法の一例である。
【００５１】
まず、内燃機関の運転状態から燃料噴射弁からの噴射開始タイミングが算出される。一方、同様に内燃機関の運転状態から要求噴射パルス幅が算出される。前記要求噴射パルス幅の単位は時間（例えばμｓ）であり、内燃機関の回転数情報から、該要求噴射パルス幅をクランク角度の単位に換算する。これにより、前記噴射開始タイミングに加算する（噴射終了角度＝噴射開始角度＋噴射角度）ことで、燃料噴射終了角度が算出できる。前記燃料噴射開始タイミングと噴射終了タイミングの角度を、予め設定された高圧燃料ポンプの吐出性能マップから検索することで、燃料噴射中の高圧燃料ポンプからの燃料吐出量を算出することができる。ここで、前記図８で説明したように、燃料噴射弁からの燃料噴射期間と高圧燃料ポンプからの燃料吐出の重なりの様々なパターンでも対応できるように、燃料噴射中の高圧燃料ポンプからの吐出量は、燃料噴射開始タイミングと高圧燃料ポンプ駆動パルス出力タイミングの何れか遅い（遅角）側の値で、前記マップを参照すれば良い。これにより、正確に燃料噴射中の高圧燃料ポンプからの燃料吐出量を算出することが可能となる。
【００５２】
図１０及び図１１は、本発明の燃料噴射弁が複数の気筒で重なって噴射した場合の一例である。
【００５３】
前記図８では、単独の気筒の燃料噴射を前提に説明してきたが、ここでは、複数の気筒の燃料噴射が重なった場合について説明する。
【００５４】
先ず図１０では、２気筒の燃料噴射が同時に行われた場合の燃料配管内の燃圧の挙動を示したものである。図で示した様に、同時噴射が行われた場合には、単独気筒での燃料噴射に対し、燃料配管から燃料噴射弁により燃料噴射される量が２倍となり、これに伴って燃料配管内の燃圧は単独気筒での燃料噴射時の燃圧に対し、２倍の燃圧低下が発生する。従って、燃料噴射タイミングと高圧燃料ポンプの吐出タイミングだけでの対応では不充分となり、燃料噴射の重なり判定を行い、前記重なりに応じた内燃機関の燃料噴射制御を行う必要がある。
【００５５】
図１１では、上記した燃料噴射の重なり判定方法を示したものである。図中の＃ｎ気筒の燃料噴射弁の噴射開始タイミングをＡＮＧＳＴｎとし、該気筒の噴射終了タイミングをＡＮＧＥＮＤｎとする。ここで、噴射終了タイミングの演算については、前記図９で説明した通りである。次に＃ｎ＋１気筒の燃料噴射弁の噴射タイミングと噴射終了タイミングを同様にそれぞれ、ＡＮＧＳＴｎ＋１，ＡＮＧＥＮＤｎ＋１とする。燃料噴射弁が複数気筒で重なっている場合には、その噴射期間は、図中でも示しているように、ＡＮＧＥＮＤｎ−ＡＮＧＳＴｎ＋１で算出すればよいことになる。以上、説明の便宜上、燃料噴射の順序はｎの次にｎ＋１気筒が行われることを前提に説明したが、どの気筒の燃料噴射弁を判断・確定することができない場合には、ｍｉｎ（ＡＮＧＥＮＤｎ，ＡＮＧＥＮＤｎ＋１）−ｍａｘ（ＡＮＧＳＴｎ，ＡＮＧＳＴｎ＋１）として算出することでも同様の演算が行える。
【００５６】
このように算出することで、燃料噴射弁の重なり区間を算出することが可能となる。この燃料噴射重なり判定の演算フローチャートは、図１３を用いて後述する。
【００５７】
図１２は、本発明の燃料噴射制御方法のフローチャートの一例を示したものである。
【００５８】
ブロック１２０１では、燃料配管に設置されている燃圧センサの値を定期タイミング
（例えば、２ｍｓ毎）にサンプリングを行う。ブロック１２０２では、前記ブロック１２０１によりサンプリングされた燃圧値に基づいて、高圧燃料ポンプのソレノイドを駆動するパルスタイミングを演算する。ブロック１２０３では、内燃機関の運転状態から要求燃料噴射パルス幅を算出する。ブロック１２０４では、前記ブロック１２０３で算出された噴射パルス幅に基づいて燃料噴射量を算出する。ここで、燃料噴射パルス幅から燃料噴射量への算出は、燃料噴射弁の流量特性に基づいて算出すれば良い。その関係は、前記図３の燃料噴射弁の流量特性から１次式の演算で算出可能である。例えば、燃料噴射弁の有効パルス幅（燃料噴射パルスに対し、実際に燃料噴射弁が開弁しているパルス幅）から燃圧特性を無次元化（本来の燃料噴射弁の燃圧補正を与えない）した演算を行い、これに燃料噴射弁特性の傾き特性値を予め求めておき、乗算すれば良く、前記図７で説明した通りである。
【００５９】
ブロック１２０５では、内燃機関の運転状態に基づいて、燃料噴射弁の噴射タイミングを算出する。ブロック１２０６では、前記図９で一例を示したように、燃料噴射弁から燃料噴射している期間での高圧燃料ポンプからの燃料吐出量を算出する。ブロック１２０７では、前記ブロック１２０４とブロック１２０６で算出した燃料噴射弁からの燃料噴射量と燃料噴射期間中の高圧燃料ポンプからの燃料吐出量の差を求めることで、燃料噴射弁から燃料噴射している期間の燃料配管の燃料の収支を算出する。ブロック１２０８では、ブロック１２０１と同様に燃料配管の燃圧センサの値をサンプリングする。次にブロック
１２０９では、前記ブロック１２０７でサンプリングした燃料噴射弁から燃料噴射開始するタイミングでの燃圧値と前記ブロック１２０６で算出した前記燃料収支から、燃料噴射中の燃圧変化を演算する。ここで、燃料変化＝燃料噴射開始時の燃圧＋燃料噴射中の燃圧変化であり、燃料噴射中の燃圧変化は、燃料噴射中の燃料配管内の燃料収支から容易に算出可能であり、前記図６及び図７で説明した通りである。ブロック１２１０では、前記ブロック１２０９で算出した値、即ち前記図４で説明した燃料圧力重心点を算出した値もしくは、前記ブロック１２０８と１２０９より算出した燃料圧力値に対し予め定めた割合を乗算した値の燃圧値に基づいて、燃料噴射弁の燃圧補正を行う。ブロック１２１１では、前記ブロック１２１０で算出した燃圧補正演算を用いて燃料噴射弁に出力するパルス幅を算出して、ブロック１２１２にて、実際に燃料噴射弁に燃料噴射パルス幅を出力する。
【００６０】
図１３は、本発明の燃料噴射期間重なり時の制御方法のフローチャートの一例を示したものである。
【００６１】
ブロック１３０１では、多段噴射（同一気筒で複数回燃料噴射、例えば吸気行程と圧縮行程の２回に分けて、燃料噴射を行う）を実行するか否かを判断する。実行許可された場合には、ブロック１３０２にて、複数気筒の燃料噴射タイミングから、噴射開始タイミングａを算出する。噴射タイミングａについては、前記図１１で説明した通りである。次にブロック１３０３では、噴射終了タイミングｂを算出する。ここも同様に前記図１１で説明した通りであり、ブロック１３０４にて燃料噴射の重なり期間ｃを前記ブロック１３０２及び１３０３で算出した演算値から算出する。ブロック１３０５では、複数気筒で燃料噴射が重なった場合の燃料噴射量を算出する。前記燃料噴射重なりにより、単一気筒での燃料噴射に対し、その期間より多くの燃料量が燃料配管から噴射されることは、前記図１０及び図１１で説明した通りであるが、その噴射量は、単一気筒で噴射された値（ブロック中の噴射量）に対し、噴射パルス角度に対し前記ブロック１３０４で算出した重なり期間ｃの割合を加算することで算出できる。ブロック１２０７では、前記図１２で説明したように、燃料噴射中の燃料配管内の燃料収支として同様に演算する。これにより、燃料噴射弁が複数気筒で重なった場合でも正確に燃料噴射中の燃料配管内の燃料収支を演算することができ、精度良い燃料噴射弁の制御が可能となる。
【００６２】
図１６は、本発明の内燃機関の燃焼室内の圧力変化（筒内圧の変化）に応じた燃料噴射弁の燃圧補正制御のフローチャートの一例を示したものである。
【００６３】
ブロック１２０９は、前記図１２で説明した通り、燃料噴射弁から燃料噴射している期間の燃圧変化を算出する。ブロック１６０１では、燃料噴射中の内燃機関の燃焼室内圧力変化を演算する。ここで、これまで説明した図２から図１３は燃料配管の燃圧変化に基づいた燃料噴射弁の制御方法について説明してきたが、実際には燃料噴射弁の噴射口の先の圧力変化も燃料噴射弁の噴射量特性に影響することから（同一燃圧及び燃料噴射パルス幅であっても、筒内圧が高い時に燃料噴射する方が、筒内圧が低い時に燃料噴射した場合に比べて燃料噴射量が少なくなる。燃料噴射弁から燃料噴射する期間の内燃機関の燃焼室の圧力変化に基づいた燃料噴射弁制御を行うことで、より精度良い燃料噴射制御が行える。ここで、内燃機関の燃焼室の圧力については、図１５で後述する。次に、ブロック１６０２では、燃料噴射中の圧力変化として、図１２で説明した燃料噴射中の燃料配管の燃圧変化と前記ブロック１６０１で算出した内燃機関の燃焼室内圧力変化の変化を加算して燃料噴射中の圧力変化として算出する。ブロック１２１０では、前記図１２で説明したように燃料噴射弁の燃圧補正演算として算出する。
【００６４】
図１５は、本発明の内燃機関の燃焼室内圧力変化の一例を示したものである。
【００６５】
図中の上段は、燃料噴射弁の上流（燃料側）と下流（燃焼室）の関係図である。燃料噴射弁から燃料噴射する場合には、燃料配管内の燃圧と燃焼室内の圧力の差によって、燃料噴射弁が開弁した期間に、燃料が燃焼室内に噴射されることになる。従って、燃料配管内の燃圧だけではなく、燃料噴射期間の燃焼室の圧力についても燃料噴射弁の噴射量制御を行う場合には、補正が必要であり、これにより更に精度良い燃料噴射量制御が可能となる。
【００６６】
図中の下段は、４サイクルの内燃機関の吸気行程及び圧縮行程に絞って、燃焼室内の圧力変化を示したものである。該燃焼室の圧力については、既知であり、詳細の説明は必要無いが、吸気行程では圧力は低下して圧縮行程では圧力は上昇し、その圧力は内燃機関の運転状態により異なり、低負荷運転時に対し、高負荷運転時は圧力が高くなる。この関係から、燃焼室圧力は、クランク角度と内燃機関の運転状態から算出すれば良い。例えば、クランク角度と内燃機関の負荷によるマップで算出すれば良く、燃料噴射中の圧力変化は、前記図９で説明した燃料噴射期間中の燃料配管の燃圧変化と同様の方法で算出すれば良いことから、燃料配管内の燃圧変化算出のような説明は省略する。
【００６７】
図１７は、本発明の燃料噴射中の燃料配管内圧力の制限について示したものである。
【００６８】
図中の上段は、高圧燃料ポンプから燃料と吐出されていない場合を例にした、燃料配管内の燃圧を示したものであり、図中の下段で示した燃料噴射弁のパルス信号により、燃料噴射弁から燃料が噴射され、該燃料噴射により燃圧が低下することはこれまで説明した通りである。しかしながら、実際の燃料噴射中の燃圧は、燃料噴射弁からの燃料噴射量が多くても燃圧＝０（＝大気圧）になることはなく、燃料タンク内に設けられた高圧燃料ポンプとは別の高圧燃料ポンプに燃料を供給する燃料ポンプがあり、該燃料タンク内燃料ポンプとプレッシャレギュレータにより、一定の圧力（図中のフィード圧で例えば、０．５
Ｍｐａ）に保たれている。従って、燃料噴射弁からの燃料噴射量が多くても、燃料配管内の燃圧は最低でも前記フィード圧までしか低下しない。その為、前記図１２及び図１３で説明した燃料噴射中の燃料配管内の燃圧値演算を行う場合には、このようにフィード圧以上の制限をする必要があり、この制限を与えないと実際の燃料配管内の燃圧とは異なる演算をすることになり、その結果、該フィード圧近辺での燃圧での燃料噴射量制御の精度が悪化（燃料噴射量を多く制御）してしまうことになる。
【００６９】
図１８は、本発明の燃料噴射制御の燃圧補正の下限制限制御のフローチャートの一例である。
【００７０】
ブロック１２０９では、前記図１２で説明した通り、燃料噴射弁から燃料噴射している期間の燃料配管内の燃圧変化を演算する。ブロック１８０１では、該燃圧変化により算出された燃圧に対し、前記図１７で説明したように下限値（＝フィード圧）による制限を与える処理を行う。ブロック１２１０では、前記図１２で説明した通り、燃料噴射中燃圧演算に基づいて、前記下限値処理を施した後に燃料噴射弁の燃圧補正演算を行う。
【００７１】
高圧燃料ポンプが異常と判定された場合には、前記燃料噴射開始時にサンプリングした燃圧値により燃料噴射弁の補正を行えば良い。または、前記定期Ｊｏｂでサンプリングした燃圧センサの値で燃料噴射弁の補正を行っても良い。または、高圧燃料ポンプが全吐出（フル吐出）故障していると判定された場合には、高圧燃料ポンプの制御位置に関わらず、全吐出位置として判定して制御しても良く、高圧燃料ポンプが無吐出故障していると判定された場合には、高圧燃料ポンプの制御位置に関わらず、無吐出位置として判定して制御しても良い。
【００７２】
一方、燃圧センサが異常（故障）と認められた場合には、高圧燃料ポンプの吐出量を一定（無吐出となる制御か、常に吐出する全吐出制御）となるように行い、その際の燃料噴射弁の補正は、燃圧センサの入力値とはせずに、一定値として制御を行えば良い。
【図面の簡単な説明】
【００７３】
【図１】本実施形態の内燃機関の制御装置に係る筒内噴射内燃機関の制御システム図。
【図２】本発明の蓄圧式燃料噴射制御のタイムチャートの一例。
【図３】本発明の燃料噴射弁と燃料配管内燃圧に対する燃料噴射量の関係の一例。
【図４】本発明の高圧燃料ポンプの吐出と燃料噴射弁の噴射と燃圧挙動の一例。
【図５】本発明の燃料噴射弁の制御方法を示した一例。
【図６】本発明の高圧燃料ポンプの燃料吐出量を求める方法の一例。
【図７】本発明の燃料噴射弁からの燃料噴射量を求める方法の一例。
【図８】本発明の燃料噴射中の高圧燃料ポンプ吐出との関係を示した一例。
【図９】本発明の燃料噴射弁期間中の高圧燃料ポンプからの燃料吐出量算出方法の一例。
【図１０】本発明の燃料噴射弁が複数の気筒で重なって噴射した場合の一例。
【図１１】本発明の燃料噴射弁が複数の気筒で重なって噴射した場合の一例。
【図１２】本発明の燃料噴射制御方法のフローチャートの一例。
【図１３】本発明の燃料噴射期間重なり時の制御方法のフローチャートの一例。
【図１４】燃料弾性係数の特性を示した一例。
【図１５】内燃機関の燃焼室内圧力変化の一例。
【図１６】本発明の燃焼室内の圧力変化（筒内圧の変化）に応じた燃料噴射弁の燃圧補正制御のフローチャートの一例。
【図１７】本発明の燃料噴射中の燃料配管内圧力の制限について示した図。
【図１８】本発明の燃料噴射制御の燃圧補正の下限制限制御のフローチャートの一例。
【符号の説明】
【００７４】
１…筒内燃料方式エンジン、７…モータ式スロットル弁、１３…燃料噴射弁（インジェクタ）、１５…コントロールユニット、２６…ＣＰＵ演算手段（演算手段）。
【図１】
2008038857.tif 000003
【図２】
2008038857.tif 000004
【図３】
2008038857.tif 000005
【図４】
2008038857.tif 000006
【図５】
2008038857.tif 000007
【図６】
2008038857.tif 000008
【図７】
2008038857.tif 000009
【図８】
2008038857.tif 000010
【図９】
2008038857.tif 000011
【図１０】
2008038857.tif 000012
【図１１】
2008038857.tif 000013
【図１２】
2008038857.tif 000014
【図１３】
2008038857.tif 000015
【図１４】
2008038857.tif 000016
【図１５】
2008038857.tif 000017
【図１６】
2008038857.tif 000018
【図１７】
2008038857.tif 000019
【図１８】
2008038857.tif 000020