Машиностроение и механика

  • Increase font size
  • Default font size
  • Decrease font size

Управление системами и процессами - Линейно-круговые интерполяторы

Article Index
Управление системами и процессами
Станки автоматы и полуавтоматы
Классификация станков-автоматов и полуавтоматов
Системы управления с распределительным валом
Автоматы и полуавтоматы параллельного, последовательного и параллельно-последовательного действия
Ретроспектива развития ЧПУ
Классификация ЧПУ станками
Типовая СПУ и ее особенности
Требования, предъявляемые к СПУ станками
Подготовка и порядок подготовки программы
Устройства подачи программоносителя и считывания программы
Кодирование технологических команд и логической информации
Интерполяторы
Линейно-круговые интерполяторы
Линейно-круговой интерполятор с оценочной функцией
Исполнительные приводы станков с ЧПУ
Следящий привод подачи
Исполнительные электродвигатели
Приводы главного движения
All Pages
Линейно-круговые интерполяторы

     

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

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

 

Линейно-круговой интерполятор с постоянной памятью

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

 
  clip_image070


Величина приращения центрального угла (Dw) и сами углы (wi) определяются следующем образом:

clip_image072, i=1, 2,...,N.

         Для первой четверти:

clip_image074ai=90-wi; DXi=DS×cosai; Yi=DS×sinai;

где  DS - хорда окружности

clip_image076

         Абсолютные значения sinai и cosai хранятся в памяти интерполятора и выбираются в соответствующей последовательности, а значения DS вычисляется и вводятся от программы.

Схема имеет линейный интерполятор на умножителях 1,производящий линейную интерполяцию по вводимым в него значениям sinai и cosai из памяти 2.Конец вычислений по участку ломаной определяется счетчиком конца участка 3.

По сигналу счетчика 3 в умножители линейного интерполятора вводятся следующие значения sinai, cosai, DX и DY.

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