Цифро-аналоговое вычислительное управляющее

 

О П и б А Н И Е 386409

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик

Зависимое от авт. свидетельства №

Заявлено 10.IV.1970 (№ 1423337/18-24) с присоединением заявки №

Приоритет

Опубликовано 14.VI.I97i3. Бюллетень № 26

Дата опубликования описания 18.XII.1973

М. Кл. 6 06j 1/00

Государственный комитет

Совета Министров СССР по делам изооретений и открытий

УДК 681.,34(088.8) Авторы изобретения

E. Н. Малиновский, А. В. Палагин и А. Ф. Кургаев

Институт кибернетики АН Украинской ССР

Заявитель

ЦИФРО-АНАЛОГОВОЕ ВЫЧИСЛИТЕЛЬНОЕ УПРАВЛЯЮЩЕЕ

УСТРОЙСТВО

Изобретение относится к области вычислительной техники.

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

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

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

Это позволило сократить требуемый объем пассивной памяти.

На чертеже приведена схема предлагаемого устройства.

Оно содержит блок управления 1, сумматор

2, блок 8 пассивной памяти, блок 4 оперативной памяти, коммутатор 5 аналоговых входщ ных сигналов, аналого-цифровой преобразователь б, счетчик-регистр 7 грубых значений аргумента, цифро-аналоговые преобразователи 8, схему совпадений 9, счетчик-регистр 1О приращений аргумента, конденсатор 11; цифрами 12 — 19 обозначены основные связи, соединяющие соответствующие блоки устройства.

Работа устройства состоит в следующем.

Блок управления 1 вырабатывает последовательность сигналов, управляющих работой всех остальных блоков и узлов устройства.

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

8, выходы которых соединены непосредственно

386409

15

40 f = 1 (,+1) — f(< ) °

3 со входами исполнительных устройств. Операции типа сложения, вычитания и другие осуществляются в сумматоре 2. Сложные операции типа умножения, деления, а также вычисления функций вида у=1(х) (например, g=sinx, g=logx, e>,х" и др.) осуществляются путем цифро-аналогового моделирования в соответствии с формулой: у = f (х) = f (х,) + f (px), где f(6, х) — функция, пропорциональная величине приращения аргумента 6х.

При этом поведение функции ча участке квантования Лх (от хо до xp+1) моделируется во времени зарядом (разрядом) конденсатора 11, на который подается напряжение с выхода цифро-аналогового преобразователя 8, пропорциональное приращению искомой функции на рассматриваемом участке квантования

Коэффициент преобразования шага квантования аргумента Лх во времени осуществляется изменением частоты им пульсов, подаваемых на вход счетчика-регистра 10 приращеций аргумента. Частота устанавливается при настройке устройства (генератор импульсов на чертеже не показан) .

При моделировании различных функций для повышения точности моделирования могут использоваться различные участки кривой заряда (разряда) конденсатора 11. Для выполнения указанных выше операций и вычисления функций в блоке пассивной памяти имеется три таблицы грубых значений функций — логарифмов f (хо) = log хо,. антилогарифмов f (хо) =anti (log xp) и синусов f (хо) =

=sin хо.

Перед началом вычислений код аргумента х=.xp+6x, представленный грубым значением хо и приращением 6х (соответственно старшие и — т разрядов и младшие m разрядов аргумента) подаются на входы счетчиков-регистров 7 и 10 соответственно. Код счетчикарегистра 7 представляет собой адрес ячейки блока 8, где хранится величина f(õp), например log xp, .которая считывается и подается на сумматор 2. Затем код счетчика-регистра 7 увеличивается на единицу младшего разряда и из блока 8 пассивной гамяти на сумматор 2 поступает величина,f (хо+1) (например, 1оо(хо+1). В сумматоре 2 вычисляется разность этих величин, т. е. определяется значение

Л = (xp+1) — f (õp), которое подается на вход одного из цифро-аналоговых преобразователей 8 (на чертеже расположен справа вверху), который в исходном состоянии очищен. На выходе цифро-аналогового преобразователя 8 устанавливается напряжение, пропорциональное величине Л1. При этом начинается заряд конденсатора 11 и одновременно вычитание по «единице» из счетчика-регистра 10, в котором находилась величина 6х.

В момент очистки счетчика-регистра 10, который фиксируется схемой совпадений 9, аналого-цифровой преобразователь б измеряет значение напряжения на конденсаторе 11, которое на период измерения для уменьшения динамической погрешности может фиксироваться аналоговым фиксатором (на чертеже не показан). Таким образом, определяется значение функции /(6х). Величина f(») с выхода преобразователя б подается на вход сумматора 2, где вычисляется значение

f (x) =1(х,) +f(«)

Умножение и деление осуществляются с помощью таблиц логарифмов путем отыскания логарифмов исходных величин (а, в). Затем а определяется величина log(aXe) или log — и в антилогарифмирование описанным выше способом, за исключением того, что измерение значения f(6x) осуществляется при разрядке конденсатора 11. Для этого после подачи величины Af на вход преобразователя 10 происходит его очистка и начинается разряд конденсатора 11.

Как вид но из описания работы схемы, погрешность вычислений лишь незначительно зависит от погрешности аналоговой части вычислителя. Для получения погрешности, равной «единице» младшего разряда при представлении аргументов и функций 14-ю д воичными разрядами, достаточно иметь в блоке пассивной памяти таблицу 100 значений логарифмов (столько же значений антилогарифмов). Для вычисления функции у=з1пх оказывается также достаточным иметь 100 грубых ее значений при той же точности вычислений. При этом для получения указанной погрешности 2 — 4 требуется обеспечить относительную погрешность (в сумме) аналогоцифрового и цифро-аналогового преобразователей не более 2 — от полной шкалы, что легко достигается.

Предмет изобретения

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

5ышбные сиена»ы

4нппсгогыи

5юа0ные сигна»ы

Составитель В. Игнатуженко

Техред Л. Богданова

Редактор Б. Ианкина

Корректор T. Гревдова

Заказ 3316/2 Изд. М 1939 Тираж 647 Поди.1спос

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

Москва, Ж-35, Раушская наб., д. 4/5 Гипография, пр. <:апунова. z цифрового преобразователя, причем выход сумматора через цифро-аналоговый преобразователь соединен с одним из входов коммутатора входных сигналов и дополнительно введенным элементом нелинейной аппроксимации на каждом участке квантования например с конденсатором, вторая обкладка которого заземлена,

Цифро-аналоговое вычислительное управляющее Цифро-аналоговое вычислительное управляющее Цифро-аналоговое вычислительное управляющее 

 

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

Эс // 369589

Сср - ' - // 335702

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

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

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

 // 388276

Вптб // 397941

 // 402007

 // 402008
Наверх