欢迎访问机床与液压官方网站!

咨询热线:020-32385312 32385313 RSS EMAIL-ALERT
基于FPGA的数控系统圆弧插补控制模块化设计
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

浙江省自然科学基金项目(GG19E050019);浙江省教育厅一般科研课题(Y202043150);杭州科技职业技术学院“互联网+教学”优秀案例培育项目(201905)


Modular Design of Arc Interpolation Control on CNC System Based on FPGA
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对数据采样圆弧插补算法进给速度慢、加工效率低等问题,提出一种模拟可配置电子凸轮箱的插补方法,构建了圆弧插补算法模型。采用硬件描述语言设计圆弧插补模块,基于FPGA控制系统建立多轴联动的运动控制实验平台。实验数据表明:当圆弧路径的半径为10 000个脉冲当量时,电机运行的误差峰值为11.4个,误差为0.114%;当圆弧路径的半径为15 000个脉冲当量时,电机运行的误差峰值为13.2个,误差为0.088%。误差峰值出现在伺服电机换向时,是由其自身的机械特性和传动刚性所致。结果表明:电子凸轮箱式插补算法的插补轴并行独立,因此其速度快、精度高、可靠性强;通过调节各插补轴分量形成各类圆弧轨迹路径,因此方便、灵活且柔性高。

    Abstract:

    Aiming at the shortcomings of data sampling arc interpolation algorithm,such as slow feed speed and low processing efficiency,an interpolation method for simulating a configurable electronic cam box was proposed,and an arc interpolation algorithm model was established.The arc interpolation module was designed by using the VHDL language,and a multiaxis linage control experiment platform was set up based on FPGA control system.The experimental data shows that when the arc interpolation with a radius of 10 000 pulses,the maximum deviation is 11.4 pulses,which is about 0.114% of the radius;when the arc interpolation with a radius of 15 000 pulses,the maximum deviation is 13.2 pulses,which is about 0.088% of the radius.The error peak occurs when the motor reversing caused by the mechanical characteristics and transmission rigidity of the servo motor.The results show that the interpolation axes of this algorithm run independently and in parallel,so it has high speed,high precision and strong reliability;various arc trajectories are formed by adjusting each interpolation axis component,so it is convenient,agile and high flexibility.

    参考文献
    相似文献
    引证文献
引用本文

沈孟锋,羊荣金,陈敏捷,何剑敏,张学良.基于FPGA的数控系统圆弧插补控制模块化设计[J].机床与液压,2021,49(8):88-92.
SHEN Mengfeng, YANG Rongjin, CHEN Minjie, HE Jianmin, ZHANG Xueliang. Modular Design of Arc Interpolation Control on CNC System Based on FPGA[J]. Machine Tool & Hydraulics,2021,49(8):88-92

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2023-03-01
  • 出版日期: 2021-04-28