原标题:【技巧篇】Aspen系列篇之——灵敏度分析
灵敏度分析
本篇给大家介绍的是灵敏度分析的方法及其在单元过程中应用。
1
灵敏度分析介绍
l 可使用户研究输入变量的变化对过程输出的影响
l 在灵敏度模块文件夹的Results表上能够查看结果
l 可以把结果绘制成曲线,使不同变量之间的关系更加形象化
l 在灵敏度模块中对流程输入量所做的改变不会影响模拟,灵敏度研究独立于基础工况模拟而运行
l 位于/Data/ModelAnalysis Tools/Sensitivity下
2
灵敏度分析的用法
l 研究输入变量的变化对过程(模型)的影响
l 用图表表示输入变量的影响
l 核实设计规定的解是否可行
l 初步优化
l 用准稳态方法研究时间变化变量
3
灵敏度分析应用步骤
a)定义被测量(采集)变量
它们是在模拟中计算的参量,在第4步将要用到(SensitivityInput Define页)
b)定义被操作(改变的)变量
它们是要改变的流程变量(Sensitivity Input Vary页)
c)定义被操作(改变的)变量范围
被操作变量的变化可以按在一个间隔内等距点或变量值列表来规定(Sensitivity InputVary页)
d)规定要计算的或要制成表的参量
制表参量可以是任何合法的Fortran表达式,表达式含有步骤1中定义的变量(Sensitivity Input Tabulate页)
4
绘图
a)选择包括X轴变量的列,然后选择从Plot菜单下选择X-Axis变量
b)选择包括Y轴变量的列,然后选择从Plot菜单下选择Y-Axis变量
c)(可选的)选择含有参数变量的列,然后从Plot菜单下选择参数变量
d)从Plot菜单下选择Display Plot
» 要选择一列,用鼠标左键点击列标题
5
注意
l 只有被输入到流程中的参量才可以被改变或操作
l 可以改变多个输入
l 对于每一个被操作(改变的)变量的组合都运行一次模拟
6
灵敏度分析举例
“
在100kPa,组成为40%(摩尔分数)苯、60%甲苯的混合物,泡点进料,流量100kmol/h。如果使进料的30%~70%汽化,用灵敏度分析工具,分析闪蒸汽化分数变化对闪蒸过程热负荷的影响情况,并绘成曲线。忽略闪蒸过程压力降,热力学模型采用RK-Soave。
”
Step1:输入物质,并选择合适的物性方法
Step2:构建流程图
Step3:输入进料物流条件
泡点进料即表明进料的汽相分数为0
Step4:输入闪蒸罐模块条件,先随意设定一个闪蒸汽化分数0.4
Step5:运行程序,查看闪蒸过程热负荷结果,为-564.385kW。
Step6:然后使用灵敏度分析工具,分析闪蒸汽化分数变化对过程热负荷的影响情况,新建一个灵敏度分析,使用默认名称S-1即可。
点击New,生成第一个操纵变量(即闪蒸汽化分数),这是闪蒸单元中的变量,属于Block-Var(模块变量),FALSH模块,是其中的VFRAC(闪蒸汽化分数)变量,变化范围为:上限0.7,下限0.3,步长0.05,输入完整参数,如下图:
接着定义目标变量闪蒸过程热负荷,命名为H
仿照操纵变量定义好目标变量,如下图
定义好目标变量之后,再在表格生成Tabulate页面制定要显示的内容,其中第一项为热负荷H
至此我们就可以运行模拟,查看结果如下图
然后将数据关系绘制成直观的曲线,其方法是点击Plot区域中的Custom选项,弹出对话框定义X轴和Y轴,X轴选择闪蒸汽化分数,Y轴选择闪蒸过程热负荷
确定OK,即可画出图形
其中,图例位置不好,可用鼠标挪动到合适的位置(如上图),还可根据要求修改图标格式。
这里我就把灵敏度分析介绍完了
希望大家能有所收获!!!
同系列文章:
素材来源:科普化工
八周年兑换礼品活动返回搜狐,查看更多
责任编辑: