Simulation and Optimization of a Reference Adaptive Control Model for a Gough-Stewart Platform

  • Mohammad Heidar Khamsehei Fadaei 1- Department of Mechanical Engineering, Saveh Branch, Islamic Azad University, Saveh, Iran.
  • Seyed Ali Hamzeh Pahnehkolaei Department of Mechanical Engineering, University of Applied Sciences and Technology, Tehran, Iran.
  • Maryam Jafari Hesarlou Faculty of Fine Arts, University of Tehran, Tehran, Iran.
Keywords: adaptive control, Gough-Stewart platform, genetic algorithm, Lyapunov theory, model reference adaptive control


This paper presents the model reference adaptive control (MRAC), a combination of a Gough-Stewart platform with an adaptive control strategy for force control. For this purpose, firstly, the platform geometry is described followed by solving the inverse kinematic equations using the so-called vector method. Afterward, the dynamic robot model is built utilizing the MSC Adams software, with its linear form generated by the control plugin of the software, where the model takes the force as input and returns the displacement as output. As a next step, an adaptive control strategy is formulated to control the position of the robot operator and then simulated in MATLAB software. The control strategy has two components, namely the feedback and feedforward control strategies. The adaptive law is calculated based on the Lyapunov theory. Finally, the controller parameters are optimized through a genetic algorithm based on integral time squared error (ITSE) to minimize the system error over time. The results proved that the proposed system outputs are in agreement with the corresponding values for the model reference and that the controller performs well in presence of usual levels of noise and/or disturbance.


[1] Kumar, P. R., & Bandyopadhyay, B. (2014). Variable gain super twisting controller for the position stabilization of Stewart platform. IFAC Proceedings Volumes, 47(1), 115-121.
[2] Sosa-Méndez, D., Lugo-González, E., Arias-Montiel, M., & García-García, R. A. (2017). ADAMS-MATLAB co-simulation for kinematics, dynamics, and control of the Stewart–Gough platform. International Journal of Advanced Robotic Systems, 14(4), 1729881417719824.
[3] Bingul, Z., & Karahan, O. (2012). Dynamic modeling and simulation of the Stewart platform. INTECH Open Access Publisher.
[4] Ahmadi, S. S., & Rahmanii, A. (2020). Nonlinear model predictive control of a Stewart platform based on improved dynamic model. International Journal of Theoretical and Applied Mechanics, 5.
[5] Chi, W., Cao, D., Wang, D., Tang, J., Nie, Y., & Huang, W. (2015). Design and experimental study of a VCM-based Stewart parallel mechanism used for active vibration isolation. Energies, 8(8), 8001-8019.
[6] Furqan, M., Suhaib, M., & Ahmad, N. (2017). Studies on Stewart platform manipulator: A review. Journal of Mechanical Science and Technology, 31(9), 4459-4470.
[7] Alwan, H. M., & Sarhan, R. A. (2018). Modeling of Gough Stewart Robot Manipulator Inverse Kinematics by Using MSC ADAMS Software. Journal of University of Babylon for Engineering Sciences, 26(6), 266-281.
[8] Fadaei, M. H. K., Atigh, S. G. R. A. G., Zalaghi, A., & Torkani, Z. (2019). Design of Model Reference Adaptive Control for a 4-DOF Serial Manipulator. 5th Conference on Knowledge Based Engineering and Innovation (KBEI) (pp. 108-112). IEEE.
[9] Zhao, J., Wu, D., & Gu, H. (2019, October). L 1 Adaptive Control of the Stewart-Gough Flight Simulator Platform in the Task Space. In 2019 IEEE 1st International Conference on Civil Aviation Safety and Information Technology (ICCASIT) (pp. 646-653). IEEE.
How to Cite
Heidar Khamsehei Fadaei, M., Hamzeh Pahnehkolaei, S. A., & Jafari Hesarlou, M. (2020). Simulation and Optimization of a Reference Adaptive Control Model for a Gough-Stewart Platform. Majlesi Journal of Mechatronic Systems, 9(2), 7-14. Retrieved from