このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
rpmtrack
振動信号の RPM プロファイルの追跡および抽出
構文
説明
は、名前と値の引数を使用して、上記の任意の構文に追加オプションを指定します。オプションには、時間-周波数マップや RPM プロファイルの開始時間の推定に使用するメソッドがあります。rpm
= rpmtrack(___,Name=Value
)
出力引数なしの rpmtrack(___)
は、パワー時間-周波数マップおよび推定 RPM プロファイルを対話型 Figure 上にプロットします。
例
入力引数
出力引数
アルゴリズム
rpmtrack
は、2 ステップ (おおまか-細かい) の推定手法を使用します。
x
の時間-周波数マップを計算して、リッジ上の指定された一連のポイントp
、そのリッジに対応するorder
、およびオプションのペナルティ パラメーターPowerPenalty
とFrequencyPenalty
に基づいて時間-周波数リッジを抽出します。抽出されたリッジは、RPM プロファイルのおおまかな推定を示します。ボルド・カルマン フィルターを使用して抽出されたリッジに対応する次数波形を計算し、この波形から新しい時間-周波数マップを計算します。新しい時間-周波数マップから分離した次数リッジは、RPM プロファイルの細かな推定を示します。
参照
[1] Urbanek, Jacek, Tomasz Barszcz, and Jerome Antoni. "A Two-Step Procedure for Estimation of Instantaneous Rotational Speed with Large Fluctuations." Mechanical Systems and Signal Processing. Vol. 38, 2013, pp. 96–102.
拡張機能
バージョン履歴
R2018a で導入