Wymagania do opisu projektu
Transkrypt
Wymagania do opisu projektu
Wydział Elektroniki Kier: Automatyka i Robotyka Studia magisterskie niestacjonarne Dr. inŜ. Ewa Szlachcic Teoria i metody optymalizacji Katedra Automatyki, Mechatroniki i Systemów Projekt Sterowania Kod kursu: ARKK15002P Zakres i opis projektu z „ Teorii i metod optymalizacji” 1. Opis projektu z przedmiotu “Teoria i metody optymalizacji” w zakresie programowania liniowego całkowitoliczbowego (PCL) lub programowania nieliniowego (PN) powinien zawierać: sformułowanie praktycznego zadania optymalizacji liniowej, całkowitoliczbowej lub zadania optymalizacji nieliniowej dla liczby zmiennych decyzyjnych zadania n>2 – w postaci: 1. interpretacja praktyczna zmiennych decyzyjnych zadania PCL lub zadania PN, 2. interpretacja praktyczna funkcji celu oraz kolejnych ograniczeń wraz ze zdefiniowaniem jednostek w systemie SI. Ustalenie wykorzystywanego algorytmu optymalizacji i szczegółowe omówienie algorytmu optymalizacji (kolejne kroki algorytmu), powołując się na literaturę. Zadanie programowania liniowego, całkowitoliczbowego - powinno zawierać dwa przykłady: − − Przykład zadania programowania liniowego, całkowitoliczbowego (PCL) z omówieniem kolejnych kroków wybranego algorytmu. Dla przykładu zadania PCL dla 2 zmiennych – naleŜy dołączyć obliczenia w kolejnych iteracjach. Omówienie przyjętego praktycznego przykładu zadania optymalizacji dla liczby zmiennych n>2 – rozwiązanie optymalne w postaci wektora zmiennych decyzyjnych oraz wartość funkcji celu wraz z interpretacją praktyczną rozwiązania oraz podanie wynikowej liczby iteracji. Zadanie programowania nieliniowego - powinno zawierać dwa przykłady: − − Przykład zadania programowania nieliniowego (PN) z omówieniem kolejnych kroków wybranego algorytmu. Dla przykładu zadania PN dla 2 zmiennych – naleŜy dołączyć obliczenia w kolejnych iteracjach. NaleŜy podać: o typ wykorzystanego algorytmu - algorytm optymalizacji lokalnej lub algorytm optymalizacji globalnej o stosowane kryteria stopu – przyjęta zbieŜność algorytmu przez wykorzystywane narzędzia obliczeniowe. Omówienie przyjętego praktycznego przykładu zadania optymalizacji dla liczby zmiennych n>2 – rozwiązanie optymalne w postaci wektora zmiennych decyzyjnych oraz wartość funkcji celu wraz z interpretacją praktyczną rozwiązania oraz podanie wynikowej liczby iteracji. Informacje ogólne o wykorzystanym programie – środowisko programistyczne, zasady wprowadzania danych początkowych - reguły doboru współczynników algorytmu – jeŜeli takie są. Wykaz literatury, zawierający pozycje cytowane w opisie. 2. NaleŜy przyjąć następujące oznaczenia: n - ilość zmiennych, m - ilość ograniczeń, x – wektor zmiennych decyzyjnych, zbiór rozwiązań * dopuszczalnych X, dokładność obliczeń ε, liczba iteracji L, punkt optymalny x , wartość optymalna * funkcji celu: f(x ) .