- 1Institute of Rehabilitation Engineering and Technology, University of Shanghai for Science and Technology, Shanghai, China
- 2Aerospace System Engineering Shanghai, Shanghai, China
- 3Shanghai Engineering Research Center of Assistive Devices, Shanghai, China
Introduction: Isokinetic exercise can improve joint muscle strength and stability, making it suitable for early rehabilitation of stroke patients. However, traditional isokinetic equipment is bulky and costly, and cannot effectively avoid external environmental interference.
Methods: This paper designed a lightweight upper limb joint isokinetic rehabilitation training equipment, with a control system that includes a speed planning strategy and speed control with disturbance rejection. Based on the established human-machine kinematic closed-loop model between the equipment and the user, a dynamic evaluation method of torque at the joint level was proposed.
Results: To validate the effectiveness of the equipment, experiments were conducted by manually applying random disturbances to the equipment operated at an isokinetic speed. The results showed that the root mean square error between the observed torque curve of the second-order linear extended state observer used in this paper and the actual disturbance curve was 0.52, and the maximum speed tracking error of the speed control algorithm was 1.27%. In fast and slow sinusoidal speed curve tracking experiments, the root mean square errors of the speed tracking results for this algorithm were 9.65 and 5.27, respectively, while the tracking errors for the PID speed control algorithm under the same environment were 19.94 and 12.11.
Discussion: The research results indicate that compared with traditional PID control method, the proposed control strategy demonstrates superior performance in achieving isokinetic control and suppressing external disturbances, thereby exhibiting significant potential in promoting upper limb rehabilitation among patients.
1 Introduction
Stroke is currently one of the most common causes of physical disabilities in the world (Feske, 2021), and it is difficult to cure, with most patients potentially experiencing hemiplegia (Dobkin, 2004). Hemiplegic individuals commonly face issues such as dyskinesia, sensory impairment, and difficulty walking, leading to a decrease in their activities of daily living (Sun et al., 2021). Research has shown that early bedside exercise rehabilitation for stroke patients has a positive impact on reducing the consequences of the disease (Lee et al., 2015). Among various forms of sports training, isokinetic exercise can achieve the maximum muscle training effect at any joint angle, and can also improve joint stability and endurance, making it suitable for early sports rehabilitation training (Huang et al., 2003).
Isokinetic exercise requires the use of isokinetic muscle strength training equipment (hereinafter referred to as isokinetic equipment). Isokinetic equipment is a professional rehabilitation equipment that can improve dyskinesia, comprehensively exercise joint muscle strength, endurance, stability, and quantitatively estimate torque at the joint level (Sin et al., 2018; Pontes et al., 2019). Isokinetic equipment has great scientific research value and application prospects in the field of rehabilitation training (Wang et al., 2023).
Among the current isokinetic equipment, well-known ones include Cybex (Lin et al., 2008), Biodex (Lund et al., 2005), ISOMED (Roth et al., 2017), etc. However, these commercial products are bulky and costly. Other isokinetic equipment solutions have been proposed by researchers. In early research, isokinetic equipment was mostly implemented using hydraulic, magnetorheological braking, and other actuating methods, for example, Oda et al. proposed an isokinetic contraction motion equipment based on magnetorheological fluid brakes (Oda et al., 2009); Kikuchi developed a braking device using granular electrorheological fluid and applied it to isokinetic rehabilitation training (Kikuchi et al., 2003). However, it has been found that there are drawbacks such as complex structure and heavy weight in the design using the aforementioned actuating method.
With the development of electric motors and its control technologies, more and more researchers have proposed the design scheme of isokinetic equipment using motors for direct actuating, for example, Bae developed an isokinetic motion experimental equipment for elbow joints using an elastic actuator actuated by a motor (Bae et al., 2019); Dhandapani designed an isokinetic shoulder equipment for postoperative rehabilitation using a DC motor (Dhandapani et al., 2023); Sheng and Guo used a fuzzy PID controller to control the isokinetic motion of a brushless DC motor, achieving excellent stability and adaptability (Sheng and Liu, 2019; Guo et al., 2022). The isokinetic equipment designed based on the motor not only achieves the goal of isokinetic rehabilitation, but also has the advantage of being lighter in weight and having a simpler structure, making it suitable for the development of isokinetic equipment.
One of the key technologies of isokinetic equipment is the research on high-precision speed control algorithms. Scholars have proposed speed control algorithms such as fuzzy control (Gowthaman et al., 2017; He et al., 2020) and adaptive control (Feng and Jiao, 2017; Jon et al., 2017). However, in rehabilitation training, the external force exerted by the user on the equipment is uncertain and consequently the above algorithm is not suitable for speed control of isokinetic equipment. The active disturbance rejection control (ADRC) has the advantages of high control accuracy, strong anti-interference ability, and low dependence on the model (Han, 2009; Chen and Yang, 2023). The nonlinear active disturbance rejection control (NLADRC) algorithm, which integrates extended state observers, can handle disturbances in the system that cannot be accurately modeled, thus this method is suitable for speed control of isokinetic equipment (Gao, 2014).
Another key technology of isokinetic equipment is the quantitative estimate of torque at the joint level. During continuous dynamic testing of the joint, isokinetic joint torque estimate can quantify the torque at the joint level without subjective influence from the observer, and the quantitative data of its relevant evaluation indicators plays a significant role in the formulation of rehabilitation plans (Yoon et al., 2021; Daumas et al., 2023). At present, the commonly used estimate indicators for isokinetic technology include peak torque, average joint range of motion, average power, etc. Among them, peak torque is called the golden indicator (Huang et al., 2013). Scholars have adopted two main approaches for the recognition of human-machine interaction torque: sensor-based and biometric signal detection-based (Wang et al., 2022; Kizyte et al., 2023). While the biometric signal-based method is more accurate, it requires additional biometric signal detection equipment, which adds inconvenience of wearing and production cost (Zhou et al., 2019). In contrast, methods based on direct measurement by torque sensors have some limitations, such as including gravitational torque, inertial torque, etc., and cannot be directly used as the results of isokinetic joint torque estimate. To address the aforementioned issues, this paper takes the elbow joint as an example to establish a human-machine mechanical closed chain model between isokinetic equipment and trainers, and proposes a calculation method for dynamic joint torque, which serves as the foundation for estimating torque related indicators.
The contributions of this work are presented as follows: Firstly, considering the need for mobility, a low-cost lightweight upper limb joint isokinetic rehabilitation training equipment is designed. Secondly, starting from the requirement of isokinetic training, the speed planning is conducted using motion intention analysis based on joint torque, and a second-order nonlinear active disturbance rejection speed control method is adopted to achieve isokinetic motion in accordance with human movement, and to improve the disturbance rejection capability and robustness of the speed controller. Furthermore, by establishing a human-machine kinematic closed-loop model between the isokinetic equipment and the user, a dynamic evaluation method of torque at the joint level is proposed, effectively eliminating system errors in torque estimation.
The rest of this paper is organized as follows. The second section introduces the lightweight upper limb joint isokinetic rehabilitation training equipment designed. It covers two aspects, structure design and control system software architecture design. The third section introduces the speed planning method based on motion intention recognition and the speed control method based on second-order NLADRC. The fourth section introduces the proposed dynamic estimate method of torque at the joint level. In the fifth section, the equipment was tested for overall operation, and the effects of its speed control and joint torque estimation effects were verified and analyzed; The conclusion is drawn in the final section.
2 Design of lightweight upper limb isokinetic rehabilitation equipment
The lightweight isokinetic equipment designed by this research is primarily intended for upper limb rehabilitation training. Considering the range of motion of the upper limb joints and the demand for isokinetic equipment, the lightweight isokinetic equipment is designed as a single degree of freedom structure. This section provides a detailed introduction to the designed lightweight isokinetic equipment from two aspects, structural design and control system software architecture design.
2.1 Structural design
The appearance model of the lightweight isokinetic equipment is shown in Figure 1A. The main structure of the equipment includes a base, lifting rod, main module, industrial personal computer (IPC), and training accessory. Considering the application scenario of lightweight isokinetic equipment that requires easy mobility to meet special rehabilitation training needs such as bedside rehabilitation, four universal wheels have been integrated to design the base of this equipment. The length of the lifting rod can be adjusted to adapt to different working environments. The IPC serves as the control interface for human-machine interaction and the visualization port for isokinetic training data.
![www.frontiersin.org](https://www.frontiersin.org/files/Articles/1430372/fbioe-12-1430372-HTML-r1/image_m/fbioe-12-1430372-g001.jpg)
Figure 1. Isokinetic equipment model diagram. (A) Appearance model diagram (B) Internal structure of the main module (C) Training accessory model diagram.
The internal structure of the main module of the isokinetic equipment is shown in Figure 1B, consisting of switching mode power supply, emergency stop button, motor, air circuit breaker, leakage protector, power button, power connector, transformer, CAN communication instrument, and embedded controller (EC). The rated working voltage of the equipment is 220 V from the mains supply. When the mains supply is connected, one circuit of electricity is reduced through a transformer to supply power to the IPC, and the other circuit of electricity is rectified and filtered by a switching mode power supply and converted into direct current to supply power to other devices. To ensure the safety of equipment operation, air circuit breaker and leakage protector are integrated to ensure the electrical safety of the equipment, and an emergency stop button is integrated to prevent dangerous work from occurring. The motor adopts Tech Robots RJSIZ-20 joint module, with a rated speed of 29.7 rpm and a rated torque of 61 Nm. Its maximum instantaneous torque can reach 182 Nm. To achieve closed-loop control of equipment motion output, the motor adopts a dual encoder structure, where an incremental encoder with a resolution of 20,000 P/R is used for motor operation control, and a 17 bit absolute value encoder is used for joint output attitude control.
The human body is coupled with isokinetic equipment through training accessories. In order to meet the training needs of different patients and joints, training accessories are divided into three categories, namely, elbow accessory, shoulder accessory, and wrist accessory, as shown in Figure 1C. They are connected to isokinetic equipment through an easily detachable interface, corresponding to the rehabilitation training of users' shoulder pitch, elbow pitch, and wrist pitch degrees of freedom. There are different patients who have different body height dimensions, and in order to better adapt to their training needs, the relative positions of various components of the training accessories can be adjusted.
2.2 Control system software architecture design
Based on the system requirements of isokinetic equipment and considering that simpler coupling relationship between modules in software design, the easier the implementation and maintenance of the system, the isokinetic equipment software system is divided into underlying hardware driver control module, isokinetic equipment control algorithm implementation module, communication module, as well as interaction control module, joint torque estimation module, and data visualization module. According to the implementation method of the module, it is arranged in the EC and IPC, and the software architecture of the isokinetic equipment is shown in Figure 2.
IPC utilizes joint torque data visualization software to achieve interactive control of isokinetic equipment and joint torque data visualization. The interactive control module is used to achieve the human-machine interaction function of the equipment, using buttons, and text input and output to achieve the operation control of isokinetic equipment and communication settings of EC. The visualization of joint torque data enables the presentation of real-time speed and estimate result of torque at the joint level in the form of real-time curves. The communication module of IPC achieves data transmission with the EC through UART.
EC is used to implement the underlying hardware drivers and control algorithms. The underlying hardware driver control module realizes the drive of basic peripherals, while integrating the CANopen protocol stack to achieve torque control of the motor and sensor data collection. After decoupling between each module, a unified communication interface is used, and the communication module implements CAN communication and UART communication according to standard protocols.
3 Speed control algorithm
A speed planning strategy based on estimation of torque at the joint level was adopted to achieve isokinetic training of the equipment under human motion compliance, solving the impact problem of equipment during the acceleration and deceleration stages in rehabilitation exercises. Secondly, considering the operating environment of isokinetic equipment, second-order NLADRC was adopted to avoid the influence of disturbances and improve the anti-interference ability and robustness of the speed controller. The block diagram of the isokinetic equipment control system is shown in Figure 3, which consists of an upper-level speed planner and a lower-level speed controller.
The speed planner consists of a joint torque estimation module, a dynamic speed planning module, and a speed controller. The joint torque estimation module adopts the method proposed in Section 4 to dynamically estimate the torque at the joint level
The speed controller adopts the NLADRC algorithm framework and achieves equipment output control through current loop. For the speed control of isokinetic equipment, a tracking differentiator (TD) is used to reduce the overshoot, and a second-order linear extended state observer (SLESO) is used to reduce the nonlinear time-varying interference generated during human-machine interaction and the influence of internal uncertainty in the equipment. For cases where sudden changes in signals result in excessive disturbance estimation results, saturation limiting filtering is applied, and nonlinear error feedback control (NLEFC) is used for adaptive control to achieve high-quality control of isokinetic equipment. Finally, stability analysis was conducted on the SLESO and speed controller.
3.1 Speed planner
In isokinetic rehabilitation training, the range of human activity is limited. In order to achieve sustained movement, the equipment’s movement is designed as a single joint reciprocating rotational motion. According to the ideal isokinetic motion curve, the speed of the equipment can be planned into acceleration, deceleration, and isokinetic motion stages. The speed planning of the isokinetic equipment is shown in Figure 4.
Define the expected flexion and extension intention of the user’s joint as. The
In the formula,
The magnitude of equipment acceleration is related to the magnitude of torque at the joint level. During the acceleration or deceleration stages, the user’s intention is directly mapped to the speed input of the equipment, allowing the equipment to move according to the user’s intention. Defining
In the equation,
When the speed
The final input function for equipment speed control (Equation 4) can be obtained by combining Equation 2 and Equation 3:
In practical applications, it is necessary to restrict the angular displacement of the isokinetic equipment, as the user’s joint have a rotation angle range, and exceeding this range may indicate an abnormal situation. The following angle restrictions apply (Equation 5):
In the equation,
3.2 Speed controller
This paper examines the utilization of NLADRC in the speed control of isokinetic equipment. Unlike traditional control methods that rely on precise system models, NLADRC operates based on real-time speed commands and feedback data of equipment speed. During operation, the transition process is configured using the TD. NLEFC is employed to adjust the control gain, and a SLESO is utilized to estimate the disturbance in real time. Then, the observed disturbance is compensated through feedforward control. Finally, output torque control commands are generated to govern the motor’s operation.
3.2.1 Tracking differentiator
The isokinetic control achieved in the traditional speed regulation process may encounter problems such as insufficient speed or excessive overshoot under the influence of factors such as structure inertia and time delay. However, by combining the TD with the optimal fast comprehensive control function, it is possible to achieve the optimal configuration of the transition process (Han, 2009). This not only helps in smoothing the output differential signal but also ensures minimal overshoot and fast tracking.
The discrete form of TD is (Equation 6):
In the formula,
3.2.2 Second-order linear extended state observer
During the human-machine interaction process of isokinetic equipment, the unstable factors inherent in the equipment and external disturbances caused by humans can seriously affect the operation of the equipment. In the process of speed control, it is necessary to use SLESO to calculate the disturbance from the input and output information of isokinetic equipment, and then perform feedforward compensation to improve the control effect.
The control system for isokinetic equipment can be simplified as a second-order system as follows (Equation 7):
In the equation,
Define the total disturbance received by the system as
Establish a second-order linear extended state observer (Equation 9):
In the equation,
In the application of isokinetic equipment, a discrete second-order linear state extended observer can be obtained (Equation 10):
3.2.3 Nonlinear error feedback control
NLEFC adaptively modifies the control gain according to the magnitude of the feedback error. When the error is significant, it decreases the control gain to avoid overshoot and instability. Conversely, when the error is small, it increases the control gain to achieve a swift response. NLEFC combines the velocity transition signals
Set the nonlinear parameter adjustment function to (Equation 11):
In the formula,
The nonlinear feedback combination form of NLEFC is as follows (Equation 12):
In the formula,
For the problem of overestimation caused by encountering large abrupt signals during the disturbance estimation process, the disturbance estimation value
The
Afterwards, feedforward compensation is applied to the observed disturbances to generate the control law of the speed controller (Equation 14):
In the formula, the molecular part is the feedforward compensation result that compensates for model errors and disturbance effects, and the size of
The parameters of NLEFC are set to
3.2.4 Stability analysis
To comprehensively motivate the design of the speed controller, stability proofs for the SLESO and isokinetic control system were completed based on Lyapunov stability theory and Nyquist stability criterion (Castillo et al., 2019; Guo et al., 2018).
Equation 8 and Equation 9, the error dynamic equation of the observer (Equation 15) can be written as:
The observation error matrix
B =
Configure the poles of SLESO at the bandwidth
Where
Defining
Since
Assuming the desired trajectory of
According to boundedness theory, there exists a Lipschitz constant
Determining the Lipschitz constant
Equation 19 and Equation 21 with the relationship
When
From the above equation, it can be concluded that when
The open-loop transfer function of the speed controller can be expressed as (Equation 24):
In the formula,
4 Dynamic estimate of torque at the joint level
In the process of isokinetic training, the rotational motion of human joints is usually accompanied by various ancillary movements. The torque measured by the torque sensor not only is the torque applied by the trained joint, but also includes the weight moment of the support rod and arm, the inertia moment affected by angular acceleration, etc. Therefore, it cannot be directly used calculation for torque at the joint level. In order to eliminate the influence of various interference torques other than joint torque and obtain accurate parameters of torque at the joint level, this paper takes the elbow joint as an example, and proposes a dynamic estimate method of torque at the joint level by establishing a human-machine mechanical closed chain model between the isokinetic muscle strength training equipment and the user.
The torque of elbow joint can be decomposed into two rigid body segments, the support rod and the arm, for modeling and analysis, as shown in Figure 6. In calculations, the motion of other planes is ignored since the measured values of gravity and inertia are both in the sagittal plane.
The moment of gravity acting on the supporting rod
In the formula,
The moment
In the formula,
According to Newton’s second law, there is the following formula (Equation 27):
In the formula,
A mechanical analysis of the arm can lead to the following formula (Equation 28):
In the formula,
According to Chinese national standard GB/T 17,245-2004, there is a relationship between the mass of arm, height and weight as follows (Equation 29):
In the formula,
Calculate the reactive force
During the training process, the three accessories of this equipment cause the corresponding joints of the human body to rotate about the normal to the sagittal plane. The human-machine mechanical closed chain model established for the shoulder and wrist joints is similar to the elbow joint, therefore the dynamic estimate method of torque at the joint level proposed in this section is applicable to rehabilitation training for other joints.
5 Experimental results
To verify the effectiveness of the lightweight upper limb isokinetic rehabilitation training equipment proposed in this paper, this section is based on two key technologies of isokinetic equipment, and tests the feasibility of speed planning strategies and the credibility of dynamic estimate of torque at the joint level through speed control experiments and joint torque estimate experiments.
5.1 Speed control experiment
Firstly, to ensure the effectiveness of the proposed isokinetic equipment, it is necessary to verify the observation capability of SLESO. In the experiment, the isokinetic equipment is first accelerated to the preset maximum speed for operation, and then manually introduce random time-varying disturbances. At this point, the external disturbance applied is recorded using a torque sensor, while observing the estimation results of SLESO. The experimental results are shown in Figure 7, where the root mean square error (RMSE) between the external disturbance curve and the SLESO observation curve is 0.52. The experiment indicates that SLESO can accurately estimate disturbances.
In order to further verify the control performance of the proposed algorithm, external torque interference during isokinetic training was simulated and applied to isokinetic equipment, and a comparative experiment was conducted between the NLADRC and conventional PID algorithms. To ensure the fairness of the comparative experiments, based on the principle of controlling variables, the TD, NLEFC, and SLESO modules used in the algorithm of this paper were removed from the original isokinetic control system framework. Instead, a PID control module is incorporated. The PID module utilizes a cascade PID control structure for speed and current to enhance control effectiveness. In this structure, the outer loop employs a PI controller with control parameters
The experiment displays that the maximum speed tracking errors of NLADRC control algorithm and PID control algorithm are 1.27% and 3.91%, and the maximum asymptotic stability time is 0.423s and 1.255 s. Through comparison, it can be seen that the NLADRC control algorithm has better anti-interference ability and robustness than the PID control algorithm in speed control algorithms.
In order to evaluate the speed tracking performance, NLADRC and PID control algorithm were used to conduct fast and slow sinusoidal speed curve tracking experiments. The results are shown in Figure 10, and it can be found that both PID and NLADRC algorithms can achieve convergence of speed tracking.
![www.frontiersin.org](https://www.frontiersin.org/files/Articles/1430372/fbioe-12-1430372-HTML-r1/image_m/fbioe-12-1430372-g010.jpg)
Figure 10. Experimental results of fast and slow sinusoidal speed tracking experiments. (A) Fast sinusoidal speed tracking (B) Slow sinusoidal speed tracking.
RMSE analysis was conducted on the speed tracking performance of NLADRC and PID algorithms to detect control performance. Figure 11 displays the experimental result. Regardless of whether it is fast or slow motion, the RMSE of NLADRC tracking speed was reduced by more than half compared to PID. Therefore, the designed speed control algorithm has a more ideal speed control effect on isokinetic equipment compared to the PID algorithm.
5.2 Isokinetic joint torque estimate experiment
In order to experimentally verify the dynamic estimate of torque at the joint level proposed in this paper, ten healthy adults aged between 20 and 44 were selected to participate in the experiment, and all participants expressed their understand and consent. Fix the elbow joint of the test subjects to the isokinetic equipment for active isokinetic training. During the experiment, the subjects are instructed to use their maximum muscle strength as much as possible. The training includes 10 repetitions of flexion and extension movements of the joint at 60°/s, repeated four times. The snapshot in the experiment is shown in Figure 12. Approval of all ethical and experimental procedures and protocols was granted by Shanghai University of Medicine & Health Sciences Ethics Committee under Application No. 2022-ZYXM1-04--420300197109053525, and performed in line with the Declaration of Helsinki.
Figure 13 shows the experimental result. By observing the actual speed curve and joint torque curve, it is evident that the equipment can accurately interpret the user’s movement intention and generate compliant movements within a short time during the acceleration and deceleration stages. Additionally, the joint torque curve shows no significant abrupt changes throughout the entire training process, mitigating the risk of injury. Furthermore, analyzing the speed curve of the complete training cycle reveals that the equipment’s speed approximates the ideal isokinetic motion curve, providing evidence for the effectiveness of the dynamic speed planning strategy proposed in this paper.
In order to evaluate the reliability of the dynamic estimate result of torque at the joint level, four test subjects were subjected to active isokinetic training using the Biodex S4 equipment following the same training protocol as described above. Taking the elbow joint as an example, the results obtained from the estimate method used in this paper were compared with the estimate results from the Biodex S4. The body height dimensions of the test subjects and the peak torque test results during the training process are shown in Table 1, and the Bland-Altman consistency test results between the two equipment are shown in Figure 14. According to the consistency test results, the average difference between the measurements of the two equipment is 0.46, with a 95% confidence interval for the difference ranging from −2.103 to 1.183. All measurement data fall within the 95% confidence interval, indicating that the proposed estimate method of torque at the joint level in this paper is effective and has high reliability.
6 Conclusion
Firstly, this paper has completed the structure design and control system software architecture design of lightweight isokinetic equipment were completed. Secondly, this paper proposes a dynamic speed planning method based on joint torque recognition for motion intention, which improves the safety of rehabilitation training, realizes isokinetic movement of the equipment in response to human movements, and solves the impact problem during the acceleration and deceleration stages of rehabilitation equipment. Once again, this paper investigates the second-order NLADRC speed control method for isokinetic equipment. This method considers the joint torque applied by the user to the isokinetic equipment and the uncertainty fluctuations inside the equipment as disturbances. SLESO is used to estimate the disturbance in real time, and amplitude limiting filtering is used to avoid overcompensation. Subsequently, feedforward compensation is performed to avoid the disturbance from affecting the isokinetic equipment, improved the anti-interference ability and robustness of the speed controller. Next, taking the elbow joint as an example, this paper proposes a dynamic estimate method of torque at the joint level by establishing a human-machine mechanical closed chain model between the isokinetic equipment and the user. Finally, the lightweight isokinetic equipment designed in this paper was tested for overall operation, verifying the feasibility of the software and hardware solutions and the effectiveness of dynamic estimate method of torque at the joint level.
Data availability statement
The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding author.
Ethics statement
Approval of all ethical and experimental procedures and protocols was granted by Shanghai University of Medicine & Health Sciences Ethics Committee under Application No. 2022-ZYXM1-04 420300197109053525, and performed in line with the Declaration of Helsinki. The studies were conducted in accordance with the local legislation and institutional requirements. The participants provided their written informed consent to participate in this study. Written informed consent was obtained from the individual(s) for the publication of any potentially identifiable images or data included in this article.
Author contributions
ZZ: Methodology, Writing–original draft, Writing–review and editing, Validation, Visualization, Data curation. YW: Conceptualization, Formal Analysis, Writing–review and editing. YS: Data curation, Methodology, Software, Writing–original draft. YL: Investigation, Validation, Writing–review and editing. BH: Funding acquisition, Methodology, Project administration, Supervision, Writing–review and editing. HY: Resources, Supervision, Writing–review and editing.
Funding
The author(s) declare that financial support was received for the research, authorship, and/or publication of this article.
Acknowledgments
The authors appreciatively acknowledge the financial support from the National Key Research and Development Program of China under Grant 2022YFC3601400 and the Biomedical Science and Technology Support Project of Shanghai under Grant 22S31901400.
Conflict of interest
YW was employed by Aerospace System Engineering Shanghai.
The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Publisher’s note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
References
Bae, S., Yun, W., Lee, C., and Oh, S. (2019). “Realization of robot aided isokinetic exercise using exercise-as-desired control,” in IEEE international conference on mechatronics (ICM), 690–693. Ilmenau, Germany, Mar 2019.
Castillo, A., Garcia, P., Fridman, E., and Albertos, P. (2019). Extended state observer-based control for systems with locally Lipschitz uncertainties: LMI-based stability conditions. Syst. Control Lett. 134, 104526. doi:10.1016/j.sysconle.2019.104526
Chen, C., and Yang, H. X. (2023). Heading rate controller for unmanned helicopters based on modified ADRC. Sci. China Tech. Sci. 66 (5), 1255–1262. doi:10.1007/s11431-022-2328-1
Daumas, L., Zory, R., Garcia, A., Jaafar, A., Ientile, L., Michel, E., et al. (2023). Effects of individualized lower limb isokinetic strengthening in clinical rehabilitation of older post-stroke patients: a retrospective study. J. Rehabil. Med. 55, jrm7803. doi:10.2340/jrm.v55.7803
Dhandapani, K., Palanisamy, V., Sravankumar, N., Navaneedhakrishnan, N., and Saravanapranesh, S. (2023). An affordable semi-closed kinetic shoulder device for post-surgery rehabilitation. AIP Conf. Proc. 6, 020007. doi:10.1063/5.0100864
Dobkin, B. H. (2004). Strategies for stroke rehabilitation. Lancet Neurol. 3 (9), 528–536. doi:10.1016/s1474-4422(04)00851-8
Feng, M. Y., and Jiao, X. H. (2017). Double closed-loop control with adaptive strategy for automotive engine speed tracking system. Int. J. Adapt. Control Signal Process. 31 (11), 1623–1635. doi:10.1002/acs.2789
Feske, S. K. (2021). Ischemic stroke. Am. J. Med. 134 (12), 1457–1464. doi:10.1016/j.amjmed.2021.07.027
Gao, Z. Q. (2014). On the centrality of disturbance rejection in automatic control. ISA Trans. 53 (4), 850–857. doi:10.1016/j.isatra.2013.09.012
Gowthaman, E., Vinodhini, V., Hussain, M. Y., Dhinakaran, S. K., and Sabarinathan, T. (2017). “Speed control of permanent magnet brushless DC motor using hybrid fuzzy proportional plus integral plus derivative controller,” in 1st international conference on power engineering computing and control (PECCON) (Chennai, India), 1101–1108.
Guo, X. W., Sheng, Y. X., Liu, J. B., and Liu, H. H. (2022). Control for isokinetic exercise with external disturbance. Discrete Dyn. Nat. Soc. 2022, 11. doi:10.1155/2022/2508568
Guo, Z., Sun, J., Ling, J., Sun, T., Pan, Y., and Xiao, X. (2018). “Robust control of a serial variable stiffness actuator based on nonlinear disturbance observer (NDOB),” in 3rd IEEE international conference on advanced robotics and mechatronics (ICARM), 171–176. Singapore, Singapore, July 2018.
Han, J. Q. (2009). From PID to active disturbance rejection control. IEEE Trans. Ind. Electron. 56 (3), 900–906. doi:10.1109/tie.2008.2011621
Hao, Z. J., Yang, Y., Gong, Y. M., Hao, Z. Q., Zhang, C. C., Song, H. D., et al. (2021). Linear/Nonlinear active disturbance rejection switching control for permanent magnet synchronous motors. IEEE Trans. Power Electron. 36 (8), 9334–9347. doi:10.1109/tpel.2021.3055143
He, M., Zhang, T., Huang, J., and Luo, C. (2020). Speed control study of brushless DC motor based on fuzzy optimization PID. IOP Conf. Ser. Mater. Sci. Eng. 768 (8), 042013. doi:10.1088/1757-899x/768/4/042013
Huang, M. H., Lin, Y. S., Yang, R. C., and Lee, C. L. (2003). A comparison of various therapeutic exercises on the functional status of patients with knee osteoarthritis. Semin. Arthritis Rheum. 32 (6), 398–406. doi:10.1053/sarh.2003.50021
Huang, T. T., Fan, L. H., Gao, D., Xia, Q., and Zhang, M. (2013). Progress in isokinetic technology in testing and training for assessment of muscle function. Fa yi xue za zhi 29 (1), 49–52.
Jon, R., Wang, Z. S., Luo, C. M., and Jong, M. (2017). Adaptive robust speed control based on recurrent elman neural network for sensorless PMSM servo drives. Neurocomputing 227, 131–141. doi:10.1016/j.neucom.2016.09.095
Kikuchi, T., Furusho, J., and Oda, K. (2003). “Development of isokinetic exercise machine using ER brake,” in 20th IEEE international conference on robotics and automation (ICRA), taipei taiwan, september 2003, 214–219.
Kizyte, A., Lei, Y. C., and Wang, R. L. (2023). Influence of input features and EMG type on ankle joint torque prediction with support vector regression. IEEE Trans. Neural Syst. Rehabil. Eng. 31, 4286–4294. doi:10.1109/tnsre.2023.3323364
Lee, Y. C., Yi, E. S., Choi, W. H., Lee, B. M., Cho, S. B., and Kim, J. Y. (2015). A study on the effect of self bedside exercise program on resilience and activities of daily living for patients with hemiplegia. J. Exerc. Rehabil. 11 (1), 30–35. doi:10.12965/jer.140159
Lin, H. T., Hsu, A. T., Chang, J. H., Chien, C. S., and Chang, G. L. (2008). Comparison of EMG activity between maximal manual muscle testing and Cybex maximal isometric testing of the quadriceps femoris. J. Formos. Med. Assoc. 107 (2), 175–180. doi:10.1016/s0929-6646(08)60131-x
Lund, H., Sondergaard, K., Zachariassen, T., Christensen, R., Bülow, P., Henriksen, M., et al. (2005). Learning effect of isokinetic measurements in healthy subjects, and reliability and comparability of Biodex and Lido dynamometers. Clin. Physiol. Funct. Imaging. 25 (2), 75–82. doi:10.1111/j.1475-097X.2004.00593.x
Oda, K., Isozumi, S., Ohyama, Y., Tamida, K., Kikuchi, T., Furusho, J., et al. (2009). “Development of isokinetic and iso-contractile exercise machine “MEM-MRB” using MR brake,” in 11th IEEE international conference on rehabilitation robotics, Kyoto, Japan, June 2009, 7-+.
Pontes, S. S., de Carvalho, A. L. R., Almeida, K. D., Neves, M. P., Schindler, I., Alves, I. G. N., et al. (2019). Effects of isokinetic muscle strengthening on muscle strength, mobility, and gait in post-stroke patients: a systematic review and meta-analysis. Clin. Rehabil. 33 (3), 381–394. doi:10.1177/0269215518815220
Roth, R., Donath, L., Kurz, E., Zahner, L., and Faude, O. (2017). Absolute and relative reliability of isokinetic and isometric trunk strength testing using the IsoMed-2000 dynamometer. Phys. Ther. Sport 24, 26–31. doi:10.1016/j.ptsp.2016.11.005
Sheng, Y. X., and Liu, H. H. (2019). “Speed control system for brushless DC motor used in isokinetic exercise,” in 9th IEEE annual international conference on cyber technology in automation, control, and intelligent systems (Suzhou, China: IEEE-CYBER), 1579–1584.
Sin, M., Kim, W. S., Cho, K., Cho, S., and Paik, N. J. (2018). Improving the test-retest and inter-rater reliability for stretch reflex measurements using an isokinetic device in stroke patients with mild to moderate elbow spasticity. J. Electromyogr. Kinesiol. 39, 120–127. doi:10.1016/j.jelekin.2018.01.012
Sun, X. W., Xu, K., Shi, Y. Q., Li, H. T., Li, R. B., Yang, S. Y., et al. (2021). Discussion on the rehabilitation of stroke hemiplegia based on interdisciplinary combination of medicine and engineering. Evid-based Complement. Altern. Med. 2021, 11. doi:10.1155/2021/6631835
Wang, K., Cheng, L., Wang, B., and He, B. (2023). Effect of isokinetic muscle strength training on knee muscle strength, proprioception, and balance ability in athletes with anterior cruciate ligament reconstruction: a randomised control trial. Front. Physiol. 14, 1237497. doi:10.3389/fphys.2023.1237497
Wang, Y. S., Zahedi, A., Zhao, Y. Z., and Zhang, D. G. (2022). Extracting human-exoskeleton interaction torque for cable-driven upper-limb exoskeleton equipped with torque sensors. IEEE-ASME Trans. Mechatron. 27 (6), 4269–4280. doi:10.1109/tmech.2022.3154087
Yoon, J. H., jaekeun, o., and Song, K. J. (2021). Effect of a 12-week shoulder stability rehabilitation program on the range of motion and muscle strength of baseball players with shoulder instability. J. Korea Converg. Soc. 12 (10), 277–286. doi:10.15207/jkcs.2021.12.10.277
Keywords: rehabilitation robot, mechanism design, active disturbance rejection, nonlinear control, isokinetic, joint torque
Citation: Zhou Z, Wan Y, Su Y, Li Y, Hu B and Yu H (2024) Research on design and control methods of a lightweight upper limb joint isokinetic rehabilitation training equipment. Front. Bioeng. Biotechnol. 12:1430372. doi: 10.3389/fbioe.2024.1430372
Received: 09 May 2024; Accepted: 22 August 2024;
Published: 03 September 2024.
Edited by:
Wei Meng, Wuhan University of Technology, ChinaReviewed by:
Tianzhe Bao, University of Health and Rehabilitation Sciences, ChinaCristiano Maria Verrelli, University of Rome Tor Vergata, Italy
Hang Shi, Shanghai University, China
Copyright © 2024 Zhou, Wan, Su, Li, Hu and Yu. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Bingshan Hu, hubingshan@usst.edu.cn