генератор предикатных и аргументных функций двух переменных

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

Генератор предикатных и аргументных функций двух переменных относится к аналоговой и вычислительной технике и автоматике. Сущность изобретения: генератор содержит управляющие шины, информационные шины 1 - 8, аналоговые релейные элементы 9 - 12, выполненные на дифференциальных компараторах 131-134 и переключателях 141-144 . 3 ил.
Рисунок 1, Рисунок 2, Рисунок 3

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

ГЕНЕРАТОР ПРЕДИКАТНЫХ И АРГУМЕНТНЫХ ФУНКЦИЙ ДВУХ ПЕРЕМЕННЫХ, содержащий первую и вторую управляющие входные шины, с первого по восьмую информационные входные шины, с первого по четвертый аналоговые релейные элементы, каждый из которых выполнен на дифференциальном усилителе, выход которого подключен к управляющим входам замыкающих и размыкающих ключей, причем первый аналоговый релейный элемент содержит по четыре замыкающих и размыкающих ключа, второй - по три замыкающих и размыкающих ключа, третий - по два размыкающих и замыкающих ключа, четвертый - по одному замыкающему и размыкающему ключу, объединенный выход первых замыкающего и размыкающего ключей первого аналогового релейного элемента через последовательно соединенные размыкающие ключи второго, третьего и четвертого аналоговых релейных элементов подключен к выходу генератора, выход второго размыкающего ключа первого аналогового релейного элемента через последовательно соединенные размыкающие третий ключ второго и второй ключ третьего аналоговых релейных элементов соединен с информационным входом первого замыкающего ключа четвертого аналогового релейного элемента, выход которого соединен с выходом генератора, выход второго замыкающего ключа первого аналогового релейного элемента через последовательно соединенные второй размыкающий ключ второго и первый замыкающий ключ третьего аналоговых релейных элементов соединен с выходом первого размыкающего ключа третьего аналогового релейного элемента, выход третьего замыкающего ключа первого аналогового элемента через первый замыкающий ключ второго аналогового элемента подключен к выходу второго размыкающего ключа этого же элемента, выход третьего размыкающего ключа первого аналогового релейного элемента через второй замыкающий ключ второго аналогового релейного элемента соединен с выходом третьего размыкающего ключа этого же элемента, объединенный выход четвертого замыкающего и четвертого размыкающего ключей первого аналогового релейного элемента через последовательно соединенные третий замыкающий ключ второго и второй замыкающий ключ третьего аналоговых релейных элементов соединен с выходом второго размыкающего ключа третьего аналогового релейного элемента, с первого по четвертый информационные входы размыкающих ключей первого аналогового релейного элемента подключены к информационным входным шинам генератора, соответственно к восьмой, четвертой, третьей и шестой, а с первого по четвертый информационные входы замыкающих ключей этого же элемента подключены соответственно к седьмой, второй, первой и пятой информационным входным шинам генератора, неинвертирующий вход дифференциального усилителя первого аналогового релейного элемента подключен к первой управляющей входной шине генератора, неинвертирующие входы дифференциальных усилителей второго и третьего аналоговых релейных элементов - к второй управляющей входной шине генератора, отличающийся тем, что, с целью расширения функциональных возможностей, инвертирующие входы дифференциальных компараторов первого, второго и третьего аналоговых релейных элементов подключены к шине нулевого потенциала, инвертирующий вход дифференциального компаратора четвертого аналогового элемента - к первой управляющей шине генератора, а неинвертирующий вход дифференциального компаратора третьего аналогового релейного элемента присоединен к объединенным первым выводам первого и второго масштабных резисторов, вторые выводы которых присоединены соответственно к первой и второй управляющим шинам генератора функций.

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

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

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

На фиг. 1 изображена базовая схема генератора функций; на фиг.2 и 3 приведены примеры воспроизводимых генератором функций.

Генератор содержит первую и вторую управляющие входные шины, на которые подаются входные напряжения х1 и х2, с первой по восьмую информационные входные шины 1-8, с первого по четвертый аналоговые релейные элементы 9-12 (реляторы), каждый из которых выполнен на компараторе 13i (i=1,2,3,4) и группе размыкающих и замыкающих ключей 14i, управляющий вход которых присоединен к выходу компаратора 13i, причем первый, второй, третий и четвертый релейные элементы содержат соответственно по четыре размыкающих 15j и замыкающих 16j (j= 1,2,3,4), по три размыкающих 17j и замыкающих 18j (j= 1,2,3), по два размыкающих 19j и замыкающих 20j (j=1,2) и по одному размыкающему 21j и замыкающему 22j (j=1) ключу, первый 23 и второй 24 резисторы, присоединенные первыми выводами к неинвертирующему входу компаратора 133 третьего релейного элемента 11.

На входные управляющие шины подаются управляющие напряжения х1 и х2. На входные информационные шины 1-8 подаются соответственно задающие напряжения у18. Генератор содержит восьмиключевой 9, шестиключевой 10, четырехключевой 11 и двухключевой 12 релейные элементы. Каждый релейный элемент содержит дифференциальный компаратор 13i, выход которого присоединен к управляющим входам группы ключей 14i. Первый и второй входы компаратора 131 восьмиключевого релейного элемента 9 присоединены соответственно к первой управляющей шине, на которую подано напряжение х1, и к общей шине заземления. Первый и второй входы компаратора 131шестиключевого релятора 10 присоединены соответственно к второй управляющей шине, на которую подано напряжение х2, и к общей шине заземления. Неинвертирующий (первый) вход компаратора 133четырехключевого релейного элемента 11 присоединен к первым объединенным выводам резисторов 23 и 24, вторые выводы которых присоединены соответственно к первой и второй управляющим шинам, инвертирующий (второй) вход компаратора 133 присоединен к общей шине заземления. Первый и второй входы компаратора 134 двухключевого релейного элемента 12 присоединены соответственно к второй и первой управляющим шинам. Информационные входы с первого по четвертый размыкающих ключей 151-154первого релейного элемента 9 присоединены соответственно к восьмой, четвертой, третьей и шестой информационным входным шинам генератора функций, а информационные входы с первого по четвертый замыкающих ключей 161-164 присоединены соответственно к седьмой, второй, первой и пятой информационным шинам генератора. Выходные выводы первых размыкающего 151и замыкающего 161 ключей первого релейного элемента 9 объединены и через размыкающие ключи 171 второго 10, 191 третьего 11 и 211 четвертого 12 релейных элементов соединены с выходом генератора функций. Выходной вывод замыкающего ключа 162 первого релейного элемента 9 через размыкающий ключ 172 второго 10 и замыкающий ключ 201 третьего релейного элемента 11 присоединен к выходному выводу размыкающего ключа 191 этого же релейного элемента. Выходной вывод третьего замыкающего ключа 163первого релейного элемента 9 через первый замыкающий ключ 181 второго релейного элемента 10 соединен с выходным выводом второго размыкающего ключа 172 этого же релейного элемента. Выходной вывод второго размыкающего ключа 152 первого релейного элемента 9 через третий размыкающий ключ 173 второго 10, второй размыкающий ключ 192 третьего 11 и первый замыкающий ключ 221 четвертого 12 релейных элементов присоединен к выходу генератора. Выходной вывод третьего размыкающего ключа 153 первого релейного элемента 9 через второй замыкающий ключ 182соединен с выходным выводом третьего размыкающего ключа 173 этого же релейного элемента. Объединенные выходные выводы четвертого размыкающего 154 и четвертого замыкающего 164 ключей первого релейного элемента 9 через третий замыкающий ключ 183 второго 10, второй замыкающий ключ 202третьего 11 релейного элемента присоединены к выходному выводу второго замыкающего ключа 192 этого же релейного элемента.

Работает генератор функций следующим образом.

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

Генератор функций (фиг. 1) является восьмивходовым ситуационным мультиплексором и воспроизводит следующую предикатную функцию:

Z = генератор предикатных и аргументных функций двух переменных, патент № 2029366 генератор предикатных и аргументных функций двух переменных, патент № 2029366 генератор предикатных и аргументных функций двух переменных, патент № 2029366 генератор предикатных и аргументных функций двух переменных, патент № 2029366 которая является порождающей для классов предикатных (Z генератор предикатных и аргументных функций двух переменных, патент № 2029366 Y, Y генератор предикатных и аргументных функций двух переменных, патент № 2029366 X = генератор предикатных и аргументных функций двух переменных, патент № 2029366), аргументных (Z генератор предикатных и аргументных функций двух переменных, патент № 2029366 X, Y генератор предикатных и аргументных функций двух переменных, патент № 2029366 X = генератор предикатных и аргументных функций двух переменных, патент № 2029366), предикатно-аргументных (Z генератор предикатных и аргументных функций двух переменных, патент № 2029366 X генератор предикатных и аргументных функций двух переменных, патент № 2029366 Y, Y генератор предикатных и аргументных функций двух переменных, патент № 2029366 X генератор предикатных и аргументных функций двух переменных, патент № 2029366 генератор предикатных и аргументных функций двух переменных, патент № 2029366) и непрерывнологических функций, являющихся подклассом аргументных функций.Здесь Y и Х есть соответственно множества {у1, у2, у34, у5, у6, у7, у8} и {х1, х2, -х1, -х2} задающих у1 и управляющих хi переменных, генератор предикатных и аргументных функций двух переменных, патент № 2029366 есть пустое множество. Классы заданных функций воспроизводятся путем коммутационного программирования, т.е. путем различных межсоединений входных информационных и управляющих шин, и путем фиксации задающих напряжений yi.

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

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

На фиг.2 и 3 приведены некоторые примеры программирования генератора на воспроизведение заданных функций и воспроизводимые при этом функции. Здесь графики функций, изображенные сплошными линиями, относятся к случаю, когда х2>0, а штриховыми линиями - к случаю, когда х2<0.1=var, x2=const, воспроизводимые при у15632<0) и при у27842>0).

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

При межсоединениях входных шин в соответствии с рис.2в воспроизводятся аргументные (непрерывнологические) функции: модуль-функция с ограничением (х1= var, x2=const) и функция двустороннего параллельного ограничения (х1= const, x2=var).

При межсоединениях, указанных на фиг.2г, воспроизводятся непрерывнологические функции z= max (x1, x2, -x1, -x2) (x1=var, x2=const, x2>0) (верхний график).

При межсоединениях по фиг. 2д воспроизводятся непрерывнологические функции двустороннего параллельного ограничения с инверсной или неинверсной передачей напряжения х1= var (верхний график) или х2=var (нижний график). При х1= var, x2= var базовая схема (фиг.1) при включении в соответствии с фиг.2д является амплитудным модулятором-демодулятором с ограничением сигнала вне рабочей части диапазона, воспроизводящим функцию

z=max[min(x1,x2),-max(x1,x2)]= 0,5( генератор предикатных и аргументных функций двух переменных, патент № 2029366x1+xгенератор предикатных и аргументных функций двух переменных, патент № 2029366 - генератор предикатных и аргументных функций двух переменных, патент № 2029366x1-xгенератор предикатных и аргументных функций двух переменных, патент № 2029366 ).

При включении в соответствии с фиг.2е схема по фиг.1 при х1=var, x2= const является селекторным фильтром уровней сигнала х1 с инверсной (х2<0) или неинверсной (х2>0) передачей сигнала х1, а при х1=const, x2=var - устройством допускового контроля. При х1=var, x2=var схема при ее включении в соответствии с фиг.2е является амплитудным модулятором-демодулятором с подавлением сигнала вне рабочей части диапазона.

При включении в соответствии с фиг.3а,б базовая схема (фиг.1) при х1= var, x2= const является соответственно фильтром нижних (фиг.3а) и верхних (фиг. 3б) уровней сигнала х1. При включении в соответствии с фиг.3в схема (фиг.1) является режекторным фильтром уровней сигнала х1.

Другие примеры воспроизводимых функций приведены на фиг. 3г, д, е.

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

Наверх