利用模型预测控制提高直流伺服电机鲁棒性和最优性能

Hitarthi Pandya, Dhaval R. Vyas, Parth S. Thakar, Anilkumar Markana, Sanjay Prajapati
{"title":"利用模型预测控制提高直流伺服电机鲁棒性和最优性能","authors":"Hitarthi Pandya,&nbsp;Dhaval R. Vyas,&nbsp;Parth S. Thakar,&nbsp;Anilkumar Markana,&nbsp;Sanjay Prajapati","doi":"10.1002/adc2.70024","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>Position control of direct current motors remains one of the most important control problems in various application domains like robotics, automation in industries, and aviation. Traditionally, Proportional–Integral–Derivative based controllers are most popular for such scenarios, however due to their inability to handle constraints and are not being optimal and robust by design, they are not preferred in precision position tracking applications like antenna positioning, pitch angle control for wind turbine blades, solar tracking in photovoltaic panels etc. This calls for the need to employ some robust and high-precision controllers like model predictive control. The main objective of the work carried out is to present a better alternative for the position control problem for a DC servo motor plant using model predictive control. The optimization problem is formulated to minimize the cost function that penalizes position errors and input changes, along with the necessary constraints on output and inputs. The implementation of the proposed scheme is carried out both in simulations and with experimentation. In simulation, the scheme is verified using MATLAB/Simulink, and in experimentation on the real plant of Quanser's DC servo motor setup through Simulink real-time interface blocks. The obtained simulation and experimental results efficiently validate the proposed theoretical findings by gracefully achieving the required position trajectory tracking. Achieved results are also compared with standard PID, which confirms the superiority of model predictive control over PID control, especially in handling constraints and yielding better tracking performance without any overshoots and with the overall lesser control energy requirement.</p>\n </div>","PeriodicalId":100030,"journal":{"name":"Advanced Control for Applications","volume":"7 3","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2025-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1002/adc2.70024","citationCount":"0","resultStr":"{\"title\":\"Improved Robust and Optimal Performance of DC Servo Motor Using Model Predictive Control With Implementation\",\"authors\":\"Hitarthi Pandya,&nbsp;Dhaval R. Vyas,&nbsp;Parth S. Thakar,&nbsp;Anilkumar Markana,&nbsp;Sanjay Prajapati\",\"doi\":\"10.1002/adc2.70024\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div>\\n \\n <p>Position control of direct current motors remains one of the most important control problems in various application domains like robotics, automation in industries, and aviation. Traditionally, Proportional–Integral–Derivative based controllers are most popular for such scenarios, however due to their inability to handle constraints and are not being optimal and robust by design, they are not preferred in precision position tracking applications like antenna positioning, pitch angle control for wind turbine blades, solar tracking in photovoltaic panels etc. This calls for the need to employ some robust and high-precision controllers like model predictive control. The main objective of the work carried out is to present a better alternative for the position control problem for a DC servo motor plant using model predictive control. The optimization problem is formulated to minimize the cost function that penalizes position errors and input changes, along with the necessary constraints on output and inputs. The implementation of the proposed scheme is carried out both in simulations and with experimentation. In simulation, the scheme is verified using MATLAB/Simulink, and in experimentation on the real plant of Quanser's DC servo motor setup through Simulink real-time interface blocks. The obtained simulation and experimental results efficiently validate the proposed theoretical findings by gracefully achieving the required position trajectory tracking. Achieved results are also compared with standard PID, which confirms the superiority of model predictive control over PID control, especially in handling constraints and yielding better tracking performance without any overshoots and with the overall lesser control energy requirement.</p>\\n </div>\",\"PeriodicalId\":100030,\"journal\":{\"name\":\"Advanced Control for Applications\",\"volume\":\"7 3\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2025-07-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://onlinelibrary.wiley.com/doi/epdf/10.1002/adc2.70024\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Advanced Control for Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1002/adc2.70024\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advanced Control for Applications","FirstCategoryId":"1085","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/adc2.70024","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

直流电机的位置控制是机器人、工业自动化、航空等应用领域中最重要的控制问题之一。传统上,基于比例-积分-导数的控制器在这种情况下是最受欢迎的,但是由于它们无法处理约束,并且在设计上不是最优的和鲁棒的,因此它们不适合用于精确位置跟踪应用,如天线定位,风力涡轮机叶片的俯仰角控制,光伏板中的太阳能跟踪等。这就需要采用一些鲁棒和高精度的控制器,如模型预测控制。所进行的工作的主要目的是为使用模型预测控制的直流伺服电机装置的位置控制问题提供一个更好的替代方案。优化问题是为了最小化惩罚位置误差和输入变化的成本函数,以及对输出和输入的必要约束。通过仿真和实验对该方案进行了验证。在仿真中,利用MATLAB/Simulink对该方案进行了验证,并通过Simulink实时接口模块在全泽直流伺服电机的实际装置上进行了实验。仿真和实验结果有效地验证了所提出的理论研究结果,较好地实现了所要求的位置轨迹跟踪。并将得到的结果与标准PID进行了比较,证实了模型预测控制相对于PID控制的优越性,特别是在处理约束和产生更好的跟踪性能方面,无超调,总体控制能量需求更少。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Improved Robust and Optimal Performance of DC Servo Motor Using Model Predictive Control With Implementation

Position control of direct current motors remains one of the most important control problems in various application domains like robotics, automation in industries, and aviation. Traditionally, Proportional–Integral–Derivative based controllers are most popular for such scenarios, however due to their inability to handle constraints and are not being optimal and robust by design, they are not preferred in precision position tracking applications like antenna positioning, pitch angle control for wind turbine blades, solar tracking in photovoltaic panels etc. This calls for the need to employ some robust and high-precision controllers like model predictive control. The main objective of the work carried out is to present a better alternative for the position control problem for a DC servo motor plant using model predictive control. The optimization problem is formulated to minimize the cost function that penalizes position errors and input changes, along with the necessary constraints on output and inputs. The implementation of the proposed scheme is carried out both in simulations and with experimentation. In simulation, the scheme is verified using MATLAB/Simulink, and in experimentation on the real plant of Quanser's DC servo motor setup through Simulink real-time interface blocks. The obtained simulation and experimental results efficiently validate the proposed theoretical findings by gracefully achieving the required position trajectory tracking. Achieved results are also compared with standard PID, which confirms the superiority of model predictive control over PID control, especially in handling constraints and yielding better tracking performance without any overshoots and with the overall lesser control energy requirement.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
CiteScore
2.60
自引率
0.00%
发文量
0
×
引用
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学术文献互助群
群 号:604180095
Book学术官方微信