【技术实现步骤摘要】
本专利技术涉及核心基础类装备制造业
,尤其涉及一种数控系统插补算法和数控系统。
技术介绍
数控机床属于核心基础装备制造业,号称“工业母机”,广泛应用于汽车、航空航天、军事工业以及3C制造等领域。它反映出一个国家制造业的发达程度,是决定一个国家在精密制造成就的高精尖技术。数控系统是数控机床的“大脑”,决定着数控机床的性能、功能、可靠性等关键因素。数控装置根据输入的零件程序的信息,将程序段所描述的曲线的起点、终点之间的空间进行数据密化,从而形成要求的轮廓轨迹,这种“数据密化”功能就称为“插补”。插补算法是数控系统最核心的算法之一,影响着数控机床的加工精度、效率、光滑度等关键指标。影响数控插补效果最重要的因素是实时性。一是插补运算的实时性,一是插补控制器与相关设备(比如伺服驱动器、I/O板等)的通信实时性。由于数控系统的插补运算不但实时性要求高,而且运算数据量也大,因此较好的方案是在实时操作系统环境下实现主站的插补运算。目前,关于实时操作系统的研究比较成熟,市面上有很多成熟的产品可供选择,如RTX、VxWorks、uC/OS-II、RT-Linux、QNX等。从实时性、易用性、成熟度、厂商支持力度、可维护性等各方面综合考虑,RTX(windows扩展实时内核子系统)是较合适的选择。在插补控制器与关键的伺服驱动器设备的实时通信方面,目前仍以脉冲技术为主。市场上大多数伺服驱动器以及数控系统都是基于脉冲控制的。脉冲技术的特点是,插补控制器一般通过一块专门的运动控制卡与伺服驱动器以专门的通信线缆连接,以一定速率传输模拟量脉冲控制信号。实时以太网总线技术作为脉冲技 ...
【技术保护点】
一种数控系统插补算法,其特点在于,所述方法包括:在实时操作系统层,插补运算线程接收非实时操作系统层传输的实时控制数据;所述插补运算线程将所述实时控制数据通过预设的插补算法计算出各个从站的伺服驱动器的位置控制信息;通过总线通信线程回调所述伺服驱动器的位置控制信息并发送给所述伺服驱动器。
【技术特征摘要】
1.一种数控系统插补算法,其特点在于,所述方法包括:在实时操作系统层,插补运算线程接收非实时操作系统层传输的实时控制数据;所述插补运算线程将所述实时控制数据通过预设的插补算法计算出各个从站的伺服驱动器的位置控制信息;通过总线通信线程回调所述伺服驱动器的位置控制信息并发送给所述伺服驱动器。2.如权利要求1所述的数控系统插补算法,其特征在于,所述插补运算线程将所述实时控制数据通过预设的插补算法计算出各个从站的伺服驱动器的位置控制信息包括:所述插补运算线程根据预设的精度参数将所述实时控制数据中包含的各个轴的多个控制分量分别离散化为多个等距的微控制分量,并将每个所述微控制分量作为所述伺服驱动器的一个驱动步幅;计算每个驱动步幅相对应的连续的时间点以及与所述时间点相对应的位置坐标。3.如权利要求2所述的数控系统插补算法,其特征在于,所述方法还包括:所述插补运算线程以插补循环的方式完成插补运算;其中,所述以插补循环的方式完成插补运算包括:从各个从站中分别选取各个轴中所需的驱动步幅数最多的轴,将所述驱动步幅数最多的轴作为当前从站中的长轴;将当前从站的各个轴中除所述长轴以外的轴作为短轴;以所述长轴为基础,每次插补循环取所述长轴上的一个驱动步幅,直至取完所述长轴上的全部驱动步幅;在每次插补循环中,取所述长轴上的一个驱动步幅的同时,在各个短轴上分别依据步数比例取相应的步幅,直至取完所述长轴上的全部驱动步幅,同时取完各个短轴上的全部驱动步幅。4.如权利要求2所述的数控系统插补算法,其特征在于,所述插补运算线程计算每个驱动步幅中包含的与连续的时间点相对应的位置坐标还包括:所述插补循环每取一个驱动步幅,根据预设的加速度获取每个驱动步幅所对应的连续的时间点;根据每个驱动步幅的长度和所述连续的时间点计算出每个驱动步幅中所述连续的时间点相对应的位置坐标。5.如权利要求4所述的数控系统插补算法,其特征在于,所述方法还包括:根据每个驱动步幅的长度和所述预设的加速度计算所述驱动步幅的平均速度;并通过所述平均速度计算每个驱动步幅所需的时间;所述通过总线通信线程回调所述伺服驱动器的位置控制信息包括:每进行一次插补循环,所述插补运算线程对当次插补循环之前的全部驱动步幅的所需的时间进行一次累积时间的计算;当所述累积时间小于预设的总线通信线程回调周期时,进行下一次插补循环;当所述累积时间大于或等于预设的总线通信线程回调周期时,总线通信线程回调所累积的全部驱动步幅,并将所述全部驱动步幅传输给各个轴的驱动服务器。6.如权利要求1所述的数控系统插补算法,其特征在于,所述方法还包括:在所述插补运算线程运行过程中,总线通信线程从输入/输出I/O从站采集附加功能信息;其中,所述附加功能信息包含进给倍率、急停、暂停、原点或手轮信息;每次插补循环检测所述总线通信线程是否采集到所述附件功能信息;当检测到所述总线通信线程采集到所述附加功能信息时,退出插补循环,...
【专利技术属性】
技术研发人员:石韬,王忠卫,郭会昭,陈绕,马文波,程远,
申请(专利权)人:中电和瑞科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。