Задачи оптимального уравненияРефераты >> Математика >> Задачи оптимального уравнения
3. ЗАДАЧИ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ
Задачи оптимального управления относятся к теории экстремальных задач, то есть задач определения максимальных и минимальных значений. Уже то обстоятельство, что в этой фразе встретилось несколько латинских слов (maximum наибольшее, minimum - наименьшее, extremum - крайнее, optimus - оптимальное), указывает, что теория экстремальных задач была предметом исследования с древних времен. О некоторых таких задачах писали еще Аристотель (384-322 годы до н.э.), Евклид (III в. до н.э.) и Архимед (287-212 годы до н.э.). Основание города Карфагена (825 год до н.э.) легенда ассоциирует с древнейшей задачей определения замкнутой плоской кривой, охватывающей фигуру максимально возможной площади. Подобные задачи именуются изопериметрическими. Характерной особенностью экстре-мальных задач является то, что их постановка была порождена актуальными запросами развития общества. Более того, начиная с XVII века доминирующим становится представление о том, что законы окружающего нас мира являются следствием некоторых вариационных принципов. Первым из них был принцип П. Ферма. Ферма сформулировал метод исследования на экстремум для полиномов, состоящий в том, что в точке экстремума производная равняется нулю. Для общего случая этот метод получен И. Ньютоном (1671) и Г.В.Лейбницем (1684), работы которых знаменуют зарождение математического анализа.
Начало развития классического вариационного исчисления датируется появлением в 1696 году статьи И. Бернулли (ученика Лейбница), в которой сформулирована постановка задачи о кривой, соединяющей две точки А и В, двигаясь по которой из точки А в В под действием силы тяжести материальная точка достигнет В за минимально возможное время. В рамках классического вариационного исчисления в XVIII-XIX веках установлены необходимые условие экстремума первого порядка (Л. Эйлер, Ж.Л. Лагранж), позднее развиты необходимые и достаточные условия второго порядка (К.Т.В. Вейерштрасс. A.M. Лежандр, К.Г.Я. Якоби), построены теория Гамильтона—Якоби и теория поля (Д. Гильберт, Л. Кнезер).
Дальнейшее развитее теории экстремальных задач привело в XX веке к созданию линейного программирования, выпуклого анализа, математического программирования, теории минимакса и некоторых иных разделов, одним из которых является теория оптимального управления. Эта теория подобно другим направлениям теории экстремальных задач, возникла в связи с актуальными задачами автоматического регулирования в конце 40-х годов (управление лифтом в шахте с целью наискорейшей остановки его, управление движением ракет, стабилизация мощности гидроэлектростанций и др.).
Заметим, что постановки отдельных задач, которые могут быть интерпретированы как задачи оптимального управления, встречались и ранее, например в «Математических началах натуральной философии» И. Ньютона (1687). Сюда же относятся и задача Р. Годдарда (1919) о подъеме ракеты на заданную высоту с минимальными затратами топлива и двойственная ей задача о подъеме ракеты на максимальную высоту при заданном количестве топлива.
За прошедшее время были установлены фундаментальные принципы теории оптимального управления: принцип максимума и метод динамического программирования. Указанные принципы представляют собой развитие классического вариационного исчисления для исследования задач, содержащих сложные ограничения на управление. Сейчас теория оптимального управления переживает период бурного развития как в связи с наличием трудных и интересных математических проблем, так и в связи с обилием приложений, в том числе и в таких областях, как экономика, биология, медицина, ядерная энергетика и др.
1. ПОСТАНОВКА ЗАДАЧ ОПТИМАЛЬНОГО УПРАВЛЕНИЯ
Постановка любой конкретной задачи оптимального управления включает в себя ряд факторов: математическую модель управляемого объекта, цель управления (именуемую иногда критерием качества), различного рода ограничения на траекторию системы, управляющее воздействие, длительность процесса управления, класс допустимых управлений и т.д. Остановимся на этих факторах подробнее.
1.1. Модели объекта
В зависимости от вида рассматриваемого явления и желаемой степени детализации его изучения могут быть использованы различные типы уравнений: обыкновенные дифференциальные уравнения, уравнения с последействием, стохастические уравнения, уравнения в частных производных и т.д. Предположим ради определенности, что эволюция объекта описывается системой обыкновенных дифференциальных уравнений
(3.1)
Здесь - управление, фазовый вектор системы, - заданная функция, - евклидово пространство размерности n. Придавая управлению u различные возможные значения, получаем различные состояния объекта, среди которых и выбирается оптимальное (то есть наилучшее) в том или ином смысле.
Пример 1. Рассмотрим прямолинейное движение тела постоянной массы m под действием управляющего воздействия u, создаваемого установленным на теле двигателем. Обозначим через х координату центра масс тела и предположим, что никакие другие силы на тело не действуют. Тогда в соответствии со вторым законом Ньютона уравнение движения тела имеет вид . Последнее уравнение эквивалентно системе двух уравнений первого порядка , .
Пример 2. Охота, рыбная ловля, вырубка леса и т.д. представляют собой способы управления окружающей средой. Рассмотрим популяцию, численность которой x(t) в момент t регулируется с помощью управляющего воздействия u. Тогда для моделирования изменения х(t) может быть использовано уравнение П.Ф.Ферхюльста (1836)
(3.2)
где и К - положительные параметры. Уравнение (3.2) возникает при моделировании рака костного мозга (миеломы), в этом случае x(t) - количество клеток миеломы, а член ux(t) отражает предположение, что больные клетки погибают прямо пропорционально концентрации введенного лекарства и размеру опухоли. Иногда более удовлетворительного соответствия можно достичь, если использовать уравнение (3.2) с запаздыванием n > 0
которое именуется уравнением Г.Е. Хатчинсона (1948).
Иные модели управления численностью популяций описываются уравнениями в частных производных, уравнениями В. Вольтерра, стохастическими уравнениями и др. и учитывают такие факторы, как миграцию, неоднородность плотности расселения, неоднородность по возрастам и т.д.