2. 装备对象建模基础

虚拟样机能否真实反映装备的运动与动力学行为,首先取决于“对象模型”是否可信。装备对象建模并不是简单地把三维外形画出来,而是要在虚拟样机环境中建立一套几何—装配—质量—接口四位一体的可计算模型。几何决定外形与碰撞边界,装配约束决定运动副与自由度,质量属性决定惯性载荷,CAD导入规范决定模型能否被求解器稳定识别。本节围绕这四件事,说明面向装备的建模流程与关键控制点。

一、几何建模:从功能特征到可计算几何

装备几何建模的目标不是“好看”,而是“可算”。对运动学动力学分析而言,真正被求解器使用的是质量、质心、转动惯量、连接点位置、碰撞包络,而外观细节几乎不参与计算。因此几何建模应遵循“功能特征优先、简化合理、坐标统一”的原则。

以某型车载起竖装置为例,其几何可拆分为:底座(固定于车架)、回转支座、起竖臂、液压缸筒、活塞杆、负载托架。建模时,底座可简化为带安装孔的长方体,起竖臂保留主截面与铰点孔,液压缸只需保留缸筒外径、活塞杆直径与两端铰点。倒角、螺纹、油嘴、线束等非承载特征应删除或合并,否则会显著增加网格与接触计算量。

坐标约定必须先行定义并全文一致。建议采用全局坐标系 O-XYZ:X 沿装备纵向(车头方向为正),Y 沿横向(左侧为正),Z 竖直向上。各零件在装配前应统一到该坐标系下,铰点位置用坐标显式给出,例如底座后铰点 A=(0, 0, 0.85) m,起竖臂前端铰点 B=(2.40, 0, 1.10) m。这样后续建立运动副时可直接引用坐标,避免“凭感觉对齐”。

二、装配约束:把几何变成运动副

装配约束的本质是把零件之间的相对运动限制为确定的自由度。虚拟样机中常用的约束类型与装备对应关系如下:

  • 固定副(Fixed):底座与车架、缸筒与支座,限制全部 6 个自由度;
  • 旋转副(Revolute):起竖臂与底座铰接,仅保留绕 Y 轴转动;
  • 圆柱副(Cylindrical):活塞杆与缸筒,保留沿缸轴移动与绕轴转动;
  • 球副(Spherical):需要多向摆动的托架连接,保留 3 个转动自由度。

约束建立后必须做自由度校核。一个平面起竖机构若由底座、起竖臂、缸筒、活塞杆、托架组成,理论自由度为:固定副消除 6 个,旋转副各消除 5 个,圆柱副消除 4 个。若系统剩余自由度与预期驱动数不一致,说明存在过约束或欠约束。过约束会导致求解器报“冗余约束”,欠约束则表现为机构乱飘。工程上常用“驱动一个、观察其余”的方式验证:给液压缸一个位移驱动,起竖臂应绕铰点做确定的圆弧运动,托架姿态应随动,若出现非预期摆动,则约束定义有误。

起竖装置对象模型:几何—约束—质量—导入 关系图 几何层 底座(简化体) 起竖臂(主截面) 缸筒 / 活塞杆 负载托架 统一到 O-XYZ 铰点坐标显式给出 约束层 固定副:底座—车架 旋转副:臂—底座 圆柱副:杆—缸筒 球副:托架连接 自由度校核 过约束 / 欠约束排查 质量属性层 质量 m 质心 (xc, yc, zc) 转动惯量 Ixx~Izz 材料密度 / 覆盖 单位:kg、kg·m² 与 CAD 属性一致 导入层 STEP / Parasolid 单位 m / kg 命名与图层 接口点标记 导入后校验 质量/约束重建 导入后若质量或约束异常,回溯几何简化与坐标定义

三、质量属性定义:惯性的来源

质量属性直接决定动力学响应。若质量偏小,起竖过程会显得“轻飘”;若转动惯量偏大,液压缸推力需求会被高估。质量属性通常有三种获取方式:

  1. CAD 自动计算:在 CAD 中为每个零件指定材料密度,由软件计算质量、质心与惯量。这是最推荐的方式,但前提是几何简化不能改变质量分布。
  2. 手动输入:对标准件或简化体,直接输入质量与质心坐标。例如托架质量 850 kg,质心位于 (2.10, 0, 1.35) m。
  3. 等效替代:对液压缸等内部结构复杂的部件,用等效质量与等效惯量替代,但需在报告中注明假设。

需要特别注意的是惯量参考点。CAD 给出的转动惯量通常相对质心坐标系,而虚拟样机中的旋转副可能以铰点为参考。若直接混用,会导致动力学方程中的惯性项错误。正确做法是:先确认求解器读取的惯量参考点,必要时用平行轴定理换算。例如某臂质量 1200 kg,绕质心惯量 I_c=980 kg·m²,质心到铰点距离 d=0.65 m,则绕铰点惯量 I_o = I_c + m·d² = 980 + 1200×0.65² ≈ 1487 kg·m²。

四、CAD 模型导入虚拟样机环境的规范流程

CAD 与虚拟样机之间的数据传递是最容易出问题的环节。推荐按以下顺序执行:

1. 清理 CAD:删除非承载特征,合并小零件,统一单位(m、kg)
2. 定义接口:在铰点、安装面、驱动点处建立坐标系或基准点
3. 导出中间格式:优先 STEP AP214,其次 Parasolid
4. 导入虚拟样机:检查单位、坐标系、零件命名是否一致
5. 重建约束:按“固定—旋转—圆柱—球副”顺序逐级添加
6. 校核质量:对比 CAD 与虚拟样机中的质量、质心、惯量
7. 试运行:给一个微小驱动,观察运动是否符合预期

导入后必须做三项校验:单位校验(长度是否为 m、质量是否为 kg)、坐标校验(铰点是否落在预期位置)、质量校验(总质量与 CAD 偏差是否在 1% 以内)。若偏差过大,优先检查是否有零件未赋材料、是否有重复实体、是否因单位换算导致密度错误。

实用检查清单:① 全局坐标系是否唯一且全文一致;② 每个运动副是否明确类型与参考坐标;③ 质量属性是否注明来源与参考点;④ 导入后是否完成单位、坐标、质量三项校验;⑤ 试运行是否出现非预期自由度。
常见错误:把 CAD 中的“装配约束”直接当作虚拟样机的“运动副”。CAD 约束用于定位,虚拟样机约束用于定义运动学关系,两者不能混用。导入后应在虚拟样机中重新建立运动副,而不是依赖 CAD 的配合关系。

综上,装备对象建模的核心是“几何可算、约束可解、质量可信、导入可控”。只有这四步都落实,后续的运动学分析与动力学求解才有可靠基础。实际项目中,建议把上述流程固化为建模规范文档,并在每次导入后保留校验记录,便于追溯与复用。