34
KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskog upravljanja kao što je regulisani elektromotorni pogon, bitna su tri kriterijuma: 3 kriterijuma kriterijuma: stabilnost t tičk k kt i tik statička karakteristika dinamička karakteristika Analiza prema redosledu i važnosti: stabilnost, zatim ponašanje u stacionarnom stanju, i na kraju kvalitet prelaznog režima. 1

KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

  • Upload
    others

  • View
    27

  • Download
    0

Embed Size (px)

Citation preview

Page 1: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKod projektovanja ili ocene kvaliteta sistema automatskog upravljanja kao što je g p j j jregulisani elektromotorni pogon, bitna su tri kriterijuma:

3 kriterijuma

kriterijuma: stabilnost t tičk k kt i tik statička karakteristika dinamička karakteristika Analiza prema redosledu i važnosti:

stabilnost, zatim ponašanje u stacionarnom stanju, , p j j ,i na kraju kvalitet prelaznog režima.

1

Page 2: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

StabilnostStabilnost

• Teorema Ljapunova o stabilnosti dinamičkih sistema

Za linearne dinamičke sistemeAl b ki k it ij i t bil ti

Алекса́ндр Миха́йлович

Ляпуно́в, 1856 1918• Algebarski kriterijumi stabilnosti

• Grafo-analitički kriterijumi stabilnosti

1856-1918

G a o a a t č te ju stab ostZa stacionarne, kontinualne, fizički ostvarive, linearne sisteme sakoncentrisanim parametrima potreban i dovoljan uslov zakoncentrisanim parametrima, potreban i dovoljan uslov zastabilnost jeste da svi koreni njegove karakteristične jednačineimaju negativne realne delove ili, što je isto, da leže u levoj

2poluravni kompleksne promenljive p. [1].

[1]. M. Stojić, Kontinualni sistemi automatskog upravljanja, Naučna knjiga, Beograd

Page 3: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Kontinualni sistemiKontinualni sistemiSvi koreni karakteristične jednačine u levoj polovini

N pF p

Svi koreni karakteristične jednačine u levoj polovini kompleksne ravni:

1 0 1 2... ... 0

w

nn n n

F pD p

D p a p a p a a p p p p p p

1 0 1 2... ... 0Re( ) 0, 1,...,

n n n

i

p a p a p a a p p p p p pp j n

U opštem slučaju, za kompleksna rešenja, uslov je Re(pj)<0,Re(pj) 0,

U slučaju realnih rešenja karakteristične jednačine, uslov se svodi se na

pj <03

Page 4: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Diskretni sistemiDiskretni sistemiPotreban i dovoljan uslov za globalnu asimptotskuPotreban i dovoljan uslov za globalnu asimptotsku stabilnost linearnog digitalnog (diskretnog) sistema

( ) ( )t tAje da sve nule svojstvenog polinoma matrice A, odnosno s i koreni karakteristične jednačine

1( ) ( )k kt t x A x

odnosno svi koreni karakteristične jednačine

det( ) 0z I A

budu po modulu manji od 1 ili, što je isto, da se nalaze unutar jediničnog kruga sa centrom u koordinatnom početku z ravni [1].

4[1]. M. Stojić, Digitalni sistemi upravljanja, Nauka, Beograd

Page 5: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Statičke karakteristikeStatičke karakteristikePosmatrajmo sistem:

u y+ e

Posmatrajmo sistem:

u yW(p)

+_

e

1 1w

W p W pYF p p Y p U pU W p W p

1 1U W p W p

Pretpostavimo da je sistem stabilan5

Pretpostavimo da je sistem stabilan.

Page 6: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Greška je:1

11

E p U p Y p U pW p

0

lim lim limt t p

e e t u t y t pE p

Odnosno:

01

p

p U pe

W p

0p

Uzmimo dalje da se W(p) u opštem slučaju može predstaviti u obliku:obliku:

0

r

k P pW p

p Q p

0

00 0 1

p Q p

P Q

r - je astatizam sistema6

Page 7: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Astatizam sistemaAstatizam sistema

00 0 1r

k P pW p P Q

p Q p

0p Q p

ako je r = 0 (nulti astatizam),

0

lim ppW p k

0lim 0p

p W p

2

0lim 0p

p W p

ako je r = 1 (astatizam prvog reda),

li W li W k 2li 0W

k j 2 ( i d d )

0

limp

W p

0

lim vpp W p k

2

0lim 0p

p W p

ako je r = 2 (astatizam drugog reda),

0

limp

W p

0

limp

p W p

2

0lim up

p W p k

7

0p

0p 0p

Konstanta položaja Brzinska konstanta Konstanta ubrzanja

Page 8: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Sistem nultog astatizma- konstanta položaja

Sistem nultog astatizma

0lim pp

W p k k

Posmatrajmo sistem kada se na ulaz dovede odskočni signal:

0uh

u

00

uu t u h t U pp

0

0

1 1

upupe

W p k

0

1 1p

W p k

ako je r = 0, kp = k greška postoji e()=u0/(1+k)

> 0 k šk t ji ( ) 0za r > 0, kp→∞ greška ne postoji e(∞)→0.8

Page 9: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Odziv sistema sa nultim astatizmom u vremenskom domenuu vremenskom domenu.

r > 0, kp→∞, greška ne postoji

r = 0, kp = k greška postoji

9

Page 10: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Sistemi sa astatizmom prvog reda

0lim vp

pW p k k

- brzinska konstanta

Posmatrajmo sistem kada se na ulaz dovede linearna funkcija (rampa): Primer „soft start” 0( ) uu t u t U p

0u

Konstantno ubrzanje. 0 2( )u t u t U pp

0

1upe

W p k

0p

0 0vr k e Greška se povećava. v

01 /vr k k e u k

p

Greška ima konačnu vrednost.

1 0vr k e 10

Greška ne postoji.

Page 11: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

r = 0kp = k, greška postoji

kv = 0, e(∞) → ∞v , ( )

Vremenski odziv sistema sa astatizmom nultog reda k d l d d “ ” f k ijkada se na ulaz dovede “rampa” funkcija.

11

Page 12: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

r = 1

kp

k ≠0kv≠0kv=kv

Vremenski odziv sistema sa astatizmom prvog redakada se na ulaz dovede “rampa” funkcijakada se na ulaz dovede rampa funkcija

12

Page 13: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

r = 2

kp

kv

Vremenski odziv sistema sa astatizmom drugog redakada se na ulaz dovede “rampa” funkcijakada se na ulaz dovede rampa funkcija

13

Page 14: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Sistemi sa astatizmom drugog reda 2

0lim up

p W p k k

- konstanta ubrzanja

Posmatrajmo sistem kada se na ulaz dovede polinomijalna funkcija (na pr. kvadratna):

2 0( ) uu t u t U p

0u

0 3( )u t u t U pp

Primer: zadavanje ciljne (referentne)

02

0

1upe

W p k

j ( )pozicije kod sistema za pozicioniranje.

0p

2 0ur k e Greška se povećava. u

02 /ur k k e u k

p

Greška ima konstantnu vrednost.

2 0ur k e 14

Greška ne postoji.

Page 15: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

r = 1kp

r=1 kv=kGreška je konstantna

1r=1ku=0

Greška se povećava

Odziv sistema kada se na ulaz dovede signal sa kvadratnom zavisnosti od vremena 15

Page 16: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

r = 2kp

r=2 kv

r=2 ku=k

Odziv sistema kada se na ulaz dovede signal sa kvadratnom zavisnosti od vremena 16

Page 17: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Statička greška kod sistema sa dva ulaza

up

uuyx+

+F1(p) F2(p)

uu – Upravljački ulaz

up – Poremećaj

17

Page 18: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Statička greška kod sistema sa dva ulaza

0

lim limut pe u t y t p E p

E p U p Y p

1( )

u

u

E p U p Y p

X p F p U p Y p

2 ( ) pY p F p X p U p

211 u p

Fy p F U p U pF F

1 2

2

11

1 1u p

F FFE p U p U p

F F F F

181 2 1 21 1F F F F

Page 19: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Uprošćeni primer regulisanog pogona

*

uU p

g g g

mp

mU p u pp

p p

uu(t)*

up(t)

t

ω*

t

mm

mm

1p T

ω* ωme+–

+kmp T– +

19

Page 20: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Odloženo dejstvo poremećaja

*

uU p

j j

0p tmp

mU p e u pp

uu(t)*

p pp

up(t)

t

ω*

t

mm

t0

mm

1p T

ω* ωme+–

+kmp T– +

20

Page 21: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Uprošćeni primer regulisanog pogonaa) Proporcionalni regulator brzine, veoma brz odziv momenta,

Njutnova jednačina

g g g

Njutnova jednačina

1( )F p k 21( )F pT

2

1 2 1 2

11 1u p

FE p U p U pF F F F

2

mp T*

p

1 2 1 2

0mm 0

lim 01

p

ppe kT

* 1mmpp

mp T

0

lim1 1

m m

p

ppp p T mpe k k k

0mm 1 1

m mp T p T 21

Page 22: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Uprošćeni primer regulisanog pogonab) Proporcionalno-Integralni regulator brzine,

veoma brz odziv momenta Njutnova jednačina

g g g

veoma brz odziv momenta, Njutnova jednačina

11 1( ) i

p ip TF p k K KT

2

1( )F pT

1 p iip T p 2

mp T

1

mm–

Kp+ 1

mp Tω* ωme+

– +1K

+

+iK

p

22

Page 23: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Uprošćeni primer regulisanog pogonab) Proporcionalno-Integralni regulator brzine,

veoma brz odziv momenta Njutnova jednačina

g g g

veoma brz odziv momenta, Njutnova jednačina

11( ) ip TF p k

T

21( )F pT

1ip T 2

mp T*

p

0mm 0

lim 01 11p i

ppe p Tk

T T

* 1mmpp

0mm

i mp T p T

0

lim 01 11 11 1

m

p i i

ppp p Tpe p T p Tk k

1 1

i m i m

k kp T p T p T p T

23

Page 24: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Dinamičke karakteristikeDinamičke karakteristike

• Posmatramo sisteme drugog reda• Promena upravljačkog ulaza kao “stepPromena upravljačkog ulaza kao step

funkcija”D ličit l č j• Dva različita slučaja:– Sa konjugovano kompleksnim polovima.j g p p– Sa realnim polovima (koji u opštem slučaju

nisu jednaki, ali bi mogli biti).nisu jednaki, ali bi mogli biti).

24

Page 25: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Dominantni konjugovano-kompleksni polovi

2

( ) nF p

y(t)u(t)Y( )2 2( )

2wn n

F pp p

0( ) ( ) ( ) uh U

Fw(p)U(p) Y(p)

00( ) ( ) ( ) uu t u h t U p

p

20u 0

2 2( ) ( ) ( )2

nw

n n

uY p U p F pp p p

1( ) £ ( ) ( )U F

1

2

( ) £ ( ) ( )

11 cos 1n

w

t

y t U p F p

t

20 2

2

1 cos 11

1

n tnu e t

25 2arccos 1

Page 26: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Dominantni konjugovano-kompleksni poloviKorišćene oznake:

ωn – prirodna (neprigušena) učestanostζ – faktor relativnog prigušenjaζ g p g jπ – preskok [%]T – vreme smirivanjaTs vreme smirivanjaTk – vreme kašnjenja

period oscilacija – period oscilacijaTu – vreme usponaTd – dominantna vremenska konstantaTr – vreme reagovanja

26

r g j

Page 27: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Dominantni konjugovano-kompleksni polovi

1 4

1.6

ymax

Td Ts

1.2

1.4

Ts1

y(t)

±5%(±2%)

Ts

0.6

0.8

u(t),

0.63 u0

Td0.4

Td

0 2 4 6 8 10 12 14 16 18 200

0.2

27

0 2 4 6 8 10 12 14 16 18 20

Vreme, t [s]

Page 28: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Dominantni konjugovano-kompleksni polovi

1 4

1.6

ymax

T10 T90

1.2

1.4

1

y(t) Tr

0.6

0.8

u(t),

Tk

0.4

0.5 u0k

0 1 2 3 4 50

0.2 Tu

0 1 2 3 4 5

Vreme, t [s] 28

Page 29: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Dominantni konjugovano-kompleksni polovi

1.4

1.6

ymax

t t τ

1.2

1.4

π

0 8

1

y(t)

0.6

0.8

u(t),

0.4

0 2 4 6 8 10 120

0.2

0 2 4 6 8 10 12

Vreme, t [s] 29

Page 30: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Dominantni realni polovi (dva realna pola)

1 2

1 2 1 2

1( )1 1w

p pF pp p p p T p T p

1 2 1 2p p p p p p

00( ) ( ) ( ) uu t u h t U p 1 2

1 1T T 0( ) ( ) ( )pp

( ) ( ) ( )wY p U p F p y(t)u(t)

1 21 2p p

( ) ( ) ( )wp U p p y(t)

Fw(p)

u(t)U(p) Y(p)

1( ) £ ( ) ( )y t U p F p

2 11 20

( ) £ ( ) ( )

1

w

p t p t

y t U p F p

p pu e e

1 2

01 2 1 2

/ /1 21 t T t T

p p p p

T Tu e e

30

1 20

1 2 1 2

1u e eT T T T

Page 31: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Dominantni realni polovi (dva realna pola)Korišćene oznake:

Ts – vreme smirivanjaTk – vreme kašnjenjak j jTu – vreme usponaTd – dominantna vremenska konstantaTd dominantna vremenska konstanta

Ne mogu se definisati:Ne mogu se definisati:ωn – prirodna (neprigušena) učestanostζ – faktor relativnog prigušenjag g jπ – preskok [%]τ – period oscilacijaT j

31Tr – vreme reagovanja

Page 32: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Dominantni realni polovi (dva realna pola)

1 4

1.6 Td Ts

1.2

1.4

1

y(t)

±5%(±2%)Ts

0.6

0.8

u(t),

0.63 u0

Td

s

0.4

Td

0 1 2 3 4 5 6 7 8 9 100

0.2

32

0 1 2 3 4 5 6 7 8 9 10

Vreme, t [s]

Page 33: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Dominantni realni polovi (dva realna pola)

1.4

1.6 T10 T90

1.2

0 8

1

), y(

t)

0.6

0.8

u(t)

0 5 u0Tk

0 2

0.4

0.5 u0

T

0 1 2 3 4 50

0.2 Tu

33Vreme, t [s]

Page 34: KVALITET SISTEMA AUTOMATSKOG UPRAVLJANJAKVALITET SISTEMA AUTOMATSKOG UPRAVLJANJA Kod projektovanja ili ocene kvaliteta sistema automatskoggp jj upravljanjakao što je regulisani elektromotorni

Matlab/Simulnik modelMatlab/Simulnik model

11

s +0.5s+12

Transfer FcnStep Scope

1 1

s+0.64147Transfer Fcn1

s+1.55826Transfer Fcn2

Scope11 Scope11

s +2.2s+12

Transfer Fcn3

34

2 1,558262,2 2.2 4 1 10,641472