Journal of Jilin University(Engineering and Technology Edition) ›› 2025, Vol. 55 ›› Issue (9): 2883-2891.doi: 10.13229/j.cnki.jdxbgxb.20240005

Previous Articles    

Ship motion measurement and compensation based on parallel platform

Ling-tao HUANG(),Chen-xu LI,Hong-yan ZHANG()   

  1. School of Mechanical and Aerospace Engineering,Jilin University,Changchun 130022,China
  • Received:2024-01-05 Online:2025-09-01 Published:2025-11-14
  • Contact: Hong-yan ZHANG E-mail:hlt@jlu.edu.cn;zhanghy@jlu.edu.cn

Abstract:

Aiming at the problem of multi-degree-of-freedom composite motion compensation of ships under the action of sea waves, a ship motion measurement and compensation algorithm based on a parallel platform to simulate sea waves was proposed,which includes an attitude calculation algorithm and a heave displacement calculation algorithm. First, a ship motion compensation experimental platform composed of two six-degree-of-freedom parallel platforms in series was built. Secondly, based on the inertial measurement unit, a Kalman filter attitude calculation algorithm was used to calculate the roll and pitch attitudes of the simulated ship motion. Thirdly,a heave displacement calculation algorithm was designed, featuring high-pass filtering, phase compensation, and sea wave frequency adaptability. Finally, ship motion compensation experiments were conducted. The experiments results showed that the upper parallel platform can effectively suppress the impact of sea waves on the ship's motion, significantly improving the stability of ship operations. The experiments validated the rationality and effectiveness of the proposed algorithm in this paper, providing an effective method for real ship motion compensation research.

Key words: automation technology and equipment, Kalman filtering, high-pass filtering, phase compensation, self-adaption

CLC Number: 

  • TP29

Fig.1

Schematic diagram of the self stabilizing system framework for waves"

Fig.2

Comparison curves of static experiments using three methods"

Table 1

Comparison of measurement errors using multiple algorithms"

算法平均绝对误差极差
横摇纵摇横摇纵摇
无融合0.430.581.010.89
互补滤波0.142.520.142.90
卡尔曼滤波0.050.150.050.15

Fig.3

Joint motion curve of roll and pitch axes"

Fig.4

Flow chart for calculating ship heave displacement"

Fig.5

Comparison between the acquisition signal of heave acceleration and theoretical signal"

Fig.6

Image of ship heave displacement calculation"

Fig.7

Heave filters and twice integrating amplitude and phase frequency characteristic curves"

Fig.8

Heave signal calculated by the heave filter"

Fig.9

Frequency estimation image based on FFT"

Fig.10

New heave filter calculates the heave signal"

Fig.11

Experimental curve without frequency adaptive link added"

Fig.12

Adaptive filter design scheme"

Fig.13

Experimental curve of adding frequency adaptive link"

Fig.14

Center position of upper parallel platformunder motion excitation"

Table 2

Motion compensation system error"

性能指标横摇/(°)纵摇/(°)升沉/mm
emax0.410.217.04
σe0.080.051.58
MAE0.130.071.87
[1] 张哲, 郑国富, 丁兰, 等. 福建省海洋工程装备产业现状与发展对策探讨[J]. 海洋开发与管理, 2018, 35(5): 114-118.
Zhang Zhe, Zheng Guo-fu, Ding Lan, et al. The industrial status and developing countermeasures of marine engineering equipment in Fujian province[J]. Ocean Development and Management, 2018, 35(5): 114-118.
[2] 刘贤胜. 船用起重机主动升沉补偿控制系统研究[D]. 哈尔滨:哈尔滨工程大学船舶工程学院, 2016.
Liu Xian-sheng. Research on active heave compensation control system for marine cranes[D]. Harbin: School of Shipbuilding Engineering, Harbin Engineering University, 2016.
[3] From P J, Gravdahl J T, Abbeel P. On the influence of ship motion prediction accuracy on motion planning and control of robotic manipulators on seaborne platforms[C]∥Proceeding of International Conference on Robotics and Automation. Piscataway,N J:IEEE, 2010: 5281-5288.
[4] 付怀达. 基于IMU的船舶纵横摇及升沉信息测量技术研究[D]. 镇江:江苏科技大学机械工程学院, 2021.
Fu Huai-da. Research on information measurement technology of ship pitch roll and heave based on IMU[D]. Zhenjiang: School of Mechanical Engineering, Jiangsu University of Science and Technology, 2021.
[5] 陈远明, 叶家玮, 宋鑫. 波浪运动补偿稳定平台系统的设计与建模[J]. 机床与液压, 2007,35(10): 115-117, 170.
Chen Yuan-ming, Ye Jia-wei, Song Xin. Design and modeling of a wave motion compensating stable platform system[J].Machine Tool and Hydraulic, 2007,35(10): 115-117, 170.
[6] 王守平. 外军海上补给装备发展趋势[J]. 航海, 2007(4): 26-27.
Wang Shou-ping. The development trend of foreign naval supply equipment[J]. Navigation, 2007(4): 26-27.
[7] Henriksen V W, Røine A G, Skjong E,et al. Three-axis motion compensated crane head control[J]. IFAC-Papers OnLine, 2016, 49(23): 159-166.
[8] Harib K, Srinivasan K. Kinematic and dynamic analysis of stewart platform-based machine tool structures[J]. Robotica, 2003, 21(5): 541-554.
[9] 黎锐. 船用吊运机械臂工况模拟与运动补偿控制研究[D]. 长春:吉林大学机械与航空航天工程学院, 2019.
Li Rui. Research on ship motion simulation and mechanical arm lifting motion compensation control[D]. Changchun: School of Mechanical and Aerospace Engineering, Jilin University, 2019.
[10] Suzuki T. Attitude-estimation-free GNSS and IMU integration[J]. IEEE Robotics and Automation Letters, 2024, 9(2): 1090-1097.
[11] Liu X K, Wen W S, Hsu L T. GLIO: Tightly-coupled GNSS/LIDAR/IMU integration for continuous and drift-free state estimation of intelligent vehicles in urban areas[J].IEEE Transactions on Intelligent Vehicles, 2024,9(1): 142-144.
[12] Akbari A, Rahemi F, Khosrowjerdi M J, et al. Roll and pitch estimation from IMU data using an LPV H filter[J]. IEEE Transactions on Instrumentation and Measurement, 2023, 72: No.9511110.
[13] del Pizzo S, Gaglione S, Angrisano A, et al. Reliable vessel attitude estimation by wide angle camera[J]. Measurement, 2018, 127: 314-324.
[14] 黄伟, 田明, 冯进良, 等. 基于模糊卡尔曼滤波的姿态估计[J]. 长春理工大学学报:自然科学版, 2023, 46(2): 120-127.
Huang Wei, Tian Ming, Feng Jin-liang, et al. Pose estimation based on fuzzy Kalman filtering[J]. Journal of Changchun University of Science and Technology (Natural Science Edition), 2023, 46 (2): 120-127.
[15] Godhaven J M. Adaptive tuning of heave filter in motion sensor[C]∥Proceedings of the IEEE Oceanic Engineering Society, OCEANS' 98.Piscataway, N J:IEEE, 1998: 174-178.
[16] 严恭敏, 苏幸君, 翁浚, 等. 基于惯导和无时延滤波器的舰船升沉测量[J]. 导航定位学报, 2016, 4(2): 91-93.
Yan Gong-min, Su Xing-jun, Weng Jun, et al. Measurement of ships heave motion based on INS and zero-phase-delay digital filter[J]. Journal of Navigation and Positioning, 2016, 4 (2): 91-93.
[17] 卢道华, 付怀达, 王佳, 等. 基于IMU与UKF的船舶升沉运动信息测量方法[J]. 北京航空航天大学学报, 2021, 47(7): 1323-1331.
Lu Dao-hua, Fu Huai-da, Wang Jia, et al. Measurement method of ship's heave motion information based on IMU and UKF algorithm[J]. Journal of Beihang University, 2021, 47 (7): 1323-1331.
[18] 马建明, 何景峰, 熊海国,等. 六自由度运动模拟器振动控制策略[J]. 吉林大学学报:工学版, 2010, 40(2): 511-516.
Ma Jian-ming, He Jing-feng, Xiong Hai-guo, et al. Vibration control strategy for six-DOF motion simulator[J]. Journal of Jilin University (Engineering and Technology Edition), 2010, 40 (2): 511-516.
[19] 刘香福. 海浪补偿模拟系统的优化设计及实验分析[D]. 长春:吉林大学机械与航空航天工程学院, 2018.
Liu Xiang-fu. The optimal design and experimental analysis of wave compensation simulation system[D]. Changchun: School of Mechanical and Aerospace Engineering, Jilin University, 2018.
[20] 倪涛, 黎锐, 缪海峰, 等. 船载机械臂末端位置实时补偿[J]. 吉林大学学报:工学版, 2020, 50(6): 2028-2035.
Ni Tao, Li Rui, Miao Hai-feng, et al. Real time compensation of the end position of shipborne robotic arms[J] Journal of Jilin University (Engineering and Technology Edition), 2020, 50(6): 2028-2035.
[21] 陶幸. 基于IMU的人体动作捕捉方法研究[D]. 南京:南京邮电大学电子信息学院, 2022.
Tao Xing. Research on human motion capture method based on IMU[D]. Nanjing: School of Electronic Information, Nanjing University of Posts and Telecommunications, 2022.
[22] 廖坤男, 郭玉英. 基于改进自适应卡尔曼滤波的姿态解算方法研究[J]. 制造业自动化, 2023, 45(6): 154-159.
Liao Kun-nan, Guo Yu-ying. An improved adaptive Kalman filter based attitude estimation algorithm[J]. Manufacturing Automation, 2023, 45 (6): 154-159.
[23] 余义, 章政. 单球驱动自平衡机器人的互补滤波姿态解算[J]. 计算机工程与设计, 2019, 40(4): 969-975.
Yu Yi, Zhang Zheng. Complementary filtering pose solution for a single ball driven self balancing robot[J]. Computer Engineering and Design, 2019, 40 (4): 969-975.
[24] Wampler C W. Forward displacement analysis of general six-in-parallel SPS (Stewart) platform manipulators using soma coordinates[J]. Mechanism and Machine Theory, 1996, 31(3): 331-337.
[25] 邸瑛琳. 基于惯性导航的升沉测量系统研究[D]. 哈尔滨:哈尔滨工业大学航天学院, 2020.
Di Ying-lin. Research on heave measurement system based on inertial navigation[D]. Harbin: School of Aerospace Science, Harbin Institute of Technology, 2020.
[26] 黄荣. 基于惯性测量和数字滤波的舰船升沉运动计算方法研究[D]. 南京:东南大学仪器科学与工程学院, 2019.
Huang Rong. Research on calculation method of ship heave motion based on inertial measurement and digital filtering[D]. Nanjing: School of Instrument Science and Engineering, Southeast University, 2019.
[27] 陈琦, 李格伦, 李智刚. 用于船舶升沉运动估算的自适应数字滤波器[J]. 中国惯性技术学报, 2018, 26(4): 421-427.
Chen Qi, Li Ge-lun, Li Zhi-gang. Adaptive digital filter for vessel's heave motion estimation[J].Journal of Chinese Inertial Technology, 2018, 26 (4): 421-427.
[1] Lian-lian ZHANG,Wei GUO,Feng LIU. Detection of mixed attribute features of multi-source heterogeneous data in software defined IoT [J]. Journal of Jilin University(Engineering and Technology Edition), 2025, 55(8): 2746-2752.
[2] Ning WANG,Fan-ming LIU. Application of constrained optimization⁃based adaptive fading memory square root mixed⁃order cubature particle filtering in SINS/GNSS integrated navigation [J]. Journal of Jilin University(Engineering and Technology Edition), 2024, 54(12): 3660-3672.
[3] Peng ZHANG,Shu-yu ZHOU,Peng LIU. Distributed multi-sensor target joint localization under state data covariance cross fusion algorithm [J]. Journal of Jilin University(Engineering and Technology Edition), 2024, 54(11): 3417-3422.
[4] Shou-rui WANG,Wu-yin JIN,Zhi-yuan RUI,Xia ZHANG. Payload swing control for 3D overhead crane based on fast nonsingular terminal sliding mode [J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(12): 3508-3517.
[5] Jing LI,Qiu⁃jun SHI,Peng LIU,Ya⁃wei HU. Neural network sliding mode control of commercial vehicle ABS based on longitudinal vehicle speed estimation [J]. Journal of Jilin University(Engineering and Technology Edition), 2019, 49(4): 1017-1025.
[6] LI Yi, LIANG Ji-cai, TENG Fei, LIANG Ce, YU Jia-qi. Multi-phase iterative compensation method of die shape optimization for multi-point stretch bending profile [J]. 吉林大学学报(工学版), 2016, 46(6): 1961-1966.
[7] ZHAO Jian, ZHANG Jin, ZHU Bing. Fuzzy sliding mode traction control based on road friction coefficient estimation [J]. 吉林大学学报(工学版), 2015, 45(4): 1036-1042.
[8] DAI Lian-jun, TANG Tao, CAI Bai-gen. Cycle slip detection for BeiDou satellite based on adaptive particle filtering [J]. 吉林大学学报(工学版), 2013, 43(04): 1146-1152.
[9] ZHEN Zi-yang, WANG Dao-bo, HU Yong, FAROOQ M. . Information fusion filtering for discrete dynamic stochastic system
[J]. 吉林大学学报(工学版), 2009, 39(02): 484-0488.
[10] LI Li-tao, YANG Xu, LI Shun-li . Mid-range relative navigation method for noncooperative target satellite
[J]. 吉林大学学报(工学版), 2008, 38(04): 986-990.
[11] Dai Lu,Jin Guang,Chen Tao . Application of adaptive extended Kalman filter in
spacecraft attitude determination system
[J]. 吉林大学学报(工学版), 2008, 38(02): 466-0470.
[12] Yang Zhao-sheng,Feng Jin-qiao,Zhang Lin . Kalman filtering based traffic information fusion method [J]. 吉林大学学报(工学版), 2007, 37(05): 1039-1042.
[13] Guan Xin,Yan Dong,Gao Zhenhai. Vehicle Movement State Test System Based on INS/RTKDGPS [J]. 吉林大学学报(工学版), 2006, 36(01): 14-0019.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!