1 / 34

Modern Control System EKT 308

Modern Control System EKT 308. Steady-State and Stability. Quick Review. Laplace transform Poles and zeros , transfer function Simplification complex block diagram, signal flow diagram State space modeling Modeling physical systems Time response of first and second order systems.

millie
Download Presentation

Modern Control System EKT 308

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Modern Control SystemEKT 308 Steady-State and Stability

  2. QuickReview Laplace transform Poles and zeros , transfer function Simplification complex block diagram, signal flow diagram State space modeling Modeling physical systems Time response of first and second order systems Topic to cover Steady State Error Routh Hurwitz Stability Criterion

  3. Review : Transient and Steady-State Response Analysis Step response of a control system

  4. Review: Performance Measures for step response • Delay Time : Time to reach half of the final value for the first time. • Rise Time : Time to rise to the final value. • Underdamped (0% 100%) • Overdamped (10%  90%) • Peak Time : Time to reach the first peak of the overshoot. • Percentage overshoot,

  5. Steady State Error E(s) + R(s) Y(s) - B(s) From the diagram Consider and Use the FINAL VALUE THEOREM and define steady state error, that is given by

  6. Unit step From Unit step input, Steady state error, We define step error coefficient, Thus, the steady state error is By knowing the type of open-loop transfer function, We could determine step error coefficient and thus the steady state error

  7. For open-loop transfer function of type 0: For open-loop transfer function of type 1: , For open-loop transfer function of type 2: ,

  8. STEADY STATE ERROR EXAMPLE A first order plant with time constant of 9 sec and dc gain of 5 is negatively feedback with unity gain, determine the steady state error for a unit step input and the final value of the output. Solution: The block diagram of the system is . R(s) Y(s) + - As we are looking for a steady state error for a step input, we need to know step error coefficient, Knowing the open-loop transfer function, then And steady state error of Its final value is

  9. Unit Ramp As in the previous slide, we know that , while its Laplace form is Thus, its steady state error is Define ramp error coefficient, Which the steady state error is Just like the unit step inputwe can conclude the steady state error for a unit ramp through the type of the open-looptransfer function of the system. For open-loop transfer function of type 0: For open-loop transfer function of type 1: For open-loop transfer function of type 2:

  10. A missile positioning system is shown. Example: (i) Find its closed-loop transfer function (ii) Determine its undamped natural frequency and its damping ratio if (iii) Determine the steady state error, if the input is a unit ramp. CompensatotDC motor + -

  11. (a) By Mason rule, the closed-loop transfer function is Solution: , (b) If Comparing with a standard second order transfer function

  12. Thus undamped natural frequency Comparing rad.s-1 and damping ratio of (c) To determine the ramp error coefficient, we must obtain its open-loop transfer function As it is a type 1, the system will have a finite ramp error coefficient, putting Hence steady state error of

  13. Steady State Error of Feedback Control System

  14. Stability

  15. Stability

  16. Stability Routh-Hurwitz Stability Criteria If a polynomial is given by Where, are constants and Necessary condition for stability are: All the coefficients of the polynomial are of the same sign. If not, there are poles on the right hand side of the s-plane (i) . (ii) All the coefficient should exist accept for the For the sufficient condition, we can now formed a Routh-array,

  17. Routh’s Array

  18. Routh Array elements Routh-Hurwitz Criteria states that the number of roots of charateristicequation with positive real parts is the same as the numberofsign change of the first column.

  19. Case 1: No zero on the first column After the Array has been tabled, all the elements on the first column are not equal to zero. If there is no sign changed, all the poles are in the LHP. While the number of poles on the RHP is equal to number of sign change on the first column of the Routh’s array. Example: Consider a fourth order characteristic equation

  20. Example Solution: Form the Routh’sarray There are two sign change on rows 2 and 3. Hence, there two poles on the RHP (Right-half f s-palne).

  21. Scilabsolution CE=poly([2 1 12 8 2],'s','c'); roots(CE) ans = 0.0885283 + 2.4380372i 0.0885283 - 2.4380372i - 0.3385283 + 0.2311130i - 0.3385283 - 0.2311130i

  22. Case 2: Coeffiecient of the first column is zero but not the others. Change the zero element by a small positive number, . The number of pole on the RHP will depend on the number of sign change. Example: Consider a fifth order characteristic equation Solution: Form the Routh’s array , =1 , is a small positive number there are two sign change at row 3 and 4, If and also at row 4 and 5 . Hence, there two poles on the RHP.

  23. Scilab Solution -->CE=poly([3 5 6 3 2 1],'s','c') -->roots(CE) ans = 0.3428776 + 1.5082902i 0.3428776 - 1.5082902i - 1.6680888 - 0.5088331 + 0.7019951i - 0.5088331 - 0.7019951i

  24. Case 3: All the coefficients on a row are zeros. Form an auxiliary equation from the row above it and replace the coefficient of the row with the differentiated coefficient of the auxiliary equation. For this case, if there is no sign change, the characteristic equation has a pair of poles with opposite sign of real component or/and a pair of conjugate poles on the imaginary axis. Formed Routh’s array Example: Consider this fifth order characteristic equation 28 84

  25. Form the auxillary equation on the second row: Differentiate the equation: As there is no sign change, there is a pair of conjugate poles on the axis and/or a pair of poles with opposite sign of real component. To be sure we can use Scilab -->CE=poly([56 8 42 6 7 1],'s','c') -->roots(CE) ans = - 7. - 8.049D-16 + 2.i - 8.049D-16 - 2.i 1.4142136i - 1.4142136i

  26. Use of Routh Hurwitz Criteria Main use is to determine the position of the poles, which in turns can determine the stability of the response. j STABLE UNSTABLE 

  27. Example A closed-loop transfer function is given by Determine the range for K for the system to be always stable. Solution: Charactristicequationis Expand the equation Form the Routh’s array

  28. To ensure that there is no poles on the RHP of the s-plane, there must be no sign change on the first column of the Routh’s Array, therefore for no sign change: Refering to row 4: which gives and row 5 Hence its range

  29. Concept of Root Locus Fig 1 Characteristic equation (above fig),

  30. Concept of Root Locus (contd…) The root locus is the path of the roots of the characteristic equation traced out in the s-plane as the system parameter varies from zero to infinity. Root Locus Procedure Step 1:

  31. Root Locus Procedure (contd…) Locate poles and zeros in the s-plane (‘x’ for poles, ‘o’ for zeros Note: Let us vary K from 0 to infinity. When K = 0, So, when K=0, values of s coincide with poles of P(s).

  32. The locus of the roots of the characteristic equation 1+KP(s)=0 begins at the poles of P(s) and ends at the zeros of P(s) as K increases from 0 to infinity. If n > M, (n-M) branches of root locus approach the (n-M) zeros at infinity. Step 2: Locate the segments of the real axis that are root loci. The root locus on the real axis lies in a segment of the real axis to the left of an odd number of poles and zeros.

  33. Example fo step 1 an 2.

More Related