Year 2019,
Volume: 32 Issue: 2, 674 - 684, 01.06.2019
Muhammed Arif Şen
,
Mete Kalyoncu
References
- Raibert, M., Blankespoor, K., Nelson, G. and Playter, R., “Bigdog, the rough-terrain quadruped robot”, In Proceedings of the 17th World Congress The International Federation of Automatic Control, Seoul, 10822-10825, (2008).
- Hutter, M., et al., “Anymal-toward legged robots for harsh environments”, Advanced Robotics, 31(17), 918-931, (2017). Hutter, M., et al., “StarlETH: a Compliant Quadrupedal Robot for Fast, Efficient, and Versatile Locomotion”, Adaptive Mobile Robotics, 483-490, (2012).
- Cho, J., et al., “Simple Walking Strategies for Hydraulically Driven Quadruped Robot over Uneven Terrain”, Journal of Electrical Engineering & Technology, 11(5), 1921-718, (2016).
- Semini, C., et al., “Design of the Hydraulically-Actuated Torque-Controlled Quadruped Robot HyQ2Max”, IEEE/ASME Transactions on Mechatronics, 22(2), 635-646, (2017.
- Hutter, M., et al., “Anymal-a highly mobile and dynamic quadrupedal robot”, Intelligent Robots and Systems (IROS), 2016 IEEE/RSJ International Conference on. IEEE, Daejeon, 38- 44, (2016).
- Chang, K., Han, X.J., and Yang, Y., “Self-Adaptive PID Control of Hydraulic Quadruped Robot”, Applied Mechanics and Materials, 496, 1407-1412, (2014).
- Hubacher, S., “Optimization of the Low-Level Torque Controller of the Quadruped Robot HyQ”, MS thesis, ETH-Zürich, Switzerland, (2014).
- Meng, J., Yibin, L. and Bin, L., “A dynamic balancing approach for a quadruped robot supported by diagonal legs”, International Journal of Advanced Robotic Systems, 12(10), 142, (2015).
- Focchi, M., et al., “Control of a hydraulically-actuated quadruped robot leg”, In Robotics and Automation (ICRA), 2010 IEEE International Conference on, Anchorage, 4182-4188, (2010).
- Verma, S.K., Yadav, S. and Nagar, S.K., “Optimization of Fractional Order PID Controller Using Grey Wolf Optimizer ”, Journal of Control Automation and Electrical Systems, 28, 314-322, (2017).
- Razmjooy, N., Ramezani, M. and Namadchian, A., “A New LQR Optimal Control for a Single-Link Flexible Joint Robot Manipulator Based on Grey Wolf Optimizer”, Majlesi Journal of Electrical Engineering, 10(3), 53- 60, (2016).
- Altinoz, O.T., “Multicost PID controller design for active suspension system: scalarization approach”, An International Journal of Optimization and Control: Theories & Applications (IJOCTA), 8(2), 183- 194, (2018).
- Al-Mahturi, A. and Wahid, H., “Optimal Tuning of Linear Quadratic Regulator Controller Using a Particle Swarm Optimization for Two-Rotor Aerodynamical System”, World Academy of Science, Engineering and Technology, International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering, 11(2), 196-202, (2017).
- Bharadwaj, C.S., Babu, T.S., and Rajasekar N., “Tuning PID Controller for Inverted Pendulum Using Genetic Algorithm”, Advances in Systems, Control and Automation, Springer, Singapore, 395-404, (2018).
- Nath K. and Dewan L., “Optimization of LQR weighting matrices for a rotary inverted pendulum using intelligent optimization techniques”, Information and Communication Technology (CICT), 2017 Conference on. IEEE, 1-6, (2017).
- Şen M.A. and Kalyoncu M., “Optimal Tuning of PID Controller Using Grey Wolf Optimizer Algorithm for Quadruped Robot”, Balkan Journal of Electrical and Computer Engineering, 6(1), 29-35, (2018).
- Mirjalili, S., Mirjalili, S.M. and Lewis, A., “Grey wolf optimizer”, Advances in Engineering Software, 69, 46- 61, (2014).
- Mirjalili, S., Saremi, S., Mirjalili, S.M., Coelho, L.D.S., “Multi-cost grey wolf optimizer: a novel algorithm for multi-criterion optimization”, Expert Systems with Applications, 47, 106-119, (2016).
- Mirjalili, S., “How effective is the Grey Wolf optimizer in training multi-layer perceptrons”, Applied Intelligence, 43(1), 150-161, (2015).
- Shahrzad, S., Mirjalili, S.Z. and Mirjalili, S.M., “Evolutionary population dynamics and grey wolf optimizer,” Neural Computing and Applications, 26(5), 1257-1263, (2015).
- Song, X., et al., “Grey Wolf Optimizer for parameter estimation in surface waves”, Soil Dynamics and Earthquake Engineering, 75, 147- 157, (2015).
- Singh, N. and Singh, S.B., “Hybrid algorithm of particle swarm optimization and Grey Wolf optimizer for improving convergence performance”, Journal of Applied Mathematics, 1-15, (2017).
- Sánchez, D., Melin, P. and Castillo, O., “A Grey Wolf Optimizer for Modular Granular Neural Networks for Human Recognition”, Computational Intelligence and Neuroscience, 1-26, (2017).
- Li, L., et al., “Modified discrete grey wolf optimizer algorithm for multilevel image thresholding”, Computational Intelligence and Neuroscience, 1-16, (2017).
- Liu, H., Hua, G., Yin, H. and Xu, Y., “An Intelligent Grey Wolf Optimizer Algorithm for Distributed Compressed Sensing,” Computational Intelligence and Neuroscience, 1-10, (2018).
- Kennedy, J., “Particle swarm optimization, Encyclopedia of machine learning”, Springer US, 760- 766, (2011).
- Zarringhalami, M., Hakimi, S.M. and Javadi, M., “Optimal Regulation of STATCOM Controllers and PSS Parameters Using Hybrid Particle Swarm Optimization”, IEEE conference, 1-7, (2010).
- S. Panda and N. Padhy, “Comparison of particle swarm optimization and Genetic Algorithm for FACTS-based controller design”, International journal of Applied Soft Computing, pp. 1418 – 1427, 2008.
- Ekinci, S., “Application and comparative performance analysis of PSO and ABC algorithms for optimal design of multi-machine power system stabilizers”, Gazi University Journal of Science, 29(2), 323-334, (2016).
- Rao, S., “Engineering Optimization Theory and Practice”, 4th Edition, John Wiley & Sons Inc., (2009).
- MATLAB Global Optimization Toolbox User’s Guide (Release 2015b), http://www.mathworks.com/help/gads/index.html
- Åström, K.J. and Hägglund, T., “PID controllers: theory, design, and tuning” Research Triangle Park, NC: Instrument society of America, 2, (1995).
- Zhou, K., Doyle, J.C. and Glover, K., “Robust and optimal control” New Jersey: Prentice hall, 40, (1996).
- Sen, M.A., Bakırcıoğlu, V. and Kalyoncu, M., “Inverse Kinematic Analysis Of A Quadruped Robot”, International Journal of Scientific & Technology Research, 6(9), 285-289, (2017).
- Kim, H.K., et al. “Foot trajectory generation of hydraulic quadruped robots on uneven terrain”, IFAC Proceedings, 41(2), 3021-3026, (2008).
- Zeng, Y., et al. “A Bio-Inspired Control Strategy for Locomotion of a Quadruped Robot ”, Applied Sciences, 8(1), 56, (2018).
Grey Wolf Optimizer Based Tuning of a Hybrid LQR-PID Controller for Foot Trajectory Control of a Quadruped Robot
Year 2019,
Volume: 32 Issue: 2, 674 - 684, 01.06.2019
Muhammed Arif Şen
,
Mete Kalyoncu
Abstract
Quadruped
robots have generally complex construction, so designing a stable controller
for them is a major struggle task. This paper presents designing and
optimization of an effective hybrid control by combining LQR and PID
controllers. In this study, the tuning of a hybrid LQR-PID controller for foot
trajectory control of a quadruped robot during step motion using Grey Wolf
Optimizer (GWO) algorithm which is an alternative method are comparatively
investigated with two traditional benchmarking algorithms (PSO and GA). The
principal goal of this work is the tuning of the LQR controller parameters (Q
and R weight matrices) and the PID controllers gains (kp, ki
and kd) using the proposed algorithms. Initially, the designed solid
model of the quadruped robot is imported into Simulink/SimMechanics which are
simulation tools of MATLAB and then obtained the mathematical model of system
which is at State-Space form with Linear Analysis Tools considering the step
motion of robot leg in sagittal plane. Later, the hybrid LQR-PID control system
is designed and its parameters are tuned to get optimal values which guarantee
best trajectory tracing in Simulink with the three proposed algorithms.
Subsequently, the system is simulated separately with optimal control
parameters which provide from the algorithms. The simulation outcomes are
indicating that GWO algorithm is more efficiently and quickly within similar
torques to tuning the hybrid controller based on LQR&PID than the other
conventional algorithms.
References
- Raibert, M., Blankespoor, K., Nelson, G. and Playter, R., “Bigdog, the rough-terrain quadruped robot”, In Proceedings of the 17th World Congress The International Federation of Automatic Control, Seoul, 10822-10825, (2008).
- Hutter, M., et al., “Anymal-toward legged robots for harsh environments”, Advanced Robotics, 31(17), 918-931, (2017). Hutter, M., et al., “StarlETH: a Compliant Quadrupedal Robot for Fast, Efficient, and Versatile Locomotion”, Adaptive Mobile Robotics, 483-490, (2012).
- Cho, J., et al., “Simple Walking Strategies for Hydraulically Driven Quadruped Robot over Uneven Terrain”, Journal of Electrical Engineering & Technology, 11(5), 1921-718, (2016).
- Semini, C., et al., “Design of the Hydraulically-Actuated Torque-Controlled Quadruped Robot HyQ2Max”, IEEE/ASME Transactions on Mechatronics, 22(2), 635-646, (2017.
- Hutter, M., et al., “Anymal-a highly mobile and dynamic quadrupedal robot”, Intelligent Robots and Systems (IROS), 2016 IEEE/RSJ International Conference on. IEEE, Daejeon, 38- 44, (2016).
- Chang, K., Han, X.J., and Yang, Y., “Self-Adaptive PID Control of Hydraulic Quadruped Robot”, Applied Mechanics and Materials, 496, 1407-1412, (2014).
- Hubacher, S., “Optimization of the Low-Level Torque Controller of the Quadruped Robot HyQ”, MS thesis, ETH-Zürich, Switzerland, (2014).
- Meng, J., Yibin, L. and Bin, L., “A dynamic balancing approach for a quadruped robot supported by diagonal legs”, International Journal of Advanced Robotic Systems, 12(10), 142, (2015).
- Focchi, M., et al., “Control of a hydraulically-actuated quadruped robot leg”, In Robotics and Automation (ICRA), 2010 IEEE International Conference on, Anchorage, 4182-4188, (2010).
- Verma, S.K., Yadav, S. and Nagar, S.K., “Optimization of Fractional Order PID Controller Using Grey Wolf Optimizer ”, Journal of Control Automation and Electrical Systems, 28, 314-322, (2017).
- Razmjooy, N., Ramezani, M. and Namadchian, A., “A New LQR Optimal Control for a Single-Link Flexible Joint Robot Manipulator Based on Grey Wolf Optimizer”, Majlesi Journal of Electrical Engineering, 10(3), 53- 60, (2016).
- Altinoz, O.T., “Multicost PID controller design for active suspension system: scalarization approach”, An International Journal of Optimization and Control: Theories & Applications (IJOCTA), 8(2), 183- 194, (2018).
- Al-Mahturi, A. and Wahid, H., “Optimal Tuning of Linear Quadratic Regulator Controller Using a Particle Swarm Optimization for Two-Rotor Aerodynamical System”, World Academy of Science, Engineering and Technology, International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering, 11(2), 196-202, (2017).
- Bharadwaj, C.S., Babu, T.S., and Rajasekar N., “Tuning PID Controller for Inverted Pendulum Using Genetic Algorithm”, Advances in Systems, Control and Automation, Springer, Singapore, 395-404, (2018).
- Nath K. and Dewan L., “Optimization of LQR weighting matrices for a rotary inverted pendulum using intelligent optimization techniques”, Information and Communication Technology (CICT), 2017 Conference on. IEEE, 1-6, (2017).
- Şen M.A. and Kalyoncu M., “Optimal Tuning of PID Controller Using Grey Wolf Optimizer Algorithm for Quadruped Robot”, Balkan Journal of Electrical and Computer Engineering, 6(1), 29-35, (2018).
- Mirjalili, S., Mirjalili, S.M. and Lewis, A., “Grey wolf optimizer”, Advances in Engineering Software, 69, 46- 61, (2014).
- Mirjalili, S., Saremi, S., Mirjalili, S.M., Coelho, L.D.S., “Multi-cost grey wolf optimizer: a novel algorithm for multi-criterion optimization”, Expert Systems with Applications, 47, 106-119, (2016).
- Mirjalili, S., “How effective is the Grey Wolf optimizer in training multi-layer perceptrons”, Applied Intelligence, 43(1), 150-161, (2015).
- Shahrzad, S., Mirjalili, S.Z. and Mirjalili, S.M., “Evolutionary population dynamics and grey wolf optimizer,” Neural Computing and Applications, 26(5), 1257-1263, (2015).
- Song, X., et al., “Grey Wolf Optimizer for parameter estimation in surface waves”, Soil Dynamics and Earthquake Engineering, 75, 147- 157, (2015).
- Singh, N. and Singh, S.B., “Hybrid algorithm of particle swarm optimization and Grey Wolf optimizer for improving convergence performance”, Journal of Applied Mathematics, 1-15, (2017).
- Sánchez, D., Melin, P. and Castillo, O., “A Grey Wolf Optimizer for Modular Granular Neural Networks for Human Recognition”, Computational Intelligence and Neuroscience, 1-26, (2017).
- Li, L., et al., “Modified discrete grey wolf optimizer algorithm for multilevel image thresholding”, Computational Intelligence and Neuroscience, 1-16, (2017).
- Liu, H., Hua, G., Yin, H. and Xu, Y., “An Intelligent Grey Wolf Optimizer Algorithm for Distributed Compressed Sensing,” Computational Intelligence and Neuroscience, 1-10, (2018).
- Kennedy, J., “Particle swarm optimization, Encyclopedia of machine learning”, Springer US, 760- 766, (2011).
- Zarringhalami, M., Hakimi, S.M. and Javadi, M., “Optimal Regulation of STATCOM Controllers and PSS Parameters Using Hybrid Particle Swarm Optimization”, IEEE conference, 1-7, (2010).
- S. Panda and N. Padhy, “Comparison of particle swarm optimization and Genetic Algorithm for FACTS-based controller design”, International journal of Applied Soft Computing, pp. 1418 – 1427, 2008.
- Ekinci, S., “Application and comparative performance analysis of PSO and ABC algorithms for optimal design of multi-machine power system stabilizers”, Gazi University Journal of Science, 29(2), 323-334, (2016).
- Rao, S., “Engineering Optimization Theory and Practice”, 4th Edition, John Wiley & Sons Inc., (2009).
- MATLAB Global Optimization Toolbox User’s Guide (Release 2015b), http://www.mathworks.com/help/gads/index.html
- Åström, K.J. and Hägglund, T., “PID controllers: theory, design, and tuning” Research Triangle Park, NC: Instrument society of America, 2, (1995).
- Zhou, K., Doyle, J.C. and Glover, K., “Robust and optimal control” New Jersey: Prentice hall, 40, (1996).
- Sen, M.A., Bakırcıoğlu, V. and Kalyoncu, M., “Inverse Kinematic Analysis Of A Quadruped Robot”, International Journal of Scientific & Technology Research, 6(9), 285-289, (2017).
- Kim, H.K., et al. “Foot trajectory generation of hydraulic quadruped robots on uneven terrain”, IFAC Proceedings, 41(2), 3021-3026, (2008).
- Zeng, Y., et al. “A Bio-Inspired Control Strategy for Locomotion of a Quadruped Robot ”, Applied Sciences, 8(1), 56, (2018).