Optimal FIR Filters for DTMF Applications
|
|
- Caroline Randall
- 6 years ago
- Views:
Transcription
1 ICN 13 : The Twelth International Conerence on Networks Optimal FIR Filters or DTMF Applications Pavel Zahradnik and Boris Šimák Telecommunication Engineering Department Czech Technical University in Prague Prague, Czech Republic {zahradni, simak}@el.cvut.cz Miroslav Vlček Applied Mathematics Department Czech Technical University in Prague Prague, Czech Republic vlcek@d.cvut.cz Abstract A ast and robust analytical procedure or the design o high perormance digital optimal band-pass inite impulse response ilters or dual-tone multi-requency applications is introduced. The ilters exhibit equiripple behavior o the requency response. The approximating unction is based on Zolotarev polynomials. The presented closed orm solution provides ormulas or the ilter degree and or the impulse response coeicients. Several examples are presented. Keywords-FIR ilter; narrow band ilter; dual-tone multirequency; iso-extremal approximation. I. INTRODUCTION There are two basic tasks in the processing o dual-tone multi-requency (DTMF signals, namely the detection o DTMF requencies and the removal o the DTMF requencies in a broad band signal. The DTMF requencies orm two groups with our requencies each. The lower group consists o requencies 697, 77, 85 and 941 Hz while the higher group comprises sinusoids o 19, 1336, 1477 and 1633 Hz. For the processing o DTMF signals, the ininite impulse response (IIR ilters are usually applied because o their lower number o coeicients. The IIR ilters are usually part o the amous Goertzel procedure [1]. In the removal o DTMF requencies in a broad band signal, the IIR ilters produce substantial distortions o the output signal which appear near its lat region due to the group delay variation. This behavior is especially apparent, i pulse like components are present in the signal as demonstrated in []. In order to minimize these distortions in the processing o DTMF signals we propose the application o inite impulse response (FIR ilters which inherit a constant group delay. In order to maximize the discrimination o the DTMF sinusoids, the selective bands o the FIR ilters should be as narrow as possible. In this paper we are ocused upon the design o narrow optimal equiripple (ER band-pass (BP FIR ilters or the DTMF decoding. They are optimal in terms o the shortest possible ilter length related to the requency speciication. Note that the proposed ilter design is based on ormulas, i.e. no numerical procedures are involved. The presented closed orm solution includes the degree equation and ormulas or the robust evaluation o the impulse response coeicients o the ilter. II. TERMINOLOGY We assume a general FIR ilter o type I represented by its impulse response h(k with odd length o N = n + 1 coeicients and with even symmetry (1. In our urther considerations we use the a-vector a(k, which is related to the impulse response h(k a( = h(n, a(k = h(n+k = h(n k, k = 1...n. (1 Further, we introduce an auxiliary real variable w w = 1 (z +z 1 z=e jωt = cos(ωt = cos (π s, ( where s is the sampling requency. The transer unction o the ilter is H(z = k= h(kz k = z n [h(n + h(n±k 1 ( z k +z k] k=1 n = z n a(kt k (w = z n Q(w (3 k= where T k (w = cos(karccos(w is Chebyshev polynomial o the irst kind and Q(w is the real valued zero phase transer unction which we express using the a-vector in orm o the expansion o Chebyshev polynomials Q(w = a(kt k (w. (4 k= The zero phase transer unction o an ER BP FIR ilter is Q(w = Z p,q(w,κ+1 y m +1, (5 where Z p,q (w,κ represents the Zolotarev polynomial [8]. For illustration, the shape o a Zolotarev polynomial is shown in Fig. 1 and the corresponding requency response is shown in Fig.. Copyright (c IARIA, 13. ISBN:
2 ICN 13 : The Twelth International Conerence on Networks Z 1,6 (w, log H(e jωt [db] y w 1 w w w Fig. 1. as[db] Zolotarev polynomial Z 1,6 (w, ωt/π ω T π ωt/π Fig.. Amplitude requency response log H(e jωt [db] corresponding to the Zolotarev polynomial rom Fig. 1. III. OPTIMAL BAND-PASS FIR FILTER An optimal ER BP FIR ilter (Fig. is speciied by the pass band requency ω T (or = ω T s /π, width o the pass band ωt (or = ωt s /π, attenuation in the stop-bands a s [db] and by the sampling requency s. An approximation o the requency response o a ilter is based on the generating unction. The generating unction o an ER BP FIR ilter is the Zolotarev polynomial Z p,q (w,κ which approximates a constant value in equiripple Chebyshev sense in two disjoint intervals 1,w 1 and w,1 as shown in Fig. 1. The main lobe with the maximal value y = Z p,q (w,κ is located inside the interval (w 1,w. The notation Z p,q (w,κ emphasizes the act that the integer value p counts the number o zeros right rom the maximum w and the integer value q corresponds to the number o zeros let rom the maximum w. The real value κ 1 is in act the Jacobi elliptical modulus. It aects the maximum value y and the width w w 1 o the main lobe (Fig. 1. For increasing κ the value y increases and the main lobe broadens. The Zolotarev polynomial is usually expressed in terms o Jacobi elliptic unctions [6]-[8] Z p,q (w,κ = ( 1p H(u p n K(κ H(u+ p n K(κ n (6 + H(u+ p n K(κ n H(u p n K(κ. The actor ( 1 p / appears in (6 as the Zolotarev polynomial alternates (p+1 times in the interval (w,1. The variable u is expressed by the incomplete elliptical integral o the irst kind F(x κ, namely ( p u =F sn n K(κ κ 1+w ( p κ. w+ sn 1 n K(κ κ (7 The unction H (u±(p/n K(κ is the Jacobi Eta unction, sn(u κ, cn(u κ, dn(u κ are Jacobi elliptic unctions and K(κ is the quarter-period given by the complete elliptic integral o the irst kind. The degree o the Zolotarev polynomial is n = p + q. A comprehensive treatise o Zolotarev polynomials was published in [8]. It includes the analytical solution o the coeicients o Zolotarev polynomials, the algebraic evaluation o the Jacobi Zeta unction Z nk(κ κ and o the elliptic integral o the third kind Π(σ m, p n K(κ κ. The position w o the maximum value y = Z p,q (w,κ is sn w = w 1 + n K(κ κ cn n K(κ κ Z dn n K(κ κ n K(κ κ (8 where the edges o the main lobe are w 1 = 1 sn n K(κ κ (9 w = sn ( q n K(κ κ 1. (1 The relation or the maximum value y y = coshn (σ m Z n K(κ κ Π(σ m, p n K(κ κ (11 is useul in the normalization o Zolotarev polynomials. The degree o the Zolotarev polynomialz p,q (w,κ is expressed by the degree ormula ln(y + y n 1 σ m Z n K(κ κ Π(σ m, p. (1 nk(κ κ The auxiliary value σ m in (11, (1 is given by the ormula ( ( 1 σ m = F arcsin κ sn ( w w s p n K(κ κ κ (13 w +1 ( cos π [ ( π cos + ] = F arcsin s s p κ sn( ( n K(κ κ 1+cos π κ. s Copyright (c IARIA, 13. ISBN:
3 ICN 13 : The Twelth International Conerence on Networks The Zolotarev polynomial Z p,q (w,κ satisies the dierential equation ( (1 w dzp,q (w,κ (w w 1 (w w (14 dw = n ( 1 Zp,q(w,κ (w w. Based on the dierential equation (14 we have developed an algorithm or the evaluation o the a-vector and o the impulse response h(k corresponding to the Zolotarev polynomial Z p,q (w,κ in orm o its expansion into Chebyshev polynomials (4. This algorithm is summarized in Table I. There are two goals in the ilter design. The irst one is to obtain the minimal ilter length o N coeicients satisying the ilter speciication. The second one is to evaluate its impulse response h(k. In the standard design o an ER BP FIR ilter, which is represented by the numerical Parks-McClellan procedure (e.g. the unction irpm in Matlab, the exact ilter length is not available because o no approximating unction. Consequently, the ilter length is not the result o the design, it is in act an input argument in the Parks-McClellan procedure. The ilter length is either estimated or successively adjusted in order to meet the ilter speciication, or it is obtained rom empirical approximating ormulas. Moreover, a successul design is not guaranteed in the Parks-McClellan procedure. The alternative design approach that we use here is based on the analytical design which we have developed or ER notch FIR ilters and introduced in [3]. The available pass band requencies which we denote Q are quantized because there is always an integer number o ripples (Fig.. That is why we additionally tune the actual pass band requency Q o the initial ilter to the speciied value. This tuning consists in multiplying the a- vector o the initial ilter by a transormation matrix, resulting in the a-vector o the tuned ilter (16 which exactly meets the speciied pass band requency. For the tuning, we present an eicient algebraic procedure which is a simpliied version o that one introduced in [4]. The tuning procedure results in the zero phase transer unction o the tuned ilter, which is Q t (w = a(kt k (λw±λ = k= a(k k= k α k (mt m (w. m= (15 Based on (15, the a-vector a t (k o the tuned ilter and the a-vector a(k o the initial ilter are related by a triangular transormation matrix A a t (k = [a t ( a t (1 a t (n] = [a( a(1 a(n] α ( α 1 ( α 1 (1 α ( α (1 α ( α 3 ( α 3 (1 α 3 ( α 3 (3 = a(ka... α n ( α n (1 α n ( α n (3 α n (n (16 A ast algorithm or the evaluation o the coeicients α k (m is summarized in Tab. II. The presented tuning o the pass band requency preserves the attenuation a s [db] in the stop bands. IV. DESIGN OF THE OPTIMAL BAND-PASS FIR FILTER Let us speciy the optimal ER BP FIR ilter by the pass band requency [Hz], width o the pass band [Hz], sampling requency s [Hz] and by the attenuation in the stop bands a s [db]. The design procedure reads as ollows: Calculate the Jacobi elliptic modulus κ κ = 1 or the auxiliary values ϕ 1 and ϕ ϕ 1 = π ( + s 1 tan (ϕ 1 tan (ϕ Calculate the rational values p n and q n p n = F(ϕ 1,κ K(κ, ϕ = π ( s s +,. (17 (18 q n = F(ϕ,κ, (19 K(κ where K(κ is a complete elliptic integral o the irst kind, which here represents the elliptic quarter-period. Determine the value y y = 1.5a. ( s[db] Calculate the auxiliary value σ m (13. Calculate and round up the value n (1 which represents the degree n = p + q o the Zolotarev polynomial Z p,q (w,κ. Calculate the integer indices p and q o the Zolotarev polynomial Z p,q (w,κ p = nf(ϕ 1,κ K(κ, q = n F(ϕ,κ K(κ. (1 The arrow brackets in (1 stand or rounding. For values p, q (1, κ (17 and y ( evaluate the a-vector a(k and the related impulse response h(k o the ilter using the algebraical procedure summarized in Tab. I. Check the actual pass band requency Q o the initial BP FIR ilter [ Q = s π arccos 1 sn n K(κ,κ ( sn + n K(κ,κ cn n K(κ,κ p Z( ] dn n K(κ,κ n K(κ,κ. Because o the inherent quantization o the available pass band requencies Q mentioned above, the actual pass band requency Q usually slightly diers rom the speciied pass band requency. That is why we tune the quantized pass band requency Q o the initial ilter to the speciied value using (16 and Tab. II. In our calculations, the Jacobi elliptic Zeta unction Z(x,κ in (8, (11, (1 and the incomplete elliptic integral o the irst kind F(x,κ in (13 are evaluated Copyright (c IARIA, 13. ISBN:
4 ICN 13 : The Twelth International Conerence on Networks given p, q, κ, y initialization n = p+q, w 1 = 1 sn n K(κ,κ ( q, w = sn n K(κ,κ 1, w a = w 1 +w n K(κ,κ ( p Z n K(κ,κ ( p sn n K(κ,κ cn w m = w 1 + ( p dn n K(κ,κ α(n = 1, α(n +1 = α(n+ = α(n+3 = α(n +4 = α(n+5 = body (or m = n+ to 3 8c(1 = n (m+3, 4c( = (m +5(m +(w m w a+3w m[n (m + ] c(3 = 3 4 [n (m +1 ]+3w m[n w m (m+1 w a] (m+1(m +(w 1 w w mw a c(4 = 3 (n m +m (w m w a+w m(n w m m w 1 w c(5 = 3 4 [n (m 1 ]+3w m[n w m (m 1 w a] (m 1(m (w 1 w w mw a 4c(6 = (m 5(m (w m w a+3w m[n (m ], 8c(7 = n (m 3 6 α(m 3 = 1 c(µα(m +4 µ c(7 µ=1 (end loop on m normalization s(n = α( + α(m m=1 a-vector a( = ( 1 p α(, (or m = 1 to n, a(m = ( 1pα(m, (end loop on m s(n s(n a( +1 impulse response h(n = y +1, (or m = 1 to n, h(n±m = a(m, (end loop on m (y +1 TABLE I FAST ALGORITHM FOR EVALUATING THE a-vector a(k AND THE IMPULSE RESPONSE h(k. given Q,, s, k ( cos π ( Q 1 cos π Q +1 initialization i Q < : λ = ( s cos π, s = 1, else : λ = ( s 1 cos π, s = 1 +1 s s λ = 1 λ, α k (k +1 = α k (k + = α k (k +3 =, α k (k = λ k body (or µ = 3... k 4 α k (k µ 4 = { s [(µ+3(k µ 3 ]α λ λ (k µ 3(k µ 7 k (k µ 3 (end loop on µ + λ λ (k µ α k(k µ +s [(µ+1(k µ 1 ]α λ λ (k µ 1(k µ 1 k (k µ 1 } / (µ+4(k µ 4 +µ(k µ α k (k µ TABLE II FAST ALGORITHM FOR EVALUATING THE COEFFICIENTSα k (m OF TRANSFORMATION MATRIXA. Copyright (c IARIA, 13. ISBN:
5 ICN 13 : The Twelth International Conerence on Networks by the arithmetic-geometric mean [7]. The Jacobi elliptic integral o the third kind Π(x, y, κ in (1 is evaluated by a ast procedure proposed in [3]. log H(ejπ /s [db] 1 log H(ejπ /s [db] Fig. 4. Amplitude requency responses log H(ejπ /s [db] o the ilters with N = coeicients log H(ejπ /s [db] V. E XAMPLES OF D ESIGN Let us design three sets o band pass FIR ilters speciied by the DTMF requencies = 697, 77, 85, 941, 19, 1336, 1477, 1633 Hz, width o the pass bands = 5Hz, sampling requency s = 8Hz and with the attenuations in the stop bands as = 8dB, 1dB and 16dB. Using the presented design procedure, we get ilter lengths N = 183 coeicients or as = 8dB, 1551 coeicients or as = 1dB and 19 coeicients or as = 16dB. The corresponding amplitude requency responses are shown in Fig. 3. In order to demonstrate the remarkable selectivity o the ER BP FIR ilters and the robustness o the presented design procedure, let us design the DTMF ilters with very narrow pass band o = 5Hz, sampling requency s = 8Hz and with the attenuation in the stop bands as = 1dB. The ilter length is N = coeicients. The amplitude requency responses are shown in Fig. 4. VI. C ONCLUSION log H(ejπ /s [db] AND F UTURE W ORK We have presented a ast and robust procedure or the design o optimal equiripple narrow band-pass FIR ilters or DTMF applications. In contrast to the established numerical design procedure the proposed methodology solves the approximation problem and provides a ormula or the degree o the ilter and ormulas or the evaluation o the coeicients o the impulse response o the ilter. Our uture activity will include an eicient implementation o the DTMF ilters using digital signal processors Fig. 3. Amplitude requency responses log H(ejπ /s [db]. Copyright (c IARIA, 13. ISBN: ACKNOWLEDGEMENTS This work was thankully supported by the grant MPO No. FR-TI/
6 ICN 13 : The Twelth International Conerence on Networks REFERENCES [1] G. Goertzel, An Algorithm or the evaluation o inite trigonometric Series, Amer. Math. Monthly. Vol. 65, January 1958, pp [] M. Vlček, P. Zahradnik, Digital Multiple Notch Filters Perormance, Proceedings o the 15th European Conerence on Circuit Theory and Design ECCTD 1. Helsinky, August 1, pp [3] P. Zahradnik, M. Vlček, Fast Analytical Design Algorithms or FIR Notch Filters, IEEE Transactions on Circuits and Systems. March 4, Vol. 51, No. 3, pp [4] P. Zahradnik, M. Vlček, An Analytical Procedure or Critical Frequency Tuning o FIR Filters. IEEE Transactions on Circuits and Systems II. January 6, Vol. 53, No. 1, pp [5] N. I. Achieser, Über einige Funktionen, die in gegebenen Intervallen am wenigsten von Null abweichen, Bull. de la Soc. Phys. Math. de Kazan, Vol. 3, pp. 1-69, 198. [6] D. F. Lawden Elliptic Functions and Applications Springer-Verlag, New York Inc., [7] M. Abramowitz, I. Stegun, Handbook o Mathematical Function, Dover Publication, New York Inc., 197. [8] M. Vlček, R. Unbehauen, Zolotarev Polynomials and Optimal FIR Filters, IEEE Transactions on Signal Processing, Vol. 47, No. 3, pp , March Copyright (c IARIA, 13. ISBN:
Novel selective transform for non-stationary signal processing
Novel selective transform for non-stationary signal processing Miroslav Vlcek, Pavel Sovka, Vaclav Turon, Radim Spetik vlcek@fd.cvut.cz Czech Technical University in Prague Miroslav Vlcek, Pavel Sovka,
More informationDesign of Coprime DFT Arrays and Filter Banks
Design o Coprime DFT Arrays and Filter Banks Chun-Lin Liu clliu@caltechedu P P Vaidyanathan ppvnath@systemscaltechedu Digital Signal Processing Group Electrical Engineering Caliornia Institute o Technology
More informationInverse Polynomial Images which Consists of Two Jordan Arcs An Algebraic Solution
Inverse Polynomial Images which Consists of Two Jordan Arcs An Algebraic Solution Klaus Schiefermayr Abstract Inverse polynomial images of [ 1, 1], which consists of two Jordan arcs, are characterised
More informationENSC327 Communications Systems 2: Fourier Representations. School of Engineering Science Simon Fraser University
ENSC37 Communications Systems : Fourier Representations School o Engineering Science Simon Fraser University Outline Chap..5: Signal Classiications Fourier Transorm Dirac Delta Function Unit Impulse Fourier
More informationAsymptote. 2 Problems 2 Methods
Asymptote Problems Methods Problems Assume we have the ollowing transer unction which has a zero at =, a pole at = and a pole at =. We are going to look at two problems: problem is where >> and problem
More information-Digital Signal Processing- FIR Filter Design. Lecture May-16
-Digital Signal Processing- FIR Filter Design Lecture-17 24-May-16 FIR Filter Design! FIR filters can also be designed from a frequency response specification.! The equivalent sampled impulse response
More informationDigital 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 information1. Design a 3rd order Butterworth low-pass filters having a dc gain of unity and a cutoff frequency, fc, of khz.
ECE 34 Experiment 6 Active Filter Design. Design a 3rd order Butterworth low-pass ilters having a dc gain o unity and a cuto requency, c, o.8 khz. c :=.8kHz K:= The transer unction is given on page 7 j
More informationDigital Control & Digital Filters. Lectures 21 & 22
Digital Controls & Digital Filters Lectures 2 & 22, Professor Department of Electrical and Computer Engineering Colorado State University Spring 205 Review of Analog Filters-Cont. Types of Analog Filters:
More information2 Frequency-Domain Analysis
2 requency-domain Analysis Electrical engineers live in the two worlds, so to speak, o time and requency. requency-domain analysis is an extremely valuable tool to the communications engineer, more so
More informationFIR BAND-PASS DIGITAL DIFFERENTIATORS WITH FLAT PASSBAND AND EQUIRIPPLE STOPBAND CHARACTERISTICS. T. Yoshida, Y. Sugiura, N.
FIR BAND-PASS DIGITAL DIFFERENTIATORS WITH FLAT PASSBAND AND EQUIRIPPLE STOPBAND CHARACTERISTICS T. Yoshida, Y. Sugiura, N. Aikawa Tokyo University of Science Faculty of Industrial Science and Technology
More informationSignals & Linear Systems Analysis Chapter 2&3, Part II
Signals & Linear Systems Analysis Chapter &3, Part II Dr. Yun Q. Shi Dept o Electrical & Computer Engr. New Jersey Institute o echnology Email: shi@njit.edu et used or the course:
More informationPresenters. Time Domain and Statistical Model Development, Simulation and Correlation Methods for High Speed SerDes
JANUARY 28-31, 2013 SANTA CLARA CONVENTION CENTER Time Domain and Statistical Model Development, Simulation and Correlation Methods or High Speed SerDes Presenters Xingdong Dai Fangyi Rao Shiva Prasad
More informationFilter Design Problem
Filter Design Problem Design of frequency-selective filters usually starts with a specification of their frequency response function. Practical filters have passband and stopband ripples, while exhibiting
More informationIntroduction to Analog And Digital Communications
Introduction to Analog And Digital Communications Second Edition Simon Haykin, Michael Moher Chapter Fourier Representation o Signals and Systems.1 The Fourier Transorm. Properties o the Fourier Transorm.3
More informationDigital Signal Processing Lecture 9 - Design of Digital Filters - FIR
Digital Signal Processing - Design of Digital Filters - FIR Electrical Engineering and Computer Science University of Tennessee, Knoxville November 3, 2015 Overview 1 2 3 4 Roadmap Introduction Discrete-time
More informationReferences Ideal Nyquist Channel and Raised Cosine Spectrum Chapter 4.5, 4.11, S. Haykin, Communication Systems, Wiley.
Baseand Data Transmission III Reerences Ideal yquist Channel and Raised Cosine Spectrum Chapter 4.5, 4., S. Haykin, Communication Systems, iley. Equalization Chapter 9., F. G. Stremler, Communication Systems,
More informationUNIT - 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 informationLow order continuous-time filters for approximation of the ISO human vibration sensitivity weightings
Journal o Sound and Vibration 265 (23) 459 465 JOURNAL OF SOUND AND VIBRATION www.elsevier.com/locate/jsvi Letter to the Editor Low order continuous-time ilters or approximation o the ISO 263- human vibration
More informationDigital Signal Processing Lecture 8 - Filter Design - IIR
Digital Signal Processing - Filter Design - IIR Electrical Engineering and Computer Science University of Tennessee, Knoxville October 20, 2015 Overview 1 2 3 4 5 6 Roadmap Discrete-time signals and systems
More informationOn a Closed Formula for the Derivatives of e f(x) and Related Financial Applications
International Mathematical Forum, 4, 9, no. 9, 41-47 On a Closed Formula or the Derivatives o e x) and Related Financial Applications Konstantinos Draais 1 UCD CASL, University College Dublin, Ireland
More informationPart 4: IIR Filters Optimization Approach. Tutorial ISCAS 2007
Part 4: IIR Filters Optimization Approach Tutorial ISCAS 2007 Copyright 2007 Andreas Antoniou Victoria, BC, Canada Email: aantoniou@ieee.org July 24, 2007 Frame # 1 Slide # 1 A. Antoniou Part4: IIR Filters
More informationElliptic functions and Elliptic Integrals
Elliptic functions and Elliptic Integrals R. Herman Nonlinear Pendulum We motivate the need for elliptic integrals by looking for the solution of the nonlinear pendulum equation, θ + ω sin θ. () This models
More informationSystems & Signals 315
1 / 15 Systems & Signals 315 Lecture 13: Signals and Linear Systems Dr. Herman A. Engelbrecht Stellenbosch University Dept. E & E Engineering 2 Maart 2009 Outline 2 / 15 1 Signal Transmission through a
More informationPower-Efficient Linear Phase FIR Notch Filter Design Using the LARS Scheme
Wei Xu, Jiaxiang Zhao, Hongie Wang, Chao Gu Power-Efficient Linear Phase FIR Notch Filter Design Using the LARS Scheme WEI XU Tianin Polytechnic University Institute of Electronics and Information Engineering
More informationDIGITAL SIGNAL PROCESSING. Chapter 6 IIR Filter Design
DIGITAL SIGNAL PROCESSING Chapter 6 IIR Filter Design OER Digital Signal Processing by Dr. Norizam Sulaiman work is under licensed Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
More informationNumerical Methods - Lecture 2. Numerical Methods. Lecture 2. Analysis of errors in numerical methods
Numerical Methods - Lecture 1 Numerical Methods Lecture. Analysis o errors in numerical methods Numerical Methods - Lecture Why represent numbers in loating point ormat? Eample 1. How a number 56.78 can
More informationLab 3: The FFT and Digital Filtering. Slides prepared by: Chun-Te (Randy) Chu
Lab 3: The FFT and Digital Filtering Slides prepared by: Chun-Te (Randy) Chu Lab 3: The FFT and Digital Filtering Assignment 1 Assignment 2 Assignment 3 Assignment 4 Assignment 5 What you will learn in
More informationAll-Pole Recursive Digital Filters Design Based on Ultraspherical Polynomials
RADIOENGINEERING, VOL. 3, NO. 3, SEPTEMBER 4 949 All-Pole Recursive Digital Filters Design Based on Ultraspherical Polynomials Nikola STOJANOVIĆ, Negovan STAMENKOVIĆ, Vidosav STOJANOVIĆ University of Niš,
More informationFigure 3.1 Effect on frequency spectrum of increasing period T 0. Consider the amplitude spectrum of a periodic waveform as shown in Figure 3.2.
3. Fourier ransorm From Fourier Series to Fourier ransorm [, 2] In communication systems, we oten deal with non-periodic signals. An extension o the time-requency relationship to a non-periodic signal
More informationTLT-5200/5206 COMMUNICATION THEORY, Exercise 3, Fall TLT-5200/5206 COMMUNICATION THEORY, Exercise 3, Fall Problem 1.
TLT-5/56 COMMUNICATION THEORY, Exercise 3, Fall Problem. The "random walk" was modelled as a random sequence [ n] where W[i] are binary i.i.d. random variables with P[W[i] = s] = p (orward step with probability
More informationObjectives. By the time the student is finished with this section of the workbook, he/she should be able
FUNCTIONS Quadratic Functions......8 Absolute Value Functions.....48 Translations o Functions..57 Radical Functions...61 Eponential Functions...7 Logarithmic Functions......8 Cubic Functions......91 Piece-Wise
More information2. ETA EVALUATIONS USING WEBER FUNCTIONS. Introduction
. ETA EVALUATIONS USING WEBER FUNCTIONS Introduction So ar we have seen some o the methods or providing eta evaluations that appear in the literature and we have seen some o the interesting properties
More informationIn many diverse fields physical data is collected or analysed as Fourier components.
1. Fourier Methods In many diverse ields physical data is collected or analysed as Fourier components. In this section we briely discuss the mathematics o Fourier series and Fourier transorms. 1. Fourier
More informationDesign of IIR filters
Design of IIR filters Standard methods of design of digital infinite impulse response (IIR) filters usually consist of three steps, namely: 1 design of a continuous-time (CT) prototype low-pass filter;
More informationDiscrete-Time Fourier Transform (DTFT)
Connexions module: m047 Discrete-Time Fourier Transorm DTFT) Don Johnson This work is produced by The Connexions Project and licensed under the Creative Commons Attribution License Abstract Discussion
More informationTelescoping Decomposition Method for Solving First Order Nonlinear Differential Equations
Telescoping Decomposition Method or Solving First Order Nonlinear Dierential Equations 1 Mohammed Al-Reai 2 Maysem Abu-Dalu 3 Ahmed Al-Rawashdeh Abstract The Telescoping Decomposition Method TDM is a new
More informationLecture 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 informationA Systematic Approach to Frequency Compensation of the Voltage Loop in Boost PFC Pre- regulators.
A Systematic Approach to Frequency Compensation o the Voltage Loop in oost PFC Pre- regulators. Claudio Adragna, STMicroelectronics, Italy Abstract Venable s -actor method is a systematic procedure that
More informationNumerical Solution of Ordinary Differential Equations in Fluctuationlessness Theorem Perspective
Numerical Solution o Ordinary Dierential Equations in Fluctuationlessness Theorem Perspective NEJLA ALTAY Bahçeşehir University Faculty o Arts and Sciences Beşiktaş, İstanbul TÜRKİYE TURKEY METİN DEMİRALP
More informationINPUT GROUND MOTION SELECTION FOR XIAOWAN HIGH ARCH DAM
3 th World Conerence on Earthquake Engineering Vancouver, B.C., Canada August -6, 24 Paper No. 2633 INPUT GROUND MOTION LECTION FOR XIAOWAN HIGH ARCH DAM CHEN HOUQUN, LI MIN 2, ZHANG BAIYAN 3 SUMMARY In
More informationOn 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 informationChapter 10 Applications in Communications
Chapter 10 Applications in Communications School of Information Science and Engineering, SDU. 1/ 47 Introduction Some methods for digitizing analog waveforms: Pulse-code modulation (PCM) Differential PCM
More informationThe intrinsic structure of FFT and a synopsis of SFT
Global Journal o Pure and Applied Mathematics. ISSN 0973-1768 Volume 12, Number 2 (2016), pp. 1671-1676 Research India Publications http://www.ripublication.com/gjpam.htm The intrinsic structure o FFT
More informationFILTER DESIGN FOR SIGNAL PROCESSING USING MATLAB AND MATHEMATICAL
FILTER DESIGN FOR SIGNAL PROCESSING USING MATLAB AND MATHEMATICAL Miroslav D. Lutovac The University of Belgrade Belgrade, Yugoslavia Dejan V. Tosic The University of Belgrade Belgrade, Yugoslavia Brian
More informationFilter 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 informationFluctuationlessness Theorem and its Application to Boundary Value Problems of ODEs
Fluctuationlessness Theorem and its Application to Boundary Value Problems o ODEs NEJLA ALTAY İstanbul Technical University Inormatics Institute Maslak, 34469, İstanbul TÜRKİYE TURKEY) nejla@be.itu.edu.tr
More informationLeast-Squares Spectral Analysis Theory Summary
Least-Squares Spectral Analysis Theory Summary Reerence: Mtamakaya, J. D. (2012). Assessment o Atmospheric Pressure Loading on the International GNSS REPRO1 Solutions Periodic Signatures. Ph.D. dissertation,
More informationAsymptotics of integrals
October 3, 4 Asymptotics o integrals Paul Garrett garrett@math.umn.edu http://www.math.umn.edu/ garrett/ [This document is http://www.math.umn.edu/ garrett/m/complex/notes 4-5/4c basic asymptotics.pd].
More informationTime 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 informationRATIONAL FUNCTIONS. Finding Asymptotes..347 The Domain Finding Intercepts Graphing Rational Functions
RATIONAL FUNCTIONS Finding Asymptotes..347 The Domain....350 Finding Intercepts.....35 Graphing Rational Functions... 35 345 Objectives The ollowing is a list o objectives or this section o the workbook.
More informationEE482: Digital Signal Processing Applications
Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu EE482: Digital Signal Processing Applications Spring 2014 TTh 14:30-15:45 CBC C222 Lecture 05 IIR Design 14/03/04 http://www.ee.unlv.edu/~b1morris/ee482/
More informationLecture 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 informationMaximally Flat Lowpass Digital Differentiators
Maximally Flat Lowpass Digital Differentiators Ivan W. Selesnick August 3, 00 Electrical Engineering, Polytechnic University 6 Metrotech Center, Brooklyn, NY 0 selesi@taco.poly.edu tel: 78 60-36 fax: 78
More informationEE 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 informationAsymptotics of integrals
December 9, Asymptotics o integrals Paul Garrett garrett@math.umn.e http://www.math.umn.e/ garrett/ [This document is http://www.math.umn.e/ garrett/m/v/basic asymptotics.pd]. Heuristic or the main term
More informationProducts and Convolutions of Gaussian Probability Density Functions
Tina Memo No. 003-003 Internal Report Products and Convolutions o Gaussian Probability Density Functions P.A. Bromiley Last updated / 9 / 03 Imaging Science and Biomedical Engineering Division, Medical
More informationResearch Article New Stability Tests for Discretized Fractional-Order Systems Using the Al-Alaoui and Tustin Operators
Complexity, Article ID 036809, 9 pages https://doi.org/0.55/08/036809 Research Article New Stability Tests or Discretized Fractional-Order Systems Using the Al-Alaoui and Tustin Operators Raał Stanisławski,
More informationDigital Signal Processing
COMP ENG 4TL4: Digital Signal Processing Notes for Lecture #21 Friday, October 24, 2003 Types of causal FIR (generalized) linear-phase filters: Type I: Symmetric impulse response: with order M an even
More informationTESTING TIMED FINITE STATE MACHINES WITH GUARANTEED FAULT COVERAGE
TESTING TIMED FINITE STATE MACHINES WITH GUARANTEED FAULT COVERAGE Khaled El-Fakih 1, Nina Yevtushenko 2 *, Hacene Fouchal 3 1 American University o Sharjah, PO Box 26666, UAE kelakih@aus.edu 2 Tomsk State
More informationLet 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 informationLINEAR-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 informationSignal Processing. Lecture 10: FIR Filter Design. Ahmet Taha Koru, Ph. D. Yildiz Technical University Fall
Signal Processing Lecture 10: FIR Filter Design Ahmet Taha Koru, Ph. D. Yildiz Technical University 2017-2018 Fall ATK (YTU) Signal Processing 2017-2018 Fall 1 / 47 Introduction Introduction ATK (YTU)
More informationDIGITAL SIGNAL PROCESSING UNIT III INFINITE IMPULSE RESPONSE DIGITAL FILTERS. 3.6 Design of Digital Filter using Digital to Digital
DIGITAL SIGNAL PROCESSING UNIT III INFINITE IMPULSE RESPONSE DIGITAL FILTERS Contents: 3.1 Introduction IIR Filters 3.2 Transformation Function Derivation 3.3 Review of Analog IIR Filters 3.3.1 Butterworth
More informationECE 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 informationMath Review and Lessons in Calculus
Math Review and Lessons in Calculus Agenda Rules o Eponents Functions Inverses Limits Calculus Rules o Eponents 0 Zero Eponent Rule a * b ab Product Rule * 3 5 a / b a-b Quotient Rule 5 / 3 -a / a Negative
More informationDiscrete-Time David Johns and Ken Martin University of Toronto
Discrete-Time David Johns and Ken Martin University of Toronto (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) University of Toronto 1 of 40 Overview of Some Signal Spectra x c () t st () x s () t xn
More information2.161 Signal Processing: Continuous and Discrete Fall 2008
IT OpenCourseWare http://ocw.mit.edu 2.161 Signal Processing: Continuous and Discrete all 2008 or information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. assachusetts
More informationUltra Fast Calculation of Temperature Profiles of VLSI ICs in Thermal Packages Considering Parameter Variations
Ultra Fast Calculation o Temperature Proiles o VLSI ICs in Thermal Packages Considering Parameter Variations Je-Hyoung Park, Virginia Martín Hériz, Ali Shakouri, and Sung-Mo Kang Dept. o Electrical Engineering,
More informationReceived: 30 July 2017; Accepted: 29 September 2017; Published: 8 October 2017
mathematics Article Least-Squares Solution o Linear Dierential Equations Daniele Mortari ID Aerospace Engineering, Texas A&M University, College Station, TX 77843, USA; mortari@tamu.edu; Tel.: +1-979-845-734
More informationROBUST STABILITY AND PERFORMANCE ANALYSIS OF UNSTABLE PROCESS WITH DEAD TIME USING Mu SYNTHESIS
ROBUST STABILITY AND PERFORMANCE ANALYSIS OF UNSTABLE PROCESS WITH DEAD TIME USING Mu SYNTHESIS I. Thirunavukkarasu 1, V. I. George 1, G. Saravana Kumar 1 and A. Ramakalyan 2 1 Department o Instrumentation
More informationMath-3 Lesson 8-5. Unit 4 review: a) Compositions of functions. b) Linear combinations of functions. c) Inverse Functions. d) Quadratic Inequalities
Math- Lesson 8-5 Unit 4 review: a) Compositions o unctions b) Linear combinations o unctions c) Inverse Functions d) Quadratic Inequalities e) Rational Inequalities 1. Is the ollowing relation a unction
More informationPhysics 5153 Classical Mechanics. Solution by Quadrature-1
October 14, 003 11:47:49 1 Introduction Physics 5153 Classical Mechanics Solution by Quadrature In the previous lectures, we have reduced the number o eective degrees o reedom that are needed to solve
More informationMixed Signal IC Design Notes set 6: Mathematics of Electrical Noise
ECE45C /8C notes, M. odwell, copyrighted 007 Mied Signal IC Design Notes set 6: Mathematics o Electrical Noise Mark odwell University o Caliornia, Santa Barbara rodwell@ece.ucsb.edu 805-893-344, 805-893-36
More informationFEEDFORWARD CONTROLLER DESIGN BASED ON H ANALYSIS
271 FEEDFORWARD CONTROLLER DESIGN BASED ON H ANALYSIS Eduardo J. Adam * and Jacinto L. Marchetti Instituto de Desarrollo Tecnológico para la Industria Química (Universidad Nacional del Litoral - CONICET)
More informationLike bilateral Laplace transforms, ROC must be used to determine a unique inverse z-transform.
Inversion of the z-transform Focus on rational z-transform of z 1. Apply partial fraction expansion. Like bilateral Laplace transforms, ROC must be used to determine a unique inverse z-transform. Let X(z)
More informationSolving Continuous Linear Least-Squares Problems by Iterated Projection
Solving Continuous Linear Least-Squares Problems by Iterated Projection by Ral Juengling Department o Computer Science, Portland State University PO Box 75 Portland, OR 977 USA Email: juenglin@cs.pdx.edu
More information2.161 Signal Processing: Continuous and Discrete Fall 2008
IT OpenCourseWare http://ocw.mit.edu 2.161 Signal Processing: Continuous and Discrete all 2008 or information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. assachusetts
More informationEFFICIENT REMEZ ALGORITHMS FOR THE DESIGN OF NONRECURSIVE FILTERS
EFFICIENT REMEZ ALGORITHMS FOR THE DESIGN OF NONRECURSIVE FILTERS Copyright 2003- Andreas Antoniou Victoria, BC, Canada Email: aantoniou@ieee.org July 24, 2007 Frame # 1 Slide # 1 A. Antoniou EFFICIENT
More informationThe Fourier Transform
The Fourier Transorm Fourier Series Fourier Transorm The Basic Theorems and Applications Sampling Bracewell, R. The Fourier Transorm and Its Applications, 3rd ed. New York: McGraw-Hill, 2. Eric W. Weisstein.
More informationEstimation and detection of a periodic signal
Estimation and detection o a periodic signal Daniel Aronsson, Erik Björnemo, Mathias Johansson Signals and Systems Group, Uppsala University, Sweden, e-mail: Daniel.Aronsson,Erik.Bjornemo,Mathias.Johansson}@Angstrom.uu.se
More informationAdditional exercises in Stationary Stochastic Processes
Mathematical Statistics, Centre or Mathematical Sciences Lund University Additional exercises 8 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
More informationLecture 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 informationDistributed Optimization Methods for Wide-Area Damping Control of Power System Oscillations
Preprints o the 9th World Congress The International Federation o Automatic Control Cape Town, South Arica. August 4-9, 4 Distributed Optimization Methods or Wide-Area Damping Control o Power System Oscillations
More information1 Relative degree and local normal forms
THE ZERO DYNAMICS OF A NONLINEAR SYSTEM 1 Relative degree and local normal orms The purpose o this Section is to show how single-input single-output nonlinear systems can be locally given, by means o a
More informationSIO 211B, Rudnick. We start with a definition of the Fourier transform! ĝ f of a time series! ( )
SIO B, Rudnick! XVIII.Wavelets The goal o a wavelet transorm is a description o a time series that is both requency and time selective. The wavelet transorm can be contrasted with the well-known and very
More informationComputer Derivations of Numerical Differentiation Formulae. Int. J. of Math. Education in Sci. and Tech., V 34, No 2 (March-April 2003), pp
Computer Derivations o Numerical Dierentiation Formulae By Jon H. Matews Department o Matematics Caliornia State University Fullerton USA Int. J. o Mat. Education in Sci. and Tec. V No (Marc-April ) pp.8-87.
More informationTime 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 informationarxiv: v2 [math.co] 29 Mar 2017
COMBINATORIAL IDENTITIES FOR GENERALIZED STIRLING NUMBERS EXPANDING -FACTORIAL FUNCTIONS AND THE -HARMONIC NUMBERS MAXIE D. SCHMIDT arxiv:6.04708v2 [math.co 29 Mar 207 SCHOOL OF MATHEMATICS GEORGIA INSTITUTE
More informationEE 311 February 22, 2019 Lecture 13
EE 311 February, 019 Lecture 13 Minimum Phase FIR filters Geometric Interpretation of P/Z locations Minimum Phase System - A system is said to be a minimum phase system if the deviation from zero in the
More informationAn Alternative Poincaré Section for Steady-State Responses and Bifurcations of a Duffing-Van der Pol Oscillator
An Alternative Poincaré Section or Steady-State Responses and Biurcations o a Duing-Van der Pol Oscillator Jang-Der Jeng, Yuan Kang *, Yeon-Pun Chang Department o Mechanical Engineering, National United
More informationINF3440/INF4440. Design of digital filters
Last week lecture Today s lecture: Chapter 8.1-8.3, 8.4.2, 8.5.3 INF3440/INF4440. Design of digital filters October 2004 Last week lecture Today s lecture: Chapter 8.1-8.3, 8.4.2, 8.5.3 Last lectures:
More informationChapter 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 informationScattered Data Approximation of Noisy Data via Iterated Moving Least Squares
Scattered Data Approximation o Noisy Data via Iterated Moving Least Squares Gregory E. Fasshauer and Jack G. Zhang Abstract. In this paper we ocus on two methods or multivariate approximation problems
More informationDHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A
DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A Classification of systems : Continuous and Discrete
More informationLetters to the editor
Letters to the editor Dear Editor, I read with considerable interest the article by Bruno Putzeys in Linear udio Vol 1, The F- word - or, why there is no such thing as too much eedback. In his excellent
More informationAn Algebraic-Geometric Method for Computing Zolotarev Polynomials
An Algebraic-Geometric Method for Computing Zolotarev Polynomials Georg Grasegger N Thieu Vo March 4, 016 In this paper we study a differential equation which arises from finding Zolotarev polynomials
More information10. Joint Moments and Joint Characteristic Functions
10. Joint Moments and Joint Characteristic Functions Following section 6, in this section we shall introduce various parameters to compactly represent the inormation contained in the joint p.d. o two r.vs.
More informationTheorem Let J and f be as in the previous theorem. Then for any w 0 Int(J), f(z) (z w 0 ) n+1
(w) Second, since lim z w z w z w δ. Thus, i r δ, then z w =r (w) z w = (w), there exist δ, M > 0 such that (w) z w M i dz ML({ z w = r}) = M2πr, which tends to 0 as r 0. This shows that g = 2πi(w), which
More informationUNIVERSITY OF OSLO. Faculty of mathematics and natural sciences. Forslag til fasit, versjon-01: Problem 1 Signals and systems.
UNIVERSITY OF OSLO Faculty of mathematics and natural sciences Examination in INF3470/4470 Digital signal processing Day of examination: December 1th, 016 Examination hours: 14:30 18.30 This problem set
More information