The optimization of a tanker autopilot control system using genetic algorithms

McGookin, E.W. , Murray-Smith, D.J., Li, Y. and Fossen, T.I. (2000) The optimization of a tanker autopilot control system using genetic algorithms. Transactions of the Institute of Measurement and Control, 22(2), pp. 141-178. (doi: 10.1177/014233120002200203)

Full text not currently available from Enlighten.


A genetic algorithm (GA) optimization application is presented in this paper. It involves the performance optimization of a navigation system for a nonlinear tanker model. This navigation system is fully autonomous and regulates the heading of the vessel with reference to a desired course made up of waypoints. The system consists of two components. The first is aline of sight (LOS) autopilot, which determines the desired heading of the tanker from positional information. The second is a heading control system that is derived from sliding mode (SM) control theory. In this investigation the GA is used to optimize the parameters of the SM controller so that the performance of the complete system satisfies specific design criteria. The resulting optimized system is evaluated for different operating conditions for the tanker, e.g., different course, different forward velocities.

Item Type:Articles
Keywords:genetic algorithms, optimization problem, ship navigation, sliding mode control
Glasgow Author(s) Enlighten ID:McGookin, Dr Euan and Murray-Smith, Professor David and Li, Professor Yun
Authors: McGookin, E.W., Murray-Smith, D.J., Li, Y., and Fossen, T.I.
Subjects:Q Science > QA Mathematics > QA76 Computer software
T Technology > TJ Mechanical engineering and machinery
T Technology > TK Electrical engineering. Electronics Nuclear engineering
V Naval Science > VM Naval architecture. Shipbuilding. Marine engineering
College/School:College of Science and Engineering > School of Engineering > Systems Power and Energy
Journal Name:Transactions of the Institute of Measurement and Control

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