[发明专利]一种基于人工萤火虫群优化算法的计及产能节点使用寿命的产能分配方法有效
申请号: | 201811331371.2 | 申请日: | 2018-11-09 |
公开(公告)号: | CN109190860B | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 杨秦敏;刘广仑;范海东;冯时;陈积明;孙优贤;李清毅;周君良;关键;俞荣栋 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/06;G06Q50/06;G06N3/00 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 刘静;邱启旺 |
地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于人工萤火虫群优化算法的计及产能节点使用寿命的产能分配方法,本发明根据能源互联网中产能节点的使用寿命,通过建立寿命损耗率模型决定产能节点在不同阶段的最大产能功率,并结合能量传输损耗、环境效益等多因素进行产能分配的方法,从而最大化产能效率及产能收益,本发明采用启发式的人工萤火虫群优化算法,模仿自然界群体生活生物的社会行为构造随机搜索方法,将决策变量比喻为解空间中移动的萤火虫,其亮度与自身位置目标值有关,每个萤火虫向决策域中亮度更高的萤火虫移动,即向更优的位置移动,可得到区域最优解,即最佳分配方案。本发明对于能源互联网中多能源形式共存的产能分配问题具有重要的科学意义和应用价值。 | ||
搜索关键词: | 一种 基于 人工 萤火虫 优化 算法 产能 节点 使用寿命 分配 方法 | ||
【主权项】:
1.一种基于萤火虫群优化算法的计及产能节点使用寿命的产能分配方法,其特征在于,包括以下步骤:(1)获取能源互联网产能区域多种能源形式的产能节点,产能节点的编号M表示为:
其中,n为该产能区域的产能节点数量,产能节点在时刻t可发功率P表示为:
其中,Pi(t)为产能节点i在时刻t的可发功率;(2)将产能节点的寿命损耗率γP与运行功率的关系设置为指数模型,表示为:
其中,γ0为该节点没有运行时的自然损耗率,b为待拟合常数,P为实际功率,Pn为额定功率;引入关于使用时间的修正系数γt,设置为分段函数模型,表示为:
其中,Tn为节点始终处于额定功率下的使用寿命,则修正之后的节点总寿命损耗率γ(P,t)表示为:γ(P,t)=γP·γt当节点始终处于满载状态,即额定功率运行状态下,寿命损耗率γ(P,t)由1下降至阈值α时无法继续使用,满足:
每个节点有其对应的α,Tn,γ0值,由此拟合出节点损耗率模型中的b值;当节点分别处于过载、满载与轻载运行状态时,寿命损耗率γ(P,t)同样在下降至阈值α时无法继续使用,则节点实际运行寿命T满足条件:
其中,T1,T2,T3为节点分别在过载、满载、轻载运行状态下的运行时间,由此条件分配T1,T2,T3值,即节点处于不同运行状态的持续时间;在产能分配中,每个产能节点根据自身寿命损耗率的模型控制其处于过载、满载及轻载运行状态的时间,不同的运行状态对应不同的产能性能,通过建立模糊规则表示与使用时间相关的性能系数Wage,模糊规则的应用如下表示:
(3)获取能源互联网中不同能源类型负荷的功率需求,表示为:PL(t)=[PL1(t),PL2(t),...,PLs(t)]其中,s为负荷总数,PLj(t)为负荷j在t时刻所需功率;每个产能节点能够同时向多个负荷进行供能,产能节点i向s个负荷进行供能的分配表示为:
其中,αij为产能节点i向负荷j发送功率与自身可发最大功率的百分比,满足条件αi1+αi2+...+αis≤1;(4)产能节点向负荷供能时首先需要将自身的能源类型转换为负荷需求的能源类型,对应的转换效率ηc表示为:
其中,
为产能节点i的能源类型转换为负荷j所需能源类型转换的效率;产能节点将能源类型转换为负荷需求的能量类型之后,在向负荷传输过程会造成能量的损耗,传输效率ηt表示为:
其中,Dij为产能节点i与负荷j的能量传输距离,δj为负荷j所需能量类型对应的单位传输距离的能量损耗率;(5)获取不同能源类型各自的实时价格C(t),表示为:
其中,Ci(t)为产能节点i对应能源类型在t时刻的实时价格,能源类型相同的产能节点对应实时价格相同,将实时价格Ci(t)归一化至0到1之间的系数
表示为:
(6)不同能源类型产能时对环境的影响不同,使用模糊规则对环境效益系数Wen进行评估,风力发电和光伏发电的环境效益定义为高,天然气产能的环境效益定位为正常,火力发电的环境效益定义为低,模糊规则的应用如下:
(7)在产能分配中综合考虑产能节点使用寿命、能量转换效率、能量传输效率、能源实时价格以及环境效益五项因素来进行产能的分配,五项因素的考虑权重W表示为:W=[w1,w2,w3,w4,w5]其中,wk表示第k项因素的权重,满足w1+w2+w3+w4+w5=1;(8)对于负荷j,在t时刻每个产能节点向其供能的占比β(t)表示为:βj(t)=[β1j(t),β2j(t),...,βnj(t)]其中,βij(t)为t时刻产能节点i向负荷j供能与负荷所需能量的占比,满足β1j+β2j+...+βnj=1,则t时刻向负荷j供能分配方案的性能指标为:
目标函数为在时间周期Tduration内所有负荷的性能指标之和,表示为:
目标函数越大,对应的分配方案越好,约束条件为:对任意负荷j,都有
其中,nj为向负荷j进行供能的产能节点个数,Pij为产能节点i向负荷j供能的实际功率,满足条件:
其中,
为产能节点i向负荷j供能时所发最大功率,满足:
(9)采用启发式的人工萤火虫群优化算法求解目标函数,获取最佳产能分配方案,即每个节点向每个负荷进行供能的功率与自身所发最大功率的占比;目标函数的求解过程具体如下:(9.1)选取满足约束条件的每个节点向每个负荷进行供能的功率与自身所发最大功率的占比为初始占比,该初始值构成萤火虫i的初始位置xi(1),求解此时的目标函数值作为该萤火虫的荧光素初值l0;(9.2)设定萤火虫的规模n,每个萤火虫最大移动次数Q,初始化步长s、荧光素消失率ρ、荧光素更新率γ、决策域rd;(9.3)每个萤火虫i的当前位置为xi(k),并计算荧光素值li(k),表示为:li(k)=(1‑ρ)li(k‑1)+γf(xi(k))其中,li(k‑1)为萤火虫i上个位置时的荧光素值,f(xi(k))为萤火虫i对应的目标函数值;(9.4)每个萤火虫i在决策域半径内选择荧光素小于自身的个体,表示为:Ni(k)={j:||xj(k)‑xi(k)|| 其中,N为Ni(k)集合中的个体数,萤火虫i向概率最大对应的个体j方向移动,更新位置为xi(k+1),表示为:
其中,xj(k)为个体j的当前位置;(9.5)令k=k+1,返回步骤(9.3),直到达到设定的最大移动次数Q时,停止移动,得到萤火虫的最佳位置,即最佳分配方案。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811331371.2/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理