1 cauchy s principle for function f z
play

1. Cauchys Principle for Function F ( z ) 1. Cauchys Principle for - PowerPoint PPT Presentation

1. Cauchys Principle for Function F ( z ) 1. Cauchys Principle for Function F ( z ) Draw a closed contour C 1 in Z plane: no ze- ros/poles of F ( z ) should lie on C 1 . 1. Cauchys Principle for Function F ( z ) Draw a closed


  1. 8. Encirclement Criterion for Stability - Continued

  2. 8. Encirclement Criterion for Stability - Continued • Evaluate 1 + K b ( z ) a ( z ) along C 1 and plot it: Called C 2

  3. 8. Encirclement Criterion for Stability - Continued • Evaluate 1 + K b ( z ) a ( z ) along C 1 and plot it: Called C 2 • C 2 encircles origin N = ( n − Z ) − ( n − P )

  4. 8. Encirclement Criterion for Stability - Continued • Evaluate 1 + K b ( z ) a ( z ) along C 1 and plot it: Called C 2 • C 2 encircles origin N = ( n − Z ) − ( n − P ) = P − Z times

  5. 8. Encirclement Criterion for Stability - Continued • Evaluate 1 + K b ( z ) a ( z ) along C 1 and plot it: Called C 2 • C 2 encircles origin N = ( n − Z ) − ( n − P ) = P − Z times • Want Z = 0 for stability.

  6. 8. Encirclement Criterion for Stability - Continued • Evaluate 1 + K b ( z ) a ( z ) along C 1 and plot it: Called C 2 • C 2 encircles origin N = ( n − Z ) − ( n − P ) = P − Z times • Want Z = 0 for stability. i.e., N = P for stability

  7. 8. Encirclement Criterion for Stability - Continued • Evaluate 1 + K b ( z ) a ( z ) along C 1 and plot it: Called C 2 • C 2 encircles origin N = ( n − Z ) − ( n − P ) = P − Z times • Want Z = 0 for stability. i.e., N = P for stability P = No. of unstable poles of 1 + K b ( z ) a ( z )

  8. 8. Encirclement Criterion for Stability - Continued • Evaluate 1 + K b ( z ) a ( z ) along C 1 and plot it: Called C 2 • C 2 encircles origin N = ( n − Z ) − ( n − P ) = P − Z times • Want Z = 0 for stability. i.e., N = P for stability P = No. of unstable poles of 1 + K b ( z ) a ( z ) = No. of unstable poles of a ( z ) + Kb ( z ) a ( z )

  9. 8. Encirclement Criterion for Stability - Continued • Evaluate 1 + K b ( z ) a ( z ) along C 1 and plot it: Called C 2 • C 2 encircles origin N = ( n − Z ) − ( n − P ) = P − Z times • Want Z = 0 for stability. i.e., N = P for stability P = No. of unstable poles of 1 + K b ( z ) a ( z ) = No. of unstable poles of a ( z ) + Kb ( z ) a ( z ) = No. of unstable poles of b ( z ) a ( z )

  10. 8. Encirclement Criterion for Stability - Continued • Evaluate 1 + K b ( z ) a ( z ) along C 1 and plot it: Called C 2 • C 2 encircles origin N = ( n − Z ) − ( n − P ) = P − Z times • Want Z = 0 for stability. i.e., N = P for stability P = No. of unstable poles of 1 + K b ( z ) a ( z ) = No. of unstable poles of a ( z ) + Kb ( z ) a ( z ) = No. of unstable poles of b ( z ) a ( z ) = no. of open loop unstable poles

  11. 8. Encirclement Criterion for Stability - Continued • Evaluate 1 + K b ( z ) a ( z ) along C 1 and plot it: Called C 2 • C 2 encircles origin N = ( n − Z ) − ( n − P ) = P − Z times • Want Z = 0 for stability. i.e., N = P for stability P = No. of unstable poles of 1 + K b ( z ) a ( z ) = No. of unstable poles of a ( z ) + Kb ( z ) a ( z ) = No. of unstable poles of b ( z ) a ( z ) = no. of open loop unstable poles N should be equal to the number of open loop unstable poles 8 Digital Control Kannan M. Moudgalya, Autumn 2007

  12. 9. Procedure to Calculate K Using Nyquist Plot

  13. 9. Procedure to Calculate K Using Nyquist Plot Im( z ) Im( F ( z )) C 2 C 1 Re( F ( z )) Re( z )

  14. 9. Procedure to Calculate K Using Nyquist Plot Im( F ( z )) Im( z ) Im( F ( z )) C 2 C 3 C 2 C 1 Re( F ( z )) Re( F ( z )) Re( z )

  15. 9. Procedure to Calculate K Using Nyquist Plot Im( F ( z )) Im( z ) Im( F ( z )) C 2 C 3 C 2 C 1 Re( F ( z )) Re( F ( z )) Re( z ) • Evaluate 1+ K b ( z ) a ( z ) along the unit circle ( C 1 ) and plot C 2

  16. 9. Procedure to Calculate K Using Nyquist Plot Im( F ( z )) Im( z ) Im( F ( z )) C 2 C 3 C 2 C 1 Re( F ( z )) Re( F ( z )) Re( z ) • Evaluate 1+ K b ( z ) a ( z ) along the unit circle ( C 1 ) and plot C 2 • C 2 should encircle origin P times = open loop unstable poles

  17. 9. Procedure to Calculate K Using Nyquist Plot Im( F ( z )) Im( z ) Im( F ( z )) C 2 C 3 C 2 C 1 Re( F ( z )) Re( F ( z )) Re( z ) • Evaluate 1+ K b ( z ) a ( z ) along the unit circle ( C 1 ) and plot C 2 • C 2 should encircle origin P times = open loop unstable poles • K has to be known to do this

  18. 9. Procedure to Calculate K Using Nyquist Plot Im( F ( z )) Im( z ) Im( F ( z )) C 2 C 3 C 2 C 1 Re( F ( z )) Re( F ( z )) Re( z ) • Evaluate 1+ K b ( z ) a ( z ) along the unit circle ( C 1 ) and plot C 2 • C 2 should encircle origin P times = open loop unstable poles • K has to be known to do this • Want to convert this into a design approach to calculate K

  19. 9. Procedure to Calculate K Using Nyquist Plot Im( F ( z )) Im( z ) Im( F ( z )) C 2 C 3 C 2 C 1 Re( F ( z )) Re( F ( z )) Re( z ) • Evaluate 1+ K b ( z ) a ( z ) along the unit circle ( C 1 ) and plot C 2 • C 2 should encircle origin P times = open loop unstable poles • K has to be known to do this • Want to convert this into a design approach to calculate K • Evaluate 1 + K b ( z ) a ( z ) − 1 = K b ( z ) a ( z ) along C 1 , plot, call it C 3

  20. 9. Procedure to Calculate K Using Nyquist Plot Im( F ( z )) Im( z ) Im( F ( z )) C 2 C 3 C 2 C 1 Re( F ( z )) Re( F ( z )) Re( z ) • Evaluate 1+ K b ( z ) a ( z ) along the unit circle ( C 1 ) and plot C 2 • C 2 should encircle origin P times = open loop unstable poles • K has to be known to do this • Want to convert this into a design approach to calculate K • Evaluate 1 + K b ( z ) a ( z ) − 1 = K b ( z ) a ( z ) along C 1 , plot, call it C 3 9 Digital Control Kannan M. Moudgalya, Autumn 2007

  21. 10. Procedure to Calculate K Using Nyquist Plot

  22. 10. Procedure to Calculate K Using Nyquist Plot Im( z ) Im( F ( z )) C 2 C 1 Re( F ( z )) Re( z )

  23. 10. Procedure to Calculate K Using Nyquist Plot Im( F ( z )) Im( z ) Im( F ( z )) C 2 C 3 C 2 C 1 Re( F ( z )) Re( F ( z )) Re( z )

  24. 10. Procedure to Calculate K Using Nyquist Plot Im( F ( z )) Im( z ) Im( F ( z )) C 2 C 3 C 2 C 1 Re( F ( z )) Re( F ( z )) Re( z ) • For stability, plot of Kb ( z ) /a ( z ) , C 3 , should encircle the point ( − 1 , 0) , P times

  25. 10. Procedure to Calculate K Using Nyquist Plot Im( F ( z )) Im( z ) Im( F ( z )) C 2 C 3 C 2 C 1 Re( F ( z )) Re( F ( z )) Re( z ) • For stability, plot of Kb ( z ) /a ( z ) , C 3 , should encircle the point ( − 1 , 0) , P times • Still need to know K

  26. 10. Procedure to Calculate K Using Nyquist Plot Im( F ( z )) Im( z ) Im( F ( z )) C 2 C 3 C 2 C 1 Re( F ( z )) Re( F ( z )) Re( z ) • For stability, plot of Kb ( z ) /a ( z ) , C 3 , should encircle the point ( − 1 , 0) , P times • Still need to know K • Evaluate b ( z ) a ( z ) along C 1 and plot.

  27. 10. Procedure to Calculate K Using Nyquist Plot Im( F ( z )) Im( z ) Im( F ( z )) C 2 C 3 C 2 C 1 Re( F ( z )) Re( F ( z )) Re( z ) • For stability, plot of Kb ( z ) /a ( z ) , C 3 , should encircle the point ( − 1 , 0) , P times • Still need to know K • Evaluate b ( z ) a ( z ) along C 1 and plot. Call it C 4 .

  28. 10. Procedure to Calculate K Using Nyquist Plot Im( F ( z )) Im( z ) Im( F ( z )) C 2 C 3 C 2 C 1 Re( F ( z )) Re( F ( z )) Re( z ) • For stability, plot of Kb ( z ) /a ( z ) , C 3 , should encircle the point ( − 1 , 0) , P times • Still need to know K • Evaluate b ( z ) a ( z ) along C 1 and plot. Call it C 4 . • For stability, C 4 should encircle point ( − 1 /K, 0) , P times

  29. 10. Procedure to Calculate K Using Nyquist Plot Im( F ( z )) Im( z ) Im( F ( z )) C 2 C 3 C 2 C 1 Re( F ( z )) Re( F ( z )) Re( z ) • For stability, plot of Kb ( z ) /a ( z ) , C 3 , should encircle the point ( − 1 , 0) , P times • Still need to know K • Evaluate b ( z ) a ( z ) along C 1 and plot. Call it C 4 . • For stability, C 4 should encircle point ( − 1 /K, 0) , P times • C 4 is the Nyquist plot 10 Digital Control Kannan M. Moudgalya, Autumn 2007

  30. 11. Example of Nyquist Plot to Design Controller

  31. 11. Example of Nyquist Plot to Design Controller G ( z ) = b ( z ) 1 a ( z ) = z ( z − 1)

  32. 11. Example of Nyquist Plot to Design Controller G ( z ) = b ( z ) 1 a ( z ) = z ( z − 1) Im( z ) D B E A Re( z ) C 1

  33. 11. Example of Nyquist Plot to Design Controller G ( z ) = b ( z ) 1 a ( z ) = z ( z − 1) Im( z ) D B E A Re( z ) C 1 • C 1 should not go through pole/zero

  34. 11. Example of Nyquist Plot to Design Controller G ( z ) = b ( z ) 1 a ( z ) = z ( z − 1) Im( z ) D B E A Re( z ) C 1 • C 1 should not go through pole/zero • Indent it with a semicircle of radius → 0

  35. 11. Example of Nyquist Plot to Design Controller G ( z ) = b ( z ) 1 a ( z ) = z ( z − 1) Im( z ) D B E A Re( z ) C 1 • C 1 should not go through pole/zero • Indent it with a semicircle of radius → 0 • Number of unstable poles, P = 0

  36. 11. Example of Nyquist Plot to Design Controller G ( z ) = b ( z ) 1 a ( z ) = z ( z − 1) Im( z ) D B E A Re( z ) C 1 • C 1 should not go through pole/zero • Indent it with a semicircle of radius → 0 • Number of unstable poles, P = 0 • Evaluate b ( z ) a ( z ) along main C 1

  37. 11. Example of Nyquist Plot to Design Controller G ( z ) = b ( z ) 1 a ( z ) = z ( z − 1) Im( z ) D B E A Re( z ) C 1 • C 1 should not go through pole/zero • Indent it with a semicircle of radius → 0 • Number of unstable poles, P = 0 • Evaluate b ( z ) a ( z ) along main C 1 11 Digital Control Kannan M. Moudgalya, Autumn 2007

  38. 12. Example of Nyquist Plot to Design Controller

  39. 12. Example of Nyquist Plot to Design Controller G ( z ) = b ( z ) 1 a ( z ) = z ( z − 1)

  40. 12. Example of Nyquist Plot to Design Controller G ( z ) = b ( z ) 1 a ( z ) = z ( z − 1) 1 e jω � � G = e jω ( e jω − 1)

  41. 12. Example of Nyquist Plot to Design Controller G ( z ) = b ( z ) 1 a ( z ) = z ( z − 1) 1 e jω � � G = e jω ( e jω − 1) 1 = 2 ω � 2 ω � e j 3 e j 1 2 ω − e − j 1

  42. 12. Example of Nyquist Plot to Design Controller G ( z ) = b ( z ) 1 a ( z ) = z ( z − 1) 1 e jω � � G = e jω ( e jω − 1) 2 ω � = − je − j 3 2 ω 1 = 2 sin ω 2 ω � e j 3 e j 1 2 ω − e − j 1 2

  43. 12. Example of Nyquist Plot to Design Controller G ( z ) = b ( z ) 1 a ( z ) = z ( z − 1) 1 e jω � � G = e jω ( e jω − 1) 2 ω � = − je − j 3 2 ω 1 = 2 sin ω 2 ω � e j 3 e j 1 2 ω − e − j 1 2 cos 3 2 ω − j sin 3 � � = − j 2 ω 2 sin ω 2

  44. 12. Example of Nyquist Plot to Design Controller G ( z ) = b ( z ) 1 a ( z ) = z ( z − 1) 1 e jω � � G = e jω ( e jω − 1) 2 ω � = − je − j 3 2 ω 1 = 2 sin ω 2 ω � e j 3 e j 1 2 ω − e − j 1 2 cos 3 2 ω − j sin 3 � � = − j 2 ω 2 sin ω 2 = − sin 3 2 ω − j cos 3 2 ω 2 ω 2 sin 1 2 sin 1 2 ω 12 Digital Control Kannan M. Moudgalya, Autumn 2007

  45. 13. Example of Nyquist Plot - Continued

  46. 13. Example of Nyquist Plot - Continued Im( z ) D B E A Re( z ) C 1

  47. 13. Example of Nyquist Plot - Continued Im( z ) D B E A Re( z ) C 1 Im B D A Re E

  48. 13. Example of Nyquist Plot - Continued Im( z ) • Transfer function is given by D B E A Re( z ) C 1 Im B D A Re E

  49. 13. Example of Nyquist Plot - Continued Im( z ) • Transfer function is given by D B = − sin 3 − j cos 3 E 2 ω 2 ω A e jω � � G Re( z ) 2 sin ω 2 sin 1 2 ω 2 C 1 Im B D A Re E

  50. 13. Example of Nyquist Plot - Continued Im( z ) • Transfer function is given by D B = − sin 3 − j cos 3 E 2 ω 2 ω A e jω � � G Re( z ) 2 sin ω 2 sin 1 2 ω 2 C 1 • At point A , ω = 180 o , G = 0 . 5 Im B D A Re E

  51. 13. Example of Nyquist Plot - Continued Im( z ) • Transfer function is given by D B = − sin 3 − j cos 3 E 2 ω 2 ω A e jω � � G Re( z ) 2 sin ω 2 sin 1 2 ω 2 C 1 • At point A , ω = 180 o , G = 0 . 5 Im • At point B , ω = 120 o B D A Re E

  52. 13. Example of Nyquist Plot - Continued Im( z ) • Transfer function is given by D B = − sin 3 − j cos 3 E 2 ω 2 ω A e jω � � G Re( z ) 2 sin ω 2 sin 1 2 ω 2 C 1 • At point A , ω = 180 o , G = 0 . 5 Im • At point B , ω = 120 o G = − sin 3 2 120 − j cos 3 2 120 2 120 B D A 2 sin 1 2 sin 1 2 120 Re E

Recommend


More recommend