Guoyou Shi
Navigation College, Dalian Maritime University, Liaoning Dalian 116026, China
Shuang Liu
School of Computer Science and Technology, Dalian University of Technology, Dalian 116024, China
Peng Chen
Department of Computer Science and Technology, Dalian Neusoft University of Information, Dalian 116023, China
ABSTRACT
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.
PDF References 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
URL: https://scialert.net/abstract/?doi=jas.2013.2139.2145
DOI: 10.3923/jas.2013.2139.2145
URL: https://scialert.net/abstract/?doi=jas.2013.2139.2145
REFERENCES
- 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 - Chen, J., H.G. Cui and J.J. Liu, 2005. Study and implementation of complex ship-hull surfaces NURBS modeling. Comput. Eng., 31: 201-202.
Direct Link - 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.
CrossRef - 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.
Direct Link - Sharf, A., T. Lewiner, G. Shklarski, S. Toledo and D. Cohen-Or, 2007. Interactive topology-aware surface reconstruction. ACM Trans. Graphics, Vol, 26.
CrossRef - 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, X.B. and S.Y. Li, 2001. Automatic calculation of initial weights for NURBS. Acta Aeronautica et Astronautica Sinica, 22: 184-186.
Direct Link - 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 - 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