Barrier Lyapunov function-based adaptive optimized control for full-state and input-constrained dynamic positioning of marine vessels with simulation and model-scale tests

被引:3
作者
Shi, Quan
Wang, Rongze
Li, Xin [1 ]
Yang, Jianmin
机构
[1] Shanghai Jiao Tong Univ, State Key Lab Ocean Engn, Shanghai 200240, Peoples R China
关键词
Dynamic positioning; Barrier Lyapunov function; Full-state and input constraints; Reinforcement learning; Simulation and model tests; REINFORCEMENT LEARNING CONTROL; OUTPUT-FEEDBACK CONTROL; COLLISION-AVOIDANCE; SURFACE VESSEL; SYSTEMS; VEHICLES; SHIPS;
D O I
10.1016/j.oceaneng.2024.117534
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
For practical marine engineering, ensuring system performance and avoiding violations of safety -related system constraints in various scenarios remains a challenging problem. To tackle this problem, this paper addresses adaptive neural network (NN) optimized control for dynamic positioning (DP) of marine vessels suffering from unknown model uncertainties and control gains, ocean disturbances, and full-state/input constraints. To realize model -free optimized control, the reinforcement learning (RL) with a critic-actor-identifier architecture is constructed on the basis of NN approximation, in which the actor, critic, and identifier NNs are designed to perform control actions, evaluate control performance, and estimate unknown dynamics, respectively. To effectively guarantee the system safety, the critics and actors in the corresponding subsystems are decomposed into a guaranteed safety -related constraint term with respect to the barrier Lyapunov function (BLF) and an unknown dynamic term to be learned. Such a control strategy can ensure that all the state variables are restricted to a predefined safety region, even in the learning control process. From the above logical ideas, the adaptive optimized kinematic and kinetic control laws are presented to guarantee that the whole vessel system is optimized. Moreover, the motion control responses of vessels in various scenarios are realistically simulated through convincing simulations and model -scale tests. The validation results prove the applicability and feasibility of the proposed DP control strategy for practical offshore engineering.
引用
收藏
页数:14
相关论文
共 46 条
[1]   Nonlinear Model Predictive Control for trajectory tracking and collision avoidance of underactuated vessels with disturbances [J].
Abdelaal, Mohamed ;
Fraenzle, Martin ;
Hahn, Axel .
OCEAN ENGINEERING, 2018, 160 :168-180
[2]   Development of a Dynamic Positioning System for the ReVolt Model Ship [J].
Alfheim, Henrik Lemcke ;
Muggerud, Kjetil ;
Breivik, Morten ;
Brekke, Edmund Forland ;
Eide, Egil ;
Engelhardtsen, Oystein .
IFAC PAPERSONLINE, 2018, 51 (29) :116-121
[3]   A DYNAMIC POSITIONING SYSTEM BASED ON KALMAN FILTERING AND OPTIMAL-CONTROL [J].
BALCHEN, JG ;
JENSSEN, NA ;
MATHISEN, E ;
SAELID, S .
MODELING IDENTIFICATION AND CONTROL, 1980, 1 (03) :135-163
[4]  
Bertin D., 2000, IFAC P, V33, P275
[5]   Adaptive optimal formation control for unmanned surface vehicles with guaranteed performance using actor-critic learning architecture [J].
Chen, Lin ;
Dong, Chao ;
He, Shude ;
Dai, Shi-Lu .
INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2023, 33 (08) :4504-4522
[6]   Robust dynamic positioning of ships with disturbances under input saturation [J].
Du, Jialu ;
Hu, Xin ;
Krstic, Miroslav ;
Sun, Yuqing .
AUTOMATICA, 2016, 73 :207-214
[7]  
Faltinsen O., 1993, Sea Loads on Ships and Offshore Structures, V1
[8]   Nonlinear output feedback control of dynamically positioned ships using vectorial observer backstepping [J].
Fossen, TI ;
Grovlen, A .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 1998, 6 (01) :121-128
[9]  
Fossen TI., 2011, HDB MARINE CRAFT HYD, DOI DOI 10.1002/9781119994138
[10]   Adaptive Event-Triggered Fuzzy Control of State-Constrained Stochastic Nonlinear Systems Using IBLFs [J].
Gao, Tingting ;
Li, Tieshan ;
Liu, Yan-Jun ;
Tong, Shaocheng ;
Liu, Lei .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2023, 31 (12) :4145-4157