JP6725336B2 - Demand response planning device, method and program - Google Patents
Demand response planning device, method and program Download PDFInfo
- Publication number
- JP6725336B2 JP6725336B2 JP2016126936A JP2016126936A JP6725336B2 JP 6725336 B2 JP6725336 B2 JP 6725336B2 JP 2016126936 A JP2016126936 A JP 2016126936A JP 2016126936 A JP2016126936 A JP 2016126936A JP 6725336 B2 JP6725336 B2 JP 6725336B2
- Authority
- JP
- Japan
- Prior art keywords
- customer
- penalty
- demand
- priority
- power
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、デマンドレスポンス計画装置、方法及びプログラムに関する。 The present invention relates to a demand response planning device, method and program.
電力の使用抑制を促し、ピーク利用時の電力消費を抑制して、電力の安定を図るためのデマンドレスポンス(電力削減)が提唱されている。
具体的には、アグリゲート事業者(アグリゲータ)が、料金設定を行ったり、ピーク時に使用を控えた需要家に対して対価を支払ったりするなどの方法でネガワット(Negative Watt)を需要家から収集することで、電力削減を促している。ここで、ネガワットとは、通常の電力需要(正の電力)と対比する意味で、電力需要の減少分(負の電力)をいう。
A demand response (power reduction) has been proposed to promote power consumption suppression and suppress power consumption during peak use to stabilize power consumption.
Specifically, an aggregate business operator (aggregator) collects Negative Watt from customers by methods such as setting charges and paying consideration to customers who have refrained from using during peak hours. By doing so, we are promoting power reduction. Here, the negative power means a decrease in the power demand (negative power) in the sense of being compared with normal power demand (positive power).
ところで、アグリゲート事業者がデマンドレスポンス要請を各需要家に実施するに際して、需要家に予め対応づけられた所定の需要家優先度に応じてデマンドレスポンス要請対象の需要家を選択するのが一般的であった。
しかしながら、例えば、失敗時(=デマンドレスポンス要請に応えられない場合)のペナルティ条件がある場合には、需要家優先度に応じてデマンドレスポンス要請対象の需要家を選択しても、アグリゲート事業者が負担するペナルティが大きくなり、非効率なデマンドレスポンス計画となってしまう虞があった。
By the way, when an aggregate business makes a demand response request to each customer, it is common to select a customer for which a demand response is requested according to a predetermined customer priority that is associated with the customer in advance. Met.
However, for example, when there is a penalty condition at the time of failure (= when the demand response request cannot be met), even if the customer for which the demand response request is made is selected according to the customer priority, the aggregate business operator There is a risk that the penalty that will be incurred will increase and an inefficient demand response plan will result.
上記課題を達成するために本発明の実施形態は、需要家優先度を遵守しつつデマンドレスポンス要請量を満たしたデマンドレスポンス計画を立てることが可能なデマンドレスポンス計画装置、方法及びプログラムを提供することを目的としている。 In order to achieve the above object, an embodiment of the present invention provides a demand response planning device, method and program capable of establishing a demand response plan satisfying a demand response request amount while complying with customer priority. It is an object.
実施形態のデマンドレスポンス計画装置は、電力供給事業者からの要求に基づいて複数の需要家のうちから選択した需要家に対して需要電力の削減を要請するためのデマンドレスポンスを計画する。 The demand response planning apparatus of the embodiment plans a demand response for requesting a customer selected from a plurality of customers to reduce the demand power based on a request from a power supplier.
優先度情報記憶部は、デマンドレスポンスの要請に際し、デマンドレスポンスの要請を行う需要家の優先度を表す需要家優先度を予め格納した需要家優先度に関する情報を予め記憶する。 When requesting a demand response, the priority information storage unit stores in advance information about the customer priority, in which the customer priority indicating the priority of the customer who requests the demand response is stored in advance.
ペナルティ算出部は、需要電力の削減要請対象の需要家の組合せ毎に電力供給事業者との契約情報及び需要家との契約情報に基づいて需要電力の削減目標と需要家の組合せ毎の需要電力の削減予測量との差に基づいて課されると予測される達成度ペナルティ期待値及び需要家優先度を満たしていない場合に課される優先度ペナルティ期待値の和に基づいてペナルティ期待値を算出する。 The penalty calculation unit determines the demand power reduction target and the demand power for each combination of consumers based on the contract information with the power supplier and the contract information with the consumer for each combination of the demanded customers for the demand reduction request. The expected penalty value is based on the sum of the achievement penalty expected value that is expected to be imposed based on the difference from the reduction prediction amount and the priority penalty expected value that is imposed when the customer priority is not met. calculate.
計画作成部は、ペナルティ期待値を最小化する前記需要家の組合せに対応する需要家に需要電力の削減を要請するためのデマンドレスポンス計画を作成する。 The plan creation unit creates a demand response plan for requesting the customer to reduce the power demand, which corresponds to the customer combination that minimizes the penalty expected value.
[1]第1実施形態
次に図面を参照して実施形態について詳細に説明する。
図1は、実施形態の電力需給システムの概要構成ブロック図である。
電力需給システム100は、大別すると、電力供給事業者として発電電力を供給する発電事業者が運用を行い発電を行う発電事業者システム111と、電力供給事業者として商用電力を供給する系統事業者が運用を行い商用電力を供給する系統事業者システム112と、複数の需要家がそれぞれ運用を行う需要家システム114と、需要家114に対し、電力供給事業者からのデマンドレスポンス要請を実行するアグリゲート事業者が運用を行うアグリゲート事業者システム115と、電力取引市場を運営する電力取引所が運用する電力取引所システム116と、を備えている。
[1] First Embodiment Next, an embodiment will be described in detail with reference to the drawings.
FIG. 1 is a schematic block diagram of a power supply and demand system according to an embodiment.
The power supply and
図2は、アグリゲート事業者システムを構成しているデマンドレスポンス計画装置の機能構成ブロック図である。 FIG. 2 is a functional configuration block diagram of the demand response planning device that constitutes the aggregate provider system.
デマンドレスポンス計画装置10は、大別すると、デマンドレスポンス計画の最適化を行うデマンドレスポンス(DR)計画最適化部11と、発電事業者システム111、系統事業者システム112あるいは各需要家システムとデマンドレスポンス計画最適化部と通信を行うための通信インタフェース動作を行う通信インタフェース(I/F)部12と、オペレータが各種操作入力を行うための操作入力部13と、各種情報を表示するため表示部14と、操作入力部13あるいは表示部14との間の入出力インタフェース動作を行う入出力インタフェース(I/F)部15と、各需要家のデマンドレスポンス履歴に関する情報を作成する履歴情報作成部16と、履歴情報作成部16が作成したデマンドレスポンス履歴を格納する需要家履歴データベース(DB)17と、需要家履歴データベース17を参照して需要家毎の優先度である需要家優先度を計算する優先度計算部18と、優先度計算部18が計算した需要家優先度を格納する需要家優先度情報データベース(DB)19と、電力消費の削減目標に関する情報を記憶する削減目標情報データベース(DB)20と、アグリゲート事業者と需要家との間で交わされたデマンドレスポンスに関する契約情報を格納した契約情報データベース(DB)21と、デマンドレスポンス計画を作成するための各種計画作成パラメータを格納した計画作成パラメータデータベース(DB)22と、デマンドレスポンス要請対象の需要家の組合せを格納したデマンドレスポンス要請需要家組合データベース(DB)23と、を備えている。
The demand
上記構成において、デマンドレスポンス計画最適化部11は、削減目標情報データベース19を参照して目標達成度ペナルティを計算する目標達成度ペナルティ計算部31と、需要家優先度情報データベース19を参照して優先度ペナルティを計算する優先度ペナルティ計算部32と、デマンドレスポンス要請対象の需要家組合せを作成する需要家組合せ作成部33と、を備えている。
In the above configuration, the demand response
次に発電事業者あるいは系統事業者等のエネルギー供給業者からの電力削減要請データについて説明する。
図3は、電力削減要請データの一例の説明図である。
電力削減要請データ41は、電力削減要請対象の日付が格納された日付データ42と、要請対象の電力削減の実施時間帯を格納した一又は複数の実施時刻データ43と、各実施時刻データ43にそれぞれ対応する一又は複数の削減目標データ44と、を備えている。
Next, power reduction request data from an energy supplier such as a power generator or a grid operator will be described.
FIG. 3 is an explanatory diagram of an example of the power reduction request data.
The power reduction request data 41 includes date data 42 in which the date of the power reduction request target is stored, one or more
より具体的には、図3の例の場合、日付データ42=「8月10日」であり、第1の実施時刻データ43−1=「14:00−14:30」であり、第2の実施時刻データ43−2=「14:30−15:00」であり、第1の実施時刻データ43−1に対応する時間帯の削減目標データ44−1=「2000.0kWh」であり、第2の実施時刻データ43−2に対応する時間帯の削減目標データ44−2=「2000.0kWh」である。 More specifically, in the case of the example of FIG. 3, the date data 42=“August 10”, the first implementation time data 43-1=“14:00-14:30”, and the second Execution time data 43-2=“14:30-15:00”, and reduction target data 44-1=“2000.0 kWh” for the time zone corresponding to the first execution time data 43-1. The reduction target data 44-2 in the time zone corresponding to the second implementation time data 43-2=“2000.0 kWh”.
図4は、需要家履歴データベースのデータ例の説明図である。
図4においては、理解の容易のため、需要家として四需要家(需要家A〜需要家D)が存在する場合を例として説明する。
FIG. 4 is an explanatory diagram of data examples of the customer history database.
In FIG. 4, for ease of understanding, a case where there are four customers (customers A to D) as customers will be described as an example.
需要家履歴データベース17は、デマンドレスポンス実行日付が格納された日付データ51と、各需要家における電力削減時間帯を格納した実施時刻データ52と、電力削減時間帯毎の全需要家の削減電力量(負値の場合は、追加消費電力量)を格納した電力削減データ53と、需要家毎の平均削減量を格納した平均削減量データ54と、電力削減量の標準偏差データ55と、を備えている。
The
より具体的には、例えば、日付データ=「8月3日」の実施時刻データ=「13:30−14:00」における需要家Aの削減電力量=「695.2kWh」であり、需要家Bの削減電力量=「−30.4kWh」であり、需要家Cの削減電力量=「0.0kWh」であり、需要家Dの削減電力量=「818.3kWh」である。そして、8月3日13:00〜9月8日15:00までの需要家Aの平均削減量=「720.8kWh」であり、需要家Bの平均削減量=「498.6kWh」であり、需要家Cの平均削減量=「927.9kWh」であり、需要家Dの平均削減量=「832.4kWh」である。 More specifically, for example, the power reduction amount of the customer A at the date data=“August 3” implementation time data=“13:30-14:00”=“695.2 kWh”. The power reduction amount of B=“−30.4 kWh”, the power reduction amount of the customer C=“0.0 kWh”, and the power reduction amount of the customer D=“818.3 kWh”. Then, the average reduction amount of the customer A from 13:00 on August 3 to 15:00 on September 8 = "720.8 kWh", and the average reduction amount of the customer B = "498.6 kWh". The average reduction amount of the customer C=“927.9 kWh” and the average reduction amount of the customer D=“832.4 kWh”.
さらに需要家Aの標準偏差=「σA」であり、需要家Bの標準偏差=「σB」であり、需要家Cの標準偏差=「σC」であり、需要家Dの標準偏差=「σD」である。 Further, the standard deviation of the customer A is “σA”, the standard deviation of the customer B is “σB”, the standard deviation of the customer C is “σC”, and the standard deviation of the customer D is “σD”. Is.
図5は、契約情報データベースのデータ例の説明図である。
図5においても、理解の容易のため、需要家として四需要家(需要家A〜需要家D)が存在する場合を例として説明する。
FIG. 5 is an explanatory diagram of an example of data in the contract information database.
Also in FIG. 5, for ease of understanding, a case where there are four customers (customers A to D) as customers will be described as an example.
契約情報データデータベース21は、各需要家における電力削減時間帯を格納した実施時刻データ21Aと、電力削減時間帯毎の全需要家の削減可能電力量(最大削減可能電力量)を格納した電力削減可能量データ21Bと、を備えている。
The contract
図5において、電力削減可能量データ21Bにおいて、数値が記入されていない部分は、削減可能電力が零、すなわち、電力削減に対応できない旨の契約(契約情報)を表している。逆に数値が記入されている部分については、記載された電力量まで削減を行う旨の契約(契約情報)となっている。
In FIG. 5, in the electric power
より具体的には、例えば、実施時刻データ52=「13:00−13:00」における需要家Aの削減可能電力量=「700.0kWh」であり、需要家Bの削減可能電力量=「500.0kWh」であり、需要家Cの削減可能電力量=「0.0kWh」であり、需要家Dの削減可能電力量=「800.0kWh」である。
More specifically, for example, in the
同様に、例えば、実施時刻データ=「14:30−15:00」における需要家Aの削減可能電力量=「700.0kWh」であり、需要家Bの削減可能電力量=「500.0kWh」であり、需要家Cの削減可能電力量=「1000.0kWh」であり、需要家Dの削減可能電力量=「800.0kWh」である。 Similarly, for example, the implementation time data=“14:30-15:00” is the reducible power amount of the customer A=“700.0 kWh”, and the reducible power amount of the customer B is “500.0 kWh”. Then, the reducible power amount of the customer C=“1000.0 kWh” and the reducible power amount of the customer D=“800.0 kWh”.
図6は、デマンドレスポンス要請データの一例の説明図である。
デマンドレスポンス要請データ60は、大別すると、デマンドレスポンス要請対象の需要家を示す要請対象データ61と、デマンドレスポンス要請データ62と、を備えている。
FIG. 6 is an explanatory diagram of an example of the demand response request data.
The demand
上記構成において、デマンドレスポンス要請データ62は、デマンドレスポンスを要請する時間帯を表す実施時刻データ63と、各需要家A〜Dへのデマンドレスポンス要請状態を表すデマンドレスポンス要請状態データ64と、を備えている。
In the above configuration, the demand
図6の例の場合、デマンドレスポンス要請対象の需要家は、需要家A〜Dの4需要家であるので、デマンドレスポンス要請状態データ64は、需要家Aに対応するデマンドレスポンス要請状態を表すデマンドレスポンス要請状態データ64A、需要家Bに対応するデマンドレスポンス要請状態を表すデマンドレスポンス要請状態データ64B、需要家Cに対応するデマンドレスポンス要請状態を表すデマンドレスポンス要請状態データ64C及び需要家Dに対応するデマンドレスポンス要請状態を表すデマンドレスポンス要請状態データ64Dを含んでいる。
In the case of the example of FIG. 6, since the demand response requesting consumers are the four consumers A to D, the demand response
ある日付のある時間帯における需要家組合せ作成部により作成されたDR要請対象の需要家の組合せが、図6に示すように、需要家の組合せ=「需要家A、需要家B及び需要家D」であった場合には、当該日付の当該時間帯において需要家Cに電力削減要請がなされることは無い。 As shown in FIG. 6, the combination of the customers who are the DR request targets created by the customer combination creation unit in a certain time zone on a certain date is the customer combination=“customer A, customer B, and customer D”. In the case of “,” the customer C is not requested to reduce power in the time zone of the date.
一方、需要家A、需要家B及び需要家Dに対しても、実施時刻データ=「13:00−13:30」、「13:30−14:00」、「15:00−15:30」、「15:30−16:00」においては、電力削減要請がなされることは無い。 On the other hand, for the customers A, B, and D as well, the execution time data=“13:00-13:30”, “13:30-14:00”, “15:00-15:30”. ," 15:30-16:00", no power reduction request is made.
これらに対し、実施時刻データ=「14:00−14:30」及び実施時刻データ=「14:30−15:00」の2つの時間帯においては、需要家Aに対する削減要請電力量=「700.0kWh」であり、需要家Bに対する削減要請電力量=「500.0kWh」であり、需要家Dの削減要請電力量=「800.0kWh」である。
これらの結果、要請通りの電力削減がなされれば、合計2000.0(=700.0+500.0+800.0)kwhの電力削減が行えることとなる。
On the other hand, in the two time zones of the implementation time data=“14:00-14:30” and the implementation time data=“14:30-15:00”, the requested reduction power amount for the customer A=“700”. .0 kWh", the requested reduction power amount for the customer B = "500.0 kWh", and the requested reduction power amount for the customer D = "800.0 kWh".
As a result, if the required power reduction is achieved, a total power reduction of 2000.0 (=700.0+500.0+800.0) kwh can be achieved.
次に実施形態の動作を説明する。
図7は、実施形態の動作フローチャートである。
まず最適デマンドレスポンス計画選択部34は、需要家の最適組合せを格納する集合S*を空集合(=φ)とし、デマンド要請におけるペナルティ最小値(=優先度ペナルティと達成度ペナルティの和)を格納する変数であるペナルティ最小値LeastCostを無限大(+∞)の値に設定する初期化を行う(ステップS1)。
Next, the operation of the embodiment will be described.
FIG. 7 is an operation flowchart of the embodiment.
First, the optimum demand response plan selection unit 34 sets the set S* that stores the optimum combination of customers as an empty set (=φ), and stores the minimum penalty value (=the sum of the priority penalty and the achievement penalty) in the demand request. Initialization is performed to set the minimum penalty value LeastCost, which is a variable to be set, to an infinite value (+∞) (step S1).
次に最適デマンドレスポンス計画選択部は、最初の需要家組合せS0を作成し、需要家組合せを格納する需要家組合せパラメータSに設定する(ステップS2)。
すなわち、
S←S0
とする。
需要家組合せSの作成方法としては、ランダムに作成したり、全ての組合せをしらみつぶしに作成するようにしたり、直前に作成した需要家組合せSに近い組合せ(需要家の一部を他の需要家と置き換えたり、削除したり、新たな需要家を追加する等)を選択したりするようにしてもよい。あるいは、シミューレーティッドアニーリング、タブーサーチ、遺伝的アルゴリズム等の公知のメタヒューリスティック手法を用いて作成するようにしてもよい。
Next, the optimum demand response plan selection unit creates the first customer combination S0 and sets it in the customer combination parameter S that stores the customer combination (step S2).
That is,
S←S0
And
The customer combination S may be created randomly, all combinations may be created in an exhaustive manner, or a combination close to the customer combination S created immediately before (a part of the customer may be replaced by other demands). The home may be replaced, the home may be deleted, a new customer may be added, or the like) may be selected. Alternatively, it may be created using a known meta-heuristic method such as simulated annealing, tabu search, genetic algorithm or the like.
続いて、最適デマンドレスポンス計画選択部34は、ループパラメータn=1として(ステップS3)、需要家組合せSの優先度ペナルティPriorityPenalty(S)を計算する(ステップS4)。ここで、優先度ペナルティPriorityPenaltyは、需要家優先度ペナルティ期待値に相当する。 Subsequently, the optimum demand response plan selection unit 34 sets the loop parameter n=1 (step S3) and calculates the priority penalty Priority Penalty (S) of the customer combination S (step S4). Here, the priority penalty Priority Penalty corresponds to the customer priority penalty expected value.
ここで、需要家優先度について説明する。
需要家優先度は、デマンドレスポンス要請を行うに際して、優先的にデマンドレスポンス要請を行う度合いを示すものであり、本実施形態では、より需要家優先度の値が小さいほど優先度が高いものとする。
Here, the customer priority will be described.
The customer priority indicates the degree to which the demand response request is preferentially made when the demand response request is made. In the present embodiment, the smaller the customer priority value, the higher the priority. ..
図8は、需要家優先度の設定の一例の説明図である。
以下の説明においては、需要家として、需要家A〜需要家Eの5つの需要家がいるものとする。
FIG. 8 is an explanatory diagram of an example of setting the customer priority.
In the following description, it is assumed that there are five consumers A to E as consumers.
図8に示すように需要家Aの需要家優先度=1とし、需要家Bの需要家優先度=2とし、需要家Cの需要家優先度=3とし、需要家Dの需要家優先度=4とし、需要家Eの需要家優先度=5とするものとする。
すなわち、優先度は、需要家Aが一番高く、需要家A→需要家B→需要家C→需要家D→需要家Eの順番で低くなるものとする。
As shown in FIG. 8, the consumer priority of the consumer A=1, the consumer priority of the consumer B=2, the consumer priority of the consumer C=3, and the consumer priority of the consumer D. =4, and the customer priority of the customer E=5.
That is, it is assumed that the customer A has the highest priority and the priority decreases in the order of customer A→customer B→customer C→customer D→customer E.
次に実際の優先度ペナルティPriorityPenalty(S)の計算例について説明する。
まず、図8に示した様に需要家優先度が設定されている場合に、デマンドレスポンス要請候補の需要家を需要家A、需要家B及び需要家Cとした場合の優先度ペナルティPriorityPenaltyの計算例を説明する。
図9は、マンドレスポンス要請候補の需要家を需要家A、需要家B及び需要家Cとした場合の優先度ペナルティPriorityPenaltyの計算例の説明図である。
本実施形態においては、各需要家の優先度ペナルティは、予め設定された需要家優先度の値と、各需要家をデマンドレスポンス要請候補として設定した順番である事後優先度の値の差として定義し、優先度ペナルティPriorityPenaltyは、各需要家の需要家優先度と事後優先度の値との差の自乗値の和と定義している。
従って、図9に示すように、需要家Aの需要家優先度=1とし、需要家Bの需要家優先度=2とし、需要家Cの需要家優先度=3とし、需要家Dの需要家優先度=4とし、需要家Eの需要家優先度=5に対し、要家Aの事後優先度=1となり、需要家Bの事後優先度=2となり、需要家Cの事後優先度=3となり、需要家Dの事後優先度=4となり、需要家Eの事後優先度=5となった場合に、デマンドレスポンス要請候補の需要家を需要家A、需要家B及び需要家Cとした場合の優先度ペナルティPriorityPenalty(S)は、
PriorityPenalty(S)=0
となる。
Next, an example of calculating the actual priority penalty Priority Penalty (S) will be described.
First, when the customer priority is set as shown in FIG. 8, the priority penalty Priority Penalty is calculated when the demand response request candidate customers are the customer A, the customer B, and the customer C. An example will be described.
FIG. 9 is an explanatory diagram of a calculation example of the priority penalty Priority Penalty when the customers of the mand response request candidates are the customers A, B, and C.
In the present embodiment, the priority penalty of each customer is defined as the difference between the value of the preset customer priority and the value of the posterior priority in the order in which each customer is set as a demand response request candidate. However, the priority penalty Priority Penalty is defined as the sum of squared values of the differences between the customer priority and the posterior priority of each customer.
Therefore, as shown in FIG. 9, the customer priority of the customer A=1, the customer priority of the customer B=2, the customer priority of the customer C=3, and the demand of the customer D. House priority=4, consumer E's consumer priority=5, key house A's posterior priority=1, consumer B's posterior priority=2, consumer C's posterior priority= When 3, the posterior priority of the consumer D is 4, and the posterior priority of the consumer E is 5, the demand response request candidate consumers are defined as the consumer A, the consumer B, and the consumer C. In this case, the priority penalty Priority Penalty(S) is
Priority Penalty (S)=0
Becomes
図10は、マンドレスポンス要請候補の需要家を需要家A、需要家C及び需要家Dとした場合の優先度ペナルティPriorityPenalty(S)の計算例の説明図である。
図10に示すように需要家Aの事後優先度=1となり、需要家Bの事後優先度=4となり、需要家Cの事後優先度=2となり、需要家Dの事後優先度=3となり、需要家Eの事後優先度=5となった場合に、デマンドレスポンス要請候補の需要家を需要家A、需要家C及び需要家Dとした場合の優先度ペナルティPriorityPenalty(S)は、
PriorityPenalty(S)
=(1−1)^2+(2−4)^2+(3−2)^2
+(4−3)^2+(5−5)^2
=0+4+1+1+0
=6
となる。
FIG. 10 is an explanatory diagram of a calculation example of the priority penalty Priority Penalty (S) when the customers of the mand response request candidates are the customers A, C, and D.
As shown in FIG. 10, the posterior priority of the consumer A is 1, the posterior priority of the consumer B is 4, the posterior priority of the consumer C is 2, and the posterior priority of the consumer D is 3. When the posterior priority of the customer E is 5, the priority penalty Priority Penalty (S) when the demand response request candidate customers are the customer A, the customer C, and the customer D is
Priority Penalty(S)
=(1-1)^2+(2-4)^2+(3-2)^2
+(4-3)^2 +(5-5)^2
=0+4+1+1+0
= 6
Becomes
図11は、マンドレスポンス要請候補の需要家を需要家A、需要家C及び需要家E0とした場合の優先度ペナルティPriorityPenalty(S)の計算例の説明図である。
従って、図11に示すように需要家Aの事後優先度=1となり、需要家Cの事後優先度=2となり、需要家Cの事後優先度=2となり、需要家Dの事後優先度=3となり、需要家Eの事後優先度=3となった場合に、デマンドレスポンス要請候補の需要家を需要家A、需要家C及び需要家Eとした場合の優先度ペナルティPriorityPenaltyは、
PriorityPenalty(S)
=(1−1)^2+(2−4)^2+(3−2)^2
+(4−5)^2+(5−3)^2
=0+4+1+1+0
=10となる。
FIG. 11 is an explanatory diagram of a calculation example of the priority penalty Priority Penalty (S) in the case where the customers of the mand response request candidates are the customer A, the customer C, and the customer E0.
Therefore, as shown in FIG. 11, the posterior priority of the consumer A=1, the posterior priority of the consumer C=2, the posterior priority of the consumer C=2, and the posterior priority of the consumer D=3. When the posterior priority of the consumer E is 3, the priority penalty Priority Penalty when the demand response request candidate consumers are the consumer A, the consumer C, and the consumer E is
Priority Penalty(S)
=(1-1)^2+(2-4)^2+(3-2)^2
+(4-5)^2 +(5-3)^2
=0+4+1+1+0
=10.
次に最適デマンドレスポンス計画選択部は、需要家組合せSの達成度ペナルティTargetPenalty(S)を計算する(ステップS5)。 Next, the optimum demand response plan selection unit calculates the achievement penalty Target Penalty (S) of the customer combination S (step S5).
図12は、達成度ペナルティの計算処理の処理フローチャートである。
まず最適デマンドレスポンス計画選択部34、需要家の電力削減状態(例えば、電力削減失敗時)に対応するペナルティ関数を作成する(ステップS12)。
ここで、ペナルティ関数としては、削減目標に対する削減実績の平均二乗誤差関数を用いる場合、削減目標を中心値とする井戸型関数を用いる場合、削減目標未達の場合にのみペナルティを課す関数等が挙げられる。
FIG. 12 is a processing flowchart of the achievement penalty calculation processing.
First, the optimum demand response plan selecting unit 34 creates a penalty function corresponding to the power reduction state of the consumer (for example, when power reduction fails) (step S12).
Here, as the penalty function, when using the mean square error function of the reduction results for the reduction target, when using the well-type function with the reduction target as the central value, or the function that imposes a penalty only when the reduction target is not reached, Can be mentioned.
例えば、平均二乗誤差関数の場合は、削減実績と削減目標との差の二乗に比例して達成度ペナルティTargetPenalty(S)が大きくなるようにされる。また井戸型関数の場合は、削減実績と削減目標との差の絶対値または比率がある大きさ以上の場合に一定の達成度ペナルティTargetPenalty(S)が科されるようにされる。また削減目標に未達の場合にのみ一定のペナルティを課す関数の場合は、削減量が、削減目標、削減目標マイナス一定値、または削減目標に一定の比率をかけた値、に未達の場合に達成度ペナルティTargetPenalty(S)が課されるようにされる。 For example, in the case of the mean square error function, the achievement penalty TargetPenality(S) is set to increase in proportion to the square of the difference between the reduction result and the reduction target. In the case of the well function, a certain achievement penalty Target Penalty (S) is imposed when the absolute value or the ratio of the difference between the actual reduction and the reduction target is equal to or larger than a certain value. In the case of a function that imposes a certain penalty only when the reduction target is not reached, the reduction amount does not reach the reduction target, the reduction target minus a constant value, or the value obtained by multiplying the reduction target by a certain ratio. A performance penalty (TargetPenality(S)) is imposed on.
これらの関数は、一例であり、達成度ペナルティTargetPenalty(S)の値は、削減実績と削減目標との関係に基づいて適宜設定することが可能である。 These functions are examples, and the value of the achievement penalty TargetPenalty(S) can be appropriately set based on the relationship between the actual reduction and the reduction target.
さらに需要家に対し、デマンドレスポンスの実行におけるコスト、確実性、応答速度等に関する各需要家の優先順位を考慮する場合には、所定の優先順位からのずれを、以上説明した達成度ペナルティTargetPenalty(S)に加えることも可能である。 Further, when considering the priority order of each customer regarding the cost, certainty, response speed, etc. in executing the demand response to the customer, the deviation from the predetermined priority order is taken as the achievement penalty Target Penalty( It is also possible to add to S).
次に最適デマンドレスポンス計画選択部34は、各需要家の過去のデマンドレスポンス実績に基づいて電力削減量の予測分布を作成する(ステップS12)。
この場合において、需要家ごとに独立に分布関数を推定する手法を用いてもよいし、需要家の各組合せに対する分布関数を推定する手法を用いてもよい。また、ヒストグラムを作ってそのまま削減量をサンプリングに用いる手法を使ってもよいし、正規分布などの関数形を仮定してパラメータ推定した上でサンプリングする手法を用いてもよい。
Next, the optimum demand response plan selection unit 34 creates a predicted distribution of the power reduction amount based on the past demand response results of each consumer (step S12).
In this case, a method of estimating the distribution function independently for each customer may be used, or a method of estimating the distribution function for each combination of customers may be used. Further, a method of forming a histogram and using the reduction amount as it is for sampling may be used, or a method of estimating parameters after assuming a functional form such as normal distribution and then sampling may be used.
また複数の需要家の間に、業種が同じなどの理由から、削減量の傾向に共通性がみられる場合は、共通の事前分布を使った上でサンプリングするようなベイズ的な手法を用いてもよい。さらに、需要家の情報がない最初の段階では分散の大きな分布を利用し、情報が集まるにつれて確度が高まるような手法である、強化学習、バンデッドアルゴリズム等の手法を用いても良い。 In addition, if there is a common tendency in the amount of reduction among multiple customers due to the same type of industry, a Bayesian method is used in which sampling is performed using a common prior distribution. Good. Furthermore, in the initial stage where there is no information on consumers, a distribution with large variance is used, and methods such as reinforcement learning and banded algorithms, which are methods that increase the accuracy as information gathers, may be used.
そして、最適デマンドレスポンス計画選択部34は、達成度ペナルティTargetPenalty(S)の最小値を格納する変数であるペナルティ最小値penalty_minを無限大(+∞)の値を設定し、需要家の最適組合せを格納する集合S*を空集合(=φ)とする(ステップS13)。 Then, the optimum demand response plan selection unit 34 sets an infinite value (+∞) to the penalty minimum value penalty_min, which is a variable for storing the minimum value of the achievement penalty TargetPenality(S), and sets the optimum combination of consumers. The set S* to be stored is set as an empty set (=φ) (step S13).
続いて、最適デマンドレスポンス計画選択部34は、ループパラメータk=1として(ステップS4)、k番目の需要家組合せS(k)を作成する(ステップS15)。
需要家組合せS(k)の作成方法としては、ランダムに作成したり、全ての組合せをしらみつぶしに作成するようにしたり、直前に作成した需要家組合せS(k−1)に近い組合せ(需要家の一部を他の需要家と置き換えたり、削除したり、新たな需要家を追加する等)を選択したりするようにしてもよい。あるいは、シミューレーティッドアニーリング、タブーサーチ、遺伝的アルゴリズム等の公知のメタヒューリスティック手法を用いて作成するようにしてもよい。
Then, the optimal demand response plan selection part 34 sets the loop parameter k=1 (step S4), and creates the kth consumer combination S(k) (step S15).
The customer combination S(k) may be created randomly, all combinations may be created exhaustively, or a combination close to the customer combination S(k-1) created immediately before (demand A part of the house may be replaced with another customer, deleted, or a new customer may be added) may be selected. Alternatively, it may be created using a known meta-heuristic method such as simulated annealing, tabu search, genetic algorithm or the like.
次に最適デマンドレスポンス計画選択部34は、ステップS114で作成したペナルティ関数及びステップS12で作成した需要家毎の電力削減についての予測分布に基づいてステップSで作成したk番目の需要家組合せS(k)に電力削減を行わせた場合の達成度ペナルティ期待値Penaltyを計算する(ステップS16)。 Next, the optimum demand response plan selection unit 34 creates the k-th customer combination S(created in step S based on the penalty function created in step S114 and the predicted distribution of power reduction for each customer created in step S12. The achievement degree expected value Penalty when the power is reduced in step k) is calculated (step S16).
より詳細には、需要家組合せS(k)に対して、例えば、ステップS12で作成した各需要家の削減量予測分布を用いてT回サンプリングし、各需要家の削減量の組合せを生成する。
ここで、t回目の需要家iの削減量をxtiとする。
このとき需要家の削減量の合計量は、次式で表される。
More specifically, for example, the customer combination S(k) is sampled T times using the reduction amount prediction distribution of each customer created in step S12, and a combination of the reduction amounts of each customer is generated. ..
Here, the reduction amount of the customer i at the t-th time is x ti .
At this time, the total amount of reduction by customers is expressed by the following equation.
これに対し、ペナルティ関数が、削減目標Aとの二乗誤差により計算される場合は、t回目のペナルティは、次式で表される。 On the other hand, when the penalty function is calculated by the squared error with the reduction target A, the penalty at the t-th time is expressed by the following equation.
したがって、T回試行時の、達成度ペナルティ期待値Penaltyは、次式により計算される。 Therefore, the achievement penalty expected value Penalty at the time of T trials is calculated by the following equation.
次に、最適デマンドレスポンス計画選択部34は、ステップS16で計算した達成度ペナルティ期待値Penaltyが現在のペナルティ最小値penalty_min未満であるか否かを判別する(ステップS17)。すなわち、最適デマンドレスポンス計画選択部は、次式を満たしているか否かを判別する。
Penalty<penalty_min
Next, the optimum demand response plan selection unit 34 determines whether or not the achievement penalty expected value Penalty calculated in step S16 is less than the current minimum penalty value penalty_min (step S17). That is, the optimum demand response plan selection unit determines whether or not the following expression is satisfied.
Penalty <penalty_min
ステップS17の判別において、
Penalty<penalty_min
を満たしていると判別した場合には(ステップS17;Yes)、ペナルティ最小値penalty_minにステップS16で計算したペナルティ期待値Penaltyを代入して置き換え、集合S*を需要家組合せS(k)とする(ステップS18)。
penalty_min←Penalty
S*←S(k)
そして、処理を再びステップS15に移行し、k=k+1とし、k=kmaxとなるまで同様の処理を繰り返す。
In the determination of step S17,
Penalty <penalty_min
If it is determined that the above condition is satisfied (step S17; Yes), the expected penalty value Penalty calculated in step S16 is substituted for the minimum penalty value penalty_min, and the set S* is set as the customer combination S(k). (Step S18).
penalty_min ← Penalty
S*←S(k)
Then, the process returns to step S15 again, k=k+1 is set, and the same process is repeated until k=kmax.
また、ステップS17の判別において、
Penalty≧penalty_min
の場合、すなわち、
Penalty<penalty_min
を満たしていないと判別した場合には(ステップS17;No)、処理を再びステップS15に移行し、k=k+1とし、k=kmaxとなるまで同様の処理を繰り返す。
In the determination of step S17,
Penalty≧penalty_min
, That is,
Penalty <penalty_min
When it is determined that the above condition is not satisfied (step S17; No), the process proceeds to step S15 again, k=k+1 is set, and the same process is repeated until k=kmax.
ここで、ペナルティ期待値の計算の具体例について説明する。
説明の簡略化のため、全体として5つの需要家A〜Eのうち、需要家A、C、Dにデマンドレスポンス要請を行って電力を削減する場合を例として説明する。
Here, a specific example of calculating the penalty expected value will be described.
For simplification of the description, a case will be described as an example in which a demand response request is made to the customers A, C, and D among the five customers A to E to reduce the power.
図13は、需要家A、C、Dにデマンドレスポンス要請を行って電力を削減する場合の達成度ペナルティ計算例の説明図である。 FIG. 13 is an explanatory diagram of an example of the achievement penalty calculation in the case of requesting demand response to the customers A, C, and D to reduce the power.
この場合において、需要家Aの各スロット(電力量削減単位期間;例えば、30分)における削減目標値契約量は、図13に示すように、80kWh、需要家Cの削減目標値契約量は25kWh、需要家Dの削減目標値契約量は25kWhであるものとする。
また、各スロットにおける削減目標値は、説明の簡略化のため、全て100kWhであるものとする。
In this case, the reduction target value contract amount in each slot of the consumer A (electric energy reduction unit period; for example, 30 minutes) is 80 kWh and the reduction target value contract amount of the consumer C is 25 kWh as shown in FIG. The reduction target value contract amount of the customer D is assumed to be 25 kWh.
Further, the reduction target value in each slot is assumed to be 100 kWh in order to simplify the explanation.
図13において、各需要家の削減目標値契約量の欄の各スロットに対応する欄には、当該スロットにおいてデマンドレスポンス要請があった場合に“1”が格納され、当該スロットにおいてデマンドレスポンス要請がなかった場合に“0”が格納されているものとする。 In FIG. 13, "1" is stored in the column corresponding to each slot in the column of the reduction target value contract amount of each consumer when a demand response request is made in the slot, and the demand response request is made in the slot. If there is not, it is assumed that "0" is stored.
例えば、第1スロット(図中、「スロット1」と表記)においては、需要家Aの削減目標値契約量の欄の各スロットに対応する欄には“0”が格納され、需要家Cの削減目標値契約量の欄の各スロットに対応する欄には“0”が格納され、需要家Dの削減目標値契約量の欄の各スロットに対応する欄には“1”が格納されているので、需要家Dにのみ削減目標値契約量25kWhのデマンドレスポンス要請がなされている。
For example, in the first slot (denoted as “
したがって、この場合の削減要請量合計は、25kWhとなっている。この結果、削減要請量合計から削減目標量を差し引いた電力量=25−100=−75kWhとなっており、その自乗誤差は5625(=−75^2)となる。 Therefore, the total reduction request amount in this case is 25 kWh. As a result, the power amount obtained by subtracting the reduction target amount from the total reduction request amount is 25-100=-75 kWh, and the squared error thereof is 5625 (=-75^2).
また、例えば、第5スロット(図中、「スロット5」と表記)においては、需要家Aの削減目標値契約量の欄の各スロットに対応する欄には“1”が格納され、需要家Cの削減目標値契約量の欄の各スロットに対応する欄には“1”が格納され、需要家Dの削減目標値契約量の欄の各スロットに対応する欄には“1”が格納されているので、需要家Aには削減目標値契約量80kWh、需要家Cには削減目標値契約量25kWh及び需要家Dには削減目標値契約量25kWhのデマンドレスポンス要請がなされている。
Further, for example, in the fifth slot (indicated as “
したがって、この場合の削減要請量合計は、130kWh(=80+25+25kWh)となっている。この結果、削減要請量合計から削減目標量を差し引いた電力量=130−100=30kWhとなっており、その自乗誤差は900(=30^2)となる。
第1スロットから第6スロットにおける自乗誤差の和を求め、さらに自乗和の平方根をとることで、達成度ペナルティTargetPenalty(S)を求めている。
Therefore, the total reduction demand amount in this case is 130 kWh (=80+25+25 kWh). As a result, the power amount obtained by subtracting the reduction target amount from the total reduction request amount is 130-100=30 kWh, and the squared error thereof is 900 (=30^2).
The achievement penalty Penalty(S) is obtained by obtaining the sum of squared errors in the first slot to the sixth slot and further taking the square root of the sum of squares.
具体的には、図13の例の場合、
達成度ペナルティTargetPenalty(S)
=√(5625+5625+25+900+900+900)
=118.2
となっている。
Specifically, in the case of the example of FIG.
Achievement penalty Target Penalty(S)
=√(5625+5625+25+900+900+900)
= 118.2
Has become.
次に最適デマンドレスポンス計画選択部34は、ステップS4で算出した優先度ペナルティPriorityPenalty(s)及びステップS5で算出した達成度ペナルティTargetPenalty(S)の和がペナルティ最小値LeastCost以下であるか否かを判別する(ステップS6)。 Next, the optimum demand response plan selection unit 34 determines whether the sum of the priority penalty Priority Penalty(s) calculated in step S4 and the achievement penalty TargetPenalty(S) calculated in step S5 is equal to or less than the minimum penalty value LeastCost. It is determined (step S6).
すなわち、
LeastCost≧PriorityPenalty(s)
+TargetPenalty(S)
を満たしているか否かを判別する。
That is,
LeastCost≧Priority Penalty(s)
+Target Penalty(S)
It is determined whether or not is satisfied.
ステップS6の判別において、
LeastCost≧PriorityPenalty(s)
+TargetPenalty(S)
を満たしている場合には(ステップS6;Yes)、ペナルティ最小値LeastCostを更新する(ステップS7)。
In the determination of step S6,
LeastCost≧Priority Penalty(s)
+Target Penalty(S)
If the condition is satisfied (step S6; Yes), the minimum penalty value LeastCost is updated (step S7).
具体的には、
LeastCost=PriorityPenalty(s)
+TargetPenalty(S)
とし、需要家の最適組合せを格納する集合S←需要家組合せパラメータSとして処理をステップS8に移行する。
In particular,
LeastCost=Priority Penalty(s)
+Target Penalty(S)
Then, the process proceeds to step S8 with the set S ← the customer combination parameter S storing the optimum combination of the customers.
また、ステップS6の判別において、
LeastCost≧PriorityPenalty(s)
+TargetPenalty(S)
を満たしていない場合には、すなわち、
LeastCost<PriorityPenalty(s)
+TargetPenalty(S)
である場合には(ステップS6;No)、需要家組合せの次候補N(s)を作成して、需要家組合せパラメータSに設定する(ステップS8)。
そして、再び処理をステップS3に移行し、ループパラメータnがnの最大値Nmaxとなるまで同様の処理を繰り返すこととなる。
Further, in the determination of step S6,
LeastCost≧Priority Penalty(s)
+Target Penalty(S)
Is not satisfied, that is,
LeastCost <Priority Penalty(s)
+Target Penalty(S)
If it is (step S6; No), the next candidate N(s) for the customer combination is created and set as the customer combination parameter S (step S8).
Then, the process shifts to step S3 again, and the same process is repeated until the loop parameter n reaches the maximum value Nmax of n.
図14は、ループパラメータn=1から順次行った場合の優先度ペナルティPriorityPenalty(s)及び達成度ペナルティTargetPenalty(S)の和の遷移の一例を説明する図である。
図14に示すように、n=1〜5までの範囲で、すなわち、需要家組合せパラメータS=S0〜S4の範囲で、優先度ペナルティPriorityPenalty(s)及び達成度ペナルティTargetPenalty(S)の和(ペナルティ合計)は、
91.5→107.4→131.1→91.0→77.4
と変化しており、この範囲で、ペナルティ最小値LeastCostは、
91.5→91.5→91.5→91.0→77.4
と変化して、徐々にペナルティ最小値LeastCostが更新されていることとなる。
FIG. 14 is a diagram illustrating an example of the transition of the sum of the priority penalty Priority Penalty(s) and the achievement penalty Penalty(S) when the loop parameter n=1 is sequentially performed.
As shown in FIG. 14, in the range of n=1 to 5, that is, in the range of the customer combination parameter S=S0 to S4, the sum of the priority penalty Priority Penalty(s) and the achievement penalty Target Penalty(S) ( Total penalty) is
91.5→107.4→131.1→91.0→77.4
The minimum penalty value LeastCost in this range is
91.5→91.5→91.5→91.0→77.4
Therefore, the minimum penalty value LeastCost is gradually updated.
以上の説明のように、本実施形態によれば、需要家優先度を遵守しつつデマンドレスポンス要請量を満たしたデマンドレスポンス計画を立てることが可能なデマンドレスポンス計画装置を提供することができる。
また、需要家の電力需要を賄いつつ、より一層の収益を上げることが可能となる。
となる。
As described above, according to the present embodiment, it is possible to provide a demand response planning device capable of making a demand response plan satisfying the demand priority while complying with the customer priority.
Further, it becomes possible to further increase the profit while supplying the power demand of the consumer.
Becomes
[3]実施形態の変形例
以上の説明においては、アグリゲート事業者に課される優先度ペナルティ及び達成度ペナルティの和(例えば、ペナルティ金額)を最小化する手法について述べたが、電力会社から得られる金額、需要家に支払うインセンティブ額もしくはアグリゲート事業者として受け取るインセンティブ額または支払う罰金額を考慮して、「アグリゲート事業者が得る金額−アグリゲート事業者が支払う罰金額」を最大化するような最適化を実施しても構わない。この場合、実施形態におけるステップS4及びステップS5の処理において、期待値計算部分を入れ替えるだけで実現可能である。
[3] Modification of Embodiment In the above description, the method of minimizing the sum of the priority penalty and the achievement penalty (for example, the penalty amount) imposed on the aggregate business operator has been described. Maximize the “amount gained by the aggregate operator-the fine amount paid by the aggregate operator” in consideration of the amount obtained, the incentive amount paid to the customer or the incentive amount received as the aggregate operator, or the fine amount paid. Such optimization may be performed. In this case, in the processing of step S4 and step S5 in the embodiment, it can be realized simply by exchanging the expected value calculation part.
図15は、デマンドレスポンス計画装置をコンピュータとして構成した場合の概要構成ブロック図である。
デマンドレスポンス計画装置10は、CPUなどの制御装置71と、キーボードやマウスなどの入力装置72と、ディスプレイ装置などの表示装置73と、通信ネットワークなどを介して外部装置と通信を行う通信装置74と、ROM、RAMなど半導体記憶装置あるいは、HDD、CDドライブ装置などの外部記憶装置を含む記憶装置75と、を備えており、通常のコンピュータを利用したハードウェア構成となっている。
FIG. 15 is a schematic configuration block diagram when the demand response planning device is configured as a computer.
The demand
本実施形態のデマンドレスポンス計画装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録されて提供されるようにしてもよい。 The program executed by the demand response planning apparatus of the present embodiment is a file of an installable format or an executable format, and is a computer such as a CD-ROM, a flexible disk (FD), a CD-R, a DVD (Digital Versatile Disk). It may be provided by being recorded on a recording medium readable by the.
また、本実施形態のデマンドレスポンス計画装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のデマンドレスポンス計画装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。 Further, the program executed by the demand response planning apparatus of this embodiment may be stored in a computer connected to a network such as the Internet and provided by being downloaded via the network. Further, the program executed by the demand response planning apparatus of the present embodiment may be provided or distributed via a network such as the Internet.
また、本実施形態のデマンドレスポンス計画装置のプログラムを、ROM等に予め組み込んで提供するように構成してもよい。 Further, the program of the demand response planning apparatus of the present embodiment may be incorporated in a ROM or the like in advance and provided.
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are also included in the invention described in the claims and the scope of equivalents thereof.
10 デマンドレスポンス計画装置
11 デマンドレスポンス計画最適化部
12 通信I/F部
13 操作入力部
14 表示部
15 入出力I/F部
16 履歴情報作成部
17 需要家履歴データベース
18 優先度計算部
19 削減目標情報データベース
21 契約情報データデータベース
21A 実施時刻データ
21B 電力削減可能量データ
31 目標達成度ペナルティ計算部
32 優先度ペナルティ計算部
33 組合せ作成部
41 電力削減要請データ
42 日付データ
43 実施時刻データ
44 削減目標データ
51 日付データ
52 実施時刻データ
53 電力削減データ
54 平均削減量データ
55 標準偏差データ
60 デマンドレスポンス要請データ
61 要請対象データ
62 デマンドレスポンス要請データ
71 制御装置
72 入力装置
73 表示装置
74 通信装置
75 記憶装置
100 電力需給システム
111 発電事業者システム
112 系統事業者システム
114 需要家システム(需要家)
115 アグリゲート事業者システム
116 電力取引所システム
PriorityPenalty(s) 優先度ペナルティ
TargetPenalty(S) 達成度ペナルティ
10 Demand
115
Claims (6)
前記デマンドレスポンスの要請に際し、前記デマンドレスポンスの要請を行う需要家の優先度を表す需要家優先度を予め格納した需要家優先度に関する情報を予め記憶する優先度情報記憶部と、
需要電力の削減要請対象の前記需要家の組合せ毎に前記電力供給事業者との契約情報及び前記需要家との契約情報に基づいて前記需要電力の削減目標と前記需要家の組合せ毎の需要電力の削減予測量との差に基づいて課されると予測される達成度ペナルティ期待値及び前記需要家優先度を満たしていない場合に課される優先度ペナルティ期待値の和に基づいてペナルティ期待値を算出するペナルティ算出部と、
前記ペナルティ期待値を最小化する前記需要家の組合せに対応する需要家に需要電力の削減を要請するためのデマンドレスポンス計画を作成する計画作成部と、
を備えたデマンドレスポンス計画装置。 A demand response planning device that plans a demand response for requesting a demand selected from a plurality of consumers based on a request from an electric power supplier to reduce demand power,
When requesting the demand response, a priority information storage unit that stores in advance information about the customer priority that stores in advance the customer priority that represents the priority of the customer who requests the demand response,
Based on contract information with the power supplier and contract information with the customer for each combination of the customers for which demand reduction of demand power is requested, a reduction target of the power demand and demand power for each combination of the customers Expected value to be imposed based on the difference from the reduction prediction amount of the expected value and expected penalty value based on the sum of the priority penalty expected value to be imposed when the customer priority is not met. A penalty calculation unit that calculates
A plan creating unit that creates a demand response plan for requesting a customer to reduce the demand power corresponding to the combination of the customers who minimizes the penalty expected value;
Demand response planning device.
請求項1記載のデマンドレスポンス計画装置。 The penalty calculating unit calculates the achievement penalty expected value based on a history of past demand power reduction of the consumer.
Demand response planning device according to claim 1 Symbol placement.
請求項1記載のデマンドレスポンス計画装置。 The penalty calculation unit, based on the history of the demand power reduction of the consumer in the past, creates a prediction distribution of the power reduction amount, and calculates the achievement penalty expected value based on the created prediction distribution,
The demand response planning device according to claim 1 .
請求項1乃至請求項3のいずれか一項に記載のデマンドレスポンス計画装置。 When minimizing the penalty amount imposed on the aggregate operator, the penalty expected value is minimized, or the aggregate amount is obtained from the amount obtained by the aggregate operator with the execution of the created demand response plan. The case where the amount obtained by subtracting the amount paid by the gate operator is maximized is the minimization of the penalty expected value,
The demand response planning device according to any one of claims 1 to 3 .
前記デマンドレスポンスの要請に際し、前記デマンドレスポンスの要請を行う需要家の優先度を表す需要家優先度を予め格納した需要家優先度に関する情報を予め記憶する過程と、
需要電力の削減要請対象の前記需要家の組合せ毎に前記電力供給事業者との契約情報及び前記需要家との契約情報に基づいて前記需要電力の削減目標と前記需要家の組合せ毎の需要電力の削減予測量との差に基づいて課されると予測される達成度ペナルティ期待値及び前記需要家優先度を満たしていない場合に課される優先度ペナルティ期待値の和に基づいてペナルティ期待値を算出する過程と、
前記ペナルティ期待値を最小化する前記需要家の組合せに対応する需要家に需要電力の削減を要請するためのデマンドレスポンス計画を作成する過程と、
を備えた方法。 A method executed by a demand response planning device for planning a demand response for requesting a demand selected from a plurality of consumers to reduce demand power based on a request from an electric power supplier. ,
In the case of requesting the demand response, a step of pre-storing information regarding the customer priority in which the customer priority indicating the priority of the customer who requests the demand response is stored in advance,
Based on the contract information with the power supplier and the contract information with the customer for each combination of the customers for which demand reduction of the power demand is requested, the reduction target of the power demand and the power demand for each combination of the customers Expected value to be imposed based on the difference between the expected reduction amount and the expected value of the penalty based on the sum of the priority penalty expected value to be imposed when the customer priority is not met. And the process of calculating
A step of creating a demand response plan for requesting a customer to reduce the demand power corresponding to the combination of the customers who minimizes the penalty expected value;
A method with.
前記コンピュータを、
前記デマンドレスポンスの要請に際し、前記デマンドレスポンスの要請を行う需要家の優先度を表す需要家優先度を予め格納した需要家優先度に関する情報を予め記憶する手段と、
需要電力の削減要請対象の前記需要家の組合せ毎に前記電力供給事業者との契約情報及び前記需要家との契約情報に基づいて前記需要電力の削減目標と前記需要家の組合せ毎の需要電力の削減予測量との差に基づいて課されると予測される達成度ペナルティ期待値及び前記需要家優先度を満たしていない場合に課される優先度ペナルティ期待値の和に基づいてペナルティ期待値を算出する手段と、
前記ペナルティ期待値を最小化する前記需要家の組合せに対応する需要家に需要電力の削減を要請するためのデマンドレスポンス計画を作成する手段と、
して機能させるプログラム。 A program for controlling a demand response planning device by a computer, which plans a demand response for requesting a demander to reduce demand power from a plurality of demanders based on a request from a power supplier And
The computer,
When requesting the demand response, a means for pre-storing information regarding a customer priority in which a customer priority indicating a priority of a customer who requests the demand response is stored in advance,
Based on contract information with the power supplier and contract information with the customer for each combination of the customers for which demand reduction of demand power is requested, a reduction target of the power demand and demand power for each combination of the customers Expected value to be imposed based on the difference from the reduction prediction amount of the expected value and expected penalty value based on the sum of the priority penalty expected value to be imposed when the customer priority is not met. Means for calculating
A means for creating a demand response plan for requesting a customer to reduce the demand power corresponding to the combination of the customers that minimizes the penalty expected value;
A program that works by doing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016126936A JP6725336B2 (en) | 2016-06-27 | 2016-06-27 | Demand response planning device, method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016126936A JP6725336B2 (en) | 2016-06-27 | 2016-06-27 | Demand response planning device, method and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018005296A JP2018005296A (en) | 2018-01-11 |
| JP6725336B2 true JP6725336B2 (en) | 2020-07-15 |
Family
ID=60947941
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016126936A Active JP6725336B2 (en) | 2016-06-27 | 2016-06-27 | Demand response planning device, method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6725336B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7482012B2 (en) * | 2020-12-04 | 2024-05-13 | 株式会社東芝 | Information processing device, information processing method, and program |
| CN113033953B (en) * | 2021-02-07 | 2023-08-25 | 国网浙江省电力有限公司金华供电公司 | A method for decision-making and suggestion of user-side demand response based on big data |
| JP7646936B1 (en) * | 2024-09-27 | 2025-03-17 | 東京瓦斯株式会社 | Demand response activation prediction system and demand response activation prediction method |
-
2016
- 2016-06-27 JP JP2016126936A patent/JP6725336B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018005296A (en) | 2018-01-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7161818B2 (en) | SYSTEM AND METHOD FOR CONTROLLING START-UP OF GENERATING UNITS | |
| RU2747281C2 (en) | Hierarchical implicit controller for a shielded system in a power grid | |
| US11108667B2 (en) | Resource allocation control based on connected devices | |
| JP6837761B2 (en) | Demand response planning equipment, methods and programs | |
| CN110462648B (en) | Operation and maintenance management method, recording medium and operation and maintenance management system | |
| TWI336867B (en) | Methods and apparatus for managing computing resources based on yield management framework | |
| JP6725336B2 (en) | Demand response planning device, method and program | |
| CN1979547A (en) | Business solution management method and system | |
| KR20160146756A (en) | Real time interactive prediction | |
| JP7112937B2 (en) | Information processing device, its method and computer program | |
| JP5831363B2 (en) | Manufacturing lead time prediction device, manufacturing lead time prediction method, and computer program | |
| JP7560201B2 (en) | Negotiation system, negotiation method and negotiation program | |
| JP2022139181A (en) | Information processing device, information processing method, information processing system, and computer program | |
| Bahroun et al. | Integrated proactive-reactive tool for dynamic scheduling of parallel machine operations | |
| Jahnke et al. | Coordinating Service‐Sensitive Demand and Capacity by Adaptive Decision Making: An Application of Case‐Based Decision Theory | |
| CN110858355A (en) | Project budget balance prediction method and device | |
| EP3654226A1 (en) | Automated planning based on converting discrete frameworks to continuous frameworks | |
| JP7003927B2 (en) | Automatic negotiation system, automatic negotiation method and automatic negotiation program | |
| JP6018105B2 (en) | Prediction system, prediction method | |
| Dahane et al. | Development of joint maintenance and production strategies in a subcontracting environment | |
| US20220051189A1 (en) | Automatic negotiation apparatus, automatic negotiation method, and computer-readable recording medium | |
| EP3640865A1 (en) | Forecast management in energy grids | |
| Venkataswamy | Job scheduling in datacenters using constraint controlled RL | |
| CN119417262B (en) | A method, apparatus, equipment and storage medium for evaluating carbon emission reduction schemes. | |
| KR102713494B1 (en) | Apparatus for determining estimated time for processing delivery tasks and method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20171128 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20171129 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190128 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191126 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191224 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200225 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200526 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200625 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6725336 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |