欢迎来到天天文库
浏览记录
ID:46265006
大小:1.98 MB
页数:4页
时间:2019-11-22
《SPI在三代核电工程中的开发应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《自动化与仪器仪表》2016年第2期(总第196期)SPI在三代核电工程中的开发应用木胡春平,奚玮君,荣辉,蒋李君(上海核工程研究设计院上海,200233)摘要:SmanPlantInstmmentation(SPI)软件是一款功能强大的仪表专业工程设计软件。但sPl只提供了一个通用的设计平台,在将其应用于三代核电工程项目仪表设计之前,必须根据项目的要求进行二次开发。本文对sPI的二次开发工作进行了分解,并对分解后各模块的开发工作进行了详细的分析,提出了各模块的开发内容、方法和流程,为三代核电工程项目SP
2、I数据库的开发提供参考。关键词:SPI;二次开发;核电工程;仪控设计中图分类号:TP368.12文献标识码:BDOI编码:10.14016/j.cnki.1001—9227.2016.02.203Abstract:SmartPlantInstmmentation(SPI)isapowerfulinstlllmentprofessionaldes培nsoftware.ButSPIoIllyprovidesacommondesignplatfb珊,thesoftwareneedssecondarydevelo
3、pmentbasedonprojectrequirementsbeforeappliedtoinstmmentdesignofthenewgenerationnuclearengineeringp玎oject.In山ispaper,thelocalizationdevelopmentofSPlwasdecomposed,andadetailedanalysisfbrde—velopmentofeachmodulewasca而edouttoprovidethedevelopmentcontent,metho
4、dandprocessofeachmodule,andreferenceforSPIdatabasedevelopmentofthenewgenerationnuclearenginee—ngPrcoect.Keyw舛ds:sPI;kcalizationDevel叩ment;NuclearEn百neering;InstmmentDesign0引言1SPI二次开发工作的分解smartPlantInstrumentation(sPI)是美国INTERGRAPH公司针对工厂业主、运营商、设计院及施工方设计的一款
5、专用的仪表工程应用软件,供用户设计和管理仪表。如今sPI已成为国际上公认的先进设计软件,已被众多知名的企业和工程公司所接受,成为国际间仪表工程设计交流的通用平台¨一。使用sPI软件可以实现项目的统一管理,提高设计的规范性、统一性和实时性;其提供的版本和权限控制、历史数据追踪功能可以有效地提高设计过程中的质量控制,降低设计风险;其与smartPlantP&ID(sPPID)和smartPlantElectrical(SPEL)的接口可以实现各专业工种之间的数据交互,保证数据传递的正确性和一致性旧o,避免传统
6、设计中使用多种软件工具无法共享设计数据的问题”1。该软件是一款专门的仪表工程应用软件,其功能涵盖了仪表专业的大部分设计环节,仪表控制专业借助该软件可以完成仪表大部分工作。如仪表清单,仪表数据表,调节阀、安全阀、节流装置和温度计套管计算,仪表接线(包括电缆表、接线箱图、机柜端子图、DcsL/0分配等),安装图,回路图和材料清单等工作。虽然SPI具有强大的功能,是核电站仪表工程设计的最佳软件之一。41,但是由于sPI是一个国际性的通用软件,它提供的只是一个开放的设计平台,所有的用户都必须在这个平台上建立符合自
7、己设计标准和规范的数据库,而且其在国内核电领域还未曾有项目级的应用经验,因此在应用sPI进行仪表设计之前需要对sPI进行用户化的二次开发,使其适合三代核电工程项目仪表设计的特点和要求,才能将其投入使用。收稿日期:2015—04—27+基金项目:大型先进压水堆及高温气冷堆核电站(国家科技重大专项名称),先进三维工程协同设计系统(2013zx06005003);上海市科学技术委员会资助项目(13DZ2250200)。作者简介:胡春平(1982一),男,硕士研究生,工程师,主要从事计算机技术、智能计算技术及应用
8、研究,在国内外核心期刊发表论文多篇(scI收录4篇、EI收录3篇)。sPI标准数据库的开发可以分成系统结构开发与应用模块开发两部分。图1给出了每部分开发工作的分解。在完成系统结构开发后,就可以开展应用模块的开发。部分应用模块的开发是可以同时进行的,不需要严格按照下图中的次序进行。鹱嘲勰藤豳糠艄嘲嘲艇囊锾㈡糊麟瓣氆夔塑叠图lSPI二次开发工作的分解2系统结构开发系统结构开发主要通过数据库软件(0racle或sQLsenrer)和
此文档下载收益归作者所有