收藏 分销(赏)

基于RBF神经网络的上肢外骨骼康复机器人自适应控制方法.pdf

上传人:自信****多点 文档编号:2120535 上传时间:2024-05-16 格式:PDF 页数:6 大小:2.13MB
下载 相关 举报
基于RBF神经网络的上肢外骨骼康复机器人自适应控制方法.pdf_第1页
第1页 / 共6页
基于RBF神经网络的上肢外骨骼康复机器人自适应控制方法.pdf_第2页
第2页 / 共6页
基于RBF神经网络的上肢外骨骼康复机器人自适应控制方法.pdf_第3页
第3页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、计算机时代 2023年 第10期0 引言近年来,机器人辅助康复治疗系统因其在改善残疾患者运动功能和避免肌肉萎缩方面的巨大潜力而备受关注,机器人技术和临床治疗经验的结合能够提供高强度、长期耐力和目标导向的康复训练1-3。针对于康复训练前期的患者,此类患者的患肢完全没有运动能力,只能采用被动康复训练模式来进行理疗,即通过预定的轨迹被动地执行受影响肢体的重复伸展任务。而在被动训练中,康复机器人控制系统存在的参数不确定或参数变化未知以及未知外扰等问题会降低机器人运动轨迹跟随的精度4-5。随着国内外机器人技术的发展,以上问题逐渐得到了解决。有关的研究如Brahmi等6针对具有未知动力学模型和外部干扰的外

2、骨骼机器人,提出了一种鲁棒自适应滑模控制方法来实现良好的轨迹跟踪,结合实验,可以得出所研究的控制律比传统的自适应控制方法效果及鲁棒性更好。梁旭等人7为了对人机交互中存在的动态不确定性进行估计,设计了一种模糊自适应DOI:10.16644/33-1094/tp.2023.10.018基于RBF神经网络的上肢外骨骼康复机器人自适应控制方法*于世伟,鲁守银,李志鹏,张强,姜哲(山东建筑大学,山东 济南 250101)摘要:针对主从式上肢外骨骼康复机器人中从臂因模型不确定性以及未知外扰等因素而难以精准跟随主臂这一问题,设计了一种基于滑模鲁棒项的RBF神经网络的自适应控制方法。首先利用改进D-H建模方法

3、来建立机器人从臂的运动学模型,通过Matlab来对从臂模型进行工作空间仿真;然后结合机器人动力学方程,设计RBF神经网络自适应控制器来逼近系统不确定项,从而优化驱动从臂关节运动的力矩,实现人机协作运动。从仿真结果看,从臂能够准确跟随主臂运动轨迹,且轨迹无明显抖动,稳态误差较小,性能优于计算力矩控制。关键词:上肢外骨骼;RBF神经网络;自适应控制;轨迹跟踪中图分类号:TP242.6文献标识码:A文章编号:1006-8228(2023)10-83-06Adaptive control method for upper limb exoskeleton rehabilitation robotbas

4、ed on RBF neural networkYu Shiwei,Lu Shouyin,Li Zhipeng,Zhang Qiang,Jiang Zhe(Shandong Jianzhu University,Jinan,Shandong 250101,China)Abstract:To address the problem that the slave arm is difficult to follow the master arm accurately in the master-slave upperlimb exoskeleton rehabilitation robot due

5、 to model uncertainty and unknown external disturbances,an adaptive control method basedon RBF neural network with sliding mode robust terms is designed.Firstly,the improved D-H modeling method is used to buildthe kinematic model of the robot slave arm,and the workspace simulation of the slave arm m

6、odel is performed by Matlab.Then,combined with the robot dynamics equations,the RBF neural network adaptive controller is designed to approximate the systemuncertainty term,so as to optimize the torque driving the motion of the slave arm joint and realize the collaborative human-robotmotion.The simu

7、lation results show that the slave arm can accurately follow the trajectory of the master arm,the trajectory hasno obvious jitter,and the steady-state error is small.The performance is better than the calculated torque control.Key words:upper limb exoskeleton;RBF neural network;adaptive control;traj

8、ectory tracking收稿日期:2023-04-24*基金项目:山东省重点研发计划(重大科技创新工程)项目(2019JZZY010435)作者简介:于世伟(1997-),男,山东济南人,硕士,主要研究方向:智能控制与机器人系统。通讯作者:鲁守银(1968-),男,山东济宁人,博士,教授,博士生导师,主要研究方向:电力系统控制,机器人系统,复杂控制系统。83Computer Era No.10 2023逼近器,并设计控制律来对其进行补偿,并通过多种实验来进行对比分析,证明了该方法的可行性。根据上述讨论,在被动训练过程中,上肢外骨骼机械臂在跟随期望轨迹运动时易受到模型不确定性以及未知外扰的

9、影响,本文设计了一种高效、鲁棒性强的基于RBF神经网络补偿的自适应控制策略,能够针对关节摩擦、模型不确定性等未知扰动等进行逼近补偿,从而实现对外骨骼机器人良好的轨迹跟踪控制效果,从而提升患者的被动训练效果。1 上肢外骨骼机器人考虑到康复机器人应满足人体上肢的各项活动,则通过对人体运动机理分析,本文设计了一种外骨骼式的双臂机器人,如图1所示,其本体结构分为主从两个同型同构的五自由度机械臂、安装机械臂的悬梁臂以及连接两个悬梁臂的基座,上肢左右两臂能够实现各类人体活动,如肩部外展/内收、大臂俯/仰、小臂内旋/外旋、肘部屈/伸以及手腕外展/内收。由于外骨骼机器人采用半拟人化设计,则在实际操作过程中,机

10、械臂与人体上肢贴合紧密,不会与上肢运动产生冲突,其控制也相对容易,可复现人体的各类简单运动8。图1主从式上肢外骨骼康复机器人整体结构2 上肢外骨骼机器人数学模型分析2.1 运动学建模及仿真本文设计的机器人本体结构包含主从两个关节类型、数目完全相同的机械臂。故本文仅以从臂为例进行运动学建模。用改进型D-H建模法9,根据从臂各个关节的连杆关系,建立如图 2 所示的 D-H坐标系,即以悬梁臂为基坐标,设点O为其坐标系原点,将肩关节,大臂关节,肘关节、小臂关节以及手腕关节的末端分别作为各关节坐标系的原点,从而得到相邻关节间的变换矩阵ii+1T,i=1,25,并将这些变换矩阵进行连乘,得到末端手腕相对于

11、基坐标的变换矩阵06T,O为基准坐标系,O6为从臂手腕关节末端坐标系。其中各关节的D-H参数值和质量如表1所示。06T=01T12T23T34T45T56T=n11o12n21o22a13p14a23p24n31o3200a33p3401图2康复机器人从臂运动学分析图表1上肢外骨骼康复机器人D-H参数表和关节质量Link123456i-1(rad)0-9090-90-900ai-1(m)0.440000.170.1di(m)-0.290.10.27000i(rad)190+290+3-90+450mi(kg)2.462.641.830.730.510.26根据设置的上肢外骨骼从臂的 D-H 参

12、数,通过Matlab 工具箱 toolbox 中的link函数来建立连杆模型10,进行正运动学仿真验证,即通过工具箱中的fkine函数,通过输入相同角度,来判断机械臂模型所得出的齐次变换矩阵与利用正运动学函数所计算的变换矩阵是否相同,经验证,通过两种方式得出的变换矩阵相同。基于建立的运动学连杆模型,并根据运动学分析得出的结果,对从臂各关节的活动范围各取30000个离散点得出如图 3所示的机器人从臂末端工作区间图。由该图可得,机器人从臂工作空间类似于半球体,适用于患者手臂的活动范围。图3外骨骼机器人从臂工作空间84计算机时代 2023年 第10期2.2 主从空间映射本文所研究的机器人为主从同型同

13、构机器人,可利用主从笛卡尔空间控制11来实现对机器人从臂的运动控制,即:通过在笛卡尔坐标系下建立康复机器人主臂与从臂的映射关系,将主臂的工作空间映射至从臂的运动空间中,通过主臂的运动轨迹来得到从臂的运动轨迹。其主要实现过程:将主臂末端位姿利用映射算法一一对应至从臂末端位姿,通过逆运动学算法使从臂末端位姿逆推得到从臂各关节运动位姿,从而生成从臂运动轨迹,完成从臂跟随主臂运动,利用该控制方法可实现双臂末端位置一致的动作训练,如扩胸训练,从而完成人机协作运动。其主从映射分析如图4所示。图4主从式外骨骼机器人主从映射分析图2.3 动力学建模在对本文所设计的上肢康复机器人进行系统分析时,需对其进行系统结

14、构简化,从而利于计算分析,为此,本文利用拉格朗日方程法建立上肢康复机器人的动力学模型12,可忽略机器人系统内部干扰量,从而优化求解过程,来得到力或力矩与机械臂的角位移、角速度及角加速度的关系,其机械臂动力学模型可由二阶非线性微分方程描述:M()q q +C()q,q q +G()q+F()q+d=其中,q Rn为关节角位移量,M()q Rn表示康复机器人从臂的对称正定惯性矩阵;C()q,q q Rm n表示离心力和哥氏力向量;G()q Rm n表示重力向量;F()q 为外部扰动,表示操作臂控制力矩向量;d为外界干扰。q,q,q 分别表示康复机器人从臂的角位移、角速度以及角加速度向量。3 控制器

15、设计3.1 RBF整体控制原理针对于上肢外骨骼康复机器人动力学控制器的设计,一般采用普通计算力矩控制策略,即结合机器人动力学模型将高度非线性的机器人动力学方程转换成等价的线性系统方程,进而消除关节之间的耦合作用,并应用线性控制理论实现闭环控制。定义康复机器人中的从臂角度跟踪误差为e()t=qd-q,则普通计算力矩控制律13为=M()q()q d+KPe+KDe+C()q,q q +G()q其中,q d,q d,qd分别为机器人关节期望的的角加速度,及速度以及关节角度,KP、KD则分别表示系统正定的比例、微分增益矩阵。通过式可得,计算力矩控制策略更加依赖于机器人动力学方程的精确性,但是在康复训练

16、过程中机械臂会因为受到系统参数不确定性以及关节摩擦力等因素的影响,普通的计算力矩策略难以保持其轨迹跟踪精度,患者的康复训练效果也会受到影响。为此提出一种基于RBF神经网络补偿的上肢康复机器人自适应控制方法,采用RBF自适应神经网络对从臂动力学方程中的模型参数进行整体逼近,设计控制律对从臂驱动力矩进行补偿矫正,并在运动过程中根据轨迹的位置以及速度误差设置自适应律,来修正网络权值,从而提高系统的自适应性,进而达到从臂精准跟随主臂运动的目的。RBF控制系统原理框图如图5所示。图5RBF控制系统原理框图3.2 RBF整体逼近模型针对康复机器人从臂,设计滑模误差函数14为r=e +e其中,=T 0,则当

17、r 0时,e 0。由式、式可得q =-r+q d+eMr=M()q d+e-Mq =-Cr-+f+d其中,f()x=Mq +Cq +G+F。f()x为不确定的非线性函数,其包含机器人从臂的全部模型参数信息。根据 RBF 神经网络的万能逼近原理,本文利用RBF 神经网络去逐步逼近不确定非线性函数f()x,其理想的网络算法为hj=expx-cj2b2j,j=1,2,m85Computer Era No.10 2023f()x=W*Th+其中,x为RBF神经网络的输入信号,x=eeT,j为网络隐含层第j个节点,h=hjT为网络的高斯基函数的输出,W*为网络的理想权值,为网络的逼近误差。而采用RBF神

18、经网络去逼近不确定性项f()x,即f()x=WThf()x为RBF神经网络算法的输出,即对从臂模型不确定性函数f()x的估计,通过设置控制律对其进行补偿。逼近误差可由式、式得f-f=WTh+其中,W=W-W;WF Wmax。所以应设置合理的控制律在对模型不确定性逼近补偿的同时,还应设置相应鲁棒项来消除逼近误差的影响,从而得到合理稳定的控制力矩来驱动从臂沿主臂规划轨迹进行运动,从而完成人机协作运动。3.3 控制律设计根据上节分析,本文设计如下控制律为=f()x+Kr-其中,=-()N+bdsgn()r为鲁棒项,满足用来克服RBF 神经网络的逼近误差,来保证系统稳定,其中 N,d bd,K为固定参

19、数。将式代入式可得Mr=-()K+C r+1其中,1=WTh+()+d+。RBF网络权值自适应律为W=hrT其中,=T 0。3.4 稳定性分析定义Lyapunov函数来分析系统稳定性,即V=12rTMr+12tr()WT-1W对其求导可得V=rTMr+12rTMr+tr()WT-1W将式代入式可得V=-rTKr+12rT()M-2C r+trWT()-1W+hrT+rT()+d+则根据以下条件:机 器 人 动 力 学 模 型 的 斜 对 称 特 性 得rT()M-2C r=0;rTWTh=tr()WThrT;W=-W=-hrT。式可变为V=-rTKvr+rT()+d+因为rT()+d+=rT(

20、)+d-r()N+bd 0则V-rTKvr 0。由于V 0,V 0,则r和W有界。当V 0时,r=0,根据 LaSalle 不变性定理,其系统渐进稳定,当t 时,r 0,从而e 0,e 0,则机器人从臂能够精确跟随主臂运动。4 仿真与试验为了验证所提出的上肢康复机器人训练的合理性,本文则采用Simscape Multibody工具箱来进行模型的快速搭建,具体步骤为:首先通过Solidworks来对上肢外骨骼康复机器人的从臂机械模型进行搭建,将关节坐标、惯性矩和约束添加到模型以生成urdf文件,将urdf文件导入simulink/simscape模块中进行可视化验证,其中外骨骼康复机器人的从臂可

21、视化仿真模型如图6所示。图6上肢康复机器人从臂可视化仿真模型而为了验证基于RBF神经网络的控制器补偿的轨迹跟踪性能,运用 Matlab/simulink 中的 S-Function来对控制律进行描述,首先应对RBF神经网络的各项参数进行设置,网络输入取Z=ee,高斯函数的参数ci和bi分别设置为-1.5-1.0-0.500.51.01.5和 10,网络的初始权值为0,并采用第2.2节所提出的控制律和自适应律。并以上述的Simscape模型作为被控对象,以康复机器人的反复扩胸动作训练为例,由主臂进行扩胸训86计算机时代 2023年 第10期练,将运动轨迹映射至从臂,从臂带动患者患肢连续经历由收缩

22、到伸展的状态,则可得从臂扩胸运动的可视化如图7所示。图7上肢康复机器人从臂扩胸运动训练而扩胸运动主要由肩关节外展/内收,肘关节伸/屈两种动作组合而成,故主要对这两种关节角度变化进行分析,通过应用本文所提的控制算法,并设置肩关节以及肘关节的外部扰动分别为d1=-0.006sin()t,d2=0.07sin()t,并与普通计算力矩控制算法进行对比,从而证明所提算法的有效性。其中扩胸运动中从臂肩关节以及肘关节的角度变化曲线以及跟随角度误差如图8,图9所示。(a)肩关节轨迹(b)肩关节轨迹误差图8肩关节轨迹跟踪及误差(a)肘关节轨迹(b)肘关节轨迹误差图9肘关节轨迹跟踪及误差结合上述两种控制策略所生成

23、的仿真曲线对比可得如表2所示的最大峰值稳态误差,在设置扰动的情况下,尽管传统的计算力矩控制策略也能够使康复机器人从臂对期望曲线实现跟踪,但达到稳态时关节轨迹误差较大。其中肩关节在系统稳定后轨迹跟踪的最大误差为0.00649rad,而肘关节的轨迹跟踪最大稳态误差为0.0185rad。表2最大峰值稳态误差控制器计算力矩控制RBF神经网络自适应控制肩关节/(10-3rad)6.492.15肘关节(10-2/rad)1.851.34从加入RBF神经网络补偿的控制策略的关节跟踪曲线可以看出,初始时刻关节跟踪误差波动减小,且达到稳定状态的时间有所加快,结合通过5s处的局部放大图可看出稳态误差明显降低,并由

24、表2可得肩关节以及肘关节在系统稳定后轨迹跟踪的最大误差分别为0.00215rad和0.0134rad,相较于传统的计算力矩控制,轨迹跟踪精度分别提升了66.87%和27.57%。则可说明,通过RBF神经网络自适应控制器去补偿机器人的模型不确定性以及未知外扰,对系统的控制精度以及动态响应有着显著提高,可用于康复机器人的被动康复训练过程。87Computer Era No.10 20235 结论本文以主从式上肢外骨骼康复机器人为研究平台,提出了一种基于RBF神经网络补偿的自适应控制策略。通过主从映射算法得到从臂的期望轨迹,将轨迹误差作为RBF神经网络的输入,不断逼近系统的不确定项,来优化从臂的输入

25、力矩,并用Lyapunov理论证明系统稳定性。通过仿真结果能够得出该控制方法在轨迹跟踪方面,相较于普通计算力矩控制,其精度和稳定性方面具有更好的性能,对模型不确定性和完全未知的外部环境干扰具有很强的鲁棒性,从而提高了主臂与从臂的协调能力,来提升患者患肢的恢复训练效果,能够更好地实现人机协作。参考文献(References):1 冷冰,李旺鑫,刘斌.上肢康复机器人研究及发展J.科学技术与工程,2021,21(11):4311-4322.2 徐东,徐晗,李益斌,等.上肢康复机器人研究进展综述J.现代信息科技,2020,4(16):142-144.3 郭晓辉,王晶,徐光华.手部功能康复机器人研究最新

26、进展J.中国康复医学杂志,2017,32(2):235-240.4 侯增广,赵新刚,程龙,等.康复机器人与智能辅助系统的研究进展J.自动化学报,2016,42(12):1765-1779.5 Cao J,Xie S Q,Das R,et al.Control strategies for effectiverobot assisted gait rehabilitation:The state of art andfuture prospectsJ.Medical Engineering&Physics,2014,36(12):1555-1566.6 Brahmi B,Brahmi A,Saa

27、d M,et al.Robust adaptivetracking control of uncertain rehabilitation exoskeletonrobotJ.JournalofDynamicSystems,Measurement,and Control,2019,141(12).7 梁旭,王卫群,康复机器人的人机交互控制方法J.中国科学:信息科学,2018,48(1):24-46.8 张蔚然,鲁守银,吴林彦,等.基于模糊补偿的主从式上肢外骨骼康复机器人训练控制方法J.机器人,2019,41(1):104-111.9 Craig,JohnJ.Introduction to Ro

28、botics:Mechanics andControlM.Pearson Education,Inc,1986.10 李家霖,杨洋,杨铁,等.外骨骼式遥操作主手设计及主从异构映射算法研究J.机器人,2020,42(6):651-660.11 严水峰.主从异构型遥操作机器人工作空间映射与运动控制研究D.杭州:浙江大学,2017.12 PeterCorke.机器人学、机器视觉与控制:MATLAB 算法基础M.电子工业出版社,2016.13 尹贵,张小栋,陈江城,等.模型不确定的下肢康复机器人轨迹跟踪自适应控制J.电子测量与仪器学报,2016,30(11):1750-1757.14 刘金琨.RBF神

29、经网络自适应控制MATLAB仿真M.清华大学出版社,2014.3 结束语本文提出了一种基于 LERT 预训练语言模型和BiGRU-TextCNN 双 通 道 的 情 感 分 析 方 法。使 用LERT进行语义标注,将语义信息输入到双通道模型中进行训练。对比现有的研究方法,本文方法具有更高的准确率和F1值,模型训练效果更显著。接下来还需要考虑融入方面词特征,结合LERT表征情感词的多义性,以提高文本情感分析模型的识别精度。参考文献(References):1 Nasukawa T,Yi J.Sentiment analysis:Capturing favor-ability using natu

30、ral language processingC/Proceedingsofthe2ndinternationalconferenceonKnowledgecapture,2003:70-77.2KIMY.ConvolutionalNeuralNetworksforSentenceClassificationC/Proceedings ofthe 2014 Conferenceon Empirical Methods inNatural Language Proceeding.Doha:ACL,2014:1746-1751.3 LENG X L,MIAO X A,LIU T.UsingRecu

31、rrent NeuralNetworkStructurewithEnhancedMulti-HeadSelf-AttentionforSentimentAnalysisJ.MultimediaToolsand Applications,2021,80(8):12581-12600.4 XU G,MENG Y,QIU X,et al.SentimentAnalysis ofComment Texts based onBiLSTMJ.IEEE Access,2019,7:51522-51532.5 杜启明,李男,刘文甫,等.结合上下文和依存句法信息的中文短文本情感分析J.计算机科学,2023,50

32、(03):307-314.6 代祖华,刘园园,狄世龙.语义增强的图神经网络方面级文本情感分析J/OL.计算机工程:1-122023-03-16.https:/doi.org/10.19678/j.issn.1000-3428.0064850.7张文豪,廖列法,王茹霞.融合句法树多信息学习方面级情感分析J/OL.计算机工程:1-122023-03-17.https:/doi.org/10.19678/j.issn.1000-3428.0066266.8 Cui Y,Che W,Wang S,Liu T.LERT:A Linguistically-motivatedPre-trainedLanguageModelJ/OL.Com-puter Science,2022,arXiv:abs/2211.05344.(上接第82页)CECE88

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 论文指导/设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服