реляторный процессор

Классы МПК:G06G7/48 аналоговые вычислительные машины для специальных процессов, систем или устройств, например моделирующие устройства
Автор(ы):
Патентообладатель(и):Ульяновский государственный технический университет
Приоритеты:
подача заявки:
1998-12-15
публикация патента:

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

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

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

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

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

Известны реляторные процессоры (см. например рис. 37b в книге Волгин Л. И. Синтез устройств для обработки и преобразования информации в элементном базисе реляторов. - Таллинн: Валгус, 1989. - 179 с.; фиг.2 в описании изобретения к авт. св. СССР 1513480, кл. G 06 G 7/25, 1989 г.), которые идентифицируют предъявляемую ранговую ситуацию Rреляторный процессор, патент № 2143738= (xреляторный процессор, патент № 21437381<...< xреляторный процессор, патент № 2143738n) по признаку ее совпадения с опорной ранговой ситуацией Rw= (xw1<...< xwn) заданной из полного набора реляторный процессор, патент № 2143738 входные информационные аналоговые сигналы (напряжения).

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

Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип реляторный процессор (рис. 6 на стр. 74 в журнале "Автоматика и вычислительная техника", N 4, 1993 г.), который содержит n информационных, n адресных, n выходных шин и воспроизводит операцию:

реляторный процессор, патент № 2143738

где r1 реляторный процессор, патент № 2143738...реляторный процессор, патент № 2143738 rn, riреляторный процессор, патент № 2143738 {1,...,n}; x(1) = min(x1,...,xn),...,x(n)=max(x1,.. . , xn); y1,...,yn - идентифицирующие аналоговые сигналы (напряжения). Согласно (1), количество m реляторный процессор, патент № 2143738 n выходных шин Zi, для которых Zi = yi, является мерой близости между предъявляемой Rреляторный процессор, патент № 2143738 и опорной Rw ранговыми ситуациями, при этом Rw задана структурой процессора. Если Rреляторный процессор, патент № 2143738= Rw, то m = n - признак идентификации.

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

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

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

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

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

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

- замена какой-либо части (частей) известного средства другой известной частью для достижения технического результата, в отношении которого установлено влияние именно такой замены;

- исключение какой-либо части (элемента) средства с одновременным исключением обусловленной ее наличием функции и достижением при этом обычного для такого исключения результата;

- увеличение количества однотипных элементов для усиления технического результата, обусловленного наличием в средстве именно таких элементов;

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

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

Описываемое изобретение не основано на изменении количественного признака (признаков), представлении таких признаков во взаимосвязи, либо изменении ее вида. Имеется в виду случай, когда известен факт влияния каждого из указанных признаков на технический результат, и новые значения этих признаков или их взаимосвязь могли быть получены исходя из известных зависимостей, закономерностей. Следовательно, заявленное изобретение соответствует условию "изобретательский уровень".

На фиг. 1 и фиг.2 представлены соответственно схема предлагаемого реляторного процессора (при n=4) и схема релятора, который использован при построении процессора.

Схема предлагаемого реляторного процессора (фиг. 1) содержит n информационных шин 1; n адресных шин 2; n выходных шин 3; n вспомогательных шин 4 и n2 реляторов 511,...,544. Реляторы 511,...,544 сгруппированы в матрицу из n строк и n столбцов, так, что в i-ой строке первый и третий выходы релятора 5ij; (j = 1,2,3) соединены соответственно с первым и третьим входами релятора 5i(j+1), a в j-ом столбце второй и четвертый выходы релятора 5ij (i = 1,2,3) - с вторым и четвертым входами релятора 5(i+1)j, вторые входы реляторов 511, ....,514 соединены соответственно с первой,...,n-ой информационными шинами 1, а четвертые входы - с первой,...,n-ой адресными шинами 2, первые входы реляторов 511,...,541 соединены соответственно с первой,...,n-ой вспомогательными шинами 4, а третьи входы - с первой Z1,...,n-ой Zn выходными шинами 3, третьи выходы реляторов 514,...,544 соединены соответственно с четвертыми выходами реляторов 544,...,541.

Каждый из реляторов 511,...,544 (фиг.2) содержит компаратор 6; замыкающие ключи 71,...,74; размыкающие ключи 81,...,84; первый,....четвертый входы 91, ...,94; первый,...,четвертый выходы 101,...,104. Выход компаратора 6 подключен к управляющему входу ключей 71,...,74, 81,...,84, выходы ключей 7k и 8k (k = 1,2,3,4) объединены и образуют выход 10k релятора, инвертирующий вход компаратора 6 соединен с входами ключей 81 и 72 и является входом 91 релятора, неинвертирующий вход компаратора 6 соединен с входами ключей 71 и 82 и является входом 92 релятора, вход ключа 83 соединен с входом ключа 74 и является входом 93 релятора, вход 94 которого образуют объединенные входы ключей 73 и 84.

Работа предлагаемого реляторного процессора (фиг. 1) осуществляется следующим образом. На первую,...,n-ую информационные шины 1 подаются соответственно информационные аналоговые сигналы (напряжения) x1,...,xnреляторный процессор, патент № 2143738 (xmed,xmax), , которые формируют текущую ранговую ситуацию Rреляторный процессор, патент № 2143738= (xреляторный процессор, патент № 21437381<...< xреляторный процессор, патент № 2143738n), подлежащую идентификации (реляторный процессор, патент № 2143738 реляторный процессор, патент № 2143738 {1,...,n!}; xреляторный процессор, патент № 21437381,...,xреляторный процессор, патент № 2143738nреляторный процессор, патент № 2143738 {x1,...,xn}), нa первой,...,n-ой вспомогательных шинах 4 фиксируются соответственно опорные аналоговые сигналы (напряжения) реляторный процессор, патент № 2143738 , которые задают опорную ранговую ситуацию реляторный процессор, патент № 2143738 а на первой,...,n-ой адресных шинах 2 фиксируются соответственно идентифицирующие аналоговые сигналы (напряжения) y1реляторный процессор, патент № 2143738...реляторный процессор, патент № 2143738 yn. Если сигнал на входе 91 релятора (фиг.2) больше сигнала на входе 92, то на выходе компаратора 6 будет логический "0", ключи 71,...,74 будут разомкнуты, ключи 81,...,84 - замкнуты, на выходы 101, . . . ,104 пройдут сигналы соответственно с входов 91,...,94. Если сигнал на входе 91 релятора меньше сигнала на входе 92, то на выходе компаратора 6 будет логическая "1", ключи 71,...,74 будут замкнуты, ключи 81,...,84 - разомкнуты, на выходы 101, 102, 103, 104 пройдут сигналы соответственно с входов 92, 91, 94, 93. Таким образом, на выходах 101 и 102 релятора (фиг. 2) выделяются соответственно максимальный и минимальный из сигналов, действующих на входах 91, 92, а выходы 103 и 104 предназначены для адресной идентификации входов релятора, на которых действуют соответственно максимальный и минимальный сигналы. Переключательные каналы, образованные ключами 73, 74, 83 и 84, являются обратимыми. Это означает, что выходы 103 и 104 могут быть использованы в качестве входов, а входы 93 и 94 - в качестве выходов релятора. На выходах 101 реляторов 514,...,544 выделяются соответственно максимальный x(n) = max(x1,...,xn),..., минимальный x(1) = min(x1,...,xn) информационные аналоговые сигналы, а на выходах 102 реляторов 541,...,544 - минимальный, реляторный процессор, патент № 2143738 максимальный реляторный процессор, патент № 2143738 опорные аналоговые сигналы. При этом к выходу 103 релятора 514 подключается адресная шина, номер которой совпадает с номером реляторный процессор, патент № 2143738nреляторный процессор, патент № 2143738 {1,...,n} сигнала xреляторный процессор, патент № 2143738n= x(n); к выходу 103 релятора 524 подключается адресная шина, номер которой совпадает с номером реляторный процессор, патент № 2143738n-1реляторный процессор, патент № 2143738 {1,...,n} сигнала xреляторный процессор, патент № 2143738n-1= x(n-1);...; к выходу 103 релятора 544 подключается адресная шина, номер которой совпадает с номером реляторный процессор, патент № 21437381реляторный процессор, патент № 2143738 {1,...,n} сигнала xреляторный процессор, патент № 21437381= x(1); к выходу 104 релятора 541 подключается выходная шина, номер которой совпадает с номером реляторный процессор, патент № 2143738 к выходу 104 релятора 544 подключается выходная шина, номер которой совпадает с номером реляторный процессор, патент № 2143738 С учетом вышеизложенного принципа работы, воспроизводимая предлагаемым реляторным процессором операция определяется выражением:

реляторный процессор, патент № 2143738 (2)

где ri, и реляторный процессор, патент № 2143738 ранги соответственно информационного реляторный процессор, патент № 2143738 и опорного реляторный процессор, патент № 2143738 аналоговых сигналов, реляторный процессор, патент № 2143738 Согласно (2), номер i выходной шины Zi = yj, для которой i=j, укажет адрес сигналов xi и реляторный процессор, патент № 2143738 одинаковых рангов реляторный процессор, патент № 2143738 Количество таких шин m реляторный процессор, патент № 2143738 n является мерой близости между предъявляемой Rреляторный процессор, патент № 2143738 и опорной реляторный процессор, патент № 2143738 ранговыми ситуациями. При этом, если реляторный процессор, патент № 2143738 то m=n - признак идентификации.

В результате, предлагаемый реляторный процессор, в отличие от прототипа, может быть настроен без схемных изменений на любую, заданную из полного набора реляторный процессор, патент № 2143738 опорную ранговую ситуацию путем подачи необходимых напряжений на соответствующие вспомогательные шины. Дополнительным достоинством указанного процессора является регулярность его структуры, обеспечивающая возможность его эффективной однокристальной реализации на основе электронных технологий современных СБИС.

Таким образом, вышеизложенные сведения свидетельствуют о выполнении при использовании заявленного устройства следующей совокупности условий:

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

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

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

Следовательно, заявленное изобретение соответствует условию "промышленная применимость".

Класс G06G7/48 аналоговые вычислительные машины для специальных процессов, систем или устройств, например моделирующие устройства

система имитации инфракрасной обстановки для математического моделирования -  патент 2513674 (20.04.2014)
устройство и способ моделирования магнитогидродинамики -  патент 2497191 (27.10.2013)
способ выбора модели исследуемой системы на основании вычисленных энтропийных потенциалов ее событий и устройство для осуществления этого способа -  патент 2457536 (27.07.2012)
устройство имитации аппаратуры носителя для контроля информационного обмена с ракетой -  патент 2440607 (20.01.2012)
укрупнение сетки для моделей коллекторов путем повторного использования расчетов потока, полученных на основе геологических моделей -  патент 2428739 (10.09.2011)
система для моделирования датчика -  патент 2417428 (27.04.2011)
способ имитации взаимодействия ракеты с аппаратурой носителей и устройство для его реализации -  патент 2414746 (20.03.2011)
способ тестирования территориально удаленных объектов -  патент 2406140 (10.12.2010)
способ статистического моделирования сложной системы работ -  патент 2378695 (10.01.2010)
способ имитации электрического и информационного взаимодействия ракеты с аппаратурой носителя и устройство для его реализации -  патент 2377649 (27.12.2009)
Наверх