分类号学号D200877417学校代码10487密级d博士学位论文上肢康复机器人及相关控制问题研究学位申请人:吴军学科专业:控制理论与控制工程指导教师:王永骥教授黄剑副教授答辩日期:2012年5月10日ADissertationSubmittedinPartialFulfillmentoftheRequirementsfortheDegreeofDoctorofPhilosophyinEngineeringTheResearchonUpperLimbRehabilitationRobotandRelatedControlProblemPh.D.Candidate:WuJunMajor:ControlTheoryandControlEngineeringSupervisor:ProfessorWangYongjiAssociateProfessorHuangJianHuazhongUniversityofScienceandTechnologyWuhan,Hubei430074,P.R.ChinaMay,2012独创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。学位论文作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。保密□,在_____年解密后适用本授权书。本论文属于不保密□。学位论文作者签名:指导教师签名:日期:年月日日期:年月日摘要随着我国迈入老龄化社会,因老年化引起的中风患者发病率逐年增加。患者中风后其运动功能的重建和康复也就引起了研究者的关注。随着康复医学、机械设计以及控制理论等学科的交叉发展和融合,康复机器人相关理论与技术得到了深入的研究和探讨。在国家863计划和自然科学基金的资助下,本文分别研制了采用电机和气动肌肉不同驱动方式的两款上肢康复机器人。基于所研制的上肢康复机器人,采用肌电信号实现了基于人体运动意图控制的康复训练;此外,在气动肌肉建模的基础上,分别提出了基于模糊补偿的滑模控制算法和基于非线性干扰观测器的动态面控制算法去实现气动肌肉的高精度控制;考虑气动肌肉建模的复杂性和人-上肢康复机器人动力学模型因人而异的差异性,针对模型未知的情况,采用回声状态网(EchoStateNetwork,ESN)提出了基于ESN的PID控制算法和基于粒子群优化及ESN的单层神经网络预测控制算法。主要内容如下:基于电机驱动研制出三自由度的上肢康复机器人,可实现肩部伸/屈、外展以及肘部伸/屈。在考虑可穿戴性、灵活性、安全性和柔顺性等性能的基础上,又研制出基于气动肌肉驱动的五自由度上肢康复机器人,可实现肩部伸/屈、旋转、肘部伸/屈、指掌关节伸/屈以及指间关节伸/屈。为了减小机械结构和控制系统的复杂性,提出了气动肌肉-扭簧和气动肌肉-拉簧驱动器实现康复机器人关节的双向运动。该款上肢康复机器人不仅可同时进行臂部和手部的康复训练,而且还能分开使用。这大大提高了上肢康复机器人的临床适用范围,为进一步临床实用化奠定了良好的基础。在采集的四路手臂肌电信号的基础上,选取结点能量作为运动意图特征,实现基于主动运动意图的人-上肢康复机器人交互控制。在采用结点能量作为特征进行特征降维时,提出了一种伴随状态树的方法来消除结点能量的线性相关性以避免类内离散度矩阵奇异问题。降维后的特征向量输入到BP神经网络进行运动意图辨识,取得了很好的辨识效果。同时考虑虚拟现实(VirtualReality)可使得康复训练充满娱华中科技大学博士学位论文II乐性,所以基于辨识的意图动作开发了一款虚拟现实游戏来激发患者在任务关联的训练中交互的主动性和积极性。结合上肢康复机器人、肌电辨识和虚拟现实游戏进行了相关实验研究,结果验证了整个系统的可用性。作为一种驱动器,气动肌肉因具有很强的时变和非线性特性,这使得其在实际应用中难以实现高精确控制。本文采用“三元素”模型进行了气动肌肉参数辨识和建模,并在此基础上提出了基于模糊补偿的气动肌肉滑模控制。这种控制算法在存在建模误差以及外界不确定扰动时,仍能有效提高控制精度,保证系统跟踪控制性能。此外,还提出了基于非线性干扰观测器的气动肌肉动态面控制。仿真和实际实验结果均验证了所提出算法的可行性和有效性。但基于气动肌肉建模的模型控制,对于长度、形状等不同参数的气动肌肉都需重新进行气动肌肉建模实验,这使得建模过程相对比较复杂。同时,人机动力学模型也因人而异,难以得到精确的、统一的数学模型。基于以上原因,为了解决气动肌肉在康复机器人实际应用中存在的控制精确问题,针对控制算法设计时模型未知的情况下,提出了基于ESN的PID控制算法和基于粒子群优化及ESN的单层神经网络预测控制算法。这些新提出的控制算法均能在模型未知的情况下取得很好的控制效果。昀后,对全文工作进行了总结,并提出了下一步需要改进和完善的工作。总之,本文通过深入研究上肢康复机器人的设计及相关控制问题,为进一步实现上肢康复机器人在临床上的应用提供了一些设计方法、训练策略、控制算法等研究经验。随着研究工作的深入和完善,期待上肢康复机器人昀终能转化为实际应用产品,为更多的患者提供有效的康复训练,帮助他们实现运动功能的改善和重建。关键词:上肢康复机器人气动肌肉肌电信号模糊补偿非线性干扰观测器动态面控制回声状态网络预测控制华中科技大学博士学位论文IIIAbstractAsChinaisenteringtheagingsociety,thestrokeincidenceisincreasingyearbyyear.Thereconstructionandrehabilitationofmotionfunctionforthepatientsafterstrokealsoattracttheresearchers’attention.Withtheinterdisciplinarydevelopmentandintegrationoftherehabilitationmedicine,mechanicaldesignandcontroltheory,thetheoryandtechnologyaboutrehabilitationrobothavebeenfurtherstudiedandexplored.UnderthesupportofNational863projectandNationalNaturalScienceFoundation,thispaperdevelopedtwokindsofupperlimbrehabilitationrobots,whicharedrivenbymotorandpneumaticmuscle(PM),respectively.Basedonthedesignedupperlimbrehabilitationrobot,withtheuseofElectromyography(EMG)signal,thehumanmotionintentioncontrolbasedrehabilitationtrainingisrealized.Inaddition,basedonPMmodeling,afuzzycompensationbasedslidingmodecontrol(FCBSMC)algorithmandanonlineardisturbanceobserverbaseddynamicsurfacecontrol(NDOBDSC)algorithmareproposedforthehigh-accuratecontrolofPM,respectively.ConsideringthatthecomplexityofPMmodelingandthedynamicmodelofhuman-upperlimbrehabilitationrobotvariesfromindividualtoindividual,anechostatenetwork(ESN)basedPIDcontrolalgorithmandanESNbasedsingle-layerneuralnetworkpredictivecontrolalgorithmwithparticleswarmoptimizationareproposedforthecontrolofunknownmodelbyusingESN.Themaincontributionsfocusonthefollowingaspects:Athreedegreesoffreedom(DOF)upperlimbrehabilitationrobotdrivenbymotorisdesigned.Itcanachieveshoulderextension/flexion,shoulderabduction,andelbowextension/flexion.Consideringthattheperformanceofwear,flexibility,safetyandcompliance,afiveDOFupperlimbrehabilitationrobotdrivenbyPMisdeveloped.Itcanrealizeshoulderextension/flexionandrotation,elbowextension/flexion,metacarpophalangealandproximalinterphalangealjointextension/flexion.Inordertoreducethecomplexityofthemechanicalstructureandcontrolsystem,PM-torsionspringandPM-pullspringactuatorsareproposedtorealizethebi-directionalmovementforthejointsofrehabilitationrobot.Thisrobotcanrealizetherehabilitationtrainingofarmandhandatthesametime,aswellasbeusedseparately.Thisgreatlyextentstheavailablerangeforclinicalapplication,andlaysagoodfoundationforfurtherclinicalutility.Bycollectingfour-channelEMGfromarm,thenodeenergyisselectedasthefeatureofmotionintention,andtheactivemotionintentionbasedhuman-upperlimbrehabilitationrobotinteractivecontrolisrealized.Duringthefeaturedimensionreduction,acompanionstatetree(CST)algorithmisproposedtoeliminatethelinearcorrelationof华中科技大学博士学位论文IVnodeenergyandavoidthesingularproblemofthewithin-classscattermatrix.ThereducedfeaturevectorisfedintoaBPneuralnetworktorecognizethemotioninten