基于多智能体的电能路由器调度优化方法

文档序号:31130488发布日期:2022-08-13 05:27阅读:来源:国知局

技术特征:
1.基于多智能体的电能路由器调度优化方法,其特征在于,包括以下步骤:步骤一:搭建应用于多智能体路由器系统的多智能体系统;步骤二:负荷管理单元预测可再生能源发电量和负荷电量;步骤三:中心控制模块基于预测数据对微源进行调度优化;步骤四:电能路由器管理模块根据优化结果对微源实现控制。2.根据权利要求1所述的基于多智能体的电能路由器调度优化方法,其特征在于,所述搭建应用于多智能体路由器系统的多智能体系统,包括电能路由器管理模块、中心控制模块、人机交互接口、数据库、算法库、模型库以及电能路由器的通信接口;其中,所述电能路由器管理模块包括输入端管理单元,负荷管理单元;其中,所述输入端管理单元包括电能节点,风力发电节点,光伏发电节点;所述负荷管理单元包括负荷预测节点和负荷平衡节点。3.根据权利要求1所述的基于多智能体的电能路由器调度优化方法,其特征在于,所述电能路由器的通信接口以电气方式连接有一个电能路由器管理模块;且所有电能路由器与同一个中心控制模块以电气方式连接;所述中心控制模块与算法库、人机交互接口、数据库以及模型库以电气方式连接;所述中心控制模块具有最高决策权,根据负荷、风能、太阳能、设备参数能对输入端进行调度优化。4.根据权利要求2所述的基于多智能体的电能路由器调度优化方法,其特征在于,所述电能节点用于控制传输的稳定性以及对输入功率的调度;风力发电节点负责对风速的预测、实现最大功率点控制以及对风力发电功率的计算;光伏节点负责对日照强度的预测、实现最大功率点控制以及对光伏发电功率的计算;所述电能节点、风力发电节点以及光伏发电节点均采用最大功率跟踪控制模式运行;所述负荷预测节点基于预测模型对用户负荷和可再生能源发电量进行预测;负荷平衡节点用于控制负荷和输入端之间的能量平衡;所述算法库用于保存调度优化过程中需要使用的算法;所述人机交互接口用于向工作人员提供手动操作以及调节中心控制模块的算法、模型以及算法中使用的参数的平台;所述数据库用于保存中心控制模块需要的负荷、风速、日照强度以及设备参数和发电机节点提供的发电机组参数;所述模型库用于根据不同的目标与输入数据,生成不同的优化模型。5.根据权利要求1所述的基于多智能体的电能路由器调度优化方法,其特征在于,所述负荷管理单元预测可再生能源发电量和负荷电量包括以下步骤:步骤s1:选取前馈神经网络作为预测模型;输入向量集合标记为x,输入向量标记为xi,其中i为输入向量的序号;将输入层节点数量标记为n;隐含层节点数量标记为l;隐含层中形成的输出函数标记为h(x)=[h1(x),...,hn(x)],隐含层中的输出权值标记为β=[β1,...,βl],训练样本集{(xi,ti)|xi∈r
d
,ti∈r
m
,i=1,...,n};其中,输入向量xi的训练特征包括节点负荷功率、光照强度、风速、温度、相对湿度及日期类型等;其中,目标值ti表示可再生能源发电量和用户负荷;步骤s2:所述前馈神经网络的输出值oi可表达为:
其中,g(x)为激活函数,ωj为输入权重,βj为输出权重,bj是第j个隐层单元的偏置;步骤s3:考虑零误差均值:∑
n
‖oi-ti‖=0;利用零误差均值逼近训练样本,则存在βi、ωi、bi,使:将公式(1)采用矩阵形式表达;可表达为hβ=t;其中:步骤s4:将目标转化为求解输出权重β集合,使其最小范数最小二乘解表示为:β=h
+
t式中h+为广义逆矩阵,根据moore-penrose广义逆相关定理进行求解,采用正交法计算求解,为进一步提高模型泛化能力,引入正则化系数,上式变为:步骤s5:以日前发电数据和用户负荷为训练样本,求解出权重集合β;获得训练好的前馈神经网络模型;步骤s6:通过训练好的前馈神经网络模型,预测获得可再生能源发电量和用户负荷。6.根据权利要求1所述的基于多智能体的电能路由器调度优化方法,其特征在于,所述中心控制模块基于预测数据对微源进行调度优化包括以下步骤:步骤p1:系统中心控制模块采用主从工作模式,从模型库中选用运行成本作为经济调度模型,从算法库中选用多智能体粒子群算法;步骤p2:对多智能体粒子群算法进行优化;根据智能体的行为和工作模式,抽象出变异算子、自学习算子以及合作竞争算子,将智能体算子融入粒子群算法;具体优化包括以下步骤:步骤q1:在基本粒子群迭代过程中,粒子基于当前的空间位置、历史最优空间位置以及群体的最优空间位置,根据速度和位置更新公式来确定最优移动路径。对于速度和空间位置为v
i
=[ν
i,1

i,2
,


i,n
]和x
i
=[x
i,1
,x
i,2
,

,x
i,n
],处于n维空间种群的第i个粒子,其速度和位置更新公式为:度和位置更新公式为:其中,k表示迭代次数;c1表示自身认知系数;c2是粒子群的群体认知系数;r1、r2是[0,1]
区间均匀分布的随机数;步骤q2:确定目标函数为系统运行成本最小化:其中f表示系统运行成本;n表示发电机数量;f
i
(p
gi
(t))表示t时刻内第i个发电机组的费用特性曲线;f(p
gtotal
(t))表示天然气费用特性曲线。步骤q3:发电机组特性曲线和天然气费用特性曲线用二次函数近似表示;所述基于多智能体的电能路由器调度优化方法的约束条件如下:发电机组有功率上下限约束:发电机组有功率上下限约束:表示发电机组发出有功功率最小值,表示发电机组发出有功功率最大值,p
gi
(t)表示第i台发电机组t时刻出力大小;系统负荷平衡约束:其中,n
s
表示电力网络负荷节点个数;p
en
(t)表示t时刻内第n个节点的负荷电功率;p
gn
(t)表示t时刻内第n个节点的负荷天然气功率;p
etotal
(t)表示t时刻内电能路由器总负荷电功率;p
gtotal
(t)表示t时刻内电能路由器总负荷天然气功率;电能路由器约束条件:其中,l
e
(t)表示电负荷功率;l
e
(t)表示热负荷功率;s
net
、s
chp
、s
wind
、s
solar
、s
f
分别表示输电网络、热电联产设备、风力发电机组、光伏发电以及加热装置的稳定性概率;分别表示变压器、热电联产设备、ac/ac转换器、dc/ac转换器以及加热装置的转换效率;p
e
(t)、p
g
(t)、p
w
(t)、p
s
(t)分别表示电网、热电联产设备、风力发电以及光伏发电输入的电功率;ν
gchp
(t)、ν
gf
(t)表示热电联产设备和加热设备的天然气调度参数。其中p
w
(t)、p
s
(t)由负荷管理单元中的预测模型求得;对于热点联产设备需要考虑最大容量限制约束条件和调度参数约束条件:其中p
chp
表示加热装置允许最大输出热功率值;对调度参数的约束条件进行变化,获得:
步骤q3:根据约束条件







,利用基本粒子群算法求解公式(2)的系统运行成本的最小值;步骤p3:根据求解的运行成本最小值对应的发电机组费用以及天然气费用,可获得各个电能路由器的优化方案;控制中心模块将各个电能路由器的优化方案发送至对应的电能路由器。7.根据权利要求1所述的基于多智能体的电能路由器调度优化方法,其特征在于,所述电能路由器管理模块根据优化结果对微源实现控制包括:各个电能路由器接收到优化方案后,根据各负荷节点提供的负荷、风速、日照强度以及设备参数和发电机节点提供的发电机组参数等数据进行能量调度的优化。

技术总结
本发明公开基于多智能体的电能路由器优化调度方法。通过对多电能路由器能源互联网结构进行分析,建立一种双层分布式多智能体系统,系统主要由具有最高决策权的中心控制模块、与电能路由器相连的电能路由器管理模块组成。电能路由器管理模块负责接收接入能源的发电信息,并根据日前数据样本通过神经网络对可再生能源发电量和用户负荷进行预测,中心控制模块通过智能算法,对预测数据进行调度优化,并将结果传输至各管理智能体,从而实现对各节点能量调度的控制,解决到达能源互联网中能量调度的经济性以及能量传输的稳定性的问题。调度的经济性以及能量传输的稳定性的问题。调度的经济性以及能量传输的稳定性的问题。


技术研发人员:丁石川 汪炜航 郭小璇 鲍海波 杭俊
受保护的技术使用者:安徽大学
技术研发日:2022.05.23
技术公布日:2022/8/12
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1