(54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ПОКАЗАТЕЛЬНОЙ
ФУНКЦИИ динены с управляющими входами второго управляемого делителя импульсов, а выход дешифратора подключен к упра ляющему входу сумматора, первый вход которого соединен с выходом первого управляемого делителя импульсов и вхо дом второго управляемого делителя импульсов, а второй - с выходом второго управляемого делителя импyльcoв выход сумматора подключен ко входу двоичного умножителя., На фиг.1 приведена блок-схема устройства. На фиг.2 и 3 приведены диаграммы, поясняю1дие работу устройства. Устройство содержит генератор 1 импульсов, блок 2 запуска, делитель 3 аргумента, счетчик 4 аргумента, делитель 5 длины участка аппроксимации счетчик б числа участков аппроксимации , первый управляегФлй делитель 7 импульсов, образованный счетчиком и группой элементов И вентилей, первый дешифратор 8, сумматор 9, двоичный умножитель 10, счетчик 11 результата второй управляемый делитель 12 импульсов, образованный счетчиком и группой- элементов И, второй дешифратор 13 и счетчик 14 участка коррекции. Устройство работает следующим образом. При постоянной длине участка лх, где д X ,п , устройство, если не при нять специальных мер, обладает методической погрешностью (погрешностью аппроксимации) , которая носит периодический характер, возрастает с номером участка, Для уменьшения погрешности аппрок .симации участок аппроксимации делится на четыре равных участка коррекци На первом и втором участках коррекци блок коррекции осуществляет вычитани импульсов из поступаклдей последовательности на вход двоичного умножите ля 10, а на третьем и четвертом учас ках - добавление импульсов к импульсам поступающим на вход двоичного умножителя 10.Расчеты показывают,что коррекция, осуществляемая с помощью кусочнолинейной с четырьмя участками аппроксимации, обеспечивает снижение погрешности вычисления приблизительно на порядок. Поскольку управление блоком коррекции осуществляется дели телем 5 длины участка аппроксимации, тф блок коррекции обеспечивает корре цию погрешности аналогичным образом на любом из участков аппроксимации. Устройство работает следукнцим образом. Перед пуском устанавливается коэф фициент пересчета счетчика 4 аргумен та, подается пусковой сигнал, который отпирает блок запуска 2, в результате, чего импульсы с выхода генератора 1 поступают на вход делителя 3 аргумента, на вход делителя 5 длины участка аппроксимации и счет.чика первого управляемого делителя 7. Поступающие с выхода группы элементов И первого управляемого дели- v теля 7 импульсов проходят импульсный сумматор 9, поступают затем на двоичный умножитель 10 и далее в счетчик результата. На каждом из участков аппроксимации с выхода делителя 5 длины участка поступают 4 импульса на вход счетчи1 а 14 участка коррекции. Коэффициенты углов наклона корректирующей функции задаются с- выходов второго дешифратора 13, подключенных к управляющим входам группы элементов И второго управляемого делителя 12 импульсов. Знак коррекции отрицательный на первом и втором участках коррекции и положительный на третьем и четвертом - определяется сигналом на выходе второго дешифратора 13. При поступлении на вход счетчика 4 аргумента числа импульсов, равного цифровому аналогу текущего значения аргумента, счетчик 4 переполняется и запирает блок 2 запуска. К этому моменту времени на счетчика 11 tэeзyльтaтa поступает число импульсов, представляющее собой цифровой аналог искомого значения функции. На этом работа устройства заканчивается. Устройство обеспечивает представление переменных X и У с требуемой дискретностью, а также лишено методической погрешности, что дает положительный эффект и делает его более выгодным, чем известное. Формула изобретения Устройство для вычисления показательной функции, содержащее генератор импульсов, блок запуска, делитель аргумента, счетчик аргумента, двоичный умножитель и счетчик результата, вход которого подключен к выходу двоичного умножителя, вход блока запуска соединен с выходом генератора импульсов, а выход блока запуска через делитель аргумента подключен ко входу счетчика аргумента, выход которого соединен с запрещающим входом блока запуска, разрешакидий вход которого соединен со входом устройства, о т ичающееся тем, что, с це- лью повышения точности, в него дополнительно введены два управляемых делителя импульсов, два дешифратора, делитель длины участка аппроксимации, счетчик числа участков, счетчик участ ка коррекции п сумматор, причем выход блока запуска соединен со входами делителя длины участка аппроксимации и первого управляемого делителя импульсов, управляющие входы которого через первый дешифратор соединены с выходами счетчика числа участков, соединенного входом с первым выходом делителя длины участка аппроксимации, второй выход которого через счетчик участка коррекции соединен со входами второго дешифратора, выходы которого соединены с управляющими входами второго управляемого делителя импульсов, а выход дешифратора подключен к управляющему входу сумматора, первый вход которого соединен с выхо|дом первого управляемого делителя импульсов и входом второго управляемого делителя импульсов, а второй - с выходом второго управляемого делителя
импульсов, выход сумматораподключен ко входу двоичного умножителя.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР 378896, кл. G 06 F 7/38, 1970. 2. Авторское свидетельство СССР
369565, кл. G 06 F 7/38, 1970
(прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для воспроизведения экспоненциальных функций | 1977 |
|
SU618746A1 |
Устройство для вычисления функций | 1977 |
|
SU736115A1 |
Устройство для вычисления логарифмических функций | 1978 |
|
SU771672A1 |
Устройство для вычисления функций у=aRcSINx и у=aRccoSx | 1980 |
|
SU935949A1 |
Устройство для вычисления функций у=тGх и у=стGх | 1980 |
|
SU935950A1 |
Устройство для вычисления параболических функций | 1980 |
|
SU943719A1 |
Устройство для воспроизведенияфуНКций | 1979 |
|
SU809200A1 |
Устройство для вычисления логарифмических функций | 1980 |
|
SU934469A1 |
Устройство для вычисления функций вида у=ах @ и у= @ | 1980 |
|
SU885998A1 |
Вычислительное устройство | 1981 |
|
SU1008749A1 |
Авторы
Даты
1981-01-15—Публикация
1976-09-20—Подача