Abstract:
Provided is a consumer cooperation support system in which control requests from a plurality of master consumers do not conflict with each other. A consumer cooperation support apparatus collects attribute information from an EMS group that can collect, manage, and transmit attribute information of ordinary power consumers, and manages the attribute information to manage an identifier of a master consumer EMS group that issues a control request to other consumers by its own judgment. The consumer cooperation support apparatus allocates a cluster obtained by classifying consumers based on the attribute information to a group created so as to correspond to the master consumer EMS. When the master consumer EMS refers to an EMS group in order to issues a control request, the EMS group that can be referred to is limited to EMSs included in the group.

Description:
TECHNICAL FIELD 
       [0001]    The present invention relates to a smart grid. 
       BACKGROUND ART 
       [0002]    In recent years, a photovoltaic power generation device, a wind power generation device, a NAS battery, and an electric vehicle have been widely used by power consumers such as an ordinary household, a building, or a factory. A framework called a smart grid that connects such power generation devices, batteries, and electric devices such as an air-conditioner by a network, monitors the operation state of devices, and interchanges the excess and the shortage in electric power to thereby improve the efficiency of power consumption in a region has been gathering attention. 
         [0003]    This framework allows a power distribution company to turn on/off the power of a device and control the output of the device via a network based on the operation data of the device collected via the network. For example, a control request is transmitted to a consumer in a peak power demand hour during the daytime to turn off an air-conditioner possessed by the consumer or change the set temperature thereof upon permission. 
         [0004]    In this way, it is possible to suppress the power consumption to be equal to or lower than a maximum power generation amount. 
         [0005]    However, since the control target device is a consumer&#39;s possession, the control request may be rejected. Due to this, a method of predicting whether a consumer accepts or rejects the control when making a control plan or calculating an incentive required for the control to be accepted by a consumer has been studied. 
       CITATION LIST 
     Patent Literature 
     [PTL 1] 
     Japanese Patent Application Publication No. 2008-295193 
     SUMMARY OF INVENTION 
     Technical Problem 
       [0006]    In PTL 1, future power supply and demand data is predicted based on past power supply and demand data and a control plan is made based on the prediction result. In this case, a consumer model made up of an incentive presented to a consumer and a control cooperation level is calculated from the result of past control acceptance and rejection for each consumer. By using the calculation result during control, it is possible to select a consumer having a high cooperation level to perform control and to increase the accuracy of the control result. 
         [0007]    Here, PTL 1 assumes that a single entity (an electric power company, power distribution company, or the like) performs control on a certain consumer. However, a community energy management system (CEMS) and a micro-grid proposed in relation with the smart grid propose a framework in which consumers in a community interchange electric power. In this case, the entity that performs control on consumers is not limited to a single electric power company or a single power distribution company, but other consumers also perform the control. Due to this, according to the conventional method which does not take the presence of another entity that performs control into consideration, highly accurate prediction cannot be made. 
         [0008]    Specifically, in PTL 1, since it is not possible to take another entity that performs control into consideration when predicting a response to control, there is a problem that a plurality of control operations is performed on one consumer simultaneously. When it is not possible to process a plurality of control operations on one consumer simultaneously, some control operations are rejected. As a result, the result becomes different from prediction and the entity that performs control needs to correct the control plan. As a result, stabilizing the control takes time, which causes a problem in real-time electric power control. 
         [0009]    Here, it is considered that, if a contract is made between a control entity and a control subject (consumer or the like) and control operations are exchanged only when the contract is valid, the contract conflict problem can be solved. However, it is considered that, when the range of exchangeable control operations is limited based on the contract only, the properties of the correlated control subject change greatly depending on the control entity. When such an imbalance is present, some of the groups which exchange control operations can be the cause of instability in power control. Specifically, when a consumer (group) is incorporated into power control, it is considered to be desirable that the consumer (group) has sufficient facilities (power generation devices, storage batteries, or the like) and is cooperative to power control (has a high acceptance rate of the control). However, the acceptance rate or the like when a consumer receives a request for control on facilities such as power generation devices or storage batteries possessed by the consumer is different for respective consumers. Due to this, when a control group is determined based on a contract only, a case where some groups do not include a number of consumers sufficient for performing power control stably may occur. Thus, it is not possible to adjust the supply and demand sufficiently in emergencies, which is a hindrance to stable power control. 
         [0010]    Therefore, with such a problem in view, an object of the present invention is to prevent control requests from conflicting with each other even when a plurality of control entities is present, increase prediction accuracy of control results to reduce the number of corrections of a control plan, and increase stability of power control. Another object of the present invention is to maintain a situation for maintaining stability of power control. 
       Solution to Problem 
       [0011]    In order to solve the problem, a consumer cooperation support apparatus creates groups for respective consumers (master consumers) that mainly transmit a control request and manages information on a correspondence between a group and a consumer. 
         [0012]    The groups are created in the following manner. First, data such as (i) operation data of various devices possessed by a consumer, (ii) facility data of various devices possessed by a consumer, (iii) a response result to a control request issued to a consumer, and (iv) environment data such as the temperature around a consumer is collected and managed. Subsequently, consumers are modeled based on the collected data and an acceptance rate of a consumer to the control request is calculated. Moreover, consumers are classified into clusters based on the collected data and the modeling result. After that, groups are created so that consumers included in respective clusters are allocated to respective groups according to the proportions of the amounts of facilities possessed by the master consumers. 
         [0013]    The master consumer can transmit a control request to a consumer via the consumer cooperation support apparatus. In this case, the candidates for a destination of the control request presented to the master consumer are made up only of consumers included in the group associated with the master consumer. In this manner, electric power is interchanged. 
       Advantageous Effects of Invention 
       [0014]    A consumer group is created for specific consumers, execution of control requests is limited to such a range of consumers, whereby conflict between control requests can be prevented. Moreover, when groups are created, consumers are clustered once and each cluster is allocated to groups according to the proportions of the amounts of facilities possessed by the master consumers. In this way, the balance between the amount of facilities of the master consumer and the total amount of facilities possessed by the allocated consumers is equalized between groups. 
     
    
     
       BRIEF DESCRIPTION OF DRAWINGS 
         [0015]      FIG. 1  illustrates a system configuration. 
           [0016]      FIG. 2  illustrates a physical configuration. 
           [0017]      FIG. 3  illustrates a software configuration. 
           [0018]      FIG. 4  illustrates past operation information. 
           [0019]      FIG. 5  illustrates facility information. 
           [0020]      FIG. 6  illustrates a response to control. 
           [0021]      FIG. 7  illustrates management data of a group and a cluster to which a consumer belongs. 
           [0022]      FIG. 8  illustrates environment information. 
           [0023]      FIG. 9  illustrates analysis results. 
           [0024]      FIG. 10  illustrates a flowchart of group management. 
           [0025]      FIG. 11  illustrates an image of a group creation process. 
           [0026]      FIG. 12  illustrates an image of a process corresponding to an increase in the number of master consumers. 
           [0027]      FIG. 13  illustrates an image of a process corresponding to a decrease in the number of master consumers. 
           [0028]      FIG. 14  illustrates an image of a process corresponding to an increase in the number of consumers. 
           [0029]      FIG. 15  illustrates group data. 
           [0030]      FIG. 16  illustrates relay of a control request. 
           [0031]      FIG. 17  illustrates contract information. 
           [0032]      FIG. 18  illustrates a transformation loss rate of a transformer. 
           [0033]      FIG. 19  illustrates a transmission loss rate between transformers nearest to a consumer. 
           [0034]      FIG. 20  illustrates a transmission loss rate between transformers. 
       
    
    
     DESCRIPTION OF EMBODIMENTS 
     Embodiment 1 
       [0035]    Hereinafter, an embodiment of the present invention will be described with reference to the drawings. 
         [0036]    A block diagram illustrating a system configuration will be described with reference to  FIG. 1 . A consumer cooperation support apparatus a 1  is an apparatus for relaying a control request transmitted and received between consumers and grouping the consumers. A consumer a 3  is an abstract expression of an electric power user such as an ordinary household, a factory, or a building. It is assumed that the consumer cooperation support apparatus a 1  and the consumer a 3  can communicate bidirectionally via a network (Internet or the like)  2 . Moreover, in  FIG. 1 , a power generation device a 5 , a power consuming device a 6 , and a power storage device a 7  are abstract expressions of devices possessed by the consumer a 3  and capable of generating, using and storing electric power, and an EMS a 4  is a device for managing and controlling these devices and communicating with the consumer cooperation support apparatus a 1 . 
         [0037]    An example of a physical configuration of the consumer cooperation support apparatus a 1  will be described with reference to  FIG. 2 . This device includes an arithmetic unit (CPU) b 1 , a storage device (a main memory b 2  and a hard disk b 3 ), and a network adapter b 4  and is connected to the network a 2  via the network adapter b 4 . 
         [0038]    Various DBs are stored in the storage device. Specifically, operation data c 1 , facility data c 2 , control request history data c 3 , group data c 4 , and environment data c 5  are stored as DBs. 
         [0039]    A software configuration of the consumer cooperation support apparatus a 1  will be described with reference to  FIG. 3 . These software components are stored in the storage device and are executed appropriately by the arithmetic unit, whereby the software components function as processing units. This apparatus includes an operation data collection processing unit c 6 , a facility data management processing unit c 7 , a control request relay processing unit c 8 , an analysis processing unit c 9 , a group management processing unit c 11 , and a power transmission distance management processing unit c 12  as process execution units. 
         [0040]    The process execution units communicate with external devices via a communication unit c 10 . 
         [0041]    The format of data managed inside the consumer cooperation support apparatus a 1  will be described with reference to  FIGS. 4 ,  5 ,  6 ,  7 ,  8 ,  9 , and  15 . 
         [0042]      FIG. 4  illustrates the format of data used when managing operation data (past operation information) of devices possessed by a consumer. A consumer ID d 1  is an ID that is uniquely determined to be used for identifying a consumer, and time d 2  is the time when operation data is acquired. The operation data of a facility possessed by a consumer is represented by three values of a power generation amount d 3 , a power consumption amount d 4 , and a power storage amount d 5 , which are managed in association with a pair of the consumer ID d 1  and the time d 2 . Each entry of this table is added whenever operation data is sent from the EMS a 4 . 
         [0043]      FIG. 5  illustrates the format of data used when managing performance data (facility information) of a device possessed by a consumer. Latitude e 1  and longitude e 2  represent the place where a facility possessed by a consumer is present. The performance of an device possessed by a consumer is represented by three values of a maximum power generation amount e 3 , a maximum power consumption amount e 4 , and a maximum power storage amount e 5 , which are managed in association with the consumer ID. Each entry of this table corresponds to the EMS a 4  possessed by the consumer a 3 . When the EMS a 4  is registered in the consumer cooperation support apparatus a 1 , the corresponding entry is created. When the EMS a 4  is removed, the corresponding entry is also removed. 
         [0044]      FIG. 6  illustrates the format of data used when managing the history of a control request issued to a consumer. Result f 1  represents the result of a control request, and time f 2  and control request content f 3  represent the time when a control request is issued and the content thereof, respectively. These pieces of data are managed in association with the consumer ID. Each entry of this table is added whenever the EMS a 4  receives a control request. 
         [0045]      FIG. 7  illustrates the format of data used when managing a group and a cluster to which a consumer belongs. A group ID g 1  is the ID of a group defined for each consumer (master consumer) that issues a control request to another consumer by its own judgment to procure electric power. A cluster ID g 2  is the ID indicating the result of clustering performed based on properties such as the amount of facilities possessed by the consumer or the result of response to a control request. 
         [0046]    The group to which respective consumers belong is managed in association with the group ID g 1 , and the properties of respective consumers are managed by the cluster ID g 2 . Each entry of this table corresponds to the EMS a 4 . When the EMS a 4  is registered in the consumer cooperation support apparatus a 1 , the corresponding entry is created. When the EMS is removed, the entry is also removed. 
         [0047]      FIG. 8  illustrates the format of data used for managing environment information on an environment of a place where a consumer is present. Temperature h 1  is an example of an index indicating the environment around a consumer, and these elements are managed in association with a consumer ID and time. Each entry of this table is created whenever environment information around the consumer a 3  is transmitted from the EMS a 4 . 
         [0048]      FIG. 9  illustrates the format of data used when managing analysis results. A control request execution rate i 1  is a value indicating whether control is executed or not when a control request is issued to a consumer. Each entry of this table corresponds to the EMS a 4 . The entry is created when the EMS a 4  is registered in the consumer cooperation support apparatus a 1  and is removed when the EMS is removed. 
         [0049]      FIG. 15  illustrates the data format of the group data used when managing groups. A master consumer ID o 1  is the ID of a master consumer associated with each group. Each entry of this table corresponds to a consumer (master consumer) that mainly issues a control request to other consumers among the consumers a 3 . When a consumer is registered in the consumer cooperation support apparatus a 1  as a master consumer, the corresponding entry is created. When the consumer is removed, the corresponding entry is also removed. 
         [0050]      FIG. 17  illustrates the data format of contract information used for managing a correspondence of a contract between a consumer (master consumer) that mainly issues a control request and other consumers. A counterpart master consumer ID q 1  is the ID of a master consumer with which the other consumers make a contract. Each entry of this table corresponds to a consumer other than the master consumer among the consumers a 3 . When a consumer is registered in the consumer cooperation support apparatus a 1 , the corresponding entry is created. When the consumer is removed, the corresponding entry is also removed. 
         [0051]      FIG. 18  illustrates the format of data used when managing a transformer. A transformer ID r 1  is the ID defined for each transformer, and a transformation loss rate r 2  indicates a loss rate of electric power when transmitted via a transformer. Each entry of this table is added when a transformer is added to a power transmission and distribution network and is removed when the transformer is removed. 
         [0052]      FIG. 19  illustrates the data format used when managing a correspondence between a consumer and a nearest transmitting transformer and a transmission power loss rate between the consumer and the transformer. A nearest transformer ID s 1  indicates the ID of a transformer nearest on a transmission to a consumer, and a consumer-transformer loss rate s 2  indicates a power loss rate when electric power is transmitted between a consumer and a nearest transformer. Each entry of this table is added when a consumer is added and is removed when the consumer is removed. 
         [0053]      FIG. 20  illustrates the data format used when managing a transmission power loss rate between transformers. A transformer pair t 1  indicates a pair of transformer IDs and an inter-transformer loss rate t 2  indicates a transmission power loss rate between transformers. Each entry of this table is managed such that entries corresponding to an added transformer and existing transformers are added when a transformer is added to a power transmission and distribution network, and the entries corresponding to a removed transformer and the remaining transformers are removed when the transformer is removed. 
         [0054]    Next, the details of various processes performed by the consumer cooperation support apparatus will be described. 
       &lt;Calculation of Control Request Execution Rate&gt; 
       [0055]    A control request execution period of each consumer is calculated according to [(accumulated control request execution period)/[(accumulated control request execution period)+(accumulated control request rejection period)]]. 
         [0056]      FIG. 10  illustrates an overview of a group management process. A group management processing unit of the consumer cooperation support apparatus a 1  executes this process periodically to update the group information. The processes of respective steps illustrated in  FIG. 10  will be described in the following paragraphs. 
         [0000]    &lt;Creation of Group&gt;: Corresponds to Step j 1  of  FIG. 10   
         [0057]      FIG. 11  illustrates an image of a group creation process. The details of this process will be described appropriately by referring to drawings. 
         [0000]    (1) In step k 1 , groups are created for respective master consumers. A group ID is created for respective master consumers and a pair of a master consumer and a group ID is registered in the table illustrated in  FIG. 15 . An entry corresponding to a master consumer is created in  FIG. 15 , and the range of values that the g 1  can take is determined.
 
(2) In step k 2 , consumers other than a master consumer are clustered using a method such as K-means or vector quantization based on the values managed in  FIGS. 4 ,  5 ,  8 , and  9 . As a result, the value of the entry g 2  of  FIG. 7  corresponding to each consumer is determined. Moreover, by doing so, consumers having similar properties are included in each cluster.
 
(3) In step k 3 , the consumers included in each cluster are allocated to each group using an equalizing method such as round-robin. As a result, the value of the entry g 1  of  FIG. 7  corresponding to each consumer is determined. Moreover, by allocating consumers included in each cluster to groups using the equalizing method, the consumers allocated to each group have similar properties.
 
&lt;Updating of Group Information when Number of Master Consumers Increases&gt;: Corresponds to Steps j 2  and j 3  of  FIG. 10 
 
         [0058]      FIG. 12  illustrates an image of a group information updating process when the number of master consumers increases. The details of this process will be described appropriately by referring to drawings. 
         [0000]    (1) In step  11 , a new group is created according to an increase in the number of master consumers. An entry corresponding to the added master consumer is created in  FIG. 15  and the range of values that the g 1  can take increases.
 
(2) In step  12 , some of the consumers allocated to existing groups are extracted and are allocated to a new group. In this case, a number of consumers corresponding to a proportion [(number of original master consumers)/(number of new master consumers)] among the consumers belonging to the same cluster of each group are extracted.
 
(3) In step  13 , the consumers extracted in step  12  are allocated to the newly added master consumer. The value of the entry g 1  of  FIG. 7  corresponding to the extracted consumer is changed to the new group ID created in step  11 .
 
&lt;Updating of Group Information when Number of Master Consumers Decreases&gt;: Corresponds to Steps j 4  and j 5  of  FIG. 10 
 
         [0059]      FIG. 13  illustrates an image of a group information updating process when the number of master consumers decreases. The details of this process will be described appropriately by referring to drawings. 
         [0000]    (1) In step m 1 , a group corresponding to a removed master consumer is removed. The entry corresponding to the removed master consumer in  FIG. 15  is removed.
 
(2) In step m 2 , consumers defined by the two values of the group ID g 1  and the cluster ID g 2  of the removed master consumer are divided by the number of remaining master consumers and are allocated to respective master consumers, and the group IDs g 1  of respective consumers are updated.
 
&lt;Updating of Group Information when Number of Consumers Increases&gt;: Corresponds to Steps j 6  and j 7  of  FIG. 10 
 
         [0060]      FIG. 14  illustrates an image of a group information updating process when the number of consumers increases. The details of this process will be described appropriately by referring to drawings. 
         [0000]    (1) In step n 1 , a consumer is added. The entries of  FIGS. 4 ,  5 ,  6 ,  7 ,  8 , and  9  are created for the added consumer.
 
(2) In step n 2 , the cluster ID g 2  of the consumer is determined using the identifier created in step k 2 .
 
(3) In step n 3 , the number of consumers included in the previously determined cluster ID g 2  is compared with the number of consumers included in a group determined by an optional group ID g 1 , and the group ID g 1  of a group including the smaller number of consumers is set to the group ID g 1  of the added consumer.
 
&lt;Updating of Group Information when Number of Consumers Decreases&gt;: Corresponds to Step j 8  and j 9  of  FIG. 10 
 
         [0061]    Consumers are removed as they are. The corresponding entries of  FIGS. 4 ,  5 ,  6 ,  7 ,  8 , and  9  are removed. 
         [0000]    &lt;Reexamination of Allocation&gt;: Corresponds to Step j 10  of  FIG. 10   
         [0062]    When an event corresponding to any one of the following conditions occurs, a processing unit that has detected the event asks the group management processing unit c 11  to create a group, and allocation is reexamined. 
         [0000]    (1) The estimate and the result for a control request issued by a master consumer are different continuously, and the control request relay processing unit c 8  detects the continuity.
 
(2) It is determined that total amounts of facilities of consumers allocated to respective master consumers, which are periodically checked by the group management processing unit, are greatly different from each other.
 
       &lt;Relay of Control Request&gt; 
       [0063]      FIG. 16  illustrates the sequence of a process when the consumer cooperation support apparatus relays a control request from a master consumer. The details of this process will be described appropriately by referring to drawings. 
         [0000]    (1) In step p 1 , an EMS of a master consumer issues an acquisition request to the consumer cooperation support apparatus in order to acquire a list of IDs of consumers belonging to a group to which the master consumer itself belongs. The consumer ID allocated to the master consumer itself is sent as a key. Consequently, the consumer cooperation support apparatus retrieves the corresponding group ID from the table of  FIG. 15  stored therein, extracts an entry having the group ID g 1  which is the same as the retrieved group ID among the entries of the table of  FIG. 7 , and returns the entry to the master consumer.
 
(2) In step p 2 , the consumer cooperation support apparatus generates a list of company IDs based on the data managed in the table of  FIG. 7  and returns the list to the master consumer.
 
(3) In step p 3 , the master consumer issues an acquisition request to the consumer cooperation support apparatus in order to acquire the data of other consumers using the consumer ID as a key. In this case, the data referred to is the data managed in the table illustrated in  FIGS. 4 ,  5 ,  6 ,  8 , and  9 .
 
(4) In step p 4 , the consumer cooperation support apparatus returns the data referred to from the master consumer if the consumer cooperation support apparatus has the data. If the consumer cooperation support apparatus does not have the data, the apparatus returns the fact thereof.
 
(5) In step p 5 , the master consumer determines a consumer to which a control request is to be sent based on the data obtained in step p 4  and transmits a control request using the ID of the consumer as a key.
 
(6) In step p 6 , the consumer cooperation support apparatus relays the control request to send the same to respective consumers.
 
       Embodiment 2 
       [0064]    Next, a case where group information is given from an external device when creating initial groups will be described as a second embodiment of the present invention. In this embodiment, it is assumed that information on a predetermined relation such as a contract relation between a master consumer and a consumer is reflected on the creation of groups. Redundant description of portions overlapping with those of the first embodiment will not be provided, and only the difference will be described. 
       &lt;Creation of Group&gt; 
       [0065]    In step k 3 , consumers are allocated to respective groups based on the data illustrated in  FIG. 17 . Respective consumers are allocated to a group corresponding to a master consumer designated by a counterpart master consumer ID q 1 . By doing so, it is possible to reflect contract information when creating initial groups. 
       Embodiment 3 
       [0066]    Next, a case where a distance-based index defined between consumers is taken into consideration when reexamining allocation will be described as a third embodiment of the present invention. In this embodiment, it is assumed that features such as a transmission power loss rate, which are dependent on a positional relation of consumers in the real world and the topology of a power transmission network are reflected on the reexamination of allocation. Redundant description of portions overlapping with those of the first embodiment will not be provided, and only the difference will be described. 
       &lt;Reexamination of Allocation&gt; 
       [0067]    When an event corresponding to any one of the following conditions occurs, a processing unit that has detected the event asks the group management processing unit c 11  to create a group, and allocation is reexamined. 
         [0000]    (1) The estimate and the result for a control request issued by a master consumer are different continuously, and the control request relay processing unit c 8  detects the continuity.
 
(2) It is determined that total amounts of facilities of consumers allocated to respective master consumers, which are periodically checked by the group management processing unit, are greatly different from each other.
 
       &lt;Exchange of Consumers&gt; 
       [0068]    (1) A pair of groups including an excess group in which a total amount of facilities possessed by allocated consumers is larger than the facilities possessed by the master consumer and a shortage group in which the total amount of facilities is smaller than the facilities possessed by the master consumer is selected.
 
(2) A consumer, among the consumers included in the excess group, from which the transmission distance to the shortage group is the smallest is selected and is moved to the shortage group. In this case, as the transmission distance between the consumer moved from the excess group and the shortage group, the distance between the moved consumer and a consumer, among the consumers included in the shortage group, from which the transmission distance to the moved consumer is the smallest is used. Moreover, the distance d between consumers is calculated by the following equation when the IDs of two consumers are x and y.
 
         [0000]        d ( x,y )= s 2( x )* r 2( s 1( x ))* t 2( s 1( x ), s 1( y ))* r 2( s 1( y ))* s 2( y ) 
         [0069]    Here, s 2 ( x ) is a consumer-transformer loss rate included in an entry retrieved from the table illustrated in  FIG. 19  using a consumer ID x. s 1 ( x ) is a nearest transformer ID included in the entry retrieved from the table illustrated in  FIG. 19  using the consumer ID x. r 2 (s 1 ( x )) is a transformation loss rate included in an entry retrieved from the table illustrated in  FIG. 18  using the transformer ID s 1 ( x ). t 2 (s 1 ( x ),s 1 ( y )) is an inter-transformer loss rate included in the entry retrieved from the table illustrated in  FIG. 20  using the pair of transformer IDs s 1  ( x ) and s 1 ( y ). 
         [0000]    (3) The process (2) is performed repeatedly until a difference between a proportion of facilities possessed by the master consumer allocated to any of the groups to a total amount of facilities possessed by consumers allocated to the group and an overall proportion reaches a threshold value or smaller.
 
(4) The processes (2) and (3) are performed repeatedly until an excess/shortage group disappears.
 
       REFERENCE SIGNS LIST 
       [0000]    
       
         a 1  Consumer cooperation support apparatus 
         a 2  Internet 
         a 3  Consumer 
         a 4  EMS 
         a 5  Power generation device 
         a 6  Power consuming device 
         a 7  Power storage device 
         a 8  Environment measurement sensor 
         b 1  CPU 
         b 2  Main Memory 
         b 3  Storage 
         b 4  Network Adapter 
         c 1  Operation data 
         c 2  Facility data 
         c 3  Control request history data 
         c 4  Group data 
         c 5  Environment data 
         c 6  Operation data collection 
         c 7  Facility data management 
         c 8  Control request relay 
         c 9  Analysis 
         c 10  Communication unit 
         c 11  Contract data 
         c 12  Transmission distance 
         d 1  Consumer ID 
         d 2  Time 
         d 3  Power generation amount 
         d 4  Power consumption amount 
         d 5  Power storage amount 
         e 1  Latitude 
         e 2  Longitude 
         e 3  Maximum power generation amount 
         e 4  Maximum power consumption amount 
         e 5  Maximum power storage amount 
         f 1  Result 
         f 2  Time 
         f 3  Control request content 
         g 1  Group ID 
         g 2  Cluster ID 
         h 1  Temperature 
         i 1  Control request execution rate 
         o 1  Master consumer ID 
         q 1  Counterpart master consumer ID 
         r 1  Transformer ID 
         r 2  Transformation loss rate 
         s 1  Nearest transformer ID 
         s 2  Consumer-transformer loss rate 
         t 1  Transformer ID pair 
         t 2  Inter-transformer loss rate