JP2008226090A - Plant model development system - Google Patents
Plant model development system Download PDFInfo
- Publication number
- JP2008226090A JP2008226090A JP2007066457A JP2007066457A JP2008226090A JP 2008226090 A JP2008226090 A JP 2008226090A JP 2007066457 A JP2007066457 A JP 2007066457A JP 2007066457 A JP2007066457 A JP 2007066457A JP 2008226090 A JP2008226090 A JP 2008226090A
- Authority
- JP
- Japan
- Prior art keywords
- model
- plant
- plant model
- change
- influence range
- 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.)
- Granted
Links
- 238000011161 development Methods 0.000 title claims abstract description 37
- 230000008859 change Effects 0.000 claims abstract description 91
- 238000004088 simulation Methods 0.000 claims abstract description 28
- 238000013075 data extraction Methods 0.000 claims abstract description 14
- 239000000284 extract Substances 0.000 claims abstract description 9
- 230000010354 integration Effects 0.000 claims abstract description 6
- 238000004519 manufacturing process Methods 0.000 claims description 24
- 238000010586 diagram Methods 0.000 claims description 18
- 238000012937 correction Methods 0.000 claims description 13
- 238000006243 chemical reaction Methods 0.000 claims description 12
- 238000000605 extraction Methods 0.000 claims description 12
- 238000012360 testing method Methods 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 26
- 230000006870 function Effects 0.000 description 11
- 238000000034 method Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 8
- 238000013523 data management Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 239000000470 constituent Substances 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000013102 re-test Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000013070 change management Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012958 reprocessing Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Physical Or Chemical Processes And Apparatus (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、プラントの挙動を模擬したプラントモデルを開発するためのプラントモデル開発システムに関する。 The present invention relates to a plant model development system for developing a plant model that simulates the behavior of a plant.
プラント運転訓練装置やプラントの制御装置を開発するために、プラントの挙動を模擬したプラントモデルの開発・作成するためのプラントモデル開発システムがある。プラントモデルを開発するものとしては、プラントの構成要素である機器を独立したオブジェクトとして作成し、グラフィカルなインターフェース(GUI)により、画面上で配置、接続することによって、ユーザーがプラントモデルを熟知していなくとも、プラントモデルの構築及び修正が可能となるシステムが知られている(例えば、特許文献1、特許文献2参照)。
In order to develop a plant operation training device and a plant control device, there is a plant model development system for developing and creating a plant model simulating plant behavior. In order to develop a plant model, the device, which is a component of the plant, is created as an independent object, and is arranged and connected on the screen by a graphical interface (GUI) so that the user is familiar with the plant model. There is known a system that enables construction and correction of a plant model even if not (see, for example,
図13は従来のプラントモデル開発システムの構成図である。作業者はマンマシンインターフェースである入力手段1にて情報を作業用DB2Aに入力する。作業用DB2Aは、機器モデル4Aを作成する機器モデル作成手段23と、プラントモデル3Aを作成するプラントモデル作成手段24とを有する。機器モデル作成手段23はプラントを構成する各機器の特性を模擬したモデル(機器モデル4A)を作成する機能を具備する。機器モデル4Aには、例えば、機器の特性を表現する図形情報4A1、ソースコード4A2、入出力情報4A3が含まれる。
FIG. 13 is a configuration diagram of a conventional plant model development system. The worker inputs information to the
また、プラントモデル作成手段24は、少なくとも2個以上の機器を有するプラント全体、または一部分を模擬するモデル(プラントモデル3A)を作成する機能を具備する。具体的には、機器モデル4AをGUI上で配置して接続し、プラントモデル図3A1を作成することと境界条件や定数値、初期値の設定をすることである。
The plant model creation means 24 has a function of creating a model (
プラントモデルソース出力手段5は、作成されたプラントモデル3Aに基づいてプラントモデルソース6を出力する。プラントモデルソース6は、プラントモデル作成手段24で作成されたプラントモデル3Aから、プラント動特性シミュレーションを実行制御手段7にて実現するための汎用言語で記載されたものであある。また、プラントモデルソース6は記述された汎用言語のコンパイル環境によりコンパイルすることができる。出力手段8は実行制御手段7により実行されたシミュレーション結果9Aを出力する機能を具備し、例えば表示手段10に表示出力したり、プリンタに印刷出力したりする。
しかし、プラントの規模が大きく、開発・作成するプラントモデルが大規模な場合には、従来例のプラントモデル開発システムでは対応できないことがある。機器モデル・プラントモデルの開発・作成を複数の作業者が分担して行うことが一般的であるため、製作における変更管理が困難となる。また、機器モデル4Aは汎用的に作成され、複数のプラントモデル3Aで使用されており、また機器モデルどうしを接続するための入出力情報も複雑であるため、機器モデル及びプラントモデルが変更されると、他のモデルに与える影響を把握することが困難である。また、プラントモデルの変更がシミュレーション結果に与える影響範囲を把握することも困難である。
However, when the scale of the plant is large and the plant model to be developed / created is large, the conventional plant model development system may not be able to cope with it. Since it is common for a plurality of workers to share the development and creation of equipment models and plant models, it becomes difficult to manage changes in production. In addition, the
本発明の目的は、作業者が機器モデル及びプラントモデルの変更箇所や変更による影響を意識することなく、プラントモデル開発を行うことができるプラントモデル開発システムを提供することである。 An object of the present invention is to provide a plant model development system in which an operator can develop a plant model without being aware of the change location of the equipment model and the plant model and the influence of the change.
本発明のプラントモデル開発システムは、プラントを構成する機器の特性を模擬するモデルを作成する機器モデル作成手段と、複数個の前記機器モデルをグラフィカルなインターフェースで配置し接続することでプラントの構成を表す配置接続図を作成し配置された機器モデルに設定値を設定することによりプラントモデルを作成するプラントモデル作成手段と、前記プラントモデルのソースを出力するプラントモデルソース出力手段と、前記プラントモデルのソースをコンパイルして実行する実行制御手段と、前記実行制御手段によりシミュレーション結果を出力する出力手段と、前記機器モデルと前記プラントモデルと前記シミュレーション結果とを管理する履歴管理手段と、変更前の機器モデルと変更後の機器モデル、変更前のプラントモデルと変更後のプラントモデルとを比較し変更データを抽出する変更データ抽出手段と、前記シミュレーション結果と前記変更データとを統合し作業者に前記変更データと前記シミュレーション結果との関連情報を提供するデータ統合手段とを具備することを特徴とする。 The plant model development system of the present invention comprises a device model creation means for creating a model that simulates the characteristics of the equipment that constitutes the plant, and a plurality of the equipment models arranged and connected by a graphical interface, thereby configuring the plant configuration. A plant model creation means for creating a plant model by creating a layout diagram to represent and setting a set value for the placed equipment model; a plant model source output means for outputting a source of the plant model; and Execution control means for compiling and executing a source, output means for outputting a simulation result by the execution control means, history management means for managing the equipment model, the plant model, and the simulation result, and equipment before change Model, device model after change, plan before change A change data extracting means for comparing the model with the changed plant model and extracting change data; and integrating the simulation result and the change data to provide a worker with related information between the change data and the simulation result. And a data integration means.
本発明によれば、作業者が機器モデル及びプラントモデルの変更箇所や変更による影響を意識することなく、プラントモデル開発を行うことができるプラントモデル開発システムを提供できる。 ADVANTAGE OF THE INVENTION According to this invention, the plant model development system which can perform a plant model development can be provided, without an operator being conscious of the change location of an equipment model and a plant model, and the influence by change.
(第1の実施の形態)
図1は本発明の第1の実施の形態に係わるプラントモデル開発システムの構成図である。この第1の実施の形態は、図13に示した従来例に対し、製作を行ったモデル及びシミュレーション結果の履歴を管理するデータ管理手段12を追加して設けたものである。図13と同一要素には同一符号を付し重複する説明は省略する。
(First embodiment)
FIG. 1 is a configuration diagram of a plant model development system according to the first embodiment of the present invention. In the first embodiment, a data management means 12 for managing a manufactured model and a history of simulation results is added to the conventional example shown in FIG. The same elements as those in FIG. 13 are denoted by the same reference numerals, and redundant description is omitted.
データ管理手段12は、履歴DB2B、変更データ抽出手段13、データ統合手段11からなる。履歴DB2Bは、履歴管理手段25、プラントモデル(履歴DB)3B、機器モデル(履歴DB)4B、シミュレーション結果(履歴DB)9Bを有する。また、変更データ抽出手段13は抽出した変更データを有する。
The
例えば、作業者は作業用DB2Aにて、機器モデル作成手段23及びプラントモデル作成手段24によって機器モデル4A及びプラントモデル3Aの作成作業を行う。そして、ある一定の作業が終了すると、作業者は、作成または変更したモデルについて、プラントモデル開発システムに対して確定処理を行う。これにより、プラントモデル開発システムはモデルに改訂番号を採番し、履歴DB2Bにそのモデルを登録する仕組みになっている。
For example, the worker performs the creation work of the
変更データ抽出手段13では作業用DB2Aの確定処理時に、履歴DB2Bのモデル3A、4Aと作業用DB2Aのモデル3B、4Bとを比較し、変更データ14を抽出し、変更データ14があるときはモデルに改訂番号を採番する。このようように、変更データ抽出手段13は、変更データ14を作成する機能と、改訂番号を採番する機能とを有している。
The change data extraction means 13 compares the
また、実行制御手段7にて実行されたシミュレーション結果9Aもプラントモデル3A及び機器モデル4Aの管理番号と関連づけられて、履歴DB2Bに登録される。さらに登録されたシミュレーション結果9Bはプラントモデル3Bごとにプラントモデルの単体試験のエビデンスとして、履歴管理手段25にて管理されている。
The
図2は変更データ抽出手段13の処理手順を示すフローチャートである。まず、変更データ抽出手段13は処理が開始されると更新ファイルを抽出し(ステップS1)、更新ファイルの抽出後に、機器モデル4A(B)の比較処理を行い(ステップS2)、更新前後の変更検出を行う(ステップS3)。変更が検出された場合には、機器モデル4Aに対して改訂番号の更新を行い、機器モデル4Aを構成する要素を管理する管理番号を更新する。さらに機器モデル4Aの変更情報を記載した機器モデル変更情報4Cも出力する(ステップS4)。
FIG. 2 is a flowchart showing the processing procedure of the change data extraction means 13. First, when the process is started, the change
また、プラントモデル3Aに関しても同様に、プラントモデル比較処理を行い(ステップS5)、その後に、変更検出を行い(ステップS6)、変更が検出された場合にはプラントモデル3Aに対しての改訂番号の更新、プラントモデル3Aを構成する要素を管理する管理番号の更新、プラントモデル3Aの変更情報を記載したプラントモデル変更情報3Cの出力を行う(ステップS7)。最後に出力された機器モデル変更情報4Cとプラントモデル変更情報3Cとを統合することにより変更データ14を作成する(ステップ8)。
Similarly, a plant model comparison process is performed for the
図3は機器モデル4Aとプラントモデル3Aとの構成例及び改訂番号・管理番号の管理例の説明図である。機器モデル4Aの構成要素として、図形情報4A1、ソースコード4A2、入出力情報4A3とし、それぞれの構成要素には改訂番号が付与されている。プラントモデル3Aの構成要素の例として、プラントモデル図3A1と、プラントモデル図3A1に配置された機器モデル4Aの構成情報を管理するプラント機器構成情報3A3と、モデルに設定された設定値リスト3A2と、これらを管理するプラントモデル管理情報3A4とから構成されている。
FIG. 3 is an explanatory diagram of a configuration example of the
ここで、図3の機器モデル4Aを構成するソースコード4A2に対して変更が行われたとすると、ソースコード4A2の改訂番号が更新され、次に機器モデル管理情報4A4の管理番号、プラント機器構成情報3A3の内容、プラント機器構成情報3A3の管理番号、プラントモデル管理情報3A4の内容、プラントモデル管理情報3A4の管理番号のような順で更新される。図1の履歴DB2Bでは履歴管理手段25によって、モデルの履歴だけではなく、機器モデル管理情報及びプラントモデル管理情報を含めて登録されている。
Here, if a change is made to the source code 4A2 constituting the
またプラントモデル管理情報3A4の管理番号はシミュレーション結果9Aに関連付けされており、シミュレーション結果9Aがどのモデルにより作成されたのかが容易に判別できるようになっている。変更データ抽出手段13にて得られた変更データ14を参照することにより、作業者は他の複数の作業者による変更を把握するとともに、変更による影響を検討することが可能である。
Further, the management number of the plant model management information 3A4 is associated with the
また、シミュレーション結果9A及び履歴DB2Bに登録されているシミュレーション結果9B及び変更データ14を図1のデータ統合手段11により統合し、同時に表示することにより、変更によるシミュレーション結果の差異を容易に比較することが可能となる。
Moreover, the
本発明の第1の実施の形態によれば、機器モデル、プラントモデル及びシミュレーション結果を管理し、変更管理及び変更による影響の把握を的確にすることで、作業者が機器モデル及びプラントモデルの変更箇所や変更による影響を意識することなく、プラントモデル開発を行うことが可能となり、プラントモデルの開発効率向上を図ることができる。 According to the first embodiment of the present invention, the equipment model, the plant model, and the simulation result are managed, and the worker can change the equipment model and the plant model by accurately grasping the change management and the influence of the change. The plant model can be developed without being conscious of the influence of the location and the change, and the development efficiency of the plant model can be improved.
(第2の実施の形態)
図4は本発明の第2実施の形態の形態に係わるプラントモデル開発システムの構成図である。この第2の実施の形態は、図1に示した第1の実施の形態に対し、影響範囲抽出手段15、影響範囲表示手段16及びプラントモデルソース自動出力手段26を追加して設けたものである。図1と同一要素には同一符号を付し重複する説明は省略する。
(Second Embodiment)
FIG. 4 is a configuration diagram of a plant model development system according to the second embodiment of the present invention. In the second embodiment, an influence range extraction means 15, an influence range display means 16 and a plant model source automatic output means 26 are added to the first embodiment shown in FIG. is there. The same elements as those in FIG.
影響範囲抽出手段15は、変更データ抽出手段13により得られる変更データ14に基づいて変更による影響範囲を抽出するものである。影響範囲表示手段16は、影響範囲にあるプラントモデルソース6の再出力が必要な場合に再出力が必要なプラントモデル3Aを表示する。また、プラントモデルソース自動出力手段26は、作業者による要求により、プラントモデルソース6の再出力を自動的に行う。
The influence
図5はプラントモデル3Aと機器モデル4Aとの関連図である。図5に示すように、1つのプラントモデル3Aは2つ以上の機器モデル4Aから構成されており、プラントモデル3Aの数が膨大であると、機器モデル4Aとの関連も膨大になる。ここで、ある機器モデル4Aに対して変更が生じたとすると、その影響はその機器モデル4Aを使用している多数のプラントモデル3Aに影響し、必要に応じて影響範囲内にあるプラントモデルソース6をプラントモデル出力手段5により再出力しなければならない。
FIG. 5 is a relationship diagram between the
そこで、影響範囲抽出手段15では、変更データ抽出手段13により得られた変更データ14を用いて、プラントモデルソース6の再出力が必要なプラントモデル3Aを抽出し、影響範囲表示手段16によって影響範囲を表示し、作業者に的確に明示する。さらに、プラントモデルソース自動出力手段26では、作業者からのプラントモデル開発システムへの要求により、プラントモデルソース6の再出力を自動的に行う。
Therefore, the influence
図6は、影響範囲抽出手段15の処理内容を示すフローチャートである。影響範囲抽出手段15では、変更のある機器モデル4Aがあるか否かを判定し(ステップSS1)、変更されている機器モデル4Aがあるときは変更データ14の内容を解析する(ステップSS2)。そして、機器モデル4Aに接続されている隣接機器モデルに影響があるかを判断し(ステップSS3)、影響のある場合には機器モデルの修正を行う(ステップSS4)。
FIG. 6 is a flowchart showing the processing contents of the influence range extraction means 15. The influence
次に、ステップSS1の判定で、変更されている機器モデルがないと判断されたときは、プラントモデルに関して変更のあるプラントモデルがあるか否かを判定する(ステップSS5)。変更されているプラントモデルがある場合には、変更データ14の内容を解析し(ステップSS6)、プラントモデルソース6に影響があるかを判定する(ステップSS7)。この処理をすべてのプラントモデル3Aに関して行うことにより影響範囲抽出処理を終了する。
Next, when it is determined in step SS1 that there is no changed device model, it is determined whether there is a plant model having a change with respect to the plant model (step SS5). If there is a changed plant model, the contents of the changed
本発明の第2の実施の形態によれば、変更による影響範囲内にあるプラントモデルソース6の再出力を作業者が意識して行う必要がなくなり、必要な箇所のみ漏れなく行うことが可能となる。
According to the second embodiment of the present invention, it is not necessary for the operator to re-output the
(第3の実施の形態)
図7は本発明の第3の実施の形態に係わるプラントモデル開発システムの構成図である。この第3の実施の形態は、図1に示した第1の実施の形態に対し、影響範囲抽出手段15及び影響範囲表示手段16を追加して設け、影響範囲抽出手段15により、機器モデル4Aの一部の変更による影響範囲が抽出され機器モデル4Aと接続された機器モデル4Aに影響があると判断された場合に、影響範囲表示手段16は、プラントモデル3Aを作成する製作画面上に機器モデル4Aの変更によるすべての影響範囲を表示し、かつ接続された機器モデル4Aの修正すべき内容を提供するようにしたものである。図1と同一要素には同一符号を付し重複する説明は省略する。
(Third embodiment)
FIG. 7 is a configuration diagram of a plant model development system according to the third embodiment of the present invention. In the third embodiment, an influence range extraction means 15 and an influence range display means 16 are additionally provided to the first embodiment shown in FIG. When the influence range due to the partial change is extracted and it is determined that the
図7において、影響範囲表示手段16で得られた影響範囲の出力は、プラントモデル3Aの製作画面(プラントモデル製作画面)上に表示される。そして、接続された機器モデル4Aの修正すべき内容を提供する。
In FIG. 7, the output of the influence range obtained by the influence range display means 16 is displayed on the production screen (plant model production screen) of the
図8はプラントモデル製作画面上に影響範囲を表示する一例の説明図である。図8において、ある機器モデルXの入出力情報(A点)が変更されたとすると、その変更データは影響範囲抽出手段15に入力される。影響範囲抽出手段15においては、機器モデルXとプラントモデル上で接続されている機器モデル4A(隣接機器モデル)に影響があるかが判断され、変更により影響のある接続機器モデルであると判断されれば、機器モデルXが使用されているすべてのプラントモデル3Aを抽出する。
FIG. 8 is an explanatory diagram of an example of displaying the influence range on the plant model production screen. In FIG. 8, if the input / output information (point A) of a certain device model X is changed, the changed data is input to the influence
そして、影響範囲表示手段16により、影響範囲表示画面(プラントサマリ)18上にプラントモデル3Aの強調表示を行う。作業者は確認したいプラントモデル3Aをマウス等で選択することにより、プラントモデル製作画面19に画面を展開させることができる。プラントモデル製作画面19では、A点の変更によるすべての影響範囲の表示を行っており、さらにA点をマウス等で選択することで、A点の変更内容や隣接機器モデルの修正すべき内容を提供することが可能である。
Then, the influence range display means 16 highlights the
本発明の第3の実施の形態によれば、ある機器モデルの変更による隣接機器モデルへの影響が明確になり、隣接機器モデルの修正を容易に行うことができる。 According to the third embodiment of the present invention, the influence on the adjacent device model due to the change of a certain device model becomes clear, and the adjacent device model can be easily corrected.
(第4の実施の形態)
図9は本発明の第4の実施の形態に係わるプラントモデル開発システムの機器モデルの自動調整手段の機能を説明するためのプラントモデル製作画面の平面図である。この第4の実施の形態は、第3の実施の形態に対し、プラントモデルを作成する製作画面上にて接続された二つの機器モデルの間に入出力情報の不一致を有する場合に、不一致を吸収しプラントモデルの整合性をとることが可能になる変換部品を自動的に配置し接続する自動調整手段を設けたものである。
(Fourth embodiment)
FIG. 9 is a plan view of a plant model production screen for explaining the function of the device model automatic adjustment means of the plant model development system according to the fourth embodiment of the present invention. This fourth embodiment is different from the third embodiment in that there is a mismatch in input / output information between two device models connected on the production screen for creating a plant model. Automatic adjustment means for automatically arranging and connecting conversion parts that can be absorbed and can be matched with the plant model is provided.
図9において、図9(a)は機器モデル4Aの結線前のプラントモデル制作画面、図9(b)は機器モデル4Aの結線後のプラントモデル制作画面である。図9(b)に示すように、機器モデル4Aの結線後においては機器モデル4Aを接続するための変換部品20が自動的に作成される。
9, FIG. 9A shows a plant model production screen before the connection of the
いま、作業者はある二つの機器モデル4A(例えばポンプとバルブ)を接続する場合を考える。機器モデル4Aは機器の入出力の内容を規定する入出力情報4A3を有しており、接続する機器モデル4Aはお互いの入出力情報4A3が整合性の取れた接続ルールの条件を満たすことが必要である。
Now, consider a case where an operator connects two
図9(a)に示すように、プラントモデル製作画面(接続前)19において、ポンプ出口側の入出力情報4A3の一部である成分濃度の単位とバルブ入口側の成分濃度の単位とに不一致がある。このような場合、従来のシステムではバルブ側の単位とポンプ側の単位とを統一する必要が生じていた。そこで、例えば、バルブ入口側の単位をmol/lに変更することも考えられる。そうした場合、バルブ側の単位とポンプ側の単位とは一致するが、バルブ入口側に接続された他の機器モデル4Aにも影響を与える可能性があり、安易に変更することができなかった。また、再処理プラントのような実プラントでは、施設及び工程ごとに使用する単位が異なることがあり、シミュレーションを行うプラントモデル3Aにおいても、単位を統一することは容易なことではなかった。結果として機器モデル4Aの特性は同じであるが、単位だけが異なるという派生機器モデルを製作せざるを得なかった。
As shown in FIG. 9A, in the plant model production screen (before connection) 19, the unit of the component concentration which is a part of the input / output information 4A3 on the pump outlet side does not match the unit of the component concentration on the valve inlet side. There is. In such a case, in the conventional system, it is necessary to unify the unit on the valve side and the unit on the pump side. Therefore, for example, it is conceivable to change the unit on the valve inlet side to mol / l. In such a case, the unit on the valve side and the unit on the pump side coincide with each other, but there is a possibility that the
一方、図9(b)のプラントモデル製作画面(接続後)19では、このような不一致を有する状態で接続を行った場合に、不一致を吸収しプラントモデルの整合性をとることが可能な変換部品20を自動的に生成して、配置・接続を行う機能(自動調整手段)を有している。自動調整手段は、不一致を有する状態で接続を行った場合に変換DB21の内容に基づいて適切な変換部品20を生成する。
On the other hand, in the plant model production screen (after connection) 19 in FIG. 9B, when connection is performed in a state having such a mismatch, the conversion that can absorb the mismatch and take the consistency of the plant model is possible. It has a function (automatic adjustment means) for automatically generating and arranging and connecting the
本発明の第4の実施の形態によれば、作業者は単位のような入出力情報4A3の不一致を意識しなくとも、容易にプラントモデルを作成することが可能となるだけでなく、単位だけが異なる冗長な派生機器モデルを製作するようなことが不必要になる。 According to the fourth embodiment of the present invention, the operator can easily create a plant model without being aware of the mismatch of the input / output information 4A3 such as the unit, and can also create only the unit. However, it is unnecessary to produce redundant derivative equipment models with different values.
(第5の実施の形態)
図10は本発明の第5の実施の形態に係わるプラントモデル開発システムの構成図である。この第5の実施の形態は、第4の実施の形態に対し、機器モデル4Aの一部の変更による影響範囲を抽出し、影響範囲を自動修正する影響範囲自動修正手段22を設け、影響範囲自動修正手段22は、機器モデル4Aに接続された他の機器モデルに影響があると判断された場合に、変換部品20によってプラントモデルを自動修正するようにしたものである。
(Fifth embodiment)
FIG. 10 is a configuration diagram of a plant model development system according to the fifth embodiment of the present invention. This fifth embodiment is different from the fourth embodiment in that it includes an influence range automatic correction means 22 that extracts an influence range due to a partial change of the
影響範囲自動修正手段22は、機器モデル4Aが変更されると、影響範囲抽出手段15によって影響範囲が抽出され、影響範囲のプラントモデル3Aを自動修正する。
When the
図11は本発明の第5の実施の形態に係わるプラントモデル開発システムの影響範囲自動修正手段22の機能を説明するためのプラントモデル製作画面の平面図である。図11(a)は機器モデル4Aの結線前のプラントモデル制作画面、図11(b)は機器モデル4Aの結線後のプラントモデル制作画面である。
FIG. 11 is a plan view of a plant model production screen for explaining the function of the influence range automatic correction means 22 of the plant model development system according to the fifth embodiment of the present invention. FIG. 11A shows a plant model production screen before connection of the
図11(a)に示すように、プラントモデル製作画面(単位変更前)19では、二つの機器モデル4Aの入出力情報4A3に接続ルールに反した不一致はなく、接続されている状態を表している。図11(b)に示すように、プラントモデル製作画面(単位変更後)19では、ポンプ出口の成分濃度の単位をmol/lからg/lに変更した状態を表している。
As shown in FIG. 11A, in the plant model production screen (before unit change) 19, the input / output information 4A3 of the two
この変更が行われた場合には、影響範囲抽出手段15によりバルブ入口側の単位を変更する必要があると判断され、作業者がシステムに対して要求することにより、影響範囲自動修正手段22は第4の実施の形態で述べた方法により、変換部品20を自動生成して、配置し接続することで、プラントモデル3Aを自動修正する。
When this change is made, it is determined that the unit on the valve inlet side needs to be changed by the influence range extraction means 15, and the influence range automatic correction means 22 is requested by an operator requesting the system. The
本発明の第5の実施の形態によれば、影響範囲自動修正手段22に変換部品20を生成する機能を設けたので、機器モデル4Aの変更による影響を小さくすることが可能となる。
According to the fifth embodiment of the present invention, since the influence range automatic correction means 22 is provided with the function of generating the
(第6の実施の形態)
図12は本発明の第6の実施の形態に係わるプラントモデル開発システムの構成図である。この第5の実施の形態は、図4に示した第2の実施の形態に対し、影響範囲自動修正手段22及び自動試験手段27を設けたものである。図4と同一要素には同一符号を付し重複する説明は省略する。
(Sixth embodiment)
FIG. 12 is a block diagram of a plant model development system according to the sixth embodiment of the present invention. The fifth embodiment is different from the second embodiment shown in FIG. 4 in that an influence range automatic correction means 22 and an automatic test means 27 are provided. The same elements as those in FIG. 4 are denoted by the same reference numerals, and redundant description is omitted.
自動試験手段27は、プラントモデルソース自動出力手段26により再出力を行ったプラントモデルソース6に対して、作業者の要求により、実行制御手段7を用いて自動的に連続実行する。
The automatic test means 27 automatically and continuously executes the
シミュレーション結果9Bは、プラントモデル3Bごとにプラントモデル3Bの単体試験のエビデンスとして、履歴管理手段25により履歴DB2Bにて保存され管理されている。この場合、機器モデル4A及びプラントモデル3Aが変更された場合には、影響範囲を抽出し影響範囲内にあるプラントモデルの再試験しなければならないが、変更が起きるたびに、影響範囲内にあるプラントモデルの再試験を行うのは非常に作業効率が悪くなる。
The
そこで、自動試験手段27は、プラントモデルソース自動出力手段26により、再出力を行ったすべてのプラントモデルソース6を、作業者の要求により、連続して実行し再試験をする。なお、影響範囲自動修正手段22は第5の実施の形態で述べたものと同じである。
Therefore, the automatic test means 27 executes all the
第6の実施の形態によれば、変更による影響のある個々のプラントモデル3Aに対して、手動で試験を行う必要がないため作業効率を向上させることができる。
According to the sixth embodiment, it is not necessary to manually test
1…入力手段、2A…作業用DB、2B…履歴DB、3A…プラントモデル、3A1…プラントモデル図、3A2…設定値リスト、3A3…プラント機器構成情報、3A4…プラントモデル管理情報、3B…プラントモデル(履歴DB)、3C…プラントモデル変更情報、4A…機器モデル、4A1…図形情報、4A2…ソースコード、4A3…入出力情報、4A4…機器モデル管理情報、4B…機器モデル(履歴DB)、4C…機器モデル変更情報、5…プラントモデルソース出力手段、6…プラントモデルソース、7…実行制御手段、8…出力手段、9A…シミュレーション結果、9B…シミュレーション結果(履歴DB)、10…表示手段、11…データ統合手段、12…データ管理手段、13…変更データ抽出手段、14…変更データ、15…影響範囲抽出手段、16…影響範囲表示手段、18…影響範囲表示画面、19…プラントモデル製作画面、20…変換部品、21…変換DB、22…影響範囲自動修正手段、23…機器モデル作成手段、24…プラントモデル作成手段、25…履歴管理手段、26…プラントモデルソース自動出力手段、27…自動試験手段
DESCRIPTION OF
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007066457A JP4791990B2 (en) | 2007-03-15 | 2007-03-15 | Plant model development system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007066457A JP4791990B2 (en) | 2007-03-15 | 2007-03-15 | Plant model development system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008226090A true JP2008226090A (en) | 2008-09-25 |
JP4791990B2 JP4791990B2 (en) | 2011-10-12 |
Family
ID=39844594
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007066457A Expired - Fee Related JP4791990B2 (en) | 2007-03-15 | 2007-03-15 | Plant model development system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4791990B2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011078049A1 (en) * | 2009-12-25 | 2011-06-30 | 株式会社日立製作所 | Construction data management method, construction data management device, and construction data management system for structural object |
JP2011210029A (en) * | 2010-03-30 | 2011-10-20 | Toshiba Mitsubishi-Electric Industrial System Corp | Plant engineering support device and method |
JP2011237872A (en) * | 2010-05-06 | 2011-11-24 | Mitsubishi Electric Corp | Fa system configuration designing assistance apparatus |
JP2011242933A (en) * | 2010-05-17 | 2011-12-01 | Toshiba Corp | Plant control logic design support device, program and plant control logic design support method |
JP2016525251A (en) * | 2013-07-15 | 2016-08-22 | アーベーベー・アーゲーAbb Ag | How to generate plant topology model data |
-
2007
- 2007-03-15 JP JP2007066457A patent/JP4791990B2/en not_active Expired - Fee Related
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011078049A1 (en) * | 2009-12-25 | 2011-06-30 | 株式会社日立製作所 | Construction data management method, construction data management device, and construction data management system for structural object |
JP2011134168A (en) * | 2009-12-25 | 2011-07-07 | Hitachi-Ge Nuclear Energy Ltd | Method, apparatus and system for managing construction data of structure |
JP2011210029A (en) * | 2010-03-30 | 2011-10-20 | Toshiba Mitsubishi-Electric Industrial System Corp | Plant engineering support device and method |
JP2011237872A (en) * | 2010-05-06 | 2011-11-24 | Mitsubishi Electric Corp | Fa system configuration designing assistance apparatus |
JP2011242933A (en) * | 2010-05-17 | 2011-12-01 | Toshiba Corp | Plant control logic design support device, program and plant control logic design support method |
JP2016525251A (en) * | 2013-07-15 | 2016-08-22 | アーベーベー・アーゲーAbb Ag | How to generate plant topology model data |
Also Published As
Publication number | Publication date |
---|---|
JP4791990B2 (en) | 2011-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9754059B2 (en) | Graphical design verification environment generator | |
CA2708628C (en) | Assisting failure mode and effects analysis of a system comprising a plurality of components | |
Boring et al. | Guideline for operational nuclear usability and knowledge elicitation (GONUKE) | |
JP6380359B2 (en) | Device management system and method | |
JP2012059026A (en) | Source code conversion method and source code conversion program | |
US20160292306A1 (en) | Simulator customization tool and method for the generation and maintenance of simulation configuration | |
JP4791990B2 (en) | Plant model development system | |
JP2007012003A (en) | System for providing development environment of feature-oriented software product line | |
Carlsson et al. | Methodology for development and validation of multipurpose simulation models | |
Boring et al. | Epistemiation: An approach for knowledge elicitation of expert users during product design | |
CN117369811A (en) | Method, device and storage medium for generating monitoring system software interface | |
Boring et al. | Baseline Human Factors and Ergonomics in Support of Control Room Modernization at Nuclear Power Plants | |
JPH10301763A (en) | Program preparation supporting device for digital controller | |
JP4476766B2 (en) | Plant model creation system | |
JP6081305B2 (en) | Field work support system and method | |
US9552616B2 (en) | Using OPC UA to automatically generate process graphics | |
Ulrich et al. | Human Factors Engineering Design Phase Report for Control Room Modernization | |
Stürmer et al. | Modeling Guidelines and Model Analysis Tools in Embedded Automotive Software Development. | |
US20170287349A1 (en) | Method and system for updating a simulation plan for training personnel on system maintenance | |
JP5303968B2 (en) | Elevator program verification system | |
JPH0850576A (en) | Visually interactive simulator | |
JP2014222458A (en) | Influence range analysis confirmation device for design text change and influence range analysis automatic execution device | |
US20130055122A1 (en) | Macro management system foran engineering system for parameterizing switchgear | |
JP4971381B2 (en) | Operation test apparatus and operation test method | |
US20170287350A1 (en) | Method and system for creating a simulation plan for training personnel on system maintenance |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090421 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110621 |
|
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: 20110628 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110722 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140729 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |