Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

第 45 卷第 3 期 当 代 化 工 Vol.45,No.

3
2016 年 3 月 Contemporary Chemical Industry March,2016

Comos 应用于工艺包设计的二次开发
赵舒婧,李木金,杨卫胜
(上海石油化工研究院,上海 201208)

摘 要:通过对工程数据平台软件 Comos 的介绍,概述了其 FEED 模块和 P&ID 模块的功能、特点;详细


介绍了 FEED 模块和 P&ID 模块在石油化工工艺设计中的二次开发应用和二次开发基本流程与技巧。为了利用
Comos 提高设计效率,减短生产周期,针对 FEED 阶段和 P&ID 阶段分别说明如何再现工艺系统,论述了数据
源走向以及数据在 Comos 软件、流程模拟软件和计算软件的统一和对接。结果明确了物料平衡,能量平衡和其
他工艺数据在 Comos 中可实现智能对接,广泛应用在工艺设计中。
关 键 词:Comos;工艺包开发
中图分类号:TP 273 文献标识码: A 文章编号: 1671-0460(2016)03-0604-04
DOI:10.13840/j.cnki.cn21-1457/tq.2016.03.054
Customization of Comos Applied in Process Package Design
ZHAO Shu-jing,LI Mu-jin,YANG Wei-sheng
(SINOPEC Shanghai Research Institute of Petrochemical Technology, Shanghai 201208,China)

Abstract: Comos, an engineering database software, was introduced as well as characteristics and functions of its two
important products, Comos FEED and Comos P&ID. Customization and application of Comos FEED and Comos
P&ID products in petrochemical process design were discussed. Basic customization process and technics were
investigated and listed in detail. To promote design efficiency and reduce production period using Comos, databank
(DB) in Comos and transmission of data flow from simulation/calculation software to Comos were analyzed. The
results show that customization of Comos can ensure intelligent data transmission including essential process package
design data, mass balance data and energy balance data.
Key words: Comos; Process package design

信息时代的快速发展推动着传统的石油化工工
1 Comos 工艺集成解决方案组成及
艺设计过程的数字化。计算机辅助设计软件 PRO/II、
功能
Aspen Plus、AutoCAD、Excel 和 HTRI 等软件的应用
大大提高了开发设计的计算效率和作图效率。然而
设计过程中设计人员仍需要在不同的设计软件之间
进行多种重复,繁杂的数据输入输出工作和数据的
校对、审核工作。随着现代化的工厂向大型化发展,
工艺过程复杂,技术难度提高,必然要求提高设计
的效率和质量,传统习惯的设计方式已不能适应当
前设计领域里大环境的要求。
基于数据库原理的 Comos 一体化平台是可实现
互相交互数据的公共平台,通过不同的导入模块与
图 1 Comos 工艺集成设计解决方案
计算机辅助设计软件等外部程序模块对接,可以把 Fig.1 Process design with Comos process
工艺数据、计算数据和设计数据在不同的数据表、 Comos 工艺集成解决方案是工艺数据集成平台
规格书、智能 PFD 和 P&ID 模块间进行互调和修正, (DB)和文档管理系统。Comos 工艺集成解决方案主
减少项目开发周期的多次变化更新和繁琐的校对, 要包括 COMOS FEED(前端设计)和 COMOS P&ID(管
保证数据的一致性;还可实现工艺包,甚至后续工 道仪表流程图)两大方面。它实现了工艺设计常见模
[1]
程设计的数字化移交 。 拟软件和智能 PFD,P&ID 的对接。工艺设计模拟软

收稿日期: 2016-02-03
作者简介: 赵舒婧(1990-),女,辽宁省辽阳市人,助理工程师,硕士,2013 年毕业于美国阿克伦大学高分子工程专业,研究方向:工艺包开
发工作。E-mail: iriszhao90327@163.com。
第 45 卷第 3 期 赵舒婧,等:Comos 应用于工艺包设计的二次开发 605
件包括 PROII, Aspen Plus, Promax/Hysys。 Comos 也 高度开发性和自由度。提供了客户根据自身需求进
能够提供对诸如 HTRI、 EXCEL 计算书、WORD 的 行定制的功能,实现了不同用户对文档数据管理的
强大支持——智能导入导出。工艺包中全部文档均 个性化要求。
可以归档管理。它实现了工艺设计过程各项活动的
2 Comos FEED 应用于工艺包中的二
统一集成,其架构见图 1。
次开发
Comos 工艺设计解决方案主要包括以下功能特
[2]
点 : Comos 提供工艺设计平台,其基础数据库 SQL
(1)工艺设计软件的智能连接。如图 1 所示, server/Oracle 的高度开发性质方便根据用户需求开
COMOS 实现了和 Aspen Plus, Pro-II, Promax/Hysys 展二次开发定制。要想充分发挥 Comos 数据管理平
等智能模拟软件的数据传输。其他常用软件如 台的优势,化繁为简一劳永逸,用户必须结合自身
HTRI/HTFS, AutoCAD, Microsoft Word/Excel 等 在 需求及石化行业工艺包设计规范要求,对 Comos 实
Comos 中也实现了数据交互和共享。 施二次开发。
(2)全流程阶段数据源唯一。模拟文件导入的 2.1明确 Comos 数据流关系
模拟数据、设计软件返回的设计数据以及开发设计 软件的二次开发工作是在基础库中进行,各对
人员输入的数据均以设备或物流等对象的形式唯一 象之间的逻辑关系、各参数之间的映射关系和文档
存在。在 Comos 中,数据源为一对一或一对多,任 定制方法均已设定,要管理好数据,二次开发前首
何一个 Comos 中生成的对象都可以导航到一个唯一 先需要了解 Comos 基础库中数据流结构关系,明确
的数据源,确保了数据的唯一性。同时,Comos 中 数据流走向。
的数据通过导航或者定制映射可以实现在对象,文 Comos 中数据关系如下,见图 2。
档和软件中的传递。
(3)文档管理功能。工艺包中的文档包括物流
数据表,工艺流程图,公用工程消耗表,设备数据
表,设备一览表,公用工程系统图等都可以通过
Comos 定制模板从而进行管理。同时,计算书和设
计说明书等外部文档(Excel/Word 等)也可以下挂在
软件中。Comos 可实现对工艺包中所有项目文档的
统一管理。
(4)权限管理设置功能。Comos 中可以设置设
计,校对和审核等不同等级的权限。同一等级下也
可放置多个工作层级(Working Layer),方便不同专业
的设计人员同时开展设计工作。每个工作层级均可
 
细化设置权限,如一个设计人员在自己的工作层级 图 2 Comos 中数据流结构
中只能修改设定好的某一部分设计工作,而无权限 Fig.2 Data flow in Comos
修改其他设计。审核和版次功能。 Comos 中可定义 首先,数据由 Aspen Plus/Pro-II 等模拟文件导
数据变化,删除和增加等不同操作下使用不同颜色 入到 Comos 中,导入数据分为两种对象,模拟设备
进行标记跟踪,审核人员通过识别颜色变化追踪设 和模拟物流。在生成 PFD 对象后,工程项目中生成
计人员的数据变更,同时,审核人员的校订内容也 对应的设备对象和物流对象。设备对象中的数据通
通过不同颜色高亮提示。工艺包中的文档版次设校 过连接自动传输到设备数据表,再通过绘制形成有
审也可以通过 Comos 的追踪实现智能化。 数据连接的智能 PFD(工艺流程图)。物流数据传
(5)模板复用功能。Comos 中可以将项目整体 输到物料平衡表及仪表数据表,再生成管道说明表。
保存为项目模板,或者项目中部分文档和数据保存 仪表以及管道数据加上 PFD,可绘制智能 P&ID(管
到数据库中。未来相似项目或项目扩大优化可复用 道及仪表流程图)。部分设备数据表中的数据来自于
模板,极大简化了工艺设计流程。 物流数据,如控制阀,安全阀数据表等。
(6)二次开发功能。Comos 是基于数据库的平 根据数据流结构,明确定制内容包括:
台,基础数据库平台可选用 SQL server/Oracle,具有 (1)建立基础数据库,建立设备和物流中所有
606 当 代 化 工 2016 年 3 月
参数; 次开发的重点。
(2)定制文档模板; 由于工艺包中对于设计数据的精确要求,不同
(3)定制设备、仪表、符号等图例; 于国内其他工程公司的定制案例,作者首次实现了
(4)建立模拟对象、工况对象以及设备对象的 对于换热器,空冷器,加热炉,反应器,容器和塔
参数连接; 器的复杂开发需求。
(5)定制与计算软件和外部文档的接口; 换热器,加热炉:为保证数据源真实链接,从
(6)定制层级结构 模拟对象开始,换热器和加热炉均采用简捷换热器
(7)其他。 代替以获取工艺参数,获取到的数据导出到 HTRI
下面笔者将在这 7 方面详解 Comos FEED 的开 等专业商业软件进行选型计算。对于多辐射腔和多
发。 对流段的加热炉和复杂换热器,通过规定对象名称
2.2 Comos FEED 阶段定制 格式,以简捷换热器对象导入,脚本定义的方式实
2.2.1 定制基础数据库 现模拟文件中多对象匹配 Comos 中一个模拟对象的
在实际应用中,每一个工程项目工艺包的数据 需求。
结构都来自于同一个源头,即基础库(Base Object)。 反应器,容器和塔器:多段反应器,容器和塔
Comos FEED 定制工作在基础库中开展,参数库是 器与换热器加热炉实现方式类似,同样采用特殊名
其中的根本。建立参数库时需按照参数类别分类, 称格式,脚本定义实现模拟文件中的多对象匹配一
保证所有设备和物流的参数无一遗漏。作者的经验 个模拟对象。
是提前整理所有数据表单,进行数据分类。同时, 空冷器,加热炉:为使在 COMOS 中可以智能
建立参数需要注意数据类型、小数位数等细节问题。 识别模拟文件中的对象是否为空冷器和加热炉,这
2.2.2 定制文档模板 两个设备对象名称均进行脚本定制,满足模拟文件
Comos 自带的文档模板与用户需求不同,用户 导入到软件中的正确对接。
需定制所有的文档模板,包括设备数据表、设备一 2.2.5 定制计算软件接口
览表、物料平衡表、PFD 图框以及所有首页。模板 Comos 中数据与商业计算软件可互相对接。可
规定了文档格式和外观,文档的部分智能化功能需 对接的商业计算软件上游包括流程模拟软件
要通过编程实现。 (PROII/Aspen Plus/HYSYS 等),下游包括换热器,
2.2.3 定制设备、仪表、符号等图例 水力学计算软件(HTRI/FRI 等)。与商业计算软件
考虑在 Comos 智能图纸上作图的便捷性,与工 的对接需要经过严格测试,保证数据传输正确严谨。
艺专业和设备专业、仪表专业的各自分工,图例的 Comos 中数据与自主研发的计算软件可对接。
定制包括设备图例、仪表图例、附件图例,图纸界 原有的计算书多为 EXCEL,定制计算书接口本质上
区图例、图纸连接符图纸上方菜单栏和侧边常用设 是定制 Comos 与 EXCEL 的自动传递。操作时需要
备栏等。作者采取的方式为利用 AutoCAD 整理分类 特别注意定制接口时的传递方向,模拟数据需要进
PFD、P&ID 中涉及的所有图例,在 Comos 中绘制图 一步计算的参数定制为 Comos 到 EXCEL 的单向传
例和对应的位号,名称等。通过定制,可实现同一 递,计算结果反馈的参数定制为 EXCEL 到 Comos
设备不同图例间的切换和相近设备对象(如空冷器 的单向传递。传递方向选择错误可导致数据覆盖丢
和换热器)的互换。另外,PFD 和 P&ID 绘图栏图 失的情况。
例的编辑,每个设备的小图标(ICON)定制,可以 2.2.6 定制层级结构
让设计人员更便捷迅速的找到某个特定设备。 定制层级结构从用户角度出发分为两部分,一
2.2.4 建立模拟对象、工况对象以及设备对象的参 是设计人员进行工艺包设计时的用户界面。二是审
数连接 核人员审查工艺包时的用户界面。
根据图 2,数据流最终要实现从模拟文件到设 设计用户界面主要考虑功能分类,主要分为模
备的传递功能。Comos FEED 定制阶段需要做好模 拟导入层级,工艺流程图层级,各类表单层级,设
拟对象和工况对象之间,工况对象和设备对象之间 备和物流层级。
的参数连接接口。专利工艺包开发设计与工程设计 从友好的用户使用环境角度出发,二次开发时
略有不同,在二次开发过程中来自于流程模拟文件 还纳入考虑审核人员的使用情况。为了更简洁明了
的源头数据与 Comos 模拟对象之间的数据链接是二 的工艺包设校审,我们在开发时参考工艺包目录进
第 45 卷第 3 期 赵舒婧,等:Comos 应用于工艺包设计的二次开发 607
行文档结构设计。所有文档与设计时的文档均为自 3.3
定制图例及作图功能
动连接,当设计人员创建新的表格时,文档库中对 与 FEED 阶段类似,P&ID 阶段图例定制首先需
应智能生成新的文档。审核人员只需要进入文档库, 要考虑作图便捷性和图例智能化。FEED 阶段定制
工艺包中所有文档都可以进行查看和批注。批注过 过的图例可直接引用。仪表和控制器的多元化组合
的数据会同步到设计人员的界面并用不同颜色高亮 图例可通过脚本实现参数控制,极大的便捷了 P&ID
显示。 作图。
2.2.7 其他 3.4 定制层级结构
Comos 开发时需时刻从用户角度考虑,实现智 按照专业分工,仪表专业需要对 P&ID 阶段的
能 PFD 和 P&ID。良好的用户体验往往在于细节的 层级结构进行规划定制。P&ID 阶段层级结构与
体现。例如设备选项卡中的参数分类,排版会最直 FEED 阶段层级并列,下属包括所有统计和搜索类
观的影响设计人员的使用感受。同时,为了最大化 表单以及若干个子单元,每个子单元中均有 P&ID
软件的智能性,从流程模拟开始,设计人员就要注 图纸与回路。子单元的设立方便多个设计人员同时
意数据源的完整性,避免后期仍然手动输入数据表。 建立回路和绘图。子单元中的 P&ID 自动汇总到文
例如模拟时设备命名遵循设备位号命名规则等。利 档界面下的 P&ID 文件夹中。
用 Comos 的数据库平台,保证数据源头的可靠性, 3.5 定制回路模板
回路模板定制工作包括层级结构中的回路结构
就可以有效地减少设计人员繁冗的输入核对,极高
和 P&ID 图纸上的回路模板。根据仪表专业的工艺
的提高设计效率。
包经验,建立复杂回路和简单回路等多套回路结构,
3 Comos P&ID 应用于工艺包中的二 方便设计人员在子单元中直接创建。同样根据工艺
次开发 包经验,总结常用的回路,创建图纸中的回路保存
为模板。
3.1 定制仪表对象及其参数
P&ID 阶段设备和仪表不使用 FEED 阶段的参 4 结 语
数库,定制时建立独立的设备和仪表对象。首先将 随着石油化工设计行业的发展和竞争日益激
仪表分类为压力、温度、流量、液位和分析仪表。 烈,工厂协同设计和设计数字化已成为设计行业的
在每一大类中分别建立子对象。在建立参数时,参 大方向。目前 Comos 软件广泛的应用于国内各大化
照 FEED 阶段按照仪表数据表整理全部参数。 工工程公司,包括:中国石油和中国石化各大工程
3.2 定制文档模板及智能功能 设计公司。应用 Comos 工业设计集成平台进行工艺
P&ID 阶段文档定制包括 P&ID、四类仪表数据 包开发设计, 可在整个项目中实现更短的开发周期,
表、报警连锁值表、管道说明表、仪表索引表、分 更低的成本,更高的生产力和多专业合作方式协同
析仪器一览表、阀类数据表、各类表格首页等表单。 设计。针对石油化工设计行业的应用特点,完善
文档功能的实现分为三类:一是参数链接,直接建 Comos 软件的二次开发,其应用将会更加广泛。
立对象参数和表单参数的链接。仪表数据表和阀类
参考文献:
数据表多属于这一类。二是查询功能,利用 Comos [1]Comos FEED 前端设计描述[EB/OL]. http: //www.industry. siemens.
中“Query”和文档中建立子报表等功能实现搜索类 com.cn/automation/cn/zh/automation-systems/automationsoftware/plant
-engineering-software/Comossoftwaresolution/Pages/COMOS-FEED.as
报表。三是脚本功能,P&ID 阶段多混合利用“Query”
px#_e5_8a_9f_e8_83_bd_e7_89_b9_e6_80_a7.
和脚本功能实现简捷智能化的定制。管道说明表、 [2]彭颖. Comos FEED 在工艺设计中的应用[J]. 石油化工设计,2011,
仪表索引表等均通过此种方式实现。 28(4):29-31.

You might also like