基于Java程序的化工原理低压相平衡计算——苯-甲苯体系的Antoine方程的应用

合集下载

基于Java程序的化工原理低压相平衡计算——苯-甲苯体系的Antoine方程的应用

基于Java程序的化工原理低压相平衡计算——苯-甲苯体系的Antoine方程的应用

例题参考书:《石油化学工程原理》,李阳初、刘雪暖。

低压下的气-液相平衡关系【例9-1】测得苯-甲苯二元精馏塔塔顶气相温度为82℃,气相中苯的摩尔分率为0.95,试计算塔顶的操作压力。

程序:import java.util.Scanner;public class antoine {public static void main(String[] args){int i;double t,p0=0;double[] p=new double[2],y=new double[2];Scanner sz=new Scanner(System.in);System.out.println("please input the temperature of the system(°C)");t=sz.nextDouble();System.out.println("please input the mole fraction of the Benzene");y[0]=sz.nextDouble();y[1]=1-y[0];sz.close();p[0]=Math.pow(10,6.8974-1206.35/(t+220.237))*133.3/1000;p[1]=Math.pow(10,6.95334-1343.943/(t+219.377))*133.3/1000;for(i=0;i<2;i++)p0+=y[i]/p[i];p0=1/p0;System.out.println("pa="+String.format("%.2f", p[0])+"kPa,pb="+String.format("%.2f", p[1])+" kPa");System.out.println("p="+String.format("%.2f", p0)+"kPa");}}结果:please input the temperature of the system(°C)82please input the mole fraction of the Benzene0.95pa=107.36 kPa,pb=41.57 kPap=99.49kPa【例9-2】已知苯-甲苯二元精馏塔塔底的操作压力为110kPa,测得塔底温度为110℃,试求塔底液相组成。

课程设计---苯-甲苯混合液分离精馏塔设计

课程设计---苯-甲苯混合液分离精馏塔设计

课程设计---苯-甲苯混合液分离精馏塔设计吉林化工学院化工原理课程设计题目苯-甲苯混合液分离精馏塔设计教学院化工与生物技术工程学院专业班级化工1102 学生姓名学生学号 11110223 指导教师潘高峰2013年12月1日课程设计任务书适用于1102级化学工程与工艺专业:学号:21~40号1、设计题目:苯-甲苯混合液分离精馏塔设计2、设计基本条件:(1)操作压力(塔顶):常压;(2)进料温度:t F=t B(泡点);(3)塔顶产品苯含量:x D=0.98 (质量分率);(4)塔釜液含苯含量不大于0.02(质量分数);(5)年运行时间7200小时;(6)塔板采用筛板;(7)塔顶采用全冷凝、泡点回流;(8)塔釜采用饱和蒸汽间接加热;3、设计任务:(1)完成精馏塔工艺设计计算、设备设计计算(物料衡算、能量衡算和设备计算);(2)精馏塔附属设备的简单计算和选用(换热器、泵、贮罐等);(3)撰写设计说明书(word文档上机打印);(4)绘制精馏塔工艺条件图(计算机绘图软件独立设计绘制(A4图纸,尺寸297 mm×mm 210);组织并绘制苯/甲苯精馏工艺流程图(手工绘制(A3图纸,尺寸420mm×297mm)。

4、分组情况:按照苯质量分率和年处理量不同分组如下,目录绪论 (6)第一节概述 (7)1.1 精馏操作对塔设备的要求 (7)1.2 板式塔类型 (7)1.2.1 筛板塔 (7)1.2.2 浮阀塔 (7)1.3 精馏塔的设计步骤 (7)第二节设计方案的确定 (8)2.1 操作条件的确定 (8)2.1.1 操作压力 (8)2.1.2 进料状态 (8)2.1.3 加热方式 (8)2.1.4 冷却剂与出口温度 (8)2.1.5 热能的利用 (8)2.2 确定设计方案的原则 (8)第三节板式精馏塔的工艺计算 (9)3.1 物料衡算与操作线方程 (9)3.1.1常规塔 (10)3.1.2直接蒸汽加热 (17)第四节板式塔主要尺寸的设计计算 (20)4.1 塔的有效高度和板间距的初选 (20)4.1.1 塔的有效高度 (20)4.1.2 板间距的初选 (20)4.2 塔径 (22)4.2.1 初步计算塔径 (22)4.2.2 塔径的圆整 (23)4.2.3 塔径的核算 (24)第五节板式塔的结构 (28)5.1塔的总体结构 (28)5.2 塔体总高度 (32)5.2.1塔顶空间H D (31)5.2.2 人孔数目 (31)5.2.3 塔底空间H B (31)5.3 塔板结构 (33)5.3.1 整块式塔板结构 (31)第六节精馏装置的附属设备 (411)6.1 回流冷凝器 (31)6.2 管壳式换热器的设计与选型 (33)6.2.1 流体流动阻力(压强降)的计算 (33)6.3 再沸器 (35)6.4离心泵的选择........................................................36结论.. (39)主要符号说明 (41)结束语 (43)参考文献 (44)附录 (45)摘要本次设计,主要以苯和甲苯为实验物系,在给定的操作条件下对板式精馏塔进行物料和热量衡算。

化原课程设计--苯-甲苯连续精馏塔的设计

化原课程设计--苯-甲苯连续精馏塔的设计

化原课程设计--苯-甲苯连续精馏塔的设计广州大学化工原理课程设计书专业:化学工程与工艺班级: 10精工学生:许哲淳学号: 1005200014完成时间:2012年1月1日指导老师:尚小琴老师化工原理课程设计任务书班级10精工姓名许哲淳学号1005200014设计题目:苯-甲苯连续精馏塔的设计一、设计任务:试设计一连续浮阀精馏塔以分离苯-甲苯混合物。

具体工艺参数如下:1、原料处理量:年处理76000 吨苯-甲苯混合液体。

2、原料液中苯含量:27.5 %(质量)。

3、产品要求:馏出液中的苯含量为97 %(质量)。

釜液中的苯含量不高于 2 %(质量)。

设备的年运行时间平均为300天。

二、设计条件:1、加热方式:间接蒸汽加热,蒸汽压力为1.0~2.5kg/cm2。

2、操作压力:常压。

3、进料状况:泡点进料。

4、冷却水进口温度:25 ℃,出口温度自定。

5、塔板形式:浮阀塔板。

三、应完成的工作量:1、确定全套精馏装置的流程,绘制工艺流程示意图,标明所需的设备、管线及有关控制或观测所需的主要仪表与装置。

2、精馏塔的工艺设计,塔的结构尺寸设计。

3、辅助装置的设计和选型;估算冷却水用量和冷凝器的换热面积、水蒸气用量和再沸器换热面积;。

4、编写设计说明书一份。

5、绘制精馏塔的装配图一张(一号图纸)。

目录前言 (4)设计说明 (7)(一)设计方案的确定 (10)1.操作压力(加压、常压、减压) (10)2.进料方式(热状况) (10)3.加热方式(直接或间接) (10)4.热能利用 (11)5.灵敏板位置的确定 (11)6.精馏流程的确定 (11)7.设计思路 (13)(二)精馏塔的工艺设计计算及结构设计 (14)1.原始液:苯——甲苯的混合物 (14)2.塔的物料衡算 (14)3.塔板数的确定 (15)4.塔的工艺条件及物性数据计算 (20)5.气液负荷计算 (23)6.塔和塔板主要工艺尺寸计算 (24)7.塔板负荷性能图 (35)8.塔的附属设备计算 (39)9.塔总体构型 (43)前言精馏的基本原理是根据各液体在混合液中的挥发度不同,采用多次部分汽化和多次部分冷凝的原理来实现连续的高纯度分离。

化工原理设计-苯和甲苯的分离

化工原理设计-苯和甲苯的分离
密度
Kg/m3
Aa
基板鼓泡区面积
m2
Af
总降压管截面积
m2
AT
基截面积
m2
C
气相负荷参数
C20
液体表面张力为20dny.cm-1时的气相负荷参数
D
塔径
m
g
重力加速度
h0
降液管底隙高度
m
hp
与单板压降相当的液层高度
m
hW
出口堰高
m
HT
板间距
m
LW
堰长
m
Lh
塔内液体流量
m3/h
Ls
塔内液体流量
m3/s
N
t
温度
K
V
上升蒸气流率
Kmol/s
W
蒸馏釜的液体量
Kmol
hc
与干板压强降相当的液柱高度
m
hd
液体流出降液管的压头损失
m
hL
板上液层高度
m
Z
塔的有效段高度
m
θ
液体在降液管内停留时间
s
ρL
液体密度
Kg/m3
ρV
气体密度
Kg/m3
接上:
ρV
气体密度
Kg/m3
σ
液体表面张力
dyn/cm
Wd`
降液管宽度
m
ρ
2.1.2设计流程图
本设计任务为分离苯一甲苯混合物。由于对物料没有特殊的要求,可以在常压下操作。对于二元混合物的分离,应采用连续精馏流程。设计中采用泡点进料,将原料液通过预热器加热至泡点后送人精馏塔内。塔顶上升蒸气采用全凝器冷凝,冷凝液在泡点下一部分回流至塔内,其余部分经产品冷却器冷却后送至储罐。

化工原理课程设计--苯-甲苯连续精馏筛板塔的设计

化工原理课程设计--苯-甲苯连续精馏筛板塔的设计

化工原理课程设计--苯-甲苯连续精馏筛板塔的设计湖南科技大学化工原理课程设计——苯-甲苯连续精馏筛板塔的设计专业班级:应用化学二班姓名:李钰冰学号: 1006020221指导老师:杨明平、仇明华、刘和秀2012年12月24日~2013年1月4日10级应用化学专业板式精馏塔设计任务书一、设计题目:苯——甲苯连续精馏塔的设计二、设计任务及操作条件1 、进精馏塔料液含苯38% (质量),其余为甲苯2 、产品中苯含量不得少于96% (质量)3 、釜液中苯含量不得高于4% (质量)4 、生产能力:5.5 吨/ 小时5 、操作条件:(1) 精馏塔顶压强:4.5kPa (表压)(2) 进料热状态:自选(3) 加热蒸气:600kPa (表压)的饱和蒸气(4) 回流比:自选(5) 单板压降:≯0.7kPa三、设备型式:筛板塔四、厂址:湘潭地区(年平均水温20 ℃)五、设计内容(设计基础数据参见设计指导书)1 、设计方案的确定及流程说明2 、塔的工艺计算3 、塔和塔板主要工艺尺寸的计算⑴塔板、塔径及塔板结构尺寸的确定⑵塔板的流体力学验算⑶塔板的负荷性能图4 、设计结果概要或设计一览表5 、换热器的选型与计算6 、生产工艺流程图及精馏塔的工艺条件图及筛板布置图7 、对本设计的评述或有关问题的分析讨论六、按要求编制相应的设计说明书七、主要参考资料化工原理、化工原理课程设计指导书、化工工艺设计手册、物理化学手册八、指导老师组织人:刘和秀指导老师:杨明平、仇明华、刘和秀九、时间2012.12.24----2013.1.4前言化工生产中所处理的原料、中间产物、粗产品几乎都是有若干组分组成的混合物,而且其中大部分都是均相物质。

生产中为了满足储存、运输、加工和使用的需求,时常需要将这些混合物分离为较纯净或纯态的物质。

芳香族化合物是化工生产中的重要的材料,可用来制备染料、树脂、农药、合成药物、合成橡胶,合成纤维和洗涤等等;苯与甲苯都是重要的化工原料,苯- 甲苯混合溶液的分离技术一直是一个重要的课题。

化工原理课程设计--分离苯-甲苯混合液的浮阀板式精馏塔工艺设计

化工原理课程设计--分离苯-甲苯混合液的浮阀板式精馏塔工艺设计

化工原理课程设计课题名称:分离苯-甲苯二元混合物板式精馏塔的设计学生姓名:学号:班级:指导教师姓名:指导教师职称:设计时间: 2015 年12 月 30 日— 2016 年1月 10 日成绩指导教师评语摘要:目前用于气液分离的传质设备主要采用板式塔,对于二元混合物的分离,应采用连续精馏过程。

浮阀塔在操作弹性、塔板效率、压降、生产能力以及设备造价等方面都比较优越。

其主要特点是在塔板的开孔上装有可浮动的浮阀,气流从浮阀周边以稳定的速度水平进入塔板上液层进行两相接触,浮阀可根据气体流量的大小上下浮动,自行调节。

其中精馏塔的工艺设计计算包括塔高、塔径、塔板各部分尺寸的设计计算,塔板的布置,塔板流体力学性能的校核及绘出塔板的性能负荷图。

关键词:气液传质分离精馏舌形塔板目录第一章前言 (3)1.1 精馏及精馏流程 (3)1.2 精馏的分类 (3)1.3 精馏操作的特点 (4)1.4 塔板的类型与选择 (4)1.5 相关符号说明 (5)1.6 相关物性参数 (6)第二章设计任务书 (7)第三章设计内容.............................................................................................................. ..83.1 设计方案的确定及工艺流程的说明 (8)3.2 全塔的物料衡算 (8)3.2.1 料液及塔顶底产品含苯的摩尔分率 (8)3.2.2 平均摩尔质量 (8)3.2.3 料液及塔顶底产品的摩尔流率.......................................................... .9 3.3 塔板数的确定. (9)3.3.1 平衡曲线的绘制....................... . (9)3.3.2 操作回流比的确 (10)3.3.3 理论塔板数的确定 (11)3.4 塔的精馏段操作工艺条件及计算 (13) (13)3.4.1 平均压强Pm. (13)3.4.2 平均温度Pm. (13)3.4.3 平均分子量Mm (14)3.4.4 液体的平均粘度μL,m3.4.5 液体的平均密度ρ (15)3.5 精馏塔的塔体工艺尺寸计算 (16)3.5.1 塔径的计算 (16)3.5.2精馏塔有效高度的计算 (17)3.6 塔板工艺结构尺寸的设计与计算 (17)3.6.1溢流装置计算 (17)3.6.2塔板布置 (18)3.7 浮阀的布置 (19)3.7.1 阀孔速度 (19)3.7.2 开孔率 (19)3.7.3 阀孔总面积 (20)3.7.4 浮阀总数 (20)3.7.5 塔板上布置浮阀的有效操作面积 (20)3.7.6 浮阀的排列 (20)3.8 筛板的流体力学验算 (21)3.8.1塔板压降 (21)3.8.2 液面落差和液沫夹带 (22)3.8.3漏液 (22)3.8.4液泛 (22)3.9塔板负荷性能图 (23)3.9.1 漏液线 (23)3.9.2 液沫夹带线 (23)3.9.3 液相负荷下限线 (24)3.9.4液相负荷上限线 (24)3.9.5 液泛线 (24)第四章附属设备的选型及计算 (27)4.1塔体总高度 (27) (27)4.2塔顶空间HD4.3人孔数目 (27) (27)4.4 塔底空间HB4.5 裙座的选型 (29)第一章前言1.1 精馏及精馏流程精馏是多级分离过程,即同时进行多次部分汽化和部分冷凝的过程。

化工原理课程设计_苯-甲苯精馏塔设计(最终版)

化工原理课程设计_苯-甲苯精馏塔设计(最终版)

实用标准文档化工原理课程设计------------苯-甲苯连续精馏筛板塔的设计聊城大学目录一序言 (3)二板式精馏塔设计任务书五 (4)三设计计算 (5)1.1 设计方案的选定及基础数据的搜集 (5)1.2 精馏塔的物料衡算 (7)1.3 精馏塔的工艺条件及有关物性数据的计算 (12)1.4 精馏塔的塔体工艺尺寸计算 (16)1.5 塔板主要工艺尺寸的计算 (18)1.6 筛板的流体力学验算 (20)1.7 塔板负荷性能图 (23)四设计结果一览表 (29)五板式塔得结构与附属设备 (30)5.1附件的计算 (30)5.1.1接管 (30)5.1.2冷凝器 (32)5.1.3 再沸器 (32)5.2 板式塔结构 (33)六参考书目 (35)七设计心得体会 (35)八附录 (37)一序言化工原理课程设计是综合运用《化工原理》课程和有关先修课程(《物理化学》,《化工制图》等)所学知识,完成一个单元设备设计为主的一次性实践教学,是理论联系实际的桥梁,在整个教学中起着培养学生能力的重要作用。

通过课程设计,要求更加熟悉工程设计的基本内容,掌握化工单元操作设计的主要程序及方法,锻炼和提高学生综合运用理论知识和技能的能力,问题分析能力,思考问题能力,计算能力等。

精馏是分离液体混合物(含可液化的气体混合物)最常用的一种单元操作,在化工,炼油,石油化工等工业中得到广泛应用。

精馏过程在能量剂驱动下(有时加质量剂),使气液两相多次直接接触和分离,利用液相混合物中各组分的挥发度的不同,使易挥发组分由液相向气相转移,难挥发组分由气相向液相转移,实现原料混合液中各组分的分离。

根据生产上的不同要求,精馏操作可以是连续的或间歇的,有些特殊的物系还可采用衡沸精馏或萃取精馏等特殊方法进行分离。

本设计的题目是苯-甲苯连续精馏筛板塔的设计,即需设计一个精馏塔用来分离易挥发的苯和不易挥发的甲苯,采用连续操作方式,需设计一板式塔将其分离。

化工原理课程设计任务书苯-甲苯板式精馏塔的设计

化工原理课程设计任务书苯-甲苯板式精馏塔的设计

化工原理课程设计任务书苯-甲苯混合液筛板(浮阀)精馏塔设计2021年6月16日苯-甲苯混合液筛板(浮阀)精馏塔设计一.设计概述塔设备是化工、炼油生产中国最重要的设备之一。

塔设备的设计和研究已经受到化工行业的极大重视。

在化工生产中,塔设备的性能对于整个装置的产品产量、质量、生产能力和消耗定额,以及三废处理和环境保护等各个方面,都有非常重大的影响。

精馏是分离液体混合物(含可液化的气体混合物)最常用的一种单元操作,在化工、炼油。

石油化工等工业中得到广泛应用。

精馏过程在能量剂驱动下(有时加质量剂),使气液两相多次直接接触和分离,利用液相混合物中各组分的挥发度的不同,使易挥发组分由液相向气相转移,难挥发组分由气相向液相转移,实现原料混合液中各组分的分离,根据生产上的不同要求,精馏操作可以是连续的或间歇的,有些特殊的物系还可以采用恒沸精馏或萃取精馏等特殊方法进行分离。

本设计的题目是苯-甲苯混合液筛板精馏塔的设计,即需设计一个精馏塔用来分离易挥发的苯和不易挥发的甲苯。

二.原始数据1.年处理量:50000吨2.料液初温:35℃3.料液浓度:45%(苯质量分率)4.塔顶产品浓度:98%(苯质量分率)5.塔底釜液含甲苯量不低于:98%(以质量计)6.每年实际生产天数:330天(一年中有一个月检修)7.精馏塔塔顶压强:4kkk(表压)8.冷却水温度:30℃9.饱和水蒸气压力:2.5kkk/kk2(表压)10.设备类型:筛板(浮阀)塔三.基础数据1.组分的液相密度(见表-1)温度/℃80859095100105110115苯814.24 808.68 803.08 797.44 791.75 786.01 780.21 774.36甲苯809.80 804.87 799.90 794.90 789.85 784.76 779.63 774.45表-1烃类化合物实测k值多,也有系统的关联工作,最好的关联成果发表在k−k手册中,方程是:k=k+kk+kk2+kk3+kk4关联系数通过查找《化工物性简明手册》得知,k的单位是kk/k3,k的单位是k。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

例题参考书:《石油化学工程原理》,李阳初、刘雪暖。

低压下的气-液相平衡关系
【例9-1】测得苯-甲苯二元精馏塔塔顶气相温度为82℃,气相中苯的摩尔分率为0.95,试计算塔顶的操作压力。

程序:
import java.util.Scanner;
public class antoine {
public static void main(String[] args){
int i;
double t,p0=0;
double[] p=new double[2],y=new double[2];
Scanner sz=new Scanner(System.in);
System.out.println("please input the temperature of the system(°C)");
t=sz.nextDouble();
System.out.println("please input the mole fraction of the Benzene");
y[0]=sz.nextDouble();
y[1]=1-y[0];
sz.close();
p[0]=Math.pow(10,6.8974-1206.35/(t+220.237))*133.3/1000;
p[1]=Math.pow(10,6.95334-1343.943/(t+219.377))*133.3/1000;
for(i=0;i<2;i++)
p0+=y[i]/p[i];
p0=1/p0;
System.out.println("pa="+String.format("%.2f", p[0])+"
kPa,pb="+String.format("%.2f", p[1])+" kPa");
System.out.println("p="+String.format("%.2f", p0)+"kPa");
}
}
结果:
please input the temperature of the system(°C)
82
please input the mole fraction of the Benzene
0.95
pa=107.36 kPa,pb=41.57 kPa
p=99.49kPa
【例9-2】已知苯-甲苯二元精馏塔塔底的操作压力为110kPa,测得塔底温度为110℃,试求塔底液相组成。

程序:
import java.util.Scanner;
public class antoine2 {
public static void main(String[] args){
double t,p0=0,x;
double[] p=new double[2];
Scanner sz=new Scanner(System.in);
System.out.println("please input the temperature of the column(°C)");
t=sz.nextDouble();
System.out.println("please input the pressure of the system(kPa)");
p0=sz.nextDouble();
sz.close();
p[0]=Math.pow(10,6.8974-1206.35/(t+220.237))*133.3/1000;
p[1]=Math.pow(10,6.95334-1343.943/(t+219.377))*133.3/1000;
x=(p0-p[1])/(p[0]-p[1]);
System.out.println("xa="+String.format("%.3f", x));
}
}
结果:
please input the temperature of the column(°C)
110
please input the pressure of the system(kPa)
110
xa=0.078
【例9-3】已知苯-甲苯精馏塔进料段压力为105kPa,进料中含苯50%(摩尔分数),如欲使进料在泡点下加入塔内,试求进料温度。

程序:
import java.util.Scanner;
public class antoine3 {
public static void main(String[] args){
int i;
double t=80.1,p0=0,p1=0;
double[] p=new double[2],y=new double[2];
Scanner sz=new Scanner(System.in);
System.out.println("please input the pressure of the system(kPa)");
p0=sz.nextDouble();
System.out.println("please input the mole fraction of the Benzene");
y[0]=sz.nextDouble();
y[1]=1-y[0];
sz.close();
while(Math.abs(p1-p0)/p0>0.005)
{p[0]=Math.pow(10,6.8974-1206.35/(t+220.237))*133.3/1000;
p[1]=Math.pow(10,6.95334-1343.943/(t+219.377))*133.3/1000;
p1=p[0]*y[0]+p[1]*y[1];
t+=0.1;}
System.out.println("T="+String.format("%.1f", t)+" °C");
System.out.println("Calculated pressure="+String.format("%.1f",
p1)+" kPa");
}
}
结果:
please input the pressure of the system(kPa)
105
please input the mole fraction of the Benzene
0.5
T=93.3 °C
Calculated pressure=104.6 kPa。

相关文档
最新文档