[发明专利]一种兆瓦级氢储能电站容量配置方法及系统有效
申请号: | 202111653682.2 | 申请日: | 2021-12-30 |
公开(公告)号: | CN114336696B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 滕越;王缔;林今;赵骞;李佳蓉;张健;程祥;缪春辉;陈国宏;孔明;潘东;唐龙江 | 申请(专利权)人: | 国网安徽省电力有限公司电力科学研究院;清华大学 |
主分类号: | H02J3/28 | 分类号: | H02J3/28;H02J15/00;G06Q10/04;G06Q50/06;G06N3/00 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 刘芳 |
地址: | 230601 *** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 兆瓦 级氢储能 电站 容量 配置 方法 系统 | ||
1.一种兆瓦级氢储能电站容量配置方法,其特征在于,包括:
根据待选设备的设备选型范围和数量选择范围生成待搜索空间;
设置粒子的结构;所述粒子的结构包含当前位置、历史最优位置以及历史最优适应度;粒子的当前位置P=[x1,x2,…xN,y1,y2,…yN]表示某一种可行的设备选型方案x1,x2,…xN与某一种可行的各设备数量y1,y2,…yN的组合;设置粒子群算法中的粒子种群数目、最大迭代次数、惯性权重与加速常数,并确定粒子速度各维度的范围;
将所述粒子的当前位置代入氢能综合利用系统运行规划,计算各粒子的当前适应度;
所述将所述粒子的当前位置代入氢能综合利用系统运行规划,计算各粒子的当前适应度,具体包括:
将所述粒子的当前位置对应的选型方案作为氢能综合利用系统运行模拟的第三类边界条件,进行系统运行模拟,求出所述当前位置对应的所述当前适应度;所述当前适应度为所述氢能综合利用系统当前的投资回报收益率;
根据所述当前适应度更新所述粒子的历史最优适应度与历史最优位置;
根据所述粒子的历史最优位置计算所述粒子的当前速度;所述当前速度代表下一次的搜索方向;
所述根据所述粒子的历史最优位置计算所述粒子的当前速度,具体包括:
根据所述粒子的历史最优位置Psi以及粒子群的历史全局最优位置Pgi,采用公式Vi+1=ωVi+C1random(0,1)(Pi-Psi)+C2random(0,1)(Pi-Pgi)计算所述粒子的当前速度Vi+1;其中ω为惯性因子,Vi为上一次迭代的当前速度,C1和C2为加速常数,random(0,1)表示0到1之间的随机数,Pi为所述粒子的当前位置;
根据速度各维度范围修正计算得到的速度数值,将各维度中超出速度边界的值修正为速度边界;
根据所述粒子的当前位置和当前速度计算下一次迭代的当前位置;
所述根据所述粒子的当前位置和当前速度计算下一次迭代的当前位置,具体包括:
根据所述粒子的当前位置Pi和当前速度Vi+1,采用公式Pi+1=Pi+Vi+l计算下一次迭代的当前位置Pi+1;
判断所述当前位置是否超出所述待搜索空间,获得第一判断结果;
若所述第一判断结果为所述当前位置超出所述待搜索空间,则进行位置限制;
若所述第一判断结果为所述当前位置未超出所述待搜索空间,则判断是否达到最大迭代次数或满足迭代退出条件,获得第二判断结果;
若所述第二判断结果为未达到最大迭代次数或不满足迭代退出条件,则返回所述将所述粒子的当前位置代入氢能综合利用系统运行规划,计算各粒子的当前适应度的步骤;
若所述第二判断结果为达到最大迭代次数或满足迭代退出条件,则将粒子群的历史全局最优位置输出,得到最优设备选型结果;
根据所述最优设备选型结果配置兆瓦级氢储能电站容量。
2.一种兆瓦级氢储能电站容量配置系统,其特征在于,包括:
待搜索空间生成模块,用于根据待选设备的设备选型范围和数量选择范围生成待搜索空间;
粒子结构设置模块,用于设置粒子的结构;所述粒子的结构包含当前位置、历史最优位置以及历史最优适应度;粒子的当前位置P=[x1,x2,…xN,y1,y2,…yN]表示某一种可行的设备选型方案x1,x2,…xN与某一种可行的各设备数量y1,y2,…yN的组合;设置粒子群算法中的粒子种群数目、最大迭代次数、惯性权重与加速常数,并确定粒子速度各维度的范围;
当前适应度计算模块,用于将所述粒子的当前位置代入氢能综合利用系统运行规划,计算各粒子的当前适应度;
所述当前适应度计算模块具体包括:
当前适应度计算单元,用于将所述粒子的当前位置对应的选型方案作为氢能综合利用系统运行模拟的第三类边界条件,进行系统运行模拟,求出所述当前位置对应的所述当前适应度;所述当前适应度为所述氢能综合利用系统当前的投资回报收益率;
全局最优解更新模块,用于根据所述当前适应度更新所述粒子的历史最优适应度与历史最优位置;
粒子速度计算模块,用于根据所述粒子的历史最优位置计算所述粒子的当前速度;所述当前速度代表下一次的搜索方向;
所述粒子速度计算模块具体包括:
粒子速度计算单元,用于根据所述粒子的历史最优位置Psi以及粒子群的历史全局最优位置Pgi,采用公式Vi+1=ωVi+C1random(0,1)(Pi-Psi)+C2random(0,1)(Pi-Pgi)计算所述粒子的当前速度Vi+1;其中ω为惯性因子,Vi为上一次迭代的当前速度,C1和C2为加速常数,random(0,1)表示0到1之间的随机数,Pi为所述粒子的当前位置;
根据速度各维度范围修正计算得到的速度数值,将各维度中超出速度边界的值修正为速度边界;
粒子位置计算模块,用于根据所述粒子的当前位置和当前速度计算下一次迭代的当前位置;
所述粒子位置计算模块具体包括:
粒子位置计算单元,用于根据所述粒子的当前位置Pi和当前速度Vi+1,采用公式Pi+1=Pi+Vi+1计算下一次迭代的当前位置Pi+1;
待搜索空间判断模块,用于判断所述当前位置是否超出所述待搜索空间,获得第一判断结果;
位置限制模块,用于若所述第一判断结果为所述当前位置超出所述待搜索空间,则进行位置限制;
迭代结束判断模块,用于若所述第一判断结果为所述当前位置未超出所述待搜索空间,则判断是否达到最大迭代次数或满足迭代退出条件,获得第二判断结果;
迭代计算模块,用于若所述第二判断结果为未达到最大迭代次数或不满足迭代退出条件,则返回所述将所述粒子的当前位置代入氢能综合利用系统运行规划,计算各粒子的当前适应度的步骤;
全局最优解输出模块,用于若所述第二判断结果为达到最大迭代次数或满足迭代退出条件,则将粒子群的历史全局最优位置输出,得到最优设备选型结果;
氢储能电站容量配置模块,用于根据所述最优设备选型结果配置兆瓦级氢储能电站容量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网安徽省电力有限公司电力科学研究院;清华大学,未经国网安徽省电力有限公司电力科学研究院;清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111653682.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光电建材系统的安装框架及安装结构
- 下一篇:一种高精度双指夹爪