# Introduction MG is the recording of the electrical activity produced within the muscle fibers. The nervous system controls the voluntary movement of various body parts in humans by contracting and relaxing various skeletal muscles. To instantiate a contraction, a neuron generates a small electrical potential on the surface of the muscle fiber. This electrical potential causes depolarization of the muscle fiber tissue and a following depolarization waveform. This waveform travels the length of the muscle fiber and is known as the Action Potential (AP) [1,7]. To collect EMG signal, two techniques are applied, namely, Surface Electromyography (SEMG) and needle Electromyography. Although both mentioned techniques result in EMG signal, SEMG is more popular than needle EMG since SEMG is a noninvasive technique and more convenient to use [2]. The wavelet transform, a multi-resolution timefrequency analysis, is preferred for EMG analysis. The results of this work indicated using dubecies family as mother wavelet (MW) in 8 decomposition level to determine the muscle fatigue status. Wavelet analysis has been known as a flexible technique because a vast variety of the wavelet function exists in applying wavelet techniques. Power spectrum analysis on EMG signal was applied through different MWs in this study. # II. # Methods To analyze EMG signal three domains of study have been utilized in many researches, time domain, frequency domain and time frequency domain. EMG is a non-stationary signal while it is assumed as a stationary signal in time domain. Also, working in the frequency domain has the problem of not having access to time domain. Consequently, wavelet analysis has been applied as a strong and more compatible technique with the nature of EMG signal since wavelet has proved much capability to analyze biomedical signals. These SEMG signals were decomposed using DWT with db6 wavelet functions. The DWT was implemented using MATLAB [3]. The wavelet transform is a convolution of the wavelet function ? (t) with the signal x (t). Orthonormal dyadic discrete wavelets are associated with scaling function ? (t). The scaling function can be convolved with the signal to produce approximation coefficients S. The discrete wavelet transforms (DWT) can be written as: T m,n = ? x(t)? m,n ? ?? (t)dt ? ? ? ? ? . (1) The approximation coefficients of the signal at the scale m and location n can be represented by: S m,n = ? x(t)? m ,n ? ?? (t)dt ? ? ? ? ? .(2) A discrete approximation of the signal can be shown as x 0 (t) = x M (t) + ? d m (t) M m=1 ? ? ? . . ?(3) Where the mean signal approximation at scale M is x M (t) = S M,n ? M,n (t) ? ? ? ? ? ? ? ? (4) The detail signal approximation corresponding to scale index m is defined for a finite length signal as d m (t) = ? T m,n ? m,n 2 M ?m ?1 n=0 (t) ? ? ? (5) The signal approximation at a specific scale was a combination of the approximation and detail at the next lower scale. If scale m = 3 was chosen, it can be shown that the signal approximation is given by x 3 (t) = x 0 (t) ? d 1 (t) ? d 2 (t) ? d 3 (t) ? ? . . .(6) Corresponding to the successive stripping of high frequency information (contained within the d m (t)) from the original signal at each step [4]. This is referred to as multi-resolution analysis of a signal using wavelet transform, and is the basic of our procedure. The large number of known wavelet families and functions provides a rich space in which to search for a wavelet which will very efficiently represent a signal of interest in a large variety of applications. Wavelet families include Biorthogonal, Coiflet, Haar, Symmlet, Daubechies wavelets [4], etc. There is no absolute way to choose a certain wavelet. The choice of the wavelet function depends on the application. The Haar wavelet algorithm has the advantage of being simple to compute and easy to understand. The Daubechies algorithm is conceptually more complex and has a slightly higher computational overhead. But, the Daubechies algorithm picks up detail that is missed by the Haar wavelet algorithm. Even if a signal is not well represented by one member of the Db family, it may still be efficiently represented by another. Selecting a wavelet function which closely matches the signal to be processed is of utmost importance in wavelet applications [5]. Daubechies wavelet families their energy spectrums are concentrated around low frequencies. # b) Denoising Of EMG Signal The Surface EMG (SEMG) signals was denoised using discrete wavelet transform (DWT) and a threshold method. The DWT and threshold based denoising was implemented using MATLAB. Wavelets commonly used for denoising biomedical signals include the Daubechies (db2, db8, and db6) wavelets and orthogonal Meyer wavelet. The wavelets are generally chosen whose shapes are similar to those of the MUAP. A process of removing the noise of a signal is called as de-noising. Once the signal is preprocessed then it can be used for further processing. In this study the identified high frequency components are D1, D2. These components must be filtered by applying a threshold. Then the threshold components are removed from the signal. The original EMG signals and the denoised EMG signal of length 800 samples are shown in Figure 2. # III. # Results The raw SEMG data was downloaded from Physiobank database. Any of the WFs (db2, db4, db6, and db8) are effective for noise removal in the case of SEMG. In this experiment WF db6 is chosen and found to be effective for noise removal. As known, such signal is normally a function of time and is explained in terms of amplitude, frequency and phase. Thus, power spectrum generated from output signal was examined to identify appropriate signal parameters to distinguish signal from respective patients. From power spectrum point of view, both signals can be easily analyzed and classified in terms of amplitude, in terms of power spectral density. Many parameters can be calculated to use as rule base classifier input, which is mean absolute value (MAV), Average Power (AP), amplitude in terms of root mean square (RMS), minimum and maximum power spectral density. The wavelet analysis tool as well as the graphical result for different normal and abnormal EMG signal is presented. The wavelet analysis of EMG signal is performed using MATLAB software. MATLAB is a high performance; interactive system which allows to solve many technical computing problem. MATLAB 7.5 versions have been used to write computer program designed for analyzing. Power spectrum of signal was examined to identify appropriate signal parameters to distinguish signal from respective patients. From power spectrum point of view, any signals can be easily analyzed and classified in terms of amplitude, in terms of power spectral density. Many parameters can be calculated to use as rule base classifier input, which is Mean Absolute Value (MAV), Average Power (AP), amplitude in of Root Mean Square (RMS), minimum and maximum power spectral density. IV. # CONCLUSION By decomposing of the signal it has been seen that most of the details of the signal are contained at lower scale which need less decomposition, so faster application of the wavelet. The decomposition levels depend on the length of the signal. The absence of very low and very high frequency concentration of the signal helped us to de-noise the signal from movement artifacts and external interfering noise easily. The database signal should be de-noised for detecting features properly. Extracted parameter can be used for classification of signal. 1Denoising and Analysis of EMG Signal using Wavelet Transform1Amplitude0 0.5-0.5-1012345678910Year 202010Seconds18 Volume XX Issue I Version I0 5 0.16 Magnitude050100150200 Frequency(Hz) 250 300 Power spectral density350400450500D )0.14(Global Journal of Medical ResearchPower/Frequency (dB/Hz)0 0.02 0.04 0.06 0.08 0.1 0.12050100150200250300350400450500Frequency (Hz)HealthyMyopathyNeuropathyMedian0-0.0050.005Mean Absolute Value4.12E-046.92E -042.27E -04Root Mean Square0.0820070.0962745580.23254014© 2020 Global Journals © 2020 Global Journals * Artificial Human Arm Driven by EMG Signal ZMohammed AbbasHAl-Faiz Miry 2012 * Cram's "introduction to surface electromyography ECriswell 2010 Jones & Bartlett Learning * Classification of the myoelectric signal using time-frequency based representations KEnglehart Medical engineering & physics 21 1999 * Ten Lectures on Wavelets IDaubechies 1992 SIAM, Philadelphia * An introduction to wavelets Grap IEEE Computing in science and Engineering 2 2 1995 * Electromyogram (EMG) signal detection, classification of EMG signals and diagnosis of neuropathy muscle disease FahreddinSadikoglua CemalKavalcioglub BerkDagman 9th International Conference on Theory and application of Soft Computing, Computing with Words and Perception 2018 * Surface Electromyography Feature Extraction Based on Wavelet Transform Akbarzadeh International Journal of Integrated Engineering