Professional Documents
Culture Documents
Irányítástechnika (BMEGEMIBXIT) : 2020/2021/1. Félév, 6. Gyakorlat Szabályozótervezés
Irányítástechnika (BMEGEMIBXIT) : 2020/2021/1. Félév, 6. Gyakorlat Szabályozótervezés
Xz(s)=0 Xz(s)=0
GZ(s)
Xa(s) Xr(s) Xm(s) Xs(s)
GR(s) GSZ(s)
G0(s)
Xe(s) Xs(s)
GV(s)
1. P: A
2. I: T1ω 3. D: T ω
4. [P-]T1: 1 + 1T ω 5. PD: 1 + T ω
1
6. [P-]T2 leng®: ¢2 7. a 6. reciproka
1 + 2ξT ω + T ω
¡
8. H: e− ωT
és 3., 4. és 5., 6. és 7. egymással reciprok kapcsolatban
logaritmus azonosság: lg 1
z = − lg z, ahol z =|z| e ∠z
és 3., 4. és 5., 6. és 7. Bode-diagramjai páronként és
diagramonként (amplitúdó és fázis) egymás tükörképei az lg ω
vízszintes tengelyre
# G ω
¡ ¢
B [dB] diagram ϕ [fok] diagram Jelölés
1. A 20 lg A magasságú vízszintes 0◦ -os vízszintes P
1
2. -20 dB/dekádos, a vízszintes ten- −90◦ -os vízszintes I
T ω
gelyt 1/T-nél metsz® egyenes
1
4. 0 dB-es vízszintes 1/T-ig, 0,1/T-ig 0◦ -os vízszintes, [P-]T1
1 + T ω
utána -20 dB/dekádos egyenes 10/T-t®l −90◦ -os vízszintes,
a kett®t −45◦ /dekádos egyenes köti
össze
# G ω
¡ ¢
B [dB] diagram [fok] diagram
ϕ Jelölés
6. alulcsillapított (0 < ξ < 1) 0 dB-es vízszintes 1/T-ig, (1/T)/5ξ -ig 0◦ -os vízszin- [P-]T2 leng®
utána -40 dB/dekádos tes,(1/T) · 5ξ -t®l −180◦ -os
1 1 vízszintes, a kett® között
¡ ¢2 egyenes, 1/T-nél 20 lg
T 2 ω + 2ξT ω + 1 2ξ egyenes, 1/T-nél −90◦
magas tüske
Adatok
Ï a szakasz holtid®s, TH = 2
Ï a visszacsatolás ideális, GV (s) = 1
Mekkora a fázistartalék?
Adatok
Ï a visszacsatolás ideális, GV (s) = 1
Ï a szakasz egységnyi átvitel¶ (ASZ = 1), 20 id®állandójú
(TSZ = 20) arányos egytárolós: GSZ (s) = 1/(1 + 20s)
GV (s) = 1
1 1
GSZ (s) = ASZ · ³ ´·¡ ¢=
1 + TSZ nagyobb s 1 + TSZ kisebb s
1 1
= ASZ · ¡ ¢·¡ ¢
1 + TSZ> s 1 + TSZ< s
¡ ¢ 1
GR (s) = AR · 1 + Tsiettet® s · =
1 + Tkésleltet® s
¡ ¢ 1
= A R · 1 + T% s ·
1 + T& s
1 1
G0 (s) = GR (s) · GSZ (s) · GV (s) = K · ·
1 + T0> s 1 + T0< s
10
-25
-50
magnitude [dB]
-75
-100
-125 szakasz közelít
szakasz pontos
-150
-175
-200
-220
1E-7 1E-6 1E-5 0,0001 0,001 0,01 0,1 1 10 100 1000
omega
1 1 1 1
< = <
TSZ> TSZ< T% T&
1 1
G0 (s) = GR (s) · GSZ (s) · GV (s) = K · ·
1+T s 1+T s
| {z0> } | {z0< }
T0> =TSZ> T0< =T&
1 1 1 1
< = <
T& TSZ> T% TSZ<
1 1
G0 (s) = GR (s) · GSZ (s) · GV (s) = K · ·
1+T s 1+T s
| {z0> } | {z0< }
T0> =T& T0< =TSZ<
1 1 ¡ ¢ 1
GV (s) = 1; GSZ (s) = 1 · · ; GR (s) = AR · 1 + T% s ·
1+s 1+s 1 + T& s
G0 (s) = GR (s) · GSZ (s) · GV (s) =
à ! à !
¡ ¢ 1 1 1
= AR · 1 +T%s · · 1· · ·1
1 + T& s 1+s 1+s
T% = 1
K = AR
ja = 0 és Xa0 = 1
1 1
G0 (s) = K · ·
1 + T& s 1 + s
K = AR és i=0
a0 X
z}|{
¡ ¢ Xa0 1 1
i = ja = 0 ⇒ lim xr (t) = = =
t→∞ 1 + K 1 + K |1000
{z }
el®írás
K = AR = 999 ≈ 1000
PD-TPÁ
20lgK
60
felnyitott kör PD-TPÁ-val
0
-50
magnitude [dB]
-100 PI-TPÁ
-150
szakasz közelít
-200 szakasz pontos
-300
1E-7 1E-6 0,0001 0,01 1 100 10000 1E+6 1E+7
omega
1 1 1 1
G0 (s) = 999 · · ≈ 1000 · ·
1 + T& s 1 + s 1 + T& s 1 + s
1 20lgK
· K = ωc 20lg1
c 1/TSZ<
T& 20lgK 1/Tkésleltet
60
1 1
ωc · K = = 0
-100 PI-TPÁ
1 1 1 -150
ωc = = ≈ -200
szakasz közelít
szakasz pontos
K 999 1000 -250 felnyitott kör PI-TPÁ-val
K -300
T& = = K 2 ≈ 106 1E-7 1E-6 0,0001 0,01 1
omega
100 10000 1E+6 1E+7
ωc
Dr. Aradi Petra (BME MOGI) Irányítástechnika (GEMIBXIT) 20o 2020.11.16.(GYAK6) 29 / 56
El®írt vágási körfrekvencia: PD-TPÁ
1 1 1 1
G0 (s) = 999 · · ≈ 1000 · ·
1 + T& s 1 + s 1 + T& s 1 + s
1 1
· K = ωc
PD-TPÁ
·K = 20lgK
TSZ> 1 60
felnyitott kör PD-TPÁ-val
1 0
ωc · K = -50
szakasz közelít
szakasz pontos
magnitude [dB]
T& -100 PI-TPÁ
-150 20lgK
ωc = K = 999 ≈ 1000 -200 20lg1
c 1/Tkésleltet
1/TSZ>
-250
1 1
T& = = 2 ≈ 10−6 -300
1E-7 1E-6 0,0001 0,01 1 100 10000 1E+6 1E+7
K · ωc K omega
Bode Diagram
200
100
Magnitude [dB]
-100
-200
-300
-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
100
GSZa
GRaPD
50 G0aPD
GRaPI
G0aPI
Phase [deg]
-50
-100
-150
-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
Frequency [rad/s]
1 1 1 1
G0 (s) = 999 · 2
· ≈ 1000 · 6
·
1 + 999 s 1 + s 1 + 10 s 1 + s
1 1
999 · 1+9992 s · 1+s 0, 999
Wsa (s) = = · · · =
1 + 999 · 1 2 · 1+ 1
1+999 s s
998, 001s2 + 998, 002s + 1
A
Wsa (s) = 2 2
T s + 2ξTs + 1
A = 0, 999 ⇒ valóban 0,001 a maradó hiba
p
T = 998, 001 = 31, 59 ⇒ sokkal lassúbb a szakasznál
998, 002
ξ= = 15, 80 ⇒ er®sen túlcsillapított
2T
Step Response
1 GSZa
WsaPIa
0.8
0.6
y1
0.4
0.2
1 1 1 1
G0 (s) = 999 · 1
· ≈ 1000 · −6
·
1 + 999 2s
1+s 1 + 10 s 1 + s
1 1
999 · 1+999 −2 s · 1+s 0, 999
Wsa (s) = 1 1
= ··· =
1 + 999 · 1+999 −2 s · 1+s
1, 002 · 10−7 s2 + 0, 01s + 1
A
Wsa (s) =
T 2 s2 + 2ξTs + 1
A = 0, 999 ⇒ valóban 0,001 a maradó hiba
p
T = 1, 002e − 9 = 3, 17e − 5 ⇒ sokkal gyorsabb a szakasznál
0, 001
ξ= = 15, 80 ⇒ er®sen túlcsillapított
2T
kör
Step Response
1 GSZa
WsaPDa
0.8
0.6
y1
0.4
0.2
0 1 2 3 4 5 6
Time [s]
1 1 ¡ ¢ 1
GV (s) = 1; GSZ (s) = 1 · · ; GR (s) = AR · 1 + T% s ·
1 + 10s 1 + s 1 + T& s
G0 (s) = GR (s) · GSZ (s) · GV (s) =
¡ ¢ 1 1 1
= A 1 T s
R | {z % } 1 + T s ·
· + · 1 · · ·1
&
|1 +{z10s} + s}
|1{z
kiesik
kiesik PI-TPÁ-nál kiesik PD-TPÁ-nál
T% = 1
K = AR
ja = 0 és Xa0 = 1
K = AR és i=0
a0 X
z}|{
¡ ¢ Xa0 1 1
i = ja = 0 ⇒ lim xr (t) = = =
t→∞ 1 + K 1 + K |1000
{z }
el®írás
K = AR = 999 ≈ 1000
PD-TPÁ
20lgK
60
felnyitott kör PD-TPÁ-val
0
-50
magnitude [dB]
-100
-150 szakasz közelít
szakasz pontos
-200
-300
1E-8 1E-6 0,0001 0,01 1 100 10000 1E+6 1E+8
omega
1 1 1 1
G0 (s) = 999 · · ≈ 1000 · ·
1 + T& s 1 + s 1 + T& s 1 + s
1 20lgK
· K = ωc 20lg1
c 1/TSZ<
T& 20lgK 1/Tkésleltet
60
1 1
ωc · K = = 0
-100 PI-TPÁ
1 1 1 -150
ωc = = ≈ -200
szakasz közelít
szakasz pontos
K 999 1000 -250 felnyitott kör PI-TPÁ-val
K -300
T& = = K 2 ≈ 106 1E-7 1E-6 0,0001 0,01 1
omega
100 10000 1E+6 1E+7
ωc
Dr. Aradi Petra (BME MOGI) Irányítástechnika (GEMIBXIT) 20o 2020.11.16.(GYAK6) 39 / 56
El®írt vágási körfrekvencia: PD-TPÁ
1 1 1 1
G0 (s) = 999 · · ≈ 1000 · ·
1 + T& s 1 + 10s 1 + T& s 1 + 10s
1 1
· K = ωc
PD-TPÁ
·K = 20lgK
TSZ> 10 60
felnyitott kör PD-TPÁ-val
1 0
ωc · K = -50
szakasz közelít
szakasz pontos
magnitude [dB]
T& -100 PI-TPÁ
-150 20lgK
ωc = K = 99, 9 ≈ 100 -200 20lg1
c 1/Tkésleltet
1/TSZ>
-250
1
T& = ≈ 10−5 -300
1E-7 1E-6 0,0001 0,01 1 100 10000 1E+6 1E+7
K · ωc omega
Bode Diagram
200
100
Magnitude [dB]
-100
-200
-300
-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
100
GSZk
GRkPD
50 G0kPD
GRkPI
G0kPI
Phase [deg]
-50
-100
-150
-7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
Frequency [rad/s]
1 1 1 1
G0 (s) = 999 · 2
· ≈ 1000 · 6
·
1 + 999 s 1 + s 1 + 10 s 1 + s
1 1
999 · 1+9992 s · 1+s 0, 999
Wsa (s) = = · · · =
1 + 999 · 1 2 · 1+ 1
1+999 s s
998, 001s2 + 998, 002s + 1
A
Wsa (s) = 2 2
T s + 2ξTs + 1
A = 0, 999 ⇒ valóban 0,001 a maradó hiba
p
T = 998, 001 = 31, 59 ⇒ sokkal lassúbb a szakasznál
998, 002
ξ= = 15, 80 ⇒ er®sen túlcsillapított
2T
Step Response
1 GSZk
WsaPIk
0.8
0.6
y1
0.4
0.2
1 1 1 1
G0 (s) = 999 · · ≈ 1000 · ·
1 + 99,91·999 s 1 + s −5
1 + 10 s 1 + s
999 · 1+(99,91·999)−1 s · 1+110s 0, 999
Wsa (s) = = ··· =
1 + 999 · 1+(99,91·999)−1 s · 1+110s 1, 002 · 10−7 s2 + 0, 01s + 1
A
Wsa (s) =
T 2 s2 + 2ξTs + 1
A = 0, 999 ⇒ valóban 0,001 a maradó hiba
p
T = 1, 002e − 7 = 3, 17e − 4 ⇒ sokkal gyorsabb a szakasznál
0, 01
ξ= = 15, 80 ⇒ er®sen túlcsillapított
2T
kör
Step Response
1 GSZk
WsaPDk
0.8
0.6
y1
0.4
0.2
0 10 20 30 40 50 60
Time [s]
80 felnyitott kr
60 zÆrt kr kzeltØse
omega c
magnitude [dB]
40
20 B[dB] @ omega ET
GV (s) = 1 0
-20
phase [deg]
1 -40 fÆzis@omega c
GR (s) = AR 1 + -60
-80
TR s -100
0,0001 0,001 0,01 0,1 1 10 100 1000
omega
TR = TSZ = 1 0 G0 H rØsze
phase [deg]
-100 fÆzis@omega c
omega ET
AR = 1 -200
-300
0,0001 0,001 0,01 0,1 1 10 100 1000
e−s omega
G0 (s) = AR = 1
s
π
ϕt = 2 − 1 = 32, 704◦
magnitude [dB]
40 60
20 B[dB] @ omega ET 40 B[dB] @ omega ET
0 20
-20 0
-40 -20
-60 -40
0,0001 0,001 0,01 0,1 1 10 100 1000 0,0001 0,001 0,01 0,1 1 10 100 1000
omega omega
0 felnyitott kr 0 felnyitott kr
-20 zÆrt kr kzeltØse -20 zÆrt kr kzeltØse
phase [deg]
phase [deg]
-40 fÆzis@omega c -40 fÆzis@omega c
-60 -60
-80 -80
-100 -100
0,0001 0,001 0,01 0,1 1 10 100 1000 0,0001 0,001 0,01 0,1 1 10 100 1000
omega omega
0 G0 H rØsze 0 G0 H rØsze
phase [deg]
phase [deg]
-100 fÆzis@omega c -100 fÆzis@omega c
omega ET omega ET
-200 -200
-300 -300
0,0001 0,001 0,01 0,1 1 10 100 1000 0,0001 0,001 0,01 0,1 1 10 100 1000
omega omega
AR = 1 AR = 10
ϕt = π
2 − 1 = 32, 704◦ ϕt = π
2 − 10 = −482, 96◦ /
80 felnyitott kr
60 zÆrt kr kzeltØse 60 felnyitott kr
omega c
magnitude [dB]
40 40 zÆrt kr kzeltØse
20 B[dB] @ omega ET omega c
magnitude [dB]
20
0 0 B[dB] @ omega ET
-20 -20
-40 -40
-60 -60
0,0001 0,001 0,01 0,1 1 10 100 1000
omega -80
0,0001 0,001 0,01 0,1 1 10 100 1000
0 felnyitott kr omega
-20 zÆrt kr kzeltØse 0 felnyitott kr
phase [deg]
phase [deg]
-60 -40 fÆzis@omega c
-80 -60
-100 -80
0,0001 0,001 0,01 0,1 1 10 100 1000
omega -100
0,0001 0,001 0,01 0,1 1 10 100 1000
0 G0 H rØsze omega
phase [deg]
phase [deg]
-200 -50 fÆzis@omega c
-100 omega ET
-300
0,0001 0,001 0,01 0,1 1 10 100 1000 -150
omega -180
0,0001 0,001 0,01 0,1 1 10 100 1000
omega
π
AR = 1
ϕt = 2 − 1 = 32, 704◦
AR = 0, 1 ϕt = π2 − 0, 1 = 84, 27◦ ,
magnitude [dB]
40
B[dB] @ omega ET 40 B[dB] @ omega ET
20
20
0
0
-20 -20
-40 -40
-60 -60
0,0001 0,001 0,01 0,1 1 10 100 1000 0,0001 0,001 0,01 0,1 1 10 100 1000
omega omega
0 felnyitott kr 0 felnyitott kr
-20 zÆrt kr kzeltØse -20 zÆrt kr kzeltØse
phase [deg]
phase [deg]
-40 fÆzis@omega c -40 fÆzis@omega c
-60 -60
-80 -80
-100 -100
0,0001 0,001 0,01 0,1 1 10 100 1000 0,0001 0,001 0,01 0,1 1 10 100 1000
omega omega
0 G0 H rØsze 0 G0 H rØsze
phase [deg]
phase [deg]
-100 fÆzis@omega c -50 fÆzis@omega c
omega ET -100 omega ET
-200
-150
-300 -180
0,0001 0,001 0,01 0,1 1 10 100 1000 0,0001 0,001 0,01 0,1 1 10 100 1000
omega omega
AR = 1 AR = π2
π
ϕt = 2 − 1 = 32, 704◦ ϕt = π2 − π2 = 0◦
40 felnyitott kr
zÆrt kr kzeltØse
20
GV (s) = 1 omega c
magnitude [dB]
0 B[dB] @ omega ET
−TH s −s -20
ASZ · e e -40
GSZ (s) = =
1 + TSZ s 1+s -60
0,0001 0,001 0,01 0,1
omega
1 10 100 1000
1 + T% s 0 G0 H rØsze
phase [deg]
-50 fÆzis@omega c
GR (s) = AR · -100 omega ET
1 + T& s -150
-180
0,0001 0,001 0,01 0,1 1 10 100 1000
T& = TSZ = 1 0
omega
G0 H rØsze
phase [deg]
-50 fÆzis@omega c
AR = 100 -100
-150
omega ET
-180
1 1 0,0001 0,001 0,01 0,1
omega
1 10 100 1000
lim xr (t) = ≈
t→inf 101 100 T& = 100
40 felnyitott kr
30 zÆrt kr kzeltØse
20 omega c
magnitude [dB]
10 B[dB] @ omega ET
GV (s) = 1 0
-10
-20
phase [deg]
-40 fÆzis@omega c
GR (s) = AR · -60
1 + T& s -80
-100
0,0001 0,001 0,01 0,1 1 10 100 1000
omega
T& = TSZ = 1 0 G0 H rØsze
AR = 100 -400
omega ET
-600
1 1 0,0001 0,001 0,01 0,1
omega
1 10 100 1000
lim xr (t) = ≈
t→inf 101 100 T& = 10
/
Dr. Aradi Petra (BME MOGI) Irányítástechnika (GEMIBXIT) 20o 2020.11.16.(GYAK6) 53 / 56
PI-jelleg¶ TPÁ-k vizsgálata
40 felnyitott kr
20 zÆrt kr kzeltØse
omega c
magnitude [dB]
0
B[dB] @ omega ET
GV (s) = 1 -20
-40
phase [deg]
-40 fÆzis@omega c
GR (s) = AR · -60
1 + T& s -80
-100
1E-5 0,0001 0,001 0,01 0,1 1 10 100 1000
omega
T& = TSZ = 1 0 G0 H rØsze
phase [deg]
-50 fÆzis@omega c
AR = 100 -100
-150
omega ET
-180
1 1 1E-5 0,0001 0,001 0,01 0,1
omega
1 10 100 1000
lim xr (t) = ≈
t→inf 101 100 T& = 1000
,
Dr. Aradi Petra (BME MOGI) Irányítástechnika (GEMIBXIT) 20o 2020.11.16.(GYAK6) 54 / 56
Tanszéki OHV
A kitöltés természetesen nem kötelez®
https://mogi.bme.hu/ohv.php?oid=44
1 Mir®l szól?
2 Szabályozási kör
Szabályozási kör elemei
A szabályozási kör (frekvencia)átviteli függvényei
1+3*2+1 közelít® Bode-alapegység
Rajzolási utasítások
3 Feladatok
I-szabályozó, H szakasz
PI- és P-szabályozó összehasonlítása, P-T1 szakasz
PI- és PD-jelleg¶ TPÁ összehasonlítása, P-T2 szakasz
PI-szabályozó és PI-jelleg¶ TPÁ, P-T1-H szakasz