Студопедия — Принцип максимума Понтрягина при оптимизации процессов и явлений. 1. Бузилевич Н.А. Моделирование организационных структур
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Принцип максимума Понтрягина при оптимизации процессов и явлений. 1. Бузилевич Н.А. Моделирование организационных структур






5. Рогожин, Рогожина учебник «Исследование систем управления», изд. «Экзамен»., Москва, 2005 г.

КАЛУЖСКИЙ ФИЛИАЛ

ФАКУЛЬТЕТ МЕНЕДЖМЕНТА И ПСИХОЛОГИИ

 

 

К О Н Т Р О Л Ь Н А Я Р А Б О Т А

 

По дисциплине "Математические методы исследования экономики"

 

 

Вариант № 24

 

Выполнил:

студент 4 курса

группа МЗВС-10

Подчерняев Евгений

Юрьевич

Проверил

преподаватель:

Виноградский К.И.

 

 

Проверил Оценка «»

 

 

Калуга 2012

Содержание

 

Введение..................................................................................................................3

1. Принцип максимума Понтрягина при оптимизации процессов и явлений..4

2. Как определяется (предельная) производительность капитала и (предельная) производительность труда?...........................................................13

3. Задача. Постройте кривые безразличия функции полезности Y=Х1Х2 при уровнях полезности,равных 2 и 3. Найдите их асимптомы…………………..16

Заключение............................................................................................................17

Список использованной литературы...................................................................19

 

 

 

 

Введение

 

В настоящее время процессы принятия решений в экономике опираются на достаточно широкий круг эко­номико-математических методов. Ни одно серьезное ре­шение, затрагивающее управление деятельностью отрас­лей или предприятий, распределение ресурсов, изучение рыночной конъюнктуры, прогнозирование, планирование и т. п., не осуществляется без предварительного математического исследования конкретного процесса или его частей.

Экономико-математическое моделирование тех или иных социально-экономических объектов может стать эффективным лишь при правильном понимании сущно­сти процессов в исследуемом объекте. Более того, даже при идеальном построений' экономико-математической модели ее практическое использование связано с приме­нением системного подхода к решению административ­ных, психологических и других проблем.

В этой связи формальные математические методы исследования экономики необходимо дополнять знания­ми системного анализа и синтеза процессов и объектов.

 

Принцип максимума Понтрягина при оптимизации процессов и явлений.

Эффективным средством исследования задач оптимального управления является принцип максимума Понтрягина, представляющий собой необходимое условие оптимальности в таких задачах.

Формулировка принципа максимума.

Рассмотрим задачу оптимального управления, являющуюся частным случаем задачи, сформулированной выше

(1.1)
,
где (1.2)

При этом предполагается, что моменты to, Т фиксированы, т. е. рассматривается задача с закрепленным временем; множество U не зависит от времени, фазовые ограничения отсутствуют. Положим

,

где -константа,

Функция Н называется функцией Гамильтона.
Система линейных дифференциальных уравнений относительно переменных называется сопряженной системой, соответствующей управлению и и траектории х. Здесь

.

>В более подробной покоординатной записи сопряженная система принимает вид

, (1.3)

Система (1.3) имеет при любых начальных условиях единственное решение , определенное и непрерывное на всем отрезке .

Следующая теорема выражает необходимые условия оптимальности в задаче (2.1).

Теорема (принцип максимума Понтрягина).

Пусть функции и, Ф, g1,..., gm имеют частные производные по переменным х1,..., Хn и непрерывны вместе с этими производными по совокупности аргументов х , и U, t [to. Т]. Предположим, что (и, х)-решение задачи (1.1). Тогда существует решение сопряженной системы (1.3), соответствующей управлению и и траектории х, и константа такие, что

| | + || (t) || при t [to, Т], и выполняются следующие условия:

а) (условие максимума) при каждом t [to. Т] функция Гамильтона , достигает максимума по при v=u (t), т. е.

H(x(t), u(t), =max H(x(t), v(t), (1.4)

Б)(условие трансверсальности на левом конце траектории) существуют числа , такие, что

(1.5)

в) (условие трансверсальности на правом конце траектории) существуют числа такие, что

(1.6)

Центральным в теореме является условие максимума -(1.4).
Если отказаться от предположения о том, что конечный момент времени Т фиксирован, то теорема останется справедливой за исключением условия трансверсальности на правом конце траектории. Условие (1.6) заменим условием

и добавить еще одно условие трансверсальности на правом конце траектории:

 

Примеры применения принципа максимума.

1. Простейшая задача оптимального быстродействия.

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

(3.1)

где х - координата. Требуется найти управление и, переводящее точку из начального положения в начало координат за минимальное время Т (задача оптимального быстродействия). При этом скорость точки в конце траектории должна быть нулевой, а управление - удовлетворять условию

.

Применим к сформулированной задаче принцип максимума Понтрягина. Введем фазовые переменные . Тогда движение управляемого объекта описывается системой двух дифференциальных уравнений первого порядка:

(1.2)

Начальное положение

при t0=0 и конечное положение (0, 0) фиксированы, а конечный момент времени Т не фиксирован.

В обозначениях п.п. 1, 2 в данной задаче U ==[-1, 1], f0=1, Ф=0, а функция Гамильтона имеет вид

Общее решение сопряженной системы

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

где С, D - постоянные.

Очевидно, что максимум функции Н по и U достигается при

Таким образом, оптимальное управление и может принимать лишь два значения +1.

2.Определить управление u(t), которое дает минимум интегралу

, в процессе, описываемом уравнением (1).

 

Решение.
Введем дополнительную переменную

(2)

Для этой переменной имеем дифференциальное уравнение ( (3)

с начальными условиями, получаемыми из (2), т.е. х2(0)=0. Минимизирующий функционал, используя (2), можно записать в виде I[T]=x2(T).

Построим функцию Гамильтона

Запишем сопряженную систему (3)

Запишем

1(Т)=0 (т.к. с1=0)

2(Т)=-1

Из поэтому 2(е)=-1. Теперь функция Гамильтона запишется в виде H=-a1x1+1u-0,5x12-0,5u2.

По принципу максимума функция Н при фиксированных х1 и 1 достигает максимума по u: , , откуда .

Осталось решить систему уравнений (2) и (3) при условии , 2(Т)=-1,

, с граничными условиями

Сведем данную систему к одному уравнению относительно U.

Добавим к этому уравнению граничные условия и решим его. Составим характеристическое уравнение к2 - (а2+1) =0, к1,2=+(-)

Найдем С1 и С2. С2=-с2е . Тогда

Используя граничные условия найдем С2

Таким образом, определено оптимальное решение

О методах решения задач оптимального управления

Убедимся вначале, что необходимые условия оптимальности в форме принципа максимума дают, вообще говоря, достаточную информацию для решения задачи оптимального управления (1.1), (1.2).

Условие максимума (2.4) позволяет, в принципе, найти управление и как функцию параметров х, t,

(1.7)

Рассмотрим систему дифференциальных уравнений

(1.8)

объединяющюю систему уравнений движения объекта и сопряженную систему.

Как известно, общее решение системы (1.8), состоящей из 2n обыкновенных дифференциальных уравнений первого порядка, зависит от 2п параметров. Кроме того, система необходимых условий оптимальности содержит т параметров и параметр 0. Таким образом, общее число неизвестных равно 2n+m+1.

Для их определения мы имеем 2п условий (1.5), (1.6) и т условий (1.2). Еще одно условие определяется из следующих соображений.

Легко понять, что, в силу линейности функции Н по переменным принцип максимума Понтрягина определяет вектор () с точностью до положительного постоянного множителя. Поэтому если в конкретной задаче удается показать, что , то полагают обычно == - 1. В противном случае накладывают какое-либо условие нормировки, например,

Таким образом, общее число условий равно 2n+m+1 и совпадает с числом неизвестных параметров, что, в принципе, позволяет определить эти параметры. Изложенные соображения дают возможность в простейших случаях решить задачу оптимального управления в явном виде.

Опишем численный метод, основанный на тех же соображениях. Для этого рассмотрим краевую задачу для системы дифференциальных уравнений (1.8) с краевыми условиями (1.5), (1.6), а также выписанными на основе (1.2) краевыми условиями

(1.9)

Эта задача называется краевой задачей принципа максимума.

Задав произвольные начальные условия и решив каким-либо численным методом задачу Коши для системы (1.8), можно найти х(Т), (Т). При этом на каждом шаге численного интегрирования значение находится из решения вспомогательной оптимизационной задачи (1.7) (считаем, что параметр задан и равен либо 0, либо -1).

Значения х (Г), являются очевидно, некоторыми функциями от а и Ь:

). Решение краевой задачи принципа максимума сводится, таким образом, к решению полученной из (1.9), (1.5), (1.6) системы уравнений

Эта система содержит 2п+т неизвестных а, Ь, и состоит из 2п+т уравнений. Ее решение можно находить известными численными методами, например методом Ньютона.

Отметим, что вычисление значений весьма трудоемко, так как требует при каждом (а, b) решения задачи Коши для системы дифференциальных уравнений (1.8). Именно в таких случаях особое значение приобретает изучение вопросов эффективности численных методов и построения оптимальных методов.

При реализации на ЭВМ методов решения задач оптимального управления, основанных на необходимых условиях экстремума, могут встретиться также значительные трудности, вызванные некорректностью постановки исходной и вспомогательных задач и некоторыми особенностями краевой задачи принципа максимума. Это приводит к необходимости применения методов регуляризации, учета специфики конкретной решаемой задачи, ее физического смысла и т. п.

Другие численные методы, не связанные непосредственно с принципом максимума, основаны на редукции исходной задачи к некоторой конечномерной задаче математического программирования. Их называют иногда прямыми методами (впрочем, разделение вычислительных методов на прямые и непрямые довольно условно). Конечномерные аналоги задач оптимального управления имеют особенности, позволяющие эффективно применять некоторые методы нелинейного, динамического программирования и т. д]. Продемонстрируем пример такого подхода. Рассмотрим следующую задачу оптимального управления

где моменты времени , Т фиксированы. Это задача более общего вида, чем (1.1), ибо в (1.10) U зависит от времени и имеются фазовые ограничения произвольного вида, которые, в частности, могут содержать ограничения на концах траектории вида (1.2).

Зафиксируем моменты времени и заменим задачу (1.10) ее конечноразностным аналогом

Положив задачу можно переписать в виде (1.11)

Мы получили задачу математического программирования с переменными

Задав начальное состояние х0 и управление (u0, u1,..., uN-1), по формулам легко вычислить траекторию (х1,..., хN). Тем самым (1.12) сводится к задаче с переменными х0, u0, u1,..., uN-1, и ее размерность, таким образом, оказывается равной n+Nr.

Для решения задачи (2.11) часто применяют метод динамического программирования. В данном случае этот метод выглядит следующим образом. Ввелем функцию где минимум берется по таким что (будем предполагать, что все фигурирующие здесь и ниже минимумы достигаются). Если множество таких наборов (uк,..., uN-1) пусто, то значение ) не определено. Нетрудно видеть, что (1.12)

где минимум берется по таким , что значение определено.

Положив и проводя вычисления по формулам (1.12) при k=N-1,N-2,...,0 можно найти решение задачи (1.11).

Действительно, пусть - значение управления, реализующее минимум в (2.12). Ясно, что значение задачи (2.11), т.е. минимальное значение минимизирующей функции, равно , где минимум берется по таким , что значение определено. Оптимальное управление и оптимальная траектория находятся, очевидно, по формулам

(1.13)

При численной реализации данного метода задаются сеточные аппроксимации множеств т.е. некоторые конечные множества Затем строятся множества , которые служат сеточными аппроксимациями интересующих нас подмножеств

Далее по формулам (1.12) вычисляются значения для и т.д., причем при каждом k минимум в (1.12) берется по После того как приближенно найдена точка , минимизирующая решение задачи определяется формулами (1.13).

 

 







Дата добавления: 2015-10-19; просмотров: 798. Нарушение авторских прав; Мы поможем в написании вашей работы!



Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Гидравлический расчёт трубопроводов Пример 3.4. Вентиляционная труба d=0,1м (100 мм) имеет длину l=100 м. Определить давление, которое должен развивать вентилятор, если расход воздуха, подаваемый по трубе, . Давление на выходе . Местных сопротивлений по пути не имеется. Температура...

Огоньки» в основной период В основной период смены могут проводиться три вида «огоньков»: «огонек-анализ», тематический «огонек» и «конфликтный» огонек...

Упражнение Джеффа. Это список вопросов или утверждений, отвечая на которые участник может раскрыть свой внутренний мир перед другими участниками и узнать о других участниках больше...

Билет №7 (1 вопрос) Язык как средство общения и форма существования национальной культуры. Русский литературный язык как нормированная и обработанная форма общенародного языка Важнейшая функция языка - коммуникативная функция, т.е. функция общения Язык представлен в двух своих разновидностях...

Патристика и схоластика как этап в средневековой философии Основной задачей теологии является толкование Священного писания, доказательство существования Бога и формулировка догматов Церкви...

Основные симптомы при заболеваниях органов кровообращения При болезнях органов кровообращения больные могут предъявлять различные жалобы: боли в области сердца и за грудиной, одышка, сердцебиение, перебои в сердце, удушье, отеки, цианоз головная боль, увеличение печени, слабость...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия