РЕЛЯТОРНЫЙ ПРОЦЕССОР ДЛЯ ИДЕНТИФИКАЦИИ И СЕЛЕКЦИИ СУБМЕДИАННОГО И СУПРАМЕДИАННОГО ЗНАЧЕНИЙ ИНФОРМАЦИОННОЙ ПЕРЕМЕННОЙ Российский патент 2001 года по МПК G06G7/48 G06G7/52 

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

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

Известны реляторные ранжирующие (сортирующие) устройства, которые при четном числе n задающих аналоговых сигналов x1, x2, ..., xn по срединным выходам устройства воспроизводят операции селекции субмедианного и супрамедианного значений информационной переменной x ∈ {x1, ..., xn} (см., например, а.с. СССР 1365099, 4 G 06 G 7/12, H 03 K 17/51; Л.И.Волгин. Синтез устройств для обработки и преобразования информации в элементном базисе реляторов. - Таллинн: Валгус, 1989, рис.76).

Известны также многопороговые функциональные преобразователи, построенные в элементном базисе реляторов, воспроизводящие вышеуказанные операции идентификации и селекции (а.с. 1689972, кл. G 06 G 7/25).

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

Наиболее близким по совокупности признаков к предлагаемому схемному решению является реляторный коммутационно-логический преобразователь (а.с. СССР 1621054, кл. G 06 7/25, фиг. 3), который при четном числе n сигналов задающего множества по двум срединным выходам воспроизводит операции идентификации и селекции информационного сигнала x по признаку его принадлежности к субмедианному или супрамедианному значениям.

Прототип обладает тем же недостатком - избыточность аналоговых ключей.

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

Указанный технический результат при осуществлении изобретения достигается тем, что в реляторном процессоре, содержащем входной демультиплексор и последовательно соединенный с ним выходной мультиплексор, содержащие соответственно 0,5n и 0,5n-1 реляторов, каждый из которых содержит компаратор и группу замыкающих и размыкающих ключей, управляемых от выхода компаратора этого же релятора, входной релятор мультиплексора содержит 0,5n переключательных каналов, каждый из которых состоит из размыкающего и замыкающего ключей, в каждом последующем реляторе мультиплексора число переключательных каналов уменьшается на единицу до достижения в выходном реляторе мультиплексора двух переключательных каналов, в мультиплексоре в каждом переключательном канале реляторов выходные выводы ключей соединены и образуют выходы реляторов, а входы переключательных каналов являются переключательными входами реляторов, в срединных входах каждого i-го релятора мультиплексора четные входы предыдущего (j-1)-го переключательного канала соединены с нечетными входами последующего j-го переключательного канала этого же релятора, для выходного релятора демультиплексора (i=0,5n) и реляторов мультиплексора (i= 0,5n+1, 0,5n+2, ..., n-1) первый и последний выходы предыдущего релятора соединены соответственно с первым и последним входами последующего релятора, а выходы последнего (n-1)-го релятора мультиплексора являются первым и вторым выходами реляторного процессора, причем замыкающие и размыкающие ключи реляторов демультиплексора в реляторах мультиплексора заменяются соответственно на размыкающие и замыкающие ключи.

Электрические схемы реляторных процессору при четном числе n > 3 задающих сигналов (x1, x2, ..., xn) при выборе одного из них в качестве информационной (идентифицируемой) переменной представлены на фиг. 1 (n = 2), фиг. 2 (n = 4), фиг. 3 (n = 6) и фиг. 4 (n = 8). Здесь в качестве информационного выбран сигнал (напряжение) xn = x.

Реляторный процессор построен на n-1 реляторах 1, 2, ..., i, ..., n-1 - логических элементов, воспроизводящих элементарные операции предикатной алгебры выбора. Каждый релятор (фиг. 1) содержит компаратор K и группу замыкающих Sj и размыкающих аналоговых ключей, состояние которых (замкнут, разомкнут) управляется выходным напряжением компаратора K (выход компаратора соединен с управляющими входами ключей Sj и этого же релятора). Зачерненными кружками на фиг. 1-4 обозначены входные выводы размыкающих ключей. Незачерненными кружками обозначены инвертирующие входы компараторов реляторов RLi, которые являются инвертирующими компараторными входами реляторов.

Каждая пара (Sj, ) разнотипных ключей образует j-й переключательный канал j релятора ij, где i - порядковая нумерация реляторов от входа к выходу, j - порядковая нумерация каналов сверху вниз по рисункам, изображенных на фиг. 2-4.

Первые и вторые входные и выходные выводы каждой пары ключей (Sj, ) являются соответственно входами и выходами j-го переключательного канала. Реляторы процессора разделяются на две последовательно соединенные группы: входная демультиплексорная D (реляторы 1, 2, ..., n1 = 0,5n) и выходная мультиплексорная M (реляторы n1+1, n1+2, ..., n-1, которые содержат соответственно 0,5n, 0,5n-1, 0,5n-2, ..., 2 переключательных каналов). Каждый i-й релятор демультиплексора D содержит j=i переключательных каналов ji.

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

Оба входа переключательного канала входного релятора демультиплексора (i= 1) являются переключательными входами рангового процессора, на которые подаются первый и второй идентифицирующие сигналы. Входы каждого переключательного канала в остальных реляторах демультиплексора (i = 2, 3, ..., 0,5n) соединены и образуют переключательные входы реляторов, а их выходы являются выходами реляторов. В реляторах демультиплексора первый выход первого переключательного канала (j=1) и последний выход последнего переключательного канала (j=i) в i-м реляторе соединены соответственно с первым и последним переключательными входами последующего (j+1)-го релятора, в срединных выходах каждого i-го релятора четные выходы предыдущего (j-1)-го переключательного канала соединены с нечетными выходами j-го переключательного канала этого же релятора. Входной релятор (i=0,5n+1) мультиплексора содержит 0,5n переключательных каналов. Каждый l-й выход последнего релятора демультиплексора (i= 0,5n) соединен соответственно с l-м входом первого релятора мультиплексора (i=0,5n+1).

Работа реляторного процессора осуществляется следующим образом. При функционировании в режиме идентификации на первый и второй переключательные входы процессора подаются соответственно идентифицирующие сигналы y1 и y2. На информационный вход процессора подается один из сигналов xk задающего множества x1, x2, ..., xk, ..., xn (для фиг. 1-4) xk = xn = x). Остальные сигналы в произвольном порядке подаются на неинвертирующие компараторные входы реляторов. При этом по первому z1 (субмедианному) и второму z2 (супрамедианному) выходам процессора выходные сигналы определяются выражениями z1 = z2 = 0 при x≠x(m-1), x≠x(m+1);


где m-1 и m+1 есть соответственно субмедианный и супрамедианный ранги идентифицируемой (информационной) переменной x = xk.

Для множества четного числа задающих сигналов медианное значение x(m) определено как полусумма
0,5[x(m-1) + x(m+1)] = x(m),
т.е. при четном n медиана как физическая величина не существует.

При объединении в процессоре его переключательных входов (y1 = y2 = y) вышеприведенные выражения сохраняются при замене в них обозначений y1 и y2 на y.

При работе в режиме селектирования в ранговом процессоре информационный сигнал x одновременно подается на информационный вход и переключательные входы процессора (y1 = y2 = x), а первый и второй выходы процессора объединяются (z1 = z2 = z). Тогда по выходу z воспроизводится операция селектирования (выделения) информационной переменной x по ее субмедианному и супрамедианному ранговым признакам:

При n = 2 (задающее множество содержит два сигнала x и x1) схема процессора вырождается в схему одноканального коммутационного релятора (фиг. 1), для которой z1 = max (x, x1), z2= min(x, x1).

Предложенное схемное решение обладает свойством обратимости относительно выходов и переключательных входов процессора, т.е. выходы последнего (n-1)-го релятора могут быть использованы как входные переключательные входы, а переключательные входы первого (i= 1) релятора - как выходы процессора. Свойство обратимости позволяет расширить области применения предложенного рангового процессора.

Выигрыш в уменьшении суммарного числа ключей в предложенном решении по сравнению с прототипом возрастает с увеличением размерности заданного множества задающих сигналов. Например, при n = 4, 6, 8 в прототипе необходимо использовать в составе реляторов соответственно 12, 30, 56 однополюсных ключей, а в предложенных схемных решениях используются соответственно 10, 22, 38 ключей.

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

название год авторы номер документа
РЕЛЯТОРНЫЙ ПРОЦЕССОР ДЛЯ ИДЕНТИФИКАЦИИ ИНФОРМАЦИОННОГО СИГНАЛА ПО ПРИЗНАКУ ЕГО ПРИНАДЛЕЖНОСТИ К СУБМЕДИАННОМУ ИЛИ СУПРАМЕДИАННОМУ ПОДМНОЖЕСТВАМ МАССИВА АНАЛОГОВЫХ СИГНАЛОВ 1998
  • Волгин Л.И.
RU2169945C2
РАНГОВЫЙ ПРОЦЕССОР ДЛЯ ИДЕНТИФИКАЦИИ И СЕЛЕКЦИИ СУБМЕДИАННОГО, МЕДИАННОГО И СУПРАМЕДИАННОГО ЗНАЧЕНИЯ ИНФОРМАЦИОННОГО СИГНАЛА 1998
  • Волгин Л.И.
RU2154299C1
РЕЛЯТОРНЫЙ ПРОЦЕССОР ДЛЯ АДРЕСНО-РАНГОВОЙ ОБРАБОТКИ КОРТЕЖЕЙ АНАЛОГОВЫХ СИГНАЛОВ 1995
  • Волгин Л.И.
RU2120662C1
РЕЛЯТОРНЫЙ ПРОЦЕССОР ДЛЯ ИДЕНТИФИКАЦИИ И СЕЛЕКЦИИ КВАРТИЛЬНЫХ ЗНАЧЕНИЙ ИНФОРМАЦИОННОГО СИГНАЛА, ЗАДАННОГО НА ПЯТИЭЛЕМЕНТНОМ МНОЖЕСТВЕ СИГНАЛОВ 2001
  • Волгин Л.И.
RU2178914C1
РЕЛЯТОРНЫЙ ПРОЦЕССОР ДЛЯ АДРЕСНО-РАНГОВОЙ ИДЕНТИФИКАЦИИ, СЕЛЕКЦИИ И РАНЖИРОВАНИЯ ТРЕХ АНАЛОГОВЫХ СИГНАЛОВ 1999
  • Волгин Л.И.
  • Мишалов С.А.
RU2149450C1
АНАЛОГОВЫЙ ЛОГИЧЕСКИЙ ЭЛЕМЕНТ ДЛЯ ИДЕНТИФИКАЦИИ РАНГОВОЙ НЕЧЕТНОСТИ ИЛИ ЧЕТНОСТИ ИНФОРМАЦИОННОГО СИГНАЛА 1995
  • Волгин Л.И.
RU2109339C1
РЕЛЯТОРНЫЙ ПРОЦЕССОР 1998
  • Андреев Д.В.
RU2143738C1
РЕЛЯТОРНЫЙ ИДЕНТИФИКАТОР 2000
  • Андреев Д.В.
RU2177639C1
РАНГОВЫЙ ИДЕНТИФИКАТОР 2001
  • Андреев Д.В.
RU2192664C1
КОМПАРАТОРНО-РЕЛЯТОРНАЯ МАТРИЦА С РЕГУЛЯРНОЙ СТРУКТУРОЙ 2001
  • Волгин Л.И.
RU2214625C2

Иллюстрации к изобретению RU 2 177 642 C2

Реферат патента 2001 года РЕЛЯТОРНЫЙ ПРОЦЕССОР ДЛЯ ИДЕНТИФИКАЦИИ И СЕЛЕКЦИИ СУБМЕДИАННОГО И СУПРАМЕДИАННОГО ЗНАЧЕНИЙ ИНФОРМАЦИОННОЙ ПЕРЕМЕННОЙ

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

Формула изобретения RU 2 177 642 C2

Реляторный процессор для идентификации и селекции субмедианного и супрамедианного ранговых значений информационной переменной на заданном множестве n аналоговых сигналов, содержащий последовательно соединенные входной демультиплексор и выходной мультиплексор ранговой обработки четного числа n>3 аналоговых сигналов, содержащие соответственно 0,5n и 0,5n-1 реляторов, каждый из которых содержит компаратор с инвертирующим и неинвертирующим входами, в каждом реляторе выход компаратора соединен с управляющими входами переключательных каналов релятора, все инвертирующие входы компараторов реляторов объединены и образуют информационный вход реляторного процессора, на который подается один из n аналоговых сигналов задающего множества, остальные n-1 аналоговых сигналов задающего множества в произвольном порядке подаются на неинвертирующие входы всех n-1 компараторов реляторов, в демультиплексоре i-й от входа процессора релятор содержит i переключательных каналов, состоящих из замыкающего и размыкающего ключей, входные и выходные выводы которых являются входами и выходами этих каналов, оба входа переключательного канала входного релятора демультиплексора (i=1) являются переключательными входами рангового процессора, на которые подаются первый и второй идентифицирующие сигналы, входы каждого переключательного канала в остальных реляторах демультиплексора (i= 2,3, . ..,0,5n) соединены и образуют переключательные входы реляторов, а выходы переключательных каналов являются выходами реляторов, в реляторах демультиплексора первый выход первого переключательного канала (j=1) и последний выход последнего переключательного канала (j= i) в i-м реляторе соединены соответственно с первым и последним переключательными входами последующего (i+1)-го релятора, в срединных выходах каждого i-го релятора четные выходы предыдущего (j-1)-го переключательного канала соединены с нечетными выходами последующего j-го переключательного канала, отличающийся тем, что входной релятор (i=0,5n+1) мультиплексора содержит 0,5n переключательных каналов и в каждом последующем реляторе мультиплексора число переключательных каналов уменьшается на единицу до достижения в выходном реляторе мультиплексора двух переключательных каналов, в мультиплексоре в каждом переключательном канале реляторов выходные выводы ключей соединены и образуют выходы реляторов, а входы переключательных каналов являются переключательными входами реляторов, в срединных переключательных входах каждого i-го релятора мультиплексора четные входы предыдущего (j-1)-го переключательного канала соединены с нечетными входами последующего j-го переключательного канала релятора, для выходного релятора демультиплексора (i=0,5n) и реляторов мультиплексора (i=0,5n+1, 0,5n+2,..., n-1) первый и последний выходы предыдущего релятора соединены соответственно с первым и последним входами последующего релятора, а выходы последнего (n-1)-го релятора мультиплексора являются первым и вторым выходами реляторного процессора, причем замыкающие и размыкающие ключи в реляторах демультиплексора, в реляторах мультиплексора соответствуют размыкающим и замыкающим.

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

Многопороговый функциональный преобразователь 1988
  • Волгин Леонид Иванович
SU1621054A2
Устройство для коммутации аналоговых сигналов 1986
  • Волгин Леонид Иванович
  • Ребане Рауль-Велло Паулович
  • Васильев Владимир Александрович
SU1365099A1
Многопороговый функциональный преобразователь 1989
  • Волгин Леонид Иванович
SU1689972A2
Медианный идентификатор сигнала 1989
  • Волгин Леонид Иванович
SU1725235A1
US 5642070 А, 24.06.1997.

RU 2 177 642 C2

Авторы

Волгин Л.И.

Даты

2001-12-27Публикация

1999-10-14Подача