【技术实现步骤摘要】
一种基于自抗扰控制策略的上肢外骨骼系统协同随动控制方法
[0001]本专利技术属于上肢外骨骼系统协同随动控制
,具体涉及一种基于自抗扰控制策略的上肢外骨骼系统协同随动控制方法。
技术介绍
[0002]随着人口老龄化问题的日益严峻与社会对于康复医疗问题的重视程度的增加,可穿戴的外骨骼机器人已经成为了当前研究的重点与热点,在抢险救灾、医疗康复、助力助行、国防军事等多个领域发挥重要作用。
[0003]传统的机器人通常是操作手末端的位置和姿态来实现机器人的控制,在整个控制过程中,需要知道操作手与目标位置,并通过逆运动学解算关节角度,对角度进行轨迹规划,计算出角速度和角加速度。最后,将相关角度信息带入动力学方程解算出关节所需的力矩,通过执行器驱动机器人的运动,从而实现机器人的位置控制。与传统机器人的控制不同,上肢外骨骼是人机一体系统,需要操作者实时做出运动决策,外骨骼系统只需负责执行相应的动作。上肢外骨骼系统控制目的是跟随操作者的运动,且给操作者提供部分助力。
[0004]操作者在穿戴上肢外骨骼系统完成搬运托举的过程中,外骨骼系统在给操作者提供助力的同时,还需要跟随操作者手部运动,且不能阻碍操作者手部的运动。要达到良好的随动控制效果,选择适合的控制策略与控制方法具有重要的意义。传统的机械臂使用力/位置控制、PD控制等方式,这些控制方式无法有效的控制机械臂与环境的交互。在产生偏差时,会由于缺乏柔顺性使机械臂在移动旋转等过程中超过期望值。尤其是PD控制在与不同环境切换过程会造成系统不稳定。
专利技术内 ...
【技术保护点】
【技术特征摘要】
1.一种基于自抗扰控制策略的上肢外骨骼系统协同随动控制方法,其特征在于,包括:步骤S1、在上肢外骨骼系统的人机交互点安装多维力传感器,检测操作者对多维力传感器的人机相互作用力,构成上肢外骨骼系统的阻抗控制模型;步骤S2、通过阻抗控制模型获取操作手末端的期望位置,由得到的期望位置计算出上肢外骨骼系统中肩关节的期望关节角度和肘关节的期望关节角度;步骤S3、通过自抗扰控制器估计上肢外骨骼系统的状态和干扰,将估计的干扰作为上肢外骨骼系统的负反馈,通过自抗扰控制器将干扰消除。2.根据权利要求1所述的一种基于自抗扰控制策略的上肢外骨骼系统协同随动控制方法,其特征在于:所述步骤S1中,将上肢外骨骼系统与人的相互作用力表示为惯性、阻尼与刚度的线性组合:其中,F
hm
为多维力传感器检测到的人机相互作用力,e是上肢外骨骼系统的期望位置和上肢外骨骼系统实际位置之间的差值,M为惯性系数,B为阻尼系数,K为刚度系数;对阻抗控制模型建模,考虑上肢外骨骼系统中人机接口的柔性特征,采用弹簧模型进行阻抗控制模型建模,人机接口动力学表达式如下:F
hm
=K(p
h
‑
p
m
)其中,K为刚度系数,p
h
为操作者手部的位置,即上肢外骨骼系统期望位置,p
m
为上肢外骨骼系统的末端位置,F
hm
为多维力传感器检测到的人机相互作用力。3.根据权利要求1所述的一种基于自抗扰控制策略的上肢外骨骼系统协同随动控制方法,其特征在于:所述步骤S2中,上肢外骨骼系统包括第一机械臂、第二机械臂、肩关节、肘关节和握把,第一机械臂一端与肩关节固定,另一端与和肘关节可转动的连接,第二机械臂一端与肘关节固定,另一端与握把固定,人机交互点设在握把上,操作者手部握住握把,通过上肢外骨骼系统的运动学方程建立上肢外骨骼系统期望位置与肩关节角度和肘关节角度的关系:p
h
=[l
s
sin(q
ds
)+l
e
sin(q
ds
+q
de
),
‑
l
s
cos(q
ds
)
‑
l
e
cos(q
ds
+q
de
),0]
T
其中,p
h
为操作者手部的位置,即上肢外骨骼系统期望位置,q
ds
为肩关节的期望关节角度,q
de
为肘关节的期望关节角度,l
s
为第一机械臂的长度,l
e
为第二机械臂的长度。4.根据权利要求1所述的一种基于自抗扰控制策略的上肢外骨骼系统协同随动控制方法,其特征在于:所述自抗扰控制器包括跟踪微分器、扩张状态观测器、线性状态误差补偿和扰动补偿,获取操作者对多维力传感器的人机相互作用力,通过多维力传感器得到给定输入信号,通过跟踪微分器对给定输入信号的微分进行提取,确定适合上肢外骨骼系统中给定输入信号的过渡过程,使得上肢外骨骼系统跟踪过渡过程对应的输出信号;所述扩张状态观测器将上肢外骨骼系统的自身不确定性、外部及环境因素的干扰,转化成含有未知扰动的积分串联环节,将估计的干扰作为上肢外骨骼系统的负反馈,通过线性状态误差补偿和扰动补偿进行实时补充,消除干扰。5.根据权利要求4所述的基于自抗扰控制策略的上肢外骨骼系统协同随动控制方法,其特征在于:通过跟踪过渡过程对应的输出信号,在噪声较大的情况下,将给定输入信号v输入到跟踪微分器,得到平滑的输入信号:
其中,v1,v2是输入信号的跟踪信号;k1,k2为跟踪信号系数。6.根据权利要求4所述的基于自抗扰控制策略的上肢外骨骼系统协同随动控制方法,其特征在于:在步骤S3中,上肢外骨骼系统设有二阶系统:其中,x1、x2是上肢外骨骼系统的状态变量,y是上肢外骨骼系统的输出,u为上肢外骨骼系统的控制量,f(t)表示上肢外骨骼系统的不确定因素,b为控制量系数;针对上肢外骨骼系统设计二阶线性的扩张状态观测器的形式如下;其中,z1,z2是上肢外骨骼系统内部状态变量的实时估计值,z3是上肢外骨骼系统不确定因素的实时估计值,参数β1、β2、β3是扩张状态观测器的系数,起到误差校正作用,b0为控制量系数。7.根据权利要求4所述的基于自抗扰控制策略的上肢外骨骼系统协同随动控制方法,其特征在于:采用误差...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。