1、Aspen Hysys电子表格,HYSYS 电子表是提供给用户的功能强大的工具,它是一个逻辑运算模块,利用它,可以访问所有的过程变量。本章中,我们将模拟下图所示流程,并利用电子表计算泄压阀的流通面积:,学习目的学习电子表格的标准设置 从电子表导入导出变量 在电子表内添加计算公式,利用电子表,用户可以在HYSYS环境当中访问所有的过程变量,并可添加公式、函数以及逻辑操作,显示出其强大的功能。导入或导出变量意味着数据可以在模拟环境及电子表间自由传递,模拟环境中的任何改变立刻能够反应在电子表中,反之亦然。利用电子表,一般可以完成如下功能:,在流程对象间传递变量 实时查看自己定义的变量之间的运算结果对
2、流程中的变量进行数学运算,导入导出变量,模拟环境中任何单元格的内容可以导入到电子表当中,任何电子表单元格的内容也可导出给模拟环境中的规定变量,但是任何电子表单元格的内容不能同时导入导出。将一个变量的值导入电子表中有三种方式:,拖拽:将光标放置所需项之上,按住鼠标右键,移动鼠标到电子表,此时光标形状变为 ,当光标移至目标电子表单元格时释放鼠标右键,导入变量的信息将出现在当前单元格内。 变量浏览:将光标置于电子表内的空单元格上,单击鼠标右键,在出现的菜单中选择“导入变量”命令,并利用变量浏览功能选择变量,同样可以将变量导入到电子表当中。,添加电子表函数,HYSYS 电子表可以进行数学及逻辑运算,功
3、能与普通电子表基本相同,熟悉一般电子表的用户很快就可掌握。,随着函数据类型的不同,HYSYS电子表函数据必须以“+”或“”或者“=”开始,加号(+)用于加、减、乘、除等数学运算,而“”则置于对数运算、三角函数运算及逻辑运算之前。,HYSYS函数的格式如下: 加法:用“+”号,如+A1+A2 减法:用“-”号,如+A1-A2 乘法:用“*”号,如+A1*A2 除法:用“/”号,如+A1/A2 幂运算:用“”号,如+A14 阶乘:用“!”号,如+A2!,平方根:用“SQRT”函数,如“SQRT(A2) 正弦、余弦及正切函数:用sin,cos 及tan 函数,如sin(A2)。反三角函数同样可以应用
4、,如asin,acos及atan,双曲线函数在 HYSYS电子表中也可以得到引用,格式为sinh,cosh及tanh 对数运算:在HYSYS当中进行对数运算算遵循如下格式:In,log及exp 圆周率:简单此输入“+pi”代表数值 3.1416,注意:电子表单元格内的数值可以方便地拷入其它单元格,如要将A1单元格里的信息拷入其它单元格,可以运用公式“+A1”。许多复杂的HYSYS函数必须使用圆括号,用于标明计算顺序。,逻辑运算,HYSYS电子表支持布尔逻辑运算,尤其是真/假逻辑叛断,逻辑真值为1,逻辑假值为0。假如A1单元格的值为10,A2 单元格的值为5,则如果在 A3单元格内输入逻辑语句+
5、A1A2,则显示值为0,因为该逻辑算式的值为假。,下列逻辑运算可用于布尔逻辑语句: 等于:应用“=”,如+A1=A2不等于:应用“!=”,如+A1!=A2 大于:应用“”,如+A1A2 小于:应用“=”, 如+A1=A2 小于等于,应用“=” ,如+A1=A2,IF/THEN/ELSE 语句,HYSYS 电子表也支持基本的 IF/THEN/ELSE 语句 ,语句格式为 :,if(condition)then(if true)then(if false)。condition 是一个逻辑表达式,如“B1=10”;if true 代表条件为真时,单元将显示的内容,可以是一个数值或公式;if fals
6、e 则代表条件为假时,单元格将显示的内容 ,同样是一个数值或公式。此例完整语句如下:,if(B1=10)then(B1*2)else(B1/10),注意:此处,“else”不是可选可不选的,是必选的。因为HYSYS不支 持“If/Then”语句。,课间小问题:假设B1单元格的值8,则通过计算,IF/THEN/ELSE语 句的值为多少?,如图所示添加操作单元,添加的组分是C1-C5,所用流体包是P-R方程,Comb Feed物流的温度置为32,确定混合器的压力分配方案 设置为“set outlet to lowest inlet”,从对象面板中选择Spreadsheet 按钮。 在电子表模块的
7、Parameters 页更改电子表尺寸为 4 列 14 行,也可在该页更改电子表使用的单位集。 将各标识及常数添加到电子表当中:,小提示:标识不是必输项,但有助于你记住表内的每一个数据代表哪些量。,单元格 导入的变量B2 RSV Vapour _ Mass Flow B3 RSV Vapour _ Temperature B4 RSV Vapour _ Phase Z Factor _ Overall B7 RSV Vapour _ Pressure B8 RSV Vapour _ Molecular Weight D2 RSV Liquid _ Std Ideal Liq Vol Flow
8、D3 RSV Liquid _ Mass Density D5 RSV Liquid _ Pressure,将下列变量导入到电子表当中:,在B4单元格中添加 Vap _ Phase Z Factor _ Overall示例:,将下列公式加入到电子表对应的单元格当中:,单元格 输入的公式B12 +(b2*sqrt(b3)*sqrt(b4)/(b5*b6*b7*b9*b10*sqrt(b8)D4 +d3/62.4 D7 +d5-d6 D12 +(d2*sqrt(d4)/(22.8*d8*d9*d10*sqrt(d7) C14 +b12+d12,最终如下图所示,That is all Thank you very much!,