Ким Д.П. Сборник задач по теории автоматического управления (2008) (1151995), страница 44
Текст из файла (страница 44)
Оаееви 281 ж) хс =ус, хг=д, д =Зд+4уг+Би+р(ус — д)+0,5р(уг-д), р=Бр — 0,75р; з) хс =уз, хг=д, д=Ьд+Вуг+5и+0.25р(ус — д)+р(уг — д), р=бр-1,25р; и) хс =уз, хг=д, де=а+Вуг+4и+р(у! — д)+0,25р(уг — д), р=Вр — 1,25рг. к) хс=уг, хг=д, д=дд+Буг+4и+О 5р(у~ — д)+О 5р(уг — д) р=Вр — рг 10.10. а) б) в) г) е) ж) з) и) к) и'=-4сх, й=-2(2е с — !)й+2йг-2, й(10)=0; и'=-0,5йх, й= — 2(1+ош~г)й+05йг — 2, й(10)=0; и'=-2(йцхс+Йггхг), Йц =4йп-1, Йсг=-йц+4йсгйгг — 1, йгг= 2йсг+4йг ! !с(0)=0' и'=-(Йсгхс+Йггхг), йц =4й~~г — 1, Йп=-Йц+4йпйгг — 1, Йп= — 2йа+41ссг — 1, 1с(0)=0; и'=-0,5(й гх~+йггхг), йц =й(г — 1, йп =-Йц+йп+йпйгг, йгг = — 2йсг+2йгг+Йггг, Й(0) =0; и*=-(Йпхс+Йггхг), Йц =Йгп-2, й~г =-йц+2йп+йпйхц йгг = — 2йа+4йгг+!сгг — 1 1с(0) =0; и'=-2(йсгхс+Йггхг), йц=2йсг+4й~~г-!, Йп=йгг — Йц+Йл+4й~гйгг, Йгг= — 2йсг+2йгг+4Цг — 1, Ы(0) =0; и'=-0,5(йсгхс+йггхг), йц =4йсг+й~~г — 1, Йсг =2йгг — Йц+Йсг+Йсгйгг, Йгг = — 2й~г+2йгг+Йй ! 1с(0) =0; и' =-0,5(йсгхс+йггхг), йц =2йсг+0,5йсг — 1, Йп =Йгг — Йц+2йсг+0,5йсгйгг, йгг = — 2йсг+4йгг+0,5йгРг — 2, 1с(0) =0; и' = -2(йдхс+йггхг), йс с =4йц+4й~~г — 2, Й~г=2йгг — йц+2йп+4йпйю, йю=-2йа+4йгг+4йп-4, Й(0) =О.
Глава 11 АДАПТИВНЫЕ СИСТЕМЫ УПРАВЛЕНИЯ Система управления называется адаптивной, если в ней текущая информация, помимо выработки управляющего воздействия, используется также для изменения алгоритма управления. В обычных (неадаптивных) системах управления текущая информация используется только для формирования управляющего воздействия. Адаптивную систему, если структура алгоритма не изменяется, а изменяются только его параметры, называют самонастраивающейся системой (СНС), а если изменяется структура — самоорганиэующейся системой. Адаптивные системы управления включают объект, регулятор и адаптор.
Объект и регулятор, вырабатывающий управляющее воздействие на объект, образуют основной контур. Регулятор содержит варьируемые параметры. Адаптор на основе обработки доступной ему информации вырабатывает управляющее воздействие, производящее подстройку варьируемых параметров регулятора. Регулятор совместно с адаптором образуют адаптивный регулятор. Адаптивная система управления имеет иерархическую структуру: она имеет два уровня.
Основной контур образует первый (низший) уровень, а контур, содержащий адаптор и называемый контуром адаптации,— второй уровень. В общем случае возможны три и больше уровней. В частности, если для синтеза адаптора в завершенном виде априорной информации недостаточно и какие-либо его параметры должны уточняться в процессе функционирования системы, потребуется третий контур — контур адаптации адаптора. Адаптор выполняет двоякую функцию: изучение объекта и настройку регулятора. По способу изучения объекта адаптивные системы делятся на поисковые и беспоисковые. Адаптивная система управления называется поисковой, если в нее для изучения объекта подаются специальные (поисковые) сигналы, и беспоисковой, если в систему никаких поисковых сигналов для изучения объекта не подается.
Беспоисковые адаптивные системы управления по способу получения информации для подстройки параметров регулятора делятся на адаптивные системы управления или самонастраивающиеся системы (СНС) с эталонной моделью и идентификатором. Адаптивные системы управления с эталонной моделью (рис. 11.1) содер- Гл. П. Адаптивные системы управления 285 Рис. 11.1 жат динамическую модель системы, обладающую требуемым качеством и называемую эталонной моделью. Адаптивная система управления с эталонной моделью (ЭМ), кроме основного контура, содержащего регулятор (Р) и объект (0), включает контур с ЭМ и преобразовательно-исполиительным устройством (ПИУ).
Эталонная модель вырабатывает желаемый (эталонный) выходной сигнал. Преобразовательноисполнительмое устройство (его также называют механизмом адаптации) обрабатывает разностный сигнал (разность между фактическим н эталонным сигналами) и производит подстройку параметров регулятора. Выбор эталонной модели является частью процесса синтеза адаптивной системы управления.
Эталонная модель должна удовлетворять двум требованиям: с одной стороны, она должна отражать все требования к качеству синтезируемой системы, с другой стороны, эталонная реакция должна быть достижима для основного контура. Последнее требование накладывает ограничения на структуру эталонной модели, определяемой предполагаемой структурой основного контура. Регулятор должен обладать идеальной следящей способностью.
Другими словами, закон (алгоритм) управления должен быть таким, что существуют такие значения его параметров, называемые идеальными, при которых передаточная функция основного контура относительно задающего воздействия и выхода равна передаточной функции эталонной модели. Принцип работы адаптивной системы с ЭМ состоит в том, чтобы адаптор должен обеспечить сходимость к нулю ошибку слежения — разность между выходными сигналами основного контура и эталонной модели. Адаптивные системы управления с идентификатором в контуре адаптации содержат идентификатор И (рнс. !1.2), который служит для идентификации (определения) неизвестных параметров объекта на основе изучения входного и выходного сигналов объекта.
Полученная идентификатором информация затем используется для определения нужных значений параметров регулятора и их подстройки. 286 Гл. 1!. Адаптивные системы управления Рнс. 11.2 Процедуру построения алгоритмов адаптивного управления условно можно разбить на следующие три этапа: 1) определение закона (алгоритма) управления, включающего варьи- руемые параметры; 2) определение алгоритма адаптации, обеспечивающего нужную на- стройку варьируемых параметров регулятора; 3) исследование синтезированной адаптивной системы управления. Адаптивные системы управления являются нелинейными, и поэтому основным методом исследования является метод функций Ляпунова.
Более того, этот метод используется уже в процессе синтеза. Многие алгоритмы адаптивного управления были получены исходя из того, что некоторая выбранная функция является функцией Ляпунова для синтезируемой системы. Заметим, что при исследовании систем управления методом функции Ляпунова уравнения системы должны быть записаны в «отклонениях» — в переменных, при которых положению равновесия соответствует начало координат.
Поэтому если уравнения системы представлены в других переменных, то эти уравнения нужна предварительно преобразовать, чтобы можно было использовать этот метод. 11.1. Алгоритмы адаптивного управления с ЭМ Задачу синтеза адаптивной системы управления с ЭМ содержательно можно сформулировать следуюшим образом. Заданы уравнения объекта и эталонной модели. Требуется синтезировать алгоритм адаптивного управления, т.е, алгоритм управления (основного контура) и алгоритм адаптации, при которых система глобально устойчива и ошибка слежения — разность между выходными сигналами основного контура и эталонной модели — сходится к нулю при стремлении времени в бесконечность. Здесь предполагается, что эталонная модель задана, хотя она должна быть определена исходя из заданных требований к синтезируемой системе управления.
Это связано с тем, что определение эталонной модели по заданным требованиям к системе управления является 11.1. Алгоритмы адаптивного улравлгния с ЭМ 2о7 обычной задачей управления и не связано спецификой адаптивного управления. Параметрическая сходимость. При адаптивном управлении с ЭМ основное целевое условие — это обеспечение сходимости к нулю ошибки слежения е(1) = у(1) — у (1). Если параметры регулятора принимают идеальные значения, то, естественно, это условие будет выполнено. Однако из сходимости к нулю ошибки слежения не следует параметрическая сходимость — сходимость варьируемых параметров к идеальным значениям.
Параметрическая сходимость зависит от структуры (гсложностнс) задающего воздействия. Если задающее воздействие простое, например константа, то по окончании процесса адаптации варьируемые параметры в зависимости от начальных условий могут принять различные значения.
Однако когда задающее воздействие д(1) обладает таким свойством, что выполняется так называемое условие постоянного возбуждения, то сходимость к нулю ошибки слежения влечет за собой параметрическую сходимость. Определение 11.1. Условие постоянного возбуждения и— векторного сигнала»(1) выполняется, если существуют положительные константы Т и а такие, что при любом 1 > О н-т »(т)» (г) > аул, с гдг ҄— единичная матрица порядка и. Адаптивное управление по состоянию линейным объектом. Постановка задачи. Пусть линейный объект описывается уравнением (л) (сс-!) аоу +а! у + "+а„у=и, где у — выход, и — управление, ас (с = О, 1, ..., и) — неизвестные пара- метры; знак ао известен.
Эталонная модель задается уравнением (л) (л- !) у +а! у +". +алу = Дэд(1). т т (1 1.2) е(1) =у(1) — у (1) О при( с . Ниже при записи решения используется (и х 1)-матрица В = (О О ". О 1)' (1 1.3) Здесь у — выход эталонной модели, ас (с = 1, 2, ..., и) и дэ — известные положительные постоянные, д(1) — задающее воздействие. Требуется определить алгоритм адаптивного управления, при котором система глобально устойчива и ошибка слежения 288 Ги 11.
Адаптивные системы правления и (и х и)-матрица Р, которая является решением уравнения Ляпунова РА+ АтР где Я вЂ” положительно определенная матрица, А — (п х и)-матрица 0 1 0 " 0 0 0 1 " 0 0 0 0 " 1 -О„-О„~ -О„з " -Сь~ (11 А) в которой элементами последней строки являются коэффициенты урав- нения эталонной модели. Утверждение 11.1. Алгоритмом адаптивного управления с ЭМ (11.2) линейным объектом (11.1), обеспечивающим глобальную устойчивость и слодимость оисибки е($) = у(2) — у (2) к нулю при 2 — оо, является ! О т и= Йоу($)+ Й! у +".+ Й„у = 1с ч, (11.5а) )с = — а!йп(ао)ГчВтрх, (11.56) а значение д учесть при выборе матрицы Г.
Уравнение синтезируемой системы (11.1), (11.5а) совпадает с уравнением эталонной модели, когда Йо = Йо = ао,бо, Йс = Й,* = а — аоа . (11.6) Коэффициенты Й; (1 = О, 1, ..., и) по определению являются идеальными. И если для каких-либо коэффициентов алгоритма управления (11.5а) априорная информация позволяет вычислить их идеальные значения, то, естественно, нет необходимости для их определения использовать алгоритм адаптации (11.56).