(57)【要約】【課題】複数のプラントのシミュレーションを模擬する。【解決手段】実施形態の運転訓練シミュレータシステム５０ａは、操作模擬盤３Ａ及び３Ｂ、模擬プラントシミュレータ２０Ａ及び２０Ｂ、リソース共有サーバ９ａを備えている。更に、模擬プラントシミュレータ２０Ａ及び２０Ｂは、模擬事故を模擬プラントで発生させるマルファンクション実行手段７と、プラント状態を模擬演算する模擬演算手段４と、シミュレーションデータを記憶するシミュレーションデータ記憶手段６と、リソース共有サーバ９ａにリソースについて配分の要求又は問い合せ可能な共有リソース入出力手段８とを有し、リソース共有サーバ９ａは、模擬プラントシミュレータ２０Ａ及び２０Ｂと通信可能なサーバ通信部９０と、複数の模擬プラントで共有されるリソースデータ１０（１）〜１０（ｎ）を少なくとも記憶するリソースデータ記憶部１０とを有する。【選択図】図１
2014206589.tif 000002
【特許請求の範囲】
【請求項１】
プラントを模擬する模擬プラントごとに運転訓練をシミュレーションする複数の模擬プラントシミュレータと、前記模擬プラントごとに前記プラントに備えられた操作盤を模擬して模擬操作に基づいて模擬操作信号を生成する操作模擬盤とを備える運転訓練シミュレータシステムであって、
前記模擬プラントシミュレータは、
前記プラントに備えられる実資源を仮想化するリソースを有するリソース共有サーバと、
前記プラントで発生する事故の模擬である模擬事故を前記模擬プラントで発生させるマルファンクション実行手段と、
前記模擬操作信号および前記模擬事故に基づいて、前記プラントに関するプロセス量、制御量、運転状態を含むプラント状態を前記模擬プラントについてのシミュレーションデータとして模擬演算する模擬演算手段と、
模擬演算された前記シミュレーションデータを記憶するシミュレーションデータ記憶手段と、
前記リソース共有サーバに対して前記リソースの配分についての要求、または、前記リソースについての問い合せ可能な共有リソース入出力手段と、を備え、
前記リソース共有サーバは、
複数の前記模擬プラントシミュレータと通信可能なサーバ通信部と、
複数の前記模擬プラントで共有される前記リソースに関するリソースデータを少なくとも記憶するリソースデータ記憶部と、を有し、
前記リソース共有サーバは、前記サーバ通信部を介して、前記模擬プラントシミュレータから前記リソースの前記配分についての要求または前記リソースについての前記問い合せを受けた場合に、前記リソースデータ記憶部に格納された前記リソースに関する前記リソースデータに基づいて、前記模擬プラントシミュレータに対して前記リソースの前記配分についての要求または前記リソースについての問い合せに応答する
ことを特徴とする運転訓練シミュレータシステム。
【請求項２】
前記模擬プラントシミュレータごとに入出力可能なように接続され、前記運転訓練の種別を含む訓練モードと、複数のうちのいずれの前記模擬プラントが連携するかを示す連携プラント選択および前記リソースのうちの共有される前記リソースデータを示す共有リソース選択を選択可能に提示する複数のシミュレーション操作端末をさらに備え、
前記訓練モードは、前記模擬プラントが単独でのシミュレーションを実行する単独モードと、複数のうちの少なくともいずれか一つの他の前記模擬プラントが連携してシミュレーションを実行するユニット間モードとに少なくとも区分される前記種別を含み、
前記模擬プラントシミュレータは、前記シミュレーション操作端末から選択された前記訓練モードに切り替え、前記連携プラント選択および前記共有リソース選択を含む共有リソース情報を設定するモード切替手段をさらに備える
ことを特徴とする請求項１に記載の運転訓練シミュレータシステム。
【請求項３】
前記模擬プラントシミュレータは、前記共有リソース入出力手段を介して、前記モード切替手段により設定された前記共有リソース情報を前記リソース共有サーバに通知し、
前記リソース共有サーバは、前記模擬プラントシミュレータから前記共有リソース情報を通知された場合に前記共有リソース情報に応じていずれの前記模擬プラント間で前記リソースのいずれを共有するかを示す連携プラントリストを更新して前記リソースデータ記憶部に格納し、前記リソースの前記配分についての要求を受けた場合にさらに前記連携プラントリストに基づいて前記リソースデータ記憶部に格納された前記リソースを配分する
ことを特徴とする請求項２に記載の運転訓練シミュレータシステム。
【請求項４】
前記マルファンクション実行手段は、前記模擬事故をいずれの前記訓練モードで対応するかを判定する模擬事故モード判定リストを有し、発生させた前記模擬事故を前記模擬事故モード判定リストに照合し、照合した結果に応じて前記訓練モードを決定し、当該決定した前記訓練モードを前記モード切替手段に通知し、
前記モード切替手段は、前記マルファンクション実行手段により通知された前記訓練モードに応じて、予め定められた前記共有リソース情報に基づいて前記連携プラント選択および前記共有リソース選択を設定する
ことを特徴とする請求項３に記載の運転訓練シミュレータシステム。
【請求項５】
前記リソース共有サーバは、前記リソースについて前記模擬プラントごとのリソース割当量およびリソース全体の残量を示すリソース制限リストを前記リソースデータ記憶部に格納し、前記リソース制限リストに基づいて前記模擬プラントごとに前記リソースデータの配分を制限するか否かを判断する
ことを特徴とする請求項３または請求項４に記載の運転訓練シミュレータシステム。
【請求項６】
前記模擬プラントシミュレータは、
前記リソースデータ記憶部に格納された前記リソースに加えて外部供給リソースを追加する要求を、または、いずれかの前記外部供給リソースに関する外部供給リソースデータを追加する要求を、前記リソース共有サーバに送る外部供給リソース追加手段をさらに備え、
前記リソース共有サーバは、
前記模擬プラントシミュレータからいずれかの前記要求に応じて、前記リソースデータ記憶部に格納された前記リソースに加えて前記外部供給リソースを追加し、または、いずれかの前記外部供給リソースに関する前記外部供給リソースデータを追加する外部供給リソース分配部をさらに有する
ことを特徴とする請求項５に記載の運転訓練シミュレータシステム。
【請求項７】
プラントを模擬する模擬プラントごとに運転訓練をシミュレーションする複数の模擬プラントシミュレータと、前記模擬プラントごとに前記プラントに備えられた操作盤を模擬して模擬操作に基づいて模擬操作信号を生成する操作模擬盤と、前記プラントに備えられる実資源を仮想化するために複数の前記模擬プラントで共有されるリソースに関するリソースデータを少なくとも記憶するリソースデータ記憶部とを有して複数の前記模擬プラントシミュレータと通信可能なリソース共有サーバとを備える運転訓練シミュレータシステムに用いられる運転訓練シミュレーション方法であって、
前記模擬プラントシミュレータが、前記プラントで発生する事故の模擬である模擬事故を前記模擬プラントで発生させるマルファンクション実行ステップと、
前記模擬プラントシミュレータが、前記模擬操作信号および前記模擬事故に基づいて、前記プラントに関するプロセス量、制御量、運転状態を含むプラント状態を前記模擬プラントについてのシミュレーションデータとして模擬演算する模擬演算ステップと、
前記模擬プラントシミュレータが、模擬演算された前記シミュレーションデータを記憶するシミュレーションデータ記憶ステップと、
前記模擬プラントシミュレータが、前記リソース共有サーバに対して前記リソースの配分についての要求、または、前記リソースについての問い合せを行う共有リソース入出力ステップと、
前記リソース共有サーバが、前記模擬プラントシミュレータから前記リソースの前記配分についての要求または前記リソースについての前記問い合せを受ける要求受信ステップと、
前記リソース共有サーバが、前記リソースデータ記憶部に格納された前記リソースに関する前記リソースデータに基づいて、前記模擬プラントシミュレータに対して前記リソースの前記配分についての要求または前記リソースについての問い合せに応答する応答送信ステップと、を含む
ことを特徴とする運転訓練シミュレーション方法。
【請求項８】
プラントを模擬する模擬プラントごとに運転訓練をシミュレーションする複数の模擬プラントシミュレータと、前記模擬プラントごとに前記プラントに備えられた操作盤を模擬して模擬操作に基づいて模擬操作信号を生成する操作模擬盤とを備え、前記プラントに備えられる実資源を仮想化するリソースを管理する少なくとも一つの前記模擬プラントシミュレータが複数の前記模擬プラントシミュレータと通信可能に接続される運転訓練シミュレータシステムであって、
前記模擬プラントシミュレータは、
前記プラントで発生する事故の模擬である模擬事故を前記模擬プラントで発生させるマルファンクション実行手段と、
前記模擬操作信号、および、前記マルファンクション実行手段により発生させられた前記模擬事故に基づいて、前記プラントに関するプロセス量、制御量、運転状態を含むプラント状態を前記模擬プラントについてのシミュレーションデータとして模擬演算する模擬演算手段と、
前記模擬演算手段により模擬演算された前記シミュレーションデータを逐次記憶するシミュレーションデータ記憶手段と、
前記少なくとも一つの前記模擬プラントシミュレータに対して前記リソースの配分についての要求、または、前記リソースについての問い合せ可能な共有リソース入出力手段と、を備え、
前記少なくとも一つの前記模擬プラントシミュレータは、
複数の前記模擬プラントシミュレータと通信可能であるリソース共有サーバ仮想化手段と、
複数の前記模擬プラントで共有される前記リソースに関するリソースデータを少なくとも記憶するリソースデータ記憶手段と、を備え、
前記リソース共有サーバ仮想化手段は、複数のうちのいずれかの前記模擬プラントシミュレータから前記リソースの前記配分についての要求または前記リソースについての前記問い合せを受けた場合に、前記リソースデータ記憶手段に格納された前記リソースに関する前記リソースデータに基づいて、前記複数のうちのいずれかの前記模擬プラントシミュレータに対して前記リソースの前記配分についての要求または前記リソースについての問い合せに応答する
ことを特徴とする運転訓練シミュレータシステム。
【請求項９】
プラントを模擬する模擬プラントごとに運転訓練をシミュレーションする複数の模擬プラントシミュレータと、前記模擬プラントごとに前記プラントに備えられた操作盤を模擬して模擬操作に基づいて模擬操作信号を生成する操作模擬盤とを備え、少なくとも一つの前記模擬プラントシミュレータが前記プラントに備えられる実資源を仮想化するために複数の前記模擬プラントで共有されるリソースに関するリソースデータを少なくとも記憶するリソースデータ記憶手段を有して複数の前記模擬プラントシミュレータと通信可能に接続されている運転訓練シミュレータシステムに用いられる運転訓練シミュレーション方法であって、
前記模擬プラントシミュレータが、前記プラントで発生する事故の模擬である模擬事故を前記模擬プラントで発生させるマルファンクション実行ステップと、
前記模擬プラントシミュレータが、前記模擬操作信号および前記模擬事故に基づいて、前記プラントに関するプロセス量、制御量、運転状態を含むプラント状態を前記模擬プラントについてのシミュレーションデータとして模擬演算する模擬演算ステップと、
前記模擬プラントシミュレータが、模擬演算された前記シミュレーションデータを記憶するシミュレーションデータ記憶ステップと、
前記模擬プラントシミュレータが、前記少なくとも一つの前記模擬プラントシミュレータに対して前記リソースの配分についての要求、または、前記リソースについての問い合せを行う共有リソース入出力ステップと、
前記少なくとも一つの前記模擬プラントシミュレータが、複数のうちのいずれかの前記模擬プラントシミュレータから前記リソースの前記配分についての要求または前記リソースについての前記問い合せを受ける要求受信ステップと、
前記少なくとも一つの前記模擬プラントシミュレータが、前記リソースデータ記憶手段に格納された前記リソースに関する前記リソースデータに基づいて、前記複数のうちのいずれかの前記模擬プラントシミュレータに対して前記リソースの前記配分についての要求または前記リソースについての問い合せに応答する応答送信ステップと、を含む
ことを特徴とする運転訓練シミュレーション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、プラントの運転等を模擬する運転訓練シミュレータシステムおよび運転訓練シミュレーション方法に関する。
【背景技術】
【０００２】
従来、運転訓練シミュレータではモデルプラントを１つに絞りそのユニットの起動停止・事故対応訓練などを実施してきたが、事故事象によっては、隣接する他プラントに対しても影響を及ぼすものもある。例えば、原子力プラントで炉心溶融に至る事故が発生した場合に水素が発生するおそれがあるが、その水素が他ユニットに漏れ出すケースや、所内ボイラから発生する補助蒸気やガスパイプラインから供給される燃料を複数のプラントで共有するケース、また系統事故を模擬した場合に同じ系統につながる別のプラントへの影響など、運転訓練シミュレータで模擬する事故事象によってはこれらリソース（仮想資源）を複数プラントで共有する必要がある。
【０００３】
なお、プラント模擬装置において、それぞれ異なったプラント動特性を模擬するプラント動特性模擬手段と対応し、それぞれ異なった制御ロジックを模擬するプラントロジック模擬手段を設け、オペレータからの切換要求により、模擬プラント切換手段は、模擬されるプラント情報および各模擬プラントの初期データを格納する模擬プラント設定ファイルを読み込み、模擬プラントのプラント動特性模擬手段およびプラントロジック模擬手段を切り替えることが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３６００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前述したプラント模擬装置に用いられている技術等では、複数のプラントロジックを模擬する模擬手段を用意し、それらのプラントロジックを切り替えているものの、運転訓練シミュレータで模擬する事故事象によっては複数のプラントで共有するリソースの影響を考慮するような連携した運転訓練を実施することができないという課題があった。
【０００６】
本発明の実施形態が解決しようとする課題は、複数のプラントのシミュレーションを模擬することができる運転訓練シミュレータシステムおよび運転訓練シミュレーション方法を提供することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、一つの実施形態の運転訓練シミュレータシステムは、プラントを模擬する模擬プラントごとに運転訓練をシミュレーションする複数の模擬プラントシミュレータと、前記模擬プラントごとに前記プラントに備えられた操作盤を模擬して模擬操作に基づいて模擬操作信号を生成する操作模擬盤とを備える運転訓練シミュレータシステムである。前記模擬プラントシミュレータは、前記プラントに備えられる実資源を仮想化するリソースを有するリソース共有サーバと、前記プラントで発生する事故の模擬である模擬事故を前記模擬プラントで発生させるマルファンクション実行手段と、前記模擬操作信号および前記模擬事故に基づいて、前記プラントに関するプロセス量、制御量、運転状態を含むプラント状態を前記模擬プラントについてのシミュレーションデータとして模擬演算する模擬演算手段と、模擬演算された前記シミュレーションデータを記憶するシミュレーションデータ記憶手段と、前記リソース共有サーバに対して前記リソースの配分についての要求、または、前記リソースについての問い合せ可能な共有リソース入出力手段と、を備えている。また、前記リソース共有サーバは、複数の前記模擬プラントシミュレータと通信可能なサーバ通信部と、複数の前記模擬プラントで共有される前記リソースに関するリソースデータを少なくとも記憶するリソースデータ記憶部と、を有し、前記リソース共有サーバは、前記サーバ通信部を介して、前記模擬プラントシミュレータから前記リソースの前記配分についての要求または前記リソースについての前記問い合せを受けた場合に、前記リソースデータ記憶部に格納された前記リソースに関する前記リソースデータに基づいて、前記模擬プラントシミュレータに対して前記リソースの前記配分についての要求または前記リソースについての問い合せに応答することを特徴とする。
【０００８】
また、上記課題を解決するために、一つの実施形態の運転訓練シミュレーション方法は、プラントを模擬する模擬プラントごとに運転訓練をシミュレーションする複数の模擬プラントシミュレータと、前記模擬プラントごとに前記プラントに備えられた操作盤を模擬して模擬操作に基づいて模擬操作信号を生成する操作模擬盤と、前記プラントに備えられる実資源を仮想化するために複数の前記模擬プラントで共有されるリソースに関するリソースデータを少なくとも記憶するリソースデータ記憶部とを有して複数の前記模擬プラントシミュレータと通信可能なリソース共有サーバとを備える運転訓練シミュレータシステムに用いられる運転訓練シミュレーション方法である。当該運転訓練シミュレーション方法は、前記模擬プラントシミュレータが、前記プラントで発生する事故の模擬である模擬事故を前記模擬プラントで発生させるマルファンクション実行ステップと、前記模擬プラントシミュレータが、前記模擬操作信号および前記模擬事故に基づいて、前記プラントに関するプロセス量、制御量、運転状態を含むプラント状態を前記模擬プラントについてのシミュレーションデータとして模擬演算する模擬演算ステップと、前記模擬プラントシミュレータが、模擬演算された前記シミュレーションデータを記憶するシミュレーションデータ記憶ステップと、前記模擬プラントシミュレータが、前記リソース共有サーバに対して前記リソースの配分についての要求、または、前記リソースについての問い合せを行う共有リソース入出力ステップと、前記リソース共有サーバが、前記模擬プラントシミュレータから前記リソースの前記配分についての要求または前記リソースについての前記問い合せを受ける要求受信ステップと、前記リソース共有サーバが、前記リソースデータ記憶部に格納された前記リソースに関する前記リソースデータに基づいて、前記模擬プラントシミュレータに対して前記リソースの前記配分についての要求または前記リソースについての問い合せに応答する応答送信ステップと、を含むことを特徴とする。
【０００９】
また、上記課題を解決するために、他の実施形態の運転訓練シミュレータシステムは、プラントを模擬する模擬プラントごとに運転訓練をシミュレーションする複数の模擬プラントシミュレータと、前記模擬プラントごとに前記プラントに備えられた操作盤を模擬して模擬操作に基づいて模擬操作信号を生成する操作模擬盤とを備え、前記プラントに備えられる実資源を仮想化するリソースを管理する少なくとも一つの前記模擬プラントシミュレータが複数の前記模擬プラントシミュレータと通信可能に接続される運転訓練シミュレータシステムである。前記模擬プラントシミュレータは、前記プラントで発生する事故の模擬である模擬事故を前記模擬プラントで発生させるマルファンクション実行手段と、前記模擬操作信号、および、前記マルファンクション実行手段により発生させられた前記模擬事故に基づいて、前記プラントに関するプロセス量、制御量、運転状態を含むプラント状態を前記模擬プラントについてのシミュレーションデータとして模擬演算する模擬演算手段と、前記模擬演算手段により模擬演算された前記シミュレーションデータを逐次記憶するシミュレーションデータ記憶手段と、前記少なくとも一つの前記模擬プラントシミュレータに対して前記リソースの配分についての要求、または、前記リソースについての問い合せ可能な共有リソース入出力手段と、を備える。また、前記少なくとも一つの前記模擬プラントシミュレータは、複数の前記模擬プラントシミュレータと通信可能であるリソース共有サーバ仮想化手段と、複数の前記模擬プラントで共有される前記リソースに関するリソースデータを少なくとも記憶するリソースデータ記憶手段と、を備え、前記リソース共有サーバ仮想化手段は、複数のうちのいずれかの前記模擬プラントシミュレータから前記リソースの前記配分についての要求または前記リソースについての前記問い合せを受けた場合に、前記リソースデータ記憶手段に格納された前記リソースに関する前記リソースデータに基づいて、前記複数のうちのいずれかの前記模擬プラントシミュレータに対して前記リソースの前記配分についての要求または前記リソースについての問い合せに応答することを特徴とする。
【００１０】
また、上記課題を解決するために、他の実施形態の運転訓練シミュレーション方法は、プラントを模擬する模擬プラントごとに運転訓練をシミュレーションする複数の模擬プラントシミュレータと、前記模擬プラントごとに前記プラントに備えられた操作盤を模擬して模擬操作に基づいて模擬操作信号を生成する操作模擬盤とを備え、少なくとも一つの前記模擬プラントシミュレータが前記プラントに備えられる実資源を仮想化するために複数の前記模擬プラントで共有されるリソースに関するリソースデータを少なくとも記憶するリソースデータ記憶手段を有して複数の前記模擬プラントシミュレータと通信可能に接続されている運転訓練シミュレータシステムに用いられる運転訓練シミュレーション方法である。当該運転訓練シミュレーション方法は、前記模擬プラントシミュレータが、前記プラントで発生する事故の模擬である模擬事故を前記模擬プラントで発生させるマルファンクション実行ステップと、前記模擬プラントシミュレータが、前記模擬操作信号および前記模擬事故に基づいて、前記プラントに関するプロセス量、制御量、運転状態を含むプラント状態を前記模擬プラントについてのシミュレーションデータとして模擬演算する模擬演算ステップと、前記模擬プラントシミュレータが、模擬演算された前記シミュレーションデータを記憶するシミュレーションデータ記憶ステップと、前記模擬プラントシミュレータが、前記少なくとも一つの前記模擬プラントシミュレータに対して前記リソースの配分についての要求、または、前記リソースについての問い合せを行う共有リソース入出力ステップと、前記少なくとも一つの前記模擬プラントシミュレータが、複数のうちのいずれかの前記模擬プラントシミュレータから前記リソースの前記配分についての要求または前記リソースについての前記問い合せを受ける要求受信ステップと、前記少なくとも一つの前記模擬プラントシミュレータが、前記リソースデータ記憶手段に格納された前記リソースに関する前記リソースデータに基づいて、前記複数のうちのいずれかの前記模擬プラントシミュレータに対して前記リソースの前記配分についての要求または前記リソースについての問い合せに応答する応答送信ステップと、を含むことを特徴とする。
【発明の効果】
【００１１】
本発明に係る運転訓練シミュレータシステムおよび運転訓練シミュレーション方法の実施形態によれば、複数のプラントのシミュレーションを模擬することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係る運転訓練シミュレータシステムの第１の実施形態の構成を示すブロック図。
【図２】図１のリソースデータの構成例を示す図。
【図３】図１の運転訓練シミュレータシステムに用いられる運転訓練シミュレーション処理フローを示すフロー図。
【図４】図１の運転訓練シミュレータシステムに用いられるリソース共有サーバ処理フローを示すフロー図。
【図５】本発明に係る運転訓練シミュレータシステムの第２および第３の実施形態の構成を示すブロック図。
【図６】ユニット間の訓練モードへの切り替えを示す図。
【図７】単独の訓練モードへの切り替えを示す図。
【図８】発電所全体の訓練モードへの切り替えを示す図。
【図９】ユニット間の訓練モードへの自動切り替えを示す図。
【図１０】発電所全体の訓練モードへの自動切り替えを示す図。
【図１１】本発明に係る運転訓練シミュレータシステムの第４の実施形態の構成を示すブロック図。
【図１２】図１１のリソース制限リストの構成例を示す図。
【図１３】本発明に係る運転訓練シミュレータシステムの第５の実施形態の構成を示すブロック図。
【図１４】本発明に係る運転訓練シミュレータシステムの第６の実施形態の構成を示すブロック図。
【発明を実施するための形態】
【００１３】
以下、本発明に係る実施形態の運転訓練シミュレータシステムおよび運転訓練シミュレーション方法について、図面を参照して具体的に説明する。ここで、互いに同一または類似の部分には共通の符号を付して、重複する説明は省略する。ここで説明する下記の実施形態はいずれも、複数のプラントを有する発電所などに用いられる運転訓練シミュレータシステムの一例をとりあげて説明する。
【００１４】
［第１の実施形態］
図１は、本発明に係る運転訓練シミュレータシステムの第１の実施形態の構成を示すブロック図である。図２は、図１のリソースデータの構成例を示す図である。また、図３は図１の運転訓練シミュレータシステムに用いられる運転訓練シミュレーション処理フローを示すフロー図であり、図４は図１の運転訓練シミュレータシステムに用いられるリソース共有サーバ処理フローを示すフロー図である。
【００１５】
第１の実施形態の運転訓練シミュレータシステム５０ａは、図１に示すように、複数のシミュレーション操作端末１Ａおよび１Ｂと、複数の模擬プラントシミュレータ２０Ａ（図１では模擬プラントＡシミュレータとも記す）および２０Ｂ（同じく模擬プラントＢシミュレータとも記す）と、複数の操作模擬盤３Ａおよび３Ｂと、リソース共有サーバ９ａとを備えている。なお、模擬プラントシミュレータ２０Ａは、プラントＡ（実プラントの一つ）を模擬するためのシミュレータを示し、模擬プラントシミュレータ２０Ｂは、プラントＡとは異なるプラントＢ（実プラントの他の一つ）を模擬するためのシミュレータを示すものとして区別する。図１に示す模擬プラントシミュレータ２０Ａおよび２０Ｂの構成において、同一部分には同一符号を付す。
【００１６】
運転訓練シミュレータシステム５０ａは、例えば発電所などのプラントおよびプラントを運転する監視制御装置等を模擬して、運転訓練員のために模擬プラントでの模擬運転操作を行わせるシステムである。
【００１７】
図１に示す運転訓練シミュレータシステム５０ａでは、運転訓練員が操作模擬盤３Ａを介して模擬プラントＡを模擬運転操作する。同様に、運転訓練員が操作模擬盤３Ｂを介して模擬プラントＢを模擬運転操作する。
【００１８】
また、インストラクタが、シミュレーション操作端末１Ａを介して、プラントＡを構成する各機器の故障や事故を模擬させるための模擬事故などの指示を入力操作し、また、模擬プラントＡの運転訓練状態を監視する。同様に、インストラクタが、シミュレーション操作端末１Ｂを介して、模擬プラントＢについて前述したような入力操作および表示等の監視を行う。
【００１９】
操作模擬盤３Ａは、模擬プラントシミュレータ２０Ａを用いた運転訓練の際に、プラントＡに対する監視／操作を模擬するための操作盤である。操作模擬盤３Ａは、プラントＡに備えられた操作盤を模擬し、模擬された操作に基づいて模擬操作信号を生成する。操作模擬盤３Ａは、例えば画面表示装置、計器、操作スイッチなどから構成され、プラント状態の監視状態等を表示し、操作スイッチによりプラントの運転操作を模擬することができる。また、操作模擬盤３Ｂは、模擬プラントシミュレータ２０Ｂを用いた運転訓練の際に、プラントＢに対する監視／操作を模擬するための操作盤である。
【００２０】
模擬プラントシミュレータ２０Ａは、シミュレーション操作入出力手段２、模擬演算手段４、操作模擬盤入出力手段５、シミュレーションデータ記憶手段６、マルファンクション実行手段７、および共有リソース入出力手段８を備えている。なお、模擬プラントシミュレータ２０Ｂについても、同様な構成である。また、模擬プラントシミュレータ２０Ａが、前述したように、図１に示す構成を備えるとしたが、それに加えてシミュレーション操作端末１Ａおよび操作模擬盤３Ａを備える構成としてもよい。以下、主に、図１に示す模擬プラントシミュレータ２０Ａの構成について説明する。
【００２１】
シミュレーション操作入出力手段２は、シミュレーション操作端末１Ａと模擬プラントシミュレータ２０Ａとの間のシミュレーション操作に関する入出力データの受け渡し（インタフェース）を行う。
【００２２】
さらに、シミュレーション操作入出力手段２は、模擬プラントシミュレータ２０Ａにおいて、模擬演算手段４、操作模擬盤入出力手段５またはマルファンクション実行手段７などに対し、それらとシミュレーション操作端末１Ａとの間で入出力されるシミュレーション操作に関する入出力データを受け渡す。
【００２３】
シミュレーション操作に関する入出力データは、例えばプラントＡを構成する機器の故障や事故等の模擬事故の要求や、後述する模擬プラントＡの訓練モードの手動切り替え等の操作データや、端末の画面表示データなどである。
【００２４】
インストラクタがシミュレーション操作端末１Ａを入力操作すると、シミュレーション操作入出力手段２を介して、シミュレーション操作に関する入出力データを必要に応じて、模擬演算手段４、操作模擬盤入出力手段５またはマルファンクション実行手段７に出力する。
【００２５】
操作模擬盤入出力手段５は、操作模擬盤３Ａと模擬プラントシミュレータ２０Ａとの間の模擬操作に関する入出力データの受け渡しを行う。さらに、操作模擬盤入出力手段５は、模擬プラントシミュレータ２０Ａ内において、シミュレーション操作入出力手段２またはシミュレーションデータ記憶手段６などのそれらと操作模擬盤３Ａとの間で受け渡される模擬操作に関する入出力データを受け渡す。模擬操作に関する入出力データは、例えばシミュレーション操作データ、模擬盤操作データおよびシミュレーションデータなどである。
【００２６】
マルファンクション実行手段７は、シミュレーション操作端末１Ａからの要求に応じて、プラントＡを構成する機器の故障や事故等の模擬事故を模擬プラントで発生させる。マルファンクション実行手段７は、模擬演算手段４に当該故障や事故等の模擬事故の発生を通知する。
【００２７】
なお、マルファンクション実行手段７に、予め模擬事故を設定し、模擬プラントに設定した模擬事故を発生させてもよい。
【００２８】
操作模擬盤３Ａから出力された模擬操作信号は、操作模擬盤入出力手段５を介して模擬演算手段４に入力され、逐次、模擬演算手段４によりプラント状態の模擬演算の際に用いられる。
【００２９】
模擬演算手段４は、模擬操作信号、および、マルファンクション実行手段７により発生させられた模擬事故に基づいて、プラントＡに関するプロセス量、制御量、運転状態を含むプラント状態を模擬プラントＡについて予め用意された種々のプロセスに関するシミュレーションデータとして模擬演算する。すなわち、模擬演算手段４は、プラント状態を模擬するためのシミュレーションを実行する。模擬演算は、例えば発電プラントに関するタービン圧力、温度、電力資源、水資源等のプロセスに関する演算処理に、入力条件、出力条件、および制御条件などが加味される。
【００３０】
模擬演算手段４は、模擬演算の結果に基づいて、シミュレーションデータをシミュレーションデータ記憶手段６に格納する。この際に、模擬演算手段４は、必要に応じて、共有リソース入出力手段８を介して、リソース共有サーバ９ａが管理するリソースデータ１０（１）〜１０（ｎ）を参照し、必要なリソースを要求する。なお、リソースとは、プラントに備えられる実資源を仮想化する仮想資源である。
【００３１】
シミュレーションデータ記憶手段６は、シミュレーションに予め必要なパラメータ、設定データ、模擬演算の結果から得られるシミュレーションデータを記憶する。
【００３２】
共有リソース入出力手段８は、模擬演算手段４からの要求に応じて、リソース共有サーバ９ａにリソースの配分についての要求、または、リソースについての問い合せを行う。また、共有リソース入出力手段８は、模擬演算手段４からの要求またはリソース共有サーバ９ａからの応答に応じて、リソース共有サーバ９ａにより管理されるリソースデータ１０（１）〜１０（ｎ）を入出力する。
【００３３】
なお、模擬プラントシミュレータ２０Ａとリソース共有サーバ９ａとは、通信可能なように接続されている。通信媒体は、例えば有線、無線等のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などである。また、模擬プラントシミュレータ２０Ｂなどについても同様である。
【００３４】
次に、リソース共有サーバ９ａについて説明する。リソース共有サーバ９ａは、複数のプラントで共有するリソース（共有リソース）を管理し、模擬プラントシミュレータ２０Ａおよび２０Ｂなどの要求に応じて配分する。そのために、リソース共有サーバ９ａは、サーバ通信部９０と、リソースデータ記憶部１０とを有する。
【００３５】
サーバ通信部９０は、模擬プラントシミュレータ２０Ａおよび２０Ｂとアクセス可能に通信する。リソース共有サーバ９ａは、サーバ通信部９０を介して、リソースの配分についての要求、または、リソースについての問い合せを受信し、また、それらについての応答を送信する。
【００３６】
リソースデータ記憶部１０は、複数の模擬プラントで共有されるリソースに関するリソースデータ１０（１）〜１０（ｎ）を少なくとも記憶する。リソースデータ記憶部１０に格納されるリソースデータ１０（１）〜１０（ｎ）は、リソース共有サーバ９ａにより管理される。
【００３７】
リソース共有サーバ９ａは、模擬プラントシミュレータ２０Ａまたは２０Ｂからリソースの配分についての要求または問い合わせを受け付ける。リソース共有サーバ９ａは、サーバ通信部９０を介して、模擬プラントシミュレータ２０Ａまたは２０Ｂからリソースの配分についての要求またはリソースについての問い合せを受けた場合に、リソースデータ記憶部１０に格納されたリソースに関するリソースデータ１０（１）〜１０（ｎ）に基づいて、リソースの配分についての要求またはリソースについての問い合せに応答する。
【００３８】
例えば、リソース共有サーバ９ａは、リソースの配分についての要求に応じて、リソースデータ１０（１）〜１０（ｎ）の中からその要求に対応するリソースデータについて、リソースを配分する。また、リソースの配分ができない場合や不足する場合には、リソース共有サーバ９ａは、その旨を応答する。
【００３９】
次に、図２を参照しながら、図１のリソースデータ１０（１）〜１０（ｎ）の構成例について説明する。
【００４０】
リソースデータ記憶部１０は、リソースデータ１０（１）〜１０（ｎ）を記憶する。リソースデータ記憶部１０には、模擬プラントで共有されるリソースごとに、例えばリソースデータ領域ＲＳ１〜ＲＳｎが確保される。リソースデータ領域ＲＳ１〜ＲＳｎの各々に対応するリソースデータ１０（１）〜１０（ｎ）が格納される。リソースデータ１０（１）〜１０（ｎ）は、例えば名称（リソース名称）、最大値（最大容量）、最小値（最小容量）、現在値（残容量）などを含む。なお、ｎは１以上の整数である。
【００４１】
図２に示す例において、リソースデータ１０（１）は、リソースデータ領域ＲＳ１中に、例えばデータ領域ＲＳ１Ａに「名称：共通純水」、データ領域ＲＳ１Ｂに「最大値：１００００」および「最小値：０」、データ領域ＲＳ１Ｃに「現在値：８５００」を格納する。また、同様に、リソースデータ１０（２）は、リソースデータ領域ＲＳ２中に、データ領域ＲＳ２Ａに「名称：共通重油」、データ領域ＲＳ２Ｂに「最大値：５００００」および「最小値：０」、データ領域ＲＳ２Ｃに「現在値：１００００」を格納する。その他についても、リソースデータ１０（３）〜１０（ｎ）は、図２に示すようなデータを格納する。
【００４２】
運転訓練シミュレータシステム５０ａでの運転訓練を開始する前に、データ領域ＲＳ１Ｃ〜ＲＳｎＣの「現在値」の各々は、その各々に対応するデータ領域ＲＳ１Ｂ〜ＲＳｎＢに格納された最大値から最小値の間で任意に初期設定可能である。
【００４３】
共有するリソースデータ１０（１）〜１０（ｎ）は、複数の模擬プラント（例えば模擬プラントＡおよび模擬プラントＢ）が供給／消費する資源データだけでなく、模擬プラントにある（仮想的に設けられた）機器の温度や放射線線量などの環境データ等を含んでもよい。
【００４４】
具体的な運転訓練の指示として、例えばインストラクタがシミュレーション操作端末１Ａからプラントを構成する機器の故障に関する模擬事故要求をしたとする。これにより、模擬プラントシミュレータ２０ＡによりプラントＡの事故を模擬して、例えば電力資源を対象としたプロセスの演算結果により模擬プラントＡが電力不足となったとする。
【００４５】
この場合に、模擬演算手段４は、模擬プラントＡの電力不足を補うために、リソース共有サーバ９ａに対して、模擬プラントＡおよび模擬プラントＢの共有リソースであるリソースデータ１０（ｎ）（名称ＲＳｎＡ「共通蓄電池電力」）からのバックアップ電力のリソース供給を要求する。
【００４６】
これにより、リソース共有サーバ９ａが、例えば模擬プラントシミュレータ２０Ａからリソースデータ１０（ｎ）「共通蓄電池電力」についてリソース供給要求を受ける。図２に示す現在値「１００」であると、模擬プラントシミュレータ２０Ａからのリソース供給要求が「１０」の場合に、リソース共有サーバ９ａはリソースデータ１０（ｎ）から蓄電池電力「１０」を供給（配分）することを模擬プラントシミュレータ２０Ａに応答する。
【００４７】
この応答を受けた模擬プラントシミュレータ２０Ａは、模擬プラントＡに蓄電池電力「１０」が供給されたとする条件を加えて、これらに係るプロセスについての模擬演算を実行し、実行中のシミュレーションを継続する。
【００４８】
また、リソース共有サーバ９ａは、模擬プラントシミュレータ２０Ａに応答後、リソースデータ１０（ｎ）のデータ領域ＲＳｎＣを「現在値：９０」に更新する。
【００４９】
このように、共有リソースであるバックアップ電力（蓄電池電力）が用いられると、模擬プラントＢに対する蓄電池電力の供給能力も影響される。すなわち、リソース共有サーバ９ａにより共有リソースが管理されるため、他の模擬プラントのシミュレーションも考慮される。これにより、複数のプラントに対する運転訓練を連携させて実施することができる。
【００５０】
運転訓練シミュレータシステム５０ａでは、模擬プラントシミュレータ２０ＡによりプラントＡの事故を模擬した結果、例えば電力資源を対象としたプラント状態のシミュレーションにより模擬プラントＡが電力不足となった場合に、模擬プラントＡおよび模擬プラントＢの共通のバックアップ電力を使用する等の連携する運転訓練を実施することができる。
【００５１】
次に、図３に示す運転訓練シミュレータシステム５０ａに用いられる運転訓練シミュレーション処理フロー、および、同じく図４に示すリソース共有サーバ処理フローを説明する。
【００５２】
図３に示す運転訓練シミュレーション処理フローは、例えば模擬プラントシミュレータ２０Ａのパワーオン後、以下のステップＳ１１の処理が開始される。なお、模擬プラントシミュレータ２０Ｂについては、模擬プラントシミュレータ２０Ａと同様な処理フローであるため、ここでは省略する。
【００５３】
模擬プラントシミュレータ２０Ａのマルファンクション実行手段７は、シミュレーション操作端末１Ａからの模擬事故要求があるか確認する（ステップＳ１１）。模擬事故要求がない場合（ステップＳ１１のＮｏ）、ステップＳ１３に処理を移す。
【００５４】
一方、模擬事故要求がある場合（ステップＳ１１のＹｅｓ）、模擬プラントシミュレータ２０Ａのマルファンクション実行手段７は、要求された模擬事故を模擬プラントＡで発生させる（ステップＳ１２）。その発生後、ステップＳ１３に処理を移す。
【００５５】
次に、模擬プラントシミュレータ２０Ａの模擬演算手段４は、プラント状態を模擬演算する（ステップＳ１３）。すなわち、模擬演算手段４は、シミュレーションを開始または現在実行中のシミュレーションを継続して実行する。具体的には、模擬演算手段４が、模擬操作信号および模擬事故に基づいて、プラントＡに関するプロセス量、制御量、運転状態を含むプラント状態を模擬プラントＡについてのシミュレーションデータとして模擬演算する。
【００５６】
次に、模擬プラントシミュレータ２０Ａの模擬演算手段４が、模擬演算されたシミュレーションデータを逐次シミュレーションデータ記憶手段６に記憶する（ステップＳ１４）。
【００５７】
次に、リソース共有サーバ９ａに対してリソースについての配分の要求または問い合せがある場合に、模擬プラントシミュレータ２０Ａの模擬演算手段４が、共有リソース入出力手段８を介して、リソースについての配分の要求または問い合せを行う（ステップＳ１５）。
【００５８】
次に、模擬プラントシミュレータ２０Ａの共有リソース入出力手段８が、リソース共有サーバ９ａからリソースについての配分の要求または問い合せに対する応答を受信する（ステップＳ１６）。
【００５９】
共有リソース入出力手段８がリソース共有サーバ９ａからの応答を受信すると、その応答結果を模擬演算手段４に出力し、模擬演算手段４がその応答結果を使用して模擬演算する（ステップＳ１７）。模擬プラントシミュレータ２０Ａは、ステップＳ１１に処理を戻し、以降はステップＳ１１〜Ｓ１７に従って処理を繰り返す。
【００６０】
図４に示すリソース共有サーバ処理フローは、例えばリソース共有サーバ９ａのパワーオン後、以下のステップＳ２１の処理が開始される。
【００６１】
リソース共有サーバ９ａは、サーバ通信部９０を介して、模擬プラントシミュレータ２０Ａまたは２０Ｂからの送信があるかチェックする（ステップＳ２１）。送信がない場合（ステップＳ２１のＮｏ）、ステップＳ２１に処理を戻す。すなわち、リソース共有サーバ９ａは、引き続き受信待ちの状態となる。
【００６２】
送信があった場合（ステップＳ２１のＹｅｓ）、リソース共有サーバ９ａは、模擬プラントシミュレータ２０Ａまたは２０Ｂからリソースについての配分の要求または問い合せを受ける（ステップＳ２２）。
【００６３】
次に、リソース共有サーバ９ａは、配分の要求または問い合せのあるリソースについてリソースデータ記憶部１０に格納されたリソースデータ１０（１）〜１０（ｎ）を参照する（ステップＳ２３）。
【００６４】
次に、リソース共有サーバ９ａは、当該リソースの参照結果に基づいて、送信先の模擬プラントシミュレータ２０Ａまたは２０Ｂに対してリソースの配分についての要求またはリソースについての問い合せに応答する（ステップＳ２４）。応答終了後、リソース共有サーバ９ａは、以上説明したステップＳ２１〜Ｓ２４を繰り返す。
【００６５】
ここで、図１に示すシミュレーション操作端末１Ａおよび１Ｂ、模擬プラントシミュレータ２０Ａおよび２０Ｂ、リソース共有サーバ９ａなどの主な機器構成として、例えばＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ Ｄｉｓｋ Ｄｒｉｖｅ）、キーボード、マウス、モニタなどを備える構成（コンピュータ）であってもよい。
【００６６】
また、例えば前述したようなリソース共有サーバ処理などを実行するプログラムがリソース共有サーバ９ａに備えられ、ＣＰＵ、ＲＡＭ等により当該プログラムに従って、リソース共有サーバ９ａの各々の処理部における処理を実行することになる。
【００６７】
また、このようなシミュレーション操作端末１Ａおよび１Ｂの構成例の場合に、インストラクタがキーボード、マウスなどからシミュレーション操作入力（例えば模擬事故の要求や、模擬プラントの訓練モードの手動切り替え）等を行ってもよい。また、シミュレーション操作端末１Ａまたは１ＢがＬＡＮ等を介して、外部から入力する構成であってもよい。
【００６８】
以上説明したように、運転訓練シミュレータシステム５０ａは、一つのプラントで発生した事故による影響を他のプラントまで伝播する事象を模擬することができる。また、複数の模擬プラントシミュレータ２０Ａおよび２０Ｂが連携可能に、運転訓練員に対して異なる複数のプラントＡおよびＢを模擬運転することを提供することができる。
【００６９】
第１の実施形態によれば、複数のプラントのシミュレーションを連携して模擬することができる。
【００７０】
［第２の実施形態］
図５は、本発明に係る運転訓練シミュレータシステムの第２および第３の実施形態の構成を示すブロック図である。また、図６はユニット間の訓練モードへの切り替えを示す図であり、図７は単独の訓練モードへの切り替えを示す図であり、図８は発電所全体の訓練モードへの切り替えを示す図である。なお、ここでは、図５に示す第２の実施形態の運転訓練シミュレータシステム５０ｂの構成について説明し、第３の実施形態の運転訓練シミュレータシステム５０ｃの構成については後述する。
【００７１】
第２の実施形態の運転訓練シミュレータシステム５０ｂは、第１の実施形態の機能に加えて、詳しくは後述する訓練モードへ切り替える機能を有する。
【００７２】
運転訓練シミュレータシステム５０ｂは、図５に示すように、複数のシミュレーション操作端末１Ａおよび１Ｂと、複数の模擬プラントシミュレータ２１Ａおよび２１Ｂと、複数の操作模擬盤３Ａおよび３Ｂと、リソース共有サーバ９ｂとを備えている。
【００７３】
図５の運転訓練シミュレータシステム５０ｂでは、図１の運転訓練シミュレータシステム５０ａの構成に、モード切替手段１１と、連携プラントリスト１２とを加えた構成である。具体的には、模擬プラントシミュレータ２１Ａおよび２１Ｂがモード切替手段１１をさらに有し、リソース共有サーバ９ｂが連携プラントリスト１２をさらに有する。なお、第２の実施形態では、模擬プラントシミュレータ２１Ａおよび２１Ｂにおいて、マルファンクション実行手段７からモード切替手段１１への制御信号経路Ｌｍ（破線矢印）を除いた構成である。
【００７４】
なお、後述する訓練モード１１１Ａ〜訓練モード１１１Ｃ等を代表して訓練モード１１１と記し、また、模擬事故モード要求画面１０１Ａ〜１０１Ｃ等を代表して模擬事故モード要求画面１０１と記す。また、連携プラント選択１１２および共有リソース選択１１３についても同様とし、連携プラントリスト１２についても同様とする。
【００７５】
シミュレーション操作端末１Ａは、図６に示すように、運転訓練の種別を含む訓練モード１１１（１１１Ａ）を選択可能なように、模擬事故モード要求画面１０１（１０１Ａ）を表示する。模擬事故モード要求画面１０１Ａには、選択する訓練モード１１１の種別として、「単独」、「ユニット間」および「発電所全体」との選択項目が表示されている。インストラクタは、この選択項目のいずれか一つを選択する。選択された選択項目は、シミュレーション操作入出力手段２を介して、モード切替手段１１に通知される。
【００７６】
モード切替手段１１は、シミュレーション操作端末１Ａから模擬事故モード要求により要求された対象とされる模擬プラントに対し、複数の訓練モード１１１のうちの選択されたいずれか一つに切り替える。このために、モード切替手段１１は、シミュレーション操作端末１Ａからの模擬事故モード要求画面１０１による入力を受け、シミュレーション操作入出力手段２を介して、入力に応じた複数の訓練モード１１１のいずれかに切り替える。
【００７７】
さらに、モード切替手段１１は、切り替えられた訓練モード１１１に応じて、共有リソース情報を設定する。ここで、共有リソース情報は、複数のうちのいずれの模擬プラントが連携するかを設定する連携プラント選択１１２、および、リソースのうちの共有されるリソースデータ１０（１）〜１０（ｎ）を設定する共有リソース選択１１３を含む。
【００７８】
訓練モード１１１は、単独モードとユニット間モードとに少なくとも区分される種別を含む。単独モードは、いずれか一つの模擬プラントが単独でのシミュレーションを実行するモードである。また、ユニット間モードは、複数のうちのいずれかの模擬プラントが連携してシミュレーションを実行するモードである。
【００７９】
単独モードの場合には、共有リソース情報において、連携プラント選択１１２に連携するプラントがないと設定される。また、同じく共有リソース情報において、共有リソース選択１１３に共有するリソースがないと設定される。
【００８０】
ユニット間モードの場合には、共有リソース情報において、連携プラント選択１１２に複数のうちのいずれの模擬プラントが連携するかが設定される。また、同じく共有リソース情報において、共有リソース選択１１３にその連携するプラントでのリソースのうちの共有されるリソースデータ１０（１）〜１０（ｎ）が設定される。
【００８１】
模擬プラントシミュレータ２１Ａは、共有リソース入出力手段８を介して、モード切替手段１１により設定された共有リソース情報についてリソース共有サーバ９ｂに通知する。
【００８２】
リソース共有サーバ９ｂは、サーバ通信部９０を介して、模擬プラントシミュレータ２１Ａから共有リソース情報について通知された場合に、共有リソース情報に応じて連携プラントリスト１２を更新する。
【００８３】
連携プラントリスト１２には、プラントごとに、リソースを共有するか否かの設定が格納されている。連携プラントリスト１２は、リソース共有サーバ９ｂが有するリソースデータ記憶部１０に予め格納（記憶）されるが、その設定については適宜更新可能である。
【００８４】
リソース共有サーバ９ｂは、リソースの配分についての要求を受けた場合に、連携プラントリスト１２に基づいて、リソースデータ記憶部１０に格納されたリソースに関するリソースデータ１０（１）〜１０（ｎ）を配分し、管理する。
【００８５】
例えば、インストラクタが、図６に示すように、シミュレーション操作端末１Ａより模擬事故モード要求画面１０１Ａから模擬事故モードの要求を行うと、モード切替手段１１は要求された訓練モード１１１Ａに応じて、図６に示す連携プラントリスト１２Ａ（１２）を更新する。なお、図６に示す連携プラントリスト１２Ａでは、リソースを共有する設定は黒丸で記載される。
【００８６】
図６ないし図８に示すように、模擬事故モード要求画面１０１Ａ〜１０１Ｃには、例えば「単独」、「ユニット間」、「発電所全体」の３つの中のいずれか一つに選択可能な訓練モード１１１の種別が表示される。
【００８７】
「単独」の訓練モード１１１は、一つの模擬プラントを単独に運転訓練する場合に選択される。「ユニット間」の訓練モード１１１は、複数（２以上）の模擬プラントを連携して運転訓練する場合に選択される。「発電所全体」の訓練モード１１１は、登録されているすべての模擬プラントを連携して運転訓練する場合に選択される。
【００８８】
なお、「発電所全体」という名称は、例えばすべてのプラントが発電所に備えられたとする場合の名称として記載したものである。また、「発電所全体」の訓練モード１１１は、換言すれば、「ユニット間」の訓練モード１１１の種別に含まれ、かつ、すべての模擬プラントを連携して運転訓練する場合である。
【００８９】
図６に示す例では、例えばシミュレーション操作端末１Ａ（模擬プラントＡに対応）において、模擬事故モード要求画面１０１Ａが表示され、インストラクタがその表示画面から「ユニット間」の訓練モード１１１を選択する。次に、どのユニットと連携するかを選択する連携プラント選択画面（図示しない）が表示される。さらに、どのリソースを共有するかを選択する共有リソース選択画面（図示しない）が表示される。
【００９０】
最初に、インストラクタが、図６に示すシミュレーション操作端末１Ａにおいて、連携プラント選択画面にて「プラントＢ」および「プラントＣ」を選択し、かつ、共有リソース選択画面で「リソース３」および「リソース４」を選択したとする。なお、「リソース３」は図５のリソースデータ１０（３）に対応し、「リソース４」は図５のリソースデータ１０（４）に対応するものとする。
【００９１】
この選択により、模擬プラントシミュレータ２１Ａのモード切替手段１１は、ユニット間１１０Ｂの訓練モード１１１Ａに切り替える。また、モード切替手段１１は、シミュレーション操作端末１Ａの選択に応じて、連携プラント選択１１２Ａにて「プラントＢ」および「プラントＣ」を選択し、かつ、共有リソース選択１１３Ａで「リソース３」および「リソース４」を選択する。モード切替手段１１は、この連携プラント選択１１２Ａおよび共有リソース選択１１３Ａの選択した内容を共有リソース情報として設定する。
【００９２】
模擬プラントシミュレータ２１Ａのモード切替手段１１は、共有リソース入出力手段８を介して、リソース共有サーバ９ｂに共有リソース情報について通知する。この通知を受けたリソース共有サーバ９ｂは、共有リソース情報に基づいて、図６に示すように連携プラントリスト１２Ａを更新する。
【００９３】
続いて次に、インストラクタが、例えば図６の模擬事故モード要求画面１０１Ａから図７の模擬事故モード要求画面１０１Ｂを示す状態を選択した場合、すなわち、インストラクタがシミュレーション操作端末１Ｂ（模擬プラントＢに対応）より「単独」の訓練モード１１１（１１１Ｂ）の選択に切り替えたとする。
【００９４】
この場合に、模擬プラントシミュレータ２１Ｂのモード切替手段１１は、単独１１０Ａの訓練モード１１１Ｂに切り替える。また、モード切替手段１１は、シミュレーション操作端末１Ｂの選択に応じて、連携プラント選択１１２Ｂにてチェック（選択符号）を外し（連携する対象プラントなし）、かつ、共有リソース選択１１３Ｂでチェックを外す（共有するリソースなし）。モード切替手段１１は、この連携プラント選択１１２Ｂおよび共有リソース選択１１３Ｂの選択した内容を共有リソース情報として設定する。
【００９５】
モード切替手段１１は、共有リソース入出力手段８を介して、リソース共有サーバ９ｂに共有リソース情報について通知する。この通知を受けたリソース共有サーバ９ｂは、共有リソース情報に基づいて連携プラントリスト１２Ａを更新し、図７に示すように、更新後における連携プラントリスト１２Ｂを得る。
【００９６】
具体的には、リソース共有サーバ９ｂは、プラントＢを単独運転するために、更新前の連携プラントリスト１２ＡからプラントＢの関連付け符号（図７中では黒丸）をクリアする。このクリア後には、図７の連携プラントリスト１２Ｂに示すように、プラントＡとプラントＣの間でリソースを共有する関連付け符号（図中では黒丸）のみが残る。
【００９７】
さらに続いて（最後に）、インストラクタが、例えばシミュレーション操作端末１Ｃ（模擬プラントＣに対応）において、図７の模擬事故モード要求画面１０１Ｂから図８の模擬事故モード要求画面１０１Ｃを示す状態を選択、すなわち、「発電所全体」の訓練モード１１１（１１１Ｃ）の選択に切り替え、かつ、共有リソース選択画面ですべてのリソース（「すべて」）を選択したとする。なお、プラントＣを模擬するための模擬プラントＣシミュレータ（図５では図示しない）を備えているものとする。
【００９８】
この場合に、模擬プラントＣシミュレータのモード切替手段１１は、発電所全体１１０Ｃの訓練モード１１１Ｃに切り替える。また、モード切替手段１１は、シミュレーション操作端末１Ｃの選択に応じて、連携プラント選択１１２Ｃにてすべてにチェックを付け（連携する対象プラントすべて）、かつ、共有リソース選択１１３Ｃですべてのリソースにチェックを付ける（「すべて」）。モード切替手段１１は、この連携プラント選択１１２Ｃおよび共有リソース選択１１３Ｃの選択した内容を共有リソース情報として設定する。
【００９９】
モード切替手段１１は、共有リソース入出力手段８を介して、リソース共有サーバ９ｂに共有リソース情報について通知する。この通知を受けたリソース共有サーバ９ｂは、共有リソース情報に基づいて連携プラントリスト１２Ｂを更新し、図８に示すように、更新後に連携プラントリスト１２Ｃを得る。
【０１００】
なお、連携プラントリスト１２では、どのリソースを共有するか選択した後に、選択した内容が更新される。また、仮にプラントＡとプラントＣとの間でリソースを共有する「ユニット間」の訓練モード１１１で連携プラントリスト１２に保持されている時に、その間にインストラクタにより訓練モード１１１が「発電所全体」に切り替えられた場合、後の選択が優先とされて「発電所全体」の訓練モード１１１で連携プラントリスト１２に更新される。
【０１０１】
以上説明したように、第２の実施形態によれば、複数のプラントのシミュレーションを連携して模擬することができる。
【０１０２】
また、リソースを共有するプラントおよびそのリソースを任意に選択可能とすることにより、運転訓練中に訓練モードを切り替えることができる。これにより、プラント単独の運転訓練および複数のプラントが連携する運転訓練の切り替えを容易に実施することができ、インストラクタの負荷を軽減することができる。
【０１０３】
［第３の実施形態］
図５は、本発明に係る運転訓練シミュレータシステムの第２および第３の実施形態の構成を示すブロック図である。また、図９はユニット間の訓練モードへの自動切り替えを示す図であり、図１０は発電所全体の訓練モードへの自動切り替えを示す図である。なお、ここでは、図５に示す第３の実施形態の運転訓練シミュレータシステム５０ｃの構成について説明する。
【０１０４】
第３の実施形態の運転訓練シミュレータシステム５０ｃは、第２の実施形態の機能に加えて、訓練モードを自動切り替えする機能を有する。
【０１０５】
運転訓練シミュレータシステム５０ｃは、図５に示すように、複数のシミュレーション操作端末１Ａおよび１Ｂと、複数の模擬プラントシミュレータ２１Ａおよび２１Ｂと、複数の操作模擬盤３Ａおよび３Ｂと、リソース共有サーバ９ｂとを備えている。なお、模擬プラントシミュレータ２１Ａおよび２１Ｂにおいて、マルファンクション実行手段７からモード切替手段１１への制御信号経路Ｌｍ（破線矢印）を接続した構成である。
【０１０６】
以下、図５、図９および図１０を参照しながら、運転訓練シミュレータシステム５０ｃにおける訓練モードの自動切り替え方法について説明する。
【０１０７】
マルファンクション実行手段７は、模擬プラント（例えば模擬プラントＡ）で発生させた模擬事故に応じて、いずれの訓練モード１１１で対応するかを判定する模擬事故モード判定リスト７２を有する。模擬事故モード判定リスト７２は、模擬事故の種別ごとに、対応する訓練モード１１１を格納する。なお、後述する模擬事故モード判定リスト７２Ｄ、７２Ｅ等を代表して模擬事故モード判定リスト７２と記す。
【０１０８】
マルファンクション実行手段７は、発生させた模擬事故について模擬事故モード判定リスト７２を照合し、照合した結果に応じて訓練モード１１１を決定する。照合は、例えば、模擬事故モード判定リスト７２により複数の訓練モード１１１が抽出される場合に、その抽出された訓練モードのＯＲ（論理和）が取られる。論理和は、例えば「単独モード」と「単独モード」との論理和では「単独モード」であり、「単独モード」と「ユニット間モード」との論理和では「ユニット間モード」等となる。
【０１０９】
モード切替手段１１は、マルファンクション実行手段７により決定された訓練モード１１１に応じて、単独のプラントおよび複数の模擬プラント間のリソースに関する共有リソース情報を設定する。
【０１１０】
はじめに、図９に示すプラント状態７１Ｄからの訓練モード１１１の自動切替について説明する。
【０１１１】
マルファンクション実行手段７で模擬（発生）される模擬事故により、対応する模擬プラントのプラント状態が変化する。例えば、図９に示すように、マルファンクション実行手段７により模擬プラントＡで「主発電機トリップ」の模擬事故が発生し、かつ、「バックアップディーゼル発電機両系トリップ」の模擬事故が発生した場合に、プラント状態７１Ｄでは多重系（Ｉ系およびＩＩ系）電源の両系電源が断（両系断）となる。また、同時に「循環水配管の破断」の模擬事故が発生した場合に、プラント状態７１Ｄでは循環水タンクの水位が低下（タンク水位低）となる。
【０１１２】
模擬プラントＡに図９に示すような模擬事故が発生した場合に、運転訓練員が模擬プラントＡをプラント単独の運転訓練で事故対応することは困難である。このような模擬事故の場合には、他模擬プラントとの電源リソース（例えばリソースデータ１０（ｎ））、循環水リソース（例えばリソースデータ１０（１））等を共有したリソースを用いて、複数の模擬プラント間で連携する運転訓練が必要となる。
【０１１３】
そこで、マルファンクション実行手段７およびモード切替手段１１により運転訓練の自動切替（以降に説明する訓練モード１１１の自動切替）を実現する。
【０１１４】
マルファンクション実行手段７は、図９に示す模擬事故モード判定リスト７２Ｄにより模擬事故の内容（プラント状態７１Ｄ）を照合し、その照合した結果をモード切替手段１１へ通知する。
【０１１５】
例えば、図９に示す模擬事故モード判定リスト７２Ｄでは、プラント状態７１Ｄが両系電源断およびタンク水位低であると照合され、その照合から模擬プラントＡをユニット間の訓練モード１１１Ｄ（図９では「ユニット」と記す）で運転訓練するようにマルファンクション実行手段７により判定される。マルファンクション実行手段７は、制御信号経路Ｌｍを介して、この照合した結果（図９の論理和での出力）をモード切替手段１１に通知する。
【０１１６】
モード切替手段１１は、この照合した結果「ユニット」を受けて、訓練モード１１１Ｄをユニット間１１０Ｂに切り替える。また、マルファンクション実行手段７による通知を受けた場合に、モード切替手段１１は、連携プラント選択１１２および共有リソース選択１１３を設定するために、例えば図９に示すようにユニット間１１０Ｂについて連携プラント選択１１２Ｄとして記憶し、および、共有するリソースの設定を共有リソース選択１１３Ｄとして予め記憶している。
【０１１７】
すなわち、各模擬プラントでは、訓練モードごとに、連携プラント選択１１２の設定および共有リソース選択１１３の設定を含む共有リソース情報の一部または全部が予め記憶されている。なお、共有リソース情報の一部とは、連携プラント選択１１２または共有リソース選択１１３のいずれか一方であり、全部とは連携プラント選択１１２および共有リソース選択１１３の両方である。
【０１１８】
モード切替手段１１は、連携プラント選択１１２Ｄおよび共有リソース選択１１３Ｄ（予め記憶された共有リソース情報）に基づいて、例えば「プラントＢ」および「プラントＣ」と連携し、「リソース３」（リソースデータ１０（３）とする）およびリソース４（リソースデータ１０（４）とする）を配分するように、リソース共有サーバ９ｂに通知する。この通知を受けたリソース共有サーバ９ｂは、通知された共有リソース情報に基づいて、図９に示す連携プラントリスト１２Ｄに更新する。
【０１１９】
次に、図９に示すプラント状態７１Ｄから図１０に示すプラント状態７１Ｅに変化した場合の訓練モード１１１の自動切替について説明する。
【０１２０】
続けて、マルファンクション実行手段７で発生される模擬事故により、対応する模擬プラントのプラント状態が変化する。
【０１２１】
例えば、図１０に示すように、マルファンクション実行手段７により模擬プラントＡで「主発電機トリップ」の模擬事故と、「外部電源断」の模擬事故と、さらに「バックアップディーゼル発電機両系トリップ」の模擬事故とが発生した場合に、プラント状態７１Ｅでは、蓄電池を使用することになり蓄電池電力が低下（蓄電池電力低下）する。
【０１２２】
マルファンクション実行手段７は、図１０に示す模擬事故モード判定リスト７２Ｅにより模擬事故の内容（プラント状態７１Ｅ）を照合し、その照合した結果をモード切替手段１１へ通知する。
【０１２３】
例えば、図１０に示す模擬事故モード判定リスト７２Ｅでは、プラント状態７１Ｅが蓄電池電力低下であると照合され、その照合から模擬プラントＡを発電所全体１１０Ｃの訓練モード１１１Ｅで運転訓練するようにマルファンクション実行手段７により判定される。マルファンクション実行手段７は、制御信号経路Ｌｍを介して、この照合した結果をモード切替手段１１に通知する。
【０１２４】
モード切替手段１１は、この照合した結果を受けて、訓練モード１１１Ｅを発電所全体１１０Ｃに切り替える。例えば、モード切替手段１１は、連携プラント選択１１２Ｅに「プラントＡ」〜「プラントＤ」のすべてのプラントを設定する。また、共有リソース選択１１３Ｅは、発電所全体１１０Ｃの訓練モード１１１Ｅに対応して、予め「リソース２」が設定（共有リソース情報として記憶）されているとする。なお、共有リソース情報は、訓練モード１１１の種別に応じて、複数あってもよい。
【０１２５】
モード切替手段１１は、連携プラント選択１１２Ｅおよび共有リソース選択１１３Ｅに基づいて、「プラントＡ」〜「プラントＤ」のすべてのプラントと連携し、「リソース２」（リソースデータ１０（２）とする）を配分するように、リソース共有サーバ９ｂに通知する。この通知を受けたリソース共有サーバ９ｂは、共有リソース情報に基づいて、図１０に示す連携プラントリスト１２Ｅに更新する。
【０１２６】
以上のように、模擬プラントで前述したような模擬事故が発生した場合、プラント単独の運転訓練では対応が困難となり、複数のプラントがリソースを共有して連携する運転訓練が必要となる場合がある。
【０１２７】
以上説明したように、第３の実施形態によれば、複数のプラントのシミュレーションを連携して模擬することができる。
【０１２８】
また、運転訓練中に、模擬事故によるプラント状態に応じて自動的に訓練モードを切り替えることができる。これにより、プラント単独の運転訓練および複数のプラントが連携する運転訓練の切り替えを容易に実施することができ、インストラクタの負荷を軽減することができる。
【０１２９】
［第４の実施形態］
図１１は、本発明に係る運転訓練シミュレータシステムの第４の実施形態の構成を示すブロック図である。また、図１２は、図１１のリソース制限リストの構成例を示す図である。
【０１３０】
第４の実施形態の運転訓練シミュレータシステム５０ｄは、第３の実施形態の機能に加えて、模擬プラントごとに配分するリソースを制限する機能を有する。
【０１３１】
運転訓練シミュレータシステム５０ｄは、図１１に示すように、複数のシミュレーション操作端末１Ａおよび１Ｂと、複数の模擬プラントシミュレータ２２Ａおよび２２Ｂと、複数の操作模擬盤３Ａおよび３Ｂと、リソース共有サーバ９ｄとを備えている。以下、図１１および図１２を参照しながら、運転訓練シミュレータシステム５０ｄにおけるリソース制限機能について主に説明する。
【０１３２】
運転訓練シミュレータシステム５０ｄでは、例えばインストラクタがシミュレーション操作端末１Ａからプラントを構成する機器の故障などの模擬事故要求を行い、以下に説明するような複数のプラントが連携した運転訓練が可能となる。
【０１３３】
例えば、インストラクタが、シミュレーション操作端末１Ａからシミュレーション操作入出力手段２を介してプラントを構成する機器の故障や模擬事故要求を行い、これにより模擬演算手段４が必要なリソースデータ１０（１）〜１０（ｎ）のいずれかを共有リソース入出力手段８を介して、リソース共有サーバ９ｄに要求したとする。
【０１３４】
リソース共有サーバ９ｄは、共有するリソースについて模擬プラントごとのリソース割当量およびリソース全体の残量を示すリソース制限リスト１３をリソースデータ記憶部１０に予め格納している。リソース共有サーバ９ｄは、リソース制限リスト１３に基づいて、模擬プラントごとにリソースデータ１０（１）〜１０（ｎ）の配分を制限するか否かを判断する。
【０１３５】
リソース制限リスト１３には、図１２に示すように、リソースデータ記憶部１０に格納されたリソースデータ１０（１）〜１０（ｎ）の各々の割当に対して、模擬プラントごとに割り当てる量（使用可能量）を予め設定したリソース制限リストデータ１３（１）〜１３（ｎ）が用意される。さらに、リソース制限リストデータ１３（１）〜１３（ｎ）には、模擬プラントごとにリソースの使用可能量と共に、使用量、その他に全体リソース量のリソースの残量（保有指標）を記憶する領域が確保されている。
【０１３６】
リソース共有サーバ９ｄは、リソース制限リストデータ１３（１）〜１３（ｎ）についてその設定された使用可能量を参照し、模擬プラントごとの各リソースの使用量と残量とを適宜更新し、管理する。すなわち、リソース共有サーバ９ｄにより各リソースの配分（供給）は制限される。
【０１３７】
図１２を参照しながら、リソース制限リストデータ１３（１）〜１３（ｎ）の構成例について説明する。
【０１３８】
リソースデータ記憶部１０は、リソース制限リストデータ１３（１）〜１３（ｎ）を記憶する。リソースデータ記憶部１０には、制限するリソースごとに、例えばリソース制限データ領域ＲＬ１〜ＲＬｎが確保される。リソース制限データ領域ＲＬ１〜ＲＬｎの各々に対応するリソース制限リストデータ１３（１）〜１３（ｎ）が格納される。リソース制限リストデータ１３（１）〜１３（ｎ）は、例えば名称（リソース名称）、使用可能量、使用量、残量などを含む。なお、ｎは１以上の整数である。
【０１３９】
図１２に示す例において、リソース制限リストデータ１３（１）は、リソース制限データ領域ＲＬ１中に、例えばデータ領域ＲＬ１Ａに「名称：共通純水」、データ領域ＲＬ１Ｂに「模擬プラントＡ使用可能量：５０００」および「模擬プラントＡ使用量：０」、データ領域ＲＬ１Ｃに「模擬プラントＢ使用可能量：５０００」および「模擬プラントＢ使用量：０」、データ領域ＲＬ１Ｄに「共通純水残量：１００００」を格納する。
【０１４０】
また、同様に、リソース制限リストデータ１３（２）は、リソースデータ領域ＲＬ２に、データ領域ＲＬ２Ａに「名称：共通重油」、データ領域ＲＬ２Ｂに「模擬プラントＡ使用可能量：３００００」および「模擬プラントＡ使用量：０」、データ領域ＲＬ２Ｃに「模擬プラントＢ使用可能量：２００００」および「模擬プラントＢ使用量：０」、データ領域ＲＬ２Ｄに「共通重油残量：５００００」を格納する。その他についても、リソース制限リストデータ１３（３）〜１３（ｎ）は、図１２に示すようなデータを格納する。
【０１４１】
リソース共有サーバ９ｄは、リソースデータ１０（１）〜１０（ｎ）を更新する都度、リソース制限リストデータ１３（１）〜１３（ｎ）の対応する使用量および残量について更新する。
【０１４２】
運転訓練シミュレータシステム５０ｄでの運転訓練を開始する前に、データ領域ＲＬ１Ｂ〜ＲＬｎＢの「模擬プラントＡ使用可能量」およびデータ領域ＲＬ１Ｃ〜ＲＬｎＣの「模擬プラントＢ使用可能量」の各々は設定される。
【０１４３】
リソース制限リストデータ１３（１）〜１３（ｎ）は、複数の模擬プラント（例えば模擬プラントＡおよび模擬プラントＢ）が供給／消費する資源データだけでなく、模擬プラントにある（仮想的に設けられた）機器の温度や放射線線量などの環境データ等を含んでもよい。
【０１４４】
以上説明したように、第４の実施形態によれば、複数のプラントのシミュレーションを連携して模擬することができる。また、運転訓練中に、模擬事故によるプラント状態に応じて自動的に訓練モードを切り替えることができる。これにより、プラント単独の運転訓練および複数のプラントが連携する運転訓練の切り替えを容易に実施することができ、インストラクタの負荷を軽減することができる。
【０１４５】
さらに、プラント単独としてリソースを制限した運転訓練や、他プラント間とのリソースの共有あるいはプラント全体のリソース使用割り当てを考慮した複数のプラントが連携する運転訓練等を実施することができる。これにより、より高度なプラント単独の運転訓練および複数のプラントが連携する運転訓練を実施することができる。
【０１４６】
［第５の実施形態］
図１３は、本発明に係る運転訓練シミュレータシステムの第５の実施形態の構成を示すブロック図である。
【０１４７】
第５の実施形態の運転訓練シミュレータシステム５０ｅは、第４の実施形態の機能に加えて、外部供給リソース追加機能を有する。
【０１４８】
運転訓練シミュレータシステム５０ｅは、図１３に示すように、複数のシミュレーション操作端末１Ａおよび１Ｂと、複数の模擬プラントシミュレータ２３Ａおよび２３Ｂと、複数の操作模擬盤３Ａおよび３Ｂと、リソース共有サーバ９ｅとを備えている。具体的には、運転訓練シミュレータシステム５０ｅは、図１１の運転訓練シミュレータシステム５０ｄに、外部供給リソース追加手段１５と、外部供給リソースデータ１４（１）〜１４（ｎ）と、外部供給リソースデータ分配部１７とをさらに備えた構成である。
【０１４９】
運転訓練シミュレータシステム５０ｅでは、例えばインストラクタがシミュレーション操作端末１Ａを操作して、リソース共有サーバ９ｅに対して、共有リソースに外部から追加する外部供給リソースの設定を行うことができる。外部供給リソースに関する入力データは、例えば模擬プラントシミュレータ２３Ａのシミュレーション操作入出力手段２を介して、外部共有リソース追加手段１５へ入力される。
【０１５０】
図１３に示すように、模擬プラントシミュレータ２３Ａは、さらに、外部供給リソース追加手段１５を有する。外部供給リソース追加手段１５は、シミュレーション操作端末１Ａからの入力に基づいて、外部供給リソース情報を生成する。外部供給リソース情報は、例えば外部供給リソースがリソースデータ１０（１）〜１０（ｎ）のいずれに属するか、または、新たに追加するリソースであるか、外部供給量の範囲等を含む。
【０１５１】
外部供給リソース追加手段１５は、生成した外部供給リソース情報に基づいて、リソースデータ記憶部１０に格納されたリソースに加えて外部供給リソースを追加する要求を、または、いずれかの外部供給リソースに関する外部供給リソースデータ１４（１）〜１４（ｎ）を追加する要求を、リソース共有サーバ９ｅに送信する。
【０１５２】
この要求についての応答をリソース共有サーバ９ｅから受信後、外部供給リソース追加手段１５は、共有リソース入出力手段８を介して、リソース共有サーバ９ｅに生成した外部供給リソース情報を送信する。
【０１５３】
リソース共有サーバ９ｅは、図１３に示すように、外部供給リソースデータ１４（１）〜１４（ｎ）、および外部供給リソース分配部１７をさらに有する。
【０１５４】
リソース共有サーバ９ｅは、サーバ通信部９０を介して、模擬プラントシミュレータ２３Ａまたは２３Ｂのいずれかの外部供給リソースを追加する要求を受けると、当該要求に関する外部供給リソース情報を送信するように応答する。応答後、リソース共有サーバ９ｅが外部供給リソース情報を受信して、リソースデータ記憶部１０に格納されたリソースに加えて外部供給リソースを追加し、または、いずれかの外部供給リソースに関する外部供給リソースデータを追加する。
【０１５５】
例えば、リソース共有サーバ９ｅが、サーバ通信部９０を介して、模擬プラントシミュレータ２３Ａから送信される外部供給リソース情報を受信する。リソース共有サーバ９ｅは、受信した外部供給リソース情報に基づいて、リソースデータ記憶部１０に外部供給リソースデータ１４（１）〜１４（ｎ）のうちの少なくともいずれか一つを格納する。なお、リソース共有サーバ９ｅは、外部供給リソースデータ１４（１）〜１４（ｎ）に対して、追加、変更、削除等の更新が可能である。
【０１５６】
外部供給リソースデータ１４（１）〜１４（ｎ）は、例えば名称（リソース名称）、最大値（最大容量）、最小値（最小容量）、現在値（残容量）に加えて、各々がリソースデータ１０（１）〜１０（ｎ）のいずれと連携するかを示す共有リソースリンク情報を含む。
【０１５７】
外部供給リソース分配部１７は、例えば各リソースの使用量および残量からリソースの枯渇の危険度を判断する。外部供給リソース分配部１７は、各リソースの残量が例えば閾値を下回った場合に、リソースの枯渇の危険度が高まったと判断する。なお、監視するリソースの種類によっては、閾値を超える場合を危険度が高まったと判断してもよい。
【０１５８】
外部供給リソース分配部１７は、リソースの枯渇の危険度があると判断した場合に、外部供給リソースデータ１４（１）〜１４（ｎ）から共有リソースリンク情報に基づいて、対応するリソースを選択し、選択したリソース（リソースデータ１０（１）〜１０（ｎ）にデータ追加等）へ追加（供給）する。
【０１５９】
一方、各リソースの残量が閾値以上の場合、外部供給リソース分配部１７は、リソースの枯渇の危険度が高まっていないと判断する。すなわち、現状のリソースで維持され、リソースデータ１０（１）〜１０（ｎ）に外部供給リソースから追加しない。
【０１６０】
以上説明したように、第５の実施形態によれば、リソースの枯渇の危険度が高まった場合に、外部からの共有リソースの追加供給を模擬することができる。これにより、第４の実施形態の効果に加えて、例えば自然災害時のような有事等を想定した運転訓練を実施することができる。
【０１６１】
［第６の実施形態］
図１４は、本発明に係る運転訓練シミュレータシステムの第６の実施形態の構成を示すブロック図である。
【０１６２】
第６の実施形態の運転訓練シミュレータシステム５０ｆは、少なくとも一つの模擬プラントシミュレータ４０Ａがリソース共有サーバを仮想化する手段を有する。
【０１６３】
運転訓練シミュレータシステム５０ｆは、図１４に示すように、複数のシミュレーション操作端末１Ａおよび１Ｂと、複数の操作模擬盤３Ａおよび３Ｂと、模擬プラントシミュレータ４０Ａと、模擬プラントシミュレータ３０Ｂとを備えている。模擬プラントＡをシミュレーションする模擬プラントシミュレータ４０Ａは、例えば図１１に示す模擬プラントシミュレータ２０Ａの構成に、リソース共有サーバ仮想化手段４１、およびリソースデータ記憶手段４２をさらに備えた構成である。なお、模擬プラントＢをシミュレーションする模擬プラントシミュレータ３０Ｂは、例えば図１１に示す模擬プラントシミュレータ２０Ｂと同様な構成である。
【０１６４】
リソース共有サーバ仮想化手段４１は、例えば図１１に示すリソース供給サーバ９ｄが実行する処理を実現する。すなわち、リソース共有サーバ仮想化手段４１は、複数のプラントが共有するリソースについて配分、管理等を行う。なお、本実施形態では、図１１に示すリソース供給サーバ９ｄを代替する機能を有する例を示すが、言うまでもなく、第１ないし第５の実施形態に示したリソース供給サーバ９ａ〜９ｅ等を代替する機能を有することができる。
【０１６５】
そのために、リソース共有サーバ仮想化手段４１は、複数の模擬プラントシミュレータ４０Ａおよび３０Ｂと通信可能に接続されている。模擬プラントシミュレータ３０Ｂとリソース共有サーバ仮想化手段４１との通信は、例えばＬＡＮ等を介する通信である。模擬プラントシミュレータ４０Ａとリソース共有サーバ仮想化手段４１との通信は、模擬プラントシミュレータ４０Ａ装置内での通信であってもよく、また、ＬＡＮ等を介する通信であってもよい。
【０１６６】
リソースデータ記憶手段４２には、複数プラントで共有するリソースに関するリソースデータ１０（１）〜１０（ｎ）および連携プラントリスト１２が格納されている。リソース共有サーバ仮想化手段４１は、複数プラントで共有するリソースデータ１０（１）〜１０（ｎ）を適宜更新する。
【０１６７】
例えば、インストラクタがシミュレーション操作端末１Ａより模擬事故モード要求を行うと、模擬プラントシミュレータ４０Ａのモード切替手段１１が共有リソース入出力手段８を介して、例えばリソース共有サーバ仮想化手段４１に共有リソース情報を通知する。リソース共有サーバ仮想化手段４１は、当該通知された共有リソース情報に応じて、リソースデータ記憶手段４２に格納された連携プラントリスト１２を更新する。
【０１６８】
また、シミュレーション操作端末１Ｂより模擬事故モード要求が行われる場合に、模擬プラントシミュレータ３０Ｂのモード切替手段１１が共有リソース入出力手段８を介して、模擬プラントシミュレータ４０Ａのリソース共有サーバ仮想化手段４１に共有リソース情報を通知する。これを受信したリソース共有サーバ仮想化手段４１が、当該通知された共有リソース情報に応じて、連携プラントリスト１２を更新する。
【０１６９】
模擬プラントシミュレータ４０Ａまたは模擬プラントシミュレータ３０Ｂにおいて、模擬演算手段４が、模擬演算の際、必要に応じてリソース共有サーバ仮想化手段４１に、リソースの配分についての要求、または、リソースについての問い合せを行う。この場合に、模擬演算手段４は、共有リソース入出力手段８を介して、リソース共有サーバ仮想化手段４１に対して、前述した要求または問い合せを行う。
【０１７０】
これを受けて、リソース共有サーバ仮想化手段４１は、模擬プラントシミュレータ４０Ａまたは模擬プラントシミュレータ３０Ｂの共有リソース入出力手段８を介して、模擬演算手段４からのリソースの配分についての要求、または、リソースについての問い合せについて応答する。
【０１７１】
以上説明したように、第６の実施形態によれば、複数のプラントのシミュレーションを連携して模擬することができる。
【０１７２】
また、少なくとも一つの模擬プラントシミュレータに、リソース共有サーバ仮想化手段およびリソースデータ記憶手段などを設けることによりリソース共有サーバを設置することなく、複数のプラントが連携する運転訓練を実施することができる。
【０１７３】
［他の実施形態］
以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。例えば、各実施形態の特徴を組み合わせてもよい。さらに、これらの実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形には、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１７４】
１Ａ、１Ｂ、１Ｃ…シミュレーション操作端末、２…シミュレーション操作入出力手段、３Ａ、３Ｂ…操作模擬盤、４…模擬演算手段、５…操作模擬盤入出力手段、６…シミュレーションデータ記憶手段、７…マルファンクション実行手段、８…共有リソース入出力手段、９ａ、９ｂ、９ｄ、９ｅ…リソース共有サーバ、１０…リソースデータ記憶部、１０（１）、１０（２）、１０（３）、１０（ｎ）…リソースデータ、１１…モード切替手段、１２、１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ、１２Ｅ…連携プラントリスト、１３…リソース制限リスト、１３（１）、１３（２）、１３（ｎ）…リソース制限リストデータ、１４（１）、１４（２）、１４（ｎ）…外部供給リソースデータ、１５…外部供給リソース追加手段、１７…外部供給リソース分配部、２０Ａ、２１Ａ、２２Ａ、２３Ａ、４０Ａ…模擬プラントＡシミュレータ（模擬プラントシミュレータ）、２０Ｂ、２１Ｂ、２２Ｂ、２３Ｂ、３０Ｂ…模擬プラントＢシミュレータ（模擬プラントシミュレータ）、４１…リソース共有サーバ仮想化手段、４２…リソースデータ記憶手段、５０ａ、５０ｂ、５０ｃ、５０ｄ、５０ｅ、５０ｆ…運転訓練シミュレータシステム、７１Ｄ、７１Ｅ…プラント状態、７２、７２Ｄ、７２Ｅ…模擬事故モード判定リスト、９０…サーバ通信部、１０１、１０１Ａ、１０１Ｂ、１０１Ｃ・・・模擬事故モード要求画面、１１０Ａ…単独、１１０Ｂ…ユニット間、１１０Ｃ…発電所全体、１１１、１１１Ａ、１１１Ｂ、１１１Ｃ、１１１Ｄ、１１１Ｅ…訓練モード、１１２、１１２Ａ、１１２Ｂ、１１２Ｃ、１１２Ｄ、１１２Ｅ…連携プラント選択、１１３、１１３Ａ、１１３Ｂ、１１３Ｃ、１１３Ｄ、１１３Ｅ…共有リソース選択
【図１】
2014206589.tif 000003
【図２】
2014206589.tif 000004
【図３】
2014206589.tif 000005
【図４】
2014206589.tif 000006
【図５】
2014206589.tif 000007
【図６】
2014206589.tif 000008
【図７】
2014206589.tif 000009
【図８】
2014206589.tif 000010
【図９】
2014206589.tif 000011
【図１０】
2014206589.tif 000012
【図１１】
2014206589.tif 000013
【図１２】
2014206589.tif 000014
【図１３】
2014206589.tif 000015
【図１４】
2014206589.tif 000016