Presentation is loading. Please wait.

Presentation is loading. Please wait.

ECE 546 Lecture -11 Circuit Synthesis

Similar presentations


Presentation on theme: "ECE 546 Lecture -11 Circuit Synthesis"— Presentation transcript:

1 ECE 546 Lecture -11 Circuit Synthesis
Spring 2014 Jose E. Schutt-Aine Electrical & Computer Engineering University of Illinois

2 MOR via Vector Fitting Rational function approximation:
Introduce an unknown function σ(s) that satisfies: Poles of f(s) = zeros of σ(s): Flip unstable poles into the left half plane. s-domain Im Re

3 Passivity Enforcement
State-space form: Hamiltonian matrix: Passive if M has no imaginary eigenvalues. Sweep: Quadratic programming: Minimize (change in response) subject to (passivity compensation). 3/28

4 Macromodel Circuit Synthesis
Use of Macromodel Time-Domain simulation using recursive convolution Frequency-domain circuit synthesis for SPICE netlist

5 Macromodel Circuit Synthesis
Objective: Determine equivalent circuit from macromodel representation* Motivation Circuit can be used in SPICE Goal Generate a netlist of circuit elements *Giulio Antonini "SPICE Equivalent Circuits of Frequency-Domain Responses", IEEE Transactions on Electromagnetic Compatibility, pp , Vol. 45, No. 3, August 2003.

6 Circuit Realization Circuit realization consists of interfacing the reduced model with a general circuit simulator such as SPICE Model order reduction gives a transfer function that can be presented in matrix form as or

7 Y-Parameter - Circuit Realization
Each of the Y-parameters can be represented as where the ak’s are the residues and the pk’s are the poles. d is a constant

8 Y-Parameter - Circuit Realization
The realized circuit will have the following topology: We need to determine the circuit elements within yijk

9 Y-Parameter - Circuit Realization
We try to find the circuit associated with each term: 1. Constant term d 2. Each pole-residue pair

10 Y-Parameter - Circuit Realization
In the pole-residue case, we must distinguish two cases (a) Pole is real (b) Complex conjugate pair of poles In all cases, we must find an equivalent circuit consisting of lumped elements that will exhibit the same behavior

11 Circuit Realization – Constant Term

12 Circuit Realization - Real Pole
Consider the circuit shown above. The input impedance Z as a function of the complex frequency s can be expressed as:

13 Circuit Realization - Complex Poles
Consider the circuit shown above. The input impedance Z as a function of the complex frequency s can be expressed as:

14 Circuit Realization - Complex Poles

15 Circuit Realization - Complex Poles
Each term associated with a complex pole pair in the expansion gives: Where r1, r2, p1 and p2 are the complex residues and poles. They satisfy: r1=r2* and p1=p2* It can be re-arranged as:

16 Circuit Realization - Complex Poles
We next compare and DEFINE product of poles sum of residues cross product sum of poles

17 Circuit Realization - Complex Poles
We can identify the circuit elements

18 Circuit Realization - Complex Poles
In the circuit synthesis process, it is possible that some circuit elements come as negative. To prevent this situation, we add a contribution to the real parts of the residues of the system. In the case of a complex residue, for instance, assume that Can show that both augmented and compensation circuits will have positive elements

19 S-Parameter - Circuit Realization
Each of the S-parameters can be represented as where the ak’s are the residues and the pk’s are the poles. d is a constant

20 Realization from S-Parameters
The realized circuit will have the following topology: We need to determine the circuit elements within sijk

21 S-Parameter - Circuit Realization
We try to find the circuit associated with each term: 1. Constant term d 2. Each pole and residue pair

22 S-Parameter - Circuit Realization
In the pole-residue case, we must distinguish two cases (a) Pole is real (b) Complex conjugate pair of poles In all cases, we must find an equivalent circuit consisting of lumped elements that will exhibit the same behavior

23 S- Circuit Realization – Constant Term

24 S-Realization – Real Poles

25 S-Realization – Real Poles
Admittance of proposed model is given by:

26 S-Realization – Real Poles
From S-parameter expansion we have: which corresponds to: where from which

27 Realization – Complex Poles
Proposed model which can be re-arranged as:

28 Realization – Complex Poles
From the S-parameter expansion, the complex pole pair gives: which corresponds to an admittance of:

29 Realization – Complex Poles
The admittance expression can be re-arranged as WE HAD DEFINED product of poles sum of residues cross product sum of poles

30 Realization – Complex Poles
Matching the terms with like coefficients gives

31 Realization from S-Parameters
Solving gives

32 Typical SPICE Netlist * 32 -pole approximation
*This subcircuit has 16 pairs of complex poles and 0 real poles .subckt sample vsens vsens *subcircuit for s[1][1] *complex residue-pole pairs for k= 1 residue: e e-002 pole: e e+001 elc hc vsens rtersc vp l1cd e-007 rocd e+001 r1cd e+003 c1cd e-015 r2cd e+003 : *constant term e-003 edee e+000 hdee vsens rterdee vp rdee *current sources fs vp4 -1.0 gs fs vp gs fs vp gs fs vp gs fs vp gs

33 Realization from Y-Parameters
SPICE realization Recursive convolution

34 Realization from S-Parameters
SPICE realization Recursive convolution


Download ppt "ECE 546 Lecture -11 Circuit Synthesis"

Similar presentations


Ads by Google