Finding the Small-Signal Model Using Perturbed Equations

by Brad Suppanz



After finding the State-Space Averaged (SSA) equations for a converter, we generally find that they are non-linear equations.  If we want to do hand calculations to study the AC operation of the converter, we have to find the small-signal model.  (However, if we plan to use SPICE to simulate the SSA model, it can extract  the small-signal model for us!  That's no fun though, because then we don't really know what is going on.)

I will discuss two methods for extracting the small-signal AC model from the non-linear SSA equations:

  1. Perturbed Equations
  2. Partial Derivatives
Method 1 is the industry standard, but I like method 2 because I can apply it by inspection in most cases and it can handle cases that method 1 can not.  Let's take Bello's SSA switch model equations and apply both methods.

Recall Bellow's SSA switch model equations:

vcp = d*vap
ia = d*ic

Note that these equations are non-linear because of the product between two variables that appears on the right hand side of each.  In the linearized small-signal equations, each variable can only be multiplied by a constant - not another variable.  The following sections show how to apply each method.

Perturbed Equations Method

In this method, we make use of the idea that there is a DC operating point about which some small AC signal are applied.

Outline of Steps:

  1. Break each variable into DC and AC components.
  2. Substitute both DC and AC components into the non-linear equation.
  3. Eliminate all pure DC and cross-products of AC components.
Step 1.  Break each variable into DC and AC components:

vcp = Vcp + Dvcp
vap = Vap + Dvap
d = D + Dd
ia = Ia + Dia
ic = Ic + Dic

Note:  The DC component is represented by capitol letters and the AC component by the variable preceded by a D (delta).  It is common to represent the AC by putting a "hat" over the variable, but I use the delta because it is easier to type and it ties into calculus notation.

Step 2.  Substitute both DC and AC components into the non-linear equation:

(Vcp + Dvcp) = (D + Dd)*(Vap + Dvap)
(Ia + Dia) = (D + Dd)*(Ic + Dic)

Step 3.  Eliminate all pure DC and cross-products of AC components:

Dvcp = Vap*Dd + D*Dvap
Dia = Ic*Dd + D*Dic

And this is our linearized small-signal model.  Each AC signal is multiplied by a constant "gain" coefficient which is generally one of the DC operating point values.  Thus, we will need to know the DC operating point before doing the AC analysis.  The DC operating point is found simply by solving the equations at DC.  Further simplifications are often made such as ignoring the D*Dvap term if applicable. 


Partial Derivative Method

In this method, we also make use of the idea that there is a DC operating point about which some small AC signal are applied.

Outline of Steps:

  1. Substitute DC variables (capitol letters) into the non-linear equation.
  2. Take partial derivatives with respect to each variable.  These become the constant gain coefficients.
  3. Multiply each AC variable by it's gain coefficient and sum.  This is "the chain rule".
Step 1.  Substitute DC variables (capitol letters) into the non-linear equation:

Bellow's SSA switch model equations become:

Vcp = D*Vap
Ia = D*Ic

Step 2.  Take partial derivatives with respect to each variable.  These become the constant gain coefficients:

dVcp/dD = Vap
dVcp/dVap = D
dIa/dD = Ic
dIa/dIc = D

Step 3.  Apply the chain rule.  (Multiply each AC variable by it's gain coefficient and sum.)

Dvcp = (dVcp/dD)*Dd + (dVcp/dVap)*Dvap
Dia = (dIa/dD)*Dd + (dIa/dIc)*Dic

Substituting, we get:

Dvcp = Vap*Dd + D*Dvap
Dia = Ic*Dd + D*Dic

And again, this is our linearized small-signal model.  It is the same thing we got using the Perturbed Equation Method.  The Partial Derivative / Chain Rule Method even works in some cases where the Perturbed Equation Method fails, such as when we have a transcendental expression.

back to Switched Mode Power Supply Notes index



© Copyright 1997 Brad Suppanz.  All rights reserved.
Links to this page are encouraged.
Email comments and suggestions to:

Written 8/29/97
Last updated 7/20/04  
Number of hits: Counter