资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,Curriculum System,Basic concepts,System modeling,Performance issues,analysis,correction,Time domain,Complex domain,Frequency domain,Curriculum SystemBasic concept,Chapter 5,The Performance of Feedback Control Systems,Test Input Signals,Performance of Second-Order Systems,The s-Plane Root Location and the Transient Response,The Steady-State Error of Feedback Control Systems,Effects of a Third Pole and a Zero on the Second-Order System Response,Performance Indices,Design Examples,-Specify the measures of performance,Chapter 5 The Performance of,Define and measure the performance of control systems,Stability,Transient response,:,the response that disappears with time,Steady-state response: the response that exists for a long time following an input signal initiation,Design specifications: for a specified input command,Time response indices,Desired steady-state accuracy,Effective compromise,5.1 Introduction,Define and measure the perform,Step input,Ramp input,Parabolic input,5.2 Test Input Signals,Step input5.2 Test Input Sig,Unit impulse,The unit impulse function,(t),has the following properties:,The impulse input is useful when we consider the convolution integral for the output,y(t),in terms of an input,r(t),which is written as,The general form of standard test signals:,5.2 Test Input Signals,Unit impulse5.2 Test Input S,If the input is a unit impulse function, we have,The integral has a value only at,= 0; therefore,the impulse response of the system G(s).,The impulse response test signal can often be used for a dynamic system by subjecting the system to a large-amplitude, narrow width pulse of area A.,The standard test signals are of the general form and the Laplace transform,5.2 Test Input Signals,If the input is a unit impulse,5.2 Test Input Signals,5.2 Test Input Signals,With a unit step input,5.3,Performance of a Second-order System,With a unit step input5.3 Pe,The response as a function of,and time is also,shown in Figure 5.5(b) for a step input.,As,decreases, the closed-loop roots approach the imaginary axis, and the response becomes increas-ingly oscillatory.,5.3,Performance of a Second-order System,The response as a function,With an impulse function input R(s)=1,5.3,Performance of a Second-order System,With an impulse function input,The swiftness of the response is measured by,the rise time,T,r,and,the peak time,T,p,.,For under-damped systems with an overshoot, the 0-100% rise time,T,r,is a useful index.,If the system is over-damped, then the peak time is not defined, and the 10-90% rise time,T,r1,is normally used.,The actual response matching the step input is measured by the,percent overshoot,and,settling time,Ts,.,The percent overshoot is defined as,where,Mpt,is the peak value of the time response, and,fv,is the final value of the response.,Standard performance measures,5.3,Performance of a Second-order System,The swiftness of the response,The settling time,Ts, is defined as the time required for the system to settle within a certain percentage,of the input amplitude.,For the second-order system with closed-loop damping constant,Ts,for which the response remains within 2% of the final value is,Hence, we will define the settling time as four time constants (that is,r = l/,),of the dominant roots of the characteristic equation.,5.3,Performance of a Second-order System,The settling time, Ts, is defi,Notice:,The transient response of the system may be described in terms of two factors:,The swiftness of response, as represented by the rise time and the peak time.,The closeness of the response to the desired response, as represented by the overshoot and settling time.,As nature would have it, these are contradictory requirements, and a compromise must be obtained.,5.3,Performance of a Second-order System,Notice:5.3 Performance of a,Let dy(t)/dt=0, we obtain,n,t=,.,5.3,Performance of a Second-order System,Calculation of the measures,Let dy(t)/dt=0, we obtain nt,5.3,Performance of a Second-order System,5.3 Performance of a Second-,T,r1,versus,5.3,Performance of a Second-order System,Tr1 versus 5.3 Performa,When,is set to 0.2,When,n,is set to 5,For a given, the response is faster for larger,n,.,The overshoot is independent of,n,.,For a given,n, the response is faster for lower,.,T,he swiftness of the response, however, will be limited by the overshoot that can be accepted.,5.3,Performance of a Second-order System,When is set to 0.2When n is,5.4 Effects of a Third Pole and a Zero on the Second-order System Response,When |1/,|10|,n,|, the performance indices can be represented by the ones of the second order system.,In the case, the poles of the second order system are called dominant poles of the system.,5.4 Effects of a Third Pole,Notice: the above results is only for a transfer function without finite zeros.,5.4 Effects of a Third Pole and a Zero on the Second-order System Response,Simulation results for,=0.45,Notice: the above results is o,5.4 Effects of a Third Pole and a Zero on the Second-order System Response,When the transfer function has a zero,5.4 Effects of a Third Pole,5.4 Effects of a Third Pole and a Zero on the Second-order System Response,5.4 Effects of a Third Pole,Example 5.1,Parameter selection,For the given system, select the gain,K,and the parameter,p,so that the time-domain specifications will be satisfied.,P.O.5%,Ts 4s,=0.707, P.O.=4.3%,Ts=4/,n,4,n,1,Chose r12=-1j, then P.O.=4.3% Ts=4s,=0.707,n,=1/,=1.414,5.4 Effects of a Third Pole and a Zero on the Second-order System Response,Example 5.1 Parameter select,Example 5.2,Dominant poles of T(s),If a,n,and, 1/,n, the pole and zero will have little effect on the step response.,P.O.=55% according to Fig 5.13(a),Ts=4/3=1.33s,5.4 Effects of a Third Pole and a Zero on the Second-order System Response,Using a computer simulation for the actual third-order system, we find that the percent overshoot is,equal to 38% and the settling time is 1.6 seconds,. Thus, the effect of the,third pole of,T(s) is to dampen the overshoot and increase the settling time,(hence the real pole cannot be neglected).,Example 5.2 Dominant poles o,According to the percent overshoot P.O.,According to the number of cycles of the damped sinusoid during,Ts,5.5 Estimation of the Damping Ratio,The frequency of the damped sinusoidal term for,0,For a ramp input,5.7 The Steady-state Error of Feedback Control Systems,Example 5.3,Mobile robot steering control,In the case of the steering control system, we want to increase the gain factor,KK2 in order to,increase,Kv and reduce the steady-state error. However, an increase in KK2 results,in an attendant decrease in the systems damping ratio,and therefore a more oscillatory response to a step input. Thus, we want a compromise that provides the largest,Kv based on the smallest,allowable.,e,ss,=0,For a step input For a ramp in,5.8 The Steady-state Error of of Nonunity Feedback Systems,A nonunity feedback system,A speed control system: K1 and K2 account for the conversion of one set of units to another set of units.,The equivalent block diagram with K1=K2.,A unity feedback system.,5.8 The Steady-state Error of,If K1=K2, the system is transformed to that of Fig 5.23 (for the dc gain or steady-state calculation) .,5.8 The Steady-state Error of of Nonunity Feedback Systems,If K1=K2, the system is transf,Determine K1 and calculate the steady-state error for a unit step input.,Solution:,Select K1=K2=2,5.8 The Steady-state Error of of Nonunity Feedback Systems,Example 5.4,Steady-state error,or 5.9% of the magnitude of the step input.,Determine K1 and calculate the,Assume we cannot insert a gain K1 following R(s). The actual error is E(s)=1(s)-T(s)R(s).,Try to determine an appropriate gain K so that the steady-state error to a step input in minimized.,To achieve zero steady-state error, we require that,Thus K=4 will yield a zero steady-state error.,5.8 The Steady-state Error of of Nonunity Feedback Systems,Example 5.5 Feedback System,Solution:,Assume we cannot insert a gain,A performance index is a quantitative measure of the performance of a system and is chosen so that emphasis is given to the important system specifications.,ISE:,IAE:,ITAE:,ITSE:,5.9 Performance Indices,The calculation of the integral squared error (ISE).,A performance index is a quant,For a step input,5.9 Performance Indices,Example 5.6,Performance criteria,The performance index ITAE provides the best selectivity of the performance indices.,The value of the damping ratio,selected on the basis of ITAE is 0.7. For a second-order system, this results in a swift response to a step with a 4.6% overshoot.,For a step input5.9 Perform,Select,K,3,to minimize the effect of the disturbance D(s).,5.9 Performance Indices,Example 5.7,Space telescope control system,Select K3 to minimize the effe,With,K,1,=0.5,K,1,K,2,K,p,=2.5 and a unit step disturbance,5.9 Performance Indices,Then the natural frequency of the vehicle is,K,3,= 3.2 and,= 0.5,. (ISE),K,3,= 4.2 and,= 0.665,. (IAE),With K1=0.5, K1K2Kp=2.5 and a,Complex systems with high-order transfer functions,lower-order approximate model,Method 1: delete a certain insignificant pole, in the meanwhile retain the steady-state response.,Example:,5.10 The Simplification of Linear Systems,Complex systems with high-orde,- Method 2: frequency response methods,Criteria: Select c,i,and d,i,in such a way that L(s) has a frequency,response very close to that of H(s),q=1,2,5.10 The Simplification of Linear Systems,in which the poles are in the left-hand s-plane and m ,n.,where,p g n, K without change.,- Method 2: frequency response,Example 5.9,A simplified model,5.10 The Simplification of Linear Systems,Example 5.9 A simplified mo,Poles: S=-1, -2, -3,-1.029, -1.555,5.10 The Simplification of Linear Systems,Poles: S=-1, -2, -3 -1.,Choose K and K1 so that:,(1) The percent overshoot of the output to a step command r(t),10%;,(2) The steady-state error to a ramp command is minimized;,(3) The effect of a step disturbance is reduced.,5.11 Design Example: Hubble Telescope Pointing Control,Choose K and K1 so that:5.11,(1) Select K and K1 to meet P.O.,10% for R(s)=A/s. Set D(s)=0.,When,=0.6, P.O.=9.5%.,5.11 Design Example: Hubble Telescope Pointing Control,(1) Select K and K1 to meet P.,(2) Examine the steady-state error for a ramp input.,(3) Reduce the effect of a step disturbance.,The steady-state error due to a unit step disturbance is equal to -1/K.,The transient response of the error due to the step disturbance input can be reduced by increasing K.,(4) In summary, we need large K, large K/K1 and,=0.6.,Select K=25, K1=6, K/K1=4.17; Select K=100, K1=12, K/K1=8.33.,Realistically, we must limit K so that the systems operation remains linear.,5.11 Design Example: Hubble Telescope Pointing Control,(2) Examine the steady-state e,5.11 Design Example: Hubble Telescope Pointing Control,K=100, e,ss,=B/8.33=0.12B,5.11 Design Example: Hubble,5.12 Sequential Design Example: Disk Drive Read System,Goal:,Achieve the fastest response to a step input r(t);,Limit the overshoot and oscillatory nature of the response;,Reduce the effect of a disturbance on the output position of the read head.,5.12 Sequential Design Examp,5.12 Sequential Design Example: Disk Drive Read System,Neglect the effect of the coil inductance.,5.12 Sequential Design Examp,5.12 Sequential Design Example: Disk Drive Read System,5.12 Sequential Design Examp,Compromise: Ka=40,5.12 Sequential Design Example: Disk Drive Read System,Compromise: Ka=405.12 Sequen,Be aware of key test signals used in controls and of the resulting transient response characteristics of second-order systems to test signal inputs.,Recognize the direct relationship between the pole locations of second-order systems and the transient response.,Be familiar with the design formulas that relate the second-order pole locations to percent overshoot, settling time, rise time, and time to peak.,Be aware of the impact of a zero and a third pole on the second-order system response.,Gain a sense of optimal control as measured with performance indices.,Assignments,Skills Check,E5.4 E5.8 E5.9 E5.18,5.13 Summary,Be aware of key test signals u,
展开阅读全文