ЕГЭ и ОГЭ
Хочу знать
Главная > Методы обработки сигналов > Теоретические основы статистической радиотехники
<< Предыдущий параграф
Следующий параграф >>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
<< Предыдущий параграф Следующий параграф >>
Макеты страниц

21.3. ОПТИМАЛЬНАЯ ЛИНЕЙНАЯ ФИЛЬТРАЦИЯ

21.3.1. Постановка задачи и априорные данные.

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

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

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

(21.80)

т. е. значение процесса на выходе линейного фильтра с импульсной характеристикой , когда на вход действует наблюдаемая реализация смеси сигнала с помехой. Необходимо в классе этих линейных фильтров определить фильтр, оптимальный по критерию минимума среднего квадрата ошибки оценивания

(21.81)

где

(21.82)

Так как по предположению сигнал и помеха — центрированные случайные процессы, то средний квадрат ошибки совпадает с ее дисперсией. Поэтому критерий (21.81) будем называть критерием минимума дисперсии ошибки.

Далее будет показано, что для определения импульсной характеристики такого оптимального фильтра достаточно располагать указанными априорными данными о сигнале и помехе. Рассматривается наиболее распространенная ситуация, когда сигнал и помеха некоррелированы, хотя без существенных усложнений решения задачи это предположение можно опустить, если априори заданы взаимные корреляционные функции сигнала и помехи (см., например, [60]).

Достаточно полное изложение теории оптимальных линейных дискретно-аналоговых и аналоговых алгоритмов фильтрации, интерполяции и экстраполяции стохастических сигналов дано в [62]. Первыми основополагающими работами в области теории оптимальной линейной фильтрации были работы А. Н. Колмогорова [63] и Н. Винера [64].

21.3.2. Импульсная характеристика оптимального фильтра.

Предположим сначала, что реализация аддитивной смеси сигнала и помехи определена для всех действительных значений т. Тогда линейную оценку сигнала можно представить в виде

(21.83)

Дисперсия ошибки оценивания

или

(21.84)

так как

(21.856)

Из (21.84) следует, что дисперсия линейной оценки зависит только от корреляционных функций сигнала и помехи и не зависит от распределения вероятностей этих случайных процессов.

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

(21.86)

или с учетом (21.85 а)

(21.86 а)

Подставляя (21.86) во второе слагаемое (21.84), получаем

(21.87)

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

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

(21.88)

т. е. процессы некоррелированы. Соотношение (21.88) выражает так называемый принцип ортогонального проецирования, который, как показано, является достаточным условием минимума дисперсии ошибок оценивания сигнала. Можно доказать, что это условие является также необходимым (см., например, [62]).

При использовании оптимального линейного фильтра минимальное значение дисперсии ошибки

(21.89)

или с учетом (21.86), (21.86 a)

В силу положительной определенности вычитаемое в (21.89) неотрицательно и, следовательно,

(21.90)

Из (21.89) и (7.40) следует

(21.91)

т. е. минимальная дисперсия ошибки равна разности дисперсий оцениваемого процесса и оценки.

Используя (21.91), можно выразить величину также через интеграл от разности мгновенных энергетических спектров процесса и его линейной оценки (см. п. 4.3.10)

где — мгновенный спектр, а индекс при символе Ф указывает, какому процессу соответствует спектр.

Для белого шума с интенсивностью имеем и из (21.86 а) и (21.89 а) следует

(21.92)

21.3.3. Фильтрация стационарного сигнала.

Если сигнал и помеха стационарны (по крайней мере, в широком смысле), а фильтр представляет линейную систему с постоянными во времени параметрами, то интегральное уравнение (21.86) преобразуется к виду

(21.94)

Из (21.89 а) находим минимальную дисперсию ошибки

или

т. e. минимальная средняя дисперсия оценки равна разности средних мощностей оцениваемого сигнала и оценки.

Выражая средние мощности через спектры процессов [см. (7.50 а)], запишем минимальную дисперсию в виде

(21.96)

где

(21,96 а)

— передаточная функция оптимального фильтра.

Так как правая часть уравнения (21.94) представляет свертку функций, преобразования Фурье которых равны соответственно то, совершая преобразование Фурье от обеих частей уравнения (21.94), получаем

(21.97)

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

Подставляя (21.97) в (21.96), находим

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

При фильтрации сигнала на фоне белого шума со спектральной плотностью из (21.98) следует

(21.99)

т. е. наличие аддитивного белого шума исключает сингулярность.

Фильтр с передаточной функцией (21.97) можно представить - двумя последовательно соединенными фильтрами с передаточными функциями квадраты модулей которых

(21.100 а)

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

21.3.4. Физически реализуемый оптимальный фильтр.

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

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

(21.102)

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

(21.103)

Заметим, что и в рассматриваемом случае оптимальной физически реализуемой фильтрации необходимым и достаточным является условие некоррелированности ошибки и наблюдаемой реализации [см. (21.88)].

При использовании оптимального физически реализуемого фильтра минимальная дисперсия ошибки [ср. с (21.89 а)]

(21.104)

Для белого шума из (21.103) и (21.104) следует

(21.106)

21.3.5. Оценка стационарного сигнала физически реализуемым оптимальным фильтром.

Если и сигнал, и помеха стационарны, а фильтр представляет линейную систему с постоянными во времени параметрами, та из (21.103), при следует, что импульсная характеристика оптимального фильтра определяется решением интегрального уравнения

(21.107)

При этом минимальное значение дисперсии ошибки [см. (21.104)]

(21.107 а)

Обозначим левую часть уравнения (21.107) через Ясно, что при причем преобразование Фурье от функции имеет полюсы лишь в нижней полуплоскости. Из (21.107) преобразованием Фурье получаем

(21.108)

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

(21.109)

причем все полюсы и нули функции находятся в нижней полуплоскости (т. е. функция ) представляет передаточную функцию физически реализуемой линейной системы). Подставив (21.109) в (21.108), и разделив обе части уравнения (21.108) на получим

(21.110)

Представим первый член в левой части (21.110) в виде суммы функций

(21.111)

где регулярна в нижней полуплоскости, а в верхней. Разложение (21.111) выполняется просто, если левая часть этого выражения — дробно-рациональная функция частоты .

Из (21.110) и (2.111) следует

(21.112)

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

(21.113)

Обратным преобразованием Фурье из (21.113) находим импульсную характеристику оптимального физически реализуемого фильтра (решение уравнения Винера — Хопфа).

Таким образом, определение оптимального физически реализуемого фильтра сводится к факторизации спектра аддитивной смеси сигнала и помехи и разложению функции на сумму сопряженных функций. Указанная факторизация может быть всегда выполнена, если выполнено условие Винера — Пэли

(21.114)

Условие (21.114), справедливое для дробно-рациональных спектров, не выполняется, например, для гауссовского спектра, пропорционального Заметим, что если спектр процесса не удовлетворяет этому условию, то значения сигнала с вероятностью единицы могут быть экстраполированы по реализации наблюдаемой на любом интервале конечной длительности.

Оптимальный фильтр с передаточной функцией (21.113) можно представить двумя последовательно соединенными фильтрами: «обеляющим» с передаточной функцией на выходе которого получаем белый шум, и оптимальным с передаточной функцией для выделения сигнала на фоне белого шума [ср. с (21.100 в)].

21.3.6. Пример оптимального фильтра.

Проиллюстрируем методику решения уравнения (21.107), изложенную в п. 21.3.5, на простом примере, когда спектр сигнала

(21.115)

а аддитивная помеха — белый шум со спектральной плотностью Спектр наблюдаемой реализации

факторизуется очевидным образом и

(21.117)

Из (21.115) и (21.117) находим

Разлагая правую часть (21.118) на элементные дроби, получаем

откуда следует, что

Подставляя (21.119) и (21.117) в (21.113), находим передаточную функцию оптимального фильтра (фильтра Винера)

(21.120)

где

(21.120 а)

— отношение энергии сигнала к спектральной плотности белого шума.

Из (21.120) следует, что в рассматриваемом случае оптимальный фильтр» представляет последовательное соединение усилителя с коэффициентом усиления и интегрирующей цепи с постоянной времени (см. п. 7.2.6).

Из (21.120) обратным преобразованием Фурье находим импульсную характеристику оптимального фильтра

(21.121)

и минимальную дисперсию ошибки [см. (2,1.107 а)]

(2.122)

21.3.7. Другой подход к решению задачи синтеза оптимального фильтра.

Если спектр сигнала представляет рациональную функцию переменной , то можно использовать другой подход к решению задачи синтеза алгоритма фильтрации, оптимального по критерию минимума среднего квадрата ошибки, предложенный в [65]. Проиллюстрируем этот подход на примере, рассмотренном в п. 21.3.6.

Сигнал со спектром (21.115) получаем на выходе формирующего фильтра, структура которого определяется дифференциальным уравнением первого порядка (см. п. 7.2.4 и рис. 7.2)

(21.123)

где белый шум со спектральной интенсивностью 50. Предположим, что помеха также представляет белый шум с интенсивностью причем некоррелированы.

Используем линейную оценку сигнала (21.102). Импульсная характеристика оптимального фильтра удовлетворяет уравнению (21.103). Тогда из (21.102) находим

(21.124)

Далее из (21.103) следует

Но, учитывая (21.123) и (21.103), получаем

(21.1256)

Кроме того, при

(21.125 в)

Из (21.125 а-в) следует

(21.126)

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

(21.127)

Подставляя (21.127) в (21.124), получаем

или

(21.128)

где

(21.129)

Выражение (21.128) представляет оптимальный по критерию минимума дисперсии ошибки алгоритм фильтрации сигнала со спектром (21.123) на фоне аддитивного белого шума.

Рис. 21.1. Схема фильтра Калмана

Соответствующая этому алгоритму структурная схема оптимального фильтра (фильтра Калмана) изображена на рис. 21.1, где, кроме того, показана структурная схема формирующего фильтра, на выходе которого получаем сигнал со спектром (21.115).

Заметим, однако, что алгоритм (21.128) полностью еще не определен, так как осталась неизвестной функция [см. (21.129)], которую называют коэффициентом усиления. Но из (21.106) следует

(21.130)

т. е. коэффициент усиления полностью определяется минимальным значением дисперсии ошибки при линейной фильтрации сигнала.

21.3.8. Дифференциальное уравнение, определяющее минимальную дисперсию ошибки.

Используя (21.128), запишем сначала дифференциальное уравнение, которому удовлетворяет ошибка при оценивании сигнала

(21.131)

Обозначив

(21.132)

получим с учетом (21.131)

и так как то получаем следующее нелинейное дифференциальное уравнение первого порядка (уравнение Риккати) для дисперсии ошибки

(21.133)

При дисперсия ошибки , и, следовательно, коэффициент усиления стремятся к постоянному значению, определяемому из условия

В результате решения квадратного уравнения с учетом имеем

Используя обозначение принятое в (21.122), можно переписать (21.134) в виде

(21.134 а)

откуда видно, что предельное значение дисперсии ошибки для алгоритма Калмана оценивания сигнала совпадает с дисперсией ошибки, соответствующей фильтру Винера.

При начальном условии общим решением уравнения Риккати является (см., например, [66])

По изложенной методике можно синтезировать алгоритмы фильтрации, использующие более общую модель формирующего фильтра, определяемого системой дифференциальных уравнений относительно переменных состояния [см. (6.46), (6.47)]. Такие алгоритмы, как аналоговые, так и дискретно-аналоговые, представленные в матричной форме, приведены, например, в [66] (см. также [16], табл. 7.1).

<< Предыдущий параграф Следующий параграф >>
Оглавление