Research article

Real-time fatigue curve extraction algorithm for wearable sEMG devices based on fast variational mode decomposition

  • Published: 02 February 2026
  • Wearable devices are widely utilized in the field of health monitoring. Given the real-time requirements of wearable devices for dynamic tracking of muscle fatigue, and addressing the issues of prolonged computation time and failure to extract fatigue-related modal information when applying the variational mode decomposition (VMD) algorithm to surface electromyography (sEMG) signals, this paper proposes the fast VMD (FVMD) algorithm. The objective was to rapidly decompose fatigue-related modal information and extract a complete fatigue curve to alert users. The proposed algorithm is an engineering acceleration of the VMD algorithm. FVMD extends the original signal and applies the Fourier transform to convert the time-domain variational problem into the frequency domain. The optimization problem was constrained to the positive frequency range to simplify calculations while leveraging the unilateral spectrum characteristics to streamline optimization and focus on narrowband modes. The alternating direction method of multipliers framework was employed to decompose the problem into subproblems solvable in closed form, with modal updates inspired by Wiener filtering. The Lagrange multipliers were iteratively updated, and convergence criteria were established to ensure stability. The time-domain signal was reconstructed via the inverse Fourier transform. According to the experimental results, the proposed algorithm exhibits a substantial improvement in processing time compared to the original algorithm and other enhanced algorithms. Compared with other VMD variant algorithms using the same experimental data, the fast recursive VMD (FRVMD) algorithm takes 9.93 s. In contrast, the FVMD method can complete the same task in a shorter time. An evaluation metric was used to select the muscle fatigue modal component most correlated with the original signal and extract the muscle fatigue curve. The FVMD algorithm enhances computational efficiency, overcoming the computational limitations of wearable devices, and provides reliable technical support for real-time muscle fatigue quantification and early warning in scenarios such as sports rehabilitation and occupational health.

    Citation: Tianshun Li, Donghao Lv, Dahua Yu, Xiaowei Du. Real-time fatigue curve extraction algorithm for wearable sEMG devices based on fast variational mode decomposition[J]. AIMS Bioengineering, 2026, 13(1): 43-61. doi: 10.3934/bioeng.2026003

    Related Papers:

  • Wearable devices are widely utilized in the field of health monitoring. Given the real-time requirements of wearable devices for dynamic tracking of muscle fatigue, and addressing the issues of prolonged computation time and failure to extract fatigue-related modal information when applying the variational mode decomposition (VMD) algorithm to surface electromyography (sEMG) signals, this paper proposes the fast VMD (FVMD) algorithm. The objective was to rapidly decompose fatigue-related modal information and extract a complete fatigue curve to alert users. The proposed algorithm is an engineering acceleration of the VMD algorithm. FVMD extends the original signal and applies the Fourier transform to convert the time-domain variational problem into the frequency domain. The optimization problem was constrained to the positive frequency range to simplify calculations while leveraging the unilateral spectrum characteristics to streamline optimization and focus on narrowband modes. The alternating direction method of multipliers framework was employed to decompose the problem into subproblems solvable in closed form, with modal updates inspired by Wiener filtering. The Lagrange multipliers were iteratively updated, and convergence criteria were established to ensure stability. The time-domain signal was reconstructed via the inverse Fourier transform. According to the experimental results, the proposed algorithm exhibits a substantial improvement in processing time compared to the original algorithm and other enhanced algorithms. Compared with other VMD variant algorithms using the same experimental data, the fast recursive VMD (FRVMD) algorithm takes 9.93 s. In contrast, the FVMD method can complete the same task in a shorter time. An evaluation metric was used to select the muscle fatigue modal component most correlated with the original signal and extract the muscle fatigue curve. The FVMD algorithm enhances computational efficiency, overcoming the computational limitations of wearable devices, and provides reliable technical support for real-time muscle fatigue quantification and early warning in scenarios such as sports rehabilitation and occupational health.



    加载中

    Acknowledgments



    This research received partial funding from the Natural Science Foundation of the Inner Mongolia Autonomous Region (2024MS06024), the Special Fund for Basic Research Operations at Inner Mongolia University of Science and Technology (2023QNJS194), and the Special Research Project for the First-Level Discipline of Metallurgical Engineering from the Department of Education of the Inner Mongolia Autonomous Region (YLXKZX-NKD-020).

    Conflict of interest



    The authors declare no conflict of interest.

    Author contributions



    All authors contributed to the conceptualization and design of the study. Material preparation and data analysis were performed by Tianshun Li and Donghao Lv. Tianshun Li completed the initial draft and experimental work. Dahua Yu provided experimental guidance, while Xiaowei Du contributed data support. All authors reviewed earlier versions of the manuscript. All authors read and approved the final manuscript.

    Novelty claim



    The proposed algorithm is an engineering acceleration of the VMD algorithm.

    Ethics approval of research



    The Ethics Committee of the People's Hospital of Linhe District, Bayannur City, approved all procedures. All individual participants in the study provided informed consent and obtained a paper-based informed consent form.

    [1] Lu Z, Zhou Y, Huang Q, et al. (2024) A motion control method for robotic arm based on a wearable hybrid human-machine interface. Robot 46: 68-80. https://doi.org/10.13973/j.cnki.robot.230254
    [2] Li J, Zhang B, Yao J, et al. (2022) Biomechanical interface system and neural-like cooperative control for the intelligent prosthetic arm. Robot 44: 546-563. https://doi.org/10.13973/j.cnki.robot.220156
    [3] Hu S, Zhang D, Zhao X, et al. (2021) An sEMG-based hand motion recognition method for stroke patients with feature engineering and cascade forest. Robot 43: 526-538. https://doi.org/10.13973/j.cnki.robot.200588
    [4] Jegan R, Nimi W (2024) On the development of low power wearable devices for assessment of physiological vital parameters:a systematic review. J Public Health 32: 1093-1108. https://doi.org/10.1007/s10389-023-01893-6
    [5] Zhu Y, Lv D, Zhang Y (2022) Classification method of sEMG based on improved model. Electr Eng 8: 67-69. https://doi.org/10.19768/j.cnki.dgjs.2022.08.022
    [6] Yao H, Lv D, Zhang Y, et al. (2023) Study of muscle fatigue state classification based on fourier decomposition method. J Electron Meas Instrum 37: 48-58. https://doi.org/10.13382/j.jemi.B2306358
    [7] Cao Z, Lv D, Zhang Y, et al. (2024) Muscle fatigue classification based on geometric features of sEMG signal. Transducer Microsyst Technol 43: 145-148. https://10.13873/J.1000-9787(2024)07-0145-04
    [8] Xi K, Lv D, Yang C, et al. (2025) Adaptive bandwidth chirp mode decomposition for muscle fatigue analysis. Measurement 257: 118679. https://doi.org/10.1016/j.measurement.2025.118679
    [9] Goubault E, Martinez R, Bouffard J, et al. (2022) Shoulder electromyography-based indicators to assess manifestation of muscle fatigue during laboratory- simulated manual handling task. Ergonomics 65: 118-133. https://doi.org/10.1080/00140139.2021.1958013
    [10] Kim H, Lee J, Kim J (2018) Electromyography-signal-based muscle fatigue assessment for knee rehabilitation monitoring systems. Biomed Eng Lett 8: 345-353. https://doi.org/10.1007/s13534-018-0078-z
    [11] Özgören N, Aritan S (2022) Peak counting in surface electromyography signals for quantification of muscle fatigue during dynamic contractions. Med Eng Phys 107: 103844. https://doi.org/10.1016/j.medengphy.2022.103844
    [12] Shariatzadeh M, Hadizadeh Hafshejani E, Mitchell C, et al. (2023) Predicting muscle fatigue during dynamic contractions using wavelet analysis of surface electromyography signal. Biocybern Biomed Eng 43: 428-441. https://doi.org/10.1016/j.bbe.2023.04.002
    [13] Daniel N, Małachowski J, Sybilski K, et al. (2024) Quantitative assessment of muscle fatigue during rowing ergometer exercise using wavelet analysis of surface electromyography (sEMG). Multi Sci 12: 1344239. https://doi.org/10.3389/fbioe.2024.1344239
    [14] Alfaro-Cortés H, García-Manzo R, Ocampo-Estrada B, et al. (2023) Comparing wavelet characterization methods for the classification of upper limb sEMG signals. Comput Sist 27: 553-567. https://doi.org/10.13053/cys-27-2-4409
    [15] Huang N, Shen Z, Long S, et al. (1998) The empirical mode decomposition and the hilbert spectrum for nonlinear and non-stationary time series analysis. Proc R Soc A Math Phys Eng Sci 454: 903-995. https://doi.org/10.1098/rspa.1998.0193
    [16] Zhang P, Lv D, Zhang Y, et al. (2023) Surface electromyogram signal denoising based on boost-CEEMD. Inf Technol Inf 7: 176-179. https://doi.org/10.3969/j.issn.1672-9528.2023.07044
    [17] Koppolu P, Chemmangat K (2023) Automatic selection of IMFs to denoise the sEMG signals using EMD. J Electromyogr Kinesiol 73: 102834. https://doi.org/10.1016/j.jelekin.2023.102834
    [18] Kumar K, Lee D, Jamsrandoj A, et al. (2024) sEMG-based Sarcopenia risk classification using empirical mode decomposition and machine learning algorithms. Math Biosci Eng 21: 2901-2921. https://doi.org/10.3934/mbe.2024129
    [19] Wei C, Wang H, Lu Y, et al. (2022) Recognition of lower limb movements using empirical mode decomposition and k-nearest neighbor entropy estimator with surface electromyogram signals. Biomed Signal Process Control 71: 103198. https://doi.org/10.1016/j.bspc.2021.103198
    [20] Dragomiretskiy K, Zosso D (2014) Variational mode decomposition. IEEE Trans Signal Process 62: 531-544. https://doi.org/10.1109/TSP.2013.2288675
    [21] Xiao F, Yang D, Guo X, et al. (2019) VMD-based denoising methods for surface electromyography signals. J Neural Eng 16: 056017. https://doi.org/10.1088/1741-2552/ab33e4
    [22] Ashraf H, Shafiq U, Sajjad Q, et al. (2023) Variational mode decomposition for surface andintramuscular EMG signal denoising. Biomed Signal Process Control 82: 104560. https://doi.org/10.1016/j.bspc.2022.104560
    [23] Liu Q, Wang S, Dai Y, et al. (2025) Two-dimensional identification of lower limb gait features based on the variational modal decomposition of sEMG signal and convolutional neural network. Gait Posture 117: 191-203. https://doi.org/10.1016/j.gaitpost.2024.12.028
    [24] Prabhavathy T, Elumalai V (2024) Gesture recognition framework for upper-limb prosthetics using entropy features from electromyographic signals and a Gaussian kernel SVM classifier. Appl Soft Comput 167: 112382. https://doi.org/10.1016/j.asoc.2024.112382
    [25] Wen L, Xu J, Li D, et al. (2023) Continuous estimation of upper limb joint angle from sEMG based on multiple decomposition feature and BiLSTM network. Biomed Signal Process Control 81: 104303. https://doi.org/10.1016/j.bspc.2022.104303
    [26] Lu Y, Ma H, Zhang Z, et al. (2024) Real-time chatter detection based on fast recursive variational mode decomposition. Int J Adv Manuf Technol 130: 3275-3289. https://doi.org/10.1007/s00170-023-12832-w
  • Reader Comments
  • © 2026 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(600) PDF downloads(25) Cited by(0)

Article outline

Figures and Tables

Figures(12)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog