Application of Model-Based Design for Filtering sEMG Signals Using Wavelet Transform
DOI:
https://doi.org/10.56294/dm2025186Keywords:
sEMG signals, Wavelet real time filter, Model based designAbstract
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
Issue
Section
License
Copyright (c) 2025 Vladimir Bonilla Venegas, Guillermo Mosquera Canchingre, Miguel Sánchez Muyulema, Nelson Gutiérrez Suquillo, Jonnathan Ismael Chamba Cruz (Author)

This work is licensed under a Creative Commons Attribution 4.0 International License.
The article is distributed under the Creative Commons Attribution 4.0 License. Unless otherwise stated, associated published material is distributed under the same licence.