Overview of Models and Methods for Control of Stepper Motors

Q4 Engineering
I. Furtat, Y. Zhukov, N. Slobodzyan
{"title":"Overview of Models and Methods for Control of Stepper Motors","authors":"I. Furtat, Y. Zhukov, N. Slobodzyan","doi":"10.17587/mau.24.352-363","DOIUrl":null,"url":null,"abstract":"A review of models and algorithms for control of a stepper motor (SM) is presented. Due to high accuracy, improved power density, economy and reliability compared to other synchronous motors, stepper motors are widely used in various practical applications and scientific equipment. In aviation and space technology, step motors are actively used in actuating systems, such as drives for the movement of elements of large-sized structures, guidance, and stabilization systems, etc. The article describes some existing stepper motor control algorithms, which are both based on the knowledge of the parameters of the stepper motor model, and on the absence of this or that information. Of the many described algorithms, four were selected (PID controller, exact feedback linearization algorithm, adaptive control with partially unknown parameters and adaptive control with completely unknown parameters), which showed the best results of transient processes in tracking the angle of the rotor of the SM behind the reference value. A comparative numerical analysis among these four algorithms is also given, which showed that the best results of transients are demonstrated by adaptive controllers (in the sense of the smallest error in steady state), while the worst results are demonstrated by the PID controller. It is noted that the studied PID controller contains much fewer feedback loops compared to other algorithms, which simplifies the choice of adjustable parameters and reduces the dynamic order of the closed system, however, the design is based on knowing the exact parameters of the drive and is also sensitive to external disturbances. On the contrary, adaptive approaches successfully solve the problem of estimating parametric and functional perturbations, but their implementation is associated with significant difficulties.","PeriodicalId":36477,"journal":{"name":"Mekhatronika, Avtomatizatsiya, Upravlenie","volume":"1 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Mekhatronika, Avtomatizatsiya, Upravlenie","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.17587/mau.24.352-363","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Engineering","Score":null,"Total":0}
引用次数: 0

Abstract

A review of models and algorithms for control of a stepper motor (SM) is presented. Due to high accuracy, improved power density, economy and reliability compared to other synchronous motors, stepper motors are widely used in various practical applications and scientific equipment. In aviation and space technology, step motors are actively used in actuating systems, such as drives for the movement of elements of large-sized structures, guidance, and stabilization systems, etc. The article describes some existing stepper motor control algorithms, which are both based on the knowledge of the parameters of the stepper motor model, and on the absence of this or that information. Of the many described algorithms, four were selected (PID controller, exact feedback linearization algorithm, adaptive control with partially unknown parameters and adaptive control with completely unknown parameters), which showed the best results of transient processes in tracking the angle of the rotor of the SM behind the reference value. A comparative numerical analysis among these four algorithms is also given, which showed that the best results of transients are demonstrated by adaptive controllers (in the sense of the smallest error in steady state), while the worst results are demonstrated by the PID controller. It is noted that the studied PID controller contains much fewer feedback loops compared to other algorithms, which simplifies the choice of adjustable parameters and reduces the dynamic order of the closed system, however, the design is based on knowing the exact parameters of the drive and is also sensitive to external disturbances. On the contrary, adaptive approaches successfully solve the problem of estimating parametric and functional perturbations, but their implementation is associated with significant difficulties.
步进电机控制模型与方法综述
对步进电机的控制模型和算法进行了综述。与其他同步电机相比,步进电机由于精度高、功率密度高、经济可靠,被广泛应用于各种实际应用和科学设备中。在航空航天技术中,步进电机被广泛应用于驱动系统,如大型结构元件的运动驱动、制导和稳定系统等。本文描述了一些现有的步进电机控制算法,这些算法既基于步进电机模型参数的知识,也基于缺乏这个或那个信息。在所描述的算法中,选取了PID控制器、精确反馈线性化算法、部分未知参数的自适应控制和完全未知参数的自适应控制4种算法,这4种算法在跟踪SM转子角度偏离参考值后的瞬态过程中效果最好。对四种算法进行了数值对比分析,结果表明,自适应控制器的暂态控制效果最好(稳态误差最小),而PID控制器的暂态控制效果最差。值得注意的是,与其他算法相比,所研究的PID控制器包含的反馈回路要少得多,这简化了可调参数的选择,降低了封闭系统的动态阶数,但是,该设计是建立在知道驱动器的确切参数的基础上的,并且对外部干扰也很敏感。相反,自适应方法成功地解决了估计参数和函数扰动的问题,但它们的实现有很大的困难。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Mekhatronika, Avtomatizatsiya, Upravlenie
Mekhatronika, Avtomatizatsiya, Upravlenie Engineering-Electrical and Electronic Engineering
CiteScore
0.90
自引率
0.00%
发文量
68
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信