(57)【要約】【課題】装置異常監視方法に係わり、精度の良い異常検知や原因診断などを実現できる技術を提供する。【解決手段】本システムでは、複数の類似の装置１のうち、新設の装置（Ｔ）の監視に係わり、判定モデル作成モジュール２では、既設の複数（Ｋ）の類似装置（ａ，ｂ等）毎に、個別の判定モデル（予測モデル）を作成し、これら予測モデルの係数及び切片を、各装置１の特徴項目値等から予測するメタ予測モデルを作成し、このメタ予測モデルから、装置（Ｔ）専用の予測モデル（それを含んで成る判定モデル）を生成する。この判定モデルを用いて、判定モジュール３Ｔは、装置（Ｔ）の状態を監視して異常検知を行う。【選択図】図１
2010287011.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータの情報処理を用いて、類似の複数（Ｋ＋１）の装置を処理対象として、前記装置の状態をセンサで計測して得られる当該装置各々の複数のデータ項目に基づいて、前記複数（Ｋ＋１）のうち少なくとも１つの装置の状態の異常を監視及び判定する処理を行う装置異常監視方法であって、
前記複数（Ｋ＋１）の装置のうち、１つの第１の装置が、監視及び判定の対象となり、他の複数（Ｋ）の第２の装置が、前記第１の装置の監視及び判定のための第１のモデルを生成するためのデータを取得する対象となり、
前記複数（Ｋ）の第２の装置各々における正常時の複数のデータ項目に基づき作成される、前記監視及び判定のための個別装置専用の複数（Ｋ）の予測モデルに基づき、前記第１の装置専用の第１のモデルを生成する処理を行う第１のステップと、
所定時間単位で、前記第１の装置からの複数のデータ項目を入力し、前記第１のモデルを用いて、前記第１の装置の状態の異常を監視及び判定し、異常を検知した場合には検知情報を出力する、監視実行処理を行う第２のステップと、を有し、
前記第１のステップでは、
前記複数（Ｋ）の第２の装置各々の複数のデータ項目を、回帰分析における、目的変数と、それ以外の説明変数とに分類するステップと、
前記複数（Ｋ）の第２の装置各々の個別の予測モデルとしての複数（Ｋ）の回帰モデルを作成するステップと、
前記複数（Ｋ）の回帰モデルの係数及び切片を、当該第２の装置各々の特徴項目値または設置環境計測値から予測する、類似装置共通のメタ予測モデルを作成するステップと、
前記メタ予測モデルに、前記第１の装置の特徴項目値または設置環境計測値を入力して、前記第１のモデルとしての回帰モデルの係数及び切片を生成することで前記第１のモデルを生成するステップと、を有し、
前記第２のステップでは、
前記第１のモデルに、当該第１の装置の複数のデータ項目における説明変数を入力して、目的変数の予測値を計算するステップと、
前記目的変数の実測値と、当該予測値との間における乖離度を計算するステップと、
前記乖離度としきい値とを比較することで前記第１の装置の異常を検知するステップと、を有すること、を特徴とする装置異常監視方法。
【請求項２】
請求項１記載の装置異常監視方法において、
前記第１のステップでは、
前記説明変数を、相互相関強度の大きい共線性説明変数と、それ以外の独立性説明変数とに分類するステップを有し、
前記複数（Ｋ）の回帰モデルを作成するステップでは、前記共線性説明変数毎に、当該１つの共線性説明変数とその他の独立性説明変数から前記目的変数を予測する回帰モデルの集団を作成し、
前記メタ予測モデルを作成するステップでは、前記回帰モデルの集団に対して、前記共線性説明変数毎の回帰モデルの係数及び切片を予測するメタ予測モデルを作成し、
前記第１のモデルを生成するステップでは、当該装置の前記説明変数毎の複数の個別の予測モデルの回帰モデルの係数及び切片を生成し、
前記第２のステップでは、
前記共線性説明変数毎に得られる１つ以上の乖離度を組み合わせて成る集団乖離度を計算するステップを有し、
前記目的変数の予測値を計算するステップでは、前記第１のモデルに、前記共線性説明変数とその他の独立性説明変数を入力して、前記目的変数の予測値の集団を計算し、
前記乖離度を計算するステップでは、予測値の集団に対して乖離度の集団を計算し、
前記装置の異常を検知するステップでは、前記乖離度の集団に含まれる１つ以上の乖離度を組み合わせて成る集団乖離度としきい値とを比較することで前記第１の装置の異常を検知すること、を特徴とする装置異常監視方法。
【請求項３】
コンピュータの情報処理を用いて、類似の複数（Ｋ＋１）の装置を処理対象として、前記装置の状態をセンサで計測して得られる当該装置各々の複数のデータ項目に基づいて、前記複数のうち少なくとも１つの装置の異常原因を診断する処理を行う装置異常監視方法であって、
前記複数（Ｋ＋１）の装置のうち、１つの第１の装置が、原因診断の対象となり、他の複数（Ｋ）の第２の装置が、前記第１の装置の原因診断のための第２のモデルを生成するためのデータを取得する対象となり、
前記複数（Ｋ）の装置の異常原因診断に基づき、前記複数（Ｋ）の装置の個別の診断モデルを作成して蓄積し、当該複数（Ｋ）の個別の診断モデルに基づいて、前記第１の装置の原因診断のための第２のモデルの生成を行う第１のステップと、
所定時間単位で、前記第１の装置の複数のデータ項目を入力し、当該第１の装置の状態の異常を監視及び判定し、異常を検知した場合には前記第２のモデルを用いて原因診断処理を実行する第２のステップと、を有し、
前記第１のステップでは、
前記複数（Ｋ）の第２の装置の個別の診断モデルを作成し、当該各第２の装置の特徴項目値または設置環境計測値を付して蓄積するステップと、
前記蓄積された複数（Ｋ）の個別の診断モデルを、当該各第２の装置の特徴項目値または設置環境計測値に基づいて分類した類似装置共通のメタ診断モデルを作成するステップと、
前記メタ診断モデルに、前記第１の装置の特徴項目値または設置環境計測値を入力して、当該第１の装置専用の第２のモデルを生成するステップと、を有し、
前記第２のステップでは、
前記異常を検知した場合に、前記第２のモデルに対し、前記第１の装置からのデータ項目を入力して、当該第２のモデルを構成する各々のモデルとのマッチングを行うステップと、
前記マッチングしたモデルに基づき原因の情報を出力するステップと、を有すること、を特徴とする装置異常監視方法。
【請求項４】
請求項３記載の装置異常監視方法において、
前記第２のモデルは、前記複数のデータ項目間の関係を有向グラフで表現したグラフィカルモデルとし、
前記第１のステップでは、前記グラフィカルモデルのリンクの有無あるいは強度を、相関強度、偏相関強度、または偏相関強度と信号強度の積で決定する処理と、リンクの向きを、前記データ項目間の時間先行性情報から決定する処理と、を行うこと、を特徴とする装置異常監視方法。
【請求項５】
コンピュータの情報処理を用いて、類似の複数（Ｋ＋１）の装置を処理対象として、前記装置の状態をセンサで計測して得られる当該装置各々の複数のデータ項目に基づいて、前記複数（Ｋ＋１）のうち少なくとも１つの装置の状態の異常を監視及び判定する処理を行う装置異常監視システムであって、
前記複数（Ｋ＋１）の装置のうち、１つの第１の装置が、監視及び判定の対象となり、他の複数（Ｋ）の第２の装置が、前記第１の装置の監視及び判定のための第１のモデルを生成するためのデータを取得する対象となり、
前記複数（Ｋ）の第２の装置各々における正常時の複数のデータ項目に基づき作成される、前記監視及び判定のための個別装置専用の複数（Ｋ）の予測モデルに基づき、前記第１の装置専用の第１のモデルを生成する処理を行う第１の手段と、
所定時間単位で、前記第１の装置からの複数のデータ項目を入力し、前記第１のモデルを用いて、前記第１の装置の状態の異常を監視及び判定し、異常を検知した場合には検知情報を出力する、監視実行処理を行う第２の手段と、を有し、
前記第１の手段では、
前記複数（Ｋ）の第２の装置各々の複数のデータ項目を、回帰分析における、目的変数と、それ以外の説明変数とに分類する処理と、
前記複数（Ｋ）の第２の装置各々の個別の予測モデルとしての複数（Ｋ）の回帰モデルを作成する処理と、
前記複数（Ｋ）の回帰モデルの係数及び切片を、当該第２の装置各々の特徴項目値または設置環境計測値から予測する、類似装置共通のメタ予測モデルを作成する処理と、
前記メタ予測モデルに、前記第１の装置の特徴項目値または設置環境計測値を入力して、前記第１のモデルとしての回帰モデルの係数及び切片を生成することで前記第１のモデルを生成する処理と、を行い、
前記第２の手段では、
前記第１のモデルに、当該第１の装置の複数のデータ項目における説明変数を入力して、目的変数の予測値を計算する処理と、
前記目的変数の実測値と、当該予測値との間における乖離度を計算する処理と、
前記乖離度としきい値とを比較することで前記第１の装置の異常を検知する処理と、を行うこと、を特徴とする装置異常監視システム。
【請求項６】
請求項５記載の装置異常監視システムにおいて、
前記第１の手段では、
前記説明変数を、相互相関強度の大きい共線性説明変数と、それ以外の独立性説明変数とに分類する処理を行い、
前記複数（Ｋ）の回帰モデルを作成する処理では、前記共線性説明変数毎に、当該１つの共線性説明変数とその他の独立性説明変数から前記目的変数を予測する回帰モデルの集団を作成し、
前記メタ予測モデルを作成する処理では、前記回帰モデルの集団に対して、前記共線性説明変数毎の回帰モデルの係数及び切片を予測するメタ予測モデルを作成し、
前記第１のモデルを生成する処理では、当該装置の前記説明変数毎の複数の個別の予測モデルの回帰モデルの係数及び切片を生成し、
前記第２の手段では、
前記共線性説明変数毎に得られる１つ以上の乖離度を組み合わせて成る集団乖離度を計算する処理を有し、
前記目的変数の予測値を計算する処理では、前記第１のモデルに、前記共線性説明変数とその他の独立性説明変数を入力して、前記目的変数の予測値の集団を計算し、
前記乖離度を計算する処理では、予測値の集団に対して乖離度の集団を計算し、
前記装置の異常を検知する処理では、前記乖離度の集団に含まれる１つ以上の乖離度を組み合わせて成る集団乖離度としきい値とを比較することで前記第１の装置の異常を検知すること、を特徴とする装置異常監視システム。
【請求項７】
コンピュータの情報処理を用いて、類似の複数（Ｋ＋１）の装置を処理対象として、前記装置の状態をセンサで計測して得られる当該装置各々の複数のデータ項目に基づいて、前記複数のうち少なくとも１つの装置の異常原因を診断する処理を行う装置異常監視システムであって、
前記複数（Ｋ＋１）の装置のうち、１つの第１の装置が、原因診断の対象となり、他の複数（Ｋ）の第２の装置が、前記第１の装置の原因診断のための第２のモデルを生成するためのデータを取得する対象となり、
前記複数（Ｋ）の装置の異常原因診断に基づき、前記複数（Ｋ）の装置の個別の診断モデルを作成して蓄積し、当該複数（Ｋ）の個別の診断モデルに基づいて、前記第１の装置の原因診断のための第２のモデルの生成を行う第１の手段と、
所定時間単位で、前記第１の装置の複数のデータ項目を入力し、当該第１の装置の状態の異常を監視及び判定し、異常を検知した場合には前記第２のモデルを用いて原因診断処理を実行する第２の手段と、を有し、
前記第１の手段では、
前記複数（Ｋ）の第２の装置の個別の診断モデルを作成し、当該各第２の装置の特徴項目値または設置環境計測値を付して蓄積する処理と、
前記蓄積された複数（Ｋ）の個別の診断モデルを、当該各第２の装置の特徴項目値または設置環境計測値に基づいて分類した類似装置共通のメタ診断モデルを作成する処理と、
前記メタ診断モデルに、前記第１の装置の特徴項目値または設置環境計測値を入力して、当該第１の装置専用の第２のモデルを生成する処理と、を行い、
前記第２の手段では、
前記異常を検知した場合に、前記第２のモデルに対し、前記第１の装置からのデータ項目を入力して、当該第２のモデルを構成する各々のモデルとのマッチングを行う処理と、
前記マッチングしたモデルに基づき原因の情報を出力する処理と、を行うこと、を特徴とする装置異常監視システム。
【請求項８】
請求項７記載の装置異常監視システムにおいて、
前記第２のモデルは、前記複数のデータ項目間の関係を有向グラフで表現したグラフィカルモデルとし、
前記第１の手段では、前記グラフィカルモデルのリンクの有無あるいは強度を、相関強度、偏相関強度、または偏相関強度と信号強度の積で決定する処理と、リンクの向きを、前記データ項目間の時間先行性情報から決定する処理と、を行うこと、を特徴とする装置異常監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１つ以上の装置の状態を監視して、異常（異常兆候）や正常の判定、及び異常（故障）原因の診断等を行う装置異常監視方法に関する。特に、複数の装置を対象とした監視や診断等の技術に関する。
【背景技術】
【０００２】
熱電併給（コージェネレーション）装置に代表される、燃料を少なくとも運動エネルギー、熱エネルギー、または電気エネルギーに変換するエネルギー変換装置（設備）等に対して、状態を計測するための複数のセンサ（計測器）を備え付け、これにより装置の各状態を時々刻々と計測して把握し、そのデータ（装置状態計測データ、センサデータなどと称する）に基づいて装置の状態の正常や異常を判定し、異常状態を捉えて保守を行う、状態基準保全（ＣＢＭ：Condition Based Maintenance）の技術がある。これは、保守コストの削減に効果がある。
【０００３】
特開２００２−１１０４９３号公報（特許文献１）、及び特開２０００−２５２１８０号公報（特許文献２）には、製造ラインの品質変動原因分析を対象に、複数の説明変数を一定少数に分割し、線形重回帰モデル作成（Ｙｉ＝Ａ・Ｘｉ）を全ての分割グループに適用して変数増減法により各分割グループ内で説明変数を絞り込み、絞り込まれた説明変数を合わせて再度重回帰モデル作成を適用することを多段階に繰り返す多段階多変量解析の方法に関して述べられている。
【０００４】
米国特許第７２０９８４６号明細書（ＵＳ ７,２０９,８４６ Ｂ２）（特許文献３）には、グラフィカルモデルによって、製造ラインの製品品質と工程データの間の因果解析を行う方法が述べられている。
【０００５】
非特許文献１には、統計モデルが述べられている。具体的には、ＧＬＭ（Generalized Linear Model）法、ＧＡＭ（Generalized Additive Model）法、および非線形モデル法が述べられている。
【０００６】
非特許文献２には、説明変数の複数の要素が同時に変動することによって引き起こされる多重共線性（Multiple Co-linear）現象による計算不可能問題や精度不足を回避するための射影法（Projection Method）に基づく、目的変数（Ｙ）と説明変数（Ｘ）の縮退線形回帰モデル（Ｙ＝Ａ・Ｘ）の複数の作成方法が説明されている。具体的には、ＰＬＳ（Partial Least Squares）法、ＰＣＲ（Principal Component Regression）法、Ｒｉｄｇｅ法、およびＬａｓｓｏ法が述べられている。また、非線形関係のモデル作成方法として、非線形回帰法が述べられている。具体的には、ＧＬＭ（Generalized Linear Model）法、およびＭＡＲＳ（Multivariate Adaptive Regression Splines）法が述べられている。また、ベイズ法と組み合わせてモデル係数を求めるサンプリング手法として、ＭＣＭＣ（Markov Chain Monte Carlo）法が述べられている。
【０００７】
非特許文献３には、ＰＬＳ（Partial Least Squares）法によって共線性があるデータ項目を混在させて線形回帰予測モデルを構築する方法が述べられている。
【０００８】
非特許文献４には、グラフィカルモデルによって因果解析を行う統計数理的な汎用アルゴリズムの方法が述べられている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００２−１１０４９３号公報
【特許文献２】特開２０００−２５２１８０号公報
【特許文献３】米国特許第７２０９８４６号明細書（ＵＳ ７,２０９,８４６ Ｂ２）
【非特許文献】
【００１０】
【非特許文献１】ISBN: 978-0412830402  J. M. Chambers, and T.J. Hastie, “Statistical Models in S”,  Chapman & Hall/CRC (1991)，  Chapter 6: Generalized Linear Models，  Chapter 7: Generalized Additive Models，  Chapter 10: Nonlinear Models
【非特許文献２】ISBN: 978-0387952840，  T. Hastie, R. Tibshirani, and J. H. Friedman,  “The Elements of Statistical Learning”,  Springer (2003)，  Chapter 3: Linear Methods for Regression
【非特許文献３】ISBN: 0-471-48978-6，  Richard G. Brereton,  “Chemometrics, Data Analysis for the Laboratory and Chemical Plant”,  WILEY (2003)，  Chapter 5: 5.5 Partial Least Squares
【非特許文献４】ISBN： 978-0387310732，  Christopher M. Bishop,  “Pattern Recognition and Machine Learning”,  Springer (2006)，  Chapter 8: Graphical Models
【発明の概要】
【発明が解決しようとする課題】
【００１１】
前記状態基準保全（ＣＢＭ）を有効に実施するためには、故障に至る前の異常の兆候を捉える必要がある。そのためには、複数のセンサのデータ項目を統計解析によって統合するモデルを作成し、装置の正常状態のモデルを基準にした乖離度を計算し、当該乖離度を状態判定基準にする方法が有効である。
【００１２】
前記対象の装置を構成する各モジュールや個々のモジュールを構成する部品の多くは、装置がエネルギー変換等の目的を達成するために連動して動作する。よって、装置を構成する複数の部品等に対して設置された複数のセンサの出力（データ項目）の多くも、連動して変化する。この場合、各センサのデータ項目を軸にとったパラメータ空間を考えると、装置正常状態は、局在した部分空間を構成する。この装置正常状態のパラメータ部分空間を、統計解析によってモデル化すれば、異常状態を判定するための乖離度を計算することができる。
【００１３】
また、正常時に連動して変化するセンサの出力（データ項目）の関係と、異常時に連動して変化するセンサの出力（データ項目）の関係を比較してモデル化すれば、異常時に異常（故障）の原因を診断することができる。
【００１４】
上述した技術に係わり、以下に示すような課題（課題１，２）がある。
【００１５】
（課題１：データ数欠乏）
第１に、異常判定の基準となる正常状態のモデルを作成するためのデータ収集に時間がかかるという課題がある。複数のセンサのデータ項目を統計解析によって統合するモデル（判定モデル）を作成するためには、統計的に十分な量のサンプリング点数、あるいは定常状態の装置状態変動を全て網羅するだけのサンプリング点数が必要になる。しかし、それだけのデータ点数を確保できるまでは、異常監視を実施できないという問題があった。
【００１６】
特に、以下のような場合、即ち、（１）新規に装置を設置した場合、（２）従来の装置を改造した場合、（３）従来の装置に大規模なメンテナンス（保守）を行った場合、（４）設置済みの装置を取り巻く環境が変化した場合、（５）異常監視のソフトウェアを改造（更新）した場合、あるいは、（６）異常監視のパラメータ（データ項目）を変更した場合には、モデル（判定モデル）の新規作成もしくは更新が必要になる。よって、そのために必要なデータ（十分な異常事例データ）が蓄積されるまでの間は、異常監視を開始できない、もしくは異常監視を中断しなければならない、という問題があった。
【００１７】
（課題２：異常事例からの学習）
第２に、異常の発生が稀または無い場合（異常事例データが少ないまたは無い場合）には、判定モデル等の学習等が進捗しないという課題があった。
【００１８】
即ち、まず従来の前提として、（１）装置異常を経験した後にその異常事例に基づいて、判定モデルを学習調整することや、判定モデルを基準にした乖離度と照合して異常判定を行う判定しきい値を学習調整することが、監視精度を向上する上で有効である。（２）更に、異常状態に至った異常（故障）原因を診断するモデル（診断モデル）を作成してデータベース（ＤＢ）等に蓄積することが、原因診断をする上で有効である。
【００１９】
しかしながら、上記前提の技術を適用した状況において、異常の発生が稀または無い場合には、判定モデル及び判定しきい値の学習や診断モデルの蓄積などが進捗しないという問題があった。
【００２０】
上述したような課題（課題１，２）に対応して、本発明は、以下のような目的（目的１，２）がある。
【００２１】
（目的１：データ数欠乏）
第１に、異常判定の基準となるモデル（判定モデル）の作成において、対象の装置から十分なデータ点数を確保できない場合でも、精度良く異常（異常兆候）を検知（判定）することができるモデル及びそれを用いた監視判定等の実現を目的とする。
【００２２】
（目的２：異常事例からの学習）
第２に、異常事例に基づく判定モデル及び判定しきい値の学習や診断モデルの蓄積において、対象の装置の異常事例データが少ないまたは無い場合にも、精度良く異常判定等ができるモデル（判定モデル）の学習（その進捗）、及び、精度良くその原因の診断等ができるモデル（診断モデル）の蓄積（その進捗）などの実現を目的とする。
【００２３】
なお、従来では、複数の装置を監視やデータ収集等の対象として、例えば既設の類似装置のデータをもとに、新設の装置のモデルを類推（生成）するといった技術は無い。
【００２４】
まとめると、本発明の主な目的は、上記装置異常監視方法及びＣＢＭの技術に係わり、（１）精度の良い異常検知（判定）が可能なモデル（判定モデル）及びそれを用いた監視、（２）更に、精度の良い異常（故障）原因の推定（診断）が可能なモデル（診断モデル）及びそれを用いた診断による保守の効率化、などを実現できる技術を提供することである。
【課題を解決するための手段】
【００２５】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、次の通りである。前記目的を達成するために、本発明の代表的な実施の形態は、装置異常監視方法及びそのシステムに係わり、以下に示す構成を有することを特徴とする。
【００２６】
本発明では、特に、類似の特徴や構成などを持つ複数の装置（類似装置）を処理対象とする。複数の装置からそれぞれ収集、取得する装置状態計測データ（センサデータ）に基づき作成したモデルを用いて、異常監視（判定）及び異常原因診断などを行う。なお、本明細書で、モデルは、機能や用途や計算式などの違いに応じて、適宜、予測モデル、判定モデル、診断モデルなどと称する。
【００２７】
前述の課題１（データ数欠乏）に対して、本発明では、監視等の対象の装置から十分なデータ点数を確保できない場合でも、その装置に対する他の複数（２つ以上）の類似装置のデータを用いて、対象の装置の異常判定等のためのモデル（判定モデル）を生成することにより、解決する。
【００２８】
前述の課題２（異常事例からの学習）に対して、本発明では、監視等の対象の装置に対する他の複数の類似装置の異常事例（そのデータ）に基づいて、判定モデル及びその判定用しきい値の学習や、異常原因診断のためのモデル（診断モデル）の蓄積を行う方法を用いる。本方法を用いる場合、従来技術では以下のような問題がある。即ち、上記方法を用いる場合、監視等の対象の装置に対して、異常事例のデータを取得等する対象となる装置としては、（１）完全に同一の特徴と構成を持つこと、（２）完全に同一の環境に設置されていること、（３）完全に同一の運転稼働状況にあること、といった条件を満たす必要がある。このような装置の異常事例を用いないと、異常判定及び診断等の精度を向上することができず、場合によってはその精度を低下させてしまう。本発明では上記のような問題も解決される。
【００２９】
本形態の方法は、例えば、コンピュータの情報処理を用いて、類似の複数（Ｋ＋１）の装置を処理対象として、前記装置毎の状態を複数（２つ以上）のセンサで計測して得られる当該装置各々の複数（２つ以上）の装置状態計測データ項目（変数）に基づいて、前記複数（Ｋ＋１）のうち少なくとも１つの装置の状態の異常を監視及び判定する処理を行う。前記複数（Ｋ＋１）の装置のうち、１つの第１の装置が、監視及び判定の対象（判定モデル作成対象）となり、それと類似する他の複数（Ｋ：２つ以上）の第２の装置が、前記第１の装置の監視及び判定のための第１の予測モデル（それを含んで成る判定モデル）を生成するための対象（データ元）となる。本形態は、前記複数（Ｋ）の第２の装置各々における正常時の前記複数のデータ項目に基づき作成される、前記監視及び判定のための個別の第２の装置専用の複数（Ｋ）の判定モデルに基づき、前記第１の装置専用の第１の予測モデル（判定モデル）を生成する処理を行う第１のステップと、所定時間単位で、前記第１の装置からの前記複数のデータ項目を入力し、前記第１の予測モデル（判定モデル）を用いて、前記第１の装置の状態の異常を監視及び判定し、異常を検知した場合には検知情報を出力する、監視実行処理を行う第２のステップと、を有する。
【００３０】
前記第１のステップでは、前記複数（Ｋ）の装置各々の前記複数のデータ項目を、回帰分析における、目的変数（Ｙ）と、それ以外の１つ以上の説明変数（Ｘ）とに統計的に分類するステップと、前記複数（Ｋ）の第２の装置各々の個別の予測モデルとしての複数（Ｋ）の回帰モデルを作成するステップと、前記複数（Ｋ）の第２の装置各々の個別の予測モデルとしての複数（Ｋ）の回帰モデルの係数及び切片を、当該装置各々の特徴項目値（または装置設置環境計測値など）から予測する、類似装置共通メタ予測モデルを作成するステップと、前記メタ予測モデルに、前記第１の装置の特徴項目値（または装置設置環境計測値など）を入力して、当該装置専用の前記第１の予測モデルとしての回帰モデルの係数及び切片を生成するステップと、を有する。
【００３１】
前記第２のステップでは、前記第１の装置専用の前記第１の予測モデルに、当該装置の複数のデータ項目における説明変数（Ｘ）を入力して、目的変数（Ｙ）の予測値を計算するステップと、前記目的変数（Ｙ）の実測値と、当該予測値との間における乖離度を計算するステップと、前記乖離度としきい値とを比較することで前記第１の装置の異常を検知するステップと、を有する。
【００３２】
また、本形態の方法は、前記複数（Ｋ＋１）のうち少なくとも１つの第１の装置の異常検知（判定）に基づき異常原因を診断する処理を行う装置異常監視方法である。前記複数（Ｋ＋１）の装置のうち、１つの第１の装置が、原因診断の対象（診断モデル作成対象）となり、それと類似する他の複数（Ｋ：２つ以上）の第２の装置が、前記第１の装置の診断のための第２の予測モデル（それを含んで成る診断モデル）を生成するためのデータを取得する対象となる。本形態は、前記複数（Ｋ）の装置の異常検知後の原因診断に基づき、前記複数（Ｋ）の第２の装置各々の個別の診断モデルを作成して蓄積し、それら複数の個別の診断モデルに基づいて、前記第１の装置の診断のための診断モデルの生成を行う第１のステップと、所定時間単位で、前記第１の装置の前記複数のデータ項目を入力し、当該装置の状態の異常を監視及び判定し、異常を検知した場合には原因診断処理を実行する第２のステップと、を有する。
【００３３】
前記第１のステップでは、前記複数（Ｋ）の第２の装置各々の個別の診断モデルを作成し、当該各装置の特徴項目値（または装置設置環境計測値など）を付して蓄積するステップと、前記蓄積された複数（Ｋ）の個別の診断モデルを、当該装置の特徴項目値などに基づいて分類した類似装置共通のメタ診断モデルを作成するステップと、前記メタ診断モデルに、前記第１の装置の特徴項目値などを入力して、当該第１の装置専用の診断モデルを生成するステップと、を有する。
【００３４】
前記第２のステップでは、前記異常を検知した場合に、前記第１の装置専用の診断モデルに対し、前記第１の装置からのデータ項目を入力して、当該診断モデルを構成する各々のモデル（パターン）とのマッチング（照合）を行うステップと、前記マッチングしたモデルに基づき原因の情報を出力するステップと、を有する。
【発明の効果】
【００３５】
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下の通りである。本発明の代表的な実施の形態によれば、装置異常監視方法及びＣＢＭの技術に係わり、（１）精度良い異常検知が可能なモデル及びそれを用いた監視、（２）更に、異常原因の部品等の推定による保守の効率化、などを実現できる。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施の形態１のシステム（装置異常監視システム）及び方法（装置異常監視方法）における、状態異常監視判定処理のための主要部の構成例を示す図である。
【図２】本発明の実施の形態２のシステム（装置異常監視システム）及び方法（装置異常監視方法）における、状態異常監視判定処理及び異常（故障）原因診断処理のための主要部の構成例を示す図である。
【図３】実施の形態１，２のシステムを実装するコンピュータシステムの構成例を示す図である。
【図４】実施の形態１における、例えば第２の装置（ａ）を対象とした、判定モデル作成モジュールの個別装置専用判定モデル作成サブモジュールに関する詳細構成を示す図である。
【図５】実施の形態１における、（ａ）は、装置のデータ項目分類（表）の例を示す図であり、（ｂ）は、（ａ）の記憶の形式を示す図である。
【図６】実施の形態１における、（ａ）は、１番目の類似装置の予測モデルの例を示す図であり、（ｂ）は、２番目の類似装置の予測モデルの例を示す図である。
【図７】実施の形態１における、第１の装置（Ｔ）を対象とした、状態監視異常判定モジュールに関する詳細構成を示す図である。
【図８】実施の形態１における、個別装置（ａ）専用判定モデル作成モジュールの処理フローを示す図である。
【図９】実施の形態１における、類似装置共通メタ判定モデル作成モジュールの処理フローを示す図である。
【図１０】実施の形態１における、装置特徴構成データの例を示す図である。
【図１１】実施の形態１における、個別装置（Ｔ）専用判定モデル生成モジュールの処理フローを示す図である。
【図１２】実施の形態１における、第１の装置（Ｔ）を対象とした、状態監視異常判定モジュールの処理フローを示す図である。
【図１３】実施の形態１における、目的変数（Ｙ）として選択した状態データ項目値の推移の例を示す図であり、（ａ）は、２台の類似装置（ａ，ｂ）のそれぞれの目的変数データ実測値、（ｂ）は、第１の装置（Ｔ）の判定モデルの予測値（ＰｄＹ）に関する推移を示す。
【図１４】実施の形態１における、メタ判定モデルの生成例を示す図であり、（ａ）は、複数の個別装置専用判定モデルの係数（ＡＣ）からメタ判定モデル（ＡＣについての線形回帰式）を作成する様子を示し、（ｂ）は、メタ判定モデルから第１の装置（Ｔ）の専用の判定モデルの係数（ＡＣ）を生成する様子を示す。
【図１５】実施の形態１における、第１の装置（Ｔ）の目的変数として選択した状態データ項目値の推移の例を示す図であり、（ａ）は、予測値（ＰｄＹ）と実測値（Ｙ）、（ｂ）は、それらの乖離値（ＥＹ）に関する推移を示す。
【図１６】実施の形態２における、個別装置専用診断モデル作成モジュールの処理フローを示す図である。
【図１７】実施の形態２における、状態データ項目間のグラフネットワーク因果モデルを示す図であり、（ａ）は、正常状態のグラフィカルモデル、（ｂ）は、異常状態のグラフィカルモデルを示す。
【図１８】実施の形態２における、個別装置専用診断モデル（そのデータ）の要素記述例を示す図である。
【図１９】実施の形態２における、類似装置共通メタ診断モデル作成モジュールの処理フローを示す図である。
【図２０】実施の形態２における、メタ診断モデルの作成方法を示す図であり、（ａ）は、個別装置専用診断モデルの装置特徴項目による管理方法、（ｂ）は、固有診断モデルと汎用診断モデルの分類方法を示す。
【図２１】実施の形態２における、第１の装置（Ｔ）を対象とした、個別装置（Ｔ）専用診断モデル生成モジュールの処理フローを示す図である。
【図２２】実施の形態２における、異常原因診断モジュールの処理フローを示す図である。
【発明を実施するための形態】
【００３７】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一部には原則として同一符号を付し、その繰り返しの説明は省略する。なお、本実施の形態の装置異常監視方法及びシステムは、装置状態の監視による異常判定及び異常原因診断のみならず、それらの結果に基づいて装置の保守等を指示する装置保守方法及びシステムを含んでいる。また、特に明示していない場合、各動作主体は、主にコンピュータの情報処理（プログラムやプロセッサ等）である。
【００３８】
＜概要＞
まず、本形態の概要は以下である（符号は後述の図面と対応）。図１等のように、本システムでは、複数（Ｋ＋１）の装置１のうち、新設の装置（Ｔ）の監視（異常判定）に係わり、判定モデル作成モジュール２では、既設の複数（Ｋ）の類似装置（ａ，ｂ等）毎に、個別の判定モデルを作成する。即ち、個別装置毎に、複数の状態データ（ＤＳ）をもとに、回帰分析に基づく説明変数（Ｘ）からの目的変数（Ｙ）の予測モデルを作成する。次に、これら個別の予測モデルの係数及び切片を、各装置１の特徴項目値等から予測するメタ予測モデルを作成する。そして、このメタ予測モデルから、対象の装置（Ｔ）専用の予測モデル（それを含んで成る判定モデル）を生成する。この判定モデルを用いて、判定モジュール３Ｔは、装置（Ｔ）の状態を監視して異常検知を行う（検知情報を出力する）。
【００３９】
また、図２等のように、本システムでは、装置（Ｔ）の上記異常検知に基づき、更に、当該異常に関する診断を行う場合、診断モデル作成モジュール４では、複数の類似装置（ａ，ｂ等）各々の異常事例（そのデータ）に対して、当該装置毎に個別の診断モデルを作成する。これら診断モデルを、各装置１の特徴項目値等から選択（分類）して、対象の装置（Ｔ）専用の診断モデルを生成する。この診断モデルを用いて、診断モジュール５Ｔは、上記異常検知に基づき、対象の装置（Ｔ）の異常（故障）の原因の診断を実行する（推定される原因の情報などを出力する）。
【００４０】
（実施の形態１）
図１、図３〜図１５等を用いて、本発明の実施の形態１の装置異常監視方法及びそのシステムについて説明する。実施の形態１では、異常判定機能を備える。監視判定の対象の装置（Ｔ）に対し、複数の類似装置（ａ，ｂ等）の個別の判定モデル（Ｍａ１，Ｍｂ１等）及びそれらに基づくメタ判定モデル（ＭＭ１）を作成し、それに基づき対象の装置（Ｔ）の専用の判定モデル（ＭＴ１）を生成し、これを用いて判定（状態監視異常判定）を実行する処理までを行う。類似装置群の横断的な判定モデルを作成し、対象の装置（Ｔ）のモデル・データを、他の類似装置（ａ，ｂ等）のモデル・データに基づいて類推し、学習するものである。なお異常判定を行うためのモデル（予測モデル等を含んで成る）を判定モデルと称することにする。
【００４１】
＜システム（１）＞
図１は、実施の形態１の装置異常監視方法を実現するシステム（装置異常監視システム）を示している。なお、各図面における各モジュール・サブモジュール（処理部）は、所定のハードウェア及びソフトウェアを用いて一般的なコンピュータの情報処理により実現される。そのコンピュータシステムとしての構成例は図３に示される（後述）。
【００４２】
本システムで、処理対象となる複数（Ｋ＋１：３つ以上）台の装置（類似装置）１を有する。例えば、図１中、１台目（＃０）の装置（Ｔ）１Ｔ，２台目（＃１）の装置（ａ）１ａ，３台目（＃２）の装置（ｂ）１ｂ等を有する（＃は識別番号）。図示しないが４台目以降の装置（＃３（ｃ），＃４（ｄ），……，＃Ｋ）もある。
【００４３】
装置（Ｔ）１Ｔは、本例では、新規に設置された、監視等の対象（即ち判定モデル生成対象）として選択される装置である。新設の装置（Ｔ）１Ｔは、異常事例のデータ（モデル作成のためのデータ）の数・量が少ない。それに対し、装置（ａ）１ａ，（ｂ）１ｂ等の複数（Ｋ：２つ以上）の装置１（＃１（ａ），＃２（ｂ），……，＃Ｋ）は、装置（Ｔ）１Ｔに対して類似の特徴や構成などを持つ装置（類似装置）である。即ち、全体の複数（Ｋ＋１）の装置１は、類似装置群（グループ）である。装置（Ｔ）１Ｔ以外の複数（Ｋ）の類似装置１は、複数（Ｋ＋１）の装置１間で共用可能なモデルを作成するための対象となる、既設の装置であり、モデル作成可能な数・量のデータの蓄積が進んでいる。少なくとも２つ以上の装置１が、対象の装置（Ｔ）１Ｔの判定モデルを作成するための対象（データ元）として選択される。本例では、簡単のため、その対象として、２台の装置（ａ，ｂ）を用いる例を説明する。
【００４４】
装置１（Ｔ，ａ，ｂ等）は、それぞれ、例えばエネルギー変換装置（熱電併給装置、電気装置、動力装置、または熱源装置など）等の装置（設備、システム等）である。なお１つの装置１は、複数の装置やモジュール等から成るシステム等であっても構わない。複数の装置１は、必ずしも同一の設計図から複製（製造）された装置である必要は無く、それらの間で類似の特徴や構成などを持つ類似装置であればよい。また類似装置としては、同型装置が含まれていてもよい。同型装置同士でも、その設置環境（例えば装置の周囲の気温）などが異なれば、装置状態（計測されるデータ項目値）は異なってくる。
【００４５】
装置１毎に、所定の部位や種類の状態を計測する複数（ｎ：２つ以上）のセンサＳ（Ｓ：Ｓ１，……，Ｓｎ）が内蔵または外部近隣に具備される。複数のセンサＳは、それぞれ、対応するセンサデータ（装置状態計測データ）ＤＳを出力する。
【００４６】
本システムは、装置１に対し、判定モデル作成モジュール２、状態監視異常判定モジュール（判定モジュール）３Ｔ等を有する。各モジュール（２，３Ｔ）は、データを記憶するための記憶モジュール（ＤＢ）として、装置情報ＤＢ６，モデルＤＢ７などを利用する。
【００４７】
装置情報ＤＢ６には、装置１に関する装置特徴構成データ（ＤＤ）などが格納される。装置特徴構成データ（ＤＤ）は、装置１毎の基本的な構成情報や、複数の類似装置１における特徴や構造などの差異を区別する特徴変数項目値や装置設置環境計測値などを含むデータである。
【００４８】
モデルＤＢ７には、装置１の判定モデルに関するデータ（７１〜７４）が格納される。具体的には、類似装置共通メタ判定モデル（ＭＭ１）のデータ７１、個別装置（Ｔ）専用判定モデル（ＭＴ１）のデータ７２、個別装置（ａ）専用判定モデル（Ｍａ１）のデータ７３、個別装置（ｂ）専用判定モデル（Ｍｂ１）のデータ７４等がある。
【００４９】
判定モデル作成モジュール２は、データ元の複数（２つ）の各装置（ａ，ｂ）からのセンサデータＤＳや、装置情報ＤＢ６のデータ（ＤＤ）や、モデルＤＢ７のモデルのデータなどを用いて、対象の装置（Ｔ）に関する、状態監視による異常判定のための判定モデル（ＭＴ１）を作成及び更新等する処理を行う。
【００５０】
判定モデル作成モジュール２は、サブモジュール（処理部）として、複数（２つ）の個別装置（ａ，ｂ）専用判定モデル（Ｍａ１，Ｍｂ１）作成部２Ｓａ，２Ｓｂと、類似装置共通メタ判定モデル（ＭＭ１）作成部２Ｃと、個別装置（Ｔ）専用判定モデル（ＭＴ１）生成部２Ｇとを備える。
【００５１】
Ｍａ１，Ｍｂ１作成部２Ｓａ，２Ｓｂは、それぞれ、対応する装置１（ａ，ｂ）からの複数のセンサデータＤＳや装置情報をもとに、個別の装置（ａ），（ｂ）専用の判定モデル（Ｍａ１，Ｍｂ１）を作成する処理部である。ＭＭ１作成部２Ｃは、２Ｓａ，２Ｓｂで作成されたモデル（Ｍａ１，Ｍｂ１）や装置特徴構成データ（ＤＤ）をもとに、類似装置１共通のメタ判定モデル（ＭＭ１）を作成する処理部である。ＭＴ１生成部２Ｇは、２Ｃで作成されたメタ判定モデル（ＭＭ１）や対象の装置（Ｔ）の装置特徴構成データ（ＤＤ）をもとに、対象の装置（Ｔ）専用の判定モデル（ＭＴ１）を生成する処理部である。
【００５２】
判定モジュール３Ｔは、対象の装置（Ｔ）１ＴからのセンサデータＤＳと、判定モデル作成モジュール２（モデルＤＢ７）による判定モデル（ＭＴ１）のデータを用いて、対象の装置（Ｔ）の状態監視（異常判定）の処理を行い、その結果、当該装置（Ｔ）の異常（異常兆候）を検知した場合に、検知情報として装置停止指示情報Ｄ１等を当該装置（Ｔ）１Ｔ等へ出力することにより、当該装置１の稼働を停止させることができる。
【００５３】
本実施の形態としては、複数の各装置１に対して同じ機能（モジュール）が接続される、対称的な構成とする。図１では、最低限の要素として、監視対象の装置（Ｔ）に対しては判定モジュール３Ｔが接続され、データ元の類似装置（ａ，ｂ）に対しては判定モデル作成モジュール２が接続されているが、各装置１毎に同様のモジュール（２相当及び３Ｔ相当）が接続される構成とする。これにより、各装置１のいずれも、監視対象やデータ元として選択が可能である。勿論、監視対象等を固定する場合は、図１のような最低限の要素のみの構成としてもよい。
【００５４】
＜システム（２）＞
図２に、実施の形態２のシステム構成を図１と同様に示している。実施の形態２では、異常判定機能に加えて原因診断機能を備える。先に図２の実施の形態２のシステム構成を説明し、実施の形態２の詳細については実施の形態１の詳細の後で説明する。
【００５５】
図２のシステムは、図１と同様の装置１（Ｔ，ａ，ｂ等）及び各装置１毎に接続される判定モジュール３（３Ｔ，３ａ，３ｂ等）等に対し、更に、診断モデル作成モジュール４、異常原因診断モジュール（診断モジュール）５Ｔ等を備える構成である。なお各判定モジュール３は、図１と同様に、判定モデル作成モジュール２（図示省略）により作成した判定モデル（ＭＴ１，Ｍａ１，Ｍｂ１等）を用いて判定処理を行う。
【００５６】
データ元の複数（例えば２つ）の類似装置（ａ）１ａ，（ｂ）１ｂ等及びそれに対応付けられる各判定モジュール３ａ，３ｂ等に対し、診断モデル作成モジュール４が接続されている。監視及び診断等の対象となる１つの装置（Ｔ）１Ｔ及びそれに対応付けられる判定モジュール３Ｔに対し、診断モジュール５Ｔが接続されている。また、各モジュール（４，５Ｔ等）は、記憶モジュール（ＤＢ）として、装置情報ＤＢ６、モデルＤＢ８等を利用する。
【００５７】
診断モデル作成モジュール４は、処理対象（データ元）の複数の装置１（ａ，ｂ等）からのセンサデータＤＳ（及び判定モジュール（３ａ，３ｂ）からの判定結果情報など）や、装置情報ＤＢ６からの装置特徴構成データＤＤなどを用いて、対象の装置（Ｔ）１Ｔに関する診断（異常原因診断）のためのモデル（診断モデル）を作成及び更新等する処理を行う。
【００５８】
診断モデル作成モジュール４は、サブモジュール（処理部）として、個別装置（ａ，ｂ）専用診断モデル（Ｍａ２，Ｍｂ２）作成部４Ｓａ，４Ｓｂと、類似装置共通メタ診断モデル（ＭＭ２）作成部４Ｃと、個別装置（Ｔ）専用診断モデル（ＭＴ２）生成部４Ｇとを備える。
【００５９】
Ｍａ２，Ｍｂ２作成部４Ｓａ，４Ｓｂは、それぞれ、対応する装置１（ａ，ｂ）からのデータ（ＤＳ）や判定モジュール３ａ，３ｂからのデータをもとに、個別の装置１（ａ，ｂ）専用の診断モデル（Ｍａ２，Ｍｂ２）を作成する処理部である。ＭＭ２作成部４Ｃは、４Ｓａ，４Ｓｂで作成された診断モデル（Ｍａ２，Ｍｂ２）や装置特徴構成データ（ＤＤ）をもとに、複数（Ｋ＋１）の類似装置１で共通のメタ診断モデル（ＭＭ２）を作成する処理部である。ＭＴ２生成部４Ｇは、４Ｃで作成されたメタ診断モデル（ＭＭ２）や対象の装置（Ｔ）の装置特徴構成データ（ＤＤ）をもとに、対象の個別の装置（Ｔ）１Ｔ専用の診断モデル（ＭＴ２）を生成する処理部である。
【００６０】
診断モジュール５Ｔは、診断対象の装置（Ｔ）１ＴからのセンサデータＤＳや、判定モジュール３Ｔからのデータや、診断モデル作成モジュール４による診断モデル（ＭＴ２）のデータを用いて、診断対象の装置（Ｔ）の異常原因を診断する処理を行う。その結果、装置保全箇所指示情報（保守指示情報）Ｄ２などを、装置（Ｔ）またはその保守装置（図３、５４）へ出力する。これにより、保守作業を効率化でき、装置（Ｔ）の保全時間（修理時間）を短縮させることができる。
【００６１】
＜コンピュータシステム＞
図３は、図１や図２のシステムを実装するコンピュータシステムの構成例を示している。図１や図２の各モジュール等の要素は、本コンピュータシステムにおいて、主にコンピュータで動作するプログラムの形で実現されている。各モジュール（対応プログラム）とコンピュータとの対応付けは図３の通りである。各コンピュータは、図示しないプロセッサ、メモリ、通信インタフェース、入出力装置等を備える。コンピュータ間の接続は例えば専用線や通信ネットワークなどによる。
【００６２】
本コンピュータシステムにおいて、装置１（例えばＴ，ａ，ｂ）に対し、センサ情報管理コンピュータ５１と、異常監視実行コンピュータ５２と、モデル管理コンピュータ５３と、保守装置（保守作業端末）５４とを有する。装置１毎に保守装置５４が対応付けられている。また、本例では、装置１毎に、センサ情報管理コンピュータ５１、及び異常監視実行コンピュータ５２が、１対１で接続されており、複数の異常監視実行コンピュータ５２（及び保守装置５４）に対して１つのモデル管理コンピュータ５３が対応付けられる。各装置１は、それぞれ遠隔の場所に設置される場合もある。例えば１つのモデル管理コンピュータ５３に対し、通信ネットワーク５０を介して各装置（複数の異常監視実行コンピュータ５２等）が接続される。
【００６３】
センサ情報管理コンピュータ５１は、装置１の複数（ｎ）のセンサＳ（Ｓ１〜Ｓｎ）と接続されており、複数のセンサＳを通じて装置１の状態計測データ（センサデータ）ＤＳをサンプリング、収集する、装置状態計測インタフェース機能を備える。
【００６４】
異常監視実行コンピュータ５２は、センサ情報管理コンピュータ５１、保守装置５４、及びモデル管理コンピュータ５３と接続されており、プロセッサがメモリ上のプログラムやデータを実行することにより、前述した、判定モジュール３（３Ｔ）及び診断モジュール５（５Ｔ）等を、対応するプログラム３Ｐ、５Ｐの処理により実現する。異常監視実行コンピュータ５２は、複数の各装置１（Ｔ，ａ，ｂ等）に対して個別に準備、接続される。あるいは、１つの異常監視実行コンピュータ５２の内部のプログラムが各装置１に対して個別に実行される構成などでもよい。
【００６５】
モデル管理コンピュータ５３は、複数の装置１の異常判定や診断等に関するモデルを管理する。モデル管理コンピュータ５３は、異常監視コンピュータ５２と接続されており、前述した、判定モデル作成モジュール２（サブモジュール：２Ｓａ，２Ｓｂ等、２Ｃ、２Ｇ）や、診断モデル作成モジュール４（サブモジュール：４Ｓａ，４Ｓｂ等、４Ｃ、４Ｇ）等を、対応するプログラム２Ｐ（２ＳＰ、２ＣＰ、２ＧＰ）、４Ｐ（４ＳＰ、４ＣＰ、４ＧＰ）等の処理により実現する。
【００６６】
他の構成例としては、診断モジュール５（対応プログラム５Ｐ）を、異常監視実行コンピュータ５２とは別のコンピュータやモデル管理コンピュータ側に設ける構成なども可能である。
【００６７】
保守装置５４は、例えば保守作業者（Ｕ１）が使用する端末である。保守装置５４は、異常監視コンピュータ５２と接続され、保守作業指示、保守履歴記録などの機能を、対応するプログラムの処理により実現する。保守作業指示のプログラムは、例えば、異常監視コンピュータ５２からの装置保全箇所指示情報Ｄ２を保守装置５４のディスプレイ画面に表示する処理を行う。保守履歴記録のプログラムは、例えば、保守作業者（Ｕ１）による異常原因などの入力処理を含む保守履歴記録の処理を行う。なお保守装置５４は、例えば装置１に対して独立した装置の他、装置１に内蔵や接続される装置（機能）の場合もある。
【００６８】
システム管理者（Ｕ２）は、本システムのコンピュータに対し、本システムの管理や設定の操作、例えば、使用する方式や、目的変数（Ｙ）などの設定などを行う。各しきい値などの必要な数値や情報は、本システムに対し予め設定されているか、またはシステム管理者（Ｕ２）などにより適宜設定されるようになっている。
【００６９】
なお、記憶モジュール（６，７，８等）は、システム内のいずれの箇所にあっても構わない。例えば、判定モデル作成モジュール２の機能を備えるモデル管理コンピュータ５３内に、モデルＤＢ７や装置情報ＤＢ６を備える等である。
【００７０】
＜判定モデル作成モジュール＞
次に、図４において、実施の形態１の判定モデル作成モジュール２の個別装置専用判定モデル（Ｍａ１，Ｍａ２）作成部２Ｓａ，２Ｓｂ（例として２Ｓａの場合）の詳細構成を示している。対応する処理フローは図８に示す。Ｍａ１作成部２Ｓａは、処理部として、データ項目分類部２２、個別装置（ａ）専用予測モデル（Ｍａ）構築部２３、（個別装置（ａ）対応）集団予測乖離度計算モデル（ＭＧ：ＭａＧ）構築部２４などを備え、装置情報ＤＢ６、モデルＤＢ７等を利用する。
【００７１】
Ｍａ１作成部２Ｓａは、処理対象の個別の装置（ａ）１ａの複数のセンサＳからの状態計測データＤＳを入力し、記憶モジュール等に履歴として格納する。
【００７２】
データ項目分類部２２では、状態計測データＤＳのデータ項目（パラメータ）を、目的変数（Ｙ）と、共線性説明変数（ＸＣ）と、独立性説明変数（ＸＤ）とに、統計的に分類する。この分類は、例えば、目的変数（Ｙ）に対する各説明変数（Ｘ）の相関を調べることによって行う。本例では、図４に示す４個のデータ項目：Ｐ４（Ｙ）２２０，Ｐ１（ＸＣ１）２２１，Ｐ２（ＸＣ２）２２２，Ｐ３（ＸＤ）２２３を有し、これらは、図５（ａ）に示す相関が得られた場合の分類の例である。
【００７３】
図５（ａ）で、状態計測データＤＳによる４個のデータ項目Ｐ１〜Ｐ４が、Ｐ１：目的変数（Ｙ）２２０と、第１（＃１）の共線性説明変数（ＸＣ１）２２１と、第２（＃２）の共線性説明変数（ＸＣ２）２２２と、１つの独立性説明変数（ＸＤ）２２３とに分類された例を示す。Ｐ１（ＸＣ１）２２１は、Ｐ４（Ｙ）２２０に対して０．８の相関を持つ。Ｐ２（ＸＣ２）２２２は、Ｐ４（Ｙ）２２０に対して０．９の相関を持つ。Ｐ３（ＸＤ）２２３は、Ｐ４（Ｙ）２２０に対して０．２の相関を持つ。
【００７４】
これらのデータ項目分類は、図５（ｂ）に示す形式（表）で、データ項目分類（データ）２５０として、記憶モジュール（モデルＤＢ７または装置情報ＤＢ６）等に記憶される。
【００７５】
データ項目分類２５０に基づき、Ｍａ構築部２３では、個別の装置（ａ）１ａに関して、共線性説明変数（ＸＣ）毎に作成される複数（本例では２つ）の予測モデル（Ｍａ：Ｍａ＃１（ＭａＸＣ１），Ｍａ＃２（ＭａＸＣ２））が構築される。予測モデル（Ｍａ）として、本例では、２つの共線性説明変数ＸＣ（ＸＣ１，ＸＣ２）に対応して、第１の予測モデル（Ｍａ＃１（ＭａＸＣ１））、第２の予測モデル（Ｍａ＃２（ＭａＸＣ２））を有する。Ｍａ＃１（ＭａＸＣ１）は、目的変数（Ｙ）２２０と、第１の共線性説明変数（ＸＣ１）２２１と、独立性説明変数（ＸＤ）２２３とを用いて構築される。Ｍａ＃２（ＭａＸＣ２）は、目的変数（Ｙ）２２０と、第２の共線性説明変数（ＸＣ２）２２２と、独立性説明変数（ＸＤ）２２３とを用いて構築される。これらの個別装置（ａ）１ａ専用の予測モデル（Ｍａ：Ｍａ＃１（ＭａＸＣ１），Ｍａ＃２（ＭａＸＣ２））のデータは、記憶モジュール（モデルＤＢ７）等に格納される。
【００７６】
なお、予測の対象となる目的変数（Ｙ）２２０は、システム管理者（Ｕ２）等による指定（設定）、またはコンピュータによる自動計算などにより決定される。目的変数（Ｙ）の設定の例は、装置１の出力として例えば電力（[Ｗ]）である。
【００７７】
ＭａＧ構築部２４では、上記構築された複数（２つ）の予測モデル（Ｍａ：ＭａＸＣ１，ＭａＸＣ２）から成る集団予測モデル２５１（集団予測乖離度計算モデルＭａＧを含む）を構築する。そして、図６（ａ）に示す形式（表）で、モデルＤＢ７内に、集団予測モデル２５１を含んで成る個別装置（ａ）専用判定モデル（Ｍａ１）のデータ７３として記憶する。ＭａＧについては後述する。
【００７８】
上記と同様にして、他の類似装置（ｂ）１ｂについても、Ｍｂ１作成モジュール２Ｓｂにより、複数（２つ）の予測モデル（Ｍｂ：Ｍｂ＃１（ＭｂＸＣ１），Ｍｂ＃２（ＭｂＸＣ２））から成る集団予測モデル２５２（集団予測乖離度計算モデルＭｂＧを含む）が構築され、図６（ｂ）に示す形式で、モデルＤＢ７内に、集団予測モデル２５２を含んで成る個別装置（ｂ）専用判定モデル（Ｍｂ１）のデータ７４として記憶される。
【００７９】
上記の各装置（ａ，ｂ）の予測モデル（Ｍａ，Ｍｂ）を含む判定モデル（Ｍａ１，Ｍｂ１）のデータ（７３，７４）は、メタ判定モデル（ＭＭ１）作成部２Ｃにおいて、メタ判定モデル（ＭＭ１）を作成するために利用される。ＭＭ１作成部２Ｃの処理フローは図９に示す。ＭＭ１作成部２Ｃは、作成したメタ判定モデル（ＭＭ１）のデータを、モデルＤＢ７内に、データ７１として格納する。
【００８０】
上記メタ判定モデル（ＭＭ１）のデータ７１は、個別装置（Ｔ）専用判定モデル（ＭＴ１）生成部２Ｇにおいて、新規設置の監視対象の装置（Ｔ）１Ｔのための専用の判定モデル（ＭＴ１：予測モデル（ＭＴ）及び集団モデル（ＭＴＧ）を含んで成る（後述））等を生成するために利用される。ＭＴ１生成部２Ｇの処理フローは図１１に示す。ＭＴ１生成部２Ｇは、生成したＴ専用判定モデル（ＭＴ１）のデータを、モデルＤＢ７にデータ７２として格納する。
【００８１】
＜判定モジュール＞
次に、図７において、新規設置の監視対象の装置（Ｔ）１Ｔを想定した状態監視異常判定モジュール３Ｔの詳細構成を示している。判定モジュール３Ｔは、処理部として、データ項目分類部３２、及び異常兆候判定部３３を有する。これらの処理部では、判定モデル作成モジュール２（即ちＭＴ１作成モジュール）が装置（Ｔ）１Ｔのために生成し記憶モジュール（モデルＤＢ７）に格納した、個別装置（Ｔ）専用判定モデル（ＭＴ１）のデータ７２を入力して利用する。
【００８２】
データ項目分類部３２では、個別装置（Ｔ）専用判定モデル（ＭＴ１）のデータ７２に基づき、装置（Ｔ）の複数のセンサＳからの状態データ（ＤＳ）の項目を分類する。本例では、データ項目Ｐ１〜Ｐ４が、Ｐ１：第１の共線性説明変数（ＸＣ１）３２１と、Ｐ２：第２の共線性説明変数（ＸＣ２）３２２と、Ｐ３：独立性説明変数（ＸＤ）３２３と、Ｐ４：目的変数（Ｙ）３２０とに分類された例を示す。
【００８３】
異常兆候判定部３３では、処理部として、第１（＃１）のＴ専用予測モデル（ＭＴ＃１：ＭＴＸＣ１）による第１（＃１）の予測値（ＰｄＹ１）計算部３３１、第２（＃２）のＴ専用予測モデル（ＭＴ＃２：ＭＴＸＣ２）による第２（＃２）の予測値（ＰｄＹ２）計算部３３２、第１（＃１）の予測値乖離度（ＥＹ１）計算部３３３、第２（＃２）の予測値乖離度（ＥＹ２）計算部３３４、集団予測乖離度（ＥＧ）計算部３３５、しきい値（Ｈ）との照合による異常判定部３３６を有する。
【００８４】
ＰｄＹ１計算部３３１では、ＸＣ１（３２１）とＸＤ（３２３）から、第１（＃１）の予測モデル（ＭＴ＃１：ＭＴＸＣ１）により第１（＃１）の予測値（ＰｄＹ１）を計算する。ＰｄＹ２計算部３３２では、ＸＣ２（３２２）とＸＤ（３２３）から、第２の予測モデル（ＭＴ＃２:ＭＴＸＣ２）により第２（＃２）の予測値（ＰｄＹ２）を計算する。
【００８５】
ＥＹ１計算部３３３では、Ｙ（３２０）と第１の予測値（ＰｄＹ１）から、ＰｄＹ１の乖離度（第１の予測乖離度：ＥＹ１）を計算する。ＥＹ２計算部３３４では、Ｙ（３２０）と第２の予測値（ＰｄＹ２）から、ＰｄＹ２の乖離度（第２の予測乖離度：ＥＹ２）を計算する。
【００８６】
ＥＧ計算部３３５では、第１と第２の予測乖離度（ＥＹ１，ＥＹ２）から、集団予測乖離度（ＥＧ）を計算する。異常判定部３３６では、集団予測乖離度（ＥＧ）を、しきい値（Ｈ）と比較照合して、異常判定を行う。そして、その異常判定の結果（異常の有無）と、第１及び第２の予測乖離度（ＥＹ１，ＥＹ２）とを含む情報を、検知情報（Ｄ０）として出力する。
【００８７】
＜個別装置専用判定モデル作成処理＞
次に、図８において、判定モデル作成モジュール２の例えば個別装置（ａ）専用判定モデル（Ｍａ１）作成部２Ｓａによるａ専用判定モデル（Ｍａ１）の作成処理フローを示している（Ｓは処理ステップを示す）。各処理ステップの主体は、当該処理部（２Ｓａ）対応のプログラム（２ＳＰ）である。
【００８８】
Ｓ１０１では、処理対象の装置（ａ）１ａの状態計測データＤＳの履歴データを収集する。
【００８９】
Ｓ１０２では、データ項目分類部２２により、装置（ａ）１ａのデータ（ＤＳ）の複数の状態データ項目の各々の中から、目的変数（Ｙ）と説明変数（Ｘ）を指定（分類）する。
【００９０】
Ｓ１０３では、データ項目分類部２２により、説明変数（Ｘ）を目的変数（Ｙ）に対する共線性モードと独立性モードに分類する。即ち、前述の共線性説明変数（ＸＣ：ＸＣ１，ＸＣ２）と独立性説明変数（ＸＤ）に分類される。
【００９１】
Ｓ１０４では、予測モデル（Ｍａ）構築部２３により、共線性説明変数（ＸＣ：ＸＣ１，ＸＣ２）と独立性説明変数（ＸＤ）とを組み合わせて、共線性説明変数（ＸＣ）の数（本例では２つ）の分だけ、共線性説明変数（ＸＣ）毎の目的変数（Ｙ）に対する個別装置（ａ）専用予測モデル（Ｍａ：Ｍａ＃１（ＭａＸＣ１），……）を作成する。
【００９２】
個別装置専用予測モデル（一般）を線形回帰式で表した例を、式（１）に示す。式（１）の記号の意味は次の通り。Ｙpred：目的変数（Ｙ）の予測値、ＸＣ：共線性説明変数（ＸＣ）の実測値、ＸＤ：独立性説明変数（ＸＤ）の実測値、ａＣ：共線性説明変数（ＸＣ）に対する係数（ＡＣ）、ａＤ：独立性説明変数（ＸＣ）に対する係数（ＡＤ）、ｂ：目的変数（Ｙ）予測式の切片（Ｂ）、ｔ：データ収集時刻（サンプリング番号）、ｐ：共線性説明変数データ項目（ＸＣ）の識別記号、ｑ：独立性説明変数データ項目（ＸＤ）の識別記号、ｍ：装置１の識別記号。
【００９３】
【数１】
2010287011.tif 000003
【００９４】
即ち、式（１）に基づき、例えば、前述の装置（ａ）１ａに対するＸＣ１とＸＤの組み合わせに対応する第１の予測モデル（Ｍａ＃１：ＭａＸＣ１）は、式（２）によって表され、また、ＸＣ２とＸＤの組み合わせに対応する第２の予測モデル（Ｍａ＃２：ＭａＸＣ２）は、式（３）によって表される。なお、装置（ａ）の識別記号ｍ＝ａと係数Ａ（ａＣ）等は異なり、装置（ｂ）の識別記号ｍ＝ｂと切片Ｂ（ｂ）等は異なる。
【００９５】
【数２】
2010287011.tif 000004
【００９６】
【数３】
2010287011.tif 000005
【００９７】
これらの線形回帰式の係数（ＡＣ，ＡＤ）及び切片（Ｂ）を、最小二乗法あるいはＭＣＭＣ法などによって、履歴データ（Ｙ，ＸＣ，ＸＤ）から求めれば、個別装置専用予測モデルを得ることができる。ただし、この予測モデルは、線形回帰式に限るわけではなく、非線形回帰式や回帰木などを用いても良い。
【００９８】
Ｓ１０５では、集団予測乖離度計算モデル（ＭａＧ）構築部２４により、上記複数の予測モデル（Ｍａ：ＭａＸＣ１，ＭａＸＣ２）の各々の予測値（ＰｄＹ）と実測値（Ｙ）との乖離度（予測乖離度：ＥＹ）を組み合わせて統合した値である集団予測乖離度（ＥＧ）を計算するための集団予測乖離度計算モデル（ＭＧ：例えば装置（ａ）に対応するＭａＧ）を構築する。予測乖離度（ＥＹ）（一般）は、式（４）によって表される。式（４）の記号の意味は次の通り。ＥＹ：目的変数（Ｙ）の乖離値（予測乖離度）、Ｙmeas：目的変数（Ｙ）の実測値、Ｙpred：目的変数（Ｙ）の予測値。
【００９９】
【数４】
2010287011.tif 000006
【０１００】
具体的には、例えば前述の装置（ａ）１ａに対するＸＣ１とＸＤの組み合わせに対応する予測乖離度（ＥＹ：ＥＹ１）は、式（５）から計算され、また、ＸＣ２とＸＤの組み合わせに対応する予測乖離度（ＥＹ：ＥＹ２）は、式（６）から計算される。
【０１０１】
【数５】
2010287011.tif 000007
【０１０２】
【数６】
2010287011.tif 000008
【０１０３】
集団予測乖離度（ＥＧ）を、各々の予測乖離度（ＥＹ）の規格値の総和とした場合の集団予測乖離度計算モデル（ＭＧ）（一般）は、式（７）によって表される。
【０１０４】
【数７】
2010287011.tif 000009
【０１０５】
具体的には、式（５）と式（６）の計算結果の和として、式（８）によって表される。
【０１０６】
【数８】
2010287011.tif 000010
【０１０７】
式（７）及び式（８）における係数は、予測乖離度（ＥＹ）を規格化するためのものであり、各装置１の正常状態の時間区間の予測乖離度（ＥＹ）から予め計算する。
【０１０８】
Ｓ１０６では、上記構築された集団予測乖離度計算モデル（例えばＭａＧ）を、上記個別装置専用予測モデル（Ｍａ）のデータと共に、個別装置（ａ）専用の判定モデル（Ｍａ１）のデータ（７３）として、記憶モジュール（モデルＤＢ７）へ格納する。
【０１０９】
上記予測モデル（Ｍａ）及び集団予測乖離度計算モデル（ＭａＧ）は、履歴データが記憶モジュールに蓄積されることにより、個別の判定モデルの作成の対象となっている他の類似装置１（例えば（ｂ）１ｂ）に対しても同様に作成される。例えば個別装置（ｂ）専用判定モデル（Ｍｂ１）のデータ７４が同様に記憶モジュール（モデルＤＢ７）へ格納される。
【０１１０】
＜メタ判定モデル作成処理＞
次に、図９において、判定モデル作成モジュール２の類似装置共通メタ判定モデル（ＭＭ１）作成部２Ｃによる類似装置共通メタ判定モデル（ＭＭ１）の作成処理フローを示している。各処理ステップの主体は、当該処理部（２Ｃ）対応のプログラム（２ＣＰ）である。
【０１１１】
Ｓ２０１では、前述の複数（２つ）の個別装置（ａ，ｂ）専用判定モデル（Ｍａ１，Ｍｂ１）を、記憶モジュール（モデルＤＢ７）から収集する。例えば、第１の個別装置（ａ）１ａの専用の判定モデルＭａ１（データ７３）、及び第２の個別装置（ｂ）１ｂの専用の判定モデルＭｂ１（データ７４）を取得する。ａ専用の判定モデルＭａ１は、共線性説明変数データ項目Ｐ１（ＸＣ１），Ｐ２（ＸＣ２）に対する予測モデル（Ｍａ：ＭａＸＣ１，ＭａＸＣ２）を含む。また、その類似装置（ｂ）１ｂの専用の判定モデルＭｂ１は、共線性説明変数データ項目Ｐ１（ＸＣ１），Ｐ２（ＸＣ２）に対する予測モデル（Ｍｂ：ＭｂＸＣ１，ＭｂＸＣ２）を含む。
【０１１２】
Ｓ２０２では、類似装置１（Ｔ，ａ，ｂ等）間の特徴や構造などの差異を表すデータ（装置特徴構成データＤＤ）（特徴項目変数値など）を、装置情報ＤＢ６から、装置１毎に収集する。
【０１１３】
図１０に、装置特徴構成データＤＤ（特徴項目変数値など）の例を示す。特に監視対象の装置（Ｔ）１Ｔ以外の類似装置（ａ，ｂ等）のデータ例である。対象の装置１が熱電併給装置の場合、例えば駆動機関の種別が、ガソリンエンジンか、ディーゼルエンジンか、ガスエンジンかが、類似の容積型内燃機関を用いた場合の差異特徴になる。図１０に示すように、装置１（ａ，ｂ等）毎に、１か０を取る３項目のデータで表現する。
【０１１４】
また、類似の容積型内燃機関を用いた場合の差異特徴としては、他に例えば、熱機関の理論サイクルがオットーサイクル（等容サイクル）かミラーサイクルかの違いがあり、同様に装置１毎に１か０を取る２項目のデータで表現する。また例えば、使用燃料が、ガソリン、軽油、水素、天然ガス、バイオガスの違いがあり、同様に５項目のデータで表現する。また例えば、エンジンの気筒数があり、装置１毎に気筒数を取るデータで表現する。
【０１１５】
また、類似の発電機を用いた場合の差異特徴として、例えば、発電機の定格出力、定格回転数、定格周波数、定格電圧、及び定格電流があり、装置１毎に定格値を取るデータで表現する。また例えば、発電機の種別が、同期発電機か、誘導発電機かがあり、装置１毎に１か０を取る２項目のデータで表現する。
【０１１６】
また、類似の容積型内燃機関を用いた場合の差異特徴として、装置１の設置場所の平均気温、平均湿度、及び平均気圧があり、装置１毎に平均気温、平均湿度、及び平均気圧を取るデータで表現する。平均気温、平均湿度、及び平均気圧は、モデル作成に用いるデータ収集期間の平均値、あるいは年間平均値などを用いる。
【０１１７】
なお、装置の特徴項目変数値は、複数の類似装置１を区別する変数（各装置１の特徴や構成や環境の違いを表す情報）であり、装置状態計測データ項目の概念とは異なるが、一部の変数が両者で重複する場合もある。また、装置１の特徴項目変数値には、装置１の設置環境の状態計測値（気温など）などの情報が含まれていてもよいし、外に関連付けされてもよい。
【０１１８】
Ｓ２０３では、上記収集した個別装置専用判定モデル（Ｍａ１，Ｍｂ１）に含まれる予測モデル（Ｍａ，Ｍｂ）のパラメータ（係数、切片）を、複数（Ｋ＋１）の類似装置１について、類似装置１間の特徴構成データ（ＤＤ）（特徴項目変数値など）で説明（予測）する、類似装置共通メタ予測モデル（ＭＭ）を作成する。
【０１１９】
式（１）の予測モデルのパラメータである第一項の共線性説明変数（ＸＣ）の係数（ＡＣ）に対するメタ予測モデルを、線形回帰式で表した例を式（９）に示す。式（９）の記号の意味は次の通り。φ：装置１の特徴項目変数値、αＣ：係数ａＣ予測式のメタ係数、βＣ：係数ａＣ予測式のメタ切片、π：装置１の特徴項目変数の識別記号、ｐ：共線性説明変数データ項目（ＸＣ）の識別記号。
【０１２０】
【数９】
2010287011.tif 000011
【０１２１】
また、第二項の独立性説明変数（ＸＤ）の係数（ＡＤ）に対するメタ予測モデルを、線形回帰式で表した例を式（１０）に示す。式（１０）の記号の意味は次の通り。αＤ：係数ａＤ予測式のメタ係数、βＤ：係数ａＤ予測式のメタ切片、ｑ：独立性説明変数データ項目（ＸＤ）の識別記号。
【０１２２】
【数１０】
2010287011.tif 000012
【０１２３】
また、第三項の切片（Ｂ）に対するメタ予測モデルを、線形回帰式で表した例を式（１１）に示す。式（１１）の記号の意味は次の通り。α０：切片ｂ予測式のメタ係数、β０：切片ｂ予測式のメタ切片。
【０１２４】
【数１１】
2010287011.tif 000013
【０１２５】
具体的には、式（９）の係数（ＡＣ）についてのメタ予測モデルは、第１の共線性説明変数データ項目（ＸＣ１（Ｐ１））について、前述の装置（ａ）１ａ，（ｂ）１ｂ等に対して、式（１２）の関係を持つ。
【０１２６】
【数１２】
2010287011.tif 000014
【０１２７】
また、式（１０）の係数（ＡＤ）についてのメタ予測モデルは、共線性説明変数データ項目（ＸＣ１（Ｐ１））について、前述の装置（ａ）１ａ，（ｂ）１ｂ等に対して、式（１３）の関係を持つ。
【０１２８】
【数１３】
2010287011.tif 000015
【０１２９】
また、式（１１）の切片（Ｂ）についてのメタ予測モデルは、共線性説明変数データ項目（ＸＣ１（Ｐ１））について、前述の装置（ａ）１ａ，（ｂ）１ｂ等に対して、式（１４）の関係を持つ。
【０１３０】
【数１４】
2010287011.tif 000016
【０１３１】
これらの関係式は、最小二乗法あるいはＭＣＭＣ法などの手段を用いて解くことができ、上記メタ予測モデル（ＭＭ）を作成できる。ただし、上記メタ予測モデルは、線形回帰式に限るわけではなく、非線形回帰式や回帰木などを用いても良い。第２の共線性説明変数データ項目（ＸＣ２（Ｐ２））についても同様に解くことができる。
【０１３２】
Ｓ２０４では、上記作成した類似装置共通メタ予測モデル（ＭＭ：ＡＣ，ＡＤ，Ｂに関する各メタ予測モデル）を、類似装置共通メタ判定モデル（ＭＭ１）のデータ７１として、前述の個別の判定モデル（Ｍａ１，Ｍｂ１）に含まれる集団予測乖離度計算モデル（ＭＧ：ＭａＧ，ＭｂＧ）と共に、記憶モジュール（モデルＤＢ７）へ格納する。
【０１３３】
＜個別装置（Ｔ）専用判定モデル生成処理＞
次に、図１１において、判定モデル作成モジュール２の個別装置（Ｔ）専用判定モデル（ＭＴ１）生成部２Ｇによる、類似装置共通メタ判定モデル（ＭＭ１）からの個別装置（Ｔ）専用判定モデル（ＭＴ１）の生成処理フローを示している。各処理ステップの主体は、当該処理部（２Ｇ）対応のプログラム（２ＧＰ）である。
【０１３４】
Ｓ３０１では、前述のメタ判定モデル（ＭＭ１）を記憶モジュール（モデルＤＢ７）から読み出す。このメタ判定モデル（ＭＭ１）は、前述のメタ予測モデル（ＭＭ：ＡＣ，ＡＤ，Ｂに関する各メタ予測モデル）と集団予測乖離度計算モデル（ＭＧ）を含む。
【０１３５】
Ｓ３０２では、判定モデル（ＭＴ１）の生成対象の装置（Ｔ）１Ｔについての、類似装置１（ａ，ｂ等）に対する装置特徴構成データ（ＤＤ）を、装置情報ＤＢ６から収集する。
【０１３６】
この装置特徴構成データ（ＤＤ）（それに含まれている装置特徴項目変数値）は、対象の装置（Ｔ）１Ｔが熱電併給装置の場合、例えば、前述同様に、駆動機関の種別、熱機関の理論サイクル、使用燃料、エンジンの気筒数、発電機の定格出力、定格回転数、定格周波数、定格電圧、定格電流、装置の設置場所の平均気温、平均湿度、及び平均気圧などがある。
【０１３７】
Ｓ３０３では、メタ判定モデル（ＭＭ１）に含まれているメタ予測モデル（ＭＭ）（式（９）のＡＣ、式（１０）のＡＤ、式（１１）のＢ）に、対象の装置（Ｔ）１Ｔについての類似装置１に対する差異を表す値（特徴項目変数値）を代入して、説明変数データ項目（Ｘ）（ｐ，ｑ）毎に生成するＴ専用予測モデル（ＭＴ）の係数値（ＡＣ，ＡＤ）、及び切片（Ｂ）の値を確定する。これにより、対象の装置（Ｔ）１Ｔに対して、式（１）の個別装置専用予測モデル（ＭＴ：ＭＴ＃１（ＭＴＸＣ１），ＭＴ＃２（ＭＴＸＣ２））が、式（１５）及び式（１６）に示すように生成される。
【０１３８】
【数１５】
2010287011.tif 000017
【０１３９】
【数１６】
2010287011.tif 000018
【０１４０】
Ｓ３０４では、生成した個別装置（Ｔ）専用予測モデル（ＭＴ）、及び集団予測乖離度計算モデル（ＭＧ）を、個別装置（Ｔ）専用判定モデル（ＭＴ１）のデータ７２として、記憶モジュール（モデルＤＢ７）へ格納する。
【０１４１】
＜状態監視異常判定処理＞
次に、図１２において、判定モジュール３Ｔによる対象の装置（Ｔ）１Ｔの状態監視異常判定の処理フローを示している。各処理ステップの主体は、当該モジュール（３Ｔ）対応のプログラム（３Ｐ）である。
【０１４２】
Ｓ１１０では、監視対象の装置（Ｔ）１Ｔについての個別装置（Ｔ）専用判定モデル（ＭＴ１）のデータ７２を、記憶モジュール（モデルＤＢ７）から読み出す。Ｔ専用判定モデル（ＭＴ１）は、Ｔ専用予測モデル（ＭＴ：ＭＴＸＣ１，ＭＴＸＣ２）と集団予測乖離度計算モデル（ＭＧ）を含む。
【０１４３】
Ｓ１１１では、装置（Ｔ）１Ｔの状態計測データＤＳの履歴データを収集する。
【０１４４】
Ｓ１１２では、データ項目分類部３２により、装置（Ｔ）１Ｔのデータ（ＤＳ）の複数の状態データ項目の各々の中から、判定モデル（ＭＴ１）の指定に従って、目的変数（Ｙ）と説明変数（Ｘ）を選択する。
【０１４５】
Ｓ１１３では、データ項目分類部３２により、複数の説明変数（Ｘ）の中から、判定モデル（ＭＴ１）の指定に従って、目的変数（Ｙ）に対する共線性説明変数（ＸＣ：ＸＣ１，ＸＣ２）と独立性説明変数（ＸＤ）を選択する。
【０１４６】
Ｓ１１４では、異常兆候判定部３３により、共線性説明変数（ＸＣ）の項目数の分の複数（２つ）の予測モデル（ＭＴ）を用いて、目的変数（Ｙ）に対する複数（２つ）の予測値（ＰｄＹ：ＰｄＹ１，ＰｄＹ２）を、式（１５）及び式（１６）に基づき計算する。
【０１４７】
Ｓ１１５では、目的変数（Ｙ）の実測値に対する各予測値（ＰｄＹ：ＰｄＹ１，ＰｄＹ２）の乖離度（ＥＹ：ＥＹ１，ＥＹ２）を、式（１７）及び式（１８）に基づき計算する。
【０１４８】
【数１７】
2010287011.tif 000019
【０１４９】
【数１８】
2010287011.tif 000020
【０１５０】
Ｓ１１６では、集団予測乖離度（ＥＧ）計算部３３５により、各乖離度（ＥＹ：ＥＹ１，ＥＹ２）を組み合わせて、集団予測乖離度（ＥＧ）を、式（１９）に基づき計算する。
【０１５１】
【数１９】
2010287011.tif 000021
【０１５２】
Ｓ１１７では、集団予測乖離度（ＥＧ）としきい値（Ｈ）とを比較照合する。Ｓ１１８では、比較の結果に基づき、異常判定を行う。異常有り（Ｙｅｓ）の場合、Ｓ１１９では、検知情報（Ｄ０）を出力する。検知情報（Ｄ０）は、例えば、装置停止指示情報（Ｄ１）や保守指示情報（Ｄ２）などである。
【０１５３】
＜個別装置（Ｔ）専用判定モデルの生成例＞
次に、個別装置（Ｔ）専用判定モデル（ＭＴ１）の生成の例などについて説明する。上述した装置状態計測データＤＳにおける目的変数（Ｙ）の実測値（Ｙ）、類似装置共通メタ予測モデル（ＡＣに関するメタ予測モデル）、生成した個別装置（Ｔ）専用予測モデル（ＭＴ）の予測値（ＰｄＹ）などについて、以下に例を挙げながら説明する。
【０１５４】
図１３（ａ）は、状態計測データＤＳの目的変数データ項目（装置出力など）の実測値（Ｙ）の推移を、２台の既設の個別類似装置（ａ）１ａ及び（ｂ）１ｂについて示したものである。縦軸は、目的変数データ項目の実測値（Ｙ）である。また、横軸は、装置（ｍ）の稼働時刻（ｔ）である。４３ｍに装置（ａ）の実測値（Ｙ）（Ｙmeas）の線を、また、４４ｍにそれよりも出力が大きな装置（ｂ）の実測値（Ｙ）（Ｙmeas）の線を示す。この例では、個別の装置（ａ）及び（ｂ）は、同じサイクルで稼働しているため、同じ変化点を有しているが、これに限る訳ではない。
【０１５５】
図１３（ｂ）は、状態計測データＤＳの目的変数データ項目（Ｙ）の共線性説明変数データ項目（ＸＣ）（ｐ）による予測値（ＰｄＹ）の推移を、新規設置の装置（Ｔ）１Ｔについて示したものである。縦軸は、目的変数データ項目（Ｙ）の予測値である。また、横軸は、装置（ｍ＝Ｔ）の稼働時刻（ｔ）である。４５ｐには、既設の２台（ａ，ｂ）よりも出力が大きな新設の装置（Ｔ）１Ｔの予測値（ＰｄＹ）（Ｙpred）の線を示す。この例では、新設の装置（Ｔ）は、類似の装置（ａ）及び（ｂ）と同じサイクルで稼働しているが、これに限る訳ではない。
【０１５６】
図１４（ａ）は、実測データから構築した個別装置専用予測モデルの係数の実測値を、複数の個別の装置１（ａ，ｂ，ｃ，ｄ，……）について示したものである。縦軸は、実測データから構築した式（１）の個別装置専用予測モデルの第一項の共線性説明変数（ＸＣ１）に対する係数（ＡＣ）の値（ａＣ（ｐ，ｍ））である。横軸は、類似装置１毎の特徴項目値である。プロット５３ａ，５３ｂ，５３ｃ，５３ｄは、それぞれ、装置（ａ），（ｂ），（ｃ），（ｄ）の特徴項目値に対する係数値である。この例では、装置１の特徴項目値が１個の場合を示しているが、複数個存在しても構わない。１４１の直線は、図１４（ｂ）の線形回帰式による類似装置共通メタ予測モデルを示す（式（９）に基づく）。
【０１５７】
図１４（ｂ）は、類似装置共通メタ予測モデル（ＭＭ）から予測した個別装置（Ｔ）専用予測モデル（ＭＴ）の係数の装置特徴項目値についての予測値を示したものである。縦軸は、メタ予測モデル（ＭＴ）（１４１）から予測した式（１）の予測モデルの第一項の共線性説明変数（ＸＣ１）に対する係数（ＡＣ）の値である。横軸は、装置１毎の特徴項目値である。
【０１５８】
図１５（ａ）は、新規設置の装置（Ｔ）の状態計測データＤＳの目的変数データ項目（Ｙ）の共線性説明変数（ＸＣ）（ｐ）による予測値（ＰｄＹ）に重ねて、その実測値（ＰｄＹ）の推移を示したものである。縦軸は、目的変数データ項目（Ｙ）の予測値である。また、横軸は、装置（ｍ＝Ｔ）の稼働時刻（ｔ）である。４５ｐ（点線）に装置（Ｔ）の予測値（ＰｄＹ）を、また、４５ｍ（実線）に実測値（Ｙ）を示す。この例では、目的変数データ項目（Ｙ）より、変化点が時間先行している共線線説明変数データ項目（ＸＣ）から予測しているため、予測値（ＰｄＹ）が実測値（Ｙ）よりも時間先行している。
【０１５９】
図１５（ｂ）は、予測値（ＰｄＹ）と実測値（Ｙ）の乖離値（乖離度：ＥＹ）の推移を示したものである。縦軸は、目的変数データ項目（Ｙ）の乖離値（ＥＹ）（４５ｅの線）である。また、横軸は、装置（ｍ＝Ｔ）の稼働時刻（ｔ）である。予測値（ＰｄＹ）が実測値（Ｙ）より時間先行しているため、立ち上がりで正の乖離値４６ｅｐが発生し、立ち下がりで負の乖離値４６ｅｍが発生している。図１５（ｂ）を装置（Ｔ）の正常状態の乖離値の推移とすると、式（７）及び式（８）における規格化係数を、乖離値４６ｅｐ，４６ｅｍから、例えばその平均値として得ることができる。
【０１６０】
前記図１４（ａ）のプロット（５３ａ〜５３ｄ）に対して、例えば最小二乗法で線形回帰式を求めれば、メタ係数（傾き）１４１ａ、及びメタ切片（切片）１４１ｂが決まり、式（９）の共線性説明変数（ＸＣ）に対する係数（ＡＣ）を予測するメタ予測モデル（１４１）が得られる。式（１０）の独立性説明変数（ＸＤ）に対する係数（ＡＤ）及び式（１１）の切片についても、図示しないが、同様に、それらを予測するメタ予測モデルを得ることができる。
【０１６１】
上記作成した類似装置共通メタ予測モデル（１４１）に対し、図１４（ｂ）に示すように、装置（Ｔ）の特徴項目値５５Ｔ（φ（π，Ｔ））を代入すると、メタ予測値５６Ｔ（装置（Ｔ）の係数（ａＣ（ｐ，Ｔ））の予測値）が決まる。メタ予測値５６Ｔは、式（１）のＴ専用予測モデルの第一項の共線性説明変数（ＸＣ１）に対する係数（ＡＣ）に代入する。第二項の独立性説明変数（ＸＤ）に対する係数（ＡＤ）及び切片（Ｂ）についても、図示しないが、同様に、それらを予測するメタ予測モデルから予測値を得て代入することで得られる。以上により、式（１）の個別装置（Ｔ）専用予測モデル（ＭＴ）が生成される。
【０１６２】
上記生成した個別装置（Ｔ）専用予測モデル（ＭＴ）から、図１３（ｂ）に示すように、目的変数データ項目（Ｙ）の予測値（ＰｄＹ）を、式（１５）に従い計算できる。図１５（ａ），図１５（ｂ）に示すように、この予測値（ＰｄＹ）と実測値（Ｙ）から、式（１７）に従い乖離度を計算することができる。別の共線性説明変数（ＸＣ２）に対しても、同様に、式（１６）及び式（１８）から乖離度を計算することができる。これらの乖離度から、集団乖離度を、式（１９）に従い計算することができる。
【０１６３】
図１５（ａ）に示す予測値（ＰｄＹ）の実測値（Ｙ）に対する時間先行の間隔が広がったり、予測値（ＰｄＹ）の実測値（Ｙ）の不一致が発生したりした場合、正常状態の乖離値よりも大きな異常状態の乖離値（異常乖離度）が発生する。この異常乖離度を含む集団乖離度を、しきい値と照合して、装置（Ｔ）の異常の有無を判定することができる。
【０１６４】
実施の形態１の異常判定機能については以上である。
【０１６５】
（実施の形態２）
次に、図２、図１６〜図２２等を用いて、本発明の実施の形態２の装置異常監視方法及びそのシステムについて説明する。実施の形態２では、実施の形態１の状態監視異常判定を実行する処理に加え、異常判定（検知）された装置に関する異常原因診断等の処理を行う。異常判定（検知）までの部分は実施の形態１と同様である。
【０１６６】
＜異常原因診断処理＞
実施の形態２のシステム構成（図２）に基づき、前記異常判定処理（図１２）によって異常が検知された装置（Ｔ）１Ｔに関する、診断モジュール５Ｔ等を用いた異常原因診断処理について、図１６以下を用いて説明する。
【０１６７】
＜個別装置専用診断モデル作成処理＞
まず、図１６において、図２の診断モデル作成モジュール４における個別装置（ａ，ｂ）専用診断モデル（Ｍａ２，Ｍｂ２）作成部４Ｓａ，４Ｓｂによる診断モデル（Ｍａ２，Ｍｂ２）作成処理フローを示している（例として４ＳａによるＭａ２の作成の場合）。各処理ステップの主体は、当該処理部（４Ｓａ等）対応のプログラム（４ＳＰ）である。
【０１６８】
Ｓ４０１では、処理対象の装置（ａ）１ａの状態（ＤＳ）の履歴データを、異常検知時点から遡って収集する。
【０１６９】
Ｓ４０２では、装置（ａ）１ａの正常稼働区間の履歴データから、状態データ項目間の正常グラフィカルモデル（正常グラフネットワークモデル）を作成する。
【０１７０】
正常グラフィカルモデルは、例えば、状態データ項目間の相関強度から因果関係の有無を決定し、変化点発生についての状態データ項目間の時間先行性情報から因果の方向を決定することにより作成できる。多数の変数が相互に関係を持つ場合は、相関強度の代わりに、他の変数の影響（信号成分）を除外した偏相関強度を用いると良い。なお、他の変数の影響（信号成分）を除外する処理過程で、微小ノイズ信号同士の偏相関強度を計算することによって、誤った因果関係を導くことを防止するため、他の変数の影響（信号成分）除外処理前後で信号強度の変化率を計算し、偏相関強度と信号強度変化率の積を因果関係の指標とすると良い。
【０１７１】
図１７（ａ）に、正常グラフィカルモデルの例を示す。この例では、先に説明変数（Ｘ）に選んだ第１の共線性説明変数データ項目Ｐ１（ＸＣ１）と目的変数データ項目Ｐ４（Ｙ）との間の相関強度が０．８と高いことから、当該Ｐ１−Ｐ４間に因果のリンク１３１ａが張られ、さらに変化点発生についての状態データ項目間の時間先行性情報に基づき、当該因果の方向（リンク１３１ａの矢印の向き）が決まる。例えば具体的には、前述の図１５に示すように、Ｐ１（ＸＣ１）によるＰ４（Ｙ）の予測値（ＰｄＹ）と実測値（Ｙ）との差分乖離値（ＥＹ）から、時間先行性情報を得ることができ、その情報から、因果の方向がＰ１（ＸＣ１）からＰ４（Ｙ）への向きと決まる。同様に、第２の共線性データ項目Ｐ２（ＸＣ２）とＰ４（Ｙ）との間の相関強度が０．９と高いことから、因果のリンク１３２ａが張られ、さらに時間先行性情報に基づき、因果の方向がＰ２（ＸＣ２）からＰ４（Ｙ）への向きと決まる。同様に、Ｐ１（ＸＣ１）とＰ２（ＸＣ２）の間の相関強度が０．９と高いことから、因果のリンク１３３ａが張られ、さらに時間先行性情報に基づき、因果の方向がＰ１（ＸＣ１）からＰ２（ＸＣ２）へと決まる。
【０１７２】
Ｓ４０３では、装置（ａ）１ａの異常稼働区間の履歴データから、状態データ項目間の異常グラフィカルモデル（異常グラフネットワークモデル）を作成する。異常グラフィカルモデルは、例えば、上記正常グラフィカルモデルの作成の場合と同様に実現できる。
【０１７３】
図１７（ｂ）に、異常グラフィカルモデルの例を示す。この例では、先に説明変数（Ｘ）に選んだ第１の共線性説明変数データ項目Ｐ１（ＸＣ１）と目的変数データ項目Ｐ４（Ｙ）との間の相関強度が、図１７（ａ）の正常の場合と比べて、０．４５へと低くなり、因果のリンク１３１ｂが消滅する（点線）。第２の共線性データ項目Ｐ２（ＸＣ２）とＰ４（Ｙ）との間の相関強度は０．９と高いままであることから、因果のリンク１３２ｂは残り、さらに異常変化点発生についての状態データ項目間の時間先行性情報に基づき、因果の方向がＰ２（ＸＣ２）からＰ４（Ｙ）への向きと決まる。同様に、Ｐ１（ＸＣ１）とＰ２（ＸＣ２）の間の相関強度が０．５へと低くなり、因果のリンク１３３ｂが消滅する。
【０１７４】
Ｓ４０４では、上記の正常グラフィカルモデル（図１７（ａ））と異常グラフィカルモデル（図１７（ｂ））との差分を抽出する。この差分を取ると、第１の共線性説明変数データ項目Ｐ１（ＸＣ１）と目的変数データ項目Ｐ４（Ｙ）との間のリンクと、Ｐ１（ＸＣ１）と第２の共線性説明変数データ項目Ｐ２（ＸＣ２）との間のリンクが抽出され、これにより、図１８に示すような差分診断モデル１３６が得られる。
【０１７５】
図１８において、１３５は、個別装置（Ｔ）専用診断モデル（ＭＴ２）に関するデータ情報の例であり、装置特徴項目１３４と、差分診断モデル１３６とを含んでいる。装置特徴項目１３４の情報は、装置特徴構成データＤＤに基づいた、当該装置（Ｔ）を類似装置１間で区別することができる特徴項目変数値であり、前述例のように、当該装置（Ｔ）の種別・型式の情報や、当該装置（Ｔ）の設置環境の情報などを有する。差分診断モデル１３６の情報は、図１７のモデルに基づき、１３６ａは正常差分モデルの情報、１３６ｂは異常差分モデルの情報を示す。また１３６ｃは、当該類似装置１及びその差分診断モデルに関し、過去の事例（異常事例）を転載した原因の情報を示す。この原因の情報（１３６ｃ）は、例えば、「Ｐ１（ＸＣ１）の異常」、「Ｐ１の関係部品：｛part11，part12，……｝」等があり、これらが推定異常原因、及び保全対象箇所（推定異常箇所）となる。なお対象箇所の単位は部品に限らずモジュールや装置等の場合もある。
【０１７６】
診断モジュール５Ｔによる診断（異常原因診断）は、上記情報を用いて、正常差分モデル１３６ａから異常差分モデル１３６ｂへのリンク消滅変化、あるいはリンク方向変化、あるいは相関強度変化の有無を、パターンマッチング等によって調べることにより行う。変化パターンがマッチングした場合は、過去事例を転載した原因（１３６ｃ）から、推定される異常原因と、保全対象の関係部品等の情報が得られる。
【０１７７】
Ｓ４０５では、上記の差分診断用グラフィカルモデルの情報（図１８の差分診断モデル１３６）を、装置特徴項目値等の情報（装置特徴項目１３７）と共に（付与して）、個別装置（Ｔ）専用診断モデル（ＭＴ２）の情報（１３５）として、記憶モジュール（モデルＤＢ８）に格納する。
【０１７８】
＜メタ診断モデル作成処理＞
次に、図１９において、図２の診断モデル作成モジュール４における類似装置共通メタ診断モデル（ＭＭ２）作成部４Ｃによるメタ診断モデル（ＭＭ２）の作成処理フローを示している。各処理ステップの主体は、当該処理部（４Ｃ）対応のプログラム（４ＣＰ）である。
【０１７９】
Ｓ４１１では、図１６の処理で作成された個別装置（ａ，ｂ）専用診断モデル（Ｍａ２，Ｍｂ２）の情報を、複数の装置１の複数の異常事例に対して、記憶モジュール（モデルＤＢ８）から収集する。このタイミングは、定期的でも良いし、異常検知毎でも良い。
【０１８０】
Ｓ４１２では、装置特徴項目値毎に個別装置専用診断モデル（Ｍａ２，Ｍｂ２）を関係付けて、その装置特徴項目値に対して固有の診断モデルとして分類する。具体的には、図２０（ａ）に示す。
【０１８１】
図２０（ａ）で、装置特徴項目まとめ表１３８において、装置特徴項目の値（例えば、項目名：Ｎｘ，Ｎｙ、項目値：Ｖｘ１，Ｖｘ２，Ｖｙ１，Ｖｙ２）をキーにして、個別装置専用診断モデル（例えば１３５−１（Ａ），１３５−２（Ｂ），１３５−３（Ｂ））を関係付ける。例えば、装置特徴項目まとめ表１３８（特徴項目値）に対して、１番目の診断モデル１３５−１（固有の診断モデル（Ａ）１３６−１）は、特徴項目１３７−１のＮｘのＶｘ１及びＮｙのＶｙ１により、２番目の診断モデル１３５−２（固有の診断モデル（Ｂ）１３６−２）は、特徴項目１３７−２のＮｘのＶｘ２及びＮｙのＶｙ１により、３番目の診断モデル１３５−３（固有の診断モデル（Ｂ）１３６−３）は、特徴項目１３７−３のＮｘのＶｘ１及びＮｙのＶｙ２により、それぞれ関係付けられる。なお、上記表でキーとする特徴項目値は、１個の数値に限らず、複数の数値の集合としても良く、また上下限の数値を指定した範囲としても良い。
【０１８２】
Ｓ４１３では、装置特徴項目に依らない個別装置専用診断モデルを、汎用の診断モデルとして分類する。具体的には、例えば図２０（ａ）の２番目、３番目の診断モデル１３５−２，１３５−３は、同じ診断モデル（Ｂ）（１３６−２，１３６−３）を持ちながら、各々別々の項目値で関係付けられている。このような場合は、当該モデルについては、特徴項目値とは関連が無いと考え、図２０（ｂ）の２番目の診断モデル（１３５−２ｂ）に示すように、特徴項目１３７−２ｂにより全ての特徴項目値と関係付けられる汎用の診断モデル（Ｂ）１３６−２ｂとして分類する。
【０１８３】
Ｓ４１４では、上記装置特徴項目値毎の固有診断モデルと汎用診断モデルを、装置特徴項目まとめ表１３８に関係付けて、類似装置共通メタ診断モデル（ＭＭ２）のデータ８１として記憶モジュール（モデルＤＢ８）に記憶する。
【０１８４】
＜個別装置専用診断モデル生成処理＞
次に、図２１において、図２の診断モデル作成モジュール４の個別装置（Ｔ）専用診断モデル（ＭＴ２）生成部４Ｇによる診断モデル（ＭＴ２）の生成処理フローを示している。各処理ステップの主体は、当該処理部（４Ｇ）対応のプログラム（４ＧＰ）である。
【０１８５】
Ｓ４２１では、図１９の処理で作成された類似装置共通メタ診断モデル（ＭＭ２）を、記憶モジュール（モデルＤＢ８）から読み出す。
【０１８６】
Ｓ４２２では、診断対象の装置（Ｔ）１Ｔの特徴項目値を含むデータ（ＤＤ）を、装置情報ＤＢ６から取得する。
【０１８７】
Ｓ４２３では、対象の装置（Ｔ）の特徴項目値に合致する固有診断モデルを選択する。図２０（ｂ）の例で説明すると、特徴項目値が、装置（Ｔ）の項目名Ｎｘの値Ｖｘ１、及び、項目名Ｎｙの値Ｖｙ２である場合、それに関係付けられる１番目の固有診断モデル（１３５−１（１３６−１（Ａ）））が選択される。一方、特徴項目値に依らない、即ち全ての装置１に対して合致する、前述の汎用診断モデル（１３５−２ｂ）が選択される。
【０１８８】
Ｓ４２４では、上記装置（Ｔ）に合致する選択した固有診断モデル（１３５−１）と、全ての装置１に対して合致する汎用診断モデル（１３５−２ｂ）とを含むデータ情報を、個別装置（Ｔ）専用診断モデル（ＭＴ２）のデータ８２として、記憶モジュール（モデルＤＢ８）に記憶する。
【０１８９】
＜異常原因診断処理処理＞
次に、図２２において、装置（Ｔ）１Ｔに対する診断モジュール５Ｔによる異常原因診断処理フローを示している。各処理ステップの主体は、当該モジュール（５Ｔ）対応のプログラム（５Ｐ）である。本診断処理は、例えば判定モジュール３Ｔの異常検知を起点に開始される。
【０１９０】
Ｓ４３０では、装置（Ｔ）１Ｔに対する判定モジュール３Ｔの異常検知（検知情報（Ｄ０））を待機する。
【０１９１】
Ｓ４３１では、装置（Ｔ）の状態（ＤＳ）の履歴データを、異常検知時点から遡って収集する。
【０１９２】
Ｓ４３２では、装置（Ｔ）の正常稼働区間の履歴データから、状態データ項目間の正常グラフィカルモデルを作成する。
【０１９３】
Ｓ４３３では、装置（Ｔ）の異常稼働区間の履歴データから、状態データ項目間の異常グラフィカルモデルを作成する。
【０１９４】
Ｓ４３４では、正常グラフィカルモデルと異常グラフィカルモデルの差分を抽出する。
【０１９５】
Ｓ４３５では、装置（Ｔ）についての診断モデル（ＭＴ２）のデータ８２を、記憶モジュール（モデルＤＢ８）から読み出す。この診断モデル（ＭＴ２）のデータ８２は、前述の固有診断モデルと汎用診断モデルを含む。
【０１９６】
Ｓ４３６では、診断モデル（ＭＴ２）の照合を行う。具体的には、図１８のＴ専用診断モデル（１３５）の正常差分モデル１３６ａから異常差分モデル１３６ｂへのリンク消滅変化、あるいはリンク方向変化、あるいは相関強度変化の有無を、パターンマッチング等によって調べることにより行う。
【０１９７】
Ｓ４３７では、上記変化パターンがマッチングした場合、診断モデル（１３５）の原因の情報（１３６ｃ）から、推定異常原因、及び、保全対象箇所、関係部品などを含む診断結果の情報（保守指示情報Ｄ２など）が、検知情報（Ｄ０）として得られる。
【０１９８】
以上の診断に基づき、診断モジュール５Ｔは、保守指示情報（Ｄ２）などの検知情報（Ｄ０）を、対象の装置（Ｔ）１Ｔに対応付けられる保守装置５４などへ送信する。保守装置５４は、受信した情報（Ｄ０）に基づき、保守作業指示プログラムなどによって、推定異常原因、及び保全対象箇所（関係部品など）に係わる情報を例えば画面に表示する。また必要があれば、他のシステム（図示せず）に当該情報を送信し、保守交換のための部品手配などの処理を行う。保守装置５４は、保守履歴記録プログラムによって、保守作業者（Ｕ１）により保守を実施した結果を履歴として記録する。上記により、保守作業者は、保守装置５４を使用して効率的に装置（Ｔ）１Ｔの保守作業を実施できる。
【０１９９】
＜装置＞
装置１としては、前記熱電併給装置に代表されるエネルギー変換装置に限定されるものではない。例えば、本発明は、燃料を燃焼させる代わりに、風力あるいは波力を運動エネルギーまたは電気エネルギーの少なくとも１つに変換する装置に適用できる。この場合、目的変数（Ｙ）には、エネルギー変換装置の運動出力、電力出力、あるいはエネルギー変換効率の少なくとも１つを選べば良い。説明変数（Ｘ）には、風速、機械部品の運動速度、機械部品の振動、機械部品の加速度、機械部品の歪み、機械部品の音響、機械部品の摩耗量、潤滑油の成分、潤滑油の圧力、潤滑油の温度、電気部品の電圧、電気部品の電流、電気部品の周波数、環境の温度、環境の湿度、環境の気圧、電力系統の電圧、電力系統の電流、装置の稼働時間、あるいは部品の稼働時間の少なくとも１つを含む。
【０２００】
また、本発明は、地熱を運動エネルギー、熱エネルギー、または電気エネルギーの少なくとも１つに変換する装置に適用できる。この場合、目的変数（Ｙ）には、少なくともエネルギー変換装置における、運動出力、熱出力、電力出力、あるいはエネルギー変換効率の少なくとも１つを選べば良い。説明変数（Ｘ）には、上記目的変数（Ｙ）と重複しない、水蒸気供給量、水蒸気温度、水蒸気圧力、機械部品の運動速度、機械部品の振動、機械部品の加速度、機械部品の歪み、機械部品の音響、機械部品の摩耗量、潤滑油の成分、潤滑油の圧力、潤滑油の温度、電気部品の電力、電気部品の無効電力、電気部品の電圧、電気部品の電流、電気部品の周波数、環境の温度、環境の湿度、環境の気圧、電力系統の電圧、電力系統の電流、装置の稼働時間、あるいは部品の稼働時間の少なくとも１つを含む。
【０２０１】
また、本発明は、電気エネルギーを機械エネルギーに変換する電動機装置に適用できる。電動機装置の例として、エレベータやエスカレータを代表とする昇降機、あるいはポンプや圧縮機を代表とするプラント機器、あるいは旋盤やボール盤やフライス盤や研削盤を代表とする工作機械がある。この場合、目的変数（Ｙ）には、機械部品の仕事量、機械部品の運動速度、機械部品の振動、機械部品の加速度、機械部品の歪み、機械部品の音響、機械部品の摩耗量、あるいはエネルギー変換効率の少なくとも１つを選べば良い。説明変数（Ｘ）には、少なくとも上記目的変数（Ｙ）と重複しない、機械部品の運動速度、機械部品の振動、機械部品の加速度、機械部品の歪み、機械部品の音響、機械部品の摩耗量、潤滑油の成分、潤滑油の圧力、潤滑油の温度、電気部品の電力、電気部品の無効電力、電気部品の電圧、電気部品の電流、電気部品の周波数、環境の温度、環境の湿度、環境の気圧、装置の稼働時間、あるいは部品の稼働時間の少なくとも１つを含む。
【０２０２】
また、本発明は、電気エネルギーを機械エネルギーあるいはプラズマエネルギーに変換する半導体加工装置に適用できる。半導体加工装置の例として、半導体ＣＭＰ（化学的機械的研磨）装置や半導体エッチング装置や半導体成膜装置がある。この場合、目的変数（Ｙ）には、少なくとも半導体の加工量あるいは成膜量、半導体ウェハ面内の加工均一性あるいは成膜均一性、あるいはエネルギー変換効率を選べば良い。説明変数（Ｘ）には、機械部品の摩耗量、電気部品の電力、電気部品の無効電力、電気部品の電圧、電気部品の電流、電気部品の周波数、電気部品のインピーダンス、半導体ウェハの温度、処理室内環境の温度、処理室内環境の圧力、処理室内環境の発光、装置の稼働時間、あるいは部品の稼働時間の少なくとも１つを含む。
【０２０３】
＜実施の形態の効果等＞
以上説明したように、本実施の形態によれば、複数（Ｋ＋１）台の装置１を対象として、（１）実施の形態１では、精度良い異常検知（判定）が可能なモデル（判定モデル）、及びそれを用いた監視などを実現でき、（２）更に、実施の形態２では、精度良い原因診断が可能なモデル（診断モデル）、及びそれを用いた診断、部品等の推定による保守の効率化などを実現できる。特に、監視や診断のために必要なデータの蓄積が進んでいない例えば新設の装置（Ｔ）に対しても、それに対する既設の類似装置（ａ，ｂ等）の蓄積済みのデータに基づいたモデルを用いて、精度良い異常検知や原因診断が可能なモデルが提供される。
【０２０４】
上記（１）に関しては、特に、装置の異常兆候をセンサデータから検知するためのモデルを、データ蓄積の進んだ類似装置群から作成した共通のメタ判定モデルから対象装置向けに生成することにより、データ蓄積の進んでいない例えば新設の装置に対しても常に精度の高い判定モデルを作成することができる。
【０２０５】
また、装置の異常兆候をセンサデータから検知するためのモデルを、共線性説明変数データ項目毎の個別のモデルの集団とすることによって、常に安定に作成できる。
【０２０６】
また、上記個別のモデルの集団とすることによって、線形モデルと非線形モデルの混在も可能である。より一般的には、複数の種類のモデルを混在できる。
【０２０７】
上記（２）に関しては、特に、装置の異常兆候の検知を基点に、診断モデルに基づく因果解析を行うことにより、迅速に異常検知データ項目を順位付けて異常原因現象の候補となる関連部品を特定でき、保守作業を効率化できる。
【０２０８】
また、この診断モデルを各装置の特徴項目値と関連付けて管理することにより、装置専用の診断モデルを束ねて類似装置共通のメタ診断モデルを作成することができ、このメタ診断モデルに対して対象装置の特徴項目値をキーに検索することにより、装置専用診断モデルを抽出することができる。
【０２０９】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることは言うまでもない。
【産業上の利用可能性】
【０２１０】
本発明は、装置異常監視システム、装置保守システムなどに利用可能である。
【符号の説明】
【０２１１】
１，１Ｔ，１ａ，１ｂ…装置、２…判定モデル作成モジュール、２Ｓａ，２Ｓｂ…個別装置専用判定モデル作成部、２Ｃ…類似装置共通メタ判定モデル作成部、２Ｇ…個別装置専用判定モデル生成部、２Ｐ，２ＳＰ，２ＣＰ，２ＧＰ，３Ｐ，４Ｐ，４ＳＰ，４ＣＰ，４ＧＰ，５Ｐ，６Ｐ…プログラム、３，３Ｔ，３ａ，３ｂ…状態監視異常判定モジュール、４…診断モデル作成モジュール、５Ｔ…異常原因診断モジュール、６…装置情報ＤＢ、７，８…モデルＤＢ、２２，３２…状態データ項目分類部、２３…個別装置専用予測モデル構築部、２４…集団予測乖離度計算モデル構築部、３３…異常兆候判定部、５０…通信ネットワーク、５１…センサ情報管理コンピュータ、５２…異常監視実行コンピュータ、５３…モデル管理コンピュータ、５４…保守装置、７１〜７４，８１〜８４…データ、１３５，１３５−１〜３，１３５−２ｂ…診断モデル（データ）、１３６…差分診断モデル、１３６ａ…正常差分モデル、１３６ｂ…異常差分モデル、１３６ｃ…原因の情報、１３６−１〜３…固有診断モデル、１３６−２ｂ…汎用診断モデル、１３７，１３７−１〜３，１３７−２ｂ…装置特徴項目、１３８…装置特徴項目まとめ表、１４１…直線（類似装置共通メタ予測モデル）、２２０，３２０…目的変数データ項目（Ｐ４（Ｙ））、２２１，３２１…第１の共線性説明変数データ項目（Ｐ１（ＸＣ１））、２２２，３２２…第２の共線性説明変数データ項目（Ｐ２（ＸＣ２））、２２３，３２３…独立性説明変数データ項目（Ｐ３（ＸＤ））、２３１，２３２…個別装置専用予測モデル作成部、２５０…データ項目分類、２５１，２５２…集団予測モデル（予測モデル群）、３３１，３３２…予測値計算部、３３３，３３４…予測値乖離度計算部、３３５…集団予測乖離度計算部、３３６…異常判定部、Ｓ…センサ、ＤＳ…装置状態計測データ（センサデータ）、ＤＤ…装置特徴構成データ、Ｄ０…検知情報、Ｄ１…装置停止指示情報、Ｄ２…保守指示情報、ＭＴ…個別装置（Ｔ）専用予測モデル、ＭＴ１…個別装置（Ｔ）専用判定モデル、ＭＴ２…個別装置（Ｔ）専用診断モデル、Ｍａ…個別装置（ａ）専用予測モデル、Ｍａ１…個別装置（ａ）専用判定モデル、Ｍａ２…個別装置（ａ）専用診断モデル、Ｍｂ…個別装置（ｂ）専用予測モデル、Ｍｂ１…個別装置（ｂ）専用判定モデル、Ｍｂ２…個別装置（ｂ）専用診断モデル、ＭＭ…類似装置共通メタ予測モデル、ＭＭ１…類似装置共通メタ判定モデル、ＭＭ２…類似装置共通メタ診断モデル。
【図１】
2010287011.tif 000022
【図２】
2010287011.tif 000023
【図３】
2010287011.tif 000024
【図４】
2010287011.tif 000025
【図５】
2010287011.tif 000026
【図６】
2010287011.tif 000027
【図７】
2010287011.tif 000028
【図８】
2010287011.tif 000029
【図９】
2010287011.tif 000030
【図１０】
2010287011.tif 000031
【図１１】
2010287011.tif 000032
【図１２】
2010287011.tif 000033
【図１３】
2010287011.tif 000034
【図１４】
2010287011.tif 000035
【図１５】
2010287011.tif 000036
【図１６】
2010287011.tif 000037
【図１７】
2010287011.tif 000038
【図１８】
2010287011.tif 000039
【図１９】
2010287011.tif 000040
【図２０】
2010287011.tif 000041
【図２１】
2010287011.tif 000042
【図２２】
2010287011.tif 000043