虚拟化学分子实验室设计及实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
虚拟化学分子实验室设计及实现

虚拟化学分子实验室设计及实现摘要:本文提出了一种基于3D和VIRTOOLS的化学分子实验室的设计模型和实现方式。该系统模拟的宏观分子世界为用户提供了更加完善的学习平台,弥补了分子教学和实验的不足。 关键词:VIRTOOLS 虚拟化学分子 专家系统 智能评价 化学是一门以实验为基础的学科,分子结构的教学历来又是化学教学的难点,目前已经有很多高校和研究机构利用虚拟实验室解决化学分子结构教学的问题。这些虚拟实验室的特点可归纳为:友好的用户操作界面;模拟分子结构;有些可将分子模型应用于网络的传输和显示;有些可观察分子随参数动态变化的情况。但上述虚拟实验室都只是简单地以二维或三维的形式展示分子结构,并没有为用户创造一个实验探究的虚拟场景,也没有设计实验解释和结论的教学环节,不能引发学习者的反思和探究,难以达到预期的学习效果。 鉴于此,本文提出了一种基于虚拟现实技术的化学分子实验室的设计模型和实现方式。该系统基于VIRTOOLS平台,通过建模技术实现了虚拟化学分子结构展示功能;利用动画技术实现了虚拟化学分子动态合成与分解功能;结合专家系统的设计思想和脚本语言VSL技术,解决了虚拟化学分子组装及智能评价问题,保证了系统的功能性和易用性。系统模拟的宏观分子世界为用户提供了更加完善的学习平台,弥补了分子教学和实验的不足。 一、系统架构与功能 1.系统架构 基于VIRTOOLS和3D技术的虚拟化学分子实验室采用C/S网络架构。虚拟化学分子实验室架构包括客户端、服务器端和数据库。客户端只需在本地主机上安装VIRTOOLS Web Player播件,通过基于VIRTOOLS的服务端程序,便可直接访问虚拟化学分子实验室。服务器端主要包括一个能完成化学分子实验的平台,通过基于VIRTOOLS的数据库操作程序便可访问到数据库。数据库包含了实验必需的原子模型数据库、分子模型数据库以及评判标准数据库。原子模型数据库存储组装分子需要用到的各种原子模型,供不同实验调用,最终使原子数据库的原子模型达到良好的重用效果;分子模型数据库存储展示的分子模型;评判标准数据库存储分子键长和键角的信息,作为评价用户组装分子的标准。 2.系统功能 虚拟化学分子实验室包括分子结构展示、虚拟化学分子动态合成与分解、虚拟化学分子组装及智能评价三大模块。分子结构展示模块演示出常用极性分子和非极性分子的微观3D构型,学习者可以在虚拟环境中从多维度观察肉眼无法看到的分子结构,使抽象的知识直观化、形象化,从而清晰地认识分子结构的特点;虚拟化学分子动态合成与分解模块宏观模拟了分子合成与分解的微观动态过程,使学习者在观摩过程中思考分子合成与分解的规律和特点,培养学习者分析、解决问题的能力;虚拟化学分子组装及智能评价模块提供虚拟环境,供用户组装分子,并进行智能评价,及时反馈信息,让学习者在动手构建分子模型的过程中自主了解分子结构的基本特点。 二、虚拟化学分子结构展示功能的设计与实现 建立分子模型,主要有三种建模方式。 1.角度捕捉法 该方法可用于建立原子共面的分子模型。先采用角度捕捉的方法确定分子键角,再调整分子键长即可建立正确的分子模型。 2.阵列法 此法可用于建立所有原子都在正多面体表面的分子模型。如建立NH3分子的球棍模型,先制作一个白色的球体代表氢原子,一个圆柱体代表N—H键,并将它们组合成一组,然后调整组的轴心点位置于圆柱体的底面中心位置处(即四面体的中心),利用旋转工具和阵列命令复制出三个相同的组,并使它们之间的夹角等于107.3°(即NH3分子的键角),再在中心位置处放置蓝色球体作为氮原子,便可得到精确的NH3分子的球棍模型。 3.魔格法 此法可用于建立一个或多个原子是正多面体的中心的分子模型。如建立C-60的球棍模型,在创建命令面板上选择多面体,设置为二十四面体,并设置半径为80,再在材质编辑器中设置材质为双面材质和线框(即建立镂空二十四面体的模型),再运用结构修改器设置类型为visible edges,即可建立C-60的球棍模型。另外,还可采用对象建模、放样建模、布尔建模、次对象建模、网格建模和面片建模等方法。 三、虚拟化学分子动态合成与分解功能的设计与实现 1.动画技术的选择 采用3DMAX软件的动画控制器,模拟原子和化学键在合成与分解过程中的旋转、抖动和移动运动。首先,采用关键帧的方法,加入可见关键点,在分子合成和分解开始时、结束时各设置一个,确定原子和化学键在这两个关键点的位置。其次,运用贝兹控制器,模拟分子在合成和分解过程中的动画,调整贝兹控制器的切线控制杆,对关键点间的插值进行全方位的调整,表示一个到下一个关键点的变换,参照分子运动规律调整运动轨迹曲线,即可达到理想的效果。采用噪波控制器模拟原子随机

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档