Ранговый фильтр

Иллюстрации

Показать все

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

Реферат

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

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

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

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

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

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

Указанный технический результат при осуществлении изобретения достигается тем, что в ранговом фильтре, содержащем семь реляторов, каждый из которых содержит компаратор, подключенный выходом к первому входу элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого является входом управления релятора, а выход соединен с управляющим входом замыкающего и размыкающего ключей, выходы которых объединены и образуют выход релятора, первый и второй входы которого соединены соответственно с неинвертирующим и инвертирующим входами компаратора, особенность заключается в том, что в него дополнительно введены два аналогичных упомянутым релятора, в каждом из девяти реляторов третий и четвертый входы соединены соответственно с входами замыкающего и размыкающего ключей, первый и второй информационные входы рангового фильтра соединены соответственно с объединенными первым, четвертым входами второго, первым, третьим входами четвертого реляторов и объединенными вторым, третьим входами второго, вторым, четвертым входами четвертого реляторов, третий и четвертый информационные входы рангового фильтра подключены соответственно к объединенным первому, третьему входам первого, первому, четвертому входам третьего реляторов и объединенным второму, четвертому входам первого, второму, третьему входам третьего реляторов, выходы первого и второго реляторов соединены соответственно с объединенными первым, третьим входами шестого, вторым, третьим входами седьмого, вторым входом восьмого реляторов и объединенными первым, третьим входами пятого, первыми входами седьмого, восьмого реляторов, выходы третьего и четвертого реляторов подключены соответственно к объединенным второму, четвертому входам пятого, второму входу девятого реляторов и объединенным второму, четвертому входам шестого, четвертому входу восьмого, первому входу девятого реляторов, а выходы пятого, шестого, седьмого, восьмого и девятого реляторов соединены соответственно с четвертым входом седьмого, третьим входом восьмого, третьим, четвертым входами девятого реляторов и выходом рангового фильтра, первый и второй управляющие входы которого подключены соответственно к объединенным входам управления третьего, девятого реляторов и объединенным входам управления остальных реляторов.

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

Ранговый фильтр содержит реляторы 11, …, 19. Каждый релятор содержит компаратор 2, подключенный выходом к первому входу элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 3, второй вход которого является входом управления релятора, а выход соединен с управляющим входом замыкающего и размыкающего ключей 41 и 42, входы которых являются соответственно третьим и четвертым входами релятора, первый, второй входы и выход которого образованы соответственно неинвертирующим, инвертирующим входами компаратора 2 и объединенными выходами ключей 41, 42. Первый и второй информационные входы рангового фильтра соединены соответственно с объединенными первым, четвертым входами релятора 12, первым, третьим входами релятора 14 и объединенными вторым, третьим входами релятора 12, вторым, четвертым входами релятора 14, третий и четвертый информационные входы рангового фильтра подключены соответственно к объединенным первому, третьему входам релятора 11, первому, четвертому входам релятора 13 и объединенным второму, четвертому входам релятора 11, второму, третьему входам релятора 13, выходы реляторов 11 и 12 соединены соответственно с объединенными первым, третьим входами релятора 16, вторым, третьим входами релятора 17, вторым входом релятора 18 и объединенными первым, третьим входами релятора 15, первыми входами реляторов 17, 18, выходы реляторов 13 и 14 подключены соответственно к объединенным второму, четвертому входам релятора 15, второму входу релятора 19 и объединенным второму, четвертому входам релятора 16, четвертому входу релятора 18, первому входу релятора 19, а выходы реляторов 15, 16, 17, 18 и 19 соединены соответственно с четвертым входом релятора 17, третьим входом релятора 18, третьим, четвертым входами релятора 19 и выходом рангового фильтра, первый и второй управляющие входы которого подключены соответственно к объединенным входам управления реляторов 13, 19 и объединенным входам управления остальных реляторов.

Работа предлагаемого рангового фильтра осуществляется следующим образом. На его первый, …, четвертый информационные входы подаются соответственно подлежащие обработке аналоговые сигналы (напряжения) x1, …, x4; на его первом и втором управляющих входах фиксируются соответственно необходимые управляющие сигналы f1 и f2, f1, f2∈{0,1}. Если на входе управления релятора присутствует логический «0» (логическая «1») и сигнал на его первом входе больше либо меньше сигнала на его втором входе, то ключ 41 соответственно замкнут (разомкнут) либо разомкнут (замкнут), а ключ 42 соответственно разомкнут (замкнут) либо замкнут (разомкнут). Таким образом, сигнал Z на выходе предлагаемого рангового фильтра при всех возможных вариантах упорядочения сигналов х1, …, x4 и всех возможных комбинациях значений сигналов f1, f2 будет принимать значения, указанные в представленной ниже таблице.

Варианты упорядочения Z
f1=1, f2=0 f1=0, f2=1 f1=f2=1 f1=f2=0
x1<x2<x3<x4 x4 x1 x3 x2
x1<x2<x4<x3 x3 x1 x4 x2
x1<x3<x2<x4 x4 x1 x2 x3
x1<x4<x2<x3 x3 x1 x2 x4
x1<x3<x4<x2 x2 x1 x4 x3
x1<x4<x3<x2 x2 x1 x3 x4
x3<x1<x2<x4 x4 x3 x2 x1
x4<x1<x2<x3 x3 x4 x2 x1
x3<x1<x4<x2 x2 x3 x4 x1
x4<x1<x3<x2 x2 x4 x3 x1
x2<x1<x3<x4 x4 x2 x3 x1
x2<x1<x4<x3 x3 x2 x4 x1
x2<x3<x1<x4 x4 x2 x1 x3
x2<x4<x1<x3 x3 x2 x1 x4
x3<x2<x1<x4 x4 x3 x1 x2
x4<x2<x1<x3 x3 x4 x1 x2
x3<x4<x1<x2 x2 x3 x1 x4
x4<x3<x1<x2 x2 x4 x1 x3
x2<x3<x4<x1 x1 x2 х4 x3
x2<x4<x3<x1 x1 x2 x3 x4
x3<x2<x4<x1 x1 x2 х4 x2
x4<x2<x3<x1 x1 x4 х3 x2
x3<x4<x2<x1 x1 x3 x2 x4
x4<x3<x2<x1 x1 x4 х2 x3

С учетом данных, приведенных в таблице, имеем

Z = { min ( x 1 , … , x 4 )   п р и   f 1 = 0,   f 2 = 1   sup r a min ( x 1 , … , x 4 )   п р и   f 1 = f 2 = 0 s u b max ( x 1 , … , x 4 )   п р и   f 1 = f 2 = 1 max ( x 1 , … , x 4 )   п р и   f 1 = 1,   f 2 = 0

Поскольку время задержки релятора определяется выражением τpкИСК.ИЛИкл, где τк, τИСК.ИЛИ и τкл есть соответственно время срабатывания компаратора, время срабатывания элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и время замыкания (размыкания) ключей, то максимальное время задержки распространения сигнала в предлагаемом ранговом фильтре равно 2 τp.

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

Ранговый фильтр, содержащий семь реляторов, каждый из которых содержит компаратор, подключенный выходом к первому входу элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого является входом управления релятора, а выход соединен с управляющим входом замыкающего и размыкающего ключей, выходы которых объединены и образуют выход релятора, первый и второй входы которого соединены соответственно с неинвертирующим и инвертирующим входами компаратора, отличающийся тем, что в него дополнительно введены два аналогичных упомянутым релятора, в каждом из девяти реляторов третий и четвертый входы соединены соответственно с входами замыкающего и размыкающего ключей, первый и второй информационные входы рангового фильтра соединены соответственно с объединенными первым, четвертым входами второго, первым, третьим входами четвертого реляторов и объединенными вторым, третьим входами второго, вторым, четвертым входами четвертого реляторов, третий и четвертый информационные входы рангового фильтра подключены соответственно к объединенным первому, третьему входам первого, первому, четвертому входам третьего реляторов и объединенным второму, четвертому входам первого, второму, третьему входам третьего реляторов, выходы первого и второго реляторов соединены соответственно с объединенными первым, третьим входами шестого, вторым, третьим входами седьмого, вторым входом восьмого реляторов и объединенными первым, третьим входами пятого, первыми входами седьмого, восьмого реляторов, выходы третьего и четвертого реляторов подключены соответственно к объединенным второму, четвертому входам пятого, второму входу девятого реляторов и объединенным второму, четвертому входам шестого, четвертому входу восьмого, первому входу девятого реляторов, а выходы пятого, шестого, седьмого, восьмого и девятого реляторов соединены соответственно с четвертым входом седьмого, третьим входом восьмого, третьим, четвертым входами девятого реляторов и выходом рангового фильтра, первый и второй управляющие входы которого подключены соответственно к объединенным входам управления третьего, девятого реляторов и объединенным входам управления остальных реляторов.