A Survey of Identification for Experimental DC Motor by Matlab Toolbox

Phuc-Hoang Huynh, Hoai-Tien Mai, Phu-Vinh Phan, Tien-Dat Nguyen, Dang-Thinh Do, Thi-Yen-Nhi Tran, Tuan-Tung Nguyen, Van-Dong-Hai Nguyen *

Ho Chi Minh City University of Technology and Education (HCMUTE)
Vo Van Ngan Street, No. 01, Ho Chi Minh City, Vietnam
* Corresponding author. E-mail: hainvd@hcmute.edu.vn

Robotica & Management, Vol. 29, No. 2, pp. 03-09
DOI: https://doi.org/10.24193/rm.2024.2.1

Abstract: This paper presents a method for estimating the parameters of a Permanent Magnet DC Motor (PMDC) using the “Parameter Estimator” tool in MATLAB. The authors also conducted simulations and experiments with the identified motor on a Rotary Inverted Pendulum (RIP) using a Linear Quadratic Regulator (LQR) controller to validate the results. The findings demonstrate that the system responds well, with a close match between simulation and experimental results.

Keywords: Parameter Estimator, PMDC Motor, RIP, LQR.

Full text

References

[1] Huynh T.H., Nguyen T.P.H.: “Automatic Control”, Ho Chi Minh City National University, 2011.

[2] Amiri M.S. et al: “Optimal parameter estimation for a DC motor using genetic algorithm”, International Journal of Power Electronics and Drive Systems (IJPEDS), vol. 11, no. 2, 2020.

[3] Jesenik M. et al: “The Use of Evolutionary Methods for the Determination of a DC Motor and Drive Parameters Based on the Current and Angular Speed Response”, Mathematics, vol. 8, no. 8, 2020.

[4] Arshad S. et al: “Parameter estimation of a DC motor using ordinary least squares and recursive least squares algorithms”, in Proceedings of the 8th International Conference on Frontiers of Information Technology, pp. 1-5, 2010.

[5] Huynh T.H.:  “Intelligent Control Systems”, Ho Chi Minh City National University, 2006.

[6] Awoda M., Ali R.: “Parameter estimation of a permanent magnetic DC motor”, Iraqi J. Electr. Electron. Eng, vol. 15, no. 1, pp. 28-36, 2019.

[7] MathWorks. “How the Software Formulates Parameter Estimation as an Optimization Problem”. Link: https://www.mathworks.com/help/sldo/ug/optimization-problem-formulation-for-parameter-estimation.html (accessed 4/3, 2024).

[8] Ranganathan A.: “The levenberg-marquardt algorithm”, Tutoral on LM algorithm, vol. 11, no. 1, pp. 101-110, 2004.

[9] Conn A.R., Gould N.I., Toint P.L.: „Trust region methods”, SIAM, 2000.

[10] MathWorks. “Inverted Pendulum Parameter Estimation”. Link: https://www.mathworks.com/help/sldo/ug/inverted-pendulum-parameter-estimation.html (accessed 4/5, 2024).