以梦为马,不负韶华

搜索
查看: 4022|回复: 16
收起左侧

设计规定的Vary变量是进料流体的体积流量该怎么设定

[复制链接]
发表于 1970-1-1 08:00:00 显示全部楼层 |阅读模式
设计规定中,选择stream Var类型时,可选项远没有输入流股时多。例如,输入流股参数时,可以选择输入流股的总体积流量,然后再输入各组分的分率,而在设计规定的Vary页,操作变量如果是进料流股的体积流量,该怎么设定?直接选,好像没有这一项。
发表于 1970-1-1 08:00:00 显示全部楼层
        需要通过自己在Fortran模块定义,体积流量=质量流量/密度;先定义质量流量和密度密度变量,然后在Fortran模块计算得到体积流量。
回复 支持 1 反对 0

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
有选项

点评

请去13楼看一下。  详情 回复 发表于 2016-9-30 22:05
请问选哪一个来设定?stdvol-flow肯定不是  详情 回复 发表于 2016-9-25 20:04
回复 支持 反对

使用道具 举报

 成长值: 67120

发表于 1970-1-1 08:00:00 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层

我没找到,麻烦指一下!在Vary页中先选哪个,后选哪个。
Snap8.jpg
Snap6.jpg
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 来自手机 显示全部楼层
lusihan 发表于 2016-9-24 07:37
有选项

请问选哪一个来设定?stdvol-flow肯定不是
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
自己顶一下,等待高人指点。
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
     需要自己在Fortran模块定义,体积流量=质量流量/密度;先定义质量流量和密度密度变量,然后在Fortran模块计算得到体积流量。

点评

体积流量是可以通过在fortran中定义一个变量,例如V,然后根据V=m/ro计算出来。问题是如何在Design Spec的Vary页面上选择操作变量是V?设计规定中能选择一个  详情 回复 发表于 2016-9-28 20:42
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
明心 发表于 2016-9-28 20:11
需要自己在Fortran模块定义,体积流量=质量流量/密度;先定义质量流量和密度密度变量,然后在Fortran ...

体积流量是可以通过在fortran中定义一个变量,例如V,然后根据V=m/ro计算出来。问题是如何在Design Spec的Vary页面上选择操作变量是V?设计规定中能选择一个Fortran变量作为操作变量吗?
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
上传文件,帮你弄。

点评

流程如图 这是个高压氮气减压的问题。未知体积流量的26bar,20℃的高压氮气第一步减压至17bar中压氮气,输出一部分6.4732kmol/h中压氮气,其余的中压氮气继续减压,变为6bar低压氮气,低压氮气分为两部分,一部分  详情 回复 发表于 2016-9-30 21:54
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
高天云 发表于 2016-9-28 20:42
体积流量是可以通过在fortran中定义一个变量,例如V,然后根据V=m/ro计算出来。问题是如何在Design Spec ...

明白你的意思了。可以直接在Design Spec的Vary页面上选择操作变量是质量流量,如果输入流股其它条件不变(如温度、压力、组成),则其密度不变,因此变动质量流量就相当于改变体积流量。

点评

帮忙再看一下呗。  详情 回复 发表于 2016-9-30 21:56
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
本帖最后由 高天云 于 2016-9-30 22:02 编辑
ljjt 发表于 2016-9-29 09:31
上传文件,帮你弄。

流程如图

这是个高压氮气减压的问题。未知体积流量的26bar20℃的高压氮气第一步减压至17bar中压氮气,输出一部分6.4732kmol/h中压氮气,其余的中压氮气继续减压,变为6bar低压氮气,低压氮气分为两部分,一部分为22.656kmol/h低压氮输出,另一部分(deadvol流股)为与26bar高压氮未知体积相等的低压氮输出。

问题是解决了,按照明心的办法,设计规定中操作变量选高压氮气的质量流量,计算出高压氮气的体积流量,同时计算出deadvol流股的体积流量,spec页中令两者相等。这样做不直观。我的问题是用什么办法可以直接指定高压氮的体积流量作为操作变量?尝试过在vary页选parameter,在calculator中设定一个变量作为高压氮的体积流量,再在calculator中根据这个变量计算出高压氮的质量流量,在design specvary页改变这个变量。但是因为体积流量是根据质量流量计算出来的,没法事先计算deadvol流股的体积流量,没有成功。
bkp是V8.4版。

Snap1.jpg

高压氮减压.bkp

65.74 KB, 下载次数: 2

回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
明心 发表于 2016-9-29 20:00
明白你的意思了。可以直接在Design Spec的Vary页面上选择操作变量是质量流量,如果输入流股其它条件不变( ...

帮忙再看一下呗,问题在13楼。
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层

请去13楼看一下。
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
高天云 发表于 2016-9-30 21:56
帮忙再看一下呗,问题在13楼。

想出解决方法后回复你。
回复 支持 反对

使用道具 举报

发表于 1970-1-1 08:00:00 显示全部楼层
高天云 发表于 2016-9-30 21:54
流程如图
这是个高压氮气减压的问题。未知体积流量的26bar,20℃的高压氮气第一步减压至17bar中压氮气, ...

(1)使用质量流量或摩尔流量做操纵变量可以说是半直观,因为体积流量=质量流量/质量密度=质量流量*质量比容,因此变动质量流量相当于变动质量比容的倍数,从这个角度看,质量流量和体积流量有很直观的联系。
(2)如果一定要直接将体积流量设置为操纵变量,这个好像在aspen plus内部无法实现,唯一的解决方法应该从aspen plus外部入手。即通过aspen plus和其它语言混合编程。比如利用matlab书写一个程序,求解方程v=g(v),其中v代表流股feed的体积流量,g(v)代表经过aspen plus模拟后得到的deadvol流股的体积流量,在这个matlab程序中,必定有一些matlab语句用于从aspen plus读取流股信息(如deadvol)或赋予流股数值(如feed)。如此,就可实现直接将体积流量求得。

点评

谢谢你,我想,可能也是这样,不能直接操作体积流量。夫夷以近,则游者众,险以远,则至者少,而世之奇伟、瑰怪,非常之观,常在于险。  详情 回复 发表于 2016-10-3 22:02
回复 支持 反对

使用道具 举报

 楼主| 发表于 1970-1-1 08:00:00 显示全部楼层
明心 发表于 2016-10-3 11:56
(1)使用质量流量或摩尔流量做操纵变量可以说是半直观,因为体积流量=质量流量/质量密度=质量流量*质量比 ...

谢谢你,我想,可能也是这样,不能直接操作体积流量。夫夷以近,则游者众,险以远,则至者少,而世之奇伟、瑰怪,非常之观,常在于险。

评分

参与人数 1韶华币 +10 收起 理由
yingxiongmolu + 10 发起议题

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-7 03:15

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

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