Ship voyage optimization for safe and energy-efcient navigation: A dynamic programming approach R. Zaccone a, * , E. Ottaviani b , M. Figari a , M. Altosole a a DITEN - Department of Electrical, Electronic, Telecommunications Engineering and Naval Architecture, Polytechnic School, University of Genoa, Genoa, Italy b OnAIR s.r.l., Genoa, Italy ARTICLE INFO Keywords: Ship voyage optimization Dynamic programming Weather routing Ship propulsion Ship motions ABSTRACT The paper presents a 3D dynamic programming based ship voyage optimization method, aiming to select the optimal path and speed prole for a ship voyage on the basis of weather forecast maps. The optimization is performed in accordance to a minimum fuel consumption strategy taking also into account ship motions and comfort. The optimization is carried out in a discretized space-time domain: the ship voyage is parametrized as a multi-stage decision process in order to formulate a dynamic programming optimization problem. Waves and wind conditions are estimated for each route segment by weather forecasting maps then seakeeping related in- dexes and fuel oil consumption are computed taking into account wave-induced ship motions and added resis- tance. The best routing solution is thus selected by a dynamic programming algorithm developed and implemented by the authors. Results and discussion of the proposed method are presented for a merchant ship application in a test case voyage through the Northern Atlantic Ocean and compared to the constant speed great circle solution. 1. Introduction In the recent years the continuously increasing availability of reliable weather forecast data has signicantly improved the safety of the ship voyages, helping the operators to select proper routes to avoid rough weather and have an estimate of the time of arrival (ETA) and the voyage cost. Moreover, increased attention is put nowadays to seakeeping abil- ities of ships in order to improve passage safety even with rough sea. However, most of the time medium intensity weather conditions are encountered; these conditions do not affect ship safety but inuence fuel consumption and comfort on board. In this framework optimization al- gorithms can provide a signicant support to the decision making process in order to select the best choice in sight of one or more objectives. The selection of the optimal route combines a number of objective functions as well as various constraints. In principle a ship voyage is characterized by a starting point, an arrival point, a constrained arrival time window, eventually a number of xed way points. Geographical (static) constraints need to be considered as well: for example, the shore line, trafc separation schemes, restricted areas, bathymetry. Realistic modeling of the ship behaviour in relation to weather conditions is crucial to correctly estimate and compare the ship performance in different conditions. Decision making needs to be based on ship response, rather than on external conditions (Chen, 2013), in order to better t different ship types, shapes and dimensions: different ships have different responses in the same weather and speed conditions. Ship and human life safety, fuel consumption, energy efciency, crew and passengers com- fort, voyage time management, control of delays are possible tasks which can be pursued by voyage optimization. Weather routing services and codes available on the market are usually not supported by public domain scientic papers due to con- dentiality reasons. In author's knowledge very often they are based on the principle of storm avoidance. The typical approach is to implement a set of generic speed reduction curves in function of sea state parameters (for example the Beaufort Wind Force Scale) and a number of global ship parameters (for example, displacement and length). The fuel consump- tion is estimated on the basis of empirical relationships, while ship hull geometry, seakeeping abilities and propulsion system features are neglected. This approach can lead to unnecessary diversions to avoid rough weather, badly affecting the fuel consumption. The ship speed decrease in rough weather can occur as a consequence of two reasons: involuntary speed reduction due to the additional resistance induced by wind and waves, and/or voluntary speed reduction to avoid navigation hazards and excessive ship motions which would result in propeller racing, slamming or green water. Additional constraints related to safety * Corresponding author. E-mail address: raphael.zaccone@edu.unige.it (R. Zaccone). Contents lists available at ScienceDirect Ocean Engineering journal homepage: www.elsevier.com/locate/oceaneng https://doi.org/10.1016/j.oceaneng.2018.01.100 Received 16 March 2017; Received in revised form 19 October 2017; Accepted 25 January 2018 0029-8018/© 2018 Elsevier Ltd. All rights reserved. Ocean Engineering 153 (2018) 215224