• Nie Znaleziono Wyników

Synteza prawa sterowania w warunkach niepewności ograniczonej. Zbiory informacyjne typu S

N/A
N/A
Protected

Academic year: 2022

Share "Synteza prawa sterowania w warunkach niepewności ograniczonej. Zbiory informacyjne typu S"

Copied!
22
0
0

Pełen tekst

(1)

Konrad WOJCIECHOWSKI

SYNTEZA PRAWA STEROWANIA W WARUNKACH NIEPEWNOŚCI OGRANICZONEJ ZBIORY INFORMACYJNE TYPU S

Streszczenie. W pracy przedstawiono rozwiązanie problemu syntezy praw sterowania w warunkach niepewności ograniczonej na podstawie modelu sterowanego obiektu danego w konwencji zmiennych stanu. W mo­

delu niepewności ograniczonej, dany w odpowiednio wymiarowej prze­

strzeni rzeczywistej, ograniczony i całkowalny w sensie Lebesgue’a zbiór T określa łącznie możliwe wartości warunku początkowego oraz ciągów zakłóceń w równaniu stanu i równaniu pomiaru. Do rozwiązania sformułowanego problemu zastosowano oryginalną metodą zbiorów infor­

macyjnych typu S, których definicje i własności przedstawiono w Dodatku. W pracy pokazano, że dla modelu liniowego, praw sterowania tworzących z nim zawierającą się strukturę informacyjną oraz wskaź­

nika jakości będącego agregatą drugich momentów obrazu zbioru ¥ w przestrzeni ciągów sterowań i stanów, optymalne prawo sterowania jest dla każdej chwili k rozpatrywanego horyzontu sterowania H liniową funkcją środka ciężkości zbioru warunkowego |z .

CONTROL STRATEGIES DESING IN THE PRESENCE OF BOUNDED UNCERTAINTY INFORMATION SETS OF S-TYPE

Summary, in the paper control strategies design problem in the presence of unknown but bounded disturbances in solved for a plant described by a state space model. There has been proved that for control strategies creating with the model a nested information structure and the performance index being an aggregate of second moments of the image of the image of the set ¥ the optimal control strategy is at each moment of the considered control horizon a li­

near function of the center of gravity for the conditional set of states.

(2)

242

K. Wojciechowski

C H H T E 3 3 A K O H A YTIPABJ1EHHS B y c n O B H S X OrPAHHHEHHOfł H E O n P E H E J l E H H O C T H . HHiOPMAUHOHHblE M H O X E C T B A TH FI A S

P e a H M e

B p a 6 o T e n p e p c T a a n e H o peureHH* n p o 6 n e « ŁI c H H T e a a o a K O H o s y n p a B n e H H a » y c n o B „ * x o r p a H H w e „ „ ofi „ e o „ p e fle n e H Ho c TH

4T° ^ nHHeftH° ft « » — a ynpaBneHHa C „eft bC T P oe„Hyio „ H ^ a u H o H H y a c T p y K T y p y H flna n O M 3 a T e ™ — P - * — a n p e n a n H . HotienTOB 3 - ofl c . e n e „ H o S p a a a „„o.ecn-aa TT, onTHMana„bift 3 a K o „ y n p a B n e „ „ a pn*

o n o n o M e H T a B P e „ e „ H k p a c c n o -rpHBaenoro r o P H30H-ra y n p a B n e H „ a s B n s e T c a n H H eflHofi A y H K U H e ń i , * » ™ *

. v X w " peHTpa TaiecTH y cnoBHoro

«HoatecTBa S z . «<->ro

Ir I

1. Wprowadzenie

Model niepewności ograniczonej jest intuicyjnie najbardziej naturalny.

W przypadku skalarnym oznacza on, źe możliwe realizacje zmiennej niepewnej o takim właśnie modelu niepewności należą do danego zbioru. Struktura tego zbioru może być dowolna.

Pierwsze próby wykorzystania takiego modelu można znaleźć w pracach [3], [7J, [15, 16], dotyczących teorii sterowania. Stosuje się w nich określenia "unknown but bounded errors“, "bounded noise", “set of possible States". W pracach [1], [2] również z zakresu teorii strowania wprowadzono nazwę "set-membershłp description of uncertainty". Model niepewności ograniczonej wykorzystywany był również w pracach [19-26],

W modelu niepewności ograniczonej przyjętym w pracy, dany w odpowiednio wymiarowej przestrzeni rzeczywistej, ograniczony i całkowalny w sensie Lebesgue’a zbiór T określa łącznie możliwe wartości zmiennych niepewnych.

Wzajemnie jednoznaczne i zależne od praw sterowania odwzorowanie zbioru T jest zbiorem informacyjnym.

(3)

Odpowiednikiem warunkowej oceny wektora stanu jest ogólnie rzut orto­

gonalny środka ciężkości warunkowego zbioru informacyjnego na podprzestrzeń zmiennych stanu. W przypadku szczególnym Jeśli warunkowy zbiór informacyjny spełnia odpowiednie warunki symetrii określone w pracy [24,25] kolejność rzutowania i wyznaczania środka ciężkości może być zamieniona. Wystarczy zatem wyznaczyć środek ciężkości niskowymiarowego warunkowego zbioru stanów będącego rzutem ortogonalnym warunkowego zbioru informacyjnego na podprze­

strzeń zmiennych stanu.

W przypadku ogólnym, jeżeli wymagane warunki symetrii nie są spełnione konieczne jest operowanie pełnowymiarowym warunkowym zbiorem informacyjnym przykładowo typu S. Zbiór T dany w przestrzeni zmiennych (x ,wN,vN) przekształca się w zbiór S^, dany dla keH odpowiednio w przestrzeniach zmiennych (x ,wN,vHNIt,z*). Nie wprowadza się zatem zmiennej reprezentującej aktualny stan układu, bowiem ze względu na brak wymaganej symetrii zbiór nie stanowi informacji wystarczającej dla sterowania.

W punkcie 2 zamieszczono sformułowanie rozpatrywanego w pracy problemu syntezy prawa sterowania.

Twierdzenie 1 zamieszczone wraz z dowodem w punkcie 3 określa postać optymalnego prawa sterowania oraz odpowiadający mu optymalny wskaźnik jakości.

Zbiory informacyjne ksH oraz związane z nimi odwzorowania informa­

cyjne przedstawione są w dodatku A. Podaje się w nim definicje i podstawowe własności zbiorów informacyjnych typu S. Jedną z nich jest słuszna w przypadku modelu liniowego inwariantność miary Lebesgue’a wymienionych zbiorów względem praw sterowania i parametrów modelu.

Praca wykonana w Instytucie Automatyki Politechniki Śląskiej finansowana z. G. 609.

(4)

244 K. Uojciechowski

2. Problem syntezy praw sterowania

Niech J oznacza zbiór liczb naturalnych. Jego ustalony podzbiór

W=^ 1 nazywamy horyzontem sterowania. Ciąg c:«->Rq oznaczamy

c =(cj,...,c^), tym samym symbolem c" oznaczamy również wektor [c ,...,c ].

' ' A - / ‘ "

Podobnie oznaczamy c =(c ... c), oraz c"Nk=(c, c ) gdzie w obu

1 k + 1 N

przypadkach k s n.

Ciągami wyróżnionymi w rozpatrywanym problemie są: stan początkowy X]:{1} R , trajektoria stanu x:IHu{N+l} Rn, pomiary z:IH Rp, sterowania u:IH Rm.

Zakładamy, że:

i) dyskretny, stacjonarny układ dynamiczny podlegający sterowaniu w horyzoncie H ma postać:

=Ax +Bu +w , x k+l k k k 1 Z =Cx + V

k k k

gdzie ksH={l N>, xk, wksRn, ukeRn, zk, vkeRp, AeRnxn, BeRnxra CeRpxn oraz istnieje A*1,

iii wartości zmiennych xj, wk> vk dla k € H nie są znane, wiadomo jedynie.

że należą do danego w przestrzeni zmiennych t=(x w", v") ograniczonego i mierzalnego w sensie Lebesgue’a zbioru ¥cRd, gdzie d=n+nN+pN,

inIstruktura informacyjna jest zawierająca się, najprostszymi prawami sterowania tworzącymi taką strukturą z modelem i) są:

U. = u (zkl, kew, k k

iv) kryterium optymalności ma postać:

k=N

q = —; )

l_s

i ^

J k k k

u„+ u, y, )dt

k'k

k-l T gdzie dla ke!H m° = fdt

J

Q. >0, k yk:R%R"

(5)

jest daną funkcją zmiennych niepewnych t,

v) zadanie syntezy polega na znalezieniu praw sterowania u"(zk), kelH.

k takich, że odpowiadająca im wartość kryterium q jest minimalna.

3. Synteza praw sterowania

Twierdzenie 1. Jeżeli spełnione są założenia i)-v) ze sformułowania to i) optymalne prawo sterowania dla każdego kelH określone jest zależnością

V uk(zk)= - \ s W “ 8/ s d\ (1)

S |zk S |zk

k1 k1

u =u (zk)= - \ Q 1 X y (s )ds / X ds (l.a)

k o k o 2 k k k k k

S I zk S i zk

o k 1 o o k 1 o

ii)minimalna wartość wskaźnika jakości wyraża się wzorem

k = N

q =- J y X ( X y (s )ds / X ds ) Q~*

4 / k k k k k

L * . Jr . Ir

k-1 S S z S Z

ok o k 1 o o k 1 o

( f y (s )ds / X ds ) ds dzk (2)

k k k k k o

S |zk S |zk

o k ' o o k 1 o

Dowód. Dokonując odpowiedniej zmiany zmiennych (patrz dodatek A) w każdej z całek będących składnikami sumy określającej q możemy zapisać problem minimalizacji w postaci

q= X min ( J (u'Q u + u'y )ds + . . . 2i ui(zl) SJ zl

X min ( X (u'QkUk + u;yk)dsk+ ..

Z Iz11' 1 u (zk) S |zk

k1 k k1

(6)

246 K. Wojciechowski

J min ( S (u Q u + u y )ds )dz . . . )dz . . . )dz (3)

h i; n i rw H M k i

_ , N-l , N, _ , N

I z U (z ) S Z

N1 N N1

Zakładamy, że k-ty problem optymalizacji ma postać

min ( / (u'Q u + u'y )ds + e ) (4) k k k k k k k

V zk)

gdzie nie zależy od u^ i=l,...,k-l.

Rozwiązanie k-tego problemu minimalizacji ma postać

u = - \ Q_1 S y fs )ds / S ds (5)

k 2 x k k k k

S |zk S |zk

k 1 k l

i odpowiada mu składnik

e = - j S ( S y (s )ds / J ds ) (T1

k - 1 4 k k k k k

2 Iz S |zk S |zk

k 1 k ' k 1

( S y, (s )ds / S ds ) J* ds )dz + S e dz

k k k k k k k k

S |zk S lzk S |zk 2 Iz1“ 1

k1 k1 k1 k1

( 6 )

wchodzący addytywnie do k-1 go problemu minimalizacji. Składnik ten może być również zapisany w postaci

e = - i f f ( f y, (s )ds / J* ds ) Q-1

k - 1 4 - " k k k k k

2 | z S | z S | z S | z

k 1 k ‘ k 1 k 1

( S y, (s, )ds / / ds ) ds dz + J" e dz (7)

k k k k k k k k

S (z S |zk 2 Iz“' 1

k' k1 k'

Rozpatrywany składnik nie zależy od żadnego ut> i=l,...,k-l, ponieważ na podstawie tw. A. 11 S |zk=S |zk, zbiór S I z* z definicji nie zależy od

k1 ok1 o ok1 o

1=1,...,k-1, w konsekwencji wyrażenie podlegające całkowaniu wzglądem z^ jest funkcją z i ostatecznie cały składnik może być zapisany w postaci. Podobnie na podstawie tw.A. 12 uwzględniając, że e zależy od z

k o k

mcżna ostatecznie wyrażenie (7) przepisać w postaci

(7)

e = - i S S i S W ds/ J J Z Iz^ 1 S |zk S |zk S Iz

o k ' o o k 1 o o k o o k o

( s yk ( s k >d s / J d s k 5 d s k d z ' + s V * z ° k

S |zk ' S l z k Z j z^ 1

o k 1 o o k o ok o

Uwzględniając, że zbiór Z^Jz** nie zależy od i=l,...,k- cały składnik nie zależy od i=l k-1.

Ponieważ dla k=N, e;=0 1 tym samym nie zależy od u(, i=l, postać

V - 1 “t1 1 W ' JV 1. “■ «

=,1-" SJ Z' jest słuszna dla każdego keiH.

Wykorzystując ponownie tw.A.11 z dodatku A, wyrażenie na prawo sterowania można przekształcić do postaci

v - 1 O,"1 Syk Csk ) < V S dsk

, k _ i k

S z S z

ok» o Ok1 o

«

Składnik o numerze k-tym sumy określającej q ma postać 1 i

s

j c -f y k ( s k >d s /

s

d s k 5 Qi 4 Z |zk_1 S |zk s j z k ' S |zk

ok ■ o ok * o ok o ok o

(

s

y k ( s k ) d s /

s

d s k 5 d s kd V

S IZk S |zk

o kI o o k1o

i

s

i

s

y k ( \ ) d s /

*

d s k 5 Q k 1

s

ok

s I zk

ok' o

3

o k 1

I z

o

(

s

y k ( s k ) d s / dSk

)

d ( s k - z o )

S oklZ! So k l <

Stąd

i ’ = -

s

( J- y k ( s k ) d s /

s

k d s k 5 Q"k 4 iii S . s j z k 3ok|zk

ok o k 1 o

(81

1, również

. . .,N-l to

(9)

optymalne

(1 0)

(11)

(8)

248 K. Wojciechowski

( J" y (s )ds k k / k S ds ) ds dzk k k o (12) S I zk S I zu

o k ' o o k 1 o

co kończy dowód tw. 1.

Wniosek l.-) Jeżeli spełnione są założenia i)-v) ze sformułowania problemu i dodatkowo dla każdego keH yk(sk)=bksk to optymalne prawo sterowania dla każdego kelH jest liniową funkcją środka ciężkości b_ ,k zbioru S |zk

j Z ok o

o k ' o

u!!= - k h2 k O k bc i,k k S Z <13>

o k 1 o

a minimalna wartość wskaźnika jakości wyraża się wzorem

k = N

q =- j ^ J* b^ |^k Q,/bc ,_k d(s , , zk) (14)

S Z k S Z ok’ o _ ok * O ok 1 O

k=l S ok

Dowód. Podstawiając yk(sk)=Lksk w wyrażeniu na optymalne prawo sterowania z tw.1. otrzymujemy

i „ -i

k S z o k 1 o

Podobnie podstawiając ykfsk^=Lksk w wyrażeniu na minimalną wartość wskaźnika jakości z tego samego tw.1. otrzymujemy

k = N

q ; 4 / y S b' S | k Z Q . łb k S | k d(s Z o k ozk)

1— * _ o k 1 o o k 1 o

k = l S

ok

4. Podsumowanie

Przedstawione rozwiązanie problemu syntezy praw sterowania w warunkach niepewności ograniczonej, liniowego modelu zapisanego w przestrzeni stanu oraz wskaźnika jakości będącego agregatą drugich momentów obrazu zbioru 1T w przestrzeni zmiennych uN,xMłl zorientowane jest na przypadek w którym zbiór I nie spełnia warunków symetrii umożliwiających operowanie warunkowymi zbiorami stanów [24], [25). Sterowanie optymalne jest w takim przypadku funkcją środka ciężkości warunkowego zbioru informacyjnego typu S.

(9)

LITERATURA

[1] Bertsekas D.P.: Control of uncertain systems with a set-membership description of the uncertainty, Ph.D. dissertation, Dept. EléC. Eng., MiT, Cambridge, 1971.

[2] Fogel E. : System identification via membership set constraints with energy constrained noise. IEEE Trans. Automatic Control, AC-24(1979), pp. 752-758.

[3] Fogel E. , Huang Y.F.: On the value of information in system identi­

fication bounded noise case, Automática, 18(1982), pp. 229-238.

[4] Glover J.D., Schweppe F.C.: Control of linear dynamic systems with set constrained disturbances, IEEE Trans.. Automatic Control, AC~16(1971), pp. 411-423.

[5] Ho Y. C. : Team decision theory and information structures. Proc. IEEE vol. 6 8, (1980), pp. 644-654.(28] Ho Y. C. , Kastner M. P. , Hong E. : Teams signaling and information theory. IEEE Trans. Automatic Control, AC-23(1978), pp. 305-311.

[6] Ho Y. C. , Chu K.C.: Team decision theory and information structures in optimal control problems-part I. IEEE Trans. Automatic Control, AC- 17(1972), pp. 15-22.

[7] Keesman K.J., van Straten G.: Modified set theoretic identyfication of ill-defined water quality systems from poor data.Proc. of IAWPRC Symp.

Systems Analysis in Water Quality Management, Pergamon Press, Oxford, 1987, pp.297-308.

[8] Kuncevicz W. M.: Opriedelenije garantlrowanych ocenok sostojanija i paramietrov diskrietnych dynamiczieskich sistem. Kibiernietika i Wy- czislitielnaja Tiechnika, Hyp.75 (1987), pp.1-6.

[9] Kurzhanskli A. B.: "Control and Observation under Conditions of Uncertainty", Nauka, Moskow, 1977.

[10] Kurzhanskli A.B.: Dynamic control and system estimation under uncertainty conditions. I, II. Probl. Control & Information Theory, No. 6, 1980, No. 1, 1981.

[11] Lin J.M.: Determination of rechable set for a linear discrete system.

IEEE Trans. Automatic Control, AC-15 (1970), pp. 339-342.

[12] Norton J.P.: Identification and application of bounded-parameter models. Automática, vol 23, 1987, pp.497-507.

(10)

250 K. VJojcLechowski

[13J Ovseevich A.I., Trushchenkov V.L.,Chernousko F. L. : Equations of continuous guaranteed state estimation for dynamical systems. Izve- stija of the USSR Academy of Sciences. Engineering Cybernetics, No. 4,

(1984), pp.94-101.

(14) Pronzato I.., Walter E. : Some results on experiment design for bounded- error models. Proc. 12th. IMACS World Congres on Scientific Computa­

tion Paris, 1988.

(15) Schweppe F. C.:Recursive state estimation: Unknown but bounded errors and system inputs. IEEE Trans, on Automatic Control, AC-13(1968), pp.

408-414.

(16) Schweppe F.C.: "Układy dynamiczne w warunkach losowych", WNT, Warszawa 197S.

(17) Uchida K. : Certainty equivalence property in discrete time stochastic control problems viith nonlinear measurements. Memories of the School of Science and Engineering, Waseda Univ., No. 42, 1978, pp.1-16.

[IS] Witsenhausen H.S.: Sets of possible states of linear systems given perturbed observations. IEEE Trans. Automatic Control, AC-13 (196S), pp. 556-558.

[19] Wojciechowski K. : Sterowanie rozdziałem zasobów w warunkach niepewności. Z. N. Pol. Śl., s. Automatyka 2.74, 1980,

[20] -: Decentralized resources allocation in large scale system under uncertainty conditions. System Science vol.9, 1983 pp.31-37, co-author.

[21] Sterowanie optymalne w warunkach niepewności stanu jako problem optymalizacji wielokryterialnej. Symp. Model, w Mech., Beskid Śląski 1984

[22] -: Metoda symulacji układów dynamicznych w warunkach niepewności ograniczonej . SPD 2, Zakopane. 1985.

[23] -: Control and decision making under set-membership model of uncertainty. Analysis and synthesis. Raport, LH Wageningen, 19S6.

[24] -: Efektywność syntezy prawa sterowania techniką przestrzeni stanu dla zbiorowego modelu niepewności, Konf. RP.1.02, Kazimierz Dolny 1988.

[25] -: Synteza prawa sterowania w warunkach niepewności ograniczonej.

Przypadek centrowanego zbioru T, złożone do publikacji w Z. N. Pol. Śl.

s. Automatyka.

[26] Synteza prawa sterowania w warunkach niepewności ograniczonej.

Przypadek niecentrowanego zbioru T, złożone do publikacji w Archiwum Automatyki i Telemechaniki.

(11)

DODATEK A

A . l . D e f i n i c j e i p o d s t a w o w e w ł a s n o ś c i zbiorów i n f o r m a c y j n y c h t y p u S Jako modele w przestrzeni stanu wyróżnia się niesterowany (swobodny) układ dynamiczny o postaci:

X =Ax +w ; X o, k + 1 o, k k 1 z . =Cx +v.

o, k o, k k

oraz sterowany (wymuszony) układ dynamiczny o postaci:

x = Ax + Bu + w : x.

k+l k k k 1

z = Cx + v

k k k

(A.l)

(A.2)

gdzie w obydwu przypadkach dla ke!H

X , X , w eRn, u eR™, z , , z , v eRp,

o.ktl k k k o,k k k

AeRnxn, B eRnxm, C eRpxn oraz istnieje A \

Definicja A.1. Określone dla każdego keH wzajemnie jednoznaczne odwzorowa­

nie u -Rd->Rd, d=n+nN+pN, przyporządkowujące każdemu punktowi (s , vk)eR

ok

punkt (s ,zk)sRd gdzie s ^ ^ , w N,vN/k), nazywamy swobodnym odwzorowaniem informacyjnym. Odwzorowanie p przekształca dany zbiór TTcR w zbiór

S o k = ^ k (T) = { ( S k - Z o ): (V Z! )=fiok tSk* vk) I (Sk- v k >e T >CRd

Zbiór S nazywamy zbiorem informacyjnym odpowiadającym zbiorowi T zgodnie

ok

z odwzorowaniem p .

ok

Twierdzenie A.l. Jeżeli układ dynamiczny ma postać (A.l) to dla każdego kelH:

i) odwzorowanie p jest liniowe i ma postać:

ok

= p (S , V ) ok k

1 0 s

k H 1 Vk

P

.

gdzie

, N N N\k ^

s =(x ,W , V )

k 1

(12)

252 K. Wojciechowski

zaś macierz H określona jest następująco

P P

41 42

gdzie

P =

41

CA

k wierszy macierzowych

P =

42

' 0 0 0 0 ■

c

0

CAk " 2 ..

c

0 . . . 0

k kolumn N-k kolumn macierzowych macierzowych

ii) odzworowanie odwrotne p ma postać:

ok

gdzie H =~H .

r p

-1 , k v

P . (s z )

ok ok o

'1 0 S

k

H 1 Zk

r o

Dowód. Prawdziwość twierdzenia wynika natomiast z zależności:

k-1 _ «k_1 , .k-l-I x = A x + ) A w

ok 1 l

z =C

°J +V y j=l.... k

J-l

\J'1X1 + £ AJ-1“,W1

1 = 1

zapisanych w postaci macierzowej. Te same zależności rozwikłane wzglądem x i ciągu zmiennych v dają postać odwzorowania odwrotnego.k

Twierdzenie A. 2. Jeżeli ukiad dynamiczny ma postać (A. 1) to dla każdego keH zachodzi:

(13)

|detj =1

gdzie J =3 Hok

/a jest macierzą Jacobiego odwzorowania p

Dowód. Macierz Jacobiego odwzorowania jest tożsama z macierzą (tw.A. 1) określającą to odwzorowanie. Wyznacznik tej macierzy jest równy jedności.

Wniosek A.1. Niech d(s,zk), d(s,vk) będą odpowiadającymi sobie zgodnie

--- k o k

odwzorowaniem u objętościami elementów różniczkowych zbiorów S , T. Dla

ok *

każdego ke!H zachodzi d(s , zk) = d(s , vk).

k o k

Słownie oznacza to , że objętość elementu różniczkowego (miara) jest niezmiennikiem odwzorowania fi .

Definicja A.2. Określone dla każdego ksH wzajemnie jednoznaczne odwzorowa­

nie u : R d->Rd, d=n+nN+pN, przyporządkowujące każdemu punktowi (s ,vk)e!cRd k

punkt (sk,zk)eRd, gdzie Sjt=(xk>wN, vlłNk) nazywamy wymuszonym odwzorowaniem informacyjnym. Odwzorowanie Pk zależy od praw sterowania U( (z ), i=l,..,k-l i przekształca dany zbiór IcRd w zbiór

5^= pk(T)=|(sk,zk): (sk,zk)= pk(s.fc,vk)| (sk>vk)eTjcRd

Twierdzenie A. 3. Jeżeli układ dynamiczny ma postać (A. 2) i dane są prawa sterowania u (z1), 1 = 1.... k-1 to dla każdego kelH odwzorowanie u określone

i

jest niejawnie postacią:

s S ' 0

k k

+

k

Z

k

Zo

, k-1 >

p4(z )

gdzie (s. ,zk)=u (s ,vk) oraz

Q k o ok k

(14)

254 K. Wojciechowski

,

k-i

*

p (z )

4

CBu]( z )

Dowód. Niejawną postać odwzorowania p^ otrzymujemy wykorzystując zależność:

x = x + ) A Bu (z )

k ok i

oraz zależność:

z = z + C

J oj (z1)

Dla j=2 k otrzymujemy po uporządkowaniu do blokowego zapisu wektorowego

tezą twierdzenia.

Uwaga. Uzyskanie jawnej postaci odwzorowania p^ wymaga rozwikłania zależności z tw.A.3 wzglądem zk, co jest możliwe w pewnych przypadkach.

Jednego z nich dotyczy następujące

Twierdzenie A.4. Jeżeli układ dynamiczny ma postać (A.2) i funkcje u =u, (z ), kelH są liniowe to odwzorowanie p jest liniowe o postaci:

k K k

(15)

Macierz H określona jest jak w tw. A. 1 p

Dowód. Przy założeniu liniowych funkcji u(zk), ketH, składnik P4(z ) przedstawić można kolejno w postaciach:

, k-l, p (z )

4

CBu ( z )

C ^ A* "1 ‘b u ^ z 1)

, k-i, p4(z )

M . . . M 0

kl k,k-l

M z

Stąd

s ' 1 0 '

k

= ( r 1

k

Z 0 1-M

(1-M) H (1-M)

Twierdzenie A.5. Jeżeli układ dynamiczny ma postać {A.2) i funkcje u =u (zk), keW są liniowe to zbiór S_ jest wzajemnie jednoznacznym liniowym

k k

odwzorowaniem zbioru S . Wszystkie wartości własne tego odwzorowania

o k

wynoszą 1.

AouoS. Jeżeli układ dynamiczny ma postać (A.2) i prawa sterowania są liniowe to na podstawie tw.A.3 (patrz również dowód tw.A.3. ) mamy:

(16)

256 K. Wojciechowski

gdzie macierz M określona Jest jak w tw.A.3. Stąd wszystkie wartości własne macierzy powyższego odwzorowania są równe 1.

Twierdzenie A. 6. Jeżeli układ dynamiczny ma postać (A. 2) to dla każdego kelH i dowolnych funkcji u ( z ), i=l,...,k-l zachodzi:

ldetJ „ | = | d e t j |=1

k ok

gdzle =d k

s s

k /a k

k k

Z V

jest macierzą Jacobiego odwzorowania p . k

Dowód. Odwzorowanie p^ określone jest niejawnie (por.tw.A.3) postacią:

s

k ‘ 1 0 s

k ’ 0

Zk H 1

P

Vk

+ , k-l V

P 4 (z )

stąd:

S ' 1 0 ' s

k k

k -H 1 k

V p Z

,

k-l

.

P4 (z )

Macierz H i funkcja wektorowa p (z ) są określone jak w tw.A. 1, tw.A.3.

p 4

-H l+3p ( z k' i ) / 3 z k

p *

Dla założonej postaci praw sterowania u((z ), i=l,...,k-l mamy:

3p (zk 1 ) / d z k =

4

«0

Stąd det J -i = det J = 1 co kończy dowód.

k k

Wniosek A. 2. Niech d(s^,z ), d (skiv ) będą odpowiadającymi sobie według odwzorowania p^ objętościami elementów różniczkowych zbiorów S^, 1T. Dla każdego kelH dla dowolnych funkcji u ^ z 1), i=l k-l zachodzi

d(s ,zk) = d(s , zk) = d(s , vk).

k ok o k

(17)

Słownie oznacza to , źe objętość elementu różniczkowego (miara) jest nie­

zmiennikiem odwzorowania

Definicja A. 3. Niech dla każdego keH będzie określone jednoznaczne odwzorowanie V :Rd~>Rd, d=n+nN+pN, przyporządkowujące punktowi

ok (s ,z ,zk l )€S cRd

k ok o ok

punkt przekształca dany zbiór S w zbiór

(s , v ,zll'1)eS cRd.

k k o ok-1

Odwzorowanie

s o k - r W = { (s k-i'z r j ! ( s k - i * C 1)=,,ok (s (s 6 S 0 K }

Twierdzenie A.7. Jeżeli układ dynamiczny ma postać (A.1) każdego k e H odwzorowanie 77 jest liniowe i ma postać

ok

-H 1 pk

s

k Z

ok k-1 Z L o

Odwzorowanie odwrotne 171 ma postać:

ok

S r

k

Z

ok k-1

*- Zo

H 1

pk

gdzie

H = [ P P 0 )

pk 41k 42k

p

41k

= ( c

a“' 1 ]

A*1”2

k-1 bloków

P = [ C A* ... C 0 . .. 0 ]

42k

N-k-1 blok

Dowód. Wykorzystując równanie wyjścia wyrażamy z ^ przez ,oraz w i co prowadzi do określenia if* dla przypadku modelu o postaci (A. 1).

(18)

258 K. Wojciechowski

Podobnie dla otrzymania postaci odwzorowania y wyrażamy v przez x , w

ok k 1

i 2 .

ok

Twierdzenie A. 8. Jeżeli układ dynamiczny ma postać (A. 1) to dla każdego kelH zachodzi:

Idetj |= 1 ok

gdzie J = d ok

s S

ok-1 / d

ok

k-1 k

2 2

0 0

jest macierzą Jacobiego odwzorowania 17

Dowód. Macierz Jacobiego odwzorowania T)ok jest równa macierzy reprezentującej to odwzorowanie (Tw.A. 7). Jej wyznacznik jest równy 1.

Wniosek A. 3. Pomiędzy objętośclami odpowiadających sobie według odwzorowa­

nia i) elementów różniczkowych zbiorów S , S zachodzi związek:

ok ok-i ok

d(s zk_1)=d(s ,zk)

ok-1 o ok o

Podobnie pomiędzy objętościami elementów różniczkowych zbiorów warunkowych S |zk‘\ S |zk” 1 (p.A.2. Def.A. 5) zachodzi związek:

ok-11 o o k 1 o

ds =ds dz

ok-1 ok ok

Definicja A. 4. Niech dla każdego keH będzie określone wzajemnie jednoznacz­

ne odwzorowanie 17 : Rd->Rd, d = n+nN+pN, zależne od praw sterowania u (z1),

k i

k—1 d

i=l k-1, przyporządkowujące punktowi (sk-zk. z ) s c R punkt

k—1 d

(s^,v^,z ) e c R . Odwzorowanie T)k przekształca dany zbiór w zbiór

S =t] (S )=-i(s ,zk-1):(s ,zk_1)=T} (s , zk) I (s ,zk)eS

k-l k k [ k-1 k-1 k k 1 k k

Twierdzenie A.9. Jeżeli układ dynamiczny ma postać (A.2) i dane są prawa sterowania u ^ z 1), i = l,...,k~l, to dla każdego keH odwzorowanie vk określone jest niejawnie postacią

(19)

k

p (z )

= -H 1 4k

pk

Z k

1 1

_

Zk-1 0

gdzie macierz H^, określona jest jak w tw.A.7, zaś funkcja wektorowa p (zk‘l) jak w tw.A.3.

4k

Dowód. Postać odwzorowania i?k odpowiadająca modelowi (A. 2) wynika z zależności V V CXk W kŁÓreJ *k uyrażamy przez V W>< ^ V Z ) * 1 = 1... k-1.

Twierdzenie A.10. Jeżeli układ dynamiczny ma postać [ A . 2 ) to dla każdego kelH i dla dowolnej funkcji u (z ) zachodzi:

detj^ |= | det ¡=1

g d z i e : J = 9 k

s s

k-1 k

/ d

k-1 k

Z Z

jest macierzą Jacobiego odwzorowania t?^.

Dowód. Macierz J ma postać:

k

v

pk

0 0

i -a p /a z

4k

stąd jej wyznacznik jest równy 1.

Wniosek A. 4. Pomiędzy objętościami odpowiadających sobie według odwzorowa­

nia v k elementów różniczkowych zbiorów S ^ , zachodzi związek:

d(sk i>zk 1)=d(sk>z )

Podobnie pomiędzy objętościami elementów różniczkowych zbiorów warunkowych s Sk|zk' 1 (p.A.2. Def.A.5) zachodzi związek:

(20)

260 K. Wojciechowski

A.Z. Z b i o r y w a r u n k o w e i r z u t y

Definicja A.5. Niech dla każdego keK będzie dany zbiór S o elementach

--- 0k

(s ,zk). Dla ustalonego zk zbiór S |zk= U s ): (s ,zk)eS > nazywamy

ok o o o k 1 o ok ok o ok J

zbiorem warunkowym zbioru S przy warunku zk .

ok o

i k

Zbiór S (z można interpretować geometrycznie jako rzut ortogonalny na przestrzeń zmiennych s "przekroju" danego zbioru S hiperpłaszczyzną

ok ok

{w przestrzeni zmiennych (s ,zk)) zk=const.

ok o o

Definicja A. 6. Niech dla każdego kelH będzie dany zbiór S o elementach

--- ok

(s ,zk). Zbiór P =k (S )={ (zk): {s ,zk)eS } nazywamy rzutem

ok o ok zk ok o ok o ok

ortogonalnym zbioru S na przestrzeń zmiennych zk. Zbiór Z jzk-1=

ok o o k ' o

k**l

. =^2oli:^z ok- z 0 nazywamy warunkowym zbiorem obserwacji z ^ dla danego k-1

ciągu obserwacji z O

Pomijając w Def.A.5, A. 6 indeks "o" otrzymujemy definicje zbiorów:

S | zk, P . Z |zk~\

k1 k k1

Twierdzenie A. 11. Jeżeli układ dynamiczny ma postacie (A.1), (A.2) to pomiędzy zbiorami S |zk, S lzk zachodzi związek:

o k 1 o k*

S Izk=s Izk

k 1 ok 1 o

k k k-1 v i

gdzie Zo=z -p4(z ), a funkcja wektorowa p^tz ' ) jest określone jak w Tw.A. 3.

D°w°d- Dla każdego kelH odwzorowanie (Def.A.2) określone Jest niejawnie postacią:

(21)

wyrażeniu. Ponieważ przy ustalonym zk również ustalone jest z to p (zk_1) jest wektorem liczbowym co prowadzi do słuszności tezy. Zauważmy,

4

k\ j

że w opisany powyżej sposób nie można wyznaczyć zbioru S j z gdzie 1 s 1

k—1

=s k przy niezmienionej definicji zbioru i funkcji wektorowej (z ).

Wynika ta stąd, ż e przy ustalonym zkM dla 1 s 1 < k nie jest ustalone k-l

Z

Twierdzenie A.12. Jeżeli układ dynamiczny ma postać (A.1), (A.2) to pomiędzy zbiorami Z J z ^ ' 1, zachodzi związek:

gdzie

k-l

p (zk_1) = C Y Ak"1_iB u (z1)

4k 1

1=1

Dowód. Dla każdego ke!H przy ustalonym zk~\ P ^ 2* ^ Jest wektorem k-l

liczbowym 1 bezpośrednio z równania obserwacji 2^=2^ + P4k<z )•

Recenzent: Prof, dr hab. inż. Mirosław Zborowski

Wpłynęło do Redakcji 20.05.1991 r.

Abstract

In the paper control strategies desing problem in the presence of unkno­

wn but bounded disturbances is solved for a plant described by a state space model. In the model uncertainty a bounded and Lebesuque integrable set T given in the respective real space describes jointly possible values of the intial condition and sequences of distrubances in the state and measurment equations. To solve the problem a novel method of information sets of S-type in used. The S sets are defined and characterized in the Appendix. There has been proved for control strategies creating with the

(22)

262 K. Wojciechowski

the model a nested information structure and the performance index being an aggregate of second moments of the image of the set T in the space of the controls and the states the optimal control strategy is in each moment of the considered control horizon a linear function of the center of gravity for the conditional set of sates.

Cytaty

Powiązane dokumenty

Przyjęto, że operacje dodawania i odejmowania liczb rozmytych realizowane są zgodnie z

jące, prowadzące do koncepcji urządzenia wiercącego - HDW dla wykonania otworów w warunkach ograniczonej przestrzeni roboczej.. Druga

iv) kryterium optymalnoścl ma postać:.. Synteza prawa sterowania. Synteza praw sterowania 3 .1. Jeżeli spełnione są założenia i)-v), to optymalne prawo sterowania dla

Ze względu na dużą złożoność obliczeniową problemu do jego rozwiązania proponuje się wykorzystanie procedur metaheurystycznych: symulowanej relaksacji, przeszukiwania

W pracy proponuje się zastosowanie uogólnionej procedury szeregującej do rozwiązywania problemów programowania sieciowego z rozmytymi parametrami czasowymi, przy

V przypadku klasycznej struktury Informacji bieżącej w pracy podano sposób wyznaczania praw sterowania w strukturach CL i OLF wykorzystujący delcomponowalność operacji

3. W zależności od modelu są cne opisane jako zmienne losowe lub rozmyte... 270 Longi n Stoic W przypadku zagadnienia stochastycznego wektor b^ zdefiniowany jest

■w warunkach niepewności na przykładzie rozdziału zasobów. Formułuje się model sterowanego prooesu i dwuetapową konoepcję sterowania. Na etapie I wyznacza się w strukturze