用户名: 密码: 验证码:
三维虚拟化学实验及其反应自动推理的研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
虚拟实验室是教育领域的一个研究热点,为实验教学改革提供了一条新思路,与传统的实验相比有经济、安全、不受时空限制和教学一体化等优点。对于中学化学来说,信息技术在教学中最重要的应用就是虚拟化学实验室的引入,通过虚拟化学实验室,学生可以更加深刻地理解学到的知识,教师也能把化学知识以及各个化学实验过程展现得更加清楚。
     本文首先对虚拟实验室的概念和研究现状进行了阐述,分析了当前虚拟化学实验的不足。接着论述了人工智能、知识的表示、知识库的建立和面向对象等关键技术,并结合当前虚拟化学实验的不足,提出了基于自动推理机制的三维虚拟化学实验室的设计思想和整体框架。接着对仪器、药品和成组等关键对象的设计和实现过程进行阐述,深入的研究了对象的序列化方法。进一步论述了知识的表示方法,收集并分析中学化学所涉及的知识,在此基础上建立化学知识库,着重对化学反应规则库的建立进行了详细的描述。研究中学化学实验和所涉及的实验仪器,把虚拟仪器看着一个智能体,并完成了动作设计和实现其功能,并进行了举例说明;同时实现了化学实验的组装、气密性检测、确定反应物和生成物及其存放的位置,为化学反应做好准备工作。然后重点论述了化学反应自动推理的总体设计框架和实现过程,其中包括化学物质分类的推理过程、分子拆分成原子的过程、原子重新按规则组合成分子的过程、以及化学方程式配平和化学反应的计算过程,并举例说明。最后,对本文所完成的工作进行总结,并对下一步研究工作进行了展望。
Virtual Laboratory, as a research focus in the educational field, provides a new idea for experiment-teaching reform and it has the advantages of being economical, safe, space-time unrestricted, and integrated teaching etc. compared with traditional experiments.For chemistry teaching in middle schools, the most important application of information technology is the introduction of virtual chemical laboratory, by which students can understand more deeply and teachers can demonstrate chemical knowledge and each of the chemical experiment processes more clearly.
     At first, the dissertation states the concept of virtual chemistry laboratory and research status, and analyzes the shortcomings of present virtual chemistry experiments. Then it discusses some key technologies such as artificial intelligence, knowledge representation, knowledge database establishment and object-oriented program etc. Taking the shortcomings of present virtual chemistry experiments into account, the dissertation also puts forward the design idea and overall framework of 3D virtual chemical laboratory based on the mechanism of automatic reasoning. The design and realization process of key targets such as equipments, medicines and groups etc. are also discussed in the dissertation and it makes deep research into objects-serialized methods. It further discusses knowledge representation methods and the collection and analysis of chemistry knowledge in middle schools, on the base of which chemistry knowledge database is established; and it mainly describes the establishment of chemical-reaction-rules database in detail. Next, the dissertation deals with the implementation of chemical experiments in middle schools and related experiment instruments. Also, taking virtual instruments as an intelligent agent, it illustrates the action design and functions. At the same time, it discusses the assembling of chemical experiments,air-leakage test,and the determining of reactants, resultant and their storage which are the preparation of chemical reactions. Next, with examples the dissertation puts emphasis on the overall framework design and realizing process of the automated reasoning of chemical reactions, including the reasoning process of chemical substances classification, the process of molecules being spited into atoms, the process of atoms being combined into molecules by rules, and the process of balancing chemical equations and calculating chemical reaction. Finally, a summary and prospect of this paper are given.
引文
[1] Richard T. Kouzes, James D. Myers, William A. Wulf. Collaboratories: doing science on the Internet. IEEE Computer, 1996, 29(8):40~46.
    [2]OECD, How information and Communication Technologies affect the Science System.Paris,1998.44~48.
    [3]樊进. 电子电路虚拟实验系统的设计与实现.[硕士学位论文].安徽大学,2006.
    [4]James p. Vary. Report of the Expert Meeting on Virtual Laboratories. United Nations Educational, Scientific and Cultural Organization. Paris: UNESCO,2000,3~5.
    [5] 陈 雅 . 浅 谈 虚 拟 实 验 在 高 校 教 学 中 的 应 用 [J] . 广 东 技 术 师 范 学 院 学报,2003 ,29(6) :102~104.
    [6] 李昌国,朱福全,谭良,杨春.基于 3D 和 VIRTOOLS 技术的虚拟实验开发方法的研究[J].计算机工程与应用.2006, 31 :102~104.
    [7]周统武.远程虚拟化学实验室的构建与应用实验室建设与管理[J].教学仪器与实验. 2005,21(9):45~47.
    [8]汪诗林,吴泉源.开展虚拟实验系统的研究与应用.计算机工程与科学.2000,22(2):33~39.
    [9]吴春华.虚拟实验教学在现代远程教育中的应用研究. [硕士学位论文].中南大学,2006.
    [10]郭焱,李保国. 虚拟植物的研究进展. 科学通报.2001(4):273~280.
    [11]李敏,刘刚,王力.虚拟现实技术在化学反应工程实验教学中的应用.计算机与应用化学.2006,22(10):32~34.
    [12]何利,王厚军.基于虚拟化学技术的实验教学.实用测试技术.2001,(4):17~18.
    [13]杨德明,林西平.计算机仿真在高等化工教学改革中的实践与探讨.化工高等教育.2003,(3):25~27.
    [14]叶艳青, 邵剑龙, 刘满红.虚拟现实技术及其在化学中的应用.云南民族学院学报(自然科学版).2001,10(1):298~300.
    [15] 张红燕. 基于 VRML 的化学实验现象的仿真. 计算机与现代化.2006,(10):44~47.
    [16] 李仁发, 周祖德, 李方敏, 等. 虚拟实验室网络体系结构研究[J].系统仿真学报, 2002,14(3): 359-362.
    [17] 姬 翔, 杜文静. 人工智能论析. 中山大学学报. 2006,26(8):22~24.
    [18] 罗钧旻,郑守淇. 智能与智能模型. 计算机工程与应用.2006,(30):38~40.
    [19]Richard S.Wright, Jr.Benjamin Lipchak 著,徐波译.OpenGL 超级宝典(第三版).北京:人民邮电出版社,2005.
    [20]宋善德,杜毓,欧阳星明.面向对象的交互式虚拟实验平台的设计与实现.计算机工程与科学.2005,27(8):54~55.
    [21]王静莲,刘弘,王文胜,李少辉.计算机辅助概念设计的智能化方法研究. 计算机应用研究.2007,24(12):123~125.
    [22]Nils J.Nilsson 著,郑扣根,庄越挺译.人工智能,北京:机械工业出版社,2000.
    [23]Stuart Russell, Peter Norvig 著,姜哲,金奕江,张敏,杨磊译. 人工智能-一种现代方法(第二版).北京:人民邮电出版社,2004.
    [24]王士同,陈慧萍,赵跃华,钱旭.人工智能教程.北京:电子工业出版,2006.
    [25]侯宇.基于 OpenGL 的机械原理实验仿真软件开发. [硕士学位论文].西北工业大学,2001.
    [26]和平鸽工作室. OpenGL 高级编程与可视化系统开发-高级编程篇(第二版),北京:中国水利水电出版社,2005.
    [27]雷英杰,邢清华,王涛.人工智能(AI)程序设计(面向对象语言).北京:清华大学出版社,2005.
    [28]冯战,郝克刚,葛玮.Java 中的持久性存储技术——JDBC 和 JDO.计算机技术与发展[J]. 2006, 16 (9):46~49.
    [29]郭荷清,王增勋.XML 数据绑定及对象序列化的应用研究[J].计算机应用与软件. 2006,23(5):65~67.
    [30]Revees,William T. Particle Systems-A Technique for Model-ing a class of fuzzy objects. ACM Computer Graphics(SIGGRAPH'83),1983,17(3):359~376.
    [31]丁纪云,陈利平,李思昆. 基于 OpenGL 的烟花动态模拟方法的研究与实现[j]. 计算机工程,2002,28(4):240 – 241.
    [32]张芹,吴中慧,谢隽毅等. 基于粒子系统的火焰模型及其生成方法研究[j]. 计算机辅助设计与图形学学报. 2001,13 (1):78-82.
    [33]赵春霞,张艳,战守义. 基于粒子系统方法的三维火焰模拟[J]. 计算机应用研究. 2006,(1):244-245.
    [34]赵静谧,张慧,郑国勤. 基于粒子系统的喷泉模拟[J]. 计算机应用研究. 2006,1:244-245.
    [35]童若锋,陈凌钧,汪国昭. 烟雾的快速模拟[J]. 软件学报.1999,10(6):647-651.
    [36]张芹,谢隽毅,吴慧中,张正军. 火焰、烟、云等不规则物体的建模方法研究综述 中国图像图形学报 2000,3(5A): 186—190
    [37]Daniel Tkach,Walter Fang , Andrew So . Visual Modeling Technique[M]. Addison Wesley Longman ,Inc. , 1996.
    [38]David J . Kruglinski . Inside Visual C + +[M] . Microsoft Press ,1994.
    [39]David J.Kruglinski,Scot Wingo, George Shepherd. Programming Visual C++ 6.0 技术内幕 [M] .北京希望电子出版社,1999.
    [40]王晓京,张景中,陈光喜,沈国坤.一个基于知识库及其自动推理机制的 ICAI(化学)系统[J].计算机学报. 1999,09(22) :93~98.
    [41]http://comic.sjtu.edu.cn/
    [42]赵沁平.DVENET 分布式虚拟现实应用系统运行平台与开发工具[M].北京:科学出版社,2005.
    [43]侯湘.虚拟现实技术中的三维建模方法研究[硕士学位论文].重庆大学,2006.
    [44]Hand C. A survey of 3D interaction techniques. Computer Graphics Forum, 1997,16(5):269?271.
    [45] 王立文,刘璧瑶,韩俊伟.一种改进 AABB 包围盒的碰撞检测算法. 计算机工程与应用,2007, 43( 33):234~236。
    [46] Inmon W H 著,王志海译.Building the Data Warehouse[M]..北京: 机械工业出版社, 2003.
    [47] Bebel B, Eder J, Koncilia C. Creation and management of versions in multi version data warehouses.ACM SAC ,2004, 3.
    [48] 李仁发, 周祖德, 李方敏等. 虚拟实验室网络体系结构研究[J].系统仿真学报, 2002, 14(3): 359-362.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700