EXCEL在化工数值计算中的应用

发布时间:2024-11-18

EXCEL在化工数值计算中的应用

本文由mzhply贡献
pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。




师  20 09年第 4期 
C e cl n ier h mi  E gne  a 文章编号 :0 2 l 2 ( 09)4 0 2 — 3 10 一   4 20 0 —0 6 0   1
继 
续;   教  育 
E cl xe在化工数值计算中的应用  
刘奇琳 , 赵升云 
( 武夷学院 化学与环境工程 系。福 建 武夷 山 3 4 0 ) 5 3 0 

要: 本文 以《 反应工程 》 汁算为例 , 的 介绍 了 E cl xe 中函数功能 、 规划求解功能及单 变量求解功能的应 
用 。结果表明 : E cl 用 xe 计算 , 简单适用 , 效率和精度都很高 , 具有一定 的推广意义 。   关键词 :xe; E cl化工 ; 数值 ; 迭代 ; 应用 
中文图分类号 :Q 1  T 05 文献标识码 :   A
LU Q -i ,HA  hn - u  I   il Z OS e g yn n
(hmia & E vrn na E gneigD p r n fWui nvri Wuihn 3 4 0 , hn) C e cl n i metl nier   e at t   y U ies y, ysa   5 3 0 C ia  o   n me o   t
Ap l a i n o  x e    h   u rc lc c l t n o  h mi a  n i e r n   p i t   fe c li t e n me ia   a u a i   fc e c le gn e g c o n l o i
A s at n xm l o { eco ni e n)  a u t    xe. eapctno t   ntnh  bt c:A   a p  f R atnEg er gic cle b Ec1 h pl ao fh f co.e r e e i n i ) l ad y s T i i  e u i t
l e   rg a i rp o r mmi g s lt n a d t e sn l  a a l  ou i n r n r d c d T e r s l   h w o   e g e tef in y n n   ou i   n  h   i g e v r b e s l t we e i t u e . h   e u t s o   ft   r a  f ce c   o i o o s h i
a d p e i o   ft i meh d 
n   r cs n o   s i h   to . Ke   r s E c l c e c le g n e n ; u r a ; t r t n a p iai n y wo d : x e; h mi a  n i e r g n me c l i ai ; p l t  

EXCEL在化工数值计算中的应用

i i e o c o
化工计算涉及的内容十分广泛 , 中汽液相平  其
衡计算 、 物料与热量 的恒算等是化工计算 中最基本  的内容。在实际化工计算 中常常会遇到一些数学 问  
题 的精确 解 ( 解析 解 ) 较难 得到 或无 法直 接求 解 。对  这类 复 杂 的数 学 问题 , 典 的数 学解 析 法是 无 能 为  经
设有 方程 式 :珂 )0 x   = 转化 为 := () x 异x  
设定迭代初值 : o精度要求 : X 8   则第一次迭代结果 : J x  = 把设 定的初值与  第一次迭代 的结果对比。判断是否满足  Io   ≤£   —x I ,如果满足 ,   X x就可 以当作方程  式 l)0 i = 的近似解 ; x 否则 , 继续迭代 :   x=   。再 比较判 断 是 否满 足 I  2 ≤8以  zg x)   一x l x  
此类 推 …… 
力的 , 只有借助与数值计算方法应用计算机进行求  解( 数值解 ) 因此 , 。 数值计算方法在化工领域占有极  其重要的地位 , 是现代化工技术发展的促进 因素f。   j 1   E cl xe 软件是微软公司开发的功能强大的电子表格  管理软件, 具有强大的数据处理和计算功能。 本文 以   《 反应工程》 的计算为例 , 介绍了 E cl xe 中迭代功能 、   规划求解功能及单变量求解功能的应用。旨在开发 
E cl 境 下 , 练 运用 这些 功 能 函数 , 捷 、 便  xe环 熟 可快 方
对于实际的化工计算 , 往往无法得到具体的x   = x ) 式子 , 这样就给求解过程增加了许多难度 , 一般  的求解方法是开发计算机 高级语 言编写相应 的程  序, 但适用性不强。   利 用人 人 都熟 悉 的 E cl xe 电子表 格 也 能非 常 轻  松的解决大部分这类问题 , 下面介绍 3 种具有很好 
的实 际工程 意义 的方 法 。  
地进行大部分的化工数值计算 。  
1 E cl   x e 中迭代功能求解思路 
迭代法是一种重要 的逐次逼近的方法 , 这种方  法是用某个固定 的公式反复校正解 ( ) 根 的近似值 ,   使之逐步精确化 ,最后得到满足精度要求 的结果 。  
迭代 过程 如 下 :  
1 函数 方法  . 1
利用 E cl xe 电子表格 中的 i 等 函数及填充柄   )
功 能 : 用 函
数 功 能 表 达 gx,(判 断是 否 满 足 给  利 ( i) )f 定 的精度 要求 。  
1 规 划 求解 方 法  . 2
借助 E cl xe 中的规划求解功能 ,可求得工作表  上某个单元格( 被称为 目标单元格 ) 的最优值 ( 最大  值、 最小值 、 固定值

EXCEL在化工数值计算中的应用

) 规划求解 ” 。“ 将对直接或间接  与 目标单元格 中公 式相关联的一组单元格 中的数 
收稿 日期 :0 9 0 — 1 2 0 — 2 0 
基金项 目: 武夷学 院校级资助项 目( Q 0 0 ) X L70   4
作者简 介 : 刘奇琳 (94 , , 族 , 17一)男 汉 讲师 , 究方 向: 研 化学工程相 
关专业教学与科研 、 化工智能 。  
20 0 9年第 4 期 
刘奇琳等 :x e在4 X 数值计算 中的应 用 E cl t - ;  
值进行调整 , 最终在 目标单元格公式 中求得期望的  结果。“ 规划求解” 通过调整所指定的可更改的单元  格( 可变单元格 ) 中的值 , 目标单元格公式 中求得  从
所需 的结 果 。  
( 1 3 3 198 3 3 = 056 19 134 1 转    . 15 2 157 ; 3 . 28 67 3 8 , 5
化率仍小于 0 5 继续计算 ……, . , 8 最后得到 的结果 
见 表 1  。
表 1 用迭代 法计算结 果 
T b 1 C mp t g r s l b   e ai e me h d a.   o u i  e u t y i r t   t o   n   t v
1 单变量求解方 法  . 3
所谓单变量求解 , 就是求解只有一个变量 的方  程, 它通过调整可变单 元格 中的数值 , 使之按照给  定的公式来满足 目标单元格 中的 目 标值。特别适用  于复杂 的隐函数求解过程 。   .  
臀 可值 目   转1 代数 序  变 标 化  次 号 等  值 。     率迭   _
2 计算实例 
在理 想搅 拌釜多釜串联反应器 中进行 如下液 
相 反 应 : R。 已 知 该 反 应 的 动 力 学 方 程 为 r   A— A=
由计算 结果 可 知 :第 6个 釜 的出 口浓 度 为 
040 , 化率 为 08 3 。 . 7转 4 . 1  5
太. 其 中 为反应物 的消耗速率[m l   i ]   c,   s - k o( · n , / m )k m
为反应速率常熟 [ 35k o · i ] 为反应物 A ( )/ m l m n , m (   )c  
的瞬时浓度[ o·  。 k l ]若单釜有效容积 V = m , m m R l  各  釜容积和温度相 同,在该温度下反应速率常熟 太  =
22 采用规划求解  .
在单元格 A 2中输入初值 ( 仍取 1 ; )在单元 格  B
2中输 入 :A + . /. P WE (21 )在 单元  = 2 1 8 5 O R A ,5; 33 * . 格c 2中输人 :( A ) 。 =3 2 3 点击 “ 一 / 工具”选择“ , 规划求  解 ” 设 置如 图 2   。点 击 “ 解 ” 钮 , 求 按 可得 到

EXCEL在化工数值计算中的应用

  =   1 30 73 6 27x  . 4 2 79  6 7 继 续作  . 7 36 25 9 ,F 0 5 3 08   7 , 9 3 15 1 规划求解 , 直至转化率满足要求。计算结果见表 2  。
0 0 3 m lf。 i - . 18k o· · n 1 0 m m ), 物料的体积流量 F 3 x 0 = . 1一 5  
,, i , m · n 反应物 A的起始浓度 C 3k o· -希望  m 一 o  m lm3 =
A的转化率 x 不低于 8 %, D 5 试计算所需的串联釜数 
和每釜出 口反应物浓度的转化率  。 1  
根 据 对 理 想 搅 拌 釜 多釜 串联 反 应 器 作 物 料 衡 
算可得 :F   F i i c =c r +  将 下 — 和  c =  i ~代人得 :  
; +jc 0 第 釜 的转化率为 x — -i c c 。:   ~ —。 FO— , 0C  
c  0
表 2 规 划求解法计算 结果 
Ta .  C mp t g r s l b   l n i g a d s l t n meh d b2 o u i  e u t y p a n n   n  o u i   t o   n   o
则该题转化为求解 当 筠 . ≥0 5时的i 以及  8 值
各个 i 所对 应 的 0和X值 。   i  
设计 迭 代公 式 :  c 一 丁  计 算 精度 £   c=  k c =
00 0   . 0 0l
21 采用数学 函数及 i ) . f 函数求解  (
在单元格 A1 中输入精度要求 :e 5 在单元格  l一 ; A 3中输入初值( 先取 1 , )在单元格 B 3中输人计算  公式 : — . /. P WE (3I ) =3 1 8 5 O RA ,. ; 33* 5 在单元格 c 中  3
输 入判 断语 句 =I(B (3B)¥ ¥, 一 。3“ FA SA一 3 A l3 B) ,继续  < ( /
图 1规 划 求 解 参 数 
F g1 a a t r  fp a n n   n   ou i n i.  P r me e so   l n i g a d s l t   o
计算 !”; 1 在单元格 A 4中输入公式= 3 B 。利用 E cl xe   中的填充柄功能 ,经过 6 次迭代后很容易计算 出 2   c . 7 36 5x . 4 2 很显 然 , l 9 0 20 ;  3 3 , =1 3 =0 5 转化率小 于  05 . ,再 接 着 计 算 0 和 x: 只 要 更 改 B =S  
8 2 2 3 F ¥ — . /. P WE (31 )经过 2 4 1 8 5 O RA ,5, 3 3* . 9次迭代计算 出  
23 采用单变量 求解  .
单元格 A 、2 C 设置同上 , 2B 、2 点击“ 工具”选择  , “ 单变量求解”设置见 图 2 , 。经

EXCEL在化工数值计算中的应用

过 6次计算 , 得到计  算结果见表 3  。
刘奇琳 等: xe在 化工数 值计算 中的应用 Ec l  
20 0 9年第 4 期 
表 3 单变量求解法 6次计算结果 
T b 3 6 c mp t gr s l   fg a  e k me h d a_     o u i  e u t o  o l e   t o   n s s
表 4 传统方法和 E cl x e 中迭代法 比较 
T b4 Co a io   f o v n i n lme h d a d i r t e a .  mp rs n o  n e t a  t o   n  t a i   c o e v
meh d to  
传统方法 
计算量  掌握难易度  最大  最难 
E cl xe 中的迭 代法 
最小  最容易 
手工计算计算机   编程l 数法 规划求解法l l   函   单变量 求解法  
适 性 最  用  小
最   广

适 用 性 做 比较 , 见 , 划 求 解 法 和 单 变 量 求 解 法  可 规
的计算量最小 , 也最容易掌握。   通过 以上 的计 算 和对 比表 明 :如 果 把 E cl xe 电  子表格与复杂的化工计 算相结合 ,可 以减小计算  量, 提高计算效率和计算精度。因此 , 该方法更具普  遍性 。  

2: 4 7  1 —1 .
图 2单变量求解 
Fg2 i. Go l e k me h d a  e   t o   s



献 
[ ] 钟秦, 1 俞马宏. 化工数值计算[ . M] 北京: 化学工业出版社, 0 31 20 .  
3 结 论 
对几种计算方法从计算量 、 读者掌握难易度 和 
[ ] 李绍芬. 2 反应 工程[ . 京: 学工业 出版社 , 9 419 M] 北 化 19 . . 1 
( 上接 1 7页 )  
() 2 制备各种高碳烷基糖苷适宜 的转苷化温度 
分别是 : 正辛 醇 9 0~10C, 1o 正癸 醇 10~15C、 0 1  正  o
十二醇 1 0—1 0 、 十 四醇 15~1 5 。 1 2℃ 正 1 2.   ℃
糖苷 中。再者 , 它是无毒的, 且物理 、 化学性质相对  都 比较稳定 。聚乙二醇(0 ) 40 在蒸馏时可起 到双重  作用。 一方面 , 它使烷基糖苷产物保持 良好的流动状  态, 进一步使高碳醇容易与其一起蒸 出。另一方面,  
() 3 加入少量 的 N HP   a z 能够很好地降低产品  O 的色度 ; 蒸馏高碳醇时, 体系需要非常高的真空度 ,  
加 入 聚 乙二 醇 (0 ) 利 于 缩 短 蒸 馏 时 间 , 少 产  40有 减
它可减少烷基糖苷与高碳醇的结合力 ,在蒸馏过程  中能把被烷

EXCEL在化工数值计算中的应用

基糖苷包裹起来的高碳醇释放出来。  
品中醇的残余量 。  
参 考 文 献 
3 结 论 
以葡 萄糖 、 丁醇 、 正 正辛 醇 、 癸 醇 、 十 二醇 、 正 正  
正十四醇 为原料采用转 苷法合 成工艺合成 了辛基  糖苷 、 癸基糖苷 、 十二烷基糖苷及十四烷基糖苷。使  用转糖苷法合成 , 虽然工艺过程较为繁杂 , 但反应  条件相对 比较温和 , 反应时 间也相对较短 , 尤其能  克服直接苷化法容易产生焦糖的缺点。   实验对催化剂 的种类及其用量 、反应物配比 、   温度等进行 了优化。   ( ) 备 的 丁 苷 适 宜 的反 应 条 件 是 : 萄 糖 : 1制 葡  
正 丁 醇 : 化 剂韵 摩 尔 比为 1 :4 :00 4 催 .2 ,反 应  温 度为 9 5~14C , 应 时间 为 4  i。 1o 反 5mn 
[ ] 金玉芹消 福奎, 1 朴贞顺 , 烷基糖苷 的市场状 况及 合成工艺进  等.
展E ] J. 精细化工,9 81 () — . 1 9 ,55: 8 5  
[] 蓝仁 华, 阳新 平 , 二 步法合成烷 基多苷 工艺研究 [] 2 欧 等 J_ 化学 
反应工程与工艺, 0 0 1() 2 — 3 . 2 0 ,64: 6 3 0 3  
[ ] 杨 朕堡, 3 杨锦宗 . 烷基糖 苷 的合 成及性 能研究 [] 精 细石油化  J.
工,9 6 () - . 19 , : 5 51  
[ ] 吴建 军, 4 马喜 平, 邱海燕 . 基 多苷 的应 用 []日用 化 学工 业, 烷 J.  
2 0 ,43:8 - 8 . 0 43 () 1
1 3 1  
[ ] 蓝仁华, 阳新平 , 5 欧 杨卓如 , 等威 留高碳醇对烷 基多苷性能 的影  响 []日 J. 用化学工业, 0 ,- . 2 0 15 0  
[] 高真. 品商品与检验 [ . 6 食 M] 中国轻工业 出版社 , 9 . 15 9  

1

EXCEL在化工数值计算中的应用.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219