经验总结.docx

上传人:b****6 文档编号:8178435 上传时间:2023-01-29 格式:DOCX 页数:42 大小:177.21KB
下载 相关 举报
经验总结.docx_第1页
第1页 / 共42页
经验总结.docx_第2页
第2页 / 共42页
经验总结.docx_第3页
第3页 / 共42页
经验总结.docx_第4页
第4页 / 共42页
经验总结.docx_第5页
第5页 / 共42页
点击查看更多>>
下载资源
资源描述

经验总结.docx

《经验总结.docx》由会员分享,可在线阅读,更多相关《经验总结.docx(42页珍藏版)》请在冰豆网上搜索。

经验总结.docx

经验总结

ASPEN/PRO_II模拟软件经验

上一篇/下一篇 2007-08-0912:

11:

45

查看(53)/评论(0)/评分(0/0)

1.Pro2闪蒸罐问题

原题:

F=1000kg/hr、P=0.8MPa、T=100℃含乙醇70%w、水30%w的物流与F=500kg/hr、P=0.6MPa、T=70℃含正己烷60%、乙醇40%w的物流在闪蒸器中绝热闪蒸到P=0.11MPa。

轻液相在汽相中的液沫夹带率为5%,重液相在汽相中的液沫夹带率为1%。

求离开闪蒸器的汽、液、液三相的温度、质量流量和组成。

选择的flash闪蒸罐三相分离,热力学模型NRTL,为什么最下面的出口没有物流?

根据规定NRTL只能用在两相物流计算,你不能对VLLE有选择。

但是在实际经验的指导下,例如水相很少很少,你可以忽略水相的存在,也就是不计算水相。

象你的例子中水相很多,如果要VLLE计算你必须要选择一个脱水的物流,推荐使用SRKD方法:

Thismethod(SRKKD)isamodificationoftheSoave-Redlich-Kwongmethodtoimprovethepredictionofvapor-liquid-liquidphaseequilibriaforhydrocarbonsystemswithwater.

SRKK方法也同样适用于水-烃类系统。

2.PROII出现如下错误,请教高人是什么原因?

原题:

PROII出现如下错误,请教高人是什么原因?

2error(s),0warning(s),and0message(s)detected:

***error***  Invalidspecificationinunit1,'t1'-"primary"sectionreferstoanon-existentstream''.

***error***  Invalidspecificationinunit1,'t1'-"primary"sectionreferstoanon-existentstream''.

你的unit1中的第一分段参考指向了一个不存在的物流,所以导致错误。

检查一下你可能将某物流删除了,或者一个控制指标关联了不存在的物流。

你在另外的板块中询问间歇精馏的控制问题,请问你是否用这个软件模拟的间歇精馏呢?

什么时候投用啊?

3.proII难收敛问题

原题:

总提示COLUMNcalculationsTERMINATED.Alpha(thedampingfactor)wasBELOW.01for4consecutiveiterationsafter2newmatrix calculations.

Alpha该小也不行!

工艺条件都是已知的。

请问有可能是什么原因?

除了热力学模型以外。

你可能有两个错误,1是迭代的循环数小,改大些没有坏处。

2是阻尼系数alpha的值好象改反向了,不能小于0.01。

干板的情况有时不导致中断。

4.proII使用问题:

invalidstream

原题:

我发现有这样得提示:

***error***  Invalidspecificationinunit19,'p402'-"primary"sectionreferstoaninvalidstream''.

但是我检查了,没有什么无效得流股啊,不知道是什么问题!

你选择了不应该参考的物流。

或者选择正确的或者取消。

5.利用PRO/Ⅱ和Excel求解精馏塔最优回流比

原题:

利用Excel附带的VisualBasicforApplications(VBA)编制最优回流比求解程序,程序调用PRO/Ⅱ分别进行不同塔板数下的工艺模拟和水力学计算,计算数据读入Excel内进行设备和运行费用的计算对比,最终得到最优回流比。

对算例的计算表明该方法结果可靠,对其推广应用将有助于提高设计质量和设计效率。

谁知道这个计算公式..

我说一下自己的看法,不知道是不是准确,供大家参考。

我们首先要知道为什么找到一个精馏塔的最佳回流比?

就是象找到在实际的塔操作中用准确的回流量来控制塔顶的产品质量。

如果不是这样的话大家谁会要这样做呢,你说是不是。

但是我劝大家不要这样做,这样的命题只有在专业论文里面才有用。

为什么这样说呢。

因为在实际的塔顶产品质量控制算法中,为了简化运算都要加入人工外来数据干预。

就是说采用在线分析仪表实时的分析塔顶组分,然后数据实时被运算程序采集,作为运算程序的纠偏。

如果没有这个,仅仅凭借软件自己来无限级别的回归运算,有跑偏不说,只有核爆炸模拟才那么做吧(我猜测)。

我在美国学习装置模拟优化的时候,美国人不这么做。

如果凭借完全的软件来沙盘推演的话,大概过程应该这样(以PRO_II为例):

在建立到精确模型计算后,在模块中建立CASESTUDY,建立在线分析(你可以建立无数个),然后数据反馈给ASPEN模型,至运行OK。

然后启用动态模型(就像本坛紫色月亮的InvensysSimsciDynsim),在动态中找到最佳回流比。

用ASPEN也是一样过程。

你还愿意做吗?

那么现实中的装置优化怎么做呢?

对于精馏塔来说,现在由于强大的CPU,在DCS级别上就已经可以实现了。

DCS控制回流量,调节塔顶温度、质量,用塔顶在线分析仪表的数据作为塔顶采出的质量控制设定,再以之为塔顶回流量的超串级回流控制设定值SP。

使用纯EXCEL的方法是在1989年之后的2、3年的事情,之前人们都使用Lotus123来对装置进行模拟计算。

属于是太爷辈的事情了。

6.怎样分析PRO_II的错误

附件的一个例子中,在求解的时候程序状态没有错误提示,但是在回归的时候却不能回归。

我看了一下。

程序提示错误“nofeatureexsist-5357”。

主要是两个错误。

一个是算法不能选择“RATEFRAC”,因为RATEFRAC属于Ratebaseddistillation(RATEFRAC)routinesrigorouslycalculatestheactualmasstransferonthestage,avoidingtheneedforcomponentefficiencies.Thenon-equilibriumstagemodelusedinRATEFRACroutinesusesfundamentalheatandmasstransfertomodeladistillationstage.

算法可以改作inside-out或者其它的。

就是不能用RATEFRAC。

如果选择ASPEN大概可以。

第二是在performancespecification的里面塔底流量是3300多,而进料才约380,这明显不对。

经过修改后马上就能运行了,结果出来了,很好看。

附件的一个例子中,在求解的时候程序状态没有错误提示,但是在回归的时候却不能回归。

我看了一下。

程序提示错误“nofeatureexsist-5357”。

主要是两个错误。

一个是算法不能选择“RATEFRAC”,因为RATEFRAC属于Ratebaseddistillation(RATEFRAC)routinesrigorouslycalculatestheactualmasstransferonthestage,avoidingtheneedforcomponentefficiencies.Thenon-equilibriumstagemodelusedinRATEFRACroutinesusesfundamentalheatandmasstransfertomodeladistillationstage.

算法可以改作inside-out或者其它的。

就是不能用RATEFRAC。

如果选择ASPEN大概可以。

第二是在performancespecification的里面塔底流量是3300多,而进料才约380,这明显不对。

经过修改后马上就能运行了,结果出来了,很好看。

这是我帮助百思论坛的一个朋友的案例,马上又拿到咱们海川来,供大家参考。

有兴趣的同学下来看看。

这不是我的原创,请版主不要加分,或许大家还有更好的办法,共同进步吧。

扩展名.txt下载后去掉,再解压。

未修改的案例PRO_II.rar.txt

(2007-08-1220:

09:

08,Size:

90.6KB,Downloads:

14)

7.为什么到越塔的顶部温度变化越大呢?

原题:

为什么到越塔的顶部温度变化越大呢?

塔顶有冷凝器,第一附图是全冷,第二个是部分冷

你这个问题其实不是软件的问题,是基础知识问题。

举例说,塔顶组分有CH4和C2,如果全凝的话CH4和C2以上组分就要都冷凝,至少要低于CH4的泡点,而第二块塔板的温度一定会高于C2的泡点,否则C2就不会上升到塔顶冷凝器,想想看有多少温差?

如果是分凝,那么假设塔顶要求C2冷凝,CH4以下不冷凝,C2作为回流,那么塔顶的温度就和全凝差很多了,同理,第二块板的温度要高于C2的泡点,相差会多大?

所以想要很好的作模拟,一定要理论和实际两手抓两手都要硬。

8.在使用ASPEN模拟中避免低级错误的方法

刚才,在另外一个论坛的模拟区玩,看到一个求助贴,是用ASPEN做的一个简单模拟,让大家方便给看看哪里有错误。

我看了看,对其中的错误修改了一下。

的确问题很多。

致命的问题有两处,一处是ID5和ID14处的压力相等,ID5是通过换热器后经过ID14进入ZF1的,它能进入吗?

此处犯了一个小学生的计算错误。

在此处我给你加了一台泵,将ID5的物料补压后进入ZF1。

这样的问题在之前我发在本版的一个例子中也出现过。

第二是电解液的选择使用了重复的设定和求解,导致SOLVER01/02互为条件反复求解。

我将在FLOWSHEETINGOPTION中删除了这些指标。

另外,不要将没有使用的物料的选择也选择上。

有时候一些人设置了一些求解的约束条件,但是有时候这些条件互为条件或者矛盾。

在模拟设计中很忌讳一个条件控制两个以上的有因果关联的参数。

OK,可以运行了。

有兴趣的网友可以下载来自己试试。

欢迎大家批评。

Simu1(修改后).rar.txt

(2007-08-3017:

10:

08,Size:

12.1KB,Downloads:

2)

Simu1(未修改).rar.txt

(2007-08-3017:

10:

08,Size:

5.59KB,Downloads:

2)

9.几个ASPEN的分步骤引导型的练习题

附件里的文件中是6月份在网上下载的几个作业题,我自己做了一下,曾经应一个网友求助给过他。

这些例子是介绍精馏塔从简洁计算到严格计算,再关联vinylchloride反应及吸收的过程,这些题目的设计其实就是引导学生大概领略一下几个计算领域的情况。

今天拿出来原封给大家,然后我就在我的电脑上删除了。

文件的.txt改成.rar,解压。

10.大家看看我的shortcut的问题

原题:

目标:

侧线采出,DIMC纯度99.8%

附件中的文件后缀由txt,改成rar。

我设定了条件,但是一直不收敛。

我给你修改了一下内部参数,可以收敛,在我的基础上你自己再修改吧。

修改的参数有:

1.塔压3kg/cm2,原来好象大约是1左右。

塔压差也应该有,设置0.01kpa。

2.循环次数没有必要10000次,100次足够了

3.FENSK参数太小,原来是2.0,选100以上

4.你的原料中有一个是无用的,为什么不删除呢?

pro11模拟中热力学方程的选择技巧

什么都不清楚用SRK,SRK是PROII的看家方程,高温低压用IDEAL,碳氢化合物用Chao-Seader或Grayson-Streed,极性非理想用Unifac

用ASPEN做DSTWU进行简洁设计后如何确定D/F

步骤如下:

在进行dstwu设计时,在block单元模型中,点击‘input’,然后在右面的菜单中选择‘calculationoption’,在该页面下在‘option’中把‘generatetableof......’选中,然后运行程序,运行结束后,在‘block’中会生成一个R与塔板数n的关系数据表,可以由该表作R与N关系图,由该图可以形象度看出R与N变化对分离效果的影响,选定R(该图可以看出什么情况下改变R对组分的分离已经没有影响-或很小,什么情况下增加塔板已经没有影响-或很小),然后由选择的R就可以确定D/F了

PRO/II的收敛问题

做了一个例子,一运行,就提示警告,如下:

**WARNING**UNIT3,'T3'-ASUREcolumnwiththewaterDECANToption

   enabledREQUIREStheComponentDataSectiontoincludeeither

   "BANK=PROCESS"ora"PHASE"declarationspecifyingwaterasa

   "VL"component,whenthereareanyVLcomponentspresent.

你这个应该是热力学方法中的倾析水这一项没有钩掉,因为可能是你的塔顶冷凝器你没有要求输出水相(DecantWater),

具体操作如下:

在ThermodynamicData里面选中你选择的热力学方法,然后点击菜单左下角的modify,

再弹出菜单里面有个wateroptions,点击它,然后把DecantWaterasaPurePhase前面的钩去掉,然后确定退出。

但是这个选顶不能钩掉,因为前面还有一个汽油分馏塔,需要水相以纯组分倾出,出现这样的错误:

**error***Unit1,'t1'-product-invaliddecantwater.Eithernowaterexistsintheproblemorthethermodynamicmethoddoesnotallowwaterdecant.

前后好象是矛盾.

**error***Unit1,'t1'-product-invaliddecantwater.Eithernowaterexistsintheproblemorthethermodynamicmethoddoesnotallowwaterdecant.

这个错误是指你的输出流股有水相,但是你的热力学方法没有选择倾析水选项。

虽然不太明白第三张帖的意思,但是我现在想了想你在塔里面的用的Algorithm是SURE法,不是系统默认的I/O法,

而可能对应Algorithm的CaculatedPhase你只选择了Vapor-Liquid,没有选择Vapor-Liquid-Water,不知道是不是这个原因。

你再试试。

此外,SURE法我查了查,可以用于从某块板上抽出水量的计算。

多谢zephyr1234的指教,的确是这样,我前几个塔使用的是I/O算法,因为后面塔处理的是烃/水,所以选用的是sure算法,结果就出现了这样的情况.

我是一个PRO/II初学者,原来算的都是比较简单的流程,只有一个或两个塔,进料和采出也很简单,但一涉及到复杂流程,就会又发现很多的问题,收敛很困难,不知各位高手们,在做复杂流程时,例如有几个塔,还有闪蒸罐,换热器,混合器等等,算这样的流程时,有没有什么技巧或是经验,大家一起可以分享一下

中油奥特科技有限公司出了四本书PROII:

<<入门和用户指南>> <<组分数据库>> <<热力学方法>> <<经典实例集>>

用proii模拟精馏塔时,塔底加热炉可否作为一个简单加热器来单独模拟?

和直接选用塔底有再沸器的模型模拟有何差别?

第一个问题,可以作为一个简单加热器来模拟;第二个问题,直接选用塔底再沸器只能在塔的报告中看见热负荷,不够直观,一般做法是引出一股物流模拟塔底出料,添加一个简单加热器来模拟再沸器

proii中反应精馏的问题

我在模拟反应精馏是总是出现

*warning**-------usersuppliedheatofreactiondataisnotused.

**warning**-------byreactivedistillation.Theheatofreaction.

**warning**-------willbecalculatedbasedonheatsofformation.

**warning**-------'rxnset'=col1rxd1.

**warning**-------'rxndesc'=.

不知道怎么解决,哪位高手朋友能帮帮我啊

反应方程书写不正确,反应热基准未指定。

ModelosTermodinamicosdeAspenPlus.pdf

matlab经典算法的程序.rar

与水共沸的物质.doc

换热器软件间的差距有多大

BJAC感觉是学校老师编的,工程实用性差,教学版.HTRI和HTFS则是国际通用和公认的工程设计软件,从软件的公司名,HEATTRANSFERRESEARCHINC.和HEATTRANSFER&FLUIDFLOWSERVICE也可以看出这两家是专门从事传热研究的公司,具有权威性.在结果上HTRI和HTFS差不太多,对于多组分冷凝,HTRI相对要保守些.HTRI不能算板翅式换热器,HTFS-MUSE则可以算,如乙烯装置和空分装置中的冷箱.HTRI中有加热炉模块,HTFS则没有.别的就不说了,本人是HTRI的正版USER,与国外工程公司基本合作基本都是用HTRI,国内几家大院也基本都是HTRI的用户,HTFS则更多的留传于"民间"设计院

间歇精馏

BATCHRATE模块是不好用的,目前为止作间歇的ASPEN也有这个模块。

但是用起来很复杂。

作间歇精馏比较好用的是Chemcad,但是一般学习版功能不全

关于RadFrac问题的请教

在运行模型的时候,在RunControlPanel里面出现这样的提示,哪位遇到过请指点。

(注:

用的是正版Plus)

Block:

C2Model:

RADFRAC

Convergenceiterations:

OLMLILErr/Tol

1160.17564

29510.36504

37360.33517

***SEVEREERROR

FORTRANDIVIDEBYZEROENCOUNTERED.

411390.74953

***SEVEREERROR

FORTRANDIVIDEBYZEROENCOUNTERED.

510760.85638

61100.92327

76390.49117

85280.41015

95290.18546

105260.90786E-01

115250.49001E-01

125260.76179E-01

135280.13942

145300.22643

155340.26827

165330.21953

175340.12011

187390.58121E-01

195310.42407E-01

205260.85446E-01

215230.79567E-01

223110.48278E-01

错误信息是说你计算过程中零作分母了,检查一下什么地方填写的不对吧,如果用了calculator的话看看是不是变量弄错了

利用pro/II估算化合物性质的问题

我知道,这样能创建组分:

先在组分定义中找出你上图中的第一个组分,然后用自定义组分给第二组分起个名字,然后选择componentproperties选项然后选择fillfromstructure。

把第一组分放在availablecomponent中,点击ok,然后选择unifacstructures,再点击第二个组分的unifacstructures按键,然后把第二组分的官能团添加进去就可以了。

选择组分时,选择user-defined按钮,随便取个名字,加入到组分中,然后到点击主菜单中componentproperties,在弹出的对话框中选择fillfromstructure按钮,在弹出对话框中选定你刚才取名字的自定义组分。

随后Unifacstructure按钮变红,点击它,在弹出的对话框中选择相应的官能团,你选择一个后右边会出现它的结构图的。

在下面的列表中可以填写你选择官能团的个数。

凑齐之后,就可以估算物性了。

我没仔细研究你给的两个物质到底有没有在组分库里,但我上面告诉你的是相当于给你自定义了一个组分。

你用这个组分随便放个物流在流程图上,计算,看报告,基本的物性在报告里就有了。

当然你也可以在填完官能团后,点击fix假装要修正它给的物性值,就可以看到它给你估算的如沸点,临界温度等比较基本的物性了。

开始官能团可能比较难找,建议你先试试简单的,如自定义乙醇,然后估算其物性,做熟了就好。

AspenPlus中Radfrac模块PseudoStream的用法

那就是虚拟组分流,就是看再沸器进出口物流和第二块塔板的气液负荷

虚拟流可以确定再沸器或者冷凝器的换热面积,是指可以通过它传递数据至换热软件

在Plus里面是可以把虚拟流直接连接到换热器上的,如果冷流使用的是水,知道流量和温度压力就可以确定换热面积

就是这个功能只能提供一个heatduty,主要是针对中段回流的

也可以用来做些估算,比如说,某一塔实际操作是从13块板抽侧线,但我想快速知道假如从第14,15块板抽出,那它抽出来是什么东西?

你就可以用虚拟物流来看一看

精馏塔的计算掌握变量和方程的概念特别重要,要是在performancespecifications里定义了一个关系,整个塔系的自由度就少一,必须使它的变量和方程数一样才有唯一解

先是简单放大,将塔改为捷算法和取消循环回路,现已基本达到目标值

请教PROII计算换热器的问题

用225000kg/h32摄氏度的冷水冷凝苯和水的混合物32-45度,混合物7300kg/h,其中苯和水的质量分数分别为0.554和0.446,温度100摄氏度左右,压力一个大气压。

欲冷凝冷却此物料到50度,计算换热器。

正常情况下225000的水从32到45度的热负荷是3400kw。

在用PROII计算过程中,热负荷只能在2000kw左右,而且不管怎么加大水量,热负荷都不随之变化。

此时物料还是气液混合,不能完全冷凝。

请问是怎么回事。

回楼上,因为你计算的热负荷是换热器的热负荷,而换热器的目的是将苯和水的混合物由100度冷却到45度,因此不管你冷却水量有多大,其有效热负荷都是一定的.

另楼主少给一个冷却水的压力.模拟结果表明,冷凝物没有气相出现,只是苯和水分层而已

二楼把水和苯的质量分数调了,冷热端的出口温度也弄错了

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中教育 > 政史地

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1