基于复合数值方法的水流动画模拟

来源 :安徽大学 | 被引量 : 0次 | 上传用户:wenping1980
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机图形学的发展,对自然景物的模拟引起了人们的普遍关注,其中水流现象的模拟也成为了热门研究课题。要得到逼真的水流动画,关键就是模拟出水流在各个时刻的形态。 本文用二维Navier-Stokes这一流体力学方程作为水流模型来描述水流的运动规律,控制水波地产生和模拟各种类型的水波,这符合自然界水波的产生机制,从而能取得较好的效果。这一水流模型将水表面看成高度场,用微元的观点将水体看成一系列竖直水柱拼接而成。 在对浅水波方程的求解中,我们借用计算流体力学中的数值分析工具,即基于Lax-Wendroff(LW)格式和Lax-Friedrichs(LF)格式的复合型差分方法和有限体积方法。差分方法计算简单,速度快,有限体积方法基于无结构三角网格,能适应复杂水域。LW是二阶方法,但在激波附近产生振荡,LF不产生振荡,但有过强的耗散。将两种方法复合每用LW格式计算几步再用LF格式计算一次来滤去不必要的振荡从而消除它们各自的缺点,试验证明这种复合型方法证明有较理想的效果。 在对水流画面的生成中,我们利用OpenGL这一绘图工具将算得的每个时间步数据可视化,从而我们可以看到水流的运动形态画面了。文中我们对一些常见的水流现象进行了模拟,包括滴水涟漪和风吹水面现象,还有数值计算中的几个经典算例如一维溃坝和超临界管道流问题的模拟。 本论文的结构安排如下的:第一部分我们介绍目前水动画制作这一课题研究现状及常用技术;在第二部分介绍浅水波方程的两种数值解法:复合型有限差分方法和有限体积方法;在第三部分试验介绍我们所模拟的一些水流现象。
其他文献
粗糙集理论是一种处理不确定知识的有力工具,在各领域已得到了广泛应用。本文的研究工作主要集中在粗糙集应用过程中数据预处理和决策表约简两个方面,围绕当前存在的问题,对
WebGIS是一种结合了WWW技术和传统地理信息系统的全新的技术,近年来迅速成为GIS发展的最重要的方向之一,并在很多领域都得到了广泛的应用。“基于WebGIS的防汛信息服务系统”
本文讨论用间断Galerkin方法对一维和二维浅水方程进行求解的问题。对使用间断Galerkin方法求解浅水方程中所涉及到的过程及方法作了比较详细地说明。 在四叉树网格的基础
伴随着网络的发展,安全问题日益突出。传统的安全手段已经不能满足现代网络安全的发展要求,以防火墙为代表的被动防御措施已经不合时宜。作为第二道防线的入侵检测系统,以其主动
实时数据库根本目标就是使满足截止时间的事物数量为最大,因而管理和支持优先考虑时间的事务处理是非常重要的。然而,随着实时计算迅速发展,安全和时态一致性就成了许多实时
本文分析了目前安全评估技术中常用的信息探测技术、弱点检测技术和计算机网络安全模型,提出了一种用于分析潜在攻击路径的网络安全性分析模型,进而给出了基于本模型的网络
对于许多实际应用,稀有类分类问题都非常重要。而稀有类样本的数量稀少使得很难使用传统的分类器对它们准确分类。由于稀有类问题的特殊性、复杂性及难解性,目前研究稀有类问
随着计算机技术和网络技术的快速发展,互联网已成为当今世界上最大的信息平台。面对互联网中日益增长的海量数据,单一的返回网页的信息检索方式已经无法满足人们准确高效获取
伴随着网络技术和多媒体技术的飞速发展,多媒体数据逐渐成为人们获取信息的重要来源,并成为人们生活的重要组成部分。因而,如何保护多媒体信息的安全成为国际上研究的热门课
  本文介绍了在动态规则集的防火墙上,根据对每个规则匹配成功的统计数据,计算其优先级,采用霍夫曼编码的思想及时调整各规则的相对位置,让已经匹配成功次数较多或最后匹配成功