With the rapid development of computer technology, numerous new optimization methods and processes have emerged in the field of ship type optimization. However, there is still a lack of open-source and free optimization platforms in China that can efficiently integrate these optimization methods and processes. This article constructs an optimization platform based on the Grasshopper visual programming environment, integrating the fundamental steps of ship type optimization. By incorporating variable complexity methods into the optimization process, the platform addresses issues such as long optimization times and high computational costs, thereby enhancing its functionality and optimization capabilities. Using this platform, drag reduction optimization is performed on the KCS bulbous bow of container ships, and the newly designed ship form demonstrates superior drag performance compared to the original form. This verifies the correctness and feasibility of the platform and lays the foundation for further expansion of its functionalities.
| 科 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 |