基于闭环增益成形算法的航向保持鲁棒数据驱动控制

A Robust Data-Driven Course Keeping Control Based on Closed-Loop Gain Shaping Algorithm

  • 摘要:目的】针对船舶运动系统非线性强、参数时变且易受风浪流等扰动影响,导致精确建模困难的问题,提出一种融合闭环增益成形算法(Closed-Loop Gain Shaping Algorithm,CGSA)与紧格式动态线性化无模型自适应控制(Compact-Form Dynamic Linearization Model-Free Adaptive Control,CFDL-MFAC)的鲁棒数据驱动航向保持控制方法(Robust Data-Driven Control,RDDC)。【方法】利用MFAC仅依赖输入-输出数据在线辨识伪偏导数(Pseudo Partial Derivative,PPD),构建等效动态线性化模型,并将其嵌入CGSA框架中设计具有期望动态特性的目标闭环传递函数,经Tustin离散化后形成可直接实现的差分控制律。【结果】理论分析证明了闭环系统的有界输入有界输出稳定性。仿真结果表明,在理想工况、外界扰动及模型参数摄动条件下,所提方法均能实现稳定可靠的航向保持。与MFAC对比方法相比,所提方法在MAE、MIA和MTV指标上分别降低了19.5%、73.6%和49.9%。【结论】该方法在保持数据驱动模型无关优势的同时,实现了闭环动态性能的结构化设计与鲁棒性增强,为复杂海洋环境下船舶航向保持控制提供了一种有效解决方案。

     

    Abstract: Objectives To address the difficulty of accurately modeling ship motion systems caused by strong nonlinearity, time-varying parameters, and environmental disturbances, a robust data-driven heading keeping control method (RDDC) is proposed by integrating the closed-loop gain shaping algorithm (CGSA) with compact-form dynamic linearization model-free adaptive control (CFDL-MFAC). Methods The proposed method employs MFAC to online identify the pseudo partial derivative (PPD) using input-output data, thereby constructing an equivalent dynamic linearized model. The PPD is then embedded into the CGSA framework to design a desired closed-loop transfer function with prescribed dynamic characteristics. After Tustin discretization, an implementable difference-form control law is obtained. Results The bounded-input bounded-output (BIBO) stability of the closed-loop system is theoretically guaranteed. Simulation results under nominal conditions, external disturbances, and model parameter perturbations demonstrate that the proposed method achieves stable and reliable heading keeping. Compared with a representative MFAC-based controller, the proposed method reduces the mean absolute error (MAE), maximum instantaneous error (MIA), and control input variation index (MTV) by 19.5%, 73.6%, and 49.9%, respectively. Conclusions The proposed RDDC method preserves the model-free advantage of data-driven control while enabling structured shaping of closed-loop dynamic performance and enhanced robustness. The results indicate that the method provides an effective solution for ship heading control in complex marine environments and is applicable to autonomous control of nonlinear, time-varying, and uncertain systems.

     

/

返回文章
返回