WO2024087319A1 - Multi-region integrated energy system scheduling method, device, and storage medium - Google Patents
Multi-region integrated energy system scheduling method, device, and storage medium Download PDFInfo
- Publication number
- WO2024087319A1 WO2024087319A1 PCT/CN2022/136214 CN2022136214W WO2024087319A1 WO 2024087319 A1 WO2024087319 A1 WO 2024087319A1 CN 2022136214 W CN2022136214 W CN 2022136214W WO 2024087319 A1 WO2024087319 A1 WO 2024087319A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- energy
- constraint
- control model
- decision variable
- scheduling
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 67
- 238000003860 storage Methods 0.000 title claims abstract description 20
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 11
- 238000005457 optimization Methods 0.000 claims description 71
- 238000004146 energy storage Methods 0.000 claims description 24
- 239000000446 fuel Substances 0.000 claims description 20
- 238000009826 distribution Methods 0.000 claims description 19
- 230000005611 electricity Effects 0.000 claims description 16
- 238000012423 maintenance Methods 0.000 claims description 14
- 238000004590 computer program Methods 0.000 claims description 13
- 230000001105 regulatory effect Effects 0.000 claims description 8
- 230000002452 interceptive effect Effects 0.000 claims description 7
- 230000009194 climbing Effects 0.000 claims description 6
- 230000003993 interaction Effects 0.000 abstract description 11
- 238000013468 resource allocation Methods 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 17
- 238000004364 calculation method Methods 0.000 description 16
- 230000006870 function Effects 0.000 description 12
- 239000007789 gas Substances 0.000 description 10
- 238000007599 discharging Methods 0.000 description 6
- 239000011159 matrix material Substances 0.000 description 6
- 230000008878 coupling Effects 0.000 description 5
- 238000010168 coupling process Methods 0.000 description 5
- 238000005859 coupling reaction Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 4
- 230000000295 complement effect Effects 0.000 description 4
- 239000000243 solution Substances 0.000 description 4
- ATJFFYVFTNAWJD-UHFFFAOYSA-N Tin Chemical compound [Sn] ATJFFYVFTNAWJD-UHFFFAOYSA-N 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- VNWKTOKETHGBQD-UHFFFAOYSA-N methane Chemical compound C VNWKTOKETHGBQD-UHFFFAOYSA-N 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 229910052799 carbon Inorganic materials 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000003345 natural gas Substances 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 238000012887 quadratic function Methods 0.000 description 1
- 230000002829 reductive effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000010977 unit operation Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
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
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06313—Resource planning in a project environment
-
- 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
- G06Q30/0206—Price or cost determination based on market factors
-
- 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
- G06Q50/06—Energy or water supply
Definitions
- the present application belongs to the field of energy automation technology, and in particular, relates to a multi-region integrated energy system scheduling method, computer equipment, and computer-readable storage medium.
- the present application provides a multi-regional integrated energy system scheduling method, comprising the following steps: obtaining first energy information, establishing a first control model based on the first energy information, the first energy information is resource information that can be controlled across regions and between regions, and the first control model is a model for coordinated control of integrated energy systems across regions and between regions; obtaining second energy information, establishing a second control model based on the first energy information and the second energy information, the second energy information is resource information that can be controlled between regions and parks, and the second control model is a model for coordinated control of integrated energy systems between regions and parks; establishing a third control model based on the first control model and the second control model, the third control model is a model for coordinated control of integrated energy systems between three levels of "cross-region-region-park"; solving the third control model through a preset algorithm to obtain a control decision.
- the first control model includes a first upper-level control model and a first lower-level control model; obtaining first energy information, and establishing a first control model based on the first energy information, including: obtaining a scheduling matching amount and a first upper-level constraint based on the first energy information, and establishing a first upper-level control model based on the scheduling matching amount and the first upper-level constraint; obtaining a first operating cost, an energy supply matching degree, and a first lower-level constraint based on the first energy information, and establishing a first lower-level control model based on the first operating cost, the energy supply matching degree, the first lower-level constraint, and the scheduling matching amount; establishing a first control model based on the first upper-level control model and the first lower-level control model.
- a scheduling matching amount and a first upper-layer constraint are obtained according to the first energy information, and a first upper-layer control model is established according to the scheduling matching amount and the first upper-layer constraint, including: obtaining the cross-regional resource output and the regional resource upload output in the first energy information, and determining the scheduling matching amount according to the cross-regional resource output and the regional resource upload output; obtaining the first upper-layer constraint including a first resource capacity constraint, a resource power constraint, a first climbing ability constraint, and an allocation coefficient constraint according to the first energy information; setting a penalty factor, and establishing a first upper-layer control model according to the scheduling matching amount, the penalty factor, and the first upper-layer constraint.
- a first operating cost, an energy supply matching degree and a first lower-level constraint are obtained according to the first energy information, and a first lower-level control model is established according to the first operating cost, the energy supply matching degree, the first lower-level constraint and the scheduling matching amount, including: obtaining the first operating cost including system fuel cost, equipment operation and maintenance cost, wind and solar power abandonment penalty cost, and cost of purchasing electricity from an external power grid according to the first energy information; obtaining the expected active power supply to the park and the energy demand uploaded by the operator, and determining the energy supply matching degree according to the expected active power supply to the park and the energy demand uploaded by the operator; obtaining the first lower-level constraints including distribution network constraints, photovoltaic operation constraints, diesel operation constraints and battery storage constraints according to the first energy information; and establishing a first lower-level control model according to the first operating cost, the energy supply matching degree, the first lower-level constraint and the scheduling matching amount.
- the second control model includes a second upper-level control model and a second lower-level control model; obtaining second energy information, and establishing a second control model based on the first energy information and the second energy information, including: obtaining a second upper-level constraint based on the second energy information, adding the second upper-level constraint to the first lower-level control model to establish a second upper-level control model; obtaining a second operating cost and a second lower-level constraint based on the second energy information, and establishing a second lower-level control model based on the second operating cost, the second lower-level constraint and the energy supply matching degree; establishing a second control model based on the second upper-level control model and the second lower-level control model.
- a second operating cost and a second lower-level constraint are obtained according to the second energy information, and a second lower-level control model is established according to the second operating cost, the second lower-level constraint and the energy supply matching degree, including: obtaining the second operating cost including system fuel cost, equipment operation and maintenance cost, penalty cost for wind and solar power abandonment, cost of purchasing electricity from an external power grid and cost of flexible thermal load compensation according to the second energy information; obtaining the second lower-level constraint including interactive power constraint, second resource capacity constraint, second climbing ability constraint and power storage constraint according to the second energy information; setting a penalty factor, and establishing a second lower-level control model according to the penalty factor, the second operating cost, the second lower-level constraint and the energy supply matching degree.
- a third control model is solved by a preset algorithm to obtain a control decision, including: obtaining a first optimization problem, a second optimization problem and a third optimization problem according to the third control model; wherein the first optimization problem is a scheduling strategy problem for resources between regions, the second optimization problem is a scheduling strategy problem for the output of resources within a region to supply a park, and the third optimization problem is a scheduling strategy problem for the output of resources within the park; using the alternating multiplier method to solve the first optimization problem, the second optimization problem and the third optimization problem in turn to obtain decision variables, iteratively adjusting parameters until the output decision variables meet the output conditions; generating a control decision according to the decision variables and outputting it.
- the decision variables include a first decision variable, a second decision variable and a third decision variable; wherein the first decision variable is a decision variable of a resource scheduling scheme between regions, the second decision variable is a decision variable of resource output scheduling within a region, and the third decision variable is a decision variable of resource scheduling within a park; the third control model includes a penalty factor; the first optimization problem, the second optimization problem and the third optimization problem are solved in sequence using an alternating multiplier method to obtain decision variables, and the parameters are adjusted iteratively until the output decision variables meet the output conditions, including: obtaining the first decision variable, the second decision variable and the corresponding first optimization problem for k iterations, and solving the first optimization problem for k+1 iterations using an alternating multiplier method; Obtain the third decision variable of iteration k times and the corresponding second optimization problem, use the alternating multiplier method to solve the second optimization problem to obtain the second decision variable of iteration k+1 times; obtain the third optimization problem corresponding to the second decision variable
- the present application also provides a computer device, including a processor and a memory: the processor is used to execute a computer program stored in the memory to implement the aforementioned method.
- the present application also provides a computer-readable storage medium storing a computer program, which implements the aforementioned method when the computer program is executed by a processor.
- the present application can obtain the first energy information that can be regulated across regions and between regions and the second energy information that can be regulated between regions and parks from the multi-regional integrated energy system, and respectively establish the first regulation model and the second regulation model for the allocation of movable flexible resources within the relative regulation level, and finally obtain the third regulation model for the coordinated regulation of the "cross-region-region-park" three-level integrated energy system.
- the establishment of the third regulation model is completed to achieve the effect of protecting some privacy.
- the third regulation model is solved by using a preset algorithm, and finally a regulation decision for regulating each flexible and movable resource is obtained, and the regulation decision can meet the interests of multiple parties.
- Coordination and optimization can be achieved by exchanging limited information between the subject systems; (2) In the process of multi-layer and multi-subject interaction, different types of interests (such as economy, safety, complementary capabilities, etc.) can be met to varying degrees; (3) It can protect some privacy information, including some measurement data, cost functions and constraints.
- FIG1 is a schematic flow chart of a multi-region integrated energy system scheduling method provided by an embodiment
- FIG2 is a schematic diagram of a node structure of a cross-regional integrated energy system provided by an embodiment
- FIG3 is a schematic block diagram of the structure of a computer device provided by an embodiment.
- the integrated energy system covers a variety of energy forms such as electricity, gas, cold, and heat. It is a powerful means to improve the reliability and economy of energy systems in parks, regions, and even cross-regions (in order to avoid confusion between the descriptions of cross-regions and regions, cross-regions will be referred to as cross-regions in the following text).
- cross-regions in the process of energy regulation, how to meet the various interests of multiple subjects and multiple levels is a problem worthy of consideration for technical personnel in this field.
- the traditional centralized control system of the prior art cannot give full play to the complementary coordination capabilities of multiple regions and regions, and it is difficult to meet the information disclosure and privacy protection needs of multiple subjects in the integrated energy system.
- a multi-region integrated energy system scheduling method provided by the present application is proposed to cover the energy scheduling of different interests of multiple subjects in the three-level system of "cross-region level-regional level-park level", so as to guide the economic and efficient operation of the multi-region integrated energy system.
- the multi-region integrated energy system scheduling method please refer to Figures 1, 2 and steps S110 to S140.
- Step S110 Acquire first energy information, and establish a first control model based on the first energy information.
- the first energy information is resource information that can be controlled across regions and between regions.
- the first control model is a model for coordinated control of integrated energy systems across regions and between regions.
- the first control model includes a first upper-level control model and a first lower-level control model; step S110: obtaining first energy information, and establishing a first control model according to the first energy information, including: obtaining a scheduling matching amount and a first upper-level constraint according to the first energy information, and establishing a first upper-level control model according to the scheduling matching amount and the first upper-level constraint; obtaining a first operating cost, an energy supply matching degree, and a first lower-level constraint according to the first energy information, and establishing a first lower-level control model according to the first operating cost, the energy supply matching degree, the first lower-level constraint, and the scheduling matching amount; establishing a first control model according to the first upper-level control model and the first lower-level control model.
- the first control model can be divided into a first upper-level control model and a first lower-level control model.
- the first upper-level control model takes the matching degree of the cross-regional scheduling plan of flexible resources as the optimization target.
- the cross-regional scheduling constraints of flexible resources are considered.
- the matching degree of the cross-regional scheduling plan of flexible resources and the regional uploaded expected output is optimized and controlled, and the scheduling plan of flexible resources between regions is determined and passed to the lower-level regional problems;
- the first lower-level control model takes the operating economy of the regional multi-energy system, the matching degree of the flexible resource scheduling plan, and the matching degree of the park energy supply as the optimization targets.
- the power constraints of the equipment and transmission lines in the region are considered.
- the scheduling plan of each unit in the region and the functional plan to each park are optimized and controlled, and the calculated expected output of flexible resources is then fed back to the upper-level model.
- a scheduling matching amount and a first upper-level constraint are obtained according to the first energy information, and a first upper-level control model is established according to the scheduling matching amount and the first upper-level constraint, including: obtaining the cross-regional resource output and the regional resource upload output in the first energy information, and determining the scheduling matching amount according to the cross-regional resource output and the regional resource upload output; obtaining the first upper-level constraint including a first resource capacity constraint, a resource power constraint, a first climbing ability constraint, and an allocation coefficient constraint according to the first energy information; setting a penalty factor, and establishing the first upper-level control model according to the scheduling matching amount, the penalty factor, and the first upper-level constraint.
- the first upper-level control model mainly takes the matching degree of the cross-regional scheduling plan of flexible resources as the optimization target, so the modeling is mainly completed through the scheduling matching amount FR match .
- the acquisition of the scheduling matching amount FR match is mainly determined by calculating the cross-regional resource output and the regional resource upload output in the first energy information. The specific calculation process will be described in detail later.
- the concept working resources in the multi-regional integrated energy system can be explained by taking the mobile energy station as an example, wherein the mobile energy station can include but is not limited to a small diesel generator, a photovoltaic power supply, and an electric energy storage.
- the mobile energy station can be characterized by an energy hub.
- P IPV is the active power generated by the photovoltaic power source in the mobile energy station
- PIMES is the active power output of the mobile energy station
- C11 is the coupling coefficient of photovoltaic power generation PIPV converted into electrical energy output PIMES
- C22 is the diesel consumption
- the diesel mass and its reactive power can be expressed as:
- the energy distribution coefficient matrix D (2 ⁇ 3) should satisfy the constraint that the sum of the distribution coefficients of an energy input source is 1. At the same time, it should also ensure that each distribution coefficient is not less than 0, that is, the distribution coefficient constraint in the first upper constraint, which can be expressed as:
- the first resource capacity constraint, resource power constraint, and first ramping capability constraint in the first upper layer constraint can be obtained by introducing a 0-1 variable Describe the spatiotemporal distribution of energy stations.
- the first resource capacity constraint (Equations 8 to 10 represent the total installed capacity constraints of photovoltaic power source IPV, energy storage IEES, and diesel generator IDG in a single mobile energy station), resource power constraint, and first ramp capability constraint are respectively expressed:
- S IPV_rated , E IEES_rated , and P IDG_rated are the total installed capacity of photovoltaic power source, energy storage, and diesel generator in a single mobile energy station; is the total rated charging power and the total rated discharging power of the power storage device in the mobile energy station; P IDG_min and P IDG_max represent the total minimum active power and the total maximum ramp rate of the diesel generator respectively.
- the spatiotemporal distribution of the mobile energy station must also meet the corresponding location constraints and movement number constraints:
- Formula 13 represents the location constraint, which means that a mobile energy station can only exist in one area at any time, where ⁇ T represents the set of all time periods.
- Formula 14 represents the movement number constraint, which means that each mobile energy station can only stay in one location every day.
- ⁇ Tday represents the set of time periods for each day.
- the scheduling matching amount FR match can be solved and determined. It can be understood that since only the dispatch of mobile energy stations between regions is considered when flexible resources are scheduled across regions, the calculation of the matching degree of the flexible resource cross-regional scheduling scheme only needs to consider the deviation between the output of the mobile energy station between regions and the expected output uploaded by the lower-level regional system. In other words, the cross-regional scheduling matching amount of flexible resources is determined by the output of cross-regional resources and the output uploaded by regional resources:
- the first upper-level control model can be established, which can be expressed as:
- g(x) and h(x) refer to the equality constraint and inequality constraint listed in the above steps, ie, the first upper-level constraint, respectively.
- a first operating cost, an energy supply matching degree and a first lower-level constraint are obtained according to the first energy information, and a first lower-level control model is established according to the first operating cost, the energy supply matching degree, the first lower-level constraint and the scheduling matching amount, including: obtaining the first operating cost including system fuel cost, equipment operation and maintenance cost, wind and solar power abandonment penalty cost, and the cost of purchasing electricity from an external power grid according to the first energy information; obtaining the expected active power supply to the park and the energy demand uploaded by the operator, and determining the energy supply matching degree according to the expected active power supply to the park and the energy demand uploaded by the operator; obtaining the first lower-level constraints including distribution network constraints, photovoltaic operation constraints, diesel operation constraints and battery storage constraints according to the first energy information; and establishing a first lower-level control model according to the first operating cost, the energy supply matching degree, the first lower-level constraint and the scheduling matching amount.
- the first lower-level control model takes the regional multi-energy system operation economy, the matching degree of flexible resource scheduling plan, and the matching degree of park energy supply as optimization targets, so the first operation cost Energy supply matching degree P IEST,match and scheduling matching quantity FR match are important components for establishing the first lower-level control model.
- the calculation formula can be referred to:
- quadratic functions are usually used to fit the fuel consumption of the units, which can be expressed as:
- c fuel is the unit price of fuel
- ⁇ t is the operating time.
- Operation and maintenance cost Mainly for energy storage equipment, the operation and maintenance cost at time t can be expressed as:
- the regional multi-energy system collects the operating information of the park systems within its jurisdiction, and needs to comprehensively consider the operating characteristics within the region to minimize the regional operating cost.
- the flexible resource cross-regional scheduling matching quantity FR match and the park energy supply matching degree P IEST,match are used as the objective function to formulate a scheduling plan for the units in the region.
- the flexible resource cross-regional scheduling matching quantity FR match has been explained in the previous article on how to obtain it.
- the energy supply matching degree P IEST,match also needs to be obtained from the first energy information.
- the calculation process can be referred to:
- the objective function is established by combining the cross-regional scheduling matching quantity of flexible resources FR match and the matching degree of park energy supply PIEST,match :
- the Distflow power flow equation is used for modeling, which can be expressed as:
- NU(j) and NL(j) represent the upstream and downstream node sets directly connected to node j in the power grid
- ⁇ node and ⁇ line represent the node and pipeline sets in the distribution network
- R ij represents the total line resistance of branch ij
- X ij represents the total line reactance of branch ij
- U i and U j represent the voltage amplitude at nodes i and j in the distribution network model
- P j represents the net injected active power at node j
- Q j represents the net injected reactive power at node j.
- U min and U max are the lower and upper limits of the node voltage amplitude, respectively, I ij represents the current transmitted between node i and node j, and I max represents the upper limit of the branch current.
- the photovoltaic cell power constraint of the photovoltaic operation constraint in the region can be expressed as:
- P PV_s is the active power output of the photovoltaic power source corresponding to the solar irradiance s; is the rated active power output of the photovoltaic power source; s rated is the rated solar irradiance of the photovoltaic power source. After exceeding this value, the active output of the photovoltaic power source remains unchanged at the rated value.
- the diesel operation constraint can be expressed as:
- formula 32 represents the capacity constraint of the diesel generator
- formula 33 represents the ramp constraint of the diesel generator.
- P DG_min and P DG_max represent the lower and upper limits of the output active power of the diesel generator
- ⁇ P DG_max is the ramp rate of the diesel generator
- the energy storage constraints cover a lot of content, among which the storage capacity constraints of the energy storage equipment can be expressed by equations 34 and 35:
- Equation 36 is the equation constraint for the input and output power of the energy storage device and the stored electrical energy:
- Equation 37 is the energy storage constraint of the energy storage device in the first and last periods of a typical day of the same type, which can be expressed as:
- a 0-1 variable representing the charge and discharge state is introduced from equation 38 to equation 40 to describe the charge and discharge power limit constraint and the logical constraint that a single device cannot charge and discharge at the same time:
- g(x) and h(x) refer to the equality constraint and inequality constraint listed in the above steps, that is, the first lower-level constraint.
- the first upper-level control model and the first lower-level control model can be combined to complete the establishment of the first control model.
- the parameters that are not mentioned separately are all included in the first energy information, and can be obtained through the first energy information to complete the above calculation and realize the establishment of the first control model.
- Step S120 Obtain second energy information, and establish a second control model based on the first energy information and the second energy information.
- the second energy information is controllable resource information between regions and parks
- the second control model is a model for coordinated control of the integrated energy system between regions and parks.
- the second control model includes a second upper-level control model and a second lower-level control model; step S120: obtain second energy information, and establish a second control model based on the first energy information and the second energy information, including: obtaining a second upper-level constraint based on the second energy information, adding the second upper-level constraint to the first lower-level control model to establish a second upper-level control model; obtaining a second operating cost and a second lower-level constraint based on the second energy information, and establishing a second lower-level control model based on the second operating cost, the second lower-level constraint and the energy supply matching degree; establishing a second control model based on the second upper-level control model and the second lower-level control model.
- the second upper-level control model is optimized to a regional multi-energy system operation model.
- the regional multi-energy system collects the operation information of the park system under its jurisdiction, and takes minimizing the regional operation cost, the cross-regional scheduling matching degree of flexible resources, and the energy supply matching degree of the park as the objective function, and formulates a scheduling plan for the units in the region; the second lower-level control model aims to minimize the operation cost and the energy supply matching degree of the park.
- the second upper-level control model is basically the same as the first lower-level control model in the first control model, and only needs to supplement a set of multiple regional-level system power interaction constraints, as shown in Formula 42:
- the first equation in Equation 42 is the inter-regional power balance constraint
- the second inequality is the interactive power limit constraint, where is the electric energy trading power submitted by the multi-energy system of the i-th park at time t.
- the expression of the actual model is the same.
- the specific mathematical expression of the second upper-level control model can refer to Formula 41, and the calculation process of each parameter in Formula 41 is described in detail in the previous article, which will not be repeated here.
- a second operating cost and a second lower-level constraint are obtained based on the second energy information, and a second lower-level control model is established based on the second operating cost, the second lower-level constraint and the energy supply matching degree, including: obtaining the second operating cost including system fuel cost, equipment operation and maintenance cost, penalty cost for wind and solar power abandonment, cost of purchasing electricity from an external power grid and cost of flexible thermal load compensation based on the second energy information; obtaining the second lower-level constraint including interactive power constraint, second resource capacity constraint, second climbing ability constraint and electric energy storage constraint based on the second energy information; setting a penalty factor, and establishing a second lower-level control model based on the penalty factor, the second operating cost, the second lower-level constraint and the energy supply matching degree.
- the second operating cost Relative to the system fuel costs listed above Equipment operation and maintenance costs Penalty costs for curtailing wind and solar power
- the cost of purchasing electricity from the external grid there is an additional cost for flexible heat load compensation
- the second operating cost refers to the system fuel cost generated by park i Equipment operation and maintenance costs Penalty costs for curtailing wind and solar power
- the cost of purchasing electricity from the external grid Compared with the first operating cost mentioned above System fuel cost Equipment operation and maintenance costs Penalty costs for curtailing wind and solar power
- the cost of purchasing electricity from the external grid The essence is the same. Therefore, the calculation methods of the above costs can be calculated and solved by referring to the calculation methods disclosed in equations 18 to 23.
- the newly added flexible heat load compensation cost The calculation process can be shown as follows:
- T ref is the standard indoor temperature
- Tin (t) is the indoor temperature at time t.
- the objective function of the second lower-level control model for regional-park-level coordinated scheduling in the second control model can be expressed as minimizing the regional second operating cost
- the matching degree of the park energy supply P IEST,match which can be expressed by setting the penalty factor ⁇ :
- the equipment and network operation constraints within the system need to be comprehensively considered.
- the cross-regional system and the regional-park system have the same equipment and network operation constraints on the system.
- the flow constraints of the distribution network in the second lower power layer and the battery energy and photovoltaic cell constraints in the park are the same as the first lower constraints in the previous text.
- the flow constraints of the distribution network please refer to the description of equations 26 to 30 in the previous text.
- the battery energy and photovoltaic cell constraints in the park please refer to equations 34 to 40 and 31 respectively.
- the interactive power constraints between the park system and the power grid can be expressed as equation 46:
- x grid is a 0-1 variable, which ensures that the park cannot buy or sell electricity from the grid at the same time.
- the power purchased and sold from the power grid for park i; is the maximum interactive power between the park and the power grid.
- the cogeneration units and gas turbines in the park must meet the capacity constraints and ramp rate constraints, which are as follows:
- P gen (t) and P CHP (t) are the output power of gas turbine gen and cogeneration unit CHP at time t respectively; and are the minimum and maximum output power of the gas turbine respectively; and are the minimum and maximum output power of the cogeneration unit, respectively; R gen and R CHP are the maximum ramp rates of the cogeneration unit and the gas turbine, respectively.
- the second upper-layer control model and the second lower-layer control model can be combined to complete the establishment of the second control model.
- the parameters that are not mentioned separately are all included in the second energy information, and can be obtained through the second energy information to complete the above calculation and realize the establishment of the second control model.
- the first energy information or the second energy information it is only part of the information in the integrated energy system.
- the first energy information or the second energy information has and only contains the information required by the previous calculation processes, that is, it is not necessary to fully obtain all the information of the integrated energy system, thereby avoiding excessive disclosure of information such as some measurement data, cost functions and constraints in the information of multiple subjects, so as to protect some privacy information and meet the privacy protection needs of multiple subjects.
- Step S130 A third control model is established based on the first control model and the second control model.
- the third control model is a model for coordinated control of the three-level integrated energy system of "cross-region-region-park".
- Step S140 solving the third control model by a preset algorithm to obtain a control decision.
- step S140 solving the third control model through a preset algorithm to obtain a control decision, including: obtaining a first optimization problem, a second optimization problem and a third optimization problem according to the third control model; wherein the first optimization problem is a scheduling strategy problem for resources between regions, the second optimization problem is a scheduling strategy problem for the output of resources within the region to the park, and the third optimization problem is a scheduling strategy problem for the output of resources within the park; using the alternating multiplier method to solve the first optimization problem, the second optimization problem and the third optimization problem in turn to obtain decision variables, iteratively adjusting parameters until the output decision variables meet the output conditions; generating a control decision according to the decision variables and outputting it.
- the first optimization problem is a scheduling strategy problem for resources between regions
- the second optimization problem is a scheduling strategy problem for the output of resources within the region to the park
- the third optimization problem is a scheduling strategy problem for the output of resources within the park
- the decision variables include a first decision variable, a second decision variable and a third decision variable; wherein the first decision variable is a decision variable for a scheduling scheme of resources between regions, the second decision variable is a decision variable for scheduling resource output within a region, and the third decision variable is a decision variable for scheduling resources within a park; the third control model includes a penalty factor; the first optimization problem, the second optimization problem and the third optimization problem are solved in sequence using an alternating multiplier method to obtain decision variables, and the parameters are adjusted iteratively until the output decision variables meet the output conditions, including: obtaining the first decision variable, the second decision variable and the corresponding first optimization problem iterated k times, and solving the first optimization problem using an alternating multiplier method to obtain the first decision variable iterated k+1 times; obtaining Iterate the third decision variable of k times and the corresponding second optimization problem, use the alternating multiplier method to solve the second optimization problem to obtain the second decision variable of k+1 iterations; obtain the third optimization problem corresponding to the second decision
- the third control model for coordinated control of the three-layer system of cross-region-region-park level can be established by combining the first control model and the second control model. After the third control model is established, the question is how to solve and determine the control strategy.
- the third control model can be divided into three optimization problems, corresponding to the first optimization problem, the second optimization problem and the third optimization problem.
- the first optimization problem is also the cross-regional scheduling problem of flexible resources: this problem considers the scheduling strategy problem of mobile energy stations between regions under the constraints of limited scheduling frequency and capacity; the second optimization problem is aimed at the operation scheduling problem of regional multi-energy systems: this problem takes the optimal regional operation economy as the goal, and optimizes and solves the unit output in the region and the energy supply arrangement to each park.
- the third optimization problem is used to solve the energy management problem of the park multi-energy system: this problem takes the park operation economy as the goal, and optimizes and solves the unit output plan in the park.
- the preset algorithm can adopt the alternating multiplier method, and only the third control model needs to be solved.
- the first optimization problem is solved, which can be specifically the result obtained by the kth iteration. right To update, that is:
- x flexible refers to the decision variables related to all flexible resources that can be dispatched across regions, that is, the first decision variable
- x area refers to the decision variables related to all regional unit dispatch plans uploaded by the regional system, that is, the second decision variable
- the superscript k refers to the number of iterations
- g 1 and h 1 represent all the equality and inequality constraints of the current problem respectively.
- x park refers to the decision variable related to the dispatch plan of the units in the park, that is, the third decision variable.
- g 2 and h 2 represent all the equality and inequality constraints of the current problem respectively.
- g 3 and h 3 represent all the equality and inequality constraints of the current problem.
- the present application proposes a cross-regional integrated energy system shown in Figure 2 as an example for explanation.
- the corresponding third control model is finally established by obtaining the first energy information and the second energy information partially disclosed by the system, and the alternating multiplier method is used to solve according to the process described above.
- the operation costs of considering inter-regional flexible resources and ignoring inter-regional flexible resources are compared, and the calculation results are shown in Table 1. It can be seen that compared with the scheduling method without considering inter-regional flexible resources, the final total scheduling cost of the method provided by the present application is significantly reduced.
- the present application can obtain the first energy information that can be regulated across regions and between regions and the second energy information that can be regulated between regions and parks from the multi-regional integrated energy system, and respectively establish the first regulation model and the second regulation model for the allocation of movable flexible resources within the relative regulation level, and finally obtain the third regulation model for the coordinated regulation of the "cross-region-region-park" three-level integrated energy system.
- the establishment of the third regulation model is completed to achieve the effect of protecting some privacy.
- the third regulation model is solved by the preset algorithm, and finally the regulation decision for regulating each flexible and movable resource is obtained, and the regulation decision can meet the interests of multiple parties.
- Coordination and optimization can be achieved by exchanging limited information between the subject systems; (2) In the process of multi-layer and multi-subject interaction, different types of interests (such as economy, safety, complementary capabilities, etc.) can be met to varying degrees; (3) It can protect some privacy information, including some measurement data, cost functions and constraints. Furthermore, the method provided in this application analyzes the multi-regional and multi-level characteristics of the multi-regional integrated energy system, comprehensively considers the characteristics of movable flexibility resources within the region, and provides theoretical guidance for the interconnection, coordinated regulation and joint operation of the multi-regional integrated energy system.
- a computer device including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the following steps: Step S110: Acquire first energy information, and establish a first control model based on the first energy information, wherein the first energy information is resource information that can be controlled across regions and between areas, and the first control model is a model for coordinated control of integrated energy systems across regions and between areas; Step S120: Acquire second energy information, and establish a second control model based on the first energy information and the second energy information, wherein the second energy information is resource information that can be controlled between areas and parks, and the second control model is a model for coordinated control of integrated energy systems between areas and parks; Step S130: Establish a third control model based on the first control model and the second control model, wherein the third control model is a model for coordinated control of integrated energy systems between three levels of "cross-region-area-park"; Step S140: Solve the third control model through a preset
- FIG3 shows an internal structure diagram of a computer device in one embodiment.
- the computer device may specifically be a terminal or a server.
- the computer device includes a processor, a memory, and a network interface connected via a system bus.
- the memory includes a non-volatile storage medium and an internal memory.
- the non-volatile storage medium of the computer device stores an operating system and may also store a computer program, which, when executed by the processor, enables the processor to implement a multi-region integrated energy system scheduling method.
- a computer program may also be stored in the internal memory, which, when executed by the processor, enables the processor to execute an age recognition method.
- FIG3 is only a block diagram of a partial structure related to the present application scheme, and does not constitute a limitation on the computer device to which the present application scheme is applied.
- the specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
- a computer-readable storage medium which stores a computer program.
- the processor executes the steps of the multi-regional integrated energy system scheduling method described in any one of the embodiments.
- Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory.
- Volatile memory may include random access memory (RAM) or external cache memory.
- RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Game Theory and Decision Science (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Educational Administration (AREA)
- Biodiversity & Conservation Biology (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
A multi-region integrated energy system scheduling method, a computer device, and a computer readable storage medium. According to the multi-region integrated energy system scheduling method, a first regulation and control model for cooperative regulation and control of a cross-region and inter-regional integrated energy system and a second regulation and control model for cooperative regulation and control of a regional and inter-park integrated energy system can be established in sequence, so that a third regulation and control model for cooperative regulation and control of a "cross-region-regional-park" three-level integrated energy system is finally established. The third regulation and control model is solved by means of a preset algorithm, so that decision information meeting multi-party benefit demands is finally obtained. According to the decision information, resource interaction can be performed by means of limited information among multiple levels and multiple main bodies, so that a resource allocation decision meeting diversified benefit demands is achieved while part of the privacy is protected.
Description
本申请属于能源自动化技术领域,特别是涉及一种多区域综合能源***调度方法、计算机设备和计算机可读存储介质。The present application belongs to the field of energy automation technology, and in particular, relates to a multi-region integrated energy system scheduling method, computer equipment, and computer-readable storage medium.
当前,我国能源转型面临着需求放缓、传统产能过剩、环境问题突出、整体效率较低等问题。为此,《能源发展“十三五”规划》提出构建清洁低碳、安全高效的现代能源体系。在历经新能源电力***、智能电网、“互联网+”智慧能源(能源互联网)等新理念、新业态发展之后,以电、气、热等多能网络耦合为重要特征的综合能源***概念应运而生。综合能源***涵盖电、气、冷、热等多种能源形式,在源-网-荷侧通过异质能流协同互济以满足用户清洁、高效的用能需求,是提升园区、区域乃至跨区域能源***可靠性、经济性的有力手段,对于提升全社会的综合能效具有重要作用。At present, my country's energy transformation is facing problems such as slowing demand, overcapacity of traditional production capacity, prominent environmental problems, and low overall efficiency. To this end, the "13th Five-Year Plan for Energy Development" proposes to build a clean, low-carbon, safe and efficient modern energy system. After the development of new concepts and new formats such as new energy power systems, smart grids, and "Internet +" smart energy (energy Internet), the concept of an integrated energy system with the coupling of multiple energy networks such as electricity, gas, and heat as an important feature has emerged. The integrated energy system covers multiple energy forms such as electricity, gas, cold, and heat. It meets the clean and efficient energy needs of users through the synergy of heterogeneous energy flows on the source-grid-load side. It is a powerful means to improve the reliability and economy of energy systems in parks, regions, and even across regions, and plays an important role in improving the overall energy efficiency of the whole society.
然而,由于园区、区域等等多主体运营商通常相对独立,协同调控过程中往往伴随着多种利益诉求,且随着分布式能源、可调节负荷以及能源产销商等新兴主体加入,传统集中式调控体系无法充分发挥多区域、区域间的互补协调能力。如何在针对多区域综合能源***内多利益主体、多运行目标的特征下,解决各层级、各区域***能源调度是本领域技术人员亟待解决的技术问题。However, since the operators of parks, regions, etc. are usually relatively independent, the coordinated regulation process is often accompanied by multiple interests. With the addition of new entities such as distributed energy, adjustable loads, and energy producers and sellers, the traditional centralized regulation system cannot give full play to the complementary coordination capabilities of multiple regions and regions. How to solve the energy scheduling of systems at all levels and in all regions under the characteristics of multiple stakeholders and multiple operating goals in a multi-regional integrated energy system is a technical problem that technicians in this field need to solve urgently.
前面的叙述在于提供一般的背景信息,并不一定构成现有技术。The preceding description is intended to provide general background information and does not necessarily constitute prior art.
申请内容Application Contents
基于此,有必要针对上述问题,提出了一种多区域综合能源***调度方法、计算机设备和计算机可读存储介质,能够有效地对“跨区-区域-园区”三层级资源调控模型输出满足多样利益诉求的资源调配决策。Based on this, it is necessary to propose a multi-regional integrated energy system scheduling method, computer equipment and computer-readable storage medium to address the above problems, which can effectively output resource allocation decisions that meet diverse interests in the three-level resource control model of "cross-region-region-park".
本申请解决其技术问题是采用以下的技术方案来实现的:The present application solves the technical problem by adopting the following technical solutions:
本申请提供了一种多区域综合能源***调度方法,包括如下步骤:获取第一能源信息,根据第一能源信息建立第一调控模型,第一能源信息是跨区与区域间可调控的资源信息,第一调控模型是跨区与区域间综合能源***进行协同调控的模型;获取第二能源信息,根据第一能源信息和第二能源信息建立第二调控模型,第二能源信息是区域与园区间可调控的资源信息,第二调控模型是区域与园区间综合能源***进行协同调控的模型;根据第一调控模型和第二调控模型建立第三调控模型,第三调控模型是“跨区-区域-园区”三层级间综合能源***进行协同调控的模型;通过预设算法求解第三调控模型以获取得到调控决策。The present application provides a multi-regional integrated energy system scheduling method, comprising the following steps: obtaining first energy information, establishing a first control model based on the first energy information, the first energy information is resource information that can be controlled across regions and between regions, and the first control model is a model for coordinated control of integrated energy systems across regions and between regions; obtaining second energy information, establishing a second control model based on the first energy information and the second energy information, the second energy information is resource information that can be controlled between regions and parks, and the second control model is a model for coordinated control of integrated energy systems between regions and parks; establishing a third control model based on the first control model and the second control model, the third control model is a model for coordinated control of integrated energy systems between three levels of "cross-region-region-park"; solving the third control model through a preset algorithm to obtain a control decision.
在本申请一可选实施例中,第一调控模型包括第一上层调控模型和第一下 层调控模型;获取第一能源信息,根据第一能源信息建立第一调控模型,包括:根据第一能源信息获取调度匹配量和第一上层约束,根据调度匹配量和第一上层约束建立第一上层调控模型;根据第一能源信息获取第一运行成本、能源供应匹配度和第一下层约束,根据第一运行成本、能源供应匹配度、第一下层约束和调度匹配量建立第一下层调控模型;根据第一上层调控模型和第一下层调控模型建立第一调控模型。In an optional embodiment of the present application, the first control model includes a first upper-level control model and a first lower-level control model; obtaining first energy information, and establishing a first control model based on the first energy information, including: obtaining a scheduling matching amount and a first upper-level constraint based on the first energy information, and establishing a first upper-level control model based on the scheduling matching amount and the first upper-level constraint; obtaining a first operating cost, an energy supply matching degree, and a first lower-level constraint based on the first energy information, and establishing a first lower-level control model based on the first operating cost, the energy supply matching degree, the first lower-level constraint, and the scheduling matching amount; establishing a first control model based on the first upper-level control model and the first lower-level control model.
在本申请一可选实施例中,根据第一能源信息获取调度匹配量和第一上层约束,根据调度匹配量和第一上层约束建立第一上层调控模型,包括:获取第一能源信息中的跨区资源出力和区域资源上传出力,根据跨区资源出力和区域资源上传出力确定调度匹配量;根据第一能源信息获取包括第一资源容量约束、资源功率约束、第一爬坡能力约束、分配系数约束的第一上层约束;设置惩罚因子,根据调度匹配量、惩罚因子和第一上层约束建立第一上层调控模型。In an optional embodiment of the present application, a scheduling matching amount and a first upper-layer constraint are obtained according to the first energy information, and a first upper-layer control model is established according to the scheduling matching amount and the first upper-layer constraint, including: obtaining the cross-regional resource output and the regional resource upload output in the first energy information, and determining the scheduling matching amount according to the cross-regional resource output and the regional resource upload output; obtaining the first upper-layer constraint including a first resource capacity constraint, a resource power constraint, a first climbing ability constraint, and an allocation coefficient constraint according to the first energy information; setting a penalty factor, and establishing a first upper-layer control model according to the scheduling matching amount, the penalty factor, and the first upper-layer constraint.
在本申请一可选实施例中,根据第一能源信息获取第一运行成本、能源供应匹配度和第一下层约束,根据第一运行成本、能源供应匹配度、第一下层约束和调度匹配量建立第一下层调控模型,包括:根据第一能源信息获取包括***燃料成本、设备运维成本、弃风弃光惩罚成本、从外部电网购买电能成本的第一运行成本;获取预计向园区供应有功功率和运营商上传能源需求量,根据预计向园区供应有功功率和运营商上传能源需求量确定能源供应匹配度;根据第一能源信息获取包括配电网约束、光伏运行约束、柴油运行约束和蓄电储能约束的第一下层约束;根据第一运行成本、能源供应匹配度、第一下层约束和调度匹配量建立第一下层调控模型。In an optional embodiment of the present application, a first operating cost, an energy supply matching degree and a first lower-level constraint are obtained according to the first energy information, and a first lower-level control model is established according to the first operating cost, the energy supply matching degree, the first lower-level constraint and the scheduling matching amount, including: obtaining the first operating cost including system fuel cost, equipment operation and maintenance cost, wind and solar power abandonment penalty cost, and cost of purchasing electricity from an external power grid according to the first energy information; obtaining the expected active power supply to the park and the energy demand uploaded by the operator, and determining the energy supply matching degree according to the expected active power supply to the park and the energy demand uploaded by the operator; obtaining the first lower-level constraints including distribution network constraints, photovoltaic operation constraints, diesel operation constraints and battery storage constraints according to the first energy information; and establishing a first lower-level control model according to the first operating cost, the energy supply matching degree, the first lower-level constraint and the scheduling matching amount.
在本申请一可选实施例中,第二调控模型包括第二上层调控模型和第二下层调控模型;获取第二能源信息,根据第一能源信息和第二能源信息建立第二调控模型,包括:根据第二能源信息获取第二上层约束,将第二上层约束添加进第一下层调控模型中,以建立第二上层调控模型;根据第二能源信息获取第二运行成本和第二下层约束,根据第二运行成本、第二下层约束和能源供应匹配度建立第二下层调控模型;根据第二上层调控模型和第二下层调控模型建立第二调控模型。In an optional embodiment of the present application, the second control model includes a second upper-level control model and a second lower-level control model; obtaining second energy information, and establishing a second control model based on the first energy information and the second energy information, including: obtaining a second upper-level constraint based on the second energy information, adding the second upper-level constraint to the first lower-level control model to establish a second upper-level control model; obtaining a second operating cost and a second lower-level constraint based on the second energy information, and establishing a second lower-level control model based on the second operating cost, the second lower-level constraint and the energy supply matching degree; establishing a second control model based on the second upper-level control model and the second lower-level control model.
在本申请一可选实施例中,根据第二能源信息获取第二运行成本和第二下层约束,根据第二运行成本、第二下层约束和能源供应匹配度建立第二下层调控模型,包括:根据第二能源信息获取包括***燃料成本、设备运维成本、弃风弃光惩罚成本、从外部电网购买电能成本和柔性热负荷补偿成本的第二运行成本;根据第二能源信息获取包括交互功率约束、第二资源容量约束、第二爬坡能力约束和蓄电储能约束的第二下层约束;设置惩罚因子,根据惩罚因子、第二运行成本、第二下层约束和能源供应匹配度建立第二下层调控模型。In an optional embodiment of the present application, a second operating cost and a second lower-level constraint are obtained according to the second energy information, and a second lower-level control model is established according to the second operating cost, the second lower-level constraint and the energy supply matching degree, including: obtaining the second operating cost including system fuel cost, equipment operation and maintenance cost, penalty cost for wind and solar power abandonment, cost of purchasing electricity from an external power grid and cost of flexible thermal load compensation according to the second energy information; obtaining the second lower-level constraint including interactive power constraint, second resource capacity constraint, second climbing ability constraint and power storage constraint according to the second energy information; setting a penalty factor, and establishing a second lower-level control model according to the penalty factor, the second operating cost, the second lower-level constraint and the energy supply matching degree.
在本申请一可选实施例中,通过预设算法求解第三调控模型以获取得到调控决策,包括:根据第三调控模型获取第一优化问题、第二优化问题和第三优化问题;其中,第一优化问题为资源在区域间的调度方案策略问题,第二优化 问题为区域内的资源出力向园区供应的调度方案策略问题,第三优化问题为园区内的资源出力的调度方案策略问题;利用交替乘子法依次对第一优化问题、第二优化问题和第三优化问题进行求解得到决策变量,迭代调参直至输出的决策变量满足输出条件;根据决策变量生成调控决策并输出。In an optional embodiment of the present application, a third control model is solved by a preset algorithm to obtain a control decision, including: obtaining a first optimization problem, a second optimization problem and a third optimization problem according to the third control model; wherein the first optimization problem is a scheduling strategy problem for resources between regions, the second optimization problem is a scheduling strategy problem for the output of resources within a region to supply a park, and the third optimization problem is a scheduling strategy problem for the output of resources within the park; using the alternating multiplier method to solve the first optimization problem, the second optimization problem and the third optimization problem in turn to obtain decision variables, iteratively adjusting parameters until the output decision variables meet the output conditions; generating a control decision according to the decision variables and outputting it.
在本申请一可选实施例中,决策变量包括第一决策变量、第二决策变量和第三决策变量;其中,第一决策变量为资源在区域间的调度方案的决策变量,第二决策变量为区域内资源出力调度的决策变量,第三决策变量为园区内的资源调度的决策变量;第三调控模型包括惩罚因子;利用交替乘子法依次对第一优化问题、第二优化问题和第三优化问题进行求解得到决策变量,迭代调参直至输出的决策变量满足输出条件,包括:获取迭代k次的第一决策变量、第二决策变量以及对应的第一优化问题,利用交替乘子法求解第一优化问题得到迭代k+1次的第一决策变量;获取迭代k次的第三决策变量以及对应的第二优化问题,利用交替乘子法求解第二优化问题得到迭代k+1次的第二决策变量;获取迭代k+1次的第二决策变量对应的第三优化问题,用交替乘子法求解第三优化问题得到迭代k+1次的第三决策变量;判断迭代k+1次的第一决策变量、第二决策变量和第三决策变量是否满足预设的收敛精度;若满足收敛精度,则确定迭代k+1次的第一决策变量、第二决策变量和第三决策变量为决策变量;若不满足收敛精度,则更新第三调控模型中的惩罚因子,以再次对第一决策变量、第二决策变量和第三决策变量进行迭代。In an optional embodiment of the present application, the decision variables include a first decision variable, a second decision variable and a third decision variable; wherein the first decision variable is a decision variable of a resource scheduling scheme between regions, the second decision variable is a decision variable of resource output scheduling within a region, and the third decision variable is a decision variable of resource scheduling within a park; the third control model includes a penalty factor; the first optimization problem, the second optimization problem and the third optimization problem are solved in sequence using an alternating multiplier method to obtain decision variables, and the parameters are adjusted iteratively until the output decision variables meet the output conditions, including: obtaining the first decision variable, the second decision variable and the corresponding first optimization problem for k iterations, and solving the first optimization problem for k+1 iterations using an alternating multiplier method; Obtain the third decision variable of iteration k times and the corresponding second optimization problem, use the alternating multiplier method to solve the second optimization problem to obtain the second decision variable of iteration k+1 times; obtain the third optimization problem corresponding to the second decision variable of iteration k+1 times, use the alternating multiplier method to solve the third optimization problem to obtain the third decision variable of iteration k+1 times; judge whether the first decision variable, the second decision variable and the third decision variable of iteration k+1 times meet the preset convergence precision; if the convergence precision is met, determine the first decision variable, the second decision variable and the third decision variable of iteration k+1 times as the decision variables; if the convergence precision is not met, update the penalty factor in the third control model to iterate the first decision variable, the second decision variable and the third decision variable again.
本申请还提供了一种计算机设备,包括处理器和存储器:处理器用于执行存储器中存储的计算机程序以实现如前述的方法。The present application also provides a computer device, including a processor and a memory: the processor is used to execute a computer program stored in the memory to implement the aforementioned method.
本申请还提供了一种计算机可读存储介质,存储有计算机程序,当计算机程序被处理器执行时实现如前述的方法。The present application also provides a computer-readable storage medium storing a computer program, which implements the aforementioned method when the computer program is executed by a processor.
采用本申请实施例,具有如下有益效果:The embodiments of the present application have the following beneficial effects:
本申请能够从多区域综合能源***中分别获取跨区与区域间可调控的第一能源信息和区域与园区间可调控的第二能源信息,并分别对应建立用于调控相对层级内对可移动灵活资源进行调配的第一调控模型及第二调控模型,并最终得到“跨区-区域-园区”三层级间综合能源***进行协同调控的第三调控模型。在各层级见通过有限的信息交互,完成第三调控模型的建立,实现保护部分隐私的效果。同时利用预设算法求解第三调控模型,最终得到针对各灵活可以移动资源进行调控的调控决策,而该调控决策能够满足多方利益诉求。(1)各主体***之间仅需交换有限信息即可实现协调优化;(2)在多层、多主体交互过程中,不同类型的利益诉求(如经济性、安全性、互补能力等)均可不同程度的得到满足;(3)能够保护部分隐私信息,包括部分量测数据、费用函数和约束等。The present application can obtain the first energy information that can be regulated across regions and between regions and the second energy information that can be regulated between regions and parks from the multi-regional integrated energy system, and respectively establish the first regulation model and the second regulation model for the allocation of movable flexible resources within the relative regulation level, and finally obtain the third regulation model for the coordinated regulation of the "cross-region-region-park" three-level integrated energy system. Through limited information interaction at each level, the establishment of the third regulation model is completed to achieve the effect of protecting some privacy. At the same time, the third regulation model is solved by using a preset algorithm, and finally a regulation decision for regulating each flexible and movable resource is obtained, and the regulation decision can meet the interests of multiple parties. (1) Coordination and optimization can be achieved by exchanging limited information between the subject systems; (2) In the process of multi-layer and multi-subject interaction, different types of interests (such as economy, safety, complementary capabilities, etc.) can be met to varying degrees; (3) It can protect some privacy information, including some measurement data, cost functions and constraints.
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明。 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented according to the contents of the specification, and in order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the following preferred embodiments are specifically cited and described in detail with the accompanying drawings. It should be understood that the above general description and the detailed description below are only exemplary and explanatory, and cannot limit the present application.
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
其中:in:
图1为一实施例提供的一种多区域综合能源***调度方法的流程示意图;FIG1 is a schematic flow chart of a multi-region integrated energy system scheduling method provided by an embodiment;
图2为一实施例提供的一个跨区域综合能源***节点结构示意图;FIG2 is a schematic diagram of a node structure of a cross-regional integrated energy system provided by an embodiment;
图3为一实施例提供的一种计算机设备的结构示意框图。FIG3 is a schematic block diagram of the structure of a computer device provided by an embodiment.
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
综合能源***涵盖电、气、冷、热等多种能源形式,是提升园区、区域乃至跨区域(后为了避免跨区域与区域的描述混淆,后文将跨区域都简称为跨区)能源***可靠性、经济性的有力手段。但是对能源调控过程中,如何满足多主体、多层级之间的多种利益诉求是本领域技术人员值得考虑的问题。现有技术的传统集中式调控体系无法充分发挥多区域、区域间的互补协调能力、难以满足综合能源***中多元主体信息披露与隐私保护需求。基于此,提出了本申请所提供的一种多区域综合能源***调度方法,以涵盖跨“跨区级-区域级-园区级”三层级***中,多主体不同利益诉求的能源调度,从而指导多区域综合能源***经济、高效运行。为了清楚描述本实施例提供的多区域综合能源***调度方法,请参考图1、图2及步骤S110~步骤S140。The integrated energy system covers a variety of energy forms such as electricity, gas, cold, and heat. It is a powerful means to improve the reliability and economy of energy systems in parks, regions, and even cross-regions (in order to avoid confusion between the descriptions of cross-regions and regions, cross-regions will be referred to as cross-regions in the following text). However, in the process of energy regulation, how to meet the various interests of multiple subjects and multiple levels is a problem worthy of consideration for technical personnel in this field. The traditional centralized control system of the prior art cannot give full play to the complementary coordination capabilities of multiple regions and regions, and it is difficult to meet the information disclosure and privacy protection needs of multiple subjects in the integrated energy system. Based on this, a multi-region integrated energy system scheduling method provided by the present application is proposed to cover the energy scheduling of different interests of multiple subjects in the three-level system of "cross-region level-regional level-park level", so as to guide the economic and efficient operation of the multi-region integrated energy system. In order to clearly describe the multi-region integrated energy system scheduling method provided in this embodiment, please refer to Figures 1, 2 and steps S110 to S140.
步骤S110:获取第一能源信息,根据第一能源信息建立第一调控模型,第一能源信息是跨区与区域间可调控的资源信息,第一调控模型是跨区与区域间综合能源***进行协同调控的模型。Step S110: Acquire first energy information, and establish a first control model based on the first energy information. The first energy information is resource information that can be controlled across regions and between regions. The first control model is a model for coordinated control of integrated energy systems across regions and between regions.
在一实施方式中,第一调控模型包括第一上层调控模型和第一下层调控模型;步骤S110:获取第一能源信息,根据第一能源信息建立第一调控模型,包括:根据第一能源信息获取调度匹配量和第一上层约束,根据调度匹配量和第一上层约束建立第一上层调控模型;根据第一能源信息获取第一运行成本、能源供应匹配度和第一下层约束,根据第一运行成本、能源供应匹配度、第一下层约束和调度匹配量建立第一下层调控模型;根据第一上层调控模型和第一下层调控模型建立第一调控模型。In one embodiment, the first control model includes a first upper-level control model and a first lower-level control model; step S110: obtaining first energy information, and establishing a first control model according to the first energy information, including: obtaining a scheduling matching amount and a first upper-level constraint according to the first energy information, and establishing a first upper-level control model according to the scheduling matching amount and the first upper-level constraint; obtaining a first operating cost, an energy supply matching degree, and a first lower-level constraint according to the first energy information, and establishing a first lower-level control model according to the first operating cost, the energy supply matching degree, the first lower-level constraint, and the scheduling matching amount; establishing a first control model according to the first upper-level control model and the first lower-level control model.
在一实施方式中,在执行步骤之前需要明确多区域综合能源***在跨区- 区域的交互方式。针对多区域综合能源***,其可调度资源包含各区域内部的灵活性资源以及区域间可移动、可交换的灵活性资源。其协调结构应以跨区多能***整体运行成本最小化为目标函数,在保证灵活资源跨区调度最优性的同时,兼顾区域级多能***自身运行经济性。因此,在跨区-区域级***的交互过程中,可以将第一调控模型分为第一上层调控模型和第一下层调控模型。其中,第一上层调控模型以灵活资源跨区调度计划匹配度为优化目标,在区域级多能***灵活资源预计出力的基础上,考虑灵活资源跨区调度约束,在满足灵活资源调度计划可行的前提下,对灵活资源跨区调度方案与区域上传预计出力的匹配程度进行优化控制,决定灵活资源在各区域间的调度方案并传递给下层区域问题;第一下层调控模型以区域多能***运行经济性、灵活资源调度计划匹配度、园区能源供应匹配度为优化目标,根据区域内各园区多能***的用能需求,考虑区域内设备及传输线功率约束,在满足***运行在安全域的前提下,对区域内各机组的调度计划和向各园区的功能计划进行优化控制,并将计算得出的灵活资源预计出力再回传给上层模型。In one embodiment, before executing the steps, it is necessary to clarify the cross-regional interaction mode of the multi-regional integrated energy system. For the multi-regional integrated energy system, its dispatchable resources include flexibility resources within each region and movable and exchangeable flexibility resources between regions. Its coordination structure should take the minimization of the overall operating cost of the cross-regional multi-energy system as the objective function, while ensuring the optimality of the cross-regional scheduling of flexible resources, taking into account the economic efficiency of the regional multi-energy system itself. Therefore, in the interaction process of the cross-regional system, the first control model can be divided into a first upper-level control model and a first lower-level control model. Among them, the first upper-level control model takes the matching degree of the cross-regional scheduling plan of flexible resources as the optimization target. On the basis of the expected output of flexible resources in the regional multi-energy system, the cross-regional scheduling constraints of flexible resources are considered. On the premise of meeting the feasibility of the flexible resource scheduling plan, the matching degree of the cross-regional scheduling plan of flexible resources and the regional uploaded expected output is optimized and controlled, and the scheduling plan of flexible resources between regions is determined and passed to the lower-level regional problems; the first lower-level control model takes the operating economy of the regional multi-energy system, the matching degree of the flexible resource scheduling plan, and the matching degree of the park energy supply as the optimization targets. According to the energy demand of the multi-energy systems in each park in the region, the power constraints of the equipment and transmission lines in the region are considered. On the premise of meeting the system operation in the safety domain, the scheduling plan of each unit in the region and the functional plan to each park are optimized and controlled, and the calculated expected output of flexible resources is then fed back to the upper-level model.
在一实施方式中,据第一能源信息获取调度匹配量和第一上层约束,根据调度匹配量和第一上层约束建立第一上层调控模型,包括:获取第一能源信息中的跨区资源出力和区域资源上传出力,根据跨区资源出力和区域资源上传出力确定调度匹配量;根据第一能源信息获取包括第一资源容量约束、资源功率约束、第一爬坡能力约束、分配系数约束的第一上层约束;设置惩罚因子,根据调度匹配量、惩罚因子和第一上层约束建立第一上层调控模型。In one embodiment, a scheduling matching amount and a first upper-level constraint are obtained according to the first energy information, and a first upper-level control model is established according to the scheduling matching amount and the first upper-level constraint, including: obtaining the cross-regional resource output and the regional resource upload output in the first energy information, and determining the scheduling matching amount according to the cross-regional resource output and the regional resource upload output; obtaining the first upper-level constraint including a first resource capacity constraint, a resource power constraint, a first climbing ability constraint, and an allocation coefficient constraint according to the first energy information; setting a penalty factor, and establishing the first upper-level control model according to the scheduling matching amount, the penalty factor, and the first upper-level constraint.
在一实施方式中,第一上层调控模型主要是以灵活资源跨区调度计划匹配度为优化目标的,因此主要是通过调度匹配量FR
match完成建模。而调度匹配量FR
match的获取,主要是通过第一能源信息中的跨区资源出力和区域资源上传出力计算确定,具体计算过程将会在后文中详述。在本申请中,针对于多区域综合能源***中的理念干活资源可以以可移动能源站为例进行说明,其中可移动能源站可以包括但不限于有小型柴油发电机、光伏电源、蓄电储能,对可移动能源站可以通过能量枢纽进行表征。首先,不考虑储能因素和移动因素时,定义输入能量矩阵为I
(2×1),输出能量矩阵为O
(1×1),耦合系数矩阵为C
(1×2),则有:
In one embodiment, the first upper-level control model mainly takes the matching degree of the cross-regional scheduling plan of flexible resources as the optimization target, so the modeling is mainly completed through the scheduling matching amount FR match . The acquisition of the scheduling matching amount FR match is mainly determined by calculating the cross-regional resource output and the regional resource upload output in the first energy information. The specific calculation process will be described in detail later. In this application, the concept working resources in the multi-regional integrated energy system can be explained by taking the mobile energy station as an example, wherein the mobile energy station can include but is not limited to a small diesel generator, a photovoltaic power supply, and an electric energy storage. The mobile energy station can be characterized by an energy hub. First of all, without considering the energy storage factor and the mobility factor, the input energy matrix is defined as I (2×1) , the output energy matrix is O (1×1) , and the coupling coefficient matrix is C (1×2) , then:
式中,P
IPV为可移动能源站中光伏电源发出的有功功率,
为时段t内可移动能源站中柴油发电机消耗的柴油的质量;P
IMES为可移动能源站输出的有功功率大小;C
11为光伏发电P
IPV转化为电能输出P
IMES的耦合系数,C
22为柴油消耗量
转化为电能输出的P
IMES耦合系数。其中对于柴油质量及其发出的无功功率可表示为:
Where P IPV is the active power generated by the photovoltaic power source in the mobile energy station, is the mass of diesel consumed by the diesel generator in the mobile energy station during time period t; PIMES is the active power output of the mobile energy station; C11 is the coupling coefficient of photovoltaic power generation PIPV converted into electrical energy output PIMES , and C22 is the diesel consumption The PIMES coupling coefficient converted into electrical energy output. The diesel mass and its reactive power can be expressed as:
式中,
为柴油发电机每发出1kWh电的柴油消耗量,P
IDG和Q
IDG是移动能源站里柴油发电机发出的有功功率和无功功率,ΔT
seg为单位时间,
为柴油发电机的功率因数。接着,将电能存储装置纳入考虑,修改方程得到:
In the formula, is the diesel consumption per 1 kWh of electricity generated by the diesel generator, P IDG and Q IDG are the active power and reactive power generated by the diesel generator in the mobile energy station, ΔT seg is the unit time, is the power factor of the diesel generator. Next, taking the energy storage device into consideration, the equation is modified to obtain:
其中,
和
为电能存储装置在t-1和t时段结束时的能量存储量;η
(2×3)为能量转化相关的系数矩阵;D
(2×3)为输入能量分配系数矩阵。新增的耦合系数为光伏输入、柴油机输入、电能输出和电能存储设备间的分配与转化系数。其中,能量分配系数矩阵D
(2×3)应该满足一个能量输入源的分配系数之和为1的约束,同时,也应保证各分配系数均不小于0,即第一上层约束 中的分配系数约束,可以表示为:
in, and is the energy storage capacity of the energy storage device at the end of the time period t-1 and t; η (2×3) is the coefficient matrix related to energy conversion; D (2×3) is the input energy distribution coefficient matrix. The newly added coupling coefficient is the distribution and conversion coefficient between photovoltaic input, diesel engine input, electric energy output and electric energy storage device. Among them, the energy distribution coefficient matrix D (2×3) should satisfy the constraint that the sum of the distribution coefficients of an energy input source is 1. At the same time, it should also ensure that each distribution coefficient is not less than 0, that is, the distribution coefficient constraint in the first upper constraint, which can be expressed as:
此外,对于第一上层约束中的第一资源容量约束、资源功率约束、第一爬坡能力约束则可以通过引入0-1变量
描述能源站的时空分布,因通过考虑选址能力分别表示第一资源容量约束(式8~式10,分别代表单个移动能源站中光伏电源IPV、储能IEES、柴油发电机IDG各自的总装机容量约束)、资源功率约束、第一爬坡能力约束:
In addition, the first resource capacity constraint, resource power constraint, and first ramping capability constraint in the first upper layer constraint can be obtained by introducing a 0-1 variable Describe the spatiotemporal distribution of energy stations. By considering the site selection capability, the first resource capacity constraint (Equations 8 to 10 represent the total installed capacity constraints of photovoltaic power source IPV, energy storage IEES, and diesel generator IDG in a single mobile energy station), resource power constraint, and first ramp capability constraint are respectively expressed:
其中,0-1变量
表示区域i在时段t内没有移动能源站;若
则表示区域i在时段t内有移动能源站。S
IPV_rated、E
IEES_rated、P
IDG_rated为单个移动能源站中光伏电源、储能、柴油发电机各自的总装机容量;
为移动能源站中电力存储装置的总额定充电功率和电力存储装置的总额定放电功率;P
IDG_min、P
IDG_max分别表示柴油发电机总最小有功功率和总最大爬坡速率。进一步地,可移动能源站的时空分布还需满足相应的选位约 束和移动次数约束:
Among them, 0-1 variables Indicates that there is no mobile energy station in area i during time period t; if It means that there is a mobile energy station in area i during time period t. S IPV_rated , E IEES_rated , and P IDG_rated are the total installed capacity of photovoltaic power source, energy storage, and diesel generator in a single mobile energy station; is the total rated charging power and the total rated discharging power of the power storage device in the mobile energy station; P IDG_min and P IDG_max represent the total minimum active power and the total maximum ramp rate of the diesel generator respectively. Furthermore, the spatiotemporal distribution of the mobile energy station must also meet the corresponding location constraints and movement number constraints:
式13表示为选位约束也即是说任意时刻一台移动能源站只能在一个区域存在,其中Ω
T表示所有时间段的集合。是式14为移动次数约束,表示每个移动能源站每天只能停留在一个位置,当调度周期大于1天时,Ω
Tday表示每一天的时间段的集合。进一步地,即可求解确定调度匹配量FR
match。可以理解的是,由于灵活资源跨区域调度时仅考虑可移动能源站在区域间的调遣,故对灵活资源跨区域调度方案匹配度的计算只需考虑可移动能源站在各区域间的出力与下层区域级***上传的预计出力的偏差量即可。也即是说通过跨区资源出力和区域资源上传出力确定灵活资源跨区域调度匹配量:
Formula 13 represents the location constraint, which means that a mobile energy station can only exist in one area at any time, where Ω T represents the set of all time periods. Formula 14 represents the movement number constraint, which means that each mobile energy station can only stay in one location every day. When the scheduling cycle is greater than 1 day, Ω Tday represents the set of time periods for each day. Further, the scheduling matching amount FR match can be solved and determined. It can be understood that since only the dispatch of mobile energy stations between regions is considered when flexible resources are scheduled across regions, the calculation of the matching degree of the flexible resource cross-regional scheduling scheme only needs to consider the deviation between the output of the mobile energy station between regions and the expected output uploaded by the lower-level regional system. In other words, the cross-regional scheduling matching amount of flexible resources is determined by the output of cross-regional resources and the output uploaded by regional resources:
式中,
分别表示区域i中可移动能源站的光伏、储能、柴油发电机出力,也即是跨区资源出力;因此,
则属于区域资源上传出力,分别为下层区域级***所上传的各区域i中一体化可移动能源站的光伏、储能、柴油发电机出力。最终通过设置惩罚因子ρ,结合调度匹配量FR
match、第一上层约束即可完成第一上层调控模型的建立,可表示为:
In the formula, They represent the photovoltaic, energy storage, and diesel generator outputs of the mobile energy station in region i, that is, the cross-regional resource output; therefore, It belongs to the regional resource upload output, which is the photovoltaic, energy storage, and diesel generator output of the integrated mobile energy station in each region i uploaded by the lower regional system. Finally, by setting the penalty factor ρ, combined with the scheduling matching amount FR match and the first upper-level constraint, the first upper-level control model can be established, which can be expressed as:
此处的g(x)和h(x)分别指代在以上步骤中所例举的等式约束和不等式约束,也即第一上层约束。Here, g(x) and h(x) refer to the equality constraint and inequality constraint listed in the above steps, ie, the first upper-level constraint, respectively.
在一实施方式中,根据第一能源信息获取第一运行成本、能源供应匹配度和第一下层约束,根据第一运行成本、能源供应匹配度、第一下层约束和调度匹配量建立第一下层调控模型,包括:根据第一能源信息获取包括***燃料成本、设备运维成本、弃风弃光惩罚成本、从外部电网购买电能成本的第一运行成本;获取预计向园区供应有功功率和运营商上传能源需求量,根据预计向园区供应有功功率和运营商上传能源需求量确定能源供应匹配度;根据第一能源信息获取包括配电网约束、光伏运行约束、柴油运行约束和蓄电储能约束的第一下层约束;根据第一运行成本、能源供应匹配度、第一下层约束和调度匹配量建立第一下层调控模型。In one embodiment, a first operating cost, an energy supply matching degree and a first lower-level constraint are obtained according to the first energy information, and a first lower-level control model is established according to the first operating cost, the energy supply matching degree, the first lower-level constraint and the scheduling matching amount, including: obtaining the first operating cost including system fuel cost, equipment operation and maintenance cost, wind and solar power abandonment penalty cost, and the cost of purchasing electricity from an external power grid according to the first energy information; obtaining the expected active power supply to the park and the energy demand uploaded by the operator, and determining the energy supply matching degree according to the expected active power supply to the park and the energy demand uploaded by the operator; obtaining the first lower-level constraints including distribution network constraints, photovoltaic operation constraints, diesel operation constraints and battery storage constraints according to the first energy information; and establishing a first lower-level control model according to the first operating cost, the energy supply matching degree, the first lower-level constraint and the scheduling matching amount.
在一实施方式中,第一下层调控模型以区域多能***运行经济性、灵活资源调度计划匹配度、园区能源供应匹配度为优化目标,因此第一运行成本
能源供应匹配度P
IEST,match和调度匹配量FR
match是建立第一下层调控模型的重要组成。其中第一运行成本
包括***燃料成本
设备运维成本
弃风弃光惩罚成本
从外部电网购买电能的购电成本
等,计算公式可以参考:
In one embodiment, the first lower-level control model takes the regional multi-energy system operation economy, the matching degree of flexible resource scheduling plan, and the matching degree of park energy supply as optimization targets, so the first operation cost Energy supply matching degree P IEST,match and scheduling matching quantity FR match are important components for establishing the first lower-level control model. Including system fuel costs Equipment operation and maintenance costs Penalty costs for curtailing wind and solar power The cost of purchasing electricity from the external grid Etc. The calculation formula can be referred to:
对于背压式热电联产机组与燃气发电机组的燃料成本,通常使用二次函数对机组的燃料耗量进行拟合,可分别表示为:For the fuel cost of back pressure cogeneration units and gas generators, quadratic functions are usually used to fit the fuel consumption of the units, which can be expressed as:
式中,
表示第i台热电联产机组的燃料函数,
表示第j台发电机组的燃料函数,a
i、b
i、c
i、d
i、e
i和f
i分别为第i台热电联产机组燃料函数的成本系数;α
j、β
j、γ
j为第j台发电机组燃料函数的成本系数。于是,***燃料成本
可表示为:
In the formula, represents the fuel function of the i-th CHP unit, represents the fuel function of the j-th generator set, a i , b i , c i , d i , e i and fi are the cost coefficients of the fuel function of the i-th cogeneration unit respectively; α j , β j , γ j are the cost coefficients of the fuel function of the j-th generator set. Therefore, the system fuel cost It can be expressed as:
式中,c
fuel为燃料单价,
分别为t时刻燃气发电机、热电联产机组以及燃气锅炉的注入天然气速率,Δt为运行时间。运行维护成本
主要针对储能设备,t时刻的运行维护成本可表示为:
In the formula, c fuel is the unit price of fuel, are the natural gas injection rates of the gas generator, cogeneration unit and gas boiler at time t, and Δt is the operating time. Operation and maintenance cost Mainly for energy storage equipment, the operation and maintenance cost at time t can be expressed as:
式中,
为区域内电储能设备的单位运维成本,
分别为t时刻的充电功率和放电功率。进一步地,弃风弃光惩罚成本
为:
In the formula, is the unit operation and maintenance cost of the energy storage equipment in the region, are the charging power and discharging power at time t respectively. Furthermore, the penalty cost of wind and solar power abandonment for:
式中,
为弃风弃光的单位惩罚金;P
cut(t)为t时刻的***弃风弃光量。进一步地,购电成本
为***向外部电网购电的成本,可以表示为:
In the formula, is the unit penalty for wind and solar power abandonment; P cut (t) is the amount of wind and solar power abandoned by the system at time t. The cost of purchasing electricity from the external power grid for the system can be expressed as:
式中,
为节点电价,
为区域和主网连接节点的交互功率。综上,在下层优化模型中,区域级多能***汇集辖内园区***的运行信息,需综合考虑区域内运行特性,以最小化区域运行成本
灵活资源跨区域调度匹配量FR
match和园区能源供应匹配度P
IEST,match为目标函数,对区域内机组制定调度方案。对于最小化区域运行成本
灵活资源跨区域调度匹配量FR
match已经在前文中解释了如何获取,而对于能源供应匹配度P
IEST,match同样需要从第一能源信息获取,计算过程可参考:
In the formula, is the node electricity price, is the interactive power of the nodes connected to the region and the main network. In summary, in the lower-level optimization model, the regional multi-energy system collects the operating information of the park systems within its jurisdiction, and needs to comprehensively consider the operating characteristics within the region to minimize the regional operating cost. The flexible resource cross-regional scheduling matching quantity FR match and the park energy supply matching degree P IEST,match are used as the objective function to formulate a scheduling plan for the units in the region. The flexible resource cross-regional scheduling matching quantity FR match has been explained in the previous article on how to obtain it. The energy supply matching degree P IEST,match also needs to be obtained from the first energy information. The calculation process can be referred to:
式中,
为区域级***预计向园区i供应的有功功率,
为园区i的运营商向区域级***上传的能源需求量。之后,则可通过设置通过设置惩罚因子ρ,结合以最小化区域第一运行成本
灵活资源跨区域调度匹配量FR
match和园区能源供应匹配度P
IEST,match建立目标函数:
In the formula, is the active power that the regional system is expected to supply to park i, is the energy demand uploaded by the operator of park i to the regional system. Then, the penalty factor ρ can be set to minimize the regional first operation cost. The objective function is established by combining the cross-regional scheduling matching quantity of flexible resources FR match and the matching degree of park energy supply PIEST,match :
同样的,建立第一下层调控模型,同样需要考虑区域级***内的运行约束,也即根据第一能源信息获取包括配电网约束、光伏运行约束、柴油运行约束和蓄电储能约束的第一下层约束。对于区域级***内的配电网络,采用Distflow潮流方程建模,可表示为:Similarly, when establishing the first lower-level control model, it is also necessary to consider the operation constraints within the regional system, that is, to obtain the first lower-level constraints including distribution network constraints, photovoltaic operation constraints, diesel operation constraints and storage energy storage constraints based on the first energy information. For the distribution network within the regional system, the Distflow power flow equation is used for modeling, which can be expressed as:
式中,NU(j)和NL(j)分别表示电网内与节点j直接相连的上游和下游节点集合,Ω
node和Ω
line分别表示配电网内的节点和管道集合,R
ij表示支路ij的线路总电阻;X
ij表示支路ij的线路总电抗;U
i和U
j表示配电网模型节点i和j处的电压幅值大小;
为流入支路ij的有功功率;
为流入支路ij的无功功率;P
j表示节点j处的净注入有功功率;Q
j表示节点j处的净注入无功功率。基于此,可以得到配电网约束中的电压幅值约束(式29)和支路电流约束(式30):
Where NU(j) and NL(j) represent the upstream and downstream node sets directly connected to node j in the power grid, Ω node and Ω line represent the node and pipeline sets in the distribution network, R ij represents the total line resistance of branch ij; X ij represents the total line reactance of branch ij; U i and U j represent the voltage amplitude at nodes i and j in the distribution network model; is the active power flowing into branch ij; is the reactive power flowing into branch ij; P j represents the net injected active power at node j; Q j represents the net injected reactive power at node j. Based on this, the voltage amplitude constraint (Equation 29) and branch current constraint (Equation 30) in the distribution network constraint can be obtained:
式中,U
min和U
max分别为节点电压幅值的下限和上限,I
ij表示节点i和节点j之间传输的电流,I
max表示支路电流上限。区域内光伏运行约束的光伏电池功率约束可表示为:
In the formula, U min and U max are the lower and upper limits of the node voltage amplitude, respectively, I ij represents the current transmitted between node i and node j, and I max represents the upper limit of the branch current. The photovoltaic cell power constraint of the photovoltaic operation constraint in the region can be expressed as:
式中,P
PV_s是太阳辐照度s对应的光伏电源有功功率输出;
是该光伏电源的额定有功功率输出;s
rated是该光伏电源的额定太阳辐照度,超过这一数值后光伏电源有功出力维持额定值不变。进一步地,柴油运行约束可以表示为:
Where P PV_s is the active power output of the photovoltaic power source corresponding to the solar irradiance s; is the rated active power output of the photovoltaic power source; s rated is the rated solar irradiance of the photovoltaic power source. After exceeding this value, the active output of the photovoltaic power source remains unchanged at the rated value. Further, the diesel operation constraint can be expressed as:
其中,式32表示柴油发电机的容量约束,式33表示柴油发电机的爬坡约束。上式中,P
DG_min和P
DG_max表示柴油发电机的输出有功功率下限和上限;ΔP
DG_max为柴油发电机的爬坡率,
和
分别表示t时刻和t+1时刻的柴油发电机输出功率。对于蓄电储能约束所涵盖的内容较多,其中可以通过式34和式35表示蓄电储能设备的存储电量约束:
Among them, formula 32 represents the capacity constraint of the diesel generator, and formula 33 represents the ramp constraint of the diesel generator. In the above formula, P DG_min and P DG_max represent the lower and upper limits of the output active power of the diesel generator; ΔP DG_max is the ramp rate of the diesel generator, and Respectively represent the output power of the diesel generator at time t and time t+1. The energy storage constraints cover a lot of content, among which the storage capacity constraints of the energy storage equipment can be expressed by equations 34 and 35:
SOC
min≤SOC
t≤SOC
max
SOC min ≤ SOC t ≤ SOC max
SOC
min和SOC
max分别表示最小和最大荷电状态,SOC
t表示t时刻的荷电状态;
为t时刻的储电量,E
EES_rated表示蓄电池的额定容量。式36为蓄电储能设备输入输出功率与存储电能量的等式关系约束:
SOC min and SOC max represent the minimum and maximum state of charge, respectively, and SOC t represents the state of charge at time t; is the storage capacity at time t, and E EES_rated represents the rated capacity of the battery. Equation 36 is the equation constraint for the input and output power of the energy storage device and the stored electrical energy:
其中,其中
和
分别为蓄电设备的充电效率系数和放电效率系;
和
分别为t时段蓄电储能设备与配电网间的充电功率和放电功率;σ
E表示蓄电储能设备的自放电率;tlast表示日内最后的时段。式37为同一类型典型日内首末时段蓄电储能设备的储能约束,可表示为:
Among them, and are the charging efficiency coefficient and the discharging efficiency coefficient of the power storage device respectively; and are the charging power and discharging power between the energy storage device and the distribution network in period t respectively; σ E represents the self-discharge rate of the energy storage device; tlast represents the last period of the day. Equation 37 is the energy storage constraint of the energy storage device in the first and last periods of a typical day of the same type, which can be expressed as:
同时引入表征充放电状态的0-1变量由式38至时40描述充放电功率极限约束和单一设备不能同时充放电的逻辑约束:At the same time, a 0-1 variable representing the charge and discharge state is introduced from equation 38 to equation 40 to describe the charge and discharge power limit constraint and the logical constraint that a single device cannot charge and discharge at the same time:
其中
和
分别为蓄电储能设备的最大充电功率和最大放电功率
和
为表征充电状态和放电状态的0-1变量。综上,基于以上所述的第一运行成本
能源供应匹配度P
IEST,match和调度匹配量 FR
match以及对应的第一下层约束建立第一下层调控模型,可表示为:
in and are the maximum charging power and maximum discharging power of the energy storage device respectively. and is a 0-1 variable representing the charging state and the discharging state. In summary, based on the first operating cost described above The energy supply matching degree P IEST,match and the scheduling matching quantity FR match and the corresponding first lower-level constraints establish the first lower-level regulation model, which can be expressed as:
此处的g(x)和h(x)分别指代在以上步骤中所例举的等式约束和不等式约束,也即第一下层约束。之后的,结合第一上层调控模型和第一下层调控模型即可完成第一调控模型的建立。并且可以理解的是,对于以上的计算过程,其中未有单独提及的参数,都是包含在第一能源信息中的,可以通过第一能源信息进行获取,以完成以上的计算,实现第一调控模型的建立。Here, g(x) and h(x) refer to the equality constraint and inequality constraint listed in the above steps, that is, the first lower-level constraint. Afterwards, the first upper-level control model and the first lower-level control model can be combined to complete the establishment of the first control model. And it can be understood that for the above calculation process, the parameters that are not mentioned separately are all included in the first energy information, and can be obtained through the first energy information to complete the above calculation and realize the establishment of the first control model.
步骤S120:获取第二能源信息,根据第一能源信息和第二能源信息建立第二调控模型,第二能源信息是区域与园区间可调控的资源信息,第二调控模型是区域与园区间综合能源***进行协同调控的模型。Step S120: Obtain second energy information, and establish a second control model based on the first energy information and the second energy information. The second energy information is controllable resource information between regions and parks, and the second control model is a model for coordinated control of the integrated energy system between regions and parks.
在一实施方式中,第二调控模型包括第二上层调控模型和第二下层调控模型;步骤S120:获取第二能源信息,根据第一能源信息和第二能源信息建立第二调控模型,包括:根据第二能源信息获取第二上层约束,将第二上层约束添加进第一下层调控模型中,以建立第二上层调控模型;根据第二能源信息获取第二运行成本和第二下层约束,根据第二运行成本、第二下层约束和能源供应匹配度建立第二下层调控模型;根据第二上层调控模型和第二下层调控模型建立第二调控模型。In one embodiment, the second control model includes a second upper-level control model and a second lower-level control model; step S120: obtain second energy information, and establish a second control model based on the first energy information and the second energy information, including: obtaining a second upper-level constraint based on the second energy information, adding the second upper-level constraint to the first lower-level control model to establish a second upper-level control model; obtaining a second operating cost and a second lower-level constraint based on the second energy information, and establishing a second lower-level control model based on the second operating cost, the second lower-level constraint and the energy supply matching degree; establishing a second control model based on the second upper-level control model and the second lower-level control model.
在一实施方式中,在建立第二调控模型前,同样需要说明明确第二调控模型所针对的区域级-园区级***的交互机制。在区域级-园区级***的交互过程中,第二上层调控模型优化为区域级多能***运行模型,区域级多能***汇集辖内园区***的运行信息,以最小化区域运行成本、灵活资源跨区域调度匹配度、园区能源供应匹配度为目标函数,对区域内机组制定调度方案;第二下层调控模型以最小化运行成本以及园区能源供应匹配度为目标。基于前文所明确的第二调控模型所针对的区域级-园区级***的交互机制的示意可知,第二上层调控模型与第一调控模型中第一下层调控模型基本一致,仅需额外补充一组多个区域级***功率交互约束,如式42所示:In one embodiment, before establishing the second control model, it is also necessary to clarify the interaction mechanism of the regional-park level system targeted by the second control model. In the interaction process of the regional-park level system, the second upper-level control model is optimized to a regional multi-energy system operation model. The regional multi-energy system collects the operation information of the park system under its jurisdiction, and takes minimizing the regional operation cost, the cross-regional scheduling matching degree of flexible resources, and the energy supply matching degree of the park as the objective function, and formulates a scheduling plan for the units in the region; the second lower-level control model aims to minimize the operation cost and the energy supply matching degree of the park. Based on the schematic diagram of the interaction mechanism of the regional-park level system targeted by the second control model clarified in the previous text, it can be seen that the second upper-level control model is basically the same as the first lower-level control model in the first control model, and only needs to supplement a set of multiple regional-level system power interaction constraints, as shown in Formula 42:
式42中第一个等式为区域间功率平衡约束,第二个不等式为交互功率限制约束,其中
为t时刻第i个园区多能***提交的电能交易功率。进一步地,由于第二上层调控模型相对于第一下层调控模型只是多一个约束,因此 实际模型的表达式是相同的,具体的第二上层调控模型数学表达可以参考式41,且前文中有对式41中各参数的计算过程有详细描述,在此便不做赘述。
The first equation in Equation 42 is the inter-regional power balance constraint, and the second inequality is the interactive power limit constraint, where is the electric energy trading power submitted by the multi-energy system of the i-th park at time t. Furthermore, since the second upper-level control model has only one more constraint than the first lower-level control model, the expression of the actual model is the same. The specific mathematical expression of the second upper-level control model can refer to Formula 41, and the calculation process of each parameter in Formula 41 is described in detail in the previous article, which will not be repeated here.
在一实施方式中,根据第二能源信息获取第二运行成本和第二下层约束,根据第二运行成本、第二下层约束和能源供应匹配度建立第二下层调控模型,包括:根据第二能源信息获取包括***燃料成本、设备运维成本、弃风弃光惩罚成本、从外部电网购买电能成本和柔性热负荷补偿成本的第二运行成本;根据第二能源信息获取包括交互功率约束、第二资源容量约束、第二爬坡能力约束和蓄电储能约束的第二下层约束;设置惩罚因子,根据惩罚因子、第二运行成本、第二下层约束和能源供应匹配度建立第二下层调控模型。In one embodiment, a second operating cost and a second lower-level constraint are obtained based on the second energy information, and a second lower-level control model is established based on the second operating cost, the second lower-level constraint and the energy supply matching degree, including: obtaining the second operating cost including system fuel cost, equipment operation and maintenance cost, penalty cost for wind and solar power abandonment, cost of purchasing electricity from an external power grid and cost of flexible thermal load compensation based on the second energy information; obtaining the second lower-level constraint including interactive power constraint, second resource capacity constraint, second climbing ability constraint and electric energy storage constraint based on the second energy information; setting a penalty factor, and establishing a second lower-level control model based on the penalty factor, the second operating cost, the second lower-level constraint and the energy supply matching degree.
在一实施方式中,第二运行成本
相对于前文所列举的***燃料成本
设备运维成本
弃风弃光惩罚成本
从外部电网购买电能的购电成本
之外,还额外增加了柔性热负荷补偿成本
其中对于第二运行成本针对于园区i所产生的***燃料成本
设备运维成本
弃风弃光惩罚成本
从外部电网购买电能的购电成本
与前文中第一运行成本
的***燃料成本
设备运维成本
弃风弃光惩罚成本
从外部电网购买电能的购电成本
本质是一样的。因此对于以上这些成本的计算方式可以参考式18~式23所公开的计算方式进行计算求解。而针对于第二运行成本
中所新增的柔性热负荷补偿成本
计算过程可如下所示:
In one embodiment, the second operating cost Relative to the system fuel costs listed above Equipment operation and maintenance costs Penalty costs for curtailing wind and solar power The cost of purchasing electricity from the external grid In addition, there is an additional cost for flexible heat load compensation The second operating cost refers to the system fuel cost generated by park i Equipment operation and maintenance costs Penalty costs for curtailing wind and solar power The cost of purchasing electricity from the external grid Compared with the first operating cost mentioned above System fuel cost Equipment operation and maintenance costs Penalty costs for curtailing wind and solar power The cost of purchasing electricity from the external grid The essence is the same. Therefore, the calculation methods of the above costs can be calculated and solved by referring to the calculation methods disclosed in equations 18 to 23. The newly added flexible heat load compensation cost The calculation process can be shown as follows:
式43中,
为单位温度补偿成本,T
ref为标准室内温度,T
in(t)为t时刻室内温度。结合式43与式17,第二运行成本
可修正为:
In formula 43, is the unit temperature compensation cost, T ref is the standard indoor temperature, and Tin (t) is the indoor temperature at time t. Combining equation 43 with equation 17, the second operating cost is Can be corrected to:
基于以上计算,第二调控模型中针对区域级-园区级协同调度的第二下层调控模型的目标函数可表述为最小化区域第二运行成本
及园区能源供应匹配度P
IEST,match,即可以通过设置惩罚因子ρ进行表述:
Based on the above calculations, the objective function of the second lower-level control model for regional-park-level coordinated scheduling in the second control model can be expressed as minimizing the regional second operating cost And the matching degree of the park energy supply P IEST,match , which can be expressed by setting the penalty factor ρ:
同时可以理解的是,区域级-园区级***协同调度过程中,需综合考虑***内的设备、网络运行约束。其中可以理解的是,跨区-区域级***和区域-园区级***在***的设备、网络运行约束上是存在相同的,例如第二下层功率中的配电网络的潮流约束和园区内的蓄电池能、光伏电池约束与前文中第一下层约束是相同的,其中对于配电网络的潮流约束可以参考前文式26~式30的描述,对于园区内的蓄电池能、光伏电池约束如分别如式34至式40和式31所示。进一步的,对于园区***与电网的交互功率约束可以式46:At the same time, it can be understood that in the process of coordinated scheduling of regional-park systems, the equipment and network operation constraints within the system need to be comprehensively considered. It can be understood that the cross-regional system and the regional-park system have the same equipment and network operation constraints on the system. For example, the flow constraints of the distribution network in the second lower power layer and the battery energy and photovoltaic cell constraints in the park are the same as the first lower constraints in the previous text. For the flow constraints of the distribution network, please refer to the description of equations 26 to 30 in the previous text. For the battery energy and photovoltaic cell constraints in the park, please refer to equations 34 to 40 and 31 respectively. Furthermore, the interactive power constraints between the park system and the power grid can be expressed as equation 46:
式中x
grid为0-1变量,保证园区无法在同一时间向电网购电或售电。
和
为园区i向电网购电和售电的功率;
为园区和电网间最大交互功率。园区内的热电联产机组和燃气轮机等设备需满足容量约束和爬坡率约束,分别如下所示:
Here, x grid is a 0-1 variable, which ensures that the park cannot buy or sell electricity from the grid at the same time. and The power purchased and sold from the power grid for park i; is the maximum interactive power between the park and the power grid. The cogeneration units and gas turbines in the park must meet the capacity constraints and ramp rate constraints, which are as follows:
上式中,P
gen(t)和P
CHP(t)分别为t时刻燃气轮机gen和联产机组CHP输出电功率;
和
分别为燃气轮机的最小和最大输出功率;
和
分别为联产机组的最小和最大输出功率;R
gen和R
CHP分别为联产机组和燃气轮机的最大爬坡率。之后的,结合第二上层调控模型和第二下层调控模型即可完成第二调控模型的建立。并且可以理解的是,对于以上的计算过程,其中未有单独提及的参数,都是包含在第二能源信息中的,可以通过第二能源信息进行获取,以完成以上的计算,实现第二调控模型的建立。值得注意的是,无论对于 是第一能源信息或第二能源信息,都仅是综合能源***中的部分信息。在较佳的实施方式中,第一能源信息或第二能源信息都有且仅包含前文各计算过程所需要的信息,也即是不需要完全获取综合能源***的全部信息,从而避免了多元主体信息中包括部分量测数据、费用函数和约束等信息的过多披露,从而能够保护部分隐私信息,满足多元主体隐私保护的需求。
In the above formula, P gen (t) and P CHP (t) are the output power of gas turbine gen and cogeneration unit CHP at time t respectively; and are the minimum and maximum output power of the gas turbine respectively; and are the minimum and maximum output power of the cogeneration unit, respectively; R gen and R CHP are the maximum ramp rates of the cogeneration unit and the gas turbine, respectively. Afterwards, the second upper-layer control model and the second lower-layer control model can be combined to complete the establishment of the second control model. And it can be understood that for the above calculation process, the parameters that are not mentioned separately are all included in the second energy information, and can be obtained through the second energy information to complete the above calculation and realize the establishment of the second control model. It is worth noting that, whether it is the first energy information or the second energy information, it is only part of the information in the integrated energy system. In a preferred embodiment, the first energy information or the second energy information has and only contains the information required by the previous calculation processes, that is, it is not necessary to fully obtain all the information of the integrated energy system, thereby avoiding excessive disclosure of information such as some measurement data, cost functions and constraints in the information of multiple subjects, so as to protect some privacy information and meet the privacy protection needs of multiple subjects.
步骤S130:根据第一调控模型和第二调控模型建立第三调控模型,第三调控模型是“跨区-区域-园区”三层级间综合能源***进行协同调控的模型。Step S130: A third control model is established based on the first control model and the second control model. The third control model is a model for coordinated control of the three-level integrated energy system of "cross-region-region-park".
步骤S140:通过预设算法求解第三调控模型以获取得到调控决策。Step S140: solving the third control model by a preset algorithm to obtain a control decision.
在一实施方式中,步骤S140:通过预设算法求解第三调控模型以获取得到调控决策,包括:根据第三调控模型获取第一优化问题、第二优化问题和第三优化问题;其中,第一优化问题为资源在区域间的调度方案策略问题,第二优化问题为区域内的资源出力向园区供应的调度方案策略问题,第三优化问题为园区内的资源出力的调度方案策略问题;利用交替乘子法依次对第一优化问题、第二优化问题和第三优化问题进行求解得到决策变量,迭代调参直至输出的决策变量满足输出条件;根据决策变量生成调控决策并输出。In one embodiment, step S140: solving the third control model through a preset algorithm to obtain a control decision, including: obtaining a first optimization problem, a second optimization problem and a third optimization problem according to the third control model; wherein the first optimization problem is a scheduling strategy problem for resources between regions, the second optimization problem is a scheduling strategy problem for the output of resources within the region to the park, and the third optimization problem is a scheduling strategy problem for the output of resources within the park; using the alternating multiplier method to solve the first optimization problem, the second optimization problem and the third optimization problem in turn to obtain decision variables, iteratively adjusting parameters until the output decision variables meet the output conditions; generating a control decision according to the decision variables and outputting it.
在一实施方式中,决策变量包括第一决策变量、第二决策变量和第三决策变量;其中,第一决策变量为资源在区域间的调度方案的决策变量,第二决策变量为区域内资源出力调度的决策变量,第三决策变量为园区内的资源调度的决策变量;第三调控模型包括惩罚因子;利用交替乘子法依次对第一优化问题、第二优化问题和第三优化问题进行求解得到决策变量,迭代调参直至输出的决策变量满足输出条件,包括:获取迭代k次的第一决策变量、第二决策变量以及对应的第一优化问题,利用交替乘子法求解第一优化问题得到迭代k+1次的第一决策变量;获取迭代k次的第三决策变量以及对应的第二优化问题,利用交替乘子法求解第二优化问题得到迭代k+1次的第二决策变量;获取迭代k+1次的第二决策变量对应的第三优化问题,用交替乘子法求解第三优化问题得到迭代k+1次的第三决策变量;判断迭代k+1次的第一决策变量、第二决策变量和第三决策变量是否满足预设的收敛精度;若满足收敛精度,则确定迭代k+1次的第一决策变量、第二决策变量和第三决策变量为决策变量;若不满足收敛精度,则更新第三调控模型中的惩罚因子,以再次对第一决策变量、第二决策变量和第三决策变量进行迭代。In one embodiment, the decision variables include a first decision variable, a second decision variable and a third decision variable; wherein the first decision variable is a decision variable for a scheduling scheme of resources between regions, the second decision variable is a decision variable for scheduling resource output within a region, and the third decision variable is a decision variable for scheduling resources within a park; the third control model includes a penalty factor; the first optimization problem, the second optimization problem and the third optimization problem are solved in sequence using an alternating multiplier method to obtain decision variables, and the parameters are adjusted iteratively until the output decision variables meet the output conditions, including: obtaining the first decision variable, the second decision variable and the corresponding first optimization problem iterated k times, and solving the first optimization problem using an alternating multiplier method to obtain the first decision variable iterated k+1 times; obtaining Iterate the third decision variable of k times and the corresponding second optimization problem, use the alternating multiplier method to solve the second optimization problem to obtain the second decision variable of k+1 iterations; obtain the third optimization problem corresponding to the second decision variable of k+1 iterations, and use the alternating multiplier method to solve the third optimization problem to obtain the third decision variable of k+1 iterations; judge whether the first decision variable, the second decision variable and the third decision variable of k+1 iterations meet the preset convergence accuracy; if the convergence accuracy is met, determine the first decision variable, the second decision variable and the third decision variable of k+1 iterations as decision variables; if the convergence accuracy is not met, update the penalty factor in the third control model to iterate the first decision variable, the second decision variable and the third decision variable again.
在一实施方式中,联立第一调控模型和第二调控模型即可完成针对于跨区-区域-园区级三层***协同调控的第三调控模型的建立。建立第三调控模型后,即是如何求解确定调控策略,可以将第三掉模型拆分为三层优化问题,分别对应第一优化问题、第二优化问题和第三优化问题。其中,第一优化问题也即是灵活资源跨区域调度问题:该问题考虑在有限调度频率和容量的限制条件下,可移动能源站在区域间的调度方案策略问题;第二优化问题则针对于区域多能***运行调度问题:该问题以区域运行经济性最优为目标,对区域内的机组出 力和向各园区的能源供应安排进行优化求解。最后第三优化问题用以解决园区多能***能量管理问题:该问题以园区运行经济性为目标,对园区内的机组出力计划进行优化求解。对此,在本申请较佳实施方式中,预设算法可以采取交替乘子法,对第三调控模型仅需求解。首先对第一优化问题求解,具体可以为由第k次迭代得到的结果
对
进行更新,即:
In one embodiment, the third control model for coordinated control of the three-layer system of cross-region-region-park level can be established by combining the first control model and the second control model. After the third control model is established, the question is how to solve and determine the control strategy. The third control model can be divided into three optimization problems, corresponding to the first optimization problem, the second optimization problem and the third optimization problem. Among them, the first optimization problem is also the cross-regional scheduling problem of flexible resources: this problem considers the scheduling strategy problem of mobile energy stations between regions under the constraints of limited scheduling frequency and capacity; the second optimization problem is aimed at the operation scheduling problem of regional multi-energy systems: this problem takes the optimal regional operation economy as the goal, and optimizes and solves the unit output in the region and the energy supply arrangement to each park. Finally, the third optimization problem is used to solve the energy management problem of the park multi-energy system: this problem takes the park operation economy as the goal, and optimizes and solves the unit output plan in the park. In this regard, in a preferred embodiment of the present application, the preset algorithm can adopt the alternating multiplier method, and only the third control model needs to be solved. First, the first optimization problem is solved, which can be specifically the result obtained by the kth iteration. right To update, that is:
式中,x
flexible指所有可跨区域调度的灵活资源相关的决策变量,也即是第一决策变量,x
area指所有由区域级***上传的区域机组调度计划相关决策变量,也即是第二决策变量;上标k指迭代次数,g
1和h
1分别表示当前问题所有的等式和不等式约束。进一步,对于区域级***对区域内多能***优化运行的第二优化问题进行求解。由第k次迭代得到的结果
以及第k+1次迭代得到的结果
对
进行更新,即:
In the formula, x flexible refers to the decision variables related to all flexible resources that can be dispatched across regions, that is, the first decision variable, and x area refers to the decision variables related to all regional unit dispatch plans uploaded by the regional system, that is, the second decision variable; the superscript k refers to the number of iterations, and g 1 and h 1 represent all the equality and inequality constraints of the current problem respectively. Further, the second optimization problem of the regional system for the optimal operation of the multi-energy system in the region is solved. The result obtained by the kth iteration is And the result obtained at the k+1th iteration right To update, that is:
式中,x
park指园区内机组调度计划相关决策变量,也即第三决策变量。g
2和h
2分别表示当前问题所有的等式和不等式约束。接着,对园区多能***优化运行的第三优化问题进行求解。由第k+1次迭代得到的结果
对
进行更新,即:
In the formula, x park refers to the decision variable related to the dispatch plan of the units in the park, that is, the third decision variable. g 2 and h 2 represent all the equality and inequality constraints of the current problem respectively. Next, the third optimization problem of the optimal operation of the multi-energy system in the park is solved. The result obtained by the k+1th iteration is right To update, that is:
式中,g
3和h
3表示当前问题所有的等式和不等式约束。经过一轮计算后,判断迭代k+1次的第一决策变量x
flexible、第二决策变量x
area和第三决策变量x
park是否满足预设的收敛精度;若满足收敛精度,则确定迭代k+1次的第一决策变量x
flexible、第二决策变量x
area和第三决策变量x
park为决策变量;若不满足收敛精度,则按照预设的方式更新调整第三调控模型中的惩罚因子ρ,以再次对第一决策变量x
flexible、第二决策变量x
area和第三决策变量x
park进行迭代,直至满足要求。对于满足收敛进度所得到的决策变量,即可整合为生成调控决策并输出。为便于理解,本申请提出了图2所示的一跨区域综合能源***做实例进行说明。对于该***中各结构部件,及所处节点位置已经在图中标出,通过获取该***部分公开的第一能源信息和第二能源信息最终建立对应的第三调控模型,采用交替乘子法进行按照前文所述的流程进行求解。分别对比考虑区域间灵活资源和不计区域间灵活资源的运行成本,计算结果如表1所示。其中可见,相对于没有考虑区域间灵活资源的调度方式,采用本申请所提供的方法最终的调度总成本有显著降低。
In the formula, g 3 and h 3 represent all the equality and inequality constraints of the current problem. After one round of calculation, it is determined whether the first decision variable x flexible , the second decision variable x area and the third decision variable x park iterated k+1 times meet the preset convergence accuracy; if the convergence accuracy is met, the first decision variable x flexible , the second decision variable x area and the third decision variable x park iterated k+1 times are determined as decision variables; if the convergence accuracy is not met, the penalty factor ρ in the third control model is updated and adjusted in a preset manner to iterate the first decision variable x flexible , the second decision variable x area and the third decision variable x park again until the requirements are met. For the decision variables obtained by meeting the convergence progress, they can be integrated to generate control decisions and output. For ease of understanding, the present application proposes a cross-regional integrated energy system shown in Figure 2 as an example for explanation. For each structural component in the system, and the node position where it is located has been marked in the figure, the corresponding third control model is finally established by obtaining the first energy information and the second energy information partially disclosed by the system, and the alternating multiplier method is used to solve according to the process described above. The operation costs of considering inter-regional flexible resources and ignoring inter-regional flexible resources are compared, and the calculation results are shown in Table 1. It can be seen that compared with the scheduling method without considering inter-regional flexible resources, the final total scheduling cost of the method provided by the present application is significantly reduced.
考虑区域间灵活性资源Consider inter-regional flexibility resources | 是yes | 否no |
燃料成本Fuel costs | 42479.2342479.23 | 41703.6341703.63 |
运维成本Operation and maintenance costs | 18.6318.63 | ———— |
弃风弃光惩罚Punishment for abandoning wind and light | 0.000.00 | 2661.262661.26 |
购电成本Power purchase cost | 994.14994.14 | 12068.7012068.70 |
需求响应成本Demand response costs | 2526.002526.00 | ———— |
调度总成本Total dispatch cost | 46018.0146018.01 | 56433.5856433.58 |
表1不同环境下***运行成本表(元)Table 1 System operation cost table under different environments (yuan)
因此,本申请能够从多区域综合能源***中分别获取跨区与区域间可调控的第一能源信息和区域与园区间可调控的第二能源信息,并分别对应建立用于调控相对层级内对可移动灵活资源进行调配的第一调控模型及第二调控模型,并最终得到“跨区-区域-园区”三层级间综合能源***进行协同调控的第三调控模型。在各层级见通过有限的信息交互,完成第三调控模型的建立,实现保护部分隐私的效果。同时利用预设算法求解第三调控模型,最终得到针对各灵活可以移动资源进行调控的调控决策,而该调控决策能够满足多方利益诉求。(1)各主体***之间仅需交换有限信息即可实现协调优化;(2)在多层、多 主体交互过程中,不同类型的利益诉求(如经济性、安全性、互补能力等)均可不同程度的得到满足;(3)能够保护部分隐私信息,包括部分量测数据、费用函数和约束等。进一步地,本申请提供的方法分析了多区域综合能源***多区域、多层级的特性,综合考虑了区域内可移动的灵活性资源特征,对多区域综合能源***互联、协同调控和联合运行提供理论指导。Therefore, the present application can obtain the first energy information that can be regulated across regions and between regions and the second energy information that can be regulated between regions and parks from the multi-regional integrated energy system, and respectively establish the first regulation model and the second regulation model for the allocation of movable flexible resources within the relative regulation level, and finally obtain the third regulation model for the coordinated regulation of the "cross-region-region-park" three-level integrated energy system. Through limited information interaction at each level, the establishment of the third regulation model is completed to achieve the effect of protecting some privacy. At the same time, the third regulation model is solved by the preset algorithm, and finally the regulation decision for regulating each flexible and movable resource is obtained, and the regulation decision can meet the interests of multiple parties. (1) Coordination and optimization can be achieved by exchanging limited information between the subject systems; (2) In the process of multi-layer and multi-subject interaction, different types of interests (such as economy, safety, complementary capabilities, etc.) can be met to varying degrees; (3) It can protect some privacy information, including some measurement data, cost functions and constraints. Furthermore, the method provided in this application analyzes the multi-regional and multi-level characteristics of the multi-regional integrated energy system, comprehensively considers the characteristics of movable flexibility resources within the region, and provides theoretical guidance for the interconnection, coordinated regulation and joint operation of the multi-regional integrated energy system.
在一个实施例中,提出了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行以下步骤:步骤S110:获取第一能源信息,根据第一能源信息建立第一调控模型,第一能源信息是跨区与区域间可调控的资源信息,第一调控模型是跨区与区域间综合能源***进行协同调控的模型;步骤S120:获取第二能源信息,根据第一能源信息和第二能源信息建立第二调控模型,第二能源信息是区域与园区间可调控的资源信息,第二调控模型是区域与园区间综合能源***进行协同调控的模型;步骤S130:根据第一调控模型和第二调控模型建立第三调控模型,第三调控模型是“跨区-区域-园区”三层级间综合能源***进行协同调控的模型;步骤S140:通过预设算法求解第三调控模型以获取得到调控决策。In one embodiment, a computer device is proposed, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the following steps: Step S110: Acquire first energy information, and establish a first control model based on the first energy information, wherein the first energy information is resource information that can be controlled across regions and between areas, and the first control model is a model for coordinated control of integrated energy systems across regions and between areas; Step S120: Acquire second energy information, and establish a second control model based on the first energy information and the second energy information, wherein the second energy information is resource information that can be controlled between areas and parks, and the second control model is a model for coordinated control of integrated energy systems between areas and parks; Step S130: Establish a third control model based on the first control model and the second control model, wherein the third control model is a model for coordinated control of integrated energy systems between three levels of "cross-region-area-park"; Step S140: Solve the third control model through a preset algorithm to obtain a control decision.
图3示出了一个实施例中计算机设备的内部结构图。该计算机设备具体可以是终端,也可以是服务器。如图3所示,该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作***,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现多区域综合能源***调度方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行年龄识别方法。本领域技术人员可以理解,图3中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。FIG3 shows an internal structure diagram of a computer device in one embodiment. The computer device may specifically be a terminal or a server. As shown in FIG3 , the computer device includes a processor, a memory, and a network interface connected via a system bus. Among them, the memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program, which, when executed by the processor, enables the processor to implement a multi-region integrated energy system scheduling method. A computer program may also be stored in the internal memory, which, when executed by the processor, enables the processor to execute an age recognition method. Those skilled in the art will appreciate that the structure shown in FIG3 is only a block diagram of a partial structure related to the present application scheme, and does not constitute a limitation on the computer device to which the present application scheme is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
在一个实施例中,提出了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如任意一实施例所描述的多区域综合能源***调度方法的步骤。In one embodiment, a computer-readable storage medium is provided, which stores a computer program. When the computer program is executed by a processor, the processor executes the steps of the multi-regional integrated energy system scheduling method described in any one of the embodiments.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步 DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and/or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims (10)
- 一种多区域综合能源***调度方法,其特征在于,方法包括如下步骤:A multi-region integrated energy system scheduling method, characterized in that the method comprises the following steps:获取第一能源信息,根据所述第一能源信息建立第一调控模型,所述第一能源信息是跨区与区域间可调控的资源信息,所述第一调控模型是跨区与区域间综合能源***进行协同调控的模型;Acquire first energy information, and establish a first regulation model according to the first energy information, wherein the first energy information is resource information that can be regulated across regions and between regions, and the first regulation model is a model for coordinated regulation of integrated energy systems across regions and between regions;获取第二能源信息,根据所述第一能源信息和所述第二能源信息建立第二调控模型,所述第二能源信息是区域与园区间可调控的资源信息,所述第二调控模型是区域与园区间所述综合能源***进行协同调控的模型;Acquire second energy information, and establish a second regulation model according to the first energy information and the second energy information, wherein the second energy information is resource information that can be regulated between the region and the park, and the second regulation model is a model for coordinated regulation of the integrated energy system between the region and the park;根据所述第一调控模型和所述第二调控模型建立第三调控模型,所述第三调控模型是“跨区-区域-园区”三层级间所述综合能源***进行协同调控的模型;Establishing a third control model based on the first control model and the second control model, wherein the third control model is a model for coordinated control of the integrated energy system at three levels of "cross-region-region-park";通过预设算法求解所述第三调控模型以获取得到调控决策。The third control model is solved by a preset algorithm to obtain a control decision.
- 如权利要求1所述的多区域综合能源***调度方法,其特征在于,所述第一调控模型包括第一上层调控模型和第一下层调控模型;The multi-regional integrated energy system scheduling method according to claim 1, characterized in that the first control model includes a first upper-level control model and a first lower-level control model;所述获取第一能源信息,根据所述第一能源信息建立第一调控模型,包括:The obtaining of first energy information and establishing a first regulation model according to the first energy information includes:根据所述第一能源信息获取调度匹配量和第一上层约束,根据所述调度匹配量和所述第一上层约束建立所述第一上层调控模型;Acquire a scheduling matching amount and a first upper-layer constraint according to the first energy information, and establish the first upper-layer regulation model according to the scheduling matching amount and the first upper-layer constraint;根据所述第一能源信息获取第一运行成本、能源供应匹配度和第一下层约束,根据所述第一运行成本、所述能源供应匹配度、所述第一下层约束和所述调度匹配量建立所述第一下层调控模型;Acquire a first operating cost, an energy supply matching degree, and a first lower-layer constraint according to the first energy information, and establish the first lower-layer regulation model according to the first operating cost, the energy supply matching degree, the first lower-layer constraint, and the scheduling matching amount;根据所述第一上层调控模型和所述第一下层调控模型建立所述第一调控模型。The first regulation model is established according to the first upper-level regulation model and the first lower-level regulation model.
- 如权利要求2所述的多区域综合能源***调度方法,其特征在于,所述根据所述第一能源信息获取调度匹配量和第一上层约束,根据所述调度匹配量和所述第一上层约束建立所述第一上层调控模型,包括:The multi-regional integrated energy system scheduling method according to claim 2 is characterized in that the step of obtaining a scheduling matching amount and a first upper-level constraint according to the first energy information, and establishing the first upper-level control model according to the scheduling matching amount and the first upper-level constraint comprises:获取所述第一能源信息中的跨区资源出力和区域资源上传出力,根据所述跨区资源出力和所述区域资源上传出力确定所述调度匹配量;Obtain the cross-regional resource output and the regional resource upload output in the first energy information, and determine the scheduling matching amount according to the cross-regional resource output and the regional resource upload output;根据所述第一能源信息获取包括第一资源容量约束、资源功率约束、第一爬坡能力约束、分配系数约束的所述第一上层约束;Acquire the first upper-layer constraint including a first resource capacity constraint, a resource power constraint, a first climbing capability constraint, and an allocation coefficient constraint according to the first energy information;设置惩罚因子,根据所述调度匹配量、所述惩罚因子和所述第一上层约束建立所述第一上层调控模型。A penalty factor is set, and the first upper-layer regulation model is established according to the scheduling matching amount, the penalty factor and the first upper-layer constraint.
- 如权利要求2所述的多区域综合能源***调度方法,其特征在于,所述根据所述第一能源信息获取第一运行成本、能源供应匹配度和第一下层约束,根据所述第一运行成本、所述能源供应匹配度、所述第一下层约束和所述调度匹配量建立所述第一下层调控模型,包括:The multi-regional integrated energy system scheduling method according to claim 2 is characterized in that the first operating cost, energy supply matching degree and first lower-level constraint are obtained according to the first energy information, and the first lower-level control model is established according to the first operating cost, the energy supply matching degree, the first lower-level constraint and the scheduling matching amount, including:根据所述第一能源信息获取包括***燃料成本、设备运维成本、弃风弃光惩罚成本、从外部电网购买电能成本的所述第一运行成本;Acquire the first operating cost including system fuel cost, equipment operation and maintenance cost, wind and solar abandonment penalty cost, and cost of purchasing electric energy from an external power grid according to the first energy information;获取预计向园区供应有功功率和运营商上传能源需求量,根据所述预计向 园区供应有功功率和所述运营商上传能源需求量确定所述能源供应匹配度;Obtaining the estimated active power supplied to the park and the energy demand uploaded by the operator, and determining the energy supply matching degree according to the estimated active power supplied to the park and the energy demand uploaded by the operator;根据所述第一能源信息获取包括配电网约束、光伏运行约束、柴油运行约束和蓄电储能约束的所述第一下层约束;Acquire the first lower-level constraints including distribution network constraints, photovoltaic operation constraints, diesel operation constraints, and electric energy storage constraints according to the first energy information;根据所述第一运行成本、所述能源供应匹配度、所述第一下层约束和所述调度匹配量建立所述第一下层调控模型。The first lower-level control model is established according to the first operating cost, the energy supply matching degree, the first lower-level constraint and the scheduling matching amount.
- 如权利要求2所述的多区域综合能源***调度方法,其特征在于,所述第二调控模型包括第二上层调控模型和第二下层调控模型;The multi-regional integrated energy system scheduling method according to claim 2, characterized in that the second control model includes a second upper-level control model and a second lower-level control model;所述获取第二能源信息,根据所述第一能源信息和所述第二能源信息建立第二调控模型,包括:The acquiring of the second energy information and establishing a second regulation model according to the first energy information and the second energy information includes:根据所述第二能源信息获取第二上层约束,将所述第二上层约束添加进所述第一下层调控模型中,以建立所述第二上层调控模型;Acquire a second upper-layer constraint according to the second energy information, and add the second upper-layer constraint into the first lower-layer regulation model to establish the second upper-layer regulation model;根据所述第二能源信息获取第二运行成本和第二下层约束,根据所述第二运行成本、所述第二下层约束和所述能源供应匹配度建立所述第二下层调控模型;Acquire a second operating cost and a second lower-layer constraint according to the second energy information, and establish the second lower-layer regulation model according to the second operating cost, the second lower-layer constraint and the energy supply matching degree;根据所述第二上层调控模型和所述第二下层调控模型建立所述第二调控模型。The second regulation model is established according to the second upper-layer regulation model and the second lower-layer regulation model.
- 如权利要求5所述的多区域综合能源***调度方法,其特征在于,所述根据所述第二能源信息获取第二运行成本和第二下层约束,根据所述第二运行成本、所述第二下层约束和所述能源供应匹配度建立所述第二下层调控模型,包括:The multi-regional integrated energy system scheduling method according to claim 5 is characterized in that the second operating cost and the second lower-level constraint are obtained according to the second energy information, and the second lower-level regulation model is established according to the second operating cost, the second lower-level constraint and the energy supply matching degree, including:根据所述第二能源信息获取包括***燃料成本、设备运维成本、弃风弃光惩罚成本、从外部电网购买电能成本和柔性热负荷补偿成本的所述第二运行成本;According to the second energy information, the second operating cost is obtained, including system fuel cost, equipment operation and maintenance cost, wind and solar abandonment penalty cost, cost of purchasing electricity from the external power grid, and flexible thermal load compensation cost;根据所述第二能源信息获取包括交互功率约束、第二资源容量约束、第二爬坡能力约束和蓄电储能约束的所述第二下层约束;Acquire the second lower-layer constraint including an interactive power constraint, a second resource capacity constraint, a second climbing capability constraint, and an electric energy storage constraint according to the second energy information;设置惩罚因子,根据所述惩罚因子、所述第二运行成本、所述第二下层约束和所述能源供应匹配度建立所述第二下层调控模型。A penalty factor is set, and the second lower-level control model is established according to the penalty factor, the second operating cost, the second lower-level constraint and the energy supply matching degree.
- 如权利要求1所述的多区域综合能源***调度方法,其特征在于,所述通过预设算法求解所述第三调控模型以获取得到调控决策,包括:The multi-regional integrated energy system scheduling method according to claim 1, characterized in that solving the third control model by a preset algorithm to obtain a control decision comprises:根据所述第三调控模型获取第一优化问题、第二优化问题和第三优化问题;其中,所述第一优化问题为资源在区域间的调度方案策略问题,所述第二优化问题为区域内的资源出力向园区供应的调度方案策略问题,所述第三优化问题为园区内的资源出力的调度方案策略问题;Obtain a first optimization problem, a second optimization problem, and a third optimization problem according to the third control model; wherein the first optimization problem is a scheduling strategy problem of resources between regions, the second optimization problem is a scheduling strategy problem of resource output within a region to supply the park, and the third optimization problem is a scheduling strategy problem of resource output within the park;利用交替乘子法依次对所述第一优化问题、所述第二优化问题和所述第三优化问题进行求解得到决策变量,迭代调参直至输出的所述决策变量满足输出条件;Using an alternating multiplier method to sequentially solve the first optimization problem, the second optimization problem, and the third optimization problem to obtain decision variables, and iteratively adjusting parameters until the output decision variables meet output conditions;根据所述决策变量生成调控决策并输出。A control decision is generated and outputted according to the decision variables.
- 如权利要求7所述的多区域综合能源***调度方法,其特征在于,所述 决策变量包括第一决策变量、第二决策变量和第三决策变量;其中,所述第一决策变量为资源在区域间的调度方案的决策变量,所述第二决策变量为区域内资源出力调度的决策变量,所述第三决策变量为园区内的资源调度的决策变量;所述第三调控模型包括惩罚因子;The multi-regional integrated energy system scheduling method according to claim 7 is characterized in that the decision variables include a first decision variable, a second decision variable and a third decision variable; wherein the first decision variable is a decision variable for the scheduling scheme of resources between regions, the second decision variable is a decision variable for the scheduling of resource output within the region, and the third decision variable is a decision variable for the scheduling of resources within the park; the third control model includes a penalty factor;所述利用交替乘子法依次对所述第一优化问题、所述第二优化问题和所述第三优化问题进行求解得到决策变量,迭代调参直至输出的所述决策变量满足输出条件,包括:The method of using the alternating multiplier method to sequentially solve the first optimization problem, the second optimization problem, and the third optimization problem to obtain decision variables, and iteratively adjusting parameters until the output decision variables meet output conditions, includes:获取迭代k次的所述第一决策变量、所述第二决策变量以及对应的所述第一优化问题,利用交替乘子法求解所述第一优化问题得到迭代k+1次的所述第一决策变量;Obtaining the first decision variable, the second decision variable and the corresponding first optimization problem after k iterations, and solving the first optimization problem by using an alternating multiplier method to obtain the first decision variable after k+1 iterations;获取迭代k次的所述第三决策变量以及对应的所述第二优化问题,利用交替乘子法求解所述第二优化问题得到迭代k+1次的所述第二决策变量;Obtaining the third decision variable iterated k times and the corresponding second optimization problem, and solving the second optimization problem by using an alternating multiplier method to obtain the second decision variable iterated k+1 times;获取迭代k+1次的所述第二决策变量对应的所述第三优化问题,用交替乘子法求解所述第三优化问题得到迭代k+1次的所述第三决策变量;Obtaining the third optimization problem corresponding to the second decision variable iterated k+1 times, and solving the third optimization problem by using an alternating multiplier method to obtain the third decision variable iterated k+1 times;判断迭代k+1次的所述第一决策变量、所述第二决策变量和所述第三决策变量是否满足预设的收敛精度;Determine whether the first decision variable, the second decision variable, and the third decision variable iterated k+1 times meet a preset convergence accuracy;若满足所述收敛精度,则确定迭代k+1次的所述第一决策变量、所述第二决策变量和所述第三决策变量为所述决策变量;If the convergence accuracy is satisfied, determining the first decision variable, the second decision variable, and the third decision variable iterated k+1 times as the decision variables;若不满足所述收敛精度,则更新所述第三调控模型中的所述惩罚因子,以再次对所述第一决策变量、所述第二决策变量和所述第三决策变量进行迭代。If the convergence accuracy is not satisfied, the penalty factor in the third control model is updated to iterate the first decision variable, the second decision variable and the third decision variable again.
- 一种计算机设备,其特征在于,包括处理器和存储器;A computer device, comprising a processor and a memory;所述处理器用于执行所述存储器中存储的计算机程序以实现如权利要求1到8中任一项所述方法。The processor is configured to execute the computer program stored in the memory to implement the method according to any one of claims 1 to 8.
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1到8中任一项所述方法。A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it implements the method as claimed in any one of claims 1 to 8.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211334941.XA CN115545541A (en) | 2022-10-28 | 2022-10-28 | Multi-region comprehensive energy system scheduling method, equipment and storage medium |
CN202211334941.X | 2022-10-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024087319A1 true WO2024087319A1 (en) | 2024-05-02 |
Family
ID=84717672
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/136214 WO2024087319A1 (en) | 2022-10-28 | 2022-12-02 | Multi-region integrated energy system scheduling method, device, and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115545541A (en) |
WO (1) | WO2024087319A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116663854B (en) * | 2023-07-24 | 2023-10-17 | 匠人智慧(江苏)科技有限公司 | Resource scheduling management method, system and storage medium based on intelligent park |
CN117559509B (en) * | 2024-01-11 | 2024-05-14 | 中国海洋大学 | Optimal power matching method and device for ship Chai Guangchu |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111799822A (en) * | 2020-07-13 | 2020-10-20 | 江苏方天电力技术有限公司 | Energy utilization coordination control method of comprehensive energy system based on virtual energy storage |
CN112200695A (en) * | 2020-10-30 | 2021-01-08 | 东南大学 | City-level comprehensive energy system optimal scheduling method |
WO2021003843A1 (en) * | 2019-07-08 | 2021-01-14 | 山东理工大学 | Method for hierarchical and distributed coordinated control of time sequence for integrated energy system in industrial complex |
CN112234656A (en) * | 2020-08-26 | 2021-01-15 | 华北电力大学(保定) | Multi-park comprehensive energy system decentralized coordination scheduling method with multi-energy interaction |
CN113393126A (en) * | 2021-06-16 | 2021-09-14 | 沈阳工程学院 | High-energy-consumption park and power grid alternative parallel cooperative optimization scheduling method |
-
2022
- 2022-10-28 CN CN202211334941.XA patent/CN115545541A/en active Pending
- 2022-12-02 WO PCT/CN2022/136214 patent/WO2024087319A1/en unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021003843A1 (en) * | 2019-07-08 | 2021-01-14 | 山东理工大学 | Method for hierarchical and distributed coordinated control of time sequence for integrated energy system in industrial complex |
CN111799822A (en) * | 2020-07-13 | 2020-10-20 | 江苏方天电力技术有限公司 | Energy utilization coordination control method of comprehensive energy system based on virtual energy storage |
CN112234656A (en) * | 2020-08-26 | 2021-01-15 | 华北电力大学(保定) | Multi-park comprehensive energy system decentralized coordination scheduling method with multi-energy interaction |
CN112200695A (en) * | 2020-10-30 | 2021-01-08 | 东南大学 | City-level comprehensive energy system optimal scheduling method |
CN113393126A (en) * | 2021-06-16 | 2021-09-14 | 沈阳工程学院 | High-energy-consumption park and power grid alternative parallel cooperative optimization scheduling method |
Also Published As
Publication number | Publication date |
---|---|
CN115545541A (en) | 2022-12-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Zheng et al. | Hierarchical optimal allocation of battery energy storage systems for multiple services in distribution systems | |
CN108494015B (en) | Method for designing source-load-storage coordinated interaction comprehensive energy system | |
Reddy | Optimal power flow with renewable energy resources including storage | |
Reddy | Optimal scheduling of thermal-wind-solar power system with storage | |
WO2024087319A1 (en) | Multi-region integrated energy system scheduling method, device, and storage medium | |
Bao et al. | A multi time-scale and multi energy-type coordinated microgrid scheduling solution—Part II: Optimization algorithm and case studies | |
Kermani et al. | Optimal self-scheduling of a real energy hub considering local DG units and demand response under uncertainties | |
Kalantar-Neyestanaki et al. | Coordinating distributed energy resources and utility-scale battery energy storage system for power flexibility provision under uncertainty | |
Zhuang et al. | Hierarchical and decentralized stochastic energy management for smart distribution systems with high BESS penetration | |
Skarvelis-Kazakos et al. | Implementing agent-based emissions trading for controlling Virtual Power Plant emissions | |
Zhang et al. | Multi-objective planning of energy hub on economic aspects and resources with heat and power sources, energizable, electric vehicle and hydrogen storage system due to uncertainties and demand response | |
Zaree et al. | An MILP formulation for centralized energy management strategy of microgrids | |
Zhai et al. | Optimization of integrated energy system considering photovoltaic uncertainty and multi-energy network | |
CN110930188A (en) | New energy and thermal power bundling transaction pricing method considering resource complementary characteristics | |
CN107658867B (en) | Multi-subject participation AC/DC hybrid power distribution network dynamic reconstruction method | |
CN115204562B (en) | Multi-energy sharing-based distributed collaborative optimization scheduling method and system for interconnected micro energy networks | |
Shanmugapriya et al. | IoT based approach in a power system network for optimizing distributed generation parameters | |
Gu et al. | Bi-level decentralized optimal economic dispatch for urban regional integrated energy system under carbon emission constraints | |
Rizvi et al. | Optimal scheduling of virtual power plants utilizing wind power and electric vehicles | |
Azizi et al. | Decentralized multi-objective energy management with dynamic power electronic converters and demand response constraints | |
Gu et al. | An Auto-Tuned Robust Dispatch Strategy for Virtual Power Plants to Provide Multi-Stage Real-Time Balancing Service | |
CN113837449A (en) | Virtual power plant participated power grid system centralized optimization scheduling method | |
Fan | [Retracted] Multiobjective Optimal Dispatching Method of Generalized Power Active Distribution Network Based on Game Theory | |
CN112270432A (en) | Energy management method of comprehensive energy system considering multi-subject benefit balance | |
Shirmardi et al. | Green Micro-Grid Operation Constrained to Reliability and Flexibility Indices in the Presence of Distributed Generations and Energy Storage Systems |
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: 22963297 Country of ref document: EP Kind code of ref document: A1 |