Additional ClosedLoop Frequency Response Material (Second edition, Chapter 14)


 Vanessa Powell
 1 years ago
 Views:
Transcription
1 Appendix J Additional ClosedLoop Frequency Response Material (Second edition, Chapter 4) APPENDIX CONTENTS J. ClosedLoop Behavior J.2 Bode Stability Criterion J.3 Nyquist Stability Criterion J.4 Gain and Phase Margins J.5 ClosedLoop Frequency Response and Sensitivity Functions J.5. Sensitivity Functions J.5.2 Bandwidth J.5.3 ClosedLoop Performance Criteria J.5.4 Nichols Chart J.6 Robustness Analysis J.6. Sensitivity Analysis J.6.2 Effect of Feedback Control on Sensitivity J.6.3 Robust Stability Summary Frequency response concepts and techniques play an important role in control system design and analysis. In icular, they are very useful for stability analysis, control system design, and robustness analysis. Historically, frequency response techniques provided the conceptual framework for early control theory and important applications in the field of communications (MacFarlane, 979). This chapter begins by presenting useful background information in Section J.. The Bode and Nyquist stability criteria in Sections J.2 and J.3 are generally applicable and, unlike the Routh stability criterion of Chapter, provide exact results for systems with time delays. These stability criteria also provide measures of relative stability, how close a system is to becoming unstable. Two useful metrics for relative stability, the gain and phase margins, are introduced in Section J.4. The frequency response of closedloop systems is considered in Section J.5, followed by an introduction to robustness analysis in Section J.6. This last topic addresses the important question of the sensitivity of a control system to process variations and to uncertainty in the process model used to design the control system. J. CLOSEDLOOP BEHAVIOR In Chapters 2 and 3 we observed that control system design involves tradeoffs between conflicting objectives such as performance and robustness. Now we consider J
2 J2 Appendix J Additional ClosedLoop Fequency Response Material (Second edition, Chapter 4) these design objectives in more detail and introduce another issue, the effect of measurement noise. In general, a feedback control system should provide the following desirable characteristics (see Chapter 2):. Closedloop stability 2. Good disturbance rejection (without excessive control action) 3. Fast setpoint tracking (without excessive control action) 4. A satisfactory degree of robustness to process variations and model uncertainty 5. Low sensitivity to measurement noise The block diagram of a general feedback control system is shown in Fig. J.. It contains three external input signals: set point Y sp, disturbance D, and additive measurement noise, N. The noisy output Y n is the sum of the noise N and the noisefree output Y. The following analysis illustrates the fundamental limitations and engineering tradeoffs that are inherent in achieving these characteristics. The dynamic behavior of the closedloop system in Fig. J. can be described by the following set of equations where G is defined as G! G v G p G m : Y = G d + G c G D  G c G + G c G N + K mg c G v G p + G c G Y sp E =  G dg m + G c G D  G m + G c G N + K m + G c G Y sp (J) (J2) U =  G dg m G c G v + G c G D  G mg c G v + G c G N + K mg c G v + G c G Y sp (J3) These equations can be derived easily using the block diagram algebra of Chapter. They illustrate how the three external inputs (D, N, and Y sp ) affect three output variables: the actual output Y, the error E, and the controller output U. The nine transfer functions in (J) to (J3) completely characterize the closedloop performance of D the control system. Because each transfer function has the same denominator, there is a single characteristic equation, G c G. Consequently, all nine closedloop transfer functions have identical stability characteristics. We consider two examples to illustrate the insight provided by these equations. Example J. demonstrates that the control system design should never include the cancellation of a pole by a zero when both are located in the unstable region (that is, to the right of the imaginary axis). This undesirable situation is referred to as an unstable polezero cancellation. EXAMPLE J. Consider the feedback system in Fig. J. and the following transfer functions: Suppose that controller G c is designed to cancel the unstable pole in G p, as in the IMC design method: Evaluate closedloop stability and characterize the output response for a sustained disturbance. The characteristic equation, G c G, becomes: or In view of the single root at s 2.5, it appears that the closedloop system is stable. However, if we consider Eq. J for N Y sp, G d Y = G p = G d = .52s, G v = G m = + G c = 3(  2s) s +  3(  2s) s + s =.52s = G d + G c G D = .5(s + ) (  2s)(s + 2.5) D Y d Y sp K m Y sp + E P U Y Y G c G v G u + p + Y m G m Y n + + N Figure J. Block diagram with a disturbance D and measurement noise N.
3 J.2 Bode Stability Criterion J3 This transfer function has an unstable pole at s.5. Thus, the output response to a disturbance is unstable. Furthermore, other transfer functions in (J) to (J3) also have unstable poles. This apparent contradiction occurs because the characteristic equation does not include all of the information, namely, the unstable polezero cancellation. This example has demonstrated that even an exact cancellation of an unstable pole leads to instability. Consequently, an unstable pole should never be canceled with a righthalf plane zero. In contrast, openloop unstable systems can be stabilized with feedback control, as was demonstrated in Example.8. The potential problem of instability arising from an unstable polezero cancellation motivates the concept of internal stability. A closedloop system is said to be internally stable if all of the closedloop transfer functions in (J) to (J3) are stable (Goodwin et al., 2). This definition is equivalent to requiring that all signals in the feedback loop are bounded (Morari and Zafiriou, 989). For the rest of this book, we assume that no unstable polezero cancellations occur in the formation of G OL. The next example demonstrates that design tradeoffs inherent in specifying G c can be inferred from Eqs. J to J3. EXAMPLE J.2 Suppose that G d G p, G m K m and that G c is designed so that the closedloop system is stable and GG c over the frequency range of interest. Evaluate this control system design strategy for setpoint changes, disturbances, and measurement noise. Also consider the behavior of the manipulated variable, U. Because GG c, The first expression and (J) suggest that the output response to disturbances will be very good, because Y/D L. Next, we consider setpoint responses. From Eq. J, Because G m K m, G G v G p K m and the above equation can be written as for GG c, + G c G L Y = K mg c G v G p Y sp + G c G Y Y sp = G c G + G c G Y Y sp L Thus, ideal (instantaneous) setpoint tracking would occur. Choosing G c so that GG c also has an undesirable consequence. The output Y becomes sensitive to noise, because Y L N (see the noise term in Eq. J). Thus, a design tradeoff is required between the setpoint responses and sensitivity to noise. In the next section, we consider one of the most important and useful frequency response results, the Bode stability criterion. J.2 BODE STABILITY CRITERION The Bode stability criterion has two important advantages in comparison with the Routh stability criterion of Chapter :. It provides exact results for processes with time delays, while the Routh stability criterion provides only approximate results due to the polynomial approximation that must be substituted for the time delay. 2. The Bode stability criterion provides a measure of the relative stability rather than merely a yes or no answer to the question, Is the closedloop system stable? Before considering the basis for the Bode stability criterion, it is useful to review the General Stability Criterion of Section.: A feedback control system is stable if and only if all roots of the characteristic equation lie to the left of the imaginary axis in the complex plane. Thus, the imaginary axis divides the complex plane into stable and unstable regions. Recall that the characteristic equation was defined in Chapter as + G OL (s) = (J4) where the openloop transfer function is G OL (s) G c (s)g v (s)g p (s)g m (s). The root locus diagrams of Fig. J.2 and Section.5 show how the roots of the characteristic equation change as controller gain K c changes. By definition, the roots of the characteristic equation are the numerical values of the complex variable s that satisfy Eq. J4. Thus, each point on the root locus satisfies (J5), which is a rearrangement of (J4): G OL (s) =  The corresponding magnitude and argument are ƒg OL ( j)ƒ = and G OL ( j) = 8 (J5) (J6) In general, the ith root of the characteristic equation can be expressed as a complex number, r i a i b i j. Note that complex roots occur as complex conjugate
4 J4 Appendix J Additional ClosedLoop Fequency Response Material (Second edition, Chapter 4) K c = 2 Imaginary K c = 4 AR OL. K c = K c = 4 K c = 2 K c = K c = Real OL (deg) K c = 2 pairs. When a pair is located on the imaginary axis, the real is zero (a i ) and the closedloop system is at the stability limit. As indicated in Chapter, this condition is referred to as marginal stability or conditional stability. When the closedloop system is marginally stable and b i, the closedloop response exhibits a sustained oscillation after a setpoint change or a disturbance. Thus, the amplitude neither increases nor decreases. However, if K c is increased slightly, the closedloop system becomes unstable, because the complex roots on the imaginary axis move into the unstable region. For a marginally stable system with b i, the frequency of the sustained oscillation, c, is given by c b i. This oscillatory behavior is caused by the pair of roots on the imaginary axis at s c j (see Chapter 3). Substituting this expression for s into Eq. J6 gives the following expressions for a conditionally stable system: AR OL ( c ) = G OL ( j c )ƒ = K c = 4 Figure J.2 Root locus diagram for a process with three poles and no zeroes. OL ( c ) = G OL ( j c ) = 8 (J7) (J8) for some icular value of c. Equations (J7) and (J8) provide the basis for both the Bode stability criterion and the Nyquist stability criterion of Section J.3. Before stating the Bode stability criterion, we need to introduce two important definitions:. A critical frequency c is defined to be a value of for which OL () 8. This frequency is also referred to as a phase crossover frequency. 2. A gain crossover frequency g is defined to be a value of for which AR OL (). For K c, instability occurs if K c becomes more negative, that is, if K c becomes larger. In the subsequent analysis, assume that K c is positive, but the results are also valid for K c if K c is replaced by K c (radians/time) Figure J.3 Bode plot exhibiting multiple critical frequencies. For a marginally stable system, c g. For many control problems, there is only a single c and a single g. But multiple values can occur, as shown in Fig. J.3 for c. In this somewhat unusual situation, the closedloop system is stable for two different ranges of the controller gain (Luyben and Luyben, 997). Consequently, increasing the absolute value of K c can actually improve the stability of the closedloop system for certain ranges of K c. Next we state one of the most important results of frequency response analysis, the Bode stability criterion. It allows the stability of a closedloop system to be determined from the openloop transfer function. Bode Stability Criterion. Consider an openloop transfer function G OL G c G v G p G m that is strictly proper (more poles than zeros) and has no poles located on or to the right of the imaginary axis, with the possible exception of a single pole at the origin. Assume that the openloop frequency response has only a single critical frequency c and a single gain crossover frequency g. Then the closedloop system is stable if AR OL ( c ). Otherwise, it is unstable. Some of the important properties of the Bode stability criterion are that. It provides a necessary and sufficient condition for closedloop stability based on the properties of the openloop transfer function. 2. Unlike the Routh stability criterion of Chapter, the Bode stability criterion is applicable to systems that contain time delays. 3. The Bode stability criterion is very useful for a wide variety of process control problems. However, for any G OL (s) that does not satisfy the required conditions, the Nyquist stability criterion of Section J.3 can be applied.
5 J.2 Bode Stability Criterion J5 D = G d Y d Y sp K m Y sp + E P U Y u + Y G c G v G p + Y m G m Figure J.4 Sustained oscillation in a feedback control system. 4. For systems with multiple c or g, the Bode stability criterion has been modified by Hahn et al. (2) to provide a sufficient condition for stability. In order to gain physical insight into why a sustained oscillation occurs at the stability limit, consider the analogy of an adult pushing a child on a swing. The child swings in the same arc so long as the adult pushes at the right time and with the right amount of force. Thus, the desired sustained oscillation places requirements on both timing (that is, phase) and applied force (that is, amplitude). By contrast, if either the force or the timing is not correct, the desired swinging motion ceases, as the child will quickly exclaim. A similar requirement occurs when a person bounces a ball. To further illustrate why feedback control can produce sustained oscillations, consider the following thought experiment for the feedback control system in Fig. J.4. Assume that the openloop system is stable and that no disturbances occur (D ). Suppose that the set point is varied sinusoidally at the critical frequency, y sp (t) A sin( c t), for a long period, of time. Assume that during this period the measured output, y m, is disconnected so that the feedback loop is broken before the comparator. After the initial transient dies out, y m will oscillate at the excitation frequency c because the response of a linear system to a sinusoidal input is a sinusoidal output at the same frequency (see Section 4.2). Suppose that two events occur simultaneously: (i) the set point is set to zero, and (ii) y m is reconnected. If the feedback control system is marginally stable, the controlled variable y will then exhibit a sustained sinusoidal oscillation with amplitude A and frequency c. To analyze why this special type of oscillation occurs only when c, note that the sinusoidal signal E in Fig. J.4 passes through transfer functions G c, G v, G p, and G m before returning to the comparator. In order to have a sustained oscillation after the feedback loop is reconnected, signal Y m must have the same amplitude as E and 8 phase shift relative to E. Note that the comparator also provides 8 phase shift due to its negative sign. Consequently, after Y m passes through the comparator, it is in phase with E and has the same amplitude, A. Thus, the closedloop system oscillates indefinitely after the feedback loop is closed because the conditions in Eqs. J7 and J8 are satisfied. But what happens if K c is increased by a small amount? Then, AR OL ( c ) is greater than one, the oscillations grow, and the closedloop system becomes unstable. In contrast, if K c is reduced by a small amount, the oscillation is damped and eventually dies out. EXAMPLE J.3 A process has the thirdorder transfer function (time constant in minutes) 2 G p (s) = (.5s + ) 3 Also, G v. and G m. For a proportional controller, evaluate the stability of the closedloop control system using the Bode stability criterion and three values of K c :, 4, and 2. For this example, G OL = G c G v G p G m = (K c )(.) 2 (.5s + ) 3 () = 2K c (.5s + ) 3 Figure J.5 shows a Bode plot of G OL for three values of K c. Note that all three cases have the same phase angle plot, because the phase lag of a proportional controller is zero for K c. From the phase angle plot, we observe that c 3.46 rad/min. This is the frequency of the sustained oscillation that occurs at the stability limit, as discussed above. Next, we consider the amplitude ratio AR OL for each value of K c. Based on Fig. J.5, we make the following classifications: K c AR OL (for c ) Classification.25 Stable 4 Marginally stable 2 5 Unstable
6 J6 Appendix J Additional ClosedLoop Fequency Response Material (Second edition, Chapter 4) AR OL OL (deg) In Section 2.5. the concept of the ultimate gain was introduced. For proportionalonly control, the ultimate gain K cu was defined to be the largest value of K c that results in a stable closedloop system. The value of K cu can be determined graphically from a Bode plot for transfer function G G v G p G m. For proportionalonly control, G OL K c G. Because a proportional controller has zero phase lag, c is determined solely by G. Also, (J9) where AR G denotes the amplitude ratio of G. At the stability limit, c, AR OL ( c ), and K c K cu. Substituting these expressions into (J9) and solving for K cu gives an important result: K cu = (J) AR G ( c ) The stability limit for K c can also be calculated for PI and PID controllers, as demonstrated by Example J.4. EXAMPLE J.4 Consider PI control of an overdamped secondorder process (time constants in minutes), 5 G p (s) = (s + )(.5s + ) Determine the value of K cu. Use a Bode plot to show that controller settings of K c.4 and I.2 min produce an unstable closedloop system. Find K cm, the maximum value of K c that can be used with I.2 min and still have closedloop stability. Show that I min results in a stable closedloop system for all positive values of K c. K c = AR OL () = K c AR G () c (rad/min) Figure J.5 Bode plots for G OL 2K c /(.5s ) 3. G m = G v = K c = 2 K c = 4 In order to determine K cu, we let G c K c. The openloop transfer function is G OL K c G where G G v G p G m. Because a proportional controller does not introduce any phase lag, G and G OL have identical phase angles. Consequently, the critical frequency can be determined graphi AR (deg) Figure J.6 Bode plots for Example J.4: Curve A: G P (s) cally from the phase angle plot for G. However, curve A in Fig. J.6 indicates that c does not exist, because OL is always greater than 8. As a result, K cu does not exist, and thus K c does not have a stability limit. Conversely, the addition of integral control action can produce closedloop instability. Curve B in Fig. J.6 indicates that an unstable closedloop system occurs for G c (s).4 ( /.2s), because AR OL when OL 8. To find K cm for I.2 min, we note that c depends on I, but not on K c, because K c has no effect on OL. For curve B in Fig. J.6, c 2.2 rad/min and the corresponding amplitude ratio is AR OL.38. To find K cm, multiply the current value of K c by a factor, /.38. Thus, K cm.4/ When I is increased to min, curve C in Fig. J.6 results. Because curve C does not have a critical frequency, the closedloop system is stable for all positive values of K c. EXAMPLE J.5 Find the critical frequency for the following process and PID controller, assuming G v G m : G p (s) = Curve B: G OL (s); G c (s).4a +.2s b Curve C: G OL (s); G c (s).4a + s b e .3s (9s + )(s + ) c (rad/min) G c (s) = 2a + 2.5s + sb Figure J.3 shows the openloop amplitude ratio and phase angle plots for G OL. Note that the phase angle crosses 8 at three points. Because there is more than one value of c, the Bode stability criterion cannot be applied. However, the Nyquist stability criterion presented in Section J.3 can be used to determine stability. c a b a c b
7 J.3 Nyquist Stability Criterion J7 J.3 NYQUIST STABILITY CRITERION The Nyquist stability criterion is similar to the Bode criterion in that it determines closedloop stability from the openloop frequency response characteristics. Both criteria provide convenient measures of relative stability, the gain and phase margins, which will be introduced in Section J.4. As the name implies, the Nyquist stability criterion is based on the Nyquist plot for G OL (s), a polar plot of its frequency response characteristics (see Chapter 4). The Nyquist stability criterion does not have the same restrictions as the Bode stability criterion, because it is applicable to openloop unstable systems and to systems with multiple values of c or g. The Nyquist stability criterion is the most powerful stability test that is available for linear systems described by transfer function models. The Nyquist stability criterion is based on two concepts from complex variable theory, contour mapping and the Principle of the Argument. We briefly review these concepts in Appendix K. More detailed descriptions are available elsewhere (Brown and Churchill, 28; Franklin et al., 22). We now present one of the most important results of frequency domain analysis: Nyquist Stability Criterion. Consider an openloop transfer function G OL (s) that is proper and has no unstable polezero cancellations. Let N be the number of times that the Nyquist plot for G OL (s) encircles the (, ) point in the clockwise direction. Also let P denote the number of poles of G OL (s) that lie to the right of the imaginary axis. Then, Z N P where Z is the number of roots (or zeros) of the characteristic equation that lie to the right of the imaginary axis. The closedloop system is stable if and only if Z. Some important properties of the Nyquist stability criterion are. It provides a necessary and sufficient condition for closedloop stability based on the openloop transfer function. 2. The reason that the (, ) point is so important can be deduced from the characteristic equation, G OL (s). This equation can also be written as G OL (s), which implies that AR OL and OL 8, as noted earlier. This point is referred to as the critical point. 3. Most process control problems are openloop stable. For these situations, P, and thus Z N. Consequently, the closedloop system is unstable if the Nyquist plot for G OL (s) encircles the critical point, one or more times. 4. A negative value of N indicates that the critical point is encircled in the opposite direction (counterclockwise). This situation implies that each countercurrent encirclement can stabilize one unstable pole of the openloop system. 5. Unlike the Bode stability criterion, the Nyquist stability criterion is applicable to openloop unstable processes. 6. Unlike the Bode stability criterion, the Nyquist stability criterion can be applied when multiple values of c or g occur (cf. Fig. J.3). Control system design based on Nyquist plots is described elsewhere (Golnaraghi and Kuo, 29; Luyben and Luyben, 997). Example J.6 illustrates the application of the Bode and Nyquist stability criteria. EXAMPLE J.6 Evaluate the stability of the closedloop system in Fig. J. for The time constant and time delay have units of minutes, and Obtain c and K cu from a Bode plot. Let K c.5k cu and draw the Nyquist plot for the resulting openloop system. G p (s) = 4es 5s + G v = 2, G m =.25, G c = K c The Bode plot for G OL and K c is shown in Fig. J.7. For c.69 rad/min, OL 8, and AR OL.235. For K c, AR OL AR G and K cu can be calculated from Eq. J. Thus, K cu / Setting K c.5k cu gives K c The Nyquist plot for K c 6.38 is shown in Fig. J.8 (lowfrequency data for.4 have been omitted). Note that the point is encircled once. Applying the Nyquist stability criterion gives N, P, and Z. Thus, the larger value of K c causes the closedloop system to become unstable. Only values of K c less than K cu result in a stable closedloop system. AR OL OL (deg) c =.69 rad/min (rad/min) Figure J.7 Bode plots for Example J.6, K c.
8 J8 Appendix J Additional ClosedLoop Fequency Response Material (Second edition, Chapter 4) Imaginary 2 AR OL AR c = GM 4 2 (, ) 2 Real g c 2 4 OL (deg) g 8 Phase margin At this point, it is appropriate to summarize the relative advantages and disadvantages of the Bode and Nyquist plots. The Bode plot provides more information than the Nyquist plot, because the frequency is shown explicitly. In addition, it facilitates analysis over a wide range of frequencies due to its logarithmic frequency scale. Another advantage of the Bode plot is that it allows the openloop frequency response characteristic to be graphically constructed from the characteristics for the individual transfer functions, G c, G v, G p, and G m, as shown in Chapter 4. The chief advantage of the Nyquist plot is that the Nyquist stability criterion is more widely applicable than the Bode stability criterion. J.4 GAIN AND PHASE MARGINS 6 Figure J.8 Nyquist plots for Example J.6: K c.5k cu If the process changes or the controller is poorly tuned, the closedloop system can become unstable. Thus, it is useful to have quantitative measures of relative stability that indicate how close the system is to becoming unstable. The concepts of gain margin (GM) and phase margin (PM) provide useful metrics for relative stability. Let AR c be the value of the openloop amplitude ratio at the critical frequency c. Gain margin GM is defined as GM! AR c (J) According to the Bode stability criterion, AR c must be less than one for closedloop stability. An equivalent stability requirement is that GM. The gain margin provides a measure of relative stability, because it indicates how much any gain in the feedback loop can increase before instability occurs. For example, if GM 2., either process gain K p or controller gain K c could be doubled and the closedloop system would still be stable, though it probably would be very oscillatory. Next, we consider the phase margin. In Fig. J.9, g denotes the phase angle at the gaincrossover fre Figure J.9 Gain and phase margins on a Bode plot. quency g where AR OL. Phase margin PM is defined as (J2) The phase margin also provides a measure of relative stability. In icular, it indicates how much additional time delay can be included in the feedback loop before instability will occur. Denote the additional time delay as max. For a time delay of max, the phase angle is max (see Section 4.3.5). Thus, max can be calculated from the expression or PM! 8 + g PM = max g a 8 b max = a PM g ba 8 b (J3) (J4) where the (/8) factor converts PM from degrees to radians. Graphical representations of the gain and phase margins in Bode and Nyquist plots are shown in Figs. J.9 and J.. PM Imaginary GM Figure J. Gain and phase margins on a Nyquist plot. g c Real G OL ( j)
9 J.4 Gain and Phase Margins J9 The specification of phase and gain margins requires a compromise between performance and robustness. In general, large values of GM and PM correspond to sluggish closedloop responses, while smaller values result in less sluggish, more oscillatory responses. The choices for GM and PM should also reflect model accuracy and the expected process variability. Guideline. In general, a welltuned controller should have a gain margin between.7 and 4. and a phase margin between 3 and 45. Recognize that these ranges are approximate, and that it may not be possible to choose PI or PID controller settings that result in specified GM and PM values. Tan et al. (999) have developed graphical procedures for designing PI and PID controllers that satisfy GM and PM specifications. The GM and PM concepts are easily evaluated when the openloop system does not have multiple values of c or g. However, for systems with multiple g, gain margins can be determined from Nyquist plots (Doyle et al., 992). AR (deg) ZieglerNichols TyreusLuyben 2 (rad/min) EXAMPLE J.7 For the FOPTD model of Example J.6, calculate PID controller settings for the two tuning relations in Table 2.6: (a) ZieglerNichols (b) TyreusLuyben Assume that the two PID controllers are implemented in the parallel form with a derivative filter (.) in Table 8.. Plot the openloop Bode diagram and determine the gain and phase margins for each controller. For the TyreusLuyben settings, determine the maximum increase in the time delay max that can occur while still maintaining closedloop stability. From Example J.6, the ultimate gain is K cu 4.25 and the ultimate period is P u 2/ min. Therefore, the PID controllers have the following settings: Controller I D Settings K c (min) (min) ZieglerNichols TyreusLuyben The openloop transfer function is G OL = G c G v G p G m = G c 2es 5s + Figure J. shows the frequency response of G OL for the two controllers. The gain and phase margins can be determined by inspection of the Bode diagram or by using the MATLAB command margin (rad/min) Figure J. Comparison of G OL Bode plots for Example J.7. Controller GM PM c (rad/min) ZieglerNichols TyreusLuyben The TyreusLuyben controller settings are more conservative due to the larger gain and phase margins. The value of max is calculated from Eq. J4 and the information in the above table: (76 )( rad) max = =.7 min (.79 rad/min)(8 ) Thus, time delay can increase by as much as 7% and still maintain closedloop stability. Although the gain and phase margins provide useful metrics for robustness, they can give misleading results for unusual situations. For example, the Nyquist plot for a stable openloop process in Fig. J.2 exhibits large GM and PM values, but the Nyquist curve passes very close to the critical point. Thus, the closedloop system is not very robust and a small process perturbation could cause instability. This potential shortcoming of the gain and phase margins can be avoided by considering
10 J Appendix J Additional ClosedLoop Fequency Response Material (Second edition, Chapter 4) PM Imaginary GM the sensitivity functions that are introduced in the next section. The openloop transfer function and its frequency response characteristics play a key role in control system design and analysis. In the loopshaping approach, the controller is designed so that the openloop transfer function has the desired characteristics. These techniques are described in books on advanced control theory (Doyle et al., 992; Skogestad and Postlethwaite, 25). J.5 CLOSEDLOOP FREQUENCY RESPONSE AND SENSITIVITY FUNCTIONS Real G OL ( j) Figure J.2 Nyquist plot where the gain and phase margins are misleading. The previous sections have demonstrated that openloop frequency response characteristics play a key role in the analysis of closedloop stability and robustness. However, the closedloop frequency response characteristics also provide important information, as discussed in this section. while T is the closedloop transfer function for setpoint changes (Y/Y sp ). It is easy to show that (J6) As will be shown in Section J.6, S and T provide measures of how sensitive the closedloop system is to changes in the process. Let S(j and T(j denote the amplitude ratios of S and T, respectively. The maximum values of the amplitude ratios provide useful measures of robustness. They also serve as control system design criteria, as discussed below. Define M S to be the maximum value of S(j for all frequencies: (J7) The maximum value M S also has a geometrical interpretation (Åström and Hägglund, 995). Let G OL (s) G c (s)g(s). Then M S is the inverse of the shortest distance from the Nyquist plot for G OL (s) to the critical point. Thus, as M S decreases, the closedloop system becomes more robust. The second robustness measure is M T, the maximum value of T(j): (J8) M T is also referred to as the resonant peak. Typical amplitude ratio plots for S and T are shown in Fig. J.3. If the feedback controller includes integral action, offset is eliminated for setpoint changes or sustained disturbances. Thus, at low frequencies, T(j) n and S(j) n, as shown in Fig. J.3. It is easy to prove that M S and M T are related to the gain and phase margins of Section J.4 (Skogestad and Postlethwaite, 25): GM Ú GM Ú + S + T = M S! max S( j)ƒ M T! max ƒt( j)ƒ M S M S , PM Ú 2 sin a 2M S b PM Ú 2 sin  a b M T 2M T (J9) (J2) J.5. Sensitivity Functions The following analysis is based on the block diagram in Fig. J.. Define G as G! G v G p G m and assume that G m K m and G d. Two important concepts are now defined: S! sensitivity function (J5a) + G c G T! G cg complementary sensitivity function + G c G (J5b) Comparing Fig. J. and Eq. J5 indicates that S is the closedloop transfer function for disturbances (Y/D), AR M T M S / 2 S( j) BW T( j) Figure J.3 Typical S and T magnitude plots. (Modified from Maciejowski (989).
11 J.5 ClosedLoop Frequency Response and Sensitivity Functions J.4.2 Closedloop amplitude ratio M T =.25 2 Setpoint step response T( j)..8.6 y Frequency p BW Time Figure J.4 Typical closedloop amplitude ratio T(j) and setpoint response. Designing a controller to have a specified value of M T or M S establishes lower bounds for GM and PM. For example, when M T.25, (J2) indicates that GM.8 and PM 47, numerical values that satisfy the guidelines given in Section J.4. Equations J9 and J2 imply that better performance (corresponding to a larger value of M T ) is achieved at the expense of robustness, because the lower bounds for GM and PM in Eqs. J9 and J2 become smaller. In general, a satisfactory tradeoff between performance and robustness occurs for the following range of values (Åström et al., 998): Guidelines. For a satisfactory control system, M T should be in the range of..5, and M S should be in the range of J.5.2 Bandwidth In this section we introduce an important concept, the bandwidth. A typical amplitude ratio plot for T and the corresponding setpoint response are shown in Fig. J.4. The bandwidth BW is defined as the frequency at which T(j) > The bandwidth indicates the frequency range for which satisfactory setpoint tracking occurs. In icular, BW is the maximum frequency for a sinusoidal set point to be attenuated by no more than a factor of.77. The bandwidth is also related to speed of response. In general, the bandwidth is (approximately) inversely proportional to the closedloop settling time. An alternative definition of the bandwidth is sometimes used. The bandwidth can also be defined as the frequency for which S(j).77 when S(j) crosses.77 from below, as shown in Fig. J.3 (Skogestad and Postlethwaite, 25). Fortunately, the two bandwidth definitions typically result in similar numerical values. Furthermore, the values of BW and the gain crossover frequency g are usually very close. The curves in Fig. J.4 are similar to the corresponding plots for an underdamped secondorder system (see Sections 5.4 and 4.3.3). For Fig. 4.3 a peak amplitude ratio of.25 corresponds to a damping coefficient of.5 for an underdamped secondorder system. This analogy provides support for the previous guideline that M T should have a value between. and.5. J.5.3 ClosedLoop Performance Criteria Ideally, a feedback controller should satisfy the following criteria:. In order to eliminate offset, T(j) S as S. 2. T(j) should be maintained at unity up to as high as frequency as possible. This condition ensures a rapid approach to the new steady state during a setpoint change. 3. As indicated in the guidelines, M T should be selected so that. M T The bandwidth BW and the frequency T for M T should be as large as possible. Large values result in fast closedloop responses. Satisfying these criteria typically requires a compromise. For example, the requirement that M T.5 means that the controller gain K c cannot be too large. However, smaller values of K c result in smaller values of BW and T. Next, we consider the desired closedloop frequency response characteristics for disturbances. Ideally, we would like to have the closedloop amplitude ratio S(j) be zero for all frequencies. However, this ideal situation is physically impossible for feedback control, and thus a more realistic goal is to minimize S(j) over as wide a frequency range as possible. According to the guideline, the controller should be designed so that.2 M S 2.. J.5.4 Nichols Chart The closedloop frequency response can be calculated analytically from the openloop frequency response. Again, consider Fig. J., and assume that the sensor dynamics are negligible so that G m (s) K m. From Fig. J.
12 J2 Appendix J Additional ClosedLoop Fequency Response Material (Second edition, Chapter 4) Openloop amplitude ratio, AR OL 2 AR CL CL AR CL CL Openloop phase angle, OL 9 8 Figure J.5 A Nichols chart. [The closedloop amplitude ratio AR CL ( ) and phase angle CL ( ) are shown as families of curves.] and Eq. J5b, it follows that the closedtransfer function for setpoint changes Y/Y sp is a function of G OL, G OL Y = T = (J2) Y sp + G OL where G OL! G c G v G p K m. Denote the openloop frequency response characteristics by AR OL and OL, and the corresponding closedloop quantities, AR CL and CL. Equation J2 and the analytical techniques of Chapter 4 can be employed to derive analytical expressions for AR CL and CL as functions of AR OL and OL (Luyben and Luyben, 997). The Nichols chart in Fig. J.5 provides a graphical display of the closedloop frequency response characteristics for setpoint changes when G m (s) K m. Contours of constant AR CL and CL are shown on a plot of AR OL vs. OL. In a typical Nichols chart application, AR OL and OL are calculated from G OL (s) and plotted on the Nichols chart as a series of points. Then AR CL and CL are obtained by interpolation. For example, if AR OL and OL at a certain frequency, then interpolation of Fig. J.5 gives AR CL.76 and CL 5 for the same frequency. The Nichols chart can be generated in the MATLAB Control Toolbox by a single command, nichols. The Nichols chart served as a useful graphical technique for designing control systems prior to 96, but it has become less important now that control software is widely available. Control system designs based on Nichols charts, including applications where G m (s) K m, are described elsewhere (Golnaraghi and Kuo, 29; Franklin et al., 22). The following example illustrates PID controller design for an M S robustness constraint. EXAMPLE J.8 Consider a fourthorder process with a wide range of time constants that have units in min (Åström et al., 998): G = G v G p G m = (s + )(.2s + )(.4s + )(.8s + ) (J22) Calculate PID controller settings based on following tuning relations in Chapter 2: (a) ZieglerNichols tuning (Table 2.4) (b) TyreusLuyben tuning (Table 2.4) (c) IMC tuning with c.25 min (Table 2.) (d) Simplified IMC (SIMC) tuning with c.25 min (Skogestad, 23) For s (c) and (d) use a secondorder plus timedelay model derived from Skogestad s model approximation method (Section 6.3.). Determine sensitivity peaks M S and M T for each controller. Compare the closedloop responses to step changes in the setpoint and the disturbance using the parallel form of the PID controller without a derivative filter: G ' c (s) = K c c + (J23) I s + Ds d Assume that G d (s) G(s). The Bode plot for G(s) is not shown but indicates that c.8 rad/min, P u 2/ c.562 min, and K cu /AR c 3.2. Applying Skogestad s model approximation procedure gives: G ' (s) = e .28s (s + )(.22s + ) (J24)
13 J.6 Robustness Analysis J3 Table J. Controller Settings and Peak Sensitivities for Example J.8 Controller K c I (min) D (min) M S M T ZieglerNichols TyreusLuyben IMC Simplified IMC y Time (min) ZN The SIMC controller in Table J. was calculated using the tuning relations in Table 2.5 for I 8. The PID controller settings are compared in Table J.. The M S and M T values determined from the sensitivity plots are also summarized in Table J.. The controller settings and sensitivity values in Table J. indicate that the ZN controller settings are the most aggressive and the IMC settings are the most conservative. In fact, the sensitivity values for ZN controller are unacceptably large, according to the guidelines. The closedloop responses for a unit setpoint change at t and a step disturbance (d 5) at t 4 min are shown in Fig. J.6. The ZN controller provides the worst setpoint response but the best disturbance response. The IMC controller is quite sluggish, because the approximate SOPTD model has a relatively small time delay. Similar results were obtained for the FOPTD model in Example 2.4. The SIMC and TL controllers provide the best overall performance of these four controllers. However, a PID controller with improved performance for this example (not shown) can be obtained using a Direct Synthesis approach based on disturbance rejection (Chen and Seborg, 22). TL IMC SIMC Figure J.6 Closedloop responses for Example 4.8. A setpoint change occurs at t and a step disturbance at t 4 min. Example J.8 has demonstrated that a variety of PID controllers can have approximately the same M S value but different performance characteristics. Thus, although the guidelines for M S and M T provide useful limits concerning controller robustness, controller performance should also be considered. Robustness metrics such as M S, M T, GM, and PM should be evaluated in conjunction with controller design methods, especially the modelbased techniques of Chapter 2. J.6 ROBUSTNESS ANALYSIS In order for a control system to function properly, it should not be unduly sensitive to small changes in the process or to inaccuracies in the process model, if a model is used to design the control system. A control system that satisfies this requirement is said to be robust or insensitive. It is very important to consider robustness as well as performance in control system design. First, we explain why the S and T transfer functions in Eq. J5 are referred to as sensitivity functions. J.6. Sensitivity Analysis In general, the term sensitivity refers to the effect that a change in one transfer function (or variable) has on another transfer function (or variable). Suppose that G changes from a nominal value G to an arbitrary new value, G dg. This differential change dg causes T to change from its nominal value T to a new value, T dt. Thus, we are interested in the ratio of these changes, dt/dg, as well as in the ratio of the relative changes: dt/t dg/g! sensitivity (J25) The sensitivity is of icular interest because it is dimensionless and independent of the units of G and T. It is evaluated for a specific condition such as G and T. We can write the sensitivity in an equivalent form: dt/t dg/g = a dt dg b G T (J26) The derivative in (J26) can be evaluated after substituting the definition of T in (J5b): dt dg = G cs 2 (J27)
14 J4 Appendix J Additional ClosedLoop Fequency Response Material (Second edition, Chapter 4) Substitute (J27) into (J26). Then substituting the definition of S in (J5a) and rearranging gives the desired result: (J28) Equation J28 indicates that the sensitivity is equal to S. For this reason, S is referred to as the sensitivity function. In view of the important relationship in (J6), T is called the complementary sensitivity function. J.6.2 Effect of Feedback Control on Sensitivity Next, we show that feedback reduces sensitivity by comparing the relative sensitivities for openloop control and closedloop control. By definition, openloop control occurs when the feedback control loop in Fig. J. is disconnected from the comparator. For this condition: (J29) Substituting T OL for T in Eq. J25 and noting that dt OL /dg G c gives: dt OL /T OL dg/g dt/t dg/g = + G c G = S a Y Y sp b OL = T OL! G c G = adt OL dg b G G = G T c OL G c G = (J3) Thus, the sensitivity is unity for openloop control and is equal to S for closedloop control, as indicated by (J28). Equation J5a indicates that S if G c G p, which usually occurs over the frequency range of interest. Thus, we have identified one of the most important properties of feedback control: Feedback control makes process performance less sensitive to changes in the process. As indicated in the previous section, it would be desirable to make S very small at all frequencies. But this is not possible owing to the following integral constraint: The Bode Sensitivity Integral (Goodwin et al., 2). Consider a stable feedback control system with an openloop transfer function, G OL (s) G c (s)g(s)e s. Assume that G(s) has no poles to the right of the imaginary axis. Then, L q ln S( j)ƒ d = (J3) Thus, if S is small for a icular frequency range, it has to be large for other frequencies. This phenomenon is sometimes referred to as the waterbed effect, because pushing down on one of a waterbed causes another to rise. Similar integral constraints are available for specific situations, including systems with righthalf plane poles and zeros (Skogestad and Postlethwaite, 25). J.6.3 Robust Stability The robustness of a control system can be analyzed theoretically if the degree of process variability (or model uncertainty) can be characterized. The uncertainty can be structured (for example, parameter variations) or unstructured (for example, variations in the transfer function or frequency response). In this section, we consider the important concept of robust stability. The related concept of robust performance is described elsewhere (Morari and Zafiriou, 989; Skogestad and Postlethwaite, 25). In robustness analysis, the unstructured uncertainty is often expressed as bounds on a nominal process model. For example, suppose that G ' is the process model used for control system design, and that G is the transfer function for the actual (but unknown) process. They can be related by an unstructured model uncertainty, (s): G(s) = [ + (s)]g ' (s) (J32) Rearranging Eq. J32 indicates that (s) can also be interpreted as the relative model error: (s) = G(s)  G' (s) G ' (s) (J33) Robustness analysis is typically based on a magnitude bound for the uncertainty ( j)ƒ () (J34) where () is a known function of frequency. The multiplicative uncertainty description in (J32) provides the basis for an important robust stability result. The following theorem guarantees closedloop stability for a specified degree of model uncertainty. Robust Stability Theorem. Consider the feedback control system in Fig. J. and a specific controller G c. Assume that (i) The closedloop system is stable for the nominal closedloop system that consists of G c and the nominal process model, G '. (ii) The magnitude of the unstructured uncertainty (s) in (J33) is bounded by () in (J34). Also assume that each G(s) in (J32) that is generated by this uncertainty structure has the same number of righthalfplane poles. Then the closedloop system is robustly stable for all G that satisfy (J33) and (J34), if and only if
15 J.6 Robustness Analysis J5 T ' ( j)ƒ 6 or, equivalently, () for all 7 also (J35) allows determination of how much modeling error can be tolerated for a icular controller design, as is demonstrated by the following example. (J36) where denotes the nominal complementary sensitivity function, T ' G c G ' /( + G c G ' ). The proof for this theorem is available in textbooks on advanced control such as Bélanger (995). Some important consequences of this theorem are (Skogestad and Postlethwaite, 25) that. The theorem has a graphical interpretation, as shown in Fig. J.7. Robust stability is guaranteed if the uncertainty region at each frequency, a circle with radius G OL (j)(), does not include the critical point at (, ). Figure J.7 shows the uncertainty region for one frequency; the circles for the other frequencies have been omitted. In many practical problems, not all of the perturbations allowed by Eq. J34 are possible. For example, upper and lower limits on model parameters such as a gain or time constant produce uncertainty regions that are not circular, as they appear in Fig. J.7. For these situations, the robust stability theorem provides sufficient (but not necessary) conditions. Consequently, the results tend to be conservative, as will be demonstrated in Example J In general, when the uncertainty bound () is large, the controller design must be more conservative so that T ' ( j)ƒ will be small enough to satisfy Eqs. J35 and J36. In summary, if the conditions of this theorem are satisfied, robust stability is guaranteed for the assumed process uncertainty description in Eqs. J32 to J34. The theorem T ' T ' ( j)ƒ () 6 for all 7 PM Imaginary GM Real G OL ( j) Figure J.7 Graphical interpretation of the Robust Stability Theorem. EXAMPLE J.9 Consider the nominal process model: G ' (s) = The PID controller settings for the IMC method and c.25 are: K c.22, I 6 min, D.5 min and derivative filter =.. This value of c was chosen to provide a peak sensitivity value of.96 (Chen and Seborg, 22). (a) Suppose that a small measurement time constant m was neglected in developing the nominal model. Thus, the actual process transfer function G is given by G(s) = .6( .5s) s(3s + ) G ' (s) m s + Use the robust stability theorem to determine the largest value of m for which robust stability can be guaranteed. (b) Repeat (a) using an exact stability analysis. (c) Do the answers of (a) and (b) agree? If not, explain which estimate is more accurate and why the discrepancy occurs. (a) The complementary sensitivity function for the nominal model and the PID controller is T ' G c G ' = + G c G ' .6( .5s) a b(.22)a + s(3s + ) 6s +.5s (.).5s + b = .6( .5s) + a b(.22)a + s(3s + ) 6s +.5s (.).5s + b Simplifying gives T ' 9.66s s 2 +.s +.95 = 2.75s s s 2 +.s +.95 The model uncertainty expression is given by (J33): (s) = G(s)  G' (s)  m s = (J37) G ' (s) m s + The bound () in (J34) can be set equal to the magnitude of (s): m () = ( j)ƒ = (J38) 2 2 m 2 + The robust stability theorem can be used to determine the maximum value of m for which robust stability can be guaranteed. For example, a plot of T ' ( j)ƒ () vs. can be
Feedback Control of Linear SISO systems. Process Dynamics and Control
Feedback Control of Linear SISO systems Process Dynamics and Control 1 OpenLoop Process The study of dynamics was limited to openloop systems Observe process behavior as a result of specific input signals
More informationRichiami 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
More informationLecture 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.
More information1 (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
More informationOpen Loop Tuning Rules
Open Loop Tuning Rules Based on approximate process models Process Reaction Curve: The process reaction curve is an approximate model of the process, assuming the process behaves as a first order plus
More informationAutomatic 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 21211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21211 1 / 39 Feedback
More informationChemical Process Dynamics and Control. Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University
Chemical Process Dynamics and Control Aisha Osman Mohamed Ahmed Department of Chemical Engineering Faculty of Engineering, Red Sea University 1 Chapter 4 System Stability 2 Chapter Objectives End of this
More informationAnalysis 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
More informationToday (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:
More information(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.
More informationRobust Performance Example #1
Robust Performance Example # The transfer function for a nominal system (plant) is given, along with the transfer function for one extreme system. These two transfer functions define a family of plants
More informationEE3CL4: Introduction to Linear Control Systems
1 / 17 EE3CL4: Introduction to Linear Control Systems Section 7: McMaster University Winter 2018 2 / 17 Outline 1 4 / 17 Cascade compensation Throughout this lecture we consider the case of H(s) = 1. We
More informationController Design Based on Transient Response Criteria. Chapter 12 1
Controller Design Based on Transient Response Criteria Chapter 12 1 Desirable Controller Features 0. Stable 1. Quik responding 2. Adequate disturbane rejetion 3. Insensitive to model, measurement errors
More informationTradeoffs and Limits of Performance
Chapter 9 Tradeoffs and Limits of Performance 9. Introduction Fundamental limits of feedback systems will be investigated in this chapter. We begin in Section 9.2 by discussing the basic feedback loop
More informationRecitation 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
More informationAnalysis and Design of Control Systems in the Time Domain
Chapter 6 Analysis and Design of Control Systems in the Time Domain 6. Concepts of feedback control Given a system, we can classify it as an open loop or a closed loop depends on the usage of the feedback.
More informationH(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
More informationFREQUENCYRESPONSE DESIGN
ECE45/55: Feedback Control Systems. 9 FREQUENCYRESPONSE DESIGN 9.: PD and lead compensation networks The frequencyresponse methods we have seen so far largely tell us about stability and stability margins
More informationKINGS 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
More informationUniversity of Science and Technology, Sudan Department of Chemical Engineering.
ISO 91:28 Certified Volume 3, Issue 6, November 214 Design and Decoupling of Control System for a Continuous Stirred Tank Reactor (CSTR) Georgeous, N.B *1 and Gasmalseed, G.A, Abdalla, B.K (12) University
More informationChapter 7  Solved Problems
Chapter 7  Solved Problems Solved Problem 7.1. A continuous time system has transfer function G o (s) given by G o (s) = B o(s) A o (s) = 2 (s 1)(s + 2) = 2 s 2 + s 2 (1) Find a controller of minimal
More informationROOT LOCUS. Consider the system. Root locus presents the poles of the closedloop 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 closedloop system when the gain K changes from 0 to 1+ K G ( s)
More informationELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 LeadLag Compensation Techniques
CAIRO UNIVERSITY FACULTY OF ENGINEERING ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 00/0 CONTROL ENGINEERING SHEET 5 LeadLag Compensation Techniques [] For the following system, Design a compensator such
More informationESE319 Introduction to Microelectronics. Feedback Basics
Feedback Basics Stability Feedback concept Feedback in emitter follower Onepole feedback and root locus Frequency dependent feedback and root locus Gain and phase margins Conditions for closed loop stability
More informationIan G. Horn, Jeffery R. Arulandu, Christopher J. Gombas, Jeremy G. VanAntwerp, and Richard D. Braatz*
Ind. Eng. Chem. Res. 996, 35, 3437344 3437 PROCESS DESIGN AND CONTROL Improved Filter Design in Internal Model Control Ian G. Horn, Jeffery R. Arulandu, Christopher J. Gombas, Jeremy G. VanAntwerp, and
More informationIndex. INDEX_p /15/02 3:08 PM Page 765
INDEX_p.765770 11/15/02 3:08 PM Page 765 Index N A Adaptive control, 144 Adiabatic reactors, 465 Algorithm, control, 5 Allpass factorization, 257 Allpass, frequency response, 225 Amplitude, 216 Amplitude
More informationControl of integral processes with dead time Part IV: various issues about PI controllers
Control of integral processes with dead time Part IV: various issues about PI controllers B. Wang, D. Rees and Q.C. Zhong Abstract: Various issues about integral processes with dead time controlled by
More informationCHAPTER 6 CLOSED LOOP STUDIES
180 CHAPTER 6 CLOSED LOOP STUDIES Improvement of closedloop performance needs proper tuning of controller parameters that requires process model structure and the estimation of respective parameters which
More informationIMC based automatic tuning method for PID controllers in a Smith predictor configuration
Computers and Chemical Engineering 28 (2004) 281 290 IMC based automatic tuning method for PID controllers in a Smith predictor configuration Ibrahim Kaya Department of Electrical and Electronics Engineering,
More informationAn Improved Relay Auto Tuning of PID Controllers for SOPTD Systems
Proceedings of the World Congress on Engineering and Computer Science 7 WCECS 7, October 46, 7, San Francisco, USA An Improved Relay Auto Tuning of PID Controllers for SOPTD Systems Sathe Vivek and M.
More informationA unified doubleloop multiscale control strategy for NMP integratingunstable systems
Home Search Collections Journals About Contact us My IOPscience A unified doubleloop multiscale control strategy for NMP integratingunstable systems This content has been downloaded from IOPscience.
More informationKINGS 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 STAFF NAME: Mr. P.NARASIMMAN BRANCH : ECE Mr.K.R.VENKATESAN YEAR : II SEMESTER
More informationRoot Locus Methods. The root locus procedure
Root Locus Methods Design of a position control system using the root locus method Design of a phase lag compensator using the root locus method The root locus procedure To determine the value of the gain
More informationLecture 7:Time Response PoleZero Maps Influence of Poles and Zeros Higher Order Systems and Pole Dominance Criterion
Cleveland State University MCE441: Intr. Linear Control Lecture 7:Time Influence of Poles and Zeros Higher Order and Pole Criterion Prof. Richter 1 / 26 FirstOrder Specs: Step : Pole Real inputs contain
More information16.30/31, Fall 2010 Recitation # 2
16.30/31, Fall 2010 Recitation # 2 September 22, 2010 In this recitation, we will consider two problems from Chapter 8 of the Van de Vegte book. R +  E G c (s) G(s) C Figure 1: The standard block diagram
More informationMAK 391 System Dynamics & Control. Presentation Topic. The Root Locus Method. Student Number: Group: IB. Name & Surname: Göksel CANSEVEN
MAK 391 System Dynamics & Control Presentation Topic The Root Locus Method Student Number: 9901.06047 Group: IB Name & Surname: Göksel CANSEVEN Date: December 2001 The RootLocus Method Göksel CANSEVEN
More informationExam. 135 minutes + 15 minutes reading time
Exam January 23, 27 Control Systems I (559L) Prof. Emilio Frazzoli Exam Exam Duration: 35 minutes + 5 minutes reading time Number of Problems: 45 Number of Points: 53 Permitted aids: Important: 4 pages
More informationAnalysis of DiscreteTime Systems
TU Berlin DiscreteTime Control Systems 1 Analysis of DiscreteTime Systems Overview Stability Sensitivity and Robustness Controllability, Reachability, Observability, and Detectabiliy TU Berlin DiscreteTime
More informationAndrea 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
More informationSimple analytic rules for model reduction and PID controller tuning
Journal of Process Control 3 (2003) 29 309 www.elsevier.com/locate/jprocont Simple analytic rules for model reduction and PID controller tuning Sigurd Sogestad* Department of Chemical Engineering, Norwegian
More informationSystems 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
More informationr +  FINAL June 12, 2012 MAE 143B Linear Control Prof. M. Krstic
MAE 43B Linear Control Prof. M. Krstic FINAL June, One sheet of handwritten notes (two pages). Present your reasoning and calculations clearly. Inconsistent etchings will not be graded. Write answers
More informationChapter 13 Digital Control
Chapter 13 Digital Control Chapter 12 was concerned with building models for systems acting under digital control. We next turn to the question of control itself. Topics to be covered include: why one
More informationPerformance of Feedback Control Systems
Performance of Feedback Control Systems Design of a PID Controller Transient Response of a Closed Loop System Damping Coefficient, Natural frequency, Settling time and Steadystate Error and Type 0, Type
More informationDr 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 splane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics
More informationFEEDBACK CONTROL SYSTEMS
FEEDBAC CONTROL SYSTEMS. Control System Design. Open and ClosedLoop Control Systems 3. Why ClosedLoop Control? 4. Case Study  Speed Control of a DC Motor 5. SteadyState Errors in Unity Feedback Control
More informationSecond Order and Higher Order Systems
Second Order and Higher Order Systems 1. Second Order System In this section, we shall obtain the response of a typical secondorder control system to a step input. In terms of damping ratio and natural
More informationEEE 184: Introduction to feedback systems
EEE 84: Introduction to feedback systems Summary 6 8 8 x 7 7 6 Level() 6 5 4 4 5 5 time(s) 4 6 8 Time (seconds) Fig.. Illustration of BIBO stability: stable system (the input is a unit step) Fig.. step)
More informationINTRODUCTION 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 lineartimeinvariant
More informationLaplace Transform Analysis of Signals and Systems
Laplace Transform Analysis of Signals and Systems Transfer Functions Transfer functions of CT systems can be found from analysis of Differential Equations Block Diagrams Circuit Diagrams 5/10/04 M. J.
More informationChapter 8. Feedback Controllers. Figure 8.1 Schematic diagram for a stirredtank blending system.
Feedback Controllers Figure 8.1 Schematic diagram for a stirredtank blending system. 1 Basic Control Modes Next we consider the three basic control modes starting with the simplest mode, proportional
More informationCHBE320 LECTURE X STABILITY OF CLOSEDLOOP CONTOL SYSTEMS. Professor Dae Ryook Yang
CHBE320 LECTURE X STABILITY OF CLOSEDLOOP CONTOL SYSTEMS Professor Dae Ryook Yang Spring 208 Dept. of Chemial and Biologial Engineering 0 Road Map of the Leture X Stability of losedloop ontrol system
More information100 (s + 10) (s + 100) e 0.5s. s 100 (s + 10) (s + 100). G(s) =
1 AME 3315; Spring 215; Midterm 2 Review (not graded) Problems: 9.3 9.8 9.9 9.12 except parts 5 and 6. 9.13 except parts 4 and 5 9.28 9.34 You are given the transfer function: G(s) = 1) Plot the bode plot
More informationAPPLICATIONS 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
More informationCDS 101/110a: Lecture 102 Control Systems Implementation
CDS 101/110a: Lecture 102 Control Systems Implementation Richard M. Murray 5 December 2012 Goals Provide an overview of the key principles, concepts and tools from control theory  Classical control 
More information2.010 Fall 2000 Solution of Homework Assignment 8
2.1 Fall 2 Solution of Homework Assignment 8 1. Root Locus Analysis of Hydraulic Servomechanism. The block diagram of the controlled hydraulic servomechanism is shown in Fig. 1 e r e error + i Σ C(s) P(s)
More informationEECS C128/ ME C134 Final Thu. May 14, pm. Closed book. One page, 2 sides of formula sheets. No calculators.
Name: SID: EECS C28/ ME C34 Final Thu. May 4, 25 58 pm Closed book. One page, 2 sides of formula sheets. No calculators. There are 8 problems worth points total. Problem Points Score 4 2 4 3 6 4 8 5 3
More informationSinusoidal Forcing of a FirstOrder Process. / τ
Frequency Response Analysis Chapter 3 Sinusoidal Forcing of a FirstOrder Process For a firstorder transfer function with gain K and time constant τ, the response to a general sinusoidal input, xt = A
More informationTuning Method of PI Controller with Desired Damping Coefficient for a Firstorder Lag Plus Deadtime System
PID' Brescia (Italy), March 80, 0 FrA. Tuning Method of PI Controller with Desired Damping Coefficient for a Firstorder Lag Plus Deadtime System Yuji Yamakawa*. Yohei Okada** Takanori Yamazaki***. Shigeru
More informationAlireza Mousavi Brunel University
Alireza Mousavi Brunel University 1 » Control Process» Control Systems Design & Analysis 2 OpenLoop Control: Is normally a simple switch on and switch off process, for example a light in a room is switched
More informationRobust Internal Model Control for Impulse Elimination of Singular Systems
International Journal of Control Science and Engineering ; (): 7 DOI:.59/j.control.. Robust Internal Model Control for Impulse Elimination of Singular Systems M. M. Share Pasandand *, H. D. Taghirad Department
More informationME 304 CONTROL SYSTEMS Spring 2016 MIDTERM EXAMINATION II
ME 30 CONTROL SYSTEMS Spring 06 Course Instructors Dr. Tuna Balkan, Dr. Kıvanç Azgın, Dr. Ali Emre Turgut, Dr. Yiğit Yazıcıoğlu MIDTERM EXAMINATION II May, 06 Time Allowed: 00 minutes Closed Notes and
More informationSAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015
FACULTY OF ENGINEERING AND SCIENCE SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015 Lecturer: Michael Ruderman Problem 1: Frequencydomain analysis and control design (15 pt) Given is a
More informationHomework 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
More informationECE382/ME482 Spring 2005 Homework 7 Solution April 17, K(s + 0.2) s 2 (s + 2)(s + 5) G(s) =
ECE382/ME482 Spring 25 Homework 7 Solution April 17, 25 1 Solution to HW7 AP9.5 We are given a system with open loop transfer function G(s) = K(s +.2) s 2 (s + 2)(s + 5) (1) and unity negative feedback.
More informationLecture 17 Date:
Lecture 17 Date: 27.10.2016 Feedback and Properties, Types of Feedback Amplifier Stability Gain and Phase Margin Modification Elements of Feedback System: (a) The feed forward amplifier [H(s)] ; (b) A
More informationLearn2Control Laboratory
Learn2Control Laboratory Version 3.2 Summer Term 2014 1 This Script is for use in the scope of the Process Control lab. It is in no way claimed to be in any scientific way complete or unique. Errors should
More informationPID control of FOPDT plants with dominant dead time based on the modulus optimum criterion
Archives of Control Sciences Volume 6LXII, 016 No. 1, pages 5 17 PID control of FOPDT plants with dominant dead time based on the modulus optimum criterion JAN CVEJN The modulus optimum MO criterion can
More informationTuning of Internal Model Control Proportional Integral Derivative Controller for Optimized Control
Tuning of Internal Model Control Proportional Integral Derivative Controller for Optimized Control Thesis submitted in partial fulfilment of the requirement for the award of Degree of MASTER OF ENGINEERING
More informationPM diagram of the Transfer Function and its use in the Design of Controllers
PM diagram of the Transfer Function and its use in the Design of Controllers Santiago Garrido, Luis Moreno Abstract This paper presents the graphical chromatic representation of the phase and the magnitude
More informationA NEW APPROACH TO MIXED H 2 /H OPTIMAL PI/PID CONTROLLER DESIGN
Copyright 2002 IFAC 15th Triennial World Congress, Barcelona, Spain A NEW APPROACH TO MIXED H 2 /H OPTIMAL PI/PID CONTROLLER DESIGN Chyi Hwang,1 ChunYen Hsiao Department of Chemical Engineering National
More informationLecture 1: Feedback Control Loop
Lecture : Feedback Control Loop Loop Transfer function The standard feedback control system structure is depicted in Figure. This represend(t) n(t) r(t) e(t) u(t) v(t) η(t) y(t) F (s) C(s) P (s) Figure
More informationx(t) = x(t h), x(t) 2 R ), where is the time delay, the transfer function for such a e s Figure 1: Simple Time Delay Block Diagram e i! =1 \e i!t =!
1 TimeDelay Systems 1.1 Introduction Recitation Notes: Time Delays and Nyquist Plots Review In control systems a challenging area is operating in the presence of delays. Delays can be attributed to acquiring
More informationTransient Response of a SecondOrder System
Transient Response of a SecondOrder System ECEN 830 Spring 01 1. Introduction In connection with this experiment, you are selecting the gains in your feedback loop to obtain a wellbehaved closedloop
More informationFrequency domain analysis
Automatic Control 2 Frequency domain analysis Prof. Alberto Bemporad University of Trento Academic year 20102011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 20102011
More informationPD, PI, PID Compensation. M. Sami Fadali Professor of Electrical Engineering University of Nevada
PD, PI, PID Compensation M. Sami Fadali Professor of Electrical Engineering University of Nevada 1 Outline PD compensation. PI compensation. PID compensation. 2 PD Control L= loop gain s cl = desired closedloop
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3.. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid 
More informationStability and Frequency Compensation
類比電路設計 (3349)  2004 Stability and Frequency ompensation hingyuan Yang National hunghsing University Department of Electrical Engineering Overview Reading B Razavi hapter 0 Introduction In this lecture,
More informationRoot Locus. Motivation Sketching Root Locus Examples. School of Mechanical Engineering Purdue University. ME375 Root Locus  1
Root Locus Motivation Sketching Root Locus Examples ME375 Root Locus  1 Servo Table Example DC Motor Position Control The block diagram for position control of the servo table is given by: D 0.09 Position
More informationAA/EE/ME 548: Problem Session Notes #5
AA/EE/ME 548: Problem Session Notes #5 Review of Nyquist and Bode Plots. Nyquist Stability Criterion. LQG/LTR Method Tuesday, March 2, 203 Outline:. A review of Bode plots. 2. A review of Nyquist plots
More informationInverted Pendulum. Objectives
Inverted Pendulum Objectives The objective of this lab is to experiment with the stabilization of an unstable system. The inverted pendulum problem is taken as an example and the animation program gives
More informationa. Closedloop system; b. equivalent transfer function Then the CLTF () T is s the poles of () T are s from a contribution of a
Root Locus Simple definition Locus of points on the s plane that represents the poles of a system as one or more parameter vary. RL and its relation to poles of a closed loop system RL and its relation
More informationPID Tuning of Plants With Time Delay Using Root Locus
San Jose State University SJSU ScholarWorks Master's Theses Master's Theses and Graduate Research Summer 2011 PID Tuning of Plants With Time Delay Using Root Locus Greg Baker San Jose State University
More informationPoles, Zeros and System Response
Time Response After the engineer obtains a mathematical representation of a subsystem, the subsystem is analyzed for its transient and steady state responses to see if these characteristics yield the desired
More informationSolutions to SkillAssessment Exercises
Solutions to SkillAssessment 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
More informationEECS C128/ ME C134 Final Wed. Dec. 15, am. Closed book. Two pages of formula sheets. No calculators.
Name: SID: EECS C28/ ME C34 Final Wed. Dec. 5, 2 8 am Closed book. Two pages of formula sheets. No calculators. There are 8 problems worth points total. Problem Points Score 2 2 6 3 4 4 5 6 6 7 8 2 Total
More informationThe Nyquist Stability Test
Handout X: EE24 Fall 2002 The Nyquist Stability Test.0 Introduction With negative feedback, the closedloop transfer function A(s) approaches the reciprocal of the feedback gain, f, as the magnitude of
More informationNADAR SARASWATHI COLLEGE OF ENGINEERING AND TECHNOLOGY Vadapudupatti, Theni
NADAR SARASWATHI COLLEGE OF ENGINEERING AND TECHNOLOGY Vadapudupatti, Theni625531 Question Bank for the Units I to V SE05 BR05 SU02 5 th Semester B.E. / B.Tech. Electrical & Electronics engineering IC6501
More informationStability analysis of feedback systems
Chapter 1 Stability analysis of feedback systems 1.1 Introduction A control system must be asymptotically stable. A method for determination of the stability property of a control system will be described
More informationMechanical Systems Part A: StateSpace Systems Lecture AL12
AL: 436433 Mechanical Systems Part A: StateSpace Systems Lecture AL Case study Case study AL: Design of a satellite attitude control system see Franklin, Powell & EmamiNaeini, Ch. 9. Requirements: accurate
More informationControl Systems! Copyright 2017 by Robert Stengel. All rights reserved. For educational use only.
Control Systems Robert Stengel Robotics and Intelligent Systems MAE 345, Princeton University, 2017 Analog vs. digital systems Continuous and Discretetime Dynamic Models Frequency Response Transfer Functions
More informationFall 2003 BMI 226 / CS 426 AUTOMATIC SYNTHESIS OF IMPROVED TUNING RULES FOR PID CONTROLLERS
Notes LL1 AUTOMATIC SYNTHESIS OF IMPROVED TUNING RULES FOR PID CONTROLLERS Notes LL2 AUTOMATIC SYNTHESIS OF IMPROVED TUNING RULES FOR PID CONTROLLERS The PID controller was patented in 1939 by Albert
More informationNotes for ECE320. Winter by R. Throne
Notes for ECE3 Winter 45 by R. Throne Contents Table of Laplace Transforms 5 Laplace Transform Review 6. Poles and Zeros.................................... 6. Proper and Strictly Proper Transfer Functions...................
More informationGoodwin, Graebe, Salgado, Prentice Hall Chapter 11. Chapter 11. Dealing with Constraints
Chapter 11 Dealing with Constraints Topics to be covered An ubiquitous problem in control is that all real actuators have limited authority. This implies that they are constrained in amplitude and/or rate
More informationLecture 14  Using the MATLAB Control System Toolbox and Simulink Friday, February 8, 2013
Today s Objectives ENGR 105: Feedback Control Design Winter 2013 Lecture 14  Using the MATLAB Control System Toolbox and Simulink Friday, February 8, 2013 1. introduce the MATLAB Control System Toolbox
More informationThe FrequencyResponse
6 The FrequencyResponse Design Method A Perspective on the FrequencyResponse Design Method The design of feedback control systems in industry is probably accomplished using frequencyresponse methods
More informationCONTROL SYSTEM STABILITY. CHARACTERISTIC EQUATION: The overall transfer function for a. where A B X Y are polynomials. Substitution into the TF gives:
CONTROL SYSTEM STABILITY CHARACTERISTIC EQUATION: The overall transfer function for a feedback control system is: TF = G / [1+GH]. The G and H functions can be put into the form: G(S) = A(S) / B(S) H(S)
More informationINTERACTIVE APPLICATIONS IN A MANDATORY CONTROL COURSE
INTERACTIVE APPLICATIONS IN A MANDATORY CONTROL COURSE Yves Piguet Roland Longchamp Calerga Sàrl, av. de la Chablière 35, 4 Lausanne, Switzerland. Email: yves.piguet@calerga.com Laboratoire d automatique,
More informationTransient 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
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING QUESTION BANK V SEMESTER IC650 CONTROL SYSTEMS Regulation 203 Academic Year 207 8 Prepared
More information