[发明专利]一种基于CSO优化神经网络的变压器损耗计算方法在审
申请号: | 202010649268.3 | 申请日: | 2020-07-07 |
公开(公告)号: | CN112329328A | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 武建平;陈子辉;吴智影;刘勇浩;李辰盟;杨玺;刘贺;王硕君;麦荣焕;叶伟玲;何兴华;殷江;汤铭华;陈劲;万志强;周锟;倪惠浩;陈积会;许巧云;廖浩泉;刘恒 | 申请(专利权)人: | 广东电网有限责任公司;广东电网有限责任公司江门供电局 |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06F30/25;G06N3/04;G06N3/08;G06F119/04 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 陈伟斌 |
地址: | 510050 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 cso 优化 神经网络 变压器 损耗 计算方法 | ||
1.一种基于CSO优化神经网络的变压器损耗计算方法,其特征在于,包括以下步骤:
S1:建立BP神经网络,确定训练样本;
S2:初始化种群,设置纵横交叉算法基本参数及适应度函数;
S3:对初始种群粒子计算其适应度,得到全局最优解,再进行横纵交叉计算;
S4:进行BP神经网络训练;
S5:输出损耗计算结果。
2.根据权利要求1所述的一种基于CSO优化神经网络的变压器损耗计算方法,其特征在于,所述步骤S1具体包括以下步骤:
S11:获取各种工况下变压器输入数据和输出损耗数据;
S12:筛选变压器工况稳定后的稳态数据作为训练样本。
3.根据权利要求1所述的一种基于CSO优化神经网络的变压器损耗计算方法,其特征在于,所述步骤S2具体包括以下步骤:
S21:计算三相不平衡度和变压器负载率,将这两个特征量作为样本的输入值;
S22:输出变压器损耗实际值,记为Oki(i);输出变压器损耗期望值,记为Rki;
S23:计算输出的变压器损耗实际值Oki(i)与变压器损耗期望值Rki的均方误差E(i),得到适应度函数f(i),具体公式如下:
其中,E(i)为均方误差;Oki(i)为BP神经网络第i个训练样本的第k个变压器损耗实际值;Rki为BP神经网络第i个训练样本的第k个变压器损耗期望值;M为种群数目;n为输出层节点数。
4.根据权利要求1所述的一种基于CSO优化神经网络的变压器损耗计算方法,其特征在于,所述步骤S3具体包括以下步骤:
S31:对种群内粒子进行配对;
S32:计算所有种群粒子适应度,记录个体最优值Pbest以及全局最优值gbest;
S33:将种群内每对配对好的粒子进行横向交叉,具体公式为:
MShc(i,d)=r1×X(i,d)+(1-r1)×X(j,d)+c1×X(i,d)-X(j,d)
MShc(j,d)=r2×X(j,d)+(1-r2)×X(i,d)+c2×X(j,d)-X(i,d)
其中,MShc(i,d)和MShc(j,d)分别为第i个父代X(i,d)和第j个父代X(j,d)的第d维横向交叉产生的中间解;r1,r2为[0,1]区间内的随机数;c1,c2为[-1,1]区间内的随机数。
S34:将所有种群粒子从大到小分布,最小的粒子记为0,最大的粒子记为1,中间的粒子按比例缩放后记为(0,1)之间的数字,完成归一化处理,然后将同一粒子的所有维随机配对,以纵向交叉概率为基准选取一定量的维,进行纵向交叉,具体公式为:
MSvc(i,d1)=r×X(i,d1)+(1-r)×X(i,d2),i∈(1,M),d1,d2∈(1,N)
其中,MSvc(i,d1)为第i个父代的第d1维X(i,d1)和第i个父代的第d2维X(i,d2)纵向交叉得出的中间解;r为[0,1]区间内的随机数;M为种群数目,N为个体维度数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司;广东电网有限责任公司江门供电局,未经广东电网有限责任公司;广东电网有限责任公司江门供电局许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010649268.3/1.html,转载请声明来源钻瓜专利网。