KRASZAK09

background image

1

1

Dr inż. Edward Żak

POLITECHNIKA LUBELSKA

WYDZIAŁ ELEKTOTECHNIKI I INFORMATYKI

KATEDRA AUTOMATYKI I METROLOGII

ADAPTACYJNE ALGORYTMY REGULACJI

I ICH IMPLEMENTACJA

background image

2

2

CECHY UKŁADÓW REGULACJI AUTOMATYCZNEJ

CECHY UKŁADÓW REGULACJI AUTOMATYCZNEJ

stabilna praca

odporność stabilności, tzn. niezależność stabilności

układu

regulacji od spełnienia założeń dotyczących struktury

modelu

obiektu, poczynionych na etapie syntezy regulatora

pożądane charakterystyki tłumienia zakłóceń

oddziałujących na

wielkość regulowaną

pożądane charakterystyki nadążania wielkości

regulowanej za

wartością zadaną

niewrażliwość wymienionych cech na nieuniknione

zmiany

właściwości dynamicznych obiektów regulacji

(niestacjonarność,

nieliniowość, zakłócenia losowe).

background image

3

3

Regulator adaptacyjny

Regulator adaptacyjny

(algorytm regulacji

(algorytm regulacji

adaptacyjnej)

adaptacyjnej)

może rozwiązać problemy, które

może rozwiązać problemy, które

układ regulacji z klasycznym, stałym

układ regulacji z klasycznym, stałym

sprzężeniem zwrotnym nie jest w stanie

sprzężeniem zwrotnym nie jest w stanie

rozwiązać

rozwiązać

np. w przypadku

strojenia regulatorów, które jest procedurą

czasochłonną, przeprowadzaną zazwyczaj metodą „prób

i błędów”

i wymagającą wykwalifikowanego personelu

obiektów wielowymiarowych „eksploatowanych w

szerokich granicach”, czyli w sytuacji, w której więcej

niż kilka parametrów zasadniczo zmienia się

- w czasie (niestacjonarność)

- „po wartości” (nieliniowość)

pod wpływem zakłóceń i (lub) warunków przebiegu
procesu (reżim, punkt pracy, starzenie,…)

background image

4

4

Definicje adaptacji (regulacji a., regulatora a.)

Definicje adaptacji (regulacji a., regulatora a.)

Wg. słownika Webstera, „adaptować” oznacza:

”zmieniać (się) w taki sposób, aby dostosować swoje

zachowanie do nowych lub zmienionych okoliczności”.

W 1961 r. na jednej z konferencji padło

stwierdzenie, że "system adaptacyjny jest jakimś
fizycznym systemem, który został zaprojektowany z
przystosowującym się punktem widzenia"
!!?.

Biorąc pod uwagę wiele definicji i intuicję można

przyjąć, że

"adaptacja"

to zmiana zachowania w celu

przystosowania się do nowych potrzeb i otoczenia.

Regulator adaptacyjny

jest sterownikiem, który może

modyfikować swoje zachowanie w odpowiedzi na zmieniającą

dynamikę procesu i charakter zakłócenia

.

Istota

regulacji adaptacyjnej

polega na automatycznym

dopasowaniu parametrów regulatora do zmieniających się
właściwości obiektu regulacji i jego otoczenia aby zwiększyć
odporność na zaistniałe zmiany.

background image

5

5

Klasyfikacja układów regulacji adaptacyjnej

Klasyfikacja układów regulacji adaptacyjnej

1.

1.

Dualne

Dualne

2.

2.

Niedualne

Niedualne

 z programowalnymi zmianami parametrów regulatora

(Gain Scheduling - GS)

 z identyfikacją modelu, z tzw. regulatorem

samostrojącym

(Self-Tuning Regulator -STR)

 z modelem odniesienia

(Model Reference Adaptive Control-MRAC)

background image

6

6

Struktury układów regulacji adaptacyjnej

Struktury układów regulacji adaptacyjnej

background image

7

7

Dualne układy adaptacyjne (

Dualne układy adaptacyjne (

dual control - DC

dual control - DC

)

)

(z regulatorem stochastycznym)

(z regulatorem stochastycznym)

background image

8

8

Dualne układy adaptacyjne (

Dualne układy adaptacyjne (

dual control

dual control

)

)

Równowaga pomiędzy utrzymaniem dobrego poziomu

Równowaga pomiędzy utrzymaniem dobrego poziomu

regulacji

regulacji

a małymi błędami estymacji

a małymi błędami estymacji

Wykorzystanie twierdzenia Bellmana do obliczenia

Wykorzystanie twierdzenia Bellmana do obliczenia

hiperstanu (programowanie dynamiczne)

hiperstanu (programowanie dynamiczne)

Skomplikowane obliczenia hiperstanu wykluczające

Skomplikowane obliczenia hiperstanu wykluczające

zastosowanie tego rozwiązania dla obiektów o

zastosowanie tego rozwiązania dla obiektów o

skomplikowanej dynamice

skomplikowanej dynamice

background image

9

9

Programowa zmiana parametrów

Programowa zmiana parametrów

(GS)

(GS)

background image

10

10

Programowa zmiana parametrów

Programowa zmiana parametrów

Zaleta:

Zaleta:

Szybka zmiana parametrów. Nawet tak szybka jak

Szybka zmiana parametrów. Nawet tak szybka jak

zmiana pomiarów pomocniczych

zmiana pomiarów pomocniczych

Wada:

Wada:

Układ adaptacyjny z otwartą pętlą, bez żadnego

Układ adaptacyjny z otwartą pętlą, bez żadnego

schematu nauki, pracochłonny w realizacji

schematu nauki, pracochłonny w realizacji

background image

11

11

Adaptacyjny układ regulacji z regulatorem

Adaptacyjny układ regulacji z regulatorem

samostrojącym (

samostrojącym (

STR

STR

)

)

background image

12

12

Adaptacyjny układ regulacji (

Adaptacyjny układ regulacji (

STR

STR

)

)

Metody identyfikacji procesu:

Metody identyfikacji procesu:

Metoda maksymalnego prawdopodobieństwa

Metoda maksymalnego prawdopodobieństwa

Metoda najmniejszych kwadratów (

Metoda najmniejszych kwadratów (

Least Squares

Least Squares

)

)

Zmiennej instumentalnej, i inne modyfikacje rekurencyjnej

Zmiennej instumentalnej, i inne modyfikacje rekurencyjnej

metody LS

metody LS

Rozszerzona filtracja Kallmana

Rozszerzona filtracja Kallmana

Synteza regulatora:

Synteza regulatora:

Regulator

Regulator

PID (nastawy Z-N, CC,…)

PID (nastawy Z-N, CC,…)

Regulator liniowo - kwadratowy (

Regulator liniowo - kwadratowy (

LQG

LQG

)

)

Regulator minimalnowariancyjny

Regulator minimalnowariancyjny

Lokowanie biegunów

Lokowanie biegunów

(np. DB)

(np. DB)

background image

13

13

Adaptacyjny układ regulacji z modelem

Adaptacyjny układ regulacji z modelem

odniesienia (

odniesienia (

MRAC

MRAC

)

)

Zastosowanie

Zastosowanie

modelu odniesienia

modelu odniesienia

jako wzorca

jako wzorca

zachowania układu

zachowania układu

Metody doboru

Metody doboru

członu nastaw

członu nastaw

regulatora:

regulatora:

Reguła MIT

Reguła MIT

Wg. teorii

Wg. teorii

Lapunova

Lapunova

background image

14

14

Reguła

Reguła

MIT

MIT

(

(

gradientowa)

gradientowa)

Wskaźnik jakości adaptacji

Wskaźnik jakości adaptacji

Mechanizm zmian

Mechanizm zmian

parametrów

parametrów

Pochodna czułości

Pochodna czułości

2

2

1

)

(

e

J

e

e

J

dt

d

background image

15

15

P ro je k to w a n ie
m e to d ą M D P P

W y z n a c z a n ie

s y g n a lu

s te ru ją c e g o

O b ie k t

re g u la c ji

P a r a m e tr y

r e g u la to r a

W a r to ś ć

z a d a n a

S y g n a ł

s te ro w a n ia

W y jś c ie

E s ty m a c ja

R L S

O c e n a p a r a m e tr ó w

S a m o s tr o ją c y s ię

r e g u la to r

STR

STR

W projektowanym

regulatorze

adaptacyjnym

algorytm

estymacji oparto o

metodę

Rekurencyjną

Najmniejszych

Kwadratów (RLS–

Recursive Least

Squares), a prawo

regulacji

wyznaczono

metodą lokowania

biegunów (MDPP

Minimal Degrees

Pole Placement)

background image

16

16

Model obiektu

)

i

(

e

)

d

i

(

u

)

1

z

(

B

)

i

(

y

)

1

z

(

A

Rekurencyjna metoda estymacji RELS:

)

1

i

(

)

1

i

(

P

)

1

i

(

T

)

1

i

(

P

)

1

i

(

T

)

1

i

(

)

1

i

(

P

)

1

i

(

P

1

)

i

(

P

)

1

i

(

)

1

i

(

P

)

1

i

(

T

(

)

1

i

(

)

1

i

(

P

)

i

(

K

)

1

i

(

ˆ

)

1

i

(

T

)

i

(

y

)

i

(

ˆ

ˆ

K(i)

ε(i)

1)

(i

θ

(i)

θ

BS

AR

A

c

)

i

(

y

)

z

(

S

)

i

(

u

)

z

(

T

)

i

(

u

)

z

(

R

1

c

1

1

Algorytm regulacji

MDPP:

uzyskuje się po rozwiązaniu równania diofantycznego:

background image

17

17

STR – Schemat i przebiegi symulacji

Schemat blokowy
układu regulacji
adaptacyjnej STR
zrealizowany w
SIMULINKU –
metoda (RELS),
proces 3-go rzędu

Odpowiedź układu dla =0.96

przy zmianie dynamiki procesu

background image

18

18

Implementacja w PC z wykorzystaniem

narzędzi CACSD

(Computer Aided Control Systems Dising)

Współcześnie w projektowaniu systemów automatyki coraz

powszechniejsze staje się wykorzystywanie zintegrowanych
narzędzi komputerowego wspomagania projektowania,
pracujących on-line w czasie rzeczywistym. Kluczową cechą
jest możliwość automatycznego generowania kodu w języku C
na podstawie modeli np. w Simulinku czy też LabView,
kompilację algorytmu (EXE, DLL) i jego wykonywanie w
różnych środowiskach programowo-sprzętowych.

C A C S D :

M A T L A B /

S IM U L IN K

R E G U L A T O R

S T E R O W N IK I

U R Z Ą D Z E Ń

W E / W Y

IN T E R F E J S

b u f o r

P R O C E S

C / A

A /C

s t e r o w a n i e

d a n e

s tr o je n i e

p a r a m e tr ó w

R T K

- u r z ą d z e n i a

- z a d a n i a c z a s u

r z e c z y w i s te g o

- tr y b " O n - L i n e "

z c z u jn i k ó w

CACSD jako nadzorca regulatora czasu

rzeczywistego

background image

19

19

PC

Advantech

PCL-812PG

wyjście AO

Źródło

sygnału u

c

y

u

0

u

c

Przesuwnik

poziomu

napięcia

u

Obiekt

sterowania

1. wejście AI

2. wejście AI

Schemat ideowy układu regulacji

1. PC-

MRAC_aprox

2. PC-MRAC

Aplikacje MRAC zrealizowane w LabVIEW

Aplikacje MRAC zrealizowane w LabVIEW

background image

20

20

Aplikacje MRAC zrealizowane w LabVIEW

Aplikacje MRAC zrealizowane w LabVIEW

PC-MRAC_aprox

background image

21

21

Aplikacje zrealizowane w LabVIEW

Aplikacje zrealizowane w LabVIEW

PC-MRAC_aprox –

jedna z klatek

background image

22

22

Aplikacje zrealizowane w LabVIEW

Aplikacje zrealizowane w LabVIEW

Wyniki symulacji

background image

23

23

Aplikacje zrealizowane w LabVIEW

Aplikacje zrealizowane w LabVIEW

PC-MRAC

(z PID Control Toolset)–

druga klatka

background image

24

24

Wyniki regulacji fizycznego obiektu

Wyniki regulacji fizycznego obiektu

sterowania

sterowania

background image

25

25

Wyniki regulacji fizycznego obiektu

Wyniki regulacji fizycznego obiektu

sterowania

sterowania

Przebiegi

sygnałów i

parametrów

algorytmu

regulacji

Zmiana punku

pracy i

wzmocnienia

obiektu

background image

26

26

Podsumowanie

Podsumowanie


Document Outline


Wyszukiwarka

Podobne podstrony:
kraszanki, ortofrajda
Pisanki, kraszanki, jajka malowane 2
Wielkanocne pisanki, kraszanki
Pisanki, kraszanki, i inne
Pisanki, kraszanki
Pisanki, kraszanki, jajka malowane
Pisanki, kraszanki
pisanki kraszanki scenariusz zajęć

więcej podobnych podstron