时域法和频域法对比

这两个总公式如下(注意:两者的数学结构完全一样,区别仅在于 \(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 曲线时,它其实就是在试图逼近时域里那根真实的雨流计数直方图。

posted @ 2026-10-20 02:02  redufa  阅读(10)  评论(0)    收藏  举报