Technika regulacji automatycznej 0.5cm Wykład 2

Transkrypt

Technika regulacji automatycznej 0.5cm Wykład 2
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
• węzeł sumacyjny
u(s)
y (s)
G (s)
u1
+
++
y = u1 + u2
u2
• węzeł zaczepowy
u
u
u
4 z 56
Przekształcanie schematów strukturalnych
•
Sposoby przekształcania (upraszczania) schematów
strukturalnych
1.
2.
3.
4.
metoda
metoda
metoda
metoda
krok po kroku
przekształcania równań opisujących układ fizyczny
mnemotechniczna
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)
Y (s)
G1 (s)
G2 (s)
⇓
U(s)
Y (s)
G (s)
Transmitancja zastępcza
G (s) = G1 (s)G2 (s)
6 z 56
Połączenie równoległe
G2 (s)
U(s)
+
G1 (s)
⇓
U(s)
Y (s)
G (s)
Transmitancja zastępcza
7 z 56
G (s) = G1 (s) + G2 (s)
Y (s)
Połączenie ze sprzężeniem zwrotnym
+
G1 (s)
±
U(s)
Y (s)
G2 (s)
⇓
U(s)
Y (s)
G (s)
Transmitancja zastępcza
G (s) =
8 z 56
G1 (s)
1 ∓ G1 (s)G2 (s)
Zmiana kolejności węzłów zaczepowych
u
u
u
u
9 z 56
⇒
u
u
u
u
Zmiana kolejności węzłów sumacyjnych
u1 + +
±
u2
10 z 56
+
+ ±
u4
u3
⇒ u1
u2
+
+ ±
+
+ ±
u4
u3
Łączenie/rozdzielanie węzłów zaczepowych
u
u
u
u
11 z 56
u
⇒
u
u
u
Łączenie/rozdzielanie węzłów sumujących
u3
u1
+ +±
u2
12 z 56
±
++
u3
u4
⇒
u1
±
++±
u2
u4
Przesuwanie węzła zaczepowego przed sumujący
u1
u3
13 z 56
±
+
±
u3
u2
u1
⇒
±
u3 ±
+
±
+
±
u3
u2
Przesuwanie węzła sumującego przed zaczepowy
u1
u2
14 z 56
±
+
±
u3
u1
u1
⇒
u2
±
+
u3
±
±
±
+
u1
Przesuwanie węzłów zaczepowych
u
G (s)
y
u
15 z 56
u
⇒
y
G (s)
1
G (s)
u
Przesuwanie węzłów zaczepowych – cd
u
y
16 z 56
G (s)
y
u
⇒
y
G (s)
G (s)
y
Przesuwanie węzłów sumacyjnych
u1 ±
u2
17 z 56
+
±
G (s)
y
u1
⇒
u2
G (s)
G (s)
±
+
±
y
Przesuwanie węzłów sumacyjnych – cd
u1
G (s)
±
+
±
18 z 56
u1 ±
y
u2
⇒
+
±
y
G (s)
1
G (s)
u2
Przykłady
Przykład 1
Wyznaczyć transmitancję zastępczą poniższego układu
172
173
19 z 56
174
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
20 z 56
Przykład 2
Wyznaczyć transmitancję zastępczą poniższego układu
172
21 z 56
173 174
Rozwiązanie
1. przesuwamy węzeł zaczepowy 172
za transmitancję G2
2. przesuwamy węzeł sumacyjny 173 przed transmitancję G1 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
Podstawowe człony dynamiczne
23 z 56
Człon proporcjonalny
•
Równanie w dziedzinie czasu
y (t) = Ku(t)
•
Transmitancja
Y (s) = KU(s) ⇒ G (s) =
G (s) = K
•
Transmitancja widmowa
G (jω) = K
•
Przykład: G (s) = 2
24 z 56
Y (s)
=K
U(S)
Charakterystyki czasowe: skokowa (a), impulsowa (b)
(a)
(b)
Impulse Response
3
1
2.5
0.5
Amplitude
Amplitude
Step Response
2
1.5
1
0
25 z 56
0
−0.5
0.2
0.4
0.6
Time (sec)
0.8
1
−1
0
0.2
0.4
0.6
Time (sec)
0.8
1
Charakterystyki Bodego
Bode Diagram
Magnitude (dB)
7.5
7
6.5
6
5.5
Phase (deg)
5
1
0.5
0
−0.5
−1
0
10
1
10
Frequency (rad/sec)
26 z 56
Charakterystyka Nyquista
Nyquist Diagram
1
Imaginary Axis
0.5
0
−0.5
−1
−1
27 z 56
−0.5
0
0.5
1
1.5
Real Axis
2
2.5
3
Człon inercyjny I rzędu
• Równanie różniczkowe
T
dy (t)
+ y (t) = Ku(t)
dt
• Transmitancja
G (s) =
K
1 + Ts
• Transmitancja widmowa
G (jω) =
K
1 + jT ω
• Przykład: zbiornik zasilany cieczą o swobodnym wypływie
28 z 56
Przykład: G (s) =
1
1 + 0.1s
Charakterystyki czasowe: skokowa (a), impulsowa (b)
(a)
(b)
Impulse Response
1
10
0.8
8
Amplitude
Amplitude
Step Response
0.6
6
0.4
4
0.2
2
0
0
29 z 56
0.1
0.2
0.3
Time (sec)
0.4
0.5
0.6
0
0
0.1
0.2
0.3
Time (sec)
0.4
0.5
0.6
Charakterystyki Bodego
Bode Diagram
Magnitude (dB)
0
−10
−20
−30
Phase (deg)
−40
0
−45
−90
−1
10
30 z 56
0
10
1
10
Frequency (rad/sec)
2
10
3
10
Charakterystyka Nyquista
Nyquist Diagram
Imaginary Axis
0.5
0
−0.5
−1
−0.5
0
Real Axis
0.5
1
Ćwiczenie
Wykreślić charakterystyki czasowe i częstotliwościowe dla systemu
G (s) =
31 z 56
1
1 − 0.1s
Człon inercyjny II rzędu
• Równanie różniczkowe
T1 T2
d 2 y (t)
dy (t)
+ (T1 + T2 )
+ y (t) = Ku(t)
dt
dt
• Transmitancja
G (s) =
K
(1 + T1 s)(1 + T2 s)
• Transmitancja widmowa
G (jω) =
K
(1 + jT1 ω)(1 + jT2 ω)
• Przykład: dwa zbiorniki połączone ze sobą, ciecz wpływa do
pierwszego zbiornika i swobodnie wypływa z drugiego zbiornika
32 z 56
Przykład: G (s) =
2
(1 + 0.1s)(1 + s)
Charakterystyki czasowe: skokowa (a), impulsowa (b)
(a)
(b)
Step Response
Impulse Response
1.6
2
1.4
1.2
Amplitude
Amplitude
1.5
1
1
0.8
0.6
0.4
0.5
0.2
0
0
33 z 56
1
2
3
Time (sec)
4
5
6
0
0
1
2
3
Time (sec)
4
5
6
Charakterystyki Bodego
Bode Diagram
Magnitude (dB)
20
0
−20
−40
−60
−80
Phase (deg)
−100
0
−45
−90
−135
−180
−2
10
34 z 56
−1
10
0
1
10
10
Frequency (rad/sec)
2
10
3
10
Charakterystyka Nyquista
Nyquist Diagram
1.5
Imaginary Axis
1
0.5
0
−0.5
−1
−1.5
−1
35 z 56
−0.5
0
0.5
Real Axis
1
1.5
2
Człon oscylacyjny
• Równanie różniczkowe
T2
d 2 y (t)
dy (t)
+ 2ξ T
+ y (t) = Ku(t)
dt
dt
gdzie T – stała czasowa, ξ – współczynnik tłumienności,
K – wzmocnienie
• Transmitancja
G (s) =
K
T 2 s 2 + 2ξ Ts + 1
• Transmitancja widmowa
G (jω) =
• Przykład: układ obrotowy
36 z 56
K
1 − T 2 ω 2 + j2ξ T ω
Przykład: G (s) =
2
s 2 + 0.2s + 1
Charakterystyki czasowe: skokowa (a), impulsowa (b)
(a)
(b)
Step Response
Impulse Response
3.5
2
3
1.5
1
Amplitude
Amplitude
2.5
2
1.5
1
37 z 56
0
−0.5
0.5
0
0
0.5
−1
10
20
30
Time (sec)
40
50
60
−1.5
0
10
20
30
Time (sec)
40
50
60
Charakterystyki Bodego
Bode Diagram
Magnitude (dB)
40
20
0
−20
Phase (deg)
−40
0
−45
−90
−135
−180
−1
10
38 z 56
0
10
Frequency (rad/sec)
1
10
Charakterystyka Nyquista
Nyquist Diagram
15
Imaginary Axis
10
5
ω = −∞
0
ω=∞
ω=0
0
Real Axis
2
−5
−10
−15
−6
−4
−2
4
6
Ćwiczenie
Wykreślić charakterystyki częstotliwościowe dla systemu z poprzedniego
zadania dla ξ = 0.1, 0.5, 1, 5
39 z 56
Człon różniczkujący (idealny)
• Równanie różniczkowe
y (t) = Td
du(t)
dt
gdzie Td – stała czasowa
• Transmitancja
• Transmitancja widmowa
• Przykład: G (s) = 2s
40 z 56
G (s) = Td s
G (jω) = jTd ω
Charakterystyki Bodego
Bode Diagram
Magnitude (dB)
30
25
20
15
10
Phase (deg)
5
91
90.5
90
89.5
89
0
10
1
10
Frequency (rad/sec)
41 z 56
Charakterystyka Nyquista
Nyquist Diagram
10
ω=∞
Imaginary Axis
5
0
ω=0
−5
−10
−1
ω = −∞
−0.8
−0.6
−0.4
−0.2
Real Axis
0
0.2
0.4
Ćwiczenie
Wykreślić charakterystyki czasowe idealnego członu różniczkującego
42 z 56
Człon całkujący (idealny)
• Równanie różniczkowe
Ti
dy (t)
= Ku(t)
dt
gdzie Ti – stała czasowa
• Transmitancja
G (s) =
K
Ti s
• Transmitancja widmowa
G (jω) = −j
• Przykład: G (s) =
43 z 56
2
0.1s
K
Ti ω
Charakterystyki Bodego
Bode Diagram
Magnitude (dB)
30
25
20
15
10
Phase (deg)
5
−89
−89.5
−90
−90.5
−91
0
10
1
10
Frequency (rad/sec)
44 z 56
Charakterystyka Nyquista
Nyquist Diagram
10
ω=0
8
Imaginary Axis
6
4
2
ω = −∞
0
ω=∞
−2
−4
−6
−8
−10
−1
ω=0
−0.8
−0.6
−0.4
−0.2
Real Axis
0
0.2
0.4
Ćwiczenie
Wykreślić charakterystyki czasowe idealnego członu całkującego
45 z 56
Człon opóźniający
• Równanie różniczkowe
y (t) = u(t − T0 )
gdzie T – stała czasowa
• Transmitancja
• Transmitancja widmowa
G (s) = e −sT0
G (s) = e −jωT0
• Przykład: transport substancji
46 z 56
Przykład: G (s) = e −0.1s
Charakterystyki Bodego
Bode Diagram
Magnitude (dB)
1
0.5
0
−0.5
Phase (deg)
−1
0
−45
−90
−135
−15
10
47 z 56
−10
−5
10
10
Frequency (rad/sec)
0
10
Charakterystyka Nyquista
Nyquist Diagram
1
Imaginary Axis
0.5
0
−0.5
−1
−1
−0.5
0
Real Axis
0.5
1
Ć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
T
d 2 y (t) dy (t)
+
= Ku(t)
dt 2
dt
gdzie T – stała czasowa
• Transmitancja
G (s) =
K
s(Ts + 1)
• Transmitancja widmowa
G (s) =
−KT ω − jK
T 2ω 3 − ω
• Przykład: zlinearyzowany model silnika prądu stałego
49 z 56
Przykład: G (s) =
2
s(0.1s+1)
Charakterystyki czasowe: skokowa (a), impulsowa (b)
(a)
(b)
Impulse Response
Step Response
2
3000
1.8
2500
1.6
1.4
Amplitude
Amplitude
2000
1500
1.2
1
0.8
1000
0.6
0.4
500
0.2
0
0
500
1000
Time (sec)
50 z 56
1500
0
0
0.1
0.2
0.3
Time (sec)
0.4
0.5
0.6
Charakterystyki Bodego
Bode Diagram
Magnitude (dB)
50
0
−50
Phase (deg)
−100
−90
−135
−180
−1
10
51 z 56
0
10
1
10
Frequency (rad/sec)
2
10
3
10
Charakterystyka Nyquista
Nyquist Diagram
10
ω=0
8
Imaginary Axis
6
4
ω = −∞
2
0
ω=∞
−2
−4
−6
ω=0
−8
−10
−1
52 z 56
−0.8
−0.6
−0.4
Real Axis
−0.2
0
Człon różniczkujący (rzeczywisty)
• Równanie różniczkowe
T
dy (t)
du(t)
+ y (t) = K
dt
dt
gdzie T – stała czasowa
• Transmitancja
G (s) =
Ks
Ts + 1
• Transmitancja widmowa
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
0.1s+1
Charakterystyki czasowe: skokowa (a), impulsowa (b)
(a)
(b)
Step Response
Impulse Response
20
0
18
−20
16
−40
−60
12
Amplitude
Amplitude
14
10
8
−80
−100
−120
6
−140
4
−160
2
−180
0
0
54 z 56
0.1
0.2
0.3
Time (sec)
0.4
0.5
0.6
−200
0
0.1
0.2
0.3
Time (sec)
0.4
0.5
0.6
Charakterystyki Bodego
Bode Diagram
Magnitude (dB)
30
20
10
0
−10
Phase (deg)
−20
90
45
0
−1
10
55 z 56
0
10
1
10
Frequency (rad/sec)
2
10
3
10
Charakterystyka Nyquista
Nyquist Diagram
10
Imaginary Axis
5
ω=∞
ω=0
0
ω = −∞
−5
−10
−5
0
5
10
Real Axis
56 z 56
15
20

Podobne dokumenty