Nothing Special   »   [go: up one dir, main page]

JP6905389B2 - Plant design equipment, plant design methods, and plant design programs - Google Patents

Plant design equipment, plant design methods, and plant design programs Download PDF

Info

Publication number
JP6905389B2
JP6905389B2 JP2017108290A JP2017108290A JP6905389B2 JP 6905389 B2 JP6905389 B2 JP 6905389B2 JP 2017108290 A JP2017108290 A JP 2017108290A JP 2017108290 A JP2017108290 A JP 2017108290A JP 6905389 B2 JP6905389 B2 JP 6905389B2
Authority
JP
Japan
Prior art keywords
information
database
plant
design
equipment
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
JP2017108290A
Other languages
Japanese (ja)
Other versions
JP2018205908A (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.)
Toshiba Corp
Toshiba Energy Systems and Solutions Corp
Original Assignee
Toshiba Corp
Toshiba Energy Systems and Solutions 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 Toshiba Corp, Toshiba Energy Systems and Solutions Corp filed Critical Toshiba Corp
Priority to JP2017108290A priority Critical patent/JP6905389B2/en
Publication of JP2018205908A publication Critical patent/JP2018205908A/en
Application granted granted Critical
Publication of JP6905389B2 publication Critical patent/JP6905389B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL 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
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/50Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明の実施形態は、プラント設計装置、プラント設計方法、およびプラント設計プログラムに関する。 Embodiments of the present invention relate to plant design equipment, plant design methods, and plant design programs.

一般に発電プラントの設計は、配管系統設計、電気系統設計、計装制御設計というように設計分野ごとに行われる。この際、これらの分野間のデータの整合性を確認する必要があることから、設計は設計分野ごとに順番に行われている。そのため、ある分野の設計が停止すると他の分野の設計が開始できなくなったり、ある分野の設計が変更されると設計済みの他の分野もその影響を受けたりして、発電プラントの設計が迅速に進まない可能性がある。よって、発電プラントの設計を設計分野ごとに行っても迅速に進めることが可能な手法が求められている。さらに、異なる設計分野間で機器の識別情報をどのように管理するかが問題となる。 Generally, power plant design is performed for each design field such as piping system design, electrical system design, and instrumentation control design. At this time, since it is necessary to confirm the consistency of data between these fields, the design is performed in order for each design field. Therefore, if the design of one field is stopped, the design of another field cannot be started, and if the design of one field is changed, the other fields that have already been designed are also affected, and the design of the power plant is quick. It may not proceed to. Therefore, there is a demand for a method that can quickly proceed even if the design of the power plant is performed for each design field. Furthermore, how to manage the identification information of the device between different design fields becomes a problem.

特開2013−61944号公報Japanese Unexamined Patent Publication No. 2013-61944

本発明の実施形態は、プラント(発電プラント、化学プラント等)を迅速に設計可能なプラント設計装置、プラント設計方法、およびプラント設計プログラムを提供することを課題とする。 An object of the present invention is to provide a plant design apparatus, a plant design method, and a plant design program capable of rapidly designing a plant (power plant, chemical plant, etc.).

一の実施形態によれば、プラント設計装置は、発電プラント内の機器の識別情報を管理する管理部を備える。前記装置はさらに、前記発電プラント内の機器の情報を第1から第N(Nは2以上の整数)データベースから取得する取得部を備える。前記装置はさらに、第K(Kは1からNの整数)データベースから取得された情報と、前記第Kデータベースと異なる第K(Kは1からNの整数)データベースから取得された情報とを、前記識別情報により関連付けることで、前記発電プラント内の機器の情報を表示するための表示データを作成する作成部を備え、前記作成部は、前記第Kデータベースからの情報と、前記第Kデータベースからの情報とが重複しているか否かを、前記識別情報に基づいて判断し、前記重複の判断結果に基づいて前記表示データを作成する。 According to one embodiment, the plant design apparatus includes a management unit that manages identification information of equipment in the power plant. The apparatus further includes an acquisition unit that acquires information on equipment in the power plant from a first to Nth (N is an integer of 2 or more) database. The device is further obtained from information obtained from the K 1 (K 1 is an integer from 1 to N) database and from a K 2 (K 2 is an integer from 1 to N) database different from the K 1 database. and information, by associating with the identification information includes a creation unit that creates display data for displaying the information of devices in the power plant, the creation unit, and the information from the first K 1 database , information from the first K 2 database whether overlap, the decision on the identification information, the created display data on the basis of the overlapping of the determination result.

第1実施形態のプラント設計システムの構成を示す模式図である。It is a schematic diagram which shows the structure of the plant design system of 1st Embodiment. 第1実施形態のタグナンバーの例を示した図である。It is a figure which showed the example of the tag number of 1st Embodiment. 第1実施形態のデータベース間の相互連携の例を示した図である。It is a figure which showed the example of the mutual cooperation between the databases of 1st Embodiment. 第1実施形態のプラント設計方法の一例を示すフロー図である。It is a flow chart which shows an example of the plant design method of 1st Embodiment. 第1実施形態のプラント設計装置の第1の動作例を示す図である。It is a figure which shows the 1st operation example of the plant design apparatus of 1st Embodiment. 第1実施形態の系統図、機器図、および単結の例を示した図である。It is a figure which showed the system diagram, the device diagram, and the example of a single connection of 1st Embodiment. 第1実施形態のプラント設計装置の第2の動作例を示す図である。It is a figure which shows the 2nd operation example of the plant design apparatus of 1st Embodiment. 第1実施形態の配置図の例を示した図である。It is a figure which showed the example of the layout drawing of 1st Embodiment. 第1実施形態のプラント設計装置の第3の動作例を示す図である。It is a figure which shows the 3rd operation example of the plant design apparatus of 1st Embodiment. 第1実施形態におけるデータ連携について説明するための模式図である。It is a schematic diagram for demonstrating the data linkage in 1st Embodiment. 第2実施形態におけるデータ連携について説明するための模式図である。It is a schematic diagram for demonstrating the data linkage in 2nd Embodiment. 第2実施形態における情報モデルについて説明するための図である。It is a figure for demonstrating the information model in 2nd Embodiment. 第2実施形態における情報モデルについて説明するための表である。It is a table for demonstrating the information model in 2nd Embodiment. 第2実施形態のプラント設計装置の動作例を示すフロー図である。It is a flow chart which shows the operation example of the plant design apparatus of 2nd Embodiment. 第2実施形態のプラント設計システムの構成を示す模式図である。It is a schematic diagram which shows the structure of the plant design system of 2nd Embodiment.

以下、本発明の実施形態を、図面を参照して説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.

(第1実施形態)
図1は、第1実施形態のプラント設計システムの構成を示す模式図である。
(First Embodiment)
FIG. 1 is a schematic diagram showing the configuration of the plant design system of the first embodiment.

図1のプラント設計システムは、プラント設計装置1と、複数のデータベース(DB)2と、複数の端末装置3と、これらを互いに接続するLAN(Local Area Network)などの通信ネットワーク4とを備えている。図1は、複数のデータベース2の例として5つのデータベース2a〜2eを示し、複数の端末装置3の例として3台の端末装置3a〜3cを示している。これらのデータベース2は、第1から第N(Nは2以上の整数)のデータベースの例である。 The plant design system of FIG. 1 includes a plant design device 1, a plurality of databases (DB) 2, a plurality of terminal devices 3, and a communication network 4 such as a LAN (Local Area Network) that connects them to each other. There is. FIG. 1 shows five databases 2a to 2e as an example of a plurality of databases 2 and three terminal devices 3a to 3c as an example of a plurality of terminal devices 3. These databases 2 are examples of first to Nth databases (N is an integer of 2 or more).

本実施形態では、発電プラントの設計が、配管系統設計、電気系統設計、計装制御設計というように設計分野ごとに行われ、例えば端末装置3を使用して行われる。端末装置3で作成された設計関連情報は、データベース2に格納される。本実施形態のデータベース2は、設計分野や使用目的ごとに用意されている。 In the present embodiment, the design of the power plant is performed for each design field such as piping system design, electrical system design, and instrumentation control design, and is performed using, for example, the terminal device 3. The design-related information created by the terminal device 3 is stored in the database 2. The database 2 of this embodiment is prepared for each design field and purpose of use.

例えば、データベース2aは配管系統設計用に使用され、データベース2bは電気系統設計用に使用され、データベース2cは計装制御設計用に使用される。これらのデータベース2a〜2cは、設計分野別データベースの例である。また、データベース2dは、発電プラントの設計用のCAD(Computer Aided Design)図面と、CAD用のリスト情報とを格納するCADデータベースである。また、データベース2eは、発電プラント内の機器の仕様情報を格納する仕様情報データベースである。仕様情報データベースの例としては、バルブやモータなどのモジュールごとの情報を格納するモジュールDBや、複数のモジュールを組み合わせたコンポーネントごとの情報を格納するコンポーネントDBや、発電プラント単位での情報を格納するデジタルプラントDBなどが挙げられる。その他のデータベースの例については、後述する(例えば図4を参照)。 For example, the database 2a is used for piping system design, the database 2b is used for electrical system design, and the database 2c is used for instrumentation control design. These databases 2a to 2c are examples of databases by design field. The database 2d is a CAD database that stores CAD (Computer Aided Design) drawings for designing a power plant and list information for CAD. The database 2e is a specification information database that stores specification information of equipment in the power plant. Examples of the specification information database include a module DB that stores information for each module such as valves and motors, a component DB that stores information for each component that combines multiple modules, and information for each power plant. Examples include a digital plant DB. Examples of other databases will be described later (see, for example, FIG. 4).

プラント設計装置1は、発電プラントの設計に関する種々の処理を行う装置であり、例えば、データベース2の管理や、発電プラントの動作のシミュレーションなどを行う。プラント設計装置1は、プロセッサや制御回路などの制御部11と、キーボード、マウス、ディスプレイなどの入出力部12と、メモリやストレージなどの記憶部13と、通信インタフェースなどの通信部14とを備えている。 The plant design device 1 is a device that performs various processes related to the design of a power plant, and for example, manages a database 2 and simulates the operation of a power plant. The plant design device 1 includes a control unit 11 such as a processor and a control circuit, an input / output unit 12 such as a keyboard, a mouse, and a display, a storage unit 13 such as a memory and a storage, and a communication unit 14 such as a communication interface. ing.

制御部11は、管理部11a、取得部11b、検出部11c、更新部11d、シミュレーション部11e、作成部11f、表示部11gなどの機能ブロックを備えている。これらの機能ブロックは例えば、記憶部13内に格納されたコンピュータプログラムを制御部11により実行することで実現される。このプログラムは、プラント設計プログラムの例であり、記録媒体からプラント設計装置1にインストールされたものでもよいし、通信ネットワーク4上のサーバなどからプラント設計装置1にダウンロードされたものでもよい。 The control unit 11 includes functional blocks such as a management unit 11a, an acquisition unit 11b, a detection unit 11c, an update unit 11d, a simulation unit 11e, a creation unit 11f, and a display unit 11g. These functional blocks are realized, for example, by executing the computer program stored in the storage unit 13 by the control unit 11. This program is an example of a plant design program, and may be installed in the plant design device 1 from a recording medium, or may be downloaded to the plant design device 1 from a server or the like on the communication network 4.

管理部11aは、設計対象となる発電プラント内の機器の識別情報を管理する。機器の例は、上述のモジュールやコンポーネントであり、例えば、種々のタンク、ポンプ、冷却器、バルブ、フィルタ、軸受、変圧器、ブロア、モータなどである。また、識別情報の例は、各機器のID(identification)コードである。本実施形態の管理部11aは、各機器の識別情報として、RDS−PP(登録商標:Reference Designation System for Power Plants)などのタグナンバーを管理する。 The management unit 11a manages the identification information of the equipment in the power plant to be designed. Examples of equipment are the modules and components described above, such as various tanks, pumps, coolers, valves, filters, bearings, transformers, blowers, motors and the like. An example of identification information is an ID (identification) code of each device. The management unit 11a of the present embodiment manages tag numbers such as RDS-PP (registered trademark: Reference Designation System for Power Plants) as identification information of each device.

図2は、第1実施形態のタグナンバーの例を示した図である。 FIG. 2 is a diagram showing an example of a tag number of the first embodiment.

図2では、管理部11aが各機器をタグナンバーで管理し、各データベース2が各機器を独自のIDコードで管理している。図2は、管理部11aのタグナンバーと、各データベース2のIDコードとの対応関係を示している。 In FIG. 2, the management unit 11a manages each device by a tag number, and each database 2 manages each device by a unique ID code. FIG. 2 shows the correspondence between the tag number of the management unit 11a and the ID code of each database 2.

例えば、タグナンバー「ID0001」は、発電プラント内の主油ポンプAのタグナンバーを表す。この主油ポンプAを、配管系統DB(データベース2a)はIDコード「P0001−02」で管理し、電機系統DB(データベース2b)はIDコード「E0004−07」で管理し、計装制御DB(データベース2c)はIDコード「C0021−10」で管理している。 For example, the tag number "ID0001" represents the tag number of the main oil pump A in the power plant. The main oil pump A is managed by the piping system DB (database 2a) with the ID code "P0001-02", the electrical system DB (database 2b) is managed by the ID code "E0004-07", and the instrumentation control DB (instrumentation control DB). Database 2c) is managed by the ID code "C0021-10".

管理部11aは、管理部11aのタグナンバーと、各データベース2のIDコードとの対応関係を示すリストを管理している。よって、プラント設計装置1は、このリストを参照することで、あるデータベース2内に格納されているある機器の情報と、別のデータベース2内に格納されている別の機器の情報が、同じ機器の情報であるか、異なる機器の情報であるかを判定することができる。プラント制御装置1は、これを利用することでデータベース2同士の情報を相互に連携させることができる。このような連携の詳細については、後述する。 The management unit 11a manages a list showing the correspondence between the tag number of the management unit 11a and the ID code of each database 2. Therefore, when the plant design device 1 refers to this list, the information of a certain device stored in a certain database 2 and the information of another device stored in another database 2 are the same device. It is possible to determine whether the information is the information of the above or the information of a different device. By using this, the plant control device 1 can link the information between the databases 2 with each other. Details of such cooperation will be described later.

なお、図2のリストは、データベース2同士の情報を相互に連携させるためのリストということで相互連携リストと呼ぶ。本実施形態のタグナンバーや相互連携リストは、記憶部13内に保存されて管理される。 The list in FIG. 2 is called a mutual cooperation list because it is a list for linking information between databases 2 to each other. The tag number and the mutual cooperation list of the present embodiment are stored and managed in the storage unit 13.

図10は、第1実施形態におけるデータ連携について説明するための模式図である。 FIG. 10 is a schematic diagram for explaining the data linkage in the first embodiment.

上述のように、本実施形態の発電プラントの設計データ(プラント設計データ)は、複数のデータベース2に格納される。図10は、プラント設計データが、データベース2a(以下「第1DB2a」とも表記する)と、データベース2b(以下「第2DB2b」とも表記する)と、データベース2c(以下「第3DB2c」とも表記する)とに格納される様子を示している。 As described above, the design data (plant design data) of the power plant of the present embodiment is stored in a plurality of databases 2. In FIG. 10, the plant design data includes the database 2a (hereinafter, also referred to as “first DB2a”), the database 2b (hereinafter, also referred to as “second DB2b”), and the database 2c (hereinafter, also referred to as “third DB2c”). It shows how it is stored in.

これらのデータベース2にプラント設計データを格納する際、どのデータベース2にどのデータを格納するかを区分する方法は、どのような方法でもよい。例えば、プラントごと、図面ごと、または設計部門ごとにデータを区分してもよい。また、複数のデータベース2に同じデータを重複して格納してもよい。 When storing the plant design data in these databases 2, any method may be used to classify which data is stored in which database 2. For example, the data may be divided by plant, by drawing, or by design department. Further, the same data may be stored in a plurality of databases 2 in duplicate.

以下、プラント設計データを図面ごとに区分してデータベース2に格納する例について説明する。 Hereinafter, an example in which the plant design data is divided for each drawing and stored in the database 2 will be described.

第1DB2aには、プラントの系統図に関する情報として、機器の形式、名称、固有番号(ID)などが格納される。第2DB2bには、プラントの配置図に関する情報として、機器の固有番号、名称、座標、設置方向などが格納される。第3DB2cには、プラントの単線結線図に関する情報として、機器の固有番号、容量、名称、配線情報などが格納される。 The first DB2a stores the device type, name, unique number (ID), and the like as information on the system diagram of the plant. In the second DB 2b, the unique number, name, coordinates, installation direction, etc. of the equipment are stored as information regarding the layout drawing of the plant. The third DB2c stores equipment unique numbers, capacities, names, wiring information, and the like as information related to the single-line connection diagram of the plant.

この場合、同じ機器の名称が複数のデータベース2間で互いに異なっていてもよい。例えば、あるポンプの名称が、第1DB2aでは「ポンプ1」に設定され、第2DB2bでは「ポンプ1A」に設定されていてもよい。なお、ポンプ1とポンプ1Aが同じポンプであることは、管理部11aのタグナンバーを用いて判定可能である。 In this case, the names of the same devices may be different from each other among the plurality of databases 2. For example, the name of a certain pump may be set to "pump 1" in the first DB2a and "pump 1A" in the second DB2b. It should be noted that it can be determined that the pump 1 and the pump 1A are the same pump by using the tag number of the management unit 11a.

プラント設計装置1は、各データベース2に格納されているデータを抽出することや検索することが可能である。抽出/検索方法の例としては、対象に基づく絞込み、個体の絞込み、処理に基づく絞込みなどが挙げられる。抽出や検索の処理は、取得部11bにより行われる。 The plant design device 1 can extract and search the data stored in each database 2. Examples of the extraction / search method include narrowing down based on targets, narrowing down individuals, and narrowing down based on processing. The extraction and search processes are performed by the acquisition unit 11b.

対象に基づく絞込みでは、抽出するデータや検索するデータを、プラントの要素や部位に関する情報に基づいて絞り込む。プラントの要素や部位に関する情報の例は、ポンプや弁のID、名称、設置場所などである。設置場所に関する情報の例は、設置場所のID、名称、種類、座標、範囲などである。 In target-based narrowing, the data to be extracted and the data to be searched are narrowed down based on the information about the elements and parts of the plant. Examples of information about plant elements and parts are pump and valve IDs, names, installation locations, and the like. Examples of information about the installation location are the installation location ID, name, type, coordinates, range, and the like.

個体の絞込みでは、抽出するデータや検索するデータを、個体の属性の一致性や、個体の関係の一致性に基づいて絞り込む。属性の一致性は、例えばID、名称、種類、型、仕様などを用いて判断可能である。関係の一致性は、例えば構成、接続先、隣接機器などを用いて判断可能である。 In the narrowing down of individuals, the data to be extracted and the data to be searched are narrowed down based on the matching of the attributes of the individuals and the matching of the relationships of the individuals. The consistency of attributes can be determined by using, for example, ID, name, type, type, specification, and the like. The consistency of the relationship can be determined by using, for example, the configuration, the connection destination, the adjacent device, and the like.

処理に基づく絞込みでは、抽出するデータや検索するデータを、データの処理に関する情報に基づいて絞り込む。例えば、ある特定の日付以降に更新されたデータや、最新の承認結果に基づくデータなどが絞り込まれる。 In the processing-based narrowing down, the data to be extracted and the data to be searched are narrowed down based on the information related to the data processing. For example, data updated after a certain date or data based on the latest approval result is narrowed down.

プラント設計装置1は、1つ以上のデータベース2からのデータの抽出結果や検索結果に基づいて、データの集合体を作成する。図10は、第1DB2aからのデータを円D1で示し、第2DB2bからのデータを円D2で示し、第3DB2cからのデータを円D3で示している。 The plant design device 1 creates an aggregate of data based on the extraction results and search results of data from one or more databases 2. In FIG. 10, the data from the first DB2a is shown by the circle D1, the data from the second DB2b is shown by the circle D2, and the data from the third DB2c is shown by the circle D3.

本実施形態では、前述のように、複数のデータベース2に同じデータが重複して格納されていてもよい。よって、第1DB2aからのデータと、第2DB2bからのデータと、第3DB2cからのデータは、互いに重複することがある。図10の円D1〜D3の重なりは、このことを模式的に示している。この場合、あるポンプの名称が、第1DB2aでは「ポンプ1」に設定され、第2DB2bでは「ポンプ1A」に設定されているというように、同じ機器の名称がデータベース2間で互いに異なっていてもよい。円D1〜D3で示すデータの集合体は、作成部11fにより作成される。 In the present embodiment, as described above, the same data may be duplicated and stored in a plurality of databases 2. Therefore, the data from the first DB2a, the data from the second DB2b, and the data from the third DB2c may overlap with each other. The overlap of the circles D1 to D3 in FIG. 10 schematically shows this. In this case, even if the names of the same devices are different between the databases 2, such that the name of a certain pump is set to "pump 1" in the first DB2a and "pump 1A" in the second DB2b. good. The collection of data represented by the circles D1 to D3 is created by the creation unit 11f.

プラント設計装置1は、データの集合体をフィルタによりフィルタリングし、フィルタリングしたデータをプラント設計装置1のディスプレイ(入出力部12)や端末装置3のディスプレイに表示する。フィルタは、重複する属性の統合を行ってもよいし、行わなくてもよい。例えば、データの集合体が、第1DB2aから取得した「ポンプ1」のデータと、第2DB2bから取得した「ポンプ1A」のデータとを含む場合、ポンプ1とポンプ1Aは同じポンプを指していることから、前者のデータと後者のデータは、円D1、D2の重複領域に属している(図10の斜線領域を参照)。この場合、プラント設計装置1は、第1DB2aから取得した「ポンプ1」のデータのみを表示してもよいし、第2DB2bから取得した「ポンプ1A」のデータのみを表示してもよい。あるいは、前者のデータと後者のデータの両方が表示されてもよい。ポンプ1とポンプ1Aが同じポンプであることは、管理部11aのタグナンバーにより判定可能である。なお、データのフィルタリングは、作成部11fにより行われ、データの表示は、表示部11gにより行われる。 The plant design device 1 filters an aggregate of data by a filter, and displays the filtered data on the display (input / output unit 12) of the plant design device 1 or the display of the terminal device 3. The filter may or may not integrate duplicate attributes. For example, if the aggregate of data includes the data of "pump 1" acquired from the first DB2a and the data of "pump 1A" acquired from the second DB2b, the pump 1 and the pump 1A point to the same pump. Therefore, the former data and the latter data belong to the overlapping region of the circles D1 and D2 (see the shaded region in FIG. 10). In this case, the plant design device 1 may display only the data of the "pump 1" acquired from the first DB 2a, or may display only the data of the "pump 1A" acquired from the second DB 2b. Alternatively, both the former data and the latter data may be displayed. It can be determined from the tag number of the management unit 11a that the pump 1 and the pump 1A are the same pump. The data filtering is performed by the creation unit 11f, and the data display is performed by the display unit 11g.

このように、図10のデータ連携によれば、複数のデータベース2に同じ機器のデータを重複して格納する場合の不都合を抑制することが可能となる。例えば、異なる分野の設計者同士が同じ機器のデータを別々のデータベース2に格納しても、データの矛盾を回避することや、設計者がデータの重複の存在を認識することが可能となる。これらのデータベース2は、第Kおよび第K(KおよびKは1からNの整数)データベースの例である。 As described above, according to the data linkage of FIG. 10, it is possible to suppress the inconvenience when the data of the same device is duplicatedly stored in the plurality of databases 2. For example, even if designers in different fields store the data of the same device in different databases 2, it is possible to avoid data inconsistencies and the designers can recognize the existence of data duplication. These databases 2 (the K 1 and K 2 of 1 to N is an integer) the K 1 and the K 2 is an example of a database.

なお、プラント設計装置1は、第1DB2aから取得した「ポンプ1」のデータと、第2DB2bから取得した「ポンプ1A」のデータの両方を表示する場合、フィルタ上で両者のデータの単位系やデータ型を統一してもよい。これは、複数のデータベース2からの同じ機器のデータを表示する場合だけでなく、複数のデータベース2からの異なる機器のデータを表示する場合でも同様である。 When the plant design device 1 displays both the data of "pump 1" acquired from the first DB2a and the data of "pump 1A" acquired from the second DB2b, the unit system and data of both data are displayed on the filter. The types may be unified. This is the same not only when displaying the data of the same device from the plurality of databases 2 but also when displaying the data of different devices from the plurality of databases 2.

また、プラント設計装置1は、フィルタリングされたデータを、例えば表やグラフの形で表示してもよい。この場合、表やグラフのある項目のデータが、フィルタリングされたデータに含まれていない場合には、プラント設計装置1は、この項目のデータが不足している旨を表示してもよい。このような表やグラフの例は、後述する一覧表27(図5)やエンジニアリング一覧32(図7)である。 Further, the plant design device 1 may display the filtered data in the form of, for example, a table or a graph. In this case, if the data of an item having a table or graph is not included in the filtered data, the plant design apparatus 1 may display that the data of this item is insufficient. Examples of such tables and graphs are List 27 (FIG. 5) and Engineering List 32 (FIG. 7), which will be described later.

図5は、第1実施形態のプラント設計装置1の第1の動作例を示す図である。図6は、第1実施形態の系統図21、機器図23、および単結25の例を示した図である。 FIG. 5 is a diagram showing a first operation example of the plant design device 1 of the first embodiment. FIG. 6 is a diagram showing an example of the system diagram 21, the device diagram 23, and the single connection 25 of the first embodiment.

図5は、系統図21の情報から得た機器一覧22に機器図23の情報と単結25の情報とを付加することで一覧表27を作成し、一覧表27を表示する例を示している。一覧表27は、作成部11fにより作成され、表示部11gによりプラント設計装置1のディスプレイ(入出力部12)や端末装置3のディスプレイに表示される。系統図21、機器図23、および単結25の例をそれぞれ、図6(a)、図6(b)、および図6(c)に示す。 FIG. 5 shows an example in which the list 27 is created by adding the information of the device FIG. 23 and the information of the unit 25 to the device list 22 obtained from the information of the system diagram 21, and the list 27 is displayed. There is. The list table 27 is created by the creation unit 11f, and is displayed on the display (input / output unit 12) of the plant design device 1 and the display of the terminal device 3 by the display unit 11g. Examples of the system diagram 21, the equipment diagram 23, and the single connection 25 are shown in FIGS. 6 (a), 6 (b), and 6 (c), respectively.

以下、図5の詳細を説明する。 The details of FIG. 5 will be described below.

系統図21の情報、機器図23の情報、および単結25の情報は、設計対象となる発電プラントに関する情報であり、それぞれ対応するデータベース2内に格納されている。系統図21の情報、機器図23の情報、および単結25の情報は、これらのデータベース2から取得部11bにより取得され、作成部11fや表示部11gにより使用される。符号24は、機器図23に関する情報の一覧を示し、符号26は、単結25に関する情報の一覧を示している。系統図21の情報、機器図23の情報、および単結25の情報は、端末装置3を用いて編集可能である。これらのデータベース2は、第Kおよび第K(KおよびKは1からNの整数)データベースの例である。 The information in the system diagram 21, the information in the equipment diagram 23, and the information in the unit 25 are information about the power plant to be designed, and are stored in the corresponding databases 2. The information of the system diagram 21, the information of the device diagram 23, and the information of the single connection 25 are acquired from these databases 2 by the acquisition unit 11b, and are used by the creation unit 11f and the display unit 11g. Reference numeral 24 indicates a list of information relating to the device diagram 23, and reference numeral 26 indicates a list of information relating to the unit 25. The information of the system diagram 21, the information of the device diagram 23, and the information of the single connection 25 can be edited by using the terminal device 3. These databases 2 (the K 1 and K 2 of 1 to N is an integer) the K 1 and the K 2 is an example of a database.

機器一覧22は、符号L1で示すように、一覧表27の行に相当する情報となる。一覧表27の行は、設計対象となる発電プラント内の機器を、管理部11aが管理しているタグナンバーにより示している。一方、機器図23の情報と単結25の情報は、符号L2と符号L3で示すように、一覧表27の列に相当する情報となる。 The device list 22 is information corresponding to the line of the list 27, as indicated by reference numeral L1. The row of the list table 27 indicates the equipment in the power plant to be designed by the tag number managed by the management unit 11a. On the other hand, the information in the device diagram 23 and the information in the single connection 25 are information corresponding to the columns in the list 27, as indicated by reference numerals L2 and reference numeral L3.

この例ではまず、系統図21のうち、電気負荷に関係する機器をリスト化し、機器一覧22を作成する。電気負荷に関係する機器の例は、電動弁、ポンプ、制御盤であり、電気負荷に関係しない機器の例は、手動バルブである(図5を参照)。次に、機器図23から容量と電圧を一覧表27の表示項目に指定する。さらに、単結25の負荷容量と定格電圧を一覧表27の表示項目に指定する。この後、系統図21のデータベース2、機器図23のデータベース2、および単結25のデータベース2から、一覧表27を構成する数値データを取得して、一覧表27を作成する。これらの処理は、作成部11fにより行われる。 In this example, first, in the system diagram 21, the devices related to the electric load are listed, and the device list 22 is created. Examples of equipment related to electrical load are electric valves, pumps and control panels, and examples of equipment not related to electrical load are manual valves (see FIG. 5). Next, the capacity and voltage are specified in the display items of the list 27 from the device diagram 23. Further, the load capacity and the rated voltage of the single unit 25 are specified in the display items of the list 27. After that, the numerical data constituting the list 27 is acquired from the database 2 of the system diagram 21, the database 2 of the device diagram 23, and the database 2 of the unit 25, and the list 27 is created. These processes are performed by the creating unit 11f.

この一覧表27によれば、系統図21の電気負荷に関係する機器について、機器図23の容量や電圧が、単結25の負荷容量や定格電圧と一致しているか否かを比較することが可能となる。矢印L4は、機器「10MDG10 EP010」に関し、機器図23の容量が、単結25の負荷容量と一致していることを示している。作成部11fは、機器図23の容量や電圧と、単結25の負荷容量や定格電圧とが一致しない表示欄を、他の表示欄と異なる色で表示してもよい。 According to this list 27, it is possible to compare whether or not the capacity and voltage of the equipment diagram 23 match the load capacity and rated voltage of the single unit 25 for the equipment related to the electric load of the system diagram 21. It will be possible. The arrow L4 indicates that the capacity of the device FIG. 23 corresponds to the load capacity of the single unit 25 with respect to the device “10MDG10 EP010”. The creating unit 11f may display a display column in which the capacity and voltage of the device diagram 23 and the load capacity and rated voltage of the single unit 25 do not match with a color different from other display columns.

図7は、第1実施形態のプラント設計装置1の第2の動作例を示す図である。図8は、第1実施形態の配置図33の例を示した図である。 FIG. 7 is a diagram showing a second operation example of the plant design device 1 of the first embodiment. FIG. 8 is a diagram showing an example of the layout drawing 33 of the first embodiment.

図7は、上述の系統図21を用いてエンジニアリング画面31を表示して、エンジニアリングデータ一覧32を取得する例を示している。エンジニアリング画面31とエンジニアリング一覧32は、作成部11fにより作成され、表示部11gによりプラント設計装置1や端末装置3のディスプレイに表示される。エンジニアリング画面31とエンジニアリング一覧32用に必要な情報は、例えば取得部11bにより各データベース2から取得される。 FIG. 7 shows an example in which the engineering screen 31 is displayed using the above-mentioned system diagram 21 and the engineering data list 32 is acquired. The engineering screen 31 and the engineering list 32 are created by the creation unit 11f, and are displayed on the displays of the plant design device 1 and the terminal device 3 by the display unit 11g. Information necessary for the engineering screen 31 and the engineering list 32 is acquired from each database 2 by, for example, the acquisition unit 11b.

この例ではまず、図7(a)において符号E1で示すように、系統図21から機器を選択する。例えば、ポンプと、ポンプに影響する機器とが選択される。各機器は、管理部11aのタグナンバーにより管理される。 In this example, first, a device is selected from the system diagram 21 as shown by reference numeral E1 in FIG. 7 (a). For example, a pump and equipment that affects the pump are selected. Each device is managed by the tag number of the management unit 11a.

次に、図7(b)において符号E2で示すように、選択された機器のアイコンを系統図21からエンジニアリング画面31にコピーする。この際、各機器の属性情報などが一緒にコピーされる。従って、エンジニアリング画面31でも、エンジニアリング画面31上に存在する機器の一覧を作成して表示することが可能である。この一覧は、上述の機器一覧22と同様のものでもよい。 Next, as shown by reference numeral E2 in FIG. 7B, the icon of the selected device is copied from the system diagram 21 to the engineering screen 31. At this time, the attribute information of each device is copied together. Therefore, even on the engineering screen 31, it is possible to create and display a list of devices existing on the engineering screen 31. This list may be the same as the above-mentioned device list 22.

次に、図7(c)において符号E3で示すように、エンジニアリング画面31の操作者が手動で、エンジニアリング画面31上の機器同士を接続する。この接続は、作成部11fが自動的に行うようにしてもよいし、作成部11fからの接続の提示に基づいて操作者が手動で行うようにしてもよい。 Next, as shown by reference numeral E3 in FIG. 7C, the operator of the engineering screen 31 manually connects the devices on the engineering screen 31 to each other. This connection may be made automatically by the creating unit 11f, or may be made manually by the operator based on the presentation of the connection from the creating unit 11f.

次に、系統図21の情報から得た機器一覧22に機器図23の情報と配置図33の情報とを付加することでエンジニアリング一覧(一覧表)32を作成し、エンジニアリング一覧32を表示する(図7(d))。配置図33の例については、図8を参照されたい。配置図33の情報は、設計対象となる発電プラント内の機器の配置に関する情報であり、対応するデータベース2に格納されている。配置図33の情報は、このデータベース2から取得部11bにより取得され、作成部11fや表示部11gにより使用される。符号34は、配置図33に関する情報の一覧を示している。配置図33の情報は、系統図21の情報や機器図23の情報と同様に、端末装置3を用いて編集可能である。このデータベース2も、第Kおよび第Kデータベースの例である。 Next, the engineering list (list) 32 is created by adding the information of the device diagram 23 and the information of the layout diagram 33 to the device list 22 obtained from the information of the system diagram 21, and the engineering list 32 is displayed ( FIG. 7 (d)). See FIG. 8 for an example of layout diagram 33. The information in the layout diagram 33 is information regarding the layout of the equipment in the power plant to be designed, and is stored in the corresponding database 2. The information in the layout drawing 33 is acquired from the database 2 by the acquisition unit 11b and used by the creation unit 11f and the display unit 11g. Reference numeral 34 indicates a list of information regarding the layout drawing 33. The information in the layout diagram 33 can be edited by using the terminal device 3 in the same manner as the information in the system diagram 21 and the information in the equipment diagram 23. The database 2 is also an example of the K 1 and the K 2 database.

機器一覧22は、エンジニアリング一覧32の符号V1で示す部分に反映される。配置図33の情報は、エンジニアリング一覧32の符号V2で示す部分に反映される。機器図23の情報は、エンジニアリング一覧32の符号V3で示す部分に反映される。そして、符号V2や符号V3で示す部分の数値データは、配置図33や機器図23から得られるほか、図7(c)のエンジニアリング画面31上の機器に関して数値計算やシミュレーションを行うことで得られる。これら数値計算やシミュレーションは、例えばシミュレーション部11eにより行われる。エンジニアリング一覧32の情報は、例えば記憶部13やデータベース2内に保存される。 The device list 22 is reflected in the portion indicated by the reference numeral V1 in the engineering list 32. The information in the layout drawing 33 is reflected in the portion indicated by reference numeral V2 in the engineering list 32. The information in the equipment diagram 23 is reflected in the portion indicated by the reference numeral V3 in the engineering list 32. Then, the numerical data of the portion indicated by the reference numeral V2 and the reference numeral V3 can be obtained from the layout drawing 33 and the device diagram 23, and can also be obtained by performing numerical calculation or simulation on the device on the engineering screen 31 of FIG. 7 (c). .. These numerical calculations and simulations are performed by, for example, the simulation unit 11e. The information in the engineering list 32 is stored in, for example, the storage unit 13 or the database 2.

エンジニアリング一覧32によれば、複数のデータベース2を利用して発電プラント内の機器(ここではポンプ)の設計を行うことが可能となる。 According to the engineering list 32, it is possible to design the equipment (here, the pump) in the power plant by using the plurality of databases 2.

図3は、第1実施形態のデータベース2間の相互連携の例を示した図である。 FIG. 3 is a diagram showing an example of mutual cooperation between the databases 2 of the first embodiment.

配管系統DB、電機系統DB、計装制御DBなどの設計分野別データベースは、発電プラント内の機器の特性情報を機器同士の階層構造に関連付けて格納している。図3は、配管系統DBにおける階層構造と、電機系統DBにおける階層構造の例を示している。例えば、配管系統DBの「主油ポンプA」の階層には、主油ポンプAの型式、吐出量、吐出圧力、吸込/吐出口径などの特性情報が格納されている。配管系統DBの「主油ポンプA」の階層にはさらに、IDコードのP0001−02が格納されている。 A database for each design field such as a piping system DB, an electric system DB, and an instrumentation control DB stores characteristic information of equipment in a power plant in association with a hierarchical structure of equipment. FIG. 3 shows an example of a hierarchical structure in the piping system DB and a hierarchical structure in the electric system DB. For example, characteristic information such as the model, discharge amount, discharge pressure, and suction / discharge port diameter of the main oil pump A is stored in the layer of the "main oil pump A" of the piping system DB. The ID code P0001-02 is further stored in the layer of "main oil pump A" in the piping system DB.

上述のように、配管系統DBの「主油ポンプA」は、電機系統DBの「主油ポンプA」と対応している。よって、プラント制御装置1は、配管系統DBの「主油ポンプA」の特性情報と、電機系統DBの「主油ポンプA」の特性情報とを相互に連携させる。具体的には、一方の特性情報が変更された場合に、他方の特性情報も同様に更新する。このような処理は、取得部11b、検出部11c、および更新部11dにより行われる。 As described above, the "main oil pump A" of the piping system DB corresponds to the "main oil pump A" of the electric system DB. Therefore, the plant control device 1 mutually links the characteristic information of the "main oil pump A" in the piping system DB and the characteristic information of the "main oil pump A" in the electric system DB. Specifically, when one characteristic information is changed, the other characteristic information is also updated in the same manner. Such processing is performed by the acquisition unit 11b, the detection unit 11c, and the update unit 11d.

なお、データベース2内の特性情報は、端末装置3を使用した設計過程などで変更され得る。例えば、端末装置3を使用して配管系統設計を行い、主油ポンプAの設計を変更した場合、その結果が配管系統DBに格納され、配管系統DB内の主油ポンプAの特性情報が変更される。この場合、プラント制御装置1は、電機系統DB内の主油ポンプAの特性情報を相互連携により自動更新する。 The characteristic information in the database 2 can be changed in a design process using the terminal device 3. For example, when the piping system is designed using the terminal device 3 and the design of the main oil pump A is changed, the result is stored in the piping system DB and the characteristic information of the main oil pump A in the piping system DB is changed. Will be done. In this case, the plant control device 1 automatically updates the characteristic information of the main oil pump A in the electric system DB by mutual cooperation.

以下、図1を再び参照して、取得部11b、検出部11c、および更新部11dの処理について説明する。 Hereinafter, the processing of the acquisition unit 11b, the detection unit 11c, and the update unit 11d will be described with reference to FIG. 1 again.

取得部11bは、発電プラント内の機器の特性情報を、通信ネットワーク4を介して各データベース2から取得する。取得部11bは、プッシュ型の通信により特性情報を取得してもよいし、プル型の通信により特性情報を取得してもよい。 The acquisition unit 11b acquires characteristic information of the equipment in the power plant from each database 2 via the communication network 4. The acquisition unit 11b may acquire the characteristic information by push-type communication, or may acquire the characteristic information by pull-type communication.

検出部11cは、各データベース2における特性情報の変更を検出する。特性情報の変更の検出方法は、どのような方法でもよい。例えば、配管系統DB内の主油ポンプAの特性情報に関し、この特性情報の最終変更時刻が、検出部11cが最後にこの特性情報にアクセスした時刻よりも遅ければ、この特性情報が変更されたと検出できる。また、配管系統DB内の主油ポンプAの特性情報が変更された場合、配管系統DBから検出部11cにその通知が転送されるようにしてもよい。 The detection unit 11c detects a change in the characteristic information in each database 2. Any method may be used to detect the change in the characteristic information. For example, regarding the characteristic information of the main oil pump A in the piping system DB, if the last change time of this characteristic information is later than the time when the detection unit 11c last accessed this characteristic information, it is said that this characteristic information has been changed. Can be detected. Further, when the characteristic information of the main oil pump A in the piping system DB is changed, the notification may be transferred from the piping system DB to the detection unit 11c.

更新部11dは、データベース2同士の特性情報を相互に連携させる処理を行う。具体的には、更新部11dは、あるデータベースXにおいて、所定の識別情報を有する機器の所定の特性情報が変更された場合に、別のデータベースYにおいて、上記所定の識別情報を有する機器の上記所定の特性情報を更新する。データベースXは第X(Xは1からNの整数)データベースの例であり、データベースYは第Y(Yは1からNの整数)データベースの例である。更新部11dによる更新は、通信ネットワーク4を介して行われる。 The update unit 11d performs a process of linking the characteristic information of the databases 2 with each other. Specifically, when the predetermined characteristic information of the device having the predetermined identification information is changed in the database X, the update unit 11d describes the device having the predetermined identification information in another database Y. Update predetermined characteristic information. Database X is an example of the Xth database (X is an integer from 1 to N), and database Y is an example of the Yth database (Y is an integer from 1 to N). The update by the update unit 11d is performed via the communication network 4.

例えば、配管系統DBにおいて主油ポンプAの型式が「A1」から「A2」に変更された場合を想定する。相互連携リストによれば、配管系統DBにおける主油ポンプA(P0001−02)は、タグナンバー「ID0001」を有しており、同様に、電気系統DBにおける主油ポンプA(E0004−07)も、タグナンバー「ID0001」を有している。よって、更新部11dは、電気系統DBにおいて主油ポンプAの型式を「A1」から「A2」に更新する。この場合、タグナンバー「ID0001」は所定の識別情報の例であり、主油ポンプAの型式は所定の特性情報の例である。なお、更新部11dは、電気系統DBの主油ポンプAの特性情報を更新する際、型式だけを更新してもよいし、型式、吐出量、吐出圧力、吸込/吐出口径を一括して更新してもよい。更新部11dは、配管系統DBの主油ポンプAの特性情報を取得部11bから取得し、この特性情報を電気系統DBの主油ポンプAの特性情報の更新に使用する。 For example, assume that the model of the main oil pump A is changed from "A1" to "A2" in the piping system DB. According to the mutual cooperation list, the main oil pump A (P0001-02) in the piping system DB has the tag number "ID0001", and similarly, the main oil pump A (E0004-07) in the electric system DB also has. , Has a tag number "ID0001". Therefore, the update unit 11d updates the model of the main oil pump A from "A1" to "A2" in the electric system DB. In this case, the tag number "ID0001" is an example of predetermined identification information, and the model of the main oil pump A is an example of predetermined characteristic information. When updating the characteristic information of the main oil pump A of the electric system DB, the updating unit 11d may update only the model, or collectively update the model, the discharge amount, the discharge pressure, and the suction / discharge port diameter. You may. The update unit 11d acquires the characteristic information of the main oil pump A of the piping system DB from the acquisition unit 11b, and uses this characteristic information to update the characteristic information of the main oil pump A of the electric system DB.

このように、更新部11dは、電気系統DB内の主油ポンプAの更新後の特性情報の内容が、配管系統DB内の主油ポンプAの変更後の特性情報の内容と同じになるように、更新を行う。よって、配管系統設計の設計者が主油ポンプAの特性情報を変更しても、配管系統DBと電気系統DBとの間に特性情報の不整合が生じることを回避することが可能となる。 In this way, in the update unit 11d, the content of the updated characteristic information of the main oil pump A in the electric system DB is the same as the content of the changed characteristic information of the main oil pump A in the piping system DB. To update. Therefore, even if the designer of the piping system design changes the characteristic information of the main oil pump A, it is possible to avoid the inconsistency of the characteristic information between the piping system DB and the electric system DB.

なお、配管系統DB内の特性情報が変更された場合、更新部11dによる更新は、電気系統DB以外のデータベース2でも行われる。例えば、配管系統DBにおいて主油ポンプAの特性情報が変更された場合、主油ポンプAの特性情報が格納されている各データベース2に対して更新が行われる。図2の相互連携リストによれば、配管系統DBにおいて主油ポンプA(P0004−02)の特性情報が変更された場合には、計装系統DBにおいて主油ポンプA(C0021−10)の特性情報も更新される。 When the characteristic information in the piping system DB is changed, the update by the update unit 11d is also performed in the database 2 other than the electrical system DB. For example, when the characteristic information of the main oil pump A is changed in the piping system DB, each database 2 in which the characteristic information of the main oil pump A is stored is updated. According to the mutual cooperation list of FIG. 2, when the characteristic information of the main oil pump A (P0004-02) is changed in the piping system DB, the characteristics of the main oil pump A (C0021-10) in the instrumentation system DB. Information is also updated.

また、更新部11dによる更新は、CADデータベース(データベース2d)にも適用される。例えば、CADデータベース内のCAD図面またはリスト情報が変更されると、その他のデータベース2内の対応する特性情報も自動更新される。また、CADデータベース内のCAD図面とリスト情報の一方が変更された場合、更新部11dは、他方も自動更新するようにしてもよい。 The update by the update unit 11d is also applied to the CAD database (database 2d). For example, when the CAD drawing or list information in the CAD database is changed, the corresponding characteristic information in the other database 2 is also automatically updated. Further, when one of the CAD drawing and the list information in the CAD database is changed, the update unit 11d may automatically update the other as well.

シミュレーション部11eは、発電プラント内の機器の特性情報を各データベース2から取得し、この特性情報を用いて発電プラントの動作のシミュレーションを行う。本実施形態の発電プラントの設計は、配管系統設計、電気系統設計、計装制御設計というように設計分野ごとに行われるが、これらの分野間のデータが整合するか否かをこのシミュレーションにより確認することが可能である。なお、プラント設計装置1は、これらの分野間のデータの整合性をシミュレーション以外の手法で確認する機能を備えていてもよい。 The simulation unit 11e acquires the characteristic information of the equipment in the power plant from each database 2, and uses this characteristic information to simulate the operation of the power plant. The design of the power plant of this embodiment is performed for each design field such as piping system design, electrical system design, and instrumentation control design, and it is confirmed by this simulation whether or not the data between these fields are consistent. It is possible to do. The plant design device 1 may have a function of confirming the consistency of data between these fields by a method other than simulation.

図4は、第1実施形態のプラント設計方法の一例を示すフロー図である。 FIG. 4 is a flow chart showing an example of the plant design method of the first embodiment.

まず、購入仕様書から、設計対象の発電プラントに対応するデジタルプラントを建設する(ステップS1、S2)。デジタルプラントに関する情報は、デジタルプラントDB内に格納される。 First, from the purchase specifications, a digital plant corresponding to the power plant to be designed is constructed (steps S1 and S2). Information about the digital plant is stored in the digital plant DB.

次に、ステップS3では、この発電プラントの設計を、ヒートバランス設計(ステップS3a)、配管系統設計(ステップS3b)、機器基本設計(ステップS3c)、電気系統設計(ステップS3d)、計装制御設計(ステップS3e)、全体工程設計(ステップS3f)というように設計分野ごとに行う。これらの設計に関する情報は、それぞれ対応する設計分野別データベース内に格納される。例えば、配管系統設計、電気系統設計、計装制御設計に関する情報は、それぞれ上述の配管系統DB、電気系統DB、計装制御DB内に格納される。 Next, in step S3, the design of this power generation plant is changed into heat balance design (step S3a), piping system design (step S3b), equipment basic design (step S3c), electrical system design (step S3d), and instrumentation control design. (Step S3e), overall process design (step S3f), and so on for each design field. Information on each of these designs is stored in the corresponding design field database. For example, information on the piping system design, the electrical system design, and the instrumentation control design is stored in the above-mentioned piping system DB, electrical system DB, and instrumentation control DB, respectively.

この際、本実施形態の発電プラントの設計は、これらの設計分野別データベースを用いて複数の設計分野について並列的に実行される(ステップS3)。例えば、配管系統設計の実行中に電気系統設計も実行することができる。 At this time, the design of the power plant of the present embodiment is executed in parallel for a plurality of design fields using these design field-specific databases (step S3). For example, the electrical system design can also be performed during the execution of the piping system design.

上述のように、更新部11dは、データベース2同士の特性情報を相互に連携させる処理を行う。例えば、配管系統DBにおいて主油ポンプAの型式が「A1」から「A2」に変更された場合、更新部11dは、電気系統DBにおいて主油ポンプAの型式を「A1」から「A2」に更新する。そのため、配管系統設計の設計者が主油ポンプAの特性情報を変更しても、配管系統DBと電気系統DBとの間に特性情報の不整合が生じることを回避することができる。よって、本実施形態では、発電プラントの設計を複数の設計分野について並列的に実行しても、設計分野別データベース間の特性情報の不整合を回避することができる。そのため、本実施形態のステップS3では、このような並列設計を採用することで、設計業務の効率化や最適化を図っている。 As described above, the update unit 11d performs a process of linking the characteristic information of the databases 2 with each other. For example, when the model of the main oil pump A is changed from "A1" to "A2" in the piping system DB, the update unit 11d changes the model of the main oil pump A from "A1" to "A2" in the electrical system DB. Update. Therefore, even if the designer of the piping system design changes the characteristic information of the main oil pump A, it is possible to prevent the characteristic information from being inconsistent between the piping system DB and the electrical system DB. Therefore, in the present embodiment, even if the design of the power plant is executed in parallel for a plurality of design fields, it is possible to avoid inconsistency of the characteristic information between the databases for each design field. Therefore, in step S3 of the present embodiment, by adopting such a parallel design, the efficiency and optimization of the design work are aimed at.

その後、本方法では、発電プラントの詳細設計、出荷検査、現地据付・工事、試運転を経た後(ステップS4〜S7)、発電プラントの運用が開始される(ステップS8)。ステップS4〜S7に関する情報は、それぞれ対応するデータベース2内に格納される。 After that, in this method, after undergoing detailed design of the power plant, shipping inspection, on-site installation / construction, and trial run (steps S4 to S7), the operation of the power plant is started (step S8). The information related to steps S4 to S7 is stored in the corresponding database 2.

図9は、第1実施形態のプラント設計装置1の第3の動作例を示す図である。 FIG. 9 is a diagram showing a third operation example of the plant design device 1 of the first embodiment.

図5や図7の例では、関連するすべてのデータベース2で同じ機器に同じキー(例えばタグナンバー)が付されていることを想定している。しかしながら、プラント設計システムのすべてのデータベース2で同じ機器に同じキーが付されているとは限らない。図9の例では、図9(a)に示すように、機器図23とBOM(Bill of Material:部品表)41とを「名称」というキーで接続する場合について考える。 In the examples of FIGS. 5 and 7, it is assumed that the same device (for example, a tag number) is attached to the same device in all the related databases 2. However, not all databases 2 of the plant design system have the same key attached to the same equipment. In the example of FIG. 9, as shown in FIG. 9A, a case where the device diagram 23 and the BOM (Bill of Material) 41 are connected by a key called “name” will be considered.

BOM41の情報は、設計対象となる発電プラント内の機器の取引先、納期、型式、価格、効率などに関する情報であり、対応するデータベース2に格納されている。BOM41の情報は、このデータベース2から取得部11bにより取得され、作成部11fや表示部11gにより使用される。符号42は、BOM41に関する情報の一覧を示している。BOM41の情報は、系統図21の情報や、機器図23の情報や、配置図33の情報と同様に、端末装置3を用いて編集可能である。BOM41に対応するデータベース2は、第K(Kは1からNの整数)データベースの例である。 The information of BOM 41 is information on the business partner, delivery date, model, price, efficiency, etc. of the equipment in the power plant to be designed, and is stored in the corresponding database 2. The information of the BOM 41 is acquired from the database 2 by the acquisition unit 11b, and is used by the creation unit 11f and the display unit 11g. Reference numeral 42 indicates a list of information regarding BOM 41. The information of the BOM 41 can be edited by using the terminal device 3 in the same manner as the information of the system diagram 21, the information of the device diagram 23, and the information of the layout diagram 33. The database 2 corresponding to BOM 41 is an example of the K 3 (K 3 is an integer from 1 to N) database.

図4を参照して説明したように、本実施形態のプラント設計方法においては業務の流れに沿ってデータが引渡されることから、データの引渡し時に自分のデータと相手のデータとの対応関係を示す必要がある。ここでは、各機器の「名称」が引渡し時のキーとして使用する場合について考える。 As explained with reference to FIG. 4, in the plant design method of the present embodiment, the data is delivered along the business flow, so that the correspondence relationship between the own data and the partner's data is determined at the time of data delivery. Need to show. Here, consider the case where the "name" of each device is used as a key at the time of delivery.

図9(b)は、キーに関する設定用の設定画面43を示している。設定画面43では、機器図23上のある機器の名称と、BOM41上のある機器の名称とを関連付ける操作を行うことができる。設定画面43上での設定結果は「機器図.名称=BOM.名称」という形で管理部11aにより保存される。設定画面43は、作成部11fにより作成され、表示部11gによりプラント設計装置1や端末装置3のディスプレイに表示される。 FIG. 9B shows a setting screen 43 for setting the keys. On the setting screen 43, it is possible to perform an operation of associating the name of a certain device on the device FIG. 23 with the name of a certain device on the BOM 41. The setting result on the setting screen 43 is saved by the management unit 11a in the form of "device diagram.name = BOM.name". The setting screen 43 is created by the creation unit 11f, and is displayed on the display of the plant design device 1 or the terminal device 3 by the display unit 11g.

図9(c)は、設定画面43での設定結果により、機器図23とBOM41とが「名称」というキーで接続された様子を示している。また、図9(c)では、系統図21と機器図23とが「タグナンバー」というキーで既に接続されている。よって、これらのキーにより系統図21、機器図23、およびBOM41のデータベース2の情報を相互に連携させることが可能となる。この「名称」は、第2の識別情報の例である。 FIG. 9C shows how the device FIG. 23 and the BOM 41 are connected by a key called “name” according to the setting result on the setting screen 43. Further, in FIG. 9C, the system diagram 21 and the device diagram 23 are already connected by a key called “tag number”. Therefore, these keys make it possible to link the information in the system diagram 21, the device diagram 23, and the database 2 of the BOM 41 with each other. This "name" is an example of the second identification information.

図9(d)は、図5の一覧表27と同様の一覧表44を示している。ただし、この一覧表44は、符号K1で示す系統図21の情報、符号K2で示す機器図23の情報、および符号K3で示すBOM41の情報を用いて作成されている。一覧表44を作成する際、系統図21上のある機器の情報と、機器図23上のある機器の情報は、タグナンバーを用いて関連付けられる。一方、機器図23上のある機器の情報と、BOM41上のある機器の情報は、名称を用いて関連付けられる。その結果、一覧表44上で同じ機器の情報を同じ行に配置することが可能となる。一覧表44は、作成部11fにより作成され、表示部11gによりプラント設計装置1や端末装置3のディスプレイに表示される。 FIG. 9D shows a list 44 similar to the list 27 in FIG. However, this list 44 is created by using the information of the system diagram 21 indicated by the reference numeral K1, the information of the device diagram 23 indicated by the reference numeral K2, and the information of the BOM 41 indicated by the reference numeral K3. When creating the list 44, the information of a certain device on the system diagram 21 and the information of a certain device on the device diagram 23 are associated with each other by using a tag number. On the other hand, the information of a certain device on the device FIG. 23 and the information of a certain device on the BOM 41 are associated with each other by using a name. As a result, the information of the same device can be arranged in the same line on the list 44. The list 44 is created by the creating unit 11f and displayed on the display of the plant design device 1 or the terminal device 3 by the display unit 11g.

この一覧表44によれば、系統図21の電気負荷に関係する機器について、機器図23の容量や電圧が、BOM41の容量や電圧と一致しているか否かを比較すること可能となる。矢印K4は、機器「10MAG30 EP010」に関し、機器図23の容量が、BOM41の容量と一致していることを示している。 According to this list 44, it is possible to compare whether or not the capacity and voltage of the equipment diagram 23 match the capacity and voltage of the BOM 41 for the equipment related to the electric load of the system diagram 21. The arrow K4 indicates that the capacity of the device FIG. 23 matches the capacity of the BOM 41 with respect to the device “10MAG30 EP010”.

以上のように、本実施形態のプラント設計装置1は、発電プラント内の機器の識別情報であるタグナンバーを管理し、タグナンバーを利用してデータベース2同士の特性情報を相互に連携させる。これにより、発電プラントの設計を複数の設計分野について並列的に実行することが可能となる。 As described above, the plant design device 1 of the present embodiment manages the tag number which is the identification information of the equipment in the power plant, and uses the tag number to mutually link the characteristic information of the databases 2. This makes it possible to execute the design of a power plant in parallel for a plurality of design fields.

また、これらの分野の設計情報を別々のデータベース2に格納してもデータベース2間の設計情報の不整合やデータベース2の利用時の不都合を回避できるため、設計情報を複数のデータベース2に分散させて管理することが可能となる。これにより、データベース2から情報を参照するのに要する時間を削減することや、各データベース2の情報格納量を削減することが可能となる。さらには、各分野の設計者が他の分野の設計者の作業との重複や矛盾を過度に意識しなくても、そのような重複を容易に認識することや、そのような矛盾を自動的に回避することが可能となる。 Further, even if the design information in these fields is stored in separate databases 2, inconsistency of the design information between the databases 2 and inconveniences when using the database 2 can be avoided, so that the design information is distributed to a plurality of databases 2. Can be managed. As a result, it is possible to reduce the time required to refer to the information from the database 2 and reduce the amount of information stored in each database 2. Furthermore, designers in each field can easily recognize such duplications and automatically recognize such duplications without being overly aware of the duplications and inconsistencies with the work of designers in other fields. It becomes possible to avoid it.

また、本実施形態のプラント設計装置1は、タグナンバーを利用して複数のデータベース2からの情報を含む表を作成して表示する。これにより、複数のデータベース2を利用した設計を簡単に行うことが可能となる。また、本実施形態では、タグナンバーとその他のキー(例えば名称)とを併用することで、より多くのデータベース2を利用した設計を簡単に行うことが可能となる。 Further, the plant design device 1 of the present embodiment creates and displays a table including information from a plurality of databases 2 by using tag numbers. This makes it possible to easily perform a design using a plurality of databases 2. Further, in the present embodiment, by using the tag number and other keys (for example, names) together, it is possible to easily perform a design using more databases 2.

これらの作用は、発電プラントの設計時間の短縮に寄与し得る。よって、本実施形態によれば、発電プラントを迅速に設計することが可能となる。 These actions can contribute to shortening the design time of the power plant. Therefore, according to the present embodiment, it is possible to quickly design a power plant.

(第2実施形態)
図11は、第2実施形態におけるデータ連携について説明するための模式図である。図11に示す内容は、図10に示す内容の変形例であるため、図11については図10との相違点を中心に説明する。
(Second Embodiment)
FIG. 11 is a schematic diagram for explaining the data linkage in the second embodiment. Since the content shown in FIG. 11 is a modification of the content shown in FIG. 10, FIG. 11 will be mainly described with respect to the difference from FIG.

本実施形態のプラント設計データは、第1実施形態と同様に、複数のデータベース2に格納される。この際、プラント設計データの格納は、機器情報を格納するルールである情報モデルに従って行う。情報モデルは、これらのデータベース2間で共通である。情報モデルの詳細については後述する。図11は、プラント設計データが、情報モデルに従って第1DB2a、第2DB2b、および第3DB2cに格納される様子を示している。 The plant design data of the present embodiment is stored in a plurality of databases 2 as in the first embodiment. At this time, the plant design data is stored according to the information model, which is a rule for storing equipment information. The information model is common between these databases 2. The details of the information model will be described later. FIG. 11 shows how the plant design data is stored in the first DB2a, the second DB2b, and the third DB2c according to the information model.

プラント設計装置1は、各データベース2に格納されているデータを抽出することや検索することが可能である。そして、プラント設計装置1は、1つ以上のデータベース2からのデータの抽出結果や検索結果に基づいて、データの集合体を作成する。図11は、第1〜第3DB2a〜2cからのデータをそれぞれ、円D1〜D3で示している。図11の円D1〜D3の重なりは、第1〜第3DB2a〜2cからのデータが互いに重複し得ることを模式的に示している。 The plant design device 1 can extract and search the data stored in each database 2. Then, the plant design device 1 creates an aggregate of data based on the extraction results and search results of data from one or more databases 2. In FIG. 11, the data from the first to third DB2a to 2c are shown by circles D1 to D3, respectively. The overlap of the circles D1 to D3 in FIG. 11 schematically shows that the data from the first to third DB2a to 2c can overlap with each other.

プラント設計装置1は、データの集合体を統合条件に基づいて統合し、統合後のデータをプラント設計装置1や端末装置3のディスプレイに表示する。例えば、データの集合体が、第1DB2aから取得した「ポンプ1」のデータと、第2DB2bから取得した「ポンプ1A」のデータとを含む場合に、プラント設計装置1は、第1DB2aから取得した「ポンプ1」のデータと、第2DB2bから取得した「ポンプ1A」のデータとを統合条件に基づいて統合し、統合後のデータを表示する。なお、データの統合は、作成部11fにより行われ、データの表示は、表示部11gにより行われる。 The plant design device 1 integrates a collection of data based on the integration conditions, and displays the integrated data on the displays of the plant design device 1 and the terminal device 3. For example, when the aggregate of data includes the data of "pump 1" acquired from the first DB2a and the data of "pump 1A" acquired from the second DB2b, the plant design apparatus 1 obtains "pump 1A" from the first DB2a. The data of "Pump 1" and the data of "Pump 1A" acquired from the second DB 2b are integrated based on the integration conditions, and the integrated data is displayed. The data integration is performed by the creation unit 11f, and the data display is performed by the display unit 11g.

プラント設計装置1は、データの集合体を統合する際に、これに先立って統合の候補となるデータ(統合候補)を抽出する。本実施形態では、ある統合候補(第1統合候補)と別の統合候補(第2統合候補)とを統合する場合、第1統合候補と第2統合候補のどちらを統合後のデータとして採用するかを、ユーザの選定により決定してもよいし、プラント設計装置1が自動的に決定してもよい。例えば、自動化が困難な統合は前者で行い、自動化が容易な統合は後者で行ってもよい。具体的には、データの種類および型が同種同型の統合候補同士を統合する場合には、採用データの選定を自動化してもよい。また、第1統合候補と第2統合候補の新しい方のデータ(最新値)を、自動的に採用するようにしてもよい。なお、統合候補が得られなかった場合は、統合候補の抽出を再度行う。 When integrating a collection of data, the plant design device 1 extracts data (integration candidate) that is a candidate for integration prior to the integration. In the present embodiment, when a certain integration candidate (first integration candidate) and another integration candidate (second integration candidate) are integrated, either the first integration candidate or the second integration candidate is adopted as the data after integration. It may be decided by the user's selection, or it may be decided automatically by the plant design apparatus 1. For example, integration that is difficult to automate may be performed by the former, and integration that is easy to automate may be performed by the latter. Specifically, when integrating candidates of the same type and type of data, the selection of adopted data may be automated. Further, the newer data (latest value) of the first integration candidate and the second integration candidate may be automatically adopted. If no integration candidate is obtained, the integration candidate is extracted again.

統合されたデータは、プラント設計装置1(記憶部13)内またはデータベース2内にインデックスとして保存される。このような保存データによれば、データの再検索を高速化することや、過去の検索結果を用いた芋づる検索を実現することが可能となる。 The integrated data is stored as an index in the plant design device 1 (storage unit 13) or in the database 2. With such stored data, it is possible to speed up the re-search of the data and to realize the Imozuru search using the past search results.

図12は、第2実施形態における情報モデルについて説明するための図である。図13は、第2実施形態における情報モデルについて説明するための表である。 FIG. 12 is a diagram for explaining the information model in the second embodiment. FIG. 13 is a table for explaining the information model in the second embodiment.

前述のように、情報モデルは、データベース2に機器情報を格納するルールであり、複数のデータベース2間で共通である。図12は、情報モデルを構成するクラスおよびプロパティの例を示している。また、図13(a)は、クラスの属性例を示し、図13(b)は、プロパティの属性例を示している。 As described above, the information model is a rule for storing device information in the database 2, and is common among a plurality of databases 2. FIG. 12 shows an example of the classes and properties that make up the information model. Further, FIG. 13 (a) shows an example of class attributes, and FIG. 13 (b) shows an example of property attributes.

図12および図13(a)に示すように、クラスCls1は最上位の設備クラスであり、名称、製造者、価格の属性を有している。これに対し、クラスCls2はポンプクラスであり、クラスCls1から継承した属性に加え、容量という属性を有している。クラスCls3はバルブクラスであり、クラスCls1を継承している。クラスCls4、Cls5は、クラスCls2の継承クラスであり、A社製ポンプおよびB社製ポンプにそれぞれ割り当てられている。クラスCls1〜Cls3のプロパティP11〜P15の詳細は、図13(b)に示す通りである。 As shown in FIGS. 12 and 13 (a), class Cls1 is the highest equipment class and has the attributes of name, manufacturer, and price. On the other hand, the class Cls2 is a pump class and has an attribute of capacity in addition to the attribute inherited from the class Cls1. Class Cls3 is a valve class and inherits class Cls1. Classes Cls4 and Cls5 are inheritance classes of class Cls2 and are assigned to the pumps manufactured by A company and the pumps manufactured by B company, respectively. Details of the properties P11 to P15 of the classes Cls1 to Cls3 are as shown in FIG. 13 (b).

本実施形態では、このような構成の情報モデルを複数組み合わせて、プラントモデルを構成する。プラントモデルは情報モデルの組み合わせであるから、プラントモデルの内容は情報モデルのデータを取得することで認識することができる。 In the present embodiment, a plant model is configured by combining a plurality of information models having such a configuration. Since the plant model is a combination of information models, the contents of the plant model can be recognized by acquiring the data of the information model.

例えば、「A社製」「出力X以上」「設置10年以上」「エラー信号10/1H」「環境温度T以上」「Aポンプと繋げられる配管」という条件をすべて満たす設備を検索する場合を想定する。この場合、上記のような情報モデルやプラントモデルを利用すれば、このような条件を容易に設定することができる。 For example, when searching for equipment that meets all the conditions of "manufactured by company A", "output X or more", "installation 10 years or more", "error signal 10 / 1H", "environmental temperature T or more", and "piping connected to A pump". Suppose. In this case, such conditions can be easily set by using the above-mentioned information model or plant model.

図14は、第2実施形態のプラント設計装置1の動作例を示すフロー図である。図14は、情報モデルに基づく検索の例を示している。 FIG. 14 is a flow chart showing an operation example of the plant design device 1 of the second embodiment. FIG. 14 shows an example of a search based on an information model.

まず、ユーザが指定した設備をキーとして情報モデルのプロダクトパートを探索し、この設備に最も近いクラスを特定する(ステップS11)。次に、ステップS11で特定されたクラスを起点として情報モデルのプロダクトパートを探索し、より広範囲の設備が属するクラスを特定する(ステップS12)。 First, the product part of the information model is searched using the equipment specified by the user as a key, and the class closest to this equipment is specified (step S11). Next, the product part of the information model is searched starting from the class specified in step S11, and the class to which a wider range of equipment belongs is specified (step S12).

次に、ステップS12で特定されたクラスを起点として情報モデルのシステムパートを探索し、ユーザが指定した設備の関連機能を有する設備のクラスを特定する(ステップS13)。次に、ステップS13で特定されたクラスを起点として情報モデルのロケーションパートを探索し、ユーザが指定した設備の近傍にある設備のクラスを特定する(ステップS14)。 Next, the system part of the information model is searched starting from the class specified in step S12, and the class of the equipment having the related function of the equipment specified by the user is specified (step S13). Next, the location part of the information model is searched starting from the class specified in step S13, and the class of the equipment in the vicinity of the equipment specified by the user is specified (step S14).

次に、ステップS11、S12、S13、およびS14で特定されたクラスをキーとしてクエリを生成し、クエリを各データベース2に発行し、クエリに該当する機器インスタンスを各データベース2から取得する(ステップS15)。次に、ステップS15で取得した機器インスタンスから、ステップS11で特定されたクラス(以下「特定のクラス」と呼ぶ)と構成関係にある機器インスタンスのみを抽出する(ステップS16)。 Next, a query is generated using the classes specified in steps S11, S12, S13, and S14 as keys, the query is issued to each database 2, and the device instance corresponding to the query is acquired from each database 2 (step S15). ). Next, from the device instances acquired in step S15, only the device instances having a configuration relationship with the class specified in step S11 (hereinafter referred to as “specific class”) are extracted (step S16).

次に、ステップS16で抽出された機器インスタンスから、特定のクラスと同じループ構造にひもづけられた機器インスタンスのみを抽出する(ステップS17)。次に、ステップS17で抽出された機器インスタンスから、特定のクラスが有するプロパティに関する制約条件を満たす機器インスタンスのみを抽出する(ステップS18)。 Next, from the device instances extracted in step S16, only the device instances associated with the same loop structure as the specific class are extracted (step S17). Next, from the device instances extracted in step S17, only the device instances that satisfy the constraint conditions regarding the properties of the specific class are extracted (step S18).

次に、ステップS18で抽出された機器インスタンスの件数が0件である場合には、ステップS12に戻る(ステップS19:YES)。一方、ステップS18で抽出された機器インスタンスの件数が0件ではない場合には、ステップS20に進む(ステップS19:NO)。 Next, if the number of device instances extracted in step S18 is 0, the process returns to step S12 (step S19: YES). On the other hand, if the number of device instances extracted in step S18 is not 0, the process proceeds to step S20 (step S19: NO).

ステップS20では、ステップS18で抽出された機器インスタンスを合成して、ディスプレイに表示するビューを生成する。その後、前述の特定のクラスをまとめて情報モデルDBに格納する(ステップS21)。情報モデルDBは、プラント設計装置1内に設けられていてもよいし、いずれかのデータベース2であってもよい。 In step S20, the device instances extracted in step S18 are combined to generate a view to be displayed on the display. After that, the above-mentioned specific classes are collectively stored in the information model DB (step S21). The information model DB may be provided in the plant design device 1 or may be any database 2.

図15は、第2実施形態のプラント設計システムの構成を示す模式図である。 FIG. 15 is a schematic view showing the configuration of the plant design system of the second embodiment.

図15は、管理部11aを構成する情報モデル管理部51と、情報モデル管理部51により利用される情報モデルDB52とを示している。図15はさらに、取得部11bを構成するクエリ生成実行部61、クエリ結果合成部62、およびビュー生成部63と、それぞれクエリ生成実行部61、クエリ結果合成部62、およびビュー生成部63により利用されるクエリパターンDB64、関係性判定ルールDB65、およびフィルタリングルールDB66とを示している。情報モデルDB52、クエリパターンDB64、関係性判定ルールDB65、およびフィルタリングルールDB66は、プラント設計装置1内に設けられていてもよいし、いずれかのデータベース2であってもよい。図15はさらに、データベース2a〜2dの具体例や、端末装置3a、3bの具体例を示している。 FIG. 15 shows an information model management unit 51 constituting the management unit 11a and an information model DB 52 used by the information model management unit 51. FIG. 15 is further used by the query generation execution unit 61, the query result composition unit 62, and the view generation unit 63 that constitute the acquisition unit 11b, and the query generation execution unit 61, the query result composition unit 62, and the view generation unit 63, respectively. The query pattern DB64, the relationship determination rule DB65, and the filtering rule DB66 are shown. The information model DB 52, the query pattern DB 64, the relationship determination rule DB 65, and the filtering rule DB 66 may be provided in the plant design device 1 or may be any of the databases 2. FIG. 15 further shows specific examples of the databases 2a to 2d and specific examples of the terminal devices 3a and 3b.

情報モデル管理部51は、情報モデルやプラントモデルのデータを管理するブロックである。情報モデルやプラントモデルは、情報モデルDB52に格納される。 The information model management unit 51 is a block that manages information model and plant model data. The information model and the plant model are stored in the information model DB 52.

クエリ生成実行部61は、ステップS11〜S15の処理を実行する。これにより、ステップS11〜S14で種々のクラスが特定され、ステップS15でクエリが生成および発行される。さらには、ステップS15にてクエリに該当する機器インスタンスが取得される。クラスの特定やクエリの生成は、クエリパターンDB64内のデータを利用して実行される。 The query generation execution unit 61 executes the processes of steps S11 to S15. As a result, various classes are specified in steps S11 to S14, and a query is generated and issued in step S15. Further, the device instance corresponding to the query is acquired in step S15. Class identification and query generation are executed using the data in the query pattern DB64.

クエリ結果合成部62は、ステップS16〜S19の処理と、ステップS20の合成処理とを実行する。これにより、ステップS16〜S18で種々の機器インスタンスが抽出され、ステップS19で機器インスタンスが合成される。機器インスタンスの抽出や合成は、関係性判定ルールDB65内のデータを利用して実行される。 The query result synthesis unit 62 executes the processes of steps S16 to S19 and the synthesis process of step S20. As a result, various device instances are extracted in steps S16 to S18, and device instances are synthesized in step S19. Extraction and synthesis of device instances are executed using the data in the relationship determination rule DB65.

ビュー生成部63は、ステップS20のビュー生成処理と、ステップS21の処理とを実行する。これにより、ステップS20でビューが生成され、ステップS21で特定のクラスが一組のデータ群として情報モデルDB52に格納される。ビューの生成は、フィルタリングルールDB66内のデータを利用して実行される。 The view generation unit 63 executes the view generation process of step S20 and the process of step S21. As a result, the view is generated in step S20, and the specific class is stored in the information model DB 52 as a set of data groups in step S21. View generation is executed using the data in the filtering rule DB66.

以上のように、本実施形態では、図12に示すような情報モデルに基づいて、データの格納や検索を行う。よって、本実施形態によれば、検索を高速化することや、検索条件を容易に設定することが可能となる。 As described above, in the present embodiment, data is stored and searched based on the information model as shown in FIG. Therefore, according to the present embodiment, it is possible to speed up the search and easily set the search conditions.

以上、いくつかの実施形態を説明したが、これらの実施形態は、例としてのみ提示したものであり、発明の範囲を限定することを意図したものではない。本明細書で説明した新規な装置、方法、およびプログラムは、その他の様々な形態で実施することができる。また、本明細書で説明した装置、方法、およびプログラムの形態に対し、発明の要旨を逸脱しない範囲内で、種々の省略、置換、変更を行うことができる。添付の特許請求の範囲およびこれに均等な範囲は、発明の範囲や要旨に含まれるこのような形態や変形例を含むように意図されている。 Although some embodiments have been described above, these embodiments are presented only as examples and are not intended to limit the scope of the invention. The novel devices, methods, and programs described herein can be implemented in a variety of other forms. In addition, various omissions, substitutions, and changes can be made to the forms of the apparatus, method, and program described in the present specification without departing from the gist of the invention. The appended claims and their equivalent scope are intended to include such forms and variations contained within the scope and gist of the invention.

1:プラント設計装置、2、2a、2b、2c、2d、2e:データベース、
3、3a、3b、3c:端末装置、4:通信ネットワーク、
11:制御部、11a:管理部、11b:取得部、11c:検出部、
11d:更新部、11e:シミュレーション部、11f:作成部、
11g:表示部、12:入出力部、13:記憶部、14:通信部、
21:系統図、22:機器一覧、23:機器図、24:機器図に関する情報の一覧、
25:単結、26:単結に関する情報の一覧、27:一覧表、
31:エンジニアリング画面、32:エンジニアリング一覧、
33:配置図、34:配置図に関する情報の一覧、
41:BOM、42:BOMに関する情報の一覧、43:設定画面、44:一覧表、
51:情報モデル管理部、52:情報モデルDB、
61:クエリ生成実行部、62:クエリ結果合成部、
63:ビュー生成部、64:クエリパターンDB、
65:関係性判定ルールDB、66:フィルタリングルールDB
1: Plant design equipment, 2, 2a, 2b, 2c, 2d, 2e: database,
3, 3a, 3b, 3c: Terminal device, 4: Communication network,
11: Control unit, 11a: Management unit, 11b: Acquisition unit, 11c: Detection unit,
11d: Update part, 11e: Simulation part, 11f: Creation part,
11g: Display unit, 12: Input / output unit, 13: Storage unit, 14: Communication unit,
21: System diagram, 22: Equipment list, 23: Equipment diagram, 24: List of information related to equipment diagram,
25: Single connection, 26: List of information about single connection, 27: List,
31: Engineering screen, 32: Engineering list,
33: Layout map, 34: List of information about layout plan,
41: BOM, 42: List of information about BOM, 43: Setting screen, 44: List,
51: Information model management department, 52: Information model DB,
61: Query generation execution unit, 62: Query result composition unit,
63: View generator, 64: Query pattern DB,
65: Relationship judgment rule DB, 66: Filtering rule DB

Claims (15)

発電プラント内の機器の識別情報を管理する管理部と、
前記発電プラント内の機器の情報を第1から第N(Nは2以上の整数)データベースから取得する取得部と、
第K(Kは1からNの整数)データベースから取得された情報と、前記第Kデータベースと異なる第K(Kは1からNの整数)データベースから取得された情報とを、前記識別情報により関連付けることで、前記発電プラント内の機器の情報を表示するための表示データを作成する作成部と、
を備え、
前記管理部は、前記管理部により管理されている前記識別情報と、前記第K データベース内に格納されている前記発電プラント内の機器の識別情報と、前記第K データベース内に格納されている前記発電プラント内の機器の識別情報と、の対応関係を示すリストを管理しており、
前記作成部は、前記第Kデータベースからの情報と、前記第Kデータベースからの情報とが重複しているか否かを、前記リストに基づいて判断し、前記重複の判断結果に基づいて前記表示データを作成する
プラント設計装置。
The management department that manages the identification information of the equipment in the power plant,
An acquisition unit that acquires information on equipment in the power plant from the first to Nth (N is an integer of 2 or more) database, and
The information obtained from the K 1 (K 1 is an integer from 1 to N) database and the information obtained from the K 2 (K 2 is an integer from 1 to N) database different from the K 1 database are obtained. A creation unit that creates display data for displaying information on equipment in the power plant by associating it with the identification information.
With
The management unit includes: the identification information managed by the management unit, and the identification information of the apparatus in said power plant stored in the first K 1 in the database, stored in the first K 2 database It manages a list showing the correspondence between the identification information of the equipment in the power plant and the correspondence.
The creation unit, the information from the K 1 database, whether or not the information from the first K 2 database is duplicated, it is determined based on the list, on the basis of the said overlap determination result Create display data ,
Plant design equipment.
前記作成部は、前記第Kデータベースからの情報と、前記第Kデータベースからの情報とが重複していると判断した場合、前記第Kデータベースからの情報と、前記第Kデータベースからの情報の一方のみを用いて、前記表示データを作成する、請求項1に記載のプラント設計装置。 When the creating unit determines that the information from the K 1 database and the information from the K 2 database are duplicated , the information from the K 1 database and the information from the K 2 database are used. The plant design apparatus according to claim 1, wherein the display data is created by using only one of the information of the above. 前記作成部は、前記表示データとして、前記発電プラント内の機器の情報を含む表を作成する、請求項1または2に記載のプラント設計装置。 The plant design apparatus according to claim 1 or 2, wherein the creating unit creates a table including information on equipment in the power plant as the display data. さらに、前記プラント設計装置、または前記プラント設計装置と異なる装置に前記表示データを表示する表示部を備える、請求項1から3のいずれか1項に記載のプラント設計装置。 The plant design device according to any one of claims 1 to 3, further comprising a display unit that displays the display data on the plant design device or a device different from the plant design device. 前記作成部は、前記第Kデータベースから取得された情報を用いた数値計算またはシミュレーションにより得られた情報を表示するための前記表示データを作成する、請求項1から4のいずれか1項に記載のプラント設計装置。 The creation unit creates the display data for displaying the information obtained by numerical calculation or simulation using the information acquired from the first K 1 database, to any one of claims 1 4 The plant design equipment described. 前記表示部は、前記第Kデータベース内の情報と、前記第Kおよび第Kデータベースと異なる第K(Kは1からNの整数)データベース内の情報とを、第2の識別情報により関連付けるための設定画面を表示し、
前記作成部は、前記第Kデータベースから取得された情報と前記第Kデータベースから取得された情報とを前記管理部により管理されている前記識別情報により関連付け、前記第Kデータベースから取得された情報と前記第Kデータベースから取得された情報とを前記第2の識別情報により関連付けることで、前記表示データを作成する、
請求項4に記載のプラント設計装置。
The display unit secondly identifies the information in the K 2 database and the information in the K 3 (K 3 is an integer from 1 to N) database different from the K 1 and K 2 databases. Display the setting screen for associating with information,
The creation unit associations, is obtained from the first K 2 database by the identification information being managed and the information obtained the information acquired from the K 1 database from the first K 2 database by the management unit information and the information obtained from the first K 3 database by associating the second identification information, generating the display data,
The plant design apparatus according to claim 4.
前記取得部は、前記発電プラント内の機器の特性情報を機器同士の階層構造に関連付けて格納する前記第1から第Nデータベースから、前記特性情報を取得し、
さらに、
前記第1から第Nデータベースにおける前記特性情報の変更を検出する検出部と、
第X(Xは1からNの整数)データベースにおいて、所定の識別情報を有する機器の所定の特性情報が変更された場合に、前記第Xデータベースと異なる第Y(Yは1からNの整数)データベースにおいて、前記所定の識別情報を有する機器の前記所定の特性情報を更新する更新部と、
を備える請求項1から6のいずれか1項に記載のプラント設計装置。
The acquisition unit acquires the characteristic information from the first to Nth databases that store the characteristic information of the equipment in the power plant in association with the hierarchical structure of the equipment.
Moreover,
A detection unit that detects changes in the characteristic information in the first to Nth databases, and
In the Xth (X is an integer from 1 to N) database, when the predetermined characteristic information of the device having the predetermined identification information is changed, the Yth (Y is an integer from 1 to N) different from the Xth database. In the database, an update unit that updates the predetermined characteristic information of the device having the predetermined identification information, and
The plant design apparatus according to any one of claims 1 to 6.
前記更新部は、前記第Yデータベース内の前記所定の特性情報の更新後の内容が、前記第Xデータベース内の前記所定の特性情報の変更後の内容と同じになるように、前記更新を行う、請求項7に記載のプラント設計装置。 The update unit performs the update so that the updated content of the predetermined characteristic information in the Y database is the same as the changed content of the predetermined characteristic information in the X database. , The plant design apparatus according to claim 7. 前記更新部による更新の対象となる前記第Yデータベースは、前記第Xデータベース以外の前記第1から第Nデータベースのうち、前記所定の識別情報を有する機器の前記所定の特性情報が格納されている各データベースである、請求項7または8に記載のプラント設計装置。 The Y database to be updated by the update unit stores the predetermined characteristic information of the device having the predetermined identification information among the first to N databases other than the X database. The plant design apparatus according to claim 7 or 8, which is each database. さらに、前記第1から第Nデータベース内の前記特性情報を用いて前記発電プラントの動作のシミュレーションを行うシミュレーション部を備える、請求項1から9のいずれか1項に記載のプラント設計装置。 The plant design apparatus according to any one of claims 1 to 9, further comprising a simulation unit that simulates the operation of the power plant using the characteristic information in the first to Nth databases. 前記第1から第Nデータベースは、前記発電プラントを設計分野ごとに設計するための複数の設計分野別データベースと、CAD(Computer Aided Design)図面とリスト情報とを格納するCADデータベースと、前記発電プラント内の機器の仕様情報を格納する仕様情報データベースの少なくともいずれかを含む、請求項1から10のいずれか1項に記載のプラント設計装置。 The first to Nth databases include a plurality of design field-specific databases for designing the power plant for each design field, a CAD database for storing CAD (Computer Aided Design) drawings and list information, and the power plant. The plant design apparatus according to any one of claims 1 to 10, which includes at least one of a specification information database for storing specification information of the equipment in the plant. 前記作成部は、前記発電プラント内の機器の情報を前記機器のクラスに基づいて管理する情報モデルに基づいて、前記第Kデータベースからの情報と、前記第Kデータベースからの情報とを統合し、統合された情報を前記機器の情報の再検索用に保存する、請求項1から11のいずれか1項に記載のプラント設計装置。 The creation unit, on the basis of the information of the devices in the power plant to the information model to manage on the basis of the class of the device, integrated with information from the first K 1 database, and information from the first K 2 database The plant design apparatus according to any one of claims 1 to 11, wherein the integrated information is stored for re-searching the information of the device. 発電プラント内の機器の識別情報を管理部により管理し、
前記発電プラント内の機器の情報を第1から第N(Nは2以上の整数)データベースから取得し、
第K(Kは1からNの整数)データベースから取得された情報と、前記第Kデータベースと異なる第K(Kは1からNの整数)データベースから取得された情報とを、前記識別情報により関連付けることで、前記発電プラント内の機器の情報を表示するための表示データを作成する、
ことを含み、
さらに
前記管理部により管理されている前記識別情報と、前記第K データベース内に格納されている前記発電プラント内の機器の識別情報と、前記第K データベース内に格納されている前記発電プラント内の機器の識別情報と、の対応関係を示すリストを前記管理部により管理し、
前記第Kデータベースからの情報と、前記第Kデータベースからの情報とが重複しているか否かを、前記リストに基づいて判断し、前記重複の判断結果に基づいて前記表示データを作成する
ことを含むプラント設計方法。
The management department manages the identification information of the equipment in the power plant,
Information on the equipment in the power plant is obtained from the first to Nth (N is an integer of 2 or more) database.
The information obtained from the K 1 (K 1 is an integer from 1 to N) database and the information obtained from the K 2 (K 2 is an integer from 1 to N) database different from the K 1 database are obtained. By associating with the identification information, display data for displaying the information of the equipment in the power plant is created.
Including that
In addition,
And the identification information managed by the management unit, and the identification information of the apparatus in said power plant stored in the first K 1 in the database, the power generation within the plant stored in the first K 2 database The management unit manages a list showing the correspondence between the device identification information and the device.
And information from the first K 1 database, whether information and is duplicated from the first K 2 database, determines on the basis of said list, to create the display data on the basis of the overlapping of the determination result ,
Plant design methods including that.
前記第1から第Nデータベースは、前記発電プラントを設計分野ごとに設計するための複数の設計分野別データベースを含み、
前記発電プラントの設計を、前記複数の設計分野別データベースを用いて複数の設計分野について並列的に実行することをさらに含む、請求項13に記載のプラント設計方法。
The first to Nth databases include a plurality of design field-specific databases for designing the power plant for each design field.
The plant design method according to claim 13, further comprising executing the design of the power plant in parallel for a plurality of design fields using the plurality of design field-specific databases.
プラント設計方法をコンピュータに実行させるプラント設計プログラムであって、
前記方法は、
発電プラント内の機器の識別情報を管理部により管理し、
前記発電プラント内の機器の情報を第1から第N(Nは2以上の整数)データベースから取得し、
第K(Kは1からNの整数)データベースから取得された情報と、前記第Kデータベースと異なる第K(Kは1からNの整数)データベースから取得された情報とを、前記識別情報により関連付けることで、前記発電プラント内の機器の情報を表示するための表示データを作成する、
ことを含み、
前記方法はさらに
前記管理部により管理されている前記識別情報と、前記第K データベース内に格納されている前記発電プラント内の機器の識別情報と、前記第K データベース内に格納されている前記発電プラント内の機器の識別情報と、の対応関係を示すリストを前記管理部により管理し、
前記第Kデータベースからの情報と、前記第Kデータベースからの情報とが重複しているか否かを、前記リストに基づいて判断し、前記重複の判断結果に基づいて前記表示データを作成する
ことを含む、プラント設計プログラム。
A plant design program that allows a computer to execute a plant design method.
The method is
The management department manages the identification information of the equipment in the power plant,
Information on the equipment in the power plant is obtained from the first to Nth (N is an integer of 2 or more) database.
The information obtained from the K 1 (K 1 is an integer from 1 to N) database and the information obtained from the K 2 (K 2 is an integer from 1 to N) database different from the K 1 database are obtained. By associating with the identification information, display data for displaying the information of the equipment in the power plant is created.
Including that
The method further
And the identification information managed by the management unit, and the identification information of the apparatus in said power plant stored in the first K 1 in the database, the power generation within the plant stored in the first K 2 database The management unit manages a list showing the correspondence between the device identification information and the device.
And information from the first K 1 database, whether information and is duplicated from the first K 2 database, determines on the basis of said list, to create the display data on the basis of the overlapping of the determination result ,
A plant design program that includes that.
JP2017108290A 2017-05-31 2017-05-31 Plant design equipment, plant design methods, and plant design programs Active JP6905389B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017108290A JP6905389B2 (en) 2017-05-31 2017-05-31 Plant design equipment, plant design methods, and plant design programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017108290A JP6905389B2 (en) 2017-05-31 2017-05-31 Plant design equipment, plant design methods, and plant design programs

Publications (2)

Publication Number Publication Date
JP2018205908A JP2018205908A (en) 2018-12-27
JP6905389B2 true JP6905389B2 (en) 2021-07-21

Family

ID=64957147

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017108290A Active JP6905389B2 (en) 2017-05-31 2017-05-31 Plant design equipment, plant design methods, and plant design programs

Country Status (1)

Country Link
JP (1) JP6905389B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6962345B2 (en) * 2019-03-22 2021-11-05 オムロン株式会社 Information processing equipment, information processing methods, and information processing programs
JP7392476B2 (en) * 2020-01-07 2023-12-06 富士フイルムビジネスイノベーション株式会社 Information processing device and computer program
JP7331738B2 (en) * 2020-03-06 2023-08-23 横河電機株式会社 DRAWING MANAGEMENT DEVICE, DRAWING MANAGEMENT SYSTEM, DRAWING MANAGEMENT METHOD, AND PROGRAM
KR102760855B1 (en) * 2024-05-24 2025-02-04 주식회사 알텐코리아 Recording Medium for computer on Which a Hydrogen Fuel Cell Power Plant Design Automation Method and a Program to Execute the Method are Recorded

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11328243A (en) * 1998-05-18 1999-11-30 Toshiba Corp Plant design support system
JP2003196430A (en) * 2001-12-27 2003-07-11 Toshiba Corp Environmental information management system, method and program for it
JP2004086782A (en) * 2002-08-29 2004-03-18 Hitachi Ltd Heterogeneous database integration support device

Also Published As

Publication number Publication date
JP2018205908A (en) 2018-12-27

Similar Documents

Publication Publication Date Title
JP6905389B2 (en) Plant design equipment, plant design methods, and plant design programs
KR100836235B1 (en) Method of Automatically Constructing Space for DS Space Connection by CAD Drawing
US8374713B2 (en) Product-line based content management systems and methods
US11983154B2 (en) Recipe management system
US20120054147A1 (en) System and method for extract, transform, and load workflow generation
CN105009078A (en) Building applications for configuring processes
US20240345996A1 (en) Processes and systems for onboarding data for a digital duplicate
CN102426587A (en) Method for customizing and inquiring heterogeneous BOM (Bill of Materiel) based on complex product
US20200134106A1 (en) Engineering drawings and digital twins
EP3329402B1 (en) Collaborative virtual mechanical routing development system and method
CN111950974B (en) Progress information processing method, device, computer equipment and storage medium
US20140136155A1 (en) Analyzing hardware designs based on component re-use
JP6268435B2 (en) Database reconstruction method, database reconstruction program, and database reconstruction device
Anders et al. MRDB approach for automatic incremental update
JP2008117004A (en) Diversion device for layout data and specification data of piping component, and its diversion method
JP2006209674A (en) Board specification determination system and program
JP4084229B2 (en) Product data management system and program
US10303668B2 (en) Automatic screen generation device, automatic screen generation program, and automatic screen generation method
US7502721B2 (en) Product design support system, product design support method, and program
JP4011995B2 (en) Product design support apparatus and method
JP2017068418A (en) Plan support system and plan support method
JP4146803B2 (en) Design support system
JP2013127656A (en) Operation procedure creation support system and creation method
JP2007133624A (en) Information management method and apparatus using connection relation information
JP6444911B2 (en) Support system, support method, and support program

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20171204

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20171205

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200127

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210312

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210319

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210513

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: 20210528

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210625

R150 Certificate of patent or registration of utility model

Ref document number: 6905389

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150