• Nie Znaleziono Wyników

Komputerowe systemy sterowania AR - studia stacjonarne I stopnia

N/A
N/A
Protected

Academic year: 2022

Share "Komputerowe systemy sterowania AR - studia stacjonarne I stopnia"

Copied!
37
0
0

Pełen tekst

(1)

Komputerowe systemy sterowania

AR - studia stacjonarne I stopnia

Wykład 14 2015/2016

Kazimierz Duzinkiewicz, dr hab. Inż.

Katedra Inżynierii Systemów Sterowania

Obiekty sterowane – elementarne metody

identyfikacji

(2)

Obiekty sterowania i ich identyfikacja

Rodzaje wielkości związanych z charakterystykami obiektu/systemu sterowanego

(3)

Dwa etapy identyfikacji systemu:

1. Ustalenie lub dobór struktury modelu np. transmitancja z określonym stopniem licznika i mianownika

2. Oszacowanie/estymacja wartości parametrów

(4)

Przykładowy obiekt cieplny – proces ogrzewania pomieszczenia:

Problem sterowania: dostosować dostarczane ciepło Q tak, aby utrzymać stałą temperaturę w pomieszczeniu T. Temperatura zewnętrzna jest głównym zakłóceniem

Model z praw zachowania

Zmiana energii cieplnej pomieszczenia jest równa strumieniowi energii cieplnej netto dostarczanej do pomieszczenia

C TQT T

dt d

o

V

   

Ustalenie struktury – np. korzystając z praw zachowania

(5)

Przypomnienia – modele dynamiki

Ogólna postać opisu typu wejście – wyjście, równaniem różniczkowym liniowego systemu dynamicznego bez opóźnienia

       

   

u

 

t b u

 

t

dt b d t

dt u b d

t dt u

b d

t y t dt y a d t

dt y a d

t dt y

a d

0 1 1

m 1 m 1 m m

m m 1 1 n

1 n 1 n n

n n

gdzie

       

p y t B p u t

A

lub

 

p 1 a1p an 1pn 1 anpn

A   

 

p b0 b1p bm 1pm 1 bmpm

B    dt

pd

(1) Modele deterministyczne

- operator różniczkowania

(6)

Celem identyfikacji jest oszacowanie/estymacja współczynników wielomianów A oraz B dla danych stopni n oraz m równań (1) lub (2)

Dla obiektów z opóźnieniem modele te przyjmują postać

   

p y t B

  

p u t Td

A  

       

d

m 1 mm 11

d

1

d

0

d

m m m 1 1 n

1 n 1 n n

n n

T t u b T

t dt u b d T

t dt u

b d T

t dt u

b d

t y t dt y a d t

dt y a d

t dt y

a d

oraz

(2)

(7)

Dyskretna aproksymacja tych modeli prowadzi do modeli różnicowych, dla obiektów bez opóźnienia postaci

       

 

k b u

k 1

b u

k m 1

b u

k m

u b

n k y a 1 n k y a 1

k y a k

y

m 1

m 1

0

n 1

n 1

gdzie

 

q y

 

k B

 

q u

 

t A 11

lub

 

n n

1 n 1 n 1

1

1 1 a q a q a q

q

A   

 

m m

1 m 1 m 1

1 0

1 b b q b q b q

q

B   

  

k x k l

x

ql  

(3)

- operator przesunięcia czasowego

(8)

Celem identyfikacji jest oszacowanie/estymacja współczynników wielomianów A oraz B dla danych stopni n oraz m równań (3) lub (4)

dla obiektów z opóźnieniem

       

k m

b u

k m 1

b u

k m m 1

b u

k m m

u b

n k y a 1 n k y a 1

k y a k

y

d m

d 1

m d

1 d

0

n 1

n 1

lub

     

d

1

1 y k B q u t T

q

A  (4)

(9)

Identyfikacja systemów niezłożonych

Systemy niezłożone:

- dynamika pierwszego lub drugiego rzędu - brak zer

(10)

Odpowiedź systemu zależy od:

- zastosowanego wymuszenia

- narzuconych warunków początkowych Stosowane wymuszenia indentyfikacyjne:

- wymuszenie stałe (test statyczny) - wymuszenie skokowe

- wymuszenie impulsowe - wymuszenie sinusoidalne

- wymuszenie przypadkowe – zwykle pseudo – przypadkowa sekwencja binarna - wymuszenie występujące w normalnym działaniu systemu

(11)

Test statyczny:

Cele:

1. Identyfikacja elementów całkujących w dynamice obiektu (ewentualnie niestabilności obiektu)

2. Określenie/identyfikacja charakterystyki statycznej obiektu

Realizacja:

1. Podanie na wejście sygnału stałego

2. Zmiana sygnału wejściowego w pełnym zakresie jego

możliwych zmian

Charakterystyka statyczna z histerezą Charakterystyka statyczna nieliniowa Charakterystyka statyczna liniowa

(12)

Identyfikacja z odpowiedzi skokowej

Cel: Pozyskanie podstawowej wiedzy o dynamice obiektu (wstępny wybór struktury) i wstępne oszacowanie wartości parametrów

charakteryzujących dynamikę obiektu

Metody bazujące na odpowiedzi skokowej należą do grupy metod deterministycznych (nie uwzględniane są źródła sygnałów przypadkowych)

Zastosowanie tych metod powinno dostarczyć informacji o wzmocnieniu obiektu, jego dominujących stałych czasowych i czasach opóźnień

Podczas eksperymentu identyfikacyjnego, w przypadku obiektów wielowymiarowych, zmieniana jest skokowo wartość jednej wielkości wejściowej a pozostałe utrzymywane są na stałej wartości

(13)

Pomierzona odpowiedź obiektu jest odpowiedzią na rzeczywisty skok sygnału wejściowego – należy zadbać o to, aby badany proces znajdował się w stanie ustalonym przed skokową zmianą sygnału wejściowego

Aby uzyskać odpowiedź na skok jednostkowy należy uzyskaną odpowiedź znormalizować

W celu normalizacji można posłużyć się następującą formułą gdzie,

i

- i-ty punkt odpowiedzi skokowej

k

- k-ty pomiar,

k1 ,..., N u

k

- amplituda skoku w k-tym pomiarze,

y

ik - wartość odpowiedzi w k-tym pomiarze w i-tym punkcie,

y

ik

- wartość odpowiedzi finalna w i-tym punkcie

Ponieważ identyfikowany proces może być w ogólności nieliniowy, warto zarejestrować kilka odpowiedzi skokowych dla różnych amplitud skoku i różnych jego znaków

(14)

Wymuszenie skokowe: Obiekt pierwszego rzędu - inercyjny

Równanie różniczkowe:

Transmitancja:

Element charakteryzowany dwoma parametrami:

Identyfikacja parametrów z charakterystyki skokowej

(15)

Czynności eksperymentu identyfikacyjnego:

1. Obiekt powinien znajdować się w stanie ustalonym. Sprawdzamy, czy warunek ten jest spełniony przed rozpoczęciem eksperymentu

2. Niech

  t y dla t 0

y

ss1

    

 

0 t

dla u

0 t

dla t u

u

1 ss

1 ss

wówczas

   

 

 

 

 

b b

T t 1

ss 2

ss 1

ss

T t 2

ss 1

ss 2

ss

e 1 y

y y

e y

y y

t y

(16)

3. Znajdź wzmocnienie statyczne obiektu Kp

u y u

u

y K y

1 ss 2

ss

1 ss 2

ss

p

 

 

4. Znajdź stałą czasową bezwładności Tb a. Metoda przyrostów procentowych

   

 

 

 

 

b b b T

t

1 ss 2

ss

1 ss

T 3 t

dla 950

. 0

T 2 t

dla 865

. 0

T t

dla 632

. 0 e

y 1 y

y t

y zmiana

calkowita

t y

zmiana

b

(17)

b. Metoda logarytmicznej linearyzacji

 

2 ss 1

ss

2 T ss

t

y y

y t

e

b

y

 

stąd

    t z t

y y

y ln y

T t

2 ss

1 ss 2

ss b

 

 

 

T

b

1 t

t

z

(18)

Przykład:

a = 1

Czas [s]

Amplituda wyjścia

(19)
(20)
(21)

Wymuszenie skokowe: Obiekt drugiego rzędu – oscylacyjny

Równanie różniczkowe:

Transmitancja:

Element charakteryzowany trzema parametrami:

(22)

Czynności eksperymentu identyfikacyjnego:

1. Obiekt powinien znajdować się w stanie ustalonym. Sprawdzamy, czy warunek ten jest spełniony przed rozpoczęciem eksperymentu

2. Niech

  t y dla t 0

y

ss1

    

 

0 t

dla u

0 t

dla t u

u

1 ss

1 ss

wówczas

 

   





  

 

  



2 2 0

t 1

ss 2

ss 2 ss

1 sin

1 1 e

y y

y t y

0

(23)

3. Znajdź wzmocnienie statyczne obiektu Kp

u y u

u

y K y

1 ss 2

ss

1 ss 2

ss

p

 

 

4. Znajdź okres i pulsację drgań tłumionych T, ω

2

0

1

T T 2

skokowa

Odpowiedz         

(24)

5. Znajdź współczynnik tłumienia ξ

a. Metoda logarytmicznego dekrementu

 

 

 

 

 

 

 

 

nT t 2

1 ss 2

ss 2

ss i

t 2

1 ss 2

ss 2

ss i

i 0

i 0

e 1

y y y

nT t

y

e 1

y y y

t y

t

 

nT

y T y

y t

ln y n 1

0 2

ss i

2 ss

i



 

 

 

t

 

inT

ss2y 12 2

y

y t

ln y n 1

 

 



 

 

(25)

b. Procentowego przeregulowania

  

sin 1

y e y

y y

OS

max ss2 ss2 ss1 2

0

 

y

ss2

y

ss1

e

1 2

OS

stąd

 

 

 

  OS

y ln y

1 1

1 ss 2

ss

2

Rozwiązać ze względu na współczynnik tłumienia ξ

  t

y

t , Czas

ymax

2

yss

1

yss

0 t

1

(26)

Inne obiekty Wymuszenie skokowe:

Obiekt pierwszego rzędu z opóźnieniem

Transmitancja:

Element charakteryzowany trzema parametrami:

Identyfikacja parametrów z charakterystyki skokowej

 

T s

b

p d

s e T 1 s K

G

  a

wzmocnieni ik

wspolczynn Kp

ci bezwlasnos czasowa

stala Tb

czasowe opoznienie

Td

Tb

Kp

Równanie różniczkowe:

 

p

d

b y t K u t T

dt

T dy   

(27)

Znając dwa punkty odpowiedzi skokowej jednostkowej

  

 

 

 

 

d T

T t

p

d

T t e

1 K

T t 0

t

y

bd

możemy policzyć:

 

 

 

b d 1

T T t p

1

t K 1 e

y

 

 

 

b d 2

T T t p

2

t K 1 e

y

2 p

1 p

1 2 b

y K

y ln K

t T t

 

1 x

t x T t

, K

y ln K

K y ln K

x

d 2 1

p 2 p

p 1 p

 

(28)

Wymuszenie skokowe: Obiekt pierwszego rzędu – całkujący idealny Równanie różniczkowe:

Transmitancja:

Element charakteryzowany jednym parametrem:

Identyfikacja parametrów z charakterystyki skokowej

(29)

Przykład:

a = 1

Czas [s]

Amplituda wyjścia

Ti = 1[s]

(30)
(31)

Wymuszenie skokowe: Obiekt pierwszego rzędu – całkujący rzeczywisty Równanie różniczkowe:

Transmitancja:

Element charakteryzowany dwoma parametrami:

Identyfikacja parametrów z charakterystyki skokowej

(32)

Przykład:

a = 1

Amplituda wyjścia

0.4

(33)
(34)
(35)

Wymuszenie skokowe: Obiekt drugiego i wyższego rzędu – inercyjny Równanie różniczkowe:

Transmitancja:

Element charakteryzowany trzema parametrami:

Identyfikacja parametrów z charakterystyki skokowej

- stałych czasowych bezwładności z

charakterystyki skokowej określić nie można

(36)

Obiekty wieloinercyjne o różnych stałych czasowych, identyfikacja z odpowiedzi skokowej - możliwa aproksymacja

- modelem inercji pierwszego rzędu z opóźnieniem,

- modelem wieloinercyjnym o tej samej stałej czasowej i z opóźnieniem,

Metoda Strejca

- modelem wieloinercyjnym o różnych stałych czasowych pozostających ze sobą w stosunku wielokrotności i z opóźnieniem,

(37)

Dziękuję za uczestnictwo w wykładzie i uwagę

Cytaty

Powiązane dokumenty

Równania różniczkowe cząstkowe liniowe jednorodne

[r]

Podstawowa wiedza teoretyczna w zakresie pisania pracy dyplomowej (wymogi stawiane pracy); konstrukcja,

:$GPLQLVWUDFMDSXEOLF]QDZREHFSU]HREUDĪHĔLZ\]ZDĔZGRELHJOREDOL]DFML K_W07 U1 - Student korzysta z wiedzy teoretycznej oraz regulacji prawnych z zakresu prawa i

2. Konstrukcja pracy dyplomowej. Metodyka pisania pracy dyplomowej.

3RGVWDZRZHSRMĊFLDSUDZDLSUDZR]QDZVWZD2018/19, Podstawy prawa cywilnego i handlowego

W3 - Student zna regulacje prawne, podmioty sektora finansów publicznych oraz instytucje z zakresu

Dla efektywnego znalezienia rozwiązania optymalnego zagadnienia ekstremalnego przy korzystaniu ze zmodyfikowanej metody simpleksowej nie jest potrzebna znajomość pełnej