Parameter estimation and speed control of real DC motor with low resolution encoder

Q3 Mathematics
Celal Onur Gökçe , Mahmut Esat İpek , Mehmet Dayıoğlu , Rıdvan Ünal
{"title":"Parameter estimation and speed control of real DC motor with low resolution encoder","authors":"Celal Onur Gökçe ,&nbsp;Mahmut Esat İpek ,&nbsp;Mehmet Dayıoğlu ,&nbsp;Rıdvan Ünal","doi":"10.1016/j.rico.2025.100549","DOIUrl":null,"url":null,"abstract":"<div><div>In this study, parameter estimation and speed control of a real brushed Direct Current (DC) motor are conducted. For parameter estimation, a popular iterative optimization algorithm, namely Particle Swarm Optimization (PSO), is used. The motor is assumed to have first-order dynamics, which are a reasonable assumption for most DC motors in practical use and two parameters representing the mathematical model of the model are estimated. The step response of the open-loop system is used as data for the parameter estimation algorithm. Using the estimated parameters simulations are conducted for closed loop Proportional-Integral (PI) control. Experiments on a real brushed DC motor are also conducted for closed-loop PI control of rotor speed. Speed of motor is measured using single channel low resolution optical encoder. Due to low resolution of speed sensor, precision of the whole system is limited and oscillations are observed in speed output measured. Controlling low-resolution sensor systems is important for two reasons. First, cost of the system is quite low compared with high resolution sensors. Second, for some real systems, especially with small physical dimensions, high resolution sensors may not be available at all. So, one of the important aspects of this study is to analyze low resolution sensor systems. As a closed loop controller, simple but popular PI controller is chosen to show the compatibility of experimental results with simulations. Oscillations around reference value are less than 10% in both simulations and experiment results. In real experiments, oscillations are slightly higher due to low resolution of encoder which is expected due to quantization error. Several parameters are used for controller and results are reported and discussed in corresponding sections.</div></div>","PeriodicalId":34733,"journal":{"name":"Results in Control and Optimization","volume":"19 ","pages":"Article 100549"},"PeriodicalIF":0.0000,"publicationDate":"2025-03-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Results in Control and Optimization","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666720725000359","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Mathematics","Score":null,"Total":0}
引用次数: 0

Abstract

In this study, parameter estimation and speed control of a real brushed Direct Current (DC) motor are conducted. For parameter estimation, a popular iterative optimization algorithm, namely Particle Swarm Optimization (PSO), is used. The motor is assumed to have first-order dynamics, which are a reasonable assumption for most DC motors in practical use and two parameters representing the mathematical model of the model are estimated. The step response of the open-loop system is used as data for the parameter estimation algorithm. Using the estimated parameters simulations are conducted for closed loop Proportional-Integral (PI) control. Experiments on a real brushed DC motor are also conducted for closed-loop PI control of rotor speed. Speed of motor is measured using single channel low resolution optical encoder. Due to low resolution of speed sensor, precision of the whole system is limited and oscillations are observed in speed output measured. Controlling low-resolution sensor systems is important for two reasons. First, cost of the system is quite low compared with high resolution sensors. Second, for some real systems, especially with small physical dimensions, high resolution sensors may not be available at all. So, one of the important aspects of this study is to analyze low resolution sensor systems. As a closed loop controller, simple but popular PI controller is chosen to show the compatibility of experimental results with simulations. Oscillations around reference value are less than 10% in both simulations and experiment results. In real experiments, oscillations are slightly higher due to low resolution of encoder which is expected due to quantization error. Several parameters are used for controller and results are reported and discussed in corresponding sections.
求助全文
约1分钟内获得全文 求助全文
来源期刊
Results in Control and Optimization
Results in Control and Optimization Mathematics-Control and Optimization
CiteScore
3.00
自引率
0.00%
发文量
51
审稿时长
91 days
×
引用
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学术官方微信