Функциональный преобразователь координат
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано в специализированных вычислителях, осуществляющих преобразование координат в системах навигации, числового управления станками, роботами-манипуляторами. Целью изобретения является расширение класса решаемых задач путем выполнения преобразования гиперболических координат в декартовы. Преобразователь содержит регистр 1 первой исходной координаты, регистр 2 второй исходной координаты, коммутатор 3, сумматор 4, первый умножитель 5. 1, второй умножитель 5. 2, узел 6 связи координат, вычитатель 7. 3 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„„SU„„1517027 А1 (51)4 G 06 F 7/544
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
5(. l И
К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4371340/24-24 (22) 01,12.87 (46) 23.10.89. Бюл. 11 39 (71) Севастопольский приборостроительный институт (72) Ю.M.Îñàä÷èé (53) 681.325(088.8) (56) Авторское свидетельство СССР
Ф 1136154, кл. G 06 F 7/544, 1983.
Авторское свидетельство СССР
У 955082, кл. G 06 F 7/544, 1981. (54) йУНКЦИОНАЛЬНЫИ ПРЕОБРАЗОВАТЕЛЬ
КООРДИНАТ (57) Изобретение относится к вычислительной технике и может быть использовано в специализированных вычислителях, осуществляющих преобразование координат в системах навига— ции, числового управления станками, роботами-манипуляторами. Целью изобретения являе1ся расширение класса решаемых задач путем выполнения преобразования гиперболических координат в декартовы. Преобразователь содержит регистр 1 первой исходной координаты, регистр 2 исходной координаты, коммутатор 3, сумматор 4, первый умножитель 5.1, второй умножитель 5.2, узел 6 связи координат, вычитатель 7. 3 ил, ОПИСАНИЕ ИЗОБРЕТЕНИЯ
1517027
Y=F (Х) =-+
1 2
dDqg
Х
2 (3) 1О (4) 15
X - =Xo +lXj (6) ЮХ = КЮП, Оэ25dü ЛР7 с О, 075d, dDq >i О, (7) V о
- Р,; =С,. =D Р
50 ; (Х вЂ” с ) 4Yг
1 т
d -ДР, 4Х
55 с). /2) 1 г
d — D)7 г с) D,. (2) Изобретение относится к вычислительной технике и может быть использовано в специализированных вычислителях, осуществляющих преобразование координат.
Целью изобретения является расширсигие класса решаемых задач путем выполнения преобразования гиперболических координат в декартовы.
lIa фиг. 1 представлена функциональная схема преобразоват)ля; на фиг. 2 — пример реализации узла связи координат; на фиг. 3 вЂ,пример систс..мы -oop.öøàò.
Преобразователь содержит регистр
1 первой исходной координаты, регистр 2 второй исходной координаты, )соммутатор 3, сумматор 4, первый 5.1 и второй 5.2 умножители, узел 6 связи координат и вычитатель 7 °
Узел связи координат содержит перзый квадратор 8, первый вычитатель
9, первый умножитель 10, делитель 11, первый сумматор 12, первый блок 13 25 извлечения квадратного корня, второй 14 и третий 15 умножители, второй суг)матор Iá, второй вычитатель
17, второй 18, третий 19 и четвертый
20 квадраторы, третий 21 и четвертый
22 сум.)аторы, второй 23 и третий 24 с)локи извлечения квадратного корня и
1 третий ))ычитатель 25.
Преобразователь работает следующим образом.
Преобразование гиперболических координат в декартовые.
I3 соответствии с принципами работы гиперболической системы по кодам разностей времени приходов сиг:.а; ов i, и i. от маяков N,М и
М,М ) (Лиг. 3) и скорости сигнала С оирецеи))ют и представляют в регистрах значения двух исходных коордии-)т — разности дальностей с) D,z u
g ) Р °
1 . D !! С 4. 1ç D ) D 3 °
-cзультирующие декартовы координа ) ы сб7 с-.)ста Х, Y с и"темой уравнений
Из (2) может быть получена явная зависимость Y = F,,(Х), реализуемая в узле 6 связи координат:
По Х и Y можно рассчитать м„.= F,(õ, т) - x+ т
Ошибку КD определяет вычитатель 7 Р = " Р з 1 Р ) з )) °
Значение результирующей декартовой координаты Х на каждом шаге определяет сумматор 4: где К вЂ” постоянный коэффициент умножения d D в умножителях 5.1 и 5.2 °
Значения V 0 определяют как что реализуется с помощью коммутатора °
В рассмотренном примере К г = К, К, = 1 (фиг. 1). Можно сравнивать
dD „„не с измеренным йР,З, а с домноженным в первом умножителе 5.1 на константу К „ = С кодом „з, причем
К11 (I/(P pi + f3>) у гдe p) Р| BF< дà —,ч ° P,— .— y, = â€”вЂ”.,—«.V—-, 1 а 1
Кг равен знаку (p,p + p ), В функциональном преобразователе для других систем исходных и результирующих координат зависимости F
F> будут другими, однозначно определяемыми этими системами координат.
Формула изобретения
Функциональный п реобразователь координат, содержащий регистры первой и второй исходных координат, коммутатор, сумматор, первый умножитель и вычитатель, причем выход регистра
I второй исходной кЬординаты соединен с входом первого сомножителя первого умножителя, вход второго сомножителя которого соединен с входом первой константы преобразователя, о т л и— ч а ю шийся тем, что, с целью расширения класса решаемых задач путем выполнения преобразования гиперболических координат в декартовы, в него дополнительно введены узел связи координат и второй умножитель, причем выход регистра первой исходной координаты соединен с управляющим входом коммутатора, первый и второй информационные входы которого соединены с входами соответственно первого и второго приближения преобразователя, выход коммутатора соединен с входом первого слагаемого сумматора, выход которого соединен
51 7027 с входом узла связи координат, выход которого соединен с входом вычитаемого вычитателя, вход уменьшаемого
5 которого соединен с выходом первого умножителя, выход вычитателя соединен с входом первого сомножителя второго умножителя, выход которого соединен с входом второго слагаемого сумматора, вход второй константы и входы первого и второго аргументов преобразователя соединены с входом второго сомножителя второго умножителя, входом регистра первой исходной координаты и входом регистра второй исходной координаты соответствеkl но, выход сумматора и второй выход узла связи координат соединены с первым и вторым выходами результатов преобразователя. фиг. 2
1517027
Составитель С. Куликов
Техред Л.Олийнык Корректор M. щароли
Редактор О, Юрковецкая
Подписное
Заказ 6391/51 Тираж 668
BIIHHHH Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, 1 1осквэ, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г. Ужгор гд, ул. Гагарина, 101