[发明专利]基于遗传算法的煤矿高压电网自适应并行短路计算方法有效
申请号: | 201710201655.9 | 申请日: | 2017-03-30 |
公开(公告)号: | CN106816872B | 公开(公告)日: | 2019-07-23 |
发明(设计)人: | 王新良;王昊;付萌萌;李辉;吴君;马星河;李自强 | 申请(专利权)人: | 河南理工大学 |
主分类号: | H02J3/00 | 分类号: | H02J3/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 454000 河南*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
本发明公开了基于遗传算法的煤矿高压电网自适应并行短路计算方法,该方法首先计算第1级支路节点与支路节点供电关联矩阵 |
||
搜索关键词: | 基于 遗传 算法 煤矿 高压 电网 自适应 并行 短路 计算方法 | ||
【主权项】:
1.基于遗传算法的煤矿高压电网自适应并行短路计算方法,其特征在于,所描述的自适应并行短路计算方法包括如下步骤:步骤11,依据矿井高压供电系统的供电关系,生成母线节点和支路接点的关联矩阵
和
;步骤12,依据单向图的连通性,计算原始的第1级支路节点与支路节点供电关联矩阵
和变电所级别
;步骤13,依据原始的第1级支路节点与支路节点供电关联矩阵
和变电所级别
计算支路节点与支路节点供电关系的关联矩阵
;步骤14,将煤矿高压供电系统中所有支路节点加入到集合
中,则集合
中包含
个支路节点;针对支路节点集合
中的每一个支路节点
基于关联矩阵
获取其短路电流计算所需的支路节点集合
,其中
;步骤15,获取系统当前活动线程数 A1及系统允许建立的最大线程设置数B1,则允许建立线程数V=B1‑A1,基于遗传算法将n个支路节点集合
分别加入到V个队列
中,其中
,
;步骤16, 创建V个新的空闲线程,将V个新的空闲线程加入到空闲线程队列
中,针对每个队列
中保存的支路节点集合,完成每个支路节点对应短路电流的并行计算;在步骤15中,主要进行如下步骤:步骤151,获取系统当前活动线程数A1及系统允许建立的最大线程设置数B1,则允许建立线程数V=B1‑A1;支路节点集合
包含的支路节点数量表示为
,遗传算法进化代数
;步骤152,支路节点集合
对应的分组用
表示,n个支路节点集合
需要被划分成V组,分别加入到V个队列
中,其中
,
;如果支路节点集合
被划分到第
组,则集合
对应的分组
,支路节点集合
将被加入到队列
中;步骤153,n个支路节点集合
对应的分组个体用
表示,
,其中
是随机整数,
,
;依据个体定义随机生成
个个体
,其中
,
;将
个个体
加入到集合
中;针对集合
中的每一个个体
,执行步骤154;步骤154,依据个体
生成矩阵
,
;初始情况下矩阵
中每个元素的数值等于0;
的数值设置为1,针对个体
中的每一个元素
执行步骤155;步骤155,如果
,则将
的数值和
相加后得到数值TEMP,然后将TEMP的数值赋予
;将
的数值加1,如果
,则执行步骤156;如果
,则重复执行步骤155;步骤156,针对每一个个体
,计算每个个体的适应度
,
为
;步骤157,将遗传算法进化代数
的数值加1,如果集合
中存在某个体的适应度
,或者是
大于500时,则执行步骤158;否则,依据集合
中每个个体的适应度
,完成个体淘汰、交叉和变异,得到新的个体集合
;将集合
设置为空,将集合
中的所有个体加入到集合
中,将集合
设置为空,针对集合
中的每一个个体
执行步骤154;步骤158,针对集合
中满足条件的个体
的每一个元素
执行步骤159;步骤159,如果
,则将
对应的支路节点集合
将被加入到队列
中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南理工大学,未经河南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710201655.9/,转载请声明来源钻瓜专利网。