The present invention relates to a building management device, a wide area management system, a data acquiring method, and a program.
It has been a common practice to install a management device for managing facility equipment in a building such as an office building, a hospital, a school, or a factory. There have also been systems for monitoring information of pieces of facility equipment in a plurality of buildings from a remote site via a communication line.
A known example of such systems is Energy Management Systems (EMSs), which manage energy that is consumed in a building such as electric power through an analysis of data collected from the building. EMSs that utilize big data are also known. Some EMSs are installed in a cloud to collect data from a building via an existing communication line and analyze the data.
There is described in Patent Literature 1 a way to prevent the worsening of network congestion and a load on a collection server from meter data, which is collected from a meter/gauge. The preventative includes: calculating a differential between the last-notified amount of change in meter value and the amount of change in meter value that is calculated from the last meter value and the current meter value; and transmitting meter data, which corresponds to the meter value, when the calculated differential exceeds a given threshold.
[PTL 1] Japanese Patent Laid-open Publication No. 2012-199726
In a building, there are installed multiple sensors (for example, several thousand to several ten thousand sensors) such as a temperature sensor and an electric power sensor in order to manage the building. To manage power consumption, for example, a management device installed in the building needs to collect data from the multiple sensors. Those sensors are connected to, for example, a Field Area Network (FAN), and the management device collects data from those sensors via the FAN.
However, collecting data from the multiple sensors in the building frequently increases traffic in the FAN and adds to the load. In addition, building the system of a management device capable of handling a huge amount of information requires more cost. This is further compounded in the case of aggregating information of a plurality of buildings in a server in a cloud, where the number of sensors combined is immense, by causing congestion in communication lines between the buildings and the cloud and by running up the cost of building an EMS capable of handling a huge amount of information.
Communication traffic could be reduced by simply acquiring data from each of the multiple sensors less frequently. However, less frequent data acquisition leads to a drop in the precision of analysis of data such as power consumption.
Patent Literature 1 deals with a technology about meters/gauges that are installed in homes, and is not applicable to a management device that collects data from a plurality of sensors.
An object of the present invention is to prevent a drop in the precision of data analysis based on data that is collected from a plurality of sensors installed in a building, while reducing the traffic of a network to which the sensors are connected.
The invention of this application includes a plurality of means for attaining the object, an example of which is as follows :
There is provided a building management device to be installed in a building where a plurality of sensors are arranged, including: storage configured to store, for each of the plurality of sensors, an acquisition frequency indicating how often sensor information is acquired from the each of the plurality of sensors; a sensor information acquiring unit configured to acquire the sensor information from the each of the plurality of sensors at the acquisition frequency; a prediction unit configured to predict sensor information of one first sensor based on sensor information of a plurality of second sensors associated with the one first sensor, the one first sensor being a sensor that is high in acquisition frequency, the plurality of second sensors being sensors that are low in acquisition frequency; a comparison unit configured to compare the sensor information of the one first sensor and the predicted sensor information; and a frequency setting unit configured to set an acquisition frequency of at least one sensor out of the plurality of second sensors, based on a result of the comparison made by the comparison unit.
According to the present invention, it is possible to prevent a drop in the precision of data analysis based on data that is collected from a plurality of sensors installed in a building, while reducing the traffic of a network to which the plurality of sensors are connected.
Other objects, configurations, and effects than those described above are revealed through a description of embodiments given below.
A first embodiment of the present invention is described with reference to the drawings.
The wide area management device 20 receives commands for separately controlling the monitoring of power consumption and the like in the buildings B from an administrator U via an operation terminal 11 and an input device 96 (
The wide area management device 20 also receives information about power consumption and the like from each building management device 30 over the communication line 12 and records the received information. The wide area management device 20 displays information based on the recorded information about power consumption and the like on the operation terminal 11 or a display device 97 (
In each building B, there is provided a communication line 13, which is a local area network (LAN) or the like. In the building B, there are also installed a distribution board 100 and a plurality of pieces of facility equipment 110. The distribution board 100 and the pieces of facility equipment 110 are connected to the communication line 13 to transmit/receive communication data to/from the building management device 30. A Field Area Network (FAN) is built from the communication line 13 in the building B.
Examples of the facility equipment 110 include air conditioning equipment, lighting equipment, boiler equipment, security equipment, and information technology (IT) equipment such as a server and a router, as well as monitoring equipment that monitors those pieces of equipment.
The distribution board 100 includes a host distribution board sensor 101 and subordinate distribution board sensors 102. Each piece of facility equipment 110 includes a device sensor 111. The host distribution board sensor 101 and the subordinate distribution board sensors 102 are, for example, sensors that measure the temperature of the distribution board 100, current sensors that measure a current flowing in the distribution board 100, voltage sensors that measure a voltage applied to the distribution board 100, or electric power sensors that measure the power consumption of the distribution board 100. The device sensor 111 is, for example, a sensor that measures the temperature of the facility equipment 110, a current sensor that measures a current flowing in the facility equipment 110, a voltage sensor that measures a voltage applied to the facility equipment 110, an electric power sensor that measures the power consumption of the facility equipment 110, or an infrared sensor that detects an object inside the building B. The sensors 101, 102, and 111 are not limited to the sensor types given above.
The following description takes as an example a case in which the host distribution board sensor 101, the subordinate distribution board sensors 102, and the device sensor 111 are electric power sensors, and the power consumption of the building B is monitored with those sensors.
The distribution board 100 branches a power line 14 led into the building B. The branched power line 14 is further branched to be connected to each piece of facility equipment 110. Electric power is fed to the distribution board 100 and each piece of facility equipment 110 in this manner. The host distribution board sensor 101, the subordinate distribution board sensors 102, and the device sensor 111 are also fed electric power.
The host distribution board sensor 101 is a sensor that is close to a power source (far from the device sensor 111), and the subordinate distribution board sensors 102 are sensors that are farther from the power source than the host distribution board sensor 101 is (close to the device sensor 111).
In
The distribution board 100, which includes two layers of sensors, namely, the host distribution board sensor 101 and the subordinate distribution board sensors 102, in
When electric power sensors are arranged in the hierarchy described above, an electric power value that one electric power sensor registers can be acquired not only from the electric power sensor but also from estimation that sums up electric power values acquired from one or more electric power sensors that are one layer below the layer of the electric power sensor of interest and that are associated with the electric power sensor of interest (being associated with means being connected to a section of the power line 14 that is shared with the electric power sensor of interest). In the example of
S1=S2+S3
S2=S4+S5+S6
S3=S7+S8+S9
In this embodiment, predicted electric power values of the respective electric power sensors are calculated, details of which are described later. Also in this case, the predicted electric power values of the distribution board sensors (S1 to S3) have the following relations expressed by the predicted electric power values of their associated device sensors one layer below (S4 to S9). The predicted electric power values of the respective sensors are represented by S″1 to S″9.
S″1=S″2+S″3
S″2=S″4+S″5+S″6
S″3=S″7+S″8+S″9
The building management device 30 of each building B is connected to the communication line 13. The building management device 30 can transmit/receive communication data to/from the distribution board 100 and the pieces of facility equipment 110 over the communication line 13. In other words, the building management device 30 can hold communication to/from the sensors that are installed in the distribution board 100 and in the pieces of facility equipment 110.
The building management device 30 follows a command received from the wide area management device 20 in controlling the monitoring of the power consumption and the like of the building B. The building management device 30 acquires sensor information from the host distribution board sensor 101, the subordinate distribution board sensors 102, and each device sensor 111 via the communication line 13, at an acquisition frequency set for each sensor separately. The building management device 30 transmits the sensor information to the wide area management device 20 and changes the acquisition frequency, depending on the electric power value indicated by the acquired sensor information.
The sensor information corresponds to a measurement value (actually measured value) detected by a sensor, such as an electric power value detected by an electric power sensor.
The components of the wide area management system 10 in
Transitions in power consumption based on an electric power value (measurement point) that is acquired frequently (for example, 100 packets per second (pps)) from one device sensor 111 are assumed to be as shown in
The wide area management system 10 of this embodiment therefore has a configuration for measuring changes in power consumption with precision while reducing traffic in the FAN. A specific description is given below.
The storage 21 stores a building management table 22 for each building B. The storage 21 also stores an acquisition frequency determining policy 23 for each building B. The building management table 22 and the acquisition frequency determining policy 23 are described later when a description is given on a building management table 32 and an acquisition frequency determining policy 33.
The operation receiving unit 24, for example, receives, for each building management device 30, settings of the building management table 22, settings of the acquisition frequency determining policy 23, and other settings related to the building management device 30 from the administrator U via the operation terminal 11 and the input device 96 (
The information receiving unit 25, for example, receives, from each building management device 30, over the communication line 12, the sensor information that the building management device 30 collects from sensors installed in its building B. The information receiving unit 25 stores the received sensor information in the building management table 22 that is associated with this building B.
The information transmitting module 26, for example, reads, for each building management device 30, settings of the building management table 22, settings of the acquisition frequency determining policy 23, and other settings related to the building management device 30 out of the storage 21, and transmits the settings to the building management device 30 over the communication line 12.
The storage 31 stores a building management table 32 and an acquisition frequency determining policy 33.
Information about sensors installed in the building B, actually measured values that are acquired from the sensors, and the like are stored in the building management table 32. Specifically, the building management table 32 holds, for each sensor, a sensor number 320, a sensor type 321, a lower-layer sensor number 322, an acquisition frequency 323, an actually measured value 324 (a value 3240 and an acquired time 3241), a transmitted actually measured value 325 (a value 3250 and a transmission time 3251), a prediction method 326, a predicted value 327 (a host distribution board sensor predicted value 3270, a subordinate distribution board sensor predicted value 3271, and a device sensor predicted value 3272), a prediction tolerance range 328 (a threshold lower limit 3280 and a threshold upper limit 3281), and comparison result information 329 (a differential value 3290 and a differential value 3291) in association with one another, as shown in
Data in the building management table 32 of
The sensor number 320 is information for identifying a sensor which is referred to as sensor number Sn in this embodiment. The sensor type 321 is information that indicates the type of the sensor indicated by the sensor number 320. Values of the sensor type 321 here are “host distribution board sensor”, “subordinate distribution board sensor”, and “device sensor”.
The lower-layer sensor number 322 is the sensor number of a sensor that is one layer below the sensor indicated by the sensor number 320. A plurality of sensor numbers can be stored as the lower-layer sensor number 322. For example, the sensor numbers of the subordinate distribution board sensors 102 that are associated with the host distribution board sensor 101 are included as the lower-layer sensor number 322 of the host distribution board sensor 101. The sensor numbers of the device sensors 111 that are associated with one subordinate distribution board sensor 102 are included as the lower-layer sensor number 322 of the subordinate distribution board sensor 102.
The acquisition frequency 323 is information that indicates how often sensor information is acquired from the sensor indicated by the sensor number 320, and is expressed in seconds in this embodiment. For example, an acquisition frequency “10” means that the sensor information is acquired once in ten seconds.
The actually measured value 324 is an actually measured value that is indicated by the sensor information acquired from the sensor of the sensor number 320, and includes the value 3240 and the acquired time 3241. A plurality of actually measured values acquired can be stored as the actually measured value 324 in this embodiment.
The transmitted actually measured value 325 is an actually measured value that has been transmitted to the wide area management device 20 out of actually measured values that are indicated by sensor information acquired from the sensor of the sensor number 320, and includes the value 3250 and the transmission time 3251. A plurality of actually measured values transmitted can be stored as the transmitted actually measured value 325 in this embodiment.
The prediction method 326 is information that indicates a method of predicting the value of sensor information that the sensor indicated by the sensor number 320 acquires. In this embodiment, a Prediction method is set when the sensor type 321 “device sensor”, and no prediction method is set when the sensor type 321 indicates a distribution board sensor.
The predicted value 327 is a sensor information value that is predicted for the sensor indicated by the sensor number 320. The predicted value 327 in this embodiment can be stored for each sensor type separately, as the host distribution board sensor predicted value 3270, the subordinate distribution board sensor predicted value 3271, and the device sensor predicted value 3272.
The prediction tolerance range 328 is information that indicates the range of thresholds for making a determination about the differential between an actually measured value and predicted value of sensor information of the sensor indicated by the sensor number 320, and includes the threshold lower limit 3280 and the threshold upper limit 3281.
The comparison result information 329 is the differential between an actually measured value and predicted value of sensor information of the sensor indicated by the sensor number 320, and includes the differential value 3290, which indicates this differential, and the differential value 3291, which expresses this differential in the form of the ratio to the predicted value.
The acquisition frequency determining policy 33 holds rules (policies) that are applied when the acquisition frequencies of the respective sensors installed in the building B are changed. Specifically, each policy stored in the acquisition frequency determining policy 33 associates a policy number 330, a differential value 331, a host distribution board sensor acquisition frequency 332, a subordinate distribution board sensor acquisition policy 333, and a device sensor acquisition frequency 334 with one another, as shown in
The policy number 330 is information for identifying a policy. The differential value 331 indicates the differential between an actually measured value and predicted value of sensor information, and is the value of the differential expressed in the form of a ratio to the predicted value. Information indicating the range of the ratio is set here as the differential value 331. The host distribution board sensor acquisition frequency 332, the subordinate distribution board sensor acquisition frequency 333, and the device sensor acquisition frequency 334 are information that indicates changed acquisition frequencies (acquisition frequencies used after the policy is applied) of the respective sensors.
Referring back to
The information transmitting unit 35, for example, transmits sensor information acquired from the respective sensors to the wide area management device 20 over the communication line 12.
The sensor information acquiring unit 36, for example, acquires sensor information from the respective sensors (the host distribution board sensor 101, the subordinate distribution board sensors 102, and the device sensors 111) via the communication line 13, and stores the sensor information in the building management table 32. The sensor information acquiring unit 36 acquires sensor information from the respective sensors at frequencies that are indicated by the acquisition frequency 323 set in the building management table 32. How the sensor information is acquired is not particularly limited. For example, the sensor information acquiring unit 36 transmits a request for sensor information (a command to acquire sensor information) to a sensor and receives the sensor information in response. Details of the sensor information acquiring unit 36 are described later.
The frequency setting unit 37, for example, executes prediction processing in which a predicted value of sensor information is calculated from an actually measured value of the sensor information acquired by the sensor information acquiring unit 36. The frequency setting unit 37 also calculates, for example, the differential between the actually measured value and the predicted value. The frequency setting unit 37 also executes, for example, comparison processing for comparing the calculated differential against the prediction tolerance range 328 set in the building management table 32 and, when the calculated differential exceeds the tolerance range, transmits the actually measured value to the wide area management device 20. The frequency setting unit 37 also determines, for example, the acquisition frequencies of the respective sensors based on the calculated differential and the acquisition frequency determining policy 33, and sets the determined acquisition frequencies in the building management table 32. The frequency setting unit 37 includes a prediction unit 38 for executing the prediction processing described above, and a comparison unit 39 for executing the comparison processing described above. Details of the frequency setting unit 37, the prediction unit 38, and the comparison unit 39 are described later.
The operation receiving unit 40, for example, receives settings of the building management table 32, settings of the acquisition frequency determining policy 33, and other settings related to the building management device 30 from the administrator via an operation terminal (not shown) connected to the building management device 30 and the input device 96 (
In preparation, the building management table 32 is stored in the storage 31. The values of at least the sensor number 320, the sensor type 321, the lower-layer sensor number 322, the acquisition frequency 323, the prediction method 326, and the prediction tolerance range 328 are set in advance out of the items of the building management table 32. The thus set building management table 32 is, for example, input by the administrator U to the wide area management device 20 via the operation terminal 11 and the input device 96 (
Accordingly, the sensor number 320, the sensor type 321, the lower-layer sensor number 322, the acquisition frequency 323, the prediction method 326, and the prediction tolerance range 328 are set for each sensor installed in the building B as initial values in the building management table 32.
The acquisition frequency determining policy 33 is also stored in the storage 31 in preparation. Values are set in advance to all items of the acquisition frequency determining policy 33. The thus set acquisition frequency determining policy 33 is, for example, input by the administrator U to the wide area management device 20 via the operation terminal 11 and the input device 96 (
The acquisition frequencies 323 of the respective sensors in the building management table 32 and the acquisition frequencies 332 to 334 of the respective sensors in the acquisition frequency determining policy 33 are set to values that satisfy the following relations in accordance with the hierarchy f the electric power sensors described above. In the case of a three-layer hierarchy that includes a host distribution board sensor, subordinate distribution board sensors, and device sensors, the acquisition frequencies of the sensors of the respective layers are represented by a, b, and c from the top layer downward. In the case of a hierarchy with four or more layers that include the primary to N-th order host distribution board sensors, subordinate distribution board sensors, and device sensors, the acquisition frequencies of the sensors of the respective layers are represented by a1, a2, . . . aN, b, and c from the top layer downward.
a>b>c
a1>a2>. . . >aN>b>c
Setting a lower acquisition frequency for sensors in a lower layer the number of which is higher than the number of sensors in an upper layer in this manner reduces the traffic flow in the communication line 13. In addition, with the acquisition frequency set higher for sensors in an upper layer the number of which is small, the actually measured values of the sensors in the upper layer are acquired more frequently and changes in the values of a sensor group in a lower layer can be detected with higher precision. This is because changes in the actually measured value of an upper-layer sensor indicate chances in the sum of the values of a lower-layer sensor group that is associated with the upper-layer sensor.
Policies in the acquisition frequency determining policy 33 are set so that the acquisition frequencies 332 to 334 are lower when the differential value 331 between an actually measured value and a predicted value is smaller (when the differential value is closer to a reference value, which is a differential of 0). This ensures less traffic by setting a low acquisition frequency when the electric power value changes gradually and more precise detection of changes in electric power value by setting a high acquisition frequency when the electric power value changes rapidly.
Referring back to
The sensor information acquiring unit 36 first determines a sensor Sn of which an actually measured value is to be acquired, based on the acquisition frequency (Step S100). Specifically, the sensor information acquiring unit 36 monitors each sensor set in the building management table 32 for the recurring lapse of time that is indicated by the acquisition frequency 323 for a duration in which the operation of the flow chart of
The sensor information acquiring unit 36 transmits a command for acquiring an actually measured value S′n to the sensor Sn determined in Step S100 (Step S105). The sensor Sn receives the acquisition command over the communication line 13, detects the electric power value, and transmits the detected value as the actually measured value S′n to the building management device 30. The sensor information acquiring unit 36 receives the actually measured value S′n transmitted from the sensor Sn (Step S110).
The sensor information acquiring unit 36 records the actually measured value S′n received in Step S110 (Step S115). Specifically, the sensor information acquiring unit 36 refers to the building management table 32 to store the received actually measured value S′n and the time of reception of the actually measured value S′n as the value 3240 and acquired time 3241 of the actually measured value 324 of the sensor Sn. The specifics of the time of reception of the actually measured value S′n are not particularly limited. The reception time may be, for example, a time at which a packet that contains the actually measured value is received from the sensor Sn, or time information contained in the packet that contains the actually measured value. The value of the reception time is also not limited to a particular format, and may be, for example, absolute time such as “2014/2/27 10:00:50”, or relative time elapsed since a reference time that can be reset. The sensor information acquiring unit 36 then ends the processing illustrated in the flow chart of
In this manner, actually measured values that are sensor information of the respective sensors are acquired at acquisition frequencies set for the respective sensors and stored in the building management table 32.
First, the frequency setting unit 37 acquires the actually measured value S′n (Step S200). Specifically, the frequency setting unit 37 refers to the building management table 32 to acquire the actually measured value S′n of the sensor Sn that has been recorded in Step S115 of
The frequency setting unit 37 then determines whether or not the sensor Sn is one of the device sensors 111 (Step S205). Specifically, the frequency setting unit 37 refers to the building management table 32 to determine whether or not the sensor type 321 of the sensor Sn indicates a device sensor.
When the sensor Sn is one of the device sensors 111 (YES in Step S205), the frequency setting unit 37 executes prediction processing related to device sensors (Step S210). Specifically, the prediction unit 38 refers to the building management table 32 to identify the prediction method 326 of the sensor Sn. Based on the identified prediction method, the prediction unit 38 calculates a predicted value S″n of the sensor Sn. “Linear prediction”, for example, is set as a prediction method for device sensors. The prediction unit 38 in this case refers to the building management table 32 to acquire at least two values 3250 out of values registered as the transmitted actually measured value 325 of the sensor Sn, and calculates the predicted value S″n by linear prediction from the acquired values 3250.
When the sensor Sn is not one of the device sensors 111 (NO in Step S205: when the sensor Sn is a distribution board sensor), the frequency setting unit 37 determines whether or not the sensor Sn is one of the subordinate distribution board sensors 102 (Step S215). Specifically, the frequency setting unit 37 refers to the building management table 32 to determine whether or not the sensor type 321 of the sensor Sn indicates a subordinate distribution board sensor.
When the sensor Sn is one of the subordinate distribution board sensors 102 (YES in Step S215), the frequency setting unit 37 executes prediction processing related to subordinate distribution board sensors (Step S220). Specifically, the prediction unit 38 refers to the building management table 32 to identify a lower-layer sensor number that is indicated by the lower-layer sensor number 322 of the sensor Sn. The prediction unit 38 refers again to the building management table 32 to acquire, for each lower-layer sensor number identified, one value 3250 from the transmitted actually measured value 325 that is associated with the identified lower-layer sensor number, and adds up the acquired values 3250, to thereby calculate the predicted value S″n.
The prediction unit 38 may use other methods to calculate the predicted value S″n in Step S220. For example, the prediction unit 38 refers to the building management table 32 to identify the prediction method 326 for each lower-layer sensor number that is identified in the manner described above. The prediction unit 38 calculates a predicted value by the identified prediction method for each lower-layer sensor number identified. The predicted value is calculated by the prediction method in the manner described above. The prediction unit 38 adds up the predicted values calculated for the respective lower-layer sensor numbers, thereby calculating the predicted value S″n. This way, an even more precise predicted value is acquired.
In another example of the calculation method, linear prediction, for example, is set to the prediction method 326 for distribution board sensors as well. The prediction unit 38 in this case refers to the building management table 32 to acquire at least two values 3250 out of values registered as the transmitted actually measured value 325 of the sensor Sn, and calculates the predicted value S″n by linear prediction from the acquired values 3250. The prediction method 326 is not limited to linear prediction.
When the sensor Sn is not one of the subordinate distribution board sensors 102 (NO in Step S215: when the sensor Sn is a host distribution board sensor (one of the primary to N-th order host distribution board sensors)), the frequency setting unit 37 executes prediction processing related to host distribution board sensors (Step S225). Specifically, the prediction unit 38 refers to the building management table 32 to identify a lower-layer sensor number that is indicated by the lower-layer sensor number 322 of the sensor Sn. The prediction unit 38 refers again to the building management table 32 to acquire, for each lower-layer sensor number identified, one value 3250 from the transmitted actually measured value 325 that is associated with the identified lower-layer sensor number, and adds up the acquired values 3250, to thereby calculate the predicted value S″n.
As in Step S220, the prediction unit 38 may use other methods to calculate the predicted value S″n in Step S225. For example, the prediction unit 38 refers to the building management table 32 to identify a lower-layer sensor number (a subordinate distribution board sensor) that is indicated by the lower-layer sensor number 322 of the sensor Sn, and further identifies, for each lower-layer sensor number identified, a lower-layer sensor number (a device sensor) that is indicated by the lower-layer sensor number 322 of the subordinate distribution board sensor. The prediction unit 38 calculates a predicted value by a prediction method for each identified device sensor, and adds up the calculated values to calculate the predicted value S″n. In another example, the prediction unit 38 acquires the transmitted actually measured value 325 for some subordinate distribution board sensors, while calculating, for the rest of subordinate distribution board sensors, predicted values of device sensors that are below the subordinate distribution board sensors, and adds up the acquired values and the calculated values. In other words, a combination of sensors in arbitrary layers can be selected from among sensors that are one or more layers below a host distribution board sensor. This selection method is set by, for example, the administrator.
The prediction unit 38 then records the predicted value S″n, which has been calculated in Step S210, Step S220, or Step S225 (Step S230). Specifically, the prediction unit 38 refers to the building management table 32 to store the calculated predicted value S″n as the predicted value 327 of the sensor Sn. In the case where the sensor Sn is a device sensor, the prediction unit 38 sets the calculated predicted value S″n to the predicted value 3272 of the device sensor. In the case where the sensor Sn is a subordinate distribution board sensor, the prediction unit 38 sets the calculated predicted value S″n to the predicted value 3271 of the subordinate distribution board sensor. In the case where the sensor Sn is a host distribution board sensor, the prediction unit 38 sets the calculated predicted value S″n to the predicted value 3270 of the host distribution board sensor.
The frequency setting unit 37 then executes the comparison processing (Step S235). Specifically, the comparison unit 39 compares the actually measured value S′n, which has been acquired in Step S200, and the predicted value S″n, which has been calculated in Step S210, Step S220, or Step S225, to calculate a differential value. The comparison unit 39 refers to the building management table 32 to acquire the threshold lower limit 3280 and threshold upper limit 3281 of the prediction tolerance range 328 of the sensor Sn. The comparison unit 39 determines whether or not the calculated differential value is within the threshold lower limit 3280 and the threshold upper limit 3281.
When the calculated differential value is outside the prediction tolerance range (NO in Step S235), the information transmitting unit 35 transmits the actually measured value S′n acquired in Step S200 to the wide area management device 20 (Step S240). At this point, the information transmitting unit 35 refers to the building management table 32 to store the actually measured value S′n transmitted and the time of transmission of the actually measured value S′n as the value 3250 and transmission time 3251 of the transmitted actually measured value 325 of the sensor Sn. The specifics of the time of transmission of the actually measured value S′n are not particularly limited. The transmission time may be, for example, a time at which a packet that contains the actually measured value is transmitted, or time information contained in the packet that contains the actually measured value. The value of the transmission time is also not limited to a particular format, and may be, for example, absolute time such as “2014/2/27 10:00:50”, or relative time elapsed since a reference time that can be reset.
When the calculated differential value is within the prediction tolerance range (YES in Step S235), or after Step S240, the comparison unit 39 records comparison result information (Step S245). Specifically, the comparison unit 39 refers to the building management table 32 to store the differential value acquired in Step S235 as the differential value 3290 of the comparison result information 329 of the sensor Sn. The comparison unit 39 acquires the ratio of the actually measured value S′n to the predicted value S″n based on the actually measured value S′n and the predicted value S″n that have been used in Step S235, and stores the ratio as the differential value 3291 of the comparison result information 329 of the sensor Sn. The comparison unit 39 then ends the processing of the flow chart of
In this manner, a comparison is made in the case of a device sensor (“Route 1” in
In the case of a subordinate distribution board sensor (“Route 2” in
In the case of a host distribution board sensor (“Route 3” in
In the example described above, the actually measured value S′n is transmitted to the wide area management device 20 when the differential value of a sensor is outside a prediction tolerance range set for the sensor. This reduces traffic in the communication line 12 and the load on the wide area management device 20. In addition, because a prediction tolerance range can be set on a sensor-by-sensor basis, flexible monitoring control can be accomplished by, for example, setting the prediction tolerance range of a sensor based on the layer to which the sensor belongs or the type of the sensor.
First, the frequency setting unit 37 determines whether or not the sensor Sn is one of the device sensors 111 (Step S300). Specifically, the frequency setting unit 37 refers to the building management table 32 to determine whether or not the sensor type 321 of the sensor Sn indicates a device sensor.
When the sensor Sn is one of the device sensors 111 (YES in Step S300), the frequency setting unit 37 determines an acquisition frequency for the sensor Sn by following the acquisition frequency determining policy 33 (Step S305). Specifically, the frequency setting unit 37 refers to the building management table 32 to acquire the differential value 3291 of the comparison result information 329 of the sensor Sn. The frequency setting unit 37 refers to the acquisition frequency determining policy 33 to identify a policy in which the differential value 331 matches the acquired differential value 3291 (or includes the acquired differential value 3291). The frequency setting unit 37 acquires the device sensor acquisition frequency 334 from the identified policy.
When the sensor Sn is not one of the device sensors 111 (NO in Step S300: when the sensor Sn is a distribution board sensor), the frequency setting unit 37 determines whether or not the sensor Sn is one of the subordinate distribution board sensors 102 (Step S310). Specifically, the frequency setting unit 37 refers to the building management table 32 to determine whether or not the sensor type 321 of the sensor Sn indicates a subordinate distribution board sensor.
When the sensor Sn is one of the subordinate distribution board sensors 102 (YES in Step S310), the frequency setting unit 37 selects one or more device sensors for which the acquisition frequency is to be changed, by following a given sensor selecting policy (Step S315). The sensor selecting policy is, for example, stored in advance in the storage 31 along with the acquisition frequency determining policy 33. For example, the sensor selecting policy is input by the administrator U to the wide area management device 20 via the operation terminal 11 and the input device 96 (
A specific example of the sensor selecting policy is a policy in which a given number of lower-layer sensors are selected in descending order of the difference between an actually measured value and a predicted value. Another example is a policy in which a given number of lower-layer sensors are selected in chronological order of the time of transmission of the transmitted actually measured value. Here, the policy based on the difference between an actually measured value and a predicted value is used. The sensor selecting policy is not limited to the examples given above and, for example, the number of sensors selected may be set at the administrator's discretion, or may be determined by a given algorithm.
The frequency setting unit 37 refers to the building management table 32 to identify each lower-layer sensor number that is indicated by the lower-layer sensor number 322 of the sensor Sn. The frequency setting unit 37 sorts the identified lower-layer sensor numbers in descending order of the differential value 3291, and selects a given number of (two, for example) top lower-layer sensor numbers as the sensor numbers of device sensors for which the acquisition frequency is to be changed.
The frequency setting unit 37 determines the acquisition frequency of the device sensor group selected in Step S315 (Step S320). Specifically, the frequency setting unit 37 refers to the building management table 32 to acquire the differential value 3291 of the comparison result information 329 of the sensor Sn. The frequency setting unit 37 refers to the acquisition frequency determining policy 33 to identify a policy in which the differential value 331 matches the acquired differential value 3291 (or includes the acquired differential value 3291). The frequency setting unit 37 acquires the device sensor acquisition frequency 334 and the subordinate distribution board sensor acquisition frequency 333 from the identified policy.
When the sensor Sn is not one of the subordinate distribution board sensors 102 (NO in Step S310: when the sensor Sn is a host distribution board sensor (one of the primary to N-th order host distribution board sensors)), the frequency setting unit 37 selects one or more distribution board sensors for which the acquisition frequency is to be changed, by following a given sensor selecting policy (Step S325). The sensor selecting policy is as described above. Here, the policy based on the difference between an actually measured value and a predicted value is used.
The frequency setting unit 37 refers to the building management table 32 to identify each lower-layer sensor number that is indicated by the lower-layer sensor number 322 of the sensor Sn. The frequency setting unit 37 sorts the identified lower-layer sensor numbers in descending order of the differential value 3291, and selects a given number of (two, for example) top lower-layer sensor numbers as the sensor numbers of distribution board sensors for which the acquisition frequency is to be changed.
The frequency setting unit 37 determines the acquisition frequency of the distribution board sensor group selected in Step S325 (Step S330). Specifically, the frequency setting unit 37 refers to the building management table 32 to acquire the differential value 3291 of the comparison result information 329 of the sensor Sn. The frequency setting unit 37 refers to the acquisition frequency determining policy 33 to identify a policy in which the differential value 331 matches the acquired differential value 3291 (or includes the acquired differential value 3291). The frequency setting unit 37 acquires the subordinate distribution board sensor acquisition frequency 333 and the host distribution board sensor acquisition frequency 332 from the identified policy.
The frequency setting unit 37 records the acquisition frequency determined in Step S305, Step S320, or Step S330 (Step S335). Specifically, the frequency setting unit 37 refers to the building management table 32 to store the determined acquisition frequency as the acquisition frequency 323. In the case where the sensor Sn is a device sensor, the frequency setting unit 37 sets the acquisition frequency determined for the sensor Sn to the acquisition frequency 323 of the sensor Sn. In the case where the sensor Sn is a subordinate distribution board sensor, the frequency setting unit 37 sets the acquisition frequency determined for the sensor Sn to the acquisition frequency 323 of the sensor Sn, and sets the acquisition frequency determined for the selected device sensors to the acquisition frequency 323 of each of the selected device sensors. In the case where the sensor Sn is a host distribution board sensor, the frequency setting unit 37 sets the acquisition frequency determined for the sensor Sn to the acquisition frequency 323 of the sensor Sn, and sets the acquisition frequency determined for the selected subordinate distribution board sensors to the acquisition frequency 323 of each of the selected subordinate distribution board sensors. The frequency setting unit 37 then ends the processing of the flow chart of
When the sensor Sn is a subordinate distribution board sensor (YES in Step S310), the frequency setting unit 37 sets the acquisition frequency of the sensor Sn and the acquisition frequency of selected device sensors (Step S335) in the flow chart of
When the sensor Sn is a host distribution board sensor (NO in Step S310), the frequency setting unit 37 sets the acquisition frequency of the sensor Sn and the acquisition frequency of the selected subordinate distribution board sensors (Step S335) in the flow chart of
In this manner, in the case where the sensor Sn is a device sensor (“Route 1” in
In the case where the sensor Sn is a subordinate distribution board sensor (“Route 2” in
in the case where the sensor Sn is a host distribution board sensor (“Route 3” in
The first embodiment of the present invention has now been described. According to the first embodiment, the precision of data analysis based on data that is collected from a plurality of sensors installed in a building is prevented from dropping, while the traffic of a network to which the sensors are connected is reduced.
A second embodiment of the present invention is described below with reference to the drawings. The description centers on differences from the first embodiment. Components that are the same as those in the first embodiment are denoted by the same reference symbols, and descriptions thereof are omitted.
The distribution board 120 branches the power line 14 led into the building B. The branched power line 14 is further branched to be connected to each piece of facility equipment 110. The distribution board 120 includes one layer of a distribution board sensor 121.
In the example of
In the case of the hierarchy described above, the building management table 32 is as shown in
“Distribution board sensor” or “device sensor” is set as the sensor type 321. The predicted value 327 includes a predicted value 3273 of the distribution board sensor 121 and the predicted value 3272 of the device sensor 111.
The processing illustrated in the flow charts of
The second embodiment of the present invention has now been described. The same effects as in the first embodiment are acquired also in the second embodiment.
A third embodiment of the present invention is described below with reference to the drawings. The description centers on differences from the first embodiment. Components that are the same as those in the first embodiment are denoted by the same reference symbols, and descriptions thereof are omitted.
The distribution board 130 branches a section of the power line 14 that is led into the building B into two branches, which are connected to the distribution board 140 and the distribution board 150, respectively. The branch of the power line 14 that is connected to the distribution board 140 is further branched to be connected to pieces of the facility equipment 110. The branch of the power line 14 that is connected to the distribution board 150 is further branched to be connected to pieces of the facility equipment 110.
The distribution board 130 includes a primary host distribution board sensor 131. The distribution board 140 includes a secondary host distribution board sensor 141 and subordinate distribution board sensors 142. The distribution board 150 includes a distribution board sensor 151, which corresponds to the subordinate distribution board sensors 142. In the case of a wide area management system that includes a plurality of distribution boards also, distribution board sensors can be managed in hierarchy by handling the plurality of distribution boards as a single distribution board.
In the example of
In the case of the hierarchy described above, the building management table 32 is as shown in
The processing illustrated in the flow charts of
The third embodiment of the present invention has now been described. The same effects as in the first embodiment are acquired also in the third embodiment.
The present invention is not limited to the embodiments described above, and can be carried out in various modes without departing from the spirit of the present invention. For example, the following modifications can be made:
In the embodiments described above, the differential between an actually measured value and a predicted value is calculated as comparison result information (Step S235 of
For example, the comparison unit 39 accumulates, for each sensor number, the differential value between an actually measured value and a predicted value which is calculated in Step S235 in the storage 31 as history separate from the comparison result information 329 of the building management table 32. The comparison unit 39 calculates in Step S245 an average value (for example, moving average) of differential values based on the differential value of the sensor Sn acquired in Step S235 and the history of differential values of the sensor Sn accumulated in the storage 31. The comparison unit 39 stores the average value as the comparison result information 329 in the building management table 32. The present invention may also be modified so that the differential value is accumulated in the storage 31 in the case where an actually measured value is transmitted to the wide area management device 20 (NO in Step S235). The differential value accumulated in the storage 31 in this case is the differential between the transmitted actually measured value and a predicted value. In another example, the comparison unit 39 calculates in Step S245 the differential value between the differential value of the sensor Sn acquired in Step S235 and an average value (for example, moving average) of one or more differential values of the sensor Sn accumulated in the storage 31. The comparison unit 39 stores the calculated differential value as the comparison result information 329 in the building management table 32. A value suitable for the type of the comparison result information is set to the differential value 331 of the acquisition frequency determining policy 33 by the administrator or the like. The administrator may be allowed to select which type of comparison result information to use.
The wide area management device 20 and the building management device 30 in the embodiments and the modification example described above are each implemented by, for example, a computer 90 illustrated in
The computer 90 includes, for example, an arithmetic device 91 such as a central processing unit (CPU), a main memory 92 such as a random access memory (RAM), an auxiliary storage device 93 such as a flash read-only memory (ROM) or a hard disk drive (HDD), a communication interface (I/F) 94, which is connected to a communication line, a reading/writing device 95, which reads and writes information on a portable storage medium such as a digital versatile disk (DVD), the input device 96 such as a keyboard and a mouse, and the display device 97 such as a liquid crystal display.
When the computer 90 functions as the wide area management device 20, the operation receiving unit 24, the information receiving unit 25, and the information transmitting unit 26 can be implemented by, for example, the arithmetic device 91 by loading a given program that is stored in the auxiliary storage device 93 onto the main memory 92 and executing the program. The storage 21 can be implemented by, for example, the main memory 92 or the auxiliary storage device 93. The storage 21 may also be implemented by, for example, storage in a communication network that is connected via the communication I/F 94. The communication function of the wide area management device 20 is implemented by, for example, the arithmetic device 91 by using the communication I/F 94.
The given program of the wide area management device 20 can be installed in the wide area management device 20 by, for example, storing the program on another server in the communication network in a manner that allows for the downloading of the program, or storing the program on a portable storage medium such as a DVD and distributing the storage medium.
When the computer 90 functions as the building management device 30, the information receiving unit 34, the information transmitting unit 35, the sensor information acquiring unit 36, the frequency setting unit 37, and the operation receiving unit 40 can be implemented by, for example, the arithmetic device 91 by loading a given program that is stored in the auxiliary storage device 93 onto the main memory 92 and executing the program. The storage 31 can be implemented by, for example, the main memory 92 or the auxiliary storage device 93. The storage 31 may also be implemented by, for example, storage in a communication network that is connected via the communication I/F 94. The communication function of the building management device 30 is implemented by, for example, the arithmetic device 91 by using the communication I/F 94.
The given program of the building management device 30 can be installed in the building management device 30 by, for example, storing the program on another server in the communication network in a manner that allows for the downloading of the program, or storing the program on a portable storage medium such as a DVD and distributing the storage medium.
The components of the wide area management device 20 shown in
The processing units in the flow charts of
The present invention is not limited to the embodiments described above, and includes various modification examples. For instance, the embodiments are descriptions written in detail for easy understanding of the present invention, and the present invention is not necessarily limited to a mode that includes all of the components described. A part of the configuration of one embodiment may be replaced with the configuration of another embodiment, and the configuration of one embodiment may be added with the configuration of another embodiment. Further, another configuration may be added with or removed from, or may replace a part of the configuration of each embodiment.
Further, each of the above-mentioned parts, functions, processing units, processing means, and the like may be realized by hardware by designing and the like all or some of such parts, functions, processing units, and processing means as integrated circuits, for example. In addition, each of the above-mentioned parts, functions, and the like may also be realized by software by interpreting and executing programs for realizing each function with a processor. Information about the programs, tables, files, and the like for realizing each function may be stored in a memory, a storage device such as a hard disk and a solid state drive (SSD), or a recording medium such as an IC card, an SD card, and a DVD.
Further, only control lines and information lines thought to be necessary for explanation are illustrated. Not all of the control lines and information lines in a product are illustrated. In an actual product, it may be considered that almost all parts are connected to each other.
Lastly, the present invention is not limited to electric power sensors, and is applicable to various types of sensors that can be arranged in hierarchy.
B, B1, B2: building
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2014/066859 | 6/25/2014 | WO | 00 |