Abstract:
Objectives Aiming at the limitations of traditional hull geometric representation methods such as B-spline and NURBS, including poor topological adaptability, redundant control points, and prone to seams in multi-patch splicing, as well as the current situation that the application of T-spline technology in China relies on foreign commercial software, an independent and efficient T-spline-based hull surface reconstruction algorithm is proposed to achieve accurate and concise representation of complex hull shapes.
MethodsThe algorithm adopts a three-step skinning modeling strategy: first, B-spline curve interpolation technology is used to perform chord length parameterization on ship hull offset points to generate section curves at each station; second, T-spline surface control curves are constructed based on the section curves, and T-junctions are formed by utilizing the independence of T-spline knot vectors; finally, through control curve approximation and optimization, the number of control points is reduced within the preset error tolerance, and combined with the global knot vector unification strategy, seamless integrated reconstruction of multi-region hulls is realized.
Results Taking the Wigley III mathematical ship model and the KCS (KRISO Container Ship) as validation objects, the results show that for the Wigley III ship model, when the maximum allowable error is 10⁻² m, the number of control points of the T-spline surface is reduced by 65.5% compared with that of the B-spline; for the KCS ship model, as the maximum allowable error decreases, the surface reconstruction accuracy shows a gradual convergence trend. When the maximum allowable error is set to 10⁻¹ m, the method can achieve a 76.84% reduction in the number of control points, significantly simplifying the model complexity while ensuring engineering applicability.
Conclusions The proposed algorithm replaces the traditional multi-patch splicing mode with a single surface, which not only solves the inherent defects of B-spline and NURBS methods but also eliminates reliance on foreign commercial software. It realizes the hull geometric representation with "fewer control points, high precision, and seamless integration", providing a reliable geometric foundation for ship conceptual design, performance simulation, and automated modeling.