针对X舵自主水下航行器(Autonomous Underwater Vehicle,AUV)在未知海流干扰下横滚耦合效应影响与节能的多目标约束控制问题,提出一种改进鲸鱼优化算法,并基于此设计多目标约束鲸鱼非线性扩张状态观测器–线性二次型最优(Whale Extend State Observer–Linear Quadratic Regulator,WESO–LQR)控制器。首先,为了抑制横滚耦合效应,设计一种具备横滚控制能力的航向–深度线性二次型最优控制器(Linear Quadratic Regulator,LQR);其次,针对环境中未知海流干扰和模型中的不确定未知项影响,引入非线性扩张状态观测器(Extend State Observer,ESO)对系统的未知项估计;最后,针对舵机频繁纠偏动作能耗加剧的问题,采用改进鲸鱼优化算法(Whale Optimization Algorithm,WOA)对控制器参数进行优化。仿真结果表明,具备横滚控制的LQR控制算法可将平均横滚角抑制在2.8°内;在未知海流干扰下,ESO–LQR相较于LQR,深度与航向跟踪误差分别降低19.3%与7.91%;WESO–LQR总舵机动作频次较非线性扩张状态观测器–线性二次型最优控制(ESO–LQR)减少约15.8%,评价指标降低了15.57%。结果表明,在未知海流干扰下,所提方法能够实现横滚耦合下的稳定控制,可降低系统能耗。
For the multi-objective constrained control problem of an X-rudder autonomous underwater vehicle (AUV) under unknown ocean current disturbances—addressing roll-coupling suppression and energy efficiency—we propose an improved Whale Optimization Algorithm (WOA) and design a Whale Extended State Observer-Linear Quadratic Regulator (WESO-LQR) controller. First, to suppress roll-coupling effects, we develop a heading-depth LQR with explicit roll-attenuation capability. Second, to estimate unknown ocean currents and model uncertainties, we integrate a nonlinear Extended State Observer (ESO). Third, to mitigate energy consumption from frequent actuator corrections, we employ the enhanced WOA to optimize controller gains. Simulation results show that the roll-capable LQR confines mean roll angle within 2.8°. Under unknown currents, ESO-LQR reduces depth and heading tracking errors by 19.3% and 7.91%, respectively, versus standard LQR. With parameter optimization by the improved WOA, WESO-LQR cuts total actuator movements by approximately 15.8% compared to ESO-LQR, and the evaluation index is reduced by 15.57%. These results demonstrate stable roll-coupled control and reduced energy use in unknown current environments.
2026,48(6): 159-167 收稿日期:2025-6-24
DOI:10.3404/j.issn.1672-7649.2026.06.021
分类号:U674.941
基金项目:广东省教育厅重点领域专项(2023ZDZX3004);海洋防务创新基金项目(JJ–2023–715–01)
作者简介:钟耀鹏(2001-),男,硕士研究生,研究方向为水下机器人运动控制
参考文献:
[1] ZHANG T, QING L I, ZHANG C, et al. Current trends in the development of intelligent unmanned autonomous systems[J]. Frontiers of Information Technology & Electronic Engineering, 2017, 18(1): 68–85.
[2] 秦洪德, 孙延超. AUV关键技术与发展趋势[J]. 舰船科学技术, 2020, 42(23): 25-28.
QIN H D, SUN Y C. Analysis of the status and development of foreign AUV[J]. Ship Science and Technology, 2020, 42(23): 25-28.
[3] 胡中惠, 沈丹, 王磊, 等. AUV水下空间运动自动控制仿真[J]. 舰船科学技术, 2023, 45(12): 57-62.
HU Z H, SHEN D, WANG L, et al. Research on automatic control simulation of AUV underwater space motion[J]. Ship Science and Technology, 2023, 45(12): 57-62.
[4] 李士强, 叶金铭, 张海宽. X舵与十字舵潜艇水下定深回转特性分析[J]. 船舶力学, 2020, 24(11): 1433-1442.
LI S Q, YE J M, ZHANG H K. Analysis of underwater fixed depth turning characteristic of X-rudder and C-rudder submarine[J]. Journal of Ship Mechanics, 2020, 24(11): 1433-1442.
[5] 曹植珺, 肖昌润, 李士强, 等. X舵与十字舵潜艇稳定性对比分析[J]. 舰船科学技术, 2021, 43(7): 51-55.
CAO Z J, XIAO C R, LI S Q, et al. Comparative analysis of stability of X-rudder and C-rudder submarine[J]. Ship Science and Technology, 2021, 43(7): 51-55.
[6] HUANG Z, XIN Y, WANG W, et al. SHSA-based adaptive roll-safety 3D tracking control of a X-Rudder AUV with actuator dynamics[J]. Ocean Engineering, 2022(265): 112544.
[7] PETRICH, JAN, DANIEL J S. Robust control for an autonomous underwater vehicle that suppresses pitch and yaw coupling[J]. Ocean Engineering, 2011, 38(1): 197–204.
[8] EBRAHIMI, MOHSEN, SEYED M S. Enhancing the dynamics of an oceanic AUV by a Coupled-Fins-Propulsors roll control system[J]. Ocean Engineering, 2021(234): 109182.
[9] 黄哲敏, 程舟济, 夏英凯, 等. X舵自主式水下航行器抗横滚控制研究与操纵性试验[J]. 中国舰船研究, 2021, 16(S1): 19–30.
HUANG Z M, CHEN Z J, XIA Y K, et al. Anti-roll control and maneuverability test of X-rudder autonomous underwater vehicle [J]. Chinese Journal of Ship Research, 2021, 16(S1): 19–30.
[10] 陈庆东, 袁剑平, 柴卓辉. 海流干扰下欠驱动AUV的自适应反步控制[J]. 舰船科学技术, 2025, 47(5): 138-145.
CHEN Q D, YUAN J P, CHAI Z H. Adaptive backstepping control for underactuated AUVs under ocean current disturbances[J]. Ship Science and Technology, 2025, 47(5): 138-145.
[11] 廖宇辰, 闫勋, 贾晋军, 等. 基于MPC–DO的自主水下航行器轨迹跟踪控制[J]. 舰船科学技术, 2024, 46(2): 74-80.
LIAO Y C, YAN X, JIA J J, et al. MPC-DO based trajectory tracking control of autonomous underwater vehicle[J]. Ship Science and Technology, 2024, 46(2): 74-80.
[12] 楼鉴路, 李文魁, 周铸, 等. 基于线性自抗扰控制的AUV深度控制研究[J]. 舰船科学技术, 2023, 45(6): 96-101
LOU J L, LI W K, ZHOU Z, et al. Research on AUV depth control based on linear active disturbance rejection control[J]. Ship Science and Technology, 2023, 45(6): 96-101
[13] YUAN J P, SHE Y, ZHANG Y, et al. Research on L 1 Adaptive control of autonomous underwater vehicles with X-rudder [J]. Journal of Marine Science and Engineering, 2023, 11(10): 1946.
[14] DUAN Y, XIANG X B, LIU C, et al. Double-loop LQR depth tracking control of underactuated AUV: methodology and comparative experiments [J]. Ocean Engineering, 2024(300): 117410.
[15] 秦冬燕, 闫晓辉, 邵桂伟, 等. 基于事件触发灰狼优化算法的四旋翼无人机三维航迹规划[J/OL]. 智能系统学报, 1–9 [2025–04–30].
QIN D Y, YAN X H, SHAO G W, et al. Event-triggered grey wolf optimization for quadrotor unmanned aerial vehicle three-dimensional trajectory planning[J/OL]. CAAI Transactions on Intelligent Systems, 1–9 [2025–04–30]
[16] 陈丽芳, 曹柯欣, 张思鹏, 等. 群智能优化算法最新进展[J]. 计算机工程与应用, 2024, 60(19): 46-67.
CHEN L F, CHAO K X, ZHANG S P, et al. Recent progress of swarm intelligent optimization algorithms[J]. Computer Engineering and Applications, 2024, 60(19): 46-67.
[17] 单泽彪, 王宇航, 魏昌斌, 等. 基于改进鲸鱼优化算法的无人机模糊自抗扰控制[J]. 哈尔滨工程大学学报, 2025, 46(6): 1243-1252
SHAN Z B, WANG Y H, WEI C B, et al. Fuzzy active disturbance rejection control of UAV based on improved whale optimization algorithm[J]. Journal of Harbin Engineering University, 2025, 46(6): 1243-1252
[18] MUHSSIN, MAZIN T, MAZIN N, et al. Khalaf. Optimal control of underwater vehicle using LQR controller driven by new matrix decision control algorithm [J]. International Journal of Dynamics and Control, 2023, 11(6): 2911–2923.
[19] FOSSEN THOR I. Handbook of marine craft hydrodynamics and motion control [M]. John Willy & Sons Ltd, 2011.
[20] 徐昊. X舵UUV节能路径跟踪控制技术研究[D]. 哈尔滨:哈尔滨工程大学, 2021.
[21] 张显库, 洪皓辰. 基于非线性修饰和零阶保持器的船舶航向保持控制[J]. 中国舰船研究, 2024, 19(1): 84-89.
ZHANG X K, HONG H C. Design of ship course keeping controller based on zero-order holder and nonlinear modification[J]. Chinese Journal of Ship Research, 2024, 19(1): 84-89