Automatic differentiation for the optimization of a ship propulsion and steering system: a proof of concept

被引:3
|
作者
Leidenberger, Ralf [1 ]
Urban, Karsten [2 ]
机构
[1] Univ Ulm, Res Training Grp 1100, D-89069 Ulm, Germany
[2] Univ Ulm, Inst Numer Math, D-89069 Ulm, Germany
关键词
Automatic differentiation; Optimization; CFD; Ship propulsion; Steering system; VSP; Newton method;
D O I
10.1007/s10898-010-9609-6
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We describe the optimization of the Voith-Schneider-Propeller (VSP) which is an industrial propulsion and steering system of a ship combined in one module. The goal is to optimize efficiency of the VSP with respect to different design variables. In order to determine the efficiency, we have to use numerical simulations for the complex flow around the VSP. Such computations are performed with standard (partly commercial) flow solvers. For the numerical optimization, one would like to use gradient-based methods which requires derivatives of the flow variables with respect to the design parameters. In this paper, we investigate if Automatic Differentiation (AD) offers a method to compute the required derivatives in the described framework. As a proof of concept, we realize AD for the 2D-code Caffa and the 3D-code Comet, for the simplified model of optimizing efficiency with respect to the angle of attack of one single blade (like an airfoil). We show that AD gives smooth derivatives, whereas finite differences show oscillations. This regularization effect is even more pronounced in the 3D-case. Numerical optimization by AD and Newton's method shows almost optimal convergence rates.
引用
收藏
页码:497 / 504
页数:8
相关论文
共 50 条
  • [1] Automatic differentiation for the optimization of a ship propulsion and steering system: a proof of concept
    Ralf Leidenberger
    Karsten Urban
    Journal of Global Optimization, 2011, 49 : 497 - 504
  • [2] Novel combinator surface concept for efficiency optimization of ship propulsion system
    Gao, Fan
    Bloch, Frode
    Brodtkorb, Astrid H.
    OCEAN ENGINEERING, 2023, 280
  • [3] Calculation of propulsion power required for steering and displacement of the ship equipped with an azimuthal power steering and propulsion system
    Violeta-Vali, Ciucur
    ADVANCED TOPICS IN OPTOELECTRONICS, MICROELECTRONICS, AND NANOTECHNOLOGIES IX, 2018, 10977
  • [4] Improvement and Optimization Configuration of Inland Ship Power and Propulsion System
    Du, Zhipeng
    Chen, Qinan
    Guan, Cong
    Chen, Hui
    JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2023, 11 (01)
  • [5] Energy Optimization of a Series Hybrid Electric Ship Propulsion System
    German-Galkin, Sergey
    Tarnapowicz, Dariusz
    NASE MORE, 2023, 70 (01): : 1 - 10
  • [6] Concept of 'Sail by Wire' controller for a ship's propulsion system from an unmanned ship perspective
    Kruszewski, Jan
    Mohamed-Seghir, Mostefa
    JOURNAL OF MARINE ENGINEERING AND TECHNOLOGY, 2017, 16 (04): : 185 - 192
  • [7] Salmon: An innovative concept of ship propulsion on rivers
    Wind, H.G.
    Rotgers, A.
    International Shipbuilding Progress, 2001, 48 (02) : 91 - 101
  • [8] ON THE SAFE PILOTAGE OF SHIP’S WITH PROPULSION THAT CAN AZIMUTH FOR STEERING
    Woodward, M.D.
    Landamore, M.J.
    Rees, G.
    Allen, N.
    de Graauw, A.
    Mejer, A.F.
    Hutchins, J.E.
    Irvine, M.
    Short, S.
    Trodden, D.
    Labrosse, M.
    Gargiulo, R.
    Transactions of the Royal Institution of Naval Architects Part A: International Journal of Maritime Engineering, 2015, 157 (1 A):
  • [9] On the safe pilotage of ship's with propulsion that can azimuth for steering
    Woodward, M.D.
    Landamore, M.J.
    Rees, G.
    Allen, N.
    De Graauw, A.
    Mejer, A.F.
    Hutchins, J.E.
    Irvine, M.
    Short, S.
    Trodden, D.
    Labrosse, M.
    Gargiulo, R.
    Transactions of the Royal Institution of Naval Architects Part A: International Journal of Maritime Engineering, 2015, 157
  • [10] Evolutionary optimization of ship propulsion systems
    Naujoks, Boris
    Steden, Max
    Muller, Sven-Brian
    Hundemer, Jochen
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 2809 - +