破損したベアリングの振動信号をシミュレートします。この信号のヒルベルトスペクトルを計算し,欠陥を探します。
ピッチの直径が12厘米のベアリングは8つの回転要素を持ちます。各回転要素の直径は2厘米です。1秒内輪があたり25回駆動される間,外輪は静止状態を保ちます。加速度計はベアリングの振動を10 kHzでサンプリングします。
正常なベアリングの振動信号には,駆動点周波数の次数が複数含まれます。
共振は,測定プロセス中にベアリングの振動で励起されます。
共振によりベアリングの外輪に欠陥が生じることで,摩耗が進行します。欠陥があると,ベアリングの外輪転動体通過周波数(BPFO)で繰り返される一連の影響を引き起こします。
ここで,
は駆動レート,
は回転要素の数,
は回転要素の直径,
はベアリングのピッチの直径,
はベアリングの接触角です。接触角は15°と仮定してBPFOを計算します。
関数pulstran
(信号处理工具箱)を使用して,影響を5ミリ秒の正弦波の周期列としてモデル化します。3千赫の各正弦波に,フラットトップウィンドウによってウィンドウが適用されます。べき乗則を使用して,ベアリング振動信号に進行する摩耗を導入します。
正常なベアリング信号に影響を追加してBPFO振動信号を生成します。信号をプロットし,5.0秒目から始まる0.3秒区間を選択します。
選択した区間にズームインして,影響の効果を可視化します。
ホワイトガウスノイズを信号に付加します。
のノイズ分散を指定します。
emd
(信号处理工具箱)を使用して,正常なベアリング信号の経験的モード分解を実行します。最初の5つの固有モード関数(IMF)を計算します。“显示”
の名前と値の引数を使用して,各IMFのふるい分け反復の数,相対許容誤差,およびふるい分け停止基準を示すテーブルを出力します。
当前国际货币基金组织(IMF) | #筛Iter | |停止准则的相对托尔触及0.017132 1 | 3 | | SiftMaxRelativeTolerance 2 | 3 | 0.12694 | SiftMaxRelativeTolerance 3 | 6 | 0.14582 | SiftMaxRelativeTolerance 4 | 1 | 0.011082 | SiftMaxRelativeTolerance 5 | 2 | 0.03463 | SiftMaxRelativeTolerance分解停止是因为最大数量的固有模态函数was extracted.
emd
を出力引数なしで使用し,最初の3つのIMFと残差を可視化します。
欠陥のあるベアリング信号のIMFを計算および可視化します。最初の経験的モードでは,高周波数に影響が見られます。この高周波数モードでは,摩耗が進行するにつれてエネルギーが増加します。
当前国际货币基金组织(IMF) | #筛Iter | |停止准则的相对托尔触及0.041274 1 | 2 | | SiftMaxRelativeTolerance 2 | 3 | 0.16695 | SiftMaxRelativeTolerance 3 | 3 | 0.18428 | SiftMaxRelativeTolerance 4 | 1 | 0.037177 | SiftMaxRelativeTolerance 5 | 2 | 0.095861 | SiftMaxRelativeTolerance分解停止是因为最大数量的固有模式提取功能。
欠陥のあるベアリング信号について,最初の経験的モードのヒルベルトスペクトルをプロットします。最初のモードは,高周波数の影響の効果をとらえています。ベアリングの摩耗が進行するにつれて,影響のエネルギーが増加します。
3番目のモードのヒルベルトスペクトルは,振動信号の共振を示します。周波数範囲を0 Hz ~ 100 Hzに制限します。
比較のために,正常なベアリング信号について,最初と3番目のモードのヒルベルトスペクトルをプロットします。