Xibei Gongye Daxue Xuebao (Oct 2024)

Position closed loop control of stepper motors based on arctangent function

  • ZHOU Wenlin,
  • QIAN Junzhang,
  • JIANG Ping,
  • LI Xin

DOI
https://doi.org/10.1051/jnwpu/20244250912
Journal volume & issue
Vol. 42, no. 5
pp. 912 – 919

Abstract

Read online

The high-precision position closed-loop control of stepper motors usually use field-oriented control. This method requires high-precision models of motors, however stepper motors are complex nonlinear systems, and high-precision models are difficult to obtain. In order to solve this problem, a pulse frequency modulation controller based on arc tangent function is proposed in this paper. This algorithm does not need accurate mathematical model, and its turning parameters have clear physical significance, which can be calculated according to the control requirements. The experimental results show that when tracking the sinusoidal signal θref=450sin(0.628t), the tracking errors (peak-peak value) of the arctangent control algorithm is reduced by nearly 42% compared with the PI control algorithm, which provides a new idea for the position closed-loop control of stepper motors.

Keywords