(57)【要約】【課題】プラント監視システムに関する試験を効率的かつ正確に実行する。【解決手段】実施形態のプラント監視システム試験装置１ａは、過去のプロセスデータに基づいて時系列の順に今回模擬するプロセスデータをプラント監視システム４ａへ送信するプロセスデータ模擬装置５と、プラント監視システム４ａにより監視されたイベントの状況が記載された過去のイベントメッセージを保存する過去イベントメッセージ履歴ファイル７５と、今回のイベントメッセージをプラント監視システム４ａから抽出し、抽出した今回のイベントメッセージと過去イベントメッセージ履歴ファイル７５から抽出した過去のイベントメッセージとをポイントＩＤごとに比較して一次入力についての健全性を評価する一次入力健全性評価手段７１と、評価された一次入力についての健全性の結果を外部へ出力する健全性評価結果出力手段７２と、を備える。【選択図】図１
2014182726.tif 000002
【特許請求の範囲】
【請求項１】
プラントにおけるプロセスデータの各々を識別可能なようにポイントＩＤを付与して監視するプラント監視システムに対して、前記プロセスデータを含む一次入力およびこれに関連する処理データにアクセス可能であり、模擬する前記プロセスデータを前記プラント監視システムへ送信可能な前記プラント監視システムを試験するプラント監視システム試験装置であって、
今回模擬する前記プロセスデータを送信するよりも前に保存されている過去の前記プロセスデータを抽出し、当該抽出した過去の前記プロセスデータに基づいて時系列の順に前記今回模擬する前記プロセスデータを前記プラント監視システムへ送信するプロセスデータ模擬手段と、
前記プラント監視システムによって処理された過去の前記プロセスデータの前記処理データに含まれる、前記プラント監視システムにより監視されたイベントの状況が記載された過去のイベントメッセージを保存する過去イベントメッセージ履歴保存手段と、
前記今回模擬した前記プロセスデータを含む前記一次入力に関連する前記処理データに含まれる今回の前記イベントメッセージを前記プラント監視システムから抽出し、抽出した今回の前記イベントメッセージと前記過去イベントメッセージ履歴保存手段から抽出した過去の前記イベントメッセージとを、前記ポイントＩＤごとに比較して前記一次入力についての健全性を評価する一次入力健全性評価手段と、
前記一次入力健全性評価手段により評価された前記一次入力についての健全性の結果を外部へ出力する健全性評価結果出力手段と、
を備えることを特徴とするプラント監視システム試験装置。
【請求項２】
前記一次入力に関連する前記処理データには、前記プラント監視システムが所定の計算を行って保存している計算結果を含み、
前記今回模擬した前記プロセスデータを含む前記一次入力に関連する前記処理データに含まれる今回の前記計算結果を前記プラント監視システムから抽出し、抽出した今回の前記計算結果と前記プラント監視システムに保存された過去の前記計算結果とを、前記ポイントＩＤごとに比較して前記計算結果についての健全性を評価する計算結果健全性評価手段をさらに備え、
前記健全性評価結果出力手段が、前記計算結果健全性評価手段により評価された前記計算結果についての健全性の結果を外部へ出力する
ことを特徴とする請求項１に記載のプラント監視システム試験装置。
【請求項３】
前記一次入力に関連する前記処理データには、前記プラント監視システムが日ごとの運転状況に関するデータを含む運転日誌データを記録して保存している運転日誌を含み、
前記今回模擬した前記プロセスデータを含む前記一次入力に関連する前記処理データに含まれる今回の前記運転日誌を前記プラント監視システムから抽出し、抽出した今回の前記運転日誌と前記プラント監視システムに保存された過去の前記運転日誌とを対応させた前記日ごとに前記運転日誌データを比較して前記運転日誌についての健全性を評価する運転日誌健全性評価手段をさらに備え、
前記健全性評価結果出力手段が、前記運転日誌健全性評価手段により評価された前記運転日誌についての健全性の結果を外部へ出力する
ことを特徴とする請求項２に記載のプラント監視システム試験装置。
【請求項４】
前記一次入力に関連する前記処理データには、前記プラント監視システムが自動化操作のために操作記録に付与される操作シーケンスＩＤを含む自動化操作データを含み、
前記今回模擬した前記プロセスデータを含む前記一次入力に関連する前記処理データに含まれる今回の前記自動化操作データを前記プラント監視システムから抽出し、抽出した今回の前記自動化操作データと前記プラント監視システムに保存された過去の前記自動化操作データとを前記操作シーケンスＩＤごとに比較して前記自動化操作についての健全性を評価する自動化操作健全性評価手段をさらに備え、
前記健全性評価結果出力手段が、前記自動化操作健全性評価手段により評価された前記自動化操作についての健全性の結果を外部へ出力する
ことを特徴とする請求項１ないし請求項３のいずれか一項に記載のプラント監視システム試験装置。
【請求項５】
プラントにおけるプロセスデータの各々を識別可能なようにポイントＩＤを付与して監視するプラント監視システムに対して、前記プロセスデータを含む一次入力およびこれに関連する処理データにアクセス可能であり、模擬する前記プロセスデータを前記プラント監視システムへ送信可能な前記プラント監視システムを試験するプラント監視システム試験装置に用いられるプラント監視システム試験方法であって、
前記プラント監視システム試験装置が、今回模擬する前記プロセスデータを送信するよりも前に保存されている過去の前記プロセスデータを抽出し、当該抽出した過去の前記プロセスデータに基づいて時系列の順に前記今回模擬する前記プロセスデータを前記プラント監視システムへ送信するプロセスデータ模擬ステップと、
前記プラント監視システム試験装置が、今回模擬した前記プロセスデータを含む前記一次入力に関連する前記処理データに含まれる今回のイベントメッセージを前記プラント監視システムから抽出する今回イベントメッセージ抽出ステップと、
前記プラント監視システム試験装置が、抽出した今回の前記イベントメッセージと前記プラント監視システムから予め抽出した過去の前記イベントメッセージとを、前記ポイントＩＤごとに比較して前記一次入力についての健全性を評価する一次入力健全性評価ステップと、
前記プラント監視システム試験装置が、前記一次入力健全性評価ステップにおいて評価された前記一次入力についての健全性の結果を外部へ出力する健全性評価結果出力ステップと、を含む
ことを特徴とするプラント監視システム試験方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、プラントなどの設備を監視するプラント監視システムを試験するためのプラント監視システム試験装置および試験方法に関する。
【背景技術】
【０００２】
発電プラントを監視するプラント監視システムは、システム設置から例えば１０年〜１５年経過すると、新システムへ更新される。監視対象の発電プラントを構成する機器構成には、主要な変更が無いことから、更新対象のプラント監視システムのソフトウェアである入出力点データベースやプラント機器の起動／停止を操作する自動化関連データベースの情報は、システム更新後も大きな変更が無いのが一般的である。
【０００３】
一方、プラントを監視するためのデータベース情報には変更は無いが、プラント監視システムを構成するハードウェア、ソフトウェアの一部であるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やアプリケーションソフトウェア等には導入した時点からの時間経過により、最新技術を適用したものによる新システム（更新後のプラント監視システム）が構築される。
【０００４】
プラント監視システムのデータベース情報は、例えば一次入力データや一次入力データから計算処理される計算結果、および日々の運転状態を表す運転日誌データや自動化操作データ等の多岐にわたる対象項目が多い特徴がある。これらのデータベース情報等が、更新前のプラント監視システムと同様に、更新後のプラント監視システムに構成されていることの事前検証を実施したのち、対象の実プラントに適用されて運用される。
【０００５】
なお、プラント監視システムにおいて、プラントの増出力改造仕様に基づいてプラント内の監視が必要な箇所及びプラントの増出力改造前後に当該箇所の変化を監視するための監視データ種別及び監視頻度を抽出する監視対象抽出手段と、監視対象抽出手段により抽出された監視必要箇所に取り付けた当該監視データ種別を監視するのに適したデータ測定装置により測定されたプラント改造前のデータを収納する改造前データ収納データベースと、改造前データ収納データベースに蓄積されたデータに基づいてプラントの造出力改造後において測定されたデータの異常を判別するための監視基準を生成する監視基準生成手段と、監視基準生成手段で生成された監視基準とデータ測定装置により測定されたプラント改造後のデータとを比較しデータに異常がないか否かを監視する監視手段とを備えたことが知られている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−２４１３６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
発電プラント（実プラント）へ適用前での健全性確認は、固定値等の模擬データによる健全性を評価するのみであることから、実プラント動作と同様な刻々と変化するプロセスデータでの機能（一次入力処理、その計算処理等）についての健全性を評価（試験）することを十分行うことができず、実プラントへの適用時や適用後に、機能上の問題が判明してしまうといった課題があった。
【０００８】
これらのことから、実プラントと更新後のプラント監視システムとを接続する前段階で、実機と同等の機能についての試験を実施できることが求められている。
【０００９】
図１８は、従来のプラント監視システム４００の試験構成を示すブロック図である。
【００１０】
実プラントのプロセスデータは、ＰＩＯ（ポイント  インプット／アウトプット  インタフェース）装置１０１や制御装置１０２からポイント単位に収集される。このＰＩＯ装置１０１や制御装置１０２などが、複数のセンサ１０４、１０５などからプロセスデータを収集している。ＰＩＯ装置１０１や制御装置１０２は、収集したプロセスデータをプラント監視システム４００へ伝送する。
【００１１】
実プラントと接続されない時点では、保守ツール装置１０３が、保守データなどを送受信可能な保守用バス１０６を介して、プロセスデータをポイント１点単位に固定値等により模擬した模擬プロセスデータをＰＩＯ装置１０１や制御装置１０２などへ送信し、機能確認試験を実施する。
【００１２】
また、ＰＩＯ装置１０１や制御装置１０２が接続されていない状態では、プラント監視システム４００の機能確認を実施する場合に、プラント監視システム４００内の試験データ模擬手段４２０が、保守ツール装置１０３同様に、プロセスデータをポイント１点単位に固定値模擬を行う。さらに、試験データ模擬手段４２０が、プロセスデータを含む一次入力を保存するプロセスデータ一次保存ファイル４２へ更新することで機能確認を実施し、更新前のプラント監視システム４００の機能と同じであるかを評価している。
【００１３】
プラント監視システム４００における上述した複数のポイントに関するポイント情報は、プラント監視システム４００の規模によりバラつきがあるが、通常、３千点〜１万点と大規模である。
【００１４】
従来のプラント監視システム４００では、このポイント情報を保有しているポイント情報データベース４６の確認試験では、プロセスデータの入力元であるＰＩＯ装置１０１や制御装置１０２から１点ごとに模擬し、プラント監視システム４００側で確認を実施している。
【００１５】
この確認方法として、ポイント情報データベース４６におけるポイント情報ごとに設定しているアナログ入力および接点入力の警報設定値や、接点変化情報のＯＮ/ＯＦＦの印字設定が正しいかを、イベントメッセージの記録等で、人手で確認を実施していた。このため、プラント監視項目が多い場合に、確認のために多くの労力が必要であった。
【００１６】
本発明の実施形態が解決しようとする課題は、プラント監視システムに関する試験を効率的かつ正確に実行することができるプラント監視システム試験装置および試験方法を提供することである。
【課題を解決するための手段】
【００１７】
上記課題を解決するために、プラント監視システム試験装置は、プラントにおけるプロセスデータの各々を識別可能なようにポイントＩＤを付与して監視するプラント監視システムに対して、前記プロセスデータを含む一次入力およびこれに関連する処理データにアクセス可能であり、模擬する前記プロセスデータを前記プラント監視システムへ送信可能な前記プラント監視システムを試験するプラント監視システム試験装置である。当該プラント監視システム試験装置は、今回模擬する前記プロセスデータを送信するよりも前に保存されている過去の前記プロセスデータを抽出し、当該抽出した過去の前記プロセスデータに基づいて時系列の順に前記今回模擬する前記プロセスデータを前記プラント監視システムへ送信するプロセスデータ模擬手段と、前記プラント監視システムによって処理された過去の前記プロセスデータの前記処理データに含まれる、前記プラント監視システムにより監視されたイベントの状況が記載された過去のイベントメッセージを保存する過去イベントメッセージ履歴保存手段と、前記今回模擬した前記プロセスデータを含む前記一次入力に関連する前記処理データに含まれる今回の前記イベントメッセージを前記プラント監視システムから抽出し、抽出した今回の前記イベントメッセージと前記過去イベントメッセージ履歴保存手段から抽出した過去の前記イベントメッセージとを、前記ポイントＩＤごとに比較して前記一次入力についての健全性を評価する一次入力健全性評価手段と、前記一次入力健全性評価手段により評価された前記一次入力についての健全性の結果を外部へ出力する健全性評価結果出力手段と、を備えることを特徴とする。
【００１８】
また、上記課題を解決するために、プラント監視システム試験方法は、プラントにおけるプロセスデータの各々を識別可能なようにポイントＩＤを付与して監視するプラント監視システムに対して、前記プロセスデータを含む一次入力およびこれに関連する処理データにアクセス可能であり、模擬する前記プロセスデータを前記プラント監視システムへ送信可能な前記プラント監視システムを試験するプラント監視システム試験装置に用いられるプラント監視システム試験方法である。当該プラント監視システム試験方法は、前記プラント監視システム試験装置が、今回模擬する前記プロセスデータを送信するよりも前に保存されている過去の前記プロセスデータを抽出し、当該抽出した過去の前記プロセスデータに基づいて時系列の順に前記今回模擬する前記プロセスデータを前記プラント監視システムへ送信するプロセスデータ模擬ステップと、前記プラント監視システム試験装置が、今回模擬した前記プロセスデータを含む前記一次入力に関連する前記処理データに含まれる今回のイベントメッセージを前記プラント監視システムから抽出する今回イベントメッセージ抽出ステップと、前記プラント監視システム試験装置が、抽出した今回の前記イベントメッセージと前記プラント監視システムから予め抽出した過去の前記イベントメッセージとを、前記ポイントＩＤごとに比較して前記一次入力についての健全性を評価する一次入力健全性評価ステップと、前記プラント監視システム試験装置が、前記一次入力健全性評価ステップにおいて評価された前記一次入力についての健全性の結果を外部へ出力する健全性評価結果出力ステップと、を含むことを特徴とする。
【発明の効果】
【００１９】
本発明に係るプラント監視システム試験装置および試験方法の実施形態によれば、プラント監視システムに関する試験を効率的かつ正確に実行することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明に係るプラント監視システム試験装置の第１の実施形態の構成を示すブロック図。
【図２】プロセスデータ履歴ファイルの構成の一例を示す図。
【図３】イベントメッセージ履歴ファイルの構成の一例を示す図。
【図４】プロセス伝送データのフォーマットの一例を示す図。
【図５】ポイント情報評価レポート帳票の一例を示す図。
【図６】図１のプラント監視システム試験装置が実行するプラント監視システム試験処理フローを示すフロー図。
【図７】本発明に係るプラント監視システム試験装置の第２の実施形態の構成を示すブロック図。
【図８】計算結果データ履歴ファイルの生成例を示す図。
【図９】計算結果評価レポート帳票の一例を示す図。
【図１０】今回の計算結果と過去の計算結果とを重ね合わせたグラフの一例を示す図。
【図１１】本発明に係るプラント監視システム試験装置の第３の実施形態の構成を示すブロック図。
【図１２】運転日誌結果保存ファイルの一例を示す図。
【図１３】運転日誌結果評価レポート帳票の一例を示す図。
【図１４】本発明に係るプラント監視システム試験装置の第４の実施形態の構成を示すブロック図。
【図１５】自動化処理手段の動作機能を示す図。
【図１６】自動化操作履歴ファイルの一例を示す図。
【図１７】自動化操作評価レポート帳票の一例を示す図。
【図１８】従来のプラント監視システムの試験構成を示すブロック図。
【発明を実施するための形態】
【００２１】
以下、本発明に係る実施形態のプラント監視システム試験装置および試験方法について、図面を参照して具体的に説明する。ここで、互いに同一または類似の部分には共通の符号を付して、重複する説明は省略する。ここで説明する下記の実施形態はいずれも、発電所などのプラントにおけるプラント監視システム試験装置の一例をとりあげて説明する。
【００２２】
［第１の実施形態］
図１は、本発明に係るプラント監視システム試験装置の第１の実施形態の構成を示すブロック図である。なお、図１には、第１の実施形態のプラント監視システム試験装置が試験対象とするプラント監視システムの構成の一例を示すブロック図も記す。
【００２３】
また、図２はプロセスデータ履歴ファイルの構成の一例を示す図、図３はイベントメッセージ履歴ファイルの構成の一例を示す図、図４はプロセス伝送データのフォーマットの一例を示す図である。図５はポイント情報評価レポート帳票の一例を示す図、図６は図１のプラント監視システム試験装置が実行するプラント監視システム試験処理フローを示すフロー図である。
【００２４】
第１の実施形態のプラント監視システム試験装置１ａは、プラント監視システム４ａについて、例えばプラント監視システム４ａを構成するハードウェアやソフトウェアの一部であるＯＳやアプリケーションソフトウェア等を更新する前（更新前）のプラント監視システム４ａと、それらを更新した後（更新後）のプラント監視システム４ａとの異同を試験するための装置である。
【００２５】
はじめに、プラント監視システム試験装置１ａの試験対象となるプラント監視システム４ａの構成の一例について説明する。
【００２６】
プラント監視システム４ａは、図１に示すように、プロセスデータバス４０、プロセス入出力手段４１、プロセスデータ一次保存ファイル４２、プロセスデータ表示手段４３、プラント状態表示手段（モニタ表示装置）４４、プロセス／イベントデータ履歴保存手段４５、プロセスデータ履歴ファイル４５１、ポイント情報データベース４６、イベントメッセージ履歴ファイル４７、プロセス監視データ抽出手段４９を備えている。
【００２７】
プラント監視システム４ａに保存される実プラントのプロセスデータは、例えば図１８に示すＰＩＯ装置や制御装置などからポイント単位に収集される。このＰＩＯ装置や制御装置などが、複数のセンサからプロセスデータを収集している。ＰＩＯ装置や制御装置は、収集したプロセスデータをプラント監視システム４ａへ伝送する。プラント監視システム４ａは、この伝送されたプロセスデータを保存するものである。なお、図１では、既に、更新前のプラント監視システム４ａに実プラントのプロセスデータが保存されているものとし、ＰＩＯ装置や制御装置を図示しない。
【００２８】
プロセスデータバス４０は、模擬したプロセスデータをプラント監視システム４ａに取込むための伝送経路である。
【００２９】
プロセス入出力手段４１は、プロセスデータバス４０を介して、プロセスデータおよびそれに関連する処理データの入出力を行う。例えば、プロセス入出力手段４１は、ＰＩＯ装置や制御装置、後述するプロセスデータ模擬装置５からプロセスデータバス４０を介して、プロセス伝送データ４０１（図４に示す）を受信する。プロセス入出力手段４１は、ポイント情報データベース４６を参照し、受信したプロセス伝送データ４０１の内容をチェックする。
【００３０】
具体的には、プロセス入出力手段４１は、プロセス伝送データ４０１に含まれるポイントＩＤごとに、警報制限値やプラント状態による警報出力バイパス条件等の情報に基づいてチェックする。このチェック結果により、プロセス入出力手段４１は、プロセスデータと警報発生有無情報等をプロセスデータ一次保存ファイル４２へ保存する。
【００３１】
プロセスデータ一次保存ファイル４２には、入力されたプロセスデータが一次保存される。なお、プロセスデータ一次保存ファイル４２は、特定の符号を付与しないが記憶手段に記憶（格納）されるものとする。以降で説明するその他のファイル（プロセスデータ履歴ファイル４５１等）についても同様とする。また、ファイル等を格納する記憶手段は、ハードディスク、磁気式テープ、光磁気ディスクなどの記憶装置や記憶媒体等である。
【００３２】
プロセスデータ表示手段４３は、プロセスデータに関する一次入力などを表示データとして編集し、編集した表示データをプラント状態表示手段４４へ出力する。プロセスデータ表示手段４３は、イベントメッセージをプラント状態表示手段４４に出力し、オペレータに現在状態を通知する。
【００３３】
プラント状態表示手段（モニタ表示装置）４４は、オペレータに、プロセスデータに関する一次入力などを含むプラント状態を表示する。
【００３４】
プロセス／イベントデータ履歴保存手段４５は、リアルタイムに更新されるプロセスデータを時系列に収集し、プラントのイベントデータである接点変化情報や、警報発生及び復帰情報などを作成する。イベントとは、例えば制御状態、駆動状態、警報状態などの変化や動作、操作等である。
【００３５】
プロセス／イベントデータ履歴保存手段４５は、ポイント情報データベース４６に示されるポイントＩＤごとのサンプリング周期で、時系列にプロセスデータを収集し、収集したプロセスデータをプロセスデータ履歴ファイル４５１へ履歴保存する。履歴保存とは、例えば日時と共に、プロセスデータなどが保存される。プロセスデータ履歴ファイル４５１は、例えば１日ごとのファイルの単位として収集したプロセスデータがまとめられて日々保存される。
【００３６】
図２に、プロセスデータ履歴ファイル４５１の構成の一例を示す。
【００３７】
プロセスデータ履歴ファイル４５１は、プラント監視システム４ａが管理している内部ＩＤおよびポイントＩＤごとに、収集周期、工学値や接点状態、品質等を含み、１日単位のファイルとして、例えば少なくとも複数日分が保存されている。更新前のプラント監視システム４ａにより収集されたプロセスデータを保存している過去プロセスデータ履歴ファイル７４（図１）も、プロセスデータ履歴ファイル４５１と同一の構成である。なお、内部ＩＤとは、入力種別ごとに、プロセスデータ履歴ファイル４５１における履歴を特定するために付与される識別番号である。ポイントＩＤとは、ポイントを特定するために付与される識別番号である。
【００３８】
図２に示す収集データ２００の例では、プラント起動を収集スタートのタイミングとして、各々のプロセスデータが収集される。例えば、アナログ入力履歴ファイル４５１１において、内部ＩＤ＝０００１、ポイントＩＤ＝ＣＣ１００（信号名称：アナログポイント＃１とする）のプロセスデータは、収集周期１０００（ｍｓ）ごとに、アナログポイント＃１から収集された結果（工学値、品質など）である。また、内部ＩＤ＝０００２、ポイントＩＤ＝ＣＣ１０１（信号名称アナログポイント＃２とする）のプロセスデータは、収集周期５００（ｍｓ）ごとに、アナログポイント＃２から収集された結果である。
【００３９】
収集されたプロセスデータは、収集された時系列順に、収集ポイントＢＰ１、ＢＰ２、・・・、ＢＰｎのように、アナログ入力履歴ファイル４５１１に記録される。また、各収集ポイントＢＰにおいて、対応するプロセスデータの工学値および品質が記録される。工学値には、アナログデータの工学値（または物理変換値）が記録され、品質には、正常または異常が記録される。正常は、記録される工学値が所定の工学値の範囲内である場合に、問題ない値であることを意味する。異常は、記録される工学値が所定の工学値の範囲を超えている場合に、問題のある値であることを意味する。
【００４０】
また、接点入力履歴ファイル４５１２において、内部ＩＤ＝０００１、ポイントＩＤ＝ＣＤ３００（信号名称：接点ポイント＃１とする）のプロセスデータは、状態変化ごとに、接点ポイント＃１から収集された結果（状態変化時刻、接点状態、品質など）である。
【００４１】
収集されたプロセスデータは、収集された時系列順に、収集ポイントＢＰ１、ＢＰ２、・・・、ＢＰｋのように、接点入力履歴ファイル４５１２に記録される。また、各収集ポイントＢＰにおいて、対応するプロセスデータの状態変化時刻、接点状態、品質が記録される。状態変化時刻には接点状態が変化した時刻が記録され、接点状態にはＯＮまたはＯＦＦ、品質には接点状態の正常または異常が記録される。正常および異常は、例えば接点先の検出信号や、接点異常の検出などに基づくものである。
【００４２】
また、プロセス／イベントデータ履歴保存手段４５は、予め判定された警報制限値チェックや警報発生の有無を判定した結果に基づいて、警報状態と判定されたポイント（ポイントＩＤで特定可能）についてポイント情報データベース４６から警報設定値等を抽出する。
【００４３】
プロセス／イベントデータ履歴保存手段４５は、抽出した警報設定値等に基づいて、警報発生や警報復帰等についてタイムスタンプを付加してイベントメッセージを生成する。プロセス／イベントデータ履歴保存手段４５は、生成したイベントメッセージごとにイベントメッセージ履歴ファイル４７へ記録する。
【００４４】
ポイント情報データベース４６は、ポイントごとに、ポイントＩＤで特定されるプロセスデータを表示およびプロセスデータの履歴収集や警報発生及び復帰や接点入力のＯＮ／ＯＦＦ記録等のイベントメッセージを生成するための情報を格納している。例えばこれらの設定が更新前のプラント監視システム４ａと更新後のプラント監視システム４ａとでは、同様の設定である。なお、本実施形態では、ポイント情報データベース４６は、更新前および更新後に変更がないものとする。
【００４５】
イベントメッセージ履歴ファイル４７は、イベントメッセージを履歴保存する。イベントメッセージは、イベントについてのメッセージ情報などである。
【００４６】
図３に、イベントメッセージ履歴ファイル４７の構成の一例を示す。
【００４７】
イベントメッセージ履歴ファイル４７には、イベントメッセージを特定するためのイベントシーケンスＩＤごとに、イベントの種別を示すメッセージ種別、イベントが発生した時刻を示す発生時刻（年月日  時：分：秒）、イベントの対象であるポイントＩＤ、メッセージ内容を含む。
【００４８】
プロセス／イベントデータ履歴保存手段４５は、イベントメッセージ履歴ファイル４７のメッセージ種別の設定において、例えば「１：警報」、「２：自動化」、「３：状態変化」、「４：不良」、「５：対話操作」、「６：保守記録」、「７：正常復帰」などに応じて、ポイントＩＤごとにポイント情報データベース４６を参照する。プロセス／イベントデータ履歴保存手段４５は、参照したポイント情報が接点情報などの場合には警報発生や警報復帰の有無、ＯＮ/ＯＦＦ状態の記録、接点状態の変化時刻等についての現在のステータスについてタイムスタンプを付加してイベントメッセージを生成し、生成したイベントメッセージ（例えば図３に示すイベントメッセージ４７１）をイベントシーケンスＩＤごとにイベントメッセージ履歴ファイル４７へ記録する。
【００４９】
また、プロセス／イベントデータ履歴保存手段４５は、イベントメッセージをプロセスデータ表示手段４３へ通知する。
【００５０】
プロセス監視データ抽出手段４９は、履歴保存されたイベントメッセージをイベントメッセージ履歴ファイル４７から抽出する。
【００５１】
次に、図１に示すプラント監視システム試験装置１ａの構成について説明する。
【００５２】
第１の実施形態のプラント監視システム試験装置１ａは、図１に示すように、プロセスデータ模擬装置（手段）５、健全性評価装置（手段）７ａ、および、過去プロセスデータ履歴ファイル（保存手段）７４を備えている。
【００５３】
過去プロセスデータ履歴ファイル７４には、プラント監視システム試験装置１ａがプラント監視システム４ａから抽出した過去のプロセスデータが記録される。
【００５４】
ここで、過去のプロセスデータとは、更新前のプラント監視システム４ａに保存されていたプロセスデータをいう。また、今回のプロセスデータとは、更新後のプラント監視システム４ａに保存されていたプロセスデータをいう。また、一次入力に関連する処理データについても、過去の処理データとは、更新前のプラント監視システム４ａに保存されていた処理データであり、今回の処理データとは、更新後のプラント監視システム４ａに保存されていた処理データとする。プロセスデータを含む一次入力に関連する処理データとは、例えばイベントメッセージなどである。
【００５５】
図１において、プロセスデータ模擬装置５は、過去のプロセスデータを、過去プロセスデータ履歴ファイル７４から抽出し、プロセスデータバス４０へ出力する。
【００５６】
図４に、プロセス伝送データ４０１のフォーマットの一例を示す。
【００５７】
プロセス伝送データ４０１は、プロセスデータバス４０を介して伝送され、プラント監視システム４ａで送受信されるデータフォーマットの一つである。プロセス伝送データ４０１のフォーマットは、図４に示すように、プロセス伝送データ４０１ごとに、伝送ヘッダ情報と、入力種別ごとの伝送データとを含む。伝送ヘッダ情報は、送信元、受信先、伝送データに含まれる入力種別などを含む。入力種別は、例えばアナログ入力、接点入力などである。伝送データは、入力種別ごと、かつ、ポイントＩＤごとに各々のプロセスデータが配置される。
【００５８】
図４の例では、アナログ入力の入力種別に、ポイントＩＤ＝ＣＣ１００、ＣＣ１０１〜ｎｎｎｎｎ（任意の識別番号）の各々に対応するプロセスデータが配置される。例えば、ポイントＩＤ＝ＣＣ１００に対応するプロセスデータとして、工学値データ＃１、品質データ＃１１が配置され、ポイントＩＤ＝ＣＣ１０１に対応するプロセスデータとして、工学値データ＃２、品質データ＃１２が配置されている。
【００５９】
また、接点入力の入力種別に、ポイントＩＤ＝ＣＤ３００、ＣＤ３０１〜ｍｍｍｍｍ（任意の識別番号）の各々に対応するプロセスデータが配置される。例えば、ポイントＩＤ＝ＣＤ３００に対応するプロセスデータとして、接点状態＃１、品質データ＃２１が配置され、ポイントＩＤ＝ＣＤ３０１に対応するプロセスデータとして、接点状態＃２、品質データ＃２２が配置されている。接点状態とは、例えば信号接点の状態を示し、ＯＮまたはＯＦＦなどである。
【００６０】
健全性評価装置（手段）７ａは、プロセス伝送データ４０１のフォーマットに従って、プラント監視システム４ａとプラントデータを送受信することができる。
【００６１】
プロセスデータ模擬装置５は、過去プロセスデータ履歴ファイル７４を参照して過去プロセスデータを抽出し、全プロセスデータを一括で時系列に模擬する。このプロセスデータは、プロセスデータの変動が大きい、プラント起動過程の１日〜３日間のスパンや、通常運転中の例えば、１ヵ月といった長いスパンのデータを模擬することができるようになっている。
【００６２】
プロセスデータ模擬装置５は、逐次、過去プロセスデータ履歴ファイル７４から過去プロセスデータを読み込み、読み込んだ過去プロセスデータを、所定の時系列に対応させるように新たな時系列のプロセスデータとして模擬する。
【００６３】
このために、プロセスデータ模擬装置５は、過去データ入力手段５１および模擬データ出力手段５２を有している。
【００６４】
過去データ入力手段５１は、該当するポイントＩＤに対応する、過去のプロセスデータを過去プロセスデータ履歴ファイル７４から抽出し、模擬データ出力手段５２に出力する。
【００６５】
模擬データ出力手段５２は、プロセス伝送データ４０１の伝送フォーマットに従って、過去のプロセスデータを所定の時系列順に対応するように編集する。模擬データ出力手段５２は、所定の時系列の順に編集したプロセス伝送データ４０１をプロセスデータバス４０へ出力する。すなわち、模擬データ出力手段５２は、プロセスデータバス４０に、模擬するプロセスデータを出力する。
【００６６】
これにより、プラント監視システム４ａは、プロセスデータバス４０を介して、模擬されたプロセスデータを受信し、受信したプロセスデータに基づいてプラント監視処理を実行する。
【００６７】
健全性評価装置７ａは、プロセスデータバス４０を介して、プラント監視システム４ａに記憶されたプロセスデータを抽出可能である。健全性評価装置７ａは、プロセスデータ模擬装置５により今回模擬されたプロセスデータとプラント監視システム４ａから抽出したプロセスデータとに基づいて、プラント監視システム４ａのプロセスデータに関する一次入力処理について健全性を評価する。
【００６８】
このために、健全性評価装置７ａは、一次入力健全性評価手段７１、健全性評価結果出力手段７２、健全性評価結果表示手段（表示装置）７３、および過去イベントメッセージ履歴ファイル（保存手段）７５を有している。
【００６９】
過去イベントメッセージ履歴ファイル７５には、過去のイベントメッセージが履歴記録される。
【００７０】
一次入力健全性評価手段７１は、過去イベントメッセージ履歴ファイル７５から模擬された過去のイベントメッセージを抽出する。一次入力健全性評価手段７１は、抽出した過去のイベントメッセージと、今回模擬されたプロセスデータに基づいて記録された今回のイベントメッセージとを比較する。
【００７１】
このために、一次入力健全性評価手段７１は、図５に示すように、プロセス監視データ抽出手段４９（図１参照）を介して、今回模擬されたプロセスデータに関する今回のイベントメッセージをイベントメッセージ履歴ファイル４７から抽出する。また、一次入力健全性評価手段７１は、予め更新前のプラント監視システム４ａから抽出された過去イベントメッセージ履歴ファイル７５を入力して、過去のイベントメッセージを抽出する。
【００７２】
一次入力健全性評価手段７１は、更新前と更新後のプラント監視システム４ａとが一次入力処理に関して機能上相違なく動作しているかを確認するために、今回分および過去分のイベントメッセージについて、ポイントＩＤごとに必要な期間分を比較する。この時、今回分と過去分のイベントメッセージに付加されているタイムスタンプが相違することから、一次入力健全性評価手段７１は、模擬を開始した今回分のタイムスタンプを基準に過去分を時刻補正して、イベントメッセージに含まれる文字列について比較する。
【００７３】
例えば、一次入力健全性評価手段７１は、イベントメッセージに含まれる一次入力データ（対応する文字列）について工学値を比較して評価する際に、今回分と過去分とが同じ値である場合に、その評価結果として〇（評価ＯＫ）とする。一方、異なる場合に、その評価結果として×（評価ＮＧ）とする。
【００７４】
健全性評価結果出力手段７２では、一次入力健全性評価手段７１による評価結果を、健全性評価結果表示手段（表示装置）７３や、ポイント情報評価レポート帳票７３１へ出力する。例えば、健全性評価結果出力手段７２は、前述したような評価された健全性の結果を健全性評価結果表示手段７３や、外部装置などの対応可能な形式に変換または編集して出力する。
【００７５】
健全性評価結果表示手段（表示装置）７３は、評価された健全性の結果を表示する。
【００７６】
図５に、健全性評価装置７ａにてイベントメッセージについて評価処理されたポイント情報評価レポート帳票７３１の一例を示す。
【００７７】
ポイント情報評価レポート帳票７３１では、過去のイベントメッセージについて発生時刻を補正後に、今回のイベントメッセージと過去のイベントメッセージとを、ポイントＩＤごとに比較して評価する。
【００７８】
例えば、図５に示すポイント情報評価レポート帳票７３１に記載されたイベントメッセージでは、ポイントＩＤ＝ＣＣ１００について、発生時刻＝「６／１９  ５：３５：１０」のメッセージ（警報メッセージ）は、今回メッセージ＝「給水加熱器温度  ２００＞１９０℃」であり、過去メッセージ＝「給水加熱器温度  ２００＞１９５℃」である。すなわち、今回メッセージの文字列のうちでプロセスデータに該当する「１９０℃」であり、過去メッセージの文字列のうちでプロセスデータに該当する「１９５℃」であるため、５℃の差がある。この両者の差が大きいため（所定の範囲内でない）、評価は×とされる。
【００７９】
また、ポイントＩＤ＝ＣＤ３００について、発生時刻＝「６／１９  ６：２０：０８」のメッセージ（状態変化メッセージ）は、今回メッセージ＝「循環水ポンプ運転中  ＯＮ」であり、過去メッセージ＝「循環水ポンプ運転中  ＯＮ」である。すなわち、今回メッセージの文字列のうちでプロセスデータに該当する「循環水ポンプ運転中  ＯＮ」であり、過去メッセージの文字列のうちでプロセスデータに該当する「循環水ポンプ運転中  ＯＮ」であり、接点状態がＯＮで一致しているため、評価は○（評価ＯＫ）とされる。
【００８０】
以上により、プラント監視システム試験装置１ａは、更新前のプラント監視システム４ａのイベントメッセージ（過去のイベントメッセージ）と更新後のプラント監視システム４ａ（今回のイベントメッセージ）との間の異同を比較評価することができる。
【００８１】
以上のように、更新前のプラント監視システム４ａの実プラントのプロセスデータの履歴データを用いて、更新後のプラント監視システム４ａのポイント情報データベース４６のうちの、アナログ入力や接点入力の警報設定値やプラント状態による警報出力バイパス条件の情報、および接点変化情報の設定値等が妥当であるかをイベントメッセージにより確認することができる。
【００８２】
図６に、プラント監視システム試験装置１ａが実行するプラント監視システム試験処理フローを示す。
【００８３】
例えば、プラント監視システム試験装置１ａが外部から試験開始の指令を受けて、以下のフローが開始される。
【００８４】
プロセスデータ模擬装置５が、過去プロセスデータ履歴ファイル７４に保存されている過去のプロセスデータを抽出し、当該抽出した過去のプロセスデータに基づいて時系列の順に今回の模擬するプロセスデータをプラント監視システム４ａへ送信する（ステップＳ１）。
【００８５】
次に、一次入力健全性評価手段７１が、模擬したプロセスデータを含む一次入力に関連する処理データに含まれる今回のイベントメッセージをプラント監視システムから抽出する（ステップＳ２）。
【００８６】
次に、一次入力健全性評価手段７１が、過去イベントメッセージ履歴ファイル７５から過去のイベントメッセージを抽出する（ステップＳ３）。
【００８７】
次に、一次入力健全性評価手段７１が、抽出した今回のイベントメッセージと過去のイベントメッセージとを、ポイントＩＤごとに比較して一次入力についての健全性を評価する（ステップＳ４）。
【００８８】
次に、健全性評価結果出力手段７２が、一次入力健全性評価手段７１により評価された一次入力についての健全性の結果を健全性評価結果表示手段７３へ出力する（ステップＳ５）。以上により、プラント監視システム試験処理フローは終了する。
【００８９】
第１の実施形態によれば、更新前のプラント監視システムに保存されていたプロセスデータの履歴データを用いて、更新後のプラント監視システムのプロセスデータに関する一次入力処理について健全性を評価することができる。これにより、プラント監視システムに関する試験を効率的かつ正確に実行することができる。
【００９０】
［第２の実施形態］
図７は、本発明に係るプラント監視システム試験装置の第２の実施形態の構成を示すブロック図である。なお、図７には、第２の実施形態のプラント監視システム試験装置が試験対象とするプラント監視システムの構成の一例を示すブロック図も記す。
【００９１】
また、図８は計算結果データ履歴ファイルの生成例を示す図、図９は計算結果評価レポート帳票の一例を示す図である。図１０は、今回の計算結果と過去の計算結果とを重ね合わせたグラフの一例を示す図である。
【００９２】
図７に示すプラント監視システム４ｂは、図１に示すプラント監視システム４ａの構成に加えて、一次入力のプロセスデータを元に計算処理を行って計算結果を生成する計算処理手段４８と、その計算結果データを履歴保存する計算結果データ履歴ファイル４５２とをさらに備えている。
【００９３】
また、図７に示すプラント監視システム試験装置１ｂは、図１に示すプラント監視システム試験装置１ａの構成に加えて、今回と過去との計算結果を比較して評価する計算結果健全性評価手段７６と、過去に計算処理された過去計算結果データ履歴ファイル７７とをさらに備えている。
【００９４】
はじめに、プラント監視システム４ｂの動作を以下に説明する。
【００９５】
図８に、計算結果データ履歴ファイル４５２の生成例を示す。すなわち、計算結果データ履歴ファイル４５２へ計算結果データが保存される処理動作の一例を示す。
【００９６】
図８において、計算処理手段４８は、プロセスデータ一次保存ファイル４２の一次入力データエリア４２１からポイントＩＤごとに、プロセスデータを複数ポイント分について抽出し、ポイントごとに予め定義された計算処理を行う。計算処理手段４８は、その計算結果をプロセスデータ一次保存ファイル４２の計算結果データエリア４２２に保存（格納）する。すなわち、一次入力に関連する処理データには、プラント監視システム４ｂが所定の計算を行って保存している計算結果を含む。
【００９７】
例えば、図８に示すように、一次入力データエリア４２１に格納されたポイントＩＤ＝ＣＣ０００およびＣＣ００１に対応するプロセスデータを、ＣＣ０００［１０．２］およびＣＣ００１［１２．０］とする。この場合に、計算処理手段４８は、ポイントＩＤ＝ＣＣ２００に対応する計算結果をＣＣ２００［１１．１］＝（ＣＣ０００［１０．２］＋ＣＣ００１［１２．０］）／２とする。これが示す内容は、計算処理手段４８により（１０．２＋１２．０）／２の計算処理が行われるものである。計算処理手段４８は、この計算結果（例えば１２．０ＭＰａ）を計算結果データエリア４２２に格納する。
【００９８】
プロセス／イベントデータ履歴保存手段４５は、プロセスデータ一次保存ファイル４２の一次入力データエリア４２１に格納された一次入力データを、さらにプロセスデータ履歴ファイル４５１へ保存する。
【００９９】
また、プロセス／イベントデータ履歴保存手段４５は、計算結果データエリア４２２に格納された計算結果データを、さらに計算結果データ履歴ファイル４５２へ保存する。
【０１００】
プラント監視システム４ｂは、プラントからのプロセスデータなどの一次入力処理の他に、プラント監視システム４ｂ内で一次入力のプロセスデータを元に計算処理を行い、二次結果である計算結果をプラント監視に用いている。
【０１０１】
更新後のプラント監視システム４ｂにおいて、この計算処理の従来の妥当性確認は、計算処理仕様に定義された動作をしているか、一次入力データに模擬入力を入れ、出力結果のポイント情報について仕様書ベースの処理結果が得られるかの確認を人手で、実施していた。このような計算対象項目も多数あるため、確認のために多くの労力を必要としていた。また、更新後のプラント監視システム４ｂにソフトウェア変更が加えられ、その変更内容が計算処理等を記載する仕様書等に反映されていない場合等に、更新後のプラント監視システム４ｂでは、ソフトウェア改造後の確認漏れを発生させるといった課題があった。
【０１０２】
そこで、プラント監視システム試験装置１ｂは、更新前のプラント監視システム４ｂが処理したプロセスデータの計算結果（過去の計算結果）の履歴データを用いて、更新後のプラント監視システム４ｂが処理したプロセスデータの計算結果（今回の計算結果）について比較評価する。これにより、更新後のプラント監視システム４ｂが処理したプロセスデータの計算結果について健全性を評価することができる。
【０１０３】
以下、図７に示すプラント監視システム試験装置１ｂの構成について説明する。
【０１０４】
健全性評価装置７ｂは、プロセスデータバス４０を介して、プラント監視システム４ｂに記憶されたプロセスデータを抽出可能である。健全性評価装置７ｂは、プロセスデータ模擬装置５により今回模擬されたプロセスデータとプラント監視システム４ｂから抽出したプロセスデータとに基づいて、プラント監視システム４ｂのプロセスデータに関する一次入力処理を計算処理した結果について健全性を評価する。
【０１０５】
このために、健全性評価装置７ｂは、図７に示すように、一次入力健全性評価手段７１、健全性評価結果出力手段７２、健全性評価結果表示手段（表示装置）７３、過去イベントメッセージ履歴ファイル７５、計算結果健全性評価手段７６、および過去計算結果データ履歴ファイル７７を有している。
【０１０６】
計算結果健全性評価手段７６は、今回と過去との計算結果を比較して、ポイントＩＤごとにプラント監視システム１ｂにおける計算結果について健全性を評価する。
【０１０７】
過去計算結果データ履歴ファイル７７には、過去に計算処理された計算結果データについて日付および時刻を含む情報が付加されて記録されている。
【０１０８】
計算結果健全性評価手段７６は、プロセス監視データ抽出手段４９を介して、今回の計算結果データを計算結果データ履歴ファイル４５２から抽出する。また、計算結果健全性評価手段７６は、更新前のプラント監視システム４ｂより抽出した過去の計算結果データを過去計算結果データ履歴ファイル７７として予め保存している。
【０１０９】
計算結果健全性評価手段７６は、全ポイントを対象にポイントＩＤをキーデータとして、計算結果データの今回分と過去分（過去履歴分）とについて対象の期間分の計算結果データを、ポイントＩＤごとに比較して評価する。この時、今回分と過去分との計算結果データに付加されているタイムスタンプに相違があることから、計算結果健全性評価手段７６は、模擬を開始した今回分のタイムスタンプを基準に過去分の時刻を補正し、ポイントＩＤごとに、計算結果データを比較評価する。
【０１１０】
例えば、計算結果健全性評価手段７６は、工学値ベースの計算結果データを比較して評価する際に、今回分と過去分の差分とが予め定めた所定の範囲である場合に、その評価結果として〇（評価ＯＫ）とする。一方、所定の範囲を超える場合に、その評価結果として×（評価ＮＧ）とする。
【０１１１】
健全性評価結果出力手段７２は、計算結果健全性評価手段７６で確認された結果を、健全性評価結果表示手段７３や計算結果評価レポート帳票７３２へ出力する。
【０１１２】
図９に、健全性評価装置７ｂにより処理された計算結果評価レポート帳票７３２の一例を示す。なお、図９には一部の機能部を図示省くものとする。
【０１１３】
計算結果評価レポート帳票７３２には、例えばポイントＩＤごとに、計算の名称、時系列順のＢＰごとの時刻、その時刻に計算された今回と過去との計算結果、その差、その評価が記録されている。
【０１１４】
ポイントＩＤ＝ＣＣ２００には、計算の名称＝「主蒸気圧力平均」、ＢＰ１時刻＝１０：２０：００、今回の計算値（今回値）＝１１．１、過去の計算値（過去値）＝１１．１、差＝０、評価＝○（評価ＯＫ）と記録されている。続いて、ＢＰ２時刻＝１０：２１：００、今回値＝１２．０、過去値＝１２．１、差＝０．１、評価＝△（例えば判断つかず、後に要判断など）と記録されている。その他についても、同様に記録されている。
【０１１５】
図１０に、今回の計算結果と過去の計算結果とを重ね合わせたグラフの一例を示す。図１０では、起動操作開始（イベント１とする）を起点とした、過去の計算結果ポイントデータＡおよびＢと、模擬の元であるプロセスデータから計算処理された計算結果である今回の計算結果ポイントデータＡおよびＢとを、時系列順にグラフにして重ね合せて比較した例を示す。なお、図１０では、横軸に時間ｔを、縦軸に計算結果を示すものとする。また、過去と今回との互いの時系列順の変化がわかるように、過去計算結果ポイントデータＡおよびＢに縦軸方向へオフセットを与えて示すものとする。
【０１１６】
図１０に示すように、過去の計算結果ポイントデータＡおよびＢと、今回の計算結果ポイントデータＡおよびＢとが、起動操作開始のタイミングから同様な時系列の計算処理がなされていることがわかる。すなわち、健全性評価装置７ｂは、更新前と更新後とのプラント監視システム４ｂの計算処理について比較評価することができる。
【０１１７】
以上により、プラント監視システム試験装置１ｂは、更新前のプラント監視システム４ｂと更新後のプラント監視システム４ｂとの一次入力処理およびその計算処理に関する異同を比較評価することができる。
【０１１８】
第２の実施形態によれば、更新前のプラント監視システムの一次入力に関連する計算結果を用いて、更新後のプラント監視システムの計算結果と比較評価を行うことができる。これにより、プラント監視システムに関する試験を効率的かつ正確に実行することができる。
【０１１９】
［第３の実施形態］
図１１は、本発明に係るプラント監視システム試験装置の第３の実施形態の構成を示すブロック図である。なお、図１１には、第３の実施形態のプラント監視システム試験装置が試験対象とするプラント監視システムの構成の一例を示すブロック図も記す。
【０１２０】
また、図１２は運転日誌結果保存ファイルの一例を示す図、図１３は運転日誌結果評価レポート帳票の一例を示す図である。
【０１２１】
図１１に示すプラント監視システム４ｃは、図７に示すプラント監視システム４ｂの構成に加えて、一次入力および一次入力に関連する計算結果を元に、日々の運転状況を記録する運転日誌作成手段４１５と、運転日誌データを保存する運転日誌結果保存ファイル４１６とをさらに備えている。
【０１２２】
また、図１１に示すプラント監視システム試験装置１ｃは、図７に示すプラント監視システム試験装置１ｂの構成に加えて、過去に記録された過去運転日誌結果データ履歴ファイル７９と、今回（今回分）と過去（過去分）との運転日誌を比較して評価する運転日誌健全性評価手段７８とをさらに備えている。
【０１２３】
はじめに、プラント監視システム４ｃの動作を以下に説明する。
【０１２４】
プラント監視システム４ｃは、例えば日々の発電実績や機器の稼働実績を記録する運転日誌を作成する機能（運転日誌作成手段４１５）を有している。プラント監視システム４ｃは、一次入力についての時間平均や積算処理などの計算処理（二次処理）を実施して、一次入力およびその計算結果など（運転日誌データ）を１日の運転状況として運転日誌に記録する。運転日誌には、例えば１時〜２４時までの各時刻でのこのような記録と、２４時間の集計値の記録などが含まれる。すなわち、一次入力に関連する処理データには、プラント監視システム４ｃが日ごとの運転状況に関するデータを含む運転日誌データを記録して保存している運転日誌を含む。
【０１２５】
図１１に示すプラント監視システム４ｃでは、運転日誌作成手段４１５が、プロセスデータ一次保存ファイル４２より一次入力処理および計算処理した計算結果について運転状況を記録する運転日誌を運転日誌結果保存ファイル４１６へ保存する。
【０１２６】
図１２に、運転日誌結果保存ファイル４１６の一例を示す。詳しくは、運転日誌結果保存ファイル４１６に保存された定時データ４１７および日計データ４１８の一例を示し、また、プラント監視システム４ｃが日ごとに出力する運転日誌帳票４１９の一例を示す。
【０１２７】
運転日誌には、運転日誌データとして、例えばプロセスデータを含む一次入力やその計算処理された計算結果などが日ごとに記録され、その日ごとの記録が特定可能なように日誌ＩＤが付与される。
【０１２８】
定時データ４１７では、例えば日誌ＩＤ＝ＰＬ００１に対応して、名称「主蒸気圧力」、１時〜２４時までの主蒸気圧力の値、単位「ＭＰａ」などを含む運転日誌データが記録される。また、日計データ４１８では、例えば日誌ＩＤ＝ＰＬ００１Ｔ２４に対応して、名称「主蒸気圧力  平均」、主蒸気圧力の２４時間の平均「１０．０」、単位「ＭＰａ」などを含む運転日誌データが記録される。
【０１２９】
運転日誌帳票４１９には、運転日誌結果保存ファイル４１６の定時データ４１７および日計データ４１８から抽出された記録が、例えば時刻ごとに、一次入力である複数のプロセスデータ、および、その日計平均（２４時間の平均）などの１日単位の帳票として、出力されている。
【０１３０】
以上のような運転日誌作成機能の従来の確認試験方法では、運転日誌作成処理に必要な、入力模擬データと、１時間や、２４時間等の規定時間を定めた模擬データを計算処理に使用している入力条件を模擬し、ヒートラン等を行いながら確認することが必要であった。また、人手による仕様書ベースでの確認であることから、システム更新前のソフトウェア変更等があり、仕様書の反映もれがあった場合に、更新後のプラント監視システム４ｃでは、例えばソフトウェア改造後の反映とその確認もれを起こす課題があった。
【０１３１】
そこで、プラント監視システム試験装置１ｃは、更新前のプラント監視システム４ｃが作成した運転日誌（過去の運転日誌）と、更新後のプラント監視システム４ｃが作成した運転日誌（今回の運転日誌）とを用いて、両方の運転日誌について比較評価する。これにより、更新後のプラント監視システム４ｃの運転日誌について健全性を評価することができる。
【０１３２】
以下、プラント監視システム試験装置１ｃの構成について説明する。
【０１３３】
健全性評価装置７ｃは、プロセスデータバス４０を介して、プラント監視システム４ｃに記憶されたプロセスデータ、計算結果、および運転日誌について抽出可能である。
【０１３４】
さらに、健全性評価装置７ｃは、更新後のプラント監視システム４ｃが作成する運転日誌と、更新前のプラント監視システム４ｃが作成する運転日誌とに基づいて、運転日誌データについて健全性を評価する。
【０１３５】
このために、健全性評価装置７ｃは、図１１に示すように、一次入力健全性評価手段７１、健全性評価結果出力手段７２、健全性評価結果表示手段７３、過去イベントメッセージ履歴ファイル７５、計算結果健全性評価手段７６、過去計算結果データ履歴ファイル７７、運転日誌健全性評価手段７８、および過去運転日誌結果データ履歴ファイル７９を有している。
【０１３６】
図１１に示すプラント監視システム試験装置１ｃでは、運転日誌健全性評価手段７８は、プロセス監視データ抽出手段４９を介して、運転日誌結果保存ファイル４１６から今回の運転日誌を抽出する。
【０１３７】
また、運転日誌健全性評価手段７８は、予め更新前のプラント監視システム４ｃより抽出した過去運転日誌結果データ履歴ファイル７９を保存している。過去運転日誌結果データ履歴ファイル７９には、過去の運転日誌が記録されている。
【０１３８】
運転日誌健全性評価手段７８は、プラント監視システム４ｃの運転日誌について健全性を評価する。すなわち、運転日誌健全性評価手段７８は、今回の運転日誌と過去の運転日誌とを比較評価する。
【０１３９】
具体的には、運転日誌健全性評価手段７８は、今回分および過去分の運転日誌に含まれる運転日誌データについて、当該運転日誌データを特定する日誌ＩＤごとに運転日誌データを比較する。この時、今回分と過去分との運転日誌に含まれる時刻（日付および時刻からなるタイムスタンプ）に相違があることから、運転日誌健全性評価手段７８は、模擬を開始した今回分のタイムスタンプを基準に過去データ分を時刻補正して、日誌ＩＤごとに運転日誌データを比較する。
【０１４０】
運転日誌健全性評価手段７８は、今回分および過去分について日誌ＩＤごとに運転日誌データを比較して一致している場合に、評価結果として〇（評価ＯＫ）とする。一方、運転日誌データを比較して一致していない場合に、評価結果として×（評価ＮＧ）とする。運転日誌健全性評価手段７８は、この評価結果を健全性評価結果出力手段７２へ出力する。
【０１４１】
健全性評価結果出力手段７２は、過去運転日誌結果データ履歴ファイル７９を、健全性評価結果表示手段７３や運転日誌結果評価レポート帳票７３３へ出力する。
【０１４２】
過去運転日誌結果データ履歴ファイル７９は、健全性評価結果表示手段７３により画面表示され、また、運転日誌結果評価レポート帳票７３３により帳票出力される。
【０１４３】
図１３に、健全性評価装置７ｃにて評価処理された結果として出力された、運転日誌結果評価レポート帳票７３３の一例を示す。なお、図１３には一部の機能部を図示省くものとする。
【０１４４】
運転日誌結果評価レポート帳票７３３は、日誌ＩＤごとに、例えば今回分と過去分との運転日誌データを比較可能なように記載され、さらに、その結果データの差分およびその差分についての評価が記載されている。評価は、例えば、運転日誌データに含まれる一次入力の差分や計算結果の差分等が所定の値（第１の基準値）以内である場合に○（評価ＯＫ）、その所定の値を超えて第２の基準値以内である場合には△（判断つかず）、第２の基準値を超える場合には×（評価ＮＧ）とされる。
【０１４５】
以上により、プラント監視システム試験装置１ｃは、更新前のプラント監視システム４ｃと更新後のプラント監視システム４ｃとの間の一次入力処理およびその計算結果を含む運転状況を記録する運転日誌に関する異同を比較評価することができる。
【０１４６】
第３の実施形態によれば、更新前のプラント監視システムの一次入力処理およびその計算結果と、運転日誌とを用いて、更新後のプラント監視システムの運転日誌と比較評価を行い、更新後のプラント監視システムの運転日誌について健全性を評価することができる。これにより、プラント監視システムに関する試験を効率的かつ正確に実行することができる。
【０１４７】
［第４の実施形態］
図１４は、本発明に係るプラント監視システム試験装置の第４の実施形態の構成を示すブロック図である。なお、図１４には、第４の実施形態のプラント監視システム試験装置が試験対象とするプラント監視システムの構成の一例を示すブロック図も記す。
【０１４８】
また、図１５は自動化処理手段の動作機能を示す図、図１６は自動化操作履歴ファイルの一例を示す図である。図１７は、自動化操作評価レポート帳票の一例を示す図である。
【０１４９】
図１４に示すプラント監視システム４ｄは、図１に示すプラント監視システム４ａの構成に加えて、プラントの起動／停止操作時にオペレータへの状態表示や操作指令を入力するための自動化パネル／コンソール４１２と、その入出力を行う自動化パネル／コンソール入出力手段４１１と、プラントの状態に応じてオペレータにメッセージ表示や制御装置１０２に対して機器の起動／停止指令の出力等を行う自動化処理手段４１０と、今回の自動化操作を記録する自動化操作履歴ファイル４１３と、過去の自動化操作した記録を入力する過去自動化操作入力手段４１４とをさらに備えている。
【０１５０】
また、図１４に示すプラント監視システム試験装置１ｄは、図１に示すプラント監視システム試験装置１ａの構成に加えて、自動化操作健全性評価手段７０１と、過去自動化操作履歴ファイル７０２とをさらに備えている。
【０１５１】
はじめに、図１４に示すプラント監視システム４ｄにおける動作を以下に説明する。
【０１５２】
プラント監視システム４ｄは、各制御装置１０２と連携して、プラント起動／停止操作等を実施するための自動化処理機能を有している。
【０１５３】
例えば、プラント起動／停止操作では、プラント状態に応じて、現在のプラント状態の表示や、ユニット起動前準備等のブレークポイントの進行前条件とオペレータによる進行許可指令などを受け付けて、タイミング条件の成立による各制御装置１０２への機器起動指令等の出力を行う等の処理に繋がる。
【０１５４】
これらの自動化処理のために、プラント監視システム４ｄは、予めプラントからの複数のプロセス入力の状態に応じて、オペレータへの自動化メッセージ出力や制御装置１０２への操作指令等を行うための条件データを記憶した自動化処理データベース４１０１を有している（図１５）。
【０１５５】
図１４において、自動化パネル／コンソール４１２は、プラントの起動／停止操作時等に、オペレータへの状態表示や操作指令を入力する。自動化パネル／コンソール入出力手段４１１は、自動化パネル／コンソールとの入出力を行い、自動化処理手段４１０へ通知する。
【０１５６】
自動化処理手段４１０は、プラントの状態に応じてオペレータにメッセージ表示や、制御装置１０２に対して機器の起動／停止指令の出力等を行い、その自動化操作を記録する自動化操作履歴ファイル４１３へそれらの記録を保存する。自動化操作は、プラントの状態に応じて、オペレータによる手動操作を自動化した操作である。
【０１５７】
図１５に、自動化処理手段４１０の動作機能を示す。
【０１５８】
自動化処理手段４１０は、自動操作が設定されている場合、プロセス入力と、自動化パネル／コンソール４１２などから入力されたオペレータ操作４１０２とに基づき、自動化処理データベース４１０１を参照する。
【０１５９】
自動化処理手段４１０は、参照した自動化処理データベース４１０１の内容に基づいた操作指令、自動化メッセージ出力等を出力する。自動化処理手段４１０は、これらの操作記録を自動化操作履歴ファイル４１３へ記録する。
【０１６０】
また、図１５に、自動化操作履歴ファイル４１３に記録される操作記録４１３１の一例を示す。操作記録４１３１は、日付／時刻、自動化種別（音声、操作指令など）、操作内容などが記録される。例えば、ある日付および時刻（ＨＨ：ＭＭ：ＳＳ）に、自動化種別＝音声、操作内容＝「音声−Ｎｏ．１出力」（所定の音声データがＮｏ．１出力装置から出力される）の操作記録４１３１が記録されている。
【０１６１】
図１６に、自動化操作履歴ファイル４１３の一例を示す。
【０１６２】
図１６に示す自動化操作履歴ファイル４１３には、さらに、自動化操作履歴４１３２が記録される。自動化操作履歴４１３２は、自動化種別＝操作指令の場合に記録される自動化操作の履歴を示す。自動化操作履歴４１３２には、自動化操作を特定するＩＤ（操作シーケンスＩＤ）ごとに、操作時刻、ブレークポイント（ＢＰ）番号、ＢＰ名称、出力ポイントなどが記録される。
【０１６３】
更新前と更新後のプラント監視システム４ｄにおいて、従来、自動化処理データベース４１０１（例えば図１５参照）が同一動作であることの確認を、自動化処理データベース４１０１に用いられている入力点（ポイント）に対して１点ごとに模擬プロセスデータ（今回模擬されたプロセスデータ）を入力して、自動化処理データベース４１０１のインプットおよびアウトプットが仕様どおりであるかの妥当性を確認する必要があった。
【０１６４】
このような従来の確認方法では、例えば表形式の自動化処理データベース４１０１について、表単位の動作確認を行うのみで、実プラントの起動操作開始から起動完了まで一連の実プラントのプロセスデータに基づいた総合的な動作確認ができないといった課題があった。また、更新後のプラント監視システム４ｄにおいて、実プラントの定期点検などの完了後に、何度もプラント監視機能の実働試験は行うことはできないため、プラント起動は原則１回のプラント起動タイミングで、更新後の自動化操作機能の最終確認を行なわなければならない。
【０１６５】
そこで、プラント監視システム試験装置１ｄは、更新前のプラント監視システム４ｄのプロセスデータを模擬データとして用い、かつ自動化操作の記録（過去の自動化操作データ）も用いることにより、更新後のプラント監視システム４ｄの自動化操作の記録（今回の自動化操作データ）を比較評価する。これにより、実プラントの起動操作等の前に、実機と同じ環境での複数の自動化処理パターンのプラント起動／停止等の自動化操作に関する動作検証を行うことができ、容易にプラント監視システム４ｄの自動化操作機能について健全性を評価することができる。
【０１６６】
以下、プラント監視システム試験装置１ｄの構成について説明する。
【０１６７】
図１４に示すプラント監視システム試験装置１ｄにおいて、プロセスデータ模擬装置５が過去のプロセスデータを用いて模擬プロセスデータを供給している場合、オペレータ操作４１０２（図１５）では、模擬操作モード入りの状態とし、この時のオペレータ操作４１０２の入力を過去自動化操作履歴ファイル７０２から復元する。復元した操作が、自動化処理手段４１０に入力される。これにより、自動化処理手段４１０は、この復元された操作および自動化処理データベース４１０１（図１５）に基づいて、自動化操作を実行することができる。なお、今回の自動化操作と過去の自動化操作との比較を容易にするために、オペレータ操作４１０２には模擬操作モードが設けられている。
【０１６８】
健全性評価装置７ｄは、プロセスデータバス４０を介して、プラント監視システム４ｄに記憶されたプロセスデータを抽出可能である。健全性評価装置７ｄは、プロセスデータ模擬装置５により今回模擬されたプロセスデータとプラント監視システム４ｄから抽出したプロセスデータとに基づいて、プラント監視システム４ｄの自動化操作機能（自動化操作に関する機能）について健全性を評価する。
【０１６９】
このために、健全性評価装置７ｄは、一次入力健全性評価手段７１、健全性評価結果出力手段７２、健全性評価結果表示手段（表示装置）７３、過去イベントメッセージ履歴ファイル７５、自動化操作健全性評価手段７０１、過去自動化操作履歴ファイル７０２を有している。
【０１７０】
自動化操作健全性評価手段７０１は、プラント監視システム１ｄの自動化操作機能について健全性を評価する。すなわち、自動化操作健全性評価手段７０１は、今回の自動化操作と過去の自動化操作とを比較評価する。
【０１７１】
過去自動化操作履歴ファイル７０２には、過去の自動化操作が記録されている。
【０１７２】
自動化操作健全性評価手段７０１は、今回の自動化操作データを含む自動化操作履歴ファイル４１３を、プロセス監視データ抽出手段４９を介して抽出する。また、自動化操作健全性評価手段７０１は、予め更新前のプラント監視システム４ｄより、抽出された過去自動化操作履歴ファイル７０２を入力している。
【０１７３】
自動化操作健全性評価手段７０１は、今回分と過去分との自動化操作データについて、操作シーケンスＩＤおよびブレークポイント番号をキーデータとして、全操作シーケンス分を対象に、対象の確認項目分のデータを比較する。すなわち、自動化操作健全性評価手段７０１は、今回の自動化操作と過去の自動化操作とを比較評価する。
【０１７４】
今回の自動化操作と過去の自動化操作とを比較する際に、今回および過去の自動化操作データに付加されているタイムスタンプに相違があることから、自動化操作健全性評価手段７０１は、模擬を開始した今回分の自動化操作データのタイムスタンプを基準に過去分の自動化操作データのタイムスタンプを時刻補正する。自動化操作健全性評価手段７０１は、この時刻補正後の時系列順に沿って、操作時刻、ブレークポイント番号、ブレークポイント名称や操作内容等について今回と過去との自動化操作データについて比較する。
【０１７５】
自動化操作健全性評価手段７０１は、過去自動化操作履歴ファイル７０２と自動化操作履歴ファイル４１３とを比較して、今回分と過去分との自動化操作データについて、操作シーケンスＩＤごとに異同を評価する。自動化操作健全性評価手段７０１は、後述する図１７に示すように、自動化操作データを比較して同じである場合に、評価結果として〇（評価ＯＫ）とする。自動化操作データを比較して異なる場合に、評価結果として×（評価ＮＧ）とする。
【０１７６】
健全性評価結果出力手段７２では、自動化操作健全性評価手段７０１で評価結果を、健全性評価結果表示手段７３や自動化操作評価レポート帳票７３４へ結果出力する。
【０１７７】
図１７に、健全性評価装置７ｄにて処理された自動化操作評価レポート帳票７３４の一例を示す。なお、図１７には一部の機能部を図示省くものとする。
【０１７８】
自動化操作評価レポート帳票７３４には、操作シーケンスＩＤごとに、操作時刻、ブレークポイントＢＰ番号、ＢＰ名称／今回操作内容、過去操作内容、および、評価結果等が出力される。例えば、図１７に示すように、自動化操作評価レポート帳票７３４には、操作シーケンスＩＤ＝００１に対応して、操作時刻＝「２０１１／６／１９  １：２０：０５」、ブレークポイントＢＰ番号＝ＢＰ１、ＢＰ名称／今回操作内容＝ユニット起動前準備、過去操作内容＝同左（ユニット起動前準備）、評価結果＝○（評価ＯＫ）等が出力されている。
【０１７９】
以上により、プラント監視システム試験装置１ｄは、更新前のプラント監視システム４ｄと更新後のプラント監視システム４ｄとの間の一次入力処理および自動化処理に関する異同を比較評価することができる。
【０１８０】
なお、他の実施形態（後述する）として、第４の実施形態の構成に加えて、前述した第２および第３の実施形態による一次入力の計算結果および運転状況を記録する運転日誌に関する異同を比較評価する要素（機能部）をさらに備えてもよい。
【０１８１】
第４の実施形態によれば、更新前のプラント監視システムの実プラントで実動したプロセスデータを模擬プロセスデータとして用い、かつ、自動化操作の記録も用いて、更新後のプラント監視システムの自動化操作機能を比較評価することができる。これにより、プラント監視システムに関する試験を効率的かつ正確に実行することができる。
【０１８２】
［他の実施形態］
以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。例えば、各実施形態の特徴を組み合わせてもよい。さらに、これらの実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形には、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。また、前述した実施形態の適用例として、発電所などのプラントを監視するプラント監視システムにおけるプラント監視システム試験装置の一例として示したが、通信設備や、工場設備などを監視する監視システムのための試験装置などにも、適用できることはいうまでもない。
【符号の説明】
【０１８３】
１ａ、１ｂ、１ｃ、１ｄ…プラント監視システム試験装置、４ａ、４ｂ、４ｃ、４ｄ、４００…プラント監視システム、５…プロセスデータ模擬装置（手段）、７ａ、７ｂ、７ｃ、７ｄ…健全性評価装置（手段）、４０…プロセスデータバス、４１…プロセス入出力手段、４２…プロセスデータ一次保存ファイル、４３…プロセスデータ表示手段、４４…プラント状態表示手段（モニタ表示装置）、４５…プロセス／イベントデータ履歴保存手段、４６…ポイント情報データベース、４７…イベントメッセージ履歴ファイル、４８…計算処理手段、４９…プロセス監視データ抽出手段、５１…過去データ入力手段、５２…模擬データ出力手段、７１…一次入力健全性評価手段、７２…健全性評価結果出力手段、７３…健全性評価結果表示手段（表示装置）、７４…過去プロセスデータ履歴ファイル（保存手段）、７５…過去イベントメッセージ履歴ファイル（保存手段）、７６…計算結果健全性評価手段、７７…過去計算結果データ履歴ファイル、７８…運転日誌健全性評価手段、７９…過去運転日誌結果データ履歴ファイル、１０１…ＰＩＯ装置、１０２…制御装置、１０３…保守ツール装置、１０４、１０５…センサ、１０６…保守用バス、２００…収集データ、４０１…プロセス伝送データ、４１０…自動化処理手段、４１１…自動化パネル／コンソール入出力手段、４１２…自動化パネル／コンソール、４１３…自動化操作履歴ファイル、４１４…過去自動化操作入力手段、４１５…運転日誌作成手段、４１６…運転日誌結果保存ファイル、４１７…定時データ、４１８…日計データ、４１９…運転日誌帳票、４２０…試験データ模擬手段、４２１…一次入力データエリア、４２２…計算結果データエリア、４５１…プロセスデータ履歴ファイル、４５２…計算結果データ履歴ファイル、４７１…イベントメッセージ、７０１…自動化操作健全性評価手段、７０２…過去自動化操作履歴ファイル、７３１…ポイント情報評価レポート帳票、７３２…計算結果評価レポート帳票、７３３…運転日誌結果評価レポート帳票、７３４…自動化操作評価レポート帳票、４１０１…自動化処理データベース、４１０２…オペレータ操作、４１３１…操作記録、４１３２…自動化操作履歴、４５１１…アナログ入力履歴ファイル、４５１２…接点入力履歴ファイル
【図１】
2014182726.tif 000003
【図２】
2014182726.tif 000004
【図３】
2014182726.tif 000005
【図４】
2014182726.tif 000006
【図５】
2014182726.tif 000007
【図６】
2014182726.tif 000008
【図７】
2014182726.tif 000009
【図８】
2014182726.tif 000010
【図９】
2014182726.tif 000011
【図１０】
2014182726.tif 000012
【図１１】
2014182726.tif 000013
【図１２】
2014182726.tif 000014
【図１３】
2014182726.tif 000015
【図１４】
2014182726.tif 000016
【図１５】
2014182726.tif 000017
【図１６】
2014182726.tif 000018
【図１７】
2014182726.tif 000019
【図１８】
2014182726.tif 000020