identyfikacja ob dynami


Politechnika Śląska Gliwice 20.03.2007

Wydział Elektryczny

Laboratorium Automatyki i Sterowania

Identyfikacja modeli dynamicznych

Grupa MEiUS

Sekcja 6

Kurczewski Dawid

Wolnik Tomasz

Wprowadzenie

Analiza układów automatycznej regulacji wymaga znajomości dynamicznych modeli obiektów tworzących te układy. Wyróżniamy dwa sposoby identyfikacji nieznanego modelu: poprzez badanie zjawisk fizycznych zachodzących w obiekcie lub poprzez badanie sygnałów wejściowych i wyjściowych. W naszym ćwiczeniu wykorzystaliśmy przy pomocy komputera drugi ze sposobów.

Celem tego ćwiczenia było poznanie prostych metod umożliwiających określenie postaci modelu matematycznego oraz parametrów dla dynamicznych modeli obiektów pierwszego i drugiego rzędu.

Wstęp teoretyczny

Podstawowe znaczenie w identyfikacji modelu dynamicznego ma znajomośc charakterystyk czasowych i częstotliwościowych. Pozwalają one na określenie typu poszukiwanego modelu. Określenie wartości liczbowych parametrów wybranego modelu wiąze się z zastosowaniem metod obliczeniowych dla danego modelu.

W ćwiczeniu badaliśmy dwa rodzaje modeli dynamicznych:

- model inercyjny I-rzędu z opóźnieniem

Jest on opisany jest równaniem różniczkowym pierwszego rzędu o postaci:

0x01 graphic
lub

0x01 graphic

gdzie

k = b0/a0 - współczynnik wzmocnienia statycznego

T = a1/a0 - stałą czasową,

τ - czasem opóźnienia.

Transmitancja operatorowa tego obiektu ma postać:

0x01 graphic

Odpowiedzi obiektu inercyjnego pierwszego rzędu na skokową i impulsową zmianę wielkości wejściowej mają odpowiednio postać:

x(t)=A1(t) ⇒ 0x01 graphic

x(t) = Aδ(t) ⇒ 0x01 graphic

- model inercyjny i oscylacyjny II-rzędu

Obiekt drugiego rzędu opisany jest równaniem różniczkowym drugiego rzędu o postaci ogólnej:

0x01 graphic

W zależności od wartości współczynników ma on charakter inercyjny lub oscylacyjny. Powyższe równanie można również zapisać w następującej postaci:

0x01 graphic

gdzie

k = b0/a0 - współczynnik wzmocnienia statycznego,

0x01 graphic
- pulsacja drgań własnych nietłumionych

0x01 graphic
- jest stopniem (współczynnikiem) tłumienia

Dla 0≤ξ<1 - obiekt ma charakter oscylacyjny i wtedy transmitancja operatorowa dla obiektu oscylacyjnego z opóźnieniem ma postać

0x01 graphic

Dla ξ≥1 - obiekt ma charakter inercyjny a transmitancja operatorowa obiektu inercyjnego wyrażona jest zależnością

0x01 graphic

gdzie

T1 i T2 - stałe czasowe przy czym zachodzą związki:

k = b0/a0

a2/a0 = T1T2

a1/a0 = T1+T2.

Dla przypadku granicznego przy tłumieniu ξ=1 stałe czasowe są sobie równe T1=T2

Przebieg ćwiczenia

W przeprowadzanym przez nas ćwiczeniu dokonywaliśmy identyfikacji modeli na podstawie

odpowiedzi skokowych na stanowisku umożliwiającym cyfrową rejestrację sygnału

wejściowego oraz odpowiedzi czasowej badanego obiektu za pomocą oscyloskopu

cyfrowego połączonego z komputerem.

0x01 graphic

Schemat umożliwiający identyfikacją modeli dynamicznych

Przedmiotem naszych badań było 5 różnych obiektów dla których zarejestrowaliśmy odpowiedź sygnału wyjściowego na sygnał wejściowy, nieliniowe przekształcenie zarejestrowanych wartości odpowiedzi skowkowej według zależności 0x01 graphic
oraz przebieg błędu dynamicznego.

OBIEKT nr.1

0x01 graphic

0x01 graphic

0x01 graphic

Otrzymane wyniki identyfikacji:

- model inercyjny 1-rzędu

- wzmocnienie k = 1,06195

- stała czasowa T = 0,00132

- czas opóźnienia τ = 0,00002

- amplituda sygnału wejściowego A=4,66

Z otrzymanych wyników można wyznaczyć równanie interpolacji najmniejszych kwadratów

z(t)= at + b, gdzie

a = 0x01 graphic
,

b = 0x01 graphic
, czyli równanie prostej z(t) przybiera postać

z(t)=-757,58t + 0,0152

hust=A*k=4,66*1,06195= 4,95

Transmitancja obiektu nr.1 bedzie miała postać: 0x01 graphic

Krzywa interpolacji ma idealnie kształt lini prostej w całym zakresie co świadczy o tym że jest to obiekt inercyjny 1-rzędu. Błąd dynamiczny mieści się w przedziale (+1,5 -0,5 )% co jest wynikiem poprawnym a jakość modelu jest zadowalająca

OBIEKT nr.2

0x01 graphic

0x01 graphic

0x01 graphic

Otrzymane wyniki identyfikacji:

- model inercyjny 2-rzędu

- wzmocnienie k = 1,06071

- stała czasowa T1 = 0,00195

- stała czasowa T2 = 0,00043

- czas opóźnienia τ = 0,00048

- amplituda sygnału wejściowego A = 4,7

Z otrzymanych wyników można wyznaczyć równanie interpolacji najmniejszych kwadratów

z(t)= at + b, gdzie

a = 0x01 graphic
,

0x01 graphic

z(t)=-512,82t + 0,249

hust=A*k=4,7*1,06071= 4,99

Transmitancja obiektu nr.2 bedzie miała postać:

0x01 graphic

W przypadku tego modelu obserwujemy ze krzywa zbliża się asymptotycznie do prostej co świadczy że jest to model inercyjny 2-rzędu. Rozrzut błędu dynamicznego również mieści się dopuszczalnych granicach - (+0,7 -1,8)%.

OBIEKT nr.3

0x01 graphic

0x01 graphic

0x01 graphic

Otrzymane wyniki identyfikacji:

- model inercyjny 2-rzędu

- wzmocnienie k = 1,06060

- stała czasowa T1 = 0,00122

- stała czasowa T2 = 0,00002

- czas opóźnienia τ = 0,00002

- amplituda sygnału wejściowego A = 4,7

Z otrzymanych wyników wyznaczamy równanie interpolacji najmniejszych kwadratów

z(t)= at + b, gdzie

a = 0x01 graphic
,

0x01 graphic

z(t)=--819,67t + 0,0165

hust=A*k=4,7*1,06060= 4,98

Transmitancja obiektu bedzie miała postać:

0x01 graphic

Rozrzut błędów nie jest zadowalający ponieważ przekracza on nawet 5%. W porównaniu z poprzednim modelem wynik ten jest o wiele gorszy. Ujawnia się to również na krzywej aproksymującej której przebieg nie odzwierciedla przebiegu zmiennej z

OBIEKT nr.4

0x01 graphic

0x01 graphic

0x01 graphic

Otrzymane wyniki identyfikacji:

- model inercyjny 2-rzędu

- wzmocnienie k = 1,06043

- stała czasowa T1 = 0,00227

- stała czasowa T2 = 0,00059

- czas opóźnienia τ = 0,00069

- amplituda sygnału wejściowego A = 4,55

Z otrzymanych wyników można wyznaczyć równanie interpolacji najmniejszych kwadratów

z(t)= at + b, gdzie

a = 0x01 graphic
,

0x01 graphic

z(t)=-440,52t + 1,35

hust=A*k=4,55*1,06043= 4,82

Transmitancja obiektu nr.2 bedzie miała postać:

0x01 graphic

Rozrzut błedów w dopuszczalnych granicach (+0,8 - 2,1)%. Również zadowalający jest przebiek krzywej aproksymującej która praktycznie pokrywa się z przebiegiem zmiennej z.

OBIEKT nr.5

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

Otrzymane wyniki identyfikacji:

Obiekt o mniejszym tłumieniu

k= 1,01876

ξ= 0,00324

f0=959,57 wtedy ωo=6026,099

A=33

hust=A*k=33*1,01876= 33,61

0x01 graphic

Obiekt o większym tłumieniu

k= 1,06334

ξ= 0,30627

f0=969,09 wtedy ωo=6085,88

A=33

hust=A*k=33*1,06334= 35,09

0x01 graphic

Obiekt o mniejszym tłumieniu ma znacznie dłuższy czas odpowiedzi domomentu wartości ustalonej (14ms) niż obiekt o większym tłumieniu (33*10-4s). Również rozrzut błędu dynamicznego dla obiektu i mniejszym tłumienu jest większy niż w drugim przypadku. Zawiera się on w granicach (+2 - 3,3)% podczas gdy dla dużego tłumienia jest to ±0,8%



Wyszukiwarka

Podobne podstrony:
IDENTYF 27-01.DOC, IDENTYFIKACJA OBIEKTÓW DYNAMICZNYCH
cw9 identyfikacja modelu dynamiczne
Identyfikacja właściwości dynamicznych termometrów elektrycznych, Informatyka, Podstawy miernictwa,
D2 Identyfikacja modelu dynamicznego
Identyfikacja modeli dynamicznych
Ćw 2 Identyfikacja obiektów dynamicznych doc
D2 Identyfikacja modelu dynamicznego żurawia naściennego
Identyfikacja Procesów Technologicznych, Identyfikacja charakterystyki statycznej obiektu dynamiczne
Identyfikacja Procesów Technologicznych, Identyfikacja charakterystyk statycznych obiektu dynamiczne
Identyfikacja Procesów Technologicznych, Identyfikacja parametryczna obiektu dynamicznego (cz.1 i 2)
Identyfikacja Procesów Technologicznych, Identyfikacja parametryczna obiektów dynamicznych, Nr ?wicz
OII01 Badanie dynamiki ruchu ob Nieznany
Identyfikacja Procesów Technologicznych, Identyfikacja charakterystyki statycznej obiektu dynamiczne
Dynamika1
Techniki wywierania wplywu oparte na dynamice interakcji
Analiza dynamiczna chodu w fazie podporu
identyfikacja analiza i ocena zagrozen

więcej podobnych podstron