CN116050800A - Distributed energy robust automatic scheduling method in multi-stage real-time auxiliary service market - Google Patents
Distributed energy robust automatic scheduling method in multi-stage real-time auxiliary service market Download PDFInfo
- Publication number
- CN116050800A CN116050800A CN202310135387.0A CN202310135387A CN116050800A CN 116050800 A CN116050800 A CN 116050800A CN 202310135387 A CN202310135387 A CN 202310135387A CN 116050800 A CN116050800 A CN 116050800A
- Authority
- CN
- China
- Prior art keywords
- stage
- model
- optimization
- robust
- decision
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06393—Score-carding, benchmarking or key performance indicator [KPI] analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/067—Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Development Economics (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Educational Administration (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Game Theory and Decision Science (AREA)
- Health & Medical Sciences (AREA)
- Biodiversity & Conservation Biology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Supply And Distribution Of Alternating Current (AREA)
Abstract
本发明公开了一种多阶段实时辅助服务市场中分布式能源鲁棒自动调度方法,涉及虚拟电厂的自动调整的鲁棒调度策略领域。本发明包括以下步骤:制定确定性多阶段优化模型,定义优化目标、变量以及限制条件;基于确定性多阶段优化模型,制定多阶段分布鲁棒优化模型;在特定模糊集下,将多阶段分布鲁棒优化模型转换为网状结构,构建动态规划模型;利用梯度下降算法,调整动态规划模型中的凸优化控制策略(COCP)价值函数中的参数,直至性能评估指标收敛,得到调度策略。本发明制定了一个“多阶段”的分布“鲁棒”优化模型来表征虚拟电厂的调度策略,尊重实时操作的“因果性限制”,考虑了配电网络的详细物理模型,包括拓扑建模和交流潮流约束。
The invention discloses a distributed energy robust automatic scheduling method in a multi-stage real-time auxiliary service market, and relates to the field of robust scheduling strategies for automatic adjustment of virtual power plants. The invention comprises the following steps: formulating a deterministic multi-stage optimization model, defining optimization objectives, variables and limiting conditions; formulating a multi-stage distribution robust optimization model based on the deterministic multi-stage optimization model; under a specific fuzzy set, the multi-stage distribution The robust optimization model is transformed into a network structure to construct a dynamic programming model; the gradient descent algorithm is used to adjust the parameters in the value function of the convex optimization control strategy (COCP) in the dynamic programming model until the performance evaluation indicators converge, and the scheduling strategy is obtained. The present invention formulates a "multi-stage" distributed "robust" optimization model to characterize the scheduling strategy of the virtual power plant, respects the "causality constraints" of real-time operation, and considers the detailed physical model of the distribution network, including topology modeling and Exchange flow constraints.
Description
技术领域Technical Field
本发明涉及虚拟电厂的自动调整的鲁棒调度策略领域,更具体的说是涉及一种多阶段实时辅助服务市场中分布式能源鲁棒自动调度方法。The present invention relates to the field of robust scheduling strategies for automatic adjustment of virtual power plants, and more specifically to a method for robust automatic scheduling of distributed energy in a multi-stage real-time auxiliary service market.
背景技术Background Art
传统的电力系统调节服务是由调度大规模同步燃煤发电机实现的。然而,为了响应“碳中和、碳达峰”的目标,电力系统也在积极转型,在未来不再优先使用燃煤发电机。另一方面,随着配电网中大量分布式能源的普及,它们成为了一种有效、环保的电力系统实时调节手段。这些分布式能源包括可再生能源发电机组、储能系统和可进行需求响应的可控负荷等,其规模较小,调节也更加灵活。然而,对于系统调度员而言,直接调度这些分布式能源是非常困难的。首先,它们数量众多且分散在配电系统中,需要考虑决策变量过多,并且满足严格的复杂物理约束。其次,可再生能源发电机组的输出功率具有不确定性和间歇性,这可能会导致电力系统出现可靠性问题。Traditional power system regulation services are achieved by dispatching large-scale synchronous coal-fired generators. However, in response to the goals of "carbon neutrality and carbon peak", the power system is also actively transforming and will no longer give priority to coal-fired generators in the future. On the other hand, with the popularization of a large number of distributed energy sources in the distribution network, they have become an effective and environmentally friendly means of real-time regulation of the power system. These distributed energy sources include renewable energy generators, energy storage systems, and controllable loads that can respond to demand. They are smaller in scale and more flexible in regulation. However, it is very difficult for system dispatchers to directly dispatch these distributed energy sources. First, they are numerous and scattered in the distribution system, requiring too many decision variables to be considered and strict and complex physical constraints to be met. Second, the output power of renewable energy generators is uncertain and intermittent, which may cause reliability problems in the power system.
上述问题催生了虚拟电厂。首先,虚拟电厂可以作为系统调度和分布式能源之间的桥梁,减轻了电力系统调度员的负担。它实时接收系统调度指令,并集中控制所有管辖范围内的分布式能源共同完成调度任务。其次,虚拟电厂针对各种实时不确定性因素,有效和稳健地优化分布式能源调度策略,防止电力系统出现可靠性问题。这些不确定性因素包括上层调度系统的调节服务请求和所有管辖范围内的可再生能源发电机组实际发电功率。如何设计这种调度策略是本发明要解决的核心技术问题。The above problems gave rise to virtual power plants. First, virtual power plants can serve as a bridge between system scheduling and distributed energy, reducing the burden on power system dispatchers. It receives system scheduling instructions in real time, and centrally controls all distributed energy within its jurisdiction to jointly complete scheduling tasks. Secondly, virtual power plants effectively and robustly optimize distributed energy scheduling strategies for various real-time uncertainties to prevent reliability problems in the power system. These uncertainties include the regulation service requests of the upper-level scheduling system and the actual power generation of all renewable energy generators within its jurisdiction. How to design such a scheduling strategy is the core technical problem to be solved by the present invention.
发明内容Summary of the invention
有鉴于此,本发明提供了一种多阶段实时辅助服务市场中分布式能源鲁棒自动调度方法,以聚合所管辖范围内的分布式能源并提供实时电力系统调节服务。In view of this, the present invention provides a method for robust automatic scheduling of distributed energy in a multi-stage real-time ancillary service market to aggregate distributed energy within the jurisdiction and provide real-time power system regulation services.
为了实现上述目的,本发明采用如下技术方案:In order to achieve the above object, the present invention adopts the following technical solution:
一种多阶段实时辅助服务市场中分布式能源鲁棒自动调度方法,包括以下步骤:A method for robust automatic scheduling of distributed energy in a multi-stage real-time ancillary service market comprises the following steps:
制定确定性多阶段优化模型,定义优化目标、变量以及限制条件;Develop a deterministic multi-stage optimization model, define optimization objectives, variables, and constraints;
基于确定性多阶段优化模型,制定多阶段分布鲁棒优化模型;Based on the deterministic multi-stage optimization model, a multi-stage distributed robust optimization model is formulated;
在特定模糊集下,将多阶段分布鲁棒优化模型转换为网状结构,构建动态规划模型;Under certain fuzzy sets, the multi-stage distributed robust optimization model is transformed into a mesh structure and a dynamic programming model is constructed.
利用梯度下降算法,调整动态规划模型生成的凸优化控制策略(COCP)价值函数中的参数,直至性能评估指标收敛,得到调度策略。Using the gradient descent algorithm, the parameters in the convex optimization control policy (COCP) value function generated by the dynamic programming model are adjusted until the performance evaluation index converges and the scheduling strategy is obtained.
可选的,多阶段分布鲁棒优化模型的计算公式如下:Optionally, the calculation formula of the multi-stage distributed robust optimization model is as follows:
其中,G为调度的决策变量、ζ为不确定型变量,Q为不确定型变量的分布、为决策变量的解空间。表示数学期望,F(·)表示成本函数。Among them, G is the decision variable of scheduling, ζ is the uncertain variable, Q is the distribution of the uncertain variable, is the solution space of decision variables. represents the mathematical expectation, and F(·) represents the cost function.
可选的,动态规划模型如下:Optionally, the dynamic programming model is as follows:
其中,下角标t表示第t阶段的决策,Vt(·)表示第t阶段的优化目标。G为调度的决策变量、ζ为不确定型变量,Q为不确定型变量的分布、为决策变量的解空间。公式中的Ft(·)表示当前阶段成本函数,表示未来阶段的价值函数,β表示状态变量。The subscript t represents the decision of the tth stage, V t (·) represents the optimization target of the tth stage. G is the decision variable of the scheduling, ζ is the uncertain variable, Q is the distribution of the uncertain variable, is the solution space of decision variables. F t (·) in the formula represents the cost function of the current stage, represents the value function of the future stage, and β represents the state variable.
可选的,动态规划模型中的不确定性变量分布具体如下:Optionally, the distribution of uncertain variables in the dynamic programming model is as follows:
ut、lt分别是不确定性变量的上下界,δ为狄拉克函数;若μt为不确定变量的平均值,则权重αt的取值为(ut-μt)/(ut-lt)。因此,在实际操作中,需要知道的信息有不确定性变量(可再生能源机组出力以及上层系统的调节服务请求)的上下界以及均值,即可确定最为鲁棒的分布。 ut and l t are the upper and lower bounds of the uncertainty variables, respectively, and δ is the Dirac function; if μ t is the average value of the uncertainty variables, the value of the weight α t is ( ut -μ t )/( ut -l t ). Therefore, in actual operation, the information that needs to be known is the upper and lower bounds and the mean value of the uncertainty variables (the output of renewable energy units and the regulation service request of the upper system), so as to determine the most robust distribution.
可选的,单阶段参数化凸优化控制策略(COCP),表示为:Alternatively, a single-stage parameterized convex optimization control policy (COCP) is formulated as:
可选的,COCP中价值函数表示为凸二次形式,即:Optionally, the value function in COCP is expressed as a convex quadratic form, namely:
其中的参数即为和统称其为COCP参数,表示为θt+1。The parameters are and They are collectively referred to as COCP parameters and are denoted as θ t+1 .
可选的,还包括利用训练完成的COCP参数(θ={θt,t=1,…,T})直接带入动态规划模型中,在每一阶段根据不确定性变量真实值进行单阶段确定性优化,进而得到每一阶段的调度策略。Optionally, the trained COCP parameters (θ={θ t , t=1,…,T}) are directly introduced into the dynamic programming model, and single-stage deterministic optimization is performed according to the true value of the uncertainty variable at each stage to obtain the scheduling strategy for each stage.
经由上述的技术方案可知,与现有技术相比,本发明公开提供了一种多阶段实时辅助服务市场中分布式能源鲁棒自动调度方法,具有以下有益效果:It can be seen from the above technical solutions that, compared with the prior art, the present invention discloses a method for robust automatic scheduling of distributed energy in a multi-stage real-time auxiliary service market, which has the following beneficial effects:
1、制定了一个“多阶段”的分布“鲁棒”优化模型来表征虚拟电厂的调度策略,它尊重实时操作的“因果性限制”。此外,考虑了配电系统的详细物理模型,包括拓扑建模和交流潮流约束。1. A “multi-stage” distributed “robust” optimization model is developed to characterize the dispatch strategy of the virtual power plant, which respects the “causality constraints” of real-time operation. In addition, a detailed physical model of the distribution system is considered, including topology modeling and AC power flow constraints.
2、为了调度求解运算更加简单有效,多阶段分布鲁棒优化模型转化为与之等价的动态规划模型。该转换方法是本发明的创新点。为了进一步简化算法,将价值函数近似为凸二次形式,减少优化模型的规模以及计算复杂度,获得实时单阶段凸优化控制策略(COCP)。2. In order to make the scheduling and solving operation simpler and more effective, the multi-stage distributed robust optimization model is converted into an equivalent dynamic programming model. This conversion method is the innovation of the present invention. In order to further simplify the algorithm, the value function is approximated as a convex quadratic form, reducing the scale and computational complexity of the optimization model, and obtaining a real-time single-stage convex optimization control strategy (COCP).
3、采用自动算法来调整COCP中的参数。对于训练算法而言,这种方法比传统的拟合机制保证了更好的解质量和更少的收敛时间。对于实时操作,所提出的策略在鲁棒性、效率和计算速度方面优于其他现有的随机规划方法。3. An automatic algorithm is used to adjust the parameters in COCP. For the training algorithm, this approach guarantees better solution quality and less convergence time than the traditional fitting mechanism. For real-time operation, the proposed strategy outperforms other existing stochastic programming methods in terms of robustness, efficiency, and computational speed.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention 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 embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.
图1为本发明的流程示意图;Fig. 1 is a schematic diagram of the process of the present invention;
图2为本发明的虚拟电厂所在馈线拓扑模型以及调节服务具体需求图;FIG2 is a feeder topology model of a virtual power plant according to the present invention and a diagram showing specific requirements for regulation services;
图3为多阶段模型、网状模型、动态规划模型三者最优值(保守程度)之间的关系图;Figure 3 is a graph showing the relationship between the optimal values (conservativeness) of the multi-stage model, the network model, and the dynamic programming model;
图4为本发明的近似动态规划模型的性能评估指标计算图。FIG4 is a performance evaluation index calculation diagram of the approximate dynamic programming model of the present invention.
具体实施方式DETAILED DESCRIPTION
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
本发明实施例公开了一种多阶段实时辅助服务市场中分布式能源鲁棒自动调度方法,如图1所示,包括以下步骤:The embodiment of the present invention discloses a method for robust automatic scheduling of distributed energy in a multi-stage real-time auxiliary service market, as shown in FIG1 , comprising the following steps:
S1:制定确定性多阶段优化模型,定义优化目标、变量以及限制条件;S1: Develop a deterministic multi-stage optimization model and define the optimization objectives, variables, and constraints;
S2:基于确定性多阶段优化模型,制定多阶段分布鲁棒优化模型;S2: Based on the deterministic multi-stage optimization model, a multi-stage distributed robust optimization model is formulated;
S3:在特定模糊集下,将多阶段分布鲁棒优化模型转换为网状结构,构建动态规划模型;S3: Under specific fuzzy sets, the multi-stage distributed robust optimization model is converted into a mesh structure and a dynamic programming model is constructed;
S4:利用梯度下降算法,调整动态规划模型中的凸优化控制策略(COCP)价值函数中的参数,直至性能评估指标收敛,得到调度策略。S4: Using the gradient descent algorithm, adjust the parameters in the convex optimization control policy (COCP) value function in the dynamic programming model until the performance evaluation index converges and obtains the scheduling strategy.
进一步的,在S1中,制定一个确定性多阶段优化模型。在这个模型中,没有考虑不确定性因素的影响,旨在定义优化目标、变量以及限制条件。其中调节服务的具体需求是,虚拟电厂需要跟随系统调度需求,将一定功率的电力通过其所在配电系统馈线与高电压等级输电系统的连接节点馈入,如图2所示。假设系统支付给虚拟电厂的提供调节服务费用已经在长期合同中约定。在具体实时调度中,这一部分可以被视为“沉没成本”。但是,如果虚拟电厂未能将提供功率的误差包含在某个界限内,则会受到因为短缺或者盈余的惩罚。因此,优化目标为分布式能源的发电成本以及系统对于虚拟电厂输出功率偏差的惩罚。优化决策变量为各个分布式能源的出力大小,其中包括分布式小型热源以及新能源发电机组出力、储能系统充放电功率以及可控负荷需求响应功率。优化问题的约束即为配电系统交流潮流约束以及分布式能源出力限制。Furthermore, in S1, a deterministic multi-stage optimization model is formulated. In this model, the influence of uncertainty factors is not considered, and the purpose is to define the optimization objectives, variables and constraints. The specific demand for regulation services is that the virtual power plant needs to follow the system scheduling requirements and feed a certain amount of electricity through the connection node between the distribution system feeder and the high-voltage transmission system, as shown in Figure 2. It is assumed that the system pays the virtual power plant for providing regulation services has been agreed in the long-term contract. In the specific real-time scheduling, this part can be regarded as a "sunk cost". However, if the virtual power plant fails to contain the error of the power provided within a certain limit, it will be punished for shortage or surplus. Therefore, the optimization target is the power generation cost of distributed energy and the system's penalty for the output power deviation of the virtual power plant. The optimization decision variables are the output size of each distributed energy source, including the output of distributed small heat sources and new energy generators, the charging and discharging power of the energy storage system, and the controllable load demand response power. The constraints of the optimization problem are the AC power flow constraints of the distribution system and the output limits of distributed energy sources.
在S2中,基于这个确定性多阶段优化模型,制定了一个多阶段分布鲁棒优化模型,该模型考虑的不确定性来自系统所要求提供的调节服务功率和可再生分布式能源输出功率。其中,分布鲁棒优化是一种鲁棒优化与随机规划之中的折中优化方法,它比起随机规划更加鲁棒,比起鲁棒优化减少了一定的保守性。其目的在于优化不确定性变量的分布模糊集中“最坏分布”情况下的总成本。此外,多阶段分布鲁棒优化模型满足实时决策的“因果性限制”,即每个阶段的决策只能基于已经知道的不确定因素真实值以及过往的决策结果,其公式如下,G为调度的决策变量、ζ为不确定型变量,Q为不确定型变量的分布、为决策变量的解空间:In S2, based on this deterministic multi-stage optimization model, a multi-stage distributed robust optimization model is formulated. The uncertainty considered in this model comes from the regulation service power required by the system and the output power of renewable distributed energy. Among them, distributed robust optimization is a compromise optimization method between robust optimization and stochastic programming. It is more robust than stochastic programming and has a certain degree of conservatism compared to robust optimization. Its purpose is to optimize the total cost under the "worst distribution" condition in the distributed fuzzy set of uncertain variables. In addition, the multi-stage distributed robust optimization model meets the "causal constraints" of real-time decision-making, that is, the decision at each stage can only be based on the known true values of uncertain factors and past decision results. The formula is as follows: G is the decision variable for scheduling, ζ is the uncertain variable, Q is the distribution of the uncertain variable, is the solution space of decision variables:
在S3中,上面定义的多阶段分布鲁棒优化模型可以转换为一个网状模型,其中不同阶段的问题层层嵌套在一起,遵循动态规划思想。另一方面,由于动态规划天然满足“因果性限制”,通过建立起多阶段模型、网状模型、动态规划模型三者之间的关系,这三者的最优值大小关系如图3所示,最优值的大小也反映了它们的保守程度。网状模型与动态规划模型等价,均比原模型更加鲁棒(保守)。通过假设不确定性变量的分布属于一个特定的模糊集,可以将多阶段鲁棒优化转换为一个等价的动态规划问题。In S3, the multi-stage distributed robust optimization model defined above can be converted into a mesh model, in which problems at different stages are nested together, following the idea of dynamic programming. On the other hand, since dynamic programming naturally satisfies the "causal restriction", by establishing the relationship between the multi-stage model, mesh model, and dynamic programming model, the optimal value relationship of the three is shown in Figure 3, and the size of the optimal value also reflects their degree of conservatism. The mesh model is equivalent to the dynamic programming model and is more robust (conservative) than the original model. By assuming that the distribution of uncertain variables belongs to a specific fuzzy set, the multi-stage robust optimization can be converted into an equivalent dynamic programming problem.
具体的假设为:假设只知道每一阶段不确定性变量分布的上下界以及平均值,且没有更多信息。在这种假设下,直接得到模糊集下的“最坏分布”,Q*为模糊集下的最坏分布。以这种方式,可以写出简化后的动态规划模型中具体的价值函数。The specific assumption is: Assume that we only know the upper and lower bounds and the average value of the distribution of the uncertainty variable at each stage, and no more information. Under this assumption, we can directly get the "worst distribution" under the fuzzy set, and Q * is the worst distribution under the fuzzy set. In this way, we can write the specific value function in the simplified dynamic programming model.
其中,ut、lt分别是不确定性变量的上下界,μt为平均值,δ为狄拉克函数。Among them, ut and l are the upper and lower bounds of the uncertainty variable, μt is the average value, and δ is the Dirac function.
从而,问题转化为阶段独立的、风险中性且符合“最坏分布”的随机规划,其动态规划模型如下。Therefore, the problem is transformed into a stage-independent, risk-neutral and "worst distribution" stochastic programming, and its dynamic programming model is as follows.
其中,价值函数表示为如下公式:Among them, the value function is expressed as the following formula:
每一步的目标则是argmin Vt(βt-1,Gt-1,ζ[t])。The goal of each step is argmin V t (β t-1 , G t-1 , ζ [t] ).
进一步的,通过将价值函数近似为凸二次形式,即:Furthermore, by approximating the value function as a convex quadratic form, namely:
其中的参数即为和统称其为θt+1。The parameters are and They are collectively referred to as θ t+1 .
问题求解则转换成在每个时间阶段推导出单阶段参数化凸优化控制策略(COCP),可以表征为:The problem solving is then transformed into deriving a single-stage parameterized convex optimization control policy (COCP) at each time stage, which can be characterized as:
在S4中,基于梯度下降算法,自动调整COCP中价值函数的参数,即θ={θt,t=1,…,T}。其中COCP的总体性能评估指标计算如图4所示,其中第t阶段中,θt表示COCP的参数,ζt表示不确定性变量,表示决策变量,β表示状态变量。具体而言,每个阶段的输出作为下一个阶段的输入,最终性能等于每个阶段成本总和的期望值。由于期望值往往不可直接计算,通常由蒙特卡洛方法生成其预估值。利用梯度下降算法,训练COCP在每个阶段的参数,算法流程下:In S4, based on the gradient descent algorithm, the parameters of the value function in COCP are automatically adjusted, that is, θ = {θ t , t = 1, …, T}. The calculation of the overall performance evaluation index of COCP is shown in Figure 4, where in the tth stage, θ t represents the parameters of COCP, ζ t represents the uncertainty variable, Denotes the decision variable, and β denotes the state variable. Specifically, the output of each stage is used as the input of the next stage, and the final performance is equal to the expected value of the sum of the costs of each stage. Since the expected value is often not directly calculable, its estimated value is usually generated by the Monte Carlo method. Using the gradient descent algorithm, the parameters of COCP at each stage are trained. The algorithm flow is as follows:
算法的输入为COCP的初始参数以及算法的终止条件。每一步中,算法计算目标函数针对参数的梯度,当梯度的2-范数值大于终止条件时,对参数进行更新,并重新计算梯度。按照这种方式迭代,直至收敛。The input of the algorithm is the initial parameters of COCP and the termination condition of the algorithm. In each step, the algorithm calculates the gradient of the objective function with respect to the parameters. When the 2-norm value of the gradient is greater than the termination condition, the parameters are updated and the gradient is recalculated. Iterate in this way until convergence.
当性能评估指标收敛时,自动完成了COCP参数的迭代。When the performance evaluation index converges, the iteration of COCP parameters is automatically completed.
进一步,在实时操作中,将训练后的COCP参数直接带入近似价值函数,每一阶段根据实际的不确定性变量真实值进行单阶段确定性优化(类似图4中每个阶段的框内操作),得到每一阶段的调度策略。Furthermore, in real-time operation, the trained COCP parameters are directly brought into the approximate value function, and a single-stage deterministic optimization is performed at each stage according to the actual true value of the uncertainty variable (similar to the in-box operation of each stage in Figure 4) to obtain the scheduling strategy for each stage.
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments enables one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310135387.0A CN116050800A (en) | 2023-02-20 | 2023-02-20 | Distributed energy robust automatic scheduling method in multi-stage real-time auxiliary service market |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310135387.0A CN116050800A (en) | 2023-02-20 | 2023-02-20 | Distributed energy robust automatic scheduling method in multi-stage real-time auxiliary service market |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116050800A true CN116050800A (en) | 2023-05-02 |
Family
ID=86121967
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310135387.0A Pending CN116050800A (en) | 2023-02-20 | 2023-02-20 | Distributed energy robust automatic scheduling method in multi-stage real-time auxiliary service market |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116050800A (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108650191A (en) * | 2018-04-20 | 2018-10-12 | 重庆邮电大学 | The decision-making technique of mapping policy in a kind of virtualization network |
| WO2021117845A1 (en) * | 2019-12-12 | 2021-06-17 | Mitsubishi Electric Corporation | System and method for robust optimization for trajectory-centric model-based reinforcement learning |
| CN113705962A (en) * | 2021-07-16 | 2021-11-26 | 国网江苏省电力有限公司南京供电分公司 | Virtual power plant day-ahead scheduling method based on distributed robust optimization |
| CN114140022A (en) * | 2021-12-10 | 2022-03-04 | 国网山西省电力公司电力科学研究院 | Multi-virtual power plant distributed dynamic economic dispatching method and system |
| CN114896768A (en) * | 2022-04-21 | 2022-08-12 | 河海大学 | Virtual power plant distribution robustness optimization method based on new energy quantile regression |
-
2023
- 2023-02-20 CN CN202310135387.0A patent/CN116050800A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108650191A (en) * | 2018-04-20 | 2018-10-12 | 重庆邮电大学 | The decision-making technique of mapping policy in a kind of virtualization network |
| WO2021117845A1 (en) * | 2019-12-12 | 2021-06-17 | Mitsubishi Electric Corporation | System and method for robust optimization for trajectory-centric model-based reinforcement learning |
| CN113705962A (en) * | 2021-07-16 | 2021-11-26 | 国网江苏省电力有限公司南京供电分公司 | Virtual power plant day-ahead scheduling method based on distributed robust optimization |
| CN114140022A (en) * | 2021-12-10 | 2022-03-04 | 国网山西省电力公司电力科学研究院 | Multi-virtual power plant distributed dynamic economic dispatching method and system |
| CN114896768A (en) * | 2022-04-21 | 2022-08-12 | 河海大学 | Virtual power plant distribution robustness optimization method based on new energy quantile regression |
Non-Patent Citations (2)
| Title |
|---|
| AKSHAY AGRAWAL: "Learning Convex Optimization Control Policies", 《PROCEEDINGS OF MACHINE LEARNING RESEARCH》, vol. 125, 31 December 2020 (2020-12-31), pages 1 - 13 * |
| 马尔钦·苏斯特著: "《机电系统的智能最优自适应控制》", 31 December 2022, 中国宇航出版社, pages: 52 - 55 * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111882111B (en) | Power spot market clearing method based on source network load storage cooperative interaction | |
| CN108429288B (en) | An optimal allocation method for off-grid microgrid energy storage considering demand response | |
| Mediwaththe et al. | Network-aware demand-side management framework with a community energy storage system considering voltage constraints | |
| CN112800658A (en) | Active power distribution network scheduling method considering source storage load interaction | |
| CN102402725B (en) | For the Multi-target optimized energy management information processing method of virtual plant | |
| CN107633333A (en) | The source lotus storage method for optimizing scheduling and system of flexible transformer station's regional power grid | |
| WO2024138950A1 (en) | Multi-time-scale power distribution method for microgrid containing energy storage power station, and apparatus | |
| CN102184472A (en) | Wind, water and fire united dispatching method based on power grid dispatching side demand | |
| CN118898352B (en) | Virtual power plant dynamic peak shaving method and system based on neural network | |
| CN114865649A (en) | Wind-solar-storage integrated station reactive power regulation method and device and electronic equipment | |
| CN114897346A (en) | Robust optimal scheduling method for virtual power plants considering uncertainty and demand response | |
| CN107767086A (en) | New energy station output lower limit rolling amendment method based on generated power forecasting | |
| CN112039126B (en) | Multi-time-scale coordinated scheduling method and system for power distribution network containing distributed power supply | |
| CN116707016A (en) | A day-ahead stochastic optimal scheduling method for wind-solar hydrogen storage based on scenario generation and reduction | |
| CN110571795A (en) | Arrangement method of energy storage unit in high wind penetration power system | |
| CN116054241A (en) | A robust energy management method for a new energy microgrid group system | |
| CN117674114A (en) | A dynamic economic dispatch method and system for distribution network | |
| CN113837449B (en) | Centralized optimization scheduling method for power grid system participated by virtual power plant | |
| CN119029895A (en) | A distribution network voltage optimization method and related equipment with source-grid-load-storage coordination | |
| CN118432193A (en) | Wind farm power optimization scheduling method and system | |
| CN111008463A (en) | Capacity allocation optimization method, device and equipment considering energy storage at power generation side | |
| CN113364043A (en) | Micro-grid group optimization method based on condition risk value | |
| CN113890114B (en) | A mining method for the flexible adjustment capability of multi-level power grids with primary and secondary power grids | |
| CN115935619A (en) | Demand response-based day-ahead low-carbon scheduling method and device for active power distribution network | |
| CN116050800A (en) | Distributed energy robust automatic scheduling method in multi-stage real-time auxiliary service market |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |