多轴步进电机速度曲线算法的时分复用策略
DOI:
CSTR:
作者:
作者单位:

1.西南交通大学物理科学与技术学院 成都 610031;2.海军装备部 成都 610100; 3.四川航天烽火伺服控制技术有限公司 成都 610031

作者简介:

通讯作者:

中图分类号:

TM383.6;TN79

基金项目:


Time-division multiplexing strategy for speed curve algorithm of multi-axis stepper motors
Author:
Affiliation:

1.School of Physical Science and Technology,Southwest Jiaotong University,Chengdu 610031,China; 2.Department of Naval Armament,Chengdu 610100,China; 3.Sichuan Aerospace Fenghuo Servo Control Technology Corporation,Chengdu 610031,China

Fund Project:

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

    针对多轴步进电机控制器实现过程中,需要进行硬件逻辑的复用,导致逻辑资源占用量过多的问题,提出一种速度曲线算法的时分复用策略。首先,基于刚体绕定轴转动的运动学理论及步进电机控制原理,建立了步进电机控制脉冲周期与运动学物理量之间的映射关系;其次,结合脉冲计算公式将匀加速与匀减速两种转动模式进行合并,优化了速度曲线的计算方法;然后,采用时分复用的设计思想,在单轴非时分复用控制的基础上,充分利用控制脉冲输出的时间间隔,进行了多轴速度曲线算法的时分复用设计;最后实现了两轴步进电机时分复用控制器IP核,相较于两轴非时分复用IP核,逻辑资源使用量降低了33.68%,热功耗降低了14.04%,并搭建硬件实验平台进行了算法验证。结果表明,时分复用IP核可以实现两轴步进电机的精确控制,角位移跟随误差均在±8 step(±0.9°)以内。

    Abstract:

    To address the challenge of reusing hardware logic in the implementation of a multi-axis stepper motor controller, which leads to excessive consumption of logic resources, a time-division multiplexing strategy grounded in a speed curve algorithm has been proposed. Initially, leveraging the kinematic theory of rigid bodies rotating about a fixed axis alongside the control principles of stepper motors, a mapping relationship between the pulse period of stepper motor control and the corresponding kinematic physical quantities is established. Subsequently, the two rotational modes of uniform acceleration and uniform deceleration are integrated with the pulse calculation formula, optimizing the velocity curve calculation method. Building upon single-axis non-time-division multiplexing control, the design of the time-division multiplexing multi-axis velocity curve algorithm is executed by fully utilizing the time intervals of control pulse outputs. Ultimately, the IP core for the time-division multiplexing controller of the two-axis stepper motor is developed, achieving a 33.68% reduction in logic resource usage and 14.04% reduction in thermal power consumption compared to the two-axis non-time-division multiplexing IP core. A hardware experimental platform is constructed to validate the algorithm, with results indicating that the time-division multiplexing IP core enables precise control of the two-axis stepper motor, maintaining an angular displacement following error within ±8 steps (±0.9°).

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

吴博,雷兴明,王邦继,刘德兴.多轴步进电机速度曲线算法的时分复用策略[J].电子测量技术,2025,48(12):108-116

复制
分享
相关视频

文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2025-07-28
  • 出版日期:
文章二维码

重要通知公告

①《电子测量技术》期刊收款账户变更公告