Abstract
A new and simple method is presented for determining the stability margin of a system with feedback. Contrary to classical and established methods the described procedure circumvents prior simulation of the loop gain. Instead, the phase margin is found by circuit simulation of the system in a closed-loop configuration. For this purpose, the phase slope of the closed-loop transfer function is evaluated after injecting some additional phase shift into the feedback loop. Moreover, the proposed method can also be applied to support the design of a system that requires a specified margin.
Similar content being viewed by others
References
R.C. Dorf, Modern Control Systems, 6th edn. (Addison-Wesley, Reading, 1992)
G. Giustolisi, G. Palumbo, An approach to test the open-loop parameters of feedback amplifiers. IEEE Trans. Circuits Syst. I, Fundam. Theory Appl. 49, 70–75 (2002)
S.C. Hageman, Use modern SPICE techniques to analyze feedback circuits. IEEE Circuits Devices Mag. 5(4), 54–55 (1989)
D.S. Humpheris, The Analysis, Design and Synthesis of Electrical Filters (Prentice-Hall, Englewood Cliffs, 1970)
J.M. Jaycox, CAE tools break barriers of feedback measurement. Electron. Des. May 28, 117–120 (1987)
K. Kundert, The Designer’s Guide to SPICE and Spectre (Springer, Berlin, 1995)
C.S. Lindquist, Active Network Design with Signal Filtering Applications (Steward & Sons, Long Beach, 1977)
R.D. Middlebrook, Measurement of loop gain in feedback systems. Int. J. Electron. 38, 485–512 (1975)
H.T. Russell, A loop-breaking method for the analysis and simulation of feedback amplifiers. IEEE Trans. Circuits Syst. I, Fundam. Theory Appl. 49, 1045–1061 (2002)
M. Tian, V. Visvanathan, J. Hantgan, K. Kundert, Striving for small-signal stability. IEEE Circuits Devices Mag. 17, 31–41 (2001)
Author information
Authors and Affiliations
Corresponding author
Appendix: On the Relation Between Group Delay and Phase Margin
Appendix: On the Relation Between Group Delay and Phase Margin
This appendix contains the mathematical basics of the group delay for feedback circuits and its relation to the dominant system pole as well as the phase margin.
The frequency response H(jω) of a frequency dependent two-port network is a rational function and can be written as a product of first- and second-order terms:
The group delay τ GR associated with each function H i (jω) is defined as
The total phase shift has additive properties:
Therefore, the total group delay is
In (5) each group delay \(\tau_{\mathrm{GR, i}}\) is connected with the corresponding H i term in (3). The various terms H i in (3) can also be expressed by the respective zero and pole locations (s z,s p) in the complex frequency plane s=σ+jω. In this case, the total frequency response H(jω) in (3) becomes the system function
The individual contribution of each pole and zero (real or conjugate-complex) to the total phase response can be found using simple geometric relations between the respective location of the singularity in the s-plane and the running frequency variable ω on the imaginary axis [4]:
where Re and Im denote the real and imaginary parts of the pole or zero location in the s-plane. Applying (4) and (5) the total group delay can now be written in terms of s-plane parameters:
Note that in (8) poles and zeros may be located in the left-half of the s-plane (LHP) as well as the right-half of the s-plane (RHP). At this stage, this concept ignores the fact that in causal and stable systems RHP poles must not appear. Evaluating (8) it can be concluded that
-
LHP poles and RHP zeros increase the group delay;
-
RHP poles and LHP zeros decrease the group delay;
-
That particular singularity (pole or zero) with the shortest distance to the imaginary axis—expressed by the denominators in (8)—determines the maximum contribution to the total group delay.
If a transfer function is represented by a conjugate-complex pole pair \(s_{\mathrm{p1,2}}\) only, the group delay is readily found by using (4) directly, rather than by applying (8) for both poles separately. For example, a second-order lowpass frequency response in terms of the data describing the pole
has the group delay
where ω P (pole frequency) and ζ (damping ratio) are defined as
It can be shown [7] that for |ζ∣<0.866 the group delay exhibits peaking at
with a peak value of
Thus, the peak value of the group delay is large for a pole pair with a small damping ratio ζ and vice versa. Note that in accordance with (8), (9), and (10) the group delay calculation results in a negative value if the pole pair is located in the RHP with ζ<0.
On the other hand, it is well known that the phase margin of a feedback system decreases as the dominant pole pair moves closer to the imaginary axis due to the smaller amount of damping. Therefore, it is promising to investigate the relation between the phase margin φ PM, the damping ratio ζ, and the group delay \(\tau_{\mathrm{GR,}}\), which can be expressed by the slope of the phase function.
The relationship between the damping ratio and the phase margin for a second-order system is given in [1]:
It can be shown [1] that for φ PM<65∘ and ζ<0.707(1/2ζ=Q P>0.707) this expression can be approximated with good accuracy by
Introducing (11) into (10) yields
where φ PM is measured in degrees.
This relationship combines the phase margin φ PM with the group delay peak value, which can be easily found by simulation. But a certain drawback of this simple method for rating the phase margin of a second-order system is the need to know the respective pole frequency ω P. The approximation ω peak≈ω P may be used for underdamped systems only with a large group delay peak at ω=ω peak (for example: ζ=0.1→ω peak=0.995ω P).
However, a graphical representation of (12) reveals a quasi-linear relationship between the inverse peak delay \(\tau_{\mathrm{GR,peak}}\) and φ PM. This property can be advantageously exploited for interpolation purposes without needing to know the pole frequency. With the aim of producing this graph, the phase margin of the circuit to be investigated is varied by introducing some additional negative phase shift φ Z=−|φ Z| into the feedback loop.
This results in an artificially reduced phase margin \(\varphi_{\mathrm{PM,Z}}\), which becomes negative for |φ Z|>φ PM:
After replacing φ PM by \(\varphi_{\mathrm{PM,Z}}\) in (12) the function \((\mbox{1/}\tau_{\mathrm{GR,peak}})=f(|\varphi_{\mathrm{Z}}|)\) is shown in Fig. 4 for the normalized pole frequency ω P=1 rad/s and φ PM=45∘. As can be seen, the curve exhibits good linearity properties and crosses the horizontal axis at |φ Z|=φ PM=45∘. This is because the condition \(\varphi_{\mathrm{PM,Z}} =0\) leads to a group delay peak approaching infinity with 1/\(\tau_{\mathrm{GR, peak}} =0\).
For practical applications, with an unknown phase margin φ PM the quasi-linear properties of the function in Fig. 4 enable a simple interpolation between two user-defined φ Z values and the respective group delay peak values. For this purpose, (12) is approximated by the linear expression
For comparison purposes, this approximation is also shown in Fig. 4.
Introducing two distinct points (\(\varphi_{\mathrm{Z}}, \tau_{\mathrm{GR,peak}}\)) into (13) and solving for φ PM yields
Note that the range between the two selected φ Z values must contain the unknown margin φ PM.
As a consequence (see Fig. 4) it follows that
For the sake of uniqueness it is, therefore, convenient to introduce magnitudes into (14):
In summary, there are two possible approaches for determining the phase margin of a second-order system with feedback based on closed-loop ac simulations:
-
1.
Evaluation of the interpolation algorithm (15) based on two appropriate φ Z values below and above the expected phase margin φ PM, respectively;
-
2.
Graphical representation of (\(\tau_{\mathrm{GR, peak}})^{-1} =f(|\varphi_{\mathrm{Z}}|\)) based on at least two appropriate φ Z values (following (13) and Fig. 4) and identification of the zero crossing at |φ Z|=φ PM. This graph is easily produced by exploiting the post-processor capabilities of the simulation program (Performance Analysis, PA). For this purpose, a suitable goal function \(\mathrm{GF} =f(1/\tau_{\mathrm{GR, peak}})\) is provided in Sect. 3.2.
Remark
The mathematical expressions that contain the relation between group delay and phase margin, (13) and (15), have been derived for a second-order system. However, in most cases the response of a higher-order systems—with additional poles and/or zeros—is dominated by a single pole pair. Therefore, the above considerations apply also to the majority of other active circuits and feedback loops of practical interest. This is true, in particular, because the injected extra phase values shift the dominant pole pair even closer to the imaginary s-plane axis. For this reason, it can be beneficial to step through more than only two φ Z values during the ac analysis. In this case, the second approach for evaluating the group delay extrema (Performance Analysis, goal function GF) is to be applied.
Rights and permissions
About this article
Cite this article
von Wangenheim, L. Phase Margin Determination in a Closed-Loop Configuration. Circuits Syst Signal Process 31, 1917–1926 (2012). https://doi.org/10.1007/s00034-012-9437-7
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-012-9437-7