基于物理模型的烟雾模拟

来源 :安徽大学 | 被引量 : 0次 | 上传用户:pj00000pj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
流体的模拟是计算机图形学领域研究的重点,烟雾作为流体的重要组成部分,其模拟受到愈来愈多的关注。烟雾运动的模拟一般有两种方法,基于粒子系统的烟雾模拟与基于物理模型的烟雾模拟。基于粒子系统的模拟只有在一定的条件下才能满足模拟的实时性要求。基于物理的烟雾模拟主要思想是以反映烟雾的运动规律的方程为基础,建设烟雾的运动模型,通过选用合适的数值方法求解其模型方程,解方程可以得到运动过程中各个时刻的运动状态,结合图形绘制工具就可以得出模拟的效果。其所得的效果更加符合烟雾的真实运动。采用基于物理模型的方法,对烟雾进行模拟,其主要过程可以分为三步:首先是确定所使用的烟雾物理模型。本文使用不可压缩Navier-Stokes方程作为其基本的物理模型,且添加了烟雾运动中密度随速度场变化的方程。文中假设不可压缩方程中粘度项的粘度系数为零,简化方程的数值计算。为减少数值耗散,引入了漩涡算子补充由于数值耗散而损失的能量,将这一漩涡约束力作为方程中外力方程中的一个分量。然后是对所选物理模型的数值求解,本文用有限差分法求解偏微分方程,使用同位网格对方程的解域离散,分步对烟雾的物理模型方程进行数值计算。求解投影项与扩散项时,采用了高斯—赛德尔迭代方法,该方法保证较大时间步长的稳定;在对方程的对流项求解时,介绍了两种方法:首先选用了无条件稳定的半拉格朗日方法求解对流项,半拉格朗日方法是稳定且易求解的存在大量数值耗散;然后重点介绍了利用一种改进的CIP方法对对流项进行高阶求解。原始CIP方法是不稳定的,这种改进的CIP方法则是无条件稳定的且方程具有三阶精度。本文烟雾的运动是在一个封闭的环境中进行的。最后是对烟雾运动的图形绘制。使用开放性图形接口OpenGL来绘制烟雾的运动。本文为减少数值耗散引进了漩涡约束力,根据所得的物理模型方程,绘制了使用半拉格朗日方法求解对流项的方案的图形与使用改进的CIP方法求解对流项方案的图形。
其他文献
在互联网中数据共享与功能互用的一个重要手段是通过Web服务来实现的,Web服务能较好地解决异构服务在松散藕合环境下的集成、协作和互操作的问题。Web服务组合解决了单个Web
随着互联网的发展,云计算技术应用越来越广泛。目前云计算中,研究的主要有公有云计算、公有云存储和基于企业级别的私有云计算平台,而涉及到个人云操作系统的较少。个人云操作系
慢性肾病属难治性疾病,现代医学尚无特效疗法,给人们带来身心痛苦.在漫长的病程中,虚实夹杂.彭建中教授认为慢性肾病的病机为热郁血分、络脉瘀阻,或湿热伤血、络脉瘀阻,制定
在出现落后任务时,现有的Hadoop推测式执行任务调度器会在空闲节点上为该任务进行备份执行,但并未周全地考虑该空闲节点的当前性能,可能造成这次备份任务仍然失败或执行速度
将多个工作流服务聚合为具有特定功能的服务来满足用户对复杂功能的需求已经成为一个研究热点。由于工作流服务不断增加,服务聚合往往会出现大量的备选方案,用户期望从这些方
提出了把耿村矿现有的3个采区合并为2个采区的合理集中生产方案,并对方案可行性及技术经济效果进行了分析。 Put forward the reasonable centralized production plan that me
随着互联网应用的日益普及,网络已经成为主要的数据传输和信息交换平台。网络打印机由于其快捷的网络接入方式,方便的操作控制,越来越受到用户的喜爱,已经成为打印机市场的主
随着机电产品复杂程度的提高,系统设计的重要性日益凸显。原有的基于文档的系统工程已不能满足要求,基于模型的系统工程正成为主流的设计方法。作为复杂产品系统设计的核心,系统架构承接系统需求和详细设计,并支持系统级仿真和分析。因此,对系统架构进行准确、清晰地描述对于不同领域设计师之间沟通交流至关重要。随着个性化定制的日益发展,如何在计算机辅助下根据客户需求快速设计最合适的逻辑架构是个亟待解决的问题。此外,
随着人体衰老进程, 听觉、视觉、嗅觉等感觉功能逐渐出现不同程度的衰退, 且多与认知功能低下、神经退行性变等相伴随, 对感觉功能减退的早期筛查、及时干预或许能延缓痴呆进
伴随着互联网的蓬勃发展,IPV6和物联网的实施已经将网络节点扩展到生活的各个角落,而网络的多点通信应用离不开组播技术的支持。在传统的组播中,为每个组播组建立一棵组播树