(57)【特許請求の範囲】
【請求項１】
回転装置のトルクを、トルク伝達装置を経由させて駆動力源に与えることにより、前記駆動力源の回転を制御する駆動力源の制御装置において、
前記トルク伝達装置で発生するねじり振動を、前記駆動力源にトルクを与えている前記回転装置の回転加速度の絶対値が所定値以上であることにより判断するねじり振動判断手段と、
このねじり振動判断手段の判断結果に基づいて、前記回転装置から前記駆動力源に与えられるトルクの増加もしくは低下を抑制して前記駆動力源の回転速度を調整する制御を継続する継続手段と
を備えていることを特徴とする駆動力源の制御装置。
【請求項２】
前記継続手段は、前記回転装置から前記駆動力源に与えられるトルクの増加を抑制して前記駆動力源の回転速度を調整する制御を継続する手段を含むことを特徴とする請求項１に記載の駆動力源の制御装置。
【請求項３】
前記継続手段は、前記回転装置から前記駆動力源に与えられるトルクの低下を抑制して前記駆動力源の回転速度を調整する制御を継続する手段を含むことを特徴とする請求項１に記載の駆動力源の制御装置。
【請求項４】
前記ねじり振動判断手段によって判断された前記ねじり振動の発生回転数を判断する振動回数判断手段と、
この振動回数判断手段の判断結果を車両の乗員に告知する告知手段と
を更に備えていることを特徴とする請求項１ないし３のいずれかに記載の駆動力源の制御装置。
【請求項５】
回転装置のトルクを、トルク伝達装置を経由させて駆動力源に与えることにより、前記駆動力源の回転を制御する駆動力源の制御装置において、
前記トルク伝達装置で発生するねじり振動の回数を判断する振動回数判断手段と、
この振動回数判断手段の判断結果に基づいて、前記回転装置から前記駆動力源に与えられるトルクを制御するトルク制御手段と
を備えていることを特徴とする駆動力源の制御装置。
【請求項６】
回転装置のトルクを、トルク伝達装置を経由させて駆動力源に与えることにより、前記駆動力源の回転を制御する駆動力源の制御装置において、
前記トルク伝達装置でねじり振動が発生した場合に、そのねじり振動の発生時間を判断する振動時間判断手段と、
この振動時間判断手段の判断結果に基づいて、前記回転装置から前記駆動力源に与えられるトルクを制御するトルク制御手段と
を備えていることを特徴とする駆動力源の制御装置。
【請求項７】
前記振動回数判断手段の判断結果に基づいて、前記トルク伝達装置のメンテナンスを判断するメンテナンス判断手段が、更に設けられていることを特徴とする請求項５に記載の駆動力源の制御装置。
【請求項８】
前記振動時間判断手段の判断結果に基づいて、前記トルク伝達装置のメンテナンスを判断するメンテナンス判断手段が、更に設けられていることを特徴とする請求項６に記載の駆動力源の制御装置。
【請求項９】
前記トルク伝達装置で発生するねじり振動が、前記駆動力源に対して駆動力源の回転速度の低下を抑制する向きに与えられるトルク、または前記駆動力源に対して駆動力源の回転速度の上昇を抑制する向きに与えられるトルクのうち、少なくとも一方の向きのトルクにより発生するねじり振動であることを特徴とする請求項１ないし８のいずれかに記載の駆動力源の制御装置。
【請求項１０】
前記トルク伝達装置は、摩擦力によりトルク伝達をおこなう複数の摩擦部材を有し、この複数の摩擦部材同士は、伝達するべきトルクが所定値を越えた場合に相対回転する構成であることを特徴とする請求項１ないし９のいずれかに記載の駆動力源の制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、回転装置のトルクを駆動力源に与えることにより、駆動力源の回転速度を制御する装置に関するものである。
【０００２】
【従来の技術】
従来、車両用の駆動力源を始動する場合に、駆動力源の回転数を所定回転数まで高めるための回転装置として、駆動力源のクランキング機能のみを有する回転装置と、駆動力源のクランキング機能およびその他の機能を兼備した回転装置とが知られている。後者の回転装置の一例としては、駆動力源から車輪に至る動力伝達経路に設けられたモータ・ジェネレータが挙げられる。このようなモータ・ジェネレータを有する車両において、駆動力源を始動する場合は、蓄電装置の電力をモータ・ジェネレータに供給して電動機として駆動させ、モータ・ジェネレータのトルクを駆動力源に伝達することにより、駆動力源のクランキングをおこなうことができる。
【０００３】
一方、車両の惰力走行時には、車輪の運動エネルギをモータ・ジェネレータに伝達して発電をおこない、発生した電力を蓄電装置に充電することができる。このように、動力伝達経路に設けられているモータ・ジェネレータを利用して駆動力源をクランキングさせれば、駆動力源をクランキングさせるための専用の回転装置が不要となる。
【０００４】
上記のように、動力伝達経路に設けられているモータ・ジェネレータのトルクを駆動力源に伝達するためには、モータ・ジェネレータと駆動力源のクランクシャフトとの間にトルク伝達装置、例えば、回転軸を配置することとなるが、この回転軸の一端をクランクシャフトに連結するためには、必然的に軸長が長くならざるを得ない。このため、モータ・ジェネレータのトルクにより駆動力源をクランキングする場合に、モータ・ジェネレータの強制振動数と、回転軸の固有振動数とが一致し、回転軸にねじり振動が発生する可能性があった。
【０００５】
このように、駆動力源とモータ・ジェネレータとを回転軸により連結するとともに、モータ・ジェネレータにより駆動力源をクランキングする場合に、回転軸のねじり振動に対処する技術の一例が、特開平１０−８２３３２号公報に記載されている。この公報においては、モータ・ジェネレータにより駆動力源をクランキングする場合に、駆動力源とモータ・ジェネレータとの間の動力伝達系におけるねじり共振エネルギを検出するとともに、検出されたねじり共振エネルギが所定値以上である場合は、モータ・ジェネレータによるクランキングを停止する制御をおこなうものとされている。
【０００６】
【発明が解決しようとする課題】
ところで、上記公報に記載された制御によれば、回転軸でねじり振動が実際に発生し、かつ、駆動力源を始動する制御を中止せざるを得ないという、２つの不都合が共に起きるという問題があった。
【０００７】
この発明は上記の事情を背景としてなされたものであり、トルク伝達装置でねじり振動が発生すること、または、駆動力源の回転速度を調整する制御が中止されること、の２つの不具合のうち、少なくとも一方の不都合を回避することのできる駆動力源の制御装置を提供することを目的としている。
【０００８】
【課題を解決するための手段およびその作用】
上記の目的を達成するために、請求項１の発明は、回転装置のトルクを、トルク伝達装置を経由させて駆動力源に与えることにより、前記駆動力源の回転を制御する駆動力源の制御装置において、前記トルク伝達装置で発生するねじり振動を、前記駆動力源にトルクを与えている前記回転装置の回転加速度の絶対値が所定値以上であることにより判断するねじり振動判断手段と、このねじり振動判断手段の判断結果に基づいて、前記回転装置から前記駆動力源に与えられるトルクの増加もしくは低下を抑制して前記駆動力源の回転速度を調整する制御を継続する継続手段とを備えていることを特徴とするものである。ここで、「トルクの増加もしくは低下を抑制」には、「トルクを一定に制御すること」が含まれる。
【０００９】
請求項１の発明によれば、回転装置のトルクを駆動力源に与えて、駆動力源の回転速度を調整する場合に、その回転装置の回転加速度の絶対値が所定値以上であることによりねじり振動の発生が判断され、その判断結果に基づいて駆動力源に与えられるトルクの増加もしくは低下が抑制されて、駆動力源または回転装置の強制振動数と、トルク伝達装置の固有振動数とが一致する時間を可及的に短くすることができるとともに、駆動力源の回転速度を調整する制御が継続される。
【００１０】
また、請求項２の発明は、請求項１の発明において、前記継続手段は、前記回転装置から前記駆動力源に与えられるトルクの増加を抑制して前記駆動力源の回転速度を調整する制御を継続する手段を含むことを特徴とする駆動力源の制御装置である。
【００１１】
請求項２の発明によれば、請求項１の発明と同様の作用・効果を得ることができる。
【００１２】
さらに、請求項３の発明は、請求項１の発明において、前記継続手段は、前記回転装置から前記駆動力源に与えられるトルクの低下を抑制して前記駆動力源の回転速度を調整する制御を継続する手段を含むことを特徴とする駆動力源の制御装置である。
【００１３】
請求項３の発明によれば、請求項１の発明と同様の作用・効果を得ることができる。
【００１４】
さらに、請求項４の発明は、請求項１ないし３のいずれかの発明において、前記ねじり振動判断手段によって判断された前記ねじり振動の発生回転数を判断する振動回数判断手段と、この振動回数判断手段の判断結果を車両の乗員に告知する告知手段とを更に備えていることを特徴とする駆動力源の制御装置である。
【００１５】
請求項４の発明によれば、回転装置のトルクを駆動力源に与えて、駆動力源の回転速度を調整する場合に、トルク伝達装置で発生するねじり共振の回数が判断され、その判断結果が車両の乗員に告知されるとともに、駆動力源の回転速度を調整する制御が継続される。
【００１６】
また、請求項５の発明は、回転装置のトルクを、トルク伝達装置を経由させて駆動力源に与えることにより、前記駆動力源の回転を制御する駆動力源の制御装置において、前記トルク伝達装置で発生するねじり振動の回数を判断する振動回数判断手段と、この振動回数判断手段の判断結果に基づいて、前記回転装置から前記駆動力源に与えられるトルクを制御するトルク制御手段とを備えていることを特徴とするものである。
【００１７】
請求項５の発明によれば、回転装置のトルクを駆動力源に与えて、駆動力源の回転速度を調整する場合に、トルク伝達装置で発生するねじり共振の回数が判断されるとともに、その判断結果に基づいて回転装置のトルクが制御され、駆動力源または回転装置の強制振動数と、トルク伝達装置の固有振動数とが一致する時間が可及的に短くなる。
【００１８】
請求項６の発明は、回転装置のトルクを、トルク伝達装置を経由させて駆動力源に与えることにより、前記駆動力源の回転を制御する駆動力源の制御装置において、前記トルク伝達装置でねじり振動が発生した場合に、そのねじり振動の発生時間を判断する振動時間判断手段と、この振動時間判断手段の判断結果に基づいて、前記回転装置から前記駆動力源に与えられるトルクを制御するトルク制御手段とを備えていることを特徴とするものである。
【００１９】
請求項６の発明によれば、回転装置のトルクを駆動力源に与えて、駆動力源の回転速度を調整する場合に、トルク伝達装置でねじり共振の発生時間が判断されるとともに、その判断結果に基づいて回転装置のトルクが制御され、駆動力源または回転装置の強制振動数と、トルク伝達装置の固有振動数とが一致する時間が可及的に短くなる。
【００２０】
さらに、請求項７の発明は、請求項５の構成に加えて、前記振動回数判断手段の判断結果に基づいて、前記トルク伝達装置のメンテナンスを判断するメンテナンス判断手段が、更に設けられていることを特徴とするものである。
【００２１】
請求項７の発明によれば、請求項５の発明と同様の作用が生じる他に、前記判断結果に基づいて、トルク伝達装置のメンテナンスが判断される。
【００２２】
さらに、請求項８の発明は、請求項６の構成に加えて、前記振動時間判断手段の判断結果に基づいて、前記トルク伝達装置のメンテナンスを判断するメンテナンス判断手段が、更に設けられていることを特徴とするものである。
【００２３】
請求項８の発明によれば、請求項６の発明と同様の作用が生じる他に、前記判断結果に基づいて、トルク伝達装置のメンテナンスが判断される。
【００２４】
請求項９の発明は、請求項１ないし８のいずれかの構成に加えて、前記トルク伝達装置で発生するねじり振動が、前記駆動力源に対して駆動力源の回転速度の低下を抑制する向きに与えられるトルク（正のトルク）、または前記駆動力源に対して駆動力源の回転速度の上昇を抑制する向きに与えられるトルク（負のトルクもしくは回生トルク）のうち、少なくとも一方の向きのトルクにより発生するねじり振動であることを特徴とするものである。
【００２５】
請求項９の発明によれば、請求項１ないし８のいずれかの発明と同様の作用が生じる他に、前記トルク伝達装置のねじり振動が、駆動力源の回転速度を増加する場合、または駆動力源の回転速度を低下させる場合のいずれかの場合に発生するねじり振動である。
【００２６】
請求項１０の発明は、請求項１ないし９のいずれかの構成に加えて、前記トルク伝達装置は、摩擦力によりトルク伝達をおこなう複数の摩擦部材を有し、この複数の摩擦部材同士は、伝達するべきトルクが所定値を越えた場合に相対回転する構成であることを特徴とするものである。
【００２７】
請求項１０の発明によれば、請求項１ないし９のいずれかの発明と同様の作用が生じる。また、摩擦部材同士の相対回転が繰り返されて摩擦部材同士の摩擦抵抗が増加すると、トルク伝達装置の軸長が見かけ長くなり、ねじり振動が増幅され易いが、このねじり振動が抑制される。各請求項において、「駆動力源の回転の制御」とは、具体的には駆動力源の回転速度（回転数）の制御を意味している。
【００２８】
【発明の実施の形態】
つぎに、この発明を図面を参照しながら具体的に説明する。この発明の制御装置を適用することのできる車両の一例が、図２に示されている。図２に示されている車両５０は、Ｆ・Ｆ（フロントエンジン・フロントドライブ；エンジン前置き前輪駆動）形式のハイブリッド車両であり、その車両５０のパワートレーンがスケルトンで示されている。図２において、１はエンジンであり、このエンジン１としては内燃機関、具体的にはガソリンエンジンまたはディーゼルエンジンまたはＬＰＧエンジンまたはメタノールエンジンまたは水素エンジンなどを用いることができる。
【００２９】
この実施例においては、便宜上、エンジン１としてガソリンエンジンを用いた場合について説明する。エンジン１は、燃料の燃焼によりクランクシャフト２から動力を出力する装置であって、吸気装置、排気装置、燃料噴射装置、点火装置、冷却装置などを備えた公知のものである。クランクシャフト２は車両５０の幅方向（左右方向）に、かつ、水平に配置され、クランクシャフト２の後端部にはフライホイール３が設けられている。
【００３０】
このエンジン１の外壁にケーシング４が取り付けられており、ケーシング４の内部には、インプットシャフト５、第１のモータ・ジェネレータ６、動力合成機構７、変速機構８、第２のモータ・ジェネレータ９などが設けられている。以下、これらの要素を順次説明する。まず、インプットシャフト５はクランクシャフト２と同心状に配置されている。このインプットシャフト５を構成する金属材料としては、例えば、炭素鋼、クロム鋼などが用いられる。また、インプットシャフト５であって、クランクシャフト２側の端部には、円筒形状のハブ１０がスプライン嵌合されている。ハブ１０の外周にはフランジ５１が形成されているとともに、インプットシャフト５の外周には、環状のプレート５８が設けられている。
【００３１】
フランジ５１とプレート５８とは、インプットシャフト５の円周方向において、所定角度範囲内で相対回転可能である。このフランジ５１とプレート５８との間でトルク伝達をおこなうための弾性部材５３が設けられている。弾性部材５３は、インプットシャフト５の円周方向に伸縮自在である。これら、フランジ５１、プレート５８、弾性部材５３によりダンパ機構１２が形成されている。このダンパ機構１２は、フライホイール３とインプットシャフト５との間におけるトルク変動を抑制・吸収するものである。なおプレート５８の両端面には摩擦部材５８Ａ，５８Ｂが貼り付けられている。
【００３２】
また、プレート５８とフライホイール３とを動力伝達可能に連結するトルクリミッタ５４が設けられている。このトルクリミッタ５４は、フライホイール３に固定された環状のホルダ５５と、ホルダ５５に保持された環状の摩擦部材５６，５７と、環状の板ばね５７Ａとを有している。摩擦部材５６，５７は、インプットシャフト５の軸線方向において、摩擦部材５８Ａ，５８Ｂの両側に配置されている。そして、摩擦部材５６，５７により摩擦部材５８Ａ，５８Ｂが挟み付けられるように、板ばね５７Ａから荷重（押圧力）が付与されている。したがって、フライホイール３とプレート５８との間で伝達されるトルクは、摩擦部材５８Ａ，５８Ｂと、摩擦部材５６，５７との接触面における摩擦力に応じたトルクとなる。
【００３３】
この実施例では、フライホイール３とプレート５８との間で伝達されるトルクが所定値を越えた場合は、摩擦部材５８Ａ，５８Ｂと、摩擦部材５６，５７とが接触したまま相対回転（摺動）するように、前記荷重が設定されている。つまり、フライホイール３とプレート５８との間では、前記所定値を越えるトルクは伝達されない。なお、摩擦部材５６，５７、ホルダ５５は、鉄板、鋳物などにより構成されている。また、摩擦部材５８Ａ，５８Ｂは、アスベスト、グラファイトなどにより構成されている。
【００３４】
前記第１のモータ・ジェネレータ６は、インプットシャフト５の外側に配置され、第２のモータ・ジェネレータ９は、第１のモータ・ジェネレータ６よりもエンジン１から遠い位置に配置されている。すなわち、エンジン１と第２のモータ・ジェネレータ９との間に第１のモータ・ジェネレータ６が配置されている。第１のモータ・ジェネレータ６および第２のモータ・ジェネレータ９は、電力の供給により駆動する電動機としての機能（力行機能）と、機械エネルギを電気エネルギに変換する発電機としての機能（回生機能）とを兼ね備えている。
【００３５】
第１のモータ・ジェネレータ６および第２のモータ・ジェネレータ９としては、例えば、交流同期型のモータ・ジェネレータを用いることができる。この第１のモータ・ジェネレータ６は、ケーシング４側に固定されたステータ１３と、回転自在なロータ１４とを有している。ステータ１３は、鉄心１５と、鉄心１５に巻かれたコイル１６とを有している。前記インプットシャフト５の外周には、中空シャフト１７が取り付けられている。そして、インプットシャフト５と中空シャフト１７とが相対回転可能に構成されている。前記ロータ１４は中空シャフト１７の外周側に連結されている。
【００３６】
また、前記動力合成機構（言い換えれば動力分配機構）７は、第１のモータ・ジェネレータ６と第２のモータ・ジェネレータ９との間に設けられており、この動力合成機構７は、いわゆるシングルピニオン形式の遊星歯車機構７Ａにより構成されている。すなわち、遊星歯車機構７Ａは、サンギヤ１８と、サンギヤ１８と同心状に配置されたリングギヤ１９と、サンギヤ１８およびリングギヤ１９に噛合するピニオンギヤ２０を保持したキャリヤ２１とを有している。そして、サンギヤ１８と中空シャフト１７とが連結され、キャリヤ２１とインプットシャフト５とが連結されている。なお、リングギヤ１９は、インプットシャフト５と同心状に配置された環状部材２２の内周側に形成されており、この環状部材２２の外周側にはカウンタドライブギヤ２３が形成されている。
【００３７】
一方、前記中空シャフト１７と同心状に他の中空シャフト２４が回転可能に配置されており、この中空シャフト２４の外周側に前記第２のモータ・ジェネレータ９が配置されている。
【００３８】
この第２のモータ・ジェネレータ９は、ケーシング４側に固定されたステータ２５と、回転自在なロータ２６とを有している。ステータ２５は、鉄心２７と、鉄心２７に巻かれたコイル２８とを有している。そして、ロータ２６が中空シャフト２４の外周側に連結されている。このように、インプットシャフト５および中空シャフト５と中空シャフト２４とが同心状に配置されている。つまり、第１のモータ・ジェネレータ６と動力合成機構７と、第２のモータ・ジェネレータ９とが同心状に配置されている。
【００３９】
前記変速機構８は、動力合成機構７と第２のモータ・ジェネレータ９との間に配置されており、この変速機構８は、いわゆるシングルピニオン形式の遊星歯車機構８Ａにより構成されている。すなわち、遊星歯車機構８Ａは、サンギヤ２９と、サンギヤ２９と同心状に配置され、かつ、環状部材２２の内周に形成されたリングギヤ３０と、サンギヤ２９およびリングギヤ３０に噛合するピニオンギヤ３１を保持したキャリヤ３２とを有している。このキャリヤ３２はケーシング４側に固定されている。また環状部材２２の外周側には、カウンタドライブギヤ２３の軸線方向の両側に軸受３２，３３の内輪が取り付けられている。そして、第２のモータ・ジェネレータ９側に配置された軸受３３は、中空シャフト２４の半径方向において、コイル２８の内側に空間に配置されている。
【００４０】
一方、前記ケーシング４の内部には、インプットシャフト５と平行なカウンタシャフト３４が設けられている。カウンタシャフト３４には、カウンタドリブンギヤ３５およびファイナルドライブピニオンギヤ３６が形成されている。そして、カウンタドライブギヤ２３とカウンタドリブンギヤ３５とが噛合されている。さらに、ケーシング４の内部にはデファレンシャル３７が設けられており、デファレンシャル３７は、デフケース３８の外周側に形成されたファイナルリングギヤ３９と、デフケース３８に対してピニオンシャフト４０を介して取り付けられた連結された複数のピニオンギヤ４１と、複数のピニオンギヤ４１に噛合されたサイドギヤ４２と、サイドギヤ４２に連結された２本のフロントドライブシャフト４３とを有している。各フロントドライブシャフト４３には前輪４４が連結されている。このように、ケーシング４の内部に変速機構８およびデファレンシャル３７一括して組み込んだ、いわゆるトランスアクスルを構成している。
【００４１】
つぎに、車両５０の全体の制御系統を図３に基づいて説明する。車両５０の全体を制御するコントローラとしての電子制御装置５９が設けられており、この電子制御装置５９は、演算処理装置（ＣＰＵまたはＭＰＵ）および記憶装置（ＲＡＭおよびＲＯＭ）ならびに入出力インターフェースを主体とするマイクロコンピュータにより構成されている。この電子制御装置５９に対して、イグニッションスイッチ６０の信号、エンジン回転数センサ６１の信号、制動要求検知センサ６２の信号、車速センサ６３の信号、加速要求検知センサ６４の信号、シフトポジションセンサ６５の信号、第１のモータ・ジェネレータ６および第２のモータ・ジェネレータ９の回転数および回転加速度を別個に検出するレゾルバ６６の信号、第１のモータ・ジェネレータ６および第２のモータ・ジェネレータ９に電力を供給する蓄電装置（図示せず）の充電量（ＳＯＣ；state of charge ）を検知する充電量検知センサ６７の信号、エンジン冷却水温センサ６８の信号などが入力される。
【００４２】
一方、電子制御装置５９から、エンジン１の燃料噴射装置６９を制御する信号、エンジン１の点火装置７０を制御する信号、第１のモータ・ジェネレータ６および第２のモータ・ジェネレータ９の出力を制御する信号、告知装置７１を制御する信号などが出力される。告知装置７１は、エンジン１と第１のモータ・ジェネレータ６との間におけるねじり振動の状態、またはトルクリミッタ５４の滑り状態、メンテナンス情報などを、車両５０の乗員に対して音声、ランプ、ブザーなどの手段により告知または警告する装置である。
【００４３】
ここで、図２に示された構成とこの発明の構成との対応関係を説明すれば、エンジン１が駆動力源に相当し、インプットシャフト５、ハブ１０、ダンパ機構１２、トルクリミッタ５４、摩擦部材５６，５７，５８Ａ，５８Ｂが、トルク伝達装置に相当し、第１のモータ・ジェネレータ６がこの発明の回転装置に相当する。
【００４４】
上記のように構成された車両５０においては、電子制御装置５９に入力される信号、および電子制御装置５９に予め記憶されているデータに基づいて、エンジン１の出力、第１のモータ・ジェネレータ６および第２のモータ・ジェネレータ９が制御される。
【００４５】
まず、電子制御装置５９に入力される信号に基づいて、エンジン１を始動させる要求が発生した場合について説明する。この場合は、第１のモータ・ジェネレータ２０が電動機として駆動されて、第１のモータ・ジェネレータ２０のトルクがサンギヤ１８に伝達される。すると、リングギヤ１９が反力要素となってキャリヤ２１が回転し、キャリヤ２１のトルクがインプットシャフト５を経由してハブ１０に伝達される。ハブ１０のトルクは、ダンパ機構１２、トルクリミッタ５４、摩擦部材５６，５７、ホルダ５５、フライホイール３を経由してクランクシャフト２に伝達されて、クランクシャフト２がクランキングされる。クランクシャフト２の回転数が所定回転数以上になると、燃料噴射制御および点火時期制御がおこなわれて、エンジン１が自律回転可能になる。なお、エンジン１が自律回転している場合、または空転している場合において、電子制御装置５９に入力される信号などに基づいて、エンジン回転数を低下させる要求が発生することもある。
【００４６】
また、車両５０を前進走行させる場合は、エンジン１または第２のモータ・ジェネレータ９の少なくとも一方のトルクを車輪４４に伝達する。このエンジン１および第２のモータ・ジェネレータ９の出力は、電子制御装置５９に入力される信号、および電子制御装置５９に記憶されているデータに基づいて制御される。まず、エンジン１が駆動されている場合は、エンジン１のトルクが、トルクリミッタ５４、ダンパ機構１２、メインシャフト５、キャリヤ２１を経由して環状部材２２に伝達される。
【００４７】
この環状部材２２のトルクは、カウンタドライブギヤ２３、カウンタドリブンギヤ３５、カウンタシャフト３４、ファイナルドライブピニオンギヤ３６、デファレンシャル３７を介して前輪４４に伝達され、駆動力が発生する。また、エンジン１のトルクをキャリヤ２１に伝達する際に、そのトルクの一部を第１のモータ・ジェネレータ６に伝達し、かつ、第１のモータ・ジェネレータ６を発電機として機能させ、発生した電力を蓄電装置に充電することもできる。
【００４８】
さらに、車両５０を前進走行させる場合は、第２のモータ・ジェネレータ９を電動機として駆動させ、そのトルクを動力分配機構７に伝達することもできる。第２のモータ・ジェネレータ９のトルクが中空シャフト２４を介して変速機構８のサンギヤ２９に伝達されると、キャリヤ３２が反力要素として作用するとともに、サンギヤ２９の回転速度が減速され、かつ、サンギヤ２９の回転方向とは逆方向にリングギヤ３０を回転させる方向に動力が伝達される。したがって、エンジン１を駆動し、かつ、第２のモータ・ジェネレータ９を電動機として駆動させれば、エンジン１の動力および第２のモータ・ジェネレータ９の動力が動力合成機構７に入力されて合成され、合成された動力が前輪４４に伝達される。
【００４９】
このように、車両５０を前進走行させる場合は、車速、加速要求、エンジン１の燃費などの条件に基づいて、エンジン１または第２のモータ・ジェネレータ９のうち、少なくとも一方を駆動力源として、車両５０を走行させることができる。
【００５０】
これに対して、車両５０を後進走行（後退）させる場合は、第２のモータ・ジェネレータ９を電動機として駆動させ、そのトルクを車輪４４に伝達する。ここで、第２のモータ・ジェネレータ９の回転方向は、車両５０が前進走行する場合とは逆になる。
【００５１】
さらに、車両５０が惰力走行する場合は、車輪４４の運動エネルギに対応するトルクが、前記とは逆の経路を経て環状部材２２に伝達される。この環状部材２２に伝達されたトルクは、エンジン１を始動する場合と同じ経路を経てエンジン１に伝達され、エンジンブレーキ力が発生する。
【００５２】
ところで、図２に示すパワートレーンにおいては、エンジン１と第１のモータ・ジェネレータ６との間の動力伝達経路に、インプットシャフト５などのトルク伝達装置が配置されている。したがって、エンジン１を始動させる要求に基づいて、第１のモータ・ジェネレータ６のトルクによりエンジン１をクランキングする場合、または、エンジン回転数を低下させる要求に基づいて、第１のモータ・ジェネレータ６のトルクによりエンジン１の回転数を低下させる場合のいずれにおいても、インプットシャフト５にねじり荷重が与えられる。
【００５３】
そして、エンジン１を始動する場合において、起振源である第１のモータ・ジェネレータ６の強制振動数と、エンジン１の固有振動数とが一致した場合に、第１のモータ・ジェネレータ６とエンジン１とを連結している動力伝達系、特に、インプットシャフト５のねじり振動（ねじり共振）が発生する問題がある。これに対して、エンジン１の回転数を低下させる場合は、起振源となるエンジン１の強制振動数と、第１のモータ・ジェネレータ６の固有振動数とが一致した場合に、インプットシャフト５のねじり振動が発生する問題がある。
【００５４】
この実施例では、インプットシャフト５であって、エンジン１の反対側の端部に、第１のモータ・ジェネレータ６とインプットシャフト５とを連結するキャリヤが配置されている一方、インプットシャフト５であって、キャリヤ２１とは反対側の端部に、ハブ１０が連結されているため、インプットシャフト５の軸線方向において、トルクの入力部分と出力部分との距離が最も長く、インプットシャフト５のねじれ角度が大きくなり易い。
【００５５】
また、この実施例では、インプットシャフト５とエンジン１との間の動力伝達経路にトルクリミッタ５４が設けられているため、上記ねじり共振とともに、摩擦部材５６，５７と摩擦部材５８Ａ，５８Ｂとの滑りが発生する可能性がある。そこで、この実施例では、エンジン１を始動する場合と、エンジン１を停止させる場合とに分けて、以下に述べるような制御により、インプットシャフト５のねじり共振およびトルクリミッタ５４の滑りに対処している。なお、エンジン１を始動する制御とは、エンジン回転速度を高める制御であり、エンジン１を停止させる制御とは、エンジン回転速度を低下させる制御である。
【００５６】
［エンジンを始動させる場合の制御例］
ここで、エンジン１を始動させる制御とは、エンジン回転速度を高め、かつ、エンジン回転数を、自律回転可能な回転数とする制御を意味している。具体的には、停止しているエンジン１を始動する場合と、所定回転速度以下で、空転しているエンジン１を始動する場合がある。
【００５７】
（第１の実施例）
まず、第１の実施例を、図１のフローチャートに基づいて説明する。図１の制御例は、請求項１、請求項９、請求項１０に対応する。まず、第１のモータ・ジェネレータ６を電動機として機能させ、そのトルクによりエンジン１をクランキングする際に、第１のモータ・ジェネレータ６の実際のトルクＴｇを、目標トルクＴｇ１に近づけるように制御する（ステップＳ１）。第１のモータ・ジェネレータ６のトルクは、エンジン回転速度を上昇させる向きのトルク言い換えれば、“正のトルク”である。ついで、第１のモータ・ジェネレータ６によりクランキングをおこなっている時点のエンジン回転数Ｎｅ、第１のモータ・ジェネレータ６の回転数Ｎｇ、第１のモータ・ジェネレータ６の回転加速度ｄＮｇを検出する（ステップＳ２）。
【００５８】
そして、エンジン回転数Ｎｅと第１のモータ・ジェネレータ６の回転数Ｎｇとの差の絶対値が、所定値ａよりも大きいか否かが判断される（ステップＳ３）。ステップＳ３で肯定的に判断された場合は、トルクリミッタ５４の滑りが発生していると考えられる。そこで、ステップＳ３で肯定的に判断された場合は、第１のモータ・ジェネレータ６の目標トルクＴｇ１を、前回の目標トルクＴｇ１よりも下げて（ステップＳ４）、ステップＳ１に戻り、エンジン１のクランキングをおこなう。
【００５９】
このステップＳ４で目標トルクＴｇ１を下げる場合、一旦、目標トルクＴｇ１を「零」にして、その後に、前回の目標トルクＴｇ１よりも低い目標トルクＴｇ１を設定することもできる。
【００６０】
これに対して、ステップＳ３で否定的に判断された場合は、回転加速度ｄＮｇの絶対値が、所定値ｂよりも大きいか否かが判断される（ステップＳ５）。ステップＳ５で肯定的に判断された場合は、インプットシャフト５のねじり振動が発生していると考えられる。そこで、ステップＳ５で肯定的に判断された場合も、ステップＳ４に進む。
【００６１】
一方、ステップＳ５で否定的に判断された場合は、エンジン回転数Ｎｅが所定値ｃよりも高回転数になったか否かが判断される（ステップＳ６）。ステップＳ６で否定的に判断された場合はステップＳ１に戻る。ステップＳ６で肯定的に判断された場合は燃料噴射制御および点火制御を実行し（ステップＳ７）、この制御ルーチンを終了する。
【００６２】
このように第１の実施例によれば、停止しているエンジン１を自律回転させる始動制御の過程において、第１のモータ・ジェネレータ６のトルクによりエンジン１をクランキングする場合に、エンジン１をインプットシャフト５のねじり振動またはトルクリミッタ５４の滑りが発生した場合でも、エンジン１の始動制御が継続される。したがって、エンジン１の始動要求を達成できる。
【００６３】
ここで、図１に示された機能的手段とこの発明の構成との対応関係を説明すれば、ステップＳ２，Ｓ３，Ｓ５がこの発明のねじり振動判断手段に相当し、ステップＳ１，Ｓ４がこの発明の継続手段に相当する。また、第１のモータ・ジェネレータ６から、エンジン回転速度を上昇させるように与えられるトルク（正のトルク）が、この発明の「駆動力源の回転速度の低下を抑制する向きに与えられるトルク」に相当する。
【００６４】
（第２の実施例）
つぎに、エンジン１を始動する場合の他の制御例を、図４のフローチャートに基づいて説明する。この図４の制御例は、請求項２、請求項９、請求項１０に対応する。図４のフローチャートにおいて、図１のフローチャートと同じ番号が付されたステップは、図１のフローチャートのステップと同じ制御をおこなう。図４のフローチャートにおいては、ステップＳ３で肯定的に判断された場合、またはステップＳ５で肯定的に判断された場合は、第１のモータ・ジェネレータ６の目標トルクＴｇ１として、前回の目標トルクＴｇ１に所定値を加えたトルクを選択し（ステップＳ１２）、ステップＳ１に戻る。
【００６５】
すなわち、ステップＳ１２で選択されたトルクを、ステップＳ１で次回の目標トルクＴｇ１として設定される。このようにして、第１のモータ・ジェネレータ６のトルクを高めて、エンジン１をクランキングする制御が継続される。つまり、インプットシャフト５のねじり振動またはトルクリミッタ５４の滑りが発生する回転領域は、所定の回転領域であるが、図４の制御をおこなえば、その回転領域を短時間で通過することができる。
【００６６】
ここで、図４に示された機能的手段とこの発明の構成との対応関係を説明すれば、ステップＳ２，Ｓ３，Ｓ５がこの発明のねじり振動判断手段に相当し、ステップＳ１，Ｓ１２がこの発明の継続手段に相当する。
【００６７】
（第３の実施例）
ところで、第１のモータ・ジェネレータ６に電力を供給する蓄電装置の充電量が低下した場合や、低温時である場合は、第１のモータ・ジェネレータ６の出力不足が発生し易い。また、低温時にはエンジン１の潤滑用オイルの粘度が高まって、クランクシャフト２の回転抵抗が増加するため、エンジン１のクランキングに必要なトルクが高まる。したがって、このような条件下でエンジン１を始動すると、インプットシャフト５の振動や、トルクリミッタ５４の滑りが、一層発生しやすい。
【００６８】
このような事態に対処する制御例を図５に基づいて説明する。図５の制御例は、請求項３、請求項９、請求項１０に対応する。この図５においては、エンジン１を始動する要求が発生すると、まず、第１のモータ・ジェネレータ６を駆動する前に、エンジン冷却水温および蓄電装置の充電量が検出される（ステップＳ１３）。ついで、エンジン冷却水温に基づいて、エンジン１をクランキングするための必要トルクＴ１が算出され、かつ、蓄電装置の充電量に基づいて、第１のモータ・ジェネレータ６から出力可能な最大トルクＴ２が算出される（ステップＳ１４）。つまり、エンジン冷却水温に基づいて潤滑用オイルの粘度を推定し、潤滑用オイルの粘度に基づいて、必要トルクを推定している。
【００６９】
そして、最大トルクＴ２が必要トルクＴ１よりも低いか否かが判断され（ステップＳ１５）、このステップＳ１５で肯定的に判断された場合は、第１のモータ・ジェネレータ６によるエンジン１のクランキングを実行することなく、この制御ルーチンを終了する。なお、この場合は、第２のモータ・ジェネレータ９を電動機として駆動させ、第２のモータ・ジェネレータ９のトルクを車輪４４に伝達して走行する。
【００７０】
これに対して、ステップＳ１５で否定的に判断された場合は、第１のモータ・ジェネレータ６のトルクによりエンジン１をクランキングする制御を開始するとともに（ステップＳ１５Ａ）、実際のエンジン回転数が所定値ｃを越えたか否かが判断される（ステップＳ６）。このステップＳ６で否定的に判断された場合は、ステップＳ１３に戻り、ステップＳ６で肯定的に判断された場合はステップ７に進む。このステップ７の内容は、図１のステップＳ７と同じである。
【００７１】
この図５の制御例によれば、第１のモータ・ジェネレータ６のトルクによりエンジン１をクランキングする制御を実行する前に、第１のモータ・ジェネレータ６のトルクによりエンジン１をクランキングした場合を予測し、インプットシャフト５のねじり共振およびトルクリミッタ５４の滑りが発生すると予測された場合は、第１のモータ・ジェネレータ６によるクランキングを初めからおこなわない。したがって、インプットシャフト５のねじり共振およびトルクリミッタ５４の滑りを、未然に回避できる。
【００７３】
（第４の実施例）
エンジン１を始動する場合の他の制御例を図６に基づいて説明する。この図６の制御例は、請求項４、請求項９、請求項１０に対応する。図６において、図１と同じ内容のステップについては、図１と同じステップ番号を付してある。図６においては、ステップＳ３またはステップＳ５で肯定的に判断された場合は、トルクリミッタ５４の滑りが発生した回数と、インプットシャフト５でねじり共振が発生した回数とが、別個にカウンタＮに積算される（ステップＳ１６）。
【００７４】
ついで、カウンタＮに積算された累積回数が所定回数ｄを越えたか否かが判断される（ステップＳ１７）。なお、ステップＳ１７の判断は、トルクリミッタ５４の滑りが発生した回数と、インプットシャフト５でねじり共振が発生した回数とが、別個におこなわれる。ステップＳ１７で、トルクリミッタ５４の滑りが発生した回数、およびインプットシャフト５でねじり共振が発生した回数が、共に、所定回数ｄ以下である場合は、ステップＳ１７で否定的に判断されて、ステップＳ６に進む。
【００７５】
これに対して、ステップＳ１７で、トルクリミッタ５４の滑りが発生した回数、または、インプットシャフト５でねじり共振が発生した回数の少なくとも一方の回数が、所定回数ｄを越えた場合は、ステップＳ１７で肯定的に判断されて、ステップＳ１８に進む。ステップＳ１８では、トルクリミッタ５４の滑りが発生した回数、または、インプットシャフト５でねじり共振が発生した回数の少なくとも一方の回数が、所定回数ｄを越えたことを告知装置７１により告知または警告して、ステップＳ６に進む。
【００７６】
なお、図６のフローチャートを、ステップＳ１６において、トルクリミッタ５４で滑りが発生した場合の累積時間、またはインプットシャフト５のねじり振動が発生した場合の累積時間をカウントし、前記ステップＳ１７において、各累積時間が所定時間を越えたか否かを判断し、そのステップＳ１７で肯定的に判断された場合はステップ１８に進み、そのステップ１７で否定的に判断された場合はステップＳ６に進むようなルーチンに変更することもできる。
【００７７】
さらに、ステップＳ１８において、トルクリミッタ５４で滑りが発生した累積時間または累積回数のうちの少なくとも一方に基づいて、トルクリミッタ５４のメンテナンスを判断し、かつ、その判断結果を告知することもできる。さらにまた、ステップＳ１８において、インプットシャフト５でねじり振動が発生した累積時間または累積回数のうちの少なくとも一方に基づいて、インプットシャフト５のメンテナンスを判断し、かつ、その判断結果を告知することもできる。ここで、メンテナンスを判断とは、サービスによる、故障の有無の判断、耐久性の判断、交換時期の判断、保全・手入れの判断などを意味している。
【００７８】
このような制御をおこなうことにより、車両５０の乗員が、トルクリミッタ５４の滑り状態、インプットシャフト５のねじり振動状態、トルクリミッタ５４のメンテナンス、インプットシャフト５のメンテナンスなどの情報を認識および判断できる。なお、図６の制御例においては、トルクリミッタ５４の滑りまたはインプットシャフト５のねじり振動発生後も、ステップＳ６，Ｓ１またはステップＳ７のように、エンジン１の始動制御が継続される。
【００７９】
ここで、図６に示された機能的手段とこの発明の構成との対応関係を説明すれば、ステップＳ２，Ｓ３，Ｓ１６，Ｓ１７が、この発明の振動回数判断手段および振動時間判断手段に相当し、ステップＳ１８がこの発明の告知手段およびメンテナンス判断手段に相当し、ステップＳ１，Ｓ６がこの発明の継続手段に相当する。
【００８０】
（第５の実施例）
エンジン１を始動する場合の他の制御例を図７に基づいて説明する。この図７の制御例は、請求項５、請求項９、請求項１０に対応する。図７において、図１と同じ内容のステップについては、図１と同じステップ番号を付してある。図７の制御例においては、ステップＳ１６についで、カウンタＮに積算された累積回数が所定回数ｅを越えたか否かが判断される（ステップＳ１９）。なお、ステップＳ１９の判断は、トルクリミッタ５４の滑りが発生した回数と、インプットシャフト５でねじり共振が発生した回数とが、別個におこなわれる。ステップＳ１７で、トルクリミッタ５４の滑りが発生した回数、およびインプットシャフト５でねじり共振が発生した回数が、共に、所定回数ｅ以下である場合は、ステップＳ１９で否定的に判断されて、ステップＳ６に進む。
【００８１】
これに対して、ステップＳ１９で、トルクリミッタ５４の滑りが発生した回数、または、インプットシャフト５でねじり共振が発生した回数の少なくとも一方の回数が、所定回数ｅを越えた場合は、ステップＳ１９で肯定的に判断されて、ステップＳ２０に進む。ステップＳ２０では、目標トルクＴｇ１に所定トルクｆを加える制御をおこない、ステップＳ６に進む。
【００８２】
なお、図７のフローチャートを、ステップＳ１６において、トルクリミッタ５４で滑りが発生した場合の累積時間、またはインプットシャフト５のねじり振動が発生した場合の累積時間をカウントし、前記ステップＳ１９において、各累積時間が所定時間を越えたか否かを判断し、そのステップＳ１９で肯定的に判断された場合はステップ２０に進み、そのステップ１９で否定的に判断された場合はステップＳ６に進むようなルーチンに変更することもできる。
【００８３】
図７の制御例においても、図１の制御例と同じ内容部分については、図１の制御例と同じ効果を得られる。また、図７の制御例においては、トルクリミッタ５４の滑りが発生した回数、または、インプットシャフト５でねじり共振が発生した回数の少なくとも一方の回数が、所定回数ｅを越えた場合に、第１のモータ・ジェネレータ６のトルクを増加することができる。さらに、トルクリミッタ５４の滑りが発生した累積時間、または、インプットシャフト５でねじり共振が発生した累積時間の少なくとも一方の累積時間が、所定累積時間を越えた場合に、第１のモータ・ジェネレータ６のトルクを増加することができる。なお、ステップＳ２０において、目標トルクＴｇ１から所定トルクｆを減じる制御をおこない、ステップＳ６に進むこともできる。したがって、インプットシャフト５のねじり振動またはトルクリミッタ５４の滑りが発生する回転領域を短時間で通過することができる。
【００８４】
ここで、図７に示された機能的手段とこの発明の構成との対応関係を説明すれば、ステップＳ２，Ｓ３，Ｓ５，Ｓ１６，Ｓ１９が、この発明の振動回数判断手段および振動時間判断手段に相当し、ステップＳ２０がこの発明のトルク制御手段に相当する。
【００８５】
上記の各制御例によれば、エンジン１の回転速度を上昇させる場合において、インプットシャフト５でねじり振動が発生すること、およびエンジン１の回転速度を上昇する制御が中止されること、の２つの不具合のうち、少なくとも一方を回避することができる。
【００８６】
また、上記各制御例において、所定値ｃと温度（例えばエンジン冷却水温度）とを対応させたマップを予め用意し、温度に応じて所定値ｃを選択することもできる。また、目標トルクＴｇ１と温度（例えばエンジン冷却水温度）とを対応させたマップを予め用意し、温度に応じて目標トルクＴｇ１を選択することもできる。このような制御をおこなうことにより、潤滑用オイルの粘度が高く、エンジン１のクランキングに必要なトルクが高い場合や、燃料への点火および燃焼が不安定な場合でも、クランキングを円滑におこなうことができる。
【００８７】
［エンジンを停止させる場合の制御例］
ここで、エンジン１を停止させる制御とは、車両５０の停止状態、または走行状態において、エンジン回転速度を低下させる制御の一例である。
（第６の実施例）
第６の実施例を、図８のフローチャートに基づいて説明する。図８の制御例は、請求項１、請求項９、請求項１０に対応する。まず、エンジン１を停止させる要求が発生すると、燃料噴射制御および点火制御が停止され、エンジン回転速度が低下する。つまり、エンジン１は、いわゆる空転状態となる。そして、第１のモータ・ジェネレータ６を発電機として機能させ、その回生トルク（負のトルク）によりエンジン回転速度の低下を促進する場合に、第１のモータ・ジェネレータ６により発生する実際のトルクＴｇを、目標トルクＴｇ１に近づけるように制御する（ステップＳ２１）。ついで、第１のモータ・ジェネレータ６の回生トルクをインプットシャフト５に与えた場合のエンジン回転数Ｎｅ、第１のモータ・ジェネレータ６の回転数Ｎｇ、第１のモータ・ジェネレータ６の回転加速度ｄＮｇを検出する（ステップＳ２２）。
【００８８】
そして、エンジン回転数Ｎｅと第１のモータ・ジェネレータ６の回転数Ｎｇとの差の絶対値が、所定値ａよりも大きいか否かが判断される（ステップＳ２３）。ステップＳ２３で肯定的に判断された場合は、トルクリミッタ５４の滑りが発生していると考えられる。そこで、ステップＳ２３で肯定的に判断された場合は、第１のモータ・ジェネレータ６の目標トルクＴｇ１を、前回の目標トルクＴｇ１よりも下げて（ステップＳ２４）、ステップＳ１１に戻る。
【００８９】
このステップＳ２４で目標トルクＴｇ１を下げる場合、一旦、目標トルクＴｇ１を「零」にして、その後に、前回の目標トルクＴｇ１よりも低い目標トルクＴｇ１を設定することもできる。
【００９０】
これに対して、ステップＳ２３で否定的に判断された場合は、回転加速度ｄＮｇの絶対値が、所定値ｂよりも大きいか否かが判断される（ステップＳ２５）。ステップＳ２５で肯定的に判断された場合は、インプットシャフト５のねじり振動が発生していると考えられる。そこで、ステップＳ２５で肯定的に判断された場合も、ステップＳ２４に進む。
【００９１】
一方、ステップＳ２５で否定的に判断された場合は、エンジン回転数Ｎｅが所定値ｃよりも低回転数になったか否かが判断される（ステップＳ２６）。ステップＳ２６で否定的に判断された場合はステップＳ２１に戻る。ステップＳ２６で肯定的に判断された場合は、第１のモータ・ジェネレータ６の回生トルクを零に制御し（ステップＳ２７）、この制御ルーチンを終了する。
【００９２】
このように第６の実施例によれば、エンジン１が回転している場合に、第１のモータ・ジェネレータ６の回生トルクにより、エンジン１の回転速度を低下させる過程において、インプットシャフト５のねじり振動またはトルクリミッタ５４の滑りが発生した場合でも、エンジン１の回転速度を低下させる制御が継続される。したがって、エンジン１の回転速度を低下させる要求を満足できる。
【００９３】
ここで、図８に示された機能的手段とこの発明の構成との対応関係を説明すれば、ステップＳ２２，Ｓ２３，Ｓ２５がこの発明のねじり振動判断手段に相当し、ステップＳ２１，Ｓ２４がこの発明の継続手段に相当する。また、第１のモータ・ジェネレータ６から、エンジン回転速度を低下させるように与えられるトルク（回生トルク）が、この発明の「駆動力源の回転速度の上昇を抑制する向きに与えられるトルク」に相当する。
【００９４】
（第７の実施例）
つぎに、燃料噴射制御および点火制御を停止するとともに、エンジン回転速度の低下を促進する場合の他の制御例を、図９のフローチャートに基づいて説明する。この図９の制御例は、請求項２、請求項９、請求項１０に対応する。図９のフローチャートにおいて、図８のフローチャートと同じ番号が付されたステップは、図８のフローチャートのステップと同じ制御をおこなう。図９のフローチャートにおいては、ステップＳ２３で肯定的に判断された場合、またはステップＳ２５で肯定的に判断された場合は、第１のモータ・ジェネレータ６の目標トルクＴｇ１として、前回の目標トルクＴｇ１に所定値を加えた回生トルクを選択し（ステップＳ２８）、ステップＳ２１に戻る。
【００９５】
すなわち、ステップＳ２８で選択されたトルクが、ステップＳ２１で次回の目標トルクＴｇ１として設定される。このようにして、第１のモータ・ジェネレータ６の回生トルクを高めて、エンジン回転速度を低下させる制御が継続される。つまり、インプットシャフト５のねじり振動またはトルクリミッタ５４の滑りが発生する回転領域は、所定の回転領域であるが、図９の制御をおこなえば、その回転領域を短時間で通過することができる。
【００９６】
ここで、図９に示された機能的手段とこの発明の構成との対応関係を説明すれば、ステップＳ２２，Ｓ２３，Ｓ２５がこの発明のねじり振動判断手段に相当し、ステップＳ２１，Ｓ２８がこの発明の継続手段に相当する。
【００９７】
（第８の実施例）
ところで、低温時にはエンジン１の潤滑用オイルの粘度が高まって、クランクシャフト２の回転抵抗が増加するため、エンジン１のクランキングに必要なトルクは比較的低くて済む。しかしながら、蓄電装置の充電量が所定値以上である場合は、第１のモータ・ジェネレータ６による発電が規制され、回生トルクを高めにくい。したがって、必要トルクと回生トルクとの相対関係によっては、エンジン回転速度を低下させる際に、インプットシャフト５の振動や、トルクリミッタ５４の滑りが発生する可能性がある。
【００９８】
このような事態に対処する制御例を図１０に基づいて説明する。図１０の制御例は、請求項３、請求項９、請求項１０に対応する。この図１０においては、エンジン１を停止させる要求が発生すると、燃料噴射制御および点火制御を停止する前であり、かつ、第１のモータ・ジェネレータ６から回生トルクを出力する前に、エンジン冷却水温および蓄電装置の充電量が検出される（ステップＳ３３）。ついで、エンジン冷却水温に基づいて、エンジン回転速度を目標回転速度に低下させるための必要トルク（回生トルク）Ｔ１が算出され、かつ、蓄電装置の充電量に基づいて、第１のモータ・ジェネレータ６から出力可能な最大トルク（回生トルク）Ｔ２が算出される（ステップＳ３４）。つまり、エンジン冷却水温に基づいて潤滑用オイルの粘度を推定し、潤滑用オイルの粘度に基づいて、必要トルクを推定している。
【００９９】
そして、最大トルクＴ２が必要トルクＴ１よりも低いか否かが判断され（ステップＳ３５）、このステップＳ３５で肯定的に判断された場合は、この制御ルーチンを終了する。つまり、燃料噴射制御および点火制御が継続される一方、第１のモータ・ジェネレータ６からは回生トルクを出力しない。
【０１００】
これに対して、ステップＳ３５で否定的に判断された場合は、燃焼噴射制御を停止し、かつ、点火制御を停止するとともに、第１のモータ・ジェネレータ６から回生トルクを出力し、エンジン回転速度の低下を促進する。（ステップＳ３６）。ついで、エンジン回転数が所定回転数ｃ未満まで低下したか否かが判断され（ステップＳ２６）、ステップＳ２６で肯定的に判断されるまで、ステップＳ２６を繰り返す。そして、ステップＳ２６で肯定的に判断された場合は、ステップＳ２７を経由してこの制御ルーチンを終了する。
【０１０１】
この図１０の制御例によれば、第１のモータ・ジェネレータ６の回生トルクによりエンジン回転速度を低下させる制御を実行する前に、第１のモータ・ジェネレータ６から回生トルクを出力した場合を予測し、インプットシャフト５のねじり共振およびトルクリミッタ５４の滑りが発生すると予測された場合は、エンジン１を停止させる制御自体を実施しない。したがって、インプットシャフト５のねじり共振およびトルクリミッタ５４の滑りを、未然に回避できる。
【０１０３】
（第９の実施例）
エンジン回転速度の低下を促進させる場合の他の制御例を図１１に基づいて説明する。この図１１の制御例は、請求項４、請求項９、請求項１０に対応する。図１１において、図８と同じ内容のステップについては、図９と同じステップ番号を付してある。図１１においては、ステップＳ２３またはステップＳ２５で肯定的に判断された場合は、トルクリミッタ５４の滑りが発生した回数と、インプットシャフト５でねじり共振が発生した回数とが、別個にカウンタＮに積算される（ステップＳ３７）。
【０１０４】
ついで、カウンタＮに積算された累積回数が所定回数ｄを越えたか否かが判断される（ステップＳ３８）。なお、ステップＳ３８の判断は、トルクリミッタ５４の滑りが発生した回数と、インプットシャフト５でねじり共振が発生した回数とが、別個におこなわれる。ステップＳ３８で、トルクリミッタ５４の滑りが発生した回数、およびインプットシャフト５でねじり共振が発生した回数が、共に、所定回数ｄ以下である場合は、ステップＳ３８で否定的に判断されて、ステップＳ２６に進む。
【０１０５】
これに対して、ステップＳ３８で、トルクリミッタ５４の滑りが発生した回数、または、インプットシャフト５でねじり共振が発生した回数の少なくとも一方の回数が、所定回数ｄを越えた場合は、ステップＳ３８で肯定的に判断されて、ステップＳ３９に進む。ステップＳ３９では、トルクリミッタ５４の滑りが発生した回数、または、インプットシャフト５でねじり共振が発生した回数の少なくとも一方の回数が、所定回数ｄを越えたことを告知装置７１により告知または警告して、ステップＳ２６に進む。
【０１０６】
なお、図１１のフローチャートを、ステップＳ３７において、トルクリミッタ５４で滑りが発生した場合の累積時間、またはインプットシャフト５のねじり振動が発生した場合の累積時間をカウントし、前記ステップＳ３８において、各累積時間が所定時間を越えたか否かを判断し、そのステップＳ３８で肯定的に判断された場合はステップ３９に進み、そのステップ３８で否定的に判断された場合はステップＳ２６に進むようなルーチンに変更することもできる。
【０１０７】
さらに、ステップＳ３７において、トルクリミッタ５４で滑りが発生した累積時間または累積回数のうちの少なくとも一方に基づいて、トルクリミッタ５４のメンテナンスを判断し、かつ、その判断結果を告知することもできる。さらにまた、ステップＳ３９において、インプットシャフト５でねじり振動が発生した累積時間または累積回数のうちの少なくとも一方に基づいて、インプットシャフト５のメンテナンスを判断し、かつ、その判断結果を告知することもできる。ここで、メンテナンスを判断とは、サービスによる、故障の有無の判断、耐久性の判断、交換時期の判断、保全・手入れの判断などを意味している。
【０１０８】
このような制御をおこなうことにより、車両５０の乗員が、トルクリミッタ５４の滑り状態、インプットシャフト５のねじり振動状態、トルクリミッタ５４のメンテナンス、インプットシャフト５のメンテナンスなどの情報を認識および判断できる。なお、図１１の制御例においては、トルクリミッタ５４の滑りまたはインプットシャフト５のねじり振動発生後も、ステップＳ２６，Ｓ２１においては、エンジン回転速度を低下させる制御が継続される。
【０１０９】
ここで、図１１に示された機能的手段とこの発明の構成との対応関係を説明すれば、ステップＳ２２，Ｓ２３，Ｓ３７，Ｓ３８が、この発明の振動回数判断手段および振動時間判断手段に相当し、ステップＳ３９がこの発明の告知手段およびメンテナンス判断手段に相当し、ステップＳ２１，Ｓ２６がこの発明の継続手段に相当する。
【０１１０】
（第１０の実施例）
エンジン１を始動する場合の他の制御例を、図１２のフローチャートに基づいて説明する。このフローチャートは、請求項５、請求項９、請求項１０に対応する。図１２において、図８と同じ内容のステップについては、図８と同じステップ番号を付してある。図１２のフローチャートにおいては、ステップＳ３７についで、カウンタＮに積算された累積回数が所定回数ｅを越えたか否かが判断される（ステップＳ４０）。なお、ステップＳ４０の判断は、トルクリミッタ５４の滑りが発生した回数と、インプットシャフト５でねじり共振が発生した回数とが、別個におこなわれる。ステップＳ４０で、トルクリミッタ５４の滑りが発生した回数、およびインプットシャフト５でねじり共振が発生した回数が、共に、所定回数ｅ以下である場合は、ステップＳ４０で否定的に判断されて、ステップＳ２６に進む。
【０１１１】
これに対して、ステップＳ４０で、トルクリミッタ５４の滑りが発生した回数、または、インプットシャフト５でねじり共振が発生した回数の少なくとも一方の回数が、所定回数ｅを越えた場合は、ステップＳ４０で肯定的に判断されて、ステップＳ４１に進む。ステップＳ４１では、目標トルクＴｇ１に所定トルクｆを加えて回生トルクを強める制御をおこない、ステップＳ２６に進む。
【０１１２】
なお、図１２のフローチャートを、ステップＳ３７において、トルクリミッタ５４で滑りが発生した場合の累積時間、またはインプットシャフト５のねじり振動が発生した場合の累積時間をカウントし、前記ステップＳ４０において、各累積時間が所定時間を越えたか否かを判断し、そのステップＳ４０で肯定的に判断された場合はステップ４１に進み、そのステップ４０で否定的に判断された場合はステップＳ２６に進むようなルーチンに変更することもできる。
【０１１３】
図１２の制御例においても、図８の制御例と同じ部分では、図８の制御例と同じ効果を得られる。また、図１２の制御例においては、トルクリミッタ５４の滑りが発生した回数、または、インプットシャフト５でねじり共振が発生した回数の少なくとも一方の回数が、所定回数ｅを越えた場合に、第１のモータ・ジェネレータ６の回生トルクを増加することができる。さらに、トルクリミッタ５４の滑りが発生した累積時間、または、インプットシャフト５でねじり共振が発生した累積時間の少なくとも一方の累積時間が、所定累積時間を越えた場合に、第１のモータ・ジェネレータ６の回生トルクを増加することができる。なお、ステップＳ４１において、目標トルクＴｇ１から所定トルクｆを減じて回生トルクを弱める制御をおこない、ステップＳ２６に進むこともできる。このように、図１３の制御例においても、インプットシャフト５のねじり振動またはトルクリミッタ５４の滑りが発生する回転領域を短時間で通過することができる。
【０１１４】
ここで、図１２に示された機能的手段とこの発明の構成との対応関係を説明すれば、ステップＳ２２，Ｓ２３，Ｓ２５，Ｓ３７，Ｓ４０が、この発明の振動回数判断手段および振動時間判断手段に相当し、ステップＳ４１がこの発明のトルク制御手段に相当する。
【０１１５】
このように、エンジン回転速度を低下させる各制御例において、所定値ｃと温度（例えばエンジン冷却水温度）とを対応させたマップを予め用意し、温度に応じて所定値ｃを選択することもできる。また、目標トルクＴｇ１と温度（例えばエンジン冷却水温度）とを対応させたマップを予め用意し、温度に応じて目標トルクＴｇ１を選択することもできる。このような制御をおこなうことにより、潤滑用オイルの粘度が低く、エンジン１のクランキングに必要なトルクが低い場合に、必要以上に回生トルクが発生することを防止できる。
【０１１６】
また、図８ないし図１３の制御例では、エンジン１が自律回転している場合に、燃料噴射制御および点火制御を中止して、エンジン１が空転状態となる場合に、第２のモータ・ジェネレータ６の回生トルクにより、エンジン回転速度の低下を促進し、エンジン１を停止させる制御を主として述べているが、エンジン１が空転している場合に、エンジン１を停止させることなく、エンジン回転速度を低下させる際に、図８ないし図１３の制御を適用することもできる。さらに、燃料噴射制御および点火制御が実行され、かつ、車輪４４の運動エネルギに相当するトルクが車輪４４からエンジン１に伝達されている場合（つまり、惰力走行状態または減速状態である場合）に、第１のモータ・ジェネレータ６の回生トルクによりエンジン回転速度の低下を促進させるために、図８ないし図１３の制御を適用することもできる。
【０１１７】
なお、図２のパワートレーンにおいては、第１のモータ・ジェネレータ６のトルクを直接制御することにより、エンジン回転速度を制御するように構成されているが、第１のモータ・ジェネレータ６とインプットシャフト５との間に変速機構（図示せず）を設け、その変速機構の変速比を制御することにより、エンジン回転速度を制御するように構成されたパワートレーンに対しても、各制御例を適用できる。この場合、第１のモータ・ジェネレータ６のトルクに代えて、変速機構の変速比を制御することとなる。
【０１１８】
また、課題を解決するための手段として、特許請求の範囲に対応して記載した各手段において、各手段に記載されている事項の少なくとも一つを削除することもできる。また、発明の実施の形態に記載した各種の事項の少なくとも一つを各手段のいずれかに追加することもできる。また、各種の制御例の２つ以上の制御例同士を組み合わせて（順次）実行すること、または並行しておこなうこともできる。
【０１１９】
また、各請求項に記載されている「ねじり振動判断手段」を「ねじり振動判断器」または「ねじり振動判断用コントローラ」と読み替え、「継続手段」を「継続器」または「継続用コントローラ」と読み替え、「振動回数判断手段」を「振動回数判断器」または「振動回数判断用コントローラ」と読み替え、「振動時間判断手段」を「振動時間判断器」または「振動時間判断用コントローラ」と読み替え、「トルク制御手段」を「トルク制御器」または「トルク制御用コントローラ」と読み替え、「メンテナンス判断手段」を「メンテナンス判断器」または「メンテナンス判断用コントローラ」と読み替えることもできる。各、「器」または「コントローラ」は、電子制御装置に相当する。
【０１２０】
また、「ねじり振動判断手段」を「ねじり振動判断ステップ」と読み替え、「継続手段」を「継続ステップ」と読み替え、「振動回数判断手段」を「振動回数判断ステップ」と読み替え、「振動時間判断手段」を「振動時間判断ステップ」と読み替え、「トルク制御手段」を「トルク制御ステップ」と読み替え、「メンテナンス判断手段」を「メンテナンス判断ステップ」と読み替え、「駆動力源の制御装置」を、「駆動力源の制御方法」と読み替えることもできる。各制御ステップの機能は、電子制御装置の機能である。
【０１２１】
【発明の効果】
以上説明したように請求項１の発明によれば、駆動力源または回転装置の強制振動数と、トルク伝達装置の固有振動数とが一致して、トルク伝達装置でねじり振動が発生する時間する時間を可及的に短くすることができるとともに、駆動力源の回転速度を調整する制御を継続できる。したがって、駆動力源の回転速度を上昇させる場合、または低下させる場合のいずれにおいても、トルク伝達装置でねじり振動が発生すること、および駆動力源の回転速度を調整する制御が中止されることの２つの不具合を、共に回避することができる。
【０１２２】
請求項２の発明によれば、駆動力源に与えられるトルクの低下を抑制することにより、駆動力源または回転装置の強制振動数と、トルク伝達装置の固有振動数とが一致して、トルク伝達装置のねじり振動が発生する時間を可及的に短くすることができるとともに、駆動力源の回転速度を調整する制御が継続される。したがって、駆動力源の回転速度を上昇させる場合、または低下させる場合のいずれにおいても、トルク伝達装置でねじり振動が発生すること、および駆動力源の回転速度を調整する制御が中止されることの２つの不具合を、共に回避することができる。
【０１２３】
請求項３の発明によれば、請求項１の発明と同様の作用・効果を得ることができる。
【０１２４】
請求項４の発明によれば、トルク伝達装置で発生するねじり共振の回数が判断され、その判断結果が車両の乗員に告知されるとともに、駆動力源の回転速度を調整する制御を継続できる。また、駆動力源の回転速度を調整する制御が中止されることを回避することができる。
【０１２５】
請求項５の発明によれば、トルク伝達装置で発生するねじり共振の回数を判断し、その判断結果に基づいて回転装置のトルクを制御するため、トルク伝達装置でねじり振動が発生する時間を可及的に短くすることができる。また、駆動力源の回転速度を調整する制御が中止されることを回避することができる。
【０１２６】
請求項６の発明によれば、トルク伝達装置でねじり共振が発生する時間を判断するとともに、その判断結果に基づいて回転装置のトルクを制御するため、トルク伝達装置でねじり振動が発生する時間を可及的に短くすることができる。また、駆動力源の回転速度を調整する制御が中止されることを回避することができる。
【０１２７】
請求項７の発明によれば、請求項５の発明と同様の効果を得られる他に、前記判断結果に基づいて、トルク伝達装置のメンテナンスを判断できる。したがって、トルク伝達装置の保守、点検が容易となる。
【０１２８】
請求項８の発明によれば、請求項６の発明と同様の効果を得られる他に、前記判断結果に基づいて、トルク伝達装置のメンテナンスを判断できる。したがって、トルク伝達装置の保守、点検が容易となる。
【０１２９】
請求項９の発明によれば、請求項１ないし８のいずれかの発明と同様の効果を得られる他に、トルク伝達装置のねじり共振が、駆動力源の回転速度を増加する場合、または駆動力源の回転速度を低下させる場合、のいずれの場合においても、ねじり共振を抑制できる。
【０１３０】
請求項１０の発明によれば、請求項１ないし９のいずれかの発明と同様の効果を得られる。また、摩擦部材同士の相対回転が繰り返されて摩擦部材同士の摩擦抵抗が増加すると、トルク伝達装置の軸長が見かけ長くなり、ねじり振動が増幅され易いが、このねじり振動を抑制できる。
【図面の簡単な説明】
【図１】  この発明の一制御例を示すフローチャートである。
【図２】  この発明の各制御例を適用できるハイブリッド車のパワートレーンを示すスケルトン図である。
【図３】  図２に示すハイブリッド車の制御系統を示すブロック図である。
【図４】  この発明の他の制御例を示すフローチャートである。
【図５】  この発明の他の制御例を示すフローチャートである。
【図６】  この発明の他の制御例を示すフローチャートである。
【図７】  この発明の他の制御例を示すフローチャートである。
【図８】  この発明の他の制御例を示すフローチャートである。
【図９】  この発明の他の制御例を示すフローチャートである。
【図１０】  この発明の他の制御例を示すフローチャートである。
【図１１】  この発明の他の制御例を示すフローチャートである。
【図１２】  この発明の他の制御例を示すフローチャートである。
【符号の説明】
１…エンジン、  ５…インプットシャフト、  ６…第１のモータ・ジェネレータ、  １０…ハブ、  １２…ダンパ機構、  ５４…トルクリミッタ、  ５６，５７，５８Ａ，５８Ｂ…摩擦部材、  ５９…電子制御装置。
【図１】
0003941565.tif 000002
【図２】
0003941565.tif 000003
【図３】
0003941565.tif 000004
【図４】
0003941565.tif 000005
【図５】
0003941565.tif 000006
【図６】
0003941565.tif 000007
【図７】
0003941565.tif 000008
【図８】
0003941565.tif 000009
【図９】
0003941565.tif 000010
【図１０】
0003941565.tif 000011
【図１１】
0003941565.tif 000012
【図１２】
0003941565.tif 000013