AutoSiMP: Autonomous Topology Optimization from Natural Language via LLM-Driven Problem Configuration and Adaptive Solver Control

本文提出了 AutoSiMP,这是一种首个能够直接将自然语言结构描述转化为经过验证的二元拓扑结构的自主管道,它通过大语言模型驱动的配置生成、自适应求解器控制及闭环重试机制,实现了无需人工干预的端到端结构优化。

Shaoliang Yang, Jun Wang, Yunsheng Wang

发布于 2026-03-31
📖 1 分钟阅读☕ 轻松阅读

Each language version is independently generated for its own context, not a direct translation.

想象一下,你是一位建筑大师,手里有一块巨大的乐高积木地基。你的任务是:只用最少的积木,搭出一座既坚固又轻的桥梁,能扛住一辆卡车的重量。

在以前,想要让电脑帮你完成这个“搭积木”的任务(也就是拓扑优化),你需要像一位精通代码的程序员一样,写下成千上万行复杂的指令:告诉电脑地基多大、哪里要固定、哪里要受力、网格怎么切分、参数怎么设……只要有一个参数写错,电脑就会报错,或者搭出一个歪歪扭扭、根本没法用的结构。这就像是你想指挥一个机器人做饭,却必须先学会写它的底层操作系统代码,门槛高得吓人。

AutoSiMP 就是为了解决这个“门槛”而诞生的全自动智能管家。它让你只需要像跟朋友聊天一样,用大白话说出你的需求,它就能自动帮你把一切搞定,最后直接给你一座完美的“乐高桥”。

AutoSiMP 是如何工作的?(五大步骤的通俗版)

这个系统就像一个拥有五个部门的高效工厂,它们分工明确,流水线作业:

1. 翻译官(LLM 配置器):听懂人话,变成图纸

  • 以前: 你需要手动输入“左边缘固定,右端受力,体积占 50%"等代码。
  • 现在: 你直接说:“我要一个悬臂梁,左边焊死,右边中间挂个重物,中间留个圆孔穿管子,材料用一半。”
  • 作用: 系统里的“翻译官”(大语言模型)瞬间听懂了你的话,把它翻译成电脑能看懂的精确“施工图纸”(几何尺寸、受力点、留空区域等)。它还会自动检查:“等等,你这里没写支撑点,这房子会塌的,我帮你补上。”

2. 施工队长(边界条件生成器):准备材料

  • 作用: 拿到图纸后,这位队长负责把图纸变成具体的“施工指令”。它告诉电脑:哪些积木不能动(固定点),哪里要挂重物(力向量),哪些区域是空的(比如那个穿管子的洞)。它确保所有指令都严丝合缝,符合物理规则。

3. 核心工匠(SIMP 求解器):疯狂试错与优化

  • 作用: 这是真正的“干活”部门。它开始不断地“搭积木 - 拆积木 - 再搭”。它会尝试成千上万种排列组合,把不承重的地方去掉,把承重的地方加厚。
  • 智能控制: 以前这个过程需要专家手动调节“火候”(参数)。现在,AutoSiMP 有两种模式:
    • 专家模式(确定性调度): 像一位经验丰富的老工匠,按固定的、最稳妥的节奏一步步来,保证 100% 成功,虽然可能不是最完美的,但绝对靠谱。
    • 探索模式(LLM 控制): 像一位充满好奇心的天才艺术家,它会动态调整策略,试图寻找更惊艳、更省材料的结构,但偶尔可能会“翻车”(比如算着算着卡住了)。

4. 质检员(结构评估器):八项全能检查

  • 作用: 工匠做完后,质检员会拿着放大镜进行八项严格检查
    • 结构连在一起了吗?(有没有断开的孤岛?)
    • 够结实吗?(受力变形大不大?)
    • 颜色纯吗?(是实心的还是半透明的“灰色”状态?)
    • 材料用量对吗?
    • ...等等。
  • 如果有一项不合格,它不会直接放弃,而是会写一张“诊断书”。

5. 急救员(重试机制):哪里不行修哪里

  • 作用: 如果质检员发现有问题,急救员会根据“诊断书”自动调整参数(比如:“这次迭代次数不够,再加 30%"或者“材料太少了,加点”),然后让工匠重新做一遍。通常两次以内就能修好。

这个系统牛在哪里?

  • 真正的“端到端”: 以前的大模型只能帮你写代码,或者帮你画个大概的图。AutoSiMP 是第一个能从你的一句话开始,一直到最后生成一个经过验证的、可以直接拿去用的工程结构的系统。
  • 既聪明又靠谱: 论文发现,虽然让 AI 自己控制“火候”(LLM 控制器)能找到稍微好一点点的结构,但它容易出错(成功率 76.5%)。而让 AI 负责“听懂需求”(配置器),然后交给一个按部就班的固定流程(确定性控制器)去执行,结果就是:100% 成功,而且性能几乎和专家手调的一样好(只差了 0.3%)
  • 所见即所得: 作者还做了一个网页演示。你输入文字,就能看到结构在屏幕上实时“生长”出来,甚至可以用鼠标旋转查看 3D 效果。如果 AI 理解错了(比如把受力点放偏了),你可以直接在屏幕上拖拽修正,然后再点“开始”。

总结

AutoSiMP 就像是把“结构工程师”和“超级计算机”装进了一个聊天框里。

  • 以前: 你想造桥,得先花几个月学怎么跟电脑对话。
  • 现在: 你只需对电脑说:“帮我造一座能过卡车的桥,中间留个洞。”
  • 结果: 电脑自动理解、自动计算、自动检查,最后给你一座完美的桥。

它打破了专业壁垒,让不懂编程、不懂力学公式的普通人,也能利用顶尖的优化技术来设计结构。这就是让 AI 真正为人类服务的绝佳案例。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →