[发明专利]一种基于BAS-BP算法的绞线RLCG参数提取方法在审

专利信息
申请号: 201911392478.2 申请日: 2019-12-30
公开(公告)号: CN111177925A 公开(公告)日: 2020-05-19
发明(设计)人: 赵俊平;刘强强;黄超;赵阳 申请(专利权)人: 江苏益邦电力科技有限公司
主分类号: G06F30/20 分类号: G06F30/20;G06F17/16;G06N3/00;G06N3/04;G06N3/08;G06F111/10
代理公司: 南京钟山专利代理有限公司 32252 代理人: 王磊
地址: 210000 江苏省南京*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 bas bp 算法 rlcg 参数 提取 方法
【权利要求书】:

1.一种基于BAS-BP算法的绞线RLCG参数提取方法,其特征在于,包括如下步骤:

步骤(1):建立绞线数学模型;

步骤(2):构建RLCG参数样本矩阵提取模型及处理;

步骤(3):基于ANSYSQ3D仿真软件提取RLCG参数矩阵样本;

步骤(4):利用BP神经网络的非线性映射能力构建RLCG参数提取网络;

步骤(5):基于天牛须全局搜索算法优化BP神经网络;

步骤(6):训练和测试步骤(5)优化后的神经网络,并最终获取高精度RLCG参数提取网络。

2.根据权利要求1所述的一种基于BAS-BP算法的绞线RLCG参数提取方法,其特征在于,所述步骤(1)具体包括以单螺旋线为基础对绞线进行建模,其公式如下:

其中R0是旋转半径,α是扭绞因子,p是节距,αp是旋转角度,l是线长。

3.根据权利要求1所述的一种基于BAS-BP算法的绞线RLCG参数提取方法,其特征在于,所述步骤(5)具体包括以下步骤:

步骤(51):假设天牛方位,定义解空间维度,模型结构为1-M-N,1为输入层神经元个数(角度),M为隐含层神经元个数,输出层神经元个数为N,则解空间维度k=1*M+M*N+M+N;

步骤(52):设置步长因子α,天牛须搜索算法的精度取决于步长因子,为保证较高的搜索经精度,初始参数的设置应尽可能的覆盖搜索区域而不至于陷入局部极小。为了保证算法较高的收敛性,基于变步长策略,设置如下迭代公式:

αi+1=αi*β,i=(1,2,...,n)

式中:β取[0,1]之间接近1的数;

步骤(53):确定适应度函数为样本的均方根误差,借以迭代寻优,函数为:

式中:N为训练集样本数,y′i为第i个样本的模型输出值;yi为第i个样本的实际值;

步骤(54):初始化天牛参数,将天牛的初始位置数集设置为[-0.5,0.5]之间的随机数,并将初始化后的参数保存在bestX中;

步骤(55):将上述初始位置对应的初始适应度值保存在bestY中;

步骤(56):天牛须位置迭代,根据步骤(52)迭代计算天牛须的解空间位置;

步骤(57):计算左右须的适应度函数值f(xri)和f(xli),迭代更新天牛位置。这一步实际为对BP神经网络的权值和阈值进行迭代寻优,同时依据适应度函数更新bestY,bestX;

步骤(58):判断是否达到精度要求,设置为0.000005;或是否达到最大迭代次数(100代),满足任一条件则进行步骤S9,否则,返回步骤(56)继续寻优;

步骤(59):寻优结束后,bestX中的解集就是BP神经网络的最优初始权阈参数;利用该最优解即可生成最优的基于BP神经网络的绞线RLCG参数矩阵提取模型。

4.根据权利要求3所述的一种基于BAS-BP算法的绞线RLCG参数提取方法,其特征在于:所述步骤(52)中eta为0.8。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏益邦电力科技有限公司,未经江苏益邦电力科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911392478.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top