КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Использование преобразования Лапласа 4 страница
Уравнение (6) позволяет в реккурентной форме вы- вычислить управление, шаг за шагом, от точки N до 1 (из будущего в прошлое) получить минимиза- цию (6) на каждом шаге. Получить ния управления фактически получаются методом пе- ребора. Оптимальная траектория вестна до самого последнего шага. Если задача имеет большую размерность, то сложность при вычислении очень большая. Если вводить динамические системы (т.е. модели), то можно значительно упростить метод нахождения оп- тимального управления. Т.е. получить управление в замкнутом виде (в виде некоторой формулы).
Синтез оптимального управления для марковских динамичес- ких систем. (1)
Управление должно менять причем управляется динамическая система не по всем коор- динатам.
Динамическая система, сама как таковая, не наблюдается, а наблюдается j( менная) с шумом. В этом случае говорят, что динамическая система ненаблюдаема напрямую. Для того, чтобы сделать ее наблюдаемой необходимо использовать теорию нелинейной фильтрации (см. предыдущие лекции). В этом случае получаем оценку нелинейной динамической системы в условиях линеаризации по Тейлору:
(2)
Синтез оптимального управления используя (2) проведем применив квадратичный критерий качества, причем управле- ние динамической системой будем вести к некоторому этало- ну, т.е. задано:
Критерий оптимизации
(3) где || - норма, Риск складывается из двух слагаемых:
1-е слагаемое: Это есть квадрат отклонения траектории от эталона. Оно должно быть минимизировано с учетом формулы (2). 2-е слагаемое: Это есть сумма с квадратом самого управ- ления (некоторая сила) должны быть мини- мизированны (так должно быть всегда)
Минимизация (3) - это достаточно сложная задача вариаци- онного исчисления (просто взять здесь производную по ‘u’ не удается).
Для минимизации (3) используем уравнение Бэлмана:
(4)
В формуле (4) минимизируя шаг за шагом получим:
(5)
Выводы: (к формуле (5)) Оптимальное управление (5) реализуется с ис- пользованием линейной оценки динамической сис- темы, и это управление вставляется в формулу:
Если упростить критерий и привести его к виду (3’): (3’)
то минимизация дает оптимальное управление эталона: (6) Оптимальное управление пропорционально разности меж- ду экстраполированной оценкой и эталоном, т.о. полу- чим: (7) Оценка (7) подставляется в (6). Со временем, при ми- нимизации в этом случае сама оценка эталону.
Пример синтеза динамической системы управления частотой генератора
Общая постановка:
Пусть имеется некоторая эталонная траектория (1) Если эталон защищен, то его фильтруют. Имеется управляемая динамическая система:
Управляемая динамическая система - фаза генератора или траектория, которая должна подстроиться под эталон.
(2) им пренебрегают. Пусть (3) Рассмотрим более сложную модель фазы рассматриваемого ге- нератора.
(4) Считаем, что в (1),(3) уход фазы очень медленный,т.е.
(4’) В (4) решение уравнения относительно (5) Выше было доказано, используя уравнение Бэлмана, что: (6)
Структурная схема реализации оптимального управления под- стройки частоты к эталону
(4’) (5’) шум эталонный нелиненый Решающее Подстраи- генератор фильтр Т Т нератор
a c устройство
На выходе - частота подстраиваемого генератора. Подстраиваемый генератор имеет следующий вид:
действует /вырабатывающаяся на прошлом шаге (i-1)/ она должна подстраивать генератор так, чтобы она стремилась к эталону. Для этого: имеется устройство управления, которое воз- действует на контур подстраиваемого генератора так, чтобы (путем воздействия на варикап) Управляемая система с обратной связью: если есть откло- нение фазы на тогда решающее усторойство дает оценку тому, что ство управления, которое ликвидирует приращение. (правое кольцо называется - кольцо ФАПЧ).
Глава 6 Управление нелинейными динамическими систе- мами с помощью отрицательной обратной связи
Постановка задачи
Определение: Следящим измерителем называется система, осуществляющая оценку некоторого параметра (который является случайным процессом) в следящем режиме.
Параметр может иметь следующий физический смысл:
а) Угловые координаты некоторого летательного аппарата, которые изменяются во времени. б) Изменение во времени доплеровской частоты. в) Дальность до объекта.
Пример: летательный аппарат
D(t) - дальность z
D
y некоторый сигнал.
Y y - угол места
Доплеровская частота: Любая движущаяся система, облучае- мая электромагнитной энергией, из- лучает эту энергию.
Структурная схема следящего измерителя
y(t)=S(t,q(t))+h(t))
+ D(t) Фильтр Дискриминатор экстраполя- тор -
рис.1
Синтезатор опоры (блок 3)
D(t) - невязка.
Эта схема была построена в 30х годах инженерами-учеными. Однако сначала 60х годов оказалось, что ее можно синтези- ровать, используя теорию нелинейной фильтрации. На рис.1 представлена схема следящего измерителя, где управление осуществляется с использованием ООС. Эта структура состоит из 3х блоков.
1й блок: - дискриминатор. На вход его подается смесь сиг- нала S(t,q(t))+h(t) (аддитивная смесь), где q(t) - меняющийся парметр. Нужно получить его оценку На другой вход дискриминатора подается копия сигнала S(t,q(t)), которая должна повторять сигнал, спрятанный в шумах. Это достигается путем экстраполяции (предсказание) случайного процесса. На входе дискриминатора образуется невязка: фильтрации.
2й блок: - фильтр экстраполятор (блок фильтрации). На его вход поступает невязка. 2й блок формирует те- кущую оценку случайного процесса q(t). Это окончательный нелинейный фильтр - расширенный фильтр Калмана. В этом же блоке формируется оценка экстраполяции (см. далее) и эта оценка подается на синтезатор опоры.
3й блок: - формирует копию сигнала. Оценка q(t) формиру- ется по следующему критерию: - критерий среднеквадратической ошибки.
Оптимальная оценка по критерию минимума среднеквадрати- ческой ошибки получается с помощью только лишь нелиней- ной фильтрации.
Замечание: Фильтрация нелинейна потому, что невязка фор- мируется нелинейно (оцениваемый параметр q(t) входит в сигнал нелинейно), S(t,q(t)) - нелинейно.
Принцип экстраполяции для задач синтеза следящих измери- телей управляемых с помощью ООС
Следящий измеритель отслеживает некоторый (многомерный) параметр
(1) функция
В радиоавтоматике,в непрерывном времени это выглядит так:
А -амплитуда гармонического колебания, которая, например, несет информацию об угловом положении цели. Т - время наблюдения t - время запаздывания, несет информацию о временном по- ложении сигнала
t Т t
y(t)- модуляция сигнала (известна заранее) j(t)- некоторая начальная фаза сигнала, которая несет ин- формацию об угловом положении цели. Либо j(t)- ме- шающий параметр.
Система слежения за q(t) - следящий измеритель. Общий вид записи см. (1).
Решение проблемы синтеза следящего измерителя:
Пусть q(t) где
(2) (3)
Используя (3) модель (2) преобразуется:
(4) h=|1 0 0| - вектор 3´3, А - матрица 3´3, такая, что получается модель (2). Используя модель (4) видим, что верхнее уравнение линей- ное, а нижнее уравнение нелинейное. Используя теорию не- линеной фильтрации получим оценку:
(5)
(5) - уравнение нелинейной фильтрации. Структурная схема, которая реализует алгоритм следящего измерителя (
дискриминатор фильтр экстраполятор
Dt синтезатор опоры
Экстраполяция.a,b,g - фильтры
Реализация нелинейного фильтра по формуле (5) несмотря на ее реккурентный характер достаточно сложна для реализации на сигнальных процессорах, поэтому часто используют еще одно упрощение - переходят от векторно-матричной записи нелинейной фильтрации по формуле (5) к скалярной записи. (заметим, что формула (5) реализует следящий измеритель некоторого параметра) a,b,g - фильтры значительно упрощают синтез следящих измерителей. Идея состоит в том, что вместо матричного коэффициента личины.
Проектирование a,b,g - фильтра
Модель:
Был введен параметр:
Поскольку мы ввели этот параметр, фильтр получился 3х мерный. Далее вместо фильтра (5) запишем эвристический фильтр: (Эвристика - полуинтуитивное мышление) (6) a<1, b<1, g<1
(7)
Комментарии к (6) и (7): Справа - невязки, взяты из тео- рии нелинейной фильтрации. Од- нако в (6) экстраполированное значение получается из фор- мулы (7). (7) - это кусок ряда Тейлора. В нелинейной фильтрации экстраполяция получается ав- томатически. А здесь мы ее искусственно создали в формуле (7), но она очень сильно близка к формуле (5). | Фильтрация | Первое слагаемое в (6) (верхняя строка) есть координаты | | рующий член, который есть невязка. Эта невя- | зка корректирует экстраполяцию за счет ново- | го наблюдения.
| Фильтрация | Первое слагаемое во второй строке (6) - есть приращения | экстраполяция полного приращения( |
| 3-я формула в (6) - фильтрация второго при- | ращения координаты. |
Коэффициенты a,b,g получаются экспериментально.
(8)
(8) - метод наименьших квадратов, подбор a,b,g на ЭВМ.
Структурная схема следящего измерителя за параметром по формулам (6), (7).
формирователь невязки
-
Синтезатор
Синтез следящего измерителя доплеровской частоты
Постановка задачи цели Имеется РАС. Посылается сигнал от РАС с частотой
для повышения помехоустойчивости РАС и для наведения ра- кет. Поскольку цель движется, то меняется a и следова- тельно и но следить.
Проблема: синтезировать следящий измеритель доплеровской частоты.
Приходящий сигнал:
j(t) будем записывать в дискретные моменты времени.
Дискретная модель фаз:
(1)
g<1, такой, чтобы система была устойчива. Предполагаем, что за Dt не меняется
Синтез цифрового оптимального следящего измерителя доп- леровской частоты.
y(t)=Acos(wt+j(t))+h(t) j(t) - фаза, которая содержит доплеровскую частоту j(t)=
Обычно для реализации цифрового измерителя используется квадратичный канал:
´ RC-фильтр АЦП
Оптималный рис. 1 нелинейный y(t) тактовая ¾® фильтр (3) синхронизация
´ RC-фильтр АЦП
После такого преобразования снимается несущая, остается только доплеровская частота. e(t) - низкочастотный шум. Acosj(t),Asinj(t) - НЧ компоненты. На большей
После цифровой обработки (АЦП) модель записывается:
(2) h = |1 0|; Вектор динамической системы двумерный и динамическая сис- темы тоже двумерная.
(3) Фильтр (3) дает оцнеку логично как в a,b,g - фильтрах.
Синтез аналого-цифрового следящего измерителя.
Рис. 2 Ф-1 Д АЦП Фильтр Калмана экстра-
Синтезатор опоры
Ф-3 - узкополосный фильтр Ф-1,Ф-2 - расстроенная пара фильтров
Ф-1 Дискриминационная характеристика:
Дата добавления: 2014-12-16; Просмотров: 426; Нарушение авторских прав?; Мы поможем в написании вашей работы! |