このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
tfmoment
信号の時間-周波数分布の結合モーメント
構文
説明
時間-周波数モーメントは、時間とともに周波数が変化する信号 (つまり非定常信号) を特徴付ける効率的な方法を提供します。そのような信号は、ハードウェアに劣化や故障がある機械から発生することがあります。従来のフーリエ解析で時変の周波数動作を捉えることはできません。短時間フーリエ変換 (STFT) や他の時間-周波数解析手法によって生成された時間-周波数分布では時変動作を捉えることができますが、それらの分布をそのまま特徴として扱うと、計算負荷が高く、無関係の望ましくない特徴で特性が形成される可能性があります。それに対し、時間-周波数分布の結果を低次の時間-周波数モーメントに抽出すると、信号の本質的な特徴をはるかに小さいデータ パッケージで捉える方法が提供されます。それらのモーメントを使用することにより、特徴の抽出や比較の計算負荷が大幅に軽減されます。これは、リアルタイムの動作において重要な利点となります[1]、[2]。
Predictive Maintenance Toolbox™ は、時間-周波数モーメントの 3 つの分岐を実装します。
は、momentJ
= tfmoment(xt
,order
)timetable
xt
の時間-周波数の結合モーメントを 1 つ以上の成分をもつベクトルとして返します。momentJ
の各スカラー要素が order
で指定した 1 つの次数の結合モーメントを表します。xt
のデータは不等間隔サンプルでかまいません。
は、パワー スペクトログラムが momentJ
= tfmoment(p
,fp
,tp
,order
) p
である信号の時間-周波数の結合モーメントを返します。fp
には、p
に格納されたスペクトル推定に対応する周波数が格納されます。tp
には、短時間パワー スペクトル推定の計算に使用されるウィンドウ セグメントの中心に対応する時点のベクトルが格納されます。この構文は次の場合に使用します。
使用するパワー スペクトログラムが既にある。
tfmoment
で適用される既定のpspectrum
のオプションを受け入れるのではなく、pspectrum
のオプションをカスタマイズする。最初に目的のオプションを指定してpspectrum
を使用してから、その出力p
をtfmoment
の入力として使用します。この方法でパワー スペクトログラムのプロットも可能です。
は、名前と値のペアの引数を使用して追加のプロパティを指定します。オプションには、モーメントの集中化、周波数範囲の指定、時間範囲の指定があります。momentJ
= tfmoment(___,Name,Value
)
Name,Value
は、前述の構文の任意の入力引数の組み合わせで使用できます。
例
入力引数
出力引数
詳細
参照
[1] Loughlin, P. J. "What Are the Time-Frequency Moments of a Signal?" Advanced Signal Processing Algorithms, Architectures, and Implementations XI, SPIE Proceedings. Vol. 4474, November 2001.
[2] Loughlin, P., F. Cakrak, and L. Cohen. "Conditional Moment Analysis of Transients with Application to Helicopter Fault Data." Mechanical Systems and Signal Processing. Vol 14, Issue 4, 2000, pp. 511–522.
拡張機能
バージョン履歴
R2018a で導入