上海交通大学学报(自然版) ›› 2014, Vol. 48 ›› Issue (04): 520-524.

• 交通运输 • 上一篇    下一篇

一种基于B样条的船体及自由面面元生成方法

张伟a,邹早建a,b
  

  1. (上海交通大学  a. 船舶海洋与建筑工程学院;b. 海洋工程国家重点实验室,上海 200240)
     
  • 收稿日期:2013-08-12
  • 基金资助:

    国家自然科学基金资助项目(51279106)

A Method for Panel Generation of Ship Hull and Free Surface Based on Spline

ZHANG Weia,ZOU Zaojiana,b
  

  1. (a. School of Naval Architecture, Ocean and Civil Engineering; b. State Key Laboratory of Ocean Engineering, Shanghai Jiaotong University, Shanghai 200240, China)
  • Received:2013-08-12

摘要:

面向基于Rankine源的3维面元法,提出了一种船体及其周围自由面的面元划分方法.采用双3次B样条表达船体曲面,利用广义截面更好地描述船体首尾部形状;通过2次重构截面曲线解决了曲线相容问题;采用参数化方法,对船体表面及不同形状自由面区域进行划分.通过调整参数划分,能够方便地修改面元网格的密度,以满足计算的要求.
 
 

关键词: 面元法, 面元生成, 船体表面, 自由面, B样条

Abstract:

Aimed at 3D Rankine panel method, a method for panel generation of ship hull and free surface based on Bspline was proposed in this paper. The bicubic B-splines was used to represent the geometric form of the ship hull and the generalized cross sections was used to describe more accurately the shape of bow and stern. The compatibility problem of the splines was solved by reconstructing the section curves twice. Parameterized discretization was conducted for the hull and different free surfaces. By modifying the parameter partition, the panel mesh density can be easily changed to meet the requirement of numerical computation.
 

Key words: panel method, panel generation, hull surface, free surface, B-spline

中图分类号: