天堂弓箭hit 发表于 2018-7-19 16:23:47

请问灵敏度分析中的Fortran怎么用

如图,我想做一个有50个自变量和50个因变量的灵敏度分析,自变量是50个反应器温度,他们都是一样的,每个点都是一个温度,要分析14个点,因变量是50条流股产物的产量,最后算总和,如果这些都一个一个设的话就太麻烦了,请问各位是不是可以在后面的Fortran界面中编程解决这个问题,求各位指点

WRZ 发表于 2018-7-19 16:23:47

这个问题不清楚,帮忙顶一下,不过你的Aspen全是中文的,是哪个版本?

天堂弓箭hit 发表于 2018-7-19 16:23:47

WRZ 发表于 2018-7-19 16:50
这个问题不清楚,帮忙顶一下,不过你的Aspen全是中文的,是哪个版本?

我的是9.0的,是用汉化包汉化之后变成这样了

xsahh 发表于 2018-7-19 16:23:47

{:1106_362:}

forever999 发表于 2018-7-19 16:23:47

你的这个问题描述不是很清楚,我都不太理解是什么个意思!你可以再细说一下吗?

空o城 发表于 2018-7-19 16:23:47

楼主有汉化包吗

zxh307 发表于 2018-7-19 16:23:47

网上搜下这个补丁ProcessModeling(AspenPlus)V9_CP1.exe,安装上去就OK了

bkqcycyqm 发表于 2018-7-19 16:23:47

楼主的菜单居然是中文的,怎么做到的?

天堂弓箭hit 发表于 2018-7-19 16:23:47

haha123456 发表于 2018-7-20 07:59
你的这个问题描述不是很清楚,我都不太理解是什么个意思!你可以再细说一下吗?

是这样的,我这个做的是一个制氢的系统,这个系统中50个RGibbs,我想分析的是这50个反应器温度对制氢效果的影响,比如我要分析反应器温度在400-600度范围内变化时氢气产量的变化,但是由于有50个反应器,所以我需要让这50个反应器的温度都变化,就是在灵敏度分析时有50个操纵变量,这就有两个问题,第一,我不知道怎么让这50个反应器温度在灵敏度分析中每个计算点都是一样的,就是反应器温度都是400度算一个氢气产量,都是450度算一个产量;第二,如果我一个一个去改这个温度的话,那样就太慢了,如果我要做几百个反应器的话我就点不过来了,那怎么样可以不用一个一个点呢

天堂弓箭hit 发表于 2018-7-19 16:23:47

我把汉化包给大家发一下吧,这个是aspen9.0的

forever999 发表于 2018-7-19 16:23:47

天堂弓箭hit 发表于 2018-7-21 14:20
是这样的,我这个做的是一个制氢的系统,这个系统中50个RGibbs,我想分析的是这50个反应器温度对制氢效果 ...

额,这是一个很庞大的系统,以前没有遇到过!我不知道你这50个Ribbs反应器有何不同,不知可否用一个反应器,然后定义工艺条件的变化,让1个反应器涵盖你所有反应器的工况,那模拟起来会方便很多!

forever999 发表于 2018-7-19 16:23:47

天堂弓箭hit 发表于 2018-7-21 14:34
我把汉化包给大家发一下吧,这个是aspen9.0的

嗯,V9.0的汉化程度比当初V7.2的深入一些,用起来是不错的,但是习惯了英文界面,总觉得汉化的东西怪怪的。

天堂弓箭hit 发表于 2018-7-19 16:23:47

haha123456 发表于 2018-7-21 14:41
额,这是一个很庞大的系统,以前没有遇到过!我不知道你这50个Ribbs反应器有何不同,不知可否用一个反应 ...

如果只用一个的话的确会方便一些,但是由于反应器之间互有联系,所以我没法把他简化成1个反应器,aspen的灵敏度分析就不能n个操纵变量一起变的情况吗

forever999 发表于 2018-7-19 16:23:47

天堂弓箭hit 发表于 2018-7-21 15:02
如果只用一个的话的确会方便一些,但是由于反应器之间互有联系,所以我没法把他简化成1个反应器,aspen的 ...

可以一起变,但是在define里你需要定义50个变量!

天堂弓箭hit 发表于 2018-7-19 16:23:47

haha123456 发表于 2018-7-21 15:11
可以一起变,但是在define里你需要定义50个变量!

这样的话怎么保证每个点反应器温度都是一样的呢,比如都是400度,都是500度,如果只是定义了50个变量,给了一个温度范围后aspen会算很多个反应器温度不一样的点

forever999 发表于 2018-7-19 16:23:47

天堂弓箭hit 发表于 2018-7-21 15:21
这样的话怎么保证每个点反应器温度都是一样的呢,比如都是400度,都是500度,如果只是定义了50个变量,给 ...

搞个工况分析,就是case study

天堂弓箭hit 发表于 2018-7-19 16:23:47

haha123456 发表于 2018-7-21 16:13
搞个工况分析,就是case study

好的,我去试试

forever999 发表于 2018-7-19 16:23:47

天堂弓箭hit 发表于 2018-7-21 16:23
好的,我去试试

嗯,如果方便,可以把bkp文件传上来,让牛人给你看看!

马格里斯斯 发表于 2018-7-19 16:23:47

{:1106_362:}

carbon002 发表于 2018-7-19 16:23:47

{:1110_550:}
页: [1]
查看完整版本: 请问灵敏度分析中的Fortran怎么用