(57)【要約】【課題】二次電池が複数直列接続された組電池において、電圧検出部から制御部へ送信されるデータの数を、二次電池の数より少なくすることができる電圧監視回路、及びこれを用いた電池電源装置を提供する。【解決手段】各電池ブロックにおける各二次電池３４の端子電圧Ｖｃと総電圧Ｖｔとを検出する電圧計測ＩＣ２２と、制御部２１とを備え、制御部２１は、電圧計測ＩＣ２２によって検出された各端子電圧Ｖｃを、伝送ラインＬを介して取得する電圧取得部２１１と、各端子電圧Ｖｃに基づいて、当該各端子電圧Ｖｃの総電圧Ｖｔに対する各比率を算出する比率算出部２１２と、電圧計測ＩＣ２２によって検出された総電圧Ｖｔを送信させて総電圧Ｖｔを取得する総電圧取得部２１３と、当該取得された総電圧Ｖｔに対する前記各比率に応じて各端子電圧Ｖｃを算出して取得する端子電圧取得部２１４とを含むようにした。【選択図】図１
2011069782.tif 000002
【特許請求の範囲】
【請求項１】
複数の二次電池が直列に接続された電池ブロックを含む組電池において、当該電池ブロックにおける当該各二次電池の端子電圧を検出する個別電圧検出処理と、当該電池ブロックの両端間の端子電圧である総電圧を検出する総電圧検出処理とを実行する電圧検出部と、
前記電圧検出部による、前記個別電圧検出処理と前記総電圧検出処理と前記各二次電池の端子電圧を示す情報の送信動作とを制御する制御部と、
前記電圧検出部と前記制御部との間で、情報を伝送する伝送部とを備え、
前記制御部は、
前記電圧検出部による個別電圧検出処理によって検出された、前記各二次電池の端子電圧を示す情報を、前記伝送部を介して取得する電圧取得部と、
前記電圧取得部によって取得された前記各二次電池の端子電圧を示す情報に基づいて、当該各端子電圧の前記総電圧に対する各比率を算出する比率算出部と、
前記比率算出部によって前記各比率が算出された後、周期的に、前記電圧検出部によって前記総電圧検出処理を実行させ、検出された総電圧を示す情報を、前記電圧検出部から前記伝送部を介して送信させて、当該総電圧を取得する総電圧取得部と、
前記総電圧取得部によって前記総電圧が取得される都度、当該取得された総電圧に対する、前記算出された各比率に応じて、前記各二次電池の端子電圧を算出して取得する端子電圧算出処理を実行する端子電圧取得部とを含むこと
を特徴とする電圧監視回路。
【請求項２】
前記電圧検出部は、
前記個別電圧検出処理によって検出された各二次電池の端子電圧を記憶する記憶部を備え、
前記電圧取得部は、
前記電圧検出部によって、前記個別電圧検出処理を実行させて検出された各二次電池の端子電圧を前記記憶部によって記憶させ、前記記憶部に記憶された前記各二次電池の端子電圧を示す情報を、順次周期的に前記伝送部を介して送信させることにより、複数の周期にまたがって、当該各二次電池の端子電圧を取得し、
前記比率算出部は、
前記電圧取得部によって、前記全二次電池の端子電圧が取得された後に、前記各比率を算出すること
を特徴とする請求項１記載の電圧監視回路。
【請求項３】
前記電圧取得部は、
前記総電圧取得部が前記電圧検出部により周期的に前記総電圧検出処理を実行させるときに、前記二次電池の数に対応する回数に１回のタイミングで、前記電圧検出部によって、さらに前記個別電圧検出処理を実行させて検出された各二次電池の端子電圧を前記記憶部によって新たに記憶させ、前記総電圧取得部が前記総電圧を示す情報を、周期的に前記伝送部を介して送信させるのと同期して、前記記憶部に新たに記憶された前記各二次電池の端子電圧を示す情報を、順次周期的に前記伝送部を介して送信させることにより、複数の周期にまたがって、当該各二次電池の端子電圧を取得し、
前記比率算出部は、
前記電圧取得部によって、前記全二次電池の新たな端子電圧が取得される都度、前記各比率を算出すること
を特徴とする請求項１記載の電圧監視回路。
【請求項４】
前記伝送部を介して前記制御部と通信を行うための機能部をさらに備え、
前記端子電圧取得部は、
前記制御部と前記機能部との間での前記伝送部を介する通信の実行頻度が、予め設定された基準頻度より少ないときは、前記端子電圧算出処理を実行することなく、前記電圧検出部によって周期的に前記個別電圧検出処理を実行させて検出された前記各二次電池の端子電圧を前記伝送部を介して取得する端子電圧検出処理を実行し、
前記制御部と前記機能部との間での前記伝送部を介する通信の実行頻度が、前記基準頻度より多いときは、前記端子電圧算出処理を実行することにより、前記各二次電池の端子電圧を取得すること
を特徴とする請求項１〜３のいずれか１項に記載の電圧監視回路。
【請求項５】
前記伝送部は、
前記情報の伝送速度が設定可能にされており、
前記制御部は、
前記伝送部を用いた情報の伝送における誤り率を検出する誤り率検出部をさらに備え、
前記端子電圧取得部は、
前記誤り率検出部によって検出された誤り率が予め設定された判定閾値に満たない場合、前記伝送部による前記伝送速度を予め設定された第１速度に設定し、前記端子電圧算出処理を実行することなく、前記電圧検出部によって周期的に前記個別電圧検出処理を実行させて検出された前記各二次電池の端子電圧を取得する端子電圧検出処理を実行し、
前記誤り率検出部によって検出された誤り率が前記判定閾値を超える場合、前記伝送部による前記伝送速度を前記第１速度より遅い第２速度に設定し、前記端子電圧算出処理を実行することにより、前記各二次電池の端子電圧を取得すること
を特徴とする請求項１〜３のいずれか１項に記載の電圧監視回路。
【請求項６】
前記伝送部を介して前記制御部と通信を行うための機能部をさらに備え、
前記伝送部は、
前記情報の伝送速度が設定可能にされており、
前記制御部は、
前記伝送部を用いた情報の伝送における誤り率を検出する誤り率検出部をさらに備え、
前記端子電圧取得部は、
前記制御部と前記機能部との間での前記伝送部を介する通信の実行頻度が予め設定された基準頻度より少なく、かつ前記誤り率検出部によって検出された誤り率が予め設定された判定閾値に満たない場合、前記伝送部による前記伝送速度を予め設定された第１速度に設定し、前記端子電圧算出処理を実行することなく、前記電圧検出部によって周期的に前記個別電圧検出処理を実行させて検出された前記各二次電池の端子電圧を取得し、
前記制御部と前記機能部との間での前記伝送部を介する通信の実行頻度が前記基準頻度より多いときは、前記端子電圧算出処理を実行することにより、前記各二次電池の端子電圧を取得し、
前記誤り率検出部によって検出された誤り率が前記判定閾値を超えるときは、前記伝送部による前記伝送速度を前記第１速度より遅い第２速度に設定し、かつ前記端子電圧算出処理を実行することにより、前記各二次電池の端子電圧を取得すること
を特徴とする請求項１〜３のいずれか１項に記載の電圧監視回路。
【請求項７】
前記機能部は、
前記二次電池の温度を示す温度情報を、前記伝送部を介して前記制御部へ送信するものであり、
前記制御部は、
前記機能部から送信された前記温度情報に基づき前記二次電池の温度異常の有無を判定し、当該温度異常有りと判定した場合に、前記機能部によって前記温度情報を送信させる頻度を前記基準頻度よりも増大させる通信頻度調節部をさらに備えること
を特徴とする請求項４又は６に記載の電圧監視回路。
【請求項８】
前記組電池は、
前記電池ブロックが複数直列接続されて構成されており、
前記電圧検出部は、
前記複数の電池ブロックに対応して複数設けられており、
前記制御部は、
前記複数の電圧検出部による、前記個別電圧検出処理と前記総電圧検出処理と前記各二次電池の端子電圧を示す情報の送信動作とを制御し、
前記伝送部は、
前記複数の電圧検出部と前記制御部との間で、前記情報を伝送すること
を特徴とする請求項１〜７のいずれか１項に記載の電圧監視回路。
【請求項９】
請求項１〜８のいずれか１項に記載の電圧監視回路と、
前記組電池と
を備えることを特徴とする電池電源装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、組電池の電圧監視回路、及びこれを用いた電池電源装置に関する。
【背景技術】
【０００２】
従来から、例えばＨＥＶ（Hybrid Electric Vehicle）等の電気自動車の電源や、無停電源装置、あるいは太陽光発電や風力発電における電力調整用途等に用いられる電池電源装置は、１００Ｖ以上の電源電圧を得るために複数の二次電池が直列接続された組電池を用いて構成されている。このような組電池に含まれる二次電池の数は、例えば１００個を超えることも珍しくない。
【０００３】
一方で、二次電池は、その充電状態によって、劣化が進んだり安全性が低下したりするおそれがあるため、上述のような電池電源装置を適切に運用するためには、組電池に含まれる各二次電池の端子電圧を監視して、各二次電池の状態を把握する必要がある。
【０００４】
そこで、各二次電池の端子電圧を測定する電圧検出部を設け、電圧検出部で測定された各端子電圧を示すデータを、マイクロコンピュータ等を用いて構成された制御部へ送信するようにした電源装置が知られている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１０８５９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の電源装置では、二次電池の数だけ端子電圧を示すデータを送信する必要があるため、二次電池を多数含む場合、各端子電圧を示すデータ量が増大し、電圧検出部から制御部へデータを送信する通信負荷が増大するという、不都合があった。
【０００７】
本発明の目的は、二次電池が複数直列接続された組電池において、電圧検出部から制御部へ送信されるデータの数を、二次電池の数より少なくすることができる電圧監視回路、及びこれを用いた電池電源装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明に係る電圧監視回路は、複数の二次電池が直列に接続された電池ブロックを含む組電池において、当該電池ブロックにおける当該各二次電池の端子電圧を検出する個別電圧検出処理と、当該電池ブロックの両端間の端子電圧である総電圧を検出する総電圧検出処理とを実行する電圧検出部と、前記電圧検出部による、前記個別電圧検出処理と前記総電圧検出処理と前記各二次電池の端子電圧を示す情報の送信動作とを制御する制御部と、前記電圧検出部と前記制御部との間で、情報を伝送する伝送部とを備え、前記制御部は、前記電圧検出部による個別電圧検出処理によって検出された、前記各二次電池の端子電圧を示す情報を、前記伝送部を介して取得する電圧取得部と、前記電圧取得部によって取得された前記各二次電池の端子電圧を示す情報に基づいて、当該各端子電圧の前記総電圧に対する各比率を算出する比率算出部と、前記比率算出部によって前記各比率が算出された後、周期的に、前記電圧検出部によって前記総電圧検出処理を実行させ、検出された総電圧を示す情報を、前記電圧検出部から前記伝送部を介して送信させて、当該総電圧を取得する総電圧取得部と、前記総電圧取得部によって前記総電圧が取得される都度、当該取得された総電圧に対する、前記算出された各比率に応じて、前記各二次電池の端子電圧を算出して取得する端子電圧算出処理を実行する端子電圧取得部とを含む。
【０００９】
この構成によれば、電圧検出部によって検出された各二次電池の端子電圧を示す情報が、電圧取得部によって伝送部を介して取得される。そして、比率算出部によって、複数の二次電池が直列に接続された電池ブロックの両端間の端子電圧、すなわち各二次電池の端子電圧の合計に等しい総電圧に対する、当該各端子電圧の各比率が算出される。
【００１０】
ここで、複数の二次電池が直列に接続された電池ブロックにおいては、各二次電池に流れる電流は常に等しい。そのため、電池ブロックを流れる電流が変化しても各二次電池の端子電圧の比率は変化せず、ほぼ一定に保たれる。
【００１１】
そして、当該各比率が算出された後、総電圧取得部が、周期的に、電圧検出部によって電池ブロックの総電圧を検出させ、当該総電圧を示す情報を、電圧検出部から伝送部を介して送信させることで、総電圧取得部によって当該総電圧が取得される。
【００１２】
さらに、総電圧取得部によって総電圧が取得される都度、すなわち周期的に、端子電圧取得部によって、当該取得された総電圧に対する前記各比率に応じて、各二次電池の端子電圧が算出されて取得される。
【００１３】
この場合、各二次電池の端子電圧の比率はほぼ一定であるから、各比率が算出された後は、毎周期各二次電池の端子電圧を送信しなくても、二次電池の数にかかわらず、周期的に電池ブロックの総電圧を送信することで、総電圧に対する各比率に応じて、周期毎に各二次電池の端子電圧を算出、取得することができるから、電圧検出部から制御部へ送信されるデータの数を、二次電池の数より少なくすることができる。
【００１４】
また、前記電圧検出部は、前記個別電圧検出処理によって検出された各二次電池の端子電圧を記憶する記憶部を備え、前記電圧取得部は、前記電圧検出部によって、前記個別電圧検出処理を実行させて検出された各二次電池の端子電圧を前記記憶部によって記憶させ、前記記憶部に記憶された前記各二次電池の端子電圧を示す情報を、順次周期的に前記伝送部を介して送信させることにより、複数の周期にまたがって、当該各二次電池の端子電圧を取得し、前記比率算出部は、前記電圧取得部によって、前記全二次電池の端子電圧が取得された後に、前記各比率を算出することが好ましい。
【００１５】
もし仮に、各二次電池の端子電圧を順次検出し、検出の都度送信するようにした場合には、通信時間により各端子電圧が検出されるタイミングの時間差が増大する。そして、各端子電圧が検出されるタイミングの時間差が増大すると、その間に各二次電池に流れる電流が変化するおそれが生じる。このように、流れる電流が異なる条件下で検出された各端子電圧に基づいて、比率算出部が各比率を算出した場合、各比率には、電流変化により生じる誤差が含まれるため、当該各比率に基づき算出される各端子電圧の算出精度が低下するおそれがある。
【００１６】
そこで、この構成によれば、電圧検出部によって、個別電圧検出処理により一時期に検出された各二次電池の端子電圧が、制御部へ送信される前に記憶部によって記憶される。そして、記憶部に記憶された各端子電圧を示す情報が、順次周期的に伝送部を介して制御部へ送信されることで、電圧取得部によって、複数の周期にまたがって、当該各二次電池の端子電圧が取得される。この場合、各端子電圧が検出されたタイミングの時間的差異は、各端子電圧を検出の都度送信する場合と比べて短縮されるから、電流変化に起因する誤差が各端子電圧に含まれるおそれが低減される。
【００１７】
そして、比率算出部によって、電流変化に起因する誤差が含まれるおそれが低減された各端子電圧に基づいて、当該各端子電圧の各比率が算出されるので、電流変化により生じる誤差が各比率に含まれるおそれが低減される結果、各端子電圧の算出精度が低下するおそれが低減される。また、記憶部に記憶された各端子電圧を示す情報は、複数の周期にまたがって、順次周期的に送信されるので、伝送部による通信負荷が増大するおそれが低減される。
【００１８】
また、前記電圧取得部は、前記総電圧取得部が前記電圧検出部により周期的に前記総電圧検出処理を実行させるときに、前記二次電池の数に対応する回数に１回のタイミングで、前記電圧検出部によって、さらに前記個別電圧検出処理を実行させて検出された各二次電池の端子電圧を前記記憶部によって新たに記憶させ、前記総電圧取得部が前記総電圧を示す情報を、周期的に前記伝送部を介して送信させるのと同期して、前記記憶部に新たに記憶された前記各二次電池の端子電圧を示す情報を、順次周期的に前記伝送部を介して送信させることにより、複数の周期にまたがって、当該各二次電池の端子電圧を取得し、前記比率算出部は、前記電圧取得部によって、前記全二次電池の新たな端子電圧が取得される都度、前記各比率を算出することが好ましい。
【００１９】
この構成によれば、比率算出部によって一旦各比率が算出された後に、総電圧検出処理が実行されるときに二次電池の数に対応する回数に１回のタイミングで周期的に、電圧検出部によって検出された各端子電圧が、記憶部に新たに記憶される。そして、総電圧を示す情報が周期的に伝送部を介して送信されるのと同期して（並行して）、記憶部に新たに記憶された各端子電圧を示す情報が、順次、複数の周期にまたがって伝送部を介して送信される。そして、このように総電圧を示す情報と同期して（並行して）、複数の周期にまたがって送信された各端子電圧が全部揃って電圧取得部に取得される都度、比率算出部によって、各比率が新たに算出されるので、例えば各二次電池の劣化が進んで各二次電池の端子電圧の比率が変化した場合であっても、各比率が更新される結果、当該各比率に基づき算出される各端子電圧の算出精度が低下するおそれが低減される。
【００２０】
また、前記伝送部を介して前記制御部と通信を行うための機能部をさらに備え、前記端子電圧取得部は、前記制御部と前記機能部との間での前記伝送部を介する通信の実行頻度が、予め設定された基準頻度より少ないときは、前記端子電圧算出処理を実行することなく、前記電圧検出部によって周期的に前記個別電圧検出処理を実行させて検出された前記各二次電池の端子電圧を前記伝送部を介して取得する端子電圧検出処理を実行し、前記制御部と前記機能部との間での前記伝送部を介する通信の実行頻度が、前記基準頻度より多いときは、前記端子電圧算出処理を実行することにより、前記各二次電池の端子電圧を取得することが好ましい。
【００２１】
この構成によれば、制御部と機能部との間での伝送部を介する通信の実行頻度が、基準頻度より少ないときは、伝送部における通信負荷が軽くて済む。そこで、端子電圧取得部は、電圧検出部によって周期的に検出された各端子電圧を、伝送部を介する通信によって取得することで、伝送部の通信能力の範囲内で、電圧検出部により実際に検出された各端子電圧を、伝送部を介して取得することができる。また、制御部と機能部との間での伝送部を介する通信の実行頻度が、基準頻度より多いときは、伝送部における通信負荷が重くなる。そこで、端子電圧取得部は、電圧検出部によって検出された総電圧から各端子電圧を算出することにより、伝送部を介して送信されるデータ量を減少させて、通信データ量が伝送部の通信能力を超えるおそれを低減することができる。
【００２２】
また、前記伝送部は、前記情報の伝送速度が設定可能にされており、前記制御部は、前記伝送部を用いた情報の伝送における誤り率を検出する誤り率検出部をさらに備え、前記端子電圧取得部は、前記誤り率検出部によって検出された誤り率が予め設定された判定閾値に満たない場合、前記伝送部による前記伝送速度を予め設定された第１速度に設定し、前記端子電圧算出処理を実行することなく、前記電圧検出部によって周期的に前記個別電圧検出処理を実行させて検出された前記各二次電池の端子電圧を取得する端子電圧検出処理を実行し、前記誤り率検出部によって検出された誤り率が前記判定閾値を超える場合、前記伝送部による前記伝送速度を前記第１速度より遅い第２速度に設定し、前記端子電圧算出処理を実行することにより、前記各二次電池の端子電圧を取得するようにしてもよい。
【００２３】
この構成によれば、端子電圧取得部は、誤り率検出部によって検出された誤り率が判定閾値に満たない場合、すなわち伝送部による情報の伝送が良好に行われるときは、伝送部の伝送速度を第２速度に低下させることなく第１速度に設定する。そして、電圧検出部によって周期的に検出された各端子電圧を、伝送部を介する通信によって取得することで、伝送部の通信能力の範囲内で、電圧検出部により実際に検出された各端子電圧を、伝送部を介して取得することができる。また、誤り率検出部によって検出された誤り率が判定閾値を超える場合、すなわち伝送部による情報伝送の信頼性が低いときは、端子電圧取得部は、伝送部による伝送速度を第１速度より遅い第２速度に設定して情報伝送の信頼性を向上させ、かつ電圧検出部によって検出された総電圧から各端子電圧を算出することにより、伝送部を介して送信されるデータ量を減少させて、伝送速度の低下に起因して通信データ量が伝送部の通信能力を超えてしまうおそれを低減することができる。
【００２４】
また、前記伝送部を介して前記制御部と通信を行うための機能部をさらに備え、前記伝送部は、前記情報の伝送速度が設定可能にされており、前記制御部は、前記伝送部を用いた情報の伝送における誤り率を検出する誤り率検出部をさらに備え、前記端子電圧取得部は、前記制御部と前記機能部との間での前記伝送部を介する通信の実行頻度が予め設定された基準頻度より少なく、かつ前記誤り率検出部によって検出された誤り率が予め設定された判定閾値に満たない場合、前記伝送部による前記伝送速度を予め設定された第１速度に設定し、前記端子電圧算出処理を実行することなく、前記電圧検出部によって周期的に前記個別電圧検出処理を実行させて検出された前記各二次電池の端子電圧を取得し、前記制御部と前記機能部との間での前記伝送部を介する通信の実行頻度が前記基準頻度より多いときは、前記端子電圧算出処理を実行することにより、前記各二次電池の端子電圧を取得し、前記誤り率検出部によって検出された誤り率が前記判定閾値を超えるときは、前記伝送部による前記伝送速度を前記第１速度より遅い第２速度に設定し、かつ前記端子電圧算出処理を実行することにより、前記各二次電池の端子電圧を取得することが好ましい。
【００２５】
この構成によれば、制御部と機能部との間での伝送部を介する通信の実行頻度が基準頻度より少なく、かつ誤り率検出部によって検出された誤り率が判定閾値に満たない場合、すなわち、伝送部における通信負荷が軽く、かつ伝送部による情報の伝送が良好に行われるときは、伝送部の伝送速度が、第２速度に低下されることなく第１速度に設定される。そして、端子電圧取得部は、電圧検出部によって周期的に検出された各端子電圧を、伝送部を介する通信によって取得することで、伝送部の通信能力の範囲内で、電圧検出部により実際に検出された各端子電圧を、伝送部を介して取得することができる。
【００２６】
そして、制御部と機能部との間での伝送部を介する通信の実行頻度が、基準頻度より多いときは、伝送部における通信負荷が重くなる。そこで、端子電圧取得部は、電圧検出部によって検出された総電圧から各端子電圧を算出することにより、伝送部を介して送信されるデータ量を減少させて、通信データ量が伝送部の通信能力を超えるおそれを低減することができる。
【００２７】
さらに、誤り率検出部によって検出された誤り率が判定閾値を超える場合、すなわち伝送部による情報伝送の信頼性が低いときは、端子電圧取得部は、伝送部による伝送速度を第１速度より遅い第２速度に設定して情報伝送の信頼性を向上させ、かつ電圧検出部によって検出された総電圧から各端子電圧を算出することにより、伝送部を介して送信されるデータ量を減少させて、伝送速度の低下に起因して通信データ量が伝送部の通信能力を超えてしまうおそれを低減することができる。
【００２８】
また、前記機能部は、前記二次電池の温度を示す温度情報を、前記伝送部を介して前記制御部へ送信するものであり、前記制御部は、前記機能部から送信された前記温度情報に基づき前記二次電池の温度異常の有無を判定し、当該温度異常有りと判定した場合に、前記機能部によって前記温度情報を送信させる頻度を前記基準頻度よりも増大させる通信頻度調節部をさらに備えることが好ましい。
【００２９】
この構成によれば、機能部から送信された温度情報に基づき二次電池に温度異常有りと判定された場合、通信頻度調節部によって、機能部によって温度情報が送信される頻度が基準頻度よりも増大されるので、異常が生じた際における温度監視のリアルタイム性を向上させることができる。このとき、制御部と機能部との間での伝送部を介する通信の実行頻度が、基準頻度よりも増大されるので、端子電圧取得部が、電圧検出部によって検出された総電圧から各端子電圧を算出することにより、伝送部を介して送信されるデータ量を減少させる結果、通信データ量が伝送部の通信能力を超えるおそれを低減することができる。
【００３０】
また、前記組電池は、前記電池ブロックが複数直列接続されて構成されており、前記電圧検出部は、前記複数の電池ブロックに対応して複数設けられており、前記制御部は、前記複数の電圧検出部による、前記個別電圧検出処理と前記総電圧検出処理と前記各二次電池の端子電圧を示す情報の送信動作とを制御し、前記伝送部は、前記複数の電圧検出部と前記制御部との間で、前記情報を伝送することが好ましい。
【００３１】
この構成によれば、組電池に含まれる二次電池の数が増加した場合であっても、各二次電池を複数の電池ブロックに分配し、各電池ブロックに対応して複数の電圧検出部を設けて、各電圧検出部によりそれぞれ、個別電圧検出処理と総電圧検出処理とを実行させることができるので、二次電池の数の増加に応じて電圧検出部の数を増加させることで、個別電圧検出処理及び総電圧検出処理の処理能力を増強することが容易である。
【００３２】
また、本発明に係る電池電源装置は、上述のいずれかに記載の電圧監視回路と、前記組電池とを備える。
【００３３】
この構成によれば、二次電池が複数直列接続された組電池を備える電池電源装置において、電圧検出部から制御部へ送信されるデータの数を、二次電池の数より少なくすることができる。
【発明の効果】
【００３４】
このような構成の電圧監視回路及び電池電源装置は、二次電池が複数直列接続された組電池と、当該各二次電池の端子電圧を検出する電圧検出部とを備えつつ、電圧検出部から制御部へ送信されるデータの数を、二次電池の数より少なくすることができる。
【図面の簡単な説明】
【００３５】
【図１】本発明の一実施形態に係る電圧監視回路を用いた電池電源装置の構成の一例を示すブロック図である。
【図２】図１に示す電池電源装置の動作の一例を示すフローチャートである。
【図３】図１に示す電池電源装置の動作の一例を示すフローチャートである。
【図４】図１に示す電池電源装置の動作の一例を示すフローチャートである。
【図５】図１に示す電池電源装置の動作の一例を示すフローチャートである。
【図６】図１に示す電池電源装置の動作の一例を示すフローチャートである。
【図７】図３に示す端子電圧検出処理を説明するための説明図である。
【図８】図４、図５、図６に示す端子電圧算出処理を説明するための説明図である。
【発明を実施するための形態】
【００３６】
以下、本発明に係る実施形態を図面に基づいて説明する。なお、各図において同一の符号を付した構成は、同一の構成であることを示し、その説明を省略する。図１は、本発明の一実施形態に係る電圧監視回路を用いた電池電源装置の構成の一例を示すブロック図である。図１に示す電池電源装置１は、無停電電源装置や携帯型パーソナルコンピュータやデジタルカメラ、携帯電話機等の電子機器、電気自動車やハイブリッドカー等の車両等、種々の電池搭載機器用の電源、あるいは発電装置の電力調整等、種々の用途に用いられる。
【００３７】
図１に示す電池電源装置１は、電圧監視回路２、接続端子３１，３２、スイッチング素子Ｑ１，Ｑ２、組電池Ｂ、及び温度センサ３５ａ，３５ｂを備えて構成されている。また、電圧監視回路２は、制御部２１、電圧計測ＩＣ（Integrated Circuit）２２ａ，２２ｂ（電圧検出部）、温度計測ＩＣ２３ａ，２３ｂ（機能部）、及び伝送ラインＬを備えている。
【００３８】
そして、接続端子３１が、スイッチング素子Ｑ１，Ｑ２を介して組電池Ｂの正極に接続され、組電池Ｂの負極が接続端子３２に接続されている。これにより、接続端子３１からスイッチング素子Ｑ１，Ｑ２、及び組電池Ｂを介して接続端子３２に至る電流経路が構成されている。
【００３９】
そして、接続端子３１，３２に、組電池Ｂへ充電電流を供給する充電器や発電装置等の充電部や、組電池Ｂからの電力供給により動作する負荷回路等が接続されて、組電池Ｂの充放電が行われるようになっている。
【００４０】
接続端子３１，３２に接続される充電部は、例えば商用電源電圧から組電池Ｂの充電電流を生成する電源回路であってもよく、例えば太陽光、風力、あるいは水力といった自然エネルギーに基づき発電する発電装置や、内燃機関等の動力によって発電する発電装置等であってもよい。
【００４１】
また、接続端子３１，３２に接続される負荷回路は、例えば、携帯型パーソナルコンピュータやデジタルカメラ、携帯電話機等の電子機器、電気自動車やハイブリッドカー等の車両、等の電池搭載機器において、組電池Ｂからの電力供給により動作する負荷回路であってもよく、無停電電源装置や発電装置からの電力供給により動作する負荷回路であってもよい。
【００４２】
接続端子３１，３２は、端子台やコネクタの他、例えばランドやパッド等の配線パターンであってもよい。
【００４３】
スイッチング素子Ｑ１，Ｑ２としては、例えばｐチャネルのＦＥＴ（Field Effect Transistor）が用いられる。スイッチング素子Ｑ１は、寄生ダイオードのカソードが接続端子３１の方向にされており、オフすると組電池Ｂの充電方向の電流のみを遮断するようになっている。スイッチング素子Ｑ２は、寄生ダイオードのカソードが組電池Ｂの方向にされており、オフすると組電池Ｂの放電方向の電流のみを遮断するようになっている。
【００４４】
なお、スイッチング素子Ｑ１，Ｑ２としては、コンタクタやリレースイッチ等、種々のスイッチング素子を用いることができる。また、充電方向用のスイッチング素子と、放電方向用のスイッチング素子とに分ける例に限らない。
【００４５】
組電池Ｂは、電池ブロック３３ａと、電池ブロック３３ｂとが直列接続されて構成されている。電池ブロック３３ａ，３３ｂは、それぞれ二次電池３４が複数、例えば７個、直列接続されて構成されている。
【００４６】
二次電池３４としては、例えばリチウムイオン二次電池やニッケル水素二次電池等、種々の二次電池セルが用いられる。電池ブロック３３ａ，３３ｂに含まれる各二次電池３４は、同一の構成とされており、原則として、満充電容量や内部抵抗値などの特性が同じものが用いられている。
【００４７】
なお、組電池Ｂに含まれる電池ブロックの数は、１個であってもよく、３個以上であってもよい。また、組電池Ｂは、複数の電池ブロックが並列接続された組電池であってもよく、直列と並列とが組み合わされて接続された組電池であってもよい。
【００４８】
また、二次電池３４は、必ずしも素電池（セル）である必要はなく、例えば複数の素電池が直列、または並列に接続されたものであってもよく直列と並列とが組み合わされて接続されたものであってもよい。
【００４９】
温度センサ３５ａ，３５ｂは、例えばサーミスタや熱電対等を用いて構成された温度センサである。温度センサ３５ａ，３５ｂは、例えば電池ブロック３３ａ，３３ｂとそれぞれ密着して、あるいは電池ブロック３３ａ，３３ｂの近傍にそれぞれ配設されている。そして、温度センサ３５ａ，３５ｂは、電池ブロック３３ａ，３３ｂの温度を検出し、その温度値を示す電圧信号をそれぞれ温度計測ＩＣ２３ａ，２３ｂへ出力する。
【００５０】
電圧計測ＩＣ２２ａ，２２ｂ（電圧検出部）は、個別電圧検出部２２１ａ，２２１ｂ、総電圧検出部２２２ａ，２２２ｂ、記憶部２２３ａ，２２３ｂ、及び通信部２２４ａ，２２４ｂを備えている。また、温度計測ＩＣ２３ａ，２３ｂ（機能部）は、温度検出部２３１ａ，２３１ｂと、通信部２３２ａ，２３２ｂとを備えている。
【００５１】
なお、電圧計測ＩＣ２２ａと温度計測ＩＣ２３ａ、電圧計測ＩＣ２２ｂと温度計測ＩＣ２３ｂが、別の集積回路として構成されている例を示したが、電圧計測ＩＣ２２ａ（電圧検出部）と温度計測ＩＣ２３ａ（機能部）、電圧計測ＩＣ２２ｂ（電圧検出部）と温度計測ＩＣ２３ｂ（機能部）が、それぞれ１個の集積回路として構成されていてもよい。
【００５２】
制御部２１は、例えば所定の演算処理を実行するＣＰＵ（Central Processing Unit）と、所定の制御プログラムが記憶されたＲＯＭ（Read Only Memory）と、データを一時的に記憶するＲＡＭ（Random Access Memory）と、通信回路と、これらの周辺回路等とを備えて構成されている。
【００５３】
そして、制御部２１は、ＲＯＭに記憶された制御プログラムを実行することにより、電圧取得部２１１、比率算出部２１２、総電圧取得部２１３、端子電圧取得部２１４、保護制御部２１５（通信頻度調節部）、誤り率検出部２１６、及び通信部２１８として機能する。
【００５４】
電圧計測ＩＣ２２ａと電圧計測ＩＣ２２ｂ、温度センサ３５ａと温度センサ３５ｂ、及び温度計測ＩＣ２３ａと温度計測ＩＣ２３ｂは、それぞれ同様に構成されている。そして、電圧計測ＩＣ２２ａ、温度センサ３５ａ、及び温度計測ＩＣ２３ａは、電池ブロック３３ａに対応して設けられ、電圧計測ＩＣ２２ｂ、温度センサ３５ｂ、及び温度計測ＩＣ２３ｂは、電池ブロック３３ｂに対応して設けられている。
【００５５】
通信部２１８，２２４ａ，２２４ｂ，２３２ａ，２３２ｂは、バス型の伝送ラインＬによって互いに接続された、通信インターフェイス回路である。通信部２１８，２２４ａ，２２４ｂ，２３２ａ，２３２ｂによって、制御部２１と、電圧計測ＩＣ２２ａ，２２ｂ及び温度計測ＩＣ２３ａ，２３ｂとの間で、伝送ラインＬを介した通信を行うことで、データ送受信可能にされている。
【００５６】
この場合、通信部２１８，２２４ａ，２２４ｂ，２３２ａ，２３２ｂ、及び伝送ラインＬが、伝送部の一例に相当している。
【００５７】
通信部２１８，２２４ａ，２２４ｂ，２３２ａ，２３２ｂは、例えば同期式や非同期式のシリアル通信等、種々の通信方式を用いることができる。また、通信部２２４ａ，２２４ｂ，２３２ａ，２３２ｂは、送信データにパリティビットや巡回符号を付加して送信し、受信側の通信部２１８は、当該送信データに付加されたパリティビットや巡回符号を用いて、伝送誤りを検出する。
【００５８】
また、通信部２１８，２２４ａ，２２４ｂ，２３２ａ，２３２ｂは、データの伝送速度を設定可能にされている。具体的には、例えば、同期式の通信方式が採用されている場合には、通信部２１８が、通信部２２４ａ，２２４ｂ，２３２ａ，２３２ｂへ送信する同期クロック信号の周波数を変化させることにより、データの伝送速度を変化させてもよい。また、例えば、非同期式の通信方式が採用されている場合には、通信部２１８が、通信部２２４ａ，２２４ｂ，２３２ａ，２３２ｂへ、伝送速度を通知、設定することにより、データの伝送速度を変化させるようにしてもよい。
【００５９】
なお、図１については、通信部２１８，２２４ａ，２２４ｂ，２３２ａ，２３２ｂが、伝送ラインＬによって、バス型のトポロジを構成する例を示したが、例えばディジーチェーン等、種々のトポロジを用いることができる。
【００６０】
まず、電圧計測ＩＣ２２ａ，２２ｂについて説明する。個別電圧検出部２２１ａ，２２１ｂ及び総電圧検出部２２２ａ，２２２ｂは、例えばマルチプレクサやアナログデジタルコンバータ等を用いて構成されている。そして、個別電圧検出部２２１ａ，２２１ｂは、電池ブロック３３ａ，３３ｂにおける各二次電池３４の端子電圧であるセル電圧Ｖｃを検出する個別電圧検出処理を実行する。
【００６１】
具体的には、個別電圧検出部２２１ａ，２２１ｂは、例えば電池ブロック３３ａ，３３ｂにおける各二次電池３４の両端を、例えばマルチプレクサによって順次選択してアナログデジタルコンバータに接続することで、各二次電池３４のセル電圧Ｖｃをデジタル値に変換して検出する個別電圧検出処理を実行する。
【００６２】
そして、個別電圧検出部２２１ａ，２２１ｂは、このようにして得られた各セル電圧Ｖｃを示すデータを、記憶部２２３ａ，２２３ｂに記憶させたり、通信部２２４ａ，２２４ｂによって伝送ラインＬを介して制御部２１へ送信させたりする。
【００６３】
総電圧検出部２２２ａ，２２２ｂは、電池ブロック３３ａ，３３ｂの両端間の端子電圧である各総電圧Ｖｔを検出する総電圧検出処理を実行する。
【００６４】
具体的には、総電圧検出部２２２ａ，２２２ｂは、例えば電池ブロック３３ａ，３３ｂの各両端部の端子を、例えばマルチプレクサによって選択してアナログデジタルコンバータに接続することで、電池ブロック３３ａ，３３ｂの各総電圧Ｖｔをデジタル値に変換して検出する総電圧検出処理を実行する。なお、総電圧検出部２２２ａ，２２２ｂは、例えば個別電圧検出部２２１ａ，２２１ｂによって検出された各二次電池３４のセル電圧Ｖｃを、それぞれ合計することにより、電池ブロック３３ａ，３３ｂの各総電圧Ｖｔを検出するようにしてもよい。
【００６５】
記憶部２２３ａ，２２３ｂは、例えばＲＡＭ（Random Access Memory）や、レジスタを用いて構成されている。
【００６６】
次に、温度計測ＩＣ２３ａ，２３ｂについて説明する。温度検出部２３１ａ，２３１ｂは、例えばアナログデジタルコンバータ等を用いて構成されている。そして、制御部２１からの要求に応じて、温度センサ３５ａ，３５ｂから出力された温度値を示す電圧信号を、デジタル信号に変換し、当該温度を示すデジタルデータを通信部２３２ａ，２３２ｂによって伝送ラインＬを介して制御部２１へ送信させる。
【００６７】
次に、制御部２１について説明する。電圧取得部２１１は、通信部２１８によって伝送ラインＬを介して電圧計測ＩＣ２２ａ，２２ｂへ、電池ブロック３３ａ，３３ｂにおける各セル電圧Ｖｃと、総電圧Ｖｔとを要求する要求信号を送信することで、電圧計測ＩＣ２２ａ，２２ｂから各セル電圧Ｖｃや総電圧Ｖｔを送信させる。
【００６８】
電圧取得部２１１は、通常時、電圧計測ＩＣ２２ａ，２２ｂへ、周期的に、例えば１０ｍｓｅｃに１回の頻度で、各セル電圧Ｖｃを要求する要求信号を送信することで、個別電圧検出部２２１ａ，２２１ｂによって個別電圧検出処理を実行させる。これにより得られた各セル電圧Ｖｃが、通信部２２４ａ，２２４ｂによって伝送ラインＬを介して送信されることで、電圧取得部２１１と電圧計測ＩＣ２２ａ，２２ｂとの間で、予め設定された通信頻度で通信が実行されるようになっている。
【００６９】
これにより、電圧取得部２１１は、組電池Ｂにおける各二次電池３４のセル電圧Ｖｃを、通常時、各セル電圧Ｖｃを監視する上で必要とされる遅延時間、例えば１０ｍｓｅｃ以内の遅延時間で取得できるようになっている。
【００７０】
ここで、上述のように、個別電圧検出処理を周期的に実行している状態で並行して、通信部２１８の通信能力を超えない範囲で、別途、制御部２１と温度計測ＩＣ２３ａ，２３ｂとの間で通信を実行可能な通信頻度が、基準頻度として予め設定されている。
【００７１】
比率算出部２１２は、電圧取得部２１１によって取得された電池ブロック３３ａ，３３ｂにおける各二次電池３４のセル電圧Ｖｃを、例えば電池ブロック毎に合計することで、電池ブロック３３ａ，３３ｂの各総電圧Ｖｔを算出し、電池ブロック毎に、各二次電池３４のセル電圧Ｖｃの、総電圧Ｖｔに対する各比率を算出する。
【００７２】
総電圧取得部２１３は、通信部２１８によって、電圧計測ＩＣ２２ａ，２２ｂへ周期的に総電圧Ｖｔの要求信号を送信させることにより、総電圧検出部２２２ａ，２２２ｂによって、周期的に、総電圧検出処理を実行させる。そして、総電圧取得部２１３は、総電圧検出部２２２ａ，２２２ｂによって検出された電池ブロック３３ａ，３３ｂの総電圧Ｖｔを通信部２２４ａ，２２４ｂによって送信させることで、当該各総電圧Ｖｔを取得する。
【００７３】
保護制御部２１５は、通常時、周期的に、例えば１秒間に１回に設定された第１頻度の通信頻度で、通信部２１８によって、温度計測ＩＣ２３ａ，２３ｂへ温度データを要求する要求信号を送信させる。そうすると、温度計測ＩＣ２３ａ，２３ｂにおいて、通信部２２４ａ，２２４ｂによって当該要求信号が受信され、温度検出部２３１ａ，２３１ｂによって、温度センサ３５ａ，３５ｂの出力信号に基づき電池ブロック３３ａ，３３ｂの温度ｔａ，ｔｂが検出される。そして、このようにして得られた温度ｔａ，ｔｂが、それぞれ通信部２２４ａ，２２４ｂによって、制御部２１へ送信され、通信部２１８によって受信される。
【００７４】
この場合、制御部２１と、温度計測ＩＣ２３ａ，２３ｂとの間で、伝送ラインＬを介してそれぞれ１秒間に１回の第１頻度でデータ送受信が実行される。
【００７５】
そして、保護制御部２１５は、例えば、通信部２１８により受信された温度ｔａ，ｔｂのうち、少なくとも一つが、予め設定された判定温度ｔｊを超えると、温度異常が発生したものと判定し、スイッチング素子Ｑ１，Ｑ２をオフして組電池Ｂの充放電を禁止する。判定温度ｔｊとしては、例えば６０℃が設定される。
【００７６】
さらに、保護制御部２１５は、温度異常が発生したものと判定した場合、温度計測ＩＣ２３ａ，２３ｂへの温度データの要求信号の送信頻度を、例えば１００ｍｓｅｃに１回に設定された第２頻度に増大させる。
【００７７】
ここで、上述の基準頻度は、例えば２００ｍｓｅｃに１回として設定されており、温度異常が発生すると、制御部２１と温度計測ＩＣ２３ａ，２３ｂとの間での通信頻度が基準頻度を超えることとなる。
【００７８】
また、保護制御部２１５は、例えば端子電圧取得部２１４によって検出された各セル電圧Ｖｃのうちいずれかが、二次電池３４の満充電電圧を超えたとき、スイッチング素子Ｑ１をオフさせて充電を禁止することで、二次電池３４の過充電を防止する。
【００７９】
また、保護制御部２１５は、例えば、例えば端子電圧取得部２１４によって検出された各セル電圧Ｖｃのうちいずれかが、二次電池３４の過放電を防止するために予め設定された放電禁止電圧Ｖｏｆｆ以下になった場合、スイッチング素子Ｑ２をオフさせて放電を禁止することで、二次電池３４の過放電による劣化を防止するようになっている。
【００８０】
誤り率検出部２１６は、伝送ラインＬを用いた情報の伝送における誤り率Ｅｒを検出する。具体的には、誤り率検出部２１６は、例えば、通信部２１８によってデータが受信された回数Ｎと、当該データが受信された際に通信部２１８によって伝送誤りが検出された回数Ｎｅとを計数し、回数Ｎｅを回数Ｎで除算することによって、誤り率Ｅｒを算出する。
【００８１】
端子電圧取得部２１４は、通常時においては、通信部２１８による伝送速度を、例えば５０ｋｂｐｓの第１速度に設定し、電圧取得部２１１によって、電圧計測ＩＣ２２ａ，２２ｂへ例えば１０ｍｓｅｃ周期で各セル電圧Ｖｃを要求する要求信号を送信させて、電圧計測ＩＣ２２ａ，２２ｂから各セル電圧Ｖｃを送信させる端子電圧検出処理を実行することで、各セル電圧Ｖｃを取得する。１セル分のセル電圧Ｖｃは、例えば２バイトで表されている。
【００８２】
一方、例えば保護制御部２１５によって、温度異常が発生したものと判定された場合、上述したように、制御部２１と温度計測ＩＣ２３ａ，２３ｂとの間での通信頻度が基準頻度を超えることとなる。
【００８３】
そこで、端子電圧取得部２１４は、例えば保護制御部２１５によって温度異常が発生したものと判定された場合、制御部２１と温度計測ＩＣ２３ａ，２３ｂとの間での通信頻度が基準頻度を超えたものとして、周期的に各セル電圧Ｖｃの送信を要求する代わりに、以下に示す端子電圧算出処理によって、電池ブロック３３ａ，３３ｂにおける各二次電池３４のセル電圧Ｖｃを算出して取得する。
【００８４】
端子電圧算出処理とは、総電圧取得部２１３によって取得された各電池ブロックの総電圧Ｖｔに対して、比率算出部２１２で算出された各電池ブロックにおける各比率をそれぞれ乗じることにより、電池ブロック３３ａ，３３ｂにおける各二次電池３４のセル電圧Ｖｃを算出する処理である。
【００８５】
以下、端子電圧検出処理が実行される周期、総電圧取得部２１３によって総電圧Ｖｔが取得される周期、及び端子電圧算出処理が実行される周期を、それぞれ通信サイクルと称する。
【００８６】
なお、端子電圧取得部２１４は、保護制御部２１５によって温度異常が発生したものと判定された場合に、端子電圧算出処理によって各セル電圧Ｖｃを算出する例を示したが、例えば、通信部２１８の通信頻度を監視して、当該通信頻度が基準頻度を超えたときに、端子電圧算出処理によって各セル電圧Ｖｃを算出するようにしてもよい。
【００８７】
また、端子電圧取得部２１４は、誤り率検出部２１６によって検出された誤り率Ｅｒが予め設定された判定閾値Ｅｊを超えるときは、通信部２１８，２２４ａ，２２４ｂ，２３２ａ，２３２ｂによる伝送速度を、例えば第１速度より遅い２０ｋｂｐｓの第２速度に設定し、かつ端子電圧算出処理を実行することにより、電池ブロック３３ａ，３３ｂにおける各二次電池３４のセル電圧Ｖｃを算出して取得する。
【００８８】
次に、上述のように構成された電池電源装置１の動作について説明する。図２〜図６は、図１に示す電池電源装置１の動作の一例を示すフローチャートである。まず、誤り率検出部２１６によって、伝送ラインＬを介した通信の誤り率Ｅｒが検出される（ステップＳ１）。
【００８９】
具体的には、例えば、通信部２１８から電圧計測ＩＣ２２ａ，２２ｂや温度計測ＩＣ２３ａ，２３ｂへ、例えばテスト用のデータ送信を要求する要求信号が送信され、通信部２２４ａ，２２４ｂ，２３２ａ，２３２ｂから通信部２１８へ、テスト用のデータが送信される。通信部２１８は、データを受信すると、例えばパリティビットや巡回符号を用いて通信誤りを検出する。
【００９０】
そうすると、誤り率検出部２１６によって、通信部２１８でデータが受信された回数Ｎと、通信部２１８によって伝送誤りが検出された回数Ｎｅとが計数され、回数Ｎｅが回数Ｎで除算されて、誤り率Ｅｒが算出される。
【００９１】
次に、端子電圧取得部２１４によって、誤り率Ｅｒと判定閾値Ｅｊとが比較され（ステップＳ２）、誤り率Ｅｒが判定閾値Ｅｊを超えなければ（ステップＳ２でＮＯ）、通信状態は良好であると判断されて、通信部２１８，２２４ａ，２２４ｂ，２３２ａ，２３２ｂによる伝送速度が通常の第１速度に設定される（ステップＳ３）一方、誤り率Ｅｒが判定閾値Ｅｊを超えると（ステップＳ２でＹＥＳ）、例えばノイズの影響を受けるなどして通信状態が不良であると判断され、通信の信頼性を向上するべく通信部２１８，２２４ａ，２２４ｂ，２３２ａ，２３２ｂによる伝送速度が第１速度より遅い第２速度に設定される（ステップＳ４）。
【００９２】
このように、誤り率Ｅｒの検出結果に応じて伝送速度が設定されるので、耐ノイズ性を向上させて、通信の信頼性を向上させることができる。
【００９３】
次に、保護制御部２１５は、通信部２１８によって、温度計測ＩＣ２３ａ，２３ｂへ、温度データを要求する要求信号を送信させる。そうすると、温度計測ＩＣ２３ａ，２３ｂから電池ブロック３３ａ，３３ｂの温度ｔａ，ｔｂが送信されて、通信部２１８によって温度ｔａ，ｔｂが受信される（ステップＳ５）。
【００９４】
次に、保護制御部２１５は、温度ｔａ，ｔｂを、判定温度ｔｊとそれぞれ比較し（ステップＳ６）、温度ｔａ，ｔｂが共に判定温度ｔｊ以下であれば（ステップＳ６でＮＯ）、電池ブロック３３ａ，３３ｂは正常な温度範囲になっているから、スイッチング素子Ｑ１，Ｑ２をオンして組電池Ｂを充放電可能にする（ステップＳ７）。
【００９５】
電池ブロック３３ａ，３３ｂの温度変化は、正常時には緩やかである。そのため、頻繁に温度ｔａ，ｔｂを検出する必要はない。そこで、温度ｔａ，ｔｂが共に判定温度ｔｊ以下（ステップＳ６でＮＯ）の場合、保護制御部２１５は、温度計測ＩＣ２３ａ，２３ｂから温度ｔａ，ｔｂを示すデータを送信させる頻度を、例えば１秒間に１回といった、基準頻度を超えない低い頻度の第１頻度に設定し（ステップＳ８）、ステップＳ９へ移行する。
【００９６】
これにより、温度ｔａ，ｔｂを示すデータの送信頻度を低下させて通信部２１８の通信負荷を低減し、通信部２１８の通信能力を超えない範囲で、各セル電圧Ｖｃを監視する上で必要とされる遅延時間内で、電圧計測ＩＣ２２ａ，２２ｂによる各セル電圧Ｖｃの送信を行わせることが可能とされている。
【００９７】
以下、ステップＳ１３において通信頻度が変更されない限り、以降の処理と並行して、ステップＳ８における、保護制御部２１５による第１頻度での温度ｔａ，ｔｂの取得が繰り返される。
【００９８】
一方、ステップＳ６において、温度ｔａ，ｔｂのうち少なくとも一つが、判定温度ｔｊを超えていれば（ステップＳ６でＹＥＳ）、電池ブロック３３ａ，３３ｂは正常な温度範囲を超えて高温になっているから、保護制御部２１５は、スイッチング素子Ｑ１，Ｑ２をオフして組電池Ｂの充放電を禁止する（ステップＳ１２）。
【００９９】
このように電池ブロック３３ａ，３３ｂが正常な温度範囲を超えて高温になっている場合、電池ブロック３３ａ，３３ｂの温度監視を密に行って、温度ｔａ，ｔｂを外部に報知したり、さらに高温になった場合には警告を発したりする必要がある。
【０１００】
そのため、温度ｔａ，ｔｂのうち少なくとも一つが判定温度ｔｊを超えている場合（ステップＳ６でＹＥＳ）、保護制御部２１５は、温度計測ＩＣ２３ａ，２３ｂから温度ｔａ，ｔｂを示すデータを送信させる頻度を、例えば１００ｍｓｅｃに１回といった、基準頻度を超える高い頻度の第２頻度に設定する（ステップＳ１３）。
【０１０１】
この場合、並行して各セル電圧Ｖｃを監視する上で必要とされる遅延時間内で、通信部２１８の通信能力を超えない範囲で電圧計測ＩＣ２２ａ，２２ｂによる各セル電圧Ｖｃの送信を行わせることが困難となるので、各セル電圧Ｖｃを取得するために必要な通信データ量を減少させるべく、ステップＳ１４へ移行する。
【０１０２】
以下、ステップＳ８において通信頻度が変更されない限り、以降の処理と並行して、ステップＳ１３における、保護制御部２１５による第２頻度での温度ｔａ，ｔｂの取得が繰り返される。
【０１０３】
ステップ９においては、端子電圧取得部２１４によって、誤り率Ｅｒと判定閾値Ｅｊとが比較され（ステップＳ９）、誤り率Ｅｒが判定閾値Ｅｊを超えていなければ（ステップＳ９でＮＯ）、通信部２１８，２２４ａ，２２４ｂ，２３２ａ，２３２ｂによる伝送速度が通常の第１速度に設定されているから、通信部２１８の通信能力を超えない範囲で、各セル電圧Ｖｃを監視する上で必要とされる遅延時間内で電圧計測ＩＣ２２ａ，２２ｂによる各セル電圧Ｖｃを示すデータの送信を実行させつつ、温度計測ＩＣ２３ａ，２３ｂによる第１頻度での温度ｔａ，ｔｂを示すデータの送信を実行することが可能であるので、電圧計測ＩＣ２２ａ，２２ｂによる各セル電圧Ｖｃを示すデータの送信を実行させるべく、ステップＳ１０へ移行する。
【０１０４】
一方、誤り率Ｅｒが判定閾値Ｅｊを超えていれば（ステップＳ９でＹＥＳ）、ステップＳ４において通信部２１８，２２４ａ，２２４ｂ，２３２ａ，２３２ｂによる伝送速度が第１速度より遅い第２速度に設定されているから、通信部２１８の通信能力が低下する。そうすると、各セル電圧Ｖｃを監視する上で必要とされる遅延時間内で電圧計測ＩＣ２２ａ，２２ｂによる各セル電圧Ｖｃを示すデータの送信を実行させつつ、温度計測ＩＣ２３ａ，２３ｂによる第１頻度での温度ｔａ，ｔｂを示すデータの送信を実行することが困難となる。
【０１０５】
そこで、各セル電圧Ｖｃを取得するために必要な通信データ量を減少させるべく、ステップＳ１４へ移行する。
【０１０６】
ステップＳ１０では、端子電圧取得部２１４は、電圧取得部２１１によって、図３に示す端子電圧検出処理を、上述の通信サイクル毎、例えば１０ｍｓｅｃ毎に実行させる。図７は、図３に示す端子電圧検出処理を説明するための説明図である。
【０１０７】
図３に示す端子電圧検出処理では、まず、電圧取得部２１１が、通信部２１８によって、電圧計測ＩＣ２２ａ，２２ｂへ、電池ブロック３３ａ，３３ｂの各セル電圧Ｖｃを要求する要求信号を送信させる（ステップＳ２１）。
【０１０８】
以下、電池ブロック３３ａ，３３ｂの各二次電池３４には、それぞれ１〜ｎのセル番号が付与されているものとし、セル番号１〜ｎの二次電池３４のセル電圧を、セル電圧Ｖｃ１〜Ｖｃｎと記載し、セル電圧Ｖｃ１〜Ｖｃｎの比率を比率Ｒ１〜Ｒｎと記載する。ここで、”ｎ”は、電池ブロック３３ａ，３３ｂに含まれる二次電池３４の数を示しており、図１、図７、図８に示す例では、ｎ＝７である。
【０１０９】
そうすると、個別電圧検出部２２１ａ，２２１ｂによって、個別電圧検出処理が実行されて、電池ブロック３３ａ，３３ｂにおけるセル電圧Ｖｃ１〜Ｖｃｎがそれぞれ検出され、通信部２２４ａから電池ブロック３３ａにおけるセル電圧Ｖｃ１〜Ｖｃｎが送信され、通信部２２４ｂから電池ブロック３３ｂにおけるセル電圧Ｖｃ１〜Ｖｃｎが送信される（ステップＳ２２）。
【０１１０】
そうすると、通信部２１８によって、電池ブロック３３ａ，３３ｂにおける各セル電圧Ｖｃ１〜Ｖｃｎが受信され、端子電圧取得部２１４によって電池ブロック３３ａ，３３ｂにおける全セル電圧Ｖｃ１〜Ｖｃｎが取得され（ステップＳ２３）、端子電圧検出処理を終了してステップＳ１１へ移行する。
【０１１１】
そうすると、図７に示すように、通信サイクル毎に個別電圧検出処理が実行されて（丸印で実行されるサイクルを示している）、電池ブロック３３ａ，３３ｂにおけるセル電圧Ｖｃ１〜Ｖｃｎが検出され、当該セル電圧Ｖｃ１〜Ｖｃｎが送信されて端子電圧取得部２１４により取得されるので、端子電圧取得部２１４は、通信サイクル毎に最新の各セル電圧Ｖｃ１〜Ｖｃｎを取得することができ、セル電圧Ｖｃ１〜Ｖｃｎの監視精度が向上する。
【０１１２】
次に、ステップＳ１１において、保護制御部２１５によって、端子電圧取得部２１４によって取得された電池ブロック３３ａ，３３ｂのセル電圧Ｖｃ１〜Ｖｃｎに基づき、スイッチング素子Ｑ１，Ｑ２のオンオフが制御され、再びステップＳ６に戻って以降の処理が繰り返される。
【０１１３】
次に、ステップＳ１４における端子電圧算出処理について説明する。ステップＳ１４では、電圧取得部２１１、比率算出部２１２、総電圧取得部２１３、及び端子電圧取得部２１４によって、図４、図５、図６に示す端子電圧算出処理が実行される。図８は、図４、図５、図６に示す端子電圧算出処理を説明するための説明図である。
【０１１４】
まず、電圧取得部２１１によって、電池ブロック３３ａ，３３ｂにおける各比率Ｒ１〜Ｒｎが、既に算出済みか否かが確認される（ステップＳ３１）。そして、各比率Ｒ１〜Ｒｎが、既に算出済みであれば（ステップＳ３１でＹＥＳ）、速やかに各セル電圧Ｖｃの算出を開始するべくステップＳ５１へ移行する一方、各比率Ｒ１〜Ｒｎがまだ算出されていなければ（ステップＳ３１でＮＯ）、比率Ｒ１〜Ｒｎを算出するべくステップＳ３２へ移行する。
【０１１５】
ステップＳ３２において、電圧取得部２１１が、通信部２１８によって、電圧計測ＩＣ２２ａ，２２ｂへ、電池ブロック３３ａ，３３ｂの各セル電圧Ｖｃを要求する要求信号を送信させ、個別電圧検出部２２１ａ，２２１ｂによって個別電圧検出処理を実行させる（ステップＳ３２）。
【０１１６】
そうすると、個別電圧検出部２２１ａ，２２１ｂによって、電池ブロック３３ａ，３３ｂにおけるセル電圧Ｖｃ１〜Ｖｃｎが、それぞれ検出されると共に、記憶部２２３ａ，２２３ｂによって記憶される（ステップＳ３３）。
【０１１７】
次に、電圧取得部２１１によって、電池ブロック３３ａ，３３ｂにおける各二次電池３４のセル番号を示す変数ｉに、１が代入される（ステップＳ３４）。
【０１１８】
次に、電圧取得部２１１が、電圧計測ＩＣ２２ａ，２２ｂとの通信により、記憶部２２３ａ，２２３ｂに記憶されているセル番号ｉの二次電池３４のセル電圧Ｖｃｉの送信を要求する（ステップＳ３５）。
【０１１９】
そうすると、個別電圧検出部２２１ａ，２２１ｂが、記憶部２２３ａ，２２３ｂに記憶されているセル電圧Ｖｃｉを、通信部２２４ａ，２２４ｂによって制御部２１へ送信させる（ステップＳ３６）。
【０１２０】
そして、電池ブロック３３ａ，３３ｂにおけるセル電圧Ｖｃｉが、通信部２１８によって受信され、電圧取得部２１１によって取得される（ステップＳ３７）。以上、ステップＳ３２〜Ｓ３７が、図８に示す通信サイクル１に対応している。
【０１２１】
次に、電圧取得部２１１によって、変数ｉと、セル数ｎとが比較され（ステップＳ３８）、変数ｉがセル数ｎに満たなければ（ステップＳ３８でＮＯ）、変数ｉに１加算されて（ステップＳ３９）、変数ｉがセル数ｎ以上になる（ステップＳ３８でＹＥＳ）までステップＳ３５〜Ｓ３８が繰り返される（図８の通信サイクル２〜７に対応）。
【０１２２】
そして、変数ｉがセル数ｎ以上になると（ステップＳ３８でＹＥＳ）、電池ブロック３３ａ，３３ｂにおける全セル電圧Ｖｃ１〜Ｖｃｎが電圧取得部２１１によって取得されたことになるので、比率Ｒ１〜Ｒｎを算出するべくステップＳ４０へ移行する。
【０１２３】
ステップＳ４０において、比率算出部２１２によって、電圧取得部２１１により取得された電池ブロック３３ａにおける全セル電圧Ｖｃ１〜Ｖｃｎに基づき、電池ブロック３３ａの、総電圧Ｖｔに対する比率Ｒ１〜Ｒｎが算出される（ステップＳ４０）。
【０１２４】
次に、比率算出部２１２によって、電圧取得部２１１により取得された電池ブロック３３ｂにおける全セル電圧Ｖｃ１〜Ｖｃｎに基づき、電池ブロック３３ｂの、総電圧Ｖｔに対する比率Ｒ１〜Ｒｎが算出される（ステップＳ４１）。
【０１２５】
ステップＳ４０、Ｓ４１において、電池ブロック３３ａ，３３ｂの総電圧Ｖｔは、それぞれ各電池ブロックにおけるセル電圧Ｖｃ１〜Ｖｃｎの合計値として得られ、各電池ブロックにおけるセル番号ｉの二次電池３４の比率Ｒｉは、下記の式（１）により与えられる。
【０１２６】
Ｒｉ＝Ｖｃｉ／Ｖｔ  ・・・（１）
ステップＳ４０、Ｓ４１は、図８に示す通信サイクル７の終了後のタイミングで実行されることとなる。
【０１２７】
次に、ステップＳ５１において、電圧取得部２１１が、通信部２１８によって、電圧計測ＩＣ２２ａ，２２ｂへ、電池ブロック３３ａ，３３ｂの各セル電圧Ｖｃを要求する要求信号を送信させ、個別電圧検出部２２１ａ，２２１ｂによって個別電圧検出処理を実行させる（ステップＳ５１）。
【０１２８】
そうすると、個別電圧検出部２２１ａ，２２１ｂによって、電池ブロック３３ａ，３３ｂにおけるセル電圧Ｖｃ１〜Ｖｃｎが、それぞれ検出されると共に、記憶部２２３ａ，２２３ｂによって記憶される（ステップＳ５２）。
【０１２９】
次に、電圧取得部２１１によって、電池ブロック３３ａ，３３ｂにおける各二次電池３４のセル番号を示す変数ｉに、１が代入される（ステップＳ５３）。
【０１３０】
次に、総電圧取得部２１３が、通信部２１８によって、電圧計測ＩＣ２２ａ，２２ｂへ、総電圧検出処理の実行と、総電圧Ｖｔの送信とを要求する要求信号を送信させる（ステップＳ５４）。
【０１３１】
さらに、電圧取得部２１１が、電圧計測ＩＣ２２ａ，２２ｂとの通信により、記憶部２２３ａ，２２３ｂに記憶されているセル番号ｉの二次電池３４のセル電圧Ｖｃｉの送信を要求する（ステップＳ５５）。
【０１３２】
そうすると、総電圧検出部２２２ａ，２２２ｂが、総電圧検出処理を実行し、得られた電池ブロック３３ａ，３３ｂの総電圧Ｖｔを、通信部２２４ａ，２２４ｂによって制御部２１へ送信させる（ステップＳ５６）。
【０１３３】
さらに、個別電圧検出部２２１ａ，２２１ｂが、記憶部２２３ａ，２２３ｂに記憶されているセル電圧Ｖｃｉを、通信部２２４ａ，２２４ｂによって制御部２１へ送信させる（ステップＳ５７）。
【０１３４】
そして、電池ブロック３３ａ，３３ｂにおける、総電圧Ｖｔ及びセル電圧Ｖｃｉが、通信部２１８によって受信され、総電圧取得部２１３によって総電圧Ｖｔが取得され、電圧取得部２１１によってセル電圧Ｖｃｉが取得される（ステップＳ５８）。
【０１３５】
次に、端子電圧取得部２１４によって、電池ブロック３３ａにおける総電圧Ｖｔに、比率算出部２１２によって算出された電池ブロック３３ａの比率Ｒ１〜Ｒｎがそれぞれ乗算されて、電池ブロック３３ａにおけるセル電圧Ｖｃ１〜Ｖｃｎが算出される（ステップＳ５９）。
【０１３６】
次に、端子電圧取得部２１４によって、電池ブロック３３ｂにおける総電圧Ｖｔに、比率算出部２１２によって算出された電池ブロック３３ｂの比率Ｒ１〜Ｒｎがそれぞれ乗算されて、電池ブロック３３ｂにおけるセル電圧Ｖｃ１〜Ｖｃｎが算出される（ステップＳ６０）。
【０１３７】
以上、ステップＳ５１〜Ｓ６０が、図８に示す通信サイクル８に対応している。
【０１３８】
次に、電圧取得部２１１によって、変数ｉと、セル数ｎとが比較され（ステップＳ６１）、変数ｉがセル数ｎに満たなければ（ステップＳ６１でＮＯ）、変数ｉに１加算されて（ステップＳ６２）、変数ｉがセル数ｎ以上になる（ステップＳ６１でＹＥＳ）までステップＳ５４〜Ｓ６１が繰り返される（図８の通信サイクル９〜１４に対応）。
【０１３９】
以上、ステップＳ５１〜Ｓ６１（通信サイクル８〜１４）によれば、１通信サイクルで電圧計測ＩＣ２２ａ，２２ｂから伝送ラインＬを介して制御部２１へ送信されるデータは、総電圧Ｖｔとセル電圧Ｖｃｉとの２つだけであり、図７に示すように毎通信サイクルにおいてｎ個（図７においては７個）のセル電圧Ｖｃ１〜Ｖｃｎを送信する場合と比べて通信データ量を減少させることができる。
【０１４０】
一方、毎通信サイクルにおいて、総電圧Ｖｔと比率Ｒ１〜Ｒｎとに基づいて全セル電圧Ｖｃ１〜Ｖｃｎが算出されるので、各セル電圧Ｖｃを監視する上で必要とされる遅延時間内である通信サイクル毎に、全セル電圧Ｖｃ１〜Ｖｃｎを取得できる。
【０１４１】
これにより、セル電圧Ｖｃに係る通信データ量を減少させることで、各セル電圧Ｖｃの監視精度（監視頻度）の低下を低減しつつ、通信の信頼性を向上させるために伝送速度を低下させたり、温度データの通信頻度を増大させたりした場合であっても、通信部２１８の通信能力を超えない範囲でこれらのデータを送受信することが可能となる。
【０１４２】
ここで、組電池Ｂ（電池ブロック３３ａ，３３ｂ）のように、複数の二次電池３４が直列接続されている場合、各二次電池３４のセル電圧Ｖｃは、各二次電池３４の内部抵抗を電流が流れることで生じる電圧と、各二次電池３４の起電力とによって決まる。また、各二次電池３４の起電力は、各二次電池３４の蓄電電荷量によって決まることになる。
【０１４３】
そして、各二次電池３４が直列接続されている場合には、各二次電池３４に流れる電流は同一であるから、もし仮に、各二次電池３４に特性バラツキが無く、内部抵抗値や充電効率等の特性が同一であったならば、各二次電池３４の内部抵抗を電流が流れることで生じる電圧は等しくなる。また、各二次電池３４の充放電電流も等しいから、各二次電池３４の蓄電電荷量も等しくなる結果、各二次電池３４の起電力も等しい。
【０１４４】
そうすると、各二次電池３４の特性が等しい理想状態では、各二次電池３４のセル電圧Ｖｃの比率である比率Ｒ１〜Ｒｎは、互いに等しくなる。しかしながら、実際には製造バラツキや、その後の特性劣化により、各二次電池３４の内部抵抗値等の特性にバラツキが生じ、各二次電池３４の内部抵抗を電流が流れることで生じる電圧や蓄電電荷量にもバラツキが生じる。蓄電電荷量のバラツキは、起電力のバラツキとして現れる。
【０１４５】
その結果、各二次電池３４のセル電圧Ｖｃ相互間に差異が生じ、比率Ｒ１〜Ｒｎ相互間にも差異が生じる。
【０１４６】
しかしながら、上述したように、比率Ｒ１〜Ｒｎ相互間に生じる差異は、各二次電池３４の製造バラツキや劣化による特性バラツキに起因して生じるものである。製造バラツキにより生じた特性のバラツキは、事後的に変化することがない。また、劣化により生じる特性バラツキは、緩やかに変化し、例えば１０回程度の充放電サイクルを経たり、１ヶ月程度の期間経過を経たりしなければ、有意な変化は生じない。
【０１４７】
従って、比率Ｒ１〜Ｒｎは、例えば１時間程度の期間では実質的にはほとんど変化せず、例えば１分程度の期間ではほとんど無視できる程度の変化しか生じない。一方、各二次電池３４のセル電圧Ｖｃそのものは、組電池Ｂを流れる充放電電流に応じて、リアルタイムで変化する。
【０１４８】
そこで、図１に示す電池電源装置１は、図４、図５に示すステップＳ３１〜Ｓ６２において、比率算出部２１２が、電池ブロック３３ａ，３３ｂにおける比率Ｒ１〜Ｒｎを算出し、電圧計測ＩＣ２２ａ，２２ｂが、各通信サイクルにおいてはセル電圧Ｖｃ１〜Ｖｃｎの代わりにセル電圧Ｖｃ１〜Ｖｃｎの合計値である総電圧Ｖｔをリアルタイムに送信し、端子電圧取得部２１４が、リアルタイムに変化する総電圧Ｖｔに、ほとんど変化しない比率Ｒ１〜Ｒｎを乗算することで、リアルタイムのセル電圧Ｖｃ１〜Ｖｃｎを算出、取得するようになっている。
【０１４９】
これにより、通信データ量を減少させつつ、セル電圧Ｖｃ１〜Ｖｃｎのリアルタイム性を損なうおそれが低減される。
【０１５０】
なお、図４、図５、及び図８では、個別電圧検出部２２１ａ，２２１ｂによって、セル電圧Ｖｃ１〜Ｖｃｎを同時期（１通信サイクル内）に一括して検出し、記憶部２２３ａ，２２３ｂに記憶しておき、記憶部２２３ａ，２２３ｂに記憶されたセル電圧Ｖｃ１〜Ｖｃｎを、複数の通信サイクルにまたがって送信する例を示したが、各通信サイクルにおいて、順次セル電圧Ｖｃ１〜Ｖｃｎを検出して送信するようにしてもよい。
【０１５１】
しかしながら、セル電圧Ｖｃ１〜Ｖｃｎは、組電池Ｂに流れる電流に応じてリアルタイムに変化し、例えば組電池Ｂを充電中にセル電圧Ｖｃ１が検出され、組電池Ｂを放電中にセル電圧Ｖｃｎが検出される、というように、セル電圧Ｖｃ１〜Ｖｃｎを検出する際に組電池Ｂを流れていた電流が異なると、このようにして得られたセル電圧Ｖｃ１〜Ｖｃｎの比率Ｒ１〜Ｒｎには、電流変化により生じる誤差が含まれる。
【０１５２】
そこで、図４、図５、及び図８に示すように、セル電圧Ｖｃ１〜Ｖｃｎを同時期（１通信サイクル内）に一括して検出し、記憶部２２３ａ，２２３ｂに記憶しておき、記憶部２２３ａ，２２３ｂに記憶されたセル電圧Ｖｃ１〜Ｖｃｎ、すなわち同時期に検出されたセル電圧Ｖｃ１〜Ｖｃｎを、複数の通信サイクルにまたがって送信することで、セル電圧Ｖｃ１〜Ｖｃｎの誤差が低減されて比率Ｒ１〜Ｒｎの誤差が低減され、ひいては各通信サイクルで端子電圧取得部２１４により算出されるセル電圧Ｖｃ１〜Ｖｃｎの精度を向上させることができる。
【０１５３】
なお、図１に示す電池電源装置１によれば、図８に示すように、セル電圧Ｖｃ１〜Ｖｃｎが全て送信し終わって、比率算出部２１２による比率Ｒ１〜Ｒｎの算出が可能になるまでの通信サイクル１〜ｎにおいては、端子電圧取得部２１４は、セル電圧Ｖｃ１〜Ｖｃｎを算出することができない。しかしながら、通常、電池電源装置１の製造時には、出荷検査のために電池電源装置１を動作させるから、出荷検査時に通信サイクル１〜ｎが実行されて、市場には既に比率Ｒ１〜Ｒｎが算出された状態の電池電源装置１が流通することになる。従って、比率Ｒ１〜Ｒｎが算出される前の通信サイクルにおいて、セル電圧Ｖｃ１〜Ｖｃｎが算出できないことは、実質的には何ら支障を生じない。
【０１５４】
図５に戻って、ステップＳ６１において、電圧取得部２１１によって、変数ｉと、セル数ｎとが比較され（ステップＳ６１）、変数ｉがセル数ｎに満たなければ（ステップＳ６１でＮＯ）、変数ｉに１加算されて（ステップＳ６２）、変数ｉがセル数ｎ以上になる（ステップＳ６１でＹＥＳ）までステップＳ５４〜Ｓ６２が繰り返される（図８の通信サイクル９〜１４に対応）。
【０１５５】
そして、変数ｉがセル数ｎ以上になると（ステップＳ６１でＹＥＳ）、電池ブロック３３ａ，３３ｂにおける全セル電圧Ｖｃ１〜Ｖｃｎが電圧取得部２１１によって取得されたことになるので、新たに比率Ｒ１〜Ｒｎを算出、更新するべくステップＳ７１へ移行する。
【０１５６】
次に、ステップＳ７１において、比率算出部２１２によって、電圧取得部２１１によりステップＳ５８において新たに取得された電池ブロック３３ａにおける全セル電圧Ｖｃ１〜Ｖｃｎに基づき、例えば上述の式（１）を用いて電池ブロック３３ａの、総電圧Ｖｔに対する比率Ｒ１〜Ｒｎが算出される（ステップＳ７１）。
【０１５７】
次に、比率算出部２１２によって、電圧取得部２１１によりステップＳ５８において新たに取得された電池ブロック３３ｂにおける全セル電圧Ｖｃ１〜Ｖｃｎに基づき、例えば上述の式（１）を用いて電池ブロック３３ｂの、総電圧Ｖｔに対する比率Ｒ１〜Ｒｎが算出されて（ステップＳ７２）、端子電圧算出処理を終了し、ステップＳ１１へ移行する。
【０１５８】
次に、ステップＳ１１において、保護制御部２１５によって、端子電圧取得部２１４によって算出された電池ブロック３３ａ，３３ｂのセル電圧Ｖｃ１〜Ｖｃｎに基づき、スイッチング素子Ｑ１，Ｑ２のオンオフが制御され、再びステップＳ６に戻って以降の処理が繰り返される。
【０１５９】
ステップＳ７１，Ｓ７２は、例えば図８に示す通信サイクル１４の終了後のタイミングで実行されることとなる。
【０１６０】
そして、再び端子電圧算出処理が実行される際には、既に比率Ｒ１〜Ｒｎが算出済みとなっているので（ステップＳ３１でＹＥＳ）、ステップＳ５１〜Ｓ７２（図８における通信サイクル１５以降）が実行されることとなる。
【０１６１】
以上、ステップＳ７１，Ｓ７２において、新たに電圧計測ＩＣ２２ａ，２２ｂから受信されたセル電圧Ｖｃ１〜Ｖｃｎに基づき比率Ｒ１〜Ｒｎが更新されるので、例えば各二次電池３４の劣化が進んでセル電圧Ｖｃ１〜Ｖｃｎのバラツキが変化した場合であっても、当該変化に応じて比率Ｒ１〜Ｒｎが更新される結果、端子電圧取得部２１４によるセル電圧Ｖｃ１〜Ｖｃｎの算出精度の低下を抑制することができる。
【０１６２】
なお、機能部の一例として、温度計測ＩＣ２３ａ，２３ｂを記載したが、機能部は、伝送ラインＬを介して制御部２１と通信を行うものであればよく、電池ブロック３３ａ，３３ｂの温度を検出するものに限らない。この場合、ステップＳ６において、機能部が通信頻度を増大させるトリガとなる事象が生じた場合にステップＳ１２へ移行すればよい。
【０１６３】
また、温度計測ＩＣ２３ａ，２３ｂ、及びステップＳ５、Ｓ６、Ｓ８、Ｓ１２、Ｓ１３を備えない構成としてもよい。また、誤り率検出部２１６、及びステップＳ１、Ｓ２、Ｓ４、Ｓ９を備えない構成としてもよい。
【０１６４】
また、常時ステップＳ３１〜Ｓ７２の端子電圧検出処理を実行することで、制御部２１と電圧計測ＩＣ２２ａ，２２ｂとの間における通信データ量を常時減少させる構成としてもよい。
【０１６５】
また、端子電圧取得部２１４によって取得されたセル電圧Ｖｃ１〜Ｖｃｎを、保護制御部２１５によるスイッチング素子Ｑ１，Ｑ２のオンオフ制御（ステップＳ１１）に用いる例を示したが、必ずしもスイッチング素子Ｑ１，Ｑ２を備える必要はなく、例えば、端子電圧取得部２１４によって取得されたセル電圧Ｖｃ１〜Ｖｃｎを、接続端子３１，３２に接続される充電部や負荷回路へ送信することで、組電池Ｂの充放電を制御するために利用する構成としてもよい。また、例えばセル電圧Ｖｃ１〜Ｖｃｎを表示したり、記録したりすることで、セル電圧Ｖｃ１〜Ｖｃｎの監視のみを行う構成としてもよい。
【産業上の利用可能性】
【０１６６】
本発明に係る電圧監視回路、及びこれを用いた電池電源装置は、携帯型パーソナルコンピュータやデジタルカメラ、携帯電話機等の電子機器、電気自動車やハイブリッドカー等の車両、ハイブリッドエレベータ、太陽電池や発電装置と二次電池とを組み合わされた電源システム等の電池搭載装置、システムにおいて、好適に利用することができる。
【符号の説明】
【０１６７】
１  電池電源装置
２  電圧監視回路
２１  制御部
２２ａ，２２ｂ  電圧計測ＩＣ
２３ａ，２３ｂ  温度計測ＩＣ
３１，３２  接続端子
３３ａ，３３ｂ  電池ブロック
３４  二次電池
３５ａ，３５ｂ  温度センサ
２１１  電圧取得部
２１２  比率算出部
２１３  総電圧取得部
２１４  端子電圧取得部
２１５  保護制御部
２１６  誤り率検出部
２１８，２２４ａ，２２４ｂ，２３２ａ，２３２ｂ  通信部
２２１ａ，２２１ｂ  個別電圧検出部
２２２ａ，２２２ｂ  総電圧検出部
２２３ａ，２２３ｂ  記憶部
２３１ａ，２３１ｂ  温度検出部
Ｂ  組電池
Ｅｊ  判定閾値
Ｅｒ  誤り率
Ｌ  伝送ライン
Ｑ１，Ｑ２  スイッチング素子
Ｒ１〜Ｒｎ  比率
Ｖｃ，Ｖｃ１〜Ｖｃｎ  セル電圧
Ｖｔ  総電圧
ｔｊ  判定温度
ｔａ，ｔｂ  温度
【図１】
2011069782.tif 000003
【図２】
2011069782.tif 000004
【図３】
2011069782.tif 000005
【図４】
2011069782.tif 000006
【図５】
2011069782.tif 000007
【図６】
2011069782.tif 000008
【図７】
2011069782.tif 000009
【図８】
2011069782.tif 000010