Design and implementation of a multiband digital filter using FPGA to extract the ECG signal in the presence of different interference signals. (1st July 2015)
- Record Type:
- Journal Article
- Title:
- Design and implementation of a multiband digital filter using FPGA to extract the ECG signal in the presence of different interference signals. (1st July 2015)
- Main Title:
- Design and implementation of a multiband digital filter using FPGA to extract the ECG signal in the presence of different interference signals
- Authors:
- Aboutabikh, Kamal
Aboukerdah, Nader - Abstract:
- Abstract: In this paper, we propose a practical way to synthesize and filter an ECG signal in the presence of four types of interference signals: (1) those arising from power networks with a fundamental frequency of 50 Hz, (2) those arising from respiration, having a frequency range from 0.05 to 0.5 Hz, (3) muscle signals with a frequency of 25 Hz, and (4) white noise present within the ECG signal band. This was done by implementing a multiband digital filter (seven bands) of type FIR Multiband Least Squares using a digital programmable device (Cyclone II EP2C70F896C6 FPGA, Altera), which was placed on an education and development board (DE2-70, Terasic). This filter was designed using the VHDL language in the Quartus II 9.1 design environment. The proposed method depends on Direct Digital Frequency Synthesizers (DDFS) designed to synthesize the ECG signal and various interference signals. So that the synthetic ECG specifications would be closer to actual ECG signals after filtering, we designed in a single multiband digital filter instead of using three separate digital filters LPF, HPF, BSF. Thus all interference signals were removed with a single digital filter. The multiband digital filter results were studied using a digital oscilloscope to characterize input and output signals in the presence of differing sinusoidal interference signals and white noise. Highlights: In this research, the ECG signal simulator, and the multiband digital filter is successfully designed.Abstract: In this paper, we propose a practical way to synthesize and filter an ECG signal in the presence of four types of interference signals: (1) those arising from power networks with a fundamental frequency of 50 Hz, (2) those arising from respiration, having a frequency range from 0.05 to 0.5 Hz, (3) muscle signals with a frequency of 25 Hz, and (4) white noise present within the ECG signal band. This was done by implementing a multiband digital filter (seven bands) of type FIR Multiband Least Squares using a digital programmable device (Cyclone II EP2C70F896C6 FPGA, Altera), which was placed on an education and development board (DE2-70, Terasic). This filter was designed using the VHDL language in the Quartus II 9.1 design environment. The proposed method depends on Direct Digital Frequency Synthesizers (DDFS) designed to synthesize the ECG signal and various interference signals. So that the synthetic ECG specifications would be closer to actual ECG signals after filtering, we designed in a single multiband digital filter instead of using three separate digital filters LPF, HPF, BSF. Thus all interference signals were removed with a single digital filter. The multiband digital filter results were studied using a digital oscilloscope to characterize input and output signals in the presence of differing sinusoidal interference signals and white noise. Highlights: In this research, the ECG signal simulator, and the multiband digital filter is successfully designed. The designed filter has a linear phase response, so this reduces the filtered signal distortions and makes the diagnosis operation close to the real case. The practical experiments ensure that the possibility of using this type of filters in the ECG devices. … (more)
- Is Part Of:
- Computers in biology and medicine. Volume 62(2015)
- Journal:
- Computers in biology and medicine
- Issue:
- Volume 62(2015)
- Issue Display:
- Volume 62, Issue 2015 (2015)
- Year:
- 2015
- Volume:
- 62
- Issue:
- 2015
- Issue Sort Value:
- 2015-0062-2015-0000
- Page Start:
- 1
- Page End:
- 13
- Publication Date:
- 2015-07-01
- Subjects:
- ECG -- DDFS -- FPGA -- digital-Multiband filter
Medicine -- Data processing -- Periodicals
Biology -- Data processing -- Periodicals
610.285 - Journal URLs:
- http://www.sciencedirect.com/science/journal/00104825/ ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.compbiomed.2015.03.034 ↗
- Languages:
- English
- ISSNs:
- 0010-4825
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.880000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 19398.xml