REGULATOR PID - kss.wm.politechnika.koszalin.pl · W tym celu należy uruchomić program LabVIEW i...

8

Click here to load reader

Transcript of REGULATOR PID - kss.wm.politechnika.koszalin.pl · W tym celu należy uruchomić program LabVIEW i...

Page 1: REGULATOR PID - kss.wm.politechnika.koszalin.pl · W tym celu należy uruchomić program LabVIEW i otworzyć aplikację „PID”. Każdą zarejestrowaną charakterystykę należy

1

Ćwiczenie

REGULATOR PID

1. CEL ĆWICZENIA

Celem ćwiczenia jest zapoznanie studentów z rodzajami regulatorów oraz ich własnościami

dynamicznymi.

2. WPROWADZENIE TEORETYCZNE

2.1. Zadania regulatora

Na rysunku 1 pokazano uproszczony schemat blokowy układu automatycznej regulacji.

Jednym z elementów układu jest regulator.

Rys..1. Uproszczony schemat blokowy układu automatycznej regulacji. Oznaczenia: y –

wielkość regulowana, yo – wielkość zadana, e– uchyb (błąd) regulacji, u’– sygnał

na wyjściu regulatora, u – wielkość sterująca (regulująca), ym – wielkość regulowana,

zmierzona przez element pomiarowy

Regulator jest to urządzenie, którego zadaniem jest (rys.1):

1. porównanie wielkości regulowanej ym (zmierzonej przez element pomiarowy)

z wielkością zadaną yo;

2. na podstawie otrzymanej wielkości uchybu (błędu) regulacji e = yo – ym wytworzenie

wielkości sterującej u, oddziaływującej na obiekt sterowania w taki sposób, aby błąd

regulacji e miał dostatecznie małą wartość;

3. ukształtowanie własności statycznych i dynamicznych układu regulacji tak, aby układ ten

spełniał postawione przed nim wymagania. Wymaga się mianowicie, aby układ był

stabilny oraz zapewniał odpowiednią jakość regulacji w stanie ustalonym i przejściowym,

przy ograniczeniach nałożonych na przebieg sygnału sterującego. Własności dynamiczne

układu regulacji kształtuje się m.in. poprzez zastosowanie regulatora o odpowiednio

dobranych przez projektanta układu własnościach dynamicznych.

Page 2: REGULATOR PID - kss.wm.politechnika.koszalin.pl · W tym celu należy uruchomić program LabVIEW i otworzyć aplikację „PID”. Każdą zarejestrowaną charakterystykę należy

2

2.2. Podział regulatorów

Istnieje wiele kryteriów podziału regulatorów. Poniżej przedstawione zostaną niektóre

spośród nich.

I. Podział regulatorów ze względu na rodzaj energii potrzebnej do zasilania:

regulatory elektryczne,

regulatory pneumatyczne,

regulatory hydrauliczne.

II. Podział regulatorów ze względu na sposób budowy:

regulatory bezpośredniego działania, które charakteryzują się tym, że energię potrzebną do

napędu urządzenia wykonawczego pobierają z obiektu regulacji za pośrednictwem

elementu pomiarowego,

regulatory o pośrednim działaniu, zasilane w energię z obcego źródła.

III. Podział regulatorów ze względu na zmiany wielkości wyjściowej:

regulatory analogowe, do których zalicza się regulatory: o wyjściu będącym sygnałem

ciągłym (np. regulatory elektryczne i pneumatyczne), o wyjściu krokowym

i trójwartościowym (regulatory krokowe i trójpołożeniowe) oraz o wyjściu analogowym

nieciągłym (regulatory dwupołożeniowe i impulsowe),

regulatory cyfrowe,

regulatory analogowo – cyfrowe.

IV. Podział regulatorów ze względu na charakter zmian wielkości zadanej yo:

regulatory stałowartościowe, gdy wielkość zadana jest stała w czasie tzn. yo(t) = const,

regulatory programowe, gdy wielkość zadana zmienia się w czasie (yo= f(t)), zgodnie

z programem przyjętym przez projektanta układu automatyki,

regulatory nadążne, gdy wielkość zadana jest nieznaną funkcją czasu

regulatory ekstremalne, gdy wymaga się, aby wielkości regulowane przyjmowały wartości

ekstremalne.

V. Podział regulatorów liniowych ze względu na ich własności dynamiczne:

regulatory proporcjonalne typu P,

regulatory całkujące typu I,

regulatory proporcjonalno–całkujące typu PI,

regulatory proporcjonalno–różniczkujące typu PD,

regulatory proporcjonalno – całkująco – różniczkujące typu PID.

Page 3: REGULATOR PID - kss.wm.politechnika.koszalin.pl · W tym celu należy uruchomić program LabVIEW i otworzyć aplikację „PID”. Każdą zarejestrowaną charakterystykę należy

3

3.2. Własności dynamiczne regulatorów

Najczęściej stosowanymi liniowymi regulatorami przemysłowymi są regulatory PID, złożone

z elementów: proporcjonalnego P, całkującego I i różniczkującego D. Schemat blokowy

regulatora PID pokazano na rys. 2.

Rys. 2. Schemat blokowy regulatora PID

Właściwości dynamiczne idealnych regulatorów PID mogą być opisane za pomocą transmitancji operatorowej, będącej stosunkiem transformaty Laplace’a sygnału wyjściowego regulatora U’(s) i transformaty Laplace’a uchybu regulacji (sygnału wejściowego) E(s):

gdzie:

kp – współczynnik wzmocnienia, Ti – czas zdwojenia, Td – czas wyprzedzenia, s – zmienna zespolona w przekształceniu Laplace a.

Schemat blokowy nowoczesnego mikroprocesorowego regulatora PID pokazano na rysunku 3.

Rys. 3. Schemat blokowy mikroprocesorowego regulatora PID

k

1

1

Tis

Tds

pE(s) U'(s)

sT

sT

11k

)s(E

)s('UsG d

i

pr

Y0(s) E(s) ++

_

Y(s)

U'(s)P I

P D

_

Page 4: REGULATOR PID - kss.wm.politechnika.koszalin.pl · W tym celu należy uruchomić program LabVIEW i otworzyć aplikację „PID”. Każdą zarejestrowaną charakterystykę należy

4

Zakres proporcjonalności X = (1/kp) 100% jest to procentowa część pełnego zakresu zmian wielkości wejściowej e, potrzebna do wywołania pełnej zmiany wielkości wyjściowej u’ regulatora.

Czas zdwojenia (całkowania) Ti dotyczy regulatorów PI, których wielkość wyjściowa ma zarówno składową proporcjonalną up, jak i całkującą ui. Czas zdwojenia określa się na podstawie znajomości charakterystyki czasowej skokowej regulatora. Jest to czas potrzebny na to, aby sygnał wyjściowy regulatora, będący wynikiem działania całkującego, stał się równy sygnałowi będącemu wynikiem działania proporcjonalnego (rys. 4).

Rys. 4. Sposób wyznaczania czasu zdwojenia Ti

Zatem sygnał wyjściowy z regulatora PI (wypadkowy dla obu oddziaływań) po czasie Ti zwiększa dwukrotnie swoją wartość. Stąd pochodzi jego nazwa – czas zdwojenia.

Czas wyprzedzenia (różniczkowania) Td dotyczy regulatorów PD, których wielkość wyjściowa ma zarówno składową proporcjonalną, jak i różniczkującą. Czas wyprzedzenia określa się na podstawie odpowiedzi regulatora na wymuszenie w postaci narastającego liniowo sygnału uchybu regulacji e. Jest to czas, po którym sygnał wyjściowy regulatora, związany z działaniem proporcjonalnym up, zrówna się z sygnałem pochodzącym od działania różniczkującego ud (rys. 5.5).

Rys. 5.5. Sposób wyznaczania czasu wyprzedzenia Td

Wielkości kp (w starszych typach regulatorów X), Ti i Td noszą nazwę nastaw regulatora. Są to parametry nastrajalne, które dobieramy tak, aby:

uzyskać odpowiednie własności dynamiczne regulatora, uzyskać najlepszą jakość regulacji.

u'

t

Ti

ui

up

=up

e

u'

t

t

Td

up= ud

ud

Page 5: REGULATOR PID - kss.wm.politechnika.koszalin.pl · W tym celu należy uruchomić program LabVIEW i otworzyć aplikację „PID”. Każdą zarejestrowaną charakterystykę należy

5

Mogą być one zmieniane w pewnych przedziałach, zależnych od konstrukcji regulatora. Najczęściej spotykane zakresy nastaw są następujące:

dla nowoczesnych, mikroprocesorowych regulatorów, np. typu EFTRONIK:

kp = 0.1099.99, Ti = 0.003600 s, Td = 0.003600 s,

dla analogowych regulatorów pneumatycznych:

X = 23000%, Ti = 0.130 min., Td = 0.0520 min.

Często występuje ograniczenie nastaw, które polega na tym, że w danym regulatorze nie można nastawić dowolnych wartości jego parametrów, mimo że znajdują się one w dyspozycyjnym zakresie zmienności. Przykładowo w niektórych regulatorach nie można zrealizować nastaw, które nie spełniają nierówności Ti 4Td. Każdy regulator składa się ze wzajemnie połączonych wzmacniaczy i członów dynamicznych. Ważne jest przy tym, aby zakres nastaw był możliwie duży oraz żeby ich współzależność, zwana interakcją, nie była znaczną (tzn. aby przy zmianie kp, w sposób niezamierzony niewiele ulegały zmianie Ti i Td).

Transmitancja określona wzorem (5.1) dotyczy regulatora idealnego, którego w praktyce nie

daje się zrealizować. W warunkach rzeczywistych w członie różniczkującym występuje

inercja, określona stałą czasową T. Stała ta nie jest nastawialna. Zatem zamiast członu Td s

w transmitancji występuje człon

. Transmitancja operatorowa rzeczywistego regulatora

PID ma wówczas postać

idealny regulator proporcjonalny typu P

dla Ti = i Td = 0

regulator całkujący typu I

dla Td = 0

regulator proporcjonalno – całkującego typu PI

dla Td = 0

idealny regulator proporcjonalno – różniczkujący typu PD

dla Ti =

Page 6: REGULATOR PID - kss.wm.politechnika.koszalin.pl · W tym celu należy uruchomić program LabVIEW i otworzyć aplikację „PID”. Każdą zarejestrowaną charakterystykę należy

6

4. BADANIE REGULATORA PID

Instrukcja wykonawcza

1. Opis stanowiska

Podczas realizacji ćwiczenia wykorzystane zostanie stanowisko laboratoryjne umożliwiające

wyznaczenie charakterystyk czasowych skokowych pneumatycznego regulatora PID.

W skład stanowiska laboratoryjnego wchodzą:

pneumatyczny regulator PID,

reduktory ciśnienia R,

stacyjka pneumatyczna,

manometr,

rejestrator

2. Przebieg ćwiczenia

Podczas ćwiczenia należy:

- zapoznać się z budową regulatora pneumatycznego PID typu A404;

- zmontować stanowisko laboratoryjne do zdejmowania charakterystyk skokowych

pneumatycznych regulatorów PID,

- zarejestrować charakterystyki czasowe skokowe,

regulatora typu P dla:

skoku o wartości Δy = 0,04 MPa,

nastaw regulatora

X = 10%, Ti = Timax, Td = Tdmin,

X = 80%, Ti = Timax, Td = Tdmin,

regulatora typu PD dla:

skoku o wartości Δy = 0,03 MPa,

nastaw regulatora

X = 80%, Ti = Timax, Td = 0.1,

X = 80%, Ti = Timax, Td = 0.5,

regulatora typu PI dla:

skoku o wartości Δy = 0,03 MPa,

nastaw regulatora

X = 80%, Ti = 0.1, Td = Tdmin,

X = 80%, Ti = 0.3, Td = Tdmin,

Page 7: REGULATOR PID - kss.wm.politechnika.koszalin.pl · W tym celu należy uruchomić program LabVIEW i otworzyć aplikację „PID”. Każdą zarejestrowaną charakterystykę należy

7

regulatora typu PID dla:

skoku o wartości Δy = 0,03 MPa,

nastaw regulatora

X = 200%, Ti = 0.1, Td = 0.1,

gdzie: X – zakres proporcjonalności, Ti – czas całkowania, Td – czas różniczkowania

Charakterystyki czasowe skokowe należy zarejestrować przy pomocy komputera

wyposażonego w kartę pomiarową z wykorzystaniem programu LabVIEW.

W tym celu należy uruchomić program LabVIEW i otworzyć aplikację „PID”.

Każdą zarejestrowaną charakterystykę należy zapisać pod inną nazwą w okienku dialogowym

otwieranym automatycznie po zakończeniu rejestracji przebiegu. Zarejestrowane

charakterystyki zapisujemy w katalogu Pomiary na dysku C

C:\Pomiary\nazwa pliku

Wydruki należy sporządzić w programie MATLAB.

W tym celu uruchamiamy program MATLAB. Następnie należy do programu MATLAB

załadować wszystkie pliki z pomiarami zarejestrowanymi przy pomocy programu LabVIEW.

Do programu MATLAB pliki z pomiarami ładujemy poleceniem

load c:\Pimiary\nazwa pliku

Wydruki sporządzamy w postaci rodziny charakterystyk oddzielnie dla każdego typu

regulatora

plot(nazwa pliku)

hold on

plot(„nazwa następnego pliku tego samego typu regulatora”)

Następnie drukujemy uzyskaną rodzinę charakterystyk.

Page 8: REGULATOR PID - kss.wm.politechnika.koszalin.pl · W tym celu należy uruchomić program LabVIEW i otworzyć aplikację „PID”. Każdą zarejestrowaną charakterystykę należy

8

W sprawozdaniu należy zamieścić:

uzyskane podczas pomiarów przebiegi charakterystyk czasowych skokowych

regulatorów,

zaznaczyć na przebiegach charakterystyk oddziaływanie proporcjonalne, całkujące i

różniczkujące,

sformułować wnioski odnośnie wpływu nastaw regulatora na sygnał sterujący

(wyjściowy) z regulatora.

5. PROBLEMY KONTROLNE

1. Zadania regulatora w układzie automatycznej regulacji.

2. Podziały regulatorów.

3. Opis własności dynamicznych regulatorów PID idealnych i rzeczywistych.

4. Metodyka eksperymentalnego wyznaczania charakterystyk czasowych.

5. Nastawy regulatorów: współczynnik wzmocnienia, zakres proporcjonalności, czas

całkowania, czas różniczkowania.

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.

[5] Węgrzyn S.: Podstawy automatyki, PWN, Warszawa 1980

[6] Żalazny M., Podstawy automatyki, PWN, Warszawa 1976