Оптимальная система автоматического управления линейным объектом второго порядка - Экономико-математическое моделирование дипломная работа

Оптимальная система автоматического управления линейным объектом второго порядка - Экономико-математическое моделирование дипломная работа




































Главная

Экономико-математическое моделирование
Оптимальная система автоматического управления линейным объектом второго порядка

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


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
1. КЛАССИФОИКАЦИЯ ОПТИМАЛЬНЫХ СИСТЕМ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ
1.1 Критерии оптимального управления
1.4 Методы решения задач синтеза оптимальных систем
1.4.3 Динамическое программирование
2. РАСЧЕТ ОПТИМАЛЬНЫХ СИСТЕМ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ ОБЪЕКТОВ II ПОРЯДКА ПО БЫСТРОДЕЙСТВИЮ
2.1 Представление объектов в пространстве состояний
3. МОДЕЛИРОВНИЕ ОПТИМАЛЬНЫХ СИСТЕМ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ
3.1 Описание пакета "20-sim Pro 2.3"
3.2 Моделирование объекта с передаточной функцией
3.3 Моделирование объекта с передаточной функцией
3.4 Моделирование объекта с передаточной функцией
4. ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ РАЗРАБОТКИ ПРОГРАММЫ
4.1 Стоимость одного машинного времени
4.2 Расчет стоимости разработки программы
4.4 Расчет экономической эффективности от внедрения программы.
5. БЕЗОПАСНОСТЬ И ЭКОЛОГИЧНОСТЬ ПРОЕКТНЫХ РЕШЕНИЙ
5.1 Организация рабочего места и обеспечение безопасности при использовании ЭВМ
5.2 Мероприятия, обеспечивающие комфортные условия труда
5.3 Установления микроклимата производственной среды в лабораториях использующих ЭВМ
5.4 Мероприятия по борьбе с шумом и вибрациями
Дипломная работа посвящена исследованию на модели оптимальных систем автоматического управления с объектами, динамика которых описывается линейными дифференциальными уравнениями второго порядка.
Из всего класса оптимальных систем выбраны системы оптимальные по быстродействию. Моделирование этих выполнено с использованием с использованием программного продукта "20-sim Pro 2.3".
В дипломной работе так же рассмотрены вопросы экологии и безопасности жизнедеятельности. Включен экономический
Degree work is dedicated to study on models of the optimum systems of the autocontrol with object, which track record is described by linear differential equations of the second order.
Systems optimum are chose In current whole of class of the optimum systems on speed. Modeling these are executed with use with use the programmer product "20-sim Pro 2.3".
In degree work in the same way considered questions to ecologies and safety to vital activity. It is Enclosed economic
Бурное развитие техники, интенсификация производства, необходимость увеличения производительности труда выдвинули перед учеными и инженерами, работающими в области автоматики, задачи создания высококачественных систем автоматического управления, которые способны решать все более сложные задачи управления и заменить человека в сложных сферах его деятельности.
Параллельно с развитием техники развивалась и общая теория управления -- техническая кибернетика, являющаяся базой современной автоматики информационных технологий. Одним из важнейших направлений технической кибернетики является теория оптимальных автоматических систем, которая зародилась в конце сороковых годов. Под оптимальной САУ понимается наилучшая в известном смысле система. Решение проблемы оптимальности позволит довести до максимума эффективность использования производственных агрегатов, увеличить производительность и качество продукции, обеспечить экономию энергии и ценного сырья и т. д.
Во многих аспектах техники управления существуют проблемы оптимальных систем. Это -- задачи построения оптимальных по быстродействию САУ, задачи оптимальной фильтрации сигнала, принимаемого на фоне помех, задачи построения оптимальных прогнозирующих устройств, оптимальных методов распознавания образов, оптимальной организации автоматического поиска и т. д. Между всеми этими различными на первый взгляд задачами имеется внутренняя связь, которая является базой для построения единой теории оптимальных систем [1].
Критерии оптимальности, на основе которых строится система, могут быть различны и зависят от специфики решаемой задачи. Это могут быть производительность, экономичность, надежность. Для процессов в САУ критериями могут быть: время регулирования, вид кривой переходного процесса, точность воспроизведения входного сигнала при наличии помех и т. п.
Значение теории оптимальных систем для практики исключительно велико. Без нее весьма трудно создавать оптимальные и близкие к оптимальным САУ. Теория оптимальных систем позволяет оценить тот предел, который может быть достигнут в оптимальной системе, сравнить ее с показателями действующей неоптимальной системы и выяснить целесообразность в рассматриваемом случае заниматься разработкой оптимальной системы.
Наибольшее развитие в современной теории оптимальных САУ получили два направления. Первое -- теория оптимального управления движением системы в фазовом пространстве; второе--теория оптимального управления системами при воздействии случайных сигналов и помех.
Принципы оптимального управления получают все большее распространение на практике. Они позволили создать новые автоматические регуляторы, следящие системы и многие другие технические устройства и достигнуть существенного прогресса в их основных свойствах [4].
1. КЛАССИФИКАЦИЯ ОПТИМАЛЬНЫХ СИСТЕМ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ
1.1 Критерии оптимального управления
Любая автоматическая система предназначена для управления каким-либо объектом, должна быть построена таким образом, чтобы осуществляемое ею управление было оптимальным, т.е наилучшем в том или ином смысле. Задачи оптимального управления чаще всего возникают в подсистемах управления технологическими процессами. В каждом случае существует некоторая технологическая задача, для выполнения которой предназначается соответствующая машина или установка (объект управления), снабженная соответствующая системой управления, т.е. речь идет о некоторой САУ, состоящей из объекта управления и совокупности устройств, которые обеспечивают управление этим объектом. Как правило эта совокупность включает в себя измерительные, усилительные преобразовательные и исполнительные устройства. Если объединить усилительные, преобразовательные и исполнительные устройства в одно звено, называемое управляющим устройством или регулятором, то функциональная схема САУ может быть приведена к виду на рис. 1. 1.
Рис. 1. 2 Функциональная схема оптимальной системы
На вход управляющего устройства поступает задающее воздействие , которое содержит инструкцию о том, каково должно быть состояние объекта - так называемое «желаемое состояние».
На объект управления может поступать возмущающие воздействие z, представляющие нагрузку или помеху. Измерение координат объекта измерительным устройством может производиться с некоторыми случайными погрешностями x (ошибка) [2].
Таким образом, задачей управляющего устройства является выработка такого управляющего воздействия , чтобы качество функционирования САУ в целом было бы наилучшим в некотором смысле. Для определения алгоритма управляющего устройства необходимо знать характеристики объекта и характер информации об объекте и возмущениях, которая поступает в управляющее устройство.
Под характеристиками объекта понимают зависимость выходных величин объекта от входных
где F, в общем случае,-- оператор, который устанавливает закон соответствия между двумя множествами функций. Оператор F объекта может быть задан различными способами: с помощью формул, таблиц, графиков. Его задают и в виде системы дифференциальных уравнений, которая в векторной форме записывается так
где и задавалось начальное и конечное значения вектора .
Существует много различных путей решения рассматриваемой задачи. Но только один способ управления объектом дает наилучший в некотором смысле результат. Этот способ управления и реализующую его систему называют оптимальными.
Чтобы иметь количественные основания для предпочтения одного способа управления всем другим, необходимо определить цель управления, а затем ввести меру, характеризующую эффективность достижения цели -критерий оптимальности управления. Обычно критерий оптимальности - это числовая величина, зависящая от изменяющихся во времени и пространстве координат и параметров системы так, что каждому закону управления соответствует определенное значение критерия. В качестве критерия оптимальности могут быть выбраны различные технические и экономические показатели рассматриваемого процесса.
Иногда к системе управления предъявляются различные, подчас противоречивые требования. Законы управления, которые одновременно наилучшим образом удовлетворяли бы каждому требованию, не существует. Поэтому из всех требований нужно выбрать одно главное, которое должно удовлетворяться наилучшим образом. Другие требования играют роль ограничений. Следовательно, выбор критерия оптимальности должен производиться, только на основании изучения технологии и экономики рассматриваемого объекта и среды. Эта задача выходит за рамки теории ОУ.
При решении задач оптимального управления наиболее важным является задание цели управления, что математически можно рассматривать как задачу достижения экстремума некоторой величины Q -- критерия оптимальности. В математике такую величину называют функционалом. В зависимости от решаемой задачи необходимо достижение минимума либо максимума Q. Например, запишем критерий оптимальности, в котором Q должно быть минимально
Как видно, величина Q зависит от функций .
В качестве критерия оптимальности могут быть приняты различные технические и технико-экономические показатели и оценки. Выбор критерия оптимальности -- это инженерная и инженерно-экономическая задача, которая решается на основе глубокого и всестороннего изучения управляемого процесса. В теории управления широко распространены интегральные функционалы, характеризующие качество функционирования системы. Достижение максимального или минимального значения этого функционала указывает на оптимальное поведение или состояние системы. Интегральные функционалы обычно отражают условия работы объектов управления и учитывают ограничения (по нагреву, прочности, мощности источников энергии и т. д.), накладываемые на координаты [8].
Для процессов управления использоваться такие критерии:
1. оптимальное быстродействие (время переходного процесса)
2. минимум среднеквадратичного значения ошибки.
3. минимум расхода затрачиваемой энергии.
Таким образом, критерий оптимальности может относиться к переходному или к установившемуся процессу в системе.
В зависимости от критерия оптимальности оптимальные системы можно разделить на два основных класса -- оптимальные по быстродействию и оптимальные по точности.
Системы оптимального управления в зависимости от характера критерия оптимальности можно разделить на три типа:
б) статистически-оптимальные системы;
Равномерно-оптимальная -- это такая система, у которой каждый отдельный процесс является оптимальным. Например, в оптимальных по быстродействию системах при любых начальных условиях и любых возмущениях система приходит наикратчайшим во времени путем к требуемому состоянию.
В статистически-оптимальных системах критерий оптимальности имеет статистический характер. Такие системы должны быть наилучшими в среднем. Здесь не требуется или невозможна оптимизация в каждом отдельном процессе. В качестве статистического критерия чаще всего фигурирует среднее значение какого-либо первичного критерия, например математическое ожидание выхода некоторой величины за определенные пределы.
Минимаксно-оптимальные -- это такие системы, которые в наихудшем случае дают возможно наилучший результат. Они отличаются от равномерно-оптимальных тем, что в ненаихудшем случае могут дать худший результат, чем какая-либо другая система [11].
Оптимальные системы можно также подразделить на три типа в зависимости от способа получения информация об управляемом объекте:
оптимальные системы с полной информацией об объекте;
оптимальные системы с неполной информацией об объекте и пассивным ее накоплением;
оптимальные системы с неполной информацией об объекте и активным ее накоплением в процессе управления (системы дуального управления).
Существует две разновидности задач синтеза оптимальных систем:
-- определение оптимальных значений параметров регулятора при заданных параметрах объекта и заданной структуре системы;
-- синтез структуры и определение параметров регулятора при заданных параметрах и структуре объекта управления.
Решение задач первого типа возможно различными аналитическими методами при минимизации интегральных оценок, а также с помощью вычислительной техники (моделирование на ЭВМ), рассматривая заданный критерий оптимальности.
Решение задач второго типа основано на использовании специальных методов: методы классического вариационного исчисления, принципа максимума Понтрягина и динамического программирования Беллмана, а также методы математического программирования. Для синтеза оптимальных систем при случайных сигналах используются методы Винера, вариационные и частотные методы. При разработке адаптивных систем наиболее широкое применение имеют градиентные методы, позволяющие определить законы, изменения настраиваемых параметров.
В практике встречаются задачи определения экстремума функционалов, когда концы варьируемых кривых фиксированы, свободны, либо принадлежат некоторому многообразию . В этих граничных точках должны выполняться так называемые условия трансверсальности.
Условия трансверсальности для фиксированного интервала T:
необходимо исследовать совместно с граничными значениями для x(t), которые могут быть фиксированными или свободными (рис. 1).
Рис. 1.2.1 Допустимые функции x(t) в зависимости от граничных условий
Если граничное значение х(t гр ) задано (где t гр =0 или T), то вариация должна быть равна нулю и на значение производной никаких ограничений не накладывается.
Если граничное значение х(t гр ) свободно, то вариация может быть произвольной, следовательно, должна быть равна нулю [2].
Рассмотрим различные задачи для фиксированного интервала оптимизации Т.
1. Начальное х(0) и конечное х(Т) значения выходной величины заданы (задача с закрепленными граничными точками, рис. 1.2.1, а).
В этой задаче все возможные кривые x(t), среди которых ищется экстремаль x*(t), должны начинаться и заканчиваться в заданных точках. Вариации (0) и (Т) равны нулю и на значения производной меры ошибки на границах интервала никаких ограничений не накладывается. Постоянные интегрирования C 1 , С 2 находятся из граничных условий для х(0), х(Т) и условия трансверсальности не используются.
2. Начальное х(0) значение выходной величины фиксировано, а конечное х(Т) - свободно (задача с подвижной правой границей, рис .12.1, б).
Так как х(Т) может принимать произвольные значения, то вариация (Т) также может быть любой, следовательно, условие трансверсальности будет выполнено только при равенстве нулю производной
Таким образом, два граничных условия х(0) и позволяют найти значения постоянных интегрирования C 1 , С 2 .
3. Аналогично определяются граничные условия в задаче с незакрепленной начальной точкой х(0) и фиксированной конечной х(Т) (задача с подвижной левой границей, рис. 1.2.1, в).
На левой границе вариация (0) может быть любой, тогда. Из этого условия и граничного значения х(Т) находятся постоянные интегрирования.
4. Начальное x(0) и конечное х(Т) значения выходной величины свободны (задача с незакрепленными граничными точками, рис. 12.1, г).
Так как вариации (0) и (Т) могут быть любыми, то из условий трансверсальности следует, что на границах должна обращаться в нуль производная меры ошибки
Отсюда определяются постоянные интегрирования С 1 и С 2 .
где: функция характеризует состояние системы в момент t=T.
Задачи Больца относится к задачам на условный экстремум. Эта задача является одной из наиболее общих задач на условный экстремум
Дадим формулировку задачи Больца: среди кусочно-гладких функций, удовлетворяющих уравнениям связей (1.3.1), т. е.
определить функцию, доставляющую экстремум функционалу
При этом полагается, что матрица имеет ранг k в некоторой области (2n+1)-мерного пространства , функции
обладают непрерывными частными производными, а матрица имеет ранг р во всех точках многообразия , определяемого уравнениями (1.3.2).
Далее задача Больца эквивалентна задаче Лагранжа сводится к задаче Лагранжа, в которой необходимо определить кусочно-гладкую функцию, удовлетворяющую уравнениям связей и граничным условиям.
Введем в рассмотрение новый функционал.
где: - неопределенные множители Лагранжа.
- левые части уравнений связи с нулевыми правами частями.
В формуле (1.3.5) неизвестными являются и т.е. всего переменных. Найдем безусловный этого функционала по всем переменным.
Для этого составим уравнения Эйлера-Лагранжа:
Эта система уравнений позволяет найти неизвестные множители Лагранжа. и , доставляющий безусловный функционала (2) и одновременно условный функционала при наличии уравнений связи .
Приведем формулировку задачи Майера, которая входит в класс задач на условный экстремум: среди всех кусочно-гладких векторных функций , удовлетворяющих уравнениям связи
требуется найти такую функцию, у которой первая составляющая имеет при х = x 1 экстремум.
Задача Майера может быть сведена к задаче Лагранжа на условный экстремум которая формулируется следующим образом: среди кусочно-гладких векторных функций , удовлетворяющих уравнениям связей (1.3.8) и граничным условиям (9), требуется найти такую функцию, для которой функционал
достигает экстремума. В свою очередь, путем введения новой функции
задача Лагранжа может быть сведена к задаче Майера [1].
1.4 Методы решения задач синтеза оптимальных систем
Метод классического вариационного исчисления целесообразно применять при решении задач синтеза оптимальных систем, когда области отклонений координат объекта и управления открыты, т. е. не имеется ограничений. Это бывает в тех случаях, когда рассматриваются малые отклонения координат объекта и управления от их установившихся значений. Методы решения вариационных задач подобны методам исследования функций на максимум и минимум. Существенным отличием при этом является то, что в вариационных задачах рассматривается не функция x(t), а функционал. Постановка задачи в вариационном исчислении: пусть имеется некоторый функционал I зависящий от функции Y(X)
а функция F однозначна и непрерывна.
Пусть функция Y=f(X) также однозначна и непрерывна в пределах [x о , x 1 ] и имеет непрерывную производную в этом промежутке, то есть принадлежит к классу C (1) .
Кривая f(X) -- допустимая, если она принадлежит к классу C (1) лежит в области R и проходит через точки (x 0 y 0 ) и (x 1 , y 1 ,), где y 0 ,= f(x), а y 1 = f(x 1 ). Требуется найти среди допустимых кривых f(x) экстремаль, то есть такую функцию, при которой интеграл (1. 4.1.1) минимизируется.
Найдем условие, которому должна удовлетворять экстремаль. Пусть f(X)--искомая функция. Рассмотрим другую, близкую к f(X), функцию
где (X) -- произвольная функция класса С (1) , обращающаяся в нуль в точках Х 0 и Х 1 а а-- некоторое малое число.
Подставив (1. 4.1.1) в (1.4.1.2), получим
Выражения и называются первой и второй вариациями интеграла I соответственно. Если f (X) минимизирует I, то
Дифференцируя (1.4.1.4) по а и произведя ряд преобразований, получим уравнение
Для выполнения условий (1.4.1.5) при всех допустимых функциях необходимо, чтобы квадратная скобка в выражении (1.4.1.6) равнялась нулю.
Дифференциальное уравнение (1.4.1.7) называется уравнением Эйлера. Решая его, можно найти экстремали, среди которых и следует искать решение задачи.
Рассмотрим пример: найти кривую y=f(x) класса C (1) которая проходит через точки М 0 и M 1 в плоскости (x, y) с координатами
Тогда уравнение Эйлера запишется так
Решение данного уравнения имеет вид
Следует заметить, что решения уравнения Эйлера не обязательно обеспечивают минимум интеграла I. Интеграл может принимать при этом максимальное значение или же зависимость I(a) имеет при а=0 точку перегиба. И как в математическом анализе необходимы дополнительные рассуждения, которые позволяют установить, что (1.4.1.7) дает действительно минимум [2].
Большой класс вариационных задач содержит дополнительные условия, накладываемые на решения. Эти дополнительные условия даются в виде равенств. В этих случаях решение получаем в виде условного экстремума.
В последнее время находят применение при решении технических задач так называемые прямые методы решения вариационных задач. Рассмотрим кратко один из простейших вариантов -- «метод Ритца».
Пусть требуется найти кривые Y 1 (Х),…,Y n (X), минимизирующие интеграл
Допустимая функция представляется в следующем виде
где -- постоянные коэффициенты, P i -- некоторые заданные функции. Подставив его в уравнение для (1.4.1.9), получим функцию коэффициентов a i
Далее выбираем a i так, чтобы минимизировать I. Решая, например, систему уравнений вида
при , получаем функцию, которая при которая при некоторых дополнительных ограничениях является решением вариационной задачи.
При применении описанных выше методов к решению задач теории оптимальных систем необходимо иметь в виду следующие особенности задач теории оптимальных систем по сравнению с классическими вариационными задачами.
а) В выражение минимизируемого функционала в условия ограничений входят не только координаты объекта X, но и управляющие воздействия U j (j=1, 2,.., r).
б) Ограничения имеют обычно форму неравенств. Причем вектор может находиться не только внутри, но и на границах допустимой области F().
в) Решением оптимальной задачи часто являются кусочно-непрерывные функции U j (t) с конечным числом точек разрыва первого рода, причем заранее не известно, когда происходят скачки U j .
Обсуждая указанные особенности, заметим, что первая особенность сама по себе не вызывает затруднений. Нужно только включить U j в качестве функции, рассматриваемой наравне с Х i . В данном случае вместо n-мерного фазового пространства нужно рассматривать (n+r)-мерное пространство с координатами X 1 ,..., Х n , U 1 ,..., U r . Вторая особенность связана уже с большими затруднениями. Ограничения в виде неравенств можно в некоторых случаях свести к ограничениям в виде равенств, введя некоторую другую функцию. Однако это не всегда возможно и в некоторых случаях это может усложнить задачу. Требование того, чтобы U j находилось и на границе допустимой области, может явиться в некоторых случаях причиной серьезных затруднений.
Что касается третьей особенности, то она усложняет выкладки и делает практически невозможным решение задач классическим путем, так как оптимальное управление U во многих случаях имеет разрывы первого рода [4].
В связи с указанными особенностями исключительную роль при решении задач оптимального управления играют возникшие в 50-х годах прошлого столетия неклассические методы решения вариационных задач--это принцип максимума и динамическое программирование.
Академиком Л.С. Понтрягиным и его учениками в-1956 г. был предложен неклассический метод решения вариационных задач -- принцип максимума.
Этот метод обоснован как необходимый и достаточный признак для линейных систем и необходимый для нелинейных систем. В дальнейшем была доказана справедливость принципа максимума для линейных дискретно-непрерывных систем и систем с распределенными параметрами [2].
Пусть система уравнений С-части (рис. 1. 4.2.1) имеет вид
где X i - координаты системы (i=1, …, n);
U j - управляющие воздействия (j=1, …, r).
Рис. 1.4.2.1. Структурная схема системы дифференциальных уравнений.
На управляющие воздействия U j , в R-мерном пространстве наложены ограничения , где v -- дозволенная область управлений.
Введем вспомогательный вектор-функцию , координаты которого , заданы такой системой уравнений
Систему уравнений (1.4.2.2) для называют сопряженной системой.
Используя функцию Н, можно уравнения (1.4.2.1) и (1.4.2.2) записать в виде уравнений Гамильтона
Так как f i -- координаты вектора в фазовом пространстве, а --координаты вектора уравнение (1.4.2.3) можно записать в виде скалярного произведения
Для получения оптимального процесса, нужно в любой момент времени выбирать такие U j , чтобы величина Н была максимальна.
Дадим геометрическую интерпретацию принципу максимума.
Установлено, что вектор есть ни что иное, как нормаль к поверхности S изохроны, соответствующей минимальному времени перехода из точки в заданную точку фазового пространства (в полюс изохроны). Связь между и S() такая
Как видно совпадает с направлением наибыстрейшего уменьшения S, то есть уменьшения оптимального времени переходного процесса. Условие Н = макс совпадает с условием максимизации скалярного произведения и . Но так как вектор в данной точке задан и не зависит от , то условие Н= макс соответствует максимуму проекции вектора на направление .
Следовательно, геометрический смысл принципа максимума заключается в следующем: необходимо подбирать такое управление , чтобы проекция вектора скорости на направление нормали к изохроне в данной точке была максимальна.
Рассмотрим частный случай, когда явная зависимость от времени t в уравнении движения отсутствует и требуется обеспечить минимальное время переходного процесса Т. В этом случае принцип максимума принимает форму
Траектория изображающей точки в n-мерном пространстве (рис.1.4.2.2) должна быть оптимальной. Для этого следует подбирать оптимальное управление так, чтобы в каждый момент времени максимизировать Н, причем максимальное значение в любой точке траектории равно 1.
Рис. 1.4.2.2 Траектория изображающей точки в n-мерном пространстве
Таким образом, время достижения конечной точки уменьшается по мере увеличения t, а вектор , совпадающий с наискорейшим уменьшением S, обращен внутрь изохрон t = Т -- t, t охватывающих конечную точку . Принцип максимума здесь означает такой подбор , чтобы проекция скорости изображающем точки в фазовом пространстве на направление нормали к изохроне была максимальна. Это легко доказывается из следующего очевидного положения: движение по изохронам не уменьшает времени достижения точки . Между тем, чем ближе происходит движение к нормали к изохроне, тем скорее изображающая точка достигнем конечной точки [4].
Принцип максимума можно использовать для расчета оптимальной траектории. Допустим, что мы задались произвольным значением , (t = 0). Для малого промежутка времени ?t, задавшись U j , можно найти значения Х i и , в конце интервала. Варьируя U j , на интервале ?t, можно добиться того, чтобы значение H на этом интервале было максимальным. Таким образом, мы можем получить малый участок оптимальной траектории ?X i определить координаты его конца (X i ) t =0 + ?X i , а также значение вспомогательной функции в конце интервала ?t.
Повторяя указанную операцию для следующего шага ?t, можно найти следующую точку оптимальной траектории и в конечном счете получить всю оптимальную траекторию R i . Оптимальная траектория будет найдена тем точнее, чем меньше берется величина интервала ?t. Естественно, что чем меньше брать ?t, тем больший объем вычислительной работы необходимо проделать для нахождения оптимальной траектории.
Следует указать, что при определении оптимальной траектории задаемся произвольными начальными значениями.
Подбор требуемого значения . Для траектории R* можно автоматизировать, если для каждой траектории измерять, например, минимальное расстояние до точки О или величину
Автоматическая система в этом случае должна будет так подбирать чтобы минимизировать . Таким образом, при непосредственном использовании принципа максимума для нахождения оптимальной траектории необходима двойная оптимизация: максимизация H на каждом интервале ?t и минимизация для траекторий R i .
Вычисление оптимальной траектории этим методом может производиться на модели ручным способом или автоматически, варьируя управляющими воздействиями U j и начальным значением функции .
1.4.3 Метод динамического программирования
В основе метода динамического программирования лежит принцип оптимальности, сформулированный Беллманом, содержание которого сводится к следующему: если траектория системы оптимальна на отрезке времени [0, T] то конечный участок этой траектории на отрезке [t', T] в свою очередь является оптимальной траекторией, где t'(0Оптимальная система автоматического управления линейным объектом второго порядка дипломная работа. Экономико-математическое моделирование.
Дипломная работа по теме Анализ эффективности системы мотивации труда на предприятии туристической деятельности
Реферат по теме Архивная поисковая работа
Курсовая работа: Американо-иранские отношения на современном этапе
Дипломная работа по теме Нарушение правил охраны труда
Реферат: Загрязнение атмосферы Кемеровской области
Пассажирские Вагоны 21 Века Реферат
Реферат по теме Промышленные роботы в роботизированных технологических комплексах (РТК) механообработки
Основные Единицы Языка Реферат
Листы Реферата Образец
Реферат По Плаванию 5 Класс
Реферат: По Мировой Художественной Культуре На тему: «Проблема свободы выбора и смысла жизни в “ блатных ” песнях В. Высоцкого»
Контрольная работа по теме Социально-экономическая сущность и роль маркетинга в деятельности предприятия
Реферат: Решение диагностической задачи консультирования
Реферат: Взрывы
Реферат: Учет нормирование и оплата труда
Курсовая Работа Образец Казахстан
Реферат по теме Фонематический состав слов: традиционные фонологические школы и системная фонология
Сочинение На Тему Вов 5 Класс
Слова Для Сочинение Про Картину После Дождя
Реферат: Консультант плюс
Анализ и оценка ликвидности предприятия на примере ОАО "ТНК" - Экономика и экономическая теория курсовая работа
Навчальний план для підготовки робітників з професії "комп’ютерні системи та мережі" - Педагогика курсовая работа
Оценка и диагностика производственно-финансовой деятельности предприятия на примере ООО "Омега" - Финансы, деньги и налоги курсовая работа


Report Page