计算机技术与发展
計算機技術與髮展
계산궤기술여발전
Computer Technology and Development
2015年
10期
29-33
,共5页
计算流体力学%流体可视化%CFD软件%可视化工具库
計算流體力學%流體可視化%CFD軟件%可視化工具庫
계산류체역학%류체가시화%CFD연건%가시화공구고
computational fluid dynamics%CFD visualization%CFD software%VTK
科学计算可视化自提出至今已在许多研究领域得到了广泛应用,计算流体力学( CFD)可视化正是其中之一。文中首先简要介绍了可视化工具库( VTK)及其流水线结构,之后介绍了计算流体力学软件的基本架构。在此基础上,以均匀流场网格为例,讨论了使用VTK进行流体可视化开发的通用流程。最后在团队开发的基于LBM方法的CFD软件基础上,实现可视化模块,包括基本标量属性(压力、温度等)的颜色映射,流体网格的内部切面以及流线方式的速度矢量可视化。同时展示了以上可视化方法的模拟结果。可视化模块与前处理和求解模块共同组成整个CFD软件,并通过图形结果直观地展示流场内部粒子的属性和运动规律。
科學計算可視化自提齣至今已在許多研究領域得到瞭廣汎應用,計算流體力學( CFD)可視化正是其中之一。文中首先簡要介紹瞭可視化工具庫( VTK)及其流水線結構,之後介紹瞭計算流體力學軟件的基本架構。在此基礎上,以均勻流場網格為例,討論瞭使用VTK進行流體可視化開髮的通用流程。最後在糰隊開髮的基于LBM方法的CFD軟件基礎上,實現可視化模塊,包括基本標量屬性(壓力、溫度等)的顏色映射,流體網格的內部切麵以及流線方式的速度矢量可視化。同時展示瞭以上可視化方法的模擬結果。可視化模塊與前處理和求解模塊共同組成整箇CFD軟件,併通過圖形結果直觀地展示流場內部粒子的屬性和運動規律。
과학계산가시화자제출지금이재허다연구영역득도료엄범응용,계산류체역학( CFD)가시화정시기중지일。문중수선간요개소료가시화공구고( VTK)급기류수선결구,지후개소료계산류체역학연건적기본가구。재차기출상,이균균류장망격위례,토론료사용VTK진행류체가시화개발적통용류정。최후재단대개발적기우LBM방법적CFD연건기출상,실현가시화모괴,포괄기본표량속성(압력、온도등)적안색영사,류체망격적내부절면이급류선방식적속도시량가시화。동시전시료이상가시화방법적모의결과。가시화모괴여전처리화구해모괴공동조성정개CFD연건,병통과도형결과직관지전시류장내부입자적속성화운동규률。
Visualization in scientific computing has been widely used in many fields of scientific research since it was put forward,the Computational Fluid Dynamics ( CFD) visualization is just one of them. In this paper,firstly present a brief introduction to the Visualiza-tion ToolKit ( VTK) and the architecture of its pipeline,basic framework in CFD software. After what is discussed in the sections above, describe the common process of CFD visualization using VTK. Finally,add the visualization functions on the CFD software developed by the team based on LBM method. Visualization functions including color mapping of scalar properties such as pressure,temperature,etc, cut surface in the fluid grid and vector properties of velocity in the manner of streamline are realized. Visualization module constitutes the entire CFD software with pre-propose and resolver module,and shows the properties and law of motion of particles in the fluid field intu-itionally.