Принцип максимума Понтрягина при оптимизации процессов и явлений.
КАЛУЖСКИЙ ФИЛИАЛ ФАКУЛЬТЕТ МЕНЕДЖМЕНТА И ПСИХОЛОГИИ
К О Н Т Р О Л Ь Н А Я Р А Б О Т А
По дисциплине "Математические методы исследования экономики"
Вариант № 24
Выполнил: студент 4 курса группа МЗВС-10 Подчерняев Евгений Юрьевич Проверил преподаватель: Виноградский К.И.
Проверил Оценка «»
Калуга 2012 Содержание
Введение..................................................................................................................3 1. Принцип максимума Понтрягина при оптимизации процессов и явлений..4 2. Как определяется (предельная) производительность капитала и (предельная) производительность труда?...........................................................13 3. Задача. Постройте кривые безразличия функции полезности Y=Х1Х2 при уровнях полезности,равных 2 и 3. Найдите их асимптомы…………………..16 Заключение............................................................................................................17 Список использованной литературы...................................................................19
Введение
В настоящее время процессы принятия решений в экономике опираются на достаточно широкий круг экономико-математических методов. Ни одно серьезное решение, затрагивающее управление деятельностью отраслей или предприятий, распределение ресурсов, изучение рыночной конъюнктуры, прогнозирование, планирование и т. п., не осуществляется без предварительного математического исследования конкретного процесса или его частей. Экономико-математическое моделирование тех или иных социально-экономических объектов может стать эффективным лишь при правильном понимании сущности процессов в исследуемом объекте. Более того, даже при идеальном построений' экономико-математической модели ее практическое использование связано с применением системного подхода к решению административных, психологических и других проблем. В этой связи формальные математические методы исследования экономики необходимо дополнять знаниями системного анализа и синтеза процессов и объектов.
Принцип максимума Понтрягина при оптимизации процессов и явлений. Эффективным средством исследования задач оптимального управления является принцип максимума Понтрягина, представляющий собой необходимое условие оптимальности в таких задачах. Формулировка принципа максимума. Рассмотрим задачу оптимального управления, являющуюся частным случаем задачи, сформулированной выше
При этом предполагается, что моменты to, Т фиксированы, т. е. рассматривается задача с закрепленным временем; множество U не зависит от времени, фазовые ограничения отсутствуют. Положим
где Функция Н называется функцией Гамильтона.
>В более подробной покоординатной записи сопряженная система принимает вид
Система (1.3) имеет при любых начальных условиях единственное решение Следующая теорема выражает необходимые условия оптимальности в задаче (2.1). Теорема (принцип максимума Понтрягина). Пусть функции | а) (условие максимума) при каждом t H(x(t), u(t), Б)(условие трансверсальности на левом конце траектории) существуют числа
в) (условие трансверсальности на правом конце траектории) существуют числа
Центральным в теореме является условие максимума -(1.4). и добавить еще одно условие трансверсальности на правом конце траектории:
Примеры применения принципа максимума. 1. Простейшая задача оптимального быстродействия. Пусть точка движется по прямой в соответствии с законом
где х - координата. Требуется найти управление и, переводящее точку из начального положения в начало координат за минимальное время Т (задача оптимального быстродействия). При этом скорость точки в конце траектории должна быть нулевой, а управление - удовлетворять условию
Применим к сформулированной задаче принцип максимума Понтрягина. Введем фазовые переменные
Начальное положение при t0=0 и конечное положение (0, 0) фиксированы, а конечный момент времени Т не фиксирован. В обозначениях п.п. 1, 2 в данной задаче U ==[-1, 1], f0=1, Ф=0, а функция Гамильтона имеет вид Общее решение сопряженной системы
легко выписывается в явном виде где С, D - постоянные. Очевидно, что максимум функции Н по и Таким образом, оптимальное управление и может принимать лишь два значения +1. 2.Определить управление u(t), которое дает минимум интегралу
Решение.
Для этой переменной имеем дифференциальное уравнение с начальными условиями, получаемыми из (2), т.е. х2(0)=0. Минимизирующий функционал, используя (2), можно записать в виде I[T]=x2(T). Построим функцию Гамильтона Запишем сопряженную систему Запишем 1(Т)=0 (т.к. с1=0) 2(Т)=-1 Из По принципу максимума функция Н при фиксированных х1 и 1 достигает максимума по u: Осталось решить систему уравнений (2) и (3) при условии
Сведем данную систему к одному уравнению относительно U.
Добавим к этому уравнению граничные условия Найдем С1 и С2. Используя граничные условия найдем С2 Таким образом, определено оптимальное решение О методах решения задач оптимального управления Убедимся вначале, что необходимые условия оптимальности в форме принципа максимума дают, вообще говоря, достаточную информацию для решения задачи оптимального управления (1.1), (1.2). Условие максимума (2.4) позволяет, в принципе, найти управление и как функцию параметров х, t,
Рассмотрим систему дифференциальных уравнений
объединяющюю систему уравнений движения объекта и сопряженную систему. Как известно, общее решение системы (1.8), состоящей из 2n обыкновенных дифференциальных уравнений первого порядка, зависит от 2п параметров. Кроме того, система необходимых условий оптимальности содержит т параметров Для их определения мы имеем 2п условий (1.5), (1.6) и т условий (1.2). Еще одно условие определяется из следующих соображений. Легко понять, что, в силу линейности функции Н по переменным принцип максимума Понтрягина определяет вектор ( Таким образом, общее число условий равно 2n+m+1 и совпадает с числом неизвестных параметров, что, в принципе, позволяет определить эти параметры. Изложенные соображения дают возможность в простейших случаях решить задачу оптимального управления в явном виде. Опишем численный метод, основанный на тех же соображениях. Для этого рассмотрим краевую задачу для системы дифференциальных уравнений (1.8) с краевыми условиями (1.5), (1.6), а также выписанными на основе (1.2) краевыми условиями
Эта задача называется краевой задачей принципа максимума. Задав произвольные начальные условия Значения х (Г),
Эта система содержит 2п+т неизвестных а, Ь, Отметим, что вычисление значений При реализации на ЭВМ методов решения задач оптимального управления, основанных на необходимых условиях экстремума, могут встретиться также значительные трудности, вызванные некорректностью постановки исходной и вспомогательных задач и некоторыми особенностями краевой задачи принципа максимума. Это приводит к необходимости применения методов регуляризации, учета специфики конкретной решаемой задачи, ее физического смысла и т. п. Другие численные методы, не связанные непосредственно с принципом максимума, основаны на редукции исходной задачи к некоторой конечномерной задаче математического программирования. Их называют иногда прямыми методами (впрочем, разделение вычислительных методов на прямые и непрямые довольно условно). Конечномерные аналоги задач оптимального управления имеют особенности, позволяющие эффективно применять некоторые методы нелинейного, динамического программирования и т. д]. Продемонстрируем пример такого подхода. Рассмотрим следующую задачу оптимального управления
где моменты времени Зафиксируем моменты времени Положив Мы получили задачу математического программирования с переменными Задав начальное состояние х0 и управление (u0, u1,..., uN-1), по формулам Для решения задачи (2.11) часто применяют метод динамического программирования. В данном случае этот метод выглядит следующим образом. Ввелем функцию где минимум берется по таким Положив Действительно, пусть
При численной реализации данного метода задаются сеточные аппроксимации множеств Далее по формулам (1.12) вычисляются значения
|