“常用公式”在线计算,“设计手册”在线查询
Source及Sink模型的代码如下:Flash_Call_for_vapour_fraction AS ARRAY(11+3*Components.CARD) OF INTEGERDEFAULT 0Flash_Call_for_temperatureAS ARRAY(11+3*Components.CARD) OFINTEGER DEFAULT 0SETFlash_Call_for_vapour_fraction(4+Components.CARD):= 1 ;Flash_Call_for_temperature(1):=1 ;Equationvapour_fraction=SIGMA(Flash_Call_for_vapour_fraction*phys_prop.PHFlash(pressure,mass_specific_enthalpy,normalised_mass_fraction));
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 支持支持 反对反对

共 2 个关于本帖的回复 最后回复于 2013-4-12 16:16

沙发
高永川 认证专家 发表于 2013-4-12 15:29:07 | 只看该作者
研发埠培训中心
CARD含义为组分的数目,因此数组的长度为11+3*compoPHFlash是gPROMS内部支持的平衡闪蒸之一,支持的闪蒸方式如下表所示:[img][/img]前四种闪蒸方式的返回值类型为向量,向量的长度为:11 + 3 * NoComp 向量各分量的名称含义及其在向量中的位置如下表所示:[img][/img](flash支持计算vlle问题,所以有第二液相)回到set部分赋值为1的问题。因为我们的目的是获得气相的体积分数,该体积分数为各个组分的体积分数的和,该和是一个标量。PHFlash返回值是一个向量,不能直接赋给Xf,而flash_call_for_* 在定义部分有:Flash_Call_for_vapour_fraction AS ARRAY(11+3*Components.CARD)OF INTEGER DEFAULT 0Flash_Call_for_temperatureASARRAY(11+3*Components.CARD) OF INTEGER DEFAULT 0为元素全为零的数组。因为摩尔分数在PHFlash返回值中的位置为4+Nocomp(该位置实际为气相摩尔量,在这里作为摩尔分数用应该是归一化后的结果,注意一下sink的gPROMS语言)
板凳
王大伟 新来的 发表于 2013-4-12 16:16:36 | 只看该作者
研发埠人才中心
同意
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注我们

360网站安全检测平台