journal article·2024-06-05Open access

FES Control of a Finger MP Joint with a Proxy-Based Super-Twisting Algorithm

Hua Chen, Xiaogang Xiong, Koki Honda, Shouta Okunami, Motoji Yamamoto

Applied Sciences· Volume 14· Issue 11

Abstract

To improve motion accuracy through functional electrical stimulation (FES) of forearm muscles, feedback control laws are applied to the index finger’s metacarpophalangeal (MP) joint. This paper introduces a proxy-based super-twisting algorithm (PSTA) for precise servo control of MP joints via FES. The PSTA combines first-order sliding mode control with a second-order super-twisting algorithm, effectively preventing windup during FES saturation and ensuring robust, accurate control. An implicit Euler method minimizes numerical chattering in the digital implementation. Experiments with Arduino and volunteers confirm the algorithm’s effectiveness.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Muscle activation and electromyography studies · Motor Control and Adaptation · Tactile and Sensory Interactions

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Mechanical Engineering Department, Kyushu University, Ito Campus, Fukuoka 8190395, Japan

School of Mechanical Engineering and Automation, Harbin Institute of Technology Shenzhen, Shenzhen 518055, China

Graduate School of Frontier Sciences, Tokyo University, Kashiwa Campus, Tokyo 2778563, Japan

Funding

Shenzhen Science and Technology Program · GuangDong Basic and Applied Basic Research Foundation · Open Fund of Laboratory of Aerospace Servo Actuation and Transmission · Guangdong Provincial Key Laboratory of Intelligent Morphing Mechanisms and Adaptive Robotics

References (42)

Show source-provided references
1. Insights on the Potential Mechanisms of Action of Functional Electrical Stimulation Therapy in Combination with Task-Specific Training: A Scoping Review10.1111/ner.13403 ↗
2. Lopes, P., Ion, A., and Baudisch, P. (2015, January 8–11). Impacto: Simulating Physical Impact by Combining Tactile Stimulation with Electrical Muscle Stimulation. Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology, UIST ’15, Charlotte, NC, USA.10.1145/2807442.2807443 ↗
3. BCI-FES With Multimodal Feedback for Motor Recovery Poststroke10.3389/fnhum.2022.725715 ↗
4. Ikura, I., and Katsura, S. (2022, January 28–31). Servo Control of Finger MP Joint by Functional Electrical Stimulation of Lumbrical and Extensor Digitorum Muscle. Proceedings of the 2022 15th International Conference on Human System Interaction (HSI), Melbourne, Australia.10.1109/HSI55341.2022.9869466 ↗
5. Influence of Combined Vibration and Electrical Stimulation on Latency of Kinesthetic Illusion10.20965/jrm.2023.p0823 ↗
6. A Non-Linear Control Method to Compensate for Muscle Fatigue during Neuromuscular Electrical Stimulation10.3389/frobt.2017.00068 ↗
7. A Tube-Based Model Predictive Control Method to Regulate a Knee Joint With Functional Electrical Stimulation and Electric Motor Assist10.1109/TCST.2020.3034850 ↗
8. A Neuro-Sliding-Mode Control With Adaptive Modeling of Uncertainty for Control of Movement in Paralyzed Limbs Using Functional Electrical Stimulation10.1109/TBME.2009.2017030 ↗
9. Nonlinear Neuromuscular Electrical Stimulation Tracking Control of a Human Limb10.1109/TNSRE.2009.2023294 ↗
10. Decentralized adaptive robust control based on sliding mode and nonlinear compensator for the control of ankle movement using functional electrical stimulation of agonist-antagonist muscles10.1088/1741-2560/6/4/046007 ↗
11. A Decentralized Modular Control Framework for Robust Control of FES-Activated Walker-Assisted Paraplegic Walking Using Terminal Sliding Mode and Fuzzy Logic Control10.1109/TBME.2012.2208963 ↗
12. The Implicit Discretization of the Supertwisting Sliding-Mode Control Algorithm10.1109/TAC.2019.2953091 ↗
13. Low-Chattering Discretization of Homogeneous Differentiators10.1109/TAC.2021.3099446 ↗
14. Hanan, A., Jbara, A., and Levant, A. (2022, January 6–9). Homogeneous low-chattering sliding mode discretization. Proceedings of the 2022 IEEE 61st Conference on Decision and Control (CDC), Cancun, Mexico.10.1109/CDC51059.2022.9992698 ↗
15. High-Precision Control for Functional Electrical Stimulation Utilizing a High-Resolution Encoder
16. Precise Discrete-Time Steering Control for Robotic Fish Based on Data-Assisted Technique and Super-Twisting-Like Algorithm10.1109/TIE.2019.2962464 ↗
17. Adaptive gain super twisting algorithm to control a knee exoskeleton disturbed by unknown bounds10.1007/s40435-020-00686-z ↗
18. Real-time implementation of a super twisting control algorithm for an upper limb wearable robot10.1016/j.mechatronics.2022.102808 ↗
19. Tiaiba, H., Daachi, M.E.H., and Madani, T. (2024). Robotica, Cambridge University Press.
20. Real time control and fabrication of a soft robotic glove by two parallel sensors with MBD approach10.1016/j.medengphy.2021.103743 ↗
21. Robust Finite-Time Command-Filtered Backstepping Control for Flexible-Joint Robots with Only Position Measurements10.1109/TSMC.2023.3324761 ↗
22. Rapid and restricted swing control via adaptive output feedback for 5-DOF tower crane systems10.1016/j.ymssp.2024.111283 ↗
23. Qian, Y., Zhang, H., and Hu, D. (IEEE Trans. Neural Netw. Learn. Syst., 2023). Finite-time neural network-based hierarchical sliding mode antiswing control for underactuated dual ship-mounted cranes with unmatched sea wave disturbances suppression, IEEE Trans. Neural Netw. Learn. Syst., in press.10.1109/TNNLS.2023.3257508 ↗
24. Proxy-based sliding mode control: A safer extension of PID position control10.1109/TRO.2010.2051188 ↗
25. Sliding motion accuracy of proxy-based sliding mode control subjected to measurement noise and disturbance10.1016/j.ejcon.2020.07.005 ↗
26. Chattering-Free Digital Sliding-Mode Control with State Observer and Disturbance Rejection10.1109/TAC.2011.2174676 ↗
27. Implicit Euler numerical scheme and chattering-free implementation of sliding mode systems10.1016/j.sysconle.2010.03.002 ↗
28. Improving Velocity Feedback for Position Control by Using a Discrete-Time Sliding Mode Filtering with Adaptive Windowing10.1080/01691864.2014.899161 ↗
29. Hill-type muscle model with serial damping and eccentric force–velocity relation10.1016/j.jbiomech.2014.02.009 ↗
30. The relationship between electrical stimulus and joint torque: A dynamic model10.1109/86.867876 ↗
31. Higher-order sliding modes, differentiation and output-feedback control10.1080/0020717031000099029 ↗
32. Discrete-Time Implementation of Super-Twisting Control With Semi-Implicit Euler Method
33. Strict Lyapunov Functions for the Super-Twisting Algorithm10.1109/TAC.2012.2186179 ↗
34. On strict Lyapunov Functions for some non-homogeneous super-Twisting algorithms10.1016/j.jfranklin.2013.09.019 ↗
35. An Adaptive SOSM Controller Design by Using a Sliding-Mode-Based Filter and its Application to Buck Converter10.1109/TCSI.2020.2973254 ↗
36. Conditioned Super-Twisting Algorithm for systems with saturated control action10.1016/j.automatica.2020.108921 ↗
37. Stability proof for a well-established super-twisting parameter setting10.1016/j.automatica.2017.07.002 ↗
38. Discrete-Time Twisting Algorithm Implementation with Implicit–Euler ZOH Discretization Method
39. Quasi-continuous high-order sliding-mode controllers10.1109/TAC.2005.858646 ↗
40. Discrete-time equivalents of the super-twisting algorithm10.1016/j.automatica.2019.05.040 ↗
41. Discrete-Time Super-Twisting Observer with Implicit Euler Method
42. Hua, C., Nakashima, Y., and Yamamoto, M. (2020, January 12–15). On a Precise Control for MP Joint of Human Index Finger Using Functional Electrical Stimulation—Basic Characteristics of the Joint Movement. Proceedings of the 2020 IEEE/SICE International Symposium on System Integration (SII), Honolulu, HI, USA.10.1109/SII46433.2020.9025817 ↗