Устройство для преобразования полярных координат в прямоугольные Советский патент 1987 года по МПК G06G7/22 

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

Изобретение относится к вычислительной технике.

Цель изобретения - повышение точности.

На фиг. 1 представлена схема иредла1 ае- мого устройства; на фиг. 2 -- генератор тактовых импульсов.

Устройство содержит блок выделения абсолютных значений, преобразователь 2 напряжения в код, генератор 3 тактовых импульсов, блок 4 умножения частоты, селектор 5 квадрантов, преобразователи 6 и 7 прямого кода в дополнительный, регистры 8, накапливающие сумматоры 9, информационный вход 10, выходы 11 и 12. Преобразователь 2 выполнен по схеме поразрядного уравновешивания входного сигнала. Генератор 3 (фиг. 2) содержит суммирующий счетчик 13, дифференцирующий элемент 14, дешифраторы 15 и 16, триггеры 17-19, генератор 20 импульсов, счетчики 21 и 22.

Селектор 5 квадрантов содержит два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, его работа описывается соотношениями: + + ВС; G BD + BD, где В, С, D - двоичные переменные, соответствующие знакам входных напряжений- U(T, t/ox, Uoy Преобразователи 6 и 7 содержат группу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ по числу разрядов входного кода и комбинационный сумматор.

Устройство работает следующим образом.

Опорное напряжение (меандр той же частоты /, что и входное) служит началом отсчета аргумента вектора (задает положение оси X прямоугольной системы координат). На выходе блока 4 возникает поток- импульс с частотой N-j. Элемент 14 дифференцирования в генераторе 3 формирует из напряжения (7о.х импульс сброса счетчика 13. Счетчик 13 за период I накапливает . V импульсов, поступающих на его вход с выхода блока 4. Дешифратор 15 выделяет тактовые импульсы с номерами Л /4 и 3A/ /4 и этими импульсами переключает тригге э 17, на выходе которого формируется опорное напряжение Uyo запаздывающее на 90° относительно Um Каждый тактовый импульс слу- жиt началом цикла работы блоков 18-22, формирующих серию управляющих импульсов. В начале цикла триггер 8 устанавливается в состояние «1, а триггер 19 - в состояние «О. При этом триггер 18 разрешает работу счетчика 22. На выходах счетчика 21 последовательно формируется серия из К (например, ) импульсов. По окончании этой серии триггер 18 переводится в нулевое состояние импульсом переполнения счетчика 21 и -разренлает работу счетчика 22, который формирует на своих выходах серию из L (L К) импульсов. Первые М из /С + L импульсов используются для поразрядного уравновешивания напряжения на информационном входе преобразователя 2, который формирует М-разрядпый

2

(например, ) двоичный код модуля выборки входного сигнала. Три последних импульса из серии М -{ L на выходе счетчика 22 служат импульсами управления для накапливающих сумматоров 9 и регистров 8, причем указанные импульсы создаются только в начале и середине периода Т благодаря стробированию дешифратором 16.

Входное напряжение И (if) sin( + ф) поступает на вход блока 1, на выходах которого появляется напряжение знака и абсолютного значения сигнала. Они служат двоичными переменными функции Е, необходимой для управления преобразователем 6 кода. Если - О, то число с выхода преоб5 разователя 2 проходит через преобразователь 6 без инверсии, в прямом коде. При 1 число с выхода преобразователя 6, поступает на вход накапливающего сумматора 9 в дополнительном коде с отрицательным знаком. В интервалах времени

0 существования значения Е 1 отсчеты входного напряжения вычитаются в сумматоре 9, а в остальное время отсчеты суммируются, в результате к моменту переключения функции из нуля в единицу в канале X фор5 мируе-.ся код координаты X.

При .малом шаге квантования функции по времени результаты численного интегрирования по формулам мало отличаются от теоретических точных значений координат. Различия в масштабных коэффициентах учиQ тываются при выборе коэффициента передачи преобразователя 2 по его сигнальному входу. По окончании интервалов интегрирования содержимое накапливающего сумматора 9 переписывается в регистр 8, после чего сумматор 9 обнуляется. Координаты

5 X и У в регистрах 8 хранятся в дополнительном коде.

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

5 о

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

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

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

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

Редактор О. БугирТехред И. ВересКорректор А. Зимокосов

Заказ 1436/43Тираж 673Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5 Производственно-полиграфическое предприятие, г. Ужгород, ул. Прое стная, 4

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

г. 2

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

название год авторы номер документа
Цифровой преобразователь координат 1980
  • Шевяков Александр Григорьевич
SU942004A1
Обратимый преобразователь координат 1982
  • Урецкий Иосиф Моисеевич
  • Денисов Александр Анатольевич
SU1035617A1
УСТРОЙСТВО ИЗМЕРЕНИЯ УГЛОВОЙ КООРДИНАТЫ СИСТЕМЫ ПОСАДКИ 1990
  • Криворучко Ю.Т.
  • Пименов А.В.
  • Пономаренко Б.В.
SU1760868A1
Устройство для преобразования координат 1980
  • Дауров Станислав Константинович
  • Кнышев Валентин Иванович
SU898426A1
Устройство для преобразования координат 1984
  • Лебеда Леонид Иванович
  • Гусев Алексей Владимирович
  • Поломарь Евгений Леонидович
  • Дворяковский Александр Нестерович
SU1198552A1
Устройство для преобразования координат объекта 1980
  • Гусев Алексей Владимирович
  • Прокопенко Виктор Васильевич
  • Ахметов Виктор Ниязович
SU951317A1
Цифровой анализатор спектра в ортогональном базисе 1983
  • Ивашко Андрей Владимирович
  • Шпильберг Арнольд Яковлевич
SU1124326A1
БЫСТРОДЕЙСТВУЮЩИЙ МНОГОФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ УГЛА В КОД ДЛЯ УСТРОЙСТВ ЭЛЕКТРОМЕХАНОТРОНИКИ 1994
  • Фадеев Б.Е.
  • Афанасьев С.З.
  • Воронов М.С.
RU2094945C1
Устройство для считывания графической информации 1983
  • Леонович Эдуард Николаевич
  • Парамонова Надежда Ивановна
SU1164754A1
Устройство для реализации быстрых преобразований в базисах дискретных ортогональных функций 1985
  • Карташевич Александр Николаевич
  • Курлянд Михаил Соломонович
SU1292005A1

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

Реферат патента 1987 года Устройство для преобразования полярных координат в прямоугольные

Изобретение относится к вычислительной технике. Цель изобретения - повышение точности. Устройство содержит блок 1 выделения абсолютных значений, преобразователь 2 напряжения в код, генератор 3 тактовых импульсов, блок 4 умножения частоты, селектор квадрантов 5, первые 6 и вторые 7 преобразователи прямого кода в дополнительный, регистры 8, наканливаюплие сумматоры 9 (в каждом из двух каналов определения ортогональной составляющей), вход 10, выходы 11, 12. Код прямоугольной координаты формируется в результате 4HCvaeHHoro интегрирования фиксированного количества отсчетов за полупериод опорного напряжения в накапливающих сумматорах. Усреднение погрешностей мгновенных отсчетов повыпшет точность преобразования. 2 ил. со о со о СП о

Формула изобретения SU 1 309 050 A1

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

Устройство для преобразования полярных координат вектора в прямоугольные 1978
  • Венедиктов Анатолий Захарович
  • Костенич Анатолий Костантинович
  • Медведев Владимир Иванович
  • Паламарюк Георгий Онозьевич
  • Сдвижков Анатолий Иванович
  • Соломаха Валентин Николаевич
  • Шевяков Александр Григорьевич
  • Кривенков Вячеслав Игнатьевич
SU771682A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Авторское свидетельство СССР № 758188, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 309 050 A1

Авторы

Жаворонков Леонид Михайлович

Варламов Вадим Геннадиевич

Даты

1987-05-07Публикация

1985-12-11Подача