Panel edytuje parametry funkcji docelowej optymalnego problemu sterowania lub problemu docelowego. Zestaw parametrów na panelu różni się w zależności od rodzaju zadania programowania.
Ustaw następujące parametry funkcji celu:
Skład zmiennych funkcji celu. Utwórz zbiór zmiennych wejściowych (czynników). Każda zmienna będzie powiązana z elementem formy Xn , gdzie n jest liczbą w porządku. Te elementy są używane w kompilacji funkcji celu. Praca ze zmiennymi funkcji celu jest podobna. praca ze zmiennymi wejściowymi .
Aby użyć zmiennej w funkcji celu
Funkcja celu W polu „F =” tworzą równanie funkcji celu. Wszystkie elementy odpowiadające zmiennym w równaniu będą wyświetlane jako hiperłącza. Po najechaniu myszką na hiperłącze zostanie wyświetlony monit z nazwą odpowiadającej mu zmiennej. W równaniu można użyć dowolnych operacji arytmetycznych, nawiasów, zezwolić na użycie funkcji / metod statystycznych, matematycznych i zdefiniowanych przez użytkownika.
Aby edytować funkcję celu, kliknij przycisk „Otwórz w edytorze”. Będzie otwarty edytor wyrażeń w którym dokonujesz wymaganych zmian.
Po skompilowaniu funkcji celu określ opcję optymalizacji wartości tej funkcji:
MIN. Minimum;
MAX. Maksimum
Podczas zapisywania zadania, jeśli występują błędy w formule funkcji celu (nieprawidłowe znaki operacji, nieistniejący element itp.), Zostanie wyświetlony odpowiedni komunikat zawierający numer pozycji z błędem. Po zamknięciu wiadomości kursor zostanie przeniesiony do określonej pozycji formuły;
Metoda obliczeniowa Ten parametr ma znaczenie tylko dla optymalnego problemu sterowania. Określ metodę obliczania problemu optymalizacji:
brutalna siła na siatce;
sekwencyjne programowanie kwadratowe. Ta metoda jest domyślnie ustawiona;
sekwencyjny simplex;
Docelowa trajektoria. Parametr dotyczy tylko zadania docelowego. Docelowa trajektoria pozwala określić pożądane rozwiązanie funkcji celu w okresie prognozy. Aby ustawić ścieżkę docelową, kliknij przycisk Edytuj ścieżkę docelową. Zostanie otwarty raport ekspresowy, w którym wprowadź wymagane wartości docelowej trajektorii;
Dokładność rozwiązania i dopuszczalna liczba iteracji
Dokładność W edytorze liczb rzeczywistych określa się dokładność obliczenia problemu. Minimalna wartość i wartość domyślna to 0,0001.
Liczba iteracji. Edytor liczb określa liczbę iteracji do obliczenia problemu. Minimalna wartość to 1; Wartość domyślna to 1500.
Krótki opis metod obliczania problemu optymalizacji:
Wyszukiwanie w siatce Sekwencyjne programowanie kwadratowe Sekwencyjne simpleks Opis Metoda wyszukiwania na siatce. Odnosi się do metod bezpośredniej minimalizacji. Wymaga dużego kosztu obliczeniowego i nie jest wykorzystywany do rozwiązywania praktycznych problemów. Metoda z kwadratowymi podzadaniami. Metoda bezwarunkowej optymalizacji. Parametry Wymaga ustawienia zakresu prawidłowych wartości dla każdej zmiennej, dla której przeprowadzana jest optymalizacja. Wymaga przypisania początkowych przybliżeń dla wszystkich zmiennych sterujących. Wymaga wstępnych przybliżeń. Ograniczenia Pozwala uwzględnić nieliniowe ograniczenia zmiennych sterujących. Pozwala uwzględnić nieliniowe ograniczenia zmiennych sterujących. Nie uwzględnia żadnych ograniczeń dotyczących argumentów funkcji, dla których przeprowadzana jest optymalizacja. Instrumenty pochodne Obliczanie instrumentów pochodnych nie jest wymagane. Wymagane jest obliczanie częściowych instrumentów pochodnych. Obliczanie pochodnych nie jest wymagane. Wynik Rezultatem będzie ekstremum funkcji celu, znalezione przez iterowanie po siatce, której liczba węzłów jest określona przez użytkownika. Dokładność znalezionego rozwiązania zależy od wielkości siatki. Rezultatem będzie ekstremum lokalne zdefiniowane przez wstępne przybliżenie lub ekstremum funkcji, jeśli istnieją nieliniowe ograniczenia zmiennych. Rezultatem będzie ekstremum lokalne określone przez początkowe przybliżenia.
Zobacz także:
Zadanie symulacyjne