ВУЗ:
Составители:
31
Методические указания к решению задачи 2
В большинстве систем ЧПУ одной из основных задач является
обеспечение движения инструмента относительно детали по заданной
траектории. Траектория движения аппроксимируется набором отрезков
прямых и окружностей. Расчёт текущих значений координат при
решении геометрической задачи управления называется интерполяцией.
Дискретность перемещения по координатам h
x
, h
y
, h
z
определяется
конструкцией станка и составляет единицы или десятки мкм.
Задание приращений по двум осям координат при h
x
= h
y
еще не
определит заданного прямолинейного движения инструмента между
точками.
Если координаты существенно неравны (например, х = 13мм, y =
5мм при h
x
= h
y
= 0,01 мм), то по одной координате в кадре необходимо
выдать 1300 импульсов, а по другой - 500. При этом время движения по
оси Х не будет равно времени движения поY и заданная траектория
будет искажена (как показано на рисунке).
Если по технологии недопустимо отклонение от заданной траектории (∆
велико), то приблизить фактическую
траекторию к заданной можно
введением дополнительных опорных точек или применять алгоритмы
интерполяции.
Алгоритмы интерполяции можно разделить на алгоритмы единичных
приращений: метод цифро-дифференциальных анализаторов, оценочной
функции и алгоритмы равных времен: методы цифрового интегрирования,
итерационно-табличные методы, прогноза и коррекции [4;6].
По алгоритму оценочной функции следует с определенной частотой,
зависящей от скорости перемещения
, анализировать знак оценочной
функции и в зависимости от него выдавать сигнал изменения на один квант
по одной или другой координате. Согласно этому методу моделируется
алгебраическое уравнение воспроизводимой кривой. Оценочная функция при
линейной интерполяции имеет вид:
F
i
= y
i
·X - x
i
·Y,
2 реальная
кривая
1 заданная
кривая
A (x
к
, y
к
)
Х
У
500
100
500 1300 1000 1500
∆
Методические указания к решению задачи 2 В большинстве систем ЧПУ одной из основных задач является обеспечение движения инструмента относительно детали по заданной траектории. Траектория движения аппроксимируется набором отрезков прямых и окружностей. Расчёт текущих значений координат при решении геометрической задачи управления называется интерполяцией. Дискретность перемещения по координатам hx, hy, hz определяется конструкцией станка и составляет единицы или десятки мкм. Задание приращений по двум осям координат при hx = hy еще не определит заданного прямолинейного движения инструмента между точками. Если координаты существенно неравны (например, х = 13мм, y = 5мм при hx = hy = 0,01 мм), то по одной координате в кадре необходимо выдать 1300 импульсов, а по другой - 500. При этом время движения по оси Х не будет равно времени движения поY и заданная траектория будет искажена (как показано на рисунке). У 2 реальная кривая A (xк, yк) 500 ∆ 1 заданная 100 кривая 500 1000 1300 1500 Х Если по технологии недопустимо отклонение от заданной траектории (∆ велико), то приблизить фактическую траекторию к заданной можно введением дополнительных опорных точек или применять алгоритмы интерполяции. Алгоритмы интерполяции можно разделить на алгоритмы единичных приращений: метод цифро-дифференциальных анализаторов, оценочной функции и алгоритмы равных времен: методы цифрового интегрирования, итерационно-табличные методы, прогноза и коррекции [4;6]. По алгоритму оценочной функции следует с определенной частотой, зависящей от скорости перемещения, анализировать знак оценочной функции и в зависимости от него выдавать сигнал изменения на один квант по одной или другой координате. Согласно этому методу моделируется алгебраическое уравнение воспроизводимой кривой. Оценочная функция при линейной интерполяции имеет вид: Fi = yi·X - xi·Y, 31
Страницы
- « первая
- ‹ предыдущая
- …
- 29
- 30
- 31
- 32
- 33
- …
- следующая ›
- последняя »