当前位置:主页 > 教育论文 > 教育体制论文 >

基于Delta3D三维虚拟实验室的虚拟仪器的设计与实现

发布时间:2018-08-10 17:38
【摘要】:随着虚拟实验技术的不断成熟,虚拟实验室在教育领域的应用价值也越来越高,它一方面可以辅助学校的科研工作,另一方面在实验教学中也具有交互性,可展示性,使学生易理解,具有趣味性,易维护等优点。虚拟实验室相对于传统的实验室,最大的特点在于它是与真实的实验环境相分离的,与此同时又给实验操作员一个身临其境的实验平台,操作员可以在实验室中随心所欲的创建各种实验,同时又不会给生产环境带来风险。因此,建立一套广泛应用的虚拟实验室已被很多高校列入计划当中。其中,虚拟仪器及虚拟仪表的设计,作为执行实验的部件,用于展现一个完整的实验,而界面作为人机交互的门面,操作员通过界面上的文字描述及仪器列表可以轻松地选择仪器进行组装实验,达到虚拟教学的目的。本文采用游戏开发引擎Delta3D搭建整个虚拟实验系统,其中QT作为一个开源的GUI库与Delta3D的API进行整合,使用QT来进行仪器相关的二级界面的开发,同时使用3DS MAX模型制作软件来进行三维仪器的设计,osg Gauge是OSG的一个扩展类库,主要功能就是设计二维的虚拟仪表盘,本文将osg Gauge底层代码重新封装,把它变为Delta3D中的dtGauge模块,这样就可以设计三维虚拟仪器上的仪表盘。之后,设计一系列的通用模板代码,使用者只需要改变模型或者使用不同的贴图,就可以得到功能类似的虚拟仪器,将模板代码导出,即可变成一套仪器开发库。本文设计了一系列的模型和贴图来测试其功能,包括电流表、电压表、万用表、汽车仪表盘,以及实验中用到的其它模型。最后,本文利用开发完成的仪器编程实现了一个虚拟实验并进行演示,利用本虚拟实验系统,可以进行扩展,只需要根据需求进行相关的模型设计即可编程实现。作为课堂教学的补充,本系统提供给学生更多的是对物理实验的认知感,普及基础教育并且激发学生的学习兴趣。同时也解决了许多实际问题:一些中小学实验经费不足,实验设备质量不高、数量不足等问题。
[Abstract]:With the development of virtual experiment technology, the application value of virtual laboratory in the field of education is more and more high. On the one hand, it can assist the scientific research work of the school, on the other hand, it can also be interactive and demonstrable in experimental teaching. Make students easy to understand, interesting, easy to maintain and other advantages. Compared with the traditional laboratory, virtual laboratory is characterized by its separation from the real experimental environment, and at the same time, it gives the experimental operator an immersive experimental platform. Operators can create experiments in the lab as they wish without putting the production environment at risk. Therefore, the establishment of a set of widely used virtual laboratories has been included in many colleges and universities. Among them, the design of virtual instrument and virtual instrument, as part of the experiment, is used to show a complete experiment, and the interface is used as the facade of human-computer interaction. The operator can easily select the instrument to assemble experiment through the text description and instrument list on the interface to achieve the purpose of virtual teaching. In this paper, the game development engine Delta3D is used to build the whole virtual experiment system, in which QT is integrated with Delta3D API as an open source GUI library, and QT is used to develop the secondary interface related to the instrument. At the same time, the design of 3D instrument using 3DS MAX model making software is an extended class library of OSG. The main function is to design two-dimensional virtual instrument panel. This paper reencapsulates the bottom code of osg Gauge and turns it into dtGauge module in Delta3D. In this way, the instrument panel on the three-dimensional virtual instrument can be designed. After designing a series of general template codes, users need only change the model or use different maps to get virtual instruments with similar functions. The template code can be exported to a set of instrument development libraries. In this paper, a series of models and maps are designed to test their functions, including ammeter, voltmeter, multimeter, vehicle dashboard, and other models used in the experiment. Finally, a virtual experiment is realized and demonstrated by the instrument programming. The virtual experiment system can be extended and can be programmed only by designing the relevant model according to the requirement. As a supplement to classroom teaching, this system provides students with more cognitive sense of physics experiments, popularizes basic education and arouses students' interest in learning. At the same time, many practical problems have been solved, such as insufficient experimental funds, low quality and insufficient quantity of experimental equipment in some primary and secondary schools.
【学位授予单位】:广东工业大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:G424;TP391.9

【参考文献】

相关期刊论文 前10条

1 张准;;MAYA在三维动画方面的优势[J];艺术科技;2013年03期

2 孙英泽;胡婧;王征硕;;Google Earth应用于基建项目管理系统的研究与实现[J];农业网络信息;2012年09期

3 陈超;鱼江海;;降低复杂算法对人机界面实时性影响的探讨[J];指挥信息系统与技术;2010年05期

4 胡丽娜;;浅谈高中物理教学中多媒体技术的运用[J];新课程研究(基础教育);2010年03期

5 孙倩;;基于3DS MAX的三维建模及其在Virtools环境中的应用[J];中国科技信息;2008年12期

6 胡珊;于光;周明秀;谭良;杨春;;基于3D和VIRTOOLS技术的物理虚拟实验室架构设计[J];计算机工程与设计;2008年01期

7 黄慕雄;高校教学型虚拟实验室建设的现状与建议[J];电化教育研究;2005年09期

8 檀鹏,张树杨;虚拟现实开发平台系统的研究及实现[J];徐州师范大学学报(自然科学版);2005年02期

9 郝欣;以用户为中心的DCS操作员站人机界面设计[J];东北电力技术;2005年05期

10 童怡青;未来手机的用户界面设计发展[J];通信世界;2005年13期

相关硕士学位论文 前5条

1 唐毅;3D游戏场景编辑器的设计与实现[D];西南交通大学;2010年

2 杨潇;基于Qt的富客户端软件设计与实现[D];电子科技大学;2009年

3 缪琦;多域单点登录系统的设计与实现[D];北京邮电大学;2007年

4 张翱e,

本文编号:2175714


资料下载
论文发表

本文链接:https://www.wllwen.com/jiaoyulunwen/jiaoyutizhilunwen/2175714.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户02efb***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com