Оптимальный фильтр

 

Изобретение относится к вычислительной технике и может быть использовано в системах обработки сигналов для уменьшения случайной составляющей, распределенной по произвольному закону. Целью изобретения является повышение быстродействия, что позволяет обрабатывать более высокочастотные сигналы. Оптимальность фильтра понимается в смысле максимизации критерия MAX P{A≤X≤ B}, где P { X } *98э [0,1] - функция распределения процесса на выходе фильтра, A и B - заданные константы. Фильтр содержит N последовательно соединенных M<SP POS="POST">*</SP> - разрядных регистров 1, N блоков 2 умножения на весовые коэффициенты, блок определения минимального числа, состоящий из ячеек 3-5, N трехвходовых элементов ИЛИ 6, N элементов ИЛИ 7, N элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 8 и элементов ИЛИ 9, N элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 10,2 N элементов ИЛИ 11, 12 и N элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 13. В фильтре реализованы параллельные процедуры умножения входной последовательности на весовые коэффициенты и выделения из результатов наименьшего числа с помощью матрицы логических схем. 1 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

Al (51) 4 G 06 F 15/353

6 ЕОБЗИ1 .:. ЫИ

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

:(21) 4328157/24-24 (22) 17.11,87 (46) 23.09.89. Бюл. ¹ 35 (71) Институт технической кибернетики АН БССР (72) В.П.Загорский (53) 681.3(088.8) (56) Авторское свидетельство СССР

¹- 1193687, кл. G 06 F 15/353, 1985.

Авторское свидетельство СССР

¹ 1170463, кл. G 06 F 15/353, 1984. (54) ОПТИМАЛЬНЫЙ ФИЛЬТР (57) Изобретение относится к вычислительной технике и может быть использовано в системах обработки сигналов для уменьшения случайной составляющей, распределенной по произвольному закону. Целью изобретения является повышение быстродействия, что .позволяет обрабатывать более высокочастотные сигналы. Оптимальность

„,Я0„„1509934

2 фильтра понимается в смысле максимизации критерия max Р (А 4х В), где

Р1х 1 E (0, 1 ) — функция распределения процесса на выходе фильтра, А и В— заданные константы. Фильтр содержит и последовательно соединенных m+разрядных регистров 1, п блоков 2 умножения на весовые коэффициенты, блок определения минимального числа, состоящий из ячеек 3-5, п трехвходовых элементов ИЛИ 6, п элементов ИЛИ

7, п элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 8 и элементов ИЛИ 9, п элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 10,2 и элементов ИЛИ 11, 12 и и элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 13.

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

3 150993

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

5 произвольным законом распределения.

Цель изобретения — повышение быстродействия.

На чертеже представлена блок-схема оптимального фильтра.

Фильтр содержит и последовательно соединенных m-разрядных регистров

1,-1„, и блоков 2,-2 „ умножения на весовые коэффициенты, блок определения минимального числа, состоящий из ячеек 3 11-5; (i=1 ï - номер строки, jl,m-l номер столбца), п элементов ИЛИ б, каждая ячейка первого столбца содержит элементы ИЛИ 7 и

ИСКЛЮЧАЮЩЕЕ ИЛИ 8, каждая ячейка второго столбца содержит элемент ИЛИ 9 к алемект КСКЛЮЧЛЮаЛЕ лдИ 10 каждая ячейка j-то столбца (j=3, т-1) содержит первый 11 и второй 12 элемен- 25 . ты ИЛИ и элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 13.

Для синтеза фильтра использованы особенности распределения наименьшего числа из выборки в п случайных величин с произвольным распределением. 30

Оптимальность фильтра понимается в смысле макс Р 1А х 4 Б ) (1) где Р1х1 6(0,11 — функция распределения процесса на выходе фильтра;

А и  — заданные константы— ограничения.

Максимизация критерия (1) дости- 40 гается мультипликативным преобразованием входной последовательности Y=

=(y„)i=i n } так, что отфильтрованное значение х+=х„„„е у,.d;I i=l,п ), где й; — весовые коэффициенты, опреде- 45 ляемые из системы линейного уравнения:

Д 1- В В А À д — Р; (—, е. °, — )-Р„(1-б ° ° ° и

А — ) =0 (2)

dï где А -(-.I) С „; i=1,tl.

Фильтр работает следующим образом, На вход фильтра, т.е. на вход пер- 55 вого регистра 11, подается фильтруемая случайная последовательность

+ в виде m -разрядных чисел. Одновременно с поступлением каждого числа выполняется операция сдвига обычным образом. Для этого вначале на входе устанавливается код числа, а затем подается импульс на входы синхронизации регистров, при этом входное число .записывается в первом регистре, которое было в первом, во втором и т.д, С выхода каждого регистра коды чисел поступают на входы блоков 2, .с помощью которых реализуется операция умножения входной последовательности на весовые коэффициенты

d,,i=1,п. Коэффициенты d; определены из системы (2).Результаты умножения разрядностью m поступают н» цепочки логических элементов так, что старшие разряды - на ячейки с номерами 3„-3 à младшие — на элементы ИЛИ 6, -6„

Работу ячеек рассмотрим на конкретном примере.

Пусть последовательность чисел представлена массивом из трех чисел (10101, 10001 10010). В старших разрядах всех чисел находится

"l Не трудно видеть что при этом на информационном выходе ячеек

3 также выделится уровень "1", на выходах элементов ИСКЛЮЧАЮЩЕЕ ИЛИ

8 — уровень логического "9". Логический "g" поступает на входы ячеек 4 и разрешает анализ вторых разрядов чисел.

Во вторых разрядах всех чисел находятся одни "И", поэтому на всех выходах элементов ИЛИ 9 и ИСКЛЮЧАЮЩЕЕ ИЛИ 10 выделяются уровни логического "9" при этом разрешается анализ всех чисел в третьем разряде.

По третьему разряду первое число является большим, чем два других и данное число можно исключить из дальнейшего анализа. Выполняется это следующим образом. На выходах элементов ИЛИ 11 (ячеек) 5 и 5 формируется уровень логического "0", который блокирует (подавит) уровень логической "1", который должен сформироваться на выходе элемента ИЛИ 11 (ячейки S „ ) и на информационном выходе в третьем разряде также имеется уровень "9". При этом на выходе элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 13 (ячейки 5, ) выделяется уровень логической "1", который отключает ячейки

5, и 61 из дальнейшего анализа.

09934 6

5 l5

Что же касается второго и третье-— го числа, то на выходах ячеек 5 и

5 формируются уровни логического

"9", которые разрешают анализ в четвертом разряде второго и третьего чисел. Последнее число имеет в четвертом разряде "1", следовательно, оно больше второго, и на выходе ячей ки 5 формируется уровень логической

"1", который и исключает третье число из дальнейшего рассмотрения, На четвертой информационной шине при этом поддерживается уровень логического "g" поступающий с информационНОГО ВЫХОДа Ячейки 5 4, ПОслеДний пятый информационный разряд установится в "1", так как элементы ИЛИ

6 и ИЛИ 6,отключены уровнями логической "1", поступающих на их входы, а на элемент ИЛИ 6 уровень логи ческой "1" поступает с последнего пя того разряда второго числа.

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

Формула изобретения

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

i-го регистра (i= n) подключен к входу i-ro блока умножения на весовые коэффициенты, информационный выход которого поразрядно соединен с

i-м информационным входом блока выделения минимального числа, выход которого является выходом фильтра, информационный вход первого регистра является информационным входом фильтра, тактовые входы регистров объединены и являются тактовым входом фильтра.

2. Фильтр по и. 1, о т л и ч аю шийся тем, что блок вьщеления минимального числа содержит матрицу ячеек из и строк и m столбцов (m — количество разрядов выходного числа) причем каждая i j-я ячейка (i ),п — номер строки, j=l,2 — номер

55 столбца) содержит элемент ИЛИ и элемент ИСКЛЮЧАЮЩИ ИЛИ, каждая i,k-я ячейка (ЕЗ, ш-1) содержит два элемента ИЛИ и элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, каждая i m-я ячейка содержит элемент

ИЛИ, первые входы элементов ИЛИ и элементов ИСКЛЮЧАЮЩЕЕ ИЛИ i j-х ячеек соединены и являются входом j-го разряда i-ro информационного входа блока, выходы элементов ИЛИ и вторые входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ всех ячеек j-го столбца соединены и являются выходом j-го разряда блока выделения минимального числа, первые входы первого элемента ИЛИ и элемента ИСКЛЮЧАЮЩЕЕ ИЛИ каждой

i k-й ячейки соединены и являются

k-м разрядным входом i-ro информационного входа блока выделения минимального числа, выходы первых элементов ИЛИ и вторые входы элементов

ИСКЛЮЧАЮЩЕЕ ИЛИ всех ячеек k-ro столбца соединены и являются выходом

k-го разряда блока выделения минимального числа, второй вход элемента ИЛИ каждой ячейки первого столбца, соединен с первым входом первого разряда i-ro информационного входа блока выделения минимального числа, выход элемента ИСКЛЮЧАЮТ?Е ИЛИ i 1-й ячейки подключен к второму входу элемента ИЛИ i 2-й ячейки и к второму входу первого элемента ИЛИ и первому входу второго элемента ИЛИ

i 3-й ячейки, выход элемента ИСКЛЮЧАРРТЕ ИЛИ i,1-й ячейки (i=1 и; 1=

=2,m-2) соединен с третьим входом первого элемента ИЛИ и с вторым входом второго элемента ИЛИ i 1+1-й ячейки, первый вход элемента ИЛИ

,m-й ячейки которого является входом ш-го разряда i-ro информационного входа блока вьщеления минимального значения, второй вход элемента ИЛИ i ш-й ячейки соединен с выходом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ (i,m-1)-й ячейки, выход второго элемента ИЛИ, i q-й ячейKH (i=1,ï; О=З, ш-2) подключен к пер-, вому входу второго элемента ИЛИ и к второму входу первого элемента ИЛИ (i, Ч+1)-й ячейки, выход второго элемента ИЛИ (i, m-1)-й ячейки соединен с третьим входом элемента ИЛИ

i m-й ячейки, выходы элементов ИЛИ всех ячеек ш-го столбца соединены и являются выходом ш-го .разряда блока выделения минимального числа.

Оптимальный фильтр Оптимальный фильтр Оптимальный фильтр 

 

Похожие патенты:

Изобретение относится к радиотехнике

Изобретение относится к радиотехнике и позволяет повысить качество фильтрации

Изобретение относится к вычислительной технике

Изобретение относится к вычислительной технике и может быть использовано в системах сейсмических, акустических, видеои других сигналов

Изобретение относится к радиотехнике

Изобретение относится к радиотехнике

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

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

Изобретение относится к радиотехнике и м.б

Изобретение относится к радиотехнике

Изобретение относится к вычислительной технике , в частности, к цифровой фильтрации сигналов

Изобретение относится к цифровой вычислительной технике и может быть использовано в универсальных и специализированных генераторах функций одной и нескольких переменных для систем автоматики, специализированных ЭВМ

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

Изобретение относится к вычислительной технике и может быть использовано в системах сейсмических, акустических, видеои других сигналов

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

Изобретение относится к специализированным средствам вычислительной техники и может применяться при построении цифровых систем связи

Изобретение относится к вычислительной технике и может использоваться в системах цифровой обработки информации

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

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