Устройство для вычисления функции у= х Советский патент 1978 года по МПК G06F7/38 

Описание патента на изобретение SU593210A1

1

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

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

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

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

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

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

нулю.

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

входу второго иитегратора, выход второго интегратора соединен с первым входом третьего интегратора, второй вход которого подключен к первому входу второго интегратора, а выход соединен с вторым входом первого

сумматора.

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

Устройство содержит первый,второй и третий интеграторы 1-3 соответственно, первый сумматор 4, коммутатор 5, второй сумматор 6 и сдвиговый регистр 7.

Работа предлагаемого устройства для вычислепия функции у заключается в следующем.

Перед пачалом вычислений на вход начальных значеиий подынтегральной функции интегратора 3 записывается значение ().

Вычисление функции у j/x начинается в устройстве с момента подачи через вход приращений dx независимый переменной. Приращения dx поступают на вход первого интегратора и на второй вход второго сумматора 6. Проходя через второй сумматор 6 и накапливаясь в сдвиговом регистре 7, приращения образуют значение подкоренного выражения х, которое поступает на вход коммутатора 5. В этом коммутаторе в зависимости от значения X производится формирование корректирующих множителей аи -

При изменении аргумента х от значений .)(-) до )+i корректирующий множитель а принимает значение а 2™-. С выхода первого интегратора на первый вход первого сумматора 4 поступает приращение

dx, умноженное на кеэффициент -. С выхода

второго интегратора 2 значение (-ady) сознаком минус подается на вход независимой переменной третьего интегратора 3, с выхода которого приращение dy(l-ay) поступает на второй вход первого сумматора 4. Приращение dy, образующееся на выходе первого сумматора, иодается на выход устройства. По мере изменения перемеиной х в коммутаторе 5 формируются соответствующие значения а

а

И - которые поступают на входы первого и второго интеграторов.

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

Формула изобретения

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

подключен к первому входу второго интегратора, первый вход первого интегратора соединен с первым входом второго сумматора, второй вход сумматора подключен к первому выходу сдвигового регистра, а выход второго

сумматора соединен со входом сдвигового регистра, отличающееся тем, что, с целью повыщения точности, в него введены третий интегратор и коммутатор, причем второй выход сдвигового регистра соединен со входом

коммутатора, первый выход которого подключен ко второму входу первого интегратора, а второй выход - ко второму входу второго интегратора, выход второго интегратора соединен с первым входом третьего интегратора,

второй вход которого подключен к первому входу второго интегратора, а выход соединен с вторым входом первого сумматора.

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР №378846, кл. G 06F7/38, 18.01.71.

2. Г. П. Дригваль Цифровые дифференциальные анализаторы.. Сов. радио, М., 1970, с. 392.

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

название год авторы номер документа
Устройство для вычисления обратной функции 1980
  • Ледовской Михаил Иванович
  • Арсени Владимир Федорович
  • Скакун Александр Васильевич
  • Абрамович Владимир Самуилович
  • Романенко Роман Алексеевич
SU942035A1
Устройство для вычисления обратной функции 1982
  • Авдеев Вадим Александрович
  • Арсени Владимир Федорович
SU1137478A1
Интегроарифметическое устройство 1990
  • Блинова Людмила Михайловна
  • Брюхомицкая Людмила Юрьевна
  • Лучинина Элеонора Григорьевна
SU1784975A1
Цифровой интегратор 1980
  • Боюн Виталий Петрович
  • Козлов Леонид Григорьевич
  • Терещенко Валерий Иванович
SU879586A1
Число-импульсное устройство для вычисления обратного тригонометрического тангенса 1983
  • Гаврилюк Михаил Александрович
  • Мороз Леонид Васильевич
SU1092498A1
Цифровой функциональный преобразователь 1980
  • Киселев Евгений Федорович
SU928347A1
Устройство для цифрового дифференцирования 1975
  • Липкин Абрам Аронович
  • Агибалов Валерий Иванович
SU608145A1
Устройство для вычисления логарифмической функции 1988
  • Арсени Владимир Федорович
  • Бородянский Михаил Ефимович
  • Сурженко Игорь Феодосьевич
  • Волков Имерт Николаевич
  • Браиловский Геннадий Исаакович
SU1596323A1
ЦИФРОВОЙ ДИФФЕРЕНЦИАЛЬНЫЙ АНАЛИЗАТОР ПОСЛЕДОВАТЕЛЬНОГО ТИПА 1970
SU281025A1
Устройство для вычисления элементарных функций 1983
  • Водяхо Александр Иванович
  • Лукоянычев Виктор Геннадьевич
  • Пузанков Дмитрий Викторович
  • Шаляпин Владимир Валентинович
SU1160454A1

Иллюстрации к изобретению SU 593 210 A1

Реферат патента 1978 года Устройство для вычисления функции у= х

Формула изобретения SU 593 210 A1

SU 593 210 A1

Авторы

Духнич Евгений Иванович

Скакун Александр Васильевич

Арсени Владимир Федорович

Даты

1978-02-15Публикация

1976-04-27Подача