WYKŁAD 1. CO TO JEST I CZYM SIĘ ZAJMUJE OPTYMALIZACJA DYNAMICZNA. 1. Optymalizacja
|
|
- Halina Leszczyńska
- 8 lat temu
- Przeglądów:
Transkrypt
1 WYKŁAD 1. CO TO JEST I CZYM SIĘ ZAJMUJE OPTYMALIZACJA DYNAMICZNA 1. Optymalizacja W języku potocznym optymalizacja oznacza wybór najlepszej, czyli optymalnej, moŝliwości. Bywa teŝ rozumiana jako stopniowe ulepszanie, krok po kroku, istniejących rozwiązań, w ąŝeniu o uzyskania rozwiązania najlepszego z moŝliwych. Mówi się więc o optymalizacji procesu technologicznego, planu proukcji, sterowania w ukłazie automatyki, kształtu skrzyła samolotu itp. Jakość róŝnych rozwiązań (ecyzji, sposobów postępowania) porównywana jest zwykle przy uŝyciu kryteriów liczbowych: stuent uczy się lepiej, jeśli jego oceny są wyŝsze, a przesiębiorstwo jeśli przynosi większy zysk. Optymalizacja z reguły wymaga uwzglęnienia róŝnoronych ograniczeń, wyznaczających zbiór rozwiązań moŝliwych o przyjęcia, czyli opuszczalnych. Ograniczenia mogą wynikać na przykła z praw przyroy, przepisów prawa, norm technologicznych lub ograniczonej ostępności śroków proukcji. Jako teoria sformalizowana, optymalizacja stanowi gałąź matematyki stosowanej. Matematyczne formułowanie problemu optymalizacji zaczyna się o wprowazenia przestrzeni ecyzyjnej V. Jeśli moŝliwości oziaływania ecyenta na optymalizowaną wielkość (czyli zmienne ecyzyjne) ają się w pełni scharakteryzować przez skończony ciąg liczb rzeczywistych, przyjmujemy V = R, gzie R oznacza przestrzeń rzeczywistych wektorów n- n n wymiarowych. Problem optymalizacji nazywamy wtey skończenie wymiarowym. W automatyce zmiennymi ecyzyjnymi są często sterowania, bęące funkcjami czasu. Przestrzenią m ecyzyjną w takim wypaku jest przestrzeń funkcyjna, na przykła V = PC (0, T; R ). m PoniewaŜ funkcji z PC (0, T; R ) nie moŝna opisać jenoznacznie za pomocą skończonego ciągu liczbowego, taki problem optymalizacji jest nieskończenie wymiarowy. W przestrzeni ecyzyjnej V efiniuje się zbiór ecyzji (rozwiązań) opuszczalnych V. Zwykle określa się go jako zbiór tych wszystkich v V, które spełniają zaane ograniczenia nierównościowe lub równościowe, na przykła w przestrzeni V = PC( 0, T; R) zbiór opuszczalnych rozwiązań V moŝe zawierać tylko sterowania ograniczone: u ( t) 1, t [ 0, T ]. Jeśli ograniczeń nie ma, to V = V. Następnie wprowaza się wskaźnik jakości Q : V R. UŜywa się teŝ określenia funkcjonał jakości (obok kilku innych, takich jak funkcja celu i koszt), poniewaŝ funkcjonałem nazywa się kaŝą funkcję o wartościach w zbiorze liczb rzeczywistych. Wskaźnik jakości przyporząkowuje kaŝemu rozwiązaniu opuszczalnemu jego ocenę liczbową, pozwalając porównać ze sobą jakość wóch owolnych rozwiązań opuszczalnych. Definiuje on zatem sposób porównywania rozwiązań. Przyjmujemy umowę, Ŝe zawsze za lepsze bęziemy uwaŝać to rozwiązanie, la którego wartość wskaźnika jakości jest mniejsza. Jest to naturalne, jeśli wskaźnik ma interpretację kosztów lub strat. Umowa ta nie zmniejsza ogólności rozwaŝań, poniewaŝ w przypaku, gy poŝąana jest maksymalizacja interesującej nas wielkości (na przykła zysku), jako wskaźnik Q weźmiemy tą wielkość pomnoŝoną przez 1. Definicja 1. Rozwiązanie opuszczalne vˆ nazywamy optymalnym, jeśli spełnia warunek Q( vˆ) Q( la kaŝego v V. 1
2 Ta efinicja rozwiązania optymalnego pokrywa się z efinicją punktu minimum funkcjonału Q w zbiorze V : punkt vˆ V jest rozwiązaniem optymalnym wtey i tylko wtey, gy wskaźnik jakości Q osiąga w tym punkcie minimum w V. W ten sposób problem optymalizacji sprowaza się o obrze znanego zaania matematycznego, zięki czemu teoria optymalizacji moŝe się posłuŝyć orobkiem innych ziezin matematyki. ChociaŜ alsze rozwaŝania otyczą minimalizacji, po zmoyfikowaniu wskaźnika mogą być zastosowane o min Q( = max Q(. rozwiązywania problemów maksymalizacji, bowiem ( ) W przypakach, kiey informacja o problemie optymalizacji jest zbyt skąpa lub śroki poszukiwania minimum za słabe, często musimy zaowolić się rozwiązaniem, które jest najlepsze tylko w pewnym swoim otoczeniu, czyli lokalnie optymalne. Aby pokreślić róŝnicę, rozwiązanie określone w efinicji 1 nazywane jest teŝ globalnie optymalnym. Przyjmuje się, Ŝe rozwiązanie lokalnie optymalne jest punktem, w którym wskaźnik jakości osiąga minimum lokalne w zbiorze opuszczalnym. Definicja 2. Rozwiązanie opuszczalne vˆ nazywamy lokalnie optymalnym, jeśli istnieje otoczenie O punktu vˆ, takie Ŝe Q( vˆ) Q( v V O. Optymalizacja moŝe być uwaŝana za pewną metoykę poejmowania ecyzji. Z tego punktu wizenia wa postawowe elementy problemu, wskaźnik jakości i ograniczenia, pełnią role w znacznym stopniu zamienne, bo te same praktycznie wymagania w stosunku o rozwiązania moŝna często wyrazić zarówno przez nałoŝenie opowienich ograniczeń, jak przez opowienie zefiniowanie wskaźnika jakości. 2. Optymalizacja ynamiczna Optymalizacja ynamiczna jest zieziną, która powstała w wyniku zastosowania teorii optymalizacji o zaganień sterowania. Dlatego teŝ barzo często jest nazywana teorią sterowania optymalnego tych nazw bęziemy uŝywali zamiennie. Teoria ta uściśla i formalizuje intuicyjne pojęcie jakości sterowania, ostarcza śroków pozwalających na skuteczne poszukiwanie sterowania najlepszego w określonym sensie, czyli optymalnego, a takŝe meto umoŝliwiających jego analizę. Liczbowe kryteria jakości mogą być związane z mierzalnymi wielkościami fizycznymi lub ekonomicznymi, takimi jak zysk, wyatek, zuŝycie energii, paliwa lub surowców, czas tracony na osiągnięcie celu, albo okłaność naąŝania za zaanym przebiegiem. Problem optymalizacji ynamicznej sformalizujemy następująco. Dany jest system ynamiczny z przestrzenią wejść W, przestrzenią wyjść Y i funkcją przejścia F :W Y. W tak zwanym poejściu sekwencyjnym, zmiennymi ecyzyjnymi optymalizacji są tylko zmienne wejściowe, a przestrzeń ecyzyjna problemu optymalizacji V jest ientyczna z przestrzenią wejść lub jest jej częścią, W = V W1. W poejściu równoczesnym, zmiennymi ecyzyjnymi mogą być elementy wejścia i wyjścia, W Y = V W 1 Y1, a określony przez funkcję przejścia związek mięzy wejściem a wyjściem systemu jest traktowany jako ograniczenie równościowe. W obu poejściach w przestrzeni V zaaje się zbiór opuszczalny V. NajwaŜniejszą cechą wyróŝniającą zaania optymalizacji ynamicznej jest to, Ŝe z reguły elementami wektora ecyzyjnego są sterowania, zmienne wejściowe bęące funkcjami czasu, których nie a się jenoznacznie scharakteryzować za pomocą Ŝanego skończenie wymiarowego wektora rzeczywistego. W konsekwencji wymiar przestrzeni ecyzyjnej jest nieskończony. Funkcjami czasu są takŝe wyjścia systemu, czyli elementy przestrzeni Y. v v 2
3 Specyfika optymalizacji ynamicznej tkwi równieŝ w sposobie efiniowania wskaźnika jakości i ograniczeń. PoniewaŜ ziałanie systemu sterowania jest oceniane na postawie jego wyjścia, jest naturalne, Ŝe wskaźnik jakości Q jest funkcjonałem zaleŝnym o zmiennych wejściowych i wyjściowych. W równoczesnym sformułowaniu zaania wskaźnik jest określony na przestrzeni V, natomiast w sformułowaniu sekwencyjnym na iloczynie kartezjańskim V Y. Poobnie ograniczenia wektora ecyzyjnego, które wyznaczają zbiór opuszczalny, mogą być wyraŝone pośrenio, poprzez warunki nałoŝone na wyjście. W poejściu sekwencyjnym zaanie moŝna przepisać w postaci stanarowej, wprowazając wskaźnik jakości Q 1 :V R za pomocą toŝsamości Q 1( = Q ( v, F( v, w1 )), la ustalonego w 1 W 1. Analogicznie moyfikuje się zapis ograniczeń. We współczesnej teorii sterowania o opisu systemów ynamicznych uŝywa się pojęcia stanu i funkcji czasu, nazywanych trajektoriami stanu. Stan w optymalizacji ynamicznej ogrywa istotną rolę w syntezie regulatora optymalnego; w innych wypakach trajektorię stanu la celów optymalizacji moŝna na ogół potraktować jako element wyjścia. Regulator optymalny jest pojęciem specyficznym la optymalizacji ynamicznej, barzo waŝnym z punktu wizenia zastosowań. Stanowi postać rozwiązania problemu sterowania optymalnego niespotykaną w innych ziałach optymalizacji, słuŝącą o sterowania w pętli zamkniętej. Regulator taki mianowicie określa w kaŝej chwili czasu t aktualną wartość sterowania na postawie informacji o przebiegu wyjścia o chwili t i przeszłości sterowania. Jego zastosowanie, choćby w formie przybliŝonej, zmniejsza na ogół raykalnie wraŝliwość systemu na zakłócenia i w wielu wypakach jest jeynym skutecznym sposobem realizacji rozwiązania optymalnego w praktyce. Niestety, wyznaczenie regulatora optymalnego jest na ogół zaaniem teoretycznie i obliczeniowo trunym. Dlatego często stosuje się aproksymacje, oparte na przykła na lokalnej linearyzacji lub na schematach repetycyjnych z przesuwanym horyzontem. Pojęcie stanu systemu bywa barzo pomocne w konstrukcji regulatorów optymalnych, poniewaŝ stan zawiera w zwartej formie informację o przeszłych wejściach, w tym o przeszłych zakłóceniach. 3. Przykłay zastosowań W literaturze spotyka się uŝo prac otyczących zastosowań sterowania optymalnego. Obejmują one barzo szeroki zakres zaganień, pochozących z wielu ziezin: robotyki, nawigacji kosmicznej i morskiej, lotnictwa, inŝynierii procesowej, rolnictwa czy ekonomii. Obok typowych problemów sterowania, jako zaania sterowania optymalnego moŝna formułować zaania optymalnej filtracji sygnału o szumu, preykcji, rozpoznawania obrazów, optymalnej strategii automatycznego poszukiwania, optymalizacji konstrukcji i wiele innych. NiŜej omówimy jeen przykła praktyczny i okonamy krótkiego przegląu wybranych zastosowań. Parkowanie samochou. Kierowca samochou jaącego ulicą o uŝym natęŝeniu ruchu chce zaparkować samochó przy krawęŝniku. ZauwaŜył juŝ opowienią lukę w szeregu stojących pojazów i przystępuje o wykonania manewru. Naturalnym wskaźnikiem jakości jest czas trwania manewru T, poniewaŝ za parkującym samochoem szybko narasta sznur niecierpliwiących się uŝytkowników rogi. Przyjrzyjmy się elementom wektora ecyzyjnego, którym ysponuje kierowca. (i) Pierwszym jest wybór strategii: czy moŝe sobie pozwolić na wjechanie w lukę przoem (tak byłoby pręzej i wygoniej), czy jest ona tak mała, Ŝe musi parkować tyłem. Przypuśćmy, Ŝe zachozi ta ruga, barziej interesująca sytuacja. 3
4 (ii) Wybór stanu początkowego: gzie i w jakiej pozycji zatrzymać samochó prze rozpoczęciem parkowania. (iii) Manewrowanie kierownicą, które moŝna opisać zaleŝnością kąta skręcenia o czasu. (i Manewrowanie peałem przyspieszenia. ( Manewrowanie peałem hamulca. (vi) Manewrowanie biegami i sprzęgłem: tu wystarczy opuścić tylko trzy moŝliwości moŝna włączyć bieg wsteczny, bieg pierwszy, albo ustawić źwignię zmiany biegów w poło- Ŝeniu neutralnym. Elementy (i) i (ii) moŝna w pełni scharakteryzować przez poanie kilku liczb rzeczywistych. Takie zmienne ecyzyjne nazywamy parametrami. Pozostałe elementy opisuje się za pomocą 4 funkcji czasu u :[0, T ] R. Tworzą one wektor sterowania. Strategia parkowania i połoŝenie źwigni biegów przyjmują wartości ze zbioru skończonego, czyli yskretne. Pozostałe zmienne ecyzyjne mogą przyjmować owolne wartości w ramach ograniczeń, które wynikają z konstrukcji samochou i innych warunków zaania. Ograniczenia stanu początkowego wynikają z warunków geometrycznych, w pierwszym rzęzie połoŝenia luki w stosunku o toru jazy, a takŝe z moŝliwości technicznych samochou. Ograniczony jest kąt obrotu kierownicy, ograniczone połoŝenie peału przyspieszenia i połoŝenie peału hamulca. Oprócz ograniczeń nałoŝonych bezpośrenio na wartości zmiennych ecyzyjnych, trzeba uwzglęnić ograniczenia pośrenie, wyraŝone przez warunki narzucone na zmienne stanu. Po pierwsze, w trakcie manewru nie wolno potrącić zaparkowanych pojazów ani wjechać na chonik. To Ŝąanie ogranicza pole manewru. Po rugie, końcowe połoŝenie samochou powinno zawierać się w opuszczalnym obszarze: samochó powinien stać równolegle o krawęŝnika, w opowieniej o niego oległości, z zachowaniem właściwych ostępów o sąsienich pojazów. Ze wzglęów formalnych, w opisywanym zaaniu o wektora ecyzyjnego włącza się czas trwania procesu T. Tylko na pozór wygląa to paraoksalnie. Wartość wskaźnika jakości, równa T, nie moŝe być wybierana owolnie ecyują o tym warunki nałoŝone na stan końcowy. W rozwaŝanym przykłazie występują zarówno elementy teorii sterowania jak teorii optymalizacji. Samochó jest sterowanym systemem ynamicznym, w którym istotną rolę ogrywają siły i bezwłaność. Elementami optymalizacji są: przestrzeń ecyzyjna, zbiór opuszczalny, wskaźnik jakości i minimalizacja wskaźnika jakości jako cel sterowania. Sterowanie robotem. Optymalizację sterowania za pomocą sił i momentów sił rozwaŝa się często w fazie projektowania. Celem moŝe być przemieszczenie końcówki wykonawczej wzłuŝ zaanej krzywej lub teŝ zaplanowanie trajektorii stanu. Sterowanie źwigiem lub suwnicą. NaleŜy jak najszybciej przenieść łaunek w zaane miejsce, unikając namiernych oscylacji (huśtania łaunkiem). Sterowanie reaktorem chemicznym. W zaanym czasie chcemy wytworzyć maksymalną ilość prouktu, sterując opływem reagentów i woy oraz opływem energii cieplnej (lub chłozeniem). Proukcja alkoholu lub antybiotyków. Sterując opływem poŝywki la mikroorganizmów, trzeba wyproukować maksymalną ilość prouktu w zaanym czasie. Sterowanie samolotem. W jenej z wersji zaania naleŝy w najkrótszym moŝliwym czasie wyprowazić myśliwiec przechwytujący o lotu poziomego z maksymalną stałą prękością; w innej la określonego czasu i punktów końcowych lotu naleŝy zminimalizować zuŝycie paliwa. 4
5 Planowanie trajektorii sony kosmicznej. Zaplanować tak lot sony kosmicznej, aby przy minimalnym wyatku paliwa osiągnęła zaane połoŝenie w zaanym czasie. NaleŜy wykorzystać konfigurację planet i ich księŝyców. Zmiana orbity satelity. Przy minimalnym wyatku paliwa naleŝy przemieścić sztucznego satelitę z niskiej orbity okołoziemskiej na orbitę geostacjonarną. Wprowazenie ląownika stacji kosmicznej o atmosfery ziemskiej. NaleŜy uniknąć obicia się o atmosfery (przy za małym kącie wejścia) i przegrzania (przy za uŝym kącie wejścia). Manewry statku na morzu w sytuacji kolizyjnej. Sterując napęem (obrotami śruby) i sterem, uniknąć zerzenia z przeszkoą. Sterowanie systemem zapór wonych. RozróŜnia się optymalizację w warunkach normalnych (maksymalizacja efektywności pracy elektrowni wonych) i minimalizację skutków przewiywanej fali powoziowej. Sterowanie optymalne w meycynie. Optymalizuje się awkowanie leków w terapii rakowej, w terapii HIV i innych chorób. Zaganienia pościgu i ucieczki. Ścigający (rapieŝnik) usiłuje zminimalizować oległość o ściganego (ofiary); ścigany przeciwnie. Optymalizacja konstrukcji. Rolę czasu (zmiennej niezaleŝnej) ogrywa zmienna przestrzenna, sterowaniem jest funkcja opisująca kształt konstrukcji. Optymalizacja trasy autostray. Trzeba zmaksymalizować funkcjonalność projektowanej autostray i komfort jej uŝytkowników, przy ograniczeniu kosztów buowy (głównie robót ziemnych). Uwzglęnia się ograniczenia nachylenia (stromości) i krzywizny. 4. Analiza problemu optymalizacji Rozwiązanie problemu optymalizacji polega w zasazie na wyznaczeniu rozwiązania optymalnego vˆ. Zalecana jest jenak szersza analiza problemu, której główne elementy teraz naszkicujemy Zbaanie istnienia rozwiązania. Poszukiwanie rozwiązania optymalnego vˆ moŝe przynieść sukces tylko wtey, gy ono istnieje. Panuje powszechne przekonanie, Ŝe la kaŝego sensownego, praktycznego zaania optymalizacji moŝna znaleźć sformułowanie matematyczne, takie Ŝe powstały problem ma ścisłe rozwiązanie w sensie efinicji 1, spełniające oczekiwania praktyków. Kwestię istnienia minimum funkcjonału rozstrzyga się zazwyczaj przy pomocy twierzenia Weierstrassa, jenak w optymalizacji nieskończenie wymiarowej bywa to trune, nawet la matematyków. Co więc ma zrobić inŝynier, jeśli nie potrafi zakwalifikować swojego zaania o jakiejś klasy problemów matematycznych o obrze znanej teorii? Optymalizacja naal moŝe mieć sens, wystarczy tylko inaczej rozumieć rozwiązanie problemu. Zamiast elementu vˆ, szukamy tak zwanego ciągu optymalizacyjnego v, i = 1, 2,..., który w miarę moŝności powinien spełniać następujące warunki: i (i) vi V, i = 1, 2,... (kaŝy wyraz ciągu jest rozwiązaniem opuszczalnym), (ii) Q v + ) Q( v ), i = 1, 2,... (kaŝe kolejne przybliŝenie jest nie gorsze o poprzeniego), ( i 1 i (iii) Q( v ) inf Q(, gy i. i v V 5
6 Jeśli tylko V (zbiór rozwiązań opuszczalnych jest niepusty), to ciąg spełniający (i), (ii), (iii) na pewno istnieje. Ciąg optymalizacyjny jest matematycznym opisem iteracyjnego, stopniowego ulepszania istniejącego rozwiązania, a więc opowiaa temu, o czego optymalizacja najczęściej w praktyce się sprowaza. Dotyczy to takŝe strony obliczeniowej optymalizacji. Ze wzglęu na prostotę, w alszych rozwaŝaniach optymalność bęziemy zawsze rozumieć w sensie efinicji Zbaanie jenoznaczności rozwiązania. Dobrze postawiony problem optymalizacji powinien mieć okłanie jeno rozwiązanie optymalne. Niejenoznaczność rozwiązania optymalnego wskazuje, Ŝe wymagania zawarte w ograniczeniach i wskaźniku jakości są zbyt łagone i o rozwiązania powinno się zaŝąać czegoś więcej. Z rugiej strony, posługując się algorytmami optymalizacji obrze jest wiezieć, czy wskaźnik Q ma w zbiorze V okłanie jeno minimum lokalne, które jest takŝe minimum globalnym. Większość algorytmów iteracyjnych moŝe bowiem zatrzymać się na jakimkolwiek lokalnie optymalnym rozwiązaniu opuszczalnym. Jeśli istnieje minimum lokalne nie bęące zarazem globalnym, to zachozi niebezpieczeństwo, Ŝe otrzymany ciąg przybliŝeń rozwiązania optymalnego bęzie zbieŝny o punktu znacznie róŝniącego się o optimum. Jenoznaczność baa się w oparciu o pojęcie wypukłości i jego róŝne moyfikacje. Twierzenie. ZałóŜmy, Ŝe zbiór V jest wypukły i funkcjonał Q jest wypukły. Wówczas: (i) kaŝe minimum lokalne Q w V jest zarazem minimum globalnym; (ii) jeśli funkcjonał Q jest ściśle wypukły, to ma najwyŝej jeno minimum lokalne w V. Z twierzenia wynika natychmiast, Ŝe jeśli funkcjonał Q jest ściśle wypukły i rozwiązanie optymalne istnieje, to jest jeyne Charakteryzacja rozwiązania za pomocą konstruktywnych warunków optymalności. Twierzenia matematyczne, zawierające konieczne lub wystarczające warunki optymalności, charakteryzują rozwiązanie optymalne poając pewne relacje, które to rozwiązanie spełnia. Takimi relacjami są na przykła warunki Karusha Kuhna Tuckera lub warunek maksimum hamiltonianu w zasazie maksimum Pontriagina, którą omówimy alej. W szczególnych wypakach charakteryzacja jest na tyle okłana i prosta, Ŝe pozwala na bezpośrenie wyliczenie rozwiązania optymalnego, jenak na ogół trzeba się w końcu uciec o meto numerycznych. Informacja uzyskana z warunków optymalności pozwala zmniejszyć zakres poszukiwań, ułatwia wybór właściwej metoy obliczeniowej i umoŝliwia skuteczniejsze jej stosowanie Wyznaczenie rozwiązania optymalnego. Tylko w szczególnych zaaniach rozwiązanie optymalne otrzymuje się po skończonej liczbie operacji algebraicznych lub analitycznych (takich jak róŝniczkowanie analityczne). Jeszcze rzaziej rozwiązanie optymalne wyraŝa się za pomocą skończonego, prostego wzoru, zbuowanego z funkcji elementarnych, których argumentami są ane problemu optymalizacyjnego. Przykłaem zaania, la którego moŝna analitycznie wyznaczyć rozwiązanie optymalne, jest problem liniowo-kwaratowy sterowania optymalnego. W większości zaań optymalizacji musimy zaowolić się iteracyjną metoą obliczeniową, która generuje nieskończony ciąg coraz lepszych przybliŝeń rozwiązania optymalnego. Na wstępie przyjmuje się arbitralną wartość, aproksymującą rozwiązanie optymalne w sposób na ogół barzo nieoskonały. Następnie stosuje się wybraną proceurę optymalizacyjną, która poprawia (w sensie wskaźnika jakości) przybliŝenie rozwiązania optymalnego. Uzyskane 6
7 przybliŝenie jest ponownie poprawiane, przy pomocy tej samej proceury. Postępowanie takie powtarza się wielokrotnie, aŝ o przerwania obliczeń przez tzw. test stopu. Z reguły test jest powójny i przerywa obliczenia, jeŝeli spełniony jest jeen z wu warunków: - uzyskano wymaganą okłaność rozwiązania lub efekty ziałania proceury optymalizacyjnej są znikome, - wyczerpano opuszczalną ilość iteracji Baania postoptymalizacyjne rozwiązania optymalnego. Analiza problemu optymalizacji nie kończy się na wyznaczeniu mniej lub barziej okłanego przybliŝenia rozwiązania optymalnego. Aby rozwiązanie miało wartość praktyczną, trzeba sprawzić, jak wpływają na nie zmiany, choćby małe, moelu matematycznego (wskaźnika jakości i ograniczeń). Zwykle baa się tylko wpływ tych parametrów, o których moŝna przypuszczać, Ŝe ich wartość rzeczywista róŝni się o uŝytej w optymalizacji wskutek zakłóceń, błęów pomiaru, błęów moelowania itp. Jeśli wraŝliwość rozwiązania optymalnego na te zmiany jest uŝa, to jego wartość praktyczna moŝe być wątpliwa, poniewaŝ nawet mały błą lub zmiana parametru moŝe spowoować, Ŝe wartość wskaźnika jakości okaŝe się aleka o optymalnej. Niekiey baanie wraŝliwości ogranicza się o sprawzenia ciągłości. 5. Historia, teraźniejszość i perspektywy Teoria sterowania optymalnego ma juŝ pona 50 lat. Choć jej rozwój jest wciąŝ oŝywiony, jest obrze ugruntowaną moŝe nawet klasyczną gałęzią matematyki stosowanej. Jest ona rozwinięciem klasycznego rachunku wariacyjnego, który okazał się słabo ostosowany o zaań występujących we współczesnej technice. Przełomowe prace grupy Lwa Pontriagina w ZSRR i Richara Bellmana w USA w latach pięćziesiątych XX wieku ały początek wu nowym poejściom o zaań wariacyjnych: przez zasaę maksimum i przez programowanie ynamiczne. W alszych rozwaŝaniach oprzemy się głównie na zasazie maksimum Pontriagina. ChociaŜ na pierwszy rzut oka optymalizacja ynamiczna wyaje się atrakcyjnym poejściem o problemów sterowania, liczba jej bezpośrenich, praktycznych wroŝeń w przemyśle i gospoarce jest stosunkowo mała, w porównaniu z innymi ziałami optymalizacji takimi jak programowanie liniowe. Aby zrozumieć przyczyny tego stanu rzeczy, trzeba sobie uświaomić, Ŝe o efektywnej optymalizacji potrzebny jest okłany moel matematyczny procesu. Tymczasem sterowane procesy ynamiczne są często tak skomplikowane, Ŝe ich moele matematyczne są niezbyt okłane, za to zaawansowane matematycznie i trune o ientyfikacji. Wysokie wymagania pomiarowe, jakie optymalizacja ynamiczna stawia zarówno po wzglęem róŝnoroności, jak częstości i okłaności pomiarów, ponoszą koszty sterowania. Dochozą o tego koszty przetwarzania informacji i konieczność stosowania złoŝonych, czasochłonnych obliczeń w czasie rzeczywistym. Kiey weźmiemy przy tym po uwagę, Ŝe w zastosowaniach zysk z optymalizacji powinien być wyraźnie większy o błęu w jego oszacowaniu, staje się zrozumiałe, laczego w wielu ziezinach praktycy chętniej stosują optymalizację ynamiczną o celów analitycznych niŝ o bieŝącego sterowania. Rozwój techniki pomiarowej, a przee wszystkim gwałtowny rozwój techniki komputerowej i postępujący za nim rozwój meto obliczeniowych i analitycznych oprowaził w ostatnich latach o tego, Ŝe przestawiony obraz zaczyna się zmieniać. Wraz z komputeryzacją procesów przemysłowych pojawia się coraz więcej zastosowań optymalizacji ynamicznej w przemyśle, głównie chemicznym i rafineryjnym. Na razie najczęściej jest to tak zwane sterowanie optymalizujące, polegające na repetycyjnej optymalizacji punktu pracy. Rosnącym zainteresowaniem cieszy się optymalizacja trajektorii ynamicznych powtarzana repetycyjnie 7
8 z ustalonym bąź przesuwanym horyzontem (procesy wsaowe, okresowe itp.). Sprawzoną metoyką sterowania systemami przemysłowymi, głównie w inŝynierii procesowej, jest sterowanie preykcyjne na postawie moelu, znane po angielską nazwą Moel Preictive Control (MPC). Jego rozwinięciem jest Nonlinear Moel Preictive Control (NMPC), którego jąro stanowi optymalizacja ynamiczna z przesuwanym horyzontem. Nie naleŝy jenak sązić, Ŝe mimo niezłych perspektyw na przyszłość, obecnie optymalizacja ynamiczna ma niewielkie znaczenie praktyczne. Teoria ta jest chętnie wykorzystywana w baaniach stuialnych, analitycznych gzie ma uzielić opowiezi na pytania, jak najlepiej wykorzystać wiezę o systemie sterowania, jaki jest górny pułap moŝliwości sterowania, i wskazać kierunek moyfikacji istniejących rozwiązań. Rola teorii sterowania optymalnego polega wtey na ostarczaniu wzorca, o którego w rzeczywistym systemie naleŝy ąŝyć. JeŜeli procesy w systemie rzeczywistym obiegają nieznacznie o optymalnych, uzyskanych na moelu matematycznym, to ziałający system sterowania jest zaowalający. JeŜeli nie przebiegi optymalne ostarczają inŝynierowi wskazówek, w jakim kierunku moel systemu i sterowanie naleŝy ulepszać. Spotyka się teŝ opinię, Ŝe optymalizacja ynamiczna moŝe być pomocna w baaniu ogólnych praw teorii sterowania, a nawet praw rzązących celowym ziałaniem w ogóle. Prawa takie są pewnego rozaju ograniczeniami stwierzają, co jest moŝliwe, a co nie. Mogą więc być formułowane w postaci twierzeń o pułapie moŝliwości w sterowaniu. 8
WYKŁAD nr Ekstrema funkcji jednej zmiennej o ciągłych pochodnych. xˆ ( ) 0
WYKŁAD nr 4. Zaanie programowania nieliniowego ZP. Ekstrema unkcji jenej zmiennej o ciągłych pochonych Przypuśćmy ze punkt jest punktem stacjonarnym unkcji gzie punktem stacjonarnym nazywamy punkt la którego
Zadania z badań operacyjnych Przygotowanie do kolokwium pisemnego
Zaania z baań operacyjnych Przygotowanie o kolokwium pisemnego 1..21 Zaanie 1.1. Dane jest zaanie programowania liniowego: 4x 1 + 3x 2 max 2x 1 + 2x 2 1 x 1 + 2x 2 4 4x 2 8 x 1, x 2 Sprowazić zaanie o
1. Podstawowe pojęcia
1. Podstawowe pojęcia Sterowanie optymalne obiektu polega na znajdowaniu najkorzystniejszej decyzji dotyczącej zamierzonego wpływu na obiekt przy zadanych ograniczeniach. Niech dany jest obiekt opisany
ZASTOSOWANIE ZASADY MAKSIMUM PONTRIAGINA DO ZAGADNIENIA
ZASTOSOWANIE ZASADY MAKSIMUM PONTRIAGINA DO ZAGADNIENIA DYNAMICZNYCH LOKAT KAPITAŁOWYCH Krzysztof Gąsior Uniwersytet Rzeszowski Streszczenie Celem referatu jest zaprezentowanie praktycznego zastosowania
Definicja pochodnej cząstkowej
1 z 8 gdzie punkt wewnętrzny Definicja pochodnej cząstkowej JeŜeli iloraz ma granicę dla to granicę tę nazywamy pochodną cząstkową funkcji względem w punkcie. Oznaczenia: Pochodną cząstkową funkcji względem
Plan. Zakres badań teorii optymalizacji. Teoria optymalizacji. Teoria optymalizacji a badania operacyjne. Badania operacyjne i teoria optymalizacji
Badania operacyjne i teoria optymalizacji Instytut Informatyki Poznań, 2011/2012 1 2 3 Teoria optymalizacji Teoria optymalizacji a badania operacyjne Teoria optymalizacji zajmuje się badaniem metod optymalizacji
Przekształcenie całkowe Fouriera
Przekształcenie całkowe Fouriera Postać zespolona szeregu Fouriera Niech ana bęzie funkcja f spełniająca w przeziale [, ] warunki Dirichleta. Wtey szereg Fouriera tej funkcji jest o niej zbieżny, tj. przy
KO OF Szczecin:
XXXI OLIMPIADA FIZYCZNA (1981/198) Stopień III, zaanie teoretyczne T Źróło: Nazwa zaania: Działy: Słowa kluczowe: Komitet Główny Olimpiay Fizycznej; Anrzej Kotlicki; Anrzej Naolny: Fizyka w Szkole, nr
Sterowanie optymalne
Sterowanie optymalne Sterowanie Procesami Ciągłymi 2017 Optymalizacja statyczna funkcji Funkcja celu/kryterialna/kosztów Ograniczenie Q(x) min x x = arg min Q(x) x x X, gdzie X zbiór rozwiązań dopuszczalnych
Wyk lad 3 Grupy cykliczne
Wyk la 3 Grupy cykliczne Definicja 3.1. Niech a bezie elementem grupy (G,, e). Jeżeli istnieje liczba naturalna k taka, że a k = e, to najmniejsza taka liczbe naturalna k nazywamy rzeem elementu a. W przeciwnym
Schemat programowania dynamicznego (ang. dynamic programming)
Schemat programowania dynamicznego (ang. dynamic programming) Jest jedną z metod rozwiązywania problemów optymalizacyjnych. Jej twórcą (1957) był amerykański matematyk Richard Ernest Bellman. Schemat ten
Rachunek prawdopodobieństwa projekt Ilustracja metody Monte Carlo obliczania całek oznaczonych
Rachunek prawdopodobieństwa projekt Ilustracja metody Monte Carlo obliczania całek oznaczonych Autorzy: Marta Rotkiel, Anna Konik, Bartłomiej Parowicz, Robert Rudak, Piotr Otręba Spis treści: Wstęp Cel
INSTYTUT ENERGOELEKTRYKI POLITECHNIKI WROCŁAWSKIEJ Raport serii SPRAWOZDANIA Nr
Na prawach rękopisu o użytku służbowego INSTYTUT ENEROEEKTRYKI POITECHNIKI WROCŁAWSKIEJ Raport serii SPRAWOZDANIA Nr ABORATORIUM UKŁADÓW IMPUSOWYCH la kierunku AiR Wyziału Mechanicznego INSTRUKCJA ABORATORYJNA
U L T R A ZAKŁAD BADAŃ MATERIAŁÓW
U L T R A ZAKŁAD BADAŃ MATERIAŁÓW Zał 1 instr Nr02/01 str. 53-621 Wrocław, Głogowska 4/55, tel/fax 071 3734188 52-404 Wrocław, Harcerska 42, tel. 071 3643652 www.ultrasonic.home.pl tel. kom. 0 601 710290
doc. dr Beata Pułska-Turyna Zarządzanie B506 mail: mgr Piotr J. Gadecki Zakład Badań Operacyjnych Zarządzania B 505.
doc. dr Beata Pułska-Turyna Zakład Badań Operacyjnych Zarządzanie B506 mail: turynab@wz.uw.edu.pl mgr Piotr J. Gadecki Zakład Badań Operacyjnych Zarządzania B 505. Tel.: (22)55 34 144 Mail: student@pgadecki.pl
ZASTOSOWANIE PROGRAMOWANIA LINIOWEGO W ZAGADNIENIACH WSPOMAGANIA PROCESU PODEJMOWANIA DECYZJI
Wstęp ZASTOSOWANIE PROGRAMOWANIA LINIOWEGO W ZAGADNIENIACH WSPOMAGANIA PROCESU PODEJMOWANIA DECYZJI Problem podejmowania decyzji jest jednym z zagadnień sterowania nadrzędnego. Proces podejmowania decyzji
TOZ -Techniki optymalizacji w zarządzaniu
TOZ -Techniki optymalizacji w zarządzaniu Wykład dla studentów II roku studiów II stopnia na kierunku Zarządzanie Semestr zimowy 2009/2010 Wykładowca: prof. dr hab. inż. Michał Inkielman Wykład 2 Optymalizacja
Układy równań liniowych. Ax = b (1)
Układy równań liniowych Dany jest układ m równań z n niewiadomymi. Liczba równań m nie musi być równa liczbie niewiadomych n, tj. mn. a a... a b n n a a... a b n n... a a... a b m m mn n m
Wykład z Technologii Informacyjnych. Piotr Mika
Wykład z Technologii Informacyjnych Piotr Mika Uniwersalna forma graficznego zapisu algorytmów Schemat blokowy zbiór bloków, powiązanych ze sobą liniami zorientowanymi. Jest to rodzaj grafu, którego węzły
UNIWESRYTET EKONOMICZNY WE WROCŁAWIU HOSSA ProCAPITAL WYCENA OPCJI. Sebastian Gajęcki WYDZIAŁ NAUK EKONOMICZNYCH
UNIWESRYTET EKONOMICZNY WE WROCŁAWIU HOSSA ProCAPITAL WYCENA OPCJI Sebastian Gajęcki WYDZIAŁ NAUK EKONOMICZNYCH WPROWADZENIE Opcje są instrumentem pochonym, zatem takim, którego cena zależy o ceny instrumentu
Skalowalność obliczeń równoległych. Krzysztof Banaś Obliczenia Wysokiej Wydajności 1
Skalowalność obliczeń równoległych Krzysztof Banaś Obliczenia Wysokiej Wydajności 1 Skalowalność Przy rozważaniu wydajności przetwarzania (obliczeń, komunikacji itp.) często pojawia się pojęcie skalowalności
PREDYKCJA PRZEMIESZCZEŃ PRZY KODOWANIU SEKWENCJI WIELOWIDOKOWYCH Z WYKORZYSTANIEM KODERA SKALOWALNEGO AVC
Krzysztof Klimaszewski Politechnika Poznańska, Katera Telekomunikacji Multimeialnej i Mikroelektroniki ul. Polanka 3, 60-965 Poznań kklima@et.put.poznan.pl 2006 Poznańskie Warsztaty Telekomunikacyjne Poznań
Definicje. Algorytm to:
Algorytmy Definicje Algorytm to: skończony ciąg operacji na obiektach, ze ściśle ustalonym porządkiem wykonania, dający możliwość realizacji zadania określonej klasy pewien ciąg czynności, który prowadzi
Ważny przykład oscylator harmoniczny
6.03.00 6. Ważny przykła oscylator harmoniczny 73 Rozział 6 Ważny przykła oscylator harmoniczny 6. Wprowazenie Klasyczny, jenowymiarowy oscylator harmoniczny opowiaa potencjałowi energii potencjalnej:
A B. Modelowanie reakcji chemicznych: numeryczne rozwiązywanie równań na szybkość reakcji chemicznych B: 1. da dt. A v. v t
B: 1 Modelowanie reakcji chemicznych: numeryczne rozwiązywanie równań na szybkość reakcji chemicznych 1. ZałóŜmy, Ŝe zmienna A oznacza stęŝenie substratu, a zmienna B stęŝenie produktu reakcji chemicznej
11. 11. OPTYMALIZACJA KONSTRUKCJI
11. OPTYMALIZACJA KONSTRUKCJI 1 11. 11. OPTYMALIZACJA KONSTRUKCJI 11.1. Wprowadzenie 1. Optymalizacja potocznie i matematycznie 2. Przykład 3. Kryterium optymalizacji 4. Ograniczenia w zadaniach optymalizacji
KADD Metoda najmniejszych kwadratów funkcje nieliniowe
Metoda najmn. kwadr. - funkcje nieliniowe Metoda najmniejszych kwadratów Funkcje nieliniowe Procedura z redukcją kroku iteracji Przykłady zastosowań Dopasowanie funkcji wykładniczej Dopasowanie funkcji
ROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH
Transport, studia I stopnia Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Postać ogólna równania nieliniowego Często występującym, ważnym problemem obliczeniowym
Modelowanie i obliczenia techniczne. dr inż. Paweł Pełczyński
Modelowanie i obliczenia techniczne dr inż. Paweł Pełczyński ppelczynski@swspiz.pl Literatura Z. Fortuna, B. Macukow, J. Wąsowski: Metody numeryczne, WNT Warszawa, 2005. J. Awrejcewicz: Matematyczne modelowanie
elektryczna. Elektryczność
Pojemność elektryczna. Elektryczność ść. Wykła 4 Wrocław University of Technology 4-3- Pojemność elektryczna Okłaki konensatora są przewonikami, a więc są powierzchniami ekwipotencjalnymi: wszystkie punkty
Analityczne metody kinematyki mechanizmów
J Buśkiewicz Analityczne Metoy Kinematyki w Teorii Mechanizmów Analityczne metoy kinematyki mechanizmów Spis treści Współrzęne opisujące położenia ogniw pary kinematycznej Mechanizm korowo-wozikowy (crank-slier
Wielomiany Hermite a i ich własności
3.10.2004 Do. mat. B. Wielomiany Hermite a i ich własności 4 Doatek B Wielomiany Hermite a i ich własności B.1 Definicje Jako postawową efinicję wielomianów Hermite a przyjmiemy wzór Roriguesa n H n (x)
Porównanie właściwości wybranych wektorowych regulatorów prądu w stanach dynamicznych w przekształtniku AC/DC
Piotr FALKOWSKI, Marian Roch DUBOWSKI Politechnika Białostocka, Wyział Elektryczny, Katera Energoelektroniki i Napęów Elektrycznych Porównanie właściwości wybranych wektorowych regulatorów prąu w stanach
Definicja problemu programowania matematycznego
Definicja problemu programowania matematycznego minimalizacja lub maksymalizacja funkcji min (max) f(x) gdzie: x 1 x R n x 2, czyli: x = [ ] x n przy ograniczeniach (w skrócie: p.o.) p.o. g i (x) = b i
Wprowadzenie do algorytmiki
Wprowadzenie do algorytmiki Pojecie algorytmu Powszechnie przyjmuje się, że algorytm jest opisem krok po kroku rozwiązania postawionego problemu lub sposób osiągnięcia jakiegoś celu. Wywodzi się z matematyki
Teoria treningu. Projektowanie. systemów treningowych. jako ciąg zadań optymalizacyjnych. Jan Kosendiak. Istota projektowania. systemów treningowych
Teoria treningu 77 Projektowanie procesu treningowego jest jednym z podstawowych zadań trenera, a umiejętność ta należy do podstawowych wyznaczników jego wykształcenia. Projektowanie systemów treningowych
Elektrotechnika I stopień ogólnoakademicki. niestacjonarne. przedmiot kierunkowy. obieralny polski semestr VIII semestr letni. nie. Laborat. 16 g.
KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013 Wybrane zagadnienia teorii sterowania Selection problems of control theory
ROZDZIAŁ 5. Renty życiowe
ROZDZIAŁ 5 Renty życiowe Rentą życiową nazywamy ciąg płatności który ustaje w chwili śmierci pewnej osoby (zwykle ubezpieczonego) Mówiąc o rencie życiowej nie zaznaczamy czy osoba której przyszły czas
INSTRUKCJA DO ĆWICZENIA NR 1
L01 ---2014/10/17 ---10:52---page1---#1 KATEDRA MECHANIKI STOSOWANEJ Wydział Mechaniczny POLITECHNIKA LUBELSKA INSTRUKCJA DO ĆWICZENIA NR 1 PRZEDMIOT TEMAT Wybrane zagadnienia z optymalizacji elementów
Temat ćwiczenia. Pomiary przemieszczeń metodami elektrycznymi
POLITECHNIKA ŚLĄSKA W YDZIAŁ TRANSPORTU Temat ćwiczenia Pomiary przemieszczeń metodami elektrycznymi Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z elektrycznymi metodami pomiarowymi wykorzystywanymi
Elementy Modelowania Matematycznego
Elementy Modelowania Matematycznego Wykład 8 Programowanie nieliniowe Spis treści Programowanie nieliniowe Zadanie programowania nieliniowego Zadanie programowania nieliniowego jest identyczne jak dla
Zasada maksimum Pontriagina
25.04.2015 Abstrakt Wiele zagadnień praktycznych dotyczących układów dynamicznych wymaga optymalizacji pewnych wielkości. Jednakże zwykła teoria gładkich układów dynamicznych zajmuje się jednak tylko opisem
Wykład 9. Metody budowy schematu funkcjonalnego pneumatycznego układu przełączającego:
Serwonapędy w automatyce i robotyce Wykład 9 Piotr Sauer Katedra Sterowania i Inżynierii Systemów przełączających Metody budowy schematu funkcjonalnego pneumatycznego układu przełączającego: intuicyjna
Opis efektów kształcenia dla programu kształcenia (kierunkowe efekty kształcenia) WIEDZA. rozumie cywilizacyjne znaczenie matematyki i jej zastosowań
TABELA ODNIESIEŃ EFEKTÓW KSZTAŁCENIA OKREŚLONYCH DLA PROGRAMU KSZTAŁCENIA DO EFEKTÓW KSZTAŁCENIA OKREŚLONYCH DLA OBSZARU KSZTAŁCENIA I PROFILU STUDIÓW PROGRAM KSZTAŁCENIA: POZIOM KSZTAŁCENIA: PROFIL KSZTAŁCENIA:
1 Postulaty mechaniki kwantowej
1 1.1 Postulat Pierwszy Stan ukłau kwantowomechanicznego opisuje funkcja falowa Ψ(r 1, r 2,..., r N, t) zwana także funkcją stanu taka, że kwarat jej moułu: Ψ 2 = Ψ Ψ pomnożony przez element objętości
Relacje Kramersa Kroniga
Relacje Kramersa Kroniga Relacje Kramersa-Kroniga wiążą ze sobą część rzeczywistą i urojoną każej funkcji, która jest analityczna w górnej półpłaszczyźnie zmiennej zespolonej. Pozwalają na otrzymanie części
TOZ -Techniki optymalizacji w zarządzaniu
TOZ -Techniki optymalizacji w zarządzaniu Wykład dla studentów II roku studiów II stopnia na kierunku Zarządzanie Semestr zimowy 2009/2010 Wykładowca: prof. dr hab. inż. Michał Inkielman Literatura Literatura
Optymalizacja konstrukcji
Optymalizacja konstrukcji Kształtowanie konstrukcyjne: nadanie właściwych cech konstrukcyjnych przeszłej maszynie określenie z jakiego punktu widzenia (wg jakiego kryterium oceny) będą oceniane alternatywne
Metody numeryczne Wykład 4
Metody numeryczne Wykład 4 Dr inż. Michał Łanczont Instytut Elektrotechniki i Elektrotechnologii E419, tel. 4293, m.lanczont@pollub.pl, http://m.lanczont.pollub.pl Zakres wykładu Metody skończone rozwiązywania
Projektowanie Systemów Elektromechanicznych. Wykład 3 Przekładnie
Projektowanie Systemów Elektromechanicznych Wykła 3 Przekłanie Zębate: Proste; Złożone; Ślimakowe; Planetarne. Cięgnowe: Pasowe; Łańcuchowe; Linowe. Przekłanie Przekłanie Hyrauliczne: Hyrostatyczne; Hyrokinetyczne
O nauczaniu oceny niepewności standardowej
8 O nauczaniu oceny niepewności stanarowej Henryk Szyłowski Wyział Fizyki UAM, Poznań PROBLEM O lat 90. ubiegłego wieku istnieją mięzynaroowe normy oceny niepewności pomiarowych [, ], zawierające jenolitą
Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki dr inż. Marek Wojtyra Instytut Techniki Lotniczej
Ekonometria - ćwiczenia 10
Ekonometria - ćwiczenia 10 Mateusz Myśliwski Zakład Ekonometrii Stosowanej Instytut Ekonometrii Kolegium Analiz Ekonomicznych Szkoła Główna Handlowa 14 grudnia 2012 Wprowadzenie Optymalizacja liniowa Na
KADD Minimalizacja funkcji
Minimalizacja funkcji Poszukiwanie minimum funkcji Foma kwadratowa Metody przybliżania minimum minimalizacja Minimalizacja w n wymiarach Metody poszukiwania minimum Otaczanie minimum Podział obszaru zawierającego
REPREZENTACJA LICZBY, BŁĘDY, ALGORYTMY W OBLICZENIACH
REPREZENTACJA LICZBY, BŁĘDY, ALGORYTMY W OBLICZENIACH Transport, studia I stopnia rok akademicki 2012/2013 Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Adam Wosatko Ewa Pabisek Pojęcie
Optymalizacja ciągła
Optymalizacja ciągła 5. Metoda stochastycznego spadku wzdłuż gradientu Wojciech Kotłowski Instytut Informatyki PP http://www.cs.put.poznan.pl/wkotlowski/ 04.04.2019 1 / 20 Wprowadzenie Minimalizacja różniczkowalnej
UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH
Transport, studia niestacjonarne I stopnia, semestr I Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Postać układu równań liniowych Układ liniowych równań algebraicznych
STEROWANIE NEURONOWO ROZMYTE MOBILNYM ROBOTEM KOŁOWYM
acta mechanica et automatica, vol. no. () SEROWANIE NEURONOWO ROZMYE MOBILNYM ROBOEM KOŁOWYM Zenon HENDZEL *, Magalena MUSZYŃSKA * * Katera Mechaniki Stosowanej i Robotyki, Wyział Buowy Maszyn i Lotnictwa,
Wykłady z Hydrauliki- dr inż. Paweł Zawadzki, KIWIS WYKŁAD 3
WYKŁAD 3 3.4. Postawowe prawa hyroynamiki W analizie problemów przepływów cieczy wykorzystuje się trzy postawowe prawa fizyki klasycznej: prawo zachowania masy, zachowania pęu i zachowania energii. W większości
ZAGADNIENIE TRANSPORTOWE
ZAGADNIENIE TRANSPORTOWE ZT jest specyficznym problemem z zakresu zastosowań programowania liniowego. ZT wykorzystuje się najczęściej do: optymalnego planowania transportu towarów, przy minimalizacji kosztów,
1 Równania nieliniowe
1 Równania nieliniowe 1.1 Postać ogólna równania nieliniowego Często występującym, ważnym problemem obliczeniowym jest numeryczne poszukiwanie rozwiązań równań nieliniowych, np. algebraicznych (wielomiany),
Modele i narzędzia optymalizacji w systemach informatycznych zarządzania
Politechnika Poznańska Modele i narzędzia optymalizacji w systemach informatycznych zarządzania Joanna Józefowska POZNAŃ 2010/11 Spis treści Rozdział 1. Metoda programowania dynamicznego........... 5
8. Neuron z ciągłą funkcją aktywacji.
8. Neuron z ciągłą funkcją aktywacji. W tym ćwiczeniu zapoznamy się z modelem sztucznego neuronu oraz przykładem jego wykorzystania do rozwiązywanie prostego zadania klasyfikacji. Neuron biologiczny i
Programowanie celowe #1
Programowanie celowe #1 Problem programowania celowego (PC) jest przykładem problemu programowania matematycznego nieliniowego, który można skutecznie zlinearyzować, tzn. zapisać (i rozwiązać) jako problem
MODELE MATEMATYCZNE W UBEZPIECZENIACH WYKŁAD 5: RENTY ŻYCIOWE
MODELE MATEMATYCZNE W UBEZPIECZENIACH WYKŁAD 5: RENTY ŻYCIOWE Rentą życiową nazywamy ciąg płatności który ustaje w chwili śmierci pewnej osoby (zwykle ubezpieczonego) Mówiąc o rencie życiowej nie zaznaczamy
Przegląd metod optymalizacji wielowymiarowej. Funkcja testowa. Funkcja testowa. Notes. Notes. Notes. Notes. Tomasz M. Gwizdałła
Przegląd metod optymalizacji wielowymiarowej Tomasz M. Gwizdałła 2012.12.06 Funkcja testowa Funkcją testową dla zagadnień rozpatrywanych w ramach tego wykładu będzie funkcja postaci f (x) = (x 1 1) 4 +
Aproksymacja funkcji a regresja symboliczna
Aproksymacja funkcji a regresja symboliczna Problem aproksymacji funkcji polega na tym, że funkcję F(x), znaną lub określoną tablicą wartości, należy zastąpić inną funkcją, f(x), zwaną funkcją aproksymującą
Metody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015
Metody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015 1 Metody numeryczne Dział matematyki Metody rozwiązywania problemów matematycznych za pomocą operacji na liczbach. Otrzymywane
Metoda obrazów wielki skrypt przed poświąteczny, CZĘŚĆ POTRZEBNA DO OFa
Metoa obrazów wielki skrypt prze poświąteczny, CZĘŚĆ POTRZEBNA DO OFa 1. Równania i warunki brzegowe Dlaczego w ogóle metoa obrazów ziała? W elektrostatyce o policzenia wszystkiego wystarczą 2 rzeczy:
Programowanie wypukłe i kwadratowe. Tadeusz Trzaskalik
Proramowanie wpukłe i kwaratowe Taeusz Trzaskalik 6.. Wprowazenie Słowa kluczowe Zaanie proramowania nielinioweo Ekstrema lobalne i lokalne Zbior wpukłe Funkcje wklęsłe i wpukłe Zaanie proramowania wpukłeo
Elektrotechnika I stopień ogólnoakademicki. niestacjonarne. przedmiot kierunkowy. obieralny polski semestr VII semestr zimowy. nie
KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Teoria sterowania wybrane zagadnienia Control theory selection problems Obowiązuje od roku akademickiego 2012/2013
LABORATORIUM PODSTAW AUTOMATYKI
LABORATORIUM PODSTAW AUTOMATYKI Ćwiczenie LP Projektowanie regulacji metoą linii pierwiastkowych Zaanie: Zaprojektować sposób stabilizowania owróconego wahała (rys.1) la małych ochyleń o położenia pionowego.
Programowanie nieliniowe
Rozdział 5 Programowanie nieliniowe Programowanie liniowe ma zastosowanie w wielu sytuacjach decyzyjnych, jednak często zdarza się, że zależności zachodzących między zmiennymi nie można wyrazić za pomocą
Metrologia Techniczna
Zakła Metrologii i Baań Jakości Wrocław, nia Rok i kierunek stuiów Grupa (zień tygonia i gozina rozpoczęcia zajęć) Metrologia Techniczna Ćwiczenie... Imię i nazwisko Imię i nazwisko Imię i nazwisko Błęy
Podstawy Automatyki. wykład 1 (26.02.2010) mgr inż. Łukasz Dworzak. Politechnika Wrocławska. Instytut Technologii Maszyn i Automatyzacji (I-24)
Podstawy Automatyki wykład 1 (26.02.2010) mgr inż. Łukasz Dworzak Politechnika Wrocławska Instytut Technologii Maszyn i Automatyzacji (I-24) Laboratorium Podstaw Automatyzacji (L6) 105/2 B1 Sprawy organizacyjne
Rozdział 6 PROGRAMOWANIE WYPUKŁE I KWADRATOWE
Wprowadzenie do badań operacyjnych z komputerem Opisy programów, ćwiczenia komputerowe i zadania. T. Trzaskalik (red.) Rozdział 6 PROGRAMOWANIE WYPUKŁE I KWADRATOWE 6. Ćwiczenia komputerowe Ćwiczenie 6.1
Spis treści 377 379 WSTĘP... 9
Spis treści 377 379 Spis treści WSTĘP... 9 ZADANIE OPTYMALIZACJI... 9 PRZYKŁAD 1... 9 Założenia... 10 Model matematyczny zadania... 10 PRZYKŁAD 2... 10 PRZYKŁAD 3... 11 OPTYMALIZACJA A POLIOPTYMALIZACJA...
Modelowanie przy uŝyciu arkusza kalkulacyjnego
Wydział Odlewnictwa Wirtualizacja technologii odlewniczych Modelowanie przy uŝyciu Projektowanie informatycznych systemów zarządzania 2Modelowanie przy uŝyciu Modelowania przy uŝyciu Wprowadzenie Zasady
Wprowadzenie Metoda bisekcji Metoda regula falsi Metoda siecznych Metoda stycznych RÓWNANIA NIELINIOWE
Transport, studia niestacjonarne I stopnia, semestr I Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Postać ogólna równania nieliniowego Zazwyczaj nie można znaleźć
Rozdział 1 PROGRAMOWANIE LINIOWE
Wprowadzenie do badań operacyjnych z komputerem Opisy programów, ćwiczenia komputerowe i zadania. T. Trzaskalik (red.) Rozdział 1 PROGRAMOWANIE LINIOWE 1.2 Ćwiczenia komputerowe Ćwiczenie 1.1 Wykorzystując
Kształcenie w zakresie podstawowym. Klasa 2
Kształcenie w zakresie podstawowym. Klasa 2 Poniżej podajemy umiejętności, jakie powinien zdobyć uczeń z każdego działu, aby uzyskać poszczególne stopnie. Na ocenę dopuszczającą uczeń powinien opanować
Algorytm poprawny jednoznaczny szczegółowy uniwersalny skończoność efektywność (sprawność) zmiennych liniowy warunkowy iteracyjny
Algorytm to przepis; zestawienie kolejnych kroków prowadzących do wykonania określonego zadania; to uporządkowany sposób postępowania przy rozwiązywaniu zadania, problemu, z uwzględnieniem opisu danych
Plan prezentacji. 1. Pomiary bezpośrednie za pomocą: 1.1. Kątomierza i poziomnicy kątowej 1.2. Mikroskopu z okularem goniometrycznym 1.3.
Plan prezentacji. Pomiary bezpośrenie za pomocą:.. Kątomierza i poziomnicy kątowej.. Mikrokopu z okularem goniometrycznym.3. Projektora. Pomiary pośrenie za pomocą:.. Liniału inuowego i czujnika.. Wałeczków
Modelowanie w projektowaniu maszyn i procesów cz.5
Modelowanie w projektowaniu maszyn i procesów cz.5 Metoda Elementów Skończonych i analizy optymalizacyjne w środowisku CAD Dr hab inż. Piotr Pawełko p. 141 Piotr.Pawełko@zut.edu.pl www.piopawelko.zut.edu.pl
Informacja w perspektywie obliczeniowej. Informacje, liczby i obliczenia
Informacja w perspektywie obliczeniowej Informacje, liczby i obliczenia Cztery punkty odniesienia (dla pojęcia informacji) ŚWIAT ontologia fizyka UMYSŁ psychologia epistemologia JĘZYK lingwistyka nauki
Załącznik 2 Tabela odniesień efektów kierunkowych do efektów obszarowych
Załącznik 2 Tabela odniesień efektów kierunkowych do efektów obszarowych Tabela odniesień efektów kierunkowych do efektów obszarowych (tabele odniesień efektów kształcenia) Nazwa kierunku studiów: Automatyka
UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH
Transport, studia I stopnia rok akademicki 2011/2012 Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Uwagi wstępne Układ liniowych równań algebraicznych można
Metoda Karusha-Kuhna-Tuckera
Badania operacyjne i teoria optymalizacji Poznań, 2015/2016 Plan 1 Sformułowanie problemu 2 3 Warunki ortogonalności 4 Warunki Karusha-Kuhna-Tuckera 5 Twierdzenia Karusha-Kuhna-Tuckera 6 Ograniczenia w
Metody symulacji komputerowych Modelowanie systemów technicznych
Metody symulacji komputerowych Modelowanie systemów technicznych dr inż. Ryszard Myhan Katedra Inżynierii Procesów Rolniczych Program przedmiotu Lp. Temat Zakres 1. Wprowadzenie do teorii systemów Definicje
Wykład 1. Wprowadzenie do teorii grafów
Wykła 1. Wprowazenie o teorii grafów 1 / 111 Literatura 1 W. Lipski; Kombinatoryka la programistów. 2 T. Cormen, Ch. E. Leiserson, R. L. Rivest; Wprowazenie o algorytmów. 3 K. A. Ross, Ch. R. B. Wright;
Elementy Modelowania Matematycznego
Elementy Modelowania Matematycznego Wykład 6 Metoda simpleks Spis treści Wstęp Zadanie programowania liniowego Wstęp Omówimy algorytm simpleksowy, inaczej metodę simpleks(ów). Jest to stosowana w matematyce
Podstawy Automatyki. Wykład 7 - obiekty regulacji. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki
Wykład 7 - obiekty regulacji Instytut Automatyki i Robotyki Warszawa, 2018 Obiekty regulacji Obiekt regulacji Obiektem regulacji nazywamy proces technologiczny podlegający oddziaływaniu zakłóceń, zachodzący
INSTYTUT INŻYNIERII ŚRODOWISKA ZAKŁAD GEOINŻYNIERII I REKULTYWACJI ĆWICZENIE NR 5
INSTYTUT INŻYNIERII ŚRODOWISKA ZAKŁAD GEOINŻYNIERII I REKUTYWACJI aboratorium z mechaniki płynów ĆWICZENIE NR 5 POMIAR WSPÓŁCZYNNIKA STRAT PRZEPŁYWU NA DŁUGOŚCI. ZASTOSOWANIE PRAWA HAGENA POISEU A 1. Cel
Elektrotechnika II stopień ogólnoakademicki. stacjonarne. przedmiot specjalnościowy. obowiązkowy polski semestr II semestr letni. tak. Laborat. 30 g.
KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013 Metody estymacji parametrów i sygnałów Estimation methods of parameters
CZY INFORMATYKOM MUSI WYSTARCZYĆ NIESKOŃCZONOŚĆ POTENCJALNA?
Filozofia w matematyce i informatyce, Poznań, 9-10 grudnia 2016 CZY INFORMATYKOM MUSI WYSTARCZYĆ NIESKOŃCZONOŚĆ POTENCJALNA? Paweł Stacewicz Politechnika Warszawska Nieskończoność a granice informatyki
Algorytm. Krótka historia algorytmów
Algorytm znaczenie cybernetyczne Jest to dokładny przepis wykonania w określonym porządku skończonej liczby operacji, pozwalający na rozwiązanie zbliżonych do siebie klas problemów. znaczenie matematyczne
USTALANIE WARTOŚCI NOMINALNYCH W POMIARACH TOROMIERZAMI ELEKTRONICZNYMI
Dr inŝ. Zbigniew Kędra Politechnika Gdańska USTALANIE WARTOŚCI NOMINALNYCH W POMIARACH TOROMIERZAMI ELEKTRONICZNYMI SPIS TREŚCI 1. Wstęp. Podstawy teoretyczne metody 3. Przykład zastosowania proponowanej
Modelowanie i Analiza Danych Przestrzennych
Moelowanie i Analiza anych Przestrzennych Wykła Anrzej Leśniak Katera Geoinformatyki i Informatyki Stosowanej Akaemia Górniczo-utnicza w Krakowie Prawopoobieństwo i błą pomiarowy Jak zastosować rachunek
Wstęp do metod numerycznych 9a. Układy równań algebraicznych. P. F. Góra
Wstęp do metod numerycznych 9a. Układy równań algebraicznych P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ 2012 Układy równań algebraicznych Niech g:r N równanie R N będzie funkcja klasy co najmniej
Metody numeryczne w przykładach
Metody numeryczne w przykładach Bartosz Ziemkiewicz Wydział Matematyki i Informatyki UMK, Toruń Regionalne Koło Matematyczne 8 kwietnia 2010 r. Bartosz Ziemkiewicz (WMiI UMK) Metody numeryczne w przykładach