# Design and simulation study of the translational-knee lower extremity exoskeleton.

1. Introduction

Human lower extremity exoskeleton is a kind of wearable intelligent robot [1] that has capability of carrying a payload and can supplement human intelligence with the strength. It can be used for the soldiers to bear heavy payload when marching [2], so it can reduce the burden of the pilot in real time. Besides, it's capable of transporting heavy materials over rough terrain or up staircases.

At present, without exception, DOF of all lower limb exoskeleton was designed as revolute joints. The earlier lower extremity exoskeleton developed by University of Berkeley called BLEEX. Adam Zoss [3, 4] et al. proposed the biomechanical design for the BLEEX that has 7 revolute DOF per leg, four of which are powered by linear hydraulic actuators. And the medical exoskeleton designed by University of Berkeley only has knee and hip joints that are actuated in the sagittal plane using hydraulic actuators [5, 6]. The lower extremity exoskeleton developed by Tomoyoshi Kawabata et al. of Tsukuba University called HAL [7]. In the earlier stages, HAL has been developed to assist the lower half body; the newly made upper half body of the robot suit is directly attached to it. For each half, left and right, articulation of the lower half body of the robot suit is achieved by three single-axis revolute joints. The lower extremity exoskeleton developed by K. H. Low [8] et al. of Singapore Nanyang Technological University called NTU. The NTU is anthropomorphic and ergonomic, not only in shape but also in function. On the one hand, it should be analogous to the human lower limb in the case of joint positions and distribution of DOF; on the other hand, the actuators in the exoskeleton leg should be allocated in the corresponding position to the representative muscles in human leg, in order to simulate the function of the muscles during the process of human walking.

In addition, the effectiveness inevitably needs to be verified when designing the lower extremity exoskeleton. And at present, the effectiveness is proved through experiments by most researchers. A novel adaptive foot system to enhance the required stability of lower extremity exoskeletons as an add-on device was proposed by Jungwon Yoon et al. [9]. And Experiments have been conducted to prove the effectiveness of the adaptive wearable device for postural and gait stability. An under-actuated wearable exoskeleton system to carry a heavy load was proposed by S. N. Yu [10] et al. And several experiments were performed to evaluate the performance of the proposed exoskeleton system by measuring the electromyography signal of the wearer's muscles while walking on level ground and climbing up stairs with 20 to 40 kg loads, respectively.

Differently in this paper, the commonly used rotation knee joint for lower extremity exoskeleton was optimized as translational joint. The translational-knee joint will make the structure of lower extremity exoskeleton more compact and simple, as well as it will make the implementation of control strategy of the lower extremity exoskeleton more convenient. After the dynamic mathematical model of the translational-knee lower extremity exoskeleton was analyzed, the three cases for the human body: without bearing load, independently bearing load and wear the translational-knee lower extremity exoskeleton bearing load were simulated and compared. At last, the power support effect of the exoskeleton was analyzed, and then the feasibility of this translational-knee joint was verified.

2. Design and modelling of translational-knee lower extremity exoskeleton

The muscles of human can provide large tension to pull bones to move around the joints, just like the lever [11]. However, the bones and muscles of human body have certain defects. Bones have supporting capacity, but can't stretch out and draw back to provide pressure and tension. Muscles can provide tension, but don't have supporting capacity. However, the linear hydraulic actuators or pneumatic actuators can make up the above shortage. So it is not necessary to design humanoid machine completely according to the joint of human body, such as the lower extremity exoskeleton.

After the structure model design of lower extremity exoskeleton is completed, the kinematics and dynamics parameters of the model in the whole dynamic process can be effectively obtained by modeling and simulating of its mathematical model, and then the feasibility and practicability of the design can be proved.

2.1. Structure design of translational-knee lower extremity exoskeleton

Because of the particularity that the lower extremity exoskeleton should be worn on the body of human and the necessity of ensuring maximum safety and minimum collisions with the environment and operator, it's essential to consider the anthropomorphic design in the structure design of lower extremity exoskeleton [3]. Anthropomorphic design can simplify a lot of problems, but also can cause mind-set in innovation.

For example, the heel position relative to the hip joint can be adjusted to realize all kinds of gait of human body by rotating the hip joint, knee joint and ankle joint. But for the end control of heel [12], the same control function can also be achieved if the knee joint of the lower extremity exoskeleton is designed as a translational joint.

The translational-knee can be realized by using a set of hydraulic cylinder instead of leg. It will make the structure of the lower extremity exoskeleton more compact, as well as it will make the implementation of control strategy of the lower extremity exoskeleton more convenient. The simplified model is shown in Fig. 1.

The coordinate system usually used for the movement of human body is as follows: the X axis points to the forward direction of human body, the Z axis is vertical upward, and the Y axis can be determined by the right hand rule. Generally, the Y axis is referred to as flexion/extension axis; the X axis is referred to as adduction/abduction axis, and the Z axis is referred to as rotation axis [3].

The DOF and actuated conditions of the translational-knee lower extremity exoskeleton structure model are designed as follows: the hip joint has DOF on flexion/extension axis and adduction/abduction axis, and different from the DOF on flexion/extension axis that is actuated by hydraulic cylinder the DOF on adduction / abduction axis is in passive state; each leg of the lower extremity exoskeleton is a set of hydraulic cylinder, so the knee joint has a translational DOF; the ankle joint has all the three rotational DOF, and all the three DOF are in passive state.

2.2. Kinematics and dynamics modelling

The Lagrange mechanics theory is often used to analyze the dynamic mathematical model of the robot operation, which is also the theoretical basis of dynamic simulation software like Adams.

In the process of walking, the left and right leg is periodically in stance configuration and swing configuration. The kinematics and dynamics analysis is done by taking the phase that one leg is in the stance configuration while the other leg is in swing as an example.

2.2.1. Definition of the coordinate system

The system coordinate system is the same as the usually used coordinate system for the movement of human body. The local coordinate system of each joint of the lower extremity exoskeleton is defined as follows: the Y axis is from each joint point to the next joint; the X axis is parallel to the XY plane of the system coordinate system; the Z axis can be determined by the right hand rule.

2.2.2. Space coordinate transformation matrix

Assuming there is a coordinate system A and a coordinate system B. The coordinates of point P is [P.sub.A] = ([P.sub.xa] [P.sub.ya] [P.sub.za]) in the coordinate system A; is [P.sub.B] = ([P.sub.xb] [P.sub.yb]) in the coordinate system B. And the coordinates of the origin of coordinate system B is (OB)A = (a b c) in the coordinate system A.

cos([x.sub.a] [x.sub.b]) is the angle cosine of the X axis of coordinate system A with the X axis of coordinate system B.

So:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Simply: [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Therefore the space coordinate transformation matrix of every joint coordinate system relative to the system coordinate system can be gotten by the above formula.

2.2.3 Velocity and angular velocity of the center of mass

Assuming that there is a point P in the "i" joint coordinate system and its coordinate vector is [[P.sub.ii]] in the "i" joint coordinate system; is [[P.sub.i0]] in the system coordinate system.

So: [[P.sub.i0]] = [[S.sub.i0]] + [[R.sub.i0]][[P.sub.ii]].

Take a derivative with respect to time:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

and [[[??].sub.i0]] = [d[R.sub.i0]]/ dt = [[[DELTA].sub.i0]] [[R.sub.i0]]/dt, [[DELTA]] is called "differential operator":

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

respectively express the differential rotation angle of each coordinate axis of the joint coordinate system relative to the system coordinate system.

So:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

and it's called "angular velocity operator":

[[[??].sub.i0]] = [d[R.sub.i0]]/dt = [[DELTA]] [[R.sub.i0]]/dt = [[[omega].sub.i0]] [[R.sub.i0]]

Then:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Besides: [[[omega].sub.ii] = [[omega].sub.i0x] [[omega].sub.i0u] [[omega].sub.i0z]].sup.T].

2.2.4. Gravitational potential energy and kinetic energy

Assuming G represents the center of gravity of each part of the lower extremity exoskeleton, so the gravitational potential energy of each part of the lower extremity exoskeleton is [N.sub.i] = [m.sub.i][gy.sub.Gi0]. Therefore the total potential energy N of the system can be obtained on the basis of above.

Besides, the translational kinetic energy of each part is [K.sup.v.sub.Gi0] = 1/2 [m.sub.Gi] [[v.sub.i0]].sup.T] [[v.sub.i0]]; the rotational kinetic energy of each part is [K.sup.[omega].sub.Gii] = 1/2 [I.sup.ii] [[[[omega].sub.i0x.sup.2] [[omega].sub.i0y.sup.2] [[omega].sub.i0z.sup.2]].sup.T]. So the total kinetic energy can be obtained by K = [K.sup.v] + [K.sup.[omega]].

2.2.5. The Lagrange equation

The Lagrange function is L = K - N.

According to the Lagrange equation, the torques of rotational joints and the forces of translational joints of the lower extremity exoskeleton in the whole process of dynamic operation can be obtained.

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

2.3. Simulation process

When carrying out the Adams simulation, the velocity and acceleration of each joint of the lower extremity exoskeleton can be calculated based on the kinematics theory. And then, the energy and force of each joint can be work out based on the dynamics theory. So the power support effect of the lower extremity exoskeleton to human body when bearing heavy payload can be effectively work out by simulating the models.

The following three cases were combined to compare for the power support effect: O, 1 the man-machine coupled model of human body, lower extremity exoskeleton and payload; O, 2 the model of human body directly bearing payload; O, 3 the model of human body without bearing payload. The flow chart of simulation is as shown in Fig. 2.

When simulating: all DOF on human body joints are actuated by the data curve (the curve of angle changing with time) that are obtained in the form of independently collected CGA (Clinical Gait Analysis) data [13]; only the four set of hydraulic cylinders of the lower extremity exoskeleton are actuated by pressure curve; all other DOF are in passive state. In addition, the pilot and the lower extremity exoskeleton are set rigid mechanical connections at the torso and feet. So the payload and the dead-weight of exoskeleton can be partly transferred to the human body as interaction forces through the connections.

3. Simulation of the man-machine coupled model

3.1. Establish the man-machine coupled model

In Sport Biomechanics, human body model can be simplified as multi-rigid-body system consisting of multiple rigid links [14]. The man-machine coupled model is shown in Fig. 3.

The above simulation model includes: 22 parts, 4 translational joints, 5 spherical joints, 2 hooke joints, 2 revolute joints, 9 fixed joints, 2 rotational motions, 4 general motions, 4 force motions, and 14 splines.

The whole process of the man-machine coupled model that moves from the state shown in figure 3 to one step forward was simulated. Parameters are as follows:

* payload weigh: 100 kg;

* time of the process: 0.25 s;

* half stride: 377.75 mm;

* walking speed: 1.511 m/s.

The simulated whole moving process is as shown in Fig. 4.

3.2. Determinate the drive curve

Every DOF of human body model were driven by the CGA angle curve, and all DOF of the lower extremity exoskeleton are in passive state, so the angle curve (curve of angle changing with time) of every DOF of the lower extremity exoskeleton can be calculated in Adams.

Then get rid of the human body model, and just using the angle curve of every DOF to drive the lower extremity exoskeleton model, then the pressure curve (as shown in Fig. 5) for the four hydraulic cylinders of the lower extremity exoskeleton can be calculated out in Adams.

In the whole process, the right leg is in stance configuration and the left leg is in swing configuration. It can be seen from the Fig. 5 that the biggest pressure of the hydraulic cylinders is approximately equal to the sum of the weight of payload (100 kg) and the lower extremity exoskeleton (10 kg). It can also be seen that the pressure of the hydraulic cylinders of right leg is larger than that of left leg, because the whole payload forces are transferred to the ground by the stance leg. Besides, the needed pressure of the hydraulic cylinders of left hip joint is much larger than that of left knee joint, because the left hip needs to swing the whole leg other than the left knee just needs to stretch out or draw back the shank.

3.3. Driving torque of human joints

The kinematic and dynamic parameters (e.g. angle, angular velocity, angular acceleration, torque, power) of human body can be obtained by doing the multi-body dynamics simulation of the man-machine coupled model using Adams. The driving torques of human joints of the whole process is shown in Figs. 6 and 7.

It can be seen from Figs. 6 and 7 that the driving torques of right leg joints of human body are bigger than that of left leg joints, because the right leg needs to support the whole payload forces. Besides, the driving torque of each DOF of right leg joint is similar other than the driving torque of left hip joint are larger than other left joints.

3.4. Driving power of human joint

The driving powers of every human joint during the whole process are shown in Figs. 8 and 9.

Similar to the driving torque, it can be seen that the driving powers of right leg joints of human body is bigger than that of left leg joints. But the driving powers of hip joint are bigger than other joints in both the two human legs.

4. Compare of different cases simulation

Different cases were combined to compare for the power support effect of the lower extremity exoskeleton, the model of human body directly bearing payload is shown in Fig. 10, a and the model of human body without bearing payload is shown in Fig. 10, b.

4.1. Compare of driving torque

The driving torques of human joints of different cases is shown in Table 1.

As for the swing leg (left leg), it can be seen from Table 1 that the range of driving torque of each joint of different cases is similar. As for the stance leg (right leg), the range of each driving torque of flexion/extension joints of case II is smaller than case III, but the range of each driving torque of adduction/abduction joints of case II is even slightly larger than case III. So the power support effect of lower extremity exoskeleton cannot be clearly reflected by the range of driving torque.

4.2. Compare of energy consumption

The energy consumption in the whole process (as shown in Table 2) of each DOF of human body can be obtained by integrating the power curves.

It can be found by statistics that the power consumption of 63 kg male is about 3 kcal/min when walking at 1.33 m/s speed, 6 Kcal/min at 1.77 m/s speed and 10 Kcal/min at 2.7 m/s speed. When walking at 1.51 m/s, a normal walking speed, fewer muscles are mobilized, and energy is mainly consumed to adjust the gravity center and focuses on the legs [15]. The established human body model weighs about 70 kg without arms. It can be calculated out from Table 2 that the total energy consumption of the human legs in the walking process is (63.7+33.7)J/0.25s = 5.7 Kcal/min, which is coincident with the statistics.

It can be seen that the energy consumption of right leg of case II is much lower than that of case III, and the energy consumption of left leg of case II is even slightly lower than that of model I. The total energy consumption of model III is 177.9-97.4 = 80.5 J more than model I and the model II is 130.7-97.4 = 33.3 J more than model I. So the lower extremity exoskeleton can reduce the total energy consumption of human body by (80.533.3)/80.5 = 58.6% for extra bearing 100 Kg payload.

From what has been discussed above, the designed translational-knee lower extremity exoskeleton can reduce the total energy consumption of human body in the process of walking. Therefore the translational-knee lower extremity exoskeleton can provides the ability to carry significant payloads with minimal effort to its operator.

5. Conclusion

To seek more compact structure and power support effect theoretical basis for lower extremity exoskeleton:

1. The structure of lower extremity exoskeleton was analyzed, and the translational-knee lower extremity exoskeleton was designed. The translational-knee will make the structure of the lower extremity exoskeleton more compact, as well as it will make the implementation of control strategy of the lower extremity exoskeleton more convenient

2. The kinematics and dynamics mathematical model of the designed translational-knee lower extremity exoskeleton was analyzed. And the Lagrange mechanics theory can provide theoretical basis of dynamic simulation software like Adams

3. The 3D model of every part of the translational-knee lower extremity exoskeleton was established. And the 3d model is a requirement of the dynamic simulation.

4. The dynamic simulation by using Adams was carried out, and the power support effects of different cases were compared and analyzed. It can be seen that the energy consumption can obviously reflect the power support effect of the translational-knee lower extremity exoskeleton, because the lower extremity exoskeleton can reduce the total energy consumption of human body by 58.6% for extra bearing 100Kg payload in the process of walking

Future work: firstly, a feasible control strategy that is appropriate for the translational-knee lower extremity exoskeleton should be analyzed and proposed. Then, the joint simulation by using Adams and Matlab/Simulink for the control strategy will be carried out, so the feasibility of the control strategy will be proved. At last, a physical prototype will be developed, and then a variety of related experiments will be performed based on the physical prototype.

Yang Li, Xiaorong Guan, Yifei Tong, Cheng Xu

School of Mechanical Engineering 105, Nanjing University of Science and Technology, Nanjing 210094, China, E-mail: 562339471@qq.com

http://dx.doi.org/10.5755/j01.mech.21.3.8795

References

[1.] Zhang Jiafan, Chen Ying, Yang Canjun. 2011. Manmachine Intelligent Systems of Flexible Exoskeletons. Science press: 5-6.

[2.] Yang Zhiyong, Gu Wenjing, Zhang Jing, Gui Lihua. 2013. Force Control Theory and Method of Soldier Load Carrying Exoskeleton Suit. National defense industry press: 1-5.

[3.] Adam Zoss, H. Kazerooni, Andrew Chu. 2005. On the mechanical design of the Berkeley lower extremity exoskeleton (BLEEX), IEEE Intelligent Robots and Systems, Edmonton, Canada: 3132-3139.

[4.] Adam Zoss, H.Kazerooni, Andrew Chu. 2006. Biomechanical design of the Berkeley lower extremity exoskeleton (BLEEX), IEEE/ASME Transactions on Mechatronics 11(2): 128-138. http://dx.doi.org/10.1109/TMECH.2006.871087.

[5.] Tim A. Swift, Katherine A. Strausser, Adam Zoss, H. Kazerooni. 2010. Control and experimental results for post stroke gait rehabilitation with a prototype mobile medical exoskeleton, Proceedings of the ASME 2010 Dynamic Systems and Control Conference, Cambridge, Massachusetts, USA: 12-15.

[6.] Katherine A. Strausser, H. Kazerooni. 2011. The development and testing of a human machine interface for a mobile medical exoskeleton, IEEE/RSJ International Conference on Intelligent Robots and Systems, San Francisco, USA: 25-30.

[7.] Hozumi Satoh, Tomoyoshi Kawabata, Yoshiyuki Sankai. 2009. Bathing care assistance with robot suit HAL. IEEE International Conference on Robotics and Biomimetics, Guilin, China: 19-23. http://dx.doi.org/10.1109/robio.2009.5420697.

[8.] K. H. Low, Xiaopeng Liu, Haoyong Yu. 2005. Development of NTU wearable exoskeleton system for assistive technologies, IEEE International Conference on Mechatronics & Automation Niagara Falls, Canada: 1099-1106.

[9.] Jungwon Yoon, R. Prasanth Kumar, Abdullah Ozer. 2011. An adaptive foot device for increased gait and postural stability in lower limb orthoses and exoskeletons, International Journal of Control, Automation, and Systems 9(3): 515-524. http://dx.doi.org/10.1007/s12555-011-0311-3.

[10.] Yu, S.N.; Lee, H.D.; Lee, S.H.; Kim, W.S.; Han, J.S.; Han C.S. 2012. Design of an under-actuated exoskeleton system for walking assist while load carrying, Advanced Robotics 26(5/6): 561-580. http://dx.doi.org/10.1163/156855311X617506.

[11.] Huang Xiaolin. 2013. Kinesiology. People's medical press: 22-23.

[12.] Kazerooni, H.; Jean-Louis Racine, Lihua Huang. 2005. On the control of the Berkeley lower extremity exoskeleton (BLEEX), IEEE International Conference on Robotics and Automation, Barcelona: 4364-4371. http://dx.doi.org/10.1109/robot.2005.1570790.

[13.] Center for Biometrics and Security Research. CASIA Gait Database. http://www.cbsr.ia.ac.cn/china /Gait%20 Databases%20CH.asp

[14.] The national sports colleges and universities teaching committee. 2014, Sports Biomechanics. People's sport press: 1-2.

[15.] Dai Jiansong, Li Jing, Gu Zhongke Sun Biao. 2006. The calculation of energy consumption of walking and daily physical activity, Journal of Sport Science 26(11): 91-94.

Received November 29, 2014

Accepted March 15, 2015

Human lower extremity exoskeleton is a kind of wearable intelligent robot [1] that has capability of carrying a payload and can supplement human intelligence with the strength. It can be used for the soldiers to bear heavy payload when marching [2], so it can reduce the burden of the pilot in real time. Besides, it's capable of transporting heavy materials over rough terrain or up staircases.

At present, without exception, DOF of all lower limb exoskeleton was designed as revolute joints. The earlier lower extremity exoskeleton developed by University of Berkeley called BLEEX. Adam Zoss [3, 4] et al. proposed the biomechanical design for the BLEEX that has 7 revolute DOF per leg, four of which are powered by linear hydraulic actuators. And the medical exoskeleton designed by University of Berkeley only has knee and hip joints that are actuated in the sagittal plane using hydraulic actuators [5, 6]. The lower extremity exoskeleton developed by Tomoyoshi Kawabata et al. of Tsukuba University called HAL [7]. In the earlier stages, HAL has been developed to assist the lower half body; the newly made upper half body of the robot suit is directly attached to it. For each half, left and right, articulation of the lower half body of the robot suit is achieved by three single-axis revolute joints. The lower extremity exoskeleton developed by K. H. Low [8] et al. of Singapore Nanyang Technological University called NTU. The NTU is anthropomorphic and ergonomic, not only in shape but also in function. On the one hand, it should be analogous to the human lower limb in the case of joint positions and distribution of DOF; on the other hand, the actuators in the exoskeleton leg should be allocated in the corresponding position to the representative muscles in human leg, in order to simulate the function of the muscles during the process of human walking.

In addition, the effectiveness inevitably needs to be verified when designing the lower extremity exoskeleton. And at present, the effectiveness is proved through experiments by most researchers. A novel adaptive foot system to enhance the required stability of lower extremity exoskeletons as an add-on device was proposed by Jungwon Yoon et al. [9]. And Experiments have been conducted to prove the effectiveness of the adaptive wearable device for postural and gait stability. An under-actuated wearable exoskeleton system to carry a heavy load was proposed by S. N. Yu [10] et al. And several experiments were performed to evaluate the performance of the proposed exoskeleton system by measuring the electromyography signal of the wearer's muscles while walking on level ground and climbing up stairs with 20 to 40 kg loads, respectively.

Differently in this paper, the commonly used rotation knee joint for lower extremity exoskeleton was optimized as translational joint. The translational-knee joint will make the structure of lower extremity exoskeleton more compact and simple, as well as it will make the implementation of control strategy of the lower extremity exoskeleton more convenient. After the dynamic mathematical model of the translational-knee lower extremity exoskeleton was analyzed, the three cases for the human body: without bearing load, independently bearing load and wear the translational-knee lower extremity exoskeleton bearing load were simulated and compared. At last, the power support effect of the exoskeleton was analyzed, and then the feasibility of this translational-knee joint was verified.

2. Design and modelling of translational-knee lower extremity exoskeleton

The muscles of human can provide large tension to pull bones to move around the joints, just like the lever [11]. However, the bones and muscles of human body have certain defects. Bones have supporting capacity, but can't stretch out and draw back to provide pressure and tension. Muscles can provide tension, but don't have supporting capacity. However, the linear hydraulic actuators or pneumatic actuators can make up the above shortage. So it is not necessary to design humanoid machine completely according to the joint of human body, such as the lower extremity exoskeleton.

After the structure model design of lower extremity exoskeleton is completed, the kinematics and dynamics parameters of the model in the whole dynamic process can be effectively obtained by modeling and simulating of its mathematical model, and then the feasibility and practicability of the design can be proved.

2.1. Structure design of translational-knee lower extremity exoskeleton

Because of the particularity that the lower extremity exoskeleton should be worn on the body of human and the necessity of ensuring maximum safety and minimum collisions with the environment and operator, it's essential to consider the anthropomorphic design in the structure design of lower extremity exoskeleton [3]. Anthropomorphic design can simplify a lot of problems, but also can cause mind-set in innovation.

For example, the heel position relative to the hip joint can be adjusted to realize all kinds of gait of human body by rotating the hip joint, knee joint and ankle joint. But for the end control of heel [12], the same control function can also be achieved if the knee joint of the lower extremity exoskeleton is designed as a translational joint.

The translational-knee can be realized by using a set of hydraulic cylinder instead of leg. It will make the structure of the lower extremity exoskeleton more compact, as well as it will make the implementation of control strategy of the lower extremity exoskeleton more convenient. The simplified model is shown in Fig. 1.

The coordinate system usually used for the movement of human body is as follows: the X axis points to the forward direction of human body, the Z axis is vertical upward, and the Y axis can be determined by the right hand rule. Generally, the Y axis is referred to as flexion/extension axis; the X axis is referred to as adduction/abduction axis, and the Z axis is referred to as rotation axis [3].

The DOF and actuated conditions of the translational-knee lower extremity exoskeleton structure model are designed as follows: the hip joint has DOF on flexion/extension axis and adduction/abduction axis, and different from the DOF on flexion/extension axis that is actuated by hydraulic cylinder the DOF on adduction / abduction axis is in passive state; each leg of the lower extremity exoskeleton is a set of hydraulic cylinder, so the knee joint has a translational DOF; the ankle joint has all the three rotational DOF, and all the three DOF are in passive state.

2.2. Kinematics and dynamics modelling

The Lagrange mechanics theory is often used to analyze the dynamic mathematical model of the robot operation, which is also the theoretical basis of dynamic simulation software like Adams.

In the process of walking, the left and right leg is periodically in stance configuration and swing configuration. The kinematics and dynamics analysis is done by taking the phase that one leg is in the stance configuration while the other leg is in swing as an example.

2.2.1. Definition of the coordinate system

The system coordinate system is the same as the usually used coordinate system for the movement of human body. The local coordinate system of each joint of the lower extremity exoskeleton is defined as follows: the Y axis is from each joint point to the next joint; the X axis is parallel to the XY plane of the system coordinate system; the Z axis can be determined by the right hand rule.

2.2.2. Space coordinate transformation matrix

Assuming there is a coordinate system A and a coordinate system B. The coordinates of point P is [P.sub.A] = ([P.sub.xa] [P.sub.ya] [P.sub.za]) in the coordinate system A; is [P.sub.B] = ([P.sub.xb] [P.sub.yb]) in the coordinate system B. And the coordinates of the origin of coordinate system B is (OB)A = (a b c) in the coordinate system A.

cos([x.sub.a] [x.sub.b]) is the angle cosine of the X axis of coordinate system A with the X axis of coordinate system B.

So:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Simply: [MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Therefore the space coordinate transformation matrix of every joint coordinate system relative to the system coordinate system can be gotten by the above formula.

2.2.3 Velocity and angular velocity of the center of mass

Assuming that there is a point P in the "i" joint coordinate system and its coordinate vector is [[P.sub.ii]] in the "i" joint coordinate system; is [[P.sub.i0]] in the system coordinate system.

So: [[P.sub.i0]] = [[S.sub.i0]] + [[R.sub.i0]][[P.sub.ii]].

Take a derivative with respect to time:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

and [[[??].sub.i0]] = [d[R.sub.i0]]/ dt = [[[DELTA].sub.i0]] [[R.sub.i0]]/dt, [[DELTA]] is called "differential operator":

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

respectively express the differential rotation angle of each coordinate axis of the joint coordinate system relative to the system coordinate system.

So:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

and it's called "angular velocity operator":

[[[??].sub.i0]] = [d[R.sub.i0]]/dt = [[DELTA]] [[R.sub.i0]]/dt = [[[omega].sub.i0]] [[R.sub.i0]]

Then:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

Besides: [[[omega].sub.ii] = [[omega].sub.i0x] [[omega].sub.i0u] [[omega].sub.i0z]].sup.T].

2.2.4. Gravitational potential energy and kinetic energy

Assuming G represents the center of gravity of each part of the lower extremity exoskeleton, so the gravitational potential energy of each part of the lower extremity exoskeleton is [N.sub.i] = [m.sub.i][gy.sub.Gi0]. Therefore the total potential energy N of the system can be obtained on the basis of above.

Besides, the translational kinetic energy of each part is [K.sup.v.sub.Gi0] = 1/2 [m.sub.Gi] [[v.sub.i0]].sup.T] [[v.sub.i0]]; the rotational kinetic energy of each part is [K.sup.[omega].sub.Gii] = 1/2 [I.sup.ii] [[[[omega].sub.i0x.sup.2] [[omega].sub.i0y.sup.2] [[omega].sub.i0z.sup.2]].sup.T]. So the total kinetic energy can be obtained by K = [K.sup.v] + [K.sup.[omega]].

2.2.5. The Lagrange equation

The Lagrange function is L = K - N.

According to the Lagrange equation, the torques of rotational joints and the forces of translational joints of the lower extremity exoskeleton in the whole process of dynamic operation can be obtained.

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

2.3. Simulation process

When carrying out the Adams simulation, the velocity and acceleration of each joint of the lower extremity exoskeleton can be calculated based on the kinematics theory. And then, the energy and force of each joint can be work out based on the dynamics theory. So the power support effect of the lower extremity exoskeleton to human body when bearing heavy payload can be effectively work out by simulating the models.

The following three cases were combined to compare for the power support effect: O, 1 the man-machine coupled model of human body, lower extremity exoskeleton and payload; O, 2 the model of human body directly bearing payload; O, 3 the model of human body without bearing payload. The flow chart of simulation is as shown in Fig. 2.

When simulating: all DOF on human body joints are actuated by the data curve (the curve of angle changing with time) that are obtained in the form of independently collected CGA (Clinical Gait Analysis) data [13]; only the four set of hydraulic cylinders of the lower extremity exoskeleton are actuated by pressure curve; all other DOF are in passive state. In addition, the pilot and the lower extremity exoskeleton are set rigid mechanical connections at the torso and feet. So the payload and the dead-weight of exoskeleton can be partly transferred to the human body as interaction forces through the connections.

3. Simulation of the man-machine coupled model

3.1. Establish the man-machine coupled model

In Sport Biomechanics, human body model can be simplified as multi-rigid-body system consisting of multiple rigid links [14]. The man-machine coupled model is shown in Fig. 3.

The above simulation model includes: 22 parts, 4 translational joints, 5 spherical joints, 2 hooke joints, 2 revolute joints, 9 fixed joints, 2 rotational motions, 4 general motions, 4 force motions, and 14 splines.

The whole process of the man-machine coupled model that moves from the state shown in figure 3 to one step forward was simulated. Parameters are as follows:

* payload weigh: 100 kg;

* time of the process: 0.25 s;

* half stride: 377.75 mm;

* walking speed: 1.511 m/s.

The simulated whole moving process is as shown in Fig. 4.

3.2. Determinate the drive curve

Every DOF of human body model were driven by the CGA angle curve, and all DOF of the lower extremity exoskeleton are in passive state, so the angle curve (curve of angle changing with time) of every DOF of the lower extremity exoskeleton can be calculated in Adams.

Then get rid of the human body model, and just using the angle curve of every DOF to drive the lower extremity exoskeleton model, then the pressure curve (as shown in Fig. 5) for the four hydraulic cylinders of the lower extremity exoskeleton can be calculated out in Adams.

In the whole process, the right leg is in stance configuration and the left leg is in swing configuration. It can be seen from the Fig. 5 that the biggest pressure of the hydraulic cylinders is approximately equal to the sum of the weight of payload (100 kg) and the lower extremity exoskeleton (10 kg). It can also be seen that the pressure of the hydraulic cylinders of right leg is larger than that of left leg, because the whole payload forces are transferred to the ground by the stance leg. Besides, the needed pressure of the hydraulic cylinders of left hip joint is much larger than that of left knee joint, because the left hip needs to swing the whole leg other than the left knee just needs to stretch out or draw back the shank.

3.3. Driving torque of human joints

The kinematic and dynamic parameters (e.g. angle, angular velocity, angular acceleration, torque, power) of human body can be obtained by doing the multi-body dynamics simulation of the man-machine coupled model using Adams. The driving torques of human joints of the whole process is shown in Figs. 6 and 7.

It can be seen from Figs. 6 and 7 that the driving torques of right leg joints of human body are bigger than that of left leg joints, because the right leg needs to support the whole payload forces. Besides, the driving torque of each DOF of right leg joint is similar other than the driving torque of left hip joint are larger than other left joints.

3.4. Driving power of human joint

The driving powers of every human joint during the whole process are shown in Figs. 8 and 9.

Similar to the driving torque, it can be seen that the driving powers of right leg joints of human body is bigger than that of left leg joints. But the driving powers of hip joint are bigger than other joints in both the two human legs.

4. Compare of different cases simulation

Different cases were combined to compare for the power support effect of the lower extremity exoskeleton, the model of human body directly bearing payload is shown in Fig. 10, a and the model of human body without bearing payload is shown in Fig. 10, b.

4.1. Compare of driving torque

The driving torques of human joints of different cases is shown in Table 1.

As for the swing leg (left leg), it can be seen from Table 1 that the range of driving torque of each joint of different cases is similar. As for the stance leg (right leg), the range of each driving torque of flexion/extension joints of case II is smaller than case III, but the range of each driving torque of adduction/abduction joints of case II is even slightly larger than case III. So the power support effect of lower extremity exoskeleton cannot be clearly reflected by the range of driving torque.

4.2. Compare of energy consumption

The energy consumption in the whole process (as shown in Table 2) of each DOF of human body can be obtained by integrating the power curves.

It can be found by statistics that the power consumption of 63 kg male is about 3 kcal/min when walking at 1.33 m/s speed, 6 Kcal/min at 1.77 m/s speed and 10 Kcal/min at 2.7 m/s speed. When walking at 1.51 m/s, a normal walking speed, fewer muscles are mobilized, and energy is mainly consumed to adjust the gravity center and focuses on the legs [15]. The established human body model weighs about 70 kg without arms. It can be calculated out from Table 2 that the total energy consumption of the human legs in the walking process is (63.7+33.7)J/0.25s = 5.7 Kcal/min, which is coincident with the statistics.

It can be seen that the energy consumption of right leg of case II is much lower than that of case III, and the energy consumption of left leg of case II is even slightly lower than that of model I. The total energy consumption of model III is 177.9-97.4 = 80.5 J more than model I and the model II is 130.7-97.4 = 33.3 J more than model I. So the lower extremity exoskeleton can reduce the total energy consumption of human body by (80.533.3)/80.5 = 58.6% for extra bearing 100 Kg payload.

From what has been discussed above, the designed translational-knee lower extremity exoskeleton can reduce the total energy consumption of human body in the process of walking. Therefore the translational-knee lower extremity exoskeleton can provides the ability to carry significant payloads with minimal effort to its operator.

5. Conclusion

To seek more compact structure and power support effect theoretical basis for lower extremity exoskeleton:

1. The structure of lower extremity exoskeleton was analyzed, and the translational-knee lower extremity exoskeleton was designed. The translational-knee will make the structure of the lower extremity exoskeleton more compact, as well as it will make the implementation of control strategy of the lower extremity exoskeleton more convenient

2. The kinematics and dynamics mathematical model of the designed translational-knee lower extremity exoskeleton was analyzed. And the Lagrange mechanics theory can provide theoretical basis of dynamic simulation software like Adams

3. The 3D model of every part of the translational-knee lower extremity exoskeleton was established. And the 3d model is a requirement of the dynamic simulation.

4. The dynamic simulation by using Adams was carried out, and the power support effects of different cases were compared and analyzed. It can be seen that the energy consumption can obviously reflect the power support effect of the translational-knee lower extremity exoskeleton, because the lower extremity exoskeleton can reduce the total energy consumption of human body by 58.6% for extra bearing 100Kg payload in the process of walking

Future work: firstly, a feasible control strategy that is appropriate for the translational-knee lower extremity exoskeleton should be analyzed and proposed. Then, the joint simulation by using Adams and Matlab/Simulink for the control strategy will be carried out, so the feasibility of the control strategy will be proved. At last, a physical prototype will be developed, and then a variety of related experiments will be performed based on the physical prototype.

Yang Li, Xiaorong Guan, Yifei Tong, Cheng Xu

School of Mechanical Engineering 105, Nanjing University of Science and Technology, Nanjing 210094, China, E-mail: 562339471@qq.com

http://dx.doi.org/10.5755/j01.mech.21.3.8795

References

[1.] Zhang Jiafan, Chen Ying, Yang Canjun. 2011. Manmachine Intelligent Systems of Flexible Exoskeletons. Science press: 5-6.

[2.] Yang Zhiyong, Gu Wenjing, Zhang Jing, Gui Lihua. 2013. Force Control Theory and Method of Soldier Load Carrying Exoskeleton Suit. National defense industry press: 1-5.

[3.] Adam Zoss, H. Kazerooni, Andrew Chu. 2005. On the mechanical design of the Berkeley lower extremity exoskeleton (BLEEX), IEEE Intelligent Robots and Systems, Edmonton, Canada: 3132-3139.

[4.] Adam Zoss, H.Kazerooni, Andrew Chu. 2006. Biomechanical design of the Berkeley lower extremity exoskeleton (BLEEX), IEEE/ASME Transactions on Mechatronics 11(2): 128-138. http://dx.doi.org/10.1109/TMECH.2006.871087.

[5.] Tim A. Swift, Katherine A. Strausser, Adam Zoss, H. Kazerooni. 2010. Control and experimental results for post stroke gait rehabilitation with a prototype mobile medical exoskeleton, Proceedings of the ASME 2010 Dynamic Systems and Control Conference, Cambridge, Massachusetts, USA: 12-15.

[6.] Katherine A. Strausser, H. Kazerooni. 2011. The development and testing of a human machine interface for a mobile medical exoskeleton, IEEE/RSJ International Conference on Intelligent Robots and Systems, San Francisco, USA: 25-30.

[7.] Hozumi Satoh, Tomoyoshi Kawabata, Yoshiyuki Sankai. 2009. Bathing care assistance with robot suit HAL. IEEE International Conference on Robotics and Biomimetics, Guilin, China: 19-23. http://dx.doi.org/10.1109/robio.2009.5420697.

[8.] K. H. Low, Xiaopeng Liu, Haoyong Yu. 2005. Development of NTU wearable exoskeleton system for assistive technologies, IEEE International Conference on Mechatronics & Automation Niagara Falls, Canada: 1099-1106.

[9.] Jungwon Yoon, R. Prasanth Kumar, Abdullah Ozer. 2011. An adaptive foot device for increased gait and postural stability in lower limb orthoses and exoskeletons, International Journal of Control, Automation, and Systems 9(3): 515-524. http://dx.doi.org/10.1007/s12555-011-0311-3.

[10.] Yu, S.N.; Lee, H.D.; Lee, S.H.; Kim, W.S.; Han, J.S.; Han C.S. 2012. Design of an under-actuated exoskeleton system for walking assist while load carrying, Advanced Robotics 26(5/6): 561-580. http://dx.doi.org/10.1163/156855311X617506.

[11.] Huang Xiaolin. 2013. Kinesiology. People's medical press: 22-23.

[12.] Kazerooni, H.; Jean-Louis Racine, Lihua Huang. 2005. On the control of the Berkeley lower extremity exoskeleton (BLEEX), IEEE International Conference on Robotics and Automation, Barcelona: 4364-4371. http://dx.doi.org/10.1109/robot.2005.1570790.

[13.] Center for Biometrics and Security Research. CASIA Gait Database. http://www.cbsr.ia.ac.cn/china /Gait%20 Databases%20CH.asp

[14.] The national sports colleges and universities teaching committee. 2014, Sports Biomechanics. People's sport press: 1-2.

[15.] Dai Jiansong, Li Jing, Gu Zhongke Sun Biao. 2006. The calculation of energy consumption of walking and daily physical activity, Journal of Sport Science 26(11): 91-94.

Received November 29, 2014

Accepted March 15, 2015

Table 1 Driving torque of each joint of different models Case I II DOF fle/ext add/abd fle/ext add/abd Torque of right -58~-33 -84~26 -249~60 -249~72 ankle, Nm Torque of right -55~-26 -198~82 knee, Nm Torque of right -44~109 -3~122 -124~99 20~269 hip, Nm Torque of left -9~-5 0~4 -9~-5 3~7 ankle, Nm Torque of left -37.9~-3 -17~7 knee, Nm Torque of left -107~21 -20~58 -66~41 -20~58 hip, Nm Case III DOF fle/ext add/abd Torque of right -249~89 -264~36 ankle, Nm Torque of right -208~139 knee, Nm Torque of right -118~177 0.2~217 hip, Nm Torque of left -9~5 0~4 ankle, Nm Torque of left -37.9~-3 knee, Nm Torque of left 107~17 -20~58 hip, Nm Table 2 Energy consumption of each joint of different models Case I II DOF fle/ext add/abd fle/ext add/abd Energy of right 11.9 1.7 15.6 4.0 ankle, J Energy of right 11.8 31.2 knee, J Energy of right 28.3 10.0 32.3 22.3 hip, J Total energy of 63.7 105.4 right leg, J Energy of left 2.0 0.1 2.1 0.3 ankle, J Energy of left 3.6 2.6 knee, J Energy of left 25.0 3.0 17.4 2.9 hip, J Total energy of 33.7 25.3 left leg, J Total energy, 97.4 130.7 J Case III DOF fle/ext add/abd Energy of right 18.1 4.4 ankle, J Energy of right 34.7 knee, J Energy of right 50.5 36.5 hip, J Total energy of 144.2 right leg, J Energy of left 2.0 0.1 ankle, J Energy of left 3.6 knee, J Energy of left 25.0 3.0 hip, J Total energy of 33.7 left leg, J Total energy, 177.9 J

Printer friendly Cite/link Email Feedback | |

Author: | Li, Yang; Guan, Xiaorong; Tong, Yifei; Xu, Cheng |
---|---|

Publication: | Mechanika |

Article Type: | Report |

Date: | May 1, 2015 |

Words: | 4107 |

Previous Article: | Novel training machine for stimulation of blood circulation in feet. |

Next Article: | Modeling of human spinal column and simulation of spinal deformities. |

Topics: |