(57)【特許請求の範囲】
【請求項１】
変電所から柱上変圧器を経て需要家負荷に到る配電系統における電力潮流をシミュレーションする配電系統潮流シミュレーション装置であって、
前記柱上変圧器における負荷電力を用いて、前記変電所から前記柱上変圧器に到る配電系統部分における電力の潮流を計算する配電系統潮流計算部と、
複数の需要家がそれぞれ使用する負荷電力の時間変動をそれぞれ個別に模擬する複数の需要家負荷模擬部と、
複数の分散電源がそれぞれ発電する発電電力の時間変動をそれぞれ個別に模擬する複数の分散電源模擬部と、
前記複数の需要家負荷模擬部および前記複数の分散電源模擬部のそれぞれから、指定した時刻における負荷電力または発電電力なる電力を取得し、前記取得した電力を用いて、前記配電系統に配備されている複数の柱上変圧器それぞれにおける負荷電力を算出し、前記算出した前記柱上変圧器における負荷電力を前記配電系統潮流計算部に入力して、前記配電系統潮流計算部に潮流計算を実行させる系統状態管理部と、
を有すること
を特徴とする配電系統潮流シミュレーション装置。
【請求項２】
前記系統状態管理部は、
前記配電系統における電力潮流シミュレーションの対象となる前記需要家負荷模擬部および前記分散電源模擬部を、前記電力潮流シミュレーション対象のモジュールとして管理するためのモジュール管理情報を記憶するモジュール管理情報記憶部を、さらに、備え、
前記系統状態管理部は、
前記電力潮流シミュレーションを開始する前に、前記需要家負荷模擬部および前記分散電源模擬部のそれぞれから、前記モジュールを個別に識別するモジュールＩＤと、前記モジュールの種別を識別するモジュール種別ＩＤと、前記モジュールが模擬する需要家負荷または分散電源が接続されている前記配電系統における前記柱上変圧器から分岐した分岐支線を識別する分岐支線ＩＤと、を取得し、
前記取得したモジュールＩＤと、モジュール種別ＩＤと、分岐支線ＩＤと、を少なくとも含んだ情報を、前記モジュールについてのモジュール管理情報として前記モジュール管理情報記憶部に登録すること
を特徴とする請求項１に記載の配電系統潮流シミュレーション装置。
【請求項３】
前記系統状態管理部は、さらに、
前記配電系統における電力潮流シミュレーションを開始するとき、その電力潮流シミュレーション対象のモジュールのそれぞれから、前記モジュールＩＤを取得し、前記取得したモジュールＩＤが前記モジュール管理情報記憶部に登録されているか否かを判定し、
前記判定の結果、前記モジュールＩＤが前記モジュール管理情報記憶部に登録されていなかった場合には、そのモジュールＩＤを有するモジュールから、そのモジュールについてのモジュールＩＤと、モジュール種別ＩＤと、分岐支線ＩＤと、を取得し、
前記取得したモジュールＩＤと、モジュール種別ＩＤと、分岐支線ＩＤと、を少なくとも含んだ情報を、前記モジュールについてのモジュール管理情報として前記モジュール管理情報記憶部に登録すること
を特徴とする請求項２に記載の配電系統潮流シミュレーション装置。
【請求項４】
前記複数の需要家負荷模擬部および前記複数の分散電源模擬部のうち、少なくとも１つは、
前記需要家が使用する負荷電力および前記需要家が有する分散電源が発電する発電電力の少なくとも一方を計測する電力計の計測値を読み取り、前記読み取った電力計の計測値を前記系統状態管理部に供給すること
を特徴とする請求項１に記載の配電系統潮流シミュレーション装置。
【請求項５】
前記系統状態管理部は、さらに、
前記配電系統潮流計算部および系統状態管理部の少なくとも一方における前記電力潮流のシミュレーションの処理時間と、前記電力潮流のシミュレーションに用いられる前記需要家負荷模擬部および前記分散電源模擬部の数と、を含んだ情報に基づき、シミュレーション料金を計算する料金計算部を有すること
を特徴とする請求項１に記載の配電系統潮流シミュレーション装置。
【請求項６】
変電所から柱上変圧器を経て需要家負荷に到る配電系統における電力潮流を、コンピュータによりシミュレーションする配電系統潮流シミュレーション方法であって、
前記コンピュータは、
前記柱上変圧器における負荷電力を用いて、前記変電所から前記柱上変圧器に到る配電系統部分における電力の潮流を計算する配電系統潮流計算部と、
複数の需要家がそれぞれ使用する負荷電力の時間変動をそれぞれ個別に模擬する複数の需要家負荷模擬部と、
複数の分散電源がそれぞれ発電する発電電力の時間変動をそれぞれ個別に模擬する複数の分散電源模擬部と、
前記配電系統潮流計算部による潮流計算を管理する系統状態管理部と、
を備え、
前記コンピュータは、
前記系統状態管理部における処理として、
前記複数の需要家負荷模擬部および前記複数の分散電源模擬部のそれぞれに対し、時刻情報を供給して、その時刻における負荷電力または発電電力を出力させる処理と、
前記複数の需要家負荷模擬部および前記複数の分散電源模擬部のそれぞれから出力される前記負荷電力または前記発電電力を取得する処理と、
前記取得した前記負荷電力および前記発電電力を用いて、前記配電系統に配備されている複数の柱上変圧器それぞれにおける負荷電力を算出する処理と、
前記算出した前記柱上変圧器それぞれにおける負荷電力を前記配電系統潮流計算部に入力して、前記配電系統潮流計算部に潮流計算を実行させる処理と、
を実行すること
を特徴とする配電系統潮流シミュレーション方法。
【請求項７】
前記コンピュータは、
前記配電系統における電力潮流シミュレーションの対象となる前記需要家負荷模擬部および前記分散電源模擬部を、前記電力潮流シミュレーション対象のモジュールとして管理するためのモジュール管理情報を記憶するモジュール管理情報記憶部を、さらに、備え、
前記コンピュータは、
前記系統状態管理部における処理として、
前記電力潮流シミュレーションを開始する前に、前記需要家負荷模擬部および前記分散電源模擬部のそれぞれから、前記モジュールを個別に識別するモジュールＩＤと、前記モジュールの種別を識別するモジュール種別ＩＤと、前記モジュールが模擬する需要家負荷または分散電源が接続されている前記配電系統における前記柱上変圧器から分岐した分岐支線を識別する分岐支線ＩＤと、を取得する処理と、
前記取得したモジュールＩＤと、モジュール種別ＩＤと、分岐支線ＩＤと、を少なくとも含んだ情報を、前記モジュールについてのモジュール管理情報として前記モジュール管理情報記憶部に登録する処理と、
を、さらに、実行すること
を特徴とする請求項６に記載の配電系統潮流シミュレーション方法。
【請求項８】
前記コンピュータは、
前記系統状態管理部における処理として、
前記配電系統における電力潮流シミュレーションを開始するとき、その電力潮流シミュレーション対象のモジュールのそれぞれから、前記モジュールＩＤを取得し、前記取得したモジュールＩＤが前記モジュール管理情報記憶部に登録されているか否かを判定する処理と、
前記判定の結果、前記モジュールＩＤが前記モジュール管理情報記憶部に登録されていなかった場合には、そのモジュールＩＤを有するモジュールから、そのモジュールについてのモジュールＩＤと、モジュール種別ＩＤと、分岐支線ＩＤと、を取得する処理と、
前記取得したモジュールＩＤと、モジュール種別ＩＤと、分岐支線ＩＤと、を少なくとも含んだ情報を、前記モジュールについてのモジュール管理情報として前記モジュール管理情報記憶部に登録する処理と、
を実行すること
を、さらに、特徴とする請求項７に記載の配電系統潮流シミュレーション方法。
【請求項９】
変電所から柱上変圧器を経て需要家負荷に到る配電系統における電力潮流をコンピュータでシミュレーションするためのプログラムであって、
前記コンピュータに、
前記柱上変圧器における負荷電力を用いて、前記変電所から前記柱上変圧器に到る配電系統部分における電力の潮流を計算する配電系統潮流計算処理と、
複数の需要家がそれぞれ使用する負荷電力の時間変動をそれぞれ個別に模擬する複数の需要家負荷模擬処理と、
複数の分散電源がそれぞれ発電する発電電力の時間変動をそれぞれ個別に模擬する複数の分散電源模擬処理と、
前記配電系統潮流計算処理における潮流計算を管理する系統状態管理処理と、
を実行させ、さらに、
前記系統状態管理処理において、
前記複数の需要家負荷模擬処理および前記複数の分散電源模擬処理のそれぞれに対し、時刻情報を供給して、その時刻における負荷電力または発電電力を出力させる処理と、
前記複数の需要家負荷模擬処理および前記複数の分散電源模擬処理のそれぞれから出力される前記負荷電力または前記発電電力を取得する処理と、
前記取得した前記負荷電力および前記発電電力を用いて、前記配電系統に配備されている複数の柱上変圧器それぞれにおける負荷電力を算出する処理と、
前記算出した前記柱上変圧器それぞれにおける負荷電力を前記配電系統潮流計算処理に入力する処理と、
を実行させるためのプログラム。
【請求項１０】
前記コンピュータは、
前記配電系統における電力潮流シミュレーションの対象となる前記需要家負荷模擬処理および前記分散電源模擬処理を、前記電力潮流シミュレーション対象のモジュールとして管理するためのモジュール管理情報を記憶するモジュール管理情報記憶部を、さらに、備え、
前記コンピュータに、
前記系統状態管理処理における処理として、
前記電力潮流シミュレーションを開始する前に、前記需要家負荷模擬処理および前記分散電源模擬処理のそれぞれから、前記モジュールを個別に識別するモジュールＩＤと、前記モジュールの種別を識別するモジュール種別ＩＤと、前記モジュールが模擬する需要家負荷または分散電源が接続されている前記配電系統における前記柱上変圧器から分岐した分岐支線を識別する分岐支線ＩＤと、を取得する処理と、
前記取得したモジュールＩＤと、モジュール種別ＩＤと、分岐支線ＩＤと、を少なくとも含んだ情報を、前記モジュールについてのモジュール管理情報として前記モジュール管理情報記憶部に登録する処理と、
を、さらに、実行させるための請求項９に記載のプログラム。
【請求項１１】
前記コンピュータに、前記系統状態管理処理における処理として、
前記配電系統における電力潮流シミュレーションを開始するとき、その電力潮流シミュレーション対象のモジュールのそれぞれから、前記モジュールＩＤを取得し、前記取得したモジュールＩＤが前記モジュール管理情報記憶部に登録されているか否かを判定する処理と、
前記判定の結果、前記モジュールＩＤが前記モジュール管理情報記憶部に登録されていなかった場合には、そのモジュールＩＤを有するモジュールから、そのモジュールについてのモジュールＩＤと、モジュール種別ＩＤと、分岐支線ＩＤと、を取得する処理と、
前記取得したモジュールＩＤと、モジュール種別ＩＤと、分岐支線ＩＤと、を少なくとも含んだ情報を、前記モジュールについてのモジュール管理情報として前記モジュール管理情報記憶部に登録する処理と、
を、さらに、実行させるための請求項１０に記載のプログラム。
【請求項１２】
変電所から柱上変圧器を経て需要家負荷に到る配電系統における電力潮流をシミュレーションするシミュレーションサーバ装置と、需要家負荷電力を含む需要家情報を前記シミュレーションサーバ装置に提供する需要家電力模擬装置とを含んでなる配電系統潮流シミュレーション装置における需要家電力模擬装置であって、
前記柱上変圧器における負荷電力を用いて、前記変電所から前記柱上変圧器に到る配電系統部分における電力の潮流を計算する配電系統潮流計算部と、前記配電系統に配備されている複数の柱上変圧器それぞれにおける負荷電力を算出し、前記算出した前記柱上変圧器における負荷電力を前記配電系統潮流計算部に入力して、前記配電系統潮流計算部に潮流計算を実行させる系統状態管理部と、を含んで構成された前記シミュレーションサーバ装置に対して、
需要家が使用する負荷電力の時間変動および分散電源が発電する発電電力の時間変動の少なくとも一方を模擬して、指定された時刻における負荷電力および発電電力の少なくとも一方の情報を提供すること
を特徴とする需要家電力模擬装置。
【請求項１３】
前記需要家電力模擬装置は、
前記負荷電力および発電電力の少なくとも一方の情報を前記シミュレーションサーバ装置に提供するときには、前記需要家電力模擬装置を個別に識別するモジュールＩＤと、前記需要家電力模擬装置の種別を識別するモジュール種別ＩＤと、前記需要家電力模擬装置が模擬する需要家負荷または分散電源が接続されている前記配電系統における前記柱上変圧器から分岐した分岐支線を識別する分岐支線ＩＤと、を少なくとも含んだ情報を、併せて提供すること
を特徴とする請求項１２に記載の需要家電力模擬装置。
【請求項１４】
前記需要家電力模擬装置は、さらに、
前記シミュレーションサーバ装置に対して、シミュレーションを開始する前に、前記モジュールＩＤを提供し、その応答として、前記モジュールＩＤが未登録である旨の通知を受けた場合には、前記シミュレーションサーバ装置に対して、前記需要家電力模擬装置を個別に識別するモジュールＩＤと、前記需要家電力模擬装置の種別を識別するモジュール種別ＩＤと、前記需要家電力模擬装置が模擬する需要家負荷または分散電源が接続されている前記配電系統における前記柱上変圧器から分岐した分岐支線を識別する分岐支線ＩＤと、を少なくとも含んだ情報を提供すること
を特徴とする請求項１３に記載の需要家電力模擬装置。
【請求項１５】
前記需要家電力模擬装置の少なくとも１つは、
前記需要家が使用する負荷電力および前記需要家が使用する分散電源が発電する発電電力の少なくとも一方を計測する電力計の計測値を読み取り、前記読み取った電力計の計測値を前記シミュレーションサーバ装置に提供すること
を特徴とする請求項１２に記載の需要家電力模擬装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スマートグリッド環境の配電系統に好適な配電系統潮流シミュレーション装置、配電系統潮流シミュレーション方法およびそのプログラムに関する。
【背景技術】
【０００２】
近年、太陽光や風力など炭酸ガスを放出しない自然エネルギーを利用した発電設備の導入が一般家庭などの需要家に拡大しつつある。このような太陽光発電などで得られた電力の余剰電力は、電力会社の配電系統に逆潮流の電力として送り込まれる。その逆潮流の電力は、電力会社の配電線にとっては、その電圧を管理する上で、大きな外乱要素となる。また、その逆潮流の電力は、自然エネルギー由来のものであるだけに、天候の影響を受け易く、電力会社の配電線における電圧管理が困難になる事態が生じかねない。
【０００３】
以上のような状況を考慮し、また、ＤＳＭ（Demand Side Management）などによる需要家の電力使用の管理または制御の容易化を図るために、需要家における電力計を含めた配電設備は、高機能化、情報機器化、すなわち、スマートグリッド化が図られようとしている。例えば、電力会社のサーバは、各家庭の電力計から電力の使用量や逆潮流電力をリアルタイムで収集することが可能となる。そして、その場合には、その収集した電力使用量や逆潮流電力などを用いて、配電線における電圧管理を行うことも可能となる。
【０００４】
現在のところ、一般家庭などからの逆潮流電力が増大したとき、どのような事態が生じるか、あるいは、その逆潮流電力による配電系統の電圧変動をどのように管理すればよいか、などについては、まだ十分な知見は得られていない。その知見を事前に得る手段として、コンピュータによるシミュレーションがある。
【０００５】
特許文献１には、高圧送電線の末端の変電所から自家発電（コジェネ発電）装置を有する工場などの需要家に到る配電線における電圧分布を計算する配電系統シミュレーションに関する技術が開示されている。その配電系統シミュレーション技術では、需要家からの逆潮流電力が考慮され、一般家庭など小規模需要家についての取り扱いも含まれており注目に値する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−５６９９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に開示された配電系統潮流シミュレーション技術は、変電所から工場の変圧器や柱上変圧器に到る配電系統部分のみを対象としたものであり、一般家庭などの需要家についての取り扱いが考慮されているとはいえ、多数の一般家庭などの需要家の使用電力や逆潮流電力をそれぞれ個別にシミュレーションしようとするものではない。従って、特許文献１に開示されているシミュレーション技術では、多数の一般家庭に太陽光や風力など多様な発電装置が導入され、また、スマートグリッドのための電力計が普及した環境を、適切にシミュレーションすることは困難である。
【０００８】
そこで、本発明の目的は、多数の需要家の使用電力や逆潮流電力を個々に考慮することが可能な配電系統潮流シミュレーション装置、配電系統潮流シミュレーション方法およびそのプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る配電系統潮流シミュレーション装置は、変電所から柱上変圧器を経て需要家負荷に到る配電系統における電力潮流をシミュレーションするものであって、
（１）柱上変圧器における負荷電力を用いて、変電所から柱上変圧器に到る配電系統における電力潮流を計算する配電系統潮流計算部と、
（２）複数の需要家がそれぞれ使用する負荷電力の時間変動をそれぞれ個別に模擬する複数の需要家負荷模擬部と、
（３）複数の分散電源がそれぞれ発電する発電電力の時間変動をそれぞれ個別に模擬する複数の分散電源模擬部と、
（４）前記複数の需要家負荷模擬部および前記複数の分散電源模擬部のそれぞれから、指定した時刻における負荷電力または発電電力なる電力を取得し、その取得電力を用いて、前記配電系統に配備されている複数の柱上変圧器それぞれにおける負荷電力を算出し、その算出した柱上変圧器における負荷電力を前記配電系統潮流計算部に入力して、その配電系統潮流計算部に潮流計算を実行させる系統状態管理部と、
を有することを特徴とする。
【００１０】
本発明に係る配電系統潮流シミュレーション装置では、需要家負荷模擬部および分散電源模擬部を複数個配備させることができるようにしたため、複数の一般家庭などの需要家における負荷電力の変動やその一般家庭に導入されている太陽光発電などの分散電源の発電電力の変動を個々にシミュレーションすることができる。そして、その複数の需要家における負荷電力の変動や分散電源の発電電力の変動は、合算されて柱上変圧器の負荷として、配電系統潮流計算部へ入力される。
【００１１】
従って、配電系統潮流計算部は、複数の小規模な需要家における負荷電力や分散電源の発電電力の変動を個々にシミュレーションした結果を考慮した、より現実に近い配電系統における電力潮流を計算することが可能になる。
【発明の効果】
【００１２】
本発明によれば、多数の需要家の使用電力や逆潮流電力を個々に考慮することが可能な配電系統潮流シミュレーション装置、配電系統潮流シミュレーション方法およびそのプログラムを提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る配電系統潮流シミュレーション装置が適用される配電系統の構成の例を示した図。
【図２】本発明の実施形態に係る配電系統潮流シミュレーション装置の機能ブロックの構成の例を示した図。
【図３】本発明の実施形態に係る配電系統潮流シミュレーション装置を構成する機能ブロックをモジュール化するためのモジュールの構成の例を示した図。
【図４】図３におけるプロファイルテーブルの構成の例を示した図であり、（ａ）は、需要家負荷模擬部のプロファイルテーブルの例、（ｂ）は、系統状態管理部のプロファイルテーブルの例。
【図５】本発明の実施形態に係る配電系統潮流シミュレーション装置における配電系統潮流シミュレーションの実行手順の例を示した図。
【図６】図５におけるモジュール構成の確定処理の実行手順の例を示した図。
【図７】図６における未設定のプロファイル項目のデータ入力を受け付ける画面の例を示した図。
【図８】図５におけるモジュール構成の確定処理の実行手順の別の例を示した図。
【図９】本発明の実施形態に係る配電系統潮流シミュレーション装置における配電系統シミュレーションの実行手順の別の例を示した図。
【図１０】本発明の第２の実施形態に係る配電系統潮流シミュレーション装置の機能ブロック構成の例を示した図。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について図面を参照して詳細に説明する。
【００１５】
図１は、本発明の実施形態に係る配電系統潮流シミュレーション装置が適用される配電系統の構成の例を示した図である。本実施形態では、配電系統とは、発電所から電力の需要家をつなぐ送電系統のうち、末端の変電所１から需要家７，７ａまでの送電系統部分を指すものとする。なお、電力会社などでは、末端の変電所１から柱上変圧器５までの送電線は、配電線２と呼ばれ、また、柱上変圧器５から一般家庭などの需要家７，７ａまでの送電線は、引込線６と呼ばれている。そして、一般的には、配電線２の電圧は６．６ｋＶ、引込線６の電圧は１００Ｖまたは２００Ｖとされている。
【００１６】
図１に示すように、配電線２上には、安全や事故対策用として開閉器３が、また、電圧調整用としてＳＶＲ（Step Voltage Regulator）４が、適宜、設けられている。なお、ＳＶＲ４は、変圧器の一種であり、通常、配電線２上の変電所１から遠隔した位置などに設けられ、通常は、降下した電圧を昇圧するために用いられる。また、配電線２から分岐する複数の位置には、柱上変圧器５が設けられており、柱上変圧器５から引き出されている引込線６（分岐支線ともいう）には、複数の需要家７，７ａがつながれている。ここで、需要家７は、電力計７１と負荷装置７２と分散電源７３とを含んで構成される。また、需要家７ａは、電力計７１と負荷装置７２とを含んで構成されているが、分散電源７３を含んでいない。
【００１７】
需要家７，７ａに含まれる負荷装置７２は、例えば、家庭などにおける照明機器、冷暖房機器（エアコン、コタツなど）、音響・映像機器（テレビ、ラジオなど）、情報・通信機器（パソコン、電話機など）、家事・調理機器（洗濯機、掃除機、電子レンジなど）など様々な家庭電化機器などを統合したものである。また、分散電源７３は、太陽光発電装置、風力発電装置、蓄電装置などを表している。
【００１８】
また、電力計７１は、例えば、ＡＭＩ（Advanced Metering Infrastructure）であり、順潮流の電力や逆潮流の電力を計測する機能だけでなく、配電線２の状態を管理する図示しない管理サーバと通信する機能などを有している。さらに、電力計７１は、いわゆる、ＤＳＭ（Demand Side Management）機能を有し、需要家７の負荷装置７２を、適宜、制御して、その電力使用量を制御するものであってもよい。
【００１９】
図２は、本発明の実施形態に係る配電系統潮流シミュレーション装置の機能ブロックの構成の例を示した図である。図２に示すように、本発明の実施形態に係る配電系統潮流シミュレーション装置１００は、配電系統潮流計算部１０、潮流計算連携部２０、系統状態管理部３０、ネットワーク通信部４０、需要家負荷模擬部８０、分散電源模擬部９０などの機能ブロックを含んで構成される。なお、図２では、それぞれの機能ブロックが適用対象の配電系統のどの部分をシミュレーションするものであるかを明示するために、図１で示した配電系統の構成の一部が併せて示されている。
【００２０】
以下、図２を参照しつつ、配電系統潮流シミュレーション装置１００に含まれる機能ブロックの機能について説明する。
【００２１】
配電系統潮流計算部１０は、変電所１から柱上変圧器５に到る配電系統部分、いわゆる配電線２の部分における電力潮流をシミュレーションする機能ブロックである。すなわち、配電系統潮流計算部１０は、柱上変圧器５についての負荷電力が入力されたとき、当該配電線２上の各点（柱上変圧器５の２次側の位置も含む）における電圧値を計算する。ここで、その電圧値の計算では、柱上変圧器５、ＳＶＲ４、開閉器３の電気的動作を考慮するものとする。
【００２２】
なお、以上のようにして配電系統潮流計算部１０が行う配電線２に係る部分の電力潮流シミュレーションは、例えば、特許文献１などにも示されているように、公知技術である。そこで、ここでは、その電圧値の計算方法などについての詳細な説明を省略する。
【００２３】
需要家負荷模擬部８０は、需要家７，７ａ（図１参照）が使用する電力の、１日単位での時間変動をシミュレーションする。そして、ある時刻が入力されたときには、そのシミュレーションした結果に基づき、その時刻における電力計７１のメータの値（電力量）を出力する。
【００２４】
ここで、需要家負荷模擬部８０において、そのシミュレーションを実現する具体的な方法は、どのようなものであってもよいとする。例えば、需要家負荷模擬部８０は、需要家７，７ａの家族構成、生活のリズムに応じた照明機器や家庭電化機器の使用スケジュールをテーブルなどで用意しておき、その使用スケジュールに基づき、使用電力の時間変動をシミュレーションするものであってもよい。また、さらに簡単には、使用電力の時間変動そのものをテーブルとして用意しておき、そのテーブルから使用電力を取得するものであっても、さらには、実際の電力計７１の計測値であってもよい。
【００２５】
分散電源模擬部９０は、需要家７が保有している太陽光発電装置や風力発電装置などの分散電源７３が発電する電力の時間変動を、１日単位でシミュレーションする。そして、ある時刻が入力されたときには、そのシミュレーションした結果に基づき、その時刻における７１のメータの値を出力する。このとき、その電力計７１のメータの値は、逆潮流の電力量を表す。なお、本実施形態では、電力計７１は、負荷電力量（順潮流）と発電電力量（逆潮流）を同時に別々に計測可能であるとする。
【００２６】
ここで、分散電源模擬部９０において、そのシミュレーションを実現する具体的な方法は、需要家負荷模擬部８０の場合と同様に、どのようなものであってもよいとする。例えば、分散電源模擬部９０は、日射量や風力の変動をテーブルや関数などで定義しておき、その日射量や風力に応じて発電電力を取得するものものであってもよい。また、さらに簡単には、発電電力の時間変動そのものをテーブルとして用意しておき、そのテーブルから発電電力量を取得するものであっても、さらには、実際の電力計７１の計測値であってもよい。
【００２７】
ところで、本実施形態では、需要家負荷模擬部８０および分散電源模擬部９０は、それぞれシミュレーション対象の需要家７，７ａの負荷装置７２および分散電源７３に１対１に対応する形で設けられるものとし、その需要家７，７ａにおける負荷電力や発電電力は、個別に相違するものであり得るものとする。なお、需要家負荷模擬部８０が、例えば、前記したような照明機器や家庭電化機器の使用スケジュールのテーブルを用いて使用電力の時間変動をシミュレーションするものであれば、そのテーブルの内容を変えることによって、需要家７，７ａごとの電力の使用状況を容易に変えることができる。
【００２８】
また、本実施形態では、それぞれの需要家７，７ａの負荷装置７２および分散電源７３は、配電線２から柱上変圧器５を介して分岐した引込線６のうち、いずれの引込線６に接続されているか、識別可能なように構成されるものとする。なお、この構成情報は、後記するように系統状態管理部３０によって管理される。
【００２９】
系統状態管理部３０は、主として、配電系統潮流計算部１０、需要家負荷模擬部８０および分散電源模擬部９０などにおけるシミュレーションの実行を管理する機能を有する。
【００３０】
すなわち、系統状態管理部３０は、それぞれの需要家負荷模擬部８０および分散電源模擬部９０に対し、ネットワーク通信部４０を介して時刻情報を送信することにより、そのシミュレーションを実行させ、その結果として、それぞれの需要家負荷模擬部８０および分散電源模擬部９０から、その電力計７１のメータの値を読み出すことができる。
【００３１】
また、系統状態管理部３０は、需要家負荷模擬部８０および分散電源模擬部９０のそれぞれから読み出した電力計７１のメータの値を、それらが接続された引込線６ごとに集計して、それぞれの引込線６が接続された柱上変圧器５に対する負荷電力（集計負荷電力２０１）を算出する。そして、その集計負荷電力２０１を、潮流計算連携部２０を介して配電系統潮流計算部１０へ入力し、配電系統潮流計算部１０に対し、電力潮流のシミュレーションの実行を求める。
【００３２】
さらに、系統状態管理部３０は、配電系統潮流計算部１０におけるシミュレーションの結果として得られる柱上変圧器５の位置における電圧値、つまり、引込線６の電圧値を取得し、その取得した引込線６の電圧値を、ネットワーク通信部４０を介して、需要家負荷模擬部８０および分散電源模擬部９０のそれぞれに送信する。
【００３３】
潮流計算連携部２０は、配電系統潮流計算部１０と需要家負荷模擬部８０および分散電源模擬部９０との間で送受信される情報のインタフェースを整合させる機能などを有しているが、補助的な機能であるので、系統状態管理部３０に含まれる下位の機能ブロックと考えてもよい。
【００３４】
ネットワーク通信部４０は、系統状態管理部３０と需要家負荷模擬部８０および分散電源模擬部９０との間の情報通信をシミュレーションしている。ただし、その通信プロトコルは、現実のもの、例えば、図示しない管理サーバと需要家７，７ａが有する電力計７１との間で行われる通信でのプロトコルと同じである必要はない。そのプロトコルは、現実に用いられるプロトコルを、適宜、簡略化したものであってもよい。
【００３５】
以上のように、本実施形態の配電系統潮流シミュレーション装置１００においては、様々な形で変動する負荷電力や発電電力をシミュレーションすることが可能な需要家負荷模擬部８０および分散電源模擬部９０を、実際の配電線２、柱上変圧器５および引込線６の配置に合わせて、配電系統の電力潮流のシミュレーションを行うことができる。従って、配電系統の電力潮流のシミュレーションを、現実により忠実に行うことが可能となる。
【００３６】
なお、以上に説明した実施形態では、配電系統潮流シミュレーション装置１００は、引込線６の部分については、詳細な潮流シミュレーションを行わず、柱上変圧器５の２次側の電圧が各需要家７，７ａの負荷装置７２および分散電源７３に印加されるものとなっているが、引込線６の部分に対しても、配電系統潮流計算部１０と同様のシミュレーションを適用するようにして、引込線６についても、引込線６上の各点における電圧値を計算するようにしてもよい。
【００３７】
続いて、コンピュータによる配電系統潮流シミュレーション装置１００の具体的な実現方法について説明する。
【００３８】
図２に示した機能ブロックにより構成された配電系統潮流シミュレーション装置１００は、ＣＰＵ（Central Processing Unit）と、ＲＡＭ（Random Access Memory）やハードディスク装置などからなる記憶装置と、を備えたコンピュータによって実現することができる。その場合、配電系統潮流計算部１０、潮流計算連携部２０、系統状態管理部３０、ネットワーク通信部４０、需要家負荷模擬部８０、分散電源模擬部９０などの機能ブロックは、前記ＣＰＵが前記記憶装置に記憶されたそれぞれの機能ブロックに対応するプログラムを実行することによって実現される。
【００３９】
また、本実施形態では、シミュレーションの当初の目的を考慮すれば、配電系統潮流シミュレーション装置１００には、多種多様の多数の需要家負荷模擬部８０や分散電源模擬部９０が実装される必要がある。その場合、配電系統潮流シミュレーション装置１００を１つのコンピュータで実現しようとすると、そのコンピュータの処理負荷が過大になることが考えられる。
【００４０】
従って、その場合には、配電系統潮流シミュレーション装置１００を、通信ネットワークで互いに接続された複数のコンピュータを用いて実現するようにしてもよい。例えば、配電系統潮流計算部１０を第１のコンピュータによって実現し、潮流計算連携部２０および系統状態管理部３０を第２のコンピュータによって実現し、そして、多数の需要家負荷模擬部８０および分散電源模擬部９０を第４以降の複数のコンピュータによって実現するようにしてもよい。複数のコンピュータを用いることによって、各コンピュータの処理負荷を軽減し、シミュレーション時間を短縮することができる。
【００４１】
さらに、本実施形態では、現実の配電系統の構成や需要家７，７ａに応じて、シミュレーション対象の配電系統には、多種多様の多数の需要家負荷模擬部８０や分散電源模擬部９０を配置し、また、その配置を変更したり、新たな需要家負荷模擬部８０や分散電源模擬部９０を追加したりする必要性がある。そこで、本実施形態では、その必要性への対応を容易化するために、配電系統潮流シミュレーション装置１００を構成する機能ブロックのモジュール化を図る。ここで、機能ブロックのモジュール化とは、機能ブロックを実現するプログラムの構造の統一化、とくにモジュール間のインタフェース構造の統一化を図ることをいう。
【００４２】
図３は、配電系統潮流シミュレーション装置１００を構成する機能ブロックをモジュール化するためのモジュールの構成の例を示した図である。本実施形態では、モジュール１１０は、図３に示すように、モジュールアプリケーション１１１と、入出力ミドル１１２と、プロファイルミドル１１５と、を含んで構成されるものとする。そして、配電系統潮流シミュレーション装置１００を構成するすべてまたは一部の機能ブロックのプログラムを、このモジュール１１０の構造に準じた構造で構成する。
【００４３】
図３において、モジュールアプリケーション１１１は、モジュール化する機能ブロックの機能を実現するためのプログラムである。本実施形態では、系統状態管理部３０、需要家負荷模擬部８０、分散電源模擬部９０などの機能ブロックをモジュール１１０で実現するが、その場合、それらの機能ブロックの機能は、モジュールアプリケーション１１１のプログラムで記述される。従って、モジュールアプリケーション１１１は、機能ブロックごとに相違する。
【００４４】
一方、入出力ミドル１１２は、入力データ処理部１１３および出力データ処理部１１４を含んで構成され、モジュールアプリケーション１１１においてデータ入出力処理の記述を容易化するためのミドルウエアである。また、プロファイルミドル１１５は、プロファイルテーブル１１６を含んで構成され、モジュールアプリケーション１１１あるいは外部の他のモジュール１１０からのプロファイルテーブル１１６へのアクセス（データの読み出しおよび書き込み）を容易化するためのミドルウエアである。すなわち、入出力ミドル１１２およびプロファイルミドル１１５は、機能ブロックの相違に依らない、つまり、いずれのモジュール１１０にも共通のプログラムである。
【００４５】
ちなみに、入出力ミドル１１２は、モジュールアプリケーション１１１の指示により、ネットワーク通信部４０を介して、他のモジュール１１０に対して、メッセージやデータを送受信する機能を有している。また、プロファイルミドル１１５は、モジュールアプリケーション１１１または入出力ミドル１１２の指示により、プロファイルテーブル１１６にアクセスする機能を有している。
【００４６】
図４は、プロファイルテーブル１１６の構成の例を示した図であり、（ａ）は、需要家負荷模擬部８０のプロファイルテーブル１１６ａの例、（ｂ）は、系統状態管理部３０のプロファイルテーブル１１６ｂの例である。
【００４７】
図４（ａ）に示すように、需要家負荷模擬部８０のプロファイルテーブル１１６ａは、自モジュール属性情報１１６１ａおよびシミュレーション情報１１６２ａを含んで構成される。さらに、自モジュール属性情報１１６１ａは、モジュールＩＤ、モジュール種別ＩＤ、モジュールアプリケーションＩＤ、タイムスタンプＩＤ、ＩＰアドレス、分岐支線ＩＤ、モジュール地理座標など、自モジュール１１０を特定する情報によって構成される。
【００４８】
ここで、モジュールＩＤは、需要家負荷模擬部８０を個別に識別する識別情報、モジュール種別ＩＤは、自モジュール１１０が需要家負荷模擬部８０であることを示す情報、モジュールアプリケーションＩＤは、自モジュール１１０のモジュールアプリケーション１１１を識別する情報、タイムスタンプＩＤは、自モジュール１１０のタイムスタンプの識別情報、ＩＰアドレスは、自モジュール１１０に割り当てられたインタネットプロトコルアドレスである。また、分岐支線ＩＤは、自モジュール１１０がシミュレーションする需要家７，７ａが接続されている引込線６の識別情報、モジュール地理座標は、自モジュール１１０がシミュレーションする需要家７，７ａの位置を表す緯度・経度情報またはそれに相当する情報である。
【００４９】
このように、自モジュール属性情報１１６１ａは、シミュレーションにおいて、自モジュール１１０を特定するための属性情報である。なお、本実施形態では、このような自モジュール属性情報１１６１ａを、以下、ｉｎｉファイルと呼ぶ場合がある。
【００５０】
次に、シミュレーション情報１１６２ａは、シミュレーションＩＤ、現在時刻、系統電圧、系統電圧時刻、電力計・順潮流計測値、電力計・順潮流計測時刻、電力計・逆潮流計測値、電力計・逆潮流計測時刻など、シミュレーションの状況を示す情報によって構成される。
【００５１】
ここで、シミュレーションＩＤは、シミュレーションの実行を識別する情報、現在時刻は、シミュレーション実行途上のそのときの時刻、系統電圧は、自モジュール１１０がシミュレーションする需要家７，７ａに印加される電圧の値、系統電圧時刻は、その系統電圧が取得された時刻である。また、電力計・順潮流計測値および電力計・逆潮流計測値は、それぞれ、自モジュール１１０がシミュレーションする需要家７，７ａの電力計７１から得られる順潮流電力量の計測値および逆潮流電力量の計測値である。
【００５２】
このように、シミュレーション情報１１６２ａは、シミュレーションにおいて、自モジュール１１０のモジュールアプリケーション１１１がシミュレーションの状況を示す情報を外部に提供するための情報である。
【００５３】
なお、図４（ａ）は、需要家負荷模擬部８０のプロファイルテーブル１１６ａの例であるが、分散電源模擬部９０のプロファイルテーブル１１６としても、その構成をほとんど変更することなく適用することができる。
【００５４】
次に、図４（ｂ）に示すように、系統状態管理部３０のプロファイルテーブル１１６ｂは、自モジュール属性情報１１６１ｂおよびモジュール管理情報１１６２ｂを含んで構成される。ここで、自モジュール属性情報１１６１ｂは、モジュールＩＤ、モジュール種別ＩＤ、モジュールアプリケーションＩＤ、タイムスタンプＩＤ、ＩＰアドレスなど、自モジュール１１０を特定する情報によって構成される。また、モジュール管理情報１１６２ｂは、系統状態管理部３０の管理対象の需要家負荷模擬部８０および分散電源模擬部９０のプロファイルテーブル１１６の自モジュール属性情報１１６１（ｉｎｉファイル）を連結した情報である。
【００５５】
なお、系統状態管理部３０のプロファイルテーブル１１６ｂは、図２における系統状態管理部３０のモジュール管理情報記憶部３１に記憶される情報に相当する。
【００５６】
図５は、配電系統潮流シミュレーション装置１００における配電系統潮流シミュレーションの実行手順の例を示した図である。図５に示すように、配電系統潮流シミュレーション装置１００における配電系統潮流シミュレーションは、需要家負荷模擬部８０および分散電源模擬部９０のそれぞれがモジュール起動メッセージを系統状態管理部３０へ送信する（ステップＳ０１）ことにより開始される。ここで、モジュール起動メッセージとは、需要家負荷模擬部８０および分散電源模擬部９０のそれぞれが、自モジュール１１０のプログラムの実行を開始したことを示すメッセージである。
【００５７】
次に、系統状態管理部３０は、需要家負荷模擬部８０および分散電源模擬部９０のそれぞれからモジュール起動メッセージを受信すると、その受信したモジュール起動メッセージに基づき、シミュレーションの対象となるモジュール構成を確定させる（ステップＳ０２）。ここで、モジュール構成の確定とは、系統状態管理部３０が管理すべき管理対象の需要家負荷模擬部８０および分散電源模擬部９０のモジュール１１０を確定させることをいい、具体的には、系統状態管理部３０のプロファイルテーブル１１６ｂの内容を確定させることを意味する。なお、モジュール構成の確定処理については、別途、図６を参照して、詳しく説明する。
【００５８】
次に、系統状態管理部３０は、シミュレーションを実行するための時刻情報を、シミュレーション管理対象の需要家負荷模擬部８０および分散電源模擬部９０へ送信する（ステップＳ０３）。そして、その時刻情報を受信したそれぞれの需要家負荷模擬部８０および分散電源模擬部９０は、負荷電力または発電電力を計算し（ステップＳ０４）、その計算により得られた負荷電力または発電電力を、系統状態管理部３０へ送信する（ステップＳ０５）。
【００５９】
次に、系統状態管理部３０は、それぞれの需要家負荷模擬部８０および分散電源模擬部９０から送信された負荷電力または発電電力を受信すると、その受信した負荷電力および発電電力を、引込線６ごとに集計して、その引込線６につながる柱上変圧器５に対する集計負荷電力２０１（図２参照）を算出し（ステップＳ０６）、その算出した集計負荷電力２０１を潮流計算連携部２０へ送信する（ステップＳ０７）。
【００６０】
次に、潮流計算連携部２０は、その集計負荷電力２０１を受信すると、配電系統潮流計算部１０に対して、その集計負荷電力２０１を付して、配電線２における電力の潮流計算を指示する（ステップＳ０８）。配電系統潮流計算部１０は、指示された電力の潮流計算を実行し（ステップＳ０９）、その結果として、系統状態管理部３０に対し、配電線２上の各点における電圧値（以下、系統電圧という）を出力する（ステップＳ１０）。
【００６１】
系統状態管理部３０は、配電系統潮流計算部１０からの系統電圧を受け取ると、その系統電圧（この場合は、柱上変圧器５の２次側の出力電圧）を、それぞれの需要家負荷模擬部８０および分散電源模擬部９０へ送信し（ステップＳ１１）、シミュレーションを終了するか否かを判定する（ステップＳ１２）。そして、シミュレーションを終了しない場合には（ステップＳ１２でＮｏ）、ステップＳ０３へ戻って、ステップＳ０３以下の処理を、繰り返して実行する。また、シミュレーションを終了する場合には（ステップＳ１２でＹｅｓ）、系統状態管理部３０の処理を終了する。
【００６２】
図６は、モジュール構成の確定処理の実行手順の例を示した図である。ここで、モジュール構成の確定処理とは、マスタとなるモジュール１１０におけるプロファイルテーブル１１６に、そのマスタによって管理されるスレーブのモジュール１１０のプロファイルテーブル１１６の自モジュール属性情報１１６１ａ（ｉｎｉファイル：図４参照）のすべてまたは一部を登録する処理である。
【００６３】
図６の例では、マスタは、系統状態管理部３０であり、スレーブは、需要家負荷模擬部８０または分散電源模擬部９０である。このとき、スレーブ（需要家負荷模擬部８０または分散電源模擬部９０）の自モジュール属性情報１１６１ａ（ｉｎｉファイル）は、マスタ（系統状態管理部３０）のプロファイルテーブル１１６ｂのモジュール管理情報１１６２ｂ部分（モジュール管理情報記憶部３１：図４、図２参照）に登録される。
【００６４】
なお、図６において、プロファイルミドル１１５ｂは、マスタ（系統状態管理部３０）のプロファイルミドル１１５（図３参照）であり、プロファイルミドル１１５ａは、スレーブ（需要家負荷模擬部８０または分散電源模擬部９０）のプロファイルミドル１１５である。また、モジュールアプリケーション１１１ａは、スレーブ（需要家負荷模擬部８０または分散電源模擬部９０）のモジュールアプリケーション１１１（図３参照）である。
【００６５】
図６に示すように、モジュール構成の確定処理では、まず、需要家負荷模擬部８０および分散電源模擬部９０のそれぞれ（以下、単に、スレーブという）のプロファイルミドル１１５ａが、自モジュール１１０のｉｎｉファイル（自モジュール属性情報１１６１ａ）からモジュールＩＤを取得し、その取得したモジュールＩＤを添付したモジュール起動メッセージを、系統状態管理部３０（以下、単に、マスタという）のプロファイルミドル１１５ｂへ送信する（ステップＳ２１）。
【００６６】
次に、マスタのプロファイルミドル１１５ｂは、そのモジュールＩＤを受信すると、その受信したモジュールＩＤが、マスタのプロファイルテーブル１１６のモジュール管理情報１１６２ｂ（モジュール管理情報記憶部３１、図２、図４参照）に登録されているか否かを判定する（ステップＳ２２）。その判定の結果、受信したモジュールＩＤがモジュール管理情報１１６２ｂに登録されていた場合には（ステップＳ２２でＹｅｓ）、マスタのプロファイルミドル１１５ｂは、スレーブのプロファイルミドル１１５ａに対して、起動応答メッセージを送信し（ステップＳ３０）、モジュール構成の確定処理を終了する。
【００６７】
一方、ステップＳ２２における判定の結果、受信したモジュールＩＤがモジュール管理情報１１６２ｂに登録されていなかった場合には（ステップＳ２２でＮｏ）、マスタのプロファイルミドル１１５ｂは、必須プロファイル項目のデータを暫定的に作成し、その必須プロファイル項目のデータを添付したアドホック応答メッセージを、スレーブのプロファイルミドル１１５ａに送信する（ステップＳ２３）。なお、必須プロファイル項目とは、モジュール管理情報１１６２ｂに登録すべき項目のうち必須の項目をいう。
【００６８】
スレーブのプロファイルミドル１１５ａは、アドホック応答メッセージを受信すると、受信したアドホック応答メッセージに含まれる暫定的な必須プロファイル項目のデータのうち、自モジュール属性情報１１６１ａで設定済みのプロファイル項目のデータについては、暫定的な必須プロファイル項目のデータを、その設定済みのデータで更新する（ステップＳ２４）。
【００６９】
次に、スレーブのプロファイルミドル１１５ａは、自モジュール属性情報１１６１ａに未設定のプロファイル項目のデータがあるか否かを判定する（ステップＳ２５）。そして、ステップＳ２５における判定の結果、未設定のプロファイル項目のデータがあった場合には（ステップＳ２５でＹｅｓ）、スレーブのプロファイルミドル１１５ａは、破線で囲った部分のオンデマンドプロファイル入力シーケンスの処理を実行する（ステップＳ２６およびステップＳ２７）。
【００７０】
オンデマンドプロファイル入力シーケンスの処理では、スレーブのプロファイルミドル１１５ａは、モジュールアプリケーション１１１ａに対し、ダイアログイベントを発行する（ステップＳ２６）。モジュールアプリケーション１１１ａは、そのダイアログイベントの発行を受け付けると、オペレータなどによって行われる未設定のプロファイル項目のデータ入力を受け付け（ステップＳ２７）、スレーブのプロファイルミドル１１５ａに対し、ｉｎｉファイル更新関数を発行する。プロファイルミドル１１５ａは、そのｉｎｉファイル更新関数を処理して、ｉｎｉファイル（自モジュール属性情報１１６１ａ）を更新する。
【００７１】
図７は、プロファイル項目のデータ入力受け付け画面の例を示した図である。オペレータは、図７に示すような入力受け付け画面を介して、必要なプロファイル項目のデータを入力することができる。
【００７２】
一方、図６におけるステップＳ２５の判定で、未設定のプロファイル項目のデータがなかった場合には（ステップＳ２５でＮｏ）、スレーブのプロファイルミドル１１５ａは、オンデマンドプロファイル入力シーケンスの処理の実行を省略して、更新後のｉｎｉファイル（自モジュール属性情報１１６１ａ）を添付したプロファイル更新メッセージをマスタのプロファイルミドル１１５ｂへ送信する（ステップＳ２８）。
【００７３】
マスタのプロファイルミドル１１５ｂは、ｉｎｉファイルが添付されたプロファイル更新メッセージを受信すると、添付されたｉｎｉファイル（自モジュール属性情報１１６１ａ）に、必須プロファイル項目について不足がないことを確認し、そのｉｎｉファイルをモジュール管理情報記憶部３１に登録する（ステップＳ２９）。そして、マスタのプロファイルミドル１１５ｂは、スレーブのプロファイルミドル１１５ａに対して、起動応答メッセージを送信し（ステップＳ３０）、モジュール構成の確定処理を終了する。
【００７４】
以上、図６に示したモジュール構成の確定処理は、モジュール起動メッセージを送信したすべてのスレーブとの間で行われる。マスタが系統状態管理部３０である場合、スレーブは、需要家負荷模擬部８０および分散電源模擬部９０であるから、系統状態管理部３０は、配電系統の電力潮流シミュレーションを行う前に、このモジュール構成の確定処理を実行するによって、シミュレーション対象の需要家負荷模擬部８０および分散電源模擬部９０を確定させることが容易になる。
【００７５】
さらに、図６に示したモジュール構成の確定処理で新たに追加されたスレーブのｉｎｉファイル（自モジュール属性情報１１６１ａ）、すなわち、プロファイルミドル１１５ｂによるアドホック起動メッセージの送信（ステップＳ２３）以降の、ステップＳ２９でモジュール管理情報記憶部３１に登録されたスレーブのｉｎｉファイル（自モジュール属性情報１１６１ａ）については、一連の配電系統の電力潮流シミュレーションが終了するたびに削除されるものとしておくのが好ましい。
【００７６】
系統状態管理部３０は、モジュール構成の確定処理の中で、モジュール管理情報記憶部３１に未登録のスレーブ（需要家負荷模擬部８０または分散電源模擬部９０）があったとき、そのスレーブのｉｎｉファイル（自モジュール属性情報１１６１ａ）をモジュール管理情報記憶部３１に登録するので、新たな、あるいは、臨時的な需要家７，７ａに対応する需要家負荷模擬部８０または分散電源模擬部９０を、アドホックにシミュレーション対象とすることが容易になる。
【００７７】
以上、本発明の実施形態によれば、シミュレーション対象の需要家７，７ａの負荷装置７２および分散電源７３を１つ１つ個別に考慮した配電系統の電力潮流シミュレーションを容易に行うことが可能となる。
【００７８】
＜実施形態の変形例１＞
図８は、図５におけるモジュール構成の確定処理の実行手順の別の例を示した図である。図８に示すように、そのモジュール構成の確定処理は、アドホックプロファイル入力シーケンスにおけるステップＳ２７’の部分が図５と相違している。以下、相違する部分について説明する。
【００７９】
図８において、そのアドホックプロファイル入力シーケンスの処理では、図５と同様にスレーブのプロファイルミドル１１５ａは、モジュールアプリケーション１１１ａ’に対し、ダイアログイベントを発行する（ステップＳ２６）。モジュールアプリケーション１１１ａ’は、そのダイアログイベントの発行を受け付けると、アドホック用のプロファイル項目が記録されているアドホック用ｉｎｉファイル１１１１を読み込み、未設定プロファイル項目を取得し（ステップＳ２７’）、スレーブのプロファイルミドル１１５ａに対し、ｉｎｉファイル更新関数を発行する。続いて、プロファイルミドル１１５ａは、そのｉｎｉファイル更新関数を処理して、ｉｎｉファイル（自モジュール属性情報１１６１ａ）を更新する。
【００８０】
この変形例１の場合には、オペレータによる入力操作が不要となるので、オペレータの作業負担が軽減される。
【００８１】
＜実施形態の変形例２＞
図９は、本発明の実施形態に係る配電系統潮流シミュレーション装置における配電系統シミュレーションの実行手順の別の例を示した図である。図９の実行手順の図５との相違は、系統状態管理部３０がステップＳ１２’の判定で、シミュレーションを終了しない場合に（ステップＳ１２’でＮｏ）、ステップＳ０２’へ戻って（なお、図５では、ステップＳ０３へ戻っている）、ステップＳ０２’以下の処理を繰り返して実行する点にある。
【００８２】
この場合には、系統状態管理部３０は、前回のステップＳ０２’を実行した後、需要家負荷模擬部８０および分散電源模擬部９０のそれぞれから新たなモジュール起動メッセージを受信したとき、その受信したモジュール起動メッセージに基づき、シミュレーションの対象となるモジュール構成を追加して確定させる（ステップＳ０２’）ことができる。
【００８３】
従って、変形例２では、シミュレーション実施中であってもモジュール構成を、適宜、更新することができるようになる。
【００８４】
＜その他の変形例＞
なお、本発明の実施形態に係る配電系統潮流シミュレーション装置１００における需要家負荷模擬部８０および分散電源模擬部９０の一部または全部を、図１に示す実際の需要家７，７ａに設置された電力計７１で入れ替えてもよい。その場合、電力計７１は、所定の通信機能を有し、系統状態管理部との間で通信が可能なものであるとする。
【００８５】
この場合、実際の需要家７，７ａの負荷や発電の電力量を用いることができるので、より現実に即した配電系統潮流シミュレーションを実施することができる。
【００８６】
＜第２の実施形態＞
図１０は、本発明の第２の実施形態に係る配電系統潮流シミュレーション装置の機能ブロック構成の例を示した図である。図１０に示すように、本発明の第２の実施形態に係る配電系統潮流シミュレーション装置１００Ａは、配電系統潮流計算部１０、潮流計算連系部２０、系統状態管理部３０’およびネットワーク通信部４０’を含んで構成されたシミュレーションサーバ装置１００１が、インターネットなどの通信ネットワーク１００３を介して、需要家負荷模擬部８０および分散電源模擬部９０を少なくとも１つ有する需要家電力模擬部１００２に接続されて構成される。
【００８７】
なお、図３〜図９を用いて説明した配電系統潮流シミュレーションの実行手順や、モジュール構成の確定処理の実行手順は、本実施形態における配電系統潮流シミュレーション装置１００Ａでも同様に適用される。
【００８８】
第２の実施形態では、配電系統潮流シミュレーション装置１００Ａを、ハードウエア的に、シミュレーションサーバ装置１００１と需要家電力模擬部１００２とに分けて考えているので、例えば、シミュレーションサーバ装置１００１を情報処理センタなどに設け、需要家電力模擬部１００２を利用者の手元のコンピュータ上に構成することができる。その場合、利用者は、手元のコンピュータ上で需要家電力模擬部１００２の構成を自らのニーズに応じて自由に設定することが容易になる。
【００８９】
ここで、需要家電力模擬部１００２に含まれる需要家負荷模擬部８０および分散電源模擬部９０のうち、少なくとも１つは、需要家７，７ａが有する負荷装置７２が使用する負荷電力および分散電源７３が発電する発電電力の少なくとも一方を計測する電力計７１の計測値を読み取り、その読み取った計測値（電力）を、系統状態管理部３０に供給するものとしてもよい。
【００９０】
また、第２の実施形態では、系統状態管理部３０’は、料金計算部３２を有している。料金計算部３２は、利用者が求めた配電系統潮流シミュレーションに要した潮流計算連系部２０および系統状態管理部３０’における処理時間を集計するとともに、その処理時間や、シミュレーションの回数、利用者が需要家電力模擬部１００２で利用した需要家負荷模擬部８０および分散電源模擬部９０の数などに基づき、当該配電系統潮流シミュレーションの利用料金を計算する。
【００９１】
従って、第２の実施形態に係る配電系統潮流シミュレーション装置１００Ａでは、配電系統潮流シミュレーションの利用者に対し、その利用料金を課金することが可能となる。なお、第１の実施形態では、系統状態管理部３０に料金計算部３２を設けることについて説明をしていないが、第１の実施形態でも、系統状態管理部３０が料金計算部３２を有するとしても構わない。
【００９２】
＜その他の補足＞
以上のように、本発明の実施形態に係る系統状態管理部３０は、配電系統潮流計算部に連携して動作するのに適した機能を有するものであるが、配電系統潮流計算以外にも、不完全な計測データから系統の全体の状態を推定する配電系統状態推定システムや、計測データのモニタリングシステムにも適用することができる。
【符号の説明】
【００９３】
１      変電所
２      配電線
３      開閉器
４      ＳＶＲ
５      柱上変圧器
６      引込線（分岐支線）
７，７ａ      需要家
１０    配電系統潮流計算部
２０    潮流計算連携部
３０，３０’    系統状態管理部
３１    モジュール管理情報記憶部
３２    料金計算部
４０，４０’    ネットワーク通信部
７１    電力計
７２    負荷装置
７３    分散電源
８０    需要家負荷模擬部
９０    分散電源模擬部
１００，１００Ａ  配電系統潮流シミュレーション装置
１１０  モジュール
１１１，１１１ａ  モジュールアプリケーション
１１２  入出力ミドル
１１３  入力データ処理部
１１４  出力データ処理部
１１５，１１５ａ，１１５ｂ  プロファイルミドル
１１６，１１６ａ，１１６ｂ  プロファイルテーブル
２０１  集計負荷電力
１００１  シミュレーションサーバ装置
１００２  需要家電力模擬装置
１００３  通信ネットワーク
１１６１，１１６１ａ，１１６１ｂ  自モジュール属性情報
１１６２ａ  シミュレーション情報
１１６２ｂ  モジュール管理情報
【図１】
0005444131.tif 000002
【図２】
0005444131.tif 000003
【図３】
0005444131.tif 000004
【図４】
0005444131.tif 000005
【図５】
0005444131.tif 000006
【図６】
0005444131.tif 000007
【図７】
0005444131.tif 000008
【図８】
0005444131.tif 000009
【図９】
0005444131.tif 000010
【図１０】
0005444131.tif 000011