(57)【要約】【課題】各設備に対する制御効率を改善するような情報を監視員に呈示する。【解決手段】警報と操作記録に関する各種の情報を警報情報ＤＢに記憶し、解析期間内における警報及び警報に関連するタグを警報情報ＤＢから読出し、警報の発生回数を単位時間毎に集計する。また、解析期間内における警報の発生回数をタグ毎に集計し、集計された警報の発生回数に基づいて、解析期間内における全タグの発生回数の順位付け１７を作成する。  そして、集計された単位時間毎の警報の発生回数と、作成された順位付けとを表示部７に表示出力する。【選択図】      図２
2006011527.tif 000002
【特許請求の範囲】
【請求項１】
プラントを制御する制御装置から入力される警報と操作記録とを取込んで表示部に表示出力するプロセス監視装置において、
少なくとも、入力された警報と操作記録、警報と操作記録との発生時刻、及び警報に関連するタグを記憶する警報情報データベースと、
外部から指定される解析期間を受付ける解析期間受付手段と、
この解析期間受付手段にて受付けた解析期間内における警報及び警報に関連するタグを前記警報情報データベースから読出すデータベース検索手段と、
このデータベース検索手段により読出した警報に基づいて、警報の発生回数を単位時間毎に集計する第１の警報回数集計手段と、
前記データベース検索手段により読出したタグに基づいて、前記解析期間内における警報の発生回数をタグ毎に集計する第２の警報回数集計手段と、
この第２の警報回数集計手段にて集計された警報の発生回数に基づいて、解析期間内における全タグの発生回数の順位付けを作成する順位付け作成手段と、
前記第１の警報回数集計手段により集計された単位時間毎の警報の発生回数と、前記順位付け作成手段により作成された順位付けとを前記表示部に表示出力する表示制御手段と
を備えたプロセス監視装置。
【請求項２】
プラントを制御する制御装置から入力される警報と操作記録とを取込んで表示部に表示出力するプロセス監視装置において、
少なくとも、入力された警報と操作記録、警報と操作記録との発生時刻、操作された制御装置を示すタグ、及び前記各発生時刻における制御装置の動作モードを記憶する警報情報データベースと、
外部から指定される解析期間を受付ける解析期間受付手段と、
この解析期間受付手段にて受付けた解析期間内における操作された制御装置を示すタグ及び動作モードを前記警報情報データベースから読出すデータベース検索手段と、
このデータベース検索手段で読出された動作モードのうちの手動モードの発生時刻及びタグを抽出する動作モード判定手段と、
この動作モード判定手段で手動モードと判定された発生時刻及びタグから、タグ毎に手動モード時間を積算する時間積算手段と、
この時間積算手段にて積算された手動モード時間に基づいて、全タグの手動モード時間の順位付けを作成する順位付け作成手段と、
この順位付け作成手段により作成された順位付けを前記表示部に表示出力する表示制御手段と
を備えたプロセス監視装置。
【請求項３】
プラントを制御する制御装置から入力される警報と操作記録とを取込んで表示部に表示出力するプロセス監視装置において、
少なくとも、入力された警報と操作記録、警報と操作記録との発生時刻、及び警報と操作記録の各タグを記憶する警報情報データベースと、
外部から指定される解析期間を受付ける解析期間受付手段と、
この解析期間受付手段にて受付けた解析期間内における警報と操作記録、各タグ及び各発生時刻を前記警報情報データベースから読出すデータベース検索手段と、
このデータベース検索手段で読出された警報と操作記録、各タグ及び各発生時刻に基づいて、前記解析期間内の各単位時間内における警報発生時刻から操作時刻までの経過期間を積算する経過時間積算手段と、
前記データベース検索手段で読出された操作記録と発生時刻に基づいて、前記解析期間内の各単位時間内における操作回数を積算する操作回数積算手段と、
前記データベース検索手段で読出された警報と発生時刻に基づいて、前記解析期間内の各単位時間内における警報発生回数を積算する警報発生回数積算手段と、
前記各単位時間毎の経過期間、操作回数、及び警報発生回数を前記表示部にグラフィック表示する表示制御手段と
を備えたプロセス監視装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プラントを制御する制御装置から入力される警報と操作記録とを取込んで表示部に表示出力するプロセス監視装置に関する。
【背景技術】
【０００２】
大規模プラントには多数の設備が組込まれている。そして、各設備の動作はそれぞれ専用の制御装置で制御される。そして、各制御装置で得られた制御対象の各設備の異常を示す警報（アラーム）、オペレータが実施した各設備に対する操作の操作記録は、例えば中央管理室に設置されたコンピュータからなるプロセス監視装置にＬＡＮ等の通信回線を介して集められる。
【０００３】
そして、プロセス監視装置は、時系列的に入力された各警報（アラーム）、操作記録を実時間で表示器に表示したり、一旦警報情報データベース（ＤＢ）に格納したのち読出して表示部に表示する。
【０００４】
この際、警報（アラーム）や操作の総数や、警報（アラーム）や操作の制御装置から出力される制御データの総数に対する「比」等を算出して表示出力するプラント制御状態の解析方法及び解析装置が提唱されている（特許文献１参照）。
【特許文献１】特開２００１―１９５１２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したプラント制御状態の解析方法及び解析装置においては、どのような異常状態がどの程度発生しているのか、また、各設備に対する制御が有効に働いているのかを定量的にかつ視覚的に、監視員が一瞥して把握できなかった。したがって、監視員は、異常を示す警報（アラーム）が発生すると、この異常に対して最も有効な操作を即座に実施できなかった。
【０００６】
本発明はこのような事情に鑑みてなされたものであり、どのような異常状態がどの程度発生しているのか、また、各設備に対する制御が有効に働いているのかを定量的にかつ視覚的に、監視員が一瞥して把握でき、各設備に対する制御効率を改善するような情報を監視員に呈示できるプロセス監視装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解消するために、本発明は、プラントを制御する制御装置から入力される警報と操作記録とを取込んで表示部に表示出力するプロセス監視装置において、少なくとも、入力された警報と操作記録、警報と操作記録との発生時刻、及び警報に関連するタグを記憶する警報情報データベースと、外部から指定される解析期間を受付ける解析期間受付手段と、この解析期間受付手段にて受付けた解析期間内における警報及び警報に関連するタグを警報情報データベースから読出すデータベース検索手段と、このデータベース検索手段により読出した警報に基づいて、警報の発生回数を単位時間毎に集計する第１の警報回数集計手段と、データベース検索手段により読出したタグに基づいて、解析期間内における警報の発生回数をタグ毎に集計する第２の警報回数集計手段と、この第２の警報回数集計手段にて集計された警報の発生回数に基づいて、解析期間内における全タグの発生回数の順位付けを作成する順位付け作成手段と、第１の警報回数集計手段により集計された単位時間毎の警報の発生回数と、順位付け作成手段により作成された順位付けとを表示部に表示出力する表示制御手段とを備えている。
【０００８】
このように構成されたプロセス監視装置においては、警報情報データベース内には、警報と操作記録、警報と操作記録との発生時刻、及び警報に関連するタグとが記憶されている。この警報情報データベースに記憶された情報に基づいて、警報の発生回数を例えば１０分等の単位時間毎に集計され、この１０分等の単位時間毎の警報の発生回数が、例えば、時間軸を横軸にグラフィック表示される。
【０００９】
さらに、警報情報データベースに記憶された情報に基づいて、解析期間内における警報の発生回数がタグ毎に集計され、解析期間内における全タグの発生回数の順位付けが作成されて表示される。
【００１０】
このように、警報の発生状況が時間経過と共に表示され、かつ発生回数の多い種類（計器；タグ）の警報の順位（ワーストランキング）が表示されるので、監視員は、どの時間帯に警報（異常）が多発して、どの種類（計器；タグ）の警報が多発しているかを表示画面上で一瞥して把握できる。
【００１１】
また、別の発明は、プラントを制御する制御装置から入力される警報と操作記録とを取込んで表示部に表示出力するプロセス監視装置において、少なくとも、入力された警報と操作記録、警報と操作記録との発生時刻、操作された制御装置を示すタグ、及び各発生時刻における制御装置の動作モードを記憶する警報情報データベースと、外部から指定される解析期間を受付ける解析期間受付手段と、この解析期間受付手段にて受付けた解析期間内における操作された制御装置を示すタグ及び動作モードを警報情報データベースから読出すデータベース検索手段と、このデータベース検索手段で読出された動作モードのうちの手動モードの発生時刻及びタグを抽出する動作モード判定手段と、この動作モード判定手段で手動モードと判定された発生時刻及びタグから、タグ毎に手動モード時間を積算する時間積算手段と、この時間積算手段にて積算された手動モード時間に基づいて、全タグの手動モード時間の順位付けを作成する順位付け作成手段と、この順位付け作成手段により作成された順位付けを表示部に表示出力する表示制御手段とを備えている。
【００１２】
このように構成されたプロセス監視装置においては、警報情報データベースには、警報と操作記録、警報と操作記録との発生時刻、操作された制御装置を示すタグ、及び各発生時刻における制御装置の動作モードが記憶されている。そして、タグ（制御装置）毎に手動モード時間が積算され、全タグの手動モード時間の順位（ランキング）付けが作成されて表示される。
【００１３】
手動モード時間が長い制御装置は、自動制御が円滑に動作しないことを示し、自動制御の手順及び内容を改善する必要がある。したがって、全タグ（制御装置）の手動モード時間の順位（ワーストランキング）付けが作成されて表示されるので、監視員は、自動制御の手順及び内容を改善する必要がある制御装置を表示画面上で一瞥して把握できる。
【００１４】
また、別の発明は、プラントを制御する制御装置から入力される警報と操作記録とを取込んで表示部に表示出力するプロセス監視装置において、少なくとも、入力された警報と操作記録、警報と操作記録との発生時刻、及び警報と操作記録の各タグを記憶する警報情報データベースと、外部から指定される解析期間を受付ける解析期間受付手段と、この解析期間受付手段にて受付けた解析期間内における警報と操作記録、各タグ及び各発生時刻を前記警報情報データベースから読出すデータベース検索手段と、このデータベース検索手段で読出された警報と操作記録、各タグ及び各発生時刻に基づいて、解析期間内の各単位時間内における警報発生時刻から操作時刻までの経過期間を積算する経過時間積算手段と、データベース検索手段で読出された操作記録と発生時刻に基づいて、解析期間内の各単位時間内における操作回数を積算する操作回数積算手段と、データベース検索手段で読出された警報と発生時刻に基づいて、解析期間内の各単位時間内における警報発生回数を積算する警報発生回数積算手段と、各単位時間毎の経過期間、操作回数、及び警報発生回数を表示部にグラフィック表示する表示制御手段とを備えている。
【００１５】
このように構成されたプロセス監視装置においては、警報情報データベース内に、警報と操作記録、警報と操作記録との発生時刻、及び警報と操作記録の各タグが記憶されている。
【００１６】
そして、解析期間内の例えば１０分等の各単位時間内における警報発生時刻から操作時刻までの経過期間、各単位時間内における操作回数、各単位時間内における警報発生回数がそれぞれ積算されて、時間軸を横軸とするバランスアクション分析グラフとして、表示される。これにより、制御の改善すべき問題点が一瞥して把握できる。
【発明の効果】
【００１７】
本発明のプロセス監視装置においては、どのような異常状態がどの程度発生しているのか、また、各設備に対する制御が有効に働いているのかを定量的にかつ視覚的に、監視員が一瞥して把握でき、各設備に対する制御効率を改善するような情報を監視員に呈示できる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の各実施形態を図面を用いて説明する。
【００１９】
（第１実施形態）
図１は本発明の第１実施形態に係るプロセス監視装置が組込まれたプラント制御システムの概略構成図である。
【００２０】
ＬＡＮ等の伝送路１に対して、プラントに組込まれた設備等の制御対象２を制御する複数の制御装置３及び１台のプロセス監視装置４が接続されている。プロセス監視装置４は、一種のコンピュータで構成されており、内部に、警報情報ＤＢ（データベース）６、表示部７、このプロセス監視装置４の監視員が解析期間等を入力するキーボード８、実際に監視処理を実施する主処理部９が設けられている。
【００２１】
このプロセス監視装置４は、基本的に各制御装置３から伝送路１を介して入力される複数種類の警報（アラーム）、各制御装置３でオペレータが実施した複数種類の操作の操作記録を収集して警報情報ＤＢ６へ書込む。そして、必要に応じて、収集した警報（アラーム）及び操作記録を解析して、その解析結果を表示部７に表示出力する。
【００２２】
コンピュータで構成されたプロセス監視装置４の主処理部９内には、図２に示すように、アプリケーション・プログラム上に形成された、解析期間受付部１０、データベース検索手段としてのＤＢＭＳ（データベース・マネージメント・システム）部１１、第１の警報回数集計部１２、第２の警報回数集計部１３、順位付け作成部１４、表示制御部１５が設けられている。
【００２３】
図３は警報情報ＤＢ６の記憶内容を示す図である。発生した警報又は操作記録の発生日時（発生時刻）毎に、警報又は操作記録の種別、警報又は操作のメッセージ、状態、程度、項目、タグＮｏが記憶される。タグＮｏとは、警報の場合、この警報の発生原因となる測定値を出力した計器を示す番号であり、操作記録の場合、操作対象を示す番号である。
【００２４】
図２における解析期間受付部１０は、監視者がキーボード３を介して操作入力された開始日時と終了日時とからなる解析期間をＤＢＭＳ部１１へ送出する。この解析期間の期間長は例えば１日２４時間程度である。
【００２５】
図２におけるＤＢＭＳ部１１は、各制御装置３から警報又は操作記録が入力すると、この入力した警報又は操作記録の前述した各情報を、発生日時を付して警報情報ＤＢ６へ書込む。さらに、ＤＢＭＳ部１１は、解析期間受付部１０から解析期間が入力されると、警報情報ＤＢ６から解析期間内における警報、発生日時、及び警報に関連する計器を示すタグを読出して、第１の警報回数集計部１２及び第２の警報回数集計部１３へ送出する。
【００２６】
第１の警報回数集計１２は、入力された警報及び発生日時を用いて、警報の発生回数を例えば１０分等の単位時間毎に、例えば２４時間の全解析期間に亘って集計する。したがって、２４×６個の警報の発生回数が得られる。第１の警報回数集計１２は、この単位時間毎の警報の発生回数を表示制御部１５へ送出する。
【００２７】
第２の警報回数集計１３は、入力された警報、及びタグを用いて、例えば２４時間の全解析期間内における警報の発生回数をタグ毎、すなわち警報に関連する計器毎に集計する。第２の警報回数集計１３は、集計したタグ毎の全解析期間内における警報の発生回数を順位付け作成部１４へ送出する。
【００２８】
順位付け作成部１４は、第２の警報回数集計部１３にて集計されたタグ毎の警報の発生回数に基づいて、解析期間内における全タグの発生回数の順位付け（ワーストランキング）を作成する。具体的には、警報発生回数の順位付け１７は、図５に示すように、計器を示す各タグ名称を警報の発生回数の多い順に並べ替えたものである。順位付け作成部１４は作成した警報発生回数の順位付け１７を表示制御部１５へ送出する。
【００２９】
表示制御部１５は、第１の警報回数集計１２から入力された１０分の単位時間毎の警報の各発生回数を、図４に示すように、表示部７の表示画面７ａに、時間軸を横軸とする警報発生特性１６として表示する。横軸の開始時刻は解析期間の開始日時であり、横軸の終了時刻は解析期間の終了日時である。また、表示制御部１５は、第２の警報回数集計１３から入力された警報の発生回数の順位付け１７を、図４に示すように表示部７の表示画面７ａに表示する。さらに、表示制御部１５は、警報の発生回数の順位付けを円グラフ１８で表示する。さらに、表示制御部１５は、警報情報ＤＢ６に記憶された解析期間内の警報情報の一覧１９も同時に表示する。
【００３０】
図６は、この第１実施例のプロセス監視装置の全体動作を示す流れ図である。制御装置３から警報が入力すると（Ｓ１）、この警報を警報情報ＤＢ６へ書込む（Ｓ２）。また、制御装置３から操作記録が入力すると（Ｓ３）、この操作記録を警報情報ＤＢ６へ書込む（Ｓ２）。解析期間が入力すると（Ｓ４）、警報情報ＤＢ６の解析期間内に該当する警報、タグを読出す（Ｓ５）。
【００３１】
そして、単位時間毎（時刻毎）の警報発生回数を算出し（Ｓ６）、解析期間内におけるタグ毎の警報発生回数を算出する（Ｓ７）。さらに、タグ毎の警報発生回数の順位付け１７を作成する（Ｓ８）。最後に、単位時間毎（時刻毎）の警報発生回数の警報発生特性１６、警報発生回数の順位付け（ワーストランキング）１７、円グラフ１８、警報情報一覧１９を表示部７に表示出力する（Ｓ９）。
【００３２】
このように構成された第１実施形態のプロセス監視装置においては、警報情報ＤＢ６に記憶された情報に基づいて、警報の発生回数が例えば１０分等の単位時間毎に集計され、この１０分等の単位時間毎の警報の発生回数が、図４に示すように、表示部７の表示画面７ａ上に警報発生特性１６としてグラフィック表示される。さらに、解析期間内における警報の発生回数がタグ毎に集計され、解析期間内における全タグの発生回数の順位付け（ワーストランキング）１７が作成されて表示される。したがって、このプロセス監視装置の監視員は、どの時間帯に警報（異常）が多発して、どの種類（計器；タグ）の警報が多発しているかを表示画面上で一瞥して把握できる。
【００３３】
（第２実施形態）
図７は本発明の第２実施形態に係るプロセス監視装置の概略構成を示すブロック図である。図２に示す第１実施形態のプロセス監視装置と同一部分には同一符号を付して重複する部分の詳細説明は省略する。なお、この第２実施形態のプロセス監視装置が組込まれたプラント制御システムは図１とほぼ同じ構成であるので、説明を省略する。
【００３４】
図７において、コンピュータで構成されたプロセス監視装置４ａの主処理部９ａ内には、アプリケーション・プログラム上に形成された、解析期間受付部１０、ＤＢＭＳ部１１ａ、動作モード判定部２０、時間積算部２１、順位付け作成部２２、表示制御部１５ａが設けられている。
【００３５】
図８は警報情報ＤＢ６ａの記憶内容を示す図である。発生した警報又は操作記録の発生日時毎に、警報又は操作記録の種別、警報又は操作のメッセージ、状態、程度、項目、タグＮｏが記憶される。タグＮｏとは、警報の場合、この警報の発生原因となる測定値を出力した計器を示す番号であり、操作記録の場合、操作対象の制御装置３を示す番号である。
【００３６】
さらに、この警報情報ＤＢ６ａ内には、操作記録の場合、操作対象の制御装置３の動作モードが設定される。この動作モードには、大きく分けて「自動モード」と「手動モード」とがある。「手動モード」とは、オペレータの操作により手動運転制御を行うものであり、「自動モード」とは、オペレータの操作を介さずに自動運転制御を行うものである。運転制御効率から見ると「自動モード」の方が好ましい。
【００３７】
図７における解析期間受付部１０は、監視者がキーボード３を介して操作入力された開始日時と終了日時とからなる解析期間をＤＢＭＳ部１１ａへ送出する。この解析期間の期間長は例えば１日２４時間程度である。
【００３８】
ＤＢＭＳ部１１ａは、各制御装置３から警報又は操作記録が入力すると、この入力した警報又は操作記録の前述した各情報を、発生日時を付して警報情報ＤＢ６ａへ書込む。さらに、ＤＢＭＳ部１１ａは、解析期間受付部１０から解析期間が入力されると、警報情報ＤＢ６ａから解析期間内における操作記録、発生日時、及び操作記録における制御装置を示すタグ、該当タグで特定される制御装置の動作モードを読出して、動作モード判定部２０へ送出する。
【００３９】
動作モード判定部２０は、ＤＢＭＳ部１１ａから入力されたタグで特定される制御装置の動作モードのうち、手動モードの操作記録、発生日時、タグを抽出して、時間算出部２１へ送出する。
【００４０】
時間算出部２１は、入力された手動モードの操作記録、発生日時、制御装置を特定するタグを用いて、解析期間内におけるタグ毎（制御装置）の手動モード時間を算出して、順位付け作成部２２へ送出する。この解析期間内における一つのタグ（制御装置）の手動モード時間の算出法を、図９を用いて説明する。
【００４１】
開始時刻と終了時刻とで挟まれる解析期間内における区間「Ｔ１」、「Ｔ３」、及び「Ｔ５」で手動モードがオフの状態、換言すれば対応する制御装置が手動モード以外の自動モードで動作し、区間「Ｔ２」、「Ｔ４」、及び「Ｔ６」で手動モードがオンの状態、換言すれば対応する制御装置が手動モードで動作している場合には、監視対象が手動モードで動作している区間「Ｔ２」、「Ｔ４」、「Ｔ６」の動作時間、「ｔ１」、「ｔ２」、及び「ｔ３」の合計時間が積算された手動モード時間とする。この場合、区間Ｔ６に関しては、開始時刻と、終了時刻とで指定される指定期間内で手動モードがオンの状態であるので、終了時刻から手動モードがオンに移行した時刻を差し引いて手動モード時間を算出する。
【００４２】
順位付け作成部２２は、入力された析期間内におけるタグ毎（制御装置）の手動モード時間に基づいて、解析期間内における全タグ（制御装置）の手動モード時間の順位付け（ワーストランキング）を作成する。具体的には、手動モード時間の順位付け２３は、図１０に示すように、制御装置を示す各タグ名称を手動モード時間の長い順に並べ替えたものである。順位付け作成部２２は作成した順位付け（ワーストランキング）２３を表示制御部１５ａへ送出する。
【００４３】
表示制御部１５ａは、前述した単位時間毎（時刻毎）の警報発生回数の警報発生特性１６、手動モード時間の順位付け（ワーストランキング）２３、前述した警報情報一覧１９を表示部７に表示出力する。
【００４４】
図１１は、この第２実施例のプロセス監視装置の全体動作を示す流れ図である。制御装置３から警報が入力すると（Ｑ１）、この警報を警報情報ＤＢ６ａへ書込む（Ｑ２）。また、制御装置３から操作記録が入力すると（Ｑ３）、この操作記録を警報情報ＤＢ６ａへ書込む（Ｑ２）。解析期間が入力すると（Ｑ４）、警報情報ＤＢ６ａの解析期間内に該当する動作モードを読出して、この動作モードを判定する（Ｑ５）。そして、手動モードを抽出する（Ｑ６）。
【００４５】
そして、この手動モードを各タグ（制御装置）毎に分類する（Ｑ７）。各タグ（制御装置）毎に、解析期間内における手動モード時間を積算する（Ｑ８）。さらに、タグ（制御装置）の手動モード時間の順位付け（ワーストランキング）２３を作成する（Ｑ９）。最後に、単位時間毎（時刻毎）の警報発生回数の警報発生特性１６、手動モード時間の順位付け（ワーストランキング）２３、及び警報情報一覧１９を表示部７に表示出力する（Ｑ１０）。
【００４６】
このように構成された第２実施形態のプロセス監視装置においては、警報情報ＤＢ６ａには、操作された制御装置を示すタグ、及び操作の各発生時刻における制御装置３の動作モードが記憶されている。そして、タグ（制御装置）毎に解析期間内における手動モード時間が積算され、全タグの手動モード時間の順位付け（ワーストランキング）が作成２３されて表示部７に表示される。
【００４７】
このように、全タグ（制御装置）の手動モード時間の順位付け（ワーストランキング）２３が作成されて表示されるので、このプロセス監視装置の監視員は、自動制御の手順及び内容を改善する必要がある手動モード時間の長い制御装置３を表示画面上で一瞥して把握できる。
【００４８】
（第３実施形態）
図１２は本発明の第３実施形態に係るプロセス監視装置の概略構成を示すブロック図である。図２に示す第１実施形態のプロセス監視装置と同一部分には同一符号を付して重複する部分の詳細説明は省略する。なお、この第３実施形態のプロセス監視装置が組込まれたプラント制御システムは図１とほぼ同じ構成であるので、説明を省略する。
【００４９】
図１２において、コンピュータで構成されたプロセス監視装置４ｂの主処理部９ｂ内には、アプリケーション・プログラム上に形成された、解析期間受付部１０、ＤＢＭＳ部１１ｂ、経過時間積算部２４、警報発生回数積算部２５、操作回数積算部２６、表示制御部１５ｂが設けられている。
【００５０】
図１３は警報情報ＤＢ６ｂの記憶内容を示す図である。発生した警報又は操作記録の発生日時毎に、警報又は操作記録の種別、警報又は操作のメッセージ、状態、程度、項目、タグＮｏが記憶される。タグＮｏとは、警報の場合、この警報の発生原因となる測定値を出力した計器を示す番号であり、操作記録の場合、操作対象を示す番号である。
【００５１】
図１２における解析期間受付部１０は、監視者がキーボード８を介して操作入力した開始日時と終了日時とからなる解析期間をＤＢＭＳ部１１ｂへ送出する。この解析期間の期間長は例えば１日２４時間程度である。
【００５２】
ＤＢＭＳ部１１ｂは、各制御装置３から警報又は操作記録が入力すると、この入力した警報又は操作記録の前述した各情報を、発生日時を付して警報情報ＤＢ６ｂへ書込む。さらに、ＤＢＭＳ部１１ｂは、解析期間受付部１０から解析期間が入力されると、警報情報ＤＢ６ｂから解析期間内における警報、操作記録、発生日時、及び警報及び操作記録の各タグを読出して、それぞれ、経過時間積算部２４、警報発生回数積算部２５、操作回数積算部２６へ送出する。
【００５３】
経過時間積算部２４は、ＤＢＭＳ部１１ｂから入力された解析期間内における警報、操作記録、発生日時、及び警報及び操作記録の各タグに基づいて、例えば１日２４時間の解析期間内における例えば１０分の各単位時間内における警報発生時刻から操作時刻までの経過期間を積算する。経過時間積算部２４は、積算した各単位時間毎の経過期間を表示制御部１５ｂへ送出する。
【００５４】
この例えば１０分の各単位時間内における警報発生時刻から操作時刻までの経過期間の積算法を説明する。この経過期間の積算法は、「直近法」と「定義法」との２種類のうちの一方の積算法が採用される。
【００５５】
先ず、「直近法」を用いた経過期間の積算法を図１４を用いて説明する。  
図１４はＤＢＭＳ部１１ｂから読出した警報及び操作記録を発生日時順に示した図である。なお、種別における「プロセス」は警報を示す。警報発生時刻から操作時刻までの一つの経過期間は、操作記録の前に連続して存在する１個又は複数の警報における先頭の警報の発生時刻（発生日時）から、操作記録の発生時刻（発生日時）までの経過期間である。この図１４においては、３個の経過期間［０（時間）０１（分）２９（秒）、０（時間）０１（分）２１（秒）、０（時間）０８（分）４９（秒）］が存在する。
【００５６】
ここで、単位時間を１０分とすると、2003/07/08/00:00:00〜2003/07/08/00:09:59までの１０分の単位時間の経過時間は、上述した３個の経過期間の積算値［０（時間）１１（分）３８（秒）］となる。
【００５７】
次に、「定義法」を用いた経過期間の積算法を図１５、図１６、図１７を用いて説明する。  
図１５は警報―操作定義テーブルの記憶内容を示す図である。この警報―操作定義テーブル内には、各警報（プロセス）毎に、該当警報を解除するための操作記録が定義されている。この例においては、タグＮｏ［2BD9853A］の警報に対して、タグＮｏ［2BPC2411］の操作記録とタグＮｏ［2BPC1810］の操作記録との２つの操作記録が定義されている。
【００５８】
そして、図１６に示すように、警報が発生すると、該当警報の発生日時（時刻）から該当警報に対して定義された操作記録の発生日時（時刻）までの経過時間を一つの経過時間とする。例えば、図１６においては、発生日時［2002/07/08 08:08:12］の警報と発生日時［2002/07/08 08:09:12］の警報とに対応する操作記録は、共に発生日時［2002/07/08 08:15:32］の操作記録となる。さらに、発生日時［2002/07/08 09:04:16］の警報に対応する操作記録は、発生日時［2002/07/08 14:09:00］の操作記録と発生日時［2002/07/08 14:19:04］の操作記録となる。
【００５９】
次に、各経過時間を１０分等の各単位時間内において積算して、単位時間の経過時間の経過時間とする。図１６に示した警報及び操作記録の情報における１０分の各単位時間の経過時間の積算結果を図１７に示す。
【００６０】
図１２における警報発生回数積算部２５は、ＤＢＭＳ部１１ｂから入力された上述した警報及び操作記録の各情報のうち、解析期間内における各警報、及び各警報の発生日時に基づいて、例えば１日２４時間の解析期間内における例えば１０分の各単位時間内における警報発生回数を積算する。警報発生回数積算部２５は積算した各単位時間毎の警報発生回数を表示制御部１５ｂへ送出する。
【００６１】
図１２における操作回数積算部２６は、ＤＢＭＳ部１１ｂから入力された上述した警報及び操作記録の各情報のうち、解析期間内における各操作記録、及び各操作記録の発生日時に基づいて、例えば１日２４時間の解析期間内における例えば１０分の各単位時間内における操作生回数を積算する。操作回数積算部２６は積算した各単位時間毎の操作回数を表示制御部１５ｂへ送出する。
【００６２】
図１２における表示制御部１５ｂは、入力された例えば１日２４時間の解析期間内における例えば１０分の各単位時間毎の「経過時間」、「警報発生回数」、「操作回数」を用いて、図１９に示すバランスアクション分析グラフ２７を作成する。このバランスアクション分析グラフ２７においては、例えば１日２４時間の解析期間内の時間（時刻）を横軸とし、１０分の各単位時間毎に、該当単位時間で積算された警報発生回数を（＋）方向に示し、該当単位時間で積算された経過時間及び操作回数を（―）方向に示している。なお、図２０は、図１９に示すバランスアクション分析グラフ２７の拡大図である。
【００６３】
表示制御部１５ｂは、図１８に示すように、表示部７の表示画面７ａに、作成したバランスアクション分析グラフ２７、前述した警報の発生回数の順位付け（ワーストランキング）１７、前述した警報情報一覧１９を表示出力する。
【００６４】
図２１は、この第３実施例のプロセス監視装置の全体動作を示す流れ図である。制御装置３から警報が入力すると（Ｐ１）、この警報を警報情報ＤＢ６ｂへ書込む（Ｓ２）。また、制御装置３から操作記録が入力すると（Ｐ３）、この操作記録を警報情報ＤＢ６ｂへ書込む（Ｓ２）。解析期間が入力すると（Ｐ４）、警報情報ＤＢ６ｂの解析期間内の未計算の単位時間内における経過時間を算出する（Ｐ５）。次に、該当単位時間内における警報発生回数を算出し（Ｐ６）、同じく該当単位時間内における操作回数を算出する（Ｐ７）。
【００６５】
解析期間内の未計算の単位時間が残っていれば（Ｐ８）、Ｐ５へ戻り、未計算の単位時間内における経過時間を算出する。解析期間内の全部の単位時間の計算が終了すると（Ｐ８）、バランスアクション分析グラフ２７を作成する（Ｐ９）。さらに、タグ毎の警報発生回数の順位付け（ワーストランキング）１７を作成する（Ｐ１０）。最後に、バランスアクション分析グラフ２７、警報の発生回数の順位付け（ワーストランキング）１７、警報情報一覧１９を表示部７に表示出力する（Ｐ１１）。
【００６６】
このように構成された第３実施形態のプロセス監視装置においては、警報情報ＤＢ６ｂ内に、警報と操作記録、警報と操作記録との発生時刻、及び警報と操作記録の各タグが記憶されている。
【００６７】
そして、解析期間内の例えば１０分等の各単位時間内における警報発生時刻から操作時刻までの経過期間、各単位時間内における操作回数、各単位時間内における警報発生回数がそれぞれ積算されて、時間軸を横軸とする図１９に示すバランスアクション分析グラフ２７として、表示部７に表示される。
【００６８】
これにより、このプロセス監視装置の監視者は、警報ばかりが多い、操作ばかりが多い、警報発生時刻から操作時刻までの経過期間が長い、オペレータの操作に起因して警報が発生する、長期スパンで警報、操作の波が周期的に発生する等のプラント操業上における制御の改善すべき問題点が一瞥して把握できる。
【図面の簡単な説明】
【００６９】
【図１】本発明の第１実施形態に係るプロセス監視装置が組込まれたプラント制御システムの概略構成を示す図
【図２】本発明の第１実施形態に係るプロセス監視装置の概略構成を示すブロック図
【図３】同実施形態のプロセス監視装置に組込まれた警報情報データベースの記憶内容を示す図
【図４】同実施形態のプロセス監視装置に組込まれた表示部の表示内容を示す図
【図５】同実施形態のプロセス監視装置内で作成される警報発生回数の順位付けを示す図
【図６】同実施形態のプロセス監視装置の全体動作を示す流れ図
【図７】本発明の第２実施形態に係るプロセス監視装置の概略構成を示すブロック図
【図８】同実施形態のプロセス監視装置に組込まれた警報情報データベースの記憶内容を示す図
【図９】同実施形態のプロセス監視装置における手動モード時間の積算手順を説明すための図
【図１０】同実施形態のプロセス監視装置内で作成される手動モード時間の順位付けを示す図
【図１１】同実施形態のプロセス監視装置の全体動作を示す流れ図
【図１２】本発明の第３実施形態に係るプロセス監視装置の概略構成を示すブロック図
【図１３】同実施形態のプロセス監視装置に組込まれた警報情報データベースの記憶内容を示す図
【図１４】同実施形態のプロセス監視装置内で積算する経過時間の積算手順を説明するための図
【図１５】同実施形態のプロセス監視装置内に組込まれた警報―操作テーブルの記憶内容を示す図
【図１６】同実施形態のプロセス監視装置内で積算する経過時間の積算手順を説明するための図
【図１７】同実施形態のプロセス監視装置内で積算された各単位時間の経過時間を示す図
【図１８】同実施形態のプロセス監視装置に組込まれた表示部の表示内容を示す図
【図１９】同実施形態のプロセス監視装置で作成されたバランスアクション分析グラフを示す図
【図２０】同バランスアクション分析グラフの拡大図
【図２１】同実施形態のプロセス監視装置の全体動作を示す流れ図
【符号の説明】
【００７０】
３…制御装置、４，４ａ，４ｂ…プロセス監視装置、６，６ａ，６ｂ…警報情報ＤＢ、７…表示部、８…キーボード、９，９ａ，９ｂ…主処理部、１０…解析期間受付部、１１，１１ａ，１１ｂ…ＤＢＭＳ部、１２…第１の警報回数集計部、１３…第２の警報回数集計部、１４，２２…順位付け作成部、１５，１５ａ，１５ｂ…表示制御部、１６…警報発生特性、１７…警報発生の順序付け、１８…円グラフ、１９…警報情報一覧、２０…動作モード判定部、２１…時間積算部、２３…手動モード時間の順序付け、２４…経過時間積算部、２５…警報発生回数積算部、２６…操作回数積算部、２７…バランスアクション分析グラフ
【図１】
2006011527.tif 000003
【図２】
2006011527.tif 000004
【図３】
2006011527.tif 000005
【図４】
2006011527.tif 000006
【図５】
2006011527.tif 000007
【図６】
2006011527.tif 000008
【図７】
2006011527.tif 000009
【図８】
2006011527.tif 000010
【図９】
2006011527.tif 000011
【図１０】
2006011527.tif 000012
【図１１】
2006011527.tif 000013
【図１２】
2006011527.tif 000014
【図１３】
2006011527.tif 000015
【図１４】
2006011527.tif 000016
【図１５】
2006011527.tif 000017
【図１６】
2006011527.tif 000018
【図１７】
2006011527.tif 000019
【図１８】
2006011527.tif 000020
【図１９】
2006011527.tif 000021
【図２０】
2006011527.tif 000022
【図２１】
2006011527.tif 000023