# The Frequency-Response

Size: px
Start display at page:

Transcription

1 6 The Frequency-Response Design Method A Perspective on the Frequency-Response Design Method The design of feedback control systems in industry is probably accomplished using frequency-response methods more often than any other. Frequency-response design is popular primarily because it provides good designs in the face of uncertainty in the plant model. For example, for systems with poorly known or changing high-frequency resonances, we can temper their feedback compensation to alleviate the effects of those uncertainties. Currently, this tempering is carried out more easily using frequency-response design than with any other method. Another advantage of using frequency response is the ease with which experimental information can be used for design purposes. Raw measurements of the output amplitude and phase of a plant undergoing a sinusoidal input excitation are sufficient to design a suitable feedback control. No intermediate processing of the data (such as finding poles and zeros or determining system matrices) is required to arrive at the system model. The wide availability of computers has rendered this advantage less important now than it was years ago; however, for relatively simple systems, frequency response is often still the most cost-effective design method. The method is most effective for systems that are stable in open loop. 34 Photo courtesy of Cirrus Design Corporation.

2 35 Yet another advantage is that it is the easiest method to use for designing compensation. A simple rule can be used to provide reasonable designs with a minimum of trial and error. Although the underlying theory is somewhat challenging and requires a rather broad knowledge of complex variables, the methodology of frequency-response design is easy, and the insights gained by learning the theory are well worth the struggle. Chapter Overview The chapter opens with a discussion of how to obtain the frequency response of a system by analyzing its poles and zeros. An important extension of this discussion is how to use Bode plots to graphically display the frequency response. In Sections 6.2 and 6.3 we discuss stability briefly, and then in more depth the use of the Nyquist stability criterion. In Sections 6.4 through 6.6 we introduce the notion of stability margins, discuss Bode s gain phase relationship, and study the closed-loop frequency response of dynamic systems. The gain phase relationship suggests a very simple rule for compensation design: Shape the frequency response magnitude so that it crosses magnitude with a slope of. As with our treatment of the root-locus method, we describe how adding dynamic compensation can adjust the frequency response (Section 6.7) and improve system stability and/or error characteristics. We also show how to implement compensation digitally in an example. Several alternate methods of displaying frequency-response data have been developed over the years; we present two of them the Nichols chart and the inverse Nyquist plot in optional Section 6.8. In optional Section 6.9 we discuss issues of sensitivity that relate to the frequency response, including optional material on sensitivity functions and stability robustness. The final section on analyzing time delays in the system represents additional, somewhat advanced material that may also be considered optional.

3 36 Chapter 6 The Frequency-Response Design Method 6. Frequency Response Frequency response The basic concepts of frequency response were discussed in Section In this section we will review those ideas and extend the concepts for use in control system design. A linear system s response to sinusoidal inputs called the system s frequency response can be obtained from knowledge of its pole and zero locations. To review the ideas, we consider a system described by Y(s) U(s) = G(s), where the input u(t) is a sine wave with an amplitude A: u(t) = A sin(ω o t)(t). This sine wave has a Laplace transform U(s) = Aω o s 2 + ωo 2. With zero initial conditions, the Laplace transform of the output is Aω o Y(s) = G(s) s 2 + ωo 2. (6.) Partial fraction expansion A partial-fraction expansion of Eq. (6.) [assuming that the poles of G(s) are distinct] will result in an equation of the form Y(s) = α s p + α 2 s p α n s p n + α o s + jω o + α o s jω o, (6.2) where p,p 2,...,p n are the poles of G(s), α o would be found by performing the partial-fraction expansion, and α o is the complex conjugate of α o. The time response that corresponds to Y(s) is y(t) = α e p t + α 2 e p 2 t +α n e p nt + 2 α o sin(ω o t + φ), t 0, (6.3) where [ ] φ = tan Im(αo ). Re(α o )

4 Section 6. Frequency Response 37 Figure 6. Response of G(s) = /(s + ) to sin 0t Output, y Time (sec) If all the poles of the system represent stable behavior (the real parts of p,p 2,...,p n < 0), the natural unforced response will die out eventually, and therefore the steady-state response of the system will be due solely to the sinusoidal term in Eq. (6.3), which is caused by the sinusoidal excitation. Example 3.3 determined the response of the system G(s) = /(s + ) to the input u = sin 0t and showed that response in Fig. 3.2, which is repeated here as Fig. 6.. It shows that e t, the natural part of the response associated with G(s), disappears after several time constants, and the pure sinusoidal response is essentially all that remains. Example 3.4 showed that the remaining sinusoidal term in Eq. (6.3) can be expressed as y(t) = AM sin(ω o t + φ), (6.4) where M = G(jω o ) = G(s) s=jωo = {Re[G(jω o )]} 2 +{Im[G(jω o )]} 2, (6.5) [ ] φ = tan Im[G(jωo )] = Re[G(jω o )] G(jω o ). (6.6) In polar form, G(jω o ) = Me jφ. (6.7) Frequency response plot Equation (6.4) shows that a stable system with transfer function G(s) excited by a sinusoid with unit amplitude and frequency ω o will, after the response has reached steady-state, exhibit a sinusoidal output with a magnitude M(ω o ) and a phase φ(ω o ) at the frequency ω o. The facts that the output y is a sinusoid with the same frequency as the input u and that the magnitude ratio M and phase φ of the output are independent of the amplitude A of the input are a

5 38 Chapter 6 The Frequency-Response Design Method Magnitude and phase consequence of G(s) being a linear constant system. If the system being excited were a nonlinear or time-varying system, the output might contain frequencies other than the input frequency, and the output input ratio might be dependent on the input magnitude. More generally, the magnitude M is given by G(jω), and the phase φ is given by [G(jω)]; that is, the magnitude and angle of the complex quantity G(s) are evaluated with s taking on values along the imaginary axis (s = jω). The frequency response of a system consists of these functions of frequency that tell us how a system will respond to a sinusoidal input of any frequency. We are interested in analyzing the frequency response not only because it will help us understand how a system responds to a sinusoidal input, but also because evaluating G(s) with s taking on values along the jω axis will prove to be very useful in determining the stability of a closed-loop system. As we saw in Chapter 3, the jω axis is the boundary between stability and instability; we will see in Section 6.4 that evaluating G(j ω) provides information that allows us to determine closed-loop stability from the open-loop G(s). EXAMPLE 6. Frequency-Response Characteristics of a Capacitor Consider the capacitor described by the equation i = C dv dt, where v is the input and i is the output. Determine the sinusoidal steady-state response of the capacitor. Solution. The transfer function of this circuit is I(s) = G(s) = Cs, V(s) so G(jω) = Cj ω. Computing the magnitude and phase, we find that M = Cj ω =Cω and φ = (Cjω) = 90. For a unit-amplitude sinusoidal input v, the output i will be a sinusoid with magnitude Cω, and the phase of the output will lead the input by 90. Note that for this example the magnitude is proportional to the input frequency while the phase is independent of frequency.

6 Section 6. Frequency Response 39 EXAMPLE 6.2 Frequency-Response Characteristics of a Lead Compensator Recall from Chapter 5 [Eq. (5.88)] the transfer function of the lead compensation, which is equivalent to D(s) = K Ts+, α <. (6.8) αt s + (a) Analytically determine its frequency-response characteristics and discuss what you would expect from the result. (b) Use MATLAB to plot D(jω) with K =, T =, and α = 0. for 0. ω 00, and verify the features predicted from the analysis in (a). Solution. (a) Analytical evaluation: Substituting s = jω into Eq. (6.8), we get D(jω) = K Tjω + αtjω +. From Eqs. (6.5) and (6.6) the amplitude is + (ωt ) 2 M = D = K, + (αωt ) 2 and the phase is given by φ = ( + jωt) ( + jαωt) = tan (ωt ) tan (αωt ). At very low frequencies the amplitude is just K, and at very high frequencies it is K/α. Therefore, the amplitude increases as a function of frequency. The phase is zero at very low frequencies and goes back to zero at very high frequencies. At intermediate frequencies, evaluation of the tan ( ) functions would reveal that φ becomes positive. These are the general characteristics of lead compensation. (b) Computer evaluation: A MATLAB script for frequency-response evaluation was shown for Example 3.4. A similar script for the lead compensation is num = [ ]; den = [0. ]; sysd = tf(num,den); [mag,phase,w] = bode(sysd); loglog(w,mag) semilogx(w,phase) % computes magnitude, phase, and frequencies over range of interest produces the frequency response magnitude and phase plots shown in Fig. 6.2.

7 320 Chapter 6 The Frequency-Response Design Method Figure 6.2 (a) Magnitude and (b) phase for the lead compensation in Example 6.2 f (deg) Magnitude v (rad/sec) (a) v (rad/sec) (b) 20 db The analysis indicated that the low-frequency magnitude should be K(= ) and the high-frequency magnitude should be K/α(= 0), which are both verified by the magnitude plot. The phase plot also verifies that the value approaches zero at high and low frequencies and that the intermediate values are positive. In the cases for which we do not have a good model of the system and wish to determine the frequency-response magnitude and phase experimentally, we can excite the system with a sinusoid varying in frequency. The magnitude M(ω) is obtained by measuring the ratio of the output sinusoid to input sinusoid in the steady-state at each frequency. The phase φ(ω) is the measured difference in phase between input and output signals. 2 A great deal can be learned about the dynamic response of a system from knowledge of the magnitude M(ω) and the phase φ(ω) of its transfer function. In the obvious case, if the signal is a sinusoid, then M and φ completely describe the response. Furthermore, if the input is periodic, then a Fourier series can be constructed to decompose the input into a sum of sinusoids, and again M(ω) and φ(ω) can be used with each component to construct the total response. For transient inputs, our best path to understanding the meaning of M and φ is to relate the frequency response G(j ω) to the transient responses calculated by the Laplace transform. For example, in Fig. 3.6(b) we plotted the step response of a system having the transfer function G(s) = (s/ω n ) 2 + 2ζ(s/ω n ) +, (6.9) 2 Agilent Technologies produces instruments called spectral analyzers that automate this experimental procedure and greatly speed up the process.

8 Section 6. Frequency Response 32 Bandwidth for various values of ζ. These transient curves were normalized with respect to time as ω n t. In Fig. 6.3 we plot M(ω) and φ(ω) for these same values of ζ to help us see what features of the frequency response correspond to the transient-response characteristics. Specifically, Figs. 3.6(b) and 6.3 indicate the effect of damping on system time response and the corresponding effect on the frequency response. They show that the damping of the system can be determined from the transient response overshoot or from the peak in the magnitude of the frequency response (Fig. 6.3a). Furthermore, from the frequency response, we see that ω n is approximately equal to the bandwidth the frequency where the magnitude starts to fall off from its low-frequency value. (We will define bandwidth more formally in the next paragraph.) Therefore, the rise time can be estimated from the bandwidth. We also see that the peak overshoot in frequency is approximately /2ζ for ζ < 0.5, so the peak overshoot in the step response can be estimated from the peak overshoot in the frequency response. Thus, we see that essentially the same information is contained in the frequency-response curve as is found in the transient-response curve. A natural specification for system performance in terms of frequency response is the bandwidth, defined to be the maximum frequency at which the output of a system will track an input sinusoid in a satisfactory manner. By convention, for the system shown in Fig. 6.4 with a sinusoidal input r, the bandwidth is the frequency of r at which the output y is attenuated to a factor of times the input. 3 Figure 6.5 depicts the idea graphically for the frequency response of the closed-loop transfer function Y(s) = T(s) = KG(s) R(s) + KG(s). The plot is typical of most closed-loop systems in that () the output follows the input [ T = ] at the lower excitation frequencies, and (2) the output ceases to follow the input [ T < ] at the higher excitation frequencies. The maximum value of the frequency-response magnitude is referred to as the resonant peak M r. Bandwidth is a measure of speed of response and is therefore similar to time-domain measures such as rise time and peak time or the s-plane measure of dominant-root(s) natural frequency. In fact, if the KG(s) in Fig. 6.4 is such that the closed-loop response is given by Fig. 6.3, we can see that the bandwidth will equal the natural frequency of the closed-loop root (that is, ω BW = ω n for a closed-loop damping ratio of ζ = 0.7). For other damping ratios, the bandwidth is approximately equal to the natural frequency of the closed-loop roots, with an error typically less than a factor of 2. The definition of the bandwidth stated here is meaningful for systems that have a low-pass filter behavior, as is the case for any physical control system. In other applications the bandwidth may be defined differently. Also, if the ideal 3 If the output is a voltage across a resistor, the power is v 2 and when v =0.707, the power is reduced by a factor of 2. By convention, this is called the half-power point.

9 322 Chapter 6 The Frequency-Response Design Method Figure 6.3 (a) Magnitude and (b) phase of Eq. (6.9) Phase Magnitude v/v n z z (a) z z db v/v n (b)

10 Section 6. Frequency Response 323 Figure 6.4 Simplified system definition R KG(s) Y Figure 6.5 Definitions of bandwidth and resonant peak Amplitude ratio, T(s) Resonant peak, M r db Bandwidth, v BW v (rad/sec) model of the system does not have a high-frequency roll-off (e.g., if it has an equal number of poles and zeros), the bandwidth is infinite; however, this does not occur in nature as nothing responds well at infinite frequencies. In order to use the frequency response for control systems design, we need to consider an efficient and meaningful form in which to make frequencyresponse plots as well as find methods to relate the open-loop characteristics of KG to the closed-loop characteristics of T(s). These are the concerns of Section Bode Plot Techniques Display of frequency response is a problem that has been studied for a long time. Before computers, this was accomplished by hand; therefore, it was useful to be able to accomplish this quickly. The most useful technique for hand plotting was developed by H. W. Bode at Bell Laboratories between 932 and 942. This technique allows plotting that is quick and yet sufficiently accurate for control systems design. Most control systems designers now have access to computer programs that diminish the need for hand plotting; however, it is still important to develop good intuition so that you can quickly identify erroneous computer results, and for this you need the ability to check results by hand. The idea in Bode s method is to plot magnitude curves using a logarithmic scale and phase curves using a linear scale. This strategy allows us to plot a highorder G(j ω) by simply adding the separate terms graphically, as discussed in Appendix B. This addition is possible because a complex expression with zero and pole factors can be written in polar (or phasor) form as G(jω) = s s 2 r e jθ r 2 e jθ ( ) 2 = s 3 s 4 s 5 r 3 e jθ 3r 4 e jθ 4r 5 e jθ = r r 2 e j(θ +θ 2 θ 3 θ 4 θ 5 ). (6.0) 5 r 3 r 4 r 5

11 324 Chapter 6 The Frequency-Response Design Method Composite plot from individual terms (The overhead arrow indicates a phasor.) Note from Eq. (6.0) that the phases of the individual terms are added directly to obtain the phase of the composite expression, G(jω). Furthermore, because G(jω) = r r 2 r 3 r 4 r 5, it follows that log 0 G(jω) =log 0 r + log 0 r 2 log 0 r 3 log 0 r 4 log 0 r 5. (6.) Bode plot We see that addition of the logarithms of the individual terms provides the logarithm of the magnitude of the composite expression. The frequency response is typically presented as two curves; the logarithm of magnitude versus log ω, and the phase versus log ω. Together these two curves constitute a Bode plot of the system. Because log 0 Me jφ = log 0 M + jφlog 0 e, (6.2) Decibel we see that the Bode plot shows the real and imaginary parts of the logarithm of G(jω). In communications it is standard to measure the power gain in decibels (db): 4 P 2 G db = 0 log0. (6.3) P Here P and P 2 are the input and output powers. Because power is proportional to the square of the voltage, the power gain is also given by G db = 20 log 0 V 2 V. (6.4) Hence we can present a Bode plot as the magnitude in decibels versus log ω and the phase in degrees versus log ω. 5 In this book we give Bode plots in the form log G versus log ω; also, we mark an axis in decibels on the right-hand side of the magnitude plot to give you the choice of working with the representation you prefer. However, for frequency response plots, we are not actually plotting power and use of Eq. (6.4) can be somewhat misleading. If the magnitude data are derived in terms of log G, it is conventional to plot them on a log scale but identify the scale in terms of G only (without log ). If the magnitude data are given in decibels, the vertical scale is linear such that each decade of G represents 20 db. 4 Researchers at Bell Laboratories first defined the unit of power gain as a bel (named for Alexander Graham Bell, the founder of the company). However, this unit proved to be too large, and hence a decibel or db (/0 of a bel) was selected as a more useful unit. The abbreviation db is also sometimes used; however, Bode used db and we choose to follow his lead. 5 Henceforth we will drop the base of the logarithm; it is understood to be 0.

12 Section 6. Frequency Response 325 Advantages of Working with Frequency Response in Terms of Bode Plots Advantages of Bode plots. Dynamic compensator design can be based entirely on Bode plots. 2. Bode plots can be determined experimentally. 3. Bode plots of systems in series (or tandem) simply add, which is quite convenient. 4. The use of a log scale permits a much wider range of frequencies to be displayed on a single plot than is possible with linear scales. It is important for the control systems engineer to be able to hand-plot frequency responses for several reasons: This skill not only allows the engineer to deal with simple problems, but also to perform a sanity check on computer results for more complicated cases. Often approximations can be used to quickly sketch the frequency response and deduce stability, as well as to determine the form of the needed dynamic compensations. Finally, hand plotting is useful in interpreting frequency-response data that have been generated experimentally. In Chapter 5 we wrote the open-loop transfer function in the form KG(s) = K (s z )(s z 2 ) (s p )(s p 2 ) (6.5) Bode form of the transfer function because it was the most convenient form for determining the degree of stability from the root locus with respect to the gain K. In working with frequency response, it is more convenient to replace s with jω and to write the transfer functions in the Bode form KG(jω) = K o (jωτ + )(jωτ 2 + ) (jωτ a + )(jωτ b + ) (6.6) because the gain K o in this form is directly related to the transfer-function magnitude at very low frequencies. In fact, for type 0 systems, K o is the gain at ω = 0 in Eq. (6.6) and is also equal to the DC gain of the system. Although a straightforward calculation will convert a transfer function in the form of Eq. (6.5) to an equivalent transfer function in the form of Eq. (6.6), note that K and K o will not usually have the same value in the two expressions. Transfer functions can also be rewritten according to Eqs. (6.0) and (6.). As an example, suppose that Then KG(jω) = K o jωτ + (jω) 2 (jωτ a + ). (6.7) KG(jω) = K o + (jωτ + ) (jω) 2 (jωτ a + ) (6.8)

13 326 Chapter 6 The Frequency-Response Design Method and log KG(jω) =log K o +log jωτ + log (jω) 2 log jωτ a +. (6.9) In decibels, Eq. (6.9) becomes KG(jω) db = 20 log K o +20 log jωτ + 20 log (jω) 2 20 log jωτ a +. (6.20) Classes of terms of transfer functions All transfer functions for the kinds of systems we have talked about so far are composed of three classes of terms:. K o (jω) n 2. (jωτ + ) ± 3. [ ( jω ω n ) 2 + 2ζ jω ω n + ] ± First we will discuss the plotting of each individual term and how the terms affect the composite plot including all the terms; then we will discuss how to draw the composite curve. Class : singularities at the origin. K o (jω) n Because log K o (jω) n =log K o + n log jω, Class 2: first-order term the magnitude plot of this term is a straight line with a slope n (20 db/decade). Examples for different values of n are shown in Fig K o (jω) n is the only class of term that affects the slope at the lowest frequencies, because all other terms are constant in that region. The easiest way to draw the curve is to locate ω = and plot log K o at that frequency. Then draw the line with slope n through that point. 6 The phase of (jω) n is φ = n 90 ; it is independent of frequency and is thus a horizontal line: 90 for n =, 80 for n = 2, +90 for n =+, and so forth. 2. jωτ + The magnitude of this term approaches one asymptote at very low frequencies and another asymptote at very high frequencies: (a) For ωτ, jωτ + =. (b) For ωτ, jωτ + = jωτ. 6 In decibels the slopes are n 20 db per decade or n 6 db per octave (an octave is a change in frequency by a factor of 2).

14 Section 6. Frequency Response 327 Figure 6.6 Magnitude of (jω) n 000 Slope is, or 20 db/decade n 2 n db ( jv) n 0 n v (rad/sec) 20 Break point If we call ω = /τ the break point, then we see that below the break point the magnitude curve is approximately constant (= ), while above the break point the magnitude curve behaves approximately like the class term K o (jω). The example plotted in Fig. 6.7, G(s) = 0s +, shows how the two asymptotes cross at the break point and how the actual magnitude curve lies above that point by a factor of.4 (or +3 db). (If the term were in the denominator, it would be below the break point by a factor of or 3 db.) Note that this term will have only a small effect on the composite magnitude curve below the break point, because its value is equal to (= 0 db) in this region. The slope at high frequencies is + (or +20 db/decade). The phase curve can also be easily drawn by using the following low- and high-frequency asymptotes: (a) For ωτ, = 0. (b) For ωτ, jωτ = 90. (c) For ωτ =, (jωτ + ) = 45. Figure 6.7 Magnitude plot for jωτ + ; τ = 0 00 Break point 40 jv G Asymptotes v (rad/sec) db

15 328 Chapter 6 The Frequency-Response Design Method Figure 6.8 Phase plot for jωτ + ; τ = 0 90 Break point Asymptote 60 ( jv0 ) 30 0 Asymptote v (rad/sec) Class 3: second-order term Peak amplitude For ωτ =, the (jω +) curve is tangent to an asymptote going from 0 at ωτ = 0.2to90 at ωτ = 5, as shown in Fig The figure also illustrates the three asymptotes (dashed lines) used for the phase plot and how the actual curve deviates from the asymptotes by at their intersections. Both the composite phase and magnitude curves are unaffected by this class of term at frequencies below the break point by more than a factor of 0 because the term s magnitude is (or 0 db) and its phase is [(jω/ω n ) 2 + 2ζ(jω/ω n ) + ] ± This term behaves in a manner similar to the class 2 term, with differences in detail: The break point is now ω = ω n. The magnitude changes slope by a factor of +2 (or +40 db per decade) at the break point (and 2, or 40 db per decade, when the term is in the denominator). The phase changes by ±80, and the transition through the break point region varies with the damping ratio ζ. Figure 6.3 shows the magnitude and phase for several different damping ratios when the term is in the denominator. Note that the magnitude asymptote for frequencies above the break point has a slope of 2 (or 40 db per decade), and that the transition through the break-point region has a large dependence on the damping ratio. A rough sketch of this transition can be made by noting that G(jω) = 2ζ at ω = ω n (6.2) for this class of second-order term in the denominator. If the term was in the numerator, the magnitude would be the reciprocal of the curve plotted in Fig. 6.3(a). No such handy rule as Eq. (6.2) exists for sketching in the transition for the phase curve; therefore, we would have to resort to Fig. 6.3(b) for an accurate plot of the phase. However, a very rough idea of the transition can be gained by noting that it is a step function for ζ = 0, while it obeys the rule for two first-order (class 2) terms when ζ = with simultaneous break-point frequencies. All intermediate values of ζ fall between these two extremes. The phase of a second-order term is always ±90 at ω n.

16 Section 6. Frequency Response 329 Composite curve When the system has several poles and several zeros, plotting the frequency response requires that the components be combined into a composite curve. To plot the composite magnitude curve, it is useful to note that the slope of the asymptotes is equal to the sum of the slopes of the individual curves. Therefore, the composite asymptote curve has integer slope changes at each break point frequency: + for a first-order term in the numerator, for a first-order term in the denominator, and ±2 for second-order terms. Furthermore, the lowestfrequency portion of the asymptote has a slope determined by the value of n in the (jω) n term and is located by plotting the point K o ω n at ω =. Therefore, the complete procedure consists of plotting the lowest-frequency portion of the asymptote, then sequentially changing the asymptote s slope at each break point in order of ascending frequency, and finally drawing the actual curve by using the transition rules discussed earlier for classes 2 and 3. The composite phase curve is the sum of the individual curves. Adding of the individual phase curves graphically is made possible by locating the curves so that the composite phase approaches the individual curve as closely as possible. A quick but crude sketch of the composite phase can be found by starting the phase curve below the lowest break point and setting it equal to n 90. The phase is then stepped at each break point in order of ascending frequency. The amount of the phase step is ±90 for a first-order term and ±80 for a second-order term. Break points in the numerator indicate a positive step in phase, while break points in the denominator indicate a negative phase step. 7 The plotting rules so far have only considered poles and zeros in the LHP. Changes for singularities in the RHP will be discussed at the end of the section. Summary of Bode Plot Rules. Manipulate the transfer function into the Bode form given by Eq. (6.6). 2. Determine the value of n for the K o (jω) n term (class ). Plot the lowfrequency magnitude asymptote through the point K o at ω = with a slope of n (or n 20 db per decade). 3. Complete the composite magnitude asymptotes: Extend the low-frequency asymptote until the first frequency break point. Then step the slope by ± or ±2, depending on whether the break point is from a first- or second-order term in the numerator or denominator. Continue through all break points in ascending order. 4. Sketch in the approximate magnitude curve: Increase the asymptote value by a factor of.4 (+3 db) at first-order numerator break points, and decrease it by a factor of ( 3 db) at first-order denominator break points. At second-order break points, sketch in the resonant peak (or valley) according to Fig. 6.3(a) using the relation G(j ω) =/2ζ at denominator (or G(jω) =2ζ at numerator) break points. 7 This approximate method was pointed out to us by our Parisian colleagues.

17 330 Chapter 6 The Frequency-Response Design Method 5. Plot the low-frequency asymptote of the phase curve, φ = n As a guide, sketch in the approximate phase curve by changing the phase by ±90 or ±80 at each break point in ascending order. For first-order terms in the numerator, the change of phase is +90 ; for those in the denominator the change is 90. For second-order terms, the change is ± Locate the asymptotes for each individual phase curve so that their phase change corresponds to the steps in the phase toward or away from the approximate curve indicated by Step 6. Sketch in each individual phase curve as indicated by Fig. 6.8 or Fig. 6.3(b). 8. Graphically add each phase curve. Use grids if an accuracy of about ±5 is desired. If less accuracy is acceptable, the composite curve can be done by eye. Keep in mind that the curve will start at the lowest-frequency asymptote and end on the highest-frequency asymptote and will approach the intermediate asymptotes to an extent that is determined by how close the break points are to each other. EXAMPLE 6.3 Bode Plot for Real Poles and Zeros Plot the Bode magnitude and phase for the system with the transfer function Solution. KG(s) = 2000(s + 0.5) s(s + 0)(s + 50). STEP. We convert the function to the Bode form of Eq. (6.6): KG(jω) = 2[(jω/0.5) + ] jω[(jω/0) + ][(jω/50) + ]. STEP 2. We note that the term in jω is first-order and in the denominator, so n =. Therefore, the low-frequency asymptote is defined by the first term: KG(jω) = 2 jω. This asymptote is valid for ω<0., because the lowest break point is at ω = 0.5. The magnitude plot of this term has the slope of (or 20 db per decade). We locate the magnitude by passing through the value 2 at ω = even though the composite curve will not go through this point because of the break point at ω = 0.5. This is shown in Fig. 6.9(a). STEP 3. We obtain the remainder of the asymptotes, also shown in Fig. 6.9(a): The first breakpoint is at ω = 0.5 and is a first-order term in the numerator, which thus calls for a change in slope of +. We therefore draw a line with 0 slope that intersects the original slope. Then we draw a slope line that intersects the previous one at ω = 0. Finally, we draw a 2 slope line that intersects the previous slope at ω = 50.

18 Figure 6.9 Composite plots: (a) magnitude; (b) phase; (c) approximate phase Section 6. Frequency Response Magnitude, G 0 2 Slope Actual magnitude curve Slope 0 Asymptotes Slope Slope 2 20 db Breakpoints v (rad/sec) (a) s/0.5 s/0 20 Phase, G 90 Composite 80 s/ v (rad/sec) (b) 0 30 Approximate Phase, G Actual v (rad/sec) (c)

19 332 Chapter 6 The Frequency-Response Design Method STEP 4. We sketch in the actual curve so that it is approximately tangent to the asymptotes when far away from the break points, a factor of.4 (+3 db) above the asymptote at the ω = 0.5 break point, and a factor of 0.7 ( 3 db) below the asymptote at the ω = 0 and ω = 50 break points. 2 STEP 5. Because the phase of jω is 90, the phase curve in Fig. 6.9(b) starts at 90 at the lowest frequencies. STEP 6. The result is shown in Fig. 6.9(c). STEP 7. The individual phase curves, shown dashed in Fig. 6.9(b), have the correct phase change for each term and are aligned vertically so that their phase change corresponds to the steps in the phase from the approximate curve in Fig. 6.9(c). Note that the composite curve approaches each individual term. STEP 8. The graphical addition of each dashed curve results in the solid composite curve in Fig. 6.9(b). As can be seen from the figure, the vertical placement of each individual phase curve makes the required graphical addition particularly easy because the composite curve approaches each individual phase curve in turn. EXAMPLE 6.4 Bode Plot with Complex Poles As a second example, draw the frequency response for the system KG(s) = 0 s(s s + 4). (6.22) Solution. A system like this is more difficult to plot than the one in the previous example because the transition between asymptotes is dependent on the damping ratio; however, the same basic ideas illustrated in Example 6.3 apply. This system contains a second-order term in the denominator. Proceeding through the steps, we convert Eq. (6.22) to the Bode form of Eq. (6.6): KG(s) = 0 4 s(s 2 /4 + 2(0.)s/2 + ). Starting with the low-frequency asymptote, we have n = and G(jω) = 2.5/ω.The magnitude plot of this term has a slope of ( 20 db per decade) and passes through the value of 2.5 at ω = as shown in Fig. 6.0(a). For the second order pole, note that ω n = 2 and ζ = 0.. At the break-point frequency of the poles, ω = 2, the slope shifts to 3 ( 60 db per decade). At the pole break point the magnitude ratio above the asymptote is /2ζ = /0.2 = 5. The phase curve for this case starts at φ = 90, corresponding to the /s term, falls to φ = 80 at ω = 2 due to the pole as shown in Fig. 6.0(b), and then approaches φ = 270 for higher frequencies. Because the damping is small, the stepwise approximation is a very good one. The true composite phase curve is shown in Fig. 6.0(b).

20 Section 6. Frequency Response 333 Figure 6.0 Bode plot for a transfer function with complex poles: (a) magnitude; (b) phase Magnitude, G Slope Slope v (rad/sec) (a) db Approximation Phase, G v (rad/sec) (b) EXAMPLE 6.5 Bode Plot for Complex Poles and Zeros: Satellite with Flexible Appendages As a third example, draw the Bode plots for a system with second-order terms. The transfer function represents a mechanical system with two equal masses coupled with a lightly damped spring. The applied force and position measurement are collocated on the same mass. For the transfer function, the time scale has been chosen so that the resonant frequency of the complex zeros is equal to. The transfer function is KG(s) = 0.0(s s + ) s 2 [(s 2 /4) (s/2) + ]. Solution. Proceeding through the steps, we start with the low-frequency asymptote, 0.0/ω 2. It has a slope of 2 ( 40 db per decade) and passes through magnitude = 0.0 at ω =, as shown in Fig. 6.(a). At the break-point frequency of the zero, ω =, the slope shifts to zero until the break point of the pole, which is located at ω = 2, when

21 334 Chapter 6 The Frequency-Response Design Method Figure 6. Bode plot for a transfer function with complex poles and zeros: (a) magnitude; (b) phase Magnitude, G db v (rad/sec) 0 80 (a) Phase, G v (rad/sec) 0 (b) the slope returns to a slope of 2. To interpolate the true curve, we plot the point at the zero break point, ω =, with a magnitude ratio below the asymptote of 2ζ = 0.0. At the pole break point, the magnitude ratio above the asymptote is /2ζ = /0.02 = 50. The magnitude curve is a doublet of a negative pulse followed by a positive pulse. Figure 6.(b) shows that the phase curve for this system starts at 80 (corresponding to the /s 2 term), jumps 80 to φ = 0atω =, due to the zeros, and then falls 80 back to φ = 80 at ω = 2, due to the pole. With such small damping ratios the stepwise approximation is quite good. (We haven t drawn this on Fig. 6.(b), because it would not be easily distinguishable from the true phase curve.) Thus, the true composite phase curve is a nearly square pulse between ω = and ω = 2. In actual designs, most Bode plots are made with the aid of a computer. However, acquiring the ability to quickly sketch Bode plots by hand is a useful skill, because it gives the designer insight into how changes in the compensation parameters will affect the frequency response. This allows the designer to iterate to the best designs more quickly.

22 Section 6. Frequency Response 335 EXAMPLE 6.6 Computer-Aided Bode Plot for Complex Poles and Zeros Repeat Example 6.5 using MATLAB. Solution. To obtain Bode plots using MATLAB, we call the function bode as follows: numg = 0.0*[ 0.0 ]; deng = [ ]; sysg = tf(numg,deng); [mag, phase, w] = bode(sysg); loglog(w,mag) semilogx(w,phase) These commands will result in a Bode plot that matches that in Fig. 6. very closely. To obtain the magnitude plot in decibels, the last three lines can be replaced with bode(sysg) Nonminimum-Phase Systems A system with a zero in the right half-plane (RHP) undergoes a net change in phase when evaluated for frequency inputs between zero and infinity, which, for an associated magnitude plot, is greater than if all poles and zeros were in the left half-plane (LHP). Such a system is called nonminimum phase. Ascan be seen from the construction in Fig. B.3 in Appendix B, if the zero is in the RHP, then the phase decreases at the zero break point instead of exhibiting the usual phase increase that occurs for an LHP zero. Consider the transfer functions G (s) = 0 s + s + 0, G 2 (s) = 0 s s + 0. Both transfer functions have the same magnitude for all frequencies; that is, G (jω) = G 2 (jω), as shown in Fig. 6.2(a). But the phases of the two transfer functions are drastically different [Fig. 6.2(b)]. A minimum-phase system (all zeros in the LHP) with a given magnitude curve will produce the smallest net change in the associated phase, as shown in G, compared with what the nonminimum-phase system will produce, as shown by the phase of G 2. Hence, G 2 is nonminimum phase. The discrepancy between G and G 2 with regard to the phase change would be greater if two or more zeros of the plant were in the RHP.

23 336 Chapter 6 The Frequency-Response Design Method Figure 6.2 Bode plot for minimumand nonminimum-phase systems: (a) magnitude; (b) phase Magnitude 0 G ( jv) G 2 ( jv) 20 db v (rad/sec) (a) 80 G 2 ( jv) 20 Phase 60 G ( jv) v (rad/sec) (b) 6..2 Steady-State Errors We saw in Section 4.2 that the steady-state error of a feedback system decreases as the gain of the open-loop transfer function increases. In plotting a composite magnitude curve, we saw in Section 6.. that the open-loop transfer function, at very low frequencies, is approximated by KG(jω) = K o (jω) n. (6.23) Position error constant Therefore, we can conclude that the larger the value of the magnitude on the low-frequency asymptote, the lower the steady-state errors will be for the closed-loop system. This relationship is very useful in the design of compensation: Often we want to evaluate several alternate ways to improve stability and to do so we want to be able to see quickly how changes in the compensation will affect the steady-state errors. For a system of the form given by Eq. (6.6) that is, where n = 0in Eq. (6.23) (a type 0 system) the low-frequency asymptote is a constant and the gain K o of the open-loop system is equal to the position-error constant K p. For a unity feedback system with a unit-step input, the Final Value Theorem

25 338 Chapter 6 The Frequency-Response Design Method Solution. Because the slope at the low frequencies is, we know that the system is type. The extension of the low-frequency asymptote crosses ω = rad/sec at a magnitude of 0. Therefore, K ν = 0 and the steady-state error to a unit ramp for a unity feedback system would be 0.. Alternatively, at ω = 0.0 we have A(ω) = 000; therefore, from Eq. (6.23) we have K o = K ν = ω A(ω) =0.0(000) = Neutral Stability In the early days of electronic communications, most instruments were judged in terms of their frequency response. It is therefore natural that when the feedback amplifier was introduced, techniques to determine stability in the presence of feedback were based on this response. Suppose the closed-loop transfer function of a system is known. We can determine the stability of a system by simply inspecting the denominator in factored form (because the factors give the system roots directly) to observe whether the real parts are positive or negative. However, the closed-loop transfer function is usually not known; in fact, the whole purpose behind understanding the root-locus technique is to be able to find the factors of the denominator in the closed-loop transfer function, given only the open-loop transfer function. Another way to determine closed-loop stability is to evaluate the frequency response of the open-loop transfer function KG(jω) and then perform a test on that response. Note that this method does not require factoring the denominator of the closed-loop transfer function. In this section we will explain the principles of this method. Suppose we have a system defined by Fig. 6.4(a) and whose root locus behaves as shown in Fig. 6.4(b); that is, instability results if K is larger than 2. The neutrally stable points lie on the imaginary axis that is, where K = 2 and s = j.0. Furthermore, we saw in Section 5. that all points on the locus have the property that KG(s) = and G(s) = 80. Figure 6.4 Stability example: (a) system definition; (b) root locus R K s(s ) 2 Y 2 2 K 2 K 2 K 2 2 Im(s) K 2 Re(s) (a) (b)

26 Section 6.2 Neutral Stability 339 Figure 6.5 Frequency response magnitude and phase for the system in Fig. 6.4 Magnitude, KG( jv) K 2 K 0. K db v (rad/sec) Phase, G( jv) v (rad/sec) At the point of neutral stability we see that these root-locus conditions hold for s = jω,so KG(jω) = and G(jω) = 80. (6.24) Thus a Bode plot of a system that is neutrally stable (that is, with K defined such that a closed-loop root falls on the imaginary axis) will satisfy the conditions of Eq. (6.24). Figure 6.5 shows the frequency response for the system whose root locus is plotted in Fig. 6.4 for various values of K. The magnitude response corresponding to K = 2 passes through at the same frequency (ω = rad/sec) at which the phase passes through 80, as predicted by Eq. (6.24). Having determined the point of neutral stability, we turn to a key question: Does increasing the gain increase or decrease the system s stability? We can see from the root locus in Fig. 6.4(b) that any value of K less than the value at the neutrally stable point will result in a stable system. At the frequency ω where the phase G(jω) = 80 (ω = rad/sec), the magnitude KG(jω) <.0 for stable values of K and > for unstable values of K. Therefore, we have

27 340 Chapter 6 The Frequency-Response Design Method Stability condition the following trial stability condition, based on the character of the open-loop frequency response: KG(jω) < at G(jω) = 80. (6.25) This stability criterion holds for all systems for which increasing gain leads to instability and KG(j ω) crosses the magnitude = once, the most common situation. However, there are systems for which an increasing gain can lead from instability to stability; in this case, the stability condition is KG(jω) > at G(jω) = 80. (6.26) There are also cases when KG(jω) crosses magnitude = more than once. One way to resolve the ambiguity that is usually sufficient is to perform a rough sketch of the root locus. Another, more rigorous, way to resolve the ambiguity is to use the Nyquist stability criterion, the subject of the next section. However, because the Nyquist criterion is fairly complex, it is important while studying it to bear in mind the theme of this section, namely, that for most systems a simple relationship exists between closed-loop stability and the open-loop frequency response. 6.3 The Nyquist Stability Criterion For most systems, as we saw in the previous section, an increasing gain eventually causes instability. In the very early days of feedback control design, this relationship between gain and stability margins was assumed to be universal. However, designers found occasionally that in the laboratory the relationship reversed itself; that is, the amplifier would become unstable when the gain was decreased. The confusion caused by these conflicting observations motivated Harry Nyquist of the Bell Telephone Laboratories to study the problem in 932. His study explained the occasional reversals and resulted in a more sophisticated analysis with no loopholes. Not surprisingly, his test has come to be called the Nyquist stability criterion. It is based on a result from complex variable theory known as the argument principle, 8 as we briefly explain in this section and in more detail in Appendix B. The Nyquist stability criterion relates the open-loop frequency response to the number of closed-loop poles of the system in the RHP. Study of the Nyquist criterion will allow you to determine stability from the frequency response of a complex system, perhaps with one or more resonances, where the magnitude curve crosses several times and/or the phase crosses 80 several times. It is also very useful in dealing with open-loop, unstable systems, nonminimumphase systems, and systems with pure delays (transportation lags). 8 Sometimes referred to as Cauchy s Principle of the Argument.

28 6.3. The Argument Principle Section 6.3 The Nyquist Stability Criterion 34 Consider the transfer function H (s) whose poles and zeros are indicated in the s-plane in Fig. 6.6(a). We wish to evaluate H for values of s on the clockwise contour C. (Hence this is called a contour evaluation.) We choose the test point s o for evaluation. The resulting complex quantity has the form H (s o ) = v = v e jα. The value of the argument of H (s o ) is α = θ + θ 2 (φ + φ 2 ). As s traverses C in the clockwise direction starting at s o, the angle α of H (s) in Fig. 6.6(b) will change (decrease or increase), but it will not undergo a net change of 360 as long as there are no poles or zeros within C. This is because none of the angles that make up α go through a net revolution. The angles θ, θ 2, φ, and φ 2 increase or decrease as s traverses around C, but they return to their original values as s returns to s o without rotating through 360. This means that the plot of H (s) [Fig. 6.6(b)] will not encircle the origin. This Figure 6.6 Contour evaluations: (a) s-plane plot of poles and zeros of H (s) and the contour C ; (b) H (s) for s on C ; (c) s-plane plot of poles and zeros of H 2 (s) and the contour C ; (d) H 2 (s) for s on C u f u 2 Im(s) s 0 f 2 Re(s) Im[H (s)] C sˆ 0 a H (s) Re[H (s)] (a) (b) Im(s) Im[H 2 (s)] sˆ 0 H 2 (s) u s 0 f2 C a f Re(s) Re[H 2 (s)] u 2 (c) (d)

29 342 Chapter 6 The Frequency-Response Design Method conclusion follows from the fact that α is the sum of the angles indicated in Fig. 6.6(a), so the only way that α can be changed by 360 after s executes one full traverse of C is for C to contain a pole or zero. Now consider the function H 2 (s), whose pole-zero pattern is shown in Fig. 6.6(c). Note that it has a singularity (pole) within C. Again, we start at the test point s o.ass traverses in the clockwise direction around C, the contributions from the angles θ, θ 2, and φ change, but they return to their original values as soon as s returns to s o. In contrast, φ 2, the angle from the pole within C, undergoes a net change of 360 after one full traverse of C. Therefore, the argument of H 2 (s) undergoes the same change, causing H 2 to encircle the origin in the counterclockwise direction, as shown in Fig. 6.6(d). The behavior would be similar if the contour C had enclosed a zero instead of a pole. The mapping of C would again enclose the origin once in the H 2 (s)-plane, except it would do so in the clockwise direction. Thus we have the essence of the argument principle: Argument principle A contour map of a complex function will encircle the origin Z P times, where Z is the number of zeros and P is the number of poles of the function inside the contour. For example, if the number of poles and zeros within C is the same, the net angles cancel and there will be no net encirclement of the origin Application to Control Design To apply the principle to control design, we let the C contour in the s-plane encircle the entire RHP, the region in the s-plane where a pole would cause an unstable system (Fig. 6.7). The resulting evaluation of H(s) will encircle the origin only if H(s) has a RHP pole or zero. Figure 6.7 An s -plane plot of a contour C that encircles the entire RHP Im(s) Contour at infinity C Re(s) C

### Radar Dish. Armature controlled dc motor. Inside. θ r input. Outside. θ D output. θ m. Gearbox. Control Transmitter. Control. θ D.

Radar Dish ME 304 CONTROL SYSTEMS Mechanical Engineering Department, Middle East Technical University Armature controlled dc motor Outside θ D output Inside θ r input r θ m Gearbox Control Transmitter

### Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Frequency Response-Design Method

.. AERO 422: Active Controls for Aerospace Vehicles Frequency Response- Method Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. ... Response to

### CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION Objectives Students should be able to: Draw the bode plots for first order and second order system. Determine the stability through the bode plots.

### ROOT LOCUS. Consider the system. Root locus presents the poles of the closed-loop system when the gain K changes from 0 to. H(s) H ( s) = ( s)

C1 ROOT LOCUS Consider the system R(s) E(s) C(s) + K G(s) - H(s) C(s) R(s) = K G(s) 1 + K G(s) H(s) Root locus presents the poles of the closed-loop system when the gain K changes from 0 to 1+ K G ( s)

### Homework 7 - Solutions

Homework 7 - Solutions Note: This homework is worth a total of 48 points. 1. Compensators (9 points) For a unity feedback system given below, with G(s) = K s(s + 5)(s + 11) do the following: (c) Find the

### Process Control & Instrumentation (CH 3040)

First-order systems Process Control & Instrumentation (CH 3040) Arun K. Tangirala Department of Chemical Engineering, IIT Madras January - April 010 Lectures: Mon, Tue, Wed, Fri Extra class: Thu A first-order

### MAS107 Control Theory Exam Solutions 2008

MAS07 CONTROL THEORY. HOVLAND: EXAM SOLUTION 2008 MAS07 Control Theory Exam Solutions 2008 Geir Hovland, Mechatronics Group, Grimstad, Norway June 30, 2008 C. Repeat question B, but plot the phase curve

### Frequency Response Techniques

4th Edition T E N Frequency Response Techniques SOLUTION TO CASE STUDY CHALLENGE Antenna Control: Stability Design and Transient Performance First find the forward transfer function, G(s). Pot: K 1 = 10

### Digital Control Systems

Digital Control Systems Lecture Summary #4 This summary discussed some graphical methods their use to determine the stability the stability margins of closed loop systems. A. Nyquist criterion Nyquist

### Review of Linear Time-Invariant Network Analysis

D1 APPENDIX D Review of Linear Time-Invariant Network Analysis Consider a network with input x(t) and output y(t) as shown in Figure D-1. If an input x 1 (t) produces an output y 1 (t), and an input x

### Frequency methods for the analysis of feedback systems. Lecture 6. Loop analysis of feedback systems. Nyquist approach to study stability

Lecture 6. Loop analysis of feedback systems 1. Motivation 2. Graphical representation of frequency response: Bode and Nyquist curves 3. Nyquist stability theorem 4. Stability margins Frequency methods

### Plan of the Lecture. Goal: wrap up lead and lag control; start looking at frequency response as an alternative methodology for control systems design.

Plan of the Lecture Review: design using Root Locus; dynamic compensation; PD and lead control Today s topic: PI and lag control; introduction to frequency-response design method Goal: wrap up lead and

### INTRODUCTION TO DIGITAL CONTROL

ECE4540/5540: Digital Control Systems INTRODUCTION TO DIGITAL CONTROL.: Introduction In ECE450/ECE550 Feedback Control Systems, welearnedhow to make an analog controller D(s) to control a linear-time-invariant

### 1 (s + 3)(s + 2)(s + a) G(s) = C(s) = K P + K I

MAE 43B Linear Control Prof. M. Krstic FINAL June 9, Problem. ( points) Consider a plant in feedback with the PI controller G(s) = (s + 3)(s + )(s + a) C(s) = K P + K I s. (a) (4 points) For a given constant

### DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD

206 Spring Semester ELEC733 Digital Control System LECTURE 7: DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD For a unit ramp input Tz Ez ( ) 2 ( z ) D( z) G( z) Tz e( ) lim( z) z 2 ( z ) D( z)

### Lecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Lecture 6 Classical Control Overview IV Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lead Lag Compensator Design Dr. Radhakant Padhi Asst.

### Control Systems. Frequency Method Nyquist Analysis.

Frequency Method Nyquist Analysis chibum@seoultech.ac.kr Outline Polar plots Nyquist plots Factors of polar plots PolarNyquist Plots Polar plot: he locus of the magnitude of ω vs. the phase of ω on polar

### Compensator Design to Improve Transient Performance Using Root Locus

1 Compensator Design to Improve Transient Performance Using Root Locus Prof. Guy Beale Electrical and Computer Engineering Department George Mason University Fairfax, Virginia Correspondence concerning

### Lecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types

Lecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types Venkata Sonti Department of Mechanical Engineering Indian Institute of Science Bangalore, India, 562 This

### Systems Analysis and Control

Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 21: Stability Margins and Closing the Loop Overview In this Lecture, you will learn: Closing the Loop Effect on Bode Plot Effect

### The Frequency-response Design Method

Chapter 6 The Frequency-response Design Method Problems and Solutions for Section 6.. (a) Show that α 0 in Eq. (6.2) is given by α 0 = G(s) U 0ω = U 0 G( jω) s jω s= jω 2j and α 0 = G(s) U 0ω = U 0 G(jω)

### Class 13 Frequency domain analysis

Class 13 Frequency domain analysis The frequency response is the output of the system in steady state when the input of the system is sinusoidal Methods of system analysis by the frequency response, as

### Dynamic circuits: Frequency domain analysis

Electronic Circuits 1 Dynamic circuits: Contents Free oscillation and natural frequency Transfer functions Frequency response Bode plots 1 System behaviour: overview 2 System behaviour : review solution

### Systems Analysis and Control

Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 23: Drawing The Nyquist Plot Overview In this Lecture, you will learn: Review of Nyquist Drawing the Nyquist Plot Using the

### Systems Analysis and Control

Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 23: Drawing The Nyquist Plot Overview In this Lecture, you will learn: Review of Nyquist Drawing the Nyquist Plot Using

### Control Systems I. Lecture 9: The Nyquist condition

Control Systems I Lecture 9: The Nyquist condition adings: Guzzella, Chapter 9.4 6 Åstrom and Murray, Chapter 9.1 4 www.cds.caltech.edu/~murray/amwiki/index.php/first_edition Emilio Frazzoli Institute

### Frequency domain analysis

Automatic Control 2 Frequency domain analysis Prof. Alberto Bemporad University of Trento Academic year 2010-2011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 2010-2011

### Chapter 8: Converter Transfer Functions

Chapter 8. Converter Transfer Functions 8.1. Review of Bode plots 8.1.1. Single pole response 8.1.2. Single zero response 8.1.3. Right half-plane zero 8.1.4. Frequency inversion 8.1.5. Combinations 8.1.6.

### MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions

MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions Question 1. SIGNALS: Design of a noise-cancelling headphone system. 1a. Based on the low-pass filter given, design a high-pass filter,

### 1 (20 pts) Nyquist Exercise

EE C128 / ME134 Problem Set 6 Solution Fall 2011 1 (20 pts) Nyquist Exercise Consider a close loop system with unity feedback. For each G(s), hand sketch the Nyquist diagram, determine Z = P N, algebraically

### r + - FINAL June 12, 2012 MAE 143B Linear Control Prof. M. Krstic

MAE 43B Linear Control Prof. M. Krstic FINAL June, One sheet of hand-written notes (two pages). Present your reasoning and calculations clearly. Inconsistent etchings will not be graded. Write answers

### Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the s-plane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics

### Systems Analysis and Control

Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 22: The Nyquist Criterion Overview In this Lecture, you will learn: Complex Analysis The Argument Principle The Contour

### Outline. Classical Control. Lecture 1

Outline Outline Outline 1 Introduction 2 Prerequisites Block diagram for system modeling Modeling Mechanical Electrical Outline Introduction Background Basic Systems Models/Transfers functions 1 Introduction

### FREQUENCY-RESPONSE DESIGN

ECE45/55: Feedback Control Systems. 9 FREQUENCY-RESPONSE DESIGN 9.: PD and lead compensation networks The frequency-response methods we have seen so far largely tell us about stability and stability margins

### ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques

CAIRO UNIVERSITY FACULTY OF ENGINEERING ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 00/0 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques [] For the following system, Design a compensator such

### Response to a pure sinusoid

Harvard University Division of Engineering and Applied Sciences ES 145/215 - INTRODUCTION TO SYSTEMS ANALYSIS WITH PHYSIOLOGICAL APPLICATIONS Fall Lecture 14: The Bode Plot Response to a pure sinusoid

### Stability of Feedback Control Systems: Absolute and Relative

Stability of Feedback Control Systems: Absolute and Relative Dr. Kevin Craig Greenheck Chair in Engineering Design & Professor of Mechanical Engineering Marquette University Stability: Absolute and Relative

### ECE 486 Control Systems

ECE 486 Control Systems Spring 208 Midterm #2 Information Issued: April 5, 208 Updated: April 8, 208 ˆ This document is an info sheet about the second exam of ECE 486, Spring 208. ˆ Please read the following

### VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203. DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING SUBJECT QUESTION BANK : EC6405 CONTROL SYSTEM ENGINEERING SEM / YEAR: IV / II year

### Frequency Response Analysis

Frequency Response Analysis Consider let the input be in the form Assume that the system is stable and the steady state response of the system to a sinusoidal inputdoes not depend on the initial conditions

### K(s +2) s +20 K (s + 10)(s +1) 2. (c) KG(s) = K(s + 10)(s +1) (s + 100)(s +5) 3. Solution : (a) KG(s) = s +20 = K s s

321 16. Determine the range of K for which each of the following systems is stable by making a Bode plot for K = 1 and imagining the magnitude plot sliding up or down until instability results. Verify

### Course Outline. Closed Loop Stability. Stability. Amme 3500 : System Dynamics & Control. Nyquist Stability. Dr. Dunant Halim

Amme 3 : System Dynamics & Control Nyquist Stability Dr. Dunant Halim Course Outline Week Date Content Assignment Notes 1 5 Mar Introduction 2 12 Mar Frequency Domain Modelling 3 19 Mar System Response

### Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control

Chapter 2 Classical Control System Design Overview Ch. 2. 2. Classical control system design Introduction Introduction Steady-state Steady-state errors errors Type Type k k systems systems Integral Integral

### FREQUENCY-RESPONSE ANALYSIS

ECE450/550: Feedback Control Systems. 8 FREQUENCY-RESPONSE ANALYSIS 8.: Motivation to study frequency-response methods Advantages and disadvantages to root-locus design approach: ADVANTAGES: Good indicator

### Some of the different forms of a signal, obtained by transformations, are shown in the figure. jwt e z. jwt z e

Transform methods Some of the different forms of a signal, obtained by transformations, are shown in the figure. X(s) X(t) L - L F - F jw s s jw X(jw) X*(t) F - F X*(jw) jwt e z jwt z e X(nT) Z - Z X(z)

### H(s) = s. a 2. H eq (z) = z z. G(s) a 2. G(s) A B. s 2 s(s + a) 2 s(s a) G(s) 1 a 1 a. } = (z s 1)( z. e ) ) (z. (z 1)(z e at )(z e at )

.7 Quiz Solutions Problem : a H(s) = s a a) Calculate the zero order hold equivalent H eq (z). H eq (z) = z z G(s) Z{ } s G(s) a Z{ } = Z{ s s(s a ) } G(s) A B Z{ } = Z{ + } s s(s + a) s(s a) G(s) a a

### 8.1.6 Quadratic pole response: resonance

8.1.6 Quadratic pole response: resonance Example G(s)= v (s) v 1 (s) = 1 1+s L R + s LC L + Second-order denominator, of the form 1+a 1 s + a s v 1 (s) + C R Two-pole low-pass filter example v (s) with

### Controls Problems for Qualifying Exam - Spring 2014

Controls Problems for Qualifying Exam - Spring 2014 Problem 1 Consider the system block diagram given in Figure 1. Find the overall transfer function T(s) = C(s)/R(s). Note that this transfer function

### (b) A unity feedback system is characterized by the transfer function. Design a suitable compensator to meet the following specifications:

1. (a) The open loop transfer function of a unity feedback control system is given by G(S) = K/S(1+0.1S)(1+S) (i) Determine the value of K so that the resonance peak M r of the system is equal to 1.4.

### Example on Root Locus Sketching and Control Design

Example on Root Locus Sketching and Control Design MCE44 - Spring 5 Dr. Richter April 25, 25 The following figure represents the system used for controlling the robotic manipulator of a Mars Rover. We

### Frequency Dependent Aspects of Op-amps

Frequency Dependent Aspects of Op-amps Frequency dependent feedback circuits The arguments that lead to expressions describing the circuit gain of inverting and non-inverting amplifier circuits with resistive

### MAE 143B - Homework 9

MAE 143B - Homework 9 7.1 a) We have stable first-order poles at p 1 = 1 and p 2 = 1. For small values of ω, we recover the DC gain K = lim ω G(jω) = 1 1 = 2dB. Having this finite limit, our straight-line

### EE C128 / ME C134 Fall 2014 HW 8 - Solutions. HW 8 - Solutions

EE C28 / ME C34 Fall 24 HW 8 - Solutions HW 8 - Solutions. Transient Response Design via Gain Adjustment For a transfer function G(s) = in negative feedback, find the gain to yield a 5% s(s+2)(s+85) overshoot

### Transient Response of a Second-Order System

Transient Response of a Second-Order System ECEN 830 Spring 01 1. Introduction In connection with this experiment, you are selecting the gains in your feedback loop to obtain a well-behaved closed-loop

### Introduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

Introduction Classical Control Robust Control u(t) y(t) G u(t) G + y(t) G : nominal model G = G + : plant uncertainty Uncertainty sources : Structured : parametric uncertainty, multimodel uncertainty Unstructured

### Transient response via gain adjustment. Consider a unity feedback system, where G(s) = 2. The closed loop transfer function is. s 2 + 2ζωs + ω 2 n

Design via frequency response Transient response via gain adjustment Consider a unity feedback system, where G(s) = ωn 2. The closed loop transfer function is s(s+2ζω n ) T(s) = ω 2 n s 2 + 2ζωs + ω 2

### Chapter 7. Digital Control Systems

Chapter 7 Digital Control Systems 1 1 Introduction In this chapter, we introduce analysis and design of stability, steady-state error, and transient response for computer-controlled systems. Transfer functions,

### Control Systems I Lecture 10: System Specifications

Control Systems I Lecture 10: System Specifications Readings: Guzzella, Chapter 10 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 24, 2017 E. Frazzoli (ETH) Lecture

### MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering.4 Dynamics and Control II Fall 7 Problem Set #9 Solution Posted: Sunday, Dec., 7. The.4 Tower system. The system parameters are

### Nyquist Criterion For Stability of Closed Loop System

Nyquist Criterion For Stability of Closed Loop System Prof. N. Puri ECE Department, Rutgers University Nyquist Theorem Given a closed loop system: r(t) + KG(s) = K N(s) c(t) H(s) = KG(s) +KG(s) = KN(s)

### IC6501 CONTROL SYSTEMS

DHANALAKSHMI COLLEGE OF ENGINEERING CHENNAI DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING YEAR/SEMESTER: II/IV IC6501 CONTROL SYSTEMS UNIT I SYSTEMS AND THEIR REPRESENTATION 1. What is the mathematical

### Systems Analysis and Control

Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 24: Compensation in the Frequency Domain Overview In this Lecture, you will learn: Lead Compensators Performance Specs Altering

### Analysis of SISO Control Loops

Chapter 5 Analysis of SISO Control Loops Topics to be covered For a given controller and plant connected in feedback we ask and answer the following questions: Is the loop stable? What are the sensitivities

### Control Systems I. Lecture 9: The Nyquist condition

Control Systems I Lecture 9: The Nyquist condition Readings: Åstrom and Murray, Chapter 9.1 4 www.cds.caltech.edu/~murray/amwiki/index.php/first_edition Jacopo Tani Institute for Dynamic Systems and Control

### Frequency Response. Re ve jφ e jωt ( ) where v is the amplitude and φ is the phase of the sinusoidal signal v(t). ve jφ

27 Frequency Response Before starting, review phasor analysis, Bode plots... Key concept: small-signal models for amplifiers are linear and therefore, cosines and sines are solutions of the linear differential

### Recitation 11: Time delays

Recitation : Time delays Emilio Frazzoli Laboratory for Information and Decision Systems Massachusetts Institute of Technology November, 00. Introduction and motivation. Delays are incurred when the controller

### CYBER EXPLORATION LABORATORY EXPERIMENTS

CYBER EXPLORATION LABORATORY EXPERIMENTS 1 2 Cyber Exploration oratory Experiments Chapter 2 Experiment 1 Objectives To learn to use MATLAB to: (1) generate polynomial, (2) manipulate polynomials, (3)

### Introduction to Feedback Control

Introduction to Feedback Control Control System Design Why Control? Open-Loop vs Closed-Loop (Feedback) Why Use Feedback Control? Closed-Loop Control System Structure Elements of a Feedback Control System

### The requirements of a plant may be expressed in terms of (a) settling time (b) damping ratio (c) peak overshoot --- in time domain

Compensators To improve the performance of a given plant or system G f(s) it may be necessary to use a compensator or controller G c(s). Compensator Plant G c (s) G f (s) The requirements of a plant may

### Andrea Zanchettin Automatic Control AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Linear systems (frequency domain)

1 AUTOMATIC CONTROL Andrea M. Zanchettin, PhD Spring Semester, 2018 Linear systems (frequency domain) 2 Motivations Consider an LTI system Thanks to the Lagrange s formula we can compute the motion of

### Classify a transfer function to see which order or ramp it can follow and with which expected error.

Dr. J. Tani, Prof. Dr. E. Frazzoli 5-059-00 Control Systems I (Autumn 208) Exercise Set 0 Topic: Specifications for Feedback Systems Discussion: 30.. 208 Learning objectives: The student can grizzi@ethz.ch,

### Dynamic Response. Assoc. Prof. Enver Tatlicioglu. Department of Electrical & Electronics Engineering Izmir Institute of Technology.

Dynamic Response Assoc. Prof. Enver Tatlicioglu Department of Electrical & Electronics Engineering Izmir Institute of Technology Chapter 3 Assoc. Prof. Enver Tatlicioglu (EEE@IYTE) EE362 Feedback Control

### Software Engineering 3DX3. Slides 8: Root Locus Techniques

Software Engineering 3DX3 Slides 8: Root Locus Techniques Dr. Ryan Leduc Department of Computing and Software McMaster University Material based on Control Systems Engineering by N. Nise. c 2006, 2007

### Single-Time-Constant (STC) Circuits This lecture is given as a background that will be needed to determine the frequency response of the amplifiers.

Single-Time-Constant (STC) Circuits This lecture is given as a background that will be needed to determine the frequency response of the amplifiers. Objectives To analyze and understand STC circuits with

### R. W. Erickson. Department of Electrical, Computer, and Energy Engineering University of Colorado, Boulder

R. W. Erickson Department of Electrical, Computer, and Energy Engineering University of Colorado, Boulder 8.1. Review of Bode plots Decibels Table 8.1. Expressing magnitudes in decibels G db = 0 log 10

### ME 563 HOMEWORK # 7 SOLUTIONS Fall 2010

ME 563 HOMEWORK # 7 SOLUTIONS Fall 2010 PROBLEM 1: Given the mass matrix and two undamped natural frequencies for a general two degree-of-freedom system with a symmetric stiffness matrix, find the stiffness

### EXPERIMENTALLY DETERMINING THE TRANSFER FUNCTION OF A SPRING- MASS SYSTEM

EXPERIMENTALLY DETERMINING THE TRANSFER FUNCTION OF A SPRING- MASS SYSTEM Lab 8 OBJECTIVES At the conclusion of this experiment, students should be able to: Experimentally determine the best fourth order

### Root Locus Techniques

4th Edition E I G H T Root Locus Techniques SOLUTIONS TO CASE STUDIES CHALLENGES Antenna Control: Transient Design via Gain a. From the Chapter 5 Case Study Challenge: 76.39K G(s) = s(s+50)(s+.32) Since

### KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK SUB.NAME : CONTROL SYSTEMS BRANCH : ECE YEAR : II SEMESTER: IV 1. What is control system? 2. Define open

### APPLICATIONS FOR ROBOTICS

Version: 1 CONTROL APPLICATIONS FOR ROBOTICS TEX d: Feb. 17, 214 PREVIEW We show that the transfer function and conditions of stability for linear systems can be studied using Laplace transforms. Table

### Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Root Locus

Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign

### Solutions to Skill-Assessment Exercises

Solutions to Skill-Assessment Exercises To Accompany Control Systems Engineering 4 th Edition By Norman S. Nise John Wiley & Sons Copyright 2004 by John Wiley & Sons, Inc. All rights reserved. No part

### FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY

FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY Senkottai Village, Madurai Sivagangai Main Road, Madurai - 625 020. An ISO 9001:2008 Certified Institution DEPARTMENT OF ELECTRONICS AND COMMUNICATION

### Explanations and Discussion of Some Laplace Methods: Transfer Functions and Frequency Response. Y(s) = b 1

Engs 22 p. 1 Explanations Discussion of Some Laplace Methods: Transfer Functions Frequency Response I. Anatomy of Differential Equations in the S-Domain Parts of the s-domain solution. We will consider

### Richiami di Controlli Automatici

Richiami di Controlli Automatici Gianmaria De Tommasi 1 1 Università degli Studi di Napoli Federico II detommas@unina.it Ottobre 2012 Corsi AnsaldoBreda G. De Tommasi (UNINA) Richiami di Controlli Automatici

### C(s) R(s) 1 C(s) C(s) C(s) = s - T. Ts + 1 = 1 s - 1. s + (1 T) Taking the inverse Laplace transform of Equation (5 2), we obtain

analyses of the step response, ramp response, and impulse response of the second-order systems are presented. Section 5 4 discusses the transient-response analysis of higherorder systems. Section 5 5 gives

### STABILITY ANALYSIS TECHNIQUES

ECE4540/5540: Digital Control Systems 4 1 STABILITY ANALYSIS TECHNIQUES 41: Bilinear transformation Three main aspects to control-system design: 1 Stability, 2 Steady-state response, 3 Transient response

### Studio Exercise Time Response & Frequency Response 1 st -Order Dynamic System RC Low-Pass Filter

Studio Exercise Time Response & Frequency Response 1 st -Order Dynamic System RC Low-Pass Filter i i in R out Assignment: Perform a Complete e in C e Dynamic System Investigation out of the RC Low-Pass

### Course Summary. The course cannot be summarized in one lecture.

Course Summary Unit 1: Introduction Unit 2: Modeling in the Frequency Domain Unit 3: Time Response Unit 4: Block Diagram Reduction Unit 5: Stability Unit 6: Steady-State Error Unit 7: Root Locus Techniques

### Transform Representation of Signals

C H A P T E R 3 Transform Representation of Signals and LTI Systems As you have seen in your prior studies of signals and systems, and as emphasized in the review in Chapter 2, transforms play a central

### Today (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10

Today Today (10/23/01) Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10 Reading Assignment: 6.3 Last Time In the last lecture, we discussed control design through shaping of the loop gain GK:

### Systems Analysis and Control

Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 2: Drawing Bode Plots, Part 2 Overview In this Lecture, you will learn: Simple Plots Real Zeros Real Poles Complex

### Overview of Bode Plots Transfer function review Piece-wise linear approximations First-order terms Second-order terms (complex poles & zeros)

Overview of Bode Plots Transfer function review Piece-wise linear approximations First-order terms Second-order terms (complex poles & zeros) J. McNames Portland State University ECE 222 Bode Plots Ver.

### Boise State University Department of Electrical Engineering ECE461 Control Systems. Control System Design in the Frequency Domain

Boise State University Department of Electrical Engineering ECE6 Control Systems Control System Design in the Frequency Domain Situation: Consider the following block diagram of a type- servomechanism:

### Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year

Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21-211 1 / 39 Feedback

### Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Control Systems I Lecture 7: Feedback and the Root Locus method Readings: Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 2, 2018 J. Tani, E. Frazzoli (ETH) Lecture 7:

### MCE693/793: Analysis and Control of Nonlinear Systems

MCE693/793: Analysis and Control of Nonlinear Systems Introduction to Describing Functions Hanz Richter Mechanical Engineering Department Cleveland State University Introduction Frequency domain methods