稳态模拟和动态模拟
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
稳态模拟和动态模拟
可能大家用的最多的就是稳态流程模拟,很少有人用多动态流程模拟,首先从算法上来说动态流程模拟比稳态流程模拟难多了,不论是应用序贯模块法还是联立方程法,都需要解大量的偏微分方程组(对时间的偏导数)。
关于算法就不多说了,相信大家一般都是用来模拟,而不是研究编写这些软件的,如果有兴趣可以私下和我交流。
稳态和动态在变量的给定上面是不同,因为稳态没有时间变量,所以稳态模拟的specifications和动态不同,比如说一个容器,稳态的话给流量和压力就可以了,但是动态这些都是变量,都不是设定值,所以需要给出的设备尺寸,比如容器体积,持液量等。还有像边界物流的P/F specifications就可以只确定压力,因为F=f(p)。
下面简单说一下动态模拟的一些设定
Boundary Streams——所有边界物流都需要插入valve
压力specifications——所有边界物流P都是设定值
Valves——需要设定p/f relationship
K value——换热器需要设定k值
Pressure gradients——保持合适的压力梯度,可能好多人用valves的时候都输入过deltaP,压力梯度是流体在管路里面流动的推动力,所以也可以说F=f(deltaP)
Tray Sizing——精馏塔需要给出几何尺寸
hold-ups——在给出容器尺寸的时候需要注意容器的持液量,以此来给出合适的size
最后要注意在动态运行过程中是不能修改这些specifications的,只有在stop之后才可以更改
还有就是其实软件内部是在解大量的方程组,所以要主要自变量的个数,也就是DOF自由度问题,否则是不可能解出结果的。所以说自由度分析问题也是在流程模拟中至关重要的。稳态模拟作用就不多说了大家一般常用
动态模拟,可以用来ots,也就是操作员培训,逻辑控制联锁设定,开停车工况模拟,and so on
也可以说成稳态是某一时刻,动态是这些时刻的串联
Hysys稳态和动态的区别
区别:
1,稳态模型所描述的单元与时间无关,只解决物料平衡,能量平衡和相平衡。进出单元的物料必须相等。动态模拟引入时间变量,除了解决稳态模型要解决的上述3大平衡的同时,还要解决压力,温度,液位,各相浓度随时间的变化。因此稳态模拟是3大平衡的代数方程描述。动态模拟是系统压力,温度,液位,各相浓度随时间的变化微分方程描述。目前所有动态模拟软件对于单元操作一般采用常微分方程进行描述,只有管道是采用偏微分(Hysys 中的PipeSegment).比如分离器动态模型,我们假设在分离器内部浓度为均匀分布,这便是常微分方程,若在分离器内部某物质浓度分布不均匀,你必须采用偏微分方程来进行描述。
2,序贯模块技术和联立方程技术都是求解稳态模型的基本方法
学习动态模拟的关键点:
1,系统初始化,即系统的初始化(给定微分方程的处值)。初学者一般可先建立稳态模型,然后转入动态模型,Hysys会自动将稳态数据传入
动态模型。动态高手可直接由动态开始建模,初值由手工根据经验给定
2,各单元操作变量的规定
3,系统边界条件的规定(规定压力还是流量)比如进入装置界区的原料是规定压力还是流量。如果固定压力,那末这股原料的来压是固定的,它的流量会随装置本身的操作压力变化。
做LNG动态,最主要有以下几点要注意:
1.Rating ->Sizing,这个页面中如果你有设备数据那就非常好了,如果没有的话就只能摸着输入了。
2.Rating ->layers,这个地方,如果你在heat transfer页面中选择了OVERRID UA,这里面的参数你输入也没啥意义,不会对换热有影响,如果你后面选择的是计算U,那么这个里头的输入就有意义了,比如PERFORATION,这个是打孔率,你给的大,换热面积就小了,PITCH,是单位宽度的翅片个数,你给的多,换热面积就大了。
3.Rating ->Heat Transfer,我用的是OVERRIDE UA,意思是你只需要输入UA,只有UA对换热有影响,如果你用了前面U CALCULATOR,那么你需要设置的参数就多了,REF.FLOW,MIN SCALE 等都需要。
4.Dynamic-model,这个页面里头,具体要设置多少ZONE,这个是要看你最终计算出来的温度梯度合不合适,过渡是否平缓,如果不是,就是适当增加ZONE,每个ZONE,你都要做对应的设置。每个ZONE里头的connections,你都要对应设置好,选择其FEED, PRODUCT,是逆流还是顺流,还是交叉。都要做设置。
5.Dynamic->Specs这个页面就同其它换热器的差不多,把K设置好就可以了,可以先指定压降,规定流量后,计算出K,然后再用FLOW EQN。
其它的也没啥,起码很容易就跑起来了,详细的难度要看你使用的是哪种方式。
楼主来个混合制冷剂的天然气的 LNG动态吧
你这个要求有点大。你可以提供个简单的模型我给你改或者我抽时间做个简单的家用电冰箱的制冷循环动态给你看,这里我只能简单介绍下流程。
混合制冷剂主要还是甲烷、乙烷、和丙烷为主,你想要达到不同的制冷温度,就需要不同的组分组合,比如液化NG的时候,最后的制冷需要达到-155度左右,就可以采用以甲烷和乙烷组合为主的制冷剂、而前面的预冷就可以采用乙烷和丙烷为主的制冷剂。
整个制冷循环中,主要设备一般是压缩机(可能是多级,可能有汽轮机来驱动)、换热器(冷却压缩机出来制冷剂的温度)、分离罐(制冷剂气液分离)、冷箱(可能是管束或板翅式)。具体的原理大家网上一搜就可以得到一大堆,主要是JT 阀。
从整个能量守恒的角度来看(制冷剂循环侧),压缩机和天热气提供了热量,而冷却水换热器移走了热量。因此调节冷却水的用量可以给整个循环带来比较显著