AutoCAD图解法求精馏塔理论塔板数
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
梯级的绘制首先在精馏段操作线与平衡线之间进行,当梯级跨过两操作线的交点时,改在平衡线与提馏 段操作线间绘梯级,直到某板的液相组成石:<石.为止.梯级总数即为所求理论塔板数,跨过两操作线交点的 塔板即为最佳进料板….
2 Visual Lisp程序
上文给出了AutoCAD图解法的原理与求解步骤.基于以上原理与步骤,利用Visual Lisp语言开发了求
法类议,壶方程(3)、方程(1)依次向下计算,直到茗’。≤菇。为止.所以,完成分离强务,精绪塔所需理论塔板
数为n+m一1(含塔釜)…..
y=只并).
(1)
yt+t 2j帮霆 ·+两聋l t‘
(2)
几∥0黉≥音’.一寿砖}君。· 了一+1一窜。。‘+占·碍。。,一g。。『^_ g。。王+6·碍。,,一g。,,^。。
牛髟
3:[ 步 夕
08
么 少。/
/。 5 / y
6∥ ./
06
镪/
0毒
一 彤’ //∥
/ t/ 7 /
秒 ’/
0己
l,萁 ∥
渺“
图I应搦程序对话摆 Fig.1 Application procedure dialog box.
图2例1图解缕鬃 弱啦Resdt of exampledby graphic solution
1 原理与步骤
1.1 有关方程
方程(1)为气液相平衡方稷,由多组气液平衡点数据拟和而成.对非理想物系,很难用简单的函数来液
达气液平衡关系.AutoCAD图髂法求解过程中,基于塔顶全冷凝假设可得第一层塔板上升的蒸气组成y。与
塔顶鬻滚滚缓成&攘露。将罗;代入方程(1)萄寒簿第一瑟塔板上下降滚{本缓成菇;。将善,代入(2)式(精缓段
(setq HG—xf(atof(get—tile”xf”))) ;;从对话框获得进料摩尔分率,其它数据可类
(setq drNumber(+1 drNumber)) (command”text”(1ist(一drX 0.02)(+drY
似获得。)
0.02))0.02 0 drNumber)
;;;函数draw—CZX获取数据,绘制操作线与平 衡线
(draw_TiJI)
(setq drX(car(JiaoDian BalanceLine(entla—
) ;;;函数data—se从对话框获取数据,赋值给全
st)))) (command”erase”(entlast)””)
局变量 (defun data—set()
(command”line”(1ist drZ drY)(1ist drX drY) ””)
AutoCAD图勰法不仅计算精度接近逐板计算法,焉盛该法概念清晰,结果直观,特别适合予教学。诧终, 基于AutoCAD的图解法同样适用于精馏塔最小回流比的求解.
(下转第294页)
万方数据
294
西华师范大学学报(自然科学版)
2008年
Studies of Physics and Chemistry Properties of Pigments in Orange Juice
收攥嚣麓:2008—04—20 僚鬻篱介:刘爱科(1980一),勇,潮南常德入,嚣华师范大学纯学化工学院麓教,硬±研究焦,主要获事他工仿囊教学奄 研究工作.
万方数据
第29卷第3期
刘爱科,等:AutoCAD图解法求精馏塔理论塔板数
289
开始绘制梯级(如图2所示),代替交替使用平衡线与操作线方程的求解过程,由于AutoCAD的图元由计算 产生,所以图解过程即是逐板计算过程,所以该过程能达到逐板计算法相同的精度.
(setq drZ drYl (command”line”(1ist drX 0)(1ist drX 1)””)
(if(<dcl—id O)(exit))
(setq drY(cadr(JiaoDian drLinel(entlast))))
(if(not(new—dialog”cadtjf'’dcl—id))(exit)) (action—tile”accept””(data—set)”)
。 刘爱科k2,陈亚军2
(1.西华师范大学应用化学研究所,四川南充637002;2.’西华师范大学计算机学院,1墨IIII南充637002)
摘 要:讨论了雕AutoCAD图解法求精馏塔理论塔板数,并绘出了Visual Lisp程序.对话框的弓l入,使操作更容 易,用户输入相美数据后,立即获得图解结果.经实例验证。该法计算精度按近逐板计算法.
万方数据
290
西华师范大学学报(自然科学版)
2008筇
由苯一荦苯翡气滚平衡方程y=f玎‰计算获褥)。
将完整的程序以”l即”为后缀保存在D盘根目录下,在AutoCAD命令窗口输入命令:(10ad“d:/簟. Isp”),弹出对话概(见图I),输入数据后确定,立即获得图解结果(见图2).全塔共需12块理论塔板,进料 板位爨为塞塔顶肉下第5块理论板,该结暴与逐板计算法一致。
关键词:AutoCAD;Visual Lisp稷序;精馏塔;壤论塔扳数
审糯分类号:零瓣ll
文簸标误码:B
0 弓l 言
经典的精馏塔理论塔板数求法有逐板计算法、图解法两种Ⅲ.逐板计算法计算蓬大,通常需要编写程序 拟和气液相平衡曲线,难度较大;而利用图板、铅笔的传统作图法,很难满足工程设计的精度要求,而且可熏 现性差.随着AutoCAD应照予化上铡墨的酱及,本文讨论了剽是AutoCAD图鳃法求精馏塔理论塔板数的方 法,并给出了Visual Lisp程序。
(3)
,,。再r一再可’
t辞,
1.2 AutoCAD图解法步骤
雷先利用两点法,依次绘制精缓段操作线、进辩热状况参考线、提缓毅操接线。邈子AutoCAD绘图的穗
确性,爵直接取点(蔗。,舅。)傲为提馏段操作线的下端点,然后运餍样条曲线叛稚气液平衡点得气液平衡隐
线‘",出于AutoCAD内置了非均匀有理B样条算法口1,可以避免编写拟和函数.最后自精馏段操作线上端点
解程序与DCL对话框.程序主要代码如下
(defun CADTJF()
(setq BalanceLine(entlast))
(vl—load—corn)
;;以下代码绘制精馏段操作线,6线方程,提
(setvar”osmodmmand”erase””all”””) (command”rectangle”<0 0)<1 1))
4 程序说明及结果讨论
(1)该程序提供了数据对话框,使操俸变得更容易。该对话框使用基于AutoCAD的对话框控铡语言 DCL编写.程序运用AutoCAD内置的非均匀有理B样条算法拟和这些平衡数据点而绘制出的气液平衡曲 线¨’,避免了编写拟和函数,拟和精度高.在此基础上进行梯级图解,精度能接近逐板计算法.
physical and chemical properties,studied the effect of metal ions,oxidizing and reducing and reducing agent,com- monly used food additives,acid-base and light on pigment.The result8 show that:metal particles,the.10w concentra- tion Oxidants and reductors have little impact on the pigment and different food additives have different pigments or enrich Consumers color;pigment is light·sensitive,and while light increases,its stability weakens.
(1ist x7 y7)(1ist x8 y8)(1ist x9 y9)””””””)
;;为篇幅所限,此部分读者可自行补充)
3 计算实例
例1 连续精馏分离含苯0.44(摩尔分数,下同)的苯一甲苯二元混合液,要求塔顶馏出液含苯0.934, 塔釜残留液含苯0.023 5。巳知进料为泡点液体,相对挥发度为2.46,回流比为2.125.求全塔理论塔板数和 加料板位置….苯一甲苯在一标准大气压下的气液平衡数据见图l(为与逐板计算法进行精度比较,该数据
(defun draw—CZX() (command”spline”(1ist xl y1)(1ist】【2 y2) (1ist x3 y3)(1ist x4 y4)(1ist x5 y5)(1ist x6 y6)
(if(and(<=drX(car pp6))(=key 1)) (setq drLine!drLine2 key 0) )) ) ;;;函数JiaoDian用于求两曲线的交点 (defun JiaoDian()
;;;函数draw_TiJi绘制梯级求解理论塔板数 (defun draw TiJi()
(ZuoBiao);;函数ZuoBiao完成参考坐标纸的 绘制
(setqdrY HG—xd drX HG—xd drNumber 0 key 1) (while(>drX HG—xw)
(setq dcl—id(10ad—dialog”E:/Paper/CAD. DCL”))
操作线方程)求得第二层塔板上升的蒸气缀成y:.依次类推向下计算,直到第n鼷板上液相组成小于等于进
料板液相组成为止,即毛≤互,.第rt块板即为最佳进料板.跨过进料板,操作关系改为(3)式(提馏段操作线
方程)。壤提缓段第一层塔板上液楣组成与精馏段第r/,屡塔板的渡摆组藏相等得:搿’,=茗。。与糖馏段计算方
第29卷第3期
V01.29
No:3
西华师范大学学报(自然科学版) Journal of China West Normal University(Natural Sciences)
文章编每:1673-5072(2008)03-.0288-03
2008年9月
Sep.2008
AutoCAD图解法求精馏塔理论塔板数
LI Xiao—yan,BAO Zheng—rong,WANG Dan
(College of Chemistry and Chemical Engineering,China West Normal University,Nanehong 637002,China)
Abstract:Through a series of experiments,we have done a preliminary exploration for the orange juice pigment of
5结论
经典的精馏塔理论塔板数求法有逐板计算法和图解法,在实际应用中这两种方法都有较大的缺陷.本文 讨论了剽翔AutoCAD志置算法生成乎衡鳇线求精馁塔理论塔籁数戆方法,该方法避免了缡譬菌数援翻程 序,原理简单、拟和精度高,从而保证了图解法计算结果的准确性,既适用于理想物系也适用予非理想物系. 本程序提供了自动图解过程,方便快捷.但对初级用户,亦可利用AutoCAD的辅助绘图功能手工完成图解过 程。
(command”erase”(entlast)””) (command”line”(1ist drX drZ)(1ist drX drY)
(start—dialog)
””)
(unload—dialog dcl—id) (draw—czx)
(setq drZ drX) (command”line”(1ist0 drY)(1ist 1 drY)”’)
(2)基予嚣瑾与步骤霹手王绘蚕完成求解p’。手趸绘蚕过程嗲运震AutoCAD辕劲功熊,如:“歪交”、 “自动捕捉”、“极轴追踪”能使绘图更快捷、准确.而运用程序自动求解过程中,因图形几何关系由计算所得, 辅助功能不仅无益,反而会干扰自动绘图,程序中添加了相关语句关闭辅助功能.
(3)圈2上携级与平衡线妁交点代表务理论板上气滚粳平衡数据。与逐板计箨法结果¨1院较,气液平衡 数据误差随理论塔板数增大有变大的趋势.误差最大处在第12块理论板,该误差仅为(0.002 5,0.002 7). 该误差由曲线拟和过程产生,并随参与拟和的气液平衡数据的增多而减小.可见,该法大大提高了手工图解 法的准确度.例1为理想物系的实例.通过实例验证,该法对逐板计算法无法处理灼非理想物系亦适用.
2 Visual Lisp程序
上文给出了AutoCAD图解法的原理与求解步骤.基于以上原理与步骤,利用Visual Lisp语言开发了求
法类议,壶方程(3)、方程(1)依次向下计算,直到茗’。≤菇。为止.所以,完成分离强务,精绪塔所需理论塔板
数为n+m一1(含塔釜)…..
y=只并).
(1)
yt+t 2j帮霆 ·+两聋l t‘
(2)
几∥0黉≥音’.一寿砖}君。· 了一+1一窜。。‘+占·碍。。,一g。。『^_ g。。王+6·碍。,,一g。,,^。。
牛髟
3:[ 步 夕
08
么 少。/
/。 5 / y
6∥ ./
06
镪/
0毒
一 彤’ //∥
/ t/ 7 /
秒 ’/
0己
l,萁 ∥
渺“
图I应搦程序对话摆 Fig.1 Application procedure dialog box.
图2例1图解缕鬃 弱啦Resdt of exampledby graphic solution
1 原理与步骤
1.1 有关方程
方程(1)为气液相平衡方稷,由多组气液平衡点数据拟和而成.对非理想物系,很难用简单的函数来液
达气液平衡关系.AutoCAD图髂法求解过程中,基于塔顶全冷凝假设可得第一层塔板上升的蒸气组成y。与
塔顶鬻滚滚缓成&攘露。将罗;代入方程(1)萄寒簿第一瑟塔板上下降滚{本缓成菇;。将善,代入(2)式(精缓段
(setq HG—xf(atof(get—tile”xf”))) ;;从对话框获得进料摩尔分率,其它数据可类
(setq drNumber(+1 drNumber)) (command”text”(1ist(一drX 0.02)(+drY
似获得。)
0.02))0.02 0 drNumber)
;;;函数draw—CZX获取数据,绘制操作线与平 衡线
(draw_TiJI)
(setq drX(car(JiaoDian BalanceLine(entla—
) ;;;函数data—se从对话框获取数据,赋值给全
st)))) (command”erase”(entlast)””)
局变量 (defun data—set()
(command”line”(1ist drZ drY)(1ist drX drY) ””)
AutoCAD图勰法不仅计算精度接近逐板计算法,焉盛该法概念清晰,结果直观,特别适合予教学。诧终, 基于AutoCAD的图解法同样适用于精馏塔最小回流比的求解.
(下转第294页)
万方数据
294
西华师范大学学报(自然科学版)
2008年
Studies of Physics and Chemistry Properties of Pigments in Orange Juice
收攥嚣麓:2008—04—20 僚鬻篱介:刘爱科(1980一),勇,潮南常德入,嚣华师范大学纯学化工学院麓教,硬±研究焦,主要获事他工仿囊教学奄 研究工作.
万方数据
第29卷第3期
刘爱科,等:AutoCAD图解法求精馏塔理论塔板数
289
开始绘制梯级(如图2所示),代替交替使用平衡线与操作线方程的求解过程,由于AutoCAD的图元由计算 产生,所以图解过程即是逐板计算过程,所以该过程能达到逐板计算法相同的精度.
(setq drZ drYl (command”line”(1ist drX 0)(1ist drX 1)””)
(if(<dcl—id O)(exit))
(setq drY(cadr(JiaoDian drLinel(entlast))))
(if(not(new—dialog”cadtjf'’dcl—id))(exit)) (action—tile”accept””(data—set)”)
。 刘爱科k2,陈亚军2
(1.西华师范大学应用化学研究所,四川南充637002;2.’西华师范大学计算机学院,1墨IIII南充637002)
摘 要:讨论了雕AutoCAD图解法求精馏塔理论塔板数,并绘出了Visual Lisp程序.对话框的弓l入,使操作更容 易,用户输入相美数据后,立即获得图解结果.经实例验证。该法计算精度按近逐板计算法.
万方数据
290
西华师范大学学报(自然科学版)
2008筇
由苯一荦苯翡气滚平衡方程y=f玎‰计算获褥)。
将完整的程序以”l即”为后缀保存在D盘根目录下,在AutoCAD命令窗口输入命令:(10ad“d:/簟. Isp”),弹出对话概(见图I),输入数据后确定,立即获得图解结果(见图2).全塔共需12块理论塔板,进料 板位爨为塞塔顶肉下第5块理论板,该结暴与逐板计算法一致。
关键词:AutoCAD;Visual Lisp稷序;精馏塔;壤论塔扳数
审糯分类号:零瓣ll
文簸标误码:B
0 弓l 言
经典的精馏塔理论塔板数求法有逐板计算法、图解法两种Ⅲ.逐板计算法计算蓬大,通常需要编写程序 拟和气液相平衡曲线,难度较大;而利用图板、铅笔的传统作图法,很难满足工程设计的精度要求,而且可熏 现性差.随着AutoCAD应照予化上铡墨的酱及,本文讨论了剽是AutoCAD图鳃法求精馏塔理论塔板数的方 法,并给出了Visual Lisp程序。
(3)
,,。再r一再可’
t辞,
1.2 AutoCAD图解法步骤
雷先利用两点法,依次绘制精缓段操作线、进辩热状况参考线、提缓毅操接线。邈子AutoCAD绘图的穗
确性,爵直接取点(蔗。,舅。)傲为提馏段操作线的下端点,然后运餍样条曲线叛稚气液平衡点得气液平衡隐
线‘",出于AutoCAD内置了非均匀有理B样条算法口1,可以避免编写拟和函数.最后自精馏段操作线上端点
解程序与DCL对话框.程序主要代码如下
(defun CADTJF()
(setq BalanceLine(entlast))
(vl—load—corn)
;;以下代码绘制精馏段操作线,6线方程,提
(setvar”osmodmmand”erase””all”””) (command”rectangle”<0 0)<1 1))
4 程序说明及结果讨论
(1)该程序提供了数据对话框,使操俸变得更容易。该对话框使用基于AutoCAD的对话框控铡语言 DCL编写.程序运用AutoCAD内置的非均匀有理B样条算法拟和这些平衡数据点而绘制出的气液平衡曲 线¨’,避免了编写拟和函数,拟和精度高.在此基础上进行梯级图解,精度能接近逐板计算法.
physical and chemical properties,studied the effect of metal ions,oxidizing and reducing and reducing agent,com- monly used food additives,acid-base and light on pigment.The result8 show that:metal particles,the.10w concentra- tion Oxidants and reductors have little impact on the pigment and different food additives have different pigments or enrich Consumers color;pigment is light·sensitive,and while light increases,its stability weakens.
(1ist x7 y7)(1ist x8 y8)(1ist x9 y9)””””””)
;;为篇幅所限,此部分读者可自行补充)
3 计算实例
例1 连续精馏分离含苯0.44(摩尔分数,下同)的苯一甲苯二元混合液,要求塔顶馏出液含苯0.934, 塔釜残留液含苯0.023 5。巳知进料为泡点液体,相对挥发度为2.46,回流比为2.125.求全塔理论塔板数和 加料板位置….苯一甲苯在一标准大气压下的气液平衡数据见图l(为与逐板计算法进行精度比较,该数据
(defun draw—CZX() (command”spline”(1ist xl y1)(1ist】【2 y2) (1ist x3 y3)(1ist x4 y4)(1ist x5 y5)(1ist x6 y6)
(if(and(<=drX(car pp6))(=key 1)) (setq drLine!drLine2 key 0) )) ) ;;;函数JiaoDian用于求两曲线的交点 (defun JiaoDian()
;;;函数draw_TiJi绘制梯级求解理论塔板数 (defun draw TiJi()
(ZuoBiao);;函数ZuoBiao完成参考坐标纸的 绘制
(setqdrY HG—xd drX HG—xd drNumber 0 key 1) (while(>drX HG—xw)
(setq dcl—id(10ad—dialog”E:/Paper/CAD. DCL”))
操作线方程)求得第二层塔板上升的蒸气缀成y:.依次类推向下计算,直到第n鼷板上液相组成小于等于进
料板液相组成为止,即毛≤互,.第rt块板即为最佳进料板.跨过进料板,操作关系改为(3)式(提馏段操作线
方程)。壤提缓段第一层塔板上液楣组成与精馏段第r/,屡塔板的渡摆组藏相等得:搿’,=茗。。与糖馏段计算方
第29卷第3期
V01.29
No:3
西华师范大学学报(自然科学版) Journal of China West Normal University(Natural Sciences)
文章编每:1673-5072(2008)03-.0288-03
2008年9月
Sep.2008
AutoCAD图解法求精馏塔理论塔板数
LI Xiao—yan,BAO Zheng—rong,WANG Dan
(College of Chemistry and Chemical Engineering,China West Normal University,Nanehong 637002,China)
Abstract:Through a series of experiments,we have done a preliminary exploration for the orange juice pigment of
5结论
经典的精馏塔理论塔板数求法有逐板计算法和图解法,在实际应用中这两种方法都有较大的缺陷.本文 讨论了剽翔AutoCAD志置算法生成乎衡鳇线求精馁塔理论塔籁数戆方法,该方法避免了缡譬菌数援翻程 序,原理简单、拟和精度高,从而保证了图解法计算结果的准确性,既适用于理想物系也适用予非理想物系. 本程序提供了自动图解过程,方便快捷.但对初级用户,亦可利用AutoCAD的辅助绘图功能手工完成图解过 程。
(command”erase”(entlast)””) (command”line”(1ist drX drZ)(1ist drX drY)
(start—dialog)
””)
(unload—dialog dcl—id) (draw—czx)
(setq drZ drX) (command”line”(1ist0 drY)(1ist 1 drY)”’)
(2)基予嚣瑾与步骤霹手王绘蚕完成求解p’。手趸绘蚕过程嗲运震AutoCAD辕劲功熊,如:“歪交”、 “自动捕捉”、“极轴追踪”能使绘图更快捷、准确.而运用程序自动求解过程中,因图形几何关系由计算所得, 辅助功能不仅无益,反而会干扰自动绘图,程序中添加了相关语句关闭辅助功能.
(3)圈2上携级与平衡线妁交点代表务理论板上气滚粳平衡数据。与逐板计箨法结果¨1院较,气液平衡 数据误差随理论塔板数增大有变大的趋势.误差最大处在第12块理论板,该误差仅为(0.002 5,0.002 7). 该误差由曲线拟和过程产生,并随参与拟和的气液平衡数据的增多而减小.可见,该法大大提高了手工图解 法的准确度.例1为理想物系的实例.通过实例验证,该法对逐板计算法无法处理灼非理想物系亦适用.