ЛИНЕЙНО-КРУГОВОЙ ИНТЕРПОЛЯТОР,v....c;;i-^3'</^;. •-..;..;; ; ,'i;.'•;•::[•;'"Н^ ^у-;;--, •i;'|,_. ;-:i< ^. Советский патент 1971 года по МПК G06G7/30 

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

Изобретение относится к вычислительной технике и может быть использовано при записи программы станков с числовым программным управлением.

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

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

Подобные устройства отличаются увеличением абсолютной погрешности аппроксимации б с ростом радиуса R апроксимируемой окружности.

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

Это достигается тем, что предлагаемое устройство содержит дополнительно четыре двоичных умножителя (ДУ) и два сумматора схемы алгебраического суммирования частот. Выход первого двоичного умножителя подключен ко входам пятого и шестого, а выход второго ДУ - ко входам седьмого и восьмого. Ко входам первой схемы алегбраического суммирования частот подключены выходы пятого и седьмого ДУ, ко входам второй схемы - выходы шестого и восьмого ДУ. Выходы первой и второй схемы алгебраического суммирования частот, третьего и четвертого ДУ подключены к выходным шинам интерполятора.

На чертеже изображ;ена блок-схема предлагаемого интерполятора.

Схема содержит двойные умножители 1-8 сумматоры 9, 10 устройство ввода данных 11, постоянное запоминающее устройство 12, оперативное запоминающее устройство 13, блок задания скорости 14, решающий блок 15 и устройство управления 16. Двоичные умножители 5--8 и сумматоры 9 и 10 блока 15 подключены к выходам умножителей 1 и 2, являющимся выходами по координатам X н Y в известном интерполяторе ЛКИ-ФМ и реализуют уравнения:

./i+yi-/2 y Xi-mi+yi-m2

В результате с выходов сумматоров 9 и W поступают последовательности импульсов, реализующие окружность в плоскости ХОУ, сжатую вдоль произвольного направления, определяемого уравнением: где Х Х Y-:Р - частоты следования импульсов с выходов Д.У / и 2, реализующие окружность, аппроксимированную отрезками прямых; - коэффициенты ортогоk k, /3, преобразоваmi, mz, т, нальных , ri2, ПзНИИ. Смысл сжатия заключается в том, что вместо дуги окружности большого радиуса, реализуемой последовательностью импульсов с выходов ДУ 1 VI 2, используется часть окружности меньшего радиуса, сжатой в нужном направлении. В этом случае на аппроксимированном отрезке дуги окружности большого радиуса число участков линейной аппроксимации оказывается больше в Rir раз. Абсолютная погрешность б при этом будет X/ иг 0-00. + -, где бо.э погрешность от замены дуги ружности дугой эллипса; радиус аппроксимирующей окружности;радиус аппроксимируемой окружности;б - погрешность, возникающая при линейной аппроксимации окружности радиуса R. Предмет изобретения Линейно-круговой интерполятор, содержащий устройство ввода данных, постоянное запоминающее устройство, оперативное запоминающее устройство, блок задания скорости, решающий блок, выполненный на четырех двоичных умножителях, и устройство управления, отличающийся тем, что, с целью повышения точности работы интерполятора, он содержит дополнительно четыре двоичных у.множителя и два сумматора, приче.м выход первого двоичного умножителя подключен ко входам пятого и щестого двоичных умножителей, выход второго двоичного умножителя соединен со входами седьмого и восьмого двоичных умножителей, выходы пятого и седьмого двоичных умножителей соединены со входами первого сумматора, выходы шестого и восьмого двоичных умножителей соединены со входами второго су.мматора, а выход :) первого и второго сумматоров, третьего и четвертого двоичных умножителей подключены к выходным шинам интерполятора.

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

название год авторы номер документа
Линейно-круговой интерполятор 1975
  • Кошкин Владимир Львович
SU555381A1
Линейно-круговой интерполятор 1982
  • Простаков Олег Георгиевич
  • Раисов Юрий Абрамович
  • Середкин Александр Георгиевич
  • Сухер Александр Николаевич
SU1149218A1
Линейно-круговой интерполятор 1977
  • Куперман Борис Моисеевич
  • Лоншаков Владимир Петрович
  • Рабинович Анатолий Ефимович
SU734615A1
Линейно-круговой интерполятор 1985
  • Васильев Алексей Викторович
  • Раисов Юрий Абрамович
  • Середкин Александр Георгиевич
SU1302241A2
Устройство для коррекции положения резца на станке с программным управлением 1981
  • Кошкин Владимир Львович
  • Горбенко Эдуард Тихонович
  • Лапандин Александр Иванович
SU983651A1
Интерполятор поверхности 1980
  • Венедиктов Анатолий Захарович
  • Соломаха Валентин Николаевич
  • Шевяков Александр Григорьевич
SU942040A1
Устройство для формирования окружностей 1981
  • Роспономарев Владимир Алексеевич
SU991486A1
Круговой интерполятор 1982
  • Анишин Николай Сергеевич
  • Анишин Анатолий Сергеевич
  • Гарькуша Валерий Григорьевич
  • Тимофеева Валентина Ивановна
SU1024880A1
Устройство для двухкоординатного программного управления 1981
  • Кошкин Владимир Львович
  • Лапандин Александр Иванович
SU962857A1
Интерполятор 1987
  • Вашкевич Сергей Николаевич
  • Ваврищук Александр Юльевич
  • Попов Владимир Николаевич
  • Токарев Алексей Леонидович
SU1413602A1

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

Реферат патента 1971 года ЛИНЕЙНО-КРУГОВОЙ ИНТЕРПОЛЯТОР,v....c;;i-^3'</^;. •-..;..;; ; ,'i;.'•;•::[•;'"Н^ ^у-;;--, •i;'|,_. ;-:i< ^.

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

SU 302 722 A1

Даты

1971-01-01Публикация