JP2007133571A - Plant operation support apparatus - Google Patents
Plant operation support apparatus Download PDFInfo
- Publication number
- JP2007133571A JP2007133571A JP2005324861A JP2005324861A JP2007133571A JP 2007133571 A JP2007133571 A JP 2007133571A JP 2005324861 A JP2005324861 A JP 2005324861A JP 2005324861 A JP2005324861 A JP 2005324861A JP 2007133571 A JP2007133571 A JP 2007133571A
- Authority
- JP
- Japan
- Prior art keywords
- plant
- message
- past
- notification message
- instruction
- 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.)
- Pending
Links
Images
Landscapes
- Testing And Monitoring For Control Systems (AREA)
Abstract
Description
本発明は、プラントの運転状態に基づいてプラントの運転支援を行うプラント運転支援装置に関する。 The present invention relates to a plant operation support apparatus that supports operation of a plant based on the operation state of the plant.
近年、発電、石油精製、鉄鋼、ガス、上下水道などのプラントは、各生産工程における生成物の品質に関する物理量や化学量を実時間(リアルタイム)で計測することが困難であるため、プラント各部に設けられた温度センサ・流量計・圧力センサ等の各種計測機器や、バルブ・ヒータ等の各種調整機器から取得された機器の状況データに応じて、オペレータ自身のプラント運転制御の経験や技術的な秘訣(ノウハウ)に依存した運転制御が行われている。 In recent years, plants such as power generation, oil refining, steel, gas, and water and sewage systems have difficulty in measuring physical and chemical quantities related to product quality in each production process in real time. Operator's own plant operation control experience and technical depending on the status data of various measuring devices such as temperature sensors, flow meters, pressure sensors, etc. and various adjusting devices such as valves and heaters. Operation control that depends on secrets (know-how) is performed.
例えば、定常時は現在迄の運転実績とプラントシミュレーション結果とを表示させ、非常時には現在迄の運転データから検索された類似運転実績例を更に表示させる方法(特許文献1参照)、プラントデータに基づいてプロセスの予測値を算出し、算出された予測値、過去値及び現在値に基づいて今後のプラント状態を算出して操作ガイダンスを出力する装置(特許文献2参照)、保存された運転操作履歴に対して解析及び評価を行い、正式登録データとして当該運転操作履歴を登録すると共に、登録された運転操作履歴を読み出して制御運転を実行させる装置(特許文献3参照)が開示されている。
しかしながら、このような従来のプラント運転支援装置では、各オペレータのプラント運転制御の経験や技術的な秘訣(ノウハウ)を他のオペレータに伝承させることが困難であり、安定したプラント運転制御を実現することが難しい。また、従来のプラント運転支援装置は、制御対象となる各種調整機器が各プラント固有の機器であるため、プラント毎に運転制御方法が異なっている。そこでオペレータは、プラント運転制御の経験や技術的な秘訣を他のオペレータに伝承させるために、プラント毎に運転制御方法の経験や技術的な秘訣を手動で記録しなければならず、記録ミスが生じたり、記録作業に多大な時間を要したりするなど、オペレータにとって煩雑な作業となるという問題がある。 However, in such a conventional plant operation support device, it is difficult to transfer the experience and technical secrets (know-how) of each operator to other operators, thereby realizing stable plant operation control. It is difficult. Further, in the conventional plant operation support apparatus, since the various adjustment devices to be controlled are devices unique to each plant, the operation control method is different for each plant. Therefore, in order to transfer the experience and technical secrets of plant operation control to other operators, the operator must manually record the experience and technical secrets of the operation control method for each plant. There is a problem that it is a troublesome operation for the operator, for example, it occurs or a long time is required for the recording operation.
本発明の課題は、プラント毎の運転制御方法の経験や技術的な秘訣の記録作業の手間を低減させ、オペレータに対する作業負荷の低減を図り、安定したプラント運転制御が実現されたプラント運転支援装置を提供することである。 An object of the present invention is to provide a plant operation support apparatus that realizes stable plant operation control by reducing the labor of recording operation for experience and technical secrets of operation control methods for each plant and reducing the work load on the operator. Is to provide.
請求項1に記載の発明は、プラント内に配置された機器から過去に出力されたプロセス検出量及び当該プロセス検出量に対応して前記機器に入力された操作量を時系列に記憶している過去運転情報記憶手段と、前記過去運転情報記憶手段に記憶されている前記プロセス検出量及び前記操作量に基づいて、数値表現に比べてより抽象的且つ簡略化された表現で前記プラント内に生じる現象を表す報知メッセージと、当該報知メッセージに対応して数値表現に比べてより抽象的且つ簡略化された表現で前記プラントに対する操作指示内容を示す指示メッセージとを生成し、前記生成された報知メッセージと指示メッセージとを対応付けて時系列で記憶させる制御手段と、を備えるプラント運転支援装置であること、を特徴としている。 The invention according to claim 1 stores the process detection amount output in the past from the device arranged in the plant and the operation amount input to the device corresponding to the process detection amount in time series. Based on the past operation information storage means and the process detection amount and the operation amount stored in the past operation information storage means, it is generated in the plant with a more abstract and simplified expression compared to a numerical expression. A notification message indicating a phenomenon, and an instruction message indicating the operation instruction content for the plant in a more abstract and simplified expression than the numerical expression corresponding to the notification message, and the generated notification message And a control unit that stores the instruction message in association with each other in a time series.
請求項2に記載の発明は、請求項1記載のプラント運転支援装置において、前記制御手段は、前記過去運転情報記憶手段に記憶されている前記プロセス検出量に基づいて、前記プラントの未来の運転状態を物理的又は化学的諸量に基づいた具体的な数式を用いて運転状態情報として算出する未来動作推定手段と、前記未来動作推定手段により算出された前記運転状態情報に基づいて、前記プラントの未来の運転状態を判定する状態判定手段と、前記状態判定手段により判定された前記運転状態を数値表現に比べてより抽象的且つ簡略化された表現に変換して前記報知メッセージを生成する報知メッセージ生成手段と、前記過去運転情報記憶手段に記憶されている操作量に基づいて、前記プラントに対する操作指示内容を判定し、当該判定結果としての操作指示内容に応じて前記指示メッセージを生成する指示メッセージ生成手段と、生成された前記報知メッセージと前記指示メッセージとを対応付けて記憶する記憶手段と、を有すること、を特徴としている。 According to a second aspect of the present invention, in the plant operation support apparatus according to the first aspect, the control unit is configured to operate the plant in the future based on the process detection amount stored in the past operation information storage unit. Future operation estimation means for calculating the state as operation state information using specific mathematical expressions based on physical or chemical quantities, and the plant based on the operation state information calculated by the future operation estimation means A state determination unit that determines a future driving state, and a notification that generates the notification message by converting the driving state determined by the state determination unit into a more abstract and simplified expression than a numerical expression Based on the operation amount stored in the message generation means and the past operation information storage means, the operation instruction content for the plant is determined, and the determination result And an instruction message generating unit that generates the instruction message according to the operation instruction content, and a storage unit that stores the generated notification message and the instruction message in association with each other. .
請求項3に記載の発明は、請求項2記載のプラント運転支援装置において、前記記憶手段は、前記報知メッセージと前記指示メッセージとが対応付けられた操作命令レコードを生成して操作命令データベースとして記憶させる操作命令レコード生成手段と、前記操作命令レコード生成手段により生成された前記操作命令レコードに基づいて、前記運転状態情報と前記操作量とが対応付けられた実施操作レコードを生成して実施操作データベースとして記憶させるデータ変換手段と、を有すること、を特徴としている。 According to a third aspect of the present invention, in the plant operation support apparatus according to the second aspect, the storage unit generates an operation instruction record in which the notification message and the instruction message are associated with each other and stores the operation instruction record as an operation instruction database. An operation operation database that generates an operation operation record in which the operation state information and the operation amount are associated with each other based on the operation instruction record generation means to be executed and the operation instruction record generated by the operation instruction record generation means And a data conversion means to be stored as a feature.
請求項1に記載の発明によれば、プラント内に配置された機器から過去に出力されたプロセス検出量及び当該プロセス検出量に対応して入力された操作量、即ち、過去のプラントの運転履歴に基づいて、数値表現に比べてより抽象的且つ簡略化された表現でプラント内に生じる現象を表す報知メッセージと、当該報知メッセージに対応して数値表現に比べてより抽象的且つ簡略化された表現でプラントに対する操作指示内容を示す指示メッセージが生成され記憶されるため、オペレータは、プラント毎に運転制御方法の経験や技術的な秘訣を手動で記録する必要が無くなり、記録ミスが生じたり記録作業のために多大な時間を要するなどという問題が解消し、作業の効率化が図られる。従って、オペレータに対する作業負荷の低減が図られ、安定したプラント運転制御を実現することができる。 According to the first aspect of the present invention, the process detection amount output in the past from the equipment arranged in the plant and the operation amount input corresponding to the process detection amount, that is, the operation history of the past plant. Based on the above, a notification message representing a phenomenon that occurs in the plant with a more abstract and simplified expression than the numerical expression, and more abstract and simplified than the numerical expression corresponding to the notification message Since an instruction message indicating the operation instruction content for the plant is generated and stored in the expression, the operator does not need to manually record the experience of the operation control method and the technical secret for each plant, and a recording error occurs or is recorded. The problem of requiring a lot of time for work is solved, and work efficiency is improved. Therefore, the workload on the operator can be reduced, and stable plant operation control can be realized.
請求項2に記載の発明によれば、請求項1と同様の効果を得られるのは勿論のこと、プラント内に配置された機器から過去に出力されたプロセス検出量に基づいて推定されたプロセス検出量が出力された時点から未来のプラントの運転状態情報に基づいて報知メッセージが生成されることにより、事前に異常を検出して報知メッセージを生成することができると共に、プロセス検出量に対応して入力された操作量に基づいて、プロセス検出量に基づいて推定された未来のプラントの運転状態に対する操作指示内容に応じた指示メッセージが生成されることにより、検出された異常を回避する指示メッセージを生成することができ、オペレータの運転制御の経験に拘わらず安定したプラント毎の運転制御方法の経験や技術的な秘訣を記憶させることができる。 According to the second aspect of the present invention, the same effects as those of the first aspect can be obtained, and the process estimated based on the process detection amount output in the past from the equipment arranged in the plant. By generating a notification message based on the operational status information of the future plant from the time when the detection amount is output, it is possible to detect an abnormality in advance and generate a notification message, and also to correspond to the process detection amount. An instruction message for avoiding the detected abnormality by generating an instruction message corresponding to the operation instruction content for the future plant operation state estimated based on the process detection amount based on the operation amount input Regardless of the operation control experience of the operator, the experience and technical secrets of the stable operation control method for each plant are memorized. Door can be.
請求項3に記載の発明によれば、請求項2と同様の効果を得られるのは勿論のこと、報知メッセージと指示メッセージとが対応付けられた操作命令レコードを記憶すると共に、当該操作命令レコードに基づいて運転状態情報と操作量とが対応付けられた実施操作レコードが記憶されることにより、プラントの運転制御の技術的な秘訣(ノウハウ)として操作命令レコード及び実施操作レコードを記憶させることができる。 According to the third aspect of the present invention, the operation command record in which the notification message and the instruction message are associated with each other is stored as well as the same effect as in the second embodiment. The operation operation record in which the operation state information and the operation amount are associated with each other is stored, so that the operation instruction record and the operation operation record can be stored as technical secrets (know-how) of plant operation control. it can.
以下、図を参照して本発明の実施の形態を詳細に説明する。なお、この発明にはこの実施の形態に限定されるものではない。また、この発明の実施の形態は、発明の最も好ましい形態を示すものであり、この発明の用語はこれに限定されない。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. The present invention is not limited to this embodiment. The embodiment of the present invention shows the most preferable mode of the present invention, and the terminology of the present invention is not limited to this.
以下、図を参照して本発明の実施の形態を詳細に説明する。
まず、構成を説明する。
図1に、本実施の形態におけるプラント運転支援装置1の構成図を示す。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
First, the configuration will be described.
In FIG. 1, the block diagram of the plant
図1に示すように、プラント運転支援装置1は、プラント2と通信可能に接続されており、プラント2内に配置された各種機器から検出されたプロセス検出量(以下、センサデータ)をオペレータ3に表示させる。また、センサデータに基づいてプラント2内に生じる現象を数値表現に比べてより抽象的かつ簡略化された表現で表された報知メッセージをオペレータに報知すると共に、オペレータに報知される報知メッセージに対する指示メッセージとして最も好ましい指示メッセージを推奨メッセージとしてオペレータに報知し、報知メッセージに対してオペレータから操作指示された数値表現に比べてより抽象的かつ簡略化された表現で表された指示メッセージに基づいてプラント2内の各種機器の操作量を算出して制御する装置である。
As shown in FIG. 1, the plant
更に、プラント運転支援装置1は、プラント2と通信可能に接続される導入前(プラント2との通信が遮断されたオフライン状態。)、予め記憶されているプラント2内に配置された機器から過去に出力されたプロセス検出量及び当該プロセス検出量に対応して機器に入力された操作量に基づいて、報知メッセージと、当該報知メッセージに対応する指示メッセージとを生成し、生成された報知メッセージと指示メッセージとを対応付けて時系列に記憶する装置である。
Further, the plant
このように、本実施の形態のプラント運転支援装置1は、導入前に報知メッセージと指示メッセージとを生成して予め記憶しておくことができるため、プラント2と通信可能に接続された直後の導入時等、プラント運転支援装置1を用いてプラント2を稼動させた時間が短い場合において、適切な推奨メッセージを報知するために用いるデータが蓄積されていないことにより最も好ましい推奨メッセージを報知することができないという不具合を生じさず、推奨メッセージの信頼性を向上させることができ、プラント運転制御の安定化を図ることができる。
Thus, since the plant
なお、図1ではプラント運転支援装置1と通信可能に接続されているプラント2は1つであるが、複数のプラントと通信可能に接続されていてもよい。本実施の形態において、説明を簡略化するために、プラント運転支援装置1とプラント2とが接続されている場合において、説明する。
In FIG. 1, there is one plant 2 that is communicably connected to the plant
また、図1において、導入前(オフライン状態)におけるデータの流れを示す矢印を開実線矢じりの矢印として表し、導入後(オンライン状態)におけるデータの流れを示す矢印を閉破線矢じりの矢印として表す。 In FIG. 1, an arrow indicating a data flow before introduction (offline state) is represented as an arrow with an open line, and an arrow indicating a data flow after introduction (online state) is represented with an arrow with a closed broken line.
プラント運転支援装置1は、表示手段100、過去運転DB101、未来動作推定手段102、状態判定手段103、報知メッセージ生成手段104、報知手段105、入力手段106、指示判定手段107、指示メッセージ生成手段108、操作量算出手段109、操作シーケンスDB110、プラント制御手段111、操作命令レコード生成手段112、操作命令DB113、データ変換手段114、実施操作DB115、推奨メッセージ生成手段116、推奨メッセージ報知手段117を備えて構成されている。
The plant
表示手段100は、例えば、LCD(Liquid Crystal Display)やEL(Electro Luminescence)ディスプレイ等によって構成され、入力手段106から入力される指示に従ってプラント運転支援装置1において実行される各種情報を表示画面上に表示を行うと共に、プラント2内の各種機器から収集されたセンサデータを表示画面上に表示させる。
The
過去運転DB101は、プラント2内に配置された機器から過去に出力されたプロセス検出量としての過去センサデータと、当該プロセス検出量に対応して機器に入力された具体的な操作手順の情報や各種機器に対する目標値等の設定情報を含む操作量(以下、過去SV値と称す。)とを、時系列に記憶している過去運転情報記憶手段としての機能を有する。
The
過去運転DB101は、磁気的、光学的記録媒体若しくは半導体メモリで構成される不揮発性の記録媒体で構成されている。過去運転DB101としては、例えば、ROM(Read Only Memory)、HDD(Hard Disk Drive)、EEPROM(Electrically Erasable and Programmable ROM)やフラッシュメモリなどが挙げられる。なお、過去運転DB101は、着脱自在に装着可能な構成としてもよい。
The past operation DB 101 is configured by a non-volatile recording medium including a magnetic or optical recording medium or a semiconductor memory. Examples of the
未来動作推定手段102は、オフライン状態の場合には過去運転DB101に記憶されている過去センサデータ、オンライン状態の場合にはプラント2内に配置された各種機器から検出されたセンサデータに基づいて、プラント2の未来の運転状態を推定するプラントシミュレータの機能を備える。
The future motion estimation means 102 is based on past sensor data stored in the
プラントシミュレータとしては、物理法則又は化学法則の各種諸量に基づいた数式を用いて作成されたプラント制御モデルを用いてプラント2内の各種工程を模擬した装置であり、過去センサデータ又はプラント2から検出され収集されたセンサデータをプラント制御モデルに代入して変数を逐次変化させ、実時間よりも高速にプラント制御モデルを動作させることによりプラント2の未来の運転状態を示す運転状態情報を算出する装置を用いることができる。 The plant simulator is a device that simulates various processes in the plant 2 using a plant control model created by using mathematical formulas based on various quantities of physical laws or chemical laws. The detected and collected sensor data is substituted into the plant control model, the variables are sequentially changed, and the plant control model is operated at a speed higher than real time to calculate the operation state information indicating the future operation state of the plant 2. An apparatus can be used.
未来動作推定手段102により算出されるプラント2の運転状態情報としては、各種機器から検出されて取得されたセンサデータや、実際には測定不能であるがプラント制御モデルを用いて算出可能な各種反応器内の物理的特性値などの各種シミュレーション値を含むプロセスデータ(Process Value;以下、PV値)の時系列データである。
なお、過去センサデータに基づいて算出されたプロセスデータを過去PV値と称し、プラント2から検出され取得されたセンサデータに基づいて算出されたPV値と区別する。
As the operation state information of the plant 2 calculated by the future motion estimation means 102, various data that can be calculated using sensor data detected from various devices or a plant control model that cannot actually be measured. This is time series data of process data (Process Value; hereinafter referred to as PV value) including various simulation values such as physical characteristic values in the vessel.
The process data calculated based on the past sensor data is referred to as a past PV value, and is distinguished from the PV value calculated based on the sensor data detected and acquired from the plant 2.
状態判定手段103は、未来動作推定手段102により算出された過去PV値又はPV値に基づいて、プラント2の未来の運転状態を判定する機能を実現する。プラント2の運転状態の判定処理は、過去PV値又はPV値を参照して、例えば温度センサ・圧力センサ・流量センサ等の各種計測機器から検出されたデータ及び各種シミュレーション値に基づいて、定常運転状態、運転立ち上げ状態、運転切替状態等のプラント2の運転状態を判定し、判定された運転状態において更に詳細な運転状態を判定する。なお、判定された運転状態には、判定根拠となる過去PV値又はPV値と関連付けるための識別情報(コード)が付される。識別情報としては、過去PV値又はPV値の算出日時情報や、過去SV値又はPV値の算出元となる過去センサデータ又はセンサデータの検出日時情報や、時系列の算出順序を示す記号又は番号等の情報を挙げることができる。
The
プラント2の運転状態の判定処理としては、例えば、予め設定された各種運転状態を判別するための閾値と過去PV値又はPV値とを比較してプラント2の運転状態を判別する方法と、性状推定モデルを用いて判定する方法とを挙げることができる。 As the determination process of the operation state of the plant 2, for example, a method for determining the operation state of the plant 2 by comparing a preset threshold value for determining various operation states with a past PV value or a PV value; And a determination method using an estimation model.
性状推定モデルを用いてプラント2の運転状態を判定する方法としては、時系列の過去PV値又はPV値を入力データとした階層型のニューラルネットワークによる非線形モデルを用いる方法や、重回帰式による線形モデルを用いる方法や、これらを組み合わせた方法を挙げることができる。 As a method for determining the operation state of the plant 2 using the property estimation model, a time series past PV value or a method using a non-linear model based on a hierarchical neural network using PV values as input data, or a linearity based on a multiple regression equation is used. The method using a model and the method which combined these can be mentioned.
報知メッセージ生成手段104には、予め各種運転状態に応じたプラント2内に生じる現象を表すメッセージがデータベース化されて記憶されており、状態判定手段103により判定された運転状態に対応するメッセージを当該データベースから検索し、検索されたメッセージを報知メッセージとして生成する。 In the notification message generation means 104, messages representing phenomena occurring in the plant 2 corresponding to various operation states are stored in a database, and messages corresponding to the operation states determined by the state determination means 103 are stored in the notification message generation means 104. A search is performed from the database, and the searched message is generated as a notification message.
報知メッセージ生成手段104により生成される報知メッセージは、具体的な数値や動作状態を示すメッセージ(例えば、ポリマーの粘度はXです。)ではなく、数値等の具体的な表現を伴わずにオペレータが直感的に理解できる程度に省略又は単純化された表現のメッセージ(例えば、ポリマーの品質が劣化します。)である。なお、生成され報知メッセージは、生成根拠となる運転状態及び過去PV値又はPV値と関連付けるための識別情報(コード)が付される。
The notification message generated by the notification
報知手段105は、スピーカやLCD(Liquid Crystal Display)やEL(Electro Luminescence)ディスプレイ等によって構成され、報知メッセージ生成手段104により生成された報知メッセージをオペレータに対して音声や画像により報知する。
The
報知メッセージを音声又は画像のうち少なくとも一方を用いてオペレータに報知することにより、オペレータに対して明確に報知メッセージを提示することができ、利便性を向上させることができる。 By notifying the operator of the notification message using at least one of voice and image, the notification message can be clearly presented to the operator, and convenience can be improved.
入力手段106は、オペレータが発する音声を受け付ける送話器(マイクロフォン)と、受け付けた音声を指示メッセージとして認識する音声認識装置とによって構成されている。なお、認識された指示メッセージは、後述するSV値及び操作指示内容と関連付けるための識別情報(コード)が付される。識別情報としては、指示メッセージに対応する報知メッセージの識別情報、即ち、当該指示メッセージに対応する報知メッセージの生成根拠となるPV値の算出日時情報や、PV値の算出元となるセンサデータの検出日時情報や、時系列の算出順序を示す記号又は番号等の情報を挙げることができる。 The input means 106 is composed of a transmitter (microphone) that accepts voice uttered by an operator and a voice recognition device that recognizes the accepted voice as an instruction message. The recognized instruction message is given identification information (code) for associating it with an SV value and an operation instruction content to be described later. As the identification information, the identification information of the notification message corresponding to the instruction message, that is, the calculation date and time information of the PV value that is the basis for generating the notification message corresponding to the instruction message, or the detection of the sensor data that is the calculation source of the PV value Information such as date / time information and symbols or numbers indicating the time-series calculation order can be given.
指示メッセージとしてオペレータが発した音声を認識することができるため、キーボードやポインティングデバイス等の機械的な入力装置に不慣れなオペレータに対しても容易にプラント2の制御指示を行わせることができ、操作ミスを低減させることができる。 Since the voice uttered by the operator can be recognized as an instruction message, an operator unfamiliar with a mechanical input device such as a keyboard or a pointing device can easily give a control instruction for the plant 2 to Mistakes can be reduced.
音声認識装置としては、例えば、人間の発声の小さな単位(音素)の音響特徴が記述された音響モデルと音声認識させることばが記述された認識辞書とを備え、送話器から入力された音声を分析して音響特徴を算出し、認識辞書に記述されていることばの中から、ことばの音響特徴が入力音声の音響特徴に最も近いことばを探して音声認識結果として出力する装置である。 For example, the speech recognition apparatus includes an acoustic model in which acoustic features of a small unit (phoneme) of a human utterance are described and a recognition dictionary in which a speech recognition language is described. It is an apparatus that calculates an acoustic feature by analysis, searches for a speech feature closest to the acoustic feature of the input speech from the words described in the recognition dictionary, and outputs the speech recognition result.
入力手段106により受け付けられる指示メッセージは、報知手段105によりオペレータに対して報知された報知メッセージに対してプラント2に生ずる現象を修正するためになすべき操作指示内容を数値等の具体的な表現を伴わずに省略又は単純化された表現のメッセージである。例えば、報知メッセージが「ポリマーの品質が劣化します。」というメッセージである場合に対して、オペレータが意図するメッセージとしては、具体的な操作指示(例えば、反応器の温度をY℃に設定する。)ではなく、抽象的な操作指示(例えば、反応器の温度を上げよ。)である。 The instruction message received by the input means 106 is a specific expression such as a numerical value for the operation instruction content to be corrected to correct the phenomenon occurring in the plant 2 with respect to the notification message notified to the operator by the notification means 105. This message is an abbreviated or simplified expression. For example, when the notification message is a message “Polymer quality deteriorates”, the message intended by the operator is a specific operation instruction (for example, the reactor temperature is set to Y ° C.). .), Not abstract operating instructions (eg, increase reactor temperature).
なお、入力手段106として、指示メッセージやプラント運転支援装置1の各種動作を入力するためのカーソルキー、数字入力キー及び各種機能キー等を備えたキーボード、マウスやタブレット等のポインティングデバイス等や、表示手段100又は報知手段105の表示画面を覆うように設けられたタッチパネル等を更に備える構成としてもよい。
As the input means 106, a cursor key for inputting instruction messages and various operations of the plant
指示判定手段107は、報知手段105によりオペレータに報知された報知メッセージと、当該報知メッセージに対して入力手段106により受け付けられた指示メッセージとに基づいて、指示メッセージが示すオペレータが意図する具体的な意味を解釈して操作指示内容を判定する。なお、判定された操作指示内容は、判定根拠となる指示メッセージと関連付けるための識別情報(コード)が付される。 The instruction determination means 107 is a specific instruction intended by the operator indicated by the instruction message based on the notification message notified to the operator by the notification means 105 and the instruction message received by the input means 106 for the notification message. The meaning of the operation instruction is determined by interpreting the meaning. The determined operation instruction content is attached with identification information (code) for associating with the instruction message that is the basis of determination.
操作指示内容を判定する方法としては、報知メッセージに付された識別情報に基づいて、報知メッセージの生成根拠となったPV値を読出し、読み出されたPV値に基づいて指示メッセージが示す具体的な操作指示内容を判定する。例えば、指示メッセージが「反応器を加熱せよ。」である場合には、PV値が示す反応器の温度、圧力、反応器に流入される原料フィード量等のセンサデータとシミュレーション値とに基づいて、反応器をどのように加熱させるかを判定する。 As a method for determining the operation instruction content, the PV value that is the basis for generating the notification message is read based on the identification information attached to the notification message, and the instruction message indicates a specific method based on the read PV value. The content of the correct operation instruction is determined. For example, when the instruction message is “heat the reactor”, based on the sensor data such as the temperature and pressure of the reactor indicated by the PV value, the feed amount of raw material flowing into the reactor, and the simulation value Determine how to heat the reactor.
指示メッセージ生成手段108は、オフライン状態において、過去運転DB101に記憶されている過去SV値に基づいて、プラント2に対する操作指示内容を判定し、当該判定結果としての操作指示内容に応じて、数値表現に比べてより抽象的且つ簡略化された表現でプラント2に対する操作指示内容を示す指示メッセージを生成する機能を実現する。
The instruction
指示メッセージ生成手段108は、過去SV値が示す具体的な運転手順や各種機器の目標値等の設定情報に基づいて、定常運転状態、運転立ち上げ状態、運転切替状態等のプラント2の運転状態を判定し、判定された運転状態において更に詳細な運転状態を判定する。また、指示メッセージ生成手段108は、予め各種運転状態に応じたプラント2になされた操作指示内容を表すメッセージがデータベース化されて記憶されており、判定された運転状態に対応するメッセージを当該データベースから検索し、検索されたメッセージを指示メッセージとして生成する。
The instruction message generation means 108 is based on specific operation procedures indicated by past SV values and setting information such as target values of various devices, and the operation state of the plant 2 such as a steady operation state, an operation start-up state, and an operation switching state. And a more detailed driving state is determined in the determined driving state. In addition, the instruction
過去SV値に基づく運転状態の判定処理として、例えば、予め設定されたか各種運転状態を判別するための閾値と過去SV値とを比較してプラント2の運転状態を判別する方法と、性状推定モデルを用いて判定する方法とを挙げることができる。性状推定モデルについては上述しているため説明を省略する。 As the operation state determination process based on the past SV value, for example, a method for determining the operation state of the plant 2 by comparing a preset threshold value for determining various operation states with the past SV value, and a property estimation model. And a method of making a determination using. Since the property estimation model has been described above, the description thereof will be omitted.
指示メッセージ生成手段108により生成される指示メッセージは、プラント2に生ずる現象を修正するためになされた操作指示内容を具体的な数値や操作指示を示すメッセージ(例えば、反応器の温度をY℃に設定する。)ではなく、数値等の具体的な表現を伴わずにオペレータが直感的に理解できる程度に省略又は単純化された表現のメッセージ(例えば、反応器の温度を上げよ。)である。なお、生成された指示メッセージは、生成根拠となる運転状態及び過去SV値と関連付けるための識別情報(コード)が付される。識別情報としては、指示メッセージの生成根拠となる過去SV値に対応する過去PV値の算出元となる過去センサデータの検出日時情報や、該過去PV値の算出日時情報や、時系列の算出順序を示す記号又は番号等の情報を挙げることができる。
The instruction message generated by the
操作量算出手段109は、指示判定手段107により判定された操作指示内容に基づいて、操作シーケンスDB110を参照して各種機器に対する具体的な操作量(Set point Value;以下、SV値)を算出する。なお、算出されたSV値は、算出根拠となる操作指示内容及び指示メッセージと関連付けるための識別情報(コード)が付される。
Based on the operation instruction content determined by the
操作シーケンスDB110には、予め操作指示内容に対応する操作シーケンスデータが記憶されている。操作シーケンスデータとしては、各運転状態に対応する時系列の過去のセンサデータや操作量、及びこれらセンサデータや操作量に基づいて加工された各運転状態の操業情報や生産情報などにより構成されている。
In the
プラント制御手段111は、操作量算出手段109により算出されたSV値をプラント2内に配置された各種機器に出力する。
The
操作命令レコード生成手段112は、オフライン状態の場合には、報知メッセージ生成手段104から生成された報知メッセージ、指示メッセージ生成手段108から生成された指示メッセージをそれぞれ取得し、オンライン状態の場合には、指示判定手段107から報知メッセージと指示メッセージとを取得し、取得した報知メッセージと報知メッセージに対応する指示メッセージとを対応付けて操作命令レコードを生成し、生成された操作命令レコードを操作命令DB(データベース)113に記憶させる。
The operation command
図2に、操作命令DB113の一例を示す。
図2に示すように、操作命令DB113は、識別情報として、報知メッセージの算出根拠となる過去PV値又はPV値の算出元となる過去センサデータ又はセンサデータの検出日時情報を示す日付フィールド及び時刻を示す時刻フィールドと、当該日付フィールド及び時刻フィールドに対応する報知メッセージを示す報知メッセージフィールドと、報知メッセージフィールドに示された報知メッセージに対応する指示メッセージを示す指示メッセージフィールドから構成される操作命令レコード113aが複数記憶されている。
FIG. 2 shows an example of the
As shown in FIG. 2, the
データ変換手段114は、操作命令DB113に記憶された操作命令レコード113aに基づいて、報知メッセージに付された識別情報に対応する過去PV値又はPV値を読出すと共に、指示メッセージに付された識別情報に対応する過去SV値又は操作量算出手段109により算出されたSV値を読出し、読み出された過去PV値と過去SV値、PV値とSV値を対応付けて実施操作レコードを生成し、生成された実施操作レコードを実施操作DB115に記憶させる。
Based on the
図3に、実施操作DB115の一例を示す。
図3に示すように、実施操作DB115は、識別情報として、報知メッセージの算出根拠となる過去PV値又はPV値の算出元となる過去センサデータ又はセンサデータの検出日時情報を示す日付フィールド及び時刻を示す時刻フィールドと、当該日付フィールド及び時刻フィールドに対応する各種過去PV値又はPV値を示す各種PV値フィールドと、各種PV値フィールドに対応する過去SV値又はSV値を示す各種SV値フィールドから構成される実施操作レコード115aが複数記憶されている。
FIG. 3 shows an example of the
As illustrated in FIG. 3, the
なお、更に実施操作レコードのフィールドとして、報知メッセージに基づいて判定された運転状態を加えてもよい。 In addition, you may add the driving | running state determined based on the alerting | reporting message as a field of an implementation operation record.
例えば、図3に示す「T0001.PV」のPV値フィールド115bは、「0001」番目の温度センサのPV値を示すフィールドであり、PV値(ここでは、計測温度)として、例えば122.3℃を示している。このPV値フィールド115bに対応するSV値フィールドとしては、「T0001.SV」のSV値フィールド115cであり、SV値(ここでは、設定温度)として、例えば130℃が示されている。
For example, the
推奨メッセージ生成手段116は、オンライン状態において、報知メッセージ生成手段104により生成された報知メッセージを取得し、操作命令DB113を参照して取得した報知メッセージに対応する報知メッセージを有する操作命令レコードを検索し、検索された操作命令レコードのうち最も報知メッセージ生成手段104により生成された報知メッセージに相応しい操作命令レコードを選択して、選択された操作命令レコードが有する報知メッセージ及び指示メッセージを推奨メッセージとして生成する。
The recommendation
報知メッセージに相応しい操作命令レコードの選択方法としては、取得した報知メッセージに対応する報知メッセージを有する操作命令レコードが複数検出された場合、検出された各操作命令レコードに対応する実施操作レコードを実施操作DB115から読出すと共に、報知メッセージ生成手段104により生成された報知メッセージに付加された識別情報に基づいて当該報知メッセージの生成根拠となるPV値を読み出し、当該PV値と各実施操作レコードのPV値又は過去PV値とを比較することにより選択することができる。
As a method for selecting an operation command record suitable for the notification message, when a plurality of operation command records having a notification message corresponding to the acquired notification message are detected, the operation command record corresponding to each detected operation command record is executed. The PV value that is the basis for generating the notification message is read based on the identification information added to the notification message generated by the notification
なお、推奨メッセージ生成手段116は、報知メッセージ生成手段104により生成された報知メッセージを取得した際、当該報知メッセージに付加された識別情報に基づいて判定された運転状態も同時に取得し、当該運転状態と、検出された各操作命令レコードに対応する実施操作レコードの運転状態とを比較する選択方法をPV値の比較の前処理として加えてもよい。
In addition, when the recommendation
推奨メッセージ報知手段117は、スピーカやLCD(Liquid Crystal Display)やEL(Electro Luminescence)ディスプレイ等によって構成され、推奨メッセージ生成手段116により生成された推奨メッセージをオペレータに対して音声や画像により報知する。
The recommended message notifying unit 117 includes a speaker, an LCD (Liquid Crystal Display), an EL (Electro Luminescence) display, and the like, and notifies the operator of the recommended message generated by the recommended
推奨メッセージが音声又は画像のうち少なくとも一方を用いてオペレータに報知されるため、オペレータに対して明確に推奨メッセージを提示することができ、利便性を向上させることができる。 Since the recommendation message is notified to the operator using at least one of voice and image, the recommendation message can be clearly presented to the operator, and convenience can be improved.
なお、本実施の形態では表示手段100と報知手段105と推奨メッセージ報知手段117とを別の構成として説明するが、これらの組合せの構成や同一の構成としてもよい。
In the present embodiment, the
本実施の形態のプラント運転支援装置1は、操作命令レコード生成手段112、操作命令DB113、データ変換手段114、実施操作DB115により記憶手段が構成されており、未来動作推定手段102、状態判定手段103、報知メッセージ生成手段104、指示メッセージ生成手段108、記憶手段により、制御手段が構成される。
In the plant
なお、本実施の形態における制御手段は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)等により構成され、ROMに記憶された各種データやシステムプログラム等をRAM内に展開し、これらのプログラム及びデータとの協働により実行されるソフトウェアとして実現される例を説明するが、ハードウェアとして実現されていてもよく、ソフトウェアとハードウェアとの組合せにより実現されてもよい。 The control means in the present embodiment is constituted by a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), etc., and various data and system programs stored in the ROM are stored in the RAM. However, it may be implemented as hardware or a combination of software and hardware. Good.
次に、本実施の形態の動作を説明する。
図4に、オフライン状態の場合において、制御手段により実行される操作命令DB113及び実施操作DB115の生成処理のフローチャートを示す。
Next, the operation of the present embodiment will be described.
FIG. 4 shows a flowchart of the generation process of the
プラント運転支援装置1とプラント2とが通信可能に接続される前(オフライン状態)の場合、未来動作推定手段102は、過去運転DB101から過去センサデータを取得し(ステップS1)、取得した過去センサデータに基づいて、プラントシミュレーション処理を実行して過去PV値を算出し、状態判定手段103に算出された過去PV値を出力する(ステップS2)。
Before the plant
状態判定手段103は、未来動作推定手段102から入力された過去PV値に基づいて、プラント2の運転状態の判定処理を実行し、判定された運転状態を報知メッセージ生成手段104に出力する(ステップS3)。
Based on the past PV value input from the future
報知メッセージ生成手段104は、状態判定手段103から入力された運転状態に対応するメッセージをデータベースから検索し、検索されたメッセージを報知メッセージとして生成し、生成した報知メッセージを操作命令レコード生成手段112に出力する(ステップS4)。
The notification
指示メッセージ生成手段108は、報知メッセージの生成処理と並行して、過去運転DB101から過去SV値を取得し(ステップS5)、取得した過去SV値に基づいて、プラント2の運転状態の判定処理を実行し(ステップS6)、判定された運転状態に対応するメッセージをデータベースから検索し、検索されたメッセージを指示メッセージとして生成し、生成した指示メッセージを操作命令レコード生成手段112に出力する(ステップS7)。
In parallel with the notification message generation process, the instruction
操作命令レコード生成手段112は、入力された報知メッセージに対応する指示メッセージの有無を判別する(ステップS8)。報知メッセージに対応する指示メッセージの判別方法としては、例えば、報知メッセージに付加された識別情報と一致する識別情報が付された指示メッセージか否かを判別することにより、対応する指示メッセージを判別することができる。 The operation command record generation means 112 determines whether or not there is an instruction message corresponding to the input notification message (step S8). As a method for determining the instruction message corresponding to the notification message, for example, the corresponding instruction message is determined by determining whether or not the instruction message has identification information that matches the identification information added to the notification message. be able to.
操作命令レコード生成手段112は、入力された報知メッセージに対応する指示メッセージ無しと判別した場合(ステップS8;No)、報知メッセージに対応する指示メッセージが生成されるまで待機する。
When it is determined that there is no instruction message corresponding to the input notification message (step S8; No), the operation command
操作命令レコード生成手段112は、入力された報知メッセージに対応する指示メッセージ有りと判別した場合(ステップS8;Yes)、入力された報知メッセージと、報知メッセージに対応する指示メッセージとを対応付けて操作命令レコードを生成し、生成した操作命令レコードを操作命令DB113に記憶させる(ステップS9)。
When it is determined that there is an instruction message corresponding to the input notification message (step S8; Yes), the operation command
操作命令DB113に操作命令レコードが記憶されると、データ変換手段114は、操作命令DB113に記憶された操作命令レコードの報知メッセージに付された識別情報に対応する過去PV値を読み出す(ステップS10)。
When the operation command record is stored in the
また、データ変換手段114は、操作命令DB113に操作命令レコードが記憶されると、操作命令DB113に記憶された操作命令レコードの指示メッセージに付された識別情報に対応する過去SV値を読み出す(ステップS11)。
Further, when the operation command record is stored in the
データ変換手段114は、読み出された過去PV値と過去SV値とを対応付けて実施操作レコードを生成し、生成した実施操作レコードを実施操作DB115に記憶させ(ステップS12)、本処理は終了される。
The
このように、プラント2内に配置された機器から過去に出力された過去センサデータに基づいて推定された過去センサデータが出力された時点から未来のプラント2の過去PV値に基づいて報知メッセージが生成されることにより、事前に異常を検出して報知メッセージを生成することができると共に、過去センサデータに対応して入力された過去SV値に基づいて、過去センサデータに基づいて推定された未来のプラント2の運転状態に対する操作指示内容に応じた指示メッセージが生成されることにより、検出された異常を回避する指示メッセージを生成することができ、報知メッセージと指示メッセージとが対応付けられた操作命令レコードを記憶すると共に、当該操作命令レコードに基づいて過去PV値と過去SV値とが対応付けられた実施操作レコードが記憶されることにより、プラント2の運転制御の技術的な秘訣(ノウハウ)として操作命令レコード及び実施操作レコードをオペレータの運転制御の経験に拘わらず安定したプラント毎の運転制御方法の経験や技術的な秘訣としてオンライン状態になる前に予め記憶させることができる。 As described above, the notification message is generated based on the past PV value of the future plant 2 from the time when the past sensor data estimated based on the past sensor data output in the past from the device arranged in the plant 2 is output. By being generated, an anomaly can be detected in advance and a notification message can be generated, and the future estimated based on past sensor data based on past SV values input corresponding to past sensor data By generating an instruction message according to the operation instruction contents for the operation state of the plant 2, an instruction message for avoiding the detected abnormality can be generated, and an operation in which the notification message and the instruction message are associated with each other The command record is stored, and the past PV value and the past SV value are associated with each other based on the operation command record. The operation control record for each plant is stable regardless of the operator's experience in operation control by storing the operation instruction record and the execution operation record as technical secrets (know-how) of the operation control of the plant 2 Can be stored in advance as an experience and technical tips before going online.
図5〜8に、オンライン状態の場合においてプラント運転支援装置1が実行する各種処理のフローチャートを示す。
図5に、報知メッセージの出力処理のフローチャートを示す。
5-8 shows the flowchart of the various processes which the plant
FIG. 5 shows a flowchart of notification message output processing.
未来動作推定手段102は、プラント2内の各種機器から検出されたセンサデータを収集し(ステップS21)、収集したセンサデータに基づいて、プラントシミュレーション処理を実行してPV値を算出し、状態判定手段103に算出されたPV値を出力する(ステップS22)。 The future motion estimation means 102 collects sensor data detected from various devices in the plant 2 (step S21), executes plant simulation processing based on the collected sensor data, calculates a PV value, and determines the state. The calculated PV value is output to the means 103 (step S22).
状態判定手段103は、未来動作推定手段102から入力されたPV値に基づいて、プラント2の運転状態の判定処理を実行し、判定された運転状態を報知メッセージ生成手段104に出力する(ステップS23)。
Based on the PV value input from the future
報知メッセージ生成手段104は、状態判定手段103から入力された運転状態に対応するメッセージをデータベースから検索し、検索されたメッセージを報知メッセージとして報知手段105に出力する(ステップS24)。
The notification
報知手段105は、報知メッセージ生成手段104から入力された報知メッセージを音声又は画像の少なくとも一方を用いてオペレータに報知し(ステップS25)、本処理は終了される。
The
図5に示す処理によれば、報知メッセージがプラント2内に配置された機器から収集されたセンサデータを用いて推定されたプラント2の未来の運転状態情報に基づいて生成されることにより、事前に異常を検出してオペレータに報知することができるため、オペレータは報知メッセージを認識することにより早期に異常を回避するための方策を整えることができ、安定したプラント2の運転制御を実現することができる。 According to the process shown in FIG. 5, the notification message is generated in advance based on the future operating state information of the plant 2 estimated using the sensor data collected from the devices arranged in the plant 2. Therefore, the operator can prepare measures for avoiding the abnormality at an early stage by recognizing the notification message, and realize stable operation control of the plant 2. Can do.
図6に、SV値の出力処理のフローチャートを示す。 FIG. 6 shows a flowchart of SV value output processing.
入力手段106は、オペレータにより音声が受け付けられたか否かを判別し(ステップS31)、音声が受け付けられていないと判別された場合(ステップS31;No)、音声が受け付けられるまで待機する。 The input means 106 determines whether or not voice is accepted by the operator (step S31), and if it is determined that voice is not accepted (step S31; No), it waits until voice is accepted.
入力手段106は、音声が受け付けられたと判別した場合(ステップS31;Yes)、受け付けられた音声に対して音声認識処理を実行して音声を指示メッセージとして認識し、認識した指示メッセージを指示判定手段107に出力する(ステップS32)。
When the
指示判定手段107は、報知手段105によりオペレータに報知された報知メッセージを取得すると共に、取得した報知メッセージと当該報知メッセージ対応して入力手段106から入力された指示メッセージとに基づいて、指示メッセージが示すオペレータが意図する操作指示内容を判定し、判定した操作指示内容を操作量算出手段109に出力する(ステップS33)。
The
操作量算出手段109は、操作シーケンスDB110を参照して、操作指示内容に対応する操作シーケンスデータの検索処理を実行し(ステップS34)、検索された操作シーケンスデータと、報知メッセージに付された識別番号に対応するPV値とに基づいて、操作指示内容を実現させるための操作量(SV値)の算出処理を実行し、算出されたSV値をプラント制御手段111に出力する(ステップS35)。
The operation amount calculation means 109 refers to the
プラント制御手段111は、入力されたSV値をプラント2内の各種機器に出力して、プラント2の動作を制御する(ステップS13)。 The plant control means 111 outputs the input SV value to various devices in the plant 2 and controls the operation of the plant 2 (step S13).
図6に示す処理によれば、抽象的な指示メッセージ及び報知メッセージに基づいて判定された操作指示内容に応じて、各種機器の具体的な操作量が算出され、算出された操作量によりプラント2内の各種機器を制御することができるため、オペレータの運転制御の経験に拘わらず容易にプラント2の制御を行うことができる。 According to the processing shown in FIG. 6, specific operation amounts of various devices are calculated according to the operation instruction content determined based on the abstract instruction message and the notification message, and the plant 2 is calculated based on the calculated operation amount. Therefore, the plant 2 can be easily controlled regardless of the operator's experience in operation control.
図7に、オンライン状態における操作命令DB113及び実施操作DB115の生成処理のフローチャートを示す。
FIG. 7 shows a flowchart of generation processing of the
入力手段106は、オペレータにより音声が受け付けられたか否かを判別し(ステップS41)、音声が受け付けられていないと判別された場合(ステップS41;No)、音声が受け付けられるまで待機する。
The input means 106 determines whether or not voice is accepted by the operator (step S41). When it is determined that voice is not accepted (step S41; No), the
入力手段106は、音声が受け付けられたと判別した場合(ステップS41;Yes)、受け付けられた音声に対して音声認識処理を実行して音声を指示メッセージとして認識し、認識した指示メッセージを指示判定手段107に出力する(ステップS42)。
When the
指示判定手段107は、報知手段105によりオペレータに報知された報知メッセージを取得すると共に、取得した報知メッセージと当該報知メッセージ対応して入力手段106から入力された指示メッセージとに基づいて、指示メッセージが示すオペレータが意図する操作指示内容を判定する。判定した操作指示内容の根拠となる報知メッセージと指示メッセージとを操作命令レコード生成手段112に出力する(ステップS43)。
The
操作命令レコード生成手段112は、入力された報知メッセージと指示メッセージとを対応付けて操作命令レコードを生成し、生成した操作命令レコードを操作命令DB113に記憶させる(ステップS44)。
The operation command
操作命令DB113に操作命令レコードが記憶されると、データ変換手段114は、操作命令DB113に記憶された操作命令レコードの報知メッセージに付された識別情報に対応するPV値を読み出す(ステップS45)。
When the operation command record is stored in the
また、データ変換手段114は、操作命令DB113に操作命令レコードが記憶されると、操作命令DB113に記憶された操作命令レコードの指示メッセージに付された識別情報に対応するSV値を読み出す(ステップS46)。
Further, when the operation command record is stored in the
データ変換手段114は、読み出されたPV値とSV値とを対応付けて実施操作レコードを生成し、生成した実施操作レコードを実施操作DB115に記憶させ(ステップS47)、本処理は終了される。
The
図7に示す処理によれば、オンライン状態においても、報知メッセージと指示メッセージとが対応付けられた操作命令レコードを記憶すると共に、当該操作命令レコードに基づいて運転状態情報と操作量とが対応付けられた実施操作レコードが記憶されるため、プラント2の運転制御の技術的な秘訣(ノウハウ)として操作命令レコードと実施操作レコードを記憶することができる。 According to the process shown in FIG. 7, even in the online state, the operation command record in which the notification message and the instruction message are associated is stored, and the driving state information and the operation amount are associated with each other based on the operation command record. Therefore, the operation instruction record and the execution operation record can be stored as a technical secret (know-how) of the operation control of the plant 2.
図8に、推奨メッセージの出力処理のフローチャートを示す。 FIG. 8 shows a flowchart of a recommendation message output process.
未来動作推定手段102は、プラント2内の各種機器から検出されたセンサデータを収集し(ステップS51)、収集したセンサデータに基づいて、プラントシミュレーション処理を実行してPV値を算出し、状態判定手段103に算出されたPV値を出力する(ステップS52)。 The future motion estimation means 102 collects sensor data detected from various devices in the plant 2 (step S51), executes plant simulation processing based on the collected sensor data, calculates a PV value, and determines the state. The calculated PV value is output to the means 103 (step S52).
状態判定手段103は、未来動作推定手段102から入力されたPV値に基づいて、プラント2の運転状態の判定処理を実行し、判定された運転状態を報知メッセージ生成手段104に出力する(ステップS53)。
Based on the PV value input from the future
報知メッセージ生成手段104は、状態判定手段103から入力された運転状態に対応するメッセージをデータベースから検索し、検索されたメッセージを報知メッセージとして報知手段105に出力すると共に、推奨メッセージ生成手段116に出力する(ステップS54)。
The notification
推奨メッセージ生成手段116は、操作命令DB113を参照して、入力された報知メッセージに対応する報知メッセージを有する操作命令レコードの検出処理を実行する(ステップS55)。
The recommended
推奨メッセージ生成手段116は、検出された操作命令レコードが複数であるか否かを判別し(ステップS56)、検出された操作命令レコードが複数でない(単数又は無し)と判別した場合(ステップS56;No)、ステップS59に進む。
The
推奨メッセージ生成手段116は、検出された操作命令レコードが複数であると判別した場合(ステップS56;Yes)、実施操作DB115を参照して、検出された各操作命令レコードに対応する実施操作レコードを読み出す(ステップS57)。
When it is determined that there are a plurality of detected operation instruction records (step S56; Yes), the recommendation
推奨メッセージ生成手段116は、入力された報知メッセージに付加された識別情報に基づいて当該報知メッセージの生成根拠となるPV値を読み出し、当該PV値と検出された各実施操作レコードのPV値又は過去PV値とを比較して、入力された報知メッセージのPV値に最も類似したPV値又は過去PV値を有する実施操作レコードを検出し、検出された実施操作レコードに対応する操作命令レコードを選択する(ステップS58)。
The recommended
推奨メッセージ生成手段116は、ステップS56において検出された操作命令レコード又はステップS58において選択された操作命令レコードが有する報知メッセージ及び指示メッセージを推奨メッセージとして生成し、生成した推奨メッセージを推奨メッセージ報知手段117に出力する(ステップS59)。
The recommended
なお、ステップS56において操作命令レコードが検出されないと判別された場合には、推奨メッセージは生成されず本処理を終了するか、又は、操作命令レコードが検出されないと判別された場合には、推奨メッセージとして、推奨メッセージが無い事を示すメッセージを生成し、生成した推奨メッセージを推奨メッセージ報知手段117に出力してステップS60に進むとしてもよい。 If it is determined in step S56 that no operation command record is detected, a recommendation message is not generated and the process ends. If it is determined that no operation command record is detected, a recommendation message is displayed. Alternatively, a message indicating that there is no recommendation message may be generated, the generated recommendation message may be output to the recommendation message notification unit 117, and the process may proceed to step S60.
推奨メッセージ報知手段117は、入力された推奨メッセージを音声又は画像の少なくとも一方を用いてオペレータに報知し(ステップS60)、本処理は終了される。 The recommended message notifying unit 117 notifies the operator of the input recommended message using at least one of voice and image (step S60), and the process is terminated.
このように、操作命令DB113に記憶されている報知メッセージ及び指示メッセージを推奨メッセージとしてオペレータに報知することができるため、過去のプラント2の運転制御の技術的な秘訣(ノウハウ)を有効活用することができ、オペレータは、報知された推奨メッセージに基づいて指示メッセージを入力することができるため指示メッセージの入力動作を助長することができ、オペレータのプラント運転制御の経験に拘わらず、操作性、利便性、作業効率の向上を図ることができる。
Thus, since the notification message and instruction message stored in the
以上のように本実施の形態によれば、プラント2内に配置された機器から過去に出力された過去センサデータ及び当該過去センサデータに対応して入力された過去SV値、即ち、過去のプラント2の運転履歴に基づいて、数値表現に比べてより抽象的且つ簡略化された表現でプラント2内に生じる現象を表す報知メッセージと、当該報知メッセージに対応して数値表現に比べてより抽象的且つ簡略化された表現でプラント2に対する操作指示内容を示す指示メッセージが生成され記憶されるため、オペレータは、プラント2毎に運転制御方法の経験や技術的な秘訣を手動で記録する必要が無くなり、記録ミスが生じたり記録作業のために多大な時間を要するなどという問題が解消し、作業の効率化が図られる。従って、オペレータに対する作業負荷の低減が図られ、安定したプラント運転制御を実現することができる。 As described above, according to the present embodiment, the past sensor data output in the past from the devices arranged in the plant 2 and the past SV value input corresponding to the past sensor data, that is, the past plant. Based on the operation history of 2, a notification message representing a phenomenon occurring in the plant 2 in a more abstract and simplified expression compared to the numerical expression, and more abstract than the numerical expression corresponding to the notification message In addition, since the instruction message indicating the operation instruction content for the plant 2 is generated and stored in a simplified expression, the operator does not need to manually record the experience of the operation control method and the technical secret for each plant 2. Thus, problems such as a recording error or a long time required for the recording work are solved, and the work efficiency is improved. Accordingly, the workload on the operator can be reduced, and stable plant operation control can be realized.
1 プラント運転支援装置
2 プラント
3 オペレータ
100 表示手段
101 過去運転DB
102 未来動作推定手段
103 状態判定手段
104 報知メッセージ生成手段
105 報知手段
106 入力手段
107 指示判定手段
108 指示メッセージ生成手段
109 操作量算出手段
110 操作シーケンスDB
111 プラント制御手段
112 操作命令レコード生成手段
113 操作命令DB
113a 操作命令レコード
114 データ変換手段
115 実施操作DB
115a 実施操作レコード
115b PV値フィールド
115c SV値フィールド
116 推奨メッセージ生成手段
117 推奨メッセージ報知手段
DESCRIPTION OF
102 Future motion estimation means 103 State determination means 104 Notification message generation means 105 Notification means 106 Input means 107 Instruction determination means 108 Instruction message generation means 109 Operation amount calculation means 110 Operation sequence DB
111 Plant control means 112 Operation instruction record generation means 113 Operation instruction DB
113a
115a
Claims (3)
前記過去運転情報記憶手段に記憶されている前記プロセス検出量及び前記操作量に基づいて、数値表現に比べてより抽象的且つ簡略化された表現で前記プラント内に生じる現象を表す報知メッセージと、当該報知メッセージに対応して数値表現に比べてより抽象的且つ簡略化された表現で前記プラントに対する操作指示内容を示す指示メッセージとを生成し、前記生成された報知メッセージと指示メッセージとを対応付けて時系列で記憶させる制御手段と、
を備えること、
を特徴とするプラント運転支援装置。 Past operation information storage means for storing the process detection amount output in the past from the device arranged in the plant and the operation amount input to the device corresponding to the process detection amount in time series;
Based on the process detection amount and the operation amount stored in the past operation information storage means, a notification message representing a phenomenon that occurs in the plant in a more abstract and simplified representation compared to a numerical representation; Corresponding to the notification message, the instruction message indicating the operation instruction content for the plant is generated with a more abstract and simplified expression than the numerical expression, and the generated notification message and the instruction message are associated with each other. Control means for memorizing in time series,
Providing
A plant operation support device characterized by the above.
前記過去運転情報記憶手段に記憶されている前記プロセス検出量に基づいて、前記プラントの未来の運転状態を物理的又は化学的諸量に基づいた具体的な数式を用いて運転状態情報として算出する未来動作推定手段と、
前記未来動作推定手段により算出された前記運転状態情報に基づいて、前記プラントの未来の運転状態を判定する状態判定手段と、
前記状態判定手段により判定された前記運転状態を数値表現に比べてより抽象的且つ簡略化された表現に変換して前記報知メッセージを生成する報知メッセージ生成手段と
前記過去運転情報記憶手段に記憶されている操作量に基づいて、前記プラントに対する操作指示内容を判定し、当該判定結果としての操作指示内容に応じて前記指示メッセージを生成する指示メッセージ生成手段と、
生成された前記報知メッセージと前記指示メッセージとを対応付けて記憶する記憶手段と、
を有すること、
を特徴とする請求項1記載のプラント運転支援装置。 The control means includes
Based on the process detection amount stored in the past operation information storage means, the future operation state of the plant is calculated as operation state information using specific mathematical formulas based on physical or chemical quantities. Future motion estimation means,
State determination means for determining the future operation state of the plant based on the operation state information calculated by the future operation estimation means;
The operation state determined by the state determination unit is converted into a more abstract and simplified expression as compared to a numerical expression, and is stored in the notification message generation unit that generates the notification message and the past driving information storage unit. An instruction message generating means for determining an operation instruction content for the plant based on an operation amount being generated, and generating the instruction message according to the operation instruction content as the determination result;
Storage means for storing the generated notification message and the instruction message in association with each other;
Having
The plant operation support apparatus according to claim 1.
前記報知メッセージと前記指示メッセージとが対応付けられた操作命令レコードを生成して操作命令データベースとして記憶させる操作命令レコード生成手段と、
前記操作命令レコード生成手段により生成された前記操作命令レコードに基づいて、前記運転状態情報と前記操作量とが対応付けられた実施操作レコードを生成して実施操作データベースとして記憶させるデータ変換手段と、
を有すること、
を特徴とする請求項2記載のプラント運転支援装置。 The storage means
An operation command record generating means for generating an operation command record in which the notification message and the instruction message are associated with each other and storing the operation command record as an operation command database;
Based on the operation command record generated by the operation command record generation unit, a data conversion unit that generates an execution operation record in which the operation state information and the operation amount are associated with each other and stores it as an execution operation database;
Having
The plant operation support apparatus according to claim 2, wherein:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005324861A JP2007133571A (en) | 2005-11-09 | 2005-11-09 | Plant operation support apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005324861A JP2007133571A (en) | 2005-11-09 | 2005-11-09 | Plant operation support apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007133571A true JP2007133571A (en) | 2007-05-31 |
Family
ID=38155190
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005324861A Pending JP2007133571A (en) | 2005-11-09 | 2005-11-09 | Plant operation support apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007133571A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014031264A2 (en) * | 2012-08-21 | 2014-02-27 | General Electric Company | Plant control optimization system |
JP2018180649A (en) * | 2017-04-04 | 2018-11-15 | 公立大学法人大阪府立大学 | Information processing unit, control unit, control program, and storage medium |
-
2005
- 2005-11-09 JP JP2005324861A patent/JP2007133571A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014031264A2 (en) * | 2012-08-21 | 2014-02-27 | General Electric Company | Plant control optimization system |
WO2014031264A3 (en) * | 2012-08-21 | 2014-06-19 | General Electric Company | Plant control optimization system |
US9411326B2 (en) | 2012-08-21 | 2016-08-09 | General Electric Company | Plant control optimization system including visual risk display |
JP2018180649A (en) * | 2017-04-04 | 2018-11-15 | 公立大学法人大阪府立大学 | Information processing unit, control unit, control program, and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10809704B2 (en) | Process performance issues and alarm notification using data analytics | |
US11353835B2 (en) | Plant operation support apparatus, plant operation support method, and plant operation support program recording medium | |
CN109061341A (en) | Kalman filtering transformer fault prediction technique and system neural network based | |
US10564617B2 (en) | Plant control device, plant control method, and recording medium | |
JP2019020885A (en) | Plant control support device, plant control support method, plant control support program, and recording medium | |
US20190317459A1 (en) | Predictive reactor effluent air cooler maintenance | |
JP7081728B1 (en) | Driving support equipment, driving support methods and programs | |
JP7493930B2 (en) | Information processing method, information processing device, production system, program, and recording medium | |
US20090259331A1 (en) | Automated system for checking proposed human adjustments to operational or planning parameters at a plant | |
US11900223B2 (en) | Device and method for monitoring a system | |
JP5264796B2 (en) | Plant operation support device | |
JP4793734B2 (en) | Plant operation training system and computer program | |
JP2006276924A (en) | Equipment diagnostic device and equipment diagnostic program | |
JP2007133571A (en) | Plant operation support apparatus | |
JPWO2019234913A1 (en) | Support device, learning device, and plant operating condition setting support system | |
JP2007094856A (en) | Plant operation support apparatus | |
JP5339059B2 (en) | Plant operation support device | |
JP2006039648A (en) | Plant monitor control system | |
US20220147039A1 (en) | Event analytics in modular industrial plants | |
JP2007094843A (en) | Plant operation support device and plant operation support method | |
JP2007115178A (en) | Plant operation support device | |
AU2021257589A1 (en) | Method for an intelligent alarm management in industrial processes | |
US20240118685A1 (en) | Assistance apparatus and method for automatically identifying failure types of a technical system | |
JP2024100588A (en) | Information processing device, control method for information processing device, and program | |
JP2023165464A (en) | Machine learning model update device, machine learning model update method, and machine learning model update program |