Hostname: page-component-5db58dd55d-mhzq2 Total loading time: 0 Render date: 2026-05-29T17:43:57.952Z Has data issue: false hasContentIssue false

Subject specific optimal control of powered knee exoskeleton to assist human lifting tasks under controlled environment

Published online by Cambridge University Press:  26 May 2023

Asif Arefeen
Affiliation:
School of Mechanical and Aerospace Engineering, Oklahoma State University, Stillwater, OK 74078, USA
Yujiang Xiang*
Affiliation:
School of Mechanical and Aerospace Engineering, Oklahoma State University, Stillwater, OK 74078, USA
*
Corresponding author: Yujiang Xiang; Email: yujiang.xiang@okstate.edu
Rights & Permissions [Opens in a new window]

Abstract

Wearable robots, sometimes known as exoskeletons, are incredible devices for improving human strength, reducing fatigue, and restoring impaired mobility. The control of powered exoskeletons, on the other hand, is still a challenge. This necessitates the development of a technique to simulate exoskeleton–wearer interaction. This study uses a two-dimensional human skeletal model with a powered knee exoskeleton to predict the optimal lifting motion and assistive torque. For lifting motion prediction, an inverse dynamics optimization formulation is utilized. In addition, the electromechanical dynamics of the exoskeleton DC motor are modeled in the lifting optimization formulation. The design variables are human joint angle profiles and exoskeleton motor current profiles. The human joint torque square is minimized subject to physical and lifting task constraints. Then, the lifting optimization problem is solved by the gradient-based sparse nonlinear optimizer (SNOPT). Furthermore, the optimal exoskeleton torque is implemented through a two-phase control strategy to provide optimal assistance in lifting. Experimental validations of the optimal control with 6 Nm and 16 Nm maximum assistive torque are presented. Both 6 Nm and 16 Nm maximum optimal assistance of the exoskeletons reduce the mean values of vastus lateralis, biceps femoris, and latissimus dorsi muscle activations compared to the lifting without the exoskeleton. However, the mean value of the vastus medialis activation is increased by a small amount for the exoskeleton case, although its peak value is reduced. Finally, the experimental results demonstrate that the proposed lifting optimization formulation and control strategy are promising for powered knee exoskeleton for lifting tasks.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Figure 1. (a) The 2D human skeletal model with knee exoskeleton and (b) Knee exoskeleton.

Figure 1

Table I. DH table for 2D human model.

Figure 2

Figure 2. Collision avoidance constraint.

Figure 3

Figure 3. The diagram of the proposed lifting assistance control algorithm. Here, $\theta _{{k_{0}}}$ and $\theta _{{k_{f}}}$ are initial and final knee angles, respectively. $\tau _{l}$ and $\tau _{u}$ are the lower and upper limits of the exoskeleton torque. $\tau _{exo}^{*}(\theta _{e})$ is the optimal exoskeleton torque in joint angle domain, and $\tau _{exo}(\theta _{e})$ is the real exoskeleton assistive torque.

Figure 4

Figure 4. Comparison between B-spline interpolation and optimal exoskeleton torques as a function of human knee angles.

Figure 5

Figure 5. The optimal exoskeleton torque as a function of human knee angles during lifting. The knee joint angle starts from a squat position.

Figure 6

Figure 6. Lifting experiment setup without the exoskeleton.

Figure 7

Figure 7. Lifting experiment setup with the exoskeleton.

Figure 8

Table II. DC motor electromechanical parameters.

Figure 9

Table III. Task parameters for the lifting.

Figure 10

Figure 8. Simulation snapshots for 2D human 11 Kg box lifting without the exoskeleton.

Figure 11

Figure 9. Human joint angle profiles comparison between simulation and experiment without exoskeleton for 11 Kg box lifting.

Figure 12

Figure 10. GRFs comparison of experiment and simulation without exoskeleton for 11 Kg box lifting.

Figure 13

Figure 11. Simulation snapshots for 2D human lifting with optimal exoskeleton assistance, and the maximum assistive torque is 6 Nm.

Figure 14

Figure 12. Human joint angles comparison between simulation and experiment with optimal exoskeleton torque, and the maximum assistive torque is 6 Nm.

Figure 15

Figure 13. Human joint angles comparison between simulation and experiment with optimal exoskeleton torque, and the maximum assistive torque is 16 Nm.

Figure 16

Figure 14. GRFs comparison of experiment and simulation with optimal exoskeleton torque, and the maximum assistive torque is 6 Nm.

Figure 17

Figure 15. GRFs comparison of experiment and simulation with optimal exoskeleton torque, and the maximum assistive torque is 16 Nm.

Figure 18

Figure 16. Human joint torque simulation comparison of different cases (without an exoskeleton, maximum 6 Nm, and 16 Nm exoskeleton optimal assistances) for 11 Kg box lifting.

Figure 19

Figure 17. Human joint angles experimental comparison of different cases (without an exoskeleton, maximum 6 Nm, and 16 Nm exoskeleton optimal assistances) for 11 Kg box lifting.

Figure 20

Figure 18. GRFs comparison of different cases (without an exoskeleton, maximum 6 Nm, and 16 Nm exoskeleton optimal assistances) for 11 Kg box lifting.

Figure 21

Figure 19. Muscle activations comparison of different cases (without an exoskeleton, maximum 6 Nm, and 16 Nm exoskeleton optimal assistances) for 11 Kg box lifting.