Technika regulacji automatycznej Wykład 2 Wojciech Paszke Instytut Sterowania i Systemów Informatycznych, Uniwersytet Zielonogórski 1 z 56
Plan wykładu Schematy strukturalne Podstawowe operacje na schematach blokowych Przykłady Podstawowe człony dynamiczne 2 z 56
Plan wykładu Schematy strukturalne Podstawowe operacje na schematach blokowych Przykłady Podstawowe człony dynamiczne 2 z 56
Plan wykładu Schematy strukturalne Podstawowe operacje na schematach blokowych Przykłady Podstawowe człony dynamiczne 2 z 56
Plan wykładu Schematy strukturalne Podstawowe operacje na schematach blokowych Przykłady Podstawowe człony dynamiczne 2 z 56
Schematy strukturalne W przypadku opisu złożonych układów dynamicznych, należy zwrócić uwagę na interpretację fizyczną zjawisk przebiegających w badanym układzie Złożony układ dynamiczny opisany jest skomplikowaną transmitancją dlatego wygodniej jest operować schematem strukturalnym Schemat strukturalny można uzyskać w sposób analityczny na podstawie równań operatorowych ukłądu bądź w wyniku badań eksperymentalnych Schemat strukturalny jest równoważny równaniom opisującym układ dynamiczny 3 z 56
Podstawowe elementy schematu strukturalnego element dynamiczny u(s) G(s) y(s) węzeł sumacyjny u 1 + + + y = u 1 + u 2 u 2 węzeł zaczepowy u u u 4 z 56
Przekształcanie schematów strukturalnych Sposoby przekształcania (upraszczania) schematów strukturalnych 1. metoda krok po kroku 2. metoda przekształcania równań opisujących układ fizyczny 3. metoda mnemotechniczna 4. metoda Masona Metody mnemotechniczna i Masona można stosować do ograniczonej klasy układów Metoda krok po kroku jest metodą uniwersalną można ją stosować do upraszczania dowolnego schematu strukturalnego Przekształcania schematu strukturalnego jest równoważne przekształcaniu ukłądu równań opisujących ten układ Przekształccanie schematu może prowadzić do: 1. zmiany układu połączeń elementów 2. uproszczenia schematu 5 z 56
Podstawowe operacje na schematach blokowych Połączenie szeregowe U(s) G 1 (s) G 2 (s) Y (s) U(s) G(s) Y (s) Transmitancja zastępcza G(s) = G 1 (s)g 2 (s) 6 z 56
Połączenie równoległe G 2 (s) U(s) + Y (s) G 1 (s) Transmitancja zastępcza U(s) G(s) Y (s) 7 z 56 G(s) = G 1 (s) + G 2 (s)
Połączenie ze sprzężeniem zwrotnym + G 1 (s) U(s) ± Y (s) G 2 (s) U(s) G(s) Y (s) Transmitancja zastępcza 8 z 56 G(s) = G 1 (s) 1 G 1 (s)g 2 (s)
Zmiana kolejności węzłów zaczepowych u u u u u u u u 9 z 56
Zmiana kolejności węzłów sumacyjnych u 1 u 2 + + + u 4 ± + ± u 1 u 4 + + ± + + ± u 3 u 2 u 3 1 z 56
Łączenie/rozdzielanie węzłów zaczepowych u u u u u u u u 11 z 56
Łączenie/rozdzielanie węzłów sumujących u 3 u 3 ± + + ± + u 4 + + ± ± u 4 u 1 u 2 + u 1 u 2 12 z 56
Przesuwanie węzła zaczepowego przed sumujący u 1 u 3 ± ± + u 3 u 2 u 1 u 3 ± + ± + ± ± u 3 u 2 13 z 56
Przesuwanie węzła sumującego przed zaczepowy u 1 u 2 ± ± + u 3 u 1 u 1 ± + ± u 2 ± ± + u 3 u 1 14 z 56
Przesuwanie węzłów zaczepowych u G(s) y u u G(s) 1 G(s) y u 15 z 56
Przesuwanie węzłów zaczepowych cd u y y u y G(s) G(s) y G(s) 16 z 56
Przesuwanie węzłów sumacyjnych u 1 u 2 ± + ± G(s) y u 1 ± y G(s) + ± u2 G(s) 17 z 56
Przesuwanie węzłów sumacyjnych cd u 1 G(s) ± + ± y u 2 u 1 ± ± + 1 G(s) G(s) y u 2 18 z 56
Przykłady Przykład 1 Wyznaczyć transmitancję zastępczą poniższego układu 172 174 173 19 z 56
Rozwiązanie 1. rozdzielamy węzeł zaczepowy 172 i liczymy transmitancję połączenia z pełnym sprzężeniem zwrotnym 2. przesuwamy węzeł zaczepowy 172 i liczymy transmitancję połączenia szeregowego 3. łączymy węzły zaczepowe 173 i 174, a następnie je rozdzielamy 4. liczymy transmitancję połączenia ze sprzężęniem zwrotnym, a następnie połączenia szeregowego 5. rozdzielamy węzeł zaczepowy 174 i liczymy transmitancję połączenia z pełnym sprzężeniem zwrotnym 6. wyznaczamy transmitancję zastępczą układu poprzez wyznaczenie transmitancji połączenia ze sprzężenim zwrtotnym 2 z 56
Przykład 2 Wyznaczyć transmitancję zastępczą poniższego układu 172 173 174 21 z 56
Rozwiązanie 1. przesuwamy węzeł zaczepowy 172 za transmitancję G 2 2. przesuwamy węzeł sumacyjny 173 przed transmitancję G 1 i łączymy węzły sumacyjne 3. liczymy transmitancję połączenia szeregowego 4. rozdzielamy węzeł sumacyjny 174 5. liczymy transmitancję połączenia ze sprzężeniem zwrotnym 6. liczymy transmitancję połączenia równoległego 7. wyznaczamy transmitancję zastępczą układu poprzez wyznaczenie transmitancji połączenia szeregowego 22 z 56
23 z 56 Podstawowe człony dynamiczne
Człon proporcjonalny Równanie w dziedzinie czasu Transmitancja y(t) = Ku(t) Y (s) = KU(s) G(s) = Y (s) U(S) = K Transmitancja widmowa G(s) = K G(jω) = K Przykład: G(s) = 2 24 z 56
Charakterystyki czasowe: skokowa (a), impulsowa (b) (a) (b) Step Response Impulse Response 3 1 2.5.5 Amplitude 2 Amplitude 1.5.5 1.2.4.6.8 1 Time (sec) 1.2.4.6.8 1 Time (sec) 25 z 56
Charakterystyki Bodego Bode Diagram 7.5 Magnitude (db) 7 6.5 6 5.5 5 1 Phase (deg).5.5 1 1 1 1 Frequency (rad/sec) 26 z 56
Charakterystyka Nyquista Nyquist Diagram 1.5 Imaginary Axis.5 1 1.5.5 1 1.5 2 2.5 3 Real Axis 27 z 56
Człon inercyjny I rzędu Równanie różniczkowe Transmitancja Transmitancja widmowa T dy(t) dt G(s) = G(jω) = + y(t) = Ku(t) K 1 + Ts K 1 + jt ω Przykład: zbiornik zasilany cieczą o swobodnym wypływie 28 z 56
1 Przykład: G(s) = 1 +.1s Charakterystyki czasowe: skokowa (a), impulsowa (b) (a) (b) Step Response Impulse Response 1 1.8 8 Amplitude.6.4 Amplitude 6 4.2 2.1.2.3.4.5.6 Time (sec).1.2.3.4.5.6 Time (sec) 29 z 56
Charakterystyki Bodego Bode Diagram Magnitude (db) 1 2 3 4 Phase (deg) 45 9 1 1 1 1 1 1 2 1 3 Frequency (rad/sec) 3 z 56
Charakterystyka Nyquista.5 Nyquist Diagram Imaginary Axis.5 1.5.5 1 Real Axis Ćwiczenie Wykreślić charakterystyki czasowe i częstotliwościowe dla systemu 31 z 56 G(s) = 1 1.1s
Człon inercyjny II rzędu Równanie różniczkowe Transmitancja T 1 T 2 d 2 y(t) dt + (T 1 + T 2 ) dy(t) dt G(s) = Transmitancja widmowa G(jω) = K (1 + T 1 s)(1 + T 2 s) + y(t) = Ku(t) K (1 + jt 1 ω)(1 + jt 2 ω) Przykład: dwa zbiorniki połączone ze sobą, ciecz wpływa do pierwszego zbiornika i swobodnie wypływa z drugiego zbiornika 32 z 56
2 Przykład: G(s) = (1 +.1s)(1 + s) Charakterystyki czasowe: skokowa (a), impulsowa (b) (a) 2 1.5 Step Response (b) 1.6 1.4 1.2 Impulse Response Amplitude 1.5 Amplitude 1.8.6.4.2 1 2 3 4 5 6 Time (sec) 1 2 3 4 5 6 Time (sec) 33 z 56
Charakterystyki Bodego Bode Diagram Magnitude (db) 2 2 4 6 8 1 Phase (deg) 45 9 135 18 1 2 1 1 1 1 1 1 2 1 3 Frequency (rad/sec) 34 z 56
Charakterystyka Nyquista 1.5 Nyquist Diagram 1 Imaginary Axis.5.5 1 1.5 1.5.5 1 1.5 2 Real Axis 35 z 56
Człon oscylacyjny Równanie różniczkowe T 2 d 2 y(t) dt + 2ξ T dy(t) dt + y(t) = Ku(t) gdzie T stała czasowa, ξ współczynnik tłumienności, K wzmocnienie Transmitancja Transmitancja widmowa Przykład: układ obrotowy 36 z 56 G(s) = G(jω) = K T 2 s 2 + 2ξ Ts + 1 K 1 T 2 ω 2 + j2ξ T ω
2 Przykład: G(s) = s 2 +.2s + 1 Charakterystyki czasowe: skokowa (a), impulsowa (b) (a) (b) 3.5 Step Response 2 Impulse Response 3 1.5 2.5 1 Amplitude 2 1.5 Amplitude.5 1.5.5 1 1 2 3 4 5 6 Time (sec) 1.5 1 2 3 4 5 6 Time (sec) 37 z 56
Charakterystyki Bodego 4 Bode Diagram Magnitude (db) 2 2 4 Phase (deg) 45 9 135 18 1 1 1 1 1 Frequency (rad/sec) 38 z 56
Charakterystyka Nyquista Nyquist Diagram 15 1 Imaginary Axis 5 ω = ω = ω = 5 1 15 6 4 2 2 4 6 Real Axis Ćwiczenie Wykreślić charakterystyki częstotliwościowe dla systemu z poprzedniego zadania dla ξ =.1,.5,1,5 39 z 56
Człon różniczkujący (idealny) Równanie różniczkowe gdzie T d stała czasowa Transmitancja Transmitancja widmowa y(t) = T d du(t) dt G(s) = T d s G(jω) = jt d ω Przykład: G(s) = 2s 4 z 56
Charakterystyki Bodego 3 Bode Diagram Magnitude (db) 25 2 15 1 5 91 Phase (deg) 9.5 9 89.5 89 1 1 1 Frequency (rad/sec) 41 z 56
Charakterystyka Nyquista Nyquist Diagram 1 ω = 5 Imaginary Axis ω = 5 ω = 1 1.8.6.4.2.2.4 Real Axis Ćwiczenie Wykreślić charakterystyki czasowe idealnego członu różniczkującego 42 z 56
Człon całkujący (idealny) Równanie różniczkowe gdzie T i stała czasowa Transmitancja T i dy(t) dt = Ku(t) G(s) = K T i s Transmitancja widmowa K G(jω) = j T i ω Przykład: G(s) = 2.1s 43 z 56
Charakterystyki Bodego Bode Diagram 3 Magnitude (db) 25 2 15 1 5 89 Phase (deg) 89.5 9 9.5 91 1 1 1 Frequency (rad/sec) 44 z 56
Charakterystyka Nyquista Nyquist Diagram 1 8 ω = Imaginary Axis 6 4 2 2 4 6 ω = ω = 8 ω = 1 1.8.6.4.2.2.4 Real Axis Ćwiczenie Wykreślić charakterystyki czasowe idealnego członu całkującego 45 z 56
Człon opóźniający Równanie różniczkowe gdzie T stała czasowa Transmitancja Transmitancja widmowa y(t) = u(t T ) G(s) = e st G(s) = e jωt Przykład: transport substancji 46 z 56
Przykład: G(s) = e.1s Charakterystyki Bodego Bode Diagram 1 Magnitude (db).5.5 1 Phase (deg) 45 9 47 z 56 135 1 15 1 1 1 5 1 Frequency (rad/sec)
Charakterystyka Nyquista Nyquist Diagram 1.5 Imaginary Axis.5 1 1.5.5 1 Real Axis Ćwiczenie Wykreślić charakterystyki czasowe członu opóźniającego. Wykorzystać właściwości przekształcenia Laplace a 48 z 56
Człon całkujący (rzeczywisty) Równanie różniczkowe gdzie T stała czasowa Transmitancja Transmitancja widmowa T d 2 y(t) dt 2 G(s) = G(s) = + dy(t) dt K s(ts + 1) = Ku(t) KT ω jk T 2 ω 3 ω Przykład: zlinearyzowany model silnika prądu stałego 49 z 56
Przykład: G(s) = 2 s(.1s+1) Charakterystyki czasowe: skokowa (a), impulsowa (b) (a) Amplitude 3 25 2 15 1 5 Step Response 5 1 15 Time (sec) (b) Amplitude 2 1.8 1.6 1.4 1.2 1.8.6.4.2 Impulse Response.1.2.3.4.5.6 Time (sec) 5 z 56
Charakterystyki Bodego 5 Bode Diagram Magnitude (db) 5 1 9 Phase (deg) 135 18 1 1 1 1 1 1 2 1 3 Frequency (rad/sec) 51 z 56
Charakterystyka Nyquista 1 8 6 Nyquist Diagram ω = Imaginary Axis 4 2 2 4 6 ω = ω = 8 ω = 1 1.8.6.4.2 Real Axis 52 z 56
Człon różniczkujący (rzeczywisty) Równanie różniczkowe gdzie T stała czasowa Transmitancja Transmitancja widmowa T dy(t) dt + y(t) = K du(t) dt G(s) = Ks Ts + 1 G(s) = Kω2 + jkω 1 T 2 ω 2 Przykład: model transformatora w biegu jałowym 53 z 56
Przykład: G(s) = 2s.1s+1 Charakterystyki czasowe: skokowa (a), impulsowa (b) (a) Amplitude 2 18 16 14 12 1 8 6 4 2 Step Response.1.2.3.4.5.6 Time (sec) (b) Amplitude 2 4 6 8 1 12 14 16 18 Impulse Response 2.1.2.3.4.5.6 Time (sec) 54 z 56
Charakterystyki Bodego 3 Bode Diagram Magnitude (db) 2 1 1 2 9 Phase (deg) 45 1 1 1 1 1 1 2 1 3 Frequency (rad/sec) 55 z 56
Charakterystyka Nyquista Nyquist Diagram 1 5 Imaginary Axis ω = ω = ω = 5 1 5 5 1 15 2 Real Axis 56 z 56