(57)【要約】【課題】適切に異常検出を行える蓄電システムを提供する。【解決手段】蓄電池と、前記蓄電池を充電する充電部と、前記蓄電池および前記充電部のうち少なくとも一方の状態を複数の観点から検出する検出部とを有する蓄電ユニットと、前記蓄電ユニットから、前記検出された複数の状態値を含む伝送情報を、伝送経路を介して取得する入力部と、取得された前記複数の状態値に対する多変量解析により、前記蓄電ユニットの異常を検出する異常検出部とを有する異常検出ユニットとを具備する。【選択図】図８
2015060675.tif 000002
【特許請求の範囲】
【請求項１】
蓄電池と、
前記蓄電池を充電する充電部と、
前記蓄電池および前記充電部のうち少なくとも一方の状態を複数の観点から検出する検出部とを有する蓄電ユニットと、
前記蓄電ユニットから、前記検出された複数の状態値を含む伝送情報を、伝送経路を介して取得する入力部と、
取得された前記複数の状態値に対する多変量解析により、前記蓄電ユニットの異常を検出する異常検出部と
を有する異常検出ユニットと
を具備する蓄電システム。
【請求項２】
請求項１に記載の蓄電システムであって、
前記異常検出ユニットは、
前記蓄電ユニットの正常な状態を、複数の状態値により定義する基準データセットを記憶する第１の記憶部をさらに具備し、
前記異常検出ユニットの前記異常検出部は、
取得された前記複数の状態値と、記憶された前記基準データセットとの非適合性を評価し、
評価結果に基づき、前記基準データベースを更新するように構成される
蓄電システム。
【請求項３】
請求項２に記載の蓄電システムであって、
前記蓄電ユニットと前記異常検出ユニットとを結ぶ前記伝送経路上に設置され、
前記検出部から送信された前記伝送情報を受信し、
受信した前記伝送情報に含まれる前記状態値に基づいて、当該状態値を変更し、
変更した前記状態値を含む伝送情報を前記入力部へ送信する
第１の制御部を有する中継ユニット
をさらに具備する蓄電システム。
【請求項４】
請求項３に記載の蓄電システムであって、
前記中継ユニットの前記第１の制御部は、
送信する前記伝送情報に、前記状態値を変更したことを示すフラグ情報を付加するように構成される
蓄電システム。
【請求項５】
請求項３に記載の蓄電システムであって、
前記異常検出ユニットは、
前記基準データセットのバックアップを記憶する第２の記憶部をさらに有し、
前記蓄電システムは、
前記中継ユニットの前記第１の制御部に、テスト用に変更した前記伝送情報を前記入力部へ送信させ、
前記異常検出ユニットの前記異常検出部に、受信したテスト用の前記伝送情報に基づいて、前記蓄電ユニットが異常であるか否かを判定させ、
受信したテスト用の前記伝送情報に前記蓄電ユニットを異常と判定すべき前記状態値が設定され、かつ、前記異常検出ユニットが前記蓄電ユニットを正常と判定した場合、および
受信したテスト用の前記伝送情報に前記蓄電ユニットを正常と判定すべき前記状態値が設定され、かつ、前記異常検出ユニットが前記蓄電ユニットを異常と判定した場合のうち、いずれかの場合に、
前記異常検出ユニットの前記異常検出部に、前記第２の記憶部に記憶された前記バックアップを、前記第１の記憶部に記憶された前記基準データセットに、書き戻させる
第２の制御部を有する感度テスト実行ユニット
をさらに具備する蓄電システム。
【請求項６】
請求項５に記載の蓄電システムであって、
前記感度テスト実行ユニットの第２の制御部は、
前記異常検出ユニットの前記異常検出部に、
前記バックアップにより書き戻した、前記第１の記憶部に記憶された前記基準データセットを、最後に受信した実運用時の前記伝送情報に基づいて、更新させるように構成される
蓄電システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、多変量解析を用いて故障予知を行う蓄電システムに関する。
【背景技術】
【０００２】
近年、多変量解析手法の１つであるマハラノビス・タグチ法などのパターン認識技術により、システムや機器（以下、監視対象という）が故障によりサービス停止に至る前に、監視対象の運用中に異常を検出し、適切な措置を促す技術が実用化されている。
【０００３】
この技術では、監視対象が正常な挙動をしている事を保証した上で、あらかじめ様々なユースケースを用いて監視対象を試用し、監視対象の各種センサにより取得した多次元のデータの集合（以下、運用データセットという）から正常な空間を表すデータベース（以下、基準データベースまたは基準データセットという）を構築する。基準データベースが表す正常空間と、現在取得した運用データセットとを前述のパターン認識技術により解析する。そして、解析結果として得られた、基準値と現在の監視対象の非適合性を示す数値の大小により、異常を検出する。
【０００４】
基準データベースを構築する際には、監視対象を運用する際のあらゆるユースケースを想定し、監視対象の挙動に伴うセンサからの情報を運用データセットとして取得し構築する。しかしながら、実際の監視対象の運用時には、監視対象の置かれる環境や、監視対象に接続された負荷の特性などにより、あらゆるユースケースを想定した際には想定できなかった事象による監視対象の例外的な挙動が発生する可能性がある。そして、その例外的な挙動により、非適合性を示す数値が大きくなると、この挙動が正常の範囲にあるにも拘わらず、これを異常として誤検出してしまう恐れがあった。
【０００５】
そこで、基準データベースを監視対象の運用中に、更新していく技術が開発された。例えば、特許文献１では、マハラノビス・タグチ法を用いて、環境の異常を検出する環境監視システムにおいて、基準データベースの更新を行う技術が開示されている。
【０００６】
この環境監視システムでは、実際の監視時において得られたデータセットからマハラノビス距離を算出し、算出された監視時マハラノビス距離が、基準マハラノビス距離に近いか否かを判断する。近いと判断された場合には、該監視時マハラノビス距離を与えたデータセットを既存の基準データベースに新たに加えて基準データベースを更新し、基準マハラノビス距離が更新されたときには、更新された基準マハラノビス距離を用いて環境異常の検出を行う。
【０００７】
すなわち、基準データベースに対して、運転監視時に得られた運転データセットの非適合性を示す数値が、ある基準以下であればそれを許容し、基準データベースにその運転データセットを含めるように基準データベースを更新する。そして、再度同様な事象が発生した場合には、これを異常と検出しないようにする。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平１０−１２４７６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、異常検出システムにおいて、基準データベースを運用時に更新していく手法は、様々な運用時データセットによる度重なる基準データベースの更新とともに基準マハラノビス距離が変化し、異常を検出する感度が悪化してしまう可能性があるなど、様々な改善点がある。
【００１０】
以上のような事情に鑑み、本技術の目的は、適切に異常検出を行える蓄電システムを提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本技術の一形態に係る蓄電システムは、蓄電池と、前記蓄電池を充電する充電部と、前記蓄電池および前記充電部のうち少なくとも一方の状態を複数の観点から検出する検出部とを有する蓄電ユニットと、前記蓄電ユニットから、前記検出された複数の状態値を含む伝送情報を、伝送経路を介して取得する入力部と、取得された前記複数の状態値に対する多変量解析により、前記蓄電ユニットの異常を検出する異常検出部とを有する異常検出ユニットとを具備する。
【００１２】
上記目的を達成するため、本技術の一形態に係る蓄電システムでは、前記異常検出ユニットは、前記蓄電ユニットの正常な状態を、複数の状態値により定義する基準データセットを記憶する第１の記憶部をさらに具備し、前記異常検出ユニットの前記異常検出部は、取得された前記複数の状態値と、記憶された前記基準データセットとの非適合性を評価し、評価結果に基づき、前記基準データベースを更新するように構成してもよい。
【００１３】
上記目的を達成するため、本技術の一形態に係る蓄電システムでは、前記蓄電ユニットと前記異常検出ユニットとを結ぶ前記伝送経路上に設置され、前記検出部から送信された前記伝送情報を受信し、受信した前記伝送情報に含まれる前記状態値に基づいて、当該状態値を変更し、変更した前記状態値を含む伝送情報を前記入力部へ送信する第１の制御部を有する中継ユニットをさらに具備してもよい。
【００１４】
上記目的を達成するため、本技術の一形態に係る蓄電システムでは、前記中継ユニットの前記第１の制御部は、送信する前記伝送情報に、前記状態値を変更したことを示すフラグ情報を付加するように構成してもよい。
【００１５】
上記目的を達成するため、本技術の一形態に係る蓄電システムでは、前記異常検出ユニットは、前記基準データセットのバックアップを記憶する第２の記憶部をさらに有し、前記蓄電システムは、前記中継ユニットの前記第１の制御部に、テスト用に変更した前記伝送情報を前記入力部へ送信させ、前記異常検出ユニットの前記異常検出部に、受信したテスト用の前記伝送情報に基づいて、前記蓄電ユニットが異常であるか否かを判定させ、受信したテスト用の前記伝送情報に前記蓄電ユニットを異常と判定すべき前記状態値が設定され、かつ、前記異常検出ユニットが前記蓄電ユニットを正常と判定した場合、および受信したテスト用の前記伝送情報に前記蓄電ユニットを正常と判定すべき前記状態値が設定され、かつ、前記異常検出ユニットが前記蓄電ユニットを異常と判定した場合のうち、いずれかの場合に、前記異常検出ユニットの前記異常検出部に、前記第２の記憶部に記憶された前記バックアップを、前記第１の記憶部に記憶された前記基準データセットに、書き戻させる第２の制御部を有する感度テスト実行ユニットをさらに具備してもよい。
【００１６】
上記目的を達成するため、本技術の一形態に係る蓄電システムでは、前記感度テスト実行ユニットの第２の制御部は、前記異常検出ユニットの前記異常検出部に、前記バックアップにより書き戻した、前記第１の記憶部に記憶された前記基準データセットを、最後に受信した実運用時の前記伝送情報に基づいて、更新させるように構成してもよい。
【発明の効果】
【００１７】
以上のように、本技術によれば、適切に異常検出を行う事が出来る。なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１８】
【図１】蓄電システムの全体の概要を示すブロック図である。
【図２】構成を変更した蓄電システム１００ｂのブロック図である。
【図３】構成を変更した蓄電システム１００ｃのブロック図である。
【図４】中継器４０ａ，４０ｂ，４０ｃが一般的なＰＣにより構成される場合のブロック図である。
【図５】中継器４０ａ，４０ｂ，４０ｃが、感度テストの際に、受信したパケットの内容を修正する様子を示す図である。
【図６】異常検出演算部５０の機能ブロック図である。
【図７】蓄電システム１００の設置から正常稼働までの流れについて説明するフローチャートである。
【図８】蓄電システム１００が正常に稼働した後、基準データベース５２を更新したり、基準データベース５２の更新後に感度テストを行ったりする際の処理の流れについて説明するフローチャートである。
【図９】基準データベース５２の更新と、更新後の感度テストに関する処理の変形例を説明するフローチャートである。
【図１０】基準データベース５２のバックアップと、基準データベース５２の更新と、更新後の感度テストに関する処理の変形例を説明するフローチャートである。
【図１１】感度テスト実行ユニット７００の位置づけを示すブロック図である。
【発明を実施するための形態】
【００１９】
以下、本技術に係る実施形態を、図面を参照しながら説明する。
［本技術が開発された背景］
上述したように、正常空間を表す基準データベースを、監視対象の運用中に、新しく検出・取得された運用データセットにより更新し、正常・異常の誤検出を低減する異常検出システムが開発された。
【００２０】
なお、上記の事例では、新しく取得された運用データセットによる更新を自動的に行ったが、ここに人を介在させることも考えられる。つまり、例外的な事象が発生し、異常検出システムがその事象を異常とした後で、人がその事象を確認するなどして異常ではないと判断した場合は、その事象を表す運用データセットを含めるように、基準データベースを更新する。こうすることによっても、以後、同様の事象が発生した場合、これを異常として誤検出することは無くなる。
【００２１】
このように基準データベースを運用時に更新していく手法では、しかしながら、時間の経過とともに、数多くの、正常空間を拡張する更新がなされ、正常空間が拡張された結果、異常検出システムが異常を検出する感度が悪化してしまう可能性がある。
【００２２】
例えば、運用データセットに含まれる、日々の微小なノイズや揺らぎが基準データベースに蓄積されていくと、基準データベースが表す正常空間が広がり、本来異常と検出すべきデータに対し、非適合性を示す数値が小さくなってしまう。
【００２３】
また、基準データベースの要素数は有限であるため、更新のたびに基準データベースを構成する要素のデータが置き換えられると、それまでの要素が表していた正常空間が狭まり、本来正常と検出すべき事象に対し、解析結果である非適合性を示す数値が大きくなり、異常として検出してしまう可能性が出てくる。
【００２４】
すなわち、基準データベースを運用時に更新していく手法では、更新を繰り返すことにより、正常な事象を異常と誤検出したり、異常な事象を正常と誤検出したりする可能性が高まってしまう状況にあった。そのため、この状況を打開し、より適切に異常を検出できるシステムや方法を開発することが課題となる。
【００２５】
［本技術の概要］
この課題を解決するために、本技術では、基準データベースを更新していく仕組みを持つ異常検出システムが、異常を検出する感度を一定に維持するために、監視対象に次の２つの仕組みを組み込むこととした。
【００２６】
（１）監視対象であるシステムの運用中、基準データベースの更新後に、異常検出の感度テストを実施する仕組み。
【００２７】
（２）感度テストの結果が所望の結果でない（正常であるべき事象が異常として検出されるか、またはその逆）場合、基準データベースを更新前のものにロールバックする（書き戻す）仕組み。
【００２８】
なお、以降の説明では、これら２つの仕組みを説明するために、監視対象として、蓄電システムを取り上げ、その全体構成、要所の構成を説明した後、全体的な処理の流れについて説明する。
【００２９】
［蓄電システムの概要と構成］
最初に、蓄電システムの概要とその全体構成について説明する。
蓄電システムとは、太陽光や風力などの自然エネルギーにより発電された電力を蓄電池（バッテリー）に充電し、電力会社の電力系統から供給される電力（系統電力）と織り交ぜながら、接続された負荷に電力を供給するものである。蓄電システムの使用は、系統電力供給の安定化や環境負荷の低減に寄与するものである。なお、ここでいう負荷とは、蓄電システムをオフィスビルに設置する場合は、ビルの照明や空調などであり、家庭の場合は、照明や電化製品のことである。
【００３０】
図１は、蓄電システムの全体の概要を示すブロック図である。蓄電システム１００は、蓄電ユニット２００、中継器（中継ユニット）４０ａ，４０ｂ，４０ｃ、エネルギー管理ユニット３００から構成されている。蓄電ユニット２００は、充電器（充電部）１０、バッテリー（蓄電池）２０、電源（充電部）３０を含んでいる。充電器１０は、各種センサ（検出部）１およびパケット変換器４を含んでおり、バッテリー２０は、各種センサ（検出部）２およびパケット変換器５を含んでおり、電源３０は、各種センサ（検出部）３およびパケット変換器６を含んでいる。
【００３１】
また、エネルギー管理ユニット３００は、異常検出演算部（異常検出ユニット）５０を含んでいる。充電器１０、バッテリー２０、および電源３０は、電力線８により互いに接続されている。パケット変換器４，５，６と中継器４０ａ，４０ｂ，４０ｃとは、伝送経路７によりそれぞれ接続されている。中継器４０ａ，４０ｂ，４０ｃとエネルギー管理ユニット３００も伝送経路７によりそれぞれ接続されている。
【００３２】
充電器１０には、太陽光、風力などの自然エネルギーにより発電を行う発電機４００が接続される。充電器１０は、発電機４００により発電された電力を受け取り、電力線８を介してバッテリー２０を充電する。なお、充電器１０がバッテリー２０を充電する際の充電電流がバッテリー２０の許容する充電電流を上回った場合や、バッテリー２０が満充電となり充電電流を受け付けなくなった場合、発電機４００から受け取った、充電に使われない分の電力は、直接、負荷６００に供給されてもよい。
【００３３】
バッテリー２０は、充電器１０または電源３０から電力線８を介して供給された電力を蓄積し、電力線８に接続された負荷６００に対して蓄積した電力を供給する。
【００３４】
電源３０には、系統電力５００が接続されている。電源３０は、系統電力５００から電力（特に電気代の安い夜間電力）を受け取り、電力線８を介して、バッテリー２０を充電する。また、バッテリー２０から負荷６００に供給される電力が不足する場合には、直接系統電力５００の電力を負荷６００に供給することも出来る。
【００３５】
蓄電ユニット２００が監視対象となり、具体的には、蓄電ユニット２００に含まれる、電力制御・供給に関係する充電器１０、バッテリー２０、電源３０が、各種センサ１，２，３により監視される。各種センサ１，２，３は、検出した監視対象の状態を示す値（状態値）を随時ログとして記録し、その状態値をパケット変換器４，５，６に供給する。
【００３６】
各種センサ１，２，３により検出された監視対象の状態を示す値は、エネルギー管理ユニット３０からの状態取得要求に応じて、パケット変換器４，５，６によりパケット（伝送情報）の形に変換され、中継器４０ａ，４０ｂ，４０ｃに送信される。なお、ここでいう監視対象の状態とは、出力電圧値、出力電流値、温度値、蓄電池の残量値などである。
【００３７】
エネルギー管理ユニット３００は、蓄電ユニット２００を管理し制御する。具体的には、中継器４０ａ，４０ｂ，４０ｃおよびパケット変換器４，５，６を介して各種センサ１，２，３から監視対象の状態を示す値を取得する。取得した値に基づいて、または管理者からの指示に基づいて、監視対象における電力供給の開始、停止、各種モードの切り替えなどを行う。また、エネルギー管理ユニット３００は、受信したパケットを異常検出演算部５０に渡す。
【００３８】
異常検出演算部５０は、上述の異常検出システムに相当するものであり、エネルギー管理ユニット３００から渡されたパケットである、監視対象の状態を表す運用データセットと、基準データベースに基づき、監視対象の異常を検出する演算を行う。また、この異常検出演算部５０において、感度テストのために中継器４０ａ，４０ｂ，４０ｃから送られてきたパケットに基づいて、感度テストが行われる。なお、異常検出演算部５０の詳細については後述する。
【００３９】
中継器４０ａは、パケット変換器４とエネルギー管理ユニット３００を接続する伝送経路７上に挿入（設置）される。中継器４０ｂは、パケット変換器５とエネルギー管理ユニット３００を接続する伝送経路７上に挿入（設置）される。中継器４０ｃは、パケット変換器６とエネルギー管理ユニット３００を接続する伝送経路７上に挿入（設置）される。中継器４０ａ，４０ｂ，４０ｃを、本技術に対応していない蓄電システムの、既存の伝送経路７の途中に挟むように設置することにより、当該蓄電システムを本技術に対応したシステムへと容易に変更することが出来る。
【００４０】
中継器４０ａ，４０ｂ，４０ｃは、パケット変換器４，５，６から送信された、監視対象の状態を表す値を含むパケットをそれぞれ受信し、受信したパケットをそのままエネルギー管理ユニット３００に送信するか、またはパケットを加工してからエネルギー管理ユニット３００に送信する。また、中継器４０ａ，４０ｂ，４０ｃは、エネルギー管理ユニット３００から送られた制御指示に関するパケットなどをそのまま中継してパケット変換器４，５，６へ送信する。
【００４１】
中継器４０ａ，４０ｂ，４０ｃは、感度テストを行う場合、パケット変換器４，５，６から送られてきたパケット内の、監視対象の状態を表す値を修正する。また感度テスト用に値を修正したことを示すテストフラグ（フラグ情報）を付加して感度テスト用のパケットを生成し、生成したパケットを感度テストのためにエネルギー管理ユニット３００経由、異常検出演算部５０へ送信する。なお、中継器４０の詳細については、後述する。
【００４２】
なお、伝送経路７は、ＲＳ−２３２Ｃ（Recommended Standard 232 version C）規格による伝送路であってもよいし、ＣＡＮ（Controller Area Network）規格による伝送路であってもよいし、イーサネット（登録商標）規格による伝送経路であってもよいし、その他の規格による伝送経路であってもよい。
【００４３】
以上、蓄電システムの概要とその全体構成について説明した。
【００４４】
（変形例１）
ここでは、変形例の１つとして、構成を変更した蓄電システム１００ｂについて説明する。図２は、構成を変更した蓄電システム１００ｂのブロック図である。この変形例１では、異常検出演算部５０をエネルギー管理ユニット３００ｂの外部に設けている。そして異常検出演算部５０とエネルギー管理ユニット３００ｂを伝送経路７により接続した構成になっている。この変形例１では、異常検出演算部５０をエネルギー管理ユニット３００ｂの外部に設けているので、本技術に対応していない蓄電システムであっても、異常検出演算部５０を加えて、容易に、本技術に対応した蓄電システム１００ｂとすることが出来る。
【００４５】
（変形例２）
次に、別の変形例として、さらに構成を変更した蓄電システム１００ｃについて説明する。図３は、構成を変更した蓄電システム１００ｃのブロック図である。この変形例２では、変形例１のように、パケット変換器４，５，６とエネルギー管理ユニット３００ｂとの間に中継器４０ａ，４０ｂ，４０ｃを設けるのではなく、中継器４０ｄをエネルギー管理ユニット３００ｂと異常検出演算部５０の間に設けた構成になっている。この変形例２では、中継器４０ｄを、１本の伝送経路７のみで結ばれているエネルギー管理ユニット３００ｂと異常検出演算部５０との間に設置するので、１つの中継器４０ｄのみで本技術を実施することが出来る。
【００４６】
［中継器について］
次に、中継器４０ａ，４０ｂ，４０ｃの詳細について説明する。なお、中継器４０ｄも同様である。
【００４７】
中継器４０ａ，４０ｂ，４０ｃは、専用のハードウェアやソフトウェアにより構成されていてもよいし、一般的なＰＣ（Personal Computer）により構成されてもよい。中継器４０ａ，４０ｂ，４０ｃが一般的なＰＣにより構成される場合のブロック図を図４に示す。
【００４８】
同図に示すように中継器４０ａ，４０ｂ，４０ｃは、ＣＰＵ（Central Processing Unit）（第１の制御部）４１、ＲＯＭ（Read Only Memory）４２、ＲＡＭ（Random Access Memory）４３、操作入力部４４、インターフェイス部４５、表示部４６、及び記憶部４７を有し、これら各ブロックがバス４８を介して接続されている。
【００４９】
ＲＯＭ４２は、各種の処理を実行するためのファームウェア等の複数のプログラムやデータを固定的に記憶する。ＲＡＭ４３は、ＣＰＵ４１の作業用領域として用いられ、ＯＳ（Operating System）、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。本実施形態では、中継器４０ａ，４０ｂ，４０ｃがパケットの修正を行う場合、受信したパケットをＲＡＭ４３に一時的に保持し、必要に応じてパケットの内容が示す監視対象の状態を表す値の変更が行われる。
【００５０】
記憶部４７は、例えばＨＤＤ（Hard Disk Drive）や、フラッシュメモリ、その他の固体メモリ等の不揮発性メモリである。当該記憶部４７には、ＯＳや各種アプリケーション、各種データが記憶される。
【００５１】
インターフェイス部４５は、パケットを伝送する伝送経路７と結ばれており、パケット変換器４，５，６から送信されたパケットを受け取る。また、中継器４０ａ，４０ｂ，４０ｃにおいて一旦受信したパケットを、エネルギー管理ユニット３００に対して送信する。
【００５２】
ＣＰＵ４１は、ＲＯＭ４２や記憶部４７に格納された複数のプログラムのうち、操作入力部４４から与えられる命令に対応するプログラムをＲＡＭ４３に展開し、当該展開されたプログラムにしたがって、表示部４６及び記憶部４７を適宜制御する。
【００５３】
操作入力部４４は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の操作装置である。
【００５４】
表示部４６は、例えば液晶ディスプレイ、ＥＬ（Electro-Luminescence）ディスプレイ、プラズマディスプレイ、ＣＲＴ（Cathode Ray Tube）ディスプレイ等である。当該表示部４６は、中継器４０ａ，４０ｂ，４０ｃに内蔵されていてもよいし、外部接続されていてもよい。
【００５５】
以上、中継器４０ａ，４０ｂ，４０ｃの構成について説明した。次に、中継器４０ａ，４０ｂ，４０ｃの主な機能である、感度テストを行う際の、パケット内の値の修正によるテストパケットの生成について説明する。
【００５６】
図５は、中継器４０ａ，４０ｂ，４０ｃが、感度テストの際に、受信したパケットの内容を修正する様子を示す図である。
【００５７】
中継器４０ａ，４０ｂ，４０ｃは、感度テストの実行が指示されると、まず、パケット変換器４，５，６から伝送経路７を介して受信したパケットを、ＲＡＭ４３上に設けたバッファに一旦格納する。なお、感度テストの指示は、感度テストを行う蓄電システム１００の管理者により出されてもよいし、コンピュータ等により構成される、感度テストを自動実行する感度テスト実行ユニット（後述）により出されてもよい。
【００５８】
次に、中継器４０ａ，４０ｂ，４０ｃは、格納したパケットの内容、すなわち、パケットに含まれる、監視対象の状態を表す値を理解した上で、その値を修正する。値の修正は、後述する方針に沿って行われる。なお、この図では、パケット内の３番目にあるデータの内容を、「３」から「Ｘ」に書き換えている。
【００５９】
次に、中継器４０ａ，４０ｂ，４０ｃは、バッファ内において内容を書き換えたパケットにテストフラグを付加する。次に、中継器４０ａ，４０ｂ，４０ｃは、書き換えてテストフラグを付加したパケットを、伝送経路７を介してエネルギー管理ユニット３００経由、異常検出演算部５０へ送信する。
【００６０】
中継器４０ａ，４０ｂ，４０ｃでは、通常運用時と、感度テスト時のパケットを、異常検出演算部５０が区別できるように、送信するテストパケットには、テストフラグを立てる。そのため、本技術の中継器４０ａ，４０ｂ，４０ｃを用いると、蓄電システム１００の実際の運用中に、感度テストを行うことが出来る。
【００６１】
（監視対象の状態を表す値の修正方針）
次に、中継器４０ａ，４０ｂ，４０ｃが受信したパケットを、テスト用のパケットとして生成するために、パケットの中の値を修正する方針について説明する。
【００６２】
中継器４０ａ，４０ｂ，４０ｃで生成されるテストパケットは、蓄電システム１００において、異常検出演算部５０が異常検出に使用している基準データベースが、適切な異常検出感度を有しているかをテストするために生成されるものである。そのため、テストパケット用の値として、１つの監視対象の仕様から明らかに外れる異常値を用いることは適切ではない。
【００６３】
例えば、バッテリー２０の出力電圧値が、仕様上、９５Ｖから１０５Ｖの範囲であるにも拘わらず、センサにより検出した値を１５０Ｖとする様な異常値の設定は適切ではない。このような異常値を用いると、異常検出演算部５０において、運用データセットの非適合性を示す数値が大きくなり、当然、異常として判断されるので、感度テストの目的には沿っていない。
【００６４】
そこで、監視対象の状態を表す値を修正する際の方針は、受信したパケットに含まれる、監視対象の状態を表す値に、「微小な変化」を加えて修正を行うことである。すなわち、異常と判断されるぎりぎりの値を用いることにより、感度テストを適切に行うことが出来る。
【００６５】
「微小な変化」とは、例えば、上記のバッテリー２０の出力電圧値の場合、出力電圧値が１００Ｖの場合、例えば、その１％である１Ｖ程度が適切な値であると言える。この１Ｖを元の値に加えたり減じたりしてテスト用の異常値が生成される。なお、「微小な変化」の値として、実際に使用される値は、監視対象の状態を表す値の種類、例えば電圧値、電流値、温度値などにより個々に設定される。なお、「微小な変化」の値は、固定値として与えられてもよいし、演算式を用いることにより、実際に測定された値のＸ％のように計算により与えられてもよい。
【００６６】
中継器４０ａ，４０ｂ，４０ｃが、実際に計測された値に、「微小な変化」を加えて異常値を生成し、異常検出演算部５０に送信する。異常検出演算部５０は、その異常値を運用データセットとして非適合性を示す数値を求め（非適合性を評価し）、設定された異常値を示す事象が異常か否かを判断することになる。
【００６７】
以上、中継器４０ａ，４０ｂ，４０ｃの、テストパケットを生成する機能について説明した。
【００６８】
［異常検出演算部５０について］
次に、異常検出演算部５０の詳細について、説明する。異常検出演算部５０は、専用のハードウェアやソフトウェアにより構成されていてもよいし、一般的なＰＣにより構成されてもよい。一般的なＰＣの構成は、中継器４０ａ，４０ｂ，４０ｃの説明に用いたものと同様であるので、説明は省略する。
【００６９】
次に、異常検出演算部５０の機能ブロックについて説明する。図６は、異常検出演算部５０の機能ブロック図である。
【００７０】
異常検出演算部５０は、入力部５４、演算・比較部（異常検出部）５１、基準データベース（基準データセット）５２を記憶する第１の記憶部（記憶部）５５、基準データベースのバックアップ５３を記憶する第２の記憶部５６を含んで構成される。
【００７１】
入力部５４は、中継器４０ａ，４０ｂ，４０ｃから送信されたパケットを、エネルギー管理ユニット３００経由で受信する。入力部５４は、受信したパケット内の監視対象の状態を表す値を含む現在の運転データセットを、演算・比較部５１に渡す。
【００７２】
演算・比較部５１は、基準データベース５２が示す正常空間と、現在の運転データセットとをパターン認識技術（多変量解析）により演算する。そして、演算・比較部５１は、演算の結果得られた非適合性を示す数値の大小に基づいて、異常を検出する。
【００７３】
基準データベース５２は、異常検出に用いられる正常空間の範囲を定義するための要素の集まりである。基準データベース５２は、新たな運用データセットにより、更新が行われる。
【００７４】
基準データベースのバックアップ５３は、基準データベース５２に対して更新が行われる際に取られた、更新前の基準データベースのバックアップの集合である。この図では、バックアップ５３ａ，５３ｂ，５３ｃの３つのバップアップが存在し、過去に３回、基準データベース５２の更新が行われたことが分かる。なお、この図の構成では、基準データベースのバックアップ５３は、異常検出演算部５０内部の第２の記憶部５６に格納されているが、この構成に限らず、基準データベースのバックアップ５３は、異常検出演算部５０の外部に保存される構成でもよい。
【００７５】
異常検出演算部５０は、感度テストの開始が指示されると、テストフラグを立てたパケットを受信し、そのパケットに含まれる監視対象の状態を表す値を用いて異常検出演算を行う。なお、感度テストの指示は、感度テストを行う蓄電システム１００の管理者により出されてもよいし、コンピュータ等により構成される、感度テストを自動実行する感度テスト実行ユニットにより出されてもよい。
【００７６】
異常検出演算の結果得られた、非適合性を示す数値が所定の基準値を比較して適切な条件を満たさなければ、保存してある過去のバックアップ５３を用いて基準データベース５２をロールバックする。このロールバックを行うことにより、基準データベース５２が表す正常空間の範囲が、以前のものに戻るので、異常検出の感度を以前と同じ一定のものに維持することが出来る。
【００７７】
以上、異常検出演算部５０の詳細について説明した。
【００７８】
［蓄電システムの構成のまとめ］
なお、蓄電システム１００の構成に関して別の観点から言えば、蓄電システム１００は、バッテリー２０と、バッテリー２０を充電する充電器１０および電源３０と、複数の観点からバッテリー２０、充電器１０、および電源３０のうち少なくとも１つの状態を検出する各種センサ１，２，３とを有する蓄電ユニット２００と、蓄電ユニット２００から、検出された複数の状態値を含む伝送情報を、伝送系路を介して取得する入力部５４と、取得された複数の状態値に対する多変量解析により、蓄電ユニット２００の異常を検出する演算・比較部５１とを有する異常検出演算部５０と具備していると言える。
【００７９】
［処理の流れについて］
次に、蓄電システム１００に関する処理の流れについて説明する。最初に、蓄電システム１００を新たに設置してから正常に稼働させるまでの処理の流れについて説明する。次に、正常稼働時に基準データベース５２を更新すべき運転データセットが来たときの、基準データベース５２の更新と感度テストの処理の流れについて説明する。
【００８０】
（蓄電システムの設置から正常稼働までの流れ）
まず、蓄電システム１００の設置から正常稼働までの流れについて説明する。図７は、蓄電システム１００の設置から正常稼働までの流れについて説明するフローチャートである。
【００８１】
最初に、管理者が蓄電システム１００を設置する（ステップＳ１）。
【００８２】
次に、管理者が蓄電システム１００を稼働させる（ステップＳ２）。
【００８３】
次に、管理者が蓄電システム１００に、基準データベース５２を構築するために、運転データ（運転データセット）の蓄積を行わせる（ステップＳ３）。
【００８４】
次に、管理者は、基準データベース５２を構築するために十分な運転データが蓄積されたか否かを判断する（ステップＳ４）。
【００８５】
十分な運転データがまだ蓄積されていない場合（ステップＳ４のＮ）は、ステップＳ３に戻り、運転データの蓄積を継続する。
【００８６】
十分な運転データが蓄積された場合（ステップＳ４のＹ）、次に、異常検出演算部５０は、蓄積された運転データセットに基づいて、基準データベース５２の構築を行う（ステップＳ５）。
【００８７】
次に、管理者または感度テスト実行ユニットは、中継器４０ａ，４０ｂ，４０ｃを用いて感度テストを行う（ステップＳ６）。
【００８８】
次に、管理者または感度テスト実行ユニットは、非適合性を示す数値Ａと比較する、最大の基準値（ＭＡＸ）および最小の基準値（ＭＩＮ）を決定する（ステップＳ７）。
【００８９】
次に、管理者は、異常検出システムすなわち異常検出演算部５０の運用を開始する（ステップＳ８）。
【００９０】
以上、蓄電システム１００の設置から正常稼働までの流れについて説明した。
【００９１】
（基準データベースの更新と感度テストの処理の流れ）
次に、蓄電システム１００が正常に稼働した後、基準データベース５２を更新したり、基準データベース５２の更新後に感度テストを行ったりする際の処理の流れについて説明する。図８は、蓄電システム１００が正常に稼働した後、基準データベース５２を更新したり、基準データベース５２の更新後に感度テストを行ったりする際の処理の流れについて説明するフローチャートである。
【００９２】
最初に、異常検出演算部５０が、監視対象の状態を表す値を含んだパケット（実運用のパケット）を受信することにより、運転データを取得する（ステップＳ２０）。
【００９３】
次に、異常検出演算部５０は、ステップ２０で取得した運転データを含む運転データセットと、基準データベース５２とから、多変量解析によるパターン認識演算を行い、非適合性を示す数値Ａを算出する（ステップＳ２１）。
【００９４】
次に、異常検出演算部５０は、数値Ａが予め定めた最大の基準値（ＭＡＸ）以上であるか否かを判定する（ステップＳ２２）。
【００９５】
数値Ａが最大の基準値（ＭＡＸ）未満であった場合（ステップＳ２２のＮ）、次に、異常検出演算部５０は、数値Ａが予め定めた最小の基準値（ＭＩＮ）以下であるか否かを判定する（ステップＳ２３）。
【００９６】
数値Ａが最小の基準値（ＭＩＮ）以下であった場合（ステップＳ２３のＹ）、異常検出演算部５０は、処理をステップＳ２０に戻し、監視対象の異常検出処理を繰り返す。
【００９７】
ステップＳ２２において、数値Ａが最大の基準値（ＭＡＸ）以上であった場合（ステップＳ２２のＹ）、テストフラグが立っていなければ、異常検出演算部５０は発報し、管理者が蓄電システム１００の確認を行う（ステップＳ２４）。
【００９８】
次に、管理者は、蓄電システム１００が故障しているか否かを判断する（ステップＳ２５）。
【００９９】
蓄電システム１００が本当に故障している場合（ステップＳ２５のＹ）、管理者は、蓄電システム１００を修理する（ステップＳ２６）。修理後は、蓄電システム１００が正常稼働に戻った後は、ステップＳ２０から処理を再開することが出来る。
【０１００】
ステップＳ２３において数値Ａが最小の基準値（ＭＩＮ）を越えていた場合（ステップＳ２３のＮ）、およびステップＳ２５において蓄電システムの故障ではなかった場合（ステップＳ２５のＮ）、次に、異常検出演算部５０は、数値Ａの発生が一時的なものであるか（断続的ではないか）を判定する（ステップＳ２７）。
【０１０１】
数値Ａが一時的なものであると判定された場合（ステップＳ２７のＹ）、異常検出演算部５０は、処理をステップＳ２０に戻し、監視対象の異常検出処理を繰り返す。
【０１０２】
数値Ａが一時的なものではないと判定された場合（ステップＳ２７のＮ）、異常検出演算部５０は、基準データベース５２の更新処理に進む。
【０１０３】
更新処理では、まず、異常検出演算部５０が、現在の基準データベース５２のバックアップを行う（ステップＳ２８）。
【０１０４】
次に、異常検出演算部５０は、今回の更新処理のトリガとなった運転データセットを含むように、基準データベース５２の更新を行う（ステップＳ２９）。
【０１０５】
次に、任意のタイミングで出された指示により、中継器４０ａ，４０ｂ，４０ｃを用いて感度テストを行う（ステップＳ３０）。なお、指示は、感度テストを行う蓄電システム１００の管理者により出されてもよいし、コンピュータ等により構成される、感度テストを自動実行する感度テスト実行ユニットにより出されてもよい。
【０１０６】
次に、管理者または感度テスト実行ユニットは、感度テストの結果に基づき、異常検出の感度が悪化しているか（生成した事象の正常と異常を誤検出するか）否かを判断する（ステップＳ３１）。
【０１０７】
異常検出の感度が悪化していない場合（ステップＳ３１のＮ）、管理者または感度テスト実行ユニットは、処理をステップＳ２０に戻し、異常検出演算部５０に監視対象の異常検出処理を継続させる。
【０１０８】
異常検出の感度が悪化している場合（ステップＳ３１のＹ）、次に、管理者または感度テスト実行ユニットは、異常検出演算部５０に指示して、過去の任意のバックアップを用いて、基準データベース５２を過去の時点にロールバックする（ステップＳ３２）。
【０１０９】
ロールバック後、管理者または感度テスト実行ユニットは、ステップＳ３０に戻り、再度、感度テストを行う。この際の感度テストでは、異常検出の感度が悪化していなかった過去の時点での基準データベースを使用しているので、次のステップＳ３１では異常検出の感度が悪化していないと判断され、ステップＳ２０に戻って正常稼働を継続することになる。
【０１１０】
以上、蓄電システム１００が正常に稼働した後、基準データベース５２を更新したり、基準データベース５２の更新後に感度テストを行ったりする際の処理の流れについて説明した。
【０１１１】
（変形例３）
ここでは、基準データベース５２の更新と、更新後の感度テストに関する処理の変形例を説明する。図９は、基準データベース５２の更新と、更新後の感度テストに関する処理の変形例を説明するフローチャートである。
【０１１２】
上記で説明した処理の流れと、本変形例３での処理の流れの違いは、ステップＳ３２において基準データベース５２をロールバックした後、本変形例では、ステップＳ２９に戻り、今回の更新処理のトリガとなった運転データセットを含むように、基準データベース５２の更新を行う点である。
【０１１３】
こうすることで、今回得られた運転データセットを廃棄せずに、基準データベースに反映させ有効に活用することが出来る。
【０１１４】
但し、本変形例の構成を採用する場合は、今回得られた運転データセットを反映させても異常検出の感度が悪化しないバックアップが存在することが前提となる。本変形例では、ロールバック後の基準データベースに、今回得られた運転データセットを反映させてから感度テストを行うので、もし、十分に正常空間の狭いバックアップが無い場合は、蓄電システム１００を正常稼働に戻すことは出来ない。適切なバックアップが無い場合に、蓄電システム１００を正常稼働に戻す為には、ロールバック後に基準データベース５２の更新を行わなければよい。
【０１１５】
以上、基準データベース５２の更新と、更新後の感度テストに関する処理の変形例を説明した。
【０１１６】
（変形例４）
ここでは、基準データベース５２のバックアップと、基準データベース５２の更新と、更新後の感度テストに関する処理の変形例を説明する。図１０は、基準データベース５２のバックアップと、基準データベース５２の更新と、更新後の感度テストに関する処理の変形例を説明するフローチャートである。この変形例では、基準データベース５２をバックアップするタイミングが、上述の処理の流れとは異なっている。
【０１１７】
最初に、異常検出演算部５０が、現在の基準データベース５２のバックアップを行う（ステップＳ１２０）。
【０１１８】
次に、異常検出演算部５０が、監視対象の状態を表す値を含んだパケット（実運用のパケット）を受信することにより、運転データを取得する（ステップＳ１２１）。
【０１１９】
次に、異常検出演算部５０は、ステップＳ１２０で取得した運転データを含む運転データセットと、基準データベース５２とから、多変量解析によるパターン認識演算を行い、非適合性を示す数値Ａを算出する（ステップＳ１２２）。
【０１２０】
次に、異常検出演算部５０は、数値Ａが予め定めた最大の基準値（ＭＡＸ）以上であるか否かを判定する（ステップＳ１２３）。
【０１２１】
数値Ａが最大の基準値（ＭＡＸ）未満であった場合（ステップＳ１２３のＮ）、次に、異常検出演算部５０は、数値Ａが予め定めた最小の基準値（ＭＩＮ）以下であるか否かを判定する（ステップＳ１２４）。
【０１２２】
数値Ａが最小の基準値（ＭＩＮ）以下であった場合（ステップＳ１２４のＹ）、基準データベース５２の感度テストの実行判断に進む。
【０１２３】
ステップＳ１２３において、数値Ａが最大の基準値（ＭＡＸ）以上であった場合（ステップＳ１２３のＹ）、テストフラグが立っていなければ、異常検出演算部５０は発報し、管理者が蓄電システム１００の確認を行う（ステップＳ１２５）。
【０１２４】
次に、管理者は、蓄電システム１００が故障しているか否かを判断する（ステップＳ１２６）。
【０１２５】
蓄電システム１００が本当に故障している場合（ステップＳ１２６のＹ）、管理者は、蓄電システム１００を修理する（ステップＳ１２７）。修理後は、蓄電システム１００が正常稼働に戻った後は、ステップＳ１２１から処理を再開することが出来る。
【０１２６】
ステップＳ１２４において数値Ａが最小の基準値（ＭＩＮ）を越えていた場合（ステップＳ１２４のＮ）、およびステップＳ１２６において蓄電システムの故障ではなかった場合（ステップＳ１２６のＮ）、次に、異常検出演算部５０は、数値Ａの発生が一時的なものであるか（断続的ではないか）を判定する（ステップＳ１２８）。
【０１２７】
数値Ａが一時的なものであると判定された場合（ステップＳ１２８のＹ）、基準データベース５２の感度テストの実行判断に進む。
【０１２８】
数値Ａが一時的なものではないと判定された場合（ステップＳ１２８のＮ）、異常検出演算部５０は、今回の運転データセットを含むように、基準データベース５２の更新を行い（ステップＳ１２９）、基準データベース５２の感度テストの実行判断に進む。
【０１２９】
ステップＳ１２４において数値Ａが最小の基準値（ＭＩＮ）以下であった場合（ステップＳ１２４のＹ）、ステップＳ１２８において数値Ａの発生が一時的なものであった場合（ステップＳ１２８のＹ）、およびステップＳ１２９において基準データベース５２の更新を行った後、感度テスト実行ユニットまたは管理者は、感度テストを実行するタイミングであるかを判断する（ステップＳ１３０）。感度テストの指示は任意のタイミングで出され、感度テストを行う蓄電システム１００の管理者により出されてもよいし、コンピュータ等により構成される、感度テストを自動実行する感度テスト実行ユニットにより出されてもよい。
【０１３０】
感度テストを行うタイミングではないと判断された場合（ステップＳ１３０のＮ）、異常検出演算部５０は、処理をステップＳ１２１に戻し、監視対象の異常検出処理を繰り返す。
【０１３１】
感度テストを行うタイミングであると判断された場合（ステップＳ１３０のＹ）、管理者または感度テスト実行ユニットは、中継器４０ａ，４０ｂ，４０ｃを用いて、現在（最新）の基準データベース５２の感度テストを行う（ステップＳ１３１）。
【０１３２】
次に、管理者または感度テスト実行ユニットは、感度テストの結果に基づき、異常検出の感度が悪化しているか（生成した事象の正常と異常を誤検出するか）否かを判断する（ステップＳ１３２）。
【０１３３】
異常検出の感度が悪化していない場合（ステップＳ１３２のＮ）、異常検出演算部５０は、処理をステップＳ１２０に戻し、現在（最新）の基準データベース５２のバックアップを行う。
【０１３４】
異常検出の感度が悪化している場合（ステップＳ１３２のＹ）、管理者または感度テスト実行ユニットは、異常検出演算部５０に指示して、過去の任意のバックアップを用いて、基準データベース５２を過去の時点にロールバックする（ステップＳ１３３）。
【０１３５】
ロールバック後、異常検出に用いる基準データベース５２は、異常検出の感度が悪化していなかった過去の時点のものを使用することになるので、ステップＳ１２１に戻って正常稼働を継続することになる。
【０１３６】
以上、基準データベース５２のバックアップと、基準データベース５２の更新と、更新後の感度テストに関する処理の変形例について説明した。
【０１３７】
［感度テスト実行ユニット］
ここでは、上述した感度テスト実行ユニットについて、簡単に説明する。図１１は、感度テスト実行ユニット７００の位置づけを示すブロック図である。なお、感度テスト実行ユニット７００は、蓄電システム１００の一部として構成されてもよい。
【０１３８】
この図にあるように、感度テスト実行ユニット７００は、中継器４０ａ，４０ｂ，４０ｃと、異常検出演算部５０の双方に接続され、これらの機器を制御する。感度テスト実行ユニット７００の制御部（第２の制御部）は、異常検出演算部５０の異常検出の感度が維持されているか否かを、任意のタイミングで、または、基準データベース５２が更新されたタイミングで、感度テストの実行により確認する。そして、感度テスト実行ユニット７００の制御部は、感度テストの結果に基づいて、異常検出演算部５０に、基準データベース５２のロールバックを行わせたり、変形例３の場合には、ロールバック後の基準データベース５２の更新を行わせたりする。感度テスト実行ユニット７００は一般的なＰＣを用いて構成することが出来る。
【０１３９】
なお、感度テスト実行ユニット７００の動作の詳細については、処理の流れの説明の箇所で述べたので、ここでの説明は省略する。
【０１４０】
［効果］
次に、本技術によって得られる効果のうち、代表的な幾つかの効果について説明する。
（１）中継器４０ａ，４０ｂ，４０ｃを用いてテストパケットを生成することにより、実際の運用時には発生する機会の非常に少ない異常時の事象を発生させ、その事象に対する異常検出演算部５０の挙動を検証することが出来る。
【０１４１】
（２）テストフラグにより通常パケットとテストパケットを区別することにより、蓄電システム１００や異常検出演算部５０を通常稼働させたままで、現在の異常検出感度の感度テストを行うことが出来る。すなわちテストパケットにより異常値を検出した場合は、基準データベースの更新を行わなかったり、異常検出の発報を抑制したりすることが出来る。
【０１４２】
（３）中継器４０ａ，４０ｂ，４０ｃは、受信した実際の監視対象の状態を表す値をベースとして、その値に「微小な変化」を加えて異常値を生成するので、感度テストの目的に沿った異常値を生成することが出来る。
（４）中継器４０ａ，４０ｂ，４０ｃは、受信した実際の監視対象の状態を表す値をベースとして、その値に「微小な変化」を加える際、予め定められた演算式を用いるので、受信した値によらず最適な異常値を生成することが出来る。
【０１４３】
（５）基準データベースを更新する度に、基準データベースのバックアップを取ることにより、必要に応じ、バックアップを用いて過去の様々な時点に基準データベースをロールバックする事が出来る。
【０１４４】
（６）既存の蓄電システムに対し、新たに中継器４０ａ，４０ｂ，４０ｃを付加し、既存の異常検出演算部を本技術に対応した異常検出演算部５０に置換するだけで、本技術を適用出来るので、本技術への投資金額を最小限に抑えることが出来る。
【０１４５】
［補足事項］
その他、本技術は、上述の実施形態にのみ限定されるものではなく、本技術の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【０１４６】
［本技術の別の構成］
なお、本技術は以下のような構成も採ることができる。
（１）
蓄電池と、
前記蓄電池を充電する充電部と、
前記蓄電池および前記充電部のうち少なくとも一方の状態を複数の観点から検出する検出部とを有する蓄電ユニットと、
前記蓄電ユニットから、前記検出された複数の状態値を含む伝送情報を、伝送経路を介して取得する入力部と、
取得された前記複数の状態値に対する多変量解析により、前記蓄電ユニットの異常を検出する異常検出部と
を有する異常検出ユニットと
を具備する蓄電システム。
（２）
前記（１）に記載の蓄電システムであって、
前記異常検出ユニットは、
前記蓄電ユニットの正常な状態を、複数の状態値により定義する基準データセットを記憶する第１の記憶部をさらに具備し、
前記異常検出ユニットの前記異常検出部は、
取得された前記複数の状態値と、記憶された前記基準データセットとの非適合性を評価し、
評価結果に基づき、前記基準データベースを更新するように構成される
蓄電システム。
（３）
前記（１）または（２）に記載の蓄電システムであって、
前記蓄電ユニットと前記異常検出ユニットとを結ぶ前記伝送経路上に設置され、
前記検出部から送信された前記伝送情報を受信し、
受信した前記伝送情報に含まれる前記状態値に基づいて、当該状態値を変更し、
変更した前記状態値を含む伝送情報を前記入力部へ送信する
第１の制御部を有する中継ユニット
をさらに具備する蓄電システム。
（４）
前記（３）に記載の蓄電システムであって、
前記中継ユニットの前記第１の制御部は、
送信する前記伝送情報に、前記状態値を変更したことを示すフラグ情報を付加するように構成される
蓄電システム。
（５）
前記（３）または（４）に記載の蓄電システムであって、
前記異常検出ユニットは、
前記基準データセットのバックアップを記憶する第２の記憶部をさらに有し、
前記蓄電システムは、
前記中継ユニットの前記第１の制御部に、テスト用に変更した前記伝送情報を前記入力部へ送信させ、
前記異常検出ユニットの前記異常検出部に、受信したテスト用の前記伝送情報に基づいて、前記蓄電ユニットが異常であるか否かを判定させ、
受信したテスト用の前記伝送情報に前記蓄電ユニットを異常と判定すべき前記状態値が設定され、かつ、前記異常検出ユニットが前記蓄電ユニットを正常と判定した場合、および
受信したテスト用の前記伝送情報に前記蓄電ユニットを正常と判定すべき前記状態値が設定され、かつ、前記異常検出ユニットが前記蓄電ユニットを異常と判定した場合のうち、いずれかの場合に、
前記異常検出ユニットの前記異常検出部に、前記第２の記憶部に記憶された前記バックアップを、前記第１の記憶部に記憶された前記基準データセットに、書き戻させる
第２の制御部を有する感度テスト実行ユニット
をさらに具備する蓄電システム。
（６）
前記（５）に記載の蓄電システムであって、
前記感度テスト実行ユニットの第２の制御部は、
前記異常検出ユニットの前記異常検出部に、
前記バックアップにより書き戻した、前記第１の記憶部に記憶された前記基準データセットを、最後に受信した実運用時の前記伝送情報に基づいて、更新させるように構成される
蓄電システム。
【符号の説明】
【０１４７】
１〜３  …  各種センサ
４〜６  …  パケット変換器
７  …  伝送経路
８  …  電力線
１０  …  充電器
２０  …  バッテリー
３０  …  電源
４０ａ〜４０ｄ  …  中継器
４１  …  ＣＰＵ
４２  …  ＲＯＭ
４３  …  ＲＡＭ
４４  …  操作入力部
４５  …  インターフェイス部
４６  …  表示部
４７  …  記憶部
４８  …  バス
５０  …  異常検出演算部
５１  …  演算・比較部
５２  …  基準データベース
５３〜５３ｃ  …  基準データベースのバックアップ
１００〜１００ｃ  …  蓄電システム
２００  …  蓄電ユニット
３００  …  エネルギー管理ユニット
４００  …  発電機
５００  …  系統電力
６００  …  負荷
７００  …  感度テスト実行ユニット
Ａ  …  運転データセットと基準データベース５２の、非適合性を示す数値
【図１】
2015060675.tif 000003
【図２】
2015060675.tif 000004
【図３】
2015060675.tif 000005
【図４】
2015060675.tif 000006
【図５】
2015060675.tif 000007
【図６】
2015060675.tif 000008
【図７】
2015060675.tif 000009
【図８】
2015060675.tif 000010
【図９】
2015060675.tif 000011
【図１０】
2015060675.tif 000012
【図１１】
2015060675.tif 000013