方向舵
控制理论(社会学)
国家观察员
自抗扰控制
前馈
非线性系统
稳健性(进化)
工程类
鳍
计算机科学
控制工程
控制(管理)
物理
量子力学
机械工程
基因
人工智能
生物化学
化学
海洋工程
作者
Mingxiao Sun,Wenyu Zhang,Yongde Zhang,Tiantian Luan,Xiaoliang Yuan,Xiaogang Li
标识
DOI:10.1016/j.oceaneng.2023.114306
摘要
To achieve high-precision attitude control of ships, the output delay, state coupling, and controller parameter maladjustment of the rudder fin joint anti-rolling system are studied. A predictive anti-rolling method based on active disturbance rejection control (ADRC) and deep deterministic policy gradient (DDPG) is proposed. The external forces on the ship are analyzed, and a three-degree-of-freedom mathematical model considering rolling, yawing, and pitching is established. The model is decoupled using the idea of ADRC total disturbance for the state coupling problem, then the pitch ADRC controller and the roll-yaw predictive observer are designed respectively. In pitch ADRC, the nonlinear extended state observer (NLESO) is used to observe the total disturbance between models. And the total disturbance observations are feedforward compensated to the error control law. As a result, the rapidity of reference output tracking and robustness of total disturbance are realized. The roll-yaw predictive observer solves the output delay by feeding the predicted output back to the controller instead of the actual output. To ensure the accuracy of the prediction output, the DDPG algorithm is introduced to modify the parameters of the prediction observer in real-time. Finally, state constraints are added to solve the rudder angle and fin angle control laws. This method can perform control, parameter adjustment, and solution online and continuously. The wave disturbance test based on the experimental ship shows that the anti-rolling effect of the method is improved by 10% compared with the previous study. Under the condition of a small overshoot, the new expected value can be tracked quickly.
科研通智能强力驱动
Strongly Powered by AbleSci AI