© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 1 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego.

Slides:



Advertisements
Podobne prezentacje
Liniowe modele decyzyjne – rozwiązania i analiza post-optymalizacyjna
Advertisements

Temat 2: Podstawy programowania Algorytmy – 1 z 2 _________________________________________________________________________________________________________________.
1 TREŚĆ UMOWY O PRACĘ : Umowa o pracę określa strony umowy, rodzaj umowy, datę jej zawarcia oraz warunki pracy i płacy, w szczególności: 1) rodzaj pracy,
1 Badania operacyjne – metody optymalizacji w problemach decyzyjnych.
Równowaga chemiczna - odwracalność reakcji chemicznych
Ekonometria WYKŁAD 10 Piotr Ciżkowicz Katedra Międzynarodowych Studiów Porównawczych.
Plan Czym się zajmiemy: 1.Bilans przepływów międzygałęziowych 2.Model Leontiefa.
Modelowanie i podstawy identyfikacji 2014/2015Metodyka modelowania matematycznego  Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii Systemów Sterowania1.
Ekonometria stosowana WYKŁAD 4 Piotr Ciżkowicz Katedra Międzynarodowych Studiów Porównawczych.
Jak złożyć wniosek ? (GWA) Regionalny Program Operacyjny Województwa Pomorskiego na lata
Tworzenie odwołania zewnętrznego (łącza) do zakresu komórek w innym skoroszycie Możliwości efektywnego stosowania odwołań zewnętrznych Odwołania zewnętrzne.
© Matematyczne modelowanie procesów biotechnologicznych - laboratorium, Studium Magisterskie Wydział Chemiczny Politechniki Wrocławskiej, Kierunek Biotechnologia,
Excel 2007 dla średniozaawansowanych zajęcia z dnia
ZASTOSOWANIE FUNKCJI WYKŁADNICZEJ I LOGARYTMICZNEJ DO OPISU RUCHU DRGAJĄCEGO Agnieszka Wlocka Agnieszka Szota.
Ćwiczenia Zarządzanie Ryzykiem Renata Karkowska, ćwiczenia „Zarządzanie ryzykiem” 1.
Ekonometria Wykład 1 Uwarunkowania modelowania ekonometrycznego. Uogólniona metoda najmniejszych kwadratów dr hab. Mieczysław Kowerski.
Cel analizy statystycznej. „Człowiek –najlepsza inwestycja”
Wyrażenia Algebraiczne Bibliografia Znak 1Znak 2 Znak 3 Znak 4 Znak 5 Znak 6 Znak 7 Znak 8 Znak 9 Znak 10 Znak 11.
 Czasem pracy jest czas, w którym pracownik pozostaje w dyspozycji pracodawcy w zakładzie pracy lub w innym miejscu wyznaczonym do wykonywania pracy.
Modelowanie i podstawy identyfikacji 2015/2016Identyfikacja – metoda najmniejszych kwadratów  Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii.
Ryzyko a stopa zwrotu. Standardowe narzędzia inwestowania Analiza fundamentalna – ocena kondycji i perspektyw rozwoju podmiotu emitującego papiery wartościowe.
Podstawowe pojęcia termodynamiki chemicznej -Układ i otoczenie, składniki otoczenia -Podział układów, fazy układu, parametry stanu układu, funkcja stanu,
Rozwiązywanie zadań tekstowych za pomocą równań, nierówności i układów równań Radosław Hołówko Konsultant: Agnieszka Pożyczka.
Wypadkowa sił.. Bardzo często się zdarza, że na ciało działa kilka sił. Okazuje się, że można działanie tych sił zastąpić jedną, o odpowiedniej wartości.
Zmienne losowe Zmienne losowe oznacza się dużymi literami alfabetu łacińskiego, na przykład X, Y, Z. Natomiast wartości jakie one przyjmują odpowiednio.
IEN 2010 © wszelkie prawa zastrzeżone SEMINARIUM Pakiet MATLAB w Zakładzie OGM Możliwości posiadanych produktów.
Analiza numeryczna i symulacja systemów Równania różniczkowe zwyczajne cz.3: Zagadnienie brzegowe (BVP) Janusz Miller.
Kontrakty terminowe na indeks mWIG40 Prezentacja dla inwestorów Giełda Papierów Wartościowych w Warszawie S.A. Dział Notowań GPW kwiecień 2005.
Równowaga rynkowa w doskonałej konkurencji w krótkim okresie czasu Równowaga rynkowa to jest stan, kiedy przy danej cenie podaż jest równa popytowi. p.
© Prof. Antoni Kozioł, Wydział Chemiczny Politechniki Wrocławskiej MATEMATYCZNE MODELOWANIE PROCESÓW BIOTECHNOLOGICZNYCH Prezentacja – 4 Matematyczne opracowywanie.
Nitrowanie glikolu dietylowego przy zwiększeniu ilości wody pozwala na oddzielenie mieszaniny poreakcyjnej od produktu, zwiększa wydajność i zmniejsza.
Porównywarki cen leków w Polsce i na świecie. Porównywarki w Polsce.
W KRAINIE TRAPEZÓW. W "Szkole Myślenia" stawiamy na umiejętność rozumowania, zadawania pytań badawczych, rozwiązywania problemów oraz wykorzystania wiedzy.
Algorytmy Informatyka Zakres rozszerzony
Zjawisko fotoelektryczne zewnętrzne i wewnętrzne
KOSZTY W UJĘCIU ZARZĄDCZYM. POJĘCIE KOSZTU Koszt stanowi wyrażone w pieniądzu celowe zużycie majątku trwałego i obrotowego, usług obcych, nakładów pracy.
Programowanie produkcji Michał Suchanek Katedra Ekonomiki i Funkcjonowania Przedsiębiorstw Transportowych.
„Gdański model aktywizacji społeczności lokalnych” Gdańsk, 27 kwietnia 2009.
Matematyka przed egzaminem czyli samouczek dla gimnazjalisty Przygotowała Beata Czerniak FUNKCJE.
Menu Jednomiany Wyrażenia algebraiczne -definicja Mnożenie i dzielenie sum algebraicznych przez jednomian Mnożenie sum algebraicznych Wzory skróconego.
Optymalna wielkość produkcji przedsiębiorstwa działającego w doskonałej konkurencji (analiza krótkookresowa) Przypomnijmy założenia modelu doskonałej.
Metody sztucznej inteligencji - Technologie rozmyte i neuronowe 2015/2016 Perceptrony proste nieliniowe i wielowarstwowe © Kazimierz Duzinkiewicz, dr hab.
POP i SIR POK1 i POK2.
Opracowanie Joanna Szymańska Konsultacja Bożena Hołownia.
Renata Maciaszczyk Kamila Kutarba. Teoria gier a ekonomia: problem duopolu  Dupol- stan w którym dwaj producenci kontrolują łącznie cały rynek jakiegoś.
Rozwiązywanie zadań tekstowych przy pomocy układów równań. Opracowanie: Beata Szabat.
Obliczanie procentu danej wielkości Radosław Hołówko.
 Przedziałem otwartym ( a;b ) nazywamy zbiór liczb rzeczywistych x spełniających układ nierówności x a, co krócej zapisujemy a
Budżetowanie kapitałowe cz. III. NIEPEWNOŚĆ senesu lago NIEPEWNOŚĆ NIEMIERZALNA senesu strice RYZYKO (niepewność mierzalna)
 Austriacki fizyk teoretyk,  jeden z twórców mechaniki kwantowej,  laureat nagrody Nobla ("odkrycie nowych, płodnych aspektów teorii atomów i ich zastosowanie"),
O PARADOKSIE BRAESSA Zbigniew Świtalski Paweł Skałecki Wydział Matematyki, Informatyki i Ekonometrii Uniwersytet Zielonogórski Zakopane 2016.
Test analizy wariancji dla wielu średnich – klasyfikacja pojedyncza
Metody optymalizacji Materiał wykładowy /2017
Wyznaczanie miejsc zerowych funkcji
DEFINICJA I ZASTOSOWANIE W JĘZYKU HASKELL
System wspomagania decyzji DSS do wyznaczania matematycznego modelu zmiennej nieobserwowalnej dr inż. Tomasz Janiczek.
MATEMATYCZNE MODELOWANIE PROCESÓW BIOTECHNOLOGICZNYCH
Teoria sterowania Materiał wykładowy /2017
Podstawy automatyki I Wykład /2016
Zajęcia przygotowujące do matury rozszerzonej z matematyki
Elementy fizyki kwantowej i budowy materii
PROCESY SZLIFOWANIA POWIERZCHNI ŚRUBOWYCH
Zagadnienie transportowe
Problem Plecakowy (Problem złodzieja okradającego sklep)
Przepływy międzygałęziowe
MATEMATYKAAKYTAMETAM
Mikroekonomia, cz. III Wykład 1.
D. Ciołek BADANIA OPERACYJNE – wykład 0
Mikroekonomia Wykład 4.
Zapis prezentacji:

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 1 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Metody optymalizacji Energetyka - studia stacjonarne I stopnia Wykład /2016 Kazimierz Duzinkiewicz, dr hab. Inż. Katedra Inżynierii Systemów Sterowania Metody programowania liniowego

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 2 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Metody programowania liniowego – postać zagadnienia optymalizacyjnego, podstawowe pojęcia, rozwiązania graficzne Postać matematyczna zagadnień programowania liniowego I. Postać mieszana (1) Funkcja celu (2) Warunki ograniczające (3) Warunki nieujemności

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 3 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego II. Postać standardowa Warunki nieujemności nie muszą dotyczyć wszystkich zmiennych. Jeżeli, to warunki nieujemności nazywamy pełnymi Przy rozwiązywaniu zadań programowania liniowego (PL) metodą simpleks, najpopularniejszą metodą rozwiązywania zadań PL, należy je zapisać w postaci standardowej (1) zasadnicze warunki ograniczające są dane w postaci równań (2) elementy prawej strony ograniczeń są nieujemne (3) warunki nieujemności są pełne dodamy ponadto (4) funkcja celu jest minimalizowana

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 4 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Postać standardowa – Zapis I

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 5 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Jeżeli w zadaniu programowania liniowego zastąpimy funkcję celu postaci: Twierdzenie 1: Zadanie programowania liniowego z funkcją celu: jest równoważne zadaniu programowania liniowego z funkcją celu: Spełniona jest przy tym zależność: Twierdzenie 2: funkcją celu postaci: to rozwiązanie optymalne, o ile ono istnieje, dla obu zadań będzie identyczne

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 6 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Zasada 1: Jeżeli, to i-te ograniczenie należy pomnożyć przez -1 Zasada 2: Jeżeli zmienna ma być ujemna, to dokonujemy podstawienia: Zasada 3: Jeżeli zmienna nie ma ograniczenia na znak, to dokonujemy podstawienia Nieujemność elementów prawej strony: Nieujemność zmiennych:

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 7 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Zasada 4: Każda nierówność: jest równoważna układowi warunków: Zasada 5 Każda nierówność: jest równoważna układowi warunków: - zmienne swobodne lub uzupełniające Równościowe warunki ograniczające:

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 8 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Postać standardowa – Zapis II Postać standardowa – Zapis III gdzie:

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 9 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Postać standardowa – Zapis IV gdzie:

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 10 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Przykład 1: Sformułowano zadanie optymalizacyjne w postaci Sprowadź podane sformułowanie do postaci standardowej (1) (2) (3) (4) (5)

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 11 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Dla uzyskania postaci standardowej należy: (1) funkcję celu (1) sprowadzić do formy minimalizacji (2) podstawić (3) przemnożyć ograniczenie (4) przez -1 (4) wprowadzić zmienną swobodną do ograniczenia (2) (5) wprowadzić zmienną swobodną do ograniczenia (3) Wykonamy to kolejno: (1)

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 12 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego (2) (3) (2) (3) (4) (1) (5) (2) (3) (4) (1) (5)

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 13 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego (4) (2) (3) (4) (1) (5) (2) (3) (4) (1) (5)

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 14 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Rozwiązania zagadnienia programowania liniowego są wektorami, kolumny macierzy współczynników ograniczeń są wektorami, współczynniki funkcji celu tworzą wektor, prawa strona ograniczeń tworzy wektor ……

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 15 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Przestrzeń liniowa Definicja 1.

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 16 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Definicja 1. – c.d.

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 17 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Definicja 2. Definicja 3. Geometria i algebra programowania liniowego

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 18 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Definicja 4.

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 19 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Twierdzenie 1.

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 20 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Zbiory wypukłe Definicja 5. Definicja 6

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 21 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Definicja 7

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 22 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Definicja 8. Twierdzenie 2.

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 23 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Rozwiązywanie układu równań liniowych algebraicznych

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 24 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Definicja 9.

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 25 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Definicja 10.

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 26 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Właściwości rozwiązań zadania programowwania liniowego (a) (b) (c)

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 27 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Definicja 11. (a) – (c) (b) – (c) Definicja 12. (b) Definicja 13. (c)

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 28 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Definicja 14. Definicja 15.

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 29 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Twierdzenie 3.

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 30 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Twierdzenie 4. (a) maksymalną

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 31 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Twierdzenie 4. - c.d.

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 32 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Geometria i algebra programowania liniowego Twierdzenie 5. Wnioski

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 33 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Rozwiązywanie graficzne zadań programowania liniowego - studium przypadku Przykład 2: Pewna firma produkuje dwa rodzaje farb: dla prac wewnętrznych (I) i zewnętrznych (E). Wyprodukowane farby kierowane są do sprzedaży hurtowej. Do produkcji farb stosuje się dwa surowce A i B. Maksymalne dostępne dziennie ilości tych surowców wynoszą odpowiednio 6 i 8 t. Zużycie surowców A i B na jedną tonę odpowiedniej farby podaje tabela. Surowiec Zużycie surowca w tonach na tonę farby Maksymalna dostępna dziennie ilość surowca Farba E Farba I A B Badanie rynku pokazało, że dzienny popyt na farbę I nigdy nie przewyższa popytu na farbę E o więcej niż 1 tonę. Poza tym ustalono, że popyt na farbę I nigdy nie przekracza 2 ton na dobę. Ceny hurtowe jednej tony farb są równe: 3j.p. dla farby E, i 2j.p. dla farby I. Jakie ilości farby E i I powinna produkować firma, aby dochód z produkcji był maksymalny?

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 34 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Opcje decyzyjne: - dzienna produkcja farby E w tonach - dzienna produkcja farby I w tonach Funkcja celu: Zasoby dzienne surowca A: Różnica popytu na farbę I i E: zmaksymalizować: Ograniczenia: Zasoby dzienne surowca B: Popyt na farbę I: Warunki nieujemności:

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 35 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Rozwiązywanie graficzne dla zadania maksymalizacji i malenia dla minimalizacji

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 36 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Obszar rozwiązań dopuszczalnych i linia stałej wartości funkcji celu:

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 37 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego 6 Znajdowanie rozwiązania optymalnego:.

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 38 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Rozwiązanie optymalne:

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 39 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 40 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 41 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Rozwiązanie optymalne jest punktem wierzchołkowym; punkt wierzchołkowy jest rozwiązaniem bazowym 6 Punkt optymalny: oraz: Ponadto (nietrudno policzyć):

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 42 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Inne przypadki Przykład 3: 2 3 5

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 43 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Przykład 4: 2 3 4

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 44 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Przykład 5:

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 45 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Przykład 6: 1 3 2

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 46 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Przykład 7:

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 47 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Przykład 8:

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 48 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Elementy algorytmu simpleksowego Postać standardowa przykładu Początkowa tablica simpleksowa

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 49 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Rozpoczęcie obliczeń

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 50 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Elementy jednego kroku algorytmu simpleksowego

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 51 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 52 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Drugie rozwiązanie

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 53 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 54 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 55 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Tablica optymalnego rozwiązania

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 56 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Podsumowanie rozwiązywania - Tablice kolejnych kroków

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 57 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Podsumowanie rozwiązywania - Interpretacja geometryczna kolejnych kroków

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 58 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Rozwiązanie optymalne

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 59 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Pierwsze zadanie analizy wrażliwości Wpływ zmiany ilości poszczególnych zasobów na aktualne rozwiązanie optymalne Formalna nazwa: analiza wrażliwości na zmiany prawej strony ograniczeń Ograniczenia: aktywne i nieaktywne Ograniczenie jest aktywne dla aktualnego rozwiązania optymalnego jeżeli  przechodzi przez punkt tego rozwiązania  spełnione jest równościowo w punkcie tego rozwiązania W przeciwnym przypadku ograniczenie jest nieaktywne Analizy postoptymalizacyjne

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 60 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Składnik: deficytowe i niedeficytowe Składnik jest deficytowy dla aktualnego rozwiązania optymalnego jeżeli odpowiadające mu ograniczenie jest aktywne W przeciwnym przypadku składnik jest niedeficytowy Dwa aspekty analizy wrażliwości na zmiany prawej strony ograniczeń  graniczne dopuszczalne zwiększenie zasobu składnika deficytowego pozwalające poprawić aktualne rozwiązanie optymalne (nie zmieniające aktualnych zmiennych bazowych rozwiązania bazowego)  granicznie dopuszczalne zmniejszenie zasobu składnika niedeficytowego nie zmieniające aktualnych zmiennych bazowych rozwiązania optymalnego Analizy postoptymalizacyjne

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 61 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Analizy postoptymalizacyjne Zwiększanie zasobów deficytowych

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 62 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Analizy postoptymalizacyjne Zmniejszanie zasobów niedeficytowych

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 63 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Analizy postoptymalizacyjne Podsumowanie Składnik Rodzaj składnika Maksymalna zmiana zasobu składnika Wartość zmieniona – wartość aktualna Deficytowy 7 – 6 = 1 12 – 8 = 4 13 – = Deficytowy Niedeficytowy Maksymalna zmiana dochodu Wartość zmieniona – wartość aktualna 18 – = – 1 = = = 0

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 64 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Analizy postoptymalizacyjne Drugie zadanie analizy wrażliwości Zasoby którego ze składników deficytowych należałoby powiększać w pierwszej kolejności Charakterystyka cenności dodatkowej jednostki zasobu składnika deficytowego Składnik Rodzaj składnika Cenność dodatkowej jednostki zasobu składnika Deficytowy Niedeficytowy  1 = 1 3 ÷ 1 = 1 3  2 = ÷ 4 = 4 3  3 = 0  4 = 0

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 65 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Analizy postoptymalizacyjne Trzecie zadanie analizy wrażliwości Dwa aspekty analizy wrażliwości na zmiany współczynników funkcji celu  przedział zmian (zmniejszenia lub zwiększenia) danego współczynnika funkcji celu, dla którego nie dochodzi do zmiany rozwiązania optymalnego?  o ile należy zmienić dany współczynnik funkcji celu, aby uczynić określony składnik niedeficytowy deficytowym i na odwrót? Wpływ wartości współczynników f.c. na rozwiązanie optymalne

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 66 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Analizy postoptymalizacyjne Pierwszy aspekt – c 1 = var, c 2 = const = 2; c 1 = const = 3, c 2 = var

© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 67 Metody optymalizacji - Energetyka 2015/2016 Metody programowania liniowego Dziękuję za uwagę – koniec materiału prezentowanego podczas wykładu