РАНГОВЫЙ ФИЛЬТР Российский патент 2007 года по МПК G06G7/52 H03H17/02 

Описание патента на изобретение RU2300143C1

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

Известны ранговые фильтры (см., например, фиг.1 в описании изобретения к патенту РФ 2124754, кл. G06G 7/52, 1999 г.), которые обеспечивают выбор минимального, медианного или максимального из трех входных аналоговых сигналов.

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

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является, принятый за прототип, ранговый фильтр (фиг.1 в описании изобретения к патенту РФ 2172516, кл. G06G 7/52, 2001 г.), который содержит реляторы и обеспечивает выбор минимального, медианного или максимального из n входных аналоговых сигналов, где n≠1 есть любое нечетное натуральное число.

К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относится низкое быстродействие, обусловленное тем, что максимальное время задержки распространения сигнала в прототипе определяется выражением τ=(τКЭКл)(k-1)+(τКЭКл)(N-1), где τК, τЭ и τКл есть длительности задержек, вносимых соответственно компаратором, булевым элементом ИСКЛЮЧАЮЩЕЕ ИЛИ и замыкающим (размыкающим) ключом, содержащимися в каждом реляторе; k=0,5(n+1); .

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

Указанный технический результат при осуществлении изобретения достигается тем, что в ранговом фильтре, содержащем реляторы, которые сгруппированы в N+1 групп так, что i-я и (N+1)-я группы содержат соответственно k-1 и N-1 реляторов, в каждой группе выход предыдущего релятора соединен с вторым входом последующего релятора, а выход (k-1)-го релятора первой группы и выходы (k-1)-х реляторов второй - N-й групп подключены соответственно к второму входу первого и первым входам первого - (N-1)-го реляторов (N+1)-й группы, входы управления всех реляторов которой объединены и образуют второй управляющий вход рангового фильтра, подсоединенного выходом к выходу (N-1)-го релятора (N+1)-й группы, в каждом из всех реляторов первый, второй входы и выход соединены соответственно с неинвертирующим, инвертирующим входами компаратора и объединенными выходами замыкающего, размыкающего ключей, а в каждом из (k-1)-х реляторов первой - n-й групп и всех реляторов (N+1)-й группы первый, второй входы и вход управления соединены соответственно с входами замыкающего, размыкающего ключей и вторым входом булевого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, подсоединенного первым входом и выходом соответственно к выходу компаратора и управляющему входу замыкающего, размыкающего ключей, при этом k=0,5(n+1), , n≠1 есть любое нечетное натуральное число, особенность заключается в том, что в каждом из первого - (k-2)-го реляторов первой - n-й групп и всех реляторов (n+1)-й - N-й групп первый, второй входы соединены соответственно с входами размыкающего, замыкающего ключей, подсоединенных управляющим входом к выходу компаратора, а входы управления (k-1)-х реляторов первой - n-й групп объединены и образуют первый управляющий вход рангового фильтра.

На фиг.1 и 2 представлены соответственно схема предлагаемого рангового фильтра и схемы реляторов, использованных при построении указанного фильтра.

Ранговый фильтр (фиг.1) содержит реляторы 111, ..., 1(N+1)(N-1), где , k=0,5(n+1), n≠1 есть любое нечетное натуральное число. Каждый из реляторов 11(k-1), ..., 1n(k-1) и 1(N+1)1,...,1(N+1)(N-1) содержит компаратор 2, подключенный неинвертирующим и инвертирующим входами соответственно к первому и второму входам релятора, входам замыкающего и размыкающего ключей 31 и 32, выходы которых объединены и образуют выход релятора, подсоединенного входом управления к второму входу булевого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 4, первый вход и выход которого соединены соответственно с выходом компаратора 2 и управляющим входом ключей 31, 32 (фиг.2а). Каждый из реляторов 1j1, ..., 1j(k-2) и 1r1, ..., 1r(k-1) содержит компаратор 2, подсоединенный неинвертирующим и инвертирующим входами соответственно к первому и второму входам релятора, входам ключей 32 и 31, управляющий вход и объединенные выходы которых соединены соответственно с выходом компаратора 2 и выходом релятора (фиг.2б). Все реляторы сгруппированы в N+1 группы так, что i-я и (N+1)-я группы содержат соответственно реляторы 1i1, ..., 1i(k-1) и 1(N+1)1, ..., 1(N+1)(N-1), в каждой группе выход предыдущего релятора соединен с вторым входом последующего релятора, а выход релятора 11(k-1) и выходы реляторов 12(k-1), ..., 1N(k-1) подключены соответственно к второму входу релятора 1(N+1)1 и первым входам реляторов 1(N+1)1, ..., 1(N+1)(N-1), входы управления которых объединены и образуют второй управляющий вход рангового фильтра, подключенного выходом и первым управляющим входом соответственно к выходу релятора 1(N+1)(N-1) и объединенным входам управления реляторов 11(k-1), ..., 1n(k-1).

Работа предлагаемого рангового фильтра осуществляется следующим образом. На его первом, втором управляющих входах фиксируются соответственно цифровые управляющие сигналы f1, f2∈{0,1}. На второй вход релятора 1i1, первые входы реляторов 1i1, ..., 1i(k-1) подается соответственно набор xi1, xi2, ..., хik∈{x1,...,xn} (x1, ..., xn - входные аналоговые сигналы (напряжения), i1≠...≠ik, k=0,5(n+1), n≠1 - любое нечетное натуральное число) так, чтобы xjkj и наборы х11, ..., х1kN1, ..., хNk были неповторяющимися. Если на входе управления релятора (фиг.2а) присутствует логический «0» (логическая «1») и сигнал на его первом входе больше либо меньше сигнала на его втором входе, то ключ 31 соответственно замкнут (разомкнут) либо разомкнут (замкнут), а ключ 32 соответственно разомкнут (замкнут) либо замкнут (разомкнут). Следовательно, когда на входе управления релятора (фиг.2а) присутствует логический «0» (логическая «1»), этот релятор будет выделять на своем выходе наибольший (наименьший) из сигналов, действующих на его первом, втором входах. Если сигнал на первом входе релятора (фиг.2б) больше либо меньше сигнала на его втором входе, то ключ 31 соответственно замкнут либо разомкнут, а ключ 32 соответственно разомкнут либо замкнут. Следовательно, релятор (фиг.2б) будет выделять на своем выходе наименьший из сигналов, действующих на его первом, втором входах. Таким образом, операция, воспроизводимая предлагаемым фильтром, определяется выражением

где символами ∧ и ∨ обозначены соответственно операции max и min.

Вышеизложенные сведения позволяют сделать вывод, что предлагаемый ранговый фильтр обеспечивает выбор минимального, медианного или максимального из n (n≠1 - любое нечетное натуральное число) входных аналоговых сигналов и обладает более высоким по сравнению с прототипом быстродействием, так как максимальное время задержки распространения сигнала в предлагаемом ранговом фильтре определяется выражением τ=(τККл)(k-1)+τЭ+(τКЭКл)(N-1), где τК, τЭ и τКл есть длительности задержек, вносимых соответственно компаратором, булевым элементом ИСКЛЮЧАЮЩЕЕ ИЛИ и замыкающим (размыкающим) ключом; k=0,5(n+1); .

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

название год авторы номер документа
РАНГОВЫЙ ФИЛЬТР 2015
  • Андреев Дмитрий Васильевич
RU2580805C1
РАНГОВЫЙ СЕЛЕКТОР 2012
  • Андреев Дмитрий Васильевич
  • Гринберг Исаак Павлович
  • Кузнецов Игорь Алексеевич
RU2483353C1
РАНГОВЫЙ ФИЛЬТР 2000
  • Андреев Д.В.
RU2172516C1
РАНГОВЫЙ СЕЛЕКТОР 2007
  • Андреев Дмитрий Васильевич
RU2338250C1
РАНГОВЫЙ ФИЛЬТР 2013
  • Андреев Дмитрий Васильевич
  • Гринберг Исаак Павлович
  • Кузнецов Игорь Алексеевич
  • Носов Сергей Борисович
RU2518642C1
РАНГОВЫЙ СЕЛЕКТОР 2003
  • Андреев Д.В.
RU2240597C1
РАНГОВЫЙ ФИЛЬТР 2003
  • Андреев Д.В.
RU2229159C1
РАНГОВЫЙ ФИЛЬТР 2003
  • Андреев Д.В.
RU2230360C1
РАНГОВЫЙ СЕЛЕКТОР 2003
  • Андреев Д.В.
RU2248042C1
РАНГОВЫЙ ИДЕНТИФИКАТОР 1999
  • Андреев Д.В.
RU2149454C1

Иллюстрации к изобретению RU 2 300 143 C1

Реферат патента 2007 года РАНГОВЫЙ ФИЛЬТР

Изобретение относится к автоматике и аналоговой вычислительной технике и может быть использовано для построения функциональных узлов аналоговых вычислительных машин, средств автоматического регулирования и управления, аналоговых процессоров и др. Техническим результатом изобретения является повышение быстродействия при сохранении функциональных возможностей. В ранговом фильтре, содержащем реляторы, которые сгруппированы в N+1 групп так, что i-я и (N+1)-я группы содержат соответственно k-1 и N-1 реляторов, в каждой группе выход предыдущего релятора соединен с вторым входом последующего релятора, а выход (k-1)-го релятора первой группы и выходы (k-1)-х реляторов второй - N-й групп подключены соответственно к второму входу первого и первым входам первого - (N-1)-го реляторов (N+1)-й группы, входы управления всех реляторов которой объединены и образуют второй управляющий вход рангового фильтра, подсоединенного выходом к выходу (N-1)-го релятора (N+1)-й группы. В каждом реляторе входы и выход соединены соответственно с неинвертирующим, инвертирующим входами компаратора и объединенными выходами замыкающего и размыкающего ключей. В каждом из (k-1)-х реляторов первой - n-й групп и реляторов (N+1)-й группы входы и вход управления соединены соответственно с входами замыкающего, размыкающего ключей и вторым входом булевого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, подсоединенного первым входом и выходом соответственно к выходу компаратора и управляющему входу ключей, при этом k=0,5(n+1), , n≠1, есть любое нечетное натуральное число. В каждом из первого - (k-2)-го реляторов первой - n-й групп и реляторов (n+1)-й - N-й групп входы соединены соответственно с входами ключей, подсоединенных управляющим входом к выходу компаратора. Входы управления (k-1)-х реляторов первой - n-й групп объединены и образуют первый управляющий вход рангового фильтра. 2 ил.

Формула изобретения RU 2 300 143 C1

Ранговый фильтр, содержащий реляторы, которые сгруппированы в N+1 групп так, что i-я и (N+1)-я группы содержат соответственно k-1 и N-1 реляторов, в каждой группе выход предыдущего релятора соединен с вторым входом последующего релятора, а выход (k-1)-го релятора первой группы и выходы (k-1)-х реляторов второй - N-й групп подключены соответственно к второму входу первого и первым входам первого - (N-1)-го реляторов (N+1)-й группы, входы управления всех реляторов которой объединены и образуют второй управляющий вход рангового фильтра, подсоединенного выходом к выходу (N-1)-го релятора (N+1)-й группы, в каждом из всех реляторов первый, второй входы и выход соединены соответственно с неинвертирующим, инвертирующим входами компаратора и объединенными выходами замыкающего, размыкающего ключей, а в каждом из (k-1)-х реляторов первой - n-й групп и всех реляторов (N+1)-й группы первый, второй входы и вход управления соединены соответственно с входами замыкающего, размыкающего ключей и вторым входом булевого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, подсоединенного первым входом и выходом соответственно к выходу компаратора и управляющему входу замыкающего, размыкающего ключей, при этом k=0,5(n+1), , n≠1 есть любое нечетное натуральное число, отличающийся тем, что в каждом из первого (k-2)-го реляторов первой - n-й групп и всех реляторов (n+1)-й - N-й групп первый, второй входы соединены соответственно с входами размыкающего, замыкающего ключей, подсоединенных управляющим входом к выходу компаратора, а входы управления (k-1)-х реляторов первой - n-й групп объединены и образуют первый управляющий вход рангового фильтра.

Документы, цитированные в отчете о поиске Патент 2007 года RU2300143C1

РАНГОВЫЙ ФИЛЬТР 2000
  • Андреев Д.В.
RU2172516C1
РАНГОВЫЙ ФИЛЬТР 2001
  • Андреев Д.В.
RU2192045C1
УСТРОЙСТВО СТРЕЛОЧНОГО ПЕРЕВОДА ДЛЯ БЕЗРЕЛЬСОВОГО ЖЕЛОБЧАТОГО ПУТИ 1929
  • Ярмольчук Н.Г.
SU25625A1
Устройство для ранжирования аналоговых сигналов 1988
  • Волгин Леонид Иванович
SU1541636A1
СПОСОБ ПОЛУЧЕНИЯ ПОЛУФАБРИКАТА ГАРНИРНОГО КАРТОФЕЛЯ 2003
  • Квасенков Олег Иванович
RU2274366C2
US 2005060358 А1, 17.03.2005
US 5315171 А1, 24.05.1994
EP 0273802 A2, 06.07.1988.

RU 2 300 143 C1

Авторы

Андреев Дмитрий Васильевич

Даты

2007-05-27Публикация

2006-01-10Подача