Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » В.В. Александров, С.С. Лемак, Н.А. Парусников - Лекции по механике управляемых систем

В.В. Александров, С.С. Лемак, Н.А. Парусников - Лекции по механике управляемых систем, страница 30

PDF-файл В.В. Александров, С.С. Лемак, Н.А. Парусников - Лекции по механике управляемых систем, страница 30 Механика управляемых систем (53170): Лекции - 7 семестрВ.В. Александров, С.С. Лемак, Н.А. Парусников - Лекции по механике управляемых систем: Механика управляемых систем - PDF, страница 30 (53170) - СтудИ2019-09-18СтудИзба

Описание файла

PDF-файл из архива "В.В. Александров, С.С. Лемак, Н.А. Парусников - Лекции по механике управляемых систем", который расположен в категории "". Всё это находится в предмете "механика управляемых систем" из 7 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .

Просмотр PDF-файла онлайн

Текст 30 страницы из PDF

Субоптимальное сглаживаниеФильтр Калмана применяется для решения задач оценивания в реальномвремени. Это означает, что определение оценок x̃ фазового вектора x исследуемой линейной системы происходит в темпе поступления измерительной информации и определяемая этим алгоритмом оценка x̃(ti ) учитывает измерения, полученные к текущему (реальному) моменту времени ti .Однако, существуют многочисленные приложения, допускающие постобработку измерительной информации, что позволяет иначе сформулироватьзадачу оценивания. Суть новой постановки состоит в том, что для определения оценки вектора состояния в каждый момент времени необходимо учестьвесь массив измерительной информации, тем самым используя в соответствующем алгоритме как «прошлые», так и «будущие» измерения.

Такие задачиносят название задач сглаживания.Рассматривается стандартная задача оценивания вектора состояния xjлинейной динамической системыxj+1 = Φj xj + qj ,(D13.1)при помощи измерительной информации z0 , z1 , . . . , zN :zj = H j x j + r j ,(D13.2)поступающей в дискретные моменты времени t0 , t1 , . . . , tN (tj ∈ [t0 , tN ]).−Принимаются стандартные гипотезы для параметров x̃−0 , P0 , qj , rj задачи калмановской фильтрации. Требуется в каждый момент времени tj определить несмещенную линейную оценку x̃j вектора состояния xj системы(D13.1), учитывающую весь массив измерений z0 , z1 , . .

. , zN на интервале решения задачи [t0 , tN ]. В качестве критерия оптимальности рассматриваетсякритерий ортогональности. Такая задача носит название задачи сглаживанияна фиксированном интервале.В настоящее время, по-видимому, наиболее конструктивным для численной реализации алгоритмов сглаживания на фиксированном интервалеявляется подход, согласно которому в процедуре определения оптимальнойсглаженной оценки x̃j используются два независимых алгоритма: стандартный фильтр Калмана (прямой фильтр) и так называемый обратный фильтр –фильтр в обратном времени.

Каждый фильтр использует свой набор измерительной информации: прямой фильтр Калмана использует «прошлые»“ и «настоящие» измерения {z0 , . . . , zj−1 , zj }, обратный фильтр — «будущие» измерения {zj+1 , . . . , zN }.1. Сглаживающий субоптимальный фильтр Калмана на фиксированном интервале.Выделяются три этапа вычисления оптимальной сглаженной оценки.216a) Прямой фильтр Калмана определяет текущую оценку:x̃+j = M [xj /z0 , . . .

, zj ].б) С помощью обратного фильтра, описываемого ниже, определяетсяоценкаx̃−bj = M [xj /zj+1 , . . . , zN ].в) Искомая оптимальная сглаженная оценка x̃j определяется в результате−«склейки» независимо полученных оценок x̃+j и x̃bj .Опишем эти алгоритмы.Прямой фильтр Калмана. Алгоритмы численной реализации фильтраКалмана приведены выше и здесь опускаются.Обратный фильтр. В процессе вычислений, осуществляемых обратным−вспомогательной величины, связанной сфильтром, определяется оценка ỹbj−оценкой x̃bj исходного вектора состояния соотношением−ỹbj= Pb−1x̃−bj .jЗдесь Pbj – ковариационная матрица ошибки оценки обратного фильтра.В алгоритме выделяются следующие функциональные блоки: инициализация стартовой точки; этап коррекции; этап прогноза оценок между измерениями.2.

Субоптимальный алгоритм сглаживания.Опыт непосредственного применения алгоритма оптимального сглаживания показывает, что точная численная реализация обратного фильтра и процедуры «склейки» оценок является плохо обусловленной и может приводитьк неустойчивым вычислениям.В приложениях хорошо зарекомендовал себя подход, когда вместо точного оптимального алгоритма, используется субоптимальный алгоритм сглаживания.

Его «субоптимальность» по сути, заключается только в иной инициа−обратного фильтра:лизации ковариационной матрицы PbN− −1(PbN) = 0.Используется следующая ее аппроксимация:−PbN= æ · E,где æ 1.Далее для обратного фильтра задача оценивания записывается в обратномвремени, при этом модель последней имеет обычную калмановскую структуру.Опишем численную реализацию субоптимального алгоритма.а) Инициализация граничной точки обратного фильтра:x̃−bN = 0,217−PbN= æ · E,æ – большое число.б) Этап коррекции:−−x̃+bj = x̃bj + Kbj [zj − Hj x̃bj ],+−= [E − Kbj Hj ]Pbj,Pbj− T− TKbj = PbjHj [Hj PbjHj + Rj ]−1 .Эти соотношения в точности совпадают с соотношениями этапа коррекциифильтра Калмана в прямом времени.в) Этап прогноза:−1+x̃−b,j−1 = Φj,j−1 x̃bj ,−+−TPbj= Φ−1j,j−1 [Pbj + Qj−1 ]Φj,j−1 ,Φ−Tj,j−1=(D13.3)T[Φ−1j,j−1 ] .Соотношения (D13.3) структурно совпадают с уравнениями этапа прогнозапрямого фильтра Калмана.

Выделим отличие: в (D13.3) фигурирует обратнаяпереходная матрица Φ−1 , в отличие от прямой переходной матрицы Φ в обычном фильтре Калмана. Матрица Φ−1 может быть определена, при наличии соответствующей непрерывной модели линейной системыẋ = Ax,например, следующим образом:Φ−1 = E − ΔtA +Δt2 2A .2Склейку можно осуществить, используя следующие два равноценныхподхода.Подход 1. Рассмотрим вспомогательную задачу: требуется построитьоценку x̃ вектора x и определить ковариацию PΔx ошибки оценки Δx = x− x̃,если заданы два векторных измерения:zI = x + r IиzII = x + rII ,гдеM [rI ] = 0,M [rII ] = 0,] = RII ,M [rII rIIM [rI rI ] = RI ,M [rI rII] = 0.Оценка строится как линейная, несмещенная и удовлетворяющая критериюортогональности.x̃ = KI zI + KII zII .Условие несмещенности приводит к равенствуKI + KII = E,218при этомΔx◦zI◦z II===−KI rI − KII rII ,Δx + rI ,Δx + rII .Условия ортогональности:◦M [Δxz I ] = 0,◦M [Δxz II ] = 0.Отсюда следуетPΔx = KI RI ,илиPΔx = KII RII−1.KI = PΔx RI−1 , KII = PΔx RIIИз условия несмещенности получаем:−1 −1) .PΔx = (RI−1 + RIIВ нашем случаеzI = x̃+j ,RI = Pj+ ,zII = x̃−jb ,−RII = Pjb.Окончательный результат склейки таков:−x̃Nj = Kj x̃j + Kjb x̃jb ,где===KjKjbPjNPjN (Pj+ )−1 ,− −1PjN (Pjb) ,+ −1− −1(Pj ) + (Pjb) .Подход 2.

Рассмотрим вспомогательную задачу: оценить вектор x по измерению z = x + r, M [r] = 0, M [rr ] = R, если известна априорная информация о векторе x:μx = M [x],Px = M [(x − μx )(x − μx ) ].На основании ранее полученного, имеем соотношения:x̃ = μx + K(z − μx ),гдеK = Px (Px + R)−1 ,PΔx = Px − KPx .В нашем случае:μxR==x̃+j ,−,PjbPxPΔx==Pj+ ,PjN ,zx̃==x̃−jb ,x̃Nj .219В результате получаем:x̃NjKj==−+x̃+j + K(x̃jb − x̃j ),++− −1Pj (Pj + Pjb ) .Полученные соотношения эквивалентны соотношениям, полученным припервом подходе, что проверяется непосредственно.Например, величина (PjN )−1 , полученная при первом подходе, умноженная на PjN при втором подходе, равна единичной матрице.Дополнение к лекции 14.

Меры оцениваемостиЗадача оценивания вектора состояния линейной динамической системыпри помощи доставляемой измерителями информации делает неизбежным вопрос о том, может ли такая задача быть принципиально решена. Ответ наэтот вопрос дает теория наблюдаемости, позволяющая выделить наблюдаемое подпространство. Но практически важно знать не только наблюдаемали некоторая комбинация компонент вектора состояния, но и хорошо ли онанаблюдаема (или оцениваема).

Конечно, если задача оценивания сформулирована как задача калмановской фильтрации, то точность оценки полностьюопределяется решением соответствующего ковариационного уравнения.Однако из указанного решения напрямую не ясно, какую роль в обеспечении этой точности сыграли измерения, а какую — априорная информация осистеме и ее динамические свойства.Со многих точек зрения целесообразно строить отдельно алгоритмы длятех переменных состояния, которые могут быть оценены с удовлетворительной точностью при помощи именно информации, доставляемой измерителями.Другими словами, нужны математически формализованные характеристики,определяющие меры оцениваемости переменных задачи.Вопрос о конструктивном введении такой характеристики не является однозначным.

В полном виде она должна учитывать по крайней мере четыре обстоятельства:• внутренние свойства системы — свойства пары (A, H);• диапазон изменения переменных на интервале оценивания;• время наблюдения (оценивания);• уровень шумов в измерениях.Ниже рассматриваются некоторые из таких характеристик.1. Сингулярные числа как меры оцениваемости.Обсудим еще одну модификацию алгоритма, доставляющего оценку пометоду наименьших квадратов вектору x в виде решения переопределеннойсистемыz = Hx + r,220M [r] = 0,M [rr T ] = σ 2 E.(D14.1)Вычислительная процедура, составляющая основу этой модификации, вотличие от рекуррентной процедуры, в которой уточнение оценки происходитот измерения к измерению, имеет дело с полным массивом измерений с самого ее начала. Важным достоинством рассматриваемой модификации являетсяполучение некоторых положительных чисел, имеющих смысл мер оцениваемости.Вернемся к методу наименьших квадратов.

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5137
Авторов
на СтудИзбе
441
Средний доход
с одного платного файла
Обучение Подробнее