WO2015075978A1 - Power suppression optimization system and power suppression optimization method - Google Patents
Power suppression optimization system and power suppression optimization method Download PDFInfo
- Publication number
- WO2015075978A1 WO2015075978A1 PCT/JP2014/071130 JP2014071130W WO2015075978A1 WO 2015075978 A1 WO2015075978 A1 WO 2015075978A1 JP 2014071130 W JP2014071130 W JP 2014071130W WO 2015075978 A1 WO2015075978 A1 WO 2015075978A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- power reduction
- consumers
- value
- values
- expected
- Prior art date
Links
- 230000001629 suppression Effects 0.000 title claims abstract description 87
- 238000005457 optimization Methods 0.000 title claims abstract description 63
- 238000000034 method Methods 0.000 title claims description 44
- 230000009467 reduction Effects 0.000 claims abstract description 223
- 230000008569 process Effects 0.000 claims description 33
- 238000007781 pre-processing Methods 0.000 claims description 27
- 230000002159 abnormal effect Effects 0.000 claims description 9
- 238000009499 grossing Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 28
- 239000013598 vector Substances 0.000 description 9
- 230000004044 response Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000004378 air conditioning Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000009182 swimming Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
Definitions
- Embodiments described herein relate generally to power suppression optimization systems and power suppression optimization methods.
- Demand response for small consumers has a problem that it is uncertain whether a reduction of an amount corresponding to a power shortage which is estimated by an electric power provider such as a power retailer or a power aggregator can be achieved. This is due to high uncertainty of power demand by small consumers unlike large consumers. Therefore, it is important that demand response for small consumers take into account the degree of uncertainty of power demand.
- FIG. 1 is a block diagram showing a functional configuration of a power suppression optimization system according to a first embodiment.
- FIG. 2 is a diagram showing an example of power consumption value data.
- FIG. 3 is a diagram showing an example of power consumption value data compiled on a time period basis.
- FIG. 4 is a diagram showing an example of expected power reduction values.
- FIG. 5 is a diagram showing an example of the degrees of uncertainty ⁇ ⁇ 2 .
- FIG. 6 is a diagram showing an example of the degrees of uncertainty ⁇ ⁇ ⁇ .
- FIG. 7 is a diagram showing an example of a combination of consumers.
- FIG. 8 is a flowchart showing the operation of the power suppression optimization system according to the first embodiment.
- FIG. 9 is a diagram showing an example of an output screen of the power suppression optimization system according to the first embodiment.
- FIG. 10 is a block diagram showing a functional configuration of a power suppression optimization system according to a second embodiment.
- FIG. 11 is a flowchart showing the operation of the power suppression optimization system according to the second embodiment.
- FIG. 12 is block diagram showing a functional configuration of a power suppression optimization system according to a third embodiment.
- FIG. 13 is a diagram showing an example of preprocessed power consumption value data.
- FIG. 14 is a diagram showing an example of the groups of outside air temperatures.
- FIG. 15 is a diagram showing an example of preprocessed outside air temperature data compiled according to the groups of outside air temperatures.
- FIG. 16 is a diagram showing an example of expected power reduction value data complied according to the groups of outside air temperatures.
- FIG. 17 is a flowchart showing the operation of the power suppression optimization system according to the third embodiment.
- a power suppression optimization system includes an expected power reduction calculating unit and an optimizing unit.
- the calculating unit calculates expected power reduction values, based on power consumption value data.
- the power consumption data represents a history of power consumption values of a plurality of consumers.
- the expected power reduction values are power reduction values of the consumers expected when power suppression is requested.
- the optimizing unit selects a combination of consumers based on the expected power reduction values of the consumers calculated by the calculating unit.
- the optimizing unit selects such that variation in a sum total value of power reduction values of the consumers against a total expected power reduction value is small, and the total expected power reduction value satisfies a condition regarding the power reduction values for the power suppression.
- the total expected power reduction value is a sum total of the expected power reduction values of the consumers.
- FIG. 1 is a block diagram showing a functional configuration of the power suppression optimization system according to the present embodiment. As shown in FIG.
- the power suppression optimization system includes a storage unit 1 that stores various types of information; a power consumption value data obtaining unit 2 that obtains power consumption value data of consumers; an expected power reduction calculating unit 3 that calculates expected power reduction values of the consumers; a degree-of-uncertainty calculating unit 4 that calculates the degrees of uncertainty of the expected power reduction values of the consumers; an optimizing unit 5 that selects a combination of consumers such that the degree of uncertainty of a total expected power reduction value is minimum; and a total expected power reduction calculating unit 6 that calculates a total expected power reduction value.
- the above-described configuration of the present embodiment can be implemented by using a computer apparatus including a CPU and a memory, as basic hardware.
- the functions of the power consumption value data obtaining unit 2, the expected power reduction calculating unit 3, the degree-of-uncertainty calculating unit 4, the optimizing unit 5, and the total expected power reduction calculating unit 6 can be implemented by the CPU executing a control program.
- the power suppression optimization system according to the present embodiment may include a communication means for obtaining information from an external source and outputting information to an external source.
- the storage unit 1 stores various types of information used or generated in processes performed by the power suppression optimization system according to the present embodiment, a control program for implementing the above-described functional configurations, and the like.
- a storage apparatus such as a nonvolatile memory or an external storage apparatus can be used.
- the power consumption value data obtaining unit 2 obtains power consumption value data for predetermined ranges from the storage unit 1 or an externally provided power consumption value database.
- the power consumption value data is data representing power consumption values (30-minute values, 1-hour integrated values, etc.) such as the power consumption or amounts of power consumption of consumers for each time period.
- the power consumption value of a consumer is a power consumption value of power reduction target devices (an air-conditioning apparatus, a swimming pool pump, a water heater, etc.) owned by the consumer.
- the predetermined ranges of which the power consumption value data obtaining unit 2 obtains power consumption value data are a consumer range and a date and time range.
- the power consumption value data obtained by the power consumption value data obtaining unit 2 is stored in the storage unit 1.
- FIG. 2 is a diagram showing an example of power consumption value data obtained by the power consumption value data obtaining unit 2.
- the consumer range includes 10000 consumers with consumer IDs from ID000001 to ID010000, and the date and time range is three weeks from December 1, 2012 0:00 to December 21, 2012 23:30.
- the ranges can be set arbitrarily, and may be pre-stored in the storage unit 1 or may be inputted from a control terminal by an operator that uses the power suppression optimization system.
- power consumption value data may be obtained for each device or each set of devices.
- a plurality of pieces of power consumption value data are obtained as the power consumption value data of the consumer.
- a device ID for each device or each set of devices is set instead of a consumer ID.
- the power suppression request target may be one or a plurality of devices identified by a device ID(s), instead of a consumer.
- the expected power reduction calculating unit 3 calculates expected power reduction values, based on the power consumption value data obtained by the power consumption value data obtaining unit 2.
- An expected power reduction value is the value of power reduction or the amount of power reduction of a consumer which is expected when power suppression is requested.
- An expected power reduction value can be calculated as, for example, an average value of the power consumption values of each consumer.
- the expected power reduction calculating unit 3 compiles power consumption value data of each consumer on a time period basis, and calculates an average value of power consumption values for each time period, as an expected power reduction value for that time period.
- FIG. 3 is a diagram showing power consumption value data of FIG. 2 which is compiled on a time period basis.
- the power consumption value data of each consumer is compiled in 30 minute intervals such as 0:00 to 0:29, 0:30 to 0:59, and 1 :00 to 1:29.
- the expected power reduction calculating unit 3 computes an average value of compiled power consumption values. For example, an expected power reduction value of the consumer ID000001 for a time period of 0:00 to 0:29 can be calculated as an average value of the power consumption values of the consumer ID000001 for three weeks for a time period of 0:00 to 0:29.
- FIG. 4 is a diagram showing expected power reduction values calculated in the above-described manner. As shown in FIG. 4, the expected power reduction values are calculated for each consumer and each time period.
- the expected power reduction calculating unit 3 may calculate an expected power reduction value by adding up a predetermined operating rate a to the above-described average value of the power consumption values of each consumer.
- the operating rate a is the operating rate of devices owned by the consumer.
- An operating rate a of 100% indicates a state in which the consumer allows the devices to operate such that the power consumption value thereof reaches the above-described average value.
- the operating rate a may be pre-stored in the storage unit 1 or may be inputted by the operator.
- the operating rate a may have different values for different time periods.
- the expected power reduction values thus calculated are stored in the storage unit 1.
- the expected power reduction values of each consumer are calculated in 30 minute intervals, the intervals can be set arbitrarily.
- the expected power reduction calculating unit 3 calculates expected power reduction values in one hour intervals, the expected power reduction calculating unit 3 calculates an average value of power consumption values for 0:00 to 0:59 in FIG. 3, as the expected power reduction value for 0:00 to 0:59.
- the degree-of-uncertainty calculating unit 4 calculates the degrees of uncertainty of the consumers.
- the degree of uncertainty is variation in power reduction value for each time period against an expected power reduction value of each consumer for each time period.
- the degree of uncertainty can be computed as follows as, for example, variation (variance) in power consumption value for each time period against an expected power reduction value. [Equation 1]
- the degree of uncertainty ⁇ ⁇ 2 of the consumer n for each time period is calculated as the mean square of the difference between the power consumption value p nc j and the expected power reduction value p (bar) ⁇ ⁇
- the degree of uncertainty ⁇ ⁇ 2 is the variance of the power consumption values p nc i of the consumer n for that time period.
- FIG. 5 is a diagram showing the degrees of uncertainty ⁇ ⁇ 2 calculated based on the power consumption value data of FIG. 2 and the expected power reduction values of FIG. 4. Although in FIG. 5 the degrees of uncertainty are calculated in 30 minute intervals, the intervals can be set arbitrarily.
- the degree of uncertainty a nm is calculated as the average of the product of the difference between the expected power reduction value p (bar) n and the power consumption value p nc j of the consumer n and the difference between the expected power reduction value p (bar) m and the power consumption value p m( j of the consumer m.
- the degree of uncertainty o nm thus calculated indicates the degree of association between the difference between the expected power reduction value p (bar) n and the power consumption value p nc j of the consumer n and the difference between the expected power reduction value p (bar) m and the power consumption value p mc i of the consumer m.
- the degree of uncertainty ⁇ ⁇ ⁇ is the covariance between the power consumption values of the consumers n and m for that time period.
- the degree of uncertainty a nm coincides with the above-described degree of uncertainty ⁇ ⁇ 2 .
- FIG. 6 is a diagram showing the degrees of uncertainty a nm calculated based on the power consumption value data of FIG. 2 and the expected power reduction values of FIG. 4. Although in FIG. 6 the degrees of uncertainty are calculated in 30 minute intervals, the intervals can be set arbitrarily. Note that the degree of uncertainty is not limited to the above-described degrees of uncertainty a nm and ⁇ ⁇ 2 . For example, as the degree of uncertainty, the value which is a constant multiple of the degree of uncertainty cfnm / ⁇ ⁇ 2 , or the square root of the degree of uncertainty a nm , ⁇ ⁇ 2 can be used.
- the optimizing unit 5 selects a combination of consumers to which power suppressed is requested, such that a total expected power reduction value is greater than or equal to a planned power reduction value or is in a predetermined range, and the number of consumers is less than or equal to the upper limit of the number of consumers or is in a predetermined range.
- the total expected power reduction value is the sum total of the expected power reduction values of consumers selected as consumers to which power suppression is requested.
- the planned power reduction value is a power reduction value planned by an electric power provider, etc., and is, for example, a power shortage predicted at peak times.
- the upper limit of the number of consumers is the upper limit of the number of consumers to which power suppression is requested.
- the planned power reduction value and the upper limit of the number of consumers may be pre-stored in the storage unit 1 or may be inputted by the operator.
- the optimizing unit 5 selects a combination of consumers to which power suppression is requested, such that the degree of uncertainty indicating variation in total expected power reduction value is the minimum, with the above-described conditions satisfied.
- the degree of uncertainty of the total expected power reduction value can be calculated, for example, based on the degrees of uncertainty of consumers calculated by the degree-of-uncertainty calculating unit 4.
- the optimizing unit 5 obtains expected power reduction values for those time periods included in a time period during which implementation of power suppression is planned by the electric power provider, etc. (hereinafter, referred to as a "power suppression time period"), and creates a vector such as that shown below.
- the above-described vector is an N x 1 row vector having, as elements, the expected power reduction values p (bar) n of consumer n for each time period. A number of such vectors that is equal to the number of time periods included in the power suppression time period are created.
- N 10000.
- the optimizing unit 5 obtains the degrees of uncertainty for the time periods included in the power suppression time period from the storage unit 1, and creates an N x N matrix having, as elements, the degrees of uncertainty of the consumers for each time period.
- the optimizing unit 5 obtains the degrees of uncertainty ⁇ ⁇ 2 such as those shown in FIG. 5, the optimizing unit 5 creates a diagonal matrix such as that shown below.
- the optimizing unit 5 obtains the degrees of uncertainty a nm such as those shown in FIG. 6, the optimizing unit 5 creates a matrix such as that shown below.
- the optimizing unit 5 creates a vector such as that shown below.
- the above-described vector is an N ⁇ 1 row vector having, as elements, variables w n which take either value 0 or 1.
- variables w n which take either value 0 or 1.
- the degree of uncertainty of the total expected power reduction value can be represented by the following equation:
- the optimizing unit 5 searches for a combination of w n such that the degree of uncertainty of the total expected power reduction value is minimum, under the constraint conditions where the total expected power reduction value is greater than or equal to a planned power reduction value, and the number of consumers selected (the number of w n which is 1) is less than or equal to the upper limit of the number of consumers. This can be formulated as shown below when the planned power reduction value is p, and the upper limit of the number of consumers is M ( ⁇ N).
- the optimizing unit 5 selects a combination of consumers by solving a 0-1 convex quadratic programming problem such as that described above.
- the optimizing unit 5 can solve the above-described problem by, for example, solving a quadratic programming problem where the 0-1 integer constrains of w n are relaxed, by metaheuristic solutions such as an interior-point method and GA, and rounding up or down the obtained solutions to integer solutions.
- the solutions obtained thereby are stored in the storage unit 1.
- FIG. 7 is a diagram showing an example of the above-described solutions (a combination of consumers) stored in the storage unit 1. As shown in FIG. 7, the results of a combination of consumers are indicated by the value of w n (0 or 1). Note that the upper limit M of the number of consumers does not necessarily need to be set.
- the total expected power reduction calculating unit 6 calculates a total expected power reduction value, based on the combination of consumers selected by the optimizing unit 5. The total expected power reduction value can be calculated by the following equation. The calculated total expected power reduction value is stored in the storage unit 1.
- FIG. 8 is a flowchart showing the operation of the power suppression optimization system. Note that the following describes the operation performed when the operator selects a combination of consumers using the power suppression optimization system according to the present embodiment.
- the operator allows the power suppression optimization system to start selection of a combination of consumers.
- the power suppression optimization system determines whether the expected power reduction values and degrees of uncertainty of consumers included in a consumer range, i.e., a population of a combination of consumers, which is preset or inputted by the operator, have been calculated (step SI). If the expected power reduction values and degrees of uncertainty of all of the consumers included in the population have been calculated (YES at step SI), the process proceeds to step S5.
- step S2 the power consumption value data obtaining unit 2 obtains power consumption value data of the consumer whose expected power reduction values and degrees of uncertainty have not been calculated (step S2).
- the power consumption value data obtaining unit 2 obtains power consumption value data for a date and time range which is preset or inputted by the operator.
- the expected power reduction calculating unit 3 calculates expected power reduction values of the consumer for each time period, based on the power consumption value data obtained by the power consumption value data obtaining unit 2 (step S3).
- the expected power reduction calculating unit 3 can calculate an expected power reduction value, based on an average value of the power consumption values of the consumer, etc.
- the degree-of-uncertainty calculating unit 4 calculates the degrees of uncertainty for each time period, based on the power consumption value data obtained by the power consumption value data obtaining unit 2 and the expected power reduction values calculated by the expected power reduction calculating unit 3 (step S4).
- the degree-of-uncertainty calculating unit 4 can calculate the degree of uncertainty ⁇ ⁇ 2 , based on the mean square of the difference between a power consumption value and an expected power reduction value.
- step SI the power suppression optimization system repeats the above-described steps S2 to S4 until the expected power reduction values and degrees of uncertainty of all of the consumers are calculated. If the expected power reduction values and degrees of uncertainty of all of the consumers are calculated (YES at step SI), the process proceeds to step S5.
- step S4 power consumption value data is obtained on a per consumer basis, and expected power reduction values and the degrees of uncertainty are calculated.
- the power suppression optimization system may obtain, at step S2, power consumption value data of all those consumers whose expected power reduction values and degrees of uncertainty are determined at step SI to have not been calculated, and calculate, at step S3, expected power reduction values of all of the consumers, and then calculate, at step S4, the degrees of uncertainty of all of the consumers.
- the process proceeds to step S5 instead of returning to step SI.
- the degree of uncertainty a nm is used as the degree of uncertainty
- the power suppression optimization system first calculates expected power reduction values of all of the consumers or obtains the expected power reduction values from the storage unit 1. Thereafter, the degree-of-uncertainty calculating unit 4 calculates the degrees of uncertainty ⁇ ⁇ ⁇
- the optimizing unit 5 optimizes a combination of consumers to which power suppression is requested (step S5). Specifically, the optimizing unit 5 selects a combination of w n such that the degree of uncertainty (e.g., ⁇ ⁇ 2 or a mn ) of a total expected power reduction value is minimum, under the constraint conditions where the total expected power reduction value is greater than or equal to a planned power reduction value, and the number of consumers selected is less than or equal to the upper limit of the number of consumers.
- the degree of uncertainty e.g., ⁇ ⁇ 2 or a mn
- the power suppression optimization system may further calculate a total expected power reduction value by the total expected power reduction calculating unit 6, or may output the results of the optimization in response to a request from the operator.
- the power suppression optimization system can display visualized optimization results on a monitor of the control terminal, etc.
- FIG. 9 is a diagram showing an example of an output screen of optimization results.
- the output results may include a predicted power consumption value, a power consumption value predicted when power suppression is requested to an optimized combination of consumers, the optimized combination of consumers, etc.
- the electric power provider can reduce a predicted power reduction value with high probability.
- the electric power provider can also perform, based on the degrees of uncertainty of consumers, efficient demand response where the consumers are narrowed down to those with low degrees of uncertainty.
- the electric power provider can also specify, based on optimization results, the power reduction values of consumers by a mechanism such as DLC (Direct Load Control) that directly controls devices owned by the consumers.
- the electric power provider can use the optimization results to specify behavior change targets. Specifically, the electric power provider considers consumers selected by optimization, as consumers with high efficiency of demand response and can specify the consumers as behavior change targets to promote behavior change by issuing coupons, etc.
- FIG. 10 is a block diagram showing a functional configuration of the power suppression optimization system according to the present embodiment.
- the power suppression optimization system according to the present embodiment includes a storage unit 1, a power consumption value data obtaining unit 2, an expected power reduction calculating unit 3, an optimizing unit 5, and a total expected power reduction calculating unit 6.
- the above-described configuration is the same as that of the first embodiment. Note, however, that unlike the first embodiment, the power suppression optimization system according to the present embodiment does not need to include a degree-of-uncertainty calculating unit 4.
- ⁇ -CVaR which is a representative risk measure is used. Note that a configuration using, as the degree of uncertainty, VaR (Value-at-Risk) or absolute deviation instead of ⁇ -CVaR is also possible.
- the optimizing unit 5 calculates ⁇ -CVaR (Conditional Value at Risk).
- ⁇ -CVaR is an expected value of a total power reduction value for when the total power reduction value falls below ⁇ -VaR where a is such minimum power that the total power reduction value does not fall below the predetermined power a with a predetermined probability ⁇ .
- the optimizing unit 5 first obtains power consumption value data of consumers for a power suppression time period which is preset or specified by an operator, and creates a matrix such as that shown below.
- the optimizing unit 5 creates a vector such as that shown below.
- the optimizing unit 5 calculates ⁇ -CVaR which is the degree of uncertainty of a total expected power reduction value by the following equation:
- the optimizing unit 5 selects a combination of w n such that the degree of uncertainty ( ⁇ -CVaR) of the total expected power reduction value is minimum, under the constraint conditions where the total expected power reduction value is greater than or equal to a planned power reduction value, and the number of consumers selected (the number of w n which is 1) is less than or equal to the upper limit of the number of consumers.
- This can be formulated as shown below when the planned power reduction value is p, and the upper limit of the number of consumers is M ( ⁇ N).
- V ( i>Pz> - ⁇ > ⁇ ) ⁇ minimize t
- the optimizing unit 5 determines a combination of consumers by solving a 0-1 linear programming problem such as that described above.
- the optimizing unit 5 can solve the above-described problem by, for example, solving a linear programming problem where the 0-1 integer constrains of w n are relaxed, by a simplex method, an interior-point method, or the like, and rounding up or down the obtained solutions to integer solutions.
- the solutions obtained thereby such as those shown below are stored in the storage unit 1.
- the total expected power reduction calculating unit 6 calculates a total expected power reduction value, based on the combination of consumers optimized by the optimizing unit 5.
- the total expected power reduction value can be calculated by the following equation.
- the calculated total expected power reduction value is stored in the storage unit 1. [Equation 17]
- the degree of uncertainty ⁇ -CVaR of the total expected power reduction value at this time is ⁇ ⁇ which is obtained as a solution to the above-described 0-1 linear programming problem.
- the power suppression optimization system can output the thus obtained degree of uncertainty of the total expected power reduction value, as the optimization result.
- FIG. 11 is a flowchart showing the operation of the power suppression optimization system according to the present embodiment.
- the power suppression optimization system determines whether the expected power reduction values of consumers included in a consumer range which is preset or inputted by the operator have been calculated (step SI). Steps S2 and S3 which are the same as those of the first embodiment are repeated until the expected power reduction values of all of the consumers are calculated. If the expected power reduction values of all of the consumers are calculated, processing proceeds to step S5.
- step S3 power consumption value data of all those consumers whose expected power reduction values are determined at step SI to have not been calculated may be obtained at step S2, and expected power reduction values of all of the consumers may be calculated at step S3. In this case, after the process proceeds to step S3, the process proceeds to step S5 instead of returning to step SI.
- the optimizing unit 5 optimizes a combination of consumers to which power suppression is requested (step S5). Specifically, the optimizing unit 5 searches for a combination of w n where the degree of uncertainty ( ⁇ -CVaR) of a total expected power reduction value is minimum, under the constraint conditions where the total expected power reduction value is greater than or equal to a planned power reduction value, and the number of consumers selected is less than or equal to the upper limit of the number of consumers.
- ⁇ -CVaR degree of uncertainty
- a combination of consumers where the total expected power reduction value is greater than or equal to the planned power reduction value, and variation (the degree of uncertainty ⁇ -CVaR) in total expected power reduction value is minimum can be selected.
- FIG. 12 is block diagram showing a functional configuration of the power suppression optimization system according to the present embodiment.
- the power suppression optimization system according to the present embodiment includes a storage unit 1, a power consumption value data obtaining unit 2, an expected power reduction calculating unit 3, a degree-of-uncertainty calculating unit 4, an optimizing unit 5, and a total expected power reduction calculating unit 6.
- the power suppression optimization system further includes a preprocessing unit 7.
- the preprocessing unit 7 performs preprocessing, such as a smoothing process, an interpolation process, and an abnormal value removing process, on power consumption value data obtained by the power consumption value data obtaining unit 2.
- the smoothing process is the process of smoothing power consumption value data and outside air temperature data.
- the smoothing process can be implemented by, for example, calculating the moving average value and moving median of power consumption value data stored in the storage unit 1, or applying the Nadaraya-Watson estimate, a spline function, or the like.
- the preprocessing unit 7 may determine whether to perform a smoothing process, by calculating a variance of power consumption value data stored in the storage unit 1 and comparing the calculated variance with a predetermined threshold value.
- the interpolation process is the process of interpolating missing power consumption value data.
- the interpolation process can be implemented by, for example, interpolating missing data using data adjacent to the missing data or data estimated from adjacent data.
- the preprocessing unit 7 may determine whether to perform an interpolation process, by determining whether power consumption value data stored in the storage unit 1 has a missing portion.
- the abnormal value removing process is the process of removing data including an abnormal value from power consumption value data.
- the abnormal value removing process can be implemented by comparing power consumption values with a predetermined threshold value and removing those power consumption value data exceeding the threshold value.
- the preprocessing unit 7 may determine whether to perform an abnormal value removing process, by comparing the maximum and minimum values of power consumption values with predetermined threshold values. Note that it is preferred that, when an abnormal value removing process is performed, an interpolation process be performed to interpolate removed data.
- the functions of the preprocessing unit 7 can be implemented by a CPU executing a control program.
- the preprocessing unit 7 may perform preprocessing only once or may perform preprocessing a plurality of times. Alternatively, preprocessing does not need to be performed where unnecessary. Whether or not to perform preprocessing and the number of times preprocessing is performed may be inputted from a control terminal by an operator or may be automatically determined by the power suppression optimization system.
- the power consumption value data having been subjected to preprocessing is stored in the storage unit 1, as preprocessed power consumption value data.
- the preprocessing unit 7 further combines the preprocessed power consumption value data with outside air temperature data.
- the outside air temperature data is data representing outside air temperatures for each time period which are measured in areas where the consumers are located, and may be pre-stored in the storage unit 1 or may be obtained from an external outside air temperature database, etc., by the power suppression optimization system.
- the preprocessing unit 7 combines the preprocessed power consumption value data with the outside air temperature data, according to the dates and times of those pieces of data.
- the preprocessing unit 7 may combine together power consumption value data and outside air temperature data with the same date and time, or may combine power consumption value data with outside air temperature data whose measurement time is shifted by a predetermined period of time. For example, power consumption value data may be combined with outside air temperature data whose measurement time is earlier by one to two hours than the power consumption value data. By this, a time lag before the outside air temperature influences on the power consumption value can be taken into account.
- FIG. 13 is a diagram showing an example of preprocessed power consumption value data combined with outside air temperature data.
- the preprocessed power consumption value data of FIG. 13 is combined with outside air temperature data with the same dates and times as those of the preprocessed power consumption value data.
- the preprocessing unit 7 may also perform the same preprocessing as that for the power consumption value data, on the outside air temperature data.
- the expected power reduction calculating unit 3 calculates expected power reduction values of each consumer for each time period, based on the preprocessed power consumption value data and the outside air temperature data. First, the expected power reduction calculating unit 3 compiles outside air temperatures for each time period from preprocessed power consumption value data such as that shown in FIG. 13, according to predetermined groups.
- the groups of outside air temperatures can be set on an arbitrary outside air temperature interval basis.
- FIG. 14 is a diagram showing an example of the groups of outside air temperatures. In FIG. 14, the groups of outside air temperatures are set for every 10°C, and are labeled with A for -0°C, B for 0°C-10°C, C for 10°C-25°C, and D for 25°C-.
- FIG. 15 is a diagram showing outside air temperature data of FIG. 13 which is complied according to the groups of outside air temperatures of FIG. 14. In FIG. 15, the groups of outside air temperatures are indicated by the labels of FIG. 14.
- the expected power reduction calculating unit 3 calculates expected power reduction values for each group of outside air temperatures, based on the outside air temperature data compiled as shown in FIG. 14 and the preprocessed power consumption value data of FIG. 13. Specifically, the expected power reduction calculating unit 3 complies the preprocessed power consumption value data on a group of outside air temperatures basis, and calculates an average value of power consumption values for each of the compiled group of outside air temperatures, or a value where a predetermined operating rate a is added up to the average value.
- FIG. 16 is a diagram showing expected power reduction values which are calculated for each group of outside air temperatures, based on the preprocessed power consumption value data of FIG. 13 and the outside air temperature data of FIG. 15. As shown in FIG. 16, the expected power reduction values are calculated for each consumer, each time period, and each group of outside air temperatures.
- the degree-of-uncertainty calculating unit 4 computes the degrees of uncertainty of each consumer for each time period and each group of outside air temperatures, based on expected power reduction value data calculated for each group of outside air temperatures, such as that shown in FIG. 16. The calculated degrees of uncertainty are stored in the storage unit 1.
- FIG. 17 is a flowchart showing the operation of the power suppression optimization system according to the present embodiment.
- the power suppression optimization system determines whether the expected power reduction values and degrees of uncertainty of consumers included in a consumer range which is preset or inputted by the operator have been calculated (step SI).
- the power consumption value data obtaining unit 2 obtains power consumption value data of the consumer (step S2), and the preprocessing unit 7 performs at least one of preprocessing including a smoothing process, an interpolation process, and an abnormal value removing process, on the obtained power consumption value data (step S7).
- the preprocessing unit 7 When the preprocessing unit 7 has performed preprocessing on the power consumption value data, the preprocessing unit 7 combines the preprocessed power consumption value data with outside air temperature data.
- the expected power reduction calculating unit 3 calculates expected power reduction values of each consumer (step S3).
- the expected power reduction calculating unit 3 calculates expected power reduction values of each consumer for each time period and each group of outside air temperatures.
- the degree-of-uncertainty calculating unit 4 calculates the degrees of uncertainty of each consumer (step S4).
- the degree-of-uncertainty calculating unit 4 calculates the degrees of uncertainty of each consumer for each time period and each group of outside air temperatures.
- step S2 power consumption value data of all those consumers whose expected power reduction values are determined at step SI to have not been calculated may be obtained at step S2, preprocessing may be performed on the power consumption value data of all of the consumers at step S7, expected power reduction values of all of the consumers may be calculated at step S3, and the degrees of uncertainty of all of the consumers may be calculated at step S4.
- step S4 the process proceeds to step S5 instead of returning to step SI.
- the optimizing unit 5 optimizes a combination of consumers to which power suppression is requested (step S5). Specifically, the optimizing unit 5 searches for a combination of w n where the degree of uncertainty (e.g., ⁇ ⁇ 2 or a nm ) of a total expected power reduction value is minimum, under the constraint conditions where the total expected power reduction value is greater than or equal to a planned power reduction value, and the number of consumers selected is less than or equal to the upper limit of the number of consumers.
- the degree of uncertainty e.g., ⁇ ⁇ 2 or a nm
- the optimizing unit 5 obtains predicted outside air temperature data for a power suppression time period.
- the predicted outside air temperature data is data representing outside air temperatures predicted for the power suppression time period in areas where the consumers are located.
- the predicted outside air temperature data may be inputted by the operator or may be obtained from an external predicted outside air temperature database by the power suppression optimization system.
- the optimizing unit 5 calculates the degrees of uncertainty of total expected power reduction values for each time period, using expected power reduction values and the degrees of uncertainty for outside air temperatures corresponding to the predicted outside air temperatures for each time period included in the power suppression time period.
- the optimizing unit 5 selects a combination of consumers such that the calculated degrees of uncertainty of total expected power reduction values are the minimum.
- ⁇ -CVaR in the second embodiment may be used as the degree of uncertainty.
- the degree-of-uncertainty calculating unit 4 and step S4 are not necessary.
- the optimizing unit 5 calculates ⁇ -CVaR, based on expected power reduction values for outside air temperatures corresponding to the predicted outside air temperatures.
- preprocessed power consumption value data is used instead of power consumption value data. Therefore, a combination of consumers can be selected based on power consumption value data where missing , data and abnormal values are removed. By this, expected power reduction values and the degrees of uncertainty can be more accurately calculated. Therefore, a combination of consumers can be selected such that variation in total expected power reduction value becomes smaller.
- the expected power reduction calculating unit 3 calculates expected power reduction values for each outside air temperature.
- the expected power reduction values and the degrees of uncertainty can be changed on a predicted outside air temperature basis for a power suppression time period. Therefore, the expected power reduction values and the degrees of uncertainty can be more accurately predicted.
Landscapes
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Supply And Distribution Of Alternating Current (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
Abstract
In one embodiment, a power suppression optimization system includes an expected power reduction calculating unit and an optimizing unit. The calculating unit calculates expected power reduction values, based on power consumption value data. The data represents a history of power consumption values of a plurality of consumers. The expected power reduction values are power reduction values of the consumers expected when power suppression is requested. The optimizing unit selects a combination of consumers based on the expected power reduction values of the consumers. The optimizing unit selects such that variation in a sum total value of power reduction values of the consumers against a total expected power reduction value is small, and the total expected power reduction value satisfies a condition regarding the power reduction values for the power suppression. The total expected power reduction value is a sum total of the expected power reduction values of the consumers.
Description
DESCRIPTION
POWER SUPPRESSION OPTIMIZATION SYSTEM AND POWER SUPPRESSION OPTIMIZATION METHOD
CROSS REFERENCE TO RELATED APPLICATIONS
This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2013-240435, filed on November 20, 2013, the entire contents of which are incorporated herein by reference.
FIELD
Embodiments described herein relate generally to power suppression optimization systems and power suppression optimization methods.
BACKGROUND
To implement a "smart grid" that maintains stable power supply by controlling the power consumption values of consumers, installation of a building energy management system that suppresses peak power demand by remotely controlling devices (air-conditioning and lighting) owned by the consumers is proceeding. By this, a negawatt trading where suppression of power consumption values is requested to large consumers such as factories and commercial facilities, and incentives are given to those consumers responding to the request has started to be commercialized. However, since power demand is expected to grow in the future, too, power supply and demand balance may not be able to be maintained only by demand response for large consumers. Hence, in recent years, demand response for small consumers such as households and stores has been considered.
Demand response for small consumers has a problem that it is uncertain whether a reduction of an amount corresponding to a power shortage which is estimated by an electric power provider such as a power retailer or a power aggregator can be achieved.
This is due to high uncertainty of power demand by small consumers unlike large consumers. Therefore, it is important that demand response for small consumers take into account the degree of uncertainty of power demand.
Conventionally, as a technique for selecting consumers to maximize the utility of a power producer, there is proposed a technique in which consumers and the amounts of distribution to the consumers are determined using the degrees of uncertainty of power demand of the consumers, such that a predefined utility function is maximized. However, such a conventional technique is premised on consumer power demand and does not take into account the values of power reduction that can be achieved by consumers. Thus, it is difficult to solve the problem of high uncertainty as to whether a reduction of an amount corresponding to a power shortage which is estimated by an electric power provider can be achieved.
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing a functional configuration of a power suppression optimization system according to a first embodiment.
FIG. 2 is a diagram showing an example of power consumption value data.
FIG. 3 is a diagram showing an example of power consumption value data compiled on a time period basis.
FIG. 4 is a diagram showing an example of expected power reduction values.
FIG. 5 is a diagram showing an example of the degrees of uncertainty ση 2.
FIG. 6 is a diagram showing an example of the degrees of uncertainty σηΓη.
FIG. 7 is a diagram showing an example of a combination of consumers.
FIG. 8 is a flowchart showing the operation of the power suppression optimization system according to the first embodiment.
FIG. 9 is a diagram showing an example of an output screen of the power suppression optimization system according to the first embodiment.
FIG. 10 is a block diagram showing a functional configuration of a power suppression optimization system according to a second embodiment.
FIG. 11 is a flowchart showing the operation of the power suppression optimization system according to the second embodiment.
FIG. 12 is block diagram showing a functional configuration of a power suppression optimization system according to a third embodiment.
FIG. 13 is a diagram showing an example of preprocessed power consumption value data.
FIG. 14 is a diagram showing an example of the groups of outside air temperatures.
FIG. 15 is a diagram showing an example of preprocessed outside air temperature data compiled according to the groups of outside air temperatures.
FIG. 16 is a diagram showing an example of expected power reduction value data complied according to the groups of outside air temperatures.
FIG. 17 is a flowchart showing the operation of the power suppression optimization system according to the third embodiment.
DETAILED DESCRIPTION
In one embodiment, a power suppression optimization system includes an expected power reduction calculating unit and an optimizing unit. The calculating unit calculates expected power reduction values, based on power consumption value data. The power consumption data represents a history of power consumption values of a plurality of consumers. The expected power reduction values are power reduction values of the consumers expected when power suppression is requested. The optimizing unit selects a combination of consumers based on the
expected power reduction values of the consumers calculated by the calculating unit. The optimizing unit selects such that variation in a sum total value of power reduction values of the consumers against a total expected power reduction value is small, and the total expected power reduction value satisfies a condition regarding the power reduction values for the power suppression. The total expected power reduction value is a sum total of the expected power reduction values of the consumers.
(First Embodiment)
A power suppression optimization system according to a first embodiment will be described below with reference to FIGS. 1 to 9. The power suppression optimization system according to the present embodiment obtains power consumption value data of a plurality of consumers, and selects an optimal combination of consumers to which suppression of power consumption values is requested, based on the obtained power consumption value data. Here, FIG. 1 is a block diagram showing a functional configuration of the power suppression optimization system according to the present embodiment. As shown in FIG. 1, the power suppression optimization system according to the present embodiment includes a storage unit 1 that stores various types of information; a power consumption value data obtaining unit 2 that obtains power consumption value data of consumers; an expected power reduction calculating unit 3 that calculates expected power reduction values of the consumers; a degree-of-uncertainty calculating unit 4 that calculates the degrees of uncertainty of the expected power reduction values of the consumers; an optimizing unit 5 that selects a combination of consumers such that the degree of uncertainty of a total expected power reduction value is minimum; and a total expected power reduction calculating unit 6 that calculates a total expected power reduction value.
The above-described configuration of the present embodiment can be implemented by using a computer apparatus including a CPU and a memory, as basic hardware. For example, the functions of the power consumption value data obtaining unit 2, the expected power reduction calculating unit 3, the
degree-of-uncertainty calculating unit 4, the optimizing unit 5, and the total expected power reduction calculating unit 6 can be implemented by the CPU executing a control program. In addition, the power suppression optimization system according to the present embodiment may include a communication means for obtaining information from an external source and outputting information to an external source.
The storage unit 1 stores various types of information used or generated in processes performed by the power suppression optimization system according to the present embodiment, a control program for implementing the above-described functional configurations, and the like. As the storage unit 1, a storage apparatus such as a nonvolatile memory or an external storage apparatus can be used.
The power consumption value data obtaining unit 2 obtains power consumption value data for predetermined ranges from the storage unit 1 or an externally provided power consumption value database. The power consumption value data is data representing power consumption values (30-minute values, 1-hour integrated values, etc.) such as the power consumption or amounts of power consumption of consumers for each time period. The power consumption value of a consumer is a power consumption value of power reduction target devices (an air-conditioning apparatus, a swimming pool pump, a water heater, etc.) owned by the consumer. The predetermined ranges of which the power consumption value data obtaining unit 2 obtains power consumption value data are a consumer range and a date and time range. The power consumption value data obtained by the power consumption value data obtaining unit 2 is stored in the storage unit 1.
FIG. 2 is a diagram showing an example of power consumption value data obtained by the power consumption value data obtaining unit 2. In FIG. 2, the consumer range includes 10000 consumers with consumer IDs from ID000001 to ID010000, and the date and time range is three weeks from December 1, 2012 0:00 to December 21, 2012 23:30. The ranges can be set arbitrarily, and may be pre-stored in the storage unit 1 or may be
inputted from a control terminal by an operator that uses the power suppression optimization system.
Note that although the following describes the case in which the sum total of the power consumption values of one or a plurality of devices owned by a consumer is obtained as power consumption value data, power consumption value data may be obtained for each device or each set of devices. For example, when a consumer has a plurality of devices and power consumption value data is obtained for each device, a plurality of pieces of power consumption value data are obtained as the power consumption value data of the consumer. When a plurality of pieces of power consumption value data of a consumer are thus obtained, a device ID for each device or each set of devices is set instead of a consumer ID. In this case, the power suppression request target may be one or a plurality of devices identified by a device ID(s), instead of a consumer.
The expected power reduction calculating unit 3 calculates expected power reduction values, based on the power consumption value data obtained by the power consumption value data obtaining unit 2. An expected power reduction value is the value of power reduction or the amount of power reduction of a consumer which is expected when power suppression is requested. An expected power reduction value can be calculated as, for example, an average value of the power consumption values of each consumer. In this case, the expected power reduction calculating unit 3 compiles power consumption value data of each consumer on a time period basis, and calculates an average value of power consumption values for each time period, as an expected power reduction value for that time period.
FIG. 3 is a diagram showing power consumption value data of FIG. 2 which is compiled on a time period basis. In FIG. 3, the power consumption value data of each consumer is compiled in 30 minute intervals such as 0:00 to 0:29, 0:30 to 0:59, and 1 :00 to 1:29. The expected power reduction calculating unit 3 computes an average value of compiled power consumption values. For example, an expected power reduction value of the consumer
ID000001 for a time period of 0:00 to 0:29 can be calculated as an average value of the power consumption values of the consumer ID000001 for three weeks for a time period of 0:00 to 0:29. FIG. 4 is a diagram showing expected power reduction values calculated in the above-described manner. As shown in FIG. 4, the expected power reduction values are calculated for each consumer and each time period.
In addition, the expected power reduction calculating unit 3 may calculate an expected power reduction value by adding up a predetermined operating rate a to the above-described average value of the power consumption values of each consumer. The operating rate a is the operating rate of devices owned by the consumer. An operating rate a of 100% indicates a state in which the consumer allows the devices to operate such that the power consumption value thereof reaches the above-described average value. The operating rate a may be pre-stored in the storage unit 1 or may be inputted by the operator. In addition, the operating rate a may have different values for different time periods. The expected power reduction values thus calculated are stored in the storage unit 1.
Note that although in FIG. 4 the expected power reduction values of each consumer are calculated in 30 minute intervals, the intervals can be set arbitrarily. For example, when the expected power reduction calculating unit 3 calculates expected power reduction values in one hour intervals, the expected power reduction calculating unit 3 calculates an average value of power consumption values for 0:00 to 0:59 in FIG. 3, as the expected power reduction value for 0:00 to 0:59.
The degree-of-uncertainty calculating unit 4 calculates the degrees of uncertainty of the consumers. The degree of uncertainty is variation in power reduction value for each time period against an expected power reduction value of each consumer for each time period. The degree of uncertainty can be computed as follows as, for example, variation (variance) in power consumption value for each time period against an expected power reduction value.
[Equation 1]
where n is the consumer (n=l,..., 10000), ση 2 is the degree of uncertainty of the consumer n, pncj is the power consumption value of the consumer n for date d (1st to 21st), p (bar) n is the expected power reduction value of the consumer n, and D is the number of days (21 days). In this case, the degree of uncertainty ση 2 of the consumer n for each time period is calculated as the mean square of the difference between the power consumption value pncj and the expected power reduction value p (bar) π· When the expected power reduction value p (bar) n of the consumer n is the arithmetic mean of the power consumption values pncj of the consumer n for each time period, the degree of uncertainty ση 2 is the variance of the power consumption values pnci of the consumer n for that time period. The degrees of uncertainty calculated by the degree-of-uncertainty calculating unit 4 are stored in the storage unit 1. FIG. 5 is a diagram showing the degrees of uncertainty ση 2 calculated based on the power consumption value data of FIG. 2 and the expected power reduction values of FIG. 4. Although in FIG. 5 the degrees of uncertainty are calculated in 30 minute intervals, the intervals can be set arbitrarily.
In addition, the degrees of uncertainty between two consumers can also be calculated as follows.
[Equation 2]
where n, m is the consumer (n, m=l,..., 10000), anm is the degree of uncertainty between the consumer n and the consumer m, Pnd, Pmd is the power consumption value of the consumer n, m for date d (1st to 21st), p (bar) n, P (bar) m is the expected power reduction value of the consumer n, m, and D is the number of days (21 days). In this case, the degree of uncertainty anm is calculated
as the average of the product of the difference between the expected power reduction value p (bar) n and the power consumption value pncj of the consumer n and the difference between the expected power reduction value p (bar) m and the power consumption value pm(j of the consumer m. The degree of uncertainty onm thus calculated indicates the degree of association between the difference between the expected power reduction value p (bar) n and the power consumption value pncj of the consumer n and the difference between the expected power reduction value p (bar) m and the power consumption value pmci of the consumer m. When the expected power reduction value of the consumer n, m is the arithmetic mean of the power consumption values of the consumer n, m for each time period, the degree of uncertainty σηΓη is the covariance between the power consumption values of the consumers n and m for that time period. In addition, when n=m, the degree of uncertainty anm coincides with the above-described degree of uncertainty ση 2.
FIG. 6 is a diagram showing the degrees of uncertainty anm calculated based on the power consumption value data of FIG. 2 and the expected power reduction values of FIG. 4. Although in FIG. 6 the degrees of uncertainty are calculated in 30 minute intervals, the intervals can be set arbitrarily. Note that the degree of uncertainty is not limited to the above-described degrees of uncertainty anm and σπ 2. For example, as the degree of uncertainty, the value which is a constant multiple of the degree of uncertainty cfnm/ ση 2, or the square root of the degree of uncertainty anm, ση 2 can be used.
The optimizing unit 5 selects a combination of consumers to which power suppressed is requested, such that a total expected power reduction value is greater than or equal to a planned power reduction value or is in a predetermined range, and the number of consumers is less than or equal to the upper limit of the number of consumers or is in a predetermined range. Here, the total expected power reduction value is the sum total of the expected power reduction values of consumers selected as consumers to which power suppression is requested. The planned power
reduction value is a power reduction value planned by an electric power provider, etc., and is, for example, a power shortage predicted at peak times. The upper limit of the number of consumers is the upper limit of the number of consumers to which power suppression is requested. The planned power reduction value and the upper limit of the number of consumers may be pre-stored in the storage unit 1 or may be inputted by the operator.
The optimizing unit 5 selects a combination of consumers to which power suppression is requested, such that the degree of uncertainty indicating variation in total expected power reduction value is the minimum, with the above-described conditions satisfied. The degree of uncertainty of the total expected power reduction value can be calculated, for example, based on the degrees of uncertainty of consumers calculated by the degree-of-uncertainty calculating unit 4. In this case, the optimizing unit 5 obtains expected power reduction values for those time periods included in a time period during which implementation of power suppression is planned by the electric power provider, etc. (hereinafter, referred to as a "power suppression time period"), and creates a vector such as that shown below.
[Equation 3]
The above-described vector is an N x 1 row vector having, as elements, the expected power reduction values p (bar) n of consumer n for each time period. A number of such vectors that is equal to the number of time periods included in the power suppression time period are created. When the optimizing unit 5 obtains the expected power reduction values of FIG. 4, N = 10000. In addition, the optimizing unit 5 obtains the degrees of uncertainty for the time periods included in the power suppression time period from the storage unit 1, and creates an N x N matrix having, as elements, the degrees of uncertainty of the consumers for each time period. When the optimizing unit 5 obtains the degrees of uncertainty ση 2 such as those shown in FIG. 5, the optimizing unit 5 creates a diagonal matrix such as that shown below.
On the other hand, when the optimizing unit 5 obtains the degrees of uncertainty anm such as those shown in FIG. 6, the optimizing unit 5 creates a matrix such as that shown below.
Furthermore, the optimizing unit 5 creates a vector such as that shown below.
[Equation 6]
w = wlr w2, ...,wN)T
The above-described vector is an N χ 1 row vector having, as elements, variables wn which take either value 0 or 1. When the consumer n is selected as a consumer to which power suppression is requested, wn is 1, and when not selected, wn is 0. Therefore, the above-described vector indicates a combination of consumers to which power suppression is requested. At this time, the total expected power reduction value can be represented by the following equation:
[Equation 7]
N
→T -» \^
In the present embodiment, the degree of uncertainty of the total expected power reduction value can be represented by the following equation:
[Equation 8]
The optimizing unit 5 searches for a combination of wn such
that the degree of uncertainty of the total expected power reduction value is minimum, under the constraint conditions where the total expected power reduction value is greater than or equal to a planned power reduction value, and the number of consumers selected (the number of wn which is 1) is less than or equal to the upper limit of the number of consumers. This can be formulated as shown below when the planned power reduction value is p, and the upper limit of the number of consumers is M (< N).
[Equation 9]
we e {0,1}
The optimizing unit 5 selects a combination of consumers by solving a 0-1 convex quadratic programming problem such as that described above. The optimizing unit 5 can solve the above-described problem by, for example, solving a quadratic programming problem where the 0-1 integer constrains of wn are relaxed, by metaheuristic solutions such as an interior-point method and GA, and rounding up or down the obtained solutions to integer solutions. The solutions obtained thereby such as those shown below are stored in the storage unit 1.
[Equation 10]
..., wN*y
FIG. 7 is a diagram showing an example of the above-described solutions (a combination of consumers) stored in the storage unit 1. As shown in FIG. 7, the results of a combination of consumers are indicated by the value of wn (0 or 1). Note that the upper limit M of the number of consumers does not necessarily need to be set.
The total expected power reduction calculating unit 6 calculates a total expected power reduction value, based on the combination of consumers selected by the optimizing unit 5. The total expected power reduction value can be calculated by the following equation. The calculated total expected power reduction value is stored in the storage unit 1.
Next, the operation of the power suppression optimization system according to the present embodiment will be described with reference to FIG. 8. FIG. 8 is a flowchart showing the operation of the power suppression optimization system. Note that the following describes the operation performed when the operator selects a combination of consumers using the power suppression optimization system according to the present embodiment.
First, the operator allows the power suppression optimization system to start selection of a combination of consumers. The power suppression optimization system determines whether the expected power reduction values and degrees of uncertainty of consumers included in a consumer range, i.e., a population of a combination of consumers, which is preset or inputted by the operator, have been calculated (step SI). If the expected power reduction values and degrees of uncertainty of all of the consumers included in the population have been calculated (YES at step SI), the process proceeds to step S5.
On the other hand, if there is a consumer whose expected power reduction values and degrees of uncertainty have not been calculated (NO at step SI), processing proceeds to step S2. In this case, the power consumption value data obtaining unit 2 obtains power consumption value data of the consumer whose expected power reduction values and degrees of uncertainty have not been calculated (step S2). The power consumption value data obtaining unit 2 obtains power consumption value data for a date and time range which is preset or inputted by the operator.
Then, the expected power reduction calculating unit 3 calculates expected power reduction values of the consumer for each time period, based on the power consumption value data obtained by the power consumption value data obtaining unit 2 (step S3). The expected power reduction calculating unit 3 can calculate an expected power reduction value, based on an average value of the power consumption values of the consumer, etc.
Then, the degree-of-uncertainty calculating unit 4 calculates the degrees of uncertainty for each time period, based on the power consumption value data obtained by the power consumption value data obtaining unit 2 and the expected power reduction values calculated by the expected power reduction calculating unit 3 (step S4). The degree-of-uncertainty calculating unit 4 can calculate the degree of uncertainty ση 2, based on the mean square of the difference between a power consumption value and an expected power reduction value.
When the calculation of the degrees of uncertainty of the consumer is completed, processing returns to step SI. Then, the power suppression optimization system repeats the above-described steps S2 to S4 until the expected power reduction values and degrees of uncertainty of all of the consumers are calculated. If the expected power reduction values and degrees of uncertainty of all of the consumers are calculated (YES at step SI), the process proceeds to step S5.
In the above description, at steps S2 to S4, power consumption value data is obtained on a per consumer basis, and expected power reduction values and the degrees of uncertainty are calculated. However, the power suppression optimization system may obtain, at step S2, power consumption value data of all those consumers whose expected power reduction values and degrees of uncertainty are determined at step SI to have not been calculated, and calculate, at step S3, expected power reduction values of all of the consumers, and then calculate, at step S4, the degrees of uncertainty of all of the consumers. In this case, after processing proceeds to step S4, the process proceeds to step S5 instead of returning to step SI.
In addition, when the degree of uncertainty anm is used as the degree of uncertainty, the power suppression optimization system first calculates expected power reduction values of all of the consumers or obtains the expected power reduction values from the storage unit 1. Thereafter, the degree-of-uncertainty calculating unit 4 calculates the degrees of uncertainty σηην
Then, the optimizing unit 5 optimizes a combination of consumers to which power suppression is requested (step S5). Specifically, the optimizing unit 5 selects a combination of wn such that the degree of uncertainty (e.g., ση 2 or amn) of a total expected power reduction value is minimum, under the constraint conditions where the total expected power reduction value is greater than or equal to a planned power reduction value, and the number of consumers selected is less than or equal to the upper limit of the number of consumers.
The power suppression optimization system may further calculate a total expected power reduction value by the total expected power reduction calculating unit 6, or may output the results of the optimization in response to a request from the operator. For example, the power suppression optimization system can display visualized optimization results on a monitor of the control terminal, etc.
FIG. 9 is a diagram showing an example of an output screen of optimization results. As shown in FIG. 9, the output results may include a predicted power consumption value, a power consumption value predicted when power suppression is requested to an optimized combination of consumers, the optimized combination of consumers, etc.
As described above, according to the power suppression optimization system according to the present embodiment, of combinations of consumers where the total expected power reduction value is greater than or equal to the planned power reduction value, a combination of consumers with minimum variation (the degree of uncertainty ση 2, σηΓη/ or the like) in total expected power reduction value can be selected. Therefore, by performing demand response, etc., according to a combination of
consumers selected by the power suppression optimization system, the electric power provider can reduce a predicted power reduction value with high probability. In addition, the electric power provider can also perform, based on the degrees of uncertainty of consumers, efficient demand response where the consumers are narrowed down to those with low degrees of uncertainty. Furthermore, the electric power provider can also specify, based on optimization results, the power reduction values of consumers by a mechanism such as DLC (Direct Load Control) that directly controls devices owned by the consumers. Moreover, the electric power provider can use the optimization results to specify behavior change targets. Specifically, the electric power provider considers consumers selected by optimization, as consumers with high efficiency of demand response and can specify the consumers as behavior change targets to promote behavior change by issuing coupons, etc.
(Second Embodiment)
Next, a power suppression optimization system according to a second embodiment will be described with reference to FIGS. 10 and 11. Here, FIG. 10 is a block diagram showing a functional configuration of the power suppression optimization system according to the present embodiment. As shown in FIG. 10, the power suppression optimization system according to the present embodiment includes a storage unit 1, a power consumption value data obtaining unit 2, an expected power reduction calculating unit 3, an optimizing unit 5, and a total expected power reduction calculating unit 6. The above-described configuration is the same as that of the first embodiment. Note, however, that unlike the first embodiment, the power suppression optimization system according to the present embodiment does not need to include a degree-of-uncertainty calculating unit 4. In the present embodiment, as the degree of uncertainty indicating the degree at which a power reduction value of a total expected power reduction value extremely falls below, β-CVaR which is a representative risk measure is used. Note that a configuration using, as the degree of uncertainty, VaR (Value-at-Risk) or absolute deviation instead of
β-CVaR is also possible.
The optimizing unit 5 calculates β-CVaR (Conditional Value at Risk). β-CVaR is an expected value of a total power reduction value for when the total power reduction value falls below β-VaR where a is such minimum power that the total power reduction value does not fall below the predetermined power a with a predetermined probability β. To calculate β-CVaR, the optimizing unit 5 first obtains power consumption value data of consumers for a power suppression time period which is preset or specified by an operator, and creates a matrix such as that shown below.
In addition, as in the first embodiment, the optimizing unit 5 creates a vector such as that shown below.
[Equation 13]
w = (wlf w2, ... , wN)r
w„ e {0,1}
Then, the optimizing unit 5 calculates β-CVaR which is the degree of uncertainty of a total expected power reduction value by the following equation:
[Equation 14]
= 1, ... ,D
The optimizing unit 5 selects a combination of wn such that the degree of uncertainty (β-CVaR) of the total expected power reduction value is minimum, under the constraint conditions where the total expected power reduction value is greater than or equal to a planned power reduction value, and the number of consumers selected (the number of wn which is 1) is less than or equal to the upper limit of the number of consumers. This can be formulated
as shown below when the planned power reduction value is p, and the upper limit of the number of consumers is M (< N).
[Equation 15]
V = ( i>Pz> -· > Ρχ)Τ minimize t
subject to > Q; d = 1, ..., 0,
ud≥ 0; d = 1, ..,, D, wTp = ^ wnpn≥ p,
n—1
^ wn < M, wB e {0,1}
The optimizing unit 5 determines a combination of consumers by solving a 0-1 linear programming problem such as that described above. The optimizing unit 5 can solve the above-described problem by, for example, solving a linear programming problem where the 0-1 integer constrains of wn are relaxed, by a simplex method, an interior-point method, or the like, and rounding up or down the obtained solutions to integer solutions. The solutions obtained thereby such as those shown below are stored in the storage unit 1.
[Equation 16]
The total expected power reduction calculating unit 6 calculates a total expected power reduction value, based on the combination of consumers optimized by the optimizing unit 5. The total expected power reduction value can be calculated by the following equation. The calculated total expected power reduction value is stored in the storage unit 1.
[Equation 17]
Note that the degree of uncertainty β-CVaR of the total expected power reduction value at this time is αβ which is obtained as a solution to the above-described 0-1 linear programming problem. The power suppression optimization system can output the thus obtained degree of uncertainty of the total expected power reduction value, as the optimization result.
Next, the operation of the power suppression optimization system according to the present embodiment will be described. Here, FIG. 11 is a flowchart showing the operation of the power suppression optimization system according to the present embodiment. As shown in FIG. 11, the power suppression optimization system determines whether the expected power reduction values of consumers included in a consumer range which is preset or inputted by the operator have been calculated (step SI). Steps S2 and S3 which are the same as those of the first embodiment are repeated until the expected power reduction values of all of the consumers are calculated. If the expected power reduction values of all of the consumers are calculated, processing proceeds to step S5.
Note that power consumption value data of all those consumers whose expected power reduction values are determined at step SI to have not been calculated may be obtained at step S2, and expected power reduction values of all of the consumers may be calculated at step S3. In this case, after the process proceeds to step S3, the process proceeds to step S5 instead of returning to step SI.
Then, the optimizing unit 5 optimizes a combination of consumers to which power suppression is requested (step S5). Specifically, the optimizing unit 5 searches for a combination of wn where the degree of uncertainty (β-CVaR) of a total expected power reduction value is minimum, under the constraint conditions where the total expected power reduction value is greater than or
equal to a planned power reduction value, and the number of consumers selected is less than or equal to the upper limit of the number of consumers.
As described above, according to the power suppression optimization system according to the present embodiment, a combination of consumers where the total expected power reduction value is greater than or equal to the planned power reduction value, and variation (the degree of uncertainty β-CVaR) in total expected power reduction value is minimum can be selected.
(Third Embodiment)
A power suppression optimization system according to a third embodiment will be described below with reference to FIGS. 12 to 17. In the present embodiment, power consumption value data of consumers is subjected to preprocessing. In addition, expected power reduction values of the consumers are calculated using outside air temperature data. Here, FIG. 12 is block diagram showing a functional configuration of the power suppression optimization system according to the present embodiment. As shown in FIG. 12, the power suppression optimization system according to the present embodiment includes a storage unit 1, a power consumption value data obtaining unit 2, an expected power reduction calculating unit 3, a degree-of-uncertainty calculating unit 4, an optimizing unit 5, and a total expected power reduction calculating unit 6. The above-described configuration is the same as that of the first embodiment. In the present embodiment, the power suppression optimization system further includes a preprocessing unit 7.
The preprocessing unit 7 performs preprocessing, such as a smoothing process, an interpolation process, and an abnormal value removing process, on power consumption value data obtained by the power consumption value data obtaining unit 2. The smoothing process is the process of smoothing power consumption value data and outside air temperature data. The smoothing process can be implemented by, for example, calculating the moving average value and moving median of power
consumption value data stored in the storage unit 1, or applying the Nadaraya-Watson estimate, a spline function, or the like. The preprocessing unit 7 may determine whether to perform a smoothing process, by calculating a variance of power consumption value data stored in the storage unit 1 and comparing the calculated variance with a predetermined threshold value.
The interpolation process is the process of interpolating missing power consumption value data. The interpolation process can be implemented by, for example, interpolating missing data using data adjacent to the missing data or data estimated from adjacent data. The preprocessing unit 7 may determine whether to perform an interpolation process, by determining whether power consumption value data stored in the storage unit 1 has a missing portion.
The abnormal value removing process is the process of removing data including an abnormal value from power consumption value data. The abnormal value removing process can be implemented by comparing power consumption values with a predetermined threshold value and removing those power consumption value data exceeding the threshold value. The preprocessing unit 7 may determine whether to perform an abnormal value removing process, by comparing the maximum and minimum values of power consumption values with predetermined threshold values. Note that it is preferred that, when an abnormal value removing process is performed, an interpolation process be performed to interpolate removed data.
The functions of the preprocessing unit 7 such as those described above can be implemented by a CPU executing a control program. The preprocessing unit 7 may perform preprocessing only once or may perform preprocessing a plurality of times. Alternatively, preprocessing does not need to be performed where unnecessary. Whether or not to perform preprocessing and the number of times preprocessing is performed may be inputted from a control terminal by an operator or may be automatically determined by the power suppression optimization system. The power consumption value data having been subjected to
preprocessing is stored in the storage unit 1, as preprocessed power consumption value data.
The preprocessing unit 7 further combines the preprocessed power consumption value data with outside air temperature data. The outside air temperature data is data representing outside air temperatures for each time period which are measured in areas where the consumers are located, and may be pre-stored in the storage unit 1 or may be obtained from an external outside air temperature database, etc., by the power suppression optimization system. The preprocessing unit 7 combines the preprocessed power consumption value data with the outside air temperature data, according to the dates and times of those pieces of data. The preprocessing unit 7 may combine together power consumption value data and outside air temperature data with the same date and time, or may combine power consumption value data with outside air temperature data whose measurement time is shifted by a predetermined period of time. For example, power consumption value data may be combined with outside air temperature data whose measurement time is earlier by one to two hours than the power consumption value data. By this, a time lag before the outside air temperature influences on the power consumption value can be taken into account.
FIG. 13 is a diagram showing an example of preprocessed power consumption value data combined with outside air temperature data. The preprocessed power consumption value data of FIG. 13 is combined with outside air temperature data with the same dates and times as those of the preprocessed power consumption value data. Note that the preprocessing unit 7 may also perform the same preprocessing as that for the power consumption value data, on the outside air temperature data.
The expected power reduction calculating unit 3 calculates expected power reduction values of each consumer for each time period, based on the preprocessed power consumption value data and the outside air temperature data. First, the expected power reduction calculating unit 3 compiles outside air temperatures for each time period from preprocessed power consumption value data
such as that shown in FIG. 13, according to predetermined groups. The groups of outside air temperatures can be set on an arbitrary outside air temperature interval basis. FIG. 14 is a diagram showing an example of the groups of outside air temperatures. In FIG. 14, the groups of outside air temperatures are set for every 10°C, and are labeled with A for -0°C, B for 0°C-10°C, C for 10°C-25°C, and D for 25°C-. Such groups of outside air temperatures may be preset or may be inputted by the operator. FIG. 15 is a diagram showing outside air temperature data of FIG. 13 which is complied according to the groups of outside air temperatures of FIG. 14. In FIG. 15, the groups of outside air temperatures are indicated by the labels of FIG. 14.
Then, the expected power reduction calculating unit 3 calculates expected power reduction values for each group of outside air temperatures, based on the outside air temperature data compiled as shown in FIG. 14 and the preprocessed power consumption value data of FIG. 13. Specifically, the expected power reduction calculating unit 3 complies the preprocessed power consumption value data on a group of outside air temperatures basis, and calculates an average value of power consumption values for each of the compiled group of outside air temperatures, or a value where a predetermined operating rate a is added up to the average value.
FIG. 16 is a diagram showing expected power reduction values which are calculated for each group of outside air temperatures, based on the preprocessed power consumption value data of FIG. 13 and the outside air temperature data of FIG. 15. As shown in FIG. 16, the expected power reduction values are calculated for each consumer, each time period, and each group of outside air temperatures.
In the present embodiment, the degree-of-uncertainty calculating unit 4 computes the degrees of uncertainty of each consumer for each time period and each group of outside air temperatures, based on expected power reduction value data calculated for each group of outside air temperatures, such as that shown in FIG. 16. The calculated degrees of uncertainty are
stored in the storage unit 1.
Next, the operation of the power suppression optimization system according to the present embodiment will be described. FIG. 17 is a flowchart showing the operation of the power suppression optimization system according to the present embodiment. As shown in FIG. 17, the power suppression optimization system determines whether the expected power reduction values and degrees of uncertainty of consumers included in a consumer range which is preset or inputted by the operator have been calculated (step SI).
If there is a consumer whose expected power reduction values and degrees of uncertainty have not been calculated (NO at step SI), the power consumption value data obtaining unit 2 obtains power consumption value data of the consumer (step S2), and the preprocessing unit 7 performs at least one of preprocessing including a smoothing process, an interpolation process, and an abnormal value removing process, on the obtained power consumption value data (step S7). When the preprocessing unit 7 has performed preprocessing on the power consumption value data, the preprocessing unit 7 combines the preprocessed power consumption value data with outside air temperature data.
Then, the expected power reduction calculating unit 3 calculates expected power reduction values of each consumer (step S3). The expected power reduction calculating unit 3 calculates expected power reduction values of each consumer for each time period and each group of outside air temperatures. Then, the degree-of-uncertainty calculating unit 4 calculates the degrees of uncertainty of each consumer (step S4). The degree-of-uncertainty calculating unit 4 calculates the degrees of uncertainty of each consumer for each time period and each group of outside air temperatures.
The above-described processes at steps S2 to S4 are repeated until the expected power reduction values and degrees of uncertainty of all of the consumers are calculated. If the expected power reduction values and degrees of uncertainty of all of the consumers are calculated (YES at step SI), the process proceeds to
step S5.
Note that power consumption value data of all those consumers whose expected power reduction values are determined at step SI to have not been calculated may be obtained at step S2, preprocessing may be performed on the power consumption value data of all of the consumers at step S7, expected power reduction values of all of the consumers may be calculated at step S3, and the degrees of uncertainty of all of the consumers may be calculated at step S4. In this case, after the process proceeds to step S4, the process proceeds to step S5 instead of returning to step SI.
Then, the optimizing unit 5 optimizes a combination of consumers to which power suppression is requested (step S5). Specifically, the optimizing unit 5 searches for a combination of wn where the degree of uncertainty (e.g., ση 2 or anm) of a total expected power reduction value is minimum, under the constraint conditions where the total expected power reduction value is greater than or equal to a planned power reduction value, and the number of consumers selected is less than or equal to the upper limit of the number of consumers.
At this time, the optimizing unit 5 obtains predicted outside air temperature data for a power suppression time period. The predicted outside air temperature data is data representing outside air temperatures predicted for the power suppression time period in areas where the consumers are located. The predicted outside air temperature data may be inputted by the operator or may be obtained from an external predicted outside air temperature database by the power suppression optimization system. The optimizing unit 5 calculates the degrees of uncertainty of total expected power reduction values for each time period, using expected power reduction values and the degrees of uncertainty for outside air temperatures corresponding to the predicted outside air temperatures for each time period included in the power suppression time period. The optimizing unit 5 selects a combination of consumers such that the calculated degrees of uncertainty of total expected power reduction values are the
minimum.
Note that in the present embodiment β-CVaR in the second embodiment may be used as the degree of uncertainty. In this case, the degree-of-uncertainty calculating unit 4 and step S4 are not necessary. In addition, the optimizing unit 5 calculates β-CVaR, based on expected power reduction values for outside air temperatures corresponding to the predicted outside air temperatures.
As described above, according to the power suppression optimization system according to the present embodiment, preprocessed power consumption value data is used instead of power consumption value data. Therefore, a combination of consumers can be selected based on power consumption value data where missing , data and abnormal values are removed. By this, expected power reduction values and the degrees of uncertainty can be more accurately calculated. Therefore, a combination of consumers can be selected such that variation in total expected power reduction value becomes smaller.
In addition, the expected power reduction calculating unit 3 calculates expected power reduction values for each outside air temperature. By this, the expected power reduction values and the degrees of uncertainty can be changed on a predicted outside air temperature basis for a power suppression time period. Therefore, the expected power reduction values and the degrees of uncertainty can be more accurately predicted.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel methods and systems described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the methods and systems described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Claims
1. A power suppression optimization system comprising :
an expected power reduction calculating unit calculating expected power reduction values, based on power consumption value data representing a history of power consumption values of a plurality of consumers, the expected power reduction values being power reduction values of the consumers expected when power suppression is requested; and
an optimizing unit selecting, based on the expected power reduction values of the consumers calculated by the expected power reduction calculating unit, a combination of consumers such that variation in a sum total value of power reduction values of the consumers against a total expected power reduction value is small, and the total expected power reduction value satisfies a condition regarding the power reduction values for the power suppression, the total expected power reduction value being a sum total of the expected power reduction values of the consumers.
2. The system according to claim 1, further comprising a degree-of-uncertainty calculating unit calculating a degree of uncertainty indicating variation in a power reduction value of each consumer, wherein
the optimizing unit selects a combination of consumers based on the degrees of uncertainty calculated by the degree-of-uncertainty calculating unit, such that variation in the total expected power reduction value is minimum.
3. The system according to claim 1 or 2, wherein the optimizing unit selects a combination of consumers such that the total expected power reduction value is greater than or equal to a predetermined value or is in a predetermined range, as a combination of consumers satisfying the condition regarding the power reduction values.
4. The system according to any one of claims 1 to 3, wherein
the optimizing unit selects a combination of consumers such that a number of consumers serving as power suppression request targets is less than or equal to a predetermined value.
5. The system according to any one of claims 2 to 4, wherein the degrees of uncertainty calculated by the degree-of-uncertainty calculating unit is a mean square of a difference between an expected power reduction value of a consumer and a power consumption value of the consumer.
6. The system according to any one of claims 2 to 4, wherein the degrees of uncertainty calculated by the degree-of-uncertainty calculating unit is a degree of consumer-to-consumer association between differences in expected power reduction value of a consumer and power consumption value of the consumer.
7. The system according to any one of claims 1 to 6, wherein the expected power reduction calculating unit calculates an expected power reduction value of each consumer, based on an average value of power consumption values of the consumer.
8. The system according to any one of claims 1 to 7, wherein the expected power reduction calculating unit calculates expected power reduction values of each consumer for each outside air temperature, based on power consumption values of the consumer and outside air temperatures.
9. The system according to any one of claims 1 to 8, wherein the variation in a sum total value of power reduction values of the consumers against a total expected power reduction value is one of VaR (Value-at-Risk), absolute deviation, and CVaR (Conditional-Value-at-Risk) of the total expected power reduction value.
10. The system according to any one of claims 1 to 9, further comprising a total expected power reduction calculating unit
calculating the total expected power reduction value, based on the expected power reduction values of the consumers calculated by the expected power reduction calculating unit, and the combination of consumers selected by the optimizing unit.
11. The system according to any one of claims 1 to 10, further comprising a preprocessing unit performing at least one of a smoothing process, an interpolation process, an abnormal value removing process on power consumption value data of each consumer.
12. The system according to any one of claims 1 to 11, wherein each of the consumers has one or a plurality of devices, and the optimizing unit selects a combination of the devices.
13. A power suppression optimization method comprising:
calculating expected power reduction values, based on power consumption value data representing a history of power consumption values of a plurality of consumers, the expected power reduction values being power reduction values of the consumers expected when power suppression is requested; and selecting, based on the calculated expected power reduction values of the consumers, a combination of consumers such that variation in a power reduction value of each consumer against a total expected power reduction value is small, and the total expected power reduction value satisfies a condition regarding the power reduction values for the power suppression, the total expected power reduction value being a sum total of the expected power reduction values of the consumers.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013240435A JP2015104137A (en) | 2013-11-20 | 2013-11-20 | Power saving optimization system and power saving optimization method |
JP2013-240435 | 2013-11-20 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015075978A1 true WO2015075978A1 (en) | 2015-05-28 |
Family
ID=51541225
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2014/071130 WO2015075978A1 (en) | 2013-11-20 | 2014-08-04 | Power suppression optimization system and power suppression optimization method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP2015104137A (en) |
WO (1) | WO2015075978A1 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017028897A (en) * | 2015-07-24 | 2017-02-02 | 富士電機株式会社 | Power demand guide device and program |
KR101739271B1 (en) * | 2016-03-30 | 2017-05-24 | 재단법인차세대융합기술연구원 | The apparatus and method of optimization modeling for making smart portfolio in negawatt market |
JP6837761B2 (en) * | 2016-06-23 | 2021-03-03 | 株式会社東芝 | Demand response planning equipment, methods and programs |
JP6761759B2 (en) * | 2017-01-09 | 2020-09-30 | 東邦瓦斯株式会社 | Power suppression amount control system and its method |
JP6825968B2 (en) * | 2017-04-11 | 2021-02-03 | 京セラ株式会社 | Power management method and power management device |
JP7069655B2 (en) * | 2017-11-14 | 2022-05-18 | 富士電機株式会社 | Aggregation device, power demand control method, and power demand control program |
EP3514908B1 (en) * | 2018-01-22 | 2022-02-09 | Hitachi Energy Switzerland AG | Methods and devices for condition classification of power network assets |
JP2020188646A (en) * | 2019-05-17 | 2020-11-19 | アズビル株式会社 | Demand response system and method |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2388883A1 (en) * | 2009-01-13 | 2011-11-23 | Hitachi, Ltd. | Power demand-supply management server and power demand-supply management system |
-
2013
- 2013-11-20 JP JP2013240435A patent/JP2015104137A/en active Pending
-
2014
- 2014-08-04 WO PCT/JP2014/071130 patent/WO2015075978A1/en active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2388883A1 (en) * | 2009-01-13 | 2011-11-23 | Hitachi, Ltd. | Power demand-supply management server and power demand-supply management system |
Also Published As
Publication number | Publication date |
---|---|
JP2015104137A (en) | 2015-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2015075978A1 (en) | Power suppression optimization system and power suppression optimization method | |
US11699903B2 (en) | Building energy optimization system with economic load demand response (ELDR) optimization and ELDR user interfaces | |
US11010846B2 (en) | Building energy storage system with multiple demand charge cost optimization | |
US10732584B2 (en) | Building energy optimization system with automated and dynamic economic load demand response (ELDR) optimization | |
US20210336436A1 (en) | Trading planning apparatus and trading planning method | |
US8706311B2 (en) | Electric power demand/supply planning apparatus and method for the same | |
Fan et al. | Short-term load forecasting based on a semi-parametric additive model | |
US20180314220A1 (en) | Building energy system with stochastic model predictive control | |
US9772643B2 (en) | Methods, apparatus and systems for managing energy assets | |
CN108292860B (en) | Power control device, operation plan making method and recording medium | |
JP6193400B2 (en) | Electric power demand prediction system, electric power demand prediction method, customer profiling system, and customer profiling method | |
US11663541B2 (en) | Building energy system with load-following-block resource allocation | |
GB2549426A (en) | Power transaction management system and power transaction management method | |
EP2899674A1 (en) | Demand response aggregation optimization | |
JP5063146B2 (en) | Power transaction prediction system and power transaction prediction program | |
Wu et al. | Predictive maintenance scheduling optimization of building heating, ventilation, and air conditioning systems | |
JP2008109813A (en) | Demand controller and power consumption system | |
JP6705716B2 (en) | Power demand forecasting method and power demand forecasting program | |
JP4179293B2 (en) | Generator operation plan creation device and generator operation plan creation program | |
US8606421B2 (en) | Statistical method to obtain high accuracy in forecasting plant energy use | |
Fujimoto et al. | Day-Ahead Scheduling of Wind-Hydro Balancing Group Operation to Maximize Expected Revenue Considering Wind Power Output Uncertainty | |
US10637240B2 (en) | Energy curtailment event implementation based on uncertainty of demand flexibility | |
US20230299584A1 (en) | Method and device for predicting an energy service offering and software program product | |
Burghi et al. | CSP dispatch optimization considering forecast uncertainties | |
Suryakiran et al. | A three-stage feedback-based electric vehicle scheduling framework for peak load reduction of distribution system feeder demand |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14766226 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14766226 Country of ref document: EP Kind code of ref document: A1 |