Реферат: Теории управления - текст реферата. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Реферат

Теории управления

Банк рефератов / Экономика и финансы

Рубрики  Рубрики реферат банка

закрыть
Категория: Реферат
Язык реферата: Русский
Дата добавления:   
 
Скачать
Архив Zip, 618 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникального реферата

Узнайте стоимость написания уникальной работы

47 Управление - относится к математической теории управления движением технической системы. Необходимо написать алгоритм, по которому некоторая система управляется с помощью энергетического воздействия, например : летательный аппарат управляется с помощью рулевой машины. Оказывается создать управление это не очень сложно и это можно сделать интуитивно. Однако создать оптимальное управление чрезвычайно сложно. Теория оптимизации - это наука о наилучших алгоритмах (управления) созданных по некоторому критерию качества Критерий качества - создание (абстрактное) некоторой функции риска, которая должна быть в процессе оптимизации минимизированна (экстремальная задача). Управление бывает оптимальным и квазиоптимальным. Оптимальное - на бумаге, Квазиоптимальное - реальное, стремится к идеальному. Управление бывает : 1) Программное 2) С помощью отрицательной обратной связи Программное управление – требуется создать программу, которая дает оптимальную траекторию (заложена в ЭВМ) движения некоторой системы. Пример 1 : Перевод летательного аппарата из точки А в точку В. Критерий - минимизировать расход горючего. Для реализации такой задачи создано две системы - Novstar (США) и Глонасс (Россия), стоимость их очень высока. Пример 2 : Надо создать такую траекторию, чтобы шарик скатился из точки ‘ А ’ в точку ‘ В ’ за минимальное время. А А - Оптимальная В В траектория Управление с помощью отрицательной обратной связи Отрицательной обратной связью - называется передача энергии с выхода на вход некоторой управляемой системой вх + Система вых обратная связь Бывает два вида обратной связи : Положительная ОС и отрицательная ОС. Отрицательная ОС уменьшает входное воздействие на систему пропорционально выходному отклику (демпфирует систему в целом). Автоматика - наука изучающая теорию анализа и синтеза систем управления (корректировка движения, оптимизация переходных процессов) и создание оптимального управления. Радиоавтоматика - наука, изучающая вопросы управления движением радиотехнических систем. Структурная схема системы радиоуправления : Радио- Устройство - Объект Датчик приемник Управления Управления ООС Радиоприемное устройство - устройство выделения сигнала по некоторому радиоканалу. Особенность выделения сигнала состоит в том, что сигнал выделяется на фоне внутренних шумов и помех. Внутренние шумы - тепловые шумы, которые всегда имеют место в радиоприемном устройстве. Таким образом в радиоавтоматике случайные процессы изучаются особо (шум, помеха, сама траектория движения) Устройство управления - как правило - вычислительная сис- тема с приводом и энергетической установкой. Привод - преобразователь механических колебаний в элек- трические. Объект управления - некоторая динамическая система. Динамическая система - система, которая описывается ли- нейными и нелинейными дифферен- циальными уравнениями высокого порядка. Датчик - устройство, которое измеряет положение летатель- ного аппарата в пространстве. Глава 1 Стохастическое управление В случае стохастического управления, управляемые процессы являются случайными (стохастическими). Начальная точка управления А и конечная В не известны. В этом случае сам управляемый процесс описывается стохастическими уравнени- ями, которые, как правило, апроксимируются марковскими процессами. Примеры систем автоматического управления Системы автоматического управления можно описать прибли- женно используя линейные или нелинейные дифференциальные уравнения (детерминированный подход без учета шумов).Это было до 60х годов: все подходы были стохастические линейные и нелинейные дифференциальные уравнения. Пример 1 (детерминированный) Управление движением космического аппарата в грави- тационном поле земли (задача двух тел). В геоцентрической системе координат Z r - расстояние от центра земли З - центр земли (вся ее масса) К.А. r К.А. - космический аппарат X На космический аппарат действует З притяжение : Y F 2 ; К.А. F 2 - управляющая сила F 3 - сопротивление среды ; Третий закон Ньютона : F 3 F 1 Если это уравнение спроектировать на оси ко- ординат, то получим следующие три уравнения : (1) (1)- система линейных дифференциальных уравнений 2-го по- рядка, которая описывает движение космического аппа- рата. Силы U 1 , U 2 , U 3 - силы управления. x(t),y(t),z(t) r(t) - траектория Оказывается, что в зависимости от начальных условий и па- раметров K 1 , K 2 , K 3 траектория r(t) может быть круговая, эллипсоидная, параболическая. Пример 2 : Нелинейная система. Описывается нелинейным дифференциальным уравнением. Генератор колебаний : Можно показать, что процесс x(t) описывается дифферен- x(t) циальным уравнением 2-го M порядка с нелинейным членом . R C L L C Если емкость варьировать, то может стать ну- лем и тогда мы получим си- нусоидальное колебание: x(t)=a sin( t+ ) ( автоколебания ) Если - положительно, то амплитуда колебаний увели- чивается с течением времени. Если - отрицательно - амплитуда колебаний уменьша- ется с течением времени до нуля. Глава 2 Математическое описание систем (детерминированная терия) (идеальный случай) Линейные системы, которые описываются дифференциальными уравнениями называются динамическими системами. Если система описывается алгебраическими уравнениями - - это описание состояния равновесия (статические системы) По определению (1) (1)- линейное дифференциальное уравнение n- го порядка. Правая часть - это дифференциальное уравнение воз- действия. Если Ly=0 (2) , то Ly=Px . (2)- однородное дифференциальное уравнение - описывает линейные динамические системы без воздействия на них. Например колебательный контур. Правая часть уравнения (1) описывает воздействие на ли- нейную систему или называется управлением. Ly=x - управление. Если есть часть Px - то это сложное управление, учитыва- ющее скорость, ускорение. Передаточная функция линейной системы От дифференциального уравнения (1) можно перейти к линей- ной системе, т.е. к некоторому четырехполюснику. Вх W(p) Вых Этот четырехполюсник можно создать на элементной базе или смоделировать на ЭВМ. От дифференциального уравнения (1) к W(p) можно перейти двумя путями - используя символический метод и 2-е прео- бразование Лапласа. Сивмолический метод Хиви Сайда. Применив символический метод к (1) получим : (3) Формула (3) представляет собой отношение двух полиномов - описание передаточной функции. Использование преобразования Лапласа - преобразование Лапласа, p=j Если мы применим преобразование Лапласа к левой части (1) и учитывая, что , получим : (4) X(p) Y(p) W(p) Если правая часть передаточной функции простейшая - , то воздействие обычное. Передаточ- ная функция будет иметь вид : (5) , где знамена- тель дроби есть характеристическое уравне- ние. Пример : Дифференциальное уравнение 2-го порядка описы- вается передаточной функцией : (6) Для нахождения решения дифференциального уравнения снача- ла необходимо решить следующее уравнение : Известно, что дифференциальное уравнение 2-го порядка имеет решение в виде комплексной экспоненты или действий над ней. (Это зависит от корней характеристического урав- нения). Если корни комплексные, тогда решение будет : (7) t+ t) Если корни j решение будет (7) (7) и (7) ’ - решение в виде нарастающей или затухающей синусоиды, либо обычной синусоиды, если =0. Устойчивость линейных систем Линейная система полностью описывается передаточной функ- цией, которая представляет собой : в комплескной плоскости p= +j . Эти полиномы получены из дифференциальных урав- нений путем преобразования Лапласа. Ставится проблема: как исследовать систему с помощью W(p) Оказывается, что это проще сделать чем исследовать диффе- ренциальные уравнения. Исследование по W(p) производится с помощью анализа полюсов и нулей. Полюсом называется то значение корня уравнения в знаменателе, при котором Q(p)=0 . Количество корней определяется степенью полинома. Если корни комплексно-сопряженные, то в точке, где Q( )=0 , W(p)= - полюс. Нулями W(p) называются точки на комплексной плоскости, где полином P(p) =0. Количество нулей определяется порядком поли- нома. j > 0 полюсы сопряж. пара > 0 - полюсы (корни характеристического урав- нения). Если корни комплексные, то они сопряженные. Выводы : 1. Если корни характеристического уравнения Q(p) находятся в левой полуплоскости , то система ус- тойчива. ( t ) - решение для комплексных корней. 2. Если >0 , то решение будет ( t ) . Система неустойчива. Расположение нулей определяет корректирующие свойства системы, т.е. оказывают воздействие на переходной процесс Если нули в левой полуплоскости, то такая система называется минимально фазовой . Если нули в правой полуплоскости - нелинейно фазовая система . Если полюсы на мнимой оси, т.е. =0, то система нахо- дится в колебательном режиме (Система без потерь). Передаточная функция линейной системы на мнимой оси В этом случае после преобразований получим: W(j )=A( )+jB( ) - Передаточная функция есть комплексное число. Замечание : Не путать с корнями на мнимой оси. Оказывается очень удобно исследовать W(j ) на мнимой оси не с помощью нулей и полюсов, а с использованием комплек- сной передаточной функции. Комплексная функция : АЧХ - четная функция: ФЧХ - нечетная функция: АЧХ ФЧХ АЧХ показывает селективность системы по амплитудному спектру. ФЧХ показывает - какой сдвиг фаз получает на выходе фильтра каждая гармоника. Замечание : Известно, что спектр сигнала (по Фурье) удобно представлять в ком- плексной виде, т.е. у спектра есть АЧХ (рас- пределение гармоник по амплитуде от частоты), и ФЧХ (рас- пределение фаз). Выводы: Комплексное представление спектра или передаточ- ной функции W(p) очень удобно радиотехнике. Это позволяет компактно записать АЧХ и ФЧХ. Передаточная функция систем радиоавтоматики 1) вх вых Передаточная функция последовательно соединенных звень- ев : 2) Передаточная функция парал- лельно соединенных звеньев: вх вых : : : : : : 3) y(t) Передаточная функция системы x(t) с обратной связью: Типовые звенья радиоавтоматики 1) Инерционное звено Передаточная функция : C вх R вых ; W( ) АЧХ K ( )= - arctgT ФЧХ 0 -45 -90 2) Интегрирующее звено Передаточная функция : W( ) АЧХ W(p)= ; ФЧХ : 0 3) Дифференцирующее звено C R R L W( ) АЧХ Передаточная функция : W(p)=Kp АЧХ: W( )=K ФЧХ: ( )= 0 4) Форсирующее звено W( ) АЧХ Передаточная функция: K АЧХ : ФЧХ : 0 ( ) 0 5) Запаздывающее звено АЧХ: =1 Передаточная функция : ФЧХ: ( )= t ( ) ФЧХ АЧХ 1 Запаздывающее звено называется линией задержки, где t=T - время запаздывания ЛЗ. ( ) = T; 5) Колебательное звено Передаточная функция: АЧХ - параметр затухания <1 - устойчивая система >1 - самовозбуждающаяся система ФЧХ 6) Неминимально фазовое звено Передаточная функция: АЧХ при a=b : ; W( )=1 ФЧХ при а= b : АЧХ ФЧХ Цифровые системы автоматического управления Задан процесс: Будем рассматривать про- y(t) цесс y(t) в дискретные мо- менты времени. Такой процесс называется с дискретным временем . Значения этого процесса в дискретные моменты : - значения Существуют два типа процесса с дискретным временем : 1)Процесс с дискретным временем и непрерывным множеством состояний. Это означает, что функция является непре- рывной ( если это случайный процесс, то непрерывна в среднем квадратическом). ПЗС y(t) Преобразователь - непрерывные функции ПЗС - прибор с зарядовой связью - интервал дискретизации во времени (квантование по времени) Для таких процессов составляются разностные уравнения : - 1-е приращение, конечная разность - 2-я разность 2) Процесс с дискретным временем и дискретным множеством состояний. y(t) АЦП Процесс 2 отличается от процесса 1 тем, что записы- вается в цифровом виде - дискретная функция, вся база исследований другая. Квантование идет и во времени и по уровню. Очень часто делается бинарное квантование 0 ; 1. В этом случае аппаратура сильно упрощается. Замечание : 1) В первом случае (ПЗС) если y(t) , то выход- ной процесс , т.е. такой же, но дискрет- ный. 2) - биномиальное распределение. Оказывается, если число уровней квантования 8,то их можно отождествить с непрерывными системами. Представление дифференциальных уравнений, описывающих системы автоматического управления конечных разностей (1) - первая разность, аналог пер- вой производной n - непрерывное время, непрерывное множество состо- яний. - аналог 2й производной ....................................... - аналог К-той производной Если это подставить в непрерывное дифференциальное урав- нение то получим следующее : (2) Если подставить в (2) разности, то получим : (3) - - разностное уравнение с дискрентным временем. Z - преобразования Аналогичны преобразованию Лапласа. Это очень удобный аппарат для исследования систем с дискретным временем в частотной области. Для этого вместо экспоненты (для упро- щения) вводится - это есть Z -преобразование. Для того, чтобы ввести Z- преобразование используется сле- дующий прием связи непрерывного процесса X(t) и дискретно- го (1) X(1),X(2) - выборка с дискрет- ным временем Рассмотрим преобразование Лапласа : (2) Формально введем новую переменную : (3) Используя (2) и (3) получим (4) (4) - называется Z- преобразования, показывает как перейти от функции с дискретным временем ( X(n)) к спектру на Z- плоскости.(Оно проще преобразования Лапласа, но имеет те же свойства и для разных дискретных функций имеются специальные таблицы. Устойчивость систем с дискретным временем Системы с непрерывным временем характеризуются передаточ- ной функцией (отношения 2х полиномов), тоже самое в Z- пре образовании, только переменная не p = j , a , либо (на линейной оси) P- плоскость Z- плоскость (Система устойчива) - окружность, следовательно левая комплексная полу- плоскость легче преобразуется во внутренность круга Если полюсы передаточной функции находятся во внутреннос- ти круга, то система устойчива, если полюсы находятся на самом круге, то будет колебательный процесс, если вне круга - система неустойчивая. - устойчивая система - колебательная система n - неустойчивая система n Глава 3 Нелинейные динамические системы Нелинейные динамические системы описываются дифференци- альными уравнениями : (1) , где - вектор, , Если линейные дифференциальные уравнения имеют решения (экспоненциальные), то для нелинейных дифференциальных уравнений нет общих решений (за редким исключением), но все реальные динамические системы нелинейны, некоторые из них нельзя линеаризировать, как быть ? Выход : 1) Там,где возможно, делается линеаризация правой части уравнения (1). Линеаризация - замена нелинейной функции на линейную. (2) f(x,t)=A(t)x + B(t) + S(x,t) S(x,t) - мало, им можно принебречь. Если правая часть (1) не зависит от времени, то система называется автономной Линеаризация используется,как правило, для проверки устойчивости системы. Для исследования свойств нелиней- ных динамических систем, обычно используются качественные и численные методы решения нелинейных дифференциальных уравнений. Теория нелинейных уравнений часто называется теорией нелинейных колебаний. Пример : Нелинейной динамической системы уравнений Вандер Поля. - нелинейность. = const Дифференциальное уравнение называется нелинейным, если оно нелинейно относительно разыскиваемой переменной (са- мой переменной или ее производной) (нелинейность из-за квадрата) Требуется найти решение x(t) . Существуют численные методы решения таких дифференциаль- ных уравнений ( численные методы рассматриваются на сет- ке с шагом ) . Решение получается не непрерывное , а дискретное. Численные методы описыва- t ются в книге: Эльсгольц ‘ Теория дифференциальных уравнений и вариационное исчисление ’ . U Численный метод Эйлера ( численный метод) , ; (5) Численный метод предназначен для решения не- линейных дифференциальных уравнений. Берется из апприорных (начальных условий) , подставляется в правую часть уравнения (5) и т.д. Это называется реккурентностью. Качественная теория решения нелинейных диффе- ренциальных уравнений (в приложении к нелинейным систе- мам) В отличие от численного метода (Метод Эйлера), который дает решение в 1й точке ( не дает траекторию (нужно де- лать 1000 точек, чтобы получить траекторию)). Пуан Каре в 19 веке дал качественную теорию решения диф- ференциальных уравнений, она используется для решения не- линейных дифференциальных уравнений в виде некоторого фа- зового портрета (некоторый графический материал, по ко- торому можно анализировать траекторию движения динамичес- кой системы, т.е. фактически получить решение (1-го из решений). На примере X и Y : y (1) , где f(x,y) - некоторая нели- dy нейная функция - нелинейная функция x Найти решение означает - найти y= (x) (2) , которая удовлетворяет (1). Пуан Каре развил метод , как найти (2) прямо на плоскости. Метод изоклин Если f(x,y)=const , то , а , на кривой f(x,y)=const все производные имеют одно и тоже значение, такая кривая называется изоклиной. ( tg =const, =const) Можно вычислить множество изоклин, это множество дает по- ле направлений. Касательная к этому полю и есть решение, т.о. это есть траектория, которую мы разыскиваем. y Пример1 : ; y - решение диф. - изоклина уравнения x x Пример 2 : , Величина радиуса - значение производной, любая окружность - изоклина. Решение (касательная к полю направления) - -есть касательная к векторам, расположенная на изоклинах. - изоклина решение - Уравнение Вандер Поля x(t) - напряжение на контуре автогенератора, фазовая пе- ременная = const - параметр - вторая фазовая переменная Учитывая это имеем : (1) ’ пусть = 0 (1) ’ ’ - изоклина - фазовый портрет - Решение дифференциаль- ного уравнения Вандер Поля - окружность (при = 0) Если на входы X и Y осцилографа подать две синусоиды, то получим окружность (фигура Лиссажу), следовательно окруж- ность дает решения синусоидального колебания. x Y t t Пусть 0 (см. ур-е (1) ’ ) фазовый портрет будет 2х ти- пов : Y X(t) X t Выводы : 1) Динамические системы радиоавтоматики описыва- ются дифференциальными уравнениями 1, 2 и бо- лее высокого порядка ( например: колебатель- ная система(солнечная система, автогенератор, полет космического аппарата в поле притяже- ния земли) описывается диф. уравнением 2-го порядка и выше. 2) Линейные динамические системы описываются ли- нейными диф. уравнениями. Линейная динамичес- кая система составленная из R,L,C - цепочек и активных элементов (транзисторов и т.д.). Любая линейная система путем преобразования Лапласа может быть представлена в виде пере- даточной функции.(Диф. уравнение преобразует- ся по Лапласу). Передаточная функция записы- вается для удобства в комплексном виде, на мнимой оси p=j можно найти АЧХ и ФЧХ линей- ной системы. Передаточная функция дает инфор- мацию об устойчивости системы. 3) Нелинейные динамические системы описываются нелинейными диф. уравнениями, в этих системах обязательно есть нелинейность вида ( и др.), общих решений и анализа через переда- точную функцию как правило не существует, по- этому есть два метода : а) численный метод (Эйлера и др.) (восстановле- ние по точкам) б) решение диф. уравнений методом фазового порт- рета (качественная теория). (Это наглядный путь выяснения поведения нелинейной системы) Стохастические системы Стохастика - случайность. Определение : Динамическая система называется стохастичес- кой , если она описывается дифференциальным или разностным уравнением, в правую часть которого входит случайный процесс. Такую систему можно представить в виде линейного или не- линейного четырехполюсника, на вход которого подается шум Стохастическая ( t ) система X(t) (t) - шум X(t) - выходной процесс Составление модели любой динамической системы должно в реальных условиях(например движение самолета или раке- ты) составляться с помощью предварительных экспериментов над движением реальной системы. (Как правило это диффе- ренциальные или разностные уравнения) и в эти уравнения вставляется некоторый шум, который является случайным процессом. Для дальнейшего составления модели используется иден- тификация модели на основании эксперимента или экспери- ментальных данных. Идентификацией называется оценка коэффициентов разност- ного уравнения и оценка параметров шума: дисперсии, мат. ожидания, ковариации и др. Идентификация служит для того, чтобы реальный процесс и модель были близки.Получив модель мы имеем возможность, используя эту модель, получить близкую к реальной карти- не ситуацию движения системы и создать управление ситуа- цией по нашей модели. Вывод : Модель нужна, чтобы на ЭВМ научиться проектировать управляемые динамические системы для любых такти- ческих ситуаций, известных из практики . Правильно созданная модель - это максимум успеха в проек- тировании эффективной систе- мы. После создания и отработки модели стохастической ди- намической системы создается аппаратура по этой модели, которая проверяется на динамическом стенде. Динамический стенд - 2й этап моделирования реальной ситу- ации уже с аппаратурой. 3й этап состоит в проверке аппаратуры на полигоне.( На борту транспортного или военного средства). Моделирование случайных процессов с дискретным временем (1) - выборка случайного процесса с дискретным временем. X(t) Процесс (1) в общем виде очень трудно анализировать, этот про- цесс, как правило, получен из эксперимента. Этот реальный процесс обычно аппроксимируется другим процессом, который поз- волит нам математически созда- t вать модели, близкие к реально- му процессу. Такое создание моделей называется - аппроксимацией . Сам аппроксимирующий процесс называется агрегат. Марковская аппроксимация случайных процессов Марковским процессом называется такой процесс, у которого многомерная плотность вероятности факторизуется в следующем виде : . Некоторые значения фазовых переменных в n -мерном пространстве - это многомерная плотность вероятности Двумерная плотность Многомерная ФПВ несет всю ин- вероятности формацию о случчайном процес- W(x,y) се. Больше информации не су- ществует. Однако использовать эту мно- гомерную ФПВ чрезвычайно сло- жно на практике, поэтому час- то прибегают к некоторым ап- проксимациям процесса : Y X Аппроксимировать - выбрать такие отсчеты процесса в моменты времени , чтобы все были независимы, тогда многомерная ФПВ факторизуется следую- щим образом: - факторизация. Однако при такой факторизации может потеряться информа- ция о случайном процессе. Есть потеря информации для произвольных отсчетов (кореллированность процесса). Существует 2й способ аппроксимации - марковский способ аппроксимации. Для марковских процессов многомерная ФПВ факторизуется так : (2) , где - ус- ловная плотность вероятности. Факторизация (2) позволяет сильно упростить математичес- кие выкладки в задачах фильтрации и управления. Определение : Процесс называется марковским, если выпол- няется условие (2) Оказывается, существует очень много генераторов марковс- ких процессов. Мы переходим к их рассмотрению. Процессы авторегрессии Процесс авторегрессии - простой генератор марковского процесса. 1. Односвязная регрессия (3) - задано. - от генератора белого шума - корреляция. Если а <1, то 0 имеем устойчивый процесс. a<1 Если а >1 - неустой- чивый процесс 1 2 3 4 n ( P=1) x(t) a=0.9 a 1 a=0.3 1 2 3 4 5 n t а=1 - модель взрыва. Если - гауссовский случайный про- цесс, то легко доказать, что многомерная ФПВ факторизует- ся. а - коэффициент регрессии. Если 0 1) ; . x(t) динамическая ошибка t Тогда , в этом случае (оценка) равна самим наблю- дениям. Это значит, что фильтр Калмана не доверяет прош- лым оценкам. Вывод : Фильтр Калмана минимизирует и флуктуационную и динамическую ошибку. Динамической ошибкой называется разница между оценкой и истинным значением процесса. - =динамическая ошибка. Флуктуационная ошибка - тоже, но за счет шума. При быстром процессе шумы фактически не фильтруются. Невязка входит в фильтр Калмана и выполняет роль корректирующего члена, который в формуле (3) учитывает ситуацию, которую дают наблюдения. Оценка на шаге ‘ n’ равна экстраполированной оценке плюс некоторый корректирующий член, который есть невязка, которая взята с весом . (Корректирующий член учитывает наблюдения на шаге ‘ n’ ) Вес учитывает апприорную дина- мику системы (модели). Вывод ( по одномерному фильтру Калмана ): 1) Фильтр Калмана можно построить в виде реккурентного алгоритма только в том случае, если имеется модель случайного процесса, который он фильтрует. 2) Фильтр Калмана оптимален для реального процесса только в том случае, если реальный процесс близок к модели, которую мы используем. Многомерный фильтр Калмана (1) , где - текущее время, - - вектор (столбики) A - матрица k k , H - матрица m k . - вектор, - шум наблюдения ; - шум динамической системы. Запишем (1) в скалярной форме. cov =Q, cov =P. Многомерный фильтр Калмана для модели (1) : , где - вес, - невязка. ; где - единичная матрица = Г ; Начальные условия задаются из аппри- Г ; орных условий . - транспони- рованная матрица (сопряженная). Траекторные изменения Часто требуется получить оценку траектории летательного аппарата. Летательный аппарат может быть зафиксирован с помощью радиолокатора, либо некоторой навигационной сис- темой. Летательный аппарат рассматривается в некоторой сис- теме координат : Если известны точно все 9 коор- Z динат (см.ниже), то можно точ- л.а. но навести ракету. Для определе- ния всех координат существуют р X траекторные фильтры, которые строятся на базе фильтра Калмана. Y Траекторный фильтр 2-го порядка (1) ; a<1 Первые две строки (1) - это модель, последняя строка - - наблюдение. Составим многомерный фильтр Калмана , для этого по мо- дели (1) составим многомерную модель. ; (2) ; ; ; H=[1,0] Из формулы (2) имеем : ; ; ; ; Траекторный фильтр 3-го порядка (4) , первые две строки - модель, последняя строка - наблюдения ; ; ; ; H = [1,0,0] ; ; ; Теория нелинейной фильтрации Здесь нелинейные модели записываются в виде : (1) ; здесь : верхняя функция - нелиней- ная регрессия, нижняя - уравнение наблюдений. Функция генерирует на любом интервале неко- торый случайный процесс . Это есть модель неко- торого случайного процесса, более богатая, чем все преды- дущие модели. Уравнение наблюдений : наблюдается не сама , а не- которая функция ( );наблюдения ведутся на фоне шумов - шум нелинейной динамической системы (шум модели) 1) Требуется найти оценку , такую, чтобы : (2) Формула (2) - критерий минимума среднеквадратической ошибки. 2) Требуется получить реккурентную оценку, такую же как в фильтре Калмана. В чистом виде получить оптимальную оценку нельзя, есть лишь приближенные решения, когда функции f(x) и (x) - - линеаризуются. Тейлоровская линеаризация - используется ряд Тейлора, линейная часть (1-я, 2-го члена). ( ( x ) и f(x) - имеют непрерывные первые про- изводные). Разложение в ряд Тейлора в точке где - оценка, которую мы еще не знаем, но собираем- ся находить. Эти линеаризованные функции подставим в (1) и получим линейную систему : (2) Коэффициенты a,b,c,d находятся после подстановки. и имеют произвольное распределение. Будем использовать метод наименьших квадратов для на- хождения оценок . ; ; Выпишем эмпирический риск : - функционал. После линеаризации : производная из берется легко Продифференцировав и воспользовавшись методом индукции получаем : (3) ; - задано Выводы : 1. В связи с тем, что начальная точка разложения в ряд Тейлора функции ( x) была выбрана в точ- ке , то несмотря на линеаризацию, урав- нение (3) получилось как нелинейное и оно по- хоже на уравнение (1) модели. 2. В отличие от фильтра Калмана, в , при рек- курентном его вычислении входит - оценка ‘ x’ на первом шаге. Коэффициент усиления можно вычислить заранее за ‘ n’ шагов (в фильтре Кал- мана). Но здесь этого сделать нельзя. Сущест- вует так называемая обратная связь. Пример нелинейной фильтрации : ; T - период колебания - период дискретизации t - текущее время - фаза гармонического колебания с амплитудой равной 1 процесс наблюдается на фоне шума - дискретная частота; (4) Т Отношение сигнал / шум может быть меньше 1. Требуется получить оценку фазы, такую, чтобы разница в квадрате была минимальной. . Из (3) получаем : (5) Перемножим и пренебрежем 2й гармоникой : (6) - ФАПЧ (5) - ФНЧ, фильтрует 2-ю гармонику полностью(раз- ностное уравнение) Структурная схема ФАП - на вход вх a синтезатор опоры На вход поступает аддитивная смесь. Принцип работы ФАП Измеритель фазы является следящей системой с отрицатель- ной обратной связью. Опорное колебание с фа- зой - экстраполированная фаза. . Чем точнее экстраполяция, т.е. чем меньше , тем точ- нее будет оценка. Глава 5 Оптимальное управление дискретными динами- ческими системами Существует два типа детерминированных управляемых процес- сов (детерминированных систем) (1) - детерминированная система - управление (некоторая функция от дискретного времени, которая входит в разностное уравнение динамической системы) Стохастическая управляемая система (2) , где - шум(может быть белым ), а может быть и небелым, например, описываться сколь- зящим средним ( ). Критерий оптимального управления Пусть модель (1) или (2) генерирует случайный процесс : - управляемый процесс с дискретным временем, т.е. процесс должен развиваться таким образом, чтобы минимизировать некоторую функцию риска, тогда уп- равление называется оптимальным . Математически это выглядит так : , где f( ) - выпуклая функция При движении ракеты по некоторой траектории из точки А в точку В траектория должна быть такой, чтобы минимизиро- вать энергетические затраты на управление. Пример 2 : Существует некоторая эталонная траектория. Необходимо привести движение про- цесса к эталону за минимальное время. Это называется оптимизация x(t) -эталон по быстродействию. Существует мно- жество способов аналитического на- хождения оптимальной функции упра- x(t) вления. Метод динамического программирования Имеется детерминированная система : (1) Принцип Бэлмана - состоит в том, что оптимальное управ- ление ищется с конца в начало (из будущего в прошлое). Задача решается в обратном направлении. (2) Аналитическое решение задачи по Бэлману Предположим, что мы отправились из и прошли траекторию: . И предположим, что за ‘ k’ шагов управление вы- брали. Принцип динамического программирования основывает- ся на том, что любой кусок траектории оптимального управ- ления является оптимальным. (3) Траектория от (k+1) до ‘ n’ называется хвостом. N - последняя точка в управлении С учетом (3) запишем : (4) Допустим, что начиная от шага ( k+1) до ‘ n’ в формуле (4) оптимальное управление уже выбрано. (5) k=N,N-1,...,1 (6) Формула (6) называется уравнением Бэлмана (уравне- ние динамического программирования) Выводы: (из уравнения (6)) Уравнение (6) позволяет в реккурентной форме вы- вычислить управление, шаг за шагом, от точки N до 1 (из будущего в прошлое) получить минимиза- цию (6) на каждом шаге. Получить . Значе- ния управления фактически получаются методом пе- ребора. Оптимальная траектория ) неиз- вестна до самого последнего шага. Если задача имеет большую размерность, то сложность при вычислении очень большая. Если вводить динамические системы (т.е. модели), то можно значительно упростить метод нахождения оп- тимального управления. Т.е. получить управление в замкнутом виде (в виде некоторой формулы). Синтез оптимального управления для марковских динамичес- ких систем. (1) ; ; ; где - - управление; - шум динамической системы. Управление должно менять - траекторию, и изменять ее так, чтобы минимизировать средний критерий качества, причем управляется динамическая система не по всем коор- динатам. - управляемый случайный процесс. Динамическая система, сама как таковая, не наблюдается, а наблюдается ( )(нелинейно преобразованная фазовая пере- менная) с шумом. В этом случае говорят, что динамическая система ненаблюдаема напрямую. Для того, чтобы сделать ее наблюдаемой необходимо использовать теорию нелинейной фильтрации (см. предыдущие лекции). В этом случае получаем оценку нелинейной динамической системы в условиях линеаризации по Тейлору : (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’ ) шум эталонный нелиненый Решающее Подстраи- генератор фильтр устройство ваемый ге- вых Т Т нератор c устройство + - управления На выходе - частота подстраиваемого генератора. Подстраиваемый генератор имеет следующий вид: - изменяется по закону (4), управляющая функция воз- действует / вырабатывающаяся на прошлом шаге (i-1)/ она должна подстраивать генератор так, чтобы она стремилась к эталону. Для этого : имеется устройство управления, которое воз- действует на контур подстраиваемого генератора так, чтобы (путем воздействия на варикап) ; с, тогда . Управляемая система с обратной связью: если есть откло- нение фазы на , (т.е. отклонение частоты) ( ), тогда решающее усторойство дает оценку . Это приведет к тому, что отклонится, напряжение подается на устрой- ство управления, которое ликвидирует приращение. (правое кольцо называется - кольцо ФАПЧ). Глава 6 Управление нелинейными динамическими систе- мами с помощью отрицательной обратной связи Постановка задачи Определение : Следящим измерителем называется система, осуществляющая оценку некоторого параметра (который является случайным процессом) в следящем режиме. Параметр может иметь следующий физический смысл : а) Угловые координаты некоторого летательного аппарата, которые изменяются во времени. б) Изменение во времени доплеровской частоты. в) Дальность до объекта. Пример : летательный аппарат D(t) - дальность z ( t) - угол азимута - доплеровская частота D X Все эти 3 параметра входят в некоторый сигнал. Y - угол места ; Доплеровская частота : Любая движущаяся система, облучае- мая электромагнитной энергией, из- лучает эту энергию. ; где - радиальная скорость. Структурная схема следящего измерителя y(t)=S(t, (t))+ (t)) + ( t ) Фильтр Дискриминатор экстраполя- тор - рис.1 Синтезатор опоры (блок 3) ( t ) - невязка. - оценка. Эта схема была построена в 30х годах инженерами-учеными. Однако сначала 60х годов оказалось, что ее можно синтези- ровать, используя теорию нелинейной фильтрации. На рис.1 представлена схема следящего измерителя, где управление осуществляется с использованием ООС. Эта структура состоит из 3х блоков. 1й блок: - дискриминатор. На вход его подается смесь сиг- нала S(t, (t))+ (t) ( аддитивная смесь ) , где (t ) - меняющийся парметр. Нужно получить его оценку . На другой вход дискриминатора подается копия сигнала S(t, (t )), которая должна повторять сигнал, спрятанный в шумах. Это достигается путем экстраполяции (предсказание) случайного процесса. На входе дискриминатора образуется невязка : - это есть невязка нелинейной фильтрации. 2й блок: - фильтр экстраполятор (блок фильтрации). На его вход поступает невязка. 2й блок формирует те- кущую оценку случайного процесса ( t) . Это окончательный нелинейный фильтр - расширенный фильтр Калмана. В этом же блоке формируется оценка экстраполяции (см. далее) и эта оценка подается на синтезатор опоры. 3й блок: - формирует копию сигнала. Оценка ( t) формиру- ется по следующему критерию : - критерий среднеквадратической ошибки. Оптимальная оценка по критерию минимума среднеквадрати- ческой ошибки получается с помощью только лишь нелиней- ной фильтрации. Замечание : Фильтрация нелинейна потому, что невязка фор- мируется нелинейно ( оцениваемый параметр ( t) входит в сигнал нелинейно), S(t, ( t)) - нелинейно. Принцип экстраполяции для задач синтеза следящих измери- телей управляемых с помощью ООС Следящий измеритель отслеживает некоторый (многомерный) параметр , причем имеются наблюдения : (1) , где - некоторая нелинейная функция В радиоавтоматике,в непрерывном времени это выглядит так: , где ; 0 1 мым и достаточным условием устойчивости системы. Устойчивость нелинейных систем Нелинейная стохастическая система : (3) Устойчивость нелинейных динамических систем опре- деляется функцией Ляпунова. Определение устойчивости по Ляпунову для детерминирован- ной системы. Вводится специальная функция, называемая функцией Ляпуно- ва. Обозначается : . Функция удовлетворяет следующим условиям : 1. Если x=0, то =0 2. Приращение функции Ляпунова во времени 0, т.е. функция должна быть убывающей: Для стохастической системы (3) обычно функцию Ляпунова выби- рают так: . А условие устойчивости для системы (3) будет следующим: 1) , i ( ассимптотически ) 2) Анализ качества работы стохастических систем радиоавтома- тики Качество линейных и нелинейных стохастических систем оп- ределяется реальным качеством фильтра. (см. выше) Синтез предполагает, что модель соответствует реальному случайному процессу, который мы фильтруем. В этом случае качество определяется следующим образом : Пример: Одномерный фильтр Калмана. Фильтр : ; - шум наблюдений - апостариорная дисперсия - коэффициент усиления фильтра Калмана i - дискретное время Модель : Качество фильтрации определяется адекватностью модели и реального процесса. Как проверить адекватность модели реальному процессу ? Сделать это можно только по невязке: , где . i Теорема : Процесс тогда и только тогда адекватен модели, когда невязка является белым шумом. Замечание: Это может случиться только тогда, когда Проблема качества определяется проблемой экстраполяции.
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
В Израиле обручальные кольца носят только женщины. Мужчины и так должны помнить, что они женаты.
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2016
Рейтинг@Mail.ru