时域法和频域法对比
这两个总公式如下(注意:两者的数学结构完全一样,区别仅在于 \(p(S_a)\) 的获取方式和 \(T\) 的物理意义):
1. 时域总疲劳损伤:
\[D = \nu T \int_0^\infty \frac{S_a^b}{C} p(S_a) \mathrm{d}S_a
\]
(其中 \(\nu T = N_{total}\) 为总循环次数,\(p(S_a)\) 为雨流计数得到的概率密度)
2. 频域总疲劳损伤:
\[D = \nu T \int_0^\infty \frac{S_a^b}{C} p(S_a) \mathrm{d}S_a
\]
(其中 \(\nu = \sqrt{m_4/m_2}\) 为峰值率,\(p(S_a)\) 为基于谱矩假设的解析概率密度,如 Rayleigh 或 Dirlik)
结合你刚上传的图片(总损伤 (D = \nu T \int \dots)),我们来做一个清晰的时域法与频域法的对比。
这两者的本质其实是同一个 Miner 积分,区别仅仅在于:我们是如何获取那个“应力幅值概率密度函数 (p(S_a))”的。
以下是核心对比:
1. 数学表达式对比(长得一模一样)
无论是时域还是频域,计算总期望损伤的公式完全一致:
[
E[D(T)] = \nu T \int_0^\infty \frac{S_a^b}{C} p(S_a) dS_a
]
- (T):总时间
- (b, C):S-N 曲线材料参数
- (S_a):应力幅值
2. 核心差异:如何得到 (p(S_a)) 和 (\nu)?
🟢 时域法 (Time-Domain)
- 怎么来的:通过传感器采集一段长时长的真实应力时间历程 (S(t)),然后输入给计算机运行雨流计数法 (Rainflow Counting),统计出各个应力幅值出现的频次,最后归一化得到直方图,即 (p(S_a))。
- (\nu) 怎么来的:统计出的总循环数 (N_{\text{total}}) 除以总时间 (T)((\nu = N_{\text{total}}/T))。
- 特点:(p(S_a)) 没有解析表达式,它就是一个离散的数组(统计结果)。绝对精准,但极度依赖完整的时间数据,计算耗时。
🔵 频域法 (Frequency-Domain)
- 怎么来的:不关心时间波形 (S(t)),只把信号进行傅里叶变换,得到功率谱密度 (PSD)。通过积分 PSD 得到各阶谱矩((m_0, m_1, m_2, m_4) 等),然后用谱矩推导出一个理论上的解析公式作为 (p(S_a))。
- 常见的 (p(S_a)) 假设:
- 窄带 Rayleigh 分布:(p(S_a) = \frac{S_a}{4m_0} \exp(-\frac{S_a^2}{8m_0}))
- 宽带 Dirlik 分布 / Tovo-Benasciutti 分布:极其复杂的多项式/指数组合(用来修正宽带信号下雨流计数的误差)。
- (\nu) 怎么来的:直接由谱矩计算。比如峰值率 (\nu_p = \sqrt{m_4/m_2}),或雨流计数率 (\nu = \sqrt{m_4/m_2}) 的某种修正。
- 特点:(p(S_a)) 有明确的数学表达式。计算极快,只需知道 PSD 甚至几个谱矩就能算,但属于对雨流计数的近似(宽带时存在误差)。
3. 总结对比表
| 对比维度 | 时域法 (Time-Domain) | 频域法 (Frequency-Domain) |
|---|---|---|
| 输入数据 | 时域信号 (S(t)) 或长时间实测数据 | 频域功率谱密度 (PSD) |
| (p(S_a)) 来源 | 雨流计数(离散直方图,无公式) | 通过谱矩假设的解析公式(如 Rayleigh, Dirlik) |
| (\nu) 来源 | 总循环数 / 总时间 | 通过谱矩计算(如 (\sqrt{m_4/m_2})) |
| 计算量 | 大(必须遍历每个数据点) | 极小(算几个积分即可) |
| 适用场景 | 已有实测数据;非高斯、强非线性信号;验证频域法准确性 | 只有 PSD 数据(如风载、海浪、随机振动);超长寿命计算 |
| 准确性 | 最准(被认为是“金标准”) | 窄带时非常准;宽带时需选对模型(如 Dirlik) |
一句话总结:
时域法是用统计学手段(雨流计数)去“看”真实的信号长什么样;频域法是用数学公式(谱矩推导)去“猜”信号大概长什么样。当你用频域法算出一条 Rayleigh 或 Dirlik 曲线时,它其实就是在试图逼近时域里那根真实的雨流计数直方图。
浙公网安备 33010602011771号