Файл: Пугачев, В. С. Основы статистической теории автоматических систем.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 16.10.2024

Просмотров: 186

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

 

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]* в данном случае также можно получить

262


I-------------------------------------------------

1

Рис. 10.3. Одномерный оптимальный фильтр

интегрированием дифференциального уравнения. Действительно, дифференцируя (10.23) и принимая во внимание формулу (10 8) для функции b и формулу (10.17) для минимальной средней квадрати­ ческой ошибки оптимальной системы, получаем

!]

у»ф2

, 9 JL =

а -L- 2а.

Л

y„b + G

“г ср

G

Отсюда вытекает следующее дифференциальное уравнение для минимального среднего квадрата ошибки т| оптимальной системы:

г| = 2ат] —

(10.26)

Отметим, что изложенным способом можно получить только оптимальную систему с бесконечной памятью, так как никакая система с конечной памятью не может быть описана дифференциаль­ ными уравнениями.

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)

263


Рассуждая так же, как в предыдущем параграфе, приходим к вы­ воду, что в данном случае следует пропустить входной сигнал через два параллельных согласованных фильтра, соответствующих двум составляющим полезного входного сигнала. Выходные сигналы этих двух согласованных фильтров выражаются формулами

 

t

 

 

1

 

(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 (/). Для нахождения дисперсии этого шума заметим, что дисперсии шумов на выходах согласованных

264


фильтров Z (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 (Л]>

265


где 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. Оптимальная двумерная система

266