.结构化网格与非结构化网格比较

合集下载

大型车辆发动机冷却风扇流场的数值仿真方法

大型车辆发动机冷却风扇流场的数值仿真方法

大型车辆发动机冷却风扇流场的数值仿真方法概述:大型车辆的发动机通常通过冷却风扇来进行散热,以确保发动机的正常运行。

为了研究和优化大型车辆发动机的冷却风扇流场,数值仿真成为了一种高效、经济和可行的方法。

本文将介绍大型车辆发动机冷却风扇流场数值仿真的方法,包括数值模型建立、边界条件设定、网格划分、数值计算和结果分析等。

一、数值模型建立数值模型是数值仿真的基础,对于大型车辆发动机冷却风扇流场的数值仿真,需要建立几何模型和流动模型。

1.几何模型建立:根据实际发动机的几何形状和结构,利用计算机辅助设计(CAD)软件建立几何模型。

几何模型应包括发动机、冷却风扇和与之相应的散热系统等部件。

二、边界条件设定边界条件是数值仿真中非常重要的一步,对于大型车辆发动机冷却风扇流场的数值仿真,应根据实际情况设定合理的边界条件。

1.入口边界条件:根据实际的发动机进气情况,设定进口的气体温度、速度和压力等参数。

2.出口边界条件:考虑实际的发动机排气情况,设定出口的气体温度、速度和压力等参数。

3.壁面边界条件:根据实际的发动机结构和材料,设定发动机表面的壁面温度和热传递系数等参数。

三、网格划分网格划分是数值仿真的关键一步,对于大型车辆发动机冷却风扇流场的数值仿真,应根据几何模型的复杂性合理划分网格。

1.内部流场网格划分:根据发动机的几何形状和复杂性,划分合适的结构化或非结构化网格。

结构化网格适用于较简单的几何形状,而非结构化网格适用于较复杂的几何形状。

2.边界层网格划分:考虑到边界层的细节和重要性,应在发动机壁面附近划分较为精细的网格。

四、数值计算数值计算是数值仿真的核心步骤,对于大型车辆发动机冷却风扇流场的数值仿真,应对流动模型进行求解。

1.数值方法选择:根据实际问题的特点和要求,选择合适的数值方法。

通常可以选择有限体积法或有限元法进行数值计算。

2.边界条件处理:根据边界条件设定,对入口边界和壁面边界进行处理和修正。

3.数值求解器设定:根据实际情况,选择合适的数值求解器进行求解。

tecplot 数据文件格式

tecplot 数据文件格式

tecplot 数据文件格式引言概述:Tecplot数据文件格式是一种常用的科学数据可视化文件格式。

它被广泛应用于各个领域的科学研究,包括流体力学、天气预报、地质学等。

本文将详细介绍Tecplot数据文件格式的特点、结构以及常见的数据类型。

一、Tecplot数据文件格式的特点1.1 可读性强:Tecplot数据文件采用文本格式存储数据,易于人们阅读和理解。

这种特点使得数据文件的交流和共享变得更加方便。

1.2 灵活性高:Tecplot数据文件支持多种数据类型的存储,包括网格数据、场数据、曲线数据等。

用户可以根据需求选择合适的数据类型进行存储和处理。

1.3 大数据处理能力:Tecplot数据文件格式适用于大规模数据的处理和可视化。

它可以高效地处理包含数百万个数据点的大型数据集,满足科学研究中对大数据处理的需求。

二、Tecplot数据文件格式的结构2.1 文件头部分:Tecplot数据文件的头部包含了文件的基本信息,如文件版本、标题、变量名等。

这些信息对于数据的解释和使用具有重要意义。

2.2 数据描述部分:数据描述部分定义了数据的结构和布局,包括网格的拓扑结构、坐标信息、变量类型等。

这些信息对于数据的可视化和分析起着关键作用。

2.3 数据值部分:数据值部分存储了实际的数据数值。

根据数据类型的不同,数据可以以二维数组、三维数组或一维数组的形式进行存储。

三、常见的数据类型3.1 网格数据:Tecplot数据文件可以存储各种类型的网格数据,包括结构化网格和非结构化网格。

结构化网格由规则的网格单元组成,而非结构化网格则由不规则的网格单元组成。

3.2 场数据:场数据是指在网格上定义的物理量,如速度、温度等。

Tecplot数据文件可以方便地存储和处理各种类型的场数据。

3.3 曲线数据:曲线数据是指在二维坐标系中表示的曲线。

Tecplot数据文件可以存储多个曲线,并支持曲线的可视化和分析。

四、Tecplot数据文件的应用领域4.1 流体力学:Tecplot数据文件在流体力学领域中得到了广泛的应用。

结构化与非结构化网格融合技术研究

结构化与非结构化网格融合技术研究

结构化与非结构化网格融合技术研究项立银;陈杨【摘要】In order to gain the finite element calculation grids with high quality and wide applica- tion, the structured and unstructured grid fusion is made, and the tetrahedral grids are converted in- to the triangular grids in the interface to make the topology consistent and the grids be connected seamlessly through the grid topology conversion technology. The comparison between the simulation and test results indicates that fewer grids are generated with higher calculation precision and wider application through the method.%为了得到质量高、适用性强的有限元计算网格,将结构化网格与非结构化网格两种划分方法相融合,通过网格拓扑转化技术将交界面处的四面体网格转化成三角形网格来满足拓扑一致,实现网格无缝连接。

通过算例与实验结果对比发现,该方法生成的网格数量少,计算精度高,适用范围广。

【期刊名称】《雷达与对抗》【年(卷),期】2012(032)003【总页数】4页(P53-55,62)【关键词】结构化网格;非结构化网格;融合方法;拓扑【作者】项立银;陈杨【作者单位】中国船舶重工集团公司第七二四研究所,南京210003;中国船舶重工集团公司第七二四研究所,南京210003【正文语种】中文【中图分类】TN957.80 引言网格划分是有限元计算的基础,高质量的网格对有限元计算的结果至关重要。

fluent笔记讲解

fluent笔记讲解

fluent笔记讲解Discretization离散Node values节点值,coarsen粗糙refine 细化curvature曲率,X-WALL shear Stress 壁面切应力的X方向。

strain rate应变率1、求解器:(solver)分为分离方式(segeragated)和耦合方式(coupled),耦合方式计算高速可压流和旋转流动等复杂高参数问题时比较好,耦合隐式(implicit)耗时短内存大,耦合显式(explicit)相反;2.收敛判据:观察残差曲线。

可以在残差监视器面板中设置Convergence Criterion(收敛判据),比如设为10 -3 ,则残差下降到小于10 -3 时,系统既认为计算已经收敛并同时终止计算。

(2)流场变量不再变化。

有时候不论怎样计算,残差都不能降到收敛判据以下。

此时可以用具有代表性的流场变量来判断计算是否已经收敛——如果流场变量在经过很多次迭代后不再发生变化,就可以认为计算已经收敛。

(3)总体质量、动量、能量达到平衡。

在Flux Reports (通量报告)面板中检查质量、动量、能量和其他变量的总体平衡情况。

通过计算域的净通量应该小于0.1%。

Flux Reports(通量报告)面板如图2-17 所示,其启动方法为:Report -> Fluxes3.一阶精度与二阶精度:First Oder Upwind and Second Oder Upwind(一阶迎风和二阶迎风)①一阶耗散性大,有比较严重的抹平现象;稳定性好②二阶耗散性小,精度高;稳定性较差,需要减小松弛因子4.流动模型的选择①inviscid无粘模型:当粘性对流场影响可以忽略时使用;例如计算升力。

②laminar层流模型:考虑粘性,且流动类型为层流。

③Spalart-Allmaras (S-A模型):单方程模型,适用于翼型、壁面边界层流动,不适于射流等自由剪切湍流问题。

tecplot 数据文件格式

tecplot 数据文件格式

tecplot 数据文件格式引言概述:Tecplot是一种流体动力学和计算流体力学领域广泛使用的可视化软件。

在使用Tecplot进行数据可视化时,了解其数据文件格式是非常重要的。

本文将详细介绍Tecplot数据文件格式的相关内容,包括文件结构、数据类型和数据存储方式等。

正文内容:1. 文件结构1.1 文件头部:Tecplot数据文件以文件头部开始,其中包含了文件的元数据信息,如文件版本、数据集名称、变量名称等。

1.2 数据块:数据块是Tecplot文件中存储实际数据的部分,可以包含多个数据集。

每个数据集都有自己的描述信息和数据值。

2. 数据类型2.1 标量数据:Tecplot可以存储标量数据,如温度、压力等。

标量数据以单个数值的形式存储。

2.2 矢量数据:Tecplot还支持矢量数据的存储,如速度、位移等。

矢量数据由多个分量组成,每个分量都以单个数值的形式存储。

2.3 网格数据:Tecplot可以存储网格数据,包括结构化网格和非结构化网格。

结构化网格以规则的坐标点集表示,而非结构化网格则以节点和连接信息表示。

3. 数据存储方式3.1 顺序存储:Tecplot数据文件可以按照数据点的顺序进行存储。

这种存储方式适用于结构化网格,可以通过坐标点的排列顺序来确定数据点的位置。

3.2 节点存储:对于非结构化网格,Tecplot数据文件采用节点存储方式。

每个节点都有自己的坐标和连接信息,通过连接信息可以确定数据点的位置。

3.3 单元存储:Tecplot还支持以单元为单位进行数据存储。

每个单元都有自己的节点和连接信息,通过连接信息可以确定数据点的位置。

4. 数据文件格式的扩展性4.1 用户自定义数据:Tecplot允许用户在数据文件中添加自定义的数据。

用户可以根据自己的需求定义新的变量,并将其添加到数据文件中。

4.2 数据文件的互操作性:Tecplot数据文件可以与其他流体动力学和计算流体力学软件进行互操作。

采用结构化网格还是非结构化网格与需要求解的

采用结构化网格还是非结构化网格与需要求解的

结构与非结构网格
采用结构化网格还是非结构化网格与需要求解的具体问题相关。

答案是通过具体的工程问题判断。

请看如下几条:
(1) 复杂几何形状:非结构化网格一般较结构化网格生成速度快。

但是,如果原有几何构形已经有结构化网格,新的几何形状只是稍作改变,则结构化网格生成速度非常快。

除了上述情况:
结构化网格≈几个工作周—一个工作月
非结构化网格≈几个工作时—几天
(2) 精度:对于简单的问题,比如机翼,结构化网格一般比非结构化网格精度高。

但是对于复杂流动,自适应的非结构化网格可能比结构化网格有更好的精度。

(3) 收敛时间:结构化网格比非结构化网格耗时少,因为,迄今为止,已有的算法更加的有效率。

U,数据存于二维数组中)(i
U,数据存于一维数组中i
)
,(j
因此,为了计算残差,需要知道临近单元格的状态。

结构化网格:邻近单元格靠单元格指数增/减1来实现。

非结构化网格:需要存储单元格间的指针。

需要存储空间越多,代码执行的越慢。

FLUENT全参数设置

FLUENT全参数设置

FLUENT全参数设置FLUENT是一款流体力学仿真软件,用于通过求解流动和传热问题来模拟和分析各种工程现象。

在使用FLUENT进行仿真之前,我们需要进行全参数设置,以确保所得到的结果准确可靠。

本文将介绍FLUENT的全参数设置,并提供一些适用于新手的建议。

1.计算网格设置:计算网格是FLUENT仿真中最重要的因素之一、合适的网格划分能够很好地表达流场和传热场的特征。

在设置计算网格时,可以考虑以下几个因素:-网格类型:可以选择结构化网格或非结构化网格。

结构化网格具有规则排列的单元,易于生成和细化。

非结构化网格则适用于复杂的几何形状。

-网格密度:根据仿真需求和计算资源的限制,选择合适的网格密度。

一般来说,流动和传热现象较为复杂时,需要更密集的网格划分。

-边界层网格:在靠近流体边界处增加边界层网格可以更准确地捕捉边界层流动的细节。

-剪切层网格:对于具有高速剪切层的流动,应添加剪切层网格以更好地刻画流场。

2.物理模型设置:- 湍流模型:选择合适的湍流模型,如k-epsilon模型、Reynolds Stress Model(RSM)等。

根据流动领域的特点,选用合适的湍流模型能够更准确地预测湍流现象。

- 辐射模型:对于辐射传热问题,可以选择合适的辐射模型进行建模。

FLUENT提供了多种辐射模型,如P1模型、Discrete Ordinates模型等。

-传热模型:根据具体问题,选择适当的传热模型,如导热模型、对流传热模型等。

在选择传热模型时,需要考虑流体性质和边界条件等因素。

3.数值方法设置:数值方法的选择和设置对仿真结果的准确性和稳定性有很大影响。

以下是一些建议:-离散格式:选择合适的离散格式进行数值计算。

一般来说,二阶精度的格式足够满足大多数仿真需求。

-模拟时间步长:选择合适的模拟时间步长以保证数值稳定性。

一般来说,时间步长应根据流场的特性和稳定性来确定。

-松弛因子设置:对于迭代求解的过程,设置合适的松弛因子能够提高求解的收敛速度。

结构化网格和非结构化网格

结构化网格和非结构化网格

结构化网格和非结构化网格结构化网格只包含四边形或者六面体,非结构化网格是三角形和四面体。

结构网格在拓扑结构上相当于矩形域内的均匀网格,器节点定义在每一层的网格线上,且每一层上节点数都是相等的,这样使复杂外形的贴体网格生成比较困难。

非结构网格没有规则的拓扑结构,也没有层的概念,网格节点的分布是随意的,因此具有灵活性。

不过非结构网格计算的时候需要较大的内存。

非结构网格不利之处就是不能很好地处理粘性问题,在附面层内只采用三角形或四面体网格,其网格数量将极其巨大。

现在比较好的方法就是采用混合网格技术,即先贴体生成能用于粘性计算的四边型或三棱柱网格,然后以此为物面边界,生成三角形非结构网格,但是生成复杂外型的四边形或三棱柱网格难度很大。

在物面附近,非结构网格方法,特别是对于复杂外形如凹槽、细缝等处难以处理。

到空间网格的质量,几何外形特性相适应,为了更好地适应其中一方面,有时不得不在另一方面做出让步,因而往往顾此失彼。

计算精度,主要在于网格的质量(正交性,长宽比等),并不决定于拓扑(是结构化还是非结构化)。

采用结构化网格还是非结构化网格,主要看解决什么问题,如果是无粘欧拉方程的话,只要合理布局,结构和非结构都能得到较为理想的结果。

但如果涉及到粘性影响的话,尤其在壁面处,结构网格有一定优势,并且其对外形适应性差的缺点,也可以通过多块拼接网格解决。

目前有的非结构网格软件,也开始借鉴结构网格,如cfx的壁面加密功能。

网格节点走向(这里假设计算过程中物理量定义在网格节点上)贴近流动方向,那么计算的结果就要好一些。

对于不是非常复杂的流动。

例如气体的喷管流动,使用四边形(二维)网格就比三角形网格要好。

不过即便是四边形网格,fluent 也是按照无结构网格进行处理的。

主要是看流向是否与网格平行如果是平行的则计算中不容易出现假扩散,计算的结果就好,但是成角度的时候计算的结果搞不好就有扩散现象,所以不在于结构和非结构。

非结构和结构网格的计算结果如何取决于算法。

非结构化与结构化网格剖分在地下水数值模拟中对比分析

非结构化与结构化网格剖分在地下水数值模拟中对比分析

非结构化与结构化网格剖分在地下水数值模拟中对比分析
张鹏伟;费宇红;郝奇琛;李亚松;朱玉晨;孟素花;郭春艳
【期刊名称】《科学技术创新》
【年(卷),期】2022()14
【摘要】MODFLOW作为水文地质行业一款标准三维地下水流模拟程序,受到科
研及生产领域从业人员的广泛应用。

作为改进版本的MODFLOW-USG采用了高
效灵活的非结构化网格剖分进行空间离散,相比于传统结构化网格剖分,非结构化网
格剖分可使用更少的网格数量提高局部的模拟精度,同时大大减少模型的运行时间。

深入认识和理解非结构化网格剖分与结构化网格剖分的区别与特点,有助于建模人
员根据实际需要选择适合的模拟程序。

【总页数】4页(P193-196)
【作者】张鹏伟;费宇红;郝奇琛;李亚松;朱玉晨;孟素花;郭春艳
【作者单位】中国地质科学院水文地质环境地质研究所;福建省水循环与生态地质
过程重点实验室
【正文语种】中文
【中图分类】P641
【相关文献】
1.基于非结构化网格的人工源频率域三维电磁场数值模拟
2.非结构化网格有限元弹性波数值模拟
3.三维CSAMT法非结构化网格有限元数值模拟
4.基于非结构化网
格有限元三维瞬变电磁数值模拟5.非结构化网格嵌套波浪数值模拟
因版权原因,仅展示原文概要,查看原文内容请购买。

第3讲-网格生成技术简介PPT课件

第3讲-网格生成技术简介PPT课件

• 结构化网格
网格的类型
• 非结构化网格
• 混合网格
进入
Dy
网格间距重要性I
壁面
壁面
流向
流出
均匀网格间距
Dy
d
y u
均匀网格
计算所得速度曲线
y u
计算所得速度曲线
物理边界层
x
展宽网格
物理Hale Waihona Puke 界层非均匀网格间距x
.
5
网格间距重要性II
入口
最大正向速度
顶部壁面
h 台阶
分界流线
回流涡团
2h
最大负向速度
20
基于求解的自适应加密
.
21
实例—方腔拖曳流动
• 不可压缩流动研究的经典案例
实例—方腔拖曳流动
• 不同网格类型的影响
实例—方腔拖曳流动
• 不同网格类型的影响—速度云图
实例—方腔拖曳流动
• 不同网格类型的影响—收敛性
实例—方腔拖曳流动
• 不同网格类型的影响—中轴线上速度分布
实例—方腔拖曳流动
第三讲网格生成技术简介屠基元教授清华大学墨尔本皇家理工大学非均匀网格间距流出进入流向计算所得速度曲线物理边界层计算所得速度曲线物理边界层展宽网格均匀网格间距ii计算网格最大负向速度出口2h分界流线最大正向速度顶部壁面底部壁面台阶入口回流涡团正交结构化网格贴体结构化网格圆筒内部结构化网格和非结构化网格的划分structuredmeshunstructuredmesh顶点顶点顶点顶点结构化网格非结构化网格在顶点处倾斜的单元10带不匹配单元表面的正交结构化网格11匹配与不匹配单元表面的多块结构化网格12131415hexatetra16hexatetraii171819ii20rmituniversity21不同网格尺度的影响四边形中轴线上的速度分布rmituniversity29最佳网格多是非均匀的流场梯度较大的区域细化网格梯度较小的区域采用较粗网格

ANSYS的建模方法和网格划分

ANSYS的建模方法和网格划分

ANSYS的建模方法和网格划分ANSYS的建模方法和网格划分ANSYS是一种广泛应用于工程领域的数值分析软件,它的建模方法和网格划分是进行仿真分析的关键步骤。

本文将介绍ANSYS的建模方法和网格划分的基本原理和常用技术。

一、建模方法1.1 几何建模在ANSYS中,几何建模是将实际物体转化为计算机能够识别和处理的几何形状,是进行仿真分析的基础。

几何建模可以通过直接绘制几何形状、导入CAD模型或利用几何操作进行创建。

直接绘制几何形状是最简单的建模方法,可以通过ANSYS的几何绘制工具直接绘制点、线、面、体等几何形状。

这种方法适用于几何形状较简单的情况。

导入CAD模型是将已有的CAD文件导入到ANSYS中进行分析。

导入的CAD文件可以是各种格式,如IGES、STEP、SAT等。

通过导入CAD模型,可以方便地利用已有的CAD设计进行分析。

几何操作是通过几何操作工具进行模型的创建和修改。

几何操作工具包括旋转、缩放、挤压、倒角等操作。

利用几何操作可以对模型进行非常灵活的设计和修改。

1.2 材料属性定义在进行仿真分析前,需要定义材料的物理性质和力学性能。

在ANSYS中,可以通过在建模环境中定义材料属性的方法进行。

定义材料属性包括确定材料的密度、弹性模量、泊松比、热膨胀系数等物理性质。

这些属性对于仿真分析的准确性和可靠性起到重要作用。

定义材料的力学性能包括确定材料的材料模型和本构关系,如线弹性、非线弹性、塑性、强化塑性等。

这些性能可以根据实际需要进行选择和确定。

1.3 界面条件设置界面条件设置是定义与外部环境或其他系统之间的边界条件和加载条件。

在ANSYS中,可以通过多种方式进行界面条件设置。

界面条件设置包括确定材料与外界的热传导、流体传输、气固反应、接触等边界条件。

这些条件对于模拟实际工程问题的边界反应至关重要。

加载条件设置包括定义外加力、固定边界、压力加载、温度加载等力学和热力加载条件。

通过加载条件设置,可以模拟实际工程中的载荷和边界约束。

voxel存储格式三维数组

voxel存储格式三维数组

voxel存储格式三维数组Voxel是一种三维数据的存储格式,与像素类似,它表示三维空间中的一个体素(voxel),即三维空间中的一个立方体。

每个体素都有一个值,该值表示该立方体中存储的数据。

一个典型的三维数组可以存储在二进制文件中,其中每个值都表示一个体素的数值。

每个体素的位置由其在数组中的索引确定。

对于一个三维数组,其索引从0开始,因此一个具有x、y 和z维度的数组的索引可以表示为(x, y, z)。

在某些情况下,三维数组可能以其他格式存储,例如以CSV 文件的形式存储。

在这种情况下,每个值都存储在一个逗号分隔的值中,每个值的位置由其在文件中的行和列号确定。

无论使用哪种格式,三维数组都可以用于表示三维空间中的数据,例如医学图像数据、地质数据或建筑模型数据等。

除了二进制文件和CSV文件,三维数组还可以以其他格式存储。

例如,它们可以使用结构化网格(structured grid)或非结构化网格(unstructured grid)来存储。

结构化网格是一种将三维空间划分为规则的网格的格式。

在这种格式中,每个体素的位置由其在网格中的坐标确定。

结构化网格通常用于表示具有平滑表面的三维数据,例如地形或海洋表面。

非结构化网格则是一种不遵循规则网格分布的格式。

在这种格式中,每个体素的位置由其在三维数组中的索引确定,而不是由其在网格中的坐标确定。

非结构化网格通常用于表示具有复杂形状的三维数据,例如建筑模型或工业部件。

此外,三维数组还可以以其他形式呈现,例如在计算机图形中使用的纹理映射(texture mapping)技术。

在这种技术中,每个体素的值可以映射到一个纹理图像上,从而将三维数据呈现为二维图像。

这种技术通常用于可视化三维数据,例如气象数据或地质数据。

FLUENT知识点解析

FLUENT知识点解析

FLUENT知识点解析1.网格生成:网格是FLUENT模拟的基础,网格质量直接影响数值模拟的准确性和收敛性。

FLUENT支持多种网格生成方法,包括结构化网格和非结构化网格。

结构化网格适用于几何形状简单、布尔操作较少的问题,而非结构化网格适用于几何形状复杂、布尔操作较多的问题。

2. 边界条件:在模拟中,需要为流域的边界定义适当的边界条件。

常见的边界条件包括:壁面(No Slip)边界条件、入流/出流条件、对称边界条件和压力边界条件等。

通过合理设定边界条件,可以更加准确地模拟流体流动过程。

3.流体模型:FLUENT提供了多种流体模型,包括不可压缩流动、可压缩流动、多相流动和湍流模型等。

选择合适的流体模型可以更好地描述流体的物理特性,并提高模拟结果的准确性。

4.数值方法:FLUENT使用有限体积法对流体力学方程进行离散,同时还要考虑边界条件和初始条件。

对流项通常使用空间二阶精度的格式,而扩散项则根据流动特性来选择适当的格式。

通过调整数值格式和网格精度,可以提高模拟的精度和收敛性。

5. 离散格式:FLUENT中常用的离散格式包括:顺序隐式离散(SIMPLE算法)、压力修正方案(PISO算法)和压力-速度耦合(PISO-Coupled算法)。

不同的离散格式适用于不同的物理模型和流动特性。

6.迭代收敛:在模拟过程中,通过迭代来逼近方程组的解,使得模拟结果收敛于物理解。

FLUENT提供了多种收敛判据,如压力、速度、残差和修正量等,可以通过调整迭代参数来加速收敛。

7.后处理:模拟结果完成后,需要对结果进行后处理,以获取感兴趣的数据。

FLUENT提供了多种后处理工具,包括可视化、数据导出和报告生成等,可以方便地分析和展示模拟结果。

8.其他功能:除了上述主要知识点外,FLUENT还具有其他一些功能,如动网格技术、化学反应模型、传热传质模型和多物理场模拟等。

这些功能可以进一步扩展FLUENT的应用范围,并提供更加精确的模拟结果。

eclipse网格

eclipse网格

无意中看了几个数值模拟网格基本概念,所以一直大致了解其含义,但是没有正式的概念,摘抄下来与给位分享,同时打字肯定也会加深我的记忆,两全其美,何乐不为?网格grid block 离散后的几何空间的各个单元;网格粗化grid coarsing 指由油藏地质模型到数值模拟模型的网格合并与重构转换;规则网格系统regular grid system 几何空间离散化时,若DX=常数,DY=常数,DZ=常数,则称离散化的几何空间为规则网格系统,亦称均匀网格系统;不规则网格系统irregular grid system 几何空间离散化时,若DX不等于常数,DY不等于常数,DZ不等于常数,则称离散化的几何空间为不规则网格系统,亦称不均匀网格系统;径向网格系统radial grid system 离散化的几何空间以某点(一般为井点)为中心的环组成。

曲线网格系统curvilinear grid system 离散化的几何空间由曲面六面体(网格)组成,亦称角点网格系统;矩形网格系统rectangular grid system 离散化的几何空间由平行六面体组成。

结构化网格structured grid 经变换可映射到立方体(三维)或正方形(二维)的网格块,如矩形、角点网格块;非结构化网格unstructured grid 经任何变换都不能映射到立方体(三维)或正方形(二维)的网格块,如三角形网格块;垂直平分(PEBI)网格perpendicular bisectioin grid 相邻网格中心连线被其边界线所垂直平分的网格集。

结构化网格、非结构化网格都可能是垂直平分网格(PEBI GRID)。

该网格系统下的数值求解的难度较大,需进行特殊开发才能实现。

局部网格加密(LGR)local grid refine 指网格化(离散化)的局部加密技术,利用该技术可根据油藏的特点设计出经济有效的网格系统。

局部网格加密后数值求解难度加大,需进行补充开发才能使一般模拟器具备局部网格加密功能;混合网格系统hybrid grid system 由多种类型网格块所组成的网格系统;点中心网格系统point center grid 取剖分线的交点为网格中心的网格系统;块中心网格系统block center grid system 以平行六面体或曲线六面体的中心为网格中心的系统。

CFD分析的结构化网格自动生成方法

CFD分析的结构化网格自动生成方法

CFD分析的结构化网格自动生成方法在CFD分析的全自动优化过程中,一个关键任务就是如何实现模型、网格的自动生成以及CFD流场分析的自动运行。

最近,我们在的一个名为“GAMMA”研究项目中,遇到这样一个难题——要求自动的生成一个结构化网格。

为什么要结构化网格与非结构化网格相比,结构化网格可以极大地加快流场分析,并且能得到一个精度较好的结果。

在大型设计研究中进行高质量的分析时,两者都可以很好的应用。

然而,在优化研究中,非结构化网格的自动化生成会更加容易实现——只需几何模型就可以实现。

结构画网格却不是这么简单。

结构网格的挑战关键问题在于结构化网格如何去填充一个任意几何的全部特征?举个我们研究的例子,例如涡轮增压器的蜗壳,它就存在一个虽然很小,但却很难处理的几何特征——蜗舌。

如下图所示:整体结构图——造成结构网格困难的区域蜗舌区域是蜗管体和出口段之间的过渡区域。

这对于结构网格来说有点复杂。

对于蜗管主体,可以很好划分结构化网格,一般这部分的结构化网格方式比较明确。

但是在蜗壳存在蜗舌结构,如何对蜗舌处划分结构化网格?在这里就有一些用户迷茫了。

几何框架考虑在这样的蜗壳几何生成结构化网格,那么就需要要为网格系统提取一些有用的信息。

对于各类复杂几何,是不可能只以一种方式来自动生成结构化网格。

我们所做的不仅是生成出新设计的网格,还基于CAESES软件建立一套基于模型参数化的几何框架(能引导生成结构化网格),它在某种逻辑上展示了网格是如何划分的,然后用该几何框架生成结构画网格。

下图展示了几何框架是如何布置的。

CAESES中自动结构化网格的参数化几何案例通过这些几何信息,实现了对这个复杂几何结构的结构化网格划分。

由于这些内部曲线是模型本身的一部分,所以当修改蜗壳的设计变量时,它们也会自动调整。

对于无界面使用者,也可以在优化过程中通过脚本形式创建几何,实现相同的效果,例如通过外部优化工具控制。

这也使得该方法能直接适用于HPC环境。

2-3结构化网格和非结构化网格

2-3结构化网格和非结构化网格

结构化网格和非结构网格并不是以网格的形状来划分的
官方解释:网格区域内所有的内部点是否都具有相同的毗邻单元
本人解释:某个单元的计算结果是否决定了相邻单元的计算结果。
但是在ICEM中,结构化网格的形状只有四边形和六面体,而非结 构化网格则包含了以上所有的单元形状。 可以得出结论: 1:结构化网格一定是四边形和六面体,但是四边形和六面体不一定是结构化网格
2:三角形、四面体、棱柱一定是非结构化网格
3:四边形、六面体既可能是非结构化网格,也可能是结构化网格。
网格的划分操作
结构网格
非结构网格
混合网格,复杂网格


听 后
么面


章 节




结构化网格和非结构化网格
网格类型
• 二维网格类型: 四边形、三角形
网格类型
• 三维网格:四面体、六面体、三棱柱、金字塔等
结构网格和非结构网格
ICEM中结构网格和非结构网格究竟是什么? 四边形和六面体就是结构网格? 不一定 三角形、四面体、棱柱就一定是非结构网格吗? 是的
why? resons?

结构与非结构网格之间的转换及应用

结构与非结构网格之间的转换及应用

Applications Of Transformation Of Structured ToUnstructured MeshesLiu Jing1, 2,Zhang Min1,John C. Chai2,Xu Bin11School of Power Eng.,Nanjing University of Science & Technology,Nanjing (210094)2School of Mechanical and Aero spacing Eng.,Nanyang Tech. University,Singapore (639798)E-mail:mz2455@AbstractThe transformation of structured meshes to unstructured meshes is a branch of mesh generation technology. We can obtain the advantages of both grids that structure grids have the characteristics of convergence quickly and unstructured grids have the characteristics of matching sophisticated calculating domains well from this conversion. Meanwhile, it is expanding the widespread useful application of unstructured mesh codes. This paper gave the models of the transformations of the orthogonal meshes and body-fitted meshes. And, the heat conduction equation was solved using the based cell finite volume method and the secondary order accuracy. Finally, a couple of three dimension examples of heat transfer that included different geometries and boundary conditions were given. Therefore, the procedure was validated exactly and actually.Keywords:structured grids/meshes,unstructured grids/meshes,heat conduction1.IntroductionThe first step of numerical simulation is mesh generation that is cutting the continuous computational space into subdomains and identifying each node. The accuracy and efficiency of engineering numerical simulation mainly defend on the meshes and algorisms. In generally, all kind of mesh has its advantages and disadvantages; also the every numerical method has its constraints. Therefore, successful numerical simulation can only be done on the conditions that meshes and algorisms match perfectly [1].Two commonly kinds of mesh are structured and unstructured mesh/grid. The former characteristic is that the relationship between nodes is fixed and implied in the mesh. Thus, no special action is needed to ensure the relationship. But there don’t exists the property in unstructured mesh, so we must store the information about nodes such as volume nodes number, interfaces nodes number, and neighbor volume number[2-4] .It is stubborn to compare structured grid and unstructured grid exactly, besides considering the numerical algorism. In the brief, structured mesh has the good feature, simplex in generating, converging fast, and steady etc, while unstructured mesh can be more applicable for irregular domain, decomposing and encrypting in whole or part domain and used widely in later computation[4] . The paper takes advantage of two kinds of mesh to get fine results by the transformation between them.2.Transformation Between Both MeshesRegular structured mesh in orthogonal coordination is the oldest, most basic and simplex generation technique, including rectangle mesh of Cartesian coordinates and curve mesh in cylindrical coordinates or spherical coordinates. No detail about this kind of mesh, but the paper based on orthogonal mesh and body-fitted grid.First, we have to get the grid nodes of coordination in three dimensions, and then transform them to unstructured grid nodes number. Finally, numerical simulation will be done based on the unstructured mesh. For the transformation, at first, select cells shape and nodes NCTYPE(I) and NCNODE(J,I), here they are vertex number and coordination value (X(I),Y(J),Z(K)) of cell, respectively. Secondly, get the surface information NFTYPE (I) and NFNODE (J, I) of the cells. Where, the node order conform right hand rule, which is, ensuring the direction of surface normal is outside the cells.At the end, storing all neighbor cells information and their boundary property by KBCC (I).Ultimately, we can obtain the six data files. It is exactly these files comprise surfaces and nodes number for every cell and surface. The key of transformation is rearranging the I/J/K order of structured grid nodes to cell series data structure. Although the program is easy to do, the technique proved to be a handicap. Next part program is given in two dimensions.C**************************************************COME HERE FOR THE NODES OF CELL (cell_node.dat)LM=L2*M2 I0=0 J0=0DO 30 I=1,NCV NCTYPE(I)=8 NCNODE(1,I)=I+I0+J0NCNODE(2,I)=I+1 +I0+J0 NCNODE(3,I)=I+L1+I0+J0 NCNODE(4,I)=I+L2+I0+J0 NCNODE(5,I)=I+I0+J0+LMNCNODE(6,I)=I+1 +I0+J0+LM NCNODE(7,I)=I+L1+I0+J0+LM NCNODE(8,I)=I+L2+I0+J0+LM IF(MOD(I,L3).EQ.0) I0=I0+1IF(MOD(I,L3*M3).EQ.0) J0=J0+L230 CONTINUEC**************************************************The particular examples and their results analysis are provided in following paragraphs.3. Heat Conduction ExamplsProblem 1: We have heat transfer conduction without heat source in cubic region. Geometry and computational grids are showed in figure1, and governing equation is heat conduct equation with constant property in three Cartesian coordinates. The left surface has higher temperature T 2, and the left five ones have lower temperature T 1. Arithmetic formula of governing function and boundary conditions are:0=⎟⎠⎞⎜⎝⎛∂∂∂∂+⎟⎟⎠⎞⎜⎜⎝⎛∂∂∂∂+⎟⎠⎞⎜⎝⎛∂∂∂∂z T k z y T k y x T k x(1.1) 0.1,0.1,0.0,0.121======k T T c b a(1.2)(a) Cubic V olume (b) Orthogonal meshes (c) Body-fitted meshesFigure 1 Geometry and structured/unstructured meshesWe can obtain the exact solution of (1.1) and (1.2) (Kakac and Yener, 1993)[5],[][]∑∑∞=∞=−−−−−=−−=11121sinh )(sinh )sin()sin(])1(1[])1(1[4),(),(m n mn mn m n m mn nb y b z x ac T T T y x T y x ααβλβλθ(1.3)Where,n λa n π=(n = 1, 2,…,i ) =m βcm π (m = 1, 2, …,i )22mn mn βλα+=(1.4)In Figure 2, the results of temperature distributions were from the transformation of orthogonalmeshes to unstructured grids. The same one was from the transformation of body-fitted meshes to unstructured grids in Figure 3. The solid lines stand for the exact solution. The dashed lines represent numerical solution. The numbers of grid are 10*10*10. There are agreements of temperature fields in both meshes.(a) X =0.5 (b) Y =0.2 (c) Z =0.5Figure 2. The temperature field of orthogonal meshes(————Exact Solution - - - - - -Numerical Solution)(a) X =0.5 (b) Y =0.2 (c) Z =0.5Figure 3. The temperature field of body-fitted meshesProblem 2: We have heat transfer conduction within heat source in cubic region. Geometry and computational grids are showed in figure1, and governing equation is heat conduct equation with constant property in three Cartesian coordinates as following. The all surfaces maintain the constant temperature (T 1 =0) same as the first kind of boundary condition. Mathematical formula of governing function and boundary conditions are:=∂∂+∂∂+∂∂222222zT y T x T )sin()sin()(1c z a x b y y k ππ−− (2.1)The exact solution of this problem is [6],)sin()sin()sin(]1()()1[(1π8),,,5,3,1222352c z b y n a x cb n a n kb z y x T n πππ⋅++−=∑∞=L ( (2.2)The results of temperature distributions were from the transformation of body-fitted meshes tounstructured grids in Figure 4. The solid lines stand for the exact solution. The dashed lines represent numerical solution. The numbers of grid are 10*10*10. There are agreements of temperature fields in both meshes. There are the symmetrical temperature distribution basic of the boundary conditions and geometry.(a) X =0.5 (b) Y =0.5 (c) Z =0.5Figure 4. The temperature field of body-fitted meshesProblem 3: We have heat transfer conduction without heat source in cylindrical region. Geometry and computational grids are showed in figure 5a, and governing equation is heat conduct equation with constant property in three cylindrical coordinates as following. The outside surface has higher temperature T 2, and the inside surface has lower temperature T 1. Mathematical formula of governing function and boundary conditions are:0112=⎟⎠⎞⎜⎝⎛∂∂∂∂+⎟⎟⎠⎞⎜⎜⎝⎛∂∂∂∂+⎟⎠⎞⎜⎝⎛∂∂∂∂z T k z T k r r T kr r r ϕϕ(3.1) 0.1,0.8,0.4,0.2,0.12121=====k T T r r r r(3.2)The exact solution of this problem is [7-8],)/ln()/ln()/ln()(122211r r r r T r r T r T r r −=(3.3)In Figure 5, the results of temperature distributions were from the transformation of body-fittedmeshes to unstructured grids. The solid lines stand for the exact solution. The dashed lines represent numerical solution. The numbers of grid are 10*10*10. There are agreements of temperature fields in both meshes. There are the symmetrical temperature distribution basic of the boundary conditions and geometry.(a) Meshes (b)Temperature fields in Z=0.5 (c) The flood picture of temperatureFigure 5. The temperature field of cylindrical coordinates4.Closure RemarkThe produces, which the heat conduction equations were solved, was presente d using the unstructured meshes that were transformed from structured grids. There are two kinds of meshes including orthogonal and body-fitted meshes. We show three examples for evaluating and proving this processor accruable and reasonable. The problem one and two are in the Cantinas coordinate and the problem three is in cylindrical coordinate. All results of numerical simulation were compared with the exact solutions. As a result, there is a perfect agreement between them.References[1] 陶文铨. 计算传热学的近代发展[M] 北京: 科学出版社, 2001.[2] PA TANKAR S V. Computation of Conduction and Duct Flow Heat Transfer [M].USA: Innovative Research Inc, 1991.[3] PA TANKAR S V. Numerical Heat Transfer and Fluid Flow [M]. New York: Hemisphere Publishing, 1981.[4] ZHANG M. Modeling of Radiative Heat Transfer and Diffusion Processes Using Unstructured Grid [D]. USA: Tennessee Technological University; 2000.[5] KAKAC S, YENER Y. Heat Conduction (Third edition) [M]. Taylor & Francis, Publisher, 1993.[6] 马信山. 电磁场基础[M]. 北京: 清华大学出版社, 1995.[7] M. N. 奥齐西克. 热传导[M]. 俞昌铭, 译. 北京: 高等教育出版社, 1984.[8] 南京工学院数学教研组. 数学物理方程和特殊函数[M]. 北京: 人民教育出版社, 1982.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

它的主要优点是:
网格生成的速度快。
网格生成的质量好。
数据结构简单。
对曲面或空间的拟合大多数采用参数化或样条插值的方法得到,区域光滑,
与实际的模型更容易接近。
它的最典型的缺点是适用的范围比较窄,只适用于形状规则的图形。
尤其随着近几年的计算机和数值方法的快速发展,人们对求解区域的几何形状的复杂性的要求越来越高,在这种情况下,结构化网格生成技术就显得力不从心了。
.结构化网格与非结构化网格比较 2009-05-06 15:10:02| 分类: CFD专业知识 | 标签: |字号大中小 订阅 .
ห้องสมุดไป่ตู้
1. 什么是结构化网格和非结构化网格?
1.1结构化网格
从严格意义上讲,结构化网格是指网格区域内所有的内部点都具有相同的毗邻单元。它可以很容易地实现区域的边界拟合,适于流体和表面应力集中等方面的计算。
1.2非结构化网格
同结构化网格的定义相对应,非结构化网格是指网格区域内的内部点不具有相同的毗邻单元。即与网格剖分区域内的不同内点相连的网格数目不同。从定义上可以看出,结构化网格和非结构化网格有相互重叠的部分,即非结构化网格中可能会包含结构化网格的部分。
2.如果一个几何造型中既有结构化网格,也有非结构化网格,分块完成的,分别生成网格后,也可以直接就调入fluent中计算。
3.在fluent中,对同一个几何造型,如果既可以生成结构化网格,也可生成非结构化网格,当然前者要比后者的生成复杂的多,那么应该选择哪种网格,两者计算结果是否相同,哪个的计算结果更好些呢?
a 一般来说,结构网格的计算结果比非结构网格更容易收敛,也更准确。但后者容易做。
b 影响精度主要是网格质量,和你是用那种网格形式关系并不是很大,如果结构话网格的质量很差,结果同样不可靠,相对而言,结构化网格更有利于计算机存储数据和加快计算速度。
c 结构化网格据说计算速度快一些,但是网格划分需要技巧和耐心。非结构化网格容易生成,但相对来说速度要差一些。
4.在gambit中,只有map和submap生成的是结构化网格,其余均为非结构化网格。
相关文档
最新文档