当前位置: 首页 > news >正文

振动力学:无阻尼多自由度系统(受迫振动)

本文从频域分析和时域分析揭示系统的运动特性,并给出系统在一般形式激励下的响应。主要讨论如下问题:频域分析、频响函数矩阵、反共振、振型叠加法等。

根据文章1中的式(1.7),可知无阻尼受迫振动的初值问题为:
M u ¨ ( t ) + K u ( t ) = f ( t ) u ( 0 ) = u 0 , u ˙ ( 0 ) = u ˙ 0 ( 4.1 ) \begin{aligned} & \bm{M} \ddot{\bm{u}}(t) + \bm{K} \bm{u}(t) = \bm{f}(t) \\ & \bm{u}(0)= \bm{u}_0, \;\; \dot{\bm{u}}(0) = \dot{\bm{u}}_0 \end{aligned} \qquad (4.1) Mu¨(t)+Ku(t)=f(t)u(0)=u0,u˙(0)=u˙0(4.1)

式中, M \bm{M} M为质量矩阵, K \bm{K} K为刚度矩阵。 u \bm{u} u为位移向量, f \bm{f} f为激振力向量。给定的初始条件为初始位移 u 0 \bm{u}_0 u0和初始速度 u ˙ 0 \dot{\bm{u}}_0 u˙0。矩阵和向量的阶数取决于系统自由度。

系统的受迫振动分析可在时域、频域或拉氏域内进行。时域分析方法是杜哈梅积分法(也称卷积),描述系统动力学特性的是单位脉冲响应函数 h ( t ) h(t) h(t)频域分析方法是Fourier变换法,描述系统动力学特性的是频响函数 H ( ω ) H(\omega) H(ω)拉氏域分析方法是Laplace变换法,描述系统动力学特性的是传递函数 H ( s ) H(s) H(s)。借助于积分变换,三种分析方法的结果可以互相转化。

1. 频域分析:频响函数矩阵、反共振

频域分析是指在频域方程中自变量变为 ω \omega ω而非 t t t,这种表述不仅简化了计算,更深刻揭示了系统的频率响应特性,是振动分析的核心工具之一。

1.1 频域方程

首先讨论激励为简谐力的情况,即 f ( t ) = f ˉ sin ⁡ ω t \bm{f}(t) = \bar{\bm{f}} \sin \omega t f(t)=fˉsinωt。由于线性常微分方程的解式一个特解 u \bm{u} u和其对应齐次方程的通解 u ˉ \bar{\bm{u}} uˉ之和,而根据文章2的分析可知,在含阻尼的系统中其通解 u ˉ \bar{\bm{u}} uˉ描述的自由振动将随时间衰减;特解 u \bm{u} u描述的是稳态响应,因此主要研究特解 u \bm{u} u

简谐力激励下的振动方程为:
M u ¨ ( t ) + K u ( t ) = f ˉ sin ⁡ ω t ( 4.2 ) \bm{M} \ddot{\bm{u}}(t) + \bm{K} \bm{u}(t) = \bar{\bm{f}} \sin \omega t \qquad (4.2) Mu¨(t)+Ku(t)=fˉsinωt(4.2)

特解的形式取为:
u ( t ) = u ˉ sin ⁡ ω t \bm{u}(t) = \bar{\bm{u}} \sin \omega t u(t)=uˉsinωt

代入方程式(4.2)得到频域方程
( K − ω 2 M ) u ˉ = f ˉ ⇒ Z u ˉ = f ˉ ( 4.4 ) \left( \bm{K} - \omega^2 \bm{M} \right) \bar{\bm{u}} = \bar{\bm{f}} \quad \Rightarrow \quad \bm{Z} \bar{\bm{u}} = \bar{\bm{f}} \quad \qquad (4.4) (Kω2M)uˉ=fˉZuˉ=fˉ(4.4)

式中可定义动刚度矩阵 Z ( ω ) = K − ω 2 M \bm{Z} (\omega) = \bm{K} - \omega^2 \bm{M} Z(ω)=Kω2M。当频率为零,则 Z = K \bm{Z}=\bm{K} Z=K

振动力学的一个重要结论:动刚度矩阵(Dynamic Stiffness Matrix)可逆 ⇔ 系统无共振。如果 det ⁡ Z ≠ 0 \det \bm{Z} \neq 0 detZ=0则问题为特征值问题,所求的频率恰好为固有频率。

1.2 频响函数矩阵

Z \bm{Z} Z是可逆矩阵(即 det ⁡ Z ≠ 0 \det \bm{Z} \neq 0 detZ=0),即式(4.4)存在唯一解,物理意义为不存在共振( ω ≠ ω i , ( i = 1 , 2 , . . . , N ) \omega \neq \omega_i, (i=1,2,...,N) ω=ωi,(i=1,2,...,N))。引入记号 H ( ω ) \bm{H}(\omega) H(ω),称为位移频响函数矩阵,也称为动柔度矩阵
H ( ω ) = Z − 1 ( ω ) , ( ω ≠ ω i ) \bm{H}(\omega) = \bm{Z}^{-1} (\omega), \quad (\omega \neq \omega_i) H(ω)=Z1(ω),(ω=ωi)

于是:
u ˉ = H ( ω ) f ˉ \bar{\bm{u}} = \bm{H} (\omega) \bar{\bm{f}} uˉ=H(ω)fˉ

动刚度矩阵 Z \bm{Z} Z或动柔度矩阵 H ( ω ) \bm{H}(\omega) H(ω)(位移频响函数矩阵)反映了系统在频率域的全部动力学特征。且在实际应用中, H ( ω ) \bm{H}(\omega) H(ω)更容易测量。

1.3 频响函数矩阵的振型展开式

在文章1中给出了固有振型的正交性,有如下结论(文章1的式(3.40)),因此如果对 Z ( ω ) = K − ω 2 M \bm{Z} (\omega) = \bm{K} - \omega^2 \bm{M} Z(ω)=Kω2M左右分别乘 Φ T \bm{\Phi}^{T} ΦT Φ \bm{\Phi} Φ
Φ T Z ( ω ) Φ = Φ T ( K − ω 2 M ) Φ = d i a g i = 1 ∼ N ( K i − ω 2 M i ) \bm{\Phi}^{T} \bm{Z} (\omega) \bm{\Phi} = \bm{\Phi}^{T}(\bm{K} - \omega^2 \bm{M}) \bm{\Phi} = {\rm diag}_{i=1\sim N} (K_i - \omega^2 M_i) ΦTZ(ω)Φ=ΦT(Kω2M)Φ=diagi=1N(Kiω2Mi)

于是对左右再次分别乘 Φ − T \bm{\Phi}^{-T} ΦT Φ − 1 \bm{\Phi}^{-1} Φ1
Z = Φ − T d i a g i = 1 ∼ N ( K i − ω 2 M i ) Φ − 1 \bm{Z} = \bm{\Phi}^{-T} {\rm diag}_{i=1\sim N} (K_i - \omega^2 M_i) \bm{\Phi}^{-1} Z=ΦTdiagi=1N(Kiω2Mi)Φ1

由于 H ( ω ) = Z − 1 ( ω ) \bm{H}(\omega) = \bm{Z}^{-1} (\omega) H(ω)=Z1(ω),所以可得到用固有振型表示的 H ( ω ) \bm{H}(\omega) H(ω)
H ( ω ) = Φ d i a g i = 1 ∼ N 1 K i − ω 2 M i Φ T = ∑ i = 1 N φ i φ i T K i − ω 2 M i , ( ω ≠ ω i ) ( 4.10 ) \bm{H} (\omega) = \bm{\Phi} {\rm diag}_{i=1\sim N} \frac{1}{K_i - \omega^2 M_i} \bm{\Phi}^{\rm T} = \sum_{i=1}^N \frac{\bm{\varphi}_i \bm{\varphi}_i^{\rm T}}{K_i - \omega^2 M_i}, \;\; (\omega \neq \omega_i) \qquad (4.10) H(ω)=Φdiagi=1NKiω2Mi1ΦT=i=1NKiω2MiφiφiT,(ω=ωi)(4.10)

式(4.10)揭示了离散系统的频率特性和模态参数(主要指振型 φ \bm{\varphi} φ、固有频率)之间的关系,见胡海岩(2005,P72)。

1.4 反共振频率

共振:当外部激励的频率接近系统的固有频率时,系统的振幅会增大,产生共振现象。这是因为系统的自然振动频率与外部激励频率一致,导致能量传递效率极高。固有频率是系统自身的频率,通常由系统的质量、刚度以及阻尼等特性决定。

反共振的概念:在某些特定频率下,某些自由度的响应幅值为 0,即 “力有但不动”。反共振是与共振现象相对的现象。当系统的外部激励频率接近某些特定频率时,系统的响应可能出现极小的现象,即振幅最小,这种频率称为反共振频率。反共振是一种由于系统结构的耦合与干涉引起的现象,本质上来源于系统中多个自由度之间的动力学相消。

研究反共振的工程意义:了解反共振频率有助于在设计和控制结构时避免激励系统在这些频率下运行,以减少可能的动力响应。

根据线性代数知识,由关系式 H ( ω ) = Z − 1 ( ω ) \bm{H}(\omega) = \bm{Z}^{-1} (\omega) H(ω)=Z1(ω),可知:
H i j ( ω ) = Z ˉ j i ( ω ) det ⁡ Z ( ω ) , ( 当 ω ≠ ω i ) H_{ij}(\omega) = \frac{\bar{Z}_{ji} (\omega)}{\det \bm{Z}(\omega)}, \;\; (当\omega \neq \omega_i) Hij(ω)=detZ(ω)Zˉji(ω),(ω=ωi)

式中, Z ˉ i j \bar{Z}_{ij} Zˉij是动刚度矩阵 Z \bm{Z} Z中的元素 Z i j ( ω ) Z_{ij} (\omega) Zij(ω)的代数余子式; H i j ( ω ) H_{ij}(\omega) Hij(ω)表示第 i i i和第 j j j自由度之间的频响函数。因此 H i j ( ω ) H_{ij}(\omega) Hij(ω)反共振频率就是 Z ˉ j i \bar{Z}_{ji} Zˉji的零点(注意 Z ˉ j i \bar{Z}_{ji} Zˉji是是行列式),第 i i i和第 j j j自由度之间的反共振频率方程记为:
Z ˉ j i ( ω ) = 0 \bar{Z}_{ji} (\omega) = 0 Zˉji(ω)=0

上式是关于频率 ω \omega ω的方程,可解出反共振频率。胡海岩(2005,p73)指出:系统的反共振频率实际上就是施加局部约束后系统的固有频率

2. 时域分析与振型叠加法

时域分析的目标是求解该系统的动态响应 u ( t ) \bm{u}(t) u(t)

线性系统的响应可以分为零初始状态下激励引起的响应(零状态响应),以及零初始激励下初始条件引起的响应(零激励响应)。自由振动(无外部激励)其实是一种零激励响应。本节分析在零初始状态下的振动:
M u ¨ ( t ) + K u ( t ) = f ( t ) u ( 0 ) = 0 , u ˙ ( 0 ) = 0 ( 4.19 ) \begin{aligned} & \bm{M} \ddot{\bm{u}}(t) + \bm{K} \bm{u}(t) = \bm{f}(t) \\ & \bm{u}(0)= \bm{0}, \;\; \dot{\bm{u}}(0) = \bm{0} \end{aligned} \qquad (4.19) Mu¨(t)+Ku(t)=f(t)u(0)=0,u˙(0)=0(4.19)

2.1 单位脉冲响应矩阵

根据文章1中的主坐标变换:
u ( t ) = Φ q ( t ) = ∑ i = 1 N φ i q i ( t ) \bm{u}(t) = \bm{\Phi} \bm{q}(t) = \sum_{i=1}^N \bm{\varphi}_i q_i(t) u(t)=Φq(t)=i=1Nφiqi(t)

可将式(4.19)转换为 N N N个单自由系统的零状态响应问题:
M i q ¨ i ( t ) + K i q i ( t ) = φ i T f ( t ) q i ( 0 ) = 0 , q ˙ i ( 0 ) = 0 ( 4.21 ) \begin{aligned} & M_i \ddot{q}_i(t) + K_i q_i(t) = \bm{\varphi}_i^{\rm T} \bm{f}(t) \\ & q_i(0)= 0, \;\; \dot{q}_i(0) = 0 \end{aligned} \qquad (4.21) Miq¨i(t)+Kiqi(t)=φiTf(t)qi(0)=0,q˙i(0)=0(4.21)

解出:
q i ( t ) = φ j i M i ω i sin ⁡ ω i t q_i(t) = \frac{\varphi_{ji}}{M_i \omega_i} \sin \omega_i t qi(t)=Miωiφjisinωit

代入主坐标变换得到系统响应:
u ( t ) = Φ q ( t ) = ∑ i = 1 N φ i φ j i M i ω i sin ⁡ ω i t \bm{u}(t) = \bm{\Phi} \bm{q}(t) = \sum_{i=1}^N \bm{\varphi}_i \frac{\varphi_{ji}}{M_i \omega_i} \sin \omega_i t u(t)=Φq(t)=i=1NφiMiωiφjisinωit

据此定义单位脉冲响应矩阵
h ( t ) = Φ q ( t ) = ∑ i = 1 N φ i φ i T M i ω i sin ⁡ ω i t \bm{h}(t) = \bm{\Phi} \bm{q}(t) = \sum_{i=1}^N \frac{\bm{\varphi}_i \bm{\varphi}_i^{T}}{M_i \omega_i} \sin \omega_i t h(t)=Φq(t)=i=1NMiωiφiφiTsinωit

还可得出:
h ( t ) = Φ d i a g i = 1 ∼ N sin ⁡ ω i t ω i Φ T = V ( t ) M − 1 \bm{h}(t) = \bm{\Phi} {\rm diag}_{i=1\sim N} \frac{\sin \omega_i t}{\omega_i} \bm{\Phi}^{\rm T} = \bm{V}(t) \bm{M}^{-1} h(t)=Φdiagi=1NωisinωitΦT=V(t)M1

其中 V ( t ) \bm{V}(t) V(t) M \bm{M} M分别在文章1的式(3.50)和(3.40)给出。这说明在各自由度上依次作用的单位脉冲引起的初速度列向量排成的矩阵恰好为 M − 1 \bm{M}^{-1} M1。上式也可通过对 H ( ω ) \bm{H} (\omega) H(ω)式(4.10)进行傅里叶逆变换得到。

2.2 任意激励下的响应

系统受任意激励后的零状态响应为:
u ( t ) = ∫ 0 t h ( t − τ ) f ( τ ) d τ = ∫ 0 t h ( τ ) f ( t − τ ) d τ ( 4.27 ) \bm{u}(t) = \int_0^t \bm{h} (t-\tau) \bm{f}(\tau){\rm d} \tau = \int_0^t \bm{h} (\tau) \bm{f}(t - \tau){\rm d} \tau \qquad (4.27) u(t)=0th(tτ)f(τ)dτ=0th(τ)f(tτ)dτ(4.27)

将零激励响应叠加,可得同时考虑初始状态(文章1中的式(3.50))和外激励(式(4.27))的响应:
u ( t ) = U ( t ) u 0 + V ( t ) u ˙ 0 + ∫ 0 t h ( t − τ ) f ( τ ) d τ ( 4.28 ) \bm{u}(t) = \bm{U}(t) \bm{u}_0 + \bm{V}(t)\dot{\bm{u}}_0 + \int_0^t \bm{h} (t-\tau) \bm{f}(\tau){\rm d} \tau \qquad (4.28) u(t)=U(t)u0+V(t)u˙0+0th(tτ)f(τ)dτ(4.28)

这也称为振型叠加法,即将零初始响应(取初始条件为零)和零激励响应(取外激励为零)的解叠加。振型叠加法即为将自由振动(零激励响应)的响应和激励响应(零状态响应)进行叠加,即式(4.28)。

参考资料

文章1:振动力学:多自由度系统
文章2:振动力学:有阻尼单自由度系统(简谐力激励的受迫振动)
胡海岩. 机械振动基础. 北京航空航天大学出版社. 2005

相关文章:

  • agent基础概念
  • 在数字工厂实施过程中,如何学会通过梳理流程的思想来分析解决问题
  • gorm 配置数据库
  • DeepSeek R1 V2 深度探索:开源AI编码新利器,效能与创意并进
  • 深入解析 JavaScript 中 var、let、const 的核心区别与实践应用
  • Unity3D 开发中的创新技术:解锁 3D 开发的新境界
  • 什么是双脉冲测试?
  • 【LUT技术专题】带语义的图像自适应4DLUT
  • 深入理解Python内置模块及第三方库的使用与管理
  • RoseMirrorHA 双机热备全解析
  • 文献阅读:Exploring Autoencoder-based Error-bounded Compression for Scientific Data
  • 高压电红外过热目标检测数据集(8类,4075 张)
  • 5. TypeScript 类型缩小
  • 一套个人知识储备库构建方案
  • findall 方法
  • 删除有序数组中的重复项 II
  • 【Vmwrae】快速安装windows虚拟机
  • 第1篇:BLE 是什么?与经典蓝牙有何区别?
  • NumPy数组属性
  • 商家平台AI智能搜索工程实践|RAG|向量检索增强
  • 网站批量创建程序/制作网站的步骤是什么
  • 网易考拉的网站建设/短视频营销推广
  • 做推广的网站带宽需要多少/关键词怎么优化到百度首页
  • 网站扩容需要多少钱/打广告
  • 多个wordpress管理系统/百度seo培训
  • 建设外贸网站哪家好/百度手机怎么刷排名多少钱