Next Article in Journal
Performance Improvement of Ethernet-Based Fronthaul Bridged Networks in 5G Cloud Radio Access Networks
Previous Article in Journal
Experimental Study of High-Strength Concrete-Steel Plate Composite Shear Walls
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design and Isokinetic Training Control Method of Leg Press Training Device

1
Parallel Robot and Mechatronic System Laboratory of Hebei Province, Yanshan University, Qinhuangdao 066000, China
2
Key Laboratory of Advanced Forging & Stamping Technology and Science of Ministry of Education, Yanshan University, Qinhuangdao 066000, China
3
Academy for Engineering & Technology, Fudan University, Shanghai 200433, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2019, 9(14), 2822; https://doi.org/10.3390/app9142822
Submission received: 28 April 2019 / Revised: 9 July 2019 / Accepted: 11 July 2019 / Published: 15 July 2019
(This article belongs to the Section Applied Biosciences and Bioengineering)

Abstract

:
Lower-limb function in elderly people gradually degenerates with age, and poor rehabilitation conditions preventing the elderly from receiving scientific rehabilitation training result in the decline of social labor force and the increased economic burden of the elderly. Aiming at the characteristics of the single function and the complex structure of an existing telescopic leg trainer combined with the needs of the application group, a new type of leg-stretching training device with multiple training modes for lower extremity extension and flexion of the elderly is proposed. A new mechanical structure and electrical system is designed. At the same time, the anti-resistance training man–machine model is analyzed, aiming at the isokinetic resistance training mode, and a training controller strategy based on a fuzzy synovial algorithm is proposed. Finally, the feasibility of the designed controller strategy and the proposed leg training device are verified by prototype experiments, which will guide further research.

1. Introduction

With the increasing aging of society, functional degeneration of the hip, the knee, the ankle, and the lower-limb muscles directly affects the health and the quality of life of patients [1,2]. Degradation of lower-limb motor function in the elderly results in reduction of the scope of their activities, such as eating, work, social contact, and communication. Moreover, less rehabilitation training for the elderly, the inherent prejudice of common diseases in the elderly, and the lack of clear understanding of specific training content can easily lead to resistance to rehabilitation training. At present, there is no product on the market that is designed for the elderly’s lower-extremity muscle strength, rehabilitation methods, and physical and mental guidance.
In rehabilitation treatment of knee-joint motor function, continuous passive motion (CPM) rehabilitation training has obvious effects on muscle groups involving knee flexion and extension [3,4,5]. Active resistance motion (ARM) training, as a medium and high-intensity training mode, has proved to be beneficial to patients’ health [6,7]. Therefore, a leg-stretching training device that can help patients achieve CPM rehabilitation training and ARM training is one of the main means of realizing quick recovery [8,9,10].
There are three types of products in the field of thigh rehabilitation and fitness in the market. The first is the traditional CPM machine, such as the Fisiotek 2000 of Italy [11], the CPM of the lower-limb continuous passive training instrument of the United States [12], and the K2000 of ZEPU [13]. It focuses on CPM training and is a relatively simple and single-function portable piece of rehabilitation equipment. The second is the common weight-balanced kicking training device, such as the ELEMENT series [14] and the Pure Strength kicking training device of Technogym in Italy [15,16]. It is only used for high-intensity constant impedance resistance training, which is heavy, expensive, and not suitable for the elderly or rehabilitative patients [17,18]. The third is a pneumatic rehabilitation training machine, such as a Finnish firm’s product, which is used in various forms of resistance training but is expensive and lacks power, thus it is unable to adequately provide active and passive training [19,20,21].
For the defects of these products, a new, multi-functional leg-stretching training device is designed in this article, which can realize various training modes, such as active and passive training and resistance training in the form of equal speed or resistance. At the same time, a new drive scheme combining motor and magnetic powder clutch is proposed. In addition, the related dynamics analysis and the design of the related anti-resistance synovium control algorithm are carried out. The feasibility of the control algorithm is verified by the experimental results. Reasonable resistance training can be carried out according to the characteristics of the limbs of the elderly [22].

2. Design of the Leg Press Training Device

2.1. Mechanical Structure Design

The leg-stretching training device designed in this paper is driven by a combination of motor and magnetic powder clutch, and the transmission scheme principle is shown in Figure 1. Compared with the traditional single-motor torque drive, the magnetic powder clutch is automatically clutched by the force difference between the two ends without additional signal control. The transmission torque can be easily controlled, which is very suitable for lower-limb rehabilitation robots [23]. In addition, the magnetic powder clutch has a fast response speed, low noise, controllable return speed, and high stability.
At the same time, the motor and the clutch each perform their own functions, thus safety is higher. In addition, through different combinations of motor speed and transmission torque of the magnetic powder clutch, multiple training modes of a single piece of equipment can be realized. The use efficiency and range of the training device are improved, and the training modes corresponding to their combination modes are shown in Table 1.
The leg-training device mainly consists of three parts: the patient part, the training part, and the power part, as shown in Figure 2. To suit the needs of different patients, the backrest elevation and the height of the patient’s seat are adjustable. The training part is composed of a linear sliding rail, a push-pull component of the upper limb, and a pedal component. To facilitate the separation and the transportation of the seat and the training device body (including the training part and the power part), the supporting wheel and the connecting frame that is provided with a seat are set up. The power part is composed of a power box, which provides a corresponding driving force in different training modes. Meanwhile, the training speed of the pedals in the training area can be adjusted in real time through the encoder so as to ensure the safety and scientificity of the training process.

2.2. Electrical System Design

The electrical system design of the leg-press device is shown in Figure 3 and Figure 4. The main control system is based on the Stm32 microcomputer, and the communication system is based on Controller Area Network.

3. Human Dynamics Model of Resistance Training

3.1. Dynamic Model Solution of Mechanical Part

When the clutch slips and the torque does not exceed the maximum transfer torque, the transfer torque of the magnetic powder clutch can be seen from its static characteristics:
T c = K c ( I c I c 0 )
where K c means torque constant of the magnetic particle clutch, I c means the current of the magnetic powder clutch, and I c 0 means the starting current of the magnetic powder clutch.
When the magnetic powder clutch is in the engagement state, it is equal to the load torque.
T c = T h sgn ( v p ) T f + J c o d w c o d t
where T h means the torque of human pedal force acting on output axis of clutch, T f means the torque of slideway friction acting on clutch output shaft, v p means the pedal speed, J c o means the rotating inertia of output shaft of clutch, and w c o means the angular speed of output shaft of clutch.
The general dynamic equation of the mechanical system is obtained.
{ η 1 η 2 T m K c ( I c I c 0 ) = J m d w m d t + J d d w d d t + J c i d w c i d t , l o c k = 0 η 1 η 2 T m 1 η 3 ( T p v p | v p | T f ) = J m d w m d t + J d d w d d t + J c i d w c i d t + J c o d w c o d t , l o c k = 1
where l o c k means clutch sliding wear and clutch engagement, η 1 , η 2 and η 3 mean the transmission efficiency of the reducer, synchronous pulley, and linear sliding rail, respectively, T m means the driving torque of the motor, I c means the exciting current of the clutch, J m and w m mean the rotational inertia and the angular velocity of the motor output shaft, respectively, J c i and w c i mean the rotational inertia and the angular velocity of the reducer output shaft, respectively, J c o and w c o mean the rotational inertia and the angular velocity of the clutch input shaft, respectively, T p and T f mean angular velocity of the output shaft of the clutch and the torque of the pedal force and the sliding friction force acting on the output shaft of the clutch, respectively, and v p indicates the pedal speed.

3.2. Dynamic Model of Human Leg Connecting Rod in Training Process

The human legs (thighs, legs, and feet) are regarded as rigid link. The foot on the pedal is always fixed in the same position (fixed pedal angle). Thus, the integral mechanism of the “human leg-slider” can be regarded as a crank-connecting rod mechanism. As shown in Figure 5, the human leg is simplified to a three-link rigid mechanism.
In Figure 5, m 1 , m 2 , m 3 , and m p mean the mass of thigh, leg, foot, and slider, respectively, F l is the impedance force, and F h represents the pedal thrust along the slide.
Based on the principle of virtual work, the dynamic mathematical model of the mechanism is established. The mechanism is a system of mass points with complete constraints, which consists of three components’ mass centers and the end point of the human leg under external force. Before listing the virtual work equation, the centroid parameters of the system of mass point of a man–machine system are first described, as shown in Table 2, Table 3 and Table 4.
In Table 2, Table 3 and Table 4, S = A C , and the values of f 1 , f 2 , c g 1 , g 2 are as follows:
f 1 ( θ 1 , θ 2 ) = sin ( θ 2 ϕ ) l 1 sin ( θ 2 θ 1 )
g 1 ( θ 1 , θ 2 ) = l 2 cos ( θ 1 + θ 2 ) cos 2 ( θ 2 + ϕ ) + l 1 cos ( 2 θ 2 ) cos 2 ( θ 1 + ϕ ) l 1 2 l 2 cos θ 2 sin 3 ( θ 2 θ 1 )
f 2 ( θ 1 , θ 2 ) = sin ( θ 1 ϕ ) l 2 sin ( θ 1 θ 2 )
g 2 ( θ 1 , θ 2 ) = l 1 cos ( θ 1 + θ 2 ) cos 2 ( θ 1 + ϕ ) + l 1 cos ( 2 θ 1 ) cos 2 ( θ 2 + ϕ ) l 1 l 2 2 cos θ 1 sin 3 ( θ 1 θ 2 )
According to the principle of virtual work, it can be obtained as follows:
δ W e = m 1 g δ R y 1 m 2 g δ R y 2 ( m 3 + m p ) g δ R y 3 + M 2 δ θ 2 F l δ S
where m 1 , m 2 , m 3 , and m p mean the weight of thighs, legs, feet, and slider, respectively, F l means resistance force, M 2 is a function showing the relationship between θ 2 , d θ 2 d t , and quadriceps stimulation rate Z , and its equation is expressed as:
M 2 = K Z θ 2 B Z d θ 2 d t ,
where K Z means the extension of knee-joint muscle elasticity, and B Z means the knee-joint extension damping.
δ W i = m 1 a x 1 δ R x 1 + m 1 a y 1 δ R y 1 + J 1 θ ¨ 1 δ θ 1 + m 2 a x 2 δ R x 2 + m 2 a y 2 δ R y 2 + J 2 θ ¨ 2 δ θ 2 + ( m 3 + m p ) S ¨ δ S
Through Equations (8) and (10) and Table 2, Table 3 and Table 4, the following equation can be obtained:
1 2 m 1 g f 1 l 1 cos θ 1 + 1 2 m 2 g f 2 l 2 cos θ 2 + ( m 2 + m 3 + m p ) g sin ϕ F l ( K Z θ 2 + f 2 B Z S ˙ ) = 1 4 m 1 f 1 l 1 2 cos θ 1 ( f 1 S ¨ + g 1 S ˙ 2 ) + m 2 ( cos ϕ + 1 2 f 2 l 2 sin θ 2 ) ( cos ϕ S ¨ + 1 2 l 2 f 2 sin θ 2 S ¨ + 1 2 l 2 f 2 2 cos θ 2 S ˙ 2 + 1 2 l 2 g 2 sin θ 2 S ˙ 2 ) + m 2 ( sin ϕ + 1 2 f 2 l 2 cos θ 2 ) ( sin ϕ S ¨ + 1 2 l 2 f 2 cos θ 2 S ¨ + 1 2 l 2 f 2 2 sin θ 2 S ˙ 2 1 2 l 2 g 2 cos θ 2 S ˙ 2 ) + J 1 f 1 ( f 1 S ¨ + g 1 S ˙ 2 ) + J 2 f 2 ( f 2 S ¨ + g 2 S ˙ 2 ) + ( m 3 + m h ) S ¨

3.3. Dynamic Model of Human Leg Link in Training Process

When the clutch is in a sliding state on a slide of 125 cm in length, the training force (i.e., resistance) provided by the human leg motion device can be calculated as follows:
F l = 2 π K c ( I c I c 0 ) 125 + sgn ( v p ) 2 π T f 125 + 2 π J c o 125 S ˙
The mathematical model of resistance training system can be shown as follows:
A ( θ 1 , θ 2 ) S ¨ + B ( θ 1 , θ 2 ) S ˙ 2 + C ( θ 1 , θ 2 ) S ˙ = K c e I c + D ( θ 1 , θ 2 , Z )
where:
A ( θ 1 , θ 2 ) = 1 4 m 1 f 1 2 l 1 2 + m 2 f 2 l 2 sin ( θ 2 + ϕ ) + 1 4 m 2 f 2 2 l 2 2 + J 1 f 1 2 + J 2 f 2 2 + ( m 2 + m 3 + m h )
B ( θ 1 , θ 2 ) = 1 4 m 1 f 1 g 1 l 1 2 + 1 2 m 2 l 2 ( cos ϕ + 1 2 f 2 l 2 sin θ 2 ) ( f 2 2 cos θ 2 + g 2 sin θ 2 ) + 1 2 m 2 l 2 ( sin ϕ + 1 2 f 2 l 2 cos θ 2 ) ( f 2 2 sin θ 2 g 2 cos θ 2 ) + J 1 f 1 g 1 + J 2 f 2 g 2
C ( θ 1 , θ 2 ) = f 2 2 B Z sin σ + 2 π J c o 125
D ( θ 1 , θ 2 , Z ) = 2 π K c I c 0 125 sgn ( v p ) 2 π T f 125 K Z θ 2 1 2 m 1 g f 1 l 1 cos θ 1 + 1 2 m 2 g f 2 l 2 cos θ 2 + ( m 2 + m 3 + m h ) g sin ϕ
In the above kinetic equation, the sign of K c e is negative, and the sign of K c e I c is always negative. The sign of D ( θ 1 , θ 2 , Z ) items is mainly related to the value of Z . In general training, the leg muscle is in a training state, represented by D ( θ 1 , θ 2 , Z ( T r a i n ) ) > | K c e I c | , and the pedal speed is positive. When returning, the patient’s leg muscle is at rest, represented by D ( θ 1 , θ 2 , Z ( R e s t ) ) < | K c e I c | , and the pedal speed is negative.

4. Resistance Training Controller Algorithm

4.1. Process Control Analysis of Resistance Training

Figure 6 shows a complete resistance training process, where v p is the pedal speed, v d is the set training speed, and v m is the motor speed. Stage A is the starting stage of the leg extension, with the pedal accelerating but remaining below the training speed, and the clutch is in the slipping state at this time. Stage B is the constant speed leg extension stage, at which point the pedal reaches the training speed and maintains a constant speed, and the clutch is in the slip state at this time. Stage C is the slow stop stage of leg extension with the pedal decelerating above zero, and the clutch state is unchanged. Stage D is the stage of bending leg transition with the pedal accelerating inversely but below the motor speed, and the clutch is in an unsynchronized state. Stage E is the stage of constant speed leg bending, in which the pedal speed is always the motor speed, and the clutch is in a synchronous state. Stage F is the slow stop stage of bending legs with the pedal decelerating but remaining above zero, and the clutch is in an unsynchronized state at this time.
In resistance training, isokinetic control only acts on the patient’s muscle tension phase, and muscle tension or relaxation depend on the patient’s consciousness. When the patient wants to finish a training return, if the control goal of the system is to maintain a constant pedal speed, the system is unstable. The reason is that there is no power for the pedal to advance, which is the patient’s power. The system has no power source and cannot provide forward power. Therefore, it is necessary to distinguish the control objectives of each stage of the system. The stimulation rate Z stimulates the joint torque to present two states: the training torque (assumed to be fixed) and the rest torque (assumed to be fixed). Table 5 shows the system motion parameters at different stages.
In the table, f t r a i n * , f r e s t * , b * , and m * represent the pedal-to-slide force of training state, the pedal-to-slide force of rest state, the control term coefficient, and the system quality constant, respectively. According to the information in Table 5, it is specified that χ 1 (consciousness is in the state of leg extension) is the training stage, and the system control objective function is s ˙ = v d . The χ 2 segment (consciousness is in the curved leg) is the rest phase, and the system control objective function is T c = T c min ; T c min is the return safe torque.

4.2. Sliding Mode Variable Structure Controller Design

The dynamic Equation (2) is shown as follows:
S ¨ = f 1 S ˙ 2 + f 2 S ˙ + G U + d
where f 1 = B A 1 , f 2 = C A 1 , G = K c e A 1 , d = D A 1 , and U = I c are the control quantities. Because the actual man–machine system model is difficult to identify and some system model parameters are uncertain and time-varying, here, the certain and the uncertain parameters of the system are considered separately, and we can further obtain:
S ¨ = ( f 1 n + f 1 u n ) S ˙ 2 + ( f 2 n + f 2 u n ) S ˙ + ( G n + G u n ) U + d = f 1 n S ˙ 2 + f 2 n S ˙ + G n U + Δ
where f 1 n , f 2 n , and G n represent the certain parameters of the system, respectively, f 1 u n , f 2 u n , and G u n represent the uncertain parameters of the system, respectively, d is the system interference term, Δ represents the sum of the system uncertainties superposition. The D ( θ 1 , θ 2 , Z ) was introduced in Equation (8), K, B, X0, and Z introduced in Equation (9) are related to the physical condition of the trainer itself. These parameters are unknown and different (each person is different), and Z means muscle stimulation rate and is characterized by time variance.
Δ = f 1 u n S ˙ 2 + f 2 u n S ˙ + G u n U + d
Suppose that the sum of the uncertainties superposition is bounded:
| Δ | δ , δ R +
First, we can define the system tracking error e = S ˙ S ˙ d and its derivative e ˙ = S ¨ S ¨ d . Transferring them to Equation (19), we can obtain:
e ˙ = S ¨ d + f 1 n ( e + S ˙ d ) 2 + f 2 n ( e + S ˙ d ) + G n U + Δ
Define s = e as the sliding surface function, then s = e . For the linear and the nonlinear part of the system dynamics equation, the sliding mode control quantity is divided into two parts [24,25]; one is the equivalent control quantity of the first approximation system, and the other is the robust control quantity to deal with the nonlinear term [26,27].
U s = U e q + U h i t
The equivalent control quantity of the first approximation system is obtained.
U e q = K c e 1 A [ S ¨ d + B A 1 ( e + S ˙ d ) 2 + C A 1 ( e + S ˙ d ) ] = K c e 1 [ A S ¨ d + B ( e + S ˙ d ) 2 + C ( e + S ˙ d ) ]
The nonlinear control quantity is obtained.
U h i t = K c e 1 A ( δ + σ ) sgn ( s )
where σ is a real number greater than zero.
Therefore, the sliding mode control of resistance training can be rewritten as the following:
U s = K c e 1 [ A ( S ¨ d ( δ + σ ) sgn ( e ) ) + B ( e + S ˙ d ) 2 + C ( e + S ˙ d ) ]
In the equation, the switching function is composed of the system disturbance boundary δ and the robust coefficient σ . Both of these are fixed values. When there is a large error, the large control effect helps to reduce the error rapidly, but when the error is extremely small, the smallest control effect will destroy the stability of the system.
In order to eliminate the jitter caused by the robust term σ sgn ( s ) , this function term is slightly improved. That means setting the switching interface of the switching law-reaching law, S = ± r , r R + , through the segmentation control.
In the S ± r region, the control function of the robust term σ sgn ( s ) is maintained to ensure the fast convergence of the error. In the S ± r region, a derivative term s ˙ is introduced to soften the control signal, weaken frequent overshoot, and reduce or avoid chattering. The improved function is as follows:
sat ( s ) = { sgn ( s ) , | s | > r s r + β s ˙ , | s | r
where T σ r 1 . 1 T σ .
When | s | r , the essence of the sat ( s ) is used proportion and derivative (PD) control [28].

4.3. Fuzzy Identifier Design

The fuzzy controller in an integral form is used as the system disturbance identifier to control the uncertain term of the nonlinear part of the system. The structure of the fuzzy sliding mode resistance training controller is shown in Figure 7.
Compared with the resistance training controller of the sliding mode variable structure, the fuzzy sliding mode resistance training controller makes use of the fuzzy rule library, which replaces the switching function part of the output function of the sliding mode control. The switching function takes the system disturbance limit δ as the coefficient. When the system is on the sliding surface and is not affected by external disturbances, the equivalent control of the system will ensure that the system continues to move along the sliding surface S = 0. However, when the system deviates from the sliding mode surface due to external interference or the influence of uncertain factors, the output of fuzzy control will drive the system to re-enter the sliding mode surface [29,30].
The disturbance compensation control quantity is represented by U f . When people start training, there is a fixed minimum training force, which is f c min * . Therefore, the initial value of the fuzzy control amount is set as f c min * and finally:
U f ( i + 1 ) = U f ( i ) + Δ U f ( i + 1 ) = f c min * + Δ U f ( 1 ) + + Δ U f ( i + 1 )
where i means the current sampling period.
System error e and its derivative e ˙ are input as fuzzy controller, and Δ U f is output as fuzzy control increases. The value of the error fuzzy domain is [−3, 3], the unit of measurement is millimeters, and the error rate e ˙ represents the change rate of the leg speed. According to the design parameters of the device, the rate of change of velocity is [−1, 1]. The unit is millimeters per second, the basic domain of the Δ U f is [−10, 10], and the unit is mA. Take the area center of gravity method as a clear method. The fuzzy control rule table of Δ U f is shown in Table 6.
Among them, NB, NM, NS, ZO, PB, PM and PS mean Negative Big, Negative Medium, Negative Small, Zero, Positive Big, Positive Medium, and Positive Small, respectively.

5. Resistance Training Control Experiment

In order to further verify the feasibility of the control algorithm, the experiment of isokinetic resistance training control was carried out on an experimental prototype. Figure 8 shows the situation of the isokinetic resistance training experiment conducted by different subjects. Data of the three subjects are shown in Table 7.
In Table 7, thigh length refers to the total length of the human lower limb from hip joint to knee joint, and leg length refers to the total length of the human lower limb from knee joint to foot bottom.
Three subjects were selected to conduct two groups of isokinetic resistance training (the target training speed was 160 mm/s and 200 mm/s, respectively). The experiment was repeated five times in each group. The sampling results of pedal speed are shown in Figure 9 (the sampling interval was 100 ms).
When the preset speed was 160 mm, subjects A, B, and C reached the preset training speed at the times of 0.8 s, 0.6 s, and 0.6 s, respectively. When the preset speed was 200 mm, subjects A, B, and C reached the preset training speed at the times of 1.0 s, 0.8 s, and 0.8 s, respectively. When the human leg speed was gradually stable, the training speed error of subject A was between ±2 mm/s, the training speed error of subject B was between ±3 mm/s, and the training speed error of subject C was between ±4 mm/s. It can be seen from the experimental data that the magnetic powder clutch controller could smoothly complete the training purpose and control the training speed.

6. Conclusions

A multi-training leg-stretching device and a new type of magnetic powder clutch with motor combination driving scheme were proposed. The dynamics model of human leg extension training was analyzed according to the principle of virtual work. The complete human dynamics model of resistance training was established, and the model equation of human dynamics was determined.
The sliding mode control algorithm with fuzzy observer anti-obstruction training based on equivalent control was designed, and the robust control was applied to the sliding mode approximation domain by means of PD control. The experiment was carried out, and the results proved the theoretical feasibility of the control algorithm.

Author Contributions

Methodology, H.W. and X.H.; software, Y.D. and Z.L.; validation, Y.D.; formal analysis, H.Y.; writing—Original draft preparation, H.Y.; writing—Review and editing, H.W., X.H. and Z.L.; project administration, H.W.

Funding

This research was funded by China Science and Technical Assistance Project for Developing Countries, grant number KY201501009; Key research and development plan of Hebei Province, China, grant number 19211820D; The forty-third regular meeting exchange programs of China Romania science and technology cooperation committee, grant number 43-2; Shanghai Science and Technology Innovation Action Plan, grant number 19441908200.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Yao, H. Chinese population aging and healthy aging strategy. Chin. J. Prev. Control Chronic Dis. 2012, 20, 507–509. [Google Scholar]
  2. Walsh, G.S. Effect of static and dynamic muscle stretching as part of warm up procedures on knee joint proprioception and strength. Hum. Mov. Sci. 2017, 55, 189. [Google Scholar] [CrossRef] [PubMed]
  3. Yu, H.F. Lower limb rehabilitation robot function design based on TRIZ theory research. Master’s Thesis, Yanshan University, Qinhuangdao, China, 2016. [Google Scholar]
  4. Taguchi, T.; Yanagisawa, K.; Nitta, O. The effect of isokinetic leg-press exercise on the strength of lower extremity muscles. Bull. Saitama Prefect. Univ. 2002, 4, 53–58. [Google Scholar]
  5. Chun, L.W.; Xiao, Q.C. Isokinetic strength of knee flexors and extensors and relationship with functions in patients with knee osteoarthritis. Chin. J. Rehabil. Theory Pract. 2017, 14, 39–42. [Google Scholar]
  6. Candow, D.G.; Chilibeck, P.D.; Facci, M.; Abeysekara, S.; Zello, G.A. Protein supplementation before and after resistance training in older men. Eur. J. Appl. Physiol. 2006, 97, 548–556. [Google Scholar] [CrossRef] [PubMed]
  7. Fan, J.B.; Ning, Y. Research on the benefits of resistance training for the elderly. J. Hubei Adult Educ. Inst. 2017, 23, 88–90. [Google Scholar]
  8. Sang, L.F.; Wang, H.B. A novel human-carrying quadruped walking robot. Int. J. Adv. Robot. Syst. 2017, 7, 1–17. [Google Scholar] [CrossRef]
  9. Sang, L.F.; Wang, H.B. Analysis of DOFs of human-carrying waking chair robot and arrangements of moving platform of leg mechanism. J. Yanshan Univ. 2013, 37, 317–325. (In Chinese) [Google Scholar]
  10. Wang, H.B.; Sang, L. Kinematics and dynamics analysis of a quadruped walking robot with parallel leg Mechanism. Chin. J. Mech. Eng. 2013, 26, 881–891. [Google Scholar] [CrossRef]
  11. Nodehimoghaddam, A.; Khaki, N.; Kharazmi, A.S. comparison of shoulder proprioception between female volleyball players and non-athlete females. J. Rehabil. 2009, 332, 45–49. [Google Scholar]
  12. Saringer, J.H. Apparatus for imparting continuous passive motion to a lower limb. U.S. patent US4930497A, 5 June 1990. [Google Scholar]
  13. Chen, C.S.; Chiou, J.H. Intelligent nonsingular terminal sliding mode control for single-degree-of-freedom knee rehabilitation system. In Proceedings of the International Conference on Advanced Robotics and Intelligent Systems, Taiwan, China, 31 May–2 June 2013; pp. 104–109. [Google Scholar]
  14. Capodaglio, P.; Edda, M.C.; Facioli, M.; Saibene, F. Long-term strength training for community-dwelling people over 75, impact on muscle function, functional ability and life style. Eur. J. Appl. Physiol. 2007, 100, 535–542. [Google Scholar] [CrossRef] [PubMed]
  15. Xie, Y. Pull training device. U.S. Patent US20150258361, 17 September 2015. [Google Scholar]
  16. Simonson, R. Method and Apparatus for Leg Press Exercise with Counterbalance. U.S. Patent US5616107A, 1 April 1997. [Google Scholar]
  17. McDaid, A.; Kora, K.; Xie, S.; Lutz, J.; Battley, M. Human-inspired robotic exoskeleton (HuREx) for lower limb rehabilitation. In Proceedings of the International Conference on Mechatronics and Automation, Takamatsu, Japan, 4–7 August 2013; pp. 19–24. [Google Scholar]
  18. Kora, K.; Lu, C.Z.; Mcdaid, A.J. Automatic tuning with feedforward compensation of the HuREx rehabilitation system. In Proceedings of the International Conference on Advanced Intelligent Mechatronics, Besacon, France, 8–11 July 2014; pp. 1504–1509. [Google Scholar]
  19. Rupp, R.; Schließmann, D.; Schuld, C.; Hofer, E.; Gerner, H.J.; Weidner, N.; Knestel, M. More gait—studienergebnisse eines von inkomplett querschnittgelähmten zu hause durchgeführten robotischen lokomotionstrainings. Phys. Med. Rehabil. Kurortmed. 2016, 26, A54. [Google Scholar]
  20. Sasaki, D.; Noritsugu, T.; Takaiwa, M. Development of wearable master-slave training device for a lower limb constructed with pneumatic artificial muscles. In Proceedings of the JSME Symposium on Welfare Engineering, Japan, January 2009; pp. 179–182. [Google Scholar] [CrossRef]
  21. Feng, Y.F.; Wang, H.B. Trajectory planning of a novel lower limb rehabilitation robot for stroke patient passive training. Adv. Mech. Eng. 2017, 9, 1–10. [Google Scholar] [CrossRef]
  22. Cao, F.C.; Xing, X.X.; Li, Y.C.; Zhao, X.L. Adaptive trajectory sliding mode impedance control for lower limb rehabilitation robot. J. Jilin Univ. 2016, 46, 1602–1608. [Google Scholar]
  23. Jian, J.L.; Zhu, P.C. Magnetic powder clutch and its application. Mech. Electr. Technol. 2010, 33, 63–65. [Google Scholar]
  24. Olivier, J.; Jeanneret, M.; Bouri, M.; Bleuler, H. The lego-press: A rehabilitation, performance assessment and training device mechanical design and control. In Proceedings of the International Conference on Human Haptic Sensing and Touch Enabled Computer Applications, Versailles, France, 24–26 June 2014; pp. 198–205. [Google Scholar]
  25. Zhao, Y.S.; Liu, Z.F.; Yang, W.T.; Cai, L.G. Dynamic sliding mode control for automatic clutch of AMT vehicle. Automot. Eng. 2009, 31, 536–539. [Google Scholar]
  26. Tao, Y.; Zheng, J.; Lin, Y. A sliding mode control-based on a RBF neural network for deburring industry robotic systems. Int. J. Adv. Robot. Syst. 2016, 13, 8. [Google Scholar] [CrossRef]
  27. Zhu, S.; Jin, X.; Yao, B.; Chen, Q.; Pei, X.; Pan, Z. Nonlinear sliding mode control of the lower extremity exoskeleton based on human-robot cooperation. Int. J. Adv. Robot. Syst. 2016, 13, 1–10. [Google Scholar] [CrossRef]
  28. Ma, J.; Wang, T.; Wang, Z.; Yang, Q. Wide-area damping robust control strategy based on integral sliding mode control. Power Syst. Technol. 2013, 37, 362–366. [Google Scholar]
  29. Zhou, K.; Yang, J.S. Excitation control technique of magnetic powder clutch based on self-tuning fuzzy PID. Electr. Mach. Control 2017, 21, 87–93. [Google Scholar]
  30. Seddiki, L.; Guelton, K.; Mansouri, B.; Zaytoon, J. H-infinity Takagi-Sugeno fuzzy control of a lower limbs rehabilitation device. In Proceedings of the Computer Aided Control System Design. In Proceedings of the 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control, Munich, Germany, 4–6 October 2018; pp. 927–932. [Google Scholar]
Figure 1. Structure of drive system.
Figure 1. Structure of drive system.
Applsci 09 02822 g001
Figure 2. Mechanical structure of leg-press device.
Figure 2. Mechanical structure of leg-press device.
Applsci 09 02822 g002
Figure 3. Electrical system.
Figure 3. Electrical system.
Applsci 09 02822 g003
Figure 4. Controller distribution.
Figure 4. Controller distribution.
Applsci 09 02822 g004
Figure 5. Human leg model during impedance training.
Figure 5. Human leg model during impedance training.
Applsci 09 02822 g005
Figure 6. Stretching leg speed analysis.
Figure 6. Stretching leg speed analysis.
Applsci 09 02822 g006
Figure 7. Structure of fuzzy sliding mode resistance training controller.
Figure 7. Structure of fuzzy sliding mode resistance training controller.
Applsci 09 02822 g007
Figure 8. Constant velocity resistance training control experiment (ac).
Figure 8. Constant velocity resistance training control experiment (ac).
Applsci 09 02822 g008
Figure 9. Five sets of experimental pedal speed sampling results. (a) Experiment A average speed difference. (b) Experiment A sampling speed difference (speed = 160 mm/s). (c) Experiment A sampling speed (speed = 200 mm/s). (d) Experiment B average speed difference. (e) Experiment B sampling speed difference (speed = 160 mm/s). (f) Experiment B sampling speed (speed = 200 mm/s). (g) Experiment C average speed difference. (h) Experiment C sampling speed difference (speed = 160 mm/s). (i) Experiment C sampling speed (speed = 200 mm/s).
Figure 9. Five sets of experimental pedal speed sampling results. (a) Experiment A average speed difference. (b) Experiment A sampling speed difference (speed = 160 mm/s). (c) Experiment A sampling speed (speed = 200 mm/s). (d) Experiment B average speed difference. (e) Experiment B sampling speed difference (speed = 160 mm/s). (f) Experiment B sampling speed (speed = 200 mm/s). (g) Experiment C average speed difference. (h) Experiment C sampling speed difference (speed = 160 mm/s). (i) Experiment C sampling speed (speed = 200 mm/s).
Applsci 09 02822 g009
Table 1. Control method of different training modes.
Table 1. Control method of different training modes.
Training ModeMotorMagnetic Powder Clutch
Passive trainingPeriodic positive reversalAlways set the highest torque
Active trainingChange direction and speed of movement with pedaling forceAlways put safe torque
Constant impedance trainingAlways reverseManually set constant torque
Constant velocity resistance trainingAlways reverseAdaptive adjustment torque
Table 2. Centroid location description of components.
Table 2. Centroid location description of components.
Link Number X - Coordinate   R x i Y - Coordinate   R y i
l 1 1 2 l 1 cos θ 1 1 2 l 1 sin θ 1
l 2 S cos ϕ e sin ϕ 1 2 l 2 cos θ 2 S sin ϕ e cos ϕ 1 2 l 2 sin θ 2
l 3 S cos ϕ e sin ϕ + 1 2 l 3 cos ( θ 3 + ϕ ) S sin ϕ e cos ϕ + 1 2 l 3 sin ( θ 3 + ϕ )
Table 3. Description of centroid velocity of components.
Table 3. Description of centroid velocity of components.
Link Number X - Directional   Velocity   d R x i d t Y - Directional   Velocity   d R y i d t
l 1 1 2 f 1 l 1 S ˙ sin θ 1 1 2 f 1 l 1 S ˙ cos θ 1
l 2 ( cos ϕ + 1 2 f 2 l 2 sin θ 2 ) S ˙ ( sin ϕ + 1 2 f 2 l 2 cos θ 2 ) S ˙
l 3 S ˙ cos ϕ S ˙ sin ϕ
Table 4. Description of centroid acceleration of components.
Table 4. Description of centroid acceleration of components.
Link Number X - Directional   Acceleration   t ( d R x i d t ) Y - Directional   Acceleration   t ( d R y i d t )
l 1 1 2 l 1 ( f 1 sin θ 1 S ¨ + ( f 1 2 cos θ 1 + g 1 sin θ 1 ) S ˙ 2 ) 1 2 l 1 ( f 1 cos θ 1 S ¨ + ( f 1 2 sin θ 1 + g 1 cos θ 1 ) S ˙ 2 )
l 2 ( cos ϕ + 1 2 l 2 f 2 sin θ 2 ) S ¨ + 1 2 l 2 ( f 2 2 cos θ 2 + g 2 sin θ 2 ) S ˙ 2 ( sin ϕ + 1 2 l 2 f 2 cos θ 2 ) S ¨ + 1 2 l 2 ( f 2 2 sin θ 2 g 2 cos θ 2 ) S ˙ 2
l 3 S ¨ cos ϕ S ¨ sin ϕ
Table 5. Analysis of different training stages.
Table 5. Analysis of different training stages.
Training StageState of ConsciousnessJoint Torque T Pedal   Speed   S ˙ Pedal   Acceleration   S ¨
AStretching leg T t r a i n 0 v d f t r a i n * b * u m *
BStretching leg T t r a i n v d 0
CCurved leg T r e s t v d 0 f r e s t * b * u m *
DCurved leg T r e s t 0 v m f r e s t * b * u m *
ECurved leg T r e s t v m 0
FStretching leg T t r a i n v m 0 f t r a i n * b * u m *
Table 6. Fuzzy rule.
Table 6. Fuzzy rule.
E/DENBNMNSZOPSPMPB
NBPBPBPBPMPMPSZO
NMPBPBPBPMPSZONS
NSPBPBPMPSZONSNM
ZOPBPMPSZONSNMNB
PSPMPSZONSNMNBNB
PMPSZONSNMNBNBNB
PBZONSNMNMNBNBNB
Table 7. Subject-related data.
Table 7. Subject-related data.
Subject iWeight (kg)Height (cm)Thigh Length (cm)Calf Length (cm)Pedaling Range (N)
A621754448145~170
B721734246190~210
C781774549200~225

Share and Cite

MDPI and ACS Style

Yu, H.; Wang, H.; Du, Y.; Hu, X.; Liao, Z. Design and Isokinetic Training Control Method of Leg Press Training Device. Appl. Sci. 2019, 9, 2822. https://doi.org/10.3390/app9142822

AMA Style

Yu H, Wang H, Du Y, Hu X, Liao Z. Design and Isokinetic Training Control Method of Leg Press Training Device. Applied Sciences. 2019; 9(14):2822. https://doi.org/10.3390/app9142822

Chicago/Turabian Style

Yu, Hongfei, Hongbo Wang, Yaxin Du, Xinyu Hu, and Ziyu Liao. 2019. "Design and Isokinetic Training Control Method of Leg Press Training Device" Applied Sciences 9, no. 14: 2822. https://doi.org/10.3390/app9142822

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop