- 积分
- 1
- 注册时间
- 2006-10-27
- 仿真币
-
- 最后登录
- 1970-1-1
|
发表于 2009-7-2 17:21:38
|
显示全部楼层
来自 天津
近20年来, 利用Galerkin 格式直接从描述粘性不可压流体的Navier-Stokes方程出发, 建立离散化的数值求解格式进行有限元分析, 已经受到人们越来越多的关注。但是,在用试函数与权函数相同的经典Galekin法求解时, 往往会引起虚假振荡(Spurious oscillations) 导致求解失败。
一般认为, 产生这种数值振荡有两个原因:一是对流项的存在, 该项的数值离散, 解除了相邻节点间原有的耦合关系, 引起数值求解劣质的散射特性, 从而使求解中局部振荡不断扩散、增大, 使数值计算失败;二是离散过程中速度场和压力场有限元插值函数的不当组合, 使得相应的协调条件(又称为Babuska-Brezzi条件)得不到满足,从而引起压力场的数值振荡。解决这种振荡的传统方法是速度场和压力场采用不等阶插值,另一种方法是罚函数法,这种方法利用罚函数对连续方程作用而消去压力, 求出速度后再来求压力,但这时又可能引起振荡。
因此,从80年代初期以来, 以解决数值振荡为目标, 围绕增添求解过程的人工耗散, 以试函数与权函数采用不同形式的Petrov-Galerkin原理为基础, 提出了许多以增加权函数扰动项为主要策略的求解方法。目前广泛应用的方法主要为以下三种:一是Galerkin/least-squares(GL S)法,二是以流线迎风Petrov-Galerkin格式为基础的SU PG法,三是Pressure-Stabilizing/Petrov-Galerkin (PSPG)法。 |
评分
-
1
查看全部评分
-
|