Устройство для преобразования координат
Иллюстрации
Показать всеРеферат
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (ю1)5 6 06 F 7/548, 7/544
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО И".ÎÁÐÅÒÅÍÈßÌ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4731702/24 (22) 22.08.89 (46) 30.09.91. Бюл, № 36 (72) А.А.Жалило, С.А.Борисенко, А.В.Рудич и Л.M.Ñâå÷êàðåâà (53) 681.325 (088.8) (56) Авторское свидетельство СССР
¹ 1015375, кл. G 06 F 7/544, 1981.
Авторское свидетельство СССР
¹ 1141405, кл, G 06 F 7/548, 1983, . (54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ КООРДИНАТ,, Ы,, 1681313 А1 (57) Изобретение отнрсится к вычислительной технике и может быть использовано для воспроизведения функциональных зависимостей, возникающих при преобразовании декартовых координат. Цель изобретения— расширение класса решаемых задач за счет возможности преобразования из декартовой системы координат во взаимную декартовую и обратно. Устройство содержит регистры 1.1-1,3, блок 2 постоянной памяти, арифметический блок 3, блок 4 управления, узел 5 координат, ключ б. 9 з.п. ф-лы, 16 ил., 1 табл.
1681313
Z=t31X+t3Z$+133Z+Z1
Изобретение относится к вычислитель- блока 22, первую 32 и вторую 33 группы ной технике и может быть использовано для выходов блока 23, группу выходов 34 бловоспроизведения функциональных эависи; ка 24, мостей, возникающих при преобразовании Блок 4 содержит, например, триггер 35, декартовых координат. 5 элемент 36 задержки и элемент И-НЕ 37, Цель изобретения — расширение класса Блок 20 содержит вычитатели 38.1-38,9 решаемых, задач за счет возможности пре- с первого по девятый соответственно, образования из заданной декартовой систе- Блок 21 содержит блок 39 квадратов, Mbl координат во взаимную декартовую блок40предварительныхвычислений, групсистему и обратно. 10 пу выходов 41 блока квадратов.
На фиг.1 представлена структурная схе- Блок 39 содержит, например, умножима предлагаемого устройства; на фиг.2 — тель 42. 1— - 42,9 соответственно с первого по функциональная схема арифметического девятый и сумматоры 43.1 — 43.3 соответстблока; на фиг,3 — пример реализации блока венно с первого по третий, управления; на фиг.4 — функциональная схе- 15 ма блока формирования разностей; на Блок 40 содержит первый 44,1 и второй фиг,5 — структурная схема блока взаимных 44.2 вычитатели, умножители 45.1-45,3 сокоординат; на фиг.6 — пример реализации ответственно с первого по третий, первый блока квадратов; на фиг.7 — функциональ- 46.1 и второй 46,2 сумматоры, первый 47,1 ная схема блока предварительных вычисле- 20 и второй 47.2 блоки вычисления квадратноний; на фиг.8 — функциональная схема блока го корня, первый 48.1, второй 48.2 и третий вычисления направляющих косинусов пер- 48.3 блоки вычисления обратной величины. ой координаты; на фиг.9 — функциональ- Блок 22 содержит 49,1-49.15 соответствой ко ная схема блока вычисления направляющих венно с пер-ого по пятнадцатый. косинусов второй координаты; на фиг,10 — 25 Блок 23 содержит вычитатели 50.1 — 50.6 функциональная схема блока вычисления с первого по.шестой. направляющих косинусов третьей коорди- Блок 24 содержит умножители 51.1-51,6 наты; на фиг.11 — функциональная схема с первого по шестой, сумматор 52, блок 53 блока вычисления детерминанта; на фиг. 12 — вычисления квадратного корня, первый 54.1 функциональная схема узла координат; на 30 и второй 54.2 блоки вычисления обратной фиг.13 — функциональная схема входного,величины. коммутатора; на фиг.14 — функциональная Блок 25 содержит умножители 55.1схема блока формирования координат; на 55.15 соответственно с первого по пятнадфиг,15 — функциональная схема выходного цатый, вычитатель 56, первый 57,1 и второй коммутатора; на фиг.16 — временная диаг- 35 57.2 сумматоры, рамма работы устройства. Узел 5 содержит входной коммутатор
Предлагаемое устройство содержит ре- 58, группу его выходов 59, блок 60 формирогистры 1.1-1.3, блок 2 постоянной памяти, вания координат, группу его выходов 61, арифметический блок 3, блок 4 управления, выходной коммутатор 62. узел 5 координат, ключ 6, первую 7, вторую 40
8 и третью 9 группы входов соответственно Коммутатор 58 содержит вычитатели первой, второй и третьей координат устрой- 63.1 — 63.3 с первого по третий, мультиплекства, вход 10 константы, вход 11 координат соры 64.1 — 64.9 соответственно с первого по во взаимной системе, вход 12 признака ком- девятый, мутации, вход 13 запуска, первую группу 45 Блок 60 содержит умножители 65.1-65,9 входов 14 узла 5, третью группу входов 15 с первого по девятый, сумматоры 66.1-66.6 узла 5, группу информационных входов 16 с первого по шестой. ключа, первый 17 и второй 18 выходы блока Выходной коммутатор содержит муль4, выход 19 результата устройства. типлексоры 67.1-67.3 с первого по третий.
Арифметический блок 3 содержит блок 50 Устройство функционирует следующим
20 формирования разностей, блок 21 вэаим- образом. ных координат., блок 22 вычисления направ- Преобраэователь реализует следуюляющих косинусов первой координаты, щимобразомалгоритмпреобразования коблок 23 вычисления направляющих косину- ординат. сов второй координаты, блок 24 вычисления 55 направляющих косинусов третьей коорди- х=т1 1х+т 12у+т 132+ х 1 наты, блок 25 вычисления детерминанта, первую 26, вторую 27 и третью 28 группы у=т21х+т22у+1232+х1 выходов блока 20, группу выходов 29 блока
21 первую 30 и вторую 31 группы выходов
1681313 (2) У
x=T х+ х! (3) (7) =У т- Ф
Х=Т (х-х 1), хз
111
Уз хз
t21 уз хз т31 уз (8) t11t12t13
t21t22t23
13032133 (S) 2S
2 2
t33 = /-(t13 +тгз ), 113 =
=b3 (10), (11) (!3) получаем
123
1 х = t11(x-х1) + t21(y-y1)+t31(z-z1)
y=t12(x x1)+t22(y y1)+t32(2 Z1)
Z=t13(Х X1)+t23(y-y1)+t33(2 21) или в векторной форме записи где x= II x,у,z II — вектор координат точки в заданной системе координат; х= II x,у,z il — вектор координат точки во взаимной системе координат; х1= !! х1,y1,z1 II — вектор координат нат чала взаимной системы координат в заданной системе координат;
Т вЂ” матрица направляющих косинусов осей декартовых систем координат (заданной и взаимной): где строки матрицы Т представляют собой направляющие косинусы осей ох, оу, oz заданной системы координат oxyz соответственно относительно взаимной системы координат oxyz, а столбцы матрицы Т представляют собой направляющие косинусы осей ox, oy, oz взаимной системы координат
oxyz соответственно относительно заданной oxyz.
8о взаимной системе оху2 выражения для координат трех опорных точек имеют вид х1= II x1, у1, z1 !!, х1=ф, у=0, z1=0 хг = II x2, у2, z2 II, х2=г12, у2=0, 22=0
«з хз = II хз, уз. z3 llт, хз= (г1г +
2 г12
+г1з -ггз )
2 2 уЗ = + V ß3 — х, 23 = 0: (6) где г12г13 и ггз — расстояния между первой и второй, первой и третьей, второй и третьей точками соответственно (x2 x1 } +(у2 y1 } +(22 21
113 (ХЗ вЂ” Х! ) + (ЗЗ вЂ” У1 ) + (33 — 21 ) <23= (x3 — x2} +(уз — уг} +
«!аправляющие косинусы оси ох. задаваемой первой и второй опорными точками, относительно системы координат oxyz определяются как отношения разностей элементов векторов координат этих точек в заданной системе по соответствующим
5 осям (ох, у, oz) к расстоянию между ними
Х2 х1, У2 У1
t11 t21 г12 . Г12
72 z1 з31 г12 что следует из подстановки в систему уравнений (1) координат второй опорной точки во взаимной и в заданной системах координат.
Подстановка координат третьей опорной точки в систему уравнений(1) позволяет определить направляющие косинусы бх (второй столбец матрицы Т)
20 хз х1
t12 =
ХЗ
t22 уз
23 21
t32 у3
Известно, что
Подставляя в третье уравнение системы уравнений(2) координаты второй и третьей опорных точек, получаем новую систему из двух уравнений
О=т13(хг-х 1)+t23(y2-у 1)+t33(z2-71) 0=t13(x3-x1)+t23(y2-у1)+тзз(73-21). (9) 40
Решая ее относительно t13 и t23, имеем
„1:::„::,! !!:;:!в::,!! . в „„
Обозначая
Ф- liõç- х1 Уз- У1II, )-")13 -*1,((1681313
С33 или (20) det Т =1, гдеР =Ф гг= е, ((15) 41=(у2-у1Х23-г1Хуз-у1Х г-Z1) (16)
А2=(хз-х1ф2-2 1нх2-х ф3-21} (17)
dåt Ф =(х2-х1)(уз-у1Нхз-х1)(у2-у1), (18) тогда
t13 +t23 = I I t13t23 II (=с33 Ъ Р (19) 1 и г. т, ц
После преобразований получаем с33 = ": (1 + т ф ф ° и) В настоящем алгоритме координата уз третьей опорной точки во взаимной системе координат oxyz (6) успешно выбирается положительной, что одновременно определяет направление оси оу в пространстве.
Направляющие косинусы t13, t23 и t33 оси oz взаимной системы координат имеют знаковую неопределенность, характеризующую неоднозначность ориентаций оси oz в про.странстве. Для формирования правой тройки векторов системы oxyz и устранения указанной неоднозначности в алгоритме используется известное свойство матрицы направляющих косинусов где о ес T-t11t22t33+t21t32t31+t12t23t31
- С13С22С31 t11t32t23 С21С12С33 (21}
Знак элемента t33 условно выбирается положительным и определяются значения элементов t13 и с23, По формуле (21} вычисляется детерминант матрицы Т, с помощью которого производится операция коррекции знаков направляющих косинусов с13, t23 и t33
С13 t13
t23 = с23 det T (22)
С33 и Ъ . . t33 в результате применения которой в предложенном алгоритме исключается возможность ошибочного знакоопределения элементов третьего столбца матрицы Т, задающих ориентацию оси оЕвзаимнай системы координат в трехмерном пространстве измерений, Пример. Пусть координаты точки во взаимной системе координат соответственно равны
5 х=570; y=650; z=10.
Здесь и далее при рассмотрении работы устройства двоичный эквивалент чисел не используется, так как при этом теряется на 10 глядность, Пространственные координаты опорных точек, определяющих взаимную систему, в заданной системе координат равны соответственно
15 х=2895 у=3450 z=4504
x=2336 y=1396 z=4807 х=2215 у=4347 z=4094
Работа устройства начинается с того, 20 что по входам 7, 8 и 9 прступают значения хь yi u zt (i=1,3) соответственно, по входам
11 — значения величин х,у,z, а по входу 12— сигнал внешнего управления, который для рассматриваемого случая преобразования
25 декартовых координат точки из взаимной системы в заданную систему координат подключает на весь цикл вычислений выходы всех мультиплексоров 64,1 — 64.9, 67.167.3 в узле 5 координат к своему первому
30 входу, Основная работа устройства осуществляется с помощью блока уравнения 4 и начинается подачей сигнала на вход 13
35 (см.фиг.3) внешнего запуска. При этом переводится в единичное состояние триггер 35 и тем самым разрешается чтение информации иэ регистров. Кроме того, выход триггера 35 соединен с входом элемента 36
40 задержки и входом элемента И-НЕ 37, где происходит инвертирование сигнала, В результате отрицательный перепад напряжения на выходе элемента И-НЕ 37 закрывает ключ 6 (см. фиг.1). С выхода элемента 36
45 задержки задержанный сигнал (логическая единица) поступает на вход установки в ноль триггера 35, на входе которого появляется отрицательный перепад напряжения и тем самым запрещается чтение информа50 ции из регистров. Кроме того, сигнал с выхода триггера 35 (логический ноль) поступает на вход элемента И-НЕ 37, выход которого соединен с управляющим входом ключа, инвертируется и открывает ключ 6.
55 Длительность задержки сигнала в элементе
36 выбирается из условия полного завершения всего цикла вычислений.
Процесс вычислений для заданного примера представлен в таблице.
1681313 вой группы входов входного, коммутатора, выходы шестого, третьего и пятого мультиплексоров и девятый вход первой группы входов входного коммутатора соединены с
5 выходами с первого по двенадцатый соответственно входного коммутатора.
10. Устройство по и, 1, о т л и ч а ю щ ее с я тем, что, с целью повышения быстродействия, блок формирования координат
10 содержит девять умножителей и шесть сумматоров, причем первый, второй, третий входы первой группы входов блока соединены с входами первых сомножителей, умножителей с первого по третий, четвертого
15 по шестой и седьмого /по девятый, соответственно, четвертый, пятый, шестой, седьмой, восьмой, девятый, десятый, одиннадцатый и двенадцатый входы первой группы входов блока соединены с входами
20 вторых сомножителей умножителей с первого по девятый соответственно, выходы умножителей с первого по третий, с четвертого по шестой и с седьмого по девятый соединены с входами/ первых, вторых и
25 третьих слагаемых сумматоров соответственно с первого по третий, выходы которых соединены с входами первых слагаемых сумматоров с четвертого по шестой соответственно, входы вторых слагаемых которых
30 соединены с входами соответственно с первого по третий второй группы входов блока, выходы четвертого, первого, пятого, второго, шестого и третьего сумматоров соединены с выходами соответственно с первого по
35 шестой группы выходов блока.
Группа шин 26
Разности
Группа шин 27
Группа шин 28
Группа шин 30
Элементы 1-ro столбца матрицыТ
Элементы 2-го столбца матрицыТ
Группа шин 33
Группа шин 32
Элементы 3-ro столбца матрицы Т (неоднозначно энакоопределенные) Группа шин 34 с первыми информационными входами пятого и шестого мультиплексоров, седьмой вход первой группы входов входного коммутатора соединен с,-вторыми информационн ы ми входами третьего и четвертого, мультиплексоров, восьмой вход первой группы входов входного коммутатора соединен с вторыми информационными входами пятого и шестого мультиплексоров, первый вход второй группы входов входного коммутатора соединен с входом уменьшаемого первого вычитателя и первым информационным входом седьмого мультиплексора, второй информационный вход которого соединен с выходом первого вычитателя, второй вход второй группы входов входного коммутатора соедйнен с входом уменьшаемого Второго вычитателя и первым информационным входом восьмого мультиплексора, второй информационный вход которого соединен с выходом второго вычитателя, третий вход второй группы входов входного коммутатора соединен с вхо-. дом уменьшенного третьего вычитателя и с первым информационным входом девятого мультиплексора, второй информационный вход которого соединен с выходом третьего вычитателя, входы с первого по третий третьей группы входов соединены с входами вычитаемых вычйтателей. соответственно с первого,по третий, выходы мультиплексоров с седьмого по девятый, первый вход первой группы входов входного коммутатора, выходы второго четвертого, первого мультиплексоров, пятый вход перхз- х2
УЗ У2
23 Z2 хз" х1
УЗ-У3
Z3" Zi хг-х1
У2 yi
22-Zi
t11 тгг 31 12 тгг
132
det Ф
А1
Аг
ti3 аз
t33 — 121
2951 — 713 — 680
897
- 41Î
559 — 2054
303
0,2599301 — 0,95527599
0,1409194 — 0,9238018
0,2035804 — 0,324261 — 1898143
570349 — 435230 — 0,2810702
0,214483
0,9354124
1681313
Формула изобретения во взаимнои системе устроиства, третья группа информационных входов входного
1, Устройство для преобразования ко- коммутатора соединена с входом первого ординат, содержащее блок формирования регистра и второй группой входов блока координат, входной коммутатор и блок уп- 5 формирования координат, группа выходов равления, причем группа выходов входного которого соединена с группой информацикоммутатора соединена с первой группой онных входов выходного коммутатора, групвходов блока формирования координат, о т- па выходов которого соединена с группой л и ч а ю щ е е с я тем, что, с целью расши- информационных входов ключа, выход которения класса решаемых задач за счет воз- 10 рого является выходом результата устройстможности преобразования из заданной ва, вход константы которого соединен с декартовой системы координат во взаим- второй группой входов блока вычисления ную декартовую систему и обратно, в него направляющих косинусов третьей коордидополнительно введены блок формирова-. наты, вход запуска и признака коммутации ния разностей, блок взаимных координат, 15 устройства соединены соответственно с блок вычисления направляющих косинусов входом запуска блока управления и управпервой координаты, блок вычисления на- ляющими входами входного и выходного правляющих косинусов второй координаты, коммутаторов, первый и второй выходы блоблок вычисления направляющих косинусов ка управления соединены с входами разретретьей координаты, блок вычисления де- 20 шения считывания регистров с первого по терминанта, выходнойкоммутатор, три реги- третий и входом разрешения ключа соответстра и ключ, причем группа входов первой ственно. координаты, группа входов второй координа- 2. Устройство по п.1, о т л и ч а ю щ е еты и группа входов третьей координаты ус- с я тем, что, с целью повышения быстродейтройства соединены с информационными 25 ствия,блокформированияразностейсодервходами соответственно первого, второго и жит девять вычитателей, причем третий, третьего регистров, выходы которых соеди- второй и первый входы третьей группы вхонены соответственно с первой, второй и дов блока соединены с входами уменьшаетретьей группами входовблока формирова- мых вычитателей с первого по третий ния разностей, первая, вторая и третья груп- 30 соответственно и с че- вертого ро шестой пы выходов которого соединены соответственно, третий, второй и,первый соответственно с первой, второй и третьей выходы второй группы axoäoà блока соедигруппами входов блока взаимных коорди- нены с входами вычитаемых вычитателей с нат, группа выходов которого соединена с первого потретийсоответственно и с входапервой группой входов блока вычисления 35 ми уменьшаемых седьмого, восьмого и денаправляющих косинусов первой координа- вятого вычитателей соответственно, третий, ты, вторая и третья группы входов которого второй и первый входы первой группы инсоединены соответственно с второй и формационных входов соединены с входатретьей группами выходов блока формиро- -ми вычитаемых вычитателей с четвертого по вания разностей, первая и вторая группы 40 шестой соответственно и с седьмого по девыходов блока вычисления направляющих вятый соответственно, выходы вычитателей косинусов первой координаты соединены с с первого по третий соединены с выходами первыми группами входов блока вычисле- с первого по третий соответственно первой ния детерминанта и блока вычисления на- группы выходов блока, выходы вычитателей правляющих косинусов второй координаты 45 с четвертого по шестой соединены с выхосоответственно, первый выход блока вычис- дами с первого по третий соответственно ления направляющих косинусов второй ко- второй группой выходов блока, выходы выординаты соединен с первой группой читателейсседьмогоподевятыйсоединены входов блока вычисления направляющих с выходами с первого по третий соответсткосинусов третьей координаты, группа вы- 50 венно третьей группой выходов блока. ходов которого соединена с второй группой 3, Устройство по п.1, о т л и ч а ю щ е евходов блока вычисления детерминанта, с я тем, что, с целью повышения быстродейтретья группа входов которого соединена с ствия, блок вычисления направляющих ковторой группой выходов блока вычисления синусов первой координаты содержит направляющих косинусоввторой координа- 55 пятнадцать умножителей, причем первый ты, группа выходов блока вычисления де- вход первой группы входов блока соединен терминанта соединена с первой группой с входами первых сомножителейумножитеинформационныхвходоввходногокомму- лей с первого по третий, второй вход — с тора, вторая группа информационных вхо- входами первых сомножителей умножитедов которого соединена с входом координат лей с четвертого по шестой, а третий вход—
1б81313 с входами первых сомножителей умножителей с седьмого по девятый, первый, второй и третий входы третьей группы входов блока соединены с выходами вторых сомножителей умножителей с первого по третий соот- 5 ветственно, первый, второй и третий входы второй группы входов блока соединены с входами вторых сомножителей умножителей с четвертого по шестой соответственно, первый вход третьей группы входов блока 10 соединен с входом первого сомножителя десятого умножителя, второй вход — с входами первых сомножителей одиннадцатого и двенадцатого умножителей, третий вход— с входами первых сомножителей тринадца- 15 того и четырнадцатого умножителей, первый вход третьей группы входов блока соединен с входами вторых сомножителей одиннадцатого и четырнадцатого умножителей, второй вход второй группы входов 20 блока соединен с входами вторых сомножителей десятого и тринадцатого умножителей, первый вход третьей группы входов блока и третий вход второй группы входов блока соединены соответственно с входами 25 первых и вторых сомножителей пятнадцатого умножителя, выходы умножителей с первого по третий соединены с первой группой выходов блока и входами вторых сомножителей умножителей соответственно с седь- 30 мого по девятый, выходы первого, второго и третьего умножителей соединены с входами с первого по третий первой группы выходов блока, третий вход второй группы входов блока соединен с входом второго, выходы 35 умножителей с четвертого по пятнадцатый соединены с выходами соответственно с первого по двенадцатый второй группой выходов блока, 4. Устройство по п.1, о т л и ч а ю щ е е- 40 с я тем, что, с целью повышения быстродействия, блок взаимных координат содержит блок квадратов, три умножителя, три блока вычисления обратной величины, два блока вычисления квадратного корня, два вычита- 45 теля, два сумматора, причем первая, вторая и третья группы входов блока соединены соответственно с первой, второй и третьей группами входов блока квадратов, группа выходов которого соединена с входом вычи- 50 таемого первого вычитателя, второй выход блока квадраторов соединен с входом первого слагаемого первого сумматора и входом уменьшаемого второго вычитателя, третий выход блока квадратов соединен с входом 55 первого блока вычисления квадратного корня и входом второго слагаемого первого сумматора, выход которого соединен с выходом уменьшаемого первого вычитателя, выход первого блока вычисления квадратного корня соединен с входом первого блока вычисления обратной величины и входами первого и второго слагаемых второго сумматора, выход которого соединен с входом второго блока вычисления обратной величины, выход которого соединен с входом первого сомножителя первого умножителя, вход второго сомножителя которого соединен с выходом первого вычитателя, выход первого умножителя соединен с входом первого сомножителя второго умножителя и с входами первого и второго сомножителей третьего умножителя, выход которого соединен с входом вычитаемого второго вычитателя, выход которого соединен с входом второго блока вычисления квадратного корня, выход которого соединен с входом третьего блока вычисления обратной величины, выход которого соединен с входом второго сомножителя второго умножителя, выходы второго умножителя третьего блока вычисления обратной величины и первого блока вычисления обратной величины соединены соответственно с первым, вторым и третьим выходами группы выходов блока.
5, Устройство по п.1, о т л и ч а ю щ е ес я тем, что, с целью повышения быстродействия, блок вычисления направляющих косинусов второй координаты содержит шесть вычитателей, причем первый и четвертый входы группы входов блока соединены соответственно с входами уменьшаемого и вычитаемого первого вычитателя, второй и пятый входы группы входов блока соединены с входами соответственно уменьшаемого и вычитаемого второго вычитателя, третий и шестой входы группы входов блока соединены с входами соответственно уменьшаемого и вычитаемого третьего вычитателя, седьмой и восьмой входы группы входов блока соединены с входами соответственно уменьшаемого и вычитаемого четвертого вычитателя, девятый и десятый входы группы входов блока соединены с входами соответственно уменьшаемого и вычитаемого пятого вычитателя, одиннадцатый и двенадцатый входы группы входов блока соединены с входами соответственно уменьшаемого и вычитаемого шестого вычитателя, выходы вычитателей с первого по третий соединены с выходами соответственно с первого по третий второй группы выходов блока. выходы вычислителей с четвертого по шестой соединены с выходами с первого по третий первой группы выходов блока.
6, Устройство по п.1, о т л и ч а ю щ е ес я тем, что, с целью повышения быстродействия, блок вычисления направляющих косинусов третьей координаты содержит
14
1681313
5
25
35
55 шесть умножителей, два блока вычисления . обратной величины. сумматор. блок вычисления квадратного корня, причем первый вход группы входов блока соединен с входом первого блока вычисления обратной величины, второй и третий входы группы входов блока соединены с входами первых сомножителей первого и второго умножителей, входы вторых сомножителей которых объединены и соединены с выходом первого блока вычисления. обратной величины, выходы первого и второго умножителей соединены с входами первых и вторых сомножителей соответственно третьего и четвертого умножителей, выходы которых соединены с входами соответственно первого и второго слагаемых сумматора, вход третьего слагаемого которого соединен с второй группой входов блока, выход сумматора соединен с входом второго блока вычисления обратной величины, выход которого соединен с входом блока вычисления квадратного корня, выход которого сое- динен с входами первых сомножителей пятого и шестого умножителей, входы вторых сомно>кителей которых соединены с выходами соответственно первого и второго умножителей, выходы пятого умножителя, шестого умножителя и блока вычисления квадратного корня соединены с первым, вторым и третьим выходами группы выходов блока.
7. Устройство по п,1, отл и ч а ю щеес я тем, что, с целью повышения быстродействия, блок вычисления детерминанта содержит пятнадцать умножителей, два сумматора, вычитатель, причем первый вход первой группы входов блока соединен с входом первого сомножителя первого умножителя, второй вход первой группы входов блока соединен с входом первого сомножителя второго умножителя, третий вход первой группы входов блока соединен с входом первого сомножителя третьего умножителя, второй, первый и третий входы первой группы входов блока соединены с входами первых слагаемых соответственно четвертого, пятого и шестого умножителей, первый вход третьей группы входов блока соединен с входами вторых слагаемых третьего и четвертого умножителей, второй вход — с входами вторых сомножителей первого и шестого умножителей, э третий вход — c входами вторых сомножителей второго и пятого умножителей, выходы умножителей с первого по шестой соединены с входами первых сомножителей умножителей соответственно с седьмого по двенадцатый, первый вход второй группы входов блока соединен с входами вторых сомножителей восьмого и двенадцатого умножителей, второй вход с входами вторых сомножителей девятого и одиннадцатого умножителей, а третий вход — с входами вторых сомножителей седьмого и десятого умножителей, выходы умножителей с седьмого по девятый соединены с входами слагаемых соответственноо с первого по третий первого сумматора, выходы умножителей с десятого по двенадцатый соединены с входами слагаемых соответственно с первого по третий второго сумматора, выходы первого и второго сумматоров соединены с входами соответственно уменьшаемого и вычитаемого вычитателя, выход которого соединен с входом первого сомножителя умножителей с тринадцатого по пятнадцатый, входы вторых сомножителей которых соединены соответственно с первым, вторым и третьим входами второй группы входов блока, первый, второй и третий входы первой группы входов блока, первый, второй и третий sxoды третьей группы входов блока и выходы умножителей с тринадцатого по пятнадцатый соединены с выходами соответственно с первого по девятый группы выходов блока .
8. Устройство по п.1, от л и ч э ю щ е ес я тем, что, с целью повышения быстродействия, выходной коммутатор содержит три мультиплексора, причем первый, третий, пятый входы группы входов блока соединены с первыми информационными входами мультиплексоров с первого по третий соответственно, второй, четвертый и шестой входы группы входов выходного коммутатора соединены с вторыми информационными входами мультиплексоров с первого по третий соответственно, выходы которых соединены соответственно с первым, вторым и третьим выходами группы выходов выходного коммутатора, управляющий вход которого соединен с управляющими входами мультиплексоров с первого по трети и.
9. Устройство по п,1, о т л и ч а ю щ е ес я тем, что, с целью повышения быстродействия, входной коммутатор содержит три вычитателя и девять мультиплексоров, причем второй вход первой группы входов входного коммутатора соединен с первыми информационными входами первого и второго мультиплексоров, третий вход первой группы входов входного коммутатора соединен с первыми информационными входами третьего и четвертого мультиплексоров, четвертый вход первой группы входов входного коммутатора соединен с вторыми информационными входал1и первого и второго мультиплексоров. шестой вход первой группы входов входного коммугз1ора соединен
1б81313
Продолжение таблицы
1б81313
27 а- аг У
1681313
1681313
1681313
Фи2. f5
1681313
Составитель С.Куликов
Техред M.Mîðãeêòàë Корректор О.Кравцова
Редактор Т,Горячева
Заказ 3313 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5
Производственно-издательский комбинат "Патент", г. ужгород, ул.Гагарина, 101