Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7704600B2 - Virtual customer computer, DR simulation system, virtual customer program, and DR server formation method - Google Patents
[go: Go Back, main page]

JP7704600B2 - Virtual customer computer, DR simulation system, virtual customer program, and DR server formation method - Google Patents

Virtual customer computer, DR simulation system, virtual customer program, and DR server formation method Download PDF

Info

Publication number
JP7704600B2
JP7704600B2 JP2021115563A JP2021115563A JP7704600B2 JP 7704600 B2 JP7704600 B2 JP 7704600B2 JP 2021115563 A JP2021115563 A JP 2021115563A JP 2021115563 A JP2021115563 A JP 2021115563A JP 7704600 B2 JP7704600 B2 JP 7704600B2
Authority
JP
Japan
Prior art keywords
virtual
power consumption
actual
consumers
power saving
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
Application number
JP2021115563A
Other languages
Japanese (ja)
Other versions
JP2023012107A (en
Inventor
瑞 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Azbil Corp
Original Assignee
Azbil Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Azbil Corp filed Critical Azbil Corp
Priority to JP2021115563A priority Critical patent/JP7704600B2/en
Publication of JP2023012107A publication Critical patent/JP2023012107A/en
Application granted granted Critical
Publication of JP7704600B2 publication Critical patent/JP7704600B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Remote Monitoring And Control Of Power-Distribution Networks (AREA)
  • Supply And Distribution Of Alternating Current (AREA)

Description

本発明は、仮想需要家コンピュータ、DR(デマンドレスポンス)シミュレーションシステム、仮想需要家プログラム、及び、DRサーバの形成方法に関する。 The present invention relates to a virtual consumer computer, a demand response (DR) simulation system, a virtual consumer program, and a method for forming a DR server.

電力を消費する設備の稼働が集中する等の理由で、消費電力量が一時的に上昇して、電力供給が逼迫した状況になると、電力会社などの電気事業者からの電力供給量が不足する事態となる。このような事態を避けるため、特許文献1が開示するように、電力事業者からの消費電力量の削減の要請を受けたアグリゲータが需要家に節電を要請し、節電量を制御するDR(デマンドレスポンス)を行う技術が提案されている。 When power consumption temporarily rises due to a concentration of power-consuming equipment, etc., and the power supply becomes tight, the amount of power supplied by electric power companies and other electric power suppliers can become insufficient. To avoid such a situation, as disclosed in Patent Document 1, a technology has been proposed in which an aggregator that receives a request from an electric power supplier to reduce power consumption requests consumers to save power and controls the amount of power saved, performing demand response (DR).

国際公開第2016/186081号公報International Publication No. WO 2016/186081

DRの一態様では、電気事業者が、アグリゲータに、消費電力の節電量(以下、ネガワット)を指令する節電指令値を供給する。ここで、1の需要家当たりで節電出来る節電量は、需要家ごとに異なりかつ決して多いものではない。従って、アグリゲータは、DRにおいて、節電を要請可能な複数の需要家を確保するとともに、節電を要請する複数の需要家の組み合わせ及び又は要請する節電量を節電指令値に応じて決定することで、節電指令値を実現したり、節電指令値の変動に追随したりする。 In one aspect of DR, an electric utility supplies an aggregator with a power-saving command value that instructs the aggregator on the amount of power consumption to be saved (hereinafter, negawatts). Here, the amount of power that can be saved per consumer varies from consumer to consumer and is by no means large. Therefore, in DR, the aggregator secures multiple consumers that can request power saving, and determines the combination of multiple consumers that request power saving and/or the requested amount of power saving according to the power-saving command value, thereby realizing the power-saving command value and tracking fluctuations in the power-saving command value.

以上のような事情のもと、DRを実行するためのDRシステムの構築では、節電の要請の内容(節電を要請する需要家の組み合わせ、要請する節電量など)を決定するためのアルゴリズムのシステムチューニングが必要となる。このシステムチューニングは、DRシステムの正式な運用開始前つまりDRの正式なサービス開始前に、実際の需要家に対してDRシステムを試験的に動作させることにより行われる。しかし、システムチューニングに必要な数の需要家をタイムリーに集めることが難しい。このため、従来は、十分なシステムチューニングができないまま、DRシステムの運用が開始されてしまうことが多い。また、システムチューニング以外の目的で、DRシステムの運用開始前またはその後の任意のタイミングにて、DRシステムの動作及び又は需要家(需要設備)の動作を確認したい場合もある。 In light of the above, when constructing a DR system to implement DR, system tuning of the algorithm for determining the content of the power saving request (the combination of consumers requesting power saving, the amount of power saving requested, etc.) is required. This system tuning is performed by running the DR system on a trial basis for actual consumers before the DR system officially starts operating, i.e., before the DR service officially starts. However, it is difficult to gather the number of consumers required for system tuning in a timely manner. For this reason, in the past, the operation of the DR system often started without sufficient system tuning. In addition, for purposes other than system tuning, there are also cases where it is desired to check the operation of the DR system and/or the operation of consumers (demand facilities) before the operation of the DR system starts or at any time thereafter.

本発明は、上記点に鑑みてなされたものであり、DRシステムの動作及び又は需要家の動作を十分に確認できるようにすることを課題とする。 The present invention was made in consideration of the above points, and aims to make it possible to fully confirm the operation of the DR system and/or the operation of the consumer.

上記課題を解決するため、本発明に係る仮想需要家コンピュータは、複数の実需要家のそれぞれの実消費電力量と、節電量を指令する節電指令値とに基づいて、前記複数の実需要家全体での節電量が前記節電指令値に達するように前記複数の実需要家の少なくとも1つに節電を要請するDR(デマンドレスポンス)システムに接続されたコンピュータであって、前記コンピュータ上には、仮想需要家が構築され、前記仮想需要家は、過去に測定された消費電力量に基づく仮想消費電力量を前記実消費電力量として前記DRシステムに供給する供給部と、前記DRシステムからの前記節電の要請に基づいて、前記供給部により前記DRシステムに供給する前記仮想消費電力量を減じる仮想節電部と、を備える。 In order to solve the above problem, the virtual consumer computer of the present invention is a computer connected to a demand response (DR) system that requests power saving from at least one of a plurality of actual consumers based on the actual power consumption of each of the plurality of actual consumers and a power saving command value that commands the amount of power saving so that the amount of power saving of the entire plurality of actual consumers reaches the power saving command value, and a virtual consumer is constructed on the computer, and the virtual consumer includes a supply unit that supplies a virtual power consumption amount based on the power consumption amount measured in the past to the DR system as the actual power consumption amount, and a virtual power saving unit that reduces the virtual power consumption amount supplied to the DR system by the supply unit based on the power saving request from the DR system.

前記過去に測定された消費電力量は、前記仮想需要家の仮想化のもとの実需要家又はこの実需要家と同等の電力消費パターンを有する他の実需要家の過去の消費電力量である、ようにしてもよい。 The previously measured power consumption may be the past power consumption of a real consumer based on the virtualization of the virtual consumer or of another real consumer having a power consumption pattern similar to that of the real consumer.

前記過去の消費電力量は、第1期間の消費電力量であり、前記実消費電力量は、前記第1期間よりも短い第2期間の消費電力量であり、前記供給部は、前記過去の消費電力量を分割し、分割した前記消費電力量を前記実消費電力量として前記DRシステムに供給する、ようにしてもよい。 The past power consumption may be the power consumption in a first period, and the actual power consumption may be the power consumption in a second period that is shorter than the first period. The supply unit may divide the past power consumption and supply the divided power consumption to the DR system as the actual power consumption.

前記仮想消費電力量は、1又は複数の電気設備ごとの複数種類の仮想消費電力量を含み、前記仮想節電部は、前記節電の要請に基づいて、前記複数種類の仮想消費電力量の少なくとも1つを減じる、ようにしてもよい。 The virtual power consumption may include multiple types of virtual power consumption for one or more pieces of electrical equipment, and the virtual power saving unit may reduce at least one of the multiple types of virtual power consumption based on the power saving request.

本発明に係るDRシミュレーションシステムは、上記仮想需要家コンピュータと、前記DRシステムと、を備える。 The DR simulation system according to the present invention comprises the virtual consumer computer and the DR system.

本発明に係る仮想需要家プログラムは、複数の実需要家のそれぞれの実消費電力量と、節電量を指令する節電指令値とに基づいて、前記複数の実需要家全体での節電量が前記節電指令値に達するように前記複数の実需要家の少なくとも1つに節電を要請するDR(デマンドレスポンス)システムに接続されたコンピュータ上に、予め用意された過去の消費電力量を取得し、取得した消費電力量に基づく仮想消費電力量を前記実消費電力量として前記DRシステムに供給する供給部と、前記DRシステムからの前記節電の要請に基づいて、前記供給部により前記DRシステムに供給する前記仮想消費電力量を減じる仮想節電部と、を備える仮想需要家を構築する。 The virtual consumer program of the present invention creates a virtual consumer that includes a supply unit that acquires previously prepared past power consumption amounts and supplies a virtual power consumption amount based on the acquired power consumption amount to the DR system as the actual power consumption amount, and a virtual power saving unit that reduces the virtual power consumption amount supplied to the DR system by the supply unit based on the power saving request from the DR system. The virtual consumer program of the present invention creates a virtual consumer that includes a supply unit that acquires previously prepared past power consumption amounts and supplies a virtual power consumption amount based on the acquired power consumption amount to the DR system as the actual power consumption amount, and a virtual power saving unit that reduces the virtual power consumption amount supplied to the DR system by the supply unit based on the power saving request from the DR system.

本発明に係るDRサーバの形成方法は、仮想需要家コンピュータに構築された前記仮想需要家に対して前記DRシステムが節電を要請するシミュレーションを実施する第1ステップと、前記シミュレーションでの前記DRシステムの動作に基づいて、前記DRシステムの前記節電の要請の内容を決定するDRサーバをシステムチューニングする第2ステップと、を備える。 The method for forming a DR server according to the present invention includes a first step of performing a simulation in which the DR system requests power saving for the virtual consumer constructed in a virtual consumer computer, and a second step of system tuning the DR server that determines the content of the power saving request of the DR system based on the operation of the DR system in the simulation.

本発明によれば、DRシステムの動作及び又は需要家の動作を十分に確認できる。 The present invention allows the operation of the DR system and/or the operation of the consumer to be fully confirmed.

図1は、本発明の実施の形態に係るDRシミュレーションシステムの構成図である。FIG. 1 is a configuration diagram of a DR simulation system according to an embodiment of the present invention. 図2は、DRシミュレーションシステムのDRシステムが実行するDRの実施態様を示す図である。FIG. 2 is a diagram showing an embodiment of DR executed by the DR system of the DR simulation system. 図3は、DRシミュレーションシステムにより行われるシミュレーションの実行態様を示す図である。FIG. 3 is a diagram showing an execution mode of a simulation performed by the DR simulation system. 図4は、DRシミュレーションシステムにより行われるシミュレーションの実行態様を示す図である。FIG. 4 is a diagram showing an execution mode of a simulation performed by the DR simulation system. 図5は、DRサーバの形成方法のフローチャートである。FIG. 5 is a flow chart of a method for forming a DR server.

以下、本発明の実施形態に係るDR(デマンドレスポンス)シミュレーションシステムなどを、図面を参照しながら説明する。 Below, a demand response (DR) simulation system according to an embodiment of the present invention will be described with reference to the drawings.

図1に示すように、本実施の形態に係るDRシミュレーションシステム10は、DRシステム20と仮想需要家コンピュータ30とを備える。DRシミュレーションシステム10は、アグリゲータにより管理及び運用されている。DRシステム20は、電力会社などの電気事業者Yからの節電指令値に基づいて、実需要家A~Eに対してDRを実施する(図2、詳細は後述)。DRシステム20と仮想需要家コンピュータ30とは、実需要家A~Eに対してDRが実施される前、特に、DRシステム20の運用前に実需要家A~Eに対するDRをシミュレーションするように構成されている(図3。詳細は後述)。このシミュレーションでは、仮想需要家コンピュータ30に、実際の需要家である実需要家A~Eをそれぞれ仮想化した仮想需要家A~E(図3)が構築される。このシミュレーションは、当該DRのサービス開始前のDRシステム20をシステムチューニングするために行われる。このシステムチューニングにより、DRシステム20は、DRのサービス開始後に、DRを適切に実施することができる。 As shown in FIG. 1, the DR simulation system 10 according to the present embodiment includes a DR system 20 and a virtual consumer computer 30. The DR simulation system 10 is managed and operated by an aggregator. The DR system 20 implements DR for real consumers A to E based on a power saving command value from an electric utility Y such as a power company (FIG. 2, details will be described later). The DR system 20 and the virtual consumer computer 30 are configured to simulate DR for real consumers A to E before DR is implemented for the real consumers A to E, particularly before the operation of the DR system 20 (FIG. 3, details will be described later). In this simulation, virtual consumers A to E (FIG. 3) that are virtualized real consumers A to E, respectively, are constructed in the virtual consumer computer 30. This simulation is performed to perform system tuning of the DR system 20 before the start of the DR service. This system tuning allows the DR system 20 to appropriately implement DR after the start of the DR service.

電気事業者Yは、実際には、電力の需給を管理する管理サーバからなる。電気事業者Yは、インターネット等のネットワークNを介して節電指令値をDRシステム20に供給する。 The electric power supplier Y actually consists of a management server that manages the supply and demand of electric power. The electric power supplier Y supplies the power saving command value to the DR system 20 via a network N such as the Internet.

実需要家A~Eそれぞれは、実際には、ビルなどの建物に導入された電気事業者Yからの電力を需要(消費)する需要設備からなる。需要設備は、空調システム、照明システムなどの制御対象と、当該制御対象を直接又は所定のコントローラを介して間接的に制御して、その消費電力(節電等)を管理する管理装置と、を含む。管理装置としては、EMS(Energy Management System)、BAS(Building Automation System)などが挙げられる。 Each of the actual consumers A to E is actually a demand facility installed in a building or other structure that demands (consumes) electricity from the electric utility Y. The demand facility includes a controlled object such as an air conditioning system or a lighting system, and a management device that controls the controlled object directly or indirectly via a specified controller and manages its power consumption (power saving, etc.). Examples of the management device include an EMS (Energy Management System) and a BAS (Building Automation System).

実需要家A~Eのそれぞれは、1の電気設備又は複数の電気設備の集合ごとに、その動作を制御するための制御ポイント(制御ポイント1、2・・・)を有している。制御ポイントがオンした場合、その制御ポイントに接続された電気設備が動作する。つまり、電力が消費される。他方、制御ポイントがオフされた場合、その制御ポイントに接続された電気設備が動作しなくなる。つまり、電力の消費が抑制される。なお、制御ポイントがオフされた場合、電気設備が節電モードとなって、電力の消費が軽減されてもよい。制御ポイントのオン/オフは、実需要家A~Eの各管理装置により制御される。 Each of the actual consumers A to E has a control point (control point 1, 2, etc.) for controlling the operation of one piece of electrical equipment or a set of multiple pieces of electrical equipment. When a control point is turned on, the electrical equipment connected to that control point operates. In other words, power is consumed. On the other hand, when a control point is turned off, the electrical equipment connected to that control point does not operate. In other words, power consumption is reduced. Note that when a control point is turned off, the electrical equipment may enter a power saving mode to reduce power consumption. The on/off of the control points is controlled by each management device of the actual consumers A to E.

仮想需要家コンピュータ30は、CPU(Central Processing Unit)などのプロセッサ31と、プロセッサのメインメモリとして機能するRAM(Random Access Memory)32と、プロセッサが実行するプログラム、及び、プロセッサが使用するデータなどを記憶している記憶装置33と、を備える。記憶装置33は、ハードディスク、SSD(Solid State Drive)などの不揮発性の記憶装置からなる。記憶装置33に記憶されるプログラムには、仮想需要家コンピュータ30に仮想需要家A~Eのそれぞれを構築する仮想需要家プログラムが含まれる。この仮想需要家プログラムは、仮想需要家ごとに用意される。 The virtual consumer computer 30 comprises a processor 31 such as a CPU (Central Processing Unit), a RAM (Random Access Memory) 32 that functions as the processor's main memory, and a storage device 33 that stores programs executed by the processor and data used by the processor. The storage device 33 is a non-volatile storage device such as a hard disk or SSD (Solid State Drive). The programs stored in the storage device 33 include a virtual consumer program that constructs each of the virtual consumers A to E in the virtual consumer computer 30. This virtual consumer program is prepared for each virtual consumer.

DRシステム20は、DRを実施するための構成として、収集サーバ21、DBサーバ22、及び、DRサーバ23を備える。これらも、仮想需要家コンピュータ30と同様にコンピュータから構成されている。各サーバ21~23は、仮想需要家コンピュータ30と同様に、CPUなどのプロセッサ、RAM、及び、プロセッサが実行するプログラムなどを記憶している記憶装置を備える。 The DR system 20 comprises a collection server 21, a DB server 22, and a DR server 23 as components for implementing DR. These are also composed of computers, similar to the virtual consumer computer 30. Like the virtual consumer computer 30, each of the servers 21 to 23 comprises a processor such as a CPU, a RAM, and a storage device that stores the programs executed by the processor.

各サーバ21~23及び仮想需要家コンピュータ30は、インターネット、または、LAN(Local Area Network)などのネットワーク(不図示)を介して互いに通信可能に接続されている。各サーバ21~23及び仮想需要家コンピュータ30は、1つのコンピュータシステム内に仮想的に構築されたものであってもよい。この場合、仮想需要家コンピュータ30は、各サーバ21~23つまりDRシステム20と仮想的に接続されている。 The servers 21-23 and the virtual customer computer 30 are connected to each other so that they can communicate with each other via a network (not shown) such as the Internet or a LAN (Local Area Network). The servers 21-23 and the virtual customer computer 30 may be virtually constructed within a single computer system. In this case, the virtual customer computer 30 is virtually connected to the servers 21-23, i.e., the DR system 20.

収集サーバ21、DBサーバ22、及び、DRサーバ23を備えるDRシステム20は、実需要家A~Eのそれぞれの実消費電力量を収集し、収集した実消費電力量と電気事業者Yからの節電量を指令する節電指令値とに基づいて、実需要家A~E全体での節電量が節電指令値に達するように実需要家A~Eの少なくとも1つに節電を要請するDRを実施する。 The DR system 20, which includes a collection server 21, a DB server 22, and a DR server 23, collects the actual power consumption of each of the actual consumers A to E, and implements DR, which requests at least one of the actual consumers A to E to save power based on the collected actual power consumption and a power saving command value from the electric utility Y that instructs the amount of power saving, so that the total amount of power saving for the actual consumers A to E reaches the power saving command value.

ここで、DRシステム20によるDRの実施態様について図2を参照しながら説明する。図2に示すように収集サーバ21は、実需要家A~Eそれぞれから、その実消費電力量をリアルタイムで順次取得することで、実需要家A~Eそれぞれの実消費電力を収集する。実消費電力量は、制御ポイントごと(つまり、その制御ポイントに接続された1又は複数の電気設備ごと)に測定され、実需要家A~Eそれぞれから収集サーバ21に提供される。収集サーバ21は、1分間の実消費電力量を1分ごとにリアルタイムで順次取得する。収集サーバ21は、順次取得する実消費電力量を、その実消費電力量の取得時の日時及び時刻を示す時刻情報とともに順次DBサーバ22に供給する。 Here, an embodiment of DR by the DR system 20 will be described with reference to FIG. 2. As shown in FIG. 2, the collection server 21 collects the actual power consumption of each of the actual consumers A to E by sequentially acquiring the actual power consumption amount from each of the actual consumers A to E in real time. The actual power consumption amount is measured for each control point (i.e., for each one or more pieces of electrical equipment connected to the control point) and is provided to the collection server 21 by each of the actual consumers A to E. The collection server 21 sequentially acquires the actual power consumption amount for one minute every minute in real time. The collection server 21 sequentially supplies the sequentially acquired actual power consumption amount to the DB server 22 together with time information indicating the date and time when the actual power consumption amount was acquired.

DBサーバ22は、収集サーバ21から供給される実消費電力量を当該実消費電力とともに送信されてきた時刻情報に対応付けて、実需要家A~Eそれぞれの制御ポイントごとに、自身の記憶装置に順次記録する。これにより、DBサーバ22の記憶装置には、実需要家A~Eそれぞれの制御ポイントごとに、1分ごとの消費電力量の時系列データが記録される。この時系列データを、1分時系列データともいう。なお、DBサーバ22は、あとで説明する30分時系列データも記憶している。 The DB server 22 associates the actual power consumption supplied from the collection server 21 with the time information transmitted together with the actual power consumption, and sequentially records it in its own storage device for each control point of the actual consumers A to E. As a result, time series data of the power consumption per minute is recorded in the storage device of the DB server 22 for each control point of the actual consumers A to E. This time series data is also called 1-minute time series data. The DB server 22 also stores 30-minute time series data, which will be explained later.

DRサーバ23は、DBサーバ22が記憶する実需要家A~Eそれぞれの各1分時系列データを監視する。また、DRサーバ23は、電気事業者Yからの節電指令値を受信する。DRサーバ23は、実需要家A~Eそれぞれの1分時系列データの現在の実消費量と節電指令値とに基づいて、各実需要家A~Eの節電量の合計が電気事業者Yからの節電指令値に達するように、節電を要請する実需要家の組み合わせ及び要請する節電量などの節電の要請の内容を決定し、決定した内容で実需要家A~Eに対して節電を要請するDRを実施する。節電量は、例えば、実消費量とベースラインとの比較により特定される。 The DR server 23 monitors the one-minute time series data of each of the actual consumers A to E stored in the DB server 22. The DR server 23 also receives a power saving command value from the electric utility Y. Based on the current actual consumption amount and the power saving command value of the one-minute time series data of each of the actual consumers A to E, the DR server 23 determines the content of the power saving request, such as the combination of actual consumers for which power saving is requested and the requested power saving amount, so that the total of the power saving amounts of each of the actual consumers A to E reaches the power saving command value from the electric utility Y, and implements DR to request power saving from the actual consumers A to E with the determined content. The power saving amount is determined, for example, by comparing the actual consumption amount with a baseline.

上記DRの節電要請により節電量が制御される。節電の要請は、実需要家A~Eのそれぞれの複数の制御ポイントの少なくとも1つをオン、オフする指令を含む。DRの内容つまり節電の要請の内容の決定のためのアルゴリズムは、後述のシミュレーションでシステムチューニングされている。これにより、適切なDRが実行される。 The amount of power saved is controlled by the DR power saving request. The power saving request includes a command to turn on or off at least one of the multiple control points for each of the actual consumers A to E. The algorithm for determining the content of the DR, i.e., the content of the power saving request, is system tuned in a simulation described below. This allows the appropriate DR to be executed.

次に、DRシミュレーションシステム10が実行するシミュレーションについて図3を参照して説明する。上述のように、シミュレーションは、DRのサービス開始前のDRシステム20のシステムチューニングを行うために実行される。このシミュレーションでは、図3に示すように、仮想需要家コンピュータ30がDRシステム20とともに動作する。 Next, the simulation performed by the DR simulation system 10 will be described with reference to FIG. 3. As described above, the simulation is performed to perform system tuning of the DR system 20 before the start of DR service. In this simulation, as shown in FIG. 3, a virtual consumer computer 30 operates together with the DR system 20.

シミュレーション時、仮想需要家コンピュータ30は、プロセッサ31が記憶装置33に記憶された仮想需要家プログラムを実行することで、仮想需要家A~Eそれぞれとして動作する。このようにして、仮想需要家コンピュータ30に仮想需要家A~Eが構築される。仮想需要家A~Eそれぞれには、実需要家A~Eの制御ポイントをそれぞれ仮想化した仮想制御ポイントが設定されている。 During the simulation, the virtual consumer computer 30 operates as each of the virtual consumers A to E by the processor 31 executing the virtual consumer program stored in the storage device 33. In this way, virtual consumers A to E are constructed in the virtual consumer computer 30. Each of the virtual consumers A to E is set with a virtual control point that is a virtualized version of the control point of the actual consumers A to E.

DBサーバ22には、実需要家A~Eを含む多数の実需要家の制御ポイントごとの過去に測定された消費電力量の時系列データが格納されている。この過去の消費電力量は、任意の方法で収集される。例えば、実需要家A~Eなどの需要家の管理装置などは、消費電力を管理するための機能として、過去一定期間の30分ごとの消費電力量を制御ポイント(例えば、受電ポイント)ごとに測定して時刻情報とともに時系列データとして記憶する機能を有する。DBサーバ22に格納される時系列データには、この30分ごとの消費電力量の時系列データが使用される。この時系列データを30分時系列データともいう。 The DB server 22 stores time series data on the amount of power consumption measured in the past for each control point of a large number of actual consumers, including actual consumers A to E. This past amount of power consumption is collected by any method. For example, a management device of a consumer, such as actual consumers A to E, has a function for managing power consumption, which is to measure the amount of power consumption for every 30 minutes in a certain period of time in the past for each control point (e.g., a power receiving point) and store the measured amount of power consumption as time series data together with time information. The time series data stored in the DB server 22 uses the time series data on the amount of power consumption for every 30 minutes. This time series data is also called 30-minute time series data.

シミュレーション実行時、仮想需要家コンピュータ30には、シミュレーションしたい季節などに応じた日時及び時刻がシミュレーションの実行を指示する作業者などにより入力される。作業者は、システムチューニングをするDRシステム20の生産者及び管理者を含む。入力される日時及び時刻は、不図示のカレンダ部から入力される現在の日時及び時刻であってもよい。シミュレーション実行時の時間経過については、実時間よりも早くしてもよい(例えば、1分間を1秒間とするなど)。 When a simulation is performed, the date and time according to the season to be simulated, etc., are input to the virtual consumer computer 30 by an operator who instructs the execution of the simulation. The operator includes the producer and manager of the DR system 20 who tunes the system. The input date and time may be the current date and time input from a calendar section (not shown). The passage of time during the simulation may be faster than real time (for example, one minute is one second).

仮想需要家A~Eそれぞれ、つまり仮想需要家プログラムを実行するプロセッサ31は、供給部31A、及び仮想節電部31Bとして動作する。 Each of the virtual consumers A to E, i.e., the processor 31 that executes the virtual consumer program, operates as a supply unit 31A and a virtual power saving unit 31B.

仮想需要家A~Eそれぞれの供給部31Aは、DBサーバ22が記憶する30分時系列データから、上記で入力された日時及び時刻と消費電力量が近似していると思われる近似日時及び時刻の時間帯の各制御ポイントの消費電力量を取得する。なお、実需要家A~Eのいずれかについて、30分時系列データが無い場合には、DBサーバ22に格納されている、その需要家と同等の電力消費パターンを有する需要家の過去の消費電力量の時系列データがその需要家の30分時系列データとして使用されものとする。仮想需要家A~Eそれぞれの供給部は、30分時系列データから30分ごとに消費電力量を順次取得するものとする。 The supply unit 31A of each of the virtual consumers A to E acquires the power consumption of each control point for the time period of the approximate date and time when the power consumption is thought to be similar to the date and time input above, from the 30-minute time series data stored in the DB server 22. If there is no 30-minute time series data for any of the actual consumers A to E, the time series data of the past power consumption of a consumer with the same power consumption pattern as that consumer, stored in the DB server 22, is used as the 30-minute time series data for that consumer. The supply unit of each of the virtual consumers A to E acquires the power consumption every 30 minutes sequentially from the 30-minute time series data.

近似日時及び時刻は、例えば、365日前つまり1年前の近似日時及び時刻である。なお、入力された日時及び時刻が平日で、近似日時及び時刻が土曜日又は休日の場合、両者の消費電力量は近似せずに異なる可能性があるので、近似日時及び時刻を、365日前ではなく、その直近の平日の日時及び時刻とする。同じ理由で、入力された日時及び時刻が土曜日(又は休日)で、近似日時及び時刻が平日の場合、近似日時及び時刻は、365日前ではなく、その直近の土曜日(又は休日)の日時及び時刻とする。 The approximate date and time is, for example, the approximate date and time 365 days ago, or one year ago. Note that if the input date and time is a weekday and the approximate date and time is a Saturday or a holiday, the power consumption amounts for both may not be close and may differ, so the approximate date and time is set to the date and time of the most recent weekday, not 365 days ago. For the same reason, if the input date and time is a Saturday (or holiday) and the approximate date and time is a weekday, the approximate date and time is set to the date and time of the most recent Saturday (or holiday), not 365 days ago.

仮想需要家A~Eそれぞれの供給部31Aは、上記で取得した30分ごとの消費電力量に基づく仮想消費電力量を収集サーバ21に供給する。ここで、上述のように、収集サーバ21は、1分ごとつまり1分間の消費電力量を受け付ける。DRサーバ23は、その1分間の消費電力量を監視する。そこで、この仕様に合わせるため、供給部31Aは、30分間の消費電力量を1分間の消費電力量に分割(ここでは、30等分)する。供給部31Aは、分割した消費電力量を仮想消費電力量として仮想需要家1分ごとに順次収集サーバ21に順次供給する。仮想消費電力量は、その30分間の消費電力量が測定された制御ポイントに対応する仮想制御ポイントでの消費電力として、仮想需要家A~Eそれぞれの仮想制御ポイントごとに収集サーバ21に供給される。これにより、収集サーバ21には、仮想需要家A~Eそれぞれの仮想制御ポイントでの仮想消費電力量が、当該収集サーバ21が本来受け付ける実消費電力量として順次供給されることになる。 The supply unit 31A of each of the virtual consumers A to E supplies the collection server 21 with a virtual power consumption amount based on the power consumption amount for each 30 minutes acquired above. Here, as described above, the collection server 21 accepts the power consumption amount for each minute, that is, for one minute. The DR server 23 monitors the power consumption amount for that one minute. Therefore, in order to meet this specification, the supply unit 31A divides the power consumption amount for 30 minutes into power consumption amounts for one minute (here, 30 equal parts). The supply unit 31A sequentially supplies the divided power consumption amount as a virtual power consumption amount to the collection server 21 for each virtual consumer minute. The virtual power consumption amount is supplied to the collection server 21 for each virtual control point of the virtual consumers A to E as the power consumption at the virtual control point corresponding to the control point at which the power consumption amount for that 30 minutes was measured. As a result, the virtual power consumption amount at the virtual control point of each of the virtual consumers A to E is sequentially supplied to the collection server 21 as the actual power consumption amount that the collection server 21 would normally accept.

収集サーバ21は、順次供給される1分ごとの仮想消費電力量を、上記実際のDRの制御と同様に、その消費電力量の取得時の時刻情報とともに順次DBサーバ22に供給する。DBサーバ22は、収集サーバ21から供給される仮想消費電力量を当該消費電力とともに送信されてきた時刻情報に対応付けて、仮想需要家A~Eそれぞれの制御ポイントごとに、自身の記憶装置に順次記録する。これにより、DBサーバ22の記憶装置には、仮想需要家A~Eそれぞれの仮想制御ポイントごとに、DRを実際に実施したときと同様の各制御ポイントの1分時系列データが記録される。 The collection server 21 sequentially supplies the virtual power consumption per minute that is sequentially supplied to the DB server 22 together with the time information when the power consumption was acquired, in the same manner as the above-mentioned actual DR control. The DB server 22 associates the virtual power consumption supplied from the collection server 21 with the time information transmitted together with the power consumption, and sequentially records it in its own storage device for each control point of virtual consumers A to E. As a result, the DB server 22 stores one-minute time series data for each control point of virtual consumers A to E, similar to when DR is actually implemented.

DRサーバ23は、DBサーバ22が記憶する仮想需要家A~Eそれぞれの制御ポイントごとの各1分時系列データを監視する。DRサーバ23には、作業者などにより、節電指令値が電気事業者Yからの節電指令値として入力される。DRサーバ23は、仮想需要家A~Eそれぞれの1分時系列データの現在の消費量と節電指令値とに基づいて、各仮想需要家A~Eの節電量(ベースラインに対する仮想消費電力量の削減量)の合計が電気事業者Yからの節電指令値(ここでは、作業者などからの節電指令値)に達するように、節電の要請の内容を決定する。DRサーバ23は、決定した内容で仮想需要家A~Eに対して節電を要請するDRを実施する。節電要請の形式は、実需要家A~Eに対する節電要請の形式と同じである。つまり、制御ポイント(ここでは、仮想制御ポイント)のオン又はオフの指令を含む。ここでのDRでは、システムチューニング完了前のアルゴリズムが使用される。 The DR server 23 monitors the one-minute time series data for each control point of the virtual consumers A to E stored in the DB server 22. A power saving command value is input to the DR server 23 by an operator or the like as a power saving command value from the electric utility Y. The DR server 23 determines the content of the power saving request based on the current consumption amount and the power saving command value of the one-minute time series data of each of the virtual consumers A to E so that the total of the power saving amount (the reduction amount of virtual power consumption relative to the baseline) of each of the virtual consumers A to E reaches the power saving command value from the electric utility Y (here, the power saving command value from the operator or the like). The DR server 23 performs DR to request the virtual consumers A to E to save power with the determined content. The format of the power saving request is the same as the format of the power saving request for the actual consumers A to E. In other words, it includes a command to turn on or off the control point (here, the virtual control point). In the DR here, an algorithm before the completion of system tuning is used.

仮想需要家A~Eそれぞれの仮想節電部31Bは、DRサーバ23からの節電要請に、制御ポイントのオフの指令が含まれる場合、その指令の対象の制御ポイントに対応する仮想制御ポイントをオフする。仮想節電部31Bは、仮想制御ポイントをオフした場合、図4に示すように、そのオフ以降に収集サーバ21に順次供給する仮想消費電力量について、当該仮想制御ポイントの消費電力量(30分間の消費電力量を分割して収集サーバ21に順次供給する1分間の消費電力量)を減じる。図4では、例えば、仮想需要家Aの仮想制御ポイント1がオフとなっているので、このオフ後、仮想制御ポイント1の仮想消費電力量は、0に減じられる。このようにして、このオフ前の仮想需要家Aの各仮想制御ポイントの消費電力の合計から仮想制御ポイント1の消費電力量が減じられる。これにより、仮想のネガワットが創出されたことになる。なお、仮想制御ポイントがオフとなったとき、対応する制御ポイントに接続された1又は複数の電気設備が節電モードに入る場合、当該仮想制御ポイントの仮想消費電力量をその節電モードで節電される消費電力量として予め設定された消費電力量分だけ減じる。 When the power saving request from the DR server 23 includes a command to turn off a control point, the virtual power saving unit 31B of each of the virtual consumers A to E turns off the virtual control point corresponding to the control point that is the target of the command. When the virtual power saving unit 31B turns off a virtual control point, as shown in FIG. 4, the virtual power saving unit 31B subtracts the power consumption of the virtual control point (the power consumption for one minute that is divided into the power consumption for 30 minutes and supplied to the collection server 21 sequentially) from the virtual power consumption to be supplied to the collection server 21 sequentially after the turning off. In FIG. 4, for example, since the virtual control point 1 of the virtual consumer A is turned off, the virtual power consumption of the virtual control point 1 is reduced to 0 after the turning off. In this way, the power consumption of the virtual control point 1 is subtracted from the total power consumption of each virtual control point of the virtual consumer A before the turning off. This creates a virtual negawatt. In addition, when a virtual control point is turned off and one or more pieces of electrical equipment connected to the corresponding control point enter a power saving mode, the virtual power consumption of the virtual control point is reduced by an amount of power consumption that is preset as the amount of power saved in that power saving mode.

仮想需要家A~Eそれぞれの仮想節電部31Bは、DRサーバ23からの節電要請に、仮想制御ポイントのオンの指令が含まれる場合、その指令の対象の仮想制御ポイントをオンする。仮想需要家A~Eそれぞれは、仮想制御ポイントをオンした場合、そのオンした仮想制御ポイントの仮想消費電力量(30分間の消費電力量を分割して収集サーバ21に順次供給する1分間の消費電力量)の供給を開始する。これにより、その仮想需要家からの従前の仮想消費電力に仮想制御ポイント分の仮想消費電力量が加算される。 When the power saving request from the DR server 23 includes a command to turn on a virtual control point, the virtual power saving unit 31B of each virtual consumer A to E turns on the virtual control point that is the target of the command. When each virtual consumer A to E turns on a virtual control point, it starts supplying the virtual power consumption of the turned-on virtual control point (the amount of power consumption for one minute that is divided into 30 minutes of power consumption and supplied sequentially to the collection server 21). This adds the virtual power consumption of the virtual control point to the previous virtual power consumption from that virtual consumer.

上記処理により、仮想需要家A~Eに対するDRのシミュレーションがDRシステム20上で実施される。作業者などは、このときの、DRシステム20(特にDRサーバ23)の動作を監視し、当該動作に基づいて、節電の要請の内容を決定するDRサーバ23をシステムチューニングする。これにより、所望のDRサーバ23が生成される。例えば、図5に示すように、作業者などは、仮想需要家A~Eに対するDRのシミュレーションを実行し(ステップS11)、その後、シミュレーション実行時のDRシステム20(特にDRサーバ23)の動作を監視し、監視結果に基づいてDRサーバ23をシステムチューニングする(ステップS12)。シミュレーション及びシステムチューニングは、所望の精度のDRサーバ23が完成するまで、つまり、節電の要請の内容の決定のためのアルゴリズムが所望のアルゴリズムとなるまで繰り返される(ステップS13)。これにより、DRサーバ23が形成される。節電の要請の内容は、節電指令値又は実需要家A~Eの節電量などに応じて選択される需要家の組み合わせなどを含む。システムチューニングでは、選択される需要家の組み合わせの更新、及び又は節電指令値の変化又は実需要家A~Eの実際の節電量などに応じて電力需要ポートフォリオを変更するためのアルゴリズムの更新などが含まれる。このシステムチューニングは、作業者により行われてもよし、機械学習で行われてもよい。例えば、節電指令値に応じた需要家の組み合わせが節電の要請の内容として予め定められる場合(Autoディスパッチ)、作業者は、上記シミュレーションの実行及び当該組み合わせの変更などを多数回繰り返して上記組み合わせとして最適なもの(電力需要ポートフォリオ)を構築する。このシステムチューニングの方法は、例えば、実需要家を集めて行われる従来のリハーサルでのシステムチューニングの方法と同じでよい。 By the above process, a DR simulation for the virtual consumers A to E is performed on the DR system 20. The worker or the like monitors the operation of the DR system 20 (particularly the DR server 23) at this time, and performs system tuning of the DR server 23 that determines the content of the power saving request based on the operation. In this way, the desired DR server 23 is generated. For example, as shown in FIG. 5, the worker or the like performs a DR simulation for the virtual consumers A to E (step S11), then monitors the operation of the DR system 20 (particularly the DR server 23) during the simulation, and performs system tuning of the DR server 23 based on the monitoring result (step S12). The simulation and system tuning are repeated until the DR server 23 with the desired accuracy is completed, that is, until the algorithm for determining the content of the power saving request becomes the desired algorithm (step S13). In this way, the DR server 23 is formed. The content of the power saving request includes a combination of consumers selected according to the power saving command value or the amount of power saving of the actual consumers A to E. System tuning includes updating the combination of selected consumers, and/or updating the algorithm for changing the power demand portfolio in response to changes in the power saving command value or the actual power saving amount of actual consumers A to E. This system tuning may be performed by an operator or by machine learning. For example, when a combination of consumers according to a power saving command value is predetermined as the content of a power saving request (Auto dispatch), an operator repeats the execution of the above simulation and the change of the combination many times to construct an optimal combination (power demand portfolio). The method of this system tuning may be the same as the method of system tuning in a conventional rehearsal conducted by gathering actual consumers, for example.

以上のように、この実施の形態では、仮想需要家A~Eの供給部31Aが、過去に測定された消費電力量(30分時系列データの消費電力)を取得し、取得した消費電力量に基づく仮想消費電力量を、実需要家A~Eの実消費電力量としてDRシステム20に供給する。さらに、仮想節電部31Bが、DRシステム20からの節電の要請に基づいて供給部31AによりDRシステム20に供給する仮想消費電力量を減じる。これにより、仮想需要家A~Eがあたかも実需要家A~Eのようにふるまうシミュレーションが行われ、DRシステム20(特に、DRサーバ23)の動作を事前に十分確認できる。なお、実際のシミュレーションでは、仮想需要家A~Eよりも多い数の仮想需要家が使用されてもよい。 As described above, in this embodiment, the supply unit 31A of the virtual consumers A to E acquires the power consumption measured in the past (power consumption of 30-minute time series data), and supplies the virtual power consumption based on the acquired power consumption to the DR system 20 as the actual power consumption of the real consumers A to E. Furthermore, the virtual power saving unit 31B reduces the virtual power consumption supplied to the DR system 20 by the supply unit 31A based on a power saving request from the DR system 20. This allows a simulation to be performed in which the virtual consumers A to E behave as if they were real consumers A to E, and the operation of the DR system 20 (particularly the DR server 23) can be sufficiently confirmed in advance. Note that in an actual simulation, a greater number of virtual consumers than the virtual consumers A to E may be used.

上記シミュレーションにより、多種多様な実需要家の接続試験を仮想需要家により事前に行うことができ、量的試験、及び、節電指令値が変化したときの追随をDRシステム20上で動作検証することができる。さらに、DRサービス開始後、実需要家接続にかかわる複雑な設定及び試験を事前に行うことが出来るため、DRサービス開始時にこれらの設定・試験作業を大幅に省略でき、サービス開始までの作業の短縮とシステムの品質維持を図ることができる。特に、DRに好適なDRサーバ23が得られる。また、実需要家と仮想需要家を組み合わせて試験を行うこともでき、これにより、事前のDRシステム20のリハーサル試験に間に合わない実需要家がいる場合でも、間に合わない需要家を仮想で構築し、全体の試験に組み込むことができる。 The above simulation allows connection tests of a wide variety of real consumers to be performed in advance using virtual consumers, and allows quantitative testing and verification of the DR system 20's operation when the power saving command value changes. Furthermore, since complex settings and tests related to the connection of real consumers can be performed in advance after the DR service starts, these settings and tests can be significantly omitted when the DR service starts, shortening the work required to start the service and maintaining the quality of the system. In particular, a DR server 23 suitable for DR is obtained. Tests can also be performed by combining real consumers and virtual consumers, so that even if there are real consumers who cannot make it in time for the advance rehearsal test of the DR system 20, the consumers who cannot make it in time can be virtually constructed and incorporated into the overall test.

また、上記実施の形態のように、仮想需要家A~Eは、現実に存在する需要家である実需要家A~Eを仮想化したものであり、供給部31Aが収集サーバ21に供給する仮想消費電力量は、仮想化のもとの実需要家又はこの実需要家と同等の電力消費パターンを有する他の実需要家の過去の消費電力量に基づくものとすることで、仮想消費電力量の精度を高くすることができる。なお、仮想消費電力のもととなる過去の消費電力は、前記の需要家以外の需要家の消費電力でもよい。この場合、過去の消費電力を一定の式に代入して仮想消費電力を求めてもよい。また、仮想消費電力は、過去に測定された消費電力量に基づく消費電力量であればよい。例えば、過去に測定された消費電力量が1分ごとの消費電力量であれば、仮想消費電力量は、過去に測定された消費電力量そのものであってもよい。 As in the above embodiment, the virtual consumers A to E are virtualized real consumers A to E that actually exist, and the virtual power consumption amount supplied by the supply unit 31A to the collection server 21 can be based on the past power consumption amount of the virtualized real consumer or other real consumers having the same power consumption pattern as the real consumer, thereby improving the accuracy of the virtual power consumption amount. The past power consumption that is the basis of the virtual power consumption may be the power consumption of a consumer other than the consumer. In this case, the virtual power consumption may be calculated by substituting the past power consumption into a certain formula. The virtual power consumption may be the power consumption amount based on the power consumption amount measured in the past. For example, if the power consumption amount measured in the past is the power consumption amount per minute, the virtual power consumption amount may be the power consumption amount measured in the past itself.

さらに、仮想消費電力のもととなる過去の消費電力量は、第1期間(ここでは、30分間)の消費電力量であり、仮想消費電力量ないし実消費電力量は、第1期間よりも短い第2期間(ここでは、1分間)の消費電力量である。そして、供給部31Aは、過去の消費電力量を分割し、分割して得られる消費電力量を実消費電力仮想消費電力量として前記DRシステムに供給する。これにより、過去の消費電力量と仮想消費電力ないし実消費電力量との期間が異なる場合であっても、上記シミュレーションを実行できる。 Furthermore, the past power consumption that is the basis of the virtual power consumption is the power consumption for a first period (here, 30 minutes), and the virtual power consumption or actual power consumption is the power consumption for a second period (here, 1 minute) that is shorter than the first period. The supply unit 31A then divides the past power consumption and supplies the power consumption obtained by the division to the DR system as the actual power consumption virtual power consumption. This makes it possible to perform the above simulation even if the periods of the past power consumption and the virtual power consumption or actual power consumption are different.

また、上記実施の形態では、実需要家の制御ポイントを仮想化した仮想制御ポイントを設けている。これにより、上記シミュレーションで使用される、需要家ごとの過去に測定された消費電力量(制御ポイントそれぞれの30分時系列データの消費電力量)ないし仮想需要家ごとの仮想消費電力量は、制御ポイント及び仮想制御ポイントごとつまり1又は複数の電気設備ごとの複数種類の消費電力量を含む。そして、仮想節電部31Bは、節電の要請(ここでは、節電指令値の制御ポイントのオフの指令)に基づいて、複数種類の消費電力量の少なくとも1つを0又は省エネモードに対応する節電量だけ減じる。そして、供給部21Aは、減算後の仮想消費電力量を新たな仮想消費電力量として、収集サーバ21に供給する。これにより、シミュレーション上の節電量の精度が向上する。 In the above embodiment, a virtual control point is provided that virtualizes the control point of the actual consumer. As a result, the power consumption measured in the past for each consumer (power consumption of 30-minute time series data for each control point) or the virtual power consumption for each virtual consumer used in the above simulation includes multiple types of power consumption for each control point and virtual control point, i.e., for one or more pieces of electrical equipment. Then, the virtual power saving unit 31B reduces at least one of the multiple types of power consumption by 0 or the power saving amount corresponding to the energy saving mode based on a power saving request (here, a command to turn off the control point of the power saving command value). Then, the supply unit 21A supplies the virtual power consumption after the subtraction to the collection server 21 as a new virtual power consumption. This improves the accuracy of the power saving amount in the simulation.

上記シミュレーションの用途は、システムチューニングに限定されない。例えば、ある需要家がDRに参加する場合に、当該需要家のDR時の動作を事前に確認するため、上記シミュレーションが行われてもよい。また、DRシステム20と需要家との各動作を全体的に確認するため、シミュレーションが行われてもよい。これらにより、DRシステムの動作及び又は需要家の動作を十分に確認できる。 The use of the above simulation is not limited to system tuning. For example, when a consumer participates in DR, the above simulation may be performed to confirm in advance the operation of the consumer during DR. Also, a simulation may be performed to check the overall operation of the DR system 20 and the consumer. This allows the operation of the DR system and/or the consumer to be fully confirmed.

仮想需要家コンピュータのハードウェア構成は任意である。各部31A及び31Bの少なくとも一部は、1以上の論理回路により構成されてもよい。論理回路としては、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)などが挙げられる。1分時系列データ及び30分時系列データは、アグリゲータ以外の者が管理するサーバに格納されて使用されてもよい。仮想需要家プログラムは、記憶装置以外の他の非一時的な記憶媒体に格納されてもよい。 The hardware configuration of the virtual consumer computer is arbitrary. At least a portion of each unit 31A and 31B may be configured with one or more logic circuits. Examples of logic circuits include an ASIC (Application Specific Integrated Circuit) and an FPGA (Field Programmable Gate Array). The 1-minute time series data and the 30-minute time series data may be stored and used on a server managed by a party other than the aggregator. The virtual consumer program may be stored in a non-transitory storage medium other than a storage device.

以上、実施の形態及び変形例を参照して本発明を説明したが、本発明は、上記の実施の形態及び変形例に限定されるものではない。例えば、本発明には、本発明の技術思想の範囲内で当業者が理解し得る、上記の実施の形態及び変形例に対する様々な変更が含まれる。上記実施の形態及び変形例に挙げた各構成は、矛盾の無い範囲で適宜組み合わせることができる。 Although the present invention has been described above with reference to the embodiments and modifications, the present invention is not limited to the above-mentioned embodiments and modifications. For example, the present invention includes various modifications to the above-mentioned embodiments and modifications that can be understood by a person skilled in the art within the scope of the technical concept of the present invention. The configurations listed in the above-mentioned embodiments and modifications can be combined as appropriate within a range that does not cause inconsistencies.

10…DRシミュレーションシステム、20…DRシステム、21…収集サーバ、22…DBサーバ、23…DRサーバ、30…仮想需要家コンピュータ、31A…供給部、31B…仮想節電部。 10...DR simulation system, 20...DR system, 21...collection server, 22...DB server, 23...DR server, 30...virtual consumer computer, 31A...supply unit, 31B...virtual power saving unit.

Claims (7)

複数の実需要家のそれぞれの実消費電力量と、節電量を指令する節電指令値とに基づいて、前記複数の実需要家全体での節電量が前記節電指令値に達するように前記複数の実需要家の少なくとも1つに節電を要請するDR(デマンドレスポンス)システムに接続されたコンピュータであって、
前記コンピュータ上には、前記複数の実需要家をそれぞれ仮想化した複数の仮想需要家が構築され、
前記複数の仮想需要家のそれぞれは、
過去に測定された消費電力量に基づく仮想消費電力量を前記実消費電力量として前記DRシステムに供給する供給部と、
前記DRシステムからの前記節電の要請に基づいて、前記供給部により前記DRシステムに供給する前記仮想消費電力量を減じる仮想節電部と、を備える、
仮想需要家コンピュータ。
A computer connected to a demand response (DR) system that requests power saving to at least one of a plurality of actual consumers based on actual power consumption of each of the plurality of actual consumers and a power saving command value that commands an amount of power saving so that an amount of power saving of the plurality of actual consumers as a whole reaches the power saving command value,
A plurality of virtual consumers are constructed on the computer by virtualizing the plurality of actual consumers ,
Each of the plurality of virtual consumers includes:
a supply unit that supplies a virtual power consumption amount based on a power consumption amount measured in the past to the DR system as the actual power consumption amount;
a virtual power saving unit that reduces the virtual power consumption amount supplied to the DR system by the supply unit based on the power saving request from the DR system,
Virtual customer computer.
前記過去に測定された消費電力量は、前記仮想需要家の仮想化のもとの実需要家又はこの実需要家と同等の電力消費パターンを有する他の実需要家の過去の消費電力量である、
請求項1に記載の仮想需要家コンピュータ。
The previously measured power consumption is the past power consumption of an actual consumer based on the virtualization of the virtual consumer or another actual consumer having a power consumption pattern similar to that of the actual consumer.
The virtual customer computer of claim 1 .
前記過去の消費電力量は、第1期間の消費電力量であり、
前記実消費電力量は、前記第1期間よりも短い第2期間の消費電力量であり、
前記供給部は、前記過去の消費電力量を分割し、分割した前記消費電力量を前記実消費電力量として前記DRシステムに供給する、
請求項1又は2に記載の仮想需要家コンピュータ。
The past power consumption amount is a power consumption amount in a first period,
the actual power consumption amount is a power consumption amount in a second period that is shorter than the first period,
The supply unit divides the past power consumption amount and supplies the divided power consumption amount to the DR system as the actual power consumption amount.
The virtual customer computer according to claim 1 or 2.
前記仮想消費電力量は、1又は複数の電気設備ごとの複数種類の仮想消費電力量を含み、
前記仮想節電部は、前記節電の要請に基づいて、前記複数種類の仮想消費電力量の少なくとも1つを減じる、
請求項1から3のいずれか1項に記載の仮想需要家コンピュータ。
The virtual power consumption includes a plurality of types of virtual power consumption for each of one or more pieces of electrical equipment,
The virtual power saving unit reduces at least one of the plurality of types of virtual power consumption amounts based on the request for power saving.
The virtual customer computer according to any one of claims 1 to 3.
請求項1から4のいずれか1項に記載の仮想需要家コンピュータと、
前記DRシステムと、
を備えるDRシミュレーションシステム。
A virtual customer computer according to any one of claims 1 to 4;
The DR system;
A DR simulation system comprising:
複数の実需要家のそれぞれの実消費電力量と、節電量を指令する節電指令値とに基づいて、前記複数の実需要家全体での節電量が前記節電指令値に達するように前記複数の実需要家の少なくとも1つに節電を要請するDR(デマンドレスポンス)システムに接続されたコンピュータ上に、
前記複数の実需要家をそれぞれ仮想化した複数の仮想需要家を構築し、
前記複数の仮想需要家のそれぞれは、
過去に測定された消費電力量に基づく仮想消費電力量を前記実消費電力量として前記DRシステムに供給する供給部と、
前記DRシステムからの前記節電の要請に基づいて、前記供給部により前記DRシステムに供給する前記仮想消費電力量を減じる仮想節電部と、を備える、
仮想需要家プログラム。
A computer connected to a demand response (DR) system that requests at least one of a plurality of actual consumers to save power based on an actual power consumption amount of each of the plurality of actual consumers and a power saving command value that commands an amount of power saving so that an amount of power saving by the entire plurality of actual consumers reaches the power saving command value,
constructing a plurality of virtual consumers by virtualizing the plurality of actual consumers,
Each of the plurality of virtual consumers includes:
a supply unit that supplies a virtual power consumption amount based on a power consumption amount measured in the past to the DR system as the actual power consumption amount;
a virtual power saving unit that reduces the virtual power consumption amount supplied to the DR system by the supply unit based on the power saving request from the DR system ,
Virtual Consumer Program.
請求項1から5のいずれか1項に記載の仮想需要家コンピュータに構築された前記仮想需要家に対して前記DRシステムが節電を要請するシミュレーションを実施する第1ステップと、
前記シミュレーションでの前記DRシステムの動作に基づいて、前記DRシステムの前記節電の要請の内容を決定するDRサーバをシステムチューニングする第2ステップと、
を備えるDRサーバの形成方法。
A first step of performing a simulation in which the DR system requests power saving to the virtual consumer constructed in the virtual consumer computer according to any one of claims 1 to 5;
a second step of system tuning a DR server that determines the content of the power saving request of the DR system based on the operation of the DR system in the simulation;
A method for forming a DR server comprising:
JP2021115563A 2021-07-13 2021-07-13 Virtual customer computer, DR simulation system, virtual customer program, and DR server formation method Active JP7704600B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021115563A JP7704600B2 (en) 2021-07-13 2021-07-13 Virtual customer computer, DR simulation system, virtual customer program, and DR server formation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021115563A JP7704600B2 (en) 2021-07-13 2021-07-13 Virtual customer computer, DR simulation system, virtual customer program, and DR server formation method

Publications (2)

Publication Number Publication Date
JP2023012107A JP2023012107A (en) 2023-01-25
JP7704600B2 true JP7704600B2 (en) 2025-07-08

Family

ID=85381557

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021115563A Active JP7704600B2 (en) 2021-07-13 2021-07-13 Virtual customer computer, DR simulation system, virtual customer program, and DR server formation method

Country Status (1)

Country Link
JP (1) JP7704600B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013073048A1 (en) 2011-11-18 2013-05-23 株式会社日立製作所 Power supply/demand plan generation device and power supply/demand plan generation method
JP2015045443A (en) 2013-08-28 2015-03-12 三菱重工業株式会社 Control device and method, program, and air conditioner provided with the same
JP2017070131A (en) 2015-10-01 2017-04-06 株式会社日立製作所 Power demand adjustment plan management device and power demand adjustment plan management method
JP2018201282A (en) 2017-05-26 2018-12-20 東芝ライテック株式会社 Communication device and communication system
JP2019135901A (en) 2018-02-05 2019-08-15 大阪瓦斯株式会社 Demand response system
US20210055700A1 (en) 2019-08-19 2021-02-25 Invenia Technical Computing Corporation Hybrid machine learning and simulation based system for forecasting in electricity systems

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013073048A1 (en) 2011-11-18 2013-05-23 株式会社日立製作所 Power supply/demand plan generation device and power supply/demand plan generation method
JP2015045443A (en) 2013-08-28 2015-03-12 三菱重工業株式会社 Control device and method, program, and air conditioner provided with the same
JP2017070131A (en) 2015-10-01 2017-04-06 株式会社日立製作所 Power demand adjustment plan management device and power demand adjustment plan management method
JP2018201282A (en) 2017-05-26 2018-12-20 東芝ライテック株式会社 Communication device and communication system
JP2019135901A (en) 2018-02-05 2019-08-15 大阪瓦斯株式会社 Demand response system
US20210055700A1 (en) 2019-08-19 2021-02-25 Invenia Technical Computing Corporation Hybrid machine learning and simulation based system for forecasting in electricity systems

Also Published As

Publication number Publication date
JP2023012107A (en) 2023-01-25

Similar Documents

Publication Publication Date Title
US9124132B2 (en) Automated demand response gateway
CN111505938B (en) Building automation system with energy optimization constructor and generic data model designer
US8738333B1 (en) Capacity and load analysis in a datacenter
US10928784B2 (en) Central plant optimization system with streamlined data linkage of design and operational data
KR101645689B1 (en) The apparatus and method of cloud application moudule in public tender with smartphone
Ghatikar Demand response opportunities and enabling technologies for data centers: Findings from field studies
US20150095009A1 (en) Virtual power management multiprocessor system simulation
US20120216205A1 (en) Energy-aware job scheduling for cluster environments
US20130138806A1 (en) Predictive and dynamic resource provisioning with tenancy matching of health metrics in cloud systems
US20120053925A1 (en) Method and System for Computer Power and Resource Consumption Modeling
US20170237289A1 (en) Method and apparatus for remote electrical load management
KR20130062991A (en) Virtual server control system and program
US9372479B1 (en) System and method for a database layer for managing a set of energy consuming devices
US11888676B2 (en) Building management system with control framework
WO2017073602A1 (en) Equipment management system and equipment management method
JP5794531B2 (en) Power navigation device
US20250306546A1 (en) Systems and methods for optimization of a building management system
JP7704600B2 (en) Virtual customer computer, DR simulation system, virtual customer program, and DR server formation method
US11042178B2 (en) Providing demand response
US20240118737A1 (en) Evaluation device and program
JP2023012111A (en) Baseline generating apparatus, and baseline generating program
KR20150034614A (en) Method and apparatus for predicting amount of energy reduction
Ganti Smart grid as a driver for energy-intensive industries: a data center case study
JP6154974B1 (en) Energy usage prediction system, energy usage prediction method and program
JP7850634B2 (en) Information processing device and generation method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240604

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250310

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250318

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250514

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: 20250603

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250626

R150 Certificate of patent or registration of utility model

Ref document number: 7704600

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150