|
|
1 |
S |
Последнее |
уравнение |
есть искомое |
|
♦ > - |
дифференциальное уравнение для опти |
|
S |
|
|
|
|
|
мального фильтра. Однако оно содер |
|
|
|
|
жит неизвестные функции X и ср. Чтобы |
|
|
a(t) |
|
исключить эти функции, перепишем |
|
Рис. 10.2. Схема формировании по |
формулу (10.17) для минимальной сред |
|
ней квадратической ошибки оптималь |
|
лезного сигнала |
|
|
|
|
|
ной системы, |
опуская |
для краткости |
аргумент / и звездочку, |
в виде Хер = r)/G, |
откуда |
находим |
|
|
In к = |
In ц — In ср —■In G. |
|
(10.22) |
Из формулы |
(10.17) |
следует также, |
что |
|
|
In г| = |
In y„ + In G — In (у,,b + |
G) + |
2 In cp. |
(10.23) |
Подставив это выражение в формулу (10.22), будем иметь
In к = !п ср — In (yub + G) -|- 1п ун-
Отсюда дифференцированием получаем
_Х ^ |
_Ф _ |
ТнФ2 |
= а __ |
(10.24) |
к |
' ср |
yub-\-G |
G |
|
Подставив это выражение в |
уравнение (10.21) |
и учитывая, что |
Хер = r)/G, приходим к |
следующему |
уравнению: |
|
* |
= |
{ a - |
i ) Y |
+ 3a x - |
(10-25) |
Как следует из уравнения (10.18), в данном случае полезный |
сигнал S (t) формируется |
с |
помощью системы, |
представляющей |
собой интегратор, охваченный обратной связью с усилителем, коэф фициент усиления которого равен а (t), при подаче на вход нулевого сигнала и установке случайного начального значения на интегра торе (рис. 10.2). Из сравнения уравнений (10.18) и (10.25) следует, что оптимальная система в данном случае отличается от системы фор мирования полезного сигнала только тем, что на ее вход вместо нуле вого сигнала подается сигнал г) (X — У), а на интеграторе устанав ливается нулевое начальное условие вместо случайного. Таким обра зом, оптимальная система в данном случае получается из системы формирования полезного сигнала путем включения предваритель ного усилителя с переменным коэффициентом усиления г) (t)/G, замыкания отрицательной обратной связью и подачи на вход вход ного сигнала системы X (t) (рис. 10.3). Этот результат впервые полу чен Калмэном для дискретных систем и Калмэном и Бьюси для не прерывных систем [81 1. Поэтому оптимальная система, описывае мая дифференциальными уравнениями, в случае, когда полезный сигнал также формируется системой, описываемой дифференциаль ными уравнениями, называется фильтром Калмэна.
Величину минимальной средней квадратической ошибки опти мальной системы 11 = 1]* в данном случае также можно получить
I------------------------------------------------- |
1 |
Рис. 10.3. Одномерный оптимальный фильтр
интегрированием дифференциального уравнения. Действительно, дифференцируя (10.23) и принимая во внимание формулу (10 8) для функции b и формулу (10.17) для минимальной средней квадрати ческой ошибки оптимальной системы, получаем
!] |
у»ф2 |
, 9 JL = |
а -L- 2а. |
Л |
y„b + G |
“г ср |
G |
Отсюда вытекает следующее дифференциальное уравнение для минимального среднего квадрата ошибки т| оптимальной системы:
Отметим, что изложенным способом можно получить только оптимальную систему с бесконечной памятью, так как никакая система с конечной памятью не может быть описана дифференциаль ными уравнениями.
10.4. Фильтрация сигнала неизвестной формы
Полезный сигнал неизвестной формы можно приближенно пред ставить в виде полинома
S ( 0 = i ^ / M 0 , |
(10.27) |
г=1 |
|
где U-у, . . ., UN—■случайные коэффициенты, а |
(t), . . .. cpjV(t) — |
известные функции времени t. Для простоты рассмотрим сначала
случай, когда N = 2. |
При этом входной сигнал системы определяется |
формулой |
U,cPl (t) + t/8q>B |
(Л + N (t). |
(10.28) |
X (t) = |
Как и в предыдущем параграфе, |
фиксируем начальный |
момент |
времени i0 и текущий момент времени |
t, а любой момент времени |
в интервале (^0, t) обозначим т. Предположим сначала, |
что |
t |
|
|
f (р! (т) ф2 (т) rix = |
0. |
(10.29) |
Рассуждая так же, как в предыдущем параграфе, приходим к вы воду, что в данном случае следует пропустить входной сигнал через два параллельных согласованных фильтра, соответствующих двум составляющим полезного входного сигнала. Выходные сигналы этих двух согласованных фильтров выражаются формулами
|
t |
|
|
1 |
|
Z±(t) = |
J cpx (т) X (т) dr == U1b11(t) -f Zllu (/), |
|
|
10 |
|
|
|
(10.30) |
|
t |
|
|
|
|
|
|
|
|
Z2 (/) = |
\ cp2 (т) X (t) dx = U2b22(0 + Z2iu ((), |
|
|
t0 |
|
|
|
|
где для краткости |
положено |
|
|
|
bn (0 = Jt |
Ф1 (t) dr, |
b22 (t) = tJ |
cp2 (т) dr |
(10.31) |
|
to |
|
to |
|
|
и |
|
|
|
t |
|
|
t |
|
|
|
ZXm(l) = |
| Ф1 (t) N (r) dr, |
Z2U1 (t) = j |
cp2 (x) N (r) dr. |
(10.32) |
/о |
|
10 |
|
На основании формул (10.29) первый согласованный фильтр не пропускает второй компоненты полезного сигнала, а пропускает лишь первую компоненту и шум, причем обеспечивает для первой компоненты максимум отношения сигнал/шум на выходе. Второй согласованный фильтр пропускает лишь вторую компоненту полез ного сигнала и шум, причем также дает на выходе максимальное отношение сигнал/шум.
Из формул (10.30) и (10.28) видно, что для воспроизведения полез ного сигнала без систематической ошибки при любых возможных значениях иг, и2 случайных величин Ult U2 достаточно умножить выходной сигнал первого согласованного фильтра на срх (/)/Ьц (/), а выходной сигнал второго согласованного фильтра на ср, (i)lb22 (t) и полученные результаты сложить. Тогда выходной сигнал системы
y (t) = г/1ф1 (/) + и 2Фа (/) + Ym(i), |
(ю.зз) |
где |
|
k ” ( ' ) = £ w z “ w + S t o z “ w -
Имея в виду, |
что математическое ожидание белого шума N (/)’ |
а следовательно, |
и математические ожидания шумов на выходах |
согласованных фильтров Z lm (/), Z2ui (t) равны нулю, приходим к выводу, что в данном случае средний квадрат ошибки равен ди сперсии выходного шума Ym (/). Для нахождения дисперсии этого шума заметим, что дисперсии шумов на выходах согласованных
фильтров Z 1ш (t) п Z 2m (t) определяются формулами, аналогичными формуле (10.10):
t |
|
|
£>1Ш(t) — D [Zias (/)] = G | |
cp? (т) dx = Gbii (0, |
|
10 |
(10.34) |
i |
|
А>ш (Л — D [Z2u] (()] = G | |
cpi (t) dx = G&22 (Л■ |
|
t О
. Кроме того, заметим, что в данном случае выходные шумы согла сованных фильтров не коррелированы, так как в силу условия (10.29)
t
м [гш (Л z 2ui (/)] = G I cpx (т) ф2 (t) dx = 0. to
Вследствие этого дисперсия шума на выходе найденной оптималь
ной системы равна среднему квадрату ошибки: |
|
if = G |
Ф?(0 |
Ф2(0 |
(10.35) |
ьп (о + |
ь22 (t) |
Найденная таким путем оптимальная система, очевидно, обеспе чивает условный минимум средней квадратической ошибки при нуле вой систематической ошибке для любых возможных значений «1( ц2 случайных величин Ult U2.
Чтобы найти оптимальную систему, обеспечивающую абсолютный минимум средней квадратической ошибки, заменим коэффициенты усиления срх (t)/bly (t) и ф2 {t)/b22 (Л коэффициентами Я,! и К2 соот ветственно. Тогда выходной сигнал системы
Y (i) = K Z i (Л + K Z 2 (0 =
=A,lU1b11 (t) + %2U2b22 (Л +
+^1 Zlm (t) + ^ 2Z?UI (t).
Вычитая отсюда требуемый выходной сигнал
|
YT (Л = U lVl (Л + |
U 2cp2 (t), |
найдем ошибку системы |
|
|
|
Е (t) = Ux ( М и (0 — ф1 (0 ] + |
Uо [Х2Ь22 (0 — |
|
— Фа (01 + M im (0 + |
(Л- |
Отсюда вытекает следующее |
выражение |
для среднего квадрата |
ошибки системы: |
|
|
|
|
Л |
= Yll |
£)ц (t) -- |
ф1 (Л)2 |
+ ф22 |
[^2622 (Л — |
-- |
ф2 (()]2 + |
2yi2 [А,х6ц (() -- |
фх (Л] [Я.2^22 (Л -- |
|
— фг (Л] + G |
(() + Я2&22 (Л]> |
где Yu> Vi2<Y22— начальные моменты второго порядка случайных величин 11j, 1C:
Yp, = M [UpUq\.
(.Р. 9 = 1 . 2).
Дифференцируя выражение для т| по X( и X, н приравнивая произ водные нулю, получим следующие уравнения для определения неизвестных коэффициентов усиления А.х и X,:
— 2у11611 (t) |
(0 |
CPl (0] “Ь 2712^.11 (0 1^2^22 (0 |
—Ф* (01 + 2G6U (1) XL= 0,
=2yl2b,2 (i) [Xibll (t) — cpL(/)] + 2y,,b,, (I) [Х,Ь,, (0 — Ф-> (01 +-
+2Gb,, (I) X, = 0,
или |
|
|
|
h’li^ n (0 "г G] |
-f- УцЬ,, |
(i) X, — Yj 1ф1 (0 |
О- У1гф2 (0.1 |
УгоЬц (0 ^1 + [722^22 (О -1- |
G] Х2 = у 1офj (0 |
+ УззФг (0- I |
Определив из этих уравнений ^ и Х2 и подставив полученные выражения в формулу для среднего квадрата ошибки системы, получим следующее выражение для минимального среднего квадрата ошибки оптимальной системы:
ц* = G [X* (0 Ф! (0 + |
Л,2 (0 |
ф« (0 1, |
(10.37) |
где явно выражена зависимость |
и X, |
от t. |
|
Таким образом, оптимальная система в данном случае представ ляет собой параллельное соединение двух цепочек, каждая из кото рых состоит из согласованного фильтра и усилителя. Структурная схема оптимальной системы представлена на рис. 10.4.
Отбросим теперь условие (10.29) и введем обозначение
ьп (t) = Jt Фг (т) ф2 (т) drc. |
(10.38) |
*0
Введем вместо функций ф3 (т) и ф2 (т) функции
®i (т) = Фг (т). “г (т) = с21сог (т) + ф2 (т).
Рис. 10,4. Оптимальная двумерная система