Position closed loop control of stepper motors based on arctangent function
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.628 t ), 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.
Authors
- Junzhang Qian
- Wenlin Zhou (ORCID: https://orcid.org/0000-0002-2799-7600)
- Ping Jiang (ORCID: https://orcid.org/0000-0002-8679-2189)
- Xin Li (ORCID: https://orcid.org/0000-0001-6020-9170)
Institutions
- University of Electronic Science and Technology of China (CN)
- Chinese Academy of Sciences (CN)
- Institute of Optics and Electronics, Chinese Academy of Sciences (CN)
- University of Chinese Academy of Sciences (CN)
Publication Details
- Journal
- Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University
- Published
- 2024-10-01
- DOI
- https://doi.org/10.1051/jnwpu/20244250912
- Citations
- 1
- Primary Topic
- Sensorless Control of Electric Motors
- Type
- article
- Field-Weighted Citation Impact
- 0.21