[发明专利]基于模糊免疫神经网络算法的全向底盘控制方法在审

专利信息
申请号: 201711369709.9 申请日: 2017-12-19
公开(公告)号: CN107942679A 公开(公告)日: 2018-04-20
发明(设计)人: 王小平;王晓光;孙浩水;戴聪;王传奇 申请(专利权)人: 中国人民解放军空军工程大学
主分类号: G05B13/04 分类号: G05B13/04
代理公司: 西北工业大学专利中心61204 代理人: 王鲜凯
地址: 710051 *** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于模糊免疫神经网络算法的全向底盘控制方法,用于解决现有全向底盘控制方法控制精度差的技术问题。技术方案是将模糊算法引入底盘PID的参数整定,将神经网络算法引入模糊算法,建立五层神经网络。第一层为输入层,输入量为系统输出的误差e(t)以及误差的变化量Δe(t);第二层为模糊化层,由隶属度函数对输入量进行模糊化处理;第三、四层为模糊计算层,完成模糊计算;第五层为输出层,将结果进行逆模糊化并输出。在这一过程中对于需要学习的参数,采用误差逆传播(BP)算法进行学习,并将免疫算法引入学习过程,将惯性导航系统、运动控制系统以及IMU相结合,提高了系统对于给定轨迹和实时轨迹跟踪的能力,控制精度高。
搜索关键词: 基于 模糊 免疫 神经网络 算法 全向 底盘 控制 方法
【主权项】:
一种基于模糊免疫神经网络算法的全向底盘控制方法,其特征在于包括以下步骤:步骤一、构建模糊神经网络控制器;初始化神经网络,神经网络第一层为输入层,将系统的输出误差e(t)和该误差的变化量Δe(t)送入系统,神经网络第一层所有节点连接权值为1;神经网络第二层为模糊化层,由隶属度函数对输入量进行模糊化处理;隶属度函数选择高斯分布模型函数,则fij(2)=exp(-(ui(2)-mij)2σij2)---(1)]]>其中,mij为第i个模糊变量第k项高斯函数中心,σij为该高斯函数宽度;神经网络第二层所有节点连接权值为1;第三、四层为模糊计算层,完成模糊计算,神经网络第三、四层所有节点链接权值为1;第五层为输出层,将结果进行逆模糊化并输出,神经网络第五层的连接权值为步骤二、基于误差逆传播对参数进行学习;误差函数定义如下:Ek=12Σi=1p(Xo-Xi)2=12Σi=1pe(t)2---(2)]]>其中,Xo和Xi分别为系统实际和给定的输出;从步骤一得到,需要学习的参数为mij,σij,采用误差逆传播算法进行学习;对输出Xo进行偏导,得:∂Ek∂Xo=∂Ek∂fi(5)=(Xo-Xi)---(3)]]>进而求得:∂Ek∂ωij(5)=∂Ek∂fi(5)∂fi(5)∂ωi(5)=(Xo-Xi)oi(4)---(4)]]>同时求得:∂Ek∂fi(4)=Σn=1∂Ek∂fn(5)∂fn(5)∂fi(4)∂Ek∂fi(3)=Σn=1∂Ek∂fn(4)∂fn(4)∂fi(3)∂Ek∂fij(2)=Σn=1∂Ek∂fn(3)∂fn(3)∂fij(2)---(5)]]>根据式(5),求得相应的梯度:∂Ek∂mij=∂Ek∂fij(2)∂fij(2)∂mij=∂Ek∂fij(2)2(oi(2)-mij)σij2---(6)]]>∂Ek∂σij=∂Ek∂fij(2)∂fij(2)∂σij=∂Ek∂fij(2)2(oi(2)-mij)2σij3---(7)]]>误差逆传播算法采用梯度下降的策略,以目标的负梯度方向对参数进行学习;记学习率为η,得学习算法公式为:ωij(k+1)=ωij(k)-η∂Ek∂ωij---(8)]]>mij(k+1)=mij(k)-η∂Ek∂mij---(9)]]>σij(k+1)=σij(k)-η∂Ek∂σij---(10)]]>误差逆传播算法通过式(8)(9)(10)进行参数学习;初始设置误差函数的阈值为Ek0;当式(2)值小于Ek0时,算法停止,参数学习完成;步骤三、基于免疫算法对学习率进行控制;将免疫算法引入学习率的控制;在误差逆传播算法运行过程中,使用免疫算法进行η的自整定;令ΔS(k)分别为Δωij,Δmij,Δσij,非线性函数f(x)=x2代入式(8)分别计算出η,代入式(8)(9)(10),最终得:ωij(k+1)=ωij(k)-(1-K(Δωij)2)∂Ek∂ωij---(11)]]>mij(k+1)=mij(k)-(1-K(Δmij)2)∂Ek∂mij---(12)]]>σij(k+1)=σij(k)-(1-K(Δσij)2)∂Ek∂σij---(13)]]>步骤四、惯性导航控制器设计;全向底盘对弧线轨迹进行追踪,对于解算出来的轨迹,原有轨迹逼近解算轨迹,得到实际轨迹,解算轨迹与实际轨迹两者之间相差θ度;惯性导航系统的惯性测量单元测的角度偏差θ并将其作为输入,电机转速ω作为输出;步骤五、将运动控制系统和惯性导航系统进行输入融合,控制全向底盘。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201711369709.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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