留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于NURBS的三维船体曲面重构

史国友 贾传荧

史国友, 贾传荧. 基于NURBS的三维船体曲面重构[J]. 交通运输工程学报, 2004, 4(3): 99-103.
引用本文: 史国友, 贾传荧. 基于NURBS的三维船体曲面重构[J]. 交通运输工程学报, 2004, 4(3): 99-103.
SHI Guo-you, JIA Chuan-ying. Reconstruction of 3-D ship hull surface based on NURBS[J]. Journal of Traffic and Transportation Engineering, 2004, 4(3): 99-103.
Citation: SHI Guo-you, JIA Chuan-ying. Reconstruction of 3-D ship hull surface based on NURBS[J]. Journal of Traffic and Transportation Engineering, 2004, 4(3): 99-103.

基于NURBS的三维船体曲面重构

详细信息
    作者简介:

    史国友(1969-), 男, 安徽桐城人, 大连海事大学博士研究生, 从事交通信息工程与控制研究

  • 中图分类号: U661.32

Reconstruction of 3-D ship hull surface based on NURBS

More Information
    Author Bio:

    SHI Guo-you(1969-), male, doctoral student, 86-411-84727953, shiguoyou@tom.com

  • 摘要: 针对重大件货仿真系统中船体曲面造型问题, 给出了基于NURBS (非均匀有理B样条方法) 技术重构船体曲面的主要步骤。对于给定的船舶型值点, 用累加弦长参数化方法构造节点矢量, 用非均匀有理B样条方法进行横剖线和水线的全局插值, 并构造出规整的船体曲面的插值点网格, 进而重构出以NURBS为统一数学表达式的船体曲面。仿真结果表明应用NURBS方法重构出的三维船体具有高度真实感。

     

  • 图  1  B样条基函数

    Figure  1.  B-spline basis function

    图  2  NURBS曲线

    Figure  2.  NURBS curves

    图  3  用NURBS方法重构的三维船体曲面

    Figure  3.  3-D ship surface reconstructed by NURBS

  • [1] 朱心雄. 自由曲线曲面造型技术[M]. 北京: 科学出版社, 2000.
    [2] Celniker G, Gossard D. Deformable curves and surfaces finite-element for free-form shape design[J]. ACM Computer Graphics, 1991, 25 (4): 257—266.
    [3] Dan N. An united automated approach to surface approximation via finite element and non-uniform rational B-spline method[D]. California: Claremont and Long Beach University, 2002.
    [4] Bloor M I G, WilsonMJ. Geometric design of hull forms using partial differential equationas[A]. CFD and CAD in Ship Design[C]. Amsterdam, Elsevier, 1990.
    [5] Welch W W. Variational surface modelling[J]. ACM Computer Graphics, 1992, 26(2): 157—166.
    [6] 施法中. 计算机辅助几何设计与非均匀有理B样条[M]. 北京: 北京航空航天大学出版社, 1994.
    [7] Les P, Wayne T. The NURBS Book(Second Edition)[M]. Springer Press, 1997.
    [8] DeBoor C. On calculating with B-spline[J]. Journal of Approximation Theory, 1972, 6(1): 50—62. doi: 10.1016/0021-9045(72)90080-9
    [9] Piegl L. On NURBS: a survey[J]. IEEE Computer Graphics and Applications, 1991, 11(1): 55—57.
    [10] Farin G. Curves and Surfaces for Computer Aided Geometric Design (The Fourth Edition)[M]. Academic Press, 1996.
    [11] 孙家广, 杨长贵. 计算机图形学[M]. 北京: 清华大学出版社, 1995.
    [12] 王兴波, 李圣怡. 自动计算NURBS初始权因子的方法[J]. 航空学报, 2001, 22 (2): 184—186. doi: 10.3321/j.issn:1000-6893.2001.02.022

    WANG Xing-bo, LI Sheng-yi. Automatic calculation of initial weights for NURBS[J]. Acta Aeronautica et Astronautica Sinica, 2001, 22(2): 184— 186. (in Chinese) doi: 10.3321/j.issn:1000-6893.2001.02.022
  • 加载中
图(3)
计量
  • 文章访问数:  294
  • HTML全文浏览量:  93
  • PDF下载量:  228
  • 被引次数: 0
出版历程
  • 收稿日期:  2004-02-09
  • 刊出日期:  2004-09-25

目录

    /

    返回文章
    返回