4. ANSYS Workbench 平台与随机振动/响应谱分析模块

随机振动与响应谱分析在 ANSYS 中并不是独立运行的“黑盒工具”,它们依托 Workbench 这一集成平台完成前处理、求解与后处理。理解 Workbench 的界面组织方式、分析系统的创建逻辑,以及材料与几何数据的来源,是后续正确设置 PSD 激励、响应谱曲线和模态组合的前提。本节围绕“平台如何组织一次动力学分析”展开,重点说明界面布局、系统创建、材料库调用和几何建模基础。

一、Workbench 界面布局与项目组织逻辑

启动 Workbench 后,主界面由顶部菜单栏、工具栏、左侧工具箱(Toolbox)、中部项目原理图(Project Schematic)和底部信息/进度区组成。工具箱按分析类型分组,其中与本节直接相关的是 Analysis Systems 中的 Modal、Harmonic Response、Response Spectrum 和 Random Vibration,以及 Component Systems 中的 Engineering Data、Geometry、Mechanical Model 等。项目原理图是 Workbench 的核心,它以方块(Cell)和连线表示数据流向:上游系统的结果可以作为下游系统的输入,例如 Modal 的模态结果可被 Response Spectrum 或 Random Vibration 直接引用。

需要特别区分两类系统:独立分析系统(如单独拖入的 Random Vibration)自带完整的材料、几何、模型、求解和后处理单元;耦合分析系统则通过连线共享上游数据。随机振动和响应谱分析通常需要先获得模态,因此常见做法是建立 Modal 系统,再将其“Solution”单元拖到 Random Vibration 或 Response Spectrum 系统的“Setup”单元上,形成模态—谱分析的耦合链。这种组织方式避免了重复建模,也保证了模态频率与后续谱分析使用同一套模型。

Workbench 项目原理图:模态—谱分析耦合链 Toolbox Modal Response Spectrum Random Vibration Engineering Data Geometry Mechanical Model Modal(模态) Engineering Data Geometry Model Setup Solution Results Solution → Setup Random Vibration Engineering Data Geometry Model Setup Solution Results 模态结果通过 Solution→Setup 连线共享,避免重复建模

二、分析系统的创建与数据共享

创建分析系统有两种常用方式。第一种是直接从 Toolbox 拖拽目标系统到项目原理图空白处,例如拖入 Random Vibration,系统会自动生成从 Engineering Data 到 Results 的完整单元链。第二种是先建立 Modal 系统,完成材料、几何、网格和模态求解后,将 Modal 的 Solution 单元拖拽到 Random Vibration 的 Setup 单元上,此时两个系统之间出现绿色连线,表示模态数据已建立关联。若拖拽到 Model 单元,则共享几何与网格但不共享求解结果,需根据分析目的选择。

在随机振动分析中,Setup 单元需要定义 PSD 激励谱、激励方向、频率范围和阻尼;在响应谱分析中,Setup 单元需要输入响应谱曲线、激励方向、模态组合方法(如 SRSS、CQC、ROSE)和阻尼比。这些设置都建立在模态结果之上,因此耦合链的正确性直接决定后续计算能否进行。若连线断开或模态未求解,Setup 单元会显示问号或红色警示,提示上游数据缺失。

三、材料库与工程数据

Workbench 的材料数据统一由 Engineering Data 管理。双击任意系统的 Engineering Data 单元,进入材料编辑界面。左侧为材料列表,右侧为属性表。对于随机振动与响应谱分析,最关键的属性是密度、弹性模量、泊松比,以及可选的阻尼比或材料阻尼。密度决定质量矩阵,弹性模量和泊松比决定刚度矩阵,二者共同决定模态频率;阻尼则影响响应谱和 PSD 分析中的峰值衰减。

以结构钢为例,默认库中已包含 Structural Steel,其密度约 7850 kg/m³、弹性模量 2.0×10¹¹ Pa、泊松比 0.3。若分析对象为铝合金,可从 General Materials 中调用 Aluminum Alloy,密度约 2770 kg/m³、弹性模量 7.1×10¹⁰ Pa、泊松比 0.33。若材料库中没有所需材料,可点击 Click here to add a new material,手动输入名称和属性值。对于需要温度相关属性的场景,可在属性行右侧的表格中按温度点输入数据,Workbench 会自动插值。

材料属性中的密度不可省略。随机振动和响应谱分析均基于质量—刚度系统,缺少密度将导致模态求解失败或频率结果错误。

四、几何建模基础与导入方式

Workbench 的几何来源主要有三类:DesignModeler 直接建模、SpaceClaim 直接建模,以及外部 CAD 文件导入(如 STEP、IGES、Parasolid)。对于随机振动与响应谱分析,几何模型不必包含所有细节,但应保留对刚度、质量和边界条件有显著影响的结构特征。过小的圆角、倒角、螺纹孔等可在分析前简化,以降低网格规模和求解时间。

在 DesignModeler 中,常用操作包括草图绘制、拉伸、旋转、布尔运算和参数化尺寸。建模时建议统一单位制,Workbench 默认使用米制,若从 CAD 导入的模型单位为毫米,需在导入设置中确认缩放比例,避免因单位不一致导致频率结果偏差 1000 倍。几何完成后,需在 Mechanical 中为各实体分配材料。若几何包含多个零件,可通过 Form New Part 将其组合为一个多体零件,使网格在共享面上连续,有利于模态和谱分析的精度。

五、从几何到分析系统的完整操作链

下面以一块 200 mm × 50 mm × 5 mm 的悬臂梁为例,说明从几何到随机振动分析的典型操作链。该示例参数为教学假设,用于说明流程,不代表实测结果。

  1. 在 Workbench 中拖入 Modal 系统,双击 Engineering Data,确认 Structural Steel 已存在并勾选。
  2. 双击 Geometry,在 DesignModeler 中绘制 200×50 的矩形草图,拉伸 5 mm,生成实体。
  3. 关闭 DesignModeler,双击 Model 进入 Mechanical,为实体分配 Structural Steel。
  4. 在 Mechanical 中划分网格,建议单元尺寸 2 mm,生成六面体主导网格。
  5. 施加固定约束:选择梁的一端面,添加 Fixed Support。
  6. 在 Analysis Settings 中设置提取前 6 阶模态,求解。
  7. 返回项目原理图,拖入 Random Vibration 系统,将 Modal 的 Solution 拖到 Random Vibration 的 Setup。
  8. 双击 Random Vibration 的 Setup,在 Mechanical 中定义 PSD 激励:选择固定端为激励面,输入加速度 PSD 曲线,频率范围 10–2000 Hz。
  9. 设置阻尼比 0.02,求解并查看 1σ 位移和应力结果。

完成上述操作后,可在 Results 中查看位移响应云图和应力响应云图。判断结果是否合理,可检查一阶模态频率是否与理论估算接近。对于悬臂梁,一阶弯曲频率近似为 f₁ = (1.875²/2π) × √(EI/(ρA L⁴))。以钢梁为例,E=2.0×10¹¹ Pa,I=bt³/12=50×5³/12≈520.8 mm⁴,ρ=7850 kg/m³,A=250 mm²,L=200 mm,代入可得 f₁ 约在数百赫兹量级。若仿真结果与估算偏差过大,应优先检查单位、约束和材料属性。

随机振动分析中的 PSD 输入单位必须与模型单位制一致。若模型为米制,PSD 单位通常为 g²/Hz 或 (m/s²)²/Hz,需在分析设置中明确重力加速度的取值,避免量纲错误。

综上,Workbench 通过项目原理图将材料、几何、模态和谱分析组织为可追溯的数据链。掌握系统创建、材料调用和几何建模的基本操作,是后续正确设置 PSD 与响应谱参数的基础。在实际操作中,应养成先检查单位与材料、再检查约束与网格、最后检查耦合连线的习惯,以减少无效计算和结果误判。