408 409

408 409



408 Programowanie dynamiczne

do końca procesu (czyli odpowiednia wartość g$). Na podstawie wcześniejszych rozważań i analizy rys. 9.4 stwierdzamy, że dla stanu y2 = 0 mamy dwie decyzje dopuszczalne: x2 = 3 lub jc2 = 4. Jeżeli wybierzemy decyzję jc2 = 3, to koszty w etapie 2, związane z realizacją tej decyzji, wyniosą 14, a na początku etapu 3 proces znajdzie się w stanie y3 = 0.

Z obliczeń przeprowadzonych dla etapu poprzedniego wiemy, że g$(0)=14. Łączny koszt sterowania procesem dla stanu >'2 = 0 (przy założeniu, że dla ostatniego etapu będzie to sterowanie optymalne) wynosi 14+14 = 28. Wartość tę porównujemy z kosztami związanymi z realizacją drugiej z możliwych decyzji, x2 = 4.

Wybierając tę decyzję trzeba będzie w etapie 2 ponieść koszt 19. Proces na początku etapu 3 przejdzie do stanu y3 = 1. Z kolei z obliczeń przeprowadzonych w poprzednim etapie wiemy, że (1) = 12. Łączny koszt sterowania procesem dla stanu y2 = 0 (przy założeniu, że dla ostatniego etapu będzie to sterowanie optymalne) wynosi: 19+12 = 31. Tak więc rozpatrywane przez nas równanie optymalności dla stanu y2 = 0 ma postać:

gf(0) = min {14+ 14, 19+12),

a stąd:

gf(0) = 28 oraz Jtf(0) = 3.

Jeżeli na początku etapu 2 proces znalazł się w stanie y2= 1, to mamy do wyboru trzy decyzje: jc2 = 2, j:2 = 3 i jc2 = 4. Równanie optymalności dla tego stanu ma postać:

gf (l) = min (12+ 14, 17+12, 22+ 10), a zatem:

gf(l) = 26 oraz jcf(l) = 2.

Pozostało do zapisania równanie optymalności dla stanu y2 = 2. Mamy do wyboru decyzje: x2 = 1, x2 = 2. x2 = 3 i x2 = 4. Otrzymujemy równanie optymalności w postaci:

gf(2) = min {10+ 14, 15+12, 20+ 10, 25 + 0), a stąd:

gf(2) = 24 oraz *¥(2)=].

Obecnie zajmiemy się konstrukcją równania optymalności dla etapu 1. Będziemy minimalizowali sumę kosztów związanych z realizacją procesu od stanu początkowego = 1 do końca procesu (rys. 9.5).

W rozpatrywanej sumie uwzględnia się dwa składniki. Pierwszy z nich to koszty związane ze sterowaniem procesem w etapie pierwszym, natomiast drugi to

Rysunek 9.5

minimalne koszty sterowania procesem w etapach pozostałych do końca procesu (czyli odpowiednia wartość gf).

Na podstawie wcześniejszych rozważań i informacji przedstawionych na rys. 9.5 stwierdzamy, że dla stanu jy, = 1 mamy trzy decyzje dopuszczalne: x,=2, Xi=3, jc, = 4. Jeżeli wybierzemy decyzję Jt, = 2, to koszty w etapie 1 związane z realizacją tej decyzji wyniosą 12, a na początku etapu 2 proces znajdzie się w stanie y2 = 0. Z obliczeń przeprowadzonych dla etapu poprzedniego wiemy, że gf (0) = 28. Łączny koszt sterowania procesem dla decyzji x, =2 (przy założeniu, że począwszy od etapu drugiego będzie to sterowanie optymalne) wynosi 12 + 28 =40.

Wybierając decyzję x, = 3 trzeba będzie w etapie 1 ponieść koszt 17. Proces na początku etapu 2 przejdzie do stanu y2= 1. Z kolei z obliczeń przeprowadzonych w poprzednim etapie wiemy, że gf (1) = 26. Łączny koszt sterowania procesem dla decyzji x, = 3 (przy założeniu, że począwszy od drugiego etapu będzie to sterowanie optymalne) wynosi 17 + 26 = 43.

Wybierając decyzję x, =4 trzeba będzie w etapie 1 ponieść koszt 22. Proces na początku etapu 2 przejdzie do stanu y2 = 2. Z kolei z obliczeń przeprowadzonych w poprzednim etapie wiemy, że gf(2) = 24. Łączny koszt sterowania procesem dla decyzji x,=4 (przy założeniu, że począwszy od drugiego etapu będzie to sterowanie optymalne) wynosi 22 + 24 = 46. Tak więc rozpatrywane przez nas równanie oply-malności dla stanu y, = 1 ma postać:

gf(l) = min {12 + 28, 17 + 26, 22 + 24},

a stąd:

gf(l) = 40 oraz rf(l) = 2.


Wyszukiwarka

Podobne podstrony:
10257844?8236446237815?6601585216239790 o m (v> W PROGRAMOWANIU DYNAMICZNYM DO WYBORY DK Y/JI WYK
Program wykładuWprowadzenie do wykładu, proces przetwarzania danych.Dane meteorologiczne -
418 419 4
pkm osinski26 50 I. konstruowanie maszyn Istnieje wiele różnorodnych programów służących do wspomag
Nr. 3.„BUDOWNICZY"11 czas od i stycznia do końca czerwca, czyli za pól roku. Ze statystyki tej
73269 Segregator1 Strona9 Informacja do zadań 5 i 6 Proces “trawienia szkła” polega na działaniu kw
Oni się nie poddali, działali i walczyli do końca -    ch ofiara me poszła na mamę -
kieruje się do Drezna od tego momentu Juliusz do końca swych dni będzie przebywał na obczyźnie. Juwe
404 405 404 Programowanie dynamiczne Dla stanu y3 = 3 mamy odpowiednio: x3 = 0, 3 + 0 - 3 = 0, x3 =
Image212 Programowanie ■ W C parametry do funkcji przekazywane są przez wartość. Oznacza to, że
IMAG0740 2 Tabela 19 Strawność pozorna niektórych aminokwasów pasz do końca jelita cienkiego świń; w
•    DO KOŃCA STYCZNIA : dokonać selekcji materiału. Na tym etapie musisz
Do końca lat 70 produkowane były na drodze ekstrakcji z zakażonych zbóż (sclerotia)Producenci; •

więcej podobnych podstron