随机振动分析工具(PSD输入) 返回
Interactive Calculator

随机振动分析工具(PSD输入)

对单自由度系统(SDOF)的随机振动响应进行数值计算。由PSD输入实时计算响应谱、响应RMS及3σ值。适用于航天、航空、车载振动试验设计。

系统与输入参数
f₀ — 固有频率
Hz
ζ — 阻尼比
PSD输入形状
G₀ — PSD水平
g²/Hz
f_min
Hz
f_max
Hz
输入PSD·响应PSD·传递函数(对数刻度)
计算结果
g
σ_rms 响应
g
3σ(99.73%)
g
Miles公式近似
×
共振峰值倍率
理论与主要公式

$$S_y(f) = |H(f)|^2 S_x(f)$$

输出 PSD:\(H(f)\) 频率响应函数、\(S_x\) 输入 PSD [g²/Hz]

$$\sigma_y^2 = \int_0^\infty S_y(f)\,df, \quad \sigma_{y,rms} = \sqrt{\sigma_y^2}$$

RMS响应:PSD 在全频域的积分,3\(\sigma\) 值是设计上限的参考标准

$$\sigma_y \approx \sqrt{\frac{\pi f_n S_x(f_n)}{4\zeta}} \cdot \frac{1}{k}$$

白噪声近似(共振占主导的情况)

什么是随机振动分析

🙋
“随机振动分析”是什么?听起来好复杂,和普通的振动不一样吗?
🎓
简单来说,普通振动像是有规律的钟摆,而随机振动就像汽车在不平路面上颠簸,是完全杂乱无章的。我们分析它,就是为了知道一个零件在这种“乱晃”的环境下,会不会坏掉。比如火箭发射时,发动机支架承受的就是剧烈的随机振动。
🙋
诶,真的吗?那怎么分析这种“乱晃”呢?总得有个描述它的方法吧?
🎓
问得好!我们用一种叫“功率谱密度(PSD)”的曲线来描述它,你可以把它想象成振动能量在不同频率上的“分布图”。在这个模拟器里,你可以试着拖动上面那些PSD断点的“频率”和“加速度”滑块,亲手画出一条振动环境曲线,看看它是怎么变化的。
🙋
我画好了这个PSD曲线,然后呢?它怎么告诉我零件会不会坏?
🎓
接下来就需要你的零件信息了!在左边设置你零件的“固有频率”和“阻尼比”。改变这些参数后你会看到,右边的“响应RMS”和“3σ值”会实时变化。这个“3σ值”在工程现场常被用来预估最大应力,是判断耐久性的关键。你可以试试把频率滑块拖到PSD曲线最高的地方,看看响应会不会猛增!

物理模型与关键公式

本工具的核心是单自由度系统的运动方程,它描述了质量块在随机激励下的运动规律。

$$ m\ddot{x}(t) + c\dot{x}(t) + kx(t) = f(t) $$

其中,$m$是质量,$c$是阻尼系数,$k$是刚度系数,$f(t)$是随机激励力。$x(t)$及其导数分别是位移、速度和加速度响应。

在频率域,我们通过输入功率谱密度$S_{in}(f)$计算响应功率谱密度$S_{resp}(f)$,核心是系统的频率响应函数$H(f)$的平方。

$$ S_{resp}(f) = |H(f)|^2 \cdot S_{in}(f) $$

响应均方根值通过对$S_{resp}(f)$在全频域积分得到:$\sigma_{resp}= \sqrt{\int_{0}^{\infty}S_{resp}(f) df}$。而工程中常用的“3σ值”就是$3 \times \sigma_{resp}$,它覆盖了约99.7%的响应幅值。

现实世界中的应用

航天器零部件试验:卫星上的电子设备在发射阶段会经历严酷的随机振动环境。工程师使用此类工具,根据火箭的PSD谱设定地面振动试验的等级,确保设备在发射中不会失效。

汽车电子模块耐久性评估:车载导航仪或控制单元安装在发动机舱或底盘上,会持续承受路面传来的随机振动。通过分析,可以预测其焊点或接插件的疲劳寿命,优化安装位置和减震设计。

航空设备符合性验证:机载设备必须满足如DO-160或MIL-STD-810等标准中规定的随机振动测试谱。工具可用于在设计阶段快速评估产品能否通过测试,避免后期整改的高成本。

精密仪器隔振设计:半导体制造或显微镜等精密仪器对振动极其敏感。分析环境振动PSD和仪器本身的固有频率,可以设计有效的隔振系统,将传递过来的随机振动响应降到最低。

常见误解与注意事项

首先,存在一个常见的陷阱:“不确认PSD单位而只看数值”。例如,输入PSD的单位是[(m/s²)²/Hz]还是[(G)²/Hz],计算得到的响应加速度值会完全不同。无论是在模拟器中尝试,还是在实际工作中查看试验条件书,首先要检查单位!这是基本原则。

其次,“随意设置阻尼比ζ”的问题。教科书上常使用0.01~0.05(对应Q值为100~10),但实际结构的阻尼可能更大。例如,对于树脂外壳的电子设备,ζ≥0.1的情况并不少见。阻尼越大,共振峰值越低,RMS值的估算也会偏小。在缺乏实测数据的初期设计阶段,技巧是有意采用保守估算(即减小ζ)以进行安全侧设计

最后,“误认为3σ值是绝对最大值”这一点。3σ是基于概率统计的“参考范围”,表示大约99.7%的数据会落在此区间内。也就是说,每1000次中大约有3次可能会超出此范围的振动。例如,在运载火箭的振动试验中,有时会考虑这种“超出的可能性”,将3σ值再乘以安全系数(例如1.5倍)来设定试验水平。

使用指南

  1. 在PSD曲线编辑区设置多段频率点:输入频率(Hz)与加速度谱密度(G²/Hz),选择对数插值模式实现断点平滑过渡
  2. 设置单自由度系统参数:固有频率F0(Hz)、阻尼比Zeta(%),系统将自动计算品质因数Q与临界阻尼
  3. 点击"计算"按钮执行数值积分,工具遍历PSD全频段,通过梯形法则累积频域响应能量
  4. 获取结果输出:RMS加速度(m/s²)、位移峰值(mm)、3σ应力极值(MPa)及响应放大曲线

具体计算示例

PCB上安装的加速度传感器示例:F0=85Hz、Zeta=5%、G0=0.5G²/Hz、Fmin=20Hz、Fmax=2000Hz,并采用平坦PSD输入。Miles公式给出RMS≈25.8G(约253m/s²)、3σ≈77.5G;响应PSD峰值约50G²/Hz。因此5G许容值被大幅超出,在没有追加阻尼、隔振或约80G级许容值的情况下,该条件不能判定为安全。

实务注意事项

  1. PSD曲线设置应覆盖整个随机激励频域:车载振动通常20-2000Hz,航空件需扩展至5000Hz以上
  2. 阻尼比Zeta取值范围0.5%-15%,过小导致尖峰失控,过大削弱高频响应;金属结构典型值3%-8%
  3. 对数插值在宽频程(>5倍频程)PSD变化时更稳定,避免线性插值产生的虚假谐振峰
  4. 输出的3σ值用于疲劳寿命评估:与Goodman图结合可直接估算零部件Miner累积损伤
  5. 验证工具精度:对比Miles公式及有限元随机振动模块(ANSYS ACT),偏差应<5%