针对外骨骼机器人在负载未知时的控制难题,提出多阶段非线性模型预测控制方法。
Multi-stage robust nonlinear model predictive control of a lower-limb exoskeleton robot
- 通过多场景建模捕捉人体-机器人系统的不确定性,求解非线性优化问题。
- 在含2公斤未知负载和外部干扰下,股四头肌与小腿交互力均方根值降低77%和94%。
- 适合需要高鲁棒性的人机协同外骨骼控制场景,如康复训练或负重辅助。
由于肌肉骨骼损伤人数增加,外骨骼机器人的应用日益广泛。然而其效果高度依赖于控制系统设计。由于人机系统存在不确定性,设计鲁棒控制器极具挑战性。模型预测控制(MPC)因其处理约束和优化性能的能力而成为有力工具。以往研究采用基于线性化的鲁棒MPC方法,但因机器人动力学非线性,性能可能下降。为此,本文提出一种称为多阶段非线性模型预测控制(RNMPC)的方法,通过求解非线性优化问题控制一个双自由度外骨骼。该方法利用多个场景表示系统不确定性,重点最小化摆动阶段的人机交互力,尤其在携带未知负载时。仿真与实验表明,所提方法显著提升鲁棒性,优于非鲁棒非线性MPC。当叠加2公斤未知载荷与外部扰动时,股四头肌与小腿交互力的均方根值分别降低77%和94%。
原文摘要 · Abstract (English)
The use of exoskeleton robots is increasing due to the rising number of musculoskeletal injuries. However, their effectiveness depends heavily on the design of control systems. Designing robust controllers is challenging because of uncertainties in human-robot systems. Among various control strategies, Model Predictive Control (MPC) is a powerful approach due to its ability to handle constraints and optimize performance. Previous studies have used linearization-based methods to implement robust MPC on exoskeletons, but these can degrade performance due to nonlinearities in the robot's dynamics. To address this gap, this paper proposes a Robust Nonlinear Model Predictive Control (RNMPC) method, called multi-stage NMPC, to control a two-degree-of-freedom exoskeleton by solving a nonlinear optimization problem. This method uses multiple scenarios to represent system uncertainties. The study focuses on minimizing human-robot interaction forces during the swing phase, particularly when the robot carries unknown loads. Simulations and experimental tests show that the proposed method significantly improves robustness, outperforming non-robust NMPC. It achieves lower tracking errors and interaction forces under various uncertainties. For instance, when a 2 kg unknown payload is combined with external disturbances, the RMS values of thigh and shank interaction forces for multi-stage NMPC are reduced by 77 and 94 percent, respectively, compared to non-robust NMPC.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。