Nothing Special   »   [go: up one dir, main page]

CN115358441A - New energy cluster consumption intelligent control method and device based on federated learning - Google Patents

New energy cluster consumption intelligent control method and device based on federated learning Download PDF

Info

Publication number
CN115358441A
CN115358441A CN202210805292.0A CN202210805292A CN115358441A CN 115358441 A CN115358441 A CN 115358441A CN 202210805292 A CN202210805292 A CN 202210805292A CN 115358441 A CN115358441 A CN 115358441A
Authority
CN
China
Prior art keywords
new energy
potential
power
adjustable
resources
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
Application number
CN202210805292.0A
Other languages
Chinese (zh)
Inventor
胡伟
沈煜
孔祥玉
卢文祺
杨帆
杨志淳
任远
雷杨
宿磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin University
State Grid Corp of China SGCC
Electric Power Research Institute of State Grid Hubei Electric Power Co Ltd
Original Assignee
Tianjin University
State Grid Corp of China SGCC
Electric Power Research Institute of State Grid Hubei Electric Power Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tianjin University, State Grid Corp of China SGCC, Electric Power Research Institute of State Grid Hubei Electric Power Co Ltd filed Critical Tianjin University
Priority to CN202210805292.0A priority Critical patent/CN115358441A/en
Publication of CN115358441A publication Critical patent/CN115358441A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/004Artificial life, i.e. computing arrangements simulating life
    • G06N3/006Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06312Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06393Score-carding, benchmarking or key performance indicator [KPI] analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Operations Research (AREA)
  • Educational Administration (AREA)
  • Quality & Reliability (AREA)
  • Game Theory and Decision Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computational Linguistics (AREA)
  • Water Supply & Treatment (AREA)
  • Primary Health Care (AREA)
  • Artificial Intelligence (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Public Health (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a new energy cluster consumption intelligent regulation and control method and a device based on federal learning, wherein the method comprises the following steps: collecting data of different new energy power generation equipment and power users, and establishing a multi-time scale index set, wherein the multi-time scale index set comprises power generation and power utilization characteristic index sets with different time scales; based on the multi-time scale index set, evaluating the potential of the adjustable resource participating in response scheduling to obtain a potential evaluation result of the adjustable resource; and aiming at the potential evaluation result of the adjustable resources, intelligently scheduling the resources of the whole network based on federal learning. According to the method, under the influence of uncertain factors, the cluster regulation potential evaluation of the new energy equipment and the user is realized, the data privacy of each area in the subsequent resource regulation process is protected based on the federal learning thought, and the safety of the overall intelligent regulation is improved.

Description

基于联邦学习的新能源集群消纳智能调控方法及装置New energy cluster consumption intelligent control method and device based on federated learning

技术领域technical field

本发明涉及源荷资源调控领域,具体是一种基于联邦学习的新能源集群消纳智能调控方法及装置。The invention relates to the field of resource regulation and control, in particular to a method and device for intelligent regulation and control of new energy cluster consumption based on federated learning.

背景技术Background technique

影响可调资源响应潜力的不确定影响因素包括温度、气象环境、可调资源运行状态、响应行为和响应激励价格等。这些不确定性因素使可调资源参与电网平衡业务的调节出力可靠性降低,加剧了可调资源响应调节出力的波动性。因此,可调资源集群内大量的不确定因素限制了响应潜力评估过程中的准确性,对各种不确定性进行恰当描述和处理对响应潜力评估至关重要。当前研究主要基于各种类型可调资源聚合响应模型考虑市场、环境及可调资源自身用电特性对响应潜力的影响,并对可调资源多集群协调响应出力的波动性加以考虑。但针对可调资源集群响应潜力的研究主要侧重于可调资源响应容量的研究,没有考虑集群参与响应时内部资源在时间上的动态过程,对可调资源集群互补协调运行下的动态性能变化没有进一步分析。因此,需要考虑集群参与响应的动态过程,从不同时间尺度上对较大规模区域可调资源集群互补协调运行的响应潜力评估。Uncertain factors that affect the response potential of adjustable resources include temperature, meteorological environment, operating status of adjustable resources, response behavior, and response incentive price. These uncertain factors reduce the reliability of the adjustment output of the adjustable resources participating in the power grid balance business, and intensify the fluctuation of the adjustment output of the adjustable resource response. Therefore, a large number of uncertain factors in the adjustable resource cluster limit the accuracy of the response potential assessment process, and it is very important to properly describe and deal with various uncertainties for the response potential assessment. The current research is mainly based on various types of adjustable resource aggregation response models to consider the impact of the market, the environment, and the power consumption characteristics of adjustable resources on the response potential, and consider the fluctuation of multi-cluster coordinated response output of adjustable resources. However, the research on the response potential of adjustable resource clusters mainly focuses on the research on the response capacity of adjustable resources, without considering the dynamic process of internal resources in time when the cluster participates in the response, and has no effect on the dynamic performance changes of adjustable resource clusters under complementary and coordinated operation. further analysis. Therefore, it is necessary to consider the dynamic process of cluster participation in the response, and evaluate the response potential of the complementary and coordinated operation of large-scale regional adjustable resource clusters from different time scales.

在基于潜力评估结果进行源荷资源调控时,不同区域有各自数据,需要用于实际模型的训练更新及优化调控计算。但是,单个区域的数据量不足,模型训练效果粗糙。若将不同区域的数据整合在一起进行整体模型训练,又会受到实际中用户数据隐私保护的限制,各个区域中心原则上不能随意将用户数据泄露给第三方。分布式计算可用于解决这一问题。联邦学习是由分布式学习发展出的新计算思想。与分布式计算相比,联邦学习的优势主要体现在以下五方面:When regulating source-load resources based on potential evaluation results, different regions have their own data, which need to be used for training updates of actual models and optimization regulation calculations. However, the amount of data in a single region is insufficient, and the effect of model training is rough. If data from different regions are integrated for overall model training, it will be limited by the privacy protection of user data in practice. In principle, each regional center cannot leak user data to third parties at will. Distributed computing can be used to solve this problem. Federated learning is a new computing idea developed by distributed learning. Compared with distributed computing, the advantages of federated learning are mainly reflected in the following five aspects:

1、在控制程度方面,传统分布式学习中,中心server对各个分区域的worker 具有绝对控制性;联邦学习中,用户对设备和数据有绝对的控制权,可以随时停止参与计算。1. In terms of control degree, in traditional distributed learning, the central server has absolute control over the workers in each sub-region; in federated learning, users have absolute control over equipment and data, and can stop participating in computing at any time.

2、在节点稳定性方面,分布式worker节点非常稳定,性能几乎相同,过于理想化;联邦学习中worker节点不稳定,各不相同,如具有不同网速或不同器件设备的手机,计算速度性能不同,更贴合实际设备与用户情况。2. In terms of node stability, distributed worker nodes are very stable, with almost the same performance, which is too idealized; worker nodes in federated learning are unstable and different, such as mobile phones with different network speeds or different devices, computing speed performance It is different and more suitable for actual equipment and user situations.

3、在数据性质方面,传统分布式每个节点的数据相似,随机打乱后再计算没有大影响;联邦学习的数据不是独立同分布,每个节点数据的性质不同,考虑到了用户习惯不同这一实际问题。3. In terms of data nature, the data of each node in traditional distributed distribution is similar, and the calculation after random scrambling has no major impact; the data of federated learning is not independent and identically distributed, and the nature of each node's data is different, taking into account the different user habits. A practical issue.

4、在节点数据负载方面,传统分布计算中需要保证负载均衡;联邦节点的数据负载则可以不平衡,不同单位的电能具有不同的权重,可根据节点数据灵活调整计算速度。4. In terms of node data load, traditional distributed computing needs to ensure load balance; the data load of federated nodes can be unbalanced, and different units of electric energy have different weights, and the calculation speed can be flexibly adjusted according to node data.

5、在调控成本方面,分布式计算主要为各worker节点的计算成本;联邦学习成本则主要集中于worker节点与server节点之间的通讯代价。5. In terms of regulation costs, distributed computing is mainly the computing cost of each worker node; federated learning costs are mainly concentrated in the communication cost between worker nodes and server nodes.

发明内容Contents of the invention

针对现有技术存在的上述不足,本发明提供一种基于联邦学习的新能源集群消纳智能调控方法及装置,在考虑不确定因素的影响下,实现了新能源设备及用户的集群调控潜力评估,并基于联邦学习思想,保护了后续资源调控过程中各区域的数据隐私性,提高了整体智能调控的安全性。Aiming at the above-mentioned deficiencies in the prior art, the present invention provides a new energy cluster consumption intelligent control method and device based on federated learning, which realizes the cluster control potential evaluation of new energy equipment and users under the influence of uncertain factors , and based on the idea of federated learning, it protects the data privacy of each region in the subsequent resource regulation process and improves the security of the overall intelligent regulation.

一种基于联邦学习的新能源集群消纳智能调控方法,包括以下步骤:A federated learning-based intelligent control method for new energy cluster consumption, comprising the following steps:

收集不同新能源发电设备及电力用户的数据,建立多时间尺度指标集,所述多时间尺度指标集包括不同时间尺度的发电及用电特征指标集;Collect data of different new energy power generation equipment and power users, and establish a multi-time scale index set, the multi-time scale index set includes power generation and power consumption characteristic index sets of different time scales;

基于所述多时间尺度指标集,对可调资源参与响应调度的潜力进行评估,得到可调资源的潜力评估结果;Based on the multi-time scale index set, evaluate the potential of the adjustable resource to participate in the response scheduling, and obtain the potential evaluation result of the adjustable resource;

针对所述可调资源的潜力评估结果,基于联邦学习对全网资源进行智能调度。According to the potential evaluation results of the adjustable resources, the resources of the whole network are intelligently scheduled based on federated learning.

进一步的,收集不同新能源发电设备及电力用户的数据,考虑源荷资源调控不确定性,建立多时间尺度指标集,所述多时间尺度指标集包括不同时间尺度的发电及用电特征指标集,具体包括如下步骤:Further, collect data of different new energy power generation equipment and power users, consider the uncertainty of source-load resource regulation, and establish a multi-time scale index set, the multi-time scale index set includes power generation and power consumption characteristic index sets of different time scales , including the following steps:

确定新能源出力资源的调度潜力不确定性外部影响因素,并收集日数据,建立不同时间尺度的发电特征指标集;Determine the external factors affecting the dispatch potential uncertainty of new energy output resources, collect daily data, and establish a set of power generation characteristic indicators on different time scales;

所述调度潜力不确定性外部影响因素包括天气因素和气候因素,所述天气因素包括风速、太阳辐射度、温度、湿度,所述气候因素包括下雨、晴天和下雪,不同时间尺度的发电特征指标集通过日发电数据统计计算得到;所述用电特征指标集建立模块,用于确定用户需求响应资源的调度潜力不确定性内部影响因素,并收集数据,建立不同时间尺度的用电特征指标集;The external influencing factors of the dispatch potential uncertainty include weather factors and climate factors. The weather factors include wind speed, solar radiation, temperature, and humidity. The climate factors include rain, sunshine and snow. The feature index set is obtained through statistical calculation of daily power generation data; the establishment module of the electricity consumption characteristic index set is used to determine the internal factors affecting the dispatch potential uncertainty of user demand response resources, collect data, and establish electricity consumption characteristics at different time scales indicator set;

所述调度潜力不确定性内部影响因素包括聚合体的等效热容C、等效热阻R、能效比η、设定温度Tset、允许温度调节量ΔT、调控持续时间Δt、用户用水量mn、环境温度Tout、市场电价TOU,所述不同时间尺度的用电特征指标集通过日发电数据统计计算得到。The internal influencing factors of the scheduling potential uncertainty include the equivalent heat capacity C of the polymer, the equivalent thermal resistance R, the energy efficiency ratio η, the set temperature T set , the allowable temperature adjustment ΔT, the control duration Δt, and the user's water consumption m n , ambient temperature T out , market electricity price TOU, and the power consumption characteristic index sets at different time scales are obtained through statistical calculation of daily power generation data.

进一步的,基于所述多时间尺度指标集,考虑源荷资源不确定性,对可调资源参与响应调度的潜力进行评估,得到可调资源的潜力评估结果,具体包括如下步骤:Further, based on the multi-time scale index set, considering the uncertainty of source-load resources, evaluate the potential of adjustable resources participating in response scheduling, and obtain the potential evaluation results of adjustable resources, specifically including the following steps:

建立可调资源响应潜力评估模型:Establish an assessment model for adjustable resource response potential:

Figure BDA0003736903050000021
Figure BDA0003736903050000021

其中,r1、r2、r3为已知的确定性模型参数;r4为满足一定规律的正态分布,其中该分布均值为

Figure BDA0003736903050000022
标准差为
Figure BDA0003736903050000023
参数μ0与σ0为根据r4的历史响应数据集进行点估计得到的概率估计值;Among them, r 1 , r 2 , r 3 are known deterministic model parameters; r 4 is a normal distribution that satisfies certain rules, and the mean of the distribution is
Figure BDA0003736903050000022
standard deviation is
Figure BDA0003736903050000023
Parameters μ 0 and σ 0 are probability estimates obtained by point estimation based on the historical response data set of r 4 ;

将所得到的概率估计值视为r4满足的正态分布参数,从而得到可调资源参与响应调度的潜力评估结果:The obtained probability estimate is regarded as a normal distribution parameter satisfied by r4 , so as to obtain the potential evaluation result of the adjustable resource participating in the response scheduling:

Figure BDA0003736903050000031
Figure BDA0003736903050000031

其中,均值基准值μ、方差基准值σ2、均值模糊值μe以及方差模糊值σe分别为描述用户响应潜力不确定性参数的模型指标,这4个指标综合反映了可调资源参与响应业务可调潜力的不确定性。Among them, the mean reference value μ, the variance reference value σ 2 , the mean fuzzy value μ e and the variance fuzzy value σ e are respectively model indicators describing the uncertainty parameters of user response potential. Uncertainty about the potential for business adjustment.

进一步的,针对所述可调资源的潜力评估结果,基于联邦学习对全网资源进行智能调度,具体包括:Further, according to the potential evaluation results of the adjustable resources, intelligent scheduling of the resources of the entire network is performed based on federated learning, specifically including:

以新能源消纳的总效果最优为目标,建立粒子群优化模型:With the goal of optimizing the overall effect of new energy consumption, a particle swarm optimization model is established:

具体优化目标如公式(6)所示,包括降低功率波动、减少新能源弃电,限制条件如公式(8)所示,包括设备出力限制和功率波动率限制,The specific optimization objective is shown in formula (6), including reducing power fluctuations and reducing new energy curtailment. The constraints are shown in formula (8), including equipment output limitations and power fluctuation rate limitations.

Figure BDA0003736903050000032
Figure BDA0003736903050000032

Figure DEST_PATH_FDA0003736903040000023
Figure DEST_PATH_FDA0003736903040000023

Figure 1
Figure 1

其中Tnew表示进行计算功率波动的时段数目,λo,t为电能购买价格,λflu为功率波动损失成本系数,PG,t为新能源实际出力,PGo,t为新能源可出力能力,PGmax,t、PGmin,t代表t时段新能源设备出力的上、下界限制,δt表示t时段的新能源出力功率波动,δrise为功率升高率的上限,δdrop为功率降低率的下限,Δt为两个时段之间的时间间隔。Among them, T new represents the number of periods for calculating power fluctuation, λ o,t is the purchase price of electric energy, λ flu is the cost coefficient of power fluctuation loss, PG,t is the actual output of new energy, and P Go,t is the output capacity of new energy , PGmax,t and PGmin,t represent the upper and lower bounds of new energy equipment output in period t, δ t represents the fluctuation of new energy output power in period t, δrise is the upper limit of power increase rate, and δdrop is power reduction The lower limit of the rate, Δt is the time interval between two periods.

进一步的,总调控中心server使用联邦学习思想进行全网资源调控,具体包括:Furthermore, the server of the general control center uses the idea of federated learning to control the resources of the entire network, including:

步骤(a)总调控中心server将固定粒子群优化算法模型的参数w传递给各个分区域中心;Step (a) the general control center server transmits the parameter w of the fixed particle swarm optimization algorithm model to each sub-regional center;

步骤(b)基于所述可调资源的潜力评估结果,各个分区域中心的worker得到本地可调资源参与需求响应的功率数据,利用该源荷功率数据信息,以及总调控中心传来的模型参数w,分区域中心worker分别进行本地常规粒子群优化,计算各个区域的新能源出力或用户负荷用能的调整量;Step (b) Based on the potential evaluation results of the adjustable resources, the workers in each sub-regional center obtain the power data of the local adjustable resources participating in demand response, and use the source-load power data information and the model parameters transmitted from the general control center w, sub-regional center workers perform local conventional particle swarm optimization respectively, and calculate the new energy output of each region or the adjustment amount of user load energy consumption;

步骤(c)各个分区域中心worker利用本地数据在本地做多次梯度下降,得到更新后的梯度g,并计算新参数w返回给总调控中心server,Step (c) Each sub-regional center worker uses local data to perform multiple gradient descents locally, obtains the updated gradient g, and calculates the new parameter w and returns it to the general control center server.

w←w-α·g (8)w←w-α·g (8)

其中,w为粒子群优化模型参数,α为特定的权重系数更新步长,g为梯度;Among them, w is the particle swarm optimization model parameter, α is the specific weight coefficient update step size, and g is the gradient;

步骤(d)总调控中心server收集各个区域worker传回的新参数w,对参数进行加权平均,更新粒子群模型参数,再下送给各个分区域中心worker;Step (d) The general control center server collects the new parameters w returned by the workers in each area, performs weighted average on the parameters, updates the parameters of the particle swarm model, and then sends them to the workers in each sub-area center;

步骤(e)重复步骤(b)-(d),直到完成各个区域内的可控源荷资源调度。Step (e) Repeat steps (b)-(d) until the controllable source-load resource scheduling in each area is completed.

一种基于联邦学习的新能源集群消纳智能调控装置,包括:An intelligent control device for new energy cluster consumption based on federated learning, including:

特征指标集建立模块,用于收集不同新能源发电设备及电力用户的数据,建立多时间尺度指标集,所述多时间尺度指标集包括不同时间尺度的发电及用电特征指标集;A characteristic index set establishment module, which is used to collect data of different new energy power generation equipment and power users, and establish a multi-time scale index set, the multi-time scale index set includes power generation and power consumption characteristic index sets of different time scales;

潜力评估模块,用于基于所述多时间尺度指标集,对可调资源参与响应调度的潜力进行评估,得到可调资源的潜力评估结果;A potential evaluation module, configured to evaluate the potential of adjustable resources to participate in response scheduling based on the multi-time scale index set, and obtain the potential evaluation results of adjustable resources;

智能调度模块,用于针对所述可调资源的潜力评估结果,基于联邦学习对全网资源进行智能调度。The intelligent scheduling module is used to intelligently schedule the resources of the entire network based on federated learning based on the potential evaluation results of the adjustable resources.

所述特征指标集建立模块包括发电特征指标集建立模块、用电特征指标集建立模块;The characteristic index set establishment module includes a power generation characteristic index set establishment module and a power consumption characteristic index set establishment module;

所述发电特征指标集建立模块,用于确定新能源出力资源的调度潜力不确定性外部影响因素,并收集日数据,建立不同时间尺度的发电特征指标集;The power generation characteristic index set building module is used to determine the external influence factors of the uncertainty of dispatch potential of new energy output resources, collect daily data, and establish power generation characteristic index sets of different time scales;

所述调度潜力不确定性外部影响因素包括天气因素和气候因素,所述天气因素包括风速、太阳辐射度、温度、湿度,所述气候因素包括下雨、晴天和下雪,不同时间尺度的发电特征指标集通过日发电数据统计计算得到;The external influencing factors of the dispatch potential uncertainty include weather factors and climate factors. The weather factors include wind speed, solar radiation, temperature, and humidity. The climate factors include rain, sunshine and snow. The feature index set is obtained through statistical calculation of daily power generation data;

所述用电特征指标集建立模块,用于确定用户需求响应资源的调度潜力不确定性内部影响因素,并收集数据,建立不同时间尺度的用电特征指标集。The establishment module of the electricity consumption characteristic index set is used to determine the internal influencing factors of the dispatch potential uncertainty of user demand response resources, collect data, and establish electricity consumption characteristic index sets of different time scales.

所述调度潜力不确定性内部影响因素包括聚合体的等效热容C、等效热阻R、能效比η、设定温度Tset、允许温度调节量ΔT、调控持续时间Δt、用户用水量mn、环境温度Tout、市场电价TOU,所述不同时间尺度的用电特征指标集通过日发电数据统计计算得到。The internal influencing factors of the scheduling potential uncertainty include the equivalent heat capacity C of the polymer, the equivalent thermal resistance R, the energy efficiency ratio η, the set temperature T set , the allowable temperature adjustment ΔT, the control duration Δt, and the user's water consumption m n , ambient temperature T out , market electricity price TOU, and the power consumption characteristic index sets at different time scales are obtained through statistical calculation of daily power generation data.

进一步的,所述潜力评估模块包括潜力评估模型建立模块、潜力评估结果获取模块;其中,Further, the potential assessment module includes a potential assessment model building module and a potential assessment result acquisition module; wherein,

潜力评估模型建立模块,用于建立可调资源响应潜力评估模型:The potential assessment model building module is used to establish an adjustable resource response potential assessment model:

Figure BDA0003736903050000041
Figure BDA0003736903050000041

其中,r1、r2、r3为已知的确定性模型参数;r4为满足一定规律的正态分布,其中该分布均值为

Figure BDA0003736903050000042
标准差为
Figure BDA0003736903050000043
参数μ0与σ0为根据r4的历史响应数据集进行点估计得到的概率估计值;Among them, r 1 , r 2 , r 3 are known deterministic model parameters; r 4 is a normal distribution that satisfies certain rules, and the mean of the distribution is
Figure BDA0003736903050000042
standard deviation is
Figure BDA0003736903050000043
Parameters μ 0 and σ 0 are probability estimates obtained by point estimation based on the historical response data set of r 4 ;

潜力评估结果获取模块,用于将所得到的概率估计值视为r4满足的正态分布参数,从而得到可调资源参与响应调度的潜力评估结果:The potential evaluation result acquisition module is used to treat the obtained probability estimate as a normal distribution parameter satisfied by r 4 , so as to obtain the potential evaluation result of the adjustable resource participating in the response scheduling:

Figure BDA0003736903050000051
Figure BDA0003736903050000051

其中,均值基准值μ、方差基准值σ2、均值模糊值μe以及方差模糊值σe分别为描述用户响应潜力不确定性参数的模型指标,这4个指标综合反映了可调资源参与响应业务可调潜力的不确定性。Among them, the mean reference value μ, the variance reference value σ 2 , the mean fuzzy value μ e and the variance fuzzy value σ e are respectively model indicators describing the uncertainty parameters of user response potential. Uncertainty about the potential for business adjustment.

进一步的,所述智能调度模块,包括粒子群优化模型建立模块以及全网资源调控模块;Further, the intelligent scheduling module includes a particle swarm optimization model establishment module and a resource regulation module of the whole network;

所述粒子群优化模型建立模块,用于以新能源消纳的总效果最优为目标,建立粒子群优化模型。The particle swarm optimization model establishment module is used to establish a particle swarm optimization model with the goal of optimizing the overall effect of new energy consumption.

进一步的,全网资源调控模块包括总调控中心server和分区域中心worker;Further, the resource control module of the whole network includes the general control center server and the regional center worker;

总调控中心server用于使用联邦学习思想进行全网资源调控,具体包括:The general control center server is used to use the idea of federated learning to control the resources of the whole network, including:

步骤(a)总调控中心server将固定粒子群优化算法模型的参数w传递给各个分区域中心;Step (a) the general control center server transmits the parameter w of the fixed particle swarm optimization algorithm model to each sub-regional center;

步骤(b)基于所述可调资源的潜力评估结果,各个分区域中心的worker得到本地可调资源参与需求响应的功率数据,利用该源荷功率数据信息,以及总调控中心传来的模型参数w,分区域中心worker分别进行本地常规粒子群优化,计算各个区域的新能源出力或用户负荷用能的调整量;Step (b) Based on the potential evaluation results of the adjustable resources, the workers in each sub-regional center obtain the power data of the local adjustable resources participating in demand response, and use the source-load power data information and the model parameters transmitted from the general control center w, sub-regional center workers perform local conventional particle swarm optimization respectively, and calculate the new energy output of each region or the adjustment amount of user load energy consumption;

步骤(c)各个分区域中心worker利用本地数据在本地做多次梯度下降,得到更新后的梯度g,并计算新参数w返回给总调控中心server,Step (c) Each sub-regional center worker uses local data to perform multiple gradient descents locally, obtains the updated gradient g, and calculates the new parameter w and returns it to the general control center server.

w←w-α·g (9)w←w-α·g (9)

其中,w为粒子群优化模型参数,α为特定的权重系数更新步长,g为梯度;Among them, w is the particle swarm optimization model parameter, α is the specific weight coefficient update step size, and g is the gradient;

步骤(d)总调控中心server收集各个区域worker传回的新参数w,对参数进行加权平均,更新粒子群模型参数,再下送给各个分区域中心worker;Step (d) The general control center server collects the new parameters w returned by the workers in each area, performs weighted average on the parameters, updates the parameters of the particle swarm model, and then sends them to the workers in each sub-area center;

步骤(e)重复步骤(b)-(d),直到完成各个区域内的可控源荷资源调度。Step (e) Repeat steps (b)-(d) until the controllable source-load resource scheduling in each area is completed.

进一步的,所述粒子群优化模型的具体优化目标如公式(6)所示,包括降低功率波动、减少新能源弃电,限制条件如公式(8)所示,包括设备出力限制和功率波动率限制,Further, the specific optimization objective of the particle swarm optimization model is shown in formula (6), including reducing power fluctuations and reducing new energy curtailment, and the constraints are shown in formula (8), including equipment output limitations and power fluctuation rates limit,

Figure BDA0003736903050000052
Figure BDA0003736903050000052

Figure 740353DEST_PATH_FDA0003736903040000023
Figure 740353DEST_PATH_FDA0003736903040000023

Figure 1
Figure 1

其中Tnew表示进行计算功率波动的时段数目,λo,t为电能购买价格,λflu为功率波动损失成本系数,PG,t为新能源实际出力,PGo,t为新能源可出力能力,PGmax,t、 PGmin,t代表t时段新能源设备出力的上、下界限制,δt表示t时段的新能源出力功率波动,δrise为功率升高率的上限,δdrop为功率降低率的下限,Δt为两个时段之间的时间间隔。Among them, T new represents the number of periods for calculating power fluctuation, λ o,t is the purchase price of electric energy, λ flu is the cost coefficient of power fluctuation loss, PG,t is the actual output of new energy, and P Go,t is the output capacity of new energy , PGmax,t and PGmin,t represent the upper and lower limits of the new energy equipment output during the t period, δ t represents the power fluctuation of the new energy output during the t period, δrise is the upper limit of the power increase rate, and δdrop is the power reduction The lower limit of the rate, Δt is the time interval between two periods.

一种基于联邦学习的新能源集群消纳智能调控系统,包括:计算机可读存储介质和处理器;A new energy cluster consumption intelligent control system based on federated learning, including: a computer-readable storage medium and a processor;

所述计算机可读存储介质用于存储可执行指令;The computer-readable storage medium is used to store executable instructions;

所述处理器用于读取所述计算机可读存储介质中存储的可执行指令,执行所述的基于联邦学习的新能源集群消纳智能调控方法。The processor is configured to read the executable instructions stored in the computer-readable storage medium, and execute the federated learning-based intelligent control method for new energy cluster consumption.

一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述的基于联邦学习的新能源集群消纳智能调控方法。A non-transitory computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the described intelligent control method for new energy cluster consumption based on federated learning is realized.

本发明具有如下有益效果:The present invention has following beneficial effects:

(1)本发明基于联邦学习的新能源集群消纳智能调控方法,可以建立多时间尺度的可调指标集,并考虑源荷资源不确定性因素影响,评估集群资源的调控潜力,从而能源公司可以针对不同源荷资源集群的可调控特性,制定对不同集群源荷资源的有序管理策略,提高能源管理效率;(1) The new energy cluster consumption intelligent control method based on federated learning in the present invention can establish multi-time-scale adjustable index sets, and consider the influence of source-load resource uncertainty factors to evaluate the control potential of cluster resources, so that energy companies According to the adjustable characteristics of different source-load resource clusters, orderly management strategies for different cluster source-load resources can be formulated to improve energy management efficiency;

(2)本发明基于联邦学习的新能源集群消纳智能调控方法,可以实现数据的本地化利用与保护,而不必上传给其他调控中心,同时实现模型参数的更新,该方法一方面可以有效减少用户实际数据的传送过程,将其保护在本地,提高了用户数据的隐私性和安全性;另一方面该方法只传输参数而非直接数据,并将调控中心的优化计算压力分散到各个分管中心,可以降低通讯成本,提高优化模型参数更新效率。(2) The new energy cluster consumption intelligent control method based on federated learning of the present invention can realize the localized utilization and protection of data without uploading to other control centers, and at the same time realize the update of model parameters. On the one hand, this method can effectively reduce The transmission process of the user's actual data is protected locally, which improves the privacy and security of the user data; on the other hand, this method only transmits parameters instead of direct data, and distributes the optimization calculation pressure of the control center to each sub-management center , which can reduce the communication cost and improve the update efficiency of optimized model parameters.

附图说明Description of drawings

图1为本发明不确定性因素影响下可调资源响应与激励强度的关系图;Fig. 1 is the relationship diagram of adjustable resource response and incentive intensity under the influence of uncertainty factors in the present invention;

图2为本发明所采用联邦学习方法的参数传递过程图;Fig. 2 is a parameter transfer process diagram of the federated learning method adopted by the present invention;

图3为本发明基于联邦学习的新能源集群消纳智能调控方法其中一个实施例的流程图。Fig. 3 is a flow chart of one embodiment of the federated learning-based new energy cluster consumption intelligent control method of the present invention.

具体实施方式Detailed ways

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

如图3所示,本发明实施例提供一种基于联邦学习的新能源集群消纳智能调控方法,包括建立多时间尺度指标集、考虑源荷资源不确定性的调度潜力评估、基于联邦学习的智能调度,具体包括如下步骤:As shown in Figure 3, the embodiment of the present invention provides an intelligent control method for new energy cluster consumption based on federated learning, including the establishment of multi-time scale index sets, the evaluation of scheduling potential considering the uncertainty of source-load resources, and the Intelligent scheduling, specifically including the following steps:

步骤1:收集不同新能源发电设备及电力用户的数据,考虑源荷资源调控不确定性,建立多时间尺度指标集,所述多时间尺度指标集包括不同时间尺度的发电及用电特征指标集。所述步骤1具体包括如下步骤:Step 1: Collect data of different new energy power generation equipment and power users, consider the uncertainty of source-load resource regulation, and establish a multi-time scale index set, which includes power generation and power consumption characteristic index sets of different time scales . The step 1 specifically includes the following steps:

步骤1.1:确定新能源出力资源的调度潜力不确定性外部影响因素,并收集日数据,建立不同时间尺度的发电特征指标集。Step 1.1: Determine the external factors affecting the dispatch potential uncertainty of new energy output resources, collect daily data, and establish a set of power generation characteristic indicators on different time scales.

新能源发电资源智能调控的外部影响因素主要指的是天气因素,如风速、太阳辐射度、温度、湿度等因素。下雨、晴天和下雪等气候因素也会对系统设备用电和电厂发电量的产生影响。详细指标如表1所示,这些指标可通过日发电数据统计计算得到。The external influencing factors of intelligent regulation of new energy power generation resources mainly refer to weather factors, such as wind speed, solar radiation, temperature, humidity and other factors. Climatic factors such as rain, sunshine and snow will also have an impact on the power consumption of system equipment and power generation of power plants. The detailed indicators are shown in Table 1, and these indicators can be obtained through statistical calculation of daily power generation data.

表1不同时间尺度的发电特征指标集Table 1. Power generation characteristic index set at different time scales

Figure BDA0003736903050000071
Figure BDA0003736903050000071

步骤1.2:确定用户需求响应资源的调度潜力不确定性内部影响因素,并收集数据,建立不同时间尺度的用电特征指标集。Step 1.2: Determine the internal influencing factors of the dispatch potential uncertainty of user demand response resources, collect data, and establish a set of electricity consumption characteristic indicators on different time scales.

负荷模型参数的不确定性是响应潜力的重要影响因素。例如,针对温控负荷、电动汽车等可调资源进行精细化建模能够较为准确得到用户设备的响应潜力,进而实现准确的差异化控制,但许多情况下用户设备的等效参数和电动汽车充电模型参数难以直接测量,并且这些参数随着环境,市场以及用户行为等因素的变化,该模型参数也将随之变化。Uncertainty in load model parameters is an important factor affecting response potential. For example, refined modeling for adjustable resources such as temperature-controlled loads and electric vehicles can more accurately obtain the response potential of user equipment, and then achieve accurate differential control. However, in many cases, the equivalent parameters of user equipment and electric vehicle charging Model parameters are difficult to measure directly, and as these parameters change with factors such as the environment, market, and user behavior, the model parameters will also change accordingly.

因此,对这些负荷模型的研究不能局限于静态负荷模型的研究,更要考虑各种影响因素带来的模型参数的不确定性。例如:空调可调资源的聚合模型,聚合体的等效热容C、等效热阻R、能效比η等模型参数受到各种不确定性因素的影响,并且各个时间节点下可调资源集群的等效模型参数也会出现变化。此外,温控负荷可调潜力的影响因素还有设定温度Tset、允许温度调节量ΔT、调控持续时间Δt、用户用水量mn(热水器负荷)、环境温度Tout、市场电价TOU等。Therefore, the research on these load models should not be limited to the research on static load models, but should also consider the uncertainty of model parameters brought about by various influencing factors. For example: the aggregation model of air conditioner adjustable resources, the model parameters such as the equivalent heat capacity C of the aggregate, the equivalent thermal resistance R, and the energy efficiency ratio η are affected by various uncertain factors, and the adjustable resource clusters at each time node The equivalent model parameters of will also change. In addition, the factors influencing the adjustable potential of temperature control load include set temperature T set , allowable temperature adjustment ΔT, regulation duration Δt, user water consumption m n (water heater load), ambient temperature T out , market electricity price TOU, etc.

详细指标如表2所示,这些指标可通过日发电数据统计计算得到。The detailed indicators are shown in Table 2, and these indicators can be obtained through statistical calculation of daily power generation data.

表2不同时间尺度的用电特征指标集Table 2. Electricity consumption characteristic index set at different time scales

Figure BDA0003736903050000072
Figure BDA0003736903050000072

Figure BDA0003736903050000081
Figure BDA0003736903050000081

步骤2:基于所述多时间尺度指标集,考虑源荷资源不确定性,对可调资源参与响应调度的潜力进行评估,得到可调资源的潜力评估结果。所述步骤2包括如下步骤:Step 2: Based on the multi-time scale index set, considering the uncertainty of source and load resources, evaluate the potential of adjustable resources to participate in response scheduling, and obtain the potential evaluation results of adjustable resources. Described step 2 comprises the following steps:

步骤2.1:考虑步骤1所述的不确定性因素影响,建立可调资源响应潜力评估模型。Step 2.1: Consider the influence of uncertain factors mentioned in Step 1, and establish an assessment model for the response potential of adjustable resources.

如图1所示为不确定性因素影响下可调资源响应与激励强度的关系,考虑到对可调资源响应潜力评估时各种不确定因素的影响,线性区通常认为由图1中黑色实线线条围成的区域表示,即在线性区的某一个激励强度下,用户响应率不是唯一的一个点位,而是在一个可能的区域内变化。As shown in Figure 1, the relationship between the response of adjustable resources and the intensity of incentives under the influence of uncertain factors, considering the influence of various uncertain factors in the evaluation of the response potential of adjustable resources, the linear region is generally considered to be represented by the black solid in Figure 1 The area surrounded by lines indicates that under a certain excitation strength in the linear area, the user response rate is not the only point, but changes within a possible area.

忽略可调资源在死区和饱和区响应的随机性,主要针对线性区的相关参数建模求解,具体包括死区拐点r1,饱和区拐点r2及其纵坐标r3。由于考虑到不确定性因素的影响,因此无法使用线性函数来对线性区建模,而是将线性区响应曲线用二次函数表示:Neglecting the randomness of the response of adjustable resources in the dead zone and saturation zone, it mainly focuses on the modeling and solution of related parameters in the linear zone, including the inflection point r 1 of the dead zone, the inflection point r 2 of the saturation zone and its ordinate r 3 . Due to the consideration of the influence of uncertain factors, it is impossible to use linear functions to model the linear region, but the response curve of the linear region is represented by a quadratic function:

η=r4(δ-a)(δ-b) (1)η=r 4 (δ-a)(δ-b) (1)

式中:r4、a、b为二次模型的相关参数;η为用户响应率;δ为激励强度。In the formula: r 4 , a, b are related parameters of the quadratic model; η is the user response rate; δ is the incentive intensity.

步骤2.2:根据已知的发电设备及用户响应模型关键参数,转换可调资源响应潜力评估模型为可求解形式。Step 2.2: According to the known key parameters of the power generation equipment and user response model, the adjustable resource response potential evaluation model is converted into a solvable form.

若已知某用户参与响应的模型关键参数,即拐点(r1,0)和(r2,r3)已知,则用户响应降负荷率可由公式得到:If the key parameters of the model that a user participates in the response are known, that is, the inflection points (r 1 , 0) and (r 2 , r 3 ), the user response load reduction rate can be obtained by the formula:

Figure BDA0003736903050000082
Figure BDA0003736903050000082

公式中的r4参数为考虑不确定性影响的随机参数,通过r4的随机性变化可以刻画可调资源参与响应过程的随机特征。认为用户的确定性参数r1、r2、r3具有个体间的差异性,而随机参数r4对同种类可调资源响应潜力的影响具有相似性。可以对具有用电行为相似性的一类可调资源集群分析其随机参数r4,从而得到不确定因素影响下的集群可调资源响应潜力。The r 4 parameter in the formula is a random parameter considering the influence of uncertainty, and the random characteristics of the adjustable resource participating in the response process can be described through the random change of r 4 . It is considered that the user's deterministic parameters r 1 , r 2 , and r 3 have individual differences, while the impact of the random parameter r 4 on the response potential of the same type of adjustable resources is similar. The random parameter r 4 of a class of adjustable resource clusters with similar power consumption behavior can be analyzed, so as to obtain the response potential of cluster adjustable resources under the influence of uncertain factors.

步骤2.3:通过对步骤1所得指标集中用户的用电容量、生产用电特征等日数据进行信息挖掘,得到可调资源响应潜力评估模型中的确定参数r1、r2、r3。Step 2.3: Through information mining of the daily data such as the user's power consumption capacity and production power consumption characteristics in the indicator set obtained in step 1, the definite parameters r1, r2, and r3 in the adjustable resource response potential evaluation model are obtained.

考虑到特征集中指标较多,并且部分指标存在重复特征信息,因此使用主成分分析法对步骤1得到的该指标集进行降维,在此基础上使用最小二乘拟合挖掘用户可调潜力模型关键参数,最终得到如下关系式:Considering that there are many indicators in the feature set, and some indicators have repeated feature information, the principal component analysis method is used to reduce the dimensionality of the indicator set obtained in step 1, and on this basis, the least squares fitting is used to mine the user-adjustable potential model Key parameters, and finally get the following relationship:

Figure BDA0003736903050000091
Figure BDA0003736903050000091

式中:b1j、b2j、b3j为关键参数影响因素的主成分的系数;Uj表示通过主成分分析法提取出的第j个用户用电特征指标的主成分;aij为第j个主成分构成中第i 个指标的系数;xi为第i个指标的取值。公式中的关系作为该类用户的共性特征,可直接用于一般用户响应特性确定参数的求取。In the formula: b 1j , b 2j , and b 3j are the coefficients of the principal components of the key parameter influencing factors; U j represents the principal component of the jth user’s electricity consumption characteristic index extracted by the principal component analysis method; a ij is the jth The coefficient of the i-th index in the composition of principal components; x i is the value of the i-th index. As the common characteristics of this type of users, the relationship in the formula can be directly used to obtain the determination parameters of general user response characteristics.

步骤2.4:根据用户可调资源的历史响应数据,代入公式(2)可反求出对应的随机参数r4的值,从而形成基于用户历史响应数据的随机参数历史数据集。Step 2.4: According to the historical response data of user-adjustable resources, substituting into formula (2) can inversely calculate the value of the corresponding random parameter r4 , thus forming a random parameter historical data set based on user historical response data.

假设该随机参数r4在一定范围内满足正态分布,从而可以采用盒式方法确定该随机参数的分布鲁棒模糊集:Assuming that the random parameter r 4 satisfies a normal distribution within a certain range, the box method can be used to determine the distribution robust fuzzy set of the random parameter:

Figure BDA0003736903050000092
Figure BDA0003736903050000092

其中,r1、r2、r3为已知的确定性模型参数;r4满足一定规律的正态分布,其中该分布均值为

Figure BDA0003736903050000093
标准差为
Figure BDA0003736903050000094
参数μ0与σ0为根据r4的历史响应数据集进行点估计得到的估计值。Among them, r 1 , r 2 , r 3 are known deterministic model parameters; r 4 satisfies a normal distribution with certain rules, and the mean of the distribution is
Figure BDA0003736903050000093
standard deviation is
Figure BDA0003736903050000094
Parameters μ 0 and σ 0 are estimated values obtained by point estimation based on the historical response data set of r 4 .

步骤2.5:将所得到的估计值视为r4满足的正态分布参数,从而得到可调资源参与响应调度的潜力评估结果。Step 2.5: Treat the obtained estimated value as a normal distribution parameter that r 4 satisfies, so as to obtain the potential evaluation result of the adjustable resource participating in the response scheduling.

Figure BDA0003736903050000095
Figure BDA0003736903050000095

其中,均值基准值μ、方差基准值σ2、均值模糊值μe以及方差模糊值σe分别为描述用户响应潜力不确定性参数的模型指标,这4个指标综合反映了可调资源参与响应业务可调潜力的不确定性。Among them, the mean reference value μ, the variance reference value σ 2 , the mean fuzzy value μ e and the variance fuzzy value σ e are respectively model indicators describing the uncertainty parameters of user response potential. Uncertainty about the potential for business adjustment.

步骤3:针对所述可调资源的潜力评估结果,基于联邦学习对全网资源进行智能调度。所述步骤3具体包括如下步骤:Step 3: According to the potential evaluation results of the adjustable resources, intelligently schedule the resources of the entire network based on federated learning. Described step 3 specifically comprises the following steps:

步骤3.1:以新能源消纳的总效果最优为目标,建立粒子群优化模型。Step 3.1: Aiming at the optimal overall effect of new energy consumption, establish a particle swarm optimization model.

具体优化目标如公式(6)所示,包括降低功率波动、减少新能源弃电,限制条件如(8)所示,包括设备出力限制和功率波动率限制;The specific optimization goal is shown in formula (6), including reducing power fluctuations and reducing power curtailment of new energy sources, and the constraints are shown in (8), including equipment output limitations and power fluctuation rate limitations;

Figure BDA0003736903050000101
Figure BDA0003736903050000101

Figure 657493DEST_PATH_FDA0003736903040000023
Figure 657493DEST_PATH_FDA0003736903040000023

Figure 1
Figure 1

其中,Tnew表示进行计算功率波动的时段数目。t时段,λo,t为电能购买价格,λflu为功率波动损失成本系数。PG,t为新能源实际出力。PGo,t为新能源可出力能力。 PGmax,t、PGmin,t代表t时段新能源设备出力的上、下界限制。用δt表示t时段的新能源出力功率波动。δrise为功率升高率的上限,δdrop为功率降低率的下限。Δt为两个时段之间的时间间隔。Wherein, T new represents the number of periods for calculating power fluctuations. In period t, λ o,t is the purchase price of electric energy, and λ flu is the cost coefficient of power fluctuation loss. P G,t is the actual contribution of new energy. P Go,t is the output capacity of new energy. PGmax,t and PGmin,t represent the upper and lower limits of the output of new energy equipment during the period t. Use δt to represent the fluctuation of new energy output power in period t. δ rise is the upper limit of the power increase rate, and δ drop is the lower limit of the power decrease rate. Δt is the time interval between two periods.

步骤3.2:总调控中心server使用联邦学习思想进行全网资源调控。具体实施步骤如下:Step 3.2: The general control center server uses the idea of federated learning to control the resources of the entire network. The specific implementation steps are as follows:

步骤(a)总调控中心server将固定粒子群优化算法模型的参数w传递给各个分区域中心。Step (a) The general control center server transmits the parameter w of the fixed particle swarm optimization algorithm model to each sub-regional center.

步骤(b)基于步骤2得到的可调资源参与响应调度的潜力评估概率结果,各个分区域中心的worker得到本地可调资源参与需求响应的功率数据。利用该源荷功率数据信息,以及总调控中心传来的模型参数w,分区域中心worker分别进行本地常规粒子群优化,计算各个区域的新能源出力或用户负荷用能的调整量。Step (b) Based on the potential evaluation probability results of adjustable resources participating in response scheduling obtained in step 2, workers in each sub-regional center obtain the power data of local adjustable resources participating in demand response. Using the source load power data information and the model parameter w from the general control center, the sub-regional center workers perform local conventional particle swarm optimization to calculate the new energy output or user load energy adjustment in each region.

步骤(c):各个分区域中心worker利用本地数据在本地做多次梯度下降,得到更新后的梯度g,并计算新参数w返回给总调控中心server。Step (c): Each sub-regional center worker uses local data to perform multiple gradient descents locally, obtains an updated gradient g, and calculates a new parameter w and returns it to the general control center server.

w←w-α·g (8)w←w-α·g (8)

其中,w为粒子群优化模型参数,α为特定的权重系数更新步长,g为梯度。Among them, w is the particle swarm optimization model parameter, α is the specific weight coefficient update step size, and g is the gradient.

步骤(d):总调控中心server收集各个区域worker传回的新参数w(如图2 所示),对参数进行加权平均,更新粒子群模型参数,再下送给各个分区域中心worker。Step (d): The general control center server collects the new parameters w returned by the workers in each region (as shown in Figure 2), performs weighted average of the parameters, updates the parameters of the particle swarm model, and then sends them to the workers in each sub-region center.

步骤(e):重复步骤(b)-(d),直到完成各个区域内的可控源荷资源调度。Step (e): Repeat steps (b)-(d) until the controllable source-load resource scheduling in each area is completed.

本发明实施例还提供一种基于联邦学习的新能源集群消纳智能调控装置,包括:The embodiment of the present invention also provides an intelligent control device for new energy cluster consumption based on federated learning, including:

特征指标集建立模块,用于收集不同新能源发电设备及电力用户的数据,考虑源荷资源调控不确定性,建立多时间尺度指标集,所述多时间尺度指标集包括不同时间尺度的发电及用电特征指标集;The characteristic index set building module is used to collect data of different new energy power generation equipment and power users, and consider the uncertainty of source-load resource regulation to establish a multi-time scale index set. The multi-time scale index set includes different time scales of power generation and Electricity characteristic indicator set;

潜力评估模块,用于基于所述多时间尺度指标集,考虑源荷资源不确定性,对可调资源参与响应调度的潜力进行评估,得到可调资源的潜力评估结果;The potential evaluation module is configured to evaluate the potential of the adjustable resource to participate in the response scheduling based on the multi-time scale index set, considering the uncertainty of the source and load resources, and obtain the potential evaluation result of the adjustable resource;

智能调度模块,用于针对所述可调资源的潜力评估结果,基于联邦学习对全网资源进行智能调度。The intelligent scheduling module is used to intelligently schedule the resources of the entire network based on federated learning based on the potential evaluation results of the adjustable resources.

其中,特征指标集建立模块包括发电特征指标集建立模块、用电特征指标集建立模块;Wherein, the characteristic index set establishment module includes a power generation characteristic index set establishment module and a power consumption characteristic index set establishment module;

所述发电特征指标集建立模块,用于确定新能源出力资源的调度潜力不确定性外部影响因素,并收集日数据,建立不同时间尺度的发电特征指标集;The power generation characteristic index set building module is used to determine the external influence factors of the uncertainty of dispatch potential of new energy output resources, collect daily data, and establish power generation characteristic index sets of different time scales;

所述调度潜力不确定性外部影响因素包括天气因素和气候因素,所述天气因素包括风速、太阳辐射度、温度、湿度,所述气候因素包括下雨、晴天和下雪,不同时间尺度的发电特征指标集如表1所示,通过日发电数据统计计算得到:The external influencing factors of the dispatch potential uncertainty include weather factors and climate factors. The weather factors include wind speed, solar radiation, temperature, and humidity. The climate factors include rain, sunshine and snow. The characteristic index set is shown in Table 1, which is obtained through statistical calculation of daily power generation data:

表1不同时间尺度的发电特征指标集Table 1. Power generation characteristic index set at different time scales

Figure BDA0003736903050000111
Figure BDA0003736903050000111

所述用电特征指标集建立模块,用于确定用户需求响应资源的调度潜力不确定性内部影响因素,并收集数据,建立不同时间尺度的用电特征指标集。The establishment module of the electricity consumption characteristic index set is used to determine the internal influencing factors of the dispatch potential uncertainty of user demand response resources, collect data, and establish electricity consumption characteristic index sets of different time scales.

所述调度潜力不确定性内部影响因素包括聚合体的等效热容C、等效热阻R、能效比η、设定温度Tset、允许温度调节量ΔT、调控持续时间Δt、用户用水量mn、环境温度Tout、市场电价TOU,所述不同时间尺度的用电特征指标集如表2所示,通过日发电数据统计计算得到:The internal influencing factors of the scheduling potential uncertainty include the equivalent heat capacity C of the polymer, the equivalent thermal resistance R, the energy efficiency ratio η, the set temperature T set , the allowable temperature adjustment ΔT, the control duration Δt, and the user's water consumption m n , ambient temperature T out , market electricity price TOU, the power consumption characteristic index sets of different time scales are shown in Table 2, obtained through statistical calculation of daily power generation data:

表2不同时间尺度的用电特征指标集Table 2. Electricity consumption characteristic index set at different time scales

Figure BDA0003736903050000112
Figure BDA0003736903050000112

所述潜力评估模块包括潜力评估模型建立模块、潜力评估结果获取模块;其中,The potential assessment module includes a potential assessment model building module and a potential assessment result acquisition module; wherein,

潜力评估模型建立模块,用于建立可调资源响应潜力评估模型;考虑到对可调资源响应潜力评估时各种不确定因素的影响,在线性区的某一个激励强度下,用户响应率不是唯一的一个点位,而是在一个可能的区域内变化;The potential evaluation model building module is used to establish an adjustable resource response potential evaluation model; considering the influence of various uncertain factors on the adjustable resource response potential evaluation, under a certain incentive strength in the linear region, the user response rate is not unique A point, but changes in a possible area;

忽略可调资源在死区和饱和区响应的随机性,针对线性区的相关参数建模求解,具体包括死区拐点r1,饱和区拐点r2及其纵坐标r3,将线性区响应曲线用二次函数表示:Neglecting the randomness of the response of adjustable resources in the dead zone and saturation zone, model and solve the relevant parameters in the linear zone, specifically including the inflection point r 1 of the dead zone, the inflection point r 2 of the saturation zone and their ordinate r 3 , and the response curve of the linear zone Represented by a quadratic function:

η=r4(δ-a)(δ-b) (1)η=r 4 (δ-a)(δ-b) (1)

式中:r4、a、b为二次模型的相关参数;η为用户响应率;δ为激励强度;In the formula: r 4 , a, b are related parameters of the quadratic model; η is the user response rate; δ is the incentive intensity;

潜力评估模型转换模块,用于根据已知的发电设备及用户响应模型关键参数,转换可调资源响应潜力评估模型为可求解形式:The potential evaluation model conversion module is used to convert the adjustable resource response potential evaluation model into a solvable form according to the known key parameters of the power generation equipment and user response model:

Figure BDA0003736903050000121
Figure BDA0003736903050000121

公式中的r4参数为考虑不确定性影响的随机参数,通过r4的随机性变化可以刻画可调资源参与响应过程的随机特征,认为用户的确定性参数r1、r2、r3具有个体间的差异性,而随机参数r4对同种类可调资源响应潜力的影响具有相似性,对具有用电行为相似性的一类可调资源集群分析其随机参数r4,从而得到不确定因素影响下的集群可调资源响应潜力;The r 4 parameter in the formula is a random parameter considering the influence of uncertainty. The random characteristics of adjustable resources participating in the response process can be described through the random change of r 4 . individual differences, and the random parameter r 4 has a similar impact on the response potential of the same type of adjustable resources, analyze the random parameter r 4 of a class of adjustable resource clusters with similar electricity consumption behaviors, and thus obtain the uncertain Cluster adjustable resource response potential under the influence of factors;

通过所述多时间尺度指标集中的日数据进行信息挖掘,得到可调资源响应潜力评估模型中的确定参数r1、r2、r3:Through information mining of the daily data in the multi-time-scale index set, the determined parameters r1, r2, and r3 in the adjustable resource response potential evaluation model are obtained:

使用主成分分析法对所述多时间尺度指标集进行降维,在此基础上使用最小二乘拟合挖掘用户可调潜力模型关键参数,最终得到如下关系式:The principal component analysis method is used to reduce the dimensionality of the multi-time scale index set, and on this basis, the least squares fitting is used to mine the key parameters of the user-adjustable potential model, and finally the following relationship is obtained:

Figure BDA0003736903050000122
Figure BDA0003736903050000122

式中:b1j、b2j、b3j为关键参数影响因素的主成分的系数;Uj表示通过主成分分析法提取出的第j个用户用电特征指标的主成分;aij为第j个主成分构成中第i个指标的系数;xi为第i个指标的取值;In the formula: b 1j , b 2j , and b 3j are the coefficients of the principal components of the key parameter influencing factors; U j represents the principal component of the jth user’s electricity consumption characteristic index extracted by the principal component analysis method; a ij is the jth The coefficient of the i-th index in the composition of principal components; x i is the value of the i-th index;

根据用户可调资源的历史响应数据,代入公式(2)反求出对应的r4值,从而形成基于用户历史响应数据的随机参数历史数据集;假设随机参数在一定范围内满足正态分布,从而采用盒式方法确定该随机参数的分布鲁棒模糊集:According to the historical response data of user-adjustable resources, substitute into formula (2) to find the corresponding r 4 value, thus forming a random parameter historical data set based on user historical response data; assuming that the random parameter satisfies a normal distribution within a certain range, The distribution robust fuzzy set of this random parameter is thus determined by the box method:

Figure BDA0003736903050000123
Figure BDA0003736903050000123

其中,r1、r2、r3为已知的确定性模型参数;r4为满足一定规律的正态分布,其中该分布均值为

Figure BDA0003736903050000131
标准差为
Figure BDA0003736903050000132
参数μ0与σ0为根据r4的历史响应数据集进行点估计得到的概率估计值;Among them, r 1 , r 2 , r 3 are known deterministic model parameters; r 4 is a normal distribution that satisfies certain rules, and the mean of the distribution is
Figure BDA0003736903050000131
standard deviation is
Figure BDA0003736903050000132
Parameters μ 0 and σ 0 are probability estimates obtained by point estimation based on the historical response data set of r 4 ;

潜力评估结果获取模块,用于将所得到的概率估计值视为r4满足的正态分布参数,从而得到可调资源参与响应调度的潜力评估结果:The potential evaluation result acquisition module is used to treat the obtained probability estimate as a normal distribution parameter satisfied by r 4 , so as to obtain the potential evaluation result of the adjustable resource participating in the response scheduling:

Figure BDA0003736903050000133
Figure BDA0003736903050000133

其中,均值基准值μ、方差基准值σ2、均值模糊值μe以及方差模糊值σe分别为描述用户响应潜力不确定性参数的模型指标,这4个指标综合反映了可调资源参与响应业务可调潜力的不确定性。Among them, the mean reference value μ, the variance reference value σ 2 , the mean fuzzy value μ e and the variance fuzzy value σ e are respectively model indicators describing the uncertainty parameters of user response potential. Uncertainty about the potential for business adjustment.

所述智能调度模块,包括粒子群优化模型建立模块以及全网资源调控模块;The intelligent scheduling module includes a particle swarm optimization model establishment module and a resource regulation module of the whole network;

所述粒子群优化模型建立模块,用于以新能源消纳的总效果最优为目标,建立粒子群优化模型:The particle swarm optimization model building module is used to establish the particle swarm optimization model with the goal of optimizing the overall effect of new energy consumption:

具体优化目标如公式(6)所示,包括降低功率波动、减少新能源弃电,限制条件如公式(8)所示,包括设备出力限制和功率波动率限制,The specific optimization objective is shown in formula (6), including reducing power fluctuations and reducing new energy curtailment. The constraints are shown in formula (8), including equipment output limitations and power fluctuation rate limitations.

Figure BDA0003736903050000134
Figure BDA0003736903050000134

Figure 437230DEST_PATH_FDA0003736903040000023
Figure 437230DEST_PATH_FDA0003736903040000023

Figure 1
Figure 1

其中Tnew表示进行计算功率波动的时段数目,λo,t为电能购买价格,λflu为功率波动损失成本系数,PG,t为新能源实际出力,PGo,t为新能源可出力能力,PGmax,t、 PGmin,t代表t时段新能源设备出力的上、下界限制,δt表示t时段的新能源出力功率波动,δrise为功率升高率的上限,δdrop为功率降低率的下限,Δt为两个时段之间的时间间隔;Among them, T new represents the number of periods for calculating power fluctuation, λ o,t is the purchase price of electric energy, λ flu is the cost coefficient of power fluctuation loss, PG,t is the actual output of new energy, and P Go,t is the output capacity of new energy , PGmax,t and PGmin,t represent the upper and lower limits of the new energy equipment output during the t period, δ t represents the power fluctuation of the new energy output during the t period, δrise is the upper limit of the power increase rate, and δdrop is the power reduction The lower limit of the rate, Δt is the time interval between two periods;

全网资源调控模块包括总调控中心server和分区域中心worker;The resource control module of the whole network includes the general control center server and the regional center worker;

总调控中心server用于使用联邦学习思想进行全网资源调控,具体包括:The general control center server is used to use the idea of federated learning to control the resources of the whole network, including:

步骤(a)总调控中心server将固定粒子群优化算法模型的参数w传递给各个分区域中心;Step (a) the general control center server transmits the parameter w of the fixed particle swarm optimization algorithm model to each sub-regional center;

步骤(b)基于所述可调资源的潜力评估结果,各个分区域中心的worker得到本地可调资源参与需求响应的功率数据,利用该源荷功率数据信息,以及总调控中心传来的模型参数w,分区域中心worker分别进行本地常规粒子群优化,计算各个区域的新能源出力或用户负荷用能的调整量;Step (b) Based on the potential evaluation results of the adjustable resources, the workers in each sub-regional center obtain the power data of the local adjustable resources participating in demand response, and use the source-load power data information and the model parameters transmitted from the general control center w, sub-regional center workers perform local conventional particle swarm optimization respectively, and calculate the new energy output of each region or the adjustment amount of user load energy consumption;

步骤(c)各个分区域中心worker利用本地数据在本地做多次梯度下降,得到更新后的梯度g,并计算新参数w返回给总调控中心server,Step (c) Each sub-regional center worker uses local data to perform multiple gradient descents locally, obtains the updated gradient g, and calculates the new parameter w and returns it to the general control center server.

w←w-α·g (9)w←w-α·g (9)

其中,w为粒子群优化模型参数,α为特定的权重系数更新步长,g为梯度;Among them, w is the particle swarm optimization model parameter, α is the specific weight coefficient update step size, and g is the gradient;

步骤(d)总调控中心server收集各个区域worker传回的新参数w,对参数进行加权平均,更新粒子群模型参数,再下送给各个分区域中心worker;Step (d) The general control center server collects the new parameters w returned by the workers in each area, performs weighted average on the parameters, updates the parameters of the particle swarm model, and then sends them to the workers in each sub-area center;

步骤(e)重复步骤(b)-(d),直到完成各个区域内的可控源荷资源调度。Step (e) Repeat steps (b)-(d) until the controllable source-load resource scheduling in each area is completed.

本发明在考虑不确定因素的影响下,实现了新能源设备及用户的集群调控潜力评估,并基于联邦学习思想,保护了后续资源调控过程中各区域的数据隐私性,提高了整体智能调控的安全性。Considering the influence of uncertain factors, the present invention realizes the potential evaluation of cluster control of new energy equipment and users, and based on the idea of federated learning, protects the data privacy of each region in the subsequent resource control process and improves the overall intelligent control. safety.

本发明另一方面提供了一种基于联邦学习的新能源集群消纳智能调控系统,包括:计算机可读存储介质和处理器;Another aspect of the present invention provides a new energy cluster consumption intelligent control system based on federated learning, including: a computer-readable storage medium and a processor;

所述计算机可读存储介质用于存储可执行指令;The computer-readable storage medium is used to store executable instructions;

所述处理器用于读取所述计算机可读存储介质中存储的可执行指令,执行第一方面所述的基于联邦学习的新能源集群消纳智能调控方法。The processor is configured to read the executable instructions stored in the computer-readable storage medium, and execute the federated learning-based intelligent control method for new energy cluster consumption described in the first aspect.

本发明另一方面提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现第一方面所述的基于联邦学习的新能源集群消纳智能调控方法。Another aspect of the present invention provides a non-transitory computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the new energy cluster consumption intelligence based on federated learning described in the first aspect is realized. control method.

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present application may be provided as methods, systems, or computer program products. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to flowcharts and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和 /或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.

最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit them. Although the present invention has been described in detail with reference to the above embodiments, those of ordinary skill in the art should understand that: the present invention can still be Any modifications or equivalent replacements that do not depart from the spirit and scope of the present invention shall fall within the protection scope of the claims of the present invention.

Claims (11)

1. A new energy cluster consumption intelligent control method based on federal learning is characterized in that: the method comprises the following steps:
collecting data of different new energy power generation equipment and power users, and establishing a multi-time scale index set, wherein the multi-time scale index set comprises power generation and power utilization characteristic index sets with different time scales;
based on the multi-time scale index set, evaluating the potential of the adjustable resource participating in response scheduling to obtain a potential evaluation result of the adjustable resource;
and aiming at the potential evaluation result of the adjustable resources, intelligently scheduling the resources of the whole network based on federal learning.
2. The new energy cluster digestion intelligent control method based on federal learning according to claim 1, characterized in that: the method comprises the following steps of collecting data of different new energy power generation equipment and power users, establishing a multi-time scale index set, wherein the multi-time scale index set comprises power generation and power utilization characteristic index sets with different time scales, and specifically comprises the following steps:
determining external influence factors of scheduling potential uncertainty of new energy output resources, collecting daily data, and establishing power generation characteristic index sets of different time scales;
the external influence factors of the scheduling potential uncertainty comprise weather factors and climate factors, the weather factors comprise wind speed, solar radiation degree, temperature and humidity, the climate factors comprise rain, sunny days and snow, and the power generation characteristic index sets of different time scales are obtained through statistical calculation of daily power generation data;
determining internal influence factors of scheduling potential uncertainty of user demand response resources, collecting data, and establishing power utilization characteristic index sets with different time scales;
the internal influence factors of the scheduling potential uncertainty comprise the equivalent heat capacity C, the equivalent heat resistance R, the energy efficiency ratio eta and the set temperature T of the polymer set Allowable temperature adjustment quantity delta T, regulation duration time delta T and user water consumption m n Ambient temperature T out And the electricity utilization characteristic index sets of different time scales are obtained by daily electricity generation data statistics and calculation.
3. The new energy cluster consumption intelligent control method based on federal learning according to claim 1, characterized in that: based on the multi-time scale index set, the potential of the adjustable resource participating in response scheduling is evaluated to obtain a potential evaluation result of the adjustable resource, and the method specifically comprises the following steps:
establishing an adjustable resource response potential evaluation model:
Figure RE-RE-FDA0003828763450000011
wherein r is 1 、r 2 、r 3 Is a known deterministic model parameter; r is 4 To satisfy a regular normal distribution, the mean value of the distribution is
Figure RE-RE-FDA0003828763450000012
Standard deviation of
Figure RE-RE-FDA0003828763450000013
Parameter mu 0 And σ 0 Is according to r 4 Carrying out point estimation on the historical response data set to obtain a probability estimation value;
the resulting probability estimate is taken as r 4 And (3) meeting the normal distribution parameters, thereby obtaining a potential evaluation result of the adjustable resource participating in response scheduling:
Figure RE-RE-FDA0003828763450000021
wherein, the mean value reference value mu and the variance reference value sigma 2 Mean fuzzy value μ e And variance ambiguity value σ e The model indexes are model indexes for describing uncertainty parameters of user response potential, and the 4 indexes comprehensively reflect the uncertainty of the adjustable potential of the adjustable resource participating response service.
4. The intelligent new energy cluster absorption regulation and control method based on federal learning according to claim 1, which is characterized in that: aiming at the potential evaluation result of the adjustable resources, intelligently scheduling the resources of the whole network based on federal learning, specifically comprising the following steps:
establishing a particle swarm optimization model by taking the optimal total effect of new energy consumption as a target:
the specific optimization target is shown in formula (6) and comprises reducing power fluctuation and reducing new energy power abandon, the limiting conditions are shown in formula (8) and comprise equipment output limit and power fluctuation rate limit,
Figure RE-RE-FDA0003828763450000022
Figure RE-RE-FDA0003828763450000023
Figure DEST_PATH_1
wherein T is new Indicating the number of periods during which the power fluctuation is calculated, λ o,t For purchase price of electric energy, λ flu For power fluctuation loss cost factor, P G,t For actual output of new energy, P Go,t Capability of new energy to output, P Gmax,t 、P Gmin,t Represents the upper and lower limit of the new energy equipment output in the t period, delta t Representing the new energy output power fluctuation, delta, over a period of t rise As an upper limit of the power increase rate, δ drop To lower the power reduction rate, Δ t is the time interval between two periods.
5. The new energy cluster consumption intelligent control method based on federal learning according to claim 4, characterized in that: the method comprises the following steps that a general control center server uses a federal learning idea to regulate and control resources of the whole network, and specifically comprises the following steps:
the method comprises the following steps that (a) a master control center server transmits a parameter w of a fixed particle swarm optimization algorithm model to each regional center;
step (b) based on the potential evaluation result of the adjustable resources, the worker in each regional center obtains power data of local adjustable resources participating in demand response, local conventional particle swarm optimization is respectively carried out on the worker in each regional center by utilizing the source charge power data information and the model parameter w transmitted from the total regulation center, and the adjustment quantity of new energy output or user load energy consumption in each region is calculated;
step (c), each regional center worker locally performs multiple gradient descent by using local data to obtain an updated gradient g, calculates a new parameter w and returns the new parameter w to the general control center server,
w←w-α·g (8)
wherein w is a particle swarm optimization model parameter, alpha is a specific weight coefficient updating step length, and g is a gradient;
the master control center server collects new parameters w returned by each regional worker, carries out weighted average on the parameters, updates particle swarm model parameters, and then sends the parameters to each regional center worker;
and (e) repeating the steps (b) to (d) until the controllable source load resource scheduling in each area is completed.
6. The utility model provides a new forms of energy cluster consumption intelligent control device based on federal study which characterized in that includes:
the characteristic index set establishing module is used for collecting data of different new energy power generation equipment and power users and establishing a multi-time scale index set, wherein the multi-time scale index set comprises power generation and power utilization characteristic index sets with different time scales;
the potential evaluation module is used for evaluating the potential of the adjustable resource participating in response scheduling based on the multi-time scale index set to obtain a potential evaluation result of the adjustable resource;
and the intelligent scheduling module is used for intelligently scheduling the resources of the whole network based on federal learning aiming at the potential evaluation result of the adjustable resources.
7. The intelligent new energy cluster digestion regulation and control device based on federal learning of claim 6, wherein the characteristic index set establishment module comprises a power generation characteristic index set establishment module and a power utilization characteristic index set establishment module;
the power generation characteristic index set establishing module is used for determining external influence factors of scheduling potential uncertainty of the new energy output resources, collecting daily data and establishing power generation characteristic index sets with different time scales;
the external influence factors of the scheduling potential uncertainty comprise weather factors and climate factors, the weather factors comprise wind speed, solar radiation degree, temperature and humidity, the climate factors comprise rain, sunny days and snow, and the power generation characteristic index sets of different time scales are obtained through statistical calculation of daily power generation data;
the power utilization characteristic index set establishing module is used for determining internal influence factors of scheduling potential uncertainty of user demand response resources, collecting data and establishing power utilization characteristic index sets with different time scales.
The internal influence factors of the scheduling potential uncertainty comprise the equivalent heat capacity C, the equivalent heat resistance R, the energy efficiency ratio eta and the set temperature T of the polymer set Allowable temperature adjustment quantity delta T, regulation duration time delta T and user water consumption m n Ambient temperature T out And the market electricity price TOU, wherein the electricity utilization characteristic index sets of different time scales are obtained by statistical calculation of daily electricity generation data.
8. The intelligent regulation and control device of new energy cluster consumption based on federal learning of claim 7, comprising: the potential evaluation module comprises a potential evaluation model establishing module and a potential evaluation result obtaining module; wherein,
the potential evaluation model establishing module is used for establishing an adjustable resource response potential evaluation model:
Figure RE-RE-FDA0003828763450000031
wherein r is 1 、r 2 、r 3 Is a known deterministic model parameter; r is 4 To satisfy a regular normal distribution, wherein the mean of the distribution is
Figure RE-RE-FDA0003828763450000041
Standard deviation of
Figure RE-RE-FDA0003828763450000042
Parameter mu 0 And σ 0 Is according to r 4 Carrying out point estimation on the historical response data set to obtain a probability estimation value;
a potential evaluation result acquisition module for considering the obtained probability estimation value as r 4 And (3) satisfying the normal distribution parameters, thereby obtaining a potential evaluation result of the adjustable resource participating in response scheduling:
Figure RE-RE-FDA0003828763450000043
wherein, the mean value reference value mu and the variance reference value sigma 2 Mean fuzzy value μ e And variance ambiguity value σ e The model indexes are model indexes for describing uncertainty parameters of user response potential, and the 4 indexes comprehensively reflect the uncertainty of the adjustable potential of the adjustable resource participating response service.
9. The intelligent new energy cluster digestion regulation and control device based on federal learning of claim 7, wherein the intelligent scheduling module comprises a particle swarm optimization model building module and a whole network resource regulation and control module;
and the particle swarm optimization model establishing module is used for establishing a particle swarm optimization model by taking the optimal total effect of new energy consumption as a target.
10. The intelligent new energy cluster digestion regulation and control device based on federal learning of claim 9,
the whole network resource regulation and control module comprises a main regulation and control center server and a regional center worker;
the general regulation and control center server is used for using the federal learning idea to regulate and control resources of the whole network, and specifically comprises the following steps:
the method comprises the following steps that (a) a master control center server transmits a parameter w of a fixed particle swarm optimization algorithm model to each regional center;
step (b) based on the potential evaluation result of the adjustable resources, the worker in each regional center obtains power data of local adjustable resources participating in demand response, local conventional particle swarm optimization is respectively carried out on the worker in each regional center by utilizing the source charge power data information and the model parameter w transmitted from the total regulation center, and the adjustment quantity of new energy output or user load energy consumption in each region is calculated;
step (c), each regional center worker performs gradient descent for multiple times locally by using local data to obtain an updated gradient g, calculates a new parameter w and returns the new parameter w to the general control center server,
w←w-α·g (9)
w is a particle swarm optimization model parameter, alpha is a specific weight coefficient updating step length, and g is a gradient;
and (d) the master control center server collects new parameters w returned by each regional worker, performs weighted average on the parameters, updates the particle swarm model parameters, and then sends the parameters to each regional center worker.
And (e) repeating the steps (b) to (d) until the controllable source load resource scheduling in each area is completed.
11. The Federal learning-based intelligent new energy cluster absorption regulation and control device as claimed in claim 9, wherein the specific optimization objective of the particle swarm optimization model is shown in formula (6) and includes reducing power fluctuation and reducing new energy electricity abandonment, and the limiting conditions are shown in formula (8) and include equipment output limit and power fluctuation rate limit,
Figure RE-RE-FDA0003828763450000051
Figure RE-RE-FDA0003828763450000052
Figure 84698DEST_PATH_1
wherein T is new Indicating the number of periods during which the power fluctuation is calculated, lambda o,t For purchase price of electric energy, λ flu For power fluctuation loss cost factor, P G,t For actual contribution of new energy, P Go,t For new energy possible capacity, P Gmax,t 、P Gmin,t Represents the upper and lower limit of the new energy equipment output in the t period, delta t Represents t timeNew energy output power fluctuation of the segment, delta rise As an upper limit of the power increase rate, δ drop To lower the power reduction rate, Δ t is the time interval between two periods.
CN202210805292.0A 2022-07-08 2022-07-08 New energy cluster consumption intelligent control method and device based on federated learning Pending CN115358441A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210805292.0A CN115358441A (en) 2022-07-08 2022-07-08 New energy cluster consumption intelligent control method and device based on federated learning

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210805292.0A CN115358441A (en) 2022-07-08 2022-07-08 New energy cluster consumption intelligent control method and device based on federated learning

Publications (1)

Publication Number Publication Date
CN115358441A true CN115358441A (en) 2022-11-18

Family

ID=84032512

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210805292.0A Pending CN115358441A (en) 2022-07-08 2022-07-08 New energy cluster consumption intelligent control method and device based on federated learning

Country Status (1)

Country Link
CN (1) CN115358441A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117239739A (en) * 2023-11-13 2023-12-15 国网冀北电力有限公司 A method, device and equipment for predicting user-side load using a large knowledge model

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117239739A (en) * 2023-11-13 2023-12-15 国网冀北电力有限公司 A method, device and equipment for predicting user-side load using a large knowledge model
CN117239739B (en) * 2023-11-13 2024-02-02 国网冀北电力有限公司 Method, device and equipment for predicting user side load by knowledge big model

Similar Documents

Publication Publication Date Title
Dong et al. Wind power day-ahead prediction with cluster analysis of NWP
CN108593990B (en) Electricity stealing detection method based on electricity consumption behavior mode of electric energy user and application
CN103545832B (en) A kind of photovoltaic system energy accumulation capacity configuration based on generating predicated error
CN102184337B (en) Dynamic combination analysis method of new energy generating capacity influenced by meteorological information
CN108388962B (en) A system and method for forecasting wind power
CN105678404A (en) Micro-grid load prediction system and method based on electricity purchased on-line and dynamic correlation factor
CN106803129A (en) A kind of wind power ensemble prediction method based on multi-source numerical weather forecast
CN102999791A (en) Power load forecasting method based on customer segmentation in power industry
CN104636822A (en) Residential load prediction method of elman-based neural network
CN102509027B (en) Wind powder combined predication method based on cross entropy theory
CN104331737A (en) Office building load prediction method based on particle swarm neural network
CN107506843A (en) A kind of short-term load forecasting method and device
CN114219212A (en) Flexible scheduling method for demand side resources considering ubiquitous power internet of things and edge calculation
CN104376389A (en) Master-slave type micro-grid power load prediction system and master-slave type micro-grid power load prediction method based on load balancing
CN110109971A (en) A kind of low-voltage platform area user power utilization Load Characteristic Analysis method
CN112653198A (en) Wind power output scene generation method and system based on prediction box
CN110675275A (en) Demand side response power load regulation and control method and system of virtual power plant
Zhao et al. Short-term microgrid load probability density forecasting method based on k-means-deep learning quantile regression
CN117833319A (en) Electric power peak regulation system based on Internet of things
CN117010946A (en) Thermal power plant production and operation cost accounting system and application method thereof
CN115705608A (en) A virtual power plant load sensing method and device
CN115358441A (en) New energy cluster consumption intelligent control method and device based on federated learning
CN115796539A (en) Demand response scheduling method based on block chain high-energy-carrying enterprise priority
CN112330017B (en) Power load forecasting method, device, electronic device and storage medium
CN105633950A (en) Multi-target random, fuzzy and dynamic optimal power flow considering wind power injection uncertainty

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