← 问渠 WenQuest · 帮助目录

设计优化(参数优化、平面拓扑优化)

数字工厂工作台左侧“专业软件 → 设计优化”。人只定目标(越轻越好、越凉越好)和要求(安全系数、疲劳寿命、最高温度),平台自己改尺寸、跑几十次真实的有限元 / 温度场,找出满足要求的最好方案;结果送回设计台或“仿真与分析”。教学模式、生产模式都能用;公共工厂、演示工厂、各班级工厂都有。

配套实验:实验 11 减速器热平衡与输出轴轻量化,页面右上角可下载指导书和报告模板(Word),课程接口里也有链接。

页面顶部分两块:参数优化(改尺寸)和拓扑优化(平面件:材料该放在哪)。

一、参数优化

1. 优化什么

问题 可以改的尺寸 每次评估做什么 默认目标和要求
输出轴 SH-301 齿轮位直径(36–46,每档 0.5)、两端轴伸直径(26–33);轴承位 Ø35 由轴承定死,不参加 先过设计台校核(不过的直接算“不可行”),再按示范题(两处轴承、轴伸限制转动、键槽侧面 350 N·m)做有限元,算安全系数;按 0 → 350 N·m 脉动算疲劳寿命 最轻;安全系数 ≥ 1.3、无限寿命
WQR-105 箱体 每侧散热筋数、筋高、壁厚 按示例零件生成箱体,自动设热边界,算温度场 又轻又凉(两个目标);最高温度 ≤ 80 ℃
CPU 散热片 片数、片高、片厚 同上 最轻;最高温度 ≤ 85 ℃

页面会显示现行尺寸。输出轴总是以设计台的现行参数为起点(最近批准的设计)。

2. 设置

3. 看结果

结果一行行出来(不用等全部做完):

算法:Optuna(MIT 许可)的 TPE 贝叶斯优化——先随机试几组,再根据已算结果猜“哪里更可能更好”;约束用 Optuna 的约束机制。

二、拓扑优化(平面件)

不改尺寸,而是回答“材料该放在哪”:给定板件外形、支承和载荷、材料用量,算出刚度最大的形状。

  1. 选板件:MBB 梁(简支梁的一半,经典算例)、悬臂梁、桥 / 简支梁、支架。下面有支承和载荷示意图。
  2. 材料用量(体积比,20–70%)和网格(最多 6000 格)。“算法参数”里可以改惩罚指数 p(越大越黑白分明)和过滤半径(决定最细的杆有多粗,太小会出现棋盘格),一般不用改。
  3. 实际尺寸:长、板厚、载荷、材料——只在“拉伸成板件做有限元校核”时用。
  4. 点“开始拓扑优化”,一般几秒到二十秒。

结果:黑白密度图(黑 = 有材料;MBB 梁同时画出镜像的另一半,看整根梁),可播放生长过程、拖动看某一次迭代;柔度(越小越刚)、迭代次数、灰色单元比例三张卡片;柔度—迭代曲线;解释(形状为什么是桁架 / 拱)。

拉伸成板件,去有限元校核 →:按密度 0.5 取轮廓、拉伸成板,在支承和载荷处加一小块垫块(避免点载荷的奇异应力),跳到“仿真与分析”,零件、约束、载荷、材料、网格都已填好,直接点“开始计算”。拓扑优化只管刚度,强度要靠这一步校核。

算法:SIMP(固体各向同性材料惩罚),按 Andreassen 等 2011 年“88 行程序”的经典方法自写(平面应力四节点单元、灵敏度过滤、最优准则法),MBB 梁 60 × 20、体积比 0.5 得到柔度约 203,与文献一致。

三、优化记录

两块各有记录表(老师看到本厂所有人的),点“看”随时打开。

四、限制