Sprawozdanie koncowe

Metody i algorytmy

sterowania cyfrowego

Zakład Automatyki i Sterowania w Energetyce

Prowadzący

Mgr inż. Mateusz Pustułka

Temat:

Dobór nastaw cyfrowych regulatorów przemysłowych PID

Data oddania:

04.12.2013

Data wykonania ćwiczenia:

20.11.2013

Wykonał:

Rafał Szczepankiewicz

Ocena:
  1. Cel ćwiczenia:

1. Poznanie zasad doboru nastaw cyfrowych regulatorów przemysłowych.

2. Analiza pracy różnych typów cyfrowych regulatorów przemysłowych.

3. Optymalizowanie nastaw (strojenie ręczne) cyfrowych regulatorów

  1. Przebieg ćwiczenia:

Wyznaczyć parametry statyczne oraz dynamiczne obiektu G0(s) (przed korekcją):


$$\mathbf{G}_{\mathbf{0}}\left( \mathbf{s} \right)\mathbf{=}\frac{\mathbf{1}}{\mathbf{(Ns + 1) \bullet (Is + 1)}}$$

Gdzie:

N – ilość liter w nazwisku,

I – ilość liter w imieniu,

Wyznaczyłem transmitancję układu dla swoich danych:

%transmitancja

N=15;

I=5;

num=[1];

den=[75 20 1];

Gos=tf(num,den)

Gos =

1

-----------------

75 s^2 + 20 s + 1

Continuous-time transfer function.

Następnie wykreślając odpowiedź jednostkową dla tej funkcji, wyznaczany wartość fp , odczytując z wykresu punkt gdzie wartość przeregulowania jest nie większa niż 5% (np. T0.95 ) i obliczamy fp.

Czas Tp wynosi 51.1174 s (odczytałem z elementów macierzy utworzonej przy pomocy funkcji step), następnie dzielimy T95 przez 100 i uzyskujemy fp = 0.5112

N=15;

I=5;

num=[1];

den=[75 20 1];

Gos=tf(num,den);

[Y,T]=step(Gos);

Figure(1)

plot(T,Y)

grid

W95=Y(112,1)%odczytanie artości artości 0.95

T95=T(112,1)%odczytujemy fp (0.95 wartosci)

fp=T95/100 %wyznaczanie fp

W95 =

0.9503

T95 =

51.1174

fp =

0.5112

Następnie wyznaczyłem dyskretną transmitancję funkcji, która różni się od transmitancji w dziedzinie s charakterystycznym schodkowaniem, które nie jest dobrze dostrzegalne na wydruku, ponieważ obie funkcje prawie się pokrywają co jest pożądanym zjawiskiem.

Goz=c2d(Gos,fp,'zoh') %wyznaczanie dyskretnej

figure(2)

step(Gos,'r',Goz)

grid on

Kolejnym etapem w projektowaniu regulatora PID było dobranie K granicznego (Kgr) które to wykonywałem w simulinku doprowadzając układ zamknięty z ekstrapolatorem I rzędu na granice stabilności, czyli do momentu uzyskania pulsującej sinusoidy, która rozbiega się w nieskończoność ale również nie stabilizuje się. Odczytane przeze mnie Kgr = 81.8405,następnie odczytujemy również Tosc , czyli czas pomiędzy dwoma wartościami maksymalnymi Tosc = 6,5 poniżej układ do dobierania Kgr :

Po odczytaniu powyższych wielkość przystąpiłem do projektowania regulatora P, zaczynając od wyznaczenia wartości wzmocnienia K regulatora:

%wyznaczanie granicznego Kgr z simulinka, doprowadzamy układ do granicy

%stabilnosci zwiekszajac Kgr, odczytujemy Tosc

Kgr=81.8405;

Tosc=6.5;

Tp=51.1174;

%regulator P:

Kp1=0.5*Kgr

Zbudowałem układ w simulinku:

Następnie po zdefiniowaniu wzmocnienia zasymulowałem układ, wyniku przeniosłem do matlaba i wydrukowałem:

Następnie przystąpiłem do projektowania regulatora PI:

%regulator PI:

Ki2=0.54*((Kgr*fp)/Tosc);

Kp2=0.45*Kgr-0.5*Ki2;

Regulator PI (w subsystemie):

Uzyskana odpowiedź:

Ostatnim etapem było zaprojektowanie regulatora PID:

%regulator PID:

Kd3=(3/40)*((Kgr*Tosc)/fp);

Ki3=1.2*((Kgr*fp)/Tosc);

Kp3=0.6*Kgr-0.5*Ki3;

Regulator PID (w subsystemie):

Otrzymana odpowiedź:

Po dobraniu nastaw regulatorów P, PI, PID należy sprawdzić jakość regulacji przy pomocy wskaźników jakości regulacji, Do oceny jakości regulacji układu zamkniętego stosuje się najczęściej kryteria całkowe. Aby błąd regulacji był najmniejszy całka z uchybu musi dążyć do zera.

W praktyce stosuje się kilka wersji kryterium całkowego do oceny jakości regulacji. Poniżej najważniejsze z nich (należy wykorzystać je do oceny jakości regulacji zaprojektowanych regulatorów), kryteria całkowe w układzie dyskretnym można obliczyć stosując algorytm numerycznego całkowania metodą trapezów (rysunek poniżej):


I=  ∫0(e(t))2dt

Realizacja w simulinku:


I1= ∫0t(e(t))2dt

Realizacja w simulinku:


I2= ∫0|e(t)|dt

Realizacja w simulinku:


I3= ∫0t|e(t)|dt

Realizacja w simulinku:

Testy dla poszczególnych regulatorów:

Ostatnim etapem jest sprawdzenie odporności regulatorów testem odporności regulatorów.

Odporność regulatora oznacza tolerancję dla błędów powstałych podczas identyfikacji (niewłaściwa struktura modelu lub aproksymacja transmitancji obiektu regulacji) lub dla zmian parametrów obiektu (współczynnik wzmocnienia, stałe czasowe, opóźnienie) w czasie jego działania.

Pożądane jest, aby nawet jeśli model matematyczny obiektu przyjęty w procesie projektowania nie był prawidłowy, to układ regulacji będzie stabilny a jego regulacja bliska optymalnej.

W związku z powyższym, aby zbadać odporność regulatora należy zaprojektować regulator dla obiektu o transmitancji G0(s) , a następnie sprawdzić jego działanie w sytuacji, gdy rzeczywista transmitancja obiektu G’0(s) odbiega od tej, którą przyjęto w procesie projektowania, prezentacja układu ideowego na rysunku poniżej.

Badając odporność regulatorów wybrałem transmitancję o współczynnikach [74.5 19.5 0.5] a więc różniących się od zakładanej transmitancji o wartość 0.5 przy każdym współczynniku. Uzyskane przebiegi zamieściłem poniżej:

Realizacja simulink (regulator P):

Realizacja simulink (regulator PI):

Realizacja simulink (regulator PID):

  1. Wnioski:

Regulatory PID projektujemy dobierając nastawy 3 członów: proporcjonalnego, całkującego i różniczkującego. Możemy wykonać to na podstawie odpowiedzi na skok jednostkowy, wyznaczając Kgr i dalej kolejne nastawy. Dzięki zastosowaniu trzech członów uzyskujemy: szybki czas ustalania, małe przeregulowanie i dokładną wartość ustalenia. Zmieniając poszczególne nastawy możemy uzyskać regulator PID który będzie spełniał nasze nawet najbardziej specyficzne wymagania (np. szybki czas ustalenia bez względu na przeregulowanie itp.). Wpływ zmian nastaw przedstawiono w tabeli poniżej:

Aby sprawdzić poprawność doboru nastaw badamy wskaźniki jakości regulacji, które powinny dążyć do zero. Dla regulatora P są one wysokie, natomiast dołożenie członu I i D sprawiają, że wskaźniki dla mojego układu wahają się w granicach 3, oprócz wskaźnika ITAE, który wynosi ponad 20 ale jest to i tak ponad 3 razy mniej niż w przypadku regulatora P.

Pożądaną cechą jest aby zaprojektowane regulatory PID były odporne, czyli aby zachowywały się stabilnie nawet w przypadku, gdy transmitancja odbiega od założonej. Wszystkie regulatory zaprojektowane przeze mnie są stabilnie, niestety w przypadku regulatorów P i PI regulacja odbiega od optymalnej. W regulatorze P mamy do czynienia z dużym przeregulowaniem (blisko 1.8), natomiast w PI czas ustalania uległ dużemu wydłużeniu (do około 650 s). Regulator PID natomiast zachowuje się stabilnie i jego regulacja jest bliska optymalnej (nieznaczne zwiększenie przeregulowania do wartości

1.35) i czas ustalania uległ skróceniu.


Wyszukiwarka

Podobne podstrony:
2 Sprawozdanie końcowe KCl
SPRAWOZDANIE KOŃCOWE
Inwentaryzacja, Wzor 21-Sprawozdanie koncowe, Wzór 21
Automaty Sprawozdanie Koncowe
SPRAWOZDANIE końcowe do Gminy za rok 2011, User, Pulpit, Logopedia, logo, Ania Sajnóg, Ośrodek Wczes
2 Sprawozdanie końcowe KCl (na wypasie), semestr 2, krystalografia, laborki
08 Sprawozdanie koncowe
analogowo Sprawozdanie końcówka
Badanie własności metrologicznych mierników, Sprawozdanie końcowe
sprawozd końcowe
Sprawozdanie z pierwszego zadania(1), Rysunki potrzebne do wniosku końcowego
6 zalacznik 3 sprawozdanie roczne koncowe
sprawozdanie nr 2 końcowe (2)
sprawozdanie nr 2 końcowe, studia, agrobiotechnologie
Sprawozdanie forma koncowa
sprawozdanie nr 5 końcowe, studia, agrobiotechnologie
Sprawozdanie TRANS wersja końcowa
Układy wodiociągowe ze zb przepł końcowym i hydroforem
2 definicje i sprawozdawczośćid 19489 ppt

więcej podobnych podstron