Fuel-Optimal Thrust-Allocation Algorithm Using Penalty Optimization Programing for Dynamic-Positioning-Controlled Offshore Platforms

被引:7
|
作者
Kim, Se Won [1 ]
Kim, Moo Hyun [2 ]
机构
[1] Daewoo Shipbldg & Marine Engn Co LTD, 125 Namdaemun Ro, Seoul 04521, South Korea
[2] Texas A&M Univ, Ocean Engn, College Stn, TX 77843 USA
来源
ENERGIES | 2018年 / 11卷 / 08期
关键词
dynamic positioning; thrust allocation; turret-moored FPSO; penalty programming; optimization; pseudo-inverse; quadratic-programming; fuel consumption; genetic algorithm; thruster arrangement; TLP;
D O I
10.3390/en11082128
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
This research, a new thrust-allocation algorithm based on penalty programming is developed to minimize the fuel consumption of offshore vessels/platforms with dynamic positioning system. The role of thrust allocation is to produce thruster commands satisfying required forces and moments for position-keeping, while fulfilling mechanical constraints of the control system. The developed thrust-allocation algorithm is mathematically formulated as an optimization problem for the given objects and constraints of a dynamic positioning system. Penalty programming can solve the optimization problems that have nonlinear object functions and constraints. The developed penalty-programming thrust-allocation method is implemented in the fully-coupled vessel-riser-mooring time-domain simulation code with dynamic positioning control. Its position-keeping and fuel-saving performance is evaluated by comparing with other conventional methods, such as pseudo-inverse, quadratic-programming, and genetic-algorithm methods. In this regard, the fully-coupled time-domain simulation method is applied to a turret-moored dynamic positioning assisted FPSO (floating production storage offloading). The optimal performance of the penalty programming in minimizing fuel consumption in both 100-year and 1-year storm conditions is demonstrated compared to pseudo-inverse and quadratic-programming methods.
引用
收藏
页数:24
相关论文
共 13 条
  • [1] FUEL OPTIMIZED THRUST ALLOCATION ALGORITHM DEVELOPMENT USING PENALTY-METHOD FOR THE DYNAMIC POSITIONING FPSO
    Kim, S. W.
    Kim, Joseph Moo-Hyun
    Choi, J. W.
    You, Y. J.
    [J]. PROCEEDINGS OF THE ASME 35TH INTERNATIONAL CONFERENCE ON OCEAN, OFFSHORE AND ARCTIC ENGINEERING , 2016, VOL 1, 2016,
  • [2] The optimal thrust allocation based on QPSO algorithm for dynamic positioning vessels
    Ji, Ming
    Yi, Bowen
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (IEEE ICMA 2014), 2014, : 1365 - 1370
  • [3] Dynamic positioning operability assessment by using thrust allocation optimization
    Fruzzetti, C.
    Donnarumma, S.
    Martelli, M.
    Maggiani, F.
    [J]. SUSTAINABLE DEVELOPMENT AND INNOVATIONS IN MARINE TECHNOLOGIES, IMAM 2022, 2023, 9 : 25 - 32
  • [4] Thrust allocation in dynamic positioning system based on particle swarm optimization algorithm
    Wang, Yuanhui
    Gu, Jiaojiao
    Zou, Chuntai
    [J]. 2013 OCEANS - SAN DIEGO, 2013,
  • [5] Fuel-Optimal Low-Thrust Trajectory Optimization Using Indirect Method and Successive Convex Programming
    Tang, Gao
    Jiang, Fanghua
    Li, Junfeng
    [J]. IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2018, 54 (04) : 2053 - 2066
  • [6] Optimal Thrust Allocation for Semisubmersible Oil Rig Platforms Using Improved Harmony Search Algorithm
    Yadav, Parikshit
    Kumar, Rajesh
    Panda, Sanjib Kumar
    Chang, C. S.
    [J]. IEEE JOURNAL OF OCEANIC ENGINEERING, 2014, 39 (03) : 526 - 539
  • [7] A Thrust Allocation Method for Efficient Dynamic Positioning of a Semisubmersible Drilling Rig Based on the Hybrid Optimization Algorithm
    Zhao, Luman
    Roh, Myung-Il
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [8] Multi-Agent Chaos Particle Swarm Optimization Algorithm of Thrust Allocation for dynamic positioning vessels
    Xu Guang-chi
    Zhao Da-wei
    Zhang Kai-wei
    Ge Jing-hua
    [J]. 2015 34TH CHINESE CONTROL CONFERENCE (CCC), 2015, : 2389 - 2396
  • [9] Cost and Fuel-Optimal Selection of HEV Topologies using Particle Swarm Optimization and Dynamic Programming
    Nueesch, Tobias
    Ott, Tobias
    Ebbesen, Soren
    Guzzella, Lino
    [J]. 2012 AMERICAN CONTROL CONFERENCE (ACC), 2012, : 1302 - 1307
  • [10] A Thrust Allocation Algorithm considering Dynamic Positioning and Roll Damping Thrust Demands using multi-step Quadratic Programming
    Koschorrek, Philipp
    Hahn, Tobias
    Jeinsch, Torsten
    [J]. IFAC PAPERSONLINE, 2018, 51 (29): : 438 - 443