Multi-energy system optimization method and device considering multiple time scales
By considering multi-energy system optimization methods with multiple time scales, the load reduction is determined using the electricity price change and electricity price elastic matrix, and the total cost of the multi-energy system is optimized, which solves the problem of failure to effectively consider the load side in the existing technology, and the optimization of the output and demand response subsidy prices of each unit in the multi-energy system is achieved.
Patent Information
- Application Number
- CN202510101578.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-22
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2045-01-22
AI Technical Summary
In the prior art, the operation optimization of multi-energy systems mainly starts from the supply side, and the role of the load side is not effectively considered, making it difficult to achieve organic coordination and optimized operation of each link of "source network load storage".
A multi-energy system optimization method considering multi-time scales is proposed. By obtaining the electricity price change in each period and the electricity price elastic matrix of the users, determining the load reduction of users participating in the demand response in each period, and optimizing the total cost of the multi-energy system, thereby achieving the optimization of the output and demand response subsidy prices of each unit.
The optimization of the output and demand response subsidy prices of each unit in the multi-energy system under multiple time scales can be achieved, which can more accurately match the supply and demand of different energy sources in different time periods, and improve the development and utilization of potential resources on the load side of the multi-energy system.
Smart Images

Figure CN119921313A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of multi-energy system operation control, and specifically, relates to a multi-energy system optimization method and device considering multiple time scales. Background Art
[0002] The multi-energy system takes the power system as its core and couples various energy subsystems such as heat, cold, and natural gas. During the planning, construction, and operation process, it organically coordinates and optimizes the operation of each link of "source, grid, load, and storage" from a physical level, thus forming an integrated production, supply, and consumption system.
[0003] In the existing technology, the understanding of multi-energy systems is more limited to cogeneration, and the optimization of their operation is also limited to improving energy efficiency and ensuring the supply of thermal power. In addition, their energy composition is relatively simple, mainly thermal power, and the corresponding thermal power supply model is more typical in northern my country. With the implementation of the dual-carbon strategy, the proportion of renewable energy in multi-energy systems is increasing, which not only makes the supply model of multi-energy systems more diverse and complex, but also brings problems such as wind and solar power consumption and supply fluctuations.
[0004] The operation optimization of multi-energy systems in existing technologies mostly focuses on the supply side, without considering the role of the load side. Therefore, it is difficult to achieve the organic coordination and optimized operation of all links of "source, grid, load and storage". In fact, there are a large number of flexible loads on the load side, which is a huge potential resource for the operation and scheduling of multi-energy systems. With the addition of intelligent equipment such as new energy vehicles and distributed energy storage, more problem-solving methods are also provided. When clear rules and economic benefits are attached to the call of flexible loads, demand response business is generated. Summary of the invention
[0005] In order to solve the deficiencies in the prior art, the present invention provides a multi-energy system optimization method and device taking into account multiple time scales. Based on the load reduction amount of each user participating in demand response at different time scales, the total cost of the multi-energy system at each time scale is optimized, thereby achieving optimization of the output of each unit in the multi-energy system at multiple time scales and the demand response subsidy price.
[0006] The present invention adopts the following technical solution.
[0007] The present invention proposes a multi-energy system optimization method considering multiple time scales, wherein the multiple time scales include a day-ahead stage, an intraday stage, and a real-time stage, including:
[0008] Obtain the change in electricity prices in each period, and use the user's electricity price elasticity matrix to determine the load reduction amount of users participating in demand response in each period;
[0009] Taking the minimization of the total cost of the multi-energy system in the day-ahead stage as the optimization goal, the upper limit of the load reduction amount of each user participating in demand response is determined;
[0010] Taking the minimum total cost of the multi-energy system in the daily stage as the optimization goal, under the constraint of the upper limit of the load reduction amount of each user participating in the demand response, determine the actual value of the load reduction amount of each user participating in the demand response; using the actual value of the load reduction amount of each user participating in the demand response and the electricity price of each time period in the daily stage, update the electricity price elasticity matrix of each user;
[0011] According to the change in electricity prices in the real-time stage, the real-time value of the load reduction amount of each user participating in the demand response is determined using the updated electricity quantity and electricity price elasticity matrix of each user; a multi-energy system decision model is constructed with the minimum total cost of the multi-energy system in the day-ahead stage, the minimum total cost of the multi-energy system in the intraday stage, and the minimum total cost of the multi-energy system in the real-time stage. Based on the real-time value of the load reduction amount of each user participating in the demand response, the multi-energy system decision model is iteratively solved to determine the output of traditional energy units in the multi-energy system, the output of new energy units, and the subsidy price of users participating in the demand response.
[0012] Preferably, the load reduction ratio model of the i-th user participating in the demand response in time period t satisfies the following relationship:
[0013]
[0014] Where, ΔL i,t is the load reduction of the i-th user participating in demand response in time period t, L i,t is the load of the i-th user in time period t, ΔL i,t / L i,t is the load reduction ratio of the i-th user participating in demand response in time period t, M i is the electricity price elasticity matrix of the i-th user, Δρ t is the change in electricity price during period t, ρ t is the electricity price in period t, Δρ t / ρ t is the electricity price change ratio in time period t, t=1,2,…,T, T is the total number of time periods, i=1,2,…,N, N is the total number of users participating in demand response;
[0015] Among them, the electricity price elasticity matrix of the i-th user satisfies the following relationship:
[0016]
[0017] In the formula, the diagonal element δ of the electricity price elasticity matrix is i,11 , ..., δ i,TTis the real-time electricity price elasticity coefficient of the ith user in each time period, and the elements on the non-diagonal line of the electricity quantity and electricity price elasticity matrix are the inter-time electricity price elasticity coefficients of the ith user in each time period.
[0018] Preferably, the total cost of the multi-energy system in the day-ahead stage is minimized as the optimization goal, and the upper limit of the load reduction amount of each user participating in the demand response is determined, including:
[0019] The total cost of the multi-energy system in the day-ahead stage includes: energy supply cost, operation and maintenance cost, start-up and shutdown cost, wind and solar curtailment cost, carbon emission quota trading cost, green certificate trading cost and demand response expenditure cost;
[0020] Taking the minimization of the total cost of the multi-energy system in the day-ahead stage as the objective function, under the power constraints and ramping constraints of the thermal power units, the power balance constraints of the multi-energy system and the constraints of the energy storage battery, the load reduction amount of each user participating in the demand response corresponding to the minimum value of the total cost of the multi-energy system in the day-ahead stage is obtained iteratively as the upper limit of the load reduction amount of each user participating in the demand response.
[0021] Preferably, the upper limit of the load reduction amount of each user participating in the demand response satisfies the following relationship:
[0022]
[0023] Where, ΔL i,t is the load reduction of the i-th user participating in demand response in time period t, is the upper limit of the load reduction of the i-th user participating in demand response in time period t, ξ i,t is the load reduction ratio of the i-th user participating in demand response in time period t, ξ i,t =ΔL i,t / L i,t , is the initial load value of the i-th user participating in demand response in time period t, and T is the total number of time periods.
[0024] Preferably, the total cost of the multi-energy system in the day-ahead stage satisfies the following relationship:
[0025]
[0026] In the formula, is the total cost of the multi-energy system in the day-ahead phase, is the energy supply cost of the multi-energy system in the day-ahead phase, is the operation and maintenance cost of the multi-energy system in the day-ahead phase, is the start-up and shutdown cost of the multi-energy system in the day-ahead stage, is the cost of wind and solar curtailment in the multi-energy system in the day-ahead phase, The demand response cost of the multi-energy system in the day-ahead phase is is the carbon emission quota transaction cost of the multi-energy system in the day-ahead phase, It is the green certificate transaction cost of the multi-energy system in the day-ahead stage.
[0027] Preferably, the energy supply cost of the multi-energy system in the day-ahead stage satisfies the following relationship:
[0028]
[0029] In the formula, is the energy supply cost of the multi-energy system in the day-ahead phase, is the amount of electricity purchased by the multi-energy system from the grid in period t, ρ t is the real-time electricity price in period t, and are the energy supply costs of thermal power and gas turbine in time period t respectively, and T is the total number of time periods.
[0030] Preferably, the start-up and shutdown costs of the multi-energy system in the day-ahead stage satisfy the following relationship:
[0031]
[0032] In the formula, is the start-up and shutdown cost of the multi-energy system in the day-ahead stage, and are virtual variables for the start and stop status of thermal power and gas turbine in period t. When thermal power and gas turbine are in the start state in period t, and is 1, otherwise it is 0. is the one-time cost of starting a thermal power unit, is the one-time cost of shutting down a thermal power unit, The cost per start-up of a gas turbine is is the single cost of shutting down the gas turbine, and T is the total number of time periods.
[0033] Preferably, the wind and solar power abandonment costs of the multi-energy system in the day-ahead stage satisfy the following relationship:
[0034]
[0035] In the formula, is the cost of wind and solar curtailment in the multi-energy system in the day-ahead phase, and are the wind power output forecast value and photovoltaic output forecast value of the multi-energy system in time period t in the day-ahead stage, and are the actual wind power output and photovoltaic power output of the multi-energy system in time period t in the day-ahead stage, η WT and ηWT are the prices for purchasing wind power and photovoltaic power for the multi-energy system, respectively, and T is the total number of time periods.
[0036] Preferably, the demand response expenditure cost of the multi-energy system in the day-ahead stage satisfies the following relationship:
[0037]
[0038] In the formula, is the demand response cost of the multi-energy system in the day-ahead phase, N I is the total number of users participating in the incentive-based demand response in the day-ahead phase, is the unit price of subsidy paid by the multi-energy system to the i-th user participating in the incentive-based demand response in time period t during the day-ahead phase, is the load reduction of the i-th user participating in the incentive-based demand response in time period t during the day-ahead stage, and T is the total number of time periods.
[0039] Preferably, the carbon emission quota transaction cost of the multi-energy system in the day-ahead stage satisfies the following relationship:
[0040]
[0041] In the formula, is the carbon emission quota transaction cost of the multi-energy system in the day-ahead phase, ρ ct is the price of unit carbon emission rights in the carbon trading market, CE IES is the actual carbon emissions of the multi-energy system, Q IES It is the carbon emission quota of multiple energy systems, and CED is the carbon emission offset by new energy.
[0042] Preferably, the green certificate transaction cost of the multi-energy system in the day-ahead stage satisfies the following relationship:
[0043]
[0044] In the formula, is the green certificate transaction cost of the multi-energy system in the day-ahead phase, Q gecq Net quota of green certificates held for multi-energy systems, The unit price of selling excess green certificates for multi-energy systems in the market, The unit price of green certificates for multi-energy systems. The unit price for the penalty when the actual green certificates of a multi-energy system do not meet the quota requirements.
[0045] Preferably, the total cost of the multi-energy system in the intra-day stage satisfies the following relationship:
[0046]
[0047] In the formula, is the total cost of the multi-energy system in the intra-day stage, is the energy supply cost of the multi-energy system during the day, is the operation and maintenance cost of the multi-energy system during the daily stage, is the start-up and shutdown cost of the multi-energy system during the day, is the cost of wind and solar curtailment in the multi-energy system during the day, The demand response cost of multi-energy systems during the day, is the carbon emission quota transaction cost of the multi-energy system in the intraday stage, The transaction cost of green certificates for multi-energy systems during the intraday period;
[0048] Among them, the intraday stage Respectively with the previous stage same.
[0049] Preferably, the demand response expenditure cost of the multi-energy system in the intra-day stage satisfies the following relationship:
[0050]
[0051] In the formula, is the demand response cost of the multi-energy system during the day, N II is the total number of users participating in the incentive-based demand response during the day, is the unit price of subsidy paid by the multi-energy system to the i-th user participating in the incentive-based demand response in time period t during the intra-day stage, is the actual value of the load reduction of the i-th user participating in the incentive-based demand response in time period t during the intraday stage, and T is the total number of time periods.
[0052] Preferably, taking the minimum total cost of the multi-energy system in the intra-day stage as the objective function, under the power constraint and ramp constraint of the thermal power unit, the power balance constraint of the multi-energy system and the constraint of the energy storage battery, the actual value of the load reduction amount of each user participating in the demand response corresponding to the minimum total cost of the multi-energy system in the intra-day stage is obtained by iterative solution;
[0053] Using the actual value of the load reduction amount of each user participating in the demand response and the electricity price of each period during the day, the electricity price elasticity matrix of each user is updated with the following relationship:
[0054]
[0055] In the formula, is the actual value of the load reduction of the ith user participating in the incentive-based demand response in time period t during the intraday stage, L i,t is the load of the ith user in time period t, is the actual load reduction ratio of the i-th user participating in demand response in time period t during the intraday stage, M′ i is the updated electricity price elasticity matrix of the i-th user, is the change in electricity price during period t within the day, ρ t is the electricity price in period t, is the actual change ratio of the electricity price in time period t during the intraday stage, t=1,2,…,T, T is the total number of time periods, i=1,2,…,N II , N II It is the total number of users who participated in the incentive-based demand response during the day.
[0056] Preferably, the real-time value of the load reduction amount of each user participating in the demand response satisfies the following relationship:
[0057]
[0058] In the formula, is the real-time value of the load reduction of the ith user participating in the incentive-based demand response in time period t in the real-time stage, L i,t is the load of the ith user in time period t, is the real-time load reduction ratio of the i-th user participating in demand response in time period t, M′ i is the updated electricity price elasticity matrix of the i-th user, is the change in electricity price in time period t in the real-time stage, ρ t is the electricity price in period t, is the real-time change ratio of the electricity price in time period t in the real-time stage, t=1,2,…,T, T is the total number of time periods, i=1,2,…,N III , N III The total number of users participating in incentive-based demand in the real-time stage.
[0059] Preferably, the total cost of the multi-energy system in the real-time stage satisfies the following relationship:
[0060]
[0061] In the formula, is the total cost of the multi-energy system in the real-time stage, is the energy supply cost of the multi-energy system in the real-time stage, The operation and maintenance cost of the multi-energy system in the real-time stage, is the start-stop cost of the multi-energy system in real-time, is the wind and solar curtailment cost of the multi-energy system in real time, Costs for demand response of multi-energy systems in real-time phase, is the carbon emission quota transaction cost of multi-energy system in real-time stage, The green certificate transaction cost of the multi-energy system in the real-time stage, It is the output deviation loss cost of multi-energy system in real-time stage;
[0062] Among them, the real-time stage Respectively with the previous stage same.
[0063] Preferably, the energy supply cost of the multi-energy system in the real-time stage and the output deviation loss cost of the multi-energy system in the real-time stage satisfy the following relationship:
[0064]
[0065] In the formula, is the energy supply cost of the multi-energy system in the real-time stage, ρ t is the electricity price in period t, is the amount of electricity purchased from the grid by the multi-energy system in time period t in the real-time stage, P is the power that the multi-energy system needs to purchase from the grid in time period t due to insufficient output in the real-time stage. t GT is the power of the gas turbine in time period t in the real-time stage, is the power added by the gas turbine in time period t in the real-time phase, λ gas is the unit price of gas, ρ gas is the electricity price corresponding to the gas turbine, P t TP is the power of the thermal power unit in time period t in the real-time stage, is the power added by the thermal power unit in time period t in the real-time stage, The power of the thermal power unit in the real-time stage at time period t is The energy cost at is the output deviation loss cost of the multi-energy system in the real-time stage, ζ GT , TP , ES are the penalty coefficients for gas turbines, thermal power, and energy storage, respectively. They are respectively the energy storage charging power and discharging power adjusted due to output deviation in time period t in the real-time stage, t0 is the starting time of the deviation in time period t, and τ is the duration of output adjustment of the multi-energy system.
[0066] Preferably, the demand response expenditure cost of the multi-energy system in the real-time stage satisfies the following relationship:
[0067]
[0068] In the formula, is the demand response cost of the multi-energy system in the real-time phase, N III The total number of users participating in the incentive demand in the real-time stage, is the unit price of subsidy paid by the multi-energy system to the i-th user participating in the incentive-based demand response in time period t in the real-time stage, is the real-time value of load reduction of the i-th user participating in the incentive-based demand response in time period t in the real-time stage, and T is the total number of time periods.
[0069] Preferably, the real-time value of the load reduction amount of each user participating in the demand response is used as the state variable, and the output of the traditional energy units, the output of the new energy units and the subsidy price of the users participating in the demand response in the multi-energy system are used as decision variables to establish the state transfer equation of the multi-energy system; the decision model of the multi-energy system and the state transfer equation are jointly solved iteratively to obtain the output of the traditional energy units, the output of the new energy units and the subsidy price of the users participating in the demand response as the optimization result of the multi-energy system.
[0070] The present invention also proposes a multi-energy system optimization device considering multiple time scales, wherein the multiple time scales include a day-ahead stage, an intraday stage, and a real-time stage, including:
[0071] The module for calculating the real-time value of load reduction is used to obtain the change in electricity price in each time period, and to determine the load reduction in each time period for users participating in demand response by using the user's electricity quantity and electricity price elasticity matrix; to determine the upper limit of the load reduction for each user participating in demand response by taking the minimum total cost of the multi-energy system in the day-ahead stage as the optimization goal; to determine the actual value of the load reduction for each user participating in demand response under the constraint of the upper limit of the load reduction for each user participating in demand response by taking the minimum total cost of the multi-energy system in the intraday stage as the optimization goal; to update the electricity quantity and electricity price elasticity matrix for each user by using the actual value of the load reduction for each user participating in demand response and the electricity price for each time period in the intraday stage; to determine the real-time value of the load reduction for each user participating in demand response by using the updated electricity quantity and electricity price elasticity matrix for each user according to the change in electricity price in the real-time stage;
[0072] The multi-energy system optimization module is used to construct a multi-energy system decision model by minimizing the total cost of the multi-energy system in the day-ahead stage, the intraday stage, and the real-time stage. Based on the real-time value of the load reduction amount of each user participating in demand response, the multi-energy system decision model is iteratively solved to determine the output of traditional energy units in the multi-energy system, the output of new energy units, and the subsidy price of users participating in demand response.
[0073] A terminal includes a processor and a storage medium; the storage medium is used to store instructions; the processor is used to operate according to the instructions to execute the steps of the method.
[0074] A computer-readable storage medium stores a computer program, which implements the steps of the method when executed by a processor.
[0075] The beneficial effect of the present invention is that, compared with the prior art, it at least includes optimizing the output of each unit in the multi-energy system and the demand response subsidy price at multiple time scales, which can more accurately match the supply and demand of different energy sources in different time periods. The multi-energy system decision model proposed in the present invention not only takes into account the energy efficiency improvement of the multi-energy system, but also takes into account the consumption of new energy and source-load interaction, dynamically optimizes multiple goals of multi-energy system operation at multiple time scales, and can enhance the development and utilization of potential resources on the load side of the multi-energy system. In the decision-making process, the role of the market mechanism is reflected. BRIEF DESCRIPTION OF THE DRAWINGS
[0076] Figure 1 It is a flow chart of the multi-energy system optimization method considering multiple time scales proposed in the present invention. DETAILED DESCRIPTION
[0077] In order to make the purpose, technical scheme and advantages of the present invention clearer, the technical scheme of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. The embodiments described in this application are only embodiments of a part of the present invention, rather than all embodiments. Based on the spirit of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work belong to the protection scope of the present invention.
[0078] The present invention provides a multi-energy system optimization method considering multiple time scales, wherein the multiple time scales include a day-ahead stage, an intraday stage, and a real-time stage. In an embodiment, 15 minutes is taken as an intraday stage, and 5 minutes is taken as a real-time stage.
[0079] like Figure 1 As shown, the multi-energy system optimization method includes:
[0080] Step 1: Obtain the change in electricity price in each time period, and use the user's electricity price elasticity matrix to determine the load reduction amount of users participating in demand response in each time period.
[0081] The load reduction of the i-th user participating in demand response in time period t satisfies the following relationship:
[0082]
[0083] Where, ΔL i,t is the load reduction of the i-th user participating in demand response in time period t, L i,t is the load of the i-th user in time period t, ΔLi,t / L i,t is the load reduction ratio of the i-th user participating in demand response in time period t, M i is the electricity price elasticity matrix of the i-th user, Δρ t is the change in electricity price during period t, ρ t is the electricity price in period t, Δρ t / ρ t is the electricity price change ratio in time period t, t=1,2,…,T, T is the total number of time periods, i=1,2,…,N, N is the total number of users participating in demand response;
[0084] Among them, the electricity price elasticity matrix of the i-th user satisfies the following relationship:
[0085]
[0086] In the formula, the diagonal element δ of the electricity price elasticity matrix is i,11 , ..., δ i,TT is the real-time electricity price elasticity coefficient of the ith user in each time period, and the elements on the non-diagonal line of the electricity quantity and electricity price elasticity matrix are the inter-time electricity price elasticity coefficients of the ith user in each time period.
[0087] Step 2: Taking the minimization of the total cost of the multi-energy system in the day-ahead stage as the optimization objective, determine the upper limit of the load reduction amount of each user participating in demand response.
[0088] Specifically, step 2 includes:
[0089] Step 2.1: The total cost of the multi-energy system in the day-ahead stage includes: energy supply cost, operation and maintenance cost, start-up and shutdown cost, wind and solar curtailment cost, carbon emission quota trading cost, green certificate trading cost and demand response expenditure cost;
[0090] The multi-energy system includes but is not limited to: thermal power, gas turbines, wind power and photovoltaic units on the supply side. Thermal power and gas turbines participate in power supply and thermal-electric conversion, while wind power and photovoltaic units only participate in power supply. The output of wind power and photovoltaic is purchased by the multi-energy system at an agreed price to promote the consumption of new energy. The multi-energy system does not bear the operation and maintenance costs of wind and solar units; the supply side is equipped with energy storage equipment, mainly energy storage batteries; in order to avoid supply gaps, the multi-energy system will purchase electricity from the power grid on the day before to maintain the thermal-electric balance of the system; the start and stop status of the thermal-electric conversion equipment is determined by the multi-energy system according to the operation plan in the day-ahead stage and will not be changed during the day;
[0091] Based on the above situation, without considering the time period, the total cost of multi-energy system operation throughout the day includes:
[0092] ① Energy supply cost: including the cost of purchasing electricity from the power grid by the multi-energy system and the cost of energy supply by thermal power and gas turbines;
[0093] ②Operation and maintenance costs: including the operation and maintenance costs of thermoelectric conversion equipment and energy storage batteries;
[0094] ③ Start-up and shutdown costs: startup and shutdown costs of thermoelectric conversion equipment;
[0095] ④ Cost of curtailing wind and solar power: the loss caused by the wind power and photovoltaic power output predicted by the multi-energy system exceeding the real-time power consumption;
[0096] ⑤ Demand response compensation cost: the economic expenditure of the multi-energy system to compensate users who participate in demand response.
[0097] ⑥Transaction costs: carbon trading and green certificate transaction costs.
[0098] The total cost of the multi-energy system in the day-ahead phase satisfies the following relationship:
[0099]
[0100] In the formula, is the total cost of the multi-energy system in the day-ahead phase, is the energy supply cost of the multi-energy system in the day-ahead phase, is the operation and maintenance cost of the multi-energy system in the day-ahead phase, is the start-up and shutdown cost of the multi-energy system in the day-ahead stage, is the cost of wind and solar curtailment in the multi-energy system in the day-ahead phase, The demand response cost of the multi-energy system in the day-ahead phase is is the carbon emission quota transaction cost of the multi-energy system in the day-ahead phase, The green certificate transaction cost of the multi-energy system in the day-ahead stage;
[0101] Specifically, the energy supply cost of the multi-energy system in the day-ahead stage satisfies the following relationship:
[0102]
[0103] In the formula, is the energy supply cost of the multi-energy system in the day-ahead phase, is the amount of electricity purchased by the multi-energy system from the grid in period t, ρ t is the real-time electricity price in period t, and are the energy supply costs of thermal power and gas turbine in time period t, respectively, and T is the total number of time periods;
[0104] Among them, the energy supply cost of thermal power and gas turbine in time period t satisfies the following relationship:
[0105]
[0106] In the formula, α, β, and c are coefficients in the quadratic cost function of thermal power. is the output of the thermal power unit in period t, ρ coal is the price of thermal coal, is the output of the gas turbine at time period t, ρ gas is the price of natural gas, λ gas is the energy conversion coefficient of natural gas.
[0107] Specifically, the operation and maintenance cost of the multi-energy system in the day-ahead stage satisfies the following relationship:
[0108]
[0109] In the formula, is the operation and maintenance cost of the multi-energy system in the day-ahead stage, η TP , η GT , η ES are the operation and maintenance cost coefficients of thermal power, gas turbines and energy storage batteries, and are the charging power and discharging power of the energy storage battery in time period t, Δt is the charging and discharging time, and T is the total number of time periods;
[0110] Specifically, the start-up and shutdown costs of the multi-energy system in the day-ahead stage satisfy the following relationship:
[0111]
[0112] In the formula, is the start-up and shutdown cost of the multi-energy system in the day-ahead stage, and are virtual variables for the start and stop status of thermal power and gas turbine in period t. When thermal power and gas turbine are in the start state in period t, and is 1, otherwise it is 0. is the one-time cost of starting a thermal power unit, is the one-time cost of shutting down a thermal power unit, The cost per start-up of a gas turbine is is the single cost of shutting down the gas turbine, T is the total number of time periods;
[0113] Among them, the cost of wind and solar curtailment in the multi-energy system during the day-ahead stage satisfies the following relationship:
[0114]
[0115] In the formula, is the cost of wind and solar curtailment in the multi-energy system in the day-ahead phase, and are the wind power output forecast value and photovoltaic output forecast value of the multi-energy system in time period t in the day-ahead stage, and are the actual wind power output and photovoltaic power output of the multi-energy system in time period t in the day-ahead stage, η WT and η WT are the prices for purchasing wind power and photovoltaic power for the multi-energy system, respectively, and T is the total number of time periods;
[0116] In the day-ahead stage, there are price-based demand response and incentive-based demand response. The multi-energy system only needs to pay actual economic compensation to the incentive-based demand response users. Therefore, the demand response expenditure cost of the multi-energy system in the day-ahead stage satisfies the following relationship:
[0117]
[0118] In the formula, is the demand response cost of the multi-energy system in the day-ahead phase, N I is the total number of users participating in the incentive-based demand response in the day-ahead phase, is the unit price of subsidy paid by the multi-energy system to the i-th user participating in the incentive-based demand response in time period t during the day-ahead phase, is the load reduction of the i-th user participating in the incentive-based demand response in time period t during the day-ahead phase, and T is the total number of time periods;
[0119] The carbon emission quota transaction cost of the multi-energy system in the day-ahead stage satisfies the following relationship:
[0120]
[0121] In the formula, is the carbon emission quota transaction cost of the multi-energy system in the day-ahead phase, ρ ct is the price of unit carbon emission rights in the carbon trading market, CE IES is the actual carbon emissions of the multi-energy system, Q IES It is the carbon emission quota of the multi-energy system, and CED is the carbon emission offset by new energy;
[0122] The green certificate transaction cost of the multi-energy system in the day-ahead stage satisfies the following relationship:
[0123]
[0124] In the formula, is the green certificate transaction cost of the multi-energy system in the day-ahead phase, Q gecq Net quota of green certificates held for multi-energy systems, The unit price of selling excess green certificates for multi-energy systems in the market, The unit price of green certificates for multi-energy systems. The unit price for the penalty when the actual green certificates of a multi-energy system do not meet the quota requirements.
[0125] Step 2.2, taking the minimum total cost of the multi-energy system in the day-ahead stage as the objective function, under the power constraints and ramp constraints of the thermal power units, the power balance constraints of the multi-energy system, and the constraints of the energy storage battery, iteratively solve the load reduction amount of each user participating in the demand response corresponding to the minimum total cost of the multi-energy system in the day-ahead stage as the upper limit of the load reduction amount of each user participating in the demand response;
[0126] Specifically, the upper limit of the load reduction amount of each user participating in demand response satisfies the following relationship:
[0127]
[0128] Where, ΔL i,t is the load reduction of the i-th user participating in demand response in time period t, is the upper limit of the load reduction of the i-th user participating in demand response in time period t, ξ i,t is the load reduction ratio of the i-th user participating in demand response in time period t, ξ i,t =ΔL i,t / L i,t , is the initial load value of the i-th user participating in demand response in time period t, and T is the total number of time periods;
[0129] Specifically, the constraints of the thermal power unit include power constraints and ramp constraints, which satisfy the following relationship:
[0130]
[0131] In the formula, and are the maximum power at which thermal power and gas turbine can operate, respectively; and They are the lower and upper limits of the ramp power of thermal power units respectively; and They are the lower and upper limits of the gas turbine climbing power respectively.
[0132] The power balance constraints at the supply and load ends satisfy the following relationship:
[0133]
[0134] Where, L t is the total load at the load end of the multi-energy system in time period t.
[0135] The constraints of the energy storage battery satisfy the following relationship:
[0136]
[0137] In the formula, Q rated is the energy storage battery power, SOC min and SOC max are the lower and upper limits of the state of charge, respectively, P rated is the maximum charging power, κ ch (t) and κ dis (t) are virtual variables of the charge and discharge state of the energy storage battery in time period t, and the charging time κ of the energy storage battery in time period t ch (t) is 1, κ dis (t) is 0, the discharge time of the energy storage battery in time period t is κ ch (t) is 0, κ dis (t) is 1.
[0138] The above formulas respectively indicate that the capacity constraint, charge and discharge power constraint, charge and discharge state constraint, initial state and final state of charge of ESS are the same.
[0139] In actual application, the load reduction amount of users participating in demand response in each time period determined in step 1 is the user load reduction amount under price-based demand response, which is different from the user load reduction amount under incentive-based demand response; and the total cost of the multi-energy system in the day-ahead stage is calculated based on the output forecast values of various energy units. Therefore, the load reduction amount of each user participating in demand response corresponding to the minimum total cost of the multi-energy system in the day-ahead stage is obtained by iterative solution, which is used as the upper limit of the load reduction amount of each user participating in demand response, thereby realizing the introduction of the user load reduction amount under price-based demand response into incentive-based demand response.
[0140] Step 3, taking the minimization of the total cost of the multi-energy system in the daily stage as the optimization goal, determine the actual value of the load reduction amount of each user participating in the demand response under the constraint of the upper limit of the load reduction amount of each user participating in the demand response; using the actual value of the load reduction amount of each user participating in the demand response and the electricity price of each time period in the daily stage, update the electricity quantity and electricity price elasticity matrix of each user.
[0141] Specifically, step 3 includes:
[0142] Step 3.1: The total cost of the multi-energy system in the day-ahead stage satisfies the following relationship:
[0143]
[0144] In the formula, is the total cost of the multi-energy system in the intra-day stage, is the energy supply cost of the multi-energy system during the day, is the operation and maintenance cost of the multi-energy system during the daily stage, is the start-up and shutdown cost of the multi-energy system during the day, is the cost of wind and solar curtailment in the multi-energy system during the day, The demand response cost of multi-energy systems during the day, is the carbon emission quota transaction cost of the multi-energy system in the intraday stage, It is the green certificate transaction cost of multi-energy system in the intraday stage.
[0145] Among them, the intraday stage Respectively with the previous stage same;
[0146] The demand response expenditure cost of the multi-energy system during the day satisfies the following relationship:
[0147]
[0148] In the formula, is the demand response cost of the multi-energy system during the day, N II is the total number of users participating in the incentive-based demand response during the day, is the unit price of subsidy paid by the multi-energy system to the i-th user participating in the incentive-based demand response in time period t during the intra-day stage, is the actual value of the load reduction of the i-th user participating in the incentive-based demand response in time period t during the intraday stage, and T is the total number of time periods.
[0149] Step 3.2, taking the minimization of the total cost of the multi-energy system in the daily stage as the objective function, under the power constraints and ramp constraints of the thermal power units, the power balance constraints of the multi-energy system and the constraints of the energy storage battery, the actual value of the load reduction amount of each user participating in the demand response corresponding to the minimum value of the total cost of the multi-energy system in the daily stage is obtained by iterative solution.
[0150] The present invention proposes to take the minimization of the total cost of the multi-energy system in the intra-day stage as the optimization goal, and determines the actual value of the load reduction amount of each user participating in the demand response under the constraint of the upper limit of the load reduction amount of each user participating in the demand response, taking into account the uncertainty of new energy output and the volatility of user load in the intra-day stage. Under the constraint of the upper limit of the load reduction amount of each user participating in the demand response, users whose load reduction exceeds the constraint are eliminated, and the operating cost of the intra-day stage is further reduced on the basis of the total cost of the multi-energy system in the day-ahead stage. At the same time, it is beneficial to improve the absorption rate of new energy, thereby reducing the cost of wind and solar power abandonment.
[0151] Step 3.3, using the actual value of the load reduction amount of each user participating in the demand response and the electricity price of each period during the day, update the electricity price elasticity matrix of each user;
[0152] Update the electricity price elasticity matrix of each user using the following relationship:
[0153]
[0154] In the formula, is the actual value of the load reduction of the ith user participating in the incentive-based demand response in time period t during the intraday stage, L i,t is the load of the ith user in time period t, is the actual load reduction ratio of the i-th user participating in demand response in time period t during the intraday stage, M i ′ is the updated electricity price elasticity matrix of the i-th user, is the change in electricity price during period t within the day, ρ t is the electricity price in period t, is the actual change ratio of the electricity price in time period t during the intraday stage, t=1,2,…,T, T is the total number of time periods, i=1,2,…,N II , N II It is the total number of users who participated in the incentive-based demand response during the day.
[0155] Step 4: According to the change in electricity prices in the real-time stage, the real-time value of the load reduction amount of each user participating in the demand response is determined by using the updated electricity quantity and electricity price elasticity matrix of each user; a multi-energy system decision model is constructed by minimizing the total cost of the multi-energy system in the day-ahead stage, the minimum total cost of the multi-energy system in the intraday stage, and the minimum total cost of the multi-energy system in the real-time stage; based on the real-time value of the load reduction amount of each user participating in the demand response, the multi-energy system decision model is iteratively solved to determine the output of traditional energy units in the multi-energy system, the output of new energy units, and the subsidy price of users participating in the demand response.
[0156] Specifically, step 4 includes:
[0157] Step 4.1: The real-time value of the load reduction amount of each user participating in the demand response satisfies the following relationship:
[0158]
[0159] In the formula, is the real-time value of the load reduction of the ith user participating in the incentive-based demand response in time period t in the real-time stage, L i,t is the load of the ith user in time period t, is the real-time load reduction ratio of the i-th user participating in demand response in time period t, M i ′ is the updated electricity price elasticity matrix of the i-th user, is the change in electricity price in time period t in the real-time stage, ρ t is the electricity price in period t, is the real-time change ratio of the electricity price in time period t in the real-time stage, t=1,2,…,T, T is the total number of time periods, i=1,2,…,N III , N III The total number of users participating in incentive-based demand in the real-time stage.
[0160] Step 4.2: The total cost of the multi-energy system in the real-time stage satisfies the following relationship:
[0161]
[0162] In the formula, is the total cost of the multi-energy system in the real-time stage, is the energy supply cost of the multi-energy system in the real-time stage, The operation and maintenance cost of the multi-energy system in the real-time stage, is the start-stop cost of the multi-energy system in real-time, is the wind and solar curtailment cost of the multi-energy system in real time, Costs for demand response of multi-energy systems in real-time phase, is the carbon emission quota transaction cost of multi-energy system in real-time stage, The green certificate transaction cost of the multi-energy system in the real-time stage, It is the output deviation loss cost of the multi-energy system in the real-time stage.
[0163] In the embodiment, the real-time stage is at the 5-minute level, and the multi-energy system will adjust its output planning according to the real-time source and load data. When the planned output deviates from the real-time output, according to market rules, the multi-energy system will bear the output deviation loss cost;
[0164] Among them, the real-time stage Respectively with the previous stage same.
[0165] When output deviation occurs in the real-time stage, if there is a supply gap, the multi-energy system will purchase electricity from the power grid and increase the output of thermal power units, which will increase the consumption of thermal coal and natural gas; when there is an oversupply, the user end of the multi-energy system cannot absorb it in a short time, resulting in waste. Assuming that the starting point of the deviation in time period t is t0, and the duration of the multi-energy system adjusting the output is τ, the energy supply cost of the multi-energy system in the real-time stage and the output deviation loss cost of the multi-energy system in the real-time stage satisfy the following relationship:
[0166]
[0167] In the formula, is the energy supply cost of the multi-energy system in the real-time stage, ρ t is the electricity price in period t, is the amount of electricity purchased from the grid by the multi-energy system in time period t in the real-time stage, P is the power that the multi-energy system needs to purchase from the grid in time period t due to insufficient output in the real-time stage. t GT is the power of the gas turbine in time period t in the real-time stage, is the power added by the gas turbine in time period t in the real-time phase, λ gas is the unit price of gas, ρ gas is the electricity price corresponding to the gas turbine, P t TP is the power of the thermal power unit in time period t in the real-time stage, is the power added by the thermal power unit in time period t in the real-time stage, The power of the thermal power unit in the real-time stage at time period t is The energy cost at is the output deviation loss cost of the multi-energy system in the real-time stage, ζ GT , TP , ES are the penalty coefficients for gas turbines, thermal power, and energy storage, respectively. are the energy storage charging power and discharging power adjusted due to output deviation in period t in the real-time stage, t0 is the starting time of the deviation in period t, and τ is the duration of output adjustment of the multi-energy system;
[0168] The demand response expenditure cost of the multi-energy system in the real-time stage satisfies the following relationship:
[0169]
[0170] In the formula, is the demand response cost of the multi-energy system in the real-time phase, N III The total number of users participating in the incentive demand in the real-time stage, is the unit price of subsidy paid by the multi-energy system to the i-th user participating in the incentive-based demand response in time period t in the real-time stage, is the real-time value of load reduction of the i-th user participating in the incentive-based demand response in time period t in the real-time stage, and T is the total number of time periods.
[0171] Step 4.3, the multi-energy system decision model is constructed by minimizing the total cost of the multi-energy system in the day-ahead stage, the intraday stage, and the real-time stage, satisfying the following relationship:
[0172]
[0173] Where F is the multi-energy system decision model
[0174] Step 4.4, taking the real-time value of the load reduction amount of each user participating in the demand response as the state variable, taking the output of the traditional energy units in the multi-energy system, the output of the new energy units and the subsidy price of the users participating in the demand response as the decision variables, establish the state transfer equation of the multi-energy system;
[0175] Introducing the state transfer equation, the state variable of the system at time t+1 is determined by the state variable and decision variable at the previous time. In the optimization problem of the multi-energy system, the state variable is the demand change at the load end, and the decision variable is the unit output and the price of the subsidy demand response. Therefore, the state transfer equation of the multi-energy system satisfies the following relationship:
[0176] Γ t+1 =f(Γ t , χ t , P j,t ,λ k,t )
[0177] In the formula, Γ t is the state of the multi-energy system in period t, f() is the state transfer function, χ t is the real-time value of the load reduction amount of each user participating in the demand response of the multi-energy system in time period t, P j,t is the output of the jth unit of the multi-energy system in time period t, λ ktt is the subsidy price of the multi-energy system to the kth user participating in demand response in period t.
[0178] Step 4.5, jointly iteratively solve the multi-energy system decision model and state transfer equation to obtain the output of traditional energy units, the output of new energy units and the subsidy price of users participating in demand response as the multi-energy system optimization result.
[0179] The specific method of solving the problem is to solve the Bellman equation using Python, where the probability distribution of the state variable is given by χ t The historical data is determined through statistical analysis.
[0180] The multi-energy system decision-making model proposed in the present invention not only takes into account the energy efficiency improvement of the multi-energy system, but also takes into account the consumption of new energy and source-load interaction. It dynamically optimizes multiple objectives of the multi-energy system operation at multiple time scales, and can enhance the development and utilization of potential resources on the load side of the multi-energy system. In the decision-making process, the role of the market mechanism is reflected.
[0181] The present invention also proposes a multi-energy system optimization device considering multiple time scales, wherein the multiple time scales include a day-ahead stage, an intraday stage, and a real-time stage, including:
[0182] The module for calculating the real-time value of load reduction is used to obtain the change in electricity price in each time period, and to determine the load reduction in each time period for users participating in demand response by using the user's electricity quantity and electricity price elasticity matrix; to determine the upper limit of the load reduction for each user participating in demand response by taking the minimum total cost of the multi-energy system in the day-ahead stage as the optimization goal; to determine the actual value of the load reduction for each user participating in demand response under the constraint of the upper limit of the load reduction for each user participating in demand response by taking the minimum total cost of the multi-energy system in the intraday stage as the optimization goal; to update the electricity quantity and electricity price elasticity matrix for each user by using the actual value of the load reduction for each user participating in demand response and the electricity price for each time period in the intraday stage; to determine the real-time value of the load reduction for each user participating in demand response by using the updated electricity quantity and electricity price elasticity matrix for each user according to the change in electricity price in the real-time stage;
[0183] The multi-energy system optimization module is used to construct a multi-energy system decision model by minimizing the total cost of the multi-energy system in the day-ahead stage, the intraday stage, and the real-time stage. Based on the real-time value of the load reduction amount of each user participating in demand response, the multi-energy system decision model is iteratively solved to determine the output of traditional energy units in the multi-energy system, the output of new energy units, and the subsidy price of users participating in demand response.
[0184] The present disclosure may be a system, a method and / or a computer program product. The computer program product may include a computer-readable storage medium carrying computer-readable program instructions for causing a processor to implement various aspects of the present disclosure.
[0185] A computer-readable storage medium may be a tangible device that can hold and store instructions used by an instruction execution device. A computer-readable storage medium may be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples of computer-readable storage media (a non-exhaustive list) include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, such as a punch card or a raised structure in a groove on which instructions are stored, and any suitable combination of the foregoing. As used herein, a computer-readable storage medium is not to be interpreted as a transient signal per se, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., a light pulse through a fiber optic cable), or an electrical signal transmitted through a wire.
[0186] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, optical fiber transmissions, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in the computer-readable storage medium in each computing / processing device.
[0187] The computer program instructions for performing the operation of the present disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages, such as Smalltalk, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. Computer-readable program instructions may be executed completely on a user's computer, partially on a user's computer, as an independent software package, partially on a user's computer, partially on a remote computer, or completely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., using an Internet service provider to connect via the Internet). In some embodiments, an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA), may be customized by utilizing the state information of the computer-readable program instructions, and the electronic circuit may execute the computer-readable program instructions, thereby realizing various aspects of the present disclosure.
[0188] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents, and any modifications or equivalent replacements that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A multi-energy system optimization method considering multiple time scales, characterized in that: include: Obtain the change in electricity prices in each period, and use the user's electricity price elasticity matrix to determine the load reduction amount of users participating in demand response in each period; Taking the minimization of the total cost of the multi-energy system in the day-ahead stage as the optimization goal, the upper limit of the load reduction amount of each user participating in demand response is determined; Taking the minimum total cost of the multi-energy system in the daily stage as the optimization goal, under the constraint of the upper limit of the load reduction amount of each user participating in the demand response, determine the actual value of the load reduction amount of each user participating in the demand response; using the actual value of the load reduction amount of each user participating in the demand response and the electricity price of each time period in the daily stage, update the electricity price elasticity matrix of each user; According to the change in electricity price in the real-time stage, the real-time value of the load reduction amount of each user participating in the demand response is determined by using the updated electricity price elasticity matrix of each user; The multi-energy system decision model is constructed by minimizing the total cost of the multi-energy system in the day-ahead stage, the intraday stage and the real-time stage. Based on the real-time value of the load reduction amount of each user participating in demand response, the multi-energy system decision model is iteratively solved to determine the output of traditional energy units in the multi-energy system, the output of new energy units and the subsidy price of users participating in demand response.
2. The multi-energy system optimization method considering multiple time scales according to claim 1 is characterized in that: The load reduction ratio model of the i-th user participating in demand response in time period t satisfies the following relationship: Where, ΔL i,t is the load reduction of the i-th user participating in demand response in time period t, L i,t is the load of the i-th user in time period t, ΔL i,t L i,t is the load reduction ratio of the i-th user participating in demand response in time period t, M i is the electricity price elasticity matrix of the i-th user, Δρ t is the change in electricity price during period t, ρ t is the electricity price in period t, Δρ t ρ t is the electricity price change ratio in time period t, t=1,2,…,T, T is the total number of time periods, i=1,2,…,N, N is the total number of users participating in demand response; Among them, the electricity price elasticity matrix of the i-th user satisfies the following relationship: In the formula, the diagonal element δ of the electricity price elasticity matrix is i,11 , ..., δ i,TT is the real-time electricity price elasticity coefficient of the ith user in each time period, and the elements on the non-diagonal line of the electricity quantity and electricity price elasticity matrix are the inter-time electricity price elasticity coefficients of the ith user in each time period.
3. The multi-energy system optimization method considering multiple time scales according to claim 2 is characterized in that: Taking the minimization of the total cost of the multi-energy system in the day-ahead stage as the optimization goal, the upper limit of the load reduction amount of each user participating in demand response is determined, including: The total cost of the multi-energy system in the day-ahead stage includes: energy supply cost, operation and maintenance cost, start-up and shutdown cost, wind and solar curtailment cost, carbon emission quota trading cost, green certificate trading cost and demand response expenditure cost; Taking the minimization of the total cost of the multi-energy system in the day-ahead stage as the objective function, under the power constraints and ramping constraints of the thermal power units, the power balance constraints of the multi-energy system and the constraints of the energy storage battery, the load reduction amount of each user participating in the demand response corresponding to the minimum value of the total cost of the multi-energy system in the day-ahead stage is obtained iteratively as the upper limit of the load reduction amount of each user participating in the demand response.
4. The multi-energy system optimization method considering multiple time scales according to claim 3 is characterized in that: The upper limit of the load reduction amount of each user participating in demand response satisfies the following relationship: Where, ΔL i,t is the load reduction of the i-th user participating in demand response in time period t, is the upper limit of the load reduction of the i-th user participating in demand response in time period t, ξ i,t is the load reduction ratio of the i-th user participating in demand response in time period t, ξ i,t =ΔL i,t / L i,t , is the initial load value of the i-th user participating in demand response in time period t, and T is the total number of time periods.
5. The multi-energy system optimization method considering multiple time scales according to claim 1 is characterized in that: The total cost of the multi-energy system in the day-ahead phase satisfies the following relationship: In the formula, is the total cost of the multi-energy system in the day-ahead phase, is the energy supply cost of the multi-energy system in the day-ahead phase, is the operation and maintenance cost of the multi-energy system in the day-ahead phase, is the start-up and shutdown cost of the multi-energy system in the day-ahead stage, is the cost of wind and solar curtailment in the multi-energy system in the day-ahead phase, The demand response cost of the multi-energy system in the day-ahead phase is is the carbon emission quota transaction cost of the multi-energy system in the day-ahead phase, It is the green certificate transaction cost of the multi-energy system in the day-ahead stage.
6. The multi-energy system optimization method considering multiple time scales according to claim 5 is characterized in that: The energy supply cost of the multi-energy system in the day-ahead stage satisfies the following relationship: In the formula, is the energy supply cost of the multi-energy system in the day-ahead phase, is the amount of electricity purchased by the multi-energy system from the grid in period t, ρ t is the real-time electricity price in period t, and are the energy supply costs of thermal power and gas turbine in time period t respectively, and T is the total number of time periods.
7. The multi-energy system optimization method considering multiple time scales according to claim 5 is characterized in that: The start-up and shutdown costs of the multi-energy system in the day-ahead stage satisfy the following relationship: In the formula, is the start-up and shutdown cost of the multi-energy system in the day-ahead stage, and are virtual variables for the start and stop status of thermal power and gas turbine in period t. When thermal power and gas turbine are in the start state in period t, and is 1, otherwise it is 0. is the one-time cost of starting a thermal power unit, is the one-time cost of shutting down a thermal power unit, The cost per gas turbine startup is is the single cost of shutting down the gas turbine, and T is the total number of time periods.
8. The multi-energy system optimization method considering multiple time scales according to claim 5 is characterized in that: The cost of wind and solar curtailment in the multi-energy system during the day-ahead stage satisfies the following relationship: In the formula, is the cost of wind and solar curtailment in the multi-energy system in the day-ahead phase, and are the wind power output forecast value and photovoltaic output forecast value of the multi-energy system in time period t in the day-ahead stage, and are the actual wind power output and photovoltaic power output of the multi-energy system in time period t in the day-ahead stage, η WT and η WT are the prices for purchasing wind power and photovoltaic power for the multi-energy system, respectively, and T is the total number of time periods.
9. The multi-energy system optimization method considering multiple time scales according to claim 5 is characterized in that: The demand response expenditure cost of the multi-energy system in the day-ahead stage satisfies the following relationship: In the formula, is the demand response cost of the multi-energy system in the day-ahead phase, N I is the total number of users participating in the incentive-based demand response in the day-ahead phase, is the unit price of subsidy paid by the multi-energy system to the i-th user participating in the incentive-based demand response in time period t during the day-ahead phase, is the load reduction of the ith user participating in the incentive-based demand response in time period t during the day-ahead phase, and T is the total number of time periods.
10. The multi-energy system optimization method considering multiple time scales according to claim 5, characterized in that: The carbon emission quota transaction cost of the multi-energy system in the day-ahead stage satisfies the following relationship: In the formula, is the carbon emission quota transaction cost of the multi-energy system in the day-ahead phase, ρ ct is the price of unit carbon emission rights in the carbon trading market, CE IES is the actual carbon emissions of the multi-energy system, Q IES It is the carbon emission quota of multiple energy systems, and CED is the carbon emission offset by new energy.
11. The multi-energy system optimization method considering multiple time scales according to claim 5, characterized in that: The green certificate transaction cost of the multi-energy system in the day-ahead stage satisfies the following relationship: In the formula, is the green certificate transaction cost of the multi-energy system in the day-ahead phase, Q gecq Net quota of green certificates held for multi-energy systems, The unit price of selling excess green certificates for multi-energy systems in the market, The unit price of green certificates for multi-energy systems. The unit price for the penalty when the actual green certificates of a multi-energy system do not meet the quota requirements.
12. The multi-energy system optimization method considering multiple time scales according to claim 5, characterized in that: The total cost of the multi-energy system in the intraday stage satisfies the following relationship: In the formula, is the total cost of the multi-energy system in the intra-day stage, is the energy supply cost of the multi-energy system during the day, is the operation and maintenance cost of the multi-energy system during the daily stage, is the start-up and shutdown cost of the multi-energy system during the day, is the cost of wind and solar curtailment in the multi-energy system during the day, The demand response cost of multi-energy systems during the day, is the carbon emission quota transaction cost of the multi-energy system in the intraday stage, The transaction cost of green certificates for multi-energy systems during the intraday period; Among them, the intraday stage Respectively with the previous stage same.
13. The multi-energy system optimization method considering multiple time scales according to claim 12, characterized in that: The demand response expenditure cost of the multi-energy system during the day satisfies the following relationship: In the formula, is the demand response cost of the multi-energy system during the day, N II is the total number of users participating in the incentive-based demand response during the day, is the unit price of subsidy paid by the multi-energy system to the i-th user participating in the incentive-based demand response in time period t during the intra-day stage, is the actual value of the load reduction of the i-th user participating in the incentive-based demand response in time period t during the intraday stage, and T is the total number of time periods.
14. The multi-energy system optimization method considering multiple time scales according to claim 13, characterized in that: Taking the minimum total cost of the multi-energy system in the daily stage as the objective function, under the power constraints and ramp constraints of the thermal power units, the power balance constraints of the multi-energy system and the constraints of the energy storage battery, the actual value of the load reduction amount of each user participating in the demand response corresponding to the minimum total cost of the multi-energy system in the daily stage is obtained by iterative solution; Using the actual value of the load reduction amount of each user participating in the demand response and the electricity price of each period during the day, the electricity price elasticity matrix of each user is updated with the following relationship: In the formula, is the actual value of the load reduction of the ith user participating in the incentive-based demand response in time period t during the intraday stage, L i,t is the load of the ith user in time period t, is the actual load reduction ratio of the i-th user participating in demand response in time period t during the intraday stage, M i ′ is the updated electricity price elasticity matrix of the i-th user, is the change in electricity price during period t within the day, ρ t is the electricity price in period t, is the actual change ratio of the electricity price in time period t during the intraday stage, t=1,2,…,T, T is the total number of time periods, i=1,2,…,N II , N II It is the total number of users who participated in the incentive-based demand response during the day.
15. The multi-energy system optimization method considering multiple time scales according to claim 14, characterized in that: The real-time value of the load reduction amount of each user participating in demand response satisfies the following relationship: In the formula, is the real-time value of the load reduction of the ith user participating in the incentive-based demand response in time period t in the real-time stage, L i,t is the load of the ith user in time period t, is the real-time load reduction ratio of the i-th user participating in demand response in time period t, M i ′ is the updated electricity price elasticity matrix of the i-th user, is the change in electricity price in time period t in the real-time stage, ρ t is the electricity price in period t, is the real-time change ratio of the electricity price in time period t in the real-time stage, t=1,2,…,T, T is the total number of time periods, i=1,2,…,N III , N III The total number of users participating in incentive-based demand in the real-time stage.
16. The multi-energy system optimization method considering multiple time scales according to claim 12, characterized in that: The total cost of the multi-energy system in the real-time stage satisfies the following relationship: In the formula, is the total cost of the multi-energy system in the real-time stage, is the energy supply cost of the multi-energy system in the real-time stage, The operation and maintenance cost of the multi-energy system in the real-time stage, is the start-stop cost of the multi-energy system in real-time, is the wind and solar curtailment cost of the multi-energy system in real time, Cost of demand response for multi-energy systems in real-time, is the carbon emission quota transaction cost of multi-energy system in real-time stage, The green certificate transaction cost of the multi-energy system in the real-time stage, It is the output deviation loss cost of multi-energy system in real-time stage; Among them, the real-time stage Respectively with the previous stage same.
17. The multi-energy system optimization method considering multiple time scales according to claim 16, characterized in that: The energy supply cost of the multi-energy system in the real-time stage and the output deviation loss cost of the multi-energy system in the real-time stage satisfy the following relationship: In the formula, is the energy supply cost of the multi-energy system in the real-time stage, ρ t is the electricity price in period t, is the amount of electricity purchased from the grid by the multi-energy system in time period t in the real-time stage, P is the power that the multi-energy system needs to purchase from the grid in time period t due to insufficient output in the real-time stage. t GT is the power of the gas turbine in time period t in the real-time stage, is the power added by the gas turbine in time period t in the real-time phase, λ gas is the unit price of gas, ρ gas is the electricity price corresponding to the gas turbine, P t TP is the power of the thermal power unit in time period t in the real-time stage, is the power added by the thermal power unit in time period t in the real-time stage, The power of the thermal power unit in the real-time stage at time period t is The energy cost at is the output deviation loss cost of the multi-energy system in the real-time stage, ζ GT , TP , ES are the penalty coefficients for gas turbines, thermal power, and energy storage, respectively. They are respectively the energy storage charging power and discharging power adjusted due to output deviation in time period t in the real-time stage, t0 is the starting time of the deviation in time period t, and τ is the duration of output adjustment of the multi-energy system.
18. The multi-energy system optimization method considering multiple time scales according to claim 16, characterized in that: The demand response expenditure cost of the multi-energy system in the real-time stage satisfies the following relationship: In the formula, is the demand response cost of the multi-energy system in the real-time stage, N III The total number of users participating in the incentive demand in the real-time stage, is the unit price of subsidy paid by the multi-energy system to the i-th user participating in the incentive-based demand response in time period t in the real-time stage, is the real-time value of load reduction of the i-th user participating in the incentive-based demand response in time period t in the real-time stage, and T is the total number of time periods.
19. The multi-energy system optimization method considering multiple time scales according to claim 1, characterized in that: Taking the real-time value of the load reduction amount of each user participating in demand response as the state variable, and the output of traditional energy units, the output of new energy units and the subsidy price of users participating in demand response in the multi-energy system as the decision variables, the state transfer equation of the multi-energy system is established; the decision model and the state transfer equation of the multi-energy system are jointly solved iteratively to obtain the output of traditional energy units, the output of new energy units and the subsidy price of users participating in demand response as the optimization result of the multi-energy system.
20. A multi-energy system optimization device considering multiple time scales, the multiple time scales include day-ahead stage, intra-day stage and real-time stage, characterized in that: include: The load reduction real-time value calculation module is used to obtain the change in electricity price in each period, and use the user's electricity price elasticity matrix to determine the load reduction amount of users participating in demand response in each period; Taking the minimization of the total cost of the multi-energy system in the day-ahead stage as the optimization goal, the upper limit of the load reduction amount of each user participating in demand response is determined; Taking the minimum total cost of the multi-energy system in the intraday stage as the optimization goal, under the constraint of the upper limit of the load reduction amount of each user participating in the demand response, determine the actual value of the load reduction amount of each user participating in the demand response; using the actual value of the load reduction amount of each user participating in the demand response and the electricity price of each time period in the intraday stage, update the electricity quantity and electricity price elasticity matrix of each user; according to the change of electricity price in the real-time stage, use the updated electricity quantity and electricity price elasticity matrix of each user to determine the real-time value of the load reduction amount of each user participating in the demand response; The multi-energy system optimization module is used to construct a multi-energy system decision model by minimizing the total cost of the multi-energy system in the day-ahead stage, the intraday stage, and the real-time stage. Based on the real-time value of the load reduction amount of each user participating in demand response, the multi-energy system decision model is iteratively solved to determine the output of traditional energy units in the multi-energy system, the output of new energy units, and the subsidy price of users participating in demand response.
21. A terminal, comprising a processor and a storage medium; characterized in that: The storage medium is used to store instructions; The processor is configured to operate according to the instructions to execute the steps of the method according to any one of claims 1 to 19.
22. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method according to any one of claims 1 to 19 are implemented.
Citation Information
Patent Citations
Method of utilizing distributed energy and temporary additional electricity price to optimize control cooperatively
CN105790309A
Wind power forecast error-oriented demand response multi-time scale scheduling method
CN107194514A
Resource-load coordination operation and scheduling method taking regard of multi-time scale multi-type demand response
CN107563676A
Microgrid multi-time scale energy management method based on demand side response
CN110311421A
Day-ahead-day two-stage rolling optimization scheduling method considering generalized energy storage and thermal power combined peak shaving
CN111628503A