Файл: Уриг, Р. Статистические методы в физике ядерных реакторов.pdf

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

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

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

Добавлен: 16.10.2024

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

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

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

информация пропорциональна коэффициенту г. Таким образом, ин­ формация, полученная на единицу машинного времени, пропор­ циональна величине г (1 — г). Эта функция имеет максимум при

г = 1/2, т. е.

f L = f e l 2-

(10.18)

Значения г, использованные для фильтрации,

могут изменяться

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

Рис. 10.11. Частотная характеристика реально­ го фильтра [1].

В предыдущем обсуждении полагалось, что фильтрованная функ­ ция имеет количество выборок в единицу времени то же, что и исход­ ная функция. Если это не так, расчеты, представленные уравнением (10.8), выполняются для каждой у-й точки, где q — отношение ин­ тервала выборки фильтрованных данных к интервалу выборки исходных данных. Следует отметить, однако, что частотное содер­

жание дискретного

сигнала не должно превышать

половины

от скорости

выборки

фильтрованного сигнала. Таким

образом,

и /я и ft в

q раз меньше идентичных скоростей выборки. Однако

весовые функции из-за содержащихся низких частот должны рас­ пространяться на длительный период времени и точки весовой функ­ ции должны быть расположены с интервалом времени qA.

Расчет цифрового фильтра. Описанный выше метод взвешивания прост и имеет много применений, но часто оказываются необходи­ мыми очень резкие фильтры или фильтры специальной формы. Тогда применяются более сложные процедуры. Общий подход, разработанный Ормсбй [2], для расчета цифровых фильтров обоб­ щен здесь для нескольких частных случаев, представляющих интерес.

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

285


лагаемой форме; при этом используется предположение, что спектры больших и практически длинных желательных и нежелательных сигналов не перекрываются. Это предположение делает операцию сглаживания частью классической проблемы создания фильтра, пропускающего определенную частоту. Для бесконечного вре­ менного предела частотная функция Я (со) и непрерывная или диск­ ретная весовая функция h (t) образуют пару преобразований Фурье. Для конечных временных пределов выбирается конечный ряд весов hn, частотная функция которого подгоняется методом наименьших квадратов к предполагаемой частотной функции. При этом полу­ чается система совместных интегральных уравнений, решением

Рис. 10.12. Спектральная функция для класса ли­ нейных фильтров:

— (угловая) частота

среза, равная

2 л /0;

(о/./ — предельная частота

пропускания

[2].

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

Получены различные формулы, описывающие веса, в зависи­ мости от формы спада частотной функции. Общие полиномиальные формы среза дают весовые функции, обеспечивающие высокую степень ослабления. Для фильтров, имеющих передаточную функ­ цию Я (со), спектральная или частотная функция с единичным усилением и нулевым фазовым углом в полосе пропускания пред­ ставляет кривую ослабления р-го порядка между полосами про­ пускания и подавления и показана на рис. 10.12, где сод и соя— частота среза и предельная частота пропускания соответственно. Математически это можно выразить следующим образом:

0

(|со |> СОя),

 

1

(|со|<соД ,

 

Я(со) =

( — С0Я < С 0 < — СОд),

(10.19)

(COL<CO < СОя).

286


Для частного случая, в котором р = 1, кривые участки рис. 10.12 становятся прямыми линиями, что указывает на линейный спад амплитуды с частотой. Для этого случая импульсная переходная функция, или весовая функция фильтра, полученная преобразо­ ванием Фурье уравнения (10.19) при р = 1, равна:

 

COS С О

COS СО я t

Л(*) =

 

( 10. 20)

 

я (соя - coL)

Весовая функция может быть легко найдена с помощью равно­ удаленной выборки. Оценка с использованием весов Фурье дает минимальную среднеквадратическую ошибку между передаточной функцией фильтра с конечным числом весов и предполагаемой пере­ даточной функцией в интервале | со | между 0 и половиной частоты выборки. Определим нормированную частотную переменную

к = со/cos = flfs,

(10.21)

где cos — эффективная угловая частота выборки и

f s — частота

выборки данных. Затем можно найти kL и кн :

 

^ = CDX./CDs = /l //s

(10.22)

^tf = <jWWs= /W/s.

(10.23)

и, кроме того, определить kD как разницу между кн и kL, т. е.

ко = ки kL—(сон wl)/ws= (f.Hh)lfs.

(10.24)

Дискретная весовая функция в соответствии с уравнением (10.20) теперь имеет вид

h (пА) =

cos 2л nkL cos 2лпХн

(10.25)

 

2kD (ял;2

где /г = 0, ± 1 , ± 2 ........

± N.

Величина XD, которая определяет крутизну спада (чем меньше kD, тем круче спад), вместе с числом весов N указывает на резуль­ тирующую точность Н (со). Точность уменьшается для меньших значений ко и (или) меньших N.

Результаты, полученные Ормсби [2], типичные для эффектив­

ности такого рода фильтров, показаны на рис.

10.13, где kD =

0,02,

W = 50 и kL =

0,10. При этом максимальная

погрешность пропус­

кания

< 0,25%

до значения к — 0,081, а максимальная

погрецр

ность

подавления (по

отношению к единице) < 0,25%

для к >

> 0 ,1 3 9 . Эффективное

значение kD с учетом этих погрешностей

равно 0,058.

При максимальных погрешностях пропускания

и по­

давления <

0,5% получим эффективное значение kD, равное

0,038,

т. е. полоса

пропускания до к = 0,091 и полоса подавления для

к свыше 0,129. График характеристики фильтра этой конструкции дан на рис.. 10.13 сплошной линией.

287


Расчет фильтра с р = 1 предполагает разрывы производной Н (со) при со£, и сояНаибольшие погрешности в полосах пропуска­ ния и подавления имеют место около этих точек. Модификация принятой спектральной функции между ю^, и ©я для удаления раз­ рывов производной позволяет уменьшить погрешность подгонки

или

увеличить крутизну

спада при той же погрешности.

Это мо­

жет

быть

сделано

путем

параболического сглаживания

в окрест­

ностях

и сон,

как показано на рис. 10.14. Параметр

k

позво-

Рис. 10.13. Частотная характеристика фильтра с Р = 1 [2] •

ляет семейством парабол охватить различные значения интервала ©я — ©l- Входящие в уравнения параметры а, с и е могут быть вы­ ражены через k, чтобы удовлетворить условиям рис. 10.14.

Кривая

1:

 

Я(©)=1 —а (со—©L)2, (ац <1со ^ ац,+ &Дсо).

(10.26)

Кривая

2:

 

 

Я (ю) = си + е, l + M© ^ со ^ ©я— Мю).

(10.27)

Кривая

3:

 

 

Я (©) = а(© —©я)2, (©я—/гДсо^ю ^© я ),

(10.28)

где

Д© = ©я—©L-

(10.29)

 

288


Параметры а, с и е равны

 

а — M2k (1 — k) (Л©)2,

(10.30)

с — —1/(1 — k) Асо,

(10.31)

е = [2сох + (2 — А) Дсо]/2 (1 — k) Ди.

(10.32)

Из этих соотношений можно получить выражение для дискретных весовых функций модифицированных фильтров с р = 1:

h («А) = {sin 2яп ['Kl + (1 —k) A,D]

+ sin 2яп ( ^ +

k%o)

— sin2n/?lw — sin2nnAi.}/4

£(l — k)Xb (гаг)3.

(10.33)

Рис. 10.14. Спектральная функция • модифицирован­ ного фильтра с р = 1 [2 ].

Эти фильтры являются фазовыми фильтрами низких частот. Кроме того, существуют квадратурные фильтры (которые произ­ водят постоянный фазовый сдвиг на ±90°), полосовые фильтры и фильтры высоких частот, удобные во многих применениях. Простая схема для получения эффекта пропускания высоких частот состоит в вычитании дискретного выходного сигнала фильтра из дискретного входного сигнала; полосовой эффект может быть полу­ чен вычитанием выходных сигналов двух фильтров низких частот с различной полосой среза. На практике используется единствен­ ный фильтр, который имеет весовую функцию вида

h (пА) = hx («А) — й2 (пА),

(10.34)

где (яД) и h2 (яД) — веса двух фильтров низких частот, име­ ющих частоты среза соответственно.^, и %L„ (kLl > A-zJ• Квадра­ турные фильтры могут быть рассчитаны подобным же образом, только для получения весовой функции из импульсной переходной функции по уравнению (10.19) используется синусоидальное пре­ образование Фурье.

10 З а к 5 7 6

289