[发明专利]一种提高基于霍尔效应磁编码器输出角度精度的方法在审

专利信息
申请号: 201910428367.6 申请日: 2019-05-22
公开(公告)号: CN110298444A 公开(公告)日: 2019-10-01
发明(设计)人: 潘志文;黄姗姗;刘楠;尤肖虎 申请(专利权)人: 东南大学
主分类号: G06N3/08 分类号: G06N3/08;G06N3/00;G01B7/30
代理公司: 南京苏高专利商标事务所(普通合伙) 32204 代理人: 向文
地址: 211100 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 磁编码器 权值和 输出 霍尔效应 平方误差 粒子 优化 理想输出信号 神经网络结构 输出层输出 更新控制 控制向量 粒子位置 粒子种群 全局最优 原始输出 初始化 适应度 减小 维度 向量 预测 更新 配合
【权利要求书】:

1.一种提高基于霍尔效应磁编码器输出角度精度的方法,其特征在于:包括如下步骤:

S1:构造LM-BP神经网络结构:

包括BP神经网络的输入层、隐含层和输出层,其中输入层节点数为S,隐含层节点数为J,输出层节点数为K,输入层输入向量为x=(x1,x2,…,xS),隐含层输出向量为y=(y1,y2,…,yJ),输出层输出向量为O=(O1,O2,…,OK),输出层的理想输出向量为d=(d1,d2,…,dK),输入层与隐含层的连接权值为vjs,s=1,2,…,S;j=1,2…,J,隐含层与输出层的连接权值为wkj,j=1,2,…,J;k=1,2,…,K,隐含层的阈值为aj,j=1,2,…,J,输出层的阈值为bk,k=1,2,…,K;

磁编码器实际输出角度为BP神经网络输入层输入,维度为1,磁编码器理想输出角度为BP神经网络输出层输出,维度为1,BP神经网络隐含层节点数范围为[3,12],在[-1,1]范围内随机初始化BP神经网络的权值vjs、wkj和阈值aj、bk

S2:通过PSO方法优化LM-BP神经网络的初始权值和阈值,其具体步骤为:

S2-1:选取M个粒子构成PSO粒子种群,计算该种群粒子维度N=SJ+J+JK+K,其中S为输入层节点数,J为隐含层节点数,K为输出层节点数,将BP神经网络的权值vjs、wkj和阈值aj、bk映射为PSO粒子群的粒子初始化位置

其中m为第m个粒子,n为该粒子的第n维,粒子速度Vm=(vm1,vm2,…,vmN)表示粒子在N维空间内的活动速度,随机初始化初始速度其中m=1,2,…,M;

S2-2:计算粒子的适应度值,选取种群中最小的个体极值作为种群的全局极值Pg

S2-3:更新粒子位置和速度;

S2-4:重复步骤S2-2和S2-3,若种群的全局极值Pg已经满足磁编码器输出角度的目标精度要求,则结束计算,输出当前的粒子位置为PSO粒子群的最佳位置解,从而得到PSO优化后的LM-BP神经网络的初始权值vjs、wkj和阈值aj、bk

S3:进行PSO-LM-BP神经网络训练,其具体步骤为:

S3-1:初始化LM-BP神经网络控制向量;

S3-2:计算输出层输出和理想输出信号的平方误差E(up);

S3-3:更新控制向量:根据磁编码器的输出角度精度要求,设置LM-BP神经网络的训练精度ε,若误差E(up)<ε,则LM训练BP神经网络已经完成;否则更新LM-BP神经网络的控制向量;

S3-4:判断平方误差E(up+1)与E(up)的大小,若E(up)大,则更新阻尼系数为μ/β(β>1),且更新up为up+1;否则,取新的阻尼数为μβ(β>1),up不变;

S3-5:重复步骤S3-2~S3-4直至E(up+1)满足磁编码输出角度目标误差要求;

S4:PSO-LM-BP神经网络预测磁编码器输出角度。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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