Hostname: page-component-5db58dd55d-jnbmb Total loading time: 0 Render date: 2026-05-31T16:40:55.609Z Has data issue: false hasContentIssue false

Artificial neural network-based control of powered knee exoskeletons for lifting tasks: design and experimental validation

Published online by Cambridge University Press:  18 September 2024

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

Abstract

This study introduces a hybrid model that utilizes a model-based optimization method to generate training data and an artificial neural network (ANN)-based learning method to offer real-time exoskeleton support in lifting activities. For the model-based optimization method, the torque of the knee exoskeleton and the optimal lifting motion are predicted utilizing a two-dimensional (2D) human–exoskeleton model. The control points for exoskeleton motor current profiles and human joint angle profiles from cubic B-spline interpolation represent the design variables. Minimizing the square of the normalized human joint torque is considered as the cost function. Subsequently, the lifting optimization problem is tackled using a sequential quadratic programming (SQP) algorithm in sparse nonlinear optimizer (SNOPT). For the learning-based approach, the learning-based control model is trained using the general regression neural network (GRNN). The anthropometric parameters of the human subjects and lifting boundary postures are used as input parameters, while the control points for exoskeleton torque are treated as output parameters. Once trained, the learning-based control model can provide exoskeleton assistive torque in real time for lifting tasks. Two test subjects’ joint angles and ground reaction forces (GRFs) comparisons are presented between the experimental and simulation results. Furthermore, the utilization of exoskeletons significantly reduces activations of the four knee extensor and flexor muscles compared to lifting without the exoskeletons for both subjects. Overall, the learning-based control method can generate assistive torque profiles in real time and faster than the model-based optimal control approach.

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 (https://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), 2024. Published by Cambridge University Press
Figure 0

Table 1. DH parameters for the 2D skeletal model.

Figure 1

Figure 1. (a) The human–exoskeleton model (2D) and (b) Knee exoskeletons.

Figure 2

Table 2. Constraints.

Figure 3

Table 3. Input parameter for three subjects.

Figure 4

Figure 2. The hybrid model to generate training data for the learning-based control model.${(P_{{\tau _{exo}}}})_{i}$is the optimal exoskeleton torque control point$(7\times 1)$for the$i^{th}$optimization.$X_{i}$and$Y_{i}$are the input$(23\times 1)$and output training data$(7\times 1)$for the ANN, respectively.

Figure 5

Figure 3. The GRNN training for learning-based control.

Figure 6

Figure 4. Learning-based exoskeleton control algorithm for any subject in the same age group.

Figure 7

Table 4. Input parameter for test subjects.

Figure 8

Figure 5. Comparison between optimal and learning (GRNN) control-based exoskeleton torque profiles with maximum 16 Nm torque on each knee.

Figure 9

Figure 6. Statistical analysis (between optimal and GRNN) for the exoskeleton torque control in test subjects 1, 2, and 3.

Figure 10

Figure 7. Training GRNN group (three subjects).

Figure 11

Figure 8. Test subjects for validation (three subjects).

Figure 12

Figure 9. Joint angle profiles comparison without exoskeletons (test subject-1).

Figure 13

Figure 10. Joint angle profiles comparison without exoskeletons (test subject-2).

Figure 14

Figure 11. GRFs comparison without exoskeletons (test subject-1).

Figure 15

Figure 12. GRFs comparison without exoskeletons (test subject-2).

Figure 16

Figure 13. Joint angle profiles comparison with exoskeletons (test subject-1).

Figure 17

Figure 14. Joint angle profiles comparison with exoskeletons (test subject-2).

Figure 18

Figure 15. GRFs comparison with exoskeletons (test subject-1).

Figure 19

Figure 16. GRFs comparison with exoskeletons (test subject-2).

Figure 20

Figure 17. Test subject-1 muscle activations comparison between with and without exoskeletons.

Figure 21

Figure 18. Test subject-2 muscle activations comparison between with and without exoskeletons.

Figure 22

Figure 19. Test subject-3 muscle activations comparison between with and without exoskeletons.