fluent-有限体积法

fluent-有限体积法
fluent-有限体积法

第4章 有限体积法

1.1 积分方程

守恒方程的形式为积分方程。

???+?=?ΩS

S

Ωq S ΓS d d grad d φφρφn n v ( 4-1 )

4.1 控制体积

求解区域用网格分割有限个控制体积(Control V olumes, CVs )。同有限差分不同的是,网格为控制体积的边界,而不是计算节点。为了保证守恒,CVs 必须是不重叠的,且表面同相邻CVs 是同一个。 i.

节点为中心

CVs 的节点在控制体积的中心。先定义网格,任何找出中心点。优点:节点值代表CVs 的平均值,可达二阶精度。 ii.

界面为中心

CVs 的边界线在节点间中心线上。先定义节点,再划分网格。优点:CV 表面上的CDS 差分精度比上面方法高。

两个方法基本一样,但在积分时要考虑到位置。但第一个方法用得比较多。

节点为中心 界面为中心

∑??

=k

S S

k

fdS fdS ( 4-2 )

- 对流:n v ?=ρφf 在垂直于界面的方向 - 扩散:n ?=φgrad Γf 在垂直于界面的方向 如果速度也是未知的,则要结合其它方程一起求解。 考虑界面e ,通过表面的总通量为: 1. 基于界面中心值

中间点定理:(midpoint rule) 表面积分为格子表面上的中心点的值和表面积的乘积。

e

e e S e e S

f S f fdS F e

≈==? ( 4-3 )

此近似为2阶精度。

由于f 在格子界面没有定义值,它必须通过插值来得到。为了保证原有的2阶精度,插值方法也须采用2阶精度的方法。 2. 基于界面顶角值

当已定义角上的值时,2阶精度的方法还有:

()?+=

=e

S se ne e

e f f S fdS F 2 ( 4-4 )

3. 高阶精度近似

()?++=

=e

S se e ne e

e f f f S fdS F 46

( 4-5 ) 4阶精度Simpson 法。

4.3 体积积分近似

??≈?==Ω

P P Ωq Ωq qd ΩQ ( 4-6 )

q p 为CV 中心节点值。高阶精度要求为节点的插值或形状函数来表示。如

),(),(y x f y x q =。然后对体积积分。

4.4 插值方法

4.4.1 上风插值格式(UDS )

φe 用e 上游(upstream )上的值,通过1阶向前差分或向后差分来表示。

????=0

)(;0)(e w e P

P n v if

n v if φφφ ( 4-7 )

此方法为唯一的无条件满足边界准则的近似,即不产生振荡解。但它的数值扩散效应很大。从Taylor 展开:

()()H x x x x x x P

P e

P

P e P e +????

????-+???

????-+=222

2φφφφ ( 4-8 ) 它取得的是第一项,因此,精度是1阶的。它的截断误差为扩散项。即

e

e d e x

f ???

????Γ=φ ( 4-9 )

此系数为数值的,人工的,伪的。。。

()2/x u e num e ?=Γρ ( 4-10 )

此扩散产生在垂直于流动方向或在流线方向。为特别严重的误差。尤其对于有峰值或有较大变化的变量,会使值光滑,要得到精确的解,需要很精细的网格。 4.4.2

线性插值格式(CDS )

()e P e E e λφλφφ-+=1 ( 4-11 )

λ为线性插值因子。定义为:

,P

E P

e e x x x x --=

λ ( 4-12 )

用Tayler 展开可得到此方法的截断误差:

()()()H x x x x x P

e E P e e P e E e +?

???

????----+=222

1φλφλφφ ( 4-13 )

为2阶精度。和其它所有高精度一样,会发生数值振荡。

假定线性分布,则在e 点的导数可以表示成:

P

E P E e x x x --≈?

?? ????φφφ ( 4-14 ) 如e 在两点的中央时,为2阶精度。 4.4.3

二次迎风插值(QUICK )格式

Quadratic Upwind Interpolation for Convective Kinematics

用抛物线(2次)分布代替线性(1次)分布。抛物线需要3点。这第3点取在上风点上。对于E 点,当u>0,取W ,当u<0时取EE 点。

()()??

?<+-+->+-+-=;

01;0143432121x E EE P x P W E e u for g g g g u for g g g g φφφφφφφ ( 4-15 )

其中,g 可以表示成用插值系数来表示:

()()()()()

;

1;111;

111;12,,2

,,4,,2,,3,,2

,,2

,,2,,1

P

e E e E

e P e P

e E e P

e W

e W

e P e W

e P

e W

e P e P

e W e g g g g λλλ

λλλλλλλλλλλλλ-+=

-+-+=

-+--=

-+-=

( 4-16 )

对于均匀网格:

? 3/8: 下游值 ? 6/8: 上游值

? -1/8:第2个上游点

此方法为3阶精度截断误差。因均匀网格的Taylor 展开可以表示成:

()()w p E P E P

W E P e H x x φφφφφφφφφφ+--+=+????

?????--+=28

1

2;483818386333

( 4-17 )

此方法的缺点是多了一个点,且非均匀网格的系数复杂。

但是,当此方法用于中间点法则近似时,面积分仍是2阶精度。虽然此时QUICK 方法比CDS 方法稍微精确一点,但二个方法都在2阶方法上渐近收敛,相差不大。 4.4.4

高精度格式

用高阶代数式表示:如

332210)(x a x a x a a x +++=φ ( 4-18 )

4.4.5

其它格式

? 线性上风格式(LUDS ):使用上游2点的线性外推; ? 斜迎风格式(skew upwind scheme ):沿流线使用上游2点的线性外推; ?

混合格式:Spalding 的根据Peclet 数对UDS(Pe>2)和CDS(Pe ≤2)的选择

4.5 边界条件的使用

每个CV 提供一个代数方程。但是对于在边界上的格子,表面通量要另行处理。表面通量要求已知,或与内部和边界上的值的关系已知。也许不一定要引进其它附加的未知数。由于在区域外已无节点,这些近似因基于单边的差分或外推。 4.5.1

对流通量

? 流入(inflow )边界:对流通量; ? 无穿透壁面和对称平面上:零通量。

?

流出(outflow )边界:垂直此方向的通量是独立的。此时,使用上游值。

4.5.2

扩散通量

?

壁面:有时定义,如壁面热流密度。使用单边近似方法 在已知通量的条件下,则可用于计算边界的值。

4.6 代数方程系统

同差分方法一样。

4.7 例子

4.7.1 传输方程

???Γ=?S

S

S n S d grad d φρφn v ( 4-19 )

边界条件:

对流项: for face e:

??=e

S c e S F d n v ρφ ( 4-20 )

()y u dS m e x S e e

?=?=?ρρn v & ( 4-21 )

()??

?+-+=CDS for m m UDS for m m F E

e e P e e E e P e c

e φλφλφφ)1()0,min(0,max & ( 4-22 )

λ为线性插值系数。 UDS:

)

();0,min();

0,min();

0,min();

0,min(c

S c N c W c E c P s c

S n c

N w c

W e c

E A A A A A m A m A m A m A +++-=====&&&& ( 4-23 )

CDS:

)

(;

;

;;

c

S c N c W c E c P n n c

N n n c

N w w c

W e e c

E A A A A A m A m A m A m A +++-=====λλλλ&&&& ( 4-24 )

连续性条件

0=+++s n w e m m m m &&&& ( 4-25 )

Fluent后处理(DOC)

第四章Fluent后处理 利用FLUENT 提供的图形工具可以很方便的观察CFD 求解结果,并得到满意的数据和图形,用来定性或者定量研究整个计算。本章将重点介绍如何使用这些工具来观察您的计算结果。 1 生成基本图形 在FLUENT中能够方便的生成网格图、等值线图、剖面图,速度矢量图和迹线图等图形来观察计算结果。下面将介绍如何产生这些图形。 一、生成网格图 生成网格或轮廓线视图的步骤 (1)打开网格显示面板 菜单:Display –〉Grid... 图4-1 网格显示对话框 (2)在表面列表中选取表面。点击表面列表下的Outline 按钮来选择所有“外”表面。如果所有的外表面都已经处于选中状态,单击该按钮将使所有外表面处于未选中的状态。点击表面列表下的Interior 按钮来选择所有“内”表面。同样,如果所有的内表面都已经处于选中状态,单击该按钮将使所有内表面处于未选中的状态。 (3)根据需要显示的内容,可以选择进行下列步骤: 1)显示所选表面的轮廓线,在图4-1所示的对话框中进行如下设置:在Options 项选择Edges,在Edge Type 中选择Outline。 2)显示网格线,在Options 选择Edges,在Edge Type 中选择ALL。 3)绘制一个网格填充图形,在Options 选择Faces。显示选中面的网格节点,在Options 选择Nodes。

(4)设置网格和轮廓线显示中的其它选项。 (5)单击Display 按钮,就可以在激活的图形窗口中绘制选定的网格和轮廓线。 二、绘制等值线和轮廓图 生成等值线和轮廓的步骤: 通过图4-2 所示的等值线对话框来生成等值线和轮廓。 菜单:Display –〉Contours... 图4-2 等值线对话框 生成等值线或轮廓的基本步骤如下: (1) 在Contours Of 下拉列表框中选择一个变量或函数作为绘制的对象。首先在上面的列表中选择相关分类;然后在下面的列表中选择相关变量。 (2) 在Surfaces 列表中选择待绘制等值线或轮廓的平面。对于2D情况,如果没有选取任何面,则会在整个求解对象上绘制等值线或轮廓。对于3D情况,至少需要选择一个表面。 (3) 在Levels 编辑框中指定轮廓或等值线的数目。最大数为100。 (4) 如果需要生成一个轮廓视图,请在Option 中选中Draw Profiles 选项。在轮廓选项对话框中(如图4-3),可以如下定义轮廓:

现代设计方法

考试科目:《现代设计方法》 (总分100分) 时间:90分钟 __________学习中心(教学点) 批次: 层次: 专业: 学号: 身份证号: 姓名: 得分: 一、单项选择题(每小题1.5分,共27分) 1.试判别矩阵1111???? ? ?,它是( ) A 、单位矩阵 B 、正定矩阵 C 、负定矩阵 D 、不定矩阵 2.约束极值点的库恩——塔克条件为:-?=?=∑F X g X i i q i ()()* * λ1 ,当约束函数是g i (X)≤0和 λi >0时,则q 应为( ) A 、等式约束数目 B 、不等式约束数目 C 、起作用的等式约束数目 D 、起作用的不等式约束数目 3.在图示极小化的约束优化问题中,最优点为( ) A 、A B 、B C 、C D 、D 4.下列优化方法中,不需计算迭代点一阶导数和二阶导数的是( ) A 、可行方向法 B 、复合形法 C 、DFP 法 D 、BFGS 法 5.内点罚函数Φ(X,r (k) )=F(X)-r (k) 1 01g X g X u u u m () ,(())≤=∑,在其无约束极值点X ·(r (k))逼近原 目标函数的约束最优点时,惩罚项中( ) A 、r (k) 趋向零, 11 g X u u m ()=∑ 不趋向零 B 、r (k) 趋向零,11g X u u m ()=∑ 趋向零 C 、r (k) 不趋向零, 11 g X u u m ()=∑ 趋向零 D 、④r (k) 不趋向零,11g X u u m ()=∑ 不趋向零 6.0.618法在迭代运算的过程中,区间的缩短率是( )

A 、不变的 B 、任意变化的 C 、逐渐变大 D 、逐渐变小 7.对于目标函数F(X)受约束于g u (X)≥0(u=1,2,…,m)的最优化设计问题,外点法惩罚函数的表 达式是( ) A 、Φ(X,M (k) )=F(X)+M (k) {max[(),]},() g X M u u m k 012=∑为递增正数序列 B 、Φ(X,M (k))=F(X)+M (k){max[(),]},() g X M u u m k 012 =∑为递减正数序列 C 、Φ(X,M (k))=F(X)+M (k){min[(),]},()g x M u u m k 01 2 =∑为递增正数序列 D 、Φ(X,M (k))=F(X)+M (k){min[(),]},() g x M u u m k 01 2 =∑为递减正数序列 8.标准正态分布的均值和标准离差为( ) A 、μ=1,σ=0 B 、μ=1,σ=1 C 、μ=0,σ=0 D 、μ=0,σ=1 9.在约束优化方法中,容易处理含等式约束条件的优化设计方法是( ) A 、可行方向法 B 、复合形法 C 、内点罚函数法 D 、外点罚函数法 10.若组成系统的诸零件的失效相互独立,但只有某一个零件处于工作状态,当它出现故障后, 其它处于待命状态的零件立即转入工作状态。这种系统称为( ) A 、串联系统 B 、工作冗余系统 C 、非工作冗余系统 D 、r/n 表决系统 11.对于二次函数F(X)=1 2 X T AX+b T X+c,若X *为其驻点,则▽F(X *)为( ) A 、零 B 、无穷大 C 、正值 D 、负值 12.平面应力问题中(Z 轴与该平面垂直),所有非零应力分量均位于( ) A 、XY 平面内 B 、XZ 平面内 C 、YZ 平面内 D 、XYZ 空间内 13当选线长度l ,弹性模量E 及密度ρ为三个基本量时,用量纲分析法求出包含振幅A 在内的 相似判据为(E 的量纲为( )[ML -1T -2 ] A 、A=l E 1 1212- ρ B 、A=l E -- 1 121 2 ρ C 、A=l E 100ρ D 、A l E =-11 12ρ 14.平面三角形单元内任意点的位移可表示为三个节点位移的( ) A 、算术平均值 B 、代数和车员 C 、矢量和 D 、线性组合 15.已知F(X)=(x 1-2)2+x 22,则在点X (0)=00???? ??处的梯度为( ) A 、?=?????? F X ()()000 B 、?=-?????? F X ()() 020

有限差分法、有限单元和有限体积法简介

有限差分法、有限单元法和有限体积法的简介 1.有限差分方法 有限差分方法(Finite Difference Method,FDM)是计算机数值模拟最早采用的方法,至今仍被广泛运用。该方法将求解域划分为差分网格,用有限个网格节点代替连续的求解域。有限差分法以Taylor级数展开等方法,把控制方程中的导数用网格节点上的函数值的差商代替进行离散,从而建立以网格节点上的值为未知数的代数方程组。该方法是一种直接将微分问题变为代数问题的近似数值解法,数学概念直观,表达简单,是发展较早且比较成熟的数值方法。 对于有限差分格式,从格式的精度来划分,有一阶格式、二阶格式和高阶格式。从差分的空间形式来考虑,可分为中心格式和逆风格式。考虑时间因子的影响,差分格式还可以分为显格式、隐格式、显隐交替格式等。目前常见的差分格式,主要是上述几种形式的组合,不同的组合构成不同的差分格式。差分方法主要适用于有结构网格,网格的步长一般根据实际地形的情况和柯朗稳定条件来决定。构造差分的方法有多种形式,目前主要采用的是泰勒级数展开方法。其基本的差分表达式主要有三种形式:一阶向前差分、一阶向后差分、一阶中心差分和二阶中心差分等,其中前两种格式为一阶计算精度,后两种格式为二阶计算精度。通过对时间和空间这几种不同差分格式的组合,可以组合成不同的差分计算格式。 2.有限元方法 有限元方法(Finite Element Method,FEM)的基础是变分原理和加权余量法,其基本求解思想是把计算域划分为有限个互不重叠的单元,在每个单元内,选择一些合适的节点作为求解函数的插值点,将微分方程中的变量改写成由各变量或其导数的节点值与所选用的插值函数组成的线性表达式,借助于变分原理或加权余量法,将微分方程离散求解。采用不同的权函数和插值函数形式,便构成不同的有限元方法。 有限元方法最早应用于结构力学,后来随着计算机的发展慢慢用于流体力学的数值模拟。在有限元方法中,把计算域离散剖分为有限个互不重叠且相互连接的单元,在每个单元内选择基函数,用单元基函数的线形组合来逼近单元中的真解,整个计算域上总体的基函数可以看为由每个单元基函数组成的,则整个计算域内的解可以看作是由所有单元上的近似解构成。 在数值模拟中,常见的有限元计算方法是由变分法和加权余量法发展而来的

有限元法基本原理与应用

有限元法基本原理与应用 班级机械2081 姓名方志平 指导老师钟相强 摘要:有限元法的基础是变分原理和加权余量法,其基本求解思想是把计算域划分为有限个互不重叠的单元,在每个单元内,选择一些合适的节点作为求解函数的插值点,将微分方程中的变量改写成由各变量或其导数的节点值与所选用的插值函数组成的线性表达式,借助于变分原理或加权余量法,将微分方程离散求解。采用不同的权函数和插值函数形式,便构成不同的有限元方法。 关键词:有限元法;变分原理;加权余量法;函数。 Abstract:Finite element method is based on the variational principle and the weighted residual method, the basic idea is to solve the computational domain is divided into a finite number of non-overlapping units, each unit, select some appropriate function for solving the interpolation node points as , the differential variables rewritten or its derivative by the variable value of the selected node interpolation functions consisting of linear expressions, by means of variational principle or weighted residual method, the discrete differential equations to solve. Different forms of weight functions and interpolation functions, it constitutes a different finite element method. Keywords:Finite element method; variational principle; weighted residual method; function。 引言 有限元方法最早应用于结构力学,后来随着计算机的发展慢慢用于流体力学的数值模拟。在有限元方法中,把计算域离散剖分为有限个互不重叠且相互连接的单元,在每个单元内选择基函数,用单元基函数的线形组合来逼近单元中的真解,整个计算域上总体的基函数可以看为由每个单元基函数组成的,则整个计算域内的解可以看作是由所有单元上的近似解构成。在河道数值模拟中,常见的有限元计算方法是由变分法和加权余量法发展而来的里兹法和伽辽金法、最小二乘法等。根据所采用的权函数和插值函数的不同,有限元方法也分为多种计算格式。从权函数的选择来说,有配置法、矩量法、最小二乘法和伽辽金法,从计算单元网格的形状来划分,有三角形网格、四边形网格和多边形网格,从插值函数的精度来划分,又分为线性插值函数和高次插值函数等。不同的组合同样构成不同的有限元计算格式。对于权函数,伽辽金(Galerkin)法是将权函数取为逼近函数中的基函数;最小二乘法是令权函数等于余量本身,而内积的极小值则为对代求系数的平方误差最小;在配置法中,先在计

现代设计方法-有限元分析报告

中国地质大学研究生课程论文封面 课程名称现代设计方法 教师姓名 研究生姓名 研究生学号 研究生专业机械工程 所在院系机电学院 日期: 2013 年 1 月 8 日

评语 注:1、无评阅人签名成绩无效; 2、必须用钢笔或圆珠笔批阅,用铅笔阅卷无效; 3、如有平时成绩,必须在上面评分表中标出,并计算入总成绩。

有限元分析简介 摘要: ANSYS 软件具有建模简单、快速、方便的特点, 因而成为大型通用有限元程序的代表。对有限元作了一个总体的介绍, 并着重介绍了ANSYS 软件, 简要地叙述了ANSYS 软件的主要技术特点和各部分构成以及其主要的分析功能,从其构成及功能中可以看到,ANSYS 软件的确是工程应用分析的有效工具。 1、有限元分析的基本概念和计算步骤 1.1、有限元分析的基本概念 有人将CAE技术称为当今“科学与技术的完美结合”。这句话说得比较夸张,但不可否认,CAE技术的确是现代产品研发的重要基础技术,其理论性和需要的学科知识厚重而宽广。有限元软件是目前CAE的主流分析软件之一,在全球拥有最大的用户群。有限元分析(FEA,Finite Element Analysis)利用数学近似的方法对真实物理系统(几何和载荷工况)进行模拟。还利用简单而又相互作用的元素,即单元,就可以用有限数量的未知量去逼近无限未知量的真实系统。 有限元分析的基本概念是用较简单的问题代替复杂问题后再求解。它将求解域看成是由许多称为有限元的小的互连子域组成,对每一单元假定一个合适的(较简单的)近似解,然后推导求解这个域总的满足条件(如结构的平衡条件),从而得到问题的解。这个解不是准确解,而是近似解,因为实际问题被较简单的问题所代替。由于大多数实际问题难以得到准确解,而有限元不仅计算精度高,而且能适应各种复杂形状,因而成为行之有效的工程分析手段。 有限元是那些集合在一起能够表示实际连续域的离散单元。有限元的概念早在几个世纪前就已产生并得到了应用,例如用多边形(有限个直线单元)逼近圆来求得圆的周长,但作为一种方法而被提出,则是最近的事。有限元法最初被称为矩阵近似方法,应用于航空器的结构强度计算,并由于其方便性、实用性和有效性而引起从事力学研究的科学家的浓厚兴趣。经过短短数十年的努力,随着计算机技术的快速发展和普及,有限元方法迅速从结构工程强度分析计算扩展到几乎所有的科学技术领域,成为一种丰富多彩、应用广泛并且实用高效的数值分析方法。

最新2-5有限元法在流体力学中的应用

2-5有限元法在流体力学中的应用

第五章有限元法在流体力学中的应用 本章介绍有限元法在求解理想流体在粘性流体运动中的应用。讨论了绕圆柱体、翼型和轴对称物体的势流,分析了求解粘性流动的流函数—涡度法流函数法和速度—压力法,同时导出粘性不可压流体的虚功原理。 §1 不可压无粘流动 真实流体是有粘性和可压缩的,理想不可压流体模型使数学问题简化,又能较好地反映许多流动现象。 1. 圆柱绕流 本节详细讨论有限无法的解题步骤。考虑两平板间的圆柱绕流.如图5—1所示。为了减小计算工作量,根据流动的对称性可取左上方的l/4流动区域作为计算区域。 选用流函数方法,则流函数 应满足以下Laplace方程和边界条件

22220(,)0(,)2(,)(,)0(,)x y x y x y aec x y bd y x y ab x y cd n ψψ ψψ ???+=-∈Ω?????-----∈???=-----∈????-----∈????=-----∈???流线流线流线 流线 (5-1) 将计算区域划分成10个三角形单元。单元序号、总体结点号和局部结点号都按规律编排.如图5—2所示。 从剖分图上所表示的总体结点号与单元结点号的关系,可以建立联缀表于下 元素序号 1 2 3 4 5 6 7 8 9 10 总体 结点 号 n1 1 4 4 4 2 2 6 6 5 5 n2 4 5 9 8 6 5 7 10 10 9 n3 2 2 5 9 3 6 3 7 8 10 表5-1

各结点的坐标值可在图5—2上读出。如果要输入计算机运算必须列表。本质边界结点号与该点的流函数值列于下表 表5-2 选用平面线性三角形元素,插值函数为(3—15)式。对二维Laplace 方程进行元素分析,得到了单元系数矩阵计算公式(3—19)和输入向量计算公式(3—20)。现在对全部元素逐个计算系数矩阵。 例如元素1,其结点坐标为1x =0, 1y =2; 2x =0, 2y =1; 3x =2.5, 3y =2. 由(3—15)式可得 132 2.5a x x =-=; 213 2.5a x x =-=- 3210a x x =-=, 1231b y y =-=-; 2310b y y =-=; 3121b y y =-=; 0 1.25A = 从(3—19)式可计算出1K 1 1.45 1.250.21.2500.2K ?? ? ? = ? ? ? ? --对称 依次可计算出全部子矩阵 20.20.201.45 1.251.25K ?? ? ? = ? ? ? ? --

fluent图形后处理技巧

在图的图的标题栏上右键,先在page setup中选择color,然后选copy to clipboard 就可以了,不用截图。 你可以这样子,没必要colormap一定非得在左边,是吧?如果你的模型是扁长型的话,你可以这样子:在fluent中display>options ,在option panel中的右下角,在colormap alignment 中选bottom。然后在显示的图形界面中将图放大,并将其拖到靠近colormap的地方,再继续我之前帖子中的操作就可以了。 数据可以在显示图形时调整好,然后不要关闭调整好的窗口,连续导入不同的数据进行显示就可以了..或者可以采用tecplot来进行后处理,图片会漂亮些.... File-hardcopy-调整一下即可 不用改,复制到word里背景直接就变成白色了 生成图片使用file下的hardcopy命令,有一个选项是背景色翻转,你虽然看到的是黑色,输出图片背景是白色 的。还有一种方式就是显示也希望是白色背景,使用命令display>set>colors>background 把gambit的背景变成白色 在edit的default的graphic的windows-background-color中把black修改成white,然后modify f luent中默认的图形背景颜色为黑色,这对于要发表的图形很不利,因此很多人希望背景为白色,那么可以使用如下命令:Lf ile-》hardcopy设置格式选择为jpg,color选项之后save那么图形就是希望的白色背景。我发现似乎转化成jpg之后没有运行时候显示的清晰,略微模糊一些,大家可以实验其他设置选择,以求得最好的效果zV>3}D另外可以在控制台命令行输入display/set/color回车之后就显示哪些可以设置的选择,敲进比如background之后就可以改变了,提醒一下单纯改变背景为黑色会使得legnd变成一个梯子,其数字会消失。you should change foreground from white to black .this can be done at he same dislay/set/colors> as the background.p<> 好怎么去掉FLUENT图形显示的黑色背景,一般都建议用抓图后反色背景。另外还有数据显示范围比较小,数据显示相同,色轴没有差别的情况。 本人通过摸索,发现这两个问题可以直接在FLUENT里设置。

有限差分和有限体积的 有限元等

有限差分和有限体积的有限元等 有限元法、有限差分法和有限体积法的区别 标签:函数有限元插值差分格式 有限差分方法(Finite Differential Method)是计算机数值模拟最早采用的方法,至今仍被广泛运用。该方法将求解域划分为差分网格,用有限个网格节点代替连续的求解域。有限差分法以泰勒级数展开等方法,把控制方程中的导数用网格节点上的函数值的差商代替进行离散,从而建立以网格节点上的值为未知数的代数方程组。该方法是一种直接将微分问题变为代数问题的近似数值解法,数学概念直观,表达简单,是发展较早且比较成熟的数值方法。 对于有限差分格式,从格式的精度来划分,有一阶格式、二阶格式和高阶格式。从差分的空间形式来考虑,可分为中心格式和逆风格式。考虑时间因子的影响,差分格式还可以分为显格式、隐格式、显隐交替格式等。目前常见的差分格式,主要是上述几种形式的组合,不同的组合构成不同的差分格式。差分方法主要适用于有结构网格,网格的步长一般根据实际地形的情况和柯朗稳定条件来决定。 构造差分的方法有多种形式,目前主要采用的是泰勒级数展开方法。其基本的差分表达式主要有三种形式:一阶向前差分、一阶向后差分、一阶中心差分和二阶中心差分等,其中前两种格式为一阶计算精度,后两种格式为二阶计算精度。通过对时间和空间这几种不同差分格式的组合,可以组合成不同的差分计算格式。 有限元法(Finite Element Method)的基础是变分原理和加权余量法,其基本求解思想是把计算域划分为有限个互不重叠的单元,在每个单元内,选择一些合适的节点作为求解函数的插值点,将微分方程中的变量改写成由各变量或其导数的节点值与所选用的插值函数组成的线性表达式,借助于变分原理或加权余量法,将微分方程离散求解。采用不同的权函数和插值函数形式,便构成不同的有限元方法。有限元方法最早应用于结构力学,后来随着计算机的发展慢慢用于流体力学的数值模拟。在有限元方法中,把计算域离散剖分为有限个互不重叠且相互连接的单元,在每个单元内选择基函数,用单元基函数的线形组合来逼近单元中的真解,整个计算域上总体的基函数可以看为由每个单元基函数组成的,则整个计算域内的解可以看作是由所有单元上的近似解构成。 根据所采用的权函数和插值函数的不同,有限元方法也分为多种计算格式。从权函数的选择来说,有配置法、矩量法、最小二乘法和伽辽金法。从计算单元网格的形状来划分,有三角形网格、四边形网格和多边形网格,从插值函数的精度来划分,又分为线性插值函数和高次插值函数等。不同的组合同样构成不同的有限元计算格式。对于权函数,伽辽金(Galerkin)法是将权函数取为逼近函数中的基函数;最小二乘法是令权函数等于余量本身,而内积的极小值则为对代求系数的平方误差最小;在配置法中,先在计算域内选取N个配置点。令近似解在选定的N个配置点上严格满足微分方程,即在配置点上令方程余量为0。插值函数一般由不同次幂的多项式组成,但也有采用三角函数或指数函数组成的乘积表示,但最常用的多项式插值函数。有限元插值函数分为两大类,一类只要求插值多项式本身在插值点取已知值,称为拉格朗日(Lagrange)多项式插值;另一种不仅要求插值多项式本身,还要求它的导数值在插值点取已知值,称为哈密特(Hermite)多项式插值。单元坐标有笛卡尔直角坐标系和无因次自然坐标,有对称和不对称等。常采用的无因次坐标是一种局部坐标系,它的定义取决于单元的几何形状,一维看作长度比,二维看作面积比,三维看作体积比。在二维有限元中,三角形单元应用的最早,近来四边形等参元的应用也越来越广。对于二维三角形和四边形电源单元,常采用的插值函数为有Lagrange插值直角坐标系中的线性插值函

流体计算理论基础讲解

流体计算理论基础 1 三大基本方程 连续性方程 连续性方程也称质量守恒方程,任何流动问题都必须满足质量守恒定律,该定律可表示为:单位时间内流体微元中质量的增加等于同一时间间隔内流入该微元体的净质量,其形式如下: ()()()0u v w t x y z ρρρρ????+++=???? 可以写成: ()0div u t ρ ρ?+=? 其中ρ密度,t 为时间,u 为速度矢量,u ,v 和w 为速度矢量在x ,y 和z 方向上的分量。 若流体不可压缩,密度为常数,于是: 0u v w x y z ???++=??? 若流体处于稳态,则密度不随时间变化,可得出: ()()() 0u v w x y z ρρρ???++=??? 动量守恒定律 该定律可以表述为:微元体中流体的动量对时间的变化率等于外界作用在该微元体上的各种力之和,该定律实际是牛顿第二定律,按照这一定律,可导出x ,y 和z 三个方向上的动量守恒方程: ()()() ()()()yx xx zx x xy yy zy y yz xz zz z u p div uu F t x x y z u p div uv F t y x y z u p div uw F t z x y z τττρρτττρρτττρρ??????+=-++++? ?????????????+=-++++??????? ??????+=-++++???????? 式中,p 为微元体上的压力,xx τ,xy τ和xz τ等是因分子粘性作用而产生的作用在微元体表

面上的粘性应力τ的分量。x F ,y F 和z F 是微元体上的体力,若体力只有重力,且z 轴竖直向上,则:0,0x y F F ==,z F g ρ=-。 对于牛顿流体,粘性应力τ与流体的变形率成比率,有: x yy x 2();==()2();==()2();==()xx xy y xz z zz yz zy u u v div u x y x v u w div u x z x w v w div u x z y τμλττμτμλττμτμλττμ???? =++????? ???? =++????? ???? =++????? 其中,μ为动力粘度,λ为第二粘度,一般可取2 3 λ=- ,将上式代入前式中为: ()()()() ()()()()()u v w u p div uu div gradu S t x v p div uv div gradv S t y w p div uw div gradw S t z ρρμρρμρρμ???+=-+???? ???+=-+? ??????+=-+? ??? 其中: ()()/()/()/grad x y z =??+??+?? μ为动力粘度(dynamic viscosity),λ为第二粘度(second viscosity),一般可取: 2 3 λ=-(参考文献:,Boundary Layer Theory,8th ed,McGraw Hill, New York,1979)。u S ,v S 和w S 为动量守恒方程中的广义源项,u x x S F S =+,v y y S F S =+,w z z S F S =+,而其中 x S ,y S 和z S 表达式为: ()()()(())()()()(())()()()(()) x y z u v w S div u x x y x x x x u v w S div u x x y y x y y u v w S div u x z y z x z z μμμλμμμλμμμλ????????=+++????????????????? =+++????????????????? =+++????????? 一般来讲,x F ,y F 和z F 是体积力在x ,y ,z 方向上的分量。x S ,y S 和z S 是小量,对于粘性为常数的不可压缩流体,0x y z S S S ===,动量守恒,简称动量方程,也称N-S 方程。 关于牛顿体与非牛顿体的定义如下:

有限差分、有限元区别

有限差分方法(Finite Differential Method)是计算机数值模拟最早采用的方法,至今仍被广泛运用。该方法将求解域划分为差分网格,用有限个网格节点代替连续的求解域。有限差分法以泰勒级数展开等方法,把控制方程中的导数用网格节点上的函数值的差商代替进行离散,从而建立以网格节点上的值为未知数的代数方程组。该方法是一种直接将微分问题变为代数问题的近似数值解法,数学概念直观,表达简单,是发展较早且比较成熟的数值方法。 对于有限差分格式,从格式的精度来划分,有一阶格式、二阶格式和高阶格式。从差分的空间形式来考虑,可分为中心格式和逆风格式。考虑时间因子的影响,差分格式还可以分为显格式、隐格式、显隐交替格式等。目前常见的差分格式,主要是上述几种形式的组合,不同的组合构成不同的差分格式。差分方法主要适用于有结构网格,网格的步长一般根据实际地形的情况和柯朗稳定条件来决定。 构造差分的方法有多种形式,目前主要采用的是泰勒级数展开方法。其基本的差分表达式主要有三种形式:一阶向前差分、一阶向后差分、一阶中心差分和二阶中心差分等,其中前两种格式为一阶计算精度,后两种格式为二阶计算精度。通过对时间和空间这几种不同差分格式的组合,可以组合成不同的差分计算格式。 有限元法(Finite Element Method)的基础是变分原理和加权余量法,其基本求解思想是把计算域划分为有限个互不重叠的单元,在每个单元内,选择一些合适的节点作为求解函数的插值点,将微分方程中的变量改写成由各变量或其导数的节点值与所选用的插值函数组成的线性表达式,借助于变分原理或加权余量法,将微分方程离散求解。采用不同的权函数和插值函数形式,便构成不同的有限元方法。有限元方法最早应用于结构力学,后来随着计算机的发展慢慢用于流体力学的数值模拟。在有限元方法中,把计算域离散剖分为有限个互不重叠且相互连接的单元,在每个单元内选择基函数,用单元基函数的线形组合来逼近单元中的真解,整个计算域上总体的基函数可以看为由每个单元基函数组成的,则整个计算域内的解可以看作是由所有单元上的近似解构成。 根据所采用的权函数和插值函数的不同,有限元方法也分为多种计算格式。从权函数的选择来说,有配置法、矩量法、最小二乘法和伽辽金法。从计算单元网格的形状来划分,有三角形网格、四边形网格和多边形网格,从插值函数的精度来划分,又分为线性插值函数和高次插值函数等。不同的组合同样构成不同的有限元计算格式。对于权函数,伽辽金(Galerkin)法是将权函数取为逼近函数中的基函数;最小二乘法是令权函数等于余量本身,而内积的极小值则为对代求系数的平方误差最小;在配置法中,先在计算域内选取N个配置点。令近似解在选定的N个配置点上严格满足微分方程,即在配置点上令方程余量为0。插值函数一般由不同次幂的多项式组成,但也有采用三角函数或指数函数组成的乘积表示,但最常用的多项式插值函数。有限元插值函数分为两大类,一类只要求插值多项式本身在插值点取已知值,称为拉格朗日(Lagrange)多项式插值;另一种不仅要求插值多项式本身,还要求它的导数值在插值点取已知值,称为哈密特(Hermite)多项式插值。单元坐标有笛卡尔直角坐标系和无因次自然坐标,有对称和不对称等。常采用的无因次坐标是一种局部坐标系,它的定义取决于单元的几何形状,一维看作长度比,二维看作面积比,三维看作体积比。在二维有限元中,三角形单元应用的最早,近来四边形等参元的应用也越来越广。对于二维三角形和四边形电源单元,常采用的插值函数为有Lagrange插值直角坐标系中的线性插值函数及二阶或更高阶插值函数、面积坐标系中的线性插值函数、二阶或更高阶插值函数等。 有限体积法(Finite V olume Method)又称为控制体积法。其基本思路是:将计算区域划分为一系列不重复的控制体积,并使每个网格点周围有一个控制体积;将待解的微分方程对每一个控制体积积分,便得出一组离散方程。其中的未知数是网格点上的因变量的数值。为了求出控制体积的积分,必须假定值在网格点之间的变化规律,即假设值的分段的分布的分布剖面。从积分区域的选取方法看来,有限体积法属于加权剩余法中的子区域法;从未知解的近似方法看来,有限体积法属于采用局部近似的离散方法。简言之,子区域法属于有限体积发的基本方法。

有限差分,有限元,有限体积等的区别介绍

有限差分,有限元,有限体积等离散方法的区别介绍 1 有限差分方法(FDM)是计算机数值模拟最早采用的方法,至今仍被广泛运用。该方法将求解域划分为差分网格,用有限个网格节点代替连续的求解域。有限差分法以Taylor级数展开等方法,把控制方程中的导数用网格节点上的函数值的差商代替进行离散,从而建立以网格节点上的值为未知数的代数方程组。该方法是一种直接将微分问题变为代数问题的近似数值解法,数学概念直观,表达简单,是发展较早且比较成熟的数值方法。对于有限差分格式,从格式的精度来划分,有一阶格式、二阶格式和高阶格式。从差分的空间形式来考虑,可分为中心格式和逆风格式。考虑时间因子的影响,差分格式还可以分为显格式、隐格式、显隐交替格式等。目前常见的差分格式,主要是上述几种形式的组合,不同的组合构成不同的差分格式。差分方法主要适用于有结构网格,网格的步长一般根据实际地形的情况和柯朗稳定条件来决定。 构造差分的方法有多种形式,目前主要采用的是泰勒级数展开方法。其基本的差分表达式主要有三种形式:一阶向前差分、一阶向后差分、一阶中心差分和二阶中心差分等,其中前两种格式为一阶计算精度,后两种格式为二阶计算精度。通过对时间和空间这几种不同差分格式的组合,可以组合成不同的差分计算格式。 2 有限元方法的基础是变分原理和加权余量法,其基本求解思想是把计算域划分为有限个互不重叠的单元,在每个单元内,选择一些合适的节点作为求解函数的插值点,将微分方程中的变量改写成由各变量或其导数的节点值与所选用的插值函数组成的线性表达式,借助于变分原理或加权余量法,将微分方程离散求解。采用不同的权函数和插值函数形式,便构成不同的有限元方法。 在有限元方法中,把计算域离散剖分为有限个互不重叠且相互连接的单元,在每个单元内选择基函数,用单元基函数的线形组合来逼近单元中的真解,整个计算域上总体的基函数可以看为由每个单元基函数组成的,则整个计算域内的解可以看作是由所有单元上的近似解构成。 根据所采用的权函数和插值函数的不同,有限元方法也分为多种计算格式。从权函数的选择来说,有配置法、矩量法、最小二乘法和伽辽金法,从计算单元网格的形状来划分,有三角形网格、四边形网格和多边形网格,从插值函数的精度来划分,又分为线性插值函数和高次插值函数等。不同的组合同样构成不同的有限元计算格式。 对于权函数,伽辽金(Galerkin)法是将权函数取为逼近函数中的基函数;最小二乘法是令权函数等于余量本身,而内积的极小值则为对代求系数的平方误差最小;在配置法中,先在计算域内选取N个配置点。令近似解在选定的N个配置点上严格满足微分方程,即在配置点上令方程余量为0。插值函数一般由不同次幂的多项式组成,但也有采用三角函数或指数函数组成的乘积表示,但最常用的多项式插值函数。有限元插值函数分为两大类,一类只要求插值多项式本身在插值点取已知值,称为拉格朗日(Lagrange)多项式插值;另一种不仅要求插值多项式本身,还要求它的导数值在插值点取已知值,称为哈密特(Hermite)多项式插值。单元坐标有笛卡尔直角坐标系和无因次自然坐标,有对称和不对称等。常采用的无因次坐标是一种局部坐标系,它的定义取决于单元的几何形状,一维看作长度比,二维看作面积比,三维看作体积比。在二维有限元中,三角形单元应用的最早,近来四边形等参元的应用也越来越广。对于二维三角形和四边形电源单元,常采用的插值函数为有La grange插值直角坐标系中的线性插值函数及二阶或更高阶插值函数、面积坐标系中的线性插值函数、二阶或更高

有限体积法介绍

有限体积法 1 有限体积法基本原理 上一章讲到的有限差分法将数值网格的节点上定义为计算节点,并在网格节点上对微分形式的流体基本方程进行离散,用网格节点上的物理量的代数方程作为原PDE 的近似。 在本章所要学习的有限体积法则采用了不同的离散形式。首先,有限体积法离散的是积分形式的流体力学基本方程: ?d q ds ds S S ? ??Ω Ω+??Γ=?φφρφn n v (1) 计算域用数值网格划分成若干小控制体。和有限差分法不同的是,有限体积法的网格定 义了控制体的边界,而不是计算节点。有限体积法的计算节点定义在小控制体内部。一般有限体积法的计算节点有两种定义方法,一种是将网格节点定义在控制体的中心,另一种方法中,相邻两个控制体的计算节点到公共边界的距离相等。第一种方法的优点在于用计算节点的值作为控制体上物理量的平均值具有二阶的精度;第二种方法的好处是在控制体边界上的中心差分格式具有较高的精度。 积分形式的守恒方程在小控制体和计算域上都是成立的。为了获得每一个控制体上的代数方程,面积分和体积分需要用求面积公式来近似。 2 面积分的近似 采用结构化网格,在二维情况下,每一个控制体有4个面,二维情况,每一个控制体有6个表面。计算节点用大写字母表示,控制体边界和节点用小写字母表示。为了保证守恒性,控制体不能重叠,每一个面都是相邻两个控制体的唯一公共边界。 控制体边界上的积分等于控制体个表面的积分的和: ∑?? =k S S k fds fdS (2) 上式中,f 可以表示n u ρφ或n ??Γ φ。

显然,为了获得边界上的积分,必须知道f 在边界上的详细分布情况,这是不可能实现的,由于只是计算节点上的函数值,因此必须采用近似的方法来计算积分。 整个近似过程分成两步 第一步:用边界上几个点的近似积分公式 第二步:边界点上的函数值用计算节点函数值的插值函数近似 面积分可采用以下不同精度的积分公式: 二阶精度积分: e e e e S e S f S f fds F e ≈==? (3) 上式中e f 为边界中点出的函数值。近似为方格中心点的值乘以方格的面积。 三阶精度积分: e se ne S e S f f fds F e 2 +≈ =? (4) 四阶精度积分: e se e ne S e S f f f fds F e 6 4++≈ =? (5) 应该注意的是,采用不同精度的积分公式,在相应的边界点的插值时也应采用相应精度的插值函数。积分公式的精度越高,近似公式就越复杂。 3 体积分的近似 和面积分相似,体积分也有不同精度的近似公式 二阶精度积分公式 ?Ω≈==?P e S q S q qds Q e (6) 采用双二次样条函数 228272652423210),(y x a xy a y x a xy a y a x a y a x a a y x q ++++++++= (7)

有限元法在汽车中的应用

有限元法在汽车中的应用 有限元法是随着计算机技术的应用而发展起来的一种先进的技术,广泛应用于各个领域中的科学计算、设计、分析中,成功的解决了许多复杂的设计和分析问题,己成为工程设计和分析中的重要工具。随着计算机技术的快速发展和普及,有限元方法迅速从结构工程强度分析计算扩展到几乎所有的科学技术领域,成为一种丰富多彩、应用广泛并且实用高效的数值分析方法,有限元法在产品设计和研制中所显示出的无可伦比的优越性,使其成为企业在市场竞争中制胜的一个重要工具,有限元法在机电工程中的应用也越来越重要。现代汽车工业技术快速发展,计算机技术不断推陈出新,使分析仿真技术以其快速高效和低成本的强大优势,成为汽车设计的重要手段,各种分析软件成为CAE技术广泛应用的工具。 有限元在机械设计中的优点是有目共睹的,在汽车的设计中这些优势得到了完美的体现,其优点如下: 1、与CAD软件的无缝集成 当今有限元分析软件的一个发展趋势是与通用CAD软件的集成使用,即在用CAD软件完成部件和零件的造型设计后,能直接将模型传送到CAE软件中进行有限元网格划分并进行分析计算,如果分析的结果不满足设计要求则重新进行设计和分析,直到满意为止,从而极大地提高了设计水平和效率。 2、更为强大的网格处理能力

有限元法求解问题的基本过程主要包括:分析对象的离散化、有限元求解、计算结果的后处理三部分。对于许多工程实际问题,在整个求解过程中,模型的某些区域将会产生很大的应变,引起单元畸变,从而导致求解不能进行下去或求解结果不正确,因此必须进行网格自动重划分。有限元使用的自适应网格往往是许多工程问题如裂纹扩展、薄板成形等大应变分析的必要条件。 3、由求解线性问题发展到求解非线性问题 随着科学技术的发展,线性理论已经远远不能满足设计的要求,许多工程问题如材料的破坏与失效、裂纹扩展等仅靠线性理论根本不能解决,必须进行非线性分析求解,为此国外一些公司花费了大量的人力和物力开发非线性求解分析软件,它们的共同特点是具有高效的非线性求解器、丰富而实用的非线性材料库。 4、由单一结构场求解发展到耦合场问题的求解 理论上已经证明,只要用于离散求解对象的单元足够小,所得的解就可足够逼近于精确值。用于求解结构线性问题的有限元方法和软件已经比较成熟,发展方向是结构非线性、流体动力学和耦合场问题的求解。需要对结构场和流场的有限元分析结果交叉迭代求解,即所谓"流固耦合"的问题。由于有限元的应用越来越深入,人们关注的问题越来越复杂,耦合场的求解必定成为CAE软件的发展方向。 5、程序面向用户的开放性 有限元软件允许用户根据自己的实际情况对软件进行设置和扩充,包括用户自定义单元特性、用户自定义材料本构(结构本构、热

CFD 的Fluent后处理tecplot软件动画步骤方法

创〗tecplot 中动画制作方法。 [精华] 于 2005-11-09 09:41 个时间序列的数据读入以后利用tecplot 中的tool/Animate/选项可以创建动画。可以根据不同的需要选择contours 、zones 。在应用中一般选择zones 多一点。 主题相关图片如下: dreamoon 发帖: 13 于 2005-11-09 09:46 在zones 里有如下弹出窗口,选择起始zone 和结束zone ,然后输出即可。 此主题相关图片如下:

积分: 0 雪币: 13 dreamoon 发帖: 13 积分: 0 雪币: 13 于 2005-11-09 09:54 或者另外有一种更为方便的方法,该法可以不用一次将所有的数据文件读入,对内存和机子速度较慢的用户更实用: File/Export ,选择avi ,然后打开要输出的contour ,进行如图的操作: 此主题相关图片如下:

dreamoon 编辑于2005-11-09 10:01 dreamoon 发帖: 13 积分: 0 雪币: 13 于2005-11-09 09:56 然后: 此主题相关图片如下:

dreamoon 发帖: 13 积分: 0 雪币: 13 于2005-11-09 09:58 最后选择Finish Animation就可以了。 此主题相关图片如下:

东岸线 发帖: 361 积分: 0 雪币: 310 于2005-11-09 18:58 好 有机会试试

flyboys 发帖: 35 积分: 0 雪币: 35 于2005-11-10 22:02 楼主的数据源是来自 fluent计算获得的数据吧!我们没有用过fluent,根本不知道数据格式是什么?能否把你所作例子的数据格式呢?谢谢 dreamoon 发帖: 13 积分: 0 雪币: 13 于2005-11-11 07:32 我给的例子是一般性的数据;对于fluent 来说就是利用软件的自动编号过程将计算不同时间(或迭代步)的结果保存下来然后分别导入Tecplot就可以了,具体的方法可以参考fluent的帮助手册中关于文件的读写 的相关部分。 wilim 飞燕 发帖: 6 积分: 0 雪币: 6 于2005-11-16 20:49 直接在fluent里面做动画不就可以了,为何还要导出到tecplot中呢,不理解 dreamoon于2005-11-18 00:06

相关文档
最新文档