如何实现从PRO/II向Aspen HTFS(EDR)传递数据

对于Simsci来说,不像Aspen one套件里面有EDR(以前的HTFS+)专门用于换热器设计的计算软件。固然,PRO/II内有严格换热器模型,但是该模型只是核算型模型。所以,可能在做换热器设计的时候往往需要借助于第三方软件,如HTRI或EDR(HTFS)等。如EDR是aspen公司的软件,往往一般的办法是,把PRO/II换热器流股数据手动又在EDR里面再输入一遍,然后利用EDR内的物性参数再重新进行计算,费时费力。特别是遇到PRO/II中用到aspen中没有的物质需要自定义,而我自己遇到的一种情况是PRO/II内的流股有超过60中组分,而EDR只允许输入50种,这咋办呢? 我们先来看看EDR,从简单来讲,EDR一个最重要的功能就是利用所提供的物性参数以及换热器传热介质的各种特征计算出合适的传热系数,同时还可以取污垢系数为传热系数打折。实际上,在我们手工对管壳式换热器进行概算的时候,利用对数平均温差、经验的总传热系数以及换热量,往往也可以估算一个大概的换热面积来。EDR有个功能就是,冷热介质可以采用用户直接输入介质的物性参数如导热系数、热容、粘度、表面张力等来实现计算,而并不在乎组成如何。所以,可以在EDR导入PSF文件来实现。
在PRO/II的高版本里,已经提供了一个借口来生成EDR需要的PSF文件,从而实现PRO/II向EDR传递数据。下面来说说如何实现。
首先建一个流程,这个流程里有一个换热器,必须还有一个 HCURVE组件,见下图。
双击HCURVE,进入设置,这里面可以选择流股。也可以选择换热器,这里我们选择换热器,PRO/II会根据换热器的进出口情况对流股物性参数内插数据。如下图。如果是选流股时,则之后需要设定温度和压力范围再进行内插计算。另外,还要选择在文本报告中打印的内容,保险的话全部选择。
点击OK,退出。运行程序,注意,运行程序时HCURVE是不会变黑的。接着,要输出文本报告(这一步不能少)。
下一步,导出EXCEL文件,选中需要导出的HCURVE,选择菜单TOOL->SPREADSHEET->HTFS&HTRI INTERFACE
接着可以导出一个EXCEL的模板文件。
模板文件包含了内插出的11个数据点(点数多少可以定义),然后下面有两个按钮,一个是导出HTFS格式的,一个是导出HTRI格式的。选择HTFS格式的,就可存为一个PSF文件。该文件即可供EDR使用。
打开EDR,建立一个管壳式换热器设计模型,然后点击菜单导入PSF文件,选择导入的是冷端还是热端,我这里是蒸汽加热,所以物料介质是冷端。点击后,确定,数据导入,可以查看冷端数据如下。
热端由于是蒸汽,可以直接输入。
这里要注意的是,PRO/II的这个接口实际上到9.1版本都还存在bug,有时单位不对,或是出现一些溢出错误。直到9.1.3版本和9.2才进行了修正,但是实际还有bug,特别是在处理两个液相时会出现除0的溢出错误,造成PROII死掉。由于都是加载VBA的宏代码,我自己对这个接口的代码进行了部分修改和修正,基本上没有错误了。
还有要注意的是,EDR导入液体热导时会出现差1000倍的情况(图中深色部分),我自己一个个对了,这个应该是PRO/II的问题。因为导出文件都是正确的。所以,液体热导必须手工拷贝出来,然后除以1000再拷贝回去。
附件是自己修正后的EXCEL加载宏,大家如果遇到导出有错误时,不妨把我这个文件将安装目录\system下相同文件名文件覆盖再试试看(不放心原文件先备份)。

工程师必备
- 项目客服
- 培训客服
- 平台客服
TOP
