★★★★★有限元法的讲解

★★★★★有限元法的讲解
★★★★★有限元法的讲解

第四章求解导热问题的有限单元法

第节概述

第节泛函变分原理

第节有限单元法

第节概述

粗略地讲:有限元法是获得微分方程近似解的一种方法,是一种适合计算机来求解的数值计算方法。(元素特性方程和总体合成方程的建立可以采用直接法,变分法,加权余数法和能量平衡法等四种方法之一,所以粗略地说有限元法是获得微分方程近似解的一种方法也有道理)

比较严格的定义:有限单元法是求解泛函变分问题的一种近似方法。

那么这两种说法有什么联系,或者说是共同之处呢?

变分和微分是对未知函数的不同描述,同一连续介质问题往往都可以找到微分和变分的等价表达方式。变分和微分几乎是同时发展起来的两个数学分支,其目的是相同的,都是求解未知函数,但是方法上有很大差别。

在已知边界条件的情况下,求微分方程的精确解析虽然已有完整的理论,但是真正能解出的只有极少数的几种简单情况,因为在很多情况下,微分方程并不存在初等函数解析解。(对于各种各样的映射,初等函数的表达能力实在太有限了,初等函数包括:冥函数、指数函数、对数、三角函数,以及它们的四则运算等。)由于寻求微分方程的初等函数解析解有困难,所以我们在前一章讲述了微分方程的近似解法,即差分法。

泛函变分原理虽然也可以用解析法(即积分)求得未知函数,但是因为有很多被积函数根本无法找到初等原函数,也就不能积分,尤其是对于二维和三维问题,解析法更加困难。所以我们也要寻求泛函变分的近似解法。泛函变分的近似解法包括里兹法和有限元法(里兹法是有限元法的前身),这两种方法的原理完全相同,即:构造一个近似的初等函数,用近似的初等函数去逼近未知函数。因为任何未知函数都可以找到它的近似初等函数(如:包含待定系数的多项式或三角函数),所以从根本上克服了解析法(无法找到初等原函数)的局限性—牺牲极小的理论计算精度,却换回了对大量复杂二维和三维工程问题的适用性。

微分方程的近似解法:差分法

泛函变分的近似解法:里兹法,有限元法

第节泛函变分原理

一、泛函的概念(借助讲解)

二、变分的概念

借助普通函数微分的概念,用类比法讲解

三、泛函的极值条件

借助普通函数的极值条件,用类比法讲解

四、里兹法(补充内容,但是很重要)

泛函变分的近似解法

一、泛函的概念

通过教材§

泛函的概念:函数的函数

泛函与普通函数的区别就在于:函数的自变量是数;而泛函的自变量则是函数,泛函的定义域由具有一定条件的一组函数组成。泛函是一个函数集到一个数集的映射;普通函数则是一个数集到另一个数集的映射。

泛函的表达式:J=J(y)=J[y(x)] J=J(T)=J[T(x ,y)]

泛函的一般式:dx y y x F x y J x x ?=2

1)',,()]([

从物理意义上讲,暂时你也可以把泛函理解成熵,自由能等。对于泛函的具体数值我们并不是特别关心,而更关注它何时取得极值,即取什么样的自变量函数,泛函有极值。

二、变分的概念

三、泛函的极值条件(欧拉方程)

泛函dx y y x F x y J x x ?=2

1)',,()]([的极值条件等价于'0y y d

F F dx

-

= 欧拉方程给出了泛函极值条件与微分方程的关系! 利用欧拉方程解教材§

在变分问题中,使泛函J(y)为极小值的条件,除0J δ=外,还应有20J δ>(二

阶变分)

四、里兹法(泛函变分的近似解法)

(变分原理在求解微分方程中的应用)连续介质问题经常有着不同的但是等价的表达公式--微分表达公式和变分表达公式,从例§

求解变分精确解的过程中需要进行各种积分运算,而许多情况下被积函数根本无法找到与相应的初等函数形式的原函数,这说明通过求原函数来计算积分有它的局限性,甚至于可以说这种形式的变分运算根本无法体现出它的运算较微分解方程有什么优越性。 变分法的优越性体现在:我们可以找到一种适用于求得以变分形式表达问题的近似解的简便方法,这种方法叫里兹法,是有限元法的前身 。 例:用里兹法解微分方程:01''=++y y

边界条件0,0

1,0

x y x y ==??==?

解:构造泛函1

22011

[()][(')]22J y x y y y dx =--?,在满足边界条件0,01,0x y x y ==??==?

情况下,

该泛函的极值条件与微分方程01''=++y y 同解。

利用欧拉方程可以很容易的证明两者同解(1--=y F y ,''y F y =) 令近似函数(或称为试探函数)

其中123,,a a a 为待定系数,因为近似函数必须满足边界条件,所以我们构造了这样一个函数。

将近似函数代入泛函,则此时泛函J [()]y x 已经“变质”了,它不再是函数()y x 的

函数(泛函)。而实际上是关于未知数123,,,......n a a a a 的多元函数J(123,,,......n a a a a )

普通多元函数取极值的条件:

0k

J

a ?=? k=1,2,3,…n 从这n 个代数方程中显然可以求得123,,,......n a a a a 等n 个未知数 这里,我们令 21()y a x x =-

=1

22342110[(144)(2)()]a x x a x x x x x dx -+--+--?

=1

234111110

[(41)(31)2]a a x a x a x a x dx -++++-?

=111111111(41)(31)2325a a a a a -

++++-

=113

610

a -+=0 得:159a =,所以:)(9

5

2x x y -=

检验:

近似解:1()0.1389

2

y=

由解析法得精确解:

1cos1.0

cos sin1

sin1.0

y x x

-

=+-

述评:

i)一般而言近似函数(试探函数)的项数愈多,达到的精度愈高。

ii)这个方法只是从一族假定中给我们最好的解,因此,非常明显,近似解的精确度和试探函数的选择有关。

iii)我们要求试探函数应定义在整个求解区域上,而且它们至少要满足一些边界条件,通常是要满足全部边界条件。

iv)通常试探函数是由次数连续增大的多项式构成,但在有些情况下,采用其它类型的函数可能是有好处的。

第节有限单元法

一、里兹法的不足(有限元法与里兹法的异同点)

相同点:

两者实质是相同,数学基础都是泛函变分,求解方法都是以初等函数(多项式)去近似未知函数,利用普通多元函数的极值条件来求解多项式中的待定系数。

不同点(里兹法的缺点):

ⅰ)里兹法将近似函数定义在整个定义域上,而构造近似函数时,又要求它满足所有的边界条件,所以说定义域的边界只能是简单的多边形或多面体(它只能应用在形状相当简单的求解区域上),而不能是复杂形状的边界,故适用范围有限;

有限元素法将近似函数定义在一个单元内(给出未知函数的分片近似函数),虽然对单元同样存在几何上的限制,但是由于形状简单的单元可以被集合起来表示非常复杂的几何形状,因此,有限单元法比里兹法的用途要广泛得多。

有限单元法的近似函数的自变量(即待定系数)是节点上的场变量,应变量当然是单元内区域上各点的场变量。

ⅱ)对里兹法,一般来说,试探函数的项数越多精度越高;对有限元法,一般可选用线性(一次)多项式试探函数,通过缩小单元格尺寸提高计算精度。ⅲ)一般情况下,里兹法要求解出试探函数表达式;而有限元法则一般只需求得离散节点上的未知函数值。

二、有限元法的解题思路(即一般步骤)

1.有限元方法的一般步骤(摘录自其它教材):

(1)连续介质的离散化

把连续介质划分成很多元素(单元)。即使在一个求解区域中亦可应用不同形状的元素。

(2)指定节点选择插值函数

场变量可能是一个标量,或是一个更高阶的张量。通常选择多项式作为场变量的插值函数,因为它们易于积分和微分,多项式次数的选择取决于每个元素上指定的节点数目,每个节点上未知数的性质和数目以及加在节点

上和元素边界上的某些连续性的要求。节点上场变量的大小以及它的导数的大小很可能是未知的。 (3) 求出元素特性

应用直接法,变分法,加权余数法和能量平衡法等四种方法之一,建立表示各个元素特性的矩阵方程。

(4) 集合元素特性以求得系统方程组(总体合成)

将表示元素性态的矩阵方程组加以合并,形成表示整个求解区域或系统性态的矩阵方程组

系统的矩阵方程组和一个单独元素的方程组具有相同的形式,只是系统方程组包括更多的项,因为它们包括所有的节点。 总体集合成的基础是:对于每个共有某个互连节点的元素而言,在这个节点上的场变量值是相同的

在准备求解系统方程组之前,必须引入边界条件对系统方程组加以修正 (5) 求解系统方程组

求解系统方程组,可求得场变量的未知节点值。 (6) 按照需求要进行附加计算。

利用系统方程组的解来计算其它的重要参数。 有限元素法的应用范围:

① 平衡问题(或不依赖于时间的稳态问题)。

② 定常状态的特征值问题,如固体或流体振动的固有频率。

③ 传播问题(或非稳态问题)。将时间量纲加入前两类问题而产生的新问题。 2.有限元法的解题思路(我的总结)★★★

① 构造泛函J D [T D (x,y )]= {单元体泛函J e [T e (x,y)]与整个定义域泛函形式相同},使泛函的极值条件与需要求解的微分方程组等价(如傅立叶导热微分方程和边界条件构成的微分方程组)。

② 网格剖分:如果将求解区域D (以二维平面为例)划分为E 个单元(如三角单元)和n 个节点。(注意单元和节点编号规则)

③ 单元分析:在每个单元内部应用温度近似函数123e e e e T a a x a y =++(123,,e e e a a a 是

待定系数),通过解方程可以将待定系数转换为节点温度T i e ,T j e ,T m e (待定系

数的转换)。这样处理以后,温度近似函数写作:T e =N i e T i e +N j e T j e +N m e T m e , 一般称之为温度插值函数,其中N i e ,N j e ,N m e 称为形函数。将温度插值函数

T e =N i e T i e +N j e T j e +N m e T m e 代入单元体泛函J e [T e (x,y)],单元体泛函J e [T e (x,y)]实际上变质为普通多元函数J e (T e i ,T j e ,T m e )。{即:由关于未知函数T e (x,y)的泛函J e [T e (x,y)]转化成关于待定系数的普通多元函数J e (T e i ,T j e ,T m e )} 然后求解普通多元函数J e

(T

e

i ,T j e

,T m e

)对节点温度T i e ,T j e

,T m e 的偏导数

e

i e T J ??,e j e T J ??,e m

e

T J ??。(因为里兹法只有一个单元,而有限元素法包括很多单元,所以它们均不等于零,只有总体合成后才等于零。)

④ 对全部E 个单元都进行类似③的运算

⑤ 总体合成:为使泛函J e [T e (x,y)]取得极值,要求 其中k=1,2,3…,n

上式包含n 个代数方程,解之可得n 个节点的温度。

三、温度场泛函(与傅里叶导热微分方程等价的泛函表达式)

一般来说,泛函可根据物理学原理(如熵的最大化,能量最低原量等)或者由微分方程推导而来,具体的推导过程已超出了课程的范围。

对于一个二维稳态温度场,函数族(,)T x y 所构成的泛函: 式中D 表示温度场所对应的积分区域。

对于一个二维非稳态温度场,函数族(,,)T x y t 所构成的泛函,理论上: 但实际上,目前非稳态温度场的处理并不采用上式,而是先把t (或T

t

??)当作常数(即先把非稳态温度场作为稳态温度场处理),然后将

T

t

??用一价差商代替。 泛函J 的形式与原微分方程及其边界条件密切相关,原微分方程和边界条件决定泛函J 的形式。(原微分方程决定了泛函在区域内部的积分式,边界条件决定了泛函在区域边界上的积分式)

1.一般形式傅立叶方程所描述的温度场的泛函 微分方程的一般形式

其中:'q 表示单位体积内热源的发热强度;

k x ,k y ,k z 表示不同坐标方向上的导热系数,且导热系数随温度不同亦即随坐标位置(x,y,z )不同而变化。

边界条件的一般形式可表示为

其中:h 为综合换热系数; T ∞是环境温度;q 为单位边界表面上的热流强

度;cos ,cos ,cos αβγ 分别为边界曲面S 外法线的方向余弦。

与上述二式对应的泛函

2.无内热源三维稳态温度场,但x y z k k k ≠≠时,泛函

由于q ’=0,0T

t ?=?,故

3.无内热源三维稳态温度场的泛函,且x y z k =k =k k = (并且是一常数) 1) 若同时具备第三类边界条件,即(对流和辐射换热边界条件)

()0T h T T n k ∞?+-=?,

T

n

??为边界外法线方向上的温度梯度 其中:,,h k T ∞是常数

2)若具备第二类边界条件(边界上热流已知)

0T k q n

?+=?,则此时()0h T T ∞-= 3)若具备第一类边界条件(表面温度已知)

(),,s

T

f x y z = 则()0h T T ∞-=,0q =

因为在这种边界条件下,边界上温度是固定的,边界上的积分为常数,其变分为零,因而在泛函J 中没有与s T 有关的项。 4.无内热源二维稳态温度场,且x y k =k =k (并且是一常数) 1)若具备第三类边界条件:

2222[(,)]D T T h h J T x y dxdy T T T ds x y k k ∞Γ??????????

=++-?? ? ? ?????????????

????(改) 教材p117写作

两者差一常数2

k

,完全等价。

2)若具备第二类边界条件: 3)若具备第一类边界条件:

四、网格剖分

网络剖分亦称为时空离散化,就是将时间和空间分割成若干有限的小单元。 (一)时间离散化

对于稳态导热问题,只涉及空间的剖分。而对于非稳态导热问题,目前对这类方程的泛函变分问题尚未很好解决,通常的处理方法是在空间域内用有限单元网格划分,而在时间域内则用有限差分网格划分(即:有限元法处理空间变量,有限差分法处理时间变量)。具体而言,有两种处理方式(两种处理方法得到的结果完全相同):

(1) 令时间变量暂时固定,即先考虑在某一瞬间对泛函变分,然后再考虑t 的变化,把T

t ??用差分展开为1

n n T T t

--?(亦可采用其它差分格式)。 (2) 先把T t ??用差分展开为1

n n T T

t

--?(亦可采用其它差分格式),然后进

行泛函变分运算,而在变分运算过程中,把1n T -与t ?均作为常量处理(n T T =,即n T 作为变量)。

(二)空间离散化

有限元法(Finite Element Method ,简称FEM ),它的最大特点是单元形状和疏密程度可以任意变化,因而对具有复杂几何形状和条件的物体极为适用。 1.网格剖分的规则

从理论上说,有限元法可以采用多种形状的多边形或多面体网格单元,但是通常以三角形和四边形单元用得最多。平面温度场计算一般取三角形网络,三角形的形状和疏密程度可任意变化,对复杂形状的物体尤其能显示其优点。 网格剖分的规则:(结合课本P115图讲解规则的应用)

(1)一个单元中只能包含一种材料。

(2)不能把一个三角形的顶点取在另一个三角形的边上。

(3)把求解区域划分为内部单元和边界单元,规定边界单元只能有一条边落在边界 上(注意:对曲线边界,实际是两个节点落在边界上)。求解区域的边

界为曲线时,剖分时用直线代替,并取为三角形单元的一边。

(4)三角形的三条边的长度不宜相过大,图为计算精度受单元最长边长与最短边长之比值的控制。

2.单元和节点编号规则

为了减少失误,提高计算效率,便于计算机实现。单元和节点编号有一定规则:

(1)单元编号规则(结合课本P115图讲解规则的应用)

单元分为两大类:内部单元,边界单元

单元编号规则:

先编内部单元后编边界单元,一、二、三类边界单元依次编排。(原因

是单元体泛函由依序由简单到复杂,有助于简化总体合成后矩阵方程中

的系数矩阵,从而提高算法效率。其原因仍然有待进一步深入思考)

记作:①②③④⑤…

(2)节点编号规则

每一个节点分别有两个序号:局部序号,全局序号

节点全局序号编号规则:(结合课本P136图讲解规则的应用)

依序编排,力求使邻近节点的编号尽可能接近,尤其是同一单元中三个

节点的编号相差不宜太大。(原因:合理地编排节点全局序号,可以使

得总体合成后矩阵方程中的系数矩阵有规则地分布在主对角线附近相

对狭小的宽度内,构成所谓带状矩阵。这种对称正定带状矩阵对利用消

去法求解极为有利,有助于大大提高算法效率。)

记作:1,2,3,4…

节点局部序号编号规则:

(Ⅰ)内部单元:i,j,m按逆时针方向依次编排,起始位置可以是任意

的;

(Ⅱ)边界单元:对于三角形单元,节点i与边界相对(即内节点),i,

j,m逆时针方向依次编排;对于其他多边形单元,保证

j,m落在边界上。

记作:i,j,m,…

五、单元分析

1. 温度插值函数

温度插值函数实际上就是里兹法试探函数(近似函数)的变形。

插值函数一般由不同次幂的多项式组成,但也有采用三角函数或指数函数组成的乘积表示,但最常用的多项式插值函数。有限元插值函数分为两大类,一类只要求插值多项式本身在插值点取已知值,称为拉格朗日(Lagrange)多项式插值;另一种不仅要求插值多项式本身,还要求它的导数值在插值点取已知值,称为哈密特(Hermite)多项式插值。单元坐标有笛卡尔直角坐标系和无因次自然坐标,有对称和不对称等。常采用的无因次坐标是一种局部坐标系,它的定义取决于单元的几何形状,一维看作长度比,二维看作面积比,三维看作体积比。在二维有限元中,三角形单元应用的最早,近来四边形等参元的应用也越来越广。对于二维三角形和四边形电源单元,常采用的插值函数为有Lagrange插值直角坐

标系中的线性插值函数及二阶或更高阶插值函数、面积坐标系中的线性插值函数、二阶或更高阶插值函数等。 单元内部的温度插值函数

设三角形单元e 上的温度e T 是x ,y 的线性函数,即

其中:123,,e e e a a a 为待定系数

将节点坐标及温度代入得

写成矩阵形式:

利用矩阵求逆的方法,可以解出待定系数123,,e e e a a a

式中:?为三角形单元的面积,其值为

(为了使面积不为负值,故要求节点的局部序号i,j,m 必须按逆时针方向排列)

将<2>式代入<1>式,得

1()()()2e e e e e e e e e e e e

i i i i j j j j m m m m a b x c y T a b x c y T a b x c y T ??=++++++++???

<3> 上式通常可以简写成

式中 []{}1()21()

2,1()2e e e e

i i i i e e e e e i j j j j e e j e e e e e

m m m m m e e e e

i j m N a b x c y T N a b x c y T T T N a b x c y N N N N ?=++???

???=++???

?=?

?????=++???????=????

,,e e e

i j m N N N 称为形状因子,形状函数或简称形函数。

单元边界上的温度插值函数

〈4〉式适用于整个单元区域,对于单元边界当然也是适用的,但是,根据线性插值的概念,既然单元边界jm 上两节点的温度分别为e j T 和e m T ,那么直线jm 上任意一点的温度e T 应在e j T 和e m T 之间呈线性变化,而与e i T 无关,这样在边界上就可以构造一个更加简单的插值函数

式中g 为一参变量,[0,1]g ∈;g=0对应于节点j ,g=1对应于节点m 。 边界弧长(积分变量)s 与参变量g 的关系

显然jm 的边长e i S 是一个已知数

而曲线积分中的边界弧长变量s 与e i S 间的关系可利用g 联系起来 2. 单元变分运算(即普通多元函数偏导数计算) 二维稳态温度场单元变分计算

(实际上可理解为偏导计算,因为用温度插值函数代泛函以后,泛函实际上已经成为一个普通多元函数)

2221[(,)]()22e e e e e e b jm e k T T J T x y dxdy h T hT T ds x y ∞??????????=++-?? ? ? ?????????????

??? <1> (我不成熟的理解:泛函表达式的第二部分原来也是对整个单元的面积分,但是被积函数只有在边界上才有非零值,所以转换成了边界的线积分)

泛函表达式的第二部分,对整个求解区域而言,边界一般是封闭的,记作“??”;然而对某个单元而言,边界一般是不封闭的,记作“jm

?

”。

将三角形单元内部的插值公式以及边界上的插值公式代入泛函,泛函

(),e e

b J T x y ????实际上变成了普通多元函数

求e b e i J T ??,e b e j J T ??,e

b

e m

J T ??可以采用两种方法:

(1) 先将插值公式代入<1>式,然后再求e b e i J T ??,e b e j J T ??,e

b

e m

J T ??

Q 2221[(,)]()22e e e e e e b jm e k T T J T x y dxdy h T hT T ds x y ∞??????????=++-?? ? ? ?????????????

??? <1> 单元内部插值函数: 单元边界插值函数: 积分变量的转换:

接下去,重点看下列推导过程的后半部分。 同理:

写成矩阵形式

[]{}{}e b

e i e

e

e

e e ii ij im

i i e e e e e

e e e e b ji jj jm j j e j e e e e e mi mj

mm

m m e b e m J T k k k T p J k k k T p K T P T k k k T p J T ?????

??????????????????

??=-=-????

?????????????????

????????????

<2> 其中

(2) 先推导变分公式,再将插值函数代入

令e T u x

?=?,则()()e e i i f u f u u

T u T ???=???g 同理可求得e b e j J T ??,e

b

e

m

J T ??(后续推导略)

内部单元变分计算

内部单元的泛函

22

[(,)]2e e e e

i e k T T J T x y dxdy x y ????????=+?? ? ???????????

?? <3> 将三角形单元内部的插值公式以及边界上的插值公式代入泛函,泛函

(),e e

i J T x y ????实际上变成了普通多元函数

求e i e i J T ??,e i e j J T ??,e

i e m

J T ??可以采用两种方法:

(1) 先将插值公式代入<3>式,然后再求e i e i J T ??,e i e j J T ??,e

i e m

J T ??

Q 22[(,)]2e e e e i e k T T J T x y dxdy x y ??????

??=+?? ? ????????????? <3> 单元内部插值函数: 同理 同理:

写成矩阵形式 其中

从形式上说,内部单元的变分结果与边界单元基本相同;从本质上说,仅需

令边界单元变分结果中的0e i S =,即可得内部单元的变分结果。 (2) 先推导变分公式,再将插值函数代入

令e T u x

?=?,则()()e

e i i

f u f u u

T u T ???=???g 同理可求得e b e j J T ??,e

b

e

m

J T ??(后续推导略) 二维非稳态温度场单元变分计算,无内热源

二维非稳态温度场泛函变分问题尚未很好解决,目前采用的处理方法有两种:

①先用有限元法处理空间域,后用有限差分法处理时间域 ②先用有限差分法处理时间域,后用有限元法处理空间域

我们采用前一种处理方法。

二维非稳态温度场泛函(先固定时间变量,即先把T

t

??看作常数):

无内热源二维非稳态温度场第三类边界单元泛函 无内热源二维稳态温度场第三类边界单元泛函

两者相比较,仅有e e

T c T t

ρ??项是新的,并且我们在整个变分运算(实际上是普通函数积分运算)过程中,把e

T t

??作为常数处理。

因此

可以证明 得到:

同理可得: 写成矩阵形式

注意:此处的

[]e N 并非插值函数中的形状函数

其中

由上可见,非稳态温度场的变分结果与稳态温度场基本相同,仅增加了一项

[]e

e

T N t ????????

而已。

内部单元变分计算 (略)

六、总体合成

总体合成的原理

(结合教材p129图讲解)

三角形单元的温度插值函数为

将三角形单元的温度插值函数代入单元体泛函,则泛函(),e e

J T x y ????实际上变质

为普通多元函数

同理,若整个求解域包含n 个节点,则定义在整个求解域上的温度插值函数可以写作

将定义在整个求解域上的温度插值函数代入关于整个求解域的泛函,则泛函

(),D J T x y ????实际上变质为普通多元函数

所以泛函(),D J T x y ????(或者说普通多元函数()12,,,D n J T T T L )取极值的条件为

0D

l

J T ?=?,1,2,,l n =L ;即节点的全局序号 由于定义整个求解域的泛函是各单元体泛函之和;而且,定义在整个求解域上的温度插值函数,其待定系数,1,2,,l T l n =L 是各单元体的顶点(节点),所以

10D e

E

e l l

J J T T =??==??∑,1,2,,l n =L ;即节点的全局序号

注意:

①因为我们只要求定义整个求解域的泛函(),D J T x y ????取极值,并没有要求单元

体泛函也取极值,所以0e l

J T ????→?不要求;

②0e

e

l e

l

l

J T J T J T ?????????→????≠???不要求=0,节点l 不在单元e 上0,节点l 落在单元e 上 所以总体合成的主要任务就是找出节点l 究竟落在哪些单元体e 上,节点的全局序号l 如何与各相关单元体e 的局部编号i,j,m 一一对应。 无内热源二维稳态温度场的总体合成

现以图中的节点3为例来说明总体合成过程 总体合成结果

无内热源二维稳态温度场三角形边界单元变分结果 类推,无内热源二维稳态温度场总体合成矩阵方程

系数矩阵(包括温度刚度矩阵及其他系数矩阵)的建立方法 规律:

编号小的单元,影响总体刚度矩阵中左上角部分;

任意节点i 和节点j 若不在一个单元(i ,j 表示节点的全局序号),则总体刚度矩阵中的元素k ij =0;

与节点i 相邻的节点数量越多,则总体刚度矩阵i 行中非零元素个数越多。 相邻节点的全局序号越接近越好(实际上严格来说,并不特别要求构成一个单元的所有节点的全局序号很接近,只不过两种要求产生的效果是相同的)。 无内热源二维非稳态温度场的总体合成

无内热源二维非稳态温度场三角形边界单元变分结果 类推,无内热源二维非稳态温度场总体合成矩阵方程 记作:

对于某一特定时刻,上式可写成 如果边界条件恒定,则

将t

T t ???

?????用后向差商展开 例如:111t t t

t T T T t t

-??-=

??

无内热源二维非稳态温度场总体合成矩阵方程,后向差商展开形式

七、加权余量法

有限元变分原理

1有限元变分原理 有限元是求解偏微分方程的数值方法,在数学上属于变分法范畴,是古典的 Ritz-Galerkin方法与分片多项式插值的结合。古典的Ritz-Galerkin方法的试函 数是求解域内的连续函数,有限元法的试函数是分片多项式。作为变分法的试函 数产生了很大区别:古典的Ritz-Galerkin方法的试函数要求域内的连续或平方 可积且满足位移边界条件,试函数定义在泛函分析的Hilbert空间,或称为内积 空间。有限元法的试函数要求在单元域内连续或平方可积,且不用考虑位移边界 条件,因为有限元是以节点位移参数为未知数,可以直接代入位移边界条件,但 是单元间出现了连续性条件,即所谓的平面和三维弹性问题的C0连续,和薄板 问题的C1连续等,相对古典的Ritz-Galerkin方法的试函数是一种广义函数。有 限元试函数定义在泛函分析的Sobolev空间,或称为广义导数空间。 2 分片检验 2.1分片检验 长期以来在有限元收敛理论中的分片检验成为关注的焦点,同时也是一个疑难症。分片检验所以倍受关注,是因为它不仅可以用于检验单元的收敛性还可以用于构造收敛单元,而且十分方便。分片检验的研究大致经历了如下三个里程。第一,1965年Irons提出了不协调元的分片检验条件(Patch Test) [1,2],这是一个通过数值计算检验单元的收敛性的方法,可以通过对一小片有限元问题的数值计算检验单元的收敛性,也是有限元法中最实用的检验单元收敛性的方法,但是,作为一种数值检验的方法,在数学和力学原理上的提法都不够严密,而有限元的单元收敛性又是不能回避的问题。鉴于这个方法的有效性和实用性,人们一直对其开展系列的理论研究工作。1972年Strang首先给出分片检验的数学描述[3],后来,这个条件被解释成对一个单元的约束条件,称之为单体条件[4],这个条件使用很方便,可以做为单体的约束条件构造单元函数,但是,对这个分片检验一直缺少严格的数学证明。第二,1980年Stummel 基于严格的数学理论,建立了不协调元收敛的充分必要条件-广义分片检验[5],并且,通过举反例证明Irons的分片检验即不充分也不必要[6]。这个严格的理论是整体条件,而非单体条件,应用很困难,只限于用于少量单元的检验,而且需要有相当的泛函分析基础,对于大多数单元无法得到应用,更是无法用于指导构造不协调元,因此深入研究实用的不协调元收敛性条件是十分必要的。 此间,还推出了一些实用的充分条件,例如,F-E-M检验[7] 和IPT 检验[8]等,1995年建立了C0类非协调元收敛准则—强分片检验(SPT) [9],1997年基于加权Sobolev 空间理论,建立了轴对称非协调元收敛准则—强分片检验(ASPT) [10]。但是,数学的严格理论(例如,广义分片检验)难以在力学中应用,实用的力学准则(例如,分

有限元理论方法

关于有限元分析法及其应用举例 摘要:本文主要介绍有限元分析法,作为现代设计理论与方法的一种,已经在 众多领域普遍使用。介绍了它的起源和国内外发展现状。阐述了有限元法的基 本思想和设计方法。并从实际出发,例举了有限元法的一个简单应用———啤 酒瓶的应力分析和优化,表明了利用有限元分析法的众多优点。随着计算机的 发展,基于有限元分析方法的软件开发越来越多。本文也在其软件开发方面进 行阐述,并简单介绍了一下主流软件的发展情况和使用范围。并就这一领域的 未来发展趋势进行阐述。 关键词:有限元分析法软件啤酒瓶 Abstract:This thesis mainly introduces the finite element analysis, as a modern design theory and methods used widely in in most respects. And this paper introduces its origins and development in world. It also expounds the basic thinking and approach of FEM..Proceed from the actual situation,this text holds the a simple application of finite-element method———the analysis and optimized of an beer bottle and indicate the the numerous benefits of finite element analysis .As computers mature and based on the finite element analysis of the software development is growing. This article introduces its application in the software development aspects as well, and briefly states the development and scope of the mainstream software. And it’s also prospect future development tendency in this area . Key: Finite Element Analysis Software Beer bottle 0 绪论 有限元法(Finite Element Method,FEM),是计算力学中的一种重要的方法,它是20世纪50年代末60年代初兴起的应用数学、现代力学及计算机科学相互渗透、综合利用的边缘科学。有限元法最初应用在工程科学技术中,用于模拟并且解决工程力学、热学、电磁学等物理问题。对于过去用解析方法无法求解的问题和边界条件及结构形状都不规则的复杂问题,有限元法则是一种有效的分析方法。有限元法的基本思想是先将研究对象的连续求解区域离散为一组有限个且按一定方式相互联结在一起的单元组合体。由于单元能按不同的联结方式进行组合,且单元本身又可以有不同形状,因此可以模拟成不同几何形状的求解小区域;

有限元法基本原理与应用

有限元法基本原理与应用 班级机械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)法是将权函数取为逼近函数中的基函数;最小二乘法是令权函数等于余量本身,而内积的极小值则为对代求系数的平方误差最小;在配置法中,先在计

UG有限元分析

UG有限元分析 第1章有限元分析方法及NX Nastran的由来 1.1 有限元分析方法介绍 计算机软硬件技术的迅猛发展,给工程分析、科学研究以至人类社会带来急剧的革命性变化,数值模拟即为这一技术革命在工程分析、设计和科学研究中的具体表现。数值模拟技术通过汲取当今计算数学、力学、计算机图形学和计算机硬件发展的最新成果,根据不同行业的需求,不断扩充、更新和完善。 1.1.1 有限单元法的形成 近三十年来,计算机计算能力的飞速提高和数值计算技术的长足进步,诞生了商业化的有限元数值分析软件,并发展成为一门专门的学科——计算机辅助工程CAE(Computer Aided Engineering)。这些商品化的CAE软件具有越来越人性化的操作界面和易用性,使得这一工具的使用者由学校或研究所的专业人员逐步扩展到企业的产品设计人员或分析人员,CAE在各个工业领域的应用也得到不断普及并逐步向纵深发展,CAE工程仿真在工业设计中的作用变得日益重要。许多行业中已经将CAE分析方法和计算要求设置在产品研发流程中,作为产品上市前必不可少的环节。CAE仿真在产品开发、研制与设计及科学研究中已显示出明显的优越性: ?CAE仿真可有效缩短新产品的开发研究周期。 ?虚拟样机的引入减少了实物样机的试验次数。 ?大幅度地降低产品研发成本。 ?在精确的分析结果指导下制造出高质量的产品。 ?能够快速对设计变更作出反应。 ?能充分和CAD模型相结合并对不同类型的问题进行分析。 ?能够精确预测出产品的性能。 ?增加产品和工程的可靠性。 ?采用优化设计,降低材料的消耗或成本。 ?在产品制造或工程施工前预先发现潜在的问题。 ?模拟各种试验方案,减少试验时间和经费。

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

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

有限元素法有限体积法有限差分法有限容积法的区别

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

电磁仿真算中的有限元法

1电磁仿真算法中的有限元法 1.1常规的电磁计算方法简介 从上世纪50年代以来,伴随着计算机技术的进步,电磁仿真算法也蓬勃发展起来,这其中主要包括:单矩法、矩量法和有限元法等属于频域技术的算法; 传输线矩阵法、时域积分方程法以及时域有限差分法等属于时域技术的算法。除了这些以外, 还有属于高频技术的集合衍射理论等。本文根据国内外计算电磁学的发展状况,对日常生活中比较常用的电磁计算方法做了介绍,并对有限元法做了重点说明。 ⑴矩量法 矩量法属于电磁场的数值计算方法中频域技术的一种, 它的基本原理是利用把待解的微积分方程转化成的算子方程, 然后将由一组线性组合表示的待求函数代入第一步中的算子方程, 然后将算子方程转化成矩阵方程, 最后再通过计算机进行大量的数值计算从而得到数值结果。该方法在求解非均勻和不规则形状对象时,面很广,但会生成病态矩阵,所以会在一定程度上受到限制。矩量法的特点就是适用于求解微积分方程, 并且求解方法统一简单。但缺点就是会占用大量计算机内存,影响计算速度。 (2)单矩法 单矩法是一种解析方法和数值方法相结合的混合数值算法法,该方法的关键在于,如何合理的选择一个球面最小的半径,使得能够将分析对象的结构全部包含在内,以便将内外场进行隔离。外边的散射场单独使用其他函数表示,而包围的内部区域使用有限元法亥姆赫兹(Helmholtz)方程。此方法对于计算复杂形体乃至复杂埋入体内的电磁散射是种极为有效的手段。 (3)时域有限差分法 时域有限差分法(FDTD)近几年来越来越受到各方的重视, 因为一方面它处理庞大的电磁福射系统方面和复杂结构的散射体时很突出,另外一方面则在于它不是传统的频域算法, 它是种时域算法, 直接依靠时间变量求解麦克斯韦方程组,可以在有限的时间和体积内对场进行数据抽样, 这样同时也能够保证介质边界

有限元法与有限差分法的主要区别

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

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

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

有限差分、有限元区别

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

一般有限元原理

一般有限元原理 一、基本理论 有限元单元法是数值计算方法中发展较早、应用最广的一种方法。利用有限元法,可以解决经典的传统的方法难以解决或无法求解的许多实际问题。其优点是部分地考虑边坡岩土体的非均质、不连续的介质特征,考虑岩土体的应力应变特征,可以避免将坡体视为刚体,过于简化边界条件的缺点,能够接近实际从应力应变的角度分析边坡的变形破坏机制。对了解边坡的应力分布及应变位移变化很有利。 有限单元法实质是变分法的一种特殊的有效形式,其基本思想是:把连续体离散化为一系列的连接单元,每个单元内可以任意指定各种不同的力学形态,从而可以在一定程度上更好地模拟地质体的实际情况,特殊的节理元,可以有效地模拟岩土体中的结构面。 在大多数情况下岩土体材料应采用非线形模型,其中包括岩体弹塑性、蠕变、不抗拉特性以及结构面性质的影响。下面简要叙述有限元法的求解过程和原理。 有限单元法的基本原理 1.有限单元法的实施步骤 有限元的重要步骤归纳起来,主要有以下几步: (1)建立离散化的计算模型,包括以一定型式的单元进行离散化,按照求解问题的具体条件确定荷载及边界条件; (2)建立单元的刚度矩阵; (3)由单元刚度矩阵组集总体刚度矩阵,并建立系统的整体方程组; (4)引入边界条件,解方程组,求得节点位移; (5)求各单元的应变、应力及主应力。 2位移模式与单元类型 在一般的有限单元法问题中,我们常以位移作为未知数,称为位移法。为保证解的收敛性,要求位移模式必须满足以下三条: (1)位移模式必须能包含单元的刚体位移。即当节点位移是由某个刚体位移所引起时,弹性体内不会有应变。 (2)位移模式必须能包含单元的常应变,即与位置坐标无关的那部分应变。

现代设计方法(关于有限元)作业

《现代设计方法》作业关于有限元法的研究 学院:机械工程学院 专业:机械制造及其自动化

0.有限元法 有限元法分析起源于50年代初杆系结构矩阵的分析。随后,Clough于1960年第一次提出了“有限元法”的概念。其基本思想是利用结构离散化的概念,将连续介质体或复杂结构体划分成许多有限大小的子区域的集合体,每一个子区域称为单元(或元素),单元的集合称为网格,实际的连续介质体(或结构体)可以看成是这些单元在它们的节点上相互连接而组成的等效集合体;通过对每个单元力学特性的分析,再将各个单元的特性矩阵组集成可以建立整体结构的力学方程式,即力学计算模型;按照所选用计算程序的要求,输入所需的数据和信息,运用计算机进行求解。 当前,有限元方法/理论已经发展的相当成熟和完善,而计算机技术的不断革新,又在很大程度上推进了有限元法分析在工程技术领域的应用。然而,如此快速地推广和应用使得人们很容易忽视一个前提,即有限元分析软件提供的计算结果是否可靠、满足使用精度的前提,是合理地使用软件和专业的工程分析。有限元法分析一般包括四个步骤:物理模型的简化、数学模型的程序化、计算模型的数值化和计算结果的分析。每一个步骤在操作过程中都或多或少地引入了误差,这些误差的累积最终可能会对计算结果造成灾难性的影响,进而蒙蔽我们的认识和判断。 1.受内压空心圆筒的轴对称有限元分析 例图1.1所示为一无限长的受内压的轴对称圆筒,该圆筒置于内径为120mm的刚性圆孔中,试求圆筒内径处的位移。结构的材料参数

为:200 =,0.3 E GPa μ=。 图1 结构图 对该问题进行有限元分析的过程如下。 (1)结构的离散化与编号 由于该圆筒为无限长,取出中间一段(20mm高),采用两个三角形轴对称单元,如图1.2所示。对该系统进行离散,单元编号及结点编号如图1.3所示,有关结点和单元的信息见表1.1。 图1.2 有限元模型

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

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

有限差分,有限元,有限体积等离散方法的区别介绍

https://www.360docs.net/doc/c02320935.html,/s/blog_501a61220100f9rs.html 有限差分,有限元,有限体积等离散方法的区别介绍 (2009-10-25 22:07:18) 转载 以下介绍是本人从网络上搜集的,供计算数学虫子参考。也许小木虫论坛有,我没搜索到。欢迎大家补充内容。 转自https://www.360docs.net/doc/c02320935.html,/bbs/viewthread.php?tid=1618917&pid=16196206&page=1#pid16196206 1 有限差分方法(FDM)是计算机数值模拟最早采用的方法,至今仍被广泛运用。该方法将求解域划分为差分网格,用有限个网格节点代替连续的求解域。有限差分法以Taylor级数展开等方法,把控制方程中的导数用网格节点上的函数值的差商代替进行离散,从而建立以网格节点上的值为未知数的代数方程组。该方法是一种直接将微分问题变为代数问题的近似数值解法,数学概念直观,表达简单,是发展较早且比较成熟的数值方法。对于有限差分格式,从格式的精度来划分,有一阶格式、二阶格式和高阶格式。从差分的空间形式来考虑,可分为中心格式和逆风格式。考虑时间因子的影响,差分格式还可以分为显格式、隐格式、显隐交替格式等。目前常见的差分格式,主要是上述几种形式的组合,不同的组合构成不同的差分格式。差分方法主要适用于有结构网格,网格的步长一般根据实际地形的情况和柯朗稳定条件来决定。 构造差分的方法有多种形式,目前主要采用的是泰勒级数展开方法。其基本的差分表达式主要有三种形式:一阶向前差分、一阶向后差分、一阶中心差分和二阶中心差分等,其中前两种格式为一阶计算精度,后两种格式为二阶计算精度。通过对时间和空间这几种不同差分格式的组合,可以组合成不同的差分计算格式。 2 有限元方法的基础是变分原理和加权余量法,其基本求解思想是把计算域划分为有限个互不重叠的单元,在每个单元内,选择一些合适的节点作为求解函数的插值点,将微分方程中的变量改写成由各变量或其导数的节点值与所选用的插值函数组成的线性表达式,借助于变分原理或加权余量法,将微分方程离散求解。采用不同的权函数和插值函数形式,便构成不同的有限元方法。 在有限元方法中,把计算域离散剖分为有限个互不重叠且相互连接的单元,在每个单元内选择基函数,用单元基函数的线形组合来逼近单元中的真解,整个计算域上总体的基函数可以看为由每个单元基函数组成的,则整个计算域内的解可以看作是由所有单元上的近似解构成。 根据所采用的权函数和插值函数的不同,有限元方法也分为多种计算格式。从权函数的选择来说,有配置法、矩量法、最小二乘法和伽辽金法,从计算单元网格的形状来划分,有三角形网格、四边形网格和多边形网格,从插值函数的精度来划分,又分

现代设计方法基础 有限元法

现代设计方法基础 题目:有限元法的简介 系部:机电系 专业:机械设计制造及其自动化 班级: 姓名: 学号: 2010年5月20日 1.有限元法的概述 1.1 什么是有限元

有限元分析,定义为:将一个连续系统(物体)分隔成有限个单元,对每一个单元给出一个近似解,再将所有单元按照一定的方式进行组合,来模拟或者逼近原来的系统或物体,从而将一个连续的无限自由度问题简化成一个离散的有限自由度问题分析求解的一种数值分析方法。 1.2有限元法的基本思想 许多工程分析问题,如固体力学中位移场和应力场分析、振动特性分析、传热学中的温度场分析、流动力学中的流场分析等都可归结为在给定边界条件下求解其控制方程的问题。 有限元分析的基本概念是用较简单的问题代替复杂问题后再求解。它将求解域看成是由许多称为有限元的小的互连子域组成,对每一单元假定一个合适的(较简单的)近似解,然后推导求解这个域总的满足条件(如结构的平衡条件),从而得到问题的解。这个解不是准确解,而是近似解,因为实际问题被较简单的问题所代替。由于大多数实际问题难以得到准确解,而有限元不仅计算精度高,而且能适应各种复杂形状,因而成为行之有效的工程分析手段。 有限元是那些集合在一起能够表示实际连续域的离散单元。有限元的概念早在几个世纪前就已产生并得到了应用,例如用多边形逼近圆来求得圆的周长,但作为一种方法而被提出,则是最近的事。有限元法最初被称为矩阵近似方法,应用于航空器的结构强度计算,并由于其方便性、实用性和有效性而引起从事力学研究的科学家的浓厚兴趣。经过短短数十年的努力,随着计算机技术的快速发展和普及,有限元方法迅速从结构工程强度分析计算扩展到几乎所有的科学技术领域,成为一种丰富多彩、应用广泛并且实用高效的数值分析方法。有限元方法与其他求解边值问题近似方法的根本区别在于它的近似性仅限于相对小的子域中。 目前工程中使用的偏微分方程的数值解法主要有三种:有限差分法、有限元法和边界元法。 有限差分法的出发点是用结点量的差商代表控制方程中的导数。以矩形域二维无源稳定传热问题为例,起控制方程为拉普拉斯方程,即无源场中各点的散度为零: (5-1) 边界条件为 (5-2) 式中,()y ,x u 为区域Ω内任意点()y ,x 的温度;n 为区域Ω边界Γ上任意点的外向法线; u 代表在1Γ上给定的温度(例如左边界C 200。,右边界为C 20。);n u ??代表边界2Γ上 给定的热流密度。 则式中的二阶偏导数可用结点温度的二阶差商近似表达为 ()()()Ω∈=??+??y ,x 0y y ,x u x y ,x u 2222()()?????=??=q n y ,x u u y ,x u ()()21y ,x y x,ΓΓ∈∈

相关文档
最新文档