Dispatch Plan Creation Device and Method

The dispatch plan creation device addresses the issue of low compliance rates in energy resources by calculating and optimizing based on past performance, ensuring compliance and minimizing penalties.

JP7708681B2Active Publication Date: 2025-07-15AZBIL CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2022009903
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-01-26
Publication Date
2025-07-15
Estimated Expiration
2042-01-26

AI Technical Summary

Technical Problem

Existing dispatch plan creation methods do not adequately consider the compliance rate of individual energy resources with past dispatch plans, leading to potential deviations and penalties, and do not effectively minimize the risk of activating energy resources with low compliance rates.

Method used

A dispatch plan creation device and method that calculates an index of compliance rate based on the difference between actual and planned power generation amounts, incorporating this index into an optimization problem formulation to minimize deviations and penalties, while ensuring the command value is met.

Benefits of technology

The method achieves the command value from the electric utility while avoiding activation of energy resources with low compliance rates, thereby reducing the risk of penalties and ensuring efficient power generation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007708681000010
    Figure 0007708681000010
  • Figure 0007708681000011
    Figure 0007708681000011
  • Figure 0007708681000012
    Figure 0007708681000012
Patent Text Reader

Abstract

To realize achievement of a command value and ensure that demand response is not triggered for energy resources with low compliance to a past despatch plan.SOLUTION: A despatch plan creation device comprises an index calculation unit 40 that calculates an index of compliance of energy resources with respect to a past despatch plan based on the difference between the past actual power generation amount and the planned power generation amount, an optimization problem formulation unit 42 that sets at least a constraint formula to match a command value from an electric utility with the sum of the planned power generation amount and an objective function where the index for each energy resource is multiplied by a state variable indicating the activation state of each energy resource and summed for all energy resources, and a solution seeking unit 43 that finds a solution to the optimization problem of dispatch planning as the state value that is a value of the state variable for each energy resource, and the planned power generation amount, which minimizes the objective function value under the constraint equation.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a dispatch plan creation device and method for creating a dispatch plan that is an operation plan for energy resources.

Background Art

[0002] The Japanese government, in the Fifth Energy Basic Plan (Cabinet decision in July 2018), has decided to make renewable energy the main power source in the future, and to work on improving the environment of the energy market that can address public issues such as promoting competition in the already liberalized energy market, ensuring stable supply, promoting environmental compliance including renewable energy, and ensuring fairness among consumers.

[0003] As the basic viewpoints of these energy policies summarized, it is stated that "putting the stable supply of energy first, while improving economic efficiency and achieving environmental compliance." And, as one of the means to realize the stable supply of energy, which is the main purpose from this basic viewpoint, and contribute to the realization of a sustainable society, it is specified to utilize demand response (DR), and institutional design, system technology, etc. related to DR have been widely noticed.

[0004] DR means that, for the purpose of stabilizing power supply by an electric power company that bears the obligation regarding the stabilization of power supply, consumers control power generation facilities, energy storage facilities, and power consumption facilities on the consumer side (hereinafter, these facilities are collectively referred to as energy resources) in response to the setting of electricity charges and the payment of incentives, thereby changing the power demand.

[0005] As the roles of DR, typical examples include that the consumer side suppresses power use during the peak of power demand in order to secure the power capacity for maintaining power supply, and that the consumer side changes the pattern of power use in order to adjust the real-time power supply and demand that is crucial for stable power supply.

[0006] Between the electric utility and the customer, there may be an operator who undertakes DR under commission from the electric utility. The electric utility instructs the operator who undertakes DR to change the power demand. The operator who receives the instruction, etc. adopts a method of controlling energy resources to achieve the goal. The operator who undertakes DR needs to control the energy resources in accordance with the instruction from the electric utility.

[0007] Therefore, even if the operator who undertakes DR is a small-scale energy resource on the customer side that cannot achieve the goal of the electric utility alone like a conventional large-scale power plant, the operator collects and integrates a plurality of small-scale energy resources and controls them in accordance with the instruction desired by the electric utility to achieve the goal. The operator who receives the instruction from the electric utility and integrally controls a plurality of energy resources to realize DR is called an aggregator.

[0008] When the aggregator conducts DR, the aggregator is required to control the energy resources so as to achieve the command value commanded by the electric utility. Therefore, when the aggregator integrally controls a plurality of energy resources so as to achieve the command value, at least until immediately before starting the integral control, a method of formulating a dispatch plan regarding the energy resources is adopted.

[0009] The dispatch plan is to plan for all energy resources whether to start or stop the energy resources and how to set the control of the energy resources, and it is the operation plan of the energy resources. It is common for the aggregator to enter into a contract with the electric utility such that if the command value cannot be achieved, the aggregator will incur disadvantages such as penalty fees. Therefore, when the aggregator formulates a dispatch plan, it is desirable to formulate a plan that can achieve the command value as much as possible in order not to cause disadvantages such as penalty fees.

[0010] In the present invention, a decrease in power consumption (power reduction) is regarded as power generation and represented by a positive value, while an increase in power consumption is represented by a negative value. That is, the power generation amount in the present invention means the change amount of power consumption (a reduction amount represented by a positive value and an increase amount represented by a negative value). Similarly, the command value means the change amount of power consumption (a reduction amount represented by a positive value and an increase amount represented by a negative value) commanded by the electric power company.

[0011] As a prior art, Patent Document 1 discloses a method for creating a demand response plan. The method disclosed in Patent Document 1 is a type of dispatch plan creation method, and it is a method for minimizing the expected value of the penalty fee imposed based on the degree of deviation between the reduction target of demand power and the predicted reduction amount of demand power for each combination of consumers. The degree of deviation between the command value and the predicted value based on the past actual power generation amount is calculated. Since it is desirable that the dispatch plan created by the aggregator can achieve the command value as much as possible as described above, here, an optimization problem of minimizing the expected value of the penalty fee predicted to occur by deviating from this command value is dealt with.

[0012] However, the method disclosed in Patent Document 1 calculates the degree of deviation when the combination of energy resources (that is, the portfolio) is the target, and does not consider the degree of deviation for each individual energy resource. The method disclosed in Patent Document 1 is the same as the concept of the generally known portfolio theory for financial assets (Non-Patent Document 1, Non-Patent Document 2). Due to the effect of the combination between energy resources, the degree of deviation when the portfolio of energy resources is the target is evaluated to be lower than the degree of deviation when each individual energy resource constituting the combination is the target.

[0013] As described above, in the method disclosed in Patent Document 1, the variation in the difference between the past actual power generation amount and the planned power generation amount of a single energy resource, that is, the compliance rate of each energy resource with respect to the past dispatch plan has not been evaluated. The compliance rate with respect to the past dispatch plan represents the degree to which a customer possessing an energy resource complies with and generates power with respect to the planned power generation amount determined by the aggregator for each individual energy resource, and the degree of that trust. A low compliance rate, that is, a low degree of trust means that the risk that the actual power generation amount achieved by the customer possessing the energy resource does not match the planned power generation amount as instructed by the aggregator for the planned power generation amount increases.

[0014] In the method disclosed in Patent Document 1, since the compliance rate of each energy resource with respect to the past dispatch plan has not been evaluated, there is a possibility that a high-risk energy resource may be incorporated into the dispatch plan. As a result, the actual power generation amount that cannot achieve the planned power generation amount is obtained. That is, it means that it becomes difficult to achieve the command value from the electric utility. When the command value cannot be achieved and a deviation occurs between the command value and the actual power generation amount, for the aggregator, there are problems such as the occurrence of penalty fees, suspension of transactions with the electric utility, damage to the brand image, and damage to credit.

Prior Art Documents

Patent Documents

[0015]

Patent Document 1

Non-Patent Documents

[0016]

Non-Patent Document 1

Non-Patent Document 2

Summary of the Invention

Problems to be Solved by the Invention

[0017] The present invention is made to solve the above problems, and aims to provide a dispatch plan creation device and method that can create a dispatch plan that realizes the achievement of a command value and does not activate the demand response of energy resources with a low compliance rate with respect to past dispatch plans.

Means for Solving the Problems

[0018] The dispatch plan creation device of the present invention is configured to calculate an index of the compliance rate with respect to the past dispatch plan of energy resources based on the difference between the past actual power generation amount and the planned power generation amount, taking the change amount of the power consumption of the energy resources as the power generation amount. An optimization problem formulation unit is configured to formulate an optimization problem of the dispatch plan by setting at least a constraint equation that matches the sum of the command value from the electric utility and the planned power generation amount, and multiplying the index for each energy resource by a state variable indicating the activation state of each individual energy resource and summing over all energy resources to set an objective function. And a solving unit configured to obtain, as a solution to the optimization problem of the dispatch plan, a state value that is a value of the state variable for each energy resource and the planned power generation amount at which the objective function value is minimized under the constraint equation.

[0019] In addition, one configuration example of the dispatch plan creation device of the present invention further includes a planned power generation amount upper and lower limit value setting unit configured to set the upper and lower limit values of the planned power generation amount for each energy resource of the dispatch plan to be created based on the operational constraints of the energy resource and the upper and lower limit values of the power generation capacity of the energy resource. The optimization problem formulation unit sets the constraint expressions of the optimization problem of the dispatch plan based on the command value, the upper and lower limit values of the power generation capacity of the energy resource, and the upper and lower limit values of the planned power generation amount set by the planned power generation amount upper and lower limit value setting unit. In addition, in one configuration example of the dispatch plan creation device of the present invention, the index calculation unit uses, as an index of the compliance rate with the past dispatch plan of the energy resource, a statistic for each energy resource representing the variation in the distribution of the difference between the actual power generation amount and the planned power generation amount when the energy resource was activated in the past.

[0020] In addition, in one configuration example of the dispatch plan creation device of the present invention, the index calculation unit calculates, for each energy resource, the variance of the distribution of the difference between the actual power generation amount and the planned power generation amount when a demand response command was activated for the energy resource in the past, and uses the value obtained by multiplying the variance by the planned power generation amount for each energy resource of the dispatch plan to be created as an index of the compliance rate with the past dispatch plan of the energy resource. In addition, in one configuration example of the dispatch plan creation device of the present invention, the index calculation unit calculates, for each energy resource, the absolute value of the difference between the actual power generation amount and the planned power generation amount when a demand response command was activated for the energy resource in the past, obtains the maximum value of the absolute values of the differences for each energy resource, and uses the value obtained by multiplying the maximum value by the planned power generation amount for each energy resource of the dispatch plan to be created as an index of the compliance rate with the past dispatch plan of the energy resource.

[0021] Further, in one configuration example of the dispatch plan creation device of the present invention, the index calculation unit calculates, for each time interval and for each energy resource, the absolute value of the difference between the actual power generation amount and the planned power generation amount when a demand response command was activated for the energy resource in the past, calculates, for each energy resource, the first number of times the absolute value of the difference exceeds a predetermined ratio of the planned power generation amount in the time interval for which the absolute value of the difference is the calculation target, calculates, for each energy resource, the result of dividing the first number of times by the second number of times the demand response command was activated for the energy resource, and multiplies the planned power generation amount for each energy resource of the dispatch plan to be created by the result of the division, and uses the obtained value as an index of the compliance rate of the past dispatch plan of the energy resource.

[0022] Further, one configuration example of the dispatch plan creation device of the present invention further includes an environmental data acquisition unit configured to acquire past environmental data of an energy resource and the value of the environmental data in a planned period for implementing the dispatch plan to be created. The index calculation unit uses, as learning data, the data of the difference between the actual power generation amount and the planned power generation amount when a demand response command was activated for the energy resource in the past and the environmental data for which the difference data is the calculation target, substitutes the learning data into the relational expression between the difference data and the environmental data to calculate the model parameter value of the relational expression, substitutes the model parameter value of the relational expression and the value of the environmental data into the relational expression to calculate the estimated value, and multiplies the planned power generation amount for each energy resource of the dispatch plan to be created by the estimated value, and uses the obtained value as an index of the compliance rate of the past dispatch plan of the energy resource. Further, in one configuration example of the dispatch plan creation device of the present invention, the index calculation unit is characterized in that the planned power generation amount used for the multiplication for the index calculation is an absolute value.

[0023] Further, the dispatch plan creation method of the present invention uses the change amount of the power consumption of the energy resource as the power generation amount, and calculates an index of the compliance rate with respect to the past dispatch plan of the energy resource based on the difference between the past actual power generation amount and the planned power generation amount. In the first step, at least a constraint equation for matching the sum of the command value from the electric utility company and the planned power generation amount is set, and a state variable indicating the activation state of each energy resource is multiplied by the index for each energy resource and summed for all energy resources. A second step of formulating an optimization problem of the dispatch plan by setting an objective function, and a third step of obtaining, as a solution to the optimization problem of the dispatch plan, a state value which is the value of the state variable for each energy resource and the planned power generation amount at which the objective function value is minimized under the constraint equation. It is characterized by including the above steps.

[0024] In addition, one configuration example of the dispatch plan creation method of the present invention further includes a fourth step of setting upper and lower limit values of the planned power generation amount for each energy resource of the dispatch plan to be created based on the operational constraints of the energy resource and the upper and lower limit values of the power generation capacity of the energy resource. The second step includes a step of setting a constraint equation for the optimization problem of the dispatch plan based on the command value, the upper and lower limit values of the power generation capacity of the energy resource, and the upper and lower limit values of the planned power generation amount set in the fourth step. It is characterized by the above. In addition, in one configuration example of the dispatch plan creation method of the present invention, the first step includes a step of using, as an index of the compliance rate with respect to the past dispatch plan of the energy resource, a statistic for each energy resource that represents the variation in the distribution of the difference between the actual power generation amount and the planned power generation amount when the energy resource was activated in the past. It is characterized by the above.

[0025] Further, in one configuration example of the dispatch plan creation method of the present invention, the first step calculates, for each energy resource, the variance of the distribution of the difference between the actual power generation amount and the planned power generation amount when a demand response command was activated in the past for the energy resource, and multiplies the planned power generation amount for each energy resource of the dispatch plan to be created by the variance, and uses the obtained value as an index of the compliance rate of the energy resource with respect to the past dispatch plan. Further, in one configuration example of the dispatch plan creation method of the present invention, the first step calculates, for each energy resource, the absolute value of the difference between the actual power generation amount and the planned power generation amount when a demand response command was activated in the past for the energy resource, obtains the maximum value of the absolute values of the differences for each energy resource, multiplies the planned power generation amount for each energy resource of the dispatch plan to be created by the maximum value, and uses the obtained value as an index of the compliance rate of the energy resource with respect to the past dispatch plan.

[0026] Further, in one configuration example of the dispatch plan creation method of the present invention, the first step calculates, for each time interval and each energy resource, the absolute value of the difference between the actual power generation amount and the planned power generation amount when a demand response command was activated in the past for the energy resource, calculates, for each energy resource, the first number of times the absolute value of the difference exceeds a predetermined ratio of the planned power generation amount in the time interval for which the absolute value was calculated, calculates, for each energy resource, the result of dividing the first number of times by the second number of times when the demand response command was activated for the energy resource, multiplies the planned power generation amount for each energy resource of the dispatch plan to be created by the result of the division, and uses the obtained value as an index of the compliance rate of the energy resource with respect to the past dispatch plan.

[0027] Also, one configuration example of the dispatch plan creation method of the present invention further includes a fifth step of acquiring past environmental data of energy resources and values of the environmental data in a planned period for implementing the created dispatch plan. The first step is to use, as learning data, data on the difference between the actual power generation amount and the planned power generation amount when a demand response command was activated for the energy resources in the past, and the environmental data for which the difference data was calculated. Substitute the learning data into the relational expression between the difference data and the environmental data to calculate the model parameter values of the relational expression. Substitute the model parameter values of the relational expression and the values of the environmental data into the relational expression to calculate the estimated value. Multiply the calculated value by the planned power generation amount for each energy resource of the dispatch plan to be created, and use it as an index of the compliance rate with the past dispatch plan of the energy resources. Also, in one configuration example of the dispatch plan creation method of the present invention, the first step is characterized in that the planned power generation amount used for the multiplication for calculating the index is an absolute value.

Effects of the Invention

[0028] According to the present invention, by providing an index calculation unit, an optimization problem formulation unit, and a solution unit, it is possible to achieve the command values from the electric power company and create a dispatch plan that does not activate the demand response of energy resources with a low compliance rate with the past dispatch plan. Further, in the present invention, even when it is necessary to activate an energy resource with a low compliance rate, it is possible to create a dispatch plan such that the power generation amount is as close to 0 as possible.

Brief Description of the Drawings

[0029]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

[0030] [Principle of the Invention] As described above, the dispatch plan is to plan for all energy resources whether to activate the energy resources or not in a certain time period, and if activated, what degree of activation intensity to set, which is the operation plan of the energy resources. The dispatch planning problem was formulated as a planning problem for determining whether to activate the demand response for each individual energy resource and the planned power generation amount when activated.

[0031] The power generation amount of each individual energy resource does not necessarily be the same each time, and it can be assumed that an error occurs with respect to the planned amount. Considering the influence of this error, it is desirable to minimize the deviation of the power generation amount from the command value.

[0032] When creating a planning problem to achieve the command value from the electric utility, the inventor formulated a statistic representing the variation in the distribution of the difference between the past actual power generation amount and the planned power generation amount for each individual energy resource as an index of the compliance rate with respect to the past dispatch plan of the energy resource, and incorporated it into the planning problem, and came up with the idea that it is possible to formulate a dispatch plan such that the activation of energy resources with a low compliance rate with respect to the past dispatch plan is not performed.

[0033] When the statistic representing the variation in the distribution followed by the difference between the actual power generation amount and the planned power generation amount of the energy resource is larger, it can be considered that the compliance rate with respect to the planned power generation amount becomes lower. Based on the data of the difference between the actual power generation amount and the planned power generation amount when each energy resource was activated in the past, a statistic representing the variation is used as an index of the compliance rate with respect to the dispatch plan. As a result, it becomes possible to represent the compliance rate of each individual energy resource as a numerical value.

[0034] Regarding energy resources, due to certain physical and operational constraints, it is necessary to create an operation plan so as to meet the conditions preset as the relevant information of each energy resource. Among these, in particular, in order to satisfy the command values from the electric power company, the condition that the command value and the planned power generation amount match is important. These conditions to be considered during planning were formulated as constraint equations and incorporated into the planning problem.

[0035] Next, under the constraint that the command value from the electric power company and the planned power generation amount match, a statistical quantity representing the variation of the difference for each individual energy resource is formulated as an objective function (for example, a simple sum function) to be used in parallel, and a dispatch plan is obtained to determine the planned power generation amounts of the energy resource group such that this becomes minimum. The dispatch plan obtained in this way can achieve the command value due to the constraint that the command value and the planned power generation amount match, and furthermore, by obtaining a plan with the minimum variation, it becomes a dispatch plan that avoids activating energy resources with a low compliance rate.

[0036] In the above description, the planning problem is described with a statistical quantity representing the variation between the past actual power generation amount and the planned power generation amount incorporated into the objective function. However, from the perspective of the compatibility between the objective function and the constraint conditions, using a constraint condition that excludes energy resources whose statistical quantity representing variation is above a certain value, in terms of the invention principle, it is the same as formulating a planning problem with a statistical quantity representing variation incorporated into the constraint conditions.

[0037] Also, in the above, the principle of the present invention has been described with a mathematical planning type of planning problem in mind, but it is not limited to this. It is a technical idea including implementation with various simulation techniques such as artificial intelligence type planning problems (constraint satisfaction problems CSP).

[0038] Note that even when it is necessary to activate an energy resource with a low compliance rate for past dispatch plans, the present invention can formulate a dispatch plan such that the power generation amount of the energy resource is as close to 0 as possible. Further, the present invention can be similarly applied when instructing a DR ("lower" DR) to reduce the power consumption amount for each energy resource, and when instructing a DR ("raise" DR) to increase the power consumption amount for each energy resource.

[0039] [First Embodiment] Hereinafter, embodiments of the present invention will be described with reference to the drawings. First, the objective function of this embodiment is shown below.

[0040]

Equation

[0041] R is a set of energy resources r, ξ r is a state value (0 = non-activated, 1 = activated) indicating the activation state of the demand response command for the energy resource r (hereinafter referred to as the activation state of the energy resource r), p r is the planned power generation amount (non-negative value) of the energy resource r, which is the solution of the dispatch plan to be formulated, T' is a set of time intervals t corresponding to past data, V[x] is the sample variance of x, g r,t is the actual power generation amount of the energy resource r in the past time interval t, ĝ r,t is the planned power generation amount of the energy resource r in the past time interval t.

[0042] Equation (1) uses the value ν(r) of the sample variance normalized by the planned power generation amount ĝ r,t for the difference between the actual power generation amount g r,t and the planned power generation amount ĝ r,t to obtain an index "ν(r)·p ris the sum over all energy resources. The planning problem in this embodiment is to determine the activation state ξ of the energy resource r and the planned power generation amount p of the energy resource r such that the objective function shown in Equation (1) is minimized. r and the planned power generation amount p of the energy resource r r are formulated as a problem of determining.

[0043] Note that in the dispatch plan creation device of the present invention, individual problems are created for each future planning period in which the dispatch plan is to be implemented, and the objective function is constructed and solved for each planning period.

[0044] Next, the constraint expressions of the optimization problem of this embodiment are shown below.

[0045]

Equation

[0046] g^ is the command value (total power generation amount) from the electric power company, p r min is the lower limit value of the power generation capacity of the energy resource r (a constant determined in advance from equipment constraints), p r max is the upper limit value of the power generation capacity of the energy resource r (a constant determined in advance from equipment constraints), underscore p r is the lower limit value of the planned power generation amount of the energy resource r (a constant determined from operational constraints), bar p r is the upper limit value of the planned power generation amount of the energy resource r (a constant determined from operational constraints).

[0047] Equation (3) shows the constraint that the command value g^ commanded by the electric power company and the sum Σp of the planned power generation amounts p for each energy resource r planned by the aggregator must match. r of r must match.

[0048] Equation (4) is the planned power generation amount p ris 0 when the energy resource r is not activated, and indicates the constraint that it must fall within the upper and lower limits of the power generation capacity of the energy resource r when activated. The upper limit value p r max and the lower limit value p r min are the upper and lower limit values of the power generation capacity that can be exerted when the energy resource r is activated, and are set in advance from equipment capabilities, etc. For example, in the case of an energy resource r that can generate electricity from 50 kW to 100 kW when activated, the upper limit value p r max = 100 kW, and the lower limit value p r min = 50 kW are set.

[0049] Equation (5) indicates the constraint that the planned power generation amount p r must fall within the upper and lower limit ranges of the planned power generation amount of the energy resource r. Regardless of whether the energy resource r needs to be activated or not, the planned power generation amount p r is limited to the range of the upper limit value bar p r and the lower limit value underscore p r .

[0050] For example, when the energy resource r cannot be activated for reasons such as during maintenance, the upper limit value bar p r and the lower limit value underscore p r are both set to 0 kW. Also, when it is not specified whether the energy resource r can be activated or not, for an energy resource r with a maximum power generation capacity of 100 kW when activated, the upper limit value bar p r = 100 kW, and the lower limit value underscore p r = 0 kW are set.

[0051] Equation (6) indicates the constraint that the activation state value ξ r of the energy resource r must be either 1 (activated) or 0 (not activated).

[0052] Next, the configuration and operation of the dispatch plan creation device of this embodiment will be described. FIG. 1 is a block diagram showing the configuration of the dispatch plan creation device. The dispatch plan creation device includes an energy resource characteristic information storage unit 1 that stores the characteristic information of the energy resource r of the customer, an energy resource dispatch plan history storage unit 2 that stores the history information of the past planned power generation amount g^ r,t of the energy resource r, an energy resource operation history storage unit 3 that stores the past operation history information of the energy resource r, a dispatch plan creation unit 4 that creates a dispatch plan, a data input unit 5 for data input of the energy resource r to the dispatch plan creation device, and a result output unit 6 that outputs the information of the created dispatch plan.

[0053] The energy resource characteristic information storage unit 1 stores the characteristic information of the energy resource r input by the person in charge of the aggregator or the customer who wants to formulate a dispatch plan through the data input unit 5. The characteristic information includes the name or identification information of the energy resource r, the information on the power generation capacity of the energy resource r (p r min , p r max ), and the information on the operation schedule of the energy resource r. Note that the characteristic information may be stored for each time.

[0054] The energy resource dispatch plan history storage unit 2 stores the history information of the past planned power generation amount g^ r,t of the energy resource r. The planned power generation amount g^ r,t is stored in association with the name or identification information of the energy resource r and the time information. The information on the planned power generation amount g^ r,t may be obtained from the energy resource control system 7 that controls the energy resource r of the customer. Also, the dispatch plan creation device may store the planned power generation amount p r of the dispatch plan created in the past for a certain planning period as the planned power generation amount g^ r,t of the said planning period.

[0055] The energy resource operation history storage unit 3 stores the past operation history information of the energy resource r. The operation history information includes the name or identification information of the energy resource r, and the actual power generation amount g of the energy resource r at each time r,t and the operation information (activation state, abnormal state, etc.) of the energy resource r at each time.

[0056] FIG. 2 is a block diagram showing the configuration of the dispatch plan creation unit 4, and FIG. 3 is a flowchart for explaining the operation of the dispatch plan creation unit 4. The dispatch plan creation unit 4 calculates a statistic for each energy resource r representing the variation in the distribution of the difference between the past actual power generation amount g r,t and the planned power generation amount ĝ r,t as an index of the compliance rate of the past dispatch plan for the energy resource r. An index calculation unit 40 that calculates the planned power generation amount p for each energy resource r of the dispatch plan to be created r The upper and lower limit values of are set based on the operational constraints of the energy resource r and the upper and lower limit values of the power generation capacity of the energy resource r. A planned power generation amount upper and lower limit value setting unit 41 that formulates the optimization problem of the dispatch plan by setting the constraint equations of the optimization problem of the dispatch plan based on the command value ĝ from the electric utility, and multiplying the index for each energy resource r by the state value ξ of each energy resource r An optimization problem formulation unit 42 that sets an objective function that sums up all the values for all energy resources, and a solution unit 43 that obtains the state value ξ for each energy resource r and the planned power generation amount p r for which the objective function is minimized under the condition that the constraint equations are set as the solution of the optimization problem of the dispatch plan. r It is composed of.

[0057] The index calculation unit 40 of the dispatch plan creation unit 4 calculates an index of the compliance rate for the past dispatch plan for each energy resource r (step S100 in FIG. 3). Specifically, the index calculation unit 40 refers to the past planned power generation amount ĝ of the energy resource r stored in the energy resource dispatch plan history storage unit 2 r,tThe data of and the past actual power generation amount g of the energy resource r stored in the energy resource operation history storage unit 3 r,t are acquired.

[0058] As shown in Equation (2), the index calculation unit 40 calculates the actual power generation amount g in the same time interval t when the energy resource r was activated in the past r,t and the planned power generation amount ĝ r,t The difference between them is the planned power generation amount ĝ in the time interval t r,t The value (g r,t - ĝ r,t ) / ĝ r,t The sample variance ν(r) of is calculated for each energy resource r. Then, the index calculation unit 40 multiplies the sample variance ν(r) by the planned power generation amount p of the dispatch plan to be formulated this time r The resulting value is used as an index of the compliance rate of the past dispatch plan of the energy resource r. The index calculation unit 40 may execute the above processing for each energy resource r.

[0059] FIG. 4 shows an example of the data of the past planned power generation amount ĝ of the energy resource A r,t and the data of the actual power generation amount g r,t . Based on the data in FIG. 4, when calculating the sample variance ν(r) of the value obtained by normalizing the difference between the actual power generation amount g r,t and the planned power generation amount ĝ r,t by the planned power generation amount ĝ r,t , the result is 0.0025.

[0060] Next, the planned power generation amount upper and lower limit value setting unit 41 of the dispatch plan creation unit 4 sets the upper limit value bar p of the planned power generation amount p r and the lower limit underscore p of the planned power generation amount p r rThese are set for each energy resource r (step S101 in FIG. 3). Specifically, the planned power generation amount upper and lower limit value setting unit 41 acquires the characteristic information of the energy resource r stored in the energy resource characteristic information storage unit 1 and the past operation history information of the energy resource r stored in the energy resource operation history storage unit 3. Then, based on the acquired information, the planned power generation amount upper and lower limit value setting unit 41 executes a process as described with reference to FIG. 5.

[0061] The energy resource r has operation restrictions such as being unable to start due to reasons such as maintenance or failure, or being required to start at a specified date and time. Regarding the operation restrictions of the energy resource r in the planned period for implementing the dispatch plan to be formulated this time, they can be obtained from the operation schedule of the energy resource r included in the characteristic information.

[0062] If it is determined from the acquired characteristic information that the energy resource r cannot be started during the planned period (YES in step S200 of FIG. 5), the planned power generation amount p r upper limit value bar p r and the lower limit value underscore p r of this energy resource r are both set to 0 kW (step S201 in FIG. 5).

[0063] Next, for an energy resource r that must continue to operate continuously for a predetermined time (for example, 3 hours) once it starts operating during the planned period, if the interval between the latest start time of operation of this energy resource r (the time when it transitions from the non-operating state to the operating state) and the start time of the planned period is less than the above-mentioned predetermined time, it is determined that it must start operating (YES in step S202 of FIG. 5).

[0064] Then, the planned power generation amount upper and lower limit value setting unit 41 sets the upper limit value p r max of the power generation capacity of the energy resource r determined to have to start operating as the upper limit value bar p r of the planned power generation amount pr is set as the lower limit value p of the power generation capacity r min as the planned power generation amount p r lower limit underscore p r is set (step S203 in FIG. 5). As described above, the upper limit value p of the power generation capacity of the energy resource r r max and the lower limit value p r min The information is included in the characteristic information.

[0065] Also, in the case of an energy resource r that does not apply to either step S200 or S202, the planned power generation amount upper and lower limit setting unit 41 determines that both activation and non-activation are possible (NO in step S202 of FIG. 5). The planned power generation amount upper and lower limit setting unit 41 sets the upper limit value p of the power generation capacity of the energy resource r for which it has been determined that both activation and non-activation are possible r max as the upper limit bar p of the planned power generation amount p r and sets the lower limit underscore p of the planned power generation amount p r to 0 kW (step S204 in FIG. 5). r lower limit underscore p r is set to 0 kW (step S204 in FIG. 5).

[0066] The planned power generation amount upper and lower limit setting unit 41 may execute the process of FIG. 5 for each energy resource r. The upper limit bar p of the planned power generation amount p by the process of FIG. 5 r upper limit bar p r and the lower limit underscore p r The setting examples are summarized in FIG. 6.

[0067] Next, the optimization problem formulation unit 42 of the dispatch plan creation unit 4 formulates the optimization problem of the dispatch plan (step S102 in FIG. 3). Specifically, the optimization problem formulation unit 42 uses the command value (total power generation amount) g^ from the electric utility, the upper limit value p of the power generation capacity of the energy resource r stored in the energy resource characteristic information storage unit 1 r max and the lower limit value p r min and the upper limit bar p of the planned power generation amount p set by the planned power generation amount upper and lower limit setting unit 41 r upper limit bar pr and the lower limit underscore p r and the index ν(r)·p calculated by the index calculation unit 40 r and obtain them.

[0068] Then, the optimization problem formulation unit 42 sets the constraint expressions of formulas (3) to (6) for all energy resources r of the consumers targeted by the dispatch plan, and further, for the index of the compliance rate ν(r)·p calculated in step S100 r multiply by the state value ξ r and sum up the values obtained by multiplying for all energy resources r, thereby formulating the optimization problem of the dispatch plan by setting the objective function of formula (1).

[0069] An example of the formulation is shown below. Here, it is assumed that there are three energy resources A, B, and C as the energy resources r of the consumer. Also, the command value g^ from the electric power company is set to 200 kW. An example of the data regarding the energy resources A, B, and C is shown in FIG. 7.

[0070] Let the state values of the energy resources A, B, and C be ξ A , ξ B , ξ C and let the planned power generation amounts of the energy resources A, B, and C be p A , p B , p C Then, the objective function becomes as in formula (7). 0.0025·ξ A ·p A +0.01·ξ B ·p B +0.0009·ξ C ·p C ···(7)

[0071] The constraint expression corresponding to formula (3) becomes as in formula (8). p A +p B +p C =200 ···(8)

[0072] The constraint expressions corresponding to Equation (4) are as shown in Equations (9) to (11). ξ A ·100 ≤ p A ≤ ξ A ·100 ···(9) ξ B ·50 ≤ p B ≤ ξ B ·100 ···(10) ξ C ·80 ≤ p C ≤ ξ C ·100 ···(11)

[0073] The constraint expressions corresponding to Equation (5) are as shown in Equations (12) to (14). 100 ≤ p A ≤ 100 ···(12) 0 ≤ p B ≤ 100 ···(13) 0 ≤ p C ≤ 100 ···(14)

[0074] The constraint expression corresponding to Equation (6) is as shown in Equation (15). ξ A , ξ B , ξ C ∈ {0, 1} ···(15)

[0075] Next, the solution unit 43 of the dispatch plan creation unit 4 obtains, as the solution to the optimization problem, the state value ξ for each energy resource r and the planned power generation amount p at which the objective function of Equation (7) is minimized under the conditions where the constraint expressions of Equations (8) to (15) are set (step S103 in FIG. 3). As methods for solving the optimization problem, there are solution methods in known mathematical programming methods (for example, the branch and bound method, etc.) and metaheuristic methods (for example, genetic algorithms, etc.). r and the planned power generation amount p r and obtains them as the solution to the optimization problem (step S103 in FIG. 3). As methods for solving the optimization problem, there are solution methods in known mathematical programming methods (for example, the branch and bound method, etc.) and metaheuristic methods (for example, genetic algorithms, etc.).

[0076] The state value ξ r (ξ A , ξ B , ξ C ) and the planned power generation amount p r (p A , p B , p CAmong all possible combinations of values of (), the state value ξ that satisfies all the constraint expressions of expressions (8) to (15) r and the planned power generation amount p r The executable solutions (solution candidates) that are combinations of values are as follows: there are three solution candidates, solution candidate 1 to solution candidate 3.

[0077] Solution candidate 1 has ξ A = 1, ξ B = 1, ξ C = 0, p A = 100, p B = 100, p C = 0, solution candidate 2 has ξ A = 1, ξ B = 0, ξ C = 1, p A = 100, p B = 0, p C = 100, solution candidate 3 has ξ A = 0, ξ B= 1, ξ C = 1, p A = 0, p B = 100, p C = 100. The value of the objective function for solution candidate 1 is 1.25, the value of the objective function for solution candidate 2 is 0.34, and the value of the objective function for solution candidate 3 is 1.09. Therefore, the solution candidate that minimizes the objective function is solution candidate 2, and solution candidate 2 is the optimal solution.

[0078] The result output unit 6 of the dispatch plan creation device outputs the information of the dispatch plan created by the dispatch plan creation unit 4. The information of the dispatch plan includes the state value ξ for each energy resource r r and the planned power generation amount p for each energy resource r r and the date and time information of the planned period. As output methods, for example, there are display of the dispatch plan, transmission of the dispatch plan to the outside, etc.

[0079] Thus, in this embodiment, it is possible to achieve the command value from the electric utility and create a dispatch plan such that DR of energy resources with a low compliance rate with respect to the past dispatch plan is not activated. Further, in this embodiment, even when it is necessary to activate energy resources with a low compliance rate, it is possible to create a dispatch plan such that the generated power thereof is as close to 0 as possible.

[0080] Note that, in this embodiment, an example of creating a dispatch plan for one future planning period is described. However, when creating a dispatch plan for a plurality of planning periods, the above processing may be performed for each planning period.

[0081] [Second Embodiment] In the first embodiment, the planned power generation amount p r is set as a non - negative value. That is, only the downward DR for reducing the power consumption amount is enabled. On the other hand, in the second embodiment of the present invention, in order to enable instructing each energy resource r to perform DR (upward DR) for increasing the power consumption amount, the following formula is used instead of the objective function of formula (1) described in the first embodiment.

[0082] [Equation]

[0083] When the energy resource r performs upward DR for increasing the power consumption amount, the planned power generation amount p r of formula (16) becomes a negative value. The index calculation unit 40 of the dispatch plan creation unit 4 in this embodiment multiplies the variance ν(r) described in the first embodiment by the absolute value |p r | of the planned power generation amount p r of the dispatch plan to be formulated this time, and uses it as an index of the compliance rate of the energy resource r with respect to the past dispatch plan (step S100 in FIG. 3).

[0084] The optimization problem formulation unit 42 of the dispatch plan creation unit 4 in this embodiment formulates the constraints of Expressions (3) to (6) for all energy resources r of the consumers targeted by the dispatch plan, similar to the first embodiment. Further, the compliance rate index ν(r)·|p r | calculated in step S100 is multiplied by the state value ξ r to formulate the objective function of Expression (16) that sums up the values for all energy resources r. (Step S102 in FIG. 3). Other configurations are the same as those in the first embodiment.

[0085] [Third Embodiment] In the first embodiment, the variance ν(r) regarding the difference between the actual power generation amount g r,t and the planned power generation amount g^ r,t is multiplied by the planned power generation amount p r of the dispatch plan as an index of the compliance rate of the dispatch plan. In the second embodiment, the value obtained by multiplying the variance ν(r) by the absolute value |p r | of the planned power generation amount p r is used as the index of the compliance rate. On the other hand, in the third embodiment of the present invention, the following expression is used instead of the objective function of Expression (1) described in the first embodiment.

[0086] [Equation]

[0087] The index calculation unit 40 of the dispatch plan creation unit 4 in this embodiment calculates the absolute value AD r,t =|g r,t - g^ r,t | of the difference between the actual power generation amount g r,t and the planned power generation amount g^ r,t for each time interval t and each energy resource r when the energy resource r was activated in the past, and obtains the maximum value max(AD r,t ) of the absolute values of the differences for each time interval t for each energy resource r. Then, the index calculation unit 40 calculates the maximum value max(AD r,t ) for each energy resource r. And the index calculation unit 40 calculates the maximum value max(AD r,tMultiply the planned power generation amount p of the dispatch plan formulated this time by r and use it as an index of the compliance rate with respect to the past dispatch plans of the energy resource r (step S100 in FIG. 3).

[0088] The optimization problem formulation unit 42 of the dispatch plan creation unit 4 in this embodiment sets the constraint expressions of formulas (3) to (6) for all energy resources r of the consumers targeted by the dispatch plan, similar to the first embodiment. Furthermore, the index max(AD r,t )·p r multiplied by the state value ξ r is summed for all energy resources r to set the objective function of formula (17), thereby formulating the optimization problem of the dispatch plan (step S102 in FIG. 3).

[0089] The solution unit 43 of the dispatch plan creation unit 4 in this embodiment obtains, as the solution of the optimization problem, the state value ξ r for each energy resource r and the planned power generation amount p r such that the objective function of formula (17) is minimized under the condition that the constraint expressions of formulas (3) to (6) are set (step S103 in FIG. 3).

[0090] Other configurations are the same as those in the first embodiment. Note that, similar to the second embodiment, the value obtained by multiplying the absolute value |p r,t | of the planned power generation amount p of the dispatch plan formulated this time by the maximum value max(AD r ) may be used as an index of the compliance rate. r

[0091] [Fourth Embodiment] Next, a fourth embodiment of the present invention will be described. In the fourth embodiment of the present invention, the following formula is used instead of the objective function of formula (1) described in the first embodiment.

[0092] [Equation]

[0093] ​The index calculation unit 40 of the dispatch plan creation unit 4 in this embodiment calculates the actual power generation amount g r,t and the planned power generation amount ĝ r,t in the same time interval t when the energy resource r was activated in the past, and calculates the absolute value AD r,t =|g r,t -ĝ r,t | for each time interval t and each energy resource r. The number of times N r,t that the absolute value AD r,t exceeds a predetermined ratio (for example, 10%) of the planned power generation amount ĝ r,t in the time interval t for which the absolute value AD r is calculated is calculated for each energy resource r, and the result N r divided by the number of times N1 r that the energy resource r was activated is calculated for each energy resource r. r / N1 r is calculated for each energy resource r.

[0094] The number of times N1 r is the number of times the state value ξ r of the energy resource r becomes 1 (activated). Then, the index calculation unit 40 multiplies the result N r / N1 r by the planned power generation amount p r of the dispatch plan to be formulated this time, and uses the resulting value as an index of the compliance rate of the past dispatch plan of the energy resource r (Figure 3, step S100).

[0095] The optimization problem formulation unit 42 of the dispatch plan creation unit 4 in this embodiment sets the constraint expressions of formulas (3) to (6) for all energy resources r of the consumers targeted by the dispatch plan, similar to the first embodiment, and further sets the objective function of formula (18) that sums up the values obtained by multiplying the index N r / N1 r ·p r by the state value ξ r for all energy resources r, thereby formulating the optimization problem of the dispatch plan (Figure 3, step S102).

[0096] The solution part 43 of the dispatch plan creation part 4 in this embodiment obtains the state value ξ for each energy resource r and the planned power generation amount p such that the objective function in Expression (18) is minimized under the condition that the constraint expressions in Expressions (3) to (6) are set. r and the planned power generation amount p r as the solution to the optimization problem (step S103 in FIG. 3).

[0097] Other configurations are the same as those in the first embodiment. Note that, similar to the second embodiment, the value obtained by multiplying the absolute value |p| of the planned power generation amount p of the dispatch plan formulated this time by N / N1 may be used as an index of the compliance rate. r / N1 r for the planned power generation amount p r of the dispatch plan to be formulated this time, r |p|

[0098] [Fifth Embodiment] Next, a fifth embodiment of the present invention will be described. The fifth embodiment relates to the calculation of an index of compliance rate by artificial intelligence (AI) using a learning model constructed by learning data. FIG. 8 is a block diagram showing the configuration of a dispatch plan creation device according to the fifth embodiment of the present invention. The dispatch plan creation device in this embodiment includes an energy resource characteristic information storage unit 1, an energy resource dispatch plan history storage unit 2, an energy resource operation history storage unit 3, a dispatch plan creation unit 4a, a data input unit 5, a result output unit 6, an external environment data acquisition unit 9, an external environment data storage unit 10, and an environment data acquisition unit 11.

[0099] The environmental data in this embodiment includes, in addition to the temperature, humidity, weather, solar radiation amount, rainfall, etc. of the external environment of the energy system, the characteristic information and operation information of the energy resources (facilities), which are the internal environment of the energy system. Hereinafter, the external environment will be described as an example.

[0100] The external environment data acquisition unit 9 acquires the external environment data (measured values) and the forecast values of the external environment data from an external environment data providing system (for example, a weather forecast system) and stores them in the external environment data storage unit 10.

[0101] The environmental data acquisition unit 11 acquires, from the external environmental data storage unit 10, past external environmental data and forecast values of external environmental data in a planned period for implementing the dispatch plan. When using internal environmental data, the environmental data acquisition unit 11 may acquire the characteristic information of the energy resource r from the energy resource characteristic information storage unit 1 and acquire the operation history information of the energy resource r from the energy resource operation history storage unit 3.

[0102] FIG. 9 is a block diagram showing the configuration of the dispatch plan creation unit 4a of this embodiment. The dispatch plan creation unit 4a includes an index calculation unit 40a, a planned power generation amount upper and lower limit value setting unit 41, an optimization problem formulation unit 42a, and a solution unit 43a.

[0103] Since the processing flow of the dispatch plan creation unit 4a is the same as that of the first embodiment, the operation of the dispatch plan creation unit 4a will be described using the flowchart of FIG. 3. The index calculation unit 40a of the dispatch plan creation unit 4a calculates an index of the compliance rate with respect to the past dispatch plan for each energy resource r (step S100 in FIG. 3).

[0104] FIG. 10 is a flowchart for explaining the operation of the index calculation unit 40a. First, the index calculation unit 40a acquires the data of the past planned power generation amount g^ of the energy resource r stored in the energy resource dispatch plan history storage unit 2 r,t and the data of the past actual power generation amount g of the energy resource r stored in the energy resource operation history storage unit 3. r,t Furthermore, the index calculation unit 40a acquires the past external environmental data x r,d and the forecast value bar x of the external environmental data r,d through the environmental data acquisition unit 11 (step S300 in FIG. 10).

[0105] Note that the external environmental data x r,d , bar x r,drepresents the value of item d (d is an integer of 1 or more) of the external environment data of energy resource r, and means that there are one or more types of external environment data. In this embodiment, the external environment data with d = 1 is the temperature data, and the external environment data with d = 2 is the solar radiation amount data.

[0106] Subsequently, the index calculation unit 40a calculates the difference Δp r,t between the actual power generation amount g r,t and the planned power generation amount ĝ r = g r,t − ĝ r,t during the same time interval t when the energy resource r was activated in the past, and uses the data of the difference Δp r and the external environment data x r,d in the time interval t for which the difference Δp r is to be calculated as learning data. Substitute the learning data in multiple time intervals t into the formula (19) showing the linear relationship between the difference Δp r,d and the external environment data x r,d to calculate the constants (slope a r ) of the straight line by the least squares method (step S301 in FIG. 10).

[0107]

Equation

[0108] As described in the first embodiment, R is a set of energy resources r. Next, the index calculation unit 40a substitutes the calculated constants (slope a r,d , intercept b r ) and the predicted value bar x r,d of the external environment data in the planned interval for implementing the dispatch plan in the area where the energy resource r is installed into the formula (20) showing the linear relationship between the estimated value bar Δp r of the difference between the actual power generation amount and the planned power generation amount and the predicted value bar x r,d of the external environment data to calculate the estimated value bar Δp r of the difference between the actual power generation amount and the planned power generation amount (step S302 in FIG. 10).

[0109] [Number]

[0110] Then, the index calculation unit 40a uses the estimated value bar Δp r multiplied by the planned power generation amount p r of the dispatch plan to be formulated this time as an index of the compliance rate of the past dispatch plan of the energy resource r (step 303 in FIG. 10). The index calculation unit 40a may execute the above processing for each energy resource r.

[0111] An example of the operation of the index calculation unit 40a is shown below. FIG. 11 shows an example of the data of the past actual power generation amount g r,t of the energy resource A, the data of the planned power generation amount g^ r,t the data of the temperature x r,1 and the data of the solar radiation amount x r,2 Based on the data in FIG. 11, the slope a r,d and the intercept b r of Equation (19) are calculated by the least squares method, and a r,1 = 0.1, a r,2 = 0.01, b r = 0 are obtained. a r,1 = 0.1, a r,2 = 0.01, b r = 0 are substituted as constants into Equation (20), and the following equation is obtained.

[0112] [Number]

[0113] Bar x r,1 is the predicted value of the temperature in the planned period, and bar x r,2 is the predicted value of the solar radiation amount in the planned period. The value obtained by multiplying the estimated value bar Δp r obtained from Equation (21) by the planned power generation amount p r is used as an index of the compliance rate of the past dispatch plan of the energy resource r.

[0114] The operation of the planned power generation amount upper and lower limit setting unit 41 of the dispatch plan creation unit 4a (step S101 in FIG. 3) is the same as that of the first embodiment.

[0115] The optimization problem formulation unit 42a of the dispatch plan creation unit 4a sets the constraint expressions of formulas (3) to (6) for all energy resources r of the customers targeted by the dispatch plan, in the same manner as in the first embodiment. Further, for the index bar Δp r ·p r multiplied by the state value ξ r for all energy resources r, by setting the objective function of formula (22) that sums them up, the optimization problem of the dispatch plan is formulated (step S102 in FIG. 3).

[0116]

Equation

[0117] Next, the solution finding unit 43a of the dispatch plan creation unit 4a obtains, as the solution of the optimization problem, the state value ξ r for each energy resource r and the planned power generation amount p r such that the objective function of formula (22) is minimized under the condition that the constraint expressions of formulas (3) to (6) are set (step S103 in FIG. 3).

[0118] The other configurations are the same as those of the first embodiment. Similar to the second embodiment, the value obtained by multiplying the index bar Δp r ·p r by the absolute value |p r | of the planned power generation amount p of the dispatch plan formulated this time may be used as an index of the compliance rate. r |

[0119] The dispatch plan creation device described in the first to fifth embodiments can be realized by a computer including a CPU (Central Processing Unit), a storage device, and an interface, and a program for controlling these hardware resources. A configuration example of this computer is shown in FIG. 12.

[0120] The computer includes a CPU 200, a storage device 201, and an interface device (I / F) 202. Connected to the I / F 202 are the hardware of the data input unit 5, the hardware of the result output unit 6, the energy resource control system 7, the hardware of the external environment data acquisition unit 9, and the like. The dispatch plan creation program for implementing the dispatch plan creation method of the present invention is stored in the storage device 201. The CPU 200 executes the processes described in the first to fifth embodiments according to the program stored in the storage device 201.

Industrial Applicability

[0121] The present invention can be applied to the technology of creating a dispatch plan for controlling energy resources.

Explanation of Signs

[0122] 1... Energy resource characteristic information storage unit, 2... Energy resource dispatch plan history storage unit, 3... Energy resource operation history storage unit, 4, 4a... Dispatch plan creation unit, 5... Data input unit, 6... Result output unit, 7... Energy resource control system, 9... External environment data acquisition unit, 10... External environment data storage unit, 11... Environment data acquisition unit, 40, 40a... Index calculation unit, 41... Planned power generation amount upper and lower limit value setting unit, 42, 42a... Optimization problem formulation unit, 43, 43a... Solving unit.

Claims

1. An index calculation unit configured to use the change amount of the power consumption of an energy resource as the power generation amount and calculate an index of the compliance rate with respect to the past dispatch plan of the energy resource based on the difference between the past actual power generation amount and the planned power generation amount; An optimization problem formulation unit configured to set at least a constraint equation for matching the sum of the command value from the electric utility and the planned power generation amount, and set an objective function that multiplies the index for each energy resource by a state variable indicating the activation state of each energy resource and sums over all energy resources, thereby formulating an optimization problem of the dispatch plan; A solution finding unit configured to obtain, as a solution to the optimization problem of the dispatch plan, a state value that is the value of the state variable for each energy resource at which the objective function value is minimized under the constraint equation and the planned power generation amount. A dispatch plan creation device characterized by comprising the above.

2. In the dispatch plan creation device according to Claim 1, Further comprising a planned power generation amount upper and lower limit value setting unit configured to set upper and lower limit values of the planned power generation amount for each energy resource of the dispatch plan to be created based on the operational constraints of the energy resource and the upper and lower limit values of the power generation capacity of the energy resource, The optimization problem formulation unit sets a constraint equation for the optimization problem of the dispatch plan based on the command value, the upper and lower limit values of the power generation capacity of the energy resource, and the upper and lower limit values of the planned power generation amount set by the planned power generation amount upper and lower limit value setting unit. A dispatch plan creation device characterized by this.

3. In the dispatch plan creation device according to Claim 1 or 2, The index calculation unit uses, as an index of the compliance rate with respect to the past dispatch plan of the energy resource, a statistic for each energy resource that represents the variation in the distribution of the difference between the actual power generation amount and the planned power generation amount when the energy resource was activated in the past. A dispatch plan creation device characterized by this.

4. In the dispatch plan creation device according to Claim 3, The index calculation unit calculates, for each energy resource, the variance of the distribution of the difference between the actual power generation amount and the planned power generation amount when a demand response command was activated in the past for the energy resource, and multiplies the planned power generation amount for each energy resource in the dispatch plan to be created by the variance, and uses the resulting value as an index of the compliance rate of the energy resource with respect to the past dispatch plan. A dispatch plan creation device characterized by that.

5. In the dispatch plan creation device according to claim 3, The index calculation unit calculates, for each energy resource, the absolute value of the difference between the actual power generation amount and the planned power generation amount when a demand response command was activated in the past for the energy resource, obtains the maximum value among the absolute values of the differences for each energy resource, and multiplies the planned power generation amount for each energy resource in the dispatch plan to be created by the maximum value, and uses the resulting value as an index of the compliance rate of the energy resource with respect to the past dispatch plan. A dispatch plan creation device characterized by that.

6. In the dispatch plan creation device according to claim 1 or 2, The index calculation unit calculates, for each time interval and each energy resource, the absolute value of the difference between the actual power generation amount and the planned power generation amount when a demand response command was activated in the past for the energy resource, calculates, for each energy resource, the first number of times the absolute value of the difference exceeds a predetermined ratio of the planned power generation amount in the time interval for which the absolute value was calculated, calculates, for each energy resource, the result of dividing the first number of times by the second number of times the demand response command was activated for the energy resource, and multiplies the planned power generation amount for each energy resource in the dispatch plan to be created by the result of the division, and uses the resulting value as an index of the compliance rate of the energy resource with respect to the past dispatch plan. A dispatch plan creation device characterized by that.

7. In the dispatch plan creation device according to claim 1 or 2, It further includes an environmental data acquisition unit configured to acquire the past environmental data of the energy resource and the value of the environmental data in the planned period for implementing the dispatch plan to be created. The index calculation unit uses, as learning data, data on the difference between the actual power generation amount and the planned power generation amount when a demand response command was activated for an energy resource in the past, and environmental data that was the calculation target of the difference data. The learning data is substituted into the relational expression between the difference data and the environmental data to calculate the model parameter values of the relational expression. The estimated value is calculated and created by substituting the model parameter values of the relational expression and the values of the environmental data into the relational expression. A value obtained by multiplying the planned power generation amount for each energy resource in the dispatch plan to be created by the estimated value is used as an index of the compliance rate with respect to the past dispatch plan of the energy resource. A dispatch plan creation device characterized by this.

8. In the dispatch plan creation device according to any one of claims 4 to 7, The index calculation unit is characterized in that the planned power generation amount used for the multiplication for calculating the index is an absolute value. A dispatch plan creation device characterized by this.

9. A first step of using the change amount of the power consumption of the energy resource as the power generation amount and calculating an index of the compliance rate with respect to the past dispatch plan of the energy resource based on the difference between the past actual power generation amount and the planned power generation amount; A second step of formulating an optimization problem of the dispatch plan by setting at least a constraint equation that matches the sum of the command value from the electric utility and the planned power generation amount, and setting an objective function that multiplies each index of the energy resource by a state variable indicating the activation state of each energy resource and sums them up for all energy resources; A third step of obtaining, as a solution to the optimization problem of the dispatch plan, a state value that is the value of the state variable for each energy resource and the planned power generation amount at which the objective function value is minimized under the constraint equation. A dispatch plan creation method characterized by including this.

10. In the dispatch plan creation method according to claim 9, A fourth step of setting upper and lower limit values of the planned power generation amount for each energy resource in the dispatch plan to be created based on the operational constraints of the energy resource and the upper and lower limit values of the power generation capacity of the energy resource is further included, The second step includes a step of setting a constraint equation for the optimization problem of the dispatch plan based on the command value, the upper and lower limit values of the power generation capacity of the energy resource, and the upper and lower limit values of the planned power generation amount set in the fourth step. A dispatch plan creation method characterized by this.

11. In the dispatch plan creation method according to claim 9 or 10, the first step includes a step of using, as an index of compliance rate with respect to the past dispatch plan of the energy resource, a statistic for each energy resource that represents the variation in the distribution of the difference between the actual power generation amount and the planned power generation amount when the energy resource was activated in the past. A dispatch plan creation method characterized by this.

12. In the dispatch plan creation method according to claim 11, the first step calculates, for each energy resource, the variance of the distribution of the difference between the actual power generation amount and the planned power generation amount when a demand response command was activated for the energy resource in the past, and multiplies the planned power generation amount for each energy resource in the dispatch plan to be created by the variance. A dispatch plan creation method characterized by including a step of using the obtained value as an index of compliance rate with respect to the past dispatch plan of the energy resource.

13. In the dispatch plan creation method according to claim 11, the first step calculates, for each energy resource, the absolute value of the difference between the actual power generation amount and the planned power generation amount when a demand response command was activated for the energy resource in the past, obtains the maximum value among the absolute values of the differences for each energy resource, and multiplies the planned power generation amount for each energy resource in the dispatch plan to be created by the maximum value. A dispatch plan creation method characterized by including a step of using the obtained value as an index of compliance rate with respect to the past dispatch plan of the energy resource.

14. In the dispatch plan creation method according to claim 9 or 10, The first step calculates, for each time interval and each energy resource, the absolute value of the difference between the actual power generation amount and the planned power generation amount when a demand response command was activated for the energy resource in the past, calculates, for each energy resource, the first number of times the absolute value of the difference exceeds a predetermined percentage of the planned power generation amount in the time interval for which the absolute value was calculated, calculates, for each energy resource, the result of dividing the first number of times by the second number of times when a demand response command was activated for the energy resource, and multiplies the planned power generation amount for each energy resource in the dispatch plan to be created by the result of the division to obtain an index of the compliance rate of the energy resource with respect to the past dispatch plan. The dispatch plan creation method is characterized by including this step.

15. In the dispatch plan creation method according to claim 9 or 10, further includes a fifth step of obtaining the past environmental data of the energy resource and the value of the environmental data in the planned period for implementing the dispatch plan to be created, the first step uses, as learning data, the data of the difference between the actual power generation amount and the planned power generation amount when a demand response command was activated for the energy resource in the past and the environmental data for which the difference data was calculated, substitutes the learning data into the relational expression between the difference data and the environmental data to calculate the model parameter values of the relational expression, substitutes the model parameter values of the relational expression and the value of the environmental data into the relational expression to calculate the estimated value, and multiplies the planned power generation amount for each energy resource in the dispatch plan to be created by the estimated value to obtain an index of the compliance rate of the energy resource with respect to the past dispatch plan. The dispatch plan creation method is characterized by including this step.

16. In the dispatch plan creation method according to any one of claims 12 to 15, the first step is characterized in that the planned power generation amount used for the multiplication for calculating the index is an absolute value. The dispatch plan creation method is characterized by this.

Citation Information

Patent Citations

  • Supply-demand adjustment system

    JP2016110255A

  • Aggregation apparatus, power demand control method and power demand control program

    JP2019017135A

  • Power adjustment control device and method

    JP2019213289A

  • Power management system, management device, management method, and computer program

    JP2020156132A

  • Demand response planning device, method, and program

    JP6837761B2