AutomatykaII 16

background image

STEROWALNOŚĆ I

OBSERWOWALNOŚĆ UKŁADÓW

LINIOWYCH

Badanie każdego obiektu zaczynamy od modelowania sterowanego

procesu oraz określenia liczby i lokalizacji elementów pomiarowych i

elementów wykonawczych. Otrzymamy więc model obiektu sterowania

o określonych wejściach i wyjściach. Ponadto, jeśli uwzględnimy

dynamikę elementów wykonawczych i pomiarowych, to otrzymamy

model układu otwartego. Pojawia się pytanie; czy jesteśmy w stanie

zbudować układ sterowania dla danej konfiguracji układu otwartego?

Odpowiedź na to pytanie daje badanie sterowalności i

obserwowalności układu lub szerzej badanie osiągalności i

odtwarzalności układu. Jak okaże się poniżej, badanie to sprowadza

się, w przypadku układów liniowych, do badania rzędu macierzy

zwanych macierzami obserwowalności i sterowalności. Badanie to

przeprowadzić można zarówno dla układów ciągłych w czasie jak i dla

układów dyskretno-czasowych. Ponadto w niniejszym rozdziale

pokazana zostanie postać kanoniczna Kalmana, która uzmysławia

ograniczenia modelu transmitancyjnego. Na koniec wykażemy, że

badania obserwowalności i sterowalności należy uzupełnić badaniami

wrażliwości układu zamkniętego, aby poprawnie on działał w

rzeczywistych warunkach zmienności parametrów.

background image

Sterowalność układów liniowych

stacjonarnych

• Dany jest układ liniowy stacjonarny opisany równaniami:

• przy czym macierze A, B, C, D są macierzami o wymiarach

odpowiednio: [n×n],[nxr] ,[mxn],[rxm].

• Przyjmiemy, że rozwiązaniem równania stanu jest wektor x(t, u,

to, xo), który jest funkcją czasu, sterowania i warunku

początkowego:

• Układ będzie całkowicie sterowalny, jeśli uda się go

przeprowadzić w skończonym czasie z dowolnego stanu

początkowego do zadanego stanu końcowego xk(tk)=0, przez

zastosowanie ciągłego przedziałami sygnału sterowania u(t),

gdzie tt0, tk.

 

 

 

t

t

t

Bu

Ax

x

 

 

 

t

t

t

Du

Cx

y

.

)

(

o

o

t

x

x

background image

Sterowalność

Rozważymy obecnie warunki, które muszą spełniać macierze układu, aby układ był

sterowalny. Rozwiązanie równania stanu spełniającego warunki początkowe ma postać:

Jeśli istnieje taka skończona chwila czasu tk i takie sterowanie u(t), które przeprowadza układ

ze stanu początkowego x(t0) do stanu końcowego xk=x(tk)=0, to powyższe rozwiązanie

możemy zapisać jak następuje:

Jeśli pomnożymy powyższe równanie macierzowe lewostronnie przez: i

dokonamy odpowiednich przekształceń, to otrzymamy:

Na podstawie zależności na macierz fundamentalną zastosowanej do funkcji mamy:

Rozważymy obecnie warunki, które muszą spełniać macierze układu, aby układ był

sterowalny. Rozwiązanie równania stanu, spełniającego warunki początkowe, ma postać:

Jeśli istnieje taka skończona chwila czasu tk i takie sterowanie u(t), które przeprowadza układ

ze stanu początkowego x(t0) do stanu końcowego xk=x(tk)=0, to powyższe rozwiązanie

możemy zapisać jak następuje:

 

 

 

t

t

t

o

t

t

o

d

e

t

e

t

Bu

x

x

A

A

0

 

 

 

.

0

0

0

Bu

x

x

A

A

k

o

k

k

t

t

t

t

t

k

k

d

e

e

t

0

t

t

k

e

A

 

 

.

0

0

k

o

t

t

t

d

e

Bu

x

A

 

0

t

e

A

 

.

)

(

1

0

0

n

i

i

i

t

f

e

A

A

,

1

0

0

n

i

i

i

v

B

A

x

Hv

x

0

background image

Sterowalność

• W równaniu mamy n-wymiarowy wektor:

• którego elementy są funkcjami czasu:

• oraz macierz:

• która nazywana jest macierzą sterowalności.

Z zależności powyższej wynika, że wektor x0 jest kombinacją liniową kolumn

macierzy H. Z założenia x0 może być dowolnym niezerowym wektorem w n-

wymiarowej przestrzeni stanu. Wobec tego układ jest sterowalny wtedy i tylko wtedy,

gdy macierz H określona zależnością (14.11) ma n liniowo niezależnych kolumn

tworzących bazę tej n-wymiarowej przestrzeni. Macierz H ma n liniowo niezależnych

kolumn wtedy i tylko wtedy, gdy rząd macierzy H równa się n. Rozważania powyższe

prowadzą do prostego twierdzenia, na bazie którego bada się obserwowalność

liniowych układów stacjonarnych.

Twierdzenie o sterowalności. Układ liniowy stacjonarny jest sterowalny

wtedy i tylko wtedy, gdy macierz sterowalności ma rząd równy n.

W Matlabie sterowalność układów otwartych bada się korzystając z

następujących funkcji: rank H. Dla układu o jednym wejściu macierz sterowalności

jest macierzą kwadratową. W tym przypadku badanie sterowalności ogranicza się do

sprawdzenia, czy wyznacznik tej macierzy jest różny od zera. Jeśli wyznacznik jest

różny od zera, to macierz sterowalności ma rząd n.

Hv

x

0

 1

1

0

n

v

v

v

v

1

,

,

2

,

1

,

0

,

)

(

)

(

0

n

i

d

u

f

v

k

t

t

i

i

B

A

B

A

AB

B

H

1

2

n

background image

Przykład. Sterowalność łożyska

magnetycznego

• Wyprowadzimy modele układu otwartego masy wirnika zawieszonego w

łożyskach magnetycznych dla jednej osi sterowania łożyskiem. Wykorzystuje

się w tym celu naprzeciwległą parę cewek elektromagnesów. Tego typu

sterowanie nazwać można lokalnym, gdyż na podstawie pomiaru wielkości

fizycznych na kierunku osi pary cewek lub w jej najbliższym otoczeniu steruje

się parametrami tej pary cewek. Równanie stanu ma następującą postać:


• gdzie:

• , ,

,

• ,

• Obiekt został rozprzężony na dwa podukłady: podukład punktu pracy i

podukład sterowany. Po wydzieleniu części sterowanej otrzymaliśmy

następujące równanie stanu podukładu sterowanego:

• Należy zbadać sterowalność tego podukładu.

,

,

Cx

y

F

B

Bu

Ax

x

F

z

0

0

0

0

0

0

0

2

2

0

2

0

0

1

0

L

L

R

L

L

k

L

L

R

L

L

k

m

k

m

k

m

k

s

s

i

o

s

s

i

i

i

s

A

2

1

i

i

x

x

x

2

1

u

u

u

0

0

1

0

0

1

0

0

0

0

L

L

L

L

s

s

B

.

0

0

1

0

m

F

B

.

0

1

0

1

0

0

0

2

0

2

0

1

0

z

o

s

o

s

o

s

i

i

s

F

m

u

L

L

i

x

x

L

L

R

L

L

k

m

k

m

k

i

x

x

dt

d

background image

Przykład-cd

• Aby sprawdzić sterowalność podukładu sterowanego zbudujemy

macierz sterowalności:

• .

• Jest to macierz kwadratowa, gdyż układ ma tylko jedno wejście.

Badanie sterowalności ogranicza się w tym przypadku do badania

wartości wyznacznika macierzy sterowalności. Wyznacznik tej

macierzy wynosi:


• Ponieważ ten wyznacznik jest różny od zera dla dowolnych

niezerowych parametrów, to podukład sterowany jest także

sterowalny.

2

2

2

2

2

3

2

0

0

(

)

2

2

0

(

)

(

)

2 (

)

1

(

)

(

)

(

)

i

s

o

i

i

s

o

s

o

i

s

o

s

o

s

o

s

o

k

m L L

k

kR

m L L

m L L

mR

k L L

R

L L

L L

m L L

+

-

=

=�

+

+

-

+

-

+

+

+

H

B AB A B

2

2

3

4

det( )

0

(

)

i

s

o

k

m L L

=

+

H

background image

Obserwowalność liniowych układów

stacjonarnych

• Układ będziemy nazywali całkowicie obserwowalnym, jeśli istnieje taka skończona chwila

czasu tk, że na podstawie znajomości prawa sterowania u(t) i odpowiedzi układu y(t) w

przedziale czasu t



t0, tk

można wyznaczyć stan początkowy x0 w chwili t0.

• Aby wyznaczyć warunki, przy których liniowy układ stacjonarny jest obserwowalny

przyjmiemy, że jego sygnał mierzony jest rozwiązaniem uzyskanym przez podstawienie

rozwiązania równania stanu do równania odpowiedzi układu:

• Wprowadzając nową zmienną odpowiedzi:

• otrzymamy:

• Równanie powyższe wiąże zmodyfikowany wektor odpowiedzi z(t) z wektorem stanu w

chwili początkowej x0(t0). Z równania tego wynika, że wektor z(t) dla dowolnego

niezerowego wektora x0 jest kombinacją liniową wektorów będących kolumnami

macierzy: Załóżmy, że kolumny macierzy są liniowo niezależne,

wówczas:

• dla dowolnego wektora v0.

 

 

 

t

t

t

Du

Cx

y

 

)

(

0

0

t

d

e

e

t

t

t

t

t

o

Du

Bu

C

x

C

A

A

 

),

(

)

(

)

(

t

d

e

t

t

t

t

t

o

Du

Bu

C

y

z

A

.

)

(

0

0

x

C

z

A

t

t

e

t

.

0

t

t

e

A

C

,

0

0

v

C

A

t

t

e

background image

Obserwowalność

• Różniczkując (n-1)-krotnie zależność względem czasu i biorąc pod

• uwagę właściwość , otrzymamy:

• dla

v0,

• gdzie:

• nazywana jest macierzą obserwowalności.

• Macierz jest macierzą nieosobliwą dla dowolnej macierzy A. Z powyższej

zależności wynika, że macierz obserwowalności ma n liniowo niezależnych

kolumn, czyli, że jej rząd jest równa się n. Stąd możemy sformułować

twierdzenie o obserwowalności liniowych układów stacjonarnych.

Twierdzenie o obserwowalności. Układ liniowy stacjonarny opisany

równaniami jest obserwowalny, gdy rząd macierzy obserwowalności S, wynosi

n.

• W Matlabie obserwowalność układów otwartych bada się korzystając z

następującej funkcji: rankS. Dla układu o jednym wyjściu macierz

obserwowalności jest macierzą kwadratową. W tym przypadku badanie

obserwowalności ogranicza się do sprawdzenia, czy wyznacznik tej macierzy

jest różny od zera. Jeśli wyznacznik jest różny od zera, to macierz

obserwowalności ma rząd n.

,

0

0

v

C

A

t

t

e

A

A

A

t

t

e

e

dt

d

,

0

1

2

0

v

CA

CA

CA

C

A

t

t

n

e

,

1

2

n

CA

CA

CA

C

S

0

t

t

e

A

background image

Przykład. Obserwowalność

samopomiarowego łożyska

magnetycznego

W poprzednim przykładzie przedstawiliśmy równania stanu dla jednej osi łożyska magnetycznego

zarówno w przypadku pełnego modelu jak i modelu rozprzężonego. Obecnie przedstawimy

równanie pomiaru. Przyjmując, że mierzymy tylko prądy w obu cewkach (tak zwany układ

samopomiarowy), otrzymujemy dla pełnego modelu układu następujące równanie pomiaru:

przy czym, po rozprzężeniu układu mamy dla podukładu sterowanego macierz pomiaru:

.


Należy zbadać obserwowalność tego podukładu. Macierz obserwowalności dla układu

samopomiarowego ma postać:

.

Macierz obserwowalności jest macierzą kwadratową. Badanie obserwowalności ograniczymy

więc do badania wartości wyznacznika z macierzy obserwowalności. Ponieważ wyznacznik tej

macierzy wynosi:

,

to podukład sterowany z pomiarem prądów jest obserwowalny dla dowolnych niezerowych

parametrów układu.

2

1

1

1

0

0

i

i

x

x

Cx

y

1

0

0

C

2

2

2

0

0

1

0

(

)

(

)

2

2 (

)

(

) (

)

(

)

i

i

s

o

s

o

s i

i

i

s

o

s

o

s

o

s

o

k

R

L L

L L

k k

Rk

R m

k L L

L L

L L

L L

-

-

=�

+

+

-

-

+

+

+

+

G

2

2

2

det( )

0

(

)

s i

i

s

o

k k

L L

=

+

G

background image

Przykład. Obserwowalność łożyska magne-

tycznego przy pomiarze przemieszczenia

wału

• Gdy mierzymy jedynie przemieszczenie wału wirnika na kierunku osi pary

cewek elektromagnesów, to równanie pomiaru przyjmuje postać:


• przy czym, po rozprzężeniu układu dla części sterowanej macierz pomiaru

ma postać:

• .

• Zbadać obserwowalność podukładu sterowanego.

• W celu sprawdzenia obserwowalności podukładu sterowanego zbadamy

macierz obserwowalności dla przypadku pomiaru przemieszczenia:

.

• Ponieważ wyznacznik tej macierzy wynosi:

• ,

• to podukład sterowany przy pomiarze przemieszczenia jest obserwowalny

dla dowolnych niezerowych parametrów układu.

,

0

0

0

1

2

1

i

i

x

x

Cx

y

0

0

1

C

1

0

0

0

1

0

2

2

0

x

s

i

k

k

m

m

=

=�

� �

2

C

G

CA

CA

2

det(

)

0

i

k

m

=

x

G

background image

Postać kanoniczna Kalmana

• Kalman wykazał, że każdy układ otwarty z punktu widzenia

obserwowalności i sterowalności można podzielić na cztery części.

• Część niesterowalna i nieobserwowalna.

• Część niesterowalna i obserwowalna.

• Część sterowalna i nieobserwowalna.

• Część sterowalna i obserwowalna.

• . Algorytm wyznaczania tych części został opracowany przez Kalmana.

Temu podziałowi odpowiada podział macierzy A, B, C na odpowiednie

podmacierze charakteryzujące poszczególne części układu w sposób

podany poniżej:

• Wskaźniki 1,2,3,4 dotyczą odpowiednio: 1 – części niesterowalnej i

nieobserwowalnej, 2 - części niesterowalnej i obserwowalnej. 3 – części

sterowalnej i nieobserwowalnej, 4 - części sterowalnej i obserwowalnej.

[

]

33

34

31

32

3

44

42

4

4

2

11

12

22

,

,

,

� �

� �

� �

=

=

=

� �

� �

� �

A

A

A

A

B

0

A

0

A

B

A

B

C

0 C

0 C

0

0

A

A

0

0

0

0

A

0

background image

Postać kanoniczna Kalmana-cd

Okazało się, że w przypadku modelu układu w postaci transmitancji zajmujemy się jedynie

częścią czwartą, czyli transmitancja opisuje jedynie część obserwowalną i sterowalną układu

otwartego. Przy wykazaniu tego faktu skorzystamy ze znanej zależności na macierz odwrotną do

macierzy blokowej:

Jak wiemy związek pomiędzy modelem operatorowym i modelem w przestrzeni stanu jest

następujący:

Jeśli podstawimy w miejsce macierzy A, B, C ich postać kanoniczną Kalmana, to otrzymamy:

Uwzględniając wzór na odwracanie macierzy blokowej trójkątnej otrzymamy:

gdzie elementy macierzy blokowej trójkątnej oznaczone symbolem × są nieistotne przy wymnożeniu

powyższych macierzy, gdyż ostatecznie:

Należy podkreślić, że macierz transmitancji operatorowych dostarcza jedynie informacji o

właściwościach dynamicznych części sterowalnej i obserwowalnej, nie daje natomiast żadnych

informacji o pozostałych trzech częściach układu. W tym zakresie istotną przewagę ma modelowanie

układu w przestrzeni stanu.

1

4

1

4

2

1

1

1

1

1

4

2

1

M

0

M

M

M

M

M

0

M

M

 

D

B

A

I

C

G

 1

s

s

,

0

0

)

(

4

3

1

22

12

11

42

44

32

31

34

33

2

4

D

0

0

B

B

A

I

0

0

0

A

A

I

0

0

A

0

A

I

0

A

A

A

A

I

C

C

G

s

s

s

s

s

,

)

(

)

(

)

(

)

(

0

0

)

(

4

3

1

22

1

11

1

44

1

33

2

4

D

0

0

B

B

A

I

0

0

0

A

I

0

0

A

I

0

A

I

C

C

G

s

s

s

s

s

 

.

4

1

44

4

D

B

A

I

C

G

s

s

background image

Wrażliwość układu względem

parametrów

• Czy wystarcza badanie sterowalności i obserwowalności

oraz zaprojektowanie regulatora, aby podjąć decyzję o
budowaniu układu sterowania? Niestety, nie. Po
zaprojektowaniu regulatora dla układu sterowalnego i
obserwowalnego należy sprawdzić wrażliwość układu
zamkniętego na zmiany istotnych dla tego układu
parametrów. Może okazać się, że układ zamknięty jest
bardzo wrażliwy na niepewność parametrów modelu.
Wówczas niewielka ich zmiana, co zwykle ma miejsce w
układach rzeczywistych, prowadzi do niestabilności układu.
Pokażemy to w poniższym przykładzie.

background image

Przykład. Wrażliwość układu

sterowania łożysk magnetycznych

• W przykładach badaliśmy obserwowalność odpowiednio układu

łożyskowania magnetycznego z pomiarem tylko prądów w cewkach

elektromagnesów i układu z pomiarem tylko przemieszczenia wirnika

(zwory obwodu magnetycznego). Jak wiemy z wcześniejszych przykładów

parametry zlinearyzowanego modelu są funkcją parametrów punktu pracy.

Logicznym zagadnieniem jest więc badanie wrażliwości układu

zamkniętego na zmiany tych parametrów punktu pracy jak: prąd punktu

pracy io oraz położenie wirnika w punkcie pracy xo.

Dla układu samopomiarowego w wyniku procedury projektowania

uzyskano regulator metodą przesuwania biegunów z wykorzystaniem

obserwatora stanu do estymacji wektora stanu.. Na rysunku pokazano

przedziały parametrów punktu pracy, dla których układ zamknięty

pozostaje stabilny.

• Układ sterowania samopomiarowego jest bardzo wrażliwy na zmianę

parametrów punktu pracy. Obszar stabilnej pracy układu jest niewielki

(patrz – zakresy wartości parametrów). Aby można było realizować taki

układ, niezbędna jest bardzo precyzyjna identyfikacja parametrów

dynamicznych. Tak wyznaczone parametry obiektu pozwolą precyzyjnie

zaprojektować układ sterowania. Badania eksperymentalne wskazują

jednak, że nieuwzględnione w modelu nieliniowości korzystnie wpływają na

stabilność tego układu rozszerzając nieco zakres stabilnych przedziałów

parametrów.

background image

Przykład-cd

• Obszar stabilności układu samopomiarowego w funkcji parametrów

punktu pracy: i0 i x0.

0.9

2

0.9

4

0.9

6

0.9

8

1

1.0

2

1.0

4

1.0

6

3.49

8

3.4985

3.49

9

3.4995

3.5

3.5005

3.50

1

3.5015

3.502

3.5025

10

-4

Prąd punktu pracy i

o

[A]

Sz

cz

el

in

a

no

m

in

al

na

x

o

[m

]

Punkt pracy

(i

o

,x

o

)

Niestabilny obszar pracy

układu

Granica stabilności

Stabilny obszar pracy układu

Niestabilny obszar pracy

układu

background image

Przykład-cd

• Dla układu z pomiarem przemieszczenia wirnika wybrano regulator

typu PDD, a więc regulator proporcjonalny z dwiema akcjami

różniczkującymi. Taki regulator można realizować jedynie w technice

cyfrowej.

• Należy zauważyć, że nominalne wartości parametrów punktu pracy

wynoszą: xo=0.35mm, io=1A. Parametr xo reprezentuje wartość

szczeliny pomiędzy wirnikiem a stojanem łożyska magnetycznego. Tym

samym przemieszczanie wirnika dopuszczalne jest w przedziale 0-

0.7mm. Prąd punktu pracy równy jest połowie prądu nasycającego

obwód magnetyczny. Tym samym maksymalna wartość prądu może

wynosić 2A. Jak widzimy na rysunku został uwzględniony powyższy

przedział zmienności parametrów punktu pracy.

Na podstawie rysunku wnioskujemy, że układ z pomiarem

przemieszczenia jest praktycznie niewrażliwy na zmiany parametrów

punktu pracy. Wynika to z faktu, że aby sterować drganiami wirnika z

wykorzystaniem łożysk magnetycznych musimy mieć informację o

położeniu wirnika uzyskaną przez pomiar bezpośredni, pomiar

pośredni lub w wyniku procesu estymacji. Pomiar bezpośredni jest z

oczywistych względów najlepszy.

background image

Obszar stabilności układu sterowanego

napięciowo z regulatorem PD2 w funkcji

parametrów punktu pracy (io, xo).

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2

0

1

2

3

4

5

6

7

Prąd punktu pracy i

o

[A]

Sz

cz

el

in

a

no

m

in

al

na

x

o

[m

]

Punkt pracy

(i

o

,x

o

)

Niestabilny obszar pracy

układu

Granica stabilności

St

ab

iln

y

ob

sz

ar

p

ra

cy

uk

ła

du

x 10

-4


Document Outline


Wyszukiwarka

Podobne podstrony:
15,16 anal16 (Automatycznie zapisany)
automatyka i robotyka 15 16 Kub Nieznany (2)
16 Podstawy automatyki regulatory optymalne
automatyka i sterowanie wyklad 16
automatyka i sterowanie wyklad Nieznany (16)
Rozdz. 16., PODSTAWY AUTOMATKI
automatyka i robotyka 16 Kubeck automatyka kubeck
16 E65 Automatic Trunk Lid Lift
automatyka i sterowanie wyklad 16
Sld 16 Predykcja
Ubytki,niepr,poch poł(16 01 2008)
16 Metody fotodetekcji Detektory światła systematyka
FESTO Podstawy automatyzacji
wyklad badania mediow 15 i 16
RM 16
Automatyka (wyk 3i4) Przel zawory reg
Automatyzacja w KiC (w 2) Obiekty reg
16 Ogolne zasady leczenia ostrych zatrucid 16903 ppt

więcej podobnych podstron