这两者有什么区别?简单说,静力分析假设荷载是慢慢加上去的,加速度可以忽略不计。但现实世界很多事情发生并不是慢慢来。地震是突发晃动,风是忽大忽小的,机器是转起来带着振动的,汽车是会跑在坑洼路面上去的。
这时候惯性力就变得很重要了,必须用动力分析来处理。因此就引入了我们元王仿真要谈论的一个主题:结构动力学分析到底包含哪些?其分析能够给产品带来哪些方面的提升。
01、先搞清楚三个基本问题
结构动力学的目的,归根结底就干三件事:
第一,确定结构的固有动力特性:也就是这个结构的自带属性,比如它自带的振动频率是多少、振型长什么样。
第二,搞清楚动荷载是什么:地震波、风压、机器振动,这些外部激励到底怎么作用在结构上。
第三,算出结构的动力响应:在动荷载作用下,结构会怎么动、哪里应力最大、会不会坏。
这三件事串起来,就是结构动力学分析的全部逻辑。对于结构仿真工程师来说,也是需要去掌握的,如果你企业有结构仿真分析需求或者想提升这方面的技能,都可以和我们元王交流咨询。
02、核心分析类型
在实际工程中,常用的结构动力学分析大致可以分成这么几类:

模态分析:这是所有动力学分析的起点。在不加外力的前提下,算出结构的固有频率和振型。为什么要算这个?举个简单的例子:发动机转速3000转/分,对应的激励频率是50赫兹。如果某个结构的固有频率刚好也是50赫兹,那就共振了。模态分析就是用来回答“这个频率段有没有危险”的。
谐响应分析:当外部激励是正弦波形式的简谐载荷时,就用这个。比如旋转机械对轴承和支撑结构施加的交变力,会随着转速不同引起不同的偏转和应力。谐响应分析的目的就是算出结构在不同频率简谐载荷下的稳态响应,看看会不会在某个频率点出现峰值。
响应谱分析:这个分析在地震工程里用得最多。把地震动简化成一条谱曲线,然后算结构在谱作用下的最大响应。反应谱法是目前抗震设计中最常用的方法之一。相比时程分析,它不需要输入完整的地震波时程,计算效率高很多。
随机振动分析:有些荷载根本没法用确定性的函数来描述,比如车辆在路面上行驶遇到的颠簸、飞机在气流中的抖动。这时候只能用统计的方法,输入功率谱密度(PSD),算出响应的均方根值(RMS)。
瞬态动力学分析:这是最“实时”的一种仿真分析。冲击载荷、突加载荷、爆炸、碰撞,这些瞬间发生的事,都得用瞬态动力学来算。手机坠落、汽车碰撞、地震的时程分析,都属于这一类。
03、从单自由度到无限自由度
说完分析类型,再说说怎么建模。
结构动力学分析的第一步,是把实际工程结构简化成数学模型。简化到什么程度,取决于问题的复杂程度。

最简单的叫单自由度体系。把整个结构当成一个质点,只有一个方向的位移变量。比如把一栋楼简化成一根弹簧上面挂一个质量块,这种模型虽然粗糙,但用来理解基本原理非常有效。
复杂一点的是多自由度体系。多个质点、多个自由度。再比如把一栋楼按楼层分成若干质点,每层一个水平位移变量。
再往上就是连续弹性体。把结构看成连续的、分布式的系统,用偏微分方程来描述。这种方法理论上最精确,但求解难度还是蛮大的,所以工程师们会选择合适的方法来进行。
在实际工程应用中,绝大多数问题都是用有限元法来做的。先把结构划分成成千上万个单元,把无限自由度问题转化成有限自由度问题,然后用计算机去计算、出结果。
04、方程和求解
不管哪种分析类型、哪种建模方式,最终都归结到同一个东西就是运动方程:
Mü + Ců + Ku = F(t)
M是质量矩阵,C是阻尼矩阵,K是刚度矩阵,F(t)是随时间变化的外力。
这个方程怎么解?主要有两条路子:
振型叠加法:先做模态分析,把耦合的方程解耦成一系列独立的单自由度方程,然后分别求解再叠加。优点是计算快,缺点是只能处理线性问题。
逐步积分法:直接在时间域里一步一步往前推,每个时间步都重新计算。优点是能处理非线性问题,缺点是计算量大。
05、分析最终是为了什么?
说了这么多理论和方法,归根结底就一个目的:确保结构在动力荷载作用下是安全的。
如果只是做静力分析,来看“会不会压垮”,那肯定不行。有些还需要做动力分析,来看“会不会振坏”。两者缺一不可。
比如一个桥梁工程结构,如果只做静力分析不做动力分析,表面看着没事,但是隐患可能早就埋下了。
所以,下次再有人问你“结构动力学分析都包含什么”,你可以告诉他:模态打底、谐响应查共振、响应谱抗地震、随机振动对付不确定荷载、瞬态分析搞定冲击。这五板斧,一个都不能少。
当然,真要上手做提升自己技能,还得老老实实从单自由度开始学起,把运动方程吃透,把有限元软件练熟。
理论是骨架,软件是工具,工程判断才是灵魂。
下一篇:没有了