АНАЛОГОВЫЙ ПРОЦЕССОР
ANALOG PROCESSOR

Изобретение относится к автоматике и аналоговой вычислительной технике и может быть использовано для построения функциональных узлов аналоговых вычислительных машин, средств автоматического регулирования и управления и др.
Известны аналоговые процессоры (см., например, фиг. 1 в описании изобретения к патенту РФ 2177643, кл. G06G 7/52, 2001 г.), которые с помощью четырех управляющих сигналов реализуют выбор минимального, супраминимального, медианного, субмаксимального или максимального из пяти входных аналоговых сигналов.
К причине, препятствующей достижению указанного ниже технического результата при использовании известных аналоговых процессоров, относятся большие аппаратурные затраты, обусловленные тем, что, в частности, упомянутый аналог содержит тридцать девять реляторов.
Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип аналоговый процессор (фиг. 1 в описании изобретения к патенту РФ 2281550, кл. G06G 7/52, 2006 г.), который содержит реляторы и с помощью четырех управляющих сигналов реализует выбор минимального, супраминимального, медианного, субмаксимального или максимального из пяти входных аналоговых сигналов.
К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относятся большие аппаратурные затраты, обусловленные тем, что прототип содержит девятнадцать реляторов.
Техническим результатом изобретения является уменьшение аппаратурных затрат при сохранении функциональных возможностей прототипа.
Указанный технический результат при осуществлении изобретения достигается тем, что в аналоговом процессоре, содержащем десять реляторов, каждый из которых содержит компаратор, подключенный выходом к первому входу элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого является входом управления релятора, а выход соединен с управляющим входом замыкающего и размыкающего ключей, выходы которых объединены и образуют выход релятора, первым и вторым входами которого являются соответственно неинвертирующий и инвертирующий входы компаратора, присоединенные соответственно к входам замыкающего и размыкающего ключей, особенность заключается в том, что выходы i-го () и j-го () реляторов соединены соответственно с первыми входами (i+1)-го и (j+1)-го реляторов, выходы второго, k-го () и шестого, десятого реляторов подключены соответственно к вторым входам девятого, (2k-13)-го и второго, восьмого реляторов, а выход пятого и вход управления первого реляторов, объединенные входы управления второго, седьмого реляторов соединены соответственно с выходом и первым, вторым управляющими входами аналогового процессора, третий и четвертый управляющие входы которого подключены соответственно к объединенным входам управления третьего, пятого, шестого, восьмого реляторов и объединенным входам управления четвертого, девятого, десятого реляторов.
На фиг. 1 и фиг. 2 представлены соответственно схема предлагаемого аналогового процессора и схема релятора, использованного при построении указанного процессора.
1
10
1
2
1
2
i
j
i+1
j+1
2
k
6
10
9
2k-13
2
8
5
1
2
7
3
5
6
8
4
9
10
Аналоговый процессор содержит реляторы 1,…,1. Каждый релятор содержит компаратор 2, подключенный выходом к первому входу элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 3, второй вход которого является входом управления релятора, а выход соединен с управляющим входом замыкающего и размыкающего ключей 4 и 4, выходы которых объединены и образуют выход релятора, первым и вторым входами которого являются соответственно неинвертирующий и инвертирующий входы компаратора 2, присоединенные соответственно к входам ключей 4 и 4. Выходы реляторов 1 () и 1 () соединены соответственно с первыми входами реляторов и 1 и 1, выходы реляторов 1, 1 () и 1, 1 подключены соответственно к вторым входам реляторов 1, 1 и 1, 1, а выход релятора 1 и вход управления релятора 1 объединенные входы управления реляторов 1, 1 соединены соответственно с выходом и первым, вторым управляющими входами аналогового процессора, третий и четвертый управляющие входы которого подключены соответственно к объединенным входам управления реляторов 1, 1, 1, 1 и объединенным входам управления реляторов 1, 1, 1.
1
4
1
7
6
10
4
1
2
3
4
5
1
2
Работа предлагаемого аналогового процессора осуществляется следующим образом. На его первом,…,четвертом управляющих входах фиксируются соответственно необходимые управляющие сигналы ƒ,…,ƒ∈{0,1}. На первые и вторые входы реляторов 1 1; первые и вторые входы реляторов 1, 1; второй вход релятора 1 подаются соответственно подлежащие обработке аналоговые сигналы (напряжения) х и х; х и х; х. Если на входе управления релятора присутствует логический "0" (логическая "1") и сигнал на его первом входе больше либо меньше сигнала на его втором входе, то ключ 4 соответственно замкнут (разомкнут) либо разомкнут (замкнут), а ключ 4 соответственно разомкнут (замкнут) либо замкнут (разомкнут). Следовательно, если на входе управления релятора присутствует логический "0" (логическая "1"), то этот релятор будет выделять на своем выходе наибольший (наименьший) из сигналов, действующих на его первом и втором входах. Таким образом, сигнал на выходе предлагаемого процессора определяется выражением
,
где символами ∨ и ⋅ обозначены соответственно операции max и min. При этом указанный процессор содержит десять реляторов.
Вышеизложенные сведения позволяют сделать вывод, что предлагаемый аналоговый процессор с помощью четырех управляющих сигналов реализует выбор минимального, супраминимального, медианного, субмаксимального или максимального из пяти входных аналоговых сигналов и обладает меньшими по сравнению с прототипом аппаратурными затратами.