Aspen-Dynamics.ppt
- 文档编号:30842933
- 上传时间:2024-01-31
- 格式:PPT
- 页数:379
- 大小:2.02MB
Aspen-Dynamics.ppt
《Aspen-Dynamics.ppt》由会员分享,可在线阅读,更多相关《Aspen-Dynamics.ppt(379页珍藏版)》请在冰豆网上搜索。
IntroductiontoAspenDynamics,CourseVersion:
November2000,IntroductiontoAspenDynamics,ContactInformation,Phone:
+32(0)27240100Email:
ATESInternet:
http:
/Training&SupportServices:
IsabelleMiller,IntroductiontoAspenDynamics,课程安排-Day1,1.AspenDynamics概述例子-AspenDynamics的应用练习-脱乙醇塔2.创建一个动态模拟过程练习-加动态数据3.运行一个动态模拟过程练习-动态模拟4.建模要点练习-RPlugThermalInertia练习-OverfilledVessel,IntroductiontoAspenDynamics,课程安排-Day2,5.脚本练习-Scripts6.任务语言练习-Tasks7.压力驱动的过程模拟练习-PressureDrivenSimulation8.过程控制练习-PIDControllerTuning练习-串级控制(可选),AspenDynamics概述,Objective:
ObtainanoverviewofthefeaturesofAspenDynamics,IntroductiontoAspenDynamics,AspenDynamics概述,本节介绍的内容:
什么是AspenDynamics?
Aspendynamics的应用实例AspenDynamics用户界面,IntroductiontoAspenDynamics,AspenDynamics和AspenCustomModeler,IntroductiontoAspenDynamics,工作流,AspenPropertiesPlus,AspenPlus,GUI,CreateandEditCustomModels,BrowseModelsandModifyFlowsheet,AspenDynamics,AspenCustomModeler,Export,TransferModels,IntroductiontoAspenDynamics,什么是AspenDynamics?
用户界面自动生成动态模拟输入定义压力驱动的流程模拟流量驱动的流程模拟可以浏览动态模型数学方程式必要时可以利用图形界面修改流程引入已有的流程模块动态模拟的自动初始化利用AspenPlus的计算结果,IntroductiontoAspenDynamics,自动插入内置控制器可用GUI组态用户控制器可以引入已有的控制模块三相(vapor-liquid-liquid平衡)计算能力电解质处理能力可与PolymersPlus集成支持石油馏分的分析/调和功能,包括石油物性的计算,什么是AspenDynamics?
IntroductiontoAspenDynamics,什么是AspenDynamics?
支持以下模拟运行模式SteadyStateInitializationDynamicOptimizationSteadyStateDynamic(OptimalControl)EstimationHomotopy(同伦拓展法)Note:
本课程不涵盖optimization,estimationorhomotopy等运行模式,IntroductiontoAspenDynamics,什么是AspenDynamics,利用热量计的结果可以预估动力学参数SimulationAccesseXtensions(SAX)可以利用外部程序接口访问和控制模拟过程WindowsOLEAutomationNote:
Estimation,andSAX不包括在本课程内,IntroductiontoAspenDynamics,什么是AspenDynamics,利用OLEforProcessControl(OPC)实现在线连接标准Windows系统可以与过程控制系统通讯.能够与控制系统或拥有OPCserver的其他应用系统交换数据,不需要专门的用户接口程序.动态模拟可用于:
培训软测量和数据预估以当前装置条件自动初始化的动态预测模型,IntroductiontoAspenDynamics,什么是AspenDynamics,自动生成DMCPlus线性模型与DMCPlus多变量控制器的接口可在AspenDynamics内部使用DMCPlus控制器可在AspenDynamics内进行阶跃实验可将结果以DMCPlusCollect文件格式输出来进行模型识别Note:
DMCPlus接口内容不在本课程,IntroductiontoAspenDynamics,什么是AspenDynamics,ControlDesignInterface(CDI)GeneratelinearizedmodelinformationforuseincontrolpackagessuchasMATLABState-space(A,B,C,D)matricesSteady-stategainmatricesRelativeGainArray(RGA)CalculatetheNiederlinskiIndex(NI)CalculatetheMorariResiliencyIndex(MRI)Note:
CDIisnotcoveredinthiscourse,IntroductiontoAspenDynamics,目标:
ShowhowtoapplyAspenDynamics,includingthekeyfeaturesoftheuserinterface.,例子:
AspenDynamics的应用,IntroductiontoAspenDynamics,例子:
AspenDynamics的应用,水-甲醇的闪蒸过程,IntroductiontoAspenDynamics,初始状态为收敛的流程模拟:
StartExample.bkp利用AspenPlus增加动态数据利用动态按钮访问动态数据文件夹动态数据表单需要如下数据:
设备几何尺寸过程热传递方法初始持液量设备热传递包括对环境的热损失自动生成AspenDynamics的问题文件并带入AspenDynamics中,例子:
AspenDynamics的应用,IntroductiontoAspenDynamics,用户界面介绍ProcessFlowsheetwindowSimulationExplorerAllItemspaneContentspaneSimulationMessageswindowMenubarToolsbuttonsStatusBarSpecificationstatuswindowSpecificationanalysiswindow,例子:
AspenDynamics的应用,IntroductiontoAspenDynamics,动态模拟的初始化使用最新的“照相”数据运行模拟计算并从预制好的表格和曲线分析结果生成定制的表格和曲线可以通过增加新的PID控制器模块来修改流程控制方案,例子:
AspenDynamics的应用,IntroductiontoAspenDynamics,用户界面,IntroductiontoAspenDynamics,用户界面,带有通常下拉菜单的菜单栏Context-sensitivemenus可以快速执行某项动作的工具栏Run,Pause(tostop),Restart,Rewind,NewPlot,NewTable,etc.包括在线的和随机的帮助关于一些功能和特点的帮助关于建模的假定和模型框架的帮助关于AspenDynamics提供的例子的帮助,IntroductiontoAspenDynamics,帮助主题窗口,IntroductiontoAspenDynamics,用户界面,工艺流程窗口:
设备模块和物流的图形化连接设备模块通过物流相连接物流连接到接口接口附着在设备模块上,IntroductiontoAspenDynamics,工艺流程(PFS)窗口,流程图窗口中可以点击鼠标右键弹出菜单,IntroductiontoAspenDynamics,工艺流程窗口,流程通过模块的“拖和放”来构建使用鼠标左键将图例从模拟管理器中拖出放到工艺流程窗口点击鼠标右键弹出流程图操作菜单FlowsheetRMBactionsinclude:
Zoom,Pan,Redraw,Print,FindObject,etc块和物流同样拥有自己的弹出菜单,IntroductiontoAspenDynamics,工艺流程窗口,块和物流的右键弹出菜单:
访问表格模块和物流的属性模块和物流的重新命名和删除对图例进行移动,旋转,放大缩小或更换图例重新连接物流的源头和目的地调用计算结果表格,曲线或其他窗体调用变量寻找窗口等等.,IntroductiontoAspenDynamics,工艺流程窗口,接口物流通过连接到设备模块上的接口将模块连接起来通过拖动接口可将接口放在图例周边的任何位置红色接口时必需的兰色接口是可选的单个接口允许多股物流的连接,IntroductiontoAspenDynamics,模拟管理器窗口,项目总汇窗格包含了在内容窗格中显示的目标所在的文件夹内容窗格中显示的是在项目总汇窗格中选中的文件夹中的内容,IntroductiontoAspenDynamics,SimulationExplorerWindow,IntroductiontoAspenDynamics,模拟管理窗口,模拟文件夹包括:
库动态库,包括模型物流类型其他库(如果有许可证的话)用户模型库由ACM用户创建的用户库TRAFLOW(two-phasepipelinedynamicsimulationmodule)Note:
TRAFLOWisnotcoveredinthiscourse,IntroductiontoAspenDynamics,模拟管理窗口,模拟文件夹包括:
流程文件夹树状显示用于当前模拟的设备模块和物流以及相关的预先编制好的脚本、表格和曲线表格(用户的和预先设置的)包括历史表格在内的结果表格连续和分布的曲线局部变量表(局部变量的应用限定在本流程的编辑器内)任务脚本,IntroductiontoAspenDynamics,模拟管理窗口,模拟文件夹包括:
解法器选择窗口可以选择公式的解法,积分器,优化器,诊断输出,误差以及其他的模拟选择,IntroductiontoAspenDynamics,SolverPropertiesWindow,IntroductiontoAspenDynamics,模拟管理窗口,模拟文件夹包括:
全局变量表应用在模拟中的全局变量的详细内容,IntroductiontoAspenDynamics,GlobalsTableForm,全局变量表,IntroductiontoAspenDynamics,模拟管理窗口,模拟文件夹包括:
组分表流程中所定义的组分名称和物性方法表,IntroductiontoAspenDynamics,组分表窗口,IntroductiontoAspenDynamics,模拟管理窗口,模拟文件夹包括:
诊断报告计算公式和变量在模拟计算中的进展信息(只在运行计算中或计算后得到),IntroductiontoAspenDynamics,模拟信息窗口,显示来自解法器的诊断信息显示来自脚本,任务的输出,编辑等的信息右键弹出菜单动作:
改变解法器的报告等级选择信息输出地点屏幕文件清除模拟信息窗口的内容,IntroductiontoAspenDynamics,模拟信息窗口,SimulationMessagesWindowwithRMBMenu,IntroductiontoAspenDynamics,定义状态条和窗口,定义状态条和窗口颜色会告诉使用者定义的状态GreenforGo当流程被修改时会自动更新定义双击状态按钮将访问定义状态窗口激活定义分析窗口记录定义的变化激活变量寻找窗口(将在后面讨论)创建流程脚本(脚本将在后面讨论),IntroductiontoAspenDynamics,定义状态窗口,SpecificationStatusWindow-General,IntroductiontoAspenDynamics,定义状态窗口,SpecificationStatusWindow-FixedChanges,IntroductiontoAspenDynamics,作业(15分钟):
脱乙烷塔,目的:
用AspenPlus对脱乙烷塔进行稳态模拟完成塔的设计计算,用严格精馏法确定塔径,IntroductiontoAspenDynamics,作业:
脱乙烷塔
(1),工艺描述这是对来自乙烯厂的一个脱乙烷塔的模拟.进料来自脱甲烷塔且温度较脱乙烷塔低.因此进料首先用C2预热以适应脱乙烷塔的工况.闪蒸后的气相和液相分别送到塔的最合适的进料位置.再沸器用急冷水加热,冷凝器用C3冷却.控制目标是要分开C2s和C3s.尽管塔顶的C3s超标会导致下游C2分离出现问题,但仍将塔底的C2s浓度作为硬性指标.,IntroductiontoAspenDynamics,Workshop:
DeethanizerTower
(2),E101,C2IN,HCFEED,C2OUT,FLASHFD,T101,VAPFEED,LIQFEED,C2PROD,C3PROD,D101,C2OUT,IntroductiontoAspenDynamics,作业:
脱乙烷塔(3),已经准备了一个backup文件Start-Deethanizer.bkp.工艺流程已经构建好,组分表,物性方法,进料物流(C2INandHCFEED)组分都已规定完毕.剩下的工作是要补充其他所需数据,并且进行塔的设计计算(求出塔径).1.打开ASPENPLUS并打开Start-Deethanizer.bkp文件2.用下页提供的数据完成模拟所需的条件输入3.运行模拟计算,IntroductiontoAspenDynamics,作业:
脱乙烷塔(4),PropertyMethod:
PSRKFeedStreamsHCFEEDC2INMassFlowrateKg/hr:
92,000150,000TemperatureC:
-170PressureBar:
21.025Molefractions:
Methane:
0.003Ethane:
0.1451.000Propane:
0.032Ethylene:
0.615Propylene:
0.205,IntroductiontoAspenDynamics,作业:
脱乙烷塔(5),FlashdrumD101:
FLASH2blockwithadiabaticflashHeatDuty=0.0Pressuredrop=-0.1Bar(value=0.0ispressuredrop),IntroductiontoAspenDynamics,作业:
脱乙烷塔(6),Pre-heaterE101:
ShortcutHEATXblockwithcold-sideoutlettemperaturespecified.Hotsideinletstream:
C2INColdsideinletstream:
HCFEEDSpecification:
Coldstreamoutlettemperature=-12.8CHotsidepressuredrop=-0.2Bar(value=0.0ispressuredrop)Coldsidepressuredrop=-0.2Bar(value=0.0ispressuredrop),IntroductiontoAspenDynamics,作业:
脱乙烷塔(7),De-ethanizerColumnT101:
Numberofstages=21TotalcondenserDistillaterate(mass)=62541Kg/hrRefluxratio(molar)=0.6Feeds:
Liquidtostage13,ON-STAGE;Vaportostage17,ON-STAGEPressures:
Stage1/Condenser=20bar;Stage2pressure=20.1barStagepressuredrop=0.01bar,IntroductiontoAspenDynamics,作业:
脱乙烷塔(8),ColumnResultsSummary-Condenser/Topstage,IntroductiontoAspenDynamics,作业:
脱乙烷塔(9),ColumnResultsSummary-Reboiler/Bottomstage,IntroductiontoAspenDynamics,作业:
脱乙烷塔(10),De-ethanizerColumnTraySizing:
4.FromtheDatabrowserexplorerview,expandtheblocksobject.UnderBlocks,selectblockT101objectandexpand.SelectTraySizingandcreateanewTraySizingobjectwiththefollowingdata;Startingstage:
2,Endingstage:
20Traytype:
SieveNumberofpasses=25.重新运行计算注意计算出的塔板直径是多少?
6.保存你的模拟为backup文件,下次作业要用.,IntroductiontoAspenDynamics,作业:
脱乙烷塔(11),TraySizingResultsSummary,IntroductiontoAspenDynamics,作业:
脱乙烷塔,Review,创建一个动态模拟,Objective:
DescribeandunderstandthedatarequiredtocreateadynamicsimulationinputfromaconvergedAspenPlusflowsheet,IntroductiontoAspenDynamics,完成动态模拟输入,这部分将要介绍以下问题:
访问动态数据表格增加动态模拟所需的数据创建动态问题文件,IntroductiontoAspenDynamics,ToviewDynamicToolbarmakesureDynamiccheckboxisselectedfromToolbarsdialogueboxunderViewmenu,访问动态数据表格,先从动态工具条中调出动态按钮然后按下,IntroductiontoAspenDynamics,增加动态数据,动态数据用于以下计算:
容器的几何尺寸(计算容器体积时所需)容器的初始持液状态(用于计算持液量)过程的热传递方法设备热传递选择设备的热容环境的热损失严格精馏塔的水利学和压降计算,IntroductiontoAspenDynamics,容器的几何动态数据,容器类别瞬间平衡对大多数容器的缺省类型不需要容器的几何尺寸立式卧式容器几何尺寸封头类别椭圆半球平面长度直径,IntroductiontoAspenDynamics,容器的几何数据表,VesselGeometryDataForm-FlashDrum,IntroductiontoAspenDynamics,容器的几何结构,IntroductiontoAspenDynamics,容器的初始条件表,IntroductiontoAspenDynamics,过程热传递选择,恒定热负荷缺省定义(不需要增加进一步数据)恒定的热/冷媒温度热负荷取决于工艺介质温度和热/冷媒温度的温差当稳态热负荷Q等于零时,缺省为恒定热负荷计算LMTD(logmeantemperaturedifference)热负荷取决于工艺介质温度和热/冷媒温度的对数平均温差,IntroductiontoAspenDynamics,过程热传递选择表,HeatTransferOptionForm,IntroductiontoAspenDynamics,恒定热负荷选择,在动态模拟中负荷是一个“fixed”类型的变量初始值为在稳态AspenPlus计算的结果在动态模拟中热负荷能够被控制可以通过人为改变数值直接控制也可以通过PID调节器控制,IntroductiontoAspenDynamics,恒定温度选择,在动态输入表格中定义热/冷媒的温度在动态模拟中可以直接或用调节器改变热/冷媒的温度计算方程:
Q=UA.(T_processT_medium)这里:
Q=热负荷UA=总传热系数与传热面积乘积T_process=工艺介质温度T_medium=热/冷媒温度,IntroductiontoAspenDynamics,LMTD选择,1Q=UA.LMTD2Q=Fmmed.Cpmed.(Tmed_OutTmed_In)变量说明LMTD对数平均温差Fmmed热/冷媒质量流量Tmed_In热/冷媒进口温度Tmed_Out热/冷媒出口温度Cpmed热/冷媒定义热容UA总传热系数与传热面积乘积,IntroductiontoAspenDynamics,LMTD选择,ThisvariableHasavaluethatTmed_in“fixed”型变量,但是能在动态模拟中控制T_approach在动态模拟中是一个变化的值Cpmed在动态模拟中为“fixed”型变量,IntroductiontoAspenDynamics,设备传热,当设备温度发生较大变化时设备的热容就显得十分重要,这种情况一般发生在开车、停车或泄压时。
所需数据设备质量设备热容,IntroductiontoAspenDynamics,设备传热,环境传热当工艺过程对环境温度的变化敏感时,环境的传热就十分重要了所需数据设备重量设备热容总传热系数环境温度在全局定义表单上输入环境温度(或压力),IntroductiontoAspenDynamics,设备热传递表,EquipmentHeatTransferForm-FlashDrum,IntroductiontoAspenDynamics,SetupSpecificationsGlobalSheet,IntroductiontoAspenDynamics,严格精馏法的水利学计算,简单计算(缺省)TrayPacking带有压力修正的严格计算Tray
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Aspen Dynamics