(57)【要約】【課題】二次電池の充電率の推定精度を向上させる充電率算出装置を提供する。【解決手段】二次電池の充電率算出装置１４は、二次電池１３の充放電電流値を検出する充放電電流検出部２１と、二次電池１３の端子電圧値を検出する端子電圧検出部２２と、充放電電流値を積算して第１の充電率を推定する第１の推定部２３と、二次電池１３の開放電圧値と充電率との関係に基づき第２の充電率を推定する第２の推定部２４と、二次電池１３の放電継続時間に応じてそれぞれ重み付けされた第１の充電率及び第２の充電率に基づいて、第３の充電率を算出する充電率算出部２５と、を備える。【選択図】図２
2017120198.tif 000002
【特許請求の範囲】
【請求項１】
二次電池の充放電電流値を検出する充放電電流検出部と、
前記二次電池の端子電圧値を検出する端子電圧検出部と、
前記充放電電流値を積算して第１の充電率を推定する第１の推定部と、
前記二次電池の開放電圧値と充電率との関係に基づき第２の充電率を推定する第２の推定部と、
前記二次電池の放電継続時間に応じてそれぞれ重み付けされた前記第１の充電率及び前記第２の充電率に基づいて、第３の充電率を算出する充電率算出部と、
を備える、二次電池の充電率算出装置。
【請求項２】
請求項１に記載の充電率算出装置であって、
前記充電率算出部は、前記二次電池の前記放電継続時間が増加するに従って、前記第１の充電率に対する重み付けを大きくし、前記第２の充電率に対する重み付けを小さくする、充電率算出装置。
【請求項３】
請求項１又は２に記載の充電率算出装置であって、
前記充電率算出部は、前記二次電池が充電状態となった場合、前記第１の充電率に対する重み付け及び前記第２の充電率に対する重み付けをそれぞれ所定値に定める、充電率算出装置。
【請求項４】
請求項１乃至３の何れか一項に記載の充電率算出装置であって、
前記充電率算出部は、前記第３の充電率又は前記二次電池の端子電圧値の減少が開始した時刻を、前記放電継続時間の起算時刻に定める、充電率算出装置。
【請求項５】
請求項４に記載の充電率算出装置であって、
前記充電率算出部は、前記起算時刻からの、前記第３の充電率の減少量又は前記二次電池の端子電圧値の減少量に応じて、前記第１の充電率に対する重み付け及び前記第２の充電率に対する重み付けを行う、充電率算出装置。
【請求項６】
請求項１乃至３の何れか一項に記載の充電率算出装置であって、
前記二次電池の充電を行うオルタネータが搭載された車両の車載ネットワークを介して、該オルタネータの制御情報を取得する通信部を更に備え、
前記充電率算出部は、
前記オルタネータの発電が停止した時刻を、前記放電継続時間の起算時刻に定める、充電率算出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばハイブリッド車等に用いる二次電池の充電率を算出する充電率算出装置に関する。
【背景技術】
【０００２】
従来から、充放電が可能な二次電池が、ハイブリッド車等の車両に採用されている。例えば車両の航続可能距離を把握するために、二次電池の充電率（ＳＯＣ：State of Charge）を検出する必要がある。
【０００３】
充電率は直接検出できないため、電流積算法（クーロン・カウント法）や開放電圧推定法（逐次パラメータ法）を用いて充電率を推定する手法が知られている（例えば、特許文献１）。電流積算法は、二次電池の充放電電流を時系列で検出し電流を積算することで電流積算法充電率（ＡＳＯＣ：Absolute State of Charge）を推定する。また、開放電圧推定法は、電池の等価回路モデルを用いて電池の開放電圧を推定することで開放電圧法充電率（ＲＳＯＣ：Relative State of Charge）を推定する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２０１７４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、電流積算法において、電流センサの誤差が蓄積するため、充電率の推定精度について改善の余地があった。また開放電圧推定法において、時定数が大きい応答部分（遅い応答部分）はＳＮ比が小さく、可観測性の観点から逐次パラメータ推定が困難である。例えば、二次電池の放電が継続する場合、端子電圧が時間推移に従って減少する。放電停止後、まず早い応答部分の影響により、端子電圧は上昇する。その後、遅い応答部分の影響により、端子電圧は更に上昇する。このように、例えば二次電池の放電が継続する等、遅い応答による影響が大きい場合、パラメータの推定精度が低下するため、開放電圧推定法による充電率の推定精度について改善の余地があった。
【０００６】
かかる事情に鑑みてなされた本発明の目的は、二次電池の充電率の推定精度を向上させる充電率算出装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために本発明の第１の観点に係る充電率算出装置は、
二次電池の充放電電流値を検出する充放電電流検出部と、
前記二次電池の端子電圧値を検出する端子電圧検出部と、
前記充放電電流値を積算して第１の充電率を推定する第１の推定部と、
前記二次電池の開放電圧値と充電率との関係に基づき第２の充電率を推定する第２の推定部と、
前記二次電池の放電継続時間に応じてそれぞれ重み付けされた前記第１の充電率及び前記第２の充電率に基づいて、第３の充電率を算出する充電率算出部と、を備える
ことを特徴とする。
【０００８】
また、本発明の第２の観点に係る充電率算出装置は、
前記充電率算出部は、前記二次電池の前記放電継続時間が増加するに従って、前記第１の充電率に対する重み付けを大きくし、前記第２の充電率に対する重み付けを小さくする
ことが好ましい。
【０００９】
また、本発明の第３の観点に係る充電率算出装置は、
前記充電率算出部は、前記二次電池が充電状態となった場合、前記第１の充電率に対する重み付け及び前記第２の充電率に対する重み付けをそれぞれ所定値に定める
ことが好ましい。
【００１０】
また、本発明の第４の観点に係る充電率算出装置は、
前記充電率算出部は、前記第３の充電率又は前記二次電池の端子電圧値の減少が開始した時刻を、前記放電継続時間の起算時刻に定める
ことが好ましい。
【００１１】
また、本発明の第５の観点に係る充電率算出装置は、
前記充電率算出部は、前記起算時刻からの、前記第３の充電率の減少量又は前記二次電池の端子電圧値の減少量に応じて、前記第１の充電率に対する重み付け及び前記第２の充電率に対する重み付けを行う
ことが好ましい。
【００１２】
また、本発明の第６の観点に係る充電率算出装置は、
前記二次電池の充電を行うオルタネータが搭載された車両の車載ネットワークを介して、該オルタネータの制御情報を取得する通信部を更に備え、
前記充電率算出部は、
前記オルタネータの発電が停止した時刻を、前記放電継続時間の起算時刻に定める
ことが好ましい。
【発明の効果】
【００１３】
本発明の第１の観点に係る充電率算出装置によれば、二次電池の放電継続時間に応じて、電流積算法による第１の充電率及び開放電圧推定法による第２の充電率のそれぞれに対する重み付けが行われる。このため、例えば二次電池の放電が継続する場合に、第３の充電率の推定誤差が低減されるので、第３の充電率の推定精度が向上される。
【００１４】
本発明の第２の観点に係る充電率算出装置によれば、二次電池の放電継続時間が増加するに従って、第１の充電率に対する第１の重み係数αを大きくし、第２の充電率に対する第２の重み係数βを小さくする。このようにして、二次電池の放電が継続する程、充電率推定精度が低下する開放電圧推定法の寄与が小さくなり、第３の充電率の推定精度が更に向上される。
【００１５】
本発明の第３の観点に係る充電率算出装置によれば、二次電池が充電状態となった場合、第１の重み係数α及び第２の重み係数βをそれぞれ所定値に定める。このため、二次電池が充電状態である場合等、開放電圧推定法による充電率の推定精度が比較的高い場合、二次電池の放電継続時間に応じた重み付けを停止するので、第３の充電率の推定精度が更に向上される。
【００１６】
本発明の第４の観点に係る充電率算出装置によれば、第３の充電率又は二次電池の端子電圧値の減少が開始した時刻を、放電継続状態の起算時刻である放電開始時刻ｎに定める。二次電池の放電が継続する時間帯において、充電率の真値及び端子電圧値はそれぞれ略一定の時間変化率で減少する。このため、第３の充電率又は端子電圧値の減少を判定することによって、二次電池の放電開始を高精度に判定可能である。
【００１７】
本発明の第５の観点に係る充電率算出装置によれば、第３の充電率又は端子電圧値の減少量に応じて、第１の重み係数α及び第２の重み係数βを決定する。ここで、開放電圧推定法による充電率は、一定の放電継続時間において、小さい電流で放電が行われる場合よりも、大きな電流で放電が行われる場合に、推定精度が低下しやすい。ここで、一定の放電継続時間において、放電電流が大きい程、第３の充電率又は端子電圧値の減少量が大きくなる。このため、例えば放電継続時間と係数との対応関係を示すルックアップテーブルを第１のルックアップテーブル及び第２のルックアップテーブルとして用いる構成と比較して、充電率の変化又は端子電圧値の変化、即ち放電電流の大きさを考慮して係数が決定されるため、第３の充電率の推定精度が更に向上する。
【００１８】
本発明の第６の観点に係る充電率算出装置によれば、オルタネータの制御情報に基づいてオルタネータの発電停止を検出すると、オルタネータの発電停止を検出した時刻を放電継続時間の起算時刻に定める。このように、オルタネータの制御情報に基づいて検出可能なオルタネータの発電停止時刻を、二次電池の放電開始時刻と見なすことができるので、二次電池の放電開始を高精度に判定可能である。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施の形態１に係る蓄電池システムの概略構成を示すブロック図である。
【図２】本発明の実施の形態１に係る充電率算出装置の概略構成を示すブロック図である。
【図３】本発明の実施の形態１に係る充電率算出部の概略構成を示すブロック図である。
【図４】第１のルックアップテーブルにおける充電率変化量と係数との関係を示す図である。
【図５】第２のルックアップテーブルにおける充電率変化量と係数との関係を示す図である。
【図６】本発明の実施の形態１に係る充電率算出部の動作を示すフローチャートである。
【図７】本発明の実施の形態１に係る充電率算出装置による充電率推定の実験データを示す図である。
【図８】本発明の実施の形態２に係る充電率算出装置の概略構成を示すブロック図である。
【図９】本発明の実施の形態２に係る充電率算出部の概略構成を示すブロック図である。
【図１０】本発明の実施の形態３に係る充電率算出装置の概略構成を示すブロック図である。
【図１１】本発明の実施の形態３に係る充電率算出部の概略構成を示すブロック図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態について説明する。
【００２１】
（実施の形態１）
はじめに図１を参照して、本発明の実施の形態１に係る蓄電池システム１０の概略構成について説明する。蓄電池システム１０は、例えばハイブリッド車（ＨＥＶ車）等の車両に搭載される。
【００２２】
蓄電池システム１０は、オルタネータ１１と、スタータ１２と、第１の二次電池１３と、充電率算出装置１４と、第２の二次電池１５と、負荷１６と、第１のスイッチ１７と、第２のスイッチ１８と、第３のスイッチ１９と、制御部２０と、を備える。オルタネータ１１、スタータ１２、第１の二次電池１３、第２の二次電池１５、及び負荷１６は、並列に接続される。
【００２３】
オルタネータ１１は、発電機であって、車両のエンジンに機械的に接続される。オルタネータ１１は、エンジンの駆動によって発電可能である。オルタネータ１１がエンジンの駆動によって発電した電力は、レギュレータで出力電圧を調整されて、第１の二次電池１３、第２の二次電池１５、及び負荷１６に供給され得る。またオルタネータ１１は、車両の減速時等に回生によって発電可能である。オルタネータ１１が回生発電した電力は、第１の二次電池１３及び第２の二次電池１５の充電に使用され得る。
【００２４】
スタータ１２は、例えばセルモータを含んで構成され、第１の二次電池１３及び第２の二次電池１５の少なくとも一方からの電力供給を受けて、車両のエンジンを始動させる。
【００２５】
第１の二次電池１３は、例えばリチウムイオン電池やニッケル水素電池等、鉛蓄電池以外の二次電池である。本実施形態において、第１の二次電池１３の出力電圧は、第２の二次電池１５の出力電圧と略同一であって、例えば１２Ｖである。或いは、第１の二次電池１３の出力電圧は、第２の二次電池１５の出力電圧と異なってもよい。かかる場合、第１の二次電池１３の出力電圧は、ＤＣ／ＤＣコンバータによって、第２の二次電池１５の出力電圧と略同一となるように調整される。また第１の二次電池１３は、エンジン駆動の停止中（アイドリングの停止中）、即ちオルタネータ１１による発電が停止している場合に、スタータ１２、負荷１６、及びＥＣＵ等に対して電力を供給可能である。
【００２６】
充電率算出装置１４は、第１の二次電池１３の充電率を算出する。充電率算出装置１４の詳細については後述する。
【００２７】
第２の二次電池１５は、例えば公称電圧１２Ｖの出力電圧を有する鉛蓄電池であって、負荷１６に対して電力を供給可能である。
【００２８】
負荷１６は、例えば車両に備えられたオーディオ、エアコン、及びナビゲーションシステム等を含む負荷１６であって、供給された電力を消費して動作する。負荷１６は、エンジン駆動の停止中に第１の二次電池１３、及び第２の二次電池１５からの電力供給を受けて動作し、エンジン駆動中にオルタネータ１１、第１の二次電池１３、及び第２の二次電池１５からの電力供給を受けて動作する。
【００２９】
第１のスイッチ１７は、スタータ１２と直列に接続されるスイッチである。第１のスイッチ１７は、スタータ１２を他の構成要素と並列に接続し又は切り離す。
【００３０】
第２のスイッチ１８は、第１の二次電池１３と直列に接続されるスイッチである。第２のスイッチ１８は、第１の二次電池１３を他の構成要素と並列に接続し又は切り離す。
【００３１】
第３のスイッチ１９は、第２の二次電池１５及び負荷１６と直列に接続されるスイッチである。第３のスイッチ１９は、第２の二次電池１５及び負荷１６を他の構成要素と並列に接続し又は切り離す。
【００３２】
制御部２０は、例えば車両に備えられたＥＣＵを含んで構成され、蓄電池システム１０の動作全体を制御する。例えば制御部２０は、第１のスイッチ１７、第２のスイッチ１８、及び第３のスイッチ１９の動作をそれぞれ制御して、オルタネータ１１、第１の二次電池１３、及び第２の二次電池１５による電力供給、並びに第１の二次電池１３及び第２の二次電池１５の充電を行なう。
【００３３】
次に図２を参照して、充電率算出装置１４の詳細について説明する。充電率算出装置１４は、充放電電流検出部２１と、端子電圧検出部２２と、電流積算法推定部（第１の推定部）２３と、開放電圧法推定部（第２の推定部）２４と、充電率算出部２５と、遅延素子２６と、を備える。
【００３４】
充放電電流検出部２１は、例えばシャント抵抗等を含んで構成され、第１の二次電池１３の充放電電流値ｉ（ｋ）を検出する。ここでｋは、離散時間における時刻を示す。また充放電電流値ｉ（ｋ）は、充放電電流の絶対値とする。検出された充放電電流値ｉ（ｋ）は、入力信号として、電流積算法推定部２３及び開放電圧法推定部２４にそれぞれ入力される。充放電電流検出部２１は、上記構成に限られず種々の構造・形式を有するものを適宜採用できる。
【００３５】
端子電圧検出部２２は、第１の二次電池１３の端子電圧値ｖ（ｋ）を検出する。検出された端子電圧値ｖ（ｋ）は、入力信号として、電流積算法推定部２３及び開放電圧法推定部２４にそれぞれ入力される。端子電圧検出部２２は、種々の構造・形式を有するものを適宜採用できる。
【００３６】
電流積算法推定部２３は、電流積算法充電率（第１の充電率）ＳＯＣ１（ｋ）を推定する。以下具体的に説明する。例えば車両（エンジン）の初回始動時を時刻ｋ＝０に定め、時刻ｋ＝０において第１の二次電池１３の状態が安定しており且つ無負荷状態であるものとする。かかる場合、端子電圧検出部２２から入力される端子電圧値ｖ（０）は開放電圧値ＯＣＶ（０）とみなすことができる。このため電流積算法推定部２３は、予め実験又はシミュレーションで求められた、第１の二次電池１３の開放電圧と充電率との関係を示すＯＣＶ−ＳＯＣルックアップテーブルを用いて、開放電圧値ＯＣＶ（０）とみなした端子電圧値ｖ（０）の値に対応する充電率を、第１の充電率ＳＯＣ１（０）として推定する。第１の充電率ＳＯＣ１（０）は、入力信号として、充電率算出部２５に入力される。また、時刻ｋ≧１において電流積算法推定部２３は、後述するように遅延素子２６から入力される第３の充電率の前回値ＳＯＣ３（ｋ−１）に、充放電電流検出部２１から入力される充放電電流値ｉ（ｋ）を満充電容量ＦＣＣで除算した値を加算した値ＳＯＣ３（ｋ−１）＋ｉ（ｋ）／ＦＣＣを、第１の充電率ＳＯＣ１（ｋ）として推定する。推定された第１の充電率ＳＯＣ１（ｋ）は、入力信号として、充電率算出部２５に入力される。
【００３７】
開放電圧法推定部２４は、開放電圧法充電率（第２の充電率）ＳＯＣ２（ｋ）を推定する。具体的には、はじめに開放電圧法推定部２４は、充放電電流検出部２１及び端子電圧検出部２２からそれぞれ入力される充放電電流値ｉ（ｋ）及び端子電圧値ｖ（ｋ）に基づいて、例えばフォスタ型ＲＣ梯子回路やカウエル型ＲＣ梯子回路等、第１の二次電池１３の等価回路モデルにおける各パラメータを推定する。例えば、開放電圧法推定部２４は、カルマンフィルタ等の適応フィルタ又は最小二乗法等を用いてコンデンサの静電容量値Ｃ（ｋ）、内部抵抗値Ｒ（ｋ）、及び開放電圧値ＯＣＶ（ｋ）を推定する。ここで開放電圧値ＯＣＶ（ｋ）は、例えばＯＣＶ（ｋ）＝ｖ（ｋ）＋（ｉ（ｋ）×Ｒ（ｋ））で算出される。そして開放電圧法推定部２４は、予め実験又はシミュレーションで求められた、第１の二次電池１３の開放電圧と充電率との関係を示すＯＣＶ−ＳＯＣルックアップテーブルを用いて、開放電圧値ＯＣＶ（ｋ）の値に対応する充電率を第２の充電率ＳＯＣ２（ｋ）として推定する。推定された第２の充電率ＳＯＣ２（ｋ）は、入力信号として、充電率算出部２５に入力される。
【００３８】
充電率算出部２５は、後述するように、第１の重み係数α及び第２の重み係数βを用いてそれぞれ重み付けされた第１の充電率αＳＯＣ１（ｋ）及び第２の充電率βＳＯＣ２（ｋ）に基づいて、第３の充電率ＳＯＣ３（ｋ）を算出する。本実施の形態において、第３の充電率ＳＯＣ３（ｋ）は、時刻ｋにおける第１の二次電池１３の充電率に定められる。充電率算出部２５の詳細については後述する。
【００３９】
遅延素子２６は、充電率算出部２５から第３の充電率ＳＯＣ３（ｋ）が入力されると、第３の充電率の前回値ＳＯＣ３（ｋ−１）を電流積算法推定部２３に入力する。
【００４０】
次に図３を参照して、充電率算出部２５の詳細について説明する。充電率算出部２５は、評価パラメータ算出部２７と、第１の係数決定部２８と、第２の係数決定部２９と、第１の乗算器３０と、第２の乗算器３１と、加算器３２と、を備える。
【００４１】
評価パラメータ算出部２７は、第１の二次電池１３の放電が継続する時間（放電継続時間）に応じて評価パラメータＰ（ｋ）を算出する。以下、具体的に説明する。
【００４２】
はじめに評価パラメータ算出部２７は、加算器３２から入力される第３の充電率ＳＯＣ３を蓄積する。例えば時刻ｋにおいて、評価パラメータ算出部２７は、時刻ｋ−１以前の第３の充電率ＳＯＣ３（ｋ−１）、ＳＯＣ３（ｋ−２）、…を記憶している。
【００４３】
続いて評価パラメータ算出部２７は、第３の充電率ＳＯＣ３の変化に基づいて、第１の二次電池１３の放電が開始されたか否かを判定する。ここで、ある時刻（例えば、ｋ＝１０）において第３の充電率ＳＯＣ３が増加し、次の時刻（例えば、ｋ＝１１）において第３の充電率ＳＯＣ３が減少している場合、時刻ｋ＝１１において第１の二次電池１３の放電が開始したと判定可能である。本実施の形態において、評価パラメータ算出部２７は、時刻ｋにおいて、式（１）及び式（２）が満たされるか否かを判定する。
ＳＯＣ３（ｋ−３）＜ＳＯＣ３（ｋ−２）                            （１）
ＳＯＣ３（ｋ−２）＞ＳＯＣ３（ｋ−１）                            （２）
【００４４】
式（１）及び式（２）が満たされる場合、評価パラメータ算出部２７は、時刻ｋ−１において第１の二次電池１３の放電が開始したと判定する。そして評価パラメータ算出部２７は、第１の二次電池１３の放電開始と判定すると、時刻ｋ−１を第１の二次電池１３の放電開始時刻（放電継続時間の起算時刻）ｎに定める。
【００４５】
一方、式（１）及び式（２）の少なくとも一方が満たされない場合、評価パラメータ算出部２７は、第３の充電率ＳＯＣ３の変化に基づいて、第１の二次電池１３の放電が継続している状態（放電継続状態）であるか否かを判定する。ここで、ある時刻（例えば、ｋ＝１０）において第３の充電率ＳＯＣ３が減少し、次の時刻（例えば、ｋ＝１１）においても第３の充電率ＳＯＣ３が減少している場合、時刻ｋ＝１１において第１の二次電池１３の放電が継続している状態と判定可能である。本実施の形態において、評価パラメータ算出部２７は、時刻ｋにおいて、式（３）及び式（４）が満たされるか否かを判定する。
ＳＯＣ３（ｋ−３）＞ＳＯＣ３（ｋ−２）                            （３）
ＳＯＣ３（ｋ−２）＞ＳＯＣ３（ｋ−１）                            （４）
【００４６】
式（３）及び式（４）が満たされる場合、評価パラメータ算出部２７は、時刻ｋ−１において第１の二次電池１３が放電継続状態と判定する。
【００４７】
ここで、時刻ｋにおいて第１の二次電池１３の放電開始又は放電継続状態と判定すると、評価パラメータ算出部２７は、式（５）に示すように、放電開始時刻ｎから時刻ｋ−１までのＳＯＣ３の変化量（減少量）を評価パラメータＰ（ｋ）に定める。
Ｐ（ｋ）＝ＳＯＣ３（ｎ）−ＳＯＣ３（ｋ−１）                      （５）
【００４８】
式（５）に示すように、評価パラメータＰ（ｋ）は、第１の二次電池１３の放電継続時間（式（５）においては（ｋ−１）−ｎ）に応じて変化する。具体的には、放電継続時間が増加するに従って、評価パラメータＰ（ｋ）の値が大きくなる。
【００４９】
そして評価パラメータ算出部２７は、評価パラメータＰ（ｋ）を算出すると、当該評価パラメータＰ（ｋ）を第１の係数決定部２８及び第２の係数決定部２９にそれぞれ入力する。
【００５０】
一方、式（３）及び式（４）の少なくとも一方が満たされない場合、評価パラメータ算出部２７は、時刻ｋ−１において第１の二次電池１３が充電状態と判定する。そして評価パラメータ算出部２７は、第１の二次電池１３が充電状態であることを示す情報を第１の係数決定部２８及び第２の係数決定部２９にそれぞれ入力する。
【００５１】
第１の係数決定部２８は、評価パラメータ算出部２７からの入力信号に基づいて、第１の充電率ＳＯＣ１（ｋ）に乗じる第１の重み係数αを決定する。以下、具体的に説明する。
【００５２】
評価パラメータ算出部２７から評価パラメータＰ（ｋ）を取得した場合、第１の係数決定部２８は、予め定められた、評価パラメータＰ（ｋ）と係数との関係を示す第１のルックアップテーブルを用いて、評価パラメータＰ（ｋ）に対応する係数を第１の重み係数αに定める。第１のルックアップテーブルの詳細については後述する。
【００５３】
一方、評価パラメータ算出部２７から第１の二次電池１３が充電状態であることを示す情報を取得した場合、第１の係数決定部２８は、所定値Ｃ１を第１の重み係数αに定める。所定値Ｃ１は、後述する所定値Ｃ２との和が１になるように定められた値であって、０≦Ｃ１≦１の範囲内で任意に定められる。好適には、所定値Ｃ１は、０≦Ｃ１＜０．５の範囲内の値である。更に好適には、所定値Ｃ１＝０である。このように、第１の二次電池１３の充電中において、第１の重み係数α＝Ｃ１となる。
【００５４】
第２の係数決定部２９は、評価パラメータ算出部２７からの入力信号に基づいて、第２の充電率ＳＯＣ２（ｋ）に乗じる第２の重み係数βを決定する。以下、具体的に説明する。
【００５５】
評価パラメータ算出部２７から評価パラメータＰ（ｋ）を取得した場合、第２の係数決定部２９は、予め定められた、評価パラメータＰ（ｋ）と係数との関係を示す第２のルックアップテーブルを用いて、評価パラメータＰ（ｋ）に対応する係数を第２の重み係数βに定める。第２のルックアップテーブルの詳細については後述する。
【００５６】
一方、評価パラメータ算出部２７から第１の二次電池１３が充電状態であることを示す情報を取得した場合、第２の係数決定部２９は、所定値Ｃ２を第２の重み係数βに定める。所定値Ｃ２は、上述した所定値Ｃ１との和が１になるように定められた値であって、０≦Ｃ２≦１の範囲内で任意に定められる。好適には、所定値Ｃ２は、０．５＜Ｃ２≦１の範囲内の値である。更に好適には、所定値Ｃ２＝１である。このように、第１の二次電池１３の充電中において、第２の重み係数β＝Ｃ２となる。
【００５７】
ここで図４及び図５を参照して、第１のルックアップテーブル及び第２のルックアップテーブルについて説明する。
【００５８】
図４は、第１のルックアップテーブルにおける評価パラメータＰ（ｋ）と係数との関係を示すグラフである。図４において、横軸は評価パラメータＰ（ｋ）を示し、縦軸は係数を示す。図示するように、第１のルックアップテーブルにおいて、評価パラメータＰ（ｋ）が大きい程、対応する係数の値が大きい。即ち、第１の二次電池１３の放電継続時間が増加するに従って評価パラメータＰ（ｋ）が大きくなると、電流積算法によって推定される第１の充電率ＳＯＣ１（ｋ）の重み付けが大きくなる。
【００５９】
一方、図５は、第２のルックアップテーブルにおける評価パラメータＰ（ｋ）と係数との関係を示すグラフである。図５において、横軸は評価パラメータＰ（ｋ）を示し、縦軸は係数を示す。図示するように、第２のルックアップテーブルにおいて、評価パラメータＰ（ｋ）が大きい程、対応する係数の値が小さい。即ち、第１の二次電池１３の放電継続時間が増加するに従って評価パラメータＰ（ｋ）が大きくなると、開放電圧推定法によって推定される第２の充電率ＳＯＣ２（ｋ）の重みが小さくなる。
【００６０】
また、第１のルックアップテーブル及び第２のルックアップテーブルにおいて、任意の評価パラメータＰ（ｋ）に対してそれぞれ定まる係数の合計が１となるように、電流又は充放電レートと係数との関係が定められる。したがって、充放電電流値ｉ（ｋ）に対して定まる第１の重み係数αと第２の重み係数βとの和は、常に１である。ここで、第１のルックアップテーブル及び第２のルックアップテーブルにおける、評価パラメータＰ（ｋ）と係数との対応関係は、図４及び図５にそれぞれ示される対応関係に限られず、任意に定められる。例えば、評価パラメータＰ（ｋ）に応じて、係数が段階的に（非連続で）変化する構成であってもよい。
【００６１】
図３に示す第１の乗算器３０は、第１の充電率ＳＯＣ１（ｋ）に、決定された第１の重み係数αを乗じて、重み付けされた第１の充電率αＳＯＣ１（ｋ）を算出する。
【００６２】
第２の乗算器３１は、第２の充電率ＳＯＣ２（ｋ）に、決定された第２の重み係数βを乗じて、重み付けされた第２の充電率βＳＯＣ２（ｋ）を算出する。
【００６３】
加算器３２は、式（６）に示すように、重み付けされた第１の充電率αＳＯＣ１（ｋ）と重み付けされた第２の充電率βＳＯＣ２（ｋ）との和を第３の充電率ＳＯＣ３（ｋ）に定める。
ＳＯＣ３（ｋ）＝αＳＯＣ１（ｋ）＋βＳＯＣ２（ｋ）                （６）
【００６４】
次に図６に示すフローチャートを参照して、充電率算出装置１４の充電率算出部２５の動作について説明する。本動作は、例えば車両の動作中の任意の時点で開始される。ここで充電率算出部２５は、時刻ｋにおいて、時刻ｋ−１以前の第３の充電率ＳＯＣ３を記憶していることを前提とする。
【００６５】
ステップＳ１００：はじめに評価パラメータ算出部２７は、第３の充電率ＳＯＣ３の変化に基づいて、第１の二次電池１３の放電が開始されたか否かを判定する。具体的には、上述した式（１）及び式（２）が満たされる場合（ステップＳ１００−Ｙｅｓ）、評価パラメータ算出部２７は、時刻ｋ−１において第１の二次電池１３の放電が開始したと判定し、ステップＳ１０１に進む。一方、式（１）及び式（２）の少なくとも一方が満たされない場合（ステップＳ１００−Ｎｏ）、ステップＳ１０２に進む。
【００６６】
ステップＳ１０１：ステップＳ１００において第１の二次電池１３の放電開始と判定した場合（ステップＳ１００−Ｙｅｓ）、評価パラメータ算出部２７は、時刻ｋ−１を第１の二次電池１３の放電開始時刻ｎに定め、ステップＳ１０３に進む。
【００６７】
ステップＳ１０２：一方、ステップＳ１００において第１の二次電池１３の放電開始と判定しない場合（ステップＳ１００−Ｎｏ）、評価パラメータ算出部２７は、第３の充電率ＳＯＣ３の変化に基づいて、第１の二次電池１３が放電継続状態であるか否かを判定する。具体的には、上述した式（３）及び式（４）が満たされる場合（ステップＳ１０１−Ｙｅｓ）、評価パラメータ算出部２７は、時刻ｋ−１において第１の二次電池１３が放電継続状態と判定し、ステップＳ１０３に進む。一方、式（３）及び式（４）の少なくとも一方が満たされない場合（ステップＳ１０１−Ｎｏ）、評価パラメータ算出部２７は、時刻ｋ−１において第１の二次電池１３が充電状態と判定し、ステップＳ１０５に進む。
【００６８】
ステップＳ１０３：ステップＳ１０１の後、又はステップＳ１０２において第１の二次電池１３が放電継続状態と判定した場合（ステップＳ１０２−Ｙｅｓ）、評価パラメータ算出部２７は、評価パラメータＰ（ｋ）を算出して、第１の係数決定部２８及び第２の係数決定部２９にそれぞれ入力する。本実施の形態において、上述した式（５）に示すように、放電開始時刻ｎから時刻ｋ−１までのＳＯＣ３の変化量（減少量）が評価パラメータＰ（ｋ）に定められる。
【００６９】
ステップＳ１０４：次に第１の係数決定部２８及び第２の係数決定部２９は、ステップＳ１０３の評価パラメータＰ（ｋ）に対応する第１の重み係数α及び第２の重み係数βをそれぞれ決定し、ステップＳ１０７に進む。
【００７０】
ステップＳ１０５：一方、ステップＳ１０２において第１の二次電池１３が充電状態と判定した場合（ステップＳ１０２−Ｎｏ）、評価パラメータ算出部２７は、第１の二次電池１３が充電状態であることを示す情報を第１の係数決定部２８及び第２の係数決定部２９にそれぞれ入力する。
【００７１】
ステップＳ１０６：次に第１の係数決定部２８及び第２の係数決定部２９は、ステップＳ１０５における第１の二次電池１３が充電状態であることを示す情報を取得すると、それぞれ所定値Ｃ１を第１の重み係数αに定め、所定値Ｃ２を第２の重み係数βに定める。例えば、第１の重み係数α＝０、第２の重み係数β＝１に定められる。
【００７２】
ステップＳ１０７：ステップＳ１０４の後又はステップＳ１０６の後、加算器３２は、上述した式（６）に示すように、重み付けされた第１の充電率αＳＯＣ１（ｋ）と重み付けされた第２の充電率βＳＯＣ２（ｋ）との和を第３の充電率ＳＯＣ３（ｋ）に定める。
【００７３】
ステップＳ１０８：そして、充電率算出部２５は、時刻ｋをインクリメントし、ステップＳ１００に戻る。
【００７４】
次に図７を参照して、本実施の形態に係る充電率算出装置１４によって推定した充電率ＳＯＣ（第３の充電率ＳＯＣ３）の実験値について説明する。
【００７５】
図７（ａ）は、横軸を時間ｋ、縦軸を端子電圧値ｖとした図である。上述したように、本実施の形態において、車両の減速時等に行われる回生によって第１の二次電池１３の充放電が比較的短時間で切り替わる時間帯と、例えばエンジン駆動の停止中（アイドリングの停止中）に第１の二次電池１３が放電を継続する時間帯と、が存在する。充放電が短時間で切り替わる時間帯（図中の領域Ａ）において、端子電圧値は比較的短時間で変動する。一方、放電が継続する時間帯（図中の領域Ｂ）において、端子電圧値が略一定の時間変化率で減少する。
【００７６】
図７（ｂ）は、横軸を時間ｋ、縦軸を充電率ＳＯＣ（真値）とした図である。横軸は、図７（ａ）に対応している。充電率ＳＯＣは、図中の領域Ａにおいて充放電が繰り返し行われるため、比較的短時間で変動する。一方、充電率ＳＯＣは、図中の領域Ｂにおいて、放電が継続するため、略一定の時間変化率で減少する。このことは、車両のエンジンの動作停止中（アイドリングの停止中）において、負荷１６の消費電力が略一定であることに起因する。
【００７７】
図７（ｃ）は、横軸を時間ｋ、縦軸を充電率ＳＯＣの推定誤差とした図である。図中の破線は、比較のため、充電率算出装置１４において、常に第１の重み係数α＝１、第２の重み係数β＝０とした場合、即ち、電流積算法のみを用いた場合の推定誤差を示す。また図中の実線は、本実施の形態に係る充電率算出装置１４による推定誤差を示す。図７（ｃ）から明らかなように、本実施の形態に係る充電率算出装置１４によれば、特に領域Ｂ、即ち放電が継続している時間帯において、推定誤差が低減されている。また本実施の形態に係る充電率算出装置１４によれば、領域Ａ、即ち充放電が比較的短時間で切り替わる時間帯においても、放電が行われている比較的短い時間帯で推定誤差が低減されている。
【００７８】
このように、本発明の実施の形態１に係る充電率算出装置１４によれば、第１の二次電池１３の放電継続時間に応じて、電流積算法による第１の充電率ＳＯＣ１及び開放電圧推定法による第２の充電率ＳＯＣ２のそれぞれに対する重み付けが行われる。このため、例えば第１の二次電池１３の放電が継続する場合に、第３の充電率ＳＯＣ３の推定誤差が低減されるので、第３の充電率ＳＯＣ３の推定精度が向上される。
【００７９】
好適には、充電率算出装置１４は、第１の二次電池１３の放電継続時間が増加するに従って、第１の充電率ＳＯＣ１に対する第１の重み係数αを大きくし、第２の充電率ＳＯＣ２に対する第２の重み係数βを小さくする。このようにして、第１の二次電池１３の放電が継続する程、充電率推定精度が低下する開放電圧推定法の寄与が小さくなり、第３の充電率ＳＯＣ３の推定精度が更に向上される。
【００８０】
また好適には、充電率算出装置１４は、第１の二次電池１３が充電状態となった場合、第１の重み係数α及び第２の重み係数βをそれぞれ所定値Ｃ１、Ｃ２に定める。このため、第１の二次電池１３が充電状態である場合等、開放電圧推定法による充電率の推定精度が比較的高い場合、上述した第１の二次電池１３の放電継続時間に応じた重み付けを停止するので、第３の充電率ＳＯＣ３の推定精度が更に向上される。
【００８１】
また好適には、充電率算出装置１４は、第３の充電率ＳＯＣ３の減少が開始した時刻を、放電継続状態の起算時刻である放電開始時刻ｎに定める。上述したように、第１の二次電池１３の放電が継続する時間帯において、充電率の真値は略一定の時間変化率で減少する（例えば、図７（ｂ）の領域Ｂ参照）。このため、充電率算出装置１４は、第３の充電率ＳＯＣ３の減少を判定することによって、第１の二次電池１３の放電開始を高精度に判定可能である。
【００８２】
また好適には、充電率算出装置１４は、評価パラメータＰの変化量、本実施の形態では第３の充電率ＳＯＣ３の減少量に応じて、第１の重み係数α及び第２の重み係数βを決定する。ここで、開放電圧推定法による充電率は、一定の放電継続時間において、小さい電流で放電が行われる場合よりも、大きな電流で放電が行われる場合に、推定精度が低下しやすい。ここで、一定の放電継続時間において、放電電流が大きい程、第３の充電率ＳＯＣ３の減少量が大きくなる。このため、本実施の形態に係る充電率算出装置１４によれば、例えば放電継続時間と係数との対応関係を示すルックアップテーブルを第１のルックアップテーブル及び第２のルックアップテーブルとして用いる構成と比較して、充電率の変化、即ち放電電流の大きさを考慮して係数が決定されるため、第３の充電率ＳＯＣ３の推定精度が更に向上する。
【００８３】
（実施の形態２）
次に図８を参照して、本発明の実施の形態２に係る充電率算出装置１４の構成について説明する。本実施の形態に係る蓄電池システム１０の概略構成は、実施の形態１と同様である。概略として、本実施の形態にかかる充電率算出装置１４は、第３の充電率ＳＯＣ３に基づいて評価パラメータＰを決定する構成に代えて、第１の二次電池１３の端子電圧値に基づいて評価パラメータＰを決定する構成が採用される点が実施の形態１と異なる。以下、実施の形態１と同一の構成については同一の符号を付し、説明は省略する。
【００８４】
図８に示すように、充電率算出装置１４は、充放電電流検出部２１と、端子電圧検出部２２０と、電流積算法推定部２３と、開放電圧法推定部２４と、充電率算出部２５０と、遅延素子２６と、を備える。充放電電流検出部２１、電流積算法推定部２３、開放電圧法推定部２４、及び遅延素子２６は、実施の形態１と同一である。
【００８５】
端子電圧検出部２２０は、実施の形態１と同様に、第１の二次電池１３の端子電圧値ｖ（ｋ）を検出する。本実施の形態において、検出された端子電圧値ｖ（ｋ）は、入力信号として、電流積算法推定部２３、開放電圧法推定部２４、及び充電率算出部２５０にそれぞれ入力される。
【００８６】
充電率算出部２５０は、実施の形態１と同様に、第１の重み係数α及び第２の重み係数βを用いてそれぞれ重み付けされた第１の充電率αＳＯＣ１（ｋ）及び第２の充電率βＳＯＣ２（ｋ）に基づいて、第３の充電率ＳＯＣ３（ｋ）を算出する。
【００８７】
次に図９を参照して、充電率算出部２５０の詳細について説明する。充電率算出部２５０は、評価パラメータ算出部２７０と、第１の係数決定部２８と、第２の係数決定部２９と、第１の乗算器３０と、第２の乗算器３１と、加算器３２と、を備える。第１の係数決定部２８、第２の係数決定部２９、第１の乗算器３０、第２の乗算器３１、及び加算器３２は、実施の形態１と同一である。
【００８８】
評価パラメータ算出部２７０は、第１の二次電池１３の放電継続時間に応じて評価パラメータＰ（ｋ）を算出する。本実施の形態では、評価パラメータＰ（ｋ）が実施の形態１と異なる。以下、具体的に説明する。
【００８９】
はじめに評価パラメータ算出部２７０は、端子電圧検出部２２０から入力される端子電圧値ｖを蓄積する。例えば時刻ｋにおいて、評価パラメータ算出部２７０は、時刻ｋ以前の端子電圧値ｖ（ｋ）、ｖ（ｋ−１）、…を記憶している。
【００９０】
続いて評価パラメータ算出部２７０は、端子電圧値ｖの変化に基づいて、第１の二次電池１３の放電が開始されたか否かを判定する。ここで、例えば図７（ａ）に示すように、第１の二次電池１３の放電が継続する時間帯（図中の領域Ｂ）において、端子電圧値が略一定の時間変化率で減少する。このため、ある時刻（例えば、ｋ＝１０）において端子電圧値ｖが増加し、次の時刻（例えば、ｋ＝１１）において端子電圧値ｖが減少している場合、時刻ｋ＝１１において第１の二次電池１３の放電が開始したと判定可能である。本実施の形態において、評価パラメータ算出部２７０は、時刻ｋにおいて、式（７）及び式（８）が満たされるか否かを判定する。
ｖ（ｋ−２）＜ｖ（ｋ−１）                                        （７）
ｖ（ｋ−１）＞ｖ（ｋ）                                            （８）
【００９１】
式（７）及び式（８）が満たされる場合、評価パラメータ算出部２７０は、時刻ｋにおいて第１の二次電池１３の放電が開始したと判定する。そして評価パラメータ算出部２７０は、第１の二次電池１３の放電開始と判定すると、時刻ｋを第１の二次電池１３の放電開始時刻（放電継続時間の起算時刻）ｎに定める。
【００９２】
一方、式（７）及び式（８）の少なくとも一方が満たされない場合、評価パラメータ算出部２７０は、端子電圧値ｖの変化に基づいて、第１の二次電池１３が放電継続状態であるか否かを判定する。ここで、ある時刻（例えば、ｋ＝１０）において端子電圧値ｖが減少し、次の時刻（例えば、ｋ＝１１）においても端子電圧値ｖが減少している場合、時刻ｋ＝１１において第１の二次電池１３の放電が継続している状態と判定可能である。本実施の形態において、評価パラメータ算出部２７０は、時刻ｋにおいて、式（９）及び式（１０）が満たされるか否かを判定する。
ｖ（ｋ−２）＞ｖ（ｋ−１）                                        （９）
ｖ（ｋ−１）＞ｖ（ｋ）                                          （１０）
【００９３】
式（９）及び式（１０）が満たされる場合、評価パラメータ算出部２７０は、時刻ｋにおいて第１の二次電池１３が放電継続状態と判定する。
【００９４】
ここで、時刻ｋにおいて第１の二次電池１３の放電開始又は放電継続状態と判定すると、評価パラメータ算出部２７０は、式（１１）に示すように、放電開始時刻ｎから時刻ｋまでの端子電圧値ｖの変化量（減少量）を評価パラメータＰ（ｋ）に定める。
Ｐ（ｋ）＝ｖ（ｎ）−ｖ（ｋ）                                    （１１）
【００９５】
式（１１）に示すように、本実施の形態に係る評価パラメータＰ（ｋ）は、実施の形態１と同様に、第１の二次電池１３の放電継続時間（式（１１）においてはｋ−ｎ）に応じて変化する。具体的には、放電継続時間が増加するに従って、評価パラメータＰ（ｋ）の値が大きくなる。
【００９６】
そして評価パラメータ算出部２７０は、評価パラメータＰ（ｋ）を算出すると、当該評価パラメータＰ（ｋ）を第１の係数決定部２８及び第２の係数決定部２９にそれぞれ入力する。
【００９７】
一方、式（９）及び式（１０）の少なくとも一方が満たされない場合、評価パラメータ算出部２７０は、時刻ｋにおいて第１の二次電池１３が充電状態と判定する。そして評価パラメータ算出部２７０は、第１の二次電池１３が充電状態であることを示す情報を第１の係数決定部２８及び第２の係数決定部２９にそれぞれ入力する。
【００９８】
このように、本発明の実施の形態２に係る充電率算出装置１４によれば、第１の二次電池１３の放電継続時間に応じて、電流積算法による第１の充電率ＳＯＣ１及び開放電圧推定法による第２の充電率ＳＯＣ２のそれぞれに対する重み付けが行われる。このため、実施の形態１と同様に、第３の充電率ＳＯＣ３の推定精度が向上される。
【００９９】
また好適には、充電率算出装置１４は、第１の二次電池１３の端子電圧値ｖの減少が開始した時刻を、放電継続状態の起算時刻である放電開始時刻ｎに定める。上述したように、第１の二次電池１３の放電が継続する時間帯において、第１の二次電池１３の端子電圧は略一定の時間変化率で減少する（例えば、図７（ａ）の領域Ｂ参照）。このため、充電率算出装置１４は、第１の二次電池１３の端子電圧値ｖの減少を判定することによって、第１の二次電池１３の放電開始を高精度に判定可能である。
【０１００】
また好適には、充電率算出装置１４は、評価パラメータＰの変化量、本実施の形態では第１の二次電池１３の端子電圧値ｖの減少量に応じて、第１の重み係数α及び第２の重み係数βを決定する。ここで、開放電圧推定法による充電率は、一定の放電継続時間において、小さい電流で放電が行われる場合よりも、大きな電流で放電が行われる場合に、推定精度が低下しやすい。ここで、一定の放電継続時間において、放電電流が大きい程、端子電圧値ｖの減少量が大きくなる。このため、本実施の形態に係る充電率算出装置１４によれば、例えば放電継続時間と係数との対応関係を示すルックアップテーブルを第１のルックアップテーブル及び第２のルックアップテーブルとして用いる構成と比較して、第１の二次電池１３の端子電圧値ｖの変化、即ち放電電流の大きさを考慮して係数が決定されるため、第３の充電率ＳＯＣ３の推定精度が更に向上する。
【０１０１】
（実施の形態３）
次に、本発明の実施の形態３に係る充電率算出装置１４の構成について説明する。本実施の形態に係る蓄電池システム１０及び充電率算出装置１４の概略構成は、実施の形態１と同様である。概略として、本実施の形態にかかる充電率算出装置１４は、第３の充電率ＳＯＣ３に基づいて評価パラメータＰを決定する構成に代えて、オルタネータ１１の発電状態に基づいて決定した第１の二次電池１３の放電継続時間を評価パラメータＰに定める構成が採用される点が実施の形態１と異なる。以下、実施の形態１と同一の構成については同一の符号を付し、説明は省略する。
【０１０２】
図１０に示すように、充電率算出装置１４は、充放電電流検出部２１と、端子電圧検出部２２と、電流積算法推定部２３と、開放電圧法推定部２４と、充電率算出部２５１と、遅延素子２６と、を備える。充放電電流検出部２１、端子電圧検出部２２、電流積算法推定部２３、開放電圧法推定部２４、及び遅延素子２６は、実施の形態１と同一である。
【０１０３】
充電率算出部２５１は、実施の形態１と同様に、第１の重み係数α及び第２の重み係数βを用いてそれぞれ重み付けされた第１の充電率αＳＯＣ１（ｋ）及び第２の充電率βＳＯＣ２（ｋ）に基づいて、第３の充電率ＳＯＣ３（ｋ）を算出する。
【０１０４】
次に図１１を参照して、充電率算出部２５１の詳細について説明する。充電率算出部２５１は、通信部３３１と、評価パラメータ算出部２７１と、第１の係数決定部２８と、第２の係数決定部２９と、第１の乗算器３０と、第２の乗算器３１と、加算器３２と、を備える。第１の係数決定部２８、第２の係数決定部２９、第１の乗算器３０、第２の乗算器３１、及び加算器３２は、実施の形態１と同一である。
【０１０５】
通信部３３１は、例えば車両に備えられたＣＡＮ等の車載ネットワークを介して情報の送受信を行うインターフェースである。通信部３３１は、車載ネットワークから、オルタネータ１１の制御情報を取得する。オルタネータ１１の制御情報は、オルタネータ１１の発電状態、例えば発電の開始及び発電の停止を示す情報を含む。例えばオルタネータ１１の制御情報は、オルタネータ１１の出力電圧を調整するためのレギュレータ電圧指令値を含む。オルタネータ１１のレギュレータ電圧指令値に応じて、オルタネータ１１の発電状態、例えば発電の開始及び発電の停止が検出可能である。
【０１０６】
評価パラメータ算出部２７１は、第１の二次電池１３の放電継続時間に応じて評価パラメータＰ（ｋ）を算出する。本実施の形態では、評価パラメータＰ（ｋ）が実施の形態１と異なる。以下、具体的に説明する。
【０１０７】
はじめに評価パラメータ算出部２７１は、通信部３３１が受信したオルタネータ１１の制御情報に基づいて、オルタネータ１１の発電の停止を検出する。ここで、オルタネータ１１の発電が停止すると、上述したように、第１の二次電池１３による電力供給（放電）が開始する。
【０１０８】
続いて評価パラメータ算出部２７１は、オルタネータ１１の発電の停止を検出した場合、発電の停止を検出した時刻ｋを第１の二次電池１３の放電開始時刻（放電継続時間の起算時刻）ｎに定める。
【０１０９】
続いて評価パラメータ算出部２７１は、通信部３３１が取得するオルタネータ１１の制御情報に基づいてオルタネータ１１の発電が開始されるまで、式（１２）に示すように、放電開始時刻ｎから時刻ｋまでの時間（放電継続時間）を評価パラメータＰ（ｋ）に定める。
Ｐ（ｋ）＝ｋ−ｎ                                                （１２）
【０１１０】
式（１２）に示すように、本実施の形態に係る評価パラメータＰ（ｋ）は、第１の二次電池１３の放電継続時間ｋ−ｎそのものである。したがって、放電継続時間が増加するに従って、評価パラメータＰ（ｋ）の値が大きくなる。
【０１１１】
そして評価パラメータ算出部２７１は、評価パラメータＰ（ｋ）を算出すると、当該評価パラメータＰ（ｋ）を第１の係数決定部２８及び第２の係数決定部２９にそれぞれ入力する。
【０１１２】
一方、評価パラメータ算出部２７１は、通信部３３１が取得するオルタネータ１１の制御情報に基づいてオルタネータ１１の発電開始を検出すると、オルタネータ１１の発電開始を検出した時刻ｋにおいて第１の二次電池１３が充電状態と判定する。そして評価パラメータ算出部２７１は、第１の二次電池１３が充電状態であることを示す情報を第１の係数決定部２８及び第２の係数決定部２９にそれぞれ入力する。
【０１１３】
このように、本発明の実施の形態３に係る充電率算出装置１４によれば、第１の二次電池１３の放電継続時間に応じて、電流積算法による第１の充電率ＳＯＣ１及び開放電圧推定法による第２の充電率ＳＯＣ２のそれぞれに対する重み付けが行われる。このため、実施の形態１と同様に、第３の充電率ＳＯＣ３の推定精度が向上される。
【０１１４】
また、充電率算出装置１４は、オルタネータ１１の制御情報に基づいてオルタネータ１１の発電停止を検出すると、オルタネータ１１の発電停止を検出した時刻ｋを放電継続時間の起算時刻ｎに定める。このように、オルタネータ１１の制御情報に基づいて検出可能なオルタネータ１１の発電停止時刻を、第１の二次電池１３の放電開始時刻ｎと見なすことができるので、第１の二次電池１３の放電開始を高精度に判定可能である。
【０１１５】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。したがって、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【０１１６】
例えば、上述した実施の形態３において、充電率算出装置１４が、オルタネータ１１の制御情報に基づいて、オルタネータ１１の発電停止時刻を第１の二次電池１３の放電開始時刻に定める構成について説明したが、他の情報に基づいて第１の二次電池１３の放電開始時刻を定めてもよい。例えば、充電率算出装置１４の充電率算出部２５１は、通信部３３１が車載ネットワークから受信したエンジンの制御情報に基づいて検出したエンジンの停止時刻を、第１の二次電池１３の放電開始時刻に定めてもよい。
【０１１７】
また、上述した実施の形態において、ハイブリッド車に搭載される蓄電池システム１０について説明したが、これに限られない。例えば、蓄電池システム１０は電気自動車（ＥＶ車）に搭載されてもよい。
【０１１８】
また、上述した実施の形態において、蓄電池システム１０はリチウムイオン電池等の第１の二次電池１３及び鉛蓄電池である第２の二次電池１５を備える構成について説明したが、これに限られない。例えば、蓄電池システム１０は、第１の二次電池１３又は第２の二次電池１５とは電池容量が異なる他の二次電池を更に備えてもよい。
【符号の説明】
【０１１９】
１０    蓄電池システム
１１    オルタネータ
１２    スタータ
１３    第１の二次電池
１４    充電率算出装置
１５    第２の二次電池
１６    負荷
１７    第１のスイッチ
１８    第２のスイッチ
１９    第３のスイッチ
２０    制御部
２１    充放電電流検出部
２２、２２０    端子電圧検出部
２３    電流積算法推定部
２４    開放電圧法推定部
２５、２５０、２５１    充電率算出部
２６    遅延素子
２７、２７０、２７１    評価パラメータ算出部
２８    第１の係数決定部
２９    第２の係数決定部
３０    第１の乗算器
３１    第２の乗算器
３２    加算器
３３１    通信部
【図１】
2017120198.tif 000003
【図２】
2017120198.tif 000004
【図３】
2017120198.tif 000005
【図４】
2017120198.tif 000006
【図５】
2017120198.tif 000007
【図６】
2017120198.tif 000008
【図７】
2017120198.tif 000009
【図８】
2017120198.tif 000010
【図９】
2017120198.tif 000011
【図１０】
2017120198.tif 000012
【図１１】
2017120198.tif 000013