(57)【要約】      （修正有）【課題】既知である手法よりもより早期に潜在的なアセット故障を検出することを提供するシステムおよび方法を提供する。【解決手段】稼働中のプロセスユニット１０１におけるアセット１２８を監視するためのシステムおよび方法が開示される。方法例は、稼働中のプロセスユニットにおけるアセットに関連付けられた１つまたは複数の設備パラメータを監視することと、アセットに関連付けられた１つまたは複数のプロセスパラメータを監視することと、１つまたは複数の監視される設備パラメータ、プロセスパラメータ、および１つまたは複数の設備パラメータに関連付けられたベースラインデータに基づいて、アセットに対応するアセット健康値を決定することと、を含む。【選択図】図１
2014032672.tif 000002
【特許請求の範囲】
【請求項１】
稼働中のプロセスユニットにおけるアセットに関連付けられた１つまたは複数の設備パラメータを監視することと、
前記アセットに関連付けられた１つまたは複数のプロセスパラメータを監視することと、
前記１つまたは複数の監視される設備パラメータ、プロセスパラメータ、および前記１つまたは複数の設備パラメータに関連付けられたベースラインデータに基づいて、前記アセットに対応するアセット健康値を決定することと、
を含む、方法。
【請求項２】
前記ベースラインデータは、前記アセットが正常状態で動作しているときに測定された前記１つまたは複数の設備パラメータの値、または１つまたは複数の対応する非定常状態パラメータの動作範囲の全域にわたり測定された前記１つまたは複数の設備パラメータの値のシグニチャのうちの少なくとも１つに対応する、請求項１に記載の方法。
【請求項３】
前記１つまたは複数の設備パラメータまたはプロセスパラメータのいずれかに関連付けられたアラームに対する重みを受け取ることをさらに含む、請求項１に記載の方法。
【請求項４】
前記アセット健康値を計算することは、
最も高い重み付けが施されたアクティブアラームに基づいてアラーム健康値を計算することと、
前記１つまたは複数の設備パラメータのそれぞれに関連付けられた１つまたは複数の設備健康値であって、前記ベースラインデータおよび対応する限界値に対する前記１つまたは複数の設備パラメータに基づく設備健康値を、計算することと、
前記アラーム健康値と前記１つまたは複数の設備健康値のうちで最も低い健康値を決定することと、
を含む、請求項１に記載の方法。
【請求項５】
前記アセットに対応するグラフィカル・ユーザ・インターフェースのアセット概要ページを描画することと、
前記最も低い健康値、前記最も低い健康値に対応する前記設備パラメータまたはプロセスパラメータに関連付けられたタグまたは名称、または、前記アラーム健康値または前記１つまたは複数の設備健康値のうちの少なくとも１つを含む一覧のうちの少なくとも１つを表示することと、
をさらに含む、請求項４に記載の方法。
【請求項６】
前記アセット健康値は、前記アセットの性能または前記アセットの故障の可能性のうちの少なくとも１つを示す、請求項１に記載の方法。
【請求項７】
前記設備パラメータおよび前記プロセスパラメータを監視することは無線通信プロトコルを介して監視することを含む、請求項１に記載の方法。
【請求項８】
前記アセットは、ポンプ、熱交換器、空冷式交換器、炉、燃焼加熱器、送風機、フィンファン、冷却塔、蒸留カラム、圧縮器、パイプ、バルブ、容器、坑口、タンク、ボイラ、蒸気トラップ、乾燥機、キルン、反応器、オイル精留器、分離器、脱塩器、粉砕機、溶鉱炉、サイクロン、または遠心機である、請求項１に記載の方法。
【請求項９】
前記設備パラメータおよび前記プロセスパラメータを監視することは、前記アセットの前記アセット健康値の略連続的な計算を可能にするオンライン監視を含む、請求項１に記載の方法。
【請求項１０】
プロセスプラント、前記稼働中のプロセスユニットのエリア、またはアセット種類のいずれかに対応するグラフィカル・ユーザ・インターフェースのエリアビューを描画することと、
前記エリアビューにおいて、前記エリアに関連付けられた前記アセットに対応する第１グラフィックを描画することと、
前記エリアビューにおいて、前記エリアに関連付けられた１つまたは複数の第２アセットに対応する１つまたは複数の第２グラフィックを描画することと、
前記１つまたは複数の第２アセットに対応する前記アセット健康値および１つまたは複数の第２アセット健康値を表示するために、前記ビュー内において前記第１グラフィックまたは前記１つまたは複数の第２グラフィックのうちの少なくとも１つを変更することと、
をさらに含む、請求項１に記載の方法。
【請求項１１】
前記設備パラメータは、前記アセットの状態、健康、整合性、または性能のいずれかに関連付けられたパラメータに対応し、前記プロセスパラメータは前記稼働中のプロセスユニットの制御および動作に関連付けられたパラメータに対応する、請求項１に記載の方法。
【請求項１２】
稼働中のプロセスユニットにおけるアセットに関連付けられた１つまたは複数の設備パラメータ、および１つまたは複数のプロセスパラメータを監視するためのセンサと、
前記センサを介して収集されたデータを受け取り、前記１つまたは複数の設備パラメータおよび前記１つまたは複数のプロセスパラメータに基づいて前記アセットのアセット健康値を計算するためのプロセッサと、
を備えるシステム。
【請求項１３】
前記プロセッサは無線通信プロトコルを介して前記データを受け取る、請求項１２に記載の方法。
【請求項１４】
前記アセットは、ポンプ、熱交換器、空冷式交換器、炉、燃焼加熱器、送風機、フィンファン、冷却塔、蒸留カラム、圧縮器、パイプ、バルブ、容器、坑口、タンク、ボイラ、蒸気トラップ、乾燥機、キルン、反応器、オイル精留器、分離器、脱塩器、粉砕機、溶鉱炉、サイクロン、または遠心機である、請求項１２に記載の方法。
【請求項１５】
前記プロセッサは、
前記１つまたは複数のプロセスパラメータのうちの１つに関連付けられた最も高い重み付けが施されたアクティブアラームに基づいてアラーム健康値を計算することと、
前記１つまたは複数の設備パラメータに対応する１つまたは複数の設備健康値を計算することと、
前記アラーム健康値と前記１つまたは複数の設備健康値のうちで最も低い健康値を決定することと、
により、前記アセット健康値を計算する、請求項１２に記載の方法。
【請求項１６】
グラフィカル・ユーザ・インターフェースを描画するためのディスプレイをさらに備え、前記グラフィカル・ユーザ・インターフェースは前記アセットの前記アセット健康値を示すグラフィックを含む、請求項１２に記載の方法。
【請求項１７】
機械可読命令を格納する有形の製造品であって、前記機械可読命令は、実行されると、機械に対して、少なくとも
稼働中のプロセスユニットにおけるアセットに関連付けられた１つまたは複数の設備パラメータを監視することと、
前記アセットに関連付けられた１つまたは複数のプロセスパラメータを監視することと、
前記１つまたは複数の監視される設備パラメータ、プロセスパラメータ、および前記１つまたは複数の設備パラメータに関連付けられたベースラインデータに基づいて、前記アセットに対応するアセット健康値を決定することと、
を実行させる、有形の製造品。
【請求項１８】
前記設備パラメータは、前記アセットの状態、健康、整合性、または性能のいずれかに関連付けられたパラメータに対応し、前記プロセスパラメータは前記稼働中のプロセスユニットの制御および動作に関連付けられたパラメータに対応する、請求項１７に記載の有形の製造品。
【請求項１９】
前記アセットの前記アセット健康値を計算することは、
最も高い重み付けが施されたアクティブアラームに基づいてアラーム健康値を計算することと、
前記１つまたは複数の設備パラメータのそれぞれに関連付けられた１つまたは複数の設備健康値であって、前記ベースラインデータおよび対応する限界値に対する前記１つまたは複数の設備パラメータに基づく設備健康値を、計算することと、
前記アラーム健康値と前記１つまたは複数の設備健康値とのうちで最も低い健康値を共通の尺度に基づいて決定することと、
を含む、請求項１７に記載の有形の製造品。
【請求項２０】
前記アセットの前記アセット健康値は、前記アセットの性能または前記アセットの故障の可能性のうちの少なくとも１つを示す、請求項１７に記載の有形の製造品。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は全般的には稼働中のプロセスユニットに関し、さらに詳細には、稼働中のプロセスユニットにおけるアセットを監視するためのシステムおよび方法に関する。
【背景技術】
【０００２】
製油産業およびガス製造産業において用いられるもの等のプロセス操作は、通常、ポンプ、熱交換器、冷却塔、その他等の顕著な設備アセットを含む。係るアセットの状態、健康、整合性、および／または性能はプロセスプラントの効率性および／または安全性に対して極めて重要である。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
稼働中のプロセスユニットにおけるアセットを監視するためのシステムおよび方法が開示される。方法例は、稼働中のプロセスユニットにおけるアセットに関連付けられた１つまたは複数の設備パラメータを監視することと、アセットに関連付けられた１つまたは複数のプロセスパラメータを監視することと、１つまたは複数の監視される設備パラメータ、プロセスパラメータ、および１つまたは複数の設備パラメータに関連付けられたベースラインデータに基づいて、アセットに対応するアセット健康値を決定することと、を含む。
【課題を解決するための手段】
【０００４】
システム例は、稼働中のプロセスユニットにおけるアセットに関連付けられた１つまたは複数の設備パラメータおよび１つまたは複数のプロセスパラメータを監視するためのセンサと、センサを介して収集されたデータを受信し、１つまたは複数の設備パラメータおよび１つまたは複数のプロセスパラメータに基づいてアセットのアセット健康値を計算するためのプロセッサと、を備える。
【図面の簡単な説明】
【０００５】
【図１】本開示の教示がその内部において実装され得る稼働中のプロセスユニット例の概略図である。
【図２】図１のオペレータステーション例を実装するための手法例を示す図である。
【図３】図２のアセット監視アプリケーションのユーザインターフェースに関連付けられたホームページ例を示す図である。
【図４】図２のアセット監視アプリケーションのユーザインターフェースに関連付けられた図４のアセット概要ページ例のプロセスタブ例を示す図である。
【図５】図４のアセット概要ページ例４００の入力タブ例を示す図である。
【図６】アラーム設定ウィンドウを示す、図４のアセット概要ページ例の設定タブ例を示す図である。
【図７】図６のアセット概要ページ例の設定タブにおける他のアラーム設定ウィンドウ例を示す図である。
【図８】その他の構成ウィンドウ例を示す、図６のアセット概要ページ例の設定タブ例を示す図である。
【図９】アラーム重み設定ウィンドウ例を示す図である。
【図１０】図６のアセット概要ページ例の設定タブ例内の統計的プロセス制御（ＳＰＣ：ｓｔａｔｉｓｔｉｃａｌ  ｐｒｏｃｅｓｓ  ｃｏｎｔｒｏｌ）設定ウィンドウ例を示す図である。
【図１１】非定常状態パラメータ（ＶＳＰ：ｖａｒｉａｂｌｅ  ｓｔａｔｅ  ｐａｒａｍｅｔｅｒ）設定ウィンドウ例を示す図である。
【図１２】図２のアセット監視アプリケーション例２０６を、および／または、より全般的に、図１および／または図２のオペレータステーション例を、実装するために実行され得るプロセス例を表すフローチャートである。
【図１３】図１２のプロセス例を実行するために、および／または、より全般的に、図１および／または図２のアセット監視アプリケーション２０６および／またはオペレータステーション例１０４を実装するために、使用および／またはプログラムされ得るコンピュータ例１３００の概略図である。
【発明を実施するための形態】
【０００６】
予定外の稼働不能時間により製造能力のおよそ５％が毎年失われていることが産業界の平均により示されている。係る稼働不能時間に対する最も顕著な原因のうちの１つが設備故障であり、設備故障に起因する稼働不能時間は多くの場合、予定外の稼働不能時間の４０％を超え得る。不測の故障により製造の損失およびメンテナンスコストの増大化が生じるのみではなく、いくつかの状況においては、設備故障により火災、有害物質の環境放出、および／またはその他の危険状況が生じ得る。既知の稼働中のプロセスユニットはホストシステムと通信するセンサを用いて最も重要な設備を監視し得るが、しかしアセットの全部をオンラインでおよび／またはリアルタイムで監視することは多くの場合、コストが高いため困難である。したがって、それ以外の設備は、設備またはアセットの状態、健康、整合性、および／または性能に関する分離されたデータを取得するために、クリップボード回避策（ｃｌｉｐｂｏａｒｄ  ｗｏｒｋａｒｏｕｎｄ）と周期的な手持ちの測定および監視装置とにより、手動でチェックされる。この既知の手動による手法の結果として、稼働中のプロセスユニット内の多数のアセットが大部分の時間において監視を受けることがなく稼働され、そのために故障、漏出、火災、および／またはシステム全体の性能および／または安全性に対して他の望ましくない影響が増加されてしまうこととなる。少なくともこれらの支障は本開示の教示により克服される。
【０００７】
設備破損、環境に関する発生事象、および／または上述のビジネスに対する悪影響を回避することは、プロセス変数における変化を検出する能力に、および／または係る変化の発生時において（すなわち、オンライン監視を介して実質的にリアルタイムで）設備状態を検出する能力に、依存する。さらに、複数の測定値を把握することは、アセット故障が始まる可能性を評価することに関して、より高い予測値を提供する。なぜなら、それによりアセットの状態に関するより完全な情報が提供されるためである。したがって、たとえ設備の特定箇所に関する測定値が個別的に収集されたとしても、測定値を収集するエンジニアは、アセットに関連付けられた他のパラメータに照らして個別の測定値の意義を正当に評価することはできないであろう。例えば、ポンプを周期的に検査すると、ポンプが許容振動限界値内で稼働しているかどうかが測定され得る。一方、係る測定値が現場で取得されたとしても、流速および／または稼働中のプロセスユニットに接続されて監視される他のパラメータ等の他の測定値と、この測定値と、を相互に関連付けることは不可能である。これら全部の利用可能な情報を有し且つ適切に理解することがなければ、個別の測定値は、アセットの現時点における健康状態および／または予期される切迫した故障を判定することに関して、複数の測定値がアセットの総合的状態に関する包括的所見に統合化される場合と比較して、より小さい価値を有することとなるであろう。本明細書において開示される係るシステムおよび方法においては、設備故障の潜在的原因が多数存在することは認めつつも、特定の設備健康状態測定値とプロセス測定値とを組み合わせることにより、起こり得る事象に関して、当該技術分野において既知である分析よりもさらに高度な分析またはさらに統合化された分析が可能となることが認識される。この統合化された分析を用いることにより、本開示において説明されるシステムおよび方法は、総合的なアセットの健康状態または健康値を決定することと、オペレータ、エンジニア、保守要員、および／または他のプラント従業員（以下でオペレータと総称する）に対してアセットの状態に影響を及ぼす最も重要なパラメータを特定することと、を可能とする。さらに、本開示の教示は、設備データおよびプロセスデータの両方を含む起こり得る故障モードに対して敏感である測定値を統合化することと、この組み合わされたまたは統合化された情報を分析することにより間近な故障の可能性に関する総合的な表示を提供することと、アセットの状態および起こり得る故障についてオペレータが迅速に理解可能な形でオペレータに対して提示することと、により、当該技術分野において既知である手法よりもより早期に潜在的なアセット故障を検出することを提供するシステムおよび方法に関する。
【０００８】
図１は、本開示の教示に係る稼働中のプロセスユニット１０１を実装するシステム例１００の概略図である。システム例１００は、分散型制御システム（ＤＣＳ：ｄｉｓｔｒｉｂｕｔｅｄ  ｃｏｎｔｒｏｌ  ｓｙｓｔｅｍ）、監視制御データ収集（ＳＣＡＤＡ：ｓｕｐｅｒｖｉｓｏｒｙ  ｃｏｎｔｒｏｌ  ａｎｄ  ｄａｔａ  ａｃｑｕｉｓｉｔｉｏｎ）システム、および／または稼働中のプロセスユニット例１０１を監視および／または制御する任意の他の種類のプロセスシステムであり得る。加えてまたは代替的に、稼働中のプロセスユニット例１０１は、システム１００が稼働中のプロセスユニット１００の何らかの制御を提供するかどうかの如何に関わらず、監視され得、および／またはアセット管理システム（ＡＭＳ：ａｓｓｅｔ  ｍａｎａｇｅｍｅｎｔ  ｓｙｓｔｅｍ）と関連付けられ得る。図１に示されるように、システム例１００は１つまたは複数のプロセスコントローラ（そのうちの１つが参照番号１０２で示される）と、１つまたは複数のオペレータステーション（そのうちの１つが参照番号１０４で示される）と、１つまたは複数のアプリケーションステーション（そのうちの１つが参照番号１０６で示される）と、を備える。プロセスコントローラ例１０２とオペレータステーション例１０４とアプリケーションステーション例１０６とはエリア制御ネットワーク（ＡＣＮ：ａｒｅａ  ｃｏｎｔｒｏｌ  ｎｅｔｗｏｒｋ）と共通に称されるバスおよび／またはローカルエリアネットワーク（ＬＡＮ：ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）１０８を介して通信可能に連結される。
【０００９】
図１のオペレータステーション例１０４により、オペレータがプロセス制御システムの変数、状況、状態、およびアラームを閲覧することを可能にする１つまたは複数のオペレータディスプレイスクリーンおよび／またはアプリケーションを点検および／または操作すること、プロセス制御システム設定（例えば、設定値、操作状況、アラーム解除、アラーム音無効、その他）を変更すること、稼働中のプロセスユニット１０１内の装置を構成および／または較正すること、稼働中のプロセスユニット１０１内の装置を診断すること、および／または稼働中のプロセスユニット１０１内の装置を別様に管理および相互作用すること、がオペレータに可能となる。
【００１０】
図１のアプリケーションステーション例１０６は、１つまたは複数の情報技術アプリケーション、ユーザインタラクティブアプリケーション、および／または通信アプリケーションを実行するよう構成され得る。例えば、アプリケーションステーション１０６は主にプロセス制御関連アプリケーションを実行するよう構成され得る一方で、他のアプリケーションステーション（図示せず）は、主に、稼働中のプロセスユニット１０１が任意の所望の通信媒体（例えば、無線、ハードワイヤード、その他）およびプロトコル（例えば、ＨＴＴＰ、ＳＯＡＰ、その他）を用いて他の装置またはシステムと通信することを可能にする通信アプリケーションを実行するよう構成され得る。いくつかの実施例において、オペレータステーション例１０４上のアプリケーションを閲覧および／または相互作用する遠隔セッションがアプリケーションステーション例１０６上で確立され得る。加えて、アプリケーションステーション例１０６および／またはオペレータステーション例１０４は、アセット管理ソフトウェア（ＡＭＳ：ａｓｓｅｔ  ｍａｎａｇｅｍｅｎｔ  ｓｏｆｔｗａｒｅ）アプリケーションの一部であり得るアセット監視アプリケーション（例えば、図２のアセット監視アプリケーション例）を含み得る、および／または実装し得る。アセット監視アプリケーションは、稼働中のプロセスユニット１０１内のアセットの状態、健康、整合性、および／または性能に関する情報を表示する、および／または視覚表示を提供するユーザインターフェース（例えば、図２のユーザインターフェース例）と関連付けられる。図１のアプリケーションステーション例１０６を実装する手法例が図２に関連して以下で説明される。
【００１１】
図１のオペレータステーション例１０４およびアプリケーションステーション例１０６は１つまたは複数のワークステーションおよび／または任意のその他の好適なコンピュータシステムおよび／または処理システムを用いて実装され得る。例えば、オペレータステーション１０４および／またはアプリケーションステーション１０６は、単一プロセッサのパーソナルコンピュータ、または単一プロセッサのワークステーションもしくはマルチプロセッサのワークステーション、その他を用いて実装され得る。さらに、オペレータステーション例１０４および／またはアプリケーションステーション１０６は他のネットワークに接続され得る。なお、他のユーザ（例えば、保守および／または設備エンジニア）は別のワークステーションを介してこのネットワークからアクセスを有し得る。加えてまたは代替的に、稼働中のプロセスユニット例１０１は、稼働中のプロセスユニット１０１に関連付けられた別の機能を提供するための他のワークステーション（例えば、保守用ステーションおよび／またはエンジニアリングステーション）を同一ネットワーク内に備え得る。
【００１２】
図１のＬＡＮ例１０８は任意の所望の通信媒体およびプロトコルを用いて実装され得る。例えばＬＡＮ例１０８はハードワイヤードおよび／または無線のイーサネット（登録商標）通信方式に基づき得る。一方、任意のその他の好適な通信媒体（単数または複数）および／またはプロトコル（単数または複数）も用いられ得る。さらに、図１においては単一のＬＡＮ１０８が示されるが、２つ以上のＬＡＮおよび／または他の代替的な通信ハードウェアが図１のシステム例間に冗長な通信経路を提供するために用いられ得る。
【００１３】
図１のコントローラ例１０２はデータバス１１６とコントローラ１０２に通信可能に連結されたＩ／Ｏカード等の入出力（Ｉ／Ｏ）装置１１８とを介して複数のスマートフィールド装置１１０および１１２に連結される。いくつかの実施例において、スマートフィールド装置１１０および１１２はＦｉｅｌｄｂｕｓ準拠のバルブ、アクチュエータ、センサ、その他であり得る。その場合、スマートフィールド装置１１０および１１２は、周知のＦｏｕｎｄａｔｉｏｎ  Ｆｉｅｌｄｂｕｓプロトコルを用いて既知のデータバス１１６を介して通信する。もちろん、他の種類のスマートフィールド装置および通信プロトコルが代わって用いられ得る。例えば、代わって、スマートフィールド装置１１０および１１２は、周知のＰｒｏｆｉｂｕｓおよびＨＡＲＴ通信プロトコルを用いてデータバス１１６を介して通信するＰｒｏｆｉｂｕｓおよび／またはＨＡＲＴ準拠の装置であり得る。追加的なＩ／Ｏ装置（Ｉ／Ｏ装置１１８に類似および／または同等である）は、Ｆｏｕｎｄａｔｉｏｎ  Ｆｉｅｌｄｂｕｓ装置、ＨＡＲＴ装置、その他であり得る追加的なグループのスマートフィールド装置がコントローラ１０２と通信することを可能にするために、コントローラ１０２に連結され得る。
【００１４】
例示される実施例において示されるように、他のスマートフィールド装置１２０および１２２はデータを無線ゲートウェイ１２３に中継する無線装置であり得る。いくつかの係る実施例において、無線ゲートウェイ１２３は（例えば、無線Ｉ／Ｏカードを介して）コントローラ１０２とインターフェースする。係る無線技術を用いると、各装置に対するハードワイヤードケーブルを配線することおよび構成することに関するコストおよび複雑性を低下させることが可能となる。加えてまたは代替的に、いくつかの実施例において、無線ゲートウェイ１２３はＡＣＮ（例えば、ＬＡＮ１０８）に直接的に接続される。それにより、転送されるデータは、プロセス制御のためのオブジェクトのリンクと埋め込み（ＯＬＥ：Ｏｂｊｅｃｔ  Ｌｉｎｋｉｎｇ  ａｎｄ  Ｅｍｂｅｄｄｉｎｇ）（ＯＰＣ）を使用するアプリケーションステーション１０６により直接的に読み出されることが可能となる。したがって、本開示の教示はプロセス制御システム（例えばコントローラ例１０２を介して）との関連において実装され得るが、本開示の教示はプロセス制御システムから完全に独立的にも実装され得る。
【００１５】
スマートフィールド装置例１１０、１１２、１２０、および１２２に加えて、１つまたは複数の非スマートフィールド装置１２４がコントローラ例１０２に通信可能に連結され得る。図１の非スマートフィールド装置例１２４は、例えば、従来の４〜２０ミリアンペア（ｍＡ）または０〜２４ボルト直流（ＶＤＣ：ｖｏｌｔ  ｄｉｒｅｃｔ  ｃｕｒｒｅｎｔ）の装置であり得る。なお、係る装置は、コントローラ１０２に関連付けられた対応するＩ／Ｏカード（例えば、Ｉ／Ｏ装置１２６により代表される）に接続されたそれぞれのハードワイヤードリンクを介してコントローラ１０２と通信する。図１において例示される実施例において、スマートフィールド装置１１０および１２２のうちの少なくともいくつか、および／または非スマートフィールド装置１２４のうちのいくかつは、特定のアセット１２８に関連付けられ、それにより、稼働中のプロセスユニット１０１におけるアセット１２８に関連付けられたパラメータが監視および／または制御され得る。アセット１２８は、ポンプ、熱交換器、空冷式交換器、炉、燃焼加熱器、送風機、フィンファン、冷却塔、蒸留カラム、圧縮器、パイプ、バルブ、容器、坑口、タンク、ボイラ、蒸気トラップ、乾燥機、キルン、反応器、オイル精留器、分離器、脱塩器、粉砕機、溶鉱炉、サイクロン、遠心機、その他等の稼働中のプロセスユニット内における任意のアセットであり得る。いくつかの実施例において、フィールド装置１１０、１２２、および１２４はアセット１２８と直接的に統合化され得る。他の実施例において、フィールド装置１１０、１２２、および１２４は、アセット１２８と通信または別様に相互作用し得る別の装置であり得る。さらに、例示的な実施例におけるフィールド装置１１２および１２０のうちの他方は、稼働中のプロセスユニット１０１内の他の構成要素を監視および／または制御するよう構成され得る。
【００１６】
図１のコントローラ例１０２は、例えば、Ｅｍｅｒｓｏｎ  Ｐｒｏｃｅｓｓ  Ｍａｎａｇｅｍｅｎｔ社の１部門であるＦｉｓｈｅｒ−Ｒｏｓｅｍｏｕｎｔ  Ｓｙｓｔｅｍｓ社により販売されるＤｅｌｔａＶ（商標）コントローラであり得る。一方、任意の他のコントローラも代わって用いられ得る。さらに、図１においては１つのみのコントローラ１０２が示されるが、追加的なコントローラおよび／または任意の所望の種類のおよび／または種類の組合せのプロセス制御プラットフォームがＬＡＮ１０８に連結され得る。いずれの場合においても、コントローラ例１０２は、アプリケーションステーション１０６を用いてシステムエンジニアおよび／またはシステムオペレータにより生成され、且つコントローラ１０２にダウンロードされるおよび／またはコントローラ１０２においてインスタンス化される、システム１００に関連付けられた１つまたは複数のプロセス制御ルーチンを実行する。
【００１７】
図１は、アセットの状態、健康、整合性、および／または性能を、および／または以下でより詳細に説明される潜在的なアセット故障が始まる可能性を、評価するための方法および装置が有利に用いられ得るシステム例１００を示すが、本開示において説明されるオペレータおよび／またはエンジニアに対して提示される情報を制御するための方法および装置は、所望により、図１の例示的な実施例におけるよりも複雑度がより高いまたはより低い（例えば、２つ以上のコントローラを有する、２つ以上の地理的位置にまたがる、その他）他のプロセスプラントおよび／または稼働中のプロセスユニットにおいても有利に用いられ得る。
【００１８】
図２は図１のアプリケーションステーション例１０６を実装するための手法例を示す。以下の説明はアプリケーションステーション１０６に関して提供されるが、アプリケーションステーション例１０６を実装する手法例は図１のオペレータステーション例１０４を実装するためにも用いられ得る。図２のアプリケーションステーション例１０６は少なくとも１つのプログラム可能なプロセッサ２００を備える。図２のプロセッサ例２００はプロセッサ２００のメインメモリ２０２内（例えばランダムアクセスメモリ（ＲＡＭ：ｒａｎｄｏｍ−ａｃｃｅｓｓ  ｍｅｍｏｒｙ）内および／またはリードオンリーメモリ（ＲＯＭ：ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）内）に存在するコード化された命令を実行する。プロセッサ２００はプロセッサコア、プロセッサ、マイクロコントローラ、および／または任意の種類のパーソナルコンピュータ（ＰＣ：ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）等の任意の種類の処理ユニットであり得る。プロセッサ２００は、とりわけ、オペレーティングシステム例２０４、アセット監視アプリケーション例２０６、ユーザインターフェース例２０８、設備パラメータ分析器例２１０、プロセスパラメータ分析器例２１２、アセット健康値計算器例２１４、およびデータベース例２１６を含み得る。オペレーティングシステム例２１０はＭｉｃｒｏｓｏｆｔ（登録商標）製のオペレーティングシステムである。図２のメインメモリ例２０２は、プロセッサ２００により実装され得、および／またはプロセッサ２００内に実装され得、および／またはプロセッサ２００に動作可能に連結された１つまたは複数のメモリおよび／またはメモリ装置であり得る。
【００１９】
オペレータがプロセッサ例２００と相互作用することを可能にするため、図２のアプリケーションステーション例１０６は任意の種類のディスプレイ２２２を備える。ディスプレイ例２２２は、プロセッサ２００により実装されるユーザインターフェースおよび／またはアプリケーション、および／またはより一般的にオペレータステーション例１０４を表示することができる、コンピュータモニタ、コンピュータスクリーン、テレビ、モバイル装置（例えば、スマートフォン、Ｂｌａｃｋｂｅｒｒｙ（登録商標）、ｉＰｈｏｎｅ（登録商標）、および／または産業用ポータブルＰＣ）、その他を含むがこれらに限定されない。図２のオペレーティングシステム例２０４は、ディスプレイ例２１６により、および／またはディスプレイ例２１６において、アセット監視アプリケーション例２０６に関連付けられたユーザインターフェース例２０８の表示および／または表示の支援を行う。ユーザインターフェース例２０８の様々な様相については、図３〜図１１に関連して以下でより詳細に説明する。
【００２０】
アセット監視アプリケーション例２０６は、稼働中のプロセスユニット１００に関連付けられたパラメータを、および／または、より詳細には、稼働中のプロセスユニット内のアセット（例えば、図１のアセット例１２８）の動作および／または整合性に関連付けられたパラメータを測定する図１のフィールド装置１１０、１１２、１１４、１２０、および１２２のうちの１つまたは複数を介して、データを受け取る。１つの設備（すなわちアセット）の状態、状況、健康、整合性、および／または性能に関連付けられたパラメータは本開示においては設備パラメータと称される。例えば、回転型アセット（例えばポンプ、ファン、送風機、圧縮器、その他）の設備パラメータは回転速度、振動、ベアリング温度、オイルレベル、シール漏れ、その他に対応し得る。稼働中のプロセスユニットの動作および／または制御に関連付けられたパラメータは本開示においてはプロセスパラメータと称される。プロセスパラメータの例は温度、圧力、流速、その他等のパラメータに対応する測定値を含む。いくつかの実施例において、測定されたパラメータはアセットの状態および／または整合性、ならびにアセットが稼働しているプロセスの動作および／または制御の両方に関連し得る。例えば、タンク内または容器内の液体の温度および化学組成（例えば、ｐＨレベル）は稼働中のプロセスユニット内のプロセス変数（すなわちプロセスパラメータ）として機能し得るが、液体が容器に及ぼす腐食影響を評価するための変数（設備パラメータ）としても機能し得る。
【００２１】
例示的な実施例において、設備パラメータ分析器例２１０は設備パラメータに関連付けられたアセット監視アプリケーション２０６を介して受け取られた入力データを分析する。例示的な実施例において、設備パラメータ分析器２１０は、監視される各設備パラメータの値と、パラメータに対する基準値またはベースラインおよびパラメータに対して予め設定された限界値と、を比較する。いくつかの実施例においては、設備パラメータに対するベースラインデータはオペレータにより定められ得る。その他の実施例においては、設備パラメータ分析器２１０は、例えばアセットが正常に動作していることがオペレータにより示されるアセットの動作状態（例えば、正常動作状態）中における設備パラメータの測定値からベースラインデータを取得し得る。いくつかの実施例において、ベースラインデータは、摩耗および／または劣化の影響を長期使用後のアセットの状態において低減させるために、装置が構成され最初に動作状態に置かれた直後に取得され得る。いくつかの事例において、特定のアセットは、アセットが機能する複数の状態および／または動作状況を有し得る。加えて、いくつかの係る実施例においては、アセットのそれぞれの動作状況に対して適用される異なるベースラインデータが、取得または別様に定められ得る。さらに、いくつかの設備アセットは、個々の動作状況を有さず、代わって、いくつかの他の非定常状態パラメータに依存して変化し得る。例えば、ポンプの振動はポンプの動作速度の関数として変化し得る。したがって、振動に対するベースラインデータはポンプの動作速度範囲にわたって変化し得る。したがって、設備パラメータが非定常状態パラメータに依存するいくつかの実施例においては、監視される各パラメータについて正常動作状態の動的なベースラインデータとして機能する特性曲線またはシグニチャは非定常状態パラメータの関数として取得される。
【００２２】
いくつかの実施例においては、設備パラメータに対する限界値はオペレータにより定められ得る。他の実施例においては、設備パラメータ分析器２１０は、標準的ガイドラインにしたがってベースラインデータに基づいて限界値を計算し得る。例えば、回転型アセットの振動はアセットの回転速度に基づいて測定され、振動限界値は国際電気標準会議（ＩＥＣ：Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｅｌｅｃｔｒｏｔｅｃｈｎｉｃａｌ  Ｃｏｍｍｉｓｓｉｏｎ）により設定された回転式装置ガイドライン（ｒｏｔａｒｙ  ｅｑｕｉｐｍｅｎｔ  ｇｕｉｄｅｌｉｎｅｓ）にしたがって速度の関数として計算され得る。いくつかの係る実施例において、計算された限界値は稼働中のプロセスユニットの特定の必要性および／または動作に基づいてオペレータにより設定された倍率によりさらに調節され得る。
【００２３】
設備パラメータのベースライン、限界値（単数または複数）、および監視される値から、設備パラメータ分析器２１０は対応する設備健康値を計算し得る。設備健康値は、対応する設備パラメータがその期待される値（例えば、ベースライン）からどれほど逸脱しているかを表す数値表示である。特に、設備健康値は、その対応するベースラインと限界値（単数または複数）との間の範囲内における設備パラメータの相対的位置を示す。異なる設備パラメータが異なるベースラインおよび異なる限界値を有し得るため、いくつかの実施例においては、各パラメータに対する設備健康値は、例えば定められた範囲に沿ったパーセンテージとして設備パラメータの値の相対的位置を示すことにより、正規化され得る。いくつかの実施例において、パーセンテージはベースラインデータからの相対的な逸脱の補数である。すなわち、逸脱が大きいほどパーセンテージは低くなる。例えば、対応するベースラインの値を有する（すなわち逸脱がゼロである）設備パラメータは１００％の設備健康値を有することとなり（アセットが期待される状態で動作していることを示す）、その一方で、限界値に対応する値を有する設備パラメータは０％の設備健康値を有することとなる。
【００２４】
プロセスパラメータ分析器例２１２はプロセスパラメータに関連付けられたアセット監視アプリケーション２０６を介して受け取られた入力データを分析する。多数の既知の稼働中のプロセスユニットにおいて、プロセスパラメータは、プロセスパラメータが正常な動作状態の予め設定された設定値またはポイント（例えば、ベースラインデータにより定められる）に対応する値を実質的に保持するよう、制御される。しかし、パラメータが設定値から逸脱し得る場合、または設定値が所与のアセット動作に対して不適切に設定される場合も存在する。顕著な逸脱は製造プロセスに影響を及ぼし得、および／または危険なプラント状態が生じ得る。したがって、プロセスパラメータには１つまたは複数のアラーム限界値が割り当てられ得、そのアラーム限界値は対応するプロセスパラメータがその関連付けられたアラーム限界値を超えると作動（すなわち活性化）され得る。いくつかの実施例において、アラーム限界値は設備パラメータに関して上述したのと同様の手法でベースラインデータから計算される。しかし、設備パラメータの有意性はそのベースラインと対応する制限値との間のパラメータ値の相対的位置に依存するが、プロセスパラメータは、パラメータ値が対応する限界値を超えたときに有意性を有する（例えばアラームがトリガされる）。
【００２５】
アラーム限界値は異なる重大度で設定され得る。例えば、いくつかのアラームは主に情報目的であり得、他のアラームは警告を与え、さらに他のアラームは危機状態を示す。稼働中のプロセスユニットにおいて、任意の所与の時間において複数のアクティブアラームが存在し得、係るアクティブアラームのうちの多くが同一レベルのアラーム重大度（例えば、情報、警告、危機状態、その他）を提供し得る。したがって、オペレータは、プロセスシステムにおいて最も重大な要因または制限的な要因であるアラームを、全部のアラームの中から特定することが不可能となり得る。この障害を克服するために、例示的な実施例におけるプロセスパラメータ分析器２１２は、各アラームの重大度の比較を可能にするために、アクティブアラームに関連付けられた各プロセスパラメータに対してプロセス健康値を決定し得る。プロセス健康値は、１つのアラームの、他のアラームに対する、重大度または有意性を表す数値表示である。さらに、プロセス健康値がアクティブアラームに適用される（すなわち対応するアラームがトリガされる）と、アラームの重大度は、アセットに関連付けられた対応する問題の重大度を表す。さらに詳細には、プロセスパラメータ分析器２１２は、各プロセスパラメータに関連付けられた各アラームの重みに基づいて各プロセスパラメータに対応するプロセス健康値を決定する。例えば、設備アセットに関連付けられた各プロセスパラメータに対応する各潜在的アラームは、より大きい数字がより重大なアラームを表す状態で、０から１０００の尺度で重み付けられ得る。整数のみを用いると、係る実施例においては、最大で１０００個のアラームが、それぞれの重大度にしたがって互いに対して一意的にランク付けまたは序列化することが可能となる。いくつかの実施例において、複数のアラームに対して同一の重要度を有する同一の重みが割り当てられ得る。いくつかの実施例において、各アラームの重みは、最良の方法に基づいて、アセットに関連付けられたプロセスパラメータに対して予め設定される。いくつかの実施例において、オペレータが、特に関心の対象となるアラームを、および／または特定のプロセスまたはアセットに対して重要であるアラームを分離することおよび／または注目することができるよう、オペレータにより重みが設定および／または調節され得る。
【００２６】
加えて、いくつかの実施例において、プロセスパラメータ分析器２１２はプロセス健康値を上述の設備健康値と同一の尺度へと正規化し得る（例えば、１００点尺度またはパーセンテージに換算される）。それにより、アセットに関連付けられた全部のパラメータの比較が可能となり、アセットの総合的な健康の迅速な評価が可能となり、および／または、アセットの状態および／または性能に最も影響を及ばす制限的なパラメータの特定が可能となる。プロセス健康値は、各アラームの重みを１００点尺度に換算した後にその重みを１００から減算することにより正規化される（すなわち、１００点尺度に換算された重みの補数となる）。例えば、上述の０から１０００の尺度が用いられ、特定のアラームに７４５の重みが与えられている場合には、その重みは、１０で除算することにより１００点尺度へと換算され（その結果７４．５が得られる）、次いで１００からその換算結果が減算される（その結果、２５．５が得られる）。このように、設備健康値との比較のためにパーセンテージで表現された最終的なプロセスパラメータ健康は２５．５％となる。
【００２７】
上述のように、いくつかのパラメータは、設備パラメータ（アセットの状態、整合性、および／または性能に関する情報を提供する）およびプロセスパラメータ（プロセスの動作および制御に関する情報を提供する）の両方として機能し得る。実際に、各パラメータには、稼働中のプロセスユニット内で監視されるアラーム限界値が割り当てられ得る。例えば、振動パラメータの値の位置をそのベースラインおよび制限値（単数または複数）に対して監視することに加えて、アラーム限界値（パラメータに対する限界値と同一であるかまたは異なる）が定められてもよい。なお、このアラーム限界値は、この限界値が超過されたとき、アラームをトリガする。係るアラームには、他の全部のアラームと同様に重みが与えられ得、対応するプロセス健康値を計算するために用いられ得る。同様に、任意の監視されるパラメータは、設備健康値を計算するために、定められたベースラインおよび限界値と、結果として得られる監視される範囲に沿う相対的位置と、を有し得る。
【００２８】
加えて、例示的な実施例において、設備パラメータおよび／またはプロセスパラメータのうちの２つ以上の関数である、より複雑なアラームが定められ得る。例えば、ポンプのインペラおよび／またはシールを破損し得るポンプキャビテーションの開始は、ポンプの振動が特定の閾値に到達しポンプの排出圧力の標準偏差が対応するアラーム限界値を超えて逸脱したときに、識別され得る。本開示の教示によれば、両方の状態が満足されたときにのみトリガされる複雑なアラームが作られ得る。さらに、この複雑なアラーム例は、次に、対応するプロセス健康値を計算するときに用いられる特定の重みが割り当てられ得る。この手法を用いると、稼働中のプロセスユニットのオペレータは、アセットの総合的状態を評価するにあたり、既知の方法を用いて可能であるよりもさらに大きい洞察を獲得し得る。さらに、設備パラメータおよびプロセスパラメータの分析をこの手法を用いて統合化することにより、オペレータは、起こり得る潜在的故障の開始を既知の方法を用いるよりも早期に予測することが可能となり、それにより、稼働不能時間および／または保守に起因するコストの削減が可能となる。例えば、ひとたび様々なパラメータの関係が理解され且つ対応するアラームがオペレータに対して（例えば、図１のオペレータステーション１０４を介して）アラームされるよう構成されたならば、設備劣化を生じさせるプロセス動作状態の発生は低減され得る。ポンプキャビテーションの例においては、低い吸引圧力、高い流体温度、または高いストレーナ圧力差の組合せはキャビテーションの根本的原因となり得る。したがって、ポンプキャビテーションが上述のように識別されると、オペレータはこれらの変数のアラーム状況をチェックすることにより、推定される根本的原因（単数または複数）を素早く確認し得る。その結果、オペレータは適切な対抗策を講じることが可能となる。これらのパラメータの全部を統合化された分析へと組み合わせない場合には、係る状態および／またはその状態の根本的原因は長期にわたり検出されないままとなり得る。
【００２９】
例示的な実施例におけるアセット健康値計算器例２１４は、稼働中のプロセスユニットにおける特定のアセットに関連付けられた設備のおよびプロセスのパラメータの健康値を分析し、それによりそのアセットの総合的な健康または整合性を示すアセット健康値を計算する。本開示の教示によれば、アセットの総合的な健康または整合性は、最小または最悪の健康を示すアセットに関連付けられたパラメータ（すなわち、最低の健康値）程度になると考えられる。すなわち、アセット健康値計算器２１４は、全部の設備健康値およびプロセス健康値のうちの最低値に対応する値を生成する。いくつかの実施例においては、設備パラメータ分析器２１０が最低の設備健康値を決定し、プロセスパラメータ分析器２１２が最低のプロセス健康パラメータを決定し、アセット健康値計算器２１４はこれら２つの値のうちのより低い値を単に特定し得る。
【００３０】
図２のデータベース例２１６はアセット監視アプリケーション例２０６を介しておよび／またはオペレータを介して受け取られたデータを格納し得、このデータは、設備パラメータに対するベースラインデータおよび／または限界値を、ならびにプロセスパラメータに対するアラームに関連付けられた重みを、含み得る。加えて、データベース２１６は、設備パラメータ分析器例２１０、プロセスパラメータ分析器例２１２、またはアセット健康値計算器例２１４のうちのいずれかを介して出力されたデータのうちのいずれかを格納し得る。
【００３１】
図１のアプリケーションステーション例１０６を実装する手法例が図２において示されているが、図２において示されるデータ構造、構成要素、プロセス、および装置は、組み合わされ、分割され得、再配列され得、省略され得、排除され得、および／または他の任意の方法で実装され得る。さらに、図２のオペレーティングシステム例２０４、アセット監視アプリケーション例２０６、ユーザインターフェース例２０８、設備パラメータ分析器例２１０、プロセスパラメータ分析器例２１２、アセット健康値計算器例２１４、データベース例２１６、および／または、さらに一般的には、アプリケーションステーション例１０６は、ハードウェア、ソフトウェア、ファームウェア、および／またはハードウェア、ソフトウェア、および／またはファームウェアの任意の組合せにより実装され得る。さらに、アプリケーションステーション例１０６は、図２に図示されるものに代わって、または図２に図示されるものに加えて、追加的な構成要素、プロセス、および／または装置を備え得、および／または例示されるデータ構造、構成要素、プロセス、および／または装置のいずれかの２つ以上または例示されるデータ構造、構成要素、プロセス、および／または装置の全部を備え得る。
【００３２】
図３は、図２のアセット監視アプリケーション２０６のユーザインターフェース２０８に関連付けられた概要ページ例またはホームページ例３００を示す。例示的な実施例において、ホームページ３００は稼働中のプロセスユニットにおける各アセットに対するアセット要約グラフィック３０２を提供する。いくつかの実施例において、各アセットに対応するアセット要約グラフィック３０２は、プロセスプラントにより、特定のプロセスプラント内のプロセスエリアにより、および／またはアセット種類により、グループ化され得る。さらに、アセット要約グラフィック３０２は、各プロセスプラント、プロセスエリア、および／またはアセット種類に関連付けられた個別のタブ３０４下にホームページ３００を介して別個に提供され得る。例えば、図３において示されるように、選択されたタブ３０４はポンプ（アセット種類）に対応し、５つの個別のポンプに対応する５つのアセット要約グラフィック３０２を示す。
【００３３】
各アセット要約グラフィック３０２は対応するアセットの状態、健康、および／または性能に関する全般的情報を提供する。特に、各アセット要約グラフィック３０２は、アセット種類（例えば、ポンプ、熱交換器、圧縮器、その他）の視覚表現を提供するアセット画像３０６を提供し得る。各アセット要約グラフィック３０２は、特定のアセット要約グラフィックが対応するその対応するグラフィック３０２に関連付けられた特定のアセットを特定するプロセスタグ３０８も含み得る。加えて、いくつかの実施例において、アセット要約グラフィック３０２は、そのアセットに関連付けられた最も高い重み付けが施されたアクティブアラームを特定する限界アラームラベル３１０を提供する。上述のように、例示的な実施例において、アラームに対して設定されたより高い重みはアラームの重大度を示す。このように最高の重みを有するアクティブアラームは、最も重大なアラームを示し、したがって、特定のアセットに対応する限界アラームを示す。さらに、いくつかの実施例において、各アセット要約グラフィック３０２は、アセットに対応するアセット健康値３１２を示すことにより、アセットの総合的な健康および／または状況を示す。上述のように、アセット健康値３１２はアセットに対して決定された最も低い設備健康値またはプロセス健康値の数値表示である。例示的な実施例において、アセット健康値３１２は、１００％が最良健康となる状態で、パーセンテージで表される。
【００３４】
例示的な実施例において、アセット健康値３１２は健康の重大度に依存して外観を変化させ得る。いくつかの実施例において、アセット健康値３１２の色が変化し得る。例えば、９０％を超える値は緑色で、７５％を超え且つ９０％以下の値はスミレ色で、５０％を超え且つ７５％以下の値は黄色で、５０％以下の値は赤で、示され得る。他の色および／または境界線が必要に応じて実装され得る。加えてまたは代替的に、アセットアラーム値３１２は、予め設定された閾値が超過されると、点滅し、高輝度化し、強調化され、寸法変化され、または別様に外観が変化され得る。それにより、オペレータは最も危機状態にあるアセットを迅速に特定することが可能となる。さらに、アセット要約グラフィック３０２の他の様相は、健康が良好でないアセットにさらに注意を引くために、アセット健康値３１２とともに外観を変化し得る。例えば、各アセット要約グラフィック３０２は、アセット健康値３１２の色または外観における変化とあわせて色または外観を変化させ得るボーダー３１４が描画され得る。さらに、アセット要約グラフィックの任意の他の構成要素も、アセット健康値３１２に対して予め設定された任意の好適な閾値（単数または複数）に基づいてオペレータの注意を引くことを支援するために、上述のように外観を変化させ得る。いくつかの実施例において、アセット要約グラフィック３０２の外観に対する異なる種類の変化は異なるものを示し得る。例えば、色における変化は健康における変化を示し得る一方で、点滅するボーダーはアセットに関連付けられた１つまたは複数の未確認アラームを示し得る。同様に、各タブ３０４に対するラベルも、タブ３０４に関連付けられたプロセスエリアに対して設定された全てのアセットの中で、最も低いアセット健康値３１２に対応するよう、色を変化させ得る。加えてまたは代替的に、各タブ３０４に対するラベルは、対応するプロセスエリアに対して設定されたアセットのいずれかに関連付けられた未確認アラームが存在するとき、点滅し得る。
【００３５】
アセット要約グラフィック３０２は非稼働中（ＯＯＳ：ｏｕｔ  ｏｆ  ｓｅｒｖｉｃｅ）チェックボックス３１６を含み得る。選択された場合、コマンドが発行され、それにより、現時点状態に依存して、アセットは非稼働状態または再度の稼働状態に設定されることとなる。アセットが非稼働状態に設定されると全てのアラームが非活性化される。
【００３６】
図４〜図６は複数のサブビューまたはタブを有する図２のユーザインターフェース２０８のアセット概要ページ例４００を示す。稼働中のプロセスユニット内の各アセットは対応するアセット概要ページ４００を有し、このアセット概要ページ４００は図３のホームページ３００上で対応するアセット要約グラフィック３０２を選択することによりアクセスされ得る。例示的な実施例において、各アセット概要ページ４００はプロセスヘッダ４０２を含み、このプロセスヘッダ４０２は、プロセスタグ４０４、アセットが最後に実行を開始した時点からの時間を示す実行時間４０６、アセットが稼働状態に置かれた時点からの経過時間であるトータル実行時間４０８、動作状況４１０（例えば、実行／停止、活性化／非活性化、その他）、アラーム確認ボタンまたはアイコン４１２、および消音化ホーン（ｓｉｌｅｎｃｅ  ｈｏｒｎ）アラームボタンまたはアイコン４１４等の、アセットに関連付けられた基本的情報を含む。ヘッダ４０２は、図３に関連して上述したアセット健康値３１２および限界アラームラベル３１０も含む。さらに、アセット概要ページ例４００のヘッダ４０２におけるアセット健康値３１２および限界アラームラベル３１０の外観（例えば、色）は図３に関連した上述した外観に対応する。
【００３７】
アセット概要ページ例４００はプロセスタブ４１６（図４において図示および説明される）、入力タブ４１８（図５において図示および説明される）、および設定タブ４２０（図６において図示および説明される）を含む別個のサブビューまたはタブを有し得、これらのサブビューまたはタブを用いることにより、オペレータは関連するアセットの様々な側面に関係するデータについて閲覧、アクセス、および／または相互作用することができる。図４において示されるプロセスタブ４１６の内容は、プロセスシステムの関連する構成要素に関係するアセットを示すプロセスグラフィック４２２を提供する。さらに、プロセスグラフィック４２２は、アセット上にインストールされた全てのフィールド入力のためのプロセス変数ダイナモ４２４をそれらのアセット上の位置とともに示す。各ダイナモ４２４は、プロセスタグ４２６と、現在のプロセスパラメータ値４２８ならびにフィールドから読み出された、またはシステムにより計算された対応するユニットと、を含む。
【００３８】
例示的な実施例において、各ダイナモ４２４および／またはその部分は、プロセスシステムに関連付けられたデータに基づいて外観を変え得る。例えば、特定のプロセス変数に関連付けられたアラームが活性化され且つ未確認である場合、プロセス変数は予め設定された頻度（例えば１秒間隔）で明滅し得る。ひとたび確認されると、例示的な実施例において、明滅は停止し、プロセス値はアラームの重大度を示すために外観を変え得る。いくつかの実施例において、プロセス値はアラームの定められた重みに基づいて色を変え得る。例えばアラームに０から１０００の尺度の重み付けが施されている場合、情報アラームは０から２５０のアラーム重みに対応しスミレ色を有し得、警告アラームは２５１から４９９のアラーム重みに対応し黄色を有し得、危機アラームは５００以上のアラーム重みに対応し赤色を有し得る。入力信号品質が不良であると判定されると、いくつかの実施例において、ダイナモ４２４は強調されるか、またはボーダーが色を変え得る。
【００３９】
例示的な実施例において、プロセスタブ４１６の内容は、健康詳細ボタンまたはアイコン４３２に関連付けられた限界パラメータダイナモ４３０を含み得る。限界パラメータダイナモ４３０は最も低い健康値を有するパラメータを特定し得る。このパラメータはプロセスヘッダ４０２において提供される限界健康パラメータ３１０に対応することとなる。さらに、健康詳細ボタン４３２をクリックすることにより、上述の各設定された設備パラメータに対する現時点における設備健康値を提供する別のウィンドウまたはポップアップ４３４が現れ得る。加えて、ポップアップ４３４は、最も高い重み付けが施されたアクティブアラームを有するプロセスパラメータに関連付けられたプロセス健康値に対応するアラーム健康値を提供し得る。換言すると、上述のアセット健康値が、アセットの総合的健康の推定値として機能するために、設備パラメータおよびプロセスパラメータの両方のうちで最も重大なパラメータ（例えば、最も不良の健康値または最も低い健康値を有するパラメータ）を決定するのに対して、アラーム健康値は設備パラメータを考慮することなく最も重大なプロセスパラメータに対応する。したがって、オペレータは異なる程度の精度で設備アセットの健康を評価することができる。例えば、総合的健康値（例えば、アセット健康値）は、設備健康値およびプロセス健康値の両方の中で最も低い健康値に関連付けられた限界パラメータにより決定されるものとして、提供され得る。さらに、アラーム健康値は、最も高い重み付けが施されたアクティブアラームに関連付けられた限界プロセスパラメータにより決定されるものとして、提供され得る。加えて、以下でより詳細に説明されるように、オペレータは個々のパラメータに対する健康値をさらに評価するために掘り下げ得る。
【００４０】
図５は、図２のユーザインターフェース２０８に関連付けられた図４のアセット概要ページ例４００の入力タブ例４１８を示す。図５において示されるように、パラメータ列５０４、現時点値列５０６、平均値列５０８、およびベースライン列５１０を有する入力テーブル５０２が入力タブ４１８内に提供される。パラメータ列５０４はアセットに関連付けられた各パラメータを列挙する。いくつかの実施例においては、パラメータは種類によりグループ化され得る。現時点値列５０６は、パラメータ列５０４の各パラメータに関連付けられた現時点値および対応する単位を提供する。いくつかの実施例において、第２列におけるパラメータ値は、図４の対応するダイナモ４２４と同様に外観を変え得る。すなわち、不良信号状態を有する入力はパラメータ値を取り囲む有色ボーダー５１２により特定され得、アクティブ且つ未確認のアラームに関連付けられたパラメータは１秒間隔で明滅し得、確認済みのアラームに関連付けられたパラメータはその設定された重みにより決定されるアラームの重大度に基づいて色を変え得る。さらに、いくつかの実施例において、現時点値列５０６はアクティブアラームの状態（例えば、高、低、上昇傾向、下降傾向、その他）を表示するためのアラームシンボル５１４も含み得る。例示的な実施例において、無効化された状態の任意のパラメータに対する値は示されないが、表示５１６がそれらの位置に描画され得る。
【００４１】
平均値列５０８は、実行中の平均に基づいて、対応する監視されるパラメータに対する平均値を提供する。ベースライン列５１０はパラメータのそれぞれに関連付けられた設定されたベースラインデータを提供する。上述のように、ベースラインデータは、限界値が計算され得且つ設備健康値が判定され得る基準として機能する。ベースラインデータは監視されるパラメータの対応する値から取得され得る。いくつかの実施例において、ベースラインデータは、アセットが正常動作状態で稼働中に取得され得る。例示的な実施例において、ベースラインデータを取得するために、オペレータはベースライン列５１０のタイトル５１８上でクリックし得る。その後、新規の限界値および任意の関連するアラーム限界値を計算するために新規のベースラインデータを取得するかどうかを確認するプロンプトが現れ得る。ひとたび確認されると、ベースラインデータは各パラメータに対する現時点値で自動的に更新される。
【００４２】
図５の入力テーブル５０２内の各パラメータの値は図２のデータベース２１６においてヒストリカルにアーカイブされ得る。このようにして、オペレータは、動向ウィンドウ５２２内に示される動向グラフ５２０を生成するために、テーブル５０２内に列挙されるパラメータに関連付けられた任意の値（現時点値、平均値、まはたベースライン）を選択し得る。いくつかの実施例において、特定グループ内の複数のパラメータが選択され、比較のために同時に動向グラフ５２０に沿ってプロットされ得る。複数の期間ボタン５２４が動向グラフ５２０の時間尺度を自動的に調節するために提供され得る。いくつかの実施例において、オペレータはスクロールバー５２６を介して動向グラフ５２０に沿ってスクロールし得る。しかし、スクロールバー５２６に隣接したチェックボックス５２８がチェックされると、スクロールバー５２６はロックされ動向グラフ５２０の時間尺度は予め設定された期間に調節される。ズームボタン例５３０を用いることにより、オペレータは、動向ウィンドウ５２２が入力タブ４１８のスペース全体を占有することと、図５において示すようにその１部分のみを占有することと、の間でトグルし得る。動向ウィンドウ５２２は、オペレータが動向グラフ５２０のＹ軸の尺度を調節することを可能にするための尺度ボタン５３２も提供し得る。いくつかの実施例において、オペレータがＹ軸の尺度を設定しない場合にはアセット監視アプリケーション２０６は好適な尺度を自動的に決定し得る。
【００４３】
図５の例示的な実施例に示されるように、入力タブ４１８はアラームウィンドウ５３４も含み得る。アラームウィンドウ５３４は、それぞれの活性化時間および非活性化時間とともに全アラームの一覧を提供し得る。いくつかの実施例において、未確認アラームは確認されるまで明滅する。ひとたびアラーム状態が正常に戻ると、対応するアラームはアラームウィンドウ５３４から除去され得る。
【００４４】
図６は、図２のユーザインターフェース２０８に関連付けられた図４のアセット概要ページ例４００の設定タブ例４２０を示す。オペレータが、上述のアラームおよび健康値に基づいて、アセットの状態、健康、整合性、および／または性能を監視および評価すること、および／または潜在的故障の可能性をより早期に予測することを可能にするために、アラームは設定される必要がある。なお、係る設定はプロセス要件に基づいてアセットの監視を開始する前に行われる。一方、構成設定のいずれもが、後にアセットの監視中に、変えられ得る。監視されるパラメータの設定を、アセットを監視する前に行う場合にも、またはアセットが稼働状態にありすでに監視されているときに行う場合にも、オペレータは図６において示される設定タブ４２０を介して設定を完了する。
【００４５】
例示的な実施例における設定タブ４２０は入力限界値テーブル６０２を含む。入力限界値テーブル６０２は、図５において説明されたパラメータ列５０４および現時点値列５０６に関して上述した情報と同一情報を含むパラメータ列６０４および現時点値列６０６を含む。加えて、入力限界値テーブル６０２は低限界値列６０８および高限界値列６１０を含む。低限界値列６０８は、低限界値に関連付けられたアラームを有効化または抑制するためのチェックボックス６１２とともに各対応するパラメータに対して設定された低限界値を列挙する。同様に、高限界値列６１０は、高限界値に関連付けられたアラームを有効化または抑制するためのチェックボックス６１４とともに各対応するパラメータに対して設定された高限界値を列挙する。パラメータに関連付けられたアラーム限界値が設定されていない場合は、そのパラメータまたはその限界値に対する値は表示されず、表示６１６がそれらの位置に表示され、チェックボックス６１２および６１４はグレーアウトされ得る。
【００４６】
オペレータが入力限界値テーブル６０２におけるパラメータのうちの１つの上でクリックすると、アラーム設定ウィンドウ例６１８が現れ得る。いくつかの実施例において、適切なユーザ権限を有するオペレータのみがアラーム設定ウィンドウ６１８にアクセスし得る。アラーム設定ウィンドウ６１８は、設定されるパラメータの種類に応じて変化し得る。例えば、図６のアラーム設定ウィンドウ６１８は回転型アセット（例えば、ポンプ、送風機、その他）にあてはまる振動パラメータを設定するためのものである。上述のように、振動限界値は、ＩＥＣガイドラインにしたがってアセットスピードに基づいて計算され得る。アラーム設定ウィンドウ例６１８において、現時点において設定された低限界値６２０が提供され得る。有効化自動制限チェックボックス６２２が低限界値６２０に関連付けられていて、このチェックボックス６２２は、選択されると、新しいベースラインデータがアセットから取得されたとき、低限界値を再計算する。チェックボックス６２２が未チェック状態であるとき、限界値は、新しいベースラインデータが取得されたとき、その入力された値を保持する。同様の高限界値６２４および対応する有効化自動制限チェックボックス６２６もアラーム設定ウィンドウ６１８内に提供され得る。加えて、例示的な実施例のアラーム設定ウィンドウ６１８は、オペレータ倍率６２８、数式６３０、パラメータの平均値６３２、ベースライン６３４、高動向値６３６、および高動向限界値式６３８も含み得る。例示的な実施例において、これらのパラメータのそれぞれは対応する限界値を計算するために用いられ得る。倍率６２８は、オペレータが、数式６３０により計算された関連する限界値を調節することを可能にする。例示的な実施例におけるベースライン６３４は対応するパラメータに対して取得された直近のベースラインデータを提供する。ベースライン６３４は、ベースラインデータ取得動作が完了する都度、更新され得る。一方、ベースライン６３４はオペレータにより手動で編集され得る。
【００４７】
いくつかの実施例において、限界値（例えば、低限界値６２０および／または高限界値６２４）は、上述の設定変数に基づいて計算されるよりもむしろオペレータにより手動で入力され得る。係る実施例において、低限界値６２０および／または高限界値６２４は、その後、設定タブ４２０のリセット限界値ボタン６３９を選択することにより、上述の現時点におけるベースラインデータおよび現時点における設定変数に基づいて再計算され得る。例示的な実施例において、リセット限界値ボタン６３９は、アセットに関連付けられた全ての設備パラメータおよびプロセスパラメータに対する限界値を再計算（例えばリセット）する。一方、リセット限界値ボタン６３９は、有効化自動制限チェックボックス６２２および６２６が、設備またはプロセスパラメータのいずれかに対応する限界値に対してチェックされている場合にのみ、機能する。チェックボックス６２２および６２４がチェックされていない場合は対応する限界値はその現時点値に保持されることとなる。
【００４８】
高動向６３６は、動向アラームが決定される（例えば、増加、減少、大変化、その他）設定値に対応するのに対して、高動向限界値式６３８は、アラーム限界値が計算される数式を提供する。振動パラメータに対応する値をポーリングする頻度（例えば、３０分毎）に基づいて、統計的プロセス制御（ＳＰＣ）技術を用いて、固定スピードのアセットに対する振動測定値における顕著な変化を統計的に特定する。高動向６３６は、アセットおよび／または対応するプロセスの特定状態（例えば、滑らか、正常、粗い）に応じて調節され得る。さらに、ＳＰＣ計算において用いられる特定パラメータは、設定タブ４２０において示されるＳＰＣ限界値ボタン６４０を選択して、図７に関連して以下で説明されるＳＰＣ限界値ウィンドウをオープンすることにより設定され得る。
【００４９】
非振動パラメータに対する変数は上述の方法とほぼ同様に設定され得る。例えば、図７は図６のアセット概要ページ例４００の設定タブ４２０の別のアラーム設定ウィンドウ例７０２を示す。図７の例示的な実施例において、設定ウィンドウ７０２は工程プロセスパラメータに関連付けられる。例示的な実施例において、アラーム設定ウィンドウ７０２は、対応する乗数７０６、バイアス７０８、および有効化自動制限チェックボックス７１０とともに、現在設定された低限界値７０４を提供する。乗数７０６およびバイアス７０８は、結果として生成される低限界値７０４を調節するためにオペレータが設定し得る係数である。有効化自動制限チェックボックス７１０は、低限界値７０４が図６において説明したように更新されているかどうかを判定する。例示的な実施例のアラーム設定ウィンドウ７０２は、対応する乗数７１４、バイアス７１６、および有効化自動制限チェックボックス７１８とともに、高限界値７１２も提供する。加えて、アラーム設定ウィンドウ７０２は現時点におけるベースライン７２０、限界値を計算するための限界値式７２２、および対応するパラメータの平均値７２４を提供する。さらに、例示的な実施例のアラーム設定ウィンドウ７０２は、パラメータに対する限界値を設定することにおいてオペレータを支援するために選択された各編集可能な変数に対応する値の許容範囲７２６を含む。
【００５０】
図８は、アラーム以外の監視機能に関連するアセット監視アプリケーション２０６の側面を設定するためのその他の構成ウィンドウ例８０２を示す、図６のアセット概要ページ例４００の設定タブ例４２０を示す。例えば、ベースライン取得モード８０４は、自動的にまたは手動により、設定され得る。モード８０４が自動である場合、ベースラインデータは、ベースライン遅延期間８０６後に対応するアセットが稼働状態に置かれると、自動的に取得されることとなる。モード８０４が手動に設定されている場合、オペレータは上述のようにベースラインデータを取得するためのコマンドを手動で発行する。例示的な実施例のその他の構成ウィンドウ例８０２は、ベースラインデータが最後に取得された時間を示すタイムスタンプ８０８も提供する。いくつかの実施例において、タイムスタンプ８０８の値は、ベースラインデータを最後に取得した時点から予め設定された時間値が経過した場合、赤く表示され得る。
【００５１】
示されるその他の構成ウィンドウ例８０２はアセットスナップショット設定ボタン８１０も含む。スナップショットは、関連する構成設定とともにアセットに対して取得されたベースラインデータに対応する格納されたデータのセットである。上述のように、アセットの取得されたベースラインデータは、正常動作状態中の全アセットパラメータの値を表す。一方、いくつかのアセットは複数の動作状態（例えば、フィンファンに関して前進および後退）を有し得る。したがって、いくつかの事例において、異なる動作状態を表す複数のセットのベースラインデータを取得することが有用である。異なるベースラインデータセットは異なる構成設定に対応し、スナップショットボタン８１０を選択することにより、オペレータは、現時点におけるベースラインデータのスナップショットおよび対応する設定を保存および格納することができる。さらに、スナップショットボタン８１０により、オペレータは、以前に保存されたベースラインデータおよび対応する構成設定をロードすることもできる。
【００５２】
その他の構成ウィンドウ例８０２は更新アラーム重みボタン例８１２も含み得る。アラーム重みボタン８１２を選択すると、図９において示されるアラーム重み設定ウィンドウ例９０２がオープンされ得る。アラーム重み設定ウィンドウ９０２は、対応するアラーム重み９０６とともに特定のアセットに対して定められた全てのアラームの一覧９０４を提供する。いくつかの実施例において、有効化されていないアラームは、編集されないようグレーアウトされる。一方、オペレータが有効化されたアラームを編集すると、オペレータは、次に、変化を有効化させるために変化を保存し得る。
【００５３】
図１０は、図６のアセット概要ページ例４００の設定タブ例内の統計的プロセス制御（ＳＰＣ）設定ウィンドウ例１００２を示す。上述のように、オペレータは設定タブ４２０上のＳＰＣ限界値ボタン６４０を選択することによりＳＰＣ設定ウィンドウ１００２にアクセスし得る。ＳＰＣ限界値ボタン６４０は、振動のために監視されるアセット等の、ＳＰＣ評価技術を実装するアセットに対してのみ示され得る。ＳＰＣ限界値ウィンドウ１００２は、振動に基づくパラメータのそれぞれに関連付けられた全ての関連する値を提供する。例示的な実施例において、ボックスで囲まれた値１００４は、ＳＰＣ計算の結果生成される出力を調節するために、オペレータにより編集され得る。いくつかの実施例において、ボックスで囲まれた値１００４のうちの１つが選択されると、選択された値に対する入力の許容範囲１００６が示され得、それによりオペレータは適切な値を選択することに関して支援される。例えば、図１０の例示において、Ｘ＿ＢＡＲ＿Ｎ変数がＰＥＡＫＶＵＥ２パラメータに対して選択され、その変数に対する許容範囲は０〜１０である。同様の許容範囲６４２が、図６において示される各編集可能な変数に対して、アラーム設定ウィンドウ６１８において提供される。オペレータがＳＰＣ限界値ボタン６４０を介してＳＰＣ限界値ウィンドウ１００２にアクセスし得るように、オペレータは、設定タブ４２０上の入力限界値ボタン６４４を選択することにより、入力限界値ウィンドウ６０２に戻る、および／またはアクセスし得る。
【００５４】
図１１は設定タブ４２０の非定常状態パラメータ（ＶＳＰ：ｖａｒｉａｂｌｅ  ｓｔａｔｅ  ｐａｒａｍｅｔｅｒ）設定ウィンドウ例１１０２を示す。ＶＰＳ設定ウィンドウ１１０２は、設定タブ４２０上に含まれるＶＳＰセットアップボタン１１０３を選択することによりアクセスされ得る。ＶＳＰセットアップボタン１１０３は、ＶＳＰに関連して監視されるパラメータに関連付けられたアセットに対してのみ出現し得る。上述のように、いくつかのアセットパラメータ（例えば振動）は、ＶＳＰの関数として変化し、したがって、ＶＳＰの動作範囲にわたって正常動作状態の基準として機能するために動的なベースラインデータを必要とする。ＶＰＳ設定ウィンドウ例１１０２において、従属する変数に対する動的なベースラインデータとして機能する特性曲線またはシグニチャは、オペレータがアセットシグニチャを閲覧および／または編集し得るグラフ１１０４にプロットされる。シグニチャの取得において、監視されるパラメータは、グラフ１１０４のＸ軸１１０８に沿ってプロットされたＶＳＰの範囲の全域の様々な点に対して、Ｙ軸１１０６に沿ってプロットされる。グラフボタン１１１０が選択されると、それぞれの関連する監視される従属パラメータに対応するシグニチャが表示され得る。シグニチャはグラフ１１０４において実線１１１２として表される一方で、破線または点線１１１４は監視されるパラメータに対する上限または高動向値を表す。ダイヤ印１１１５はグラフ１１０４内のパラメータの現時点値を示し得る。
【００５５】
特性曲線またはシグニチャは自動的に取得されるが、オペレータは、各プロットされた点を矢印ボタン１１１６により選択することにより曲線を編集し得る。シグニチャライン１１１２上の十字記号１１１８は編集のために選択された現時点におけるポイントを特定し、対応するＸ値およびＹ値は矢印ボタン１１１６の隣に示される。図１１の例示的な実施例において示されるように特定ポイントが編集のために選択されると、許容範囲１１２０が、オペレータが不適切な値を選択することがないよう、出現する。例示的な実施例におけるグラフ１１０４の上方において、各関連するパラメータがチェックボックス１１２２とともに列挙される。チェックボックス１１２２がチェックされている場合、シグニチャ曲線は、アセットが非稼働状態に設定される都度、全て「０」値に初期化される。一方、チェックボックス１１２２がチェックされていない場合、シグニチャ曲線は、手動で変化されるまで、保持される。
【００５６】
図１２は、図２のアセット監視アプリケーション例２０６を、および／または、より全般的に、図１および／または図２のアプリケーションステーション例１０６を、実装するために実行され得るプロセス例を表すフローチャートである。さらに詳細には、図１２のプロセス例は、図１３に関連して以下で説明されるコンピュータ例１３００において示されるプロセッサ１３１２等のプロセッサにより実行されるためのプログラムを含む機械可読命令を表し得る。このプログラムは、ＣＤ−ＲＯＭ、フロッピディスク、ハードドライブ、デジタル汎用ディスク（ＤＶＤ）、ブルーレイディスク等の有形のコンピュータ可読媒体上に記憶されたソフトウェア内、またはプロセッサ１３１２に関連付けされたメモリ内に、具体化され得る。代替的には、図１２のプロセス例のうちの一部または全部は、特定用途集積回路（ＡＳＩＣ：ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）（単数または複数）、プログラマブルロジックデバイス（ＰＬＤ：ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｄｅｖｉｃｅ）（単数または複数）、フィールドプログラマブルロジックデバイス（ＦＰＬＤ：ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｄｅｖｉｃｅ）（単数または複数）、離散ロジック、ハードウェア、ファームウェア、その他の任意の組合せ（単数または複数）を用いて実装され得る。また、図１２の動作例のうちの１つまたは複数は、手動により、または前述の技術、例えばファームウェア、ソフトウェア、離散ロジック、および／またはハードウェア、の任意の組合せ（単数または複数）により、実装され得る。さらに、このプロセス例は図１２において示されるフローチャートを参照して説明されるが、図２のアセット監視アプリケーション例２０６および／または図１および／または図２のアプリケーションステーション例１０６を実装する多数の他の方法が代替的に用いられ得る。例えば、ブロックの実行の順序は変更可能であり、および／または説明されるブロックのうちのいくつかは、変更、削除、または組み合わせられ得る。加えて、図１２のプロセス例のいずれかまたは全部は、例えば別個の処理スレッド、プロセッサ、デバイス、離散ロジック、回路、その他により、逐次的におよび／または並列的に実行され得る。
【００５７】
上述のように、図１２のプロセス例は、ハードディスク装置、フラッシュメモリ、リードオンリーメモリ（ＲＯＭ）、コンパクトディスク（ＣＤ）、デジタル汎用ディスク（ＤＶＤ）、キャッシュ、ランダムアクセスメモリ（ＲＡＭ）、および／または情報が任意の期間（例えば、長期間、永続的、短いインスタンス、一時的なバッファリングのため、および／または情報のキャッシングのため）にわたり記憶される任意の他の記憶媒体等の、有形のコンピュータ可読媒体上に記憶されるコード化された命令（例えば、コンピュータ可読命令）を用いて実装され得る。本開示において用いられるコンピュータ可読媒体は、任意種類のコンピュータ可読記憶装置を含み且つ伝播する信号は除外するものとして、特に定められる。加えてまたは代替的に、図１２のプロセス例は、ハードディスク装置、フラッシュメモリ、リードオンリーメモリ、コンパクトディスク、デジタル汎用ディスク、キャッシュ、ランダムアクセスメモリ、および／または情報が任意の期間（例えば、長期間、永続的、短いインスタンス、一時的なバッファリングのため、および／または情報のキャッシングのため）にわたり記憶される任意の他の記憶媒体等の、非一時的なコンピュータ可読媒体上に記憶されるコード化された命令（例えば、コンピュータ可読命令）を用いて実装され得る。本開示において用いられる非一時的コンピュータ可読媒体は、任意種類コンピュータ可読媒体を含み且つ伝播する信号は除外するものとして、特に定められる。本開示において用いられる「少なくとも」という用語は、請求項のプリアンブルにおける遷移句として用いられ、「〜を含む」という用語がオープンエンドであるのと同様に、オープンエンドである。したがって「少なくとも」をプリアンブルにおける遷移句として用いる請求項は、請求項において明示的に記載する構成要素に加えて他の構成要素を含み得る。
【００５８】
図１２のプロセス例は、アセットに対して定められた各アラームに対する重みを受け取ること（ブロック１２００）（例えば、図２のアセット監視アプリケーション例２０６を介して）により開始される。重みは、プロセスパラメータおよびまたは設備パラメータに関連付けられたアラームに適用され得る。いくつかの実施例において、アラーム重みはデフォルト値に設定され得る。他の実施例において、オペレータはアラーム重みを入力および／または編集し得る。
【００５９】
図１２のプロセス例は、アセットに関連付けられた各設備パラメータおよびプロセスパラメータに対するベースラインデータを収集すること（ブロック１２０２）（例えば、図２のアセット監視アプリケーション例２０６を介して）を含む。ベースラインデータはオペレータがデータを入力することを介して収集され得、またはベースラインデータは正常動作状態中の監視されるパラメータから取得され得る。いくつかのアセットに関して、ベースラインデータの複数のセットが、異なる動作状態中に適用されるために、収集および／または格納され得る。さらに、監視されるアセットのパラメータが非定常状態パラメータ（ＶＳＰ：ｖａｒｉａｂｌｅ  ｓｔａｔｅ  ｐａｒａｍｅｔｅｒ）の関数として変化する場合、動作範囲全体にわたるＶＳＰに対するパラメータのベースラインデータに対応する特性曲線またはシグニチャが収集される。
【００６０】
図１２のプロセス例は、各監視されるパラメータに対する１つまたは複数の限界値を計算する（ブロック１２０４）（例えば、図２の設備パラメータ分析器例２１０を介して）ことを含む。これらの限界値は、設備健康値が決定され得るパラメータに対する動作範囲を定めるための、ベースラインデータの逆側の端面として機能する。係る限界値は取得されたベースラインデータの関数である、標準的ガイドラインにより設定された数式を用いて計算され得る。さらに、これらの限界は、パラメータが限界を超えるとアラームをトリガし得るアラーム限界値としても機能し得る。
【００６１】
図１２のプロセス例は、アセットに関連付けられた設備パラメータおよびプロセスパラメータを監視すること（ブロック１２０６）（例えば、図１のフィールド装置１１０、１１２、１１４、１２０、および１２２を介して）をさらに含む。いくつかの実施例において、パラメータが監視されるにつれて、値もヒストリカルにアーカイブまたは格納（例えば、図２のデータベース例２１６に）される。パラメータが監視される状態で、図１２のプロセス例は、各設備パラメータに対する設備健康値を決定する（ブロック１２０８）（例えば、設備パラメータ分析器例２１０を介して）。設備健康値は、パラメータがその対応するベースラインデータからからどれほど逸脱しているかを表す数値表示である。さらに詳細には、設備健康パラメータは、ベースラインと対応する限界値（単数または複数）との間の範囲に沿った相対的位置を定めるパーセンテージとして表され得る。逸脱が増加するにつれてパーセンテージは減少する。なお、パーセンテージの減少は状態の重大度の増加を示すものである。加えて、図１２のプロセス例は、アクティブアラームに関連付けられた各プロセスパラメータに対するプロセス健康値を決定する（ブロック１２１０）（例えば、プロセスパラメータ分析器例２１２を介して）。プロセス健康パラメータは対応するアラームに割り当てられた重みに関連付けられる。なお、より高い重みはより重大なアラームであることを示すものである。いくつかの実施例において、プロセス健康パラメータは、パーセンテージとして表現される設備健康値に対する直接的な比較を可能にするために、１００点尺度に調節された重みの補数として表され得る。
【００６２】
図１２のプロセス例は、アラーム健康値を決定する（ブロック１２１２）（例えば、図２のプロセスパラメータ分析器例２１２を介して）。アラーム健康値は最も重大なプロセス健康値（最も高い重み付けが施されたアクティブアラームに対応する）に対応する。図１２のプロセス例は、アセット健康値を決定すること（ブロック１２１４）（例えば、図２のアセット健康値計算器例２１４を介して）をさらに含む。アセット健康値はアセットの総合的健康評価を表し、最も低いまたは最も不良である健康値を有する限界パラメータに基づき得る。すなわち、アセット健康値は、設備健康値およびプロセス健康値の全部の中の最低値に対応する。
【００６３】
図１２のプロセス例は、監視されるアセットに関する構成設定に対する何らかの変化が受け取られたかどうかを判定する（ブロック１２１６）（例えば、図２のアセット監視アプリケーション例２０６を介して）。構成設定への変化は、アラーム重みおよび／または取得されたベースラインデータから限界値を計算するための変数および／または乗数を含むアセットの監視に関連するパラメータおよび／または他の変数のいずれかの側面に適用され得る。変化が受け取られた場合、図１２のプロセス例は、適切な変数（ブロック１２１８）および制御を更新し、次いで、更新された構成設定に基づいて、設備健康値（ブロック１２０８）、プロセス健康値（ブロック１２１０）、アラーム健康値（ブロック１２１２）、およびアセット健康値（ブロック１２１４）に対するあらゆる変化を決定するために、ブロック１２０８〜１２１４に戻る。構成設定に対する変化が受け取られなかった場合（ブロック１２１６）、プロセス例は結果を出力する（ブロック１２２０）（例えば、図２のユーザインターフェース例２０８を介して）。出力結果は、決定された様々な健康値および／またはアラーム、アラーム重大度、パラメータ、パラメータ値、および／またはアセットの監視に関連付けられた他の構成設定を表す。
【００６４】
図１２のプロセス例は、新規のベースラインデータが収集されるべきかどうかも判定し得る（ブロック１２２２）。いくつかの実施例において、新規のベースラインデータを収集するかどうかは予め設定されたスケジュールに依存し得る。新規のベースラインデータが収集される場合、図１２のプロセス例は、ベースラインデータを収集するためにブロック１２０２に戻る。新規のベースラインデータが収集されない場合、図１２のプロセス例は、設備パラメータおよびプロセスパラメータの監視を継続するためにブロック１２０６に戻る。
【００６５】
図１３は図１２のプロセス例を実行するために、および／または、より全般的に、図１および／または図２のアセット監視アプリケーション２０６、および／またはアプリケーションステーション例１０６を実装するために、使用および／またはプログラムされ得るコンピュータ例１３００の概略図である。この実施例のコンピュータ１３００はプロセッサ１３１２を備える。例えば、プロセッサ１３１２は、所望の系列または製造業者の、１つまたは複数のマイクロプロセッサまたはコントローラにより実装され得る。
【００６６】
プロセッサ１３１２はローカルメモリ１３１３（例えば、キャッシュ）を備え、バス１３１８を介して揮発性メモリ１３１４および不揮発性メモリ１３１６を含むメインメモリと通信する。揮発性メモリ１３１４は同期ダイナミックランダムアクセスメモリ（ＳＤＲＡＭ：Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ：Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＡＭＢＵＳダイナミックランダムアクセスメモリ（ＲＤＲＡＭ：ＲＡＭＢＵＳ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、および／または任意の他種類のランダムアクセスメモリ装置により実装され得る。不揮発性メモリ１３１６はフラッシュメモリおよび／または他の所望の種類のメモリ装置により実装され得る。メインメモリ１３１４および１３１６へのアクセスはメモリコントローラにより制御される。
【００６７】
コンピュータ１３００はインターフェース回路１３２０も備える。インターフェース回路１３２０は、イーサネット（登録商標）インターフェース、汎用シリアルバス（ＵＳＢ：ｕｎｉｖｅｒｓａｌ  ｓｅｒｉａｌ  ｂｕｓ）、および／またはＰＣＩｅｘｐｒｅｓｓインターフェース等の任意のインターフェース規格により実装され得る。１つまたは複数の入力装置１３２２がインターフェース回路１３２０に接続される。入力装置（単数または複数）１３２２により、ユーザはプロセッサ１３１２にデータおよびコマンドを入力することができる。入力装置（単数または複数）は、例えばキーボード、マウス、タッチスクリーン、トラックパッド、トラックボール、イソポイント（Ｉｓｏｐｏｉｎｔ）、および／または音声認識システムにより実装され得る。１つまたは複数の出力装置１３２４もインターフェース回路１３２０に接続される。出力装置１３２４は、例えば、ディスプレイ装置（例えば、液晶ディスプレイ、カソードレイチューブディスプレイ（ＣＲＴ）、プリンタ、および／またはスピーカ）により実装され得る。したがって、インターフェース回路１３２０は通常、グラフィックスドライバカードを備える。
【００６８】
インターフェース回路１３２０は、ネットワーク１３２６（例えば、イーサネット（登録商標）接続、デジタル加入者回線（ＤＳＬ：ｄｉｇｉｔａｌ  ｓｕｂｓｃｒｉｂｅｒ  ｌｉｎｅ）、電話回線、同軸ケーブル、セルラ電話システム、その他）を介して外部コンピュータとデータの交換を支援するためにモデムまたはネットワークインターフェースカード等の通信装置も備える。
【００６９】
コンピュータ１３００はソフトウェアおよびデータを格納するために１つまたは複数の大容量ストレージ装置１３２８も備える。係る大容量ストレージ装置１３２８の例は、フロッピディスク駆動装置、ハードドライブディスク、コンパクトディスク駆動装置、およびデジタル汎用ディスク（ＤＶＤ：ｄｉｇｉｔａｌ  ｖｅｒｓａｔｉｌｅ  ｄｉｓｋ）駆動装置を含む。
【００７０】
図１２のプロセス例を実装するためのコード化された命令１３３２は大容量ストレージ装置１３２８内、揮発性メモリ１３１４内、不揮発性メモリ１３１６内、および／またはＣＤまたはＤＶＤ等の着脱可能記憶媒体内に記憶され得る。
【００７１】
いくつかの方法例、装置例、および製造品例について本明細書で説明してきたが、本発明の保護範囲はこれらに限定されない。係る例は、非限定的な例示的な実施例として意図されたものである。逆に、本発明は、字義通りにまたは均等論に基づいて添付の請求項の範囲に公正に含まれる全ての方法、装置、および製造品を含むものである。
【図１】
2014032672.tif 000003
【図２】
2014032672.tif 000004
【図３】
2014032672.tif 000005
【図４】
2014032672.tif 000006
【図５】
2014032672.tif 000007
【図６】
2014032672.tif 000008
【図７】
2014032672.tif 000009
【図８】
2014032672.tif 000010
【図９】
2014032672.tif 000011
【図１０】
2014032672.tif 000012
【図１１】
2014032672.tif 000013
【図１２】
2014032672.tif 000014
【図１３】
2014032672.tif 000015