wyznaczanie charakterystyk czasowych i częstotliwościowych

Transkrypt

wyznaczanie charakterystyk czasowych i częstotliwościowych
Ćwiczenie
WYZNACZANIE
CHARAKTERYSTYK CZASOWYCH I CZĘSTOTLIWOŚCIOWYCH
WYBRANYCH ELEMENTÓW AUTOMATYKI
Z WYKORZYTANIEM PROGRAMU MATLAB
Instrukcja wykonawcza
1. Cel ćwiczenia
Celem ćwiczenia jest zapoznanie studentów z:



wyznaczaniem charakterystyk czasowych elementów automatyki z wykorzystaniem
środowiska programowego MATLAB,
wyznaczaniem charakterystyk czasowych elementów automatyki z wykorzystaniem
środowiska programowego MATLAB,
wpływem zmian współczynnika wzmocnienia statycznego k oraz stałej czasowej T na
przebieg charakterystyk czasowych i częstotliwościowych badanych członów.
2. Wyznaczanie charakterystyk czasowych i częstotliwościowych elementów
automatyki przy pomocy środowiska programowego MATLAB
2.1. Wprowadzanie transmitancji operatorowych do MATLAB’a
Charakterystyki czasowe lub częstotliwościowe badanego członu lub układu automatyki
można wyznaczyć, korzystając ze środowiska programowego MATLAB. Warunkiem
uzyskania przebiegów charakterystyk jest znajomość transmitancji operatorowej badanego
członu lub układu automatyki. Nie jest jednak możliwe wprost wpisanie do programu
MATLAB wzoru na transmitancję operatorową. Środowisko programowe MATLAB wymaga,
by transmitancja operatorowa
badanego członu automatyki wprowadzona była
do tego programu w postaci wektora współczynników wielomianu licznika L(s) transmitancji
operatorowej oraz wektora współczynników wielomianu M(s) mianownika transmitancji
operatorowej.
Jak wiadomo, transmitancję operatorową badanego członu lub układu można przedstawić w
postaci ilorazu dwóch wielomianów:
Dla tej transmitancji wektory współczynników wielomianów L(s) i M(s) przyjmują postać:
-
wektor współczynników wielomianu L(s) licznika transmitancji
l = (bm, bm-1, …, b2, b1, b0]
-
wektor współczynników wielomianu M(s) mianownika transmitancji
m = [an, an-1, …, a2, a1, a0]
1
Współczynniki wielomianów muszą być umieszczone w nawiasie kwadratowym. Kolejne
wartości współczynników muszą być oddzielone spacją lub przecinkiem. Jeśli w wielomianie
nie występuje operator Laplace’a s, w którejś z potęg, wówczas wartość współczynnika
stojącego przy tej potędze wynosi 0.
Przykład 1
Dana jest transmitancja operatorowa badanego elementu:
Wektory współczynników wielomianu licznika l i mianownika m tej transmitancji mają postać:
l=[0.2 0 1]
m=[1 0 2 1]
Przykład 2
Poniżej podane zostaną transmitancje oraz odpowiadające im wektory współczynników
wielomianów liczników i mianowników następujących członów:
Człon inercyjny
l = [k]
m = [T_1]
Człon całkujący rzeczywisty
l = [k]
m = [T_1_0]
Człon różniczkujący rzeczywisty
l = [k_0]
m = [T_1]
2
2.2. Wyznaczanie charakterystyk czasowych skokowych i częstotliwościowych
elementów automatyki przy pomocy środowiska programowego MATLAB
Wyznaczanie charakterystyk czasowych skokowych i częstotliwościowych badanego członu z
wykorzystaniem MATLAB’a należy przeprowadzić w następujący sposób:
1.
Uruchomić w komputerze program MATLAB. Po uruchomieniu powinno pojawić się
główne okno MATLAB’A – COMMAND WINDOW.
2.
Do programu MATLAB należy wprowadzić wektor współczynników l wielomianu
licznika transmitancji badanego członu, a następnie nacisnąć klawisz ENTER. Po czym
należy wprowadzić wektor współczynników m wielomianu mianownika i wcisnąć klawisz
ENTER.
3.
Charakterystyki czasowe skokowe wyprowadzane są na ekran komputera instrukcją
step(l,m) i naciśnięciem klawisza ENTER.
4.
Charakterystyki częstotliwościowe wyprowadzane są na ekran komputera następującymi
instrukcjami:



5.
Charakterystyki Bode’go instrukcją bode(l,m) i naciśnięciem klawisza ENTER.
Charakterystyki Nichols’a instrukcją nichols(l,m) i naciśnięciem klawisza ENTER.
Charakterystyki Nyquist’a instrukcją nyquist(l,m) i naciśnięciem klawisza ENTER.
W celu uzyskania na ekranie komputera rodziny charakterystyk skokowych i
częstotliwościowych, a więc nałożenia jednej charakterystyki na drugą, należy po
wyprowadzeniu na ekran pierwszej z nich wpisać instrukcję hold on, a następnie wcisnąć
klawisz ENTER.
3. BADANIA CHARAKTERYSTYK CZASOWYCH SKOKOWYCH I
CZĘSTOTLIWOŚCIOWYCH
1.
Podczas ćwiczeń badane będą kolejno człony: inercyjny, całkujący rzeczywisty oraz
różniczkujący rzeczywisty.
2.
Badany będzie wpływ zmian wielkości wartości współczynnika wzmocnienia k i stałej
czasowej T na własności dynamiczne wymienionych wyżej członów automatyki, opisane
przebiegiem ich charakterystyk czasowych skokowych i częstotliwościowych. Dla
każdego z wyżej wymienionych członów wyznaczana będzie rodzina czterech
charakterystyk czasowych skokowych i częstotliwościowych. Charakterystyki wyznaczane
będą dla różnych wartości współczynnika wzmocnienia statycznego k i stałej czasowej T.
(Wartości współczynnika wzmocnienia statycznego k i stałej czasowej T występują w
wektorach l i m współczynników transmitancji badanych członów).
3.
Rodzina charakterystyk czasowych skokowych i częstotliwościowych wyznaczana będzie
dla kombinacji dwóch różnych wartości k oraz dwóch różnych wartości T, tzn.
I charakterystyka dla: k1 i T1,
II charakterystyka dla: k2 i T1,
III charakterystyka dla: k2 i T2,
IV charakterystyka dla: K1 i T2.
Wartości k1, k2, T1 i T2 zostaną podane przez prowadzącego zajęcia.
3
4.
Podczas uzyskiwania kolejnych charakterystyk na ekranie monitora należy zaobserwować
wpływ zmiany wartości k lub T na przebieg charakterystyk.
5.
Wydrukować należy dla każdego badanego członu automatyki jego rodzinę charakterystyk
czasowych skokowych i częstotliwościowych.
Sprawozdanie powinno zawierać:
-
transmitancje badanych członów,
-
wydruki rodzin charakterystyk skokowych i częstotliwościowych badanych członów,
-
każdą charakterystykę należy opisać, podając wartość: współczynnika wzmocnienia k i
stałej czasowej T, przy których ją uzyskano,
-
wnioski odnośnie wpływu zmiany parametrów k i T transmitancji na przebieg
charakterystyk czasowych skokowych i częstotliwościowych badanych członów.
4. PYTANIA KONTOLNE
1.
Sposoby opisu własności dynamicznych elementów automatyki.
2.
Definicja transmitancji operatorowej.
3.
Podział członów automatyki ze względu na ich właściwości dynamiczne.
4.
Definicja i podział charakterystyk czasowych.
5.
Rodzaje charakterystyk częstotliwościowych.
6.
Definicje współczynnika wzmocnienia k, stałej czasowej T i czasu opóźnienia T0.
Bibliografia
[1] Kaczorek T.: Teoria sterowania, PWN, Warszawa 1977.
[2] Pułaczewski J, Szack K., Manitius A.: Zasady automatyki, WNT, Warszawa 1974.
[3] Markowski A., Kostro J., Lewanowski A.: Automatyka w pytaniach i odpowiedziach,
WNT, Warszawa 1979.
[4] Praca zbiorowa: „Laboratorium z Podstaw Automatyki” Wydawnictwo Uczelniane
Politechniki Koszalińskiej 1999.
4