Motion control of the inverted pendulum: Development of the installation, identification of the system and synthesis of the optimal motion controller

Yuriy Romasevych, Viatcheslav Loveikin, Oleksandr Zarivny, A. Oleksiyiko
Abstract

In the work, an approach has been developed that allows of synthesizing optimal controllers of dynamic systems. It consists in the identification of a physical model of a dynamical system (in the case under consideration of the "inverted pendulum" type). This provides the ground for the controller synthesis problem statement. This approach does not require a mathematical model of the system in the form of a system of differential equations, which is its advantage. However, in order to use the advantage, it is necessary to estimate the quality of the system identification. Such calculations showed the validity of the developed approach. The synthesis of the optimal controller was carried out on the basis of the well-known methodology, which presupposes the reduction of the original problem to the problem of unconstrained optimization of a function with a complex topology. For this, a modified particle swarm optimization method has been used. Experimental validation of the control results has shown in practice the complete achievement of the control goal – stabilization of the system with the presence of minor residual oscillations of the phase coordinates of the system

Keywords

control, pendulum, optimization, controller, identification

Suggested citation
Romasevych, Yu., Loveikin, V., Zarivny, O., & Oleksiyiko, A. (2022). Motion control of the inverted pendulum: Development of the installation, identification of the system and synthesis of the optimal motion controller. Scientific Reports of the National University of Life and Environmental Sciences of Ukraine, 18(1). https://doi.org/10.31548/dopovidi2022.01.016
References
  1. Fliess, M., & Join, C. Model-free control. Retrieved from https://arxiv.org/pdf/1305.7085.pdf
  2. Zhong, Y., Huang, X., Meng, P., & Li, F. (2014). PSO-RBF neural network PID control algorithm of electric gas pressure regulator. Abstract and Applied Analysis, article number 731368. https://doi.org/10.1155/2014/731368.
  3. Kennedy, J., & Eberhart, R.C. (1995). Particle swarm optimization. Proceedings of the 1995 IEEE International Conference on Neural Networks, 1942-1948. https://doi.org/10.1109/ICNN.1995.488968.
  4. Yudong, Z., Shuihua, W., & Genlin, J. (2015). A comprehensive survey on particle swarm optimization algorithm and its applications. Mathematical Problems in Engineering, article number 931256. https://doi.org/10.1155/2015/931256.
  5. Romasevych, Yu., & Loveikin, V. (2018). A novel multi-epoch particle swarm optimization technique. Cybernetics and Information Technologies, 18(3), 62-74. https://doi.org/10.2478/cait-2018-0039.
  6. Romasevych, Y., Loveikin, V., & Makarets, V. (2020). Optimal constrained tuning of PI-controllers via a new PSO-based technique. International Journal of Swarm Intelligence Research, 11(4), 87-105. https://doi.org/10.4018/IJSIR.2020100104.
  7. Savitzky, A., & Golay, M.J.E. (1964). Smoothing and differentiation of data by simplified least squares procedures. Analytical Chemistry, 1627-1639. https://doi.org/10.1021/ac60214a047.
  8. Kingma, D.P., & Ba, J. (2014). Adam: A method for stochastic optimization. Retrieved from https://arxiv.org/abs/1412.6980.