(57)【特許請求の範囲】
【請求項１】
異常予兆診断装置に接続し、
多次元センサデータを保存するセンサデータ保存部、
前記センサデータ保存部に保存されている前記多次元センサデータから選択した２つのセンサデータの相関係数を算出し、算出した前記相関係数から標本の相関係数値を抽出し、前記標本の相関係数値の平均値と標準偏差および前記標本の相関係数値が表す相関強さの順番のいずれか一方を用いて、変量として前記相関係数を選択し、選択した前記変量の変量値を計算するデータ解析処理部、
前記データ解析処理部が計算した前記変量値を保存する解析データ保存部、および、
前記センサデータ保存部に保存されている前記多次元センサデータと前記解析データ保存部に保存されている前記変量値を組合せ、前記組み合わせ結果を前記異常予兆診断装置に出力する解析データ追加処理部を有することを特徴とするプリプロセッサ。
【請求項２】
前記解析データ追加処理部が組み合わせる前記多次元センサデータと前記変量値とは、同じ形式であることを特徴とする請求項１に記載のプリプロセッサ。
【請求項３】
同じ形式である、前記解析データ追加処理部が組み合わせる前記多次元センサデータと前記変量値との少なくとも一方のデータが欠損したとき、欠損した時刻に対応する前記データを補足または除去することを特徴とする請求項２に記載のプリプロセッサ。
【請求項４】
異常予兆診断装置に接続し、センサデータ保存部および解析データ保存部を有するプリプロセッサの処理方法であって、前記プリプロセッサは、
前記センサデータ保存部に保存されている多次元センサデータから選択した２つのセンサデータの相関係数を算出し、
算出した前記相関係数から標本の相関係数値を抽出し、
前記標本の相関係数値の平均値と標準偏差および前記標本の相関係数値が表す相関強さの順番のいずれか一方を用いて、変量として前記相関係数を選択し、
選択した前記変量の変量値を計算し、
計算した前記変量値を前記解析データ保存部に保存し、
前記センサデータ保存部に保存されている前記多次元センサデータと前記解析データ保存部に保存されている前記変量値を組合せ、前記組み合わせ結果を前記異常予兆診断装置に出力することを特徴とするプリプロセッサの処理方法。
【請求項５】
前記プリプロセッサが組み合わせる前記多次元センサデータと前記変量値とは、同じ形式であることを特徴とする請求項４に記載のプリプロセッサの処理方法。
【請求項６】
同じ形式である、前記プリプロセッサが組み合わせる前記多次元センサデータと前記変量値との少なくとも一方のデータが欠損したとき、欠損した時刻に対応する前記データを補足または除去することを特徴とする請求項５に記載のプリプロセッサの処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異常予兆診断装置に接続するプリプロセッサ及びその処理方法に関する。
【背景技術】
【０００２】
様々な機器から構成されるプラントや各種の設備は、長時間に亘る信頼性の高い稼働が要求される。しかし、環境または稼働状態などの要因によって、機器には様々なトラブルが発生する。そのため、機器の状態変化やトラブルを事前に把握することが重要になる。
【０００３】
上記の要求に応じて、特許文献１と特許文献２は、機器に様々なセンサを設置し、そのセンサ値またはセンサ間相関関係（センサ値間の相関関係）を用いて稼働状態を監視する技術を記載している。
【０００４】
特許文献１は、異常予兆の有無の診断を適切に行うことができる異常予兆診断装置及び異常予兆診断方法を記載している。特許文献１は、機械設備に設置された複数のセンサによって測定された多次元センサデータを取得し、機械設備が正常に稼働しているときのセンサデータを学習データとして事例モデルを作成し、その事例モデルからの乖離の度合いを示す異常度に基づいて異常予兆の有無を診断する。
【０００５】
この事例モデルは、センサデータをクラスタリングして学習データを作成する。異常度は、診断対象データと、事例モデルを構成するクラスタの中で診断対象データとクラスタの重心との距離が最も近いクラスタである所属クラスタの重心と、診断対象データとの距離を、当該所属クラスタの広がりを示す指標であるクラスタ半径で除した値である。
【０００６】
特許文献２は、不変関係分析と呼ばれる相関関係のずれを元にシステムの状態を分析する技術を記載している。特許文献２に記載の運用管理システムは、被管理装置の性能情報間の相関関係を表す相関関数を生成する。そして、新たに取得された性能情報をその相関関数に適用して当該相関関係が維持されているかどうかを判断する。相関関数は、二つの性能情報の関係式として生成する。一例として、性能ｘ、ｙに対して、「ｙ＝Ａｘ＋Ｂ」の式で示される相関関数では、「Ａ ＝ −０．６」、「Ｂ ＝ １００」の値が算出される。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１３−８１１１号公報
【特許文献２】特開２０１４−２３８８５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１、２の技術は、センサ値またはセンサ値間の相関関係のいずれかを用いて異常・障害の診断を行う。特許文献１の技術は、センサデータの変化を監視するため、自由度が高くて適用できる範囲が広い。しかし、センサデータは一部の異常に感度が低いため、異常を早く検出できないことがある。特許文献２の技術は、相関関係の変化を監視するが、予め相関関数の形式を設定する必要があるため、自由度が低い。したがって、特許文献２の技術は、事前設定した相関関数以外の異常を検出できない。
【０００９】
そこで、異常予兆診断装置による機器の異常の予兆を早期に検出する技術が望まれる。
【課題を解決するための手段】
【００１０】
開示するプリプロセッサは、異常予兆診断装置に接続し、多次元センサデータを保存するセンサデータ保存部、センサデータ保存部に保存されている多次元センサデータを用いて、変量値を計算するデータ解析処理部、データ解析処理部が計算した変量値を保存する解析データ保存部、および、センサデータ保存部に保存されている多次元センサデータと解析データ保存部に保存されている変量値を組合せ、組み合わせ結果を異常予兆診断装置に出力する解析データ追加処理部を有する。
【発明の効果】
【００１１】
開示するプリプロセッサによれば、異常予兆診断装置による機器の以上の予兆を早期に検出できる。
【図面の簡単な説明】
【００１２】
【図１】プリプロセッサの構成例である。
【図２】プリプロセッサを接続していない異常予兆診断装置の構成例である。
【図３】プリプロセッサを接続した異常予兆診断装置の構成例である。
【図４】データ解析処理部が持つ２つの処理を説明する図である。
【図５】データ解析処理部の処理フローチャートである。
【図６】相関係数の種類の選択方法を説明するためのフローチャートである。
【図７】相関係数を追加する説明図の例である。
【図８】センサＡとセンサＢのセンサデータの時間変化を示す図である。
【図９】異常度の時間変化の例である。
【図１０】プリプロセッサを異常予兆診断装置に組み込んだ異常予兆診断システムの構成例である。
【図１１】相関係数の選択方法を説明するデータ解析処理部の処理フローチャートである。
【図１２】相関係数追加のデータ構成を説明する図である。
【図１３】異常の予兆の診断結果を説明する図である。
【図１４】データ解析処理部の処理プロ―チャートである。
【図１５】センサデータと、その標準偏差とを合わせ、追加で生成したデータの例である。
【図１６】異常度の時間変化の例である。
【発明を実施するための形態】
【００１３】
実施形態として、異常予兆診断装置による装置の異常予兆診断効果を向上させるための、異常予兆診断装置に前置接続、または内部接続するプリプロセッサを開示する。プリプロセッサは、入力する多次元センサデータと、さらに多次元センサデータから新たな変量を生成し、生成した新たな変量とを異常予兆診断装置に入力することにより、異常の予兆診断の効果として、予兆を検出するまでの時間を短縮する。新たな変量は、多次元センサデータとは異なる装置状態を反映するものであり、多次元センサデータ間の相関係数、多次元センサデータの標準偏差などである。
【００１４】
センサ値およびセンサ値間の相関係数は、機器の状態の異なる特徴を反映するため、両方を併用して機器状態を判定すれば、機器の異常を早く検出できる可能性がある。例えば、同一の機器に付けるセンサは互いに影響があるので、異常の発生時、センサ値が大きく変化しなくても、センサ値間の相関係数が変化する場合がある。この場合には、センサ値間の相関係数の方が個々のセンサ値よりも早く異常を検出できる。逆に、センサ値の方が早いこともある。このように、センサ値、相関係数などの様々な変量との組合せは異常予兆診断効果を改善できる。
【００１５】
なお、異常予兆診断装置は、プリプロセッサから入力する多次元センサデータおよび変量（多次元センサデータおよび変量を入力データと呼ぶ。）の各々に閾値を設け、閾値との比較により機器の異常を検出する。または、異常予兆診断装置は、機器の正常な状態を表す事例モデルからの乖離の度合いを示す異常度を算出し、後で例示するように、その異常度に閾値を設け、閾値との比較により機器の異常を検出する。閾値との比較は、入力データまたは異常度が表す機器の状態に対応して３種類ある。第１は、入力データまたは異常度が閾値を超えた場合に、機器の状態が異常とする場合であって、この場合、閾値は、機器の正常状態を表す入力データまたは異常度の上限値を表す。第２は、入力データまたは異常度が閾値を下回った場合に、機器の状態が異常とする場合であって、この場合、閾値は、機器の正常状態を表す入力データまたは異常度の下限値を表す。第３は、第１及び第２の閾値（第１の閾値＞第２の閾値）を設け、入力データまたは異常度が第１の閾値を超えた場合および第２の閾値を下回った場合に、機器の状態が異常とする場合であって、この場合に、機器の状態が異常とする場合であって、この場合、第１の閾値は、機器の正常状態を表す入力データまたは異常度の上限値を表し、第２の閾値は、機器の正常状態を表す入力データまたは異常度の下限値を表す。いずれの閾値設定においても、異常予兆診断装置へ入力するデータの形式（データフォーマット）が同じであると、異常予兆診断装置の比較の論理の実装が簡単になるので、プリプロセッサは、多次元センサデータおよび変量を同じ形式で異常予兆診断装置に出力することが望まれる。
【００１６】
以下、実施例について図面を用いて説明する。
【実施例１】
【００１７】
選択するセンサ値間の相関係数をセンサデータに追加するプリプロセッサの例を説明する。図１は、プリプロセッサ（前処理装置）２の構成例である。プリプロセッサ２は、センサデータ保存部１０、データ解析処理部１１、解析データ保存部１２、および解析データ追加処理部１３を備えた、異常予兆診断装置３の前処理装置である。
【００１８】
プリプロセッサ２は、センサデータ保存部１０に保存された多次元センサデータ（以下、単にセンサデータと呼ぶ。）を対象に、センサデータ解析処理部１１が、センサ値（センサデータ）間の相関係数（以下、単に相関係数またはセンサ間相関係数と呼ぶ。）の種類を選択し、選択した種類の相関係数値を算出して解析データ保存部１２に保存する。解析データ追加処理部１３は、センサデータ保存部１３からのセンサデータを異常予兆診断装置３に出力すると共に、解析データ保存部１２から相関係数を読み出し、異常予兆診断装置３に出力する。
【００１９】
図２は、プリプロセッサ２を接続していない異常予兆診断装置３の構成例である。複数のセンサが付いている機器４は通信ネットワーク５に接続している。機器４は、通信ネットワーク５を介して、センサから収集するセンサデータを異常予兆診断装置３に送信する。異常予兆診断装置３は、データ収集サーバ３１、データマイニングサーバ３２、および結果表示クライアント３３を備える。データ収集サーバ３１は、収集される複数のセンサのデータ、すなわち多次元センサデータを保存するための収集データベース３４を有する。データマイニングサーバ３２は、入力される多次元センサデータを対象に、機器４の異常の予兆を診断し、異常予兆の診断結果などを保存するマイニングデータベース３５を有する。結果表示クライアント３３は、異常予兆の診断結果を表示する。
【００２０】
図３は、プリプロセッサ２を、異常予兆診断装置３のデータ収集サーバ３１とデータマイニングサーバ３２との間に接続する構成例である。図３の構成により、データマイニングサーバ３２がセンサデータに基づいて異常の予兆診断をする前に、プリプロセッサ２が新たな変量値（相関係数値）を追加する。
【００２１】
図３に示す構成とは異なり、プリプロセッサ２をデータ収集サーバ３１の前に実装してもよい。さらに、プリプロセッサ２を機器４に直接接続してもよいし、または機器４のコントロール部に設置してもよい。
【００２２】
プリプロセッサ２のセンサデータ保存部１０は、機器４に付いているセンサから収集したセンサデータを保存するので、センサデータ保存部１０はセンサデータを保存できる容量が必要である。図３に示す構成では、異常予兆診断装置３のデータ収集サーバ３１をプリプロセッサ２が利用できるので、センサデータ保存部１０として収集データベース３４する。
【００２３】
図４は、データ解析処理部１１が持つ主な２つの処理を説明する図である。データ解析処理部１１は、センサデータに基づき、選択したセンサ間の相関係数を算出するために、センサデータから所望の変量（センサデータの一部）を選択する変量選択部１１０、および選択した変量を用いてセンサ間の相関係数を算出する変量値算出部１１１を有する。変量値算出部１１１が算出した相関係数を多次元解析データと呼ぶ。
【００２４】
図５は、データ解析処理部１１の処理フローチャートである。データ解析処理部１１は、必要なパラメータを設定する（Ｓ１０）。必要なパラメータとは、例えば、センサ値のある期間の標準偏差を計算するときの、計算する期間である。その計算期間は１２時間であっても良いし、３０分であってもよい。パラメータは、センサデータの特徴に応じて変えられる。
【００２５】
データ解析処理部１１は、相関係数の種類を選択する（Ｓ１１）。Ｓ１１の処理が、図４の変量選択部１１０の処理に相当する。相関係数の数はセンサの組み合わせの数であるため、センサ数が多い場合、すべての相関係数を用いると、異常予兆診断のための計算時間または計算精度に影響を与える。例えば、すべての相関係数を用いるようにすると、２４個のセンサデータから２７６個の相関係数を算出できて、元のセンサデータの数の１０倍を超えるので、異常予兆診断の計算時間は、相関係数を用いない場合にくらべて１０倍から１００倍くらいに増加する可能性がある。すべてのセンサ間の相関係数が異常状態を反映するわけではないため、相関係数を選択する必要がある。選択条件は、センサデータが機器４の稼動状態や環境変化などの影響を受けるため、固定的な条件とすることは難しい。この難しさを解決する、相関係数の選択方法を、図６を用いて後述する。
【００２６】
データ解析処理部１１は、選択した相関係数に対応する変量（センサデータ）を抽出し（Ｓ１２）、その相関係数を計算する（Ｓ１３、Ｓ１４）。Ｓ１２、Ｓ１３、およびＳ１４の処理が、図４の変量値算出部１１１の処理に相当する。データ解析処理部１１は、相関係数の計算に必要なセンサデータを、センサデータ保存データベース１０から読み込む。例えば、ある時刻の温度センサと圧力センサの相関係数を計算する場合、その時刻以前の計算範囲（パラメータで指定される計算期間）内の温度センサデータと圧力センサデータをセンサデータ保存データベース１０から抽出する。ここではある時刻以前のデータを用いて解析するが、データ解析処理部１１は、ある時刻の前後のデータ、またはある時刻以後のデータを用いてもよい。データ解析処理部１１は、例えば、次式を用いて相関係数を計算する。２組のセンサ値からなるデータ列｛（ｘｉ，ｙｉ）｝（ｉ＝１，・・・，ｎ）が与えられたとき、相関係数は以下のように求められる。
Ｒ＝Σ（（ｘｉ−ｘａ）・（ｙｉ−ｙａ））／（ＳＱＲＴ（Σ（ｘｉ−ｘａ）２）・ＳＱＲＴ（Σ（ｙｉ−ｙａ）２））
ここで、Ｒは相関係数値、ｘａはｘｉ全体の平均値、ｙａはｙｉ全体の平均値、Σは和を求めること、ＳＱＲＴは平方根を求めることを表わす。
【００２７】
データ解析処理部１１は、相関係数を計算する前に、計算結果の正確性を確保するため、外れ値処理、ノイズ処理などの処理をしてもよい。データ解析処理部１１は、選択したすべての相関係数を計算し、計算結果を、解析データ保存部１２に保存する（Ｓ１５）。
【００２８】
図６は、相関係数の種類（相関係数を求めるセンサデータの組み合わせの種類）の選択方法を説明するフローチャートである。データ解析処理部１１は、相関係数の種類を選択するために、選択条件の設定する（Ｓ１１０）。ここでは、相関の強さを示す相関係数平均値と、相関の安定性を表示する相関係数標準偏差を選択条件にする。相関係数平均値は、所定時間内の同じ種類の相関係数の平均値である。相関係数標準偏差は、所定時間内の同じ種類の相関係数の標準偏差である。選択条件を満たすかを判定する判定条件として標準偏差の閾値を０〜１の間で設定する。例えば、判定条件を、平均値が一番大きい１５個であることと、標準偏差が０．１より小さいことに設定する。
【００２９】
データ解析処理部１１は、相関係数が選択条件を満足するかどうかを判定するため、相関係数を計算する。しかし、毎時刻（センサデータを取得する時刻毎）のすべての相関係数値を計算することは、計算時間がかかるので、データ解析処理部１１は標本抽出をする（Ｓ１１１）。例えば、０．１％のレートでセンサデータを抽出する場合には、計算量は全てを計算するより１／１０００にできる。ここでは０．１％の標本抽出を例に説明するが、１％や１０％など計算時間に応じて標本抽出のレートを変更してもよい。次に、データ解析処理部１１は標本の相関係数値を計算する（Ｓ１１２）。
【００３０】
データ解析処理部１１は、相関係数が選択条件を満足するかどうかを判定するときに、平均値の条件と標準偏差の条件を順番で判定し（Ｓ１１３、Ｓ１１４、Ｓ１１６）、両方の条件を満足する相関係数を相関係数リストに保存する（Ｓ１１５）。
【００３１】
図１に戻って、説明を続ける。解析データ追加処理部１１３は、センサデータ保存部１０からセンサデータを読込み、解析データ保存部１２から解析データを読込み、新たなデータを生成する。解析データがセンサデータと同じ形式を持つことが望まれるため、解析データがセンサデータに対応できない部分があれば、解析データを補足または除去する必要がある。例えば、ある時刻の相関係数がセンサデータの欠陥のために算出できない場合に、その相関係数値を予測値で補足する。予測値の計算方法については、センサデータの特徴によっていくつかある。例えば、相関係数値を計算する変量値が連続的である場合、その欠陥値の付近にある変量値の平均値を用いて、相関係数の予測値を計算する。また、相関係数値を計算する変量値が正規分布に従うランダム値である場合、全ての計算できる変量値（欠陥センサデータを除いた変量値）の平均値を用いて、相関係数の予測値を計算する。ここで、センサデータの特徴によって、多次元方程式による補完など、他の補足方法を使ってもよい。また、欠陥センサデータに伴い、相関係数の予測値の計算が難しい場合は、欠陥データの時間点（センサデータを取得した時刻）とその欠陥データを除去して処理してもよい。
【００３２】
図７は、センサデータにセンサ間の相関係数を追加する説明図の例である。例えば、３つのセンサ種類（センサ＃１〜＃３）があって、３つのセンサデータは多次元時系列データである。データ解析処理部１１が、センサ＃１とセンサ＃３の相関係数を選択し、センサデータに時間的に対応する相関係数値を算出する。相関係数とセンサデータを対応する時刻を基に組合せ、新たな多次元時系列データを生成する。ここでは、説明のため、３つの種類のセンサデータと１つの相関係数を用い、４次元の時系列データを得るが、異常予兆診断装置３の処理能力によって、多い種類のデータを生成してもよい。
【実施例２】
【００３３】
本実施例では、ガスエンジンを構成する機器４の異常予兆診断装置において、選択したセンサ間の相関係数をセンサデータに追加するプリプロセッサ２の例を説明する。異常予兆の診断対象のガスエンジンには、複数のセンサ、例えば、潤滑油の温度と圧力、冷却水の温度と圧力、吸気温度、平均電流、平均電圧などを計測するセンサが設置されている。各センサデータは、あるレートで、例えば、３０秒ごとに各センサから出力され、データ収集サーバ３１に送信され、収集データベース３４に保存される。ガスエンジンを構成する機器４が２４時間連続稼動している場合は、１日に複数のセンサ値を２８８０点（２４時間×６０分×６０秒÷３０秒）収集できる。
【００３４】
図８は、正規化したセンサＡとセンサＢのセンサデータの時間変化を示す図である。このセンサデータの最後は、故障が発生した時間点（時刻）であるため、異常の予兆の検出から異常発生までの期間によって、予兆診断の効果を評価することができる。例えば、異常予兆診断装置３がこのセンサデータを解析し、異常を検出できない場合より、異常発生よりある時間前に異常の予兆を検出する場合は効果があると評価する。そして、異常発生よりある時間前に異常の予兆を検出する場合より、異常発生よりある時間の倍の時間前に異常の予兆を検出する場合は効果があると評価する。
【００３５】
異常予兆診断装置３の診断方法について説明する。診断対象のセンサデータは、センサＡとセンサＢのような３０秒のサンプリング周期ごとに収集する２４種のセンサデータである。異常予兆診断装置３は、診断対象データに対して、その計測期間より前のセンサデータを正常に稼動している学習データとして用い、クラスタ化してモデルを作る。異常予兆診断装置３は、モデルの学習データからの診断対象データの乖離の度合いを示す異常度の大きさに基づいて、異常予兆の有無を診断する。例えば、図９は、この方法で計算した異常度の時間変化の例である。図９に示す異常度では、異常の予兆があると判定する閾値（図中の破線）を超えないので、異常予兆診断装置３は異常の予兆を検出しない。
【００３６】
図１０は、プリプロセッサ２を異常予兆診断装置３に組み込んだ異常予兆診断システムの構成例である。プリプロセッサ２が異常予兆診断装置３の収集データベース３４をセンサデータ保存部１０として用いるため、プリプロセッサ２は独立なセンサデータ保存データベース１０を用いない。センサデータは、複数のサイトのガスエンジンのデータ保存装置から通信網を通じて収集データベース３４に保存される。異常の予兆を診断する前に、プリプロセッサ２が、相関係数を選択し、その相関係数値を計算し、追加する。その後、異常予兆診断装置３はガスエンジンの状態の異常の予兆の有無を判定する。
【００３７】
図１１は、本実施例の相関係数の種類の選択方法を説明するデータ解析処理部１１の処理フローチャートである。データ解析処理部１１は、選択条件を設定する（Ｓ２１０）。ここでは、ガスエンジンの特徴によって、相関係数の強さの順番で一番高い１５個を選択するという条件を設定する。次に、データ解析処理部１１は、センサデータから標本データを抽出し（Ｓ２１１）、標本データの各センサの組み合わせの相関係数とその平均値を計算する（Ｓ２１２）。データ解析処理部１１は、計算した平均値に基づいて、センサ間相関係数の強さの順番を求めて（Ｓ２１３）、一番強い相関係数から１５個選択する（Ｓ２１４）。
【００３８】
データ解析処理部１１は、選択した１５個の相関係数の値を計算して、時間によってセンサデータに追加する。図１２は、相関係数追加のデータ構成を説明する図である。
【００３９】
図１３の（Ａ）は、プリプロセッサ２の処理後、異常の予兆の診断結果を説明する図である。例えば、図示する、機器の状態がＲ＝０．９からＲ＝０に変化すれば、機器に何か異常が発生する。しかし、図に示すように、センサＡおよびセンサＢの測定値(センサデータ)の範囲はほぼ同じであるため、この異常状態を検出するのが難しい。この場合に、両者の相関係数を変量として追加すれば、相関係数Ｒが０．９から０に変化することで、図１３の（Ｂ）のように、異常度が高くなって、異常の予兆を検出することが可能になる。図１３の（Ｂ）に示す結果は、図９の診断結果に比べて、同じ判定閾値の設定により、異常の予兆の検出時間が早くなる。これが、変量追加の効果である。
【実施例３】
【００４０】
本実施例では、ガスエンジンの予兆診断に関して、発電電力（センサデータ）の標準偏差を変量として追加するプリプロセッサ２の例を説明する。標準偏差を求めたセンサデータでは、装置状態の異常を検知できない場合でも、センサデータの標準偏差を異常予兆診断装置３の入力することにより、装置状態の異常を検知できる場合がある。本実施例は、このような場合に対応する。
【００４１】
図１４は、データ解析処理部１１の処理フローチャートである。追加する変量の種類は発電電力の標準偏差であるので、標準偏差を求めるための変量の選択に関しては省略する。データ解析処理部１１は、パラメータを設定し（Ｓ３０）、発電電力センサのデータを抽出し（Ｓ３１）、標準偏差を計算し（Ｓ３２）、計算結果を出力する（Ｓ３３）。
【００４２】
図１５は、発電電力センサデータとその標準偏差とを合わせ、追加生成したデータの例である。追加生成したデータを用い、異常予兆診断装置３は異常の予兆を診断する。
【００４３】
図１６は、標準偏差を追加生成したデータを用いて、異常予兆診断装置３が異常の予兆を診断するための異常度の時間変化の例である。この異常度の時間変化は、図９の異常度の時間変化に比べて、同じ判定閾値の設定により、異常の予兆の検出までの時間が早くなる。
【００４４】
なお、実施形態は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【００４５】
また、上記の各構成、機能、処理方法等は、記録装置と計算機能を備えるシステムに実装し、ソフトウェアで実現してもよい。また、上記の各構成、機能、処理方法等は、それらの一部または全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。
【符号の説明】
【００４６】
２：プリプロセッサ、３：異常予兆診断装置、４：機器、５：通信ネットワーク、１０：センサデータ保存部、１１：データ解析処理部、１２：解析データ保存部、１３：解析データ追加処理部、１１０：変量を自動的に選択、１１１：変量値を計算、３１：データ収集サーバ、３２：データマイニングサーバ、３３：結果表示クライアント、３４：収集データベース、３５：マイニングデータベース。
【要約】
【課題】
異常予兆診断装置による機器の以上の予兆を早期に検出する。
【解決手段】
プリプロセッサは、異常予兆診断装置に接続し、多次元センサデータを保存するセンサデータ保存部、センサデータ保存部に保存されている多次元センサデータを用いて、変量値を計算するデータ解析処理部、データ解析処理部が計算した変量値を保存する解析データ保存部、および、センサデータ保存部に保存されている多次元センサデータと解析データ保存部に保存されている変量値を組合せ、組み合わせ結果を異常予兆診断装置に出力する解析データ追加処理部を有する。
【選択図】図１【図１】
0005875726.tif 000002
【図２】
0005875726.tif 000003
【図３】
0005875726.tif 000004
【図４】
0005875726.tif 000005
【図５】
0005875726.tif 000006
【図６】
0005875726.tif 000007
【図７】
0005875726.tif 000008
【図８】
0005875726.tif 000009
【図９】
0005875726.tif 000010
【図１０】
0005875726.tif 000011
【図１１】
0005875726.tif 000012
【図１２】
0005875726.tif 000013
【図１３】
0005875726.tif 000014
【図１４】
0005875726.tif 000015
【図１５】
0005875726.tif 000016
【図１６】
0005875726.tif 000017