Zing 论坛

正文

ANYstructure:融合机器学习与DNV标准的钢结构设计优化工具

ANYstructure是一款基于DNV标准的专业钢结构设计工具,专注于板格和圆柱结构的重量、焊缝与成本优化,并集成机器学习技术提升屈曲预测精度。

钢结构设计机器学习DNV标准屈曲分析结构优化海洋工程船舶设计神经网络
发布时间 2026/06/04 02:15最近活动 2026/06/04 02:19预计阅读 2 分钟
ANYstructure:融合机器学习与DNV标准的钢结构设计优化工具
1

章节 01

ANYstructure工具核心导读

ANYstructure是一款基于DNV标准的专业钢结构设计优化工具,专注于海洋工程与船舶领域的板格和圆柱结构设计。它融合机器学习技术提升屈曲预测精度,支持重量、焊缝及成本的多目标优化,帮助工程师在合规前提下实现最优设计平衡。项目开源(GitHub),由Audun Arnesen Nyhus维护,2026年6月发布。

2

章节 02

项目背景与设计需求

海洋工程与船舶设计中,结构重量影响载重与运营成本,焊接工作量关系建造周期与成本。传统设计依赖经验试算,难以在复杂约束下找到最优解。ANYstructure针对这一痛点,基于挪威船级社(DNV)标准开发,旨在通过自动化与智能算法解决板格、圆柱结构的设计优化问题。

3

章节 03

核心功能与技术方法

多目标优化:支持重量(最小化总重)、焊缝(优化布置/长度)、成本(综合材料/加工/焊接)优化;DNV标准计算:涵盖最小板厚(DNV-OS-C101)、截面模量、剪切面积校核;屈曲评估:包含规范法(DNVGL-RP-C201/C202)、半解析法及机器学习预测(基于PULS仿真的神经网络);疲劳分析:基于DNVGL-RP-C203评估板格/加强筋连接处疲劳寿命。

4

章节 04

机器学习技术融合细节

ANYstructure创新引入机器学习提升屈曲预测。传统方法依赖分类规则或耗时仿真,而该工具通过神经网络模型:早期为分类模型,最新升级为数值预测(直接输出连续屈曲承载力),精度更高且支持更精细优化。此外,提供模型可视化验证功能,对比预测与规范/仿真结果,增强工程师信任。

5

章节 05

工程应用场景

自动舱室建模:支持液舱结构自动识别边界与生成压力载荷,减少重复建模;自定义压力方程:用户可定义数学方程描述外部压力分布,适应特殊载荷;多层级优化:支持单一板格、多板格组合、圆柱壳体及双层底结构优化;3D可视化:直观展示几何形态、应力分布与优化结果,便于审查汇报。

6

章节 06

技术架构与使用方式

ANYstructure采用Python开发,以anystruct包形式维护。安装步骤:创建虚拟环境→激活→安装依赖→安装包→运行测试/启动桌面应用(ANYstructure命令)。模块化设计:支持核心功能、ML模块、Excel接口等组件(Excel导入需本地安装Microsoft Excel)。

7

章节 07

行业价值与意义

对工程师:融合规范计算、仿真与智能优化,设计早期快速评估大量方案,挖掘重量/成本优化潜力;对研究者/学生:是ML应用于传统工程领域的优秀案例,展示智能算法与专业规范结合路径;开源特性促进行业协作与持续改进。

8

章节 08

总结与未来展望

ANYstructure代表工程软件发展方向:遵循行业标准的同时吸纳AI技术提升效率与质量。未来计划支持Python3.14,逐步解耦计算代码与GUI,增强可维护性与扩展性。适合海洋结构工程师及ML工程应用研究者深入探索。