Comparative Study of IIR Notch Filters for Suppressing 60-Hz Interference in Electrocardiogram Signals

Size: px
Start display at page:

Download "Comparative Study of IIR Notch Filters for Suppressing 60-Hz Interference in Electrocardiogram Signals"

Transcription

1 5() June 3, pp. 7-8 International Science Press, India I J E C Comparative Study of IIR otch Filters for Suppressing 6-Hz Interference in Electrocardiogram Signals ing Li* Abstract: This paper gives the performance analysis of three well-known infinite impulse response (IIR) notch filters in two aspects. One is the amplitude property of the frequency response functions based on the measure of rectangular coefficient. The other is the phase property of the frequency response functions with respect to linearity. The analysis results suggest that the amplitude property of IIR notch filters seems satisfactory but the phase property may be unsatisfactory. The demonstration with a real ECG signal exhibits that an ECG signal may be considerably corrupted by nonlinear phase distortions. Keywords: Electrocardiogram (ECG) signal processing, power line interference, interference suppression, IIR digital filters. ITRODUCTIO Electrocardiogram (ECG) plays a key role in quantitatively diagnosing cardiopathies. A high quality of ECG signals is obviously a basis of achieving high quality diagnostic analysis of these signals. However, since the electrical behavior of the human heart is measured by electrodes applied externally on the human body, the amplitude of an ECG signal is low, approximately ~ 5 mv (Talmaon [], Levkov et al. []). The low amplitude ECG signals are usually contaminated by various disturbances. Among them, the power line interference in 5 Hz (e.g., in China) or 6-Hz (e.g., in USA) is the most common one. This is because the strong 5 Hz or 6-Hz electromagnetic fields on the mains exist in modern hospitals and homes. Therefore, techniques for removing the power line interferences are desired. Various types of digital filters and hardware circuits have been proposed in this regard, see e.g., Talmaon [, pp. 5], Hamilton [3], artens et al. [4], Ahlstrom and Tompkins [5], Pei and Tseng [6], Dotsinsky and Stoyanov [7], Ramos et al. [8], Ider et al. [9]. However, adopting notch filters in the standard sense remains a question (Breithardt et al. []). For this reason, this paper gives the performance analysis of notch filters discussed in [3,4,5,6,7]. The present analysis is for the 6-Hz interference notch filters but the analysis procedure is also usable for 5 Hz ones. The present results suggest that the amplitude property of the notch filters in [3,4,6,7], which is measured by the rectangular coefficient, is satisfactory in the sense that their rectangular coefficients are approximately equal to but their phases are nonlinear. A case study with a real ECG signal is used to demonstrate that the phase nonlinearity of the filters may seriously cause distortions of an ECG signal. The remaining article is organized as follows. The preliminaries regarding digital filters are briefed in Section. The performance analysis of the notch filters in [3,4,5,6,7] is given in Section 3. Discussions are in Section 4, which is followed by conclusions. * School of Information Science & Technology, East China ormal University, Shanghai 4, PR. China, mli@ee.ecnu.edu.cn, ming_lihk@yahoo.com

2 8 I J E C 5() 3. PRELIIARIES OF DIGITAL FILTERS The functionality of a digital filter is to transform an input sequence x(nt) of the filter to its output sequence y(nt), where n is the index of the sequence number and T the sampling interval. There are two categories of digital filters. One is infinite impulse response (IIR) filter and the other finite impulse response filters (FIR) (Harger [], Lam [], itra and Kaiser [3]). One class of linear difference equations used to characterize a linear time-invarying digital filter is given by where a =. Rewiritng () by a y( nt kt ) br x( nt rt ), () k k r Then, the transfer function of () is expressed by r k () r k y( nt ) b x( nt rt ) a y( nt kt ). r br z Y ( z) r ( ). X ( z) k ak z k H z (3) By factoring of a polynomial (Korn and Kong [4,.7-]), one has r r r r b z b ( z zr ), (4) k k k k a z a ( z zk ). (5) Eqs. (4) ~ (5) imply that there are ( + ) zeros z r (r =,,, ) and ( + ) poles z k (k =,,, ) in H(z) expressed by (3) (Vegte [5]). Doing the inverse of Z transform yeilds the impulse function h(n) written by r br z r ( ) [ ( )], k ak z k h n Z H z Z (6) where Z represents the inverse of Z transform. ote that k a z k k k ak z. k (7)

3 Comparative Study of IIR otch Filters for Suppressing 6-Hz Interference in Electrocardiogram Signals 9 Then, one immediately sees that h(n) is a function that is non-zero over an infinite length of time. Hence, IIR. The frequency response function of a digital filter is written by H e H z (8) j f ( ) ( ) j f. ze The amplitude of H(e jf ) is denoted by A( f ) = H (e jf ) and the phase of H(e jf ) by j( f ) jf Im[ H( e )] j f tan. Re[ H ( e )] An IIR filter is stable in the sense of bounded input and bounded output if all poles of the transfer function have absolute values smaller than one. In other words, all poles must be located within a unit circle in the z-plane. In contrast to IIR filters, finite impulse response filters (FIR) have fixed-duration impulse responses. Based on FIR filters, a linear difference equation to characterize a linear time-invarying digital filter is expressed by y( n) br x( n r). (9) r The transfer function corresponding to (9) is expressed by r H ( z) b z. () r An FIR filter is always stable as its system function has no poles. Its impulse function is given by Hence, FIR. r br, r h( r). (), elsewhere Usually, IIR filters do not have linear phase property but the phases of FIR ones are always linear. IIR filters are recursive but FIR ones are not. Due to the recursive property of IIR, in general, an FIR filter is time consuming and expensive in comparison with an IIR one. Therefore, IIR filters are often preferred in the design of digital filters in engineering though their phases are nonlinear (Lam [, --3]). Three types of notch filters analyzed in this paper are all IIR. 3. PERFORACE AALYSIS The ideal amplitude property of a notch filter in the sense of low pass to remove the 6-Hz power line interference is expressed by j f A( f ) H ( e ) u( f ) u( f (6 )) u( f (6 )), () where > is an infinitesimal. Unfortunately, the above is physically unrealizable according to the Paley- Wiener criterion (Papoulis [6]). In practical terms, the above can only be approximated. Therefore, there is a side effect of a practical notch filter. ore precisely, it may suppress useful frequency components in a way while eliminating the 6-Hz interference. The side effect is expected to be minimized. That is, the functionality of a filter is to suppress the 6-Hz interference as much as possible while keep the information in the other frequency components as much as possible. In fact, medical scientists are paying efforts on

4 I J E C 5() 3 seeking for useful information from electrocardiograms, see e.g., Rijnbeek [7], Zywietz et al. [8], Farrell and Rowlandson [9]. Thus, a notch filter is expected to approximate to () as much as possible. In this paper, we use the rectangular coefficient to measure the amplitude property of a frequency response function. Without the generality losing, we use the normalized frequency response function in what follows. By normalized frequency response function, we mean that Denote B.7 the 3-dB bandwidth. Then, H e (3) ( j f ). max Denote B. the bandwidth for H e j f ( ).77. f B.7 (4) H e Then, the rectangular coefficient is defined by j f ( ).. f B..7 Rec.. (5) B (6) B According to (6), one sees that Rec for for the ideal filter expressed by (). Fig. shows the plot of the amplitude of the ideal notch filter for removing the 6-Hz interference. As a matter of fact, Rec is a parameter to measure how much similar of the amplitude of a frequency response function to an ideal notch filter in the form of low pass. For example, suppose there are two filters. Filter has the rectangular coefficient Rec while filter has Rec. Then, if Rec < Rec, we say that filter has better amplitude response than that of filter..5 A(f) Figure : The Amplitude of Ideal otch Filter for Removing the 6-Hz Interference 4. COPARATIVE STUDY OF OTCH FILTERS I ECG SYSTES 4. otch Filter H (z) in [3,4] The transfer function of the 6-Hz notch filter (IIR) discussed by Hamilton [3] and artens et al. [4] is given by cos(6 T ) z z H( z), (7) r cos( 6 T) z r z

5 Comparative Study of IIR otch Filters for Suppressing 6-Hz Interference in Electrocardiogram Signals where T is the sampling interval. The parameter r is used to adjust the bandwidth of the notch filter. The bandwidth of the filer becomes narrow and the transient response time tends to be larger when the value of r increases. It corresponds to the difference equation given by where = cos(6t). where y(t) = ry (t nt) r y (t nt) + x(t) (x) (t nt) + x )(t nt), (8) The amplitude of the frequency response is Denote the phase of H (e jf ) by j f a jb A( f ) H( e ), (9) c jd a = cos ( 6 T) cos ( ft) + cos ( ft), () b = sin ( f T) cos ( 6 T) sin ( f T), () c = r cos ( 6 T) cos ( f T) + r cos ( ft), () d = r sin ( ft) r cos ( 6 T) sin ( ft) (3) j f Im[ H( e )] j f Re[ H( e )] phi( f ) tan. (4) In the cases of r =.98 and T =.4 s, A( f ) and phil (f) are indicated in Fig. and Fig., respectively..5 A(f) phi(f) Figure : Frequency Response of (7) in the Cases of r =.98 and T =.4 s.. Amplitude. Phase It can be seen from Fig. that A( f ) has a high Rec. In fact, A(59.75) =.77, (5) and A (59.94) =.. (6) Thus, one has B B (7).7 Rec.988..

6 I J E C 5() 3 ote. This filter has satisfactory amplitude property since Rec but its phase is nonlinear, see Fig otch Filter H (z) in [5] Ahlstrom and Tompkins [5] studied an IIR notch filter whose transfer function is expressed by The difference equation for H (z) is 56 z H ( z). z (8) y(nt) = y (nt T) + x (nt) x(nt 56T) (9) The amplitude of the frequency response function is given by j f cos( f 56 T ) j sin( f 56 T) A f H e cos( ft) j sin( ft ) ( ) ( ). (3) The phase of H (e jf ) is j f Im[ H ( e )] j f Re[ H ( e )] phi( f ) tan. (3) In the case of T =.65, we have A( f ) and phi( f ) as shown in Fig A(f) phi(f) Figure 3: Frequency Response of (8) in the Case of T =.65 s.. Amplitude. Phase Since and we have A(6.6) =.77, (3) A(54.55) =., (33) B 6.6 (34) B Rec ote : This filter has the functionality to eliminate dc offset because A() =. ote 3: Due to the sudden change at f = 3 Hz as shown in Fig. 3, the phase of this filter is never linear. ote 4: In practice, T =.65 s requires over high sampling rate. Thus, that is replaced by Tm =.65, where m < is a constant. For example, if T =. s, one can set m =.65 [5].

7 Comparative Study of IIR otch Filters for Suppressing 6-Hz Interference in Electrocardiogram Signals otch Filter H 3 (z) in [6,7] In the reference papers by Pei and Tseng [6], Dotsinsky and Stoyanov [7], a notch filter was discussed. Its transfer function is written by ( a ) a z ( a ) z H ( ). 3 z az az (35) The difference equation for is expressed by y( nt ) a y( nt T ) a y( nt T ).5[( a ) x( nt) a x( nt T) ( a ) x( nt T ), (36) where y and x are filtered and nonfiltered samples, respectively, and a a cos( ) tan( / ), (37) tan( / ). (38) tan( / ) The variables and have to be computed for the interference frequency f (Hz), the signal sampling rate f s (Hz), and the desired low and high cut-off frequencies f L and f H of the notch filter: f, (39) f s fh fl. (4) f Let f = 6 Hz, f s = 5 Hz, f L = 59 Hz, and f H = 6 Hz. Then, =.8, =.4. Consequently, cos( ) tan( / ) a.44, a.975. tan( / ) tan( / ) The frequency response function of is given by s H e ( a) a cos( ft ) ( a) cos(4 ft) a cos( ft ) a cos(4 ft ) j[ a sin( ft ) a sin(4 ft )] jf 3( ), j[a sin( ft) ( a)sin(4 ft )] a cos( ft ) a cos(4 ft) j[ a sin( ft ) a sin(4 ft )] (4) The amplitude of the frequency response function is given by A f ( a) a cos( ft ) ( a) cos(4 ft ) a cos( ft ) a cos(4 ft) j[ a sin( ft ) a sin(4 ft )] j[a sin( ft ) ( a)sin(4 ft )] a cos( ft ) a cos(4 ft ) j[ a sin( ft ) a sin(4 ft )] 3( ). (4)

8 4 I J E C 5() 3 The phase of H 3 (e j f ) is j f Im[ H3( e )] jf Re[ H3( e )] phi3( f ) tan. (43) Fig. 4 and Fig. 4 show the plots of A3(f) and phi3 (f), respectively. A3(f).5.5 phi3(f) Figure 4: Frequency Response of (4).. Amplitude. Phase Since and we have A3(59.6) =.77, (44) A3(59.9) =., (45) B 59.6 (46) B Re c. ote 5. The amplitude property of the filter H 3 (z) is satisfactory since Rec but its phase is nonlinear (Fig. 4 ) Discussions The previous discussions exhibit that H (e jf ) and H 3 (e jf ) have the similar high rectangular coefficient but the rectangular coefficient of H (e jf ) is low. We summarize the analysis results for three filters discussed previously in Table. Table Summary of the Analysis Results System function H (e jf ) H (e jf ) H 3 (e jf ) Rectangular coefficient.988 (high).488 (fair).985 (high) It can be easily seen from the high rectangular coefficient that the amplitude of the frequency response function of the notch filters in [3,4,6,7] to suppress the 6-Hz interference is good enough. evertheless, their phases are nonlinear, which people in the field might be unsatisfactory, because the nonlinear phase of a notch filter may cause distortions of ECG signals.

9 Comparative Study of IIR otch Filters for Suppressing 6-Hz Interference in Electrocardiogram Signals 5 We now use a real ECG signal x(t), which is with the file name in the Records in the IT-BIH Arrhythmia Database. It is available to download freely from the web site with the link []. Fig. 5 indicates that signal. ote that where FFT stands for the fast Fourier transform. Figs. 6 and show its normalized amplitude of the spectrum its phase, respectively. x(t) Figure 5: A real ECG Signal x(t) X(f).5 phi_x(f) Figure 6: Spectrum of x(t).. Amplitude of X(f).. Phase of X( f ) We now purposely add a 6 Hz interference to x(t). Denote n(t) =.5cos (ft) for f = 6 Hz. (47) Figs. 7 and indicate the plot of n(t) and its spectrum, i.e., ( f ) = FFT[n(t)] respectively. 4 3 n(t) (f) t Denote Figure 7: Sixty Hz Interference. Time Signal. Spectrum g(t) = x(t) + n(t). (48) Then, the signal x(t) is seriously contaminated by n(t), as can be seen from Fig. 8. Therefore, if we filter g(t) by H (e j f ) all frequency components of x(t) should pass through H (e jf ) with the 6 interference suppressing. Denote y(t) and Y( f ) the time series and the spectrum of the output of H (e jf ), respectively. Then,

10 6 I J E C 5() 3 g(t) G(f) Figure 8: Signal x(t) is Contaminated by a 6 Hz Interference Time Signal Spectrum Y f H e G f (49) j f ( ) ( ) ( ), y( t) IFFT[ Y ( f )], (5) where IFFT implies the inverse of FFT. Figs. 9 and show the amplitude of Y( f ) and its phase, respectively. Y(f) phi_y(f) Figure 9: Spectrum of y(t) Amplitude Phase Fig. 9 clearly indicates that the 6 Hz interference is satisfactorily eliminated by the notch filter H (e j f ). According to y(t) = IFFT[Y ( f )], we have a reconstructed signal in time as indicated in Fig.. y(t) Figure : Time Signal y(t) By comparing Fig. 5 to Fig., we see that the R waves have been completely reconstructed but others, such as P, Q, T and U waves, are seriously contaminated in a way, see Fig.. We shall explain the possible reason below. x(t), y(t) Figure : Comparing x(t) to y(t). Solid line: y(t). Dot line: x(t)

11 Comparative Study of IIR otch Filters for Suppressing 6-Hz Interference in Electrocardiogram Signals 7 In appearance, the phase of y(t) is the same as that of x(t). However, there is the phase distortion caused by the filter H (e j f ). Fig. shows the comparison between the phase of X(f ) and that of Y(f ). From Fig., we see that the phase of X(f ) is completely overlapped with that of Y(f ) except that there is an obvious phase distortion for f being near 6 Hz. This is natural because the filter H (e j f ) has considerably nonlinear phase for f being near 6 Hz and its phase quite linear for other frequencies (see Fig. ). phi_x(f), phi_y(f) Figure : Comparing the Phase of X( f ) to that of Y( f ). Solid Line: the Phase Y( f ). Dot Line: the Phase of X( f ) ote that the X(f ) is totally overlapped with Y(f ) (see Fig. 3), implying that H (e j f ) has satisfactory amplitude response. Therefore, we conclude that the reason why there are distortions shown in Fig. may be the nonlinearity of the phase of H (e j f ) although its phase is only considerably nonlinear for f being near 6 Hz. X(f), Y(f) Figure 3: Comparing X(f ) to Y(f ). Solid Line: Y(f ). Dot Line: X(f ) As the nonlinear phase is an intrinsic property of IIR filters while FIR notch filters have linear phases, we suppose that to find an FIR notch filter that has high rectangular coefficient may be a way to overcome the shortcoming of nonlinear phase of an IIR filter though an FIR filter may be time consuming. 5. COCLUSIOS We have analyzed three well-known IIR digital notch filters for suppressing 6-Hz interference in ECG signals. The present results exhibit that the filters in [3,4] and [6,7] have satisfactory rectangular coefficient but their phases are nonlinear. We have shown a case of applying the filter H (e j f ) to remove 6 Hz interference with a real ECG signal. The analysis of this case implies that the nonlinearity of the phase of a filter may cause serious distortions of the ECG signal being analyzed. Consequently, to design FIR notch filters that have high rectangular coefficient may be a way to reduce the side effect of notch filters for removing 6-Hz interference.

12 8 I J E C 5() 3 ACKOWLEDGEETS This work was supported in part by the ational atural Science Foundation of China under the project grant numbers 65735, , and REFERECES [] J. L. Talmaon, Pattern Recognition of the ECG: A Structured Analysis, Ph.D. Thesis, (983). [] C. Levkov, G. ichov, R. Ivanov, and I. K. Daskalov, Subtraction of 5 Hz Interference from the Electrocardiogram, edical and Biological Engineering and Computing, (4), (984), [3] P. S. Hamilton, A Comparison of Adaptive and onadaptive Filters for Reduction of Power Line Interference in the ECG, IEEE Trans. Biomedical Engineering, 43() (996), 5 9. [4] S.. artens,. ischi S. G. Oei, and J. W. Bergmans, An Improved Adaptive Power Line Interference Canceller for Electrocardiography, IEEE Trans. Biomedical Engineering, 53(), (6), 3. [5]. L. Ahlstrom and W. J. Tompkins, Digital Filters for Real-time ECG Signal Processing using icroprocessors, IEEE Trans. Biomedical Engineering, 3(9), (985), [6] S. C. Pei and C. C. Tseng, Elimination of AC Interference in Electrocardiogram using IIR otch Filter with Transient Suppression, IEEE Trans. Biomedical Engineering, 4(), (995), 8 3. [7] I. Dotsinsky and T. Stoyanov, Power-line Interference Cancellation in ECG Signals, Biomedical Instrumentation & Technology, 39(), (5), [8] R. Ramos, A. ànuel-làzaro, J. D. Río, and G. Olivar, FPGA-Based Implementation of an Adaptive Canceller for 5-6Hz Interference in Electrocard, IEEE Trans. Instrumentation and easurement, 56(6) 7, [9] Y. Z. Ider,. C. Saki, and H. A. Gcer, Removal of Power Line Interference in Signal-averaged Electrocardiography Systems, IEEE Trans. Biomedical Engineering, 4(7), (995), [] G. Breithardt,. E. Cain,. El-Sherif,. C. Flowers, V. Hombach,. Janse,. B. Simson, and G. Steinbeck, Standards for Analysis of Ventricular Late Potentials using High-resolution or Signal-averaged Electrocardiography. A Statement by a Task Force Committee of the European Society of Cardiology, the American Heart Association, and the American College of Cardiology, Circulation, 83(4), (99), [] R. O. Harger, An Introduction to Digital Signal Processing with ATHCAD, PWS Publishing Company, (999). [] H. Y. F. Lam, Analog and Digital Filters: Design and Realization, Prentice-Hall, (979). [3] S. K. itra and J. F. Kaiser, Handbook for Digital Signal Processing, John Wiley & Sons, (993). [4] G. A. Korn and T.. Korn, athematical Handbook for Scientists and Engineers, cgraw-hill, (96). [5] J. Van de Vegte, Fundamentals of Digital Signal Processing, Prentice Hall, (3). [6]A. Papoulis, The Fourier Integral and Its Applications, cgraw-hill, (96). [7] P. R. Rijnbeek, J. A. Kors, and. Witsenburg, inimum Bandwidth Requirements for Recording of Pediatric Electrocardiograms, Circulation, 4 (5), (), [8] C. Zywietz, D. Celikag, and G. Joseph, Influence of ECG easurement Accuracy on ECG Diagnostic Statements, Journal of Electrocardiology, 9(Supplement) (996), [9] R.. Farrell and G. I. Rowlandson, The Effects of oise on Computerized Electrocardiogram easurements, Journal of Electrocardiology, 39(4), (6), S65 S73. []

E : Lecture 1 Introduction

E : Lecture 1 Introduction E85.2607: Lecture 1 Introduction 1 Administrivia 2 DSP review 3 Fun with Matlab E85.2607: Lecture 1 Introduction 2010-01-21 1 / 24 Course overview Advanced Digital Signal Theory Design, analysis, and implementation

More information

Digital Filters Ying Sun

Digital Filters Ying Sun Digital Filters Ying Sun Digital filters Finite impulse response (FIR filter: h[n] has a finite numbers of terms. Infinite impulse response (IIR filter: h[n] has infinite numbers of terms. Causal filter:

More information

Chapter 2: Problem Solutions

Chapter 2: Problem Solutions Chapter 2: Problem Solutions Discrete Time Processing of Continuous Time Signals Sampling à Problem 2.1. Problem: Consider a sinusoidal signal and let us sample it at a frequency F s 2kHz. xt 3cos1000t

More information

Lecture 3 - Design of Digital Filters

Lecture 3 - Design of Digital Filters Lecture 3 - Design of Digital Filters 3.1 Simple filters In the previous lecture we considered the polynomial fit as a case example of designing a smoothing filter. The approximation to an ideal LPF can

More information

System Modeling and Identification CHBE 702 Korea University Prof. Dae Ryook Yang

System Modeling and Identification CHBE 702 Korea University Prof. Dae Ryook Yang System Modeling and Identification CHBE 702 Korea University Prof. Dae Ryook Yang 1-1 Course Description Emphases Delivering concepts and Practice Programming Identification Methods using Matlab Class

More information

Removing ECG-contamination from EMG signals

Removing ECG-contamination from EMG signals ecg_cleansing.sdw 4/4/03 1/12 Removing ECG-contamination from EMG signals 1. Introduction As is well known the heart also creates strong electromagnetic fields. The electric potential from the heart can

More information

Introduction to Biomedical Engineering

Introduction to Biomedical Engineering Introduction to Biomedical Engineering Biosignal processing Kung-Bin Sung 6/11/2007 1 Outline Chapter 10: Biosignal processing Characteristics of biosignals Frequency domain representation and analysis

More information

UNIT - III PART A. 2. Mention any two techniques for digitizing the transfer function of an analog filter?

UNIT - III PART A. 2. Mention any two techniques for digitizing the transfer function of an analog filter? UNIT - III PART A. Mention the important features of the IIR filters? i) The physically realizable IIR filters does not have linear phase. ii) The IIR filter specification includes the desired characteristics

More information

GATE EE Topic wise Questions SIGNALS & SYSTEMS

GATE EE Topic wise Questions SIGNALS & SYSTEMS www.gatehelp.com GATE EE Topic wise Questions YEAR 010 ONE MARK Question. 1 For the system /( s + 1), the approximate time taken for a step response to reach 98% of the final value is (A) 1 s (B) s (C)

More information

A FRACTIONAL DELAY FIR FILTER BASED ON LAGRANGE INTERPOLATION OF FARROW STRUCTURE

A FRACTIONAL DELAY FIR FILTER BASED ON LAGRANGE INTERPOLATION OF FARROW STRUCTURE A Fractional Delay Fir Filter Based on Lagrange Interpolation of Farrow Structure A FRACTIONAL DELAY FIR FILTER BASED ON LAGRANGE INTERPOLATION OF FARROW STRUCTURE 1 K. RAJALAKSHMI, 2 SWATHI GONDI & 3

More information

ω 0 = 2π/T 0 is called the fundamental angular frequency and ω 2 = 2ω 0 is called the

ω 0 = 2π/T 0 is called the fundamental angular frequency and ω 2 = 2ω 0 is called the he ime-frequency Concept []. Review of Fourier Series Consider the following set of time functions {3A sin t, A sin t}. We can represent these functions in different ways by plotting the amplitude versus

More information

Detailed Solutions to Exercises

Detailed Solutions to Exercises Detailed Solutions to Exercises Digital Signal Processing Mikael Swartling Nedelko Grbic rev. 205 Department of Electrical and Information Technology Lund University Detailed solution to problem E3.4 A

More information

Modified Pole Re-position Technique for Optimal IIR Multiple Notch Filter Design

Modified Pole Re-position Technique for Optimal IIR Multiple Notch Filter Design Modified Pole Re-position Technique for Optimal IIR Multiple Notch Filter Design 7 Modified Pole Re-position Technique for Optimal IIR Multiple Notch Filter Design Amnart Thamrongmas and Chalie Charoenlarpnopparut,

More information

Lecture 8 - IIR Filters (II)

Lecture 8 - IIR Filters (II) Lecture 8 - IIR Filters (II) James Barnes (James.Barnes@colostate.edu) Spring 2009 Colorado State University Dept of Electrical and Computer Engineering ECE423 1 / 27 Lecture 8 Outline Introduction Digital

More information

New Algorithms for Removal of DC Offset and Subsynchronous. Resonance terms in the Current and Voltage Signals under Fault.

New Algorithms for Removal of DC Offset and Subsynchronous. Resonance terms in the Current and Voltage Signals under Fault. ew Algorithms for Removal of DC Offset and Subsynchronous Resonance terms in the Current and Voltage Signals under Fault Conditions KAALESH KUAR SHARA Department of Electronics & Communication Engineering

More information

ISSN (Print) Research Article. *Corresponding author Nitin Rawal

ISSN (Print) Research Article. *Corresponding author Nitin Rawal Scholars Journal of Engineering and Technology (SJET) Sch. J. Eng. Tech., 016; 4(1):89-94 Scholars Academic and Scientific Publisher (An International Publisher for Academic and Scientific Resources) www.saspublisher.com

More information

Introduction to Digital Signal Processing

Introduction to Digital Signal Processing Introduction to Digital Signal Processing 1.1 What is DSP? DSP is a technique of performing the mathematical operations on the signals in digital domain. As real time signals are analog in nature we need

More information

IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 49, NO. 2, FEBRUARY H(z) = N (z) D(z) =

IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 49, NO. 2, FEBRUARY H(z) = N (z) D(z) = IEEE TRASACTIOS O CIRCUITS AD SYSTEMS II: AALOG AD DIGITAL SIGAL PROCESSIG, VOL. 49, O. 2, FEBRUARY 2002 145 Transactions Briefs Design of a Class of IIR Eigenfilters With Time- Frequency-Domain Constraints

More information

A UNIFIED APPROACH TO THE DESIGN OF IIR AND FIR NOTCH FILTERS

A UNIFIED APPROACH TO THE DESIGN OF IIR AND FIR NOTCH FILTERS A UNIFIED APPROACH TO THE DESIGN OF IIR AND FIR NOTCH FILTERS Yi Jiang University of California Los Angeles Electrical Engineering Department Los Angeles, CA, USA Cong Shen, Jianxin Dai University of Science

More information

6.003: Signals and Systems. Applications of Fourier Transforms

6.003: Signals and Systems. Applications of Fourier Transforms 6.003: Signals and Systems Applications of Fourier Transforms November 7, 20 Filtering Notion of a filter. LTI systems cannot create new frequencies. can only scale magnitudes and shift phases of existing

More information

Sistemas de Aquisição de Dados. Mestrado Integrado em Eng. Física Tecnológica 2015/16 Aula 6-26 de Outubro

Sistemas de Aquisição de Dados. Mestrado Integrado em Eng. Física Tecnológica 2015/16 Aula 6-26 de Outubro Sistemas de Aquisição de Dados Mestrado Integrado em Eng. Física Tecnológica 2015/16 Aula 6-26 de Outubro Flash Decoder Thermometer code Wired NOR based decoder 2 Successive Approximation ADC (SAR) CONVERT

More information

Filter Analysis and Design

Filter Analysis and Design Filter Analysis and Design Butterworth Filters Butterworth filters have a transfer function whose squared magnitude has the form H a ( jω ) 2 = 1 ( ) 2n. 1+ ω / ω c * M. J. Roberts - All Rights Reserved

More information

Recursive Gaussian filters

Recursive Gaussian filters CWP-546 Recursive Gaussian filters Dave Hale Center for Wave Phenomena, Colorado School of Mines, Golden CO 80401, USA ABSTRACT Gaussian or Gaussian derivative filtering is in several ways optimal for

More information

PS403 - Digital Signal processing

PS403 - Digital Signal processing PS403 - Digital Signal processing 6. DSP - Recursive (IIR) Digital Filters Key Text: Digital Signal Processing with Computer Applications (2 nd Ed.) Paul A Lynn and Wolfgang Fuerst, (Publisher: John Wiley

More information

Research Article Design of One-Dimensional Linear Phase Digital IIR Filters Using Orthogonal Polynomials

Research Article Design of One-Dimensional Linear Phase Digital IIR Filters Using Orthogonal Polynomials International Scholarly Research Network ISRN Signal Processing Volume, Article ID 8776, 7 pages doi:.54//8776 Research Article Design of One-Dimensional Linear Phase Digital IIR Filters Using Orthogonal

More information

ELEG 305: Digital Signal Processing

ELEG 305: Digital Signal Processing ELEG 305: Digital Signal Processing Lecture : Design of Digital IIR Filters (Part I) Kenneth E. Barner Department of Electrical and Computer Engineering University of Delaware Fall 008 K. E. Barner (Univ.

More information

Chapter 7: IIR Filter Design Techniques

Chapter 7: IIR Filter Design Techniques IUST-EE Chapter 7: IIR Filter Design Techniques Contents Performance Specifications Pole-Zero Placement Method Impulse Invariant Method Bilinear Transformation Classical Analog Filters DSP-Shokouhi Advantages

More information

6.003: Signals and Systems. CT Fourier Transform

6.003: Signals and Systems. CT Fourier Transform 6.003: Signals and Systems CT Fourier Transform April 8, 200 CT Fourier Transform Representing signals by their frequency content. X(jω)= x(t)e jωt dt ( analysis equation) x(t)= 2π X(jω)e jωt dω ( synthesis

More information

6.003: Signals and Systems. CT Fourier Transform

6.003: Signals and Systems. CT Fourier Transform 6.003: Signals and Systems CT Fourier Transform April 8, 200 CT Fourier Transform Representing signals by their frequency content. X(jω)= x(t)e jωt dt ( analysis equation) x(t)= X(jω)e jωt dω ( synthesis

More information

Stable IIR Notch Filter Design with Optimal Pole Placement

Stable IIR Notch Filter Design with Optimal Pole Placement IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL 49, NO 11, NOVEMBER 2001 2673 Stable IIR Notch Filter Design with Optimal Pole Placement Chien-Cheng Tseng, Senior Member, IEEE, and Soo-Chang Pei, Fellow, IEEE

More information

Time Series Analysis: 4. Digital Linear Filters. P. F. Góra

Time Series Analysis: 4. Digital Linear Filters. P. F. Góra Time Series Analysis: 4. Digital Linear Filters P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ 2018 Linear filters Filtering in Fourier domain is very easy: multiply the DFT of the input by a transfer

More information

Time Series Analysis: 4. Linear filters. P. F. Góra

Time Series Analysis: 4. Linear filters. P. F. Góra Time Series Analysis: 4. Linear filters P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ 2012 Linear filters in the Fourier domain Filtering: Multiplying the transform by a transfer function. g n DFT G

More information

Design of FIR Nyquist Filters with Low Group Delay

Design of FIR Nyquist Filters with Low Group Delay 454 IEEE TRASACTIOS O SIGAL PROCESSIG, VOL. 47, O. 5, MAY 999 Design of FIR yquist Filters with Low Group Delay Xi Zhang and Toshinori Yoshikawa Abstract A new method is proposed for designing FIR yquist

More information

Theory and Problems of Signals and Systems

Theory and Problems of Signals and Systems SCHAUM'S OUTLINES OF Theory and Problems of Signals and Systems HWEI P. HSU is Professor of Electrical Engineering at Fairleigh Dickinson University. He received his B.S. from National Taiwan University

More information

EE 521: Instrumentation and Measurements

EE 521: Instrumentation and Measurements Aly El-Osery Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA November 1, 2009 1 / 27 1 The z-transform 2 Linear Time-Invariant System 3 Filter Design IIR Filters FIR Filters

More information

Today. ESE 531: Digital Signal Processing. IIR Filter Design. Impulse Invariance. Impulse Invariance. Impulse Invariance. ω < π.

Today. ESE 531: Digital Signal Processing. IIR Filter Design. Impulse Invariance. Impulse Invariance. Impulse Invariance. ω < π. Today ESE 53: Digital Signal Processing! IIR Filter Design " Lec 8: March 30, 207 IIR Filters and Adaptive Filters " Bilinear Transformation! Transformation of DT Filters! Adaptive Filters! LMS Algorithm

More information

Ch. 7: Z-transform Reading

Ch. 7: Z-transform Reading c J. Fessler, June 9, 3, 6:3 (student version) 7. Ch. 7: Z-transform Definition Properties linearity / superposition time shift convolution: y[n] =h[n] x[n] Y (z) =H(z) X(z) Inverse z-transform by coefficient

More information

Responses of Digital Filters Chapter Intended Learning Outcomes:

Responses of Digital Filters Chapter Intended Learning Outcomes: Responses of Digital Filters Chapter Intended Learning Outcomes: (i) Understanding the relationships between impulse response, frequency response, difference equation and transfer function in characterizing

More information

Square Root Raised Cosine Filter

Square Root Raised Cosine Filter Wireless Information Transmission System Lab. Square Root Raised Cosine Filter Institute of Communications Engineering National Sun Yat-sen University Introduction We consider the problem of signal design

More information

Stability Condition in Terms of the Pole Locations

Stability Condition in Terms of the Pole Locations Stability Condition in Terms of the Pole Locations A causal LTI digital filter is BIBO stable if and only if its impulse response h[n] is absolutely summable, i.e., 1 = S h [ n] < n= We now develop a stability

More information

Let H(z) = P(z)/Q(z) be the system function of a rational form. Let us represent both P(z) and Q(z) as polynomials of z (not z -1 )

Let H(z) = P(z)/Q(z) be the system function of a rational form. Let us represent both P(z) and Q(z) as polynomials of z (not z -1 ) Review: Poles and Zeros of Fractional Form Let H() = P()/Q() be the system function of a rational form. Let us represent both P() and Q() as polynomials of (not - ) Then Poles: the roots of Q()=0 Zeros:

More information

Discrete-time signals and systems

Discrete-time signals and systems Discrete-time signals and systems 1 DISCRETE-TIME DYNAMICAL SYSTEMS x(t) G y(t) Linear system: Output y(n) is a linear function of the inputs sequence: y(n) = k= h(k)x(n k) h(k): impulse response of the

More information

Chapter 12 Variable Phase Interpolation

Chapter 12 Variable Phase Interpolation Chapter 12 Variable Phase Interpolation Contents Slide 1 Reason for Variable Phase Interpolation Slide 2 Another Need for Interpolation Slide 3 Ideal Impulse Sampling Slide 4 The Sampling Theorem Slide

More information

ELEG 5173L Digital Signal Processing Ch. 5 Digital Filters

ELEG 5173L Digital Signal Processing Ch. 5 Digital Filters Department of Electrical Engineering University of Aransas ELEG 573L Digital Signal Processing Ch. 5 Digital Filters Dr. Jingxian Wu wuj@uar.edu OUTLINE 2 FIR and IIR Filters Filter Structures Analog Filters

More information

Research Article Identification of Premature Ventricular Cycles of Electrocardiogram Using Discrete Cosine Transform-Teager Energy Operator Model

Research Article Identification of Premature Ventricular Cycles of Electrocardiogram Using Discrete Cosine Transform-Teager Energy Operator Model Journal of Medical Engineering Volume 25, Article ID 438569, 9 pages http://dx.doi.org/.55/25/438569 Research Article Identification of Premature Ventricular Cycles of Electrocardiogram Using Discrete

More information

Continuous Mass Measurement in Checkweighers and Conveyor Belt Scales

Continuous Mass Measurement in Checkweighers and Conveyor Belt Scales Continuous Mass Measurement in Checkweighers and Conveyor Belt Scales Takanori YAMAZAKI*, Yoshiharu SAKURAI**, Hideo OHNISHI*** Masaaki KOBAYASHI***, Shigeru KUROSU** *Tokyo Metropolitan College of Technology,

More information

Need for transformation?

Need for transformation? Z-TRANSFORM In today s class Z-transform Unilateral Z-transform Bilateral Z-transform Region of Convergence Inverse Z-transform Power Series method Partial Fraction method Solution of difference equations

More information

Poles and Zeros in z-plane

Poles and Zeros in z-plane M58 Mixed Signal Processors page of 6 Poles and Zeros in z-plane z-plane Response of discrete-time system (i.e. digital filter at a particular frequency ω is determined by the distance between its poles

More information

Each problem is worth 25 points, and you may solve the problems in any order.

Each problem is worth 25 points, and you may solve the problems in any order. EE 120: Signals & Systems Department of Electrical Engineering and Computer Sciences University of California, Berkeley Midterm Exam #2 April 11, 2016, 2:10-4:00pm Instructions: There are four questions

More information

2.161 Signal Processing: Continuous and Discrete Fall 2008

2.161 Signal Processing: Continuous and Discrete Fall 2008 MIT OpenCourseWare http://ocw.mit.edu 2.161 Signal Processing: Continuous and Discrete Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. Massachusetts

More information

Digital Baseband Systems. Reference: Digital Communications John G. Proakis

Digital Baseband Systems. Reference: Digital Communications John G. Proakis Digital Baseband Systems Reference: Digital Communications John G. Proais Baseband Pulse Transmission Baseband digital signals - signals whose spectrum extend down to or near zero frequency. Model of the

More information

Signals, Instruments, and Systems W5. Introduction to Signal Processing Sampling, Reconstruction, and Filters

Signals, Instruments, and Systems W5. Introduction to Signal Processing Sampling, Reconstruction, and Filters Signals, Instruments, and Systems W5 Introduction to Signal Processing Sampling, Reconstruction, and Filters Acknowledgments Recapitulation of Key Concepts from the Last Lecture Dirac delta function (

More information

Chapter 3 Data Acquisition and Manipulation

Chapter 3 Data Acquisition and Manipulation 1 Chapter 3 Data Acquisition and Manipulation In this chapter we introduce z transf orm, or the discrete Laplace Transform, to solve linear recursions. Section 3.1 z-transform Given a data stream x {x

More information

2.161 Signal Processing: Continuous and Discrete Fall 2008

2.161 Signal Processing: Continuous and Discrete Fall 2008 MIT OpenCourseWare http://ocw.mit.edu 2.161 Signal Processing: Continuous and Discrete Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. Massachusetts

More information

Fourier Methods in Digital Signal Processing Final Exam ME 579, Spring 2015 NAME

Fourier Methods in Digital Signal Processing Final Exam ME 579, Spring 2015 NAME Fourier Methods in Digital Signal Processing Final Exam ME 579, Instructions for this CLOSED BOOK EXAM 2 hours long. Monday, May 8th, 8-10am in ME1051 Answer FIVE Questions, at LEAST ONE from each section.

More information

David Weenink. First semester 2007

David Weenink. First semester 2007 Institute of Phonetic Sciences University of Amsterdam First semester 2007 Digital s What is a digital filter? An algorithm that calculates with sample values Formant /machine H 1 (z) that: Given input

More information

A.1 THE SAMPLED TIME DOMAIN AND THE Z TRANSFORM. 0 δ(t)dt = 1, (A.1) δ(t)dt =

A.1 THE SAMPLED TIME DOMAIN AND THE Z TRANSFORM. 0 δ(t)dt = 1, (A.1) δ(t)dt = APPENDIX A THE Z TRANSFORM One of the most useful techniques in engineering or scientific analysis is transforming a problem from the time domain to the frequency domain ( 3). Using a Fourier or Laplace

More information

Digital Signal Processing

Digital Signal Processing COMP ENG 4TL4: Digital Signal Processing Notes for Lecture #24 Tuesday, November 4, 2003 6.8 IIR Filter Design Properties of IIR Filters: IIR filters may be unstable Causal IIR filters with rational system

More information

Communication Theory II

Communication Theory II Communication Theory II Lecture 4: Review on Fourier analysis and probabilty theory Ahmed Elnakib, PhD Assistant Professor, Mansoura University, Egypt Febraury 19 th, 2015 1 Course Website o http://lms.mans.edu.eg/eng/

More information

Question Bank. UNIT 1 Part-A

Question Bank. UNIT 1 Part-A FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY Senkottai Village, Madurai Sivagangai Main Road, Madurai -625 020 An ISO 9001:2008 Certified Institution Question Bank DEPARTMENT OF ELECTRONICS AND COMMUNICATION

More information

Lecture 8 - IIR Filters (II)

Lecture 8 - IIR Filters (II) Lecture 8 - IIR Filters (II) James Barnes (James.Barnes@colostate.edu) Spring 24 Colorado State University Dept of Electrical and Computer Engineering ECE423 1 / 29 Lecture 8 Outline Introduction Digital

More information

LINEAR-PHASE FIR FILTERS DESIGN

LINEAR-PHASE FIR FILTERS DESIGN LINEAR-PHASE FIR FILTERS DESIGN Prof. Siripong Potisuk inimum-phase Filters A digital filter is a minimum-phase filter if and only if all of its zeros lie inside or on the unit circle; otherwise, it is

More information

Line Codes and Pulse Shaping Review. Intersymbol interference (ISI) Pulse shaping to reduce ISI Embracing ISI

Line Codes and Pulse Shaping Review. Intersymbol interference (ISI) Pulse shaping to reduce ISI Embracing ISI Line Codes and Pulse Shaping Review Line codes Pulse width and polarity Power spectral density Intersymbol interference (ISI) Pulse shaping to reduce ISI Embracing ISI Line Code Examples (review) on-off

More information

Using fractional delay to control the magnitudes and phases of integrators and differentiators

Using fractional delay to control the magnitudes and phases of integrators and differentiators Using fractional delay to control the magnitudes and phases of integrators and differentiators M.A. Al-Alaoui Abstract: The use of fractional delay to control the magnitudes and phases of integrators and

More information

A. Relationship of DSP to other Fields.

A. Relationship of DSP to other Fields. 1 I. Introduction 8/27/2015 A. Relationship of DSP to other Fields. Common topics to all these fields: transfer function and impulse response, Fourierrelated transforms, convolution theorem. 2 y(t) = h(

More information

Module 3 : Sampling and Reconstruction Lecture 22 : Sampling and Reconstruction of Band-Limited Signals

Module 3 : Sampling and Reconstruction Lecture 22 : Sampling and Reconstruction of Band-Limited Signals Module 3 : Sampling and Reconstruction Lecture 22 : Sampling and Reconstruction of Band-Limited Signals Objectives Scope of this lecture: If a Continuous Time (C.T.) signal is to be uniquely represented

More information

Physical principles of Harmonic Imaging Min Joo Choi, PhD

Physical principles of Harmonic Imaging Min Joo Choi, PhD Physical principles of Harmonic Imaging Min Joo Choi, PhD Department Biomedical Engineering College of Medicine, Cheju National University School of Medicine, King s College of London, University of London

More information

ESS Finite Impulse Response Filters and the Z-transform

ESS Finite Impulse Response Filters and the Z-transform 9. Finite Impulse Response Filters and the Z-transform We are going to have two lectures on filters you can find much more material in Bob Crosson s notes. In the first lecture we will focus on some of

More information

Lecture 7 Discrete Systems

Lecture 7 Discrete Systems Lecture 7 Discrete Systems EE 52: Instrumentation and Measurements Lecture Notes Update on November, 29 Aly El-Osery, Electrical Engineering Dept., New Mexico Tech 7. Contents The z-transform 2 Linear

More information

ECE 410 DIGITAL SIGNAL PROCESSING D. Munson University of Illinois Chapter 12

ECE 410 DIGITAL SIGNAL PROCESSING D. Munson University of Illinois Chapter 12 . ECE 40 DIGITAL SIGNAL PROCESSING D. Munson University of Illinois Chapter IIR Filter Design ) Based on Analog Prototype a) Impulse invariant design b) Bilinear transformation ( ) ~ widely used ) Computer-Aided

More information

Acoustic Research Institute ARI

Acoustic Research Institute ARI Austrian Academy of Sciences Acoustic Research Institute ARI System Identification in Audio Engineering P. Majdak piotr@majdak.com Institut für Schallforschung, Österreichische Akademie der Wissenschaften;

More information

Signals and Systems. Problem Set: The z-transform and DT Fourier Transform

Signals and Systems. Problem Set: The z-transform and DT Fourier Transform Signals and Systems Problem Set: The z-transform and DT Fourier Transform Updated: October 9, 7 Problem Set Problem - Transfer functions in MATLAB A discrete-time, causal LTI system is described by the

More information

BIOSIGNAL PROCESSING. Hee Chan Kim, Ph.D. Department of Biomedical Engineering College of Medicine Seoul National University

BIOSIGNAL PROCESSING. Hee Chan Kim, Ph.D. Department of Biomedical Engineering College of Medicine Seoul National University BIOSIGNAL PROCESSING Hee Chan Kim, Ph.D. Department of Biomedical Engineering College of Medicine Seoul National University INTRODUCTION Biosignals (biological signals) : space, time, or space-time records

More information

Discrete Time Systems

Discrete Time Systems 1 Discrete Time Systems {x[0], x[1], x[2], } H {y[0], y[1], y[2], } Example: y[n] = 2x[n] + 3x[n-1] + 4x[n-2] 2 FIR and IIR Systems FIR: Finite Impulse Response -- non-recursive y[n] = 2x[n] + 3x[n-1]

More information

Radar Systems Engineering Lecture 3 Review of Signals, Systems and Digital Signal Processing

Radar Systems Engineering Lecture 3 Review of Signals, Systems and Digital Signal Processing Radar Systems Engineering Lecture Review of Signals, Systems and Digital Signal Processing Dr. Robert M. O Donnell Guest Lecturer Radar Systems Course Review Signals, Systems & DSP // Block Diagram of

More information

On the Frequency-Domain Properties of Savitzky-Golay Filters

On the Frequency-Domain Properties of Savitzky-Golay Filters On the Frequency-Domain Properties of Savitzky-Golay Filters Ronald W Schafer HP Laboratories HPL-2-9 Keyword(s): Savitzky-Golay filter, least-squares polynomial approximation, smoothing Abstract: This

More information

Summary: ISI. No ISI condition in time. II Nyquist theorem. Ideal low pass filter. Raised cosine filters. TX filters

Summary: ISI. No ISI condition in time. II Nyquist theorem. Ideal low pass filter. Raised cosine filters. TX filters UORIAL ON DIGIAL MODULAIONS Part 7: Intersymbol interference [last modified: 200--23] Roberto Garello, Politecnico di orino Free download at: www.tlc.polito.it/garello (personal use only) Part 7: Intersymbol

More information

Course content (will be adapted to the background knowledge of the class):

Course content (will be adapted to the background knowledge of the class): Biomedical Signal Processing and Signal Modeling Lucas C Parra, parra@ccny.cuny.edu Departamento the Fisica, UBA Synopsis This course introduces two fundamental concepts of signal processing: linear systems

More information

2. Typical Discrete-Time Systems All-Pass Systems (5.5) 2.2. Minimum-Phase Systems (5.6) 2.3. Generalized Linear-Phase Systems (5.

2. Typical Discrete-Time Systems All-Pass Systems (5.5) 2.2. Minimum-Phase Systems (5.6) 2.3. Generalized Linear-Phase Systems (5. . Typical Discrete-Time Systems.1. All-Pass Systems (5.5).. Minimum-Phase Systems (5.6).3. Generalized Linear-Phase Systems (5.7) .1. All-Pass Systems An all-pass system is defined as a system which has

More information

/ (2π) X(e jω ) dω. 4. An 8 point sequence is given by x(n) = {2,2,2,2,1,1,1,1}. Compute 8 point DFT of x(n) by

/ (2π) X(e jω ) dω. 4. An 8 point sequence is given by x(n) = {2,2,2,2,1,1,1,1}. Compute 8 point DFT of x(n) by Code No: RR320402 Set No. 1 III B.Tech II Semester Regular Examinations, Apr/May 2006 DIGITAL SIGNAL PROCESSING ( Common to Electronics & Communication Engineering, Electronics & Instrumentation Engineering,

More information

LAB 6: FIR Filter Design Summer 2011

LAB 6: FIR Filter Design Summer 2011 University of Illinois at Urbana-Champaign Department of Electrical and Computer Engineering ECE 311: Digital Signal Processing Lab Chandra Radhakrishnan Peter Kairouz LAB 6: FIR Filter Design Summer 011

More information

V. IIR Digital Filters

V. IIR Digital Filters Digital Signal Processing 5 March 5, V. IIR Digital Filters (Deleted in 7 Syllabus). (dded in 7 Syllabus). 7 Syllabus: nalog filter approximations Butterworth and Chebyshev, Design of IIR digital filters

More information

Discrete Time Signals and Switched Capacitor Circuits (rest of chapter , 10.2)

Discrete Time Signals and Switched Capacitor Circuits (rest of chapter , 10.2) Discrete Time Signals and Switched Capacitor Circuits (rest of chapter 9 + 0., 0.2) Tuesday 6th of February, 200, 9:5 :45 Snorre Aunet, sa@ifi.uio.no Nanoelectronics Group, Dept. of Informatics Office

More information

Correlator I. Basics. Chapter Introduction. 8.2 Digitization Sampling. D. Anish Roshi

Correlator I. Basics. Chapter Introduction. 8.2 Digitization Sampling. D. Anish Roshi Chapter 8 Correlator I. Basics D. Anish Roshi 8.1 Introduction A radio interferometer measures the mutual coherence function of the electric field due to a given source brightness distribution in the sky.

More information

Question Paper Code : AEC11T02

Question Paper Code : AEC11T02 Hall Ticket No Question Paper Code : AEC11T02 VARDHAMAN COLLEGE OF ENGINEERING (AUTONOMOUS) Affiliated to JNTUH, Hyderabad Four Year B. Tech III Semester Tutorial Question Bank 2013-14 (Regulations: VCE-R11)

More information

Lesson 1. Optimal signalbehandling LTH. September Statistical Digital Signal Processing and Modeling, Hayes, M:

Lesson 1. Optimal signalbehandling LTH. September Statistical Digital Signal Processing and Modeling, Hayes, M: Lesson 1 Optimal Signal Processing Optimal signalbehandling LTH September 2013 Statistical Digital Signal Processing and Modeling, Hayes, M: John Wiley & Sons, 1996. ISBN 0471594318 Nedelko Grbic Mtrl

More information

Pulse Shaping and ISI (Proakis: chapter 10.1, 10.3) EEE3012 Spring 2018

Pulse Shaping and ISI (Proakis: chapter 10.1, 10.3) EEE3012 Spring 2018 Pulse Shaping and ISI (Proakis: chapter 10.1, 10.3) EEE3012 Spring 2018 Digital Communication System Introduction Bandlimited channels distort signals the result is smeared pulses intersymol interference

More information

Discrete Time Signals and Switched Capacitor Circuits (rest of chapter , 10.2)

Discrete Time Signals and Switched Capacitor Circuits (rest of chapter , 10.2) Discrete Time Signals and Switched Capacitor Circuits (rest of chapter 9 + 10.1, 10.2) Tuesday 16th of February, 2010, 0, 9:15 11:45 Snorre Aunet, sa@ifi.uio.no Nanoelectronics Group, Dept. of Informatics

More information

A hybrid approach to the simultaneous eliminating of power-line interference and associated ringing artifacts in electrocardiograms

A hybrid approach to the simultaneous eliminating of power-line interference and associated ringing artifacts in electrocardiograms Zhou and Zhang BioMedical Engineering OnLine 213, 12:42 RESEARCH Open Access A hybrid approach to the simultaneous eliminating of power-line interference and associated ringing artifacts in electrocardiograms

More information

SNR Calculation and Spectral Estimation [S&T Appendix A]

SNR Calculation and Spectral Estimation [S&T Appendix A] SR Calculation and Spectral Estimation [S&T Appendix A] or, How not to make a mess of an FFT Make sure the input is located in an FFT bin 1 Window the data! A Hann window works well. Compute the FFT 3

More information

Enhancing Fetal ECG Using Gaussian Process

Enhancing Fetal ECG Using Gaussian Process Enhancing Fetal ECG Using Gaussian Process Saman Noorzadeh, Bertrand Rivet, Pierre-Yves Guméry To cite this version: Saman Noorzadeh, Bertrand Rivet, Pierre-Yves Guméry. Enhancing Fetal ECG Using Gaussian

More information

Lecture 19 IIR Filters

Lecture 19 IIR Filters Lecture 19 IIR Filters Fundamentals of Digital Signal Processing Spring, 2012 Wei-Ta Chu 2012/5/10 1 General IIR Difference Equation IIR system: infinite-impulse response system The most general class

More information

Recursive, Infinite Impulse Response (IIR) Digital Filters:

Recursive, Infinite Impulse Response (IIR) Digital Filters: Recursive, Infinite Impulse Response (IIR) Digital Filters: Filters defined by Laplace Domain transfer functions (analog devices) can be easily converted to Z domain transfer functions (digital, sampled

More information

ECE 350 Signals and Systems Spring 2011 Final Exam - Solutions. Three 8 ½ x 11 sheets of notes, and a calculator are allowed during the exam.

ECE 350 Signals and Systems Spring 2011 Final Exam - Solutions. Three 8 ½ x 11 sheets of notes, and a calculator are allowed during the exam. ECE 35 Spring - Final Exam 9 May ECE 35 Signals and Systems Spring Final Exam - Solutions Three 8 ½ x sheets of notes, and a calculator are allowed during the exam Write all answers neatly and show your

More information

Design and Realization of Quantum based Digital Integrator

Design and Realization of Quantum based Digital Integrator International Journal of Electronic and Electrical Engineering. ISSN 0974-2174, Volume 7, Number 5 (2014), pp. 449-454 International Research Publication House http://www.irphouse.com Design and Realization

More information

(Refer Slide Time: 01:28 03:51 min)

(Refer Slide Time: 01:28 03:51 min) Digital Signal Processing Prof. S. C. Dutta Roy Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture 40 FIR Design by Windowing This is the 40 th lecture and our topic for

More information

Closed-Form Design of Maximally Flat IIR Half-Band Filters

Closed-Form Design of Maximally Flat IIR Half-Band Filters IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 49, NO. 6, JUNE 2002 409 Closed-Form Design of Maximally Flat IIR Half-B Filters Xi Zhang, Senior Member, IEEE,

More information

A FAST AND ACCURATE ADAPTIVE NOTCH FILTER USING A MONOTONICALLY INCREASING GRADIENT. Yosuke SUGIURA

A FAST AND ACCURATE ADAPTIVE NOTCH FILTER USING A MONOTONICALLY INCREASING GRADIENT. Yosuke SUGIURA A FAST AND ACCURATE ADAPTIVE NOTCH FILTER USING A MONOTONICALLY INCREASING GRADIENT Yosuke SUGIURA Tokyo University of Science Faculty of Science and Technology ABSTRACT In this paper, we propose a new

More information

Chapter 7: Filter Design 7.1 Practical Filter Terminology

Chapter 7: Filter Design 7.1 Practical Filter Terminology hapter 7: Filter Design 7. Practical Filter Terminology Analog and digital filters and their designs constitute one of the major emphasis areas in signal processing and communication systems. This is due

More information

Szczecin University of Technology Poland ANALOG DOT RECORDING AS AN EXEMPLARY PROBLEM IN THE AREA OF DYNAMIC MEASUREMENTS

Szczecin University of Technology Poland   ANALOG DOT RECORDING AS AN EXEMPLARY PROBLEM IN THE AREA OF DYNAMIC MEASUREMENTS METROLOGY AND MEASUREMENT SYSTEMS VOL. XV, NUMBER 1 (2008) 105 ADAM ŻUCHOWSKI Szczecin University of Technology Poland e-mail: chlod@ps.pl ANALOG DOT RECORDING AS AN EXEMPLARY PROBLEM IN THE AREA OF DYNAMIC

More information