振动力学篇二:单自由振动

文章详细介绍了单自由度系统在不同情况下的动力学特性,包括无阻尼和有阻尼的自由振动,以及正弦激励和任意周期激励下的强迫振动。重点讨论了系统的稳态响应分析,包括幅频特性曲线和品质因子,并引入了傅里叶变换和拉普拉斯变换作为解决任意激励响应的方法。
摘要由CSDN通过智能技术生成

1. 单自由度系统动力学方程

  • 一般情况下的单自由度系统动力学方程
    m x ¨ + c x ˙ + k x = F ( x ) m\ddot{x}+c\dot{x}+kx=F(x) mx¨+cx˙+kx=F(x)
  • 无阻尼系统
    m x ¨ + k x = 0 m\ddot{x}+kx=0 mx¨+kx=0
  • 无阻尼自由振动
    ω n 2 = k m \omega_n^2=\frac{k}{m} ωn2=mk,则系统动力学方程为
    x ¨ + ω n 2 x = 0 \ddot{x}+\omega_n^2x=0 x¨+ωn2x=0
    该方程的通解为: x = C 1 c o s ω n t + C 2 s i n ω n t x=C_1cos\omega_nt+C_2sin\omega_nt x=C1cosωnt+C2sinωnt,其中 C 1 = x 0 , C 2 = x ˙ 0 ω n C_1=x_0,C_2=\frac{\dot{x}_0}{\omega_n} C1=x0,C2=ωnx˙0, x 0 , x ˙ 0 x_0,\dot{x}_0 x0,x˙0分别是系统在初始时刻的位移与速度。
    另外,该方程也可以写成另一种形式 x = X s i n ( ω n t + ϕ ) x=Xsin(\omega_nt+\phi) x=Xsin(ωnt+ϕ) X = x 0 2 + ( x ˙ 0 ω n ) 2 X=\sqrt{x_0^2+(\frac{\dot{x}_0}{\omega_n})^2} X=x02+(ωnx˙0)2 ϕ = a r c t a n ω n x 0 x ˙ 0 \phi=arctan\frac{\omega_nx_{0} }{\dot{x}_0} ϕ=arctanx˙0ωnx0,其中, X X X为系统的振幅, ϕ \phi ϕ为系统的相位角。
  • 周期与频率
    周期是系统振动一次所需的时间,频率是系统一秒钟振动的次数
    T = 2 π ω n , f = 1 T T=\frac{2\pi}{\omega_n},f=\frac{1}{T} T=ωn2πf=T1

2. 黏性阻尼单自由度系统的自由振动

  • 动力学平衡方程
    m x ¨ + c x ˙ + k x = F ( x ) x ¨ + 2 ω n ζ x ˙ + ω n 2 x = 0 m\ddot{x}+c\dot{x}+kx=F(x)\\ \ddot{x}+2 \omega_{\mathrm{n}} \zeta \dot{x}+\omega_{\mathrm{n}}^{2} x=0 mx¨+cx˙+kx=F(x)x¨+2ωnζx˙+ωn2x=0
  • 阻尼比
    ζ = c 2 m ω n = c 2 m k \zeta=\frac{c}{2m\omega_n}=\frac{c}{2\sqrt{mk}} ζ=2mωnc=2mk c
  • 解得形式
    假设该方程的通解为 x = C e s t x=Ce^{st} x=Cest,带入到原方程可得到微分方程特征方程的两个根:
    s 1 s 2 } = ( − ζ ± ζ 2 − 1 ) ω n \left.\begin{array}{l} s_{1} \\ s_{2} \end{array}\right\}=\left(-\zeta \pm \sqrt{\zeta^{2}-1}\right) \omega_{\mathrm{n}} s1s2}=(ζ±ζ21 )ωn
    由此可知,系统的解将分为 ζ < 1 , = 1 , > 1 \zeta<1,=1,>1 ζ<1,=1,>1三种情况来讨论
  • 过阻尼
    ζ > 1 \zeta>1 ζ>1时,特征方程有两个不同的实根
    在这里插入图片描述
  • 临界阻尼情况
    ζ = 1 \zeta=1 ζ=1时,特征方程有两个一样的实根,此时系统的运动状态与 x ˙ 0 \dot{x}_0 x˙0的初值有关
    在这里插入图片描述
  • 欠阻尼情况
    ζ < 1 \zeta<1 ζ<1时,特征方程无实根
    在这里插入图片描述
    此时,系统的通解为
    x ( t ) = X e − ζ ω n t sin ⁡ ( ω n 1 − ζ 2 t + φ ) x(t)=X \mathrm{e}^{-\zeta \omega_{\mathrm{n}} \mathrm{t}} \sin \left(\omega_{\mathrm{n}} \sqrt{1-\zeta^{2}} t+\varphi\right) x(t)=Xeζωntsin(ωn1ζ2 t+φ)
    其中, X = x 0 2 + ( x ˙ 0 + ζ ω n x 0 ω n 1 − ζ 2 ) 2 X=\sqrt{x_0^2+(\frac{\dot{x}_0+\zeta\omega_nx_0}{\omega_n\sqrt{1-\zeta^2}})^2} X=x02+(ωn1ζ2 x˙0+ζωnx0)2 , φ = arctan ⁡ ω n x 0 1 − ζ 2 x ˙ 0 + ζ ω n x 0 \varphi=\arctan \frac{\omega_{\mathrm{n}} x_{0} \sqrt{1-\zeta^{2}}}{\dot{x}_{0}+\zeta \omega_{\mathrm{n}} x_{0}} φ=arctanx˙0+ζωnx0ωnx01ζ2
    该系统的振动响应为一条周期曲线,曲线以 ω n 1 − ζ 2 \omega_{\mathrm{n}} \sqrt{1-\zeta^{2}} ωn1ζ2 为周期振动,同时以 X e − ζ ω n t X \mathrm{e}^{-\zeta \omega_{\mathrm{n}} \mathrm{t}} Xeζωnt进行衰减。
  • 黏性振动系统的固有频率
    ω d = ω n 1 − ζ 2 , T d = 2 π ω n 1 − ζ 2 \omega_{\mathrm{d}}=\omega_{\mathrm{n}} \sqrt{1-\zeta^{2}}, \quad T_{\mathrm{d}}=\frac{2 \pi}{\omega_{\mathrm{n}} \sqrt{1-\zeta^{2}}} ωd=ωn1ζ2 ,Td=ωn1ζ2 2π
  • 衰减率
    η = x i x i + 1 = X e − ζ ω n t X e − ζ ω n ( t + T d ) = e ζ ω n T d \eta=\frac{x_{i}}{x_{i+1}}=\frac{X \mathrm{e}^{-\zeta \omega_{n} \mathrm{t}}}{X \mathrm{e}^{-\zeta \omega_{n}\left(t+T_{d}\right)}}=\mathrm{e}^{\zeta \omega_{\mathrm{n}} \mathrm{T}_{\mathrm{d}}} η=xi+1xi=Xeζωn(t+Td)Xeζωnt=eζωnTd
    注意,这里的 x i x_i xi x i + 1 x_{i+1} xi+1是两个相邻正波峰的幅值
  • 对数衰减率
    δ = ln ⁡ ( x i x i + 1 ) = ω n ζ T d = 2 π ζ 1 − ζ 2 \delta=\ln \left(\frac{x_{i}}{x_{i+1}}\right)=\omega_{\mathrm{n}} \zeta T_{\mathrm{d}}=\frac{2 \pi \zeta}{\sqrt{1-\zeta^{2}}} δ=ln(xi+1xi)=ωnζTd=1ζ2 2πζ

3. 正弦激励下的强迫振动

  • 动力学平衡方程
    x ¨ + 2 ω n ζ x ˙ + ω n 2 x = F 0 m sin ⁡ ω t \ddot{x}+2 \omega_{\mathrm{n}} \zeta \dot{x}+\omega_{\mathrm{n}}^{2} x=\frac{F_{0}}{m} \sin \omega t x¨+2ωnζx˙+ωn2x=mF0sinωt
  • 频率比:激励频率与固有频率之比
    γ = ω ω n \gamma=\frac{\omega}{\omega_n} γ=ωnω
  • 解的形式
    x = e − ζ ω n t ( x ˙ 0 + ζ ω n x 0 ω d sin ⁡ ω d t + x 0 cos ⁡ ω d t ) + X e − ζ ω n t ( ζ ω n sin ⁡ φ − ω cos ⁡ φ ω d sin ⁡ ω d t + sin ⁡ φ cos ⁡ ω d t ) + X sin ⁡ ( ω t − φ ) \begin{aligned} x= & \mathrm{e}^{-\zeta \omega_{\mathrm{n}} \mathrm{t}}\left(\frac{\dot{x}_{0}+\zeta \omega_{\mathrm{n}} x_{0}}{\omega_{\mathrm{d}}} \sin \omega_{\mathrm{d}} t+x_{0} \cos \omega_{\mathrm{d}} t\right) \\ & +X \mathrm{e}^{-\zeta \omega_{\mathrm{n}} \mathrm{t}}\left(\frac{\zeta \omega_{\mathrm{n}} \sin \varphi-\omega \cos \varphi}{\omega_{\mathrm{d}}} \sin \omega_{\mathrm{d}} t+\sin \varphi \cos \omega_{\mathrm{d}} t\right) \\ & +X \sin (\omega t-\varphi) \end{aligned} x=eζωnt(ωdx˙0+ζωnx0sinωdt+x0cosωdt)+Xeζωnt(ωdζωnsinφωcosφsinωdt+sinφcosωdt)+Xsin(ωtφ)
    其中, X = F 0 / k ( 1 − γ 2 ) 2 + ( 2 ζ γ ) 2 , φ = arctan ⁡ 2 ζ γ 1 − γ 2 X=\frac{F_{0} / k}{\sqrt{\left(1-\gamma^{2}\right)^{2}+(2 \zeta \gamma)^{2}}}, \varphi=\arctan \frac{2 \zeta \gamma}{1-\gamma^{2}} X=(1γ2)2+(2ζγ)2 F0/k,φ=arctan1γ22ζγ,因为当经历足够长时间后,系统的响应趋于 X sin ⁡ ( ω t − φ ) X \sin (\omega t-\varphi) Xsin(ωtφ),因此 X sin ⁡ ( ω t − φ ) X \sin (\omega t-\varphi) Xsin(ωtφ)也被称作系统的稳态响应。
  • 周期激励下无阻尼系统的响应
    x = x ˙ 0 ω n sin ⁡ ω n t + x 0 cos ⁡ ω n t + F 0 k ( 1 − γ 2 ) ( sin ⁡ ω t − γ sin ⁡ ω n t ) x=\frac{\dot{x}_{0}}{\omega_{\mathrm{n}}} \sin \omega_{\mathrm{n}} t+x_{0} \cos \omega_{\mathrm{n}} t+\frac{F_{0}}{k\left(1-\gamma^{2}\right)}\left(\sin \omega t-\gamma \sin \omega_{\mathrm{n}} t\right) x=ωnx˙0sinωnt+x0cosωnt+k(1γ2)F0(sinωtγsinωnt)
  • 复频率响应函数
    H ( ω ) = 1 1 − γ 2 + 2 i ζ γ H(\omega)=\frac{1}{1-\gamma^{2}+2 i \zeta \gamma} H(ω)=1γ2+2iζγ1
    响应的幅值也可以通过频响函数的模来表达
    X = ∣ H ( ω ) ∣ F 0 k X=|H(\omega)|\frac{F_0}{k} X=H(ω)kF0

4. 稳态响应分析

  • 幅频特性曲线
    对于周期激励下的强迫振动,我们把响应的振幅 X X X与最大激励力 F F F所引起的静位移的比值称为动力放大系数或振幅放大因子。
    β = X F 0 / k = ∣ H ( ω ) ∣ = 1 ( 1 − γ 2 ) 2 + ( 2 ζ γ ) 2 \beta=\frac{X}{F_{0} / k}=|H(\omega)|=\frac{1}{\sqrt{\left(1-\gamma^{2}\right)^{2}+(2 \zeta \gamma)^{2}}} β=F0/kX=H(ω)=(1γ2)2+(2ζγ)2 1
    可以看到,动力放大系数其实就是系统频响函数的模
    在这里插入图片描述
  • 品质因子
    共振时的动力放大系数称为品质因子
    Q = 1 2 ζ Q=\frac{1}{2\zeta} Q=2ζ1
  • 半功率点与半功率带宽
    用一条 Q / 2 Q/\sqrt{2} Q/2 的水平直线截取幅频特性曲线,对应 P 1 P_1 P1 P 2 P_2 P2两点的激振频率为 ω 1 \omega_1 ω1 ω 2 \omega_2 ω2 P 1 P_1 P1 P 2 P_2 P2两点称为半功率点, ω 1 \omega_1 ω1 ω 2 \omega_2 ω2之差称为半功率带宽。
    在这里插入图片描述
  • 共振区
    一般把共振区取为
    ω 1 ω n < γ < ω 2 ω n \frac{\omega_{1}}{\omega_{\mathrm{n}}}<\gamma<\frac{\omega_{2}}{\omega_{\mathrm{n}}} ωnω1<γ<ωnω2
    共振区内的频响曲线称为共振峰。

5. 任意周期激励下的强迫振动

任意满足条件的周期函数,都可以展开成傅里叶级数
x ˙ + 2 ζ ω n x ˙ + ω n 2 x = a 0 2 m + 1 m ∑ n = 1 ∞ ( a n cos ⁡ 2 n π T t + b n sin ⁡ 2 n π T t ) \dot{x}+2 \zeta \omega_{\mathrm{n}} \dot{x}+\omega_{\mathrm{n}}^{2} x=\frac{a_{0}}{2 m}+\frac{1}{m} \sum_{n=1}^{\infty}\left(a_{n} \cos \frac{2 n \pi}{T} t+b_{n} \sin \frac{2 n \pi}{T} t\right) x˙+2ζωnx˙+ωn2x=2ma0+m1n=1(ancosT2t+bnsinT2t)
解的形式为
x ( t ) = a 0 2 k + ∑ n = 1 ∞ β n { a n k cos ⁡ ( 2 n π t T − α n ) + b n k sin ⁡ ( 2 n π t T − α n ) } x(t)=\frac{a_{0}}{2 k}+\sum_{n=1}^{\infty} \beta_{n}\left\{\frac{a_{n}}{k} \cos \left(\frac{2 n \pi t}{T}-\alpha_{n}\right)+\frac{b_{n}}{k} \sin \left(\frac{2 n \pi t}{T}-\alpha_{n}\right)\right\} x(t)=2ka0+n=1βn{kancos(T2tαn)+kbnsin(T2tαn)}
其中, β n = 1 ( 1 − n 2 γ 2 ) 2 + ( 2 n ζ γ ) 2 , γ = 2 π T ω n , α n = arctan ⁡ 2 n ζ γ 1 − n 2 γ 2 \beta_{n}=\frac{1}{\sqrt{\left(1-n^{2} \gamma^{2}\right)^{2}+(2 n \zeta \gamma)^{2}}}, \gamma=\frac{2 \pi}{T \omega_{\mathrm{n}}}, \alpha_{n}=\arctan \frac{2 n \zeta \gamma}{1-n^{2} \gamma^{2}} βn=(1n2γ2)2+(2nζγ)2 1,γ=Tωn2π,αn=arctan1n2γ22nζγ
当然,方程也可以复数形式表达,求解起来也更为方便。

6. 任意激励下的强迫振动

6.1 单位脉冲激励下的响应

假设系统受到单位脉冲函数激励,则系统的动力学方程写为:
m x ¨ + c x ˙ + k x = δ ( t ) m \ddot{x}+c \dot{x}+k x=\delta(t) mx¨+cx˙+kx=δ(t)
对该式进行积分,则可以得到:
x ˙ ( 0 + ) = 1 m \dot{x}\left(0^{+}\right)=\frac{1}{m} x˙(0+)=m1
上式说明系统受到脉冲激励后速度发生了突变,但是位移不变。此时,该问题由单位脉冲激励下的响应转化为一个带边界条件的自由振动问题。解的形式为
h ( t ) = e − ζ ω n t m ω n 1 − ζ 2 sin ⁡ ( ω n 1 − ζ 2 t ) h(t)=\frac{\mathrm{e}^{-\zeta \omega_{\mathrm{n}} \mathrm{t}}}{m \omega_{\mathrm{n}} \sqrt{1-\zeta^{2}}} \sin \left(\omega_{\mathrm{n}} \sqrt{1-\zeta^{2}} t\right) h(t)=mωn1ζ2 eζωntsin(ωn1ζ2 t)

6.2 任意激励下的响应

系统对任意激励的响应,可看作一系列脉冲激励的叠加,对任意如下的单位激励
在这里插入图片描述
系统的叠加响应为:
x ( t ) = ∫ 0 t F ( τ ) h ( t − τ ) d τ x(t)=\int_{0}^{t} F(\tau) h(t-\tau) \mathrm{d} \tau x(t)=0tF(τ)h(tτ)dτ
将系统对单位脉冲激励的响应带入进去,可以得到这段时间内的叠加响应
x ( t ) = 1 m ω n 1 − ζ 2 ∫ 0 t e − ζ ω n ( t − τ ) F ( τ ) sin ⁡ [ ω n 1 − ζ 2 ( t − τ ) ] d τ x(t)=\frac{1}{m \omega_{\mathrm{n}} \sqrt{1-\zeta^{2}}} \int_{0}^{t} \mathrm{e}^{-\zeta \omega_{\mathrm{n}}(t-\tau)} F(\tau) \sin \left[\omega_{\mathrm{n}} \sqrt{1-\zeta^{2}}(t-\tau)\right] \mathrm{d} \tau x(t)=mωn1ζ2 10teζωn(tτ)F(τ)sin[ωn1ζ2 (tτ)]dτ

6.3 傅里叶变换方法

  • step1:将激励力与动力学方程从时域变换到频域当中
    ( − m ω 2 + i c ω + k ) X ( ω ) = F ( ω ) \left(-m \omega^{2}+i c \omega+k\right) X(\omega)=F(\omega) (mω2+icω+k)X(ω)=F(ω)
  • srep2:求解系统的响应频谱
    X ( ω ) = 1 k − m ω 2 + i c ω F ( ω ) = 1 k H ( ω ) F ( ω ) X(\omega)=\frac{1}{k-m \omega^{2}+i c \omega} F(\omega)=\frac{1}{k} H(\omega) F(\omega) X(ω)=kmω2+icω1F(ω)=k1H(ω)F(ω)
  • step3:将系统的解通过傅里叶逆变换返回到时域当中
    x ( t ) = 1 2 π ∫ − ∞ + ∞ 1 k H ( ω ) F ( ω ) e i ω t   d ω = 1 2 π ∫ − ∞ + ∞ 1 k F ( ω ) 1 − γ 2 + 2 i ζ γ e i ω t   d ω = 1 2 π ∫ − ∞ + ∞ F ( ω ) k − m ω 2 + i c ω e i ω t   d ω \begin{aligned} x(t) & =\frac{1}{2 \pi} \int_{-\infty}^{+\infty} \frac{1}{k} H(\omega) F(\omega) \mathrm{e}^{i \omega t} \mathrm{~d} \omega=\frac{1}{2 \pi} \int_{-\infty}^{+\infty} \frac{1}{k} \frac{F(\omega)}{1-\gamma^{2}+2 i \zeta \gamma} \mathrm{e}^{i \omega t} \mathrm{~d} \omega \\ & =\frac{1}{2 \pi} \int_{-\infty}^{+\infty} \frac{F(\omega)}{k-m \omega^{2}+i c \omega} \mathrm{e}^{i \omega t} \mathrm{~d} \omega \end{aligned} x(t)=2π1+k1H(ω)F(ω)et dω=2π1+k11γ2+2iζγF(ω)et dω=2π1+kmω2+icωF(ω)et dω

6.4 拉普拉斯变换

采用拉普拉斯变换求解系统的响应与傅里叶变换方法相似,都是从时域→频域→时域的过程,这里不再赘述。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值