传统数控系统中,一般由系统程序直接实现特定的(如直线、指数曲线等)自动加减速控制功能。在这一方式下,要对系统的加减速特性作大的改变或增加新的加减速控制规律必须修改数控系统程序,因而普通用户无法按自己的意愿使数控机床具有最佳的加减速性能。与此相反,本文提出的柔性加减速控制方法则采用数据库的原理,将加减速控制分为加减速描述与实施两部分,并将加减速描述与系统程序相分离。这样,若要改变系统的加减速控制规律只需独立地修改加减速描述数据,而不需要修改数控系统程序,从而为用户提供一种可按自己的实际情况方便地改变系统的加减速性能的新方法。在这一新的控制方式下,数控系统的自动加减速控制功能将具有高度柔性并对用户完全开放。 图中,加减速曲线库中存放着用户给定或系统自动生成的加减速曲线。系统运行时,首先根据数据处理模块给出的有关控制数据和来自检测反馈环节的机床实际运动数据进行加减速分析。如需加减速控制,则通知曲线选择模块从加减速曲线库中选出最合适的加减速曲线,并发出加减速控制指令给加减速计算模块,由其根据所选定的加减速曲线计算出当前采样周期的瞬时速度。进一步由插补轨迹计算模块生成刀具运动轨迹,并发出刀具运动指令送往驱动装置,最后由驱动装置以希望的加减速控制规律驱动机床运动部件运动,从而使机床运动的动态特性达到最佳。 (责任编辑:laiquliu) |