reglerteknik 2
play

Reglerteknik 2 Kp vningshfte p krbokhandeln William Sandqvist - PowerPoint PPT Presentation

Reglerteknik 2 Kp vningshfte p krbokhandeln William Sandqvist william@kth.se 6.5 Frn diffekv. till verfringsfunktion + 5 = ' a) y y x y x + = " 3 4 b) y y x X Y + = " 5 ' 6 c) y y y


  1. Reglerteknik Ö2 Köp övningshäfte på kårbokhandeln William Sandqvist william@kth.se

  2. 6.5 Från diffekv. till överföringsfunktion + 5 = ' a) y y x y x + = " 3 4 b) y y x X Y − + = " 5 ' 6 c) y y y x − + = + " 3 ' 2 3 ' d) y y y x x + + − + =     3 2 3 0 y y y x x e) + + + =       4 ( 3 ) 8 0 f) y y x x + + 3 =     2 g) y y y x William Sandqvist william@kth.se

  3. 6.5 f lösning, överföringsfunktion + + + =       4 ( 3 ) 8 0 f) y y x x [ ] + + = ⇔ + + =     2 4 ( 3 0 4 12 4 0 L y y x s Y sY X − − + 2 8 4 2 1 Y s s s = = − + + 2 4 125 3 X s s Vad betyder ”–” tecknet? Att x eller y är motsatt sin definitionsriktning, inget värre. William Sandqvist william@kth.se

  4. William Sandqvist william@kth.se

  5. 6.6 överföringsfunktion ∫ = + +  5 2 a) y x x dt x PID-regulator ∫ = + 5 3 y x x dt b) PI-regulator = − ( ) ( 5 ) y t x t c) Dödtidsprocess + = − ' ( ) ( ) 2 ( 10 ) y t y t x t d) Dödtidsprocess William Sandqvist william@kth.se

  6. 6.6 b lösning, överföringsfunktion ∫ = + 5 3 y x x dt b) PI-regulator [ ] 3 [ ] ∫ = + ⇔ = + 5 3 5 L y L x xdt Y X X s 3 Y = + 5 X s William Sandqvist william@kth.se

  7. 6.6 d lösning, överföringsfunktion + = − ' ( ) ( ) 2 ( 10 ) y t y t x t d) Dödtidsprocess [ ] [ ] − + = − ⇔ + = 10 ' ( ) ( ) 2 ( 10 ) 2 s L y t y t L x t sY Y e X − 10 s 2 Y e = + 1 X s William Sandqvist william@kth.se

  8. William Sandqvist william@kth.se

  9. 6.7 från överföringsfunktion till diffekv. + ( ) 3 Y s s = = ( ) G s a) + + 2 ( ) 4 1 U s s s − 3 s ( ) 2 Y s e = = ( ) b) G s + ( ) 5 1 U s s ( ) Y s = = + ( ) 3 4 G s s c) ( ) U s + ( ) 4 Y s s = = ( ) G s 2 + d) ( ) 2 3 U s s William Sandqvist william@kth.se

  10. 6.7 b lösn. G ( s ) till diffekv. − 3 s ( ) 2 Y s e = = ( ) b) G s + ( ) 5 1 U s s − + = ⇒ + = − 3 s 5 2 5 ' ( ) ( ) 2 ( 3 ) sY Y e U y t y t u t William Sandqvist william@kth.se

  11. 6.7 c , d lösn. G ( s ) till diffekv. ( ) Y s = = + ( ) 3 4 G s s c) ( ) U s = + ⇔ = +  3 4 4 3 Y U sU y u u + ( ) 4 Y s s = = ( ) G s 2 + d) ( ) 2 3 U s s + = + ⇒ + = + 2    2 3 4 2 3 4 s Y Y Us U y y u u William Sandqvist william@kth.se

  12. William Sandqvist william@kth.se

  13. 6.8 stegsvar från överföringsfunktion 1 1 = = s ( ) ( ) G s a) G s e) 2 + + ( 1 ) 16 s s 4 3 = = s ( ) ( ) G s b) f) 2 + G s 2 + ( 4 ) 9 s s 1 = s ( ) c) G s + 2 3 = ( ) G s d) s William Sandqvist william@kth.se

  14. Laplacetransformtabell [ ( )] L f t L − 1 [ ( )] F s William Sandqvist william@kth.se

  15. 6.8 b lösning stegsvar 3 ⇔ > ( ) ( ) 0 F s f t t = s ( ) b) G s 2 + 9 1 [ ] = L unitstep s 1 3 1 ⋅ ⇒ = − ( ) ( 1 cos 3 ) y t t + 2 3 3 3 s s William Sandqvist william@kth.se

  16. 6.8 d lösning stegsvar ⇔ > 3 ( ) ( ) 0 F s f t t = d) ( ) G s s 1 [ ] = L unitstep s 1 3 3 ⋅ ⇒ ⇒ = ( ) 3 y t t 2 s s s William Sandqvist william@kth.se

  17. 6.8 f lösning stegsvar 4 ⇔ > ( ) ( ) 0 = F s f t t ( ) G s f) 2 + ( 4 ) s s 1 [ ] = L unitstep s 1 4 4 ⋅ ⇔ ⇒ + + 2 2 2 ( 4 ) ( 4 ) s s s s s 1 = ⋅ − = − ( ) 4 ( 2 sin 2 ) 0 , 5 sin 2 y t t t t t 8 William Sandqvist william@kth.se

  18. 6.8 f lösning MATLAB G1=tf([1],[1, 0]); 4 = ( ) G s f) 2 + G2=tf([4],[1, 0, 4]); ( 4 ) s s G=series(G1,G2); plot(step(G)); = − ( ) 0 , 5 sin 2 y t t t William Sandqvist william@kth.se

  19. William Sandqvist william@kth.se

  20. 6.9 Impulssvar från överföringsfunktion 2 = ( ) a) G s + + 2 5 6 s s + 1 s = s ( ) b) G s 2 + 4 3 = s ( ) c) G s + 1 2 = ( ) G s d) + ( 1 5 ) s s William Sandqvist william@kth.se

  21. 6.9 b lösning impulssvar + 1 s ⇔ > = s ( ) ( ) 0 F s f t t ( ) b) G s 2 + 4 [ ] 1 = L impulse + 1 1 s s = + + + + 2 2 2 4 4 4 s s s = + ( ) 0 , 5 sin 2 cos 2 y t t t William Sandqvist william@kth.se

  22. 6.9 b lösning MATLAB + 1 s G=tf([0,1,1],[1,0,4]); = s ( ) b) G s 2 + plot(impulse(G)); 4 = + ( ) 0 , 5 sin 2 cos 2 y t t t William Sandqvist william@kth.se

  23. [ ] 1 = L impulse 6.9 c,d lösning impulssvar 3 ⇔ > = s ( ) ( ) 0 F s f t t ( ) c) G s + 1 − = 3 t ( ) y t e ⇔ > ( ) ( ) 0 F s f t t 2 = ( ) G s d) + ( 1 5 ) s s t − = − ( ) 2 ( 1 ) 5 y t e William Sandqvist william@kth.se

  24. William Sandqvist william@kth.se

  25. 6.12 Partialbråksuppdelning − + + 2 9 3 4 5 s s s = = ( ) a) e) ( ) G s G s + + + + + 3 2 ( 1 )( 7 ) 2 3 2 s s s s s + 4 2 + s 5 12 s = ( ) = b) f) G s ( ) G s + + ( 1 )( 2 ) + + 2 s s s 5 6 s s + + 2 4 7 4 s s = c) ( ) G s + + + 2 ( 2 )( 1 ) s s s − + 2 3 2 1 s s d) = ( ) G s − − − ( 3 )( 2 )( 1 ) s s s William Sandqvist william@kth.se

  26. 6.12 b lösn. metod Handpåläggning + 4 2 s = ( ) b) G s + + ( 1 )( 2 ) s s s ⋅ + ⋅ − + ⋅ − + + 4 0 2 4 1 2 4 2 2 4 2 s + + − − + − − + = ( 0 1 )( 0 2 ) + 1 ( 1 2 ) + 2 ( 2 1 ) = + + + + ( 1 )( 2 ) 1 2 s s s s s s 1 2 3 = + − + + 1 2 s s s William Sandqvist william@kth.se

  27. 6.12 c lösn. metod Partialbråksuppd. + + 2 4 7 4 s s = c) ( ) G s + + + + + = 2  ( 2 )( 1 ) 0 4 s s s a b  + + =  2 7 a b c + + + 2 4 7 4 s s a bs c  = + = + + = 0 2 4  a c + + + + + + 2 2 ( 2 )( 1 ) 2 1 s s s s s s = = = 2 2 1 + + + + + + a b c 2 ( 2 ) ( 2 ) ( ) a b s a b c s a b = + + + 2 ( 2 )( 1 ) s s s Ekvationssystem med MATLAB: + 2 2 1 s = + ( ) G s » [1 1 0;1 2 1;1 0 2]\[4 7 4]' + + + 2 2 1 s s s ans = 2 2 1 » William Sandqvist william@kth.se

  28. 6.12 d lösn. metod Handpåläggning − + 2 3 2 1 s s d) = ( ) G s − − − ( 3 )( 2 )( 1 ) s s s − + 2 3 2 1 22 9 2 s s = + + = − 2 1 2 − − − − − − ( 3 )( 2 )( 1 ) 3 2 1 s s s s s s 11 9 1 = − + − − − 3 2 1 s s s William Sandqvist william@kth.se

  29. 6.12 e lösn. metod Polynomdivision + + 2 4 5 s s = Vi ”gissar” att s = -1 är rot till ( ) e) G s + + + 3 2 2 3 2 s s s nämnarpolynomet. + + + = − 3 2 2 3 2 { 1 } s s s s Prövning. − + − + − + = − + − + = 3 2 1 2 ( 1 ) 3 ( 1 ) 2 1 2 3 2 0 Ja, det stämmer. MATLAB: roots([1,2,3,2]) ans = -0.5000+ 1.3229i -0.5000- 1.3229i -1.0000 Då slipper man gissa! William Sandqvist william@kth.se

  30. 6.12 e lösn. metod Polynomdivision + s + 2 2 s + + + + 3 2 2 3 2 1 s s s s + + + = 3 2 2 3 2 s s s − s − 3 2 s = + + + 2 ( 1 )( 2 ) s s s + + 2 3 2 s s − − 2 s s ”Trappan” 2 + 2 s + + 2 4 5 s s − s 2 − = 2 ( ) G s + + + 2 ( 1 )( 2 ) s s s 0 William Sandqvist william@kth.se

  31. 6.12 e lösn. metod Polynomdivision + + + 2 4 5 + = s s a bs c  1 a b = + =  + + + + + + 2 2 ( 1 )( 2 ) 1 2 s s s s s s + + = 4  a b c  + + + + + + 2 ( ) ( ) ( 2 ) + = a b s a b c s a c 2 5  a c = + + + 2 ( 1 )( 2 ) s s s = = = 1 0 3 a b c 1 3 = + ( ) G s + + + 2 1 2 2 s s s William Sandqvist william@kth.se

  32. William Sandqvist william@kth.se

  33. 6.12 f lösn. Rötter med pq-formeln + 5 12 s = f) ( ) G s + + 2 5 6 s s + + 2 p , q -formeln 5 6 s s 2   5 5 = − ± − = − = −   6 2 3 s s s 1 2   2 2 handpåläggning + − 3 5 12 2 2 3 s = = + = + − ( ) 1 1 G s + + + + + + ( 2 )( 3 ) 2 3 2 3 s s s s s s William Sandqvist william@kth.se

  34. William Sandqvist william@kth.se

  35. 6.14 Diffekv. poler/0-ställen + + = a) " 9 ' 14 3 y y y u + + + = +        b) 6 11 14 4 y y y y u u + + = + c) " 4 ' 3 ' y y y u u 1) Överföringsfunktioner 2) Poler och 0-ställen 3) Statisk förstärkning 4) Tidkonstanter William Sandqvist william@kth.se

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend