(57)【特許請求の範囲】
【請求項１】
複数の発電機を含んで構成されている電力系統の需給制御方法であって、
前記複数の発電機のうち少なくとも２つ以上に第１情報処理装置を付設し、
前記第１情報処理装置を介して当該第１情報処理装置が付設されている前記発電機の出力を制御する、前記第１情報処理装置の夫々と通信可能な第２情報処理装置を設け、
前記第１情報処理装置の夫々は、
自身が付設されている前記発電機の現在の出力を取得し、取得した前記出力を前記第２情報処理装置に送信し、
前記第２情報処理装置は、
前記第１情報処理装置に付設されている前記発電機の夫々について、夫々の出力と燃料費との関係を記憶し、
前記第１情報処理装置から送信されてくる前記現在の出力を受信し、
前記記憶した関係と前記受信した前記現在の出力とに基づき、前記電力系統における所定時間後の電力需要に対応する前記発電機の出力である予測出力を算出し、
前記算出した前記予測出力を、前記電力系統における前記発電機の燃料費が最も安くなるように、前記第１情報処理装置に付設されている前記発電機のうち少なくとも１つ以上に配分し、配分した前記予測出力の出力制御である予測制御を、前記予測出力の配分を行った前記発電機に付設されている前記第１情報処理装置に行わせることを通知する情報である予測制御指令値を、当該第１情報処理装置に送信し、
前記第１情報処理装置は、
自身が付設されている前記発電機に対し、前記電力系統における地域要求量に基づく需給制御である地域要求量制御を行い、
自身が付設されている前記発電機の発電能力を記憶し、
前記第２情報処理装置から送信されてきた前記予測制御指令値を受信した際、受信した前記予測制御指令値と、前記記憶している前記発電能力との差に基づき、前記地域要求量制御を行うことが可能であるか否かを判断し、可能であると判断した場合に当該地域要求量制御を行い、
前記地域要求量を記憶し、
自身が付設されている前記発電機に前記地域要求量制御を行うことが可能であると判断した場合には、前記地域要求量制御を行うことが可能であることを表す情報である地域要求量制御可能情報を他の前記第１情報処理装置に送信し、
他の前記第１情報処理装置から前記地域要求量制御可能情報を受信した場合には、前記記憶している前記地域要求量を減少させ、減少させた前記地域要求量に基づき前記地域要求量制御を行う
ことを特徴とする電力系統の需給制御方法。
【請求項２】
請求項１に記載の電力系統の需給制御方法に用いられる情報処理装置であって、
前記情報処理装置の夫々は、
自身が付設されている前記発電機の現在の出力を取得し、取得した前記出力を前記第２情報処理装置に送信し、
自身が付設されている前記発電機に対し、前記電力系統における地域要求量に基づく需給制御である地域要求量制御を行い、
自身が付設されている前記発電機の発電能力を記憶し、
前記第２情報処理装置から送信されてきた前記予測制御指令値を受信した際、受信した前記予測制御指令値と、前記記憶している前記発電能力との差に基づき、前記地域要求量制御を行うことが可能であるか否かを判断し、可能であると判断した場合に当該地域要求量制御を行う
ことを特徴とする情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、
前記情報処理装置の夫々は、
前記地域要求量を記憶し、
自身が付設されている前記発電機に前記地域要求量制御を行うことが可能であると判断した場合には、前記地域要求量制御を行うことが可能であることを表す情報である地域要求量制御可能情報を他の前記第１情報処理装置に送信し、
他の前記第１情報処理装置から前記地域要求量制御可能情報を受信した場合には、前記記憶している前記地域要求量を減少させ、減少させた前記地域要求量に基づき前記地域要求量制御を行う
ことを特徴とする情報処理装置。
【請求項４】
請求項１に記載の電力系統の需給制御方法に用いられる情報処理装置であって、
前記情報処理装置は、
前記第１情報処理装置に付設されている前記発電機の夫々について、夫々の出力と燃料費との関係を記憶し、
前記第１情報処理装置から送信されてくる前記現在の出力を受信し、
前記算出した前記予測出力を、前記電力系統における前記発電機の燃料費が最も安くなるように、前記第１情報処理装置に付設されている前記発電機のうち少なくとも１つ以上に配分し、配分した前記予測出力の出力制御である予測制御を、前記予測出力の配分を行った前記発電機に付設されている前記第１情報処理装置に行わせることを通知する情報である予測制御指令値を、当該第１情報処理装置に送信する
ことを特徴とする情報処理装置。
【請求項５】
請求項４に記載の情報処理装置であって、
前記情報処理装置は、
前記地域要求量を記憶し、
自身が付設されている前記発電機に前記地域要求量制御を行うことが可能であると判断した場合には、前記地域要求量制御を行うことが可能であることを表す情報である地域要求量制御可能情報を他の前記第１情報処理装置に送信し、
他の前記第１情報処理装置から前記地域要求量制御可能情報を受信した場合には、前記記憶している前記地域要求量を減少させ、減少させた前記地域要求量に基づき前記地域要求量制御を行う
ことを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電力系統の需給制御方法、及び情報処理装置に関し、とくに電力系統における需給制御を適切かつ低コストで行えるようにするための技術に関する。
【背景技術】
【０００２】
昨今、家庭用太陽光発電機等の自然エネルギーを利用した発電方法が注目されているが、自然エネルギーを利用した発電方法は、気象条件等により出力が変動しやすく、こうした発電方法に起因する電力系統への影響（電圧変動、周波数変動）が懸念されている。
【０００３】
電力系統への影響を防ぐ技術として、特許文献１には、電力系統の区分開閉器で分離された区間内で、区分開閉器に配置した開閉器エージェントをInitiatorとし、区間内の発電機や負荷および下流側開閉器に配置したエージェントをResponderとし、これらエージェント間で契約ネットプロトコルを用いて電力需給の契約をすることで、区間内の分散型電源と負荷および下流区間の需給制御を行う分散型電源の制御システムが記載されている。
【０００４】
特許文献２には、開閉器エージェントが、発電機エージェントの出力に応じた「不満足度」（各発電機の現状の出力コストと、その発電機で最も効率の良い出力の時のコストとの差）を台数制御のための評価値とし、その「不満足度」を集計し、単位マイクログリッド内の「発電機の稼働状況」を取得し、単位マイクログリッド内の発電機の現在の電力出力と最高効率点での電力出力との差を「過不足電力量」として集計し、「不満足度」と「発電機の稼働状況」および「過不足電力量」からマイクログリッド内の発電機の選択と起動・停止制御と出力制御を行うことが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−３０１６４１号公報
【特許文献２】特開２０１０−２１３４５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、特許文献１や特許文献２に開示されている制御システムのように、分散型電源などの発電機が多数接続する電力系統においては、需給制御を適切かつ低コストで行うことが求められる。
【０００７】
本発明は電力系統における需給制御を適切かつ低コストで行うことが可能な電力系統の需給制御方法、及び情報処理装置を提供することを目的とする。  
【課題を解決するための手段】
【０００８】
上記目的を達成するための本発明の一つは、複数の発電機を含んで構成されている電力系統の需給制御方法であって、前記複数の発電機のうち少なくとも２つ以上に第１情報処理装置を付設し、前記第１情報処理装置を介して当該第１情報処理装置が付設されている前記発電機の出力を制御する、前記第１情報処理装置の夫々と通信可能な第２情報処理装置を設け、前記第１情報処理装置の夫々は、自身が付設されている前記発電機の現在の出力を取得し、取得した前記出力を前記第２情報処理装置に送信し、前記第２情報処理装置は、前記第１情報処理装置に付設されている前記発電機の夫々について、夫々の出力と燃料費との関係を記憶し、前記第１情報処理装置から送信されてくる前記現在の出力を受信し、前記記憶した関係と前記受信した前記現在の出力とに基づき、前記電力系統における所定時間後の電力需要に対応する前記発電機の出力である予測出力を算出し、前記算出した前記予測出力を、前記電力系統における前記発電機の燃料費が最も安くなるように、前記第１情報処理装置に付設されている前記発電機のうち少なくとも１つ以上に配分し、配分した前記予測出力の出力制御である予測制御を、前記予測出力の配分を行った前記発電機に付設されている前記第１情報処理装置に行わせることを通知する情報である予測制御指令値を、当該第１情報処理装置に送信し、前記第１情報処理装置は、自身が付設されている前記発電機に対し、前記電力系統における地域要求量に基づく需給制御である地域要求量制御を行い、自身が付設されている前記発電機の発電能力を記憶し、前記第２情報処理装置から送信されてきた前記予測制御指令値を受信した際、受信した前記予測制御指令値と、前記記憶している前記発電能力との差に基づき、前記地域要求量制御を行うことが可能であるか否かを判断し、可能であると判断した場合に当該地域要求量制御を行うこととする。
【０００９】
本発明によれば、第２情報処理装置は、電力系統における発電機の燃料費が最も安く、かつその電力系統における所定時間後の電力需要に対応する発電機の出力である予測出力を算出し、算出した予測出力を、第１情報処理装置に付設されている発電機に配分し、配分した予測出力の出力制御である予測制御をその配分を行った発電機に付設されている第１情報処理装置に行わせるための情報である予測制御指令値を、その第１情報処理装置に送信し、他方、第１情報処理装置は、予測制御指令値を受信した際、受信した予測制御指令値と、自身の発電能力との差に基づき、地域要求量制御を行うことが可能であるか否かを判断し、可能であると判断した場合に地域要求量制御を行うので、第１情報処理装置は、予測制御指令値と自身の発電能力に応じて、地域要求量制御を適切に行うことができる。これにより、電力系統における需給制御を適切かつ低コストで行うことができる。  
【００１０】
本発明の他の一つは、上記電力系統の需給制御方法であって、前記第１情報処理装置は、前記地域要求量を記憶し、自身が付設されている前記発電機に前記地域要求量制御を行うことが可能であると判断した場合には、前記地域要求量制御を行うことが可能であることを表す情報である地域要求量制御可能情報を他の前記第１情報処理装置に送信し、他の前記第１情報処理装置から前記地域要求量制御可能情報を受信した場合には、前記記憶している前記地域要求量を減少させ、減少させた前記地域要求量に基づき前記地域要求量制御を行うこととする。
【００１１】
本発明によれば、第１情報処理装置は、自身が付設されている発電機に地域要求量制御を行うことが可能であると判断した場合、他の第１情報処理装置に、自身が地域要求量制御を行うことが可能であることを示す情報である地域要求量制御可能情報を送信し、他の第１情報処理装置から地域要求量制御可能情報を受信した場合、記憶している地域要求量を減少させ、減少させた地域要求量に基づき地域要求量制御を行うので、複数の第１情報処理装置が地域要求量制御を行うことができる場合、その複数の第１情報処理装置の夫々が協調して、適切に地域要求量制御を行うことができる。これにより、電力系統における需給制御をより適切に行うことができる。
【００１２】
その他、本願が開示する課題、及びその解決方法は、発明を実施するための形態の欄、及び図面により明らかにされる。
【発明の効果】
【００１３】
本発明によれば、電力系統における需給制御を適切かつ低コストで行うことができる。
【図面の簡単な説明】
【００１４】
【図１】電力系統１の概略的な構成を説明する図である。
【図２】Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒのハードウエア構成を説明する図である。
【図３】Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒが備える主な機能を説明する図である。
【図４】自局情報１６０（ＧＭ）の一例を説明する図である。
【図５】出力燃料費特性テーブル（ＧＭ）１７０の一例を説明する図である。
【図６】Ｍａｓｔｅｒが備える主な機能を説明する図である。
【図７】自局情報２６０（Ｍ）の一例を説明する図である。
【図８】出力燃料費特性テーブル（Ｍ）２７０の一例を説明する図である。
【図９】グループ出力燃料費特性テーブル（Ｍ）２８０の一例を説明する図である。
【図１０】ｓｕｂＭａｓｔｅｒが備える主な機能を説明する図である。
【図１１】自局情報３６０（ＳＭ）の一例を説明する図である。
【図１２】出力燃料費特性テーブル（ＳＭ）３７０の一例を説明する図である。
【図１３】グループ出力燃料費特性テーブル（ＳＭ）３８０の一例を説明する図である。
【図１４】ｓｌａｖｅが備える主な機能を説明する図である。
【図１５】グループ出力燃料費特性（ＳＬ）４６０の一例を説明する図である。
【図１６】出力燃料費特性テーブル（ＳＬ）４７０の一例を説明する図である。
【図１７】出力燃料費特性（Ｍ）記憶処理Ｓ１７００を説明するフローチャートである。
【図１８】発電機現在出力取得処理Ｓ１８００を説明するフローチャートである。
【図１９】発電機現在出力受信処理Ｓ１９００を説明するフローチャートである。
【図２０】全発電機現在出力送信処理Ｓ２０００を説明するフローチャートである。
【図２１】予測制御通知処理Ｓ２１００を説明するフローチャートである。
【図２２】Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒが記憶する情報の一例を説明する図である。
【図２３】需要電力変動予測処理Ｓ２１１１を説明するフローチャートである。
【図２４】関数ｙ（ｔ）、関数ｙｉ（ｔ）、及びｘｉの関係の一例を示す図である。
【図２５】最小燃料費配分処理Ｓ２１１３を説明するフローチャートである。
【図２６】「発電機１」，「発電機２」，・・・・「発電機ｎ」の夫々における、各発電機５の燃料費と出力の範囲との関係の一例を示す図である。
【図２７】最小燃料費配分（Ｆｒ（Ｐｒ））の一例を示す図である。
【図２８】需給制御処理Ｓ２８００を説明するフローチャートである。
【図２９】出力指令値（Ｐｃ）の算出方法の一例を説明する図である。
【図３０】Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒが行う需給制御の一例を説明する図である。
【図３１】出力燃料費特性（ＳＭ）記憶処理Ｓ３１００を説明するフローチャートである。
【図３２】発電機現在出力取得処理Ｓ３２００を説明するフローチャートである。
【図３３】発電機現在出力受信処理Ｓ３３００を説明するフローチャートである。
【図３４】発電機現在出力送信処理Ｓ３４００を説明するフローチャートである。
【図３５】全発電機現在出力受信処理Ｓ３５００を説明するフローチャートである。
【図３６】予測制御指令値送信処理Ｓ３１１２を説明するフローチャートである。
【図３７】最小燃料費配分処理Ｓ３６１４の詳細を説明するフローチャートである。
【図３８】需給制御処理Ｓ３８００を説明するフローチャートである。
【図３９】Ｍａｓｔｅｒが生成するＥＤＣ指令値（Ｐｅ）の一例を説明する図である。
【図４０】出力燃料費特性（ＳＬ）記憶処理Ｓ４０００を説明するフローチャートである。
【図４１】発電機現在出力取得処理Ｓ４１００を説明するフローチャートである。
【図４２】発電機現在出力受信処理Ｓ４２００を説明するフローチャートである。
【図４３】発電機現在出力送信処理Ｓ４３００を説明するフローチャートである。
【図４４】全発電機現在出力受信処理Ｓ４４００を説明するフローチャートである。
【図４５】予測制御指令値送信処理Ｓ４０１２を説明するフローチャートである。
【図４６】最小燃料費配分処理Ｓ４５１４を説明するフローチャートである。
【図４７】需給制御処理Ｓ４７００を説明するフローチャートである。
【図４８】ｓｕｂＭａｓｔｅｒが生成するＥＤＣ指令値（Ｐｅ）の一例を説明する図である。
【図４９】発電機現在出力取得処理Ｓ４９００を説明するフローチャートである。
【図５０】発電機現在出力送信処理Ｓ５０００を説明するフローチャートである。
【図５１】全発電機現在出力受信処理Ｓ５１００を説明するフローチャートである。
【図５２】需給制御処理Ｓ５２００を説明するフローチャートである。
【図５３】ｓｌａｖｅが生成するＥＤＣ指令値（Ｐｅ）の一例を説明する図である。
【発明を実施するための形態】
【００１５】
図１に本実施形態として説明する電力系統１の概略的な構成を示している。電力系統１は、例えば商用配電系統やマイクログリッド等であり、複数の発電機５を含んで構成されている。
【００１６】
発電機５は、例えば、自然エネルギーを利用した発電機（太陽光発電機、水力発電、風力発電機等）、コージェネレーション発電機（ディーゼル発電機、ガスタービン発電機、ガスエンジン発電機等）などである。
【００１７】
発電機５（１）の夫々には第１情報処理装置１０（１）（以下、Ｍａｓｔｅｒとも称する。）が付設されている。発電機５（２）の夫々には第１報処理装置１０（２）（以下、ｓｕｂＭａｓｔｅｒとも称する。）が付設されている。発電機５（３）の夫々には第１報処理装置１０（３）（以下、ｓｌａｖｅとも称する。）が付設されている。発電機５（４）には第２情報処理装置２０（以下、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒとも称する。）が付設されている。
【００１８】
同図に示すように、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒである「Ｇ０」は、Ｍａｓｔｅｒである「Ｇ１」「Ｇ２」の夫々と、有線又は無線の通信方式で通信可能に接続されている。
【００１９】
Ｍａｓｔｅｒである「Ｇ１」は、ｓｕｂＭａｓｔｅｒである「Ｇ１−１」及び「Ｇ１−２」の夫々と、有線又は無線の通信方式で通信可能に接続されている。尚、以下では、「Ｇ１」、「Ｇ１−１」、及び「Ｇ１−２」で構成されるネットワークを「Ｇｒｏｕｐ１」と称する。
【００２０】
Ｍａｓｔｅｒである「Ｇ２」は、ｓｕｂＭａｓｔｅｒである「Ｇ２−１」と、有線又は無線の通信方式で通信可能に接続されている。尚、以下では、「Ｇ２」、及び「Ｇ２−１」で構成されるネットワークを「Ｇｒｏｕｐ２」と称する。
【００２１】
ｓｕｂＭａｓｔｅｒである「Ｇ１−１」は、ｓｌａｖｅである「Ｇ１−１ａ」及び「Ｇ１−１ｂ」の夫々と、有線又は無線の通信方式で通信可能に接続されている。尚、以下では、「Ｇ１−１」、「Ｇ１−１ａ」、及び「Ｇ１−１ｂ」で構成されるネットワークを「Ｇｒｏｕｐ１−１」と称する。
【００２２】
ｓｕｂＭａｓｔｅｒである「Ｇ１−２」は、ｓｌａｖｅである「Ｇ１−２ａ」及び「Ｇ１−２ｂ」の夫々と、有線又は無線の通信方式で通信可能に接続されている。
【００２３】
ｓｕｂＭａｓｔｅｒである「Ｇ２−１」は、ｓｌａｖｅである「Ｇ２−１ａ」と有線又は無線の通信方式で通信可能に接続されている。尚、以下では、「Ｇ２−１」、及び「Ｇ２−１ａ」で構成されるネットワークを「Ｇｒｏｕｐ２−１」と称する。
【００２４】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、Ｍａｓｔｅｒを介して、当該Ｍａｓｔｅｒが付設されている発電機５の出力を、後述する予測制御により制御する。また、Ｍａｓｔｅｒは、自身と同じＧｒｏｕｐに属するｓｕｂＭａｓｔｅｒを介して、当該ｓｕｂＭａｓｔｅｒが付設されている発電機５の出力を、後述する予測制御により制御する。また、ｓｕｂＭａｓｔｅｒは、自身と同じＧｒｏｕｐに属するｓｌａｖｅを介して、当該ｓｌａｖｅが付設されている発電機５の出力を、後述する予測制御により制御する。
【００２５】
また、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒ、Ｍａｓｔｅｒ、ｓｕｂＭａｓｔｅｒ、及びｓｌａｖｅの夫々は、自身が付設されている発電機５の出力を、後述する地域要求量制御により制御する。
【００２６】
このように、電力系統１では、各情報処理装置（第１情報処理装置１０及び第２情報処理装置２０）が、自身が属するネットワークグループ内の情報処理装置が付設されている発電機５に対して、出力制御（予測制御又は地域要求量制御）を行う。
【００２７】
図２に、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒのハードウエア構成を示している。同図に示すように、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、ＣＰＵ１１１、ＲＡＭ・ＲＯＭ等のメモリ１１２、ハードディスクやＳＳＤ等の記憶装置１１３、タッチパネルやマウス等の入力装置１１４、液晶ディスプレイ等の表示装置１１５、通信回路１１６、ＲＴＣ（Real Time Clock）等を用いて構成され現在日時等の日時情報（タイムスタンプ）を生成する計時回路１１７、自身が付設されている発電機の現在の出力を計測する出力計測回路１１８、自身が付設されている発電機５が接続している電力系統１の送配電線に接続し、電力系統１の系統周波数を計測する周波数計測回路１１９、及び自身が付設されている発電機の出力を制御する制御回路１２０を備える。
【００２８】
Ｍａｓｔｅｒ、ｓｕｂＭａｓｔｅｒ、及びｓｌａｖｅのハードウエア構成は、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒのハードウエア構成と同様である。
【００２９】
図３にＧｅｎｅｒａｌ  Ｍａｓｔｅｒが備える主な機能を示している。同図に示すように、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、出力燃料費特性記憶部１３１、発電機現在出力受信部１３２、予測出力算出部１３３、予測出力配分部１３４、予測制御通知部１３５、発電機現在出力取得部１３７、発電能力記憶部１３８、地域要求量制御実行部１３９、及び予測制御実行部１４１の各機能を備える。これらの機能は、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒのハードウエアによって、もしくは、Ｇｅｎｅｒａｌ  ＭａｓｔｅｒのＣＰＵ１１１が、メモリ１１２又は記憶装置１１３に格納されているプログラムを読み出して実行することにより実現される。
【００３０】
図３に示した機能のうち、出力燃料費特性記憶部１３１は、Ｍａｓｔｅｒに付設されている発電機５の夫々について、夫々の出力と燃料費との関係（以下、出力燃料費特性（Ｍ）と称する。）を記憶する。
【００３１】
発電機現在出力受信部１３２は、Ｍａｓｔｅｒから送信されてくる、Ｍａｓｔｅｒが付設されている発電機５の現在の出力を受信する。
【００３２】
予測出力算出部１３３は、記憶している出力燃料費特性（Ｍ）と、発電機現在出力受信部１３２が受信した出力とに基づき、電力系統１における所定時間後の電力需要に対応する発電機５の出力（以下、予測出力と称する。）を算出する。
【００３３】
予測出力配分部１３４は、予測出力算出部１３３が算出した予測出力を、Ｍａｓｔｅｒが付設されている発電機５のうち少なくとも１つ以上に配分する。尚、予測出力配分部１３４は、予測出力算出部１３３が算出した予測出力を、自身が付設されている発電機５に配分する。
【００３４】
予測制御通知部１３５は、予測出力配分部１３４が配分した予測出力の出力制御（以下、予測制御と称する。）を、予測出力の配分を行った発電機５に付設されているＭａｓｔｅｒに行わせることを通知する情報（以下、予測制御指令値又はＥＤＣ指令値と称する。）を、そのＭａｓｔｅｒに送信する。尚、予測制御は、例えば、経済負荷予測制御（EDC: Economic load Dispatching Control）である。
【００３５】
発電機現在出力取得部１３７は、自身が付設されている発電機５の現在の出力を取得する。
【００３６】
発電能力記憶部１３８は、自身が付設されている発電機５の発電能力（例えば、最大出力や定格出力等）を記憶する。
【００３７】
地域要求量制御実行部１３９は、自身が付設されている発電機５に対して、電力系統１における地域要求量に基づく需給制御（以下、地域要求量制御と称する。）を実行する。地域要求量制御は、例えば、負荷周波数制御（LFC: Load Frequency Control)又は自動周波数制御(AFC: Automatic Frequency Control)等である。
である。
【００３８】
予測制御実行部１４１は、自身が付設されている発電機５に対して、予測制御を実行する。
【００３９】
図３に示すように、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、自局情報（ＧＭ）１６０、及び出力燃料費特性テーブル（ＧＭ）１７０を管理している。尚、以下では、出力燃料費特性テーブル（ＧＭ）１７０により管理される情報を「出力燃料費特性（ＧＭ）」と称する。
【００４０】
図４に自局情報（ＧＭ）１６０の一例を示している。同図に示すように、自局情報（ＧＭ）１６０は、識別子１６１、階層１６２、及び発電能力１６３を含む。
【００４１】
このうち識別子１６１には、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒのそれぞれに割り当てられた識別子が格納される。階層１６２には、自身がＧｅｎｅｒａｌ  Ｍａｓｔｅｒである旨を表す情報が格納される。発電能力１６３には、自身が付設されている発電機５の発電能力（例えば、最大出力や定格出力等）が格納される。
【００４２】
図５に、出力燃料費特性テーブル（ＧＭ）１７０の一例を示している。同図に示すように、出力燃料費特性テーブル（ＧＭ）１７０は、出力値１７１、燃料費１７２、及び単位出力燃料費１７３の各項目を含む、少なくとも１つ以上のレコードから構成されている。
【００４３】
出力値１７１には、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒが付設されている発電機５の出力値が格納される。燃料費１７２には、出力値１７１が示す出力におけるその発電機５の燃料費が格納される。単位出力燃料費１７３には、出力値１７１が示す出力と燃料費１７２が示す燃料費から求められる、単位出力あたりの燃料費が格納される。
【００４４】
図６にＭａｓｔｅｒが備える主な機能を示している。同図に示すように、Ｍａｓｔｅｒは、出力燃料費特性記憶部２３１、発電機現在出力受信部２３２、予測出力配分部２３４、予測制御通知部２３５、発電機現在出力取得部２３７、発電能力記憶部２３８、地域要求量制御実行部２３９、地域要求量制御判断部２４０、及び予測制御実行部２４１の各機能を備える。これらの機能は、Ｍａｓｔｅｒのハードウエアによって、もしくは、ＭａｓｔｅｒのＣＰＵ１１１が、メモリ１１２又は記憶装置１１３に格納されているプログラムを読み出して実行することにより実現される。
【００４５】
図６に示した機能のうち、出力燃料費特性記憶部２３１は、ｓｕｂＭａｓｔｅｒに付設されている発電機５の夫々について、夫々の出力と燃料費との関係を記憶する。
【００４６】
発電機現在出力受信部２３２は、ｓｕｂＭａｓｔｅｒから送信されてくる、そのｓｕｂＭａｓｔｅｒが付設されている発電機５の現在の出力を受信する。
【００４７】
予測出力配分部２３４は、予測出力算出部２３３が算出した予測出力を、ｓｕｂＭａｓｔｅｒが付設されている発電機５のうち少なくとも１つ以上に配分する。尚、予測出力配分部２３４は、予測出力算出部２３３が算出した予測出力を、自身が付設されている発電機５に配分する。
【００４８】
予測制御通知部２３５は、予測出力配分部２３４が配分した予測出力の出力制御（予測制御）を、予測出力の配分を行った発電機５に付設されているｓｕｂＭａｓｔｅｒに行わせることを通知する情報（予測制御指令値（ＥＤＣ指令値））を、そのｓｕｂＭａｓｔｅｒに送信する。
【００４９】
発電機現在出力取得部２３７は、自身が付設されている発電機５の現在の出力を取得する。
【００５０】
発電能力記憶部２３８は、自身が付設されている発電機５の発電能力（例えば、最大出力や定格出力等）を取得する。
【００５１】
地域要求量制御実行部２３９は、自身が付設されている発電機５に対して、地域要求量制御を実行する。
【００５２】
地域要求量制御判断部２４０は、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから送信されてきた予測制御指令値を受信した際、受信した予測制御指令値と、自身が記憶している発電能力との差に基づき、地域要求量制御を行うことが可能であるか否かを判断し、可能であると判断した場合にその地域要求量制御を行う。尚、本実施形態では、地域要求量制御を行うことが可能であるか否かは、自身が記憶している発電機５の発電能力から、受信した予測制御指令値を減じた値が、所定の閾値Ａよりも大きいか否かで判断するものとする。
【００５３】
また、地域要求量制御判断部２４０は、上記地域要求量制御を行うことが可能であるか否かの判断の結果を、地域要求量制御を行うことが可能であるか否かを示す情報である地域要求量制御可能情報として記憶する。尚、本実施形態では、地域要求量制御可能情報は、自身が地域要求量制御を行うことが可能である場合には「１」が設定され、自身が地域要求量制御を行うことが可能でない場合には「０」が設定されるものとする。
【００５４】
また、地域要求量制御判断部２４０は、自身が付設されている発電機５に地域要求量制御を行うことが可能であると判断した場合、地域要求量制御可能情報を他の第１情報処理装置１０（Ｍａｓｔｅｒ、ｓｕｂＭａｓｔｅｒ、又はｓｌａｖｅ）に送信する。また、地域要求量制御判断部２４０は、他の第１情報処理装置１０から地域要求量制御可能情報を受信した場合、自身が記憶している地域要求量を減少させ、減少させた地域要求量に基づき地域要求量制御を行う。
【００５５】
予測制御実行部２４１は、自身が付設されている発電機５に対して、予測制御を実行する。
【００５６】
図６に示すように、Ｍａｓｔｅｒは、自局情報（Ｍ）２６０、出力燃料費特性テーブル（Ｍ）２７０、及びグループ出力燃料費特性テーブル（Ｍ）２８０を管理している。尚、以下では、出力燃料費特性テーブル（Ｍ）２７０により管理される情報を「出力燃料費特性（Ｍ）」と称する。また、グループ出力燃料費特性テーブル（Ｍ）２８０により管理される情報を「出力燃料費特性（ＭＧ）」と称する。
【００５７】
図７に自局情報（Ｍ）２６０の一例を示している。同図に示すように、自局情報（Ｍ）２６０は、識別子２６１、階層２６２、及び発電能力２６３を含む。
【００５８】
このうち識別子２６１には、Ｍａｓｔｅｒのそれぞれに割り当てられた識別子が格納される。階層２６２には、自身がＭａｓｔｅｒである旨を表す情報が格納される。発電能力２６３には、自身が付設されている発電機５の発電能力（例えば、最大出力や定格出力等）が格納される。
【００５９】
図８は、出力燃料費特性テーブル（Ｍ）２７０の一例を示している。同図に示すように、出力燃料費特性テーブル（Ｍ）２７０は、出力値２７１、燃料費２７２、及び単位出力燃料費２７３の各項目を含む、少なくとも１つ以上のレコードから構成されている。
【００６０】
出力値２７１には、Ｍａｓｔｅｒが付設されている発電機５の出力値が格納される。燃料費２７２には、出力値２７１が示す出力における発電機５の燃料費が格納される。単位出力燃料費２７３には、出力値２７１が示す出力と燃料費２７２が示す燃料費から求められる、単位出力あたりの燃料費が格納される。
【００６１】
図９に、グループ出力燃料費特性テーブル（Ｍ）２８０の一例を示している。同図に示すように、グループ出力燃料費特性テーブル（Ｍ）２８０は、出力値２８１、燃料費２８２、及び単位出力燃料費２８３の各項目を含む、少なくとも１つ以上のレコードから構成されている。
【００６２】
出力値２８１には、自身が付設されている発電機５、又はｓｕｂＭａｓｔｅｒが付設されている発電機５の出力値が格納される。燃料費２８２には、出力値２８１が示す出力におけるその発電機５の燃料費が格納される。単位出力燃料費２８３には、出力値２８１が示す出力と燃料費２８２が示す燃料費から求められる、単位出力あたりの燃料費が格納される。
【００６３】
図１０にｓｕｂＭａｓｔｅｒが備える主な機能を示している。同図に示すように、ｓｕｂＭａｓｔｅｒは、出力燃料費特性記憶部３３１、発電機現在出力受信部３３２、予測出力配分部３３４、予測制御通知部３３５、発電機現在出力取得部３３７、発電能力記憶部３３８、地域要求量制御実行部３３９、地域要求量制御判断部３４０、及び予測制御実行部３４１の各機能を備える。これらの機能は、ｓｕｂＭａｓｔｅｒのハードウエアによって、もしくは、ｓｕｂＭａｓｔｅｒのＣＰＵ１１１が、メモリ１１２又は記憶装置１１３に格納されているプログラムを読み出して実行することにより実現される。
【００６４】
図１０に示した機能のうち、出力燃料費特性記憶部３３１は、ｓｌａｖｅに付設されている発電機５の夫々について、夫々の出力と燃料費との関係を記憶する。
【００６５】
現在出力受信部３３２は、ｓｌａｖｅから送信されてくる、そのｓｌａｖｅが付設されている発電機５の現在の出力を受信する。
【００６６】
予測出力配分部３３４は、予測出力算出部３３３が算出した予測出力を、ｓｌａｖｅが付設されている発電機５のうち少なくとも１つ以上に配分する。
【００６７】
予測制御通知部３３５は、予測出力配分部３３４が配分した予測出力の出力制御（予測制御）を、予測出力の配分を行った発電機５に付設されているｓｌａｖｅに行わせることを通知する情報（予測制御指令値（ＥＤＣ指令値））を、そのｓｌａｖｅに送信する。
【００６８】
発電機現在出力取得部３３７は、自身が付設されている発電機５の現在の出力を取得する。
【００６９】
発電能力記憶部３３８は、自身が付設されている発電機５の発電能力（例えば、最大出力や定格出力等）を取得する。
【００７０】
地域要求量制御実行部３３９は、自身が付設されている発電機５に対して、地域要求量制御を実行する。
【００７１】
地域要求量制御判断部３４０は、Ｍａｓｔｅｒから送信されてきた予測制御指令値を受信した際、受信した予測制御指令値と、自身が記憶している発電能力との差に基づき、地域要求量制御を行うことが可能であるか否かを判断し、可能であると判断した場合にその地域要求量制御を行う。尚、尚、本実施形態では、地域要求量制御を行うことが可能であるか否かは、自身が記憶している発電機５の発電能力から、受信した予測制御指令値を減じた値が、所定の閾値Ａよりも大きいか否かで判断するものとする。
【００７２】
また、地域要求量制御判断部３４０は、上記地域要求量制御を行うことが可能であるか否かの判断の結果を、地域要求量制御可能情報として記憶する。
【００７３】
また、地域要求量制御判断部３４０は、自身が付設されている発電機５に地域要求量制御を行うことが可能であると判断した場合、地域要求量制御可能情報を他の第１情報処理装置１０（Ｍａｓｔｅｒ、ｓｕｂＭａｓｔｅｒ、又はｓｌａｖｅ）に送信する。また、地域要求量制御判断部３４０は、他の第１情報処理装置１０から地域要求量制御可能情報を受信した場合、自身が記憶している地域要求量を減少させ、減少させた地域要求量に基づき地域要求量制御を行う。
【００７４】
予測制御実行部３４１は、自身が付設されている発電機５に対して、予測制御を実行する。
【００７５】
図１０に示すように、ｓｕｂＭａｓｔｅｒは、自局情報（ＳＭ）３６０、出力燃料費特性テーブル（ＳＭ）３７０、及びグループ出力燃料費特性テーブル（ＳＭ）３８０を管理している。尚、以下では、グループ出力燃料費特性テーブル（ＳＭ）３７０により管理される情報を「出力燃料費特性（ＳＭ）」と称する。また、グループ出力燃料費特性テーブル（ＳＭ）３８０により管理される情報を「出力燃料費特性（ＳＭＧ）」と称する。
【００７６】
図１１に自局情報（ＳＭ）３６０の一例を示している。同図に示すように、自局情報（ＳＭ）３６０は、識別子３６１、階層３６２、及び発電能力３６３を含む。
【００７７】
このうち識別子３６１には、ｓｕｂＭａｓｔｅｒのそれぞれに割り当てられた識別子が格納される。階層３６２には、自身がｓｕｂＭａｓｔｅｒである旨を表す情報が格納される。発電能力３６３には、自身が付設されている発電機５の発電能力（例えば、最大出力や定格出力等）が格納される。
【００７８】
図１２に、出力燃料費特性テーブル（ＳＭ）３７０の一例を示している。同図に示すように、出力燃料費特性テーブル（Ｍ）３７０は、出力値３７１、燃料費３７２、及び単位出力燃料費３７３の各項目を含む、少なくとも１つ以上のレコードから構成されている。
【００７９】
出力値３７１には、ｓｕｂＭａｓｔｅｒが付設されている発電機５の出力値が格納される。燃料費３７２には、出力値３７１が示す出力におけるその発電機５の燃料費が格納される。単位出力燃料費３７３には、出力値３７１が示す出力と燃料費３７２が示す燃料費から求められる、単位出力あたりの燃料費が格納される。
【００８０】
図１３に、グループ出力燃料費特性テーブル（ＳＭ）３８０の一例を示している。同図に示すように、グループ出力燃料費特性テーブル（ＳＭ）３８０は、出力値３８１、燃料費３８２、及び単位出力燃料費３８３の各項目を含む、少なくとも１つ以上のレコードから構成されている。
【００８１】
出力値３８１には、自身が付設されている発電機５、又はｓｌａｖｅが付設されている発電機５の出力値が格納される。燃料費３８２には、出力値３８１が示す出力における発電機５の燃料費が格納される。単位出力燃料費３８３には、出力値３８１が示す出力と燃料費３８２が示す燃料費から求められる、単位出力あたりの燃料費が格納される。
【００８２】
図１４にｓｌａｖｅが備える主な機能を示している。同図に示すように、ｓｌａｖｅは、発電機現在出力取得部４３７、発電能力記憶部４３８、地域要求量制御実行部４３９、地域要求量制御判断部４４０、及び予測制御実行部４４１の各機能を備える。これらの機能は、ｓｌａｖｅのハードウエアによって、もしくは、ｓｌａｖｅのＣＰＵ１１１が、メモリ１１２又は記憶装置１１３に格納されているプログラムを読み出して実行することにより実現される。
【００８３】
発電機現在出力取得部４３７は、自身が付設されている発電機５の現在の出力を取得する。
【００８４】
発電能力記憶部４３８は、自身が付設されている発電機５の発電能力（例えば、最大出力や定格出力等）を取得する。
【００８５】
地域要求量制御実行部４３９は、自身が付設されている発電機５に対して、地域要求量制御を実行する。
【００８６】
地域要求量制御判断部４４０は、ｓｕｂＭａｓｔｅｒから送信されてきた予測制御指令値を受信した際、受信した予測制御指令値と、自身が記憶している発電能力との差に基づき、地域要求量制御を行うことが可能であるか否かを判断し、可能であると判断した場合にその地域要求量制御を行う。尚、本実施形態では、地域要求量制御を行うことが可能であるか否かの判断は、自身が記憶している発電機５の発電能力から、受信した予測制御指令値を減じた値が、所定の閾値Ａよりも大きいか否かで判断するものとする。
【００８７】
また、地域要求量制御判断部４４０は、上記地域要求量制御を行うことが可能であるか否かの判断の結果を、地域要求量制御可能情報として記憶する。
【００８８】
また、地域要求量制御判断部４４０は、自身が付設されている発電機５に地域要求量制御を行うことが可能であると判断した場合、地域要求量制御可能情報を他の第１情報処理装置１０（Ｍａｓｔｅｒ、ｓｕｂＭａｓｔｅｒ、又はｓｌａｖｅ）に送信する。また、地域要求量制御判断部４４０は、他の第１情報処理装置１０から地域要求量制御可能情報を受信した場合、自身が記憶している地域要求量を減少させ、減少させた地域要求量に基づき地域要求量制御を行う。
【００８９】
予測制御実行部４４１は、自身が付設されている発電機５に対して、予測制御を実行する。
【００９０】
図１４に示すように、ｓｌａｖｅは、自局情報（ＳＬ）４６０、及び出力燃料費特性テーブル（ＳＬ）４７０を管理している。尚、以下では、出力燃料費特性テーブル（ＳＬ）４７０により管理される情報を「出力燃料費特性（ＳＬ）」と称する。
【００９１】
図１５に自局情報（ＳＬ）４６０の一例を示している。同図に示すように、自局情報（ＳＬ）４６０は、識別子４６１、階層４６２、及び発電能力４６３を含む。
【００９２】
このうち識別子４６１には、ｓｌａｖｅのそれぞれに割り当てられた識別子が格納される。階層４６２には、自身がｓｌａｖｅである旨を表す情報が格納される。発電能力４６３には、自身が付設されている発電機５の発電能力（例えば、最大出力や定格出力等）が格納される。
【００９３】
図１６に、出力燃料費特性テーブル（ＳＬ）４７０の一例を示している。同図に示すように、出力燃料費特性テーブル（ＳＬ）４７０は、出力値４７１、燃料費４７２、及び単位出力燃料費４７３の各項目を含む、少なくとも１つ以上のレコードから構成されている。
【００９４】
出力値４７１には、ｓｌａｖｅが付設されている発電機５の出力値が格納される。燃料費４７２には、出力値４７１が示す出力におけるその発電機５の燃料費が格納される。単位出力燃料費４７３には、出力値４７１が示す出力と燃料費４７２が示す燃料費から求められる、単位出力あたりの燃料費が格納される。
【００９５】
次に、電力系統１において行われる処理について説明する。
【００９６】
＜Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒの処理＞
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、Ｍａｓｔｅｒが付設されている発電機５の出力や燃料費を取得し、また、自身が付設されている発電機５の出力や燃料費を取得する。
【００９７】
図１７は、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒが行う処理のうち、Ｍａｓｔｅｒから送信されてくる出力燃料費特性（Ｍ）を受信し記憶する処理（以下、出力燃料費特性（Ｍ）記憶処理Ｓ１７００と称する。）を説明するフローチャートである。
【００９８】
同図に示すように、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、随時、Ｍａｓｔｅｒから送信されてくる出力燃料費特性（Ｍ）を受信し、記憶する（Ｓ１７１１）。
【００９９】
図１８は、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒが、自身が付設されている発電機５の現在の出力を取得する処理（以下、発電機現在出力取得処理Ｓ１８００と称する。）を説明するフローチャートである。
【０１００】
同図に示すように、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、随時、自身が付設されている発電機５の現在の出力（以下、発電機現在出力（Ｐ）と称する。）を取得し、取得した発電機現在出力（Ｐ）を記憶する（Ｓ１８１１）。また、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、随時、電力系統１の現在の系統周波数（ｆ）を取得し、取得した系統周波数（ｆ）を記憶する（Ｓ１８１２）。
【０１０１】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、自身が記憶している地域要求量制御可能情報（Ｆｌｇ）を随時取得し（Ｓ１８１３）、取得した地域要求量制御可能情報（Ｆｌｇ）が、地域要求量制御が可能であることを示している場合は、自身が付設されている発電機５の現在の出力を示す情報であるＡＦＣ装置現在出力（Ｐａ）に、上記で取得した発電機現在出力（Ｐ）の値を設定する。
【０１０２】
図１９は、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒが、随時、Ｍａｓｔｅｒから、発電機５の現在の出力を受信する処理（以下、発電機現在出力受信処理Ｓ１９００と称する。）を説明するフローチャートである。
【０１０３】
同図に示すように、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、Ｍａｓｔｅｒから送信されてくる、後述する、Ｍａｓｔｅｒグループ発電機現在出力（ΣＰ，ＭＧ）を受信する（Ｓ１９１１）。
【０１０４】
また、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、Ｍａｓｔｅｒから送信されてくる、後述する、Ｍａｓｔｅｒグループ地域要求量制御装置数（ΣＦｌｇ，ＭＧ）を受信する（Ｓ１９１２）。
【０１０５】
また、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、Ｍａｓｔｅｒから送信されてくる、後述する、ＭａｓｔｅｒグループＡＦＣ装置現在出力（ΣＰａ，ＭＧ）を受信する（Ｓ１９１３）。
【０１０６】
また、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、Ｍａｓｔｅｒから送信されてくる、後述する、ＭａｓｔｅｒグループＡＦＣ装置ＥＤＣ指令値（ΣＰｅ，ＭＧ）を受信する（Ｓ１９１４）。
【０１０７】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、Ｍａｓｔｅｒが地域要求量制御を行うために必要な情報を、随時送信する。
【０１０８】
図２０は、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒが、Ｍａｓｔｅｒグループ発電機現在出力（ΣＰ，ＭＧ）の合計値を送信する処理（以下、発電機現在出力送信処理Ｓ２０００と称する。）を説明するフローチャートである。
【０１０９】
同図に示すように、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、発電機現在出力受信処理Ｓ１９００で受信したＭａｓｔｅｒグループ発電機現在出力（ΣＰ，ＭＧ）の合計値と、自身が記憶している発電機現在出力（Ｐ）との合計値（以下、全発電機現在出力（ΣＰ）と称する。）を算出して現在時刻と対応づけて記憶し、記憶した全発電機現在出力（ΣＰ）をＭａｓｔｅｒに送信する（Ｓ２０１１）。
【０１１０】
また、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、受信したＭａｓｔｅｒグループ地域要求量制御装置数（ΣＦｌｇ，ＭＧ）の合計値と、自身が記憶している地域要求量制御可能情報（Ｆｌｇ）との合計値（以下、全地域要求量制御装置数（ΣＦｌｇ）と称する。）を算出し、算出した全地域要求量制御装置数（ΣＦｌｇ）をＭａｓｔｅｒに送信する（Ｓ２０１２）。
【０１１１】
また、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、受信したＭａｓｔｅｒグループＡＦＣ装置現在出力（ΣＰａ，ＭＧ）の合計値と、自身が記憶している、後述するＡＦＣ装置現在出力（Ｐａ）との合計値（以下、全ＡＦＣ装置現在出力（ΣＰａ）と称する。）を算出し、算出した全ＡＦＣ装置現在出力（ΣＰａ）をＭａｓｔｅｒに送信する（Ｓ２０１３）。
【０１１２】
また、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、自身が記憶しているＡＦＣ装置ＥＤＣ指令値（Ｐｅ，Ａ）と、受信したＭａｓｔｅｒグループＡＦＣ装置ＥＤＣ指令値（ΣＰｅ，ＭＧ）の合計との合計値である全ＡＦＣ装置ＥＤＣ指令値（ΣＰｅ）を算出し、算出した全ＡＦＣ装置ＥＤＣ指令値（ΣＰｅ）をＭａｓｔｅｒに送信する（Ｓ２０１４）。
【０１１３】
また、Ｇｅｎｅｒａｌ  ＭａｓｔｅｒはＥＤＣ指令値を生成し、生成したＥＤＣ指令値をＭａｓｔｅｒに送信することにより、そのＭａｓｔｅｒに予測制御を行わせる。
【０１１４】
図２１は、Ｇｅｎｅｒａｌ  ＭａｓｔｅｒがＥＤＣ指令値（Ｐｅ）を送信する処理（以下、予測制御通知処理Ｓ２１００と称する。）を説明するフローチャートである。予測制御通知処理Ｓ２１００は、例えば、随時、又は所定時間間隔（例えば１０分間隔）で行われる。
【０１１５】
同図に示すように、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、発電機現在出力受信処理Ｓ１９００で記憶した出力燃料費特性（Ｍ）と、全発電機現在出力算出処理Ｓ２０００で記憶した全発電機現在出力（ΣＰ）とに基づき、電力系統１における所定時間帯の電力需要の変動を予測する処理（以下、需要電力変動予測処理Ｓ２１１１と称する。）を行う。需要電力変動予測処理Ｓ２１１１の詳細は後述する。
【０１１６】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、需要電力変動予測処理Ｓ２１１１で予測した電力需要の変動（以下、Ｐｒ（ｔ）とも称する）に基づき、電力系統１における、現在から所定時間Ｔ０分後の時刻（以下、予測制御時刻と称する。）の電力需要に対応する、発電機５の出力（以下、予測出力（Ｐ０）と称する。）を算出する（Ｓ２１１２）。具体的には、所定時間Ｔ０分後におけるＰｒ（ｔ）の値を予測出力（Ｐ０）とする。尚、予測制御は、後述するように、予測制御時刻に行われる。
【０１１７】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、算出した予測出力（Ｐ０）を、電力系統１における発電機５の燃料費が最も安くなるように、Ｍａｓｔｅｒが付設されている発電機５のうち少なくとも１つ以上に配分する処理（以下、最小燃料費配分処理Ｓ２１１３と称する。）を行う（Ｓ２１１３）。最小燃料費配分処理Ｓ２１１３の詳細は後述する。
【０１１８】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、自身が付設されている発電機５、及び予測出力（Ｐ０）の配分を行ったＭａｓｔｅｒが付設されている発電機５のうち一つを選択する（Ｓ２１１４）。
【０１１９】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、Ｓ２１１４で選択した発電機５のＥＤＣ指令値（Ｐｅ）を生成し、記憶する（Ｓ２１１５）。具体的には、後述する最小燃料費配分処理Ｓ２１１３で算出した各発電機５の出力Ｐｉ（Ｄ）（ｉ＝１，２，・・・）のうち、Ｓ２１１４で選択した発電機５の出力と予測制御時刻とを、ＥＤＣ指令値（Ｐｅ）として記憶する。
【０１２０】
尚、図２２は、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒが記憶する情報の一例を示している。同図に示すように、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、自身が付設されている発電機５のＥＤＣ指令値（Ｐｅ）を「１００ｋＷ」に設定し、現在時刻「１０：１０」から１０分後の予測制御時刻「１０：２０」と対応づけて記憶している。
【０１２１】
図２１に戻り、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、自身が付設されている発電機５、及び自身に発電機現在出力（Ｐ）を送信してきたＭａｓｔｅｒが付設されている発電機５のうち、ＥＤＣ指令値（Ｐｅ）を生成していない発電機５があるか否かを判断する（Ｓ２１１６）。ＥＤＣ指令値（Ｐｅ）を生成していない発電機５がある場合は（Ｓ２１１６：ＹＥＳ）Ｓ２１１４に戻り、ＥＤＣ指令値（Ｐｅ）を生成していない発電機５が無い場合は（Ｓ２１１６：ＮＯ）Ｓ２１１７に進む。
【０１２２】
Ｓ２１１７では、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、Ｓ２１１５で生成した各発電機５のＥＤＣ指令値（Ｐｅ）のうち、自身に発電機現在出力（Ｐ）を送信してきたＭａｓｔｅｒが付設されている発電機５のＥＤＣ指令値（Ｐｅ）を、自身に発電機現在出力（Ｐ）を送信してきたそのＭａｓｔｅｒに送信する。
【０１２３】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、Ｓ２１１５で生成した各発電機５のＥＤＣ指令値（Ｐｅ）のうち、自身が付設されている発電機５のＥＤＣ指令値（Ｐｅ）を取得する（Ｓ２１１８）。
【０１２４】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、自身が付設されている発電機５の発電能力（以下、Ｐｃａｐと称する。）と、自身が付設されている発電機５に配分された予測出力（Ｐ０）との差に基づき、自身が付設されている発電機５に地域要求量制御を行うことが可能であるか否かを判断する（Ｓ２１１９）。具体的には、自身が付設されている発電機５の発電能力（Ｐｃａｐ）から、Ｓ２１１８で取得したＥＤＣ指令値（Ｐｅ）を減じた値（Ｐｃａｐ−Ｐｅ）が所定の閾値Ａよりも大きいか否かで判断する。
【０１２５】
地域要求量制御を行うことが可能である場合は（Ｓ２１１９：ＹＥＳ）Ｓ２１２０に進み、地域要求量制御を行うことが可能でない場合は（Ｓ２１１９：ＮＯ）予測制御通知処理Ｓ２１００は終了する。
【０１２６】
Ｓ２１２０では、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、地域要求量制御が可能である旨を、地域要求量制御可能情報（Ｆｌｇ）に設定すると共に、自身が地域要求量制御が可能であることを示す情報であるＡＦＣ装置ＥＤＣ指令値（Ｐｅ，Ａ）に、自身が付設されている発電機５の現在のＥＤＣ指令値（Ｐｅ）を設定し、予測制御通知処理Ｓ２１００は終了する。
【０１２７】
図２３は、需要電力変動予測処理Ｓ２１１１の詳細を説明するフローチャートである。同図に示すように、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、発電機現在出力送信処理Ｓ２０００で蓄積している全発電機現在出力（ΣＰ）のうち、現在より所定時間ｔ１前（例えば２４時間前）から現在時刻までの時間帯における全発電機現在出力（ΣＰ）の時間変動を取得し、時間変動の関数（以下、Ｙ（ｔ）と称する。）を生成する（Ｓ２３１１）。
【０１２８】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、生成した時間変動の関数Ｙ（ｔ）を平滑化した関数（以下、ｙ（ｔ）と称する。）を生成する（Ｓ２３１２）。具体的には、ｙ（ｔ）は、
ｙ（ｔ）＝（１−α）・ｙ（ｔ−Ｔ）＋α・Ｙ（ｔ）
として求める。ここで、αは平滑化の強さを表す定数（平滑定数）（０＜α＜１）、Ｔは平滑化を行う時間の単位を表す定数（サンプリング時間）である。
【０１２９】
次に、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、過去の日Ｄｉ（ｉ＝１，２，・・・）における電力需要（例えば、現在から過去３ヶ月までの各日、又は、前年当日の前後１ヶ月の各日のうち、当日と曜日が同じ日における電力需要）であって、Ｙ（ｔ）の時間帯と同じ時間帯の電力需要を取得し、取得した電力需要の時間変化（以下、Ｙｒ，ｉ（ｔ）と称する）を生成する（Ｓ２３１３）。尚、上記の過去のＤｉ（ｉ＝１，２，・・・）における電力需要は、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒが記憶している全発電機現在出力（ΣＰ）でも良いし、予めＧｅｎｅｒａｌ  Ｍａｓｔｅｒに入力された電力需要の情報であっても良い。
【０１３０】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、Ｓ２３１３で生成したＹｒ（ｔ）の夫々（Ｙｒ，ｉ（ｔ）（ｉ＝１，２，・・・）について、その夫々を平滑化した関数（以下、ｙｒ，ｉ（ｔ）（ｉ＝１，２，・・・）と称する。）を生成する（Ｓ２３１４）。具体的には、ｙ（ｔ）は、
ｙｒ，ｉ（ｔ）＝（１−α）・ｙｒ，ｉ（ｔ−Ｔ）＋α・Ｙｒ，ｉ（ｔ）
として求める。ここで、αは平滑化の強さを表す定数（平滑定数）（０＜α＜１）、Ｔは平滑化を行う時間の単位を表す定数（サンプリング時間）である。
【０１３１】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、Ｓ２３１２で算出したｙ（ｔ）と、Ｓ２３１４で算出したｙｒ，ｉ（ｔ）（ｉ＝１，２，・・・）の夫々との間のユークリッド距離（以下、「Ｅｉ＾２」と称する。）を算出する。具体的には、「Ｅｉ＾２」は、
Ｅｉ＾２＝ｘ１＾２＋ｘ２＾２＋・・・＋ｘｎ−１＾２＋ｘｎ＾２
として求める。ここで、ｘｉ＝ｙ（ｔ）−ｙｉ（ｔ）である。尚、図２４は、ｙ（ｔ）、ｙｉ（ｔ）、及びｘｉの間の関係の一例を示している。
【０１３２】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、上記の過去の日Ｄｉ（ｉ＝１，２，・・・）のうち全ての日について「Ｅｉ＾２」を算出したか否か判断し（Ｓ２３１６）、「Ｅｉ＾２」を全ての日について算出した場合は（Ｓ２３１６：ＹＥＳ）Ｓ２３１７に進み、「Ｅｉ＾２」を算出していない日がある場合は（Ｓ２３１６：ＮＯ）Ｓ２３１３に戻る。
【０１３３】
Ｓ２３１７では、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、「Ｅｉ＾２」が最小値である日Ｄｉにおける関数ｙｒ，ｉ（ｔ）を、予測需要電力変動（Ｐｒ（ｔ））として記憶する。
【０１３４】
図２５は、最小燃料費配分処理Ｓ２１１３の詳細を説明するフローチャートである。同図に示すように、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、自身の出力燃料費特性（ＧＭ）、及び自身に発電機現在出力（Ｐ）を送信してきたＭａｓｔｅｒの夫々の出力燃料費特性（Ｍ）を、出力燃料費特性Ｆｉ（Ｐｉ）（ｉ＝１，２，・・・）として順次取得する（Ｓ２５１１）。
【０１３５】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、予測制御通知処理Ｓ２１００で算出した予測出力（Ｐ０）の値を、「配分対象出力（Ｐｒ）」として記憶する（Ｓ２５１２）。
【０１３６】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、記憶した配分対象出力（Ｐｒ）を、Ｓ２５１１で取得した出力燃料費特性Ｆｉ（Ｐｉ）（ｉ＝１，２，・・・）に基づき、自身が付設されている発電機５、及び自身に発電機現在出力（Ｐ）を送信してきたＭａｓｔｅｒが付設されている発電機５の夫々に配分する（Ｓ２５１３）。
【０１３７】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、配分対象出力（Ｐｒ）を配分した発電機５と、その発電機５に配分した出力との組み合わせを上記各発電機５について生成し、生成した組み合わせ全体を、配分（Ｄ）として記憶する（Ｓ２５１４）。
【０１３８】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、出力燃料費特性Ｆｉ（Ｐｉ）（ｉ＝１，２，・・・）に基づき、Ｓ２５１４で記憶した配分（Ｄ）から、各発電機５の燃料費（Ｆｉ（Ｄ）（ｉ＝１，２，・・・））を取得し、取得した燃料費の合計値（以下、Ｆａｌｌ（Ｄ）と称する。）を算出する（Ｓ２５１５）。
【０１３９】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、Ｓ２４１３で生成した配分（Ｄ）とは異なる配分があるか否か判断し（Ｓ２５１６）、異なる配分がある場合には（Ｓ２５１６：ＹＥＳ）Ｓ２５１３に戻り、異なる配分がない場合には（Ｓ２５１７：ＮＯ）Ｓ２５１７に進む。
【０１４０】
Ｓ２５１７では、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、Ｓ２５１３で算出した全ての配分（Ｄ）のうち、燃料費の合計値（Ｆａｌｌ（Ｄ））が最小値となる配分（Ｄ）を、最小燃料費配分（Ｆｒ（Ｐｒ））として記憶する。また、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、最小燃料費配分（Ｆｒ（Ｐｒ））により配分された各発電機５の出力を、Ｐｉ（Ｄ）（ｉ＝１，２，・・・）として記憶する（Ｓ２５１８）。
【０１４１】
尚、図２６は、発電機５である「発電機１」，「発電機２」，・・・・「発電機ｎ」の夫々の燃料費とその出力の範囲との関係の一例を示している。図２７は、「発電機１」，「発電機２」，・・・・「発電機ｎ」に対する最小燃料費配分（Ｆｒ（Ｐｒ））の一例を示している。
【０１４２】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、自身が付設されている発電機５に対する予測制御を、予測制御時刻に行う。また、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、随時、自身が付設されている発電機５に対して地域要求量制御を行う。
【０１４３】
図２８は、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒが、自身が付設されている発電機５に対して、予測制御及び地域要求量制御を行う処理（以下、需給制御処理Ｓ２８００と称する。）を説明するフローチャートである。需給制御処理Ｓ２８００は、随時、又は予測制御時刻に行われる。
【０１４４】
同図に示すように、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、現在、自身が付設されている発電機５に対し、地域要求量制御を行うことが可能であるか否かを判断する（Ｓ２８１１）。
【０１４５】
地域要求量制御を行うことが可能である場合は（Ｓ２８１１：ＹＥＳ）、ＡＦＣ装置ＥＤＣ指令値（Ｐｅ，Ａ）を、予測制御通知処理Ｓ２１００で生成した、自身が付設されている発電機５のＥＤＣ指令値に設定してＳ２８１２に進み、地域要求量制御を行うことができない場合は（Ｓ２８１１：ＮＯ）、Ｓ２８２１に進む。
【０１４６】
Ｓ２８１２では、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、地域要求量（ＡＲ）を算出する。具体的には、地域要求量（ＡＲ）は、
ＡＲ＝Ｋ・（ｆ−ｆ０）・（ΣＰ）＋（ΣＰｅ）−（ΣＰａ）
として算出する。ここで、Ｋは系統周波数特性定数、ｆ０は基準周波数（例えば、５０Ｈｚ又は６０Ｈｚ）である。
【０１４７】
Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、算出した地域要求量（ＡＲ）と、自身が付設されている発電機５に配分したＥＤＣ指令値（Ｐｅ）とに基づき、予測制御及び地域要求量制御を行うための指令値である出力指令値（Ｐｃ）を生成する（Ｓ２８１３）。具体的には、出力指令値（Ｐｃ）は、
Ｐｃ＝Ｐｅ＋（ＡＲ／（ΣＦｌｇ））
として生成する。
【０１４８】
尚、図２９は、出力指令値（Ｐｃ）の算出方法の一例を説明する図である。同図に示すように、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、求めた地域要求量（ＡＲ）についてフィルタ処理、即ち、地域要求量（ＡＲ）に含まれる極短周期成分を除去する平滑化処理、及び微動成分を除去する不感帯処理を行う（Ｓ２９１１）。
【０１４９】
図２８に戻り、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、Ｓ２８１３で生成した出力指令値（Ｐｃ）に基づき、自身が付設されている発電機５に対する出力制御を行う（Ｓ２８１４）。
【０１５０】
Ｓ２８２１では、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、予測制御通知処理Ｓ２１００で生成したＥＤＣ指令値（Ｐｅ）に基づき、出力指令値（Ｐｃ）を生成する。具体的には、出力指令値（Ｐｃ）は、
Ｐｃ＝Ｐｅ
として生成する。その後はＳ２８１４に進む。
【０１５１】
尚、図３０は、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒが行う出力制御（需給制御）の一例を説明する図である。同図に示すように、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、時刻ｔ１からＴ０分後の時刻であるｔ２を予測制御時刻とするＥＤＣ指令値（Ｐｅ）を生成し、予測制御時刻において予測制御を行う。また、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒは、時刻ｔ３において、全ＡＦＣ装置ＥＤＣ指令値（ΣＰｅ）、全ＡＦＣ装置現在出力（ΣＰａ）、及び地域要求量（ＡＲ）に基づき、時刻ｔ３における需要電力である「目標出力Ｐｔ」（予測出力Ｐ０に相当）に出力を調整するための制御（地域要求量制御）を行う。
【０１５２】
＜Ｍａｓｔｅｒの処理＞
次に、Ｍａｓｔｅｒが行う処理について説明する。
Ｍａｓｔｅｒは、ｓｕｂＭａｓｔｅｒが付設されている発電機５の出力や燃料費の情報を取得し、また、自身が付設されている発電機５の出力や燃料費の情報を取得する。
【０１５３】
図３１は、Ｍａｓｔｅｒが行う処理のうち、ｓｕｂＭａｓｔｅｒから送信されてくる出力燃料費特性（ＳＭ）を記憶する処理（以下、出力燃料費特性（ＳＭ）記憶処理Ｓ３１００と称する。）を説明するフローチャートである。
【０１５４】
同図に示すように、Ｍａｓｔｅｒは、随時、ｓｕｂＭａｓｔｅｒから送信されてくる出力燃料費特性（ＳＭ）を受信し、記憶する（Ｓ３１１１）。
【０１５５】
また、Ｍａｓｔｅｒは、随時、ｓｕｂＭａｓｔｅｒにＥＤＣ指令値を送信する処理である予測制御指令値送信処理を行う（Ｓ３１１２）。尚、予測制御指令値送信処理Ｓ３１１２の詳細は後述する。
【０１５６】
図３２は、Ｍａｓｔｅｒが、自身が付設されている発電機５の現在の出力を取得する処理（以下、現在出力取得処理Ｓ３２００と称する。）を説明するフローチャートである。
【０１５７】
同図に示すように、Ｍａｓｔｅｒは、随時、自身が付設されている発電機５の現在の出力（発電機現在出力（Ｐ））を取得し、取得した発電機現在出力（Ｐ）を記憶する（Ｓ３２１１）。また、Ｍａｓｔｅｒは、随時、電力系統１の現在の系統周波数（ｆ）を取得し、取得した系統周波数（ｆ）を記憶する（Ｓ３２１２）。
【０１５８】
また、Ｍａｓｔｅｒは、自身が記憶している地域要求量制御可能情報（Ｆｌｇ）を随時取得し（Ｓ３２１３）、取得した地域要求量制御可能情報（Ｆｌｇ）が、地域要求量制御が可能であることを示している場合は、ＡＦＣ装置現在出力（Ｐａ）に発電機現在出力（Ｐ）を設定する。
【０１５９】
図３３は、Ｍａｓｔｅｒが、随時、ｓｕｂＭａｓｔｅｒから、発電機５の現在の出力を受信する処理（以下、発電機現在出力受信処理Ｓ３３００と称する。）を説明するフローチャートである。
【０１６０】
同図に示すように、Ｍａｓｔｅｒは、ｓｕｂＭａｓｔｅｒから送信されてくる、後述する、ｓｕｂＭａｓｔｅｒグループ発電機現在出力（ΣＰ，ＳＭＧ）を受信する（Ｓ３３１１）。
【０１６１】
また、Ｍａｓｔｅｒは、ｓｕｂＭａｓｔｅｒから送信されてくる、後述する、ｓｕｂＭａｓｔｅｒグループ地域要求量制御装置数（ΣＦｌｇ，ＳＭＧ）を受信する（Ｓ３３１２）。
【０１６２】
また、Ｍａｓｔｅｒは、ｓｕｂＭａｓｔｅｒから送信されてくる、後述する、ｓｕｂＭａｓｔｅｒグループＡＦＣ装置現在出力（ΣＰａ，ＳＭＧ）を受信する（Ｓ３３１３）。
【０１６３】
また、Ｍａｓｔｅｒは、ｓｕｂＭａｓｔｅｒから送信されてくる、後述する、ｓｕｂＭａｓｔｅｒグループＡＦＣ装置ＥＤＣ指令値（ΣＰｅ，ＳＭＧ）を受信する（Ｓ３３１４）。
【０１６４】
Ｍａｓｔｅｒは、発電機現在出力受信処理Ｓ３３００で受信した情報をＧｅｎｅｒａｌ  Ｍａｓｔｅｒに送信する。
【０１６５】
図３４は、Ｍａｓｔｅｒが、ｓｕｂＭａｓｔｅｒグループ発電機現在出力（ΣＰ，ＳＭＧ）の合計値をＧｅｎｅｒａｌ  Ｍａｓｔｅｒに送信する処理（以下、発電機現在出力送信処理Ｓ３４００と称する。）を説明するフローチャートである。
【０１６６】
同図に示すように、Ｍａｓｔｅｒは、受信したｓｕｂＭａｓｔｅｒグループ発電機現在出力（ΣＰ，ＳＭＧ）の合計値と、自身が記憶している発電機現在出力（Ｐ）とを合計した値であるＭａｓｔｅｒグループ発電機現在出力（ΣＰ，ＭＧ）を算出し、算出したＭａｓｔｅｒグループ発電機現在出力（ΣＰ，ＭＧ）をＧｅｎｅｒａｌ  Ｍａｓｔｅｒに送信する（Ｓ３４１１）。
【０１６７】
また、Ｍａｓｔｅｒは、受信したｓｕｂＭａｓｔｅｒグループ地域要求量制御装置数（ΣＦｌｇ，ＳＭＧ）と、自身が記憶している地域要求量制御可能情報（Ｆｌｇ）とを合計した値であるＭａｓｔｅｒグループ地域要求量制御装置数（ΣＦｌｇ、ＭＧ）を算出し、算出したＭａｓｔｅｒグループ地域要求量制御装置数（ΣＦｌｇ、ＭＧ）をＧｅｎｅｒａｌ  Ｍａｓｔｅｒに送信する（Ｓ３４１２）。
【０１６８】
また、Ｍａｓｔｅｒは、受信したｓｕｂＭａｓｔｅｒグループＡＦＣ装置現在出力（ΣＰａ，ＳＭＧ）の合計値と、自身が記憶しているＡＦＣ装置現在出力（Ｐａ）との合計であるＭａｓｔｅｒグループＡＦＣ装置現在出力（ΣＰａ，ＭＧ）を算出し、算出したＭａｓｔｅｒグループＡＦＣ装置現在出力（ΣＰａ，ＭＧ）をＧｅｎｅｒａｌ  Ｍａｓｔｅｒに送信する（Ｓ３４１３）。
【０１６９】
また、Ｍａｓｔｅｒは、受信したｓｕｂＭａｓｔｅｒグループＡＦＣ装置ＥＤＣ指令値（ΣＰｅ，ＳＭＧ）の合計値と、自身が記憶している、ＡＦＣ装置ＥＤＣ指令値（Ｐｅ，Ａ）との合計であるＭａｓｔｅｒグループＡＦＣ装置ＥＤＣ指令値（ΣＰｅ，ＭＧ）を算出し、算出したＭａｓｔｅｒグループＡＦＣ装置ＥＤＣ指令値（ΣＰｅ，ＭＧ）をＧｅｎｅｒａｌ  Ｍａｓｔｅｒに送信する（Ｓ３４１４）。
【０１７０】
図３５は、Ｍａｓｔｅｒが、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから随時、全発電機現在出力（ΣＰ）を受信する処理（以下、全発電機現在出力受信処理Ｓ３５００と称する。）を説明するフローチャートである。
【０１７１】
同図に示すように、Ｍａｓｔｅｒは、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから送信されてくる全発電機現在出力（ΣＰ）を受信する（Ｓ３５１１）。
【０１７２】
また、Ｍａｓｔｅｒは、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから送信されてくる全地域要求量制御装置数（ΣＦｌｇ）を受信する（Ｓ３５１２）。
【０１７３】
また、Ｍａｓｔｅｒは、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから送信されてくる全ＡＦＣ装置現在出力（ΣＰａ）を受信する（Ｓ３５１３）。
【０１７４】
また、Ｍａｓｔｅｒは、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから送信されてくる全ＡＦＣ装置ＥＤＣ指令値（ΣＰｅ）を受信する（Ｓ３５１４）。
【０１７５】
図３６は、予測制御指令値送信処理Ｓ３１１２の詳細を説明するフローチャートである。
【０１７６】
同図に示すように、Ｍａｓｔｅｒは、自身が付設されている発電機５の出力燃料費特性、及び自身に発電機現在出力（Ｐ）を送信してきたｓｕｂＭａｓｔｅｒが付設されている発電機５の出力燃料費特性（ＳＭ）の夫々を、Ｆｉ（Ｐｉ）（ｉ＝１，２，・・・）として順次取得する（Ｓ３６１１）。
【０１７７】
Ｍａｓｔｅｒは、取得したＦｉ（Ｐｉ）（ｉ＝１，２，・・・）を参照し、各発電機５の出力の最小値を合計した値（Ｐｍｉｎ）を算出する。また、Ｍａｓｔｅｒは、取得したＦｉ（Ｐｉ）（ｉ＝１，２，・・・）を参照し、各発電機５の出力の最大値を合計した値（Ｐｍａｘ）を算出する（Ｓ３６１２）。
【０１７８】
Ｍａｓｔｅｒは、Ｐｍｉｎ以上Ｐｍａｘ以下の値のうちの一つを選択し、選択した値を配分対象出力（Ｐｒ）として設定する（Ｓ３６１２）。
【０１７９】
Ｍａｓｔｅｒは、設定した配分対象出力（Ｐｒ）を、自身が付設されている発電機５、及び自身に発電機現在出力（Ｐ）を送信してきたｓｕｂＭａｓｔｅｒが付設されている各発電機５に配分する処理（以下、最小燃料費配分処理Ｓ３６１４と称する。）を行う。最小燃料費配分処理Ｓ３６１４の詳細は後述する。
【０１８０】
Ｍａｓｔｅｒは、Ｓ３６１２で設定した配分対象出力（Ｐｒ）とは異なる他の配分対象出力（Ｐｒ）があるか否かを判断し（Ｓ３６１５）、他の配分対象出力（Ｐｒ）がある場合は（Ｓ３６１５：ＹＥＳ）Ｓ３６１３に戻り、他の配分対象出力（Ｐｒ）がない場合は（Ｓ３６１５：ＮＯ）出力燃料費特性（ＭＧ）生成処理Ｓ３６００は終了する。
【０１８１】
図３７は、最小燃料費配分処理Ｓ３６１４の詳細を説明するフローチャートである。同図に示すように、Ｍａｓｔｅｒは、自身の出力燃料費特性（Ｍ）、及び自身に発電機現在出力（Ｐ）を送信してきたｓｕｂＭａｓｔｅｒの夫々の出力燃料費特性（ＳＭ）を、出力燃料費特性Ｆｉ（Ｐｉ）（ｉ＝１，２，・・・）として順次取得する（Ｓ３７１１）。
【０１８２】
Ｍａｓｔｅｒは、Ｓ３６１２で設定した配分対象出力（Ｐｒ）を、Ｓ３７１１で取得した出力燃料費特性Ｆｉ（Ｐｉ）（ｉ＝１，２，・・・）に基づき、自身が付設されている発電機５、及び自身に発電機現在出力（Ｐ）を送信してきたｓｕｂＭａｓｔｅｒが付設されている各発電機５に配分する（Ｓ３７１３）。
【０１８３】
Ｍａｓｔｅｒは、配分対象出力（Ｐｒ）を配分した発電機５と、その発電機５に配分した出力との組み合わせを上記各発電機５について生成し、生成した組み合わせ全体を、配分（Ｄ）として記憶する（Ｓ３７１４）。
【０１８４】
Ｍａｓｔｅｒは、出力燃料費特性Ｆｉ（Ｐｉ）（ｉ＝１，２，・・・）に基づき、Ｓ３７１４で記憶した配分（Ｄ）から、各発電機５の燃料費（Ｆｉ（Ｄ）（ｉ＝１，２，・・・））を取得し、取得した燃料費の合計値（Ｆａｌｌ（Ｄ））を算出する（Ｓ３７１５）。
【０１８５】
Ｍａｓｔｅｒは、Ｓ３７１３で算出した配分（Ｄ）とは異なる配分があるか否か判断し（Ｓ３７１６）、異なる配分がある場合には（Ｓ３７１６：ＹＥＳ）Ｓ３７１３に戻り、異なる配分はない場合には（Ｓ３７１７：ＮＯ）Ｓ３７１７に進む。
【０１８６】
Ｓ３７１７では、Ｍａｓｔｅｒは、Ｓ３７１３で算出した配分（Ｄ）のうち、燃料費の合計値（Ｆａｌｌ（Ｄ））が最小値となる配分（Ｄ）を、最小燃料費配分（Ｆｒ（Ｐｒ））として記憶する。
【０１８７】
Ｍａｓｔｅｒは、自身に発電機現在出力（Ｐ）を送信してきたｓｕｂＭａｓｔｅｒに、ＥＤＣ指令値Ｐｅを送信する（Ｓ３７１８）。具体的には、最小燃料費配分（Ｆｒ（Ｐｒ））により配分した出力（Ｐｉ（Ｄ）（ｉ＝１，２，・・・））と予測制御時刻とを、ＥＤＣ指令値として送信する。尚、Ｍａｓｔｅｒは、自身が付設されている発電機５の出力（Ｐｉ（Ｄ））を、自身が付設されている発電機５に対するＥＤＣ指令値として記憶する。
【０１８８】
Ｍａｓｔｅｒは、自身が付設されている発電機５に対する予測制御を、予測制御時刻に行う。また、Ｍａｓｔｅｒは、随時、自身が付設されている発電機５に対して地域要求量制御を行う。
【０１８９】
図３８は、Ｍａｓｔｅｒが、自身が付設されている発電機５に対して、予測制御及び地域要求量制御を行う処理（以下、需給制御処理Ｓ３８００と称する。）を説明するフローチャートである。需給制御処理Ｓ３８００は、随時、又は予測制御時刻に行われる。
【０１９０】
同図に示すように、Ｍａｓｔｅｒは、自身が付設されている発電機５に配分した出力（ＥＤＣ指令値）と、自身が付設されている発電機５の発電能力（Ｐｃａｐ）との差に基づき、自身が付設されている発電機５に地域要求量制御を行うことが可能であるか否かを判断する（Ｓ３８１１）。
【０１９１】
地域要求量制御を行うことが可能である場合は（Ｓ３８１１：ＹＥＳ）、ＡＦＣ装置ＥＤＣ指令値（Ｐｅ，Ａ）を、最小燃料費配分処理Ｓ３６１４で生成した、自身が付設されている発電機５に対するＥＤＣ指令値に設定してＳ３８１２に進み、地域要求量制御を行うことが可能でない場合は（Ｓ３８１９：ＮＯ）Ｓ３８２１に進む。
【０１９２】
Ｓ３８１２では、Ｍａｓｔｅｒは、地域要求量（ＡＲ）を算出する。具体的には、地域要求量（ＡＲ）は、
ＡＲ＝Ｋ・（ｆ−ｆ０）・（ΣＰ）＋（ΣＰｅ）−（ΣＰａ）
として算出する。ここで、Ｋは系統周波数特性定数、ｆ０は基準周波数（例えば、５０Ｈｚ又は６０Ｈｚ）である。尚、Ｍａｓｔｅｒは、求めた地域要求量（ＡＲ）について、フィルタ処理、即ち、地域要求量（ＡＲ）に含まれる極短周期成分を除去する平滑化処理、及び微動成分を除去する不感帯処理を行う。
【０１９３】
Ｍａｓｔｅｒは、算出した地域要求量（ＡＲ）と、ＥＤＣ指令値（Ｐｅ）とに基づき、出力指令値（Ｐｃ）を生成する（Ｓ３８１３）。具体的には、出力指令値（Ｐｃ）は、
Ｐｃ＝Ｐｅ＋（ＡＲ／（ΣＦｌｇ））
として生成する。
【０１９４】
Ｍａｓｔｅｒは、Ｓ３８１３で生成した出力指令値（Ｐｃ）に基づき、自身が付設されている発電機５に対する出力制御を行う（Ｓ３８１４）。
【０１９５】
Ｓ３８２１では、Ｍａｓｔｅｒは、ＥＤＣ指令値（Ｐｅ）に基づき、出力指令値（Ｐｃ）を生成する。具体的には、出力指令値（Ｐｃ）は、
Ｐｃ＝Ｐｅ
として生成する。その後はＳ３８１４に進む。
【０１９６】
尚、図３９には、Ｍａｓｔｅｒが生成するＥＤＣ指令値（Ｐｅ）の一例を示している。同図に示すように、Ｍａｓｔｅｒは、ＥＤＣ指令値（Ｐｅ）を「７０ｋＷ」に設定し、現在時刻「１０：１０」から１０分後の時刻である予測制御時刻「１０：２０」と対応づけて記憶している。
【０１９７】
＜ｓｕｂＭａｓｔｅｒの処理＞
次に、ｓｕｂＭａｓｔｅｒが行う処理について説明する。
ｓｕｂＭａｓｔｅｒは、ｓｌａｖｅが付設されている発電機５の出力や燃料費の情報を取得し、また、自身が付設されている発電機５の出力や燃料費の情報を取得する。
【０１９８】
図４０は、ｓｕｂＭａｓｔｅｒが行う処理のうち、ｓｌａｖｅから送信されてくる出力燃料費特性（ＳＬ）を受信し記憶する処理（以下、出力燃料費特性（ＳＬ）記憶処理Ｓ４０００と称する。）を説明するフローチャートである。
【０１９９】
同図に示すように、ｓｕｂＭａｓｔｅｒは、随時、ｓｌａｖｅから送信されてくる出力燃料費特性（ＳＬ）を受信し、記憶する（Ｓ４０１１）。また、ｓｕｂＭａｓｔｅｒは、ｓｌａｖｅにＥＤＣ指令値を送信する処理である予測制御指令値送信処理を行う（Ｓ４０１２）。予測制御指令値送信処理Ｓ４０１２の詳細は後述する。
【０２００】
図４１は、ｓｕｂＭａｓｔｅｒが、自身が付設されている発電機５の現在の出力を取得する処理（以下、発電機現在出力取得処理Ｓ４１００と称する。）を説明するフローチャートである。
【０２０１】
同図に示すように、ｓｕｂＭａｓｔｅｒは、随時、自身が付設されている発電機５の現在の出力（発電機現在出力（Ｐ））を取得し、取得した発電機現在出力（Ｐ）を記憶する（Ｓ４１１１）。また、ｓｕｂＭａｓｔｅｒは、随時、電力系統１の現在の系統周波数（ｆ）を取得し、取得した系統周波数（ｆ）を記憶する（Ｓ４１１２）。
【０２０２】
また、ｓｕｂＭａｓｔｅｒは、自身が記憶している地域要求量制御可能情報（Ｆｌｇ）を随時取得する（Ｓ４１１３）。ｓｕｂＭａｓｔｅｒは、取得した地域要求量制御可能情報（Ｆｌｇ）が、自身が地域要求量制御が可能であることを示している場合は、ＡＦＣ装置現在出力（Ｐａ）に、上記で取得した発電機現在出力（Ｐ）を設定する。
【０２０３】
図４２は、ｓｕｂＭａｓｔｅｒが、随時、ｓｌａｖｅから、発電機５の現在の出力を受信する処理（以下、発電機現在出力受信処理Ｓ４２００と称する。）を説明するフローチャートである。
【０２０４】
同図に示すように、ｓｕｂＭａｓｔｅｒは、ｓｌａｖｅから送信されてくる発電機現在出力（Ｐ）を受信する（Ｓ４２１１）。
【０２０５】
また、ｓｕｂＭａｓｔｅｒは、ｓｌａｖｅから送信されてくる、地域要求量制御可能情報（Ｆｌｇ）を受信する（Ｓ４２１２）。
【０２０６】
また、ｓｕｂＭａｓｔｅｒは、ｓｌａｖｅから送信されてくる、ＡＦＣ装置現在出力（Ｐａ）を受信する（Ｓ４２１３）。
【０２０７】
また、ｓｕｂＭａｓｔｅｒは、ｓｌａｖｅから送信されてくる、ＡＦＣ装置ＥＤＣ指令値（Ｐｅ，Ａ）を受信する（Ｓ４２１４）。
【０２０８】
ｓｕｂＭａｓｔｅｒは、発電機現在出力受信処理Ｓ４２００で受信した情報をＭａｓｔｅｒに送信する。
【０２０９】
図４３は、ｓｕｂＭａｓｔｅｒが、発電機現在出力受信処理Ｓ４２００で受信したｓｕｂＭａｓｔｅｒグループ発電機現在出力（ΣＰ，ＳＭＧ）の合計値をＭａｓｔｅｒに送信する処理（以下、発電機現在出力送信処理Ｓ４３００と称する。）を説明するフローチャートである。
【０２１０】
同図に示すように、ｓｕｂＭａｓｔｅｒは、受信した発電機現在出力（Ｐ）の合計値と、自身が記憶している発電機現在出力（Ｐ）とを合計した値であるｓｕｂＭａｓｔｅｒグループ発電機現在出力（ΣＰ，ＳＭＧ）を算出し、算出したｓｕｂＭａｓｔｅｒグループ発電機現在出力（ΣＰ，ＳＭＧ）をＭａｓｔｅｒに送信する（Ｓ４３１１）。
【０２１１】
また、ｓｕｂＭａｓｔｅｒは、ｓｌａｖｅから受信した地域要求量制御可能情報（Ｆｌｇ）と、自身が記憶している地域要求量制御可能情報（Ｆｌｇ）とを合計した値であるｓｕｂＭａｓｔｅｒグループ地域要求量制御装置数（ΣＦｌｇ，ＳＭＧ）を算出し、算出したｓｕｂＭａｓｔｅｒグループ地域要求量制御装置数（ΣＦｌｇ，ＳＭＧ）をＭａｓｔｅｒに送信する（Ｓ４３１２）。
【０２１２】
また、ｓｕｂＭａｓｔｅｒは、ｓｌａｖｅから受信したＡＦＣ装置現在出力（Ｐａ）の合計値と、自身が記憶しているＡＦＣ装置現在出力（Ｐａ）との合計であるｓｕｂＭａｓｔｅｒグループＡＦＣ装置現在出力（ΣＰａ，ＳＭＧ）を算出し、算出したｓｕｂＭａｓｔｅｒグループＡＦＣ装置現在出力（ΣＰａ，ＳＭＧ）をＭａｓｔｅｒに送信する（Ｓ４３１３）。
【０２１３】
また、ｓｕｂＭａｓｔｅｒは、ｓｌａｖｅから受信したＡＦＣ装置ＥＤＣ指令値（Ｐｅ，Ａ）の合計値と、自身が記憶しているＡＦＣ装置ＥＤＣ指令値（Ｐｅ，Ａ）との合計であるｓｕｂＭａｓｔｅｒグループＡＦＣ装置ＥＤＣ指令値（ΣＰｅ，ＳＭＧ）を算出し、算出したｓｕｂＭａｓｔｅｒグループＡＦＣ装置ＥＤＣ指令値（ΣＰｅ，ＳＭＧ）をＭａｓｔｅｒに送信する（Ｓ４３１４）。
【０２１４】
ｓｕｂＭａｓｔｅｒは、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから、自身が地域要求量制御を行うための情報を受信する。
【０２１５】
図４４は、ｓｕｂＭａｓｔｅｒが、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから随時、全発電機現在出力（ΣＰ）を受信する処理（以下、全発電機現在出力受信処理Ｓ４４００と称する。）を説明するフローチャートである。
【０２１６】
同図に示すように、ｓｕｂＭａｓｔｅｒは、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから送信されてくる全発電機現在出力（ΣＰ）を受信する（Ｓ４４１１）。
【０２１７】
また、ｓｕｂＭａｓｔｅｒは、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから送信されてくる全地域要求量制御装置数（ΣＦｌｇ）を受信する（Ｓ４４１２）。
【０２１８】
また、ｓｕｂＭａｓｔｅｒは、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから送信されてくる全ＡＦＣ装置現在出力（ΣＰａ）を受信する（Ｓ４４１３）。
【０２１９】
また、ｓｕｂＭａｓｔｅｒは、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから送信されてくる全ＡＦＣ装置ＥＤＣ指令値（ΣＰｅ）を受信する（Ｓ４４１４）。
【０２２０】
図４５は、予測制御指令値送信処理Ｓ４０１２の詳細を説明するフローチャートである。
【０２２１】
同図に示すように、ｓｕｂＭａｓｔｅｒは、自身が付設されている発電機５の出力燃料費特性、及び自身に発電機現在出力（Ｐ）を送信してきたｓｌａｖｅが付設されている発電機５の出力燃料費特性（ＳＬ）の夫々を、Ｆｉ（Ｐｉ）（ｉ＝１，２，・・・）として順次取得する（Ｓ４５１１）。
【０２２２】
ｓｕｂＭａｓｔｅｒは、取得したＦｉ（Ｐｉ）（ｉ＝１，２，・・・）を参照し、各発電機５の出力の最小値を合計した値（Ｐｍｉｎ）を算出する。また、Ｍａｓｔｅｒは、取得したＦｉ（Ｐｉ）（ｉ＝１，２，・・・）を参照し、各発電機５の出力の最大値を合計した値（Ｐｍａｘ）を算出する（Ｓ４５１２）。
【０２２３】
ｓｕｂＭａｓｔｅｒは、Ｐｍｉｎ以上Ｐｍａｘ以下の値のうち一つを選択し、選択した値を配分対象出力（Ｐｒ）として設定する（Ｓ４５１３）。
【０２２４】
ｓｕｂＭａｓｔｅｒは、設定した配分対象出力（Ｐｒ）を、自身が付設されている発電機５、及び発電機現在出力（Ｐ）を送信してきたｓｌａｖｅが付設されている各発電機５に配分する処理（以下、最小燃料費配分処理Ｓ４５１４と称する。）を行う。最小燃料費配分処理Ｓ４５１４の詳細は後述する。
【０２２５】
ｓｕｂＭａｓｔｅｒは、Ｓ４５１２で設定した配分対象出力（Ｐｒ）とは異なる他の配分対象出力（Ｐｒ）があるか否かを判断し（Ｓ４５１５）、他の配分対象出力（Ｐｒ）がある場合は（Ｓ４５１５：ＹＥＳ）Ｓ４５１３に戻り、他の配分対象出力（Ｐｒ）がない場合は（Ｓ４５１５：ＮＯ）出力燃料費特性（ＳＭＧ）生成処理Ｓ４５００は終了する。
【０２２６】
図４６は、最小燃料費配分処理Ｓ４５１４の詳細を説明するフローチャートである。同図に示すように、ｓｕｂＭａｓｔｅｒは、自身の出力燃料費特性（ＳＭ）、及び自身に発電機現在出力（Ｐ）を送信してきたｓｌａｖｅの夫々の出力燃料費特性（ＳＬ）を、出力燃料費特性Ｆｉ（Ｐｉ）（ｉ＝１，２，・・・）として順次取得する（Ｓ４６１１）。
【０２２７】
ｓｕｂＭａｓｔｅｒは、Ｓ４５１３で設定した配分対象出力（Ｐｒ）を、出力燃料費特性Ｆｉ（Ｐｉ）（ｉ＝１，２，・・・）に基づき、自身が付設されている発電機５、及び自身に発電機現在出力（Ｐ）を送信してきたｓｌａｖｅが付設されている各発電機５に配分する（Ｓ４６１３）。
【０２２８】
ｓｕｂＭａｓｔｅｒは、配分対象出力（Ｐｒ）を配分した発電機５と、その発電機５に配分した出力との組み合わせを上記各発電機５について生成し、生成した組み合わせ全体を、配分（Ｄ）として記憶する（Ｓ４６１４）。
【０２２９】
ｓｕｂＭａｓｔｅｒは、出力燃料費特性Ｆｉ（Ｐｉ）（ｉ＝１，２，・・・）に基づき、Ｓ４６１４で記憶した配分（Ｄ）から、各発電機５の燃料費（Ｆｉ（Ｄ）（ｉ＝１，２，・・・））を取得し、取得した燃料費の合計値（Ｆａｌｌ（Ｄ））を算出する（Ｓ４６１５）。
【０２３０】
ｓｕｂＭａｓｔｅｒは、Ｓ４６１３で生成した配分（Ｄ）とは異なる配分があるか否か判断し（Ｓ４６１６）、異なる配分がある場合には（Ｓ４６１６：ＹＥＳ）Ｓ４６１３に戻り、異なる配分がない場合には（Ｓ４６１７：ＮＯ）Ｓ４６１７に進む。
【０２３１】
Ｓ４６１７では、ｓｕｂＭａｓｔｅｒは、Ｓ４６１３で生成した全ての配分（Ｄ）のうち、燃料費の合計値（Ｆａｌｌ（Ｄ））が最小値となる配分（Ｄ）を最小燃料費配分（Ｆｒ（Ｐｒ））として記憶する。
【０２３２】
ｓｕｂＭａｓｔｅｒは、自身に発電機現在出力（Ｐ）を送信してきたｓｌａｖｅに、ＥＤＣ指令値Ｐｅを送信する（Ｓ４６１８）。具体的には、最小燃料費配分（Ｆｒ（Ｐｒ））により配分した出力（Ｐｉ（Ｄ）（ｉ＝１，２，・・・））と予測制御時刻とを、ＥＤＣ指令値として送信する。尚、ｓｕｂＭａｓｔｅｒは、自身が付設されている発電機５の出力（Ｐｉ（Ｄ））を、自身が付設されている発電機５に対するＥＤＣ指令値として記憶する。
【０２３３】
図４７は、ｓｕｂＭａｓｔｅｒが、自身が付設されている発電機５に対して、予測制御及び地域要求量制御を行う処理（以下、需給制御処理Ｓ４７００と称する。）を説明するフローチャートである。需給制御処理Ｓ４７００は、随時、又は予測制御時刻に行われる。
【０２３４】
同図に示すように、ｓｕｂＭａｓｔｅｒは、自身が付設されている発電機５に配分した出力（ＥＤＣ指令値）と、自身が付設されている発電機５の発電能力（Ｐｃａｐ）との差に基づき、自身が付設されている発電機５に地域要求量制御を行うことが可能であるか否かを判断する（Ｓ４７１１）。
【０２３５】
地域要求量制御を行うことが可能である場合は（Ｓ４７１１：ＹＥＳ）、ＡＦＣ装置ＥＤＣ指令値（Ｐｅ，Ａ）を、最小燃料費配分処理Ｓ４５１４で生成した、自身が付設されている発電機５に対するＥＤＣ指令値に設定してＳ４７１２に進み、地域要求量制御を行うことが可能でない場合は（Ｓ４７１９：ＮＯ）Ｓ４７２１に進む。
【０２３６】
Ｓ４７１２では、ｓｕｂＭａｓｔｅｒは、地域要求量（ＡＲ）を算出する。具体的には、地域要求量（ＡＲ）は、
ＡＲ＝Ｋ・（ｆ−ｆ０）・（ΣＰ）＋（ΣＰｅ）−（ΣＰａ）
として算出する。ここで、Ｋは系統周波数特性定数、ｆ０は基準周波数（例えば、５０Ｈｚ又は６０Ｈｚ）である。尚、ｓｕｂＭａｓｔｅｒは、求めた地域要求量（ＡＲ）についてフィルタ処理、即ち、地域要求量（ＡＲ）に含まれる極短周期成分を除去する平滑化処理、及び微動成分を除去する不感帯処理を行う。
【０２３７】
ｓｕｂＭａｓｔｅｒは、算出した地域要求量（ＡＲ）と、ＥＤＣ指令値（Ｐｅ）とに基づき、出力指令値（Ｐｃ）を生成する（Ｓ４７１３）。具体的には、出力指令値（Ｐｃ）は、
Ｐｃ＝Ｐｅ＋（ＡＲ／（ΣＦｌｇ））
として生成する。
【０２３８】
尚、図４８は、ｓｕｂＭａｓｔｅｒが生成するＥＤＣ指令値（Ｐｅ）の一例を示している。同図に示すように、ｓｕｂＭａｓｔｅｒは、自身が付設されている発電機５のＥＤＣ指令値（Ｐｅ）を「７０ｋＷ」に設定し、現在時刻「１０：１０」から１０分後の予測制御時刻「１０：２０」と対応づけて記憶している。
【０２３９】
図４７に戻り、ｓｕｂＭａｓｔｅｒは、Ｓ４７１３で生成した出力指令値（Ｐｃ）に基づき、自身が付設されている発電機５に対する出力制御を行う（Ｓ４７１４）。
【０２４０】
Ｓ４７２１では、ｓｕｂＭａｓｔｅｒは、ＥＤＣ指令値（Ｐｅ）に基づき、出力指令値（Ｐｃ）を生成する。具体的には、出力指令値（Ｐｃ）は、
Ｐｃ＝Ｐｅ
として生成する。その後はＳ４７１４に進む。
【０２４１】
＜ｓｌａｖｅの処理＞
次に、ｓｌａｖｅが行う処理について説明する。
ｓｌａｖｅは、自身が付設されている発電機５の出力や燃料費の情報を取得する。
【０２４２】
図４９は、ｓｌａｖｅが行う処理のうち、自身が付設されている発電機５の現在の出力を取得する処理（以下、現在出力取得処理Ｓ４９００と称する。）を説明するフローチャートである。
【０２４３】
同図に示すように、ｓｌａｖｅは、随時、自身が付設されている発電機５の現在の出力（発電機現在出力（Ｐ））を取得し、取得した発電機現在出力（Ｐ）を記憶する（Ｓ４９１１）。また、ｓｌａｖｅは、随時、電力系統１の現在の系統周波数（ｆ）を取得し、取得した系統周波数（ｆ）を記憶する（Ｓ４９１２）。
【０２４４】
また、ｓｌａｖｅは、自身が記憶している地域要求量制御可能情報（Ｆｌｇ）を随時取得し（Ｓ４９１３）、取得した地域要求量制御可能情報（Ｆｌｇ）が、自身が地域要求量制御が可能であることを示している場合は、ＡＦＣ装置現在出力（Ｐａ）に発電機現在出力（Ｐ）を設定する。
【０２４５】
ｓｌａｖｅは、自身が付設されている発電機５の現在の出力を取得すると、取得した情報をｓｕｂＭａｓｔｅｒに送信する。
【０２４６】
図５０は、ｓｌａｖｅが、随時、取得した発電機現在出力（Ｐ）を送信する処理（以下、発電機現在出力送信処理Ｓ５０００と称する。）を説明するフローチャートである。同図に示すように、ｓｌａｖｅは、取得した発電機現在出力（Ｐ）をｓｕｂＭａｓｔｅｒに送信する（Ｓ５０１１）。
【０２４７】
また、ｓｌａｖｅは、自身が記憶している地域要求量制御可能情報（Ｆｌｇ）を、ｓｕｂＭａｓｔｅｒに送信する（Ｓ５０１２）。
【０２４８】
また、ｓｌａｖｅは、自身が記憶しているＡＦＣ装置現在出力（Ｐａ）をｓｕｂＭａｓｔｅｒに送信する（Ｓ５０１３）。
【０２４９】
また、ｓｌａｖｅは、自身が記憶しているＡＦＣ装置ＥＤＣ指令値（Ｐｅ，Ａ）をｓｕｂＭａｓｔｅｒに送信する（Ｓ５０１４）。
【０２５０】
ｓｌａｖｅは、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから、地域要求量制御を行うための情報を受信する。
【０２５１】
図５１は、ｓｌａｖｅが、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから随時、全発電機現在出力（ΣＰ）を受信する処理（以下、全発電機現在出力受信処理Ｓ５１００と称する。）を説明するフローチャートである。
【０２５２】
同図に示すように、ｓｌａｖｅは、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから送信されてくる全発電機現在出力（ΣＰ）を受信し、記憶する（Ｓ５１１１）。
【０２５３】
また、ｓｌａｖｅは、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから送信されてくる全地域要求量制御装置数（ΣＦｌｇ）を受信し、記憶する（Ｓ５１１２）。
【０２５４】
また、ｓｌａｖｅは、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから送信されてくる全ＡＦＣ装置現在出力（ΣＰａ）を受信し、記憶する（Ｓ５１１３）。
【０２５５】
また、ｓｌａｖｅは、Ｇｅｎｅｒａｌ  Ｍａｓｔｅｒから送信されてくる全ＡＦＣ装置ＥＤＣ指令値（ΣＰｅ）を受信し、記憶する（Ｓ５１１４）。
【０２５６】
ｓｌａｖｅは、受信したＥＤＣ指令値に基づき、自身が付設されている発電機５に対する予測制御を、予測制御時刻に行う。また、ｓｌａｖｅは、随時、自身が付設されている発電機５に対して地域要求量制御を行う。
【０２５７】
図５２は、ｓｌａｖｅが、予測制御及び地域要求量制御を行う処理（以下、需給制御処理Ｓ５２００と称する。）を説明するフローチャートである。需給制御処理Ｓ５２００は、随時、又は予測制御時刻に行われる。
【０２５８】
同図に示すように、ｓｌａｖｅは、受信したＥＤＣ指令値（Ｐｅ）と、自身が付設されている発電機５の発電能力（Ｐｃａｐ）との差に基づき、自身が付設されている発電機５に地域要求量制御を行うことが可能であるか否かを判断する（Ｓ５２１１）。具体的には、受信したＥＤＣ指令値（Ｐｅ）から、自身が付設されている発電機５の発電能力（Ｐｃａｐ）を減じた値が、所定の閾値Ａより大きいか否かによって判断する。
【０２５９】
地域要求量制御を行うことが可能である場合は（Ｓ５２１１：ＹＥＳ）、ＡＦＣ装置ＥＤＣ指令値（Ｐｅ，Ａ）を、受信したＥＤＣ指令値に設定してＳ５２１２に進み、地域要求量制御を行うことが可能でない場合は（Ｓ５２１９：ＮＯ）Ｓ５２２１に進む。
【０２６０】
Ｓ５２１２では、ｓｌａｖｅは、地域要求量（ＡＲ）を算出する。具体的には、地域要求量（ＡＲ）は、
ＡＲ＝Ｋ・（ｆ−ｆ０）・（ΣＰ）＋（ΣＰｅ）−（ΣＰａ）
として算出する。ここで、Ｋは系統周波数特性定数、ｆ０は基準周波数（例えば、５０Ｈｚ又は６０Ｈｚ）である。尚、ｓｌａｖｅは、求めた地域要求量（ＡＲ）についてフィルタ処理、即ち、地域要求量（ＡＲ）に含まれる極短周期成分を除去する平滑化処理、及び微動成分を除去する不感帯処理を行う。
【０２６１】
ｓｌａｖｅは、算出した地域要求量（ＡＲ）と、受信したＥＤＣ指令値（Ｐｅ）とに基づき、出力指令値（Ｐｃ）を生成する（Ｓ５２１３）。具体的には、出力指令値（Ｐｃ）は、
Ｐｃ＝Ｐｅ＋（ＡＲ／（ΣＦｌｇ））
として生成する。
【０２６２】
尚、図５３は、ｓｌａｖｅが生成するＥＤＣ指令値（Ｐｅ）の一例を示している。同図に示すように、ｓｌａｖｅは、自身が付設されている発電機５のＥＤＣ指令値（Ｐｅ）を「６０ｋＷ」に設定し、現在時刻「１０：１０」から１０分後の予測制御時刻「１０：２０」と対応づけて記憶している。
【０２６３】
図５２に戻り、ｓｌａｖｅは、Ｓ５２１３で生成した出力指令値（Ｐｃ）に基づき、自身が付設されている発電機５に対する出力制御を行う（Ｓ５２１４）。
【０２６４】
Ｓ５２２１では、ｓｌａｖｅは、ＥＤＣ指令値（Ｐｅ）に基づき、出力指令値（Ｐｃ）を生成する。具体的には、出力指令値（Ｐｃ）は、
Ｐｃ＝Ｐｅ
として生成する。その後はＳ５２１４に進む。
【０２６５】
以上のように、本実施形態の電力系統１によれば、第２情報処理装置２０は、電力系統１における発電機５の燃料費が最も安く、かつその電力系統１における所定時間後の電力需要に対応する発電機５の出力である予測出力を算出し、算出した予測出力を、第１情報処理装置１０に付設されている発電機５に配分し、配分した予測出力の出力制御である予測制御をその配分を行った発電機５に付設されている第１情報処理装置１０に行わせるための情報である予測制御指令値を、その第１情報処理装置１０に送信し、他方、第１情報処理装置１０は、予測制御指令値を受信した際、受信した予測制御指令値と、自身の発電能力との差に基づき、地域要求量制御を行うことが可能であるか否かを判断し、可能であると判断した場合に地域要求量制御を行うので、第１情報処理装置１０は、予測制御指令値と自身の発電能力に応じて、地域要求量制御を適切に行うことができる。これにより、１電力系統における需給制御を適切かつ低コストで行うことができる。
【０２６６】
また、第１情報処理装置１０は、自身が付設されている発電機５に地域要求量制御を行うことが可能であると判断した場合、他の第１情報処理装置１０に、自身が地域要求量制御を行うことが可能であることを示す情報である地域要求量制御可能情報を送信し、他の第１情報処理装置１０から地域要求量制御可能情報を受信した場合、記憶している地域要求量を減少させ、減少させた地域要求量に基づき地域要求量制御を行うので、複数の第１情報処理装置１０が地域要求量制御を行うことができる場合、その複数の第１情報処理装置１０の夫々が協調して、適切に地域要求量制御を行うことができる。これにより、電力系統における需給制御をより適切に行うことができる。
【０２６７】
また、第１情報処理装置１０の夫々は、地域要求量（ＡＲ）を、電力系統１において現在地域要求量制御が可能である発電機５の数を示す全地域要求量制御装置数（ΣＦｌｇ）で除した値に基づき地域要求量制御を行うので、複数の第１情報処理装置１０が地域要求量制御を行うことができる場合、その複数の第１情報処理装置１０の夫々が協調して、適切な地域要求量制御を適切に行うことができる。これにより、電力系統１における需給バランスをより適切に維持することができる。
【０２６８】
以上に説明した実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは勿論である。
【０２６９】
また本実施形態では、４階層の情報処理装置が存在する場合の需給制御について説明したが、同様の方法により本発明はｎ階層（ｎ＝５，６，・・・）の情報処理装置が存在する場合に拡張することができる。
【符号の説明】
【０２７０】
１  電力系統
５  発電機
１０  情報処理装置
Ｓ１７００  出力燃料費特性（Ｍ）記憶処理
Ｓ１９００  発電機現在出力受信処理
Ｓ２１００  予測制御通知処理
Ｓ２１１１  需要電力変動予測処理
Ｓ２１１３  最小燃料費配分処理
Ｓ３８００  需給制御処理
【図１】
0005425857.tif 000002
【図２】
0005425857.tif 000003
【図３】
0005425857.tif 000004
【図４】
0005425857.tif 000005
【図５】
0005425857.tif 000006
【図６】
0005425857.tif 000007
【図７】
0005425857.tif 000008
【図８】
0005425857.tif 000009
【図９】
0005425857.tif 000010
【図１０】
0005425857.tif 000011
【図１１】
0005425857.tif 000012
【図１２】
0005425857.tif 000013
【図１３】
0005425857.tif 000014
【図１４】
0005425857.tif 000015
【図１５】
0005425857.tif 000016
【図１６】
0005425857.tif 000017
【図１７】
0005425857.tif 000018
【図１８】
0005425857.tif 000019
【図１９】
0005425857.tif 000020
【図２０】
0005425857.tif 000021
【図２１】
0005425857.tif 000022
【図２２】
0005425857.tif 000023
【図２３】
0005425857.tif 000024
【図２４】
0005425857.tif 000025
【図２５】
0005425857.tif 000026
【図２６】
0005425857.tif 000027
【図２７】
0005425857.tif 000028
【図２８】
0005425857.tif 000029
【図２９】
0005425857.tif 000030
【図３０】
0005425857.tif 000031
【図３１】
0005425857.tif 000032
【図３２】
0005425857.tif 000033
【図３３】
0005425857.tif 000034
【図３４】
0005425857.tif 000035
【図３５】
0005425857.tif 000036
【図３６】
0005425857.tif 000037
【図３７】
0005425857.tif 000038
【図３８】
0005425857.tif 000039
【図３９】
0005425857.tif 000040
【図４０】
0005425857.tif 000041
【図４１】
0005425857.tif 000042
【図４２】
0005425857.tif 000043
【図４３】
0005425857.tif 000044
【図４４】
0005425857.tif 000045
【図４５】
0005425857.tif 000046
【図４６】
0005425857.tif 000047
【図４７】
0005425857.tif 000048
【図４８】
0005425857.tif 000049
【図４９】
0005425857.tif 000050
【図５０】
0005425857.tif 000051
【図５１】
0005425857.tif 000052
【図５２】
0005425857.tif 000053
【図５３】
0005425857.tif 000054