(57)【特許請求の範囲】
【請求項１】
走行積算距離ごとのバッテリの健全度目標値を記憶する記憶部と、
現在の前記バッテリの健全度と前記記憶部から受信した前記健全度目標値との差を算出する健全度目標差算出部と、
前記バッテリの温度範囲設定値を演算する第１処理と、前記バッテリの充電率許容最大設定値を演算する第２処理と、モータへ出力するトルク指令の最大変化率設定値を演算する第３処理とを、現在の前記バッテリの健全度が前記健全度目標値よりも小さいときに、前記第３処理、前記第１処理、前記第２処理の順番で処理を実行し、現在の前記バッテリの健全度が前記健全度目標値よりも大きいときに、前記第２処理、前記第１処理、前記第３処理の順番で処理を実行する健全度制御用指令値生成部と、を備えたことを特徴とする車両制御ユニット。
【請求項２】
前記第１処理、前記第２処理、および、前記第３処理において、温度範囲設定値、充電率許容最大設定値、および、最大変化率設定値を変更したときに、各処理で変更した値に対する前記バッテリの健全度変化量を格納したマップを有する健全度影響要因記憶部を更に備え、
前記健全度制御用指令値生成部は、現在の前記バッテリの健全度が前記健全度目標値よりも小さいとき、前記健全度目標差と前記健全度変化量との和がゼロ未満であるときに次の処理を行い、現在の前記バッテリの健全度が前記健全度目標値よりも大きいとき、前記健全度目標差から前記健全度変化量を引いた差がゼロより大きいときに次の処理を行うことを特徴とする請求項１記載の車両制御ユニット。
【請求項３】
アクセルペダル操作量、車速、シフト位置に対する前記モータへのトルク要求との関係を格納したマップを参照してトルク要求を出力する駆動トルク指令値生成部と、
前記健全度制御用指令値生成部から出力された最大変化率設定値と、前記トルク要求とを受信し、前記最大変化率設定値より小さくなるように変化率を制限してトルク指令を出力するトルク指令値変化率抑制制御部と、を更に備えたことを特徴とする請求項１又は請求項２記載の車両制御ユニット。
【請求項４】
前記トルク指令値変化率抑制制御部は、変化率制限を加えた場合に、前記モータへのトルク指令が前記トルク要求になるまでの間に、アクセルペダル操作量の変化量が所定判定しきい値よりも大きくなったとき、ユーザ要求未達回数をインクリメントするとともに保持し、
前記健全度制御用指令値生成部は、現在の前記バッテリの健全度が前記健全度目標値よりも小さいとき、前記ユーザ要求未達回数を受信し、前記ユーザ要求未達回数が所定値よりも小さいときのみ、前記第３処理を実行することを特徴とする請求項３記載の車両制御ユニット。
【請求項５】
所定走行積算距離ごとに制御トリガを生成して出力する制御処理開始トリガ生成部を更に備え、
前記トルク指令値変化率抑制制御部は、前記制御トリガを受信したときに前記ユーザ要求未達回数をゼロとする請求項４記載の車両制御ユニット。
【請求項６】
前記バッテリの健全度を目標値に近付ける処理間隔で、各処理時の前記バッテリの健全度とその時の走行積算距離におけるバッテリの健全度の目標値との差を累積し、累積値が正側の所定しきい値以上であるとき、前記目標値に正の所定値を加算して新しい目標値とし、累積値が負側の所定判定値未満であるとき、前記目標値に負の所定値を加算して新しい目標値とし、前記差の累積値をゼロとする健全度目標値補正部を更に備えることを特徴とする請求項１乃至請求項５のいずれか１項記載の車両制御ユニット。
【請求項７】
ユーザが切替え可能な劣化制御スイッチを更に備え、
前記健全度制御用指令値生成部は、前記劣化制御スイッチがオフのときに、前記第１処理、前記第２処理、および前記第３処理を実行するとともに、前記温度範囲設定値、前記充電率許容最大設定値、および、前記最大変化率設定値として初期値を出力することを特徴とする請求項１乃至請求項６のいずれか１項記載の車両制御ユニット。
【請求項８】
複数の二次電池セルを含むバッテリと、
複数の二次電池セルの監視と電池制御に必要な処理を行うバッテリ制御装置と、
前記バッテリを冷却するためのバッテリ冷却装置と、
前記バッテリを加温するためのバッテリ加温装置と、
前記バッテリの充電制御を行うための充電制御装置と、
請求項１乃至請求項７のいずれか１項記載の車両制御ユニットと、を備えたことを特徴とする電動車両。
【請求項９】
ユーザに前記バッテリの残容量を表示する表示部を更に備え、
前記車両制御ユニットの前記第２処理により前記充電率許容最大設定値が変更されたとき、
前記充電制御装置は、現在の充電率と指令値とを比較して、指令値に達したら前記バッテリへの充電を停止し、
前記表示部は、前記車両制御ユニットの前記第２処理への指令値を前記バッテリの残容量の１００％と設定して、現在の充電率から前記バッテリの残容量を表示する請求項８記載の電動車両。
【請求項１０】
前記バッテリ制御装置は、前記温度範囲設定値を受信し、前記バッテリの温度が前記温度範囲設定値を超えないように前記バッテリ冷却装置と前記バッテリ加温装置を制御し、前記バッテリ冷却装置と前記バッテリ加温装置の動作状況を前記車両制御ユニットに通知する請求項８又は請求項９記載の電動車両。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、車両制御ユニットおよび電動車両に関する。
【背景技術】
【０００２】
二次電池の価格は電気自動車等の電動車両の原価に対して高い割合を占めている。そのため、使用後にも二次電池を有効に利用するために、例えば、電気自動車をガソリン自動車のように長期間使用すること、使用後の二次電池を搭載した中古車両として販売すること、電動車両から二次電池のみを取り出して別の電動車両に組み込むこと、および、車両とは別の用途（例えば家庭用蓄電池システム）で使用すること等、様々な利用方法が検討されている。
【０００３】
同時に、二次電池の汎用性を高めるために、車両の既存のユーザ、潜在のユーザに対して、各ユーザで異なる使用状況に関わらず、走行距離等に応じた使用可能な電池容量を保証することが望まれている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−１８７５７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
走行距離等に応じた使用可能な電池容量を保証するためには、単に劣化を回避するだけではなく、目標値を定めてこの目標値に近づくように使用可能な電池容量を制御できることが要求される。
【０００６】
リチウムイオン電池等の二次電池の劣化の要因はまだ完全には解明されていないが、温度、充電率（ＳＯＣ：state of charge）、充放電電流の３つが大きな要因であると考えられている。
【０００７】
本発明の実施形態は、上記事情を鑑みて成されたものであって、使用後の二次電池の汎用性を高める車両制御ユニットおよび電動車両を提供することを目的とする。
【課題を解決するための手段】
【０００８】
実施形態による車両制御ユニットは、走行積算距離ごとのバッテリの健全度目標値を記憶する記憶部と、現在の前記バッテリの健全度と前記記憶部から受信した前記健全度目標値との差を算出する健全度目標差算出部と、前記バッテリの温度範囲設定値を演算する第１処理と、前記バッテリの充電率許容最大設定値を演算する第２処理と、モータへ出力するトルク指令の最大変化率設定値を演算する第３処理とを、現在の前記バッテリの健全度が前記健全度目標値よりも小さいときに、前記第３処理、前記第１処理、前記第２処理の順番で処理を実行し、現在の前記バッテリの健全度が前記健全度目標値よりも大きいときに、前記第２処理、前記第１処理、前記第３処理の順番で処理を実行する健全度制御用指令値生成部と、を備える。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態の電動車両の一構成例を概略的に示すブロック図である。
【図２】図２は、図１に示す電動車両のバッテリ制御ユニットの一構成例を概略的に示すブロック図である。
【図３】図３は、図１に示す電動車両の車両制御ユニットの一構成例を概略的に示すブロック図である。
【図４】図４は、実施形態の車両制御ユニットの駆動トルク指令値生成部の駆動トルクマップの一例を示す図である。
【図５】図５は、実施形態の車両制御ユニットの健全度目標値記憶部で用いる走行積算距離ごとの健全度目標値を示す健全度目標値マップの一例を示した図である。
【図６】図６は、実施形態の車両制御ユニットの健全度目標値補正部が健全度目標値を補正する動作の一例を示すフローチャートである。
【図７Ａ】図７Ａは、実施形態の車両制御ユニットの健全度影響要因記憶部に記憶された健全度影響要因マップの一例である。
【図７Ｂ】図７Ｂは、実施形態の車両制御ユニットの健全度影響要因記憶部に記憶された健全度影響要因マップの一例である。
【図７Ｃ】図７Ｃは、実施形態の車両制御ユニットの健全度影響要因記憶部に記憶された健全度影響要因マップの一例である。
【図８】図８は、トルク指令値変化率抑制制御部がユーザ要求未達回数をカウントする動作の一例を示すフローチャートである。
【図９】図９は、実施形態の電動車両の健全度制御用指令値生成部の動作の一例を説明するためのフローチャートである。
【図１０】図１０は、バッテリ劣化制御におけるトルク指令変化率制御の一例を説明するためのフローチャートである。
【図１１】図１１は、バッテリ劣化制御におけるバッテリ温度制御のためのバッテリ温度許容範囲設定値を演算する動作の一例を示すフローチャートである。
【図１２】図１２は、バッテリ劣化制御における充電率制御のための充電率許容最大設定値を演算する動作の一例を示すフローチャートである。
【図１３】図１３は、バッテリ劣化制御における充電率制御のための充電率許容最大設定値を演算する動作の一例を示すフローチャートである。
【図１４】図１４は、バッテリ温度制御のためのバッテリ温度許容範囲設定値を演算する動作の一例を示すフローチャートである。
【図１５】図１５は、トルク指令値変化率抑制制御部がユーザ要求未達回数をカウントする動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、実施形態について図面を参照して説明する。  
図１は、実施形態の電動車両の一構成例を概略的に示すブロック図である。
【００１１】
本実施形態の電動車両は、バッテリＢＴ、バッテリ制御ユニット１０、バッテリ冷却装置１２、バッテリ加温装置１４、および、車両制御ユニット２０、アクセルペダルセンサ２２、アクセルペダルＡＰ、車速センサ２４、シフトセンサ２６、シフトレバーＳＬ、距離計２８、劣化制御スイッチＳＷ、充電制御ユニット３０、充電用コネクタＣＮＴ、コンビネーションメータ制御ユニット４０、コンビネーションメータ４２、ブレーキ制御ユニット５０、ブレーキペダルセンサ５２、ブレーキペダルＢＰ、ブレーキアクチュエータ５４、ブレーキ機構５５、モータ制御ユニット６０、インバータＩＮＶ、モータＭ、減速機ＲＧ、駆動輪ＷＬ、を備えている。
【００１２】
アクセルペダルセンサ２２は、ユーザが操作するアクセルペダルＡＰの踏み込み量を検出して、検出したアクセルペダル踏み込み量を車両制御ユニット２０へ出力する。
【００１３】
車速センサ２４は、電動車両の速度を検出して、車両制御ユニット２０へ出力する。
【００１４】
シフトセンサ２６は、ユーザが操作するシフトレバーＳＬの位置（Ｄ：ドライブ、Ｒ：リバース、Ｐ：パーキング等）を検出し、検出したシフト位置を車両制御ユニット２０へ出力する。
【００１５】
距離計２８は、電動車両の走行積算距離を測定して、走行積算距離を車両制御ユニット２０へ出力する。
【００１６】
充電用コネクタＣＮＴは、電動車両のバッテリＢＴを充電（急速充電又は普通充電）する際に外部の充電器（急速充電器又は普通充電器）と電気的に接続する。なお、バッテリＢＴの充電は、有線による充電でもよく、無線による充電であってもよい。
【００１７】
充電制御ユニット３０は、バッテリ制御ユニット１０からの充電率と車両制御ユニット２０からの充電率許容最大設定値とにもとづいて、バッテリＢＴの充電率が充電率許容最大設定値以下になるように充電の制御を行う。具体的には、バッテリＢＴの充電率が充電率許容最大設定値に達したら充電を停止する。
【００１８】
コンビネーションメータ４２は、バッテリ残量およびその他の情報を表示する表示手段である。コンビネーションメータ４２は、液晶表示装置や有機ＥＬ表示装置等の表示装置を備えている。
【００１９】
コンビネーションメータ制御ユニット４０は、コンビネーションメータ４２への表示指示と表示情報の算出を行う。コンビネーションメータ制御ユニット４０は、バッテリ制御ユニット１０からの充電率情報と、車両制御ユニット２０からの充電率許容最大設定値とを使用してユーザに提示するバッテリ残量を算出する。バッテリＢＴの容量と充電率許容最大設定値とが異なる場合、バッテリＢＴの充電率許容最大設定値を容量以下となるように制御すると、充電を完了してもバッテリ残量がバッテリＢＴの容量に対して１００％にはならない。しかしながら、バッテリＢＴの充電率を制御した場合にも、充電を完了したらバッテリ残量を１００％とユーザへ表示することが望ましい。このために、コンビネーションメータ制御ユニット４０は、バッテリ制御ユニット１０からの充電率情報と、車両制御ユニット２０からの充電率許容最大設定値とを使用して例えば下記のようにユーザに示すバッテリ残量を算出する。  
バッテリ残量＝（充電率／充電率許容最大設定値）×１００［％］
モータ制御ユニット６０は、車両制御ユニット２０からトルク指令を受信し、モータＭがトルク指令の値を実現するようにインバータＩＮＶの動作を制御する。
【００２０】
インバータＩＮＶは、モータ制御ユニット６０からのモータ制御信号に従って、バッテリＢＴの直流電力を交流電力に変換してモータＭへ出力する。
【００２１】
モータＭは、インバータＩＮＶから供給された交流電力により回転する。モータＭは回転動力を車軸に伝達して力行運転を行う。また、モータＭは車軸の駆動力を電力に逆変換して回生運転を行う。
【００２２】
減速機ＲＧは、モータＭで発生した駆動力を車軸へ伝達するとともに、車軸からの駆動力をモータＭへ伝達する。
【００２３】
ブレーキペダルセンサ５２は、ユーザが操作するブレーキペダルＢＰの踏み込み量を検出する。ブレーキペダルセンサ５２は、検出した踏み込み量をブレーキ制御ユニット５０へ出力する。
【００２４】
ブレーキ制御ユニット５０は、ブレーキペダルの踏み込み量に応じて、ブレーキアクチュエータ５４に対してブレーキ制御信号を出力する。
【００２５】
ブレーキアクチュエータ５４は、ブレーキ制御信号に従って、ブレーキ機構５５を制御するための油圧を発生する。
【００２６】
ブレーキ機構５５は、各車輪ＷＬ、ＷＬに対応して設けられたディスクロータを、ブレーキアクチュエータ５４からの油圧によって操作されるブレーキパッドによって押さえつけることにより制動を行う。
【００２７】
バッテリＢＴは、複数の二次電池セル（図示せず）を含む。バッテリＢＴの二次電池セルは例えばリチウムイオン電池、鉛電池、ニッケル水素電池等である。バッテリＢＴは、インバータＩＮＶへ直流電力を出力するとともに、充電制御ユニット３０から供給される直流電力により充電される。
【００２８】
バッテリ制御ユニット１０は、バッテリＢＴからのバッテリ状態（電圧、温度、電流等）と車両制御ユニット２０からのバッテリ温度範囲設定値にもとづいて、バッテリＢＴの健全度（ＳＯＨ：state of health）および充電率を演算するとともに、バッテリＢＴの温度が範囲設定値に入るようにバッテリ冷却装置１２とバッテリ加温装置１４との制御を行う。具体的には、バッテリの温度が範囲設定値よりも高くなった場合には、バッテリ冷却装置に冷却の指令を与える。逆にバッテリの温度が範囲設定値よりも低くなった場合には、バッテリ加温装置に加温の指令を与える。また、バッテリ制御ユニット１０は、バッテリ冷却装置１２とバッテリ加温装置１４の動作状況と、健全度と、充電率とを車両制御ユニット２０に出力する。
【００２９】
バッテリ冷却装置１２は、バッテリ制御ユニット１０からのバッテリ冷却指令に基づいてバッテリＢＴを冷却する。
【００３０】
バッテリ加温装置１４は、バッテリ制御ユニット１０からのバッテリ加温指令に基づいてバッテリＢＴを加温する。
【００３１】
車両制御ユニット２０は、ユーザのアクセルペダル操作量、車速、シフト位置から駆動トルクマップを用いて必要となる駆動トルクを算出し、トルク指令をモータ制御ユニット６０に与えるとともに、バッテリ制御ユニット１０、充電制御ユニット３０、および、コンビネーションメータ制御ユニット４０を協調制御する。
【００３２】
本実施形態では、車両制御ユニット２０は、バッテリＢＴの健全度を目標値に近付けるために、バッテリＢＴの温度、充電率、および、充放電電流を制御する指令信号を生成し、バッテリ制御ユニット１０、充電制御ユニット３０、コンビネーションメータ制御ユニット４０、および、モータ制御ユニット６０を制御する。
【００３３】
具体的には、車両制御ユニット２０は、バッテリＢＴを冷却または加温してバッテリＢＴの温度を調整するためのバッテリ温度許容範囲設定値を演算する（第１処理）。また、車両制御ユニット２０は、バッテリＢＴの充電率を制限するための充電率許容最大設定値を演算する（第２処理）。また、車両制御ユニット２０は、駆動モータ６０へのトルク指令の最大変化率設定値を演算して（第３処理）、トルク指令の変化率を制限する。さらに、後述するように、車両制御ユニット２０は、状況に応じてバッテリＢＴの劣化の目標値自体を変更する。
【００３４】
劣化制御スイッチＳＷは、ユーザによって操作され、制御に必要となる信号である劣化制御許可設定を生成する。例えば、ユーザが劣化制御スイッチＳＷをオン（ＯＮ）にした場合には劣化制御許可設定がイネーブルとなり、劣化制御スイッチＳＷをオフ（ＯＦＦ）にした場合には劣化制御許可設定がディセーブルとなる。通常、劣化制御はイネーブルとなっているが、ユーザは、旅行等で一時的に劣化抑制よりも車両性能（加速性／航続距離等）を優先したい場合には、劣化制御スイッチＳＷを操作して一時的に劣化抑制制御をディセーブルにすることができる。
【００３５】
図２は、図１に示す電動車両のバッテリ制御ユニット１０の一構成例を概略的に示すブロック図である。  
バッテリ制御ユニット１０は、充電率算出部１０Ａと、バッテリ冷却／加温制御部１０Ｂと、健全度算出部１０Ｃとを有している。
【００３６】
充電率算出部１０Ａは、バッテリＢＴから受信したバッテリ状態（電圧、温度、電流等）からバッテリＢＴの充電率を算出して出力する。ここで算出した充電率は、車両制御ユニット２０、充電制御ユニット３０、および、コンビネーションメータ制御ユニット４０に供給される。
【００３７】
バッテリ冷却／加温制御部１０Ｂは、バッテリＢＴから受信したバッテリ状態（電圧、温度、電流等）と、車両制御ユニット２０から受信したバッテリ温度許容範囲設定値とを用いて、バッテリ冷却装置１２およびバッテリ加温装置１４への指令信号を生成するとともに、バッテリ冷却装置１２とバッテリ加温装置１４との動作状況を車両制御ユニット２０へ通知する。
【００３８】
健全度算出部１０Ｃは、バッテリＢＴから受信したバッテリ状態（電圧、温度、電流等）からバッテリＢＴの健全度を算出して出力する。ここで算出した健全度は、車両制御ユニット２０に供給される。
【００３９】
図３は、図１に示す電動車両の車両制御ユニット２０の一構成例を概略的に示すブロック図である。  
車両制御ユニット２０は、駆動トルク指令値生成部２０Ａと、トルク指令値変化率抑制制御部２０Ｂと、制御処理開始トリガ生成部２０Ｃと、健全度目標値記憶部２０Ｄと、健全度目標値補正部２０Ｅと、健全度目標差算出部２０Ｆと、健全度影響要因記憶部２０Ｇと、健全度制御用指令値生成部２０Ｈと、を有している。
【００４０】
駆動トルク指令値生成部２０Ａは、アクセルペダル操作量、車速、および、シフト位置を受信し、これらから駆動トルクマップを用いて必要となる駆動トルクとしてトルク要求を算出し、トルク指令値変化率抑制制御部２０Ｂへ出力する。
【００４１】
図４は、駆動トルクマップの一例を示す図である。図４に示す駆動トルクマップは、横軸を車速とし、縦軸を駆動トルク要求とし、アクセルペダル操作量に応じた車速と駆動トルク要求との関係の一例を示している。
【００４２】
制御処理開始トリガ生成部２０Ｃは、距離計２８から走行積算距離を受信する。制御処理開始トリガ生成部２０Ｃは、一定走行距離ごとに、健全度目標値記憶部２０Ｄと、健全度目標値補正部２０Ｅと、健全度制御用指令値生成部２０Ｈとの処理を開始させるためのトリガである制御トリガを生成する。制御トリガはトルク指令値変化率抑制制御部２０Ｂにも入力される。制御トリガの生成間隔は、設定値（制御間隔走行距離）によって決まる。この設定値を書き換え可能なメモリに入れておくことで、電気自動車メーカが車両製造時・販売時に設定する以外に車両点検時等に書き換えが可能となる。なお、制御処理開始トリガ生成部２０Ｃは、走行積算距離が所定の距離に達したタイミングで制御トリガを生成してもよく、所定期間ごとに制御トリガを生成してもよい。
【００４３】
健全度目標値記憶部２０Ｄは、例えば走行積算距離に対する健全度目標値を示す健全度マップを有している。健全度目標値記憶部２０Ｄは、距離計２８から走行積算距離を受信し、走行積算距離ごとの健全度目標値を示す健全度目標値マップを用いて、現在の走行積算距離における健全度の目標値を算出する。算出した健全度目標値は健全度目標値補正部２０Ｅへ供給される。なお、健全度目標値記憶部２０Ｄの健全度目標値マップを書き換え可能なメモリに入れておくと、車両製造時および販売時に健全度目標値を設定する以外のタイミング（車両点検時等）にも健全度目標値を書き換えることが可能となる。
【００４４】
図５は、走行積算距離ごとの健全度目標値を示す健全度目標値マップの一例を示した図である。図５に示す健全度マップは、横軸が走行積算距離であって、縦軸が健全度である。健全度目標値は走行積算距離が０ｋｍのときを１００％として走行積算距離が大きくなると健全度目標値が小さくなる傾きが負のグラフとして表されている。
【００４５】
健全度目標値補正部２０Ｅは、健全度目標値記憶部２０Ｄで算出した健全度目標値を用いて劣化制御を行っても実際の健全度が目標値に近づかない場合に、健全度目標値の補正を行う。
【００４６】
図６は、健全度目標値補正部２０Ｅが健全度目標値を補正する動作の一例を示すフローチャートである。健全度目標値補正部２０Ｅは、健全度目標差を受信して健全度目標差累積値を演算する。健全度目標差累積値が正（＋）側のしきい値を超えた場合、あるいは、負（−）側のしきい値を超えた場合には、現在の健全度目標値に対して補正係数（正側のしきい値を超えた場合には正側の補正値、負側のしきい値を超えた場合には負側の補正値）を加えることにより、健全度目標値を補正する。
【００４７】
具体的には、最初に、健全度目標値補正部２０Ｅは、制御トリガを検出したか否か判断する（ステップＳＴＡ１）。
【００４８】
続いて、制御トリガが検出された場合、健全度目標値補正部２０Ｅは前回までの健全度目標差の累積値に今回の健全度目標差を加えて、今回の健全度目標差の累積値を算出する（ステップＳＴＡ２）。
【００４９】
健全度目標値補正部２０Ｅは、算出した今回の健全度目標差累積値が正（＋）側の目標差累積値しきい値よりも大きいか否か判断する（ステップＳＴＡ３）。
【００５０】
今回の健全度目標差累積値が正（＋）側の目標差累積値しきい値より大きい場合、健全度目標値補正部２０Ｅは、健全度目標値を補正する（ステップＳＴＡ５）。補正後の健全度目標値（健全度目標補正値）は、現在の健全度目標値に正（＋）側目標値補正係数を加えた値である。
【００５１】
次に、健全度目標値補正部２０Ｅは、健全度目標差累積値をクリアする（ステップＳＴＡ７）。その後、健全度目標値補正部２０Ｅは、ステップＳＴＡ１の処理に戻る。
【００５２】
ステップＳＴＡ３において今回の健全度目標差累積値が正（＋）側の目標差累積値しきい値以下である場合、健全度目標値補正部２０Ｅは、今回の健全度目標差累積値が負（−）側の目標差累積値しきい値より小さいか否か更に判断する（ステップＳＴＡ４）。
【００５３】
今回の健全度目標差累積値が負（−）側の目標差累積値しきい値以上である場合、健全度目標値補正部２０Ｅは、現在の健全度目標値を健全度目標補正値として（ステップＳＴＡ８）、ステップＳＴＡ１の処理に戻る。
【００５４】
健全度目標差算出部２０Ｆは、バッテリ制御ユニット１０から健全度測定値を受信し、健全度目標値補正部２０Ｅから健全度目標補正値を受信する。健全度目標差算出部２０Ｆは、健全度測定値と健全度目標補正値とから、目標値と測定値との差（健全度目標差＝健全度測定値−健全度目標補正値）を算出する。具体的には、健全度目標差は、健全度測定値から健全度目標補正値を引いた値である。健全度目標差算出部２０Ｆは、算出した健全度目標差を健全度制御用指令値生成部２０Ｈと健全度目標値補正部２０Ｅとへ供給する。
【００５５】
健全度影響要因記憶部２０Ｇは、健全度制御用指令値生成部２０Ｈからの影響要因設定値（最大変化率設定値の補正係数、バッテリ温度設定値の補正係数、充電率許容最大設定値の補正係数）から、各影響要因の健全度変化量を示す健全度影響要因マップを用いて、健全度影響要因設定値の健全度変化量を算出する。健全度影響要因記憶部２０Ｇは、算出した健全度変化量を健全度制御用指令値生成部２０Ｈへ出力する。
【００５６】
図７Ａは、健全度影響要因記憶部２０Ｇに記憶された健全度影響要因マップの一例である。この健全度影響要因マップは、影響要因設定値を最大変化率設定値補正係数とし、最大変化率設定値補正係数に対する健全度変化量の値を求めるマップである。健全度影響要因記憶部２０Ｇは、最大変化率設定値補正係数が入力されると、この健全度影響要因マップを用いて対応する健全度変化量を返す。
【００５７】
図７Ｂは、健全度影響要因記憶部２０Ｇに記憶された健全度影響要因マップの一例である。この健全度影響要因マップは、影響要因設定値をバッテリ温度設定値補正係数とし、バッテリ温度設定値補正係数に対する健全度変化量の値を求めるマップである。健全度影響要因記憶部２０Ｇは、バッテリ温度設定値補正係数が入力されると、この健全度影響要因マップを用いて対応する健全度変化量を返す。
【００５８】
図７Ｃは、健全度影響要因記憶部２０Ｇに記憶された健全度影響要因マップの一例である。この健全度影響要因マップは、影響要因設定値を充電率許容最大設定値補正係数とし、充電率許容最大設定値補正係数に対する健全度変化量の値を求めるマップである。健全度影響要因記憶部２０Ｇは、充電率許容最大設定値補正係数が入力されると、この健全度影響要因マップを用いて対応する健全度変化量を返す。
【００５９】
トルク指令値変化率抑制制御部２０Ｂは、アクセルペダル操作量と、トルク要求と、制御トリガとを受信する。トルク指令値変化率抑制制御部２０Ｂは、アクセルペダル操作量が変化したことをトリガとして、駆動トルク指令値生成部２０Ａからのトルク要求と、健全度制御用指令値生成部２０Ｈからの最大変化率設定値から、モータ制御ユニット６０に与えるトルク指令が最大変化率設定値よりも小さくなるように変化率を制限する。
【００６０】
トルク指令値変化率抑制制御部２０Ｂは、トルク要求に制限を加えた場合には、制限実施期間中（トルク指令がトルク要求に到達するまでの間）にアクセルペダル操作量の変化量が設定値（ユーザ要求未達判定しきい値）よりも大きくなった場合には、ユーザが変化率の制限による車の挙動に不満を持ったということであるので、ユーザ要求未達であると判断する。このユーザ要求未達回数を保持しておき、ユーザ要求未達と判断するたびにカウントアップし、このユーザ要求未達回数を健全度制御用指令値生成部に出力する。これは、ユーザ要求未達が多く発生する最大変化率設定をしないように、健全度制御用指令値生成部でこの回数を見て最大変化率設定値を演算しているためである。
【００６１】
図８は、トルク指令値変化率抑制制御部２０Ｂがユーザ要求未達回数をカウントする動作の一例を示すフローチャートである。
【００６２】
トルク指令値変化率抑制制御部２０Ｂは、アクセルペダル操作量が変化したか否か判断する（ステップＳＴＢ１）。ここでは、ユーザがアクセルペダルを踏み込んだか否か判断し、アクセルペダル操作量の変化が所定のしきい値を超えて踏み込み側に変化した場合にアクセルペダルの操作量が変化したものと判断してもよい。
【００６３】
アクセルペダル操作量が変化したと判断した場合、トルク指令値変化率抑制制御部２０Ｂは、トルク要求の変化率が最大変化率設定値よりも大きいか否か判断する（ステップＳＴＢ２）。
【００６４】
トルク要求の変化率が最大変化率設定値よりも大きい場合、トルク指令値変化率抑制制御部２０Ｂは、トルク指令の変化率が最大変化率設定値よりも小さくなるように変化率を制限する（ステップＳＴＢ３）。
【００６５】
続いて、トルク指令値変化率抑制制御部２０Ｂは、トルク指令がトルク要求になるまでにアクセルペダル操作量が小さくなったか否か判断する（ステップＳＴＢ４）。ここでは、アクセルペダル操作量が所定値以上小さくなったときに、アクセルペダル操作量が小さくなったと判断してもよい。
【００６６】
アクセルペダル操作量が小さくなったと判断した場合、トルク指令値変化率抑制制御部２０Ｂは、ステップＳＴＢ１の処理に戻る。
【００６７】
アクセルペダル操作量が小さくならなかったと判断した場合、トルク指令値変化率抑制制御部２０Ｂは、さらに、トルク指令がトルク要求になるまでの間にアクセルペダル操作量の踏込み側への変化量がユーザ要求未達判定しきい値よりも大きい状態があったか否か判断する（ステップＳＴＢ５）。ここで、ユーザ要求未達判定しきい値を書き換え可能なメモリに入れておくと、電動車両メーカが車両製造時および販売時にしきい値を設定する以外に、車両点検時等のタイミングにしきい値を書き換えることが可能となる。
【００６８】
アクセルペダル操作量の変化量がユーザ要求未達判定しきい値以下の場合、トルク指令値変化率抑制制御部２０Ｂは、ステップＳＴＢ１の処理に戻る。
【００６９】
アクセルペダル操作量の変化量がユーザ要求未達判定しきい値よりも大きい場合、トルク指令値変化率抑制制御部２０Ｂは、ユーザ要求未達回数をカウントアップする（ステップＳＴＢ６）。その後、トルク指令値変化率抑制制御部２０Ｂは、ステップＳＴＢ１の処理に戻る。
【００７０】
トルク指令値変化率抑制制御部２０Ｂは、制御処理開始トリガ生成部２０Ｃから制御トリガを受信するとユーザ要求未達回数をクリアする。これは、健全度制御用指令値生成部２０Ｈでの最大変化率設定値の再算出が行われるたびに（すなわち制御処理開始トリガ生成部２０Ｃで制御トリガが生成されるごとに）ユーザ要求未達回数をクリアし、前回の結果が影響することを回避している。
【００７１】
健全度制御用指令値生成部２０Ｈは、制御トリガと、劣化制御許可設定と、充電率と、バッテリ冷却／加温装置動作状況と、健全度影響要因設定値と、健全度目標差と、ユーザ要求未達回数と、を受信する。健全度制御用指令値生成部２０Ｈは、これらの信号を用いてバッテリ劣化制御のための指令値を演算する。
【００７２】
本実施形態では、温度、充電率（ＳＯＣ）、および、充放電電流の３つを制御対象としている。健全度制御用指令値生成部２０Ｈは、現在のバッテリＢＴの健全度と目標のバッテリＢＴの健全度との差に応じて、バッテリ温度制御と、充電率制御と、トルク指令変化率制御と、の３つの処理についての指令値（バッテリ温度許容範囲設定値、充電率許容最大設定値、最大変化率設定値）を演算して、現在のバッテリＢＴの健全度を目標の電池の健全度に近付けている。
【００７３】
バッテリ温度制御では、健全度制御用指令値生成部２０Ｈは、バッテリＢＴのバッテリ温度許容範囲設定値を演算する。健全度制御用指令値生成部２０Ｈは、バッテリ制御ユニット１０へバッテリ温度許容範囲設定値を送信して、バッテリＢＴの温度がバッテリ温度許容範囲設定値内に入るようにバッテリ冷却／加温制御を行う。このとき、健全度制御用指令値生成部２０Ｈは、冷却又は加温が間に合わなくなるバッテリ温度範囲設定をしないように、バッテリ冷却装置１２とバッテリ加温装置１４との動作状況を見て温度範囲設定を行う。
【００７４】
充電率制御では、健全度制御用指令値生成部２０Ｈは、バッテリＢＴの充電率許容最大設定値を演算する。健全度制御用指令値生成部２０Ｈは、充電制御ユニット３０に充電率許容最大設定値を送信し、バッテリＢＴの充電率を充電率許容最大設定値以下になるようにバッテリＢＴを充電する。
【００７５】
トルク指令変化率制御では、健全度制御用指令値生成部２０Ｈは、モータ６０に対するトルク指令について最大変化率設定値を演算し、トルク指令値変化率抑制制御部２０Ｂを制御してモータ制御ユニット６０に与えるトルク指令の変化率が最大変化率設定値以下としてトルク指令の変化を抑制する。
【００７６】
なお、劣化制御スイッチＳＷにより劣化制御許可設定がディセーブルとなると、健全度制御用指令値生成部２０Ｈは、指令値（バッテリ温度許容範囲設定値、充電率許容最大設定値、最大変化率設定値）として初期値を出力する。ただし、劣化制御許可設定がディセーブルのときも指令値を算出する処理は実行され、指令値として出力しないものとする。このことにより、ユーザの操作により劣化抑制制御をイネーブルにした時には、実行されていた処理結果に基づいた指令値が出力されることとなる。
【００７７】
以下、本実施形態の電動車両の健全度制御用指令値生成部２０Ｈの動作の一例について説明する。  
図９は、本実施形態の電動車両の健全度制御用指令値生成部２０Ｈの動作の一例を説明するためのフローチャートである。
【００７８】
最初に、健全度制御用指令値生成部２０Ｈは、制御トリガを検出したか否か判断する（ステップＳＴ１）。
【００７９】
制御トリガを検出すると、健全度制御用指令値生成部２０Ｈは、健全度目標差算出部から受信した健全度目標差がゼロか否かを判断する（ステップＳＴ２）。健全度目標差がゼロの場合には、バッテリＢＴの劣化が目標の電池の劣化と同じであるため、健全度制御用指令値生成部２０Ｈは、ステップＳＴ１に戻って再び制御トリガを検出したか否か判断する。
【００８０】
健全度目標差がゼロでない場合、健全度制御用指令値生成部２０Ｈは、健全度目標差算出部から受信した健全度目標差がゼロよりも大きいか否かを判断する（ステップＳＴ３）。ここで、健全度目標差がゼロより小さい場合は、バッテリＢＴの劣化が健全度目標値よりも大きい（劣化が進んでいる）場合である。健全度目標差がゼロより大きい場合は、バッテリＢＴの劣化が目標値よりも小さい（劣化が進んでいない）場合である。
【００８１】
健全度目標差がゼロより小さい場合、健全度制御用指令値生成部２０Ｈは、トルク指令変化率制御のための指令値（最大変化率設定値）の演算（第３処理）を行う（ステップＳＴ４）。
【００８２】
図１０は、トルク指令変化率制御の一例を説明するためのフローチャートである。  
最初に、健全度制御用指令値生成部２０Ｈは、ユーザ要求未達回数がユーザ要求未達回数しきい値よりも小さいか否か判断する（ステップＳＴ４１）。健全度制御用指令値生成部２０Ｈは、ユーザ要求未達回数がユーザ要求未達回数しきい値以上である場合には、新しい最大変化率設定値を演算せずにバッテリ温度制御のための指令値（バッテリ温度許容範囲設定値）の演算を行う（ステップＳＴ５）を行う。
【００８３】
ユーザ要求未達回数がユーザ要求未達回数しきい値より小さい場合、健全度制御用指令値生成部２０Ｈは、最大変化率設定値を更新する（ステップＳＴ４２）。新しい最大変化率設定値は、現在の最大変化率設定値から最大変化率設定値補正係数を引いた値である。
【００８４】
続いて、健全度制御用指令値生成部２０Ｈは、健全度影響要因記憶部２０Ｇから、最大変化率設定値補正係数に対する健全度変化量を読み出す（ステップＳＴ４３）。ここで用いる健全度変化量とは、新しい最大変化率設定値を用いた場合に現在の健全度が変化する量である。
【００８５】
続いて、健全度制御用指令値生成部２０Ｈは、健全度目標差と健全度変化量との和がゼロ以上か否か判断する（ステップＳＴ４４）。健全度目標差と健全度変化量との和がゼロ以上である場合には、次の所定走行距離（又は所定期間）後にはバッテリＢＴの健全度が健全度目標値以上と見込まれるため、健全度制御用指令値生成部２０Ｈは、処理を終了してステップＳＴ１へ戻る。健全度目標差と健全度変化量との和がゼロ未満である場合には、次の所定走行距離（又は所定期間）後においてもバッテリＢＴの健全度が健全度目標値未満となると見込まれるため、健全度制御用指令値生成部２０Ｈは、次のバッテリ温度制御のための指令値（バッテリ温度許容範囲設定値）の演算を行う（ステップＳＴ５）。ここで、健全度制御用指令値生成部２０Ｈは、健全度目標値の値を、現在の健全度目標差に今回の健全度変化量を加えた値に更新する。
【００８６】
図１１は、バッテリ温度制御のためのバッテリ温度許容範囲設定値を演算する動作の一例を示すフローチャートである。  
最初に、健全度制御用指令値生成部２０Ｈは、バッテリ冷却／加温装置動作状況が、バッテリ冷却／加温装置動作しきい値より小さいか否か判断する（ステップＳＴ５１）。なお、バッテリ冷却装置１２の動作しきい値とバッテリ加温装置１４の動作しきい値とはそれぞれ独立した値を設定可能である。バッテリ冷却／加温装置動作状況がバッテリ冷却／加温装置動作しきい値以上である場合、健全度制御用指令値生成部２０Ｈは、次の充電率制御のための指令値（充電率許容最大設定値）を生成する（ステップＳＴ６）を行う。
【００８７】
バッテリ冷却／加温装置動作状況がバッテリ冷却／加温装置動作しきい値より小さい場合、健全度制御用指令値生成部２０Ｈは、バッテリ温度許容範囲設定値を更新する（ステップＳＴ５２）。新しいバッテリ温度許容範囲設定値は、現在のバッテリ温度許容範囲設定値からバッテリ温度設定値補正係数を引いた値である。
【００８８】
次に、健全度制御用指令値生成部２０Ｈは、健全度影響要因記憶部２０Ｇから、バッテリ温度設定値補正係数に対する健全度変化量を読み出す（ステップＳＴ５３）。ここで用いる健全度変化量は、新しいバッテリ温度許容範囲設定値を用いた場合に現在の健全度が変化する量である。
【００８９】
次に、健全度制御用指令値生成部２０Ｈは、健全度目標差と健全度変化量との和がゼロ以上であるか否か判断する（ステップＳＴ５４）。健全度目標差と健全度変化量との和がゼロ以上である場合には、次の所定走行距離（又は所定期間）後にはバッテリＢＴの健全度が健全度目標値以上と見込まれるため、健全度制御用指令値生成部２０Ｈは、処理を終了してステップＳＴ１へ戻る。健全度目標差と健全度変化量との和がゼロ未満である場合には、次の所定走行距離（又は所定期間）後においてもバッテリＢＴの健全度が健全度目標値未満となると見込まれるため、健全度制御用指令値生成部２０Ｈは、次に充電率制御のための指令値（充電率許容最大設定値）を生成する（ステップＳＴ６）。ここで、健全度制御用指令値生成部２０Ｈは、健全度目標値の値を、現在の健全度目標差に今回の健全度変化量を加えた値に更新する。
【００９０】
図１２は、充電率制御のための充電率許容最大設定値を演算する動作の一例を示すフローチャートである。  
健全度制御用指令値生成部２０Ｈは、充電率許容最大設定値が充電率許容最大しきい値よりも小さいか否か判断する（ステップＳＴ６１）。充電率許容最大設定値が充電率許容最大しきい値以上である場合には、健全度制御用指令値生成部２０ＨはステップＳＴ１の処理に戻る。
【００９１】
充電率許容最大設定値が充電率許容最大しきい値よりも小さい場合には、健全度制御用指令値生成部２０Ｈは充電率許容最大設定値を更新する（ステップＳＴ６２）。新しい充電率許容最大設定値は、現在の充電率許容最大設定値から充電率許容最大値設定補正係数を引いた値である。その後、健全度制御用指令値生成部２０ＨはステップＳＴ１の処理に戻る。
【００９２】
健全度目標差がゼロより大きい場合、健全度制御用指令値生成部２０Ｈは、充電率制御のための指令値（充電率許容最大設定値）を生成する（ステップＳＴ７）。
【００９３】
図１３は、充電率制御のための充電率許容最大設定値を演算する動作の一例を示すフローチャートである。  
健全度制御用指令値生成部２０Ｈは、充電率許容最大設定値が１００％より小さいか否か判断する（ステップＳＴ７１）。充電率許容最大設定値が１００％以上である場合には、健全度制御用指令値生成部２０Ｈは、次のバッテリ温度制御（ステップＳＴ８）へ進む。
【００９４】
充電率許容最大設定値が１００％よりも小さい場合には、健全度制御用指令値生成部２０Ｈは充電率許容最大設定値を更新する（ステップＳＴ７２）。新しい充電率許容最大設定値は、現在の充電率許容最大設定値と充電率許容最大値設定補正係数との和である。ただし、新しい充電率許容最大設定値の上限値は１００％とする。
【００９５】
次に、健全度制御用指令値生成部２０Ｈは、健全度影響要因記憶部２０Ｇから、充電率許容最大設定値補正係数に対する健全度変化量を読み出す（ステップＳＴ７３）。なお、ステップＳＴ７２において、新しい充電率許容最大設定値が上限値となった場合には、新しい充電率許容最大設定値から更新前の充電率許容最大設定値を引いた値に対する健全度変化量を読み出すこととする。
【００９６】
次に、健全度制御用指令値生成部２０Ｈは、健全度目標差からステップＳＴ７３で読み出した健全度変化量を引いた値がゼロ以下であるか否か判断する（ステップＳＴ７４）。健全度目標差から健全度変化量を引いた値がゼロより大きい場合には、健全度制御用指令値生成部２０Ｈは、次のバッテリ温度制御のための指令値（バッテリ温度許容範囲設定値）の演算（ステップＳＴ８）へ進む。健全度目標差から健全度変化量を引いた値がゼロ以下である場合には、ステップＳＴ１の処理に戻る。ここで、健全度制御用指令値生成部２０Ｈは、健全度目標値の値を、現在の健全度目標差から健全度変化量を引いた値に更新する。
【００９７】
図１４は、バッテリ温度制御のためのバッテリ温度許容範囲設定値を演算する動作の一例を示すフローチャートである。  
最初に、健全度制御用指令値生成部２０Ｈは、バッテリ温度許容範囲設定値がバッテリ温度許容範囲しきい値よりも小さいか否か判断する（ステップＳＴ８１）。バッテリ温度許容範囲設定値がバッテリ温度許容範囲しきい値以上である場合、健全度制御用指令値生成部２０Ｈは、次のトルク指令値の最大変化率設定値を演算するトルク指令変化率制御のための指令値（最大変化率設定値）の演算（ステップＳＴ９）へ進む。
【００９８】
バッテリ温度許容範囲設定値がバッテリ温度許容範囲しきい値より小さい場合、健全度制御用指令値生成部２０Ｈは、バッテリ温度許容範囲設定値を更新する（ステップＳＴ８２）。新しいバッテリ温度許容範囲設定値は、現在のバッテリ温度許容範囲設定値とバッテリ温度設定値補正係数との和である。このとき、新しいバッテリ温度許容範囲設定値の上限値はバッテリ温度許容範囲しきい値とする。
【００９９】
次に、健全度制御用指令値生成部２０Ｈは、健全度影響要因記憶部２０Ｇからバッテリ温度設定値補正係数に対する健全度変化量を読み出す（ステップＳＴ８３）。なお、ステップＳＴ８２において、新しいバッテリ温度許容範囲設定値が上限値となった場合には、新しいバッテリ温度許容範囲設定値から更新前のバッテリ温度許容範囲設定値を引いた値に対する健全度変化量を読み出すこととする。
【０１００】
次に、健全度制御用指令値生成部２０Ｈは、健全度目標差から健全度変化量を引いた値がゼロ以下か否か判断する（ステップＳＴ８４）。健全度目標差から健全度変化量を引いた値がゼロより大きい場合、健全度制御用指令値生成部２０Ｈは、次のトルク指令変化率制御のための指令値（最大変化率設定値）の演算（ステップＳＴ９）へ進む。健全度目標差から健全度変化量を引いた値がゼロ以下である場合、健全度制御用指令値生成部２０Ｈは、ステップＳＴ１の処理に戻る。ここで、健全度制御用指令値生成部２０Ｈは、健全度目標値の値を、現在の健全度目標差から健全度変化量を引いた値に更新する。
【０１０１】
図１５は、トルク指令変化率制御の一例を示すフローチャートである。  
まず、健全度制御用指令値生成部２０Ｈは、最大変化率設定値が最大変化率しきい値よりも小さいか否か判断する（ステップＳＴ９１）。最大変化率設定値が最大変化率しきい値以上である場合には、健全度制御用指令値生成部２０Ｈは、ステップＳＴ１の処理に戻る。
【０１０２】
最大変化率設定値が最大変化率しきい値より小さい場合、健全度制御用指令値生成部２０Ｈは、最大変化率設定値を更新する（ステップＳＴ９２）。新しい最大変化率設定値は、現在の最大変化率設定値に最大変化率設定値補正係数を加えた値である。このとき、新しい最大変化率設定値の上限値は最大変化率しきい値とする。その後、健全度制御用指令値生成部２０ＨはステップＳＴ１の処理に戻る。
【０１０３】
上記のように、本実施形態の電動車両および車両制御ユニットによれば、電動車両に搭載したバッテリの劣化に対して目標値を定めて、これに近づくように電池の劣化を制御し、ユーザの使用状況に応じた目標値の自動調整を行うことが可能となる。
【０１０４】
この結果、電動車両の走行距離ごとのバッテリの劣化をある程度保証できるようになることで、中古車として販売したり、電動車両からバッテリのみを取り出して、別の電動車両に組み込んだり、または、別の用途（家庭用蓄電池システム等）で使用たりする際にバッテリの品質を担保することが容易になる。これは、電動車両に搭載された大量のバッテリの劣化をある程度保証できることで、中古車という車両の形でも、バッテリという形でも、供給先および利用先の確保が容易になるためである。中古の電動車両やバッテリの供給先および利用先が増えることで、バッテリの初期購入費用を下げることも可能となる。
【０１０５】
ここで、車両の使用環境／使用状況が、想定とは異なる一部のユーザに対しては、最初の目標値を満たすことができない。このようなユーザに対しても、目標値の自動調整を行うことができることにより、ユーザの車両性能への要求に答えながら、できる限り最初の目標値に近付けることが可能となる。
【０１０６】
また、目標値を算出する健全度目標値マップ等の設定値や制御パラメータの補正係数を変更することで、バッテリの劣化と車両性能（加速性／航続距離等）との調整が容易に可能である。すなわち、電動車両メーカ等からユーザに対して、バッテリの劣化と車両性能との関係表を提示し、ユーザに選択してもらい、その結果を設定値に反映させることで、各ユーザの要望に応じることも容易に可能となる。例えば、長く使いたいので劣化はできるだけさせないで欲しい場合、車両性能優先の場合等といった各個人の要望に答えることが可能となる。このような各ユーザの要望に合わせた調整は販売時だけでなく、車両点検時等の任意の時に行うことができ、中古車等でユーザが変わった場合の対応も可能である。今後、電動車両の普及が拡大したときに、本実施形態の電動車両および車両制御ユニットによれば、より効果的に電動車両に搭載された二次電池の汎用性を高めることができる。
【０１０７】
上記のように、本実施形態によれば、電動車両に搭載された二次電池の汎用性を高める車両制御ユニットおよび電動車両を提供することができる。
【０１０８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１０９】
なお、上記実施形態の電動車両および車両制御ユニットにおいて、健全度目標値を補正しない場合には健全度目標値補正部２０Ｅは省略することができる。健全度目標値補正部２０Ｅを省略した場合、健全度目標値記憶部２０Ｄで算出された健全度目標値が健全度目標差算出部２０Ｆに入力されて、健全度目標差算出部２０Ｆは測定値と健全度目標値との差により健全度目標差を算出する。この場合、バッテリＢＴの健全度は一定の目標値となるように制御され、上述の実施形態と同様の効果を得ることができる。
【符号の説明】
【０１１０】
ＡＰ…アクセルペダル、ＳＬ…シフトレバー、ＳＷ…劣化制御スイッチ、ＩＮＶ…インバータ、Ｍ…モータ、ＲＧ…減速機、ＷＬ…駆動輪、ＢＴ…バッテリ、１０…バッテリ制御ユニット、１２…バッテリ冷却装置、１４…バッテリ加温装置、２０…車両制御ユニット、２０Ａ…駆動トルク指令値生成部、２０Ｂ…トルク指令値変化率抑制制御部、２０Ｃ…制御処理開始トリガ生成部、２０Ｄ…健全度目標値記憶部、２０Ｅ…健全度目標値補正部、２０Ｆ…健全度目標差算出部、２０Ｇ…健全度影響要因記憶部、２０Ｈ…健全度制御用指令値生成部、２２…アクセルペダルセンサ、２４…車速センサ、２６…シフトセンサ、３０…充電制御ユニット、４０…コンビネーションメータ制御ユニット（表示部）、４２…コンビネーションメータ、６０…モータ制御ユニット。
【図１】
0005766630.tif 000002
【図２】
0005766630.tif 000003
【図３】
0005766630.tif 000004
【図４】
0005766630.tif 000005
【図５】
0005766630.tif 000006
【図６】
0005766630.tif 000007
【図７Ａ】
0005766630.tif 000008
【図７Ｂ】
0005766630.tif 000009
【図７Ｃ】
0005766630.tif 000010
【図８】
0005766630.tif 000011
【図９】
0005766630.tif 000012
【図１０】
0005766630.tif 000013
【図１１】
0005766630.tif 000014
【図１２】
0005766630.tif 000015
【図１３】
0005766630.tif 000016
【図１４】
0005766630.tif 000017
【図１５】
0005766630.tif 000018