请问灵敏度分析中的Fortran怎么用
如图,我想做一个有50个自变量和50个因变量的灵敏度分析,自变量是50个反应器温度,他们都是一样的,每个点都是一个温度,要分析14个点,因变量是50条流股产物的产量,最后算总和,如果这些都一个一个设的话就太麻烦了,请问各位是不是可以在后面的Fortran界面中编程解决这个问题,求各位指点这个问题不清楚,帮忙顶一下,不过你的Aspen全是中文的,是哪个版本?
WRZ 发表于 2018-7-19 16:50
这个问题不清楚,帮忙顶一下,不过你的Aspen全是中文的,是哪个版本?
我的是9.0的,是用汉化包汉化之后变成这样了 {:1106_362:} 你的这个问题描述不是很清楚,我都不太理解是什么个意思!你可以再细说一下吗? 楼主有汉化包吗 网上搜下这个补丁ProcessModeling(AspenPlus)V9_CP1.exe,安装上去就OK了 楼主的菜单居然是中文的,怎么做到的? haha123456 发表于 2018-7-20 07:59
你的这个问题描述不是很清楚,我都不太理解是什么个意思!你可以再细说一下吗?
是这样的,我这个做的是一个制氢的系统,这个系统中50个RGibbs,我想分析的是这50个反应器温度对制氢效果的影响,比如我要分析反应器温度在400-600度范围内变化时氢气产量的变化,但是由于有50个反应器,所以我需要让这50个反应器的温度都变化,就是在灵敏度分析时有50个操纵变量,这就有两个问题,第一,我不知道怎么让这50个反应器温度在灵敏度分析中每个计算点都是一样的,就是反应器温度都是400度算一个氢气产量,都是450度算一个产量;第二,如果我一个一个去改这个温度的话,那样就太慢了,如果我要做几百个反应器的话我就点不过来了,那怎么样可以不用一个一个点呢 我把汉化包给大家发一下吧,这个是aspen9.0的 天堂弓箭hit 发表于 2018-7-21 14:20
是这样的,我这个做的是一个制氢的系统,这个系统中50个RGibbs,我想分析的是这50个反应器温度对制氢效果 ...
额,这是一个很庞大的系统,以前没有遇到过!我不知道你这50个Ribbs反应器有何不同,不知可否用一个反应器,然后定义工艺条件的变化,让1个反应器涵盖你所有反应器的工况,那模拟起来会方便很多! 天堂弓箭hit 发表于 2018-7-21 14:34
我把汉化包给大家发一下吧,这个是aspen9.0的
嗯,V9.0的汉化程度比当初V7.2的深入一些,用起来是不错的,但是习惯了英文界面,总觉得汉化的东西怪怪的。 haha123456 发表于 2018-7-21 14:41
额,这是一个很庞大的系统,以前没有遇到过!我不知道你这50个Ribbs反应器有何不同,不知可否用一个反应 ...
如果只用一个的话的确会方便一些,但是由于反应器之间互有联系,所以我没法把他简化成1个反应器,aspen的灵敏度分析就不能n个操纵变量一起变的情况吗 天堂弓箭hit 发表于 2018-7-21 15:02
如果只用一个的话的确会方便一些,但是由于反应器之间互有联系,所以我没法把他简化成1个反应器,aspen的 ...
可以一起变,但是在define里你需要定义50个变量! haha123456 发表于 2018-7-21 15:11
可以一起变,但是在define里你需要定义50个变量!
这样的话怎么保证每个点反应器温度都是一样的呢,比如都是400度,都是500度,如果只是定义了50个变量,给了一个温度范围后aspen会算很多个反应器温度不一样的点 天堂弓箭hit 发表于 2018-7-21 15:21
这样的话怎么保证每个点反应器温度都是一样的呢,比如都是400度,都是500度,如果只是定义了50个变量,给 ...
搞个工况分析,就是case study haha123456 发表于 2018-7-21 16:13
搞个工况分析,就是case study
好的,我去试试 天堂弓箭hit 发表于 2018-7-21 16:23
好的,我去试试
嗯,如果方便,可以把bkp文件传上来,让牛人给你看看! {:1106_362:} {:1110_550:}
页:
[1]