Skip to main content
Log in

Optimization of Model Reference Adaptive Controller for the Inverted Pendulum System Using CCPSO and DE Algorithms

  • Published:
Automatic Control and Computer Sciences Aims and scope Submit manuscript

Abstract

The main aim of this paper is to propose two variants of bio-inspired algorithm, Constriction Coefficient Particle Swarm Optimization (CCPSO) and Differential Evolution (DE), which determine optimal parameters of Proportional-Integral-Derivative (PID) controller. To achieve this purpose, the PID controller has been plugged to the Model Reference Adaptive Controller (MRAC) that balances Inverted Pendulum (IP) with nonlinear characteristic in vertical-upright position. For comparison purpose, efficiency of these intelligent approaches to adjust MRAC parameters has been evaluated in terms of time response performance. Finally, the overall simulation results demonstrate that both the algorithms yield acceptable response in controlling the nonlinear model of IP system. However, the performance of DE algorithm is better than CCPSO in terms of transient response characteristics.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Ogata, K., System Dynamics, Englewood, NJ: Prentice Hall, 2004.

    MATH  Google Scholar 

  2. Muskinja, N. and Tovornik, B., Swinging up and stabilization of a real inverted pendulum, IEEE Trans. Ind. Electron., 2006, vol. 53, pp. 631–639.

    Article  Google Scholar 

  3. Srinivasan, B., Huguenin, P., and Bonvin, D., Global stabilization of an inverted pendulum—control strategy and experimental verification, Automatica, 2009, vol. 45, no. 1, pp. 265–269.

    Article  MathSciNet  MATH  Google Scholar 

  4. Campbell, S.A., Crawford, S., and Morris, K., Friction and the inverted pendulum stabilization problem, J. Dyn. Sys., Meas. Control, 2008, vol. 130, pp. 0545021–0545027.

    Article  Google Scholar 

  5. Altinoz, O.T., Yilmaz, A.E., and Weber, G.W., Chaos Particle Swarm Optimized PID Controller for the Inverted Pendulum System, 2nd Int. Conf. on Engineering Optimization, Lisbon, 2010.

    Google Scholar 

  6. Fisher, J. and Bhattacharya, R., Linear quadratic regulation of systems with stochastic parameter uncertainties, Automatica, 2009, vol. 45, pp. 2831–2841.

    Article  MathSciNet  MATH  Google Scholar 

  7. Sukontanakarn, V. and Parnichkun, M., Real-time optimal control for rotary inverted pendulum, Am. J. Appl. Sci., 2009, vol. 6, no. 6, pp. 1106–1115.

    Article  Google Scholar 

  8. Visioli, A., Tuning of PID controllers with fuzzy logic, Proc. of the IEEE International Conference on Control Theory and Applications, 2001, vol. 148, pp. 1–8.

    Article  MathSciNet  Google Scholar 

  9. Eibayomy, K.M., Jiao, Z., and Zhang, H., PID controller optimization by GA and its performance on the electro-hydraulic servo control system, Chin. J. Aeronaut., 2008, vol. 21, pp. 378–384.

    Article  Google Scholar 

  10. Zhou, G. and Birdwell, J.D., Fuzzy logic-based PID auto tuner design using simulated annealing, Proc. of the IEEE/IFAC Joint Symposium on Computer-Aided Control System Design, 1994, pp. 67–72.

    Google Scholar 

  11. Ziegler, J.G. and Nichols, N.B., Optimum setting for automatic controllers, ASMET Trans., 2004, vol. 64, pp. 756–768.

    Google Scholar 

  12. Passino, K.M., Biomimicry of bacterial foraging for distributed optimization and control, IEEE Control Syst. Mag., 2002, vol. 22, no. 3, pp. 52–67.

    Article  MathSciNet  Google Scholar 

  13. Zhao, X.C., et al., Model reference adaptive control for perforated mill, Int. Conf. Electronic & Mechanical Engineering and Information Technology, Dalian Nationalities University, 2012.

    Book  Google Scholar 

  14. Hassanzadeh, I. and Mobayen, S., PSO-based controller for rotary inverted pendulum, J. Appl. Sci., 2008, vol. 8, pp. 2907–2912.

    Article  Google Scholar 

  15. Nayak, M.R., Modified differential evolution optimization algorithm for multi-constraint optimal power, Proc. of IEEE International Conference on Energy, Automation, and Signal, 2011, pp. 1–7.

    Book  Google Scholar 

  16. Bejarbaneh, E.Y., PID controller optimization for rotational inverted pendulum system using particle swarm optimization and differential evolution algorithms, J. Soft Comput. Decision Support Syst., 2015, vol. 2, no. 4, pp. 31–41.

    Google Scholar 

  17. Ali, E.S. and Elazim, S.M., Optimal PID tuning for load frequency control using bacteria foraging optimization algorithm, International Middle East Power System Conference, Cairo University, 2010.

    Google Scholar 

  18. Clerc, M. and Kennedy, J., The particle swarm—explosion, stability, and convergence in a multidimensional complex space, IEEE Trans. Evol. Comput., 2002, vol. 6, pp. 58–73.

    Article  Google Scholar 

  19. Das, S., Abraham, A., and Konar, A., Particle swarm optimization and differential evolution algorithms, technical analysis, applications and hybridization perspective, Adv. Comput. Intell. Ind. Syst., 2008, vol. 116, pp. 1–38.

    Google Scholar 

  20. Storn, R. and Price, K., Differential evolution, a simple and efficient heuristic strategy for global optimization over continuous spaces, J. Global Optim., 1997, vol. 11, pp. 341–359.

    Article  MathSciNet  MATH  Google Scholar 

  21. Landau, Y.D., Adaptive Control: The Model Reference Approach, New York: Marcel Dekker Inc, 1997, pp. 204–220.

    Google Scholar 

  22. Prakash, R. and Anita, R., Robust mode reference adaptive PI control, J. Theor. Appl. Inf. Technol., 2010, vol. 14, no. 2, pp. 51–59.

    Google Scholar 

  23. Pankaj, S., Comparative analysis of MIT Rule and Lyapunov Rule in model reference adaptive control scheme, J. Innovation Syst. Design Eng., 2011, vol. 2, no. 4.

    Google Scholar 

  24. Karosiya, A.K. and Shukla, S., Application of MRAC techniques to the PID controller for nonlinear magnetic levitation system using Kalman, Filter. J. Control Theory Inf., 2012, vol. 2, no. 3.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Elham Yazdani Bejarbaneh.

Additional information

The article is published in the original.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bejarbaneh, E.Y., Bagheri, A., Bejarbaneh, B.Y. et al. Optimization of Model Reference Adaptive Controller for the Inverted Pendulum System Using CCPSO and DE Algorithms. Aut. Control Comp. Sci. 52, 256–267 (2018). https://doi.org/10.3103/S0146411618040041

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.3103/S0146411618040041

Keywords

Navigation