以梦为马,不负韶华

搜索
查看: 2320|回复: 12
收起左侧

ACM中如何调用蒸汽焓值

[复制链接]
发表于 1970-1-1 08:00:00 显示全部楼层 |阅读模式
30韶华币
在ACM自定义模块中,想做一个动态加热器,热端冷端工质都为水,在componegt list定义了H2O,如何将这个定义落实到物流中呢?类似于在aspen 中的flowsheet中stream的物流成分定义?

在自定义模型中,热端出口水温可以计算出来,需要用水蒸气焓参数根据温度求取焓值,定义的Port中有焓值这个变量,这时候加入焓值函数来求取吗?还是用HoutOut.H (这个是热端物流出口.焓值)就可以了?

如果要用焓值函数的话,怎么调用呢?


发表于 1970-1-1 08:00:00 显示全部楼层
定义了h2o, 然后在component list里选择水,就可以到stream里去输入物流组分了啊,跟aspen plus里一样。
回复

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
用焓值函数,直接call (hl) = pEnth_mol_liq(T, p, x);

点评

这个不是用来定义聚合物的嘛?常规物质也适用嘛???  详情 回复 发表于 2020-10-16 17:11
已知饱和温度,如何调用饱和水和饱和蒸汽密度,饱和压力呢?请问这是在哪查找有这些函数的?  详情 回复 发表于 2020-10-16 16:13
回复

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
T as temperature;
p as pressure;
x(componentlist) as molefraction;

hl as enth_mol;

call (hl) = pEnth_Mol_Liq (T, P, x);
回复

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
55656937 发表于 2019-12-16 14:45
用焓值函数,直接call (hl) = pEnth_mol_liq(T, p, x);

已知饱和温度,如何调用饱和水和饱和蒸汽密度,饱和压力呢?请问这是在哪查找有这些函数的?
回复

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
55656937 发表于 2019-12-16 14:45
用焓值函数,直接call (hl) = pEnth_mol_liq(T, p, x);

这个不是用来定义聚合物的嘛?常规物质也适用嘛???

点评

不好意思 之前找错了 找成pEnth_mol_liqp(T,P,x) 了 这个才是聚合物的。多谢多谢  详情 回复 发表于 2020-10-19 16:48
你在哪里看到是聚合物的?这个就是通用的函数。  详情 回复 发表于 2020-10-19 11:12
回复

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
谢谢楼主分享
回复

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
zzz1995zzz 发表于 2020-10-16 17:11
这个不是用来定义聚合物的嘛?常规物质也适用嘛???

你在哪里看到是聚合物的?这个就是通用的函数。

点评

当我想调用用饱和水蒸气参数和饱和水焓值这个数据时,pEntr_Mol_Liq (T,P,x)x需要输入0和1,但是提示必须是个向量。请问如何解决呢?  详情 回复 发表于 2020-10-26 10:02
回复

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
zzz1995zzz 发表于 2020-10-16 17:11
这个不是用来定义聚合物的嘛?常规物质也适用嘛???

不好意思 之前找错了 找成pEnth_mol_liqp(T,P,x) 了 这个才是聚合物的。多谢多谢
回复

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
55656937 发表于 2020-10-19 11:12
你在哪里看到是聚合物的?这个就是通用的函数。

当我想调用用饱和水蒸气参数和饱和水焓值这个数据时,pEntr_Mol_Liq (T,P,x)x需要输入0和1,但是提示必须是个向量。请问如何解决呢?
回复

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
pEntr_Mol_Liq这个是求焓的,x表示的是组分。求饱和焓值用pFlashPV

点评

call (T, Y, X, HV, HL) = pFlashPV (P, VF, Z); 请问这个z怎么输入呢?z也要是数组  详情 回复 发表于 2020-10-26 16:14
回复

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
55656937 发表于 2020-10-26 14:52
pEntr_Mol_Liq这个是求焓的,x表示的是组分。求饱和焓值用pFlashPV

call (T, Y, X, HV, HL) = pFlashPV (P, VF, Z); 请问这个z怎么输入呢?z也要是数组

点评

还有就是求取时间偏微分的$后面 不能加()好像,例如$(a*b)不能实现,请问只能用定义c=a*b ,$c来实现嘛?  详情 回复 发表于 2020-10-26 16:26
回复

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
zzz1995zzz 发表于 2020-10-26 16:14
call (T, Y, X, HV, HL) = pFlashPV (P, VF, Z); 请问这个z怎么输入呢?z也要是数组

还有就是求取时间偏微分的$后面 不能加()好像,例如$(a*b)不能实现,请问只能用定义c=a*b ,$c来实现嘛?
回复

使用道具 举报

不想打字就选择快捷回复吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|以梦为马,不负韶华

GMT+8, 2025-2-24 18:14

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

快速回复 返回顶部 返回列表