(57)【特許請求の範囲】
【請求項１】
エンジン回転速度及び燃料噴射量に基づいて基本エンジントルクを算出し、前記エンジンのトルクに影響を及ぼす所定のパラメータを用いて前記基本エンジントルクを補正することによりエンジントルクを算出する方法であって、
前記パラメータが単位量変化したときの前記エンジントルクの変化量に対応するトルク感度係数を少なくとも前記エンジン回転速度に基づき算出し、この算出したトルク感度係数で前記基本エンジントルクを補正することを特徴とするエンジントルクの算出方法。
【請求項２】
前記パラメータ及び前記トルク感度係数を用いた前記基本エンジントルクの補正に際しては、前記パラメータの標準状態での値を前記エンジン回転速度及び前記燃料噴射量に基づき算出するとともに、同パラメータの実際の値を検出し、前記算出値及び前記検出値の偏差と前記トルク感度係数とに基づきトルク補正量を算出し、このトルク補正量を用いて前記基本エンジントルクを補正する請求項１に記載のエンジントルクの算出方法。
【請求項３】
前記パラメータは吸入空気量である請求項１又は２に記載のエンジントルクの算出方法。
【請求項４】
前記パラメータは過給圧を含む吸気圧である請求項１又は２に記載のエンジントルクの算出方法。
【請求項５】
前記燃料は、燃料ポンプで加圧されて畜圧容器に一時蓄えられた後に燃料噴射弁の開弁により噴射されるものであり、
前記パラメータは前記燃料噴射弁からの燃料の噴射圧である請求項１又は２に記載のエンジントルクの算出方法。
【請求項６】
前記パラメータは、空気及び燃料の混合気の燃焼にともない生じて吸気通路に還流される排気還流ガスの流量である請求項１に記載のエンジントルクの算出方法。
【請求項７】
前記エンジンは、同エンジンにより駆動される燃料ポンプと、前記燃料ポンプから圧送された燃料を、同燃料が燃料噴射弁から噴射される前に一時蓄える畜圧容器と、前記燃料ポンプから前記畜圧容器への燃料の圧送量を調整する調量弁とを備え、
前記パラメータは、前記調量弁による圧送量の調整にともない変化する前記燃料ポンプの駆動トルクである請求項１に記載のエンジントルクの算出方法。
【請求項８】
前記パラメータは、前記エンジンの温度上昇に応じて減少するフリクショントルクのうちアイドル時におけるフリクショントルクである請求項１に記載のエンジントルクの算出方法。
【請求項９】
前記アイドル時におけるフリクショントルクは、暖機後の標準状態での燃料噴射量と、前記エンジン回転速度を所定のアイドル回転速度にするための燃料噴射量との偏差に基づき算出される請求項８に記載のエンジントルクの算出方法。
【請求項１０】
非アイドル時には、前記エンジンの温度上昇に応じた前記フリクショントルクの変化量を前記アイドル時のフリクショントルクから減算し、その減算結果を前記パラメータとして用いる請求項９に記載のエンジントルクの算出方法。
【請求項１１】
前記パラメータは、前記エンジンが搭載された車両の総走行距離である請求項１に記載のエンジントルクの算出方法。
【請求項１２】
前記パラメータは、前記エンジンの出力軸の総回転数である請求項１に記載のエンジントルクの算出方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、エンジン回転速度及び燃料噴射量に基づいて基本エンジントルクを算出し、この基本エンジントルクを補正することによりエンジントルクを算出する方法に関するものである。
【０００２】
【従来の技術】
車両においてトルクを制御する技術、例えば、トランスミッション制御、ＡＢＳ（Anti lock Brake System）制御、トラクション制御等が知られている。これらの技術では、エンジンに関しては、実トルクが目標トルクとなるように制御される。また、上述したトランスミッション制御等に関しては、エンジンの実トルクに応じて制御量が演算され、その制御量に従ってアクチュエータが駆動制御される。例えば、トランスミッション制御の場合、エンジンの実トルクに応じて変速用ソレノイドバルブの制御量が演算され、その制御量に従って同ソレノイドバルブが駆動される。この駆動により油圧回路が切替えられ所定のギヤ位置（１速、２速、３速等）が決定されて変速が行われる。また、ＡＢＳ制御では、エンジンの実トルクに応じてホイールシリンダのブレーキ油圧の制御量が演算され、その制御量に従ってアクチュエータが駆動される。この駆動によりブレーキ油圧が制御され、車輪と路面とのスリップ率が望ましい値に維持される。従って、これらのトランスミッション制御等のためには、前記エンジンのトルク制御において、エンジンの実トルク（エンジントルク）を精度よく算出することが要求される。
【０００３】
これに対し、例えば特開２０００−１２７８０７号では、エンジントルクを次にようにして算出している。まず、エンジン回転速度及び燃料噴射量に基づき基本エンジントルクを求める。また、エンジントルクに影響を及ぼすと考えられるパラメータ、例えば、吸入空気量、吸気圧等から補正係数を求める。そして、この補正係数で前記基本エンジントルクを補正することによって、エンジントルクを算出する。
【０００４】
【発明が解決しようとする課題】
ところで、前記パラメータがエンジントルクに及ぼす影響度合いは、そのときのエンジンの運転状態、例えばエンジン回転速度、燃料噴射量等に応じて異なる。この点、前述した公報の技術では、パラメータの種類に応じた単一の補正係数を設定しているに過ぎず、前述したような影響度合いが変化することまで考慮していない。これでは、パラメータのエンジントルクに及ぼす影響度合いがエンジンの運転状態によって変化した場合、その変化した影響度合いを反映したエンジントルクの算出を行うことができない。このため、前記公報の方法では、エンジントルクの算出精度を高めるにも限度がある。
【０００５】
本発明はこのような実情に鑑みてなされたものであって、その目的は、基本エンジントルクを単に所定のパラメータで補正する場合よりも高い精度でエンジントルクを算出することのできる算出方法を提供することにある。
【０００６】
【課題を解決するための手段】
以下、上記目的を達成するための手段及びその作用効果について記載する。
請求項１に記載の発明では、エンジン回転速度及び燃料噴射量に基づいて基本エンジントルクを算出し、前記エンジンのトルクに影響を及ぼす所定のパラメータを用いて前記基本エンジントルクを補正することによりエンジントルクを算出する方法であって、前記パラメータが単位量変化したときの前記エンジントルクの変化量に対応するトルク感度係数を少なくとも前記エンジン回転速度に基づき算出し、この算出したトルク感度係数で前記基本エンジントルクを補正するものとする。
【０００７】
上記算出方法によれば、エンジン回転速度及び燃料噴射量に基づいて基本エンジントルクが算出される。この基本エンジントルクはエンジンの標準状態でのトルクである。また、所定のパラメータについてのトルク感度係数が、少なくともエンジン回転速度に基づいて算出される。パラメータはエンジントルクに影響を及ぼすものであり、トルク感度係数は前記パラメータが単位量変化したときのエンジントルクの変化量に対応するものである。
【０００８】
そして、前記パラメータ及びトルク感度係数によって基本エンジントルクが補正される。ここで、前述したようにトルク感度係数は、そのときのエンジンの運転状態（少なくともエンジン回転速度）に基づいて算出されている。すなわち、算出されたトルク感度係数はエンジンの運転状態に応じたものとなっている。このことから、パラメータ及びトルク感度係数を用いた基本エンジントルクの補正により、そのときのエンジンの運転状態に応じたパラメータの影響度合いで影響を受けたエンジントルクが求められる。
【０００９】
従って、たとえパラメータのエンジントルクに及ぼす影響度合いがエンジン回転速度等のエンジン運転状態によって変化していたとしても、その変化した影響度合いを反映したエンジントルクが算出されることとなる。その結果、パラメータの種類に応じて設定した単一の補正係数で基本エンジントルクを補正する場合よりも、そのエンジントルクの算出精度を高めることが可能となる。
【００１０】
請求項２に記載の発明では、請求項１に記載の発明において、前記パラメータ及び前記トルク感度係数を用いた前記基本エンジントルクの補正に際しては、前記パラメータの標準状態での値を前記エンジン回転速度及び前記燃料噴射量に基づき算出するとともに、同パラメータの実際の値を検出し、前記算出値及び前記検出値の偏差と前記トルク感度係数とに基づきトルク補正量を算出し、このトルク補正量を用いて前記基本エンジントルクを補正するものとする。
【００１１】
上記算出方法によれば、基本エンジントルクの補正に際し、エンジン回転速度及び燃料噴射量に基づき、パラメータの標準状態の値が算出される。また、パラメータの実際の値が検出される。両者の値が異なっている場合、その現象はエンジンの運転状態の過渡時、周囲の環境の変化等によってパラメータが変化したことによるものと考えられる。そこで、前記算出値及び前記検出値の偏差が求められ、この偏差と前記トルク感度係数とに基づき、同偏差がエンジントルクに及ぼす影響量であるトルク補正量が算出される。従って、パラメータのエンジントルクに及ぼす影響度合いがエンジンの運転状態に応じて異なっていても、前記トルク補正量を用いて基本エンジントルクを補正することにより、エンジントルクを確実に高精度で算出することが可能となる。
【００１２】
請求項３に記載の発明では、請求項１又は２に記載の発明において、前記パラメータは吸入空気量であるものとする。
ここで、吸入空気量は、加減速時等の過渡時、環境（気温、大気圧等）の変化、エンジンの機差ばらつき、過給機の過給圧特性のばらつき等によっても変化する。
【００１３】
これに対し、請求項３に記載の発明では、基本エンジントルク補正用のトルク感度係数として、吸入空気量を所定のパラメータとした場合のトルク感度係数が用いられる。このトルク感度係数は、吸入空気量が単位量変化したときのエンジントルクの変化量である。従って、吸入空気量のエンジントルクに及ぼす影響度合いがエンジンの運転状態に応じて異なっていても、その影響度合いに応じたトルク増減値、すなわちエンジントルクに及ぼす影響量を求めることが可能となる。その結果、過渡時等に吸入空気量が変化しても、標準状態での基本エンジントルクに対し前記トルク増減値分の補正を行うことによって、エンジントルクを高い精度で算出することが可能となる。
【００１４】
請求項４に記載の発明では、請求項１又は２に記載の発明において、前記パラメータは過給圧を含む吸気圧であるものとする。
ここで、吸気圧は、加減速時等の過渡時、環境（気温、大気圧等）の変化、過給機における過給圧特性のばらつき等によっても変化する。
【００１５】
これに対し、請求項４に記載の発明では、基本エンジントルク補正用のトルク感度係数として、過給圧を含む吸気圧を所定のパラメータとした場合のトルク感度係数が用いられる。このトルク感度係数は、吸気圧が単位量変化したときのエンジントルクの変化量である。従って、吸気圧のエンジントルクに及ぼす影響度合いがエンジンの運転状態に応じて異なっていても、その影響度合いに応じたトルク増減値、すなわちエンジントルクに及ぼす影響量を求めることが可能となる。その結果、過渡時等に吸気圧が変化しても、標準状態での基本エンジントルクに対し前記トルク増減値分の補正を行うことによって、エンジントルクを高い精度で算出することが可能となる。
【００１６】
請求項５に記載の発明では、請求項１又は２に記載の発明において、前記燃料は、燃料ポンプで加圧されて畜圧容器に一時蓄えられた後に燃料噴射弁の開弁により噴射されるものであり、前記パラメータは前記燃料噴射弁からの燃料の噴射圧であるものとする。
【００１７】
ここで、エンジンでは、燃料ポンプで加圧された燃料が畜圧容器に一時蓄えられる。そして、畜圧容器内の高圧燃料は燃料噴射弁が開弁されることで噴射される。ここで、燃料の噴射圧は、噴射圧制御において環境（気温、大気圧、水温等）の変化に応じて補正される場合がある。また、同噴射圧は過渡時の応答遅れ等により変化する（目標噴射圧からずれる）場合がある。
【００１８】
これに対し、請求項５に記載の発明では、基本エンジントルク補正用のトルク感度係数として、噴射圧を所定のパラメータとした場合のトルク感度係数が用いられる。このトルク感度係数は、噴射圧が単位量変化したときのエンジントルクの変化量である。従って、噴射圧のエンジントルクに及ぼす影響度合いがエンジンの運転状態に応じて異なっていても、その影響度合いに応じたトルク増減値、すなわちエンジントルクに及ぼす影響量を求めることが可能となる。その結果、噴射圧制御時における補正等によって噴射圧が変化しても、標準状態での基本エンジントルクに対し前記トルク増減値分の補正を行うことによって、エンジントルクを高い精度で算出することが可能となる。
【００１９】
請求項６に記載の発明では、請求項１に記載の発明において、前記パラメータは、空気及び燃料の混合気の燃焼にともない生じて吸気通路に還流される排気還流ガスの流量であるものとする。
【００２０】
ここで、一般にエンジンでは排気還流ガスの流量により燃焼状態が変わり、それに応じてエンジントルクが変化する。
これに対し、請求項６に記載の発明では、基本エンジントルク補正用のトルク感度係数として、排気還流ガスの流量を所定のパラメータとした場合のトルク感度係数が用いられる。このトルク感度係数は、排気還流ガスの流量が単位量変化したときのエンジントルクの変化量である。従って、排気還流ガスの流量のエンジントルクに及ぼす影響度合いがエンジンの運転状態に応じて異なっていても、その影響度合いに応じたトルク増減値、すなわち排気還流ガスの流量の変化がエンジントルクに及ぼす影響量を求めることが可能となる。その結果、排気還流ガスの流量が変化しても、標準状態での基本エンジントルクに対し前記トルク増減値分の補正を行うことによって、エンジントルクを高い精度で算出することが可能となる。
【００２１】
請求項７に記載の発明では、請求項１に記載の発明において、前記エンジンは、同エンジンにより駆動される燃料ポンプと、前記燃料ポンプから圧送された燃料を、同燃料が燃料噴射弁から噴射される前に一時蓄える畜圧容器と、前記燃料ポンプから前記畜圧容器への燃料の圧送量を調整する調量弁とを備え、前記パラメータは、前記調量弁による圧送量の調整にともない変化する前記燃料ポンプの駆動トルクであるものとする。
【００２２】
ここで、上記エンジンでは、燃料ポンプがエンジンにより駆動され、その燃料ポンプから燃料が畜圧容器に圧送される。このときの燃料の圧送量は調量弁によって調整される。そして、畜圧容器に圧送された燃料は燃料噴射弁から噴射される。
【００２３】
燃料ポンプから圧送される燃料の量が調量弁によって調整される際に、燃料ポンプに要求される駆動トルクは、圧送される燃料量に応じたものとなる。そして、この圧送量に応じた駆動トルクが損失となってエンジントルクが変化する。
【００２４】
これに対し、請求項７に記載の発明では、基本エンジントルク補正用のトルク感度係数として、調量弁の調整にともない変化する燃料ポンプの駆動トルクを所定のパラメータとした場合のトルク感度係数が用いられる。このトルク感度係数は、駆動トルクが単位量変化したときのエンジントルクの変化量である。従って、駆動トルクのエンジントルクに及ぼす影響度合いがエンジンの運転状態に応じて異なっていても、その影響度合いに応じたトルク増減値、すなわち調量弁の調整にともない変化する駆動トルクがエンジントルクに及ぼす影響量を求めることが可能となる。その結果、駆動トルクが変化しても、標準状態での基本エンジントルクに対し前記トルク増減値分の補正を行うことによって、エンジントルクを高い精度で算出することが可能となる。
【００２５】
請求項８に記載の発明では、請求項１に記載の発明において、前記パラメータは、前記エンジンの温度上昇に応じて減少するフリクショントルクのうちアイドル時におけるフリクショントルクであるものとする。
【００２６】
ここで、エンジンの冷間時には潤滑油の粘度が高くなる等の理由により、フリクションが増加する。このフリクションは、エンジンの温度、例えば冷却水温の影響を受けて変化する。
【００２７】
これに対し、請求項８に記載の発明では、基本エンジントルク補正用のトルク感度係数として、アイドル時におけるフリクショントルクを所定のパラメータとした場合のトルク感度係数が用いられる。このトルク感度係数は、アイドル時のフリクショントルクが単位量変化したときのエンジントルクの変化量である。従って、アイドル時におけるフリクションのエンジントルクに及ぼす影響度合いがエンジンの運転状態に応じて異なっていても、その影響度合いに応じたトルク増減値、すなわちエンジントルクに及ぼす影響量を求めることが可能となる。その結果、前記フリクションが変化しても、標準状態での基本エンジントルクに対し前記トルク増減値分の補正を行うことによって、エンジントルクを高い精度で算出することが可能となる。
【００２８】
請求項９に記載の発明では、請求項８に記載の発明において、前記アイドル時におけるフリクショントルクは、暖機後の標準状態での燃料噴射量と、前記エンジン回転速度を所定のアイドル回転速度にするための燃料噴射量との偏差に基づき算出されるものとする。
【００２９】
上記算出方法によると、アイドル時におけるフリクショントルク、換言すると、標準状態に対するフリクション増加分のトルクは、エンジン暖機後の標準状態での燃料噴射量と、エンジン回転速度を所定のアイドル回転速度にするための燃料噴射量との偏差に基づき算出される。このように標準状態との差からフリクショントルクを算出することで、冷間時のフリクションのみならず、エンジン慣らし前のフリクション、エンジン毎の機差、潤滑油の粘度等によるトルク増加分も推定可能となる。
【００３０】
請求項１０に記載の発明では、請求項９に記載の発明において、非アイドル時には、前記エンジンの温度上昇に応じた前記フリクショントルクの変化量を前記アイドル時のフリクショントルクから減算し、その減算結果を前記パラメータとして用いるものとする。
【００３１】
上記算出方法によると、エンジンの非アイドル時には、アイドル時のフリクショントルクから、エンジンの温度上昇に応じたフリクショントルクの変化量が減算される。そして、減算結果が非アイドル時のフリクショントルクとされる。このため、非アイドル時であってもアイドル時と同様にアイドルフリクショントルクを高い精度で求めることができる。また、このようにして求めたアイドルフリクショントルクによってエンジントルクを算出するため、得られるエンジントルクもまた精度の高いものとなる。
【００３２】
請求項１１に記載の発明では、請求項１に記載の発明において、前記パラメータは、前記エンジンが搭載された車両の総走行距離であるものとする。
また、請求項１２に記載の発明では、請求項１に記載の発明において、前記パラメータは、前記エンジンの出力軸の総回転数であるものとする。
【００３３】
ここで、エンジンの可動部で発生するフリクション（摺動抵抗）であるエンジンフリクションはエンジントルクに影響を及ぼすが、その影響量はエンジンの総運転量によって変化する。すなわち、エンジンフリクションはエンジンが新しいとき（新車時）には大きい。しかし、エンジンフリクションは、エンジンの運転にともない回転部分や摺動部分に当りがつく（接触面の凹凸が取り除かれる）ことにより、エンジンの運転履歴（積算時間、積算回転数等）、車両の走行履歴（走行距離等）に応じて減少し、いわゆる慣らし運転が終わると、それ以後はほとんど変化しなくなる。そして、このエンジンフリクショントルクの変化に応じてエンジントルクも変化する。
【００３４】
これに対し、請求項１１に記載の発明では、基本エンジントルク補正用のトルク感度係数として、総走行距離を所定のパラメータとした場合のトルク感度係数が用いられる。このトルク感度係数は、総走行距離が単位量変化したときのエンジントルクの変化量である。従って、総走行距離のエンジントルクに及ぼす影響度合いがエンジンの運転状態に応じて異なっていても、その影響度合いに応じたトルク増減値、すなわちエンジントルクに及ぼす影響量を求めることが可能となる。その結果、総走行距離の増加に応じてフリクションが減少しても、標準状態での基本エンジントルクに対し前記トルク増減値分の補正を行うことによって、エンジントルクを高い精度で算出することが可能となる。
【００３５】
また、請求項１２に記載の発明では、基本エンジントルク補正用のトルク感度係数として、エンジンの出力軸の総回転数を所定のパラメータとした場合のトルク感度係数が用いられる。このトルク感度係数は、総回転数が単位量変化したときのエンジントルクの変化量である。従って、エンジンの出力軸の総回転数がエンジントルクに及ぼす影響度合いがエンジンの運転状態に応じて異なっていても、その影響度合いに応じたトルク増減値、すなわちエンジントルクに及ぼす影響量を求めることが可能となる。その結果、総回転数の増加に応じてフリクションが減少しても、標準状態での基本エンジントルクに対し前記トルク増減値分の補正を行うことによって、エンジントルクを高い精度で算出することが可能となる。
【００３６】
【発明の実施の形態】
（第１実施形態）
以下、本発明を、ディーゼルエンジンのエンジントルクを算出する方法に具体化した第１実施形態について説明する。
【００３７】
車両には、図１に示すように、原動機として畜圧式ディーゼルエンジン（以下、単にエンジンという）１１が搭載されている。エンジン１１は、シリンダヘッド１２と、複数の気筒（シリンダ）１３を有するシリンダブロック１４とを備えている。各シリンダ１３内にはピストン１５が往復動可能に収容されている。各ピストン１５はコネクティングロッド１６を介し、エンジン１１の出力軸であるクランク軸１７に連結されている。各ピストン１５の往復運動は、コネクティングロッド１６によって回転運動に変換された後、クランク軸１７に伝達される。クランク軸１７の回転は変速機（図示略）によって変速され、その変速後の回転が駆動輪に伝達される。
【００３８】
エンジン１１には、シリンダ１３毎に燃焼室１８が設けられている。各燃焼室１８には、吸気通路１９及び排気通路２０が接続されている。シリンダヘッド１２には、シリンダ１３毎に吸気弁２１及び排気弁２２が設けられている。これらの吸・排気弁２１，２２は、クランク軸１７の回転に連動して往復動することにより、吸・排気通路１９，２０を開閉する。
【００３９】
吸気通路１９には、エアクリーナ２３、吸気絞り弁２４等が配置されている。そして、基本的にはエンジン１１の吸気行程において、排気弁２２が閉じられ、吸気弁２１が開かれた状態でピストン１５が下降すると、シリンダ１３内の気圧が外気より低い値（負圧）になり、同エンジン１１の外部の空気が吸気通路１９の各部を順に通過して燃焼室１８に取込まれる。
【００４０】
吸気絞り弁２４は、吸気通路１９内に回動可能に支持されており、同吸気絞り弁２４に連結されたステップモータ等のアクチュエータ２５により駆動される。吸気通路１９を流れる空気の量（吸入空気量）は、吸気絞り弁２４の開き具合（開度）に応じて変化する。
【００４１】
シリンダヘッド１２には、各燃焼室１８に燃料を噴射する燃料噴射弁２６が取付けられている。各燃料噴射弁２６は電磁弁（図示略）を備えており、この電磁弁により、燃料噴射弁２６から燃焼室１８への燃料噴射が制御される。燃料噴射弁２６は、畜圧容器（共通の畜圧配管）であるコモンレール２７に接続されており、電磁弁が開いている間、コモンレール２７内の燃料が燃料噴射弁２６から対応する燃焼室１８に噴射される。コモンレール２７には、燃料噴射圧に相当する比較的高い圧力が蓄積されている。この畜圧を実現するために、コモンレール２７は、燃料ポンプであるサプライポンプ２９に接続されている。
【００４２】
サプライポンプ２９は燃料タンク（図示略）から燃料を吸入するとともに、エンジン１１の回転に同期するカムによってプランジャを往復動させ、燃料を所定圧に高めてコモンレール２７に供給する。サプライポンプ２９には、コモンレール２７へ向けて吐出される燃料の圧力、ひいては吐出量を制御するための圧力制御弁として吸入調量弁３１が設けられている。
【００４３】
コモンレール２７には、所定の条件が満たされた場合に開弁される減圧弁（リリーフ弁）３２が設けられている。この減圧弁３２の開弁により、コモンレール２７内の高圧燃料がリターン配管（図示略）を通じて燃料タンクへ戻されて、コモンレール２７内の圧力が低下する。
【００４４】
そして、吸気通路１９を通ってシリンダ１３内に導入され、かつピストン１５により圧縮された高温かつ高圧の吸入空気に対し、燃料噴射弁２６から燃料が噴射される。この噴射燃料は自己着火して燃焼する。このときに生じた燃焼ガスによりピストン１５が往復動され、クランク軸１７が回転されて、エンジン１１の駆動力（出力トルク）が得られる。燃焼ガスは、排気通路２０に設けられた触媒３３等を通ってエンジン１１の外部へ排出される。
【００４５】
エンジン１１には、過給機としてターボチャージャ３４が設けられている。ターボチャージャ３４は、排気通路２０を流れる排気ガスによって回転するタービンホイール３５と、吸気通路１９に配置され、かつロータシャフト３６を介してタービンホイール３５に連結されたコンプレッサホイール３７とを備えている。ターボチャージャ３４では、タービンホイール３５に排気ガスが吹付けられて同ホイール３５が回転する。この回転は、ロータシャフト３６を介してコンプレッサホイール３７に伝達される。その結果、エンジン１１では、ピストン１５の移動にともなって燃焼室１８内に発生する負圧によって空気が燃焼室１８に送り込まれるだけでなく、その空気がコンプレッサホイール３７の回転によって強制的に燃焼室１８に送り込まれる（過給される）。このようにして、燃焼室１８への空気の充填効率が高められる。
【００４６】
エンジン１１には、排気通路２０を流れる排気ガスの一部を、吸気通路１９に還流させる排気還流（以下「ＥＧＲ」という）装置３８が設けられている。ＥＧＲ装置３８は、還流にともない吸入空気に混合された排気ガス（ＥＧＲガス）により、混合気中の不活性ガスの割合を増やして燃焼最高温度を下げ、大気汚染物質である窒素酸化物（ＮＯｘ）の発生を低減させるためのものである。
【００４７】
ＥＧＲ装置３８は、ＥＧＲ通路３９及びＥＧＲ弁４０を備えている。ＥＧＲ通路３９は、排気通路２０と、吸気通路１９において吸気絞り弁２４よりも下流側の箇所とをつないでいる。ＥＧＲ弁４０はＥＧＲ通路３９の途中、例えば、ＥＧＲ通路３９の吸気通路１９との接続箇所に取付けられている。ＥＧＲ通路３９を流れるＥＧＲガスの流量は、ＥＧＲ弁４０の開き具合（開度）に応じて変化する。
【００４８】
エンジン１１等の運転状態を検出するために、エアフロメータ４１、吸気圧センサ４２、水温センサ４３、クランクポジションセンサ４４、アクセルセンサ４５、燃圧センサ４６、車速センサ４７等の各種センサが用いられている。エアフロメータ４１は吸気通路１９においてエアクリーナ２３の下流近傍に取付けられ、同通路１９を流れる空気の量（吸入空気量ＱＩ）を検出する。吸気圧センサ４２は、吸気通路１９において吸気絞り弁２４よりも下流側に設けられており、吸気通路１９内における吸気の圧力である吸気圧ＰＩを検出する。
【００４９】
水温センサ４３はシリンダブロック１４に取付けられ、冷却水の温度（冷却水温ＴＨＷ）を検出する。クランクポジションセンサ４４はクランク軸１７の近傍に配置されており、そのクランク軸１７が所定角度回転する毎にパルス信号を出力する。このパルス信号は、クランク軸１７の時間当りの回転数であるエンジン回転速度Ｎｅの検出に用いられる。アクセルセンサ４５はアクセルペダル５１の近傍に配置されており、運転者によるアクセルペダル５１の踏込み量（アクセル開度ＡＣＣＰ）を検出する。燃圧センサ４６はコモンレール２７に取付けられており、そのコモンレール２７内に蓄えられている燃料の圧力（燃圧ＰＦ）を検出する。車速センサ４７は、車両の走行速度である車速ＳＰＤを検出する。
【００５０】
前記各種センサ４１〜４７の検出値に基づきエンジン１１の各部を制御するために、車両には電子制御装置（Electronic Control Unit ：ＥＣＵ）５２が設けられている。ＥＣＵ５２はマイクロコンピュータを中心として構成されており、中央処理装置（ＣＰＵ）が、読出し専用メモリ（ＲＯＭ）に記憶されている制御プログラム、初期データ、マップ等に従って演算処理を行い、その演算結果に基づいて各種制御を実行する。ＣＰＵによる演算結果は、ランダムアクセスメモリ（ＲＡＭ）において一時的に記憶される。
【００５１】
前記各種制御としては、燃料噴射制御、噴射圧制御、ＥＧＲ制御等が挙げられる。例えば、燃料噴射制御では、燃圧ＰＦと、そのときのエンジン１１の運転状態（エンジン回転速度Ｎｅ、アクセル開度ＡＣＣＰ、冷却水温ＴＨＷ等）に応じた噴射量指令値とに基づき通電時間（噴射期間）を求める。そして、算出した時間にわたって電磁弁に通電することにより燃料噴射弁２６を開弁させ、前記噴射量指令値に対応する量の燃料を噴射させるようにしている。
【００５２】
また、噴射圧制御では、エンジン１１の運転状態に応じた目標圧を算出し、燃圧ＰＦがこの目標圧に収束するように制御する。この制御の方法としては次の２つの態様があり、これらの態様がエンジン１１の運転状態に応じて切替えられる。１つは、減圧弁３２を閉弁させた状態で、吸入調量弁３１の開度を制御することにより、サプライポンプ２９からコモンレール２７へ圧送（吐出）される燃料の量を調整する態様である。他の１つは、吸入調量弁３１の開度を最大にしてサプライポンプ２９からコモンレール２７へ最大量の燃料を圧送しつつ、減圧弁３２の開度を制御することにより、コモンレール２７から燃料タンクに戻される燃料の量を調整する態様である。
【００５３】
ここで、コモンレール２７に燃料を圧送するためにサプライポンプ２９には所定の駆動トルクが要求される。この駆動トルクはサプライポンプ２９の圧送量によって異なる。特に、前記減圧弁３２の開度制御による噴射圧制御時には、サプライポンプ２９からコモンレール２７に対し最大量の燃料が圧送されることから、駆動トルクが最大となる。
【００５４】
そして、前述したいずれかの態様で吸入調量弁３１及び減圧弁３２を制御することにより、燃圧ＰＦが目標圧に収束して最適となり、燃料噴射弁２６の燃料噴射に必要な燃圧が確保される。
【００５５】
ＥＧＲ制御では、エンジン１１の運転状態に基づき、ＥＧＲ制御の実行条件が成立しているか否かを判定する。ＥＧＲ制御実行条件としては、例えば冷却水温ＴＨＷが所定値以上であること、エンジン１１が始動時から所定時間以上連続して運転されていること、アクセル開度ＡＣＣＰの変化量が正値であること等が挙げられる。そして、このＥＧＲ制御実行条件が成立していない場合には、ＥＧＲ弁４０を全閉状態に保持する。これに対し、同実行条件が成立している場合には、所定のマップ等を参照して、エンジン回転速度Ｎｅ及びアクセル開度ＡＣＣＰに対応するＥＧＲ弁４０の目標開度を算出する。そして、この目標開度に基づきＥＧＲ弁４０を駆動制御する。
【００５６】
そのほかにもＥＣＵ５２は、所定のパラメータ、例えば吸入空気量ＱＩの変化に応じて変化するエンジントルクを算出する。次に、このエンジントルクの算出手順を図２（ａ）のフローチャートに従って説明する。
【００５７】
ＥＣＵ５２はまずステップ１１０において、クランクポジションセンサ４４によるエンジン回転速度Ｎｅ、及びエアフロメータ４１による吸入空気量ＱＩを読込む。続いて、ステップ１２０において、エンジン１１の標準状態でのトルクである基本エンジントルクＴＱｂを算出する。この算出に際しては、例えばエンジン回転速度Ｎｅ及び燃料噴射量Ｑと、基本エンジントルクＴＱｂとの関係を規定した二次元マップを参照する。これらエンジン回転速度Ｎｅ及び燃料噴射量Ｑは、エンジントルクＴＱact に比較的大きな影響を及ぼすと考えられるパラメータである。上記マップは、例えば実験等により、エンジン回転速度Ｎｅ及び燃料噴射量Ｑを種々変化させてエンジントルクを測定することによって作成したものである。この測定に際しては、エンジントルクに影響を及ぼすと考えられるパラメータのうち、前述したエンジン回転速度Ｎｅ及び燃料噴射量Ｑを除くもの、例えば吸入空気量等は一定に保たれている。そして、そのときの運転状態での基本エンジントルクＴＱｂ、すなわちエンジン回転速度Ｎｅ及び燃料噴射量Ｑに対応する基本エンジントルクＴＱｂを前記マップから求める。
【００５８】
次に、ステップ１３０において、吸入空気量のトルク感度係数Ｋ１を算出する。ここで、トルク感度係数Ｋ１は、吸入空気量が単位量変化したときのエンジントルクの変化量、換言すると、単位量当りの吸入空気量がエンジントルクに及ぼす影響量に対応した値である。この算出に際しては、例えばエンジン回転速度Ｎｅ及び燃料噴射量Ｑと、トルク感度係数Ｋ１との関係を規定した二次元マップを参照する。このマップは予め実験等によって作成されたものであり、その一例が図２（ｂ）に示されている。このマップでは、エンジン回転速度Ｎｅが高くなるに従い、また燃料噴射量Ｑの増加に従いトルク感度係数Ｋ１が大きくなる。そして、そのときのエンジン回転速度Ｎｅ及び燃料噴射量Ｑに対応するトルク感度係数Ｋ１を前記マップから求める。
【００５９】
図２（ａ）のステップ１４０において、エンジン１１の標準状態での吸入空気量である基本吸入空気量ＱＩｂを算出する。この算出に際しては、例えばエンジン回転速度Ｎｅ及び燃料噴射量Ｑと、基本吸入空気量ＱＩｂとの関係を規定したマップを参照する。このマップは、例えば実験等により、エンジン回転速度Ｎｅ及び燃料噴射量Ｑを種々変化させて吸入空気量ＱＩを測定することによって作成したものである。この測定に際しては、吸入空気量に影響を及ぼすと考えられるパラメータのうち、前述したエンジン回転速度Ｎｅ及び燃料噴射量Ｑを除くもの、例えば気温、大気圧等は一定に保たれている。また、エンジン１１の構成部品としては、その特性について公差の略中央値を採るものが用いられている。そして、そのときのエンジン回転速度Ｎｅ及び燃料噴射量Ｑに対応する基本吸入空気量ＱＩｂを前記マップから求める。
【００６０】
次にステップ１５０において、前記ステップ１１０での吸入空気量ＱＩと、前記ステップ１４０での基本吸入空気量ＱＩｂとの偏差ΔＱＩを求める。この偏差ΔＱＩが生ずるのは、エンジン１１の運転状態の過渡時、周囲の環境の変化等によってパラメータ（吸入空気量ＱＩ）が変化したことによるものと考えられる。ステップ１６０において、前記ステップ１３０でのトルク感度係数Ｋ１と、前記ステップ１５０での偏差ΔＱＩとを乗算することにより、同偏差ΔＱＩがエンジントルクＴＱact に及ぼす影響量であるトルク補正量ＴＱｄを算出する。ステップ１７０において、前記ステップ１２０での基本エンジントルクＴＱｂに前記ステップ１６０でのトルク補正量ＴＱｄを加算することにより、エンジントルクＴＱact を算出する。ステップ１７０の処理を経た後、エンジントルク算出ルーチンを終了する。
【００６１】
以上詳述した第１実施形態によれば、以下の効果が得られる。
（１）基本エンジントルクＴＱｂの補正に際し、所定のパラメータ（ここでは吸入空気量ＱＩ）だけでなく、そのトルク感度係数Ｋ１を用いている。ここで、トルク感度係数Ｋ１は、そのときのエンジン１１の運転状態（エンジン回転速度Ｎｅ及び燃料噴射量Ｑ）に基づいて算出されている。すなわち、トルク感度係数Ｋ１はエンジン１１の運転状態に応じたものとなっている。このことから、パラメータ及びトルク感度係数を用いた基本エンジントルクＴＱｂの補正により、そのときのエンジン１１の運転状態に応じたパラメータの影響度合いでもって影響を受けたエンジントルクＴＱact が求められる。
【００６２】
従って、たとえパラメータのエンジントルクＴＱact に及ぼす影響度合いがエンジン運転状態（エンジン回転速度Ｎｅ及び燃料噴射量Ｑ）によって変化したとしても、その変化した影響度合いを反映したエンジントルクＴＱact が算出されることとなる。その結果、パラメータの種類に応じて設定した単一の補正係数で基本エンジントルクを補正する従来技術に比べ、エンジントルクＴＱact の算出精度を高めることができる。
【００６３】
（２）基本エンジントルクＴＱｂの補正に際し、パラメータについて算出した標準状態での値（基本吸入空気量ＱＩｂ）と、検出した実際の値（吸入空気量Ｑ）との偏差ΔＱＩを求め、この偏差ΔＱＩとトルク感度係数Ｋ１とに基づき、トルク補正量ＴＱｄを算出するようにしている。従って、過渡時等にパラメータが変化した場合において、そのパラメータのエンジントルクＴＱact に及ぼす影響度合いがエンジン１１の運転状態に応じて異なっていても、トルク補正量ＴＱｄを用いた基本エンジントルクＴＱｂの補正によりエンジントルクＴＱact を確実に高精度で算出することが可能となる。
【００６４】
（３）吸入空気量ＱＩは、加減速時等の過渡時、環境（気温、大気圧等）の変化、エンジン１１の機差ばらつき、ターボチャージャ３４の過給圧特性のばらつき等によっても変化する。これに対し、第１実施形態では、基本エンジントルク補正用のトルク感度係数として、吸入空気量ＱＩを所定のパラメータとした場合のトルク感度係数Ｋ１を用いている。従って、吸入空気量ＱＩのエンジントルクＴＱact に及ぼす影響度合いがエンジン１１の運転状態に応じて異なっていても、トルク感度係数Ｋ１を用いることで前記影響度合いに応じたトルク増減値を求めることが可能となる。換言すると、吸入空気量ＱＩの変化がエンジントルクＴＱact に及ぼす影響量をトルク補正量ＴＱｄとして求めることが可能となる。その結果、前記過渡時等に吸入空気量ＱＩが変化しても標準状態での基本エンジントルクＴＱｂに対し前記トルク増減値分の補正を行うことによって、エンジントルクＴＱact を高い精度で算出することが可能となる。
【００６５】
（第２実施形態）
次に、本発明を具体化した第２実施形態について説明する。第２実施形態は、吸入空気量ＱＩに代えて過給圧（吸気圧ＰＩ）のトルク感度係数Ｋ２を求め、これを用いてトルク補正量ＴＱｄを算出している点において、第１実施形態と大きく異なっている。以下、この相違点を中心に、エンジントルク算出ルーチンの各処理について説明する。
【００６６】
図３（ａ）のフローチャートに示すように、ＥＣＵ５２はまずステップ２１０において、エンジン回転速度Ｎｅ及び吸気圧ＰＩを読込む。続いて、ステップ２２０において、エンジン回転速度Ｎｅ及び燃料噴射量Ｑに基づいて基本エンジントルクＴＱｂを算出する。この処理は第１実施形態のステップ１２０の処理と同様である。
【００６７】
次に、ステップ２３０において、吸気圧ＰＩのトルク感度係数Ｋ２を算出する。ここで、トルク感度係数Ｋ２は、吸気圧ＰＩが単位量変化したときのエンジントルクの変化量、換言すると、単位量当りの吸気圧ＰＩがエンジントルクに及ぼす影響量に対応した値である。この算出に際しては、例えばエンジン回転速度Ｎｅ及び燃料噴射量Ｑと、トルク感度係数Ｋ２との関係を規定した二次元マップを参照する。このマップは予め実験等によって作成されたものであり、その一例が図３（ｂ）に示されている。このマップでは、エンジン回転速度Ｎｅ一定のもと、燃料噴射量Ｑが多くなるに従いトルク感度係数Ｋ２が大きくなる。また、燃料噴射量Ｑ一定のもと、エンジン回転速度Ｎｅが高くなるに従いトルク感度係数Ｋ２が小さくなる。ただし、トルク感度係数Ｋ２は低回転速度域では正の値となり、高回転速度域では概ね負の値となるように設定されている。そして、そのときのエンジン回転速度Ｎｅ及び燃料噴射量Ｑとに対応するトルク感度係数Ｋ２を前記マップから求める。
【００６８】
続いて、図３（ａ）のステップ２４０において、エンジン１１の標準状態での過給圧である基本過給圧（基本吸気圧ＰＩｂ）を算出する。この算出に際しては、例えばエンジン回転速度Ｎｅ及び燃料噴射量Ｑと、基本吸気圧ＰＩｂとの関係を規定した二次元マップを参照する。このマップは、例えば実験等により、エンジン回転速度Ｎｅ及び燃料噴射量Ｑを種々変化させた場合の吸気圧ＰＩを測定することによって作成したものである。この測定に際しては、吸気圧ＰＩに影響を及ぼすと考えられるパラメータのうち、前述したエンジン回転速度Ｎｅ及び燃料噴射量Ｑを除くもの、例えば大気圧、ターボチャージャ３４の過給圧特性等は一定に保たれている。また、エンジン１１の構成部品としては、その特性について公差の略中央値を採るものが用いられている。そして、そのときのエンジン回転速度Ｎｅ及び燃料噴射量Ｑに対応する基本吸気圧ＰＩｂを前記マップから求める。
【００６９】
次に、ステップ２５０において、前記ステップ２１０での吸気圧ＰＩと、前記ステップ２４０での基本吸気圧ＰＩｂとの偏差ΔＰＩを求める。この偏差ΔＰＩが生ずるのは、後述するように加減速時等の過渡時、環境（気温、大気圧等）の変化、ターボチャージャ３４の過給圧特性のばらつき等によってパラメータ（吸気圧ＰＩ）が変化したことによるものと考えられる。
【００７０】
次に、ステップ２６０において、前記ステップ２３０でのトルク感度係数Ｋ２と、前記ステップ２５０での偏差ΔＰＩとを乗算することにより、同偏差ΔＰＩがエンジントルクＴＱact に及ぼす影響量であるトルク補正量ＴＱｄを算出する。ステップ２７０において、前記ステップ２２０での基本エンジントルクＴＱｂに前記ステップ２６０でのトルク補正量ＴＱｄを加算することにより、エンジントルクＴＱact を算出する。ステップ２７０の処理を経た後、エンジントルク算出ルーチンを終了する。
【００７１】
なお、前記図３（ｂ）のマップの設定により、低回転速度域ではトルク感度係数Ｋ２が正の値を採るため、エンジントルクＴＱact は基本エンジントルクＴＱｂよりも大きくなる。しかし、高回転速度域ではトルク感度係数Ｋ２が負の値を採る場合があり、このときにはエンジントルクＴＱact は基本エンジントルクＴＱｂよりも小さくなる。
【００７２】
以上詳述した第２実施形態によれば、上述した（１），（２）と同様の効果が得られるほか、以下の効果も得られる。
（４）エンジントルクＴＱact の算出方法として、エンジン回転速度Ｎｅ及び燃料噴射量Ｑに基づいて算出した基本エンジントルクＴＱｂを吸気圧ＰＩによって補正すること（従来技術に相当）が考えられる。しかし、吸気圧ＰＩは、加減速時等の過渡時、環境（気温、大気圧等）の変化、ターボチャージャ３４の過給圧特性のばらつき等によっても変化する。
【００７３】
これに対し、第２実施形態では、基本エンジントルク補正用のトルク感度係数として、過給圧（吸気圧ＰＩ）を所定のパラメータとした場合のトルク感度係数Ｋ２を用いている。従って、吸気圧ＰＩのエンジントルクＴＱact に及ぼす影響度合いがエンジン１１の運転状態に応じて異なっていても、その影響度合いに応じたトルク増減値を求めることが可能となる。換言すると、吸気圧ＰＩがエンジントルクＴＱact に及ぼす影響量を、トルク補正量ＴＱｄとして求めることが可能となる。その結果、過渡時等に吸気圧ＰＩが変化しても、標準状態での基本エンジントルクＴＱｂに対し前記トルク増減値分の補正を行うことによって、エンジントルクＴＱact を高い精度で算出することができる。
【００７４】
（第３実施形態）
次に、本発明を具体化した第３実施形態について説明する。第３実施形態は、吸入空気量ＱＩに代えて噴射圧のトルク感度係数を求め、これを用いてトルク補正量ＴＱｄを算出している点において、第１実施形態と大きく異なっている。以下、この相違点を中心に、ＥＣＵ５２によるエンジントルク算出ルーチンの処理について説明する。なお、エンジン１１では、燃料噴射弁２６の開弁によりコモンレール２７内の高圧燃料を噴射させる構成を採っていることから、噴射圧とコモンレール２７内の燃料の圧力（燃圧ＰＦ）との間には密接な関係が見られる。このことから、エンジントルク算出ルーチンでは、燃圧ＰＦのトルク感度係数Ｋ３を、噴射圧のトルク感度係数の相当値として用いている。
【００７５】
図４（ａ）のフローチャートに示すように、ＥＣＵ５２はまずステップ３１０において、エンジン回転速度Ｎｅ及び燃圧ＰＦを読込む。続いて、ステップ３２０において、前記エンジン回転速度Ｎｅ及び燃料噴射量Ｑに基づき基本エンジントルクＴＱｂを算出する。この処理は、第１実施形態のステップ１２０の処理と同様である。
【００７６】
次に、ステップ３３０において、燃圧ＰＦのトルク感度係数Ｋ３を算出する。ここで、トルク感度係数Ｋ３は、燃圧ＰＦが単位量変化したときのエンジントルクの変化量、換言すると、単位量当りの燃圧ＰＦがエンジントルクに及ぼす影響量に対応した値である。この算出に際しては、例えばエンジン回転速度Ｎｅ及び燃料噴射量Ｑと、トルク感度係数Ｋ３との関係を規定した二次元マップを参照する。このマップは予め実験等によって作成されたものであり、その一例が図４（ｂ）に示されている。このマップでは、燃料噴射量Ｑが多くなるに従いトルク感度係数Ｋ３が大きくなる。そして、そのときのエンジン回転速度Ｎｅ及び燃料噴射量Ｑに対応するトルク感度係数Ｋ３を前記マップから求める。
【００７７】
なお、エンジン回転速度Ｎｅの変化に対するトルク感度係数Ｋ３の変化は、燃料噴射量Ｑの変化に対するトルク感度係数Ｋ３の変化よりもかなり少ない。このため、図４（ｂ）のマップでは、便宜上代表的なエンジン回転速度Ｎｅにおけるトルク感度係数Ｋ３のみが図示されている。従って、このマップでは、エンジン回転速度Ｎｅに関係なく燃料噴射量Ｑのみによってトルク感度係数Ｋ３が決められているわけではない。
【００７８】
図４（ａ）のステップ３４０において、エンジン１１の標準状態での燃圧である基本燃圧ＰＦｂを算出する。この算出に際しては、例えばエンジン回転速度Ｎｅ及び燃料噴射量Ｑと、基本燃圧ＰＦｂとの関係を規定した二次元マップを参照する。このマップは、例えば実験等により、エンジン回転速度Ｎｅ及び燃料噴射量Ｑを種々変化させた場合の燃圧ＰＦを測定することによって作成したものである。この測定に際しては、燃圧ＰＦに影響を及ぼすと考えられるパラメータのうち、前述したエンジン回転速度Ｎｅ及び燃料噴射量Ｑを除くもの、例えば大気圧、気温、冷却水温等は一定に保たれている。また、エンジン１１の構成部品としては、その特性について公差の略中央値を採るものが用いられている。そして、そのときのエンジン回転速度Ｎｅ及び燃料噴射量Ｑに対応する基本燃圧ＰＦｂを前記マップから求める。
【００７９】
次にステップ３５０において、前記ステップ３１０での燃圧ＰＦと、前記ステップ３４０での基本燃圧ＰＦｂとの偏差ΔＰＦを求める。ステップ３６０において、前記ステップ３３０でのトルク感度係数Ｋ３と、前記ステップ３５０での偏差ΔＰＦとを乗算することにより、同偏差ΔＰＦがエンジントルクＴＱact に及ぼす影響量であるトルク補正量ＴＱｄを算出する。ステップ３７０において、前記ステップ３２０での基本エンジントルクＴＱｂに前記ステップ３６０でのトルク補正量ＴＱｄを加算することにより、エンジントルクＴＱact を算出する。ステップ３７０の処理を経た後、エンジントルク算出ルーチンを終了する。
【００８０】
以上詳述した第３実施形態によれば、前記（１），（２）と同様の効果が得られるほか、以下の効果も得られる。
（５）エンジントルクの算出方法として、エンジン回転速度Ｎｅ及び燃料噴射量Ｑに基づいて算出した基本エンジントルクＴＱｂを噴射圧（燃圧ＰＦ）によって補正すること（従来技術に相当）が考えられる。しかし、噴射圧（燃圧ＰＦ）は、前述した噴射圧制御において環境（気温、大気圧、水温等）の変化に応じて補正されることがある。また、噴射圧は過渡時の応答遅れ（実際の値が目標値に収束するまでの追従遅れ）等により変化する場合がある。
【００８１】
これに対し、第３実施形態では、基本エンジントルク補正用のトルク感度係数として、燃圧（噴射圧相当値）ＰＦを所定のパラメータとした場合のトルク感度係数Ｋ３を用いている。従って、燃圧ＰＦのエンジントルクＴＱact に及ぼす影響度合いがエンジン１１の運転状態に応じて異なっていても、トルク感度係数Ｋ３を用いることで、その影響度合いに応じたトルク増減値を求めることが可能となる。換言すると、燃圧ＰＦがエンジントルクＴＱact に及ぼす影響量をトルク補正量ＴＱｄとして求めることが可能となる。その結果、噴射圧制御時における補正等によって燃圧ＰＦが変化しても、標準状態での基本エンジントルクＴＱｂに対し前記トルク増減値分（トルク補正量ＴＱｄ）の補正を行うことによって、エンジントルクＴＱact を高い精度で算出することが可能となる。
【００８２】
（第４実施形態）
次に、本発明を具体化した第４実施形態について説明する。第４実施形態は、吸入空気量ＱＩに代えてＥＧＲ弁４０の開度についてのトルク感度係数を求め、これを用いてトルク補正量ＴＱｄを算出している点において、第１実施形態と大きく異なっている。これは、一般にエンジン１１では、ＥＧＲガスの流量により燃焼状態が変わり、これにともなってエンジントルクが変化するためである。ＥＧＲガスの流量はＥＧＲ弁４０の開度に応じて変化する。そこで、ＥＧＲ弁４０の開度についてのトルク感度係数Ｋ４をエンジントルクの算出に反映するようにしている。
【００８３】
以下、上記相違点を中心に、ＥＣＵ５２によるエンジントルク算出ルーチンの処理について説明する。なお、ＥＧＲ弁４０の開度はＥＧＲ弁４０の制御量（以下、ＥＧＲ制御量という）に応じて変化する。このことから、エンジントルク算出ルーチンでは、ＥＧＲ制御量のトルク感度係数Ｋ４を、ＥＧＲ弁開度のトルク感度係数の相当値として用いている。
【００８４】
図５（ａ）のフローチャートに示すように、ＥＣＵ５２はまずステップ４１０においてエンジン回転速度Ｎｅを読込む。続いて、ステップ４２０において、前記エンジン回転速度Ｎｅ及び燃料噴射量Ｑに基づき、エンジン１１の標準状態でのトルクである基本エンジントルクＴＱｂを算出する。この処理は、第１実施形態のステップ１２０の処理と同様である。なお、前記標準状態ではＥＧＲ弁４０が全閉状態とされ、排気ガスの還流が行われない。
【００８５】
次に、ステップ４３０において、ＥＧＲ制御量のトルク感度係数Ｋ４を算出する。ここで、トルク感度係数Ｋ４は、ＥＧＲ制御量が単位量変化したときのエンジントルクの変化量、換言すると、単位量当りのＥＧＲ制御量がエンジントルクに及ぼす影響量に対応した値である。この算出に際しては、例えばエンジン回転速度Ｎｅ及び燃料噴射量Ｑと、トルク感度係数Ｋ４との関係を規定した二次元マップを参照する。このマップは予め実験等によって作成されたものであり、その一例が図５（ｂ）に示されている。このマップでは、エンジン回転速度Ｎｅ一定のもと、燃料噴射量Ｑが多くなるに従いトルク感度係数Ｋ４が小さくなる。また、燃料噴射量Ｑ一定のもとエンジン回転速度Ｎｅが高くなるに従いトルク感度係数Ｋ４が大きくなる。なお、低回転速度域ではトルク感度係数Ｋ４は負の値となる場合がある。そして、そのときのエンジン回転速度Ｎｅ及び燃料噴射量Ｑに対応するトルク感度係数Ｋ４を前記マップから求める。
【００８６】
図５（ａ）のステップ４４０において、そのときのＥＧＲ制御量と前記ステップ４３０でのトルク感度係数Ｋ４とを乗算することにより、トルク補正量ＴＱｄを算出する。ステップ４５０において、前記ステップ４２０での基本エンジントルクＴＱｂに前記ステップ４４０でのトルク補正量ＴＱｄを加算することにより、エンジントルクＴＱact を算出する。ステップ４５０の処理を経た後、エンジントルク算出ルーチンを終了する。
【００８７】
なお、前記図５（ｂ）のマップの設定により、高回転速度域ではトルク感度係数Ｋ４が正の値を採るため、エンジントルクＴＱact は基本エンジントルクＴＱｂよりも大きくなる。しかし、低回転速度域ではトルク感度係数Ｋ４が負の値を採る場合があり、このときにはエンジントルクＴＱact は基本エンジントルクＴＱｂよりも小さくなる。
【００８８】
以上詳述した第４実施形態によれば、前記（１），（２）と同様の効果が得られるほか以下の効果も得られる。
（６）前記したように、一般にＥＧＲを行うエンジン１１では、ＥＧＲガスの流量により燃焼状態が変わり、それに応じてエンジントルクＴＱact が変化する。
【００８９】
これに対し、第４実施形態では、基本エンジントルク補正用のトルク感度係数として、ＥＧＲ制御量（ＥＧＲガスの流量の相当値）を所定のパラメータとした場合のトルク感度係数Ｋ４を用いている。従って、ＥＧＲガスの流量のエンジントルクＴＱact に及ぼす影響度合いがエンジン１１の運転状態に応じて異なっていても、トルク感度係数Ｋ４を用いることで前記影響度合いに応じたトルク増減値を求めることが可能となる。換言すると、ＥＧＲガスの流量の変化がエンジントルクＴＱact に及ぼす影響量をトルク補正量ＴＱｄとして求めることが可能となる。その結果、ＥＧＲガスの流量が変化しても、標準状態での基本エンジントルクＴＱｂに対し前記トルク増減値（トルク補正量ＴＱｄ）分の補正を行うことによって、エンジントルクＴＱact を高い精度で算出することが可能となる。
【００９０】
（第５実施形態）
次に、本発明を具体化した第５実施形態について説明する。第５実施形態は、吸入空気量ＱＩに代えて吸入調量弁３１の開度のトルク感度係数を求め、これを用いてトルク補正量ＴＱｄを算出している点において、第１実施形態と大きく異なっている。これは主として以下の理由による。
【００９１】
エンジントルクの一部はサプライポンプ２９を駆動するために消費され、その分小さくなる。また、サプライポンプ２９がエンジン１１によって駆動されることと、燃料の噴射圧制御方法に２つの態様があり、これらの態様がエンジン１１の運転状態に応じて切替えられることについては先に説明した通りである。そして、吸入調量弁３１の開度制御によってサプライポンプ２９から圧送される燃料の量を調整する態様では、サプライポンプ２９に要求される駆動トルクは、圧送される燃料量に応じたものとなる。この駆動トルクの変化により、サプライポンプ２９の駆動のためのエンジントルクの損失量が異なってくる。この損失量は、サプライポンプ２９からの燃料の圧送量が少なくなるに従い少なくなる。
【００９２】
そこで、前述したように吸入調量弁３１の制御量のトルク感度係数をエンジントルクＴＱact の算出に反映させることで、前記の影響を少なくしようとしている。以下に、この相違点を中心に、ＥＣＵ５２によるエンジントルク算出ルーチンの処理について説明する。
【００９３】
図６（ａ）のフローチャートに示すように、ＥＣＵ５２はまずステップ５１０においてエンジン回転速度Ｎｅを読込む。続いて、ステップ５２０において、前記エンジン回転速度Ｎｅ及び燃料噴射量Ｑに基づき基本エンジントルクＴＱｂを算出する。この処理は、第１実施形態のステップ１２０の処理と略同様である。
【００９４】
次に、ステップ５３０において、吸入調量弁３１の制御量のトルク感度係数Ｋ５を算出する。ここで、トルク感度係数Ｋ５は、吸入調量弁３１の制御量（調量制御量）が単位量変化したときのエンジントルクの変化量、換言すると、単位量当りの調量制御量がエンジントルクに及ぼす影響量に対応した値である。この算出に際しては、例えばエンジン回転速度Ｎｅ及び燃料噴射量Ｑと、トルク感度係数Ｋ５との関係を規定した二次元マップを参照する。このマップは予め実験等によって作成されたものであり、その一例が図６（ｂ）に示されている。このマップでは、エンジン回転速度Ｎｅが高くなるに従い、また燃料噴射量Ｑが多くなるに従いトルク感度係数Ｋ５が大きくなる。そして、そのときのエンジン回転速度Ｎｅ及び燃料噴射量Ｑに対応するトルク感度係数Ｋ５を前記マップから求める。
【００９５】
図６（ａ）のステップ５４０において、そのときの調量制御量と前記ステップ５３０でのトルク感度係数Ｋ５とを乗算することにより、トルク補正量ＴＱｄを算出する。ステップ５５０において、前記ステップ５２０での基本エンジントルクＴＱｂから前記ステップ５４０でのトルク補正量ＴＱｄを減算することにより、エンジントルクＴＱact を算出する。ステップ５５０の処理を経た後、エンジントルク算出ルーチンを終了する。
【００９６】
以上詳述した第５実施形態によれば、前記（１）と同様の効果が得られるほか、以下の効果も得られる。
（７）サプライポンプ２９から圧送される燃料の量が吸入調量弁３１によって調整される態様では、サプライポンプ２９に要求される駆動トルクがその圧送される燃料量によって異なり、これにともないエンジントルクＴＱact が異なってくる。
【００９７】
これに対し、第５実施形態では、基本エンジントルク補正用のトルク感度係数として、吸入調量弁３１の調整にともない変化するサプライポンプ２９の駆動トルクを所定のパラメータとした場合のトルク感度係数Ｋ５を用いている。従って、駆動トルクのエンジントルクＴＱact に及ぼす影響度合いがエンジン１１の運転状態に応じて異なっていても、トルク感度係数Ｋ５を用いることで前記影響度合いに応じたトルク増減値求めることが可能となる。換言すると、吸入調量弁３１の調整にともない変化する駆動トルクがエンジントルクＴＱact に及ぼす影響量をトルク補正量ＴＱｄとして求めることが可能となる。その結果、駆動トルクが変化しても、標準状態での基本エンジントルクＴＱｂに対し前記トルク増減値（トルク補正量ＴＱｄ）分の補正を行うことによって、エンジントルクＴＱact を高い精度で算出することが可能となる。
【００９８】
（第６実施形態）
次に、本発明の第６実施形態について説明する。第６実施形態は、吸入空気量ＱＩに代えてアイドル時のフリクショントルクのトルク感度係数を求め、これを用いてトルク補正量ＴＱｄを算出している点において、第１実施形態と大きく異なっている。これは、一般にエンジン１１の冷間時には、潤滑油の粘度が高くなる等の理由により、暖機時に比べてエンジン１１のフリクションが高く、その分エンジントルクが減少する。そして、この減少量は、フリクションの大きさによって異なる。すなわち、暖機が進むに従いエンジン１１のフリクションが小さくなり、エンジントルクの損失幅が小さくなる。そこで、アイドル時のフリクショントルクについてのトルク感度係数をエンジントルクの算出に反映するようにしている。
【００９９】
以下、上記相違点を中心に、ＥＣＵ５２によるエンジントルク算出ルーチンの処理について説明する。このルーチンは所定のタイミング、例えば一定時間毎に繰り返し実行される。図７（ａ）及び図８（ａ）のフローチャートに示すように、ＥＣＵ５２はまずステップ６１０において、エンジン回転速度Ｎｅ及び燃料噴射量Ｑに基づき基本エンジントルクＴＱｂを算出する。この処理は、第１実施形態のステップ１２０の処理と同様である。
【０１００】
次に、ステップ６２０において、アイドル時のフリクショントルクのトルク感度係数Ｋ６を算出する。ここで、トルク感度係数Ｋ６は、アイドル時のフリクショントルクが単位量変化したときのエンジントルクの変化量、換言すると、単位量当りのアイドルフリクショントルクがエンジントルクに及ぼす影響量に対応した値である。この算出に際しては、例えばエンジン回転速度Ｎｅとトルク感度係数Ｋ６との関係を規定した一次元マップを参照する。このマップは予め実験等によって作成されたものであり、その一例が図７（ｂ）に示されている。このマップでは、エンジン回転速度Ｎｅが高くなるに従いトルク感度係数Ｋ６が大きくなる。そして、そのときのエンジン回転速度Ｎｅに対応するトルク感度係数Ｋ６を前記マップから求める。
【０１０１】
図７（ａ）のステップ６３０において、エンジン１１がアイドル状態であるかどうかを判定する。例えば、車速センサ４７による車速ＳＰＤが「０ｋｍ／ｈ」であり、かつアクセルセンサ４５によるアクセル開度ＡＣＣＰが０％である場合にアイドル状態であるとすることができる。この判定条件が満たされていると、ステップ６４０において、そのときの燃料噴射量Ｑ及び冷却水温ＴＨＷを、それぞれアイドル噴射量Ｑid及びアイドル水温ＴＨＷidとしてメモリに記憶する。ここでのアイドル噴射量Ｑidは、エンジン回転速度Ｎｅを所定のアイドル回転速度に収束させるために要求される燃料噴射量である。
【０１０２】
続いて、ステップ６５０〜６９０において、アイドル時におけるフリクショントルク（アイドルフリクショントルクＴＱid）を推定する。この推定に際し、まずステップ６５０において基本アイドル噴射量Ｑidb を算出する。この基本アイドル噴射量Ｑidb は、暖機後のアイドル時における標準状態での燃料噴射量である。この算出に際しては、例えばエンジン回転速度Ｎｅと基本アイドル噴射量Ｑidb との関係を規定した一次元マップを参照する。そして、そのときのエンジン回転速度Ｎｅに対応する基本アイドル噴射量Ｑidb を前記マップから求める。
【０１０３】
次に、図８（ａ）のステップ６６０において初期アイドルフリクショントルク（以下、単に初期トルクという）ＴＱids を算出する。この初期トルクＴＱids は、標準状態に対するフリクション増加分のトルクである。すなわち、前記アイドル噴射量Ｑidの燃料が噴射された場合には、前記基本アイドル噴射量Ｑidb の燃料が噴射された場合よりもフリクションが増加するが、それに応じて増加するトルクが前記初期トルクＴＱids である。この初期トルクＴＱids は冷間時に大きく、エンジン１１の暖機、すなわち機関温度（冷却水温ＴＨＷ）の上昇にともなって小さくなる。
【０１０４】
前記初期トルクＴＱids の算出に際しては、例えば、アイドル噴射量Ｑid及び基本アイドル噴射量Ｑidb の偏差ΔＱid（＝Ｑid−Ｑidb ）と、エンジン回転速度Ｎｅと、初期トルクＴＱids との関係を規定したマップを参照する。その一例を図８（ｂ）に示す。このマップでは、偏差ΔＱidが大きくなるに従い、またエンジン回転速度Ｎｅが高くなるに従い初期トルクＴＱids が大きくなる。
【０１０５】
次に、図８（ａ）のステップ６７０において、アイドルフリクショントルク変化量（以下、単にトルク変化量という）ＴＱidecを「０」に設定する。ここで、同トルク変化量ＴＱidecは、後述するようにエンジン１１の暖機、具体的にはエンジン１１の温度（冷却水温ＴＨＷ）の上昇にともなう非アイドル時でのフリクショントルクの減少量である。
【０１０６】
一方、前記ステップ６３０の判定条件が満たされていないと、ステップ６８０において、非アイドル状態でのトルク変化量ＴＱidecを算出する。この算出に際しては、冷却水温ＴＨＷの偏差ΔＴＨＷ及び非アイドル時（例えば走行時）の冷却水温ＴＨＷと、トルク変化量ＴＱidecとの関係を規定した二次元マップを参照する。ここで、前記偏差ΔＴＨＷは、先のアイドル時（ステップ６４０）に記憶したアイドル水温ＴＨＷidと、現在（非アイドル時）の冷却水温ＴＨＷとの偏差である。図８（ｃ）にこのマップの一例を示す。このマップでは、偏差ΔＴＨＷが大きくなるに従い、また冷却水温ＴＨＷが低くなるに従いトルク変化量ＴＱidecが大きくなる。このようにマップには、冷却水温ＴＨＷの上昇代（偏差ΔＴＨＷ）に対するトルク変化量ＴＱidecが冷却水温ＴＨＷ毎に規定されている。そして、偏差ΔＴＨＷ及び冷却水温ＴＨＷに対応するトルク変化量ＴＱidecを前記マップから求める。
【０１０７】
図８（ａ）において、前記のようにステップ６７０又は６８０でトルク変化量ＴＱidecを求めた後は、ステップ６９０においてアイドルフリクショントルクＴＱidを算出する。すなわち、前記ステップ６６０での初期トルクＴＱids から前記ステップ６７０，６８０でのトルク変化量ＴＱidecを減算し、その減算結果をアイドルフリクショントルクＴＱidとする。
【０１０８】
次に、ステップ７００において、前記ステップ６９０でのアイドルフリクショントルクＴＱidに前記ステップ６２０でのトルク感度係数Ｋ６を乗算することによりトルク補正量ＴＱｄを算出する。ステップ７１０において、前記ステップ６１０での基本エンジントルクＴＱｂから前記ステップ７００でのトルク補正量ＴＱｄを減算することにより、エンジントルクＴＱact を算出する。ステップ７１０の処理を経た後、エンジントルク算出ルーチンを一旦終了する。
【０１０９】
以上詳述した第６実施形態によれば、前記（１）と同様の効果が得られるほか、以下の効果も得られる。
（８）エンジン１１の冷間時には潤滑油の粘度が高くなる等の理由により、暖機時に比べフリクションが増加する。このフリクションは、エンジン１１の温度の影響を受けて変化する。
【０１１０】
これに対し、第６実施形態では、基本エンジントルク補正用のトルク感度係数として、アイドル時におけるフリクショントルクＴＱidを所定のパラメータとした場合のトルク感度係数Ｋ６を用いている。従って、アイドル時におけるフリクションのエンジントルクＴＱact に及ぼす影響度合いがエンジン１１の運転状態に応じて異なっていても、トルク感度係数Ｋ６を用いることで、その影響度合いに応じたトルク増減値を求めることが可能となる。換言すると、アイドル時におけるフリクションがエンジントルクに及ぼす影響量をトルク補正量ＴＱｄとして求めることが可能となる。その結果、フリクションがエンジン１１の温度に応じて変化しても、標準状態での基本エンジントルクＴＱｂに対し前記トルク増減値（トルク補正量ＴＱｄ）分の補正を行うことによって、エンジントルクＴＱact を高い精度で算出することが可能となる。
【０１１１】
（９）アイドル時におけるフリクショントルク、換言すると、標準状態に対するフリクション増加分のトルク（初期トルクＴＱids ）を、エンジン暖機後の標準状態での基本アイドル噴射量Ｑidb とアイドル噴射量Ｑidとの偏差ΔＱidに基づき算出している。このように標準状態との差から初期トルクＴＱids を算出することで、冷間時のフリクションのみならず、エンジン慣らし前のフリクション、エンジン毎の機差、潤滑油の粘度等によるトルク増加分も推定可能となる。
【０１１２】
（１０）アイドル時にはエンジン１１の温度の相当値としてアイドル水温ＴＨＷidを記憶しておく。エンジン１１の非アイドル時において、前記アイドル水温ＴＨＷidと偏差ΔＴＨＷとに基づき、冷却水温ＴＨＷの上昇に応じた、アイドル時からのフリクショントルクの低減量であるトルク変化量ＴＱidecを算出する。そして、初期トルクＴＱids から前記トルク変化量ＴＱidecを減算し、その減算結果を非アイドル時のフリクショントルクとしている。このため、非アイドル時であってもアイドル時と同様にアイドルフリクショントルクＴＱidを高い精度で求めることができる。また、このようにして求めたアイドルフリクショントルクＴＱidを用いるため、エンジントルクＴＱact をより高い精度で算出することができる。
【０１１３】
（１１）基本アイドル噴射量Ｑidb を算出するために、エンジン回転速度Ｎｅの１次元マップを用いている。このため、種々のアイドル回転速度に対応可能となる。種々のアイドル回転速度としては、例えば、冷間時において暖機時よりも高めに設定されるアイドル回転速度や、運転者によるヒータスイッチのオン操作に応じて設定され、かつオフ操作時よりも高めに設定されるアイドル回転速度等が挙げられる。
【０１１４】
（第７実施形態）
次に、本発明を具体化した第７実施形態について説明する。第７実施形態は、吸入空気量ＱＩに代えて車両の総走行距離のトルク感度係数を求め、これを用いてトルク補正量ＴＱｄを算出している点において、第１実施形態と大きく異なっている。これは、エンジン１１の可動部で発生するフリクション（摺動抵抗）はエンジントルクに影響を及ぼすが、その影響量がエンジン１１の運転量等によって変化するからである。すなわち、エンジンフリクションは新車時には大きいが、車両の走行とともに減少し、ある程度の距離を走行する、いわゆる慣らし運転が終わると、それ以後はほとんど変化しなくなる。そして、このエンジンフリクショントルクがトルク損失となってエンジントルクＴＱact も変化する。以下、上記相違点を中心に、ＥＣＵ５２によるエンジントルク算出ルーチンの処理について説明する。
【０１１５】
図９（ａ）のフローチャートに示すように、ＥＣＵ５２はまずステップ８１０において、クランクポジションセンサ４４によるエンジン回転速度Ｎｅを読込む。続いて、ステップ８２０において、エンジン１１の標準状態でのトルクである基本エンジントルクＴＱｂを算出する。この算出に際しては、第１実施形態のステップ１２０と同様に、例えばエンジン回転速度Ｎｅ及び燃料噴射量Ｑと、基本エンジントルクＴＱｂとの関係を規定した二次元マップを参照する。このマップは実験等によって作成されたものであるが、その実験等は、車両の慣らし運転が終わって、エンジンフリクションが略一定の値になったエンジン１１に対して行われている。従って、このマップから求まる基本エンジントルクＴＱｂには、新車時における初期のフリクション分が考慮されていない。そして、そのときの運転状態での基本エンジントルクＴＱｂとして、そのときのエンジン回転速度Ｎｅ及び燃料噴射量Ｑに対応する基本エンジントルクＴＱｂを前記マップから求める。
【０１１６】
次に、ステップ８３０において、総走行距離のトルク感度係数Ｋ７を算出する。ここで、トルク感度係数Ｋ７は、車両の総走行距離が単位量変化したときのエンジントルクの変化量、換言すると、単位量当りの総走行距離がエンジントルクに及ぼす影響量に対応した値である。この算出に際しては、例えばエンジン回転速度Ｎｅとトルク感度係数Ｋ７との関係を規定した一次元マップを参照する。このマップは予め実験等によって作成されたものであり、その一例が図９（ｂ）に示されている。このマップでは、エンジン回転速度Ｎｅが高くなるに従いトルク感度係数Ｋ７が大きくなる。そして、そのときのエンジン回転速度Ｎｅに対応するトルク感度係数Ｋ７を前記マップから求める。
【０１１７】
続いて、図９（ａ）のステップ８４０において、そのときの総走行距離と前記ステップ８３０でのトルク感度係数Ｋ７とを乗算することにより、トルク補正量ＴＱｄを算出する。ここで総走行距離は、例えば、所定期間毎の車速にその所定期間（時間）を乗算することにより走行距離を算出し、これを積算することで求められる。
【０１１８】
そして、ステップ８５０において、前記ステップ８２０での基本エンジントルクＴＱｂから前記ステップ８４０でのトルク補正量ＴＱｄを減算することにより、エンジントルクＴＱact を算出する。ステップ８５０の処理を経た後、エンジントルク算出ルーチンを終了する。
【０１１９】
以上詳述した第７実施形態によれば、前記（１）と同様の効果が得られるほか以下の効果も得られる。
（１２）エンジン１１の運転量に応じたエンジンフリクショントルクの変化に従ってエンジントルクＴＱact も変化する。これに対し、第７実施形態では、基本エンジントルク補正用のトルク感度係数として、総走行距離を所定のパラメータとした場合のトルク感度係数Ｋ７を用いている。従って、総走行距離のエンジントルクＴＱact に及ぼす影響度合いがエンジン１１の運転状態に応じて異なっていても、トルク感度係数Ｋ７を用いることで前記影響度合いに応じたトルク増減値を求めることが可能となる。換言すると、総走行距離がエンジントルクに及ぼす影響量をトルク補正量ＴＱｄとして求めることが可能となる。その結果、総走行距離の増加に応じてフリクションが減少しても、標準状態での基本エンジントルクＴＱｂに対し前記トルク増減値分の補正を行うことによって、エンジントルクＴＱact を高い精度で算出することが可能となる。
【０１２０】
なお、本発明は次に示す別の実施形態に具体化することができる。
・請求項４に記載の発明は、ターボチャージャ３４を有しないエンジンにも適用可能である。
【０１２１】
・第１〜第７実施形態におけるパラメータを２つ以上組合わせてもよい。この場合、複数種類のトルク補正量ＴＱｄによって基本エンジントルクＴＱｂを補正することとなり、エンジントルクＴＱact の算出精度を一層高めることが可能となる。
【０１２２】
・第６実施形態では、基本アイドル噴射量Ｑidb として、実験等によって求めた値をマップにおいてエンジン回転速度Ｎｅ毎に設定している。この基本アイドル噴射量Ｑidb の算出精度をさらに高めるために、暖機後にアイドル噴射量Ｑidを学習し、この学習値と、マップで設定した値（マップ値）との差を学習値として記憶しておき、マップ値をこの学習値によって補正したうえで使用するようにしてもよい。
【０１２３】
・第７実施形態において、エンジン１１の運転量として、同エンジン１１の総回転数（回転数の積算値）を用いてもよい。この場合、基本エンジントルク補正用のトルク感度係数として、クランク軸１７の総回転数を所定のパラメータとした場合のトルク感度係数を用いる。このトルク感度係数は、総回転数が単位量変化したときのエンジントルクＴＱact の変化量に対応した値である。従って、クランク軸１７の総回転数のエンジントルクＴＱact に及ぼす影響度合いがエンジン１１の運転状態に応じて異なっていても、トルク感度係数を用いることで前記影響度合いに応じたトルク増減値を求めることが可能となる。換言すると、総回転数のエンジントルクに及ぼす影響量を求めることが可能となる。その結果、総回転数の増加に応じてフリクションが減少しても、標準状態での基本エンジントルクＴＱｂに対し前記トルク増減値分の補正を行うことによって、エンジントルクＴＱact を高い精度で算出することが可能となる。
【０１２４】
・本発明のエンジントルクの算出方法は、ディーゼルエンジンに限らずガソリンエンジンにも適用することができる。
【図面の簡単な説明】
【図１】本発明の第１実施形態において、エンジントルク算出方法が適用されるディーゼルエンジンの概略構成を示す略図。
【図２】（ａ）はエンジントルクを算出する手順を示すフローチャート、（ｂ）はトルク感度係数Ｋ１の決定に用いられるマップのマップ構造を示す略図。
【図３】第２実施形態を説明するための図であり、（ａ）はエンジントルクを算出する手順を示すフローチャート、（ｂ）はトルク感度係数Ｋ２の決定に用いられるマップのマップ構造を示す略図。
【図４】第３実施形態を説明するための図であり、（ａ）はエンジントルクを算出する手順を示すフローチャート、（ｂ）はトルク感度係数Ｋ３の決定に用いられるマップのマップ構造を示す略図。
【図５】第４実施形態を説明するための図であり、（ａ）はエンジントルクを算出する手順を示すフローチャート、（ｂ）はトルク感度係数Ｋ４の決定に用いられるマップのマップ構造を示す略図。
【図６】第５実施形態を説明するための図であり、（ａ）はエンジントルクを算出する手順を示すフローチャート、（ｂ）はトルク感度係数Ｋ５の決定に用いられるマップのマップ構造を示す略図。
【図７】第６実施形態を説明するための図であり、（ａ）はエンジントルクを算出する手順を示すフローチャート、（ｂ）はトルク感度係数Ｋ６の決定に用いられるマップのマップ構造を示す略図。
【図８】（ａ）はエンジントルクを算出する手順を示すフローチャート、（ｂ），（ｃ）は初期アイドルフリクショントルク、アイドルフリクショントルク変化量の各決定に用いられるマップのマップ構造を示す略図。
【図９】第７実施形態を説明するための図であり、（ａ）はエンジントルクを算出する手順を示すフローチャート、（ｂ）はトルク感度係数Ｋ７の決定に用いられるマップのマップ構造を示す略図。
【符号の説明】
１１…ディーゼルエンジン、１７…クランク軸（出力軸）、１９…吸気通路、２６…燃料噴射弁、２７…コモンレール（畜圧容器）、２９…サプライポンプ（燃料ポンプ）、３１…吸入調量弁、３２…減圧弁、Ｎｅ…エンジン回転速度、ＰＦ…燃圧、ＰＦｂ…基本燃圧、ＰＩ…吸気圧、ＰＩｂ…基本吸気圧、Ｑ…燃料噴射量、Ｑid…アイドル噴射量、Ｑidb …基本アイドル噴射量、ＱＩ…吸入空気量、ＱＩｂ…基本吸入空気量、ＴＨＷ…冷却水温、ＴＨＷid…アイドル水温、ΔＰＦ，ΔＰＩ，ΔＱid，ΔＱＩ，ΔＴＨＷ…偏差、ＴＱact …エンジントルク、ＴＱｂ…基本エンジントルク、ＴＱｄ…トルク補正量、ＴＱids …初期アイドルフリクショントルク、ＴＱidec…アイドルフリクショントルク変化量、ＴＱid…アイドルフリクショントルク、Ｋ１，Ｋ２，Ｋ３，Ｋ４，Ｋ５，Ｋ６，Ｋ７…トルク感度係数。
【図１】
0004089282.tif 000002
【図２】
0004089282.tif 000003
【図３】
0004089282.tif 000004
【図４】
0004089282.tif 000005
【図５】
0004089282.tif 000006
【図６】
0004089282.tif 000007
【図７】
0004089282.tif 000008
【図８】
0004089282.tif 000009
【図９】
0004089282.tif 000010