Курсовая работа: Построение математической модели оптимального управления обеспечивающего мягкую посадку при
Составим гамильтониан Н:
;
.
Оптимальному управлению соответствует максимум функции Гамильтона в заданной области возможных управлений. Причем этот максимум равен нулю.
То есть нужно добиться максимума этой функции, меняя u1 . Это и будет оптимальное управление.
Для функций ψi тоже получим сопряженные уравнения, которые имеют вид :
– так как функция не зависит от х0 ,
следовательно производная равна нулю;
– аналогично, так как функция не зависит от х1 .
Итак, нужно найти максимум гамильтониана:
Функция переключения:
Используя для вычислений Mathcad, получим оптимальное управление:
Таким образом оказалось, что оптимальное управление должно осуществляться на предельных ресурсах. То есть либо двигатель должен быть совсем выключен (при Ku <0), либо включен на максимальную мощность (при Ku >0).
Посмотрим, как меняется функция переключения Кu во времени:
;
Для определения ψ1 и ψ2 решаем сопряженные уравнения:
, следовательно, ψ1 = const, обозначим ψ1 =с1 .
, следовательно, , где c2 = const.
Итак,
Масса КА всегда положительна, а с=3000 = const – величина постоянная, поэтому производная имеет всегда постоянный (один и тот же) знак. То есть величина Ku либо всё время монотонно возрастает, либо всё время монотонно убывает. А это означает, что она может пройти через ноль только один раз.
Рассмотрим четыре возможных случая: