基于Matlab分布式计算工具箱的流场计算及可视化

来源 :上海大学 | 被引量 : 0次 | 上传用户:nrykapnry
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对流场的数值模拟历来是工程流体力学界十分感兴趣的课题,数值模拟与科学计算可视化技术的结合在流体力学研究中发挥了不可替代的作用。跟踪和驾驭方式的可视化技术是目前科学计算可视化中最重要的研究方向之一。基于Matlab分布式计算工具箱的流场计算及可视化力争实现跟踪和驾驭方式的计算可视化。根据当前计算状态对计算过程进行实时交互控制,有助于科研人员更进一步地了解和控制数值模拟的计算过程。 本文主要阐述了基于Matlab分布式计算工具箱的流场计算及其可视化系统的设计与实现技术。以Matlab为开发平台和编程语言,利用其分布式计算工具箱,采用分布式处理方式,把整个系统分为两个子系统:计算和可视化。流场的计算工作可以布置到超级计算机上进行,可视化任务则由图形工作站承担,利用现有的高性能机和高速网络设备,对计算过程实行实时可视化。系统还提供了对计算过程的简单驾驭功能,如图形的选择、修改计算程序运行参数等。 本文讨论了一种模拟流体运动的新方法——格子Boltzmann方法,以及LBGK模型的计算过程。该模型对一些典型流体运动的模拟,是本文计算可视化的具体对象。 本文阐述了系统的计算功能设计、可视化设计。在流场计算子系统中,本文研究了Matlab的接口编程技术和流体力学计算的格子Boltzrnann方法,采用D2Q9模型,以C语言的mex文件实现了流场模拟。在可视化子系统中,利用Matlab的强大的可视化功能,实现了流场计算的可视化。
其他文献
复杂网络研究正渗透到数理学科、生命学科和工程学科等众多不同的领域,对复杂网络的研究已成为网络时代科学研究的一个极其重要的挑战性课题。近年来随着计算机技术快速发展和
科技查新工作是指通过手工检索和计算机检索等手段,运用综合分析和对比等方法,为评价科研立题、成果、专利、发明等的新颖性、先进性和实用性提供文献依据的一种信息咨询服务
随着广播电视制作技术的不断发展,观众对节目质量的要求也越来越高,传统的搭建实景进行拍摄的方式不但耗费大量的时间和人力物力,而且在很多情况下不能满足摄制要求,因此虚拟
二维图形几何相似性比较算法是二维图形检索系统的核心,算法的好坏直接决定着检索系统整体性能的优劣,然而,目前还没有成熟的图形比较算法在图形检索领域得以广泛应用。本文
Much has been written about humor and even sarcasm automatic recognition on Twitter. Nevertheless,the task of classifying humorous tweets according to the type o
随着网络技术的发展,基于网络的软件在表现形态上有了新的变化,如今软件的开发和运行正面临一个多变、复杂、难控的网络环境,因而软件开发需要在软件的结构、软件的动态适应以及
随着信息技术的高速发展,计算机对教育的影响越来越大。E-Learning作为一种新的教育方式在教育中所占的比重也是越来越多,全国各知名高校的网络学院也纷纷建立。而在E-Learni
Bayesian网络,也被称作概率信念网络、因果网络,是一种复杂联合概率分布的图表示方式,能有效地管理组成问题域的各随机变量之间的条件独立或依赖的关系。一旦一个Bayesian网络建
随着嵌入式设备的应用越来越广泛,传统平台上的各种软件漏洞和基于漏洞的恶意攻击行为正在向嵌入式领域蔓延。反编译作为软件逆向分析工作的基础性工程,已经在通用平台的软件漏
随着业务的发展,企业一方面不断购进IT基础设施,增加IT系统的复杂性,另一方面又要求IT管理部门提供稳定可靠的服务。因此,企业需要实用、有效的服务管理系统来管理庞大的IT设