Evolution of a strategy for ship guidance using two implementations of genetic programming

Alfaro-Cid, E., McGookin, E.W. and Murray-Smith, D.J. (2005) Evolution of a strategy for ship guidance using two implementations of genetic programming. Genetic Programming: Proceedings, 3447, pp. 250-260. (doi: 10.1007/b107383)

Full text not currently available from Enlighten.

Publisher's URL: http://dx.doi.org/10.1007/b107383


In this paper the implementation of Genetic Programming (GP) to optimise a controller structure for a supply ship is assessed. GP is used to evolve control strategies for manoeuvring the ship. The optimised controllers are evaluated through computer simulations and real manoeuvrability tests in a water basin laboratory. In order to deal with the issue of generation of numerical constants, two kinds of GP algorithms are implemented. The first one chooses the constants necessary to create the control structure by random generation. The second algorithm includes a Genetic Algorithm (GA) for the optimisation of such constants. The results obtained illustrate the benefits of using GP to optimise propulsion and navigation controllers for ships.

Item Type:Articles
Glasgow Author(s) Enlighten ID:McGookin, Dr Euan and Murray-Smith, Professor David
Authors: Alfaro-Cid, E., McGookin, E.W., and Murray-Smith, D.J.
College/School:College of Science and Engineering > School of Engineering > Electronics and Nanoscale Engineering
Journal Name:Genetic Programming: Proceedings

University Staff: Request a correction | Enlighten Editors: Update this record