Аналоговый процессор
Иллюстрации
Показать всеИзобретение относится к автоматике и аналоговой вычислительной технике и может быть использовано в системах аналоговой вычислительной техники как средство предварительной обработки информации для выбора минимального, супраминимального, медианного, субмаксимального или максимального из пяти входных аналоговых сигналов. Техническим результатом является уменьшение аппаратурных затрат и повышение быстродействия устройства. Устройство содержит двенадцать реляторов, каждый из которых содержит компаратор, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, замыкающий и размыкающий ключи. 2 ил.
Реферат
Изобретение относится к автоматике и аналоговой вычислительной технике и может быть использовано для построения функциональных узлов аналоговых вычислительных машин, средств автоматического регулирования и управления и др.
Известны аналоговые процессоры (см., например, фиг.1 в описании изобретения к патенту РФ 2177643, кл. G06G 7/52, 2001 г.; фиг.1 в описании изобретения к патенту РФ 2281551, кл. G06G 7/52, 2006 г.), которые содержат реляторы и обеспечивают выбор минимального, супраминимального, медианного, субмаксимального или максимального из пяти входных аналоговых сигналов.
К причине, препятствующей достижению указанного ниже технического результата при использовании известных аналоговых процессоров, относятся большие аппаратурные затраты и низкое быстродействие, обусловленные соответственно тем, что каждый из известных аналоговых процессоров содержит не менее 29 реляторов и максимальное время задержки распространения сигнала в каждом из этих процессоров составляет не менее 11τР, где τР есть время задержки релятора.
Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип аналоговый процессор (фиг.1 в описании изобретения к патенту РФ 2281550, кл. G06G 7/52, 2006 г.), который содержит реляторы и обеспечивает выбор минимального, супраминимального, медианного, субмаксимального или максимального из пяти входных аналоговых сигналов.
К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относятся большие аппаратурные затраты и низкое быстродействие, обусловленные соответственно тем, что прототип содержит 19 реляторов и максимальное время задержки распространения сигнала в нем равно 6τР, где τР есть время задержки релятора.
Техническим результатом изобретения является уменьшение аппаратурных затрат и повышение быстродействия при сохранении функциональных возможностей прототипа.
Указанный технический результат при осуществлении изобретения достигается тем, что в аналоговом процессоре, содержащем двенадцать реляторов, каждый из которых содержит компаратор, подключенный выходом к первому входу элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого является входом управления релятора, а выход соединен с управляющим входом замыкающего и размыкающего ключей, выходы которых объединены и образуют выход релятора, первым и вторым входами которого являются соответственно неинвертирующий и инвертирующий входы компаратора, присоединенные соответственно к входам замыкающего и размыкающего ключей, особенность заключается в том, что выходы первого и второго реляторов соединены соответственно с объединенными вторыми и объединенными первыми входами третьего, девятого реляторов, выходы четвертого и девятого реляторов подключены соответственно к объединенным первым и объединенным вторым входам пятого, одиннадцатого реляторов, выходы седьмого и восьмого реляторов соединены соответственно с первым и вторым входами четвертого релятора, выход третьего релятора подключен к второму входу десятого релятора, а первый, второй входы двенадцатого, первый, второй входы и выход шестого реляторов соединены соответственно с выходами десятого, пятого, выходами двенадцатого, одиннадцатого реляторов и выходом аналогового процессора, второй и первый, третий управляющие входы которого образованы соответственно входом управления двенадцатого релятора и объединенными входами управления первого-шестого, объединенными входами управления седьмого-одиннадцатого реляторов.
На фиг.1 и фиг.2 представлены соответственно схема предлагаемого аналогового процессора и схема релятора, использованного при построении указанного процессора.
Аналоговый процессор содержит реляторы 11, …, 112. Каждый релятор содержит компаратор 2, подключенный выходом к первому входу элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 3, второй вход которого является входом управления релятора, а выход соединен с управляющим входом замыкающего и размыкающего ключей 41 и 42, выходы которых объединены и образуют выход релятора, первым и вторым входами которого являются соответственно неинвертирующий и инвертирующий входы компаратора 2, присоединенные соответственно к входам ключей 41 и 42. Выходы реляторов 11 и 12 соединены соответственно с объединенными вторыми и объединенными первыми входами реляторов 13, 19, выходы реляторов 14 и 19 подключены соответственно к объединенным первым и объединенным вторым входам реляторов 15, 111, выходы реляторов 17 и 18 соединены соответственно с первым и вторым входами релятора 14, выход релятора 13 подключен к второму входу релятора 110, а первый, второй входы релятора 112, первый, второй входы и выход релятора 16 соединены соответственно с выходами реляторов 110, 15, 112, 111 и выходом аналогового процессора, второй и первый, третий управляющие входы которого образованы соответственно входом управления релятора 112 и объединенными входами управления реляторов 11-16, объединенными входами управления реляторов 17-111.
Работа предлагаемого аналогового процессора осуществляется следующим образом. На его первом, втором, третьем управляющих входах фиксируются соответственно необходимые управляющие сигналы f1, f2, f3∈{0,1}. На первый и второй входы реляторов 11; 12; 17; 18; первый вход релятора 110 подаются соответственно сигналы х1 и х2; х3 и х4; х1 и х2; х3 и х4; х5 из входного кортежа аналоговых сигналов x1, …, х5. Если на входе управления релятора присутствует логический «0» (логическая «1») и сигнал на его первом входе больше либо меньше сигнала на его втором входе, то ключ 41 соответственно замкнут (разомкнут) либо разомкнут (замкнут), а ключ 42 соответственно разомкнут (замкнут) либо замкнут (разомкнут). Следовательно, если на входе управления релятора присутствует логический «0» (логическая «1»), то этот релятор будет выделять на своем выходе наибольший (наименьший) из сигналов, действующих на его первом и втором входах. Таким образом, операция, воспроизводимая предлагаемым процессором, определяется выражением
где символами ∨ и · обозначены соответственно операции max и min. При этом указанный процессор содержит 12 реляторов, а максимальное время задержки распространения сигнала в нем равно 5τP, где τP есть время задержки релятора.
Вышеизложенные сведения позволяют сделать вывод, что предлагаемый аналоговый процессор обеспечивает выбор минимального, супраминимального, медианного, субмаксимального или максимального из пяти входных аналоговых сигналов и обладает меньшими по сравнению с прототипом аппаратурными затратами и более высоким быстродействием.
Аналоговый процессор для выбора минимального, супраминимального, медианного, субмаксимального или максимального из пяти входных аналоговых сигналов, содержащий двенадцать реляторов, каждый из которых содержит компаратор, подключенный выходом к первому входу элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого является входом управления релятора, а выход соединен с управляющим входом замыкающего и размыкающего ключей, выходы которых объединены и образуют выход релятора, первым и вторым входами которого являются соответственно неинвертирующий и инвертирующий входы компаратора, присоединенные соответственно к входам замыкающего и размыкающего ключей, отличающийся тем, что выходы первого и второго реляторов соединены соответственно с объединенными вторыми и объединенными первыми входами третьего, девятого реляторов, выходы четвертого и девятого реляторов подключены соответственно к объединенным первым и объединенным вторым входам пятого, одиннадцатого реляторов, выходы седьмого и восьмого реляторов соединены соответственно с первым и вторым входами четвертого релятора, выход третьего релятора подключен к второму входу десятого релятора, а первый, второй входы двенадцатого, первый, второй входы и выход шестого реляторов соединены соответственно с выходами десятого, пятого, выходами двенадцатого, одиннадцатого реляторов и выходом аналогового процессора, второй и первый, третий управляющие входы которого образованы соответственно входом управления двенадцатого релятора и объединенными входами управления первого - шестого, объединенными входами управления седьмого - одиннадцатого реляторов.