Mingfeng Zhang, Chuntian Xu, Lin Li, Zihuimin Wang, Xu Zong
{"title":"基于改进的麻雀搜索算法优化步进电机速度控制系统的 PID 控制器","authors":"Mingfeng Zhang, Chuntian Xu, Lin Li, Zihuimin Wang, Xu Zong","doi":"10.1177/09544062241261268","DOIUrl":null,"url":null,"abstract":"To improve the control accuracy of the stepper motor, a PID controller based on an improved sparrow search algorithm (ISSA-PID) is designed to improve the response speed as well as the robustness of the closed-loop speed control of the stepper motor by optimizing the position update formula and the step size control parameters based on the sparrow search algorithm. ISSA-PID is applied to the stepper motor speed control system in Matlab and tested by Ramp-up Load and applying perturbation simulation respectively. By comparing with traditional PID, Differential Evolution algorithm PID controller, Particle Swarm Optimization algorithm PID controller, and Ant Lion Optimization algorithm PID controller, the results show that ISSA-PID not only improves the convergence speed and accuracy but also performs better in terms of stability. Finally, the experimental platform of the stepper motor speed control system is built to experimentally verify the performance of the ISSA-PID controller, and the experimental results show that ISSA-PID has stronger robustness and faster response speed compared with the remaining four controllers.","PeriodicalId":20558,"journal":{"name":"Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science","volume":"95 1","pages":""},"PeriodicalIF":1.8000,"publicationDate":"2024-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Optimization of PID controller for stepper motor speed control system based on improved sparrow search algorithm\",\"authors\":\"Mingfeng Zhang, Chuntian Xu, Lin Li, Zihuimin Wang, Xu Zong\",\"doi\":\"10.1177/09544062241261268\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"To improve the control accuracy of the stepper motor, a PID controller based on an improved sparrow search algorithm (ISSA-PID) is designed to improve the response speed as well as the robustness of the closed-loop speed control of the stepper motor by optimizing the position update formula and the step size control parameters based on the sparrow search algorithm. ISSA-PID is applied to the stepper motor speed control system in Matlab and tested by Ramp-up Load and applying perturbation simulation respectively. By comparing with traditional PID, Differential Evolution algorithm PID controller, Particle Swarm Optimization algorithm PID controller, and Ant Lion Optimization algorithm PID controller, the results show that ISSA-PID not only improves the convergence speed and accuracy but also performs better in terms of stability. Finally, the experimental platform of the stepper motor speed control system is built to experimentally verify the performance of the ISSA-PID controller, and the experimental results show that ISSA-PID has stronger robustness and faster response speed compared with the remaining four controllers.\",\"PeriodicalId\":20558,\"journal\":{\"name\":\"Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science\",\"volume\":\"95 1\",\"pages\":\"\"},\"PeriodicalIF\":1.8000,\"publicationDate\":\"2024-07-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://doi.org/10.1177/09544062241261268\",\"RegionNum\":4,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"ENGINEERING, MECHANICAL\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1177/09544062241261268","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, MECHANICAL","Score":null,"Total":0}
Optimization of PID controller for stepper motor speed control system based on improved sparrow search algorithm
To improve the control accuracy of the stepper motor, a PID controller based on an improved sparrow search algorithm (ISSA-PID) is designed to improve the response speed as well as the robustness of the closed-loop speed control of the stepper motor by optimizing the position update formula and the step size control parameters based on the sparrow search algorithm. ISSA-PID is applied to the stepper motor speed control system in Matlab and tested by Ramp-up Load and applying perturbation simulation respectively. By comparing with traditional PID, Differential Evolution algorithm PID controller, Particle Swarm Optimization algorithm PID controller, and Ant Lion Optimization algorithm PID controller, the results show that ISSA-PID not only improves the convergence speed and accuracy but also performs better in terms of stability. Finally, the experimental platform of the stepper motor speed control system is built to experimentally verify the performance of the ISSA-PID controller, and the experimental results show that ISSA-PID has stronger robustness and faster response speed compared with the remaining four controllers.
期刊介绍:
The Journal of Mechanical Engineering Science advances the understanding of both the fundamentals of engineering science and its application to the solution of challenges and problems in engineering.