СПОСОБ ПРОГРАММНОГО УПРАВЛЕНИЯ МЕТАЛЛОРЕЖУЩИМИ СТАНКАМИ12 Советский патент 1973 года по МПК G05B19/4103 

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

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

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

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

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

Фиг. 1 и 2 иллюстрируют предлагаемый способ.

Заданный участок аппроксимации контура описывается уравнением (X). По заданным в программе контурной скорости Vk и

виду функции (Х) в каждой точке (X, Y) (см. фиг. 1) вычисляют составляющие Vx и контурной скорости п сигналы, пропорциональные этим составляющим, подают на входы приводов подач, соответственно, Vx - на

приводах X, V,j - на привод У. Эти сигналы дают ориентировочное направление движения, так как абсолютно точное задание скоростей Vx и Vy в силу известных причин невозможно. Поэтому сложное совместное движение двух

рабочих органов станка, управляемых приводами А и У, будет происходить по другой траектории, описываемой уравнением (X). Положения рабочих органов станка по координатам X и У измеряется датчиками положения этих координат. Определим вектор контурной ошибки как расстояние по нормам от точки (Xd, Yd) действительной траекторией движения (X) к заданному участку аппроксимации (заданной поверхности в общем случае) или к его продолжению на стыках двух участков аппроксимации. В процессе движения по заданной траектории непрерывно вычисляют составляющие вектора контурной ощибки 8hx и 8ky. Сигналы, пропорциональные б и 8ky, подают соответственно на входы привода X и У. Именно знание контурной ощибки, вычисленной по исходной информации и информации о действительном положении рабочих органов станка, в каждой точке траектории дает возможность корректировать сложное движение инстру- 15 мента по наикратчайщему пути к заданному участку аппроксимации (по нормали к контуру). При этом суммарный вектор () всегда направлен к контуру и всегда способ- 20 ствует уменьщению динамических ощибок. Выхода в конечную точку заданного участка аппроксимации в общем случае не происходит, т. е. кривые (X) и (X) в конечной точке / не пересекаются. В связи с 25 этим конец действительного участка аппроксимации определяют по последнему совпадению действительной и заданной координат (точка / на фиг. 1). Причем величины перемещений, полученных от момента своего сов- 30 падения (точка 2) до последнего совпадения для других координат, запоминают и при переходе к новому участку аппроксимации координаты его начала корректируют, добавляя эти величины перемещений к соответствую- 35 щим координатам начала (отрезок 3-7). Это вызвано тем, что координаты точек участков аппроксимации задают в местной системе координат. Таким образом, в местной системе координат нового участка аппроксимации по- 40 лучают координаты точки, начиная с которой вычисление составляющих вектора контурной ощибки уже производят относительного нового участка аппроксимации. Осуществление способа рассмотрим на при- 45 мере двухкоординатной цифровой системы управления с возможностью аппроксимации контура линейными участками. Координаты участка аппроксимации задают в местной декартовой системе координат (см. фиг. 2). Век- 50

тор скорости Vk совпадает с направлением линейного участка, а его составляющие Уж и Vy зависят, соответственно, от перемещений Хн и Yk.

Составляющие Vx и Vy вычисляют, например, на аналоговом вычислительном устройстве по формулам:

X,

.у, и 1/---4

Vu,

Vx -I- к У и + k

no заданной в программе контурной скорости Vh. Сигналы Vx и Vy подают на входы соответствующих приводов.

Предмет изобретения

Способ программного управления металлорежущими станками, основанный на введении

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

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

натные приводы. Величину модуля контурной ошибки можно определить следующим образом: Ь, / + Г.sin arctg - arctg 1 После соответствующих преобразований получим:g kXe - XitYQ Составляющие вектора ощибки будут: и - и . T {Y,X,-X,Y,)- + yl -(Y,-X,Y,)X ky k i + Y Xl+Yl Поскольку выражение Y Xd-XkY представляет собой формулу оценочной функции для линейного интерполятора, используемого в обычных системах программного управления, то вычисление этого выражения производят на линейном интерполяторе, на схему управления и в счетчики текущих координат которого подают импульсы перемещений от датчиков положения по осям X и Y. Дальнейщее вычисление составляющих вектора контурной ощибки 8hx и 8hy производят на аналоговом вычислительном устройстве, а сигналы, пропорциональные и бйу, подают на входы приводов соответственных координат X н Y, где эти сигналы суммируют со скоростными сигналами V и Vy и направляют движение рабочих органов станка точно по заданной прямой. Окончание участка аппроксимации производят в линейном интерполяторе, как обычно, по совпадению значений Хй и Усг в счетчиках текущих координат с заданными значениями Xh и Уд. Отличие состоит в том, что после совпадения, например, Jd ft, число импульсов АХ до совпадения фиксируиэт в дополнительном счетчике и при вводе следующего значения Xk добавляют к нему.

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

название год авторы номер документа
Двухкоординатная система программного управления 1980
  • Горбунов Вадим Петрович
  • Коротков Сергей Васильевич
  • Рудаков Валерий Петрович
  • Тарасенко Евгений Викторович
SU938264A1
СПОСОБ ПОЛУЧЕНИЯ РАДИОТЕХНИЧЕСКОЙ ИНФОРМАЦИИ И РАДИОТЕХНИЧЕСКИЙ КОМПЛЕКС ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2014
  • Бондаренко Алексей Викторович
  • Вакуленко Александр Александрович
  • Геращенко Сергей Васильевич
  • Лобанов Александр Александрович
  • Першикова Татьяна Валерьевна
  • Смирнов Антон Анатольевич
RU2562616C1
Контурная система программного управления 1976
  • Лихачев Андрей Андреевич
SU568938A1
СПОСОБ БОНДАРЕНКО А.В. ПОЛУЧЕНИЯ РАДИОТЕХНИЧЕСКОЙ ИНФОРМАЦИИ И РАДИОТЕХНИЧЕСКИЙ КОМПЛЕКС ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2015
  • Бондаренко Алексей Викторович
RU2599259C1
ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО ДЛЯ СИСТЕМ ПРОГРАММНОГО УПРАВЛЕНИЯ ДВУХКООРДИНАТНЫМИ ПЕРЕМЕЩЕНИЯМИ 1967
  • Ионов В.С.
  • Маслов А.А.
  • Смельницкий М.И.
  • Яншин А.А.
SU223465A1
УСТРОЙСТВО для ФОТОСЛЕДЯЩЕГО КОПИРОВАНИЯ 1973
  • А. И. Когут В. М. Ситниченко
SU394821A1
Способ определения координат радиоизлучающего объекта в рабочей зоне многопозиционного пассивного радиотехнического комплекса и устройство для его осуществления 2020
  • Бондаренко Алексей Викторович
  • Вайпан Сергей Николаевич
  • Вакуленко Александр Александрович
  • Егоров Александр Владимирович
  • Першикова Татьяна Валерьевна
RU2757197C1
Способ компенсации движения и устройство для его реализации 2019
  • Дворкович Александр Викторович
  • Грызов Геннадий Юрьевич
  • Дам Чонг Нам
RU2701058C1
Многокоординатный линейно-круговой интерполятор 1978
  • Тройников Валентин Семенович
  • Раисов Юрий Абрамович
  • Спасский Василий Нилович
  • Простаков Олег Георгиевич
  • Вайсбург Владимир Абрамович
  • Михаэлян Георгий Михайлович
SU746428A2
СПОСОБ ЭЛЕКТРОЭРОЗИОННОЙ ОБРАБОТКИ ЗУБЧАТЫХ ИЗДЕЛИЙ 2001
  • Кравченко Д.В.
  • Рязанов С.И.
  • Бутарович Д.О.
RU2188101C1

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

Реферат патента 1973 года СПОСОБ ПРОГРАММНОГО УПРАВЛЕНИЯ МЕТАЛЛОРЕЖУЩИМИ СТАНКАМИ12

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

У

Уз

SU 370 588 A1

Авторы

С. Л. Петров

Даты

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