论文摘要
随着计算机图形学和计算机硬件的发展,对自然景观的动态模拟引起了人们的普遍关注,尤其是自然水流现象的动态模拟,目前成为了国际上研究的热门课题之一。本课题是王快-西大洋两库连通跨流域调水工程动态可视化模拟的一部分,也是最关键的部分。通过建立基于流体动力学N-S浅水波方程的自适应仿真模型,为王快~西大洋调水工程的决策、施工提供直观的三维实景平台,为建立更高层次的水量调度系统动力学模型提供技术支持。对于采用物理模型的动态水流的模拟,国内广泛应用数学函数构造法求解,该法得到的水波仅适于做静态水波图像。本文从水流运动规律的浅水波方程Navier-Stokes方程入手,用复合有限差分法、有限体积法中的Roe-MUSCL方法分别求解该方程,最后将求得的数值解用OpenGL进行动态可视化后处理,经过这样处理后的水波不仅能得到静态水波图像,且能动态显示各个时刻不同的波形。要得到逼真的水流动画,其中一个关键性的方面在于要模拟出水流在各个时刻的形态。本论文用干扰模型来控制水波的产生和模拟各种类型的波,从而能够逼真地绘制出水流动画。在本文的水流模型中,水表面看作一个高度场,水流整体可以按微元的观点看成由一系列竖直水柱拼接而成。在对水流画面的生成中,利用OpenGL这一绘图工具将算得的每个时间步的数据可视化,从而可以看到水流的运动形态画面。最后,文中对一些常见的水流现象进行了模拟,包括滴水涟漪、雨中水池水面、倾斜水跃等水流现象。本论文的第一部分介绍水流模拟课题方面的现状及人们所采用的方法;第二部分具体地介绍如何利用复合有限差分法和有限体积法分别求解浅水波方程得到水波的运动形态,以及如何利用干扰模型扰动方程的数值解来产生各种形状的水波;第三部分用实验介绍文中模拟的一些水流现象。
论文目录
摘要Abstract第一章 绪论1.1 课题的研究现状1.2 水波建模技术简介1.3 本文所做的工作方法和意义第二章 水流模拟综述2.1 基于波的分析2.2 基于粒子的系统2.3 基于物理模型的方法第三章 水流物理模型的概述3.1 流体力学基本控制方程组3.2 实际应用时的简化模型3.3 适合于做水流动画的几个水流模型3.4 本文中采用的水流模型第四章 浅水方程的数值求解4.1 求解偏微分方程的常用数值方法4.1.1 特征法(MOC)4.1.2 有限差分法(FDM)4.1.3 有限元法(FEM)4.1.4 有限体积法(FVM)4.2 模型的数值求解过程与步骤4.2.1 前处理4.2.2 求解器4.2.3 后处理4.3 复合有限差分法和有限体积法求解二维N-S方程4.3.1 二维复合有限差分法4.3.2 对解域进行离散4.3.3 对方程进行离散4.3.4 有限体积法格式的构造4.4 初始条件和边界条件4.4.1 初始条件4.4.2 边界处理的一般原理4.4.3 动边界处理4.4.4 本课题中边界条件的处理第五章 图像绘制简介与程序设计5.1 计算机图形学概述5.2 OpenGL简介5.3 OpenGL的工作机制和基本工作流程5.3.1 软件实现5.3.2 硬件实现5.3.3 绘图的主要流程5.3.4 OpenGL的组成5.4 OpenGL相关主要技术第六章 模拟实验6.1 水流现象的模拟6.1.1 复合有限差分法求解模拟6.1.2 有限体积法求解模拟6.2 真实感处理6.3 工程实例6.3.1 工程简介6.3.2 倾斜水跃现象的动画模拟第七章 结论与展望7.1 结论7.2 展望参考文献致谢作者简介攻读硕士学位期间发表的论文和科研成果
相关论文文献
标签:浅水波方程论文; 有限体积法论文; 复合有限差分法论文; 计算机图形学论文; 计算机动圆论文;