(57)【要約】【課題】故障の予兆を検出できる予兆検出装置、予兆検出方法、予兆検出プログラムおよび予兆検出システムを提供すること。【解決手段】予兆検出装置１５は、記憶部３３と、分析部５２と、検出部５３とを有する。記憶部３３は、監視対象に設置された３つ以上の加速度センサにより、それぞれサンプリングの位相をずらしてサンプリングされた加速度の測定データ４０を記憶する。分析部５２は、測定データ４０の分散分析を行う。検出部５３は、分析結果に基づき、監視対象の故障の予兆を検出する。【選択図】図７
2019028032.tif 000002
【特許請求の範囲】
【請求項１】
監視対象に設置された３つ以上の加速度センサにより、それぞれサンプリングの位相をずらしてサンプリングされた加速度の測定データを記憶する記憶部と、
前記測定データの分散分析を行う分析部と、
前記分析部による分析結果に基づき、前記監視対象の故障の予兆を検出する検出部と、
を有することを特徴とする予兆検出装置。
【請求項２】
前記３つ以上の加速度センサによりそれぞれサンプリングされる加速度の変化を示す波形についての所定の対象帯域のフーリエスペクトルを算出し、算出した前記加速度センサごとのフーリエスペクトルの分散分析を行って前記加速度センサの違いを要因とする有意差を示すＦ値を算出し、当該Ｆ値が最も小さくなるように、または、前記Ｆ値が第１の閾値未満となるように、前記加速度センサのサンプリングレートおよび出力データレートの何れか一方または両方の設定を調整する調整部をさらに有する
ことを特徴とする請求項１に記載の予兆検出装置。
【請求項３】
前記記憶部は、前記３つ以上の加速度センサにより、それぞれサンプリングの位相をずらして所定の計測時期ごとに所定期間サンプリングされた加速度の測定データを記憶し、
前記分析部は、前記測定データから、前記計測時期別に各加速度センサにより計測された加速度の変化を示す波形についての所定の対象帯域のフーリエスペクトルを算出し、算出した各フーリエスペクトルから前記計測時期別にフーリエスペクトルの振動数ごとの分散値を算出し、算出した各計測時期のフーリエスペクトルの周波数ごとの分散値の分散分析を行って前記計測時期の違いを要因とする有意差を示すＦ値を算出し、
前記検出部は、前記分析部により算出されたＦ値が所定の第２の閾値以上の場合、故障の予兆がありと検出する
ことを特徴とする請求項１または２に記載の予兆検出装置。
【請求項４】
前記分析部は、前記測定データから３つ以上の計測時期について、前記計測時期別にフーリエスペクトルの振動数ごとの分散値を算出し、算出した前記３つ以上の計測時期のフーリエスペクトルの周波数ごとの分散値の分散分析を行って前記計測時期の違いを要因とする有意差を示すＦ値を算出する
ことを特徴とする請求項３に記載の予兆検出装置。
【請求項５】
前記分析部は、前記監視対象が同様の動作状態の複数の計測時期の測定データから前記計測時期別にフーリエスペクトルの振動数ごとの分散値を算出し、算出した前記複数の計測時期のフーリエスペクトルの周波数ごとの分散値の分散分析を行って前記計測時期の違いを要因とする有意差を示すＦ値を算出する
ことを特徴とする請求項３または４に記載の予兆検出装置。
【請求項６】
前記分析部は、前記監視対象が正常に動作している動作状態の計測時期を含む複数の計測時期の測定データから前記計測時期の違いを要因とする有意差を示すＦ値を算出する
ことを特徴とする請求項３から５の何れか１つに記載の予兆検出装置。
【請求項７】
監視対象に設置された３つ以上の加速度センサにより、それぞれサンプリングの位相をずらしてサンプリングされた加速度の測定データを記憶する記憶部に記載された前記測定データの分散分析を行い、
分析結果に基づき、前記監視対象の故障の予兆を検出する、
処理をコンピュータが実行することを特徴とする予兆検出方法。
【請求項８】
監視対象に設置された３つ以上の加速度センサにより、それぞれサンプリングの位相をずらしてサンプリングされた加速度の測定データを記憶する記憶部に記載された前記測定データの分散分析を行い、
分析結果に基づき、前記監視対象の故障の予兆を検出する、
処理をコンピュータに実行させることを特徴とする予兆検出プログラム。
【請求項９】
監視対象に設置され、３つ以上の加速度センサにより、それぞれサンプリングの位相をずらしてサンプリングされた加速度の測定データを送信するセンサ装置と、
前記センサ装置から受信した前記測定データを記憶する記憶部と、前記測定データの分散分析を行う分析部と、前記分析部による分析結果に基づき、前記監視対象の故障の予兆を検出する検出部と、を有する予兆検出装置と、
を備えたことを特徴とする予兆検出システム。
【請求項１０】
前記センサ装置は、３つ以上の加速度センサが同一の基板に設けられ、サンプリングの期間中、前記３つ以上の加速度センサにより１つずつ順に加速度の計測を繰り返す
ことを特徴とする請求項９に記載の予兆検出システム。
【請求項１１】
前記予兆検出装置は、
前記３つ以上の加速度センサによりそれぞれサンプリングされる加速度の変化を示す波形についての所定の対象帯域のフーリエスペクトルを算出し、算出した前記加速度センサごとのフーリエスペクトルの分散分析を行って各加速度センサによりサンプリングされる波形の有意差を示すＦ値を算出し、当該Ｆ値が最も小さくなるように、または、前記Ｆ値が第１の閾値未満となるように、前記加速度センサのサンプリングレートおよび出力データレートの何れか一方または両方の設定を調整する調整部をさらに有し、
前記センサ装置は、前記３つ以上の加速度センサが、前記調整部により調整されたサンプリングレートおよび出力データレートの何れか一方または両方の設定でそれぞれサンプリングの位相をずらして加速度をサンプリングする
ことを特徴とする請求項９または１０に記載の予兆検出システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予兆検出装置、予兆検出方法、予兆検出プログラムおよび予兆検出システムに関する。
【背景技術】
【０００２】
近年、設備の老朽化が、社会問題となっている。設備を運用・管理する事業者では、老朽設備の安定稼働とメンテナンスコストの削減とが重要な経営課題となっている。
【０００３】
動きのある設備は、振動している。また、動きのある設備は、故障が発生すると、振動が変化する。そこで、設備に加速度センサを設置して設備の振動を測定することで、設備の故障の予兆を検出することが考えられる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００８−５２８１１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、加速度センサにより検出される信号には、ノイズが含まれる。そこで、従来、加速度センサの信号ラインにアナログフィルタを設けてノイズの除去が行われる。
【０００６】
しかしながら、加速度センサの信号ラインにアナログフィルタを設けた場合、故障の予兆を検出できない場合がある。故障によって設備に発生する振動には、高い周波数から低い周波数まで様々な周波数がある。このため、加速度センサの信号ラインにアナログフィルタを設けた場合、設備の故障による振動がアナログフィルタによってカットまたは減衰されてしまい、故障の予兆を検出できない場合がある。
【０００７】
本発明は、上記に鑑みてなされたものであって、故障の予兆を検出できる予兆検出装置、予兆検出方法、予兆検出プログラムおよび予兆検出システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明の予兆検出装置は、監視対象に設置された３つ以上の加速度センサにより、それぞれサンプリングの位相をずらしてサンプリングされた加速度の測定データを記憶する記憶部と、測定データの分散分析を行う分析部と、分析部による分析結果に基づき、監視対象の故障の予兆を検出する検出部と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明は、故障の予兆を検出できるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、予兆検出システムの構成の一例を示す図である。
【図２】図２は、センサ装置の機能的な構成の一例を示す図である。
【図３】図３は、サンプリングレートと電気ノイズのノイズレベルとの関係の一例を示す図である。
【図４】図４は、エイリアシングを説明する図である。
【図５】図５は、サンプリングレートとエイリアシングのノイズレベルとの関係の一例を示す図である。
【図６】図６は、ノイズの関係の一例を示す図である。
【図７】図７は、予兆検出装置の機能的な構成の一例を示す図である。
【図８】図８は、測定データのデータ構成の一例を示す図である。
【図９】図９は、サンプリングされる波形の一例を示す図である。
【図１０】図１０は、不安定なエイリアシングが発生していない場合の一例を示す図である。
【図１１】図１１は、不安定なエイリアシングが発生している場合の一例を示す図である。
【図１２】図１２は、フーリエスペクトルの一例を示す図である。
【図１３】図１３は、異なる計測時期のフーリエスペクトルの一例を示す図である。
【図１４】図１４は、チューニング処理の手順の一例を示すフローチャートである。
【図１５】図１５は、予兆検出処理の手順の一例を示すフローチャートである。
【図１６】図１６は、予兆検出プログラムを実行するコンピュータを示す図である。
【発明を実施するための形態】
【００１１】
以下に、本発明に係る予兆検出装置、予兆検出方法、予兆検出プログラムおよび予兆検出システムの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。そして、各実施例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【実施例１】
【００１２】
［予兆検出システムの代表的な構成］
最初に、本実施例に係る予兆検出システムの代表的な構成を説明する。図１は、予兆検出システムの構成の一例を示す図である。予兆検出システム１０は、センサ装置１１と、ゲートウェイ１２と、予兆検出装置１５とを有する。
【００１３】
センサ装置１１は、振動の測定を行う装置である。予兆検出システム１０では、センサ装置１１を複数設けてもよい。図１の例では、センサ装置１１を３つ図示したが、センサ装置１１は任意の数とすることができる。センサ装置１１は、それぞれ故障の発生を監視する監視対象にそれぞれ設置される。例えば、空調設備の故障の発生を監視する場合、センサ装置１１は、監視対象となる空調設備のファンベルトなどに設置される。
【００１４】
センサ装置１１は、無線通信によりゲートウェイ１２と通信可能とされている。無線通信の方式としては、例えば、Bluetooth（登録商標）、ZigBee（登録商標）、無線ＬＡＮ、３１５ＭＨｚ帯、４００ＭＨｚ帯、９２０ＭＨｚ帯等の特定小電力無線などが挙げられる。センサ装置１１は、所定の計測時期ごとに、振動を検出し、検出した測定データをゲートウェイ１２へ送信する。
【００１５】
ゲートウェイ１２は、センサ装置１１と予兆検出装置１５との通信を中継する装置である。ゲートウェイ１２は、無線通信によりセンサ装置１１と通信可能とされている。また、ゲートウェイ１２は、例えば、３Ｇ、ＬＴＥ（Long  Term  Evolution）等の移動体通信に対応しており、移動体通信の基地局１３と通信可能とされている。ゲートウェイ１２は、基地局１３を介してネットワークＮに通信可能とされている。かかるネットワークＮには、有線または無線を問わず、移動体通信網、インターネット（Internet）を始め、ＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）などの任意の種類の通信網を採用できる。ネットワークＮには、予兆検出装置１５が通信可能に接続されている。ゲートウェイ１２は、各センサ装置１１から受信した測定データを予兆検出装置１５へ送信する。
【００１６】
予兆検出装置１５は、監視対象の故障の予兆の検出を行う装置である。予兆検出装置１５は、例えば、パーソナルコンピュータやサーバコンピュータなどのコンピュータである。予兆検出装置１５は、１台のコンピュータとして実装してもよく、また、複数台のコンピュータによるコンピュータシステムとして実装してもよい。なお、本実施例では、予兆検出装置１５を１台のコンピュータとした場合を例として説明する。
【００１７】
予兆検出装置１５は、ゲートウェイ１２を介して、センサ装置１１から受信した測定データの分散分析を行い、分析結果に基づき、監視対象の故障の予兆を検出する。
【００１８】
［センサ装置の構成］
次に、センサ装置１１の構成について説明する。図２は、センサ装置の機能的な構成の一例を示す図である。センサ装置１１は、複数の加速度センサ２０と、メモリ２１と、マイコン２２と、無線通信部２３とを有する。
【００１９】
ここで、近年、センシング・モニタリング技術の発展は著しいものがある。特に、微小電気機械システム（Micro  Electro  Mechanical  Systems：ＭＥＭＳ)は、センサの価格を大幅に安く提供可能としている。センサ装置１１は、加速度センサ２０と、メモリ２１、マイコン２２、無線通信部２３などの各種の機能を有する各種のＩＣ（Integrated  Circuit）が基板上に配置されて構成されている。なお、センサ装置１１は、各種のＩＣが配置された複数の基板が接続されて構成されてもよい。例えば、センサ装置１１は、複数の加速度センサ２０およびメモリ２１が配置された基板と、マイコン２２および無線通信部２３が配置された基板とが接続されて構成されてもよい。また、センサ装置１１は、各種のＩＣの機能を搭載した１チップの装置として構成されてもよい。
【００２０】
加速度センサ２０は、加速度を計測するデバイスである。センサ装置１１には、加速度センサ２０が複数設けられている。図２の例では、４つの加速度センサ２０（２０Ａ、２０Ｂ、２０Ｃ、２０Ｄ）が設けられている。センサ装置１１に設ける加速度センサ２０の数は、後述する分散分析を行うため、３以上であれば何れであってもよい。
【００２１】
本実施例では、加速度センサ２０は、互いに直交する３軸方向の加速度を測定可能な３軸加速度センサとされている。以下では、互いに直交する３軸方向をＸＹＺ方向とする。加速度センサ２０は、互いに直交するＸＹＺ方向の加速度をそれぞれ測定する。
【００２２】
マイコン２２は、センサ装置１１を制御するデバイスである。マイコン２２は、４つの加速度センサ２０により、所定の計測時期ごとに、それぞれサンプリングの位相をずらして、所定期間、ＸＹＺ方向の加速度のサンプリングを行う。例えば、マイコン２２は、計測時期ごとに、所定期間の間、４つの加速度センサ２０により１つずつ順に加速度の計測を繰り返してＸＹＺ方向の加速度のサンプリングを行う。計測時期は、例えば、１時間ごと、１日ごとなど、一定の期間ごとのタイミングであってもよい。また、計測時期は、例えば、９時、１２時、１７時、２１時など所定の時刻となったタイミングであってもよい。所定期間は、監視対象の振動状態を測定可能な期間であればよく、例えば、１０秒程度とする。
【００２３】
センサ装置１１では、加速度を計測する加速度センサ２０を１つずつ変えることにより、各加速度センサ２０が加速度をサンプリングするサンプリングタイミングがずれる。これにより、各加速度センサ２０では、サンプリングの位相がずれる。
【００２４】
メモリ２１は、各種のデータを記憶するデバイスである。メモリ２１は、各加速度センサ２０により測定されたＸＹＺ方向の加速度の測定データを記憶する。
【００２５】
無線通信部２３は、無線により他の装置と各種の情報の送受信を行うデバイスである。無線通信部２３は、マイコン２２の制御の元、各加速度センサ２０により測定され、メモリ２１に記憶されたＸＹＺ方向の加速度の測定データをゲートウェイ１２へ送信する。この測定データは、ゲートウェイ１２により、予兆検出装置１５へ送信される。
【００２６】
ここで、加速度センサ２０の測定結果に発生するノイズについて説明する。加速度センサ２０は、加速度の測定に関する設定のパラメータとして、出力データレート（ＯＤＲ：Output  Data  Rate）がある。出力データレートは、加速度センサ２０の加速度の出力がどの程度頻繁に更新されるかを表すパラメータである。加速度を周期的に測定する場合、加速度センサ２０には、加速度を測定するサンプリングレート以上に出力データレートを設定する必要がある。加速度センサ２０は、出力データレートの設定を高くすると、加速度を測定するサンプリングレートを高くでき、高い周波数の振動まで検出できる。しかし、加速度センサ２０は、出力データレートの設定を高くすると、電子の揺らぎが大きくなり、測定される加速度の値に含まれる電気ノイズが大きくなる。
【００２７】
図３は、サンプリングレートと電気ノイズのノイズレベルとの関係の一例を示す図である。図３には、加速度センサ２０の出力データレート（ＯＤＲ）の設定が高い場合に、測定が可能な振動の周波数の範囲Ｒ１と、測定した加速度の値に含まれる電気ノイズのレベルが示されている。また、図３には、加速度センサ２０の出力データレートの設定が低い場合に、測定が可能な振動の周波数の範囲Ｒ２と、測定した加速度の値に含まれる電気ノイズのレベルが示されている。図３に示すように、出力データレートを高く設定した方が、高い周波数の振動まで測定が可能となる。一方、出力データレートを高く設定した方が、測定される加速度の値に含まれる電気ノイズのレベルが高くなる。
【００２８】
加速度センサ２０は、電気ノイズのレベルを低くするには、出力データレートの設定が低い方が好ましい。しかし、出力データレートの設定を低くすると、サンプリングレートを高くできず、高い周波数帯の振動で不安定なエイリアシングを発生する場合がある。
【００２９】
図４は、エイリアシングを説明する図である。例えば、周波数ｆｉｎの交流信号をＡ／Ｄ変換したデータをＤ／Ａ変換した場合に、データから元の交流信号を復元するには、少なくとも２×ｆｉｎ以上のサンプリングレートｆｓが必要となる。図４の（Ａ）〜（Ｄ）には、それぞれ交流信号をサンプリングレートｆｓでＡ／Ｄ変換した状態を示している。各縦線は、交流信号をサンプリングするサンプリングタイミングを示している。縦線と交流信号が交差する点が、サンプリングで測定されるデータとなる。例えば、図４の（Ａ）に示すように、ｆｓ＞＞ｆｉｎの場合、データから交流信号を復元できる。しかし、図４の（Ｂ）、（Ｃ）に示すように、ｆｓ≒２×ｆｉｎおよびｆｓ＝２×ｆｉｎの場合、交流信号の周波数ｆｉｎは再現できるが、振幅にうねり（ビート）が発生する。例えば、図４の（Ｂ）では、振幅にうねりが発生している。また、図４の（Ｂ）、（Ｃ）の場合、サンプリングの位相によっては、測定される振幅が小さくなる。ｆｓ＝２×ｆｉｎのときのｆｉｎは、ナイキスト周波数である。また、図４の（Ｄ）に示すように、ｆｓ＜ｆｉｎの場合、交流信号の周波数ｆｉｎよりも低い周波数の波形Ｗ１が観測される。この波形Ｗ１は、エイリアシング波形と呼ばれる。ナイキスト周波数よりも高い周波数の波形は、実際よりも低い周波数のエイリアシング波形として検出される。このエイリアシング波形は、実際には存在しない交流信号であり、ノイズとなる。
【００３０】
故障によって設備に発生する振動には、高い周波数から低い周波数まで様々な周波数がある。マイコン２２が各加速度センサ２０をそれぞれサンプリングレートｆｓでサンプリングした場合、サンプリングレートのナイキスト周波数よりも高い周波数の振動でエイリアシングを発生して、測定される加速度の値には、エイリアシングのノイズが含まれる。
【００３１】
図５は、サンプリングレートとエイリアシングのノイズレベルとの関係の一例を示す図である。図５には、加速度センサ２０の出力データレート（ＯＤＲ）を一定に設定して、サンプリングレートを低くした場合の復元が可能な振動の周波数の範囲Ｒ３およびエイリアシングによるノイズレベルと、サンプリングレートを高くした場合の復元が可能な振動の周波数の範囲Ｒ４およびエイリアシングによるノイズレベルとが示されている。サンプリングレートを低くした場合、低い周波数でもエイリアシングが発生する。このため、図５に示すように、サンプリングレートを低くした場合、測定される加速度の値に含まれるエイリアシングのノイズレベルが高くなる。
【００３２】
このため、従来、加速度センサの信号ラインに、サンプリングレートのナイキスト周波数よりも高い周波数の信号をカットするアナログフィルタを設けて、エイリアシングのノイズの除去が行われる。
【００３３】
一方、本実施例に係るセンサ装置１１では、加速度センサ２０の信号ラインにアナログフィルタを設けておらず、加速度センサ２０により出力される加速度を示す信号をそのまま、サンプリングレートのタイミングでＡ／Ｄ変換してデータに変換している。このため、本実施例に係るセンサ装置１１では、各加速度センサ２０により測定される加速度の値に、エイリアシングのノイズが含まれる。
【００３４】
出力データレートの設定による電気ノイズと、サンプリングレートの設定によるエイリアシングのノイズには、トレードオフの関係がある。
【００３５】
図６は、ノイズの関係の一例を示す図である。加速度センサ２０は、出力データレートを高く設定するとノイズが大きくなる。しかし、出力データレートを高く設定しないと、高い周波数帯域の振動を評価できない。
【００３６】
一方、加速度センサ２０は、サンプリングレートの周波数が高いほうがエイリアシング波形を低減され、エイリアシングのノイズが低減される。
【００３７】
センサ装置１１は、着目したい周波数帯域に合わせて、各加速度センサ２０の出力データレートおよびサンプリングレートが設定される。本実施例では、センサ装置１１は、各加速度センサ２０の出力データレートおよびサンプリングレートが予兆検出装置１５から動的に調整可能とされている。
【００３８】
センサ装置１１は、ＭＥＭＳ型の加速度センサ２０の特性により、サンプリングレートが非常に限られた帯域でしか計測することができない。これに加え、センサ装置１１は、出力データレートが高周波数になるほど、ノイズレベルが大きくなる特性を有する。ノイズレベルが大きくなるほど、一般に設備故障の兆候が、ノイズなのかシグナルなのかを判別することが難しくなる。
【００３９】
このような問題に対処するために、限られたサンプリング周波数でも計測が可能で再現性のある安定したエイリアシング波形に着目する。実施例１に係る予兆検出システム１０では、例えば、再現性のある安定したエイリアシング波形の信号が得られるように、各加速度センサ２０の出力データレートおよびサンプリングレートを予兆検出装置１５から調整する。
【００４０】
［予兆検出装置の構成］
次に、予兆検出装置１５の構成について説明する。図７は、予兆検出装置の機能的な構成の一例を示す図である。予兆検出装置１５は、通信部３０と、操作部３１と、表示部３２と、記憶部３３と、制御部３４とを有する。
【００４１】
通信部３０は、他の装置と各種の情報を送受信するインタフェースである。通信部３０は、ネットワークＮに接続され、各種の情報を送受信する。例えば、通信部３０は、ネットワークＮを介して各センサ装置１１により計測された測定データを受信する。
【００４２】
操作部３１は、各種の操作の入力を受け付ける入力デバイスである。操作部３１としては、マウスやキーボードなどの操作の入力を受け付ける入力デバイスが挙げられる。操作部３１は、各種の情報の入力を受付ける。操作部３１は、ユーザからの操作入力を受け付け、受け付けた操作内容を示す操作情報を制御部３４に入力する。
【００４３】
表示部３２は、各種情報を表示する表示デバイスである。表示部３２としては、ＬＣＤ（Liquid  Crystal  Display）やＣＲＴ（Cathode  Ray  Tube）などの表示デバイスが挙げられる。表示部３２は、各種情報を表示する。例えば、表示部３２は、操作画面など各種の画面を表示する。なお、予兆検出装置１５は、管理者等が使用する外部の端末装置からアクセスを受付け、操作画面など各種の画面を端末装置に表示し、各種の画面から操作入力を受け付けるものとしてもよい。
【００４４】
記憶部３３は、各種のデータを記憶する記憶デバイスである。例えば、記憶部３３は、ハードディスク、ＳＳＤ（Solid  State  Drive）、光ディスクなどの記憶装置である。なお、記憶部３３は、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ、ＮＶＳＲＡＭ（Non  Volatile  Static  Random  Access  Memory）などのデータを書き換え可能な半導体メモリであってもよい。
【００４５】
記憶部３３は、制御部３４で実行されるＯＳ（Operating  System）や各種プログラムを記憶する。例えば、記憶部３３は、後述する予兆検出処理を実行する予兆検出プログラムを含む各種のプログラムを記憶する。さらに、記憶部３３は、制御部３４で実行されるプログラムで用いられる各種データを記憶する。例えば、記憶部３３は、測定データ４０を記憶する。
【００４６】
測定データ４０は、監視対象に設置されたセンサ装置１１により計測された加速度の値を含んだデータである。例えば、測定データ４０は、各計測時期に、センサ装置１１の各加速度センサ２０により測定された３軸方向の加速度が計測時間に対応付けて記憶される。
【００４７】
図８は、測定データのデータ構成の一例を示す図である。図８に示すように、測定データ４０は、年月日、時分秒、サンプリングＮＯ、システムＮＯ、センサＮＯ、Ｘ軸加速度、Ｙ軸加速度、Ｚ軸加速度の各項目を有する。なお、測定データ４０は、上記以外にも各種の情報を含んでもよい。
【００４８】
年月日の項目は、加速度が測定された年月日を記憶する領域である。時分秒の項目は、加速度が測定された時分秒を記憶する領域である。サンプリングＮＯは、加速度の計測が何回目であるかを示す番号を記憶する領域である。センサ装置１１は、加速度センサ２０ごとに、加速度を計測した際に計測が何回目であるかを示す番号を順に付与する。番号は、使用可能な数値の範囲が定められており、範囲の下限値から順に付与され、範囲の上限値まで付与されると再度下限値が付与される。図８の例では、サンプリングＮＯの番号は、１〜９９９９まで使用可能とされており、１から順に付与され、９９９９まで付与されると１に戻る。システムＮＯの項目は、各センサ装置１１を識別する識別情報を記憶する領域である。センサ装置１１には、各センサ装置１１を識別する識別情報として、例えば、ユニークなシステムＮＯが付与される。システムＮＯの項目には、加速度を測定したセンサ装置１１のシステムＮＯが格納される。センサＮＯの項目は、センサ装置１１に設けられた加速度センサ２０を識別する識別情報を記憶する領域である。加速度センサ２０には、センサ装置１１ごとに、加速度センサ２０を識別する識別情報として、例えば、ユニークなセンサＮＯが付与される。センサＮＯの項目には、加速度を測定した加速度センサ２０のセンサＮＯが格納される。Ｘ軸加速度、Ｙ軸加速度およびＺ軸加速度の項目は、測定されたＸＹＺ方向の加速度の値を記憶する領域である。
【００４９】
図７に戻る。制御部３４は、予兆検出装置１５を制御するデバイスである。制御部３４としては、ＣＰＵ（Central  Processing  Unit）、ＭＰＵ（Micro  Processing  Unit）等の電子回路や、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路を採用できる。制御部３４は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。制御部３４は、各種のプログラムが動作することにより各種の処理部として機能する。例えば、制御部３４は、調整部５０と、格納部５１と、分析部５２と、検出部５３と、報知部５４とを有する。
【００５０】
調整部５０は、再現性のある安定したエイリアシング波形が得られるよう、センサ装置１１の各加速度センサ２０のサンプリングレートおよび出力データレートを調整する。例えば、調整部５０は、所定の調整タイミングで、各センサ装置１１に対して、チューニング開始を指示する指示情報と、変更するサンプリングレートおよび出力データレートの設定情報を送信する。例えば、調整部５０は、センサ装置１１に対して、変更するサンプリングレートおよび出力データレートの値を含んだ設定情報を送信する。
【００５１】
各センサ装置１１のマイコン２２は、無線通信部２３を介して、チューニング開始を指示する指示情報と、設定情報とを受信すると、設定情報に含まれる出力データレートの値を各加速度センサ２０に設定する。そして、マイコン２２は、それぞれサンプリングの位相をずらして、設定情報に含まれるサンプリングレートで各加速度センサ２０により加速度のサンプリングを所定期間行う。マイコン２２は、サンプリングされた加速度の測定データを無線通信部２３により予兆検出装置１５へ送信する。
【００５２】
調整部５０は、各センサ装置１１から測定データを受信すると、サンプリングレートおよび出力データレートを変えて、各センサ装置１１に対して、設定情報を送信することを所定回繰り返す。
【００５３】
調整部５０は、センサ装置１１ごとに、サンプリングレートおよび出力データレートの組み合わせ別に、サンプリングされた測定データの分散分析をそれぞれ行い、Ｆ値を算出する。例えば、調整部５０は、センサ装置１１ごとに、サンプリングレートおよび出力データレートの組み合わせ別に、測定データに記憶された３軸方向の加速度から、所定方向に対する加速度の振幅を求め、加速度の分散分析を行う。所定方向は、例えば、重力方向であってもよく、重力方向に直交する何れかの方向であってもよく、加速度の振幅が最も大きくなる方向であってよく、予め定めた方向であってもよい。また、調整部５０は、３軸方向のそれぞれの軸方向ごとに加速度の分散分析を行ってもよい。
【００５４】
ここで、サンプリングされる波形について説明する。センサ装置１１の各加速度センサ２０により検出される信号には、エイリアシング波形を含む様々な周波数の波形が含まれる。図９は、サンプリングされる波形の一例を示す図である。図９の（Ａ）〜（Ｄ）の実線で示した波形は、アナログ入力した信号を模擬している。図９の（Ａ）〜（Ｄ）の丸（「○」）で示した各部分は、サンプリングしたデジタル値を模擬している。図９の（Ａ）〜（Ｄ）の破線で示した波形は、サンプリングしたデジタル値を線形補完した値を示している。
【００５５】
サンプリング定理では、アナログ入力信号を、サンプリングデータでほぼ再現するために、ナイキスト周波数の少なくとも２倍以上のサンプリングレートが必要となる。例えば、図９の（Ａ）は、ほぼアナログの入力信号を再現したサンプリング状態となる。一方、サンプリングレートがナイキスト周波数の２倍より低い周波数でサンプルすると、図９の（Ｂ）、（Ｃ）に示すように位相のずれによって振幅にうねりが発生し、時系列に大きな変動が発生する場合もある。
【００５６】
さらに、図９の（Ｄ）のようにターゲットとなる周波数よりも低い周波数をもつ波形が観測される場合もある。図９の（Ｂ）、（Ｃ）に示す波形は、サンプリングの位相のずれに対して変動が大きく、位相のずれに対して波形が安定せず、不安定なエイリアシングとなる。一方、図９の（Ｄ）に示す波形は、サンプリングの位相のずれに対して変動が小さく、位相のずれに対して波形が安定している。位相のずれに対して波形が安定している場合、Ｆ値が小さな値となる。
【００５７】
ここで、分散分析について説明する。分散分析では、以下の（１）式のような分散構造モデルを設定できる。
【００５８】
Ｘij＝μ＋τi＋εij      （１）
Ｘijは、水準ｉのｊ番目の測定値である。μは、全ての測定値の平均である。τiは、水準ｉによる偏り効果である。εijは、水準ｉのｊ番目の測定値による誤差である。
【００５９】
また、分散には、以下のような関係がある。σ2Totalは、Ｘijの分散を表す。σ2Aは、τiの分散を表す。σ2Errorは、εijの分散を表す。σ2Totalは、全分散と呼ばれる。σ2Aは、要因分散と呼ばれる。σ2Errorは、誤差分散と呼ばれる。
【００６０】
【数１】
2019028032.tif 000003
【００６１】
位相のずれに対して波形が安定していない場合、各加速度センサ２０によりサンプリングされる波形は、サンプリングの位相のずれに対して変動が大きい。このため、各加速度センサ２０によりサンプリングされる波形のフーリエスペクトルの変化も大きくなる。よって、個々の加速度センサ２０のフーリエスペクトルの偏り度合を評価することで、位相のずれに対して波形が安定しているかを判定できる。個々の加速度センサ２０のフーリエスペクトルの偏り度合は、分散分析を用いてＦ値を求めることで評価できる。
【００６２】
調整部５０は、センサ装置１１ごとに、サンプリングレートおよび出力データレートの組み合わせ別に、各加速度センサ２０によりサンプリングされた測定データの分散分析をそれぞれ行い、Ｆ値を算出する。例えば、調整部５０は、サンプリングされた測定データから、加速度センサ２０ごとに、加速度の変化を示す波形についての所定の対象帯域のフーリエスペクトルを算出する。そして、調整部５０は、算出した加速度センサ２０ごとのフーリエスペクトルの分散分析を行ってＦ値を算出する。所定の対象帯域は、例えば、０Ｈｚからナイキスト周波数の範囲とする。
【００６３】
例えば、上記の（１）式について、加速度センサ２０の違いを水準ｉで識別するものとし、ｉの加速度センサ２０の周波数ｊのフーリエスペクトルの分散値をＸijとする。調整部５０は、４つの加速度センサ２０のフーリエスペクトルの全体平均μ￣を求める。また、調整部５０は、それぞれの加速度センサ２０について、ｉの加速度センサ２０のフーリエスペクトルの平均μi￣を求める。そして、調整部５０は、以下の（２）〜（４）式から、４つの加速度センサ２０のフーリエスペクトルの全体の平方和ＳＳTotalと、個々の加速度センサ２０のフーリエスペクトルの平方和ＳＳAと、誤差の平方和ＳＳErrorとを求める。ｎは、各加速度センサ２０の測定値のサンプリング数である。
【００６４】
【数２】
2019028032.tif 000004
【００６５】
分散分析では、ＳＳTotalとＳＳAとＳＳErrorに以下の（５）式の関係が成り立つ。
【００６６】
ＳＳTotal＝ＳＳA＋ＳＳError      （５）
【００６７】
調整部５０は、平方和ＳＳAを平方和ＳＳAの自由度で除算して、加速度センサ２０の違いを要因とする平均平方ＭＳAを算出する。また、調整部５０は、平方和ＳＳErrorを平方和ＳＳErrorの自由度で除算して、誤差の違いを要因とする平均平方ＭＳErrorを算出する。平方和ＳＳAの自由度は、加速度センサ２０の数から１引いた値となる。本実施例では、加速度センサ２０が４つのため、平方和ＳＳAの自由度は、３（＝４−１）となる。ＳＳErrorの自由度は、それぞれの加速度センサ２０で計測した加速度のデータ数から１引いた値の合計値となる。
【００６８】
調整部５０は、平均平方ＭＳAと、平均平方ＭＳErrorから、以下の（６）式の演算を行ってＦ値を算出する。
【００６９】
Ｆ＝ＭＳA／ＭＳError      （６）
【００７０】
算出されたＦ値は、加速度センサ２０の違いを要因とする有意差を示している。
【００７１】
調整部５０は、センサ装置１１ごとに、サンプリングレートおよび出力データレートの組み合わせ別にそれぞれ算出されたＦ値を比較し、センサ装置１１ごとに、Ｆ値が最も小さくなるサンプリングレートおよび出力データレートを特定する。
【００７２】
調整部５０は、センサ装置１１ごとに、チューニング終了を指示する指示情報と、特定したサンプリングレートおよび出力データレートを含んだ設定情報とを送信する。なお、調整部５０は、Ｆ値が１よりも十分小さくなるサンプリングレートおよび出力データレートの組み合わせが複数ある場合、何れかのＦ値のサンプリングレートおよび出力データレートを含んだ設定情報を送信してもよい。また、調整部５０は、Ｆ値が第１の閾値未満となるサンプリングレートおよび出力データレートがある場合、当該Ｆ値のサンプリングレートおよび出力データレートを含んだ設定情報を送信してもよい。また、調整部５０は、Ｆ値が第１の閾値未満となるまで、サンプリングレートおよび出力データレートの変更を、所定回を上限として繰り返してもよい。第１の閾値は、例えば、１とするが、これに限定されるものではなく、安定したエイリアシング波形が得られているとみなすＦ値に応じて定めればよい。また、第１の閾値は、外部から設定可能としてもよい。例えば、第１の閾値は、操作部３１を用いて操作画面等から設定可能としてもよい。
【００７３】
センサ装置１１のマイコン２２は、無線通信部２３を介して、チューニング終了を指示する指示情報と、設定情報とを受信すると、設定情報に含まれる出力データレートの値を各加速度センサ２０に設定する。
【００７４】
これにより、各センサ装置１１は、加速度センサ２０の違いを要因とする有意差を示すＦ値が小さくなるように、サンプリングレートおよび出力データレートが調整される。加速度センサ２０の違いを要因とする有意差を示すＦ値は、再現性のある安定したエイリアシング波形が得られる場合、小さくなる。よって、各センサ装置１１は、再現性のある安定したエイリアシング波形が得られるように、サンプリングレートおよび出力データレートが調整される。
【００７５】
なお、調整部５０は、加速度センサ２０のサンプリングレートおよび出力データレートの何れか一方の設定を調整するものとしてもよい。
【００７６】
各センサ装置１１は、それぞれ計測時期ごとに、サンプリングの位相をずらして、各加速度センサ２０により、加速度のサンプリングを行い、測定データを予兆検出装置１５へ送信する。
【００７７】
ここで、具体的な一例を用いて説明する。図１０は、不安定なエイリアシングが発生していない場合の一例を示す図である。図１０の（Ａ）〜（Ｄ）には、固有振動数振が１０ＨｚのＳｉｎ波を１００Ｈｚで位相を変えて１０秒間サンプリングしたデータによる波形６０Ａ〜６０Ｄが示されている。Ｓｉｎ波は、小型の振動台で発生させ、振動台に固定したセンサ装置１１により加速度の計測を行った。
【００７８】
波形６０Ａ〜６０Ｄは、サンプリングした際の位相が異なるため、位相にずれが発生している。図１０の（Ａ）〜（Ｄ）には、波形６０Ａ〜６０Ｄそれぞれの周波数ごとの振幅を示すフーリエスペクトル６１Ａ〜６１Ｄが示されている。フーリエスペクトル６１Ａ〜６１Ｄは、例えば、波形６０Ａ〜６０Ｄに対して、高速フーリエ変換（Fast  Fourier  Transform：ＦＦＴ）により１Ｈｚ〜２５Ｈｚのバンドパスフィルタのフィルタリングを行って、フーリエスペクトルを算出したものである。不安定なエイリアシングが発生していない場合、図１０に示ように、フーリエスペクトル６１Ａ〜６１Ｄは、サンプリングの位相がずれていても類似しており、１０Ｈｚで振幅に顕著なピークがある。図１０に示したフーリエスペクトル６１Ａ〜６１Ｄでは、Ｆ値が０．２と算出される。
【００７９】
図１１は、不安定なエイリアシングが発生している場合の一例を示す図である。図１１の（Ａ）〜（Ｄ）には、固有振動数振が７５ＨｚのＳｉｎ波を１００Ｈｚで位相を変えて１０秒間サンプリングしたデータによる波形６２Ａ〜６２Ｄが示されている。Ｓｉｎ波は、小型の振動台で発生させ、振動台に固定したセンサ装置１１により加速度の計測を行った。
【００８０】
波形６２Ａ〜６２Ｄも、サンプリングした際の位相が異なるため、位相にずれが発生している。図１１の（Ａ）〜（Ｄ）には、波形６２Ａ〜６２Ｄそれぞれの周波数ごとの振幅を示すフーリエスペクトル６３Ａ〜６３Ｄが示されている。フーリエスペクトル６３Ａ〜６３Ｄは、例えば、波形６２Ａ〜６２Ｄに対して、高速フーリエ変換により１Ｈｚ〜２５Ｈｚのバンドパスフィルタのフィルタリングを行って、フーリエスペクトルを算出したものである。不安定なエイリアシングが発生している場合、図１１に示ように、フーリエスペクトル６３Ａ〜６３Ｄは、サンプリングの位相がずれたことにより、波形が変化して様々な周波数にノイズが発生している。図１１に示したフーリエスペクトル６３Ａ〜６３Ｄでは、Ｆ値が５．０２と算出される。
【００８１】
Ｆ値が小さくなるように各センサ装置１１の加速度センサ２０のサンプリングレートおよび出力データレートを調整することにより、予兆検出装置１５は、各センサ装置１１から再現性のある安定したエイリアシング波形の測定データが得られるようになる。
【００８２】
図７の説明に戻る。格納部５１は、各種のデータの格納を行う。例えば、格納部５１は、ゲートウェイ１２から受信される各センサ装置１１の測定データを測定データ４０として記憶部３３に格納する。
【００８３】
分析部５２は、測定データ４０の分散分析を行う。例えば、分析部５２は、測定データ４０に記憶された３軸方向の加速度から、所定方向に対する加速度の振幅を求め、加速度の分散分析を行う。所定方向は、例えば、重力方向であってもよく、重力方向に直交する何れかの方向であってもよく、加速度の振幅が最も大きくなる方向であってよく、予め定めた方向であってもよい。また、分析部５２は、３軸方向のそれぞれの軸方向ごとに加速度の分散分析を行ってもよい。
【００８４】
ここで、設備は、故障が発生しつつあると、振動が変化する。そこで、測定データ４０に記憶された複数の計測時期のデータの分散分析を行うことで、振動が変化しているかを判別できる。
【００８５】
分析部５２は、測定データ４０に基づき、計測時期別に、各加速度センサ２０により計測された加速度の変化を示す波形についての所定の対象帯域のフーリエスペクトルを算出する。そして、分析部５２は、算出した各フーリエスペクトルから、計測時期別に、フーリエスペクトルの振動数ごとの分散値を算出する。
【００８６】
図１２は、フーリエスペクトルの一例を示す図である。図１２の（Ａ）〜（Ｄ）には、固有振動数振が１０ＨｚのＳｉｎ波を１００Ｈｚで位相を変えて１０秒間サンプリングしたデータによる波形６４Ａ〜６４Ｄが示されている。Ｓｉｎ波は、小型の振動台で発生させ、振動台に固定したセンサ装置１１により加速度の計測を行った。
【００８７】
波形６４Ａ〜６４Ｄは、サンプリングした際の位相が異なるため、位相にずれが発生している。図１２の（Ａ）〜（Ｄ）には、波形６４Ａ〜６４Ｄそれぞれの周波数ごとの振幅を示すフーリエスペクトル６５Ａ〜６５Ｄが示されている。分析部５２は、周波数ごとに、フーリエスペクトル６５Ａ〜６５Ｄの値の分散を算出する。例えば、分析部５２は、同じ周波数ごとに、フーリエスペクトル６５Ａ〜６５Ｄの値の分散値を算出する。図１２の（Ｅ）には、フーリエスペクトル６５Ａ〜６５Ｄの周波数ごとの分散値を示した波形６７が示されている。以下では、波形６７のように、フーリエスペクトルの周波数ごとの分散値を示した波形を「フーリエスペクトル分散波形」とも称する。
【００８８】
分析部５２は、各計測時期のフーリエスペクトルの周波数ごとの分散値の分散分析を行ってＦ値を算出する。例えば、分析部５２は、測定データ４０から３つ以上の計測時期について、計測時期別にフーリエスペクトルの周波数ごとの分散値を算出する。これにより、計測時期ごとに、図１２の（Ｅ）に示すフーリエスペクトル分散波形６７が算出される。そして、分析部５２は、算出した３つ以上の計測時期のフーリエスペクトルの周波数ごとの分散値の分散分析を行ってＦ値を算出する。
【００８９】
例えば、上記の（１）式について、計測時期の違いを水準ｉで識別するものとし、ｉの計測時期の周波数ｊのフーリエスペクトルの分散値をＸijとする。分析部５２は、分散分析の対象とする全ての計測時期のフーリエスペクトル分散波形の全体平均μ￣を求める。例えば、分析部５２は、全ての計測時期のフーリエスペクトルの周波数ごとの分散値の全体平均μ￣を求める。また、分析部５２は、分散分析の対象とする各計測時期について、ｉの計測時期のフーリエスペクトル分散波形の平均μi￣を求める。例えば、分析部５２は、ｉの計測時期のフーリエスペクトルの周波数ごとの分散値の平均μi￣を求める。そして、分析部５２は、上記の（２）〜（４）式を用いて、分散分析の対象とする全ての計測時期のフーリエスペクトル分散波形の全体の平方和ＳＳTotalと、個々の計測時期のフーリエスペクトル分散波形の平方和ＳＳAと、誤差の平方和ＳＳErrorとを求める。ｎは、各計測時期の測定値のサンプリング数である。
【００９０】
分析部５２は、平方和ＳＳAを平方和ＳＳAの自由度で除算して、計測時期の違いを要因とする平均平方ＭＳAを算出する。また、分析部５２は、平方和ＳＳErrorを平方和ＳＳErrorの自由度で除算して、誤差の違いを要因とする平均平方ＭＳErrorを算出する。平方和ＳＳAの自由度は、分散分析の対象とする計測時期の数から１引いた値となる。ＳＳErrorの自由度は、それぞれの計測時期で計測した加速度のデータ数から１引いた値の合計値となる。
【００９１】
分析部５２は、平均平方ＭＳAと、平均平方ＭＳErrorから、上記の（６）式を用いて、Ｆ値を算出する。
【００９２】
算出されたＦ値は、計測時期の違いを要因とする有意差を示している。
【００９３】
ここで、動きのある設備の振動は、正常に動作している場合でも一定ではなく、設備の動作状態によって変化する場合がある。例えば、監視対象が空調設備の場合、空調設備は、気温の変化等の影響により、一日のうちの時刻によっても動作状態が変化する。Ｆ値の算出に用いる３つ以上の計測時期は、監視対象が同様の動作状態である計測時期とすることが好ましい。例えば、監視対象が空調設備のファンベルトであり、空調設備が経時的に動作状態が変化するものの、各日において同様の時刻に同様の動作状態となる場合、分析部５２は、各日の同じ時刻を計測時期とするデータからＦ値を算出することが好ましい。
【００９４】
また、Ｆ値の算出に用いる計測時期は、監視対象が正常に動作している動作状態の計測時期を含むことが好ましい。例えば、監視対象が空調設備のファンベルトであり、計測時期Ａにおいて空調設備が正常に動作している場合、分析部５２は、計測時期Ａを含む複数の計測時期の測定データ４０からＦ値を算出することが好ましい。
【００９５】
ここで、具体的な一例を用いて説明する。図１３は、異なる計測時期のフーリエスペクトルの一例を示す図である。図１３の（Ａ）〜（Ｄ）には、計測時期１〜４の周波数ごとの分散値を示したフーリエスペクトル分散波形６８Ａ〜６８Ｄが示されている。図１３の（Ａ）〜（Ｄ）は、固有振動数振が１０ＨｚのＳｉｎ波を２００Ｈｚで位相を変えて１０秒間サンプリングした測定データからフーリエスペクトルを算出し、算出した各フーリエスペクトルから計測時期別にフーリエスペクトルの振動数ごとの分散値を算出したものである。Ｓｉｎ波は、小型の振動台で発生させ、振動台に固定したセンサ装置１１により加速度の計測を行った。ただし、計測時期４では、設備の故障予兆を模擬するために、振動台とセンサ装置１１を固定しているボルトをゆるめ、多少がたを与えて計測した。
【００９６】
分析部５２は、計測時期ごとのフーリエスペクトルの分散分析を行ってＦ値を算出する。例えば、図１３に示したフーリエスペクトル分散波形６８Ａ〜６８Ｃの分散分析を行った場合、Ｆ値が０．１５と算出される。一方、図１３に示したフーリエスペクトル分散波形６８Ａ〜６８Ｄの分散分析を行った場合、Ｆ値が１．２９と算出される。このように、設備の故障を模擬したフーリエスペクトル分散波形６８Ｄを加えて分散分析を行った場合、Ｆ値が大きく算出される。
【００９７】
このように、設備に異常が発生しておらず、各計測時期の振動に変化が小さい場合、分析部５２により算出されるＦ値は、小さな値となる。一方、設備に異常が発生しつつあり、各計測時期の振動が変化している場合、分析部５２により算出されるＦ値は、大きな値となる。よって、Ｆ値を評価することにより、振動が変化しているかを判別でき、故障が発生しつつあると判別できる。
【００９８】
図７の説明に戻る。検出部５３は、分析部５２による分析結果に基づき、監視対象の故障の予兆を検出する。例えば、検出部５３は、分析部５２により、計測時期ごとのフーリエスペクトルの分散分析を行って算出された、計測時期の違いを要因とする有意差を示すＦ値が所定の第２の閾値以上であるか判定する。そして、検出部５３は、Ｆ値が第２の閾値以上である場合、故障の予兆がありと検出する。第２の閾値は、例えば、１とするが、これに限定されるものではなく、故障の予兆とみなすＦ値に応じて定めればよい。また、第２の閾値も、外部から設定可能としてもよい。
【００９９】
報知部５４は、検出部５３により、監視対象の故障の予兆が検出された場合、監視対象に対する故障の検出を報知する。例えば、報知部５４は、表示部３２に監視対象に対する故障の検出を報知するメッセージ等を表示する。また、報知部５４は、管理者等が使用する外部の端末装置へ監視対象に対する故障の検出を報知する情報を送信する。
【０１００】
これにより、予兆検出装置１５は、故障の予兆を検出できる。
【０１０１】
［処理の流れ］
予兆検出装置１５が実施する各種の処理について説明する。最初に、予兆検出装置１５がセンサ装置１１の加速度センサ２０のサンプリングレートおよび出力データレートをチューニングするチューニング処理の流れについて説明する。
【０１０２】
図１４は、チューニング処理の手順の一例を示すフローチャートである。このチューニング処理は、所定の調整タイミング、例えば、センサ装置１１を設置したタイミングや、日時や月次などの定期的なタイミング、管理者によって指示されたタイミングで実行される。
【０１０３】
調整部５０は、所定の調整タイミングで、センサ装置１１に対して、チューニング開始を指示する指示情報と、変更するサンプリングレートおよび出力データレートの設定情報を送信する（ステップＳ１０）。
【０１０４】
センサ装置１１は、チューニング開始を指示する指示情報と、設定情報とを受信すると、設定情報に含まれる出力データレートの値を各加速度センサ２０に設定して加速度のサンプリングを所定期間行う。そして、センサ装置１１は、サンプリングされた加速度の測定データを予兆検出装置１５へ送信する。
【０１０５】
調整部５０は、測定データを受信したか否かを判定する（ステップＳ１１）。測定データを受信していない場合（ステップＳ１１：Ｎｏ）、再度ステップＳ１１へ移行する。
【０１０６】
測定データを受信した場合（ステップＳ１１：Ｙｅｓ）、調整部５０は、受信した測定データから、加速度センサ２０ごとに、加速度の変化を示す波形についての所定の対象帯域のフーリエスペクトルを算出する（ステップＳ１２）。調整部５０は、加速度センサ２０ごとのフーリエスペクトルの分散分析を行って、加速度センサ２０の違いを要因とする有意差を示すＦ値を算出する（ステップＳ１３）。
【０１０７】
調整部５０は、算出したＦ値が第１の閾値未満であるか判定する（ステップＳ１４）。Ｆ値が第１の閾値未満ではない場合（ステップＳ１４：Ｎｏ）、調整部５０は、サンプリングレートおよび出力データレートの変更回数が所定回以上となったか否かを判定する（ステップＳ１５）。変更回数が所定回以上となっていない場合（ステップＳ１５：Ｎｏ）、調整部５０は、サンプリングレートおよび出力データレートを変更する（ステップＳ１６）。例えば、調整部５０は、現在設定しているサンプリングレートよりもレートの高いサンプリングレートに変更する。また、調整部５０は、変更するサンプリングレート以上の頻度で更新される出力データレートのうち、最も低い出力データレートに変更する。
【０１０８】
調整部５０は、変更したサンプリングレートおよび出力データレートの設定情報をセンサ装置１１に対して送信し（ステップＳ１７）、上述のステップＳ１１へ移行する。
【０１０９】
一方、変更回数が所定回以上となった場合（ステップＳ１５：Ｙｅｓ）、調整部５０は、算出されたＦ値が最も小さくなるサンプリングレートおよび出力データレートを特定する（ステップＳ１８）。調整部５０は、チューニング終了を指示する指示情報と、特定したサンプリングレートおよび出力データレートを含んだ設定情報とを送信し（ステップＳ１９）、処理を終了する。
【０１１０】
一方、Ｆ値が第１の閾値未満となった場合（ステップＳ１４：Ｙｅｓ）、調整部５０は、Ｆ値が算出されたサンプリングレートおよび出力データレートを特定する（ステップＳ２０）。調整部５０は、チューニング終了を指示する指示情報と、特定したサンプリングレートおよび出力データレートを含んだ設定情報とを送信し（ステップＳ２１）、処理を終了する。
【０１１１】
次に、予兆検出装置１５が故障の予兆を検出する予兆検出処理の流れについて説明する。図１５は、予兆検出処理の手順の一例を示すフローチャートである。この予兆検出処理は、所定のタイミング、例えば、各センサ装置１１から測定データが受信したタイミングで実行される。
【０１１２】
格納部５１は、受信したセンサ装置１１の測定データを測定データ４０として記憶部３３に格納する（ステップＳ５０）。
【０１１３】
分析部５２は、センサ装置１１別に、センサ装置１１から３つ以上の計測時期の測定データが得られているか判定する（ステップＳ５１）。３つ以上の計測時期の測定データが得られていない場合（ステップＳ５１：Ｎｏ）、処理を終了する。
【０１１４】
一方、３つ以上の計測時期の測定データが得られている場合（ステップＳ５１：Ｙｅｓ）、分析部５２は、計測時期別に、各加速度センサ２０により計測された加速度の変化を示す波形についての所定の対象帯域のフーリエスペクトルを算出する（ステップＳ５２）。そして、分析部５２は、算出した各フーリエスペクトルから、計測時期別に、フーリエスペクトルの振動数ごとの分散値を算出する（ステップＳ５３）。分析部５２は、各計測時期のフーリエスペクトルの周波数ごとの分散値の分散分析を行って、計測時期の違いを要因とする有意差を示すＦ値を算出する（ステップＳ５４）。
【０１１５】
検出部５３は、算出された計測時期の違いを要因とする有意差を示すＦ値が第２の閾値以上であるか判定する（ステップＳ５５）。Ｆ値が第２の閾値未満である場合（ステップＳ５５：Ｎｏ）、処理を終了する。
【０１１６】
一方、Ｆ値が第２の閾値以上である場合（ステップＳ５５：Ｙｅｓ）、検出部５３は、監視対象の故障の予兆があると検出する（ステップＳ５６）。報知部５４は、監視対象に対する故障の検出を報知し（ステップＳ５７）、処理を終了する。
【０１１７】
［効果］
上述してきたように、本実施例に係る予兆検出装置１５は、監視対象に設置された３つ以上の加速度センサ２０により、それぞれサンプリングの位相をずらしてサンプリングされた加速度の測定データ４０を記憶部３３に記憶する。予兆検出装置１５は、測定データ４０の分散分析を行う。予兆検出装置１５は、析結果に基づき、監視対象の故障の予兆を検出する。これにより、予兆検出装置１５は、故障の予兆を検出できる。
【０１１８】
また、本実施例に係る予兆検出装置１５は、３つ以上の加速度センサ２０によりそれぞれサンプリングされる加速度の変化を示す波形についての所定の対象帯域のフーリエスペクトルを算出する。予兆検出装置１５は、算出した加速度センサ２０ごとのフーリエスペクトルの分散分析を行って加速度センサ２０の違いを要因とする有意差を示すＦ値を算出する。予兆検出装置１５は、Ｆ値が最も小さくなるように、または、Ｆ値が第１の閾値未満となるように、加速度センサ２０のサンプリングレートおよび出力データレートの何れか一方または両方の設定を調整する。これにより、予兆検出装置１５は、再現性のある安定したエイリアシング波形の信号が得られるように、センサ装置１１の加速度センサ２０の出力データレートおよびサンプリングレートを調整できる。これにより、予兆検出装置１５は、センサ装置１１から再現性のある安定したエイリアシング波形の測定データが得られるようになるため、故障の予兆の検出精度を向上させることができる。
【０１１９】
また、本実施例に係る予兆検出装置１５は、３つ以上の加速度センサ２０により、それぞれサンプリングの位相をずらして所定の計測時期ごとに所定期間サンプリングされた加速度の測定データ４０を記憶する。予兆検出装置１５は、測定データ４０から、計測時期別に各加速度センサ２０により計測された加速度の変化を示す波形についての所定の対象帯域のフーリエスペクトルを算出する。予兆検出装置１５は、算出した各フーリエスペクトルから計測時期別にフーリエスペクトルの振動数ごとの分散値を算出する。予兆検出装置１５は、算出した各計測時期のフーリエスペクトルの周波数ごとの分散値の分散分析を行って計測時期の違いを要因とする有意差を示すＦ値を算出する。予兆検出装置１５は、算出されたＦ値が所定の第２の閾値以上の場合、故障の予兆がありと検出する。これにより、予兆検出装置１５は、故障の予兆を検出できる。
【０１２０】
また、本実施例に係る予兆検出装置１５は、測定データ４０から３つ以上の計測時期について、計測時期別に各フーリエスペクトルの振動数ごとの分散値を算出する。予兆検出装置１５は、算出した３つ以上の計測時期のフーリエスペクトルの周波数ごとの分散値の分散分析を行って計測時期の違いを要因とする有意差を示すＦ値を算出する。これにより、予兆検出装置１５は、分散分析により、計測時期の違いを要因とする有意差を示すＦ値を算出できる。
【０１２１】
また、本実施例に係る予兆検出装置１５は、監視対象が同様の動作状態の複数の計測時期の測定データ４０から計測時期別に各フーリエスペクトルの振動数ごとの分散値を算出する。予兆検出装置１５は、算出した複数の計測時期のフーリエスペクトルの周波数ごとの分散値の分散分析を行って計測時期の違いを要因とする有意差を示すＦ値を算出する。これにより、予兆検出装置１５は、故障の予兆を精度よく検出できる。
【０１２２】
また、本実施例に係る予兆検出装置１５は、監視対象が正常に動作している動作状態の計測時期を含む複数の計測時期の測定データから計測時期の違いを要因とする有意差を示すＦ値を算出する。これにより、予兆検出装置１５は、正常に動作している動作状態からの振動の変化を精度よく検出でき、故障の予兆を精度よく検出できる。
【０１２３】
また、本実施例に係るセンサ装置１１は、３つ以上の加速度センサ２０が同一の基板に設けられ、サンプリングの期間中、３つ以上の加速度センサ２０により１つずつ順に加速度の計測を繰り返す。これにより、センサ装置１１は、サンプリングの位相をずらして各加速度センサ２０により加速度を計測できる。
【実施例２】
【０１２４】
さて、これまで開示の装置に関する実施例について説明したが、開示の技術は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、本発明に含まれる他の実施例を説明する。
【０１２５】
例えば、上記の実施例では、センサ装置１１が、ゲートウェイ１２およびネットワークＮを介して予兆検出装置１５と通信する場合について説明したが、開示の装置はこれに限定されない。例えば、センサ装置１１と予兆検出装置１５とが直接無線通信を行ってもよい。また、センサ装置１１が、例えば、９２０ＭＨｚ帯マルチホップ無線などのマルチホップ無線通信に対応してマルチホップ無線ネットワークを構成し、各センサ装置１１が直接または他のセンサ装置１１を介して予兆検出装置１５と通信を行ってもよい。
【０１２６】
また、上記の実施例では、センサ装置１１が測定データを予兆検出装置１５へ送信し、予兆検出装置１５が測定データの分散分析を行って、故障の予兆を検出する場合について説明したが、開示の装置はこれに限定されない。例えば、センサ装置１１に分析部５２、検出部５３および報知部５４の機能を持たせて、センサ装置１１が測定データの分散分析を行い、故障の予兆の検出を行ってもよい。この場合、センサ装置１１が本発明の予兆検出装置に該当する。また、センサ装置１１に調整部５０の機能を持たせて、センサ装置１１が各加速度センサ２０の出力データレートおよびサンプリングレートのチューニングを自立的に行ってもよい。
【０１２７】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的状態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、調整部５０、格納部５１、分析部５２、検出部５３および報知部５４の各処理部が適宜統合されてもよい。また、各処理部の処理が適宜複数の処理部の処理に分離されてもよい。さらに、各処理部にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【０１２８】
［予兆検出プログラム］
また、上記の実施例で説明した各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することもできる。そこで、以下では、上記の実施例と同様の機能を有するプログラムを実行するコンピュータシステムの一例を説明する。図１６は、予兆検出プログラムを実行するコンピュータを示す図である。
【０１２９】
図１６に示すように、コンピュータ３００は、ＣＰＵ（Central  Processing  Unit）３１０、ＨＤＤ（Hard  Disk  Drive）３２０、ＲＡＭ（Random  Access  Memory）３４０を有する。これら３００〜３４０の各部は、バス４００を介して接続される。
【０１３０】
ＨＤＤ３２０には上記の格納部５１、分析部５２、検出部５３、報知部５４および調整部５０と同様の機能を発揮する予兆検出プログラム３２０ａが予め記憶される。なお、予兆検出プログラム３２０ａについては、適宜分離してもよい。
【０１３１】
また、ＨＤＤ３２０は、各種情報を記憶する。例えば、ＨＤＤ３２０は、上述の測定データ４０など故障の予兆の検出に用いる各種データを記憶する。
【０１３２】
そして、ＣＰＵ３１０が、予兆検出プログラム３２０ａをＨＤＤ３２０から読み出して実行することで、実施例の各処理部と同様の動作を実行する。すなわち、予兆検出プログラム３２０ａは、格納部５１、分析部５２、検出部５３、報知部５４および調整部５０と同様の動作を実行する。
【０１３３】
なお、上記した予兆検出プログラム３２０ａについては、必ずしも最初からＨＤＤ３２０に記憶させることを要しない。
【０１３４】
例えば、コンピュータ３００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」にプログラムを記憶させておく。そして、コンピュータ３００がこれらからプログラムを読み出して実行するようにしてもよい。
【０１３５】
さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ３００に接続される「他のコンピュータ（またはサーバ）」などにプログラムを記憶させておく。そして、コンピュータ３００がこれらからプログラムを読み出して実行するようにしてもよい。
【符号の説明】
【０１３６】
１０  予兆検出システム
１１  センサ装置
１５  予兆検出装置
２０  加速度センサ
２１  メモリ
２２  マイコン
２３  無線通信部
３０  通信部
３１  操作部
３２  表示部
３３  記憶部
３４  制御部
４０  測定データ
５０  調整部
５１  格納部
５２  分析部
５３  検出部
５４  報知部
【図１】
2019028032.tif 000005
【図２】
2019028032.tif 000006
【図３】
2019028032.tif 000007
【図４】
2019028032.tif 000008
【図５】
2019028032.tif 000009
【図６】
2019028032.tif 000010
【図７】
2019028032.tif 000011
【図８】
2019028032.tif 000012
【図９】
2019028032.tif 000013
【図１０】
2019028032.tif 000014
【図１１】
2019028032.tif 000015
【図１２】
2019028032.tif 000016
【図１３】
2019028032.tif 000017
【図１４】
2019028032.tif 000018
【図１５】
2019028032.tif 000019
【図１６】
2019028032.tif 000020