Filter Approximation Concepts

Total Page:16

File Type:pdf, Size:1020Kb

Filter Approximation Concepts 622 (ESS) 1 Filter Approximation Concepts How do you translate filter specifications into a mathematical expression which can be synthesized ? • Approximation Techniques Why an ideal Brick Wall Filter can not be implemented ? • Causality: Ideal filter is non-causal • Rationality: No rational transfer function of finite degree (n) can have such abrupt transition |H(jω)| h(t) Passband Stopband ω t -ωc ωc -Tc Tc 2 Filter Approximation Concepts Practical Implementations are given via window specs. |H(jω)| 1 Amax Amin ω ωc ωs Amax = Ap is the maximum attenuation in the passband Amin = As is the minimum attenuation in the stopband ωs-ωc is the Transition Width 3 Approximation Types of Lowpass Filter 1 Definitions Ap As Ripple = 1-Ap wc ws Stopband attenuation =As Filter specs Maximally flat (Butterworth) Passband (cutoff frequency) = wc Stopband frequency = ws Equal-ripple (Chebyshev) Elliptic 4 Approximation of the Ideal Lowpass Filter Since the ideal LPF is unrealizable, we will accept a small error in the passband, a non-zero transition band, and a finite stopband attenuation 1 퐻 푗휔 2 = 1 + 퐾 푗휔 2 |H(jω)| • 퐻 푗휔 : filter’s transfer function • 퐾 푗휔 : Characteristic function (deviation of 푇 푗휔 from unity) For 0 ≤ 휔 ≤ 휔푐 → 0 ≤ 퐾 푗휔 ≤ 1 For 휔 > 휔푐 → 퐾 푗휔 increases very fast Passband Stopband ω ωc 5 Maximally Flat Approximation (Butterworth) Stephen Butterworth showed in 1930 that the gain of an nth order maximally flat magnitude filter is given by 1 퐻 푗휔 2 = 퐻 푗휔 퐻 −푗휔 = 1 + 휀2휔2푛 퐾 푗휔 ≅ 0 in the passband in a maximally flat sense 푑푘 퐾 푗휔 2 2 푘 = 0 for 푘 = 1,2, … , 2푛 − 1 푑 휔 휔=0 The corresponding pole locations (for 휀 = 1) can be determined as follows 1 1 2푛 퐻 푠 2 = = → 푠 = − −1 −푛 = 푒푗휋 2푘−1+푛 푠 2푛 푛 2푛 푝 1+ 1+ −1 푠 푗 휋 2푘−1+푛 푗 푠푝 = 푒 2 푛 푘 = 1, … , 2푛 6 Pole Locations: Maximally flat (ε=1) The poles are located on the unity circle at equispaced angles 휋 2푘−1+푛 푠 = 푒푗휃푘 where 휃 = 푘 = 1,2, … , 2푛 푝 푘 2 푛 The real and imaginary parts are 2푘−1 휋 2푘−1 휋 푅푒 푆 = − sin Im 푆 = cos 푝 푛 2 푝 푛 2 Poles in the LHP are associated with 퐻 푠 and poles in the RHP are associated with 퐻 −s 휽풌 ퟎ° ±ퟏퟑퟓ° ±ퟏퟐퟎ°, ퟏퟖퟎ° ±ퟏퟏퟐ. ퟓ°, ±ퟏퟓퟕ. ퟓ° ±ퟏퟎퟖ°, ±ퟏퟒퟒ°, ퟏퟖퟎ° Magnitude Response of Butterworth Filter 8 Design Example Design a 1-KHz maximally flat lowpass filter with: • Attenuation at 10 kHz ≥2000 Normalized prototype: 휔푐 = 1 푟푎푑 푠 , 휔푠 = 10 푟푎푑 푠 2 2 1 1 2푛 6 퐻 푗휔푠 = 2푛 ≤ → 10 ≥ 4 × 10 or 푛 ≥ 3.3 1+휔푠 2000 Choose 푛 = 4 Pole locations 푗휃푘 푠푝 = 푒 where 휃푘 = ±112.5° , ±157.5° 푠푝1,2 = −0.383 ± 푗0.924 푠푝3,4 = −0.924 ± 푗0.383 Normalized transfer function 1 퐻 푠 = 푠2 + 0.765푠 + 1 푠2 + 1.848푠 + 1 퐻1 퐻2 푄 = 1.306, 휔푐 = 1 푄 = 0.541, 휔푐 = 1 9 Design Example 푠 Denormalized transfer function 푠 = 휔푐 1.5585 × 1015 퐻 푠 = 푠2 + 4.8 × 103 푠 + 3.95 × 107 푠2 + 1.16 × 104 푠 + 3.95 × 107 퐻1 퐻2 3 3 푄 = 1.306 , 휔푐 = 2휋10 푄 = 0.541 , 휔푐 = 2휋10 10 Design Example -Discussion We can sharpen the transition in the previous example by increasing the quality factor of one of the two cascaded filters (Q1=3.5 instead of 1.3) To alleviate the peaking problem in the previous ′ response, we can reduce 휔푐2 휔푐2 = 0.6휔푐1 Passband ripples are now existing • They can be tolerated in some applications The resulting response has steeper transition than Butterworth response 11 Equiripple Filter Approximation (Chebyshev I) This type has a steeper transition than Butterworth filters of the same order but at the expense of higher passband ripples |H(jω)|2 Magnitude response of this type is given by 1 1/(1+ε2) 2 1 퐻 푗휔 = 1+ 퐾 푗휔 2 ω -1 1 퐾 푗휔 = 휀퐶푛 휔 |K(jω)|2 −1 퐶푛 휔 = cos 푛 cos 휔 휔 ≤ 1 ε2 ω Going back and forth in ±1 range for -1 1 휔 ≤ 1 -1 ε |K(jω)| 푪풏 is called Chebyshev’s polynomial 1 ω -1 -1 0 1 Defining the passband area of 푲 풋흎 Equiripple Filter Approximation (Chebyshev I) Chebyshev’s Polynomial e푗푛휙+e−푗푛휙 퐶 휔 = cos 푛 cos−1 휔 = 푛 2 풏 푪풏 For the stopband (휔 > 1) 0 1 1 휔 −1 휙 = cos 휔 is complex 2 2휔2 − 1 Thus, 퐶 > 1 푛 3 3 4휔 − 3휔 Since 4 8휔4 − 8휔2 + 1 cos 푛휙 = cosh 푛푗휙 푛 2휔퐶 − 퐶 and 푛−1 푛−2 푗휙 = cosh 휔 Then −1 퐶푛 휔 = cosh 푛 cosh 휔 for 휔 > 1 13 Properties of the Chebyshev polynomials 1 Cn cos(ncos (w))1 w1 Faster response in the stopband In the passband, w<1, Cn is For n>3 and w>1 limited to 1, then, the ripple is determined by e Butterwort h Chebyshev 2 1 n1 N( jw) C 2 2nw2 n1 23 w2 n1 2 2 n 1e C n w 2 2 The -3 dB frequency can be found as: e C n w3dB 1 w1 1 1 1 w3dB cosh cosh w1 n e 14 Pole Locations (Chebyshev Type I) 15 Magnitude Response (Chebyshev Type I) 16 Comparison of Design Steps for Maximally Flat and Chebyshev Cases Step Maximally Flat Chebyshev Find n log 100.1훼푚푖푛 − 1 / 100.1훼푚푎푥 − 1 cosh−1 100.1훼푚푖푛 − 1 100.1훼푚푎푥 − 1 0.5 푛 = 푛 = −1 2 log 휔푠 2 cosh 휔푠 Round up to an integer Round up to an integer Find ε 100.1훼푚푎푥 − 1 1 2 100.1훼푚푎푥 − 1 1 2 180° Find pole If 푛 is odd 휃 = 0°, ±푘 Find 휃푘 as in Butterworth case 푘 푛 180° Find locations If 푛 is even 휃 = ±푘 푘 2푛 1 1 훼 = sinh−1 푛 휀 −1 푛 Radius = Ω0 = 휀 휔푝 Then, −휎 = Ω cos 휃 푘 0 푘 −휎푘 = sin 휃푘 sinh 훼 ±휔 = Ω sin 휃 푘 0 푘 ±휔푘 = cos 휃푘 cosh(훼) 17 Inverse Chebyshev Approximation (Chebyshev Type II) This type has • Steeper transition compared to Butterworth filters (but not as steep as type I) • No passband ripples |H(jω)|2 • Equal ripples in the stopband 1 Magnitude response of this type is given by 2 1 1/(1+ε-2) 퐻 푗휔 = ω 1+ 퐾 푗휔 2 -1 1 |K(jω)|2 1 ∞ 퐾 푗휔 = 1 휀퐶푛 휔 ε-2 ω -1 1 1 −1 1 1 퐶 = cos 푛 cos ≤ 1 ε|K(jω)| 푛 휔 휔 휔 ∞ 휔 ≥ 1 1 Going back and forth in ±1 range for ω 0 휔 ≥ 1 -1 1 -1 푪 is Chebyshev’s polynomial 풏 ∞ Defining the stopband area of 푲 풋흎 Inverse Chebyshev Approximation (Chebyshev Type II) For the passband (휔 < 1) 1 1 퐶 = cosh 푛 cosh−1 for 휔 < 1 푛 휔 휔 1 1 푛 퐶 ≅ 2푛−1 for 휔 ≪ 1 푛 휔 휔 Attenuation 훼 1 훼 = 10 log 1 + 1 푑퐵 휀2퐶2 푛 휔 1 1 훼 = 10 log 1 + 훼 = 10 log 1 + 푚푎푥 2 2 1 푚푖푛 휀2 휀 퐶푛 휔푝 To find the required order for a certain filtering template 훼 10 1 2 2 1 −1 1 10 푚푖푛 −1 퐶푛 = cosh 푛 cosh = 훼 10 휔푝 휔푝 10 푚푎푥 −1 1 2 cosh−1 10훼푚푖푛 10 − 1 10훼푚푎푥 10 − 1 푛 = 1 cosh−1 19 휔푝 Pole/zero Locations (Inverse Chebyshev) Pole/zero locations 2 2 1 1 휀 퐶푛 휔 퐻 푗휔 2 = = 1 2 2 1 1 + 휀−2퐶−2 1 + 휀 퐶푛 휔 푛 휔 We have imaginary zeros at ±휔푧,푘 where 2 1 퐶푛 = 0 휔푧,푘 푘휋 휔 = sec , 푘 = 1,3,5, … , 푛 푧,푘 2푛 If 푠푘 = 휎푘 + 푗휔푘 are the poles of Chebyshev filter Then, 1 푝푘 = 훼푘 + 푗훽푘 = are the poles of inverse Chebyshev filter 푠푘 Magnitude and quality factor of imaginary poles 1 푝푘 = 푄푖퐶ℎ푒푏 = 푄퐶ℎ푒푏 푠푘 20 Pole/zero Locations (Inverse Chebyshev) Poles of Chebyshev and inverse Chebyshev filters are reciprocal Since the poles are on the radial line, they have the same pole Q Imaginary zeros creates nulls in the stopband n=2 n=3 n=4 n=5 21 Magnitude Response (Inverse Chebyshev) 22 Elliptic Filter Approximation Elliptic filter Hjw • Equal ripple passband and stopband • Nulls in the stopband w • Sharpest transition band compared I to same-order Butterworth and m Chebyshev (Type I and II) Re Ellipse Pole/zero Locations (Elliptic) Imaginary zeros creates nulls in the stopband n=2 n=3 n=4 n=5 24 Magnitude Response (Elliptic) 25 Design Example Design a lowpass filter with: • 휔푝 = 1 푅푝 = 1 푑퐵 • 휔푠 = 1.5 푅푠 = 40 푑퐵 Matlab function buttord, cheb1ord, cheb2ord, and ellipord are used to find the least order filters that meet the given specs. 26 Design Example Magnitude response Filter approximation meeting the same specification yield Order (Butterworth)> Order (Chebyshev)> Order (Elliptic) 27 Design Example Pole/zero locations Note that Chebyshev and Eliptic approximations needs high-Q poles 28 Design example Filter order for 푅푝 = 1 and 푅푠 = 40 Eliptic filter always yields the least order. Is it always the best choice ? 29 Step response of the design example • Inverse Chebyshev filter has the least overshoot and ringing • Ringing and overshoots can be problematic in some applications • The pulse deformation is due to the fact that the filter introduces different time delay to the different frequency components (Phase distortion) 30 Phase Distortion • Consider a filter with a transfer function 퐻 푗휔 = 퐻 푗휔 푒푗휙 휔 • Let us apply two sine waves at different frequencies 푣푖푛 푡 = 퐴1 sin 휔1푡 + 퐴2 sin 휔2푡 • The filter output is 휙1 휙2 푣표푢푡 푡 = 퐴1 퐻 푗휔1 sin 휔1 푡 + + 퐴2 퐻 푗휔2 sin 휔2 푡 + 휔1 휔2 • Assuming that the difference between 퐻 푗휔1 and 퐻 푗휔2 is small, the shape of the time domain output signal will be preserved if the two signals are delays by the same amount of time 휙 휔 휙 휔 1 = 2 휔1 휔2 • This condition is satisfied for 휙 휔 = 푡0휔 푡0 = 푐표푛푠푡푎푛푡 • A filter with this characteristic is called “linear phase” 31 Linear Phase Filters • For this type of filters: The magnitude of the signals is scaled equally, and they are delayed by the same amount of time v (t) Kv (t t ) out in 0 Vin Filter Vout jw(t0 ) Vout(s) Vin (s)Ke • The filter transfer function is 퐻 푠 = 퐾푒−푗휔푡0 퐻 푗휔 = 퐾 휙 푗휔 = 푡0휔 휙 푗휔 • In this types of filters the phase delay 휏 = − , and the group delay 휏 = 푃퐷 휔 퐺퐷 푑휙 푗휔 − are constant and equal 휔 32 Linear Phase Filter Approximation • For a typical lowpass filter 퐾 퐾 퐻 푠 = 2 = 2 3 1 + 푎1푠 + 푎2푠 + ⋯ 1 − 푎2휔 + ⋯ + 푗휔 푎1 − 푎3휔 + ⋯ Thus the phase shift is given by 3 −1 푎1 − 푎3휔 + ⋯ 휙 휔 = arg 퐻 푗휔 = − tan 2 1 − 푎2휔 + ⋯ 푥3 푥5 • Using power-series expansion tan−1 푥 = 푥 − + − ⋯ 3 5 The condition for linear phase is satisfied if 휕 휕 푥3 푥5 tan−1 푥 = 푥 − + − ⋯ = 푐표푛푠푡푎푛푡 휕휔 휕휔 3 5 These are called Bessel polynomials, and the resulting networks are called Thomson filters 33 Linear Phase Filter Approximation • Typically the phase behavior of these filters shows some deviation 휏퐺퐷 Ideal response • Errors are measured in time t 0 • 휏퐺퐷 is the Group Delay 휕휙 휏 = − Actual response 퐺퐷 휕휔 w 34 Bessel (Thomson) Filter Approximation • All poles • Poles are relatively low Q • Maximally flat group delay (Maximally linear phase response) • Poor stopband attenuation http://www.rfcafe.com/references/electrical/bessel-poles.htm 35 Bessel Filter Approximation 36 Comparison of various LPF Group delay Ref: A.
Recommended publications
  • The Effects of High Frequency Current Ripple on Electric Vehicle Battery Performance
    Original citation: Uddin, Kotub , Moore, Andrew D. , Barai, Anup and Marco, James. (2016) The effects of high frequency current ripple on electric vehicle battery performance. Applied Energy, 178 . pp. 142-154. Permanent WRAP URL: http://wrap.warwick.ac.uk/80006 Copyright and reuse: The Warwick Research Archive Portal (WRAP) makes this work of researchers of the University of Warwick available open access under the following conditions. This article is made available under the Creative Commons Attribution 4.0 International license (CC BY 4.0) and may be reused according to the conditions of the license. For more details see: http://creativecommons.org/licenses/by/4.0/ A note on versions: The version presented in WRAP is the published version, or, version of record, and may be cited as it appears here. For more information, please contact the WRAP Team at: [email protected] warwick.ac.uk/lib-publications Applied Energy 178 (2016) 142–154 Contents lists available at ScienceDirect Applied Energy journal homepage: www.elsevier.com/locate/apenergy The effects of high frequency current ripple on electric vehicle battery performance ⇑ Kotub Uddin , Andrew D. Moore, Anup Barai, James Marco WMG, International Digital Laboratory, The University of Warwick, Coventry CV4 7AL, UK highlights Experimental study into the impact of current ripple on li-ion battery degradation. 15 cells exercised with 1200 cycles coupled AC–DC signals, at 5 frequencies. Results highlight a greater spread of degradation for cells exposed to AC excitation. Implications for BMS control, thermal management and system integration. article info abstract Article history: The power electronic subsystems within electric vehicle (EV) powertrains are required to manage both Received 8 April 2016 the energy flows within the vehicle and the delivery of torque by the electrical machine.
    [Show full text]
  • Switching-Ripple-Based Current Sharing for Paralleled Power Converters
    Switching-ripple-based current sharing for paralleled power converters The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation Perreault, D.J., K. Sato, R.L. Selders, and J.G. Kassakian. “Switching-Ripple-Based Current Sharing for Paralleled Power Converters.” IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications 46, no. 10 (1999): 1264–1274. © 1999 IEEE As Published http://dx.doi.org/10.1109/81.795839 Publisher Institute of Electrical and Electronics Engineers (IEEE) Version Final published version Citable link http://hdl.handle.net/1721.1/86985 Terms of Use Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use. 1264 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: FUNDAMENTAL THEORY AND APPLICATIONS, VOL. 46, NO. 10, OCTOBER 1999 Switching-Ripple-Based Current Sharing for Paralleled Power Converters David J. Perreault, Member, IEEE, Kenji Sato, Member, IEEE, Robert L. Selders, Jr., and John G. Kassakian, Fellow, IEEE Abstract— This paper presents the implementation and ex- perimental evaluation of a new current-sharing technique for paralleled power converters. This technique uses information naturally encoded in the switching ripple to achieve current sharing and requires no intercell connections for communicating this information. Practical implementation of the approach is addressed and an experimental evaluation, based on a three-cell prototype system, is also presented. It is shown that accurate and stable load sharing is obtained over a wide load range. Finally, an alternate implementation of this current-sharing technique is described and evaluated.
    [Show full text]
  • IIR Filterdesign
    UNIVERSITY OF OSLO IIR filterdesign Sverre Holm INF34700 Digital signalbehandling DEPARTMENT OF INFORMATICS UNIVERSITY OF OSLO Filterdesign 1. Spesifikasjon • Kjenne anven de lsen • Kjenne designmetoder (hva som er mulig, FIR/IIR) 2. Apppproksimas jon • Fokus her 3. Analyse • Filtre er som rege l spes ifiser t i fre kvens domene t • Også analysere i tid (fase, forsinkelse, ...) 4. Realisering • DSP, FPGA, PC: Matlab, C, Java ... DEPARTMENT OF INFORMATICS 2 UNIVERSITY OF OSLO Sources • The slides about Digital Filter Specifications have been a dap te d from s lides by S. Mitra, 2001 • Butterworth, Chebychev, etc filters are based on Wikipedia • Builds on Oppenheim & Schafer with Buck: Discrete-Time Signal Processing, 1999. DEPARTMENT OF INFORMATICS 3 UNIVERSITY OF OSLO IIR kontra FIR • IIR filtre er mer effektive enn FIR – færre koe ffisi en ter f or samme magnitu de- spesifikasjon • Men bare FIR kan gi eksakt lineær fase – Lineær fase symmetrisk h[n] ⇒ Nullpunkter symmetrisk om |z|=1 – Lineær fase IIR? ⇒ Poler utenfor enhetssirkelen ⇒ ustabilt • IIR kan også bli ustabile pga avrunding i aritme tikken, de t kan ikke FIR DEPARTMENT OF INFORMATICS 4 UNIVERSITY OF OSLO Ideal filters • Lavpass, høypass, båndpass, båndstopp j j HLP(e ) HHP(e ) 1 1 – 0 c c – c 0 c j j HBS(e ) HBP (e ) –1 1 – –c1 – – c2 c2 c1 c2 c2 c1 c1 DEPARTMENT OF INFORMATICS 5 UNIVERSITY OF OSLO Prototype low-pass filter • All filter design methods are specificed for low-pass only • It can be transformed into a high-pass filter • OiOr it can be p lace
    [Show full text]
  • MPA15-16 a Baseband Pulse Shaping Filter for Gaussian Minimum Shift Keying
    A BASEBAND PULSE SHAPING FILTER FOR GAUSSIAN MINIMUM SHIFT KEYING 1 2 3 3 N. Krishnapura , S. Pavan , C. Mathiazhagan ,B.Ramamurthi 1 Department of Electrical Engineering, Columbia University, New York, NY 10027, USA 2 Texas Instruments, Edison, NJ 08837, USA 3 Department of Electrical Engineering, Indian Institute of Technology, Chennai, 600036, India Email: [email protected] measurement results. ABSTRACT A quadrature mo dulation scheme to realize the Gaussian pulse shaping is used in digital commu- same function as Fig. 1 can be derived. In this pap er, nication systems like DECT, GSM, WLAN to min- we consider only the scheme shown in Fig. 1. imize the out of band sp ectral energy. The base- band rectangular pulse stream is passed through a 2. GAUSSIAN FREQUENCY SHIFT lter with a Gaussian impulse resp onse b efore fre- KEYING GFSK quency mo dulating the carrier. Traditionally this The output of the system shown in Fig. 1 can b e describ ed is done by storing the values of the pulse shap e by in a ROM and converting it to an analog wave- Z t form with a DAC followed by a smo othing lter. g d 1 y t = cos 2f t +2k c f This pap er explores a fully analog implementation 1 of an integrated Gaussian pulse shap er, which can where f is the unmo dulated carrier frequency, k is the c f result in a reduced power consumption and chip mo dulating index k =0:25 for Gaussian Minimum Shift f area. Keying|GMSK[1] and g denotes the convolution of the rectangular bit stream bt with values in f1; 1g 1.
    [Show full text]
  • Output Ripple Voltage for Buck Switching Regulator (Rev. A)
    Application Report SLVA630A–January 2014–Revised October 2014 Output Ripple Voltage for Buck Switching Regulator Surinder P. Singh, Ph.D., Manager, Power Applications Group............................. WEBENCH® Design Center ABSTRACT Switched-mode power supplies (SMPSs) are used to regulate voltage to a certain level. SMPSs have an inherent switching action, which causes the currents and voltages in the circuit to switch and fluctuate. The output voltage also has ripple on top of the regulated steady-state DC value. Designers of power systems consider the output voltage ripple to be both a key parameter for design considerations and a key figure of merit. The online WEBENCH® Power Designer recognizes the key importance of peak-to-peak voltage output ripple voltage—the ripple voltage is calculated and reported in the visualizer [1]. This application report presents a closed-form analytical formulation for the output voltage ripple waveform and the peak-to-peak ripple voltage. This formulation is accurate over all regions of operation and harmonizes the peak-to-peak ripple voltage calculation over all regions of operation. The new analytical formulation presented in this application report gives an accurate evaluation of the output ripple as compared to the simplified linear or root-mean square (RMS) approximations often used. In this application report, the analytical model for output voltage waveform and peak-to-peak ripple voltage for buck is derived. This model is validated against SPICE TINA-TI simulations. This report presents the behavior of ripple peak-to-voltage for various input conditions and choices of output capacitor and compare it against SPICE TINA-TI results.
    [Show full text]
  • 13.2 Analog Elliptic Filter Design
    CHAPTER 13 IIR FILTER DESIGN 13.2 Analog Elliptic Filter Design This document carries out design of an elliptic IIR lowpass analog filter. You define the following parameters: fp, the passband edge fs, the stopband edge frequency , the maximum ripple Mathcad then calculates the filter order and finds the zeros, poles, and coefficients for the filter transfer function. Background Elliptic filters, so called because they employ elliptic functions to generate the filter function, are useful because they have equiripple characteristics in the pass and stopband regions. This ensures that the lowest order filter can be used to meet design constraints. For information on how to transform a continuous-time IIR filter to a discrete-time IIR filter, see Section 13.1: Analog/Digital Lowpass Butterworth Filter. For information on the lowest order polynomial (as opposed to elliptic) filters, see Section 14: Chebyshev Polynomials. Mathcad Implementation This document implements an analog elliptic lowpass filter design. The definitions below of elliptic functions are used throughout the document to calculate filter characteristics. Elliptic Function Definitions TOL ≡10−5 Im (ϕ) Re (ϕ) ⌠ 1 ⌠ 1 U(ϕ,k)≡1i⋅ ⎮――――――dy+ ⎮―――――――――dy ‾‾‾‾‾‾‾‾‾‾‾‾2‾ ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾2‾ ⎮ 2 ⎮ 2 ⌡ 1−k ⋅sin(1j⋅y) ⌡ 1−k ⋅sin(1j⋅ Im(ϕ)+y) 0 0 ϕ≡1i sn(uk, )≡sin(root(U(ϕ,k)−u,ϕ)) π ― 2 ⌠ 1 L(k)≡⎮――――――dy ‾‾‾‾‾‾‾‾‾‾2‾ ⎮ 2 ⌡ 1−k ⋅sin(y) 0 ⎛⎛ ⎞⎞ 2 1− ‾1‾−‾k‾2‾ V(k)≡――――⋅L⎜⎜――――⎟⎟ 1+ ‾1‾−‾k‾2‾ ⎝⎜⎝⎜ 1+ ‾1‾−‾k‾2‾⎠⎟⎠⎟ K(k)≡if(k<.9999,L(k),V(k)) Design Specifications First, the passband edge is normalized to 1 and the maximum passband response is set at one.
    [Show full text]
  • Advanced Electronic Systems Damien Prêle
    Advanced Electronic Systems Damien Prêle To cite this version: Damien Prêle. Advanced Electronic Systems . Master. Advanced Electronic Systems, Hanoi, Vietnam. 2016, pp.140. cel-00843641v5 HAL Id: cel-00843641 https://cel.archives-ouvertes.fr/cel-00843641v5 Submitted on 18 Nov 2016 (v5), last revised 26 May 2021 (v8) HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. advanced electronic systems ST 11.7 - Master SPACE & AERONAUTICS University of Science and Technology of Hanoi Paris Diderot University Lectures, tutorials and labs 2016-2017 Damien PRÊLE [email protected] Contents I Filters 7 1 Filters 9 1.1 Introduction . .9 1.2 Filter parameters . .9 1.2.1 Voltage transfer function . .9 1.2.2 S plane (Laplace domain) . 11 1.2.3 Bode plot (Fourier domain) . 12 1.3 Cascading filter stages . 16 1.3.1 Polynomial equations . 17 1.3.2 Filter Tables . 20 1.3.3 The use of filter tables . 22 1.3.4 Conversion from low-pass filter . 23 1.4 Filter synthesis . 25 1.4.1 Sallen-Key topology . 25 1.5 Amplitude responses . 28 1.5.1 Filter specifications . 28 1.5.2 Amplitude response curves .
    [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]
  • CHAPTER 3 ADC and DAC
    CHAPTER 3 ADC and DAC Most of the signals directly encountered in science and engineering are continuous: light intensity that changes with distance; voltage that varies over time; a chemical reaction rate that depends on temperature, etc. Analog-to-Digital Conversion (ADC) and Digital-to-Analog Conversion (DAC) are the processes that allow digital computers to interact with these everyday signals. Digital information is different from its continuous counterpart in two important respects: it is sampled, and it is quantized. Both of these restrict how much information a digital signal can contain. This chapter is about information management: understanding what information you need to retain, and what information you can afford to lose. In turn, this dictates the selection of the sampling frequency, number of bits, and type of analog filtering needed for converting between the analog and digital realms. Quantization First, a bit of trivia. As you know, it is a digital computer, not a digit computer. The information processed is called digital data, not digit data. Why then, is analog-to-digital conversion generally called: digitize and digitization, rather than digitalize and digitalization? The answer is nothing you would expect. When electronics got around to inventing digital techniques, the preferred names had already been snatched up by the medical community nearly a century before. Digitalize and digitalization mean to administer the heart stimulant digitalis. Figure 3-1 shows the electronic waveforms of a typical analog-to-digital conversion. Figure (a) is the analog signal to be digitized. As shown by the labels on the graph, this signal is a voltage that varies over time.
    [Show full text]
  • Reducing Output Ripple and Noise Using the LMZ34002
    Application Report SNVA698–September 2013 Reducing Output Ripple and Noise using the LMZ34002 Jason Arrigo ...................................................................................................... SVA - Simple Switcher ABSTRACT Analog circuits that need a negative output voltage, such as high-speed data converters, power amplifiers, and sensors are sensitive to noise. This application report examines different techniques to minimize the output ripple and noise with the LMZ34002 negative output voltage power module. Other modules in the LMZ3 family can also implement these noise-reducing techniques, such as adding additional output capacitance, a pi-filter, or a low noise low drop-out regulator. Contents 1 Introduction .................................................................................................................. 2 2 LMZ34002 with Standard Filtering ........................................................................................ 2 3 LMZ34002 with Additional Ceramic Output Capacitance .............................................................. 3 4 LMZ34002 Filtering for Noise Sensitive Applications .................................................................. 4 5 Summary ..................................................................................................................... 6 List of Figures 1 Diagram of the LMZ34002 with Standard Filtering ..................................................................... 2 2 Output Ripple Waveform with Standard Filtering ......................................................................
    [Show full text]
  • Whiguqzgdrjracxb.Pdf
    Analog Filters Using MATLAB Lars Wanhammar Analog Filters Using MATLAB 13 Lars Wanhammar Department of Electrical Engineering Division of Electronics Systems Linkoping¨ University SE-581 83 Linkoping¨ Sweden [email protected] ISBN 978-0-387-92766-4 e-ISBN 978-0-387-92767-1 DOI 10.1007/978-0-387-92767-1 Springer Dordrecht Heidelberg London New York Library of Congress Control Number: 2008942084 # Springer ScienceþBusiness Media, LLC 2009 All rights reserved. This work may not be translated or copied in whole or in part without the written permission of the publisher (Springer ScienceþBusiness Media, LLC, 233 Spring Street, New York, NY 10013, USA), except for brief excerpts in connection with reviews or scholarly analysis. Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed is forbidden. The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights. Printed on acid-free paper Springer is part of Springer ScienceþBusiness Media (www.springer.com) Preface This book was written for use in a course at Linkoping¨ University and to aid the electrical engineer to understand and design analog filters. Most of the advanced mathematics required for the synthesis of analog filters has been avoided by providing a set of MATLAB functions that allows sophisticated filters to be designed. Most of these functions can easily be converted to run under Octave as well.
    [Show full text]
  • Electronic Filters Design Tutorial - 3
    Electronic filters design tutorial - 3 High pass, low pass and notch passive filters In the first and second part of this tutorial we visited the band pass filters, with lumped and distributed elements. In this third part we will discuss about low-pass, high-pass and notch filters. The approach will be without mathematics, the goal will be to introduce readers to a physical knowledge of filters. People interested in a mathematical analysis will find in the appendix some books on the topic. Fig.2 ∗ The constant K low-pass filter: it was invented in 1922 by George Campbell and the Running the simulation we can see the response meaning of constant K is the expression: of the filter in fig.3 2 ZL* ZC = K = R ZL and ZC are the impedances of inductors and capacitors in the filter, while R is the terminating impedance. A look at fig.1 will be clarifying. Fig.3 It is clear that the sharpness of the response increase as the order of the filter increase. The ripple near the edge of the cutoff moves from Fig 1 monotonic in 3 rd order to ringing of about 1.7 dB for the 9 th order. This due to the mismatch of the The two filter configurations, at T and π are various sections that are connected to a 50 Ω displayed, all the reactance are 50 Ω and the impedance at the edges of the filter and filter cells are all equal. In practice the two series connected to reactive impedances between cells.
    [Show full text]