In this paper, a NURBS-based geometric parametric level set topology optimization method is proposed to address the challenges faced by the traditional topology optimization method in seamlessly integrating CAD and CAE and dealing with the fragmentation between geometric modeling, structural analysis, and optimization design for complex ship structures. Firstly, the ship structure is immersed in a three-variable NURBS 3D solid structure. Then, a ray-tracing-algorithm is employed to quickly determine the relevant geometric information of the design domain, boundary, and load application area, such as units and control points, in order to establish the NURBS-based geometric parametric level set topology optimization method. By this method, the limitations of traditional NURBS-based topology optimization, which is restricted by regular NURBS topology, are overcome. The method can handle any complex CAD model. It is demonstrated through numerical examples that the computational efficiency of the algorithm can be improved by more than 30% compared to the traditional geometric SIMP method.
| 科 Family | 属数 Number of genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) | 属 Genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) |
|---|---|---|---|---|---|---|
| 鹅膏菌科Amanitaceae | 2 | 11 | 5.26 | 鹅膏菌属 Amanita | 10 | 4.78 |
| 小菇科 Mycenaceae | 2 | 12 | 5.74 | 丝盖伞属 Inocybe | 5 | 2.39 |
| 多孔菌科 Polyporaceae | 8 | 14 | 6.70 | 蜡蘑属 Laccaria | 5 | 2.39 |
| 红菇科 Russulaceae | 3 | 23 | 11.00 | 小皮伞属 Marasmius | 6 | 2.87 |
| 小菇属 Mycena | 11 | 5.26 | ||||
| 光柄菇属 Pluteus | 5 | 2.39 | ||||
| 红菇属 Russula | 17 | 8.13 | ||||
| 栓菌属 Trametes | 5 | 2.39 |