摘要
在行走过程中,患者与外骨骼之间的交互力,决定了患者使用外骨骼的安全性、舒适度以及外骨骼的性能,因而在康复外骨骼的相关研究中受到广泛的关注.本文以可穿戴式的下肢康复外骨骼为研究对象,考虑了患者和外骨骼的耦合作用,给出了人机交互力模型,同时考虑了足底-地面接触力的影响,从而基于第一类拉格朗日方程建立了人机耦合的动力学模型.进一步,考虑患者在不同康复训练阶段的特点和实际需求,给出了相应的控制策略.特别地,在主动康复阶段,从人机交互力模型的角度,给出了基于人机交互力的外骨骼位置阻抗控制中参考轨迹修正量的实际物理解释,并且设计了阻抗PID控制策略.仿真结果表明,使用人机耦合的动力学模型,能够对人机交互力进行有效的分析;进一步,本文在康复训练的主动阶段所设计的控制策略,能够有效地降低人机交互力的水平.
2020-07-30 收到第1稿,2020-09-04 收到修改稿.
脑卒中、脊椎损伤、偏瘫等疾病,会使得患者部分或完全丧失运动能力,造成肢体残疾.而通过一定的康复治疗手
当前,国际上已有部分康复外骨骼投入了市场应用.如日本筑波大学开发的HAL系
在康复外骨骼的控制中,直接的控制对象是外骨骼本身,但最终目的是服务患者.因此,在设计控制策略时必须考虑患者与外骨骼的交互.患者与外骨骼的交互主要集中在两个层面,物理交互以及认知交
第一类,基于认知交互的控制策略,即从认知交互层面获取患者主动意图,多数做法为,将行走过程中患者的EEG(脑电信号)或EMG(肌电信号)通过一定的处理方式转化为患者的主动意
第二类,基于物理交互的控制策略,即通过患者与外骨骼之间的交互力来获取患者的运动意
基于物理交互的患者主动意图识别,其核心在于患者于外骨骼之间的人机交互力.准确把握人机交互力的动力学特性,对于患者与外骨骼的协同控制以及外骨骼的性能评价具有重要的意义.但鉴于其在运动过程中表现出的复杂性,这一领域的研究仍处于起步阶
本工作以下肢康复外骨骼机器人为研究对象,将患者的对外骨骼的影响考虑在内,并对人机交互力和地面接触力进行建模,建立人体与外骨骼耦合的动力学模型.进一步,在耦合模型的基础上,根据康复训练的不同阶段,设计相应的控制策略:在被动康复阶段,采用传统的PID控制策略,并对交互力作出分析,以期对外骨骼的物理交互设计提供参考;在主动康复阶段,采用阻抗PID控制,将患者的运动意图考虑在内,以降低人机交互力.
在康复治疗的过程中,患者和外骨骼在物理上存在着复杂的耦合行为,这一行为集中体现在人机交互力上.有效地分析人机交互的动力学特性,对于准确评估患者的恢复情况、舒适度以及外骨骼的性能等,起着重要的作用.而单纯的外骨骼或者人体的动力学模型,无法有效体现患者与外骨骼之间的交互行为.因此,建立考虑人机耦合行为的动力学模型是必要的.
首先,为简化问题,做出以下假设:由于正常人行走时的运动主要发生在矢状面内,因此仅保留系统在矢状面内的运动;假设人体的左右腿完全对称;假设人体和外骨骼下肢对应的几何长度相等.基于以上假设,将人体和外骨骼均简化成七根匀质连杆组成的平面系统,其中躯干及以上的上半身部位简化成一根杆,整个系统由这两个子系统构成.
在人体上定义9个广义坐标:,分别表示髋关节点的位移、上半身的转角、左右髋膝踝六个关节的转角,所有转角的零点均取为人在直立站姿时的位置,且均以逆时针方向为正向,同时,角度下标中的第一个用于区分人体和外骨骼,第二个用于区分上肢以及左右侧,第三个用于标记同侧的不同关节;同时,由于人在行走过程中,踝关节可近似视为被动关
(1) |
其中,、、、分别约束了人体和外骨骼左右脚上踝关节点的和坐标对应相等,和则约束了左右踝关节的转角对应相等.和分别为大腿和小腿的几何长度.

图1 人机耦合模型示意图
Fig.1 Sketch map of human-machine coupling model
行走过程中,地面对于系统的约束为单边约束,且在足底与地面接触的过程中会发生碰撞行为,数学上难以处理.本文将地面近似成弹簧阻尼系统,建立足底与地面交互的接触力模型.系统与地面的交互力主要为足底与地面之间的压力和摩擦力.为简化问题,本文假设仅脚尖和脚跟两点与地面之间存在法向接触力和摩擦力.法向接触力可用Kelvin-Voigt模
(2) |
其中,用来标记区分左右脚的脚尖或脚跟,为接触深度,可由地面高度和脚尖或脚跟的坐标计算得到
(3) |
和为对应的接触刚度和接触阻尼,对二者进行光滑化处理,得到
(4) |
(5) |
其中,和为给定的常数,用于表征接触刚度和接触阻尼光滑化的程度.基于(2)式给出的法向力,采用库伦干摩擦模型描述接触摩擦力,并用相同的手段做光滑化处理
(6) |
其中,用来表征摩擦力光滑化的程度,为接触点的相对速度,为动摩擦系数.利用足底-地面接触力作用点的位置对广义坐标的Jacobi矩阵,可得到其作用在广义坐标上的广义力形式
(7) |
其中,表示所有足底-地面接触力的集合.
一般情况下,下肢康复外骨骼和人体的物理交互位置有以下四处:腰部和盆骨附近、大腿处、小腿处、足底.关于足底的交互,本文做出假设,将人体和外骨骼的足底通过位移约束在一起,不考虑此处的交互力.由于实际行走过程中,人体和外骨骼的角度偏差很小,因此,本文在建模过程中,忽略了交互力的纵向部分,并将大腿和小腿上的交互力均简化为作用在关节上的力矩.以大腿为例,忽略沿大腿方向的纵向分量,保留法向分量,并向髋关节点作力系简化,最终得到等效的交互力矩,过程如
(8) |
其中,用来标记左右侧,用来标记所处肢体段,为患者侧肢体段的转角,为外骨骼对应的肢体转角.对于腰部附近的交互力,仅保留其在患者前进方向上的力分量,交互位置简化到髋关节所在的关节点处,同样用线性的弹簧阻尼模型表达
(9) |
(10) |
其中,表示所有人机交互力组成的向量.

图2 人机交互力简化过程示意图
Fig.2 An illustration of human-machine interaction force and its simplification
在康复治疗中,患者会因为运动功能受损情况以及恢复水平的不同而呈现不同的状态,在康复训练中体现出不同的运动能力,而患者所能提供的主动力则是评价其运动能力的重要指标.在患者接受康复训练的过程中,需要根据患者自身的运动功能恢复情况,制定对应的康复训练策略,则康复外骨骼的控制策略也应做出相应的调整.因此,本文依据患者在康复训练中是否提供主动力,将康复训练分为被动阶段和主动阶段,并根据不同阶段患者的需求,制定了不同的外骨骼控制策略.
在被动康复阶段,患者几乎不提供主动力,由外骨骼带动整个人机系统运动.并且,为了达到既定的康复效果,此阶段一般要求重复训练指定的步态轨迹.因此,设定此阶段的控制目标为在关节空间中,确保外骨骼以一定精度跟踪预设的目标轨迹.PID控制器由于其原理简单、便于实现且可靠性高的优势,被广泛应用于工业领域的控制
(14) |
其中,和的定义同(8)式,表示外骨骼侧主动关节对应广义坐标上的控制力矩,、、为对应控制器的比例、积分、微分增益.为对应关节转角的跟踪误差:
(15) |
其中,为对应关节上预设的参考轨迹.
在主动康复阶段,患者提供一定的主动力,但同时,患者所提供的主动力不足以支撑自身的运动,需要外骨骼提供一定的助力,实现二者的协同运动.在此阶段,外骨骼要保证能够一定程度上跟随患者的运动,以避免因患者自身的运动与外骨骼预设的轨迹产生较大冲突,进而产生过大的人机交互力,对患者造成二次伤害.因此,本文在被动阶段PID控制的基础上,引入阻抗控
(16) |
其中,为阻抗控制器给出的角度修正量,可由人机交互力模型计算得到
(17) |
其中
(18) |
为对应人体关节的角度.为PID控制器跟踪预定参考轨迹和患者自身运动轨迹的比例系数.对取不同的值,会得到不同的效果,其中的值越大,参考信号中人体自身运动意图的比例就越大,则人机交互力的水平就越低,但过大的值会导致外骨骼的轨迹与其预设参考轨迹有较大的偏差.
区别于一般外骨骼阻抗控制中对于阻抗参数的调控,本文从人机交互力的角度给出了阻抗参数的实际物理意义,即为人机交互力模型中的参数.并通过引入比例系数,来具体调控控制器的跟踪信号.此阶段的控制回路如

图3 阻抗PID控制器示意图
Fig.3 Sketch map of Impedance PID Controller
仅在外骨骼的髋关节和膝关节上添加主动力矩,其预设参考轨迹取自健康人行走时的自然步态数据.而本文中所使用的人体自然步态数据均引自文
首先,在特定的人机交互模型参数下,外骨骼及人体各关节在一个步态周期内的轨迹跟踪仿真结果如


图4 被动阶段主动关节的轨迹跟踪时程图
Fig.4 Trajectory tracking diagram of the active joint in the passive stage



图5 被动阶段系统各处交互力时程图
Fig.5 Time-history diagram of the interaction forces in the passive stage
可以看出,外骨骼的各关节对于参考轨迹的跟踪情况良好,而人体关节的轨迹则与参考轨迹存在一定的偏差.此时,主要由人机交互力提供人体行走的主动力,因此,探究人机交互力参数对于人体关节的轨迹跟踪情况及人机交互力的影响.为简化问题,在大腿和小腿处取相同的交互力参数,且固定各处交互力的阻尼参数,仅探究刚度的影响.取等效交互力矩在一个步态周期内的均方根,作为评价交互力水平的指标.仿真结果如

图6 不同交互力刚度取值下的交互力情况
Fig.6 Interaction forces with different stiffness values
基于
综合仿真的结果及以上的分析,可以得出:本部分的人体和外骨骼参数及步态数据的情况下,选取在左右,会使得大腿和小腿处的交互力矩均处在一个较低的水平.而对于的取值,则需要综合考虑髋关节处的交互力和大腿处的等效交互力矩.因此,本文所建的人机耦合模型以及对于人机交互参数的分析,对于外骨骼的参数设计具有一定的参考价值.
沿用被动阶段关于人机交互力参数的假设,将左右大腿和小腿处的等效人机交互力矩刚度值设为相同,在所给的参考值范围内,取为,为.为简化问题,人体的主动关节同样取为髋关节和膝关节,且同样通过PID控制的方式给出人体的主动力,但其参考轨迹不同于外骨骼,以此方式在仿真中表现人体不同于外骨骼预设参考轨迹的运动意图.同时,根据前文的控制器设计,仅对大腿和小腿处的等效交互力矩进行调控,并且,为了简化问题,所有的关节上的同一时刻均取相同的值.在不同的步态周期,取不同的值,对人机交互力进行调控.仿真结果如

图7 主动阶段人机交互力的调控时程图
Fig.7 Time-history diagram of human-machine interaction forces regulation in the active stage
本文以可穿戴式的下肢康复外骨骼为研究对象,在合理简化的基础之上,综合考虑了足底-地面接触力和人机交互力的影响,采用第一类拉格朗日方程建立了患者与外骨骼相互作用的人机耦合动力学模型.进一步,根据不同康复阶段患者的特点和需求,设计了不同的外骨骼控制策略.最后,通过数值仿真,分析了人机交互力参数的影响,以及所设计控制策略的有效性.主要结论如下:
(1)本文所建立的人机耦合动力学模型,考虑了患者和外骨骼对于人机交互力的共同影响,以及人机交互力的具体分布和形式,对于患者和外骨骼的协同控制有重要的参考意义.
(2)在被动康复阶段,探讨了人机交互力模型中的刚度参数对于人机交互力的影响,对人机交互力的动力学特性做了相应的分析.对于外骨骼的参数设计具有一定的参考价值.
(3)在主动康复阶段,本文设计了阻抗PID控制器,并通过人机耦合的动力学模型,给出了基于交互力的外骨骼阻抗控制中相关参数的实际物理意义.经数值仿真的验证,在患者存在主动力的情况下,所设计的控制策略能够有效地降低人机交互力的水平.
本文从人机耦合的动力学模型出发,对人机交互力做了初步的建模、分析和控制,为基于动力学模型的人体外骨骼协同控制提供了参考依据.后续工作中,将结合实验,进一步对人机交互力模型作分析和辨识,深入研究人机交互力的动力学特性.
参 考 文 献
Andrea L B, Susan J H. Physical rehabilitation as an agent for recovery after spinal cord injury. Physical Medicine & Rehabilitation Clinics of North America, 2007, 18(2): 183~202 [百度学术]
Chen G, Chan C K, Guo Z, et al. A review of lower extremity assistive robotic exoskeletons in rehabilitation therapy. Critical Reviews in Biomedical Engineering, 2013, 41(4-5):343~363 [百度学术]
Tsai C Y, Delgado A D, Weinrauch W J, et al. Exoskeletal-assisted walking during acute inpatient rehabilitation leads to motor and functional improvement in persons with spinal cord injury: a pilot study. Archives of Physical Medicine and Rehabilitation, 2020, 101(4): 607~612 [百度学术]
Fisahn C, Aach M, Jansen O, et al. The effectiveness and safety of exoskeletons as assistive and rehabilitation devices in the treatment of neurologic gait disorders in patients with spinal cord injury: a systematic review. Global Spine Journal, 2016: s-0036-1593805 [百度学术]
Hideki K, Shigeki K, Tetsuya A,et al. Muscular activity modulation during post-operative walking with hybrid assistive limb (HAL) in a patient with thoracic myelopathy due to ossification of posterior longitudinal ligament: a case report. Frontiers in Neurology, 2020, 11: 102 [百度学术]
Esquenazi A, Talaty M, Packel A, et al. The eewalk powered exoskeleton to restore ambulatory function to individuals with thoracic-level motor-complete spinal cord injury. American Journal of Physical Medicine & Rehabilitation, 2012, 91(11): 911~921 [百度学术]
Ryan F,Hugo Q,Clare H. A preliminary assessment of legged mobility provided by a lower limb exoskeleton for persons with paraplegia. IEEE Transactions on Neural Systems & Rehabilitation Engineering a Publication of the IEEE Engineering in Medicine & Biology Society, 2014, 22: 482~490 [百度学术]
Lajeunesse V, Vincent C, Routhier F, et al. Exoskeletons' design and usefulness evidence according to a systematic review of lower limb exoskeletons used for functional mobility by people with spinal cord injury. Disability and Rehabilitation: Assistive Technology,2015,4(7): 1~13 [百度学术]
Chen C J, Zheng D, Peng A S, et al. Flexible design of a wearable lower limb exoskeleton robot. In: Robotics and Biomimetics (ROBIO), 2013 IEEE International Conference on IEEE, Shenzhen, 2013: 12~14 [百度学术]
邱静, 程洪, 过浩星. 面向康复工程的助行可穿戴外骨骼机器人的人类工效学设计. 计算机科学, 2015, 42(10): 31~34 [百度学术]
Qiu J, Cheng H, Guo H X. Ergonomics design of a walking wearable exoskeleton robot for rehabilitation engineering. Computer Science, 2015, 42(10): 31~34(in Chinese) [百度学术]
Zhang C, Liu G F, Li G, et al. Development of a lower limb rehabilitation exoskeleton based on real-time gait detection and gait tracking. Advances in Mechanical Engineering, 2016, 8(1): 541~558 [百度学术]
Yan T F, Cempini M, Oddo C M, et al. Review of assistive strategies in powered lower-limb orthoses and exoskeletons. Robotics and Autonomous Systems, 2015, 64: 120~136 [百度学术]
Rupal B S, Rafique S, Singla A, et al. Lower-limb exoskeletons: research trends and regulatory guidelines in medical and non-medical applications. International Journal of Advanced Robotic Systems, 2017, 14(6): 1~27 [百度学术]
Tucker M R, Olivier J, Pagel A, et al. Control strategies for active lower extremity prosthetics and orthotics: a review. Journal of Neuro Engineering and Rehabilitation, 2015, 12(1):1~30 [百度学术]
Caliandro P,Molteni F,Simbolotti C, et al. Exoskeleton-assisted gait in chronic stroke: an EMG and functional near-infrared spectroscopy study of muscle activation patterns and prefrontal cortex activity. Clinical Neurophysiology, 2020, 131(8): 1775~1781 [百度学术]
Donati A R C,Shokur S,Morya E,et al. Long-term training with a brain-machine interface-based gait protocol induces partial neurological recovery in paraplegic patients. Scientific Reports, 2016, 6:30383 [百度学术]
Gordleeva S Y, Lukoyanov M V,Mineev S A, et al. Exoskeleton control system based on motor-imaginary brain-computer interface. Advanced Researches, 2017, 9(3): 31~36 [百度学术]
Akiyama Y, Yamada Y, Okamoto S. Interaction forces beneath cuffs of physical assistant robots and their motion-based estimation. Advanced Robotics, 2015, 29(20): 1315~1329 [百度学术]
Deng M D, Li Z J, Kang Y, et al. A learning-based hierarchical control scheme for an exoskeleton robot in human-robot cooperative manipulation. IEEE Transactions on Cybernetics, 2020, 50(1): 112~125 [百度学术]
Chen B, Ma H, Qin L Y, et al. Recent developments and challenges of lower extremity exoskeletons. Journal of Orthopaedic Translation, 2016, 5: 26~37 [百度学术]
Lee H,Rouse E J,Krebs H L.Summary of human ankle mechanical impedance during walking. Rehabilitation Devices and System, 2016, 4:2601613 [百度学术]
Shourijeh M S, Mcphee J. Foot-ground contact modeling within human gait simulations: from Kelvin-Voigt to hyper-volumetric models. Multibody System Dynamics, 2015, 35(4): 393~407 [百度学术]
郭永新,刘世兴.关于分析力学的基础与展望.动力学与控制学报, 2019, 17(5): 391~407 [百度学术]
Guo Y H, Liu S X. The foundation and prospect of analytical mechanics. Journal of Dynamics and Control, 2019, 17(5): 391~407 (in Chinese) [百度学术]
郭丁旭,姜乃晶,张舒,等.含有LuGre摩擦并联机械臂的自适应控制.动力学与控制学报, 2019, 17(4): 362~368 [百度学术]
Guo D X, Jiang N J, Zhang S, et al. Adaptive control of parallel manipulator with LuGre friction. Journal of Dynamics and Control, 2019, 17(4): 362~368 (in Chinese) [百度学术]
Hogan N. Impedance control-an approach to manipulation. 1. Theory. Journal of Dynamic Systems, Measurement, and Control, 1985, 107: 1~24 [百度学术]