Articles

Particle swarm optimization-based algorithm of a symplectic method for robotic dynamics and control

Expand
  • 1. School of Natural and Applied Science, Northwestern Polytechnical University, Xi'an 710072, China;
    2. School of Aeronautics, Northwestern Polytechnical University, Xi'an 710072, China;
    3. Ministry of Industry and Information Technology(MIIT) Key Laboratory of Dynamics and Control of Complex Systems, Northwestern Polytechnical University, Xi'an 710072, China;
    4. Department of Engineering Mechanics, Northwestern Polytechnical University, Xi'an 710072, China

Received date: 2018-07-07

  Revised date: 2018-09-25

  Online published: 2019-01-01

Supported by

Project supported by the National Natural Science Foundation of China (Nos. 91648101 and 11672233), the Northwestern Polytechnical University (NPU) Foundation for Fundamental Research (No. 3102017AX008), and the National Training Program of Innovation and Entrepreneurship for Undergraduates (No. S201710699033)

Abstract

Multibody system dynamics provides a strong tool for the estimation of dynamic performances and the optimization of multisystem robot design. It can be described with differential algebraic equations (DAEs). In this paper, a particle swarm optimization (PSO) method is introduced to solve and control a symplectic multibody system for the first time. It is first combined with the symplectic method to solve problems in uncontrolled and controlled robotic arm systems. It is shown that the results conserve the energy and keep the constraints of the chaotic motion, which demonstrates the efficiency, accuracy, and time-saving ability of the method. To make the system move along the pre-planned path, which is a functional extremum problem, a double-PSO-based instantaneous optimal control is introduced. Examples are performed to test the effectiveness of the double-PSO-based instantaneous optimal control. The results show that the method has high accuracy, a fast convergence speed, and a wide range of applications. All the above verify the immense potential applications of the PSO method in multibody system dynamics.

Cite this article

Zhaoyue XU, Lin DU, Haopeng WANG, Zichen DENG . Particle swarm optimization-based algorithm of a symplectic method for robotic dynamics and control[J]. Applied Mathematics and Mechanics, 2019 , 40(1) : 111 -126 . DOI: 10.1007/s10483-019-2412-6

References

[1] BAO, R., RUI, X. T., WANG, G. P., and YANG, F. F. Developments of studies on multibody system dynamics. Journal of Vibration and Shock, 30, 178-187(2011)
[2] DOCTOR, S., VENAYAGAMOORTHY, G. K., and GUDISE, V. G. Optimal PSO for collective robotic search applications. Evolutionary Computation, 2, 1390-1395(2004)
[3] WITTENBURG, J. Dynamics of Systems of Rigid Bodies, Springer Publishing Company, Teubner (1977)
[4] KANE, T. R., LIKINS, P. W., and LEVINSON, D. A. Spacecraft dynamics. Journal of Applied Mechanics, 50, 477-478(1983)
[5] GATTRINGER, H. and GERSTMAYR, J. Multibody System Dynamics, Robotics and Control, Springer Publishing Company, New York (2015)
[6] TAMER, M. W. and AHMED, K. N. Computational strategies for flexible multibody systems. Advances in Mechanics, 56, 553-613(2006)
[7] KENNEDY, J. and EBERHART, R. Particle swarm optimization. IEEE International Conference on Neural Networks Proceedings, 4, 1942-1948(1995)
[8] PENG, H. J., LI, F., GAO, Q., CHEN, B. S., WU, Z. G., and ZHONG, W. X. Symplectic method for instantaneous optimal control of multibody system trajectory tracking (in Chinese). Chinese Journal of Theoretical and Applied Mechanics, 48, 784-791(2016)
[9] ZHONG, W. X., GAO, Q., and PENG, H. J. Classical Mechanics:Its Symplectic Description (in Chinese), Dalian University of Technology Press, Dalian (2013)
[10] EBERHART, R. C. and SHI, Y. Particle swarm optimization:developments, applications and resources. Proceedings of the 2001 Congress on Evolutionary Computation, 1, 81-86(2002)
[11] SHI, Y. H. and EBERHART, R. C. A Modified Particle Swarm Optimizer Advances in Natural Computation, Springer, Berlin (1998)
[12] SHI, Y. H. and EBERHART, R. C. Empirical study of particle swarm optimization. Journal of System Simulation, 3, 31-37(1999)
[13] EBERHART, R. C., SHI, Y., and KENNEDY, J. Swarm Intelligence, Morgan Kaufmann Publishers Inc., San Francisco (2001)
[14] SHI, Y. and EBERHART, R. C. Parameter selection in particle swarm optimization. International Conference on Evolutionary Programming VⅡ, 1447, 591-600(1998)
[15] YANG, J. N., LI, Z., and LIU, S. C. Stable controllers for instantaneous optimal control. Journal of Engineering Mechanics, 118, 1612-1630(1992)
[16] LANDAU, L. D. and LIFSHITZL, E. M. Mechanics, World Book Inc., Beijing (2008)
[17] LAVALLE, S. Rapidly-Exploring Random Trees:a New Tool for Path Planning, Research Report, Iowa State University, Iowa (1998)
[18] CARIGNAN, C. R., GEFKE, G., and ROBERTS, J. Ranger NBVⅡ Integration SPST470-Intro to Space Mission Design:Space Robotics Lead, University of Maryland, College Park Department of Aerospace Engineering Space Systems Laboratory, Baltimore (2002)
[19] LIU, X. F. and CHEN, T. Study on convergence analysis and parameter choice of particle swarm optimization. Computer Engineering and Application, 43, 14-17(2007)
Outlines

/

APS Journals | CSTAM Journals | AMS Journals | EMS Journals | ASME Journals