張長(zhǎng)奎 楊曉亮
摘 要:文章基于Diagrams軟件在核電項(xiàng)目系統(tǒng)智能工藝流程設(shè)計(jì)方面的應(yīng)用,講述針對(duì)核電項(xiàng)目體系化設(shè)計(jì)和數(shù)據(jù)一致性需求,通過對(duì)Diagrams軟件的定制,實(shí)現(xiàn)核電項(xiàng)目系統(tǒng)智能工藝流程設(shè)計(jì)和二、三維數(shù)據(jù)校驗(yàn),并介紹了核電項(xiàng)目系統(tǒng)流程設(shè)計(jì)應(yīng)用情況。
關(guān)鍵詞:Diagrams;核電;系統(tǒng)設(shè)計(jì);智能工藝流程;二、三維校驗(yàn)
中圖分類號(hào):TP39 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):2095-2945(2018)10-0180-03
Abstract: Based on the application of Diagrams software in the intelligent process design of nuclear power project system, this paper describes how to customize the Diagrams software to meet the requirement of systematic design and data consistency of nuclear power project. The intelligent process flow design of nuclear power project system and the verification of two and three dimensional data are realized, and the application of nuclear power project system process design is introduced.
Keywords: Diagrams; nuclear power; system design; intelligent process; 2D/3D check
引言
核電站作為一項(xiàng)復(fù)雜和龐大的工程設(shè)施體,其設(shè)計(jì)必須有體系化和結(jié)構(gòu)化的設(shè)計(jì)平臺(tái)作為支撐。目前,我單位采用了AVEVA公司的三維設(shè)計(jì)體系作為核電站布置設(shè)計(jì)的主要載體和平臺(tái)。工藝流程設(shè)計(jì)(以下簡(jiǎn)稱“P&ID;”,Piping and Instrumentation Diagram)作為布置設(shè)計(jì)的前端,其設(shè)計(jì)過程的數(shù)據(jù)化和智能化可以為布置設(shè)計(jì)階段提供堅(jiān)實(shí)基礎(chǔ),并可形成一體化的設(shè)計(jì)體系,保證數(shù)據(jù)的一致性和實(shí)現(xiàn)二、三維技術(shù)的整合應(yīng)用,大大提高核電站設(shè)計(jì)效率和準(zhǔn)確性[1]。Diagrams作為AVEVA公司產(chǎn)品體系中的智能工藝流程設(shè)計(jì)模塊,可以實(shí)現(xiàn)系統(tǒng)P&ID;圖與P&ID;數(shù)據(jù)庫緊密相連的一體化數(shù)據(jù)庫設(shè)計(jì),以及抽取各種報(bào)表和進(jìn)行二、三維校驗(yàn)。但由于Diagrams平臺(tái)缺乏統(tǒng)一的數(shù)據(jù)管理,大量數(shù)據(jù)需要手動(dòng)輸入,且不能即時(shí)更新,造成錯(cuò)誤較多;以及二、三維時(shí)不能自動(dòng)關(guān)聯(lián)進(jìn)行校驗(yàn),自帶的符號(hào)庫無法滿足設(shè)計(jì)需要。因此對(duì)Diagrams進(jìn)行必要的定制對(duì)核電工藝流程設(shè)計(jì)有很大的幫助。本文主要以某一核電站的系統(tǒng)設(shè)計(jì)為例進(jìn)行探討。
1 數(shù)據(jù)庫及符號(hào)庫建立
1.1 Diagrams數(shù)據(jù)庫管理層的建立
Diagrams數(shù)據(jù)庫管理層定義了新建元件的存儲(chǔ)位置及存儲(chǔ)類型和方式,決定著以后對(duì)數(shù)據(jù)庫的維護(hù)及管理難易度。對(duì)于Diagrams模塊,可以分幾個(gè)庫來存儲(chǔ):符號(hào)庫(SYMBOL),存放Diagrams的符號(hào);模板(TEMPLATE)庫,存放定義的模板;這兩個(gè)庫一般可以放到一個(gè)數(shù)據(jù)庫
(DB),圖紙(DWGS)庫,存放新建的圖紙,要單獨(dú)存放一個(gè)數(shù)據(jù)庫(DB),這樣方便以后單獨(dú)控制用戶訪問修改權(quán)限。
1.2 核電符號(hào)庫的建立
應(yīng)用Diagrams進(jìn)行P&ID;圖繪制的元件符號(hào)都從Diagrams符號(hào)庫中調(diào)用,因此在工藝流程設(shè)計(jì)之前要先建立符號(hào)庫,具體過程如下:
(1)首先進(jìn)行屬性規(guī)則定制。屬性規(guī)則定制包含通用選項(xiàng)設(shè)置(General options)和元素選項(xiàng)設(shè)置(Element options)。通過進(jìn)行通用和元素選項(xiàng)設(shè)置,可以使整個(gè)圖面同類型的信息格式一樣。通用選項(xiàng)設(shè)置包括系統(tǒng)配置、圖紙?jiān)O(shè)置、注釋設(shè)置字體設(shè)置、各專業(yè)(Pipe、HVAC、Instrumentation)設(shè)置、對(duì)話框、目錄搜索設(shè)置、自動(dòng)規(guī)則選項(xiàng)設(shè)置;元素選項(xiàng)設(shè)置(Element options):包括管道、閥門、在線儀表、離線儀表,執(zhí)行器、設(shè)備、子設(shè)備、管嘴、進(jìn)出圖符號(hào)、通風(fēng)元件管線等等選項(xiàng)設(shè)置[2]。
(2)其次是規(guī)范符號(hào)庫名稱。為與核電項(xiàng)目系統(tǒng)設(shè)計(jì)手冊(cè)一致,則按照元件的類型分類來定名稱。具體新建符號(hào)類型的方法是:先根據(jù)手冊(cè)中規(guī)定的符號(hào)類型畫出符號(hào),組合符號(hào),再添加進(jìn)出口點(diǎn),然后生成符號(hào)庫,選擇符號(hào)庫存放類型并保存。
2 核電智能工藝流程設(shè)計(jì)
2.1 系統(tǒng)工藝流程圖的繪制
系統(tǒng)工藝流程圖的繪制主要包括以下過程:
(1)繪制流程圖前,首先需要梳理各種繪制規(guī)則,包括三維中的管道命名規(guī)律、元件命名規(guī)律、對(duì)象需要的主要屬性等[3]。
(2)根據(jù)這些規(guī)則,定義Diagrams中的對(duì)應(yīng)規(guī)則,為之后的二、三維校驗(yàn)提供規(guī)則基礎(chǔ)。
(3)繪制智能工藝流程圖。從Stencil中選擇需要的圖標(biāo)放到圖紙上,然后把圖形調(diào)整到需要的大小比例。
2.2 核電系統(tǒng)各類型繪制關(guān)鍵
2.2.1 設(shè)備繪制
非智能工藝流程圖上設(shè)備與管道看上去是直接連接在一起,中間沒有元件,但是在繪制智能工藝流程圖的時(shí)候需要在它們之間放置管嘴,以便保持與三維數(shù)據(jù)的一致性。通過點(diǎn)選管嘴以及選擇需要的管嘴等級(jí)類型來實(shí)現(xiàn)管嘴添加。
定義過的管嘴顯示為藍(lán)色,未定義的黑色。添加至設(shè)備上后就會(huì)自動(dòng)定義。出現(xiàn)無法定義的情況,可以將管嘴符號(hào)拉到一邊,然后重新放回設(shè)備上,自動(dòng)捕捉定義點(diǎn)。
2.2.2 元件繪制
元件繪制時(shí)應(yīng)注意以下3點(diǎn):
(1)元件繪制尺寸選擇錯(cuò)誤。此問題可以通過右鍵修改的元件,選擇“Rsize”,重新選擇尺寸。元件的尺寸自動(dòng)繼承上游管道或者元件的尺寸,如果上游元件或者管道的尺寸發(fā)生變化,右擊需要修改的元件,選擇“Rfit”,就會(huì)自動(dòng)和上游尺寸保持一致。
(2)管徑與實(shí)際不一致。此問題需要檢查上游與之連接的元件的管徑正確性,如果與實(shí)際不一致的需要先調(diào)整上游元件的屬性。
(3)報(bào)警器符號(hào)未定義。報(bào)警器連接線為未定義時(shí),符號(hào)可以做成Lable形式調(diào)用,校驗(yàn)時(shí)不影響。
2.2.3 管道繪制
管道繪制時(shí)應(yīng)注意以下4點(diǎn):
(1)管道繪制時(shí)要注意流向,如果流向倒置就不能跟元件相連。
(2)在繪制系統(tǒng)流程圖時(shí),元件的選擇是根據(jù)等級(jí)進(jìn)行自動(dòng)匹配。
(3)儀表管線是用PipeLines建立,雙向進(jìn)出圖符號(hào)
(OPC)按單向進(jìn)出圖符號(hào)設(shè)置,符號(hào)形狀仍按雙向添加。出現(xiàn)不能連接的情況,需要檢查OPC元件與管線的連接性,確保連接后兩個(gè)管線上的OPC元件在同一個(gè)Branch下。
(4)信號(hào)線與工藝管道線相交時(shí)可單獨(dú)進(jìn)行管線的外形設(shè)置,實(shí)現(xiàn)打斷效果。
2.3 Diagrams流程圖的發(fā)布與取消發(fā)布
Diagrams智能工藝流程圖的發(fā)布與取消發(fā)布可以針對(duì)局部或全部圖紙,操作步驟相同。以局部圖紙發(fā)布與取消發(fā)布為例子,通過選中對(duì)象,右鍵單擊選擇“Set Rselease Status”,出現(xiàn)“Set Rselease Status”對(duì)話框,然后勾選上即可發(fā)布,去掉勾選即可取消發(fā)布。
發(fā)布后管子顏色變化為系統(tǒng)設(shè)置的已發(fā)布管子顏色??梢愿鶕?jù)顏色判斷管子是否發(fā)布。
3 智能P&ID;二、三維校驗(yàn)
基于Diagrams設(shè)計(jì)的智能工藝流程圖可以結(jié)合AVEVA PDMS三維工廠布置設(shè)計(jì)平臺(tái)進(jìn)行二、三維設(shè)計(jì)校驗(yàn),從而保證二、三維設(shè)計(jì)的數(shù)據(jù)一致性。
3.1 校驗(yàn)及報(bào)表生成
基于Diagrams設(shè)計(jì)的智能工藝流程圖發(fā)布后,可以通過AVEVA PDMS的DESIGN模塊進(jìn)行二、三維校驗(yàn)。在登陸界面勾選“Integrate Engineering and Schematics”,單擊菜單欄中的二、三維校驗(yàn)命令即可進(jìn)行。
首先進(jìn)行校驗(yàn)規(guī)則制定。校驗(yàn)規(guī)則作為軟件程序自動(dòng)辨認(rèn)的最有力判斷依據(jù)。因此在校驗(yàn)前需要進(jìn)行完善的校驗(yàn)規(guī)則定義,通過結(jié)合三維模型中對(duì)象命名,對(duì)各種類型的元件命名、關(guān)鍵屬性等進(jìn)行命名定義,以便在校驗(yàn)時(shí)實(shí)現(xiàn)自動(dòng)比對(duì)和智能校驗(yàn)。
其次進(jìn)行二、三維數(shù)據(jù)校驗(yàn)。校驗(yàn)步驟如下:
(1)從已定義的列表中選擇校驗(yàn)類型“Main Object Ty
pe”,一般根據(jù)工程的需要選工藝管線、設(shè)備、儀表等進(jìn)行選擇。
(2)設(shè)置校驗(yàn)規(guī)則。
(3)檢驗(yàn)對(duì)象的二、三維關(guān)聯(lián)。在校驗(yàn)窗口中右鍵單擊需要校驗(yàn)的對(duì)象(以Equipment為例),選擇“Link”,實(shí)現(xiàn)選擇對(duì)象的二、三維關(guān)聯(lián)。
(4)二、三維校驗(yàn)。通過拖放顯示三維模型,從而顯示與其相連的元件、管道,然后進(jìn)行校驗(yàn);選中要校驗(yàn)的管道或設(shè)備,右鍵選擇“Compare”,開始進(jìn)行程序校驗(yàn)。
(5)校驗(yàn)報(bào)表生成。通過選擇二、三維校驗(yàn)結(jié)果窗口中的“File>Export Details To Excel”菜單,導(dǎo)出Excel校驗(yàn)報(bào)表。校驗(yàn)報(bào)表包含校驗(yàn)對(duì)象的各個(gè)比對(duì)結(jié)果,以及連接情況等屬性信息等。
元件和管道的二、三維校驗(yàn)與設(shè)備的校驗(yàn)步驟相同。
3.2 核電系統(tǒng)二、三維校驗(yàn)具體應(yīng)用
通過核電項(xiàng)目具體系統(tǒng)的二、三維數(shù)據(jù)校驗(yàn)應(yīng)用,其中應(yīng)注意以下方面。
3.2.1 核電項(xiàng)目二、三維校驗(yàn)
(1)流程圖與模型信息不符。流程圖中可以用命名窗口或者形狀數(shù)據(jù)窗口對(duì)其屬性進(jìn)行修改。例如某閥門RNSV001A為紅色,表示通過二、三維校驗(yàn)存在問題,如圖1所示。通過與二維工藝流程圖比對(duì),在模型中未找到與之匹配的名稱和模型,問題為模型建模時(shí)閥門命名錯(cuò)誤。此時(shí)需要對(duì)模型中對(duì)應(yīng)閥門名稱進(jìn)行核實(shí)和修改。
(2)前后連接關(guān)系缺失。在系統(tǒng)流程圖設(shè)計(jì)中,經(jīng)常出現(xiàn)連接關(guān)系不對(duì),缺少與前后連接的情況。例如閥門RNSV001A出現(xiàn)紅色錯(cuò)誤,在模型框中比較結(jié)果為藍(lán)色的某閥門RNSV001A,顯示為未連接,如圖1所示;而在二維圖中管線為綠色無問題。此問題需要對(duì)流程圖重新進(jìn)行連接修改。
(3)多樣化的校驗(yàn)方式。對(duì)管道PipeLine層進(jìn)行校驗(yàn),可以發(fā)現(xiàn)管子的名稱、DESC屬性、保溫等不一致,需重新進(jìn)入Diagrams模塊對(duì)管線相應(yīng)屬性進(jìn)行連接和修改。同樣,可以對(duì)管線Branch、連接件Copment等單個(gè)類型進(jìn)行屬性校驗(yàn)。
3.2.2 核電項(xiàng)目校驗(yàn)報(bào)表
核電項(xiàng)目校驗(yàn)報(bào)表生成,應(yīng)該注意以下方面:
(1)在生成的校驗(yàn)報(bào)表最后一列顯示所校驗(yàn)類型存在的問題,可以根據(jù)報(bào)表提示的問題進(jìn)行模型和流程圖修改。
(2)三維模型多種屬性修改方式。根據(jù)檢驗(yàn)報(bào)表需要修改三維模型中相應(yīng)對(duì)象的屬性時(shí),可以用命令行對(duì)屬性進(jìn)行修改,或者通過相應(yīng)對(duì)象的圖形數(shù)據(jù)窗口中修改,或者通過建模工具進(jìn)行修改。
(3)修改后及時(shí)更新數(shù)據(jù)。根據(jù)檢驗(yàn)報(bào)表對(duì)三維模型進(jìn)行修改后,應(yīng)在設(shè)計(jì)模塊進(jìn)行模型數(shù)據(jù)更新,使三維模型和二維工藝流程數(shù)據(jù)保持一致。
(4)最終檢驗(yàn)。在各類型對(duì)象檢驗(yàn)完成后,需進(jìn)行一次整體檢驗(yàn),篩選是否有遺漏項(xiàng),進(jìn)行查漏補(bǔ)缺。也可以根據(jù)工作安排,分層分級(jí)進(jìn)行二、三維檢驗(yàn)。
4 結(jié)束語
基于Diagrams模塊在核電項(xiàng)目系統(tǒng)的實(shí)際應(yīng)用,實(shí)現(xiàn)了智能工藝流程設(shè)計(jì)和二、三維設(shè)計(jì)校驗(yàn),從很大程度上提高核電項(xiàng)目設(shè)計(jì)效率和精確度;智能化的工藝流程設(shè)計(jì),通過二、三維數(shù)據(jù)的關(guān)聯(lián),實(shí)現(xiàn)了數(shù)據(jù)修改及時(shí)更新,保證二、三維設(shè)計(jì)數(shù)據(jù)的同步性和一致性;更為重要的是,通過核電項(xiàng)目的應(yīng)用,夯實(shí)了前端工藝流程設(shè)計(jì),建立完善的核電項(xiàng)目設(shè)計(jì)體系,實(shí)現(xiàn)了智能化工藝流程設(shè)計(jì)與布置設(shè)計(jì)的結(jié)合。
參考文獻(xiàn):
[1]顧玲芝,胡士剛.基于TRIBON的Diagram功能開發(fā)[J].上海船舶運(yùn)輸科學(xué)研究所學(xué)報(bào),2016,39(2):38-44.
[2]蘇燕,孟慶建,張熙曼.基于AutoCAD VBA的化工工藝流程圖繪圖系統(tǒng)的研究[J].石油和化工設(shè)備,2012(12):9-11.
[3]王鳳輝,鄭曉娟,王屹,等.海上石油平臺(tái)主電站原油系統(tǒng)工藝流程圖設(shè)計(jì)[J].機(jī)電設(shè)備,2014(2):28-30.