Digital Filters IIR & FIR

Total Page:16

File Type:pdf, Size:1020Kb

Digital Filters IIR & FIR http://elec3004.com Digital Filters IIR & FIR © 2019 School of Information Technology and Electrical Engineering at The University of Queensland TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA Lecture Schedule: Week Date Lecture Title 27-Feb Introduction 1 1-Mar Systems Overview 6-Mar Systems as Maps & Signals as Vectors 2 8-Mar Systems: Linear Differential Systems 13-Mar Sampling Theory & Data Acquisition 3 15-Mar Aliasing & Antialiasing 20-Mar Discrete Time Analysis & Z-Transform 4 22-Mar Second Order LTID (& Convolution Review) 27-Mar Frequency Response 5 29-Mar Filter Analysis 6 3-Apr Digital Filters (IIR) & Filter Analysis 5-Apr PS 1: Q & A 10-Apr Digital Filter (FIR) & Digital Windows 7 12-Apr FFT 8 17-Apr Active Filters & Estimation & Holiday 19-Apr 24-Apr Holiday 26-Apr 1-May Introduction to Feedback Control 9 3-May Servoregulation/PID 8-May PID & State-Space 10 10-May State-Space Control 15-May Digital Control Design 11 17-May Stability 22-May State Space Control System Design 12 24-May Shaping the Dynamic Response 29-May System Identification & Information Theory 13 31-May Summary and Course Review ELEC 3004: Systems 3 April 2019 2 1 Follow Along Reading: Today B. P. Lathi • Chapter 10 Signal processing and linear systems (Discrete-Time System Analysis 1998 Using the z-Transform) TK5102.9.L38 1998 – § 10.3 Properties of DTFT – § 10.5 Discrete-Time Linear System analysis by DTFT – § 10.7 Generalization of DTFT to the 풵 –Transform • Chapter 12 (Frequency Response and Digital Filters) • § 12.1 Frequency Response of Discrete-Time Systems • § 12.3 Digital Filters • § 12.4 Filter Design Criteria • § 12.7 Nonrecursive Filters ELEC 3004: Systems 3 April 2019 3 ELEC3004 is 흅풊 −풆 ELEC 3004: Systems 3 April 2019 4 2 Periodic Signals: Writing them in the Fourier Domain & z-Domain • Synthesis: ELEC 3004: Systems 3 April 2019 5 ퟏ Euler’s Identity: 풔풊풏 흎풕 = 풆풊⋅ 흎풕 − 풆−풊⋅ 흎풕 ퟐ풊 • The Discrete-Time Fourier Transform of a sinusoid ELEC 3004: Systems 3 April 2019 6 3 Recap: IIR Filters = “Analog Filters” in Digital Form ELEC 3004: Systems 3 April 2019 7 Filter Specification in the Frequency Domain Where: 1 = passband ripple (dB) |H(ω)| 2 = stopband attenuation (dB) ωp = passband edge (Hz) ωst = stopband edge (Hz) 1 ωc = cutoff frequency (@ 3dB) N: filter type/order to meet specification 2 ω ωp ωc ωst Passband Transition Stopband ELEC 3004: Systems 3 April 2019 8 4 Butterworth Filters ELEC 3004: Systems 3 April 2019 9 Butterworth Filters • Butterworth: Smooth in the pass-band • The amplitude response |H(jω)| of an nth order Butterworth low pass filter is given by: • The normalized case (ωc=1) Recall that: ELEC 3004: Systems 3 April 2019 10 5 Analog Filter Summary Passband Stopband Transition MATLAB Design Filter Type Ripple Ripple Band Command Butterworth No No Loose butter Chebyshev Yes No Tight cheby Chebyshev Type II No Yes Tight cheby2 (Inverse Chebyshev) Eliptic Yes Yes Tightest ellip ELEC 3004: Systems 3 April 2019 11 IIR Filter Design Methods ELEC 3004: Systems 3 April 2019 12 6 IIR Filter Design Methods • Normally based on analogue prototypes – Butterworth, Chebyshev, Chebyshev 2, Elliptic, etc. • Then transform 퐻 푠 → 퐻(푧) • Three popular methods: 1. Impulse invariant – 퐻(푧): whose impulse response is a sampled version of ℎ(푡) (also step invariant) 2. Matched z–Transform – poles/zeros 퐻(푠) directly mapped to poles/zeros 퐻(푧) 3. Bilinear z – transform – left hand s – plane mapped to unit circle in z – plane ELEC 3004: Systems 3 April 2019 13 Impulse Invariant Simplest approach, proceeds as follows: 1. Select prototype analogue filter 2. Determine H(s) for desired 휔 푐 and 휔 푠 푐푢푡표푓푓 푓푟푒푞. 푠푡표푝 푓푟푒푞. 3. Inverse Laplace • Calculate impulse response, ℎ(푡) 4. Sample impulse response ℎ 푡 푡=푛Δ푡푑 • ℎ[푛] = Δ푡푑 ℎ(푛Δ푡푑) 5. Take z-Transform of ℎ 푛 ⇒ 퐻(푧) – Poles: 푝푖 maps to exp (푝푖Δ푡푑) – Zeros: have no simple mapping ELEC 3004: Systems 3 April 2019 14 7 Impulse Invariant [2] Useful approach when: • Impulse (or step) invariance is required – e.g., control applications • Designing Lowpass or Bandpass filters Has problems when: • 퐻 휔 does not 0 as 휔 → ∞ • Ex: highpass or bandstop filters • If H(w) is not bandlimited, aliasing occurs! ELEC 3004: Systems 3 April 2019 15 Matched z - transform • Maps poles/zeros in s – plane directly –to poles/zeros in z – plane • No great virtues/problems • Fairly old method –not commonly used –so we won’t consider it further ELEC 3004: Systems 3 April 2019 16 8 Bilinear z - transform • Maps complete imaginary s –plane () – to unit circle in z -plane • That is: map analogue frequency 휔푎 to discrete frequency 휔푑 • Uses continuous transform: 2 d t a tan t 2 흎 This compresses (warps) 흎 to have finite extent 풔 풂 ퟐ this removes possibility of any aliasing ELEC 3004: Systems 3 April 2019 17 tan transform maps ωa to ωd ω t/2 Analogue ωa d Filter |H(ωa)| 0 - 0 2 3 4 ωdt/2 Spectral compression |H(ωd)| due to the bilinear z -transform Digital Filter -ωs/2 0 ωs/2 ωs 3ωs/2 2ωs ωd Note,ELEC H(3004:ω Systemsd) periodic, due to sampling 3 April 2019 18 9 Bilinear Transform The bilinear transform Transforming to s-domain Remember: s = ja and tan = sin/cos Where = dt/2 Using Euler’s relation This becomes… (note: j terms cancel) Multiply by exp(-j)/exp(-j) As z = exp(sdt) = exp(jdt) ELEC 3004: Systems 3 April 2019 19 Bilinear Transform • Convert H(s) H(z) by • However, this substituting, transformation compresses the analogue frequency response, which means 21 z 1 – digital cut off frequency s will be lower than the t1 z 1 analogue prototype Note: this comes directly from tan transform • Therefore, analogue filter must be “pre-warped” prior to transforming H(s) H(z) ELEC 3004: Systems 3 April 2019 20 10 Bilinear Pre-warping 2 d t a tan t 2 a = d ELEC 3004: Systems 3 April 2019 21 Bilinear Transform: Example • Design digital Butterworth lowpass filter – order, n = 2, cut off frequency 휔푑 = 628 rad/s – sampling frequency 휔푠 = 5024 rad/s (800Hz) • Pre-warp to find 휔푎 that gives desired 휔푑 2 628 Note: ωd < ωa a tan 663 rad/s 1 2 800 due to compression 800 • Butterworth prototype (unity cut off) is, 1 H(s) s2 2s 1 ELEC 3004: Systems 3 April 2019 22 11 Bilinear Transform: Example [2] 푠 • De-normalised analogue prototype (푠’ = ) 휔푐 – 휔푐 = 663 rad/s (required 휔푎 to give desired 휔푑) 1 H(sd ) 2 s 2s 1 663 663 1 – Convert H(s) H(z) by substituting 21 z s 1 t1 z 1 H(z) 2 2800(1 z 1) 2800(1 z 1) 2 1 1 1 663(1 z ) 663(1 z ) 0.098z 2 0.195z 0.098 Note: H(z) has both H(z) poles and zeros z 2 0.942z 0.333 H(s) was all-pole ELEC 3004: Systems 3 April 2019 23 Bilinear Transform: Example [3] Y (z) 0.098z 2 0.195z 0.098 H (z) X (z) z 2 0.942z 0.333 • Multiply out and make causal: Y (z)(z 2 0.942z 0.333) X (z)(0.098z 2 0.195z 0.098) Y (z)(1 0.942z 1 0.333z 2 ) X (z)(0.098 0.195z 1 0.098z 2 ) • Finally, apply inverse z-transform to yield the difference equation: y[ n ] 0.098 x [ n ] 0.195 x [ n 1] 0.098 x [ n 2] 0.942y [ n 1] 0.333 y [ n 2] ELEC 3004: Systems 3 April 2019 24 12 Bilinear Transform: Example [4] Magnitude response c Digital compared to Analog: 1. Increased roll off and attenuation in stopband 휔 2. Nearly attenuation at 푠 2 ELEC 3004: Systems 3 April 2019 25 Bilinear Transform: Example [5] Pole/Zero Plot 1 0.8 0.6 0.4 0.2 0 Imaginary Part Imaginary -0.2 -0.4 -0.6 -0.8 -1 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 Real Part ELEC 3004: Systems 3 April 2019 26 13 Bilinear Transform: Example [6] Phase response Increased phase delay Bilinear transform has effectively increased digital filter order (by adding zeros) ELEC 3004: Systems 3 April 2019 27 Bilinear Transform: Example [7] Impulse Response 0.35 0.3 0.25 0.2 0.15 Amplitude 0.1 0.05 0 0 2 4 6 8 10 12 14 16 Samples ELEC 3004: Systems 3 April 2019 28 14 Bilinear Transform: Example [8] x[n] Canonical Implementation 0.942 -0.333 y[n] 0.098y'[n] 0.195y'[n 1] 0.098y'[n 2] y'[n] x[n] 0.942y'[n 1] 0.333y'[n 2] z -1 z -1 y[n]’ of the difference equation 0.098 0.195 0.098 y[n] 0.098x[n] 0.195x[n 1] 0.098x[n 2] 0.942y[n 1] 0.333y[n 2] y[n] ELEC 3004: Systems 3 April 2019 29 Bilinear Design Summary • Calculate pre-warping analogue cutoff frequency • De-normalise filter transfer function using pre-warping cut-off • Apply bilinear transform and simplify • Use inverse z-transform to obtain difference equation ELEC 3004: Systems 3 April 2019 30 15 BREAK ELEC 3004: Systems 3 April 2019 31 Tutorial 3 (Week 6 & 7!) • Week 6: PS 1 Review • Week 7: FIR Filters • DCT, FFT & More! ELEC 3004: Systems 3 April 2019 32 16 Fun Demo! Resize a “Screen Shot” • 10:1 Reduction of Picture of an LCD Screen… Without Gaussian Filter First WITH Gaussian Filter (σ=2) • Moire ∵ of Aliasing of a Non Band-limited Signal ELEC 3004: Systems 3 April 2019 33 Direct Synthesis (in the Z-Domain) ELEC 3004: Systems 3 April 2019 34 17 Direct Synthesis • Not based on analogue prototype – But direct placement of poles/zeros • Useful for – First order lowpass or highpass • simple smoothers – Resonators and equalisers • Single frequency amplification/removal – Comb and notch filters • Multiple frequency amplification/removal ELEC 3004: Systems 3 April 2019 35 First Order Filter: Example • General first order transfer function – Gain, G, zero at –b, pole at a (a, b both < 1) Remember: H(ω) = H(z)|z = exp(jwt) G1 bz 1 H(z) 1 az 1 with a +ve & b –ve z = exp(jω) this is a lowpass filter i.e., G1 b o x H (0) exp(j) = -1 1= exp(j0) 1 a -b a G1 b H ( ) s/2 1 a ELEC 3004: Systems 3 April 2019 36 18 First Order Filter: Example • Possible design criteria – cut-off frequency, 휔푐 • 3푑퐵 = 20 log ( 퐻 (휔푐) ) • e.g., at 휔 = , 푐 2 1+푏 • = 2 1+푎 – stopband attenuation • assume 휔푠푡표푝 = (Nyquist frequency) 퐻() 1 • e.g., = = i.e., two unknowns (a,b) 2 퐻(0) 21 two (simultaneous) design equations.
Recommended publications
  • Active Control of Loudspeakers: an Investigation of Practical Applications
    Downloaded from orbit.dtu.dk on: Dec 18, 2017 Active control of loudspeakers: An investigation of practical applications Bright, Andrew Paddock; Jacobsen, Finn; Polack, Jean-Dominique; Rasmussen, Karsten Bo Publication date: 2002 Document Version Early version, also known as pre-print Link back to DTU Orbit Citation (APA): Bright, A. P., Jacobsen, F., Polack, J-D., & Rasmussen, K. B. (2002). Active control of loudspeakers: An investigation of practical applications. General rights Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying the publication in the public portal If you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediately and investigate your claim. Active Control of Loudspeakers: An Investigation of Practical Applications Andrew Bright Ørsted·DTU – Acoustic Technology Technical University of Denmark Published by: Ørsted·DTU, Acoustic Technology, Technical University of Denmark, Building 352, DK-2800 Kgs. Lyngby, Denmark, 2002 3 This work is dedicated to the memory of Betty Taliaferro Lawton Paddock Hunt (1916-1999) and to Samuel Raymond Bright, Jr. (1936-2001) 4 5 Table of Contents Preface 9 Summary 11 Resumé 13 Conventions, notation, and abbreviations 15 Conventions......................................................................................................................................
    [Show full text]
  • Simple Simple Digital Filter Design for Analogue Engineers
    Simple Digital Filter Design for Analogue Engineers 1 C Vout Vin R = 1/(1 + sCR) Vin R The negative sign is the only difference between this circuit 2 and the simple RC C R circuit above - Vin Vout 0V = -1/(1 + sCR) + Vin 3 Exactly the same formula used above C Vin R - Vout 0V = -1/(1 + sCR) + Vin 4 IN -T/(CR) Delay (T) OUT T = delay time Digital Filters for Analogue Engineers by Andy Britton, June 2008 Page 1 of 14 Introduction If I’d read this document years ago it would have saved me countless hours of agony and confusion understanding what should be conceptually very simple. My biggest discontent with topical literature is that they never cleanly relate digital filters to “real world” analogue filters. This article/document sets out to: - • Describe the function of a very basic RC low pass analogue filter • Convert this filter to an analogue circuit that is digitally realizable • Explain how analogue functions are converted to digital functions • Develop a basic 1st order digital low-pass filter • Develop a 2nd order filter with independent Q and frequency control parameters • Show how digital filters can be proven/designed using a spreadsheet such as excel • Demonstrate digital filters by showing excel graphs of signals • Explain the limitations of use of digital filters i.e. when they become unstable • Show how these filters fit in to the general theory (yawn!) Before the end of this article you should hopefully find something useful to guide you on future designs and allow you to successfully implement a digital filter.
    [Show full text]
  • Simulating the Directivity Behavior of Loudspeakers with Crossover Filters
    Audio Engineering Society Convention Paper Presented at the 123rd Convention 2007 October 5–8 New York, NY, USA The papers at this Convention have been selected on the basis of a submitted abstract and extended precis that have been peer reviewed by at least two qualified anonymous reviewers. This convention paper has been reproduced from the author's advance manuscript, without editing, corrections, or consideration by the Review Board. The AES takes no responsibility for the contents. Additional papers may be obtained by sending request and remittance to Audio Engineering Society, 60 East 42nd Street, New York, New York 10165-2520, USA; also see www.aes.org. All rights reserved. Reproduction of this paper, or any portion thereof, is not permitted without direct permission from the Journal of the Audio Engineering Society. Simulating the Directivity Behavior of Loudspeakers with Crossover Filters Stefan Feistel1, Wolfgang Ahnert2, and Charles Hughes3, and Bruce Olson4 1 Ahnert Feistel Media Group, Arkonastr.45-49, 13189 Berlin, Germany [email protected] 2 Ahnert Feistel Media Group, Arkonastr.45-49, 13189 Berlin, Germany [email protected] 3 Excelsior Audio Design & Services, LLC, Gastonia, NC, USA [email protected] 4 Olson Sound Design, Brooklyn Park, MN, USA [email protected] ABSTRACT In previous publications the description of loudspeakers was introduced based on high-resolution data, comprising most importantly of complex directivity data for individual drivers as well as of crossover filters. In this work it is presented how this concept can be exploited to predict the directivity balloon of multi-way loudspeakers depending on the chosen crossover filters.
    [Show full text]
  • Framsida Msc Thesis Viktor Gunnarsson
    Assessment of Nonlinearities in Loudspeakers Volume dependent equalization Master’s Thesis in the Master’s programme in Sound and Vibration VIKTOR GUNNARSSON Department of Civil and Environmental Engineering Division of Applied Acoustics Chalmers Room Acoustics Group CHALMERS UNIVERSITY OF TECHNOLOGY Göteborg, Sweden 2010 Master’s Thesis 2010:27 MASTER’S THESIS 2010:27 Assessment of Nonlinearities in Loudspeakers Volume dependent equalization VIKTOR GUNNARSSON Department of Civil and Environmental Engineering Division of Applied Acoustics Roomacoustics Group CHALMERS UNIVERSITY OF TECHNOLOGY Goteborg,¨ Sweden 2010 CHALMERS, Master’s Thesis 2010:27 ii Assessment of Nonlinearities in Loudspeakers Volume dependent equalization © VIKTOR GUNNARSSON, 2010 Master’s Thesis 2010:27 Department of Civil and Environmental Engineering Division of Applied Acoustics Roomacoustics Group Chalmers University of Technology SE-41296 Goteborg¨ Sweden Tel. +46-(0)31 772 1000 Reproservice / Department of Civil and Environmental Engineering Goteborg,¨ Sweden 2010 Assessment of Nonlinearities in Loudspeakers Volume dependent equalization Master’s Thesis in the Master’s programme in Sound and Vibration VIKTOR GUNNARSSON Department of Civil and Environmental Engineering Division of Applied Acoustics Roomacoustics Group Chalmers University of Technology Abstract Digital room correction of loudspeakers has become popular over the latest years, yield- ing great gains in sound quality in applications ranging from home cinemas and cars to audiophile HiFi-systems. However,
    [Show full text]
  • Classic Filters There Are 4 Classic Analogue Filter Types: Butterworth, Chebyshev, Elliptic and Bessel. There Is No Ideal Filter
    Classic Filters There are 4 classic analogue filter types: Butterworth, Chebyshev, Elliptic and Bessel. There is no ideal filter; each filter is good in some areas but poor in others. • Butterworth: Flattest pass-band but a poor roll-off rate. • Chebyshev: Some pass-band ripple but a better (steeper) roll-off rate. • Elliptic: Some pass- and stop-band ripple but with the steepest roll-off rate. • Bessel: Worst roll-off rate of all four filters but the best phase response. Filters with a poor phase response will react poorly to a change in signal level. Butterworth The first, and probably best-known filter approximation is the Butterworth or maximally-flat response. It exhibits a nearly flat passband with no ripple. The rolloff is smooth and monotonic, with a low-pass or high- pass rolloff rate of 20 dB/decade (6 dB/octave) for every pole. Thus, a 5th-order Butterworth low-pass filter would have an attenuation rate of 100 dB for every factor of ten increase in frequency beyond the cutoff frequency. It has a reasonably good phase response. Figure 1 Butterworth Filter Chebyshev The Chebyshev response is a mathematical strategy for achieving a faster roll-off by allowing ripple in the frequency response. As the ripple increases (bad), the roll-off becomes sharper (good). The Chebyshev response is an optimal trade-off between these two parameters. Chebyshev filters where the ripple is only allowed in the passband are called type 1 filters. Chebyshev filters that have ripple only in the stopband are called type 2 filters , but are are seldom used.
    [Show full text]
  • A New Digital Filter Using Window Resizing for Protective Relay Applications
    A New Digital Filter Using Window Resizing for Protective Relay Applications Bogdan Kasztenny, Mangapathirao V. Mynam, Titiksha Joshi, and Chad Daniels Schweitzer Engineering Laboratories, Inc. Published in the proceedings of the 15th International Conference on Developments in Power System Protection Liverpool, United Kingdom March 9–12, 2020 A NEW DIGITAL FILTER USING WINDOW RESIZING FOR PROTECTIVE RELAY APPLICATIONS Bogdan Kasztenny1*, Mangapathirao V. Mynam1, Titiksha Joshi1, Chad Daniels1 1Schweitzer Engineering Laboratories, Inc., Pullman, Washington, USA *[email protected] Keywords: POWER SYSTEM PROTECTION, VARIABLE-WINDOW FILTER, WINDOW RESIZING. Abstract Digital protective relays use finite impulse response filters with sliding data windows for band-pass filtering of voltages and currents and measurement of phasors. Cosine, Fourier, and Walsh data windows are commonly used. Short windows yield faster protection operation but allow larger transient errors jeopardizing protection security and calling for adequate countermeasures. Often, these countermeasures erase some, if not most, benefits of shorter data windows. This paper presents the theory, implementation, laboratory test results, and a field case example of a new filtering method for protective relaying based on window resizing. The method uses a full-cycle sliding data window until a disturbance is detected, at which time the window size is considerably shortened to include only disturbance samples and exclude all pre-disturbance samples. With passing of time, the window size grows to include more disturbance samples as they become available. When the window reaches its nominal full-cycle size, it stops extending and starts sliding again. By purging the pre-disturbance data, the new filter strikes an excellent balance between speed and accuracy.
    [Show full text]
  • Switched Capacitor Networks and Techniques for the Period 19 1-1992
    Active and Passive Elec. Comp., 1994, Vol. 16, pp. 171-258 Reprints available directly from the publisher Photocopying permitted by license only 1994 Gordon and Breach Science Publishers S.A. Printed in Malaysia A CHRONOLOGICAL LIST OF REFERENCES ON SWITCHED CAPACITOR NETWORKS AND TECHNIQUES FOR THE PERIOD 19 1-1992 A.K. SINGH Electronics Lab., Department of Electronics and Communication Engineering, Delhi Institute of Technology, Kashmere Gate, Delhi 110006, India. (Received November 16, 1993; in final form December 15, 1993) A chronological list of 440 references on switched capacitor (SC) networks from 1939 to May 1981 was published in this Journal by J. Vandewalle. In this communication, we present a compilation of 1357 references covering the period from May 1981-1992 (along with a supplementary list of 43 missing references for the period before May 1981). The present compilation and the earlier one by Vandewalle put together, thus, constitute an exhaustive bibliography of 1797 references on SC-networks and tech- niques till 1992. I. INTRODUCTION The importance of SC-networks in the area of instrumentation and communication is well established. Because of their suitability to VLSI implementation, along with digital networks on the same chip and their low cost coupled with accuracy, SC- networks have greatly enhanced their applicability in the electronics world. Enor- mous volumes of literature on the SC-techniques for different applications is now available. Many design procedures including those based upon immittance simu- lation and wave concepts have been evolved. Application of SC-networks in the design of FIR and IIR filters and neural networks have also been reported.
    [Show full text]
  • Digital Filter Structures from Classical Analogue Networks
    DIGITAL FILTER STRUCTURES FROM CLASSICAL ANALOGUE NETWORKS By STUART SIMON LAWSON A THESIS SUBMITTED FOR THE Ph.D. DEGREE IN THE UNIVERSITY OF LONDON. DEPARTMENT OF ELECTRICAL ENGINEERING, IMPERIAL COLLEGE OF SCIENCE AND TECHNOLOGY, LONDON,S.W.7 OCTOBER 1975- -2- A3STRACT decent investigations have shown that a class of digital filter structures exists that poseeeces mudh lower attenuation distortion than the conventional direct or cascade forms. These structures can be derived from classical analogue doubly- terminated lossless networks by using a one-port wave variable description for circuit elements. The basic teChnique, due to Fettweis, consists of expressing the voltage-current relationship of an element in terms of incident and reflected waves and then applying the bilinear transformation to give the digital equivalent. These digital circuits are then interconnected with the aid of 'Adaptors'. An adaptor is simply the digital realization of Kirchhoff's two laws for a parallel or series junction of n ports. The use of waves in the derivation of the digital filter structures has led to the term ''rave Digital ;Filters' being applied to them. In this thesis it is shown that, by considerinf, each clement in the analogue network as a two-port, a true simulation can be achieved for the corresponding digital filter structure. In the new method, the adaptor, which is needed in the one-port description, is not required explicitly but is included as part of the equivalent wave-flow diagram. The relationship between the sensitivity of the attenuation to first-order multiplier variations and the analogue network element sensitivities is derived and it is shown that the multiplier sensitivities are not generally zero at points of maximum pseudopower transfer.
    [Show full text]
  • All-Analogue Real-Time Broadband Filter Bank Multicarrier Optical Communications System
    > REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 1 All-Analogue Real-Time Broadband Filter Bank Multicarrier Optical Communications System Fernando A. Gutiérrez, Philip Perry, Member, IEEE, Eamonn P. Martin, Andrew D. Ellis, Member, IEEE, Frank Smyth, Member, IEEE, and Liam P. Barry, Senior Member, IEEE. their optical counterparts. Consequently, wavelength division Abstract— This paper studies the key aspects of an optical link multiplexing (WDM) schemes have been implemented which transmits a broadband microwave filter bank multicarrier employing electrical subsystems in the transmitter and/or the (FBMC) signal. The work is presented in the context of creating receiver, as in coherent WDM [3] or Nyquist WDM [4]. an all-analogue real-time multi-gigabit orthogonal frequency However, to decrease the number of total optical wavelengths, division multiplexing (OFDM) electro-optical transceiver for short range and high capacity data center networks. Passive these systems require broadband baseband signals of tens of microwave filters are used to perform the pulse shaping of the bit Gbaud, which limits its performance and increases the cost streams, allowing an orthogonal transmission without the and difficulty of any practical real-time implementation. necessity of digital signal processing (DSP). Accordingly, a cyclic Subcarrier multiplexing (SCM) is a different alternative that prefix that would cause a reduction in the net data rate is not combines several RF subchannels into one signal, which is required. An experiment consisting of three orthogonally spaced then modulated onto an optical wavelength before 2.7 Gbaud quadrature phase shift keyed (QPSK) subchannels demonstrates that the spectral efficiency of traditional DSP-less transmission over fiber.
    [Show full text]
  • An Overview of Microwave Bandpass Filters with Capacitive Coupled Resonators Siniša P
    December, 2010 Microwave Review An Overview of Microwave Bandpass Filters with Capacitive Coupled Resonators Siniša P. Jovanović Abstract – This paper presents a summary of several bandpass Resonators within a filter can be mutually coupled by filters all consisting of resonators coupled only by capacitive capacitive (electric) coupling (Fig. 1a), inductive (magnetic) coupling. The basic filter’s configuration with asymmetric inductors coupling (Fig. 1b) or mixed coupling (Fig. 1c) [7]. Higher- is explained in detail as well as its modifications with asymmetric order filters usually employ all these coupling types to achieve capacitors. The filter’s design process is undemanding due to the desired characteristics. However, as shown in [8-16] it is filter’s simple configuration, while its compact size makes it suitable for integration. Six filters with central frequencies ranging from possible to realize filters made with only capacitive coupling UHF to X band were designed, realized, and tested with excellent resonators which occupy a significantly smaller area agreement between the predicted and measured results. compared to filters with inductive or mixed coupling. Keywords – Capacitive coupling, lattice structure, bandpass filters, microstrip, printed filters. II. FILTER’S CONFIGURATION I. INTRODUCTION Fig. 2 shows a basic electric scheme of a filter that consists of four identical resonators (Q1 to Q4) electrically coupled by Band pass filters with low insertion losses are essential capacitors Cr. Although the scheme has only four variables, components of all kinds of modern communication devices Cp, Cr, L1, and L2, by varying their values it is possible to because of both their band selecting and image and spurious obtain a band pass filter at a desired central frequency.
    [Show full text]
  • A Review and Modern Approach to LC Ladder Synthesis
    J. Low Power Electron. Appl. 2011, 1, 20-44; doi:10.3390/jlpea1010020 OPEN ACCESS Journal of Low Power Electronics and Applications ISSN 2079-9268 www.mdpi.com/journal/jlpea Review A Review and Modern Approach to LC Ladder Synthesis Alexander J. Casson ? and Esther Rodriguez-Villegas Circuits and Systems Research Group, Electrical and Electronic Engineering Department, Imperial College London, SW7 2AZ, UK; E-Mail: [email protected] ? Author to whom correspondence should be addressed; E-Mail: [email protected]; Tel.: +44(0)20-7594-6297; Fax: +44(0)20-7581-4419. Received: 19 November 2010; in revised form: 14 January 2011 / Accepted: 22 January 2011 / Published: 28 January 2011 Abstract: Ultra low power circuits require robust and reliable operation despite the unavoidable use of low currents and the weak inversion transistor operation region. For analogue domain filtering doubly terminated LC ladder based filter topologies are thus highly desirable as they have very low sensitivities to component values: non-exact component values have a minimal effect on the realised transfer function. However, not all transfer functions are suitable for implementation via a LC ladder prototype, and even when the transfer function is suitable the synthesis procedure is not trivial. The modern circuit designer can thus benefit from an updated treatment of this synthesis procedure. This paper presents a methodology for the design of doubly terminated LC ladder structures making use of the symbolic maths engines in programs such as MATLAB and MAPLE. The methodology is explained through the detailed synthesis of an example 7th order bandpass filter transfer function for use in electroencephalogram (EEG) analysis.
    [Show full text]
  • Applied Signal Processing
    APPLIED SIGNAL PROCESSING 2004 Chapter 1 Digital ¯ltering In this section digital ¯lters are discussed, with a focus on IIR (In¯nite Impulse Re- sponse) ¯lters and their applications. The most important kinds of IIR ¯lter prototypes are discussed in section 1.1, and structures used in the implementation of IIR ¯lters are presented in section 1.2. In section 1.3 some important ¯lters designed for special purposes are discussed. Finally, the application of digital ¯ltering will be illustrated in section 1.4 by two case studies: ² Dual-tone multifrequency (DTMF) generation and detection in digital telephony, and ² Plucked-string ¯lters in synthetic music. 1.1 IIR ¯lter prototypes An IIR ¯lter of order N is described by the di®erence equation y(n) + a1y(n ¡ 1) + ¢ ¢ ¢ + aN y(n ¡ N) = b0x(n) + b1x(n ¡ 1) + ¢ ¢ ¢ + bM x(n ¡ M) (1.1) and it has the transfer function N N¡1 N¡M b0z + b1z + ¢ ¢ ¢ + bM z H(z) = N N¡1 (1.2) z + a1z + ¢ ¢ ¢ + aN IIR ¯lters provide more flexibility than FIR ¯lters due to the feedback from previous outputs. Compared to FIR ¯lters, the denominator polynomial of H(z) provides more freedom to shape the frequency response of the ¯lter. Therefore an IIR ¯lter which achieves a given set of speci¯cations is usually simpler and has much fewer parameters than a FIR ¯lters designed for the same speci¯cations. This property makes IIR ¯lters well suited for a number of applications. On the other hand, IIR ¯lters have some limitations which one should be aware of.
    [Show full text]