(57)【要約】【課題】モータ・ジェネレータの回転数をレゾルバ及びノースマーカで検出可能とした構成に対し、制御に採用する回転数情報が切り替えられるタイミングの適正化によってモータ・ジェネレータの回転数制御などを適正に行うことができる動力出力装置を提供する。【解決手段】モータ・ジェネレータ６の低回転時にはレゾルバ６３からの回転数情報を、モータ・ジェネレータ６の高回転時にはノースマーカ６４からの回転数情報をそれぞれ採用してモータ・ジェネレータ６をフィードバック制御するものに対し、現在採用している回転数情報により得られるモータ・ジェネレータ６の回転数の変化勾配が所定値以上である場合には、回転数情報の切り替え動作を禁止して、リダクション機構７の変速動作時の変速ショックを防止する。【選択図】図１
2008195316.tif 000002
【特許請求の範囲】
【請求項１】
動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備え、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用し、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する一方、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにした動力出力装置において、
上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用している際、その検出されている原動機回転数の変化勾配が所定値以上である場合には、他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用する切り替え禁止手段を備えていることを特徴とする動力出力装置。
【請求項２】
動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備え、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行い、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行う一方、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、原動機の駆動制御を行うために採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、原動機の駆動制御を行うために採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにした動力出力装置において、
上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行っている際、その検出されている原動機回転数の変化勾配が所定値以上である場合には、原動機の駆動制御を行うために採用する原動機回転数情報として他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用して原動機の駆動制御を行わせる切り替え禁止手段を備えていることを特徴とする動力出力装置。
【請求項３】
動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備え、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行い、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行う一方、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、変速機構の変速制御を行うために採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、変速機構の変速制御を行うために採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにした動力出力装置において、
上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行っている際、その検出されている原動機回転数の変化勾配が所定値以上である場合には、変速機構の変速制御を行うために採用する原動機回転数情報として他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用して変速機構の変速制御を行わせる切り替え禁止手段を備えていることを特徴とする動力出力装置。
【請求項４】
動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備え、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用し、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する一方、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにした動力出力装置において、
上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用している際、その一方の回転数検出手段により検出されている原動機回転数と他方の回転数検出手段により検出されている原動機回転数とを比較し、この両者の差が所定値以上である場合には、他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用する切り替え禁止手段を備えていることを特徴とする動力出力装置。
【請求項５】
動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備え、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行い、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行う一方、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、原動機の駆動制御を行うために採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、原動機の駆動制御を行うために採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにした動力出力装置において、
上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行っている際、その一方の回転数検出手段により検出されている原動機回転数と他方の回転数検出手段により検出されている原動機回転数とを比較し、この両者の差が所定値以上である場合には、原動機の駆動制御を行うために採用する原動機回転数情報として他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用して原動機の駆動制御を行わせる切り替え禁止手段を備えていることを特徴とする動力出力装置。
【請求項６】
動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備え、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行い、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行う一方、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、変速機構の変速制御を行うために採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、変速機構の変速制御を行うために採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにした動力出力装置において、
上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行っている際、その一方の回転数検出手段により検出されている原動機回転数と他方の回転数検出手段により検出されている原動機回転数とを比較し、この両者の差が所定値以上である場合には、変速機構の変速制御を行うために採用する原動機回転数情報として他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用して変速機構の変速制御を行わせる切り替え禁止手段を備えていることを特徴とする動力出力装置。
【請求項７】
動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備え、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用し、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する一方、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにした動力出力装置において、
上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用している際、その一方の回転数検出手段により検出されている原動機回転数の変化勾配と他方の回転数検出手段により検出されている原動機回転数の変化勾配とを比較し、この両者の差が所定値以上である場合には、他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用する切り替え禁止手段を備えていることを特徴とする動力出力装置。
【請求項８】
動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備え、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行い、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行う一方、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、原動機の駆動制御を行うために採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、原動機の駆動制御を行うために採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにした動力出力装置において、
上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行っている際、その一方の回転数検出手段により検出されている原動機回転数の変化勾配と他方の回転数検出手段により検出されている原動機回転数の変化勾配とを比較し、この両者の差が所定値以上である場合には、原動機の駆動制御を行うために採用する原動機回転数情報として他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用して原動機の駆動制御を行わせる切り替え禁止手段を備えていることを特徴とする動力出力装置。
【請求項９】
動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備え、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行い、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行う一方、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、変速機構の変速制御を行うために採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、変速機構の変速制御を行うために採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにした動力出力装置において、
上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行っている際、その一方の回転数検出手段により検出されている原動機回転数の変化勾配と他方の回転数検出手段により検出されている原動機回転数の変化勾配とを比較し、この両者の差が所定値以上である場合には、変速機構の変速制御を行うために採用する原動機回転数情報として他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用して変速機構の変速制御を行わせる切り替え禁止手段を備えていることを特徴とする動力出力装置。
【請求項１０】
上記請求項１〜９のうち何れか一つに記載の動力出力装置において、
原動機はモータ・ジェネレータであって、第１回転数検出手段はレゾルバであり、第２回転数検出手段は回転体に設けられた突起を検知する電磁ピックアップのパルス波に基づいて回転数を算出するノースマーカであることを特徴とする動力出力装置。
【請求項１１】
上記請求項１〜１０のうち何れか一つに記載の動力出力装置を搭載したハイブリッド車であって、
駆動軸に駆動力を与える内燃機関を備え、原動機の動力が変速機構を介して駆動軸に与えられることにより走行駆動力がアシストされる構成となっていることを特徴とするハイブリッド車。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば複数の駆動源を有するハイブリッド車などに搭載される動力出力装置及びその動力出力装置を搭載したハイブリッド車に係る。特に、本発明は、特定の駆動源（原動機）の駆動制御などを行うべく、その駆動源の回転数を複数種類の回転数検出器で検出可能とした構成に対し、上記制御のための回転数情報として採用する回転数検出器の切り替えタイミングの改良に関する。
【背景技術】
【０００２】
車両用のハイブリッド駆動装置は、ガソリンエンジンやディーゼルエンジンなどの内燃機関と、モータもしくはモータ・ジェネレータなどの電動装置とを動力源とするものが一般的である。また、これら内燃機関と電動装置との組合せの形態は多様であり、電動装置の使用数も一台に限らず、複数台使用するものもある。
【０００３】
電動装置を２台使用したものとして、例えば下記の特許文献１及び特許文献２に開示されているものが知られている。これら特許文献のものは、エンジンと第１モータ・ジェネレータとを、シングルピニオン型遊星歯車機構からなる動力分配機構を介して相互に連結している。また、この動力分配機構から出力部材にトルクを伝達し、更にその出力部材に変速機構（リダクション機構）を介して第２モータ・ジェネレータを連結した構成となっている。これにより、第２モータ・ジェネレータの出力トルクを、所謂アシストトルクとして出力部材に付加する構成とされている。また、上記変速機構は、直結状態と減速状態とに切り換えることのできる遊星歯車機構によって構成されている。このため、直結状態では第２モータ・ジェネレータのトルクをそのまま出力部材に付加し、また減速状態では第２モータ・ジェネレータのトルクを増大させて出力部材に付加することが可能である。
【０００４】
この種のハイブリッド駆動装置を搭載した車両では、各種条件に基づいて、エンジン及びモータ・ジェネレータの駆動・停止を制御することにより、エンジンのみを駆動するエンジン駆動モード、モータ・ジェネレータのみを使用しこのモータ・ジェネレータを電動モータとして駆動するモータ駆動モード、エンジン及びモータ・ジェネレータを共に駆動するエンジン・モータ駆動モードでの走行が切り替え可能である。これにより、燃費の改善、騒音の低減、排気ガスの低減等を図ることができる。また、上記第２モータ・ジェネレータを力行状態あるいは回生状態に制御することにより、正トルクを出力部材に付加し、あるいは負トルクを出力部材に付加することができる。更に、変速機構によって減速状態を設定できるので、第２モータ・ジェネレータを低トルク型化あるいは小型化することもできる。
【０００５】
そして、この種のハイブリッド車では、上記モータ・ジェネレータへの供給電流を調整することで出力（トルク）を制御するようになっている。このため、上記モータ・ジェネレータの作動により駆動力をアシストしている状況では、変速機構の変速動作が行われる際に変速ショックを生じさせることなく変速動作が円滑に行われるようモータ・ジェネレータの出力を制御することが望ましい。
【０００６】
そのため、モータ・ジェネレータの現在の回転数と、出力部材や車速等に基づいて求められる変速後の適正なモータ・ジェネレータ回転数（目標回転数）とを比較し、変速後の回転数が目標回転数に一致するようにモータ・ジェネレータに対する供給電流のフィードバック制御を行うようにしている。具体的には、モータ・ジェネレータの回転数を検出するためのセンサを配設し、このセンサにより得られる回転数情報と、上記出力部材の回転数とに基づいて上記フィードバック制御を行うようにしている。尚、回転数フィードバック制御としては、上記制御だけでなくモータ・ジェネレータの回転数の変化勾配（回転速度の単位時間当たりの変化量）に基づいて行われる場合もある。また、上記フィードバック制御は、モータ・ジェネレータに対する供給電流の制御ばかりでなく、上記変速機構の変速動作を行うためのブレーキ（摩擦係合機構）の係脱タイミングの制御にも使用される。
【特許文献１】特開２００２−２２５５７８号公報
【特許文献２】特開２００６−２５０２６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、上述した如くモータ・ジェネレータの作動により駆動力をアシストする構成においては、その必要とするアシスト力の増減に伴いモータ・ジェネレータの回転数は大きく変化することになる。このため、上記フィードバック制御を効果的に行うためには、モータ・ジェネレータの回転数を高い精度で検出する必要がある。
【０００８】
この要求に応えるために、低回転での検出に適したセンサと高回転での検出に適したセンサとを使い分けることが考えられる。例えば、低回転用として「レゾルバ」と呼ばれる検出器を使用し、高回転用として「ノースマーカ」と呼ばれる検出器を使用することなどが挙げられる。例えばモータ・ジェネレータの回転数が１０００ｒｐｍ未満である状況では「レゾルバ」の検出値を使用して上記フィードバック制御を行う一方、モータ・ジェネレータの回転数が１０００ｒｐｍ以上である状況では「ノースマーカ」の検出値を使用して上記フィードバック制御を行う。つまり、モータ・ジェネレータの回転数制御などに使用する回転数検出値として、低回転域では「レゾルバ」の検出値を利用し、高回転域では「ノースマーカ」の検出値を利用するものである。
【０００９】
このような構成の場合、モータ・ジェネレータの回転数が低回転域から高回転域に移行する状況では、その移行途中で「レゾルバ」の検出値によるフィードバック制御から「ノースマーカ」の検出値によるフィードバック制御に切り換えられることになる。同様に、モータ・ジェネレータの回転数が高回転域から低回転域に移行する状況では、その移行途中で「ノースマーカ」の検出値によるフィードバック制御から「レゾルバ」の検出値によるフィードバック制御に切り換えられることになる。
【００１０】
ところが、上記「レゾルバ」と「ノースマーカ」とは回転数の検出原理が互いに異なっている。つまり、「レゾルバ」は低回転域の検出に適したセンシング構成となっており、「ノースマーカ」は高回転域の検出に適したセンシング構成となっている。このため、たとえモータ・ジェネレータがある回転数で回転していたとしても、それぞれの検出値は異なっていることがある。
【００１１】
上記モータ・ジェネレータの回転数が低回転域または高回転域の何れか一方の範囲内で変速動作が行われる場合には、「レゾルバ」及び「ノースマーカ」のうち一方の検出値を継続的に使用しながら上記フィードバック制御が行われるので支障はない。
【００１２】
しかしながら、モータ・ジェネレータの回転数が変化して「レゾルバ」の検出値によるフィードバック制御から「ノースマーカ」の検出値によるフィードバック制御に切り換えられる場合や、「ノースマーカ」の検出値によるフィードバック制御から「レゾルバ」の検出値によるフィードバック制御に切り換えられる場合に、上記変速機構の変速実行条件が成立して変速動作が行われてしまうと、この変速動作の途中で、モータ・ジェネレータ回転数の検出値が変動（「レゾルバ」と「ノースマーカ」との検出値の差によって変動）してしまう。これでは、変速ショックを生じさせないための最適なモータ・ジェネレータ回転数制御や摩擦係合機構の係脱タイミング制御が行えなくなり、変速ショックを招いてしまう可能性がある。
【００１３】
本発明は、かかる点に鑑みてなされたものであり、その目的とするところは、駆動源（上記の場合にはモータ・ジェネレータ）の回転数を複数種類の回転数検出器（上記の場合にはレゾルバ及びノースマーカ）で検出可能とした構成に対し、制御に採用する回転数情報が切り替えられるタイミングの適正化によって駆動源の回転数制御などを適切に行うことができる動力出力装置及びその動力出力装置を搭載したハイブリッド車を提供することにある。
【課題を解決するための手段】
【００１４】
−課題の解決原理−
上記の目的を達成するために講じられた本発明の解決原理は、制御等を実行するための情報として採用する原動機の回転数検出値として、複数種類の回転数検出手段の検出値（「レゾルバ」の検出値及び「ノースマーカ」の検出値）が切り替え可能な構成に対して、特定の条件において切り替え動作を禁止することにより、変速ショックを抑制できるようにしている。
【００１５】
−解決手段−
具体的に、本発明は、動力出力装置の前提とする構成として、動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備えている。また、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用し、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用するようにしている。そして、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにしている。このような構成とされた動力出力装置に対し、上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用している際、その検出されている原動機回転数の変化勾配が所定値以上である場合には、他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用する切り替え禁止手段を備えさせている。
【００１６】
原動機の回転数が上記低回転領域から高回転領域に移行した場合や、上記高回転領域から低回転領域に移行した場合、従来の技術では、この回転領域の移行に伴い、現在の原動機回転数情報として採用している一方の回転数検出手段の原動機回転数情報から他方の回転数検出手段の原動機回転数情報に切り替えることになる。これに対し、本解決手段では、現在の原動機回転数情報として採用している原動機回転数の変化勾配が所定値以上である場合には上記切り替え動作を禁止する。つまり、例えば、変速機構の変速動作実行タイミングと上記回転領域の移行タイミングとが略一致した場合に、上記切り替え動作を実行すると、変速動作の途中で原動機回転数情報が急変してしまう可能性があり、変速ショックを招いてしまうことに繋がる（従来技術）。このため、本解決手段では、特に、この原動機回転数情報が急変してしまう可能性が高い状況である「原動機回転数の変化勾配が所定値以上」である場合には上記切り替え動作を禁止し、現在の原動機回転数情報を継続して採用することで変速ショックを回避できるようにしている。尚、この場合、例えば、変速動作が終了した後に、原動機回転数の回転領域に応じて、採用すべき原動機回転数情報を認識することで上記切り替え動作を行う。また、上記所定の低回転領域の一例としては１０００ｒｐｍ未満が挙げられ、所定の高回転領域の一例としては１０００ｒｐｍ以上が挙げられるが、これに限定されるものではなく、各回転数検出手段の回転数検出精度に応じて設定される。また、上記切り替え動作を禁止する変化勾配の値（上記所定値）としては動力出力装置の構成に応じて設定される。例えば動力出力装置の設計段階での実験やシミュレーションにより設定される。
【００１７】
上記原動機回転数情報に基づいて実行される制御としては、原動機の駆動制御や変速機構の変速制御が挙げられる。以下、それぞれの制御動作に本発明を組み合わせた構成について説明する。
【００１８】
先ず、原動機回転数情報に基づいて原動機の駆動制御を行うものでは、動力出力装置の前提とする構成として、動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備えている。また、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行い、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行うようにしている。そして、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、原動機の駆動制御を行うために採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、原動機の駆動制御を行うために採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにしている。このような構成とされた動力出力装置に対し、上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行っている際、その検出されている原動機回転数の変化勾配が所定値以上である場合には、原動機の駆動制御を行うために採用する原動機回転数情報として他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用して原動機の駆動制御を行わせる切り替え禁止手段を備えさせている。
【００１９】
また、原動機回転数情報に基づいて変速機構の変速制御を行うものでは、動力出力装置の前提とする構成として、動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備えている。また、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行い、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行うようにしている。そして、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、変速機構の変速制御を行うために採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、変速機構の変速制御を行うために採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにしている。このような構成とされた動力出力装置に対し、上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行っている際、その検出されている原動機回転数の変化勾配が所定値以上である場合には、変速機構の変速制御を行うために採用する原動機回転数情報として他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用して変速機構の変速制御を行わせる切り替え禁止手段を備えさせている。
【００２０】
上記変速ショックの発生要因として、原動機の駆動制御における原動機回転速度の急変や、変速機構の変速制御における摩擦係合装置（例えば油圧により制御されるクラッチやブレーキ）の動作タイミング不良等が挙げられる。これらは検出している原動機回転数の情報が変速動作の途中で急変する場合に顕著に発生するものである。従って、上記各解決手段では、この原動機回転数情報が急変してしまう可能性が高い状況である「原動機回転数の変化勾配が所定値以上」である場合には上記切り替え動作を禁止し、現在の原動機回転数情報を継続して採用することで、原動機の駆動制御や変速機構の変速制御を適正に行って変速ショックを回避できるようにしている。
【００２１】
上述した各解決手段では、検出されている原動機回転数の変化勾配が所定値以上である場合に、上記切り替え動作を禁止していた。以下の解決手段では、それに代えて、一方の回転数検出手段により検出されている原動機回転数と他方の回転数検出手段により検出されている原動機回転数との差が所定値以上である場合に、上記切り替え動作を禁止する構成としている。以下、具体構成を挙げる。
【００２２】
先ず、動力出力装置の前提とする構成として、動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備えている。また、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用し、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用するようにしている。そして、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにしている。このような構成とされた動力出力装置に対し、上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用している際、その一方の回転数検出手段により検出されている原動機回転数と他方の回転数検出手段により検出されている原動機回転数とを比較し、この両者の差が所定値以上である場合には、他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用する切り替え禁止手段を備えさせている。
【００２３】
尚、上記切り替え動作を禁止する上記両回転数の差（上記所定値）としては動力出力装置の構成に応じて設定される。例えば動力出力装置の設計段階での実験やシミュレーションにより設定される。
【００２４】
また、上記原動機回転数情報に基づいて原動機の駆動制御を行うものに対して上記解決手段（一方の回転数検出手段により検出されている原動機回転数と他方の回転数検出手段により検出されている原動機回転数との差が所定値以上である場合に、上記切り替え動作を禁止する手段）を組み合わせた構成としては以下のものが挙げられる。
【００２５】
先ず、動力出力装置の前提とする構成として、動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備えている。また、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行い、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行うようにしている。そして、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、原動機の駆動制御を行うために採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、原動機の駆動制御を行うために採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにしている。このような構成とされた動力出力装置に対し、上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行っている際、その一方の回転数検出手段により検出されている原動機回転数と他方の回転数検出手段により検出されている原動機回転数とを比較し、この両者の差が所定値以上である場合には、原動機の駆動制御を行うために採用する原動機回転数情報として他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用して原動機の駆動制御を行わせる切り替え禁止手段を備えさせている。
【００２６】
また、上記原動機回転数情報に基づいて変速機構の変速制御を行うものに対して上記解決手段（一方の回転数検出手段により検出されている原動機回転数と他方の回転数検出手段により検出されている原動機回転数との差が所定値以上である場合に、上記切り替え動作を禁止する手段）を組み合わせた構成としては以下のものが挙げられる。
【００２７】
先ず、動力出力装置の前提とする構成として、動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備えている。また、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行い、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行うようにしている。そして、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、変速機構の変速制御を行うために採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、変速機構の変速制御を行うために採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにしている。このような構成とされた動力出力装置に対し、上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行っている際、その一方の回転数検出手段により検出されている原動機回転数と他方の回転数検出手段により検出されている原動機回転数とを比較し、この両者の差が所定値以上である場合には、変速機構の変速制御を行うために採用する原動機回転数情報として他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用して変速機構の変速制御を行わせる切り替え禁止手段を備えさせている。
【００２８】
これら特定事項によっても、原動機回転数情報が急変してしまう可能性が高い状況である「一方の回転数検出手段により検出されている原動機回転数と他方の回転数検出手段により検出されている原動機回転数との差が所定値以上」である場合には上記切り替え動作を禁止し、現在の原動機回転数情報を継続して採用することで変速ショックを回避することができる。
【００２９】
上述した各解決手段では、一方の回転数検出手段により検出されている原動機回転数と他方の回転数検出手段により検出されている原動機回転数との差が所定値以上である場合に、上記切り替え動作を禁止していた。以下の解決手段では、それに代えて、一方の回転数検出手段により検出されている原動機回転数の変化勾配と他方の回転数検出手段により検出されている原動機回転数の変化勾配との差が所定値以上である場合に、上記切り替え動作を禁止する構成としている。以下、具体構成を挙げる。
【００３０】
先ず、動力出力装置の前提とする構成として、動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備えている。また、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用し、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用するようにしている。そして、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにしている。このような構成とされた動力出力装置に対し、上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用している際、その一方の回転数検出手段により検出されている原動機回転数の変化勾配と他方の回転数検出手段により検出されている原動機回転数の変化勾配とを比較し、この両者の差が所定値以上である場合には、他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用する切り替え禁止手段を備えさせている。
【００３１】
尚、上記切り替え動作を禁止する上記両回転数の変化勾配の差（上記所定値）としては動力出力装置の構成に応じて設定される。例えば動力出力装置の設計段階での実験やシミュレーションにより設定される。
【００３２】
また、上記原動機回転数情報に基づいて原動機の駆動制御を行うものに対して上記解決手段（一方の回転数検出手段により検出されている原動機回転数の変化勾配と他方の回転数検出手段により検出されている原動機回転数の変化勾配との差が所定値以上である場合に、上記切り替え動作を禁止する手段）を組み合わせた構成としては以下のものが挙げられる。
【００３３】
先ず、動力出力装置の前提とする構成として、動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備えている。また、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行い、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行うようにしている。そして、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、原動機の駆動制御を行うために採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、原動機の駆動制御を行うために採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにしている。このような構成とされた動力出力装置に対し、上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて原動機の駆動制御を行っている際、その一方の回転数検出手段により検出されている原動機回転数の変化勾配と他方の回転数検出手段により検出されている原動機回転数の変化勾配とを比較し、この両者の差が所定値以上である場合には、原動機の駆動制御を行うために採用する原動機回転数情報として他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用して原動機の駆動制御を行わせる切り替え禁止手段を備えさせている。
【００３４】
また、上記原動機回転数情報に基づいて変速機構の変速制御を行うものに対して上記解決手段（一方の回転数検出手段により検出されている原動機回転数の変化勾配と他方の回転数検出手段により検出されている原動機回転数の変化勾配との差が所定値以上である場合に、上記切り替え動作を禁止する手段）を組み合わせた構成としては以下のものが挙げられる。
【００３５】
先ず、動力出力装置の前提とする構成として、動力を出力する原動機と、複数の変速比に切り換え可能であって原動機からの出力を所定の変速比で変速して駆動軸に与える変速機構と、上記原動機の回転数を検出する第１及び第２の回転数検出手段とを備えている。また、原動機の回転数が所定の低回転領域にあるときには第１回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行い、原動機の回転数が所定の高回転領域にあるときには第２回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行うようにしている。そして、原動機の回転数が変化して上記低回転領域から高回転領域に移行した場合には、変速機構の変速制御を行うために採用する原動機回転数情報として、第１回転数検出手段により検出されている原動機回転数の情報から第２回転数検出手段により検出されている原動機回転数の情報に切り替え、逆に、原動機の回転数が上記高回転領域から低回転領域に移行した場合には、変速機構の変速制御を行うために採用する原動機回転数情報として、第２回転数検出手段により検出されている原動機回転数の情報から第１回転数検出手段により検出されている原動機回転数の情報に切り替えるようにしている。このような構成とされた動力出力装置に対し、上記第１回転数検出手段及び第２回転数検出手段のうち一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用してその原動機回転数情報に基づいて変速機構の変速制御を行っている際、その一方の回転数検出手段により検出されている原動機回転数の変化勾配と他方の回転数検出手段により検出されている原動機回転数の変化勾配とを比較し、この両者の差が所定値以上である場合には、変速機構の変速制御を行うために採用する原動機回転数情報として他方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として採用する上記切り替え動作を禁止して、上記一方の回転数検出手段により検出されている原動機回転数の情報を現在の原動機回転数情報として継続して採用して変速機構の変速制御を行わせる切り替え禁止手段を備えさせている。
【００３６】
これら特定事項によっても、原動機回転数情報が急変してしまう可能性が高い状況である「一方の回転数検出手段により検出されている原動機回転数の変化勾配と他方の回転数検出手段により検出されている原動機回転数の変化勾配との差が所定値以上」である場合には上記切り替え動作を禁止し、現在の原動機回転数情報を継続して採用することで変速ショックを回避することができる。
【００３７】
また、本解決手段の場合、たとえ、現在の原動機回転数情報として採用している原動機回転数の変化勾配が大きい状況であったとしても、採用する情報の切り替え動作後における原動機回転数情報の原動機回転数の変化勾配（他方の回転数検出手段により検出されている原動機回転数の変化勾配）が同様の大きさ（近似した変化勾配）であった場合には上記切り替え動作を許容することになる。これにより、上記切り替え動作が頻繁に禁止されてしまうといった状況を抑制することも可能である。
【００３８】
上述した各解決手段における、より具体的な構成として、上記原動機はモータ・ジェネレータであって、第１回転数検出手段はレゾルバである。また、第２回転数検出手段としては回転体に設けられた突起を検知する電磁ピックアップのパルス波に基づいて回転数を算出するノースマーカが挙げられる。
【００３９】
つまり、上記レゾルバは、一般構成として、例えば回転する励磁コイル（原動機の回転軸と一体回転する）と、固定された２組の検出コイルとを備えており、励磁コイルの回転角に対して正弦波状に振幅が変化する位相が９０°異なる２相の信号に基づいて回転角度を得るものであり、これによりモータ・ジェネレータの回転数を検出する。この方式は、特に低回転の検出に適したものである。尚、レゾルバの構成としてはこれに限るものではない。
【００４０】
一方、ノースマーカは、モータ・ジェネレータのロータまたはこのロータに回転一体の軸部材に備えられた突起を電磁ピックアップで検知し、その際に発生するのパルス波に基づいて回転数を算出する。この方式は、特に高回転の検出に適したものである。ノースマーカの構成としてもこれに限るものではない。
【００４１】
このようにレゾルバとノースマーカとは回転数の検出原理が異なっている（過渡特性が異なっている）ため、変速機構の変速動作実行タイミングと上記切り替え動作（レゾルバの検出値からノースマーカの検出値への切り替え動作またはノースマーカの検出値からレゾルバの検出値への切り替え動作）の実行要求タイミングとが略一致した場合に、上記切り替え動作が実行されてしまうと大きな変速ショックを招いてしまうことに繋がる。このように、本解決手段の構成によれば、レゾルバ及びノースマーカの特性を利用し、回転数に適した高精度の回転数検出動作を可能としながらも、上記切り替え動作の適正化によって変速ショックを回避できるものである。
【００４２】
また、上述した各解決手段における動力出力装置を搭載したハイブリッド車も本発明の技術的思想の範疇である。つまり、駆動軸に駆動力を与える内燃機関を備え、原動機の動力が変速機構を介して駆動軸に与えられることにより走行駆動力がアシストされる構成とされたハイブリッド車である。
【発明の効果】
【００４３】
本発明では、制御等を実行するための情報として採用する原動機の回転数検出値として、複数種類の回転数検出器の検出値が切り替え可能な構成に対して、特定の条件において切り替え動作を禁止している。つまり、変速動作の途中で原動機回転数情報が急変してしまうといった状況を回避可能としている。このため、変速ショックが抑制でき、車両に搭載した場合には良好なドライバビリティが実現できる。
【発明を実施するための最良の形態】
【００４４】
以下、本発明の実施の形態を図面に基づいて説明する。本実施形態は、２つのモータ・ジェネレータを備えたハイブリッド車の動力出力装置として本発明を適用した場合について説明する。また、本発明をＦＲ（フロントエンジン・リヤドライブ）車に適用した場合について説明する。
【００４５】
（第１実施形態）
−ハイブリッドシステムの全体構成−
図１は、本実施形態に係るハイブリッド車に搭載されたハイブリッドシステムの概略構成を示す図である。この図１に示された車両ＨＶは、Ｆ・Ｒ形式のハイブリッド車（以下、単に「車両」と呼ぶ）である。図１において、車両ＨＶは、主駆動力源としてのエンジン（内燃機関）１を備えている。このエンジン１は燃料と空気の混合気を気筒内で燃焼させ、その熱エネルギを回転運動エネルギに変換して出力する周知の動力装置である。また、図２は、ハイブリッドシステムのギヤトレインを模式的に示す図である。
【００４６】
このエンジン１として具体的には、ガソリンエンジン、ディーゼルエンジン、ＬＰＧエンジンなどが適用可能であり、スロットル開度（吸気量）、燃料噴射量、点火時期などによって運転状態を制御できるように構成されている。また、その制御は、マイクロコンピュータを主体とする電子制御装置（Ｅ−ＥＣＵ）１００によって行われる。
【００４７】
上記エンジン１の出力軸であるクランクシャフト１１は、車両ＨＶの前後方向を回転軸として回転可能である。また、クランクシャフト１１の後端にはフライホイール１２が配設されている。このフライホイール１２には、ダンパ機構２１を介してインプットシャフト２が連結されている。
【００４８】
また、ハイブリッドシステムを収容しているケーシング３の内部には、車両ＨＶの前側から順に、主として発電機として機能する第１モータ・ジェネレータ（ＭＧ１）４、動力分配機構５、主として電動機として機能する第２モータ・ジェネレータ（ＭＧ２；本発明でいう原動機）６、２段変速式のリダクション機構７が配置されている。
【００４９】
上記各モータ・ジェネレータ４，６としては、電気エネルギを運動エネルギに変換する力行機能と、運動エネルギを電気エネルギに変換する回生機能とを兼備した同期電動機が用いられている。より具体的には、第１モータ・ジェネレータ４は、動力分配機構５を介してエンジン１の駆動力を受けて第２モータ・ジェネレータ６に給電するための発電を行ったり、車両発進時の駆動力発生源として機能する。一方、第２モータ・ジェネレータ６は、車両の走行駆動力のアシストを行ったり、制動時や減速時の回生動作によって発電を行うものとして機能する。これらモータ・ジェネレータ４，６は、ステータ４１，６１及びロータ４２，６２をそれぞれ有しており、ステータ４１，６１は上記ケーシング３の内壁に固定されている。また、各モータ・ジェネレータ４，６は、電力の授受を行うことが可能な蓄電装置８にインバータ８１を介して接続されている。この蓄電装置８としては、二次電池、具体的にはバッテリ（ニッケル水素バッテリ等）、キャパシタなどを用いることが可能である。また、各モータ・ジェネレータ４，６は、マイクロコンピュータを主体とする電子制御装置（ＭＧ−ＥＣＵ）１０１によってインバータ８１を制御することにより、力行及び回生並びにそれぞれの場合におけるトルクを制御するように構成されている。
【００５０】
上記動力分配機構５は、シングルピニオン形式の遊星歯車機構によって構成されている。即ち、この動力分配機構５は、中空シャフト５１に形成されたサンギヤ５２と、このサンギヤ５２と同心状に配置されたリングギヤ５３と、これらサンギヤ５２及びリングギヤ５３に噛合する複数のピニオンギヤ５４を保持したキャリヤ５５とを備えている。そして、上記インプットシャフト２とキャリヤ５５とが回転一体に連結されている。また、インプットシャフト２は中空シャフト５１内に配置され、このインプットシャフト２と中空シャフト５１とは相対回転可能となっている。
【００５１】
上記クランクシャフト１１、フライホイール１２、インプットシャフト２、動力分配機構５は同軸上に配置されている。また、車両ＨＶの前後方向（クランクシャフト１１の軸線方向）において、フライホイール１２及びダンパ機構２１と、動力分配機構５との間に上記第１モータ・ジェネレータ４が配置され、この第１モータ・ジェネレータ４のロータ４２の内部空間を通過するように、上記インプットシャフト２が配置されている。上述した如く、インプットシャフト２の後端に、上記キャリヤ５５が連結されているため、このキャリヤ５５が動力分配機構５における入力要素となっている。また、上記サンギヤ５２に第１モータ・ジェネレータ４のロータ４２が中空シャフト５１を介して回転一体に連結されているため、このサンギヤ５２が所謂反力要素となっている。更に、上記リングギヤ５３は後述するアウトプットシャフト（駆動軸）９に回転一体に連結されている。
【００５２】
上記リダクション機構７は、ラビニオ式の遊星歯車機構によって構成されている。つまり、このリダクション機構７は、フロントサンギヤ７１、このフロントサンギヤ７１よりも大径のリアサンギヤ７２、ロングピニオンギヤ７３、ショートピニオンギヤ７４、リングギヤ７５、上記ロングピニオンギヤ７３とショートピニオンギヤ７４とを自転可能に保持するキャリヤ７６を備えた構成となっている。
【００５３】
フロントサンギヤ７１は、その回転を許可または規制する第１ブレーキＢ１に連結されている。この第１ブレーキＢ１としては油圧制御式の摩擦係合装置が用いられている。
【００５４】
リアサンギヤ７２は、中空シャフト７７によって第２モータ・ジェネレータ６のロータ６２に回転一体に連結されている。
【００５５】
ロングピニオンギヤ７３は、ショートピニオンギヤ７４を介してフロントサンギヤ７１に噛み合っている。つまり、ショートピニオンギヤ７４は、ロングピニオンギヤ７３及びフロントサンギヤ７１にそれぞれ噛み合っている。また、このロングピニオンギヤ７３は、上記リアサンギヤ７２及びリングギヤ７５にそれぞれ噛み合っている。
【００５６】
リングギヤ７５は、その内周側がロングピニオンギヤ７３に噛み合っている一方、このリングギヤ７５の回転を許可または規制する第２ブレーキＢ２に連結されている。この第２ブレーキＢ２としても油圧制御式の摩擦係合装置が用いられている。
【００５７】
上記キャリヤ７６にはアウトプットシャフト９が回転一体に連結されている。このアウトプットシャフト９は、上記インプットシャフト２と同軸上に配置されている。また、アウトプットシャフト９の前端は、動力分配機構５のリングギヤ５３に回転一体に連結されている。アウトプットシャフト９の外側には上記中空シャフト７７が配置されており、アウトプットシャフト９と中空シャフト７７とは相対回転可能となっている。この中空シャフト７７と第２モータ・ジェネレータ６のロータ６２とは回転一体に連結されている。
【００５８】
従って、上記リダクション機構７は、リヤサンギヤ７２が所謂入力要素であり、またキャリヤ７６が出力要素となっている。また、第１ブレーキＢ１を係合させることにより変速比が「１」より大きい高速段が設定され、第１ブレーキＢ１に替えて第２ブレーキＢ２を係合させることにより、高速段より変速比の大きい低速段が設定されるように構成されている。この各変速段の間での変速は、車速や要求駆動力（もしくはアクセル開度）などの走行状態に基づいて実行される。より具体的には、変速段領域を予めマップ（変速線図）として定めておき、検出された運転状態に応じて何れかの変速段を設定するように制御される。その制御を行うためのマイクロコンピュータを主体とした電子制御装置（Ｔ−ＥＣＵ）１０２が設けられている。
【００５９】
一方、アウトプットシャフト９と、ディファレンシャル９１とが、図示しないプロペラシャフトにより連結されている。また、ディファレンシャル９１は内部に収容された図示しない差動機構を介してドライブシャフト９２，９２に連結され、これらドライブシャフト９２，９２には車輪Ｔ，Ｔが取り付けられている。
【００６０】
以下、各機構５，７の動作について説明する。
【００６１】
動力分配機構５の作動として、キャリヤ５５に入力されるエンジン１の出力トルクに対して、第１モータ・ジェネレータ４による反力トルクをサンギヤ５２に入力すると、出力要素となっているリングギヤ５３には、エンジン１から入力されたトルクより大きいトルクが出力として得られる。その場合、第１モータ・ジェネレータ４は、発電機として機能する。また、リングギヤ５３の回転数（出力回転数）を一定とした場合、第１モータ・ジェネレータ４の回転数を増減変化させることにより、エンジン１の回転数を連続的に（無段階に）変化させることができる。即ち、エンジン１の回転数を例えば燃費が最も良好な回転数に設定する制御を、第１モータ・ジェネレータ４を制御することによって行うことができる。
【００６２】
また、リダクション機構７の作動として、第２ブレーキＢ２によってリングギヤ７５を固定すれば、低速段Ｌが設定され、第２モータ・ジェネレータ６の出力したトルクが変速比に応じて増幅されてアウトプットシャフト９に付加される。これに対して第１ブレーキＢ１によってフロントサンギヤ７１を固定すれば、低速段Ｌより変速比の小さい高速段Ｈが設定される。この高速段Ｈにおける変速比も「１」より大きいので、第２モータ・ジェネレータ６の出力したトルクがその変速比に応じて増幅させられてアウトプットシャフト９に付加される。
【００６３】
尚、各変速段Ｌ，Ｈが定常的に設定されている状態では、アウトプットシャフト９に付加されるトルクは、第２モータ・ジェネレータ６の出力トルクを変速比に応じて増大させたトルクとなるが、変速過渡状態では各ブレーキＢ１，Ｂ２でのトルク容量や回転数変化に伴う慣性トルクなどの影響を受けたトルクとなる。また、アウトプットシャフト９に付加されるトルクは、第２モータ・ジェネレータ６の駆動状態では、正トルクとなり、被駆動状態では負トルクとなる。
【００６４】
上述したハイブリッドシステムは、エンジン１を可及的に効率の良い状態で運転して排ガス量を低減すると同時に燃費を改善させ、またエネルギ回生を行ってこの点でも燃費を改善することを主な目的としている。従って、大きな駆動力が要求されている場合には、エンジン１のトルクをアウトプットシャフト９に伝達している状態で、第２モータ・ジェネレータ６を駆動してそのトルクをアウトプットシャフト９に付加する。その場合、低車速の状態では、リダクション機構７を低速段Ｌに設定して付加するトルクを大きくし、その後、車速が増大した場合には、リダクション機構７を高速段Ｈに設定して、第２モータ・ジェネレータ６の回転数を低下させる。これは、第２モータ・ジェネレータ６の駆動効率を良好な状態に維持して燃費の悪化を防止するためである。
【００６５】
従って、このハイブリッドシステムでは、第２モータ・ジェネレータ６を動作させている走行中にリダクション機構７による変速動作を実行する場合がある。その変速動作は、上述した各ブレーキＢ１，Ｂ２の係合・解放状態を切り換えることにより実行される。例えば、低速段Ｌから高速段Ｈに切り換える場合には、第２ブレーキＢ２を係合させていた状態からこれを解放させ、同時に第１ブレーキＢ１を係合させることになる。また、高速段Ｈから低速段Ｌに切り換える場合には、第１ブレーキＢ１を係合させていた状態からこれを解放させ、同時に第２ブレーキＢ２を係合させることになる。
【００６６】
−モード切り換え−
本実施形態に係るハイブリッドシステムの具体的なモードとしては、エンジン走行モード、電気自動車（ＥＶ）モード、ハイブリッドモードがあり、これらモードが切り換え可能となっている。
【００６７】
エンジン走行モードが選択された場合は、エンジン１に燃料が供給されて、エンジン１が自律回転する一方、第２モータ・ジェネレータ６への電力の供給が停止される。エンジン１が自律回転している場合、エンジントルクは、インプットシャフト２、キャリヤ５５、リングギヤ５３を経由してアウトプットシャフト９に伝達される。アウトプットシャフト９のトルクは、プロペラシャフト、ディファレンシャル９１、ドライブシャフト９２，９２を経由して車輪Ｔ，Ｔに伝達されて、駆動力が発生する。
【００６８】
これに対し、電気自動車モードが選択された場合は、第２モータ・ジェネレータ６が電動機として起動され、この第２モータ・ジェネレータ６のトルクがリダクション機構７を経由し、アウトプットシャフト９、ディファレンシャル９１、ドライブシャフト９２，９２を介して車輪Ｔ，Ｔに伝達される一方、エンジン１には燃料が供給されない。
【００６９】
また、ハイブリッドモードが選択された場合は、エンジン１が自律回転し、且つ第２モータ・ジェネレータ６に電力が供給され、エンジン１のトルク及び第２モータ・ジェネレータ６のトルクが、共に車輪Ｔ，Ｔに伝達される。
【００７０】
このように、車両ＨＶは、エンジントルクを、動力分配機構５を経由させて、車輪Ｔ，Ｔと第１モータ・ジェネレータ４とに機械的に分配できるとともに、エンジン１または第２モータ・ジェネレータ６のうちの少なくとも一方を駆動力源とすることのできる機械分配式のハイブリッド車である。更に、エンジントルクを動力分配機構５に伝達する場合、エンジントルクの一部が第１モータ・ジェネレータ４に伝達されるとともに、動力分配機構５のサンギヤ５２とキャリヤ５５とリングギヤ５３との差動機能により、第１モータ・ジェネレータ４が反力要素として機能する。従って、上述した如く第１モータ・ジェネレータ４の回転速度を制御することにより、エンジン回転数を無段階に（連続的に）制御することが可能である。つまり、動力分配機構５は無段変速機としての機能をも有している。
【００７１】
上記電気自動車モードまたはハイブリッドモードが選択された場合は、リダクション機構７を制御するために、上述した如く２種類の変速モードを選択可能であり、この変速モードに基づいて、リダクション機構７の変速比が制御される。この変速モードは、車速、要求駆動力などに基づいて判断され、低速モードまたは高速モードのいずれかを選択できる。要求駆動力は、例えばアクセル開度センサ等の信号に基づいて判断される。例えば、車速が所定車速以下であり、且つアクセル開度が所定値以上である場合は、低速モードが選択される。これに対して、車速が所定車速を越え、且つアクセル開度が所定値未満である場合は、高速モードが選択される。
【００７２】
低速モードが選択された場合は、第１ブレーキＢ１が解放され、且つ第２ブレーキＢ２が係合される。この低速モードが選択され、且つ第２モータ・ジェネレータ６のトルクがリヤサンギヤ７２に伝達された場合は、リングギヤ７５が反力要素となり、リヤサンギヤ７２のトルクが、キャリヤ７６、アウトプットシャフト９、ディファレンシャル９１を経由して車輪Ｔ，Ｔに伝達される。ここで、第２モータ・ジェネレータ６の回転速度よりも、アウトプットシャフト９の回転速度の方が低速となる。尚、低モードが選択された場合におけるリダクション機構７の変速比は、「ロー（最大変速比）」である。
【００７３】
一方、高速モードが選択された場合は、第２ブレーキＢ２が解放され、且つ第１ブレーキＢ１が係合される。また、第２モータ・ジェネレータ６が電動機として駆動され、フロントサンギヤ７１が反力要素となり、リヤサンギヤ７２のトルクが、キャリヤ７６、アウトプットシャフト９、ディファレンシャル９１を経由して車輪Ｔ，Ｔに伝達される。尚、第２モータ・ジェネレータ６の回転速度よりも、アウトプットシャフト９の回転速度の方が低速となる。尚、高速モードが選択された場合におけるリダクション機構７の変速比は「ハイ（小変速比）」であり、上記低速モードが選択された場合に設定されるリダクション機構７の変速比よりも小さい。
【００７４】
更に、車両ＨＶが惰力走行する場合は、車両ＨＶの運動エネルギを、車輪Ｔ，Ｔから第２モータ・ジェネレータ６に伝達するとともに、この第２モータ・ジェネレータ６で発生した電力を蓄電装置８に充電することが可能である。
【００７５】
ところで、エンジン１への燃料の供給が停止している場合において、エンジン１を始動させる（クランキングさせる）条件が成立した場合は、第１モータ・ジェネレータ４に電力を供給して、第１モータ・ジェネレータ４を電動機として駆動させ、この第１モータ・ジェネレータ４のトルクを、動力分配機構５、インプットシャフト２を経由させてエンジン１に伝達して、エンジン回転数を上昇させるとともに、燃料の供給及び燃焼を行い、エンジン回転数が自律回転可能な回転数となった場合に、第１モータ・ジェネレータ４によるクランキングを終了する。
【００７６】
尚、車両の後退（リバース）時には、第２モータ・ジェネレータ６が逆回転することにより駆動力を得るようになっている。
【００７７】
上述したような第２モータ・ジェネレータ６のトルク制御や各ブレーキＢ１，Ｂ２の係合・解放タイミング制御は第２モータ・ジェネレータ６の回転数に基づいたフィードバック制御により実行される。例えば、第２モータ・ジェネレータ６の現在の回転数と、アウトプットシャフト９の回転数等に基づいて求められる変速後の適正な第２モータ・ジェネレータ６の回転数（目標回転数）とを比較し、変速後の回転数が目標回転数に一致するように第２モータ・ジェネレータ６に対する供給電流のフィードバック制御が行われる。また、アウトプットシャフト９の回転数に第２モータ・ジェネレータ６の回転数が同期したタイミングで各ブレーキＢ１，Ｂ２の係合・解放動作が行われるように、これら係合・解放タイミングのフィードバック制御も行われる。
【００７８】
このようなフィードバック制御を効果的に行うためには、第２モータ・ジェネレータ６の回転数を高い精度で検出する必要がある。このため、本実施形態に係るハイブリッドシステムでは、第２モータ・ジェネレータ６の回転数に応じて２つの回転数検出器を使い分けるようにしている。具体的には、低回転用としてレゾルバ（第１回転数検出手段）６３と呼ばれる検出器を使用し、高回転用としてノースマーカ（第２回転数検出手段）６４と呼ばれる検出器を使用している。以下、これら検出器について説明する。
【００７９】
−レゾルバ６３及びノースマーカ６４−
これらレゾルバ６３及びノースマーカ６４は上記第２モータ・ジェネレータ６のロータ６２に回転一体に連結された中空シャフト７７の回転数を検出するように配設されており、それぞれの検出信号（回転数情報）がＭＧ−ＥＣＵ１０１及びＴ−ＥＣＵ１０２に入力されるようになっている。以下、具体的に説明する。
【００８０】
レゾルバ６３は、一般的なレゾルバと同様の構成あり、図示しないレゾルバステータと、このレゾルバステータの内側に配設され且つ中空シャフト７７に回転一体に設けられたレゾルバロータと、回転トランスとを備えた構成となっている。中空シャフト７７の回転に伴うレゾルバロータの回転により回転トランスを介して回転角度信号が電気的に出力され、この信号に基づいて中空シャフト７７の回転数が検出される構成となっている。この回転数検出方式は、特に低回転の検出に適したものである。
【００８１】
一方、ノースマーカ６４は、上記中空シャフト７７の外周面に備えられた突起（例えば２箇所に設けられた突起）を電磁ピックアップで検知し、その際に発生するのパルス波に基づいて回転数を算出する構成となっている。この方式は、特に高回転の検出に適したものである。
【００８２】
このように、レゾルバ６３及びノースマーカ６４は高精度での検出可能な回転数が互いに異なっている。このため、第２モータ・ジェネレータ６の回転数が比較的低い状況ではレゾルバ６３により検出された検出信号を用いてＭＧ−ＥＣＵ１０１及びＴ−ＥＣＵ１０２による制御（第２モータ・ジェネレータ６に対する供給電流のフィードバック制御及び各ブレーキＢ１，Ｂ２の係合・解放タイミングのフィードバック制御）が行われるようになっている。一方、第２モータ・ジェネレータ６の回転数が比較的高い状況ではノースマーカ６４により検出された検出信号を用いてＭＧ−ＥＣＵ１０１及びＴ−ＥＣＵ１０２による上記制御が行われるようになっている。
【００８３】
このようにレゾルバ６３とノースマーカ６４とは回転数の検出原理が異なっているため、たとえ第２モータ・ジェネレータ６がある回転数で回転していたとしても、それぞれの回転数検出値は異なっていることがある。そして、第２モータ・ジェネレータ６の回転数が変化してレゾルバ６３の検出値によるフィードバック制御からノースマーカ６４の検出値によるフィードバック制御に切り換えられる場合や、ノースマーカ６４の検出値によるフィードバック制御からレゾルバ６３の検出値によるフィードバック制御に切り換えられる場合に、リダクション機構７の変速動作の実行条件が成立して変速動作が行われてしまうと、この変速動作の途中で、第２モータ・ジェネレータ６の回転数の検出値が変動（レゾルバ６３とノースマーカ６４との検出値の差によって変動）してしまい、変速ショックを招いてしまう可能性がある。
【００８４】
本実施形態では、このような状況を回避するべく、現在の第２モータ・ジェネレータ６の回転数情報として採用している回転数の変化勾配が所定値以上である場合には上記切り替え動作を禁止するようにしている。つまり、この第２モータ・ジェネレータ６の回転数情報が急変してしまう可能性が高い状況である「第２モータ・ジェネレータ６の回転数変化勾配が所定値以上」である場合には上記切り替え動作を禁止し、現在の回転数情報を継続して採用することで変速ショックを回避できるようにしている。つまり、現在、レゾルバ６３によって検出された第２モータ・ジェネレータ６の回転数を採用して上記制御を行っている場合には、そのままレゾルバ６３からの回転数検出情報を使用して上記制御を行う。逆に、現在、ノースマーカ６４によって検出された第２モータ・ジェネレータ６の回転数を採用して上記制御を行っている場合には、そのままノースマーカ６４からの回転数検出情報を使用して上記制御を行う。
【００８５】
−回転数検出情報の切り替え動作−
次に、上述した如く、現在の第２モータ・ジェネレータ６の回転数情報として採用している回転数の変化勾配が所定値以上である場合に上記切り替え動作を禁止するようにした回転数検出情報の切り替え動作の制御手順について図３のフローチャートに沿って説明する。この図３に示すルーチンはエンジン始動後の所定時間毎、例えば、数ｍｓｅｃ毎に実行される。
【００８６】
車両の走行状態において、先ず、ステップＳＴ１で、上記制御を行うために採用する第２モータ・ジェネレータ６の回転数情報として、「レゾルバ６３からの回転数検出情報を採用している状況からノースマーカ６４からの回転数検出情報を採用する状況」への切り替えタイミングまたは、「ノースマーカ６４からの回転数検出情報を採用している状況からレゾルバ６３からの回転数検出情報を採用する状況」への切り替えタイミングにあるか否かを判定する。具体的には、以下の２つの条件のうちの一方が成立しているか否かを判定する。
【００８７】
（１）現在、レゾルバ６３からの回転数検出情報を採用している状況であって、この回転数検出情報による第２モータ・ジェネレータ６の回転数は所定値α（例えば１１００ｒｐｍ）以上となっているか否か、
（２）現在、ノースマーカ６４からの回転数検出情報を採用している状況であって、この回転数検出情報による第２モータ・ジェネレータ６の回転数は所定値β（例えば９００ｒｐｍ）未満となっているか否か、
つまり、上記条件（１）は、第２モータ・ジェネレータ６の回転数が比較的低い状況から上昇していき、所定値αを超えたことで、ノースマーカ６４からの回転数検出情報を採用すべきタイミングになったことを判定するものである。
【００８８】
一方、上記条件（２）は、第２モータ・ジェネレータ６の回転数が比較的高い状況から下降していき、所定値βを下回ったことで、レゾルバ６３からの回転数検出情報を採用すべきタイミングになったことを判定するものである。
【００８９】
上述した如くα，βを互いに異なる値に設定した理由は、上記制御に採用する回転数検出情報としてレゾルバ６３からの回転数情報を採用する状態とノースマーカ６４からの回転数情報を採用する状態とが頻繁に切り換わることを防止するためである。
【００９０】
上記条件（１），（２）の何れの条件も成立していない場合には、本ルーチンを終了する。
【００９１】
一方、上記条件（１），（２）のうち一方が成立してＹＥＳ判定された場合には、ステップＳＴ２に移って、現在の第２モータ・ジェネレータ６の回転数情報として採用している回転数の変化勾配が所定値γ未満（例えば１０ｍｓｅｃ当たりの回転数の変化量が１０ｒｐｍ未満）であるか否かを判定する。
【００９２】
この回転数の変化勾配が所定値γ未満であるＹＥＳに判定された場合には、上記切り替え動作を禁止することなく、第２モータ・ジェネレータ６の回転数情報として採用する回転数検出情報の切り替え動作を行う。つまり、上記条件（１）が成立していた場合には、ノースマーカ６４からの回転数検出情報を採用する制御動作に切り替える。一方、上記条件（２）が成立していた場合には、レゾルバ６３からの回転数検出情報を採用する制御動作に切り替える。
【００９３】
そして、上記ステップＳＴ２の判定において、上記回転数の変化勾配が所定値γ以上であるＮＯに判定された場合には、ステップＳＴ４に移り、上記切り替え動作を禁止する（切り替え禁止手段による切り替え禁止動作）。つまり、上記条件（１）が成立していた場合であっても、レゾルバ６３からの回転数検出情報を採用する制御動作を継続する。一方、上記条件（２）が成立していた場合であっても、ノースマーカ６４からの回転数検出情報を採用する制御動作を継続する。
【００９４】
このように、本実施形態では、現在の第２モータ・ジェネレータ６の回転数情報として採用している回転数の変化勾配が所定値以上である場合には上記切り替え動作を禁止し、現在の回転数情報を継続して採用する。これにより、第２モータ・ジェネレータ６の回転数情報が急変してしまうことを回避でき、リダクション機構７の変速動作実行タイミングと上記回転領域の移行タイミング（上記ステップＳＴ１でＹＥＳ判定されたタイミング）とが略一致した場合であっても、上記切り替え動作は実行されないため、変速動作の途中で第２モータ・ジェネレータ６の回転数情報が急変してしまうことはなく、変速ショックを回避できて良好なドライバビリティを得ることができる。
【００９５】
（第２実施形態）
次に、本発明の第２実施形態について説明する。本実施形態は、上記切り替え動作を禁止するか否かを判断するための手順が上記第１実施形態のものと異なっている。また、本実施形態に係るハイブリッドシステムでは、上記フィードバック制御（第２モータ・ジェネレータ６に対する供給電流のフィードバック制御及び各ブレーキＢ１，Ｂ２の係合・解放タイミングのフィードバック制御）として、複数種類を備えており、車両の走行状況などに応じてフィードバック制御が切り替え可能とされたものである。その他のハイブリッドシステムの構成及び動作は第１実施形態と同様であるので、ここでは、上記各フィードバック制御動作及び回転数検出情報の切り替え動作についてのみ説明する。
【００９６】
先ず、本実施形態に係るハイブリッドシステムにおける上記フィードバック制御としては３種類あり、それぞれが切り替えられるようになっている。以下、それぞれについて説明する。
【００９７】
（Ａ）先ず、第１のフィードバック制御としては、上述した第１実施形態の場合と同様に、第２モータ・ジェネレータ６の回転数に基づいたフィードバック制御である。つまり、第２モータ・ジェネレータ６の現在の回転数と、アウトプットシャフト９の回転数等に基づいて求められる変速後の適正な第２モータ・ジェネレータ６（目標回転数）とを比較し、変速後の回転数が目標回転数に一致するように第２モータ・ジェネレータ６に対する供給電流のフィードバック制御が行われる。また、アウトプットシャフト９の回転数に第２モータ・ジェネレータ６の回転数が同期したタイミングで各ブレーキＢ１，Ｂ２の係合・解放動作が行われるように、これら係合・解放タイミングのフィードバック制御が行われる。
【００９８】
（Ｂ）第２のフィードバック制御としては、第２モータ・ジェネレータ６の回転数の変化勾配に基づいたフィードバック制御である。つまり、第２モータ・ジェネレータ６の回転数の単位時間当たりの変化量を算出し、これを第２モータ・ジェネレータ６の回転数の変化勾配としてフィードバック制御を行うものである。つまり、この回転数の変化勾配が急変する状況となった場合に、この変化勾配を所定の範囲内に抑えるように第２モータ・ジェネレータ６に対する供給電流のフィードバック制御が行われる。また、アウトプットシャフト９の回転数に第２モータ・ジェネレータ６の回転数が同期したタイミングで各ブレーキＢ１，Ｂ２の係合・解放動作が行われるように、これら係合・解放タイミングのフィードバック制御が行われる。
【００９９】
（Ｃ）第３のフィードバック制御としては、上記第１のフィードバック制御と第２のフィードバック制御とを併用したものである。つまり、第２モータ・ジェネレータ６に対する供給電流のフィードバック制御を上記第１のフィードバック制御により実行し、各ブレーキＢ１，Ｂ２の係合・解放タイミングのフィードバック制御を上記第２のフィードバック制御により実行するものである。これに限らず、第２モータ・ジェネレータ６に対する供給電流のフィードバック制御を上記第２のフィードバック制御により実行し、各ブレーキＢ１，Ｂ２の係合・解放タイミングのフィードバック制御を上記第１のフィードバック制御により実行するようにしてもよい。
【０１００】
次に、本実施形態における回転数検出情報の切り替え動作の制御手順について図４のフローチャートに沿って説明する。この図４に示すルーチンもエンジン始動後の所定時間毎、例えば、数ｍｓｅｃ毎に実行される。
【０１０１】
車両の走行状態において、先ず、ステップＳＴ１１で、上記制御を行うために採用する第２モータ・ジェネレータ６の回転数情報として、「レゾルバ６３からの回転数検出情報を採用している状況からノースマーカ６４からの回転数検出情報を採用する状況」への切り替えタイミングまたは、「ノースマーカ６４からの回転数検出情報を採用している状況からレゾルバ６３からの回転数検出情報を採用する状況」への切り替えタイミングにあるか否かを判定する。具体的には、以下の２つの条件のうちの一方が成立しているか否かを判定する。
【０１０２】
（１）現在、レゾルバ６３からの回転数検出情報を採用している状況であって、この回転数検出情報による第２モータ・ジェネレータ６の回転数は所定値α（例えば１１００ｒｐｍ）以上となっているか否か、
（２）現在、ノースマーカ６４からの回転数検出情報を採用している状況であって、この回転数検出情報による第２モータ・ジェネレータ６の回転数は所定値β（例えば９００ｒｐｍ）未満となっているか否か、
つまり、上記条件（１）は、第２モータ・ジェネレータ６の回転数が比較的低い状況から上昇していき、所定値αを超えたことで、ノースマーカ６４からの回転数検出情報を採用すべきタイミングになったことを判定するものである。
【０１０３】
一方、上記条件（２）は、第２モータ・ジェネレータ６の回転数が比較的高い状況から下降していき、所定値βを下回ったことで、レゾルバ６３からの回転数検出情報を採用すべきタイミングになったことを判定するものである。
【０１０４】
何れの条件も成立していない場合には、本ルーチンを終了する。
【０１０５】
一方、上記条件（１），（２）のうち一方が成立してＹＥＳ判定された場合には、ステップＳＴ１２に移って、現在、ハイブリッドシステムにおいて実行されているフィードバック制御を判定する。つまり、第２モータ・ジェネレータ６に対する供給電流のフィードバック制御及び各ブレーキＢ１，Ｂ２の係合・解放タイミングのフィードバック制御が実行されている場合には、上記３種類（Ａ，Ｂ，Ｃ）のフィードバック制御のうちの何れが実行されているかを判定する。図４のフローチャートでは、上記第１のフィードバック制御（Ａ）を「ｎｔ−ｎｏ ｇｅａｒフィードバック制御」とし、上記第２のフィードバック制御（Ｂ）を「Δｎｔフィードバック制御」とし、上記第３のフィードバック制御（Ｃ）を「ｎｔ−ｎｏ ｇｅａｒフィードバック制御＋Δｎｔフィードバック制御」としている。
【０１０６】
そして、現在、フィードバック制御が実行されていない場合には、ステップＳＴ１６に移って、上記切り替え動作を禁止することなく、第２モータ・ジェネレータ６の回転数情報として採用する回転数検出情報の切り替え動作を行う。つまり、上記条件（１）が成立していた場合には、ノースマーカ６４からの回転数検出情報を採用する制御動作に切り替える。一方、上記条件（２）が成立していた場合には、レゾルバ６３からの回転数検出情報を採用する制御動作に切り替える。
【０１０７】
一方、上記フィードバック制御が実行されており、そのフィードバック制御が上記第１フィードバック制御（Ａ）である場合には、ステップＳＴ１３に移り、レゾルバ６３により検出されている第２モータ・ジェネレータ６の回転数とノースマーカ６４により検出されている第２モータ・ジェネレータ６の回転数とを比較し、その差（絶対値）が所定値ｃ未満であるか否かを判定する。
【０１０８】
このステップＳＴ１３の判定において、各検出回転数の差が所定値ｃ未満であるＹＥＳに判定された場合には、ステップＳＴ１６に移り、上記切り替え動作を禁止することなく、第２モータ・ジェネレータ６の回転数情報として採用する回転数検出情報の切り替え動作を行う。つまり、上記条件（１）が成立していた場合には、ノースマーカ６４からの回転数検出情報を採用する制御動作に切り替える。一方、上記条件（２）が成立していた場合には、レゾルバ６３からの回転数検出情報を採用する制御動作に切り替える。一方、ステップＳＴ１３の判定において、各検出回転数の差が所定値ｃ以上であるＮＯに判定された場合には、ステップＳＴ１７に移って上記切り替え動作を禁止する（切り替え禁止手段による切り替え禁止動作）。つまり、上記条件（１）が成立していた場合であっても、レゾルバ６３からの回転数検出情報を採用する制御動作を継続する。一方、上記条件（２）が成立していた場合であっても、ノースマーカ６４からの回転数検出情報を採用する制御動作を継続する。
【０１０９】
また、上記ステップＳＴ１２の判定において、フィードバック制御が上記第２フィードバック制御（Ｂ）である場合には、ステップＳＴ１４に移り、レゾルバ６３により検出されている第２モータ・ジェネレータ６の回転数の勾配とノースマーカ６４により検出されている第２モータ・ジェネレータ６の回転数の勾配とを比較し、その差（絶対値）が所定値ｄ未満であるか否かを判定する。
【０１１０】
このステップＳＴ１４の判定において、各検出回転数の勾配の差が所定値ｄ未満であるＹＥＳに判定された場合には、ステップＳＴ１６に移り、上記切り替え動作を禁止することなく、第２モータ・ジェネレータ６の回転数情報として採用する回転数検出情報の切り替え動作を行う。つまり、上記条件（１）が成立していた場合には、ノースマーカ６４からの回転数検出情報を採用する制御動作に切り替える。一方、上記条件（２）が成立していた場合には、レゾルバ６３からの回転数検出情報を採用する制御動作に切り替える。一方、ステップＳＴ１４の判定において、各検出回転数の差が所定値ｄ以上であるＮＯに判定された場合には、ステップＳＴ１７に移って上記切り替え動作を禁止する。つまり、上記条件（１）が成立していた場合であっても、レゾルバ６３からの回転数検出情報を採用する制御動作を継続する。一方、上記条件（２）が成立していた場合であっても、ノースマーカ６４からの回転数検出情報を採用する制御動作を継続する。
【０１１１】
更に、上記ステップＳＴ１２の判定において、フィードバック制御が上記第３フィードバック制御（Ｃ）である場合には、ステップＳＴ１５に移り、レゾルバ６３により検出されている第２モータ・ジェネレータ６の回転数とノースマーカ６４により検出されている第２モータ・ジェネレータ６の回転数とを比較し、その差（絶対値）が所定値ｃ未満であるか否かを判定する。また、同時に、レゾルバ６３により検出されている第２モータ・ジェネレータ６の回転数の勾配とノースマーカ６４により検出されている第２モータ・ジェネレータ６の回転数の勾配とを比較し、その差（絶対値）が所定値ｄ未満であるか否かを判定する。
【０１１２】
このステップＳＴ１５の判定において、各検出回転数の差が所定値ｃ未満であり、且つ各検出回転数の勾配の差が所定値ｄ未満であるＹＥＳに判定された場合には、ステップＳＴ１６に移り、上記切り替え動作を禁止することなく、第２モータ・ジェネレータ６の回転数情報として採用する回転数検出情報の切り替え動作を行う。つまり、上記条件（１）が成立していた場合には、ノースマーカ６４からの回転数検出情報を採用する制御動作に切り替える。一方、上記条件（２）が成立していた場合には、レゾルバ６３からの回転数検出情報を採用する制御動作に切り替える。一方、ステップＳＴ１５においてＮＯに判定された場合、つまり、各検出回転数の差が所定値ｃ以上であるか、各検出回転数の勾配の差が所定値ｄ以上である場合には、ステップＳＴ１７に移って上記切り替え動作を禁止する。つまり、上記条件（１）が成立していた場合であっても、レゾルバ６３からの回転数検出情報を採用する制御動作を継続する。一方、上記条件（２）が成立していた場合であっても、ノースマーカ６４からの回転数検出情報を採用する制御動作を継続する。
【０１１３】
このように、本実施形態では、現在の第２モータ・ジェネレータ６の回転数情報として採用している回転数や、その回転数の変化勾配に基づいて上記切り替え動作を禁止するか否かを判定するようにしている。従って、本実施形態によっても第２モータ・ジェネレータ６の回転数情報が急変してしまうことを回避でき、リダクション機構７の変速動作実行タイミングと上記回転領域の移行タイミングとが略一致した場合であっても、上記切り替え動作は実行されないため、変速動作の途中で第２モータ・ジェネレータ６の回転数情報が急変してしまうことはなく、変速ショックを回避できて良好なドライバビリティを得ることができる。
【０１１４】
（その他の実施形態）
以上説明した各実施形態は２つのモータ・ジェネレータ４，６を備えたハイブリッド車に本発明を適用した場合について説明した。本発明はこれに限らず、１つのモータ・ジェネレータを備え、このモータ・ジェネレータによって車両の走行駆動力のアシストを行うハイブリッド車や、３つ以上のモータ・ジェネレータを備え、そのうちの少なくとも一つが車両の走行駆動力のアシストを行うハイブリッド車に適用することも可能である。
【０１１５】
また、ＦＲ（フロントエンジン・リヤドライブ）ハイブリッド車ばかりでなく、ＦＦ（フロントエンジン・フロントドライブ）ハイブリッド車、４ＷＤ（４ホイールドライブ）ハイブリッド車にも適用可能である。また、ハイブリッドシステムのギヤトレイン構成も上記各実施形態のものに限定されることはない。
【０１１６】
また、上記各実施形態では、第２モータ・ジェネレータ６の回転数を検出する手段として、レゾルバ６３及びノースマーカ６４を備えさせていたが、これらに限定されるものではなく、また、３つ以上の回転数検出手段を備えさせた構成に対しても本発明は適用可能である。この場合、３つ以上の回転数検出手段のうちの何れか一対が本発明でいう第１回転数検出手段及び第２回転数検出手段に相当することになる。
【図面の簡単な説明】
【０１１７】
【図１】実施形態に係るハイブリッド車に搭載されたハイブリッドシステムの概略構成を示す図である。
【図２】ハイブリッドシステムのギヤトレインを模式的に示す図である。
【図３】第１実施形態における回転数検出情報の切り替え動作の制御手順を示す図である。
【図４】第２実施形態における回転数検出情報の切り替え動作の制御手順を示す図である。
【符号の説明】
【０１１８】
１          エンジン（内燃機関）
６          第２モータ・ジェネレータ（原動機）
６３        レゾルバ（第１回転数検出手段）
６４        ノースマーカ（第２回転数検出手段）
７          リダクション機構（変速機）
９          アウトプットシャフト（駆動軸）
ＨＶ        ハイブリッド車
【図１】
2008195316.tif 000003
【図２】
2008195316.tif 000004
【図３】
2008195316.tif 000005
【図４】
2008195316.tif 000006