40146

ФИЛЬТРАЦИЯ ИЗМЕНЯЮЩИХСЯ ПАРАМЕТРОВ СИГНАЛА

Лекция

Коммуникация, связь, радиоэлектроника и цифровые приборы

Полезный сигнал st является функцией времени t и многокомпонентного параметра сообщения представляющего собой векторный случайный процесс. Общая задача фильтрации заключается в том чтобы на основании априорных сведений и по наблюдаемой реализации xt процесса t для каждого момента времени t сформировать апостериорную плотность вероятности сообщения . Априорные сведения о вероятностных характеристиках сообщения и помехи nt задаются либо в форме многомерных плотностей вероятности либо в виде дифференциальных уравнений с...

Русский

2013-10-15

318 KB

25 чел.

PAGE   \* MERGEFORMAT 1

ФИЛЬТРАЦИЯ ИЗМЕНЯЮЩИХСЯ ПАРАМЕТРОВ СИГНАЛА

Постановка задачи оптимальной фильтрации

В общем случае задача фильтрации формулируется следующим образом. Наблюдается процесс (t), являющийся детерминированной функцией от полезного сигнала s(t,) и некоторой помехи n(t).

Полезный сигнал s(t,) является функцией времени t  и многокомпонентного параметра (сообщения) , представляющего собой векторный случайный процесс. Предполагаются известными функциональная зависимость сигнала от аргумента (t) и  , а также все необходимые вероятностные характеристики случайного процесса  и  помехи n(t).

Общая задача фильтрации заключается в том, чтобы на основании априорных сведений и по наблюдаемой реализации x(t)  процесса (t) для каждого момента времени t сформировать апостериорную плотность вероятности сообщения .

В большинстве случаев инженерной практики  обычно требуется получить текущую оценку , наилучшую в соответствии с выбранным критерием оптимальности. Различают несколько модификаций задачи построения оптимальных оценок. При наблюдении процесса (t) на текущем интервале времени [0,T] определяется оценка ; если   = 0, имеет место  задача текущей фильтрации; если   0 - задача фильтрации с предсказанием, или задача экстраполяции; при   0 - задача фильтрации с запаздыванием, или задача интерполяции.

Априорные сведения о вероятностных характеристиках сообщения  и помехи n(t) задаются либо в форме многомерных плотностей вероятности, либо в виде дифференциальных уравнений с заданными начальными условиями.

Уравнение наблюдения процесса (t)  имеет вид

,                                    (11.1)

где  n(t) -  гауссовский белый шум с нулевым математическим ожиданием   n(t) = 0   и     -функцией корреляции  n (t1) n (t2) = (N0/2) (t2 - t1).

Считаем, что сообщение (t) однокомпонентный случайный процесс и формируется из белого гауссовского шума n (t), имеющего нулевое математическое ожидание и одностороннюю спектральную плотность N0 .

Формирование сообщения (t) определяется дифференциальным уравнением (уравнением сообщения)

,                                (11.2)

где g (t,) - известная функция аргументов t и .

В зависимости от вида уравнений наблюдения и сообщения различают два класса задач фильтрации:

  1.  Линейная фильтрация – уравнения являются линейными относительно сообщения (t).
  2.  Нелинейная фильтрация – уравнения содержит нелинейные функции сообщения (t).

Очевидно, что линейная фильтрация является частным случаем нелинейной фильтрации. Основополагающие результаты по теории нелинейной фильтрации получены Р.Л. Стратоновичем.

Наблюдение и обработка принятого колебания (t) могут осуществляться двумя методами: в непрерывном времени (аналоговая фильтрация) и в дискретном времени (дискретная фильтрация). При дискретной обработке берутся временные отсчеты (t) с соблюдением теоремы Котельникова, например, через равноотстоящие промежутки времени  t+1 - t  = = = const (рис. 11.1).

В дискретном времени уравнения наблюдения и сообщения имеют следующий вид:

Рис. 11.1

11.2 Критерии оптимальности фильтрации

Пусть на входе фильтра наблюдается реализация процесса

                                                    (11.5)

где (t),  n(t)  - являются реализациями соответственно сообщения и шума.

Рис. 11.2

Фильтр будет оптимальным, если на его выходе формируется процесс y(t), являющийся оптимальной, т.е. наилучшей в определенном смысле, оценкой сообщения .

То, что вкладывается в понятие оптимальной оценки , определяется выбранным критерием оптимальности. Критерий оптимальности сформулируем, исходя из апостериорной плотности вероятности p(,t|x(t)), определяемой на интервале наблюдения [0,t]. Интервал наблюдения за счет роста t непрерывно увеличивается. Это приводит к увеличению объема выборки и к сужению апостериорной плотности вероятности p(,t|x(t)), характеризующей плотность вероятности сообщения (t) в конечной точке интервала наблюдения. Сужение p(,t|x(t)) соответствует уменьшению дисперсии оценки сообщения R(t) =, что является самым важным результатом фильтрации. На рис. 11.3 показано изменение апостериорной плотности вероятности p(,t|x(t)) во времени.

При гауссовском белом шуме n(t) и достаточно высоком отношении сигнал/шум , где Es -энергия сигнала, апостериорная плотность вероятности p(,t|x(t)), приближается к гауссовскому закону, для которого мода, медиана и математическое ожидание совпадают.

Рис. 11.3

Если в качестве критерия оптимальности  рассматривать получение оценки  по максимуму апостериорной плотности вероятности

p(,t|x(t)) = max ,                                                        (11.6)

то найденная таким образом оценка  является  оптимальной также по минимуму среднего значения квадрата ошибки между оценкой и передаваемым сообщением:

.                                               (11.7)

Таким образом, если в качестве оценки выбрать траекторию координаты максимума плотности вероятности p(,t|x(t)),  то оценка  будет наилучшим образом совпадать с передаваемым сообщением (t), т.е. критерии оптимальности (11.6) и (11.7) приводят к одной и той же оценке.

Оптимальной оценкой является апостериорное математическое ожидание

.                                        (11.8)

Погрешность получаемой оценки можно характеризовать апостериорной дисперсией

.                                  (11.9)

11.3 Получение сообщения из белого шума

с помощью формирующего фильтра

Для синтеза алгоритмов фильтрации необходимо, прежде всего, располагать априорными сведениями о возможном поведении (t), т.е. моделью сообщения (t). Очень удобной и адекватной многим реальным ситуациям оказывается модель (t) в виде марковского случайного процесса, частным случаем которого является гауссовский случайный процесс с нормированной корреляционной функцией

r () = exp {-||}

где   - некоторый постоянный коэффициент.

Строго говоря, для нахождения вероятностных характеристик (t) необходимо произвести статистическую обработку реализаций процесса (t), получаемого на выходе какого-нибудь датчика, например, микрофона, измерителя скорости полета, высоты. В теории фильтрации поступают иначе. Реальный датчик заменяют моделью, являющейся формирователем сообщения. Формирователь сообщения представляет собой известный фильтр, на вход которого поступает белый шум n(t) с заданной односторонней спектральной плотностью N. Этот шум n(t), называемый информационным (либо формирующим), пройдя через формирующий фильтр, создает на его выходе случайный процесс с заданными вероятностными характеристиками. Самым простым является формирующий фильтр, представляющий собой интегрирующую RC -цепь (рис.11.4,а) и предназначенный для формирования модели сообщения, используемого в телевизионных и телеметрических системах связи.

Рис. 11.4

При белом гауссовском шуме n(t) сообщение (t), являющееся выходным процессом фильтра (рис.11.4,а), также будет гауссовским процессом с корреляционной функцией и спектральной плотностью, соответственно равными

,           ,                           (11.10)

где   = 0.5 =1/RC- параметр, соответствующий полосе пропускания фильтра на уровне 0.5.

Однако, использование в дальнейшем характеристик (11.10) для нахождения структурной схемы оптимального фильтра оказалось неудобным, т.к. при этом приходится сталкиваться со значительными математическими трудностями, связанными с решением интегро-дифференциальных уравнений. Оказалось, что для преодоления этих трудностей удобнее задавать вероятностное описание сообщения (t) в виде дифференциального уравнения, связывающего (t) с n(t).

Согласно уравнению Кирхгофа, имеем

n(t) = i(t)R + (t) ,                                                       (11.11)

где  i(t)  -ток через R и С (рис. 11.4,а).

В свою очередь, ток через емкость

.                                                           (11.12)

Подставив (11.12) в (11.11) и разрешив равенство относительно производной, получим дифференциальное уравнение

.                                                 (11.13)

Дифференциальное уравнение (11.13) может быть смоделировано с помощью аналогового вычислителя (рис. 11.4,б). Действительно, образуем разность (n(t) - (t)). Эта разность, умноженная на  , согласно (11.13), равна производной  , интеграл от которой воссоздает (t).

Таким образом, уравнение (11.13) позволяет не только определить процесс (t) из информационного шума n(t), но и содержит в неявной форме вероятностные характеристики получаемого случайного процесса (t), являющегося моделью сообщения.

В качестве модели речевого сообщения часто применяется процесс (t), определяемый с помощью системы дифференциальных уравнений:

                                                (11.14)

где и 1 - постоянные коэффициенты.

Сообщение (t),  согласно уравнениям (11.14), можно рассматривать как случайное напряжение на выходе последовательно соединенных (без учета взаимной реакции) RC-фильтра нижних частот и CR - фильтра верхних частот (рис. 11.5,а), когда на вход действует белый шум n(t). Постоянные времени RC и CR - фильтров соответственно равны: 1/1 = R1C1 и 1/ = R2C2.

Рис. 11.5

Спектральная плотность и корреляционная функция процесса (t), соответственно имеют вид

;                                             (11.15)

.                                   (11.16)

Дисперсия такого  процесса (t) равна   .

На рис. 11.5,б, приведен график нормированного одностороннего спектра речевого сообщения (14.15), где – ширина этого спектра на уровне 0.5 максимального значения.

11.4 Алгоритм оптимальной аналоговой фильтрации

При рассмотрении алгоритма фильтрации  остановимся лишь на теории фильтрации одномерных марковских гауссовских процессов. Для этого частного случая уравнение наблюдения задается в виде (11.1), а уравнение сообщения - в виде (11.2).

Изменения во времени априорной плотности  вероятности р(,t) процесса (t) определяются уравнением Фоккера - Планка - Колмогорова:

.               (11.17)

L() – оператор  преобразования Фоккера-Планка-Колмогорова. Заметим, что в рассматриваемом случае имеет место однозначное соответствие между описаниями процесса (t) в виде уравнения (11.2) либо (11.17).

Располагая этими априорными данными, нужно синтезировать устройство, которое бы с наименьшей погрешностью воспроизводило изменяющееся во времени случайное сообщение (t).

Как было показано в параграфе 3 данной лекции, для вычисления оптимальной оценки (t) и ее погрешности, необходимо знать апостериорную плотность вероятности p(,t|x(t)), которая согласно формулы Байеса, определяется двумя сомножителями p(,t)  и  p(x(t)|). Плотность вероятности p(,t) фильтруемого процесса (t), удовлетворяющего уравнению сообщения (11.2), определяется из (11.17). Условная плотность вероятности  p(x(t)|) (функция правдоподобия) легко  находится из уравнения наблюдения (11.1). Так как сигнал  s(t,(t)) является известной функцией аргументов t и , а шум n(t) имеет гауссовское распределение, то и p(x(t)|) также будет гауссовской.

В работах Р.Л.Стратоновича  показано, что апостериорная плотность вероятности p(,t|x(t)) параметра (t) в конечный момент времени наблюдения определяется следующим дифференциальным уравнением

,           (11.18)

где F(t,) -   производная по времени от логарифма функции правдоподобия:

,                                                 (11.19)

 F (t, )  - усреднение F (t, ) по информационному параметру :

.                                       (11.20)

Начальные условия для уравнения Стратоновича (11.18) определяются априорной плотностью вероятности p(,0) начальной координаты сообщения (0) = 0.

Апостериорная плотность вероятности p(,t|x(t))  содержит всю доступную информацию о параметре (t),  которую можно извлечь из наблюдения реализации x(t) процесса (t) на интервале  [0,t]  и из априорных сведений о (t). Определив апостериорную плотность p(,t|x(t)), можно получить другие требуемые характеристики, например, математическое ожидание (t), представляющее оптимальную оценку сообщения по критерию минимума среднего квадрата ошибки или оценку, оптимальную по критерию максимума апостериорной плотности вероятности.

Таким образом, уравнение Стратоновича (11.18) определяет полную процедуру фильтрации сообщения (t) на фоне белого шума. В общем случае аналитическое решение этого уравнения оказывается трудной задачей, схемы оптимального фильтра при этом весьма сложны. Для получения более простых схем целесообразно использовать различные упрощающие предположения. Некоторые из них будут рассмотрены в лекции №12.


 

А также другие работы, которые могут Вас заинтересовать

51721. Психолого-педагогические методики диагностики, проектирования, изучения и накопления передового опыта 78 KB
  Психологопедагогические методики диагностики проектирования изучения и накопления передового опыта. Понятие педагогического опыта его разновидности : ошибочный отстающий передовой массовый. Критерии передового педагогического опыта. Методы изучения передового педагогического опыта.
51724. Виступ на педраді вчителя початкових класів 26 KB
  Зважаючи на те що соціальний розвиток починається в дитинстві можна припустити що початкова школа забезпечує становлення особистості її інтелектуальний фізичний і соціальний розвиток. Сучасний етап розвитку освіти вимагає інноваційних процесів нових ідей та творчих пошуків забезпечення всебічного розвитку людини як особистості й найвищої цінності суспільства розвиток її талантів розумових і фізичних здібностей виховання високих моральних якостей. Реалізація акмеологічного підходу до розвитку особистості здійснюється ще в молодшому...
51726. Компьютерная грамотность как исходная цель введения курса ОИВТ в школу 33 KB
  План Организационный момент Постановка цели занятия и проверка домашнего задания Создание схемы к теории Подведение итогов занятия и задание на дом Тип занятия: комбинированный. Продолжительность занятия: 1 часа. 2004 Организационный момент приветствие учащихся проверка посещаемости Постановка цели занятия. Проверка домашнего задания желающие выходят к доске и рассказывают конспект несколько человек отвечают письменно Создание схемы Подведение итогов занятия и задание на дом повторить пройденные темы и быть...
51728. Хімія – природнича наука. Хімія в навколишньому світі. Короткі відомості з історії хімії 35 KB
  Хімія природнича наука. Хімія в навколишньому світі. Чи чули ви слово хімія Що ж таке хімія Для чого вона нам потрібна ІІІ. До них належить і хімія.
51729. Правила техніки безпеки під час роботи в кабінеті хімії. Прийоми роботи з лабораторним посудом і нагрівальними приладами 211 KB
  Правила техніки безпеки під час роботи в кабінеті хімії. Прийоми роботи з лабораторним посудом і нагрівальними приладами. Мета: сформувати початкові навички практичної роботи з хімічними речовинами й лабораторним устаткуванням; перевірити знання техніки безпеки під час виконання практичної роботи в кабінеті хімії; сформувати вміння використовувати лабораторний посуд лабораторний штатив нагрівальний прилад; формувати навички й уміння проведення хімічного експерименту й аналізу явищ що спостерігаються робити висновки в ході практичної...