Optimal Thrust Allocation Strategy of Electric Propulsion Ship Based on Improved Non-Dominated Sorting Genetic Algorithm II

The azimuth thruster is widely used in electric propulsion ships due to its excellent performance. The thrust allocation (TA) method of multi-azimuth thruster is the key technology in ship motion control. The purpose of TA is to accurately distribute the thrust and angle of each thruster to provide the vessel the required force and moment. A TA strategy based on the improved non-dominated sorting genetic algorithm II (INSGA-II) is developed in this study. The algorithm introduces the differential mutation operator in the differential evolution (DE) to replace the polynomial variation in NSGA-II, which improves the local optimization ability of the algorithm. The effectiveness of the TA strategy based on INSGA-II algorithm is illustrated by simulations.

[1]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[2]  Thor I. Fossen,et al.  Adaptive control of nonlinear systems: A case study of underwater robotic systems , 1991, J. Field Robotics.

[3]  Zan Dong-ping A Hybrid Evolutionary Algorithm for Multi-objective Optimization Problem , 2012 .

[4]  Tor Arne Johansen,et al.  Cartesian thrust allocation algorithm with variable direction thrusters, turn rate limits and singularity avoidance , 2014, 2014 IEEE Conference on Control Applications (CCA).

[5]  Jana Fuhrmann,et al.  Guidance And Control Of Ocean Vehicles , 2016 .

[6]  Cho-Chung Liang,et al.  The optimum control of thruster system for dynamically positioned vessels , 2004 .

[7]  Zhang Lin,et al.  Study on thrust allocation based on IAFSA for dynamic positioning system , 2015, 2015 34th Chinese Control Conference (CCC).

[8]  Sung-Chul Shin,et al.  Electric power consumption predictive modeling of an electric propulsion ship considering the marine environment , 2019, International Journal of Naval Architecture and Ocean Engineering.

[9]  Weidong Zhang,et al.  An energy optimal thrust allocation method for the marine dynamic positioning system based on adaptive hybrid artificial bee colony algorithm , 2016 .

[10]  T. Johansen,et al.  Efficient Optimal Constrained Control Allocation via Multiparametric Programming , 2005 .

[11]  Jing J. Liang,et al.  Multimodal multiobjective optimization with differential evolution , 2019, Swarm Evol. Comput..

[12]  Sanjib Kumar Panda,et al.  Optimal Thrust Allocation for Semisubmersible Oil Rig Platforms Using Improved Harmony Search Algorithm , 2014, IEEE Journal of Oceanic Engineering.

[13]  Jan Fredrik Hansen,et al.  History and State of the Art in Commercial Electric Ship Propulsion, Integrated Power Systems, and Future Trends , 2015, Proceedings of the IEEE.

[14]  Xinmin Wang,et al.  An improved NSGA-II based control allocation optimisation for aircraft longitudinal automatic landing system , 2019, Int. J. Control.

[15]  Maocai Wang,et al.  A Two-Stage Ensemble of Differential Evolution Variants for Numerical Optimization , 2019, IEEE Access.

[16]  Yan Luo,et al.  Design and Implementation of Pseudo-Inverse Thrust Allocation Algorithm for Ship Dynamic Positioning , 2020, IEEE Access.

[17]  Mohammad Javad Ketabdari,et al.  Alternative approach for dynamic-positioning thrust allocation using linear pseudo-inverse model , 2019, Applied Ocean Research.

[18]  Asgeir J. Sørensen,et al.  A novel methodology for robust dynamic positioning of marine vessels: Theory and experiments , 2013, 2013 American Control Conference.

[19]  O. J. Sordalen,et al.  Optimal thrust allocation for marine vessels , 1997 .

[20]  Tor Arne Johansen,et al.  Constrained nonlinear control allocation with singularity avoidance using sequential quadratic programming , 2004, IEEE Transactions on Control Systems Technology.

[21]  Tieshan Li,et al.  Adaptive Group Bias Thrust Allocation Algorithm Based on Energy Optimization , 2019 .

[22]  Eivind Ruth Propulsion control and thrust allocation on marine vessels , 2008 .

[23]  Qidi Wu,et al.  Biogeography-based particle swarm optimization with fuzzy elitism and its applications to constrained engineering problems , 2014 .

[24]  Xuefeng Yan,et al.  Auto-selection mechanism of differential evolution algorithm variants and its application , 2017, Eur. J. Oper. Res..

[25]  Myung-Il Roh,et al.  A Thrust Allocation Method for Efficient Dynamic Positioning of a Semisubmersible Drilling Rig Based on the Hybrid Optimization Algorithm , 2015 .

[26]  Xinmin Wang,et al.  A Modified NSGA-II for Solving Control Allocation Optimization Problem in Lateral Flight Control System for Large Aircraft , 2019, IEEE Access.

[27]  George Q. Huang,et al.  A hybrid evolutionary algorithm with adaptive multi-population strategy for multi-objective optimization problems , 2017, Soft Comput..