Frequency-Domain of Control Systems Eng R. L. Nkumbwa Copperbelt University 2010 2 4/10/2015 Eng. R. L. Nkumbwa Its all Stability of Control Systems 3 4/10/2015 Eng. R. L. Nkumbwa Introduction 4 In practice, the performance of a control system is more realistically measured by its time domain characteristics. The reason is that the performance of most control systems is judged based on the time response due top certain test signals. In the previous chapters, we have learnt that the time response of a control system is usually more difficult to determine analytically, especially for higher order systems. 4/10/2015 Eng. R. L. Nkumbwa Introduction 5 In design problems, there are no unified methods of arriving at a designed system that meets the time-domain performance specifications, such as maximum overshoot, rise time, delay time, settling time and so on. 4/10/2015 Eng. R. L. Nkumbwa Introduction 6 On the other hand, in frequency domain, there is a wealth of graphical methods available that are not limited to low order systems. It is important to realize that there are correlating relations between frequency domain performance in a linear system, So the time domain properties of the system can be predicted based on the frequencydomain characteristics. 4/10/2015 Eng. R. L. Nkumbwa Example: Gun Positional Control 7 4/10/2015 Eng. R. L. Nkumbwa Why use Frequency-Domain? 8 With the previous concepts in mind, we can consider the primary motivation for conducting control systems analysis and design in the frequency domain to be convenience and the availability of the existing analytical tools. Another reason, is that, it presents an alternative point of view to control system problems, which often provides valuable or crucial information in the complex analysis and design of control 4/10/2015 Eng. R. L. Nkumbwa systems. Frequency-Domain Analysis 9 The starting point for frequency-domain analysis of a linear system is its transfer system. 4/10/2015 Eng. R. L. Nkumbwa Time & Frequency-Domain Specs. 10 So, what are time-domain specifications by now? Ok, what of frequency domain specifications? What are they? Lets look at the pictorials views… 4/10/2015 Eng. R. L. Nkumbwa Time-Domain Specifications 11 4/10/2015 Eng. R. L. Nkumbwa Frequency-Domain Specifications 12 4/10/2015 Eng. R. L. Nkumbwa Wrap Up… 13 The frequency response of a system directly tells us the relative magnitude and phase of a system’s output sinusoid if the system input is a sinusoid. What about output frequency? If the plant’s transfer function is G (s), the open-loop frequency response is G (jw). 4/10/2015 Eng. R. L. Nkumbwa Further Frequency Response 14 In previous sections of this course we have considered the use of standard test inputs, such as step functions and ramps. However, we will now consider the steadystate response of a system to a sinusoidal input test signal. 4/10/2015 Eng. R. L. Nkumbwa Further Frequency Response 15 The response of a linear constant-coefficient linear system to a sinusoidal test input is an output sinusoidal signal at the same frequency as the input. However, the magnitude and phase of the output signal differ from those of the input sinusoidal signal, and the amount of difference is a function of the input frequency. 4/10/2015 Eng. R. L. Nkumbwa Further Frequency Response 16 We will now examine the transfer function G(s) where s = jw and graphically display the complex number G(jw) as w varies. The Bode plot is one of the most powerful graphical tools for analyzing and designing control systems, and we will also consider polar plots and log magnitude and phase diagrams. 4/10/2015 Eng. R. L. Nkumbwa Further Frequency Response 17 How is this different from Root Locus? The information we get from frequency response methods is different than what we get from the root locus analysis. In fact, the two approaches complement each other. One advantage of the frequency response approach is that we can use data derived from measurements on the physical system without deriving its mathematical model. 4/10/2015 Eng. R. L. Nkumbwa Further Frequency Response 18 What is the Importance of Frequency methods? They are a powerful technique to design a singleloop feedback control system. They provide us with a viewpoint in the frequency domain. It is possible to extend the frequency analysis idea to nonlinear systems (approximate analysis). 4/10/2015 Eng. R. L. Nkumbwa Who Developed Frequency Methods? 19 Bode, Nyquist, Nichols and others, in the 1930s and 1940s. Existed before root locus methods. 4/10/2015 Eng. R. L. Nkumbwa What are the advantages? 20 We can study a system from physical data and determine the transfer function experimentally. We can design compensators to meet both steady state and transient response requirements. We can determine the stability of nonlinear systems using frequency analysis (out of the scope of this lecture). Frequency response methods allow us to settle ambiguities while drawing a root locus plot. A system can be designed so that the effects of undesirable noise are negligible. 4/10/2015 Eng. R. L. Nkumbwa What are the disadvantages? 21 Frequency response techniques are not as intuitive as root locus. Find more cons 4/10/2015 Eng. R. L. Nkumbwa Concept of Frequency Response 22 The frequency response of a system is the steady state response of a system to a sinusoidal input. Consider the stable, LTI system shown below. 4/10/2015 Eng. R. L. Nkumbwa Concept of Frequency Response 23 The input-output relation is given by: 4/10/2015 Eng. R. L. Nkumbwa Concept of Frequency Response 24 4/10/2015 Eng. R. L. Nkumbwa Concept of Frequency Response 25 Obtaining Magnitude M and Phase Ø 4/10/2015 Eng. R. L. Nkumbwa Concept of Frequency Response 26 For linear systems, M and Ø depend only on the input frequency, w. So, what are some of the frequency response plots and diagrams? 4/10/2015 Eng. R. L. Nkumbwa Frequency Response Plots and Diagrams 27 There are three frequently used representations of the frequency response: Nyquist diagram: a plot on the complex plane (G(jw)-plane) where M and Ø are plotted on a single curve, and w becomes a hidden parameter. 4/10/2015 Eng. R. L. Nkumbwa Frequency Response Plots and Diagrams 28 Bode plots: separate plots for M and Ø, with the horizontal axis being w is log scale. The vertical axis for the M-plot is given by M is decibels (db), that is 20log10(M), and the vertical axis for the Ø -plot is Ø in degrees. 4/10/2015 Eng. R. L. Nkumbwa Frequency Response Plots and Diagrams 29 Log-magnitude versus phase plot which is called the Nichols plot. Now, let us consider each of the techniques in more detail in the following chapters. 4/10/2015 Eng. R. L. Nkumbwa Frequency-Domain Systems 30 We can plot G(jw) as a function of w in three ways: – Bode Plot. – Nyquist Plot. – Nichols Plot (we may not cover this). 4/10/2015 Eng. R. L. Nkumbwa Nyquist Diagram or Analysis 31 The polar plot, or Nyquist diagram, of a sinusoidal transfer function G(jw) is a plot of the magnitude of G(jw) versus the phase angle of G(jw) on polar coordinates as w is varied from zero to infinity. Thus, the polar plot is the locus of vectors |G(jw)| LG(jw) as w is varied from zero to infinity. 4/10/2015 Eng. R. L. Nkumbwa Nyquist Diagram or Analysis 32 The projections of G(jw) on the real and imaginary axis are its real and imaginary components. The Nyquist Stability Criteria is a test for system stability, just like the Routh-Hurwitz test, or the Root-Locus Methodology. 4/10/2015 Eng. R. L. Nkumbwa Nyquist Diagram or Analysis 33 Note that in polar plots, a positive (negative) phase angle is measured counterclockwise (clockwise) from the positive real axis. In the polar plot, it is important to show the frequency graduation of the locus. Routh-Hurwitz and Root-Locus can tell us where the poles of the system are for particular values of gain. 4/10/2015 Eng. R. L. Nkumbwa Nyquist Diagram or Analysis 34 By altering the gain of the system, we can determine if any of the poles move into the RHsP, and therefore become unstable. However, the Nyquist Criteria can also give us additional information about a system. The Nyquist Criteria, can tell us things about the frequency characteristics of the system. 4/10/2015 Eng. R. L. Nkumbwa Nyquist Diagram or Analysis 35 For instance, some systems with constant gain might be stable for low-frequency inputs, but become unstable for high-frequency inputs. Also, the Nyquist Criteria can tell us things about the phase of the input signals, the time-shift of the system, and other important information. 4/10/2015 Eng. R. L. Nkumbwa Nyquist Kuo’s View 36 Kuo et al (2003) suggests that, the Nyquist criterion is a semi-graphical method that determines the stability of a closed loop system by investigating the properties of the frequency domain plot, the Nygmst plot of L(s) is a plot of L (jw) in the polar coordinates of M [L(jw)] versus Re[L(jw)] as w varies from 0 to ∞. 4/10/2015 Eng. R. L. Nkumbwa Nyquist Xavier’s View 37 While, Xavier et al (2004) narrates that, the Nyquist criterion is based on “Cauchy’s Residue Theorem” of complex variables which is referred to as “Principle of Argument”. 4/10/2015 Eng. R. L. Nkumbwa The Argument Principle 38 If we have a contour, Γ, drawn in one plane (say the complex laplace plane, for instance), we can map that contour into another plane, the F(s) plane, by transforming the contour with the function F(s). The resultant contour, Γ F(s) will circle the origin point of the F(s) plane N times, where N is equal to the difference between Z and P (the number of zeros and poles of the function F(s), respectively). 4/10/2015 Eng. R. L. Nkumbwa Nyquist Criterion Let us first introduce the most important equation when dealing with the Nyquist criterion: Where: – – – 39 N is the number of encirclements of the (-1, 0) point. Z is the number of zeros of the characteristic equation. P is the number of poles of the open-loop characteristic equation. 4/10/2015 Eng. R. L. Nkumbwa Nyquist Stability Criterion Defined 40 A feedback control system is stable, if and only if the contour ΓF(s) in the F(s) plane does not encircle the (-1, 0) point when P is 0. A feedback control system is stable, if and only if the contour ΓF(s) in the F(s) plane encircles the (-1, 0) point a number of times equal to the number of poles of F(s) enclosed by Γ. 4/10/2015 Eng. R. L. Nkumbwa Nyquist Stability Criterion Defined 41 In other words, if P is zero then N must equal zero. Otherwise, N must equal P. Essentially, we are saying that Z must always equal zero, because Z is the number of zeros of the characteristic equation (and therefore the number of poles of the closed-loop transfer function) that are in the right-half of the s plane. 4/10/2015 Eng. R. L. Nkumbwa Nyquist Manke’s View 42 While Manke (1997) outlines that, the Nyquist criterion is used to identify the presence of roots of a characteristic equation of a control system in a specified region of s-plane. He further adds that although the purpose of using Nyquist criterion is similar to RHC, the approach differs in the following respect: 4/10/2015 Eng. R. L. Nkumbwa – – 43 The open loop transfer G(s) H(s) is considered instead of the closed loop characteristic equation 1 + G(s) H(s) = 0 Inspection of graphical plots G(s) H(s) enables to get more than YES or NO answer of RHC pertaining to the stability of control systems. 4/10/2015 Eng. R. L. Nkumbwa Kuo’s Features of Nyquist Criterion Kuo also outlines the following as the features that make the Nyquist criterion an attractive alternative for the analysis and design of control systems: – – 44 In addition to providing the absolute stability, like the RHC, the NC also gives information on the relative of a stable system and the degree of instability. The Nyquist plot of G(s) H(s) or of L (s) is very easy to obtain. 4/10/2015 Eng. R. L. Nkumbwa Kuo’s Features of Nyquist Criterion – – 45 The Nyquist plot of G(s) H(s) gives information on the frequency domain characteristics such as Mr, Wr, BW and others with ease. The Nyquist plot is useful for systems with pure time delay that cannot be treated with the RHC and are difficult to analyze with root locus method. 4/10/2015 Eng. R. L. Nkumbwa Any more worries about freqtool… 46 4/10/2015 Eng. R. L. Nkumbwa