"発電システム、バッテリー及び電力系統を接続して、負荷に電力を供給する電力貯蔵システムの制御方法であって、前記電力系統が前記負荷と接続しているか否かを判断するステップと、前記発電システムで電力が発電されるか否かを判断するステップと、を含み、前記発電システムの発電電力量、前記バッテリーの充電状態、前記バッテリーの充電電力量、前記バッテリーの放電電力量、前記負荷の消費電力量及び時間のうち少なくともいずれか一つの判断結果によって、前記電力貯蔵システムの複数の動作モードのうちいずれか一つにより動作することを特徴とする電力貯蔵システムの制御方法。前記電力系統が負荷と接続しており、前記発電システムで電力が発電される場合、前記バッテリーの充電状態がフル充電基準値以上である時、前記発電システムの発電電力量と前記負荷の消費電力量との大きさを比較して、前記電力貯蔵システムの動作モードを決定することを特徴とする請求項1に記載の電力貯蔵システムの制御方法。前記電力系統が負荷と接続しており、前記発電システムで電力が発電される場合、前記バッテリーの充電状態がフル充電基準値未満である時、前記発電システムの発電電力量と前記バッテリーの充電電力量との大きさを比較して、前記電力貯蔵システムの動作モードを決定することを特徴とする請求項1に記載の電力貯蔵システムの制御方法。前記電力系統が負荷と接続しており、前記発電システムで電力が発電される場合、前記バッテリーの充電状態及び前記時間によって、前記電力貯蔵システムの動作モードを決定することを特徴とする請求項1に記載の電力貯蔵システムの制御方法。前記電力系統が負荷と接続しており、前記発電システムで発電される電力が0である場合、前記バッテリーの充電状態及び前記時間によって、前記電力貯蔵システムの動作モードを決定することを特徴とする請求項1に記載の電力貯蔵システムの制御方法。前記電力系統が負荷と接続しており、前記発電システムで発電される電力が0である場合、前記バッテリーの充電状態がフル充電基準値以上である時、前記時間が前記負荷で最大電力を消費する時間帯であるか否かによって、前記電力貯蔵システムの動作モードを決定することを特徴とする請求項1に記載の電力貯蔵システムの制御方法。前記電力系統が負荷と接続しており、前記発電システムで発電される電力が0である場合、前記バッテリーの充電状態がフル充電基準値未満である時、前記時間が前記負荷で最大電力を消費する時間帯であるか否か、及び前記バッテリーの充電状態がフル放電基準値以下であるか否かによって、前記電力貯蔵システムの動作モードを決定することを特徴とする請求項1に記載の電力貯蔵システムの制御方法。前記電力系統が負荷と接続されておらず、前記発電システムで電力が発電される場合、前記発電システムで発電される電力量と前記負荷の消費電力量との大きさによって、前記電力貯蔵システムの動作モードを決定することを特徴とする請求項1に記載の電力貯蔵システムの制御方法。前記発電システムで発電される電力量が前記負荷の消費電力量より大きい時、前記バッテリーの充電状態によって、前記電力貯蔵システムの動作モードを決定することを特徴とする請求項8に記載の電力貯蔵システムの制御方法。前記発電システムで発電される電力量が前記負荷の消費電力量より小さい時、前記バッテリーの充電状態を判断し、前記発電システムで発電される電力量の大きさと、前記バッテリーの充電電力量の大きさとを比較して、前記電力貯蔵システムの動作モードを決定することを特徴とする請求項8に記載の電力貯蔵システムの制御方法。前記発電システムで発電される電力量が前記負荷の消費電力量より小さい時、前記発電システムで発電される電力量と前記負荷の最小消費電力量との大きさ、及び前記バッテリーの充電状態によって、前記電力貯蔵システムの動作モードを決定することを特徴とする請求項8に記載の電力貯蔵システムの制御方法。前記発電システムで発電される電力量が前記負荷の最小消費電力量より小さく、前記バッテリーの充電状態がフル充電基準値以下である場合、直流リンク電圧の大きさによって、前記電力貯蔵システムの動作モードを決定することを特徴とする請求項11に記載の電力貯蔵システムの制御方法。前記電力系統が負荷と接続されておらず、前記発電システムで発電される電力が0である場合、前記バッテリーの放電電力量と前記負荷の消費電力量との大きさによって、前記電力貯蔵システムの動作モードを決定することを特徴とする請求項1に記載の電力貯蔵システムの制御方法。前記バッテリーの放電電力量が前記負荷の消費電力量より大きい場合、前記バッテリーの充電状態によって、前記電力貯蔵システムの動作モードを決定することを特徴とする請求項13に記載の電力貯蔵システムの制御方法。前記電力系統が負荷と接続されておらず、前記発電システムで発電される電力が0である場合、前記バッテリーの充電状態によって、前記電力貯蔵システムの動作モードを決定することを特徴とする請求項1に記載の電力貯蔵システムの制御方法。前記バッテリーの充電状態がフル放電基準値を超える場合、前記バッテリーの放電電力量と前記負荷の消費電力量との大きさによって、前記電力貯蔵システムの動作モードを決定することを特徴とする請求項15に記載の電力貯蔵システムの制御方法。前記バッテリーの放電電力量が前記負荷の消費電力量より小さい場合、前記負荷の最小消費電力量の大きさによって、前記電力貯蔵システムの動作モードを決定することを特徴とする請求項16に記載の電力貯蔵システムの制御方法。発電システム、バッテリー及び電力系統を接続して、負荷に電力を供給する電力貯蔵システムであって、前記発電システムから出力される電圧を直流リンク電圧に変換する電力変換部と、前記バッテリーの出力電圧を前記直流リンク電圧に変換する第1放電モードと、前記直流リンク電圧を前記バッテリーの充電電圧に変換する第1充電モードとを含む双方向コンバータと、前記直流リンク電圧を前記電力系統の交流電圧に変換する第2放電モードと、前記電力系統の交流電圧を前記直流リンク電圧に変換する第2充電モードとを含む双方向インバータと、前記発電システム、前記バッテリー及び前記負荷の状態によって、前記電力変換部、前記双方向コンバータ及び前記双方向インバータの動作を決定する統合制御器と、を備えることを特徴とする電力貯蔵システム。前記統合制御器は、前記電力系統が前記負荷と接続しているか否か、前記発電システムで電力が発電されるか否かを判断して、前記電力変換部、前記双方向コンバータ及び前記双方向インバータの動作を決定することを特徴とする請求項18に記載の電力貯蔵システム。前記統合制御器は、前記発電システムの発電電力量、前記バッテリーの充電状態、前記バッテリーの充電電力量、前記負荷の消費電力量及び時間のうち少なくともいずれか一つによって、前記電力変換部、前記双方向コンバータ及び前記双方向インバータの動作を決定することを特徴とする請求項19に記載の電力貯蔵システム。本発明の目的は、発電システム、負荷、電力系統及びバッテリーの状態によって、最適の方式で動作できる電力貯蔵システム及びその制御方法を提供するところにある。本発明による実施形態の一側面によれば、発電システム、バッテリー及び電力系統を接続して、負荷に電力を供給する電力貯蔵システムの制御方法であって、電力系統が負荷と接続しているか否かを判断するステップと、発電システムで電力が発電されるか否かを判断するステップと、を含み、発電システムの発電電力量、バッテリーの充電状態、バッテリーの充電電力量、バッテリーの放電電力量、負荷の消費電力量及び時間のうち少なくともいずれか一つの判断結果によって、電力貯蔵システムの複数の動作モードのうちいずれか一つにより動作することを特徴とする電力貯蔵システムの制御方法を提供する。かかる本実施形態の他の特徴によれば、電力系統が負荷と接続しており、発電システムで電力が発電される場合、バッテリーの充電状態がフル充電基準値以上である時、発電システムの発電電力量と負荷の消費電力量との大きさを比較して、電力貯蔵システムの動作モードを決定できる。本実施形態のさらに他の特徴によれば、電力系統が負荷と接続しており、発電システムで電力が発電される場合、バッテリーの充電状態がフル充電基準値未満である時、発電システムの発電電力量とバッテリーの充電電力量との大きさを比較して、電力貯蔵システムの動作モードを決定できる。本実施形態のさらに他の特徴によれば、電力系統が負荷と接続しており、発電システムで電力が発電される場合、バッテリーの充電状態及び時間によって、電力貯蔵システムの動作モードを決定できる。本実施形態のさらに他の特徴によれば、電力系統が負荷と接続しており、発電システムで発電される電力が0である場合、バッテリーの充電状態及び時間によって、電力貯蔵システムの動作モードを決定できる。本実施形態のさらに他の特徴によれば、電力系統が負荷と接続しており、発電システムで発電される電力が0である場合、バッテリーの充電状態がフル充電基準値以上である時、時間が負荷で最大電力を消費する時間帯であるか否かによって、電力貯蔵システムの動作モードを決定できる。本実施形態のさらに他の特徴によれば、電力系統が負荷と接続しており、発電システムで発電される電力が0である場合、バッテリーの充電状態がフル充電基準値未満である時、時間が負荷で最大電力を消費する時間帯であるか否か、及びバッテリーの充電状態がフル放電基準値以下であるか否かによって、電力貯蔵システムの動作モードを決定できる。本実施形態のさらに他の特徴によれば、電力系統が負荷と接続されておらず、発電システムで電力が発電される場合、発電システムで発電される電力量と負荷の消費電力量との大きさによって、電力貯蔵システムの動作モードを決定できる。本実施形態のさらに他の特徴によれば、発電システムで発電される電力量が負荷の消費電力量より大きい時、バッテリーの充電状態によって、電力貯蔵システムの動作モードを決定できる。本実施形態のさらに他の特徴によれば、発電システムで発電される電力量が負荷の消費電力量より小さい時、バッテリーの充電状態を判断し、発電システムで発電される電力量の大きさとバッテリーの充電電力量の大きさとを比較して、電力貯蔵システムの動作モードを決定できる。本実施形態のさらに他の特徴によれば、発電システムで発電される電力量が負荷の消費電力量より小さい時、発電システムで発電される電力量と負荷の最小消費電力量との大きさ、及びバッテリーの充電状態によって、電力貯蔵システムの動作モードを決定できる。本実施形態のさらに他の特徴によれば、発電システムで発電される電力量が負荷の最小消費電力量より小さく、バッテリーの充電状態がフル充電基準値以下である場合、直流リンク電圧の大きさによって、電力貯蔵システムの動作モードを決定できる。本実施形態のさらに他の特徴によれば、電力系統が負荷と接続されておらず、発電システムで発電される電力が0である場合、バッテリーの放電電力量と負荷の消費電力量との大きさによって、電力貯蔵システムの動作モードを決定できる。本実施形態のさらに他の特徴によれば、バッテリーの放電電力量が負荷の消費電力量より大きい場合、バッテリーの充電状態によって、電力貯蔵システムの動作モードを決定できる。本実施形態のさらに他の特徴によれば、電力系統が負荷と接続されておらず、発電システムで発電される電力が0である場合、バッテリーの充電状態によって、電力貯蔵システムの動作モードを決定できる。本実施形態のさらに他の特徴によれば、バッテリーの充電状態がフル放電基準値を超える場合、バッテリーの放電電力量と負荷の消費電力量との大きさによって、電力貯蔵システムの動作モードを決定できる。本実施形態のさらに他の特徴によれば、バッテリーの放電電力量が負荷の消費電力量より小さい場合、負荷の最小消費電力量の大きさによって、電力貯蔵システムの動作モードを決定できる。本発明による実施形態の他の側面によれば、発電システム、バッテリー及び電力系統を接続して、負荷に電力を供給する電力貯蔵システムであって、発電システムから出力される電圧を直流リンク電圧に変換する電力変換部と、バッテリーの出力電圧を直流リンク電圧に変換する第1放電モード、及び直流リンク電圧をバッテリーの充電電圧に変換する第1充電モードを含む双方向コンバータと、直流リンク電圧を電力系統の交流電圧に変換する第2放電モード、及び電力系統の交流電圧を直流リンク電圧に変換する第2充電モードを含む双方向インバータと、発電システム、バッテリー及び負荷の状態によって、電力変換部、双方向コンバータ及び双方向インバータの動作を決定する統合制御器と、を備えることを特徴とする電力貯蔵システムを提供する。かかる本実施形態の他の特徴によれば、統合制御器は、電力系統が負荷と接続しているか否か、発電システムで電力が発電されるか否かを判断して、電力変換部、双方向コンバータ及び双方向インバータの動作を決定できる。本実施形態のさらに他の特徴によれば、統合制御器は、発電システムの発電電力量、バッテリーの充電状態、バッテリーの充電電力量、負荷の消費電力量及び時間のうち少なくともいずれか一つによって、電力変換部、双方向コンバータ及び双方向インバータの動作を決定できる。本発明の実施形態によれば、発電システム、負荷、電力系統及びバッテリーの状態によって、最適の方式で電力貯蔵システムが動作できる。本発明は、多様な変換を加え、色々な実施形態を有するところ、特定の実施形態を図面に例示し、詳細な説明で詳細に説明する。しかし、これは、本発明を特定の実施形態に対して限定しようとするものではなく、本発明の思想及び技術範囲に含まれるあらゆる変換、均等物ないし代替物を含むものと理解されねばならない。本発明を説明するにおいて、関連した公知の技術についての具体的な説明が本発明の要旨を不明確にすると判断される場合、その詳細な説明を省略する。以下、本発明による実施形態を図面を参照して詳細に説明し、図面を参照して説明するにおいて、同一または対応する構成要素は、同じ図面番号を付与し、これについての重複する説明は省略する。図1は、本発明の一実施形態による電力貯蔵システムの構成を示すブロック図である。図1を参照すれば、本実施形態による電力貯蔵システム1は、発電システム2及び電力系統3と接続して、負荷4に電力を供給する。発電システム2は、エネルギー源を利用して電力を発電するシステムである。発電システム2は、発電した電力を電力貯蔵システム1に供給する。発電システム2は、太陽光発電システム、風力発電システム、潮力発電システムなどであり、その他に太陽熱や地熱などを利用する新再生エネルギーを利用して電力を発電する発電システムをいずれも含む。特に、太陽光を利用して電気エネルギーを発電する太陽電池は、各家庭または工場などに設置しやすく、各家庭に分散された電力貯蔵システム1に適用するのに適している。発電システム2は、複数の発電モジュールを並列に備えて、発電モジュール別に電力を発電することで、大容量エネルギーシステムを構成できる。電力系統3は、発電所、変電所、送電線などを備える。電力系統3は、正常状態である場合、電力貯蔵システム1または負荷4に電力を供給し、電力貯蔵システム1から供給された電力を入力される。電力系統3が非正常状態である場合、電力系統3から電力貯蔵システム1または負荷4への電力供給は中断され、電力貯蔵システム1から電力系統3への電力供給も中断される。負荷4は、発電システム2から発電された電力、バッテリー40に貯蔵された電力、または電力系統3から供給された電力を消費するものであって、例えば、家庭、工場などでありうる。電力貯蔵システム1は、発電システム2で発電した電力をバッテリー40に貯蔵し、発電した電力を電力系統3に送る。また、電力貯蔵システム1は、バッテリー40に貯蔵された電力を電力系統3に伝達するか、または電力系統3から供給された電力をバッテリー40に貯蔵できる。また、電力貯蔵システム1は、異常状況、例えば、電力系統3の停電発生時には、無停電電力供給UninterruptiblePowerSupply:UPS動作を行って負荷4に電力を供給でき、電力系統3が正常な状態でも、発電システム2が発電した電力やバッテリー40に貯蔵されている電力を負荷4に供給できる。電力貯蔵システム1は、電力変換部UnidirectionalConverter:UDC10、DCリンク部20、双方向インバータINV30、バッテリー40、バッテリー管理システムBatteryManagementSystem:BMS50、双方向コンバータBDC60、第1スイッチ70、第2スイッチ80及び統合制御器90を備える。電力変換部10は、発電システム2と第1ノードN1との間に接続される。電力変換部10は、発電システム2で発電した電力を第1ノードN1に伝達し、この時、出力電圧を直流リンク電圧に変換する。すなわち、電力変換部10が動作することで、発電システム2で発電された電力がバッテリー40、電力系統3及び負荷4などに供給される。電力変換部10は、発電システム2の種類によって、コンバータまたは整流回路から構成される。すなわち、発電システム2が直流の電力を発生させる場合、電力変換部10は、直流電力を直流電力に変換するためのコンバータでありうる。逆に発電システム2が交流の電力を発生させる場合、電力変換部10は、交流電力を直流電力に変換するための整流回路でありうる。特に、発電システム2が太陽光発電である場合、電力変換部10は、日射量、温度などの変化によって、発電システム2で発電する電力を最大に得られるように、最大電力ポイント追跡MaximumPowerPointTracking:MPPT制御を行うMPPTコンバータを備える。電力変換部10は、発電システム2で発電される電力がない時には、動作を中止して、コンバータなどで消費される電力を最小化させることもできる。DCリンク部20は、第1ノードN1と双方向インバータ30との間に接続されて、第1ノードN1の直流リンク電圧を一定に維持させる。第1ノードN1は、発電システム2または電力系統3の瞬時電圧降下、負荷4でのピーク負荷の発生などにより、その電圧レベルが不安定になりうる。しかし、第1ノードN1の電圧は、双方向コンバータ60及び双方向インバータ30の正常動作のために安定化する必要がある。DCリンク部20は、第1ノードN1の直流リンク電圧のレベルの安定化のために備えられ、例えば、キャパシタなどで具現される。前記キャパシタは、アルミニウム電解キャパシタ、高圧用のフィルムキャパシタ、高圧大電流用の積層チップキャパシタMultiLayerCeramicCapacitor:MLCCなどが使われる。本実施形態では、DCリンク部20が別途に備えられた例を図示したが、DCリンク部20が双方向コンバータ60、双方向インバータ30または電力変換部10内で具現される実施形態も可能である。双方向インバータ30は、DCリンク部20と第1スイッチ70との間に接続される電力変換器である。双方向インバータ30は、放電モードで、発電システム2またはバッテリー40から出力された直流リンク電圧を電力系統3の交流電圧に変換して出力する。一方、双方向インバータ30は、充電モードで、電力系統3の電力をバッテリー40に貯蔵するために、電力系統3の交流電圧を整流して直流リンク電圧に変換して出力する。双方向インバータ30は、電力系統3に出力される交流電圧から高調波を除去するためのフィルタを備え、無効電力の発生を抑制するために、双方向インバータ30から出力される交流電圧の位相と、電力系統3の交流電圧の位相とを同期化させるための位相同期ループPhaseLockedLoop:PLL回路を備える。その他に、双方向インバータ30は、電圧変動範囲制限、力率改善、直流成分除去、過渡現象保護のような機能を行える。双方向インバータ30は、発電システム2で発電された電力や、バッテリー40に貯蔵された電力を負荷4や電力系統3に供給する必要がない場合、またはバッテリー40を充電する時に、電力系統3の電力を必要としない場合には、消費電力を最小化するために、双方向インバータ30の動作を中止させることもできる。バッテリー40は、発電システム2で発電された電力または電力系統3の電力を供給されて貯蔵し、負荷4または電力系統3に貯蔵している電力を供給する。バッテリー40は、少なくとも一つ以上のバッテリーセルから形成され、各バッテリーセルは、複数のベアセルを備える。かかるバッテリー40は、多種のバッテリーセルで具現され、例えば、ニッケルカドミウム電池、鉛蓄電池、ニッケル水素電池nickelmetalhydridebattery:NiMH、リチウムイオン電池、リチウムポリマー電池などでありうる。バッテリー40は、電力貯蔵システム1で要求される電力容量及び設計条件などによって、その個数を決定できる。例えば、負荷4の消費電力が大きい場合には、複数のバッテリー40を備え、負荷4の消費電力が小さい場合には、一つのバッテリー40のみを備える。一方、発電システム2で発電した電力に余剰電力が存在するか、または電力系統3から電力を供給される場合、バッテリー40の充電状態stateofcharge:SOCによって充電如何を判断する。この時、電力貯蔵システム1の設定によって、バッテリー40を充電する基準は異なる。例えば、UPS機能に重点をおく場合、バッテリー40にできるだけ多くの電力が貯蔵されることが重要であり、したがって、バッテリー40がフル充電されていない場合には、常に充電を行うように制御できる。または、バッテリー40の充電回数を減らして、バッテリー40の寿命を延長させることに重点をおく場合、バッテリー40がフル放電状態となるまではできる限り充電動作を行わないように制御できる。BMS50は、バッテリー40に接続され、統合制御器90の制御によって、バッテリー40の充電及び放電動作を制御する。BMS50は、バッテリー40を保護するために、過充電保護機能、過放電保護機能、過電流保護機能、過電圧保護機能、過熱保護機能、セルバランシング機能などを行える。このために、BMS50は、バッテリー40の電圧、電流、温度、残余電力量、寿命、充電状態などをモニタリングし、関連情報を統合制御器90へ伝送できる。本実施形態では、BMS50がバッテリー40と分離されて備えられているが、BMS50とバッテリー40とが一体になったバッテリーパックで構成されることはいうまでもない。双方向コンバータ60は、放電モードで、バッテリー40に貯蔵された電力を双方向インバータ30で要求する電圧レベル、すなわち、直流リンク電圧にDC-DC変換して出力する。一方、双方向コンバータ60は、充電モードで、第1ノードN1を通じて流入される充電電力を、バッテリー40で要求する電圧レベル、すなわち、充電電圧にDC-DC変換する。ここで、充電電力は、例えば、発電システム2で発電された電力、または電力系統3から双方向インバータ30を通じて供給された電力である。双方向コンバータ60は、バッテリー40の充電または放電が不要な場合には、動作を中止させて消費電力を最小化することもできる。第1スイッチ70及び第2スイッチ80は、双方向インバータ30と電力系統3との間で第2ノードN2を挟んで直列に接続され、統合制御器90の制御によって、オン/オフ動作を行って、発電システム2と電力系統3との間の電流のフローを制御する。第1スイッチ70と第2スイッチ80とは、発電システム2、電力系統3及びバッテリー40の状態によってオン/オフが決定される。例えば、負荷4で要求される電力量が大きい場合、第1スイッチ70及び第2スイッチ80をいずれもオン状態にして、発電システム2及び電力系統3の電力をいずれも使用可能にする。もちろん、発電システム2及び電力系統3からの電力のみでは負荷4で要求する電力量を充足しない場合には、バッテリー40に貯蔵された電力が供給されることもある。一方、電力系統3で停電が発生した場合、第2スイッチ80をオフ状態にし、第1スイッチ70をオン状態にする。これによって、発電システム2またはバッテリー40からの電力を負荷4に供給でき、負荷4に供給される電力が電力系統3側に流れ、電力系統3の電力線などで作業する人員が感電するなどの事故を防止できる。統合制御器90は、発電システム2、電力系統3、バッテリー40及び負荷4の状態をモニタリングし、モニタリング結果によって、電力変換部10、双方向インバータ30、BMS50、双方向コンバータ60、第1スイッチ70及び第2スイッチ80を制御する。統合制御器90がモニタリングする事項は、電力系統3が負荷4と接続しているか否か、発電システム2で電力が発電されているか否かを含む。また、統合制御器90は、発電システム2の発電電力量、バッテリー40の充電状態、バッテリー40の充電電力量、負荷4の消費電力量及び時間などをモニタリングできる。以下、統合制御器90による電力貯蔵システム1の多様な動作モードについて説明する。<電力貯蔵システム1の動作モード>図2ないし図8は、図1の電力貯蔵システムにおける多様な動作モードを示す概念図である。図2を参照すれば、発電システム2で発電された電力のうち一部の電力を使用してバッテリー40を充電し、残りの電力を負荷4や電力系統3に供給する。このために、電力変換部10は、電力変換動作を行わねばならない。また、双方向コンバータ60は、充電モードで動作し、双方向インバータ30は、放電モードで動作する。本動作モードは、発電システム2で発電する電力量が非常に大きい場合に適用される。また、バッテリー40が充電が必要な場合に適用される。図2のような場合、バッテリー40の充電状態及び負荷4の状態のうちいずれの部分にさらに加重値を置くかによって、発電システム2で発電された電力の分配方式が異なりうる。バッテリー40の充電状態に加重値を置く場合、発電システム2で発電された電力のうち、バッテリー40を充電するのに必要な電力ほどをバッテリー40に供給し、バッテリー40に供給して残る余剰電力を電力系統3または負荷4に供給する。例えば、電力系統3が負荷4と接続しており、負荷4に電力を供給するのに問題がない場合がこれに該当する。この時、負荷4で不足した電力は、電力系統3から供給される。一方、負荷4の状態に加重値を置く場合、発電システム2で発電された電力のうち、負荷4で消費する電力ほどを負荷4に供給し、負荷4に供給して残る余剰電力をバッテリー40に供給して、バッテリー40の充電に使用する。例えば、電力系統3と負荷4とが接続していない場合、すなわち、電力系統3から負荷4への電力供給が接続されていない場合がこれに該当する。図3を参照すれば、発電システム2で発電した電力を全て負荷4に供給する。このために、電力変換部10は、電力変換動作を行わねばならない。また、双方向コンバータ60は、動作を中止し、双方向インバータ30は、放電モードで動作する。この時、発電システム2により発電された電力のみで電力系統3または負荷4に電力を供給するので、電力変換部10は、最大電力を発電するためのMPPT制御モードで動作できる。バッテリー40は、充電が必要であるか否か、発電システム2で発電する電力量が負荷4の消費電力量以上であるか否かなどを判断して、本動作モードを適用できる。図4を参照すれば、発電システム2で発電した電力及びバッテリー40に貯蔵された電力を同時に電力系統3または負荷4に供給する。このために、電力変換部10は、電力変換動作を行う。また、双方向インバータ30及び双方向コンバータ60は、放電モードで動作する。本動作モードは、バッテリー40の充電状態が放電可能な場合であり、負荷4の消費電力量が発電システム2で発電する電力量より大きい場合に適用される。発電システム2及びバッテリー40から供給した電力でも負荷4の消費電力量を満足させられない場合には、電力系統3の電力が負荷4に供給されることもある。あるいは、電力系統3の電力供給により負荷4の消費電力量を満足させる場合であっても、電力系統3から供給される電力の単価が高い場合には、発電システム2及びバッテリー40の電力を供給することも可能である。図5を参照すれば、バッテリー40に貯蔵された電力のみを電力系統3または負荷4に供給する。発電システム2では電力が発電されない場合、例えば、太陽光発電で深夜時間でありうる。発電システム2で発電される電力がないので、電力変換部10は、動作を中止させる。双方向インバータ30及び双方向コンバータ60は、放電モードで動作する。負荷4が電力系統3と接続していない場合、バッテリー40の放電電力量が負荷4の消費電力量以上であり、バッテリー40が放電可能な状態である時、本動作モードが適用される。または、負荷4が電力系統3と接続している場合であっても、負荷4の消費電力量がピークであるので、電力系統3から供給される電力では不足した場合に、本動作モードが適用される。あるいは、電力系統3の電力料金が高い時間であるので、バッテリー40に貯蔵されている電力を使用して電気料金を減らそうとする場合にも、本動作モードが適用される。図6を参照すれば、発電システム2で発電した電力をいずれもバッテリー40に供給する。このために、電力変換部10は、電力変換動作を行う。また、双方向インバータ30は、動作を中止し、双方向コンバータ60は、充電モードで動作する。本動作モードは、バッテリー40がそれ以上放電が不可能な状態である時に適用される。図7を参照すれば、発電システム2で発電した電力及び電力系統3の電力をバッテリー40に供給して、バッテリー40を充電する。このために、電力変換部10は、電力変換動作を行う。また、双方向インバータ30及び双方向コンバータ60は、充電モードで動作する。本動作モードは、電力系統3から電力を供給されるので、電力系統3が負荷4と接続した場合でなければならず、発電システム2で発電する電力量がバッテリー40の充電電力量より小さい場合に適用される。図8を参照すれば、バッテリー40が電力系統3から電力を供給されて電力を充電する。発電システム2では電力が発電されない場合でありうる。発電システム2で発電される電力がないので、電力変換部10は、動作を中止させる。双方向インバータ30及び双方向コンバータ60は、充電モードで動作する。本動作モードは、電力系統3から電力を供給されるので、電力系統3が負荷4と接続した場合でなければならず、バッテリー40が充電可能な場合に適用される。図示していないが、発電システム2から外部への電力供給動作が行われないか、またはバッテリー40の充電及び放電動作が行われない場合には、電力貯蔵システム1は、消費電力を最小化するために、電力変換部10、双方向インバータ30及び双方向コンバータ60の動作をいずれも中止させる。しかし、発電システム2、電力系統3及び負荷4の状態をモニタリングする動作を行い続ける。電力貯蔵システム1は、前記のような多様な動作モードを備える。以下では、多様な条件によって各動作モードを決定する方法について説明する。<電力貯蔵システムの制御方法>[一実施形態]図9ないし図11は、本発明の一実施形態による電力貯蔵システムの制御方法を示すフローチャートである。図9を参照すれば、電力貯蔵システム1は、負荷4が電力系統3に接続しているか否かを判断するS1。負荷4が電力系統3に接続している場合には、負荷4への電力供給が円滑であるため、電力貯蔵システム1の制御が容易である。したがって、電力貯蔵システム1を制御する時、バッテリー40の充電状態に重点を置く。すなわち、UPS機能に対備できる。しかし、負荷4が電力系統3と接続していない場合には、負荷4の消費電力量によって停電が発生するか、または多様な非常状況が発生し、これに対応するための制御を行わねばならない。したがって、電力貯蔵システム1を制御する時、負荷4の消費電力量に重点を置く。統合制御器90は、前記判断結果によって、電力系統接続時の動作モードまたは電力系統非接続時の動作モードのうちいずれか一つによって電力貯蔵システム1を制御する。図10は、電力系統接続時の動作モードAを示すフローチャートである。図10を参照すれば、発電システム2で電力が発電されているか否かを判断するS10。発電システム2で電力が発電される場合、バッテリー40の充電状態判断及び発電システム2の発電電力量と負荷4の消費電力量との大きさ比較を行う。具体的に、バッテリー40の充電状態が0.9以上であるか否かを判断するS11。0.9は、バッテリー40がフル充電状態である場合を示す基準値であって、これは、例示的なものであって、これに限定されるものではない。バッテリー40の充電状態が0.9以上である場合には、発電システム2が発電する電力量Ppvと負荷4の消費電力量PLとの大きさを比較するS12。PLがPpvより大きい場合、発電システム2で発電された電力は、いずれも負荷4に供給する。また、発電システム2で発電された電力のみでは負荷4の消費電力量を充足しないので、負荷4には、電力系統3の電力が供給され、あるいはバッテリー40に貯蔵された電力がさらに供給される。この時、電力変換部10は、オン状態であり、双方向コンバータ60及び双方向インバータ30は、放電モードをオンにする。一方、PLがPpv以下である時、発電システム2で発電する電力をいずれも負荷4に供給する。この時、電力変換部10は、オン状態であり、双方向インバータ30は、放電モードをオンにする。そして、双方向コンバータ60は、動作を中止させて、オフ状態にする。バッテリー40の充電状態が0.9未満である場合には、双方向コンバータ60の充電モードをオンにして、バッテリー40を充電する。この時、PpvがPbcより大きいか否かを判断するS13。PpvがPbcより大きい場合には、発電システム2で発電する電力からバッテリー40を充電するのに必要な電力ほどをバッテリー40に供給し、余剰電力は、負荷4に供給する。電力変換部10は、オン状態にし、双方向インバータ30は、放電モードをオンにする。一方、PpvがPv以下である場合には、発電システム2で発電する電力のみでバッテリー40を充電させない。したがって、双方向インバータ30は、充電モードをオンにし、電力系統3の電力を使用してバッテリー40を充電する。一方、ステップS10で発電システム2で電力が発電されないと判断した場合、電力変換部10は、オフにする。そして、バッテリー40の充電状態を判断するS14。バッテリー40がフル充電されていると判断した場合、現在の時間を判断するS15。電力系統3から供給される電力は、時間帯によって料金に差がある。例えば、深夜電気の場合、普通より低い料金が賦課される。すなわち、ステップS15では、電力系統3から深夜電気を使用できるか否かを判断するものでありうる。電力系統3の深夜電気を使用できる場合には、負荷4が電力系統3から供給される電力で動作できるので、電力貯蔵システム1の動作をいずれもオフにする。しかし、前述したように、統合制御器90によるモニタリング動作は行い続ける。一方、電力系統3の深夜電気を使用できない場合には、バッテリー40に貯蔵された電力を負荷4に供給し、双方向コンバータ60及び双方向インバータ30の放電モードをオンにする。ステップS14でバッテリー40の充電状態が0.9未満であると判断した場合、すなわち、バッテリー40がフル充電されていないと判断した場合には、電力系統3の電力を供給されてバッテリー40を充電する。すなわち、双方向コンバータ60及び双方向インバータ30の充電モードをオンにする。図11は、電力系統非接続時の動作モードAを示すフローチャートである。図11を参照すれば、発電システム2で電力が発電されるか否かを判断するS20。発電システム2で電力が発電される場合、発電システム2の発電電力量Ppvと負荷4の消費電力量PLとの大きさ比較を行うS21,S22。PpvとPLとの大きさが同じ場合には、発電システム2で発電した電力のみで負荷4の消費電力量を充足する。したがって、電力変換部10をオンにし、双方向インバータ30の放電モードをオンにして、発電システム2で発電した電力を負荷4に供給する。バッテリー40の電力は使われないので、双方向コンバータ60はオフにする。PpvがPLより大きい場合には、バッテリー40の充電状態を判断するS23。バッテリー40の充電状態が0.9以上である場合には、電力変換部10をオンにし、双方向インバータ30の放電モードをオンにして、発電システム2で発電した電力を負荷4に供給する。双方向コンバータ60は、オフにする。ここで、負荷4と電力系統3とは接続されていない状態であり、PpvがPLより大きいので、余剰電力が発生する。したがって、この時、電力変換部10は、MPPT制御動作を中止させ、現在負荷4で消費する電力に相応するほどの電力が発電システム2で発電されるように、発電電力量を減少させることができる。一方、バッテリー40の充電状態が0.9未満である場合、バッテリー40の充電が必要であるので、電力変換部10は、オン状態にする。また、双方向コンバータ60は、充電モードをオンにし、双方向インバータ30は、放電モードをオンにする。負荷4に電力を供給することが優先的であるので、発電システム2で発電した電力のうち負荷4の消費電力量ほどを負荷4に供給し、余剰電力をバッテリー40に供給する。PpvがPLより小さい場合には、バッテリー40の充電状態が0.2以下であるか否かを判断するS24。0.2は、バッテリー40がフル放電状態である場合を示す基準値であって、これは、例示的なものであって、これに限定されるものではない。バッテリー40の充電状態が0.2以下である場合、すなわち、バッテリー40の放電が不可能な場合には、発電システム2の発電電力量Ppvとバッテリー40の充電電力量Pbcとの大きさを比較するS25。そして、PpvがPbcより大きい時には、発電システム2で発電する電力でバッテリー40を充電する。したがって、電力変換部10はオンにし、双方向コンバータ60は、充電モードをオンにする。双方向インバータ30は、オフにする。一方、PpvがPbcより小さい時には、発電システム2で発電する電力で負荷4への供給、バッテリー40の充電などを行えないので、電力貯蔵システム1のあらゆる装置をオフにする。一方、ステップS20で発電システム2で電力が発電されないと判断した場合、電力変換部10はオフにする。そして、バッテリー40の放電電力量Pbdと負荷4の消費電力量PLとを比較するS26,S27。PbdとPLとの大きさが同じ場合、バッテリー40に貯蔵された電力を負荷4に供給する。したがって、双方向コンバータ60及び双方向インバータ30は、放電モードをオンにする。PbdがPLより小さい場合には、バッテリー40に貯蔵された電力の供給により負荷4の消費電力量を満足させないので、あらゆる装置をオフにする。PbdがPLより大きい場合であっても、バッテリー40の充電状態を判断しS28、バッテリー40がフル放電基準値以下である場合には、あらゆる装置をオフにする。バッテリー40がフル放電基準値以上である場合には、バッテリー40に貯蔵された電力を負荷4に供給する。この時、双方向コンバータ60及び双方向インバータ30は、放電モードをオンにする。前記のような方法により、本実施形態による電力貯蔵システム1は、発電システム2、負荷4、電力系統3及びバッテリー40の状態によって、最適の方式で動作できる。[他の実施形態]図12及び図13は、本発明の他の実施形態による電力貯蔵システムの制御方法を示すフローチャートである。図12は、電力系統接続時の動作モードBを示すフローチャートである。図12を参照すれば、発電システム2で電力が発電されるか否かを判断するS31。発電システム2で電力が発電される場合、バッテリー40の充電状態及び時間を判断する。具体的に、バッテリー40の充電状態がフル放電基準値以上であるか否かを判断するS32。バッテリー40の充電状態がフル放電基準値以上である場合には、バッテリー40がフル充電状態でないとしても、バッテリー40の充電を行わない。これは、バッテリー40の頻繁な充放電を抑制して、バッテリー40の寿命を延長させるためのものでありうる。かかる場合、発電システム2で発電した電力をいずれも電力系統3及び負荷4に供給する。電力変換部10はオンにし、双方向インバータ30は、放電モードをオンにする。そして、双方向コンバータ60はオフにする。バッテリー40の充電状態がフル放電基準値未満である場合には、バッテリー40の充電を行わねばならない。この時、時間を判断して、深夜電気を使用できる時間が近づいているか否かを判断するS33。深夜電気を使用できる時間が近づいている場合、例えば、30分後から深夜電気を使用できる場合には、あらゆる装置をオフにし、深夜電気を使用できる時間となるまで待機する。一方、深夜電気を使用するために待機しなければならない時間が長い場合には、発電システム2で発電した電力を供給されてバッテリー40を充電する。この時、電力変換部10はオンにし、双方向コンバータ60は、充電モードをオンにする。また、双方向インバータ30はオフにする。一方、ステップS31で発電システム2で電力が発電されないと判断した場合、電力変換部10はオフにする。そして、バッテリー40の充電状態を判断するS34。バッテリー40がフル充電基準値以上である時、時間を判断し、負荷4でピーク需要がある時間であるか否か、すなわち、負荷4で最大電力を消費する時間帯であるか否かを判断するS35。ピーク需要がある時間でない場合には、電力系統3から供給する電力で負荷4の消費電力量を充足すると判断して、電力貯蔵システム1のあらゆる装置はオフにする。一方、ピーク需要がある時間である場合には、電力系統3から供給する電力のみでは負荷4の消費電力量を充足しない。したがって、バッテリー40に貯蔵された電力を負荷4に供給し、双方向コンバータ60及び双方向インバータ30の放電モードをオンにする。ステップS34でバッテリー40の充電状態がフル充電基準値未満であると判断した場合にも、時間を判断し、負荷4でピーク需要がある時間であるか否かを判断するS36。ピーク需要がある時間でない場合、バッテリー40がフル充電状態ではないので、電力系統3から電力を供給されてバッテリー40を充電する。双方向インバータ30及び双方向コンバータ60の充電モードをオンにする。一方、ピーク需要がある時間である場合には、バッテリー40の充電状態がフル放電基準値以下であるか否かを判断するS37。バッテリー40の充電状態がフル放電基準値以下である場合には、電力系統3から電力を供給される余裕がないので、電力貯蔵システム1のあらゆる装置をオフにする。バッテリー40の充電状態がフル放電基準値より大きい場合には、バッテリー40の放電が可能なものと判断する。そして、電力系統3から供給する電力のみでは負荷4の消費電力量を充足しないので、バッテリー40に貯蔵された電力を負荷4に供給する。この時、双方向コンバータ60及び双方向インバータ30の放電モードをオンにする。図13は、電力系統非接続時の動作モードBを示すフローチャートである。図13を参照すれば、発電システム2で電力が発電されるか否かを判断するS40。発電システム2で電力が発電される場合、ステップS41ないしS43、及びそれによる電力貯蔵システム1の動作は、図11のステップS21ないしS23、及びそれによる電力貯蔵システム1の動作と同一であるので、説明を省略する。一方、ステップS42でPpvがPL以下であると判断した場合には、再びPpvと負荷4の最小消費電力量PLminとの大きさを比較するS44。PpvがPLminより大きい場合には、最小限の電力でも負荷4に供給するために、発電システム2で発電された電力を負荷4に供給し、このために、電力変換部10をオンにし、双方向インバータ30の放電モードをオンにする。双方向コンバータ60はオフにする。PpvがPLmin以下である場合には、バッテリー40の充電状態を判断するS45。バッテリー40の充電状態がフル放電基準値より大きい場合には、発電システム2で発電した電力、及びバッテリー40に貯蔵された電力を負荷4に供給する。電力変換部10はオンにし、双方向コンバータ60及び双方向インバータ30の放電モードをオンにする。また、バッテリー40の充電状態がフル放電基準値以下である場合には、直流リンク電圧Vlinkを測定し、基準電圧と比較するS46。直流リンク電圧Vlinkは、負荷4の消費電力量が多い場合、負荷4の消費電力量が急増した場合、または電力貯蔵システム1側で負荷4に十分な電力を供給できない場合などである時には、その値が低下する。すなわち、直流リンク電圧Vlinkを測定して、発電システム2、電力系統3、負荷4、バッテリー40などの状態を予測できる。基準電圧は、正常な直流リンク電圧Vlinkより小さい値でありうる。例えば、普通直流リンク電圧Vlinkが370Vであると仮定すれば、基準電圧は、350Vでありうる。ステップS46で直流リンク電圧Vlinkが350V以下であると判断した場合には、負荷4への電力供給が不可能であるので、あらゆる装置をオフにする。ステップS46で直流リンク電圧Vlinkが350Vより大きいと判断した場合には、発電システム2で発電された電力を負荷4に供給し、このために、電力変換部10をオンにし、双方向インバータ30の放電モードをオンにする。双方向コンバータ60はオフにする。一方、ステップS40で発電システム2で電力が発電されないと判断した場合、電力変換部10はオフにする。そして、バッテリー40の充電状態を判断するS47。バッテリー40の充電状態がフル放電基準値以下である場合には、バッテリー40から負荷4に電力を供給できないので、電力貯蔵システム1のあらゆる装置をオフにする。バッテリー40の充電状態がフル放電基準値より大きい場合には、バッテリー40の放電電力量Pbdと、負荷4の消費電力量PL及び負荷4の最小消費電力量PLminとの大きさを比較するS48,S49。PbdがPL以上である場合、またはPbdがPLより小さい場合であっても、Pbdが負荷4の最小消費電力量であるPLminより大きい場合には、バッテリー40に貯蔵された電力を負荷4に供給する。双方向コンバータ60及び双方向インバータ30の放電モードをオンにする。PbがPLminよりも小さい場合には、バッテリー40に貯蔵された電力で負荷4の消費電力量を充足しないので、電力貯蔵システム1のあらゆる装置をオフにする。前記のような方法により、本実施形態による電力貯蔵システム1は、発電システム2、負荷4、電力系統3及びバッテリー40の状態によって、最適の方式で動作できる。前述した本実施形態及びその変形例による制御方法を電力貯蔵システムで実行させるためのプログラムは、記録媒体に貯蔵される。ここで、記録媒体とは、例えば、プロセッサで読み取り可能な媒体であって、半導体記録媒体例えば、フラッシュメモリ、磁気記録媒体例えば、ROM、ハードディスクなどなどを使用できる。前記媒体は、プロセッサ、例えば、図1に示したような統合制御器90により読み取り可能であり、前記プロセッサで実行される。本発明は、図面に示した実施形態を参考にして説明されたが、これは、例示的なものに過ぎず、当業者ならば、これから多様な変形及び均等な他の実施形態が可能であるという点を理解できるであろう。したがって、本発明の真の技術的保護範囲は、特許請求の範囲の技術的思想により決まらねばならない。"