系统仿真学报 ›› 2016, Vol. 28 ›› Issue (9): 1957-1964.

• 仿真建模理论与方法 • 上一篇    下一篇

基于CGAL的船舶浮态计算

王智洲, 孙霄峰, 尹勇, 刘春雷   

  1. 大连海事大学 航海动态仿真和控制交通部重点实验室,大连 116026
  • 收稿日期:2016-05-31 修回日期:2016-07-11 出版日期:2016-09-08 发布日期:2020-08-14
  • 作者简介:王智洲(1993-),男,安徽宣城,硕士生,研究方向为船舶静力学。
  • 基金资助:
    863课题(2015AA016404),海洋公益性行业科研专项(201505017-4),中央高校基本科研业务费(3132016310)

Ship Floating Calculation Based on CGAL

Wang Zhizhou, Sun Xiaofeng, Yin Yong, Liu Chunlei   

  1. Key Lab. of Marine Simulation & Control, Dalian Maritime University, Dalian 116026, China
  • Received:2016-05-31 Revised:2016-07-11 Online:2016-09-08 Published:2020-08-14

摘要: 为提高船舶浮态计算精度,提出一种基于CGAL(Computational Geometry Algorithms Library)的船舶浮态计算方法。利用CGAL中的切片模块按肋位纵向切割船体型表面,得到每个肋位处横剖面型值数据;对横剖面型值数据进行简化和等距偏移,得到各肋位处的外板数据;通过水线面和外板数据求交计算得到雅克比矩阵系数;通过牛顿迭代法求解船舶浮态方程组计算出船舶浮态。以散货船“SHANDONG REN HE”为例,对10个典型载况进行了实例计算,与装载手册给定值相比,浮态计算结果误差较小。结果表明:相比于传统方法,本文所提出方法适用于船舶任意浮态,计算精度较高,实时性较好,具有一定的工程应用价值。

关键词: 船舶工程, 船舶浮态, 牛顿迭代, 几何算法库

Abstract: To improve the computational accuracy of ship floating condition, a method of ship floating calculation was proposed based on CGAL (Computational Geometry Algorithms Library). By using the slicing module in CGAL, the offset table was obtained through longitudinally slicing 3D design surface; The shell data were gained by simplification and equidistant offsetting; The Jacobi matrix coefficients were achieved by intersecting water plane and shell data; Ship floating condition equations were solved by Newton iteration method. Taking Bulk carrier "SHANDONG REN HE" as an example, ship floating calculations under ten typical loading conditions were carried out. The computational error between calculated results and those given by the loading manual was relatively small. Compared with traditional methods, the method can be used to calculate arbitrary floating conditions in real-time with high precision and has a certain engineering application value.

Key words: ship engineering, ship floatation, Newton iteration method, CGAL

中图分类号: