A Bee Swarm Algorithm for Optimising Sensor Distributions for Impact Detection on a Composite Panel

This paper describes the development of a bee swarm algorithm for optimising the distribution of impact detection sensors on a composite plate. The algorithm was initially developed and tested on a travelling salesman problem, it was then adapted to solve the sensor placement problem using an artificial neural network to assess the fitness of sensor distributions. It performed well, managing to quickly find optimum distributions within a constrained set of neural network parameters. The algorithm was modified further, to optimise the neural network parameters alongside the sensor distributions and the range that the network parameters could take was substantially increased. This led to significant increases in accuracy. The algorithm showed itself to be a very effective tool in the sensor optimisation problem as well as demonstrating the benefits of thoroughly optimising the neural network parameters.

[1]  Panta Lucic,et al.  Computing with Bees: Attacking Complex Transportation Engineering Problems , 2003, Int. J. Artif. Intell. Tools.

[2]  Xin-She Yang,et al.  Swarm Intelligence and Bio-Inspired Computation , 2013 .

[3]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[4]  Junjie Li,et al.  Artificial Bee Colony Algorithm for Reliability Analysis of Engineering Structures , 2010 .

[5]  Keith Worden,et al.  Sensor Optimisation using an Ant Colony Metaphor , 2004 .

[6]  Aghil Yousefi-Koma,et al.  Optimal tuning of PID controllers using Artificial Bee Colony algorithm , 2010, 2010 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[7]  D. Karaboga,et al.  Artificial Bee Colony (ABC) Algorithm on Training Artificial Neural Networks , 2007, 2007 IEEE 15th Signal Processing and Communications Applications.

[8]  Hongnan Li,et al.  A modified monkey algorithm for optimal sensor placement in structural health monitoring , 2012 .

[9]  Keith Worden,et al.  Impact Location and Quantification on a Composite Panel using Neural Networks and a Genetic Algorithm , 2000 .

[10]  Keith Worden,et al.  Fail-safe sensor distributions for impact detection in composite materials , 2000 .

[11]  Omkar,et al.  Artificial Bee Colony for Classification of Acoustic Emission Signal Source , 2009 .

[12]  Li-Pei Wong,et al.  A Bee Colony Optimization Algorithm for Traveling Salesman Problem , 2008, 2008 Second Asia International Conference on Modelling & Simulation (AMS).

[13]  K. Frisch Decoding the Language of the Bee , 1974 .