Subscribe Now Subscribe Today
Research Article

A Fast NURBS Interpolation Method for 3D Ship Hull Surface

Guoyou Shi, Shuang Liu and Peng Chen
Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail

To describe 3D ship hull surface precisely and provide simulation help for charging-discharging of awkward length cargo, this paper proposed NURBS (Non-Uniform Rational B-Spline) based method to reconstruct 3D ship hull surface. Based on the study of basic theory of NURBS curve and surface modeling, many algorithms for NURBS such as the highly effective fast algorithm for calculating B-spline basis function, NURBS curve degree elevation algorithm based on end point interpolation are realized. A new method is further proposed to reconstruct NURBS surface by transfiguring fore and aft cross section line according to the hull lines plan or two-dimensional offset table. This method makes transfiguration to the cross section line situated at the bulb-bow and bulb-stern of the vessel, so that the projection of transfigured cross section line on the middle vertical section will be a curve and of isometry with the corresponding fore and aft contour line in broad sense, then a rectangular lattice will be formed by unified processing of these transfigured cross section lines together with other cross section lines and eventually a single hull NURBS surface will be reconstructed by using the end interpolation method. A simulation system is developed based on the proposed method and applied to awkward and length cargo charging and discharging. Compared to traditional modeling methods, this new simulation system can provide quick and precise loading scheme for shipping business.

Related Articles in ASCI
Similar Articles in this Journal
Search in Google Scholar
View Citation
Report Citation

  How to cite this article:

Guoyou Shi, Shuang Liu and Peng Chen, 2013. A Fast NURBS Interpolation Method for 3D Ship Hull Surface. Journal of Applied Sciences, 13: 2139-2145.

DOI: 10.3923/jas.2013.2139.2145


Baran, M.S., R.L. Tutwiler and D.J. Natale, 2012. Surface reconstruction for 3D remote sensing. Proc. SPIE Inter. Soc. Optical Eng., 8399: 15-15.
CrossRef  |  

Cai, Z.Y. and M.Z. Li, 2003. A smoothing-finite element method for surface reconstruction from arbitrary scattered data. J. Software, 14: 838-844.

Chen, J., H.G. Cui and J.J. Liu, 2005. Study and implementation of complex ship-hull surface’s NURBS modeling. Comput. Eng., 31: 201-202.
Direct Link  |  

Ci, R.M. and D.B. Li, 2004. NURBS surface reconstruction in reverse engineering. J. Nanjing Unive. Sci. Technol., 28: 390-394.

De Boor, C., 1972. On calculating with b-splings. J. Approximation Theory, 6: 50-62.
Direct Link  |  

Farin, G., 1997. Curves and Surfaces for Computer Aided Geometric Design: A Practical Guide. 4th Edn., Academic Press, London.

Labatut, P., J.P. Pons and R. Keriven, 2009. Robust and efficient surface reconstruction from range data. Comput. Graphics Forum, 28: 2275-2290.
CrossRef  |  

Linz, C., B. Goldlucke and M. Magnor, 2006. A point-based approach to PDE-based surface reconstruction. Pattern Rec., 4174: 729-738.
CrossRef  |  

Liu, J., D. Liu and F. Gao, 2011. The application of multiquadric function in surface reconstruction. Proceedings of the International Conference on Mechatronic Science, Electric Engineering and Computer (MEC), August 19-22, 2011, Jilin, pp: 895-897.

Lu, C.H., Y. Lin, Z.S. Ji and M. Chen, 2008. NURBS based ship form design using adaptive genetic algorithm. Proceedings of the International Offshore and Polar Engineering Conference, July 6-11, 2008, Vancouver, BC, Canada, pp: 535-540.

Sharf, A., T. Lewiner, G. Shklarski, S. Toledo and D. Cohen-Or, 2007. Interactive topology-aware surface reconstruction. ACM Trans. Graphics, Vol, 26, 10.1145/1275808.1276431

Sun, J.G., 1998. Computer Graphics. Tsinghua University Press, Beijing.

Sun, Y.W., Y.C. Wang and W.J. Liu, 2003. Free-form surface reconstruction based on nurbs to serial cross-sections. Chinese J. Mech. Eng., 16: 420-423.
Direct Link  |  

Wang, H. and Z.J. Zou, 2007. Geometry modeling of ship hull based on NURBS. Ship Technol. Res., 54: 145-148.

Wang, X.B. and S.Y. Li, 2001. Automatic calculation of initial weights for NURBS. Acta Aeronautica et Astronautica Sinica, 22: 184-186.
Direct Link  |  

Wu, D.W., Y. Lin and Z.S. Ji, 2002. Ship hull surface’s NURBS representation and design. J. Dalian Unive. Technol., 42: 569-573.

Xie, W.C., X.F. Zou, J.D. Yang and J.B. Yang, 2012. Iteration and optimization scheme for the reconstruction of 3D surfaces based on non-uniform rational B-splines. Comput. Aided Design, 44: 1127-1140.
CrossRef  |  

Yang, J., C.Q. Zhu and Q. Xing, 2009. Algorithm for visualization of implicit surfaces reconstructed from point cloud data. J. Comput. Appli., 29: 1901-1905.

Yoo, D.J., 2011. Three-dimensional surface reconstruction of human bone using a BB-spline based interpolation approach. CAD Comput. Aided Design, 43: 934-947.
CrossRef  |  

©  2020 Science Alert. All Rights Reserved