09 07 artykul2pid 8081 Nieznany

background image

ostatnich latach wiele uwagi poświęca się odpor-
nym (mocnym) układom regulacji automatycz-

nej. Do tej grupy układów należą różne struktury ze
śledzeniem modelu (Model Following Control – MFC)
szeroko przedstawione w [2, 3, 8]. Wśród tych struktur
najbardziej interesującą jest struktura MFC/IMC (In-
ternal Model Control
) przedstawiona na rys. 1. Ma ona
dobre właściwości śledzenia wartości zadanej oraz niską
wrażliwość zakłóceniową. Proces P(s) jest sterowany
sumą dwóch sygnałów: z regulatora R

m

(s) i R(s), przy

czym sygnałem wejściowym regulatora R

m

(s) jest błąd

procesu e

p

(s), a sygnałem wejściowym regulatora R(s)

sygnał błędu y*

m

(s) – y(s).

Zgodnie z [8] można napisać:

y s

R

s P s

R s M s

P s

R

s

R s

R

s R s M s

m

m

m

( )

( )

( )

( )

( )

( )

( )

( )

( ) ( )

( )

=

+

(

)

+

+

+

(

)

1

1

rr s

P s

R

s

R s

R

s R s M s

d s

m

m

( )

( )

( )

( )

( ) ( )

( )

( )

+

+

+

+

+

(

)

1

1

(1)



Hybrydowy układ regulacji typu MFC/IMC



Jerzy Brzózka

Artykuł przedstawia nowy hybrydowy układ regulacji ze śledzeniem modelu
Model Following Control/Internal Model Control (MFC/IMC). W miejsce
jednego modelu procesu – używanego w dotychczasowych układach
regulacji tego typu – zastosowano przełączanie modeli. Takie rozwiązanie
prowadzi do poprawy jakości działania układu i dopuszcza jednocześnie
szerszy zakres zmian parametrów regulowanego procesu. Przeprowadzono
analizę stabilności układu hybrydowego oraz porównano jakość procesu
regulacji w hybrydowym i klasycznym układzie MFC/IMC.

dr inz. Jerzy Brzózka – Akademia Morska
w Szczecinie, Zakład Automatyki Okrętowej,
jb@am.szczecin.pl

Pomiary Automatyka Robotyka 9/2007

Aby zapewnić stabilną pracę tej struktury, należy

zagwarantować stabilną pracę pętli R

m

(s)P(s) oraz

R(s)P(s).

Jak wynika z rys. 1 udział regulatora R(s) w sterowa-

niu procesem P(s) jest tym mniejszy, im bardziej dokład-
nie model M(s) przybliża proces P(s). W przypadku gdy
M(s) = P(s), na podstawie (1) można napisać:

y s

R

s P s

R

s P s

r s

R

s P s

R s P s

d

m

m

m

( )

( ) ( )

( ) ( )

( )

( ) ( )

( ) ( )

=

+

+

+

+

(

)

+

(

)

1

1

1

1

(( )

s

(2)

Tak więc – jak wynika z zależności (2) – dla śledze-

nia wartości zadanej należy zapewnić stabilność pętli
R

m

(s)P(s), a dla tłumienia zakłóceń – tak jak poprzednio

– pętli R

m

(s)P(s) oraz R(s)P(s).

W strukturze z rys. 1 zakłada się, że M(s) jest trans-

mitancją modelu procesu nominalnego. W przypadku
znacznych perturbacji procesu „powyżej” lub „poniżej”
procesu nominalnego, układ nie ma żadnej możliwości
wyboru innego modelu „bliższego” aktualnemu proce-
sowi. Taką możliwość daje zaproponowany nowy, hybry-
dowy układ typu MFC/IMC z przełączaniem modelu.

Układem hybrydowym nazywa się taki układ, w któ-

rym występuje przełączanie między jego podukładami
(ciągłymi, dyskretnymi).

W praktyce istnieje bardzo wiele układów, w których

zachodzi przełączanie między różnymi podsystemami,
np. w przemyśle samochodowym, podczas sterowania
przepływem danych w sieciach komputerowych, w ro-
botyce, we wbudowanych układach sterowania, w ukła-
dach regulacji z regulatorem nadzorczym (supervisory
control
) itp. Układy hybrydowe stosuje się też wtedy,
gdy nie można ustabilizować fragmentu danego pro-
cesu za pomocą pojedynczej pętli ujemnego sprzężenia
zwrotnego.

Pewną odmianę systemów hybrydowych stanowią

– bardzo popularne obecnie – układy (modele i regu-
latory) rozmyte, w których zaletą jest to, że w algoryt-
mie ich pracy można wykorzystać wiedzę ekspertów
zawartą w nieostrych sformułowaniach formalnych [7].
Układy rozmyte dysponują bardzo dużą liczbą stopni

12

Rys. 1. Klasyczna struktura MFC/IMC. Przyjęte oznaczenia

transmitancji i transformat: M(s) – model; P(s) – proces;
R

m

(s) – regulator modelu; R(s) – regulator procesu;

y(s) – wielkość regulowana; r(s) – wartość zadana;
d(s) – zakłócenia; e

p

(s) – błąd regulacji w pętli procesu;

y

m

*(s) – wielkość wyjściowa z modelu

background image

swobody, co wynika z zasady ich działania (rozmywanie,
wnioskowanie, ostrzenie). Układy rozmyte mają więc
ogromną liczbę możliwych do strojenia parametrów.
Synteza układu rozmytego prowadzi w konsekwencji do
sumatora – wzmacniacza nieliniowego, którego charak-
terystykę trudno jest kształtować przy wykorzystaniu
metodologii zbiorów rozmytych.

Łatwiejszą metodą jest sformułowanie tablicy lub

reguł przełączeń pomiędzy poszczególnymi stanami
ciągłymi. Takiej właśnie metody dotyczy prezentowany
artykuł.

Propozycja hybrydowego układu
regulacji MFC/IMC

Schemat blokowy nowego, hybrydowego układu regula-
cji typu MFC/IMC nazwanego switched MFC/IMC przed-
stawiono na rys. 2. W układzie tym decyzję o przełącze-
niu podejmuje zaprojektowany blok, umownie nazwany
min, wybierający wartość minimalną ze zbioru swoich
sygnałów wejściowych, z których każdy stanowi moduł
z różnicy sygnału wyjściowego y

*

mi

(s) z danego modelu

M

i

(s) i sygnału wyjściowego z procesu y(s). Po wyborze

wartości minimalnej na wejście regulatora R(s) poda-
wana jest bieżąca wartość wybranego wejścia, tj. różnica
y

*

mi

(s) – y(s). Analogicznie układy regulacji (z blokiem

minimum i/lub maksimum) nazywane są w literaturze
[1] selector control.

Projektowanie hybrydowych układów
regulacji

Najpopularniejszą strukturą hybrydowego układu re-
gulacji jest struktura z przełączalnymi regulatorami
(rys. 3).

W takich układach hybrydowych, poszczególne, prze-

łączane regulatory R

1

... R

n

realizują różne, często wyklu-

czające się zadania, np. osiąganie dobrych wskaźników
jakościowych procesu regulacji i zapewnienie wysokiej
odporności [6].

W projektowaniu układów hybrydowych wykorzy-

stuje się metody sterowania optymalnego (minimaliza-
cja funkcji kosztów z jednoczesnym wyborem trajek-
torii sterowania gwarantującej wymagane działanie;
minimalizacja czasu obliczeń), stochastycznego (po-
szczególne regulatory gwarantują wymagane działanie
z określonym poziomem ufności), tzw. viable control
[4, 5] (regulator wykorzystuje algorytm identyfikujący
trajektorie sterowania i wybiera tę, która gwarantuje
pożądane działanie). Spośród innych metod stosowa-
nych do projektowania układów hybrydowych można
wymienić sterowanie predykcyjne z modelem (Model
Predictive Control
, MPC) i metody z zastosowaniem re-
gulatorów odpornych.

W przypadku prezentowanego hybrydowego układu

regulacji MFC/IMC zachodzi przełączanie między mo-
delami procesu.

Stabilność układów
hybrydowych

Stabilność jest jednym z podstawo-
wych wymagań, jakie musi spełnić
hybrydowy układ regulacji. Z powo-
du występowania elementu prze-
łączającego jest to zawsze układ
nieliniow y, nawet w przypadku
przełączania liniowych elementów
składowych [9].

Powszechnie stosowaną metodą

wyznaczania warunków stabilności
globalnej układów hybrydowych jest
metoda funkcji Lapunowa. W przy-
padku układów hybrydowych poszu-
kiwana jest wspólna (dla wszystkich
przełączanych układów) funkcja La-

punowa. Jest to warunek dostateczny. Istnienie takiej
funkcji zapewnia stabilność układu hybrydowego.

Załóżmy, że istnieje rodzina autonomicznych układów

liniowych (uzyskana w wyniku i przełączeń) opisana
układem równań stanu (3):

(3)

gdzie A

i

są macierzami stanu o ujemnych wartościach

własnych.

R1

R2

Rn

obiekt

(proces)

element

decyzyjny

u

1

u

n

u

2

y

Rys. 3. Wieloregulatorowa struktura hybrydowego układu

regulacji

Rys. 2. Schemat blokowy hybrydowego układu regulacji MFC/IMC (switched

MFC/IMC): M

1

(s), M

2

(s), M

3

(s), M

4

(s) – transmitancje modeli procesu;

y

*

m1

(sy

*

m4

(s) wielkości wyjściowe z odpowiednich modeli; min – blok

wyszukiwania minimum

Pomiary Automatyka Robotyka 9/2007

13

background image

Pomiary Automatyka Robotyka 9/2007

14

Dalej, niech P

1

... P

i

oznaczają syme-

tryczne, dodatnio określone macierze,
spełniające równania Lapunowa (4):

A P

P A

I

A P

P A

P

1

1

1

1

1

2

T

i

T

i

i

i

i

i

m

+

= −

+

= −


=



,

(4)

wtedy, według [6] dla układu (3), ist-
nieje wspólna funkcja Lapunowa V(x)
określona następująco:

V x

T

m

( ) :

= x P x

(5)

Przykład symulacyjny

Eksperymenty symulacyjne układu
MFC/IMC (klasycznego i nowego)
zostały przeprowadzone w progra-
mie MATLAB

®

/Simulink

®

. Oba układy

mia ł y ident yczne transmitancje:
procesu

P s

k

s

s

T s

ob

p

( )

(

)(

)(

)

=

+

+

+

2

1 2

1

1

(k

ob

, T

p

– zmieniane parametry procesu), regulatora

procesu

R s

s

( )

=

1

7

i regulatora modelu

R

s

s

m

( )

.

.

=

+

⎝⎜

⎠⎟

1 5 1

1

7

W przypadku hybrydowego układu MFC/IMC zostały

przyjęte następujące modele procesu:

M s

s

1

3

1

1

( )

(

)

;

=

+

M

s

s

2

3

1

2

1

( )

(

)

;

=

+

M

s

s

s

3

2

1

2

1

3

1

( )

(

) (

)

;

=

+

+

M

s

s

s

4

2

1

2

1

4

1

( )

(

) (

)

=

+

+

Dla klasycznego układu regulacji MFC/IMC model

procesu stanowiła transmitancja M

3

(s). Przyjęto czas

symulacji 150 s. Przykładowe przebiegi symulacyjne
przedstawiono na rys. 4.

Sprawdzenia stabilności hybrydowego układu regu-

lacji MFC/IMC (dla parametrów jak w tabelach 1 i 2)
przeprowadzono numerycznie wykorzystując wielo-
krotnie polecenie lyap

1

(z MATLAB Control Toolbox)

do rozwiązania każdego z równań w zależności (4) dla
różnych macierzy stanu A

i

, wyznaczonych na podstawie

transmitancji (1). Pozwoliło to określić wspólną funk-
cję Lapunowa V(x) według zależności (5). Wszystkie
warunki stabilności przedstawione powyżej w „Sta-
bilność układów hybrydowych” zostały spełnione,

a więc hybrydowy układ regulacji MFC/IMC jest stabilny
dla przyjętych parametrów.

Przykładowe charakterystyki skokowe obu układów

przedstawiono na rys. 4.

Do porównania jakości działania obu układów jako

kryterium przyjęto całkę z wartości bezwzględnej sy-
gnału błędu (dla skokowej zmiany wartości zadanej lub
zakłócenia). Uzyskane wartości całek kryterialnych – dla
różnych parametrów procesu P(s) – zostały zestawione
w tabeli 1 i 2. Ponieważ z praktycznego punktu widze-
nia ważne są generowane maksymalne wartości sygnału
sterującego procesem, w tabeli 3 zestawiono wartości
całek w obecności występowania nasycenia na wyjściu
regulatora R

m

(s).

Rys. 4. Charakterystyki skokowe w klasycznym i hybrydowym układzie MFC/IMC:

a) k

ob

= 1, T

p

= 7 s, r = 1, d = 0; b) k

ob

= 1, T

p

= 7 s, r = 0, d = 1; c) k

ob

= 2, T

p

= 7 s, r = 1, d = 0; d) k

ob

= 2, T

p

= 7 s, r = 0, d = 1

a) b)

c)

d)

1)

lyap rozwiązuje ciągłe w czasie równanie Lapunowa o postaci,

jak poszczególne równania w zależności (4).

Tabela 1

background image

Pomiary Automatyka Robotyka 9/2007

15

Wnioski

W artykule przedstawiono nową strukturę układu re-
gulacji typu MFC/IMC różniącego się od klasycznego
układu regulacji zastosowaniem przełączanych modeli
procesów. Parametry modeli wynikają z dopuszczalnych
lub przewidywanych zmian parametrów procesu. Zasto-
sowanie przełączania modeli powoduje, że powstaje nie-
liniowy układ hybrydowy i konieczna jest analiza jego
stabilności. W artykule wykorzystano metodę poszuki-
wania wspólnej funkcji Lapunowa dla wszystkich ukła-
dów uzyskanych w wyniku przełączeń. Stwierdzono, że
taka funkcja istnieje. Jak można też było się spodziewać,
działanie układu hybrydowego jest lepsze niż konwen-
cjonalnego układu MFC/IMC, co zostało potwierdzone
wyznaczeniem wartości całki z modułu sygnału błędu
przy skokowych zmianach wartości zadanej i zakłóceń
dla różnych wartości parametrów procesu.

Tabela 2

Tabela 3

Uw

a

g

a

:

k

u

rs

y

w

ą z

a

z

n

a

c

z

o

n

o

w

a

rt

o

śc

i w

k

sz

e w u

k

ła

d

z

ie

h

y

b

ry

d

o

w

y

m

n

w k

la

syc

z

n

y

m

u

k

ła

d

z

ie

M

F

C

.

Bibliografia

1.

Åström K.J., Hägglund T., PID Controllers: Theory, De-
sign and Tuning
, 2nd edition, Instrument Society of
America, 1995, pp. 343.

2. Brzózka

J.,

Regulatory cyfrowe w automatyce, Wydaw-

nictwo MIKOM, Warszawa 2002, s. 258.

3. Brzózka

J.,

Regulatory i układy automatyki, Wydaw-

nictwo MIKOM, Warszawa 2004, s. 344.

4. Deshpande A., Varaiya P., Viable Control of Hybrid

Systems, Hybrid Systems II, LNCS 999, Springer Verlag
1995, pp. 128–147.

5. de Lara M., Doyen L., Guilbaud T., Rochet M.J., Monoto-

nic Properties for the Viable Control of Discrete Time
Systems
, Rapport de recherché du CERMICS 2006-299,
Janvier 2006, pp. 14.

6. Liberzon P., Morse A.S., Basic Problems in Stability and

Design of Switched Systems, IEEE Control Systems Ma-
gazine 1999, vol. 19, pp. 59–70.

7. Piegat

A.,

Modelowanie i sterowanie rozmyte, Wydaw-

nictwo EXIT, Warszawa 1998 (również Springer Verlag,
2001), s. 678.

8. Skoczowski S., Osypiuk R., Pietrusewicz K., Odporna

regulacja PID o dwóch stopniach swobody, PWN-MI-
KOM, Warszawa 2006, s. 360.

9. Žefran M., Burdick J.W., Stabilization of Systems with

Changing Dynamics by Means of Switching, Internatio-
nal Conference on Robotics and Automation, Leuven,
Belgium 1998.


Wyszukiwarka

Podobne podstrony:
09 07 Magazynowanie i skladowan Nieznany (2)
chemia lato 09 07 08 id 112430 Nieznany
2015 04 09 08 21 07 01id 28637 Nieznany (2)
HYDROLOGIA 07 id 207788 Nieznany
IS wyklad 14 15 01 09 MDW id 22 Nieznany
archetypy w reklamie artykul ma Nieznany (2)
ei 2005 09 s004 id 154186 Nieznany
09 Dobieranie materialow odziez Nieznany (2)
PIF2 2007 Wykl 09 Dzienne id 35 Nieznany
09 rany i krwawieniaid 7993 Nieznany (2)
2003 07 Szkola konstruktorowid Nieznany
09 pfsc sas gido3vwa6mgy2a3eiib Nieznany (2)
2006 07 podkarpackie IIIetapid Nieznany (2)
platnik na linuksa artykul id 3 Nieznany
hih kolo kolo2 07 id 709394 Nieznany
09 Rozroznianie stylow muzyczny Nieznany (2)
cennik 09 2013 id 109720 Nieznany

więcej podobnych podstron