Podręcznik
Wstęp do logiki rozmytej
6. Przykłady zastosowań logiki rozmytej
6.1. Regulator mikroprocesorowy EFTRONIK XF typ U496
Źródło: Dokumentacja techniczno-ruchowa DTR-U496-01, wydanie I, Zakład Systemów Automatyki MERA-PNEFAL S.A., 1997, s. 96.
Czterokanałowy regulator mikroprocesorowy EFTRONIK XF typ U496 produkcji Zakładu Systemów Automatyki MERA-PNEFAL S.A.

Podstawową zaletą regulatora EFTRONIK XF jest możliwość zastosowania liniowych algorytmów regulatorów PID do sterowania procesów nieliniowych. W przypadku procesów nieliniowych, przy znacznych zmianach wartości zadanej SP lub znacznej amplitudzie zakłóceń, regulatory realizujące konwencjonalne algorytmy PID mogą być nieskuteczne w tym sensie, że nie zapewniają uzyskania założonych kryteriów jakości regulacji lub wręcz prowadzą do utraty stabilności.
Jeśli właściwości dynamiczne lub/i parametry regulownego procesu zależą od wartości zadanej, to dla każdej jej wartości (punktu pracy) i niewielkiego otoczenia tego punktu można dobrać lokalny liniowy regulator PID zapewniający spełnienie wymaganych kryteriów jakości regulacji. Można też pokusić się o projekt regulatora PID o parametrach będącymi ciągłymi bądź nieciągłymi funkcjami wartości zadanej. W praktyce można w tym celu posłużyć się zbiorem kilku lub kilkunastu zestawów nastaw (,
,
) regulatorów lokalnych zaprojektowanych dla różnych punktów pracy.
Taką właściwość posiada regulator EFTRONIK XF. Umożliwia on zapis i zapamiętanie łącznie do 10 zestawów lokalnych nastaw PID w każdym z jego czterech kanałów regulacyjnych.
Przykładową charakterystykę nieliniowego obiektu regulacji, w którym współczynnik wzmocnienia obiektu jest funkcją punktu pracy przedstawiono na Rys. 41. Na tym rysunku przedstawiono również sposób określania wartości punktów węzłowych
, dla których wyznaczane są zestawy parametrów lokalnych regulatorów PID.
Sposób ten jest następujący. Najpierw zakres zmian wartości zadanej dzielony jest na obszarów (partycji) wyznaczonych dyskretnymi punktami
. Wartości
dobierane są w taki sposób, aby różnicom wartości zadanych
odpowiadały w przybliżeniu takie same zmiany współczynnika wzmocnienia obiektu
. Jak można zauważyć, ten sposób wyznaczania punktów
pozwala w istocie na dokonanie liniowej aproksymacji odcinkowej funkcji
.


Przypuśćmy, że dla małych odchyleń wielkości regulowanej od wartości uzyskano doświadczalnie zbiór nastaw
lokalnego regulatora
. Podobnie, dla wartości zadanej
uzyskano zbiór nastaw
, itd. Przy zachowaniu odpowiedniej procedury postępowania uzyskane zestawy nastaw mogą być zapisane do pamięci regulatora w postaci odpowiednich tablic.
W przypadku realizacji sterowania rozmytego, w każdym kroku sterowania, a więc dla każdej chwilowej wartości wielkości regulowanej PV następuje wyznaczenie chwilowych nastaw regulatora PID. W tym celu tworzone są w regulatorze w sposób automatyczny zbiory rozmyte o trójkątnych funkcjach przynależności (jak na rys. 42). Liczba zbiorów rozmytych jest równa liczbie zestawów parametrów regulatorów lokalnych wprowadzonych do pamięci kanału regulacyjnego regulatora. Funkcje przynależności tych zbiorów są tak skonstruowane, że każdej wartości regulowanej (mierzonej) odpowiadają co najwyżej dwa punkty przecięcia
i
jak pokazano na Rys. 42.


Jeśli zatem wartość sygnału wyjściowego obiektu w i-tej chwili czasowej jest równa (tzn. dynamiczny punkt pracy jest równy
) to odpowiadają mu wartości funkcji przynależności
i
, przy założeniu, że przestrzenie rozważań dla
i
są tożsame. Z Rys. 42 wynika, że:
![]() |
(166) |
---|
![]() |
(167) |
---|
Stąd wyznaczane są wartości ,
i
z zależności:
![]() |
(168) |
---|
![]() |
(169) |
---|
![]() |
(170) |
---|
gdzie: ,
- współczynniki wzmocnienia w punktach pracy
i
,
,
- czasy zdwojenia (całkowania)w punktach pracy
i
,
- rzeczywisty punkt pracy obiektu regulacji,
- współczynnik przyjmujący wartość 1 dla regulatora PID i wartość 0 dla regulatora PI.
Spróbujemy wykazać, że ten prosty algorytm rozmytego doboru parametrów regulatora PID jest równoważny wnioskowaniu Takagi-Sugeno. Dla skoncentrowania uwagi przypatrzmy się zależności (166).
Ponieważ (patrz Rys. 42) jest dopełnieniem
to ich suma arytmetyczna zgodnie z (49) jest równa 1. Zatem wyrażenie (166) można traktować jako średnią ważoną wartości
i
. Współczynnikami wagowymi są tutaj wartości funkcji przynależności
i
. Możemy zatem sądzić, że zależność (166) może być jedną z postaci rozwinięcia wzoru (156). Skoro tak, to dokonamy rekonstrukcji zbioru reguł regulatora pozwalających na wyznaczenie współczynnika wzmocnienia
w postaci:
![]() |
(171) |
---|
W podobny sposób wyznaczane są: stała czasowa całkowania oraz stała czasowa różniczkowania
.
Zatem regulator EFTRONIK XF należy traktować jako regulator PID, w którym dobór jego parametrów jest zależny od wartości regulowanej i jest realizowany automatycznie z wykorzystaniem wnioskowania aproksymatora rozmytego Sugeno-Takagi.