Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Concept design of hybrid-actuated lower limb exoskeleton to reduce the metabolic cost of walking with heavy loads

  • Qiaoling Meng,

    Roles Conceptualization, Methodology, Project administration, Writing – original draft, Writing – review & editing

    Affiliations Institute of Rehabilitation Engineering and Technology, University of Shanghai for Science and Technology, Shanghai, China, Shanghai Engineering Research Center of Assistive Devices, Shanghai, China, Key Laboratory of Neural-Functional Information and Rehabilitation Engineering of the Ministry of Civil Affairs, Shanghai, China

  • Bolei Kong,

    Roles Data curation, Formal analysis, Software, Validation, Writing – original draft

    Affiliations Institute of Rehabilitation Engineering and Technology, University of Shanghai for Science and Technology, Shanghai, China, Shanghai Engineering Research Center of Assistive Devices, Shanghai, China, Key Laboratory of Neural-Functional Information and Rehabilitation Engineering of the Ministry of Civil Affairs, Shanghai, China

  • Qingxin Zeng,

    Roles Validation

    Affiliations Institute of Rehabilitation Engineering and Technology, University of Shanghai for Science and Technology, Shanghai, China, Shanghai Engineering Research Center of Assistive Devices, Shanghai, China, Key Laboratory of Neural-Functional Information and Rehabilitation Engineering of the Ministry of Civil Affairs, Shanghai, China

  • Cuizhi Fei,

    Roles Validation

    Affiliations Institute of Rehabilitation Engineering and Technology, University of Shanghai for Science and Technology, Shanghai, China, Shanghai Engineering Research Center of Assistive Devices, Shanghai, China, Key Laboratory of Neural-Functional Information and Rehabilitation Engineering of the Ministry of Civil Affairs, Shanghai, China

  • Hongliu Yu

    Roles Funding acquisition, Supervision

    yhl_usst@outlook.com

    Affiliations Institute of Rehabilitation Engineering and Technology, University of Shanghai for Science and Technology, Shanghai, China, Shanghai Engineering Research Center of Assistive Devices, Shanghai, China, Key Laboratory of Neural-Functional Information and Rehabilitation Engineering of the Ministry of Civil Affairs, Shanghai, China

Abstract

This paper proposes the conceptual design method for a hybrid-actuated lower limb exoskeleton based on energy consumption simulation. Firstly, the human-machine coupling model is established in OpenSim based on the proposed three passive assistance schemes. On this basis, the method of simulating muscle driving is used to find out the scheme that can reduce the metabolic rate the most with 3 passive springs models. Then, an active-passive cooperative control strategy is designed based on the finite state machine to coordinate the operation of the power mechanism and the passive energy storage structure and improve the mobility of the wearer. In the end, a simulation experiment based on the human-machine coupled model with the addition of active actuation is proceeded to evaluate its assistance performance according to reducing metabolic rate. The results show that the average metabolic cost decreased by 7.2% with both spring and motor. The combination of passive energy storage structures with active actuators to help the wearer overcome the additional consumption of energy storage can further reduce the body’s metabolic rate. The proposed conceptual design method can also be utilized to implement the rapid design of a hybrid-actuated lower limb exoskeleton.

Introduction

A lower limb exoskeleton robot is a kind of mobility auxiliary device for people with lower limb dysfunctions, such as a stroke, a spinal cord injury, or the loss of a limb [1]. Reducing the metabolic cost that is very important to the design of this kind of exoskeleton, especially for the ones utilized by the patients [2]. According to the research work of decades, the most common lower limb exoskeleton robot is designed as joints actuated directly. The wearers have to cost more energy on the exoskeletons because of their heavy weight. Such exoskeletons can be utilized in restoring function to patients who are without balance. But patients who can move by themselves could cost more energy when they are wearing this kind of exoskeleton. In this context, the kind of unpowered exoskeletons has been developed to improve the wearers’ mobility. For instance, Jiang et al. designed an unpowered lower limb exoskeleton. The specially shaped torsion spring and cam cooperate to form an energy storage mechanism, which is placed at the hip joint to compensate for the weight of the thigh and help the hip joint flexion [3]. These types of exoskeletons often provide power from the stored energy by the spring elements during walking. Yet, such exoskeletons cannot be utilized by patients who can be hindered by them. Therefore, an external power should be designed in a novel lower-limb exoskeleton robot.

The hybrid-actuated lower limb exoskeleton has two parts, one is a passive energy storage structure, and the other one is a powered mechanism. Researchers have designed different passive energy storage structures for unpowered exoskeletons. Zhou et al. designed a wearable hip joint exoskeleton, using 3-D printing technology to create waist and thigh braces to adapt to the irregular surface of the human body, setting springs in front of the hip joint, to recover negative mechanical energy and release the stored energy to assist hip flexion [4]. Ben-David et al. designed a knee joint exoskeleton, the passive energy storage structure is designed with a spring in the front of the knee joint to store up energy when the knee flexing and release mechanical energy when the knee extends, increasing the height of vertical jumps [5]. Collins et al. proposed an unpowered exoskeleton that employs a lightweight frame to place springs on the back of the calf parallel to the Achilles tendon and engages the springs with a mechanical clutch to improve the wearers’ mobility [6]. Most of these researches are focused on single-joint assisting. The energy storage structures are designed with springs. Even they studied the wearer’s metabolic cost, for instance, Collins’ exoskeleton can reduce the metabolic cost of walking by 7.26±2.6% [6]. It is still confusing to the researchers which position of the structure can effectively reduce human metabolism. In addition, storing energy is a process of energy transformation. The wearers need to cost more energy during the process of storing energy. Therefore, the powered mechanism is integrated into the unpowered exoskeleton. A new problem has arisen that the cooperation of the energy storage structure and the powered mechanism.

In the research of powered exoskeletons, the control strategy is used to realize the coordinated movement of the gait between the wearer and the lower limb exoskeleton robotic system. An excellent control strategy can provide appropriate assistance for the wearer during the gait process and greatly reduce metabolic consumption. Therefore, researchers have made many efforts in the design and optimization of control strategies. Kim et al. proposed an iterative IMU-based control algorithm for a portable soft exosuit for hip extension assistance. The control strategy is to detect maximal hip flexion by tracking the sign change of angular velocity from the IMU of the hip and to estimate the wearer’s phase in the gait cycle based on gait events. This iterative controller always provides the right assist force to the hip joint by gradually adjusting the timing and magnitude of the motor position profile. The results have shown that the metabolic costs of walking and running were reduced by 12.2% and 8.2%, respectively [7]. For the problem that the optimal estimation period of metabolic cost is relatively long, Zhang et al. developed a control method called ‘human-in-the-loop optimization’ to rapidly estimate metabolic profiles and adjust ankle exoskeleton torque profiles to optimize the economics of walking and running after humans wear the exoskeleton [8]. To understand the effects of soft exosuit on human loaded walking, Ding et al. developed a reconfigurable multi-joint actuation platform that delivers synchronized forces to the ankle and hip joints and reduces the wearer’s metabolic cost of walking by an average of 14.6% [9]. Therefore, it is key to propose a suitable control strategy for hybrid-driven lower-extremity exoskeletons. It can coordinate the movement of the human-machine system, and improve human mobility to reduce human metabolism. However, the kind of hyper-actuated lower-extremity exoskeletons is different from the exoskeletons mentioned above. It is very important to know how to control compliantly the exoskeleton with the active power and passive spring.

In addition, the researchers measured the auxiliary effect of the device through experiments and continuously optimized the device. But it is impractical to experimentally test all exoskeletons, and simulation can effectively solve this problem [1012]. At present, most experiments use indirect calorimetry systems to measure whole-body oxygen consumption and carbon dioxide production and obtain the metabolic changes of subjects before and after exoskeleton wearing [13,14]. To ensure the accuracy of the test results, the subjects need to undergo adaptive training before the test, and each experiment needs to strictly control the state of the subjects before and after wearing the exoskeleton. It takes a lot of time and money to complete the entire experiment in this situation. Some researchers have used simulation to evaluate the effect of the exoskeleton system and achieved some results. Analyzing human walking assistance using experiment-based OpenSim simulations, Firouzi et al. demonstrate the advantages of the proposed design and control of BATEX, such as 9.4%reduction in metabolic cost during normal walking conditions [15]. Aiming at the problem of how to store/release gait energy with high efficiency for the conventional unpowered lower extremity exoskeletons, Wang et al. proposed an unpowered lower-limb exoskeleton. The stiffness and metabolic cost of relevant muscles in lower extremity joints are obtained based on OpenSim software, and the results provide a theoretical basis for the optimal design of unpowered lower extremity exoskeleton [16]. In the research, the measurement of the effect of the exoskeleton was realized using simulation, which avoided complicated experimental procedures and saved a lot of time and cost in the initial design of the exoskeleton. As a result, the contribution of this paper is to propose a novel concept design approach for a novel hybrid-actuated lower-limb exoskeleton. The optimal position and stiffness of the passive springs are also discussed in this paper in order to provide a reference for passive assist strategies for lower extremity weight-bearing walking.

The rest of this paper is organized as follows. In Section 2, three lower extremity exoskeleton assistance schemes are preset and mathematical models are established for these schemes. Based on the scheme in Section 2, musculoskeletal models under different assistance were established in Section 3, the metabolic rate changes under different assistance schemes were obtained by using OpenSim simulation, and the optimal scheme was obtained by comparison. In Section 4, an active and passive cooperative control strategy based on metabolic simulation is proposed by analyzing the metabolic rate changes, kinematics, and kinetic data. In the end, the effectiveness of the control strategy is verified by simulation in Section 5.

Design and modeling of passive parts of hybrid-actuated lower limb exoskeletons

Taking the existing passive lower extremity exoskeletons as a reference, three auxiliary solutions for the passive lower extremity exoskeletons are pre-set in this paper, namely setting a tension spring on the front side of the hip joint [4], and setting a compression spring on the back side of the knee joint [17] and a tension spring on the back of the ankle joint [6]. The mathematical models of each auxiliary scheme are built in OpenSim with the musculoskeletal system. The springs of each scheme are arranged in a plane parallel to the sagittal plane, and the upper anchor point of each auxiliary scheme is named U, and the lower anchor point is named D. The straight-line distance between the upper and lower anchor points is as a reference when setting the initial length of the spring for different auxiliary schemes.

Hip assist

The hip assistance model is established as shown in Fig 1. The spring, as the storing energy mechanism, is set in the front of the hip joint. The parameters of the model are presented as shown in Fig 1(a) and 1(b). The point Phip is defined as the hip rotation center. The upper anchor point Uh is set at the anterior superior iliac spine. The lower anchor point Dh is set on the body surface of the front side of the thigh at half the length of femur. The surface UhDhPhip is located in the middle of the thigh and parallel to the sagittal plane of the human body. The spring is located between the anchor points Uh and Dh, and its length is described as l (the initial length is set as l0). The point P is the projection of point Uh on the human torso, and the point H is the projection of point Dh on the central axis of the thigh. d1 is the vertical distance from point Uh to Phip, and d2 is the horizontal distance from point Uh to Phip. h1 is the distance from point H to Phip, and h2 represents the distance between point Dh and H. The orange dotted line in Fig 1(a) and 1(b) is the extension line of PPhip, it is defined as zero position. The angle between the orange dotted line and PhipH is the hip angle described as θh (Fig 1(a) shows hip flexion with positive angles, Fig 1(b) shows hip extension with negative angle). The work process of the spring is presented in Fig 1(c) in the human walking procedure. The spring is stretched to store energy during the support phase, and then the spring releases energy to assist in flexion of the hip joint during the swing phase.

thumbnail
Fig 1. Mathematical models of passive hip exoskeleton.

(a) The mathematical model of spring in initial state; (b) The mathematical model of spring in stretching state; (c) The layout of passive spring.

https://doi.org/10.1371/journal.pone.0282800.g001

Therefore, the distance d3 from the upper anchor point Uh to the Phip is: (1)

The distance h3 from the front thigh anchor point Dh to the Phip is: (2)

In this paper, the initial length of the spring l0 is set the initial length at the position of the maximum flexion angle θh of the hip joint to increase the capability of storing energy. Therefore, the included angle θ1 between d1 and d3, and the included angle θ2 between h1 and h3 can be obtained.

(3)(4)

The relationship between spring length l and the hip joint angle θh can be obtained as follows.

(5)

The spring stiffness is expressed as Kh, the functional relationship between spring force Fh and hip angle θh can be obtained as follows.

(6)

The vertical distance from Phip to l is the moment arm of the moment generated by the spring at the hip joint. The moment arm Lhh) is: (7)

The spring moment Mhh) is decided according to Eqs (6) and (7).

(8)

Knee assist

The knee assistance model is established as shown in Fig 2. The spring, as the shorting energy mechanism, is set in the front of the hip joint. The parameters of the model are presented as shown in Fig 2(a) and 2(b). The point Pknee is defined as the knee joint rotation center. The upper anchor point Uk is set at about 15cm above the knee joint on the back surface of the thigh. The lower anchor point Dk is set at about 10cm below the knee joint on the back surface of the calf. The plane UkDkPknee is located in the middle of the calf and parallel to the sagittal plane of the human body. The spring is located between the anchor points Uk and Dk, and the length is l (the initial length is set to l0). The point A is the projection of point Uk on the central axis of thigh, and the point B is the projection of point Dk on the central axis of the calf. h4 is the horizontal distance from point Uk to Pknee, and h5 is the vertical distance from point Uk to Pknee. k1 is the distance from point B to Pknee, and k2 is the distance between thepoint Dk and B. The orange dotted line in Fig 2(b) is the extension line of APknee. The angle between the orange dotted line and APknee is the knee angle θk (Fig 2(a) shows the state with the knee angle at 0, and Fig 2(b) shows knee flexion with always positive angle). The work process of the spring is presented in Fig 2(c) in the human walking procedure. The gait cycle begins with the knee joint in maximum extension and the compression spring at the initial length. Then the spring on the support leg is compressed to store energy, and when the opposite toe is off the ground, the spring releases the energy to help raise the body’s center of gravity.

thumbnail
Fig 2. Mathematical models of passive knee exoskeleton.

(a) The mathematical model of spring in initial state; (b) The mathematical model of spring in compressing state; (c) The layout of passive spring.

https://doi.org/10.1371/journal.pone.0282800.g002

Therefore, the distance h6 from the upper anchor point Uk to the Pknee is: (9)

The distance k3 from the lower anchor point Dk to the Pknee is: (10)

In this paper, the initial length of the spring l0 is set the initial length at the position of the minimum knee joint angle θk of the knee joint to increase the capability of storing energy. The included angle θ1 between h5 and h6, and the included angle θ2 between k1 and k3 can be obtained.

(11)(12)

The relationship between spring length l and the knee joint angle θk can be obtained as follows.

(13)

The spring stiffness is expressed as Kk, the functional relationship between spring force Fk and knee angle θk can be obtained as follows.

(14)

The vertical distance from Pknee to l is the moment arm of the moment generated by the spring at the knee joint. The moment arm Lkk) is: (15)

The spring moment Mkk) is decided according to Eqs (14) and (15).

(16)

Ankle assist

The hip assistance model is established as shown in Fig 3. The spring, as the storing energy mechanism, is set in the front of the ankle joint. The parameters of the model are presented as shown in Fig 3(a) and 3(b). The point Pankle is defined as the ankle joint rotation center. The upper anchor point Ua is set at about 30cm above the ankle joint on the back surface of the calf. The lower anchor point Da is set at about 12cm behind the ankle joint. A surface located in the middle of the calf and parallel to the sagittal plane of the human body is formed by points Ua, Da and Pankle. The spring is located between the anchor points Ua and Da, and the length is l (the initial length is set as l0). The point C is the projection of point Ua on the central axis of calf. a1 is the distance from point C to Pankle, and a2 is the distance from point Ua to C. The orange dotted line in Fig 3(a) and 3(b) is the vertical line of a1. The angle between the orange dotted line and a4 is the ankle angle θa (Fig 3(a) shows ankle plantar flexion with positive angles, Fig 3(b) shows ankle dorsiflexion with negative angle). The work process of the spring is presented in Fig 3(c) in the human walking procedure. The ankle joint is in maximal plantar flexion at the beginning of the gait cycle and the spring is in its initial state. The spring is stretched to store energy during the support period. The spring releases energy to help the body move forward during the pre-swing phase. The toe of the swing leg is off the ground, and the spring returns to its original length. During the swing phase, the ankle is dorsiflexed to prevent the toes from touching the ground, and the spring is slightly elongated to release energy for the next state cycle.

thumbnail
Fig 3. Mathematical models of passive ankle exoskeleton.

(a) The mathematical model of spring in initial state; (b) The mathematical model of spring in stretching state; (c) The layout of passive spring.

https://doi.org/10.1371/journal.pone.0282800.g003

Therefore, the distance a3 from the upper anchor point Ua to Pankle is: (17)

In this paper, the initial length l0 of the spring is set at the maximum plantar flexion angle θa of the ankle joint to increase the capability of storing energy. Therefore, the included angle θ1 between a1 and a3 can be obtained.

(18)

The relationship between spring length l and the ankle joint angle θa can be obtained as follows.

(19)

The spring stiffness is expressed as Ka, the functional relationship between spring force Fa and hip angle θa can be obtained as follows.

(20)

The vertical distance from Pankle to l is the moment arm of the moment generated by the spring at the ankle joint. The moment arm Laa) is: (21)

The spring moment Maa) is decided according to Eqs (20) and (21).

(22)

Simulation based energy analysis

Experimental data

In this study, we generated simulations of 7 male subjects using the data, models, and methods reported by Dembia and Delp [18]. The Stanford University Institutional Review Board approved the experimental protocol and subjects provided informed written consent. The data contains motion capture data and ground reaction force data for 7 subjects in their natural state and under weight-bearing conditions. The simulations in this paper have been proceeded in ideal state that massless with no torque or power limits. It is worth noting that there are many missing ground reaction force data from walking in the natural state in this dataset, so only the data measured in the load-bearing state is simulated and analyzed.

Simulation of experiment

A 3D musculoskeletal model was used in OpenSim, as shown in Fig 4(a), which consists of 80 tendon units and 37 degrees of freedom [19]. Following the method of Dembia et al., the model was scaled by marking point data to match the body parameters of different subjects. In addition, a 38kg load was added to the human torso to meet the data of 7 subjects walking with a heavy load [18]. According to the three preset auxiliary schemes, springs are added to the corresponding joints of each adjusted model.

thumbnail
Fig 4. The simulation models.

(a) The musculoskeletal model; (b) The hip joint exoskeleton model; (c) The knee joint exoskeleton model; (d) The ankle joint exoskeleton model.

https://doi.org/10.1371/journal.pone.0282800.g004

Based on the PointToPointSpring plug-in in OpenSim 4.3, spring actuators are created in each auxiliary scheme. This spring actuator is an ideal massless and dissipative spring. As shown in Fig 4(b)–4(d), the springs are added to the different joints of the mode. Set the upper and lower anchor points of the spring according to the mathematical model established in the second section. The initial length and stiffness of the spring need to be set before each simulation. Since the body parameters of different subjects are different, the initial length of the auxiliary spring added by each subject needs to be determined according to the body parameters and model.

As a standard component of passive exoskeletons, the energy storage springs have a fixed stiffness. The selection of the stiffness parameters of the exoskeleton energy storage spring is an important link in the research process. A high-stiffness spring will increase the discomfort of wearing, and insufficient stiffness will make it difficult to achieve proper walking effect [2]. Ten springs with different stiffness were selected for different assistance schemes, based on the ratio of the peak torque that the spring can produce to the peak joint torque at the auxiliary joint. The ratios are evenly distributed between 0 and 1 for hip and knee assist protocols. In the ankle joint exoskeleton model, the ratio is evenly distributed between 0 and 0.5. Because when the ratio is higher than 0.5, the torque output of the standby actuator will be too large (greater than 50NM), which will lead to inaccurate results in calculating muscle control [20].

Subsequently, the computed muscle control (CMC) tools in OpenSim is used to simulate muscle-driven movements [21]. To estimate the instantaneous metabolic rate of each subject under different auxiliary regimens from the simulations, the muscle metabolism model developed by Umberger [22,23] and further refined by Dembia and Delp [18] was used in this study. Thus, we performed a total of 630 simulations (7 subjects, 3 assist regimens, 10 different stiffness springs, 3 walks in each condition).

Simulation results

The simulated results of each subject’s three walks under different assistance regimens and different stiffness conditions were averaged to obtain the average whole-body metabolic rate of each subject’s weight-bearing walking under different assistance regimens and different stiffness conditions. Table 1 shows the reduction in overall mean whole-body metabolic rate for 7 subjects under the three auxiliary regimens. The first column is the subject’s serial number and the height and weight of each subject. Subsequent columns correspond to the maximum mean metabolic rate reduction ratios for the subject’s three auxiliary regimens. The symbol ’-’ in the table indicates that the metabolism has not decreased.

As can be seen from the simulation results in Table 1, the ankle-assisted regimen reduced the average metabolic rate of all subjects with the greatest magnitude. The hip and knee-assist regimen reduced metabolic rate in only some subjects, and the reduction was smaller. This is related to the weight bearing conditions of the subjects. The ankle joint assistance was chosen as a passive assistance scheme for hybrid-actuated lower extremity exoskeletons in this study to discuss the next control strategy design.

The whole-body metabolic rate was normalized to body weight to remove the effect of body weight differences as shown in Fig 5. Fig 5(a) shows the average whole-body metabolic rate under the passive ankle-assist regimen of the seven subjects. Fig 5(b) describes the results of the average metabolic rate under ankle spring assistance at different ratios.

thumbnail
Fig 5. Simulation results.

(a) The average whole-body metabolic rate with passive ankle exoskeleton assistance. The red line is the unassisted metabolic rate curve, and the rest of the color lines are the metabolic rate curves under the assistance of springs with different stiffnesses. The gray area is the metabolic increase area after adding the auxiliary spring. The white area is the metabolic decay area after adding an auxiliary spring. (b) The results of the average metabolic rate under ankle spring assistance at different ratios.

https://doi.org/10.1371/journal.pone.0282800.g005

As shown in Fig 5(a), the metabolic rise zone is approximately about 20~40% and 70~90%, and the average metabolic rate of walking with ankle assistance is higher than that of unassisted walking. It can be concluded that in the metabolic ascending region, the energy storage efficiency of the auxiliary springs on both sides of the ankle joint is greater than the energy release efficiency. If the motor can exert torque on the ankle joint in the metabolic rising area to compensate for the extra spring work, the metabolic rate can be further reduced. Therefore, a new control strategy for the hybrid-actuated exoskeleton can be proposed based on the metabolic cost results.

In the Fig 5(b), the red histogram is the average metabolic rate without the assist spring, and the rest are the average metabolic rate with 10 spring assists. When the ratio is greater than 0.35, increasing the spring rate will only increase the torque of the backup actuator. The data after 0.35 is distorted and is not used as a reference. The red line is the fitting curve of the average metabolic rate under the assistance of different stiffness springs. The ratio with the greatest decrease in metabolic rate was between 0.2 and 0.25.

Design of active and passive cooperative control strategy

The hybrid-actuated lower extremity exoskeletons combine power mechanisms with passive energy storage structures. The power mechanism needs to cooperate with the operation of the passive energy storage structure. It is very important to know how to cooperatively control the hybrid-actuated exoskeleton proposed in this paper. There are a lot of control strategies to control the complex exoskeleton. Finite State Machine (FSM) is one of the suitable control algorithms in the lower limb exoskeletons and prosthetics due to its rapid response. Such as Wang et al. [24], Ma et al. [25]. Therefore, a novel FSM-based control strategy for the hybrid-actuated exoskeleton is proposed according to Section 3.

Finite states

Metabolic rate curves under the ankle-assisted strategy and lower extremity joint angles, angular velocities, and plantar pressures of seven subjects shown in Fig 6 are used to classify states in the gait cycle. It is worth noting that with the load increase, the proportion of the double-support period in the gait cycle during walking increases [26]. First, based on the mean ground reaction force data of the subjects (Fig 6(d)), the double support phase (approximately 0~20% and 50~70% of the gait cycle) and the swing phase (approximately 20~50% and 70~100% of the gait cycle) are divided. Then, based on metabolic rate changes (Fig 6(a)), the metabolic rising phase (approximately 20~40% and 70~90% of the gait cycle) and the metabolic decline phase (approximately 0~20%, 40~70% and 90~100% of the gait cycle) are divided. Finally, the two division methods are combined to obtain six states of the gait cycle of weight-bearing walking, as shown in Fig 7, which are the right double support metabolic rate decline period (about 0~20%), the left swing metabolic rate rising period (about 20~40%), left swing metabolic rate decline period (about 40~50%), left double support metabolic rate decline period (about 50~70%), right swing metabolic rate rise period (about 70~90%) and right swing metabolic rate decline period (about 90~100%).

thumbnail
Fig 6. Parameter basis for dividing states.

(a) The metabolic rate; (b) The hip joint angle; (c) The angular velocity, (d) The ground reaction force; (e) The ankle joint angle; (f) The angular velocity.

https://doi.org/10.1371/journal.pone.0282800.g006

thumbnail
Fig 7. Gait cycle division of wearing a passive ankle exoskeleton under load.

https://doi.org/10.1371/journal.pone.0282800.g007

In addition, the stopping and restarting of the person during walking are also considered. As shown in Fig 8, the stopped state is set to S0. In the process of walking, there are two situations for stopping: the left leg is in front, the right leg is retracted when it stops, or the left leg is retracted when the right leg is stopped in front. To start walking, there are two situations: lift the left leg or lift the right leg. During the left swing period, the right leg is retracted when stopping and the left leg is raised when starting to walk. The retraction of the left leg at the stop of walking and the right leg lift at the beginning of walking both occur during the right swing phase. The specific parameters of the 7 states are as follows:

  1. S0: Stop and stand in the swing period during walking, and when standing, both feet land (Pr>0, Pl>0), and the angular velocity of each joint should be zero (ωhr≈ ωhl≈ωar≈ωal≈0).
  2. S1: During this phase, the metabolic rate is lower than when walking without assistance, and the motor does not work. This state is the right double support period (Pr>0, Pl>0), and the right leg is in front of the left leg (θhr> θhl).
  3. S2: During this phase, the metabolic rate is higher than that of walking without assistance, and the motor works. In this state, the right leg supports the swing of the left leg (Pr>0, Pl = 0), and the hip angular velocity of the swinging leg is positive (ωhr<0, ωhl>0).
  4. S3: During this phase, the metabolic rate is lower than when walking without assistance, and the motor does not work. In this state, the right leg supports the swing of the left leg (Pr>0, Pl = 0), and the hip angular velocity of the swinging leg is negative (ωhr<0, ωhl<0).
  5. S4: During this phase, the metabolic rate is lower than when walking without assistance, and the motor does not work. This state is the left double support period (Pr>0, Pl>0), and the left leg is in front and the right leg is behind (θhr< θhl).
  6. S5: During this phase, the metabolic rate is higher than that of walking without assistance, and the motor works. In this state, the left leg supports the swing of the right leg (Pr = 0, Pl>0), and the hip angular velocity of the swinging leg is positive (ωhr>0, ωhl<0).
  7. S6: During this phase, the metabolic rate is lower than when walking without assistance, and the motor does not work. In this state, the left leg supports the swing of the right leg (Pr = 0, Pl>0), and the hip angular velocity of the swinging leg is negative (ωhr<0, ωhl<0).
thumbnail
Fig 8. Finite State Machine.

(a) Finite State Partitioning for Weighted Walking; (b)Finite State Machine Model.

https://doi.org/10.1371/journal.pone.0282800.g008

The states that require the motor to work are S2 and S5. The meaning of the symbolic parameters used in the article is summarized in Table 2. The parameter expressions for each state are summarized in Table 3.

thumbnail
Table 2. The meaning of the symbol parameters used in the text.

https://doi.org/10.1371/journal.pone.0282800.t002

State transition conditions

Based on the ground reaction forces (Fig 6(d)), joint angles (Fig 6(b)), and angular velocities (Fig 6(c)) in the data, the differences between each state are compared and the transition conditions between states are determined. The events that change the 7 states are as follows:

  1. C0(S6 ⇒ S1): from right swing to double support, the transition condition between the two states is that the pressure of the right foot is greater than 0.
  2. C1(S1 ⇒ S2): from double support to left swing, when the pressure on the left foot is 0, the state switches, and the motor starts to work when the switching event is triggered.
  3. C2(S2 ⇒ S3): the angular velocity of the hip joint of the swinging leg (left leg) changes from a positive value to a negative value, when the angular velocity of the hip joint of the swinging leg (left leg) becomes 0, the state transitions and the motor stops.
  4. C3(S3 ⇒ S4): from left swing to double support, the transition condition between the two states is that the pressure of the left foot is greater than 0.
  5. C4(S4 ⇒ S5): from double support to right swing, when the reaction force of the right foot is 0, the state switches, and the motor starts to work when the switching event is triggered.
  6. C5(S5 ⇒ S6): the angular velocity of the hip joint of the swinging leg (right leg) changes from a positive value to a negative value, when the angular velocity of the hip joint of the swinging leg (right leg) becomes 0, the state transitions and the motor stops.
  7. C6(S5 ⇒ S0): from right swing to double support and stop, when the pressure of the right foot is greater than 0 and the angular velocity of each joint is approximately equal to 0, the state switches, and the motor stops when the switching event is triggered.
  8. C7(S2 ⇒ S0): from left swing to double support and stop, when the pressure of the left foot is greater than 0 and the angular velocity of each joint is approximately equal to 0, the state switches, and the motor stops when the switching event is triggered.

Thus the conditions that trigger the motor to start are C1 and C4. The conditions that trigger the motor to stop are C2, C5, C6, and C7. All state transition events are shown in Table 4.

Motor control

The motor control of the active drive part of the hybrid-actuated lower extremity exoskeleton mainly involves three questions: when does it work? What are the trigger conditions for motor start and stop? How does the motor output torque when it working? The time period during which the motor operates was described in Section 4.1. The trigger conditions for motor start and stop were described in Section 4.2. Therefore, the torque output by the motor during operation needs to be determined.

As shown in Fig 9, the control strategy first detects the key parameters of the wearer’s kinematics and dynamics to determine which state the person belongs to at the moment, and then detects the event of the state transition. The state transition occurs when the condition is satisfied. The motor starts when entering a certain state (S2 or S5). The tension sensor measures the force generated by the auxiliary spring. The torque generated by the spring at the ankle joint is calculated based on the mathematical model of the ankle joint assist scheme. The motor uses this torque value as a reference to output compensation torque to the ankle exoskeleton.

thumbnail
Fig 9. The motor control of hybrid-actuated lower limb exoskeleton.

The dashed box is a finite state machine, which is responsible for the wearer’s state recognition and state transition. Outside the dashed box is the sensing system and the drive system, which are responsible for controlling the motor to output an appropriate torque.

https://doi.org/10.1371/journal.pone.0282800.g009

Simulation experimental validation of control strategy

In order to verify whether the control strategy in this paper can achieve the desired effect: reduce the metabolic rate during the metabolic rising phase, thereby further reducing the overall metabolic consumption. The data of a weight-bearing walking experiment of one of the subjects was found from the data set for simulation verification, and the passive auxiliary spring and the active motor were added to the ankle joint at the same time. The active actuator applies a joint dorsiflexion moment at the ankle joint according to the method in Section 4.3.

Metabolic rate profiles calculated by adding a metabolic probe in OpenSim and running the CMC tool versus time are shown in Fig 10(a). The blue line in the figure is the case without assistance, the red line is the case where only the spring acts, and the green line is the case where the actuator is added based on the spring assistance and acts simultaneously. The gray area is the action stage of the active actuator, during which the introduction of the active actuator reduces the metabolic rate to a certain extent, while the white area is the stop-working stage of the actuator, at which time the red line and the green line coincide.

thumbnail
Fig 10. Active and passive ankle exoskeleton simulation experiment results.

(a) Relationship between metabolic rate curve and time; (b) Average metabolic rate of different assistive methods.

https://doi.org/10.1371/journal.pone.0282800.g010

As shown in Fig 10(b), the average metabolic rate decreased by about 4.9% in the case of only the spring action, and the average metabolism decreased by about 7.2% after the introduction of the active actuator by comparing the average metabolic rate during the gait cycle.

Discussion

We can find that the simulation results of the three passive-assist regimens in different subjects indicated that the ankle-assist regimen presented the greatest metabolic reduction in weight-bearing walking. This result is similar to the effect of most current experimental ankle plantarflexion devices [2730]. However, it also be found that the hip assist scheme differs from most current experimental hip flexion devices [4,3133]. The major reason is that the metabolic base of weight-bearing walking is greater than that of natural walking.

In this paper, we choose the data of weight-bearing walking for simulation. The ideal devices without weights were added to the musculoskeletal model. Considering that the power and control system of the hybrid-actuated lower limb exoskeleton and its weight will load a large weight on the wearer. A load needs to be added to the model and simulated using the weighted walking data to bring the simulation closer to reality.

In addition, simulation experiments have limitations. Subject kinematics in the dataset did not change adaptively with the addition of assistive devices. Some studies have shown that people’s adaptive changes after wearing assistive devices are a consideration in the experimental testing of devices [3436]. There are errors in the metabolic values obtained from our simulations. However, this study focused on the changes in metabolic rate under different adjuvant regimens, so this effect can be ignored for our research goals.

Conclusions

This paper proposed a conceptual design approach for a hybrid-actuated lower extremity exoskeleton based on energy consumption simulation. Metabolic expenditure during weight-bearing walking for 3 preset lower extremity assistance regimens was assessed using OpenSim simulations. The passive energy storage structure of the ankle joint that can minimize metabolic expenditure was found by comparing the simulation results of 3 adjuvant regimens in 7 subjects. Therefore, a novel hybrid-actuated cooperative control strategy is proposed based on the finite state machine and the metabolic rate changes of human weight-bearing walking. The simulation results show that the control strategy further reduces the metabolic rate of the human body when walking with weight. Finally, the effectiveness of the control strategy and the feasibility of the conceptual design method of the hybrid-driven lower extremity exoskeleton is verified. In the future, more metabolic experiments of walking without loading should be proceeded to optimize the design of the hyper-actuated lower-limb exoskeleton.

References

  1. 1. Shi D, Zhang W, Zhang W, Ding X. A Review on Lower Limb Rehabilitation Exoskeleton Robots. Chin J Mech Eng. 2019;32: 74.
  2. 2. Tang X, Wang X, Ji X, Zhou Y, Yang J, Wei Y, et al. A Wearable Lower Limb Exoskeleton: Reducing the Energy Cost of Human Movement. Micromachines. 2022;13: 900. pmid:35744514
  3. 3. Jiang P, Wang Y, Shao T, Han C, Wang L, Li G. Lower Limb Exoskeleton Design Based on Knee Joint Assistance. 2021 IEEE International Conference on Real-time Computing and Robotics (RCAR). 2021. pp. 1391–1396.
  4. 4. Zhou T, Xiong C, Zhang J, Hu D, Chen W, Huang X. Reducing the metabolic energy of walking and running using an unpowered hip exoskeleton. J NeuroEngineering Rehabil. 2021;18: 95. pmid:34092259
  5. 5. Ben-David C, Ostraich B, Riemer R. Passive Knee Exoskeleton Increases Vertical Jump Height. IEEE Transactions on Neural Systems and Rehabilitation Engineering. 2022;30: 1796–1805. pmid:35776830
  6. 6. Collins SH, Wiggin MB, Sawicki GS. Reducing the energy cost of human walking using an unpowered exoskeleton. Nature. 2015;522: 212–215. pmid:25830889
  7. 7. Kim J, Heimgartner R, Lee G, Karavas N, Perry D, Ryan DL, et al. Autonomous and Portable Soft Exosuit for Hip Extension Assistance with Online Walking and Running Detection Algorithm. 2018 IEEE International Conference on Robotics and Automation (ICRA). 2018. pp. 5473–5480.
  8. 8. Zhang J, Fiers P, Witte KA, Jackson RW, Poggensee KL, Atkeson CG, et al. Human-in-the-loop optimization of exoskeleton assistance during walking. Science. 2017;356: 1280–1284. pmid:28642437
  9. 9. Ding Y, Galiana I, Asbeck AT, De Rossi SMM, Bae J, Santos TRT, et al. Biomechanical and Physiological Evaluation of Multi-Joint Assistance With Soft Exosuits. IEEE Transactions on Neural Systems and Rehabilitation Engineering. 2017;25: 119–130. pmid:26849868
  10. 10. Uchida TK, Hicks JL, Dembia CL, Delp SL. Stretching Your Energetic Budget: How Tendon Compliance Affects the Metabolic Cost of Running. Zadpoor AA, editor. PLoS ONE. 2016;11: e0150378. pmid:26930416
  11. 11. Uchida TK, Seth A, Pouya S, Dembia CL, Hicks JL, Delp SL. Simulating Ideal Assistive Devices to Reduce the Metabolic Cost of Running. Sandbakk Ø, editor. PLoS ONE. 2016;11: e0163417. pmid:27656901
  12. 12. Markowitz J, Herr H. Human Leg Model Predicts Muscle Forces, States, and Energetics during Walking. PLOS Computational Biology. 2016;12: e1004912. pmid:27175486
  13. 13. Panizzolo FA, Freisinger GM, Karavas N, Eckert-Erdheim AM, Siviy C, Long A, et al. Metabolic cost adaptations during training with a soft exosuit assisting the hip joint. Sci Rep. 2019;9: 9779. pmid:31278286
  14. 14. Shepertycky M, Burton S, Dickson A, Liu Y-F, Li Q. Removing energy with an exoskeleton reduces the metabolic cost of walking. Science. 2021;372: 957–960. pmid:34045349
  15. 15. Firouzi V, Davoodi A, Bahrami F, Sharbafi MA. From a biological template model to gait assistance with an exosuit. Bioinspir Biomim. 2021;16: 066024. pmid:34624880
  16. 16. Wang Y, Kong X, Yang J, Li G, Zhao G. Modeling and Simulation of an Unpowered Lower Extremity Exoskeleton Based on Gait Energy. Mathematical Problems in Engineering. 2020;2020: 1–15.
  17. 17. Dollar AM, Herr H. Design of a quasi-passive knee exoskeleton to assist running. 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems. 2008. pp. 747–754.
  18. 18. Dembia CL, Silder A, Uchida TK, Hicks JL, Delp SL. Simulating ideal assistive devices to reduce the metabolic cost of walking with heavy loads. Sandbakk Ø, editor. PLoS ONE. 2017;12: e0180320. pmid:28700630
  19. 19. Rajagopal A, Dembia CL, DeMers MS, Delp DD, Hicks JL, Delp SL. Full-Body Musculoskeletal Model for Muscle-Driven Simulation of Human Gait. IEEE Transactions on Biomedical Engineering. 2016;63: 2068–2079. pmid:27392337
  20. 20. Getting Started with CMC—OpenSim Documentation—Global Site (stanford.edu). https://simtk-confluence.stanford.edu:8443/display/OpenSim/Getting+Started+with+CMC.
  21. 21. Millard M, Uchida T, Seth A, Delp SL. Flexing Computational Muscle: Modeling and Simulation of Musculotendon Dynamics. Journal of Biomechanical Engineering. 2013;135: 021005. pmid:23445050
  22. 22. Umberger BR, Gerritsen KGM, Martin PE. A Model of Human Muscle Energy Expenditure. Computer Methods in Biomechanics and Biomedical Engineering. 2003;6: 99–111. pmid:12745424
  23. 23. Umberger BR. Stance and swing phase costs in human walking. J R Soc Interface. 2010;7: 1329–1340. pmid:20356877
  24. 24. Wang S, Wang L, Meijneke C, van Asseldonk E, Hoellinger T, Cheron G, et al. Design and Control of the MINDWALKER Exoskeleton. IEEE Transactions on Neural Systems and Rehabilitation Engineering. 2015;23: 277–286. pmid:25373109
  25. 25. Ma Y, Wu X, Yang SX, Dang C, Liu D-X, Wang C, et al. Online Gait Planning of Lower-Limb Exoskeleton Robot for Paraplegic Rehabilitation Considering Weight Transfer Process. IEEE Transactions on Automation Science and Engineering. 2021;18: 414–425.
  26. 26. Bode VG, Frykman PN, Smith NI, Fellin RE, Seay JF. Spatiotemporal and Kinematic Comparisons Between Anthropometrically Paired Male and Female Soldiers While Walking With Heavy Loads. Military Medicine. 2021;186: 387–392. pmid:33215681
  27. 27. Malcolm P, Derave W, Galle S, De Clercq D. A Simple Exoskeleton That Assists Plantarflexion Can Reduce the Metabolic Cost of Human Walking. Aegerter CM, editor. PLoS ONE. 2013;8: e56137. pmid:23418524
  28. 28. Galle S, Malcolm P, Derave W, De Clercq D. Uphill walking with a simple exoskeleton: Plantarflexion assistance leads to proximal adaptations. Gait & Posture. 2015;41: 246–251. pmid:25455436
  29. 29. Farris DJ, Hicks JL, Delp SL, Sawicki GS. Musculoskeletal modelling deconstructs the paradoxical effects of elastic ankle exoskeletons on plantar-flexor mechanics & energetics during hopping. Journal of Experimental Biology. 2014; jeb.107656. pmid:25278469
  30. 30. Wang C, Dai L, Shen D, Wu J, Wang X, Tian M, et al. Design of an Ankle Exoskeleton That Recycles Energy to Assist Propulsion During Human Walking. IEEE Transactions on Biomedical Engineering. 2022;69: 1212–1224. pmid:34665715
  31. 31. Wei T, Chen W, Wu S, Zhou T, Xiong C. The compensatory strategies among lower limb muscles and its effect on metabolic cost when hip assisted by passive elastic exotendon. 2019 IEEE 4th International Conference on Advanced Robotics and Mechatronics (ICARM). 2019. pp. 593–598.
  32. 32. Chen W, Wu S, Zhou T, Xiong C. On the biological mechanics and energetics of the hip joint muscle–tendon system assisted by passive hip exoskeleton. Bioinspir Biomim. 2018;14: 016012. pmid:30511650
  33. 33. Cao W, Chen C, Hu H, Fang K, Wu X. Effect of Hip Assistance Modes on Metabolic Cost of Walking With a Soft Exoskeleton. IEEE Trans Automat Sci Eng. 2021;18: 426–436.
  34. 34. Gordon KE, Ferris DP. Learning to walk with a robotic ankle exoskeleton. Journal of Biomechanics. 2007;40: 2636–2644. pmid:17275829
  35. 35. Selinger JC, O’Connor SM, Wong JD, Donelan JM. Humans Can Continuously Optimize Energetic Cost during Walking. Current Biology. 2015;25: 2452–2456. pmid:26365256
  36. 36. Cao W, Chen C, Wang D, Wu X, Chen L, Xu T, et al. A Lower Limb Exoskeleton With Rigid and Soft Structure for Loaded Walking Assistance. IEEE Robotics and Automation Letters. 2022;7: 454–461.