基于滑动数据窗口和利普希茨商值法的船舶纵摇运动自适应预测

展开
  • (1. 广东海洋大学 船舶与海运学院,广东 湛江524005; 2. 广东省船舶智能与安全工程技术研究中心,广东 湛江524005;      3. 广东省南海海洋牧场智能装备重点实验室,广东 湛江 524088)
徐东星(1988 — ),男,博士生,讲师,研究方向:海上交通工程与智能控制。 尹建川*(1974 — ),男,博士,教授,博士生导师, 研究方向:智能计算与数据挖掘。 E-mail:yinjianchuan@gdou.edu.cn。

网络出版日期: 2025-01-02

基金资助

国家自然科学基金重点项目(52231014);国家自然科学基金面上项目(52271361);广东省自然科学基金(2023A1515010684);广东海洋大学科研启动经费项目(060302132105)

Adaptive prediction for ship pitch motion using sliding data window and Lipschitz quotients method

Expand
  • (1. Naval Architecture and Shipping College, Guangdong Ocean University, Zhanjiang 524005, China; 2. Guangdong Provincial Engineering Research Center for Ship Intelligence and Safety, Zhanjiang 524005, China; 3. Guangdong Provincial Key Laboratory of Intelligent Equipment for South China Sea Marine Ranching, Zhanjiang 524088, China)

Online published: 2025-01-02

摘要

为了实时准确地反映船舶纵摇运动的非线性、随机性和非平稳性特点,提出了一种基于滑动数据窗口和利普希茨商值法的自适应预测模型。首先,利用滑动数据窗口作为系统局部观测器,将船舶纵摇运动姿态序列进行实时分割;同时采用利普希茨商对当前滑动数据窗口内表示的子系统进行自适应定阶;通过滑动数据窗口和利普希茨商实时为前馈神经网络模型提供在线小批量训练样本,克服单个样本和大批量数据样本对神经网络模型性能的影响。然后,针对基于确定性学习算法的前馈神经网络易陷入局部最优的问题,提出了一种基于改进蝴蝶优化算法训练器的前馈神经网络模型以提高船舶运动姿态的预测精度。在改进蝴蝶优化算法中,引入平衡因子指引的变异算子和最优个体引导机制的信息重组策略,提升算法避免陷入局部最优的能力。最后,通过利用基准测试函数和“育鲲”轮纵摇运动姿态数据集分别验证了改进蝴蝶优化算法和自适应预测模型的有效性和可行性。实验结果表明,改进蝴蝶优化算法比蝴蝶优化算法、粒子群优化算法及飞蛾扑火优化算法具有更好的收敛速度和收敛精度;所提出的自适应预测模型的泛化能力更强,预测精度更高,而且每步平均运行时间均在0.2s以内小于系统采样时间1s。所提出的自适应预测模型不仅能满足实时性要求,而且提高了船舶纵摇运动姿态预报的精度,可为复杂系统在线建模提供一种潜在的解决方案。

本文引用格式

徐东星, 尹建川 . 基于滑动数据窗口和利普希茨商值法的船舶纵摇运动自适应预测[J]. 大连海事大学学报, 2025 , 51(2) : 10 -21 . DOI: 10.16411/j.cnki.issn1006-7736.2025.02.002

Abstract

In order to accurately reflect the nonlinear, stochastic, and non-stationary characteristics of ship pitch motion in real-time, an adaptive prediction model is proposed based on sliding data window and Lipschitz quotients method. Firstly, the sliding data window is employed as a local observer to segment the ship's pitch motion status data in real-time, and the Lipschitz quotients method is used to adaptively determine the order of the subsystems represented within the current sliding data window. Online small batch training samples are provided for the feed-forward neural network model by using sliding data window and Lipschitz quotients method, which can overcome the impact of single sample and big batch data samples on the performance of the neural network model. Then, to address the problem that feed-forward neural networks based on deterministic learning algorithms are prone to fall into local optimums, a feed-forward neural network model based on the improved butterfly optimization algorithm trainer is proposed to improve the prediction accuracy of the ship's pitch motion status. In the improved butterfly optimization algorithm, a mutation operator guided by the balancing factor and an information reorganization strategy with an optimal individual guidance mechanism are employed to enhance the algorithm's ability to avoid falling into a local optimum. Finally, the effectiveness and feasibility of the improved butterfly optimization algorithm and the adaptive prediction model are verified by using the benchmark test functions and the measured pitch motion status data from M.V. “YuKun”, respectively. The experimental results show that the improved butterfly optimization algorithm in respect of convergence speed and accuracy outranks the butterfly optimization algorithm, particle swarm optimization algorithm, and moth-flame optimization algorithm; The proposed adaptive prediction model has stronger generalization ability and higher prediction accuracy, and the average running time of each step is within 0.2s, which is less than the system sampling time of 1s. The proposed adaptive prediction model not only meets real-time requirements but also improves the accuracy of ship's pitch motion status prediction, which can provide a potential solution for online modeling of complex systems.

参考文献

[1] XIAO G N, WANG Y Q, WU R J, et al. Sustainable maritime transport: a review of intelligent shipping technology and green port construction applications [J]. Journal of Marine Science and Engineering, 2024, 12(10): 1728.
[2] 何红坤, 王宁, 张富宇, 等. 水面无人艇单目视觉伺服自主控制研究综述 [J]. 中国舰船研究, 2024, 19(1): 15-28.
HE H K, WANG N, ZHANG F Y, et al. Review of research on monocular visual servo-based autonomous control of unmanned surface vehicles[J]. Chinese Journal of Ship Research, 2024, 19(1): 15-28. (in Chinese)
[3] FOSSEN T I. Handbook of marine craft hydrodynamics and motion control [M].2nd ed.USA: John Willy & Sons Ltd., 2021.
[4] HUANG L M, DUAN W Y, HAN Y, et al. A review of short-term prediction techniques for ship motions in seaway[J]. Journal of Ship Mechanics, 2014, 18(12): 1534-1542.
[5] 陈玲.线性二次高斯算法在船舶减纵摇控制中的应用[J].舰船科学技术,2021, 43(12A): 7-9.
CHEN L. Application of linear quadratic gaussian algorithm in ship anti pitch control[J]. Ship Science and Technology, 2021, 43(12A): 7-9. (in Chinese)
[6] 彭秀艳.船舶运动自适应建模预报[M]. 北京:科学出版社,2023.
PENG X Y. Adaptive modeling and prediction of ship motion[M]. Beijing: China Science Publishing & Media Ltd., 2023.(in Chinese)
[7] 赵希人,彭秀艳,吕淑萍,等.具有艏前波观测量的大型舰船姿态运动极短期预报[J].船舶力学, 2003, 7(2): 39-44.
ZHAO X R, PENG X Y, LÜ S P, et al. Extreme short prediction of big ship motion having wave survey[J]. Journal of Ship Mechanics, 2003,7 (2): 39-44.(in Chinese)
[8] 王培良,张婷,肖英杰.基于改进PSO-ARIMA模型的船舶纵摇角度预测[J].上海海事大学学报, 2021, 42(1):39-43.
WANG P L, ZHANG T, XIAO Y J. Prediction of ship pitch angle based on improved PSO-ARIMA model[J]. Journal of Shanghai Maritime University, 2021, 42(1): 39-43. (in Chinese)
[9] 王宁, 吴伟, 王元元, 等. 多特征融合的无人艇视觉目标长时相关鲁棒跟踪 [J]. 中国舰船研究, 2024, 19(1):62-74.
WANG N, WU W, WANG Y Y, et al. Long-term correlation robust tracking of visual targets for unmanned surface vehicles using multi-feature fusion[J]. Chinese Journal of Ship Research, 2024, 19(1): 62-74. (in both Chinese and English)
[10] 李松,武文华,姚伟岸.基于实测数据的半潜式平台贝叶斯模型修正方法研究[J].船舶力学, 2024, 28(2): 179-190.
LI S, WU W H, YAO W A. Bayesian model updating approach for semi-submersible platform using monitoring data[J]. Journal of Ship Mechanics, 2024, 28(2): 179-190. (in Chinese)
[11] 王宁, 吴伟, 王元元, 等. 多特征融合的无人艇视觉小目标鲁棒跟踪 [J]. 中国舰船研究, 2024, 19(5): 65-78.
WANG N, WU W, WANG Y Y, et al. Multi-feature fusion-based robust tracking of small targets in unmanned surface vehicle vision[J]. Chinese Journal of Ship Research, 2024, 19(5): 65-78. (in Chinese)
[12] 张文儒, 李超, 刘宗鹰, 等. 基于改进ESN的内河航道水位预测模型[J]. 大连海事大学学报, 2024, 50(3): 104-112.
ZHANG W R, LI C, LIU Z Y, et al. A water level predicting model for inland waterways based on improved ESN[J]. Journal of Dalian Maritime University, 2024, 50(3): 104-112. (in Chinese)
[13] MASINI R P, MEDEIROS M C, MENDES E F. Machine learning advances for time series forecasting[J]. Journal of Economic Surveys, 2023, 37(1): 76-111.
[14] LI G Y, KAWAN B, WANG H, et al. Neural-network-based modelling and analysis for time series prediction of ship motion[J]. Ship Technology Research, 2017, 64(1): 30-39.
[15] SUN L H, SHEN J H. Prediction of ship pitching based on support vector machines[C]//2009 International Conference on Computer Engineering and Technology. Singapore: IEEE Press, 2009: 379-382.
[16] HUANG B G, ZOU Z J. Short-term prediction of ship pitching motion based on artificial neural networks[C]// International Conference on Ocean, Offshore and Arctic Engineering. Busan: American Society of Mechanical Engineers, 2016, 49989: V007T06A007.
[17] WANG Y C, DOU Y B, YANG Z Q, et al. Ship pitch prediction method based on LSTMC and multi-head attention[J]. Ocean Engineering, 2024, 309: 118236.
[18] FU H X, GU Z Q, WANG Y C. Ship pitch prediction based on Bi-ConvLSTM-CA model[J]. Journal of Marine Science and Engineering, 2022, 10(7): 840.
[19] PENG X Y, ZHANG B, ZHOU H G. An improved particle swarm optimization algorithm applied to long short-term memory neural network for ship motion attitude prediction[J]. Transactions of the Institute of Measurement and Control, 2019, 41(15): 4462-4471.
[20] LI M W, XU D Y, GENG J, et al. A hybrid approach for forecasting ship motion using CNN-GRU-AM and GCWOA[J]. Applied Soft Computing,2022,114: 108084.
[21] WEI Y Y, CHEN Z Z, ZHAO C, et al. A three-stage multi-objective heterogeneous integrated model with decomposition-reconstruction mechanism and adaptive segmentation error correction method for ship motion multi-step prediction[J]. Advanced Engineering Informatics, 2023, 56: 101954.
[22] SHEN W H, HU X J, LIU J L, et al. A pre-trained multi-step prediction informer for ship motion prediction with a mechanism-data dual-driven framework[J]. Engineering Applications of Artificial Intelligence, 2025, 139 (PA): 109523.
[23] 王宁, 武慧慧, 张宇航. 考虑操纵约束的无人艇海域全覆盖路径规划[J]. 中国舰船研究, 2024, 19(6): 210-218.
WANG N, WU H H, ZHANG Y H. Sea area full-coverage path planning for unmanned surface vehicle considering maneuvering constraints[J]. Chinese Journal of Ship Research, 2024, 19(6): 210-218. (in Chinese)
[24] 宁君, 黄寓旸, 尤恽, 等. 基于混合粒子群算法的船舶避碰决策[J]. 大连海事大学学报, 2023, 49(1): 34-43.
NING J, HUANG Y Y, YOU Y, et al. Ship collision avoidance decision based on hybrid particle swarm algorithm[J]. Journal of Dalian Maritime University, 2023, 49(1): 34-43. (in Chinese)
[25] MIRJALILI S. How effective is the Grey Wolf optimizer in training multi-layer perceptrons[J]. Applied Intelligence, 2015,43: 150-161.
[26] IRMAK B, GÜLCÜ Ş. Training of the feed-forward artificial neural networks using butterfly optimization algorithm[J]. MANAS Journal of Engineering, 2021, 9(2): 160-168.
[27] HO Y C, PEPYNE D L. Simple explanation of the no-free-lunch theorem and its implications[J]. Journal of Optimization Theory and Applications, 2002, 115: 549-570.
[28] HE X D, ASADA H. A new method for identifying orders of input-output models for nonlinear dynamic systems[C]// 1993 American Control Conference. San Francisco,CA: IEEE Press, 1993: 2520-2523.
[29] GUAN B L, YANG W, WANG Z B, et al. Ship roll motion prediction based on ℓ1 regularized extreme learning machine[J]. Plos One, 2018, 13(10): e0206476.
[30] YIN J C, PERAKIS A N, WANG N. A real-time ship roll motion prediction using wavelet transform and variable RBF network[J]. Ocean Engineering, 2018, 160:10-19.
[31] ARORA S, SINGH S. Butterfly optimization algorithm: a novel approach for global optimization[J].Soft Computing,2019, 23: 715-734.
[32] ZHONG C T, LI G, MENG Z. Beluga whale optimization: A novel nature-inspired metaheuristic algorithm[J]. Knowledge-Based Systems, 2022, 251: 109215.
[33] FANG D, YAN J, ZHOU Q. Chaotic Wind‐Driven optimization with hyperbolic tangent model and T‐Distributed mutation strategy[J]. Mathematical Problems in Engineering, 2024(1): 5570228.
[34] PEÑA-DELGADO A F, PERAZA-VÁZQUEZ H, ALMAZÁN-COVARRUBIAS J H, et al. A novel bio‐Inspired algorithm applied to selective harmonic elimination in a three‐phase eleven‐level inverter[J]. Mathematical Problems in Engineering, 2020(1): 8856040.
[35] MIRJALILI S. Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm[J]. Knowledge-based systems, 2015, 89: 228-249.
[36] SHAMI T M, EL-SALEH A A, ALSWAITTI M, et al. Particle swarm optimization: A comprehensive survey[J]. IEEE Access, 2022, 10: 10031-10061.
[37] YAMANY W, FAWZY M, THARWAT A, et al. Moth-flame optimization for training Multi-Layer Perceptrons[C] //2015 11th International Computer Engineering Conference (ICENCO). Cairo: IEEE Press, 2015: 267-272.
[38] LEI R C, YIN J. Prediction method of energy consumption for high building based on LMBP neural network[J]. Energy Reports, 2022, 8(Suppl.4): 1236-1248.
[39] KAMINSKI M. Neural network training using particle swarm optimization-a case study[C]//2019 24th International Conference on Methods and Models in Automation and Robotics (MMAR), Miedzyzdroje, Poland: IEEE Press, 2019: 115-120.

文章导航

/