Оптимальная система
система автоматического управления, обеспечивающая наилучшее (оптимальное) с некоторой точки зрения функционирование управляемого объекта. Его характеристики и внешние возмущающие воздействия могут изменяться непредвиденным образом, но, как правило, при определённых ограничениях. Наилучшее функционирование системы управления характеризуется т. н. критерием оптимального управления (критерием оптимальности, целевой функцией), который представляет собой величину, определяющую эффективность достижения цели управления и зависящую от изменения во времени или в пространстве координат и Параметр ов системы. Критерием оптимальности могут быть различные технические и экономические показатели функционирования объекта: кпд, быстродействие, среднее или максимальное отклонение параметров системы от заданных значений, себестоимость продукции, отдельные показатели качества продукции либо обобщённый показатель качества и т.п.
Критерий оптимальности может относиться как к переходному, так и к установившемуся процессу, либо и к тому и к др. Различают регулярный и статистический критерии оптимальности. Первый зависит от регулярных параметров и от координат управляемой и управляющей систем. Второй применяется тогда, когда входные сигналы - случайные функции или (и) нужно учесть случайные возмущения, порождённые отдельными элементами системы. По математическому описанию критерий оптимальности может быть либо функцией конечного числа параметров и координат управляемого процесса, которая принимает экстремальное значение при оптимальном функционировании системы, либо функционалом от функции, описывающей закон управления; при этом определяется такой вид этой функции, при котором функционал принимает экстремальное значение. Для расчёта О. с. пользуются принципом максимума Понтрягина либо теорией динамического программирования. М. М. Майзель.
Большая советская энциклопедия. - М.: Советская энциклопедия . 1969-1978 .
Смотреть что такое "Оптимальная система" в других словарях:
оптимальная система - optimalioji sistema statusas T sritis automatika atitikmenys: angl. optimal system vok. optimales System, n rus. оптимальная система, f pranc. système optimal, m … Automatikos terminų žodynas
- (от лат. optimus наилучший) система, для к рой выбранный определённым образом критерий качества работы (редко несколько критериев) является оптимальным. Такими критериями могут быть, напр., быстродействие, минимум затрат, точность и др. либо… … Большой энциклопедический политехнический словарь
Под оптимальной системой понимается наилучшая в известном смысле система. Для того, чтобы среди возможных вариантов системы найти наилучший (оптимальный), необходим некоторый критерий, характеризующий эффективность достижения цели управления.… … Википедия
В пилотируемых полётах космических аппаратов группа устройств, которые позволяют человеку выживать в космосе и поддерживать жизнь экипажу корабля. Содержание 1 Общая информация … Википедия
- (optimum currency area) Территория, наиболее пригодная для использования единой валюты. Предположим, что существует две отдельные валютные зоны (страны). Рассмотрим положительные и отрицательные последствия их объединения. Безусловно,… … Экономический словарь
оптимальная частота - Частота, на которой при контроле изделий определенного типа достигаются наилучшие результаты (например, максимальная чувствительность, наибольшее отношение сигнала к шуму и т.п). Единица измерения кГц, МГц [Система неразрушающего контроля. Виды… … Справочник технического переводчика
ОПТИМАЛЬНАЯ ЗОНА УСЛОВИЙ ТРУДА - условия труда, при которых наблюдается наиболее благоприятное протекание психологических функций человека, обеспечивающих наиболее высокую эффективность и надежность его деятельности. Е, П. Ильин выделяет следующие признаки О. з. у. т. 1)… … Энциклопедический словарь по психологии и педагогике
оптимальная настройка регулятора - Соотношение коэффициентов регулирования, при котором система автоматического регулирования обладает наибольшим запасом устойчивости при достаточно хороших показателях качества регулирования … Политехнический терминологический толковый словарь
Обучаемая машина, самоприспосабливающаяся система, алгоритм управления которой изменяется в соответствии с оценкой результатов управления так, что с течением времени она улучшает свои характеристики и качество функционирования (см.… … Большая советская энциклопедия
Информация … Википедия
Книги
- Детская одежда Конструирование Система кроя М Мюллер и сын , Костенко С. (ред.). Для маленьких, но по-взрослому качественная - вот какой должна быть хорошая детская одежда. Спрос на одежду для детей постоянно растет, и сейчас ассортимент детскойодежды сравним с…
В широком значении слово «оптимальный» означает наилучший в смысле некоторого критерия эффективности. При таком толковании любая научно обоснованная система является оптимальной, так как при выборе какой-либо системы подразумевается, что она в каком-либо отношении лучше других систем. Критерии, с помощью которых осуществляется выбор (критерии оптимальности), могут быть различными. Этими критериями могут являться качество динамики процессов управления, надежность системы, энергопотребление, ее вес и габариты, стоимость и т. п., либо совокупность этих критериев с некоторыми весовыми коэффициентами.
Ниже термин «оптимальный» используется в узком смысле, когда система автоматического управления оценивается лишь качеством динамических процессов и при этом критерием (мерой) этого качества выступает интегральный показатель качества. Такое описание критериев качества позволяет использовать для нахождения оптимального управления хорошо разработанный в математике аппарат вариационного исчисления.
Далее рассматривается два класса систем: системы программного управления, управляющее воздействие в которых не использует информацию о текущем состоянии объекта, и системы автоматического регулирования (системы стабилизации программного движения), действующие по принципу обратной связи.
Вариационные задачи, возникающие при построении оптимальных систем программного и стабилизирующего управления, формулируются в первой главе. Во второй главе излагается математическая теория оптимального управления (принцип максимума Л. С. Понтрягина и метод динамического программирования Р. Веллмана). Эта теория является фундаментом для построения оптимальных систем. Она доставляет большой объем информации о структуре оптимального управления. Свидетельством последнего являются оптимальные по быстродействию управления, которым посвящена третья глава. Вместе с тем практическое применение теории сталкивается с трудностями вычислительного характера. Дело в том, что математическая теория оптимального управления позволяет свести процесс построения оптимального управления к решению краевой задачи для дифференциальных уравнений (обыкновенных либо в частных производных).
Трудности численного решения краевых задач приводят к тому, что построение оптимальных управлений для каждого класса объектов управления является самостоятельной творческой задачей, решение которой требует учета специфических особенностей объекта, опыта и интуиции разработчика.
Эти обстоятельства побудили к отысканию классов объектов, для которых при построении оптимального управления краевая задача легко решается численно. Такими объектами управления оказались объекты, описываемые линейными дифференциальными уравнениями. Эти результаты, полученные А. М. Летовым и Р. Калманом, явились основой нового направления синтеза систем оптимальной стабилизации, называемого аналитическим конструированием регуляторов.
Аналитическому конструированию регуляторов, широко используемому при проектировании современных сложных систем стабилизации, посвящены четвертая и пятая главы.
Оптимальные САУ это системы в которых управление осуществляется таким образом что требуемый критерий оптимальности имеет экстремальное значение. Граничные условия определяющие начальное и требуемое конечное состояния системы технологическая цель системы. tн Её ставят в тех случаях когда особый интерес представляет среднее отклонение в течение определённого интервала времени и задача системы управления обеспечить минимум этого интеграла...
Поделитесь работой в социальных сетях
Если эта работа Вам не подошла внизу страницы есть список похожих работ. Так же Вы можете воспользоваться кнопкой поиск
Оптимальное управление
Воронов А.А., Титов В.К., Новогранов Б.Н. Основы теории автоматического регулирования и управления. М.: Высшая школа, 1977. 519с. С. 477 491.
Оптимальные САУ это системы, в которых управление осуществляется таким образом, что требуемый критерий оптимальности имеет экстремальное значение.
Примеры оптимального управления объектами:
- Управление движением ракеты с целью достижения ею заданной высоты или дальности при минимальном расходе горючего;
- Управление перемещением приводимого двигателем механизма, при котором минимизировались бы затраты энергии;
- Управление атомным реактором, при котором максимальна производительность.
Задача оптимального управления формулируется следующим образом:
“Найти такой закон изменения во времени управления
u (t ), при котором система при заданных ограничениях перейдёт из одного заданного состояния в другое оптимальным образом в том смысле,что функционал I , выражающий качество процесса, получит при найденном управлении экстремальное значение “.Чтобы решить задачу оптимального управления, необходимо знать:
1.Математическое описание объекта и среды, связывающее значения всех координат исследуемого процесса,управляющих и возмущающих воздействий;
2.Ограничения физического характера на координаты и закон управления, выраженные математически;
3. Граничные условия, определяющие начальное и требуемое конечное состояния системы
(технологическая цель системы);
4.Целевую функцию (функционал качества
математическая цель).
Математически критерий оптимальности чаще всего представляют в виде:
t к
I =∫ f o [ y (t ), u (t ), f (t ), t ] dt + φ [ y (t к ), t к ], (1)
t н
где первое слагаемое характеризует качество управления на всём интервале (
t н , t н ) и называетсяинтегральной составляющей, второе слагаемое
характеризует точность в конечный (терминальный) момент времени t к .
Выражение (1) называется функционалом, так как I зависит от выбора функции u (t ) и получающегося при этом y (t ).
Задача Лагранжа. В ней минимизируется функционал
t к
I=∫f o dt.
t н
Её ставят в тех случаях, когда особый интерес представляет среднее отклонение в течение
определённого интервала времени, и задача системы управления обеспечить минимум этого интеграла (ухудшение качества продукции, убыток и т.п.).
Примеры функционалов:
I =∫ (t ) dt критерий минимальной ошибки в установившемся режиме, где x (t )
- отклонение управляемого параметра от заданного значения;
I =∫ dt = t 2 - t 1 = > min критерий максимального быстродействия САУ;
I =∫ dt = > min критерий оптимальной экономичности.
Задача Майера. В этом случае минимизируемым является функционал, определяемый только терминальной частью, т.е.
I = φ =>min.
Например, для системы управления ЛА, описываемым уравнением
F o (x , u , t ),
можно поставить следующую задачу: определить управление u (t ), t н ≤ t ≤ t к так, чтобы за
заданное время полёта достичь максимальной дальности при условии, что в конечный момент времени t к ЛА совершит посадку, т.е. x (t к ) =0.
Задача Больца сводится к задаче минимизации критерия (1).
Базовыми методами решения задач оптимального управления являются:
1.Классическое вариационное исчисление теорема и уравнение Эйлера;
2.Принцип максимума Л.С. Понтрягина;
3.Динамическое программирование Р. Беллмана.
УРАВНЕНИЕ И ТЕОРЕМА ЭЙЛЕРА
Пусть задан функционал:
t к
I =∫ f o dt ,
t н
где некоторые дважды дифференцируемые функции, среди которых необходимо найти такие функции (t ) или экстремали , которые удовлетворяют заданным граничным условиям x i (t н ), x i (t к ) и минимизируют функционал.
Экстремали отыскиваются среди решений уравнения Эйлера
I = .
Для установления факта минимизации функционала необходимо удостовериться, что вдоль экстремалей выполняются условия Лагранжа:
аналогичные требованиям положительности второй производной в точке минимума функции.
Теорема Эйлера: “Если экстремум функционала I существует и достигается среди гладких кривых, то он может достигаться только на экстремалях”.
ПРИНЦИП МАКСИМУМА Л.С.ПОНТРЯГИНА
Школа Л.С.Понтрягина сформулировала теорему о необходимом условии оптимальности, сущность которой в следующем.
Допустим, что дифференциальное уравнение объекта вместе с неизменяемой частью управляющего устройства заданы в общей форме:
На управление u j могут накладываться ограничения, например, в виде неравенств:
, .
Цель управления состоит в переводе объекта из начального состояния (t н ) в конечное состояние (t к ). Момент окончания процесса t к может быть фиксированным или свободным.
Критерием оптимальности пусть будет минимум функционала
I = dt .
Введём вспомогательные переменные и образуем функцию
Fo ()+ f () f ()+
Принцип максимума гласит, что для оптимальности системы, т.е. для получения минимума функционала, необходимо существование таких ненулевых непрерывных функций, удовлетворяющих уравнению
Что при любом t , находящемся в заданном диапазоне t н≤ t ≤ t к , величина Н, как функция допустимого управления, достигает максимума.
Максимум функции Н определяется из условий:
если не достигает границ области, и как точная верхняя грань функции Н по в противном случае.
Динамическое программирование Р.Беллмана
Принцип оптимальности Р.Беллмана:
“ Оптимальное поведение обладает тем свойством, что, каковы бы ни были первоначальное состояние и решение в начальный момент, последующие решения должны составлять оптимальное поведение относительно состояния, получающегося в результате первого решения.”
Под “поведением” системы следует понимать движение этих систем, а термин “решение” относится к выбору закона изменения во времени управляющих сил.
В динамическом программировании процесс поиска экстремалей разбивается на n шагов, в то время как в классическом вариационном исчислении ведётся поиск экстремали целиком.
Процесс поиска экстремали базируется на следующих предпосылках принципа оптимальности Р.Беллмана:
- Каждый отрезок оптимальной траектории является сам по себе оптимальной траекторией;
- Оптимальный процесс на каждом участке не зависит от его предыстории;
- Оптимальное управление (оптимальная траектория) ищется с помощью попятного движения [от y (T ) к y (T -∆) , где ∆ = Т/ N , N число участков разбиения траектории, и т.д.].
Эвристически уравнения Беллмана для требуемых постановок задач выведены применительно к непрерывным и дискретным системам.
Адаптивное управление
Андриевский Б.Р., Фрадков А.Л. Избранные главы теории автоматического управления с примерами на языке MATLAB . СПб.: Наука, 1999. 467с. Глава 12.
Воронов А.А., Титов В.К., Новогранов Б.Н. Основы теории автоматического регулирования и управления. М.: Высшая школа, 1977. 519с. С. 491 499.
Анхимюк В.Л., Опейко О.Ф., Михеев Н.Н. Теория автоматического управления. Мн.: Дизайн ПРО, 2000. 352с. С. 328 340.
Необходимость в адаптивных системах управления возникает в связи со значительным усложнением решаемых задач управления, причем специфическая особенность такого усложнения заключается в отсутствии практической возможности для подробного изучения и описания процессов, протекающих в управляемом объекте.
Например, современные высокоскоростные летательные аппараты, точные априорные данные о характеристиках которых во всех условиях функционирования не могут быть получены из-за значительных разбросов параметров атмосферы, больших диапазонов изменения скоростей полета, дальностей и высот, а также из-за наличия широкого спектра параметрических и внешних возмущений.
Некоторые объекты управления (самолеты и ракеты, технологические процессы и энергетические установки) отличаются тем, что их статические и динамические характеристики изменяются в широких пределах непредвиденным заранее образом. Оптимальное управление такими объектами возможно с помощью систем, в которых недостающая информация автоматически пополняется самой системой в процессе работы.
Адаптивными (лат.” adaptio ” приспособление) называются такие системы, которые при изменении параметров объектов или характеристик внешних воздействий в процессе эксплуатации самостоятельно, без участия человека изменяют параметры регулятора, его структуру, настройку или регулирующие воздействия для поддержания оптимального режима работы объекта.
Создание адаптивных систем управления осуществляется в принципиально иных условиях, т.е. адаптивные методы должны способствовать достижению высокого качества управления при отсутствии достаточной полноты априорной информации о характеристиках управляемого процесса или в условиях неопределенности.
Классификация адаптивных систем :
Самоприспосабливающиеся
(адаптивные)
Системы управления
Самонастраивающиеся Самообучающиеся Системы с адаптацией
Системы системы в особых фазовых
Состояниях
Поисковые Беспоиско- Обучающие- Обучающие- Релейные Адаптивные
(экстремаль- вые (анали- ся с поощре- ся без автоколеба- системы с
Ные) тические) нием поощрения тельные переменной
Системы системы системы структурой
Структурная схема классификации АС (по характеру процесса адаптации)
Самонастраивающиеся системы (СНС) представляют собой системы, в которых адаптация при изменении условий работы осуществляется путем изменения параметров и управляющих воздействий.
Самоорганизующимися называются системы, в которых адаптация осуществляется за счет изменения не только параметров и управляющих воздействий, но и структуры.
Самообучающаяся это система автоматического управления, в которой оптимальный режим работы управляемого объекта определяется с помощью управляющего устройства, алгоритм которого автоматически целенаправленно совершенствуется в процессе обучения путем автоматического поиска. Поиск производится с помощью второго управляющего устройства, являющегося органической частью самообучающейся системы.
В поисковых системах изменение параметров управляющего устройства или управляющего воздействия осуществляется в результате поиска условий экстремума показателей качества. Поиск условий экстремума в системах этого типа осуществляется с помощью пробных воздействий и оценки полученных результатов.
В беспоисковых системах определение параметров управляющего устройства или управляющих воздействий производится на основе аналитического определения условий, обеспечивающих заданное качество управления без применения специальных поисковых сигналов.
Системы с адаптацией в особых фазовых состояниях используют особые режимы или свойства нелинейных систем (режимы автоколебаний, скользящие режимы) для организации контролируемых изменений динамических свойств системы управления. Специально организованные особые режимы в таких системах либо служат дополнительным источником рабочей информации об изменяющихся условиях функционирования системы, либо наделяют системы управления новыми свойствами, за счет которых динамические характеристики управляемого процесса поддерживаются в желаемых пределах независимо от характера возникающих при функционировании изменений.
При применении адаптивных систем решаются следующие основные задачи:
1 . В процессе функционирования системы управления при изменении параметров, структуры и внешних воздействий обеспечивают такое управление, при котором сохраняются заданные динамические и статические свойства системы;
2 . В процессе проектирования и наладки при начальном отсутствии полной информации о параметрах, структуре объекта управления и внешних воздействиях производят автоматическую настройку системы в соответствии с заданными динамическими и статическими свойствами.
Пример 1 . Адаптивная система стабилизации углового положения ЛА.
f 1 (t ) f 2 (t ) f 3 (t )
Д1 Д2 Д3
ВУ1 ВУ2 ВУ3 f (t ) f 1 (t ) f 2 (t ) f 3 (t )
u (t ) W 1 (p ) W 0 (p ) y (t )
+ -
Рис. 1.
Приспосабливающаяся система стабилизации ЛА
При изменении условий полета меняется передаточная функция W 0 (p ) ЛА, а, следовательно, и динамическая характеристика всей системы стабилизации:
. (1)
Возмущения со стороны внешней среды f 1 (t ), f 2 (t ), f 3 (t ) , приводящие к контролируемым изменениям параметров системы, приложены к различным точкам объекта.
Возмущающее воздействие f (t ) , приложенное непосредственно к входу объекта управления, в отличие от f 1 (t ), f 2 (t ), f 3 (t ) не меняет его параметров. Поэтому в процессе работы системы измеряют только f 1 (t ), f 2 (t ), f 3 (t ).
В соответствии с принципом обратной связи и выражением (1) неконтролируемые изменения характеристики W 0 (p ) из-за возмущений и помех вызывают сравнительно небольшие изменения параметров Ф(p ) .
Если поставить задачу более полной компенсации контролируемых изменений, чтобы передаточная функция Ф(р) системы стабилизации ЛА оставалась практически неизменной, то следует надлежащим образом изменить характеристику регулятора W 1 (p ). Это и осуществляется в приспосабливающейся САУ, выполненной по схеме рис.1. Параметры внешней среды, характеризуемые сигналами f 1 (t ), f 2 (t ), f 3 (t ), например давление скоростного напора P H (t ) , температура окружающего воздуха T 0 (t ) и скорость полёта υ(t ) , непрерывно измеряются датчиками Д 1 , Д 2 , Д 3 , и текущие значения параметров поступают в вычислительные устройства В 1, В 2 ,В 3 , вырабатывающие сигналы, с помощью которых подстраивается характеристика W 1 (p ), чтобы компенсировать изменения характеристики W 0 (p ).
Однако, в АСАУ данного типа (с разомкнутым циклом настройки) отсутствует самоанализ эффективности осуществляемых ею контролируемых изменений.
Пример 2. Экстремальная система управления скоростью полета ЛА.
Z Возмущающее
Воздействие
X 3 = X 0 - X 2
Устройство авто- X 0 Усилительно- X 4 Исполнительное X 5 Регулируемый X 1
Матического по- преобразователь- устройство объект
Иска экстремума + - ное устройство
Измерительное
Устройство
Рис.2.Функциональная схема экстремальной системы управления скоростью полета ЛА
Экстремальная система определяет наивыгоднейшую программу, т.е. то значение X 1 (требуемая скорость движения ЛА), которое нужно в данный момент выдерживать, чтобы производился минимум расхода горючего на единицу длины пути.
Z - характеристика объекта; X 0 - управляющее воздействие на систему.
(величина расхода горючего)
y(0)
y(T)
Самоорганизующиеся системы
В этих нормах отдельно нормируется каждый компонент микроклимата в рабочей зоне производственного помещения: температура относительная влажность скорость движения воздуха в зависимости от способности организма человека к акклиматизации в разное время года характера одежды интенсивности производимой работы и характера тепловыделений в рабочем помещении. Перепады температуры воздуха по высоте и по горизонтали а также изменения температуры воздуха в течение смены при обеспечении оптимальных величин микроклимата на рабочих местах не должны... Управление: понятие признаки система и принципы Органы государственного управления: понятие виды и функции. По содержанию административное право является государственно-управленческим правом реализующим правовой интерес большинства граждан для чего субъекты управления наделяются юридически властными полномочиями представительскими функциями государства. Следовательно объектом действия юридических норм являются специфические управленческие общественные отношения возникающие между субъектом управления управляющим и объектами... Государственное регулирование социально-экономического развития регионов. Местные бюджеты как финансовая основа социально-экономического развития региона. Разные территории Украины имеют свои особенности и отличия как относительно экономического развития так и в социальном историческом языковом и ментальном аспектах. Из таких проблем нужно прежде всего назвать несовершенство отраслевой структуры большинства региональных хозяйственных комплексов их низкую экономическую эффективность; значительные отличия между регионами в уровнях...ОПТИМАЛЬНЫЕ СИСТЕМЫ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ
Постановка задачи оптимизации управления
В общем случае автоматическая система состоит из объекта управления и совокупности устройств, которые обеспечивают управление этим объектом. Как правило, эта совокупность устройств включает в себя измерительные устройства, усилительные и преобразовательные устройства, а также исполнительные устройства. Если объединить эти устройство в одно звено (управляющее устройство), то структурная схема системы выглядит следующим образом:
В автоматической системе информация о состоянии объекта управления через измерительное устройство поступает на вход управляющего устройства. Такие системы называются системами с обратной связью или замкнутыми системами. Отсутствие этой информации в алгоритме управления говорит о том, что система разомкнута. Состояние объекта управления в любой момент времени будем описывать переменными , которые называются координатами системы или переменными состояния. Их удобно считать координатами - мерного вектора состояния .
Измерительное устройство выдает информацию о состоянии объекта. Если на основании измерения вектора могут быть найдены значения всех координат вектора состояния , то говорят, что система полностью наблюдаема.
Управляющее устройство вырабатывает управляющее воздействие . Таких управляющих воздействий может быть несколько, они образуют - мерный управляющий вектор .
На вход управляющего устройства поступает задающее входное воздействие . Это входное воздействие несет информацию о том, какое должно быть состояние объекта. На объект управления может действовать возмущающее воздействие , которое представляет собой нагрузку или помеху. Измерение координаты объекта, как правило, осуществляется с некоторыми погрешностями , которые тоже носят случайный характер.
Задачей управляющего устройства является выработка такого управляющего воздействия , чтобы качество функционирования автоматической системы в целом было бы наилучшим в некотором смысле.
Мы будем рассматривать такие объекты управления, которые являются управляемыми. То есть вектор состояния можно изменять требуемым образом путем соответствующего изменения вектора управления. Будем подразумевать, что объект полностью наблюдаемый.
Так, например, положение летательного аппарата характеризуется шестью координатами состояния. Это - координаты центра масс, - углы Эйлера, определяющие ориентацию летательного аппарата относительно центра масс. Положение летательного аппарата можно изменить с помощью рулей высоты, курса, элерона и с помощью уклонения вектора силы тяги. Таким образом управляющий вектор определен следующим образом:
Угол отклонения рулей высоты
Вектор состояния в этом случае определяется следующим образом:
Можно поставить задачу выбора управления, с помощью которого летательный аппарат переводится из заданного начального состояния в заданное конечное состояние с минимальными затратами топлива или за минимальное время.
Дополнительная сложность при решении технических задач возникает в силу того, что на управляющее воздействие и на координаты состояния объекта управления, как правило, накладываются различные ограничения.
На любой угол рулей высоты, курса, элерона существуют ограничения:
Тяга сама по себе ограничена.
На координаты состояния объекта управления и их производные также накладываются ограничения, которые связаны с допустимыми перегрузками.
Мы будем рассматривать объекты управления, которые описываются дифференциальным уравнением:
(1)
Или в векторном виде:
Мерный вектор состояния объекта
Мерный вектор управляющих воздействий
Функция правой части уравнения (1)
На вектор управления накладывается ограничение, мы будем полагать, что его значения принадлежат некоторой замкнутой области некоторого -мерного пространства. Это означает, что управляющая функция в любой момент времени принадлежит области ().
Так, например, если координаты управляющей функции удовлетворяет неравенствам:
то область является -мерным кубом.
Назовем допустимым управлением всякую кусочно-непрерывную функцию , значения которой в каждый момент времени принадлежит области , и которая может иметь разрывы первого рода. Оказывается, даже в некоторых задачах оптимального управления решение может быть получено в классе кусочно-непрерывного управления. Для того, чтобы выбрать управление как функцию времени и начального состояния системы , которое однозначно определяет движение объекта управления, требуется, чтобы система уравнений (1) удовлетворяла условиям теоремы существования и единственности решения в области . В этой области располагаются возможные траектории движения объекта и возможные управляющие функции . Если область изменения переменных является выпуклой, то для существования и единственности решения достаточно, чтобы функции . были непрерывны по всем аргументам и имели непрерывные частные производные по переменным .
В качестве критерия, который характеризует качество работы системы, выбирается функционал вида:
(2)
В качестве функции будем предполагать, что она непрерывна по всем своим аргументам и имеет непрерывные частные производные по .
Критерии оптимизации
В зависимости от вида подынтегральной функции функционала:
(1)
могут быть получены различные критерии применяемой проектируемой автоматической системой.
Лекция 12.Оптимальные системы автоматического управления
Любая САУ в определенном смысле является оптимальной, т.к. в любом случае предпочтение одной системы перед другой означает, что выбранная система при определенных условиях в том или ином отношении лучше (оптимальнее) другой. Вместе с тем выделяют самостоятельную группу так называемых оптимальных (в том или ином смысле) САУ, понимая под этим термином такие системы, в которых реализуется закон управления по максимуму или минимуму значения выбранного, исходя из конкретных условий и задач управления, критерия оптимальности.
Очевидно, что может существовать большое разнообразие различных критериев, определяющих степень совершенства работы той или иной управляемой системы. Некоторые из этих показателей, как например, время переходного процесса (быстродействие), величина перерегулирования, статическая ошибка, установившаяся ошибка при медленных плавных изменениях входного воздействия были рассмотрены ранее.
Вообще говоря, все эти критерии качества важны для многих автоматических систем. Но часто в зависимости от устройства и назначения системы один из указанных (или иных) критериев качества может играть главную роль. Тогда при синтезе системы надо «выжать» из нее все, чтобы добиться максимума или минимума именно того показателя, который соответствует данному критерию. Остальные же показатели качества нужно при этом удерживать просто в допустимых по техническим требованиям пределах. Когда одинаково важны два каких-либо критерия, то составляется новый комбинированный показатель качества, максимум или минимум которого нужно обеспечить.
Оптимальной автоматической системой называется система, в которой закон управления выбран по максимум или минимуму того или иного показателя качества. При этом закон управления может быть либо линейным, либо нелинейным.
Наиболее общее выражение критерия оптимальности имеет вид интегрального функционала, зависящего от функции управления:
где Х(х 1 ,х 2 ,…х n) – вектор фазовых координат (вектор состояния); U(u 1 ,u 2 ,…u m) – вектор управления; t 0 , t k – время начала и конца управления.
Задачей теории оптимального управления является нахождение алгоритма, структуры и параметров системы управления, удовлетворяющих условиям оптимальности.
В оптимальной системе с линейным законом управления рассчитываются значения всех коэффициентов по максимуму или минимуму выбранного показателя качества, или же рассчитывается передаточная функция корректирующего устройства или фильтра (так называемый оптимальный линейный фильтр). В этом случае достигается максимум того, что может дать чисто линейная система.
Более широкими возможностями при оптимизации системы по тому или иному критерию обладают нелинейные законы управления. Введение нелинейностей в закон управления принципиально расширяет его возможности. То же самое касается и нелинейных корректирующих устройств и нелинейных фильтров. Однако расчет их структуры и параметров по максимуму или минимуму какого-либо показателя качества становится значительно сложнее.
В частности в оптимальных системах часто применяется релейный закон регулирования типа двухпозиционного или трехпозиционного, но с более сложным условием переключения:
U = C при f(х 1 ,х 2 ,…х n) > 0,
U = 0 при f(х 1 ,х 2 ,…х n) = 0,
U = - C при f(х 1 ,х 2 ,…х n) > 0,
где U – управляющее воздействие; С – заданная постоянная; х 1 ,х 2 ,…х n – обобщенные координаты системы, в которые могут входить отклонения управляемой величины и других переменных, характеризующих текущее состояние системы, а также их производные; f – функция переключения, которая может зависеть от начальных значений этих переменных и от характеристик задаваемого значения регулируемой величины в рассматриваемой САУ. Вид этой функции зависит как от выбранного показателя качества, так и от структуры и параметров системы в целом.
Во всех случаях оптимизации автоматической системы по тому или иному критерию должны учитываться реальные ограничения, всегда имеющиеся на практике, например, ограниченность запаса энергии, величины мощности, скорости, усиления, тока, емкости, допускаемой перегрузки, нагрева и т.п. Эти ограничения записываются в виде неравенств (например, dx/dt £ b), добавляемых к уравнениям динамики системы.
Используемый критерий качества тоже должен быть выражен либо непосредственно в виде функции от подлежащих выбору параметров закона управления, либо как подлежащий оптимизации результат решения уравнений динамики автоматической системы. Тогда задача сводится к отысканию максимума или минимума некоторого функционала.
Допустим, что требуется определить временную функцию x(t), удовлетворяющую заданным граничным условиям при t = 0 и t = T и обеспечивающую минимум интеграла следующего вида:
где F(x) – функция переменной х и производных d i x/dt i .
В этом случае можно положить х = где j i (t) - известные функции.
Для решения задачи требуется подобрать коэффициенты а i так, чтобы интеграл J достигал минимума.
Для такого определения x(t) обычно необходимо обследовать большое число коэффициентов а i . Если число таких коэффициентов невелико и при этом имеется лишь один минимум исходной функции, такая задача решается сравнительно просто. При других более общих условиях решение указанной задачи требует большого объема вычислений.
При построении оптимальных систем решаются следующие основные задачи: определение математической модели объекта управления; определение цели управления; выбор критерия оптимальности; оценка ограничений, накладываемых на параметры состояния и управления; выбор оптимального алгоритма работы управляющего устройства; схемная реализация управляющего устройства.