KR102639735B1 - Instrument index generation method with automation solution software - Google Patents
Instrument index generation method with automation solution software Download PDFInfo
- Publication number
- KR102639735B1 KR102639735B1 KR1020210081052A KR20210081052A KR102639735B1 KR 102639735 B1 KR102639735 B1 KR 102639735B1 KR 1020210081052 A KR1020210081052 A KR 1020210081052A KR 20210081052 A KR20210081052 A KR 20210081052A KR 102639735 B1 KR102639735 B1 KR 102639735B1
- Authority
- KR
- South Korea
- Prior art keywords
- instrument
- type
- items
- template
- solution software
- 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
Links
- 238000000034 method Methods 0.000 title claims description 14
- 239000000463 material Substances 0.000 claims description 17
- 238000010586 diagram Methods 0.000 claims description 9
- 238000010276 construction Methods 0.000 claims description 5
- 238000013507 mapping Methods 0.000 claims description 3
- 238000013461 design Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/284—Relational databases
- G06F16/285—Clustering or classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Water Supply & Treatment (AREA)
- Tourism & Hospitality (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Primary Health Care (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Data Mining & Analysis (AREA)
- Public Health (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Stored Programmes (AREA)
Abstract
본 발명은, 자동화 솔루션 소프트웨어에서 피앤아이디로부터 인식되는 항목들은 인스트루먼트 인덱스에 자동 입력하고, 상기 피앤아이디로부터 인식되지 않는 항목에 대한 정보들은 레퍼런스 템플릿으로부터 상기 인스트루먼트 인덱스에 자동 입력되도록 구성됨으로써, 사용자가 일일이 수기 작업으로 모든 정보를 입력할 필요가 없기 때문에 시간과 비용이 절감될 수 있을 뿐만 아니라 수기 작업으로 인한 휴먼 에러 발생이 감소될 수 있다. 또한, 자동화 솔루션 소프트웨어에서 피앤아이디로부터 인식되는 항목들에 대해 키값으로 지정하고, 상기 레퍼런스 템플릿은 상기 키값을 기준으로 작성됨으로써, 모든 항목에 대한 정보를 전부 수기로 입력하여 작성하는 것에 비해 작성 시간이 최소화될 수 있다. In the present invention, in the automation solution software, items recognized by P&ID are automatically entered into the instrument index, and information about items not recognized by the P&ID are automatically entered into the instrument index from a reference template, so that the user can manually Since there is no need to enter all information by hand, not only can time and cost be saved, but the occurrence of human errors due to handwriting can also be reduced. In addition, the automation solution software specifies key values for items recognized by P&ID, and the reference template is created based on the key values, thus reducing writing time compared to manually entering information about all items. can be minimized.
Description
본 발명은 자동화 솔루션 소프트웨어를 통한 인스트루먼트 인덱스 작성 방법에 관한 것으로서, 보다 상세하게는 인스트루먼트 인덱스 작성시 필요한 인력과 시간을 최소화시키면서도 산출 결과의 정확도와 신뢰도는 향상시킬 수 있는 자동화 솔루션 소프트웨어를 통한 인스트루먼트 인덱스 작성 방법에 관한 것이다. The present invention relates to a method of creating an instrument index through automation solution software, and more specifically, to creating an instrument index through automation solution software that can improve the accuracy and reliability of calculation results while minimizing the manpower and time required when creating an instrument index. It's about method.
일반적으로 플랜트(Plant) 설비의 설계 공사시, 공사 발주자가 입찰 공고를 하면, 입찰자는 공사에 필요한 자재 물량을 산출하여 자재 명세서(BOM, Bill of Material)를 생성하여 입찰에 응한다.Generally, during the design and construction of plant equipment, when the construction owner announces a bid, the bidder calculates the amount of materials needed for the construction, creates a bill of materials (BOM), and responds to the bid.
종래에는 엔지니어가 피앤아이디(P&ID, Piping and Instrument Diagram)를 직접 검토하여 인스트루먼트 인덱스(Instrument index)를 수기로 작성하였다. Previously, engineers directly reviewed the P&ID (Piping and Instrument Diagram) and created the instrument index by hand.
그러나, 상기 인스트루먼트 인덱스를 수기로 작성하는 작업은 단순 반복적인 작업이며, 수백장의 피앤디를 일일이 검토하여 작성해야 하기 때문에, 작업 시간이 매우 많이 소모되고, 수기작업으로 인해 휴먼 에러(Human error)가 발생하여 정확도 및 신뢰도가 낮은 문제점이 있다. However, creating the instrument index by hand is a simple repetitive task, and since hundreds of P&Ds must be reviewed and created one by one, it consumes a lot of work time, and human error occurs due to manual work. There is a problem with low accuracy and reliability.
본 발명의 목적은, 시간과 비용을 최소화시키면서 정확도와 신뢰도는 향상시킬 수 있는 자동화 솔루션 소프트웨어를 통한 인스트루먼트 인덱스 작성 방법을 제공하는 데 있다. The purpose of the present invention is to provide a method of creating an instrument index through automation solution software that can improve accuracy and reliability while minimizing time and cost.
본 발명에 따른 자동화 솔루션 소프트웨어를 통한 인스트루먼트 인덱스 작성 방법은, 발주자가 제공하는 플랜트 설비의 피앤아이디(P&ID, Piping and Instrument Diagram)에 대한 파일을 자동화 솔루션 소프트웨어에 업로드하면, 상기 자동화 솔루션 소프트웨어에서 상기 피앤아이디의 번호, 상기 인스트루먼트에 대한 명칭, 번호, 타입 및 파이핑 클래스(Piping class)를 포함한 항목들을 인식하여 추출하고, 추출된 항목들을 키값으로 지정하고 상기 항목들에 대한 데이터를 인스트루먼트 인덱스에 입력하는 단계와; 상기 발주자로부터 제공받은 정보 중에서 상기 피앤아이디에 포함되어 있지 않은 상기 피앤아이디에 대한 상세 정보와 상기 인스트루먼트에 대한 상세 정보를 상기 키값들을 기준으로 분류하여 작성한 레퍼런스 템플릿(Reference Template)에 대한 파일을 상기 자동화 솔루션 소프트웨어에 업로드하면, 상기 자동화 솔루션 소프트웨어에서 상기 레퍼런스 템플릿의 키값들과 상기 피앤아이디로부터 추출된 항목들을 매핑(Mapping)하여, 상기 레퍼런스 템플릿에 포함된 정보를 상기 인스트루먼트 인덱스에 입력하는 단계와; 상기 자동화 솔루션 소프트웨어에서 상기 피앤아이디로부터 인식하여 추출된 항목들과 상기 레퍼런스 템플릿으로부터 입력된 정보가 병합된 상기 인스트루먼트 인덱스를 출력하는 단계를 포함한다.The method of creating an instrument index through automation solution software according to the present invention is to upload a file for the P&ID (Piping and Instrument Diagram) of the plant equipment provided by the orderer to the automation solution software, and the P&ID is generated in the automation solution software. Recognizing and extracting items including the ID number, name, number, type, and piping class for the instrument, designating the extracted items as key values, and entering data about the items into the instrument index. and; Among the information provided by the orderer, detailed information about the P&ID and detailed information about the instrument, which are not included in the P&ID, are classified based on the key values, and a file for a reference template is created through automation. Upon uploading to the solution software, mapping the key values of the reference template and items extracted from the P&ID in the automation solution software and inputting the information included in the reference template into the instrument index; and outputting the instrument index in which the items recognized and extracted from the P&ID in the automation solution software and information input from the reference template are merged.
사용자가 수집한 상기 플랜트 설비에 포함된 패키지 아이템들에 대한 상세 정보를 상기 인스트루먼트 인덱스의 항목으로 분류하여 작성한 패키지 정보 템플릿을 상기 자동화 솔루션 소프트웨어에 업로드하면, 상기 자동화 솔루션 소프트웨어에서 상기 패키지 정보 템플릿을 상기 인스트루먼트 인덱스에 병합한다.When the user uploads the package information template collected by classifying the detailed information on package items included in the plant equipment into items of the instrument index to the automation solution software, the package information template is displayed in the automation solution software. Merge into the instrument index.
상기 레퍼런스 템플릿은, 상기 피앤아이디의 번호를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 피앤아이디에 포함되어 있지 않은 상기 피앤아이디에 대한 상세 정보를 포함하는 피앤아이디 리스트 템플릿을 포함한다.The reference template includes a P&ID list template that uses the number of the P&ID as the key value and includes detailed information about the P&ID that is not included in the P&ID as a sub-item of the key value.
상기 피앤아이디 리스트 템플릿은, 상기 피앤아이디가 나타내는 플랜트 번호(PLANT NO.), 유닛 번호(UNIT NO.), 더블유비에스(WBS), 제이비 에어리어(JB AREA), 리스크 에어리어(RISK AREA), 컨트롤 빌딩(CONTROL BUILDING) 중 적어도 일부에 대한 정보를 포함한다.The P&ID list template includes the plant number (PLANT NO.), unit number (UNIT NO.), WBS, JB AREA, RISK AREA, and control building indicated by the P&ID. Contains information about at least some of (CONTROL BUILDING).
상기 레퍼런스 템플릿은, 상기 인스트루먼트 중에서 밸브(Valve)에 대한 명칭의 약어(INST ABBREVIATION), 상기 밸브의 번호(TYPICAL NO.)를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 피앤아이디에 포함되어 있지 않은 상기 밸브에 대한 상세 정보를 포함하는 밸브 인스트루먼트 타입 템플릿을 포함한다.The reference template uses the abbreviation (INST ABBREVIATION) of the name of the valve among the instruments and the number (TYPICAL NO.) of the valve as the key value, and is not included in the P&ID as a sub-item of the key value. Contains a valve instrument type template containing detailed information about the valve.
상기 밸브 인스트루먼트 타입 템플릿은, 상기 밸브의 태그 번호(Tag No.), 타입(INST. TYPE), 위치(LOCATION), 입출력 타입(IO TYPE), 신호 타입(SIGNAL TYPE) 중 적어도 일부에 대한 정보를 포함한다.The valve instrument type template contains information on at least some of the tag number (Tag No.), type (INST. TYPE), location (LOCATION), input/output type (IO TYPE), and signal type (SIGNAL TYPE) of the valve. Includes.
상기 레퍼런스 템플릿은, 상기 인스트루먼트 중에서 밸브를 제외한 기타 인스트루먼트에 대한 명칭의 약어(INST ABBREVIATION)를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 피앤아이디에 포함되어 있지 않은 상기 기타 인스트루먼트에 대한 상세 정보를 포함하는 기타 인스트루먼트 타입 템플릿을 포함한다.The reference template uses the abbreviation (INST ABBREVIATION) of the name of other instruments excluding valves among the instruments as the key value, and contains detailed information about the other instruments not included in the P&ID as a sub-item of the key value. Includes other instrument type templates.
상기 기타 인스트루먼트 타입 템플릿은, 상기 기타 인스트루먼트의 타입(INST. TYPE), 입출력 타입(IO TYPE), 입출력 개수(IO QTY), 신호 타입(SIGNAL TYPE) 중 적어도 일부에 대한 정보를 포함한다.The other instrument type template includes information on at least some of the type (INST. TYPE), input/output type (IO TYPE), number of input/output (IO QTY), and signal type (SIGNAL TYPE) of the other instrument.
상기 레퍼런스 템플릿은, 상기 파이핑 클래스를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 피앤아이디에 포함되어 있지 않은 인스트루먼트 자재 스펙에 대한 상세 정보를 포함하는 인스트루먼트 자재 스펙 템플릿을 포함한다.The reference template includes an instrument material specification template that uses the piping class as the key value and includes detailed information on the instrument material specification that is not included in the P&ID as a sub-item of the key value.
상기 인스트루먼트 자재 스펙 템플릿은, 상기 인스트루먼트 연결 타입(INST.CONN.TYPE)과 레이팅(RATING) 중 적어도 하나를 포함한다.The instrument material specification template includes at least one of the instrument connection type (INST.CONN.TYPE) and rating (RATING).
상기 레퍼런스 템플릿은, 상기 피앤아이디의 번호를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 피앤아이디가 나타내는 플랜트 번호(PLANT NO.), 유닛 번호(UNIT NO.), 더블유비에스(WBS), 제이비 에어리어(JB AREA), 리스크 에어리어(RISK AREA), 컨트롤 빌딩(CONTROL BUILDING) 중 적어도 일부를 포함하는 피앤아이디 리스트 템플릿과, 상기 인스트루먼트 중에서 밸브(Valve)에 대한 명칭의 약어(INST ABBREVIATION), 상기 밸브의 번호(TYPICAL NO.)를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 밸브의 태그 번호(Tag No.), 타입(INST. TYPE), 위치(LOCATION), 입출력 타입(IO TYPE), 신호 타입(SIGNAL TYPE) 중 적어도 일부를 포함하는 밸브 인스트루먼트 타입 템플릿과, 상기 인스트루먼트 중에서 밸브를 제외한 기타 인스트루먼트에 대한 명칭의 약어(INST ABBREVIATION)를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 기타 인스트루먼트의 타입(INST. TYPE), 입출력 타입(IO TYPE), 입출력 개수(IO QTY), 신호 타입(SIGNAL TYPE) 중 적어도 일부를 포함하는 기타 인스트루먼트 타입 템플릿과, 상기 파이핑 클래스를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 인스트루먼트 연결 타입(INST.CONN.TYPE)과 레이팅(RATING) 중 적어도 하나를 포함하는 인스트루먼트 자재 스펙 템플릿과, 사용자가 수집한 상기 플랜트 설비에 포함된 패키지 아이템들에 대한 상세 정보를 상기 인스트루먼트 인덱스의 항목으로 분류하여 작성한 패키지 정보 템플릿을 포함한다.The reference template uses the number of the P&ID as the key value, and the plant number (PLANT NO.), unit number (UNIT NO.), WBS, and JB indicated by the P&ID as sub-items of the key value. A P&ID list template including at least part of JB AREA, RISK AREA, and CONTROL BUILDING, an abbreviation for the name of the valve among the instruments (INST ABBREVIATION), and the valve The number (TYPICAL NO.) is set as the key value, and the tag number (Tag No.), type (INST. TYPE), location (LOCATION), input/output type (IO TYPE), and signal of the valve are used as sub-items of the key value. A valve instrument type template containing at least part of the type (SIGNAL TYPE), an abbreviation (INST ABBREVIATION) of the name of other instruments excluding valves among the instruments as the key value, and a sub-item of the key value as the name of the other instrument. Other instrument type templates including at least some of the type (INST. TYPE), input/output type (IO TYPE), number of input/output (IO QTY), and signal type (SIGNAL TYPE), the piping class as the key value, and the key value As a sub-item of , an instrument material specification template including at least one of the instrument connection type (INST.CONN.TYPE) and rating (RATING), and detailed information on package items included in the plant equipment collected by the user. It includes a package information template created by categorizing the items of the instrument index.
본 발명의 다른 측면에 따른 자동화 솔루션 소프트웨어를 통한 인스트루먼트 인덱스 작성 방법은, 발주자가 제공하는 플랜트 설비의 피앤아이디(P&ID, Piping and Instrument Diagram)에 대한 파일을 자동화 솔루션 소프트웨어에 업로드하면, 상기 자동화 솔루션 소프트웨어에서 상기 피앤아이디의 번호, 상기 인스트루먼트에 대한 명칭, 번호, 타입 및 파이핑 클래스(Piping class)를 포함한 항목들을 인식하여 추출하고, 추출된 항목들을 키값으로 지정하고 상기 항목들에 대한 데이터를 인스트루먼트 인덱스에 입력하는 단계와; 상기 발주자로부터 제공받은 정보 중에서 상기 피앤아이디에 포함되어 있지 않은 상기 피앤아이디에 대한 상세 정보와 상기 인스트루먼트에 대한 상세 정보를 상기 키값들을 기준으로 분류하여 작성한 레퍼런스 템플릿(Reference Template)에 대한 파일을 상기 자동화 솔루션 소프트웨어에 업로드하면, 상기 자동화 솔루션 소프트웨어에서 상기 레퍼런스 템플릿의 키값들과 상기 피앤아이디로부터 추출된 항목들을 매핑(Mapping)하여, 상기 레퍼런스 템플릿에 포함된 정보를 상기 인스트루먼트 인덱스에 입력하는 단계와; 상기 자동화 솔루션 소프트웨어에서 상기 피앤아이디로부터 인식하여 추출된 항목들과 상기 레퍼런스 템플릿으로부터 입력된 정보가 병합된 상기 인스트루먼트 인덱스를 출력하는 단계를 포함하고, 사용자가 수집한 상기 플랜트 설비에 포함된 패키지 아이템들에 대한 상세 정보를 상기 인스트루먼트 인덱스의 항목으로 분류하여 작성한 패키지 정보 템플릿을 상기 자동화 솔루션 소프트웨어에 업로드하면, 상기 자동화 솔루션 소프트웨어에서 상기 패키지 정보 템플릿을 상기 인스트루먼트 인덱스에 병합하는 단계를 더 포함하고, 상기 레퍼런스 템플릿은, 상기 피앤아이디의 번호를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 피앤아이디에 포함되어 있지 않은 상기 피앤아이디에 대한 상세 정보를 포함하는 피앤아이디 리스트 템플릿과. 상기 인스트루먼트 중에서 밸브(Valve)에 대한 명칭의 약어(INST ABBREVIATION), 상기 밸브의 번호(TYPICAL NO.)를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 피앤아이디에 포함되어 있지 않은 상기 밸브에 대한 상세 정보를 포함하는 밸브 인스트루먼트 타입 템플릿과, 상기 인스트루먼트 중에서 밸브를 제외한 기타 인스트루먼트에 대한 명칭의 약어(INST ABBREVIATION)를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 피앤아이디에 포함되어 있지 않은 상기 기타 인스트루먼트에 대한 상세 정보를 포함하는 기타 인스트루먼트 타입 템플릿과, 상기 파이핑 클래스를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 피앤아이디에 포함되어 있지 않은 인스트루먼트 자재 스펙에 대한 정보를 포함하는 인스트루먼트 자재 스펙 템플릿을 포함한다.The method of creating an instrument index through automation solution software according to another aspect of the present invention is to upload a file for the P&ID (Piping and Instrument Diagram) of the plant equipment provided by the orderer to the automation solution software, and the automation solution software Recognize and extract items including the number of the P&ID, the name, number, type, and piping class of the instrument, designate the extracted items as key values, and store data about the items in the instrument index. inputting steps; Among the information provided by the orderer, detailed information about the P&ID and detailed information about the instrument, which are not included in the P&ID, are classified based on the key values, and a file for a reference template is created through automation. Upon uploading to the solution software, mapping the key values of the reference template and items extracted from the P&ID in the automation solution software and inputting the information included in the reference template into the instrument index; A step of outputting the instrument index in which the items recognized and extracted from the P&ID in the automation solution software and information input from the reference template are merged, and package items included in the plant equipment collected by the user. When a package information template created by classifying detailed information about the instrument index into items of the instrument index is uploaded to the automation solution software, the step of merging the package information template into the instrument index in the automation solution software is further included, and the reference The template is a P&ID list template that uses the number of the P&ID as the key value and includes detailed information about the P&ID that is not included in the P&ID as a sub-item of the key value. Among the instruments, the abbreviation for the name of the valve (INST ABBREVIATION) and the number (TYPICAL NO.) of the valve are used as the key value, and the sub-items of the key value are for the valve not included in the P&ID. The key value is a valve instrument type template containing detailed information, and the abbreviation (INST ABBREVIATION) of the name of other instruments excluding valves among the above instruments, and the other not included in the P&ID as a sub-item of the key value. Other instrument type templates containing detailed information about the instrument, the piping class as the key value, and an instrument material specification template containing information on instrument material specifications not included in the P&ID as a sub-item of the key value. Includes.
본 발명은, 자동화 솔루션 소프트웨어에서 피앤아이디로부터 인식되는 항목들은 인스트루먼트 인덱스에 자동 입력하고, 상기 피앤아이디로부터 인식되지 않는 항목에 대한 정보들은 레퍼런스 템플릿으로부터 상기 인스트루먼트 인덱스에 자동 입력되도록 구성됨으로써, 사용자가 일일이 수기 작업으로 모든 정보를 입력할 필요가 없기 때문에 시간과 비용이 절감될 수 있을 뿐만 아니라 수기 작업으로 인한 휴먼 에러 발생이 감소될 수 있다. In the present invention, in the automation solution software, items recognized by P&ID are automatically entered into the instrument index, and information about items not recognized by the P&ID are automatically entered into the instrument index from a reference template, so that the user can manually Since there is no need to enter all information by hand, not only can time and cost be saved, but the occurrence of human errors due to handwriting can also be reduced.
또한, 자동화 솔루션 소프트웨어에서 피앤아이디로부터 인식되는 항목들에 대해 키값으로 지정하고, 상기 레퍼런스 템플릿은 상기 키값을 기준으로 작성됨으로써, 모든 항목에 대한 정보를 전부 수기로 입력하여 작성하는 것에 비해 작성 시간이 최소화될 수 있다. In addition, the automation solution software specifies key values for items recognized by P&ID, and the reference template is created based on the key values, thus reducing writing time compared to manually entering information about all items. can be minimized.
도 1은 본 발명의 실시예에 따른 자동화 솔루션 소프트웨어를 통한 인스트루먼트 인덱스 작성 방법에서 입,출력 데이터를 나타낸 도면이다.
도 2는 본 발명의 실시예에 따른 자동화 솔루션 소프트웨어를 통한 인스트루먼트 인덱스 작성 방법을 나타낸 도면이다.
도 3은 본 발명의 실시예에 따른 자동화 솔루션 소프트웨어에서 피앤아이디를 인식하여 인스트루먼트 인덱스에 입력하는 예를 나타내는 화면이다.
도 4는 본 발명의 실시예에 따른 자동화 솔루션 소프트웨어에서 레퍼런스 템플릿을 업로드하는 예를 나타내는 화면이다.
도 5는 본 발명의 실시예에 따른 피앤아이디 리스트 템플릿의 예를 나타낸다.
도 6은 본 발명의 실시예에 따른 밸브 인스트루먼트 타입 템플릿의 예를 나타낸다.
도 7은 본 발명의 실시예에 따른 기타 인스트루먼트 타입 템플릿의 예를 나타낸다.
도 8은 본 발명의 실시예에 따른 인스트루먼트 자재 스펙 템플릿의 예를 나타낸다.
도 9는 본 발명의 실시예에 따른 패키지 정보 템플릿의 예를 나타낸다.
도 10은 본 발명의 실시예에 따른 인스트루먼트 인덱스 생성을 위한 데이터 흐름을 나타낸다.Figure 1 is a diagram showing input and output data in a method of creating an instrument index using automation solution software according to an embodiment of the present invention.
Figure 2 is a diagram showing a method of creating an instrument index through automation solution software according to an embodiment of the present invention.
Figure 3 is a screen showing an example of recognizing the P&ID in the automation solution software according to an embodiment of the present invention and entering it into the instrument index.
Figure 4 is a screen showing an example of uploading a reference template in automation solution software according to an embodiment of the present invention.
Figure 5 shows an example of a P&ID list template according to an embodiment of the present invention.
Figure 6 shows an example of a valve instrument type template according to an embodiment of the present invention.
Figure 7 shows an example of another instrument type template according to an embodiment of the present invention.
Figure 8 shows an example of an instrument material specification template according to an embodiment of the present invention.
Figure 9 shows an example of a package information template according to an embodiment of the present invention.
Figure 10 shows the data flow for creating an instrument index according to an embodiment of the present invention.
이하, 첨부된 도면을 참조하여 본 발명의 실시예에 대해 설명하면 다음과 같다. Hereinafter, embodiments of the present invention will be described with reference to the attached drawings.
도 1은 본 발명의 실시예에 따른 자동화 솔루션 소프트웨어를 통한 인스트루먼트 인덱스 작성 방법에서 입,출력 데이터를 나타낸 도면이다. 도 2는 본 발명의 실시예에 따른 자동화 솔루션 소프트웨어를 통한 인스트루먼트 인덱스 작성 방법을 나타낸 도면이다.Figure 1 is a diagram showing input and output data in a method of creating an instrument index using automation solution software according to an embodiment of the present invention. Figure 2 is a diagram showing a method of creating an instrument index using automation solution software according to an embodiment of the present invention.
본 발명의 실시예에 따른 자동화 솔루션 소프트웨어를 통한 인스트루먼트 인덱스 작성 방법은, 플랜트 설비 공사를 발주하는 발주자가 제공하는 피앤아이디(P&ID, Piping and Instrument Diagram), 상기 피앤아이디에 대한 상세 정보, 상기 인스트루먼트에 대한 상세 정보를 포함하는 아이티비(ITB, Invitation to Bid)로부터 플랜트 설비의 인스트루먼트(Instrument)의 입찰 물량을 산출하기 위해 인스트루먼트 인덱스를 자동 생성하는 방법이다. The method of creating an instrument index through automation solution software according to an embodiment of the present invention includes P&ID (Piping and Instrument Diagram) provided by the ordering plant equipment construction, detailed information about the P&ID, and the instrument. This is a method of automatically creating an instrument index to calculate the bidding quantity of plant equipment instruments from the ITB (Invitation to Bid), which contains detailed information about the bid.
여기서, 상기 인스트루먼트는 계기 또는 계장이라고도 하며, 밸브와, 압력, 온도 등을 모니터링하거나 계측하기 위한 모든 기기를 포함한다. Here, the instrument is also called a gauge or instrument, and includes all devices for monitoring or measuring valves, pressure, temperature, etc.
도 1 및 도 2를 참조하여, 본 발명의 실시예에 따른 자동화 솔루션 소프트웨어를 통한 인스트루먼트 인덱스 작성 방법을 설명하면 다음과 같다.With reference to FIGS. 1 and 2, a method of creating an instrument index using automation solution software according to an embodiment of the present invention will be described as follows.
먼저, 입찰자 또는 입찰업체(이하, 사용자라고 한다)가 상기 발주자로부터 상기 아이티비(ITB)를 접수받으면(S1), 상기 사용자가 상기 아이티비에 포함된 피앤아이디(P&ID)에 대한 파일을 자동화 솔루션 소프트웨어에 업로드하는 단계를 수행한다.(S2)First, when a bidder or a bidding company (hereinafter referred to as a user) receives the ITB from the orderer (S1), the user saves the file for the P&ID included in the ITB into the automation solution software. Perform the uploading steps (S2)
상기 아이티비는 입찰 안내서라고도 하며, 수십 또는 수백장의 피앤아이디 파일들이 포함된다.The ITB is also called a bidding guide and includes dozens or hundreds of P&ID files.
상기 피앤아이디는 배관(Pipe)과 인스트루먼트(Instrument)를 스케일이 없는 2차원 도면으로 나타낸 것이며, PDF 형식으로 이루어진 파일이다. The P&ID is a two-dimensional drawing showing pipes and instruments without scale, and is a file in PDF format.
상기 자동화 솔루션 소프트웨어는, 컴퓨터에 설치되어 컴퓨터에 의해 수행되는 소프트웨어이며, 이하 자동화 솔루션이라고도 한다. 상기 자동화 솔루션 소프트웨어는, 인스트루먼트 인덱스를 자동 생성하여 출력하기 위해 개발된 소프트웨어이다. The automation solution software is software installed on a computer and executed by the computer, and is hereinafter also referred to as an automation solution. The automation solution software is software developed to automatically generate and output instrument indexes.
상기 단계(S2)에서, 상기 사용자는 상기 자동화 솔루션 소프트웨어를 실행시키고, 상기 자동화 솔루션 소프트웨어에서 상기 피앤아이디에 대한 파일을 선택하여 업로드할 수 있다. In step S2, the user can run the automation solution software and select and upload a file for the P&ID from the automation solution software.
상기 자동화 솔루션 소프트웨어에 상기 피앤아이디 파일이 업로드되면, 상기 자동화솔루션에서는 인스트루먼트 인덱스(Instrument lndex)를 생성한다.(S3)When the P&ID file is uploaded to the automation solution software, the automation solution creates an instrument index (Instrument lndex). (S3)
상기 단계(S3)에서는, 상기 자동화 솔루션 소프트웨어에서 상기 피앤아이디로부터 인식되는 항목들을 추출하고, 추출된 항목들 중 적어도 일부를 키(key)값으로 지정하고, 상기 키값과 상기 항목들에 대한 데이터를 인스트루먼트 인덱스에 자동 입력한다. In the step (S3), the automation solution software extracts items recognized from the P&ID, designates at least some of the extracted items as key values, and stores the key values and data for the items. Automatically entered into the instrument index.
상기 자동화 솔루션 소프트웨어가 상기 피앤아이디로부터 인식하는 항목들은, 상기 피앤아이디의 번호(P&ID NO.), 상기 인스트루먼트에 대한 명칭, 상기 인스트루먼트의 번호(TYPICAL NO.), 타입 및 파이핑 클래스(Piping class) 중 적어도 일부를 포함한다. The items that the automation solution software recognizes from the P&ID include the P&ID number (P&ID NO.), the name of the instrument, the instrument number (TYPICAL NO.), type, and piping class. Includes at least some
상기 피앤아이디의 번호(P&ID NO.)는, 각 피앤아이디마다 부여된 고유 식별 번호이다.The P&ID number (P&ID NO.) is a unique identification number assigned to each P&ID.
상기 인스트루먼트에 대한 명칭은, 인스트루먼트에 대한 명칭의 약어(INST ABBREVIATION)인 것으로 예를 들어 설명한다.The name of the instrument is explained as an example of an abbreviation (INST ABBREVIATION) of the name of the instrument.
상기 인스트루먼트의 번호(TYPICAL NO.)는, 상기 인스트루먼트마다 부여된 고유 번호인 것으로 예를 들어 설명한다. The instrument number (TYPICAL NO.) is explained as an example as a unique number assigned to each instrument.
다만, 이에 한정되지 않고, 상기 항목들은 이외에도 상기 피앤아이디로부터 인식할 수 있는 것이라면 어느 것이나 더 포함가능하다. However, it is not limited to this, and any item that can be recognized from the P&ID may be included in addition to the above items.
도 3은 본 발명의 실시예에 따른 자동화 솔루션 소프트웨어에서 피앤아이디를 인식하여 인스트루먼트 인덱스에 입력하는 예를 나타내는 화면이다.Figure 3 is a screen showing an example of recognizing the P&ID in the automation solution software according to an embodiment of the present invention and entering it into the instrument index.
도 3을 참조하면, 화면의 좌측은 상기 피앤아이디를 나타내며, 화면의 우측은 상기 피앤아이디로터 인식된 항목들이 자동 입력된 상태를 나타낸다. Referring to FIG. 3, the left side of the screen represents the P&ID, and the right side of the screen represents a state in which items recognized by the P&ID rotor are automatically entered.
한편, 도 4는 본 발명의 실시예에 따른 자동화 솔루션 소프트웨어에서 레퍼런스 템플릿을 업로드하는 예를 나타내는 화면이다. Meanwhile, Figure 4 is a screen showing an example of uploading a reference template in automation solution software according to an embodiment of the present invention.
도 4를 참조하면, 상기 사용자는 레퍼런스 템플릿(Reference Template)에 대한 파일을 상기 자동화 솔루션 소프트웨어에 업로드한다.(S4)Referring to Figure 4, the user uploads the file for the reference template to the automation solution software (S4).
상기 자동화 솔루션 소프트웨어에 상기 레퍼런스 템플릿에 대한 파일이 업로드되면, 상기 자동화 솔루션 소프트웨어에서는 상기 레퍼런스 템플릿의 키값을 상기 인스트루먼트 인덱스에 입력된 키값과 매핑하여, 상기 레퍼런스 템플릿의 키값의 하위 항목들을 상기 인스트루먼트 인덱스에 자동 입력한다.(S5) When the file for the reference template is uploaded to the automation solution software, the automation solution software maps the key value of the reference template with the key value entered into the instrument index, and stores sub-items of the key value of the reference template in the instrument index. Enter automatically. (S5)
상기 레퍼런스 템플릿은, 상기 발주자로부터 제공받은 정보 중에서 상기 피앤아이디에 포함되어 있지 않은 정보를 바탕으로 수기로 사전에 작성된 파일이다. 즉, 상기 레퍼런스 템플릿은, 상기 인스트루먼트 인덱스의 완성을 위하여 상기 피앤아이디로부터 확인할 수 없는 항목들에 대해 작성된 것이며, 상기 키값을 기준으로 분류하여 작성된 것이다. 상기 레퍼런스 템플릿은, 엑셀(Excel)형식으로 이루어진 파일이다. The reference template is a file created in advance by hand based on information not included in the P&ID among the information provided by the orderer. That is, the reference template is created for items that cannot be confirmed from the P&ID in order to complete the instrument index, and is created by classifying them based on the key value. The reference template is a file in Excel format.
상기 레퍼런스 템플릿은, 총 5개의 템플릿을 포함하는 것으로 예를 들어 설명한다. 상기 레퍼런스 템플릿은, 피앤아이디 리스트 템플릿(P&ID List Template), 밸브 인스트루먼트 타입 템플릿(Instrument Type Template_Valve), 기타 인스트루먼트 타입 템플릿(Instrument Type Template_Inst.), 인스트루먼트 자재 스펙 템플릿(Instrument Material Spec Template) 및 패키지 정보 템플릿(Package Info Template)을 포함한다. 다만, 이에 한정되지 않고, 사용자에 의해 추가 또는 삭제될 수 있다. The reference template is explained as an example as including a total of 5 templates. The reference templates include P&ID List Template, Valve Instrument Type Template_Valve, Other Instrument Type Template_Inst., Instrument Material Spec Template, and Package Information Template. Includes (Package Info Template). However, it is not limited to this and can be added or deleted by the user.
도 5는 본 발명의 실시예에 따른 피앤아이디 리스트 템플릿의 예를 나타낸다.Figure 5 shows an example of a P&ID list template according to an embodiment of the present invention.
도 5 및 도 10을 참조하면, 상기 피앤아이디 리스트 템플릿은, 상기 피앤아이디의 번호(P&ID NO.)를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 피앤아이디에 포함되어 있지 않은 상기 피앤아이디에 대한 상세 정보를 포함하는 템플릿이다. Referring to Figures 5 and 10, the P&ID list template uses the number (P&ID NO.) of the P&ID as the key value, and as a sub-item of the key value, the P&ID list template that is not included in the P&ID This is a template that contains detailed information.
여기서, 상기 피앤아이디에 대한 상세 정보는, 상기 피앤아이디가 나타내는 플랜트 번호(PLANT NO.), 유닛 번호(UNIT NO.), 더블유비에스(WBS), 제이비 에어리어(JB AREA), 리스크 에어리어(RISK AREA), 컨트롤 빌딩(CONTROL BUILDING) 등을 포함하는 것으로 예를 들어 설명한다. 다만, 이에 한정되지 않고, 상기 피앤아이디에 대한 상세 정보는 추가 또는 삭제 가능하다.Here, detailed information about the P&ID includes the plant number (PLANT NO.), unit number (UNIT NO.), WBS, JB AREA, and RISK AREA indicated by the P&ID. ), CONTROL BUILDING, etc. are explained as examples. However, it is not limited to this, and detailed information about the P&ID can be added or deleted.
상기 단계(S5)에서는, 상기 피앤아이디 리스트 템플릿이 상기 자동화 솔루션 소프트웨어에 업로드되면, 상기 자동화 솔루션 소프트웨어에서 상기 피앤아이디 번호(P&ID NO.)를 키값으로 하여 상기 피앤아이디 번호에 대한 하위 항목들을 상기 인스트루먼트 인덱스에 자동 입력한다. In the step (S5), when the P&ID list template is uploaded to the automation solution software, the automation solution software uses the P&ID number (P&ID NO.) as a key value and sub-items for the P&ID number are stored in the instrument. Automatically entered into the index.
또한, 도 6은 본 발명의 실시예에 따른 밸브 인스트루먼트 타입 템플릿의 예를 나타낸다.Additionally, Figure 6 shows an example of a valve instrument type template according to an embodiment of the present invention.
도 6 및 도 10을 참조하면, 상기 밸브 인스트루먼트 타입 템플릿(Instrument Type Template_Valve)은, 상기 인스트루먼트 중에서 밸브에 대한 명칭의 약어(INST ABBREVIATION), 상기 밸브의 번호(TYPICAL NO.)를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 피앤아이디에 포함되어 있지 않은 상기 밸브에 대한 상세 정보를 포함하는 템플릿이다.Referring to FIGS. 6 and 10, the valve instrument type template (Instrument Type Template_Valve) uses the abbreviation (INST ABBREVIATION) of the name of the valve among the instruments and the number (TYPICAL NO.) of the valve as the key value, This is a template that contains detailed information about the valve that is not included in the P&ID as a sub-item of the key value.
여기서, 상기 밸브에 대한 상세 정보는, 상기 밸브의 태그 번호(Tag No.), 타입(INST. TYPE), 위치(LOCATION FROM, SYSTEM TO), 입출력 타입(IO TYPE), 신호 타입(SIGNAL TYPE) 등을 포함하는 것으로 예를 들어 설명한다. 다만, 이에 한정되지 않고, 상기 밸브에 대한 상세 정보는 추가 또는 삭제 가능하다. 여기서, 상기 밸브의 타입은, 상기 피앤아이디로부터 인식하지 못하는 상세 타입을 의미한다.Here, detailed information about the valve includes the valve's tag number (Tag No.), type (INST. TYPE), location (LOCATION FROM, SYSTEM TO), input/output type (IO TYPE), and signal type (SIGNAL TYPE). It is explained by example as including the following. However, it is not limited to this, and detailed information about the valve can be added or deleted. Here, the type of the valve refers to a detailed type that is not recognized by the P&ID.
상기 단계(S5)에서는, 상기 밸브 인스트루먼트 타입 템플릿이 상기 자동화 솔루션 소프트웨어에 업로드되면, 상기 자동화 솔루션 소프트웨어에서 상기 밸브에 대한 명칭의 약어(INST ABBREVIATION), 상기 밸브의 번호(TYPICAL NO.)를 상기 키값으로 하여 해당하는 하위 항목들을 상기 인스트루먼트 인덱스에 자동 입력한다. In step S5, when the valve instrument type template is uploaded to the automation solution software, the abbreviation of the name of the valve (INST ABBREVIATION) and the number of the valve (TYPICAL NO.) are entered as the key value in the automation solution software. The corresponding sub-items are automatically entered into the instrument index.
또한, 도 7은 본 발명의 실시예에 따른 기타 인스트루먼트 타입 템플릿의 예를 나타낸다.Additionally, Figure 7 shows an example of another instrument type template according to an embodiment of the present invention.
도 7 및 도 10을 참조하면, 상기 기타 인스트루먼트 타입 템플릿(Instrument Type Template_Inst)은, 상기 인스트루먼트 중에서 상기 밸브를 제외한 기타 인스트루먼트에 대한 명칭의 약어(INST ABBREVIATION)를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 피앤아이디에 포함되어 있지 않은 상기 기타 인스트루먼트에 대한 상세 정보를 포함하는 템플릿이다.Referring to FIGS. 7 and 10, the other instrument type template (Instrument Type Template_Inst) uses the abbreviation (INST ABBREVIATION) of the name of other instruments excluding the valve among the instruments as the key value, and sub-items of the key value. This is a template containing detailed information about the other instruments that are not included in the P&ID.
여기서, 상기 기타 인스트루먼트에 대한 상세 정보는, 상기 기타 인스트루먼트의 타입(INST. TYPE), 입출력 타입(IO TYPE), 입출력 개수(IO QTY), 신호 타입(SIGNAL TYPE) 등을 포함하는 것으로 예를 들어 설명한다. 다만, 이에 한정되지 않고, 상기 기타 인스트루먼트에 대한 상세 정보는 추가 또는 삭제 가능하다.Here, the detailed information about the other instrument includes the type (INST. TYPE), input/output type (IO TYPE), number of input/output (IO QTY), signal type (SIGNAL TYPE), etc. of the other instrument, for example. Explain. However, it is not limited to this, and detailed information about the other instruments can be added or deleted.
상기 단계(S5)에서는, 상기 기타 인스트루먼트 타입 템플릿이 상기 자동화 솔루션 소프트웨어에 업로드되면, 상기 자동화 솔루션 소프트웨어에서 상기 기타 인스트루먼트에 대한 명칭의 약어(INST ABBREVIATION)를 상기 키값으로 하여 해당하는 하위 항목들을 상기 인스트루먼트 인덱스에 자동 입력한다. In step S5, when the other instrument type template is uploaded to the automation solution software, the automation solution software uses the abbreviation (INST ABBREVIATION) of the name of the other instrument as the key value to select the corresponding sub-items as the instrument. Automatically entered into the index.
또한, 도 8은 본 발명의 실시예에 따른 인스트루먼트 자재 스펙 템플릿의 예를 나타낸다.Additionally, Figure 8 shows an example of an instrument material specification template according to an embodiment of the present invention.
도 8 및 도 10을 참조하면, 상기 인스트루먼트 자재 스펙 템플릿(Instrument Material Spec Template)은, 상기 파이핑 클래스(PIPING CLASS)를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 피앤아이디에 포함되어 있지 않은 인스트루먼트 자재 스펙에 대한 상세 정보를 포함하는 템플릿이다.Referring to FIGS. 8 and 10, the Instrument Material Spec Template uses the piping class as the key value, and as a sub-item of the key value, an instrument not included in the P&ID. This is a template that contains detailed information about material specifications.
여기서, 상기 인스트루먼트 자재 스펙에 대한 상세 정보는, 상기 인스트루먼트 연결 타입(INST.CONN.TYPE)과 레이팅(RATING) 등을 포함하는 것으로 예를 들어 설명한다. 다만, 이에 한정되지 않고, 상기 인스트루먼트 자재 스펙에 대한 상세 정보는 추가 또는 삭제 가능하다. Here, the detailed information on the instrument material specifications is explained as an example, including the instrument connection type (INST.CONN.TYPE) and rating (RATING). However, it is not limited to this, and detailed information on the instrument material specifications can be added or deleted.
상기 단계(S5)에서는, 상기 인스트루먼트 자재 스펙 템플릿이 상기 자동화 솔루션 소프트웨어에 업로드되면, 상기 자동화 솔루션 소프트웨어에서 상기 파이핑 클래스(PIPING CLASS)를 상기 키값으로 하여 해당하는 하위 항목들을 상기 인스트루먼트 인덱스에 자동 입력한다. In the step (S5), when the instrument material specification template is uploaded to the automation solution software, the automation solution software automatically inputs the corresponding sub-items into the instrument index using the piping class (PIPING CLASS) as the key value. .
또한, 도 9는 본 발명의 실시예에 따른 패키지 정보 템플릿의 예를 나타낸다.Additionally, Figure 9 shows an example of a package information template according to an embodiment of the present invention.
도 9를 참조하면, 상기 패키지 정보 템플릿은, 사용자가 상기 플랜트 설비에 포함되는 패키지 아이템에 대한 상세 정보를 수집하여 상기 인스트루먼트 인덱스의 항목으로 분류하여 작성한 템플릿이다. Referring to FIG. 9, the package information template is a template created by a user by collecting detailed information on package items included in the plant equipment and classifying them into items of the instrument index.
상기 패키지 정보 템플릿은, 별도의 키값은 없다. 상기 패키지 정보 템플릿은, 사용자가 상기 아이티비에 포함된 패키지 아이템들에 대한 상세 정보를 수집하여 작성한 템플릿이다. The package information template does not have a separate key value. The package information template is a template created by a user by collecting detailed information on package items included in the ITB.
상기 단계(S5)에서는, 상기 패키지 정보 템플릿이 상기 자동화 솔루션 소프트웨어에 업로드되면, 상기 자동화 솔루션 소프트웨어에서 상기 패키지 아이템에 대한 전체 정보를 상기 인스트루먼트 인덱스에 그대로 병합한다.In step S5, when the package information template is uploaded to the automation solution software, the automation solution software merges all information about the package item into the instrument index.
상기와 같이, 상기 자동화 솔루션에서 상기 피앤아이디로부터 인식하여 추출된 항목들과 상기 레퍼런스 템플릿으로부터 입력된 정보를 모두 병합되면, 상기 자동화 솔루션은 상기 인스트루먼트 인덱스를 최종 출력한다.(S6)As described above, when the automated solution merges all the items recognized and extracted from the P&ID and the information input from the reference template, the automated solution finally outputs the instrument index (S6).
상기 인스트루먼트 인덱스는, 인스트루먼트 리스트라고도 하며, 엑셀 형식으로 출력된다. 상기 인스트루먼트 인덱스는, 상기 플랜트 설비의 설계를 수행하는 데 필요한 모든 계기에 대한 정보를 포함한다. The instrument index is also called an instrument list, and is output in Excel format. The instrument index includes information on all instruments necessary to perform the design of the plant equipment.
상기와 같이, 본 발명에서는 상기 자동화 솔루션 소프트웨어에서 상기 피앤아이디로부터 인식되는 항목들을 키값으로 지정하고, 상기 피앤아이디로부터 인식된 항목들이 상기 인스트루먼트 인덱스에 자동 입력되고, 상기 피앤아이디로부터 인식되지 않는 정보들은 상기 레퍼런스 템플릿을 통해 상기 키값에 따라 상기 인스트루먼트 인덱스에 자동 입력되도록 구성된다. As described above, in the present invention, the automation solution software specifies the items recognized from the P&ID as key values, the items recognized from the P&ID are automatically entered into the instrument index, and the information not recognized from the P&ID is automatically entered into the instrument index. It is configured to be automatically entered into the instrument index according to the key value through the reference template.
따라서, 수십 또는 수백장의 피앤아이디마다 각각의 항목들을 일일이 수기로 입력해야할 필요가 없기 때문에, 시간과 비용이 절감될 수 있을 뿐만 아니라 수기 작업으로 인한 휴먼 에러 발생이 감소될 수 있다. Therefore, since there is no need to manually enter each item for dozens or hundreds of P&IDs, not only can time and cost be saved, but the occurrence of human errors due to manual work can also be reduced.
또한, 상기 레퍼런스 템플릿은, 발주자로부터 제공받은 정보로부터 미리 지정된 키값을 기준으로 분류하여 작성됨으로써, 종래에 모든 항목에 대한 정보를 전부 수기로 입력하여 작성하는 것에 비해 작성 시간이 최소화될 수 있다. In addition, the reference template is created by classifying it based on pre-designated key values from information provided by the orderer, so that the creation time can be minimized compared to the conventional method of entering information for all items by hand.
본 발명은 도면에 도시된 실시예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 다른 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의하여 정해져야 할 것이다.The present invention has been described with reference to the embodiments shown in the drawings, but these are merely exemplary, and those skilled in the art will understand that various modifications and equivalent other embodiments are possible therefrom. Therefore, the true scope of technical protection of the present invention should be determined by the technical spirit of the attached patent claims.
Claims (12)
상기 발주자가 상기 피앤아이디와 상기 인스트루먼트에 대한 상세 정보를 사전에 작성하여 제공하는 레퍼런스 템플릿(Reference Template)에 대한 파일을 상기 입찰자가 상기 자동화 솔루션 소프트웨어에 업로드하면, 상기 자동화 솔루션 소프트웨어에서 상기 레퍼런스 템플릿의 키값들을 상기 피앤아이디로부터 추출되어 상기 인스트루먼트 인덱스에 입력된 키값과 매핑(Mapping)하여, 상기 레퍼런스 템플릿의 키값의 하위 항목들에 대한 데이터를 상기 인스트루먼트 인덱스에 입력하는 단계와;
상기 자동화 솔루션 소프트웨어에서 상기 피앤아이디로부터 인식하여 추출된 항목들과 상기 레퍼런스 템플릿으로부터 입력된 데이터가 병합된 상기 인스트루먼트 인덱스를 출력하는 단계를 포함하고,
상기 레퍼런스 템플릿은,
상기 피앤아이디의 번호를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 피앤아이디가 나타내는 플랜트 번호(PLANT NO.), 유닛 번호(UNIT NO.), 더블유비에스(WBS), 제이비 에어리어(JB AREA), 리스크 에어리어(RISK AREA), 컨트롤 빌딩(CONTROL BUILDING) 중 적어도 일부를 포함하는 피앤아이디 리스트 템플릿과,
상기 인스트루먼트 중에서 밸브(Valve)에 대한 명칭의 약어(INST ABBREVIATION), 상기 밸브의 번호(TYPICAL NO.)를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 밸브의 태그 번호(Tag No.), 타입(INST. TYPE), 위치(LOCATION), 입출력 타입(IO TYPE), 신호 타입(SIGNAL TYPE) 중 적어도 일부를 포함하는 밸브 인스트루먼트 타입 템플릿과,
상기 인스트루먼트 중에서 밸브를 제외한 기타 인스트루먼트에 대한 명칭의 약어(INST ABBREVIATION)를 상기 키값으로 하고, 상기 키값의 하위항목으로 상기 기타 인스트루먼트의 타입(INST. TYPE), 입출력 타입(IO TYPE), 입출력 개수(IO QTY), 신호 타입(SIGNAL TYPE) 중 적어도 일부를 포함하는 기타 인스트루먼트 타입 템플릿과,
상기 파이핑 클래스를 상기 키값으로 하고, 상기 키값의 하위항목으로 인스트루먼트 연결 타입(INST.CONN.TYPE)과 레이팅(RATING) 중 적어도 하나를 포함하는 인스트루먼트 자재 스펙 템플릿을 포함하는,
자동화 솔루션 소프트웨어를 통한 인스트루먼트 인덱스 작성 방법.When a bidder uploads a file for the P&ID (Piping and Instrument Diagram) of the plant equipment provided by the orderer to the automation solution software, the number of the P&ID, the name, number, type and name of the instrument are displayed in the automation solution software. An instrument for recognizing and extracting items including a piping class, specifying the extracted items as key values, and using the key values and data for the items to calculate the quantity of the instrument required for construction of the plant equipment. inputting into an index;
When the bidder uploads a file for a reference template provided by the orderer by preparing detailed information about the P&ID and the instrument in advance to the automation solution software, the reference template is created in the automation solution software. Mapping key values with key values extracted from the P&ID and input into the instrument index, and inputting data for sub-items of the key value of the reference template into the instrument index;
A step of outputting the instrument index in which the items recognized and extracted from the P&ID in the automation solution software and the data input from the reference template are merged,
The reference template is,
The number of the P&ID is set as the key value, and the plant number (PLANT NO.), unit number (UNIT NO.), WBS, and JB AREA indicated by the P&ID are sub-items of the key value. , a P&ID list template that includes at least some of RISK AREA and CONTROL BUILDING,
Among the instruments, the abbreviation for the name of the valve (INST ABBREVIATION) and the number (TYPICAL NO.) of the valve are set as the key value, and the tag number (Tag No.) and type of the valve are sub-items of the key value. A valve instrument type template including at least some of (INST. TYPE), location (LOCATION), input/output type (IO TYPE), and signal type (SIGNAL TYPE),
Among the above instruments, the abbreviation (INST ABBREVIATION) of the name of other instruments excluding valves is used as the key value, and the type (INST. TYPE), input/output type (IO TYPE), and number of inputs/outputs ( IO QTY), other instrument type templates including at least some of the signal types (SIGNAL TYPE),
Containing an instrument material specification template that uses the piping class as the key value and includes at least one of an instrument connection type (INST.CONN.TYPE) and a rating (RATING) as a sub-item of the key value,
How to create an instrument index using automation solution software.
입찰자가 수집한 상기 플랜트 설비에 포함된 패키지 아이템들에 대한 상세 정보를 상기 인스트루먼트 인덱스의 항목으로 분류하여 작성한 패키지 정보 템플릿을 상기 자동화 솔루션 소프트웨어에 업로드하면, 상기 자동화 솔루션 소프트웨어에서 상기 패키지 정보 템플릿을 상기 인스트루먼트 인덱스에 병합하는 단계를 더 포함하는 자동화 솔루션 소프트웨어를 통한 인스트루먼트 인덱스 작성 방법.In claim 1,
When a package information template prepared by classifying detailed information on package items included in the plant equipment collected by a bidder into items of the instrument index is uploaded to the automation solution software, the package information template is stored in the automation solution software. A method of creating an instrument index through automated solution software, further comprising the step of merging into an instrument index.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210081052A KR102639735B1 (en) | 2021-06-22 | 2021-06-22 | Instrument index generation method with automation solution software |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210081052A KR102639735B1 (en) | 2021-06-22 | 2021-06-22 | Instrument index generation method with automation solution software |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20220170245A KR20220170245A (en) | 2022-12-29 |
KR102639735B1 true KR102639735B1 (en) | 2024-02-21 |
Family
ID=84539331
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210081052A Active KR102639735B1 (en) | 2021-06-22 | 2021-06-22 | Instrument index generation method with automation solution software |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102639735B1 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102255754B1 (en) * | 2020-10-20 | 2021-05-26 | 우송대학교 산학협력단 | BIM-based railway infrastructure business information management system and method |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101143661B1 (en) * | 2009-03-02 | 2012-05-09 | 이학우 | The Amount Calcuration Method Of PipeMaterials And Recording Medium |
KR20150142459A (en) * | 2014-06-12 | 2015-12-22 | 대우조선해양 주식회사 | Automated system and method of instrument index |
KR102201020B1 (en) * | 2018-12-28 | 2021-01-11 | 마린웍스 주식회사 | Method of automatically generating planned maintenance system code of vessel dwrawing data and appartus for generating planned maintenance system code performing the same |
-
2021
- 2021-06-22 KR KR1020210081052A patent/KR102639735B1/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102255754B1 (en) * | 2020-10-20 | 2021-05-26 | 우송대학교 산학협력단 | BIM-based railway infrastructure business information management system and method |
Also Published As
Publication number | Publication date |
---|---|
KR20220170245A (en) | 2022-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102046147B1 (en) | The consistency examination method of engineering data of 3D CAD model for plant engineering | |
US11263557B2 (en) | Construction management method, system, computer readable medium, computer architecture, computer-implemented instructions, input-processing-output, graphical user interfaces, databases and file management | |
KR101909996B1 (en) | Construction Quantity take-off system based on the BIM and method therefor | |
US20150019178A1 (en) | System And Method For Managing Changes In Building Information Models | |
WO2008105611A1 (en) | Database auto-building method for link of search data in gis system using cad drawings | |
US20180039719A1 (en) | Network Simulation Device, Network Simulation Method, and Network Simulation Program | |
CN118608814B (en) | Multidimensional checking method and system for construction drawing | |
CN111527459A (en) | Apparatus, method and program for identifying changes in plant models | |
US20180231960A1 (en) | Engineering apparatus, engineering method, and storage medium | |
KR101204087B1 (en) | A system and method for intelligent piping and instrumentation diagram creation | |
Love et al. | A systems information model for managing electrical, control, and instrumentation assets | |
KR102591478B1 (en) | Piping material take off method of bidding stage with automation solutions | |
KR102639735B1 (en) | Instrument index generation method with automation solution software | |
CN114357596B (en) | BIM component resource rapid design method and system | |
KR20200002685A (en) | Standard specification design system based on BIM | |
JP6502816B2 (en) | Planning support system and planning support method | |
JP2016133879A (en) | Engineering support device, method and program | |
CN117236896A (en) | Automatic type selection analysis method, device and equipment for thermal control instrument | |
KR102145178B1 (en) | Method of automatically creating Intelligent PID drawings by using information of design stored in a database | |
JP6336922B2 (en) | Business impact location extraction method and business impact location extraction device based on business variations | |
RU2726832C1 (en) | Engineering data management system | |
Nascimento et al. | Digitalisation initiative of O&G offshore projects contractual procedures | |
CN116774991A (en) | Device and method for compiling technical publication system accessory disassembly and assembly type data module | |
US20070112816A1 (en) | Information processing apparatus, information processing method and program | |
CN101625562B (en) | Parameter configuration method by using text file in numerical control machine system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20210622 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20230818 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20240219 |
|
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20240219 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20240219 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |