CATEGORII DOCUMENTE |
Bulgara | Ceha slovaca | Croata | Engleza | Estona | Finlandeza | Franceza |
Germana | Italiana | Letona | Lituaniana | Maghiara | Olandeza | Poloneza |
Sarba | Slovena | Spaniola | Suedeza | Turca | Ucraineana |
DOCUMENTE SIMILARE |
|
VILNIAUS GEDIMINO TECHNIKOS UNIVERSITETAS
ELEKTRONIKOS FAKULTETAS
AUTOMATIKOS KATEDRA
IUOLAIKINĖ VALDYMO TEORIJA
Kursinis darbas
Duota atviros sistemos perdavimo funkcija:
Sprendimas:
I perdavimo funkcijos randame polius ir nulius:
Atviros sistemos poliai:
Atviros sistemos nuliai:
aknų hodografo asimptotės. Prie didelių koeficiento k reikmių aknų hodografo asimptotės yra tiesikos, kurių kampai:
Čia
Asimptočių sankirta (vieta , kur asimptotės kerta reali¹j¹ aį):
Būdingosios lygties sudarymas
arba
Nutolimo takai tai takai, kuriuose hodografas pradeda tolti nuo realiosios aies.
Sutvarkius lygtį, gauname:
Surandame lygties aknis:
arba
Ribinis stabilumas (menamosios dalies kirtimas).
Sutvarkius reikinį gauname:
Menamoji dalis:
Realioji dalis:
Ribinis kampas apskaičiuojamas pagal duot¹
Hodograf¹ braiome pasinaudojź MATLAB 7.6 programiniu paketu.
Programos kodas:
clf
k1=1
num=[k1*[1 1]];
den=conv([1 2],[1 1 1]);
rlocus(num,den);
zeta=0.52;
wn=2:2:8;
sgrid(zeta,wn);
[k,poles]=rlocfind(num,den)
num=[k*[1 1]];
[numcl,dencl]=cloop(num,den)
step(numcl,dencl)
grid
Gautas atviros perdavimo funkcijos hodografas atvaizduotas 1 pav.
1 pav. Atviros perdavimo funkcijos hodografas
Tikslumo koeficient¹ parinkus , hodograf¹ kert¹ K take. Stiprinimo koeficientas Perskaičiavus aknis pasinaudojus MATLAB 7.6 programiniu paketu, esant koeficientui , gaunamos tokios aknys: Pereinamasis procesas nusistovi, kai s. (2 pav.). Maksimalus nuokrypis (Overshoot) 27,3 %, kai amplitudės didiausia reikmė (Peak amplitude) 0,225 amplitudės.
2 pav. Atvirosios perdavimo funkcijos pereinamasis procesas, kai stiprinimo koeficientas
Jei stiprinimo koeficientas yra lygus vienam , gausime atviros sistemos būding¹j¹ lygtį:
PD koregavimo grandies lygtis:
Čia a hodografo nuliai ant realios x aies. Nustatome takus:
a) tarp polių , t.y. ;
b) (nulis su poliu sutampa);
Pereinamojo proceso pagerinimui formuojamas hodografas taip, kad jis pasislinktų į kairź pusź ant menamosios aies. Papildomo nulio pridėjimas į perdavimo funkcij¹ sukuria į efekt¹.
a) (nulis take ): iuo atveju pertvarkyta sistemos perdavimo funkcija:
Parinkus slopinimo koeficient¹ lygu 0,5, gauname hodograf¹ (3 pav.), kurio pereinamasis procesas pateiktas 4 pav. Pereinamasis procesas nusistovi, kai s. Maksimalus nuokrypis (Overshoot) 29,4 %, kai amplitudės didiausia reikmė (Peak amplitude) 0,431 amplitudės.
3 pav. Perdavimo funkcijos hodografas su PD koregavimo grandimi, kai
4 pav. Perdavimo funkcijos su PD koregavimo grandimi
pereinamasis procesas, kai stiprinimo koeficientas
Perskaičiavus aknis pasinaudojus MATLAB 7.6 programiniu paketu, esant koeficientui gaunamos tokios aknys: -0.6256 + 1.0932i, -0.6256 - 1.0932i, -1.7489, -1.5000. Stiprinimo koeficiento takas -0.6126 + 1.0994i.
b) Nulis take .io atveju pertvarkyta sistemos perdavimo funkcija:
Parinkus slopinim¹ 0,6 gauname hodograf¹ (5 pav.), korio pereinamasis procesas pavaizduotas 6 pav.
5 pav. Perdavimo funkcijos hodografas su PD koregavimo grandimi, kai
6 pav. Perdavimo funkcijos su PD koregavimo grandimi
pereinamasis procesas, kai stiprinimo koeficientas
Perskaičiavus aknis pasinaudojus MATLAB 7.6 programiniu paketu, esant koeficientui gaunamos tokios aknys: -0.7319 + 0.9634i, -0.7319 - 0.9634i. Stiprinimo koeficiento takas: -0.7316 + 0.9643i. Pereinamasis procesas nusistovi, kai s, o sistemos maksimalus nuokrypis 20,8 %.
Parinkus slopinim¹ 0,75 gauname hodograf¹ (7 pav.), jo pereinamasis procesas pavaizduotas 8 pav. ir jis nusistovi, kais, perdavimo funkcijos su PD koregavimo grandimi maksimalus nuokrypis 20,8 %.
7 pav. Perdavimo funkcijos hodografas su PD koregavimo grandimi, kai
8 pav. Perdavimo funkcijos su PD koregavimo grandimi
pereinamasis procesas, kai stiprinimo koeficientas
Perskaičiavus aknis pasinaudojus MATLAB 7.6 programiniu paketu, esant koeficientui gaunamos tokios aknys: -1.1262 + 0.9920i, -1.1262 - 0.9920i. Stiprinimo koeficiento takas -1.1262 + 0.9922i.
Atvejui a (kai atsiranda papildomas nulis), perdavimo funkcija su PD koregavimo grandimi vytuoja kaip ir atvirosios perdavimo funkcijos, bet pereinamojo proceso laikas yra trumpesnis ant 0,93 s, didiausia nuokrypa padidėjo ant 2,1 %.
Atvejui b (kai parinktas nulis sutampa su poliu), perdavimo funkcija su PD koregavimo grandimi vytuoja kaip ir atvirosios perdavimo funkcijos, tačiau pereinamojo proceso laikas yra 2 k. trumpesnis, didiausia nuokrypa maesnė ant 6,5 %. iai grandinei (b atveju) slopinimo koeficientas įtakos nedaro: grafikai ir pereinamojo proceso laikai, didiausios nuokrypos reikmės sutampa.
Palyginus a ir b atvejus, matome, kad b atvejis geresnis, nes jo pereinamojo proceso laikas 2,65 k. maesnis ir didiausia nuokrypa yra ant 8,6 % maesnė.
Signalo, proporcingo paklaidos ivestinei, suformavimas stiprina triukmus sistemoje. Triukmų stiprinimas gali įsotinti elektroninius stiprintuvus ir sistema tiksliai neveiks. Todėl grynų diferencijavimo grandių sistemose patariama vengti ir vietoj jų naudoti forsuojančius reguliatorius.
PID reguliatorius sudaromas i PI ir PD reguliatorių. PID koregavimo grandies lygtis:
Čia a ir b hodografo nuliai. Takų vietas nustatome:
a) ; ;
b) (nulis su poliu sutampa).
a) iuo atveju pertvarkyta sistemos perdavimo funkcija:
Parinkus slopinimo koeficient¹ 0,6, gauname hodograf¹ (9 pav.), o jo pereinamasis procesas pavaizduotas 10 pav. Pereinamasis procesas nusistovi iki 8,3 s, perdavimo funkcijos su PID koregavimo grandimi maksimalus nuokrypis pasiekiamas iki 23,6 %.
9 pav. Perdavimo funkcijos hodografas su PID koregavimo grandimi, kai
10 pav. Perdavimo funkcijos su PID koregavimo grandimi
pereinamasis procesas, kai stiprinimo koeficientas
Perskaičiavus aknis pasinaudojus MATLAB 7.6 programiniu paketu, esant koeficientui gaunamos tokios aknys: -10.2830, -1.4119 + 1.8851i, -1.4119 - 1.8851, -0.9711. Stiprinimo koeficiento takas -1.4141+1.8866i.
b) io atvejo pertvarkyta sistemos perdavimo funkcija:
Parinkus slopinimo koeficient¹ 0,6 gauname hodograf¹ (11 pav.), o jo perinamojo proceso charakteristika pateikta 12 pav. Pereinamasis procesas nusistovi per 24,7 sekundes, perdavimo funkcijos su PID koregavimo grandimi maksimalus nuokrypis pasiekiamas 0 %.
11 pav. Perdavimo funkcijos hodografas su PID koregavimo grandimi, kai
12 pav. Perdavimo funkcijos su PID koregavimo grandimi pereinamasis procesas, kai stiprinimo koeficientas
Perskaičiavus aknis pasinaudojus MATLAB 7.6 programiniu paketu, esant koeficientui gaunamos tokios aknys: -2.0711, -0.7530 + 0.9919i, -0.7530 - 0.9919i, -0.1064. Stiprinimo koeficiento takas: -0.7530 + 0.9922i.
Perdavimo funkcijos su PID koregavimo grandimi (a atvejis), palyginus su atviros perdavimo funkcij¹: pereinamojo proceso laikas pailgėja ant 1,25 s, nes PID koregavimo grandis suteikia vytavimus, o didiausia nuokrypa sumaėjo ant 3,7%.
Perdavimo funkcijos su PID koregavimo grandimi (b atvejis), palyginus su atviros perdavimo funkcij¹: pereinamojo proceso laikas pailgėja 3,5 k, nes PID koregavimo grandis suteikia vytavimus, o didiausia nuokrypa sumaėjo ant 27,3%.
Palyginus a ir b atvejus, matome, kad b atvejis geresnis, nes jo didiausia nuokrypa lygi 0 %, tačiau pereinamojo proceso laikas padidėjo beveik 3 k.
Jei udarosios sistemos pereinamojo proceso kokybė yra pakankama, bet nusistovėjusio reimo paklaida perdidelė, j¹ galima suinti, didinant sistemos eilź. is eilės padidėjimas neturi pakeisti dominuojančių būdingosios lygties aknų. Sistemos eilė gali būti padidinta, įjungiant PI reguliatorių, kuris suformuoja poveikio signal¹ proporcing¹ paklaidai ir jos integralui. PI koregavimo grandies lygtis:
Čia a hodografo nuliai. Nustatome takų vietas:
a)
b)
a) iuo atveju pertvarkyta sistemos perdavimo funkcija:
Parinkus slopinimo koeficient¹ 0,5, gauname hodograf¹ (13 pav.), kurio perinamojo proceso charakteristika pateikta 14 pav. Pereinamasis procesas nusistovi per 15,2 sekundes, o perdavimo funkcijos su PI koregavimo grandimi maksimali dinaminė nuokrypa pasiekiama 27,3 %.
Perskaičiavus aknis pasinaudojus MATLAB 7.6 programiniu paketu, esant koeficientui gaunamos tokios aknys: -0.4530 + 0.8970i, -0.4530 - 0.8970i, -0.0940. Stiprinimo koeficiento takas: -0.4983 + 0.9193i.
13 pav. Perdavimo funkcijos hodografas su PI koregavimo grandimi, kai
14 pav. Perdavimo funkcijos su PI koregavimo grandimi
pereinamasis procesas, kai stiprinimo koeficientas
b) iuo atveju pertvarkyta sistemos perdavimo funkcija:
Parinkus slopinimo koeficient¹ 0,75, gauname hodograf¹ (15 pav.). Perinamojo proceso charakteristika pateikta 16 pav. Pereinamasis procesas nusistovi per 9,4 sekundes, o perdavimo funkcijos su PI koregavimo grandimi maksimali dinaminė nuokrypa pasiekiama 0 %.
15 pav. Perdavimo funkcijos hodografas su PI koregavimo grandimi, kai
16 pav. Perdavimo funkcijos su PI koregavimo grandimi
pereinamasis procesas, kai stiprinimo koeficientas
Perskaičiavus aknis pasinaudojus MATLAB 7.6 programiniu paketu, esant koeficientui gaunamos tokios aknys: -2.0049, -0.0049. Stiprinimo koeficiento takas: 0.0047 - 0.0012i.
Perdavimo funkcijos su PI koregavimo grandimi (a atvejis), palyginus su atviros perdavimo funkcij¹: pereinamojo proceso laikas 2 k. ilgesnis, o didiausia nuokrypa - nepakitusi.
Perdavimo funkcijos su PI koregavimo grandimi (b atvejis), palyginus su atviros perdavimo funkcij¹: pereinamojo proceso laikas pailgėja ant 2,36 s, o maksimali dinaminė nuokrypa sumaėjo ant 27,3 %.
Palyginus a ir b atvejus, matome, kad b atvejis geresnis, nes jo pereinamojo proceso laikas trumpesnis ant 5,8 s, o didiausia nuokrypa ant 27,3%.
Delsiantis (integruojantis) reguliatorius padidina sistemos stiprinimo koeficient¹ ir maai sumaina sistemos nuosavųjų virpesių danį. Delsiančio reguliatoriaus lygtis:
Čia - polių ir nulių santykis. Paimame , o stiprintuvo .
a)
b)
a) iuo atveju, kai pertvarkyta sistemos perdavimo funkcija:
Parinkus slopinimo koeficient¹ 0,5, tuomet gauname hodograf¹ (17 pav.). I pereinamojo proceso charakteristikos (18 pav.) matome, kad i koregavimo grandis neduoda nuokrypio. Sistema nusistovi per 52,5 s.
Perskaičiavus aknis pasinaudojus MATLAB 7.6 programiniu paketu, esant koeficientui gaunamos tokios aknys: -1.9915, -0.5005+ 0.8758i, -0.5005 - 0.8758i, -0.0575. Stiprinimo koeficiento takas: -0.4988 + 0.8758i.
17 pav. Perdavimo funkcijos hodografas su delsenčio reguliatoriaus koregavimo grandimi, kai
18 pav. Perdavimo funkcijos su delsenčio reguliatoriaus koregavimo grandimi
pereinamasis procesas, kai stiprinimo koeficientas
b) iuo atveju, kai pertvarkyta sistemos perdavimo funkcija:
Parinkus slopinimo koeficient¹ 0,6 gauname hodograf¹ (19 pav.). Pereinamojo proceso charakteristika pavaizduota 20 pav. iuo atveju perreguliavimo taip pat nėra. Sistema nusistovėjo lėčiau u a dalies pereinam¹jį proces¹ (nusistovi po 105 s.).
Perskaičiavus aknis pasinaudojus MATLAB 7.6 programiniu paketu, esant koeficientui gaunamos tokios aknys: -1.9905, -0.5029 +0.8754i, -0.5029- 0.8754i, -0.0286. Stiprinimo koeficiento takas: -0.4988 + 0.8758i.
19 pav. Perdavimo funkcijos hodografas su delsenčio reguliatoriaus koregavimo grandimi, kai
20 pav. Perdavimo funkcijos su delsenčio reguliatoriaus koregavimo grandimi
pereinamasis procesas, kai stiprinimo koeficientas
Perdavimo funkcijos su delsiančio reguliatoriaus koregavimo grandimi (a atvejis), palyginus su atviros perdavimo funkcij¹: pereinamojo proceso laikas yra beveik 7 k. ilgesnis, o didiausia nuokrypa maesnė ant 27,3%.
Perdavimo funkcijos su delsiančio reguliatoriaus koregavimo grandimi (b atvejis), palyginus su atviros perdavimo funkcij¹: pereinamojo proceso laikas pailgėja beveik 15 k., tačiau didiausia nuokrypa sumaėjo ant 27,3%.
Palyginus a ir b atvejus, matome, kad a atvejis geresnis, nes jo pereinamojo proceso laikas trumpesnis 2 k., o maksimali dinaminė nuokrypa tokia pati (0 %).
Forsuojantis (diferencijuojantis) reguliatorius maai padidina sistemos stiprinimo koeficient¹ ir enkliai padidina nuosavųjų virpesių danį. Forsuojančio reguliatoriaus lygtis:
Čia - polių ir nulių santykis. Paimame , o stiprintuvo .
Jeigu reguliatoriaus nulis panaikina didiausi¹ reikmź turintį realųjį sistemos perdavimo funkcijos polių (iimtis polius, lygus nuliui), gaunamas ymus pereinamojo proceso pagerinimas.
a)
b)
a) iuo atveju pertvarkyta sistemos perdavimo funkcija:
Parinkus slopinimo koeficient¹ 0,5, gauname hodograf¹ (21 pav.), kurio pereinamojo proceso charakteristika pavaizduota 22 pav. Pereinamasis procesas nusistovi po 67,4 s, i perdavimo funkcija su forsuojančiu reguliatoriumi maksimalios dinaminės nuokrypos neduoda.
21 pav. Perdavimo funkcijos hodografas su forsuojančio reguliatoriaus koregavimo grandimi, kai
22 pav. Perdavimo funkcijos su forsuojančio reguliatoriaus koregavimo grandimi pereinamasis procesas, kai stiprinimo koeficientas
Perskaičiavus aknis pasinaudojus MATLAB 7.6 programiniu paketu, esant koeficientui gaunamos tokios aknys: -1.9009, -0.5418 + 0.9581i, -0.5418 - 0.9581i, -0.0281. Stiprinimo koeficiento takas: -0.5557 + 0.9503i.
b) iuo atveju pertvarkyta sistemos perdavimo funkcija:
Parinkus slopinimo koeficient¹ 0.5, gauname hodograf¹ (23 pav.). I pereinamojo proceso charakteristikos (24 pav.) matome, kad procesas sutrumpėjo (buvo 67,4 s, o dabar 44 s).
23 pav. Perdavimo funkcijos hodografas su forsuojančio reguliatoriaus koregavimo grandimi, kai
24 pav. Perdavimo funkcijos su forsuojančio reguliatoriaus koregavimo grandimi
pereinamasis procesas, kai stiprinimo koeficientas
Perskaičiavus aknis pasinaudojus MATLAB 7.6 programiniu paketu, esant koeficientui gaunamos tokios aknys: -1.8594, -0.5620 + +0.9958i, -0.5620 - 0.9958i, -0.0266. Stiprinimo koeficiento takas: -0.5770 + 0.9876i.
Perdavimo funkcijos su forsuojančio reguliatoriaus koregavimo grandimi (a atvejis), palyginus su atviros perdavimo funkcij¹: pereinamojo proceso laikas yra beveik 9,6 k. ilgesnis, o maksimali dinaminė nuokrypa maesnė ant 27,3%.
Perdavimo funkcijos su forsuojančio reguliatoriaus koregavimo grandimi (b atvejis), palyginus su atviros perdavimo funkcij¹: pereinamojo proceso laikas pailgėja beveik 6,25 k., tačiau maksimali dinaminė nuokrypa sumaėjo ant 27,3%.
Palyginus a ir b atvejus, matome, kad b atvejis geresnis, nes jo pereinamojo proceso laikas trumpesnis ant 23,4 s, o maksimali dinaminė nuokrypa tokia pati (0 %).
Delsiantis (integruojantis) reguliatorius padidina sistemos stiprinimo koeficient¹ ir maai sumaina sistemos nuosavųjų virpesių danį. Forsuojantis (diferencijuojantis) reguliatorius maai padidina sistemos stiprinimo koeficient¹ ir enkliai padidina nuosavųjų virpesių danį. Nuosekliai įjungus du reguliatorius, abiejų pranaumai pranaumai pasireikia tuo pačiu metu, t.y. gaunamas didelis stiprinimo koeficiento padodėjimas. Delsenčio - Forsuojantis reguliatoriaus lygtis:
Čia - polių ir nulių santykis. Paimame , o stiprintuvo .
a) ; ;
b) ; ;
a) ioje pakopoje pertvarkyta sistemos perdavimo funkcija:
Sistemos perdavimo funkcijos lygties hodografas pavaizduotas 25 pav. Pereinamojo proceso charakteristika (26 pav.) rodo, jog perreguliavimo nėra. Sistema nusistovi per 211 s.
Perskaičiavus aknis pasinaudojus MATLAB 7.6 programiniu paketu, esant koeficientui gaunamos tokios aknys: -2.3827, -2.0997, -0.5086 + 0.8633i, -0.5086- 0.8633i, -0.0129. Stiprinimo koeficiento takas: -0.4994 + 0.8571i.
25 pav. Perdavimo funkcijos hodografas su delsenčio forsuojančio reguliatoriaus koregavimo grandimi, kai
26 pav. Perdavimo funkcijos su delsiančio forsuojančio reguliatoriaus koregavimo grandimi pereinamasis procesas, kai stiprinimo koeficientas
b) iuo atveju pertvarkyta sistemos perdavimo funkcija:
Sistemos perdavimo funkcijos hodografas pavaizduotas 27 pav. I pereinamojo proceso charakteristikos matome: perreguliavimo nėra (28 pav.). Pereinamojo proceso laikas 79,9 s. Perskaičiavus aknis pasinaudojus MATLAB 7.6 programiniu paketu, esant koeficientui gaunamos tokios aknys: -4.9533, -2.0249, -0.5097+0.8656i, -0.5097- 0.8656i, -0.0354. Stiprinimo koeficiento takas: -0.5012 + 0.8758i.
27 pav. Perdavimo funkcijos hodografas su delsenčio forsuojančio reguliatoriaus koregavimo grandimi, kai
28 pav. Perdavimo funkcijos su delsiančio forsuojančio reguliatoriaus koregavimo grandimi pereinamasis procesas, kai stiprinimo koeficientas
Perdavimo funkcijos su forsuojančio reguliatoriaus koregavimo grandimi (a atvejis), palyginus su atviros perdavimo funkcij¹: pereinamojo proceso laikas yra beveik 30 k. ilgesnis, o didiausia nuokrypa maesnė ant 27,3%.
Perdavimo funkcijos su forsuojančio reguliatoriaus koregavimo grandimi (b atvejis), palyginus su atviros perdavimo funkcij¹: pereinamojo proceso laikas pailgėja beveik 11 k., tačiau maksimali dinaminė nuokrypa sumaėjo ant 27,3%.
Palyginus a ir b atvejus, matome, kad b atvejis geresnis, nes jo pereinamojo proceso laikas 2,6 k. trumpesnis, o maksimali dinaminė nuokrypa tokia pati (0 %).
1 lentelė. Duomenų apibendrinimas
Koregavimo grandis |
Pereinamojo proceso laikas, s |
Slopinimo koeficientas, ζ |
Didiausiais nuokrypis, % |
Stiprinimo koeficientas, K |
||||
a |
b |
a |
b |
a |
b |
a |
b |
|
PD | ||||||||
PID | ||||||||
PI | ||||||||
Delsianti | ||||||||
Forsuojanti | ||||||||
Delsianti-Forsuojanti |
Ivados:
Literatūra:
Advanced Control Engineering Roland S. Burns, UK, 2001.
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1858
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved