• Article •    

High speed fine interpolation algorithm and its implement based on real-time Ethernet

JI Shuai, HU Tian-liang, ZHANG Cheng-rui   

  1. 1.School of Mechanical Engineering, Shandong University, Jinan 250061, China;2.Key Laboratory of High Efficiency and Clean Mechanical Manufacture, Shandong University, Jinan 250061, China
  • Online:2012-10-15 Published:2012-10-25

基于实时以太网的高速精插补算法及其实现

姬帅胡天亮,,张承瑞,   

  1. 1.山东大学 机械工程学院,山东,济南250061;2.山东大学 高效洁净机械制造教育部重点实验室,山东济南250061

Abstract: To improve numerical control system's contour control precision and machining speed, a high speed fine interpolation algorithm based on real-time Ethernet motion control platform was proposed. This fine interpolation algorithm was realized by sending multi-cycle's interpolation data in one communication cycle and carrying out these data in this cycle with an equitime fine interpolation method. The huge number of interpolation data transmission was guaranteed by real-time Ethernet. This mechanism could take full advantage of computer's computational capability and Field Programmable Gate Array(FPGA)'s real-time parallel processing capability. With this mechanism, fine interpolation interval in microsecond scale was achieved.

Key words: real-time Ethernet, interpolation, motion control, field programmable gate array, numerical control systems

摘要: 为提高数控机床的轮廓控制精度和加工速度,在基于实时以太网的运动控制平台上,提出了一种高速精插补算法。该算法采用在一个通讯周期中发送多个插补周期数据,然后在插补周期内部进行多次等时插补的机制实现。每个通讯周期内大量插补数据的传递由实时以太网保障。这种机制能够更充分地利用计算机强大的运算能力和底层可编程控制器的并行处理功能,可以实现微秒级时间尺度上的精插补周期控制。

关键词: 实时以太网, 插补, 运动控制, 可编程控制器, 数控系统

CLC Number: