Application of Model-Based Design for Filtering sEMG Signals Using Wavelet Transform

Authors

DOI:

https://doi.org/10.56294/dm2025186

Keywords:

sEMG signals, Wavelet real time filter, Model based design

Abstract

The aim of this study was the integration of model-based design and Wavelet transform techniques for filtering surface electromyography (sEMG) signals. In the first stage the noises and interferences that disturb sEMG signals were analyzed to implement a digital filter in a low-cost embedded system that filters these signals. It was shown that the noises and interferences are caused by various sources. Sources of interference and noise can be divided into internal and external. Internal noise is caused by the electrodes, EMG signals of other muscles, and noise associated with the functioning of other organs such as the heart or stomach. The external noises are due to the electrical environment, the most prominent of which is the direct interference of the power hum, produced by the incorrect grounding of other devices and electromotors. For the analysis of the digital filter, sEMG signals from the biceps muscle were used when the elbow joint was at rest and during flexion and extension movements. Signals from 10 participants who did not have any atrophies or pathologies in the muscle were considered for this stage. Denoising of sEMG signals was performed using different wavelets; the smallest error was observed when using the biorthogonal wavelet 3/5 of level 6 with the soft thresholding method. The wavelet filter was implemented using the V-model, and the Processor in The Loop (PIL) tests helped to determine the characteristics of the embedded system where the digital filter was implemented. The digital filter code was implemented on an ESP32 board due to its processing speed of 328 ms.

References

1. Rivera G, Bonilla V, Moya M, Mosquera G, Vitalyevich LA. Dispositivo Mecatrónico para el análisis y mitigación de movimientos involuntarios en personas con enfermedad de Parkinson. Enfoque UTE [Internet]. 2019;10:153–72. Available from: http://scielo.senescyt.gob.ec/scielo.php?script=sci_arttext&pid=S1390-65422019000100153&nrm=iso

2. Bonilla V, Moya M, Evgeny AV, Lukyanov A, Pillajo L. Modelado y simulación del Robot Mitsubishi RV-2JA controlado mediante señales electromiográficas. Enfoque UTE [Internet]. 2018;9:208–22. Available from: http://scielo.senescyt.gob.ec/scielo.php?script=sci_arttext&pid=S1390-65422018000200208&nrm=iso

3. Merletti R, Cerone GL. Tutorial. Surface EMG detection, conditioning and pre-processing: Best practices. J Electromyogr Kinesiol [Internet]. 2020;54:102440. Available from: https://www.sciencedirect.com/science/article/pii/S1050641120300821

4. Farago E, MacIsaac D, Suk M, Chan ADC. A Review of Techniques for Surface Electromyography Signal Quality Analysis. IEEE Rev Biomed Eng. 2023;16:472–86.

5. Bonilla V, Anatoly L, Evgeny A. Синтез электромиографического устройства управления в биотехнической системе «инвалид – протез – окружающая среда. In: Scientific reviewed journal. Southwest State University; 2018. p. 132–9. (Series Control, Computer engineering, Information science. Medical instruments engineering; vol. 8).

6. Boyer M, Bouyer L, Roy JS, Campeau-Lecours A. Reducing Noise, Artifacts and Interference in Single-Channel EMG Signals: A Review. Sensors [Internet]. 2023;23(6). Available from: https://www.mdpi.com/1424-8220/23/6/2927

7. Wang JH, Chen N, Xiao Q, Xu JY, Gu SS. Wavelet-Based Neural Network Adaptive Filter for sEMG Denoising. In: Frontiers of Manufacturing and Design Science II. Trans Tech Publications Ltd; 2012. p. 4259–64. (Applied Mechanics and Materials; vol. 121).

8. Waseem A, Shah I, Kamil MAU. Advancements in Signal Processing: A Comprehensive Review of Discrete Wavelet Transform and Fractional Wavelet Filter Techniques. In: 2023 Second International Conference on Advances in Computational Intelligence and Communication (ICACIC). 2023. p. 1–6.

9. Chehaitly M, Tabaa M, Monteiro F, Saadaoui S, Dandache A. Ultra-High Performance and Low-Cost Architecture of Discrete Wavelet Transforms. In: Mohammady S, editor. Wavelet Theory [Internet]. Rijeka: IntechOpen; 2020. Available from: https://doi.org/10.5772/intechopen.94858

10. Hasan MM, Wahid KA. Low-Cost Lifting Architecture and Lossless Implementation of Daubechies-8 Wavelets. IEEE Trans Circuits Syst I Regul Pap. 2018 Aug;65(8):2515–23.

11. Clancy EA, Morin EL, Hajian G, Merletti R. Tutorial. Surface electromyogram (sEMG) amplitude estimation: Best practices. J Electromyogr Kinesiol [Internet]. 2023;72:102807. Available from: https://www.sciencedirect.com/science/article/pii/S1050641123000664

12. Zheng Y, Hu X. Interference Removal From Electromyography Based on Independent Component Analysis. IEEE Trans Neural Syst Rehabil Eng. 2019 May;27(5):887–94.

13. Khodadadi V, Nowshiravan Rahatabad F, Sheikhani A, Jafarnia Dabanloo N. Nonlinear analysis of biceps surface EMG signals for chaotic approaches. Chaos, Solitons & Fractals [Internet]. 2023;166:112965. Available from: https://www.sciencedirect.com/science/article/pii/S0960077922011444

14. Bonilla V, Litvin A, Lukyanov E, Deplov D. Study of Noise and Interference of Surface Electromyography Signal and Wavelet Denoising. In: Национальная Ассоциация Ученых. 2015. p. 32–6. (Национальная ассоциация ученых; vol. 7).

Downloads

Published

2025-02-13

Issue

Section

Original

How to Cite

1.
Bonilla Venegas V, Mosquera Canchingre G, Sánchez Muyulema M, Gutiérrez Suquillo N, Chamba Cruz JI. Application of Model-Based Design for Filtering sEMG Signals Using Wavelet Transform. Data and Metadata [Internet]. 2025 Feb. 13 [cited 2025 Apr. 27];4:186. Available from: https://dm.ageditor.ar/index.php/dm/article/view/186