1
Изобретение относится к вычислительной технике, а -именно к устройствам для воспроизведения экспоненциальных функций и может быть использовано в цифровых моделирующих машинах, в цифровой регулирующей и контрольной автоматике и т.д.
Известно устройство для вопроизведенйя экспоненциальных функций, которое содержит блок памяти, подключенный к управ.пяемому дeлитeJrlю, счетчик участков и делитель , задающий длину участка аппроксимации . jlj
Недостаток; зтого устройства в случае воспроизведения эк9поненци1альных функций - значительные аппаратурные затраты и низкая эффективность использования оборудования.
Наиболее близким по технической сущности к изобретению является устройство для воспроизведения экспоненциальных функций, содержащее блок запуска, три входа которого присоединены соответственно к щине пуска, генератору импульсов и выходу счетчики аргумента, и делитель задания длины участка аппроксимации, вход которого подк.лючан к выходу блока запуска.
Однако для- этого устрбйства характерна невысокая точность работы.
Целью изобретения является повышение точности работы устройства.
, Это достигается тем,что устройство чзодержит два управляемых делителя, делитель аргумента, регистр сдвига, счетчик, дешифратор, блок памяти и последовательно включенные сумма.тор, двоичный умножитель и счетчик ре ультата, вход и выход делителя аргумента подсоэдинены соответственно к выходу блока запуска и входу счетчика аргумента, вход регистра сдвига соединен с выходом делителя задания длины участка аппроксимации, промежуточный выход которого Подключен ко входу счетчика, подсоединенного выходгили к соответствующим входам-дешифратора и блока памяти, выходы регистра сдвига подключены к управляющим входам первого управляемого ., делителя,, информационный вход которого соединен с выходом блока запуска, а выход подключен к информационному входу второго упргшляемого делителя и к первому входу сумматора, два других входа которого подсоединены соответственно к выходу дешифратора и к выходу второго управляемого делителя. подключенного управляющими входами к соответствуюьщм выходам блока па Мити. На чертеже приведена структурная схема устройства. Устройство содержит генератор 1 импульсов, блок 2 запуска, делитель 3 аргумента, счетчик 4 аргумента, делитель 5 задания длины участка аппроксимации, первый управляемый делитель 6, регистр 7 сдвига, импуль снЫй сумматор 8, двоичный умножитель 9,счетчик 10 результата, второй управляемый делитель 11, счетчик 12, блок 13 памяти , дешифратор 14. Управляемые делители 6 и 11 образованы соответственно счетчиками 15 и 16 и группами.элементов И 17 и 18 Выход генератора 1 подключен ко входу блока 2 запуска. Выход блока запуска подключен ко входу делителя 3аргумента, ко входу первого управляемого делителя 6, ко входу делителя 5, определяющего длину участка аппроксимации. Выход делителя 3 аргумента подключен ко входу счетчика 4аргумента. Выход счетчика 4 аргумента подключен к запрещающему входу блока 2 запуска. Выход делителя 5 подключен ко входу регистра 7 сдвИга Выходы регистра 7 сдвига подключены к управляющим входам первого управля емого делителя 6, выход которого сое динен с первым.входом импульсного сумматора 8 и со входсм второго управляемого делителя 11. Выход второго управляемого делите ля 11 соединен со вторым входом импульсного сумматора 8. Вход счетчика 12 соединен с шиной 20 одного из разрядов делителя 5, а выходы соеди нены с управляющими входами второго управляемого делителя 11. Устройство работает следующим образом. При подаче команды Пуск на шину 19 открывается блок 2 запуска и импульсы с выхода генератора 1 им пульсов поступают на входы делителя 3 аргумента, первого управляемого делителя 6 и делителя 5, задающего длину ДХ участка аппроксимации. Коэффициент пересчета счетчика 4 аргумента предварительно устанавли вается равным G( -10 где К X - коэффициент деления дели теля 3 аргумента, обеспечивающего требуемую дискретность переменной X:j - текущее значение переменной X 10 - масштабныйкоэффициент переменной X. В течение отработки первого учас ка А1 -айпроксимаций, рав ного дх-ю где f коэффициент Kg- деления первого управляемого делителя 6 равен единице, а на последующих участ ках равен К 0 , где м - номер участка. На выход первого управляемого делителя 6 на каждом участке аппроксимации поступает число У им-. пульсов, равное ду,.( которое приводится двоичньви умножителем 9, коэффициент: К у умножения которого равен К. f , где 10 У - масштабный коэффициент переменной Y . На каждом участке аппроксимации, равном Си 2 , если не принимать специальных мер, возникает методическая погрешность, для , коррекции которой импульсы с выхода перёого управляемого делителя 6 поступают на второй упранляемьлй делитель 11, а на вход счетчика. 12 подаются импульсы с промежуточного выхода 20 делителя 5, числЬ которых за один участок аппрс7К симации равно 4 и равно коэффициенту пересчета счетчика 12. На первом и втором участках коррекции по сигналу с выхода дешифратора 14 импульсы , поступающие с выхода второго управляемого делителя 11, складываются в сумматоре 8 импульсов; с импульсами приращения А Yh , а иа третьем и четвертом - вычитаются. Угловые коэффициенты корректирующей функции на первом, втором, третьем и четвертом участках коррекции остаются неизменными для всего диапазона воспроизвед ения и размещаются BJ чблоке 13 дамяти. Использование только четырёх участков коррекции позволяет повысить точность во,спроизведения на порядок. Прда переполнении счетчика 4 аргумента блок 2 запуска запирается, и воспроизведение заданной функции Эакажчивается. В счетчике 10 результата фиксируется число, равное .Ys-f-С с 5 четом масштабных коэффициентов и коэффициента Ю Формула изобретения Устройство для воспроизведения экспоненциальных функций, содержащее блок запуска, три входа которого подсоединены соответственно к шине пуска, генератору импульсов и выходу счетчика аргумента, и делитель задания длины участка аппроксимации, вход которого подключен к выходу блока запуска, отличающеес я тем, что, с целью повышения точности работы устройства, оно содержит два управляемых делителя, делитель аргумента, регистр сдвига, счетчик, дешифратор, блок памяти и последовательно включенные сумматор, двоичный умножитель и счетчик результата; вход и выход делителя аргумента подсоединены соответственно к выходу блока запуска и входу счетчика аргумента , вход регистра сдвига соединен с выходом Делителя задания длины участка аппроксимации,промежуточный выход которого подключен ко входу счетчика, подсоединенного выходами к срответствуюцим входам дешифратора и блока памяти, выходы ре-, гистра сдвига подключены к управляющим входам первого управляемого делителя, информационный вход которого соединен с выходЬм блока запуска, а выход подключен к инфо жациониому
входу второго управляемого делителя и к первому входу сумматора, два других входа которого подсоединены соответственно к выходу дешифратора и к выходу второго управляемого делителя, подключенного управляющими входами к соответствующим выходам блока памяти .
Источники информации, принятые во внимание при экспертизе:
1,Авторские свидетельство СССР 376778, кл. Q06 F 7/38, 1973.
2.Авторское свидетельство СССР 416705, кл. Q,06 f 7/38, 1974.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для вычисления логарифмических функций | 1978 |
|
SU771672A1 |
Устройство для вычисления функций вида у=ах @ и у= @ | 1980 |
|
SU885998A1 |
Вычислительное устройство | 1981 |
|
SU1008749A1 |
Устройство для воспроизведенияфуНКций | 1979 |
|
SU809200A1 |
Устройство для кусочно-линейной аппроксимации | 1985 |
|
SU1259258A1 |
Устройство для отображения графической информации на экране электронно-лучевой трубки | 1980 |
|
SU879635A1 |
Устройство для вычисления логарифмических функций | 1980 |
|
SU934469A1 |
Устройство для вычисления функций | 1978 |
|
SU679991A1 |
Устройство для вычисления функций у=aRcSINx и у=aRccoSx | 1980 |
|
SU935949A1 |
Устройство для вычисления функций | 1977 |
|
SU736115A1 |
Иф
Авторы
Даты
1978-08-05—Публикация
1977-01-28—Подача