- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于OriginLabTalk精馏塔理论塔板数计算
基于Origin LabTalk 的精馏塔理论塔板数计算
张巍青 余 静 张宜飞 赵 强 赵媛媛 化学与化工学院指导教师:于 涛化学与化工学院
摘 要:开发了一种使用Origin对精馏实验数据进行图解法处理的方法,以苯——甲苯混合液实验体系为,对实验数据进行处理,LabTalk脚本语言绘制出梯级图,以图解法分别求解出实验所需理论塔板数和加料板位置。该方法具有方便、快捷、准确性高的特点,并且可以有效提高学生的能力。
关键词:精馏实验;精馏计算;图解法;Origin软件
前 言
精馏是工业生产中一种重要的传质单元操作,利用液体混合物中各组分间挥发度的差异,以热能为媒介,实现混合物的高纯度分离,广泛应用于石油、化工、轻工、食品、冶金等行业。因此,精馏实验也是化工原理实验中最重要的实验之一,在计算精馏塔理论板数时,一般采用逐板计算法(Lewis—Mathson法)或图解法(McCabe-Thiele法)[1]。其中逐板计算法以双组分精馏的平衡线方程和操作线方程为基础,在计算过程中交替使用这两个方程求算塔内气液相组成,从而确定精馏所需理论板数。图解法的基本原理与逐板计算法完全相同,只是分别用相平衡曲线和操作线代替了逐板计算法中的相平衡方程和操作线方程,并用画直角梯形线的方法代替了繁杂的计算。图解法的优点在于简便和直观,但准确性和可靠性也相对较差。而借助计算机软件辅助进行数据与图形处理,不仅可以减少人为误差、提高效率和精确度,还可有效地锻炼学生计算机应用能力,培养其科学研究素养[23]。Origin是美国OriginLab公司开发的一种图形可视化和数据分析软件,具有强大的数据分析和绘图功能[4]。本文利用Origin7.0软件的LabTalk脚本语言,开发出一种二元精馏塔理论塔板数的计算方法。
材料与方法
Origin LabTalk
Origin除了提供使用方便的图框、工具之外,还提供了编程语言,便于用户进行自定义操作,这种编程语言就是LabTalk。LabTalk是一种功能完整的编程语言,它能够实现Origin软件中的所有操作,其语法结构类似于C语言,但又不完全相同。LabTalk还包含了带有功能选择和参数的DOS类型命令,并具有和VB相似的对象属性和方法[4]。另外LabTalk可以自定义对象,从而增加了灵活性,令用户在使用Origin时更加自由。
计算流程
图1 LabTalk图解法计算精馏塔理论板数流程图
LabTalk程序
//定义函数库void Plot_Data(string strTemplate, string strData)
{GraphPage graph;
BOOL bOK=graph.Create(strTemplate,CREATE_VISIBLE);
if(!bOK) return;
GraphLayer grlay=graph.Layers(0);
Curve cv(strData);
int nPlot=grlay.AddPlot(cv);
if(nPlot=0)
{grlay.DataPlots(nPlot); grlay.Rescale();}
double CPx(double a1, double b1, double a2, double b2)
{return (b2-b1)/(a1-a2);}
double CPy(double a1, double b1, double a2, double b2)
{return (a1*b2-a2*b1)/(a1-a2);}}
//参数赋值
xF=cell(2,3); xD=cell(5,3); xW=cell(8,3); R=cell(11,3); q=cell(14,3);
//绘制气液平衡曲线
Plot_Data(Line,_b);
//调整坐标轴范围,绘制对角线、参考线
X1=0; X2=1; Y1=0; Y2=1; draw –l {0,0,1,1}; draw –l {xD,xD,xD,0}; draw –l {xF,xF,xF,0}; draw –l {xW,xW,xW,0};
//绘制精馏操作线、q线、提馏操作线k1=R/(R+1);
b1=xD/(R+1); Draw -l {0,b1,xD,xD};
kq=q/(q-1); bq= xF-kq*xF; Draw –l {xF,xF,0,bq};
k2=(cpy(k1,b1,kq,bq)-xW)/(cpx(k1,b1,kq,bq)-xW);
b2=xW*(1-k2); Draw –l {xW,xW,cpx(k1,b1,kq,bq),cpy(k1,b1,kq,bq)};
//确定d点横坐标,绘制参考
您可能关注的文档
- 占地367㎡2层别墅建筑施工图.doc
- 历届劲歌金曲全至2012年度.doc
- 原材料标签命名规则V03.doc
- 原来大家认真时候是这样.doc
- 去3亚拍婚纱照前如何护肤.doc
- 去国外买化妆品的1份购物清单.doc
- 压控电压源2阶LPF幅频特性的研究.doc
- 历年度专家答疑集锦汇编.doc
- 厨房田园风格装修图片最精美厨房田园风格装修.doc
- 厦门双十中学2011届高3下学期热身考文综.doc
- 开学升旗仪式教师发言稿(精选5篇).pdf
- 河北省邢台市部分重点高中2023-2024学年高二上学期1月期末英语试题.pdf
- 教师资格之中学生物学科知识与教学能力题库练习模考A卷带答案.pdf
- 广东省茂名市2024学年英语高三上期末达标测试试题含解析.pdf
- 智慧树《创新性思维及方法》单元检测及答案解析.pdf
- 常识化颠覆常识本身.pdf
- 心理的演讲稿(通用6篇).pdf
- 海南省琼中黎族苗族自治县琼中中学2023-2024学年高二下学期3月月考语文试题(含答案).pdf
- 年度上学期北师大版五年级上册语文教学计划(通用3篇).pdf
- 必刷卷03-2023年高考高效提分物理考前信息必刷卷(福建专用).pdf
最近下载
- 中医妇科特色疗法之穴位贴敷疗法PPT.pptx
- 《无障碍设施施工验收及维护规范》(GB50642—2011)的解读.pdf VIP
- 初中化学第二单元《我们周围的空气》作业设计.docx
- 04-2024黄河流域生态保护和高质量发展-东营公需.docx
- 人教版九年级下册《语文》核心素养全册教案.pdf
- 贵州省施秉县恒盛有限公司36×39000kVA110kV工业硅冶炼炉年产90万t工业硅升级改造项目环境影响报告书简本.doc VIP
- 广东花城版七年级音乐教学计划(通用10篇).doc
- 二年级上册数学教材分析.pdf
- 基因工程___电子版.doc
- 蚌埠医学院第一附属医院临床医学研究伦理会审查批件.doc
文档评论(0)