1. Introduction
In recent years, stroke has become the top ten deadly diseases that cause death in China [Reference Zhou, Wang, Zeng, Yin, Zhu, Chen, Li, Wang, Wang and Liu1]. Most of the survivors after stroke require rehabilitation to regain basic function after a stroke. Restoration of lower limb function is important to ensure the quality of daily life and participation in community life. Recovering the paretic knee joint has a crucial significance in clearness ground and avoiding falls during the swing phase of the gait cycle in walking.
A stiff-knee gait is a common post-stroke gait typically characterized by inadequate knee flexion during the swing phase [Reference Sulzer, Roiz, Peshkin and Patton2]. This leads to asymmetry in walking and increased energy consumption. It can also severely impair the ability to clear the ground and increase the risk of falls. Moreover, with the advent of an aging population, an increasing number of elderly people are facing the problem of muscle weakness. Muscle weakness in the lower extremities will lead to a decline in independent mobility or the ability to perform daily living activities in the community [Reference Park, In, Lee, Lee, Koo, Kang, Park, Chang and Cho3, Reference Schmidt, Duarte, Grimmer, Sancho-Puchades, Wei, Easthope and Riener4]. In walking, the knee joint plays a very important role in supporting weight (supporting phase) and clearing the ground (swing phase), and the mobility of the knee joint determines the ability to walk properly and safely. Therefore, it would be very significant to assist walking through the knee joint exoskeleton. Second, the knee joint motion is driven by the lightweight and flexible Bowden cable, which will greatly avoid the disadvantage of high rotation inertia and load effect caused by the traditional rigid exoskeleton linkages. According to a related research, the metabolic cost of carrying a 10% body weight payload at thigh and shank was about to increase for 20% [Reference Collins, Wiggin and Sawicki5]. At the same time, the flexible Bowden cable agonistic–antagonistic muscle-like driving structure can avoid joint alignment problems.
Compared to this novelty driving way, traditional rigid knee exoskeleton faces redundant mechanisms, high inertia, and mismatch between biological and mechanical joints. Recent flexible Bowden cable-based actuation offers a viable idea for building lightweight knee assistive devices. Especially, there are plenty of applications in bionic robots [Reference Phee, Low, Dario and Menciassi6], neurosurgical robots [Reference Cheng, Wang and Desai7], rehabilitation robots[Reference Dinh, Xiloyannis, Antuvan, Cappello and Masia8–Reference Awad, Bae, O’donnell, De Rossi, Hendron, Sloot, Kudzia, Allen, Holt and Ellis10], and function augmentation robots [Reference Malcolm, Lee, Crea, Siviy, Saucedo, Galiana, Panizzolo, Holt and Walsh11, Reference Ding, Galiana, Siviy, Panizzolo and Walsh12], which used the Bowden cable to implement these devices and functions [Reference Senturk and Patoglu13, Reference Gaponov and Ryu14].
Recently, the Bowden cable-driven exoskeletons have attracted many researchers’ attention. Hence, several studies have been done in the robot field, surgical devices, and remote manipulating devices. Thompson, et al. [Reference Thompson, Sinha and Krishnan15] combined the pneumatic actuators and Bowden cable to develop a novel augmenting shoulder flexion exoskeleton, but they only considered the static situation while the movement of the body is always dynamic. Some applications aim at augmenting the strength of part of joints, such as hip and ankle joints. However, most of them only achieve a part of a degree of freedom (DoF) or part stroke of a movement cycle and only focus on the pulse force output with proportion integration differentiation (PID) controller [Reference Ding, Galiana, Siviy, Panizzolo and Walsh12, Reference Ding, Kim, Kuindersma and Walsh16, Reference Zhang, Fiers, Witte, Jackson, Poggensee, Atkeson and Collins17], which key parameters depend on the experience and without strict proof of stability theory. Also, the control way only depending on the errors need more energy consumed. In application, this may also need more exercise to adaptive the strong pulse force acting on the body. Some studies also concentrated on body function augmentation. And they achieved a considerable breakthrough as well. However, they have not constructed an exact model, and the improvements have a high dependency on individuals and experience [Reference Awad, Bae, O’donnell, De Rossi, Hendron, Sloot, Kudzia, Allen, Holt and Ellis10, Reference Ding, Panizzolo, Siviy, Malcolm, Galiana, Holt and Walsh18–Reference Quinlivan, Lee, Malcolm, Rossi, Grimmer, Siviy, Karavas, Wagner, Asbeck and Galiana20]. Because the driving force and torque were transmitted by Bowden cables, which include a sea of variances, and the control method of the precise output is a challenging task. Jeong, et al. [Reference Jeong and Cho21] utilized the extra sensor combined with Bowden cable to improve the hysteresis problem. They reduce the control error of the driving force from 4.22N to 0.69N. But the Bowden cable with special sensors must be costumed and the cost is not under control. Jhon et al. [Reference Rodríguez-León, Chaparro-Rico, Russo and Cafolla22] has developed a cable-driven device, called CUBE, for upper limbs rehabilitation at home. A novel end-effector combined with autotuning algorithm and vision-based control has been utilized for assisting the forearm moving. But these end-effector devices only focus on the space of task, ignoring the joint movement space. This may increase the risk of joint injury.
In this paper, we proposed a new method that can help joint in the whole stroke with complete DoF in its joint working space. The dual-motors structure, driven by Bowden cable, has been developed to assist the biotic knee joint. More feasibility and torque can be offered with the cooperation between two motors. It adopted the bionic structure mimicking the muscles attached to bones with Bowden cable, which could avoid the joint misalignment problem. A standard dynamic system control model was used to achieve the desired performance. Both simulation and experiments were carried on to prove the correction and feasibility.
2. Methodology
Most individuals who suffered a stroke and lost part of their locomotion function need rehabilitation to improve their mobility to enhance the quality of life and community participation.
Exoskeletons, as a workable option, offer a favorable and expectational way to help the patients to recover. The repeatable movement tasks of limbs are very suitable for exoskeleton robots’ working mode. And this will boost the efficiency of rehabilitation and low the cost of post-stroke treatment.
By analyzing the anatomy of knee joint movement, the dynamic model of the knee combined with the wearing exoskeleton has been built up. Then, the corresponding control law has been designed according to the dynamic model and Lyapunov stability theory.
2.1. Anatomy of the knee joint
The knee joint is a very important joint in the body. Not only does it provide support for the body to resist gravity but it also has to generate flexion and extension for many forms of human locomotion.
According to anatomy of knee, the movement in the sagittal plane mainly depends on its agonistic and antagonistic muscle groups. The extension mainly originates from the agonistic muscle group that includes quadriceps femoris muscle group. The flexion arises from the antagonistic muscle group that consists of the hamstrings. The agonist muscle group is approximately three times stronger than the antagonist muscle group due to the continuous contraction to resist gravity and provide negative acceleration for stopping flexion [Reference Hamill and Knutzen23].
However, patients with stroke or spinal injuries often fail to obtain a normal gait due to abnormal knee motion. The knee cannot flex and extend properly, resulting in the affected side not clearing the road well in the swing phase. This could greatly increase the risk of falling to the ground. Therefore, it is important to better assist the knee joint to complete knee flexion and extension movements to help patients walk normally. It is important to reduce the chance of secondary injury in a fall.
In this paper, we proposed a knee exoskeleton with Bowden cable to assist the knee joint based on the form of agonist–antagonist muscle groups acting on human joints. The contraction of the Bowden inner cable relative to the outer sheath simulates the mechanism of muscle generation of motion, and the knee joint is assisted by a lightweight wearable structure without introducing a new additional mechanical joint, as shown in Fig. 1. This design without additional rigid joints will reduce joint constraints and reduce the risk of injury.
The knee joint exoskeleton robot diving the shank.

2.2. Dynamic model of the control system
The dynamic model always represents the relationship between movement parameters like position, velocity, acceleration, and force parameters, including all kinds of force and torque. Specifically, taking the human body as an example, the movement parameters include not only joint angle but also the displacement of the center of mass (CoM) of shank and foot and their corresponding speed and acceleration. Of course, joint force and torque that come from muscle contractions produce the corresponding movement of the body, like walking, jogging, jumping, and so on. Hence, it is very imperative to generate highly precise motion and path via this kind of dynamic model.
There are several methods to build the dynamic model, such as the Newton –Euler method [Reference Musić, Kamnik, Zanchi and Munih24], Kane method [Reference Yang, Huang, Ye and Han25], Lagrange method [Reference Vundavilli and Pratihar26], and so forth. As for complex multirigid modeling, the Lagrange method has a uniform form and appeals to plenty of researchers.
In this paper, the shank-foot and the worn exoskeleton are assumed to be rigid linkages. Then they all rotated around the knee joints. Because of mimicking and assisting the knee flexion motion, the thigh has been fixed in the vertical direction, as shown in Fig. 1. Then dynamic model has been derived according to the Lagrange method as follows.
According to the Lagrange method and Fig. 1, the CoM position of the shank is described as
$(x,y)$
where
$l$
is the length from origin to CoM of the shank, and
$\theta $
means the knee joint angle. Next, taking the derivative of the position regarding time, we got the velocity of CoM:
where
$\dot \theta $
represents the angular speed. Then kinetic energy of the system
$V$
can be described as
\begin{align} V & = {V_m} + {V_r} \nonumber \\[4pt] & = {1 \over 2}M({{\dot x}^2} + {{\dot y}^2}) + {1 \over 2}I{{\dot \theta }^2} \\[4pt] & = {2 \over 3}M{l^2}{{\dot \theta }^2} \nonumber \end{align}
where
${V_m}$
and
${V_r}$
are translational energy and rotational energy, respectively.
$M$
is the total mass of shank,
$I$
is the moment of inertia of shank, and
$I = {1 \over 3}M{l^2}$
.
Considering
$\theta = 0$
as the reference posture (the thigh is vertical), the potential energy of the system can be defined as follows:
Hence, the Lagrange function can be expressed as follows:
It also can be written as follows:
where
$\tau $
represents the whole driving torque, including muscles producing torque
${\tau _{hum}}$
and motors generating torque
${\tau _{ex}}$
.
2.3. The design of controller
The ideal model of the system was expressed as Eq. (7); however, the actual situation is always more complex. There are other factors that may exert a certain influence on the performance of the system. One of the most important factors among these is the joint viscous damping coefficient
$B$
. So, the ideal model can be changed to
The next step was to design the controller to track the reference trajectory. We redefined the variances:
\begin{align}\left\{ \begin{matrix} {{z_1} = \theta } \\ {{z_2} = \dot \theta } \\ {u = \tau } \end{matrix} \right. = {\dot z_1}\end{align}
The goal of the controller was to trace the reference input, so the object of the controller can be described as
where
${\theta _d}$
and
${z_{1d}}$
are the desired variance. Then the traced error and derivative of error can bedefined as
Of course, we hope the traced error was closed to zero, which means the reference trajectory is traced precisely. Next, according to the second Lyapunov method, we defined positive definite energy function
${V_1}(e)$
:
Derivative of
${V_1}(e)$
with respect to time:
\begin{align}{{\dot V}_1}(e) & = e\dot e \nonumber \\ & = e({{\dot z}_{1d}} - {{\dot z}_1}) \nonumber\\ & = e({{\dot z}_{1d}} - {z_2}) \end{align}
In order to get a stable system, it must subject to
${\dot V_1}(e)$
< 0, merely negative definite. So, let:
where
${k_1}$
is the control parameter, to get desired
${z_{2d}}$
, let
The system can maintain stable and the error is enough small. Similarly, we seek a new goal:
And the new error was defined as
Eq. (9) (17)(10) substituted into Eq. (20):
\begin{align}\dot \delta & = {{\dot z}_{1d}} + {k_1}e + {{3B} \over {4M{l^2}}}{z_2} - {{3g} \over {4l}}\sin ({z_1}) - {3 \over {4M{l^2}}}u \nonumber\\ &= {{\ddot z}_{1d}} + {k_1}({{\dot z}_{1d}} - {z_2}) + {{3B} \over {4M{l^2}}}{z_2} - {{3g} \over {4l}}\sin ({z_1}) - {3 \over {4M{l^2}}}u \end{align}
To let error close to zero, we redefined the positive definite energy function
${V_2}(e,\delta )$
:
Derivative of
${V_2}(e,\delta )$
with respect to time:
\begin{align} {{\dot V}_2}(e,\delta ) & = {{\dot V}_1}(e) + \delta \dot \delta \nonumber\\ & = e({{\dot z}_{1d}} - ({z_{2d}} - \delta )) + \delta \dot \delta \nonumber\\ & = e({{\dot z}_{1d}} - {z_{2d}}) + \delta (e + \dot \delta ) \nonumber \\ & = - {k_1}{e^2} + \delta (e + \dot \delta ) \end{align}
When
${\dot V_2}(e,\delta )$
< 0 at balance, the system shows asymptotic stability. And this can make sure that the error approaches zero. Only need Eq. (23) subject to:
Let Eq. (24) substitute into Eq. (21):
\begin{align}e & + {{\ddot z}_{1d}} + {k_1}({{\dot z}_{1d}} - {z_2}) + {{3B} \over {4M{l^2}}}{z_2} \nonumber \\ &- {{3g} \over {4l}}\sin ({z_1}) - {3 \over {4M{l^2}}}u = - {k_2}\delta \end{align}
Eq. (12)(19)(20) substituted Eq. (25):
\begin{align} u & = {{4M{l^2}} \over 3}(e + {{\ddot z}_{1d}} + {k_1}({{\dot z}_{1d}} - {z_2}) + {{3B} \over {4M{l^2}}}{z_2}\nonumber \\ & \quad - {{3g} \over {4l}}\sin ({z_1}) + {k_2}\delta ) \nonumber\\ & = {{4M{l^2}} \over 3}({z_{1d}} - {z_1} + {{\ddot z}_{1d}} + {k_1}({{\dot z}_{1d}} - {z_2}) + {{3B} \over {4M{l^2}}}{z_2} \nonumber \\ & \quad - {{3g} \over {4l}}\sin ({z_1}) + {k_2}(({{\dot z}_{1d}} + {k_1}({z_{1d}} - {z_1})) - {z_2})) \end{align}
Finally, we replace the variance with angular parameters:
\begin{align}\tau & = {{4M{l^2}} \over 3}({\theta _d} - \theta + {{\ddot \theta }_d} + {k_1}({{\dot \theta }_d} - \dot \theta ) + {{3B} \over {4M{l^2}}}\dot \nonumber \\ & \quad - {{3g} \over {4l}}\sin (\theta ) + {k_2}(({{\dot \theta }_d} + {k_1}({\theta _d} - \theta )) - \dot \theta )) \end{align}
where
${\theta _d}$
,
${\dot \theta _d}$
, and
${\ddot \theta _d}$
are the reference angular position, angular speed, and angular acceleration, respectively. The control torque can be represented as Fig. 2.
The control scheme of the knee exoskeleton.

2.4. Output torque of the actuator
The extern torque comes from the motor acting on the knee joints by Bowden cable. The sum torque was the combined result of bilateral agonist–antagonist tension. So, the cooperation control of the two motors is the key factor to generator desired torque acting on the joints.
As shown in Fig. 1. We recorded the initial angle between the thigh L
1 and shank L
2 as
${\varphi _0}$
when the
$\theta $
is zero, according to the definition of torque:
where
${F_1}$
and
${F_2}$
are the tensions generated by two motors driving Bowden cables contraction, respectively.
$H$
and
$R$
are their responding force arm.
$R$
is the knee joint’s equivalent radius and can be measured in anthropometry.
$H$
can be calculated as
where
${L_1}$
and
${L_2}$
are structural parameters shown in Fig. 1.
The shank-foot movements are always a combination of work from joint muscles and exoskeleton robots. While there is some special condition that the subject in the passive condition. Their muscles cannot offer any force to drive their body to finish the desired movement, just like early stroke patients in complete myasthenia (
${\tau _{hum}} = 0$
) or in the passive rehabilitation mode. Considering these situations, the external force and torque can help them achieve their goal. And the relationship of
${F_1}$
,
${F_2}$
and their force arms determines what movement can be achieved:
-
1)
${\tau _{ex}} \gt 0$
, knee flexion; -
2)
${\tau _{ex}} \lt 0$
, knee extension; -
3)
${\tau _{ex}} = 0$
, maintaining the posture.
When exerting force to the Bowden cable, the two motors connected to the Bowden cable are designed in consistent with knee joint movement. The active cable tensor can be calculated according to Eq. (28) and wanted joints torque
${\tau _{ex}}$
.
3. Simulation and Experiments
To demonstrate the feasibility and efficiency of our proposed method above, some experiments have been carried out both in simulation and in prototype.
3.1. Parameter tuned
Before simulation and experiments, some parameters concerned with the human body need to be determined. According to related researches about biomechanics [Reference Winter27–Reference Robertson, Caldwell, Hamill, Kamen and Whittlesey29], almost all body parameters, say a mass of body segments, length, and so forth, are subjected to certain functions with their whole body mass and height.
According to anthropometric data, the mass of the leg (not including the tight) and foot is 6.1% of the whole-body mass. And the mass is at 60.6% of the leg and foot’s length (Femoral condyles are the proximal end). The shank and foot total weight can be supposed as 8 kg, and the length as 0.5 m. The damper of the joint is set to a series value from 0.1 to 0.8.
As for the real experiments, it is essential to measure the real values before the experiments start. For the sake of uniformity, we set the simulation parameters and the real experiment parameters to be the same. In all, the setting of all the parameters is shown in Table I.
Parameter setting.

3.2. Simulation
Simulation is always a highly effective approach to verify the validity of some algorithm, or control system. Here, we simulate the control system to trace two different desired trajectories in the MATLAB 2019b. One test trajectory is a continuous sinusoidal signal with a frequency of 0.5 Hz. And the other is a step-wise signal with 4 s. The general PID method was also be tested as a comparison.
There is an obvious improvement when the control system follows the continuously changing joint angle (shown in Fig. 3 a). The trace error quickly approaches zero within a second. However, the traditional PID method is slower, and there is some error finally within test time, as shown in Fig. 3 (b). As for the step-wise reference path, though two kinds of methods exist some error because of the sharply changing (shown in Fig. 4 (a). They all can follow the path roughly, as shown in Fig. 4 (a).
(a) Is the results of the control system tracing the sinusoid curve, there are two method results that follow the desired path: one is our method, and the other one is the traditional PID method. They all have a nice performance; (b) is the tracing error, with the viewpoint of error, our method has the better following capability.

(a) Is the results of the control system tracing the step-wise curve, there are two method results that follow the desired path: one is our method, and the other one is the traditional PID method. They all have a nice performance; (b) is the tracing error, with the viewpoint of error, both of them have some error when following the desired step-wise curve.

3.3. Experimental test bench
To validate the feasibility of the proposed control scheme, a test bench that includes a wearable knee joint exoskeleton (as shown in Fig. 5), controller PC, and sensor subsystem have been built. The exoskeleton has been worn on a customized mannequin.
The prototype of knee exoskeleton in the side view and the front view.

3.3.1. Flexible Bowden cable driving
To assist in the rehabilitation of post-stroke folks, we have developed a new knee joint soft exoskeleton based on Bowden cable transmitting driving force and torque. With the Bowden cable connected to the driving motors and the actuators, it is possible to realize the feasibility and softness when the robot is attached to the body. This scheme of hardware system composition brings a series of advantages. The three prime merits can be summarized:
-
• The segregation between driving sources and actuators with Bowden cable can minimize the rotational inertia, which boosts the work efficiency;
-
• Having not rigid joints and linkages attached to the human body, it could avoid the parasitic constraints and limitations affecting body movement;
-
• Soft characteristic of Bowden cable removing of the problem of joint axis alignment problem, which avoids chafe and hurting. It also may provide a sense of comfort and safety for the user.
Hence, the Bowden cable is a desirable approach to build the knee rehabilitation exoskeleton, whose driving sources are placed on the surrounding frame. The flexible and slender properties make the wearing part of the exoskeleton lightweight and compact possible, which can reduce the load effect on the user.
The type of Bowden cable is also a key factor that affects the performance of the system. Similarly, some parameters need to be selected according to applications. In our system, the most three characteristics are friction coefficient, the ability to bend, and physical size. The less friction, the less energy loss, and the high efficiency. Reducing friction not only benefits energy transmission but also improves control performance. The soft property of Bowden cable relates to the comfortability of wearing and using. And it also has a positive relation to the selection of physical size. The suitable diameter of the steel inner cable determines the maximal tensile force. Hence, every parameter exerts an influence on the last performance of the system and needs to be taken into consideration carefully. The main parameters of the Bowden cable in our system is shown in Table II [Reference Kaneko, Yamashita and Tanie30].
3.3.1. Driving source and sensor
Consider the knee joint’s normal rotation movement (including flexion and extension). In our application, high response speed and precision of motor were selected to meet the requirements of knee joint rotation. Two 180W DC servo motors (EC-i 52, Maxon, Switzerland) for each joint were used to drag the shank movement by Bowden cable. Corresponding parameters in detail about the motor are shown in Table III.
To output the proper torque that exerts on the knee joints, it is indispensable to connect a load cell at the end of an inner steel cable directly. Considering the control need, different force sensors have a crucial influence on system performance. Here the LCM300 (FUTEK, 0∼1500N, USA) load cell was selected, with IAA200 (FUTEK, USA) current transmitter. The total weight of the sensor is 300 g, which is very suitable for a lightweight exoskeleton.
The knee joint angle needs to be monitored when the exoskeleton extern force and torque to the joints. While there is no fixed axis for the exoskeleton to install encoders. The indirect measure approach is more workable for our application. Hence, two inertial measurement units (IMU, LPMS-CURS2, LP-RESEARCH, Japan) have been adopted to sense the posture of the thigh and shank, then by calculating related angle to get the knee joint angle, all the IMUs communicated via the Controller Area Network (CAN) with 1M baud rate.
The control unit is an industrial personal computer (IPC, Beckhoff German) with the EtherCAT communication protocol. The maximum control instruction cycle is 1 ms, which could meet system control demand.
Key parameters of the Bowden cable.

Parameters of the servo motor.

3.3.3. Wearable end actuator
The end wearable actuator is a paramount part that directly reflects the human–machine interaction force. The integrated force from the Bowden cable end should be evenly distributed to the end actuator so that we get a favorable sense of comfort and safety. It must be simple and convenient to put on or off. Therefore, comfort, even distribution of force, and the ability to wear are three major factors that should be considered.
According to ergonomics, the wrapped 3D model that fits the shape contour of tight and shaft was designed. Then, the actuator was made by a low-temperature thermoplastic plate that could be reshaped by the high temperature at 80–100°C. This material not only largely reduces the rubbing and hurting but also fits to lower limbs’ surface in certain elastic deformation. The prototype of the knee exoskeleton is shown in Fig. 5.
4. Results and Discussion
From the simulation and the prototype experiments, the method utilized in this paper is correct and feasible, and it is believable that this method is efficient enough to control exoskeleton robots and similar auxiliary equipment. The more detailed information can be explored from the simulationand experiments data.
The characteristic of the Bowden cable transmission system with in difference damping conditions, all of the characteristic curves almost overlapped though there are some hysteresis. The black dash line is 45-degree line.

The input and output characteristic curve with hysteresis. With the frequency increasing, the non-linear degree is more obvious. The pink dash line is 45-degree line.

4.1. Experiments result
Through the simulation, the designed controller based on the dynamics model achieves more favorable performance than conventional PID controller, as shown in Figs. 3 and 4. With the following performance of sine wave trajectory with 0.5 Hz, the proposed controller can make the tracking error close to zero, while there are always some errors with PID controller. When following the step function, there is less overshot, though they have more response time than the PID controller. It is smoother for the transition process that means the movement is steadier.
According to Fig. 6, it shows the input and output characteristics of the Bowden cable transmission system with the angle in different damping conditions. Most of the curves in different damping parameters overlapped, though there is an obvious hysteresis characteristic, as shown in Fig. 6. In Fig. 7, the nonlinearity of the curves is more obvious with the frequency increasing. In Fig. 8, it shows angular acceleration, angular velocity, and angle variation while tracking the reference joint angle, which is a sine wave with a 15-degree amplitude at 0.08Hz. The variation of motor output torque, load cells tensions, and the joint torque are shown in Fig. 9 under the same conditions as Fig. 8.
The knee joint angle (bottom), angular velocity (middle), and angular acceleration (top) variation to follow the reference sine wave (15-degree amplitude and 0.08Hz).

The joint torque (bottom), tension (middle), and motor output torque (top) variation with the time when the exoskeleton assisted the knee joint to track the reference sine wave (15-degree amplitude and 0.08 Hz).

4.2. Discussion
By two Bowden cables exerting force and torque to knee joint, a series of problems coming from rigid exoskeleton can be avoided. Though the mismatch between mechanical and biological joint can be reduced by using double-hinge mechanisms [Reference Wang, Li, Huang, Yu, Li, Chen, Carriero, Oh-Park, Su and Letters31], the extra moment of inertia of rigid link and asymmetrical mass attached to the lateral of thigh and shank need to be reduced and limited as much as possible. The two-Bowden cable structure in this paper could avoid aforementioned problems inherently.
As we can see in Fig. 6, different damping condition has been explored to the effect of damping on the transmission process, and the characteristic curve has no obvious changes in different damping parameters. Similarly, it also has no change in the hysteresis characteristic generated from the Bowden cable and motor output. This may be because the angular velocity is low, which the damping item is small on the control torque output.
The different frequencies of the input signal exert more influence on the output, as shown in Fig. 7. The faster of signals are, the more non-linear and hysteresis have been performed. This may be due to the fact that the response characteristics of the Bowden cable determine the output characteristics of the model, which is a problem that many previous studies [Reference Zhang, Yang and Fu32, Reference Yin, Wu, Xu, Han and Zhao33] have also encountered. Hence, it should consider the signal frequency when the Bowden cable system has been utilized to the transmission system with continuously changing requirements.
In Fig. 8, the exoskeleton joint (bottom figure in Fig. 8) basically tracked the reference angle trajectory. And the velocity is general consistency considering the real velocity calculated by the numerical difference method (middle figure in Fig. 8). There is no obvious relationship between reference angular acceleration and measure angular one (top figure in Fig. 8). This may be because the numerical difference introduced significant error according to measuring angular velocity. Hence, a more accurate measurement method may need to measure the angular velocity to avoid enormous error and noise. Compared to the simulation in Fig. 3, the angle error rapidly convergence to zero, and the experience seems to have some space to improve in tracking errors. Namely, more real factors, such as friction, hysteresis, and dead zone, of driving and transmission systems may need to be weighed.
Motion comes from the action of joint moments. It is also important to analyze the effect of the exoskeleton on the improvement of joint torque and joint range of motion [Reference Chaparro-Rico, Cafolla, Tortola and Galardi34]. The desired motion in Fig. 8 is driven by torque and force shown in Fig. 9. The bottom figure shows the joint’s torque according to real-time status, the middle figure shows the Bowden cable tension. And the top figure is the motors’ real torque output, which is calculated according to the model mentioned in Part II Methodology. There is a shake in peak, and the corresponding angle curve has distortion in corresponding time in Fig. 8. This may be because of the Bowden cable limit shank to tracking reference value, but the output torque is still adjusted according to the state variable. The main antagonistic motion also takes place at this moment according to the tension variation figure in Fig. 8 (middle figure).
The reliability of the device is also very important, in order to verify the reliable performance of the device under different parameters [Reference Chaparro-Rico and Cafolla35]. In this article, the operation of the knee joint with different frequencies and damping parameters in several attempts to verify the reliability of the exoskeleton. Compared Fig. 3 with Fig. 8, the control method in ideal conditions may deteriorate in reality because plenty of uncertain factors, such as friction and hysteresis, play a role in practice. Though the simulation results are consistent with the real experiments in the aspect of system stability, there are some differences in both. Simulation is a wonderful method to verify the feasibility, but real experiments apparently take a more crucial role in controlling the actual system. Compared Fig. 7 with Fig. 8, the results of the tests under different damping and frequency conditions show that the exoskeleton works reliably under the conditions tested, although different model parameters affect the actual performance of the exoskeleton. In all, all experiments were able to be performed normally, and the knee joint exoskeleton showed a considerable reliability.
5. Conclusion and Expectation
5.1. Conclusion
According to the results and analysis of the concrete experiment, we can draw the conclusion safely that the method proposed in the paper is correct and feasible. The control stability of the exoskeleton system has been proven. And this method can achieve a favorable control performance with the knee joint rehabilitation exoskeleton robot.
5.2. Future work
In the future, more research should be done about the relationship between biomechanism of the body and exoskeleton robot. This relationship can exert an immense influence on the safety, comfort, and the performance. Multi-joints exoskeleton robots also need be developed to assist with more limb joints, so that poststroke patients can get comprehensive and multi-stage treatment.
Conflicts of Interest
None.
Financial Support
This work was supported in part by the National Natural Science Foundation of China (Grant No. 52075177), Joint Fund of the Ministry of Education for Equipment Pre-Research (Grant No. 6141A02033124), Research Foundation of Guangdong Province (Grant No. 2019A050505001 and 2018KZDXM002), and Guangzhou Research Foundation (Grant No. 202002030324 and 201903010028).
Ethical Considerations
None.
Authors’ Contributions
None.







