甲醇 -庚烷二元体系汽液平衡的模拟计算第 1 页共 8 页计算机在化学化工中的应用结课作业专业与班级 :******* 姓名 :***** 序号 : ** 成绩 : 甲醇 -庚烷二元体系汽液平衡的模拟计算一、问题描述1.MALTAB简介:Matlab (Matrix Laboratory) 是美国Mathwork 公司推出的一种面向科学和工程计算的高级语言, 它具有强大的符号、数值运算,矩阵运算以及图形显示的功能,特别是在矩阵运算方面具有其他语言难以比拟的优越性,因此 Matlab 已经成为国际公认的科技应用软件.在化工生产中, 为了获得混合物汽液相平衡的热力学基础数据,往往要利用有关的数学模型来进行数据关联和推算.而这些数学模型一般都是含有双参数或多参数的超越方程,因此免不了要做一些繁琐而复杂的科学计算.随着计算机的迅速发展,人们纷纷运用各种计算机高级语言来做这方面的工作.然而运用如Basic, C 语言等编制计算机程序,既需要对相关算法有深刻的了解,还需要熟练地掌握所用语言的语法及编程技.对许多科学工作者而言,这是有一定难度的.Matlab 的出现,解决计算困难。2.问题的产生甲醇是一种化工生产比较常用的一种物质,他容易与许多物质形成共沸体系,需要利用恒沸精馏的方法经行分离。而庚烷是一种能作为恒沸精馏的恒沸剂,如碳酸二甲酯(DMC )-甲醇共沸体系,正庚烷为恒沸剂。为了能确立恒沸精馏的数学模型,则就必须要研究二元共沸体系与恒沸剂组成的三元体系的汽液平衡数据。由于三元体系实验数据的测定比较麻烦,因此利用二元物系的实验数据,选用Wilson 状态方程经行推算,为建立精馏分离数学模型提供必要的数据。3.以甲醇 -庚烷二元体系为例进行模拟计算:实验数据如下表:表一: CH 3OH-C 7H 16 汽液平衡实验数据T/K x CH3OHy CH3OH371.60 0.0000 0.0000 367.11 0.0129 0.1374 357.66 0.0540 0.3840 352.65 0.0891 0.4946 甲醇 -庚烷二元体系汽液平衡的模拟计算第 2 页共 8 页348.10 0.1646 0.6223 347.15 0.3137 0.8909 333.05 0.3942 0.9029 331.95 0.6594 0.8749 332.15 0.8120 0.8806 331.75 0.8650 0.9432 337.85 1.0000 1.0000 由于没有给出安托因常数,需要拟合,查询数据如下:表二:安托因常数拟合数据CH3OH C7H16T/K P/KPa T/K P/KPa 300 18.544656300 6.6478319675 305 23.896766305 8.4579333579 310 30.504804310 10.6611067857 315 38.594393315 13...