(57)【特許請求の範囲】
【請求項１】
プラントに設置されてネットワークに接続されたバルブ機器の診断を行う機器診断装置において、
前記ネットワークを介して前記バルブ機器に対し、前記バルブ機器に対して指示される開度を示すパラメータと、前記バルブ機器のインテリジェントセンサで検出された実際の開度を示すパラメータとが対にされた機器パラメータの送信要求を間欠的に送信することにより、前記機器パラメータを間欠的に取得する取得部と、
前記取得部によって取得された前記機器パラメータを用いて統計演算を行って統計値を求め、当該統計値を、前記バルブ機器の正常時に前記取得部によって取得された前記機器パラメータを用いて統計演算を行って得られる統計値である基準値で除して得られる正規化された診断値を用いて前記バルブ機器の診断を行う診断部と、
を備える機器診断装置。
【請求項２】
前記診断部は、前記バルブ機器の起動が行われた場合、或いは外部から前記基準値の算出指示が入力された場合に、前記基準値を求める、請求項１記載の機器診断装置。
【請求項３】
前記診断部は、前記基準値を求めるために必要な数の前記機器パラメータが前記取得部で取得されたときに前記基準値を求める、請求項２記載の機器診断装置。
【請求項４】
前記診断部は、当該統計値を求めるための前記機器パラメータの数が所定数よりも多い場合には、前記機器パラメータのうちの最も新しい予め規定された数の前記機器パラメータを用いて当該統計値を求める、請求項１から請求項３の何れか一項に記載の機器診断装置。
【請求項５】
前記取得部は、１つの前記バルブ機器につき、１時間に複数回の頻度で前記機器パラメータを取得する、請求項１から請求項４の何れか一項に記載の機器診断装置。
【請求項６】
プラントに設置されてネットワークに接続されたバルブ機器の診断を行う機器診断方法であって、
前記ネットワークを介して前記バルブ機器に対し、前記バルブ機器に対して指示される開度を示すパラメータと、前記バルブ機器のインテリジェントセンサで検出された実際の開度を示すパラメータとが対にされた機器パラメータの送信要求を間欠的に送信することにより、前記機器パラメータを間欠的に取得する第１ステップと、
前記第１ステップで取得された前記機器パラメータを用いて統計演算を行って統計値を求める第２ステップと、
前記第２ステップで求められた前記統計値を、前記バルブ機器の正常時に取得された前記機器パラメータを用いて統計演算を行って得られる統計値である基準値で除して得られる正規化された診断値を用いて前記バルブ機器の診断を行う第３ステップと、
を有する機器診断方法。
【請求項７】
コンピュータを、プラントに設置されてネットワークに接続されたバルブ機器の診断を行う機器診断装置として機能させる機器診断プログラムであって、
前記コンピュータを、前記ネットワークを介して前記バルブ機器に対し、前記バルブ機器に対して指示される開度を示すパラメータと、前記バルブ機器のインテリジェントセンサで検出された実際の開度を示すパラメータとが対にされた機器パラメータの送信要求を間欠的に送信することにより、前記機器パラメータを間欠的に取得する取得手段と、
前記取得手段によって取得された前記機器パラメータを用いて統計演算を行って統計値を求め、当該統計値を、前記バルブ機器の正常時に前記取得手段によって取得された前記機器パラメータを用いて統計演算を行って得られる統計値である基準値で除して得られる正規化された診断値を用いて前記バルブ機器の診断を行う診断手段と、
して機能させる機器診断プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器診断装置、機器診断方法、及び機器診断プログラムに関する。
【背景技術】
【０００２】
従来から、プラントや工場等においては、分散制御システム（ＤＣＳ：Distributed Control System）が構築されており、高度な自動操業が実現されている。この分散制御システムは、フィールド機器と呼ばれる現場機器（測定器、操作器）と、これらの制御を行う制御装置とが通信手段を介して接続されたシステムである。また、近年においては、上記の分散制御システムとともに、プラントに設けられた各種機器（フィールド機器を含む）の診断を行う機器診断システムが構築されることが多くなっている。
【０００３】
上記の機器診断システムは、例えばフィールド機器の一種であるバルブ機器の診断を、以下の手順で行う。機器診断システムは、まずバルブ機器に内蔵されているインテリジェントセンサの検出結果とバルブ機器に与えられた制御信号とを取得する。次に、インテリジェントセンサの検出結果によって示されているバルブの開度と、バルブ機器に与えられた制御信号によって指示されるバルブの開度とを比較する。そして、これらが一致するか（或いは、ほぼ一致するか）否かに応じてバルブ機器が正常に動作しているか否かを診断する。
【０００４】
以下の特許文献１，２には、プラントに設置された機器を診断する従来技術の一例が開示されている。具体的に、以下の特許文献１には、種類の異なるバルブを含む各種機器に関する診断データを収集してデータベースサーバで一元管理し、診断データに基づいて診断ソフトウェアを実行することで、プラントの各所に点在する多種多様な機器に対する診断を統括して行うことが可能な技術が開示されている。また、以下の特許文献２には、バルブのポジショナに対してステップ入力を与え、そのステップ応答より得られる複数の動特性指標値を代表する代表指標値を求めてバルブの正常異常を判断する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−３１６４２４号公報
【特許文献２】特開２０１４−１３４９９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、従来の機器診断システムでは、例えば各々のバルブ機器の診断が１日に１回程度の頻度で行われており、機器診断システムによって診断が行われる場合には、１秒程度の周期で１つのバルブ機器の機器パラメータを連続して取得する処理が数分間に亘って行われる。尚、上記の機器パラメータには、バルブ機器に与えられた制御信号を示すパラメータと、インテリジェントセンサの検出結果を示すパラメータとの双方が含まれる。
【０００７】
このように、従来は、プラントに設置された機器の機器パラメータが、１日に１回程度の頻度で数分の間しか取得されていない。このため、従来の機器診断システムの診断結果は、その数分の間における機器の動作が反映されたものに過ぎず、所望の期間（例えば、１日、数日、或いは数十日）に亘る機器の状態が反映されたものではないため、有用な診断結果を得ることができないという問題があった。
【０００８】
また、従来は、機器の診断が行われる頻度が低いものの、診断が行われる場合には、１秒程度の周期で１つの機器の機器パラメータを連続して取得する処理が数分間に亘って行われることから、通信負荷が大きくなるという問題がある。機器の診断が行われる頻度を少なくすれば通信負荷を低減することができると考えられるが、このように機器の診断が行われる頻度を少なくすると、１日等の単位期間に診断することができる機器の数が制限されてしまうという問題がある。
【０００９】
ここで、複数の入力信号を１つの出力信号として出力する装置（マルチプレクサ）等を用意し、プラントに設けられた複数の機器の機器パラメータを、マルチプレクサを介して機器診断システムが取得するようにすれば、通信負荷を低減することができると考えられる。しかしながら、追加のハードウェアが必要になるとともに、バルブに設けられたポジショナの種類毎に専用の診断ソフトも必要になるという問題があった。加えて、このような専用の診断ソフトは、各々診断手法が異なるため、種類が異なるバルブの診断結果を比較することが難しいという問題もあった。
【００１０】
本発明は上記事情に鑑みてなされたものであり、通信負荷の大幅な増加を招くことなく、機器の有用な診断結果を得ることが可能な機器診断装置、機器診断方法、及び機器診断プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明の機器診断装置は、プラントに設置されてネットワーク（Ｎ１）に接続された機器（１０）の診断を行う機器診断装置（３０）において、前記ネットワークを介して前記機器の機器パラメータを間欠的に取得する取得部（３４ａ）と、前記取得部によって取得された前記機器パラメータを用いて統計演算を行って統計値を求め、当該統計値と前記機器の正常時に前記取得部によって取得された前記機器パラメータを用いて統計演算を行って得られる統計値である基準値とに基づいて、前記機器の診断を行う診断部（３４ｂ）と、を備える。
また、本発明の機器診断装置は、前記診断部が、当該統計値を前記基準値で除して得られる診断値を用いて前記機器の診断を行う。
また、本発明の機器診断装置は、前記診断部が、前記機器の起動が行われた場合、或いは外部から前記基準値の算出指示が入力された場合に、前記基準値を求める。
また、本発明の機器診断装置は、前記診断部が、前記基準値を求めるために必要な数の前記機器パラメータが前記取得部で取得されたときに前記基準値を求める。
また、本発明の機器診断装置は、前記診断部が、当該統計値を求めるための前記機器パラメータの数が所定数よりも多い場合には、前記機器パラメータのうちの最も新しい予め規定された数の前記機器パラメータを用いて当該統計値を求める。
また、本発明の機器診断装置は、前記取得部が、１つの前記機器につき、１時間に複数回の頻度で前記機器パラメータを取得する。
本発明の機器診断方法は、プラントに設置されてネットワーク（Ｎ１）に接続された機器（１０）の診断を行う機器診断方法であって、前記ネットワークを介して前記機器の機器パラメータを間欠的に取得する第１ステップ（Ｓ１５）と、前記第１ステップで取得された前記機器パラメータを用いて統計演算を行って統計値を求める第２ステップ（Ｓ１９）と、前記第２ステップで求められた前記統計値と、前記機器の正常時に取得された前記機器パラメータを用いて統計演算を行って得られる統計値である基準値とに基づいて、前記機器の診断を行う第３ステップ（Ｓ２０）と、を有する。
本発明の機器診断プログラムは、コンピュータを、プラントに設置されてネットワーク（Ｎ１）に接続された機器（１０）の診断を行う機器診断装置（３０）として機能させる機器診断プログラムであって、前記コンピュータを、前記ネットワークを介して前記機器の機器パラメータを間欠的に取得する取得手段（３４ａ）と、前記取得手段によって取得された前記機器パラメータを用いて統計演算を行って統計値を求め、当該統計値と前記機器の正常時に前記取得手段によって取得された前記機器パラメータを用いて統計演算を行って得られる統計値である基準値とに基づいて、前記機器の診断を行う診断手段（３４ｂ）と、して機能させる。
【発明の効果】
【００１２】
本発明によれば、ネットワークを介して機器の機器パラメータを間欠的に取得し、取得した機器パラメータを用いて統計演算を行って統計値を求め、当該統計値と機器の正常時に取得された機器パラメータを用いて統計演算を行って得られる統計値である基準値とに基づいて機器の診断を行うようにしている。このため、通信負荷の大幅な増加を招くことなく、機器の有用な診断結果を得ることが可能であるという効果がある。また、仕様の異なる機器の診断結果を比較することができるという効果がある。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態による機器診断装置が用いられるプロセス制御システムの概要を示すブロック図である。
【図２】本発明の一実施形態による機器診断装置の要部構成を示すブロック図である。
【図３】本発明の一実施形態において作成されるヒストグラムの一例を示す図である。
【図４】本発明の一実施形態による機器診断方法の一例を示すフローチャートである。
【図５】機器パラメータが取得されるタイミングの一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の一実施形態による機器診断装置、機器診断方法、及び機器診断プログラムについて詳細に説明する。
【００１５】
〈プロセス制御システム〉
図１は、本発明の一実施形態による機器診断装置が用いられるプロセス制御システムの概要を示すブロック図である。図１に示す通り、プロセス制御システム１は、フィールド機器１０（機器）、コントローラ２０、及び機器診断装置３０を備えており、コントローラ２０がフィールド機器１０を制御することによって、プラント（図示省略）で実現される工業プロセスの制御を行う。また、本実施形態のプロセス制御システム１では、機器診断装置３０によってフィールド機器１０の診断が行われる。
【００１６】
ここで、フィールド機器１０及びコントローラ２０はフィールドネットワークＮ１（ネットワーク）に接続され、コントローラ２０及び機器診断装置３０は制御ネットワークＮ２に接続されている。フィールドネットワークＮ１は、例えばプラントの現場に敷設された有線のネットワークである。他方、制御ネットワークＮ２は、例えばプラントの現場と監視室との間を接続する有線のネットワークである。尚、これらフィールドネットワークＮ１及び制御ネットワークＮ２は、無線のネットワークであっても良い。
【００１７】
フィールド機器１０は、例えば流量計や温度センサ等のセンサ機器、流量制御弁や開閉弁等のバルブ機器、ファンやモータ等のアクチュエータ機器、その他のプラントの現場に設置される機器である。尚、図１においては、理解を容易にするために、プラントに設置された種々のフィールド機器１０のうち、流体の流量を制御（操作）するバルブ機器１０ａ〜１０ｃのみを図示している。
【００１８】
フィールド機器１０は、コントローラ２０からフィールドネットワークＮ１を介して送信されてくる制御データに応じた動作を行う。例えば、コントローラ２０からバルブ機器１０ａ〜１０ｃに対して制御データ（弁の開度を制御するデータ）が送信されてきた場合には、バルブ機器１０ａ〜１０ｃは、流体が通過する弁の開度を制御データで指示される開度にそれぞれ設定する。
【００１９】
また、バルブ機器１０ａ〜１０ｃは、弁の実際の開度を検出するインテリジェントセンサ（図示省略）を備えており、上記の制御データで指示される開度を示すパラメータと、インテリジェントセンサの検出結果を示すパラメータとを対にして機器パラメータとして記憶する。バルブ機器１０ａ〜１０ｃは、機器診断装置３０からの送信要求（機器パラメータの送信要求）があった場合に、記憶している機器パラメータの送信を行う。
【００２０】
コントローラ２０は、プロセス制御システム１の中核をなす装置であり、フィールドネットワークＮ１を介して、フィールド機器１０からの測定データの収集、及びフィールド機器１０に対する制御（操作）を行う。尚、コントローラ２０によって収集される測定データは、工業プロセスにおける状態量（例えば、温度、流量、圧力等）を測定して得られるデータであり、コントローラ２０によって行われるフィールド機器１０に対する制御は、例えば上述したバルブ機器１０ａ〜１０ｃの開度の制御等である。
【００２１】
機器診断装置３０は、制御ネットワークＮ２、コントローラ２０、及びフィールドネットワークＮ１を介して、フィールド機器１０の機器パラメータを間欠的に収集し、収集した機器パラメータを用いてフィールド機器１０の診断を行う。例えば、機器診断装置３０は、バルブ機器１０ａ〜１０ｃから得られる機器パラメータを間欠的に収集して、バルブ機器１０ａ〜１０ｃが正常に動作しているか否か（例えば、弁の固着が生じていないか否か）の診断を行う。
【００２２】
〈機器診断装置〉
図２は、本発明の一実施形態による機器診断装置の要部構成を示すブロック図である。図２に示す通り、機器診断装置３０は、操作部３１、表示部３２、格納部３３、処理部３４、通信部３５、及びドライブ装置３６を備えおり、予め規定されたプログラムに従って、或いは操作部３１に対する操作指示に応じて、フィールド機器１０の機器パラメータを収集し、収集した機器パラメータを用いてフィールド機器１０の診断を行う。このような機器診断装置３０は、例えばデスクトップ型のパーソナルコンピュータ、或いはワークステーションにより実現される。
【００２３】
操作部３１は、例えばキーボードやポインティングデバイス等の入力装置を備えており、機器診断装置３０を使用するユーザの操作に応じた指示（機器診断装置３０に対する指示）を処理部３４に出力する。尚、機器診断装置３０を使用するユーザとしては、例えばプラントの運転員が挙げられる。表示部３２は、例えば液晶表示装置等の表示装置を備えており、処理部３４から出力される各種情報を表示する。尚、操作部３１及び表示部３２は、物理的に分離されたものであっても良く、表示機能と操作機能とを兼ね備えるタッチパネル式の液晶表示装置のように物理的に一体化されたものであっても良い。
【００２４】
格納部３３は、例えばＨＤＤ（ハードディスクドライブ）やＳＳＤ（ソリッドステートドライブ）等の補助記憶装置を備えており、各種データを格納する。例えば、格納部３３は、フィールド機器１０から収集された機器パラメータＰＭを格納する。尚、バルブ機器１０ａ〜１０ｃの機器パラメータＰＭは、上述した通り、コントローラ２０からの制御データで指示される開度を示すパラメータと、インテリジェントセンサで検出された実際の開度を示すパラメータとが対にされたものである。
【００２５】
処理部３４は、予め規定されたプログラムに従って、或いは操作部３１から入力される操作指示に基づいて、機器診断装置３０の動作を統括して制御する。この処理部３４は、取得部３４ａ（取得手段）及び診断部３４ｂ（診断手段）を備えており、フィールド機器１０から機器パラメータＰＭを取得して格納部３３に格納させ、格納部３３に格納された機器パラメータＰＭを用いてフィールド機器１０の診断を行う。
【００２６】
取得部３４ａは、通信部３５を制御することにより、制御ネットワークＮ２、コントローラ２０、及びフィールドネットワークＮ１を介して、フィールド機器１０の機器パラメータを間欠的に収集する。具体的に、取得部３４ａは、通信部３５を制御して、例えば１つのフィールド機器１０に対し、数十分程度の時間間隔（１時間に複数回の頻度）で機器パラメータの送信要求を送信することにより、フィールド機器１０の機器パラメータを数十分程度の時間間隔で間欠的に収集する。尚、取得部３４ａは、機器パラメータの送信要求の送信を、送信先となるフィールド機器１０を変えながら順次行う。
【００２７】
診断部３４ｂは、格納部３３に格納された機器パラメータＰＭを読み出し、読み出した機器パラメータＰＭを用いて統計演算を行って統計値を求め、この統計値と予め求めた基準値とに基づいてフィールド機器１０の診断を行う。ここで、上記の基準値は、例えばフィールド機器１０の正常時に取得された機器パラメータＰＭを用いて上記の統計演算を行うことにより求められた統計値である。診断部３４ｂは、格納部３３から読み出した機器パラメータＰＭを用いて得られた統計値を上記の基準値で除算して診断値を求め、この診断値を用いてフィールド機器１０の診断を行う。
【００２８】
ここで、上記の診断値は、格納部３３から読み出した機器パラメータＰＭを用いて得られた統計値を上記の基準値で正規化したものということができる。このような診断値を求めるのは、フィールド機器１０の仕様の違い（例えば、バルブ機器１０ａ〜１０ｃについては弁の大きさ等の違い）による診断結果の違いを無くすためである。この診断値を用いることで、仕様の異なるフィールド機器１０であっても診断結果を比較することが可能になる。
【００２９】
上記の基準値は、例えばプロセス制御システム１が起動された場合、或いは基準値の算出指示が操作部３１から入力された場合に、診断部３４ｂによって算出される。また、プロセス制御システム１が起動されている状態において、特定のフィールド機器１０が起動された場合には、そのフィールド機器１０についての基準値が作成され、また、特定のフィールド機器１０についての基準値の算出指示が操作部３１から入力された場合には、そのフィールド機器１０についての基準値が作成される。尚、詳細は後述するが、診断部３４ｂが基準値を作成するのは、基準値を求めるために必要な数の機器パラメータＰＭが取得部３４ａで取得されたときである。
【００３０】
診断部３４ｂで行われる統計演算は、例えばフィールド機器１０がバルブ機器１０ａである場合には、バルブ機器１０ａから収集した機器パラメータＰＭで対にされているパラメータの差分の出現頻度を示すヒストグラムを作成し、このヒストグラムから標準偏差σを求める処理である。上記の差分は、コントローラ２０からバルブ機器１０ａに与えられた制御データで指示される開度を示すパラメータと、バルブ機器１０ａのインテリジェントセンサで検出された実際の開度を示すパラメータとの差分である。
【００３１】
図３は、本発明の一実施形態において作成されるヒストグラムの一例を示す図である。尚、図３（ａ）は、バルブ機器１０ａが正常である場合（例えば、弁の固着が生じていない場合）に作成されるヒストグラムの一例を示す図であり、図３（ｂ）は、バルブ機器１０ａが異常である場合（例えば、弁の固着が生じている場合）に作成されるヒストグラムの一例を示す図である。尚、図３（ａ），（ｂ）においては横軸に上記の差分をとり、縦軸に頻度をとってある。
【００３２】
図３（ａ）を参照すると、バルブ機器１０ａが正常である場合には、差分の値が「０」になる頻度が高く、差分の値が「０」以外になる頻度は低いことが分かる。このため、図３（ａ）に示すヒストグラムは、例えば標準偏差σが小さな正規分布曲線Ｌ１で表すことができる。これに対し、図３（ｂ）を参照すると、バルブ機器１０ａが異常である場合には、差分の値が「０」になる頻度が図３（ａ）に比べて低くなり、差分の値が「０」以外になる頻度が図３（ａ）に比べて高くなることが分かる。しかも、図３（ａ）に比べて差分の値が大きくなっていることも分かる。このため、図３（ｂ）に示すヒストグラムは、例えば標準偏差σが大きな正規分布曲線Ｌ２で表すことができる。このように、バルブ機器１０ｂの異常が生ずると標準偏差σが大きくなることから、標準偏差σを求めることでバルブ機器１０ａの診断を行うことが可能になる。
【００３３】
診断部３４ｂで行われる統計演算は、上述の統計演算に制限されることはなく、フィールド機器１０の診断を良好に行うことができるのであれば、任意の統計演算を用いることができる。尚、詳細は後述するが、診断部３４ｂは、上記の統計値を求めるための機器パラメータＰＭの数が多すぎる場合には、機器パラメータＰＭのうちの最も新しい予め規定された数の機器パラメータＰＭを用いて上記の統計演算を行って上記の統計値を求める。
【００３４】
通信部３５は、制御ネットワークＮ２に接続されており、取得部３４ａによって制御されて、コントローラ２０を介してフィールド機器１０との間で通信を行う。ドライブ装置３６は、例えばＣＤ−ＲＯＭ又はＤＶＤ（登録商標）−ＲＯＭ等のコンピュータ読み取り可能な記録媒体Ｍに記録されているデータの読み出しを行う。この記録媒体Ｍは、機器診断装置３０の各ブロックの機能（例えば、処理部３４に設けられた取得部３４ａ及び診断部３４ｂ等）を実現するプログラム（設定プログラム）を格納している。
【００３５】
このような記録媒体Ｍに格納されたプログラムがドライブ装置３６によって読み込まれ、機器診断装置３０にインストールされることにより、機器診断装置３０の各ブロックの機能がソフトウェア的に実現される。つまり、これらの機能は、ソフトウェアとハードウェア資源とが協働することによって実現される。尚、機器診断装置３０の各ブロックの機能を実現するプログラムは、記録媒体Ｍに記録された状態で配布されても良く、インターネット等の外部のネットワークを介して配布されても良い。
【００３６】
〈機器診断方法〉
図４は、本発明の一実施形態による機器診断方法の一例を示すフローチャートである。尚、図４に示すフローチャートは、１つのフィールド機器１０（ここでは、バルブ機器１０ａとする）の診断に係る処理を示すものである。尚、図４に示すフローチャートの処理は、バルブ機器１０ａ以外のフィールド機器１０についても個別に行われる。図４に示すフローチャートの処理は、バルブ機器１０ａが起動された場合、或いはバルブ機器１０ａについての基準値の算出指示が操作部３１から入力された場合に開始される。
【００３７】
図４に示すフローチャートの処理が開始されると、まず診断フラグ（バルブ機器１０ａの診断が可能であるか否かを示すフラグ）の値を「０」に設定して初期化する処理が処理部３４で行われる（ステップＳ１１）。尚、診断フラグの値は、バルブ機器１０ａの診断が不可である場合には「０」が設定され、バルブ機器１０ａの診断が可能である場合には「１」が設定される。
【００３８】
次に、基準値を求めるために必要な規定数の機器パラメータＰＭが格納部３３に格納されており、且つ診断フラグの値が「０」であるか否かが処理部３４で判断される（ステップＳ１２）。ここでは、診断フラグの値が「０」であるが、バルブ機器１０ａからの機器パラメータＰＭの収集が行われておらず、規定数の機器パラメータＰＭが格納部３３に格納されていないため、ステップＳ１２の判断結果は「ＮＯ」になる。
【００３９】
次いで、診断フラグの値が「１」であるか否かが処理部３４で判断される（ステップＳ１３）。ここでは、診断フラグの値が「０」であるため、ステップＳ１３の判断結果は「ＮＯ」になる。すると、一定時間（例えば、数十分程度）待機する処理が処理部３４で行われ（ステップＳ１４）、その後にバルブ機器１０ｂの機器パラメータＰＭを取得する処理が取得部３４ａで行われる（ステップＳ１５）。
【００４０】
バルブ機器１０ｂの機器パラメータＰＭが取得されると、再びステップＳ１２の処理が行われる。ここでは、診断フラグの値が「０」であるが、依然として規定数の機器パラメータＰＭが格納部３３に格納されていないため、ステップＳ１２の判断結果は「ＮＯ」になる。以降、規定数の機器パラメータＰＭが格納部３３に格納されるまで、ステップＳ１２〜Ｓ１５の処理が繰り返し行われる。
【００４１】
規定数の機器パラメータＰＭが格納部３３に格納されると、ステップＳ１２の判断結果が「ＹＥＳ」になり、格納部３３に格納された規定数の機器パラメータＰＭを用いて基準値を算出する処理が診断部３４ｂで行われる（ステップＳ１６）。尚、ステップＳ１６では、例えば格納部３３から読み出した機器パラメータＰＭで対にされているパラメータの差分の出現頻度を示すヒストグラムを作成し、このヒストグラムから標準偏差σ（基準値）を求める処理が行われる。基準値が算出されると、診断フラグの値を「１」に設定する処理が処理部３４で行われる（ステップＳ１７）。
【００４２】
以上の処理が終了すると、診断フラグの値が「１」であるか否かが処理部３４で判断される（ステップＳ１３）。ここでは、ステップＳ１７の処理で診断フラグの値が「１」に設定されていることから、ステップＳ１３の判断結果は「ＹＥＳ」になる。すると、格納部３３に格納されている機器パラメータＰＭの数が過剰であるか否かが処理部３４で判断される（ステップＳ１８）。例えば、過去数箇月〜数年程度の長期に亘る機器パラメータＰＭが格納部３３に格納されているか否かが処理部３４で判断される。ここでは、基準値が算出された直後であり、格納部３３に格納されている機器パラメータＰＭの数が過剰ではないことから、ステップＳ１８の判断結果は「ＮＯ」になる。
【００４３】
ステップＳ１８の判断結果が「ＮＯ」である場合には、格納部３３に格納されている機器パラメータＰＭを用いて統計値を算出する処理が診断部３４ｂで行われる（ステップＳ１９）。尚、ステップＳ１９では、ステップＳ１６と同様に、例えば格納部３３から読み出した機器パラメータＰＭで対にされているパラメータの差分の出現頻度を示すヒストグラムを作成し、このヒストグラムから標準偏差σ（統計値）を求める処理が行われる。
【００４４】
以上の処理が終了すると、ステップＳ１９で算出された統計値をステップＳ１６で算出された基準値で除算して診断値を求める処理が行われる（ステップＳ２０）。尚、図４では明記していないが、診断値が算出されると、診断値の値に基づいてバルブ機器１０ａが正常であるか否か（例えば、診断値が３σを超えていないか否か）が診断部３４ｂで診断され、その診断結果が機器診断装置３０の表示部３２に表示する処理が行われる。
【００４５】
以上の処理が終了すると、一定時間待機した後に（ステップＳ１４）、バルブ機器１０ｂの機器パラメータＰＭを取得する処理が行われる（ステップＳ１５：第１ステップ）。以後は、診断フラグの値が「１」に設定されていることから、統計値を算出する処理（ステップＳ１９：第２ステップ）、診断値を算出する処理（ステップＳ２０：第３ステップ）、一定時間待機する処理（ステップＳ１４）、及びバルブ機器１０ａの機器パラメータを取得する処理（ステップＳ１５：第１ステップ）が繰り返し行われる。
【００４６】
尚、格納部３３に格納されている機器パラメータＰＭの数が過剰であると処理部３４で判断された場合（ステップＳ１８の判断結果が「ＹＥＳ」の場合）には、統計処理に用いる機器パラメータＰＭの数を調整する処理が処理部３４で行われる（ステップＳ２１）。例えば、機器パラメータＰＭのうちの最も新しい予め規定された数の機器パラメータＰＭ（例えば、最新の１箇月分の機器パラメータＰＭ）を残し、それよりも古い機器パラメータＰＭを破棄する処理が行われる。このような処理が行われることで、バルブ機器１０ａの現在の状態の診断に有用なデータを残すことができる。ここで、上述した機器パラメータＰＭの数が過剰である場合というのは、機器パラメータＰＭの数が予め定めた所定の数よりも多い場合である。
【００４７】
図５は、機器パラメータが取得されるタイミングの一例を示す図である。図５（ａ）は、本実施形態における取得タイミングの一例を示す図であり、図５（ｂ）は従来の取得タイミングの一例を示す図である。尚、図５（ａ），（ｂ）においては、横軸に時間をとり、縦軸にバルブ機器の実開度［％］をとってある。実開度が０［％］である場合には、バルブ機器の弁が完全に閉じた状態であり、実開度が１００［％］である場合には、バルブ機器の弁が完全に開いた状態である。
【００４８】
まず、従来は、図５（ｂ）に示す通り、１つのバルブ機器について、機器パラメータの取得が１日に１回程度の頻度で行われており、機器パラメータの取得が行われる場合には、１秒程度の周期で１つのバルブ機器の機器パラメータを連続して取得する処理が数分間に亘って行われていた。つまり、従来は、機器パラメータを取得する頻度は少ないものの、機器パラメータが取得される場合には１つのバルブ機器からの機器パラメータの取得が連続して行われており、機器パラメータの取得が終了した時点で演算処理が行われてバルブ機器の診断が行われていた。
【００４９】
これに対し、本実施形態では、図５（ａ）に示す通り、１つのバルブ機器について、機器パラメータの取得が数十分程度の時間間隔（１時間に数回程度の頻度）で間欠的に行われている。ここで、本実施形態では、基準値が求められるまではバルブ機器の診断は行われないが、基準値が求められてからは上記の時間間隔で機器パラメータが取得される度に、統計値が求められてバルブ機器の診断が行われている。
【００５０】
このように、本実施形態では、１つのバルブ機器について、数十分程度の時間間隔で間欠的に機器パラメータを取得して統計値を求めるようにしている。このため、従来のように１つのバルブ機器からの機器パラメータの取得が連続して行われることはなく、また機器パラメータの取得頻度が従来よりも高い。このため、通信負荷の大幅な増加を招くことなく、機器の有用な診断結果を得ることが可能である。尚、本実施形態によれば、診断を行うフィールド機器１０の数を数百〜数千台程度に増加させることも可能である。
【００５１】
また、本実施形態では、格納部３３から読み出した機器パラメータＰＭを用いて得られた統計値を基準値で除算して診断値（基準値で正規化された統計値）を求め、この診断値に基づいて診断を行うようにしている。このため、フィールド機器１０の仕様の違い（例えば、バルブ機器１０ａ〜１０ｃについては弁の大きさ等の違い）による診断結果の違いを無くすことができ、仕様の異なるフィールド機器１０であっても診断結果を比較することが可能になる。これにより、例えば効率的な保全活動に必要なバルブ機器毎の保全優先度を決定することができる。
【００５２】
以上、本発明の一実施形態による機器診断装置、機器診断方法、及び機器診断プログラムについて説明したが、本発明は上述した実施形態に制限されることなく、本発明の範囲内で自由に変更が可能である。例えば、上記実施形態では、理解を容易にするために、基準値が求められた後は、機器パラメータＰＭが取得される度に統計値（診断値）を求める例について説明したが、統計値（診断値）を求めるタイミングは任意である。例えば、数時間毎、１日毎、１週間毎、１月毎に統計値（診断値）を求めるようにしても良い。
【００５３】
また、上述した実施形態では、理解を容易にするために、バルブ機器１０ａの診断を行う例について説明したが、バルブ機器１０ｂ，１０ｃの診断も同様に行うことができる。また、バルブ機器１０ａ〜１０ｃ以外のフィールド機器１０（例えば、ファンやモータ等のアクチュエータ機器等）の診断も同様に行うことができる。
【符号の説明】
【００５４】
１０      フィールド機器
３０      機器診断装置
３４ａ    取得部
３４ｂ    診断部
Ｎ１      フィールドネットワーク
【図１】
0006798120.tif 000002
【図２】
0006798120.tif 000003
【図３】
0006798120.tif 000004
【図４】
0006798120.tif 000005
【図５】
0006798120.tif 000006