机械设计与研究 ›› 2014, Vol. 30 ›› Issue (01): 75-77.doi: 10.13952/j.cnki.jofmdr.a3286

• 论文 • 上一篇    下一篇

基于浮点数-整数混合运算的多轴控制系统

宋芳;郝双晖;郝明晖;   

  1. 上海工程技术大学机器人智能控制及功能化结构设计实验室;哈尔滨工业大学机电工程学院;
  • 发布日期:2020-07-26

  • Published:2020-07-26

摘要: 为了解决数据处理过程由于浮点小数累加所导致的结果数据漂移问题,文章提出浮点数-整数(F-I)混合运算的数据处理策略,该策略以编码器的最小分辨率为换算单元,将计算所得的浮点小数指令转化为脉冲数,并将脉冲数的整数部分发送给基于整数运算的伺服控制系统,同时将小数部分保留,与下一周期的指令进行累加,再将累加值的整数部分发送,小数部分继续保留,这种数据处理方法将使指令数据精度控制在小于一个分辨率的范围内。为实现该运算处理策略,开发了基于F-I的多轴控制系统,有效地解决了结果数据漂移问题,并为数控系统的进一步发展提供很好的借鉴。

关键词: 多轴控制, 数据漂移, 浮点数-整数

Key words: multi-axis control, data drift, floating-point decimal & integer