(57)【要約】【課題】電動発電機の回生量の変更が可能な車両において、蓄電装置が満充電付近であっても、運転操作が制御に反映されていることを運転者が容易に把握でき、かつ、回収できるエネルギーの減少を抑制できるようにする。【解決手段】蓄電装置が満充電付近であるときに、シフトポジションが、Ｄレンジから、より高い回生トルクが設定されるＢレンジに切り替えられ、Ｂレンジでの目標回生トルクＴｂが、過充電を抑制するための制限値Ｔｇに制限される場合には、Ｄレンジでの回生トルクＴｄから、制限値Ｔｇを超えてＢレンジでの回生トルクＴｂまで変化させた後、Ｂレンジでの定常値である制限値Ｔｇに戻す。これにより、Ｂレンジでの目標回生トルクＴｂが制限されない場合と同様な回生トルクの変化を付与でき、係る回生トルクの変化による減速度の変化を運転者が体感することで、運転者は、ＤレンジからＢレンジへの切り替え操作が、回生トルク制御に反映されていることを把握できる。【選択図】図４
2014135814.tif 000002
【特許請求の範囲】
【請求項１】
力行動作又は回生動作により車両の駆動力又は制動力を発生する電動発電機と、
前記電動発電機と電力授受を行う蓄電装置と、
前記電動発電機の回生量の切り替えを指令する操作部と、
を備えた車両に用いられる走行制御装置であって、
前記蓄電装置の充電量が所定値よりも高くかつ前記操作部により回生量の切り替えが指令された場合に、前記操作部が操作されてから所定時間内に、車両の減速度が、増加した後減少する、又は、減少した後増加するように前記電動発電機を制御する、車両の走行制御装置。
【請求項２】
前記操作部が、シフト操作部とアクセル操作部との少なくとも一方である、請求項１記載の車両の走行制御装置。
【請求項３】
前記所定時間内に、前記電動発電機から前記蓄電装置への電流が、増加した後減少する、又は、減少した後増加するように前記電動発電機を制御する、請求項１又は２記載の車両の走行制御装置。
【請求項４】
前記操作部による回生量の増加指令に対し、前記所定時間内に、車両の減速度が、増加した後減少するように前記電動発電機を制御する、請求項１から３のいずれか１つに記載の車両の走行制御装置。
【請求項５】
前記操作部による回生量の減少指令に対し、前記所定時間内に、車両の減速度が、減少した後増加するように前記電動発電機を制御する、請求項１から３のいずれか１つに記載の車両の走行制御装置。
【請求項６】
前記蓄電装置の充電量が所定値よりも高い場合に前記電動発電機の回生量が抑制され、回生量の切り替え指令に対する減速度の変化が前記回生量の抑制によって縮小することを、回生量の切り替え指令に対する前記電動発電機の回生量の変化を過渡的に増加させることで抑制する、請求項１又は２記載の車両の走行制御装置。
【請求項７】
前記所定時間内に、前記電動発電機の回生量を、回生量の切り替え指令後の定常値を超える値にまで変化させた後に前記定常値に戻す、請求項１又は２記載の車両の走行制御装置。
【請求項８】
前記操作部による回生量の増加指令に対し、前記電動発電機の回生量の変化に並行して、機械式ブレーキ装置の制動力を変化させる、請求項６又は７記載の車両の走行制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電動発電機の回生量の変更が可能な車両の走行制御装置に関する。
【背景技術】
【０００２】
特許文献１には、蓄電装置の充電量が所定値よりも高い場合に、電動発電機の回生量を抑制して蓄電装置の過充電を防止し、更に、回生ブレーキの強弱が強レベルに設定されている場合での回生量の抑制量に基づき、回生ブレーキの強弱が通常レベルに設定されている場合の回生量を設定することで、蓄電装置の充電量が所定値よりも高く回生量が抑制される状態においても、回生ブレーキの強弱の切替え操作に応じた回生ブレーキの強さの差を保つようにした、電気自動車のモータ制御装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４６９８０６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、回生ブレーキの強レベル設定時における回生量の抑制量に基づき、通常レベル設定時の回生量を設定すると、充電量に基づく回生量の制約が通常レベル設定時の回生ブレーキに影響しない場合でも、通常レベル設定時の回生量を抑制することになる。
そして、通常レベル設定時における回生量が抑制されると、通常レベル設定時におけるアクセル操作に対する運転感覚が変わって運転者に違和感を与えると共に、通常レベル設定時における回生量が抑制されることで、回収できるエネルギー量が減少するという課題が生じる。
【０００５】
そこで、本発明は、蓄電装置が満充電付近であっても、できるだけ運転状態に影響を与えることなく、運転操作が制御に反映されていることを運転者が容易に把握でき、かつ、回収できるエネルギーを過剰に減少させてしまうことを抑制できる、車両の走行制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
そのため、本願発明の車両の走行制御装置は、力行動作又は回生動作により車両の駆動力又は制動力を発生する電動発電機と、前記電動発電機と電力授受を行う蓄電装置と、前記電動発電機の回生量の切り替えを指令する操作部と、を備えた車両に用いられる走行制御装置であって、前記蓄電装置の充電量が所定値よりも高くかつ前記操作部により回生量の切り替えが指令された場合に、前記操作部が操作されてから所定時間内に、車両の減速度が、増加した後減少する、又は、減少した後増加するように前記電動発電機を制御するようにした。
【発明の効果】
【０００７】
本発明によれば、回生量の切り替え前の運転感覚を変えることなく、運転操作が制御に反映されていることを運転者が容易に把握でき、かつ、回収できるエネルギーの減少を抑制できる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態における電気自動車のシステム構成例を示すブロック図である。
【図２】本発明の実施の形態における蓄電装置を構成する電池セルの充電容量と端子間電圧の関係の一例を示した線図である。
【図３】本発明の実施の形態におけるシフトポジション毎のモータ回転速度に対する回生トルク指令値の設定例を示した線図である。
【図４】本発明の実施の形態におけるシフトダウン操作時の回生トルクの設定例を示すタイムチャートである。
【図５】本発明の実施の形態におけるシフトダウン操作時の回生トルクの設定例を示すタイムチャートである。
【図６】本発明の実施の形態におけるシフトアップ操作時の回生トルクの設定例を示すタイムチャートである。
【図７】本発明の実施の形態におけるシフト操作時における回生トルク制御の流れを示すフローチャートである。
【図８】本発明の実施の形態におけるシフト操作時における回生トルク制御の流れを示すフローチャートである。
【図９】本発明の実施の形態におけるアクセルペダルを緩めた時の回生トルクの設定例を示すタイムチャートである。
【図１０】本発明の実施の形態におけるアクセルペダル操作時における回生トルク制御の流れを示すフローチャートである。
【図１１】本発明の実施の形態におけるシフトダウン操作時の走行モータと機械式ブレーキ装置との協調制御を示すタイムチャートである。
【図１２】本発明の実施の形態におけるシフト操作時における回生トルク制御の流れを示すフローチャートである。
【図１３】本発明の実施の形態におけるシフト操作時における回生トルク制御の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に、本発明の実施の形態を、図面を用いて説明する。
図１は、本実施形態における電気自動車の構成を示す図である。
なお、電気自動車には、バッテリのみをエネルギー源とし、モータを駆動して走行する電気自動車、水素から生成した電気でモータを駆動して走行する燃料電池自動車、内燃機関とモータを併用して走行するハイブリッド電気自動車など、モータによる走行が可能な種々の自動車が含まれる。
【００１０】
図１に示す電気自動車５０は、走行モータ（電動発電機）１０、インバータ１１、蓄電装置２０、ブレーキロータ３ａ〜３ｄ及びブレーキキャリパ４ａ〜４ｄを含む機械式（摩擦式）ブレーキ装置２２、更に、これらを制御、監視する複数の電子制御装置（ＥＣＵ）１２，１６，２１，３０を備える。
複数の電子制御装置１２，１６，２１，３０は、それぞれマイクロコンピュータを備え、図中点線で示した車両制御ネットワーク４０を介して相互に通信しながら車両の走行を制御する。
【００１１】
蓄電装置２０として、例えば、リチウムイオンバッテリやニッケル水素バッテリなどを用いる。
バッテリＥＣＵ２１は、蓄電装置２０の端子間電圧、充放電電流、充放電電流の積算に基づく残容量（ＳＯＣ：State of Charge）の演算や、バッテリ寿命、劣化度（ＳＯＨ：State of Health）など蓄電装置２０に関する情報の演算及び管理を行うと共に、車両制御ネットワーク４０を介して他の電子制御ユニット（ＥＣＵ）に対し、ＳＯＣなどの蓄電装置２０の情報を出力する。
【００１２】
車両制御ＥＣＵ３０は，車両制御ネットワーク４０を介して取得した情報や、車両制御ＥＣＵ３０に接続されたアクセル開度センサ１３、ブレーキストロークセンサ１４、シフトポジションセンサ１５などの信号に基づいて、車両の制動や駆動などに関連する制御信号を生成する。そして、車両制御ＥＣＵ３０で生成した走行制御に関連する制御信号は、車両制御ネットワーク４０を介してモータＥＣＵ１２及びブレーキＥＣＵ１６に出力される。
【００１３】
走行モータ１０は、例えば三相のＤＣブラシレスモータである。
モータＥＣＵ１２は、車両制御ＥＣＵ３０からの指令に従って、走行モータ１０の駆動動作（力行動作）及び制動動作（回生動作）を制御するための指令値を演算し、当該指令値に基づきインバータ１１に対してＰＷＭ信号を出力する。
走行モータ１０で車両を駆動する場合、モータＥＣＵ１２は、車両制御ＥＣＵ３０から入力された駆動信号（例えば、目標駆動トルク）に応じて、走行モータ１０の各相の目標電流を算出し、電流センサ（図示省略）により検出した各相の実電流と目標電流とに基づくパルス信号（ＰＷＭ信号）をインバータ１１に出力する。
【００１４】
また、モータＥＣＵ１２は、減速時には、アクセル開度センサ１３、ブレーキストロークセンサ１４、シフトポジションセンサ１５の出力に基づく車両制御ＥＣＵ３０の指令に従い、インバータ１１にＰＷＭ信号を出力して回生トルク（回生量）を制御することで車両の減速度を制御すると共に、車体の運動エネルギーを電気エネルギーに変換し、その電気エネルギーを蓄電装置２０に回収する回生制御を行う。
インバータ１１は、モータＥＣＵ１２から入力されたＰＷＭ信号に従って、蓄電装置２０と走行モータ１０との間で電気エネルギー（電力）の授受を行わせる。即ち、車両駆動時（力行動作時）は、蓄電装置２０の直流出力を三相交流出力に変換し、走行モータ１０に電気エネルギーを供給し、逆に、車両制動時（回生動作時）は、走行モータ１０が発生する三相交流電力を直流電力に変換して蓄電装置２０に供給する。
【００１５】
機械式ブレーキ装置２２は、各輪のブレーキキャリパ４ａ〜４ｄを構成するブレーキパッド（図示省略）をブレーキロータ３ａ〜３ｄに押し当てることで、制動力を発生させる装置であり、ブレーキＥＣＵ１６は、車両制御ＥＣＵ３０の指令により、ブレーキパッドのブレーキロータ３ａ〜３ｄに対する押し当て力を制御することで制動力を制御する。
このように、車両制御ＥＣＵ３０の駆動指令によって走行モータ１０に駆動力を発生させ、発生した駆動力を、減速機１を介して車両の駆動輪２ａ、２ｂに伝達して車両を走行させることができる一方、減速時には、走行モータ１０の回生制動力と機械式ブレーキ装置２２の摩擦制動力とを適切に配分することで、必要な減速力を得る。
【００１６】
図２は、蓄電装置２０を構成する最小単位の電池セルの特性の一例として、公称電圧3.6Ｖのリチウムイオン二次電池における充電容量と端子間電圧（開放電圧）との相関の一例を示すものであり、横軸は充電容量（%）、縦軸は電池セルの端子間電圧（Ｖ）を示す。
この図２に示すように、充電容量の下限（例えば、１０％以下）や上限（例えば、９０％以上）に近づくほど、充電容量の変化に対するセル電圧の変化が大きく、電源としての品質を確保することが困難となるので、充電容量の変化に対するセル電圧の変化が比較的小さい領域内に充電容量が維持されるように、蓄電装置２０における充放電を制御する。
【００１７】
充電容量の目標範囲としては、電圧検出誤差や充電容量の推定誤差などを考慮し、例えば、２０％〜８０％のように、電池の性能に対して十分余裕をもって設定される。
そして、車両制御ＥＣＵ３０やモータＥＣＵ１０などの制御装置は、実際の電池容量の２０％〜８０％を０％〜１００％として制御を行う。つまり、制御装置が、略満充電（電池容量が略１００％）であると認識しても、実際には容量として余裕分が残っていることになる。
【００１８】
但し、電池セルには内部抵抗成分が存在するため、実際には、同じ充電容量であっても、出し入れする電流量により端子間電圧（閉回路電圧）が変動し、係る電圧変動により、図２に示すように、端子間電圧が、セル電圧の上限（例えば、4.2Ｖ）を上回ったり、下限（例えば、2.5Ｖ）を下回ったりすると、蓄電装置２０の故障や劣化を早める原因となる。このため、端子間電圧が電圧制限の範囲内となるように、蓄電装置２０の充放電電流を制御する必要がある。
つまり、蓄電装置２０の充電容量が大きく変化しない程度の短時間であれば、車両制御ＥＣＵ３０などの制御装置が略満充電と判断する蓄電容量であっても、電池セルの端子間への印加電圧が所定範囲内（例えば、4.2Ｖ以下）であれば、蓄電装置２０は電力を受け入れることができ、走行モータ１０を回生動作することができる。
【００１９】
図３は、運転者のシフトレバー（シフト操作部）２３の操作によって選択される各シフトポジションにおける、走行モータ１０の回転速度とそのときのモータトルク（回生トルク）との相関の一例を示す図であり、係る相関は、走行モータ１０の回転速度から目標とする回生トルクを求めるテーブルとして、予め車両制御ＥＣＵ３０の記憶装置（ＲＯＭなど）に設定されている。
図３は、シフトポジション毎の目標回生トルクの一例を示す。図３において、横軸は走行モータ１０の回転速度、縦軸は走行モータ１０に指令されるモータトルク値であり、モータトルク値が正の場合は駆動（力行動作）、負の場合は制動（回生動作）を示す。
【００２０】
また、図３は、シフトポジションとして、通常の走行モード（Ｄレンジ）と、回生トルクＴｂ（回生ブレーキ、回生量）がＤレンジの回生トルクＴｄよりも高く（強く）設定される走行モード（Ｂレンジ）とを備えた例を示す。
なお、回生トルクとは、図３に示す負のトルク値であり、以下、回生トルクの増加とは、負のトルク値の絶対値の増加（回生ブレーキ力の増加）を示し、回生トルクの減少とは、負のトルク値の絶対値の減少（回生ブレーキ力の減少）を示すものとする。
【００２１】
図３に示す、Ｄレンジの回生トルクＴｄとＢレンジにおける回生トルクＴｂとの差ΔＴｑは、車両の減速度の違いに比例し、アクセルペダル（アクセル操作部）２４を離した状態では、ＤレンジよりもＢレンジの方が、減速度が大きくなるように、モータ回転速度に対する回生トルクがレンジ毎に設定されている。
従って、例えば、Ｄレンジを選択していた運転者が、アクセルペダル２４を離した際に減速度が不足であると感じ、ＤレンジからＢレンジに切り替えるシフト操作を行うと、走行モータ１０の目標回生トルクがΔＴｑだけ増加する。そして、走行モータ１０の目標回生トルクがΔＴｑだけ増加することで、回生制動力が増して車両の減速度が増え、運転者は、係る減速度の増加変化を体感することで、ＤレンジからＢレンジに切り替えるシフト操作が、制御（回生トルク制御）に反映されていることを把握する。
【００２２】
逆に、運転者によって、シフトポジションがＢレンジからＤレンジに切り替えられると、走行モータ１０の目標回生トルクがΔＴｑだけ減少して回生制動力が減り、車両の減速度が減り、運転者は、係る減速度の減少変化を体感することで、ＢレンジからＤレンジに切り替えるシフト操作が、制御（回生トルク制御）に反映されていることを把握する。
すなわち、シフトレバー（シフト操作部）２３は、走行モータ（電動発電機）１０の回生トルク（回生量）の切り替えを指令する操作部である。
【００２３】
ここで、走行モータ１０における回生トルクには、蓄電装置２０の過充電を抑制し、また、電池セルの端子間への印加電圧を上限以下とするための抑制制限（上限値を超えないようにする制限）が加えられるようになっており、以下では、係る回生トルクの抑制制限が実施される条件において、回生トルクの切り替えが指令された場合の回生トルク制御を説明する。
図４のタイムチャートは、蓄電装置２０が満充電に近く（例えば、図２の充電容量で８０％付近以上）、過充電を抑制するために回生トルクが抑制される回生動作中に、シフトポジションがＤレンジからＢレンジに切り替えられた場合（シフトダウン操作が行われた場合）での回生トルク（回生量）の制御を示す。
【００２４】
図４のタイムチャートは、アクセルペダル２４及びブレーキペダル２５を緩めた状態又は離した状態（回生動作中）における、モータ回転速度、シフトポジション、走行モータ１０に対するトルク指令値及び車両の加速度（減速度）の相関を示す。
また、図４のタイムチャートにおいて、Ｔｄ，Ｔｂは、それぞれ図３に示したＤレンジ、Ｂレンジにおける回生トルクの目標値であり、Ｔｇは、蓄電装置２０の充電容量に基づき設定される、蓄電装置２０の過充電を抑制するための回生トルク制限値（上限値）である。
この回生トルク制限値Ｔｇを超える目標回生トルクを定常的に設定すると、蓄電装置２０が過充電となり得るため、モータ回転速度及びシフトポジションから設定される目標回生トルクが、回生トルク制限値Ｔｇを超える場合には、トルク指令値として、前記目標回生トルクに代えて回生トルク制限値Ｔｇを設定し、回生トルク制限値Ｔｇよりも高い回生トルクが定常的に設定されることを抑制する。
【００２５】
図４のタイムチャートにおいて、回生動作中の時刻ｔ１で、シフトポジションがＤレンジからＢレンジに切り替わり、当該切り換え操作が行われた時点でのトルク指令値（回生トルク指令値）は、切り替え前のＤレンジでの回生トルクＴｄとなっている。
ここで、Ｄレンジの目標回生トルクＴｄと、Ｂレンジでの目標回生トルクＴｂとの間に、回生トルク制限値Ｔｇが設定されており、Ｂレンジにおいては、定常的には、目標回生トルクＴｂを指令値として設定することができず、制限値Ｔｇを指令値とする必要がある。
【００２６】
時刻ｔ１で、Ｂレンジへの切り替え指令が行われると、Ｂレンジでの定常値である回生トルク制限値Ｔｇに向けて回生トルクを変化させるのではなく、時刻ｔ２までの間で、回生トルク指令値を、回生トルクＴｄから、回生トルク制限値Ｔｇを超える回生トルクＴｂにまで増大させる。
そして、時刻ｔ２で回生トルクＴｂに達すると、その後の時刻ｔ３までの間で、回生トルク指令値を回生トルクＴｂから徐々に減らし、時刻ｔ３にて回生トルク指令値を回生トルク制限値Ｔｇにまで戻す。
【００２７】
なお、蓄電装置２０が満充電付近でない場合、換言すれば、回生トルク制限値Ｔｇによる回生トルクの制限が行われない場合には、ＤレンジからＢレンジに切り替えられた場合に、回生トルク指令値は、Ｄレンジでの回生トルクＴｄからＢレンジでの回生トルクＴｂ（定常値）まで変化する。
このときの回生トルクＴｄから回生トルクＴｂまでの変化に要する時間（例えば１〜２秒程度）と略同様の時間で、蓄電装置２０が満充電付近である場合も、Ｄレンジでの回生トルクＴｄからＢレンジでの回生トルクＴｂまで変化するように、つまり、時刻ｔ１から時刻ｔ２までの間で、回生トルクＴｂまで変化するように、時刻ｔ１後における回生トルク指令値の増加速度を設定してある。
【００２８】
また、時刻ｔ２後に、回生トルク指令値を回生トルクＴｂから回生トルク制限値Ｔｇ（定常値）まで変化させる時間、つまり、時刻ｔ２から時刻ｔ３までの時間は、時刻ｔ１から時刻ｔ２までの時間よりも長くなるように、回生トルク指令値の減少速度を設定してあり、例えば、時刻ｔ２から時刻ｔ３までの時間を５〜１０秒程度とする。
蓄電装置２０が満充電付近である状態で、ＤレンジからＢレンジに切り替えたときに、回生トルクＴｄから回生トルク制限値Ｔｇまで変化させ、その後回生トルク制限値Ｔｇを維持させるようにすると、ＤレンジからＢレンジに切り替えに伴う回生トルクの増加変化量が、回生トルクＴｄ、Ｔｂの差ΔＴｑよりも小さくなり、運転者は、ＤレンジからＢレンジへの切り替え操作に伴う減速度の増加変化を体感できず、シフト操作が制御に反映されていないと感じてしまう。
【００２９】
これに対し、図４のタイムチャートに示すように、ＤレンジからＢレンジへの切り替え操作を行った場合に、回生トルク制限値Ｔｇ（切り替え後の定常値）を超えて回生トルクＴｂまで変化させる、換言すれば、切り替え指令に対する回生トルクの変化量を過渡的に増加させることで、蓄電装置２０が満充電付近でなく回生トルク制限値Ｔｇによる制限が行われない場合と同様な回生トルクの変化を生じさせることができる。
つまり、蓄電装置２０が満充電付近で、回生トルクが抑制されると、回生トルクの切り替え指令に対する減速度の変化が回生トルクの抑制によって縮小するので、係る縮小を抑制するために、切り替え前の回生トルクＴｄと切り替え後の定常値である回生トルクＴｇとの差よりも大きな回生トルクの変化を生じさせる。
【００３０】
これにより、蓄電装置２０が満充電付近である場合に、蓄電装置２０が満充電付近でない場合と同様な減速度の増加変化を運転者に体感させ、運転者にシフト操作が制御に反映されている（正常にトルク制御が行われている）と感じさせることができ、また、蓄電装置２０が満充電付近であるか否かによる運転感覚の変化を抑制できる。
また、ＤレンジからＢレンジへの切り替え操作に見合う回生トルクの変化を体感させるために、予めＤレンジでの回生トルクＴｄ（回生エネルギー量）を小さく変更することはないので、Ｄレンジでのアクセル操作に対する運転感覚は、蓄電装置２０が満充電付近であるか否かで変化することがなく、また、Ｄレンジでの回生動作で回収されるエネルギー量が減少することを抑制できる。
【００３１】
図４のタイムチャートに示した回生トルクの制御では、時刻ｔ１から時刻ｔ３の間において、回生トルクが過渡的に回生トルク制限値Ｔｇを上回ることになるが、前述のように、蓄電装置２０が満充電付近であると判定される状態であっても、実際には充電容量に余裕があるため、過充電になることを抑制できる。
図４のタイムチャートに示したように、ＤレンジからＢレンジに切り替え操作されたときに、回生トルク指令値を、切り替え指令後の定常値（回生トルク制限値Ｔｇ）を超える値（回生トルクＴｂ）にまで変化させた後に前記定常値（回生トルク制限値Ｔｇ）に戻すようにすると、時刻ｔ１から時刻ｔ３までの時間内で、車両の減速度が増加した後に減少することになる。そして、時刻ｔ１から時刻ｔ２の間での減速度の増加を、運転者は、シフト操作（Ｄレンジ→Ｂレンジ）が制御に反映された結果として体感することになる。
また、回生トルクの変更は、走行モータ（電動発電機）１０から蓄電装置２０への電流を変化させることになるから、図４に示した回生トルク指令値の変化に伴って、走行モータ（電動発電機）１０から蓄電装置２０への電流を、時刻ｔ１から時刻ｔ３までの時間内で、増加させた後減少させることになる。
【００３２】
なお、図４のタイムチャートに示すようにして回生トルク変化を指令する目的は、蓄電装置２０の充電容量によらず、運転者がシフト操作をしたことに対して、一定の回生トルク量の変化、換言すれば、一定の車両の減速度変化を発生させ、運転者のシフト操作が車両制御に反映されたことを容易に把握できるような車両挙動を生成することである。
このため、係る趣旨を逸脱しない範囲において、図４のタイムチャートに示した回生トルクの変化パターン以外のパターンを指令することができる。
例えば、図４のタイムチャートに示した例では、時刻ｔ２にて回生トルク指令値がＢレンジの目標回生トルクＴｂに到達した後、直ちに回生トルク制限値Ｔｇに向けて回生トルク指令値を減少させるが、図２を用いて説明したように、蓄電装置２０の充電容量に大きな変化を与えない程度の短時間であれば、図５のタイムチャートに示すように、時刻ｔ２における回生トルクＴｂを、時刻ｔ３までの数秒程度だけ維持した後で緩やかに回生トルク制限値Ｔｇにまで減少させることができる。
【００３３】
また、図６のタイムチャートは、蓄電装置２０が満充電付近であり、アクセルペダル及びブレーキペダルを緩めた状態又は離した状態（回生動作中）において、シフトポジションをＢレンジからＤレンジに切り替えるシフト操作が行われた場合（シフトアップ操作が行われた場合）のモータトルクの指令値を示している。
蓄電装置２０が満充電付近でなく、回生トルク指令値が回生トルク制限値Ｔｇによる制限を受けない場合、Ｂレンジにおける回生トルクＴｂからＤレンジにおける回生トルクＴｄに切り替えることで、Ｂレンジにおける回生トルクＴｂとＤレンジにおける回生トルクＴｄの差ΔＴｑだけ回生トルクが減少する。
【００３４】
ここで、図６のタイムチャートは、蓄電装置２０が満充電付近であって、Ｂレンジの目標回生トルクＴｂが回生トルク制限値Ｔｇよりも大きいため、Ｂレンジでの回生トルク指令値を制限値Ｔｇに抑制している状態で、Ｄレンジへの切り替え操作がなされて回生トルクの減少が指令された場合を示す。
時刻ｔ１で、シフトポジションがＢレンジからＤレンジに切り替えられると、時刻ｔ１から時刻ｔ２までの間において、回生トルク指定値を、回生トルクＴｇから、回生トルクＴｂと回生トルクＴｄの差ΔＴｑだけ減少させることで、回生トルク指令値を、回生トルクＴｄ（切り替え後の定常値）よりも小さい値とする。
【００３５】
そして、時刻ｔ２から時刻ｔ３にかけて、回生トルク指令値を増加させ、Ｄレンジでの目標値である回生トルクＴｄ（切り替え後の定常値）に到達させる。
つまり、シフトポジションがＢレンジの状態で、回生トルク指令値が本来の目標値Ｔｂよりも小さい回生トルク制限値Ｔｇに抑制されている場合、回生トルク制限値Ｔｇから回生トルクＴｄに指令値を変化させると、回生トルクＴｂと回生トルクＴｄの差ΔＴｑよりも回生トルクの減少変化量が小さくなり、運転者は、シフト操作に見合う減速度変化を体感できず、シフト操作が制御に反映されていないと感じてしまう可能性がある。
【００３６】
これに対し、図６のタイムチャートに示す回生トルク指令値の制御では、蓄電装置２０が満充電付近であるか否かに関わらずに、ＢレンジからＤレンジへのシフト操作に対してトルク指令値をΔＴｑだけ減少変化させるから、運転者は、シフト操作に見合う減速度変化を体感し、シフト操作が制御に反映されていると感じることができる。
また、トルク指令値をシフト操作後の定常値を超えるＴｇ−ΔＴｑにまで変化させた後は、Ｄレンジでの回生トルクＴｄ（定常値）に戻すから、Ｄレンジで回収されるエネルギー量が減少することを抑制できる。
【００３７】
図６のタイムチャートに示したように、ＢレンジからＤレンジに切り替え操作されたときに、回生トルク指令値を、切り替え指令後の定常値（回生トルクＴｄ）を超える値（Ｔｇ−ΔＴｑ）にまで変化させた後に前記定常値（回生トルクＴｄ）に戻すようにすると、時刻ｔ１から時刻ｔ３までの時間内で、車両の減速度が減少した後に増加することになる。そして、時刻ｔ１から時刻ｔ２の間での減速度の減少を、運転者は、シフト操作（Ｂレンジ→Ｄレンジ）が制御に反映された結果として体感することになる。
また、回生トルクの変更は、走行モータ（電動発電機）１０から蓄電装置２０への電流を変化させることになるから、図６に示した回生トルク指令値の変化に伴って、走行モータ（電動発電機）１０から蓄電装置２０への電流を、時刻ｔ１から時刻ｔ３までの時間内で、減少させた後増加させることになる。
【００３８】
なお、図６のタイムチャートに示した、トルク指令値の制御では、時刻ｔ２におけるモータトルク（Ｔｇ−ΔＴｑ）が回生トルク（負のトルク値、車両にとって減速側のトルク）となっているが、時刻ｔ１における回生トルク制限値Ｔｇと偏差ΔＴｑとが、｜Ｔｇ｜＜｜ΔＴｑ｜を満たす場合、回生トルク制限値Ｔｇから偏差ΔＴｑだけ回生トルク（負のトルク）を減少させた結果として、一時的にモータトルクが駆動（力行動作）となってしまう。このような回生動作から力行動作への移行を防ぐために、時刻ｔ１から時刻ｔ３における処理を回生動作に限る処理を追加することができる。
【００３９】
回生動作に限る処理として、例えば、｜Ｔｇ｜＜｜ΔＴｑ｜を満たす場合に、差ΔＴｑに応じたトルク指令値の変更をキャンセルし、回生トルク制限値Ｔｇから回生トルクＴｄにまで変化させて回生トルクＴｄを保持させることができ、また、トルク指令値を回生トルク制限値Ｔｇから減少させる（零に近づける）処理における限界値として、零又はマイナス（回生側）のトルク値を設定し、係る限界値を超えない範囲で、回生トルク指令値を減少させることができる。
また、回生トルク制限値ＴｇからΔＴｑだけ減少させた回生トルクを微小時間だけ保持させ、その後、Ｄレンジでの定常値である回生トルクＴｄにまで変化させることができる。
【００４０】
ここで、シフト操作時における回生トルク制御の流れを、図７及び図８のフローチャートに従って説明する。
図７及び図８のフローチャートにおいて、ステップＳ１０１では、走行モータ１０の回生動作中であるか否かを判定し、回生動作中であればステップＳ１０２へ進み、回生動作中でない場合には、そのまま回生トルク制御を終了させる。
【００４１】
ステップＳ１０２では、ＤレンジからＢレンジへシフトポジションを切り替えるシフト操作がなされたか否か、換言すれば、回生トルク（回生量、回生エネルギー、回生ブレーキ力）の増加が指令されたか否かを判定する。
ＤレンジからＢレンジに切り替えるシフト操作が行われると、ステップＳ１０３へ進み、蓄電装置２０の充電量が所定値よりも高く、｜Ｔｂ｜＞｜Ｔｇ｜であって、Ｂレンジでの定常的な回生トルクが回生トルク制限値Ｔｇに抑制されるか否かを判定する。
【００４２】
蓄電装置２０が満充電付近でなく、過充電を抑制するためのＢレンジでの回生トルクの抑制が行われない場合には、つまり、Ｂレンジでの回生トルク指令値が定常的に目標値Ｔｂに設定される場合には、ＤレンジからＢレンジへのシフト操作に伴って、Ｄレンジの回生トルクＴｄからＢレンジの回生トルクＴｂに変化させることができる。
そこで、蓄電装置２０が満充電付近でない場合（｜Ｔｂ｜≦｜Ｔｇ｜である場合）には、ステップＳ１０４へ進み、トルク指令値を回生トルクＴｄから回生トルクＴｂに変化させて、回生トルクＴｄと回生トルクＴｂとの差ΔＴｑに相当するトルク変化を発生させる。
【００４３】
一方、蓄電装置２０が満充電付近であって、Ｂレンジの回生トルクが定常的に回生トルク制限値Ｔｇに抑制される場合（｜Ｔｂ｜＞｜Ｔｇ｜である場合）には、Ｄレンジの回生トルクＴｄから、Ｂレンジでの回生トルクの定常値Ｔｇにまで変化させると、トルク変化量がΔＴｑよりも小さくなるため、ＤレンジからＢレンジへの切り替えによる減速度の増大変化を運転者が体感できない可能性がある。
そこで、ステップＳ１０３においてＢレンジでの回生トルクが回生トルク制限値Ｔｇに抑制されると判定すると、ステップＳ１０５へ進み、設定時間Ｔ１（図４の時刻ｔ１から時刻ｔ２までの時間）で、回生トルク指令値を、Ｄレンジでの目標回生トルクＴｄからＢレンジでの目標回生トルクＴｂまで変化させることで、蓄電装置２０が満充電付近でない場合と同じ、トルク変化ΔＴｑを発生させる。
【００４４】
トルク指令値を回生トルクＴｂまで増加変化させると、次いで、ステップＳ１０６へ進み、設定時間Ｔ２（図４の時刻ｔ２から時刻ｔ３までの時間）で、トルク指令値を、回生トルクＴｂから、過充電を抑制するための回生トルク制限値Ｔｇ（切り替え後の定常値）まで低下させる。
これにより、蓄電装置２０が満充電付近であるか否かに関わらずに、ＤレンジからＢレンジへのシフト操作が行われたときに、ΔＴｑのトルク変化を発生させることができ、運転者は、シフト操作に見合う減速度変化を体感してシフト操作が制御に反映されている（正常にトルク制御が行われている）と感じ、また、シフト操作に対する車両挙動を容易に把握することができる。
【００４５】
また、ステップＳ１０２で、ＤレンジからＢレンジへのシフト操作が行われていないと判定すると、ステップＳ１０７へ進む。
ステップＳ１０７では、ＢレンジからＤレンジへのシフトポジションを切り替えるシフト操作がなされたか否か、換言すれば、回生トルク（回生量、回生エネルギー、回生ブレーキ力）の減少が指令されたか否かを判定する。
【００４６】
ＢレンジからＤレンジへのシフト操作が行われていない場合には、運転者のシフト操作に対応するための回生トルクの制御は不要であるので、そのまま回生トルク制御を終了させる。
一方、ＢレンジからＤレンジへのシフト操作が行われると、ステップＳ１０８へ進み、蓄電装置２０の充電量が所定値よりも高く、Ｂレンジでの回生トルクが制限値Ｔｇに抑制されているか否か（Ｂレンジでの目標回生トルクＴｂが制限値Ｔｇよりも大きいか否か）を判定する。
【００４７】
Ｂレンジでの回生トルクが抑制されておらず、回生トルク指令値として、回生トルクＴｂが設定されている場合には、Ｂレンジの回生トルクＴｂからＤレンジの回生トルクＴｄに減少変化させることができる。
そこで、Ｂレンジでの回生トルクが抑制されていない場合には、ステップＳ１０９へ進み、回生トルク指令値を回生トルクＴｂから回生トルクＴｄに変化させて、回生トルクＴｂと回生トルクＴｄとの差ΔＴｑのトルク変化を発生させる。
【００４８】
一方、Ｂレンジでの回生トルクが抑制されていて、回生トルク指令値として回生トルク制限値Ｔｇが設定されている場合には、そのまま回生トルクＴｄまで変化させると、ΔＴｑのトルク変化を発生させることにならない。
そこで、ステップＳ１０８で、Ｂレンジでの回生トルクが抑制されていると判定すると、ステップＳ１１０へ進み、設定時間Ｔ１（図６の時刻ｔ１から時刻ｔ２までの時間）で、トルク指令値を、回生トルク制限値ＴｇからΔＴｑだけ減少させて、時刻ｔ２にてＴｇ−ΔＴｑ（｜Ｔｇ−ΔＴｑ｜＜｜Ｔｄ｜）とすることで、蓄電装置２０が満充電付近でない場合と同じ、トルク変化を発生させる。
【００４９】
トルク指令値をＴｇ−ΔＴｑまで減少変化させると、次いで、ステップＳ１１１へ進み、設定時間Ｔ２（図６の時刻ｔ２から時刻ｔ３までの時間）で、トルク指令値を、Ｔｇ−ΔＴｑから、Ｄレンジでの定常値である回生トルクＴｄまで増加させる。
なお、図５に示したように、シフト操作に伴ってΔＴｑだけ変化させたトルク指令値を一定時間保持させることができ、図７及び図８のフローチャートでは、ステップＳ１０５での処理で到達させた回生トルクＴｂを一定時間だけ保持させ、同様に、ステップＳ１１０での処理で到達させた回生トルクＴｇ−ΔＴｑを一定時間だけ保持させることができる。
【００５０】
上記の図４〜図６のタイムチャートは、回生トルク（回生量）の切り替えが、運転者のシフト操作によって指令される例を示したが、アクセルペダル２４を踏み込んでいる状態からアクセルペダル２４を離す操作によって、力行動作から回生動作への移行が指令される場合、回生トルクを零とする状態から回生トルクの絶対値を零よりも大きな値とする回生トルクの切り替えが指令されることになる。
図９のタイムチャートは、アクセル操作による回生トルクの切り替え指令に対する、回生トルク制御の一例を示す。
【００５１】
図９のタイムチャートにおいて、時刻ｔ１にてアクセルペダル２４を離した場合、シフトポジションがＢレンジであるため、図２に従って走行モータ１０の回生トルク目標値はＴｂとなり、蓄電装置２０が満充電付近でなくＢレンジでの回生トルクが抑制されない場合は、アクセルペダル２４を離した時刻ｔ１におけるモータトルク（力行時の駆動トルク）と回生トルクＴｂとの差ΔＴｑ２がモータトルクとして変化し、それに応じた車両加速度又は減速度の変化が生じる。
【００５２】
ここで、蓄電装置２０が満充電付近で、Ｂレンジでの回生トルクが目標値Ｔｂよりも小さい回生トルク制限値Ｔｇに制限される場合、つまり、Ｂレンジでの目標回生トルクとしてＴｂに代えてＴｇが設定される場合、アクセルペダル２４を離した時刻ｔ１におけるモータトルク（力行時の駆動トルク）から回生トルク制限値Ｔｇにまで変化させることになる。このときのトルク変化量は、Ｂレンジでの回生トルクが抑制されない場合のトルク変化量ΔＴｑ２よりも小さくなり、運転者が体感できる車両加速度又は減速度の変化が、満充電付近であるか否かによって異なるようになってしまう。
【００５３】
そこで、蓄電装置２０が満充電付近であってＢレンジでの回生トルクが抑制される場合には、時刻ｔ１にてアクセルペダル２４が離された後、時刻ｔ２までの間に、回生トルク制限値Ｔｇ（切り替え後の定常値）を超える、Ｂレンジでの目標回生トルクＴｂまで変化させ、時刻ｔ２から時刻ｔ３までの間で、回生トルクＴｂから回生トルク制限値Ｔｇまで変化させる。
つまり、蓄電装置２０が満充電付近であるか否かに関わらず、アクセルペダル２４を離した場合に、同じΔＴｑ２だけのモータトルクの変化、引いては、車両加速度又は減速度の変化を生じさせ、アクセルペダル２４を離す操作が制御に反映されている（アクセル操作に対するモータトルク制御が正常に行われている）と運転者が体感できるようにすると共に、蓄電装置２０が満充電付近であるか否かによって運転感覚が変化することを抑制する。
【００５４】
そして、アクセルペダル２４を離す操作に見合ったモータトルクの変化を生じさせた後は、回生トルク指令値を回生トルクＴｇに戻して蓄電装置２０の過充電を抑制する。
なお、蓄電装置２０が満充電付近で、回生トルクがＢレンジでの目標値Ｔｂよりも小さい回生トルク制限値Ｔｇに制限される場合、時刻ｔ１から時刻ｔ３までの間で、トルク指令値を、回生トルク制限値Ｔｇ（切り替え後の定常値）を超えて変化させた後、回生トルク制限値Ｔｇにまで戻す制御が行われるので、車両の減速度としては、増加した後減少することになり、走行モータ（電動発電機）１０から蓄電装置２０への電流としては、増加した後減少することになる。
【００５５】
ここで、アクセル操作時における回生トルク制御の流れを、図１０のフローチャートに従って説明する。
図１０のフローチャートにおいて、ステップＳ２０１では、アクセルＯＮ（アクセルペダル踏込み）による力行動作から、アクセルのＯＦＦ（アクセルペダル離し）によって回生動作に移行し、回生トルクの切り替え指令がなされたか否かを判定する。
【００５６】
アクセルＯＮで力行動作が継続している場合、又は、アクセルＯＦＦで回生動作が継続している場合には、本ルーチンによる回生トルク制御を行わずにそのまま終了させる。
なお、回生動作の継続状態でのシフト操作に対しては、図７及び図８のフローチャートに従って、回生トルクの制御が行われる。
【００５７】
アクセルのＯＮからＯＦＦへの切り替え操作がなされ、走行モータ１０を力行動作から回生動作に移行させる場合には、ステップＳ２０２へ進む。
ステップＳ２０２では、現時点のシフトポジションがＢレンジであるか否かを判定し、ＢレンジでなくＤレンジであって、蓄電装置２０の充電容量に基づく回生トルクの制限が行われない場合には、ステップＳ２０３へ進んで、力行動作でのモータトルクからＤレンジでの目標回生トルクＴｄに向けてトルク指令値を変化させる。
【００５８】
一方、現時点でのシフトポジションがＢレンジである場合には、ステップＳ２０４へ進み、蓄電装置２０が満充電付近であって、Ｂレンジでの回生トルクが制限値Ｔｇに抑制される状態であるか否か（Ｂレンジでの目標回生トルクＴｂが制限値Ｔｇよりも大きいか否か）を判定する。
過充電を抑制するための回生トルクの抑制が行われず、Ｂレンジでの目標回生トルクＴｂをそのままトルク指令値とすることができる場合には、ステップＳ２０５へ進み、トルク指令値を力行動作でのモータトルクからＢレンジでの目標回生トルクＴｂにまで変化させて、ΔＴｑ２だけモータトルクを変化させる。
【００５９】
また、過充電を抑制するための回生トルクの抑制が行われ、Ｂレンジでの回生トルク指定値が、目標回生トルクＴｂよりも低い制限値Ｔｇに設定される場合には、アクセルＯＮでのモータトルクから回生トルク制限値Ｔｇにまで変化させると、目標回生トルクＴｂと回生トルク制限値Ｔｇとの差分だけ、トルク変化が縮小され、蓄電装置２０が満充電付近であるか否かによって、運転者が体感する減速度の変化が異なってしまう。
そこで、過充電を抑制するための回生トルクの抑制が行われる場合には、ステップＳ２０６へ進み、所定時間Ｔ３（図９の時刻ｔ１から時刻ｔ２までの時間）で、アクセルＯＮでのモータトルクからＢレンジでの目標回生トルクＴｂにまで変化させることで、蓄電装置２０が満充電付近でない場合と同じΔＴｑ２だけモータトルクを変化させる。
【００６０】
これにより、蓄電装置２０が満充電付近であるか否かによって、運転者が体感する減速度の変化が異なってしまうことを抑制でき、運転者は、アクセルペダルを離す操作が制御に反映されている（アクセル操作に対するモータトルク制御が正常に行われている）ことを体感できる。
トルク指令値を目標回生トルクＴｂにまで変化させると、次にステップＳ２０７に進み、所定時間Ｔ４（図９の時刻ｔ２から時刻ｔ３までの時間）で、トルク指令値を、Ｂレンジでの目標回生トルクＴｂから回生トルク制限値Ｔｇ（定常値）まで変化させ、蓄電装置２０が過充電となることを抑制する。
【００６１】
ところで、蓄電装置２０の充電容量が大きく変化しない程度の短時間であれば、過充電を抑制するための制限値Ｔｇよりも大きな回生トルクに制御することができるが、電池セルの端子間への印加電圧を上限以下とするための回生トルクの制限値Ｔｇ２は、過渡的にも超えることがないようにすることが望まれる。
このため、回生トルクが制限値Ｔｇ２で抑制される状態では、回生トルクの制御だけでは、シフト操作或いはアクセル操作に対応する減速度変化を付与できなくなる場合があるが、その場合には、走行モータ１０による回生トルク（回生ブレーキ）に加えて、機械式ブレーキ装置２２による制動力を併用して、シフト操作或いはアクセル操作に見合う減速度の変化を付与することができる。
【００６２】
図１１のタイムチャートは、シフト操作に対応する車両減速度の変化を、走行モータ（電動発電機）１０による回生トルク（回生ブレーキ）と、機械式ブレーキ装置２２の制動トルクとを併用して付与させる制御の一例を示す。
なお、図１１のタイムチャートは、図４や図５のタイムチャートと同様に、回生動作中にシフトポジションをＤレンジからＢレンジに切り替える操作が行われた場合のモータトルク制御を示す。
【００６３】
更に、図１１のタイムチャートは、蓄電装置２０の充電容量による回生トルク制限値Ｔｇ、及び、蓄電装置２０の端子への印加電圧の制限（例えば、単電池セルで4.2Ｖ以下）に基づく回生トルク制限Ｔｇ２（｜Ｔｇ２｜＞｜Ｔｇ｜）が設定され、走行モータ１０の回生トルクを回生トルク制限値Ｔｇ２以下としなければならない場合を例示する。
図１１のタイムチャートにおいて、時刻ｔ１でシフトポジションがＤレンジからＢレンジに切り替えられ、その際のトルク変化としては、Ｄレンジでの目標回生トルクＴｄとＢレンジでの目標回生トルクＴｂとの差であるΔＴｑ（車両加速度の変化量としてΔＡｑに相当）を付与することが要求される。
【００６４】
但し、Ｂレンジでの目標回生トルクＴｂは、回生トルク制限値Ｔｇ及び回生トルク制限Ｔｇ２よりも大きく、過渡的には、回生トルク制限値Ｔｇを上回る回生トルク指令値とすることが許容されるが、回生トルク制限値Ｔｇ２を上回る回生トルク指令値を設定することができず、時刻ｔ１から時刻ｔ２までの間で、Ｄレンジでの目標回生トルクＴｄから、制限値Ｔｇを超えて回生トルク制限値Ｔｇ２にまでトルク指令値を変化させている。
従って、走行モータ１０の回生トルク（回生ブレーキ）のみでは、必要なトルク変化ΔＴｑ（減速度変化ΔＡｑ）を付与できない。
【００６５】
そこで、走行モータ１０の回生トルクの増加と並行して、機械式ブレーキ装置２２の制動トルクを発生させ、走行モータ１０による回生トルクの不足分を機械式ブレーキ装置２２の制動トルクで補い、トルク差ΔＴｑに相当する加速度（減速度）の変化量ΔＡｑを付与できるようにする。
つまり、回生トルク制限値Ｔｇ２とＢレンジでの目標回生トルクＴｂとの差分ΔＴｂに相当する制動トルクを、時刻ｔ２で発生させるべく、時刻ｔ１から機械式ブレーキ装置２２の制動トルクを零からΔＴｂに相当する値にまで徐々に増加させ、時刻ｔ２における回生トルク（＝Ｔｇ２）と制動トルクとの合計がＴｂに相当するようにしてある。
これにより、シフト操作に見合う回生トルク変化ΔＴｑを発生させたときと同等の減速度の変化（ΔＡｑ）を、回生トルクと制動トルクとで付与できる。
【００６６】
そして、時刻ｔ２から時刻ｔ３の間で、回生トルクを回生トルク制限値Ｔｇ（切り替え後の定常値）にまで戻し、並行して機械式ブレーキ装置２２の制動トルクを零にまで低下させる。つまり、機械式ブレーキ装置２２による制動は時刻ｔ１から時刻ｔ３までの期間で行い、時刻ｔ３以降は、走行モータ１０の回生トルクのみとする。
このように、走行モータ１０による回生トルクが、蓄電装置２０の端子への印加電圧に起因する制限を受け、シフト操作に伴ってΔＴｑに相当する回生トルク変化を過渡的に付与できない場合には、一時的に機械式ブレーキ装置２２を併用することで、トルク差ΔＴｑに相当する加速度変化量ΔＡｑを付与させる。
【００６７】
従って、蓄電装置２０が満充電付近であるか否か、更には、蓄電装置２０の端子への印加電圧による回生トルクの制限の有無に関わらずに、運転者は、シフト操作に見合う減速度変化を体感してシフト操作が制御に反映されていると感じ、シフト操作に対する車両挙動を容易に把握することができる。
なお、アクセルペダルを離す操作を行ったときに、回生トルクの増大が回生トルク制限値Ｔｇ２で制限される場合に、回生トルク指令値の増加に並行して、機械式ブレーキ装置２２の制動力を付与し、これにより、トルク差ΔＴｑ２に相当する加速度変化量ΔＡｑ２を付与することができる。
【００６８】
ここで、シフト操作時における回生トルクと制動トルクとを併用した減速度制御（走行モータと機械式ブレーキ装置との協調制御）の流れを、図１２及び図１３のフローチャートに従って説明する。
図１２及び図１３のフローチャートに示す回生トルク制御は、図７及び図８のフローチャートに示した回生トルク制御に対し、回生トルク制限値Ｔｇ２で回生トルク指令値が抑制される場合の制御を付加した点が異なる。
そこで、図１２及び図１３のフローチャートにおいて、図７及び図８のフローチャートに示したステップと同様の処理を行うステップについては、同じステップ番号を付して詳細な説明を省略する。
【００６９】
図１２及び図１３のフローチャートにおいて、回生動作中にＤレンジからＢレンジへの切り替え操作が行われて、ステップＳ１０３へ進み、蓄電装置２０が満充電付近で、Ｂレンジでの回生トルクＴｂが回生トルク制限値Ｔｇにより抑制されるか否かを判定する。
そして、Ｂレンジでの回生トルクＴｂが回生トルク制限値Ｔｇにより抑制される場合、つまり、｜Ｔｂ｜＞｜Ｔｇ｜であれば、更に、ステップＳ１０３−２へ進み、Ｂレンジでの目標回生トルクＴｂが、蓄電装置２０の端子への印加電圧の制限に基づく回生トルク制限Ｔｇ２に抑制されるか否か、つまり、｜Ｔｂ｜＞｜Ｔｇ２｜であるか否かを判定する。
【００７０】
ここで、Ｂレンジでの目標回生トルクＴｂが回生トルク制限Ｔｇ２よりも小さい場合には、過渡的には、トルク指令値を回生トルク制限値Ｔｇよりも大きな回生トルクＴｂとすることができるので、ステップＳ１０５、ステップＳ１０６へ進み、シフト操作された時点から所定時間Ｔ１でトルク指令値（回生トルク指令値）を、Ｄレンジでの目標回生トルクＴｄからＢレンジでの目標回生トルクＴｂまで増加変化させ、更に、トルク指令値が目標回生トルクＴｂに達してから所定時間Ｔ２で、トルク指令値をＢレンジでの定常値である回生トルク制限値Ｔｇまで減少させる。
【００７１】
一方、Ｂレンジでの目標回生トルクＴｂが回生トルク制限Ｔｇ２よりも大きい場合には、過渡的にも目標回生トルクＴｂにまで回生トルクを大きくすることができず、モータトルクをΔＴｑだけ変化させることができない。
そこで、Ｂレンジでの目標回生トルクＴｂが回生トルク制限Ｔｇ２よりも大きいと判定すると、ステップＳ１０３−３へ進み、シフト操作された時点から所定時間Ｔ５（図１１の時刻ｔ１から時刻ｔ２までの時間）で、トルク指令値（回生トルク指令値）を、Ｄレンジでの目標回生トルクＴｄから回生トルク制限値Ｔｇ２まで増加変化させると共に、係る回生トルクの増加制御に並行して、機械式ブレーキ装置２２の制動力を、目標回生トルクＴｂと回生トルク制限値Ｔｇ２との差分ΔＴｂ、つまり、回生トルクの増加量の不足分に相当する量だけ増加させ、Ｄレンジでの目標回生トルクＴｄからＢレンジでの目標回生トルクＴｂに変化させた場合と同様の減速度の変化量ΔＡｑが付与されるようにする。
【００７２】
ステップＳ１０３−３で、回生トルク及び機械式制動力を並行して増加させる制御を行い、Ｄレンジでの目標回生トルクＴｄからＢレンジでの目標回生トルクＴｂに変化させた場合と同様の減速度の変化量ΔＡｑを付与すると、次のステップＳ１０３−４では、所定時間Ｔ６（図１１の時刻ｔ２から時刻ｔ３までの時間）でトルク指令値を回生トルク制限値Ｔｇ２から回生トルク制限値Ｔｇまで低下させて、過充電となることを抑制すると共に、同じく所定時間Ｔ６で機械式ブレーキ装置２２の制動力を零にまで減少させる。
【００７３】
尚、本発明は、上述の実施の形態の内容に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々の変更が可能である。
例えば、シフト操作による回生トルクの切り替えは、Ｄレンジでの回生トルクと、Ｂレンジでの回生トルクとの間での２段階切り替えに限定されず、３段階以上に切り替える場合にも、本発明に係る回生トルク制御を適用できる。
また、運転者による回生トルクの切り替え指令は、シフト操作、アクセル操作によるものに限定されず、例えば、回生トルク量（回生ブレーキの強さ）を選択するスイッチの操作によって回生トルクの切り替えを指令することができる。
【００７４】
また、例えば、図４のフローチャートに示すシフト操作時の回生トルク制御において、｜Ｔｂ｜＞｜Ｔｇ｜であるものの、両者の差が設定値よりも小さい場合には、一旦Ｂレンジでの目標回生トルクＴｂにまで増加させる制御をキャンセルし、Ｄレンジでの目標回生トルクＴｄから回生トルク制限値Ｔｇに変化させることができる。
同様に、図６におけるＢレンジでの目標回生トルクＴｂと回生トルク制限値Ｔｇとの差が設定値よりも小さい場合には、｜Ｔｂ｜＞｜Ｔｇ｜であっても、一旦Ｔｇ−ΔＴｑまで回生トルクを減少させる制御をキャンセルし、回生トルク制限値ＴｇからＤレンジでの目標回生トルクＴｄにまで変化させることができる。
即ち、運転者が体感できる減速度の変化が、回生トルク制限値Ｔｇによる抑制で大きく変わらない場合に、ΔＴｑのトルク変化を付与する制御をキャンセルすることができる。
【００７５】
また、図１１に示した例では、走行モータ１０の回生トルクの制御に並行して、機械式ブレーキ装置２２の制動力を制御したが、ハイブリッド車両では、機械式ブレーキ装置２２の制動力を制御する代わりに、又は、機械式ブレーキ装置２２の制動力の制御と共に、エンジンブレーキの制御を行うことができる。
【符号の説明】
【００７６】
１…減速機、２…車輪、３…ブレーキロータ、４…ブレーキキャリパ、１０…走行モータ（電動発電機）、１１…インバータ、１２…モータＥＣＵ、１３…アクセル開度センサ、１４…ブレーキストロークセンサ、１５…シフトポジションセンサ、１６…ブレーキＥＣＵ、２０…蓄電装置（高電圧バッテリ）、２１…バッテリＥＣＵ、２３…シフトレバー（シフト操作部）、２４…アクセルペダル（アクセル操作部）、３０…車両制御ＥＣＵ、４０…車両制御ネットワーク、５０…電気自動車
【図１】
2014135814.tif 000003
【図２】
2014135814.tif 000004
【図３】
2014135814.tif 000005
【図４】
2014135814.tif 000006
【図５】
2014135814.tif 000007
【図６】
2014135814.tif 000008
【図７】
2014135814.tif 000009
【図８】
2014135814.tif 000010
【図９】
2014135814.tif 000011
【図１０】
2014135814.tif 000012
【図１１】
2014135814.tif 000013
【図１２】
2014135814.tif 000014
【図１３】
2014135814.tif 000015