SENSORLESS POSITION CONTROL OF DC MOTOR USING MODEL PREDICTIVE CONTROLLER

Authors

  • Amir A. Bature Department of Electrical Engineering, Bayero University Kano, Nigeria
  • Salinda Buyamin Faculty of Electrical Engineering, Universiti Teknologi Malaysia, 81310, UTM Johor Bahru, Johor Malaysia
  • Mohamad N. Ahmad Department of Electrical Engineering, Bayero University Kano, Nigeria
  • Mustapha Muhammad Department of Electrical Engineering, Bayero University Kano, Nigeria
  • Auwalu M. Abdullahi Department of Electrical Engineering, Bayero University Kano, Nigeria

DOI:

https://doi.org/10.11113/jt.v77.6303

Keywords:

Model predictive controller, system identification, sensorless

Abstract

Sensors like rotary encoders are widely used in measuring the speed and position of DC motor in applications. Due to expensiveness, calibration complexities of these type of encoders, sensorless methods for measurements were used alternatively. This paper presents sensorless position control of a wheeled DC motor using system identified model. This approach overcome some conventional sensorless techniques that uses some approximations. The model is developed using black box identification scheme, based on the identified model, a model predictive controller was designed to track a desired horizontal position of the wheel. Practical experiment shows the concept gives a very good estimation of the position and speed and can be used in control application. 

References

Kahoul, R., Y. Azzouz, B. Ravelo, and B. Mazari. 2013. New Behavioral Modeling of EMI for DC Motors Applied to EMC Characterization. Industrial Electronics, IEEE Transactions on. 60: 5482-5496.

Yassin, I. M., M. N. Taib, M. Z. Abdul Aziz, N. A. Rahim, N. M. Tahir, and A. Johari. 2011 Identification of DC Motor Drive System Model Using Radial Basis Function (RBF) Neural Network. In Industrial Electronics and Applications (ISIEA), 2011 IEEE Symposium on. 13-18.

Weerasooriya, S. and M. A. El-Sharkawi. 1991. Identification and Control of a DC Motor Using Back-Propagation Neural Networks. Energy Conversion, IEEE Transactions on. 6: 663-669.

Supeni, E., I. M. Yassin, A. Ahmad, and F. Y. A. Rahman. 2009. NARMAX Identification of DC Motor Model Using Repulsive Particle Swarm Optimization. In Signal Processing & Its Applications, 2009. CSPA 2009. 5th International Colloquium on. 1-7.

Ishak, N., S. K. Harun, H. Ismail, N. A. Razak, and R. Adnan. 2010. Model Identification and Real-Time Linear Position Control of Servomotor. In Control and System Graduate Research Colloquium (ICSGRC). 2010 IEEE. 71-74.

Hidayat, S. Pramonohadi, Sarjiya, and Suharyanto. 2013. Modelling the Speed Control of Brushless DC Motor Base on Identification System. In Instrumentation, Communications, Information Technology, and Biomedical Engineering (ICICI-BME), 2013 3rd International Conference on. 237-241.

Buechner, S., V. Schreiber, A. Amthor, C. Ament, and M. Eichhorn. 2013. Nonlinear Modeling and Identification of a Dc-Motor with Friction and Cogging. In Industrial Electronics Society, IECON 2013 - 39th Annual Conference of the IEEE. 3621-3627.

Brock, S. 2002. Identification of The Parameters in Inverted Pendulum Model [DC Motor Control]. In Advanced Motion Control, 2002. 7th International Workshop on. 316-321.

Kumar, D. and A. Kulkarni. 2014. Design of Non-Linear Sliding Surface for Robust Position Control of DC Motor. In Engineering and Systems (SCES), 2014 Students Conference on. 1-6.

Xin, W., Z. Yaoming, S. Liguo, and D. Xiang. 2010. The Neural Network Inverse Control Method of Induction Motor Based on Multiscalar Model. In Measuring Technology and Mechatronics Automation (ICMTMA), 2010 International Conference on. 3: 912-916.

Thomas, N. and D. P. Poongodi. 2009. Position Control of DC Motor Using Genetic Algorithm Based PID Controller. In Proceedings of the World Congress on Engineering. vol. 2, ed. London, U.K.

Ruderman, M., J. Krettek, F. Hofmann, and T. Bertram. 2008. Optimal State Space Control of DC Motor. In The International Federation of Automatic Control, ed. Seoul, Korea.

Khan, S. and P. U. Kulkarni. 2012. Design and Implementation of Fuzzy Logic Controller for a DC Motor. International Journal of Emerging Technology and Advanced Engineering. 2: 372-375.

I-Hai Lin, P., S. Hwang, and J. Chou. 1994. Comparison on Fuzzy Logic and PID Controls for a DC Motor Position Controller. In Industry Applications Society Annual Meeting, 1994. Conference Record of the 1994 IEEE. 3: 1930-1935.

Ahmed, P. A., Y. Mohan, A. Chauhan, and P. Sharma. 2013. Comparative Study of Speed Control of D.C. Motor Using PI, IP, and Fuzzy Controller. International Journal of Advanced Research in Computer and Communication Engineering. 2: 2693-2697.

Kettle, P., A. Murray, and F. Moynihan. 1998 Sensorless Control of a Brushless DC Motor Using an Extended Kalman Estimator in PCIM. 385-392.

Hao, C. and Z. Yifeng. 2003 Rotor Position Sensorless Control of the Switched Reluctance Motor Drive for the Direct-drive Joint of the Robot. In Electrical Machines and Systems, 2003. ICEMS 2003. Sixth International Conference on. 2: 915-918.

Bojoi, R., M. Pastorelli, J. Bottomley, P. Giangrande, and C. Gerada. 2013 Sensorless Control of PM Motor Drives 2014; A Technology Status Review. In Electrical Machines Design Control and Diagnosis (WEMDCD), 2013 IEEE Workshop on. 168-182.

Acarnley, P. P. and J. F. Watson. 2006. Review of Position-Sensorless Operation of Brushless Permanent-Magnet Machines. Industrial Electronics, IEEE Transactions on. 53: 352-362.

Fahimi, B., G. Suresh, and M. Ehsani. 2000 Review of Sensorless Control Methods in Switched Reluctance Motor Drives. In Industry Applications Conference, 2000. Conference Record of the 2000 IEEE. 3: 1850-1857.

Gui-Jia, S. and J. W. McKeever. 2004. Low-cost Sensorless Control of Brushless DC Motors with Improved Speed Range. Power Electronics, IEEE Transactions on. 19: 296-302.

Terzic, B. and M. Jadric. 2001. Design and Implementation of the Extended Kalman Filter for the Speed and Rotor Position Estimation of Brushless DC Motor. Industrial Electronics, IEEE Transactions on. 48: 1065-1073.

Yue, Z., W. Chun, Z. Zhe, and Q. Wei. 2013. A Review on Position/Speed Sensorless Control for Permanent-Magnet Synchronous Machine-Based Wind Energy Conversion Systems. Emerging and Selected Topics in Power Electronics, IEEE Journal of. 1: 203-216.

Raute, R., C. Caruana, C. S. Staines, J. Cilia, N. Teske, M. Sumner, and G. M. Asher. 2011 A Review of Sensorless Control in Induction Machines Using Hf Injection, Test Vectors and PWM Harmonics. In Sensorless Control for Electrical Drives (SLED), 2011 Symposium on. 47-55.

Gamazo-Real, J. C., E. Vázquez-Sánchez, and J. Gómez-Gil. 2010. Position and Speed Control of Brushless DC Motors Using Sensorless Techniques and Application Trends. Sensors. 10: 6901-6947.

Zicheng, L. and C. Shanmei. 2010. Torque Ripple Reduction in Brushless DC Motors Based on Model Predictive Control in Electrical and Control Engineering (ICECE), 2010 International Conference on. 4498-4501.

Syaichu-Rohman, A. and R. Sirius. 2011 Model Predictive Control Implementation on a Programmable Logic Controller for DC Motor Speed Control. In Electrical Engineering and Informatics (ICEEI), 2011 International Conference on. 1-4.

Peyrl, H., G. Papafotiou, and M. Morari. 2009 Model Predictive Torque Control of a Switched Reluctance Motor. In Industrial Technology, 2009. ICIT 2009. IEEE International Conference on. 1-6.

Lu, G. and W. Liuping. 2013 Cascaded Model Predictive Position Control of Induction Motor with Constraints. In Industrial Electronics Society, IECON 2013 - 39th Annual Conference of the IEEE. 2656-2661.

Mariethoz, S., A. Domahidi, and M. Morari. 2009 Sensorless Explicit Model Predictive Control of Permanent Magnet Synchronous Motors. In Electric Machines and Drives Conference, 2009. IEMDC '09. IEEE International. 1250-1257.

Cytron. 2010. B016 Rotary Encoder. Available: www.cytron.com.my/viewProduct.php?pcode=B.

Nelles, O. 2001. Nonlinear System Identification: From Classical Approaches to Neural Networks and Fuzzy Models. 1st ed. Springer-Verlag Berlin Heidelberg.

Nelles, O. 2001. Nonlinear System Identification: From Classical Approaches to Neural Networks and Fuzzy Models.

Ljiung, L. 1999. System Identification: Theory for the User.

Wang, L. 2009. Model Predictive Control System Design and Implementation Using MATLAB. London, United Kingdom Springer-Verlag London Limited.

Downloads

Published

2015-11-17

How to Cite

SENSORLESS POSITION CONTROL OF DC MOTOR USING MODEL PREDICTIVE CONTROLLER. (2015). Jurnal Teknologi, 77(12). https://doi.org/10.11113/jt.v77.6303