Классификация методов интерполяции
применяемых с СЧПУ.
Четыре основных группы:
1. Методы, основанные на численном интегрировании ДУ, траекторией движения «изображающей точки» – ЦДА – типа центровые, дифференциальные анализаторы (такие ДУ, которые описываются траекторией движения, могут быть получены методами аналитической динамики).
2. Методы интерполяции с оценочной функцией основаны на минимальной цифровой форме в скользящем режиме.
3. Методы «цифра за цифрой» (специальные итерационные методы) используют операции сдвигов вместо «умножения», «деления» и таблиц констант.
4. Таблично – алгоритмические методы.
Сочетают таблицы хранения угловых значений функций f (x) и интерполирование между узлами.
Методы 1 и 2 – традиционные (требования больших вычислительных затрат).
Методы 3 и 4 – нетрадиционные (сложнее реализация).
При аппаратной реализации алгоритмов интерполяции (в NC – системах ЧПУ) программное воздействие на приводы осуществляется в форме унитарных кодов, то есть в виде последовательности импульсов, число которых определяет перемещение по соответствующей координате (в дискретных dz), а частота импульсов определяет скорость движения.
|
|
При программной реализации алгоритмов интерполяции (в CNC – системах ЧПУ) задающее воздействие вырабатывается в форме кодовых приращений за Tk – период квантования.
Обобщённая схема алгоритма интерполяции
в кодовых приращениях (для одного Tk).
Начало основное фоновое
время время
Tk t
1 (на фоновом процессе времени)
Подготовка данных Предварительные расчёты
управления прогр. констант и ввод их в
буферный редактор.
«0» Прерывание по таймеру с
2 Преры- периодом Tk для вызова
вание подпрограмм интерполяции.
3 «1»
Основной блок,
Вычисление осуществляет
приращения вычисления в основном
координат процессе времени.
«0» готовности управляющих
4 Преры - устройств приводов,