Допустим, существует оптимальное управление
Введем вспомогательную вектор-функцию
Очевидно, что
При фиксированных
Принцип максимума Понтрягина.
Если
1) существует вектор
удовлетворяющими условиям
2) в каждой точке непрерывности функции u*(t) достигается максимум гамильтониана по управлению:
Система (11) называется канонической системой задачи оптимального управления. Для получения ее частного решения (определения констант интегрирования) используют граничные условия (12).
Принцип максимума представляет собой необходимое условие оптимальности. Если получается несколько управлений, удовлетворяющих условиям (11)-(13), то проверяют выполнение достаточных условий, или выбирают одно из них, исходя из смысла задачи.
Идея принципа максимума: чтобы найти u*(t) – оптимальное управление, минимизирующее функционал I [u (t)], нужно найти управление, максимизирующее гамильтониан:
Решение примерного варианта контрольной работы
Задача 1. Дана формула алгебры логики:
Требуется:
1) при помощи равносильных преобразований упростить формулу;
2) построить релейно-контактные схемы для исходной и упрощенной формул.
Решение.
1). Упростим заданную формулу, используя принятый порядок выполнения операций
x ® y º
затем используем формулы 16, 11 и 21:
x Ù y º y Ù x
x Ú (y Ù x) º x
x Ú (y Ù z) º (x Ú y) Ù (x Ú z) (z Ú
откуда получаем:
2). Построим РКС для исходной формулы А, используя таблицу простейших РКС и соответствующих им формул логики:
– конъюнкции
– импликации x ®
дизъюнкции z Ú (x ®
– импликации y ® z соответствует параллельное соединение элементов
– конъюнкции
Построим РКС для упрощенной формулы
Полученные в результате РКС изобразим на рис. 5.
Ответы:
1) результат упрощения формулы A:
2) РКС, соответствующие исходной формуле А и упрощенной формуле А0 приведены на рис. 5.
Задача 2. Дана булева функция f (x, y) = (x Ú y) ® (x Ù