33
2.2. Применение численных методов решения
обыкновенных дифференциальных уравнений в
системах ЧПУ
Методика воспроизведения различных траекторий на
металлорежущих станках, основанная на численном решении систем
дифференциальных уравнений, универсальна и может применяться
при проектировании современных систем ЧПУ класса ICNC [10].
Выбирая в системе дифференциальных уравнений в качестве
независимого параметра приращение вдоль дуги ∆S, можно
стабилизировать скорость движения инструмента относительно
детали или изменять ее по заранее заданному закону.
В зависимости от цели управления в системах
дифференциальных уравнений может быть выбрана иная
параметризация – либо на основании сведений о требуемых
динамических характеристиках процесса управления (внутри
системы управления), либо на основании сигналов обратной связи,
поступающих с управляемого объекта. Например, задавая в системе
дифференциальных уравнений в качестве независимого параметра
ускорение, можно управлять процессом разгона и торможения
некоторого рабочего органа с заданной функцией ускорения или
замедления. При управлении технологическим процессом резания
таким способом можно регулировать в реальном масштабе времени
силу или скорость резания и т. п.
Обратимся теперь к анализу численных методов, которые
можно использовать для решения дифференциальных уравнений в
системах ЧПУ класса ICNC.
В прежних устройствах ЧПУ, выполненных на основе цифровых
дифференциальных анализаторов (ЦДА), интегрирование
дифференциальных уравнений осуществлялось, как правило, методом
Эйлера. Это наиболее простой и в то же время наименее точный
метод. Требуемая точность вычислений в таких устройствах ЧПУ
достигалось за счет выбора чрезвычайно малого шага
интегрирования. Тактовая частота суммирования приращений в ЦДА
находится в мегагерцовом диапазоне. Ясно, что в компьютерных
системах ЧПУ применять метод Эйлера для расчета сложных
траекторий нерационально.