版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、毕业设计答辩,指导教师:唐勇 学生姓名:杨青青 学号:101304011180,烟雾骏马形态的计算机模拟,一、总体工作目标与任务要求 二、基本工具介绍 三、课题主要原理和应用公式 四、主要功能的实现,一、总体工作目标与任务要求,14周: 可行性研究 查阅相关资料,了解烟雾变形的发展与研究现状,掌握C+与OpenGL。 58周:总体设计 熟悉算法,建立烟雾物理模型,确立每个模块的功能以及联系,一、总体工作目标与任务要求,第 9 12 周 :详细设计 确立每个模 块的具体实现细节。 第13 16 周 :编码、测试 进行整个项目的代码编写与测试。 第 17 周 :论文的总结与验收 最终完成一篇完整且
2、优秀的论文。进行最后的答辩准备工作,二、基本工具介绍,1.VS2010简介 VS2010的全称是“Visual Studio 2010”。微软发言人在Visual Studio 2010 的揭幕仪式中说:毫无疑问,软件将驱动整个世界。Visual Studio 2010新功能主要包括:动态编程、应用程序生命周期(ALM)、C#4.0动态类型,并支持多显示器、TDD、Office开发、Quick Search特性、C+0 x新特性、.NET平台的语言 F#等,二、基本工具介绍,2.OpenGL 开放图形库 OpenGL特点及功能 OpenGL独立于操作系统及窗口系统,作为开放的图形软件包,在此基
3、础上,OpenGL应用程序可以在不同的软硬件平台上方便的进行移植操作。为有效的保证算法的可靠性和准确性,它与Visual C+的紧密结合,并极大程度上提高了在图形和计算方面算法的效率,同时使用OpenGL既简单又便捷,从而提高了效率,三、课题主要原理和应用公式,1.半拉格朗日法 本课题是应用半拉格朗日法来描述烟雾的运动情况的。半拉格朗日法的核心思想是将每个网格单元看作是一个粒子,使用速度场回流的方法追溯速度场被更新前的粒子,并对其周围的采样点进行插值计算,在保证求解过程计算简单的前提下又保持了任意时间步长上的稳定性,三、课题主要原理和应用公式,三维的目标对象是有规则边界的,并且需要使大量的烟雾
4、快速充满模型目标,故使用具有规则网格单元的半拉格朗日法来描述烟雾的运动更有益于高效快速地实现基于目标的烟雾控制模拟,三、课题主要原理和应用公式,2.N-S方程 简化的N-S方程即欧拉方程,表示如下: (3-1) (3-2,三、课题主要原理和应用公式,p压力; 密度; f 外力; u 速度矢量, ; 矢量点积; 散度算子; 微分算子,也是梯度算子; 拉普拉斯算子,三、课题主要原理和应用公式,方程(3-1)是由质量守恒定律推导而得到的流体的质量方程, 方程(3-2)为以动量守恒定理为基础,在连续流体力学中由牛顿第二定理推导而得到的流体的动量方程,三、课题主要原理和应用公式,N-S方程求解过程,四、
5、主要功能的实现,下面我给大家录了一段视频,来展示我这段时间的成果,四、主要功能的实现,1、3d模型的数据提取 这部分工作由体素化软件和matlab工具提取数据。 (1) 体素化(Voxelization)是把三维模型用体素来表示,通过体素将最接近三维模型的几何形式表示出来,体素化操作后产生的体素数据集,这个数据集包含了模型的表面信息,以及模型的内部信息,四、功能模块的实现,2) Matlab 数据提取 主要用到用到了两个函数如下: header,voxels = load_voxel_mesh23(你得到的voxels文件名); header,voxels = load_voxel_normal8(你得到的voxels文件名); 最后得到的,的值分别为:11,51,36,四、主要功能的实现,提取数据后马的效果演示图,四、功能模块的实现,2、悬浮菜单实现 添加悬浮菜单的主要作用是我们可以通过鼠标控制烟雾的形成过程,而不需要直接去修改程序源代码,给我们带来了极大的方便,这里我设置了以下几个功能: (1)添加控制烟雾颜色属性和旋转的按钮。 (2)实现了键盘控制烟雾的运
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 委托经营企业合同范例
- 海南房产异地分析合同范例
- 2024年塔吊司机劳动合同终止合同范本12篇
- 投资民宿合同范例
- 2024年环保节能产品三方购销合同范本3篇
- 2024年度石油化工企业消防排烟设施改造合同
- 2024年标准水管购销合同样本版B版
- 2024年医院临床医学研究生实习劳动合同3篇
- 2024年智能家居系统购买合同
- 2024年消防水池防水改造项目协议模板版B版
- 浙江科学技术出版社小学五年级下册综合实践活动完全教案(教学计划-进度计划-共14节课时)新疆有
- 四川音乐学院附属中等音乐学校辅导员招聘考试真题2023
- 第1课《北京的春节》课件 2023-2024学年统编版(五四学制)语文六年级下册
- 2024版国开电大法律事务专科《民法学(1)》期末考试总题库
- 山东建筑大学混凝土结构原理期末考试复习题
- 永康电动工具市场行业报告
- 护理病例报告范文5篇
- 班主任基本功大赛:模拟情景题及参考答案汇编(小学组)
- 儿童房间管理制度
- 中国石油大学(华东)2008年化工原理(含答案)考研真题
- 湖南课件大学
评论
0/150
提交评论