论文部分内容阅读
【摘要】本文基于中国知网收录的相关文献,对计算机在国内化工热力学教学中的应用成果进行梳理与总结,以期为后续的教学研究提供参考。
【关键词】化工热力学 教学 计算机应用 现状
【中图分类号】G642 【文献标识码】A 【文章编号】2095-3089(2016)01-0002-03
一、引言
化工热力学(Chemical Engineering Thermodynamics CET)是伴随着化学工业发展而形成的应用性交叉学科,主要研究化工过程中能量、能量转换以及与能量转换有关物性间相互关系,是基础课与专业课之间的纽带和桥梁[1],也是化工专业核心课程群的基石[2]。
CET理论性强,概念抽象、模型复杂、逻辑性、系统性强,推导繁壅,虽经近50年发展,教学体系完整且严谨,但仍是难“教”和难“学”的课程。因此,处理好CET的“教”与“学”,是对任课教师的挑战,也是教学实践过程中亟需解决的问题。
随着微电子、计算科学及网络技术发展,计算机性价比不断提高,应用领域不断扩大,给CET教学改革与发展提供了历史机遇,结合计算机应用的教学模式,把更多精力集中于培养学生热力学严密逻辑思维和解决工程问题的能力,是CET教学改革的方向之一[3],已用于辅助教学及物性计算、过程模拟等。
本文基于截止到2015年8月31日,中国知网收录的与计算机在CET教学应用相关文献,对国内CET教学中计算机应用成果进行梳理与总结,为后续CET教学研究提供参考。
二、多媒体软件的应用
将直观、生动、形象的多媒体技术应用到CET教学中,不仅可刺激、感染和吸引学生,直观演示数据图表,化抽象概念为直观形象,也可简化CET中的复杂计算和公式推导,形象展示化工操作单元[4],还可增加教学信息量和学生的感知量[5],是突破CET教学难点、弥补学时有限、实施开放学习的有效手段[6]。
目前,绝大多数CET任课教师,都或多或少采用了计算机辅助教学(Computer Aided Instruction CAI),有些还建设了便于学生交流学习的网络平台。如有在双语教学过程中,创作图、文、声、色并茂CAI课件的[7-8];有结合CAI、教学网站建设和网络通讯工具,实现资源共享的[9-11];有将Aspen的计算理念和CAI相融合的[12],也有将传统教学手段与CAI结合[13-27],并建设开放式网络教学平台的[21-24, 26-28]。
也有结合多种多媒体软件,制作了交互式CAI课件[5, 29-34]或可完整展现实验过程的CET虚拟实验室[35]。
另外,施云海认为CET教学改革可以CAI为主,任课教师要尽快抓好CAI软件编制和教材编写,形成教学软件包[3]。然而,CAI虽有诸多优势,CET教学却不能被CAI取代,因为CAI本身仅是利用了先进的教学工具和手段,并不等于教学方法也先进,只有与先进的教学方法相结合,CAI才能最大限度地发挥其作用[36],而且课件内容表现形式也要适当,课件制作应重点突出[4-5]。
三、专业计算软件的应用
随着计算科学和软件技术发展,已推出了功能强大的商业化专业软件,如化学化工专业软件Aspen、Simulis Thermodynamics、Hysys、ChemCAD,数学软件Mathematica、Maple、MathCAD等,已成功应用于CET的教学中。
如有的以Aspen、Simulis Thermodynamics及Excel,组织学生上机实践[37];或以Aspen为工具[38-41],以PR状态方程计算定组成天然气的摩尔体积、1-丁烯状态变化后的摩尔体积、焓和熵的变化[38],计算正丁烷在273.15 K时的气、液饱和热力学性质[39],计算水/乙醇体系的相平衡曲线的方法[41]。
也有的仅使用Excel的计算功能[42-48],如重新计算[42, 47]、规划求解[42]和单变量求解功能[42, 47],计算乙烷的摩尔体积、压缩因子、剩余熵、剩余焓与逸度等性质[43-44]、泡点与露点等[45],以及高压下丙烯-丙烷混合气体密度及甲醇/乙睛体系相平衡数据的计算等[47]。
也有将数学软件结合CAI,应用于CET的教学过程的,如利用符号计算系统Maple,计算流体PVT性质、剩余性质和相平衡[49];或利用MathCAD计算气相组分的逸度、液体混合物中组分逸度及活度系数模型参数的拟合、多元相平衡[50]以及计算了剩余自由能、剩余焓和剩余熵[51]等。
四、专用软件的开发
尽管专业软件成熟,功能强大,使用方便,然而需花巨资购买,推广普及难度大,因而,有些学者建议使用程序设计语言,引导学生自行设计程序,开发了CET教学或计算专用软件[52-58]。
如采用Basic编程,进行物性计算[52];以VB语言为工具,开发拥有自主知识产权的,可用于Windows平台下CET教学与计算的模块化、菜单式、界面友好、视窗化的软件包[53],以及可采用不同状态方程进行纯流体及二元混合流体热力学性质的计算与教学,并对流体的物性参数实行数据库管理的视窗化的软件包[54]。
也有将Borland C ++与FORTRAN语言相结合,开发了可用于气体的热力学性质、溶液的性质、纯组分以及多组分体系汽液平衡的计算,界面友好、自带汉字系统、操作简单的CET教学软件包[55]。
Matlab使用、编程简单,语法灵活,程序设计自由,程序可移植性、兼容性优良的特点,可很好地解决CET各种复杂、非线性的计算,如流体pVT的计算和相平衡的计算等,同时可用于无约束多元函数参数回归,有效地解决CET的复杂计算,拓展CET的理论教学,如以纯流体热力学性质、露点压力及组成以及活度系数模型参数的回归计算[59]、基于Wilson活度模型的常压二元汽液平衡数据的处理等[60]。 [35]周彩荣,蒋登高,詹自力,石晓华,侯翠红,任保增,江振西.化工热力学虚拟实验室的构建[J].实验室研究与探索,2011,30(5):117-120.
[36]刘学民.化工类专业基础课的教学体会[J].化工高等教育,2005,(3):72-73.
[37]黄燕,吴世逵.化工热力学课程教学改革探索[J].化工高等教育,2014,(6):44-45.
[38]陈新志,赵倩,钱超.基于Aspen-Plus的化工热力学教学(I)均相性质计算[J].化工高等教育,2011,(5):75-79.
[39]陈新志,赵倩,钱超.基于Aspen-Plus的化工热力学教学(II)纯物质饱和性质计算[J].化工高等教育,2011,(6):58-60.
[40]黄毅萍,徐畅,王高,张忠洁.ASPEN PLUS与化工专业核心课程体系建设[J].滁州学院学报,2013,15(2):107-110.
[41]庄淑娟,宋峰.ASPEN系列软件在化工教学中的应用[J].广州化工,2013,41(19):164-166.
[42]张军.Excell在化工热力学教学中的应用[J].中国现代教育装备,2011,(11):30-32.
[43]于志家,张艳,兰忠,陈嘉宾.关于Excel在化工热力学计算中应用的探讨[J].化工高等教育,2012,(3):73-75.
[44]于志家,杨筱恬.用SRK方程与PR方程求算双组分混合气体热力学性质[J].化工高等教育,2013,(1):59-63.
[45]于志家,陈传棋,李香琴,张乃文.应用Excel进行泡点与露点计算[J].化工高等教育.2012,(4):73-76.
[46]郑延成,李颢.化工热力学教学的实践探索[J].广东化工,2013,40(22):147-148.
[47]王智娟,胡粉娥,杨晓丽.Excel在化工热力学计算中的应用[J].广州化工,2013,41(3):167-169.
[48]吕玲红,冯新,刘畅,杨祝红,王昌松,陆小华,武文良.化工热力学习题改革初探[J].大学化学,2010,25(5):42-46.
[49]方志林.Maple软件在化工热力学教学中的应用[J].广州化工,2013,(10):259-261.
[50]吴选军.MatnCAD在相平衡计算中的应用[J].化工高等教育,2009,(1):50-54.
[51]胡光辉,潘湛昌,魏志钢.状态方程法计算热力学剩余性质的比较[J].广东化工,2011,38(6):18.
[52]涂淑凤,董新法.化工热力学课程改革新尝试和新进展[J].大学化学,1996,11(4):21-23.
[53]张伟,俞洁,朱捷.可视化化工计算教学软件的自主开发[J].考试周刊,2014,(41):110-111.
[54]杨金杯,邱挺.流体热力学性质计算的窗体化程序设计[J].福建化工,2005,(5):5-7.
[55]宋春敏,汪新平,涂永善.化工热力学教学软件的开发[J].计算机与应用化学,1999,16(3):239-240.
[56]张秋荣.计算机在化工热力学中的应用[J].连云港化工高专学报,1997,3(4):7-8.
[57]高洪亮.流体化工热力学数据焓、熵、?的计算[J].山东轻工业学院学报,2000,14(2):55-58.
[58]高洪亮,李光玲.改进的RKS方程在环丙烷-1-丁烯体系中的应用[J].齐鲁石油化工,1997,25(2):125-127.
[59]郑挺,黄智贤,王红星,李晓.Matlab在《化工热力学》教学中的应用[J].吉林化工学院学报,2012,29(7):53-56.
[60]李克娥,苏铁军.Matlab在处理化工热力学数据中的应用[J].重庆科技学院学报(自然科学版),2005,7(3):100-102.
[61]郭庆丰,吴北虎,潘国昌.THPRO汽液传质设备设计系统[J].化工设备设计,1994,(6):26-28.
基金项目: 2013年河南理工大学教改项目:《化工热力学》交互形象化教学改革的探索与实践(编号:2013JG076)
【关键词】化工热力学 教学 计算机应用 现状
【中图分类号】G642 【文献标识码】A 【文章编号】2095-3089(2016)01-0002-03
一、引言
化工热力学(Chemical Engineering Thermodynamics CET)是伴随着化学工业发展而形成的应用性交叉学科,主要研究化工过程中能量、能量转换以及与能量转换有关物性间相互关系,是基础课与专业课之间的纽带和桥梁[1],也是化工专业核心课程群的基石[2]。
CET理论性强,概念抽象、模型复杂、逻辑性、系统性强,推导繁壅,虽经近50年发展,教学体系完整且严谨,但仍是难“教”和难“学”的课程。因此,处理好CET的“教”与“学”,是对任课教师的挑战,也是教学实践过程中亟需解决的问题。
随着微电子、计算科学及网络技术发展,计算机性价比不断提高,应用领域不断扩大,给CET教学改革与发展提供了历史机遇,结合计算机应用的教学模式,把更多精力集中于培养学生热力学严密逻辑思维和解决工程问题的能力,是CET教学改革的方向之一[3],已用于辅助教学及物性计算、过程模拟等。
本文基于截止到2015年8月31日,中国知网收录的与计算机在CET教学应用相关文献,对国内CET教学中计算机应用成果进行梳理与总结,为后续CET教学研究提供参考。
二、多媒体软件的应用
将直观、生动、形象的多媒体技术应用到CET教学中,不仅可刺激、感染和吸引学生,直观演示数据图表,化抽象概念为直观形象,也可简化CET中的复杂计算和公式推导,形象展示化工操作单元[4],还可增加教学信息量和学生的感知量[5],是突破CET教学难点、弥补学时有限、实施开放学习的有效手段[6]。
目前,绝大多数CET任课教师,都或多或少采用了计算机辅助教学(Computer Aided Instruction CAI),有些还建设了便于学生交流学习的网络平台。如有在双语教学过程中,创作图、文、声、色并茂CAI课件的[7-8];有结合CAI、教学网站建设和网络通讯工具,实现资源共享的[9-11];有将Aspen的计算理念和CAI相融合的[12],也有将传统教学手段与CAI结合[13-27],并建设开放式网络教学平台的[21-24, 26-28]。
也有结合多种多媒体软件,制作了交互式CAI课件[5, 29-34]或可完整展现实验过程的CET虚拟实验室[35]。
另外,施云海认为CET教学改革可以CAI为主,任课教师要尽快抓好CAI软件编制和教材编写,形成教学软件包[3]。然而,CAI虽有诸多优势,CET教学却不能被CAI取代,因为CAI本身仅是利用了先进的教学工具和手段,并不等于教学方法也先进,只有与先进的教学方法相结合,CAI才能最大限度地发挥其作用[36],而且课件内容表现形式也要适当,课件制作应重点突出[4-5]。
三、专业计算软件的应用
随着计算科学和软件技术发展,已推出了功能强大的商业化专业软件,如化学化工专业软件Aspen、Simulis Thermodynamics、Hysys、ChemCAD,数学软件Mathematica、Maple、MathCAD等,已成功应用于CET的教学中。
如有的以Aspen、Simulis Thermodynamics及Excel,组织学生上机实践[37];或以Aspen为工具[38-41],以PR状态方程计算定组成天然气的摩尔体积、1-丁烯状态变化后的摩尔体积、焓和熵的变化[38],计算正丁烷在273.15 K时的气、液饱和热力学性质[39],计算水/乙醇体系的相平衡曲线的方法[41]。
也有的仅使用Excel的计算功能[42-48],如重新计算[42, 47]、规划求解[42]和单变量求解功能[42, 47],计算乙烷的摩尔体积、压缩因子、剩余熵、剩余焓与逸度等性质[43-44]、泡点与露点等[45],以及高压下丙烯-丙烷混合气体密度及甲醇/乙睛体系相平衡数据的计算等[47]。
也有将数学软件结合CAI,应用于CET的教学过程的,如利用符号计算系统Maple,计算流体PVT性质、剩余性质和相平衡[49];或利用MathCAD计算气相组分的逸度、液体混合物中组分逸度及活度系数模型参数的拟合、多元相平衡[50]以及计算了剩余自由能、剩余焓和剩余熵[51]等。
四、专用软件的开发
尽管专业软件成熟,功能强大,使用方便,然而需花巨资购买,推广普及难度大,因而,有些学者建议使用程序设计语言,引导学生自行设计程序,开发了CET教学或计算专用软件[52-58]。
如采用Basic编程,进行物性计算[52];以VB语言为工具,开发拥有自主知识产权的,可用于Windows平台下CET教学与计算的模块化、菜单式、界面友好、视窗化的软件包[53],以及可采用不同状态方程进行纯流体及二元混合流体热力学性质的计算与教学,并对流体的物性参数实行数据库管理的视窗化的软件包[54]。
也有将Borland C ++与FORTRAN语言相结合,开发了可用于气体的热力学性质、溶液的性质、纯组分以及多组分体系汽液平衡的计算,界面友好、自带汉字系统、操作简单的CET教学软件包[55]。
Matlab使用、编程简单,语法灵活,程序设计自由,程序可移植性、兼容性优良的特点,可很好地解决CET各种复杂、非线性的计算,如流体pVT的计算和相平衡的计算等,同时可用于无约束多元函数参数回归,有效地解决CET的复杂计算,拓展CET的理论教学,如以纯流体热力学性质、露点压力及组成以及活度系数模型参数的回归计算[59]、基于Wilson活度模型的常压二元汽液平衡数据的处理等[60]。 [35]周彩荣,蒋登高,詹自力,石晓华,侯翠红,任保增,江振西.化工热力学虚拟实验室的构建[J].实验室研究与探索,2011,30(5):117-120.
[36]刘学民.化工类专业基础课的教学体会[J].化工高等教育,2005,(3):72-73.
[37]黄燕,吴世逵.化工热力学课程教学改革探索[J].化工高等教育,2014,(6):44-45.
[38]陈新志,赵倩,钱超.基于Aspen-Plus的化工热力学教学(I)均相性质计算[J].化工高等教育,2011,(5):75-79.
[39]陈新志,赵倩,钱超.基于Aspen-Plus的化工热力学教学(II)纯物质饱和性质计算[J].化工高等教育,2011,(6):58-60.
[40]黄毅萍,徐畅,王高,张忠洁.ASPEN PLUS与化工专业核心课程体系建设[J].滁州学院学报,2013,15(2):107-110.
[41]庄淑娟,宋峰.ASPEN系列软件在化工教学中的应用[J].广州化工,2013,41(19):164-166.
[42]张军.Excell在化工热力学教学中的应用[J].中国现代教育装备,2011,(11):30-32.
[43]于志家,张艳,兰忠,陈嘉宾.关于Excel在化工热力学计算中应用的探讨[J].化工高等教育,2012,(3):73-75.
[44]于志家,杨筱恬.用SRK方程与PR方程求算双组分混合气体热力学性质[J].化工高等教育,2013,(1):59-63.
[45]于志家,陈传棋,李香琴,张乃文.应用Excel进行泡点与露点计算[J].化工高等教育.2012,(4):73-76.
[46]郑延成,李颢.化工热力学教学的实践探索[J].广东化工,2013,40(22):147-148.
[47]王智娟,胡粉娥,杨晓丽.Excel在化工热力学计算中的应用[J].广州化工,2013,41(3):167-169.
[48]吕玲红,冯新,刘畅,杨祝红,王昌松,陆小华,武文良.化工热力学习题改革初探[J].大学化学,2010,25(5):42-46.
[49]方志林.Maple软件在化工热力学教学中的应用[J].广州化工,2013,(10):259-261.
[50]吴选军.MatnCAD在相平衡计算中的应用[J].化工高等教育,2009,(1):50-54.
[51]胡光辉,潘湛昌,魏志钢.状态方程法计算热力学剩余性质的比较[J].广东化工,2011,38(6):18.
[52]涂淑凤,董新法.化工热力学课程改革新尝试和新进展[J].大学化学,1996,11(4):21-23.
[53]张伟,俞洁,朱捷.可视化化工计算教学软件的自主开发[J].考试周刊,2014,(41):110-111.
[54]杨金杯,邱挺.流体热力学性质计算的窗体化程序设计[J].福建化工,2005,(5):5-7.
[55]宋春敏,汪新平,涂永善.化工热力学教学软件的开发[J].计算机与应用化学,1999,16(3):239-240.
[56]张秋荣.计算机在化工热力学中的应用[J].连云港化工高专学报,1997,3(4):7-8.
[57]高洪亮.流体化工热力学数据焓、熵、?的计算[J].山东轻工业学院学报,2000,14(2):55-58.
[58]高洪亮,李光玲.改进的RKS方程在环丙烷-1-丁烯体系中的应用[J].齐鲁石油化工,1997,25(2):125-127.
[59]郑挺,黄智贤,王红星,李晓.Matlab在《化工热力学》教学中的应用[J].吉林化工学院学报,2012,29(7):53-56.
[60]李克娥,苏铁军.Matlab在处理化工热力学数据中的应用[J].重庆科技学院学报(自然科学版),2005,7(3):100-102.
[61]郭庆丰,吴北虎,潘国昌.THPRO汽液传质设备设计系统[J].化工设备设计,1994,(6):26-28.
基金项目: 2013年河南理工大学教改项目:《化工热力学》交互形象化教学改革的探索与实践(编号:2013JG076)