(57)【要約】【課題】遠方運転操作で実際に用いられる操作フレームに従って自動試験を実行することを可能とするプラント監視制御システムの試験装置を提供することである。【解決手段】運転操作装置における運転操作で使用される操作フレームの設定情報を記憶する操作フレーム設定情報記憶手段と、前記運転操作で使用される操作フレームの中から試験対象とする操作フレームを選択する試験対象選択手段と、運転操作装置からプラントの監視制御を行う監視制御装置に対して要求された運転操作の結果を示す結果通知データを受信する結果通知受信手段と、試験対象として選択されている操作フレームで操作される操作端であって、前記受信された結果通知データに係る操作端の状態に基づいて試験の結果を判定する試験結果判定手段と、前記判定された試験の結果を記憶する試験結果記憶手段と、を備える。【選択図】図１
2014102744.tif 000002
【特許請求の範囲】
【請求項１】
プラントの監視制御を行う監視制御装置と前記監視制御装置にネットワークを介して運転操作を要求する運転操作装置とを含むプラント監視制御システムの試験装置であって、
前記運転操作で使用される操作フレームの設定情報を記憶する操作フレーム設定情報記憶手段と、
前記運転操作で使用される操作フレームの中から試験対象とする操作フレームを選択する試験対象選択手段と、
前記運転操作装置から前記監視制御装置に対して要求された運転操作の結果を示す結果通知データを受信する結果通知受信手段と、
前記試験対象として選択されている操作フレームで操作される操作端であって、前記受信された結果通知データに係る操作端の状態に基づいて試験の結果を判定する試験結果判定手段と、
前記判定された前記試験の結果を記憶する試験結果記憶手段と、
を備えることを特徴とする、プラント監視制御システムの試験装置。
【請求項２】
前記試験対象として選択された操作フレームで操作される操作端に対して指定されている試験項目の中から、試験を行う試験項目を順番に選択する試験項目選択手段と、
前記選択された試験項目に対する試験指令データを生成する試験指令生成手段と、
前記生成された試験指令データを前記運転操作装置に送信する試験指令送信手段と、
を更に備え、
前記結果通知受信手段は、前記送信された試験指令データに基づいて前記運転操作装置から前記監視制御装置に要求された運転操作の結果を示す結果通知データを受信し、
前記試験結果判定手段は、前記選択された試験項目の試験の結果を、前記受信された結果通知データに係る操作端の状態に基づいて判定することを特徴とする、
請求項１に記載のプラント監視制御システムの試験装置。
【請求項３】
試験員からの入力操作を受け付ける入力手段を更に備え、
前記試験対象選択手段は、前記入力手段で受け付けた前記試験員からの操作フレームを選択する入力操作に基づいて前記試験対象とする操作フレームを選択することを特徴とする、
請求項２に記載のプラント監視制御システムの試験装置。
【請求項４】
前記試験結果判定手段で判定された試験の結果を纏めた試験成績書を出力する試験成績書出力手段を更に備え、
前記入力手段を介して前記試験員からの試験成績書出力要求を受けた場合に、前記試験成績書出力手段は、前記試験成績書を出力することを特徴とする、
請求項３に記載のプラント監視制御システムの試験装置。
【請求項５】
前記運転操作装置から転送されてくる前記プラントの操作端の状態を示すプラントデータを受信するプラントデータ受信手段と、
前記受信された前記プラントデータを記憶するプラントデータ記憶手段と、
試験方案データを少なくとも含む試験情報を記憶する試験情報記憶手段と、
を更に備え、
前記試験指令生成手段は、前記試験方案データに基づいて前記試験指令データを生成し、
前記試験結果判定手段は、前記プラントデータ記憶手段に記憶されているプラントデータを参照して、前記試験指令データの送信時以前の前記操作端の状態と前記結果通知データの受信時以後の前記操作端の状態とを比較し、前記試験方案データで示される状態変化を生じているかに基づいて前記試験の良否判定を行うことを特徴とする、
請求項２乃至４のいずれか１項に記載のプラント監視制御システムの試験装置。
【請求項６】
前記試験指令データの送信時より所定の時間計測を行う時間計測手段を更に備え、
前記試験結果判定手段は、前記時間計測が完了するまでに前記結果通知データが受信されない場合に、前記試験項目の試験の結果を不良であると判定することを特徴とする、
請求項２乃至５のいずれか１項に記載のプラント監視制御システムの試験装置。
【請求項７】
前記試験対象選択手段で選択された前記操作フレームの中から試験を行う操作フレームを順番に選択する試験実行操作フレーム選択手段と、
前記試験実行操作フレーム選択手段で選択された前記操作フレームで操作される操作端の中から試験を行う操作端を順番に選択する試験実行操作端選択手段と、
を更に備え、
前記試験項目選択手段は、前記試験実行操作端選択手段で選択された前記操作端に対して指定されている試験項目の中から試験を行う試験項目を順番に選択することを特徴とする、
請求項２乃至６のいずれか１項に記載のプラント監視制御システムの試験装置。
【請求項８】
前記試験実行操作フレーム選択手段で選択された前記操作フレームに含まれる前記操作端を制御するために必要な他の操作フレームが存在するかを判定する他操作フレーム判定手段と、
前記他操作フレーム判定手段で、前記他の操作フレームが存在すると判定された場合に、前記他の操作フレームを試験対象とする操作フレームとして追加する試験対象追加手段と、
を更に備えることを特徴とする請求項７に記載のプラント監視制御システムの試験装置。
【請求項９】
プラントの監視制御を行う監視制御装置と前記監視制御装置にネットワークを介して運転操作を要求する運転操作装置とを含むプラント監視システムに対する試験を行う試験システムであって、
前記運転操作で使用される操作フレームの設定情報を記憶する操作フレーム設定情報記憶手段と、
前記運転操作で使用される操作フレームの中から試験対象とする操作フレームを選択する試験対象選択手段と、
前記運転操作装置から前記監視制御装置に対して要求された運転操作の結果を示す結果通知データを受信する結果通知受信手段と、
前記試験対象として選択されている操作フレームで操作される操作端であって、前記受信された結果通知データに係る操作端の状態に基づいて試験の結果を判定する試験結果判定手段と、
前記判定された前記試験の結果を記憶する試験結果記憶手段と、
を備える試験装置と、
前記監視制御装置に対して運転操作を要求する運転操作要求処理手段と、
前記要求した運転操作の結果を示す結果通知データを生成する結果通知データ生成手段と、
前記生成された結果通知データを前記試験装置に送信する結果通知データ送信手段と、
を備える運転操作装置と、
を含んで構成されることを特徴とする試験システム。
【請求項１０】
前記試験装置は、
前記試験対象として選択された操作フレームで操作される操作端に対して指定されている試験項目の中から試験を行う試験項目を順番に選択する試験項目選択手段と、
前記選択された試験項目に対する試験指令データを生成する試験指令生成手段と、
前記生成された試験指令データを前記運転操作装置に送信する試験指令送信手段と、
を更に備え、
前記結果通知受信手段は、前記送信された試験指令データに基づいて前記運転操作装置から前記監視制御装置に要求された運転操作の結果を示す結果通知データを受信し、
前記試験結果判定手段は、前記選択された試験項目の試験の結果を、前記受信された結果通知データに係る操作端の状態に基づいて判定し、
前記運転操作装置は、
運転操作画面を表示する運転操作画面表示手段と、
運転操作を入力する入力手段と、
前記試験指令データを受信する試験指令データ受信手段と、
前記受信した試験指令データに基づいて、対応する運転操作を示す信号を生成する運転操作生成手段と、
を更に備え、
前記運転操作要求処理手段は、前記運転操作生成手段で生成された前記運転操作を示す信号を前記入力手段で入力される運転操作の信号と同様に処理し、対応する運転操作を前記監視制御装置に要求することを特徴とする、
請求項９に記載の試験システム。
【請求項１１】
前記運転操作装置は、
運転操作を入力する入力手段と、
運転操作画面を表示する運転操作画面表示手段と、
前記入力手段より行われる運転操作を捕捉して運転操作要求通知データを生成する運転操作要求通知生成手段と、
前記生成された運転操作要求通知データを前記試験装置に送信する運転操作要求通知送信手段と、
を更に備え、
前記運転操作要求処理手段は、前記入力手段より行われる運転操作に基づいて前記監視制御装置に対して運転操作を要求し、
前記試験装置は、
前記運転操作要求通知データを受信する運転操作要求通知受信手段を更に備え、
前記試験結果判定手段は、前記試験対象として選択されている操作フレームで操作される操作端であって、前記受信された運転操作要求通知データに係る操作端の前記運転操作要求通知データ受信時以前の状態と、前記受信された結果通知データに係る操作端の前記結果通知データ受信時以後の状態とに基づいて前記試験の結果を判定することを特徴とする、
請求項９に記載の試験システム。
【請求項１２】
プラントの監視制御を行う監視制御装置と前記監視制御装置にネットワークを介して運転操作を要求する運転操作装置とを含むプラント監視システムの試験方法であって、
前記運転操作で使用される操作フレームの設定情報を参照して、前記運転操作で使用される操作フレームの中から試験対象とする操作フレームを選択する試験対象選択ステップと、
前記運転操作装置から前記監視制御装置に対して要求された運転操作の結果を示す結果通知データを受信する結果通知受信ステップと、
前記試験対象として選択されている操作フレームで操作される操作端であって、前記受信された結果通知データに係る操作端の状態に基づいて試験の結果を判定する試験結果判定ステップと、
前記判定された前記試験の結果を記憶する試験結果記憶ステップと、
を備えることを特徴とするプラント監視制御システムの試験方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、プラント監視制御システムの試験装置、試験システム、及びその方法に関する。
【背景技術】
【０００２】
従来、発電プラントなどの各種プラントの監視制御を行う監視制御装置は、プラントの各部の機器や設備に取り付けられたセンサや計測器、および機器や設備自身から、各部の状態を示すプラントデータを定期的、またはイベント的に収集し、プラントを監視制御している。
【０００３】
運転員は、プラントの各機器に接続された監視制御装置と、プラント状態をプラントの運転員に表示して運転操作を複数台の監視制御装置へ通知する運転操作装置を組み合わせた監視制御システムにより、プラント全体の運転を行っている。運転操作装置から発電プラントの各操作端を遠方から操作して運転する機能を、ＣＲＴオペレーション機能（遠方運転操作機能）と称している。この運転操作装置は、運転員が各種の機器（マシン）を操作することから、マンマシン装置或いはマン・マシン・インターフェイスと呼ばれる。
【０００４】
バルブなどの各操作端側の機器（以下、操作端と呼ぶ）の開閉操作などの遠方運転操作を行う場合は、運転操作装置に対して操作端毎に実装されている遠方運転操作用の機構（以下、操作フレームと呼ぶ）から操作要求を行い、監視制御装置を介して、操作端に信号を送信する。監視制御装置が制御している操作端は、１つの監視制御装置あたり数百点以上あり、各機器はその特徴によって、数十種類の操作フレームに分類される。操作端の制御に必要な運転操作には、１つの操作フレーム上から要求可能な操作や、２つ以上、複数の操作フレーム上から要求する操作が存在する。
【０００５】
この遠方運転操作の健全性を確認するための試験は、運転操作ごとに１つ１つ手作業により、評価する必要がある。しかしながら、遠方運転操作試験を１つ１つ手作業により評価するには、試験対象の操作端の操作フレームを運転操作装置に表示し、操作フレームに割り当てられている複数の運転操作要求に対して、１つ１つ試験を実施し、その要求結果を運転操作装置によって、人間が確認する必要があった。
【０００６】
このように手作業による試験は、試験員にとって大きな負担であった。そのため、監視制御装置全体を試験する系統試験を実施する際、試験を自動化することで、試験員の負担を軽減し、試験進行の効率化を可能とした試験装置が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−１６３７６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１に示す試験装置では、試験装置内に実装されている処理部から直接、監視制御装置に対し模擬信号を入力し、その出力を得ることで試験対象機器の状態を比較し、試験の合否を判定している。そのため、発電プラントで運転員が操作する操作フレームを介した試験ができないという問題があった。
【０００９】
本発明の実施形態は、上記のような問題点を解決するために提案されたものである。すなわち、本発明の実施形態の目的は、遠方運転操作で実際に用いられる操作フレームに従って自動試験を実行することを可能とするプラント監視制御システムの試験装置、試験システム、及びその方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために、本発明の実施形態は、プラントの監視制御を行う監視制御装置と前記監視制御装置にネットワークを介して運転操作を要求する運転操作装置とを含むプラント監視システムの試験装置であって、次のような構成を有することを特徴とする。
(1) 前記運転操作で使用される操作フレームの設定情報を記憶する操作フレーム設定情報記憶手段、
(2) 前記運転操作で使用される操作フレームの中から試験対象とする操作フレームを選択する試験対象選択手段、
(3) 前記運転操作装置から前記監視制御装置に対して要求された運転操作の結果を示す結果通知データを受信する結果通知受信手段、
(4) 前記試験対象として選択されている操作フレームで操作される操作端であって、前記受信された結果通知データに係る操作端の状態に基づいて試験の結果を判定する試験結果判定手段、
(5) 前記判定された前記試験の結果を記憶する試験結果記憶手段。
【００１１】
前記のプラント監視制御システムの試験装置において実現される試験システム及びその方法も本発明の実施形態の１つである。
【図面の簡単な説明】
【００１２】
【図１】第１実施形態の試験システムの全体構成を示すブロック図である。
【図２】第１実施形態における試験装置の具体的構成を示すブロック図である。
【図３】第１実施形態における試験装置の処理全体の流れを示すフローチャートである。
【図４】第１実施形態における試験装置の自動試験処理の流れを示すフローチャートである。
【図５】第１実施形態における運転操作装置の運転操作要求データ送信までの処理の流れを示すフローチャートである。
【図６】第２実施形態の試験システムの全体構成を示すブロック図である。
【図７】第２実施形態における試験装置の具体的構成を示すブロック図である。
【図８】第２実施形態における試験装置の処理全体の流れを示すフローチャートである。
【図９】第２実施形態の試験システムの別構成を示したブロック図である。
【図１０】第３実施形態の試験システムの全体構成を示すブロック図である。
【図１１】第４実施形態の試験システムの全体構成を示すブロック図である。
【発明を実施するための形態】
【００１３】
プラント監視制御システムの試験装置に関する実施形態について、図１〜図６を参照して説明する。なお、以下の各実施形態における説明において、同一の符号が付されている部分は、実質的に同一の機能を有しており、重複部分については適宜説明が省略されている。また、以下の各実施形態において、試験対象とするプラントを発電プラントとして説明するが、これに限定されるものではなく、他のプラントを試験対象として使用することが可能である。
【００１４】
［第１実施形態］
＜構成＞
（１）全体の構成
図１は第１実施形態の試験システムの全体構成を示すブロック図である。第１実施形態において、試験の対象となる発電プラント監視制御システムは、発電プラントを監視制御する複数台の監視制御装置００１と、プラント状態を画面に表示すると共に監視制御装置００１へ運転操作を要求する複数台の運転操作装置００２とを含んで構成されている。監視制御装置００１と運転操作装置００２は、制御ネットワーク００３を介して相互に接続されている。
【００１５】
監視制御装置００１は、運転操作装置００２からの運転操作要求に基づいて当該要求で指定されている操作端を作動させることで発電プラントの制御を行うと共に、プラント状態を監視して温度や圧力などのプラント状態量や操作端の状態を定期的に取り込む。監視制御装置００１は、取り込んだこれらの情報をプラントデータとして運転操作装置００２に送信する。
【００１６】
運転操作装置００２は、運転操作に使用する遠方運転操作画面を表示し、運転員からの入力操作に基づいて監視制御装置００１に運転操作を要求する。また、運転操作装置００２は、監視制御装置００１より受信したプラントデータを記憶すると共に、プラント状態を示す画面を表示する。このように運転操作装置００２は、運転員がネットワークを介して遠方より監視制御装置００１に運転操作要求を出すことで発電プラント各部の操作を行い、操作に応じて変化するプラント状態を把握できるよう構成されている。
【００１７】
発電プラント監視制御システムは、その遠方運転操作試験に使用する試験装置００４に接続されている。遠方運転操作試験とは、ネットワークを介して遠方から発電プラントに設置されている複数の操作端を適切に操作できることを検証するための試験である。このように試験装置００４は、発電プラントの監視制御を行う監視制御装置００１にネットワーク接続されている運転操作装置００２より発電プラントに配置されている操作端を操作する機能に関する試験を行う装置であり、情報ネットワーク００５を介して運転操作装置００２に接続されている。
【００１８】
発電プラント監視制御システムは、発電プラントの状態の模擬を行うモデルシミュレータ００６に接続されている。モデルシミュレータ００６は、シミュレータネットワーク００７を介して監視制御装置００１に接続されている。発電プラントの操作端の運転操作に使用する遠方運転操作画面は、運転操作内容により、数十種類の操作フレームに分類することができ、発電プラントにおける操作端は、分類された操作フレームのいずれかを使用し、試験員、および発電プラントの運転員によって遠方運転操作される。
【００１９】
監視制御装置００１と運転操作装置００２とを含む発電プラント監視制御システムを導入する場合、この発電プラント監視制御システムが正常に動作することを確認する試験の１つとして遠方運転操作試験を実施する。第１実施形態では、試験員は、試験装置００４を使用して遠方運転操作試験を実施する。以下、各装置の具体的構成について詳細に説明する。
【００２０】
（２）試験装置００４
試験装置００４は、入力部０４１と、試験対象選択部０４２と、操作フレーム設定情報記憶部０４３と、表示処理部０４４と、試験情報記憶部０４５と、試験制御処理部０４６と、試験進行処理部０４７と、試験指令生成処理部０４８と、伝送入出力処理部０４９と、データ解析処理部０５０と、プラントデータ記憶部０５１と、試験結果判定保存処理部０５２と、試験結果記憶部０５３を備える。
【００２１】
入力部０４１は、試験員からの入力操作を受け付ける。入力部０４１は、例えば、タッチパネルやキーボードと言った形態を取り、試験員からの遠隔運転操作試験の開始操作や操作フレームの選択操作など試験に関する様々な入力操作を受け付ける。
【００２２】
試験対象選択部０４２は、入力部０４１で受け付けた試験員からの入力操作に基づいて、試験を実施する操作フレームの選択要求を取り込む。操作フレーム設定情報記憶部０４３は、遠方運転操作で使用される操作フレームに関する設定情報である操作フレーム設定情報０５４を記憶しており、試験対象選択部０４２は、当該遠方運転操作で使用される操作フレームの中から、入力部０４１で受け付けた試験員からの操作フレームを選択する入力操作に基づいて、試験対象とする操作フレームを選択する。
【００２３】
操作フレーム設定情報０５４には、発電プラントにおける全操作端の設定情報が操作フレーム毎に記載されている。また、操作フレーム設定情報０５４には、各操作フレームに該当する操作端が列挙されており、操作端ごとに、各運転操作時に要求を出す出力信号番号と、操作端での状態を示すプラントデータの入力信号番号が記載されている。
【００２４】
表示処理部０４４は、試験対象選択部０４２が選択した操作フレームについての試験の進行状況を表す試験進行状況画面を表示装置に表示する。また、表示処理部０４４は、試験員が試験対象とする操作フレームを選択するための選択画面を表示装置に表示する。
【００２５】
試験情報記憶部０４５は、試験対象となる操作フレームに対する試験方案データ０５５、および試験パラメータファイル０５６をそれぞれ試験情報として記憶している。試験制御処理部０４６は、遠方運転操作試験の試験に関する統括的な制御を行う。試験進行処理部０４７は、遠方運転操作試験の試験進行を処理する。
【００２６】
試験指令生成処理部０４８は、試験進行処理部０４７で選択された操作端の試験項目について試験指令データを生成する。試験指令データは、運転操作装置００２に対して試験的な運転操作要求の実行を指令するためのデータであり、当該試験指令データには、試験対象とする操作端を識別する番号である操作端番号の他、当該操作端に対する制御操作量を示すデータなどが含まれる。
【００２７】
伝送入出力処理部０４９は、運転操作装置００２と試験装置００４の間のデータ送受信処理を行う。データ解析処理部０５０は、運転操作装置００２から伝送入出力処理部０４９を介して受信したデータを解析する。プラントデータ記憶部０５１は、運転操作装置００２から周期的に転送されるプラントデータを記憶する。
【００２８】
試験結果判定保存処理部０５２は、試験結果の判定処理を行い、判定結果を試験結果記憶部０５３に保存する処理を行う。試験結果記憶部０５３は、当該判定結果を試験結果データ０５８として記憶する。
【００２９】
試験装置００４が備える上述の各処理部における具体的構成について説明する。図２は、試験装置００４の具体的構成を示すブロック図である。
【００３０】
試験装置００４において、伝送入出力処理部０４９は、試験指令生成処理部０４８で生成される試験指令データを運転操作装置００２へ送信する試験指令送信部０４９ａと、当該送信された試験指令データに基づいて実行された試験の結果を示す試験指令結果通知データを受信する試験指令結果受信部０４９ｂと、運転操作装置００２より転送されてくるプラントデータを受信するプラントデータ受信部０４９ｃと、を備える。試験指令結果受信部０４９ｂとプラントデータ受信部０４９ｃは、それぞれ受信した試験指令結果通知データとプラントデータをデータ解析処理部０５０に送る。なお、プラントデータと同様、試験指令結果受信部０４９ｂが受信する試験指令結果通知データは、運転操作装置００２から送信される。
【００３１】
試験装置００４において、試験進行処理部０４７は、選択処理部０４７ａと、判定処理部０４７ｂと、試験対象追加処理部０４７ｃと、時間計測処理部０４７ｄと、試験結果判定移行部０４７ｅを備える。選択処理部０４７ａは、判定処理部０４７ｂが行う各試験が完了したかについての判定の結果に基づいて、試験対象選択部０４２で選択された試験対象の操作フレームで操作される操作端に対して指定されている試験項目を順番に選択する処理を行う。より具体的には、選択処理部０４７ａは、試験実行操作フレーム選択処理部０４７ａ−１と、試験実行操作端選択処理部０４７ａ−２と、試験項目選択処理部０４７ａ−３と、を備える。
【００３２】
試験実行操作フレーム選択処理部０４７ａ−１は、試験対象選択部０４２で試験対象として選択されている操作フレームの中から試験を行う操作フレームを順番に選択する。試験実行操作端選択処理部０４７ａ−２は、試験実行操作フレーム選択処理部０４７ａ−１で選択された操作フレームで操作される操作端の中から試験を行う操作端を順番に選択する。試験項目選択処理部０４７ａ−３は、試験実行操作端選択処理部０４７ａ−２で選択された操作端に対して指定されている試験項目の中から試験を行う試験項目を順番に選択する。
【００３３】
試験項目選択処理部０４７ａ−３で選択された試験項目で示される内容の試験の実行を指令する試験指令データが試験指令生成処理部０４８で生成されて、試験指令送信部０４９ａより運転操作装置００２に送られる。
【００３４】
判定処理部０４７ｂは、試験対象選択部０４２で試験対象として選択されている全ての操作フレームで操作される操作端に指定されている試験項目ついて試験が完了したかを判定する。判定処理部０４７ｂは、未完了試験項目判定処理部０４７ｂ−１と、未完了操作端判定処理部０４７ｂ−２と、未完了操作フレーム判定処理部０４７ｂ−３と、を備える。
【００３５】
未完了試験項目判定処理部０４７ｂ−１は、試験実行操作端選択処理部０４７ａ−２で選択されている操作端に対して指定されている全ての試験項目について試験が完了したかを判定する。未完了操作端判定処理部０４７ｂ−２は、未完了試験項目判定処理部０４７ｂ−１で上記全ての試験項目について試験が完了したと判定された場合に、試験実行操作フレーム選択処理部０４７ａ−１で選択されている操作フレームに含まれる全ての操作端について試験が完了したかを判定する。未完了操作フレーム判定処理部０４７ｂ−３は、未完了操作端判定処理部０４７ｂ−２で上記全ての操作端について試験が完了したと判定された場合に、試験対象選択部０４２で試験対象として選択されている全ての操作フレームについて試験が完了したかを判定する。
【００３６】
試験対象追加処理部０４７ｃは、試験対象とする操作フレームを追加する処理を行う。試験対象追加処理部０４７ｃは、追加操作フレーム判定処理部０４７ｃ−１と、操作フレーム追加処理部０４７ｃ−２と、を備える。
【００３７】
追加操作フレーム判定処理部０４７ｃ−１は、試験実行操作フレーム選択処理部０４７ａ−１で選択された操作フレームで操作される操作端を制御するために必要な他の操作フレームが存在するかを判定する。操作フレーム追加処理部０４７ｃ−２は、追加操作フレーム判定処理部０４７ｃ−１で、他の操作フレームが存在すると判定された場合に、他の操作フレームを試験対象とする操作フレームとして追加する。当該操作フレームの追加処理が行われることで、複数の操作フレームから操作端が制御される場合について、対となる操作フレームを試験対象に追加することができる。
【００３８】
時間計測処理部０４７ｄは、試験指令送信部０４９ａにおける試験指令データの送信時より所定の時間計測を行う。なお、時間計測処理部０４７ｄは、試験指令生成処理部０４８で試験指令データが生成されたタイミングで時間計測を開始しても良いし、試験項目選択処理部０４７ａ−３で試験を行う試験項目が選択されたタイミングで時間計測を開始しても良い。
【００３９】
試験結果判定移行部０４７ｅは、試験結果判定保存処理部０５２に試験結果の処理を実行させる。試験結果判定移行部０４７ｅは、データ解析処理部０５０で処理された試験指令結果通知データにより特定される操作端の試験項目について、試験結果判定に必要となるプラントデータをプラントデータ記憶部０５１より抽出して試験結果判定保存処理部０５２に送る。また、試験結果判定移行部０４７ｅは、試験中である操作端の試験項目について所定の時間計測が時間計測処理部０４７ｄで完了した場合に、当該試験項目をスキップするために試験結果判定保存処理部０５２に対して試験結果の判定処理を実行させる。
【００４０】
試験装置００４において、試験結果判定保存処理部０５２は、試験結果判定処理部０５２ａと、試験結果保存処理部０５２ｂと、を備える。試験結果判定処理部０５２ａは、試験指令データの送信時以前の操作端の状態と、試験指令結果通知データの受信時以後の操作端の状態とに基づいて試験の結果を判定する。
【００４１】
例えば、試験結果判定処理部０５２ａは、試験結果判定移行部０４７ｅから受け取ったプラントデータから、試験指令データの送信時以前の操作端の状態と試験指令結果通知データの受信時以後の操作端の状態との比較を行い、試験情報記憶部０４５に記憶されている試験方案データ０５５で示される状態変化を生じているかについての判定を行うことにより、試験の良否判定を行う。
【００４２】
時間計測処理部０４７ｄにおける時間計測が完了するまでに試験指令結果受信部０４９ｂで試験指令結果通知データが受信されなかったことによる判定実行指示を試験結果判定移行部０４７ｅから受けた場合は、試験結果判定処理部０５２ａは、この試験項目に関する試験の結果を不良であると判定する。試験結果保存処理部０５２ｂは、試験結果判定処理部０５２ａで判定された結果を試験結果データ０５８として試験結果記憶部０５３に保存する。
【００４３】
このように、第１実施形態に係る試験装置００４は、運転操作装置００２における運転操作で使用される操作フレームの設定情報を記憶する操作フレーム設定情報記憶部０４３と、運転操作で使用される操作フレームの中から試験対象とする操作フレームを選択する試験対象選択部０４２を少なくとも備える。また、試験装置００４は、運転操作装置００２から監視制御装置００１に対して要求された運転操作の結果を示す結果通知データを受信する結果通知受信部（試験指令結果受信部０４９ｂ）を備える。
【００４４】
第１実施形態では、結果通知データは、試験指令に基づいて運転操作装置００２から監視制御装置００１に対して要求された運転操作の結果である試験指令結果通知データである。そして、試験装置００４は、試験対象として選択されている操作フレームで操作される操作端であって、前記受信された結果通知データに係る操作端の状態に基づいて試験の結果を判定する試験結果判定処理部０５２ａと、試験結果判定部０５２ａで判定された試験の結果を記憶する試験結果記憶部０５３と、を備えることを特徴としている。
【００４５】
第１実施形態の試験装置００４は、試験対象として選択された操作フレームで操作される操作端に対して指定されている試験項目の中から、試験を行う試験項目を順番に選択する試験項目処理部０４７ａ−３と、試験項目選択処理部０４７ａ−３に選択された試験項目に対する試験指令データを生成する試験指令生成処理部０４８と、生成された試験指令データを運転操作装置００２に送信する試験指令送信部０４９ａと、を備える。結果通知受信部（試験指令結果受信部０４９ｂ）は、試験指令送信部０４９ａより送信された試験指令データに基づいて運転操作装置００２から監視制御装置００１に要求された運転操作の結果を示す結果通知データを受信する。また、試験結果判定処理部０５２ａは、試験項目選択処理部０４７ａ−３で選択された試験項目の試験の結果を、前記受信された結果通知データに係る操作端の状態に基づいて判定する。
【００４６】
（モデルシミュレータ００６）
モデルシミュレータ００６は、プロセス入出力処理部０６１と、モデルロジック処理部０６２と、を備える。プロセス入出力処理部０６１は、シミュレータネットワーク００７を介して監視制御装置００１との入出力などのデータを処理する。モデルロジック処理部０６２は、操作端などの状態を模擬する。
【００４７】
（監視制御装置００１）
監視制御装置００１は、プロセス入出力処理部０１１と、制御ロジック処理部０１２と、伝送入出力処理部０１３と、を備える。プロセス入出力処理部０１１は、モデルシミュレータ００６が模擬をした発電プラントの操作端などの各設備機器の状態を示すプラントデータを周期的に取り込み、制御ロジック処理部０１２に送る。
【００４８】
制御ロジック処理部０１２は、プロセス入出力処理部０１３より受け取ったプラントデータに基づき、プロセス入出力処理部０１１を介して、モデルシミュレータ００６の各モデルロジックの制御を実施する。制御ロジック処理部０１２は、運転操作装置００２から送信された運転操作要求を受け取り、当該運転操作要求に基づく制御処理を実施する。すなわち、制御ロジック処理部０１２は、運転操作要求に基づく制御信号を生成し、プロセス入出力処理部０１１を介して当該制御信号をモデルシミュレータ００６に出力することで、モデルシミュレータ００６が模擬する発電プラントの操作端の操作を行う。
【００４９】
伝送入出力処理部０１３は、モデルシミュレータ００６から取り込んだプラントデータを、制御ネットワーク００３を介して他の監視制御装置００１や運転操作装置００２に送信する。また、伝送入出力処理部０１３は、運転操作装置００２から送信される運転操作要求を受信し、制御ロジック処理部０１２に送る。
【００５０】
監視制御装置００１が発電プラントに接続されている場合は、制御ロジック処理部０１２は、発電プラントの操作端の状態を示すプラントデータをプロセス入出力処理部０１１を介して受け取ることでプラント状態を監視し、運転操作装置００２より伝送入出力処理部０１３を介して受け取った運転操作要求に基づいて操作端を制御する。
【００５１】
（運転操作装置００２）
運転操作装置００２は、伝送入出力処理部０２１と、試験指令解析処理部０２２と、運転操作生成処理部０２３と、運転操作情報抽出処理部０２４と、監視制御用ＤＢ記憶部０２５と、運転操作要求画面表示処理部０２６と、入力部０２７と、運転操作要求処理部０２８と、伝送入出力処理部０２９と、プラントデータ処理部０３０と、プラントデータ転送処理部０３１と、運転操作結果監視部０３２を備える。
【００５２】
伝送入出力処理部０２１は、試験装置００４との間のデータ送受信処理を行う。伝送入出力処理部０２１は、試験装置００４から試験指令データを受信し、試験指令解析処理部０２２に送る。また、運転操作結果監視部０３２より試験指令結果通知データを受け取り、試験装置００４に送信する。また、プラントデータ転送処理部０３１よりプラントデータを受け取り、試験装置００４に送信する。試験指令解析処理部０２２は、試験装置００４から伝送入出力処理部０２１を介して受信した試験指令データを解析し、解析結果を運転操作生成処理部０２３に送る。
【００５３】
運転操作生成処理部０２３は、試験指令解析処理部０２２からの解析結果に基づいて、試験指令に対応する運転操作を示す信号を生成する。ここで、運転操作生成処理部０２３は、監視制御用ＤＢ記憶部０２５に記憶されている遠方運転操作情報０３９の中から対応する運転操作の信号を生成するために必要となる情報を運転操作情報抽出処理部０２４に抽出させる。運転操作生成処理部０２３は、運転操作情報抽出処理部０２４が監視制御用ＤＢ記憶部０２５より抽出する情報を参照して運転操作を示す信号を生成し、運転操作要求処理部０２８に当該信号を送る。
【００５４】
運転操作情報抽出処理部０２４は、運転操作生成処理部０２３からの指示に従って、監視制御用ＤＢ記憶部０２５に記憶されている遠方運転操作情報０３９の中から運転操作を示す信号を生成するために必要となる情報を抽出し、運転操作生成処理部０２３に送る。監視制御用ＤＢ記憶部０２５は、プラントデータ０３８や遠方運転操作情報０３９を記憶する。
【００５５】
プラントデータ０３８は、プラントデータ処理部０３０より送られてくる発電プラントの状態を示すデータである。なお、第１実施形態では、モデルシミュレータ００６が発電プラントを模擬するため、プラントデータは、モデルシミュレータ００６が模擬するプラントの状態を示すデータである。
【００５６】
遠方運転操作情報０３９は、遠方運転操作に用いられる情報であり、ＣＲＴオペレーション情報と称されることがある。遠方運転操作情報０３９には、例えば、運転操作要求画面におけるアイコンの色に関する設定情報など、運転操作要求画面で表示する運転操作要求画面に関する設定情報が含まれる。また、遠方運転操作情報０３９には、例えば、入力部０２７で受け付ける運転操作や運転操作生成処理部０２３が生成する運転操作と、対応する運転操作要求との関係を表す情報などが含まれる。
【００５７】
運転操作要求画面表示処理部０２６は、備え付けの表示装置に運転操作要求画面を表示する。運転操作要求画面表示処理部０２６は、周期的に監視制御用ＤＢ記憶部０２５に保存されるプラントデータ０３８を監視しており、最新のプラントデータを反映させた状態で運転操作要求画面を表示する。従って、モデルシミュレータ００６内のモデルロジック処理部０６２が模擬する操作端の状態変化は、運転操作要求画面上に表示される数値や運転操作要求時に使用するアイコンの色の変化で確認可能である。このように、運転操作要求画面表示処理部０２６は、監視制御用ＤＢ記憶部０２５に記憶されている遠方運転操作情報を参照して、運転操作要求画面を表示する。
【００５８】
入力部０２７は、発電プラントの運転員が行う各種の操作入力を受け付ける。入力部０２７を介して発電プラントの運転員が運転操作を入力することにより、当該入力された運転操作に対応する信号が運転操作要求処理部０２８に取り込まれる。
【００５９】
運転操作要求処理部０２８は、運転操作要求画面表示処理部０２６が運転操作要求画面を表示している場合に入力部０２７で受け付けた運転操作による信号を取り込んで運転操作要求データを生成し、生成した運転操作要求データを伝送入出力処理部０２９に送る。また、運転操作要求処理部０２８は、運転操作生成処理部０２３において、試験指令に基づいて生成された運転操作を示す信号に基づいて、対応する運転操作要求データを生成し、伝送入出力処理部０２９に送る。
【００６０】
このように、運転操作要求処理部０２８には、通常の遠方運転操作時に、運転員よりタッチパネルやキーボードと言ったユーザインタフェースである入力部２７を介して入力される運転操作と、試験装置００３より送信された試験指令に基づいて生成される運転操作を同様に取り扱い、対応する運転操作要求データを生成する。
【００６１】
伝送入出力処理部０２９は、複数台の監視制御装置００１から送信されてくるプラントデータの受信処理を行い、受信したプラントデータをプラントデータ処理部０３０に送る。また、運転操作要求処理部０２９から受け取った運転操作要求データを対象となる監視制御装置００１へ送信する。
【００６２】
プラントデータ処理部０３０は、伝送入出力処理部０２９で受信したプラントデータを監視制御用ＤＢ記憶部０２５に格納する。プラントデータ転送処理部０３１は、周期的にプラントデータ０３８を試験装置００４へ転送する。すなわち、プラントデータ転送処理部０３１は、監視制御用ＤＢ記憶部０２５に蓄積されていくプラントデータ０３８のうち、新たに蓄積された未転送のプラントデータを抽出し、伝送入出力処理部０２１を介して試験装置００４に送信する。
【００６３】
運転操作結果監視部０３１は、監視制御装置００１からの運転操作結果を監視する。運転操作結果監視部０３１は、運転操作要求処理部０２８が生成した運転操作要求データに基づいて実行された運転操作の結果をデータに纏めて伝送入出力処理部０２１を介して試験装置００４に送信する。第１実施形態においては、運転操作結果監視部０３１は、試験指令データに基づいて運転操作生成処理部０２３が生成した運転操作から運転操作要求処理部０２８が生成した運転操作要求データに基づいて実行された運転操作の結果を試験指令結果通知データとして生成し、伝送入出力処理部０２１を介して試験装置００４に送信する。試験指令結果通知データには、試験が行われた操作フレームや操作端を示す情報が含まれる。
【００６４】
＜作用＞
第１実施形態の遠方運転操作試験の全体の動作の流れは、図３、４、５のフローチャートに示すとおりである。以下に図１〜５を用いて、第１実施形態の動作機能を説明する。まず図１〜図３を用いて試験装置００４が行う遠方運転操作試験の全体動作について説明する。
【００６５】
（１）遠方運転操作試験の全体動作
遠方運転操作試験を開始する場合、試験員は、試験対象とする操作フレームの選択画面を表示させるための入力操作を試験装置００４の入力部０４１から行う。入力部０４１が上記入力操作を受け付けた場合（ステップＳ１０１）、試験対象選択手部０４２は、操作フレーム設定情報記憶部０４３より操作フレーム設定情報０５４を読み込み、表示処理部０３４が、発電プラントを監視制御するために使用する操作フレームのフレームタイプおよび操作端種別を選択画面として一覧表示する（ステップＳ１０２）。
【００６６】
次に、試験対象とする操作フレームを選択する入力操作を入力部０４１が受け付けた場合、試験対象選択部０４２は、遠方運転操作で使用される操作フレームの中から試験対象とする操作フレームを入力操作に従って選択し、当該選択した試験対象の操作フレームを指定する情報を試験制御処理部０４６に送る（ステップＳ１０３）。ここで、試験対象として複数の操作フレームを選択する入力操作を入力部０４１が受け付けた場合は、試験対象選択部０４２は、当該複数の操作フレームを試験対象として選択し、当該選択した複数の操作フレームをそれぞれ指定する情報を試験制御処理部０４６に送る。
【００６７】
試験制御処理部０４６は、操作フレーム設定情報記憶部０４３に記憶されている操作フレーム設定情報０５４の中から試験対象として選択された操作フレームの設定情報を読み込み、試験情報記憶部０４５に記憶されている試験方案データ０５５と試験パラメータファイル０５６とを読み込み、試験に必要な情報を抽出する（ステップＳ１０４）。
【００６８】
これら試験に必要となる情報を抽出した後、試験制御処理部０４６は、試験員より選択された操作フレームを表示処理部０４４に通知し、表示処理部０４４は、選択された操作フレームの画面を表示装置に表示する（ステップＳ１０５）。なお、この段階では、試験が行われていないため、全ての試験項目について進行状況は未完了として表示される。
【００６９】
試験対象とする操作フレームが選択された状態で、試験開始を要求する入力操作を入力部０４１が試験員から受け付けた場合、試験制御処理部０４６は、遠方運転操作に関する自動試験を開始する（ステップＳ１０６）。
【００７０】
試験制御処理部０４６は、試験対象として選択されている操作フレームに関する情報を試験進行処理部０４７に通知することで試験開始を要求し、試験進行処理部０４７は、通知された操作フレームに対する遠方運転操作試験を自動的に実行する（ステップＳ１０７）。
【００７１】
試験制御処理部０４６は、操作フレームの試験を開始したことを表示処理部０４４に通知し、表示処理部０４４は、開始時間を試験進行状況として更新する（ステップＳ１０８）。試験進行処理部０４７が行う試験の進捗は、試験制御処理部０４６を介して表示処理部０４４に通知され、表示処理部０４４が当該試験進行状況を表示装置に表示することで試験員が現在の試験進行状況を逐次確認できるよう構成されている。
【００７２】
試験途中に、試験員から入力部０４１を介して試験制御処理部０４６に、試験中断終了の要求が行われた場合、試験制御処理部０４６は、試験進行処理部０４７が実行している試験を中断し、終了する（ステップＳ１０９）。中断終了時には、試験制御処理部０４６は、試験結果判定保存処理部０５２に試験を中断して終了することを通知し、試験結果判定保存処理部０５２は、試験中、および未試験の操作フレームの試験項目を異常と判定し、試験結果を試験結果記憶部０５３に保存する（ステップＳ１１０）。
【００７３】
試験制御処理部０４６は、選択されている全ての操作フレームの試験が終了したかを判定する（ステップＳ１１１）。全試験が終了していない場合、ステップＳ１０７に戻り、まだ選択されていない次の操作フレームの試験を続行する。この後、試験する操作フレームの選択、試験実行、が順次行われることで試験が自動的に実行される。
【００７４】
（２）試験実行時における動作
試験実行時における動作について図２と図４を用いて説明する。図４は、試験実行時の試験装置００４の処理動作を示すフローチャートである。
【００７５】
試験進行処理部０４７の試験実行操作フレーム選択処理部０４７ａ−１は、試験制御処理部０４６から試験開始要求を受け取ると、試験対象として選択されている複数の操作フレームの中から、自動試験を実行する操作フレームを選択する（ステップＳ１２１）。当該選択方法としては、試験対象として登録されている操作フレームをリストの順番に従って操作フレームを選択しても良いし、ランダムの順番で選択しても良い。
【００７６】
追加操作フレーム判定処理部０４７ｃ−１は、読み込んだ操作フレーム設定情報０５４を検索し、試験実行操作フレーム選択処理部０４７ａ−１が選択した操作フレームを使用して運転操作要求を行う操作端が、複数の操作フレームによって制御されているかを確認する（ステップＳ１２２）。２つ以上、複数の操作フレームによって制御されている場合、操作フレーム追加処理部０４７ｃ−２は、必要となる操作フレームを試験対象に追加する（ステップＳ１２３）。
【００７７】
試験実行操作端選択処理部０４７ａ−２は、試験実行操作フレーム選択処理部０４７ａ−１で選択された操作フレームの中から試験を行う操作端を選択する（ステップＳ１２４）。次に、試験項目選択処理部０４７ａ−３は、試験を行う操作端の操作フレーム設定情報０５４を抽出し、試験方案データ０５５に記載されている試験項目の中から実行する試験項目を選択し、当該選択した試験項目の運転操作内容を試験指令生成処理部０４８に通知する（ステップＳ１２５）。
【００７８】
試験指令生成処理部０４８は、試験項目選択処理部０４７ａ−３から通知された情報に基づいて、操作端識別番号と運転操作に必要な入出力信号識別番号、信号に与える試験値などから試験指令データを生成する（ステップＳ１２６）。伝送入出力処理部０４９の試験指令送信部０４９ａは、試験指令生成処理部０４８が生成した試験指令データを運転操作装置００２に送信する（ステップＳ１２７）。
【００７９】
試験進行処理部０４７の時間計測処理部０４７ｄは、試験指令送信部０４９ａが試験指令データを送信した時点から所定の時間計測を開始する（ステップＳ１２８）。試験指令データ送信後から一定時間経過しても、試験指令結果通知データが伝送入出力処理部０４９の試験指令結果受信部０４９ｂで受信されない場合は、対象の試験項目をスキップするため、ステップＳ１３２の試験判定処理に進む。
【００８０】
このときの待ち時間は、試験パラメータファイル０５６から読み込んだパラメータで決定される。すなわち、時間計測処理部０４７ｄは、試験指令データが生成されて試験指令送信部０４９ａより送信された場合に、当該試験に関する試験パラメータファイルで決定される時間のタイマをセットする。当該タイマが完了するまでに試験指令結果通知が試験指令結果受信部０４９ｂで受信されない場合に、試験結果判定移行部０４７ｅは、試験結果判定保存処理部０５２に試験の良否判定を実施させて次の試験項目に移る。
【００８１】
試験指令結果受信部０４９ｂが運転操作装置００２から試験指令結果通知データを受信した場合（ステップＳ１２９）、データ解析処理部０５０は、通知を受けた試験指令結果通知データを解析して試験結果情報を抽出し、抽出した試験結果情報を試験進行処理部０４７に送る（ステップＳ１３０）。
【００８２】
データ解析処理部０５０より試験結果情報を受け取ると、試験結果判定移行部０４７ｅは、試験指令送信時と試験指令結果通知受信時の操作端の状態をプラントデータ記憶部０５１に記憶されているプラントデータ０５７から抽出して試験結果判定保存処理部０５２の試験結果判定処理部０５２ａに送る（ステップＳ１３１）。
【００８３】
試験結果判定処理部０５２ａは、試験指令送信前の操作端の状態と、試験指令結果通知受信後の操作端の状態とを比較し、試験方案データ０５５に記載されているとおり状態が変化しているかを判定することで試験の良否判定を実施する（ステップＳ１３２）。なお、ステップＳ１２８において、試験指令結果通知データが受信される前に時間計測処理部０４７ｄにおける時間計測が完了した場合に、試験結果判定処理部０５２ａは、当該試験項目における試験の結果を不良であるとして判定することになる。
【００８４】
試験結果保存処理部０５２ｂは、試験結果判定処理部０５２ａにおける試験の良否判定結果を試験結果データ０５８として試験結果記憶部０５３内に保存する（ステップＳ１３３）。なお、この時、試験結果保存処理部０５２ｂは、試験指令送信前と試験指令結果通知受信後の操作端の状態を試験結果データ０５８として保存する構成を取ることが好ましい。
【００８５】
この判定処理に基づき、試験進行処理部０４７の未完了試験項目判定処理部０４７ｂ−１は、現在試験を実行している操作端の全試験項目を終了したかを判定する（ステップＳ１３４）。全試験項目が終了していない場合は、未完了試験項目判定処理部０４７ｂ−１は、試験の続行可否についても判定を行うことで試験進行の判断を行う（ステップＳ１３５）。続行可能であれば、ステップＳ１２５の処理に戻り、次の試験項目の試験を開始する。
【００８６】
ステップＳ１３４において、操作端の試験項目が全て終了していると判定された場合、又は、ステップＳ１３５で試験継続不可能と判定された場合、未完了操作端判定処理部０４７ｂ−２は、現在試験を実行している操作フレーム中の全操作端について試験が終了しているかを判定する（ステップＳ１３６）。全ての操作端について試験が終了していない場合はステップＳ１２４の処理に戻り、次の操作端の試験を開始する。
【００８７】
ステップＳ１３６において全操作端試験が終了していると判定された場合、未完了操作フレーム判定処理部０４７ｂ−３は、試験対象として選択されている操作フレーム全てについて試験が終了しているかを判定する（ステップＳ１３７）。全ての試験対象の操作フレームについて試験が終了していない場合は、ステップＳ１２１に戻り、次の操作フレームについて試験を開始する。
【００８８】
以上のステップＳ１２１〜Ｓ１３７の処理が行われることで、試験員より選択された操作フレームについて、試験員からの新たな操作を受けることなく自動的に試験が行われることになる。なお、試験中の状況は、試験進行処理部０４７から試験制御処理部０４６に逐次通知され、表示処理部０４４に試験進行状況が表示される。
【００８９】
続いて、自動試験実行時における運転操作装置００２の動作について説明する。図５は自動試験実行時の運転操作装置００２の動作を示すフローチャートである。
【００９０】
試験装置００４から送信された試験指令データを伝送入出力処理部０２１が受信した場合（ステップＳ１４１）、試験指令解析処理部０２２が試験指令データを解析し、その結果を運転操作生成処理部０２３へ通知する（ステップＳ１４２）。
【００９１】
運転操作要求生成処理部０２３は、試験指令解析処理部０２２で解析された試験指令データに含まれる操作端識別番号などを運転操作情報抽出処理部０２４に通知し、運転操作情報抽出処理部０２４は、監視制御用ＤＢ記憶部０２５から必要な情報を検索して抽出し、運転操作生成処理部０２３に通知する（ステップＳ１４３）。
【００９２】
運転操作生成処理部０２３は、運転操作情報抽出処理部０２４が抽出した検索結果である情報を受け取り、当該情報に基づいてステップＳ１４１で受信した試験指令データに対応する運転操作を示す信号を生成する（ステップＳ１４４）。運転操作生成処理部０２３は、当該生成した信号を運転操作要求処理部０２８に通知する（ステップＳ１４５）。
【００９３】
運転操作要求処理部０２８は、運転操作要求画面表示処理部０２６を確認しながら入力部０２７を介して入力される運転員からの運転操作に基づいて入力される信号と同様に、試験指令データに基づいて運転操作生成処理部０２３で生成された運転操作を示す信号に基づいて、運転操作要求データを生成する（ステップＳ１４６）。伝送入出力処理部０２９は、ステップＳ１４６で生成された運転操作要求データを監視制御装置００１に送信することで、運転操作要求画面から操作したときと同様の運転操作を監視制御装置００１に要求する。
【００９４】
＜効果＞
従来は、運転操作装置を使用して、試験対象操作端に該当する操作フレームを表示し、その操作フレームから運転操作要求を実施し、その結果を運転操作装置によって、確認・判定し試験記録を記載するという一連の作業を、操作端毎に実施する必要があったが、上記機能を具備する監視制御装置向け遠方運転操作自動試験装置によって、この一連の作業を全て自動化することができ、試験効率の大幅な向上を図ることができる。
【００９５】
第１実施形態における試験システムでは、モデルシミュレータ００６と監視制御装置００１が接続され、当該モデルシミュレータが模擬する操作端を用いて試験が行われる。工場出荷前の装置では、監視制御装置と発電プラントが接続していないため、そのままの状態で遠方運転操作試験を行うと、監視制御装置と発電プラントが接続していないことから異常信号が発生する。そのため、従来技術では、監視制御装置と発電プラントが接続していないことに起因する異常信号を、手作業による信号模擬を実施することで停止し、試験ができるように前条件を設定する必要があった。これに対し、第１実施形態では、モデルシミュレータ００６を用いることで、このような異常信号を発生させることなく、自動的に試験を行うことができ、試験員の工数を減らすことが可能となる。
【００９６】
［第２実施形態］
＜構成＞
第２実施形態は、第１実施形態で示した監視制御装置向け遠方運転操作自動試験を行う試験装置を用いた遠方運転操作試験について、試験員が運転操作装置の運転操作要求画面を使用しながら主体的に試験進行を行えるように支援するものである。
【００９７】
図６は、第２実施形態に係る試験システムの全体構成を示すブロック図である。本実施形態２に係る試験システムは、監視制御装置００１と、運転操作装置１０２と、試験装置１０４と、モデルシミュレータ００６と、を備える。以下、運転操作装置１０２と試験装置１０４の構成について詳しく説明する。
【００９８】
（１）運転操作装置１０２
第２実施形態において、運転操作装置１０２は、第１実施形態で示した運転操作装置００２に加えて、新たに運転操作要求監視部１２１を備えることを特徴とする。
【００９９】
運転操作要求監視部１２１は、運転操作装置１０２で行われる遠方運転操作を監視し、遠方運転操作要求が出された場合に、当該操作要求が行われたことを示す情報を生成して試験装置１０４に伝送入出力処理部０２１を介して送信する。運転操作要求画面表示処理部０２６が表示した運転操作要求画面より、試験員が所定の操作フレームから運転操作を要求した場合に、運転操作要求監視部１２１がその要求を探知し、運転操作要求が出されたことを、伝送入出力処理部０２１を介して試験装置１０４に通知する。
【０１００】
運転操作要求処理部０２８は、運転操作要求画面を通じて試験員が遠方運転操作を入力部０２７で行った場合に、運転操作要求監視部１２１に運転操作要求が行われたことを通知する。運転操作要求監視部１２１は、当該通知を受けた場合に、運転操作要求が行われたことを示す情報である運転操作要求通知データを生成し、伝送入出力処理部０２１を介して試験装置００４に送信する。
【０１０１】
運転操作結果監視部０３２は、監視制御装置００１からの運転操作結果を監視する。運転操作結果監視部０３２は、運転操作要求処理部０２８が生成した運転操作要求データに基づいて実行された運転操作の結果から運転操作結果通知データを生成し、伝送入出力処理部０２１を介して試験装置１０４に送信する。
【０１０２】
（２）試験装置１０４
図７は、第２実施形態の試験装置１０４の構成を示すブロック図である。第２実施形態の試験装置１０４は、第１実施形態の試験装置００４と比較して、伝送入出力処理部１４９と、試験制御処理部１４６を備えることを特徴とする。
【０１０３】
伝送入出力処理部１４９は、運転操作装置１０２との間のデータの送受信処理を行う部分であり、より具体的には運転操作要求通知受信部１４９ａと、運転操作結果通知受信部１４９ｂと、プラントデータ受信部０４９ｃと、を備える。
【０１０４】
運転操作要求通知受信部１４９ａは、運転操作装置１０２より送信される運転操作要求通知データを受信し、受信した当該データをデータ解析処理部０５０に送る。当該運転操作要求通知データは、運転操作装置１０２における運転操作画面より行われる運転操作要求に基づいて運転操作要求監視部１２１で生成される運転操作要求が行われたことを示すデータであり、運転操作が行われた操作フレームに関する情報等が含まれる。
【０１０５】
運転操作結果通知受信部１４９ｂは、運転操作装置１０２より送信される運転操作結果通知データを受信し、受信した当該データをデータ解析処理部０５０に送る。当該運転操作結果通知データは、運転操作装置１０２の運転操作要求処理部０２８が生成した運転操作要求データに基づいて実行された運転操作の結果を示すデータである。
【０１０６】
データ解析処理部０５０は、伝送入出力処理部１４９から受け取った各種データの解析を行う。データ解析処理部０５０は、受け取ったデータが運転操作要求通知データ又は運転操作結果通知データであった場合に、当該データから試験結果判定に必要な情報を抽出して試験制御処理部１４６に送る。当該運転操作要求通知データから抽出される情報としては、運転操作された操作フレーム情報、操作端情報、運転操作内容、運転操作要求時間などの情報がある。また、運転操作結果通知データから抽出される情報としては、要求結果を受けた操作フレーム情報、操作端情報、運転操作内容、運転操作結果受信時間などの情報がある。データ解析処理部０５０は、受け取ったデータがプラントデータであった場合は、当該プラントデータをプラントデータ記憶部０５１に格納する。
【０１０７】
試験制御処理部１４６は、第１実施形態における試験制御処理部０４６の基本制御機能に加えて、操作端状態抽出部１４６ａと、時間計測処理部１４６ｂと、試験結果判定移行部１４６ｃと、を備える。
【０１０８】
操作端状態抽出部１４６ａは、データ解析処理部０５０より運転操作要求通知データ又は運転操作結果通知データから抽出された情報を受け取った場合に、プラントデータ記憶部０５１に記憶されているプラントデータ０５７を参照して、当該受け取った情報で示される操作フレームの操作端の状態に関する情報を抽出する。
【０１０９】
時間計測処理部１４６ｂは、所定の時間計測を行う。時間計測処理部１４６ｂは、操作端状態抽出部１４６ａがデータ解析処理部０５０より運転操作要求通知データを受け取ってから、当該データで示される操作フレームに応じた時間の計測を行う。
【０１１０】
試験結果判定移行部１４６ｃは、試験結果判定保存処理部０５２に試験結果の判定を実行させる。試験結果判定移行部１４６ｃは、操作端状態抽出部１４６ａが運転操作要求通知データに基づいて抽出した操作端の状態に関する情報と運転操作結果通知データに基づいて抽出した当該操作端の状態に関する情報とを試験結果判定保存処理部０５２に送り、試験結果判定を実行させる。また、試験結果判定移行部１４６ｃは、時間計測処理部１４６ｂにおける時間計測が完了するまでに運転操作結果通知データが受信されていない場合においても試験結果判定保存処理部０５２に試験結果の判定を実行させる。
【０１１１】
＜作用＞
図８は、第２実施形態における試験システムの動作を示すフローチャートである。
【０１１２】
ステップＳ２０１〜Ｓ２０４の処理は、図３で説明したステップＳ１０１〜Ｓ１０４の処理と同様である。入力部０４１が試験対象とする操作フレームを選択するための入力操作を受け付けた場合（ステップＳ２０１）、試験対象選択手部０４２は、操作フレーム設定情報記憶部０４３より操作フレーム設定情報０５４を読み込み、表示処理部０３４が発電プラントを監視制御するために使用する操作フレームのフレームタイプおよび操作端種別を選択画面として一覧表示する（ステップＳ２０２）。
【０１１３】
次に、試験対象とする操作フレームを選択する入力操作を入力部０４１が受け付けた場合、試験対象選択部０４２は、入力操作に従って遠方運転操作で使用される操作フレームの中から試験対象とする操作フレームを選択し、当該選択した試験対象の操作フレームを指定する情報を試験制御処理部１４６に送る（ステップＳ２０３）。
【０１１４】
試験制御処理部１４６は、操作フレーム設定情報記憶部０４３に記憶されている操作フレーム設定情報０５４の中から試験対象として選択された操作フレームの設定情報を読み込み、試験情報記憶部０４５に記憶されている試験方案データ０５５と試験パラメータファイル０５６とを読み込み、試験に必要な情報を抽出する（ステップＳ２０４）。
【０１１５】
試験制御処理部１４６は、入力部０４１を介して、遠方運転操作試験の試験開始要求の通知を受け取る（ステップＳ２０５）。開始要求の通知を受けると、試験制御処理部１４６は運転操作装置１０２からの通知待ち状態となる。
【０１１６】
伝送入出力処理部１４９の運転操作要求通知受信部１４９ａが、運転操作装置００２から運転操作要求が実行されたことを示す運転操作要求通知データを受信した場合（ステップＳ２０６）、データ解析処理部０５０が当該データの解析を行い、運転操作装置１０２の運転操作要求画面で運転操作された操作フレーム情報、操作端情報、運転操作内容、運転操作要求時間などの情報を当該データから抽出する（ステップＳ２０７）。データ解析処理部０５０は、運転操作要求通知データより抽出したこれらの情報を試験制御処理部１４６に送る。
【０１１７】
試験制御処理部１４６の操作端状態抽出部１４６ａは、データ解析処理部０５０から送られてきた情報を取り込み、運転操作要求時間より前に保存された直近のプラントデータ０５７から試験対象操作端の状態を抽出する（ステップＳ２０８）。
【０１１８】
時間計測処理部１４６ｂは、所定の時間計測を開始し、当該時間が経過したかを判断する（ステップＳ２０９）。ここで、時間計測処理部１４６ｂは、データ解析処理部０５０で抽出された情報に基づき、試験情報記憶部０４５に記憶されている試験方案データ０５５を参照して計測する時間を求め、当該求めた時間のタイマをセットすることで時間計測を行う。
【０１１９】
伝送入出力処理部１４９の運転操作結果通知受信部１４９ｂは、運転操作装置１０２から運転操作要求の結果を受信したことを通知する運転操作結果通知データを受信した場合（ステップＳ２１０）、データ解析処理部０５０が当該データの解析を行い、要求結果を受けた操作フレーム情報、操作端情報、運転操作内容、運転操作結果受信時間などの情報を当該運転操作結果通知データから抽出する（ステップＳ２１１）。データ解析処理部０５０は、運転操作結果通知データより抽出したこれらの情報を試験制御処理部１４６に送る。
【０１２０】
試験制御処理部１４６の操作端状態抽出部１４６ａは、データ解析処理部０５０から送られてきた情報を取り込み、運転操作結果受信時間より前に保存された直近のプラントデータ０５７から試験対象操作端の状態を抽出する（ステップＳ２１２）。
【０１２１】
ステップＳ２０８で抽出された運転操作要求時の操作端の状態とステップＳ２１２で抽出された運転操作結果受信時の操作端の状態は、試験結果判定移行部１４６ｃの処理に従って試験結果判定保存処理部０５２に送られ、試験結果判定保存処理部０５２の試験結果判定処理部０５２ａは、これらのプラントデータを用いて試験結果の判定を行う（ステップＳ２１３）。
【０１２２】
例えば、試験結果判定処理部０５２ａは、運転操作要求時の操作端の状態と、運転操作要求結果受信時の操作端の状態を比較することで、試験の良否を判定する。なお、ステップＳ２０９における時間計測が完了した場合、すなわち、運転操作要求が行われてから一定時間経過しても要求結果の通知がない場合、試験結果判定移行部１４６ｃは異常とみなして、試験結果判定保存処理部０５２に判定処理の実行を指示し、試験結果判定処理部０５２ａは、当該操作要求の判定を実施する。
【０１２３】
試験結果保存処理部０５２ｂは、試験結果判定処理部０５２ａが行った判定結果と、運転操作要求時の操作端の状態を示すデータ、要求結果受信時の操作端の状態を示すデータとを試験結果記憶部０５３内に試験結果データ０５８として保存する（ステップＳ２１４）。
【０１２４】
試験制御処理部１４６は、試験対象選択部０４２で試験対象として選択された操作フレームの試験が全て終了したかを判定する（ステップＳ２１５）。終了していない場合は、ステップＳ２０６に戻り、運転操作装置１０２からの新たな運転操作が行われるまで待機する。
【０１２５】
＜効果＞
以上、述べたように、第２実施形態によれば、監視制御システムの遠方運転操作試験を試験員主体に行うことで、完全自動試験時に異常があった操作フレームのみ試験を行うことができる。
【０１２６】
運転操作装置１０２が上記運転操作要求監視部１２１を備えることにより、運転員が遠方運転操作を行う場合に使用する運転操作装置１０２の運転操作要求画面を通じて遠方運転操作試験を行うことができる。そして、当該運転操作要求画面から運転操作要求を行った結果は試験装置１０４に保存されることで、適切に遠方運転操作試験を実施することができる。
【０１２７】
第２実施形態は、図９に示すように、モデルシミュレータ００６ではなく、発電プラント００８内の操作端０８１に対する遠方運転操作試験でも有効である。
【０１２８】
試験制御処理部１４６は、試験対象選択部０４２で試験対象として選択されている操作フレームについて、当該操作フレームを用いた運転操作が運転操作装置１０２で行われた場合にプラントデータを参照して当該操作フレームにおける操作端の状態を抽出する構成であると良い。また、試験制御処理部１４６は、操作フレーム設定情報記憶部０４３に記憶されている操作フレーム全てについて、これらの操作フレームを用いた運転操作が運転操作装置１０２で行われた場合にプラントデータを参照して当該操作フレームにおける操作端の状態を抽出する構成であっても良い。
【０１２９】
［第３実施形態］
第３実施形態では、第１実施形態に示した監視制御装置向け遠方運転操作自動試験を行う試験装置およびその方法の付加機能として、試験員が試験装置にて実施した遠方運転操作試験の試験結果を基に、試験成績書を作成することを支援する機能を備えた監視制御装置向け遠方運転操作自動試験装置およびその方法について説明する。
【０１３０】
＜構成＞
図１０は、本発明の第３実施形態に係る試験システムの構成を示すブロック図である。第３実施形態において、試験装置２０４は、第１実施形態で示した試験装置００４に加えて試験成績書出力処理部２４１を備えることを特徴とする。試験成績書出力処理部２４１は、入力部０４１を介して試験員から出された試験成績書作成要求に基づいて、試験成績書２４２を出力する。
【０１３１】
＜作用＞
試験員は、試験成績書作成時に入力部０４１を使用して、試験制御処理部０４６に試験成績書作成要求を通知する。試験制御処理部０４６は当該通知を受け取ると、試験成績書出力処理部２４１に、試験の成績を示す試験成績書を作成および出力を要求する。
【０１３２】
試験成績書出力処理部２４１は、試験情報記憶部０４５内にある試験方案データ０５５と、試験結果記憶部０５３にある試験結果データ０５８を取り込み、試験方案データ０５５に記載されている操作フレーム毎の各操作端の試験項目に対する試験結果を順次、試験結果データから抽出し埋めていく。ここで操作フレームに該当する試験結果データがなかった場合は、スキップする。
【０１３３】
試験結果データの抽出は、操作フレームタイプ、操作端識別番号、試験日時をキーとして検索することで行う。試験結果記憶部０５３内に複数の試験結果データ０５８が存在する場合は、最新の試験日時の試験結果データを採用する。すべてのデータの抽出が終了したら、試験成績書出力処理部２４１は、試験成績書２４２としてデータ出力する。
【０１３４】
＜効果＞
従来技術では、遠方運転操作試験を実施した後は、試験員が試験項目毎に手で記録した試験結果に基づき、試験成績書を作成する必要があるが、試験結果や試験日付を試験成績書に１つ１つ記載しているため、その作成作業に時間がかかっていた。一方、第３実施形態の試験装置２０４が有する上記機能により、試験成績書の作成を支援することにより、試験成績書作成の工数を削減でき、業務の効率化を図ることができる。 
【０１３５】
［第４実施形態］
第４実施形態では、第１実施形態に示した監視制御装置向け遠方運転操作自動試験を行う試験装置およびその方法の付加機能として、操作フレーム設定情報０５４に記載されている各操作端が監視している異常信号を抽出し、試験前に自動で異常信号を停止することを支援する機能を備えた監視制御装置向け遠方運転操作自動試験装置およびその方法について説明する。
【０１３６】
＜構成＞
図１１は本発明の第４実施形態に係る試験システムの構成を示すブロック図である。第４実施形態に係る試験装置３０４は、第１実施形態で示した試験装置００４に加えて、試験前条件抽出処理部３４１と、シミュレーションデータ生成処理部３４２と、プロセス入出力処理部３４３を備えることを特徴とする。
【０１３７】
＜作用＞
遠方運転操作試験前に、試験進行処理部０４７は、試験前条件抽出処理部３４１に試験前条件設定要求を通知する。試験前条件抽出処理部３４１は、試験対象の操作端に設定され、監視している異常信号を操作フレーム設定情報０５４から抽出し、抽出結果をシミュレーションデータ生成処理部３４２に通知する。
【０１３８】
シミュレーションデータ生成処理部３４２は、異常信号の設定値を追加し、シミュレーションデータを生成してプロセス入出力処理部３４３に送る。プロセス入出力処理部３４３は、シミュレーションデータ生成処理部３４２で生成されたシミュレーションデータをモデルシミュレータ００６に送信する。モデルシミュレータ００６は、当該シミュレーションデータに従い、現在の値を変更する。
【０１３９】
＜効果＞
上記機能により、試験員が工場出荷前の遠方運転操作試験を行う前に、監視制御装置と発電プラントが接続していないことから発生する異常信号を、手作業による信号模擬を実施することで停止していた作業を、自動で実施可能にすることで、業務の効率化を図ることができる。
【０１４０】
［他の実施形態］
本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【０１４１】
００１…監視制御装置
００２…運転操作装置
００３…制御ネットワーク
００４…試験装置
００５…情報ネットワーク
００６…モデルシミュレータ
００７…シミュレータネットワーク
００８…発電プラント
０１１…プロセス入出力処理部
０１２…制御ロジック処理部
０１３…伝送入出力処理部
０２１…伝送入出力処理部
０２２…試験指令解析処理部
０２３…運転操作生成処理部
０２４…運転操作情報抽出処理部
０２５…監視制御用ＤＢ記憶部
０２６…運転操作要求画面表示処理部
０２７…入力部
０２８…運転操作要求処理部
０２９…伝送入出力処理部
０３０…プラントデータ処理部
０３１…プラントデータ転送処理部
０３２…運転操作結果監視部
０３８…プラントデータ
０３９…遠方運転操作情報
０４１…入力部
０４２…試験対象選択部
０４３…操作フレーム設定情報記憶部
０４４…表示処理部
０４５…試験情報記憶部
０４６…試験制御処理部
０４７…試験進行処理部
０４７ａ…選択処理部
０４７ａ−１…試験実行操作フレーム選択処理部
０４７ａ−２…試験実行操作端選択処理部
０４７ａ−３…試験項目選択処理部
０４７ｂ…判定処理部
０４７ｂ−１…未完了試験項目判定処理部
０４７ｂ−２…未完了操作端判定処理部
０４７ｂ−３…未完了操作フレーム判定処理部
０４７ｃ…試験対象追加処理部
０４７ｃ−１…追加操作フレーム判定処理部
０４７ｃ−２…操作フレーム追加処理部
０４７ｄ…時間計測処理部
０４７ｅ…試験結果判定移行部
０４８…試験指令生成処理部
０４９…伝送入出力処理部
０４９ａ…試験指令送信部
０４９ｂ…試験指令結果受信部
０４９ｃ…プラントデータ受信部
０５０…データ解析処理部
０５１…プラントデータ記憶部
０５２…試験結果判定保存処理部
０５２ａ…試験結果判定処理部
０５２ｂ…試験結果保存処理部
０５３…試験結果記憶部
０５４…操作フレーム設定情報
０５５…試験方案データ
０５６…試験パラメータファイル
０５７…プラントデータ
０５８…試験結果データ
０６１…プロセス入出力処理部
０６２…モデルロジック処理部
０８１…操作端
１０２…運転操作装置
１０４…試験装置
１２１…運転操作要求監視部
１４６…試験制御処理部
１４６ａ…操作端状態抽出部
１４６ｂ…時間計測処理部
１４６ｃ…試験結果判定移行部
１４９…伝送入出力処理部
１４９ａ…運転操作要求通知受信部
１４９ｂ…運転操作結果通知受信部
２０４…試験装置
２４１…試験成績書出力処理部
２４２…試験成績書
３０４…試験装置
３４１…試験前条件抽出処理部
３４２…シミュレーションデータ生成処理部
３４３…プロセス入出力処理部
【図１】
2014102744.tif 000003
【図２】
2014102744.tif 000004
【図３】
2014102744.tif 000005
【図４】
2014102744.tif 000006
【図５】
2014102744.tif 000007
【図６】
2014102744.tif 000008
【図７】
2014102744.tif 000009
【図８】
2014102744.tif 000010
【図９】
2014102744.tif 000011
【図１０】
2014102744.tif 000012
【図１１】
2014102744.tif 000013