日度归档:2026年4月27日

力学仿真不头疼:一次搞懂静力学、显式动力学、模态、谐响应、CMS、降阶模型……

你有没有这种感觉:打开仿真软件,左边一排分析类型——
静力学、显式动力学、模态、谐响应、预应力、CMS……
仿佛在考你“专业名词拼写大赛”。


今天我们就用一顿饭、一次车祸、一把吉他、一张蹦床,把这些词一次捋清楚。

1. 静力学仿真 —— “稳稳的幸福”

像什么呢?
你坐一把椅子。椅子不会动,但你一直在压它。
问:椅子会不会被压坏?弯多少?哪里最危险?

这就是静力学

  • 力一直存在、不随时间上蹿下跳
  • 结构慢慢变形(或者根本看不出来动)
  • 只关心最终会不会坏、变形多少

✅ 典型场景:
压力容器、支架、固定机箱、桥梁(静载)。

❌ 做不了的事:
被撞的那一瞬间、掉落过程、振动频率。

2. 显式动力学 —— “车祸那一秒”

像什么呢?
你骑自行车,突然怼上电线杆——
从撞上到停下,只有 0.05 秒。
这 0.05 秒里,杆子弯了、车架抖了、你的手机飞了。

这就是显式动力学

  • 时间步极短(微秒、毫秒)
  • 每一步步进直接“快进”,不用反复迭代
  • 专门处理冲击、碰撞、跌落、爆炸、高速变形

✅ 典型场景:
手机摔落、汽车碰撞测试、子弹打钢板。

和静力学区别:
静力学问“撞完了会怎样”;
显式动力学问“撞的过程中每一瞬间在发生什么”。

3. 接触仿真 —— “两个东西到底碰没碰”

像什么呢?
你按一颗图钉进软木板。
手指 → 图钉帽;图钉尖 → 木板。
到底是谁挤谁?挤多大面积?挤完后会不会分开?

这就是接触

它不是一种“独立模式”,而是所有仿真里都可能出现的规则

  • 两个面什么时候贴在一起
  • 能不能穿透
  • 摩擦怎么作用

✅ 经常和静力学 / 显式动力学 搭配使用

  • 齿轮啮合(接触 + 静力学)
  • 子弹穿甲(接触 + 显式动力学)

小彩蛋:没有接触仿真,两物体会像幽灵一样互相穿过

4. 固有频率仿真 —— “吉他弦为什么有音调”

像什么呢?
一个秋千。
你轻轻推它——只有在某一个节奏下,它才会越荡越高。
这个节奏,就是固有频率

  • 不做任何外部载荷
  • 只算:这个零件/结构天生喜欢怎么振

✅ 结果就是几阶“模态”:

  • 1阶:整体扭
  • 2阶:弯曲
  • 3阶:摆头

❌ 它不告诉你“振幅多大”,只告诉你频率和形状

👉 工程口诀:
如果某设备工作频率 ≈ 固有频率 → 共振 → 要么坏,要么吵。

5. 谐波响应 —— “音箱把你桌子振麻了”

像什么呢?
低音炮一放 DJ 曲,你桌子上水杯里的水开始跳舞。
音响在输出一个固定频率的振动,桌子被迫跟着抖。

谐波响应就是:

  • 已知:输入力是正弦波(比如 50Hz 马达)
  • 求:结构稳定后会抖多厉害(振幅)

✅ 典型场景:
发动机支架、硬盘振动、建筑承受风机激振。

和模态的区别:
模态 → 它“天生喜欢”怎么振(不关心外力大小)
谐波 → 你按一个频率硬推它,它会怎么抖(关心振幅)

6. 预应力分析 —— “琴弦调紧之后,反而变硬了”

像什么呢?
一根橡皮筋,松松地挂着。
你一拉紧它(先给了“预应力”),再弹它——它的振动频率变高了

很多结果是先有力、后有振动

  • 螺栓拧紧(预应力) → 再看它受外力的响应
  • 钢丝绳张拉 → 再算它晃动情况

✅ 常见组合:

  • 预应力 + 模态(算“紧绷状态下的固有频率”)
  • 预应力 + 静力学(考虑装配力影响刚度)

7. 预应变 —— “手机摔弯了,但还没断”

像什么呢?
你把一根铁丝先弯成 U 形(预应变),
然后再用力拉它——它提前变硬,甚至更早断。

很多制造工艺会留下残余应变

  • 冲压、拉伸、焊接、弯管

预应变分析就是:
先把这个“已经存在的变形痕迹”算进去,
再看下一步加载的结果。

和预应力的亲兄弟关系:

  • 预应力 → 强调留下的效果(弹性的)
  • 预应变 → 强调形状改变(可能已塑性)

8. 部件模态综合法(CMS) —— “把大模型拆成乐高”

像什么呢?
一个汽车底盘 + 发动机 + 四个悬架 + 座椅。
如果整体算模态,电脑要算一整天。

聪明办法:

  • 发动机单独算(保存一组“模态骨架”)
  • 底盘单独算
  • 悬架单独算
  • 最后像乐高一样拼回去,精度不丢,速度快 10 倍。

这就叫 CMS(Craig–Bampton 等)。
通俗外号:模态超单元。

✅ 适合:
超大装配体、飞机整机、运载火箭。

❌ 不适合:
强非线性接触、大变形(比如橡皮擦扭曲)。

9. 降阶方法 —— “用简笔画代替照片,但保留关键神韵”

像什么呢?
你想分析一个复杂的发动机支架,它有 100 万个方程。
100 万 × 100 万矩阵,仿真一次一下午。

降阶方法(ROM,Reduced Order Models)是:

  • 只在“最重要的几十个变形模式”上计算
  • 保留 95% 物理精度
  • 速度提升成百上千倍

和 CMS 的区别:

  • CMS 偏工程化(拿模态拼装)
  • ROM 偏数学化(强行压缩方程,含数据驱动)

✅ 常见:
实时仿真、数字孪生、优化迭代(跑上万个方案时)

一张表救你选择困难










































你想回答的问题该用这种分析
它会被压坏吗(静态)静力学
撞击、跌落、爆炸显式动力学
两个零件会不会穿透接触(配前两者)
它天生爱怎么振固有频率(模态)
某一频率下抖多厉害谐波响应
有螺栓/张拉后怎么振预应力 + 模态
已经弯过的零件还能撑住吗预应变分析
大模型算不动CMS 或 降阶方法

最后一句大实话

很多新手一上来就想“最复杂的分析”。

但现实是:

  • 静力学搞定,别上显式动力学
  • 模态看清问题,别急着做谐波响应
  • CMS降维,别硬刚 1000 万网格

力学仿真像做菜:
先搞懂食材(物理现象),再选刀法(分析类型)。

如果你觉得今天这篇“一顿饭理清 9 个仿真词”有用,

下次你同事再问“为什么不直接加接触 + 显式 + 非线性 + 大变形”,

你可以很温柔地说:


“先静力学,其他……等它真会动再说。”

你遇到分不清最狠的两个仿真模式是什么?
评论区等你来点名,我来帮你继续“白话翻译”。