[发明专利]基于Backstepping的下肢外骨骼控制方法有效
| 申请号: | 202110117310.1 | 申请日: | 2021-01-28 | 
| 公开(公告)号: | CN112947071B | 公开(公告)日: | 2022-04-01 | 
| 发明(设计)人: | 张燕;张现磊;樊琪;李思宁;孙善乐;杨安杰 | 申请(专利权)人: | 河北工业大学 | 
| 主分类号: | G05B13/04 | 分类号: | G05B13/04 | 
| 代理公司: | 天津翰林知识产权代理事务所(普通合伙) 12210 | 代理人: | 王瑞;张国荣 | 
| 地址: | 300130 天津市红桥区*** | 国省代码: | 天津;12 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 基于 backstepping 下肢 骨骼 控制 方法 | ||
1.一种基于Backstepping的下肢外骨骼控制方法,其特征在于,该方法包括以下步骤:
第一步、建立下肢外骨骼动力学模型,并将下肢外骨骼动力学模型转化为控制系统状态方程;
第二步、设计式(9)的Backstepping控制器:
式(9)中,τ为关节力矩,为外部随机扰动的估计值,z1为关节角度误差,K2为常数矩阵,z2为关节角速度误差,G(x1)为控制系统状态方程的重力矩阵,C(x1,x2)为控制系统状态方程的哥式力与离心力矩阵,M(x1)为控制系统状态方程的转动惯量矩阵,α1为虚拟控制量,为α1的一阶微分,x1为控制系统状态方程中下肢外骨骼的关节输出角度,x2为控制系统状态方程中下肢外骨骼的关节角速度;
第三步、改进RBF扰动观测器;
按照式(12)设计RBF扰动观测器:
式(12)中,表示RBF神经网络理想权值的估计值,H(Xd)表示RBF神经网络隐含层的高斯基函数,T表示矩阵转置;表示网络逼近误差的估计值,且满足式(14):
为辅助变量的估计值,且辅助变量估计值的一阶微分满足式(20):
式(20)中,R(z2)为常系数,M-1(x1)为M(x1)的逆矩阵;
设计式(23)的RBF神经网络自适应律:
式(23)中,表示RBF神经网络隐含层第i个节点权值的估计值,为的一阶微分,σi表示正常数,Γi表示正定矩阵;z2i表示RBF神经网络隐含层第i个节点的关节角速度误差;
第四步、控制实施;
步骤1、设置关节输出角度和关节力矩的初始值均为0,对下肢外骨骼施加外部随机扰动;设置关节期望角度,并将关节期望角度作为第二步中Backstepping控制器的给定信号;
步骤2、将关节输出角度与关节力矩的初始值输入到第三步改进后的RBF扰动观测器,根据式(14)和(20)计算得到网络逼近误差的估计值;通过式(23)得到RBF神经网络理想权值的估计值;再将网络逼近误差的估计值与RBF神经网络理想权值的估计值代入式(12),得到外部随机扰动的估计值,即RBF扰动观测器输出外部随机扰动的估计值,然后输入到第二步的Backstepping控制器式(9)进行扰动补偿,得到当前控制周期的关节力矩;再将当前控制周期的关节力矩代入第一步的控制系统状态方程得到当前控制周期的关节输出角度,至此完成当前控制周期的控制任务;
步骤3、以步骤2得到的当前控制周期的关节输出角度与关节力矩为基础,然后重复执行步骤2完成下一控制周期的控制任务,使下肢外骨骼按照期望轨迹运动。
2.根据权利要求1所述的基于Backstepping的下肢外骨骼控制方法,其特征在于,第三步中辅助变量z3满足式(13);
z3=ε+Ψ(z2)=ε+R(z2)z2 (13)
式(13)中,Ψ(z2)=R(z2)z2表示关于z2的线性函数向量,ε表示网络逼近误差。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北工业大学,未经河北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110117310.1/1.html,转载请声明来源钻瓜专利网。





