一种基于极限迁移学习的电力系统经济调度分散Q方法技术方案

技术编号:15502897 阅读:76 留言:0更新日期:2017-06-03 23:35
本发明专利技术公开了一种基于极限迁移学习的电力系统经济调度分散Q方法。该基于极限迁移学习的电力系统经济调度分散Q方法,本发明专利技术提出的基于极限迁移学习的电力系统经济调度分散Q方法,既可以解决含汽轮机阀点效应的非凸经济调度问题,又能够进行分散式优化计算,适应当今分散式经济调度的要求,且该方法通过采用极限迁移学习的机制,能够对分散Q方法的初始矩阵进行修正,使得算法的收敛速度大大提高。

Decentralized Q method for power system economic dispatch based on extreme transfer learning

The invention discloses a decentralized Q method for power system economic dispatch based on limit shift learning. The dispersion of Q method for power system economic dispatch limit based on transfer learning, the Q method of decentralized power system economic dispatch limit based on transfer learning, non convex economic dispatch problem can not only solve the water turbine valve point effect, and can calculate the decentralized optimization, adapt to the decentralized economic dispatch, and using the mechanism of limit transfer learning, to disperse the initial matrix Q method is modified, so that the convergence speed of the algorithm is greatly improved.

【技术实现步骤摘要】
一种基于极限迁移学习的电力系统经济调度分散Q方法
本专利技术涉及电力系统经济调度
,具体为一种基于极限迁移学习的电力系统经济调度分散Q方法。
技术介绍
现代社会中,节能减排越来越受到人们的重视,我国政府非常重视节能,供电企业也应当响应国家政策。而经济调度研究的是如何在额定负荷下达到机组发电功率最优组合,其最终目的就是研究如何减少系统发电成本。但电力系统传统的经济调度方式都是集中式的。集中式调度通常不灵活且收敛速度缓慢,它需要复杂的通信网络收集全局信息和一个强大的中央控制器来处理大量数据,无法满足区域隐私和独立控制的需求,且无法及时在间歇性和不确定性的可再生能源的剧烈变化中做出响应。在未来智能电网的快速发展下,集中式调度必定难以为继,分散式经济调度应运而生。但是优化算法方面,传统的人工智能算法,如GA算法、ABC算法、PSO算法都是集中式的,经典优化方法,如牛顿法、内点法等却无法解决含汽轮机的非凸函数的优化问题。
技术实现思路
(一)解决的技术问题针对现有技术的不足,本专利技术提供了一种基于极限迁移学习的电力系统经济调度分散Q方法,解决了传统的人工智能算法,如GA算法、ABC算法、PSO算法都是集中式的,经典优化方法,如牛顿法、内点法等却无法解决含汽轮机的非凸函数的优化问题的问题。(二)技术方案为实现上述目的,本专利技术提供如下技术方案:一种基于极限迁移学习的电力系统经济调度分散Q方法,包括以下步骤:S1、由发电机的发电成本参数及约束条件确定经济调度模型,确立以最小化系统的发电成本作为适应度函数;S2、建立由调度中心做协调,各发电机独自做分散式计算的分散式经济调度框架,发电机的输出有功功率作为优化变量,将变量和变量变化动作均进行二进制编码,并把其储存在传统Q学习算法的Q矩阵中,并确定各变量产生种群的大小;S3、选取典型日的日负荷曲线作为准优化目标;各发电机分别利用种群进行寻优;计算每个个体的目标函数;计算分散Q方法的奖励函数;更新变量的Q矩阵;S4、各发电机分别给调度中心上传优化结果,调度中心评估此次优化结果的优劣,若优化结果比上一次差,则驳回此次结果,并保留上次优化策略;否则,完全采用此次优化策略;S5、判断是否达到最大迭代次数,若达到最大迭代次数,则结束计算并输出调度中心收集的优化策略结果和优化后各变量的Q矩阵;否则,返回利用种群进行寻优的步骤;S6、迭代结束后,对记录的准优化后的Q矩阵进行极限迁移学习,得到修正后的Q矩阵;S7、将修正Q矩阵作为新的优化初始矩阵,再次利用分散Q方法进行新目标的分散式经济调度优化计算,并输出寻优结果。优选的,所述发电机的约束条件包括:发电机有功输出功率的上下限约束,系统的功率平衡约束。优选的,所述系统优化目标为系统发电成本最低。优选的,所述极限学习本质上是一种单隐层前向神经网络的训练算法,以最小化训练误差为目标,通过算法确定隐层输出权重。优选的,所述迁移学习其目标是将某个领域或任务上学习到的知识或模式应用到不同的但相关的领域或问题中,对准优化后的Q矩阵进行极限学习后得到的修正Q矩阵,通过迁移学习,放入新目标寻优的分散Q方法的初始Q矩阵,可以大大加快寻优速度。(三)有益效果本专利技术提供了一种基于极限迁移学习的电力系统经济调度分散Q方法,具备以下有益效果:(1)本专利技术提出的基于极限迁移学习的电力系统经济调度分散Q方法,既可以解决含汽轮机阀点效应的非凸经济调度问题,又能够进行分散式优化计算,适应当今分散式经济调度的要求,且该方法通过采用极限迁移学习的机制,能够对分散Q方法的初始矩阵进行修正,使得算法的收敛速度大大提高。(2)本专利技术设计的基于极限迁移学习的电力系统经济调度分散Q方法,继承了智能算法的优点,对不同模型的适应性强,可以解决含汽轮机阀点效应的非凸经济调度问题。(3)本专利技术设计的基于极限迁移学习的电力系统经济调度分散Q方法,相比其它传统的集中式人工智能算法,如GA算法、ABC算法、GSO算法等,该方法能够进行分散式优化计算,适应当今分散式经济调度的要求。(4)本专利技术设计的基于极限迁移学习的电力系统经济调度分散Q方法,利用极限学习机较强的非线性拟合能力,通过采用极限迁移学习的机制,对分散Q算法的初始矩阵进行修正,使得算法的收敛速度大大提高附图说明图1为本专利技术的方法流程图;图2为典型日的日负荷曲线图;图3为新目标的负荷曲线图;图4为六台发电机的发电成本参数表。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1-3,本专利技术的一个实施方式提供一种基于极限迁移学习的电力系统经济调度分散Q方法,包括以下步骤:S1、由发电机的发电成本参数及约束条件确定经济调度模型,确立以最小化系统的发电成本作为适应度函数;S2、建立由调度中心做协调,各发电机独自做分散式计算的分散式经济调度框架,发电机的输出有功功率作为优化变量,将变量和变量变化动作均进行二进制编码,并把其储存在传统Q学习算法的Q矩阵中,并确定各变量产生种群的大小;S3、选取典型日的日负荷曲线作为准优化目标;各发电机分别利用种群进行寻优;计算每个个体的目标函数;计算分散Q方法的奖励函数;更新变量的Q矩阵;S4、各发电机分别给调度中心上传优化结果,调度中心评估此次优化结果的优劣,若优化结果比上一次差,则驳回此次结果,并保留上次优化策略;否则,完全采用此次优化策略;S5、判断是否达到最大迭代次数,若达到最大迭代次数,则结束计算并输出调度中心收集的优化策略结果和优化后各变量的Q矩阵;否则,返回利用种群进行寻优的步骤;S6、迭代结束后,对记录的准优化后的Q矩阵进行极限迁移学习,得到修正后的Q矩阵;S7、将修正Q矩阵作为新的优化初始矩阵,再次利用分散Q方法进行新目标的分散式经济调度优化计算,并输出寻优结果。发电机的约束条件包括:发电机有功输出功率的上下限约束,系统的功率平衡约束。系统优化目标为系统发电成本最低。极限学习本质上是一种单隐层前向神经网络的训练算法,以最小化训练误差为目标,通过算法确定隐层输出权重。迁移学习其目标是将某个领域或任务上学习到的知识或模式应用到不同的但相关的领域或问题中,对准优化后的Q矩阵进行极限学习后得到的修正Q矩阵,通过迁移学习,放入新目标寻优的分散Q方法的初始Q矩阵,可以大大加快寻优速度。使用时:在步骤S110,由发电机的发电成本参数及约束条件确定经济调度模型,确立以最小化系统的发电成本作为适应度函数。发电机的燃料成本函数可基于其中包含高度非线性和不连续引起的汽轮机引起的阀点效应,因此,最小化系统发电成本的适应度函数C(P),包含了二次函数和正弦函数成分,表达式可描述为其中,n是发电机的数量,ai,bi,ci,di,和ei是第i台发电机的发电成本参数,Pmini为第i台发电机输出的最小有功功率,Pi是第i台发电机输出的有功功率。发电机容量约束为:其中,Pmini,Pmaxi为第i台发电机输出的最小和最大有功功率。电力系统平衡约束为:PD是系统需求的总负荷。所述的6台燃煤发电机发电成本参本文档来自技高网...
一种基于极限迁移学习的电力系统经济调度分散Q方法

【技术保护点】
一种基于极限迁移学习的电力系统经济调度分散Q方法,其特征在于:包括以下步骤:S1、由发电机的发电成本参数及约束条件确定经济调度模型,确立以最小化系统的发电成本作为适应度函数;S2、建立由调度中心做协调,各发电机独自做分散式计算的分散式经济调度框架,发电机的输出有功功率作为优化变量,将变量和变量变化动作均进行二进制编码,并把其储存在传统Q学习算法的Q矩阵中,并确定各变量产生种群的大小;S3、选取典型日的日负荷曲线作为准优化目标;各发电机分别利用种群进行寻优;计算每个个体的目标函数;计算分散Q方法的奖励函数;更新变量的Q矩阵;S4、各发电机分别给调度中心上传优化结果,调度中心评估此次优化结果的优劣,若优化结果比上一次差,则驳回此次结果,并保留上次优化策略;否则,完全采用此次优化策略;S5、判断是否达到最大迭代次数,若达到最大迭代次数,则结束计算并输出调度中心收集的优化策略结果和优化后各变量的Q矩阵;否则,返回利用种群进行寻优的步骤;S6、迭代结束后,对记录的准优化后的Q矩阵进行极限迁移学习,得到修正后的Q矩阵;S7、将修正Q矩阵作为新的优化初始矩阵,再次利用分散Q方法进行新目标的分散式经济调度优化计算,并输出寻优结果。...

【技术特征摘要】
1.一种基于极限迁移学习的电力系统经济调度分散Q方法,其特征在于:包括以下步骤:S1、由发电机的发电成本参数及约束条件确定经济调度模型,确立以最小化系统的发电成本作为适应度函数;S2、建立由调度中心做协调,各发电机独自做分散式计算的分散式经济调度框架,发电机的输出有功功率作为优化变量,将变量和变量变化动作均进行二进制编码,并把其储存在传统Q学习算法的Q矩阵中,并确定各变量产生种群的大小;S3、选取典型日的日负荷曲线作为准优化目标;各发电机分别利用种群进行寻优;计算每个个体的目标函数;计算分散Q方法的奖励函数;更新变量的Q矩阵;S4、各发电机分别给调度中心上传优化结果,调度中心评估此次优化结果的优劣,若优化结果比上一次差,则驳回此次结果,并保留上次优化策略;否则,完全采用此次优化策略;S5、判断是否达到最大迭代次数,若达到最大迭代次数,则结束计算并输出调度中心收集的优化策略结果和优化后各变量的Q矩阵;否则,返回利用种群进行寻优的步骤;S6、迭代结束后,对记录的准优化后的Q矩阵进行极限迁移学习,得...

【专利技术属性】
技术研发人员:郑宇孟科徐岩邱靖董朝阳李正佳
申请(专利权)人:南方电网科学研究院有限责任公司苏州华天国科电力科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1