Liu Haodong, Peng Zhouhua, Gu Nan, Wang Haoliang, Liu Lu, Wang Dan
School of Marine Electrical Engineering, Dalian Maritime University, Dalian 116026, China; State Key Laboratory of Maritime Technology and Safety, Dalian, China; Dalian Key Laboratory of Swarm Control and Electrical Technology for Intelligent Ships, Dalian 116026, China.
School of Marine Electrical Engineering, Dalian Maritime University, Dalian 116026, China; State Key Laboratory of Maritime Technology and Safety, Dalian, China; Dalian Key Laboratory of Swarm Control and Electrical Technology for Intelligent Ships, Dalian 116026, China.
ISA Trans. 2024 May;148:24-31. doi: 10.1016/j.isatra.2024.03.010. Epub 2024 Mar 12.
This paper addresses the automatic berthing of a maritime autonomous surface ship operating in a confined water environment subject to static obstacles, dynamic obstacles, thruster constraints, and space constraints due to shorelines. A safety-certified active disturbance rejection control (ADRC) method is proposed for achieving the automatic berthing task of an MASS in the presence of model uncertainties and ocean disturbances. An extended state observer (ESO) based on a second-order robust exact differentiator (RED) is employed to estimate an extended state vector consisting of internal model uncertainties and external ocean disturbances. With the aid of the RED-based ESO, a nominal ADRC law is designed to achieve the position and heading stabilization. To avoid collisions with static obstacles, dynamic obstacles, and shorelines, input-to-state safe high-order control barrier functions are used to guarantee safety. Optimized control signals are obtained based on a constrained quadratic programming (QP) problem within safety constraints. In order to translate the control signals into the individual thruster command, a constrained QP problem is further used to search for optimized commands in real time. It is proven that the closed-loop automatic berthing system is input-to-state stable. By using the proposed method, the MASS is able to reach the desired position and heading with collision avoidance. Simulation results verify the effectiveness of the proposed safety-certified ADRC method for automatic berthing.
本文研究了在受限水域环境中运行的海上自主水面舰艇的自动靠泊问题,该环境存在静态障碍物、动态障碍物、推进器约束以及由于海岸线导致的空间约束。提出了一种经过安全认证的有源干扰抑制控制(ADRC)方法,以在存在模型不确定性和海洋干扰的情况下实现自主水面舰艇的自动靠泊任务。采用基于二阶鲁棒精确微分器(RED)的扩展状态观测器(ESO)来估计由内部模型不确定性和外部海洋干扰组成的扩展状态向量。借助基于RED的ESO,设计了一种标称ADRC律以实现位置和航向稳定。为避免与静态障碍物、动态障碍物和海岸线发生碰撞,使用输入到状态安全高阶控制障碍函数来保证安全性。基于安全约束内的约束二次规划(QP)问题获得优化的控制信号。为了将控制信号转换为各个推进器指令,进一步使用约束QP问题实时搜索优化指令。证明了闭环自动靠泊系统是输入到状态稳定的。通过使用所提出的方法,自主水面舰艇能够在避碰的情况下到达期望的位置和航向。仿真结果验证了所提出的用于自动靠泊的安全认证ADRC方法的有效性。