Identification and Model Predictive Position Control of Two Wheeled Inverted Pendulum Mobile Robot

Authors

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

DOI:

https://doi.org/10.11113/jt.v73.4467

Keywords:

Two Wheeled Inverted Pendulum (TWIP), Grey box model, Model Predictive Control (MPC)

Abstract

In order to predict and analyse the behaviour of a real system, a simulated model is needed. The more accurate the model the better the response is when dealing with the real plant. This paper presents a model predictive position control of a Two Wheeled Inverted Pendulum robot. The model was developed by system identification using a grey box technique. Simulation results show superior performance of the gains computed using the grey box model as compared to common linearized mathematical model. 

References

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

Y. Kim, S. Kim, and Y. Kwak. 2005. Dynamic Analysis of a Nonholonomic Two-Wheeled Inverted Pendulum Robot. Journal of Intelligent and Robotic Systems. 44: 25–46.

R. Xiaogang and C. Jing. 2007. B-2WMR System Model and Underactuated Property Analysis. In Automation and Logistics, 2007 IEEE International Conference on. 580–585.

A. A. Bature, S. Buyamin, M. N. Ahmad, and M. Muhammad. 2014. A Comparison of Controllers for Balancing Two Wheeled Inverted Pendulum Robot. International Journal of Mechanical & Mechatronics Engineering. 14: 62–68.

K. Thanjavur and R. Rajagopalan. 1997. Ease of Dynamic Modelling of Wheeled Mobile Robots (WMRs) using Kane's Approach. In Robotics and Automation, 1997. Proceedings., 1997 IEEE International Conference on 4: 2926–2931.

L. Jingtao, X. Gao, H. Qiang, D. Qinjun, and D. Xingguang. 2007. Mechanical Design and Dynamic Modeling of a Two-Wheeled Inverted Pendulum Mobile Robot. In Automation and Logistics, 2007 IEEE International Conference on. 1614–1619.

K. M. Goher, M. O. Tokhi, and N. H. Siddique. 2011. Dynamic Modeling and Control of a Two Wheeled Robotic Vehicle with Virtual Payload. ARPN Journal of Engineering and Applied Sciences. 6: 7–41.

M. Muhammad, S. Buyamin, M. N. Ahmad, and S. W. Nawawi. 2013. Takagi-Sugeno Fuzzy Modeling of a Two-wheeled Inverted Pendulum Robot. Journal of Intelligent & Fuzzy Systems. 25: 535–546.

K. Pathak, J. Franch, and S. K. Agrawal. 2005. Velocity and Position Control of a Wheeled Inverted Pendulum by Partial Feedback Linearization. Robotics, IEEE Transactions on. 21: 505–513.

M. Muhammad, S. Buyamin, M. N. Ahmad, S. W. Nawawi, and A. A. Bature. 2013. Multiple Operating Points Model-Based Control of a Two-Wheeled Inverted Pendulum Mobile Robot. International Journal of Mechanical & Mechatronics Engineering. 13: 1–9.

M. Canale and S. Casale-Brunet. 2014. A Multidisciplinary Approach for Model Predictive Control Education: A Lego Mindstorms NXT-based Framework. International Journal of Control, Automation, and Systems. 12: 1030–1039.

J. Jahaya, S. W. Nawawi, and Z. Ibrahim. 2011. Multi Input Single Output Closed Loop Identification of Two Wheel Inverted Pendulum Mobile Robot. In 2011 IEEE Student Conference on Research and Development.

G. Y. Morales, S. A. Plazas, and L. F. Combita. 2012. Implementation and Closed Loop Identification of a Two Wheeled Inverted Pendulum Mobile Robot. In 2012 Brazilian Robotics Symposium and Latin American Robotics Symposium. Brazil.

M. Muhammad, S. Buyamin, M. N. Ahmad, S. W. Nawawi, and Z. Ibrahim. 2012. Velocity Tracking Control of a Two-Wheeled Inverted Pendulum Robot: a Comparative Assessment between Partial Feedback Linearization and LQR Control Schemes. International Review on Modelling and Simulations. 5: 1038–1048.

K. Min-Sun, J. Chang-Gook, and Y. Dong Sang. 2012. Sliding Mode Control for a Two-wheeled Inverted Pendulum Mobile Robot Driving on Uniform Slopes. In Control, Automation and Systems (ICCAS), 2012 12th International Conference on. 2159–2162.

Q. Haa, P. Li, Y. Z. Chang, and F. Yang. 2011. The Fuzzy Controller Designing of the Self-Balancing Robot. In IEEE International Conference on Electronics and Optoelectronics. 3: 16–19.

H. Cheng-Hao, W.-J. Wang, and C. Chih-Hui. 2011. Design and Implementation of Fuzzy Control on a Two-Wheel Inverted Pendulum. Industrial Electronics, IEEE Transactions on. 58: 2988–3001.

W. Junfeng and J. Shengwei. 2011. T-S Adaptive Neural Network Fuzzy Control Applied in Two-wheeled Self-Balancing Robot. In Strategic Technology (IFOST), 2011 6th International Forum on. 2: 1023–1026.

T. Ching-Chih, H. Hsu-Chih, and L. Shui-Chun. 2010. Adaptive Neural Network Control of a Self-Balancing Two-Wheeled Scooter. Industrial Electronics, IEEE Transactions on. 57:1420–1428.

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

Downloads

Published

2015-04-13

How to Cite

Identification and Model Predictive Position Control of Two Wheeled Inverted Pendulum Mobile Robot. (2015). Jurnal Teknologi, 73(6). https://doi.org/10.11113/jt.v73.4467