ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 09.04.2024
Просмотров: 341
Скачиваний: 15
600 |
г л . 14. О П Р Е Д Е Л Е Н И Е О П ТИ М А Л ЬН Ы Х Л И Н Е Й Н Ы Х СИСТЕМ |
удовлетворяющее уравнению
является вместе с тем интегралом уравнения
mw# = Am^-^-RB^G^ (mz— Bmw*)
при начальном условии mw* (t0) = mw (t0). Следовательно, при этом начальном условии mw* (t) = m w (t) при t ^ t0. Матрица H при таких начальных условиях представляет собой корреляцион ную матрицу вектора ошибки системы в любой момент времени.
Заметим еще, что если математическое ожидание белого шума V (t) в (14.8.17) отлично от нуля, то для получения оптимальной несмещенной оценки требуемого выходного сигнала в любой момент времени t ^ t0 достаточно добавить к правым частям урав нений (14.8.29) и (14.8.31) функцию тѵ. В результате уравнение оптимальной системы примет вид
W* = (А - НB'G-'B) W* + НB'Gf Z + тѵ. (14.8.37)
Действительно, математическое ожидание требуемого выходного сигнала, определяемое в этом случае уравнением
mw = Атш+ тв,
в силу того, что тг = Bmw, является также интегралом уравнения
Ши,*= А mw*4- НB9G11 (mz — Bmw*) + mv
при начальном условии mw* (t0) = mw (t0).
В случае постоянных матриц А, ß , Си G( в оптимальной системе существует установившийся режим, Н = const. В этом случае
уравнение (14.8.36) превращается в алгебраическое |
уравнение |
AR + HÂI- E B TG-11BR + G= 0 |
(14.8.38) |
и оптимальная система, описываемая уравнением (14.8.31), ста ционарна.
Итак, мы показали, что в случае, когда помеха является белым шумом, нерегулярная часть требуемого выходного сигнала связа на с белым шумом обыкновенным дифференциальным уравнением, а полезный входной сигнал представляет собой результат линей ного алгебраического преобразования мгновенного значения требуемого выходного сигнала, оптимальная линейная система с бесконечной памятью описывается системой обыкновенных линейных дифференциальных уравнений. Этот результат был впервые получен Калмэном и Бьюси [87, 88]. Поэтому оптималь ные системы такого типа обычно называются фильтрами Калмэна.
§ 14.8, СИ СТЕМ Ы , О П И СЫ ВА ЕМ Ы Е Д И Ф Ф Е Р . У РА В Н ЕН И Я М И |
601 |
Калмэн показал также, что оптимальная система для экстраполя ции сигнала W (t) получается путем последовательного соединения системы, описываемой уравнением (14.8.31), с усилителем с мат ричным коэффициентом усиления У (t + Л) 4х' 1 (<), где Ч; (t) — матрица фундаментальных решений однородного уравнения
¥ = |
(14.8.39) |
Результаты Калмэна и Бьюси были распространены на слу чай произвольной помехи, связанной с белым шумом обыкновен ным дифференциальным уравнением, Брайсоном и Йохансеном [81) и Гулько и Новосельцевой [84, 85].
Изложим коротко метод Гулько и Новосельцевой. Предполо жим, что помеха N (I) формируется из белого шума фильтром, описываемым системой конечного числа обыкновенных дифферен циальных уравнений. Тогда входной сигнал Z (t) определится фор мулой
Z (t) = BW (г) + N (г). |
(14.8.40) |
При этом возможны два случая. В первом случае оператор системы, обратной формирующему фильтру, является дифференциальным. Во втором случае он представляет собой сумму дифференциального оператора и интегрального оператора, весовая функция которого не содержит б-функций и ее производных.
В первом случае, преобразуя Z (і) дифференциальным опера тором системы, обратной формирующему фильтру, и заменяя производные функции W (t) их выражениями, вытекающими из (14.8.17), мы получим функцию Zj (t) вида (14.8.18) с белым шумом Ѵі (t) в правой части (но, конечно, с другой матрицей В). При этом, само собой разумеется, полезный входной сигнал должен быть дифференцируемым большее число раз, чем помеха, вслед ствие чего белый шум V (t) и его производные не войдут в сигнал Zj (t). Следовательно, в этом случае задача непосредственно сво дится к применению изложенного метода. Оптимальная система в этом случае представляет собой последовательное соединение системы, обратной формирующему фильтру, и оптимальной систе мы для входного сигнала Zt [84].
Во втором случае, согласно идее Ф. Б. Гулько и Ж. А. Ново сельцевой [85], систему, обратную формирующему фильтру, сле дует представить в виде параллельного соединения двух систем, одна из которых — непрерывная часть обратной системы — имеет весовую функцию, не содержащую 6-функций и их производных, а другая имеет чисто дифференциальный оператор (т. е. ее весовая функция представляет собой линейную комбинацию 6-функции и ее производных). Обозначив полезный выходной сигнал первой системы при входном сигнале Z через W ' , получим для него
602 Г Л , 14. О П Р Е Д Е Л Е Н И Е О П ТИ М А Л ЬН Ы Х Л И Н Е Й Н Ы Х |
СИСТЕМ |
дифференциальное уравнение |
|
\\Г = АіВ\Ѵ + АгѴѴ' |
(14.8.41) |
(дифференциальное уравнение непрерывной части системы, обрат ной формирующему фильтру, при входном сигнале BW (t)). Тогда в результате преобразования входного сигнала Z (t) системой, обратной формирующему фильтру, получим сигнал Zx (t) вида
Zi (t) = B ,W |
(t) + W' {t) + Fi (0, |
где Vi (t) — белый шум, из |
которого формируется помеха N (t), |
а матрица В t получается в результате применения к произведению BW (t) дифференциального оператора дифференцирующей части системы, обратной формирующему фильтру, и исключения произ водных функции W (t) с помощью уравнения (14.8.17). Таким обра зом, и во втором случае задача сводится к применению метода Калмэна путем ввода дополнительных компонент W требуемого выходного сигнала и соответствующего расширения системы фор мирования требуемого выходного сигнала за счет добавления урав нения (14.8.41). Оптимальная система и в этом случае представля ет собой последовательное соединение системы, обратной форми рующему фильтру, и оптимальной системы для входного сигнала Zj (t), полученной изложенным методом.
Напомним еще раз, что оптимальные системы рассмотренного типа (калмэновские фильтры) получаются лишь в частном (правда, широко распространенном) случае, когда оптимальная система ищется в классе систем с бесконечной памятью, а входной сигнал представляет собой сумму помехи, формируемой из белого шума, с результатом линейного преобразования мгновенного значения требуемого выходного сигнала.
П р и м е р |
14.8.2. В условиях |
примера 14.2.1 требуемый выходной |
|||||
сигнал W (t) = Х 1 (г) определяется |
дифференциальным |
уравнением |
|
||||
|
|
W = - а |
W + V (г), |
|
|
||
где V (t) — стационарный |
белый шум со |
спектральной |
плотностью |
DaJn |
|||
и, следовательно, с интенсивностью |
G = |
2Da. Помеха представляет |
собой |
||||
белый шум Fi (t) = У2 (t) |
интенсивности G, = |
к. Входным сигналом служит |
|||||
сумма Z (1) = |
W (г) -)- Fi |
(г). Следовательно, |
в данном случае все векторы |
и матрицы представляют собой скаляры, А = —а, В = 1, Н = ц. Уравне
ния (14.8.31) и (14.8.36) принимают |
соответственно вид |
Й " = - ( а + - 3 - ) |
W + -J-Z(t), |
11= —2ат) — fc + 2Da.
Так как г0 = — оо, то система работает с установившимся средним квадратом ошибки т) = const. Поэтому уравнение для г] превращается в квадратное
§ 14.8. СИСТЕМ Ы , О П И СЫ ВА ЕМ Ы Е Д И Ф Ф Е Р . У РА В Н ЕН И Я М И |
603 |
уравнение
т]2 -f- 2акх\ — 2Dak = 0.
Решая это уравнение, находим
т] = ~\/агкг + 2Dak — а к — (ß — а) к.
Подставив это выражение в уравнение оптимальной системы, получим
W*= — ßTP*+ (ß — а) Z (f).
Отсюда находим передаточную функцию оптимальной системы:
|
*(«) |
ß — а |
|
7 + F ' |
|
|
|
|
Этот результат, |
как и следовало ожидать, совпадает с полученным в при |
|
мере 14.2.1. |
14.8.3. Так как в условиях предыдущего примера уравне |
|
П р и м е р |
ние (14.8.39) имеет решение Т (і) = e~at, то оптимальная система для экстра поляции сигнала W (і) на время А получается последовательным соединением
Ж) |
! W7tJ |
W'tt) |
—— |
" Ms |
Я - а А |
|
||
|
СС |
|
Рис. 14.8.3.
оптимальной системы предыдущего примера и усилителя с коэффициентом усиления е~аЛ (рис. 14.8.3). Выходной сигнал этого оптимального экстра-
полятора обозначен |
(t). |
П р и м е р 14.8.4. |
Полезный входной сигнал представляет собой сумму |
синусоиды заданной частоты ш0 со случайными амплитудой и фазой и стацио
нарной случайной функции Xi (t) |
с корреляционной |
функцией |
к (т) = De- a lTl ^cos |
sin coj | т | j |
, |
а помеха является стационарной случайной функцией N (t) с корреляцион
ной функцией |
кі (т) = Dlé~a^ . |
Требуется |
найти оптимальную систему |
для воспроизведения (фильтрации) полезного сигнала. |
|||
Обозначим |
регулярную часть |
полезного |
сигнала Wit |
Wi (г) = Ui cos ш0г + U2 sin u>0t,
где Ui и U2 — случайные величины, а нерегулярную часть полезного сигнала И’з = Ц’з (г) == А’і (t). Легко проверить непосредственной подстановкой, что
сигнал Wi и его производная W2 — Wi определяются системой дифферен циальных уравнений
Wi = W2, W2=-u>lWi. |
(14.8.42) |
604 |
Г Л . |
14. |
О П Р Е Д Е Л Е Н И Е О П ТИ М А Л ЬН Ы Х Л И Н Е Й Н Ы Х СИСТЕМ |
||||
Спектральная |
плотность |
случайной функции W3 (t) = X t (t) определяется |
|||||
формулой |
([54], пример |
5.3.3) |
|
|
|||
нением |
|
2Da |
|
Ь2 |
2Dab2 |
1 |
|
|
|
|
Ь<Ң-2(а2—ш?)й>2+ы4 |
п ~ |
I (гсо)2+2а(гй))+Ь2|2’ |
||
|
|
|
|
|
|
|
|
где Ъг = а2 |
+ |
со?• Отсюда видно, что сигнал W3 связан с белым шумом V (<), |
|||||
имеющим спектральную |
плотность s0 = |
2DabVn, |
дифференциальным урав |
W3 + 2aW3+ b2JF3 = V (t).
Положив Wl — W3, приведем это уравнение к системе двух уравнений пер вого порядка
W3 = W4, Wi = — b2W3 — 2aWi +V(t). |
(14.8.43) |
Таким образом, вектор W требуемых выходных сигналов с составляющими Wj, W2, Wз и Wk определяется системой уравнений (14.8.42) и (14.8.43), которая может быть записана в матричной форме (14.8.17), где матрица А определяется формулой
0 |
1 |
0 |
0 |
— cog |
0 |
0 |
0 |
0 |
0 |
0 |
(14.8.44) |
1 |
|||
0 |
0 |
- Ъ 2 |
— 2а |
Векторный белый шум V (t) в (14.8.17) в данном случае имеет нулевые первые три составляющие и только четвертая составляющая представляет собой скалярный белый шум интенсивности 2jis0 = 4Dab2. Следовательно, матри ца G имеет в данном случае все нулевые составляющие, кроме одной G44 = = 4Dab2.
По условиям задачи оптимальная система должна выделять полезный сигнал
S (1) = Ui cos G)0t + U2 sin (ü0t + Xi («) = Wi (t) + W3 (t)
из аддитивной смеси его с шумом N (t). Таким образом, входной сигнал определяется в данном случае формулой
Z (t) = S (t) + ЛГ (f) = Wi (t) + W3 (t) + N (t).
Так как помеха N (t) не является белым шумом, то изложенная теория для решения данной задачи непосредственно неприменима. Поэтому выполним предварительно такое преобразование входного сигнала Z (г), при котором помеха преобразуется в белый шум. На основании результатов примера 7.6.2 такое преобразование осуществляется форсирующим звеном первого порядка с передаточной функцией s + а. При подаче на вход такого звена сигнала Z = Z (t) получится выходной сигнал
Zi = Z + a.Z = Wi + aWi + W3 + aW3+ Vu
где Vi = N + аN — белый шум интенсивности 2D4a. Подставив в эту
формулу выражения |
и |
W |
3 |
из (14.8.42) |
и (14.8.43), получим |
Z i = |
a W |
i |
+ |
W 2 + a W 3 |
+ W , + Ft. |
Эту формулу можно представить в матричном виде (14.8.18), где матрица В определяется формулой
В = Иа 1 а 1 ||. |
(14.8.45) |