(57)【要約】      （修正有）【課題】訓練中であっても、事故事象を模擬する訓練シナリオを作成及び検証評価でき、またインストラクタの負荷を軽減できるプラント運転訓練シミュレータの訓練シナリオ作成支援装置を提供する。【解決手段】インストラクタ端末２０と、訓練シナリオ実行手段１０１と訓練シナリオ作成端末２２と、シミュレータ制御基本部１００とプラント模擬手段１０と訓練シナリオ作成手段１２とシミュレータ計算機２１と、を具備し、前記シミュレータ制御基本部１００は前記プラント模擬手段１０が訓練実行中か停止中かを判定し、停止中の場合は前記プラント模擬手段１０により当該評価対象の訓練シナリオを動作させ、実行中の場合は前記シミュレータ制御基本部１００によって作成されたプラント模擬複製手段１０Ａにより当該評価対象の訓練シナリオを動作させ、その動作結果を前記訓練シナリオ評価手段１０６で評価する。【選択図】図１
2011107455.tif 000002
【特許請求の範囲】
【請求項１】
シミュレータ実行手段とプラント状態値表示手段とを有するインストラクタ端末と、
訓練シナリオ実行手段と訓練シナリオ実行表示手段と訓練シナリオ作成要求手段と訓練シナリオ評価結果表示基本部とを有する訓練シナリオ作成端末と、
シミュレータ制御基本部とプラント模擬手段と訓練シナリオ作成手段と訓練シナリオファイルと訓練シナリオ評価手段とプラント状態値訓練シナリオ評価用ファイルとを有するシミュレータ計算機と、を具備する運転訓練シミュレータの訓練シナリオ作成支援装置において、
前記訓練シナリオ実行手段により評価対象の訓練シナリオの実行要求があったとき、前記シミュレータ制御基本部は前記プラント模擬手段が訓練実行中か停止中かを判定し、停止中の場合は前記プラント模擬手段により当該評価対象の訓練シナリオを動作させ、実行中の場合は前記シミュレータ制御基本部によって作成されたプラント模擬複製手段により当該評価対象の訓練シナリオを動作させ、その動作結果を前記訓練シナリオ評価手段で評価することを特徴とする運転訓練シミュレータの訓練シナリオ作成支援装置。
【請求項２】
シミュレータ実行手段とプラント状態値表示手段とを有するインストラクタ端末と、
訓練シナリオ実行手段と訓練シナリオ実行表示手段と訓練シナリオ作成要求手段と訓練シナリオ評価結果表示基本部とを有する訓練シナリオ作成端末と、
シミュレータ制御基本部とプラント模擬手段と訓練シナリオ作成手段と訓練シナリオファイルと訓練シナリオ評価手段とプラント状態値訓練シナリオ評価用ファイルとを有するシミュレータ計算機と、を具備する運転訓練シミュレータの訓練シナリオ作成支援装置において、
前記訓練シナリオ実行手段により評価対象の訓練シナリオの実行要求があったとき、前記シミュレータ制御基本部は前記プラント模擬手段が訓練実行中か停止中かを判定し、停止中の場合は前記プラント模擬手段により当該評価対象の訓練シナリオを動作させ、
実行中の場合は計算機リソースが開放されるまで待ち状態とし、計算機リソースが開放された後に前記プラント模擬手段により当該評価対象の訓練シナリオを動作させることを特徴とする運転訓練シミュレータの訓練シナリオ作成支援装置。
【請求項３】
前記シミュレータ計算機はさらにマルファンクションテーブルを備え、前記訓練シナリオファイルと前記マルファンクションテーブルの内容から、評価対象の訓練シナリオに関連するプロセスＩＤを抽出し、当該プロセスＩＤのプロセス値をプラント状態値訓練シナリオ評価用ファイルから取得し、取得したデータを前記訓練シナリオ評価結果表示基本部に接続されたトレンド表示手段に表示することを特徴とする請求項１又は２記載の運転訓練シミュレータの訓練シナリオ作成支援装置。
【請求項４】
前記シミュレータ計算機はさらにプラント状態値仮想入出力手段を備え、前記プラント状態値訓練シナリオ評価用ファイルの内容を前記プラント状態値仮想入出力手段を介して前記訓練シナリオ作成端末に備えられた模擬盤表示手段及び仮想モニタ表示手段に表示することを特徴とする請求項１又は２記載の運転訓練シミュレータの訓練シナリオ作成支援装置。
【請求項５】
前記シミュレータ計算機はさらに実行ファイルコントロール手段とバックステップファイルを備え、前記訓練シナリオ作成端末に設けられた実行ファイルコントロール要求手段により、評価対象の訓練シナリオのステップ毎の実行制御、バックステップの実行制御又は一時停止の実行制御を行うことを特徴とする請求項１乃至４いずれかに記載の運転訓練シミュレータの訓練シナリオ作成支援装置。
【請求項６】
前記訓練シナリオ作成端末はさらに音声取得手段と訓練シナリオ判定手段とを備え、インストラクタの音声により訓練シナリオの作成要求を行うことを特徴とする請求項１乃至５いずれかに記載の運転訓練シミュレータの訓練シナリオ作成支援装置。
【請求項７】
前記訓練シナリオ作成端末はさらに評価対象の訓練シナリオファイルに登録されているマルファンクションを実行するためのトリガー条件を設定するトリガー登録手段を備え、前記シミュレータ計算機はさらにトリガー管理ファイルとトリガー構文解析手段を備え、前記シミュレータ制御基本部は評価対象の訓練シナリオファイルの動作時にいて設定されたトリガー条件が成立したときにマルファンクションを実行することを特徴とする請求項１又は２記載の運転訓練シミュレータの訓練シナリオ作成支援装置。
【請求項８】
前記訓練シナリオ実行手段と訓練シナリオ実行表示手段と訓練シナリオファイルに訓練シナリオ時刻変更表示、ＲＵＮ表示及びコメント表示手段を設けたことを特徴とする請求項１乃至７いずれかに記載の運転訓練シミュレータの訓練シナリオ作成支援装置。
【請求項９】
前記シミュレータ制御基本部にサブルーチン制御部を設け、前記訓練シナリオ実行表示手段にサブルーチン表示手段を設け、前記訓練シナリオ作成要求手段にサブルーチン要求手段を設けたことを特徴とする請求項１乃至８いずれかに記載の運転訓練シミュレータの訓練シナリオ作成支援装置。
【請求項１０】
訓練シナリオの実行／解除条件のグラフィカル表示、又は訓練シナリオの実行状況のグラフィカル及び時系列表示を行うことを特徴とする請求項１乃至９いずれかに記載の運転訓練シミュレータの訓練シナリオ作成支援装置。
【請求項１１】
訓練シナリオファイルの評価検証作業を行う運転訓練シミュレータの訓練シナリオ作成支援方法において、
評価対象の訓練シナリオの評価要求があったとき、訓練実行中か停止中かを判定するステップと、停止中の場合はプラント模擬手段により前記評価対象の訓練シナリオを動作させるステップと、実行中の場合はプラント模擬複製手段を作成して当該プラント模擬複製手段により前記評価対象の訓練シナリオを動作させるステップと、前記訓練シナリオを動作させた動作結果を評価するステップと、を備えたことを特徴とする運転訓練シミュレータの訓練シナリオ作成支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原子力発電プラント等のプラントに用いられる運転訓練シミュレータの訓練シナリオ作成支援装置およびその方法に関する。
【背景技術】
【０００２】
プラントの運転訓練シミュレータでは、プラント事故を模擬する場合にマルファンクション（プラントの事故や機器の重大故障を設定する機能、以降「ＭＦ」という。）及びオルタレーション（プラント機器の単純故障、センサの異常状態を設定する機能、以降「ＡＬＴ」という。）を実行し、プラント事故発生時の対応訓練を行う。
【０００３】
訓練内容によっては単一のＭＦ又はＡＬＴではプラント事故を模擬できないケースがあるため、プラント運転訓練シミュレータは複数のＭＦとＡＬＴを組み合わせて複雑な事故事例を作成する訓練シナリオ作成機能を有している（特許文献１）。
【０００４】
従来のプラント運転訓練シミュレータの訓練シナリオ作成装置を図１８により説明する。
この訓練シナリオ作成装置は、プラントの監視操作を行う監視操作用ハード盤１及び監視操作用モニタ２と、プラントを模擬するシミュレータ計算機２１、及びシミュレータ計算機２１に対して実行、停止等の指示、及びシミュレーション結果を表示するインストラクタ端末２０とから構成される。
【０００５】
インストラクタ端末２０は、プラント初期状態を設定する初期状態設定・保存要求手段３と、訓練シナリオ作成要求手段４と、シミュレーションの実行停止の指示及び訓練シナリオの実行の指示を行うシミュレータ／訓練シナリオ実行手段５と、実際のシミュレーション結果を表示するプラント状態値表示手段６と、訓練シナリオ実行表示手段１７と、から構成される。
【０００６】
シミュレータ計算機２１は、インストラクタ端末２０とのインタフェースを提供する他装置間入出力手段７と、インストラクタ端末２０からの初期状態設定要求を受けて初期状態設定保存を行う初期状態設定・保存手段８及び初期状態ファイル１３と、インストラクタ端末２０からの訓練シナリオ作成要求を受けて訓練シナリオの作成を行う訓練シナリオ作成手段１２及び訓練シナリオファイル１６と、制御ロジックとプラントを構成する機器の特性を数式化したプラント模擬手段１０と、インストラクタ端末２０からの要求に従いプラント模擬手段１０実行・停止するシミュレータ制御基本部９と、現在のシミュレーション実行状態を管理する実行状態テーブル１５と、監視操作用ハード盤１、監視操作用モニタ２及びインストラクタ端末２０を連携するプラント状態値入出力手段１１と、から構成される。
【０００７】
このように構成された運転訓練シミュレータにおいて、通常の運転訓練はシミュレータ／訓練シナリオ実行手段５によって開始し、別途設けられた訓練シナリオファイル（図示せず）から読み出した訓練シナリオに基づいて訓練が行われる。一方、インストラクタが訓練シナリオファイルを作成するには、訓練シナリオ作成要求手段４の指示により訓練シナリオ作成手段１２で訓練シナリオが作成され、訓練シナリオファイル１６に格納される。訓練シナリオ作成手段１２では、訓練シナリオファイルを直接編集する方法又はインストラクタの操作履歴を元に訓練シナリオとして作成したい範囲を選択し作成する方法が用いられている。
【０００８】
そして、作成した訓練シナリオの評価検証は、シミュレータ（プラント模擬手段）が実際の運転訓練に用いられていないときに、作成した訓練シナリオを動作させ、評価検証を行っている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特願平１１−２４５４４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
上述した従来の運転訓練シミュレータでは、訓練中に訓練シナリオファイルの実行ができないため、評価検証は訓練終了後に実施するしかなかった。
【００１１】
また、従来技術の訓練シナリオはリスト形式であるため、時系列でどのような順番でステップ実行されるかがわかりにくく、また、模擬内容によっては、より複雑な条件の組合せでないとその事象を模擬できない場合もあった。
【００１２】
本発明は、上記課題を解決するためになされたものであり、訓練中であっても、より複雑な事故事象を模擬する訓練シナリオを効率的かつ簡便に作成及び検証評価することができる運転訓練シミュレータの訓練シナリオ作成支援装置およびその方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、本発明に係る運転訓練シミュレータの訓練シナリオ作成支援装置は、シミュレータ実行手段とプラント状態値表示手段とを有するインストラクタ端末と、訓練シナリオ実行手段と訓練シナリオ実行表示手段と訓練シナリオ作成要求手段と訓練シナリオ評価結果表示基本部とを有する訓練シナリオ作成端末と、シミュレータ制御基本部とプラント模擬手段と訓練シナリオ作成手段と訓練シナリオファイルと訓練シナリオ評価手段とプラント状態値訓練シナリオ評価用ファイルとを有するシミュレータ計算機と、を具備する運転訓練シミュレータの訓練シナリオ作成支援装置において、前記訓練シナリオ実行手段により評価対象の訓練シナリオの実行要求があったとき、前記シミュレータ制御基本部は前記プラント模擬手段が訓練実行中か停止中かを判定し、停止中の場合は前記プラント模擬手段により当該評価対象の訓練シナリオを動作させ、実行中の場合は前記シミュレータ制御基本部によって作成されたプラント模擬複製手段により当該評価対象の訓練シナリオを動作させ、その動作結果を前記訓練シナリオ評価手段で評価することを特徴とする。
【００１４】
また、本発明に係る運転訓練シミュレータの訓練シナリオ作成支援装置は、シミュレータ実行手段とプラント状態値表示手段とを有するインストラクタ端末と、訓練シナリオ実行手段と訓練シナリオ実行表示手段と訓練シナリオ作成要求手段と訓練シナリオ評価結果表示基本部とを有する訓練シナリオ作成端末と、シミュレータ制御基本部とプラント模擬手段と訓練シナリオ作成手段と訓練シナリオファイルと訓練シナリオ評価手段とプラント状態値訓練シナリオ評価用ファイルとを有するシミュレータ計算機と、を具備する運転訓練シミュレータの訓練シナリオ作成支援装置において、前記訓練シナリオ実行手段により評価対象の訓練シナリオの実行要求があったとき、前記シミュレータ制御基本部は前記プラント模擬手段が訓練実行中か停止中かを判定し、停止中の場合は前記プラント模擬手段により当該評価対象の訓練シナリオを動作させ、実行中の場合は計算機リソースが開放されるまで待ち状態とし、計算機リソースが開放された後に前記プラント模擬手段により当該評価対象の訓練シナリオを動作させることを特徴とする。
【００１５】
また、本発明に係る運転訓練シミュレータの訓練シナリオ作成支援方法は、訓練シナリオファイルの評価検証作業を行う運転訓練シミュレータの訓練シナリオ作成支援方法において、評価対象の訓練シナリオの評価要求があったとき、訓練実行中か停止中かを判定するステップと、停止中の場合はプラント模擬手段により前記評価対象の訓練シナリオを動作させるステップと、実行中の場合はプラント模擬複製手段を作成して当該プラント模擬複製手段により前記評価対象の訓練シナリオを動作させるステップと、前記訓練シナリオを動作させた動作結果を評価するステップと、を備えたことを特徴とする。
【発明の効果】
【００１６】
本発明に係る運転訓練シミュレータの訓練シナリオ作成支援装置およびその方法よれば、訓練中であっても、より複雑な事故事象を模擬する訓練シナリオを効率的かつ簡便に作成及び検証評価することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１の実施形態に係る訓練シナリオ作成支援装置の全体構成図。
【図２】本発明の第２の実施形態に係る訓練シナリオ作成支援装置の全体構成図。
【図３】（ａ）は本発明の第２の実施形態に係る訓練シナリオファイルの構成例、（ｂ）及び（ｃ）はマルファンクションテーブルの構成例を示す図。
【図４】本発明の第３の実施形態に係る訓練シナリオ作成支援装置の全体構成図。
【図５】本発明の第３の実施形態に係る実行ファイルコントロール要求手段の構成例を示す図。
【図６】本発明の第３の実施形態に係るバックステップファイルの構成例を示す図。
【図７】本発明の第４の実施形態に係る訓練シナリオ作成支援装置の全体構成図。
【図８】本発明の第５の実施形態に係る訓練シナリオ作成支援装置の全体構成図。
【図９】（ａ）は本発明の第５の実施形態に係る訓練シナリオファイルの構成例、（ｂ）はトリガー管理ファイルの構成例を示す図。
【図１０】本発明の第６の実施形態に係る訓練シナリオ作成支援装置の全体構成図。
【図１１】本発明の第６の実施形態に係る訓練シナリオ作成支援装置の訓練シナリオ実行状態表示例（ＲＵＮ、時刻変更、コメント）を示す図。
【図１２】本発明の第７の実施形態に係る訓練シナリオ作成支援装置の全体構成図。
【図１３】（ａ）は本発明の第７の実施形態に係る訓練シナリオ実行状態表示例（サブルーチン）を示す図、（ｂ）はファイル名称例を示す図。
【図１４】本発明の第８の実施形態に係る訓練シナリオ作成支援装置の主要図
【図１５】従来の訓練シナリオ作成装置の訓練シナリオ実行状態表示例を示す図。
【図１６】本発明の第８の実施形態に係る訓練シナリオ作成支援装置の訓練シナリオ条件ロジック表示例を示す図
【図１７】本発明の第８の実施形態に係る訓練シナリオ作成支援装置の訓練シナリオ時系列実行表示例を示す図
【図１８】従来の訓練シナリオ作成装置の全体構成図。
【発明を実施するための形態】
【００１８】
以下、本発明に係る訓練シナリオ作成支援装置の実施形態について、図面を参照して説明する。
【００１９】
［第１の実施形態］
本発明の第１の実施形態に係る運転訓練シミュレータの訓練シナリオ作成支援装置およびその方法を、図１を用いて説明する。
【００２０】
（構成）
図１は運転訓練シミュレータの訓練シナリオ作成支援装置の全体構成図である。
運転訓練シミュレータは、プラントの監視操作を行う監視操作用ハード盤１及び監視操作用モニタ２と、プラントを模擬するシミュレータ計算機２１と、シミュレータ計算機に対して実行、停止等の指示、及びシミュレーション結果を表示するインストラクタ端末２０と、訓練シナリオを作成する訓練シナリオ作成端末２２から構成される。
【００２１】
インストラクタ端末２０は、プラント初期状態を設定する初期状態設定・保存要求手段３と、シミュレーション実行停止指示を行うシミュレータ実行手段５と、実際のシミュレーション結果を表示するプラント状態値表示手段６から構成される。
【００２２】
訓練シナリオ作成端末２２は、複数のＭＦ、ＡＬＴを組み合わせて事故模擬ファイルを作成する訓練シナリオ作成要求手段４と、作成した訓練シナリオを実行する訓練シナリオ実行手段１０１と、訓練シナリオの現在の実行状態を表示する訓練シナリオ実行表示手段１７と、訓練シナリオ結果を各種形式に表示する訓練シナリオ評価結果表示基本部１０２と、から構成される。
【００２３】
シミュレータ計算機２１は、インストラクタ端末２０とのインタフェースを提供する他装置間入出力手段７と、インストラクタ端末２０からの初期状態設定要求を受けて初期状態設定保存を行う初期状態設定・保存手段８及び初期状態ファイル１３と、インストラクタ端末２０からの訓練シナリオ作成要求を受けて訓練シナリオの作成を行う訓練シナリオ作成手段１２及び訓練シナリオファイル１６と、制御ロジックとプラントを構成する機器の特性を数式化したプラント模擬手段１０及びプラント複製模擬手段１０Ａと、インストラクタ端末２０からの要求に従いプラント模擬手段１０を実行、停止するシミュレータ制御基本部１００と、プラント模擬手段を停止したときの状態が保存されているフリーズバッファ１０８と、現在のシミュレーション実行状態を管理する実行状態テーブル１５と、プラント模擬手段により作成されるプラント状態値ファイル１４及びプラント状態値訓練シナリオ評価用ファイル１０５と、プラント状態値ファイル１４と、監視操作用ハード盤１、監視操作用モニタ２及びインストラクタ端末２０を連携するプラント状態値入出力手段１１と、プラント状態値訓練シナリオ評価用ファイル１０５の内容を評価する訓練シナリオ評価手段１０６と、から構成される。
【００２４】
（作用）
本発明の第１の実施形態に係る訓練シナリオ作成支援装置の作用を説明する。
インストラクタ端末２０から初期状態設定要求があると、シミュレータ制御基本部１００は初期状態ファイルを読み込み、その内容をプラント模擬手段１０に通知する。その後、インストラクタ端末２０からシミュレータ実行要求があると、シミュレータ制御基本部１００はプラント模擬手段１０を動作させるとともに、実行状態テーブル１５を「実行中」に更新する。なお、訓練シナリオは別途設けられた訓練シナリオファイル（図示せず）に格納された訓練シナリオが読み出されて訓練が行われる。また、インストラクタ端末２０から停止要求があった場合は、シミュレータ制御基本部１００によりプラント模擬手段１０を停止させるとともに、停止状態をフリーズバッファ１０８に保存し、かつ実行状態テーブル１５を「停止中」に更新する。
【００２５】
上記と同時進行で訓練シナリオ作成端末２２より訓練シナリオ作成要求があった場合、訓練シナリオ作成手段１２により訓練シナリオファイル１６が作成される。
【００２６】
次に訓練シナリオ実行手段１０１により、評価対象の訓練シナリオファイル１６の情報がシミュレータ基本部１００に通知される。シミュレータ基本部１００は実行状態テーブル１５を参照し、実行中かどうかを判定し、停止中であれば、停止中のプラント模擬手段１０に割り込み要求をかけ、訓練シナリオファイル１６の内容を読み込み、その内容をプラント模擬手段１０に通知し、動作させるとともに、実行状態テーブル１５に「訓練シナリオ（１）実行中」を追加する。訓練シナリオ評価終了後、通常の訓練を再開する場合は、フリーズバッファ１０８をシミュレータ制御基本部１００により読み込みプラント模擬手段１０に再設定することで停止直前の状態から再開することが可能となる。
【００２７】
一方、プラント模擬手段１０が訓練実行中に訓練シナリオ評価要求があった場合、シミュレータ制御基本部１００はプラント模擬複製手段１０Ａを生成し、プラント模擬手段１０とは別のプラント模擬複製手段１０Ａで作成された訓練シナリオを動作させる。
【００２８】
そして、実行した結果はリアルタイムでプラント状態値訓練シナリオ評価用ファイル１０５に保存され、訓練シナリオ評価手段を介して、評価結果を訓練シナリオ評価結果表示基本部１０２に表示する。
【００２９】
（効果）
本第１の実施形態によれば、訓練中であっても、訓練中のプラント模擬手段に影響を与えることなく、訓練シナリオファイルの作成及び評価検証作業を行うことができる。
【００３０】
また、インストラクタ端末と訓練シナリオ作成端末を分けることで、訓練室とは別の事務室で作業を行うことができ、かつ訓練シナリオを作成するだけでなく、その内容の評価までも同時に行うことが可能となるためインストラクタの作業効率が大幅に向上する。なお、インストラクタ装置に訓練シナリオ作成端末の機能を包含することも可能である。
【００３１】
さらに、シミュレータ計算機のリソースを有効活用するため、プラント模擬手段が停止中の場合は、プラント模擬手段の複製を生成することなく、プラント模擬手段に割り込みをかけて訓練シナリオの評価検証用として動作させる。
【００３２】
また、シミュレータ制御基本部にて計算機リソース（ＣＰＵ負荷、メモリ空き容量等）及びプラント模擬手段の実行個数を監視し、ある一定のしきい値を越える場合は、プラント模擬手段の複製は生成せず計算機リソースが解放されるまで待ち状態（実行予約状態）としてもよく、その場合、計算機リソースが解放されたら直ちにプラント模擬手段の複製を生成することでインストラクタが現在の計算機リソースを意識することなく、かつ訓練中でも訓練シナリオの評価検証作業が行えるようになるため、インストラクタの負荷を軽減することができる。
【００３３】
［第２の実施形態］
本発明の第２の実施形態に係る訓練シナリオ作成支援装置を、図２、図３を用いて説明する。
【００３４】
（構成）
本第２の実施形態は、第１の実施形態の訓練シナリオ作成端末２２に監視操作用ハード盤をソフト化した模擬盤表示手段３００と監視操作用モニタをソフト化した仮想モニタ表示手段３０１とトレンドグラフ表示手段３０４を配置し、シミュレータ計算機２１にプラント状態値仮想入出力手段３０２と、ＭＦテーブル３０３を配置したことを特徴とする。
【００３５】
（作用）
訓練シナリオ作成端末２２から訓練シナリオ実行手段１０１により実行要求があると、他装置間入出力手段７を経由してシミュレータ制御基本部１００に訓練シナリオのインデックス情報が通知される。その情報を元にシミュレータ制御基本部１００は該当する訓練シナリオファイル１６に設定された内容に従い、ＡＬＴ、ＭＦ、フリーズ要求を実行する。
実行した結果はリアルタイムでプラント状態値訓練シナリオ評価用ファイル１０５に保存される。
【００３６】
訓練シナリオ評価手段１０６は訓練シナリオファイル１６、及びＭＦテーブル３０３を参照し、トレンドグラフに表示すべきプロセスＩＤ（ＰＩＤ；プロセス識別番号）を抽出するとともに、該当するプロセスＩＤのデータをプラント状態値訓練シナリオ評価用ファイルより抽出し、抽出したデータとプロセスＩＤを他装置間入出力手段７を経由して訓練シナリオ評価結果表示基本部１０２に通知される。
【００３７】
トレンドグラフ表示手段３０４は訓練シナリオ評価結果表示基本部１０２により通知された情報（ＰＩＤ、プロセス値、表示スパン等）を元に自動でトレンドグラフ表示を行う。図３（ａ）は訓練シナリオファイル、図３（ｂ）はＭＦ（マルファンクション）テーブルの一例を示すもので、訓練シナリオファイルとＭＦテーブルよりトレンド表示項目を自動設定し（図３（ｃ））、トレンドグラフ表示手段３０４に自動でグラフ表示される。
【００３８】
また、プラント状態値仮想入出力手段３０２によりプラント状態値訓練シナリオ評価用ファイル１０５の内容が模擬盤表示手段３００、仮想モニタ表示手段３０１により評価結果が表示される。
【００３９】
（効果）
本第２の実施形態によれば、訓練シナリオ実行後の検証を行う際、訓練シナリオファイルの内容に基づいたトレンドグラフが自動で表示されるため、リアルタイムで訓練シナリオ評価を行うことができる。
【００４０】
また、監視操作用ハード盤、及び監視操作用モニタがなくても、その機能をソフト化した模擬盤表示手段、及び仮想モニタ表示手段が提供されることにより、ハード盤で行う監視、操作が行えるため、実際の訓練に近い状態での訓練シナリオ評価検証環境を提供することができる。
【００４１】
その結果、インストラクタの訓練シナリオ評価検証に伴う負荷軽減を図ることができるとともに訓練シナリオファイルの内容がより充実したものとなる。
【００４２】
［第３の実施形態］
本発明の第３の実施形態に係る訓練シナリオ作成支援装置を、図４〜図６を用いて説明する。
【００４３】
（構成）
本第３の実施形態は、第１の実施形態の訓練シナリオ作成端末２２に訓練シナリオファイルの実行状態をコントロールする実行ファイルコントロール要求手段４００とシミュレータ計算機２１に実行ファイルコントロール手段４０１と実行ステップを前のステップへ戻すためのバックステップファイル４０２を配置したことを特徴とする。
【００４４】
（作用）
訓練シナリオ作成端末２２の訓練シナリオ実行手段１０１から実行要求があると、他装置間入出力手段７を経由してシミュレータ制御基本部１００に訓練シナリオのインデックス情報が通知される。その情報を元にシミュレータ制御基本部１００は該当する訓練シナリオファイル１６に設定された内容に従い、ＡＬＴ、ＭＦ、フリーズ要求を実行する。実行した結果はリアルタイムでプラント状態値訓練シナリオ評価用ファイル１０５に保存される。
【００４５】
実行ファイルコントロール要求手段４００により、一次停止又はバックステップ等の割り込み実行要求を行うと、実行ファイルコントロール手段４０１よりシミュレータ制御基本部１００に割り込みコントロールを通知し、要求されたコントロールを実行する。
【００４６】
一時停止要求の場合は、再開要求があるまで訓練シナリオファイルの実行を一時停止する。１ステップ実行要求の場合は、ファイルをステップ実行し、次ステップの実行直前で一時停止する。
【００４７】
また、バックステップ要求の場合は、バックステップファイル４０２の時刻をもとに１ステップ前のプラント状態に戻し、再開要求があるまで一次停止する。図５は、実行ファイルコントロール手段１０４の構成例である。
【００４８】
図６のバックステップファイルを例に説明する。例えばステップのＭＦ１０を実行中にバックステップ要求した場合はバックステップファイル４０２より、ステップ３の実行時刻を取得し、取得した時刻から過去にさかのぼって一番至近のデータをプラント状態値訓練シナリオ評価用ファイル１０５から取得し、その内容をプラント模擬複製手段１０Ａに通知するとともに、ステップ３以降に発生したデータをプラント状態値訓練シナリオ評価用ファイル１０５からクリアする。
【００４９】
再開要求後、バックステップファイルのステップ３には再開要求実行した時刻が設定されるとともに、プラント状態値訓練シナリオ評価用ファイル１０５にもプラント模擬複製手段１０Ａの実行結果が保存される。
【００５０】
（効果）
本第３の実施形態によれば、訓練シナリオの検証を行う際、実行ステップ毎の検証をその場で行うことができる。例えば、マルファンクションを実行後、配管の破断率等を変更したい場合は、バックステップ要求により１つ前のステップに戻し、当該マルファンクションのパラメータ定数を設定変更後、訓練シナリオを再開させることでより複雑な事象も繰返し検証ができ想定シナリオと実行結果の比較が容易になる。
【００５１】
その結果、インストラクタの訓練シナリオ評価検証に伴う負荷軽減を図ることができるとともに、訓練シナリオファイルの内容がより充実したものとなる。
【００５２】
［第４の実施形態］
本発明の第４の実施形態に係る訓練シナリオ作成支援装置を、図７を用いて説明する。
【００５３】
（構成）
本第４の実施形態は、第１の実施形態の構成に音声取得手段５００と訓練シナリオ判定手段５０１と訓練シナリオ辞書テーブル５０２を配置したことを特徴とする。
【００５４】
（作用）
インストラクタ端末２０から音声取得手段５００により音声による訓練シナリオの作成要求があると、認識した音声から訓練シナリオを作成する。
【００５５】
例えばインストラクタが「マルファンクション００１（ゼロゼロイチ）を実行後、オルタレーション００３（ゼロゼロサン）を実行し、最後にフリーズする」と発声した場合、音声取得手段５００により抽出される単語は、マルファンクション００１、オルタレーション００３、フリーズの３ワードとなる。
【００５６】
訓練シナリオ辞書テーブル５０２には既にその単語は登録済みであり、音声取得手段５００により抽出される単語と比較し、一致していれば訓練シナリオ判定手段５０１にマルファンクション番号、もしくはオルタレーション番号を通知される。訓練シナリオ判定手段５０１はその番号が有効かどうかチェックし、有効であれば、通知された順番通りに訓練シナリオ作成要求手段４に要求を行い、訓練シナリオ作成手段１２にて訓練シナリオファイル１６が作成される。
【００５７】
（効果）
本第４の実施形態によれば、訓練シナリオ作成を対話画面で設定することなくインストラクタの音声のみで作成することができるため、訓練シナリオ作成に伴う負荷軽減を図ることができる。
【００５８】
［第５の実施形態］
本発明の第５の実施形態に係る訓練シナリオ作成支援装置を、図８及び図９を用いて説明する。
【００５９】
（構成）
本第５の実施形態は、第１の実施形態の構成にトリガー登録手段５５１とトリガー管理ファイル５５２とトリガー構文解析手段５５２を加えたことを特徴とする。
【００６０】
（作用）
訓練シナリオ作成端末２２からトリガー登録手段５５０により訓練シナリオファイル１６に登録されているマルファンクションを実行するトリガー条件を設定し、その結果をトリガー管理ファイル５５１に保存する。トリガー登録手段５５０より登録するトリガー条件は以下に示すように判定条件を自由に記述することができる。
【００６１】
（トリガー条件記載例）
（PID0001 = ON.AND.PID0002 > 350）.OR.(PID0003 = OFF.AND.PID0004 = ON.AND.PID0005 < 100)
なお、トリガー条件を記載する際、構文として成り立たない場合（例えば左カッコと右カッコの個数が合わないなど）はトリガー管理ファイル５５１への登録は行わない。
【００６２】
シミュレータ制御基本部１００にて訓練シナリオファイル１６の内容をもとにステップ実行が行われる際、訓練シナリオファイル１６に登録されたマルファンクションにトリガー条件が設定されていないかどうかトリガー管理ファイル５５１の内容を確認し、設定されていればその条件をトリガー構文解析手段５５２によりトリガー条件構文を解析し、条件成立した場合は登録されたマルファンクションを実行する。図９（ａ）は一つの訓練シナリオファイル１６にＭＡＬ０１０が組み込まれている例を示し、図９（ｂ）はトリガー管理ファイル５５１に格納されているＭＡＬ０１０のトリガー条件の例を示している。
【００６３】
（効果）
マルファンクション実行のトリガー条件を設定する際、これまでが決められたフォーマット上でのＡＮＤ、ＯＲ回路の組合せでしか設定することができなかったが、本発明により、トリガー条件設定の自由度が高くなるため、より複雑な事象を模擬することができ、訓練シナリオファイルの内容がより充実したものとなる。
【００６４】
また、条件が成立しない場合は、マルファンクションは実行されないが、その場合、シミュレータ側に何からの問題がある可能性が高い。したがって、不必要な訓練シナリオの実行及び検証評価を防ぐことができる。
【００６５】
［第６の実施形態］
本発明の第６の実施形態に係る訓練シナリオ作成支援装置を、図１０及び図１１を用いて説明する。
【００６６】
（構成）
本第６の実施形態は、第１の実施形態の訓練シナリオ作成端末２２に訓練シナリオ時刻変更・ＲＵＮ要求ならびにコメント入力手段６０４と、シミュレータ計算機２１に訓練シナリオ時刻変更・ＲＵＮ・コメントファイル６１６と、訓練シナリオ時刻変更・ＲＵＮ・コメント表示手段６１７を加えたことを特徴とする。
【００６７】
（作用）
訓練シナリオ作成端末２２において訓練シナリオ作成要求手段４の一部機能に含まれる訓練シナリオ時刻変更・ＲＵＮ要求ならびにコメント入力手段６０４から訓練シナリオ作成時に時刻変更・ＲＵＮ・コメント入力を行うと、他装置間入出力手段７を経由して訓練シナリオファイル１６のステップ情報に時刻変更・ＲＵＮ・コメント情報が追加され、他装置間入出力手段７ならびに訓練シナリオ実行手段１０１を経由して訓練シナリオ実行表示手段１７の一部機能に含まれる訓練シナリオ時刻変更・ＲＵＮ・コメント表示手段６１７に状態が表示される。
【００６８】
図１１は訓練シナリオ実行表示手段１７に時刻変更とコメントが表示された例を示している。ここで、変更時刻はシミュレーション開始時刻を設定・表示するもので、ＲＵＮはシミュレーション演算の開始を指示する。また、コメントは実行タイミングのメモ機能の役割を果たすもので、例えば、ステップの説明、変更理由等が記入される。
【００６９】
（効果）
本第６の実施形態によれば、訓練シナリオファイルの実行開始前にシミュレータの時刻変更を行うことで、訓練を開始する時刻を比較対象と一致させることができ、実機運転の操作時刻、過去に訓練した操作時刻、他グループ訓練の操作時刻と比較することが可能になり、訓練中の操作タイミングや操作順序の操作時刻が評価基準として判定することが可能になる。
【００７０】
また、訓練シナリオファイルでシミュレータの時刻変更した後、オンディレータイマー設定によりシミュレータをＲＵＮさせることによりインストラクタの操作負荷を軽減させることができる。更にコメント入力機能により各ステップを実行するタイミングや各ステップの説明がメモとして記述でき、訓練シナリオファイルの変更履歴や変更理由の管理が訓練シナリオファイル上で可能になるため、インストラクタの操作ミスの減少ならびに変更管理の負荷が軽減できる。
【００７１】
［第７の実施形態］
本発明の第７の実施形態に係る訓練シナリオ作成支援装置を、図１２及び図１３を用いて説明する。
【００７２】
（構成）
本第７の実施形態は、第１の実施形態の訓練シナリオ作成端末２２に訓練シナリオサブルーチン要求手段７０４と、シミュレータ計算機２１にサブルーチン制御部７０９と訓練シナリオサブルーチン表示手段７１７を加えたことを特徴とする。
【００７３】
（作用）
訓練シナリオ作成端末２２において、訓練シナリオ作成要求手段４の一部機能に含まれるサブルーチン要求手段７０４から訓練シナリオ作成時に別の訓練シナリオを呼び出すサブルーチン制御部７０９でサブルーチン処理を行い、他装置間入出力手段７を経由して訓練シナリオ実行表示手段１７の一部機能に含まれるサブルーチン表示手段７１７に状態が表示される。
【００７４】
図１３（ａ）はサブルーチン処理（ＳＣＨ）が含まれる訓練シナリオファイルの例を示し、図１３（ｂ）はサブルーチン処理の内容を例示している。
【００７５】
（効果）
本第７の実施形態によれば、他のインストラクタが作成したシナリオの一部を再利用することができるとともの、冗長なシナリオファイルを削減することができるため、シナリオファイル作成の効率化を図ることが出来る。これによるインストラクタの負荷軽減を図ることができる。
【００７６】
［第８の実施形態］
本発明の第８の実施形態に係る訓練シナリオ作成支援装置を、図１４乃至図１７を用いて説明する。（実施例８）
【００７７】
（構成）
本第８の実施形態は、訓練シナリオ作成端末２２の訓練シナリオ実行表示手段１７に訓練シナリオ条件ロジック表示手段８０１及び訓練シナリオ時系列実行表示手段８０２を加えたことを特徴とする。
【００７８】
（作用）
訓練シナリオ実行表示手段１７は他装置間入出力手段７及び訓練シナリオ実行手段１０１を介して訓練シナリオファイル１６の訓練シナリオ及びプラント状態値入出力手段１１からのプラント状態値を取得する。
【００７９】
従来の訓練シナリオ実行表示手段１７は取得した訓練シナリオ、プラント状態値を元に図１５に示す様なリスト形式の訓練シナリオ実行表示を行っており、シナリオ進行とともに変化するプラント状態値によって、リスト行８２１の色替えすることで訓練シナリオ実行状況が把握できるものである。
【００８０】
本第８の実施形態では、訓練シナリオ条件ロジック表示手段８０１は、訓練シナリオ実行表示上の発生条件／解除条件の存在するリスト行８２１を選択することで条件をグラフィカルに表示するものである。
【００８１】
その表示例を図１６に示す。この訓練シナリオ条件ロジック表示例では、ロジック記号８３４、現在値８３１、時間経過値８３２、ロジック記号結線８３３にて表現している。シナリオ進行と共に変化する現在値８３１、時間経過値８３２のトレンド表示、論理値によるロジック記号結線８３３の色替えを行い、条件ロジック把握しやすさの向上が期待できる。
【００８２】
また、訓練シナリオ時系列実行表示手段８０２は訓練シナリオの実行状況を時系列的に表示可能とするものである。
【００８３】
その表示例を図１７に示す。この訓練シナリオ時系列実行表示例では、時系列座標面８４１を有し、本座標面にシナリオステップ実行／解除シンボル８４３をトレンド表示する特徴を持つ。図１７の表示例ではシナリオステップ毎に実行待（▽）、実行済（▼）、解除待（△）、解除済（▲）のシナリオステップ実行／解除シンボルを表示している。
【００８４】
これらのシナリオステップ実行／解除シンボルは時間的条件により実行／解除が決定するものは予め時系列座標面８４１の当該時間軸上に配置表示されるものである。シナリオ進行時間軸８４２は時間経過とともに時系列座標面８４１を移動するものでシナリオ進行時間軸８４２と重なったシナリオステップ実行／解除シンボル８４３はシナリオステップ実行或いは解除の動作を行うものである。
【００８５】
また、実行／解除条件に時間的条件が無いシナリオステップ実行／解除シンボルはシナリオ進行時間軸８４２とともに移動し、実行／解除時に時系列座標面８４１に固定表示となる。
【００８６】
訓練シナリオ条件ロジック表示は訓練シナリオ時系列実行表示にも有効でステップ行８４４を選択することにより表示可能である。また、ステップ間の実行／解除条件が存在する場合はその関連をステップ間条件関連矢印８４５にて時系列座標面８４１上に表示提供する。図１７の表示例ではステップ間実行条件を実線矢印、解除条件を破線矢印で関連付け表示を実施している。
【００８７】
（効果）
本第８の実施形態によれば、訓練シナリオ実行における条件、実行状況が視覚的、時系列的に把握できることでインストラクタの訓練シナリオ評価検証に伴う負荷軽減に繋がるものとなる。
【符号の説明】
【００８８】
１…監視操作用ハード盤、２…監視操作用モニタ、３…初期状態設定・保存要求手段、４…訓練シナリオ作成要求手段、５…シミュレータ実行手段、６…プラント状態値表示手段、７…他装置間入出力手段、８…初期状態設定・保存手段、１０…プラント模擬手段、１０Ａ…プラント複製模擬手段、１１…プラント状態値入出力手段、１２…訓練シナリオ作成手段、１３…初期状態ファイル、１４…プラント状態値ファイル、１５…実行状態テーブル、１６…訓練シナリオファイル、１７…訓練シナリオ実行表示手段、２１…シミュレータ計算機、２０…インストラクタ端末、１００…シミュレータ制御基本部、１０２…訓練シナリオ評価結果表示基本部、１０５…プラント状態値訓練シナリオ評価用ファイル、１０６…訓練シナリオ評価手段、１０７…プラント状態値仮想入出力手段、１０８…フリーズバッファ、３００…模擬盤表示手段、３０１…仮想モニタ表示手段、３０２…プラント状態値仮想入出力手段、３０３…ＭＦテーブル、３０４…トレンドグラフ表示手段、４００…実行ファイルコントロール要求手段、４０１…実行ファイルコントロール手段、４０２…バックステップファイル、５００…音声取得手段、５０１…訓練シナリオ判定手段、５０２…訓練シナリオ辞書テーブル、５５０…トリガー登録手段、５５１…トリガー管理ファイル、５５２…トリガー構文解析手段、６０４…訓練シナリオ時刻変更・ＲＵＮ要求ならびにコメント入力手段、６１６…訓練シナリオ時刻変更・ＲＵＮ・コメントファイル、６１７…訓練シナリオ時刻変更・ＲＵＮ・コメント表示手段、７０４…訓練シナリオサブルーチン要求手段、７０９…サブルーチン制御部、７１７…訓練シナリオサブルーチン表示手段、８０１…訓練シナリオ条件ロジック表示手段、８０２…訓練シナリオ時系列実行表示手段。
【図１】
2011107455.tif 000003
【図２】
2011107455.tif 000004
【図３】
2011107455.tif 000005
【図４】
2011107455.tif 000006
【図５】
2011107455.tif 000007
【図６】
2011107455.tif 000008
【図７】
2011107455.tif 000009
【図８】
2011107455.tif 000010
【図９】
2011107455.tif 000011
【図１０】
2011107455.tif 000012
【図１１】
2011107455.tif 000013
【図１２】
2011107455.tif 000014
【図１３】
2011107455.tif 000015
【図１４】
2011107455.tif 000016
【図１５】
2011107455.tif 000017
【図１６】
2011107455.tif 000018
【図１７】
2011107455.tif 000019
【図１８】
2011107455.tif 000020