ранговый селектор

Классы МПК:G06G7/25 для расчета прерывистых функций, например мертвого хода или мертвой зоны, ограничения абсолютных или пиковых значений величин
Автор(ы):
Патентообладатель(и):Ульяновский государственный технический университет (RU)
Приоритеты:
подача заявки:
2003-05-27
публикация патента:

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

ранговый селектор, патент № 2240597

ранговый селектор, патент № 2240597 ранговый селектор, патент № 2240597 ранговый селектор, патент № 2240597 ранговый селектор, патент № 2240597

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

Ранговый селектор, состоящий из n реляторов, каждый из которых содержит объединенные выходами первый и второй, объединенные выходами третий и четвертый, объединенные выходами пятый и шестой ключи, два устройства выборки/хранения, булевый инвертор и дифференциальный компаратор, а первый релятор дополнительно содержит объединенные выходами седьмой и восьмой ключи, причем в i-м ( ранговый селектор, патент № 2240597 ) реляторе четные и нечетные ключи выполнены соответственно размыкающими и замыкающими, неинвертирующий и инвертирующий входы дифференциального компаратора соединены соответственно с входом шестого ключа и объединенными выходом первого устройства выборки/хранения, входом пятого ключа, вход первого и вход второго ключей образуют соответственно первый и второй информационные входы i-го релятора, второй управляющий вход которого соединен с входом булевого инвертора и входом записи первого устройства выборки/хранения, подсоединенного информационным входом к выходу первого ключа, первый выход i-гo релятора соединен с его первым информационным входом, второй выход каждого предыдущего релятора подключен к третьему информационному входу последующего релятора, а второй выход n-го релятора является выходом рангового селектора, первый и второй настроечные входы которого образованы соответственно объединенными первыми и объединенными вторыми управляющими входами первого-n-го реляторов, отличающийся тем, что в i-м реляторе вход третьего и вход четвертого ключей соединены соответственно с входом шестого и входом пятого ключей, вход управления третьего - шестого ключей соединен с выходом дифференциального компаратора, выход булевого инвертора подключен к входу записи второго устройства выборки/хранения, подсоединенного информационным входом и выходом соответственно к выходу пятого ключа и первому выходу i-го релятора, второй выход которого образован выходом третьего ключа, в первом реляторе третий, четвертый информационные и первый управляющий входы соединены соответственно с входом седьмого, входом восьмого ключей, подсоединенных выходами к входу третьего ключа, и входом управления первого, второго, седьмого, восьмого ключей, а в каждом реляторе кроме первого третий информационный и первый управляющий входы образованы соответственно входом третьего ключа и входом управления первого, второго ключей.

Описание изобретения к патенту

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

Известны ранговые селекторы (см., например, авт. св. СССР 1262531, кл. G 06 G 7/25, 1986 г.), которые выполняют селекцию сигнала только (n+1)-го ранга (наибольшего сигнала) из нескольких аналоговых сигналов x1,... ,xn+1.

К причине, препятствующей достижению указанного ниже технического результата при использовании известных ранговых селекторов, относятся ограниченные функциональные возможности, обусловленные тем, что не выполняется селекция сигнала любого заданного ранга rранговый селектор, патент № 2240597 {2,... ,n+1}.

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является, принятый за прототип, ранговый селектор (фиг.1 в описании изобретения к патенту РФ 2172980, кл. G 06 G 7/25, 2001 г.), который содержит n реляторов и выполняет селекцию из n+1 аналоговых сигналов сигнала любого заданного ранга rранговый селектор, патент № 2240597 {1,... ,n+1}.

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

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

Указанный технический результат при осуществлении изобретения достигается тем, что в ранговом селекторе, содержащем n реляторов, каждый из которых содержит объединенные выходами первый и второй, объединенные выходами третий и четвертый, объединенные выходами пятый и шестой ключи, два устройства выборки/хранения, булевый инвертор и дифференциальный компаратор, а первый релятор дополнительно содержит объединенные выходами седьмой и восьмой ключи, причем в i-м ранговый селектор, патент № 2240597 реляторе четные и нечетные ключи выполнены соответственно размыкающими и замыкающими, неинвертирующий и инвертирующий входы дифференциального компаратора соединены соответственно с входом шестого ключа и объединенными выходом первого устройства выборки/хранения, входом пятого ключа, вход первого и вход второго ключей образуют соответственно первый и второй информационные входы i-го релятора, второй управляющий вход которого соединен с входом булевого инвертора и входом записи первого устройства выборки/хранения, подсоединенного информационным входом к выходу первого ключа, первый выход i-го релятора соединен с его первым информационным входом, второй выход каждого предыдущего релятора подключен к третьему информационному входу последующего релятора, а второй выход n-го релятора является выходом рангового селектора, первый и второй настроечные входы которого образованы соответственно объединенными первыми и объединенными вторыми управляющими входами первого - n-го реляторов, особенность заключается в том, что в i-м реляторе вход третьего и вход четвертого ключей соединены соответственно с входом шестого и входом пятого ключей, вход управления третьего-шестого ключей соединен с выходом дифференциального компаратора, выход булевого инвертора подключен к входу записи второго устройства выборки/хранения, подсоединенного информационным входом и выходом соответственно к выходу пятого ключа и первому выходу i-го релятора, второй выход которого образован выходом третьего ключа, в первом реляторе третий, четвертый информационные и первый управляющий входы соединены соответственно с входом седьмого, входом восьмого ключей, подсоединенных выходами к входу третьего ключа, и входом управления первого, второго, седьмого, восьмого ключей, а в каждом реляторе, кроме первого, третий информационный и первый управляющий входы образованы соответственно входом третьего ключа и входом управления первого, второго ключей.

На фиг.1, фиг.2, фиг.3 и фиг.4 представлены соответственно схема предлагаемого рангового селектора, временные диаграммы сигналов настройки, схемы первого и i-гo ранговый селектор, патент № 2240597 реляторов, использованных при построении селектора (фиг.1).

Ранговый селектор содержит n реляторов 11,... ,1 n. Каждый релятор содержит первый, ... , шестой ключи 21,... ,26 (релятор 11 дополнительно содержит седьмой и восьмой ключи 27 и 28 ), первое и второе устройства выборки/хранения 31 и 32, дифференциальный компаратор 4, булевый инвертор 5, причем ключи 21, 23, 25, 27 и 23, 24, 26, 28 выполнены соответственно замыкающими и размыкающими, в реляторе 1i ранговый селектор, патент № 2240597 первый и второй информационные входы образованы соответственно входами ключей 21 и 22, выходы которых соединены с информационным входом устройства 31, подключенного входом записи к входу инвертора 5 и второму управляющему входу релятора 1i, инвертирующий и неинвертирующий входы компаратора 4, подсоединенного выходом к входу управления ключей 23,... ,26, соединены соответственно с объединенными выходом устройства 31, входами ключей 24, 25 и объединенными входами ключей 2 3, 26, выходы ключей 23, 2 4 и 25, 26, соединены соответственно с вторым выходом релятора 1, и информационным входом устройства 32, подключенного входом записи и выходом соответственно к выходу инвертора 5 и первому выходу релятора 1i, в реляторе 11 третий, четвертый информационные и первый управляющий входы соединены соответственно с входами ключей 2 7, 28, подсоединенных выходами к входу ключа 23, и входом управления ключей 22 , 22, 27, 28, а в каждом реляторе, кроме первого, третий информационный и первый управляющий входы образованы соответственно входом ключа 23 и входом управления ключей 21, 22. Первый выход релятора 1i соединен с его первым информационным входом, второй выход каждого предыдущего релятора подключен к третьему информационному входу последующего релятора, а второй выход релятора 1n является выходом рангового селектора, первый и второй настроечные входы которого образованы соответственно объединенными первыми и объединенными вторыми управляющими входами реляторов 11,... ,1n.

Работа предлагаемого рангового селектора осуществляется следующим образом. На вторые информационные входы реляторов 11,... ,1n и четвертый информационный вход релятора 11 подаются подлежащие обработке аналоговые сигналы (напряжения) x1 ,... ,xn и хn+1 соответственно; на третьем информационном входе релятора 11 фиксируется опорное напряжение хmin<x1,... ,хn+1 ; на первый, второй настроечные входы селектора подаются соответственно цифровые сигналы у12ранговый селектор, патент № 2240597 {0,1} (фиг.2). При у2=1 (у2 =0) устройства 31 и 32 работают соответственно в режимах выборки (хранения) и хранения (выборки). Если на входах управления ключей 21, 22, 27 , 28; 21, 22 и 23 ,... ,26 присутствует логическая “1” (логический “0”), то ключи 21, 23, 25, 27 замкнуты (разомкнуты), а ключи 22, 24 , 26, 28 разомкнуты (замкнуты). Следовательно, напряжения на выходах релятора 1i ранговый селектор, патент № 2240597 будут определяться рекуррентными выражениями Vij=min(V i(j-1), W(i-1)j); Wij=max(V i(j-1), W(i-1)j), где ранговый селектор, патент № 2240597 есть номер периода Tj. сигнала у2 (фиг.2), k=i+2-r, rранговый селектор, патент № 2240597 {1,... ,i+1} есть ранг сигнала х(r)(n+11,... ,хi} (х(1)=min(х n+11,... ,хi),... ,х(i+1) =mах(хn+11,... ,хi)); V i0=xi; W01=xn+1; W 02=... =W0(n+1)=xmin. Таким образом, селектор (фиг.1) на своем выходе воспроизводит операцию

ранговый селектор, патент № 2240597

и содержит 6n+2 ключей, 2n устройств выборки/хранения, n дифференциальных компараторов и n булевых инверторов. Отметим, что в состав прототипа входят 8n ключей, 4n устройств выборки/хранения, n дифференциальных компараторов и n булевых инверторов.

Вышеизложенные сведения позволяют сделать вывод, что предлагаемый ранговый селектор выполняет селекцию из n+1 аналоговых сигналов сигнала любого заданного ранга rранговый селектор, патент № 2240597 [1,... ,n+1} и обладает меньшими по сравнению с прототипом аппаратурными затратами.

Наверх