为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

ASPEN PLUS入门-培训教程

2011-10-09 50页 ppt 5MB 38阅读

用户头像

is_406814

暂无简介

举报
ASPEN PLUS入门-培训教程nullnull*Aspen Plus培训讲义马后炮化工技术论坛 mahoupao.comnull主要内容 ASPEN PLUS简介 ASPEN PLUS 安装方法及界面介绍通过实例介绍如何建立模拟模型模型分析工具使用的基础nullASPEN PLUS 简介Advanced System for Process Engineering(ASPEN) 1976~1981年由MIT主持、能源部资助、55个高校和公司参与开发。 1982年为了将其商品化,成立了AspenTech公司,并称之为Aspen Plus。经过20多年不断地改...
ASPEN PLUS入门-培训教程
nullnull*Aspen Plus培训讲义马后炮化工技术论坛 mahoupao.comnull主要 ASPEN PLUS简介 ASPEN PLUS 安装方法及界面介绍通过实例介绍如何建立模拟模型模型分析工具使用的基础nullASPEN PLUS 简介Advanced System for Process Engineering(ASPEN) 1976~1981年由MIT主持、能源部资助、55个高校和公司参与开发。 1982年为了将其商品化,成立了AspenTech公司,并称之为Aspen Plus。经过20多年不断地改进、扩充和提高,已先后推出了十多个版本,成为举世公认的大型流程模拟软件。 基于序贯模块法的大型通用稳态过程模拟软件。流程模拟——使用计算机程序定量模拟一个化学过程的 特性方程。Aspentech系列软件Aspentech系列软件计划 /研发概念设计工艺设计详细设计施工 /开车操作 / 资产管理经济评价/投资估算/进度管理热交换器设计稳态、动态模拟和优化物性数据和模型在线应用工艺知识和数据管理COMThermo/Aspen Properties/Aspen OLI/DETHERMHysys/Aspen Plus/Optimizer/Dynamics/Custom Modeler/Aspen WebModelsHetran/AerotranHTFS/Aspen Hetran/Aerotran/TeamsRTO Option/Aspen OnLineConcept ( DISTIL/HX-Net)/Aspen Split/Pinch/Water/UtilitiesPinch/Water/UtilitiesAspen ICARUSAxsys/Aspen ZyqadAspen FCC/CatRef/Hydrocracker/Hydrotreater/Traflow/FlareNetPolymers Plus/Aspen Plus/Dynamics/Custom ModelerBaSYS (BDK/Process Manuals/Process Tools)/Aspen Plus/Batch Plus/Chromatography/Aspen ADSIM医药/精细化工石油精制/管道聚合物工艺合成和分析按功能分类 生命周期nullASPEN PLUS 能做什么 功 能帮助改进当前工艺 回答“如果…那会怎么样”的问题在给定的限制内优化工艺条件辅助确定一个工艺约束部位null流程图(Flowsheet)ASPEN PLUS 基本概念模型库(Model Library)数据浏览器(Data Browser)流股(Stream)单元操作模型(Block)物性方法(Property Method)直观形象地表示所模拟系统的流程存放可用单元操作模型的库页面和表页查看图。具有已经定义的可用 的模拟输入、结果和对象的树状层次视图表示模拟中所用的物质流、热量流或功流表示实际装置所用的各个设备一批方法和模型。用来计算热力学性质和迁移性质,决定模拟精确性的关键null单元操作模型及其主要功能MIXER 通用混合 SPLIT 分流 FSPLIT 子物流分流SEP 组分分割 SEP2 两产品分离 FLASH2 两相闪蒸 FLASH3三相闪蒸 DECANTER 液-液倾析器null单元操作模型及其主要功能RADFRAC 严格法精馏 MULTILFRAC 严格法多塔精馏 EXTRAC 严格法萃取 DSTWU 简算法精馏,设计型 DISTL 简算法精馏,核算型 SCFRAC 简算法多塔精馏 PETROFRAC 石油炼制分馏塔null单元操作模型及其主要功能null物性方法和模型描述热力学性质传递性质方法分类理想物性方法状态方程物性方法逸度系数物性方法专用系统物性方法常用推荐方法用户可以修改现有的物性方法或建立新的物性方法null物性方法选择指南null建立模型已知条件求解方程组建立流程图组分数据物性方法物流数据单元操作模型数据其它数据ASPEN PLUS模拟的流程nullASPEN PLUS的优势具有最完备的物性系统一套完整的基于状态方程和活度系数方法的物性模型 (共105种) 包括5000多种纯组分的物性数据 Aspen Plus是唯一获准与DECHEMA数据库接口的软件。该数据库收集了世界上最完备的气液平衡和液液平衡数据,共计二十五万多套数据。用户也可以把自己的物性数据与Aspen Plus系统连接。 高度灵活的数据回归系统(DRS)此系统可使用实验数据求取物性参数,可以回归实际应用中任何类型的数据,计算任何模型参数,包括用户自编的模型。可以使用面积式或点测试方法自动检查汽液平衡数据的热力学一致性。 性质常数估算系统(PCES)能够通过输入分子结构和易测性质(例如沸点)来估算短缺的物性参数 Redlich-Kwong-UNIFAC状态方程可用于非极性、极性和缔合组分体系 nullASPEN PLUS的优势可以模拟固体系统Aspen Plus在煤的气化和液化、流化床燃烧、高温冶金 和湿法冶金,以及固体废物、聚合物、生物和食品加工业中都得到了应用。 Aspen Plus中固体性质数据有两个来源:一是Solid数据库,它广泛收集了约3314种纯无机和有机物质的热化学数据;二是和CSIRO数据库的接口。还具有一套通用的处理固体的单元操作模型,包括破碎机、旋风分离器、筛分、文杜里洗涤器、静电沉淀器、过滤洗涤机和倾析器。此外,Aspen Plus中所有的单元操作都适合于处理固体,例如闪蒸和加热器模型能计算固体的能量平衡,而反应器模型 RGIBBS可用最小GIBBS自由能来判断在平衡状态下是否有固相存在。 nullASPEN PLUS的优势可以模拟电解质系统许多公司已经用Aspen Plus模拟电解质过程,如酸水汽提、苛性盐水结晶与蒸发、硝酸生产、湿法冶金、胺净化气体和盐酸回收等。 Aspen Plus提供Pitzer活度系数模型和陈氏模型计算物质的活度系数,包括强弱电解质、盐类和含有机化合物的电解质系统。这些模型已广泛地在工业中应用,计算结果准确可靠。 电解质系统有三个电解质物性参数数据库:水数据库包括纯物质的各种离子和分子溶质的性质;固体和Barin数据库包括盐类组分性质; 模拟电解质过程的功能在整套Aspen Plus都可以应用。用户可以用数据回归系统(DRS)确定电解质物性模型参数。所有Aspen Plus的单元操作模型均可处理电解质系统 。例如,Aspen Plus闪蒸和分馏模型可以处理有化学反应过程的电解质系统。nullASPEN PLUS的优势具有完整的单元操作模型库Aspen Plus有一套完整的单元操作模型,可以模拟各种操作过程,由单个原油蒸馏塔的计算到整个合成氨厂的模拟。 由于Aspen Plus系统采用了先进的PLEX数据结构,对于组分数、进出口物流数、塔的理论板数以及反应数目均无限制,这是Aspen Plus的一项独特优点,非其它过程模拟软件所能比拟。 此外,所有模型都可以处理固体和电解质。单元操作模型库约由50种单元操作模型构成。 用户可将自身的专用单元操作模型以用户模型(USER MODEL)加入到Aspen Plus系统之中,这为用户提供了极大的方便性和灵活性。nullASPEN PLUS的优势具有快速可靠的流程模拟功能Aspen Plus提供流程模拟所需的多种功能,可帮助用户方便地编写输入文件,快速而可靠地收敛流程,以及进行流程优化计算。这些功能包括: 可按流程模拟需要使用在线FORTRAN语句和子程序。  可以使用Aspen Plus的插入模块(Insert)功能,重复使用流程模型的某一部分,例如一个酸性气体净化模型,一组物性输入数据。也可以建立用户自已的Inserts, 并存入用户插入模块库(Library)来应用。 可以利用设计规定(Design Specification)来达到对任何模块计算的参数所规定的目标值。 nullASPEN PLUS的优势具有最先进的计算方法Aspen Plus具有最先进的流程收敛方法 Aspen Plus具有最先进的数值计算方法,能使循环物流和设计规定迅速而准确地收敛。这些方法包括直接迭代法(Wegstein)、正割法(Secant)、拟牛顿法、Broyden法等。这些方法均经AspenTech进行了修正。例如,修正后Secant法可以处理非单调的设计规定。Aspen Plus可以同时收敛多股撕裂(Tear)物流、多个设计规定,甚至收敛有设计规定的撕裂物流。这些特点对解决高度交互影响的问题时特别重要。 Aspen Plus可以进行过程优化计算 应用Aspen Plus的优化功能,可寻求工厂操作条件的最优值,以达到任何目标函数的最大值。对约束条件和可变参数的数目没有限制,可以将任意或技术经济变量作为目标函数,如利润和生产率。用户在选取操作参数限制范围时,具有很大的灵活性。 Aspen Plus的一大特点是能将流程模拟和优化同时收敛,这样使得收敛更加迅速而可靠。 null主要内容 ASPEN PLUS简介 ASPEN PLUS 安装方法及界面介绍通过实例介绍如何建立模拟模型模型分析工具的使用nullASPEN PLUS 2006 安装方法运行虚拟光驱DAEMON TOOLS,载入ASPEN 2006的ISO文件(2.61G那个) 运行虚拟盘上的Setup,到添加license这一步 将文件夹“[化工流程模拟系统]TLF-SOFT-ASPENTECH ASPEN PIMS FAMILY V2006-MAGNiTUDE”下的文件夹中的license generator和那个数据库dat文件,一起拷到软件将要安装的目的文件夹下 运行license generator,出现一DOS窗口,耐心再耐心,直到窗口提示Press any key,产生lic文件; 回到安装程序,选local license,选中产生的lic文件 安装选择install by Product,选Aspen Engineer,选择所需组件进行安装(一般选组件Aspen Plus和Properties ) 重启电脑,运行user interface即可。null标题栏菜单栏NEXT按钮工具栏工艺流程窗口模型选择按钮模型库状态栏ASPEN PLUS 的用户界面介绍初始化按钮数据浏览器按钮nullASPEN PLUS 的用户界面介绍提示域菜单树文件夹列表-显示或隐藏菜单树向后按钮向前按钮前一个表页按钮后一个表页按钮注释按钮null状态指示器null建立模拟模型的基本步骤启动User Interface 选用Template 选用单元操作模块:Model Blocks 连结流股:Streams 设定全局特性:Setup Global Specification 输入化学组分信息 Components 选用物性计算方法和模 Property Methods & Models null 输入外部流股信息 External Steam 输入单元模块参数 Block Specifications 运行模拟过程 Run Project 查看结果 View of Results 输出文件 Export Report 保存模拟项目 Save Project 退出 Exit建立模拟模型的基本步骤nullT=25℃ P=1atm Feed=1kg/hrT=25℃ P=1atm Feed=0.02cum/hrT=1000℃ P=1atmT=1000℃ P=1atm实例——粉煤炉的煤粉燃烧假定煤粉燃烧分为三个步骤:热解、燃烧和烟气除尘null1.启动User Interface 2.选用Template和运行型类型Run Type建立模拟模型的基本步骤我们采用公制单位null设置运行类型单元操作模型选择依据-反应器单元操作模型选择依据-反应器3.选用单元操作模块 Model Blocks单元操作模型选择依据-分离和分流单元操作模型选择依据-分离和分流null采用RYIELD模型代表煤中挥发分的分解过程采用RGIBBS模型代表煤的燃烧过程采用SSPLIT模型代表除尘过程常用快捷键: “CTRL+K” 改变模块图标的形式 “CTRL+M” 修改模块或流股的名称 “CTRL+↑/↓” 改变模块/流程图标的大小 方向键移动模块图标的位置在该模型库中选择所需模块null4.连接流股Streams常用快捷键: “CTRL+B” 两相邻模块对齐 “CTRL+HOME” 中心显示 “CTRL+H” 隐藏/显示物流或模块 “DEL” 删除物流或模块物流COAL表示煤物流ASH表示飞灰物流FLUE表示烟气物流AIR表示空气null5.设定全局特性:Setup Global Specification因为含有常规固体和非常规固体,选用MIXCINC单击NEXT按钮,出现提示框,选择确定,便出现右边所示页面 也可以单击数据浏览器按钮null在Description页中,可以输入一些说明性文字,这些文字将出现在结果报告的开头null这两项必须输入,可随便输入值通常情况下,Setup表页下的其它地方采用默认值,也可根据需要修改 输入完毕后Setup标签变成对号,说明此页已经完成输入 单击NEXT按钮null6.输入化学组分信息 Components输入组分数据。在Component ID下输入组分代号并按回车键,对于常规组分,则该组分的其它信息会自动显示在后面。 对于像COAL和ASH等非常规组分,在Type下选择 Nonconventional 输入完毕后单击NEXT按钮利用该按钮可根据组分名、分子式、组分类别、分子量、沸点、或CAS号查找组分。null7.选用物性计算方法Property Methods物性方法的选择对于模拟的准确性来说至关重要,是模拟的一个关键步骤 本例选择状态方程方法PR-BM 输入完毕后单击NEXT按钮null此页是对非常规组分(COAL和ASH)选择物性方法 两者的焓模型都选择HCOALGEN,密度模型选择DCOALIGT 焓模型后面的选项代码值依次表示燃烧热、生成热、热容和焓基准,选项代码值代表了不同的计算方法组分COAL焓模型的选项代码值选择“6111”,ASH选择“1111”null此页是对非常规组分(COAL)选择物性参数,本例是输入COAL的发热量 单击NEW按钮,在弹出的页面中,类型选择 Nonconventional,名称命名为HEATnullParameter选择HCOMB,单位选择MJ/kg,根据前面的煤常规分析输入发热量的值为27.21 注意:HCOMB是以无矿物质基为基准的 输入完毕后单击NEXT按钮null8.输入外部流股信息 External Steam通常只对进料物流输入流股信息 输入物流AIR的流股信息 对于所有外部物流,物流数据只需输入温度、压力及气体分率中的任意两项就可以了 输入完毕后单击NEXT按钮null输入物流COAL的流股信息 Substream name下拉框选择NC Composition下拉框下选择Mass-frac,并在组分COAL后输入值1,此时激活Component Attr.栏 null根据前面提供的煤的常规分析数据,输入物流COAL的相应的工业分析、元素分析和硫分析数据 输入完毕后单击NEXT按钮 null9.输入单元模块参数 Block Specifications对于COMB模块,在Specification页输入压力和温度值 计算选项选择同时计算相平衡和化学平衡 输入完毕后单击NEXT按钮 null在Products页选择Identify possible products,并在下面输入可能的产物 本例题定义的可能产物为O2、N2、SO2、SO3、H2O、NO2 、NO、N2O、H2S、CO、CO2 输入完毕后单击NEXT按钮 null对于DECOMP模块,在Specification页输入压力和温度值 输入完毕后单击NEXT按钮 nullYield页中的Yield opition选择Component yields 假定煤热解后的产物为C、H2、O2、N2、S、H2O和ASH,其中C、H2、O2、N2、S的含量由煤的元素分析得到,H2O和ASH由工业分析得到 在后面会利用FORTRAN模块来计算,在此处的初始值可随便输入 null在Comp.Attr页完成ASH的组分规定null在Flowsheeting →Calculator下建立FORTRAN模块RYIELD来计算热解产物的产率 定义了9个流程变量,其中ULT为矢量,代表煤的元素分析,其它为标量,WATER代表煤的含水量,H2O、CARB、HYDRGN、NITRGN、SULF、OXYGEN、ASH代表对应的热解产物的含量null组分矢变量组分标变量模块标变量null在Calculator下完成FORTRAN语句的输入 有两种方式可以选择:Fortran或Excel 此处选择Fortran方式由矢变量自动生成的变量,表示其长度每行只能输入一句执行语句,且从第7列开始输入null按照右边的输入方式完成SEP1模块的参数输入 null10.运行模拟过程 Run Project从 Run菜单中选择Run 或按 Next 按钮. -当所要求的表页全部填完时执行模拟过程. -按钮Next 将使你进入没有填完的表页中.控制面板 控制面板 信息窗口,通过显示来自计算的最新信息而显示模拟的进展过程状态区域,显示所执行的模拟模块和收敛回路的层次和顺序null历史文件或控制面板信息 包括任何生成的错误信息和警告 在View 菜单下选择 History 或 Control Panel ,显示历史文件和控制面板 物流结果 包括物流条件和组成 对于所有物流 (/Data/Results Summary/Streams) 对于单个物流(在Data Browser中打开物流文件夹选择Results 表) 模块结果 包括计算出的模块操作条件 (在Data Browser中打开模块文件夹并选择Results 表)11.查看结果 View of Resultsnull12.输出报告文件 Export Report制定流股结果的格式 表格式文件(TFF)决定了流股结果的格式(顺序、标注、精度以及其它选项) 可以在下述之一的位置规定TFF: 1、Results Summary Steams Material页中的Format框 2、Setup Report Options Stream页中的Stream Format框 查看一段报告 在View菜单上,单击Report 选择你想要查看的报告部分 输出报告文件 在 File 菜单上 单击 Export 在 Save As Type (保存类型 )框中 选择 Report 文件 输入文件名 该文件可以保存到本地计算机上的任何目录中 选择 Save 保存报告文件 Aspen Plus中的文件格式Aspen Plus中的文件格式13.保存模拟项目 Save Project存储模拟的方法有三种:存储模拟的方法有三种: 文档文件 备份文件 输入文件 (*.apw) (*.bkp) (*.inp) 模拟定义 Yes Yes Yes 收敛信息 Yes No No 结果 Yes Yes No 图形 Yes Yes Yes/No 用户可读的 No No Yes 向上兼容 No Yes Yes 打开/保存速度 High (高) Low (低) Lowest(最低) 空间需求 High (高) Low (低) Lowest(最低)null主要内容 ASPEN PLUS简介 ASPEN PLUS 安装方法及界面介绍通过实例介绍如何建立模拟模型模型分析工具使用的基础null设计规定null进口空气流量是多少才能时烟气中的氧气浓度为5%? 被操纵(改变的)变量是什么? 进口空气体积流量 被测量(采集)变量是什么? 出口烟气中的氧气浓度 要达到的规定(目标)是什么? 出口烟气中的氧气浓度为5%设计规定null从菜单中选择---Data—Flowsheeting Option---Design Specs 在设计规定页面,单击New,输入ID号单击New…按钮,新建一个设计规定设计规定null在Define页中定义一个采集变量,单击New,创建一个新变量单击New…按钮,创建一个新的变量,给这个变量命名,然后单击OK设计规定null规定选择见下图,输入完毕,单击Close设计规定null在Spec页面,为采集的变量规定一个目标值和容差设计规定null定义操纵变量,具体规定如下:设计规定是通过改变操纵变量的值来满足目标函数方程的。操纵变量的上下限可以是常数或是流程变量的函数 这样就完成了一个设计规定所需的各步骤设计规定null单击Next钮,运行软件,在运行结果中查看Streams设计规定nullnullnull考察烟气中SO2浓度随煤粉炉温度的变化情况 煤粉炉的温度变化范围为:800℃-1000 ℃ 采集变量是什么? 烟气中SO2的体积浓度 操纵变量是什么? 煤粉炉(COMB)的温度敏感度分析null从菜单中选择---Data—Model Analysis Tools---Sensitivity 在敏感分析页面,单击New,输入ID号敏感度分析null在Define页定义一个采集变量,这里是烟气中SO2浓度,ID号为FLUSO2 在弹出的变量定义窗口中完成其输入,然后单击Close关闭该窗口敏感度分析null在Vary页中,定义一个操纵变量,这里是COMB模块的温度。 首先选择一个新的变量号,然后选择其变量类型、模块及变量 然后输入变量的范围和步长敏感度分析null在Tabulate页中,定义敏感度分析表格中要显示的内容 在第一列中输入数字1,后面输入要列表的变量或表达式 至此敏感度模块已输入完毕,单击运行按钮,运行该模型敏感度分析null计算结果见右边所示敏感度分析null为了更直观的看到煤粉炉温度对烟气中SO2浓度的影响,可以用此结果表绘制一个曲线图,步骤为: 1、选择第二列数据最为X轴变量,打开Plot菜单,单击X-Axis Variable 2、类似的选择第三列数据为Y轴变量敏感度分析null3、单击Plot菜单下的Display Plot选项,便出现右边所示的曲线图,可以看到,烟气中SO2浓度随着温度的升高而升高敏感度分析null用于最大化/最小化目标函数 目标函数是用流程变量和内嵌的Fortran 表示的。 优化可以有零个或多个约束条件。 约束条件可以是等式或不等式。 优化位于/Data/Model Analysis Tools/Optimization 下 约束条件的规定位于/Data/Model Analysis Tools/Constraint 下优 化null 找出烟气中污染物总量(NO,NO2,SO2和SO3)最少时煤粉炉的温度和进口空气流量。烟气中O2浓度保证在5% 采集变量是什么? 烟气FLUE中NO,NO2,SO2和SO3的浓度 要被最小化的目标函数是什么? NO+NO2+SO2+SO3 约束条件是什么 烟气中O2浓度为5% 操纵变量是什么 煤粉炉温度和进口空气流量 优化null优化首先在Model Analysis Tools →Constraint下建立一个“约束”,并在约束中定义一个变量FLUEO2,用来表示烟气中O2浓度null在Spec页面指定该变量等于0.05优化null然后在Model Analysis Tools →Optimization下建立一个优化。在优化模块中,需要定义用于优化目标函数的变量,此处定义了四个变量,代表NO, NO2, SO2, SO3的浓度优化null在Objective&Constraints页面中定义优化目标,本例为NO+NO2+SO2+SO3最小,并选择约束“FLUEO2”优化null优化在Vary页面中定义为满足优化目标而需调整的参数并给出其变化范围。变量号1表示的是煤粉炉温度,2表示的是空气流量null这是本例的优化结果,它给出了优化目标值优化null这里列出了被调整参数的最终值优化工况研究工况研究 工况研究是用来对同一流程做多个工况的模拟研究。每个工况的参数可给定不同的输入值,这样,我们可以在同一次模拟计算中得到不同工况的计算结果,从而可做不同方案的比较。 仍以前面的例子为例,研究不同温度下产物的分布情况null打开Model Analysis Tools→Case Study文件夹,在Vary页面下定义在每个工况中被改变的参数。这里定义为COMB模块的温度工况研究null在Specification页中,为每个工况输入被改变参数的值工况研究null输入完毕后,用菜单Run →Batch →Submit来后台运行ASPEN PLUS。结束后,将在你程序所在目录下生成一个扩展名为“.out”的文本结果报告,该报告包括所有工况的计算结果 工况研究数据拟合数据拟合 数据拟合功能可用来将ASPEN PLUS 模拟模型与装置数据或实验数据拟合。用户提供一套或多套关于一个模型的输入参数和输出结果的实测数据,数据拟合调整指定的某个或某些输入参数以便使模型与实测数据最吻合 具体实例请查看《ASPEN PLUS10.0用户指南》中第32章模拟模型的数据拟合 null《ASPEN PLUS 10.0 用户指南》 《ASPEN PLUS 10.0用户模型》 《ASPEN PLUS 10.0物性方法和模型》 《单元操作模型参考手册》 《ASPEN PLUS 培训教程》 ASPEN PLUS大庆金桥视频教程推荐参考书目null谢 谢
/
本文档为【ASPEN PLUS入门-培训教程】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索