[发明专利]一种基于神经网络的永磁球形电动机逆运动学求解方法有效
申请号: | 200910068314.4 | 申请日: | 2009-03-31 |
公开(公告)号: | CN101520857A | 公开(公告)日: | 2009-09-02 |
发明(设计)人: | 夏长亮;郭辰;史婷娜 | 申请(专利权)人: | 天津大学 |
主分类号: | G06N3/02 | 分类号: | G06N3/02 |
代理公司: | 天津市北洋有限责任专利代理事务所 | 代理人: | 江镇华 |
地址: | 300072天津*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于永磁球形电动机逆运动学求解的技术领域,涉及一种基于神经网络的永磁球形电动机逆运动学求解方法:推导求得永磁球形电动机的正向运动学模型;采用前馈神经网络对永磁球形电动机逆运动学进行建模,输入层有三个神经元,分别输入永磁球形电动机转子位置在笛卡尔空间中的三个坐标值;输出层也有三个神经元,分别输出永磁球形电动机三个欧拉角的数值。隐含层的神经元数目待定;根据永磁球形电动机的正运动学模型得到用于对此前馈神经网络进行训练的训练样本;采用Levenberg-Marquardt优化算法,用训练样本对前馈神经网络进行训练,确定该神经网络的结构,本发明提出的方法,能避开复杂的正运动学求逆运算。 | ||
搜索关键词: | 一种 基于 神经网络 永磁 球形 电动机 运动学 求解 方法 | ||
【主权项】:
1. 一种基于神经网络的永磁球形电动机逆运动学求解方法,按照如下步骤进行:第一步:利用欧拉角θ=(α,β,γ)T来定义球形转子旋转前后的位置变化,确定欧拉角的初值θ0和所涉及的转子位置点作为初值条件后,一组欧拉角θ对应一个坐标值(xe,ye,ze)T,建立永磁球形电动机的正向运动学方程(xe,ye,ze)T=A(xi,yi,zi)T,其中,角度余弦cos简记为c,角度正弦sin简记为s;第二步:采用前馈神经网络对永磁球形电动机逆运动学进行建模,输入层有三个神经元,分别输入永磁球形电动机转子位置在笛卡尔空间中的三个坐标值;输出层也有三个神经元,分别输出永磁球形电动机三个欧拉角的数值,隐含层的神经元数目待定;第三步:根据永磁球形电动机的正运动学模型得到用于对此前馈神经网络进行训练的训练样本,此训练样本由不同的欧拉角对应的笛卡尔空间坐标值组成,包含了永磁球形电动机转子做自转运动、章动时的情况;第四步:用训练样本对前馈神经网络进行训练,采用Levenberg-Marquardt优化算法,并比较训练中此神经网络取不同隐含层数目时的收敛精度和所用的训练步数,取使得该神经网络对训练样本的收敛精度最高且所用训练步数最少的隐含层神经元数目,由此确定该神经网络的结构。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910068314.4/,转载请声明来源钻瓜专利网。
- 上一篇:业务逻辑对象建模方法和装置
- 下一篇:一种高清视频中的实时抗干扰车牌定位方法