当前位置:主页 > 教育论文 > 初中教育论文 >

初中物理虚拟实验平台的设计与开发

发布时间:2020-07-15 08:13
【摘要】:实验是物理教学中非常重要的部分,物理中很多的规律与定理都是科学家通过进行实验而得来的结论,学生只有通过足够的实验学习,才能够更深刻、更直观的理解物理规律、定理等。然而现实的实验条件与实验学时并不能保证学生达到物理实验的学习效果,老师也无法清楚掌握学生实验学习的情况。为了帮助学生深入学习物理实验,达到学习效果,本文设计并实现了初中物理虚拟实验平台,集仿真实验、实验学习视频、实验预习、实验报告、实验考核、趣味探究实验、在线答疑、实验与资源管理、用户信息管理于一体,是一个开放并集成的初中物理虚拟实验共享平台,旨在成为帮助学生学习物理实验、老师管理学生学习实验的有力工具。本文首先对实验平台从不同角度进行了需求分析与建模,进行平台总体架构设计以及各模块设计,并对经典的知识表达法进行分析,结合所要研究问题的特点,选择用框架知识表示法描述物理实验仪器特点,用剧本表示法描述物理实验的过程,用Petri网知识表示方法描述力学实验操作步骤。对中学物理实验的相关知识进行阐述,对物理过程进行建模,表明物理实验现象背后的物理趋势,详细介绍了各个功能模块的实现,并以平抛碰撞实验、摩擦力实验和牛顿摆实验为例,展示了中学物理虚拟实验平台的使用情况,最后对系统进行测试,通过用户界面测试、用例测试、实验功能测试、用户满意度测试、强度测试等系统测试,平台整体运行良好。平台主要集合了物理虚拟实验系统和基于SSH的管理系统两大部分,包括初中物理虚拟实验教学、用户信息管理、实验与资源管理和成绩管理等,采用B/S开发结构,使用了 MySQL数据库系统。实验仿真部分使用物理引擎模拟现实的重力、摩擦力、弹跳、碰撞等物理效果,还原真实的物理环境。初中物理虚拟实验平台不仅从学生角度解决了实验困难的问题,也从教师的角度解决了实验的管理问题。
【学位授予单位】:海南大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP311.52;G633.7
【图文】:

包围盒,碰撞检测


检测与碰撞响应逡逑引擎将碰撞检测委托给碰撞检测系统,物理引擎与碰撞检测系统一起工撞,碰撞检测系统使用精确度很高的碰撞检测算法如GJKMmson-Keerthi)来检测两个物体是否发生了碰撞(姜光炎,2012),并者不是,这种操作是非常耗时的,代价非常高,因此物理引擎会先使用unding邋Volume邋Hierarchy)分析每个对象的空间并将其分配给二叉树中创建树状结构,BVH算法递归地分析每个节点,直到每个节点包含最两个对象,从而确定哪些对象最有可能发生碰撞,试图将GJK的使用测最有可能相互碰撞的对象,将碰撞检测过程分为在粗碰撞检测阶段和段(朱京晶,2017)。逡逑粗碰撞检测逡逑被交到碰撞系统时被有界体积包围。最传统的包围盒是Spheres邋(球形B邋(axis-aligned邋bounding邋box,轴向包围盒)和邋OBB邋(Oriented邋bounding邋b包围盒)。逡逑包围盒逡逑

碰撞实验,鼠标控制,世界,鼠标


]);逡逑//添加鼠标控制逡逑var邋mouse邋=邋Mouse.create(render.canvas),逡逑mouseConstraint邋=邋MouseConstraint.create(engine,邋{逡逑mouse:邋mouse,逡逑constraint:邋{逡逑stiffness:邋0.2,逡逑render:邋{逡逑visible:邋false逡逑}逡逑?;邋//生成鼠标控制实例逡逑//将鼠标约束添加到世界中逡逑World.邋add(邋world,邋mouseConstraint)逡逑实现截图如下:逡逑

物理模型图,摩擦力


初中物理虚拟实验平台的设计与开发逡逑建模与仿真实现逡逑分析逡逑用的宏观表现,不是一种基本力。它的外在在不同物理条件下进行研究,可以得到各面,阻碍相互接触的固体表面的相对运动,:逡逑静摩擦因数。逡逑面积无关。逡逑动速度无关。逡逑,一般有斜面模型,叠加体模型,含有弹簧立物理模型。如图所示:逡逑

【参考文献】

相关期刊论文 前7条

1 李景峰;张艳;张树;;基于面向对象分层Petri网的煤炭超市业务流程建模与优化研究[J];中国软科学;2013年09期

2 牟海波;俞建宁;刘林忠;;基于Petri网的城市主干道交通信号协调优化[J];交通运输工程学报;2013年02期

3 于湛麟;李仲秋;任永昌;;SSH框架实现MVC架构的电子商务软件平台[J];计算机技术与发展;2012年10期

4 牛红攀;高勇;侯忠明;;图形引擎与物理引擎结合的研究与实现[J];计算机仿真;2011年06期

5 陈小红;;虚拟实验室的研究现状及其发展趋势[J];中国现代教育装备;2010年17期

6 丁波;晁爱农;;基于Struts2框架的AJAX开发研究[J];计算机工程与设计;2009年16期

7 有人;陈定方;;虚拟现实环境中的物理模拟及物理引擎应用的研究[J];湖北工业大学学报;2008年02期

相关博士学位论文 前6条

1 刘磊;基于Petri网的工作流模型化方法及其应用研究[D];浙江理工大学;2013年

2 张倩;基于知识表达的迁移学习研究[D];中国矿业大学;2013年

3 方欢;Petri网的优化协调控制理论及其应用研究[D];合肥工业大学;2013年

4 李海凌;基于Petri网工作流技术的工程项目群管理研究[D];西南交通大学;2012年

5 董宇翔;服务组合的Petri网建模和服务质量分析的研究[D];重庆大学;2010年

6 门鹏;基于Petri网的Web服务组合相关技术研究[D];西安电子科技大学;2009年

相关硕士学位论文 前10条

1 朱京晶;基于Cocos2d-x引擎的游戏的寻路算法研究与实现[D];北京交通大学;2017年

2 成腾;基于可穿戴设备Oculus的沉浸式虚拟车削仿真系统的研发[D];北京交通大学;2017年

3 艾丛;基于WebGL的倾斜摄影三维模型可视化方案设计与实现[D];北京建筑大学;2016年

4 栾宁;虚拟整体手术室交互展示的设计与实现[D];北京工业大学;2016年

5 刘金玉;八年级(上)物理虚拟实验室的研发[D];四川师范大学;2015年

6 董小斐;基于物理引擎和增强现实技术的虚拟机器人系统设计与实现[D];电子科技大学;2015年

7 刘玉立;三维试衣系统中刚体及布料模拟物理引擎的设计与实现[D];电子科技大学;2013年

8 吴俊;基于功能本体的产品设计知识表达与应用研究[D];南京航空航天大学;2013年

9 姜光焱;基于包围盒的碰撞检测算法的研究及应用[D];电子科技大学;2012年

10 韩文虹;物理虚拟实验室的设计与实现[D];郑州大学;2010年



本文编号:2756227

资料下载
论文发表

本文链接:https://www.wllwen.com/jiaoyulunwen/chuzhongjiaoyu/2756227.html


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

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