Presentation is loading. Please wait.

Presentation is loading. Please wait.

7-4 Control System Design by Frequency Response Approach

Similar presentations


Presentation on theme: "7-4 Control System Design by Frequency Response Approach"— Presentation transcript:

1 7-4 Control System Design by Frequency Response Approach

2 1. Introduction: Basic requirements for closed-loop systems in frequency domain
1) Performance specifications: A desired control system should be stable with sufficiently fast transient response, sufficiently small steady-state error, and strong ability to counteract external disturbance. In frequency domain, the performance specifica-tions are usually given by , Kg, c, K or closed-loop performance indices Mr, b and so on. Remark:

3 2)Frequency bands: In general, a control system operates in low and medium frequency bands or ranges while disturbance operates in high frequency band. b=(5~10)m m b 1 2 L M H

4 Low frequency range represents the steady-state performance and is expected to be unity, that is, with higher open-loop gain or some integral factors in open-loop transfer function. b m 1 (j)

5 Medium frequency region represents the transient response and is expected to be sufficiently fast and well damped, that is, with higher b and 0Mr1.4. b m 1 (j)

6 High frequency region represents the disturbance attenuation ability and is expected to be sufficiently attenuated, that is, the frequency response in high frequency region be decreased quickly. b m 1 (j)

7 3) Information Obtainable from Open-Loop Frequency Response
20dB/dec L(ω) -40dB/dec 40dB/dec ω2 ω3 ωm ωc M The low frequency range (the range far below c) of the locus indicates the steady-state behavior of the closed-loop system.

8 20dB/dec L(ω) -40dB/dec 40dB/dec ω2 ω3 ωm ωc M The medium-frequency region (the region near c) of the locus indicates transient response and relative stability. The high frequency region (the region far above c) indicates disturbance attenuation.

9 Requirements on Open-Loop Frequency Response
To have a high value of the velocity error constant and yet satisfactory relative stability, it is necessary to reshape the open-loop frequency-response curve through a compensator. 20dB/dec L(ω) -40dB/dec 40dB/dec ω2 ω3 ωm ωc M

10 The requirement on open-loop frequency response for low frequency region: The gain in low-frequency region should be large enough and should have an integral factor. 20dB/dec L(ω) -40dB/dec 40dB/dec ω2 ω3 ωm ωc M

11 The requirement on open-loop frequency response for medium frequency region: Near the gain crossover frequency, the slope of the magnitude curve in the Bode diagram should be -20 dB/decade. MFR -20dB/dec 20dB/dec L(ω) -40dB/dec 40dB/dec ω2 ω3 ωm ωc h K

12 The requirement on open-loop frequency response for high frequency region: For the high-frequency region, the gain should be attenuated as rapidly as possible to minimize the effects of noise. HFR 20dB/dec L(ω) -40dB/dec 40dB/dec ω2 ω3 ωm ωc h

13 It may accentuate high-frequency noise effects.
2. Lead Compensation Lead compensation essentially yields an appreciable improvement in transient response and a small change in steady-state accuracy. It may accentuate high-frequency noise effects. Appreciable [ə'pri:ʃəbəl]可预见的, 可估计的;增值的;相当可观的 Series compensation

14 1). Mathematical model: Bode diagram for

15 where it can be calculated by letting d/d=0 that (see Appendix)
1 2 1+ Therefore, we have One must be very familiar with the four formulas. which relates the maximum phase-lead angle and the value of .

16 The phase-lead compensator

17 2). Lead Compensation Design Procedure
The design procedure is introduced via the following example. Example. Consider the following system with open-loop transfer function G(s): It is desired to design a compensator for the system so that the static velocity error constant Kv is 20 sec-1, the phase margin is at least 500, and the gain margin is at least 10 dB.

18 Step 1: Determine the gain K to meet the steady-state performance specification.
In this example, it is required that Kv=20 sec-1. Hence from we obtain that K=10. Step 2: Let Using the gain K thus determined, draw a Bode diagram of G1(jw), the gain adjusted but uncompensated system. Evaluate the phase margin.

19 In this example, Draw the Bode diagram of G1(j), from which it can be evaluated that A phase margin of 170 implies that the system is quite oscillatory. Thus, satisfying the specification on the steady state yields a poor transient-response performance, and therefore, a phase lead compensator should be designed.

20 [-20db] [-40db] 170

21 Step 3: Determine the necessary phase-lead angle to be added to the system. Add an additional 50 to 120 to the phase-lead angle required, because the addition of the lead compensator shifts the gain crossover frequency to the right and decreases the phase margin. In this example: Let the phase lead compensator be of the form

22 Then the open loop transfer function becomes
Let where K has been obtained as 10. Then

23 Step 4: 1)Determine the attenuation factor  by using the formula (1)/(1+)=sinm (the main idea is to use m to compensate for the lack of the phase margin. In this example, let : Hence, which should correspond to m, where 2) Select new gain crossover frequency such that

24 which can be found from the point  such that 20lgG1(j)=10lg=6
which can be found from the point  such that 20lgG1(j)=10lg=6.2 dB, that is, 9 rad/sec: 10lg Omega\c’ implies that after the compensation, the Bode magnitude curve should be zero at \omega\c’. 00 -1800 =170

25 Step 5. Determine the corner frequencies of the lead compensator.
In this example, with =0.24, we obtain Step 6. Using the value of K determined in step 1 and that of  determined in step 4, calculate constant Kc from In this example,

26 Therefore, the compensator is
where

27 Step 7. Check the gain margin to be sure it is satisfactory
Step 7. Check the gain margin to be sure it is satisfactory. If not, repeat the design process by modifying the pole-zero locations of the compensator until a satisfactory result is obtained. In this example, since after the compensation, the phase angle never crosses 1800 line, the gain margin always satisfies the requirement. This completes the design.

28 Summary of the design procedure
1. Determine the necessary phase-lead angle to be added to the system: where ’ is the required phase margin. 2. Let the maximum phase angle of the compensator be equal to m: and let 3. Determine c’ by

29 letting 5. Determine the corner frequencies by

30 Remark: If the required ’c is given, the design procedure can be simplified as follows.
Example. Consider the following system with open-loop transfer function G(s): It is desired to design a compensator for the system so that the static velocity error ess0.01, 450, and c 40.

31 Step 1: Determine the gain K to meet the steady-state performance specification.
In this example, it is required that ess0.01. Hence K100. Step 2: Using the gain K thus determined, draw a Bode diagram of G (jw), the gain adjusted but uncompensated system. Evaluate the phase margin. In this example, with K=100, From its Bode diagram (or by calculation),

32 Obviously, a lead compensator is necessary.
1800 Obviously, a lead compensator is necessary.

33 of the uncompensated system. In this example,
Step 3: Determine the new crossover frequency. Since it is required that =m40, we choose Step 4: Evaluate of the uncompensated system. In this example, Step 5: Determine the corner frequencies of the compensator. From Once omega\c’ is obtained, we can directly compute -10lg(alpha) so that 10lg(alpha)=20lg(abs(G(j\omega\c’)) we obtain

34 Let we obtain Hence, This ends the design.

35 Bode diagrams for the system before and after the lead compensation by using Matlab.

36 3. Lag Compensation The primary function of a lag compensator is to provide attenuation in high frequency range to give a system sufficient phase margin. 1). Mathematical model:

37 Bode diagram for From which we can obtain that

38 The phase-lag compensator
The phase-lag compensation transfer function can be obtained with the network shown in the following Figure:

39 2). Lag Compensation Design Procedure
The design procedure is introduced via the following example. Example. Consider the following system with open-loop transfer function G(s):

40 It is desired to compensate the system so that the static velocity error constant Kv is 5 sec-1, the
phase margin is at least 40°and the gain margin is at least 10 dB. Step 1: Determine gain K to satisfy the requirement on the given static velocity error constant. In this example, from we obtain that

41 Draw the Bode diagram of the gain-adjusted but uncompensated system G1(j):= KG(j).
[20] [60] =200 [40] =200 implies that the gain-adjusted but un- compensated system is unstable.

42 Since in this example, there is no requirement about c, it is possible to use a lag compensator to satisfy the required performance specifications. [20] [40] [60] Red curve: the gain adjusted but uncompensated magnitude curve. Pink curves: the magnitude and phase plots of the compensator. Blue curves: The compensated Bode diagram. 00 900 1800

43 Step 2: Find the new crossover frequency point c’ such that
where * is the required phase margin with addition of 50 to 120 to compensate for the phase lag of the lag compensator. In this example, it can be found that *=400 corresponds to 0.7. We choose  =120. Hence, ’=520. [20] [40] [60] 1800 900 00 400 0.7

44 With ’=520, it can be found from the Bode diagram that ’ corresponds to 0.5 rad/s. Therefore, we choose c’=0.5 rad/s. [20] [40] [60] 1800 900 00 400 0.7 0.5 520

45 In this example, we choose
Step 3: Choose the corner frequency  = 1/T (corresponding to the zero of the lag compensator) 1 octave to 1 decade below the new gain crossover frequency. In this example, we choose 20lg 1/T Step 4: Determine  such that octave ['ɔktɪv, -,teɪv]. -20lg(beta)+20lg(abs(G1(\omega\c’))=0 is different from the case of lead compensator design. which will bring the magnitude curve down to 0 dB at this new gain crossover frequency. Then determine the corner frequency =1/T.

46 In this example, it can be measured that
Therefore, [20] [40] [60] 1800 900 00 400 0.7 0.5 520 0.1 20lg

47 Since we have obtained that =10 and
the corner frequency Step 5: Finally, let In this example, Therefore, the compensator is

48 14 dB [20] [60] =200 [40] ’=400 c’

49 Example. Consider a unity-feedback system with its open-loop transfer function as
It is required that the steady-state error for unit ramp input be 0.05 and the phase margin of the system be at least 450. Step 1: According to the requirement of the steady-state error, we need that with

50 Then, plotting the Bode diagram of the gain-adjusted but uncompensated transfer function yields

51 from which it can be obtained that
Therefore, the phase margin is

52 Step 2: With ’=450 and an additional 50 to compensate for the phase-lag, we obtain
at which it can be found that 20lgG1(jc’)=20dB.

53 To make c’ be the new crossover frequency, the following equation should be satisfied
[20] [40] 1800 900 00 c’=1.5 0.15 20lg c’ 20lgG1(jc’)=20dB

54 Step 3: Determine corner frequencies of the compensator:
Therefore, the compensator is One decade below the \omega_c’

55 Step 4: Finally, let In this example, The open-loop transfer function of the compensated system is then obtained as

56 [-20db] [-40db] [-20db] [-40db]

57 The time response of the uncompensated and compensated system are show in the following figure:

58 A Few Comments on Lag Compensation
Lag compensators are essentially low-pass filters. Therefore, lag compensation permits a high gain at low frequencies. The closed-loop pole located near the origin gives a very slowly decaying transient response, although its magnitude will become very small because the zero of the lag compensator will almost cancel the effect of this pole. However, the transient response (decay) due to this pole is so slow that the settling time will be adversely affected. c’<c  ts. From the above examples, it can be seen that with phase lag compensator, high gain can be used to improve the steady state performance while keeping a satisfactory phase margin.

59 3. The phase lag-lead compensator
The lead compensator improves settling time and phase margin, but increases the bandwidth. However, phase-lag compensator when applied properly improves phase margin but usually results in a longer settling time. It is natural, therefore, to consider using a combination of the lead-lag compensator, so that the advantages of both schemes can be utilized.

60 The transfer function of a lag-lead compensator can be written as
It is usually assumed that the two corner frequencies of the lag portion are lower than the two corner frequencies of the lead portion.

61

62 Example. Consider a unity-feedback system with its open-loop transfer function as
It is desired that the static velocity error constant be 10/s, the phase margin be 500, and the gain margin be 10 dB or more. According to the requirement of the steady-state error, we need that Then, plotting the Bode diagram of the gain-adjusted but uncompensated transfer function yields

63 [-40] 1.5

64 =320 shows that the system is unstable.
[-40] =320 shows that the system is unstable.

65 A lag-lead compensator is utilized:
[-40]

66 After the compensation:
[-40] After the compensation: For more detail, see p. 513.

67 - 4. Feedforward Compensation We consider the following system
where Gc(s) is called feedforward compensator and can be used to improve the steady-state error while keeping the system stability. The closed-loop transfer function is It is required that

68 Since a natural choice seems In that case However, sometimes is difficult to be physically realized, especially when G(s) has zeros in right half s plane. Therefore, approximation compensation is necessary.

69 Example. The original system is
To improve the steady-state performance, an integrator can be used. However, such a compensator could cause instability: To solve such a conflicting requirement, feedforward compensator can be utilized.

70 Example. The block diagram of system is
Design a Gc(s) as simple as possible such that there is no steady-state error when r(t)=t·1(t). Solution: The original system is Type 1 system. Therefore, without compensation, the static velocity error is nonzero. Since 70

71 We can choose which, however, is not the simpler one. An alternative is to write Using Final value theorem,

72 Let Substituting Gc(s) into E(s) yields Gc(s)=s/0.885 is obviously simpler than Gc(s)=1/G(s). This completes the design.

73 Appendix Therefore,


Download ppt "7-4 Control System Design by Frequency Response Approach"

Similar presentations


Ads by Google