Устройство для вычисления обратной функции Советский патент 1985 года по МПК G06F17/13 

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

Изобретение относится к вычислительной технике и может быть исполь зовано для вычисления значения обра ной функции на заданном интервале с корректировкой условия сходимости на каждом шаге решения. Известно устройство для вычисления обратной функции, которое содер жит интеграторы, соединенные между собой в соответствии с решением сис темы дифференциальных уравнений Шен нона Q . Недостаток известного устройства для вычисления обратной функции низкое быстродействие. Наиболее близким по технической сущности к изобретению является уст ройство для вычисления обратной функции, в состав которого входят первый, второй, третий.и четвертый интеграторы, первый, второй и третий сумматоры, регистр сдвига,- регистр коррекции и коммутатор (определител коэффициента 2 , Недостаток известного устройства относительно низкое, быстродействие, вызванное тем, что к каждому шагу решения задачи (итерации) добавляются два такта. Б первом дополнительном такте выполняется передача информации из регистра сдвига через коммутатор -(определитель коэффициента) в регистр коррекции, а во втором такте - передача информации из регистра коррекции в четвертый инте ратор. Необходимость осуществления второго дополнительного такта в каж дой итерации вычисления обратной функции снижает быстродействие устройства. Целью изобретения является увели чение быстродействия устройства. Поставленная цель достигается тем, что в устройство, содержащее блок определения коэффициента, сумматор, первый, второй, третий и чет вертьш интеграторы, причем информационный вход устройства соединен с входом приращения независимой переменной первого интегратора, выходы приращения интеграла первого и вторбго интеграторов подключены соответственно к: пврвому и второму входам сумматора, выход которого соеди нен с первым входомпприращения; поды тегральнрй функции третьего интегра тора, второй вход которого приращения подынтегральной функции которог 782 подключен к выходу приращения интег- . рала четвертого интегратора, а выход приращения подынтегральной функции к входу приращения независимой переменной четвертого интегратора и к информационному выходу устройства, введен пятый интегратор, вход приращения независимой переменной которого соединен с информационным входом устройства, выход приращения интегратора - с третьим входом сумматора, выход подынтегральной функции - с информационным входом блока определения коэффициента, подключенного управляющим входом к управляющему входу устройства, а выходом - к входам второго и четвертого интеграторов , вход приращения независимой переменной второго интегратора соединен с выходом приращения интеграла третьего интегратора, входом приращения подынтегральной функции первого интегратора и входом приращения независимой переменной пятого интеграто- ра, блок определения коэффициента содержит две группы элементов И, первые входы элементов И обеих групп образуют информационный вход блока, вторые входы первых элементов И обеих групп соединены с управляющим входом блока определения коэффициентов, выход i; -го (; 1,...,п, где и - число элементов в группе), элемента И первой группы соединен с вторыми входами (i +1)-го элемента И первой и второй групп, выходы элементов И второй группы образуют выход блока определения коэффициента. Наличие дополнительного пятого ин- тегратора и новых связей в устройстве приводит к тому, что в каждой итерации- вычисления обратной функции имеется только один дополнительный такт fвместо двух тактов в известном устройстве) передачи, информационного слова с выхода подынтегральной функции пятого интегратора черезблок определения коэффициента на входы приращения подьштегральной функции второго и четвертого интег-« раторов. Так как число итераций для воспроизве.де:ния обратной функции на заданном интервале с помощью цкфровых интеграторор с тернарным способом кодирования приращений достаточно велико (большая частота вьщачи результатов решения), .то снижение числа тактов в каждой итерации приводит к значительному увеличению быстродействия. На фиг . 1 представлена структурная схема устройства для вычисления обратной функции; на фиг.2 - структурная схема определителя коэффициента. Устройство ( содержит первый 1, второй 2, третий 3j четвертый 4 и пятый 5 интеграторы, сумматор 6 и блок определения коэффициента 7, а также информационный выход устройства 8, информационный 9 и управляющий 10 входы. Блок определения коэффициента 7 /фиг.21 предназначен для вьщеления первого старшего единичного значения подынтегральной функции интегратора 5 и содержит элементы И 11. Устройство работает следующим об разом. При вычислении функции у ДЛЯ значений X приближающихся к ну лю, погрешность вычислений в извест ных устройствах резко возрастает. Дпя устранения этого недостатка на каждом шаге вычисления функции производится корректировка условия схо димости решения. Для выполнения это го действия вводят коэффициент Л корректировки условия сходимости, .тогда (ХУ + ху 1+обу . Продефференцировав уравнение (l), получим dy .(ci- х) dy - ydx, (2) решением которого при заданных начальных условиях является функция у --. 5Г- . Дифференциальному уравнению (2 соответствует разностное уравнение ) У;И-.)у,„(з) i78, которому ведутся вычисления в устройстве. Разностная схема (З) должна быть устойчивой, т.е. иметь решение, сводящееся к решению дифференциальг ного уравнения (2 при . Устойчивость решения уравнения (з) обеспечивается за счет выбора-коэффициента (jij , 4 х- . Перед началом вычислений в интеграторы 1,2, 4 и 5 заносятся соответственно начальные значения у, , и XQ. Вычисление функции у начинается в устройстве с момента подачи на вход 9 устройства приращений dx. На выходах интеграторов I, 2 и 5 формируются соответст- венно приращения -ydx-, uidy и -xdy. которые поступают на входы сумматоpa 6. На выходе интегратора 3 вырабатываются приращения dy, которые поступают на соответствующие входы ; интеграторов 1, 2 и 5 таким образом, что с помощью интегратора 5 отн рабатывается рассогласование приращений -cidy и ()dy-ydx. После каждого шага решения (итерации) импульсом опроса, поступающим в синхронные промежутки времени на управляющий вход 10, производится передача коэф-i фициента на входы подынтегральной функции интеграторов 2 и 4, Коэффициент определяется с помощью|схе.- мы (см. фиг.2 как первое старшее единичное значение подьштегральной функции X интегратора 5. В данном устройстве нахождение :коэффициента 96 и ввод его в определенные интеграторы осуществляется за один такт времени, что приводит к увеличению быстродействия устройства. Таким«образом, введение новых узлов и конструктивных связей позволяет увеличить быстродействие устройства.

0иг.2

6 2,4

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

название год авторы номер документа
Цифровой интегратор 1984
  • Гузик Вячеслав Филиппович
  • Криворучко Иван Михайлович
SU1171789A1
Устройство для вычисления тригонометрических функций 1984
  • Гузик Вячеслав Филиппович
  • Криворучко Иван Михайлович
  • Морозова Ирина Ивановна
  • Секачев Борис Сергеевич
SU1182515A1
Цифровой интегратор 1982
  • Гузик Вячеслав Филиппович
  • Криворучко Иван Михайлович
  • Попова Людмила Александровна
SU1042015A1
Модуль интегрирующей вычислительной структуры 1984
  • Гузик Вячеслав Филиппович
  • Криворучко Иван Михайлович
  • Богачева Елена Николаевна
SU1257641A1
Модуль интегрирующей вычислительной структуры 1982
  • Криворучко Иван Михайлович
SU1101821A1
Цифровой интегратор 1975
  • Тарануха Виталий Модестович
SU650084A1
Цифровая интегрирующая структура 1980
  • Гузик Вячеслав Филиппович
  • Иванов Василий Пантелеевич
  • Криворучко Иван Михайлович
SU960842A1
Интегроарифметическое устройство 1990
  • Блинова Людмила Михайловна
  • Брюхомицкая Людмила Юрьевна
  • Лучинина Элеонора Григорьевна
SU1784975A1
Устройство для вычисления цепных дробей 1981
  • Чернухин Юрий Викторович
SU1008748A1
Решающий блок цифровой интегрирующей структуры 1983
  • Гузик Вячеслав Филиппович
  • Евтеев Геннадий Николаевич
  • Криворучко Иван Михайлович
  • Секачев Борис Сергеевич
SU1104514A1

Иллюстрации к изобретению SU 1 137 478 A1

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

УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ОБРАТНОЙ ФУНКЦИИ, содержащее блок определения коэффициента, сумматор, первый второй, третийи четвертый интеграторы, причем информационный вход устройства соединен с входом приращения независимой переменной Первого интегратора, выходы приращения интеграла первого и второго интег раторов подключены соответственно к первому и второму входам сумматора, выход которого-соединен с первым входом приращения подынтегральной функции третьего интегратора, второй вход приращения подынтегральной функции.которого подключен к выходу приращения интеграла четвертого интегратора, а выход приращения подынтегральной функции - к входу приращения независимой переменной четвертого интегратора и к информационному выходу устройства, о т - личаюшееся тем, что, с целью увеличения быстродействия, в него введен пятый интегратор, вход приращения независимой переменной которого соединен с информационным входом устройства, выход приращения интеграла - с третьим входом сумматора, а выход подынтегральной функции - с информационным входом блока определения коэффициента, подключенного управляющим входом к управляющему входу устройства, а выходом - к входам второго и четвертого интеграторов, вход приращения независимой пере.менной второго ин- . тегратора соединен с выходом приращения интеграла третьего интегратора, входом приращения подынтегральной функции первого интегратора и входом приращения-независимой переменной пятого интегратора, блок определения коэффициента содержит две группы элементов И, первые -входы СО элементов И обеих групп образуют информационный вход блока, вторые входы первых элементов И обеих групп соединены с управляющим входом блока определения коэффициента, выход -го оо элемента И первой груцпыЛ 1,... Л где ц - число элементов в группе) соединен с вторыми входами ( +1)-го элемента И первой и второй групп, выходы элементов И второй группы образуют выход блока определения коэффициента .

Документы, цитированные в отчете о поиске Патент 1985 года SU1137478A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Майоров Ф.В
Цифровые интегрирующие машины
М., Машгиз, 1962, с
Способ очищения сернокислого глинозема от железа 1920
  • Збарский Б.И.
SU47A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство для вычисления обратной функции 1980
  • Ледовской Михаил Иванович
  • Арсени Владимир Федорович
  • Скакун Александр Васильевич
  • Абрамович Владимир Самуилович
  • Романенко Роман Алексеевич
SU942035A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 137 478 A1

Авторы

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

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

Даты

1985-01-30Публикация

1982-09-02Подача