(57)【要約】【課題】車両において、比較的高精度にダンパの負荷トルクを算出する。【解決手段】トルク算出装置（１００）は、モータの角加速度を検出する角加速度検出手段（２１）と、モータのトルクであるモータトルクを検出するモータトルク検出手段（２１）と、クランクシャフト（１５）の回転角である第１回転角を検出する第１回転角検出手段（２１）と、インプットシャフト（１６）の回転角である第２回転角を検出する第２回転角検出手段（２１）と、検出された第１回転角に基づくクランクシャフトの回転数変化が第１所定値より大きい、又は検出された第２回転角に基づくインプットシャフトの回転数変化が第２所定値より大きいことを条件に、検出された角加速度、検出されたモータトルク及びモータの慣性モーメントに基づいて、ダンパ（１４）の負荷トルクを算出する算出手段（２１）とを備える。【選択図】図２
2012018139.tif 000002
【特許請求の範囲】
【請求項１】
ダンパと、前記ダンパの一端にクランクシャフトが連結されているエンジンと、前記ダンパの他端に連結されているインプットシャフトと、前記インプットシャフトに前記エンジンから独立して動力を伝達可能なモータとを備える車両に搭載され、
前記モータの角加速度を検出する角加速度検出手段と、
前記モータのトルクであるモータトルクを検出するモータトルク検出手段と、
前記クランクシャフトの回転角である第１回転角を検出する第１回転角検出手段と、
前記インプットシャフトの回転角である第２回転角を検出する第２回転角検出手段と、
前記検出された第１回転角に基づく前記クランクシャフトの回転数変化が第１所定値より大きい、又は前記検出された第２回転角に基づく前記インプットシャフトの回転数変化が第２所定値より大きいことを条件に、前記検出された角加速度、前記検出されたモータトルク及び前記モータの慣性モーメントに基づいて、前記ダンパの負荷トルクを算出する算出手段と
を備えることを特徴とするトルク算出装置。
【請求項２】
前記算出手段は、前記クランクシャフトの回転数変化が前記第１所定値より小さく、且つ前記インプットシャフトの回転数変化が前記第２所定値より小さいことを条件に、前記検出された第１回転角及び前記検出された第２回転角に基づいて前記ダンパの捩れ角を算出し、前記算出された捩れ角に基づいて前記ダンパの負荷トルクを算出することを特徴とする請求項１に記載のトルク算出装置。
【請求項３】
前記算出された負荷トルクに基づいて前記ダンパの捩れ角を算出し、前記検出された第２回転角から前記算出された捩れ角を減算して、前記エンジンのクランク角を推定する推定手段を更に備えることを特徴とする請求項１に記載のトルク算出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばエンジンと駆動輪との間に配置されたダンパの負荷トルク等を算出するトルク算出装置の技術分野に関する。
【背景技術】
【０００２】
この種の装置として、例えば、スプリングダンパよりもエンジン側の部材の回転を検出する第１センサと、該スプリングダンパよりも駆動輪側の部材の回転を検出する第２センサとの各々の出力信号の位相差から該スプリングダンパのストローク量を検出し、エンジンと駆動輪との間の動力伝達経路中の伝達トルクを検出する装置が提案されている（特許文献１参照）。
【０００３】
尚、例えばクランク角センサ等のセンサには、比較的分解能の低いセンサが用いられることが多い。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−０８５７１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の如く、特許文献１に記載の技術では、二つのセンサの出力信号の位相差に基づいてトルクを検出しているため、例えばエンジン等が過渡的な回転運動を行っている場合、例えばクランクシャフト等のダンパに連結されている回転部材の回転数変化が比較的大きくなるので、特にセンサの分解能に起因して、ダンパのトルクを精度良く求めることが困難になる可能性があるという技術的問題点がある。尚、比較的高い分解能を有するセンサを使用することも考えられるが、製造コストが増加するという技術的問題点がある。
【０００６】
本発明は、例えば上記問題点に鑑みてなされたものであり、製造コストの増加を抑制しつつ、比較的高精度にダンパの負荷トルクを算出することができるトルク算出装置を提案することを課題とする。
【課題を解決するための手段】
【０００７】
本発明のトルク算出装置は、上記課題を解決するために、ダンパと、前記ダンパの一端にクランクシャフトが連結されているエンジンと、前記ダンパの他端に連結されているインプットシャフトと、前記インプットシャフトに前記エンジンから独立して動力を伝達可能なモータとを備える車両に搭載され、前記モータの角加速度を検出する角加速度検出手段と、前記モータのトルクであるモータトルクを検出するモータトルク検出手段と、前記クランクシャフトの回転角である第１回転角を検出する第１回転角検出手段と、前記インプットシャフトの回転角である第２回転角を検出する第２回転角検出手段と、前記検出された第１回転角に基づく前記クランクシャフトの回転数変化が第１所定値より大きい、又は前記検出された第２回転角に基づく前記インプットシャフトの回転数変化が第２所定値より大きいことを条件に、前記検出された角加速度、前記検出されたモータトルク及び前記モータの慣性モーメントに基づいて、前記ダンパの負荷トルクを算出する算出手段とを備える。
【０００８】
本発明のトルク算出装置によれば、当該トルク算出装置は、例えばトーショナルダンパ等のダンパと、該ダンパの一端にクランクシャフトが連結されているエンジンと、該ダンパの他端に連結されているインプットシャフトと、該インプットシャフトにエンジンから独立して動力を伝達可能なモータとを備える車両に搭載されている。尚、モータとインプットシャフトとの間には、例えば遊星歯車機構等が介在している。
【０００９】
尚、本発明に係る「モータ」は、例えばエンジン制御用のモータであるが、例えばモータ・ジェネレータ（電動発電機）において実現されるモータであってもよい。即ち、モータとして機能し得る限りにおいて、ハイブリッド車両等に用いられるモータ・ジェネレータを意味してもかまわない。
【００１０】
角加速度検出手段は、モータの角加速度を検出する。モータトルク検出手段は、モータのトルクであるモータトルクを検出する。第１回転角検出手段は、クランクシャフトの回転角である第１回転角を検出する。第２回転角検出手段は、インプットシャフトの回転角である第２回転角を検出する。
【００１１】
尚、「検出」とは、例えば電気的、物理的、化学的、機械的又は機構的な検出手段により直接的に又は間接的に検出することに限定されず、例えばこれら直接的又は間接的に検出された値を例えば電気的な信号又はデータとして取得することを含み、更には、このように取得された信号又はデータ等から予め設定されたアルゴリズムや算出式に基づいて算出又は導出することをも含む包括概念である。
【００１２】
例えばメモリ、プロセッサ等を備えてなる算出手段は、検出された第１回転角に基づくクランクシャフトの回転数変化（即ち、回転数の時間微分値）が第１所定値より大きい、又は検出された第２回転角に基づくインプットシャフトの回転数変化が第２所定値より大きいことを条件に、検出された角加速度、検出されたモータトルク及びモータの慣性モーメントに基づいて、ダンパの負荷トルクを算出する。
【００１３】
「第１所定値」及び「第２所定値」は、モータの角加速度、モータトルク及びモータの慣性モーメントに基づいて、ダンパの負荷トルクを算出するか否かを決定する値であり、予め固定値として、或いは何らかの物理量又はパラメータに応じた可変値として設定される。
【００１４】
このような「第１所定値」は、実験的若しくは経験的に、又はシミュレーションによって、例えば、クランクシャフトの回転数変化と、第１回転角検出手段の分解能に起因する検出された回転角及び実際の回転角の差分との関係を求め、該差分が許容範囲の上限値となるクランクシャフトの回転数変化として、或いは該回転数変化よりも所定値だけ小さい値として設定すればよい。
【００１５】
同様に、「第２所定値」は、実験的若しくは経験的に、又はシミュレーションによって、例えば、インプットシャフトの回転数変化と、第２回転角検出手段の分解能に起因する検出された回転角及び実際の回転角の差分との関係を求め、該差分が許容範囲の上限値となるインプットシャフトの回転数変化として、或いは該回転数変化よりも所定値だけ小さい値として設定すればよい。
【００１６】
ところで、ダンパの負荷トルクは、クランクシャフトの回転角とインプットシャフトの回転角との差分値としてダンパの捩れ角を求め、該求められた捩れ角に基づいて、ダンパの捩れ角と負荷トルクとの関係を定めるマップ等から求められることが多い。ここで、回転角を検出する回転角センサには、比較的分解能の低い回転角センサが用いられることが多い。このため、ダンパの捩れ角に基づいて該ダンパの負荷トルクを求める方法では、クランクシャフト及びインプットシャフトの少なくとも一方の回転数変化が比較的大きくなると、回転角センサの分解能に起因して、求められる負荷トルクの精度が低下する可能性がある。
【００１７】
そこで本発明では、上述の如く、算出手段により、クランクシャフトの回転数変化が第１所定値より大きい、又はインプットシャフトの回転数変化が第２所定値より大きいことを条件に、検出された角加速度、検出されたモータトルク及びモータの慣性モーメントに基づいて、ダンパの負荷トルクが算出される。
【００１８】
つまり、本発明では、クランクシャフトの回転数変化が第１所定値より大きい、又はインプットシャフトの回転数変化が第２所定値より大きい場合（即ち、回転角センサの分解能に起因して負荷トルクの精度が低下する可能性がある場合）、ダンパの捩れ角を用いることなく、ダンパの負荷トルクが算出される。このため、ダンパの負荷トルクを比較的高精度に算出することができる。
【００１９】
加えて、例えばクランクシャフト等の回転角を検出する回転角センサに、比較的高分解能の回転角センサを使用しなくてよいので、製造コストの増加を抑制することができる。
【００２０】
尚、算出手段は、クランクシャフトの回転数変化が第１所定値より小さく、且つインプットシャフトの回転数変化が第２所定値より小さい場合には、例えばダンパの捩れ角に基づいて、該ダンパの負荷トルクを算出する。
【００２１】
本発明のトルク算出装置の一態様では、前記算出手段は、前記クランクシャフトの回転数変化が前記第１所定値より小さく、且つ前記インプットシャフトの回転数変化が前記第２所定値より小さいことを条件に、前記検出された第１回転角及び前記検出された第２回転角に基づいて前記ダンパの捩れ角を算出し、前記算出された捩れ角に基づいて前記ダンパの負荷トルクを算出する。
【００２２】
この態様によれば、クランクシャフトの回転数変化が第１所定値より小さく、且つインプットシャフトの回転数変化が第２所定値より小さい場合（即ち、回転角センサの分解能に起因して負荷トルクの精度が低下しない場合）は、ダンパの捩れ角に基づいて、該ダンパの負荷トルクが算出される。このため、モータの角加速度、モータトルク及びモータの慣性モーメントに基づいてダンパの負荷トルクが算出される場合に比べて、演算工程数を低減することができ、実用上非常に有利である。
【００２３】
或いは、本発明のトルク算出装置の他の態様では、前記算出された負荷トルクに基づいて前記ダンパの捩れ角を算出し、前記検出された第２回転角から前記算出された捩れ角を減算して、前記エンジンのクランク角を推定する推定手段を更に備える。
【００２４】
この態様によれば、例えばメモリ、プロセッサ等を備えてなる推定手段は、算出された負荷トルクに基づいてダンパの捩れ角を算出し、検出された第２回転角から算出された捩れ角を減算して、エンジンのクランク角を推定する。
【００２５】
この結果、エンジンのクランク角を比較的高精度に求めることができる。すると、例えばクランク角情報を使用するエンジンの始動制御の性能が向上し、もって車体振動が低減される。
【００２６】
本発明の作用及び他の利得は次に説明する実施するための形態から明らかにされる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態に係るトルク算出装置が搭載される車両の構成を示すブロック図である。
【図２】本発明の実施形態に係るＥＣＵが実行するダンパ捩れ角推定処理を示すフローチャートである。
【図３】本発明の実施形態に係るダンパ負荷トルクとダンパ捩れ角との関係を規定するマップの一例である。
【図４】本発明の実施形態に係るクランク角推定処理の概念を示す概念図である。
【図５】本発明の実施形態に係るＥＣＵが実行するクランク角推定処理を示すフローチャートである。
【発明を実施するための形態】
【００２８】
以下、本発明のトルク算出装置に係る実施形態について図面に基づいて説明する。
【００２９】
先ず、本実施形態に係るトルク算出装置が搭載される車両の構成について、図１を参照して説明する。図１は、本実施形態に係るトルク算出装置が搭載される車両の構成を示すブロック図である。尚、図１には、説明の便宜上、本発明に直接関係のある部材のみを図示しており、他の部材については図示を省略している。
【００３０】
図１において、車両１は、エンジン１１、モータ・ジェネレータ１２（ＭＧ１）、モータ・ジェネレータ１３（ＭＧ２）、トーショナルダンパ１４、遊星歯車機構１７及び１８、減速機１９並びにＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）２１を備えて構成されている。
【００３１】
トーショナルダンパ１４の一端には、エンジン１１のクランクシャフト１５が連結されており、該トーショナルダンパ１４の他端には、インプットシャフト１５が連結されている。
【００３２】
遊星歯車機構１７は、サンギヤＳ１と、ピニオンギヤと、該ピニオンギヤを自転及び公転可能に支持するキャリアＣＡ１と、リングギヤＲ１とを備えて構成されている。他方、遊星歯車機構１８は、サンギヤＳ２と、ピニオンギヤと、該ピニオンギヤを自転及び公転可能に支持するキャリアＣＡ２と、リングギヤＲ２とを備えて構成されている。
【００３３】
モータ・ジェネレータ１２の回転子は、遊星歯車機構１７のサンギヤＳ１と一体的に回転するように設けられている。他方、モータ・ジェネレータ１３の回転子は、遊星歯車機構１８のサンギヤＳ２と一体的に回転するように設けられている。
【００３４】
インプットシャフト１５は、遊星歯車機構１７のキャリアＣＡ１と一体的に回転するように設けられている。変速機１９は、遊星歯車機構１７のリングギヤＲ１及び遊星歯車機構１８のリングギヤＲ２と一体的に回転するように設けられている。
【００３５】
尚、遊星歯車機構１８のキャリアＣＡ２は、車両１の車体に取り付けられる非回転部材としてのケース（図示せず）に連結されている。
【００３６】
トルク算出装置１００は、ＥＣＵ２１、クランク角センサ２２、並びにレゾルバ２３及び２４を備えて構成されている。本実施形態では、車両１の各種電子制御用のＥＣＵ２１の一部を、トルク算出装置１００の一部として用いている。
【００３７】
次に、以上のように構成された車両１に搭載されたトルク算出装置１００の一部としてのＥＣＵ２１が実行するダンパ捩れ角推定処理について、図２のフローチャートを参照して説明する。
【００３８】
図２において、ＥＣＵ２１は、クランクシャフト１５の回転数変化が所定値より大きいか否かを判定する（ステップＳ１０１）。尚、クランクシャフト１５の回転数変化は、クランク角センサ２２から出力される信号に基づいて求めればよい。
【００３９】
クランクシャフト１５の回転数変化が所定値より小さいと判定された場合（ステップＳ１０１：Ｎｏ）、ＥＣＵ２１は、インプットシャフト１６の回転数変化が所定値より大きいか否かを判定する（ステップＳ１０２）。尚、インプットシャフト１６の回転数変化は、例えばレゾルバ２３及び２４各々から出力される信号、並びに遊星歯車機構１７及び１８各々のギヤ比に基づいて求めればよい。また、ステップＳ１０１の処理における所定値と、ステップＳ１０２における所定値とは、同じであってもよいし、互いに異なっていてもよい。
【００４０】
インプットシャフト１６の回転数変化が所定値より小さいと判定された場合（ステップＳ１０２：Ｎｏ）、ＥＣＵ２１は、トーショナルダンパ１４の捩れ角であるダンパ捩れ角を検出する（ステップＳ１０３）。
【００４１】
尚、ステップＳ１０３の処理において、ＥＣＵ２１は、例えば、クランク角センサ２２から出力される信号に基づくクランクシャフト１５の回転角（以降、適宜“クランク角”と称する）と、レゾルバ２３及び２４各々から出力される信号、並びに遊星歯車機構１７及び１８各々のギヤ比に基づくインプットシャフト１６の回転角との差分を求めることによって、ダンパ捩れ角を検出する。
【００４２】
次に、ＥＣＵ２１は、例えば図３に示すような、ダンパ負荷トルク（即ち、トーショナルダンパ１４に係る負荷トルク：τＸ）とダンパ捩れ角（Δθｄｍｐ）との関係を規定するマップを検索して（ステップＳ１０４）、ステップＳ１０３の処理において検出されたダンパ捩れ角に応じて、ダンパ負荷トルクを算出する（ステップＳ１０５）。尚、図３は、本実施形態に係るダンパ負荷トルクとダンパ捩れ角との関係を規定するマップの一例である。
【００４３】
その後、リターンされ処理を停止して待機状態となる。即ち、所定の周期によって一義的に決定される次の処理開始時期に到達するまで、ステップＳ１０１の処理の実行を停止して待機状態となる。
【００４４】
ステップＳ１０１の処理において、クランクシャフト１５の回転数変化が所定値より大きいと判定された場合（ステップＳ１０１：Ｙｅｓ）、又は、ステップＳ１０２の処理において、インプットシャフト１６の回転数変化が所定値より大きいと判定された場合（ステップＳ１０２：Ｙｅｓ）、ＥＣＵ２１は、モータ・ジェネレータ１２の出力トルクの値を取得する（ステップＳ１０６）。
【００４５】
尚、ステップＳ１０１の処理において、クランクシャフト１５の回転数変化が所定値より大きいと判定された場合、又は、ステップＳ１０２の処理において、インプットシャフト１６の回転数変化が所定値より大きいと判定された場合とは、エンジン１１やモータ・ジェネレータ１２の等が過渡的な回転運動を行っている場合に該当する。このような場合、例えばクランク角センサ２２の分解能に起因して、クランク角等を精度良く検出することが困難になる可能性があることが、本願発明者の研究により判明している。
【００４６】
次に、ＥＣＵ２１は、レゾルバ２３から出力される信号に基づいて、レゾルバ値を取得する（ステップＳ１０７）。続いて、ＥＣＵ２１は、取得されたレゾルバ値に基づいて、モータ・ジェネレータ１２の回転角加速度の値を算出する（ステップＳ１０８）。
【００４７】
次に、ＥＣＵ２１は、モータ・ジェネレータ１２の出力トルクの値、モータ・ジェネレータ１２の回転角加速度、及びモータ・ジェネレータ１２の回転イナーシャ（即ち、慣性モーメント）を、次の演算式に代入して、ダンパ負荷トルクを算出する（ステップＳ１０９）。
【００４８】
【数１】
2012018139.tif 000003
尚、遊星歯車機構１７のギヤ比とは、リングギヤＲ１の歯数／サンギヤＳ１の歯数である。
【００４９】
次に、ＥＣＵ２１は、例えば図３に示すようなマップを検索して（ステップＳ１１０）、ステップＳ１０９の処理において算出されたダンパ負荷トルクに応じて、ダンパ捩れ角を推定する（ステップＳ１１１）。その後、リターンされ処理を停止して待機状態となる。
【００５０】
ところで、本実施形態に係る車両１のようなハイブリッド車両では、ＥＣＵ２１により、クランク角情報を用いて、エンジン１１の始動制御や停止制御が行われる。上述の如く、エンジン１１やモータ・ジェネレータ１２の等が過渡的な回転運動を行っている場合、クランク角センサ２２の分解能に起因して、クランク角を精度良く検出することが困難になる可能性がある。
【００５１】
そこで、本実施形態では、上記ステップＳ１１１の処理において推定されたダンパ捩れ角を用いて、クランク角を求めている。具体的には、図４に示すように、レゾルバ２３のレゾルバ角（θｇ）、及びレゾルバ２４のレゾルバ角（θｍ）に基づいて求められたインプットシャフト１６の回転角（θｉｐ）から、上記ステップＳ１１１の処理において推定されたダンパ捩れ角（Δθｄｍｐ）を減じることにより、クランク角（θｅ）を求めている。
【００５２】
次に、ＥＣＵ２１が実行するクランク角推定処理を、図５のフローチャートを参照して説明する。
【００５３】
図５において、ＥＣＵ２１は、レゾルバ２３から出力される信号に基づいてレゾルバ値を取得すると共に、レゾルバ２４から出力される信号に基づいてレゾルバ値を取得する（ステップＳ２０１）。
【００５４】
次に、ＥＣＵ２１は、次の演算式によりインプットシャフト１６の回転角を算出する（ステップＳ２０２）。
【００５５】
【数２】
2012018139.tif 000004
尚、遊星歯車機構１８のギヤ比とは、リングギヤＲ２の歯数／サンギヤＳ２の歯数である。
【００５６】
次に、ＥＣＵ２１は、ステップＳ１１１の処理において推定されたダンパ捩れ角（図２参照）を取得する（ステップＳ２０３）。続いて、ＥＣＵ２１は、ステップＳ２０２の処理において算出されたインプットシャフト１６の回転角から、ステップＳ２０３の処理において取得されたダンパ捩れ角を減じることによって、クランク角を算出する（ステップＳ２０４）。その後、リターンされ処理を停止して待機状態となる。
【００５７】
上述したステップＳ２０１〜Ｓ２０４の処理により算出されたクランク角は、比較的高精度であるため、該クランク角を用いてエンジン１１が制御されることにより、例えば、エンジン１１が始動される際に車両１の車体振動を低減することができる。或いは、エンジン１１のクランキング動作時に消費される電力を低減することができ、燃費を向上させることができる。
【００５８】
尚、本実施形態に係る「ＥＣＵ２１」は、本発明に係る「角加速度検出手段」、「モータトルク検出手段」、「第１回転角検出手段」、「第２回転角検出手段」、「算出手段」及び「推定手段」の一例である。
【００５９】
本発明は、上述した実施形態に限られるものではなく、特許請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴うトルク算出装置もまた本発明の技術的範囲に含まれるものである。
【符号の説明】
【００６０】
１…車両、１１…エンジン、１２、１３…モータ・ジェネレータ、１４…トーショナルダンパ、１５…クランクシャフト、１６…インプットシャフト、１７、１８…遊星歯車機構、２１…ＥＣＵ、２２…クランク角センサ、２３、２４…レゾルバ、１００…トルク算出装置
【図１】
2012018139.tif 000005
【図２】
2012018139.tif 000006
【図３】
2012018139.tif 000007
【図４】
2012018139.tif 000008
【図５】
2012018139.tif 000009