Butterworth LC Filter Designer

Similar documents
2.004 Dynamics and Control II Spring 2008

Sinusoidal Steady-state Analysis

Chapter 2 Feedback Control Theory Continued

Mechatronics. Time Response & Frequency Response 2 nd -Order Dynamic System 2-Pole, Low-Pass, Active Filter

Response Analysis on Nonuniform Transmission Line

Ch3 Discrete Time Fourier Transform

6.003 Homework #3 Solutions

Chapter 9 - CD companion 1. A Generic Implementation; The Common-Merge Amplifier. 1 τ is. ω ch. τ io

Frequency Response of FIR Filters

Chapter V. Microwave Filters

FIR Filter Design: Part II

Crash course part 2. Frequency compensation

Analog Filter Design. Part. 3: Time Continuous Filter Implementation. P. Bruschi - Analog Filter Design 1

MAXIMALLY FLAT FIR FILTERS

Course Outline. Designing Control Systems. Proportional Controller. Amme 3500 : System Dynamics and Control. Root Locus. Dr. Stefan B.

Exponential Moving Average Pieter P

Filter banks. Separately, the lowpass and highpass filters are not invertible. removes the highest frequency 1/ 2and

Z - Transform. It offers the techniques for digital filter design and frequency analysis of digital signals.

THE SYSTEMATIC AND THE RANDOM. ERRORS - DUE TO ELEMENT TOLERANCES OF ELECTRICAL NETWORKS

The Scattering Matrix

Introduction to Signals and Systems, Part V: Lecture Summary

EE Control Systems

University of California at Berkeley College of Engineering Department of Electrical Engineering and Computer Sciences

EE 205 Dr. A. Zidouri. Electric Circuits II. Frequency Selective Circuits (Filters) Bode Plots: Complex Poles and Zeros.

Voltage controlled oscillator (VCO)

Dynamic Response of Linear Systems

Solution of EECS 315 Final Examination F09

The state space model needs 5 parameters, so it is not as convenient to use in this control study.

Chapter 15: Fourier Series

The z-transform. 7.1 Introduction. 7.2 The z-transform Derivation of the z-transform: x[n] = z n LTI system, h[n] z = re j

x[0] x[1] x[2] Figure 2.1 Graphical representation of a discrete-time signal.

Exam. Notes: A single A4 sheet of paper (double sided; hand-written or computer typed)

ECE 422/522 Power System Operations & Planning/Power Systems Analysis II : 6 - Small Signal Stability

Analog and Digital Signals. Introduction to Digital Signal Processing. Discrete-time Sinusoids. Analog and Digital Signals

mx bx kx F t. dt IR I LI V t, Q LQ RQ V t,

ELEG3503 Introduction to Digital Signal Processing

Complex Algorithms for Lattice Adaptive IIR Notch Filter

A PROCEDURE TO MODIFY THE FREQUENCY AND ENVELOPE CHARACTERISTICS OF EMPIRICAL GREEN'S FUNCTION. Lin LU 1 SUMMARY

Analog Filter Synthesis

Warped, Chirp Z-Transform: Radar Signal Processing

DIGITAL MEASUREMENT OF POWER SYSTEM HARMONIC MAGNITUDE AND PHASE ANGLE

Lowpass L Matching Network Designer

EE692 Applied EM- FDTD Method One-Dimensional Transmission Lines Notes- Lecture 4

Discrete-Time Systems, LTI Systems, and Discrete-Time Convolution

EDEXCEL NATIONAL CERTIFICATE UNIT 4 MATHEMATICS FOR TECHNICIANS OUTCOME 4 - CALCULUS

Dr. Seeler Department of Mechanical Engineering Fall 2009 Lafayette College ME 479: Control Systems and Mechatronics Design and Analysis

Solutions. Number of Problems: 4. None. Use only the prepared sheets for your solutions. Additional paper is available from the supervisors.

Jitter Transfer Functions For The Reference Clock Jitter In A Serial Link: Theory And Applications

ME 375 FINAL EXAM Friday, May 6, 2005

Signals & Systems Chapter3

Frequency Domain Filtering

Chapter 7 z-transform

OBJECTIVES. Chapter 1 INTRODUCTION TO INSTRUMENTATION FUNCTION AND ADVANTAGES INTRODUCTION. At the end of this chapter, students should be able to:

Single Amplifier, Active-RC, Butterworth, and Chebyshev Filters Using Impedance Tapering

3. Z Transform. Recall that the Fourier transform (FT) of a DT signal xn [ ] is ( ) [ ] = In order for the FT to exist in the finite magnitude sense,

Difference Equation Construction (1) ENGG 1203 Tutorial. Difference Equation Construction (2) Grow, baby, grow (1)

ECE-S352 Introduction to Digital Signal Processing Lecture 3A Direct Solution of Difference Equations

CDS 101: Lecture 8.2 Tools for PID & Loop Shaping

Research Article Health Monitoring for a Structure Using Its Nonstationary Vibration

EE / EEE SAMPLE STUDY MATERIAL. GATE, IES & PSUs Signal System. Electrical Engineering. Postal Correspondence Course

EE Midterm Test 1 - Solutions

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science. BACKGROUND EXAM September 30, 2004.

(s)h(s) = K( s + 8 ) = 5 and one finite zero is located at z 1

Polynomial Functions and Their Graphs

Chapter 7: The z-transform. Chih-Wei Liu

Run-length & Entropy Coding. Redundancy Removal. Sampling. Quantization. Perform inverse operations at the receiver EEE

Antenna Engineering Lecture 8: Antenna Arrays

Analysis of the No-Load Characteristic of the Moving Coil Linear Compressor

6.003 Homework #12 Solutions

EE422G Homework #13 (12 points)

ELEC1200: A System View of Communications: from Signals to Packets Lecture 3

Analog Filter Design. Part. 1: Introduction. P. Bruschi - Analog Filter Design 1

An Improved Proportionate Normalized Least Mean Square Algorithm with Orthogonal Correction Factors for Echo Cancellation

Olli Simula T / Chapter 1 3. Olli Simula T / Chapter 1 5

Ch3. Asymptotic Notation

Signal Processing in Mechatronics

The picture in figure 1.1 helps us to see that the area represents the distance traveled. Figure 1: Area represents distance travelled

Signal Processing in Mechatronics. Lecture 3, Convolution, Fourier Series and Fourier Transform

6.003 Homework #12 Solutions

2 nd Order PLL Design and Analysis

NICK DUFRESNE. 1 1 p(x). To determine some formulas for the generating function of the Schröder numbers, r(x) = a(x) =

Research Article Health Monitoring for a Structure Using Its Nonstationary Vibration

Bode Diagrams School of Mechanical Engineering ME375 Frequency Response - 29 Purdue University Example Ex:

732 Appendix E: Previous EEE480 Exams. Rules: One sheet permitted, calculators permitted. GWC 352,

Damped Vibration of a Non-prismatic Beam with a Rotational Spring

ECE594I Notes set 13: Two-port Noise Parameters

Module 18 Discrete Time Signals and Z-Transforms Objective: Introduction : Description: Discrete Time Signal representation

Chapter 4 : Laplace Transform

P.3 Polynomials and Special products

Live Line Measuring the Parameters of 220 kv Transmission Lines with Mutual Inductance in Hainan Power Grid

Sinusoidal stimulus. Sin in Sin at every node! Phasors. We are going to analyze circuits for a single sinusoid at a time which we are going to write:

EE 508 Lecture 6. Dead Networks Scaling, Normalization and Transformations

Written exam Digital Signal Processing for BMT (8E070). Tuesday November 1, 2011, 09:00 12:00.

COMM 602: Digital Signal Processing

Reliability and Queueing

Discrete-Time Signals and Systems. Discrete-Time Signals and Systems. Signal Symmetry. Elementary Discrete-Time Signals.

Linear Regression Demystified

PROPOSING INPUT-DEPENDENT MODE CONTRIBUTION FACTORS FOR SIMPLIFIED SEISMIC RESPONSE ANALYSIS OF BUILDING SYSTEMS

Electrical Resistance

FIR Filter Design: Part I

Transcription:

Butterworth LC Filter Desiger R S = g g 4 g - V S g g 3 g R L = Fig. : LC filter used for odd-order aalysis g R S = g 4 g V S g g 3 g - R L = useful fuctios ad idetities Uits Costats Table of Cotets I. Itroductio IV. Iputs IX. Copyright ad Trademark Notice Itroductio This routie calculates the required iductaces ad capacitaces for a lowpass LC butterworth filter. It is special i that it also sizes the compoets to deliver maximum power from a give source resistace to a differet load resistace. Reactive portios of the source ad load must be remove subtracted the filter etwork, so it is usually desirable to choose a odd order etwork for maximum power trasfer. Give the lowpass LC coefficiets, the etwork ca easily be trasformed ito a badpass, highpass, otch filter based o other topologies: gm/c, active RC, etc. A butterworth filter has the followig power trasfer fuctio, where the order of the filter is give by : f A log + = Iputs Atte := 8dB Ripple := db := khz := khz R S := kω R L := kω Fig. : Filter used for eve order aalysis Stop-Bad Atteuatio Maximum Passbad Ripple Passbad corer frequecy Stopbad corer frequecy Source Impedace Load Impedace

Order ad -3dB Corer Frequecy Estimatio Atte l = ceil Required Order of Butterworth Filter for 3dB l droop Fuctio : Holds Atte Costat ad chooses to meet Ripple := Atte Aatfp log + Aatfs log + + while ( Aatfs Atte) ( Aatfp > Ripple) := := Hz Aatfp := log + Aatfs := log + Atte Aatfp log + Aatfs log + Hz = 5 =.585 khz Aatfp =.43 db Aatfs = 8 db Number of Poles 3 db Corer Frequecy Passbad Ripple Stopbad Atteuatio

Fuctio : Holds Ripple Costat ad chooses to meet Atte := Ripple Aatfp log + Aatfs log + + Ripple Aatfp log + Aatfs log + while ( Aatfs Atte) ( Aatfp Ripple) Hz := = 5 Number of Poles := Hz.45 khz Aatfp := log + Aatfp db Aatfs := log + Aatfs 94.3 db = 3 db Corer Frequecy = Passbad Ripple = Stopbad Atteuatio 3

Poles ad Zeros k :=.. Idex Vector for poles ω c := π s := ω k c e j ( k+ ) π Poles s T = (.3 + 6.84i 5.89 + 4.7i 7.9 5.89 4.7i.3 6.84i ) khz.5 Im( s) ω c.5.5 Re( s) ω c 4

s = re re im + + re im s + + m :=.. floor ω m := + Im( s m ) Re s m c Quadratic Sectios s ω = s + + Q ω s ω ω T π s + ζ + ω = (.45.45 ) khz Quadratic ceter frequec butterworth) Q := m ω m Re s m Q T = (.68.68 ) Quadratic Q ζ m := Re( s m ) ω m ω := ieil ceil >, s, rad ceil sec ζ T = (.39.89 ) ω T π = (.45.45.45 ) khz Quadratic Dampig Facto First Order Sectio 5

Trasfer Fuctio k α k := m = cos si ( m ) π m π α T = ( 3.36 5.36 5.36 3.36 ) Trasfer Fuctio Coefficiets (α always equals ) M( s) gd( f) := + d f arg := d + α k phase( p) := p arg( p) k = retur α k p wrap for i s ω c k = if k last( p) <.. last( p) j f > 3 ( + wrap) < 3 wrap wrap π i p + wrap i i wrap wrap + π i p i i p p + wrap i i k Trasfer Fuctio Group Delay Fuctio Phase Fuctio M ( f) ( S ( s) ) K = M 3 ( s) := := + p f + ε f + ( ) s ω c α max = log + ε α max ε = Magitude Trasfer Fuctio for 3dB droop Power Trasfer Fuctio for αmax db droop Trasfer Fuctio (Eq..b) 6

Plottig um:= i :=.. um Number of Poits for plottig Frequecy Idex Vector tart := 5 top := f := i top tart ω i := π f i s := j ω i i ag := phase M( s).6 i um tart Group Delay Startig Frequecy for Plottig Edig Frequecy for Plottig Frequecy Vector Phase Respose.4 gd( f i ).. f i khz Phase Respose ag i deg 4 6. f i khz Magitude Respose ( ) ( ) log M 3 s i log M f i ( ) log M s i 5 5. f i khz 7

Images Elemet Values for Differet Load ad Source Impedaces[] This method assumes the iductor is the first elemet Create Circuit Z S = kω Z L = kω Elemet Values for Differet Load ad Source Impedaces[] This method assumes the capacitor is the first elemet Create Circuit Z S = kω Z L = kω Elemet Values for Equal Source ad Load Impedaces Create Circuit Z S = kω Z L = kω Butterworth Coefficiets := ieil >, ( ss + ) k = ss k π + cos ss +, k = ss ( k ) π + cos ss + ss + ss + 8

Fuctios := butter Atte, Ripple,,, R S Atte Aatfp log + Aatfs log + + Atte Aatfp log + Aatfs log + while ( Aatfs Atte) ( Aatfp > Ripple) for k.. g si k k π uml ieil umc ieil for il R S L g il π f il c for ic.. uml >, >, C g ic π R ic S L H C F.. umc +,, 9

Example x:= butter Atte, Ripple,,, R S L := x H L T = (.8.8 ) H C := x F C T = ( 3.3.4 3.3 ) F Butterworth LC Filter Coefficiets := order of filter k = ss ( k ) π + cos ss + ss + ss + is eve

S Parameter Frequecy Respose S-parameter is a abbreviatio for scatterig parameters. S-parameters are a measure of the power gai of a etwork. The term scatterig comes from the cocept of a cue ball scatterig other balls as it trasfers power to them. S ij is the measure oower gai from port j to port i. Specifically, the square root oower gai. For example, S, the most useful S-parameter, is the measure of the ratio of output power to the available iput power. This is a importat setece. This setece is used to perform had calculatios. The output power is easy to explai, it is V Orms /R L. The available iput power is trickier to explai. Available iput power is the maximum power that ca be delivered from a source. For a source impedace of R S, ad a source voltage of V Srms ; the available iput power is (V Srms /) /R S. Why, because maximum power is delivered is to a resistace of R S. Thus a voltage divisio of two for the voltage, whe deliverig maximum available power. Thus the power gai of a etwork, S, is foud by dividig the two powers *V o /V S *sqrt(r S /R L ). Here S-parameters for the etwork are calculated by fidig the ABCD matrix for each elemet of the etwork, the multiplyig all the matrices to get a ABCD matrix for the system. Z := 5Ω ABCD ω ORIGIN = := ABCD prev for m.. ( legth( LC) ) Zx if LCtype = "C" j ω LC F Ω m m H Zx j ω LC if LCtype = "L" m Ω m Zx LC if LCtype = "R" m m Zx ABCDx ip = "s" m ABCDx ip = "p" m Zx ABCD ABCDx ABCD prev ABCD prev ABCD ABCD

ABCD to S parameter coversio with a commo impedace o all ports usig this expressio from "Microwave Egieerig" by Pozar. := A ABCD, ABCDS ABCD, Z B ABCD, C ABCD, D ABCD, A + B Ω C Z + + D Z Ω A + B Ω C Z D Z Ω ( A D B C) B Ω A + C Z + D Z Ω 8 A + B Ω C Z if + + D = Z Ω This scatterig parameter coversio routie (to covert to arbitrary source ad load impedaces) is give "Applied RF Techiques I" lecture otes, but is icorrect. A correct versio of the routie is foud o page 3 of "Microwave Amplifiers ad Oscillators," by Christia Getili. Z Sed Z Sbegi := Γ S S cov S, Z Sbegi, Z Sed, Z Lbegi, Z Led S 5 ω Z Sed + Z Sbegi Z Led Z Lbegi Γ L Z Led + Z Lbegi ( Γ L S, ) D Γ S S, Γ S A Γ S Γ L A Γ L ( Γ S ) ( Γ L ) Γ S Γ L S S,, A ( Γ L S, ) S Γ, S + Γ L S S,, A D A S A, ( Γ L ) D if A A Γ S S, A := ABCDS ABCD( ω), Z S-parameters of ideal matchig etwork with actual load ad source impedaces. Z L := R S Z S := R S S ω + B Ω + Z A S, A D S := S cov S 5 ( ω), Z, Z S, Z, Z L 5 Ohm S-parameters of ideal matchig etwork., D

Plots of lossy ad ideal S-paramaters of the matchig etwork verses frequecy. Be careful whe usig these plots, as they do ot reflect the chage i source ad load impedace vs. frequecy (for example if driver output impedace is capacitive). S vs. Frequecy Ripple S vs. Frequecy S vs. Frequecy Ripple Amplitude (db) 5 khz khz Atte khz 4. Frequecy (khz). frequecy (khz) 4 frequecy (khz) (, ) log S ω i S vs. Frequecy 3 4 5 6 7 8 9. 4. 3.. f i MHz (, ) log S ω i Refereces S vs. Frequecy 84 6 4 8 3 36 4. 4. 3.. f i []Microwave Electroic Circuit Techology, by Yoshihiro Koishi, Marcel Dekker Publishig, New York, 998, Filter Desig Equatios: pp 99- ]Passive ad Active Filters, Theory ad Implemetatios, by Wai-Kai Che, Joh Wiley & Sos, New York, 986, pp. 77-84 Copyright ad Trademark Notice All software ad other materials icluded i this documet are protected by copyright, ad are owed or cotrolled by Circuit Sage. The routies are protected by copyright as a collective work ad/or compilatio, pursuat to federal copyright laws, iteratioal covetios, ad other copyright laws. Ay reproductio, modificatio, publicatio, trasmissio, trasfer, sale, distributio, performace, display or exploitatio of ay of the routies, whether i whole or i part, without the express writte permissio of Circuit Sage is prohibited. MHz 3