做军工或汽车电子的朋友,肯定被 ANSYS 随机振动(PSD) 分析折磨过。模态算完了,谱解一跑,结果云图全是红的,或者应力值大得离谱。2026年了,别再把随机振动当成简单的静力学算了,它是概率统计,不是确定性分析。今天聊聊怎么在 ANSYS 里正确设置 PSD 分析,拿到真实的 1σ 应力值。
这是地基,地基歪了,楼必倒。
模态扩展:必须扩展。在 MXPAND命令里,把 Elcalc设为 YES。不扩展模态,就没有应力结果;不计算应力,PSD 分析出来的应力就是空的。 进入 /SOLU求解器,设置谱分析选项。

谱类型:选 PSD(功率谱密度)。 PSD 单位:这是最容易错的地方。你的加速度 PSD 单位是 g^2/Hz还是 (m/s^2)^2/Hz?一定要和材料密度单位匹配。建议统一用 国际单位制(SI):kg, m, s。 怎么把振动台的运动传给结构?
基础激励:在模态分析时施加了约束的节点上,施加 D命令(如 UX, UY, UZ)。比如振动台在 Z 向振动,就给所有约束节点加 D, ALL, UZ, 1.0。 这是新手最大的误区。
假设我们要仿真一块车载 PCB 板在 20~2000Hz 的随机振动。
谱分析: ANTYPE, SPECTRUM SPOPT, PSD, 2, YES(2 代表 PSD,YES 代表计算应力) PSDUNIT, 1, ACCG, 9.81(1 号表,加速度 PSD,单位 g) PSDFREQ, 1, 20, 2000(频率范围) PSDVAL, 1, 0.02, 0.02(PSD 值,假设是 0.02 g^2/Hz 的平直谱) D, ALL, UZ, 1.0(Z 向基础激励) 求解与后处理: SOLVE 进入 POST1,SET, 3(读取 1σ 位移解)。 查看应力云图。假设最大 1σ 应力为 50MPa。 结论:3σ 应力为 150MPa。如果 PCB 板材 FR4 的抗拉强度是 300MPa,安全裕度足够。 武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks 等。