|
(21), (22) Заявка: 2003133024/09, 11.11.2003
(24) Дата начала отсчета срока действия патента:
11.11.2003
(45) Опубликовано: 10.03.2005
(56) Список документов, цитированных в отчете о поиске:
RU 2172980 С1, 27.08.2001. RU 2112276 C1, 27.05.1998. RU 2143736 C1, 27.12.1999. SU 1262531 А1, 07.10.1986. US 5642070 A, 26.06.1997.
Адрес для переписки:
432027, г.Ульяновск, ул. Северный Венец, 32, УлГТУ, Проректору по научной работе
|
(72) Автор(ы):
Андреев Д.В. (RU)
(73) Патентообладатель(и):
Ульяновский государственный технический университет (RU)
|
(54) РАНГОВЫЙ СЕЛЕКТОР
(57) Реферат:
Изобретение относится к автоматике и аналоговой вычислительной технике и может быть использовано для построения функциональных узлов аналоговых вычислительных машин, средств автоматического регулирования и управления, аналоговых процессоров. Техническим результатом является упрощение структуры за счет уменьшения в два раза количества входов и выходов в каждом реляторе. Устройство содержит n+1 релятор, каждый из которых состоит из двух устройств выборки/хранения, булевого инвертора, элемента “MIN” и элемента “МАХ”. 2 ил., 1 табл.

Изобретение относится к автоматике и аналоговой вычислительной технике и может быть использовано для построения функциональных узлов аналоговых вычислительных машин, средств автоматического регулирования и управления, аналоговых процессоров и др.
Известны ранговые селекторы (см., например, авт. св. СССР 1262531, кл. G 06 G 7/25, 1986 г.), которые выполняют селекцию сигнала только (n+1)-го ранга (наибольшего сигнала) из нескольких аналоговых сигналов x1,… ,xn+1.
К причине, препятствующей достижению указанного ниже технического результата при использовании известных ранговых селекторов, относятся ограниченные функциональные возможности, обусловленные тем, что не выполняется селекция сигнала любого заданного ранга r {1,… ,n+1}.
Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип ранговый селектор (фиг.1 в описании изобретения к патенту РФ 2172980, кл. G 06 G 7/25, 2001 г.), который содержит n реляторов и выполняет селекцию из n+1 аналоговых сигналов сигнала любого заданного ранга r {1,… ,n+1}.
К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относится сложная структура, поскольку каждый релятор имеет шесть входов и два выхода.
Техническим результатом изобретения является упрощение структуры за счет уменьшения количества входов и выходов в каждом реляторе в два раза при сохранении функциональных возможностей прототипа.
Указанный технический результат при осуществлении изобретения достигается тем, что в ранговом селекторе, содержащем n реляторов, каждый из которых содержит два устройства выборки/хранения и булевый инвертор, вход которого соединен с входом записи первого устройства выборки/хранения, особенность заключается в том, что в него дополнительно введен аналогичный упомянутым (n+1)-ый релятор и в каждый релятор дополнительно введены элемент “MIN” и элемент “МАХ”, причем информационный вход и выход первого устройства выборки/хранения соединены соответственно с вторым входом элемента “МАХ” и вторым входом элемента “MIN”, подключенного выходом к информационному входу второго устройства выборки/хранения, вход записи и выход которого соединены соответственно с выходом булевого инвертора и первым входом элемента “МАХ”, подключенного выходом к выходу релятора, первый, второй информационные и управляющий входы которого соединены соответственно с первым входом элемента “MIN”, информационным входом и входом записи первого устройства выборки/хранения, выход каждого предыдущего релятора подключен к второму информационному входу последующего релятора, а выход (n+1)-го релятора является выходом рангового селектора, первый и второй настроечные входы которого образованы соответственно объединенными управляющими входами всех реляторов и вторым информационным входом первого релятора.
На фиг.1 и фиг.2 представлены соответственно схема предлагаемого рангового селектора и временные диаграммы сигналов настройки.
Ранговый селектор содержит n+1 реляторов 11,… ,1n+1. Каждый релятор содержит первое и второе устройства выборки/хранения 21 и 22, элемент “MIN” 3, элемент “МАХ” 4 и булевый инвертор 5, причем вход записи, информационный вход и выход устройства 21 соединены соответственно с входом инвертора 5, вторым входом элемента 4 и вторым входом элемента 3, подключенного выходом к информационному входу устройства 22, вход записи и выход которого соединены соответственно с выходом инвертора 5 и первым входом элемента 4, подключенного выходом к выходу релятора, первый, второй информационные и управляющий входы которого соединены соответственно с первым входом элемента 3, информационным входом и входом записи устройства 21. Выход каждого предыдущего релятора подключен к второму информационному входу последующего релятора, а выход релятора 1n+1 является выходом рангового селектора, первый и второй настроечные входы которого образованы соответственно объединенными управляющими входами всех реляторов и вторым информационным входом релятора 11.
Работа предлагаемого рангового селектора осуществляется следующим образом. На первые информационные входы реляторов 11,… ,1n+1 подаются подлежащие обработке аналоговые сигналы (напряжения) x1,… ,xn+1 (хmin, xmax) соответственно; на первый и второй настроечные входы селектора подаются соответственно цифровой сигнал y {0,1} и опорное напряжение х {xmin, xmax} (фиг.2). При y=1 (y=0) устройства 21 и 22 работают соответственно в режимах выборки (хранения) и хранения (выборки). Элементы 3 и 4 воспроизводят базовые операции бесконечно-значной логики (БЛ): соответственно БЛ-конъюнкцию (min) и БЛ-дизъюнкцию (mах), то есть осуществляют выбор соответственно наименьшего и наибольшего из двух аналоговых сигналов, действующих на их входах. Следовательно, напряжение на выходе релятора 1i будет определяться рекуррентным выражением

где символами и · обозначены соответственно операции mах и min; есть номер момента времени tj (фиг.2); W(i-1)0=xmах; W0j=xmin. Длительность t* половины периода Тj=2 t* сигнала y должна удовлетворять условию t*>> t, где t= (n+1), а есть длительность задержки, вносимой элементом 4. В представленной ниже таблице приведены значения выражения (1) при n=3.
W11=x1 |
W21=x1 x2 |
W31=x1 x2 x3 |
W41=x1 x2 x3 x4 |
W12=xmin |
W22=x1x2 |
W32=x1x2 x1x3 x2x3 |
W42=x1x2 x1x3 x1x4 x2x3 x2x4 x3x4 |
W13=xmin |
W23=xmin |
W33=x1x2x3 |
W43=x1x2x3 x1x2x4 x1x3x4 x2x3x4 |
W14=xmin |
W24=xmin |
W34=xmin |
W44=x1x2x3x4 |
С учетом данных, приведенных в таблице, нетрудно вывести непосредственное выражение для W(n+1)j:

где xk(n+2-j) … xk(n+1) {x1,… ,xn+1}; есть количество неповторяющихся БЛ-конъюнкций xk(n+2-j)… xk(n+1), определяемое как число сочетаний из n+1 по n+1-j. При j=n+2-r выражение (2) совпадает с видом поисковой функции (функция (6.7) на стр. 117 в книге Левин В.И. Бесконечнозначная логика в задачах кибернетики. М.: Радио и связь, 1982 г.), которая реализует алгоритм поиска (селекции) элемента х(r) заданного ранга r {1,… ,n+1} в множестве {х1,… ,xn+1} (х(1)=min(x1,… ,xn+1),… ,х(n+1)=max(x1,… ,xn+1)). Таким образом, селектор (фиг.1) будет воспроизводить операцию

согласно которой селекция из n+1 сигналов х1,… ,хn+1 сигнала х(r) (r {1,… ,n+1}) осуществляется с помощью соответствующего количества m=n+2-r периодов сигнала y.
Вышеизложенные сведения позволяют сделать вывод, что предлагаемый ранговый селектор выполняет селекцию из n+1 аналоговых сигналов сигнала любого заданного ранга r {1,… ,n+1} и обладает более простой по сравнению с прототипом структурой, так как каждый релятор в указанном селекторе имеет только три входа и один выход.
Формула изобретения
Ранговый селектор, состоящий из n реляторов, каждый из которых содержит два устройства выборки/хранения и булевый инвертор, вход которого соединен с входом записи первого устройства выборки/хранения, отличающийся тем, что в него дополнительно введен аналогичный упомянутым (n+1)-й релятор и в каждый релятор дополнительно введены элемент “MIN” и элемент “МАХ”, причем информационный вход и выход первого устройства выборки/хранения соединены соответственно с вторым входом элемента “МАХ” и вторым входом элемента “MIN”, подключенного выходом к информационному входу второго устройства выборки/хранения, вход записи и выход которого соединены соответственно с выходом булевого инвертора и первым входом элемента “МАХ”, подключенного выходом к выходу релятора, первый, второй информационные и управляющий входы которого соединены соответственно с первым входом элемента “MIN”, информационным входом и входом записи первого устройства выборки/хранения, выход каждого предыдущего релятора подключен к второму информационному входу последующего релятора, а выход (n+1)-го релятора является выходом рангового селектора, первый и второй настроечные входы которого образованы соответственно объединенными управляющими входами всех реляторов и вторым информационным входом первого релятора.
РИСУНКИ
MM4A – Досрочное прекращение действия патента СССР или патента Российской Федерации на изобретение из-за неуплаты в установленный срок пошлины за поддержание патента в силе
Дата прекращения действия патента: 12.11.2005
Извещение опубликовано: 27.04.2007 БИ: 12/2007
|
|