Студопедия

КАТЕГОРИИ:


Архитектура-(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) проведем применив квадратичный критерий качества, причем управле-

ние динамической системой будем вести к некоторому этало-

ну, т.е. задано: , i=1,2...n

 

Критерий оптимизации

 

(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) ; с<1.

Выше было доказано, используя уравнение Бэлмана,

что:

(6)

 

Структурная схема реализации оптимального управления под-

стройки частоты к эталону

 

(4’) (5’)

шум

эталонный нелиненый Решающее Подстраи-

генератор фильтр устройство ваемый ге- вых

Т Т нератор

 

 


a c

устройство

+ - управления

 

 


 

На выходе - частота подстраиваемого генератора.

Подстраиваемый генератор имеет следующий вид:

- изменяется по закону (4), управляющая функция воз-

действует /вырабатывающаяся на прошлом шаге (i-1)/ она

должна подстраивать генератор так, чтобы она стремилась

к эталону.

Для этого: имеется устройство управления, которое воз-

действует на контур подстраиваемого генератора так, чтобы

(путем воздействия на варикап) ; a = с, тогда .

Управляемая система с обратной связью: если есть откло-

нение фазы на , (т.е. отклонение частоты) (),

тогда решающее усторойство дает оценку . Это приведет к

тому, что отклонится, напряжение подается на устрой-

ство управления, которое ликвидирует приращение. (правое

кольцо называется - кольцо ФАПЧ).

 

 

Глава 6

Управление нелинейными динамическими систе-

мами с помощью отрицательной обратной связи

 

Постановка задачи

 

Определение: Следящим измерителем называется система,

осуществляющая оценку некоторого параметра

(который является случайным процессом) в

следящем режиме.

 

Параметр может иметь следующий физический смысл:

 

а) Угловые координаты некоторого летательного аппарата,

которые изменяются во времени.

б) Изменение во времени доплеровской частоты.

в) Дальность до объекта.

 

Пример: летательный аппарат

 

D(t) - дальность

z (t) - угол азимута

- доплеровская частота

 


D

X Все эти 3 параметра входят в

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) , где - некоторая нелинейная

функция

 

В радиоавтоматике,в непрерывном времени это выглядит так:

 

, где ; 0<t<T.

 

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

несет информацию об угловом положении цели.

Т - время наблюдения

t - время запаздывания, несет информацию о временном по-

ложении сигнала

 


t Т

t

- доплеровская частота.

y(t)- модуляция сигнала (известна заранее)

j(t)- некоторая начальная фаза сигнала, которая несет ин-

формацию об угловом положении цели. Либо j(t)- ме-

шающий параметр.

 

Система слежения за q(t) - следящий измеритель. Общий

вид записи см. (1).

 

Решение проблемы синтеза следящего измерителя:

 

Пусть q(t) .Рассмотрим q(t) на дискретной сетке ® ,

где , Dt - интервал дискретизации.

 

(2) ; g<1

(3) - 3х мерный вектор,

- фазовая координата

- приращение скорости

- ускорение (второе приращение)

Используя (3) модель (2) преобразуется:

 

(4)

h=|1 0 0| - вектор 3´3,

А - матрица 3´3, такая, что получается модель (2).

Используя модель (4) видим, что верхнее уравнение линей-

ное, а нижнее уравнение нелинейное. Используя теорию не-

линеной фильтрации получим оценку:

 

(5)

 

(5) - уравнение нелинейной фильтрации.

Структурная схема, которая реализует алгоритм следящего

измерителя () выглядит так:

 


дискриминатор фильтр экстраполятор

 


+ S

 

А

 

Dt

синтезатор

опоры

 

Экстраполяция.a,b,g - фильтры

 

Реализация нелинейного фильтра по формуле (5) несмотря на ее реккурентный характер достаточно сложна для реализации

на сигнальных процессорах, поэтому часто используют еще

одно упрощение - переходят от векторно-матричной записи

нелинейной фильтрации по формуле (5) к скалярной записи.

(заметим, что формула (5) реализует следящий измеритель

некоторого параметра)

a,b,g - фильтры значительно упрощают синтез следящих

измерителей. Идея состоит в том, что вместо матричного

коэффициента в формуле (5) подставляются скалярные ве-

личины.

 

Проектирование a,b,g - фильтра

 

Модель:

; а<1

- скалярное наблюдение

 

Был введен параметр:

 

Поскольку мы ввели этот параметр, фильтр получился 3х

мерный. Далее вместо фильтра (5) запишем эвристический

фильтр: (Эвристика - полуинтуитивное мышление)

(6)

a<1, b<1, g<1

 

(7)

 

 

Комментарии к (6) и (7): Справа - невязки, взяты из тео-

рии нелинейной фильтрации. Од-

нако в (6) экстраполированное значение получается из фор-

мулы (7). (7) - это кусок ряда Тейлора.

В нелинейной фильтрации экстраполяция получается ав-

томатически. А здесь мы ее искусственно создали в формуле

(7), но она очень сильно близка к формуле (5).

|

Фильтрация | Первое слагаемое в (6) (верхняя строка) есть

координаты | , плюс взвешенный, с весом a корректи-

| рующий член, который есть невязка. Эта невя-

| зка корректирует экстраполяцию за счет ново-

| го наблюдения.

 

|

Фильтрация | Первое слагаемое во второй строке (6) - есть

приращения | экстраполяция полного приращения()

|

 

| 3-я формула в (6) - фильтрация второго при-

| ращения координаты.

|

 

Коэффициенты a,b,g получаются экспериментально.

 

(8) } -подбор a,b,g

 

 

(8) - метод наименьших квадратов, подбор a,b,g на ЭВМ.

 

 

Структурная схема следящего измерителя за параметром

по формулам (6), (7).

 

формирователь невязки

+ S S

-

 


Синтезатор A

опоры S(×)

 

; ; Þ

 

Синтез следящего измерителя доплеровской частоты

 

Постановка задачи - вектор скорости

цели

Имеется РАС.

Посылается сигнал от РАС

с частотой . l=1¸3см. Обратный сигнал будет на частоте

; . Доплеровская частота используется

для повышения помехоустойчивости РАС и для наведения ра-

кет. Поскольку цель движется, то меняется a и следова-

тельно и . Отсюда вывод: за доплеровской частотой нуж-

но следить.

 

Проблема: синтезировать следящий измеритель доплеровской

частоты.

 

Приходящий сигнал:

 

 

j(t) будем записывать в дискретные моменты времени.

, i=1,2,...n;

 

Дискретная модель фаз:

 

(1) ;

 

; ; T - период колебания.

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 полятор

 

 

Ф-2 Д АЦП

 

 

Синтезатор

опоры

 

Ф-3 - узкополосный фильтр

Ф-1,Ф-2 - расстроенная пара фильтров

 


Ф-1 Дискриминационная

характеристика:

вычитателя




Поделиться с друзьями:


Дата добавления: 2014-12-16; Просмотров: 409; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.203 сек.