LINEAR CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad Lecture 19 Lecture 19 Nyquist stability criteria (Continue). Topics to be covered include: Nyquist stability criteria (continue). Minimum phase systems. Simplified Nyquist stability criterion. 2 Dr. Ali Karimpour Dec 2013 Lecture 19 Nyquist fundamental kf (s ) Nyquist path 1 kf (s ) Nyquist plot Z 0 P0 N0 Nyquist path Z 1 P1 N0 Z 1 P1 N 1 k 0 Z 1 P1 N1 k 0 Nyquist plot k 0 3 Dr. Ali Karimpour Dec 2013 Example 1: Check the stability of following system by Nyquist method. Lecture 19 R(s)+ - . پایداری سیستم را توسط روش نایکوئیست بررسی کنید:1 مثال 1 C (s ) 375k 0 s( s 5)(s 10) f (s) 375 s( s 5)(s 10) 375 375 0 50 s 500 375 375 f (s) 45 50 s 5045 f (s) f (s) 375 375 90 50 s 5090 375 375 270 s3 (90)3 375 375 f ( s) 3 135 s (45)3 375 375 f ( s) 3 0 s (0)3 f ( s) -1 Very important Very important k 375 s( s 5)(s 10) 4 Dr. Ali Karimpour Dec 2013 Example 1: Check the stability of following system by Nyquist method. Lecture 19 R(s)+ - k 375 s( s 5)(s 10) C (s ) .پایداری سیستم را توسط روش نایکوئیست بررسی کنید 1 375k 0 s( s 5)(s 10) f (s) 375 s( s 5)(s 10) -1 f ( j ) 375 j ( j 5)( j 10) Very important f ( j ) 0 5 7.07 10 20 90 0.95 162 0.5 180 0.24 198 0.04 230 5 Dr. Ali Karimpour Dec 2013 Example 1: Check the stability of following system by Nyquist method. Lecture 19 R(s)+ - k 375 s( s 5)(s 10) C (s ) .پایداری سیستم را توسط روش نایکوئیست بررسی کنید f (s) 375 s( s 5)(s 10) -1 CheckingtheRHP rootsof 375k 1 0 s( s 5)(s 10) or stabilityof abovesystem k 0 Z 1 P1 N1 Z 1 0 N1 0 Stable for 0 k 2 Z 1 N1 2 Unstable for k6 2 TwoDr.RHP roots Ali Karimpour Dec 2013 Example 1: Check the stability of following system by Nyquist method. Lecture 19 R(s)+ - k 375 s( s 5)(s 10) C (s ) .پایداری سیستم را توسط روش نایکوئیست بررسی کنید f (s) 375 s( s 5)(s 10) -1 CheckingtheRHP rootsof 375k 1 0 s( s 5)(s 10) or stabilityof abovesystem k 0 Z 1 P1 N1 Z 1 0 N1 Z 1 N1 1 0 1 Unstablefor k 0 1 RHProot 7 Dr. Ali Karimpour Dec 2013 Example 2: Check the stability of following system from the givenLecture 19 Nyquist plot. . پایداری سیستم را با توجه به منحنی نایکوئیست داده شده بررسی کنید:2 مثال 1 d (s) d(s) is a polynomial. R(s)+ - k 1 d (s) C (s ) Z 0 P0 N0 0 k 6 Z 1 P1 N1 0 P0 1 Z 1 1 0 0 .1 0 P0 1 P1 Z 1 1 6 k 10 Z 1 P1 N1 Z 1 1 1 z 1 0 z 1 2 k 10 Z 1 P1 N1 Z 1 1 1 Z 1 P1 N1 Z 1 1 0 z 1 1 k 0 1 6 System is unstable( 1 RHP zero) System is stable System is unstable( 2 RHP zero) 8 System is unstable( 1 RHPDeczero) Dr. Ali Karimpour 2013 Example 2: Check the stability of following system from the givenLecture 19 Nyquist plot. . پایداری سیستم را با توجه به منحنی نایکوئیست داده شده بررسی کنید:2 مثال 1 d (s) d(s) is a polynomial. R(s)+ 1 d (s) k - C (s ) 1 6 0 .1 0 P0 1 P1 0 P0 1 0 1 0 k 6 System is unstable( 1 RHP zero) N 1 P1 1 1 6 k 10 System is stable 1 1 k 10 System is unstable( 2 RHP zero) Z 0 P0 N0 Z 1 P1 N1 k 0 Z 1 P1 N1 Z 1 1 0 z 1 1 9 System is unstable( 1 RHPDeczero) Dr. Ali Karimpour 2013 Example 3: Discuss about the RHP roots of following system. 1 k Lecture 19 2( s 1) 0 . بحث کنیدk در مورد ریشه های سمت راست معادله روبرو بر حسب مقادیر مختلف:3 مثال s ( s 1) Very important part f ( s) 2( s 1) s( s 1) ? 2 2 f (s) 180 s 0 2 2 f (s) 225 s 45 2 2 f (s) 270 s 90 f (s) 2 2 90 s 90 f (s) 2 2 45 s 45 f ( s) 2 2 0 s 0 10 Dr. Ali Karimpour Dec 2013 Lecture 19 Example 3: Discuss about the RHP roots of the following system. 2( s 1) 1 k 0 . بحث کنیدk در مورد ریشه های سمت راست معادله روبرو بر حسب مقادیر مختلف:3 مثال s ( s 1) f ( s) 2( s 1) s( s 1) 1 2( j 1) f ( j ) j ( j 1) ?1 f ( j ) ?2 2 Which point is very important? f ( j ) num den 180 tan1 (90 tan1 ) 90 2 tan1 f ( j) 0 1 Or equivalently let Im(f) 0 f ( j1) 2(1 j 1) 20 11 j ( j 1) Dr. Ali Karimpour Dec 2013 Lecture 19 Example 3: Discuss about the RHP roots of the following system for different values of k. 2( s 1) 1 k 0 . بحث کنیدk در مورد ریشه های سمت راست معادله روبرو بر حسب مقادیر مختلف:3 مثال s ( s 1) k 0 Z 1 P1 N1 1 1 1 Z 1 1 Unstable( one RHP root) k 0 Z 1 P1 N1 2 Z 1 0 1 0 Z 1 2 Z 1 N1 0.5 k 0 Stable k 0 .5 Unstable (two RHP root) More Study: Z 0 P0 N0 1 0 1 12 Dr. Ali Karimpour Dec 2013 Lecture 19 Example 4: Discuss about the stability of the following system for different values of k. . بحث کنیدk پایداری سیستم را بر حسب مقادیر مختلف:4 مثال + - + - k (s 2) k (s 2) 10(s 2) 1 k 3 0 2 s 3s 10 + - 10 s 2 (s 3) 10 s 3 3s 2 10 :فرم استانداردمعادله به صورت زیر است 13 Dr. Ali Karimpour Dec 2013 Discuss about the RHP roots of: 10 ( s 2) 1 k 3 0 2 s 3s 10 f (s) 10( s 2) s 3 3s 2 10 f (s) 10(0 2) 2 0 0 10 10 10 180 2 2 s (90) 10 10 f (s) 2 90 s (45) 2 Lecture 19 f ( s) f ( s) 1 2 10 10 0 s 2 (0) 2 f ( j ) 10( j 2) (10 3 2 ) j 3 f ( j ) (10 3 2 ) j 3 (10 3 2 ) j 3 10( j 10 2) 1180 f ( j 10) (10 30) j10 10 10( j 2) (10 3 2 ) j 3 10 (10 3 2 ) 20 3 Im( f ) 0 (10 3 2 ) 2 6 How? f ( j1) 0 , 10 20 10 j 10( j1 2) 2.6 1.8 j 14 7 j 1 (10 3) j1 Dr. Ali Karimpour Dec 2013 10 ( s 2) 1 k 3 0 2 s 3s 10 Discuss about the RHP roots of: Lecture 19 P1 P0 ? Z 0 P0 N0 1 2 k 0 0 P0 2 Z 1 P1 N1 P1 P0 2 Z 1 2 N1 2 2 0 k 1 Z 1 N1 2 0 2 2 0 k 1 k0 Z 1 P1 N1 02 2 Z 1 N1 2 1 2 1 Stable Unstable 2 RHP roots Z 1 2 N1 Z 1 N1 2 0 .5 k 0 Unstable (2 RHP roots) k 0 .5 Unstable (1Dr.RHP roots) Ali Karimpour 15 Dec 2013 Lecture 19 Minimum Phase systems توابع حداقل فاز f(s) is said to be minimum phase if it has no poles and zeros on the RHP and on the jω axis (origin is an exception) and there is no delay. و رویRHP را حداقل فاز گویند اگر این تابع هیچ قطب و صفری درf(s) تابع . نداشته (مبدا استثنا است) و دارای تاخیر نباشدjω محور nz f (s) ( s zi ) i 1 np s (s p j ) Ty j 1 Important note: If it was minimumphase zi , p j 0 Ty is typeof system If f(s) is minimumphase then Z0 P1 P0 0 16 Dr. Ali Karimpour Dec 2013 Lecture 19 Nyquist fundamental for minimum phase systems kf (s ) Nyquist path Nyquist plot k 0 Z 1 P1 N1 Z 1 N1 k 0 Z 1 P1 N1 Z 1 N1 17 Dr. Ali Karimpour Dec 2013 Check the stability of following system by Nyquist method. f ( s) R(s)+ - k 40 s ( s 25) Lecture C (s ) 19 40 s( s 25) -1 System is minimum phase k 0 k 0 2( 90Ty φ-1 ) 2(90 90 ) Z 1 N1 0 360 360 2( 90Ty φ1 ) 2(90 90 ) 1 Z 1 N1 360 360 Stable for k 0 Unstablefor k 0 18 One RHP zero Dr. Ali Karimpour Dec 2013 Simplified Nyquist path plot Check the stability of following system by Nyquist method. f ( s) R(s)+ - k 40 s ( s 25) Lecture C (s ) 19 40 s( s 25) -1 System is minimum phase 2( 90Ty φ-1 ) 360 k 0 Z 1 N1 k 0 2( 90Ty φ1 ) Z 1 N1 360 φ-1 is the angle of polar plot around -1 φ1 is the angle of polar plot around 1 19 Dr. Ali Karimpour Dec 2013 Lecture 19 Example 5: Discuss about the RHP roots of the following system for different values of k. . بحث کنیدk سیستم زیر بر حسب مقادیر مختلفRHP در مورد ریشه های:5 مثال 1 k 1 0 1 s 0 Clearly System is minimum phase so we use simplified Nyquist method f ( s) 1 1 s 1 -1 Simplified Nyquist path plot k 0 k 0 Polar plot Z 1 N 1 Z 1 N1 2(90Ty 1 ) 360 2(90Ty 1 ) 360 2 ( 0 0) 0 360 1 180/ 180 1 180 0 / 180 0 No RHP root. k 1 1 k 0 One RHP root. No RHP root. 20 Dr. Ali Karimpour Dec 2013 Lecture 19 Example 7: Discuss about the RHP roots of the following system for different values of k. . بحث کنیدk سیستم زیر بر حسب مقادیر مختلفRHP در مورد ریشه های:6 مثال 1 k 1 0 s 2 (1 s) 0 Clearly System is minimum phase so we use simplified Nyquist method f ( s) 1 s 2 (1 s) 1 -1 Simplified Nyquist path plot k 0 k 0 Polar plot 2(90Ty 1 ) 2(180 180 ) 2 Two RHP roots. Z 1 N 1 360 360 2(90Ty 1 ) 2(180 0) 1 One RHP root. Z 1 N1 360 360 21 Dr. Ali Karimpour Dec 2013 Lecture 19 Simplified Nyquist method kf (s ) -1 Simplified Nyquist path plot System is minimum phase 2( 90Ty φ-1 ) 360 k 0 Z 1 N1 k 0 2( 90Ty φ1 ) Z 1 N1 360 Polar plot φ-1 is the angle of polar plot around -1 φ1 is the angle of polar plot around 1 Important remark: If any of φ-1 or φ1 is greater than zero the system is unstable but if they were less than zero one must check it! 22 Dr. Ali Karimpour Dec 2013 Lecture 19 Simplified Nyquist method kf (s ) -1 Unstable Polar plot kf (s ) Simplified Nyquist path plot -1 Polar plot 23 T Stability depends on y Dr. Ali Karimpour Dec 2013 Lecture 19 Exercises تمرینها 1- The open loop transfer function of a unity-feedback (negative sign) is: G p ( s) k ( s 5) n Apply the Nyquist criterion to determine the range of k for stability. Let n=1,2,3 and 4 2- The characteristic equation of a linear control system is: s 3 2s 2 20s 10k 0 Apply the Nyquist criterion to determine the range of k for stability. 24 Dr. Ali Karimpour Dec 2013 Lecture 19 Exercises تمرینها 3- The open loop transfer function of a unity-feedback (negative sign) with PD controller is: G p ( s) 10( K p K d s) s2 Select the value of Kp so that the parabolic error constant be 100. Find the equivalent open-loop transfer function Geq(s) for stability analysis with Kd as a gain factor. Sketch the Nyquist plot and check the stability for different values of Kd. 25 Dr. Ali Karimpour Dec 2013 Lecture 19 Exercises تمرینها 4- The polar plot of an open loop transfer function of a minimum phase system is: 3 Determine the steady state error of the system to a unit step. ess 1 4 :جواب 5- The open loop transfer function of a unity-feedback (negative sign) is: keTs G( s) s 1 (k 1) Derive an expression that make the system stable. [T k 2 1 tan1 k 2 1] :جواب 26 Dr. Ali Karimpour Dec 2013 Lecture 19 Example 6: Discuss about the RHP roots of the following system for different values of k. . بحث کنیدk سیستم زیر بر حسب مقادیر مختلفRHP در مورد ریشه های:7 مثال 1 k 1 0 s(1 s) 0 Clearly System is minimum phase so we use simplified Nyquist method f ( s) 1 s(1 s) -1 Simplified Nyquist path plot k 0 Z 1 N 1 k 0 Z 1 N1 1 Polar plot 2(90Ty 1 ) 2(90 90) 0 360 No RHP root. 2(90 90 ) 1 360 One RHP root. 360 2(90Ty 1 ) 360 27 Dr. Ali Karimpour Dec 2013 Lecture 19 Example 8: Discuss about the RHP roots of following system for different value of k. . بحث کنیدk سیستم زیر بر حسب مقادیر مختلفRHP در مورد ریشه های:8 مثال 1 k 1 0 s 3 (1 s) 0 Clearly System is minimum phase so we use simplified Nyquist method f ( s) 1 s 3 (1 s) 1 -1 Simplified Nyquist path plot k 0 Z 1 N 1 k 0 Z 1 N1 Polar plot 2(90Ty 1 ) 360 2(90Ty 1 ) 360 2( 270 90 ) 2 Two RHP roots. 360 2(270 90) 1 360 One RHP root. 28 Dr. Ali Karimpour Dec 2013