Главная страница
Навигация по странице:

  • Практическая работа номер 7

  • Методы оптимизации. Решение Для учета изопериметрического ограничения введем дополнительную переменную состояния


    Скачать 313.54 Kb.
    НазваниеРешение Для учета изопериметрического ограничения введем дополнительную переменную состояния
    АнкорМетоды оптимизации
    Дата09.11.2022
    Размер313.54 Kb.
    Формат файлаdocx
    Имя файлаMetody_Optimizatsii_sol.docx
    ТипРешение
    #778458

    Решение в матлабе

    для всех практик со скрином кода программы и с решением

    Практическая номер 3





    Исходные данные:

    1. Уравнения движения:


    2. Граничные условия:


    3. Критерий оптимальности в случае минимального времени равен:


    Решение:

    Для учета изопериметрического ограничения введем дополнительную переменную состояния:


    Таким образом, уравнения движения и граничные условия примут вид:



    1) Гамильтониан







    2) Условие стационарности



    3) Из условия стационарности выразим



    Подставив u в уравнения движения Эйлера-Лагранжа, получим систему уравнений:



    1. Решение данной системы дифференциальных уравнений с учетом граничных условий имеет вид:


    Управляющая переменная будет равна:



    Применить граничные условия в конечный момент времени нельзя, так как неизвестно значение tf. Используя граничные условия в конечный момент времени , запишем три уравнения

    Так как конечное время не фиксировано, составим условие трансверсальности, обусловленное вариацией конечного времени:

    , где .

    Таким образом:







    Подставив выражения с заменой получим



    Запишем полученную систему из четырех уравнений (одно условие трансверсальности и три граничных условия)



    Практическая номер 4





    Практическая номер 5







    ------------------------------------------------------------------------------------------------------------------------------------------







    Практическая работа номер 7





    написать администратору сайта