(57)【特許請求の範囲】
【請求項１】
駆動系に、エンジンと、充放電を行うバッテリが接続されたモータ／ジェネレータと、運転者の意思により変速比が固定可能な変速機と、駆動輪と、を有し、
前記エンジン及び前記モータ／ジェネレータを駆動源とするハイブリッドモードとして、前記モータ／ジェネレータが駆動トルクを出力するアシスト走行モードと、前記モータ／ジェネレータが発電トルクを出力するエンジン発電走行モードと、を備えたハイブリッド車両の制御装置において、
前記モータ／ジェネレータのトルク出力可能な上限回転数を超えた値を、エンジン・モータ回転数のリミット回転数に設定するリミット回転数設定手段と、
運転者の意思により前記変速比が固定された状態にて、前記アシスト走行モード中に、前記エンジン・モータ回転数が前記リミット回転数に到達し、かつ、前記モータ／ジェネレータのトルク出力要求があるとき、前記リミット回転数を前記モータ／ジェネレータがトルク出力可能な回転数まで低下させるリミット回転数制御手段と、
を備えることを特徴とするハイブリッド車両の制御装置。
【請求項２】
請求項１に記載されたハイブリッド車両の制御装置において、
前記リミット回転数制御手段は、前記バッテリに対するエネルギ蓄積要求が高いほど、前記リミット回転数をより低下させる
ことを特徴とするハイブリッド車両の制御装置。
【請求項３】
請求項２に記載されたハイブリッド車両の制御装置において、
前記リミット回転数制御手段は、車両の有する複数の補機類が消費する補機消費電力が大きいほど、前記エネルギ蓄積要求が高いと判断する
ことを特徴とするハイブリッド車両の制御装置。
【請求項４】
請求項２または請求項３に記載されたハイブリッド車両の制御装置において、
前記リミット回転数制御手段は、前記バッテリの充電容量が低いほど、前記エネルギ蓄積要求が高いと判断する
ことを特徴とするハイブリッド車両の制御装置。
【請求項５】
請求項１から請求項４までの何れか一項に記載されたハイブリッド車両の制御装置において、
前記リミット回転数制御手段は、前記バッテリに対するエネルギ蓄積要求に応じて、前記リミット回転数の低下の実施タイミングを判定する
ことを特徴とするハイブリッド車両の制御装置。
【請求項６】
請求項５に記載されたハイブリッド車両の制御装置において、
前記エネルギ蓄積要求は、少なくとも前記バッテリの充電容量である
ことを特徴とするハイブリッド車両の制御装置。
【請求項７】
請求項５または請求項６に記載されたハイブリッド車両の制御装置において、
前記リミット回転数制御手段は、前記運転者の加速意図が強い場合、前記運転者の加速意図が弱い場合に比べて、実施タイミングを遅らせる
ことを特徴とするハイブリッド車両の制御装置。
【請求項８】
請求項１から請求項７までの何れか一項に記載されたハイブリッド車両の制御装置において、
前記リミット回転数制御手段は、低下させたリミット回転から前記エンジン・モータ回転数が乖離する乖離条件を満たしたとき、前記低下させたリミット回転数を、前記リミット回転数設定手段により設定したリミット回転数まで復帰させる
ことを特徴とするハイブリッド車両の制御装置。
【請求項９】
請求項８に記載されたハイブリッド車両の制御装置において、
前記リミット回転数制御手段は、前記エンジン・モータ回転数が所定値以下まで低下したときを前記乖離条件とする
ことを特徴とするハイブリッド車両の制御装置。
【請求項１０】
請求項１から請求項９までの何れか一項に記載されたハイブリッド車両の制御装置において、
前記リミット回転数制御手段は、前記運転者の加速意図が強い場合には、低下させたリミット回転数を、前記リミット回転数設定手段により設定したリミット回転数まで復帰させる
ことを特徴とするハイブリッド車両の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運転者の意思により変速比が固定可能な変速機を備えたハイブリッド車両の制御装置に関する。
【背景技術】
【０００２】
ハイブリッド車両用駆動装置の制御装置において、モータ/ジェネレータの回転数が規定回転数を超えたとき、モータ/ジェネレータの回転数を低下させるために、変速機をシフトアップする制御を行うものが知られている。（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平09−150638号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のハイブリッド車両用駆動装置の制御装置にあっては、運転者が変速段を選択可能なハイブリッド車両において、モータ/ジェネレータの回転数が規定回転数を超えたとき、選択した変速段と異なる変速段に移行し、運転者の意に反する、という問題があった。【０００５】
本発明は、上記問題に着目してなされたもので、運転者の高負荷走行要求を反映しつつ、アシスト要求や発電要求に応えることができるハイブリッド車両の制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明のハイブリッド車両の制御装置は、駆動系に、エンジンと、充放電を行うバッテリが接続されたモータ/ジェネレータと、運転者の意思により変速比が固定可能な変速機と、駆動輪と、を有している。
また、前記エンジン及び前記モータ／ジェネレータを駆動源とするハイブリッドモードとして、前記モータ／ジェネレータが駆動トルクを出力するアシスト走行モードと、前記モータ／ジェネレータが発電トルクを出力するエンジン発電走行モードと、を備えている。
このハイブリッド車両の制御装置において、前記モータ／ジェネレータのトルク出力可能な上限回転数を超えた値を、エンジン・モータ回転数のリミット回転数に設定するリミット回転数設定手段と、運転者の意思により前記変速比が固定された状態にて、前記アシスト走行モード中に、前記エンジン・モータ回転数が前記リミット回転数に到達し、かつ、前記モータ／ジェネレータのトルク出力要求があるとき、前記リミット回転数を前記モータ／ジェネレータがトルク出力可能な回転数まで低下させるリミット回転数制御手段と、を備えている。
【発明の効果】
【０００７】
よって、エンジン・モータ回転数のリミット回転数に設定するリミット回転数設定手段と、そのリミット回転数をモータ／ジェネレータがトルク出力可能な回転数まで低下させるリミット回転数制御手段と、を備えている。すなわち、アシスト走行モード中に、エンジン・モータ回転数がリミット回転数設定手段により設定したリミット回転数に到達し、かつ、モータ／ジェネレータのトルク出力要求があるとき、運転者の意思により変速比が固定された状態にて、そのリミット回転数が低下する。このため、変速比をシフトアップさせることなく、運転者の高負荷走行要求を反映することが可能になる。
しかも、リミット回転数設定手段により設定したリミット回転数を、モータ／ジェネレータがトルク出力可能なリミット回転数まで低下させるので、モータ／ジェネレータのトルク出力要求が、駆動トルクまたは発電トルクのいずれであっても、応えることができる。
この結果、運転者の高負荷走行要求を反映しつつ、アシスト要求や発電要求に応えることができる。
【図面の簡単な説明】
【０００８】
【図１】実施例１の制御装置が適用された後輪駆動によるＦＲハイブリッド車両（電動車両の一例）を示す全体システム図である。
【図２】実施例１の制御装置が適用されたＦＲハイブリッド車両の統合コントローラ１０にて実行される演算処理を示す制御ブロック図である。
【図３】実施例１の制御装置が適用されたＦＲハイブリッド車両のリミット回転数制御処理部の構成を示すブロック図である。
【図４】実施例１のリミット回転数制御処理部410が適用されたＦＲハイブリッド車両の制御系における処理を示すフローチャートである。
【図５】実施例１のリミット回転数制御処理作用の動作例を示すタイムチャートである。
【図６】実施例１のバッテリSOCによるリミット回転数可変作用の動作例を示すタイムチャートである。
【図７】実施例１の補機消費電力によるリミット回転数可変作用の動作例を示すタイムチャートである。
【図８】実施例１のリミット回転数低下実施タイミング遅延判定制御作用の動作例を示すタイムチャートである。
【図９】実施例１の運転者の加速意図によるリミット回転数乖離制御作用の動作例を示すタイムチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明のハイブリッド車両の制御装置を実現する最良の形態を、図面に示す実施例１に基づいて説明する。
【実施例１】
【００１０】
まず、構成を説明する。
図１は、実施例１の制御装置が適用された後輪駆動によるＦＲハイブリッド車両（電動車両の一例）を示す全体システム図である。【００１１】
実施例１におけるＦＲハイブリッド車両の駆動系は、図１に示すように、エンジンEngと、フライホイールFWと、第１クラッチCL1と、モータ/ジェネレータMG（駆動モータ）と、第２クラッチCL2と、自動変速機ATと、プロペラシャフトPS（駆動軸）と、ディファレンシャルDFと、左ドライブシャフトDSLと、右ドライブシャフトDSRと、左後輪RL（駆動輪）と、右後輪RR（駆動輪）と、を有する。なお、FLは左前輪、FRは右前輪である。【００１２】
前記エンジンEngは、ガソリンエンジンやディーゼルエンジンであり、エンジンコントローラ１からのエンジン制御指令に基づいて、エンジン始動制御やエンジン停止制御やスロットルバルブのバルブ開度制御やフューエルカット制御等が行われる。なお、エンジン出力軸には、フライホイールFWが設けられている。【００１３】
前記第１クラッチCL1は、前記エンジンEngとモータ/ジェネレータMGの間に介装されたクラッチであり、第１クラッチコントローラ５からの第１クラッチ制御指令に基づいて、第１クラッチ油圧ユニット６により作り出された第１クラッチ制御油圧により、締結・スリップ締結（半クラッチ状態）・開放が制御される。この第１クラッチCL1としては、例えば、ダイアフラムスプリングによる付勢力にて完全締結を保ち、ピストン１４ａを有する油圧アクチュエータ１４を用いたストローク制御により、スリップ締結から完全開放までが制御されるノーマルクローズの乾式単板クラッチが用いられる。【００１４】
前記モータ/ジェネレータMGは、ロータに永久磁石を埋設しステータにステータコイルが巻き付けられた同期型モータ/ジェネレータであり、モータコントローラ２からの制御指令に基づいて、インバータ３により作り出された三相交流を印加することにより制御される。このモータ/ジェネレータMGは、バッテリ４からの電力の供給を受けて回転駆動する電動機として動作することもできるし（以下、この動作状態を「力行」と呼ぶ）、ロータがエンジンEngや駆動輪から回転エネルギを受ける場合には、ステータコイルの両端に起電力を生じさせる発電機として機能し、バッテリ４を充電することもできる（以下、この動作状態を「回生」と呼ぶ）。なお、このモータ/ジェネレータMGのロータは、ダンパーを介して自動変速機ATの変速機入力軸に連結されている。【００１５】
前記第２クラッチCL2は、前記モータ/ジェネレータMGと左右後輪RL,RRの間に介装されたクラッチであり、ＡＴコントローラ７からの第２クラッチ制御指令に基づいて、第２クラッチ油圧ユニット８により作り出された制御油圧により、締結・スリップ締結・開放が制御される。この第２クラッチCL2としては、例えば、比例ソレノイドで油流量および油圧を連続的に制御できるノーマルオープンの湿式多板クラッチや湿式多板ブレーキが用いられる。なお、第１クラッチ油圧ユニット６と第２クラッチ油圧ユニット８は、自動変速機ATに付設されるAT油圧コントロールバルブユニットCVUに内蔵している。【００１６】
前記自動変速機（変速機）ATは、例えば、前進７速/後退１速等の有段階の変速段（変速比）を車速やアクセル開度等に応じて自動的に切り換える有段変速機であり、前記第２クラッチCL2は、専用クラッチとして新たに追加したものではなく、自動変速機ATの各変速段にて締結される複数の摩擦締結要素のうち、トルク伝達経路に配置される最適なクラッチやブレーキを選択している。この自動変速機ATでは、運転者がセレクトレバーを操作すること（運転者の意思）により、変速段を固定することもできる（例えば、2ndやlow等。）。そして、前記自動変速機ATの出力軸は、プロペラシャフトPS、ディファレンシャルDF、左ドライブシャフトDSL、右ドライブシャフトDSRを介して左右後輪RL,RRに連結されている。【００１７】
実施例１のハイブリッド駆動系は、電気車両走行モード（以下、「EVモード」という。）と、ハイブリッド車走行モード（または、ハイブリッドモード。以下、「HEVモード」という。）と、駆動トルクコントロール走行モード（以下、「WSCモード」という。）等の走行モードを有する。【００１８】
前記「EVモード」は、第１クラッチCL1を開放状態とし、モータ/ジェネレータMGの動力のみで走行するモードである。前記「HEVモード」は、第１クラッチCL1を締結状態とし、エンジンEng及びモータ/ジェネレータMGを駆動源として、走行するモードである。この「HEVモード」は、アシスト走行モード・エンジン発電走行モード・エンジン走行モードの何れかにより走行するモードである。前記「WSCモード」は、「HEVモード」からのP,N→Dセレクト発進時、あるいは、「EVモード」や「HEVモード」からのDレンジ発進時等において、モータ/ジェネレータMGの回転数制御により第２クラッチCL2のスリップ締結状態を維持し、第２クラッチCL2を経過するクラッチ伝達トルクが、車両状態やドライバー操作に応じて決まる要求駆動トルクとなるようにクラッチトルク容量をコントロールしながら発進するモードである。なお、「WSC」とは「Wet Start clutch」の略である。【００１９】
上記のアシスト走行モード・エンジン発電走行モード・エンジン走行モードについて説明する。前記「アシスト走行モード」は、エンジンEngとモータ/ジェネレータMGの動力で駆動輪RL, RRを動かす。すなわち、モータ/ジェネレータMGが、駆動トルクを出力する。
前記「エンジン発電走行モード」は、エンジンEngの動力で駆動輪RL, RRを動かすと同時に、モータ/ジェネレータMGを発電機として機能させる。定速運転時や加速運転時には、エンジンEngの動力を利用してモータ/ジェネレータMGを発電機として動作させる。また、減速運転時は、制動エネルギを回生してモータ/ジェネレータMGにより発電し、バッテリ４の充電のために使用する。すなわち、モータ/ジェネレータMGが、発電トルクを出力する。
前記「エンジン走行モード」は、エンジンEngの動力で駆動輪RL, RRを動かす。【００２０】
次に、ハイブリッド車両の制御系を説明する。
実施例１におけるＦＲハイブリッド車両の制御系は、図１に示すように、エンジンコントローラ１と、モータコントローラ２と、インバータ３と、バッテリ４と、第１クラッチコントローラ５と、第１クラッチ油圧ユニット６と、ＡＴコントローラ７と、第２クラッチ油圧ユニット８と、ブレーキコントローラ９と、統合コントローラ１０と、を有して構成されている。なお、エンジンコントローラ１と、モータコントローラ２と、第１クラッチコントローラ５と、ＡＴコントローラ７と、ブレーキコントローラ９と、統合コントローラ１０とは、情報交換が互いに可能なＣＡＮ通信線１１を介して接続されている。【００２１】
前記エンジンコントローラ１は、エンジン回転数センサ１２からのエンジン回転数情報と、統合コントローラ１０からの目標エンジントルク指令と、他の必要情報を入力する。そして、エンジン動作点（Ne:エンジン回転数, Te：エンジン出力トルク）を制御する指令を、エンジンEngのスロットルバルブアクチュエータ等へ出力する。【００２２】
前記モータコントローラ２は、モータ/ジェネレータMGのロータ回転位置を検出するレゾルバ１３からの情報と、統合コントローラ１０からの目標MGトルク指令および目標MG回転数指令と、他の必要情報を入力する。そして、モータ/ジェネレータMGのモータ動作点（Nm：モータ回転数, Tm：モータ出力トルク）を制御する指令をインバータ３へ出力する。なお、このモータコントローラ２では、バッテリ４の充電容量をあらわすバッテリSOCを監視していて、このバッテリSOC情報は、モータ/ジェネレータMGの制御情報に用いられると共に、ＣＡＮ通信線１１を介して統合コントローラ１０へ供給される。【００２３】
前記第１クラッチコントローラ５は、油圧アクチュエータ１４のピストン１４ａのストローク位置を検出する第１クラッチストロークセンサ１５からのセンサ情報と、統合コントローラ１０からの目標CL1トルク指令と、他の必要情報を入力する。そして、第１クラッチCL1の締結・スリップ締結・開放を制御する指令をAT油圧コントロールバルブユニットCVU内の第１クラッチ油圧ユニット６に出力する。【００２４】
前記ＡＴコントローラ７は、アクセル開度センサ１６と、車速センサ１７と、他のセンサ類１８（変速機入力回転数センサ等）と、運転者の操作するセレクトレバーの位置に応じた信号（ATのレンジ位置信号）を出力するインヒビタースイッチ７ａからの情報を入力する。そして、Ｄレンジを選択しての走行時、アクセル開度APOと車速VSPにより決まる運転点がシフトマップ上で存在する位置により最適な変速段を検索し、検索された変速段を得る制御指令をAT油圧コントロールバルブユニットCVUに出力する。なお、シフトマップとは、アクセル開度と車速に応じてアップシフト線とダウンシフト線を書き込んだマップをいう。上記自動変速制御に加えて、統合コントローラ１０から目標CL2トルク指令を入力した場合、第２クラッチCL2のスリップ締結を制御する指令をAT油圧コントロールバルブユニットCVU内の第２クラッチ油圧ユニット８に出力する第２クラッチ制御を行う。また、統合コントローラ１０から変速制御変更指令が出力された場合、通常に変速制御に代え、変速制御変更指令にしたがった変速制御を行う。【００２５】
前記ブレーキコントローラ９は、４輪の各車輪速を検出する車輪速センサ１９と、ブレーキストロークセンサ２０からのセンサ情報と、統合コントローラ１０からの回生協調制御指令と、他の必要情報を入力する。そして、例えば、ブレーキ踏み込み制動時、ブレーキストロークBSから求められる要求制動力に対し回生制動力だけでは不足する場合、その不足分を機械制動力（液圧制動力やモータ制動力）で補うように、回生協調ブレーキ制御を行う。【００２６】
前記統合コントローラ１０は、車両全体の消費エネルギを管理し、最高効率で車両を走らせるための機能を担うもので、モータ回転数Nmを検出するモータ回転数センサ２１や前後加速度を検出する前後加速度センサ（加速度検出手段）２２や他のセンサ・スイッチ類２３からの必要情報およびＣＡＮ通信線１１を介して情報を入力する。そして、エンジンコントローラ１へ目標エンジントルク指令、モータコントローラ２へ目標MGトルク指令および目標MG回転数指令、第１クラッチコントローラ５へ目標CL1トルク指令、ＡＴコントローラ７へ目標CL2トルク指令、ブレーキコントローラ９へ回生協調制御指令を出力する。【００２７】
図２は、実施例１の制御装置が適用されたＦＲハイブリッド車両の統合コントローラ１０にて実行される演算処理を示す制御ブロック図である。以下、図２に基づき、実施例１の統合コントローラ１０にて実行される演算処理を説明する。【００２８】
前記統合コントローラ１０は、図２に示すように、目標駆動力演算部100と、モード選択部200と、目標充放電演算部300と、動作点指令部400と、変速制御部500と、を有する。【００２９】
前記目標駆動力演算部100では、目標駆動力マップを用いて、アクセル開度APOと車速VSPとから、目標駆動力tFoOを演算する。【００３０】
前記モード選択部200では、所定のモードマップを用いて目標走行モードを演算する。モードマップ内には、「EV走行モード」と、「WSC走行モード」と、「HEV走行モード」とを有し、アクセル開度APOと車速VSPとから、目標走行モードを演算する。APOが小さくVSPが所定値以下である所定の領域では、「EV走行モード」が選択される。但し、「EV走行モード」が選択されていたとしても、バッテリSOCが所定値以下であれば、強制的に「HEV走行モード」もしくは「WSC走行モード」を目標走行モードとする。「WSC走行モード」は、エンジンアイドル回転時で自動変速機ATが１速段のときの変速機出力回転数に相当する下限車速VSP1よりも低い車速領域に設定されている。尚、車両発進時に、バッテリSOCが低いため「EV走行モード」を達成できないときには、「WSC走行モード」を選択するように構成されている。【００３１】
前記目標充放電演算部300では、所定の目標充放電量マップを用いて、バッテリSOCから目標充放電電力tPを演算する。【００３２】
前記動作点指令部400では、アクセル開度APOと、目標駆動力tFoOと、目標走行モードと、車速VSPと、目標充放電電力tP等の入力情報に基づき、動作点到達目標として、過渡的な目標エンジントルクと目標MGトルクと目標CL2トルク容量と目標変速比（目標ATシフト）とCL1ソレノイド電流指令を演算する。そして、これらの演算結果は、ＣＡＮ通信線１１を介して各コントローラ１，２，５，７に出力する。【００３３】
前記変速制御部500は、シフトマップのシフトスケジュールに沿って、目標CL2トルク容量と目標変速比（目標ATシフト）とから、これらを達成するように自動変速機AT内のソレノイドバルブを駆動制御するATソレノイド電流指令を演算する。尚、シフトマップは、車速VSPとアクセル開度APOに基づいて予め目標変速段が設定されたものである。変速制御部５００では、これらの情報に基づいて、現在の変速段から次変速段を判定し、変速要求があれば変速クラッチを制御して変速させる。【００３４】
また、動作点指令部400には、リミット回転数制御処理部410が設けられている。前記リミット回転数制御処理部410は、エンジン・モータ回転数Nemのリミット回転数の制御を実行する。このリミット回転数制御処理部410は、図３に示すように、リミット回転数設定部411（リミット回転数設定手段）と、発電トルク演算部412と、リミット回転数制御部413（リミット回転数制御手段）と、リミット回転数制御部413が有するリミット回転数算出部414と、目標エンジントルク算出部415と、目標MGトルク算出部416と、を有している。【００３５】
前記リミット回転数設定部411では、各変速段におけるエンジン・モータ回転数Nemのリミット回転数Laが設定される。リミット回転数Laとは、エンジン・モータ回転数Nemの上限値であって、モータ/ジェネレータMGのトルク出力可能な上限回転数を超えた値である。【００３６】
前記発電トルク演算部412では、エンジン・モータ回転数Nemと、バッテリ４に対するバッテリ蓄積要求、すなわち、バッテリSOC、若しくは、補機消費電力の大きさ、またはこの両方と、に基づいて、発電トルクを演算する。この発電トルクは、バッテリ４に対するエネルギ蓄積要求が高いほど、高い発電トルクが算出される。なお、補機消費電力が大きいほどエネルギ蓄積要求が高いと判断され、バッテリSOCが低いほどエネルギ蓄積要求が高いと判断される。【００３７】
前記リミット回転数制御部413は、前記リミット回転数算出部414を有し、エンジン・モータ回転数Nemと、バッテリSOCと、補機消費電力と、リミット回転数設定部411からのリミット回転数Laと、リミット回転数算出部414からのリミット回転数Lbと、を入力し、リミット回転数を制御する。【００３８】
前記リミット回転数算出部414では、バッテリ４に対するエネルギ蓄積要求、すなわち、バッテリSOC、若しくは、車両の有する複数の補機類（例えば、エアコン、ヘッドライト等）が消費する補機消費電力の大きさ、またはこの両方に基づいて、モータ/ジェネレータMGがトルク（ここでは、発電トルク）出力可能なリミット回転数Lbを算出する。このリミット回転数Lbは、バッテリ４に対するエネルギ蓄積要求が高いほど、低い値が算出される。例えば、補機消費電力が大きいほどエネルギ蓄積要求が高いと判断され、バッテリSOCが低いほどエネルギ蓄積要求が高いと判断される。つまり、バッテリ４に対するエネルギ蓄積要求に応じて、リミット回転数Lbの値を可変させる。【００３９】
前記リミット回転数制御部413では、リミット回転数制御と、リミット回転数低下実施タイミング判定制御と、リミット回転数乖離制御と、の３つの制御が実行される。以下、順に説明する。【００４０】
まず、リミット回転数制御について説明する。
運転者の意思により変速段が固定された状態にて、アシスト走行モード中に、エンジン・モータ回転数Nemがリミット回転数Laに到達し、かつ、モータ/ジェネレータMGのトルク出力要求（ここでは、発電トルク出力要求）があるリミット回転数制御条件を満たしたとき、リミット回転数制御が実行される。リミット回転数制御は、リミット回転数設定部411により設定したリミット回転数Laを、モータ/ジェネレータMGがトルク出力可能なリミット回転数Lbまで低下させる制御を実行する。つまり、アシスト走行モードから、エンジン発電走行モードになる。また、リミット回転数Laをリミット回転数Lbに低下するとき、車両挙動（動作）に影響を与えない所定の変化率で低下させる。なお、リミット回転数制御条件を満たさないときは、この制御は実行されず、リミット回転数Laが維持される。【００４１】
発電トルク出力要求は、バッテリSOC、若しくは、補機消費電力の大きさ、またはこの両方と、に基づいて、その要求の有無を判断する。例えば、バッテリSOCが所定の閾値以下のとき、及び、補機消費電力が出力されているとき、のいずれかのときに、発電トルク出力要求が有りと判断する。【００４２】
次に、リミット回転数低下実施タイミング判定制御について説明する。
リミット回転数Laの低下の実施タイミング（＝開始時期）を判定するリミット回転数低下実施タイミング判定制御が実行される。この実施タイミングの判定は、バッテリSOCに対するエネルギ蓄積要求に応じて、実行される。例えば、このエネルギ蓄積要求は、少なくともバッテリSOCである。【００４３】
このリミット回転数Laの低下の実施タイミングは、バッテリSOCが閾値Ａ（例えば、４０％）以下のときである。例えば、閾値Ａは、実施例１が適用される車両の走行特性がノーマル走行モード（通常走行性能を重視したモード）の場合に、バッテリSOCを充電する必要があるとして、アシスト走行モード中でも強制的に充電を開始する値である。充電は、バッテリSOCに余裕を持たせた状態にて開始する。ノーマル走行モードは、通常走行時の走行モードであり、オートマチック・トランスミッションの変速特性、エンジン出力特性、サスペンション特性等の少なくとも一つが通常走行に適した特性に設定される。【００４４】
この実施タイミングは、基本的に、リミット回転数制御にて述べた「モータ/ジェネレータMGの発電トルク出力要求」と同一となっている。ただし、バッテリSOCが閾値Ａ以下ではなく、補機消費電力をバッテリSOCにて賄うことが可能であるときは、バッテリSOCが閾値Ａ以下になるまで、リミット回転数Laの低下を実施しない。すなわち、補機消費電力を賄うためのみのトルク出力要求のときは、リミット回転数Laの低下の実施タイミングとは判定しない。【００４５】
続いて、リミット回転数乖離制御について説明する。
リミット回転数Lb（低下させたリミット回転数）からエンジン・モータ回転数Nemが乖離する乖離条件を満たしたとき、リミット回転数Lbを、リミット回転数Laまで復帰させるリミット回転数乖離制御が実行される。【００４６】
この乖離条件を、「エンジン・モータ回転数Nemが所定値（閾値Ｃ）以下まで低下したとき」とする。例えば、所定値（閾値Ｃ）は、エンジン・モータ回転数Nemの誤差を含めない値であって、エンジン・モータ回転数Nemがリミット回転数まで上昇したりリミット回転数から下降したりを繰り返す不安定な状態を含めない値である。
ここで、エンジン発電走行モードは、例えば、バッテリSOCが閾値Ａ’（例えば、６０％以上）まで充電されたときに終了するが、実施例１では乖離条件が満たされるまで継続される。この閾値Ａ’までバッテリSOCが充電されることにより、EV走行モードが選択されやすくなる。このため、閾値Ａ’は、燃費の向上を図ることができる値（例えば、６０％以上）となっている。【００４７】
前記目標エンジントルク算出部415では、発電トルク演算部413からの発電トルクと、リミット回転数制御部413からのリミット回転数と、を入力し、目標エンジントルクを算出する。この算出結果は、ＣＡＮ通信線１１を介してエンジンコントローラ１に出力する。【００４８】
目標MGトルク算出部416では、発電トルク演算部413からの発電トルクを入力し、目標モータトルクを算出する。この算出結果は、ＣＡＮ通信線１１を介してモータコントローラ２に出力する。【００４９】
次に、実施例１のリミット回転数制御処理部410が適用されたＦＲハイブリッド車両の制御系における処理について説明する。
以下、図４のフローチャートに基づき、各ステップについて説明する。【００５０】
ステップＳ１では、運転者の意思により、変速段が固定されたか否かを判断する。YES（変速段固定状態）の場合はステップＳ２へ進む。NO（変速段自動）の場合はステップＳ１を繰り返す。【００５１】
ステップＳ２では、ステップＳ１での変速段固定状態の判断に続き、エンジン・モータ回転数Nemがリミット回転数Laに到達したか否かを判断する。YES（エンジン・モータ回転数Nemがリミット回転数Laに到達）の場合は、エンジントルクを低下させて、ステップＳ３へ進む。NO（エンジン・モータ回転数Nemがリミット回転数Laに到達していない）の場合はステップＳ２を繰り返す。【００５２】
ステップＳ３では、ステップＳ２でのエンジン・モータ回転数Nemがリミット回転数Laに到達の判断に続き、バッテリSOCが閾値Ａ以下か否か判断する。すなわち、モータ/ジェネレータMGの発電トルク出力要求が有りであるから、リミット回転数Laの低下の実施タイミングと判定される。YES（バッテリSOCが閾値Ａ以下）の場合は、ステップＳ４へ進む。NO（バッテリSOCが閾値Ａよりも上）の場合はステップＳ３を繰り返す。【００５３】
ステップＳ４では、ステップＳ２でのバッテリSOCが閾値Ａ以下の判断に続き、バッテリSOCに応じたリミット回転数Lb1及び発電トルクを算出し、ステップＳ５へ進む。【００５４】
ステップＳ５では、ステップＳ４でのリミット回転数Lb1及び発電トルクの算出に続き、これらの算出結果を基に、エンジントルク、モータトルク、及びリミット回転数を制御し、ステップＳ６へ進む。【００５５】
ステップＳ６では、ステップＳ５でのエンジントルク、モータトルク、及びリミット回転数の制御に続き、補機消費電力が上昇したか否かを判断する。すなわち、再度、モータ/ジェネレータMGの発電トルク出力要求が有るときである。YES（補機消費電力上昇）の場合は、ステップＳ７へ進む。NO（補機消費電力が上昇していない）の場合はステップＳ６を繰り返す。【００５６】
ステップＳ７では、ステップＳ６での補機消費電力上昇の判断に続き、補機消費電力及びバッテリSOCに応じたリミット回転数Lb2及び発電トルクを算出し、ステップＳ８へ進む。なお、リミット回転数Lb2はリミット回転数Lb1よりも低い値であり、ステップＳ７での発電トルク出力は、ステップＳ５での発電トルク出力よりも大きくなる。【００５７】
ステップＳ８では、ステップＳ７でのリミット回転数Lb2及び発電トルクの算出に続き、これらの算出結果を基に、エンジントルク、モータトルク、及びリミット回転数を制御し、ステップＳ９へ進む。【００５８】
ステップＳ９では、ステップＳ８でのリミット回転数Lb2及びモータトルクの制御に続き、乖離条件が成立したか否かを判断する。この乖離条件は、上述したように、「エンジン・モータ回転数Nemが所定値（閾値Ｃ）以下まで低下したとき」である。YES（乖離条件成立）の場合は、ステップＳ１０へ進む。NO（乖離条件不成立）の場合はステップＳ９を繰り返す。【００５９】
ステップＳ１０では、ステップＳ９での乖離条件成立に続き、リミット回転数Lb2をリミット回転数Laに復帰させ、エンドへ進む。【００６０】
次に、作用を説明する。
実施例１における作用を、「リミット回転数制御処理作用」、「リミット回転数制御作用」、「リミット回転数可変作用」、「リミット回転数低下実施タイミング判定制御作用」、「リミット回転数乖離制御作用」に分けて説明する。【００６１】
［リミット回転数制御処理作用］
まず、リミット回転数制御処理動作のうち、リミット回転数Laをリミット回転数Lb1に低下させるリミット回転数制御は、図４のフローチャートにおいて、ステップＳ１→ステップＳ２→ステップＳ３→ステップＳ４→ステップＳ５へと進む流れである。すなわち、変速段固定状態にて、エンジン・モータ回転数Nemがリミット回転数Laに到達し、かつ、バッテリSOCが閾値Ａ以下のときに、リミット回転数制御が実行される。つまり、ステップＳ４において、リミット回転数算出部414にてバッテリSOCに応じたリミット回転数Lb1が算出されると共に、発電トルク演算部413にてバッテリSOCに応じた発電トルクが演算される。
また、ステップＳ５において、リミット回転数制御部413にて、リミット回転数Laをモータ/ジェネレータMGがトルク出力可能なリミット回転数Lbまで低下させるリミット回転数制御が実行される。すなわち、算出されたリミット回転数Lb1及び発電トルクの結果を基に、エンジントルク、モータトルク、及びリミット回転数Laが制御される。これにより、モータ/ジェネレータMGがトルク出力可能になるので、発電トルクが出力される。【００６２】
次に、リミット回転数制御処理動作のうち、リミット回転数Laの低下の実施タイミングを判定するリミット回転数低下実施タイミング判定制御は、図４のフローチャートにおいて、ステップＳ３である。すなわち、ステップＳ３にてYESの場合には、モータ/ジェネレータMGの発電トルク出力要求が有りであるから、リミット回転数Laの低下の実施タイミングと判定される。ステップＳ３にてNOの場合には、リミット回転数Laの低下の実施タイミングとは判定されない。【００６３】
次に、リミット回転数Laがリミット回転数Lb1に低下された後、再度、リミット回転数を低下させるリミット回転数制御は、図４のフローチャートにおいて、ステップＳ６→ステップＳ７→ステップＳ８へと進む流れである。すなわち、補機消費電力の上昇により、再度、モータ/ジェネレータMGの発電トルク出力要求が有るときに、リミット回転数制御が実行される。つまり、ステップＳ７において、リミット回転数算出部412にて補機消費電力及びバッテリSOCに応じたリミット回転数Lb1が算出されると共に、発電トルク演算部413にて補機消費電力及びバッテリSOCに応じた発電トルクが演算される。
また、ステップＳ８において、リミット回転数制御部413にて、リミット回転数Lb1をモータ/ジェネレータMGがトルク出力可能なリミット回転数Lb2まで低下させるリミット回転数制御が実行される。すなわち、算出されたリミット回転数Lb2及び発電トルクの結果を基に、エンジントルク、モータトルク、及びリミット回転数Lb1が制御される。これにより、モータ/ジェネレータMGがトルク出力可能になるので、発電トルクが出力される。【００６４】
続いて、リミット回転数制御処理動作のうち、リミット回転数Lbを、リミット回転数Laまで復帰させるリミット回転数乖離制御は、図４のフローチャートにおいて、ステップＳ９→ステップＳ１０へと進む流れである。すなわち、エンジン・モータ回転数Nemが所定値（閾値Ｃ）以下まで低下した乖離条件成立のとき、リミット回転数Lbを、リミット回転数Laまで復帰させる。これにより、２段階にて低下されたリミット回転数Lbが、リミット回転数設定部411により設定されたリミット回転数設定部Laまで復帰される。【００６５】
次に、リミット回転数制御処理作用を、図５のタイムチャートに示す動作例に基づき、各時刻について説明する。なお、図５の縦軸は、上から順に、エンジン・モータ回転数Nem（実線）及びエンジン・モータ回転数Nemのリミット回転数（破線）と、エンジントルク（ENGトルク）及びモータ/ジェネレータトルク（MGトルク）と、補機消費電力と、バッテリSOCと、アクセル開度と、リミット回転数低下実施タイミング判定と、が示されている。図５の横軸は、時間を表していて、「ｔ」はその時刻を表している。なお、トルクは、プラス側が駆動トルクで、マイナス側が発電トルクとなっている。【００６６】
時刻ｔ０では、運転者によりアクセルの踏み込みが開始され、アシスト走行モードが開始されている。このとき、補機消費電力が出力されているが、バッテリSOCにて賄われている。この時刻が、図４のフローチャートにおいて、STARTに相当する。【００６７】
時刻ｔ０〜時刻ｔ１では、自動変速機ATにより変速段が変更される前に、運転者の意思により変速段が固定されている変速段固定状態である。なお、時刻ｔ０にて、変速段固定状態であってもよい。このとき、運転者によりアクセルが踏まれ、アクセル開度APOが上昇している。これに伴い、エンジン・モータ回転数Nem、エンジントルク及びモータトルクが上昇している。また、この間は、補機消費電力が、バッテリSOCにて賄われているため、バッテリSOCが低下している。そして、アクセル開度APOが、途中から一定となっている。この間が、図４のフローチャートにおいて、START→ステップＳ１（YES）→ステップＳ２（NO）であり、ステップＳ２の繰り返しに相当する。なお、ステップＳ１にてNOの場合には、時刻ｔ１以降には進まない。【００６８】
時刻ｔ１では、エンジン・モータ回転数Nemが、リミット回転数Laに到達するリミット回転数到達時である。このとき、時刻ｔ１からエンジントルクの低下を開始させる。これは、エンジン回転数の過回転を防止するためである。なお、モータトルクは、モータ/ジェネレータMGがトルク出力可能なエンジン・モータ回転数Nemではないため、ゼロになっている。しかし、モータトルクがゼロとして、アシスト走行モードが継続されている。
また、補機消費電力が出力されているため、モータ/ジェネレータMGの発電トルク出力要求が有りとなる。しかし、補機消費電力はバッテリSOCにて賄われ、バッテリSOCが閾値Ａ以下ではないので、リミット回転数Laの低下の実施タイミングとは判定されない。この時刻が、図４のフローチャートにおいて、ステップＳ２（YES）に相当する。【００６９】
時刻ｔ１〜時刻ｔ２では、時刻ｔ０から継続して、補機消費電力が、バッテリSOCにて賄われているため、バッテリSOCが低下しているが、バッテリSOCが閾値Ａ以下ではない。この間が、図４のフローチャートにおいて、ステップＳ２（YES）→ステップＳ３（NO）であり、ステップＳ３の繰り返しに相当する。【００７０】
時刻ｔ２では、バッテリSOCが閾値Ａ以下になっている。すなわち、モータ/ジェネレータMGの発電トルク出力要求が有りであり、リミット回転数Laの低下の実施タイミングと判定される（ステップＳ３（YES））。このとき、アシスト走行モード中であり、エンジン・モータ回転数Nemがリミット回転数Laに到達している。このため、バッテリSOCが閾値Ａ未満に低下しないように、リミット回転数Laを、モータ/ジェネレータMGが発電トルク出力可能なリミット回転数Lb1まで低下させるリミット回転数制御が開始される。リミット回転数Laの低下開始と共に、モータ/ジェネレータMGから発電トルク出力が開始される。また、アクセル開度APOが一定であるから、走行を維持するために、モータ/ジェネレータMGの発電トルク分に合わせて、エンジントルクが上昇する。なお、発電された電力は、バッテリ４に充電され、充電された電力により補機消費電力を賄ってもよいし、バッテリ４を介さず、直接、補機類へ供給されてもよい。これにより、アシスト走行モードからエンジン発電走行モードになる。この時刻が、図４のフローチャートにおいて、ステップＳ３（YES）→ステップＳ４→ステップＳ５に相当する。【００７１】
時刻ｔ２〜時刻ｔ３では、その発電トルクによる発電量は、図５に示すように、出力されている補機消費電力を賄う発電量である。このため、バッテリSOCは閾値Ａを維持している状態である。この間が、図４のフローチャートにおいて、ステップＳ５→ステップＳ６（NO）であり、ステップＳ６の繰り返しに相当する。【００７２】
時刻ｔ３では、補機消費電力の上昇により、再度、モータ/ジェネレータMGの発電トルク出力要求が有りとなる。このとき、補機消費電力の上昇及びバッテリSOCの充電のため、時刻t３の前よりもエネルギ蓄積要求が高くなる。このため、リミット回転数Lb1をより低下させたリミット回転数Lb2にする。リミット回転数の低下と共に、モータ/ジェネレータMGから発電トルクがより出力される。また、アクセル開度APOが一定であるから、走行を維持するために、モータ/ジェネレータMGの発電トルク分に合わせて、エンジントルクがより上昇する。なお、発電された電力は、バッテリSOCに充電され、充電された電力の一部が、補機消費電力を賄っている。この時刻が、図４のフローチャートにおいて、ステップＳ６（YES）→ステップＳ７→ステップＳ８に相当する。【００７３】
時刻ｔ３〜時刻ｔ４では、その発電トルクによる発電量は、図５に示すように、出力されている補機消費電力を賄うことができると共に、バッテリSOCを充電できる発電量である。このため、バッテリSOCが充電されている。なお、リミット回転数の変化率が時刻ｔ２〜時刻ｔ３よりも低いため、バッテリSOCは、リミット回転数の低下よりも少し遅れて上昇する。この間が、図４のフローチャートにおいて、ステップＳ８→ステップＳ９（NO）であり、ステップＳ９の繰り返しに相当する。【００７４】
時刻ｔ４では、バッテリSOCが閾値Ａ’を超えているが、リミット回転数Lb2をリミット回転数Laに復帰させることなく、現在の状態を保持する。この時刻では、図４のフローチャートにおいて、ステップＳ９（NO）であり、ステップＳ９の繰り返しに相当する。【００７５】
時刻ｔ４〜時刻ｔ５では、リミット回転数Lb2をリミット回転数Laに復帰させる乖離条件が成立していないので、リミット回転数Lb2が維持され、バッテリSOCが上昇を続けている。この間が、図４のフローチャートにおいて、ステップＳ９（NO）であり、ステップＳ９の繰り返しに相当する。【００７６】
時刻ｔ５では、運転者のアクセル足離しによりアクセル開度APOの低下が開始されるので、これに伴って、エンジン・モータ回転数Nem及びエンジントルクが低下する。車両は減速になるので、モータ/ジェネレータMGでは、発電トルクがより一層出力される。この時刻では、図４のフローチャートにおいて、ステップＳ９（NO）であり、ステップＳ９の繰り返しに相当する。【００７７】
時刻ｔ５〜時刻ｔ６では、時刻ｔ５から継続して、アクセル開度APOの低下と共に、エンジン・モータ回転数Nem及びエンジントルクが低下している。また、モータ/ジェネレータMGでは、発電トルクがより一層出力されている。この間が、図４のフローチャートにおいて、ステップＳ９（NO）であり、ステップＳ９の繰り返しに相当する。【００７８】
時刻ｔ６では、エンジン・モータ回転数Nemが閾値Ｃ以下まで低下された。すなわち、乖離条件が成立したので、リミット回転数Lb2をリミット回転数Laに復帰させる。この時刻が、図４のフローチャートにおいて、ステップＳ９（YES）→ステップＳ１０に相当する。【００７９】
時刻ｔ６〜時刻ｔ７では、モータ/ジェネレータMGでは、車両が減速を継続しているので、発電トルクがより一層出力されている。補機消費電力が、途中から時刻ｔ０〜時刻ｔ３の電力となっている。この間が、図４のフローチャートにおいて、ステップＳ１０→ENDに相当する。【００８０】
時刻ｔ７では、運転者によりアクセルの踏み込みが開始され、アクセル開度APOが上昇するので、これに伴って、エンジン・モータ回転数Nem及びエンジントルクが上昇する。このとき、モータ/ジェネレータMGでは、まだ発電トルクが出力される。この時刻は、図４のフローチャートにおいて、相当するステップがない。【００８１】
時刻ｔ７〜時刻ｔ８では、時刻ｔ７から継続して、アクセル開度APOの上昇と共に、エンジン・モータ回転数Nem及びエンジントルクが上昇している。また、モータ/ジェネレータMGでは、発電トルクの出力から駆動トルクの出力になる。この間に、変速段固定状態になれば、図４のフローチャートにおいて、START→ステップＳ１（YES）→ステップＳ２（NO）であり、ステップＳ２の繰り返しに相当する。すなわち、図４の制御が、STARTすることになる。【００８２】
時刻ｔ８では、時刻ｔ１と同一であるから説明を省略する。【００８３】
［リミット回転数制御作用］
例えば、エンジンと、モータジェネレータと、変速機と、を備え、エンジンの出力にモータジェネレータの出力を加え又は減じさせるパラレルハイブリッド制御手段と、該パラレルハイブリッド制御中に、モータジェネレータの回転数が規定回転数を超えたときに、変速機をアップシフトさせるシフトアップ制御手段と、を有するハイブリッド車両用駆動装置の制御装置を比較例とする。この比較例のハイブリッド車両用駆動装置の制御装置によれば、モータ/ジェネレータの回転数が規定回転数を超えたとき、モータ/ジェネレータの回転数を低下させるために、変速機をシフトアップする制御を行うようにしている。すなわち、モータ/ジェネレータのトルク出力要求に応えるために、変速機をシフトアップする制御を行うようにしている。【００８４】
しかし、運転者が変速段を選択可能なハイブリッド車両において、モータ/ジェネレータの回転数が規定回転数を超えたとき、選択した変速段と異なる変速段に移行し、運転者の意に反する。【００８５】
このように、選択した変速段と異なる変速段に移行し、運転者の意に反するという課題があった。【００８６】
これに対し、実施例１では、エンジン・モータ回転数Nemのリミット回転数Laに設定するリミット回転数設定部411（リミット回転数設定手段）と、そのリミット回転数Laをモータ/ジェネレータMGが発電トルク出力可能なリミット回転数Lbまで低下させるリミット回転数制御部413（リミット回転数制御手段）と、を備える構成を採用した。
すなわち、アシスト走行モード中に、エンジン・モータ回転数Nemがリミット回転数設定部411により設定したリミット回転数Laに到達し、かつ、モータ/ジェネレータMGのトルク出力要求があるとき、変速段（変速比）が固定された状態（時刻ｔ１〜時刻ｔ２）にて、そのリミット回転数Laが低下する。このため、変速比をシフトアップさせることなく、運転者の高負荷走行要求を反映することが可能になる。
しかも、リミット回転数設定部411により設定したリミット回転数Laを、モータ/ジェネレータMGが発電トルク出力可能なリミット回転数Lbまで低下させるので（時刻ｔ２、時刻ｔ２〜時刻ｔ３）、モータ/ジェネレータMGのトルク出力要求が、発電トルクであっても、応えることができる。また、モータ/ジェネレータMGのトルク出力要求が、駆動トルクであっても、応えることができる。すなわち、モータ/ジェネレータMGによって、力行や回生を行うことでできる。このため、アシスト走行モードやエンジン発電走行モードのハイブリッド走行モードに応えることができる。
この結果、運転者の高負荷走行要求を反映しつつ、アシスト要求や発電要求に応えることができる。【００８７】
［リミット回転数可変作用］
実施例１では、バッテリSOCに対するエネルギ蓄積要求が高いほど、リミット回転数Laをより低下させる構成を採用した。【００８８】
すなわち、リミット回転数算出部414に入力されるバッテリSOC及び補機消費電力に応じたリミット回転数Lbに低下させる（時刻ｔ２〜時刻ｔ３、時刻ｔ３〜時刻ｔ４）。【００８９】
この結果、エネルギ蓄積要求に応じたリミット回転数Lbに低下させることにより、確実に蓄電要求に応えることができる。【００９０】
加えて、バッテリSOCが低いほど、エネルギ蓄積要求が高いと判断するようにした（バッテリSOCによるリミット回転数可変作用）。
例えば、図５の時刻ｔ２に示すように、バッテリSOCが閾値Ａ未満に低下しないように、リミット回転数Laをリミット回転数Lb1まで低下させた。これにより、バッテリSOCが閾値Ａ未満に低下することを防止することができる。【００９１】
また、図６のタイムチャートに示すように、バッテリSOCが閾値Ａよりも低い閾値Ｚから充電するような場合には、図５の時刻ｔ２に示すリミット回転数Lb1（図６の一点鎖線）よりもリミット回転数La（図６の実線）を低下させる。バッテリSOCの低下の傾きが、閾値Ａ及び閾値Ｚにて異なる理由としては、補機消費電力の大きさによるものとする。
なお、図６は、バッテリSOCが低いほど、リミット回転数Laをより低下させることと、図６の縦軸に図５の補機消費電力及びアクセル開度が省略されていること以外は、図５と同様であるから、同一の名称及び時刻ｔを付して説明を省略する。バッテリSOCが閾値Ａ以下でリミット回転数Laを低下させる場合を、一点鎖線で示す（リミット回転数は二点鎖線）。また、図６では、リミット回転数Lbを復帰させる等の動作は省略する。【００９２】
このように、バッテリSOCが低いほど、リミット回転数Laをより低下させることで、発電量を増やすことができ、バッテリSOCを増やすことができる。【００９３】
この結果、バッテリSOCを増やすことができると共に、EV走行モードが選択されやすくなり燃費の向上を図ることができる。【００９４】
さらに、補機消費電力が大きいほど、前記エネルギ蓄積要求が高いと判断する。以下、この補機消費電力によるリミット回転数可変作用について、図７のタイムチャートについて詳しく説明する。
なお、図５と同様の部分については、同一の名称を付して説明を省略する。また、図５の時刻ｔにおける動作と同様の場合には、カッコ書き等にて図５の時刻ｔを記載して説明を省略する。図７の縦軸は、図５のアクセル開度が省略されている以外は、図５と同様である。【００９５】
時刻ｔ１０（時刻ｔ０）、時刻ｔ１０〜時刻ｔ１１（時刻ｔ０〜時刻ｔ１）、及び、時刻ｔ１１（時刻ｔ１）では、補機消費電力が出力されていないものとする。【００９６】
時刻ｔ１１〜時刻ｔ１２では、補機消費電力が出力されておらず、モータトルクがゼロであるので、バッテリSOCは一定である。【００９７】
時刻ｔ１２では、補機消費電力が出力されている。すなわち、モータ/ジェネレータMGの発電トルク出力要求が有りである。図７では、補機消費電力の出力により、リミット回転数Laの低下の実施タイミングと判定される。このため、リミット回転数Laを、補機消費電力を賄える発電トルクが出力可能なリミット回転数Lbまで低下させる。これ以外は、時刻ｔ２と同様であるので説明を省略する。【００９８】
時刻ｔ１２〜時刻ｔ１３は、時刻ｔ２〜時刻ｔ３と同様である。【００９９】
時刻ｔ１３では、補機消費電力が上昇しているので、この補機消費電力を賄える発電トルクが出力可能なリミット回転数Lbまでより低下させる。これ以外は、時刻ｔ１２と同様であるので説明を省略する。【０１００】
時刻ｔ１３〜時刻ｔ１４では、補機消費電力の上昇に応じて、リミット回転数Lbをより低下させた以外は、時刻ｔ１２〜時刻ｔ１３と同様であるので説明を省略する。なお、時刻ｔ１４から先の説明は省略する。【０１０１】
すなわち、図７のタイムチャートにおける時刻ｔ１２〜時刻ｔ１４に示すように、補機消費電力の大きさに応じて、リミット回転数Laを、その補機消費電力を賄える発電トルクが出力可能なリミット回転数Lbまで低下させる。【０１０２】
この結果、補機消費電力の大きさに応じて、低下させるリミット回転数Lbを決定することにより、必要以上にリミット回転数Laを低下させることがなく、バッテリSOCの低下を防止することができる。【０１０３】
［リミット回転数低下実施タイミング判定制御作用］
実施例１では、バッテリに対するエネルギ蓄積要求に応じて、リミット回転数Laの低下の実施タイミングを判定する構成を採用した。【０１０４】
すなわち、バッテリSOCに対するエネルギ蓄積要求に応じて、リミット回転数Laの低下の実施タイミングをずらす。【０１０５】
この結果、運転者にリミット回転数Laが低下したことを気づかれにくくすることができる。【０１０６】
特に、エネルギ蓄積要求を少なくともバッテリSOCにすることにより、補機消費電力が発生しても、リミット回転数Laの低下を待たせる（時刻ｔ１〜時刻ｔ２）。すなわち、バッテリSOCが閾値Ａ以下になったとき（時刻ｔ２等）、バッテリSOCの充電に合わせてリミット回転数Laを低下させる。【０１０７】
この結果、運転者にリミット回転数Laが低下したことをより気づかれにくくすることができる。【０１０８】
また、例えば、運転者の加速意図が強い場合、運転者の加速意図が弱い場合に比べて、実施タイミングを遅らせるリミット回転数低下実施タイミング遅延判定制御を採用した。以下、このリミット回転数低下実施タイミング遅延判定制御作用について、図８のタイムチャートについて詳しく説明する。
なお、図５と同様の部分については、同一の名称を付して説明を省略する。また、図５の時刻ｔにおける動作と同様の場合には、カッコ書き等にて図５の時刻ｔを記載して説明を省略する。図８の縦軸は、図５の補機消費電力（図８では一定）及びアクセル開度が省略され、ドライブモードセレクタスイッチ（運転モードスイッチ）を追加した以外は、図５と同様である。【０１０９】
このスイッチは、ノーマル走行モード（運転者の加速意図が弱い場合）、または、スポーツ走行モード（運転者の加速意図が強い場合）の切り替えスイッチである。ノーマル走行モードは上述した通りである。スポーツ走行モード（応答性能を重視したモード）は、ノーマル走行モードにて説明した各特性の少なくとも一つがスポーツ走行に適した特性に設定される。なお、スポーツ走行モードでは、より高負荷になる。【０１１０】
また、バッテリSOCの閾値Ｂは、スポーツ走行モードの場合に、バッテリSOCを充電する必要があるとして、アシスト走行モード中でも強制的に充電を開始する値である。すなわち、ノーマル走行モードでは閾値Ａであり、スポーツ走行モードでは閾値Ｂであるから、これらの走行モードではバッテリSOCの閾値が異なる。【０１１１】
時刻ｔ２０（時刻ｔ０）、時刻ｔ２０〜時刻ｔ２１（時刻ｔ０〜時刻ｔ１）、時刻ｔ２１（時刻ｔ１）、及び、時刻ｔ２１〜時刻ｔ２２（時刻ｔ１〜時刻ｔ２）では、ドライブモードセレクタスイッチが、ノーマル走行モードである。補機消費電力をバッテリSOCにて賄うことにより、バッテリSOCが低下する。【０１１２】
時刻ｔ２２では、運転者がドライブモードセレクタスイッチを操作することにより、ノーマル走行モードからスポーツ走行モードに切り替わる。これに伴い、バッテリSOCの閾値Ａが閾値Ｂに切り替わる。このとき、ノーマル走行モードであれば、バッテリSOCが閾値Ａ以下になるため、モータ/ジェネレータMGの発電トルク出力要求が有りであり、リミット回転数Laの低下の実施タイミングと判定される。しかし、スポーツ走行モードに切り替わると共に、バッテリSOCの閾値Ｂに切り替わったため、リミット回転数Laの低下の実施タイミングも切り替わる。つまり、リミット回転数Laの低下の実施タイミングを遅らせる。【０１１３】
時刻ｔ２２〜時刻ｔ２３では、スポーツ走行モード中である。この間は、補機消費電力をバッテリSOCにて賄うことにより、バッテリSOCが低下している。【０１１４】
時刻ｔ２３では、スポーツ走行モード中に、バッテリSOCが閾値Ｂ以下になっている。すなわち、モータ/ジェネレータMGの発電トルク出力要求が有りであり、リミット回転数Laの低下の実施タイミングと判定される。このため、リミット回転数Laを、バッテリSOCを充電できる発電トルクが出力可能なリミット回転数Lbまで低下させる。【０１１５】
時刻ｔ２３〜時刻ｔ２４では、バッテリSOCが閾値Ａよりも低い閾値Ｂから充電するので、図６にて述べたように、リミット回転数Laを、閾値Ａの場合のリミット回転数Lb1と比較すると、閾値Ｂの場合のリミット回転数Lbをより低下させる。これ以外は、時刻ｔ４〜時刻ｔ５と同様であるので説明を省略する。なお、時刻ｔ２４から先の説明は省略する。【０１１６】
すなわち、図８のタイムチャートにおける時刻ｔ２２に示すように、実施タイミングを遅らせている。このため、スポーツ走行モード時（運転者の加速意図が強い場合）は、バッテリSOCの充電よりも、動力性能を優先させる。【０１１７】
したがって、スポーツ走行モード時（運転者の加速意図が強い場合）、かつ、バッテリSOCが閾値Ａ以下になったとき、リミット回転数Laを低下させないので、エンジンEngの最高回転数まで使い切ることができる。【０１１８】
この結果、限界走行をすることができ、運転者に不満を与えることがない。【０１１９】
［リミット回転数乖離制御作用］
低下させたリミット回転数Lbからエンジン・モータ回転数Nemが乖離する乖離条件を満たしたとき、低下させたリミット回転数Lbを、リミット回転数設定部411により設定したリミット回転数Laまで復帰させる構成を採用した。【０１２０】
例えば、エンジン発電走行モードにて許容されるバッテリSOCが閾値Ａ’まで充電されたときに、リミット回転数Laに復帰させた場合には、運転者に気づかれて、違和感を与えかねない。【０１２１】
すなわち、運転者に気づかれないタイミングにてリミット回転数Laを低下させたので、運転者に気づかれないように（違和感を与えないように）リミット回転数Lbをリミット回転数Laに復帰させる乖離条件が必要である。【０１２２】
この結果、乖離条件を満たしたとき（時刻ｔ６）、リミット回転数Laに復帰させることにより、運転者にリミット回転数が復帰したことを気づかせないことができる。【０１２３】
特に、エンジン・モータ回転数Nemが閾値Ｃ以下まで低下したときを乖離条件（時刻ｔ６）とすることにより、リミット回転数Laの低下と復帰を繰り返すことによるエンジン・モータ回転数Nemのハンチングが防止される。【０１２４】
この結果、運転者にリミット回転数が復帰したことをより気づかせないことができる。【０１２５】
また、例えば、運転者の加速意図が強い場合には、低下させたリミット回転数Lbを、リミット回転数設定部411により設定したリミット回転数Laまで復帰させる、ことを乖離条件として採用した。
以下、この運転者の加速意図によるリミット回転数乖離制御作用について、図９のタイムチャートについて詳しく説明する。
なお、図５と同様の部分については、同一の名称を付して説明を省略する。また、図５の時刻ｔにおける動作と同様の場合には、カッコ書き等にて図５の時刻ｔを記載して説明を省略する。図９の縦軸は、図５の補機消費電力（図９では一定）が省略される以外は、図５と同様である。【０１２６】
時刻ｔ３０（時刻ｔ０）、時刻ｔ３０〜時刻ｔ３１（時刻ｔ０〜時刻ｔ１）、時刻ｔ３１（時刻ｔ１）、及び、時刻ｔ３１〜時刻ｔ３２（時刻ｔ１〜時刻ｔ２）は、図５と同様であるので、説明を省略する。【０１２７】
時刻ｔ３２では、バッテリSOCの充電のため、リミット回転数Laを低下させたリミット回転数Lbにする以外は、時刻ｔ３と同様であるので説明を省略する。【０１２８】
時刻ｔ３２〜時刻ｔ３３では、発電トルクによる発電量は、図９に示すように、バッテリSOCを充電できる発電量である。このため、バッテリSOCが充電されている。【０１２９】
時刻ｔ３３（時刻ｔ４）は、図５と同様であるので、説明を省略する。【０１３０】
時刻ｔ３３〜時刻ｔ３４では、運転者によりアクセルが踏み込まれ、アクセル開度APOが上昇している。これ以外は、時刻ｔ４〜時刻ｔ５と同様であるので説明を省略する。【０１３１】
時刻ｔ３４では、さらにアクセル開度APOが上昇し、運転者の加速意図が強くなっている（より高負荷、例えば、スポーツ走行モードである）。すなわち、乖離条件が成立したので、リミット回転数Lbをリミット回転数Laに復帰させる。これに伴って、エンジン・モータ回転数Nem及びエンジントルクが上昇する。このとき、モータ/ジェネレータMGでは、まだ発電トルクが出力されている。【０１３２】
時刻ｔ３４〜時刻ｔ３５では、アクセル開度APOに応じて、エンジン・モータ回転数Nem及びエンジントルクが上昇している。また、エンジントルクモータ/ジェネレータMGでは、まだ発電トルクが出力されている。なお、時刻ｔ２４から先の説明は省略する。【０１３３】
すなわち、運転者の加速意図が強いとき（時刻ｔ３４）に、リミット回転数Lbをリミット回転数Laに復帰させるので、運転者にリミット回転数が復帰したことを気づかせないことができる。
なお、このときに、リミット回転数Lbを復帰させなければ、運転者に違和感を与えるばかりではなく、運転者の要求を反映することができなくなる。【０１３４】
この結果、運転者にリミット回転数が復帰したことを気づかせないと共に、リミット回転数の復帰時においても運転者の要求を反映することが可能になる。【０１３５】
また、図９のアクセル開度APOに一点鎖線で示すように、バッテリSOCを充電中、かつ、バッテリSOCが閾値Ａ’未満のとき、運転者の加速意図が強くなった場合でも、リミット回転数Lbをリミット回転数Laまで復帰させる。【０１３６】
この結果、運転者にリミット回転数が復帰したことを気づかせないと共に、リミット回転数の復帰時において運転者の要求を反映することが可能になる。【０１３７】
次に、効果を説明する。
実施例１のＦＲハイブリッド車両の制御装置にあっては、下記に列挙する効果を得ることができる。【０１３８】
(1) 駆動系に、エンジンEngと、充放電を行うバッテリ４が接続されたモータ/ジェネレータMGと、運転者の意思により変速比が固定可能な変速機（自動変速機AT）と、駆動輪（左後輪RL、右後輪RR）と、を有し、
前記エンジンEng及び前記モータ/ジェネレータMGを駆動源とするハイブリッドモード（ハイブリッド車走行モード）として、前記モータ/ジェネレータMGが駆動トルクを出力するアシスト走行モードと、前記モータ/ジェネレータMGが発電トルクを出力するエンジン発電走行モードと、を備えたハイブリッド車両の制御装置において、
前記モータ/ジェネレータMGのトルク出力可能な上限回転数を超えた値を、エンジン・モータ回転数Nemのリミット回転数Laに設定するリミット回転数設定手段（リミット回転数設定部411）と、
前記アシスト走行モード中に、前記エンジン・モータ回転数Nemが前記リミット回転数Laに到達し、かつ、前記モータ/ジェネレータMGのトルク出力要求があるとき、前記リミット回転数Laを前記モータ/ジェネレータMGがトルク出力可能な回転数（リミット回転数Lb）まで低下させるリミット回転数制御手段（リミット回転数制御部413）と、
を備える（図３及び図４）。
このため、運転者の高負荷走行要求を反映しつつ、アシスト要求や発電要求に応えることができる。【０１３９】
(2) 前記リミット回転数制御手段（リミット回転数制御部413）は、前記バッテリSOCに対するエネルギ蓄積要求が高いほど、前記リミット回転数Laをより低下させる（図４）。
このため、(1)の効果に加え、エネルギ蓄積要求に応じたリミット回転数Lbに低下させることにより、確実に蓄電要求に応えることができる。【０１４０】
(3) 前記リミット回転数制御手段（リミット回転数制御部413）は、車両の有する複数の補機類が消費する補機消費電力が大きいほど、前記エネルギ蓄積要求が高いと判断する（図４）。
このため、(1)〜(2)の効果に加え、補機消費電力の大きさに応じて、低下させるリミット回転数Lbを決定することにより、必要以上にリミット回転数を低下させることがなく、バッテリSOCの低下を防止することができる。【０１４１】
(4) 前記リミット回転数制御手段（リミット回転数制御部413）は、前記バッテリの充電容量（バッテリSOC）が低いほど、前記エネルギ蓄積要求が高いと判断する（図４）。
このため、(1)〜(3)の効果に加え、バッテリSOCが閾値Ａ未満に低下することを防止することができる。また、バッテリSOCを増やすことができると共に、EV走行モードが選択されやすくなり燃費の向上を図ることができる。【０１４２】
(5) 前記リミット回転数制御手段（リミット回転数制御部413）は、前記バッテリSOCに対するエネルギ蓄積要求に応じて、前記リミット回転数Laの低下の実施タイミングを判定する（図４）。
このため、(1)〜(4)の効果に加え、運転者にリミット回転数Laが低下したことを気づかれにくくすることができる。【０１４３】
(6) 前記エネルギ蓄積要求は、少なくとも前記バッテリの充電容量（バッテリSOCが閾値Ａ以下）である（図４）。
このため、(1)〜(5)の効果に加え、運転者にリミット回転数Laが低下したことをより気づかれにくくすることができる。【０１４４】
(7) 前記リミット回転数制御手段（リミット回転数制御部413）は、前記運転者の加速意図が強い場合（スポーツ走行モード等）、前記運転者の加速意図が弱い場合（ノーマル走行モード等）に比べて、実施タイミングを遅らせる（図３）。
このため、(1)〜(4)、及び、(5)または(6)の効果に加え、限界走行をすることができ、運転者に不満を与えることがない。【０１４５】
(8) 前記リミット回転数制御手段（リミット回転数制御部413）は、低下させたリミット回転数Lbから前記エンジン・モータ回転数Nemが乖離する乖離条件を満たしたとき、前記低下させたリミット回転数Lbを、前記リミット回転数設定手段（リミット回転数設定部411）により設定したリミット回転数Laまで復帰させる（図４）。
このため、(1)〜(7)の効果に加え、運転者にリミット回転数が復帰したことを気づかせないことができる。【０１４６】
(9) 前記リミット回転数制御手段（リミット回転数制御部413）は、前記エンジン・モータ回転数Nemが所定値（閾値Ｃ）以下まで低下したときを前記乖離条件とする（図４）。
このため、(1)〜(8)の効果に加え、運転者にリミット回転数が復帰したことをより気づかせないことができる。【０１４７】
(10) 前記リミット回転数制御手段（リミット回転数制御部413）は、前記運転者の加速意図が強い場合（スポーツ走行モード等）には、低下させたリミット回転数Lbを、前記リミット回転数設定手段（リミット回転数設定部411）により設定したリミット回転数Laまで復帰させる（図３）。
このため、(1)〜(9)の効果に加え、運転者にリミット回転数が復帰したことを気づかせないと共に、リミット回転数の復帰時において運転者の要求を反映することが可能になる。【０１４８】
以上、本発明のハイブリッド車両の制御装置を実施例１に基づき説明してきたが、具体的な構成については、この実施例１に限られるものではなく、請求の範囲の各請求項に係る発明の要旨を逸脱しない限り、設計の変更や追加等は許容される。【０１４９】
実施例１では、変速機として自動変速機ATを示した。しかしながら、実施例１に示した構成に限られるものではない。例えば、自動変速機ATを、MT変速機または無段変速機CVT等にしてもよい。【０１５０】
実施例１では、本発明の制御装置をＦＲハイブリッド車両に適用した例を示した。しかしながら、実施例１に示した構成に限られるものではない。例えば、ＦＦハイブリッド車両等に対しても本発明の制御装置を適用することができる。要するに、駆動源としてエンジンEng及びモータ/ジェネレータMGを有する車両の制御装置であれば適用できる。【０１５１】
実施例１では、運転者の加速意図をノーマル走行モード及びスポーツ走行モードの切り替えにより判断する例を示した。しかしながら、実施例１に示した構成に限られるものではない。例えば、運転者の加速意図は、アクセル開度APO、アクセル踏み込み速度、前後加速度、操舵角、車速VSP等から、１つ以上の情報により判断してもよい。具体的には、アクセル開度APOの変化度合い・頻度を監視して、所定のマップ等から切り替えを行う。
【関連出願の相互参照】
【０１５２】
本出願は、２０１３年９月２６日に日本国特許庁に出願された特願２０１３−１９９６４９に基づいて優先権を主張し、その全ての開示は完全に本明細書で参照により組み込まれる。
【図１】
0005991441.tif 000002
【図２】
0005991441.tif 000003
【図３】
0005991441.tif 000004
【図４】
0005991441.tif 000005
【図５】
0005991441.tif 000006
【図６】
0005991441.tif 000007
【図７】
0005991441.tif 000008
【図８】
0005991441.tif 000009
【図９】
0005991441.tif 000010