(57)【特許請求の範囲】
【請求項１】
蓄電装置の端子電圧の電圧値を検出する電圧検出手段と、
前記電圧検出手段により検出される前記電圧値の変動である電圧変動値を算出する電圧変動算出手段と、
前記電圧検出手段により検出される前記電圧値の変動である電圧変動の推定値を算出する電圧変動推定値算出手段と、
前記電圧変動算出手段により算出される前記電圧変動値と、前記電圧変動推定値算出手段により算出される前記電圧変動の前記推定値との差分に基づき、前記蓄電装置の内部抵抗を算出する内部抵抗算出手段と、
を備え、
前記内部抵抗算出手段は、前記蓄電装置の負荷変動値または負荷変動指令値に基づき前記内部抵抗を補正量により補正しており、前記負荷変動値または前記負荷変動指令値が増大することに伴い前記補正量が増大傾向に変化するように、かつ、前記負荷変動値または前記負荷変動指令値が減少することに伴い前記補正量が減少傾向に変化するようにして、前記補正量を設定することを特徴とする蓄電装置の内部抵抗検出装置。
【請求項２】
前記蓄電装置の放電電流または充電電流の電流値を検出する電流検出手段と、
前記電流検出手段により検出される前記電流値の変動である電流変動値を算出する電流変動算出手段とを備え、
前記電圧変動の前記推定値は、前記電流変動算出手段により算出された前記電流変動値と、前記内部抵抗算出手段により算出された値とを乗算して得られる値であることを特徴とする請求項１に記載の蓄電装置の内部抵抗検出装置。
【請求項３】
前記電圧変動算出手段により算出される前記電圧変動値は、前記電圧検出手段により検出される前記電圧値あるいは該電圧値に係る状態量の所定周波数領域成分の時間変動値であることを特徴とする請求項１または請求項２に記載の蓄電装置の内部抵抗検出装置。
【請求項４】
前記所定周波数領域成分の周波数領域は、前記蓄電装置の放電電流または充電電流の電流値の変動に対する前記蓄電装置の端子電圧の電圧値の応答の過渡応答成分の周波数領域よりも高い周波数領域に設定されることを特徴とする請求項３に記載の蓄電装置の内部抵抗検出装置。
【請求項５】
前記内部抵抗算出手段は、前記蓄電装置の放電電流または充電電流の電流値の変動である電流変動値が増大することに伴い前記補正量が増大傾向に変化するように、かつ、前記電流変動値が減少することに伴い前記補正量が減少傾向に変化するようにして、前記補正量を設定することを特徴とする請求項１から請求項４の何れか１つに記載の蓄電装置の内部抵抗検出装置。
【請求項６】
前記内部抵抗算出手段は、前記電圧変動値が増大することに伴い前記補正量が増大傾向に変化するように、かつ、前記電圧変動値が減少することに伴い前記補正量が減少傾向に変化するようにして、前記補正量を設定することを特徴とする請求項１から請求項４の何れか１つに記載の蓄電装置の内部抵抗検出装置。
【請求項７】
前記内部抵抗算出手段は、前記電圧変動値と前記推定値との前記差分にゲイン定数を乗算することによって前記補正量を算出することを特徴とする請求項１から請求項６の何れか１つに記載の蓄電装置の内部抵抗検出装置。
【請求項８】
前記内部抵抗算出手段は、前記蓄電装置の放電電流または充電電流の電流値の変動である電流変動値が増大することに伴い前記ゲイン定数が増大傾向に変化するように、かつ、前記電流変動値が減少することに伴い前記ゲイン定数が減少傾向に変化するようにして、前記ゲイン定数を設定することを特徴とする請求項７に記載の蓄電装置の内部抵抗検出装置。
【請求項９】
前記内部抵抗算出手段は、前記蓄電装置の端子電圧の電圧値の変動である電圧変動値が増大することに伴い前記ゲイン定数が増大傾向に変化するように、かつ、前記電圧変動値が減少することに伴い前記ゲイン定数が減少傾向に変化するようにして、前記ゲイン定数を設定することを特徴とする請求項７に記載の蓄電装置の内部抵抗検出装置。
【請求項１０】
前記内部抵抗算出手段は、前記蓄電装置の負荷変動値または負荷変動指令値が増大することに伴い前記ゲイン定数が増大傾向に変化するように、かつ、前記負荷変動値または前記負荷変動指令値が減少することに伴い前記ゲイン定数が減少傾向に変化するようにして、前記ゲイン定数を設定することを特徴とする請求項７に記載の蓄電装置の内部抵抗検出装置。
【請求項１１】
前記蓄電装置の放電電流または充電電流の電流値を検出する電流検出手段による前記電流値の出力または前記蓄電装置の端子電圧の電圧値を検出する前記電圧検出手段による前記電圧値の出力から、前記内部抵抗算出手段による前記内部抵抗の出力までに至る各種パラメータの演算経路に、入力値の増大に伴い増大傾向に変化する出力値が上限値を有する又は前記入力値の増大に伴い増大傾向に変化する前記出力値の増大率が低下し、かつ、前記入力値の低下に伴い低下傾向に変化する前記出力値が下限値を有する又は前記入力値の低下に伴い低下傾向に変化する前記出力値の低下率が低下する変換演算手段を備え、
該変換演算手段により少なくとも何れか１つの前記パラメータに対して変換演算処理を行なうことを特徴とする請求項１から請求項１０の何れか１つに記載の蓄電装置の内部抵抗検出装置。
【請求項１２】
前記蓄電装置の劣化度を検出する劣化度検出手段と、
前記劣化度検出手段により検出された前記劣化度に応じて、前記変換演算手段の前記上限値又は前記増大率の低下度合い、かつ、前記変換演算手段の前記下限値又は前記低下率の低下度合いを変更する変換演算変更手段とを備えることを特徴とする請求項１１に記載の蓄電装置の内部抵抗検出装置。
【請求項１３】
前記変換演算変更手段は、前記劣化度が増大することに伴い、前記内部抵抗に係る前記パラメータに対する前記変換演算手段において、前記上限値を増大又は前記増大率の前記低下度合いを低下、かつ、前記下限値を増大又は前記低下率の低下度合いを増大させることを特徴とする請求項１２に記載の蓄電装置の内部抵抗検出装置。
【請求項１４】
前記変換演算変更手段は、前記劣化度が増大することに伴い、前記電流値又は前記電圧値又は前記電流値の変動である電流変動値又は前記電圧値の変動である電圧変動値に係る前記パラメータに対する前記変換演算手段において、前記上限値を増大又は前記増大率の前記低下度合いを低下、かつ、前記下限値を低下又は前記低下率の低下度合いを低下させることを特徴とする請求項１２に記載の蓄電装置の内部抵抗検出装置。
【請求項１５】
前記変換演算手段は、前記入力値の所定範囲において前記出力値が固定される不感帯を有することを特徴とする請求項１１から請求項１４の何れか１つに記載の蓄電装置の内部抵抗検出装置。
【請求項１６】
請求項１から請求項１５の何れかひとつに記載の蓄電装置の内部抵抗検出装置と、
前記蓄電装置の放電電流または充電電流の電流値の変動に対する前記蓄電装置の端子電圧の電圧値の応答の過渡応答成分に係る状態量を前記電流値に基づき算出する状態量算出手段と、
前記蓄電装置の端子電圧の電圧値を検出する前記電圧検出手段により検出された前記電圧値から、前記状態量算出手段により算出される前記状態量に係る前記過渡応答成分と、前記蓄電装置の内部抵抗検出装置により検出される前記内部抵抗による電圧変化である内部抵抗成分とを減算して前記蓄電装置の開路電圧を算出する開路電圧算出手段と
を備えることを特徴とする蓄電装置の開路電圧検出装置。
【請求項１７】
請求項１から請求項１５の何れかひとつに記載の蓄電装置の内部抵抗検出装置と、
前記蓄電装置の放電電流または充電電流の電流値の変動に対する前記蓄電装置の端子電圧の電圧値の応答の過渡応答成分に係る第１の状態量と、前記蓄電装置の開路電圧に係る第２の状態量とを備える状態量を算出する際に、少なくとも前記第１の状態量を前記電流値に基づき算出する状態量算出手段と、
前記状態量算出手段により算出される前記第１の状態量に係る前記過渡応答成分および前記第２の状態量に係る前記開路電圧と前記内部抵抗算出手段により算出される前記内部抵抗による電圧変化である内部抵抗成分とを加算して得た値と、前記蓄電装置の端子電圧の電圧値を検出する前記電圧検出手段により検出された前記電圧値との差異がゼロとなるように、前記第１の状態量および前記第２の状態量のうち少なくとも前記第２の状態量を修正するフィードバック手段と、
前記第２の状態量から前記開路電圧を算出する開路電圧算出手段と
を備えることを特徴とする蓄電装置の開路電圧検出装置。
【請求項１８】
請求項１６または請求項１７に記載の蓄電装置の開路電圧検出装置と、
前記開路電圧算出手段により算出される前記開路電圧に基づき、前記蓄電装置の残容量を算出する残容量算出手段とを備えることを特徴とする蓄電装置の残容量検出装置。
【請求項１９】
前記残容量算出手段は、前記開路電圧と前記残容量との所定の相関関係を示すデータを記憶する記憶手段を備え、
前記記憶手段に記憶された前記データに基づき、前記開路電圧算出手段により算出される前記開路電圧に応じた前記蓄電装置の前記残容量を算出することを特徴とする請求項１８に記載の蓄電装置の残容量検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばバッテリーなどの蓄電装置の内部抵抗検出装置および開路電圧検出装置および残容量検出装置に関する。
【背景技術】
【０００２】
従来、例えばバッテリーなどの蓄電装置において、充放電電流がゼロでは無い場合の端子電圧を開路電圧と内部抵抗成分と過渡応答成分とにより構成し、端子電圧の検出値から内部抵抗成分と過渡応答成分とを減算することによって開路電圧を算出すると共に、この開路電圧から残容量を算出する蓄電装置の内部抵抗検出装置および開路電圧検出装置および残容量検出装置が知られている（例えば、特許文献１参照）。
これらの蓄電装置の内部抵抗検出装置および開路電圧検出装置および残容量検出装置では、内部抵抗成分を所定周波数領域の電圧変動と電流変動との比率に基づき算出し、過渡応答成分を充放電電流の検出値に基づき算出している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４０３７３４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記従来技術の一例による蓄電装置の内部抵抗検出装置および開路電圧検出装置および残容量検出装置においては、内部抵抗成分の瞬時値を電圧変動と電流変動との比率（電圧変動量／電流変動量）により算出している。しかしながら、電流変動量が小さい場合には、この比率（電圧変動量／電流変動量）が無限大に発散してしまうという問題が生じる。
このような問題が生じることに対して、例えば電流変動量が適正に大きな値を有するようにして、電流変動の期間を長くすると、化学反応などによる遅い抵抗成分の寄与が増大し、化学反応による抵抗のような遅い抵抗成分を含まないオーミック抵抗（＝純抵抗）とされる内部抵抗成分の瞬時値の算出精度および信頼性が低下してしまうという問題が生じる。この場合、例えば時間平均処理などのフィルタリング処理を用いたとしても、誤差が最大で無限大になることから、算出精度および信頼性を向上させることは困難である。
しかも、この比率（電圧変動量／電流変動量）での電流変動量が、例えば蓄電装置の温度状態や充放電履歴や動作時間などに応じて頻繁に変化すること、また、電流および電圧の検出誤差が雑音により増大する虞があることなどによって、算出精度および信頼性が低下してしまうという問題が生じる。
【０００５】
本発明は上記事情に鑑みてなされたもので、蓄電装置の内部抵抗を精度良く検出することが可能な蓄電装置の内部抵抗検出装置および蓄電装置の内部抵抗に応じて蓄電装置の開路電圧を精度良く検出することが可能な開路電圧検出装置および蓄電装置の内部抵抗に応じて蓄電装置の残容量を精度良く検出することが可能な残容量検出装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決して係る目的を達成するために、本発明の第１態様に係る蓄電装置の内部抵抗検出装置は、蓄電装置（例えば、実施の形態での高圧バッテリー１７）の端子電圧の電圧値を検出する電圧検出手段（例えば、実施の形態での電圧センサ１７ｂ）と、前記電圧検出手段により検出される前記電圧値の変動である電圧変動値を算出する電圧変動算出手段（例えば、実施の形態での電圧近似微分演算部５１）と、前記電圧検出手段により検出される前記電圧値の変動である電圧変動の推定値を算出する電圧変動推定値算出手段（例えば、実施の形態での第１乗算部５３）と、前記電圧変動算出手段により算出される前記電圧変動値と、前記電圧変動推定値算出手段により算出される前記電圧変動の前記推定値との差分に基づき、前記蓄電装置の内部抵抗を算出する内部抵抗算出手段（例えば、実施の形態での第２乗算部５５およびゲイン設定部５６および積分演算部５７）と、を備え、前記内部抵抗算出手段は、前記蓄電装置の負荷変動値または負荷変動指令値に基づき前記内部抵抗を補正量（例えば、実施の形態での内部抵抗補正量Ｑ）により補正しており、前記負荷変動値または前記負荷変動指令値が増大することに伴い前記補正量が増大傾向に変化するように、かつ、前記負荷変動値または前記負荷変動指令値が減少することに伴い前記補正量が減少傾向に変化するようにして、前記補正量を設定する。
【０００７】
さらに、本発明の第２態様に係る蓄電装置の内部抵抗検出装置は、前記蓄電装置の放電電流または充電電流の電流値を検出する電流検出手段（例えば、実施の形態での電流センサ１７ａ）と、前記電流検出手段により検出される前記電流値の変動である電流変動値を算出する電流変動算出手段（例えば、実施の形態での電流近似微分演算部５２）とを備え、前記電圧変動の前記推定値は、前記電流変動算出手段により算出された前記電流変動値と、前記内部抵抗算出手段により算出された値とを乗算して得られる値である。
【００１０】
さらに、本発明の第３態様に係る蓄電装置の内部抵抗検出装置では、前記電圧変動算出手段により算出される前記電圧変動値は、前記電圧検出手段により検出される前記電圧値あるいは該電圧値に係る状態量の所定周波数領域成分の時間変動値である。
【００１２】
さらに、本発明の第４態様に係る蓄電装置の内部抵抗検出装置では、前記所定周波数領域成分の周波数領域は、前記蓄電装置の放電電流または充電電流の電流値の変動に対する前記蓄電装置の端子電圧の電圧値の応答の過渡応答成分の周波数領域よりも高い周波数領域に設定される。
【００１３】
さらに、本発明の第５態様に係る蓄電装置の内部抵抗検出装置では、前記内部抵抗算出手段は、前記蓄電装置の放電電流または充電電流の電流値の変動である電流変動値が増大することに伴い前記補正量が増大傾向に変化するように、かつ、前記電流変動値が減少することに伴い前記補正量が減少傾向に変化するようにして、前記補正量を設定する。
【００１４】
さらに、本発明の第６態様に係る蓄電装置の内部抵抗検出装置では、前記内部抵抗算出手段は、前記電圧変動値が増大することに伴い前記補正量が増大傾向に変化するように、かつ、前記電圧変動値が減少することに伴い前記補正量が減少傾向に変化するようにして、前記補正量を設定する。
【００１６】
さらに、本発明の第７態様に係る蓄電装置の内部抵抗検出装置では、前記内部抵抗算出手段は、前記電圧変動値と前記推定値との前記差分にゲイン定数（例えば、実施の形態でのゲインＫ）を乗算することによって前記補正量を算出する。
【００１８】
さらに、本発明の第８態様に係る蓄電装置の内部抵抗検出装置では、前記内部抵抗算出手段は、前記蓄電装置の放電電流または充電電流の電流値の変動である電流変動値が増大することに伴い前記ゲイン定数が増大傾向に変化するように、かつ、前記電流変動値が減少することに伴い前記ゲイン定数が減少傾向に変化するようにして、前記ゲイン定数を設定する。
【００１９】
さらに、本発明の第９態様に係る蓄電装置の内部抵抗検出装置では、前記内部抵抗算出手段は、前記蓄電装置の端子電圧の電圧値の変動である電圧変動値が増大することに伴い前記ゲイン定数が増大傾向に変化するように、かつ、前記電圧変動値が減少することに伴い前記ゲイン定数が減少傾向に変化するようにして、前記ゲイン定数を設定する。
【００２０】
さらに、本発明の第１０態様に係る蓄電装置の内部抵抗検出装置では、前記内部抵抗算出手段は、前記蓄電装置の負荷変動値または負荷変動指令値が増大することに伴い前記ゲイン定数が増大傾向に変化するように、かつ、前記負荷変動値または前記負荷変動指令値が減少することに伴い前記ゲイン定数が減少傾向に変化するようにして、前記ゲイン定数を設定する。
【００２１】
さらに、本発明の第１１態様に係る蓄電装置の内部抵抗検出装置は、前記蓄電装置の放電電流または充電電流の電流値を検出する電流検出手段による前記電流値の出力または前記蓄電装置の端子電圧の電圧値を検出する前記電圧検出手段による前記電圧値の出力から、前記内部抵抗算出手段による前記内部抵抗の出力までに至る各種パラメータ（例えば、実施の形態でのＩａｃｔ，Ｖａｃｔ，ΔＡ，ΔＶ，ΔＶｅｓｔ，（ΔＶ−ΔＶｅｓｔ），Ｋ，Ｑ，ａｅｓｔなど）の演算経路に、入力値の増大に伴い増大傾向に変化する出力値が上限値を有する又は前記入力値の増大に伴い増大傾向に変化する前記出力値の増大率が低下し、かつ、前記入力値の低下に伴い低下傾向に変化する前記出力値が下限値を有する又は前記入力値の低下に伴い低下傾向に変化する前記出力値の低下率が低下する変換演算手段（例えば、実施の形態での変換演算部３４ａ）を備え、該変換演算手段により少なくとも何れか１つの前記パラメータに対して変換演算処理を行なう。
【００２２】
さらに、本発明の第１２態様に係る蓄電装置の内部抵抗検出装置は、前記蓄電装置の劣化度を検出する劣化度検出手段（例えば、実施の形態での内部抵抗推定器３４が兼ねる）と、前記劣化度検出手段により検出された前記劣化度に応じて、前記変換演算手段の前記上限値又は前記増大率の低下度合い、かつ、前記変換演算手段の前記下限値又は前記低下率の低下度合いを変更する変換演算変更手段（例えば、実施の形態での内部抵抗推定器３４が兼ねる）とを備える。
【００２３】
さらに、本発明の第１３態様に係る蓄電装置の内部抵抗検出装置では、前記変換演算変更手段は、前記劣化度が増大することに伴い、前記内部抵抗に係る前記パラメータに対する前記変換演算手段において、前記上限値を増大又は前記増大率の前記低下度合いを低下、かつ、前記下限値を増大又は前記低下率の低下度合いを増大させる。
【００２４】
さらに、本発明の第１４態様に係る蓄電装置の内部抵抗検出装置では、前記変換演算変更手段は、前記劣化度が増大することに伴い、前記電流値又は前記電圧値又は前記電流値の変動である電流変動値又は前記電圧値の変動である電圧変動値に係る前記パラメータに対する前記変換演算手段において、前記上限値を増大又は前記増大率の前記低下度合いを低下、かつ、前記下限値を低下又は前記低下率の低下度合いを低下させる。
【００２５】
さらに、本発明の第１５態様に係る蓄電装置の内部抵抗検出装置では、前記変換演算手段は、前記入力値の所定範囲において前記出力値が固定される不感帯を有する。
【００２６】
また、本発明の第１６態様に係る蓄電装置の開路電圧検出装置は、第１態様から第２０態様の何れかひとつに記載の蓄電装置の内部抵抗検出装置と、前記蓄電装置の放電電流または充電電流の電流値の変動に対する前記蓄電装置の端子電圧の電圧値の応答の過渡応答成分に係る状態量を前記電流値に基づき算出する状態量算出手段（例えば、実施の形態での状態量算出部３１および過渡応答成分算出部３２）と、前記蓄電装置の端子電圧の電圧値を検出する前記電圧検出手段により検出された前記電圧値から、前記状態量算出手段により算出される前記状態量に係る前記過渡応答成分と、前記蓄電装置の内部抵抗検出装置により検出される前記内部抵抗による電圧変化である内部抵抗成分とを減算して前記蓄電装置の開路電圧を算出する開路電圧算出手段（例えば、実施の形態での減算部３６）とを備える。
【００２７】
また、本発明の第１７態様に係る蓄電装置の開路電圧検出装置は、第１態様から第２０態様の何れかひとつに記載の蓄電装置の内部抵抗検出装置と、前記蓄電装置の放電電流または充電電流の電流値の変動に対する前記蓄電装置の端子電圧の電圧値の応答の過渡応答成分に係る第１の状態量と、前記蓄電装置の開路電圧に係る第２の状態量とを備える状態量を算出する際に、少なくとも前記第１の状態量を前記電流値に基づき算出する状態量算出手段（例えば、実施の形態での状態量算出部６１および開路電圧及び過渡応答成分算出部６２）と、前記状態量算出手段により算出される前記第１の状態量に係る前記過渡応答成分および前記第２の状態量に係る前記開路電圧と前記内部抵抗算出手段により算出される前記内部抵抗による電圧変化である内部抵抗成分とを加算して得た値と、前記蓄電装置の端子電圧の電圧値を検出する前記電圧検出手段により検出された前記電圧値との差異がゼロとなるように、前記第１の状態量および前記第２の状態量のうち少なくとも前記第２の状態量を修正するフィードバック手段（例えば、実施の形態での状態量算出部６１および開路電圧及び過渡応答成分算出部６２および加算部６３および減算部６４）と、前記第２の状態量から前記開路電圧を算出する開路電圧算出手段（例えば、実施の形態での開路電圧抽出部６５）とを備える。
【００２８】
また、本発明の第１８態様に係る蓄電装置の残容量検出装置は、第２１態様または第２２態様に記載の蓄電装置の開路電圧検出装置と、前記開路電圧算出手段により算出される前記開路電圧に基づき、前記蓄電装置の残容量を算出する残容量算出手段（例えば、実施の形態での残容量推定部３８）とを備える。
【００２９】
さらに、本発明の第１９態様に係る蓄電装置の残容量検出装置では、前記残容量算出手段は、前記開路電圧と前記残容量との所定の相関関係を示すデータを記憶する記憶手段（例えば、実施の形態での残容量推定部３８が兼ねる）を備え、前記記憶手段に記憶された前記データに基づき、前記開路電圧算出手段により算出される前記開路電圧に応じた前記蓄電装置の前記残容量を算出する。
【発明の効果】
【００３０】
本発明の第１態様に係る蓄電装置の内部抵抗検出装置によれば、例えば電圧変動量と電流変動量との比率（電圧変動量／電流変動量）を算出せず、電圧変動値と推定値との差分に基づき内部抵抗を算出する。これにより、例えば電流変動量が小さい場合に演算処理において無限大の発散が生じてしまったり、例えば電流変動量が所望の大きさを有するようにして変動期間を長く設定する場合に化学反応などによる遅い抵抗成分の寄与が増大して内部抵抗の算出精度および信頼性が低下してしまったり、例えば蓄電装置の温度状態や充放電履歴や動作時間などに応じて頻繁に変化する電流変動量に起因して内部抵抗の算出誤差が増大してしまうなどの不具合が生じることを防止して、内部抵抗を適切かつ精度良く算出することができる。
さらに、負荷変動に応じて補正量を変更することにより、負荷変動の大きさによって変化する内部抵抗の算出精度に応じて、適正な補正量を設定することができ、内部抵抗をより一層精度良く算出することができる。
【００３１】
さらに、本発明の第２態様に係る蓄電装置の内部抵抗検出装置によれば、電圧変動の推定値を、電流変動値と内部抵抗算出手段により算出された値（例えば、内部抵抗の前回値または初期値など）とを乗算して算出することにより、電圧変動の推定精度および信頼性を向上させることができる。
【００３４】
さらに、本発明の第３態様に係る蓄電装置の内部抵抗検出装置によれば、蓄電装置の端子電圧の電圧値が、蓄電装置の内部抵抗に係る内部抵抗成分と、この内部抵抗成分以外の他の成分（例えば、蓄電装置の電解液の拡散抵抗や分極等の化学的な反応に起因する抵抗による電圧成分と、蓄電装置の充電時と放電時とで充放電停止時の電圧値に生じるヒステリシスによる電圧成分となど）とにより構成される状態であっても、各成分毎に異なる周波数特性を利用して、他の成分の寄与を除去し、内部抵抗成分のみに係る電圧変動値を算出することができ、蓄電装置の内部抵抗を迅速かつ精度良く算出することができる。
【００３５】
さらに、本発明の第４態様に係る蓄電装置の内部抵抗検出装置によれば、過渡応答成分の周波数領域よりも高い周波数領域においては、過渡応答成分の寄与が無視でき、蓄電装置の内部抵抗を精度良く算出することができる。
【００３６】
さらに、本発明の第５態様または第６態様に係る蓄電装置の内部抵抗検出装置によれば、電流変動または電圧変動に応じて補正量を変更することにより、電流変動または電圧変動の大きさによって変化する内部抵抗の算出精度に応じて、適正な補正量を設定することができ、内部抵抗をより一層精度良く算出することができる。
【００３７】
さらに、本発明の第７態様から第１０態様の何れか１つに係る蓄電装置の内部抵抗検出装置によれば、電流変動または電圧変動または負荷変動に応じてゲイン定数を変更することにより、電流変動または電圧変動または負荷変動の大きさによって変化する内部抵抗の算出精度に応じて、適正なゲイン定数を設定することができ、内部抵抗をより一層精度良く算出することができる。
【００３８】
さらに、本発明の第１１態様から第１５態様の何れか１つに係る蓄電装置の内部抵抗検出装置によれば、各種パラメータでの雑音などに起因する誤差や、例えば化学的な反応に起因する抵抗成分などの過渡応答に係る成分による各種パラメータの過大な変動などを除去することができ、適正な変動範囲内の各種パラメータを用いることによって、内部抵抗をより一層精度良く算出することができる。
【００３９】
また、本発明の第１６態様または第１７態様に係る蓄電装置の開路電圧検出装置によれば、蓄電装置の状態に応じて頻繁に変化すると共に、蓄電装置における電流値の適宜の変動に対する電圧値の応答において相対的に大きな寄与となる内部抵抗成分を内部抵抗検出装置によって精度良く算出することができ、この内部抵抗成分に基づき開路電圧を精度良く算出することができる。
【００４０】
また、本発明の第１８態様または第１９態様に係る蓄電装置の残容量検出装置によれば、信頼性の高い開路電圧に応じて蓄電装置の残容量を精度良く算出することができる。
すなわち、開路電圧は、例えば蓄電装置の温度や劣化等に関わらず、いわば一義的に残容量を記述する数値である。例えば蓄電装置の開路電圧以外の状態量に基づき残容量を推定する場合には、蓄電装置の温度や劣化の影響を除去する為の演算やマップ等が必要であり、これらの演算処理やマップ等の記憶に膨大なメモリーが必要になる。さらに、温度や劣化レベル毎にマップを作成する為に、予め事前に膨大な実験データを取得する必要が生じる。本発明の蓄電装置の残容量検出装置によれば、蓄電装置の開路電圧を精度良く推定することができるので、上述したような膨大な実験データや温度や劣化レベル毎に補正用のマップも必要とせず、蓄電装置の温度や劣化に関わらずに精度良く残容量を推定することができる。
【図面の簡単な説明】
【００４１】
【図１】本発明の第１の実施形態に係る蓄電装置の残容量検出装置を搭載する車両の構成図である。
【図２】高圧バッテリーの開路電圧Ｅと残容量との相関関係の一例を示すグラフ図である。
【図３】バッテリー電流Ｉの変化に伴うバッテリー電圧Ｖの時間変化の一例を示すグラフ図である。
【図４】バッテリー電流Ｉに比例する反応抵抗成分Ｈの整定電圧Ｈｓの変化の一例を示すグラフ図である。
【図５】バッテリー電流Ｉの変化に伴うバッテリー電圧Ｖの反応抵抗成分Ｈの時間変化の一例を示すグラフ図である。
【図６】高圧バッテリーの充放電ヒステリシス領域の一例を示すグラフ図である。
【図７】高圧バッテリーの充放電間ヒステリシス電圧の一例を示すグラフ図である。
【図８】バッテリー電流Ｉに対する充放電ヒステリシス電圧成分Ｍの整定電圧Ｍｓの変化の一例を示すグラフ図である。
【図９】バッテリー電流Ｉに対する充放電ヒステリシス電圧成分Ｍの整定電圧Ｍｓの変化の一例を示すグラフ図である。
【図１０】本発明の実施の形態に係る整定電圧調整器の一例を示す構成図である。
【図１１】バッテリー電流Ｉの変化に伴うバッテリー電圧Ｖの充放電ヒステリシス電圧成分Ｍの時間変化の一例を示すグラフ図である。
【図１２】本発明の第１の実施形態に係る蓄電装置の残容量検出装置の構成図である。
【図１３】図１３に示す内部抵抗推定器の構成図である。
【図１４】図１３に示す電圧近似微分演算部および電流近似微分演算部のバンドパス（ハイパス）フィルター作用の周波数特性の一例を示すグラフ図である。
【図１５】内部抵抗推定器に具備される変換演算部の入出力特性の例を示す図である。
【図１６】図１３に示す蓄電装置の開路電圧検出装置および蓄電装置の残容量検出装置の動作を示すフローチャートである。
【図１７】本発明の第２の実施形態に係る蓄電装置の残容量検出装置の構成図である。
【図１８】本発明の第２の実施形態に係る蓄電装置の開路電圧検出装置および蓄電装置の残容量検出装置の動作を示すフローチャートである。
【図１９】本発明の第１の実施形態の変形例に係る蓄電装置の残容量検出装置の構成図である。
【図２０】本発明の第２の実施形態の変形例に係る蓄電装置の残容量検出装置の構成図である。
【図２１】本発明の実施形態の変形例に係る内部抵抗推定器の構成図である。
【発明を実施するための形態】
【００４２】
以下、本発明の蓄電装置の内部抵抗検出装置および開路電圧検出装置および残容量検出装置の第１の実施形態について添付図面を参照しながら説明する。
この第１の実施形態による蓄電装置の残容量検出装置１０ａは、例えば電気自動車やハイブリッド車両等に備えられている。例えば図１に示す車両１は、駆動源としての内燃機関１１およびモータ１２を直列に直結し、少なくとも内燃機関１１またはモータ１２の何れか一方の動力を変速機構１３を介して自車両の駆動輪Ｗに伝達して走行するハイブリッド車両である。この車両１では、減速時に駆動輪Ｗ側からモータ１２側に動力が伝達されると、モータ１２は発電機として機能していわゆる回生制動力を発生し、車体の運動エネルギーを電気エネルギーとして回収する。さらに、車両１の運転状態に応じて、モータ１２は内燃機関１１の出力によって発電機として駆動され、発電エネルギーを発生する。
【００４３】
例えば複数の気筒（図示省略）を有する内燃機関１１の運転はエンジン制御装置１４により制御される。内燃機関１１には、内燃機関１１の運転状態を検出するためのセンサとして、内燃機関１１の機関温度（例えば、内燃機関１１の冷却水温ＴＷ）を検出する温度センサ１１ａや内燃機関１１の回転速度（エンジン回転数）ＮＥを検出する回転速度センサ１１ｂ等のセンサが備えられている。各センサから出力される検出信号は、内燃機関１１の運転制御を行うためにＣＰＵ等を含む電子回路により構成されたエンジン制御装置１４に入力されている。また、エンジン制御装置１４には、イグニッション（図示略）のＯＮ／ＯＦＦを指示するイグニッションスイッチ１１ｃからの信号が入力されている。
【００４４】
例えば３相のＤＣブラシレスモータからなるモータ１２の駆動および回生作動はモータ制御装置１５から出力される制御指令を受けてパワードライブユニット（ＰＤＵ）１６により行われる。
ＰＤＵ１６は、例えばトランジスタのスイッチング素子から構成されたインバータ等を備えて構成され、モータ１２と電気エネルギーの授受を行う高圧系の高圧バッテリー１７にコンタクタ部１８を介して接続されている。ＰＤＵ１６は、例えばモータ１２の駆動時には、高圧バッテリー１７から供給される直流電力を３相交流電力に変換してモータ１２へ供給する。また、モータ１２の回生作動時には、モータ１２から出力される交流の回生電力を直流電力に変換して高圧バッテリー１７を充電または直流電力をＤＣ−ＤＣコンバータ１９へ供給する。モータ１２には、モータ１２の動作状態を検出するために、モータ１２の回転速度（モータ回転数）ＮＭを検出する回転速度センサ１２ａ等のセンサが備えられ、センサから出力される検出信号は、モータ１２の動作制御を行うためにＣＰＵ等を含む電子回路により構成されたモータ制御装置１５に入力されている。
なお、コンタクタ部１８は、メインコンタクタ１８ａと、メインコンタクタ１８ａに並列に設けられたプリチャージコンタクタ１８ｂおよびプリチャージ抵抗器１８ｃとを備えて構成されている。
【００４５】
例えばＮｉ−ＭＨバッテリーやＬｉイオンバッテリー等からなる高圧バッテリー１７にはコンタクタ部１８を介してＤＣ−ＤＣコンバータ１９が接続されている。ＤＣ−ＤＣコンバータ１９は、バッテリー制御装置２０から出力される制御指令に応じて高圧バッテリー１７の端子電圧Ｖあるいはモータ１２を回生作動させた際のＰＤＵ１６のインバータの端子間電圧を降圧して１２Ｖバッテリー２１を充電する。１２Ｖバッテリー２１は、各種補機類に加えて、各制御装置１４，１５，２０に対して電力供給を行う。
高圧バッテリー１７には、高圧バッテリー１７からモータ１２等の負荷へと供給される放電電流及び負荷から高圧バッテリー１７へと供給される充電電流からなる電流Ｉを検出する電流センサ１７ａ、高圧バッテリー１７の端子電圧Ｖを検出する電圧センサ１７ｂ、高圧バッテリー１７の温度ＴＢを検出する温度センサ１７ｃ等のセンサが備えられている。各センサから出力される検出信号は、高圧バッテリー１７の状態を監視、保護するためにＣＰＵ等を含む電子回路により構成されたバッテリー制御装置２０に入力されている。
【００４６】
このバッテリー制御装置２０は、本実施の形態による蓄電装置の残容量検出装置１０ａ（以下、単に、残容量検出装置１０ａと呼ぶ）および蓄電装置の開路電圧検出装置１０ｂ（以下、単に、開路電圧検出装置１０ｂと呼ぶ）を備えている。バッテリー制御装置２０は、後述するように、各センサ１７ａ，１７ｂ，１７ｃから出力される検出信号と予め記憶された所定データとに基づき、高圧バッテリー１７の内部抵抗の算出や高圧バッテリー１７の残容量の算出や高圧バッテリー１７の寿命に係る劣化判定処理等を行う。
なお、エンジン制御装置１４と、モータ制御装置１５と、バッテリー制御装置２０とはバス２２を介して相互に接続されており、各制御装置１４，１５，２０は、各センサ１１ａ，１１ｂ，１２ａ，１７ａ，１７ｂ，１７ｃから取得した各検出データや、制御処理に際して生成したデータを相互に授受可能とされている。
【００４７】
本実施の形態による残容量検出装置１０ａは、例えば初期状態等の劣化の無い高圧バッテリー１７の無負荷状態での電圧特性に応じて予め作成した所定のマップを記憶している。このマップは、例えば図２に示すように高圧バッテリー１７を無負荷状態で所定時間を超える長時間に亘って放置した際の端子電圧Ｖの値（開路電圧Ｅ）と高圧バッテリー１７の残容量との相関関係を示している。そして、残容量検出装置１０ａは開路電圧検出装置１０ｂから出力される開路電圧推定値Ｅｅｓｔに応じたマップ検索によって高圧バッテリー１７の残容量を算出する。
なお、本発明における残容量とは、高圧バッテリー１７に満充電状態で蓄積されている電気量（Ａｈ）を１００％として、実際に高圧バッテリー１７に蓄積されている電気量（Ａｈ）の割合である。また、残容量は、電気量（Ａｈ）の代わりに電力量（Ｗｈ）によって算出されてもよい。
【００４８】
この開路電圧Ｅは、温度に関わらず一義的に残容量を記述するという特性を有している。また、開路電圧Ｅは、仮に高圧バッテリー１７が劣化しても、この劣化した高圧バッテリー１７の満充電状態にて蓄積される電気量や電力量を１００％とした時の、実際に高圧バッテリー１７に蓄積されている電気量や電力量の割合を一義的に記述するという特性も有している。
すなわち、開路電圧Ｅは、高圧バッテリー１７の温度や劣化に関わらず、いわば一義的に残容量を記述する数値である。
【００４９】
本実施の形態による開路電圧検出装置１０ｂは、電流センサ１７ａにより検出される高圧バッテリー１７の電流Ｉの電流検出値Ｉａｃｔと、電圧センサ１７ｂにより検出される高圧バッテリー１７の端子電圧Ｖの電圧検出値Ｖａｃｔとに基づき、高圧バッテリー１７の開路電圧Ｅを推定する。
この開路電圧検出装置１０ｂは、例えば下記数式（１）に示すように、高圧バッテリー１７の端子電圧Ｖが４つの電圧成分、つまり開路電圧Ｅと内部抵抗成分Ｗと反応抵抗成分Ｈと充放電ヒステリシス電圧成分Ｍとからなると設定している。
【００５０】
【数１】
0005394162.tif 000002
【００５１】
この開路電圧Ｅは、高圧バッテリー１７を無負荷状態で所定時間を超える長時間に亘って放置した際の端子電圧Ｖの値である。
また、内部抵抗成分Ｗは、例えば高圧バッテリー１７の導電部材や電解液の抵抗等の高圧バッテリー１７の構造に起因する抵抗による電圧成分である。
そして、反応抵抗成分Ｈは、例えば高圧バッテリー１７の電解液の拡散抵抗や分極等の化学的な反応に起因する抵抗による電圧成分である。
そして、充放電ヒステリシス電圧成分Ｍは、高圧バッテリー１７の充電時と放電時とで充放電停止時の端子電圧Ｖに生じるヒステリシスによる電圧成分である。
【００５２】
例えば図３に示すように、高圧バッテリー１７の電流（バッテリー電流）Ｉをステップ状に変化させて充電を行うと、先ず、この電流変化の発生時刻ｔ１において、高圧バッテリー１７の端子電圧（バッテリー電圧）Ｖは開路電圧Ｅから内部抵抗成分Ｗだけ増大する。
ここで、内部抵抗成分Ｗはバッテリー電流Ｉに比例し、例えば高圧バッテリー１７の温度状態や充放電履歴や動作時間等に応じた比例係数である内部抵抗ａによって、下記数式（２）に示すようにして記述される。
なお、以下において、バッテリー電流Ｉの符号は充電電流に対して正とし、放電電流に対して負とする。
【００５３】
【数２】
0005394162.tif 000003
【００５４】
そして、電流変化の発生時刻ｔ１以降において、バッテリー電圧Ｖは、開路電圧Ｅに内部抵抗成分Ｗを加算して得た値から、反応抵抗成分Ｈおよび充放電ヒステリシス電圧成分Ｍだけ増大する。
【００５５】
この反応抵抗成分Ｈは、例えば電流変化の発生時刻ｔ１での値であるゼロから徐々に増加して適宜の時間経過後に平衡値である整定電圧Ｈｓへと到達するようにして変化する。この整定電圧Ｈｓが、例えば図４に示すように、高圧バッテリー１７の温度状態や充放電履歴や動作時間等に応じた所定の比例係数ｂに応じて高圧バッテリー１７の電流Ｉに比例するとすれば、整定電圧Ｈｓは下記数式（３）に示すようにして記述される。
【００５６】
【数３】
0005394162.tif 000004
【００５７】
このように、ステップ状の電流変化に対して、内部抵抗成分Ｗのような瞬時の電圧変化とは異なる反応抵抗成分Ｈの時間遅れの応答は、例えば高圧バッテリー１７の温度状態や充放電履歴や動作時間等に応じた時定数Ｔの１次遅れ要素の応答によって近似することができる。この場合、例えば図５に示すように、反応抵抗成分Ｈの時間変化を示すグラフ図において適宜の時刻ｔ２（つまり、図５でのＦＨ点）での反応抵抗成分Ｈの傾き（ｄＨ／ｄｔ）は、下記数式（４）に示すようにして記述される。
なお、反応抵抗成分Ｈの時間遅れの応答は、下記数式（４）に示すように、単一の時定数Ｔの１次遅れ要素の応答によって近似してもよいし、後述するように、複数の異なる時定数Ｔｎ（ｎは任意の自然数）の各１次遅れ要素の線形結合からなる応答に近似してもよい。
【００５８】
【数４】
0005394162.tif 000005
【００５９】
そして、整定電圧Ｈｓはバッテリー電流Ｉに比例するとしたが、これに限定されず、例えばバッテリー電流Ｉに関する適宜の単調増加関数ｆ（Ｉ）であってもよい。この場合、上記数式（４）は、下記数式（５）に示すように記述される。
【００６０】
【数５】
0005394162.tif 000006
【００６１】
また、例えば図６に示すように、高圧バッテリー１７での所定電流による充電時と放電時との間には、充放電停止時のバッテリー電圧Ｖ（充放電停止時電圧Ｅ０）から充電側にずれた０Ａ充電仮想ラインと放電側にずれた０Ａ放電仮想ラインとによって、充放電停止時電圧Ｅ０に対するヒステリシスの領域（充放電ヒステリシス領域）が生じる。そして、例えば図７に示すように、適宜の残容量（ＳＯＣａ）での瞬時抵抗および反応抵抗による電圧変化に対して、０Ａ充電仮想ラインでの電圧値（０Ａ充電仮想点）と０Ａ放電仮想ラインでの電圧値（０Ａ放電仮想点）とによって充放電停止時電圧Ｅ０に対する充放電間ヒステリシス電圧が生じる。
【００６２】
この充放電ヒステリシス領域による充放電ヒステリシス電圧成分Ｍは、例えば電流変化の発生時刻ｔ１での値であるゼロから徐々に増加して適宜の時間経過後に整定電圧Ｍｓへと到達するようにして変化する。そして、整定電圧Ｍｓは、電流値に対しては、比例する値を取りつつ、飽和値として、例えば、少なくとも上限飽和電圧（ｕｐｌｉｍＭｓ）または下限飽和電圧（ｌｏｗｌｉｍＭｓ）を有している。
【００６３】
例えば図８および下記数式（６）に示すように記述される整定電圧Ｍｓは、所定の上限飽和電圧（ｕｐｌｉｍＭｓ）と下限飽和電圧（ｌｏｗｌｉｍＭｓ）との間でバッテリー電流Ｉに比例する。
また、例えば図９および下記数式（７）に示すように記述される整定電圧Ｍｓは、図８および下記数式（６）の例において、電流値に対する比例係数をゼロとした場合の例であって、高圧バッテリー１７の充電時に所定の上限飽和電圧（ｕｐｌｉｍＭｓ）となり、放電時に下限飽和電圧（ｌｏｗｌｉｍＭｓ）となり、充放電停止時にゼロとなる。
【００６４】
【数６】
0005394162.tif 000007
【００６５】
【数７】
0005394162.tif 000008
【００６６】
なお、整定電圧Ｍｓは、例えば図８に示すようなバッテリー電流Ｉに対する直線的な変化に限らず、直線的な変化にスムージング処理などを行なって得た曲線的な変化を有していてもよい。
【００６７】
なお、整定電圧Ｍｓは、例えば高圧バッテリー１７の組成などに応じて、充電側での変化と放電側での変化とが、同じあるいは異なる。例えば上限飽和電圧（ｕｐｌｉｍＭｓ）と下限飽和電圧（ｌｏｗｌｉｍＭｓ）とは、絶対値が同じ（｜ｕｐｌｉｍＭｓ｜＝｜ｌｏｗｌｉｍＭｓ｜）、あるいは異なる（｜ｕｐｌｉｍＭｓ｜＜｜ｌｏｗｌｉｍＭｓ｜または｜ｕｐｌｉｍＭｓ｜＞｜ｌｏｗｌｉｍＭｓ｜）。また、例えば整定電圧Ｍｓが所定の上限飽和電圧（ｕｐｌｉｍＭｓ）と下限飽和電圧（ｌｏｗｌｉｍＭｓ）との間でバッテリー電流Ｉに比例する場合に、充電側と放電側とで比例係数が同じ、あるいは異なる。
【００６８】
また、整定電圧Ｍｓは、例えば高圧バッテリー１７の劣化状態に係る状態量（例えば、バッテリー電流Ｉの絶対値の積算値、あるいは、初期状態等の劣化の無い状態からの累積使用時間など）に応じて、変更されてもよい。
また、反応抵抗成分Ｈの整定電圧Ｈｓおよび充放電ヒステリシス電圧成分Ｍの整定電圧Ｍｓは、例えば高圧バッテリー１７の使用状況、劣化状態などによって変化する。このため、各整定電圧Ｈｓ，Ｍｓは、例えば図１０に示す整定電圧調整器２４により、絶対値積分器２５から出力される電流検出値Ｉａｃｔの絶対値の積算値（使用電流積算量）や、使用期間演算器２６から出力される高圧バッテリー１７の使用期間や、後述する内部抵抗推定器３４から出力される内部抵抗推定値ａｅｓｔや、後述する劣化判定器４７から出力される高圧バッテリー１７のバッテリー劣化度に係る劣化推定値や、後述する時定数決定器４６から出力される反応抵抗成分Ｈの時間遅れの応答に係る時定数および充放電ヒステリシス電圧成分Ｍの時間遅れの応答に係る時定数や、温度センサ１７ｃから出力される高圧バッテリー１７の温度ＴＢなどに応じて、随時、調整されてもよい。
なお、後述するように、各整定電圧Ｈｓ，Ｍｓはバッテリー電流Ｉに関する関数ｊ（Ｉ）により記述されることから、整定電圧調整器２４は、この関数ｊ（Ｉ）を調整することになる。
【００６９】
例えば図８に示す整定電圧Ｍｓでは、上限飽和電圧（ｕｐｌｉｍＭｓ）と下限飽和電圧（ｌｏｗｌｉｍＭｓ）とバッテリー電流Ｉに比例する部分との全てあるいは一部が高圧バッテリー１７の劣化度合いに応じて変更される。
この高圧バッテリー１７の劣化度合いに応じた整定電圧Ｍｓの変更は、高圧バッテリー１７の組成になど応じた特性（例えば、相対的に強いバッテリー特性を有するか否か、あるいは相対的に強いキャパシタ特性を有するか否かなど）に基づき、上記の各種パラメータを適宜用いて行なわれる。
このように、例えば上限飽和電圧（ｕｐｌｉｍＭｓ）および下限飽和電圧（ｌｏｗｌｉｍＭｓ）などを、高圧バッテリー１７の劣化状態に応じて変更（例えば、それぞれで選択される増大または低下など）することにより、開路電圧推定値Ｅｅｓｔの検出精度を向上させることができる。
【００７０】
このように、ステップ状の電流変化に対して、内部抵抗成分Ｗのような瞬時の電圧変化とは異なる充放電ヒステリシス電圧成分Ｍの時間遅れの応答は、例えば高圧バッテリー１７の温度状態や充放電履歴や動作時間等に応じた時定数Ｔの１次遅れ要素の応答によって近似することができる。この場合、例えば図１１に示すように、充放電ヒステリシス電圧成分Ｍの時間変化を示すグラフ図において適宜の時刻ｔ２（つまり、図１１でのＦＭ点）での充放電ヒステリシス電圧成分Ｍの傾き（ｄＭ／ｄｔ）は、下記数式（８）に示すようにして記述される。
なお、充放電ヒステリシス電圧成分Ｍの時間遅れの応答は、下記数式（８）に示すように、単一の時定数Ｔの１次遅れ要素の応答によって近似してもよいし、後述するように、複数の異なる時定数Ｔｍ（ｍは任意の自然数）の各１次遅れ要素の線形結合からなる応答に近似してもよい。
【００７１】
【数８】
0005394162.tif 000009
【００７２】
そして、整定電圧Ｍｓを、例えばゼロを含むバッテリー電流Ｉに関する適宜の単調増加関数ｇ（Ｉ）とすれば、上記数式（８）は、下記数式（９）に示すように記述される。
【００７３】
【数９】
0005394162.tif 000010
【００７４】
開路電圧検出装置１０ｂは、例えば上記数式（１）および数式（２）および数式（５）および数式（９）を高圧バッテリー１７の特性を示す状態方程式として、反応抵抗成分Ｈの推定値である反応抵抗成分推定値Ｈｅｓｔおよび充放電ヒステリシス電圧成分Ｍの推定値である充放電ヒステリシス電圧成分推定値Ｍｅｓｔを算出する。そして、反応抵抗成分推定値Ｈｅｓｔおよび充放電ヒステリシス電圧成分推定値Ｍｅｓｔと内部抵抗成分Ｗの推定値である内部抵抗成分推定値Ｗｅｓｔと高圧バッテリー１７の端子電圧Ｖの電圧検出値Ｖａｃｔとに応じて高圧バッテリー１７の開路電圧Ｅの推定値である開路電圧推定値Ｅｅｓｔを算出する。残容量検出装置１０ａは、開路電圧検出装置１０ｂにより算出される開路電圧推定値Ｅｅｓｔに応じて、例えば図２に示すマップを検索し、高圧バッテリー１７の残容量を算出する。
【００７５】
この開路電圧検出装置１０ｂは、例えば図１２に示すように、整定電圧調整器２４と、絶対値積分器２５と、使用期間演算器２６と、状態量算出部３１と、過渡応答成分算出部３２と、加算部３３と、内部抵抗推定器３４と、乗算部３５と、減算部３６と、ローパスフィルター３７と、状態量記憶部４０と、入力切換部４１と、推定モード・推定終了モード用係数入力部４２と、初期化モード用係数算出部４３ａおよび経過時間算出部４３ｂを具備する初期化モード用係数入力部４３と、タイマー４４と、時刻記憶部４５とを備えて構成されている。さらに、残容量検出装置１０ａは、例えば、開路電圧検出装置１０ｂと、残容量推定部３８とを備えて構成されている。
【００７６】
開路電圧検出装置１０ｂは、反応抵抗成分Ｈの時間遅れの応答を、例えば、上記数式（５）に示すように、単一の時定数Ｔの１次遅れ要素の応答によって近似、あるいは、複数の異なる時定数Ｔｎ（ｎは任意の自然数）の各１次遅れ要素の線形結合からなる応答に近似する。例えば、反応抵抗成分Ｈの時間遅れの応答が、複数として３つの異なる時定数Ｔ１（例えば、Ｔ１＝数十秒等），Ｔ２（例えば、Ｔ２＝数分等），Ｔ３（例えば、Ｔ３＝数時間等）の各１次遅れ要素の線形結合からなる応答に近似される。そして、反応抵抗成分Ｈは、例えば高圧バッテリー１７の温度状態や充放電履歴や動作時間等に応じた各時定数Ｔ１，Ｔ２，Ｔ３に対応した第１〜第３反応抵抗成分Ｈ１，Ｈ２，Ｈ３によって、例えば下記数式（１０）に示すようにして記述される。なお、反応抵抗成分Ｈは、例えば第１〜第３反応抵抗成分Ｈ１，Ｈ２，Ｈ３の積により記述されてもよい。
【００７７】
【数１０】
0005394162.tif 000011
【００７８】
また、開路電圧検出装置１０ｂは、充放電ヒステリシス電圧成分Ｍの時間遅れの応答を、例えば、上記数式（９）に示すように、単一の時定数Ｔの１次遅れ要素の応答によって近似、あるいは、複数の異なる時定数Ｔｍ（ｍは任意の自然数）の各１次遅れ要素の線形結合からなる応答に近似する。例えば、充放電ヒステリシス電圧成分Ｍの時間遅れの応答が、複数として３つの異なる時定数Ｔ４（例えば、Ｔ４＝数十秒等），Ｔ５（例えば、Ｔ５＝数分等），Ｔ６（例えば、Ｔ６＝数時間等）の各１次遅れ要素の線形結合からなる応答に近似される。そして、充放電ヒステリシス電圧成分Ｍは、例えば高圧バッテリー１７の温度状態や充放電履歴や動作時間等に応じた各時定数Ｔ４，Ｔ５，Ｔ６に対応した第１〜第３充放電ヒステリシス電圧成分Ｍ１，Ｍ２，Ｍ３によって、例えば下記数式（１１）に示すようにして記述される。なお、充放電ヒステリシス電圧成分Ｍは、例えば第１〜第３充放電ヒステリシス電圧成分Ｍ１，Ｍ２，Ｍ３の積により記述されてもよい。
【００７９】
【数１１】
0005394162.tif 000012
【００８０】
そして、上記数式（１）および数式（１０）および数式（１１）により、高圧バッテリー１７の端子電圧Ｖは下記数式（１２）に示すようにして記述される。
【００８１】
【数１２】
0005394162.tif 000013
【００８２】
そして、第１〜第３反応抵抗成分Ｈ１，Ｈ２，Ｈ３は、上記数式（５）と同様にして、各時定数Ｔ１，Ｔ２，Ｔ３およびバッテリー電流Ｉに関する適宜の単調増加関数ｆｎ（Ｉ）、（ｎ＝１，２，３）とにより、下記数式（１３）に示すように記述される。
【００８３】
【数１３】
0005394162.tif 000014
【００８４】
なお、上記数式（１３）は、行列式によって下記数式（１４）に示すようにして記述される。
【００８５】
【数１４】
0005394162.tif 000015
【００８６】
また、第１〜第３充放電ヒステリシス電圧成分Ｍ１，Ｍ２，Ｍ３は、上記数式（９）と同様にして、各時定数Ｔ４，Ｔ５，Ｔ６およびバッテリー電流Ｉに関する適宜の単調増加関数ｇｋ（Ｉ）、（ｋ＝１，２，３）とにより、下記数式（１５）に示すように記述される。
【００８７】
【数１５】
0005394162.tif 000016
【００８８】
なお、上記数式（１５）は、行列式によって下記数式（１６）に示すようにして記述される。
【００８９】
【数１６】
0005394162.tif 000017
【００９０】
そして、上記数式（１４）および数式（１６）を一体化すると、下記数式（１７）に示すように記述される。
【００９１】
【数１７】
0005394162.tif 000018
【００９２】
そして、上記数式（１２）および数式（１７）において、下記数式（１８）に示すようにして状態変数ｘおよびバッテリー電流Ｉに関する関数ｊ（Ｉ）および係数Ａ，Ｃを設定すると、高圧バッテリー１７の特性を示す状態方程式は、例えば下記数式（１９）に示すようにして簡潔表現される。
【００９３】
【数１８】
0005394162.tif 000019
【００９４】
【数１９】
0005394162.tif 000020
【００９５】
上記数式（１８）および上記数式（１９）は状態変数ｘの時間変化を示す連続の状態方程式であり、上記数式（１９）に対応する離散化した状態方程式は、下記数式（２０）に示すように記述される。
【００９６】
【数２０】
0005394162.tif 000021
【００９７】
状態量算出部３１は、後述するタイマー割り込み処理として所定周期（例えば１０ｍｓ等）毎に離散演算を実行する。この離散演算では、後述する各モード（例えば、推定モード、推定終了モード、初期化モード）に応じて設定される係数Ａ’およびバッテリー電流Ｉおよび前回の離散演算での状態変数（状態変数ｘの前回値）ｘｐと、上記数式（１９）とに基づき、状態変数ｘを算出する。状態変数ｘは、第１〜第３反応抵抗成分Ｈ１，Ｈ２，Ｈ３の推定値および第１〜第３充放電ヒステリシス電圧成分Ｍ１，Ｍ２，Ｍ３の推定値からなり、過渡応答成分算出部３２および状態量記憶部４０へ出力される。
【００９８】
このため、状態量算出部３１には、電流センサ１７ａから出力される電流検出値Ｉａｃｔと、状態量記憶部４０から出力される前回の状態変数（状態変数ｘの前回値）ｘｐと、入力切換部４１から出力される係数Ａ’とが入力されている。
不揮発メモリー（図示略）を備える状態量記憶部４０は、状態量算出部３１から出力される状態変数ｘを前回値ｘｐとして記憶し、この前回値ｘｐを状態量算出部３１へ出力する。
【００９９】
すなわち、後述するように、例えば車両１の運転時における推定モードやイグニッションスイッチ１１ｃがＯＮからＯＦＦへと切り換えられる車両１の運転停止時の推定終了モードにおいては、所定のサンプリング周期（例えば、１０ｍｓ等）にて実行される離散演算の前回の処理にて算出されて状態量記憶部４０に格納された前回値ｘｐが、離散演算の今回の処理にて状態量算出部３１へ出力される。
また、後述するように、イグニッションスイッチ１１ｃがＯＦＦからＯＮへと切り換えられる車両１の運転開始時の初期化モードにおいては、車両１の運転停止時の推定終了モードにて算出されて状態量記憶部４０に格納された前回値ｘｐが、離散演算の今回の処理にて状態量算出部３１へ出力される。この初期化モードにおいては、後述するように、イグニッションスイッチ１１ｃがＯＮからＯＦＦへと切り換えられた運転停止時から、イグニッションスイッチ１１ｃがＯＦＦからＯＮへと切り換えられる運転開始時までの経過時間が、離散演算のサンプリング周期として設定されることになる。
【０１００】
入力切換部４１には、推定モード・推定終了モード用係数入力部４２から出力される所定係数Ａ’ｎと、初期化モード用係数入力部４３から出力される初期係数Ａ’ｉとが入力されている。入力切換部４１は、車両１の運転状態に対する各モードに応じて所定係数Ａ’ｎまたは初期係数Ａ’ｉを切換選択し、係数Ａ’として状態量算出部３１へ出力する。すなわち、推定モードや推定終了モードにおいては、所定係数Ａ’ｎが係数Ａ’として出力され、初期化モードにおいては、初期係数Ａ’ｉが係数Ａ’として出力される。
【０１０１】
推定モード・推定終了モード用係数入力部４２から出力される所定係数Ａ’ｎは、例えば所定のサンプリング周期（例えば１０ｍｓ等）に応じた所定の固定値とされ、高圧バッテリー１７の特性を示す状態方程式（つまり上記数式（１８），（１９））を所定のサンプリング周期に応じて離散化して得た状態方程式により算出される。
【０１０２】
初期化モード用係数入力部４３は、例えば、初期化モード用係数算出部４３ａおよび経過時間算出部４３ｂを備えて構成されている。そして、経過時間算出部４３ｂにはタイマー４４から出力される現在時刻ｔと、例えば不揮発メモリーを備える時刻記憶部４５から出力される前回時刻ｔｐとが入力されている。また、時刻記憶部４５は、推定終了モードで実行される演算にて、タイマー４４から出力される現在時刻ｔを新たな前回時刻ｔｐとして記憶する。
【０１０３】
初期化モード用係数入力部４３の経過時間算出部４３ｂは、タイマー４４から出力される現在時刻ｔから時刻記憶部４５から出力される前回時刻ｔｐを減算して経過時間（ｔ−ｔｐ）を算出し、初期化モード用係数算出部４３ａへ出力する。
例えば、イグニッションスイッチ１１ｃがＯＮからＯＦＦへと切り換えられる車両１の運転停止時の推定終了モードにおいてタイマー４４から出力される現在時刻ｔが時刻記憶部４５に格納されると、イグニッションスイッチ１１ｃがＯＦＦからＯＮへと切り換えられる車両１の運転開始時の初期化モードにおいては、推定終了モードで記憶された現在時刻ｔが前回時刻ｔｐとなる。そして、この初期化モードでの現在時刻ｔと、前回時刻ｔｐとの差である経過時間が、イグニッションスイッチ１１ｃがＯＮからＯＦＦへと切り換えられた運転停止時から、イグニッションスイッチ１１ｃがＯＦＦからＯＮへと切り換えられる運転開始時までに亘る高圧バッテリー１７の充放電の休止時間となる。
【０１０４】
初期化モード用係数算出部４３ａは、初期化モードにおいて経過時間算出部４３ｂから出力される経過時間（ｔ−ｔｐ）つまり休止時間をサンプリング周期として、高圧バッテリー１７の特性を示す状態方程式（つまり上記数式（１８），（１９））を、このサンプリング周期に応じて離散化して得た状態方程式により、初期係数Ａ’ｉを算出する。
【０１０５】
状態量算出部３１は、上記数式（２０）において、推定モードおよび推定終了モードでは、状態量記憶部４０から入力される前回の状態変数ｘｐと、入力切換部４１から出力される係数Ａ’つまり所定係数Ａ’ｎとに基づき、さらに、電流センサ１７ａにより検出される電流検出値Ｉａｃｔをバッテリー電流Ｉに入力することにより第１〜第３反応抵抗成分Ｈ１，Ｈ２，Ｈ３の推定値および第１〜第３充放電ヒステリシス電圧成分Ｍ１，Ｍ２，Ｍ３の推定値からなる状態変数ｘを算出する。
また、初期化モードでは、状態量記憶部４０から入力される前回の状態変数ｘｐと、入力切換部４１から出力される係数Ａ’つまり初期係数Ａ’ｉとに基づき、さらに、車両１の運転停止期間中のゼロまたは所定の休止時電流をバッテリー電流Ｉに入力することにより第１〜第３反応抵抗成分Ｈ１，Ｈ２，Ｈ３の推定値および第１〜第３充放電ヒステリシス電圧成分Ｍ１，Ｍ２，Ｍ３の推定値からなる状態変数ｘを算出する。
【０１０６】
過渡応答成分算出部３２は、状態量算出部３１にて算出した状態変数ｘに上記数式（１８）に示す係数Ｃを作用させて、第１〜第３反応抵抗成分Ｈ１，Ｈ２，Ｈ３および第１〜第３充放電ヒステリシス電圧成分Ｍ１，Ｍ２，Ｍ３の線形結合からなる反応抵抗成分Ｈの推定値である反応抵抗成分推定値Ｈｅｓｔと充放電ヒステリシス電圧成分Ｍの推定値である充放電ヒステリシス電圧成分推定値Ｍｅｓｔとの加算値（Ｈｅｓｔ＋Ｍｅｓｔ）を算出し、加算部３３へ出力する。
【０１０７】
本実施の形態による蓄電装置の内部抵抗検出装置をなす内部抵抗推定器３４は、例えば図１３に示すように、電圧近似微分演算部５１と、電流近似微分演算部５２と、第１乗算部５３と、減算部５４と、第２乗算部５５と、ゲイン設定部５６と、積分演算部５７とを備えて構成されている。
【０１０８】
電圧近似微分演算部５１および電流近似微分演算部５２は、適宜の１次遅れ時定数Ｔｄおよびラプラス演算子Ｓにより、例えば下記数式（２１）に示すように記述される伝達関数Ｇ（Ｓ）によって、各電圧検出値Ｖａｃｔおよび電流検出値Ｉａｃｔから角周波数（１／Ｔｄ）以下の低周波成分を除去すると共に、各電圧検出値Ｖａｃｔおよび電流検出値Ｉａｃｔの時間変化率つまり電圧変化ΔＶ（＝ｄＶ／ｄｔ）および電流変化ΔＡ（＝ｄＩ／ｄｔ）を算出する。
【０１０９】
【数２１】
0005394162.tif 000022
【０１１０】
この１次遅れ時定数Ｔｄは、第１〜第３反応抵抗成分Ｈ１，Ｈ２，Ｈ３の各時定数Ｔ１，Ｔ２，Ｔ３および第１〜第３充放電ヒステリシス電圧成分Ｍ１，Ｍ２，Ｍ３の各時定数Ｔ４，Ｔ５，Ｔ６に対して、例えば下記数式（２２）に示すように、角周波数（１／Ｔｄ）が、第１〜第３反応抵抗成分Ｈ１，Ｈ２，Ｈ３および第１〜第３充放電ヒステリシス電圧成分Ｍ１，Ｍ２，Ｍ３の各角周波数（１／Ｔ１），（１／Ｔ２），（１／Ｔ３），（１／Ｔ４），（１／Ｔ５），（１／Ｔ６）よりも十分に大きな値となるように設定されている。
【０１１１】
【数２２】
0005394162.tif 000023
【０１１２】
これにより、電圧近似微分演算部５１および電流近似微分演算部５２のバンドパス（ハイパス）フィルター作用の周波数特性が、例えば図１４に示すような周波数特性である場合には、カットオフ周波数である角周波数（１／Ｔｄ）以下の低周波成分の利得が−３ｄＢ以下となる。特に、電圧検出値Ｖａｃｔの電圧変動からは低周波成分に相当する過渡応答（つまり反応抵抗成分Ｈおよび充放電ヒステリシス電圧成分Ｍ）による電圧変動分が除去され、高周波成分に相当する内部抵抗成分Ｗによる電圧変動分のみが抽出されることになる。
【０１１３】
第１乗算部５３は、後述する積分演算部５７から出力される高圧バッテリー１７の内部抵抗ａの推定値である内部抵抗推定値ａｅｓｔの前回値と電流近似微分演算部５２から出力される電流変化ΔＡとを乗算して得た値を、電圧変化推定値ΔＶｅｓｔとして出力する。
【０１１４】
減算部５４は、電圧近似微分演算部５１から出力される電圧変化ΔＶから第１乗算部５３から出力された電圧変化推定値ΔＶｅｓｔを減算して得た差分（ΔＶ−ΔＶｅｓｔ）を出力する。
【０１１５】
第２乗算部５５は、後述するゲイン設定部５６から出力されるゲインＫと減算部５４から出力される差分（ΔＶ−ΔＶｅｓｔ）とを乗算することによって、高圧バッテリー１７の内部抵抗ａの補正量に相当する内部抵抗補正量Ｑ（＝Ｋ×（ΔＶ−ΔＶｅｓｔ））を算出する。
【０１１６】
ゲイン設定部５６は、例えば、予め設定した所定の固定値、あるいは、電圧近似微分演算部５１から出力される電圧変化ΔＶまたは電流近似微分演算部５２から出力される電流変化ΔＡなどの高圧バッテリー１７の状態変化に係る状態変化量の値（実測値や演算値など）または指令値に基づき、ゲインＫを設定する。
例えば下記数式（２３）に示すパラメータ（α・ΔＡ）のように、電流変化ΔＡのみに基づき設定されるゲインＫでは、任意の定数α（例えば、α＝１／１００など）は、内部抵抗推定値ａｅｓｔが発散せずに、急激な変動ではなく適正な変動で収束するようにして、正負の符号と値の大きさとが設定される。
また、例えば下記数式（２３）に示す各パラメータ（（β・ΔＶ），（γ・ΔＡ＋δ・ΔＶ），（ε・ΔＡ・ΔＶ））のように、電圧変化ΔＶのみ、あるいは、電流変化ΔＡと電圧変化ΔＶとの和、あるいは、電流変化ΔＡと電圧変化ΔＶとの積などに基づき設定されるゲインＫでは、各任意の定数β，γ，δ，εは、内部抵抗推定値ａｅｓｔが発散せずに、急激な変動ではなく適正な変動で収束するようにして、正負の符号と値の大きさとが設定される。
また、例えば所定の固定値は、予め実施される各種の試験結果などに応じて、内部抵抗推定値ａｅｓｔが発散せずに、急激な変動ではなく適正な変動で収束するようにして、正負の符号と値の大きさが設定される。
【０１１７】
【数２３】
0005394162.tif 000024
【０１１８】
なお、ゲインＫは、高圧バッテリー１７の状態変化に係る状態変化量の各種のパラメータ（例えば、負荷変動値（実測値や演算値など）または負荷変動指令値、電流変化ΔＡ、電圧変化ΔＶ、出力変化ΔＷ、およびこれらの組み合わせなど）の単一、あるいは、複数の組み合わせに対して、内部抵抗推定値ａｅｓｔが発散せずに、急激な変動ではなく適正な変動で収束するようにして、例えば加算、減算、乗算、除算、累乗などの各種の演算が行なわれて設定されてもよい。
【０１１９】
なお、ゲインＫは、より好ましくは、高圧バッテリー１７の状態変化に係る状態変化量により変化する内部抵抗推定値ａｅｓｔ（あるいは内部抵抗補正量Ｑ）の算出精度に応じて設定されてもよい。例えば状態変化量がほぼゼロとなる場合には、内部抵抗推定値ａｅｓｔ（あるいは内部抵抗補正量Ｑ）の算出精度が極めて低いと判断されて、ゲインＫは最小の値とされる。これにより、高圧バッテリー１７の充放電電流が、ほとんど無い場合には、ゲインＫがゼロに設定されて、内部抵抗推定値ａｅｓｔが修正されないで維持される。
また、例えば状態変化量が所定の適正範囲の値となる場合には、内部抵抗推定値ａｅｓｔ（あるいは内部抵抗補正量Ｑ）の算出精度が高いと判断されて、ゲインＫは最大の値とされる。これにより、高圧バッテリー１７の充放電電流が、内部抵抗推定に最適な場合に演算された内部抵抗推定値ａｅｓｔ（あるいは内部抵抗補正量Ｑ）に大きな重みが与えられ、精度の高い内部抵抗推定値ａｅｓｔを得ることができる。
そして、これらの最小から最大の間においては、例えば負荷変動または電流変化ΔＡまたは電圧変化ΔＶまたは出力変化ΔＷなどの状態変化量が増大することに伴いゲインＫが増大傾向に変化するように、かつ、状態変化量が減少することに伴いゲインＫが減少傾向に変化するようにして、ゲインＫを設定する。
また、例えば状態変化量が所定の適正範囲を超えて大きな値となる場合には、内部抵抗推定値ａｅｓｔ（あるいは内部抵抗補正量Ｑ）の算出精度が低いと判断されて、ゲインＫはより小さな値とされる。
【０１２０】
積分演算部５７は、例えば適宜の時定数Ｔｆおよびラプラス演算子Ｓにより記述される伝達関数Ｇｆ（Ｓ）（＝１／（Ｔｆ・Ｓ））によって、第２乗算部５５から出力される内部抵抗補正量Ｑを積分することによって内部抵抗推定値ａｅｓｔを算出し、この算出結果を出力する。
なお、内部抵抗推定値ａｅｓｔの初期値は予め適宜に所定の内部抵抗固定値が設定されている。
【０１２１】
なお、内部抵抗推定器３４は、各パラメータ（つまり、Ｉａｃｔ，Ｖａｃｔ，ΔＡ，ΔＶ，ΔＶｅｓｔ，（ΔＶ−ΔＶｅｓｔ），Ｋ，Ｑ，ａｅｓｔなど）の全てあるいは一部に対して、適宜の変換演算部３４ａによる変換演算処理を行なってもよい。
【０１２２】
例えば図１５（Ａ）に示す変換演算部３４ａは、出力値に対して下限値と上限値とを有し、下限値と上限値との間で入力値の増大に比例する単調増大の出力値を出力する。
また、例えば図１５（Ｂ）に示す変換演算部３４ａは、入力値の所定範囲（例えば、電流検出値Ｉａｃｔでのゼロを含む所定範囲、電圧検出値Ｖａｃｔでの高圧バッテリー１７の定格電圧を含む所定範囲など）において出力値が固定される不感帯を有し、下限値と不感帯との間および不感帯と上限値との間で入力値の増大に比例する単調増大の出力値を出力する。
また、例えば図１５（Ａ），（Ｂ）に示す各変換演算部３４ａにスムージング処理を行なって得た変換演算処理を行なってもよい。例えば図１５（Ｃ）に示す変換演算部３４ａは、図１５（Ｂ）に示す変換演算部３４ａにスムージング処理を行なって得たものであって、入力値の絶対値が増大することに伴い増大傾向に変化する出力値の増大率が低下する。
また、例えば図１５（Ｄ）に示す変換演算部３４ａは、入力値の所定範囲（例えば、電流検出値Ｉａｃｔでのゼロを含む所定範囲、電圧検出値Ｖａｃｔでの高圧バッテリー１７の定格電圧を含む所定範囲など）において出力値が固定される不感帯を有し、この不感帯以外において入力値の増大に比例する単調増大の出力値を出力する。
なお、例えば図１５（Ａ）〜（Ｄ）に示す各変換演算部３４ａにおいて、出力値＝ゼロとなる横軸は、各パラメータに応じて適宜に上下に変更される場合がある。例えば電圧検出値Ｖａｃｔでは常にＶａｃｔ＞０であることから、出力値＝ゼロとなる横軸は、例えば図１５（Ａ）〜（Ｄ）に示す点線のようになる。
【０１２３】
なお、各変換演算部３４ａは、例えば高圧バッテリー１７の劣化状態に係る状態量（例えば、バッテリー電流Ｉの絶対値の積算値、あるいは、初期状態等の劣化の無い状態からの累積使用時間など）に応じて、変換演算特性が劣化側に変更されてもよい。
例えば図１５（Ａ），（Ｂ）に示すように出力値に対して下限値と上限値とを有する変換演算部３４ａにおいて、高圧バッテリー１７の劣化度合いが増大した場合には、電流検出値Ｉａｃｔ，電圧検出値Ｖａｃｔ，電流変化ΔＡ，電圧変化ΔＶ，電圧変化推定値ΔＶｅｓｔ，差分（ΔＶ−ΔＶｅｓｔ）などに対する変換演算処理では、下限値と上限値との間の間隔を拡大させるようにして、下限値が低下されると共に上限値が増大される。また、内部抵抗補正量Ｑ，内部抵抗推定値ａｅｓｔなどに対する変換演算処理では、例えば下限値と上限値との間の間隔を変更せずに下限値と上限値とを移動させるようにして、下限値および上限値が増大される。
また、例えば図１５（Ｃ），（Ｄ）に示すように入力値の増大に伴い増大傾向に変化する出力値の増大率が低下し、かつ、入力値の低下に伴い低下傾向に変化する出力値の低下率が低下する変換演算部３４ａにおいて、高圧バッテリー１７の劣化度合いが増大した場合には、電流検出値Ｉａｃｔ，電圧検出値Ｖａｃｔ，電流変化ΔＡ，電圧変化ΔＶ，電圧変化推定値ΔＶｅｓｔ，差分（ΔＶ−ΔＶｅｓｔ）などに対する変換演算処理では、出力値の増大率の低下度合いを低下、かつ、出力値の低下率の低下度合いを低下させる。また、内部抵抗補正量Ｑ，内部抵抗推定値ａｅｓｔなどに対する変換演算処理では、出力値の増大率の低下度合いを低下、かつ、出力値の低下率の低下度合いを増大させる。
【０１２４】
内部抵抗推定器３４から出力された内部抵抗推定値ａｅｓｔは、例えば図１２に示すように、乗算部３５に入力される。
乗算部３５は、電流検出値Ｉａｃｔと内部抵抗推定値ａｅｓｔとを乗算して得た値を内部抵抗成分推定値Ｗｅｓｔとして設定して出力する。
【０１２５】
加算部３３は、乗算部３５から出力される内部抵抗成分推定値Ｗｅｓｔと、過渡応答成分算出部３２から出力される反応抵抗成分推定値Ｈｅｓｔと充放電ヒステリシス電圧成分推定値Ｍｅｓｔとの加算値（Ｈｅｓｔ＋Ｍｅｓｔ）とを加算して得た値（Ｗｅｓｔ＋Ｈｅｓｔ＋Ｍｅｓｔ）を出力する。
【０１２６】
減算部３６は、電圧センサ１７ｂにより検出される電圧検出値Ｖａｃｔから値（Ｗｅｓｔ＋Ｈｅｓｔ＋Ｍｅｓｔ）を減算することによって開路電圧推定値Ｅｅｓｔを算出し、この算出結果を出力する。
すなわち、上記数式（１）に示すように、高圧バッテリー１７の端子電圧Ｖは開路電圧Ｅと内部抵抗成分Ｗと反応抵抗成分Ｈと充放電ヒステリシス電圧成分Ｍとからなり、電圧検出値Ｖａｃｔから、内部抵抗成分Ｗと反応抵抗成分Ｈと充放電ヒステリシス電圧成分Ｍとの各推定値を減算することによって、開路電圧Ｅの推定値を算出することができる。
【０１２７】
ローパスフィルター３７は、減算部３６から出力される開路電圧推定値Ｅｅｓｔに含まれる誤差、特に高周波ノイズを除去し、このノイズ除去後の開路電圧推定値Ｅｅｓｔを残容量推定部３８へ出力する。
残容量推定部３８は、例えば図２に示すように高圧バッテリー１７を無負荷状態で所定時間を超える長時間に亘って放置した際の端子電圧Ｖの値（開路電圧Ｅ）と高圧バッテリー１７の残容量との相関関係を示すマップを記憶している。そして、ローパスフィルター３７から出力される開路電圧推定値Ｅｅｓｔに応じたマップ検索によって高圧バッテリー１７の残容量を算出する。
【０１２８】
第１の実施形態による残容量検出装置１０ａおよび開路電圧検出装置１０ｂは上記構成を備えており、次に、残容量検出装置１０ａおよび開路電圧検出装置１０ｂの動作、特に、推定モードおよび推定終了モードおよび初期化モードにおける状態変数ｘの算出動作について説明する。なお、推定モードは、イグニッションスイッチ１１ｃがＯＮ状態となる車両１の運転継続時における動作モードである。推定終了モードは、イグニッションスイッチ１１ｃがＯＮからＯＦＦに切り換えられる車両１の運転停止時の動作モードである。初期化モードは、イグニッションスイッチ１１ｃがＯＦＦからＯＮに切り換えられる車両１の運転開始時の動作モードである。
【０１２９】
残容量検出装置１０ａおよび開路電圧検出装置１０ｂを具備するバッテリー制御装置２０は、例えばイグニッションスイッチ１１ｃがＯＦＦ以外の状態である場合に、以下に示す一連の処理（つまり、状態変数ｘの算出処理）を実行するためのタイマー割り込み処理を所定周期（例えば１０ｍｓ等）毎に実行する。そして、バッテリー制御装置２０は、推定モードや推定終了モードでの状態変数ｘの算出処理において、所定のサンプリング周期（例えば、１０ｍｓ等）毎に電流センサ１７ａおよび電圧センサ１７ｂの各検出値を取得し、これらの各検出値に基づき離散演算を実行する。
【０１３０】
なお、このタイマー割り込み処理は、後述するタイマー割込禁止信号が出力されるまで実行され、例えばイグニッションスイッチ１１ｃがＯＮからＯＦＦへと切り換えられる時点、つまり車両１の運転継続時の推定モードから車両１の運転停止時の推定終了モードへと移行する時点においても、タイマー割り込み処理が実行可能とされている。
また、イグニッションスイッチ１１ｃがＯＦＦからＯＮへと切り換えられる車両１の運転開始時においては、以下に示す初期化モードに係る一連の処理を実行した後に、タイマー割り込み処理を所定周期（例えば１０ｍｓ等）毎に実行するようになっている。
【０１３１】
先ず、イグニッションスイッチ１１ｃがＯＦＦからＯＮへと切り換えられる車両１の運転開始時、または、タイマー割り込み処理の実行によって、図１６に示す一連の処理の実行が開始される。
先ず、図１６に示すステップＳ０１においては、イグニッションスイッチ１１ｃがＯＦＦからＯＮへと切り換えられたか否かを判定する。
この判定結果が「ＮＯ」の場合には、後述するステップＳ０９に進む。
一方、この判定結果が「ＹＥＳ」の場合、つまりイグニッションスイッチ１１ｃがＯＦＦからＯＮへと切り換えられた場合には、ステップＳ０２に進み、処理モードとして初期化モードを設定し、ステップＳ０３に進む。
【０１３２】
ステップＳ０３においては、現在時刻ｔと前回時刻ｔｐとを取得し、ステップＳ０４に進み、経過時間（ｔ−ｔｐ）を算出し、ステップＳ０５に進む。
ステップＳ０５においては、経過時間（ｔ−ｔｐ）つまり高圧バッテリー１７の充放電休止状態である休止時間をサンプリング周期として、高圧バッテリー１７の時間変化特性を示す状態方程式（つまり上記数式（１８）及び（１９））を離散化し、初期係数Ａ’ｉを算出する。
次に、ステップＳ０６においては、休止時間においてバッテリー電流Ｉがゼロまたはゼロ近傍の所定の電流値（例えば、暗電流値等）の休止時電流に保持されると仮定する。そして、上記数式（２０）において、ゼロまたは所定の休止時電流をバッテリー電流Ｉに入力し、状態量記憶部４０から入力される前回の状態変数ｘｐと、入力切換部４１から出力される係数Ａ’つまり初期係数Ａ’ｉとに基づき状態遷移演算を実行し、今回の処理での状態変数ｘを算出する。
次に、ステップＳ０７においては、算出した今回の状態変数ｘを、新たに前回の状態変数ｘｐとして設定し、状態量記憶部４０に記憶する。
次に、ステップＳ０８においては、現在時刻ｔを、新たに前回時刻ｔｐとして設定し、時刻記憶部４５に記憶し、一連の処理を終了する。
【０１３３】
また、ステップＳ０９においては、イグニッションスイッチ１１ｃがＯＮからＯＦＦへと切り換えられたか否かを判定する。
この判定結果が「ＹＥＳ」の場合には、後述するステップＳ１４に進む。
一方、この判定結果が「ＮＯ」の場合、つまりイグニッションスイッチ１１ｃの状態が変更されていない場合には、ステップＳ１０に進み、処理モードとして推定モードを設定し、ステップＳ１１に進む。
ステップＳ１１においては、現在時刻ｔを取得し、ステップＳ１２に進み、電流センサ１７ａおよび電圧センサ１７ｂの各検出値を取得し、ステップＳ１３に進む。
ステップＳ１３においては、上記数式（２０）において、電流センサ１７ａの検出値をバッテリー電流Ｉに入力し、状態量記憶部４０から入力される前回の状態変数ｘｐと、入力切換部４１から出力される係数Ａ’つまり所定係数Ａ’ｎとに基づき状態遷移演算を実行し、今回の処理での状態変数ｘを算出し、上述したステップＳ０７に進む。
【０１３４】
また、ステップＳ１４においては、処理モードとして推定終了モードを設定し、ステップＳ１５に進む。
ステップＳ１５においては、現在時刻ｔを取得し、ステップＳ１６に進み、電流センサ１７ａおよび電圧センサ１７ｂの各検出値を取得し、ステップＳ１７に進む。
ステップＳ１７においては、上記数式（２０）において、電流センサ１７ａの検出値をバッテリー電流Ｉに入力し、状態量記憶部４０から入力される前回の状態変数ｘｐと、入力切換部４１から出力される係数Ａ’つまり所定係数Ａ’ｎとに基づき状態遷移演算を実行し、今回の処理での状態変数ｘを算出し、ステップＳ１８に進む。
ステップＳ１８においては、タイマー割込禁止信号を出力し、上述したステップＳ０７に進む。
【０１３５】
上述したように、第１の実施形態による蓄電装置の内部抵抗検出装置および蓄電装置の残容量検出装置１０ａおよび開路電圧検出装置１０ｂによれば、バッテリー電圧Ｖを開路電圧Ｅと内部抵抗成分Ｗと反応抵抗成分Ｈと充放電ヒステリシス電圧成分Ｍとからなる４つの電圧成分により構成する。そして、バッテリー電流Ｉの変動に伴う電圧変動で遅れ成分となる反応抵抗成分Ｈおよび充放電ヒステリシス電圧成分Ｍの応答を、それぞれ１次遅れ応答によって近似して得た高圧バッテリー１７の状態方程式によって開路電圧推定値Ｅｅｓｔを算出する。そして、この開路電圧推定値Ｅｅｓｔに応じたマップ検索により高圧バッテリー１７の残容量を算出する。
これにより、バッテリー電流Ｉの変動に伴う電圧変動が本来有する収束性を、少なくとも充放電ヒステリシス電圧成分からなる過渡応答成分として適切にモデル化することによって、装置構成が複雑化することを抑制しつつ信頼性の高い推定処理を実行することができ、開路電圧推定値Ｅｅｓｔの推定精度を向上させることができる。
そして、例えば図２に示すように、Ｎｉ−ＭＨバッテリーからなる高圧バッテリー１７において、残容量の変化に応じた開路電圧Ｅの変化が相対的に小さい残容量の中間領域に対しても、開路電圧Ｅの算出精度が向上することに伴い、残容量を精度良く算出することができる。
【０１３６】
さらに、過渡応答成分として、充放電ヒステリシス電圧成分に加えて反応抵抗成分を算出し、かつ、例えば高圧バッテリー１７の温度状態や充放電履歴や動作時間等に応じて頻繁に変化すると共にバッテリー電流Ｉの変動に伴う電圧変動において相対的に大きな寄与となる内部抵抗成分Ｗを推定する。そして、内部抵抗成分推定値Ｗｅｓｔと反応抵抗成分推定値Ｈｅｓｔおよび充放電ヒステリシス電圧成分推定値Ｍｅｓｔとを電圧検出値Ｖａｃｔから減算して開路電圧推定値Ｅｅｓｔを算出することによって、開路電圧推定値Ｅｅｓｔを、より一層適切に推定することができる。
しかも、少なくとも上限飽和電圧（ｕｐｌｉｍＭｓ）または下限飽和電圧（ｌｏｗｌｉｍＭｓ）を有する充放電ヒステリシス電圧成分Ｍの整定電圧Ｍｓを、高圧バッテリー１７の劣化状態に応じて変更することにより、開路電圧推定値Ｅｅｓｔの算出精度を、より一層向上させることができる。
【０１３７】
また、内部抵抗成分推定値Ｗｅｓｔの算出処理においては、電圧変化ΔＶと電流変化ΔＡとの比率を算出せず、電圧変化ΔＶと電圧変化推定値ΔＶｅｓｔとの差分（ΔＶ−ΔＶｅｓｔ）に基づき、差分（ΔＶ−ΔＶｅｓｔ）にゲインＫを乗算して得た内部抵抗補正量Ｑを積分することによって内部抵抗推定値ａｅｓｔを算出する。これにより、例えば電流変化ΔＡが小さい場合に演算処理において無限大の発散が生じてしまったり、例えば電流変化ΔＡが所望の大きさを有するようにして変化期間を長く設定する場合に化学反応などによる遅い抵抗成分の寄与が増大して内部抵抗推定値ａｅｓｔの算出精度および信頼性が低下してしまったり、例えば高圧バッテリー１７の温度状態や充放電履歴や動作時間などに応じて頻繁に変化する電流変化ΔＡに起因して内部抵抗推定値ａｅｓｔの算出誤差が増大してしまうなどの不具合が生じることを防止して、内部抵抗推定値ａｅｓｔを適切かつ精度良く算出することができる。
また、例えばＰＤＵ１６に具備されるインバータでのスイッチング動作等に起因する相対的に高い周波数の電圧変動成分には、相対的に時定数が長い反応抵抗成分Ｈおよび充放電ヒステリシス電圧成分Ｍの電圧変動の寄与が無視できることから、この相対的に高い周波数の電圧変化ΔＶと電流変化ΔＡとに基づき、内部抵抗推定値ａｅｓｔを迅速かつ精度良く算出することができる。
【０１３８】
しかも、負荷変動値（実測値や演算値など）または負荷変動指令値、電流変化ΔＡ、電圧変化ΔＶ、出力変化ΔＷ、およびこれらの組み合わせなどの状態変化量に応じてゲインＫを変更することにより、状態変化量の大きさによって変化する内部抵抗推定値ａｅｓｔの算出精度に応じて、適正なゲインＫを設定することができ、内部抵抗推定値ａｅｓｔをより一層精度良く算出することができる。
【０１３９】
また、各パラメータ（つまり、Ｉａｃｔ，Ｖａｃｔ，ΔＡ，ΔＶ，ΔＶｅｓｔ，（ΔＶ−ΔＶｅｓｔ），Ｋ，Ｑ，ａｅｓｔなど）の全てあるいは一部に対して、適宜の変換演算部３４ａによる変換演算処理を行なうことにより、各パラメータでの雑音に起因する誤差や、例えば化学的な反応に起因する抵抗成分などの過渡応答に係る成分による各パラメータの過大な変動などを除去することができ、適正な変動範囲内の各パラメータを用いることによって、内部抵抗推定値ａｅｓｔをより一層精度良く算出することができる。
【０１４０】
なお、上述した本実施の形態において、反応抵抗成分Ｈは複数（例えば、３つ）の異なる時定数Ｔ１，Ｔ２，Ｔ３の各１次遅れ要素の線形結合からなるとしたが、これに限定されず、反応抵抗成分Ｈは複数の１次遅れ要素に対して非線形であってもよい。さらに、反応抵抗成分Ｈは、１次遅れ要素に限らず、例えば２次遅れ要素等のその他の遅れ成分によって構成されてもよい。
また、上述した本実施の形態において、充放電ヒステリシス電圧成分Ｍは複数（例えば、３つ）の異なる時定数Ｔ４，Ｔ５，Ｔ６の各１次遅れ要素の線形結合からなるとしたが、これに限定されず、充放電ヒステリシス電圧成分Ｍは複数の１次遅れ要素に対して非線形であってもよい。さらに、充放電ヒステリシス電圧成分Ｍは、１次遅れ要素に限らず、例えば２次遅れ要素等のその他の遅れ成分によって構成されてもよい。
【０１４１】
なお、上述した実施の形態においては、イグニッションスイッチ１１ｃがＯＮからＯＦＦへと切り換えられたと判定された時点で処理モードとして推定終了モードを設定したが、これに限定されず、例えばイグニッションスイッチ１１ｃがＯＮからＯＦＦへと切り換えられた後に、さらに、電圧検出値Ｖａｃｔが所定値の範囲内であると判定された時点で推定終了モードを設定してもよい。あるいは、イグニッションスイッチ１１ｃがＯＮからＯＦＦへと切り換えられた後に、さらに、所定時間以上経過したと判定された時点で処理モードとして推定終了モードを設定してもよい。
【０１４２】
なお、上述した実施の形態においては、車両１の運転状態において、例えば所定時間周期毎に開路電圧推定値Ｅｅｓｔを算出することに伴って内部抵抗補正量Ｑを算出してもよいし、車両１の所定の運転状態に応じて、例えばバッテリー電流Ｉが相対的に増大するときに内部抵抗補正量Ｑを算出してもよい。この状態は、例えばＤＣ−ＤＣコンバータ１９を駆動し、高圧バッテリー１７の端子電圧Ｖを降圧して１２Ｖバッテリー２１を充電する場合である。また、この状態は、例えば内燃機関１１のアイドル運転状態等において、内燃機関１１の運転に伴う車体振動の発生を抑制するようにしてモータ１２を駆動させる場合である。また、この状態は、例えば全ての気筒を稼働する全筒運転と一部の気筒を休止して運転する休筒運転とに切換可能な内燃機関１１に具備される制振装置（図示略）を、内燃機関１１の休筒運転と全筒運転との切り替えに伴う車体振動の発生を抑制するように作動させる場合である。これらの場合などにおいて内部抵抗補正量Ｑを算出することによって、算出精度を向上させることができる。
また、高圧バッテリー１７の残容量が所定値を超えることで残容量に余裕がある場合等においては、例えばモータ１２に対するトルク軸電流は不変のまま界磁軸電流を増減させて内部抵抗補正量Ｑを算出してもよい。
【０１４３】
なお、上述した実施の形態において、内部抵抗推定器３４は、電圧近似微分演算部５１および電流近似微分演算部５２を備えるとしたが、これに限定されず、電圧近似微分演算部５１および電流近似微分演算部５２の代わりに、例えば所定の周波数特性を有する差分演算部や、例えば所定周波数領域の信号のみを抽出するバンドパスフィルターや、さらに、電圧検出値Ｖａｃｔおよび電流検出値Ｉａｃｔの変動を算出する各変動算出部等を備えてもよい。
例えば、差分演算部は、入力される各電圧検出値Ｖａｃｔおよび電流検出値Ｉａｃｔの所定周波数領域（例えば、反応抵抗成分Ｈによる電圧変動分が含まれる周波数領域よりも高い高周波領域）のデータに対して、現在値と所定時間以前の過去値との差（電圧差および電流差）を算出し、算出結果を出力する。
また、例えば、バンドパスフィルターは、入力される各電圧検出値Ｖａｃｔおよび電流検出値Ｉａｃｔの所定周波数領域（例えば、反応抵抗成分Ｈおよび充放電ヒステリシス電圧成分Ｍによる電圧変動分が含まれる周波数領域よりも高い高周波領域）のデータを抽出して、抽出結果を電圧変動算出部および電流変動算出部へ出力する。電圧変動算出部および電流変動算出部は、バンドパスフィルターから入力される所定周波数領域のデータに対して、例えば、周期的に振動するデータの振幅等を算出し、算出結果を出力する。
【０１４４】
以下、本発明の蓄電装置の開路電圧検出装置および残容量検出装置の第２の実施形態について添付図面を参照しながら説明する。
この第２の実施形態による蓄電装置の残容量検出装置６０ａ（以下、単に、残容量検出装置６０ａと呼ぶ）および蓄電装置の開路電圧検出装置６０ｂ（以下、単に、開路電圧検出装置６０ｂと呼ぶ）は、上述した第１の実施形態に係る残容量検出装置１０ａおよび開路電圧検出装置１０ｂと同様にバッテリー制御装置２０に備えられている。
【０１４５】
開路電圧検出装置６０ｂは、例えば図１７に示すように、上述した第１の実施形態に係る開路電圧検出装置１０ｂに具備される整定電圧調整器２４および絶対値積分器２５および使用期間演算器２６および内部抵抗推定器３４および乗算部３５および状態量記憶部４０および入力切換部４１および推定モード・推定終了モード用係数入力部４２および初期化モード用係数入力部４３およびタイマー４４および時刻記憶部４５と、状態量算出部６１と、開路電圧及び過渡応答成分算出部６２と、加算部６３と、減算部６４と、開路電圧抽出部６５とを備えて構成されている。
さらに、残容量検出装置６０ａは、例えば、開路電圧検出装置６０ｂと、上述した第１の実施形態に係る残容量検出装置１０ａに具備される残容量推定部３８とを備えて構成されている。
【０１４６】
開路電圧検出装置６０ｂは、後述する状態方程式に基づきバッテリー電圧Ｖの推定値であるバッテリー電圧推定値Ｖｅｓｔを算出し、このバッテリー電圧推定値Ｖｅｓｔと電圧検出値Ｖａｃｔとの電圧差Ｖｅｒｒがゼロとなるようにフィードバック制御を行う。
残容量検出装置６０ａは、開路電圧検出装置６０ｂにて算出されるバッテリー電圧推定値Ｖｅｓｔに係る状態変数ｘから開路電圧推定値Ｅｅｓｔを抽出し、開路電圧推定値Ｅｅｓｔに応じたマップ検索によって高圧バッテリー１７の残容量を算出する。
【０１４７】
なお、以下において上述した第１の実施形態と同一部分については同じ符号を配して説明を省略するが、推定モード・推定終了モード用係数入力部４２と初期化モード用係数入力部４３については、第２の実施形態では、係数Ｌ’，Ｚ’の算出機能が追加されおり、それぞれＬ’ｎ，Ｚ’ｎやＬ’ｉ，Ｚ’ｉが算出されるようになっている。また、本発明における算出とは、固定値の出力を含むものとする。
【０１４８】
この第２の実施形態において、開路電圧検出装置６０ｂは、下記数式（２４）に示すように、状態変数ｘを、例えば高圧バッテリー１７の温度状態や充放電履歴や動作時間等に応じた各時定数Ｔ１，Ｔ２，Ｔ３に対応した第１〜第３反応抵抗成分Ｈ１，Ｈ２，Ｈ３および各時定数Ｔ４，Ｔ５，Ｔ６に対応した第１〜第３充放電ヒステリシス電圧成分Ｍ１，Ｍ２，Ｍ３と、開路電圧Ｅとから構成している。
【０１４９】
【数２４】
0005394162.tif 000025
【０１５０】
そして、開路電圧検出装置６０ｂは、上記数式（２４）に示す状態変数ｘと行列Ａ，Ｃ，Ｚおよび高圧バッテリー１７の内部抵抗ａによって、高圧バッテリー１７の特性を示す状態方程式を、例えば下記数式（２５）に示すように設定する。
なお、下記数式（２５）における関数Ｐ（Ｅ）は、バッテリー電流Ｉの単位電流変化に伴う開路電圧Ｅの時間変化率であって、例えば開路電圧Ｅに関する適宜の関数とされている。
【０１５１】
【数２５】
0005394162.tif 000026
【０１５２】
この開路電圧検出装置６０ｂは、後述する減算部６４から出力されるバッテリー電圧推定値Ｖｅｓｔと電圧検出値Ｖａｃｔとの電圧差Ｖｅｒｒを制御ゲインＬにより制御増幅して得た値（Ｌ・Ｖｅｒｒ）を上記数式（２５）に示す状態変数ｘの時間変化（ｄｘ／ｄｔ）の状態方程式に作用させることによって、例えば下記数式（２６）に示す新たな状態方程式、すなわちオブザーバを設定する。そして、この新たな状態方程式を、各モード（例えば、推定モード、推定終了モード、初期化モード）に応じて離散化して設定される係数Ａ’，Ｌ’ ，Ｚ’およびバッテリー電流Ｉおよび前回の状態変数ｘｐに基づき、第１〜第３反応抵抗成分Ｈ１，Ｈ２，Ｈ３の推定値および第１〜第３充放電ヒステリシス電圧成分Ｍ１，Ｍ２，Ｍ３の推定値および開路電圧Ｅの推定値からなる状態変数ｘを算出する。なお、係数Ｚ’において成分ｚ’は、前回状態から今回状態までの経過時間（サンプリングタイム）に応じた所定値であって、例えばサンプリングタイムなどとされている。
【０１５３】
【数２６】
0005394162.tif 000027
【０１５４】
上記数式（２６）に対応する離散化した状態方程式は、下記数式（２７）に示すように記述される。
【０１５５】
【数２７】
0005394162.tif 000028
【０１５６】
状態量算出部６１は、例えば各モード（例えば、推定モード、推定終了モード、初期化モード）に応じて設定される係数Ａ’，Ｌ’ ，Ｚ’およびバッテリー電流Ｉおよび前回の離散演算での状態変数（状態変数ｘの前回値）ｘｐと、上記数式（２７）とに基づき、状態変数ｘを算出する。この状態変数ｘは、第１〜第３反応抵抗成分Ｈ１，Ｈ２，Ｈ３および第１〜第３充放電ヒステリシス電圧成分Ｍ１，Ｍ２，Ｍ３および開路電圧Ｅの推定値からなり、開路電圧及び過渡応答成分算出部６２および状態量記憶部４０へ出力される。
【０１５７】
すなわち、推定モードおよび推定終了モードでは、状態量記憶部４０から入力される前回の状態変数ｘｐと、入力切換部４１から出力される係数Ａ’，Ｌ’ ，Ｚ’つまり所定係数Ａ’ｎ，Ｌ’ｎ，Ｚ’ｎとに基づき、さらに、電流センサ１７ａにより検出される電流検出値Ｉａｃｔをバッテリー電流Ｉに入力することにより第１〜第３反応抵抗成分Ｈ１，Ｈ２，Ｈ３および第１〜第３充放電ヒステリシス電圧成分Ｍ１，Ｍ２，Ｍ３および開路電圧Ｅの推定値からなる状態変数ｘを算出する。また、初期化モードでは、状態量記憶部４０から入力される前回の状態変数ｘｐと、入力切換部４１から出力される係数Ａ’，Ｌ’ ，Ｚ’つまり初期係数Ａ’ｉ，Ｌ’ｉ，Ｚ’ｉとに基づき、さらに、車両１の運転停止期間中のゼロまたは所定の休止時電流をバッテリー電流Ｉに入力することにより状態変数ｘを算出する。
【０１５８】
なお、この実施の形態において、推定モード・推定終了モード用係数入力部４２から出力される所定係数Ａ’ｎ，Ｌ’ｎ，Ｚ’ｎは、例えば所定のサンプリング周期（例えば１０ｍｓ等）に応じた所定の固定値とされ、高圧バッテリー１７の特性を示す状態方程式（つまり上記数式（２４），（２６））を所定のサンプリング周期に応じて離散化して得た状態方程式により算出される。また、初期化モード用係数算出部４３ａから出力される初期係数Ａ’ｉ，Ｌ’ｉ，Ｚ’ｉは、初期化モードにおいて経過時間算出部４３ｂから出力される経過時間（ｔ−ｔｐ）つまり休止時間をサンプリング周期として、高圧バッテリー１７の特性を示す状態方程式（つまり上記数式（２４），（２６））を、このサンプリング周期に応じて離散化して得た状態方程式により算出される。
開路電圧及び過渡応答成分算出部６２は、状態量算出部６１により算出した状態変数ｘに上記数式（２４）に示す係数Ｃを作用させて、第１〜第３反応抵抗成分Ｈ１，Ｈ２，Ｈ３の線形結合からなる反応抵抗成分Ｈおよび第１〜第３充放電ヒステリシス電圧成分Ｍ１，Ｍ２，Ｍ３の線形結合からなる充放電ヒステリシス電圧成分Ｍおよび開路電圧Ｅの各推定値である反応抵抗成分推定値Ｈｅｓｔおよび充放電ヒステリシス電圧成分推定値Ｍｅｓｔおよび開路電圧推定値Ｅｅｓｔを抽出し、加算部６３へ出力する。
【０１５９】
加算部６３は、乗算部３５から入力される内部抵抗成分推定値Ｗｅｓｔと開路電圧及び過渡応答成分算出部６２から入力される反応抵抗成分推定値Ｈｅｓｔおよび充放電ヒステリシス電圧成分推定値Ｍｅｓｔおよび開路電圧推定値Ｅｅｓｔとを加算して得た値（Ｗｅｓｔ＋Ｈｅｓｔ＋Ｍｅｓｔ＋Ｅｅｓｔ）、つまりバッテリー電圧推定値Ｖｅｓｔを減算部６４へ出力する。
減算部６４は、電圧センサ１７ｂにより検出される電圧検出値Ｖａｃｔからバッテリー電圧推定値Ｖｅｓｔを減算することによって、バッテリー電圧推定値Ｖｅｓｔの推定誤差である電圧差Ｖｅｒｒを算出し、この算出結果を状態量算出部６１へ出力する。
また、状態量算出部６１にて算出される状態変数ｘは開路電圧抽出部６５に入力されており、開路電圧抽出部６５は、例えば状態変数ｘにベクトル（０，０，０，０，０，０，１）を作用させて開路電圧推定値Ｅｅｓｔを抽出し、残容量推定部３８へ出力する。
【０１６０】
第２の実施形態による残容量検出装置６０ａおよび開路電圧検出装置６０ｂは上記構成を備えており、次に、残容量検出装置６０ａおよび開路電圧検出装置６０ｂの動作、特に、推定モードおよび推定終了モードおよび初期化モードにおける状態変数ｘの算出動作について説明する。なお、推定モードは、イグニッションスイッチ１１ｃがＯＮ状態となる車両１の運転継続時における動作モードである。推定終了モードは、イグニッションスイッチ１１ｃがＯＮからＯＦＦに切り換えられる車両１の運転停止時の動作モードである。初期化モードは、イグニッションスイッチ１１ｃがＯＦＦからＯＮに切り換えられる車両１の運転開始時の動作モードである。
【０１６１】
この第２の実施形態による残容量検出装置６０ａおよび開路電圧検出装置６０ｂを具備するバッテリー制御装置２０は、上述した第１の実施形態による残容量検出装置１０ａおよび開路電圧検出装置１０ｂを具備するバッテリー制御装置２０と同様にして、例えばイグニッションスイッチ１１ｃがＯＦＦ以外の状態である場合に、状態変数ｘの算出処理を実行するためのタイマー割り込み処理を所定周期（例えば１０ｍｓ等）毎に実行する。そして、バッテリー制御装置２０は、推定モードや推定終了モードでの状態変数ｘの算出処理において、所定のサンプリング周期（例えば、１０ｍｓ等）毎に電流センサ１７ａおよび電圧センサ１７ｂの各検出値を取得し、これらの各検出値に基づき離散演算を実行する。
【０１６２】
この第２の実施形態において、上述した第１の実施形態におけるステップＳ０１〜ステップＳ１８に示す一連の処理と異なる点は、例えば図１８に示すように、ステップＳ０５において係数Ｌ’ｉ，Ｚ’ｉを算出する点と、ステップＳ０６およびステップＳ１３およびステップＳ１７において電圧差Ｖｅｒｒのフィードバックの処理を実行する点と、電圧差Ｖｅｒｒを算出する新たな処理として、上述したステップＳ０８の処理に続いて順次実行されるステップＳ２１とステップＳ２２との処理を追加した点である。
【０１６３】
つまり、図１８に示すステップＳ０５においては、経過時間をサンプリングタイムとして上記数式（２６）を離散化することにより、係数（Ａ’ｉ，Ｌ’ｉ，Ｚ’ｉ）を算出する。
図１８に示すステップＳ０６においては、休止時間においてバッテリー電流Ｉがゼロまたはゼロ近傍の所定の電流値（例えば、暗電流値等）の休止時電流に保持されると仮定し、上記数式（２７）において、ゼロまたは所定の休止時電流をバッテリー電流Ｉに入力する。そして、状態量記憶部４０から入力される前回の状態変数ｘｐと、入力切換部４１から出力される係数Ａ’，Ｌ’，Ｚ’、つまり初期係数Ａ’ｉ，Ｌ’ｉ，Ｚ’ｉと、前回の処理にて減算部６４から出力されたバッテリー電圧推定値Ｖｅｓｔと電圧検出値Ｖａｃｔとの電圧差Ｖｅｒｒに基づき状態遷移演算を実行し、今回の処理での状態変数ｘを算出し、上述したステップＳ０７に進む。
【０１６４】
また、図１８に示すステップＳ１３においては、上記数式（２７）において、電流センサ１７ａの検出値をバッテリー電流Ｉに入力し、状態量記憶部４０から入力される前回の状態変数ｘｐと、入力切換部４１から出力される係数Ａ’，Ｌ’，Ｚ’つまり所定係数Ａ’ｎ，Ｌ’ｎ，Ｚ’ｎと、前回の処理にて減算部６４から出力されたバッテリー電圧推定値Ｖｅｓｔと電圧検出値Ｖａｃｔとの電圧差Ｖｅｒｒに基づき状態遷移演算を実行し、今回の処理での状態変数ｘを算出し、上述したステップＳ０７に進む。
【０１６５】
また、図１８に示すステップＳ１７においては、上記数式（２７）において、電流センサ１７ａの検出値をバッテリー電流Ｉに入力し、状態量記憶部４０から入力される前回の状態変数ｘｐと、入力切換部４１から出力される係数Ａ’，Ｌ’，Ｚ’つまり所定係数Ａ’ｎ，Ｌ’ｎ，Ｚ’ｎと、前回の処理にて減算部６４から出力されたバッテリー電圧推定値Ｖｅｓｔと電圧検出値Ｖａｃｔとの電圧差Ｖｅｒｒに基づき状態遷移演算を実行し、今回の処理での状態変数ｘを算出し、上述したステップＳ１８に進む。
【０１６６】
また、図１８に示すステップＳ２１においては、今回の処理での状態変数ｘに上記数式（２４）に示す係数Ｃを作用させて、反応抵抗成分推定値Ｈｅｓｔおよび充放電ヒステリシス電圧成分推定値Ｍｅｓｔおよび開路電圧推定値Ｅｅｓｔに内部抵抗成分推定値Ｗｅｓｔを加算して得た値（Ｗｅｓｔ＋Ｈｅｓｔ＋Ｍｅｓｔ＋Ｅｅｓｔ）をバッテリー電圧推定値Ｖｅｓｔとして算出し、ステップＳ２２に進む。
ステップＳ２２においては、電圧センサ１７ｂにより検出される電圧検出値Ｖａｃｔからバッテリー電圧推定値Ｖｅｓｔを減算することによって、バッテリー電圧推定値Ｖｅｓｔの推定誤差である電圧差Ｖｅｒｒを算出する。そして、この電圧差Ｖｅｒｒを前回の電圧差Ｖｅｒｒとして記憶部（図示略）に記憶し、一連の処理を終了する。
【０１６７】
なお、この第２の実施形態において、制御ゲインＬを構成する各係数Ｌ１，…，Ｌ７に対して、例えば、各係数Ｌ１，…，Ｌ６をゼロとし、係数Ｌ７をゼロ以外の正の値とすれば、電圧差Ｖｅｒｒがゼロとなるようにフィードバック処理を実行することで開路電圧推定値Ｅｅｓｔが変化するようになる。この場合、フィードバック処理に対して反応抵抗成分Ｈおよび充放電ヒステリシス電圧成分Ｍは寄与せず、電圧差Ｖｅｒｒに基づき開路電圧推定値Ｅｅｓｔを算出する一連の処理の伝達関数は、１次遅れ要素の伝達関数と同等になり、この伝達関数の時定数は１／Ｌ７となる。すなわち、この一連の処理は、上述した第１の実施形態においてローパスフィルター３７の伝達関数を１次遅れ要素とした場合の処理とほぼ同等の作用効果を有する。
つまり、上述した第２の実施形態においては、電圧差Ｖｅｒｒがゼロとなるようにフィードバック制御を行うことで、少なくとも開路電圧Ｅおよび反応抵抗成分Ｈおよび充放電ヒステリシス電圧成分Ｍの何れか１つに係る状態変数ｘが修正される。
【０１６８】
なお、上述した第２の実施形態においては、推定モード・推定終了モード用係数入力部４２から所定係数Ａ’ｎ，Ｌ’ｎ，Ｚ’ｎが出力されるとしたが、所定係数Ａ’ｎ，Ｌ’ｎ，Ｚ’ｎは、固定値の他、電圧差Ｖｅｒｒに応じて変化する値にしてもよい。
【０１６９】
なお、上述した第２の実施形態において、関数Ｐ（Ｅ）は開路電圧Ｅに関する適宜の関数であるとしたが、これに限定されず、例えば高圧バッテリー１７の残容量が所定値を超え、かつ、バッテリー電流Ｉの電流値が相対的に小さい場合等においては、バッテリー電流Ｉの単位電流変化に伴う開路電圧Ｅの時間変化率は相対的に小さく、例えばフィードバック処理による状態変数ｘの収束状態に対する寄与は小さいと判断して、関数Ｐ（Ｅ）としてゼロまたはゼロ近傍の所定定数を設定してもよい。
【０１７０】
また、上述した第２の実施形態において、制御ゲインＬは、比例要素に限らず、例えば比例・微分要素等であってもよい。
【０１７１】
また、上述した第１および第２の実施形態においては、推定モードおよび推定終了モードでの状態変数ｘの算出処理において、サンプリング周期を所定のサンプリング周期（例えば１０ｍｓ等）の固定値としたが、これに限定されず、例えば操作者による入力操作や高圧バッテリー１７の充放電状態等に応じてサンプリング周期が変化するように設定してもよい。
【０１７２】
この場合、例えば図１９に示す上述した第１の実施形態の変形例に係る残容量検出装置１０ａのように、開路電圧検出装置１０ｂは、整定電圧調整器２４と、絶対値積分器２５と、使用期間演算器２６と、状態量算出部３１と、過渡応答成分算出部３２と、加算部３３と、内部抵抗推定器３４と、乗算部３５と、減算部３６と、ローパスフィルター３７と、状態量記憶部４０と、入力切換部４１と、推定モード・推定終了モード用係数入力部４２と、初期化モード用係数算出部４３ａおよび経過時間算出部４３ｂを具備する初期化モード用係数入力部４３と、タイマー４４と、時刻記憶部４５と、時定数決定器４６と、劣化判定器４７と、サンプリング周期選択器４８とを備えて構成される。
【０１７３】
また、例えば図２０に示す上述した第２の実施形態の変形例に係る残容量検出装置６０ａのように、開路電圧検出装置６０ｂは、整定電圧調整器２４および絶対値積分器２５および使用期間演算器２６および内部抵抗推定器３４および乗算部３５および状態量記憶部４０および入力切換部４１および推定モード・推定終了モード用係数入力部４２および初期化モード用係数入力部４３およびタイマー４４および時刻記憶部４５と、時定数決定器４６と、劣化判定器４７と、サンプリング周期選択器４８と、状態量算出部６１と、開路電圧及び過渡応答成分算出部６２と、加算部６３と、減算部６４と、開路電圧抽出部６５とを備えて構成される。
【０１７４】
この時定数決定器４６は、温度センサ１７ｃから出力される高圧バッテリー１７の温度ＴＢの検出値や劣化判定器４７から出力される高圧バッテリー１７の劣化状態に係るバッテリー劣化度の信号に基づき、所定マップのマップ検索や所定計算式による演算により、各時定数を設定し、推定モード・推定終了モード用係数入力部４２および初期化モード用係数算出部４３ａへ出力する。
なお、各時定数は、反応抵抗成分Ｈの時間遅れの応答に係る単一の時定数Ｔあるいは複数の異なる時定数Ｔｎ（ｎは任意の自然数であって、上述した第１の実施形態および第２の実施形態では各時定数Ｔ１，Ｔ２，Ｔ３）と、充放電ヒステリシス電圧成分Ｍの時間遅れの応答に係る単一の時定数Ｔあるいは複数の異なる時定数Ｔｍ（ｍは任意の自然数であって、上述した第１の実施形態および第２の実施形態では各時定数Ｔ４，Ｔ５，Ｔ６）とである。
【０１７５】
また、劣化判定器４７は、内部抵抗推定器３４から出力される内部抵抗推定値ａｅｓｔや、高圧バッテリー１７の製造後からの充電電流および放電電流の各絶対値の累積積算値である累積電流積算値や、高圧バッテリー１７の製造後からの動作時間の累積時間等に基づき、所定マップのマップ検索や所定計算式による演算により高圧バッテリー１７の劣化状態に係るバッテリー劣化度を設定する。このため、劣化判定器４７には、内部抵抗推定器３４から内部抵抗推定値ａｅｓｔが入力されると共に、電流センサ１７ａにより検出される電流検出値Ｉａｃｔと、タイマー４４から出力される現在時刻ｔとが入力されている。
【０１７６】
サンプリング周期選択器４８は、例えば操作者による入力操作や高圧バッテリー１７の充放電状態等に応じてサンプリング周期を、予め記憶している所定のデータから選択する。例えば、サンプリング周期選択器４８は、車両のアイドル運転時において高圧バッテリー１７の充放電が一時的に停止される場合のように、充電電流および放電電流の時間変化量が相対的に小さい場合には相対的に長い周期のサンプリング周期を自動的に選択し、選択したサンプリング周期を推定モード・推定終了モード用係数入力部４２へ出力する。
【０１７７】
これにより、推定モード・推定終了モード用係数入力部４２から出力される所定係数Ａ’ｎ，Ｌ’ｎ，Ｚ’ｎは、高圧バッテリー１７の状態量（例えば、高圧バッテリー１７の温度ＴＢ等に関する値）や高圧バッテリー１７の劣化状態等に応じて時定数決定器４６から出力される各時定数Ｔ１，…，Ｔ６と、サンプリング周期選択器４８から出力されるサンプリング周期とに応じて変化する値となる。そして、高圧バッテリー１７の特性を示す状態方程式（つまり上記数式（１８），（１９）あるいは上記数式（２４），（２６））を離散化して得た状態方程式により算出される。
【０１７８】
また、初期化モード用係数算出部４３ａは、初期化モードにおいて経過時間算出部４３ｂから出力される経過時間（ｔ−ｔｐ）つまり休止時間をサンプリング周期として、このサンプリング周期および時定数決定器４６から出力される各時定数Ｔ１，…，Ｔ６に基づき、高圧バッテリー１７の特性を示す状態方程式（つまり上記数式（１８），（１９）あるいは上記数式（２４），（２６））を離散化して得た状態方程式により初期係数Ａ’ｉ，Ｌ’ｉ，Ｚ’ｉを算出する。
【０１７９】
なお、イグニッションスイッチ１１ｃがＯＮからＯＦＦへと切り換えられる車両１の運転停止時の推定終了モードにおいてタイマー４４から出力される現在時刻ｔが時刻記憶部４５に格納される。次に、イグニッションスイッチ１１ｃがＯＦＦからＯＮへと切り換えられる車両１の運転開始時の初期化モードにおいて、推定終了モードで記憶された現在時刻ｔが前回時刻ｔｐとなる。そして、この初期化モードでの現在時刻ｔと、前回時刻ｔｐとの差である経過時間（ｔ−ｔｐ）が、イグニッションスイッチ１１ｃがＯＮからＯＦＦへと切り換えられた運転停止時から、イグニッションスイッチ１１ｃがＯＦＦからＯＮへと切り換えられる運転開始時までの休止時間となる。
【０１８０】
また、上述した第１の実施形態においては、減算部３６において電圧センサ１７ｂにより検出される電圧検出値Ｖａｃｔから内部抵抗成分推定値Ｗｅｓｔと反応抵抗成分推定値Ｈｅｓｔと充放電ヒステリシス電圧成分推定値Ｍｅｓｔとが減算されることによって開路電圧推定値Ｅｅｓｔが算出されるとしたが、これに限定されず、例えばバッテリー電流Ｉがゼロであるときには内部抵抗成分推定値Ｗｅｓｔがゼロとなるため、減算部３６においては、電圧検出値Ｖａｃｔから反応抵抗成分推定値Ｈｅｓｔと充放電ヒステリシス電圧成分推定値Ｍｅｓｔとが減算されることによって開路電圧推定値Ｅｅｓｔが算出されることになる。
すなわち、減算部３６は、電圧センサ１７ｂにより検出される電圧検出値Ｖａｃｔから、少なくとも反応抵抗成分推定値Ｈｅｓｔと充放電ヒステリシス電圧成分推定値Ｍｅｓｔとを減算することによって開路電圧推定値Ｅｅｓｔを算出する。
【０１８１】
また、上述した第２の実施形態においては、バッテリー電流Ｉに基づき、第１〜第３反応抵抗成分Ｈ１，Ｈ２，Ｈ３の推定値および第１〜第３充放電ヒステリシス電圧成分Ｍ１，Ｍ２，Ｍ３の推定値および開路電圧Ｅの推定値からなる状態変数ｘを算出するとしたが、これに限定されず、例えば関数Ｐ（Ｅ）としてゼロを設定した場合には、第１〜第３反応抵抗成分Ｈ１，Ｈ２，Ｈ３の推定値および第１〜第３充放電ヒステリシス電圧成分Ｍ１，Ｍ２，Ｍ３の推定値のみがバッテリー電流Ｉに基づき算出されることになる。
すなわち、上述した第２の実施形態においては、少なくとも反応抵抗成分Ｈと充放電ヒステリシス電圧成分Ｍとに係る状態変数ｘがバッテリー電流Ｉに基づき算出される。
【０１８２】
また、上述した実施形態において、各残容量検出装置１０ａ，６０ａは、Ｎｉ−ＭＨバッテリーをなす高圧バッテリー１７の内部抵抗ａおよび残容量を算出するとしたが、これに限定されず、例えば鉛蓄電池やリチウムイオン蓄電池等の他の蓄電池や、例えば電気二重層コンデンサや電解コンデンサ等からなるキャパシタの内部抵抗ａおよび残容量を算出してもよい。
【０１８３】
なお、上述した実施形態において、内部抵抗推定器３４は、電圧変化ΔＶと電圧変化推定値ΔＶｅｓｔとの差分（ΔＶ−ΔＶｅｓｔ）に基づき内部抵抗補正量Ｑを算出するとしたが、これに限定されず、例えば図２１に示すように、電流変化ΔＡと電流変化推定値ΔＡｅｓｔとの差分（ΔＡ−ΔＡｅｓｔ）に基づき内部抵抗補正量Ｑを算出してもよい。
この変形例に係る内部抵抗推定器３４は、例えば、電圧近似微分演算部５１と、電流近似微分演算部５２と、除算部８３と、減算部８４と、乗算部８５と、ゲイン設定部５６と、積分演算部５７とを備えて構成されている。
【０１８４】
除算部８３は、電圧近似微分演算部５１から出力される電圧変化ΔＶを、積分演算部５７から出力される高圧バッテリー１７の内部抵抗ａの推定値である内部抵抗推定値ａｅｓｔの前回値で除算して得た値を、電流変化推定値ΔＡｅｓｔとして出力する。
【０１８５】
減算部８４は、電流近似微分演算部５２から出力される電流変化ΔＡから除算部８３から出力された電流変化推定値ΔＡｅｓｔを減算して得た差分（ΔＡ−ΔＡｅｓｔ）を出力する。
【０１８６】
乗算部８５は、ゲイン設定部５６から出力されるゲインＫと減算部８４から出力される差分（ΔＡ−ΔＡｅｓｔ）とを乗算することによって、高圧バッテリー１７の内部抵抗ａの補正量に相当する内部抵抗補正量Ｑ（＝Ｋ×（ΔＡ−ΔＡｅｓｔ））を算出する。
【０１８７】
積分演算部５７は、例えば適宜の時定数Ｔｆおよびラプラス演算子Ｓにより記述される伝達関数Ｇｆ（Ｓ）（＝１／（Ｔｆ・Ｓ））によって、乗算部８５から出力される内部抵抗補正量Ｑを積分することによって内部抵抗推定値ａｅｓｔを算出し、この算出結果を出力する。
なお、内部抵抗推定値ａｅｓｔの初期値は予め適宜に所定の内部抵抗固定値が設定されている。
【０１８８】
なお、上述した実施形態において、内部抵抗推定器３４は、電圧変化ΔＶと電圧変化推定値ΔＶｅｓｔとの差分（ΔＶ−ΔＶｅｓｔ）に乗算されるゲインＫを、電流変化ΔＡまたは電圧変化ΔＶまたは負荷変動などに応じて変更するとしたが、これに限定されず、例えば内部抵抗補正量Ｑ（＝Ｋ×（ΔＶ−ΔＶｅｓｔ））を電流変化ΔＡまたは電圧変化ΔＶまたは負荷変動などに応じて変更してもよい。内部抵抗補正量Ｑは、例えば、電流変化ΔＡまたは電圧変化ΔＶまたは負荷変動などが増大することに伴い増大傾向に変化するように、かつ、電流変化ΔＡまたは電圧変化ΔＶまたは負荷変動などが減少することに伴い減少傾向に変化するように設定される。
【０１８９】
なお、上述した実施形態において、開路電圧検出装置１０ｂは高圧バッテリー１７の端子電圧Ｖが４つの電圧成分（開路電圧Ｅと内部抵抗成分Ｗと反応抵抗成分Ｈと充放電ヒステリシス電圧成分Ｍと）からなると設定したが、これに限定されず、例えば充放電ヒステリシス電圧成分Ｍは省略されてもよい。
【産業上の利用可能性】
【０１９０】
内部抵抗推定器３４により算出される内部抵抗推定値ａｅｓｔによる高圧バッテリー１７の劣化判定に加え、開路電圧推定値Ｅｅｓｔや内部抵抗推定値ａｅｓｔは、ハイブリッド車両等における高圧バッテリー１７の充放電制御やニッケル系バッテリーなどのバッテリーのメモリー効果の状態の推定に用いることができる。
【符号の説明】
【０１９１】
１０ａ、６０ａ  蓄電装置の残容量検出装置
１０ｂ、６０ｂ  蓄電装置の開路電圧検出装置
１７  高圧バッテリー（蓄電装置）
１７ａ  電流センサ（電流検出手段）
１７ｂ  電圧センサ（電圧検出手段）
３１  状態量算出部（状態量算出手段）
３２  過渡応答成分算出部（状態量算出手段）
３４  内部抵抗推定器（蓄電装置の内部抵抗検出装置、劣化度検出手段、変換演算変更手段）
３４ａ  変換演算部
３６  減算部（開路電圧算出手段）
３８  残容量推定部（残容量算出手段、記憶手段）  
５１  電圧近似微分演算部（電圧変動算出手段）
５２  電流近似微分演算部（電流変動算出手段）
５３  第１乗算部（電圧変動推定値算出手段）
５５  第２乗算部（内部抵抗算出手段）
５６  ゲイン設定部（内部抵抗算出手段）
５７  積分演算部（内部抵抗算出手段）
６１  状態量算出部（状態量算出手段、フィードバック手段）
６２  開路電圧及び過渡応答成分算出部（状態量算出手段、フィードバック手段）
６３  加算部（フィードバック手段）
６４  減算部（フィードバック手段）
６５  開路電圧抽出部（開路電圧算出手段）
８３  除算部（電流変動推定値算出手段）
８５  乗算部（内部抵抗算出手段）
【図１】
0005394162.tif 000029
【図２】
0005394162.tif 000030
【図３】
0005394162.tif 000031
【図４】
0005394162.tif 000032
【図５】
0005394162.tif 000033
【図６】
0005394162.tif 000034
【図７】
0005394162.tif 000035
【図８】
0005394162.tif 000036
【図９】
0005394162.tif 000037
【図１０】
0005394162.tif 000038
【図１１】
0005394162.tif 000039
【図１２】
0005394162.tif 000040
【図１３】
0005394162.tif 000041
【図１４】
0005394162.tif 000042
【図１５】
0005394162.tif 000043
【図１６】
0005394162.tif 000044
【図１７】
0005394162.tif 000045
【図１８】
0005394162.tif 000046
【図１９】
0005394162.tif 000047
【図２０】
0005394162.tif 000048
【図２１】
0005394162.tif 000049