JP5726027B2 - Plant monitoring and control system - Google Patents

Plant monitoring and control system Download PDF

Info

Publication number
JP5726027B2
JP5726027B2 JP2011197029A JP2011197029A JP5726027B2 JP 5726027 B2 JP5726027 B2 JP 5726027B2 JP 2011197029 A JP2011197029 A JP 2011197029A JP 2011197029 A JP2011197029 A JP 2011197029A JP 5726027 B2 JP5726027 B2 JP 5726027B2
Authority
JP
Japan
Prior art keywords
confirmation
error
data
procedure
estimation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2011197029A
Other languages
Japanese (ja)
Other versions
JP2013058137A (en
Inventor
麻美 鍵本
麻美 鍵本
雅代 中川
雅代 中川
洋平 上野
洋平 上野
忠 大井
忠 大井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2011197029A priority Critical patent/JP5726027B2/en
Publication of JP2013058137A publication Critical patent/JP2013058137A/en
Application granted granted Critical
Publication of JP5726027B2 publication Critical patent/JP5726027B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Testing And Monitoring For Control Systems (AREA)

Description

この発明は、各種プラントの監視制御システムに関するものであり、特にそれが備えるプラント運転誤り分析機能に関するものである。   The present invention relates to a monitoring control system for various plants, and more particularly to a plant operation error analysis function provided therein.

近年、電力プラント等の各種大規模プラントの監視制御システムにおいて、従来のハードウェア型のアナログ監視制御盤(アナログ盤)に代わり、ソフトウェア型のデジタル監視制御盤(デジタル盤)の導入が進んでいる。デジタル盤では、監視制御盤の機能が集約されたグラフィカルユーザインタフェース (GUI) を用いて作業を行なうことができるため、オペレータ(運転員)の操作負荷を軽減することができる。   In recent years, in the monitoring and control systems of various large-scale plants such as power plants, the introduction of software-type digital monitoring and control panels (digital panels) has been progressing instead of the conventional hardware-type analog monitoring and control panels (analog panels). . With a digital panel, work can be performed using a graphical user interface (GUI) that integrates the functions of the supervisory control panel, reducing the operational load on the operator (operator).

通常、プラントの運転管理は、監視制御室の中央制御盤を監視操作する運転クルーによって行われる。運転クルーはリーダーである監督者と数名の運転員から構成される。デジタル盤では、運転員と監督者とにはそれぞれ専用の監視制御入出力装置が用意されており、各自に与えられた入出力装置を利用して、プラントの監視および制御を行なう。監視制御を行なう際には、まず監督者が運転員に口頭で作業内容を指示する。運転員は、内容を確認の上、与えられた入出力装置を利用して作業を実施する。作業の実施後、運転員は監督者に口頭で完了報告を行い、監督者は内容を確認の上、監督者の入出力装置を利用して、運転員が実施した作業内容が正しいかどうかを確認する。以上のように、大規模プラントにおいては、運転クルー同士で互いに内容を確認しあいながら操作を実施している。   Usually, plant operation management is performed by an operation crew that monitors and operates the central control panel of the monitoring control room. The driving crew consists of a supervisor who is the leader and several operators. In the digital panel, a dedicated supervisory control input / output device is prepared for each of the operator and the supervisor, and the plant is monitored and controlled using the input / output device provided to each operator. When performing supervisory control, the supervisor first instructs the operator verbally on the work content. The operator confirms the contents and performs work using the given input / output device. After the work has been completed, the operator verbally reports the completion to the supervisor. The supervisor confirms the contents and uses the supervisor's input / output device to check whether the work performed by the operator is correct. Check. As described above, in a large-scale plant, operations are carried out while confirming the contents with each other among operating crews.

しかしながら、デジタル盤では、監督者は運転員のディスプレイに対する操作内容を把握することが困難である。もし運転中に運転員による確認・操作誤り(ヒューマンエラー)が発生した場合には、監督者は直ちにヒューマンエラーに気づいてプラントの状況を把握し、運転員に迅速に適切な指示を行なう必要があるが、このような環境ではプラントに異変が発生してからヒューマンエラーを特定することとなる。   However, on the digital board, it is difficult for the supervisor to grasp the operation content of the operator's display. If there is a confirmation / operation error (human error) by the operator during operation, the supervisor must immediately notice the human error, grasp the plant status, and promptly give appropriate instructions to the operator. However, in such an environment, a human error is specified after a change occurs in the plant.

デジタル盤では、確認・操作内容を記録したログを利用した運転進行状況を監督者に提示することが考えられている。これまでにも、プラント運転訓練などを対象に、運転進行状況の把握を支援する方法が考案されている(例えば、特許文献1に開示された訓練進行状況監視装置)。特許文献1の開示内容では、運転員により操作された操作項目を、標準運転操作要領に基づき規定された運転手順データと比較し、手順の実施状況を例えばリスト形式で表示する。比較時に操作項目が運転手順データに含まれていれば、項目を実施したと判断し、含まれない項目であれば、余分な操作と判定する。それ以外の項目は未実施の操作として判定する。これらの3種類の各項目は区別できるように表示されている。   In the digital board, it is considered to present the driving progress status to the supervisor using a log recording the contents of confirmation and operation. So far, methods for supporting the grasp of the operation progress status have been devised for plant operation training and the like (for example, the training progress status monitoring device disclosed in Patent Document 1). In the disclosed content of Patent Document 1, the operation items operated by the operator are compared with the operation procedure data defined based on the standard operation operation procedure, and the execution status of the procedure is displayed in a list format, for example. If the operation item is included in the driving procedure data at the time of comparison, it is determined that the item has been implemented, and if it is not included, it is determined that the operation is an extra operation. The other items are determined as unexecuted operations. These three types of items are displayed so as to be distinguished.

特開2003−58037号公報JP 2003-58037 A

プラント運転中に発生するヒューマンエラーは、運転員の確認・操作し忘れ、確認・操作間違い、余計な確認・操作が挙げられる。前述の通り、このようなヒューマンエラーが発生した場合には、監督者はできるだけ早く気づき、運転員に適切な指示を行なう必要がある。   Human errors that occur during plant operation include operator confirmation / operation mistakes, confirmation / operation mistakes, and extra confirmation / operation. As described above, when such a human error occurs, the supervisor needs to notice as soon as possible and give an appropriate instruction to the operator.

しかし、確認・操作間違いの場合は、運転員は監督者とは異なる画面や画面上の異なる作業対象に着目しつつも、自分の作業が正しいと思い込んでいることがある。この場合には、仮に運転進行状況の表示によって確認・操作間違いがあると気づいても、根本的な原因を適切に運転員に伝えることができなければ、運転員を納得させることは難しく、意見の相違による対応の遅れにより事故に繋がる可能性がある。   However, in the case of a mistake in confirmation / operation, the operator may be convinced that his / her work is correct while paying attention to different screens or different work objects on the screen. In this case, it is difficult to convince the operator if the root cause cannot be properly communicated to the operator even if he / she realizes that there is a confirmation / operation error by displaying the driving progress. There is a possibility that it may lead to an accident due to the delay of the response due to the difference of

このような事態を迅速に解決するためには、確認・操作間違いが発生した場合に、運転員がどの画面のどの作業対象を見ているのか、どのような認知プロセスにおける間違いなのかなど、ヒューマンエラーの詳細な原因を監督者が把握することが必要である。   In order to quickly resolve such a situation, humans are required to determine which screen the operator is looking at and what cognitive process is wrong when a confirmation / operation error occurs. The supervisor needs to know the detailed cause of the error.

これらに対し、上述した運転(訓練進行)進行状況監視装置では、運転員の操作項目を実施済みの正しい操作と、実施済みの余分な操作と、未実施の操作を判別することは可能である。しかし、実施済みの余分な操作のうち、それが、本来実施すべき操作を別の操作と間違える操作間違いなのか、手順の操作は全て正しく行なった上での余分な操作なのかは判別できず、操作間違いの場合は、その操作間違いが発生した原因を分析することはできないという問題点があった。   On the other hand, in the above-described driving (training progress) progress monitoring device, it is possible to discriminate between correct operations that have been performed on the operator's operation items, extra operations that have been performed, and unexecuted operations. . However, out of the extra operations that have already been performed, it cannot be determined whether the original operation should be mistaken for another operation or whether all the procedures are performed correctly. In the case of an operation error, there is a problem that the cause of the operation error cannot be analyzed.

この発明は、上記問題点を解決するためになされたもので、運転員による確認・操作間違いを的確に検出して、その間違いが発生した原因を分析することができる機能を有するプラント監視制御システムを得ることを目的とする。   The present invention has been made to solve the above problems, and is a plant monitoring and control system having a function capable of accurately detecting a confirmation / operation error by an operator and analyzing the cause of the error. The purpose is to obtain.

この発明に係る請求項1記載のプラント監視制御システムは、所定の入力装置を介して得られる操作指示にしたがって制御対象となるプラント機器を制御するとともに、プラント機器に対し実行する確認処理を含む操作内容を規定したプラント操作情報を出力するプラント監視制御装置と、前記プラント操作情報に基づき、少なくとも一つの操作ステップからなる操作履歴情報を取得し、該操作履歴情報に基づく運転進行状況を視覚認識可能に表示する運転進行状況表示装置とを備えたプラント監視制御システムであって、前記運転進行状況表示装置は、運転手順に関するデータを含む運転手順データベースを有し、該運転手順データベースと前記操作履歴情報とを比較して、本来実行すべきである中で未だ実行されていない操作ステップであるし忘れ操作、余計に実行されている操作ステップである余計操作、及び実行すべき操作ステップの代わりに間違えて実行されていると想定される操作ステップである操作間違い候補に分類するとともに、該操作間違い候補を規定した間違い候補情報を出力し、前記プラント監視制御システムは、前記間違い候補情報より規定された前記操作間違い候補それぞれについて、間違い原因を推定する間違い推定処理を実行して前記操作間違い候補が操作間違いであるか否かを最終判定し、その最終判定結果及び前記最終判定結果が操作間違いを指示する場合は推定された間違い原因を規定した誤り推定結果を出力する操作誤り推定装置をさらに備え、前記操作誤り推定装置は、プラント操作時に想定される操作誤り事例を蓄積した誤り事例データベースと、前記操作誤り事例を検出するための複数のルールを規定した推定ルールデータベースと、プラント操作時に使用される操作画面に関する情報を規定した画面情報データベースと、各前記操作間違いステップ候補について、前記誤り事例データベース、前記推定ルールデータベース及び前記画面情報データベースの内容を参照することにより、前記間違い原因推定処理を実行する操作誤り推定処理部とを含む。 According to a first aspect of the present invention, there is provided a plant monitoring and control system that controls a plant device to be controlled in accordance with an operation instruction obtained via a predetermined input device, and includes an operation including a confirmation process to be performed on the plant device. A plant monitoring and control device that outputs plant operation information that defines the contents, and operation history information consisting of at least one operation step is acquired based on the plant operation information, and the operation progress status based on the operation history information can be visually recognized The operation monitoring status display device includes an operation procedure database including data relating to an operation procedure, and the operation procedure database and the operation history information. In the operation steps that should not have been executed yet The operation is classified into an operation error candidate that is assumed to be erroneously executed instead of an operation to be executed, an extra operation that is an operation step that is additionally executed, and an operation step that should be executed. Error candidate information defining an operation error candidate is output, and the plant monitoring and control system executes an error estimation process for estimating an error cause for each of the operation error candidates specified from the error candidate information. An operation error estimation device that finally determines whether or not a candidate is an operation error, and outputs an error estimation result that specifies an estimated error cause when the final determination result and the final determination result indicate an operation error The operation error estimation device further includes an error case data storing operation error cases assumed at the time of plant operation. A base, an estimation rule database that defines a plurality of rules for detecting the operation error case, a screen information database that defines information on an operation screen used during plant operation, and each of the operation error step candidates, An operation error estimation processing unit that executes the error cause estimation processing by referring to the contents of the error case database, the estimation rule database, and the screen information database.

請求項1記載の本願発明におけるプラント監視制御システムの操作誤り推定装置は、操作間違い候補が操作間違いであるか否かの最終判定結果及び最終判定結果が操作間違いを指示する場合は推定された間違い原因を規定した誤り推定結果を出力するため、プラント機器を操作、制御する運転員及びその監督者は、上記誤り推定結果を参照することにより、誤り原因を客観的に認識することができる。   The operation error estimation apparatus for a plant monitoring control system according to the present invention as claimed in claim 1, wherein the final determination result as to whether or not the operation error candidate is an operation error and the error estimated when the final determination result indicates an operation error Since the error estimation result defining the cause is output, the operator who operates and controls the plant equipment and its supervisor can objectively recognize the error cause by referring to the error estimation result.

その結果、監督者は運転員に誤り推定結果に基づいて適切にヒューマンエラーの内容を指摘することができ、互いの思い込みによる意見の相違を解決できるという効果がある。また、現行の手順とは一見関連がなさそうな確認・操作間違いが発生した場合でも、どの手順と間違えているのかについて検討する負荷を軽減することによりシステム全体のコストの低減化を図り、対処方法についてより早く検討できるという効果を奏する。   As a result, the supervisor can appropriately point out the contents of the human error based on the error estimation result to the operator, and there is an effect that it is possible to resolve the disagreement due to mutual assumptions. In addition, even if a confirmation / operation error appears to be unrelated to the current procedure, the overall system cost can be reduced by reducing the burden of considering which procedure is wrong. There is an effect that the method can be examined more quickly.

この発明の実施の形態1であるプラント監視制御システムの構成を示すブロック図である。It is a block diagram which shows the structure of the plant monitoring control system which is Embodiment 1 of this invention. 実施の形態1のプラント監視制御システムにおける制御内容を示すフローチャートである。3 is a flowchart showing control contents in the plant monitoring control system of the first embodiment. 図1で示した確認・操作内容DBの内容例を示す説明図である。It is explanatory drawing which shows the example of the content of confirmation / operation content DB shown in FIG. 図1で示した確認・操作履歴格納部内に格納される履歴DBを示す説明図である。It is explanatory drawing which shows log | history DB stored in the confirmation and operation log | history storage part shown in FIG. 図1で示した確認・操作履歴格納部内に格納される手順進行状況DBを示す説明図である。It is explanatory drawing which shows procedure progress condition DB stored in the confirmation and operation history storage part shown in FIG. 図1で示した運転手順DBに登録されている手順の一例である手順Iの内容を示す説明図である。It is explanatory drawing which shows the content of the procedure I which is an example of the procedure registered into the driving | operation procedure DB shown in FIG. 図1で示した運転手順DBに格納される運転手順の内容例を示す説明図である。It is explanatory drawing which shows the example of the content of the driving procedure stored in driving procedure DB shown in FIG. 図2のステップST3及びST4の実施後における履歴DBの内容を示す説明図である。It is explanatory drawing which shows the content of log | history DB after implementation of step ST3 and ST4 of FIG. 図2のステップST3及びST4の実施後における手順進行状況DBの内容を示す説明図である。It is explanatory drawing which shows the content of procedure progress condition DB after implementation of step ST3 and ST4 of FIG. 監視制御システムの運転員用入出力部に表示される監視制御画面の一例を示す説明図である。It is explanatory drawing which shows an example of the monitoring control screen displayed on the input / output part for operators of the monitoring control system. 図1で示した誤り事例DBの例を示す説明図である。It is explanatory drawing which shows the example of error example DB shown in FIG. 図1で示した誤り推定ルールDBの例を示す説明図である。It is explanatory drawing which shows the example of error estimation rule DB shown in FIG. 図1で示した画面情報DBの例を示す説明図である。It is explanatory drawing which shows the example of screen information DB shown in FIG. 確認・操作誤り推定装置の推定処理後の履歴DBの内容を示す説明図である。It is explanatory drawing which shows the content of log | history DB after the estimation process of a confirmation and operation error estimation apparatus. 履歴DBの表示パネルへの表示例を示す説明図である。It is explanatory drawing which shows the example of a display to the display panel of log | history DB. 実施の形態2に係るプラント監視制御システムの構成を示すブロック図である。It is a block diagram which shows the structure of the plant monitoring control system which concerns on Embodiment 2. FIG. 図16で示した禁止操作DBの構成を示す説明図である。It is explanatory drawing which shows the structure of prohibition operation DB shown in FIG. 図16で示した禁止操作推定部による禁止操作推定処理実行後における手順進行状況の内容を示す説明図である。It is explanatory drawing which shows the content of the procedure progress condition after execution of the prohibition operation estimation process by the prohibition operation estimation part shown in FIG. 図16で示した禁止操作推定部による禁止操作推定処理実行後における履歴DBの内容を示す説明図である。It is explanatory drawing which shows the content of log | history DB after execution of the prohibition operation estimation process by the prohibition operation estimation part shown in FIG. 履歴DBの表示パネルへの表示例を示す説明図である。It is explanatory drawing which shows the example of a display to the display panel of log | history DB.

<実施の形態1>
図1はこの発明の実施の形態1であるプラント監視制御システムの構成を示すブロック図である。同図に示すように、実施の形態1のプラント監視制御システムは、確認・操作誤り推定装置10と、プラント監視制御装置20と、運転進行状況表示装置30Aとを備えて構成される。
<Embodiment 1>
FIG. 1 is a block diagram showing a configuration of a plant monitoring control system according to Embodiment 1 of the present invention. As shown in the figure, the plant monitoring control system of the first embodiment includes a confirmation / operation error estimation device 10, a plant monitoring control device 20, and an operation progress status display device 30A.

プラント監視制御装置20は、運転員用入出力部21、監督者用入出力部22、プラント監視制御部23、及びプラント機器24から構成される。プラント監視制御部23は、運転員用入出力部21を用いた運転員による確認・操作入力や自動制御による操作に基づいて、プラント機器24の動作監視および動作制御を行なう。また、プラント監視制御部23は、運転員による確認・操作入力信号データや当該確認・操作入力信号データを受信した時刻データを確認・操作情報D23として、運転進行状況表示装置30A内の後述する確認・操作内容照合部31に転送する役割も担う。   The plant monitoring control device 20 includes an operator input / output unit 21, a supervisor input / output unit 22, a plant monitoring control unit 23, and a plant device 24. The plant monitoring control unit 23 performs operation monitoring and operation control of the plant equipment 24 based on confirmation / operation input by the operator using the operator input / output unit 21 and operation by automatic control. In addition, the plant supervisory control unit 23 uses the confirmation / operation input signal data by the operator and the time data when the confirmation / operation input signal data is received as confirmation / operation information D23 to confirm the later-described confirmation in the operation progress display device 30A. -Also plays a role of transferring to the operation content verification unit 31.

運転員用入出力部21及び監督者用入出力部22は運転員及び監督者用のユーザインタフェースであり、プラント監視制御部23から出力されるプラント機器24の監視データを画面上に表示することができる。入出力部21,22で表示される画面は複数枚存在し、運転員や監督者は必要な画面を選択し、運転または監視を行なう。また、運転員用入出力部21は、運転員が入力した操作命令に応じた操作信号を、プラント監視制御部23に送信する。運転員による確認処理は、運転員用入出力部21の確認対象のしかるべきところをマウスクリックまたはタッチするなどの方法により入力され、プラント監視制御部23に送信される。   The operator input / output unit 21 and the supervisor input / output unit 22 are user interfaces for operators and supervisors, and display the monitoring data of the plant equipment 24 output from the plant monitoring control unit 23 on the screen. Can do. There are a plurality of screens displayed on the input / output units 21 and 22, and an operator or supervisor selects a necessary screen to perform operation or monitoring. The operator input / output unit 21 transmits an operation signal corresponding to the operation command input by the operator to the plant monitoring control unit 23. The confirmation process by the operator is input by a method such as mouse clicking or touching an appropriate place to be confirmed by the operator input / output unit 21 and transmitted to the plant monitoring control unit 23.

図2は実施の形態1のプラント監視制御システムにおける運転誤り分析処理を含むプラント監視制御内容を示すフローチャートである。同図に示すように、プラント監視制御処理はステップST1〜ST6を実行することによって実現される。   FIG. 2 is a flowchart showing the contents of plant monitoring control including operation error analysis processing in the plant monitoring control system of the first embodiment. As shown in the figure, the plant monitoring control process is realized by executing steps ST1 to ST6.

まず、ステップST1では、プラント監視制御装置20から得た確認・操作情報D23に基づき、確認・操作内容照合部31は、運転員が確認・操作を実施した際の内容である、確認・操作データを特定する。   First, in step ST1, based on the confirmation / operation information D23 obtained from the plant monitoring control device 20, the confirmation / operation content collation unit 31 is confirmation / operation data that is the content when the operator performs confirmation / operation. Is identified.

次に、ステップST2において、確認・操作内容照合部31は、ステップST1で特定した確認・操作データを確認・操作ID情報D31として確認・操作履歴格納部34内に追加する。   Next, in step ST2, the confirmation / operation content collation unit 31 adds the confirmation / operation data specified in step ST1 to the confirmation / operation history storage unit 34 as confirmation / operation ID information D31.

そして、ステップST3では、運転手順推定部35は、確認・操作履歴格納部34に格納された確認・操作データに基づき、現在進行している手順の推定を行う。   In step ST3, the driving procedure estimation unit 35 estimates the currently proceeding procedure based on the confirmation / operation data stored in the confirmation / operation history storage unit 34.

手順の推定が完了すれば、さらに、運転手順推定部35は、ステップST4にてそれまでに行われた確認・操作内容から、運転進行状況を推定し、推定した運転進行状況を基準として、確認・操作間違い(ステップ)候補を抽出して、当該確認・操作間違い候補を規定した確認・操作間違い候補情報D35を確認・操作誤り推定処理部11に出力する。確認・操作間違い候補とは、本来行うべき他の確認・操作ステップと間違えて実施された可能性のある余分な確認・操作ステップを意味する。   When the estimation of the procedure is completed, the driving procedure estimation unit 35 further estimates the driving progress from the confirmation / operation contents performed so far in step ST4, and confirms based on the estimated driving progress. Operation error (step) candidates are extracted, and confirmation / operation error candidate information D35 defining the confirmation / operation error candidates is output to the confirmation / operation error estimation processing unit 11. The confirmation / operation error candidate means an extra confirmation / operation step that may be mistaken for other confirmation / operation steps that should be performed.

そして、ステップST5において、ステップST4で推定された運転進行状況に確認・操作間違い候補の有/無(YES/NO)を認識し、確認・操作間違い候補が存在すれば(YES)ステップST6に移行し、存在しなければ(NO)処理を終了する。   In step ST5, the presence / absence of a confirmation / operation error candidate (YES / NO) is recognized in the driving progress estimated in step ST4. If there is a confirmation / operation error candidate (YES), the process proceeds to step ST6. If it does not exist (NO), the process is terminated.

ステップST5でYESと判定された場合に実行されるステップST6において、確認・操作誤り推定処理部11は、確認・操作間違い候補情報D35が規定する操作間違い候補の間違い原因を推定する間違い推定処理を実行し、間違い操作(確認)と推定できるか否かの最終判定を行い、その最終判定結果及び最終判定結果が間違いである場合は推定された間違い原因を規定した誤り推定結果D11を得る。誤り推定結果D11は運転手順推定部35に出力され、運転手順推定部35は誤り推定結果D11を反映した確認・操作データを確認・操作履歴格納部34に格納する。すると、確認・操作履歴格納部34の格納内容に基づき運転履歴内容が運転履歴表示部37上で表示され、処理を終了する。   In step ST6 executed when YES is determined in step ST5, the confirmation / operation error estimation processing unit 11 performs error estimation processing for estimating the error cause of the operation error candidate specified by the confirmation / operation error candidate information D35. It is executed to make a final determination as to whether or not it can be estimated that the operation is wrong (confirmation). If the final determination result and the final determination result are incorrect, an error estimation result D11 defining the estimated error cause is obtained. The error estimation result D11 is output to the driving procedure estimation unit 35, and the driving procedure estimation unit 35 stores the confirmation / operation data reflecting the error estimation result D11 in the confirmation / operation history storage unit 34. Then, the operation history content is displayed on the operation history display unit 37 based on the stored content of the confirmation / operation history storage unit 34, and the process is terminated.

以下、運転者がプラント機器24に対して行う処理として、プラント機器24に対する操作と、プラント機器24の現状確認が存在するが、以下では、上述した操作及び確認を併せて単に「操作」と略して記述する場合がある。   Hereinafter, as processing performed by the driver for the plant equipment 24, there are operations for the plant equipment 24 and confirmation of the current state of the plant equipment 24. In the following, the above-described operations and confirmations are simply abbreviated as “operation”. May be described.

以下、運転進行状況表示装置30A、確認・操作誤り推定装置10の具体的な処理内容について、図1及び図2を参照して説明する。   Hereinafter, specific processing contents of the driving progress status display device 30A and the confirmation / operation error estimation device 10 will be described with reference to FIG. 1 and FIG.

まず、運転進行状況表示装置30による図2のステップST1の処理について説明する。   First, the process of step ST1 of FIG. 2 by the driving progress display device 30 will be described.

運転進行状況表示装置30Aは、確認・操作内容照合部31、確認・操作内容DB32、プラントデータ取得部33、確認・操作履歴格納部34、運転手順推定部35、運転手順DB36、及び運転履歴表示部37から構成される。   The operation progress status display device 30A includes a confirmation / operation content verification unit 31, a confirmation / operation content DB 32, a plant data acquisition unit 33, a confirmation / operation history storage unit 34, an operation procedure estimation unit 35, an operation procedure DB 36, and an operation history display. The unit 37 is configured.

確認・操作内容照合部31は、プラント監視制御部23から転送される確認・操作情報D23を、確認・操作内容DB32の内容と照合し、確認・操作内容を表す確認・操作ID情報D31を得て確認・操作履歴格納部34に格納する。   The confirmation / operation content collation unit 31 collates the confirmation / operation information D23 transferred from the plant monitoring control unit 23 with the content of the confirmation / operation content DB 32 to obtain confirmation / operation ID information D31 representing the confirmation / operation content. And stored in the confirmation / operation history storage unit 34.

図3は確認・操作内容DB32の内容例を示す説明図である。同図に示すように、確認・操作内容DB32として、確認・操作IDデータD321、それに対応する確認・操作対象IDデータD322、表示属性データD323、操作内容データD324、第1条件データD325A及び第2条件データD325Bが登録されている。   FIG. 3 is an explanatory diagram showing an example of the content of the confirmation / operation content DB 32. As shown in the figure, as confirmation / operation content DB 32, confirmation / operation ID data D321, confirmation / operation object ID data D322 corresponding thereto, display attribute data D323, operation content data D324, first condition data D325A and second Condition data D325B is registered.

確認・操作対象IDデータD322は、画面上に配置された確認・操作が実施される表示部品を特定するIDを指示する。   The confirmation / operation target ID data D322 indicates an ID for specifying a display component that is arranged on the screen and on which the confirmation / operation is performed.

表示属性データD323は確認・操作対象の表示属性を指示し、操作内容データD324は確認・操作名を指示している。また、第1条件データD325A及び第2条件データD325Bには、それぞれ確認・操作IDデータD321の特定に必要なプラント機器の値や、発信警報などの条件が格納されている。   The display attribute data D323 indicates the display attribute to be confirmed / operated, and the operation content data D324 indicates the confirmation / operation name. Further, the first condition data D325A and the second condition data D325B respectively store plant equipment values necessary for specifying the confirmation / operation ID data D321 and conditions such as a transmission alarm.

なお、第1条件データD325A及び第2条件データD325Bの例としては、プラント値であれば「○○(機器名,例:加圧器)□□(パラメータ名,例:水位)△△(値,例:80%以下)」などが考えられ、警報信号であれば「○○(機器名,例:加圧器)□□(現象名,例:水位低)」「○○(機器名,例:原子炉)□□(現象名,例:トリップ信号発信)」などが挙げられる。   In addition, as an example of the first condition data D325A and the second condition data D325B, if it is a plant value, “XX (equipment name, example: pressurizer) □□ (parameter name, example: water level) Δ △ (value, (Example: 80% or less) ", etc., and if it is an alarm signal," XX (device name, example: pressurizer) □□ (phenomenon name, example: low water level) "" XX (device name, example: (Reactor) □□ (Phenomenon name, eg: Trip signal transmission) ”.

図3では、一例として第1条件データD325A及び第2条件データD325Bが2つあるように示しているが、0個でも1以上の任意の数を用意してもよい。   In FIG. 3, as an example, there are two first condition data D325A and second condition data D325B. However, zero or any number of one or more may be prepared.

以下、図1,図3を参照して、図2のステップST1の処理内容について詳述する。プラント監視制御部23から転送される確認・操作情報D23は、確認・操作内容DB32内の確認・操作IDデータD321と照合され、プラントデータ取得部33により取得したプラントデータが第1条件データD325A及び第2条件データD325Bを満たす確認・操作IDデータD321が一意に決定される。   Hereinafter, the processing content of step ST1 of FIG. 2 will be described in detail with reference to FIGS. The confirmation / operation information D23 transferred from the plant monitoring control unit 23 is collated with the confirmation / operation ID data D321 in the confirmation / operation content DB 32, and the plant data acquired by the plant data acquisition unit 33 is the first condition data D325A and Confirmation / operation ID data D321 satisfying the second condition data D325B is uniquely determined.

次に、図1,図3を参照して、図2のステップST2の処理内容について詳述する。確認・操作内容照合部31は、ステップST1で決定した確認・操作IDデータD321を確認・操作ID情報D31として確認・操作が完了した時刻データと共に、確認・操作履歴格納部34内に格納する。   Next, the processing content of step ST2 of FIG. 2 will be described in detail with reference to FIGS. The confirmation / operation content collation unit 31 stores the confirmation / operation ID data D321 determined in step ST1 in the confirmation / operation history storage unit 34 as confirmation / operation ID information D31 together with time data when the confirmation / operation is completed.

図4は確認・操作履歴格納部34内に格納される履歴DB41Aを示す説明図である。同図に示すように、履歴DB41Aには、履歴番号データD411、確認・操作IDデータD412、時刻データD413、手順IDデータD414、及び運転手順推定状況データD415が格納される。   FIG. 4 is an explanatory diagram showing a history DB 41A stored in the confirmation / operation history storage unit 34. As shown in FIG. As shown in the figure, the history DB 41A stores history number data D411, confirmation / operation ID data D412, time data D413, procedure ID data D414, and driving procedure estimation situation data D415.

確認・操作内容照合部31から確認・操作ID情報D31が出力されると、新たな履歴番号データD411が採番され、それに対応する確認・操作IDデータD412と時刻データD413に、確認・操作ID情報D31が指示する確認・操作IDデータD321と時刻データが格納される。   When the confirmation / operation ID information D31 is output from the confirmation / operation content collating unit 31, new history number data D411 is assigned, and the confirmation / operation ID data D412 and time data D413 corresponding to the history / data ID 411 are confirmed. The confirmation / operation ID data D321 designated by the information D31 and time data are stored.

また、手順とは複数個の確認・操作ステップをまとめたものとする。運転員が実施する運転手順は、複数個の異なる手順から構成される。運転時には、複数の手順が同時に進行する場合もある。手順IDデータD414には、後に実施される運転手順の推定後に、確認・操作IDデータD412が行われたと推定される手順のID、または、確認・操作誤りの種別や詳細が入力される。運転手順推定状況データD415には、確認・操作IDデータD412に対して後述する運転進行状況の推定が実施されたか否かを区別するデータが格納される。図4に示すように、履歴DB41Aにデータが格納された直後は、運転手順推定状況データD415として例えば「未」と格納される。   A procedure is a collection of a plurality of confirmation / operation steps. The operation procedure performed by the operator is composed of a plurality of different procedures. During operation, a plurality of procedures may proceed simultaneously. The procedure ID data D414 is input with the ID of the procedure estimated that the confirmation / operation ID data D412 was performed after the estimation of the operation procedure to be performed later, or the type and details of the confirmation / operation error. The driving procedure estimation status data D415 stores data for discriminating whether or not the driving progress status estimation described later has been performed on the confirmation / operation ID data D412. As shown in FIG. 4, immediately after the data is stored in the history DB 41A, for example, “not yet” is stored as the driving procedure estimation situation data D415.

以下、図1,図4及び後述する図5〜図7を参照して図2のステップST3の処理に内容について説明する。   The contents of the process of step ST3 in FIG. 2 will be described below with reference to FIGS. 1 and 4 and FIGS.

運転手順推定部35では、まず現在進行している手順の推定を行う。具体的には、確認・操作履歴格納部34内の履歴DB41Aに格納された確認・操作IDデータD412と、運転手順に関するデータが格納された運転手順DB36の内容とのパターンマッチングを行なう。   The driving procedure estimation unit 35 first estimates the currently proceeding procedure. Specifically, pattern matching is performed between the confirmation / operation ID data D412 stored in the history DB 41A in the confirmation / operation history storage unit 34 and the content of the operation procedure DB 36 in which data relating to the operation procedure is stored.

図5は確認・操作履歴格納部34内に格納される手順進行状況DB42Aを示す説明図である。図6は、運転手順DB36に登録されている手順の一例として、手順Iの内容を示す説明図である。図6では、手順を表すものとして、操作マニュアル等に記載されているフローチャート形式の手順図を例示する。   FIG. 5 is an explanatory diagram showing the procedure progress status DB 42A stored in the confirmation / operation history storage unit 34. As shown in FIG. FIG. 6 is an explanatory diagram showing the contents of procedure I as an example of the procedure registered in the driving procedure DB 36. FIG. 6 illustrates a flowchart-type procedure diagram described in an operation manual or the like as a procedure.

図6に示す様に、ID情報P−1で示す手順Iは、実行ステップS1〜S8及び論理演算ステップOS1,OS2から成り立つ。   As shown in FIG. 6, the procedure I indicated by the ID information P-1 includes execution steps S1 to S8 and logical operation steps OS1 and OS2.

まず、ステップS1は機器Aの第1の計器の計測値を確認する実行ステップであり、ステップS2は機器Aの第2の計器の計測値を確認する実行ステップであり、ステップS3は機器Bの計器の計測値を確認する実行ステップである。   First, step S1 is an execution step for confirming the measurement value of the first instrument of the device A, step S2 is an execution step for confirming the measurement value of the second instrument of the device A, and step S3 is the execution step of the device B. This is an execution step for confirming the measurement value of the instrument.

ステップS3は、ステップS1,S2による論理演算ステップOS1である「OR」後に実行される処理である。したがって、ステップS3は、ステップS1及びステップS2のうち、少なくとも一方のステップが実施されたこと(OR)を条件として、実施されるステップとなる。   Step S3 is a process executed after “OR” which is the logical operation step OS1 in steps S1 and S2. Therefore, step S3 is a step that is performed on condition that at least one of step S1 and step S2 is performed (OR).

ステップS4は機器Cの計器の計測値を確認する実行ステップであり、ステップS5は機器Dの計器の計測値を確認する実行ステップである。   Step S4 is an execution step for confirming the measurement value of the instrument C, and step S5 is an execution step for confirming the measurement value of the instrument D.

ステップS6は、ステップS4,S5による論理演算ステップOS2である「AND」後に実行される処理である。したがって、ステップS6は、ステップS4及びステップS5が共に実施されたこと(AND)を条件として、実施されるステップとなる。   Step S6 is a process executed after “AND” which is the logical operation step OS2 in steps S4 and S5. Therefore, step S6 is a step that is performed on condition that both step S4 and step S5 are performed (AND).

ステップS6は機器Eの操作を実施する実行ステップであり、前述したように、ステップS4、S5の双方が実施されたという条件(AND条件)を満たした後に実施されるステップであるが、ステップS4、S5の実施順は任意でよい。   Step S6 is an execution step for operating the device E. As described above, the step S6 is performed after satisfying the condition (AND condition) that both steps S4 and S5 are performed. , S5 may be performed in any order.

ステップS6後に実行されるステップS7は機器Eの計器の計測値を確認する実行ステップであり、ステップS7後に実行されるステップS8は機器Fの操作を実施する実行ステップである。   Step S7 executed after step S6 is an execution step for confirming the measured value of the instrument E, and step S8 executed after step S7 is an execution step for operating the device F.

このように、手順IDがIの処理内容は、各ステップの順序を表す情報(実行ステップS1〜S8の並び)と、個々のステップの内容を表す情報(実行ステップS1〜S8の処理内容)と、次のステップへ移るための条件の情報(論理演算ステップOS1,OS2)から構成することができる。なお、図6ではフローチャート形式で図示したが、例えば操作マニュアルに記述された文章など、その他の形式で表現されている場合にも同様に考えることができる。   As described above, the processing content with the procedure ID I includes information indicating the order of each step (sequence of execution steps S1 to S8), information indicating the content of each step (processing content of the execution steps S1 to S8), and , Information on conditions for moving to the next step (logical operation steps OS1, OS2). Although illustrated in a flowchart format in FIG. 6, the same applies to the case where the text is described in another format, such as a sentence described in an operation manual.

図7は、運転手順DB36に格納される運転手順の内容例を示す説明図であり、図6で示した手順IDがIの手順に対応するものを示している。   FIG. 7 is an explanatory diagram showing an example of the contents of the driving procedure stored in the driving procedure DB 36, and shows the procedure ID corresponding to the procedure I shown in FIG.

図7に示すように、運転手順DB36内には、各実行ステップS1〜S8が属する手順識別子D1を有する手順IDデータD361と、各実行ステップS1〜S8の具体的な内容を表す操作内容識別子D2を有する操作内容データD362と、各実行ステップS1〜S8の確認・操作識別子D3を有する確認・操作IDデータD363と、画面上で各実行ステップS1〜S8の確認・操作を実行する際に扱う表示属性識別子D4を有する表示属性データD364とが格納される。   As shown in FIG. 7, in the operation procedure DB 36, procedure ID data D361 having a procedure identifier D1 to which each execution step S1 to S8 belongs, and an operation content identifier D2 representing the specific contents of each execution step S1 to S8. Operation content data D362 having confirmation, confirmation / operation ID data D363 having confirmation / operation identifier D3 of each execution step S1 to S8, and display handled when executing confirmation / operation of each execution step S1 to S8 on the screen Display attribute data D364 having attribute identifier D4 is stored.

さらに、運転手順DB36内には、各々の実行ステップS1〜S8に関連付けされた順序識別子D5を有する順序データD365と、論理演算ステップOS1,OS2の演算対象に関連づけられた条件識別子D6を有する論理条件データD366が格納される。順序識別子D5は、実行ステップS1〜S8間における実施される順序を示す識別子であり、条件識別子D6は、対応する複数のステップから次のステップへと移行するための条件を表す識別子である。ここで、識別子D1〜D6は各データD361〜D366を構成する基本単位として機能する。   Further, in the operation procedure DB 36, the logical condition having the sequence data D365 having the sequence identifier D5 associated with each of the execution steps S1 to S8 and the condition identifier D6 associated with the operation target of the logical operation steps OS1 and OS2. Data D366 is stored. The order identifier D5 is an identifier that indicates the order that is executed between the execution steps S1 to S8, and the condition identifier D6 is an identifier that represents a condition for shifting from a corresponding plurality of steps to the next step. Here, the identifiers D1 to D6 function as basic units constituting the data D361 to D366.

図6に示した手順Iの内容は、識別子D1、D2、D5、D6によって示され、追加の識別子D3、D4を用いた以下で示す内容の手順データとして、運転手順DB36に格納される。   The contents of the procedure I shown in FIG. 6 are indicated by identifiers D1, D2, D5, and D6, and are stored in the operation procedure DB 36 as procedure data having the following contents using the additional identifiers D3 and D4.

図7に示すように、手順識別子D1[S1−S8]として手順番号である「I」が格納される。操作内容識別子D2のD2[S1]〜D2[S8]として実行ステップS1〜S8における操作内容の情報を格納される。また、確認・操作識別子D3[S1]〜D3[S8]として対応する確認・操作IDが格納され、表示属性識別子D4[S1]〜D4[S8]として上記した表示属性が格納される。   As shown in FIG. 7, “I”, which is a procedure number, is stored as the procedure identifier D1 [S1-S8]. Information of the operation content in the execution steps S1 to S8 is stored as D2 [S1] to D2 [S8] of the operation content identifier D2. Also, corresponding confirmation / operation IDs are stored as confirmation / operation identifiers D3 [S1] to D3 [S8], and the above display attributes are stored as display attribute identifiers D4 [S1] to D4 [S8].

さらに、順序識別子D5[S1]〜D5[S8]として、ステップS1〜S8の実施順序の情報が格納される。最初に実施されるステップS1、S2は、どちらか一方を実施すればよいため、順序識別子D5[S1]、D5[S2]には、同一の順序情報「X1」が格納される。   Furthermore, information on the execution order of steps S1 to S8 is stored as order identifiers D5 [S1] to D5 [S8]. Since either one of the steps S1 and S2 to be performed first may be performed, the same sequence information “X1” is stored in the sequence identifiers D5 [S1] and D5 [S2].

ここで、ステップS3に移行するための条件は、ステップS1またはステップS2のどちらかを実施することであるため、条件識別子D6[S1−S2]として「OR」の情報が格納される。ステップS3に対応する順序識別子D5[S3]として順序情報「X2」が格納される。ステップS4、S5は互いに実施順が任意であるため、順序識別子D5[S4]、[S5]には、同一の順序情報「X3」が格納される。ステップS6に移行するための条件は、ステップS4、ステップS5を両方実施することから、条件識別子D6[S4−S5]として「AND」の情報が格納される。また、ステップS6〜S8は順番に実施するため、順序識別子D5[S6]〜D5[S8]として、それぞれ「X4」「X5」「X6」が格納される。   Here, since the condition for shifting to step S3 is to execute either step S1 or step S2, information of “OR” is stored as the condition identifier D6 [S1-S2]. The order information “X2” is stored as the order identifier D5 [S3] corresponding to step S3. Since the execution order of steps S4 and S5 is arbitrary, the same order information “X3” is stored in order identifiers D5 [S4] and [S5]. Since the condition for shifting to step S6 is that both step S4 and step S5 are performed, the information “AND” is stored as the condition identifier D6 [S4-S5]. Since steps S6 to S8 are performed in order, “X4”, “X5”, and “X6” are stored as the order identifiers D5 [S6] to D5 [S8], respectively.

上述した運転手順DB36を用いて、履歴DB41A内の確認・操作データがどの手順に属するかを推定する。   Using the operation procedure DB 36 described above, it is estimated to which procedure the confirmation / operation data in the history DB 41A belongs.

まず、図4の履歴DB41Aの運転手順推定状況データD415が「未」と格納されているリストの確認・操作IDデータを時系列順で1つ読み込む。そして、読み出した確認・操作IDデータD412と運転手順DB36に登録されている各手順の順序データD365を構成する順序識別子D5の内容が「X1」に対応する確認・操作IDデータD363を照合する。   First, the confirmation / operation ID data of the list in which the driving procedure estimation status data D415 of the history DB 41A of FIG. The read confirmation / operation ID data D412 and the confirmation / operation ID data D363 corresponding to “X1” of the sequence identifier D5 constituting the sequence data D365 of each procedure registered in the operation procedure DB 36 are collated.

例えば、図4の履歴番号データD411が「1」の確認・操作IDデータD412「K001」と、手順識別子D1が「I」のデータと照合する場合、順序識別子D5の内容が「X1」であるステップS1、S2の確認・操作識別子D3[S1]、D3[S2]の内容「K001」「K002」を抽出し、比較する。   For example, when the history number data D411 in FIG. 4 is checked against the confirmation / operation ID data D412 “K001” with the procedure identifier D1 “I” and the procedure identifier D1 is “I”, the content of the sequence identifier D5 is “X1”. The contents “K001” and “K002” of the confirmation / operation identifiers D3 [S1] and D3 [S2] in steps S1 and S2 are extracted and compared.

その結果、一致した手順IDが複数ある場合は、運転手順推定状況データD415の次に「未」と格納されている確認・操作IDデータD412と、一致した手順識別子D1を含む手順のうち、運転手順DB36の次に行われるべき確認・操作識別子D3について、照合処理を行なう。例えば、手順識別子D1が「I」以外の手順とも照合した場合、手順識別子D1の内容が「I」のデータと照合する際は、前回照合したD3[S1]の条件識別子D6[S1]は「OR」であるため、次は確認・操作識別子D3[S3]の「K006」と、履歴番号データD411が「2」である確認・操作IDデータD412の「K003」と照合する。照合結果が一致しない場合には、その確認・操作IDデータD412は他の手順に含まれる可能性であるため、順序識別子D5が「X1」の他の手順と照合する。なお、手順ごとにどのステップまで照合が終了したか、どのステップが照合の結果一致したかは記憶していることとする。これを繰り返し、現在までの確認・操作IDデータD412が運転手順DB36の確認・操作識別子D3と最も多く一致した手順IDが一意に決まれば、それが現在進行中の手順であると判断する。   As a result, when there are a plurality of matched procedure IDs, among the procedures including the confirmation / operation ID data D412 stored as “not yet” after the driving procedure estimation status data D415 and the matched procedure identifier D1, the driving A verification process is performed for the confirmation / operation identifier D3 to be performed next to the procedure DB. For example, when the procedure identifier D1 is collated with a procedure other than “I”, when the content of the procedure identifier D1 is collated with data “I”, the condition identifier D6 [S1] of D3 [S1] collated last time is “ Since it is “OR”, next, “K006” of the confirmation / operation identifier D3 [S3] is compared with “K003” of the confirmation / operation ID data D412 whose history number data D411 is “2”. If the collation results do not match, the confirmation / operation ID data D412 may be included in another procedure, so that the sequence identifier D5 collates with another procedure “X1”. In addition, it is assumed that it is memorized to which step collation is completed for each procedure and which step is matched as a result of collation. This process is repeated, and if the procedure ID that most closely matches the confirmation / operation identifier D3 in the operation procedure DB 36 is uniquely determined, it is determined that this is the currently ongoing procedure.

照合方法は、時系列で数個前のステップから現在のステップまでをマッチングし、採点するような方法や、他の方法でもよい。   The collation method may be a method of matching and scoring from several steps in the time series to the current step, or another method.

そして、図5に示す様に、手順進行状況DB42Aの手順IDデータD421に、一意に決定された手順識別子D1の内容「I」、実施済み履歴番号データD422に手続Iで実施済みの履歴番号「1,4,6」を格納する。   Then, as shown in FIG. 5, the procedure ID data D421 of the procedure progress status DB 42A contains the content “I” of the procedure identifier D1 uniquely determined, and the history number “ 1, 4, 6 "are stored.

以下、図1,図4〜図7及び後述する図8を参照して図2のステップST4の処理に内容について説明する。図8は図2のステップST3及びST4の実施後における履歴DB41Aの内容を示す説明図である。図9は図2のステップST3及びST4の実施後における手順進行状況DB42Aの内容を示す説明図である。   The contents of the process of step ST4 of FIG. 2 will be described below with reference to FIGS. 1, 4 to 7 and FIG. FIG. 8 is an explanatory diagram showing the contents of the history DB 41A after the execution of steps ST3 and ST4 of FIG. FIG. 9 is an explanatory diagram showing the contents of the procedure progress status DB 42A after the implementation of steps ST3 and ST4 of FIG.

ステップST3によって進行中の手順の判別後、再び時系列順に最初から、確認・操作履歴の履歴DB41Aの運転手順推定状況データD415が「未」と格納されている確認・操作IDデータD412を1つずつ読み込む。   After the determination of the procedure in progress in step ST3, one confirmation / operation ID data D412 in which the operation procedure estimation status data D415 of the confirmation / operation history history DB 41A is stored as “unknown” is again chronologically from the beginning. Read one by one.

そして、確認・操作IDデータD412と、手順進行状況DB42Aに格納された手順IDデータD421に対応する、運転手順DB36内の確認・操作識別子D3(確認・操作IDデータD363)を、順序識別子D5(順序データD365)が「X1」の内容から順に繰り返しマッチングを行なう。   Then, the confirmation / operation identifier D3 (confirmation / operation ID data D363) in the operation procedure DB 36 corresponding to the confirmation / operation ID data D412 and the procedure ID data D421 stored in the procedure progress DB 42A is replaced with an order identifier D5 ( The order data D365) are repeatedly matched in order from the contents of "X1".

マッチングの結果、適切な順番で確認・操作IDが一致した場合には、手順進行状況DB42A内の該当する手順IDデータD421の実施済み履歴番号データD422に、履歴DB41Aの履歴番号データD411を格納する。また、履歴DB41Aの手順IDデータD414に該当する手順IDデータD421の内容を格納し、さらに運転手順推定状況データD415の「未」のデータを消去し、例えば「済」と格納する。その際、運転手順DB36の現在実施されている順序識別子D5(順序データD365)に対応する条件識別子D6(論理条件データD366)の内容が満たされていれば、次の手順IDデータD421とのマッチングには次の順序識別子D5に対応する確認・操作識別子D3を参照する。これを、履歴DB41Aの時刻データD413が最も新しいデータを処理するまで繰り返す。   As a result of matching, when the confirmation / operation IDs match in an appropriate order, the history number data D411 of the history DB 41A is stored in the performed history number data D422 of the corresponding procedure ID data D421 in the procedure progress status DB 42A. . Further, the contents of the procedure ID data D421 corresponding to the procedure ID data D414 of the history DB 41A are stored, and “uncompleted” data of the driving procedure estimation situation data D415 is erased and stored, for example, “completed”. At this time, if the content of the condition identifier D6 (logical condition data D366) corresponding to the currently executed sequence identifier D5 (order data D365) in the operation procedure DB 36 is satisfied, matching with the next procedure ID data D421 is performed. Is referred to the confirmation / operation identifier D3 corresponding to the next sequence identifier D5. This is repeated until the time data D413 of the history DB 41A processes the newest data.

ただし、上記の運転手順DB36の条件識別子D6の内容を満たさない場合や、現在実施すべき順序識別子D5の確認・操作識別子D3の内容と一致しない確認・操作IDデータD412がある場合は、次の確認・操作IDデータD412と運転手順DB36内の次に行うべき確認・操作識別子D3の内容と照合する。   However, when the content of the condition identifier D6 of the operation procedure DB 36 is not satisfied, or when there is confirmation / operation ID data D412 that does not match the content of the confirmation / operation identifier D3 of the sequence identifier D5 to be currently implemented, The confirmation / operation ID data D412 and the content of the confirmation / operation identifier D3 to be performed next in the operation procedure DB 36 are collated.

そして、全ての「未」の確認・操作データを処理した後に、運転手順推定状況データD415が「未」として残っている確認・操作IDのデータを、確認・操作し忘れ(ステップ)、余計な確認・操作(ステップ)、確認・操作間違い候補(ステップ)に分類する。   Then, after processing all the “unchecked” confirmation / operation data, the confirmation / operation ID data for which the operation procedure estimation status data D415 remains “uncompleted” is forgotten to be confirmed / operated (step). Classify into confirmation / operation (step) and confirmation / operation error candidates (step).

分類結果は、余計な確認・操作、確認・間違いの場合は、履歴データベースの手順IDデータD414欄に格納される。余計な確認・操作であれば、例えば「余計」という文字列を格納する。後述する誤り推定装置110により最終判定が確認・操作間違いであると推定されれば、例えば「間違い(手順I)」など、どの手順と照合して間違いだと推定(最終判定)されたかを表す文字列と、その後に確認・操作間違いの原因に関するメッセージを格納する。そして、確認・操作間違いの推定が済んだ履歴番号の運転手順推定状況データD415に、「済」と格納する。また、確認・操作し忘れ(ステップ)の場合は、その発生位置を確認・操作履歴格納部34内の手順進行状況DB42Aに格納する。例えば、図9に示すように、確認・操作し忘れが発生した前後の履歴番号を、間に「〜」マークを挟んで格納する。   The classification result is stored in the procedure ID data D414 column of the history database in the case of unnecessary confirmation / operation or confirmation / error. If it is an extra confirmation / operation, for example, a character string “extra” is stored. If the error estimation device 110 (to be described later) estimates that the final determination is a confirmation / operation error, it indicates which procedure, for example, “Error (Procedure I)” is compared and the error is estimated (final determination). Stores a character string followed by a message about the cause of the confirmation / operation error. Then, “done” is stored in the driving procedure estimation status data D415 of the history number for which the confirmation / operation error has been estimated. In the case of forgetting to confirm / operate (step), the generation position is stored in the procedure progress DB 42A in the confirmation / operation history storage unit 34. For example, as shown in FIG. 9, the history numbers before and after the occurrence of confirmation / operation forgetting are stored with a “˜” mark in between.

次に、分類方法の具体的な内容を以下に述べる。   Next, the specific contents of the classification method will be described below.

まず、運転手順DB36内で実施されていない確認・操作データを得る。その方法としては、例えば手順進行状況DB42Aに登録された手順IDデータD421を1つずつ順番に参照し、その内実施済み履歴番号データD422で抜けている履歴番号を検索する。そして、他の手順IDデータD421の実施済み履歴番号データD422内に、抜けている履歴番号がないかを検索し、なければ元の実施済み履歴番号データD422内の直前の履歴番号データを得る。   First, confirmation / operation data not implemented in the operation procedure DB 36 is obtained. As the method, for example, the procedure ID data D421 registered in the procedure progress status DB 42A is sequentially referred to one by one, and the missing history number is searched with the executed history number data D422. Then, it is searched whether there is a missing history number in the executed history number data D422 of the other procedure ID data D421. If there is no missing history number, the previous history number data in the original executed history number data D422 is obtained.

例えば、図5で示す例では、実施済み履歴番号データD422内に「1」「4」「6」と格納されており、「2」「3」「5」の番号が抜けていると判断する。まず「2」を抜けている履歴番号として抽出する。   For example, in the example illustrated in FIG. 5, “1”, “4”, and “6” are stored in the executed history number data D422, and it is determined that the numbers “2”, “3”, and “5” are missing. . First, “2” is extracted as a history number missing.

この際、手順I以外の他の手順「II」「III」…などが存在する場合は、履歴番号「2」はそれらの手順「II」「III」内の実施済み履歴番号データD422として格納されている可能性があるため、確認・操作IDデータD412が「II」「III」…の実施済み履歴番号データD422に実施済み履歴番号データD422内に「2」があるかどうかを確認する。   At this time, when there are other procedures “II”, “III”, etc. other than the procedure I, the history number “2” is stored as the completed history number data D422 in the procedures “II” and “III”. Therefore, it is confirmed whether the execution history number data D422 having the confirmation / operation ID data D412 “II”, “III”,... Has “2” in the execution history number data D422.

もし、他の手順IDデータD421内の実施済み履歴番号データD422に履歴番号「2」が格納されておれば、履歴番号「2」の処理は他の手順で正しく実施された処理であると判断し、後の処理対象から除外する。   If the history number “2” is stored in the already-executed history number data D422 in the other procedure ID data D421, it is determined that the processing of the history number “2” is the processing correctly performed in the other procedure. And excluded from later processing targets.

図9に示すように、手順IDデータD421は「I」のみなので、他の手順ID321にも履歴番号「2」がなく、これらは誤った可能性がある確認・操作の履歴番号であると判断する。   As shown in FIG. 9, since the procedure ID data D421 is only “I”, there is no history number “2” in the other procedure IDs 321 and it is determined that these are history numbers of confirmation / operation that may be erroneous. To do.

そして、手順IDデータD421が「I」の実施済み履歴番号データD422内で、「2」直前の実施済み履歴番号を参照する。例えば、抜けている履歴番号「2」の直前は「1」となる。(また仮に、手順IDデータD421内に「II」があったとして、その実施済み履歴番号データD422内に「2」が格納されているとすれば、手順IDデータD421「I」の抜けている履歴番号「3」の直前が「1」となる)。   Then, the executed history number immediately before “2” is referred to in the executed history number data D422 whose procedure ID data D421 is “I”. For example, “1” is immediately before the missing history number “2”. (Also, if “II” exists in the procedure ID data D421, and “2” is stored in the executed history number data D422, the procedure ID data D421 “I” is missing. (1 immediately before the history number “3” is “1”).

そして、直前の履歴番号「1」を得た場合、対応する図4の確認・操作IDデータD412は「K001」となり、これと同じ確認・操作識別子D3を運転手順DB36(図7)内から検索すると、D3[S1]が該当する。その次に実施すべき確認・操作識別子D33を、条件識別子D6を参照して探すとD3[S3]が該当する。その結果、運転手順DB36内で実施されていない確認・操作データはD3[S3]となる。   When the previous history number “1” is obtained, the corresponding confirmation / operation ID data D412 in FIG. 4 is “K001”, and the same confirmation / operation identifier D3 is retrieved from the operation procedure DB 36 (FIG. 7). Then, D3 [S1] corresponds. If a confirmation / operation identifier D33 to be executed next is searched with reference to the condition identifier D6, D3 [S3] corresponds. As a result, the confirmation / operation data not implemented in the operation procedure DB 36 is D3 [S3].

そして、履歴DB41A内で該当する履歴番号データD411の確認・操作IDデータD412に対応する運転手順DB36内の確認・操作識別子D3を検索した後、その次に実施すべき確認・操作識別子D3のデータ(実施されていない確認・操作データ)を得る。   Then, after searching the confirmation / operation identifier D3 in the operation procedure DB 36 corresponding to the confirmation / operation ID data D412 of the corresponding history number data D411 in the history DB 41A, the data of the confirmation / operation identifier D3 to be executed next. (Confirmation / operation data not implemented) is obtained.

次に、履歴DB41Aの運転手順推定状況データD415に「未」と格納されている確認・操作IDデータD412を、再び時系列順に1つずつ参照する。   Next, the confirmation / operation ID data D412 stored as “not yet” in the driving procedure estimation situation data D415 of the history DB 41A is again referred to one by one in time series order.

そして、確認・操作IDデータD412を、運転手順DB36の現在実行中の手順の中で実施されていない確認・操作識別子D3以降のデータと照合する。その結果、現在の順位の条件が満たされていないにも関わらず、それ以降の確認・操作識別子D3と照合する場合、または前回の確認・操作から一定時間以上経過した場合は、確認・操作し忘れが存在すると判断する。その際、手順進行状況DB42A内のし忘れ位置データD423に、該当する前後の履歴番号を「〜」を挟んで入力し、処理を終了する。   Then, the confirmation / operation ID data D412 is collated with data after the confirmation / operation identifier D3 which is not implemented in the procedure currently being executed in the operation procedure DB 36. As a result, when the current order condition is not satisfied, if it is checked against the subsequent confirmation / operation identifier D3, or if a certain time has passed since the previous confirmation / operation, the confirmation / operation is performed. Judge that forgetfulness exists. At that time, the history numbers before and after the corresponding forgotten position data D423 in the procedure progress status DB 42A are input with “˜” in between, and the process is terminated.

例えば、図8の例では、運転手順推定状況データD415に最初に「未」と入力されているのは、履歴番号データD411が「2」の確認・操作IDデータD412「K003」である。ここで、運転手順DB36で未だに実施されていないのは、確認・操作識別子D3[S3]の「K006」であり、それ以降の確認・操作識別子D3の内容と照合する。その結果、次の確認・操作識別子D3[S4]の内容「K003」と一致する。これは、確認・操作IDデータD412の「K003」が、確認・操作識別子D3の「K006」を飛ばして実施されていることを示している。よって、図9に示すように、履歴番号データD411の「1」「2」の間に確認・操作し忘れが存在すると判断し、手順進行状況DB42Aのし忘れ位置データD423に「1〜2」を格納するとともに、図8に示すように、履歴DB41Aの確認・操作ID「K003」の運転手順IDに「I」、運転手順推定状況データD415に「済」を格納する。   For example, in the example of FIG. 8, it is the confirmation / operation ID data D412 “K003” in which the history number data D411 is “2” that is first input to the driving procedure estimation status data D415. Here, what is not yet implemented in the operation procedure DB 36 is “K006” of the confirmation / operation identifier D3 [S3], and collates with the contents of the subsequent confirmation / operation identifier D3. As a result, it matches the content “K003” of the next confirmation / operation identifier D3 [S4]. This indicates that “K003” in the confirmation / operation ID data D412 is skipped from “K006” in the confirmation / operation identifier D3. Accordingly, as shown in FIG. 9, it is determined that there is a confirmation / operation forgotten between “1” and “2” of the history number data D411, and “1-2” is stored in the forgotten position data D423 of the procedure progress DB 42A. As shown in FIG. 8, “I” is stored in the driving procedure ID of the confirmation / operation ID “K003” in the history DB 41A, and “Done” is stored in the driving procedure estimation status data D415.

次に、確認・操作IDデータD412が、実施されていない確認・操作識別子D3と一致しない場合、履歴DB41A内の次の確認・操作IDデータD412を同じ確認・操作識別子D3と照合する。その結果、一致すれば、照合しない確認・操作IDデータD412は、余計な確認・操作の候補であると判断する。ここで、運転手順DB36の他の手順の順序識別子D5が「X1」である確認・操作識別子D3と確認・操作IDデータD412を照合し、一致しない場合は、確認・操作IDデータD412は余計な確認・操作であると判断し、履歴DB41Aの手順IDデータD414に「余計」、運転手順推定状況データD415に「済」と格納する。一致した手順がある場合は、まだ手順IDデータD414が推定されていない可能性があり、再びステップST1の実行時に処理する。   Next, when the confirmation / operation ID data D412 does not match the confirmation / operation identifier D3 that has not been executed, the next confirmation / operation ID data D412 in the history DB 41A is collated with the same confirmation / operation identifier D3. As a result, if they match, it is determined that the confirmation / operation ID data D412 that is not collated is a candidate for unnecessary confirmation / operation. Here, the confirmation / operation identifier D3 and the confirmation / operation ID data D412 in which the order identifier D5 of the other procedure of the operation procedure DB 36 is “X1” are collated, and if they do not match, the confirmation / operation ID data D412 is redundant. It is determined as confirmation / operation, and “extra” is stored in the procedure ID data D414 of the history DB 41A, and “done” is stored in the driving procedure estimation situation data D415. If there is a matched procedure, there is a possibility that the procedure ID data D414 has not been estimated yet, and the process is performed again when step ST1 is executed.

ただし、一定時間が経過しても推定できない場合は、確認・操作IDデータD412は余計な確認・操作であると判断し、履歴DB41Aの内容を上記と同じように更新する。図8の例では、現在実施されているのは手順Iのみである。また、運転手順DB36の中で、上記の処理後に実施されていないのは確認・操作識別子D3[S5]の「K004」である。ここで、運転手順推定状況データD415が「未」である確認・操作IDデータD412「K008」と、運転手順DB36の中で手順識別子D1が「I」かつ実施されていない確認・操作識別子D3を照合すると、一致する確認・操作識別子D3はない。そこで、履歴DB41Aの次の確認・操作IDデータD412である「K004」と実施されていない確認・操作識別子D3[S5]と照合すると一致する。他には実施されている手順がないため、確認操作ID312は余計な確認・操作であると判断し、手順IDデータD414に「余計」、運転手順推定状況データD415に「済」と格納する。   However, if it cannot be estimated even after a certain time has elapsed, it is determined that the confirmation / operation ID data D412 is an extra confirmation / operation, and the contents of the history DB 41A are updated in the same manner as described above. In the example of FIG. 8, only procedure I is currently implemented. Further, in the operation procedure DB 36, “K004” of the confirmation / operation identifier D3 [S5] is not implemented after the above processing. Here, the confirmation / operation ID data D412 “K008” in which the driving procedure estimation status data D415 is “not yet” and the confirmation / operation identifier D3 in which the procedure identifier D1 is “I” in the driving procedure DB 36 and are not implemented are displayed. When collated, there is no matching confirmation / operation identifier D3. Therefore, when “K004”, which is the next confirmation / operation ID data D412 in the history DB 41A, is collated with the confirmation / operation identifier D3 [S5] which is not performed, they match. Since there are no other procedures, the confirmation operation ID 312 is determined to be an extra confirmation / operation, and “extra” is stored in the procedure ID data D414 and “done” is stored in the driving procedure estimation status data D415.

一方、履歴DB41A内の確認・操作IDデータD412が現在行なうべき確認・操作識別子D3と一致せず、同一手順内の次の確認・操作IDデータD412が、運転手順DB36内の現在の次に行なうべき確認・操作識別子D3と一致する場合、一致しない確認・操作IDデータD412は、現在行なうべき確認・操作識別子D3との確認・操作間違い候補と判断する。   On the other hand, the confirmation / operation ID data D412 in the history DB 41A does not match the confirmation / operation identifier D3 to be performed at present, and the next confirmation / operation ID data D412 in the same procedure is performed next in the driving procedure DB 36. If it matches the confirmation / operation identifier D3, the confirmation / operation ID data D412 that does not match is determined as a confirmation / operation error candidate with the confirmation / operation identifier D3 to be currently performed.

図8の例で、上記の処理後に実施されていない運転手順DB36のデータは確認・操作識別子D3[S6]の「S001」、履歴DB41Aの運転手順推定状況データD415が「未」である確認・操作IDデータD412は「S002」であり、一致しないことがわかる。ここで、次の確認・操作識別子D3[S7]と、確認・操作IDデータD412を照合すると、「K005」で一致する。よって、確認・操作IDデータD412「S002」のデータは、確認・操作間違い候補と判断する。ここで、候補としているのは、実際に確認・操作間違いに該当する場合と、余計な操作を行なった後で確認・操作し忘れが発生した場合との状況が同一であり、これだけでは判断できないためである。   In the example of FIG. 8, the data in the operation procedure DB 36 that has not been implemented after the above processing is “S001” in the confirmation / operation identifier D3 [S6], and the operation procedure estimation status data D415 in the history DB 41A is confirmed as “not yet”. The operation ID data D412 is “S002”, which indicates that they do not match. Here, when the next confirmation / operation identifier D3 [S7] and the confirmation / operation ID data D412 are collated, they match with “K005”. Therefore, the data of the confirmation / operation ID data D412 “S002” is determined as a confirmation / operation error candidate. Here, the candidates are the same in the case of actually confirming / operating mistakes and the case of forgetting to confirm / operate after performing extra operations, and this alone cannot be determined. Because.

そこで、確認・操作間違い候補に該当する確認・操作ステップを規定した確認・操作間違い候補情報D35を、後述の確認・操作誤り推定装置10に転送する。   Therefore, the confirmation / operation error candidate information D35 defining the confirmation / operation step corresponding to the confirmation / operation error candidate is transferred to the confirmation / operation error estimation device 10 described later.

確認・操作誤り推定装置10は、確認・操作間違い候補情報D35で規定された確認・操作間違い候補が本当に確認・操作間違いであるかを、詳細な確認・操作間違いの原因推定処理を実行して最終判定する。原因推定の詳細は後述するステップST6にて述べる。その結果、確認・操作誤り推定装置10は、間違い原因を判別できた場合は、当該確認・操作間違い候補を真の確認・操作間違いであると最終判定し、その最終判定結果と間違いの原因の詳細を表すメッセージとを含む誤り推定結果D11を運転手順推定部35に出力する。   The confirmation / operation error estimation device 10 executes a detailed confirmation / operation error cause estimation process to determine whether the confirmation / operation error candidate specified in the confirmation / operation error candidate information D35 is really a confirmation / operation error. Final decision. Details of the cause estimation will be described in step ST6 described later. As a result, when the confirmation / operation error estimation device 10 can determine the cause of the error, the confirmation / operation error estimation device finally determines that the confirmation / operation error candidate is a true confirmation / operation error, and determines the final determination result and the cause of the error. An error estimation result D11 including a message indicating details is output to the driving procedure estimation unit 35.

そして、運転手順推定部35は誤り推定結果D11に基づき、履歴DB41Aの手順IDデータD414に例えば「間違い(手順ID名):メッセージ内容」と変更して確認・操作履歴格納部34内に格納する。   Then, based on the error estimation result D11, the driving procedure estimation unit 35 changes the procedure ID data D414 of the history DB 41A to “error (procedure ID name): message content” and stores it in the confirmation / operation history storage unit 34. .

確認・操作誤り推定装置10は間違い原因判別できなかった場合は、余計な確認・操作が実施され、その後に確認・操作し忘れが発生した可能性があると推定し、その推定内容を指示する誤り推定結果D11を運転手順推定部35に出力する。余計な確認・操作かどうかは、上述した余計な確認・操作の判別と同様の処理を行い判断し、判別できれば、運転手順推定部35によって履歴DB41Aの内容も同様に更新する。し忘れ確認・操作(ステップ)についても上述のように、手順進行状況DB42A内のし忘れ位置データD423に入力する。   If the confirmation / operation error estimation device 10 cannot determine the cause of the error, it is estimated that there is a possibility that an additional confirmation / operation is performed, and that a subsequent confirmation / operation is forgotten, and the estimated content is indicated. The error estimation result D11 is output to the driving procedure estimation unit 35. Whether or not it is an extra confirmation / operation is determined by performing the same process as the discrimination of the extra confirmation / operation described above. As described above, the forgetting confirmation / operation (step) is also input to the forgetting position data D423 in the procedure progress status DB 42A.

このように、運転進行状況表示装置30A内の運転手順推定部35は推定した確認・操作間違い候補を指示する確認・操作間違い候補情報D35を確認・操作誤り推定装置10の確認・操作誤り推定処理部11に出力し、確認・操作誤り推定処理部11からの誤り推定結果D11を受け、該誤り推定結果D11を反映させた内容の履歴DB41A及び手順進行状況DB42Aを確認・操作履歴格納部34に格納する。   In this way, the driving procedure estimation unit 35 in the driving progress display device 30A confirms the confirmation / operation error candidate information D35 indicating the estimated confirmation / operation error candidate, and the confirmation / operation error estimation processing of the operation error estimation device 10. Output to the unit 11, receives the error estimation result D11 from the confirmation / operation error estimation processing unit 11, and stores the history DB 41A and the procedure progress DB 42A reflecting the error estimation result D11 in the confirmation / operation history storage unit 34. Store.

最後に、確認・操作誤り推定処理部11によって実行される、図2のステップST6の処理について図1,図10〜図15を参照して説明する。すなわち、確認・操作間違い候補情報D35によって指示される確認・操作間違い候補の確認・操作データの原因推定を行う確認・操作誤り推定装置10について述べる。   Finally, the process of step ST6 of FIG. 2 executed by the confirmation / operation error estimation processing unit 11 will be described with reference to FIGS. That is, the confirmation / operation error estimation device 10 that performs confirmation / operation error candidate confirmation / operation data cause estimation specified by the confirmation / operation error candidate information D35 will be described.

確認・操作誤り推定装置10は、確認・操作誤り推定処理部11、誤り事例DB12、誤り推定ルールDB13、及び画面情報DB14から構成される。   The confirmation / operation error estimation device 10 includes a confirmation / operation error estimation processing unit 11, an error case DB 12, an error estimation rule DB 13, and a screen information DB 14.

確認・操作誤り推定処理部11は、確認・操作間違いに関するヒューマンエラー事例が格納された誤り事例DB12、ヒューマンエラーの発生ルールが格納された誤り推定ルールDB13、運転員が参照する画面データや画面上に配置されている確認・操作対象のデータが格納された画面情報DB14からなる各種データベースを用いて、確認・操作間違いの詳細な原因を判定する。   The confirmation / operation error estimation processing unit 11 includes an error case DB 12 in which human error cases related to confirmation / operation errors are stored, an error estimation rule DB 13 in which human error occurrence rules are stored, screen data referred to by an operator, and on-screen The detailed cause of the confirmation / operation error is determined using various databases including the screen information DB 14 in which the data to be confirmed / operated is stored.

確認・操作間違いに関するヒューマンエラーは、画面上で実施する確認・操作ステップを、何らかの原因で本来実施すべき対象とは異なる対象に対して実施することで発生する。原因はさまざまであるが、例えば同一画面上の近くの似ている形状・名前の対象と間違えることなどが挙げられる。   A human error related to a confirmation / operation error occurs when a confirmation / operation step performed on a screen is performed on a target different from a target to be originally performed for some reason. There are various causes, for example, it may be mistaken for a similar shape / name near the same screen.

図10は、監視制御システムの運転員用入出力部21に表示される監視制御画面の一例を示す説明図である。同図に示すように、監視制御画面となる表示パネル80は、通常のプラント監視制御画面を表示する機能を備える。図10では、通常のプラント監視制御画面の例として、画面タイトルや画面IDを表示する画面タイトル表示部81、ソフトウェア制御スイッチやプラント計測値の表示を行なう監視制御画面表示部82、表示画面の変更操作を行なうための選択ボタン831〜835が配置されるメニュー表示部83を備える構成を示している。監視制御画面表示部82の例としては、図10に示すような弁の開閉を制御する制御スイッチSW1〜SW4と、ある計測点を通過した気体の流量を示す計器の表示が挙げられる。   FIG. 10 is an explanatory diagram illustrating an example of a monitoring control screen displayed on the operator input / output unit 21 of the monitoring control system. As shown in the figure, the display panel 80 serving as a monitoring control screen has a function of displaying a normal plant monitoring control screen. In FIG. 10, as an example of a normal plant monitoring control screen, a screen title display unit 81 that displays a screen title and a screen ID, a monitoring control screen display unit 82 that displays software control switches and plant measurement values, and a change of the display screen The structure provided with the menu display part 83 in which the selection buttons 831-835 for performing operation are arrange | positioned is shown. Examples of the monitoring control screen display unit 82 include control switches SW1 to SW4 that control the opening and closing of the valves as shown in FIG. 10 and a display of a meter that indicates the flow rate of gas that has passed a certain measurement point.

制御スイッチSW1は、機器EであるA1弁を制御するためのスイッチである。同様に制御スイッチSW2は機器HであるB1弁、制御スイッチSW3は機器KであるA2弁、制御スイッチSW4は機器LであるB2弁の制御スイッチである。制御スイッチの中央には、弁の状態が表示されている。制御スイッチSW1〜SW4の弁は「開」を表す。制御スイッチSW1〜SW4の左側には、制御スイッチの機器名称VN1〜VN4と、制御スイッチの状態名(開度GO1〜GO4)とそれに対する数値(流量値FV1〜FV4及び開度の割合)が表示されている。   The control switch SW1 is a switch for controlling the A1 valve that is the device E. Similarly, the control switch SW2 is a B1 valve which is the device H, the control switch SW3 is a control switch of the A2 valve which is the device K, and the control switch SW4 is a control switch of the B2 valve which is the device L. The state of the valve is displayed at the center of the control switch. The valves of the control switches SW1 to SW4 represent “open”. On the left side of the control switches SW1 to SW4, control switch device names VN1 to VN4, control switch state names (openings GO1 to GO4), and numerical values (flow rate values FV1 to FV4 and opening ratios) are displayed. Has been.

すなわち、A1弁は制御スイッチSW1、B1弁は制御スイッチSW2、A2弁は制御スイッチSW3、B2弁は制御スイッチSW4の名称をそれぞれ示し、開度GO1〜GO4は制御スイッチSW1〜SW4の状態名である開度及びその値(%)を示し、計測値である流量値FV1はA1弁(制御スイッチSW1)を通過後の気体の流量値、計測値である流量値FV2はB1弁(制御スイッチSW2)を通過後の気体の流量値を示す。流量名称FN1は流量値FV1、流量名称FN2は流量値FV2の名称である。   That is, the A1 valve is the control switch SW1, the B1 valve is the control switch SW2, the A2 valve is the control switch SW3, the B2 valve is the name of the control switch SW4, and the openings GO1 to GO4 are the state names of the control switches SW1 to SW4. A certain opening degree and its value (%) are indicated. A flow rate value FV1 which is a measured value is a flow rate value of gas after passing through the A1 valve (control switch SW1), and a flow rate value FV2 which is a measured value is a B1 valve (control switch SW2). ) Shows the flow rate value of the gas after passing through. The flow rate name FN1 is the name of the flow rate value FV1, and the flow rate name FN2 is the name of the flow rate value FV2.

ここで、画面の横方向がx軸、縦方向がy軸とすると、図10の画面構成では、A系統であるA1弁である制御スイッチSW1、A2弁である制御スイッチSW3によって規定される流量名称FN1:A流量値がy軸方向に配置されており、B系統であるB1弁である制御スイッチSW2、B2弁である制御スイッチSW4によって規定される流量名称FN2:B流量値は、y軸方向は同じ配置でx軸方向にずれて配置されている。この場合、A系統とB系統で異なることは、x軸方向の違い、制御スイッチや流量値の名称が「A」であるか「B」であるかである。   Here, assuming that the horizontal direction of the screen is the x-axis and the vertical direction is the y-axis, the flow rate defined by the control switch SW1 that is the A1 valve that is the A system and the control switch SW3 that is the A2 valve in the screen configuration of FIG. Name FN1: A flow rate value is arranged in the y-axis direction, and flow name FN2: B flow rate value defined by control switch SW2 that is B1 valve that is B system and control switch SW4 that is B2 valve is y axis The directions are the same and are shifted in the x-axis direction. In this case, the difference between the A system and the B system is the difference in the x-axis direction, whether the name of the control switch or the flow rate value is “A” or “B”.

このような表示パネル80上で操作を行なう際には、例えば、開いた状態のA1弁を閉める操作を行なう際に、A1弁である制御スイッチSW1ではなく、画面の見間違いや監督者からの指示の聞き間違いが原因で、B1弁である制御スイッチSW2を操作してしまうヒューマンエラーが発生することが考えられる。   When performing an operation on such a display panel 80, for example, when performing an operation of closing the opened A1 valve, not the control switch SW1, which is the A1 valve, but a screen error or a message from the supervisor. It is conceivable that a human error that operates the control switch SW2, which is the B1 valve, occurs due to a mistake in listening to the instruction.

確認・操作誤り推定処理部11は、このようなヒューマンエラーの発生原理の流れとは逆に、確認・操作間違いの可能性がある確認・操作対象から、ヒューマンエラーの発生ルールに基づいて、画面上に本来行なうべき確認・操作対象が見つかるかどうかを推定する。ヒューマンエラーの発生ルールは複数あり、そのうち本来の確認・操作対象を推定することができたヒューマンエラーが、確認・操作間違いの原因と推定される。さらに原因が推定された確認・操作間違い候補の確認・操作データは、確認・操作間違いであると最終判定される。   On the contrary to the flow of the principle of occurrence of human error, the confirmation / operation error estimation processing unit 11 starts from a confirmation / operation target that has a possibility of confirmation / operation error based on a human error occurrence rule. It is estimated whether a confirmation / operation target to be originally performed is found above. There are a plurality of human error occurrence rules, and a human error that can be estimated from the original confirmation / operation target is estimated to be the cause of the confirmation / operation error. Further, the confirmation / operation data of the confirmation / operation error candidate whose cause is estimated is finally determined to be a confirmation / operation error.

以下に、確認・操作誤り推定処理部11による具体的な推定処理内容について、例を挙げて述べる。   Hereinafter, specific estimation processing contents by the confirmation / operation error estimation processing unit 11 will be described with examples.

まず、確認・操作誤り推定処理部11は、運転手順推定部35から転送された確認・操作間違い候補を示す確認・操作間違い候補情報D35を受信する。また、予め取得している運転手順DB36内の現在実施すべき確認・操作の順序識別子D5(順序データD365)の内容を元に、運転手順DB36から本来実施すべき確認・操作識別子D2のデータを得る。   First, the confirmation / operation error estimation processing unit 11 receives the confirmation / operation error candidate information D35 indicating the confirmation / operation error candidate transferred from the driving procedure estimation unit 35. Further, based on the contents of the confirmation / operation order identifier D5 (order data D365) to be currently implemented in the operation procedure DB 36 acquired in advance, the data of the confirmation / operation identifier D2 to be originally executed is obtained from the operation procedure DB 36. obtain.

図8の履歴DB41Aの例では、履歴番号データD411が「5」の確認・操作データが、確認・操作間違い候補として受信される。この確認・操作IDデータD412は「S002」である。また、この時点で現在実施すべき確認・操作の順序識別子D5の内容は「X4」であるため、本来実施すべき確認・操作識別子D2(操作内容データD362)の内容は「S001」となる。   In the example of the history DB 41 </ b> A in FIG. 8, confirmation / operation data whose history number data D 411 is “5” is received as a confirmation / operation error candidate. The confirmation / operation ID data D412 is “S002”. At this time, the content of the confirmation / operation order identifier D5 to be currently implemented is “X4”, so the content of the confirmation / operation identifier D2 (operation content data D362) to be originally implemented is “S001”.

次に確認・操作誤り推定処理部11は、ヒューマンエラー事例のデータが格納されている誤り事例DB12を参照する。   Next, the confirmation / operation error estimation processing unit 11 refers to the error case DB 12 in which human error case data is stored.

図11に誤り事例DB12の例を示す説明図である。誤り事例DB12には、事例IDデータD121、画面上で確認・操作を行なう際に発生するヒューマンエラー事例データD122、ヒューマンエラー事例に対するヒューマンエラー名称データD123、ヒューマンエラーが発生しうる画面上の確認・操作対象の表示属性データD124、ヒューマンエラーを推定する際に参照すべき推定処理ルールデータD125がそれぞれ格納されている。ヒューマンエラー名称データD123、表示属性データD124において、該当するデータが複数存在する場合には、例えば「/」などの記号を用いるなどして、区別できるようにデータを格納する。図11に示した誤り事例DB12の内容は一例であり、他の内容を追加してもよい。   FIG. 11 is an explanatory diagram showing an example of the error case DB 12. In the error case DB 12, case ID data D121, human error case data D122 that occurs when confirmation / operation is performed on the screen, human error name data D123 for human error cases, confirmation on the screen where human errors may occur Stored are display attribute data D124 to be operated and estimation processing rule data D125 to be referred to when estimating a human error. In the human error name data D123 and the display attribute data D124, when there are a plurality of corresponding data, the data is stored so as to be distinguished by using a symbol such as “/”, for example. The content of the error case DB 12 shown in FIG. 11 is an example, and other content may be added.

ここで、まず確認・操作誤り推定処理部11は、確認・操作内容DB32から、受信した確認・操作間違い候補情報D35で指示される確認・操作間違い候補の確認・操作IDの表示属性データD323を読み出す。そして、その表示属性データD323と、誤り事例DB12内の表示属性データD124を照合して、合致する事例IDデータD121を抽出する。例えば、確認・操作間違い候補の確認・操作IDが「S002」の場合、確認・操作内容DB32から読み出される表示属性データD323は「弁」となる。そして、誤り事例DB12の表示属性データD124と一致する事例ID410として「1」〜「6」の全てを抽出する。   Here, first, the confirmation / operation error estimation processing unit 11 receives the confirmation / operation error candidate confirmation / operation ID display attribute data D323 indicated by the received confirmation / operation error candidate information D35 from the confirmation / operation content DB 32. read out. Then, the display attribute data D323 is compared with the display attribute data D124 in the error case DB 12, and the matching case ID data D121 is extracted. For example, when the confirmation / operation ID of the confirmation / operation error candidate is “S002”, the display attribute data D323 read from the confirmation / operation content DB 32 is “valve”. Then, all of “1” to “6” are extracted as case IDs 410 that match the display attribute data D124 of the error case DB 12.

もしなければ、余計な確認・操作と確認・操作し忘れがあったと判断し、その判断結果を誤り推定結果D11として運転手順推定部35に出力して推定処理を終了する。その後、運転手順推定部35は誤り推定結果D11を反映させてステップST4で述べた内容で運転進行状況の推定を行う。   If not, it is determined that there has been an extra confirmation / operation and forgetting confirmation / operation, and the determination result is output to the driving procedure estimation unit 35 as an error estimation result D11, and the estimation process is terminated. Thereafter, the driving procedure estimation unit 35 reflects the error estimation result D11 and estimates the driving progress state with the contents described in step ST4.

以下、抽出された事例IDデータD121が存在した場合について説明する。この場合、抽出した事例IDデータD121を一つずつ参照し、その事例IDデータD121に対応する推定処理ルールデータD125を参照する。誤り事例DB12内の推定処理ルールデータD125は、記号(処理ID)と論理演算子で表されており、個々の処理IDの内容は、誤り推定ルールDB13に格納されている。   Hereinafter, a case where the extracted case ID data D121 exists will be described. In this case, the extracted case ID data D121 is referred to one by one, and the estimation process rule data D125 corresponding to the case ID data D121 is referred to. The estimation process rule data D125 in the error case DB 12 is represented by a symbol (process ID) and a logical operator, and the contents of the individual process IDs are stored in the error estimation rule DB 13.

図12は誤り推定ルールDB13の例を示す説明図である。誤り推定ルールDB13には、ルール適用処理IDデータD131と、推定時に実施するルール処理内容データD132とが格納されている。なお、図12の内容は一例であり、他の内容を追加してもよい。処理内容は、ある条件に合致する画面内の確認・操作対象を抽出する処理を行なうものである。   FIG. 12 is an explanatory diagram showing an example of the error estimation rule DB 13. The error estimation rule DB 13 stores rule application process ID data D131 and rule process content data D132 executed at the time of estimation. Note that the content of FIG. 12 is an example, and other content may be added. The processing content is processing for extracting a confirmation / operation target in a screen that meets a certain condition.

例えば、誤り事例DB12の事例IDデータD121が「1」の場合、処理ルールは「A AND B AND C」となっており、誤り推定ルールDB13内のルール適用処理IDデータD131の処理ID「A」、「B」、「C」を参照する。論理演算子は全てANDであることから、処理IDは「A」、「B」、「C」の全ての処理結果で共通する確認・操作対象を抽出する。   For example, when the case ID data D121 of the error case DB 12 is “1”, the processing rule is “A AND B AND C”, and the processing ID “A” of the rule application processing ID data D131 in the error estimation rule DB 13 , “B”, “C”. Since all of the logical operators are AND, a confirmation / operation object common to all the processing results of the processing IDs “A”, “B”, and “C” is extracted.

以上の処理を、画面情報DB14に格納された、監視制御に用いる各種画面や画面上に配置された確認・操作対象に関するデータを参照しながら順次行なう。   The above processing is sequentially performed with reference to various screens used for monitoring control stored in the screen information DB 14 and data related to confirmation / operation objects arranged on the screen.

図13に画面情報DB14の例を示す説明図である。画面に関する情報としては、例えば、画面IDデータD141、画面名称データD142、ある画面に対して類似した構成である類似構成画面IDデータD143、図10の選択ボタン831〜835のように画面中に表示される他の画面への選択ボタンのうち、隣接するボタンの遷移先を指示する隣接画面IDデータD144が挙げられる。また、各画面上に配置される各種の確認・操作対象のデータとしては、例えば、確認・操作対象IDデータD151、表示属性データD152、表示名称データD153、表示座標データD154、表示色データD155、ある一定期間における確認・操作頻度データD156、セットで確認・操作する対象を示すセット対象IDデータD157が格納されている。格納されるデータとしては、これに限らず関係する他の情報を追加しても良い。   FIG. 13 is an explanatory diagram showing an example of the screen information DB 14. As information about the screen, for example, screen ID data D141, screen name data D142, similar configuration screen ID data D143 having a similar configuration to a certain screen, and display buttons 831 to 835 in FIG. 10 are displayed on the screen. Among the selection buttons for other screens, adjacent screen ID data D144 indicating the transition destination of the adjacent button is given. Examples of various confirmation / operation target data arranged on each screen include, for example, confirmation / operation target ID data D151, display attribute data D152, display name data D153, display coordinate data D154, display color data D155, Confirmation / operation frequency data D156 for a certain period and set target ID data D157 indicating a target to be confirmed / operated in a set are stored. The stored data is not limited to this, and other related information may be added.

例えば、誤り事例DB12の事例IDデータD121が「1」の推定処理ルールデータD125「A AND B AND Cを」参照して、画面情報DB14内を探索する場合について説明する。   For example, a case will be described in which the screen information DB 14 is searched with reference to the estimation processing rule data D125 “A AND B AND C” in which the case ID data D121 of the error case DB 12 is “1”.

まず、確認・操作内容DB32を参照して、確認・操作間違い候補の確認・操作IDデータD412から確認・操作対象IDデータD322を得る。図8の履歴DB41Aの例では、確認・操作IDデータD412「S002」が確認・操作間違い候補となっており、確認・操作内容DB32から、その確認・対象ID220である「B0001」を抽出する。そして、画面情報DB14から、その確認・操作対象IDデータD151の「B0001」を検索する。   First, referring to the confirmation / operation content DB 32, confirmation / operation object ID data D 322 is obtained from confirmation / operation error candidate confirmation / operation ID data D 412. In the example of the history DB 41A in FIG. 8, the confirmation / operation ID data D412 “S002” is a confirmation / operation error candidate, and “B0001”, which is the confirmation / target ID 220, is extracted from the confirmation / operation content DB 32. Then, “B0001” in the confirmation / operation object ID data D151 is searched from the screen information DB.

ここで、誤り事例DB12の事例IDデータD121「1」の推定処理ルールを参照して、誤り推定ルールDB13内の対応するルール適用処理IDデータD131を参照する。ルール適用処理IDデータD131が「A」の処理内容には、周囲の確認・操作対象の距離を測定し、一定距離(図12では例えば「350」)以内にある確認・操作対象を抽出すると記述されている。よって、画面情報DB14内で、まず確認・操作間違い候補の確認・操作対象IDデータD151が含まれる画面IDデータD141に該当するデータを全て抽出し、その中で確認・操作間違い候補と、他の確認・操作対象の表示座標データD154のユークリッド距離を算出する。その結果、例えば一定距離が「350」であるとすれば、距離「350」以内にある確認・操作対象IDデータD151のみを抽出する。この場合は、画面IDデータD141が「001」である、確認・操作対象IDデータD151「A0001」「A0002」「B0002」、「B0003」が抽出される。   Here, with reference to the estimation process rule of the case ID data D121 “1” in the error case DB 12, the corresponding rule application process ID data D131 in the error estimation rule DB 13 is referred to. The processing content with the rule application process ID data D131 of “A” describes that the distance of the surrounding confirmation / operation object is measured and the confirmation / operation object within a certain distance (eg, “350” in FIG. 12) is extracted. Has been. Therefore, first, all the data corresponding to the screen ID data D141 including the confirmation / operation error candidate confirmation / operation target ID data D151 is extracted from the screen information DB 14, and the confirmation / operation error candidate and other data are extracted. The Euclidean distance of the display coordinate data D154 to be confirmed / operated is calculated. As a result, for example, if the fixed distance is “350”, only the confirmation / operation object ID data D151 within the distance “350” is extracted. In this case, confirmation / operation target ID data D151 “A0001”, “A0002”, “B0002”, and “B0003” whose screen ID data D141 is “001” are extracted.

次に、ルール適用処理IDデータD131が「B」の処理内容は、表示名称データD153の一致度が一定以上である確認・操作対象を抽出すると記述されていることから、確認・操作対象IDデータD151「B0001」と、同一の画面IDデータD141「001」にある他の確認・操作対象の表示名称データD153の差分を算出する。その結果、例えば一定の一致度が60%以上であるとすれば、対象名の一致度が60%以上の確認・操作ID621「A0001」と「B0003」が抽出される。   Next, since the processing content whose rule application processing ID data D131 is “B” is described to extract the confirmation / operation object whose matching degree of the display name data D153 is equal to or higher than a certain level, the confirmation / operation object ID data The difference between D151 “B0001” and the other display name data D153 to be confirmed / operated in the same screen ID data D141 “001” is calculated. As a result, for example, if the certain degree of matching is 60% or more, the confirmation / operation IDs 621 “A0001” and “B0003” having the matching degree of the target name of 60% or more are extracted.

最後に、ルール適用処理IDデータD131「C」の処理内容には、同じ表示属性の確認・操作対象を抽出すると記述されていることから、確認・操作ID621「B0001」の表示属性データD152と一致する表示属性を持つ他の確認・操作対象を画面IDデータD141が「001」のデータから検索する。この場合には、「弁」という表示属性を持つ、確認・操作対象IDデータD151「A0001」「A0003」「B0003」が抽出される。以上に挙げたA〜Cまでの処理内容の算出方法は、他の方法を用いてもよい。   Finally, the processing content of the rule application processing ID data D131 “C” describes that the confirmation / operation target of the same display attribute is extracted, and therefore matches the display attribute data D152 of the confirmation / operation ID 621 “B0001”. The screen ID data D141 searches for other confirmation / operation objects having the display attribute to be “001”. In this case, confirmation / operation object ID data D151 “A0001”, “A0003”, and “B0003” having a display attribute of “valve” are extracted. Other methods may be used as the calculation method of the processing contents from A to C described above.

以上のルール適用処理IDデータD131の「A」、「B」、「C」における抽出結果のうち、全ての条件に当てはまる確認・操作対象IDデータD151を算出する。そして、確認・操作対象が見つかった場合は、確認・操作内容DB32を参照し、その確認・操作対象IDデータD151から確認・操作IDデータD321を検索する。この例の場合では、確認・操作対象IDデータD151の「A0001」と「B0003」が、全ての条件に当てはまり、それぞれの確認・操作IDデータD321「S001」「S006」を抽出する。そして、確認・操作IDデータD321と本来実施すべき確認・操作IDを照合し、一致すれば、確認・操作間違い候補は間違いであったと最終判定されたことになり、画面情報DB14内の確認・操作間違いの表示名称データD153、誤り事例DB12の該当する事例のヒューマンエラー名称データD123、ヒューマンエラー事例データD122データを用い、誤りの詳細なメッセージを作成し、確認・操作履歴格納部34の履歴データベースの手順IDデータD414に追加で格納する。この例では、本来実施すべき確認・操作IDは「S001」であるため、抽出された確認・操作IDデータD321の中では、確認・操作IDデータD321「S001」が一致することになる。これは、誤り事例DB12の事例ID410「1」の推定処理ルールで抽出することができたため、事例ID410「1」における上記データを用いて、例えば「近くの似ている名前で同属性のB弁との見間違い/聞き間違い」というメッセージを作成する。作成したメッセージは、確認・操作間違いを示す最終判定結果と共に誤り推定結果D11として運転手順推定部35に送信され、運転手順推定部35によって確認・操作履歴格納部34内の履歴DB41Aの該当する確認・操作の手順IDデータD414に「間違い(手順ID名)」が格納される。この時点における履歴DB41Aの内容は、図14に示すものとなる。なお、図14は確認・操作誤り推定処理部11の推定処理後の履歴DBの内容を示す説明図である。   Confirmation / operation target ID data D151 that satisfies all conditions is calculated from the extraction results of “A”, “B”, and “C” of the rule application process ID data D131. When a confirmation / operation object is found, the confirmation / operation content DB 32 is referred to, and the confirmation / operation ID data D321 is searched from the confirmation / operation object ID data D151. In this example, “A0001” and “B0003” of the confirmation / operation target ID data D151 are applicable to all the conditions, and the respective confirmation / operation ID data D321 “S001” and “S006” are extracted. Then, the confirmation / operation ID data D321 is compared with the confirmation / operation ID to be originally executed, and if they match, the confirmation / operation error candidate is finally determined to be wrong, and the confirmation / operation ID in the screen information DB 14 is determined. Using the operation name display name data D153, human error name data D123 of the corresponding case in the error case DB 12, and human error case data D122 data, a detailed error message is created, and the history database of the confirmation / operation history storage unit 34 Are additionally stored in the procedure ID data D414. In this example, since the confirmation / operation ID to be originally implemented is “S001”, the confirmation / operation ID data D321 “S001” matches among the extracted confirmation / operation ID data D321. This can be extracted by the estimation processing rule of the case ID 410 “1” of the error case DB 12, and for example, using the data in the case ID 410 “1”, “Missing / mishearing with” message. The created message is transmitted to the driving procedure estimation unit 35 as an error estimation result D11 together with a final determination result indicating a confirmation / operation error, and the driving procedure estimation unit 35 confirms the corresponding confirmation in the history DB 41A in the confirmation / operation history storage unit 34. “Incorrect (procedure ID name)” is stored in the operation procedure ID data D414. The contents of the history DB 41A at this time are as shown in FIG. FIG. 14 is an explanatory diagram showing the contents of the history DB after the estimation processing of the confirmation / operation error estimation processing unit 11.

以上に挙げた例は、同一画面内の確認・操作対象の間違いに関する場合であるが、例えば異なる画面の確認・操作対象と間違えた場合(選択ボタン831と間違えて選択ボタン832の画面を選択したなど)は、誤り事例DB12の事例ID410「5」「6」を参照し、類似構成画面IDデータD143または隣接画面IDデータD144などのデータを利用することで処理することができる。   The example given above relates to an error in the confirmation / operation target in the same screen. For example, when a mistake is made in the confirmation / operation target of a different screen (selection of the selection button 832 is mistaken for the selection button 831). Etc.) can be processed by referring to the case IDs 410 “5” and “6” in the error case DB 12 and using data such as the similar configuration screen ID data D143 or the adjacent screen ID data D144.

監督者に対する運転進行状況の表示は、運転履歴表示部37により、履歴DB41Aの内容が出力される。図15は履歴DB41Aの表示パネル70への表示例を示す説明図である。表示パネル70上には、画面タイトル表示部71、確認・操作の実施状況を表示する運転進行状況表示部72を備える。運転進行状況表示部72は、確認・操作が実施された時刻表示部73、確認・操作実施状況表示部74、確認・操作誤り表示部75に分かれる。時刻表示部に表示される時刻データD73には、履歴DB41Aの時刻データD413のデータが出力される。また、確認・操作実施状況表示部74には、手順IDデータD414ごとに、履歴DB41Aの運転手順推定状況データD415が「済」になっている確認・操作IDデータD412に対する操作内容識別子D2を、運転手順DB36または確認・操作内容DB32から読み出して表示する。具体的には、手順進行状況DB42Aの実施済み履歴番号データD422にデータがあれば、該当する操作内容識別子D2を実施済み確認・操作741として出力する。一方、し忘れ位置データD423や、履歴DB41Aの手順IDデータD414に「余計」または「間違い」が格納されていれば、誤り確認・操作として、その種別を区別できるような表示で、誤り種類説明746(746X〜746Z)と共に出力する。例えば図15では、確認・操作し忘れの場合、し忘れ確認・操作742(図14では742B)に隣接して誤り種類説明746Zを配置させ、運転進行状況表示部72の該当箇所に表示している。この際、し忘れが発生している確認・操作の表示内容は、し忘れ位置データD423内の「〜」前後の履歴番号の確認・操作IDデータD412を元に、運転手順DB36からし忘れに該当する操作内容識別子D2を取得する。また、余計な確認・操作の場合は、確認・操作誤り表示部75に、余計確認・操作743(図14では743G)として表示している。この内容は、確認・操作内容DB32を参照し、その確認・操作ID314から確認・操作内容データD324を取得して表示する。また、余計確認・操作743と発生した時刻を破線を用いて対応付けているが、この破線はなくてもよい。確認・操作間違いの場合は、間違い確認・操作744(図14では744H)を確認・操作誤り表示部75に表示し、代わりに実施されていない確認・操作745(図14では745E)を確認・操作実施状況表示部74に表示している。間違い確認・操作744の場合は確認・操作内容DB32の操作内容データD324から、実施されていない確認・操作745の場合は運転手順DB36の操作内容識別子D2から表示内容を得る。また、間違い確認・操作744の隣に、確認・操作間違いの詳細な原因の間違いメッセージ78を表示する。また、矢印79によってこの2つが間違いであると対応付けているが、なくてもよい。この場合も破線を用いて時刻データD73と対応づけているが、破線はなくてもよい。   For the display of the driving progress status for the supervisor, the contents of the history DB 41 </ b> A are output by the driving history display unit 37. FIG. 15 is an explanatory view showing a display example on the display panel 70 of the history DB 41A. On the display panel 70, a screen title display unit 71 and a driving progress status display unit 72 for displaying the status of confirmation / operation are provided. The driving progress status display unit 72 is divided into a time display unit 73 at which confirmation / operation is performed, a confirmation / operation execution status display unit 74, and a confirmation / operation error display unit 75. As the time data D73 displayed on the time display unit, the data of the time data D413 of the history DB 41A is output. Further, in the confirmation / operation implementation status display section 74, for each procedure ID data D414, an operation content identifier D2 for the confirmation / operation ID data D412 in which the driving procedure estimation status data D415 of the history DB 41A is “completed” It is read from the operation procedure DB 36 or the confirmation / operation content DB 32 and displayed. Specifically, if there is data in the executed history number data D422 of the procedure progress status DB 42A, the corresponding operation content identifier D2 is output as the executed confirmation / operation 741. On the other hand, if “extra” or “wrong” is stored in the forgotten position data D423 or the procedure ID data D414 in the history DB 41A, the type of error can be distinguished and displayed as an error confirmation / operation. 746 (746X to 746Z). For example, in FIG. 15, in the case of forgetting confirmation / operation, an error type explanation 746Z is arranged adjacent to the confirmation / operation 742 (742B in FIG. 14), and displayed at the corresponding location in the driving progress display section 72. Yes. At this time, the display contents of the confirmation / operation in which the forgetting has occurred are forgotten from the driving procedure DB 36 based on the confirmation / operation ID data D412 of the history numbers before and after “˜” in the forgetting position data D423. The corresponding operation content identifier D2 is acquired. In the case of an extra confirmation / operation, an extra confirmation / operation 743 (743G in FIG. 14) is displayed on the confirmation / operation error display unit 75. For this content, the confirmation / operation content DB 32 is referred to, and the confirmation / operation content data D324 is acquired from the confirmation / operation ID 314 and displayed. Further, the extra confirmation / operation 743 is associated with the time of occurrence using a broken line, but this broken line is not necessary. In the case of a confirmation / operation error, an error confirmation / operation 744 (744H in FIG. 14) is displayed on the confirmation / operation error display unit 75, and a confirmation / operation 745 (745E in FIG. 14) that has not been performed is confirmed instead. It is displayed on the operation execution status display unit 74. In the case of error confirmation / operation 744, the display content is obtained from the operation content data D324 of the confirmation / operation content DB 32, and in the case of confirmation / operation 745 which is not performed, the display content is obtained from the operation content identifier D2 of the driving procedure DB 36. Further, an error message 78 indicating the detailed cause of the confirmation / operation error is displayed next to the error confirmation / operation 744. Further, although the arrows 79 associate these two with errors, they may not be present. In this case as well, a broken line is used to associate with the time data D73, but the broken line may not be present.

図15で示した表示パネル70例では、フローチャートのような表示形式を例に挙げているが、文字による表記など他の表示方法でもよい。また、今回は専用の運転履歴表示部37に表示しているが、監督者用入出力部22上に表示するようにしてもよい。   In the example of the display panel 70 shown in FIG. 15, a display format such as a flowchart is taken as an example, but other display methods such as character notation may be used. In addition, although this time is displayed on the dedicated operation history display unit 37, it may be displayed on the supervisor input / output unit 22.

(効果)
実施の形態1によるプラント監視制御システムにおいては、運転手順の誤りを検出するだけではなく、確認・操作間違いの場合にはその発生原因が、画面情報やヒューマンエラー事例から推定され、運転履歴と共に表示される。この手法によれば、監督者は、運転進行中に発生した確認・操作間違いステップを、その原因と共に認知することができるため、一見関連のなさそうな確認・操作間違いステップが、どの手順と間違えているのかを悩む必要はなくなる。そのため、より迅速に運転員の間違いに対して対応できるようになる。
(effect)
In the plant monitoring and control system according to the first embodiment, not only an error in the operation procedure is detected, but in the case of a confirmation / operation error, the cause of the occurrence is estimated from screen information and human error cases and displayed together with the operation history. Is done. According to this method, the supervisor can recognize the confirmation / operation error step that occurred while driving and the cause, so the confirmation / operation error step seemingly unrelated is mistaken for which procedure. You don't have to worry about it. Therefore, it becomes possible to respond to the operator's mistake more quickly.

また、以上に述べた運転進行状況の提示は主として監督者に向けたものであるが、例えば訓練中の運転員の行動を確認・操作履歴格納部34に格納しておき、訓練が終わった後にそれを運転員に対して運転履歴表示部37にて再生表示することで、自らの運転の間違いや間違えた原因を把握させ、正しい運転方法を学習させる、訓練システムとして利用してもよい。   In addition, the above-described driving progress presentation is mainly directed to the supervisor. For example, the behavior of the driver during training is stored in the confirmation / operation history storage unit 34, and after the training is completed. It may be used as a training system that allows the operator to recognize and display the error in the driving history and the cause of the error by replaying and displaying it on the driving history display unit 37 and learning the correct driving method.

さらに、確認・操作履歴格納部34を元に、確認・操作間違いの原因をまとめてテキストデータやそのハードコピーとして出力し、画面設計者に対しユーザインタフェースの問題点としてフィードバックしてもよい。   Furthermore, based on the confirmation / operation history storage unit 34, the causes of confirmation / operation mistakes may be collectively output as text data or a hard copy thereof, and fed back to the screen designer as a problem of the user interface.

このように、実施の形態1のプラント監視制御システムの確認・操作誤り推定装置10における確認・操作誤り推定処理部11は、確認・操作間違い候補が確認・操作間違いであるいか否かの最終判定結果、及び最終判定結果が確認・操作間違いを指示する場合はその間違い原因を規定した誤り推定結果D11を出力するため、運転員及びその監督者は、誤り推定結果D11を参照することにより、間違い原因を早期かつ客観的に認識することができる。   As described above, the confirmation / operation error estimation processing unit 11 in the confirmation / operation error estimation device 10 of the plant monitoring control system according to the first embodiment determines whether or not the confirmation / operation error candidate is a confirmation / operation error. When the result and the final determination result indicate a confirmation / operation error, an error estimation result D11 specifying the cause of the error is output. Therefore, the operator and the supervisor can make an error by referring to the error estimation result D11. The cause can be recognized early and objectively.

その結果、監督者は運転員に誤り推定結果D11に基づいて適切にヒューマンエラーの内容を指摘することができ、互いの思い込みによる意見の相違を解決でき、確認・操作間違いに対し、適切かつ早急な対処方法を採ることができる分、システムの安全性の向上及び監督制御処理の効率化を図ることができる。   As a result, the supervisor can appropriately point out the details of the human error based on the error estimation result D11 to the operator, can resolve the disagreement of opinions due to each other's assumptions, and can appropriately and quickly respond to confirmation / operation errors. Therefore, the safety of the system can be improved and the efficiency of the supervisory control process can be improved.

また、現行の手順とは一見関連がなさそうな確認・操作間違いがある場合でも、どの手順と間違えているのかについて検討する負荷を軽減することによりシステム全体のコストの低減化を図るこことができ、対処方法についてより早く検討できるという効果を奏する。   In addition, even if there is a confirmation / operation mistake that does not seem to be related to the current procedure, it is possible to reduce the overall system cost by reducing the load of examining which procedure is wrong. This is effective in that it is possible to examine the coping method sooner.

また、誤り推定結果D11を含む詳細な情報を開示することにより、監督者や運転者への情報の開示内容の向上を図ることができる。   Further, by disclosing detailed information including the error estimation result D11, it is possible to improve the disclosure content of information to the supervisor and the driver.

<実施の形態2>
プラント事故時の復旧作業など非日常業務のプラント運転時には、プラント状態が次々と変化するため、迅速に判断して対応することが必要とされる場合がある。その際、万が一確認・操作のヒューマンエラーが発生した場合には、それがプラント状態に重大な結果を引き起こすものほど、一刻も早く対応する必要がある。
<Embodiment 2>
When a plant is operated for extraordinary work such as recovery work in the event of a plant accident, the plant state changes one after another, so it may be necessary to make a quick decision and take action. At that time, if a human error of confirmation / operation occurs, it must be dealt with as soon as possible so as to cause a serious result in the plant state.

実施の形態1のプラント監視制御システムにおける確認・操作誤り推定処理部11によるプラント運転誤り分析機能では、確認・操作誤りを検出して運転進行状況と共に表示し、特に確認・操作間違いに関しては原因を提示することができる。しかし、複数の誤りが発生している場合には、優先して対応すべき誤りを見つけるために、複数の誤りの重要度について検討して比較する作業が発生したり、軽度の誤りを先に対応して重大な誤りに対する対応を後回しにしたりしてしまうなど、適切な順序でプラント状態を改善できない可能性がある。   In the plant operation error analysis function by the confirmation / operation error estimation processing unit 11 in the plant monitoring and control system according to the first embodiment, the confirmation / operation error is detected and displayed together with the operation progress status. Can be presented. However, when multiple errors have occurred, in order to find an error that should be dealt with preferentially, it is necessary to examine and compare the importance of the multiple errors, or to make minor errors first. There is a possibility that the plant condition cannot be improved in an appropriate order, such as postponing the response to a serious error.

そこで、実施の形態2では、機器データや警報データなどのプラントデータを用いて、特定のプラント状態で行なわれる、あるいはし忘れるとプラントに重大な影響を与える可能性がある確認・操作ステップ(以後、「禁止操作」と呼ぶ)を検出し、実施の形態1の運転履歴表示部37の表示内容に加える方法の例を示す。   In the second embodiment, therefore, a confirmation / operation step (hereinafter referred to as “plant data”, such as equipment data and alarm data) that may be performed in a specific plant state or that may seriously affect the plant if it is forgotten. , Referred to as “prohibited operation”), and an example of a method of adding to the display contents of the operation history display unit 37 of the first embodiment will be described.

図16は実施の形態2に係るプラント監視制御システムの構成を示すブロック図である。本実施の形態のプラント監視制御システムは、実施の形態1と同様、確認・操作誤り推定装置10、プラント監視制御装置20、及び運転進行状況表示装置30B(図1の運転進行状況表示装置30A相当)から構成される。   FIG. 16 is a block diagram showing a configuration of a plant monitoring control system according to the second embodiment. As in the first embodiment, the plant monitoring and control system according to the present embodiment is a confirmation / operation error estimation device 10, a plant monitoring and control device 20, and an operation progress status display device 30B (corresponding to the operation progress status display device 30A in FIG. 1). ).

確認・操作誤り推定装置10、プラント監視制御装置20内の構成は、実施の形態1と同様である。ただし、運転進行状況表示装置30Bには、実施の形態1の運転進行状況表示装置30Aに加え、禁止操作推定部38と禁止操作DB39(重要影響操作データベース)を備えている。   The configurations in the confirmation / operation error estimation device 10 and the plant monitoring control device 20 are the same as those in the first embodiment. However, the driving progress display device 30B includes a prohibited operation estimation unit 38 and a prohibited operation DB 39 (important influence operation database) in addition to the driving progress display device 30A of the first embodiment.

実施の形態2の処理内容は、確認・操作履歴格納部34内の履歴DB41B(DB41Aに対応)に格納された運転内容に基づき、運転手順DB36と運転手順推定部35とを用いて、現在実施されている手順を推定し、その後、確認・操作し忘れ(ステップ)、余計な確認・操作(ステップ)、及び確認・操作間違い(ステップ)を検出する処理までは、実施の形態1のプラント監視制御システムと同様である。 The processing content of the second embodiment is based on the driving content stored in the history DB 41B (corresponding to DB 41A) in the confirmation / operation history storage unit 34, using the driving procedure DB 36 and the driving procedure estimation unit 35. The plant according to the first embodiment is processed until the procedure to be executed is estimated, and then the confirmation / operation forgotten (step), the extra confirmation / operation (step), and the confirmation / operation error (step) are detected. It is the same as the supervisory control system.

実施の形態2では、さらに上記の確認・操作し忘れ、余計な確認・操作及び確認・操作間違いが、プラントに重要な影響を与える可能性があるかどうかを、禁止操作推定部38において禁止操作DB39のデータを用いて判別する。   In the second embodiment, the prohibited operation estimation unit 38 determines whether or not the above confirmation / operation may be forgotten and the extra confirmation / operation and the confirmation / operation error may have an important influence on the plant. It discriminate | determines using the data of DB39.

図17は禁止操作DB39の構成を示す説明図である。同図に示すように、禁止操作DB39には、確認操作IDデータD391、0個以上の条件データD392A,D392B,…、及び確認・操作の誤り種別データD393が格納されている。   FIG. 17 is an explanatory diagram showing the configuration of the prohibited operation DB 39. As shown in the figure, the prohibited operation DB 39 stores confirmation operation ID data D391, zero or more condition data D392A, D392B,..., And confirmation / operation error type data D393.

条件データD392A等として、例えば、し忘れ処理「機器B 確認」の場合、警報信号「○○(機器名 例:加圧器)水位低」「○○(機器名 例:原子炉)トリップ信号発信」やプラント値「○○(機器名)水位(または圧力)△△(値)%以下」などが挙げられる。余計な確認・操作や確認・操作間違いについても、上記と同じような条件が考えられる。   As condition data D392A, etc., for example, in the case of forgetting to process “equipment B confirmation”, alarm signal “XX (equipment name: pressurizer) water level low” “XX (equipment name: reactor) trip signal transmission” And plant value “XX (equipment name) water level (or pressure) ΔΔ (value)% or less”. The same conditions as above can be considered for unnecessary confirmation / operation and confirmation / operation mistakes.

運転手順推定部35において実施の形態1と同様の運転手順推定処理を行った結果、確認・操作誤り(確認・操作し忘れ、余計な確認・操作及び確認・操作間違いのいずれか)があると推定された場合は、確認・操作誤りに該当する確認・操作IDを取得する。この際、確認・操作し忘れの場合は、運転手順DB36から本来実施すべき確認・操作識別子D3を取得する。   As a result of performing the driving procedure estimation process similar to that of the first embodiment in the driving procedure estimation unit 35, there is a confirmation / operation error (one of confirmation / operation forgotten, extra confirmation / operation and confirmation / operation error). If estimated, the confirmation / operation ID corresponding to the confirmation / operation error is acquired. At this time, if confirmation / operation is forgotten, a confirmation / operation identifier D3 to be originally implemented is acquired from the driving procedure DB 36.

また、確認・操作間違いと余計な確認・操作の場合は、履歴DB41から確認・操作IDデータD412を取得する。そして、取得した確認・操作IDデータと、誤りの種別を表す文字列(「余計」「し忘れ」「間違い」)を、禁止操作推定部38に送信する。禁止操作推定部38はこれらのデータを受信し、確認・操作IDは禁止操作DB39の確認操作IDデータD391と、誤りの種別の文字列は誤り種別データD393と照合する。確認操作IDデータD391と誤り種別データD393の両方が一致するデータが見つかれば、禁止操作推定部38は、該当する条件データD392(D392A,D392B,…)を参照する。条件データD392には、実施された確認・操作がプラントに重大な影響を与える場合の条件(例えば、警報の発信や関連するプラント計器の値)が格納されており、禁止操作推定部38はこれらに記述されたプラントデータを、プラントデータ取得部33から取得し、条件を満たすかどうかを照合する。その結果、全ての条件データを満たす場合は、その確認・操作IDは、重要度が所定基準以上である禁止操作であると判断し、禁止操作に該当する誤り操作を規定する禁止操作情報D38(重要影響操作情報)を確認・操作履歴格納部34に出力し、確認・操作履歴格納部34内の手順進行状況DB42Bまたは履歴DB41Bを、禁止操作情報D38を加味した内容に更新する。 In addition, in the case of a check and operation mistake and an extra check and operation, to get the check and operation ID data D412 from the history DB41 B. Then, the acquired confirmation / operation ID data and a character string indicating the type of error (“extra”, “forgotten”, “wrong”) are transmitted to the prohibited operation estimation unit 38. The prohibited operation estimation unit 38 receives these data, and the confirmation / operation ID is checked against the confirmation operation ID data D391 in the prohibited operation DB 39, and the character string of the error type is checked against the error type data D393. If data that matches both the confirmation operation ID data D391 and the error type data D393 is found, the prohibited operation estimation unit 38 refers to the corresponding condition data D392 (D392A, D392B,...). The condition data D392 stores the conditions (for example, the transmission of alarms and the values of related plant instruments) when the implemented confirmation / operation has a significant impact on the plant. Is acquired from the plant data acquisition unit 33, and it is verified whether the condition is satisfied. As a result, when all the condition data are satisfied, it is determined that the confirmation / operation ID is a prohibited operation having an importance level equal to or higher than a predetermined standard, and prohibited operation information D38 (which defines an error operation corresponding to the prohibited operation) The important influence operation information) is output to the confirmation / operation history storage unit 34, and the procedure progress status DB 42B or the history DB 41B in the confirmation / operation history storage unit 34 is updated to the contents including the prohibited operation information D38.

図18及び図19は実施の形態2における禁止操作推定部38による禁止操作推定処理実行後における手順進行状況DB42B及び履歴DB41Bの内容を示す説明図である。図18に示す手順進行状況DB42Bには、実施の形態1の内容に加えて禁止操作324を設けており、禁止操作がし忘れ確認・操作であれば、例えばその前後の履歴番号を「〜」を挟んで格納する。   18 and 19 are explanatory diagrams showing the contents of the procedure progress status DB 42B and history DB 41B after execution of the prohibited operation estimation process by the prohibited operation estimation unit 38 in the second embodiment. In the procedure progress status DB 42B shown in FIG. 18, a prohibition operation 324 is provided in addition to the contents of the first embodiment. Store with the clip in between.

一方、図19に示すように、履歴DB41Bは、実施の形態1の履歴DB41Aの内容に加えて禁止操作データD416の欄を設けており、余計な確認・操作または確認・操作し間違いに禁止操作が該当すれば、履歴DB41Bの表示属性識別子D416における該当する履歴番号に関し○印を格納する。 On the other hand, as shown in FIG. 19, the history DB 41B is provided with a column of prohibited operation data D416 in addition to the contents of the history DB 41A of the first embodiment. Is stored, the circle mark is stored for the corresponding history number in the display attribute identifier D416 of the history DB 41B.

このように、履歴DB41B及び手順進行状況DB42Bは、禁止操作情報D38に基づき禁止操作の内容を加味した内容に更新される。   As described above, the history DB 41B and the procedure progress status DB 42B are updated to contents that take into account the contents of the prohibited operation based on the prohibited operation information D38.

また、運転履歴表示部37に確認・操作誤りを表示する際には、履歴DB41と手順進行状況DB42に格納された禁止操作の履歴番号を参照して、誤り表示742〜744を、他と区別できるような表示方法(例えば、印をつける、誤り表示の色を変えるなど)で表示する。 Further, when displaying the confirmation and operation errors to the operation history display section 37, referring to the history DB 41 B and step progress DB42 history number of prohibited operations stored in the B, and error indication 742-744, other Display method (for example, marking, changing the color of error display).

図20は運転履歴表示部37による、履歴DB41の表示パネル70への表示例を示す説明図である。図20示す例では、禁止マーク77がし忘れ確認・操作742B(機器B 確認)に隣接して表示される共に、禁止マーク77が間違い確認・操作744H(機器H 確認)に隣接して表示される。
Figure 20 is due to the operation history display section 37 is an explanatory diagram showing a display example of the display panel 70 of the history DB 41 B. In the example shown in FIG. 20, the prohibition mark 77 is displayed adjacent to the forget-to-do confirmation / operation 742B (device B confirmation), and the prohibition mark 77 is displayed adjacent to the error confirmation / operation 744H (device H confirmation). The

なお、以上に述べた内容は、確認・操作内容が禁止操作か否かを判別する例であるが、禁止操作DB39に重要度の欄を追加し、禁止操作の重要度をより細かく設定して、運転履歴表示部37に重要度ごとに区別できるように表示してもよい。   The contents described above are examples of determining whether or not the confirmation / operation content is a prohibited operation. However, an importance column is added to the prohibited operation DB 39 to further set the importance of the prohibited operation. The operation history display unit 37 may display the information so that it can be distinguished for each importance level.

(効果)
実施の形態2のプラント監視制御システムは、重要度が所定の基準を超えたし忘れ確認・操作(ステップ)、余計な確認・操作(ステップ)及び確認・操作間違い(ステップ)を規定した禁止操作情報D38に基づき、禁止操作が指示される履歴DB41B、手順進行状況DB42Bの内容を表示パネル70上に表示することができる。
(effect)
The plant monitoring and control system according to the second embodiment is a prohibited operation in which the degree of importance exceeds a predetermined standard and forgetting confirmation / operation (step), extra confirmation / operation (step), and confirmation / operation error (step) are specified. Based on the information D38, the contents of the history DB 41B and the procedure progress status DB 42B instructed to be prohibited can be displayed on the display panel 70.

このため、運転員及びその監督者が禁止操作情報D38が指示された運転進行状況を認識することにより、推定された誤り処理(し忘れ確認・操作、余計な確認・操作及び確認・操作間違い)のうち、優先的に改善を行う必要がある処理を的確に認識することができる。その結果、運転進行状況推定後に迅速かつ適切な対応を採ることができる効果を奏する。   For this reason, the operator and his / her supervisor recognize the operation progress status instructed by the prohibited operation information D38, so that the estimated error processing (forgotten confirmation / operation, extra confirmation / operation and confirmation / operation error) Among these, it is possible to accurately recognize a process that needs to be improved with priority. As a result, there is an effect that a quick and appropriate response can be taken after the driving progress situation estimation.

<コンピュータへの応用>
なお、実施の形態1及び実施の形態2で述べたプラント監視制御システムは、例えば、主記憶装置、演算装置、入力装置、二次記憶装置及び出力装置等から構成され、これらの装置が共通バスを介して共通に接続されるような構成のコンピュータ装置により実現することができる。
<Application to computer>
The plant monitoring and control system described in the first embodiment and the second embodiment includes, for example, a main storage device, an arithmetic device, an input device, a secondary storage device, an output device, and the like, and these devices are connected to a common bus. This can be realized by a computer device configured to be commonly connected via the network.

このようなコンピュータ装置において、プラント監視制御部23、確認・操作内容照合部31、プラントデータ取得部33、運転手順推定部35、確認・操作誤り推定処理部11、及び禁止操作推定部38は、例えば、演算装置がコンピュータを機能させるプログラムに基づき動作することによって実現可能である。上記プログラムは主記憶装置あるいは二次記憶装置に格納可能である。   In such a computer apparatus, the plant monitoring control unit 23, the confirmation / operation content verification unit 31, the plant data acquisition unit 33, the operation procedure estimation unit 35, the confirmation / operation error estimation processing unit 11, and the prohibited operation estimation unit 38 are For example, it can be realized by the arithmetic device operating based on a program that causes a computer to function. The program can be stored in a main storage device or a secondary storage device.

また、確認・操作内容DB32、確認・操作履歴格納部34、運転手順DB36、誤り事例DB12、誤り推定ルールDB13、画面情報DB14、及び禁止操作DB39は、主記憶装置あるいは二次記憶装置によって実現可能である。   The confirmation / operation content DB 32, the confirmation / operation history storage unit 34, the operation procedure DB 36, the error case DB 12, the error estimation rule DB 13, the screen information DB 14, and the prohibited operation DB 39 can be realized by a main storage device or a secondary storage device. It is.

加えて、運転員用入出力部21、監督者用入出力部22、及び運転履歴表示部37は一般的な入力装置、出力装置(表示装置)及びその組合せによって実現可能である。また、プラント機器24は、プラント監視制御システムの確認・制御対象のハードウェアである。   In addition, the operator input / output unit 21, the supervisor input / output unit 22, and the operation history display unit 37 can be realized by a general input device, an output device (display device), and a combination thereof. The plant equipment 24 is hardware to be checked and controlled by the plant monitoring control system.

<その他>
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
<Others>
It should be noted that the present invention can be freely combined with each other within the scope of the invention, and each embodiment can be appropriately modified or omitted.

10 確認・操作誤り推定装置、11 確認・操作誤り推定処理部、12 誤り事例DB、13 誤り推定ルールDB、20 プラント監視制御装置、21 運転員用入出力部、22 監督者用入出力部、23 プラント監視制御部、24 プラント機器、30A,30B 運転進行状況表示装置、31 確認・操作内容照合部、32 確認・操作内容DB、33 プラントデータ取得部、34 確認・操作履歴格納部、35 運転手順推定部、36 運転手順DB、37 運転履歴表示部、38 禁止操作推定部、39 禁止操作DB。   DESCRIPTION OF SYMBOLS 10 Confirmation / operation error estimation apparatus, 11 Confirmation / operation error estimation processing part, 12 Error case DB, 13 Error estimation rule DB, 20 Plant monitoring control apparatus, 21 Operator input / output part, 22 Supervisor input / output part, 23 Plant monitoring control unit, 24 Plant equipment, 30A, 30B Operation progress display device, 31 Confirmation / operation content verification unit, 32 Confirmation / operation content DB, 33 Plant data acquisition unit, 34 Confirmation / operation history storage unit, 35 Operation Procedure estimation unit, 36 operation procedure DB, 37 operation history display unit, 38 prohibited operation estimation unit, 39 prohibited operation DB.

Claims (2)

所定の入力装置を介して得られる操作指示にしたがって制御対象となるプラント機器を制御するとともに、プラント機器に対し実行する確認処理を含む操作内容を規定したプラント操作情報を出力するプラント監視制御装置と、
前記プラント操作情報に基づき、少なくとも一つの操作ステップからなる操作履歴情報を取得し、該操作履歴情報に基づく運転進行状況を視覚認識可能に表示する運転進行状況表示装置とを備えたプラント監視制御システムであって、
前記運転進行状況表示装置は、運転手順に関するデータを含む運転手順データベースを有し、該運転手順データベースと前記操作履歴情報とを比較して、本来実行すべきである中で未だ実行されていない操作ステップであるし忘れ操作、余計に実行されている操作ステップである余計操作、及び実行すべき操作ステップの代わりに間違えて実行されていると想定される操作ステップである操作間違い候補に分類するとともに、該操作間違い候補を規定した間違い候補情報を出力し、
前記プラント監視制御システムは、
前記間違い候補情報より規定された前記操作間違い候補それぞれについて、間違い原因を推定する間違い推定処理を実行して前記操作間違い候補が操作間違いであるか否かを最終判定し、その最終判定結果及び前記最終判定結果が操作間違いを指示する場合は推定された間違い原因を規定した誤り推定結果を出力する操作誤り推定装置をさらに備え、
前記操作誤り推定装置は、
プラント操作時に想定される操作誤り事例を蓄積した誤り事例データベースと、
前記操作誤り事例を検出するための複数のルールを規定した推定ルールデータベースと、
プラント操作時に使用される操作画面に関する情報を規定した画面情報データベースと、
各前記操作間違いステップ候補について、前記誤り事例データベース、前記推定ルールデータベース及び前記画面情報データベースの内容を参照することにより、前記間違い原因推定処理を実行する操作誤り推定処理部とを含む、
プラント監視制御システム。
A plant monitoring and control device for controlling plant equipment to be controlled in accordance with an operation instruction obtained via a predetermined input device, and outputting plant operation information defining operation details including confirmation processing to be performed on the plant equipment; ,
A plant monitoring and control system comprising an operation progress status display device that acquires operation history information including at least one operation step based on the plant operation information and displays the operation progress status based on the operation history information so as to be visually recognizable. Because
The operation progress status display device has an operation procedure database including data relating to an operation procedure, and compares the operation procedure database with the operation history information, and an operation that has not been executed yet should be executed. It is classified as an operation error candidate that is an operation step that is assumed to be executed by mistake instead of an operation step that is a step, a forget operation, an extra operation that is an extra operation step, and an operation step that should be executed. , Output error candidate information defining the operation error candidate,
The plant monitoring control system is
For each of the operation error candidates defined from the error candidate information, an error estimation process for estimating an error cause is performed to finally determine whether the operation error candidate is an operation error, and the final determination result and the An operation error estimation device that outputs an error estimation result that specifies the estimated error cause when the final determination result indicates an operation error;
The operation error estimation device includes:
An error case database that stores operation error cases that can be expected during plant operation,
An estimation rule database that defines a plurality of rules for detecting the operation error case;
A screen information database that defines information related to the operation screen used during plant operation,
An operation error estimation processing unit that executes the error cause estimation process by referring to the contents of the error case database, the estimation rule database, and the screen information database for each of the operation error step candidates.
Plant monitoring and control system.
請求項1記載のプラント監視制御システムであって、
前記運転進行状況表示装置は、
前記し忘れ操作が実行されないこと及び前記余計操作及び操作間違いが実行されることに関し、重要度が所定基準以上であるか否かを規定した重要影響操作データベースを有し、該重要影響操作データベースと前記操作履歴情報とを比較して、重要度が所定基準を超えた前記し忘れ操作ステップ、前記余計操作ステップ及び前記操作間違いステップを規定した重要影響操作情報を取得し、前記操作履歴情報に前記重要影響操作情報の内容を加味した前記運転進行状況を表示する、
プラント監視制御システム。
A plant monitoring control system according to claim 1,
The driving progress display device
An important influence operation database that defines whether or not the degree of importance is greater than or equal to a predetermined standard with respect to the fact that the forgetting operation is not executed and the extra operation and the operation error are executed; Compared with the operation history information, obtain important influence operation information that defines the forgetting operation step, the extra operation step and the operation error step with an importance level exceeding a predetermined standard, and the operation history information includes the operation history information. Display the progress of the operation, taking into account the contents of important influence operation information.
Plant monitoring and control system.
JP2011197029A 2011-09-09 2011-09-09 Plant monitoring and control system Active JP5726027B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011197029A JP5726027B2 (en) 2011-09-09 2011-09-09 Plant monitoring and control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011197029A JP5726027B2 (en) 2011-09-09 2011-09-09 Plant monitoring and control system

Publications (2)

Publication Number Publication Date
JP2013058137A JP2013058137A (en) 2013-03-28
JP5726027B2 true JP5726027B2 (en) 2015-05-27

Family

ID=48133963

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011197029A Active JP5726027B2 (en) 2011-09-09 2011-09-09 Plant monitoring and control system

Country Status (1)

Country Link
JP (1) JP5726027B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6228083B2 (en) * 2014-08-25 2017-11-08 東芝三菱電機産業システム株式会社 Plant monitoring system and plant monitoring method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2628453B2 (en) * 1994-01-21 1997-07-09 関西電力株式会社 Equipment operation remote monitoring device
JP5503321B2 (en) * 2010-02-10 2014-05-28 株式会社日立製作所 Operation management method, program, and operation management system

Also Published As

Publication number Publication date
JP2013058137A (en) 2013-03-28

Similar Documents

Publication Publication Date Title
JP6669156B2 (en) Application automatic control system, application automatic control method and program
JP5091308B2 (en) Graphic user interface device
US8698616B2 (en) Monitor control system
WO2010064459A1 (en) Operation training system and plant operation supporting system
KR101557261B1 (en) An Auto-Generating System of Text-Based Operational Sequence Diagram for Computerized Procedure System Built in the Training Simulator of Power Plant
JP2007140997A (en) Apparatus for diagnosing fault
JP2009289064A (en) Monitoring system with human interface function
JP5726027B2 (en) Plant monitoring and control system
JP5962367B2 (en) Fault tree generator
JP5014370B2 (en) Plant monitoring and control system
JP5597047B2 (en) Power plant operation guidelines display system
JP5390473B2 (en) Operation support system for nuclear power plant
JP5318218B2 (en) Graphical user interface device
JP2011186706A (en) Information processor, information processing method, and program
JP5987581B2 (en) FT calculation support program, FT calculation support method, and FT calculation support apparatus
JP5121630B2 (en) Alarm support apparatus and method for presenting treatment when alarm occurs
JP2021111116A (en) Plant control device, plant monitoring device using the same, data collecting device and plant control device simulator
JP6782187B2 (en) Plant operation monitoring device and plant operation monitoring method
JP7393316B2 (en) Driving support system, driving support method and program
JPH0584907B2 (en)
JP2003208333A (en) Trace information searching device and method therefor
KR20180056890A (en) Apparatus and method for providing response action guide
JP2023107534A (en) Support system, support method and program
Arigi et al. Analysis of Diagnosis Errors for the APR1400 Main Control Rooms
JPH07320186A (en) Plant operation support device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130925

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140701

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140822

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20150303

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150331

R150 Certificate of patent or registration of utility model

Ref document number: 5726027

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250