Discrete Fireworks Algorithm for Welding Robot Path Planning

Xinyu Zhou, Qingjie Zhao, Dongxu Zhang

Research output: Contribution to journalConference articlepeer-review

6 Citations (Scopus)

Abstract

Welding robots are widely used in manufacturing industries, and reasonable welding path planning is an important issue in production efficiency. Welding robot path planning aims to arrange the sequence of weld joints and find the optimal welding path for the robot, which is essentially a combinatorial optimization problem. With the development of artificial intelligence, swarm intelligence algorithms shed new light on this problem. Fireworks algorithm (FWA) is a newly proposed swarm intelligence algorithm, simulating the process of fireworks explosion producing sparks to find the optimal solution. It has shown excellent performance in continuous optimization problems. In this paper, a discrete fireworks algorithm (DFWA), is proposed to solve the welding robot path planning problem. We introduce some operations to the framework of traditional FWA. In DFWA, 2-opt local search and crossover operator are applied on the explosion sparks. A new way of fireworks quality judgment is designed. Mutation operator is implemented for the generation of Gaussian sparks, and the selection strategy is improved. Simulation experiments have been made to verify our method and compare its performance with other current swarm intelligence algorithms. Experimental results show that the proposed method performs well with good convergence, stability and accuracy. It is effective for welding robot path planning.

Original languageEnglish
Article number012003
JournalJournal of Physics: Conference Series
Volume1267
Issue number1
DOIs
Publication statusPublished - 17 Jul 2019
Event2019 3rd International Conference on Artificial Intelligence, Automation and Control Technologies, AIACT 2019 - Xi'an, China
Duration: 25 Apr 201927 Apr 2019

Fingerprint

Dive into the research topics of 'Discrete Fireworks Algorithm for Welding Robot Path Planning'. Together they form a unique fingerprint.

Cite this