Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-07T13:53:37.558Z Has data issue: false hasContentIssue false

Gait multi-objectives optimization of lower limb exoskeleton robot based on BSO-EOLLFF algorithm

Published online by Cambridge University Press:  25 August 2022

Peng Zhang
Affiliation:
Tianjin University of Science and Technology, Tianjin, China Tianjin Key Laboratory for Integrated Design and Online Monitor Center of Light Design and Food Engineering Machinery Equipment, Tianjin, China
Junxia Zhang*
Affiliation:
Tianjin University of Science and Technology, Tianjin, China Tianjin Key Laboratory for Integrated Design and Online Monitor Center of Light Design and Food Engineering Machinery Equipment, Tianjin, China
Ahmed Elsabbagh
Affiliation:
School of Design and Production Engineering, Ain Shams University, Cairo, Egypt
*
*Corresponding author. E-mail: zjx@tust.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

Aiming at problems of low optimization accuracy and slow convergence speed in the gait optimization algorithm of lower limb exoskeleton robot, a novel gait multi-objectives optimization strategy based on beetle swarm optimization (BSO)-elite opposition-based learning (EOL) levy flight foraging (LFF) algorithm was proposed. In order to avoid the algorithm from falling into the local optimum, the EOL strategy with global search capability, the LFF strategy with local search capability and the dynamic mutation strategy with high population diversity were introduced to improve optimization performance. The optimization was performed by establishing a multi-objectives optimization function with the robot’s gait zero moment point (ZMP) stability margin and driving energy consumption. The joint comparative tests were carried out in SolidWorks, ADAMS and MATLAB software. The simulation results showed that compared with the particle swarm optimization algorithm and the BSO algorithm, the ZMP stability margin obtained by the BSO-EOLLFF algorithm was increased, and the average driving energy consumption was reduced by 25.82% and 17.26%, respectively. The human-machine experiments were conducted to verify the effectiveness and superiority. The robot could realize stable and smooth walking with less energy consumption. This research will provide support for the application of exoskeleton robot.

Information

Type
Research Article
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1. (a) Overall structure diagram (1) back support; (2) actuators of hip joint; (3) hip joint component; (4) brace of thigh; (5) actuators of knee joint; (6) brace of calf; (7) ankle joint component; (8) flexible belt of waist; (9) waist component; (10) thigh component; (11) flexible belt of thigh; (12) knee joint component; (13) calf component; (14) flexible belt of calf; (15) pedal; (b). Exoskeleton mechanical diagram.

Figure 1

Figure 2. Five-link model.

Figure 2

Figure 3. ZMP stability margin diagram.

Figure 3

Table I. Psedo code of BSO-EOLLFF algorithm.

Figure 4

Table II. Parameters setting of the two algorithms.

Figure 5

Figure 4. Optimization results of BSO-EOLLFF algorithm for the test functions. (a) Test function diagram, (b) optimal trace of each test function, (c) the contour map of the search path and (d) the convergence curves.

Figure 6

Figure 5. Optimization results of PSO algorithm on the test functions. From left to right: optimal trace of each test function, the contour map of the search path, and the convergence curves.

Figure 7

Figure 6. The human-exoskeleton simulation process diagram.

Figure 8

Figure 7. Convergence curve of each algorithm.

Figure 9

Table III. The averaged convergence time.

Figure 10

Figure 8. ZMP stability margin curve after algorithm optimization.

Figure 11

Figure 9. Gait drive energy consumption curve.

Figure 12

Table IV. Energy consumption analysis.

Figure 13

Figure 10. (a) Prototype of the proposed exoskeleton robot and (b) Human-machine experiment.

Figure 14

Figure 11. Gait experiment diagram.

Figure 15

Figure 12. Comparative analysis of joint trajectories.

Figure 16

Table V. Analysis of reliability: Results of R.

Figure 17

Figure 13. Comparison analysis of ZMP trajectory. (a) X-direction; (b) Y-direction.