システムはさまざまな信号を発することで周囲環境へ影響を与えます。 そうした信号は装置の動作を反映する適切な情報源です。 これらの信号を理解できれば大幅な最適化への道が開かれます。
例えば、機械は異常または故障が生じる前に、わずかに異常な振動パターンが発生します。 機械にセンサを取り付けることでその活動を監視でき、さらに機械学習のおかげでシステムの正常動作パターンを識別できます。 振動の進展を分析することで、経年劣化または異常に起因する可能性がある変化を検出できます。 ギアボックスは非常に複雑で高価なシステムであることがあります。 故障を防止し、システムの保全頻度を最適化するために、予知保全アプリケーションに向けた第一歩である機械学習ベースの異常検出を実装しました。 このアプローチは、さまざまな産業用機械に容易に適用できます。
アプローチ
- このデータセットは、kaggle.comから入手したものです(データセットの詳細についてはリンクをクリック)。
- データセットは、ギアボックス・テスト・ベンチにさまざまな向きで取り付けられた4個の振動センサを使用して作成されました。
- この例ではデータセットのうちの2ファイルを使用しています。 一方は正常なギアボックス、もう一方は故障したギアボックスに関するファイルです。
- 50%の定荷重を使用していますが、荷重を変えても同じ結果となります。
センサ
4個の汎用加速度センサ(各1軸)
データ
>> NanoEdge AI Studioで使用するデータセットをダウンロード
正常信号 / 異常信号:
– 正常信号:正常動作
– 異常信号:故障ギア
信号長:512(4軸)
データレート:416Hz、最大測定範囲:2g
結果
異常検出:
精度:99.67%、使用RAM:4.0KB、使用Flashメモリ:7.1KB

横座標は信号番号、縦座標は正常状態に対する類似度です。