[发明专利]一种基于神经网络的机械臂内模控制方法有效
申请号: | 202110154850.7 | 申请日: | 2021-02-04 |
公开(公告)号: | CN112936270B | 公开(公告)日: | 2022-05-03 |
发明(设计)人: | 平兆武;宋阳;李坤鹏;黄云志 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 合肥云道尔知识产权代理事务所(特殊普通合伙) 34230 | 代理人: | 闫兴贵 |
地址: | 230000 *** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 神经网络 机械 臂内模 控制 方法 | ||
1.一种基于神经网络的机械臂内模控制方法,其特征在于,包括以下步骤:
步骤1:选取永磁同步电机作为关节驱动电机,并将电机模型与机械臂整合,建立整体系统的数学模型;
步骤2:针对机械子系统,设计基于输出调节理论的内模控制器;
步骤3:针对电气子系统,利用神经网络方法设计最终控制器;
步骤1中,选取永磁同步电机作为关节驱动电机,并将电机模型与机械臂整合,建立整体系统的数学模型,其过程如下:
1.1,根据欧拉—拉格朗日方法建立机械臂的动力学模型,由表贴式永磁同步电机驱动的n自由度机械臂的整体系统的数学模型如下:
其中为机械臂的角位置,为惯性矩阵,为二维向心力和科里奥利力矩,为重力矩,为外界扰动,分别为dq轴定子电流,ID=diag{Id1,Id2,…,Idn},IQ=diag{Iq1,Iq2,…,Iqn},分别为dq轴定子电压,p为电机极对数,Φm=3pΦv/2,Φv=diag{Φv1,Φv2,…,Φvn},R=diag{R1,R2,…,Rn},L=diag{L1,L2,…,Ln}均为n维正定常对角矩阵,分别表示电机转子磁链,定子电阻和电感;
1.2,令则整体系统的数学模型(1)可以写为如下形式:
上述整体系统的数学模型(2)具有以下性质:
性质1:HM(q)是一个正定对称矩阵,且满足:
其中m1和m2为正常数;
性质2:矩阵和满足以下条件:
性质3:机械臂模型相对于一组物理参数是线性的:
其中E(q,x),F(q,y),均为已知矩阵,满足E(q,0)=0,F(q,0)=0,为机械臂中不确定参数;
1.3,假设机械臂关节的位置参考信号为qd,且qd,均为连续有界信号,系统受到的干扰τd=[τd1,τd2,…,τdn]T为有限数量的常值信号和正弦信号的组合,即具有以下形式:
其中ai0,aij,φij,i=1,2,…,n,j=1,2,…,ni均为未知常数,aij,φij分别为正弦信号的幅值和相位,wij为已知的正弦信号频率;
1.4,定义e=q-qd,其中α为一个正常数,取则有:
1.5,结合性质3,整体系统的数学模型(2)可以写为如下形式:
步骤2中,针对机械子系统,设计基于输出调节理论的内模控制器,其过程如下:
2.1,对τli进行微分,可得:
其中均为实数,si,i=1,2,…,n为正常数;
2.2,令则有:
其中
2.3,选择一对可控矩阵(Mi,Ni),其中为Hurwitz矩阵,则存在一个非奇异矩阵Ti满足以下Sylvester方程:
2.4,定义如下记号:
根据公式(10),可得:
2.5,设计内模为如下形式:
2.6,进行如下坐标变换:
根据性质3,得到如下误差方程:
其中
2.7,设计如下动态补偿器:
2.8,令可得:
则机械子系统方程可以写为如下形式:
其中
2.9,设计机械子系统的状态反馈控制律为如下形式:
其中为电流Iq的期望值,k1为正常数,为θ的估计值;
2.10,令其中PM为一个正定矩阵满足MTPM+PMM=-I,I为实对称矩阵,κ,λ1为正常数,则有:
2.11,选择自适应律为其中λ2为正常数,公式(21)可以化简为如下形式:
2.12,得到的内模控制器为如下形式:
步骤3中,针对电气子系统,利用神经网络方法设计最终控制器,其过程如下:
3.1,定义如下记号:
其中为Id的期望值;
3.2,令其中f1=[f11,…,f1n]T,f2=[f21,…,f2n]T,则电气子系统可以写为如下形式:
3.3,利用径向基神经网络(RBFNN)近似未知连续函数,则f1和f2可以写为如下形式:
其中为神经网络权值,m>1为神经网络结点数,δ1和δ2为近似误差向量,且||δ1||≤ε1,||δ2||≤ε2,ε1,ε2均为正常数,为输入向量,r为神经网络输入层维数,pih(Zi)为神经网络基函数,和σ分别是高斯基函数的中心和宽度;
3.4,设计状态反馈控制律为如下形式:
其中对于i=1,2,对于j=1,…,n,lij为正常数,且为未知参数向量的估计值,γj满足γj=max{||ψ1j||2,||ψ2j||2};
3.5,令则有:
3.6,设计的自适应律为:
其中λ3,λ4为正常数;
3.7,令其中则有:
其中a1,b1为满足的正实数;
3.8,选择设计参数使得κ-b1≥κc1,则公式(30)满足如下形式:
其中b2为正实数,满足c1,c2均为正实数,满足
3.9,进行稳定性分析,根据公式(31)得出以下结果:
则s,都在一个紧集上,即该电气子系统的所有状态有界,根据(7)式可得则根据b3和a3的定义,在选择合适的控制参数α,k1,k2,k3,λ2,λ4之后,使λ1,λ3足够大,lij,εi,i=1,2,j=1,…,n足够小,从而可以实现跟踪误差e任意小;
3.10,得到的最终控制器如下形式:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110154850.7/1.html,转载请声明来源钻瓜专利网。