流固振动Laplace模型的有限元局部并行方案
Local and Parallel Finite Element Algorithms to Solve Laplace Model for Fluid-Solid Vibrations
摘要: 本文研究流固振动Laplace模型的局部和并行有限元算法,首先给出流固振动Laplace模型的局部先验误差估计,然后建立局部和并行有限元方案,并给出局部方案的误差分析,最后给出数值算例验证方案的有效性。
Abstract: In this paper, for the Laplace model for fluid-solid vibrations we establish the local finite element discretization scheme. We give the local a priori error estimate and the error analysis of the proposed scheme. We also provide the numerical experiment to show the efficiency of our scheme.
文章引用:梁杨. 流固振动Laplace模型的有限元局部并行方案[J]. 应用数学进展, 2021, 10(11): 3712-3726. https://doi.org/10.12677/AAM.2021.1011394

1. 引言

局部先验估计是有限元方法的基本研究内容,基于局部先验估计的局部并行算法是求解偏微分方程的高效数值方法之一。2000年许进超和周爱辉结合局部亏量校正技巧的二网格离散方法,提出了有限元局部和并行算法,并用于求解二阶非对称边值问题(参见文献 [1] )。之后,许多学者发展该方法,将之成功用于Stokes方程(参见 [2] [3] ),量子特征值问题(参见 [4] ),对流扩散方程(参见 [5] ),定常不可压缩流问题(参见 [6] ),二阶椭圆特征值问题(参见 [7] [8] ),Steklov特征值问题(参见 [9] [10] )和传输特征值问题(参见 [11] )等。

流固振动Laplace模型问题来源于浸没在不可压缩流体中的一束平行管的振动,在核工程中具有相当重要的意义(参见文献 [12] [13] [14] ),其数值方法近年受到诸多学者的关注,例如Armentano等研究了该问题的hp协调有限元法及自适应算法,并给出了先验误差估计和后验误差估计(参见 [15] ),张宇等用非协调有限元方法研究了流固振动特征值的可保证下界(参见 [16] )。本文研究流固振动Laplace模型的局部先验误差估计和有限元局部计算方法,首先给出该问题的局部先验估计,基于局部先验估计建立协调有限元局部计算方案,接着对方案进行误差分析,最后给出数值实验展示局部和并行方案的效率。

关于有限元法和谱逼近的基本理论参见文献 [17] [18]。本文中字母C表示与网格尺寸无关的常数,它在不同的地方所表示的值可能不同。为方便起见用符号 a b 表示 a C b

2. 预备知识

考虑下述流固振动Laplace模型(详见 [12] [14] [19] ):求 ω > 0 (振动频率), u 0 (流体压力)使得

{ Δ u = 0 Ω , u n = 0 Γ 0 , u n = ρ ω 2 μ m ω 2 ( Γ i u n d s ) n Γ i , i = 1 , 2 , , K , (2.1)

这里 Ω 2 是由流体占据的有界多边形区域, Γ 0 表示 Ω 的外边界, Γ i ( i = 1 , , K ) 表示每个管与流体间的交界面,管的硬度为 μ ,质量为m,流体视为完全不可压缩且密度为 ρ n = ( n 1 , n 2 ) T Ω 边界上的单位外法向量。记 Γ = Γ 0 Γ 1 Γ K (参见图1)。

H t ( Ω ) 表示 Ω 上通常t阶Sobolev空间,其上范数和半范数分别为 t , Ω | | t , Ω H 0 ( Ω ) = L 2 ( Ω ) H 0 ( Γ ) = L 2 ( Γ ) 装备范数 0 , Γ 。令 V : = H 1 ( Ω ) / ,其上范数为 | | 1 , Ω 。记 λ : = ρ ω 2 / ( μ m ω 2 ) 。(2.1)的弱形式为:求 λ u V 满足

{ a ( u , v ) = λ b ( u , v ) v V , b ( u , u ) = 1 , (2.2)

其中

a ( u , v ) = Ω u v , b ( u , v ) = i = 1 K ( Γ i u n ) ( Γ i v n ) , | u | b = b ( u , u ) 1 2 .

Figure 1. Schematic diagram of 2D area model

图1. 二维区域模型示意图

显然 a ( , ) V × V 上连续、对称、椭圆的双线性形式, b ( , ) V × V 上非负、连续、对称的双线性形式。由文献 [19] 可知,(2.2)的解是由2K个特征对 ( λ j , u j ) 给出的序列,其中特征值 λ j 均为正,假设特征值按递增排序: 0 < λ 1 λ 2 K 。相应于特征值 λ j 的特征函数 u j V 使得 { u 1 , , u 2 K } 是一个线性无关集。

π h ( Ω ) Ω 的一族三角形剖分, h ( x ) 是点x所在单元T的直径, h Ω = max x Ω h ( x ) 是剖分 π h ( Ω ) 的直径。令 ε h ( Γ i ) = { e } 表示 π h ( Ω ) 中位于边界 Γ i 上的边组成的集合, ε h ( Γ ) = ε h ( Γ 1 ) ε h ( Γ 2 ) ε h ( Γ K ) 。令 S h ( Ω ) C ( Ω ¯ ) 是定义在 π h ( Ω ) 上的分片m次多项式空间, V h ( Ω ) = S h ( Ω ) /

相应于(2.2)的离散特征值问题为:求 λ h u h V h ( Ω ) 满足

{ a ( u h , v h ) = λ h b ( u h , v h ) v h V h ( Ω ) , b ( u h , u h ) = 1. (2.3)

由文献 [19] 可知,离散问题(2.3)具有2K个正的特征值,假设特征值按递增排序: 0 < λ 1 , h λ 2 K , h ,相应于特征值 λ j , h 的特征函数 u j , h V h ( Ω ) 使得 { u 1 , h , , u 2 K , h } 是一个线性无关集。

相应于(2.2)的源问题与相应于(2.3)的近似源问题分别如下:

w V ,使得

a ( w , v ) = b ( f , v ) , v V ; (2.4)

w h V h ( Ω ) ,使得

a ( w h , v ) = b ( f , v ) , v V h ( Ω ) . (2.5)

f ˜ = ( Γ i f n ) n on Γ i , i = 1 , , K ; f ˜ = 0 on Γ 0 ,

经简单计算有

| f | b C f 0 , Γ , (2.6)

于是,对 f L 2 ( Γ )

Γ f ˜ 2 d s = i = 1 K Γ i ( Γ i f n ) n ( Γ i f n ) n d s C i = 1 K ( Γ i f n ) ( Γ i f n ) d s C | f | b 2 f 0 , Γ 2 ,

这表明 f ˜ L 2 ( Γ ) 。因此,由Neumann问题先验估计(参见文献 [20],或文献 [21] 命题4.4)可知,(2.4)的解 w H 1 + r 2 ( Ω ) 且满足

w H 1 + r 2 ( Ω ) / f ˜ 0 , Γ | f | b f 0 , Γ | f | 1 , Ω , (2.7)

其中 r < π θ θ 为区域 Ω 的最大凹角。于是,对所有 r < π θ ,(2.2)的特征函数 u H 1 + r 2 ( Ω ) 。注意,对于具有至少一个交界面 Γ i 的多角形区域 Ω ,必有 θ > π ,因此 1 2 < π θ < 1

根据Lax-Milgram定理可知,(2.4)和(2.5)分别存在唯一解,于是可定义解算子 T , T h : V V

{ f V T f V , a ( T f , v ) = b ( f , v ) v V ;

{ f V T h f V h ( Ω ) V , a ( T h f , v h ) = b ( f , v h ) v h V h ( Ω ) .

于是,(2.2)和(2.3)分别具有下述等价算子形式:

T u = μ u , (2.8)

T h u h = μ h u h , (2.9)

其中 μ = 1 λ , μ h = 1 λ h

由(2.7)可知 T f H 1 + r 2 ( Ω ) / f 0 , Γ | f | 1 , Ω ,即算子T有界。

由(2.6)有

| T h f | 1 , Ω 2 = a ( T h f , T h f ) = b ( f , T h f ) | f | b | T h f | b f 0 , Γ | T h f | 1 , Ω ,

从而 | T h f | 1 , Ω f 0 , Γ | f | 1 , Ω ,即 T h 也是有界算子。

M ( λ ) 表示所有相应于特征值 λ 的特征函数张成的空间。

定义Ritz投影 P h : V V h ( Ω ) 满足

a ( w P h w , v ) = 0 v V h ( Ω ) .

显然有

| P h w | 1 , Ω | w | 1 , Ω w V .

容易证明 T h = P h T

利用Cea引理和Aubin-Nische技巧可得以下结论。

引理2.1 令w和 w h 分别是(2.4)和(2.5)的解,如果 w H m + σ ( Ω ) ( 0 < σ 1 ) ,则

| w P h w | 1 , Ω C h m + σ 1 w m + σ , Ω , (2.10)

w P h w 0 , Ω C h r 2 | w P h w | 1 , Ω , (2.11)

w P h w 0 , Γ C h r 2 | w P h w | 1 , Ω . (2.12)

引理2.2 算子T是紧的,且当 h 0

T h T 0 , Γ 0.

证明:可记 w = T f w h = T h f ,注意到 T h = P h T ,由(2.10),(2.11)及(2.7)有

T h T 0 , Γ = sup 0 f L 2 ( Γ ) T h f T f 0 , Γ f 0 , Γ sup 0 f L 2 ( Γ ) C h r 2 | T h f T f | 1 , Ω f 0 , Γ sup 0 f L 2 ( Γ ) C h r T f 1 + r 2 f 0 , Γ C h r 0 ( h 0 ) .

证毕。

由谱逼近理论(参见文献 [17] 和文献 [15] 中命题3.1),有以下引理。

引理2.3 设 M ( λ ) H m + σ ( Ω ) ( 0 < σ 1 ) ,对所有的 r < π θ ,存在正常数C和 κ 使得当 h < κ 时有

| u j u j , h | 1 , Ω h m + σ 1 , (2.13)

| u j u j , h | b h r 2 | u j u j , h | 1 , Ω , (2.14)

u j u j , h 0 , Γ h r 2 | u j u j , h | 1 , Ω , (2.15)

| λ j λ j , h | | u j u j , h | 1 , Ω 2 . (2.16)

引理2.4 设 ( λ , u ) 是(2.2)的特征对,则对任意 v V b ( v , v ) 0 ,有

a ( v , v ) b ( v , v ) λ = | v u | 1 , Ω b ( v , v ) λ b ( v u , v u ) b ( v , v ) .

证明:参见文献 [17] 引理9.1。

3. 局部先验误差估计

对于 D G Ω ,我们用符号 D G 表示 dist ( D \ Γ , G \ Γ ) > 0 。给定 G Ω ,定义 π h ( G ) V h ( G ) 分别表示 π h ( Ω ) V h ( Ω ) 在G上的限制。记 s u p p v = { x : v ( x ) 0 } ¯ V h 0 ( G ) = { v V h ( Ω ) : v | G \ Γ = 0 } V 0 h ( G ) = { v V h ( Ω ) : ( s u p p v \ Γ ) G }

Ω 0 Ω ,假设本文的网格和有限元空间满足以下条件(参见文献 [1] ):

(A0) 存在 γ 1 ,使得

h Ω γ h ( x ) , x Ω .

(A1) 对 w H 1 + s ( Ω ) ,存在 m 1 ,使得

inf v V h ( Ω ) ( h 1 ( w v ) 0 , Ω + | w v | 1 , Ω ) h s w 1 + s , Ω 0 s m .

(A2) 对任意 v V h ( Ω 0 ) ,有

| v | 1 , Ω 0 h 1 ( x ) v 0 , Ω 0 .

(A3) 对 G Ω 0 ,令 ω C ( Ω ¯ ) ( s u p p ω \ Γ ) G 。对任意 w V h ( G ) ,存在 v V 0 h ( G ) 使得

| h 1 ( x ) ( ω w v ) | 1 , G | w | 1 , G .

G Ω ,考虑下述混合边值问题:

Δ ψ = g in G , ψ = 0 on G \ Γ , ψ n = 0 on G Γ . (3.1)

(3.1)的弱形式为:求 ψ g H Γ 1 ( G ) = { v H 1 ( G ) : v | G \ Γ = 0 } 使得

a ( v , ψ g ) = ( g , v ) , v H Γ 1 ( G ) ,

其中 ( f , v ) = Ω f v d x

对(3.1),我们作下述假设。

R ( G ) .对任意 g L 2 ( G ) ,存在 ψ g H Γ 1 + r ( G ) 满足

a ( v , ψ g ) = ( g , v ) , v H Γ 1 ( G )

ψ g 1 + r , G C g 0 , G .

由文献 [1] [10],我们有下述引理。

引理3.1 令 D Ω 0 Ω ω C ( Ω ¯ ) ( s u p p ω \ Γ ) Ω 0 ,则有

a ( ω w , ω w ) a ( w , ω 2 w ) + w 0 , Ω 0 2 , w H 1 ( Ω ) .

引理3.2 设(A0),(A2)及(A3)成立,且 D Ω 0 。若 F H 1 ( Ω ) w V h ( Ω 0 ) 满足

a ( w , v ) = F ( v ) v V 0 h ( Ω 0 ) ,

则有

| w | 1 , D w 0 , Ω 0 + F 1 , Ω 0 .

定理3.1 设 w V D Ω 0 ,(A0),(A1),(A2)和(A3)成立,则

| P h w | 1 , D | w | 1 , Ω 0 + P h w 0 , Ω 0 .

证明:定义Ritz投影 P h Ω 0 : V ( Ω 0 ) V h ( Ω 0 ) 满足

a ( w P h Ω 0 w , v ) = 0 , v V h ( Ω 0 ) .

D 1 Ω 满足 D D 1 Ω 0 ,并取 ω C ( Ω ¯ ) 使得在 D 1 ¯ ω 1 ( s u p p ω \ Γ ) Ω 0 。令 w ˜ = ω w ,则对任意 v V 0 h ( D 1 )

a ( P h Ω 0 w ˜ P h w , v ) = a ( P h Ω 0 ( ω w ) ω w , v ) a ( P h w ω w , v ) = 0.

于是,由引理3.2有

| P h Ω 0 w ˜ P h w | 1 , D P h Ω 0 w ˜ P h w 0 , D 1 .

因此,利用商空间等价模定理推出

| P h w | 1 , D | P h Ω 0 w ˜ | 1 , D + | P h Ω 0 w ˜ P h w | 1 , D | P h Ω 0 w ˜ | 1 , D + P h Ω 0 w ˜ P h w 0 , D 1 | P h Ω 0 w ˜ | 1 , D 1 + P h w 0 , D 1 + P h Ω 0 w ˜ 0 , D 1 | P h Ω 0 w ˜ | 1 , D 1 + P h w 0 , D 1 + P h Ω 0 w ˜ 1 , D 1 | P h Ω 0 w ˜ | 1 , D 1 + P h w 0 , D 1 + | P h Ω 0 w ˜ | 1 , D 1 | w ˜ | 1 , Ω 0 + P h w 0 , D 1 | w | 1 , Ω 0 + P h w 0 , Ω 0 .

证毕。

定理3.2 设 w V D Ω 0 ,(A0),(A1),(A2)和(A3)成立,则

| w P h w | 1 , D inf v V h ( Ω ) | w v | 1 , Ω 0 + w P h w 0 , Ω .

证明:对任意 v V h ( Ω ) ,由定理3.1有

| P h w v | 1 , D = | P h w P h v | 1 , D | w v | 1 , Ω 0 + P h w v 0 , Ω 0 ,

于是

| w P h w | 1 , D | w v | 1 , D + | v P h w | 1 , D | w v | 1 , Ω 0 + v P h w 0 , Ω 0 | w v | 1 , Ω 0 + v w 0 , Ω 0 + w P h w 0 , Ω 0 | w v | 1 , Ω 0 + v w 1 , Ω 0 + w P h w 0 , Ω 0 | w v | 1 , Ω 0 + w P h w 0 , Ω 0 ,

因此

| w P h w | 1 , D inf v V h ( Ω ) | w v | 1 , Ω 0 + w P h w 0 , Ω .

证毕。

定理3.3 在定理3.2的假设下,令 ( λ h , u h ) 是(2.3)的第j个特征对, λ 是(2.2)的第j个特征值,则存在 u M ( λ ) 使得下列误差估计成立

| u u h | 1 , D inf v V h ( Ω ) | u v | 1 , Ω 0 + u P h u 0 , Ω + λ u λ h u h 0 , Γ .

证明:由(2.8)和(2.9)可推出

u u h = λ T u λ h T h u h = λ T u λ T h u + λ T h u λ h T h u h = u λ P h T u + T h ( λ u λ h u h ) = u P h u + T h ( λ u λ h u h ) ,

因此

| u u h | 1 , D | u P h u | 1 , D + | T h ( λ u λ h u h ) | 1 , D | u P h u | 1 , D + λ u λ h u h 0 , Γ .

利用定理3.2可得

| u u h | 1 , D | u P h u | 1 , D + λ u λ h u h 0 , Γ inf v V h ( Ω ) | u v | 1 , Ω 0 + u P h u 0 , Ω + λ u λ h u h 0 , Γ .

证毕。

4. 局部和并行有限元方案

π H ( Ω ) Ω 的一个形正规网格,网格直径 H ( 0 , 1 ) D Ω 是包含奇点的一个子域,并设 Ω 0 是一个比D稍大的子域(即 D Ω 0 )。令 π k ( Ω ) 是在 π H ( Ω ) 基础上加密得到的全局中网格, π h ( Ω 0 ) 是在 π k ( Ω ) 基础上通过局部加密得到的局部细网格,网格直径满足 h k H

方案1 (局部计算方案):

步骤1在全局粗网格 π H ( Ω ) 上解(2.3):求 λ H u H V H ( Ω ) 使得 | u H | 1 , Ω = 1

a ( u H , v ) = λ H b ( u H , v ) , v V H ( Ω ) .

步骤2在全局中网格 π k ( Ω ) 上解线性边值问题:求 u k V k ( Ω ) 使得

a ( u k , v ) = λ H b ( u H , v ) , v V k ( Ω ) .

步骤3在局部加密细网格 π h ( Ω 0 ) 上解线性边值问题:求 e h V h 0 ( Ω 0 ) 使得

a ( e h , v ) = λ H b ( u H , v ) a ( u k , v ) , v V h 0 ( Ω 0 ) .

步骤4令

u k , h = { u k + e h on Ω ¯ 0 u k in Ω \ Ω ¯ 0

计算Rayleigh商

λ k , h = a ( u k , h , u k , h ) b ( u k , h , u k , h ) .

定理4.1 设 u k , h 是由方案1计算所得,且 R ( Ω 0 ) 和A(0)~A(3)成立。若 M ( λ ) H 1 ( Ω ) H m + σ ( Ω ) H m + 1 ( Ω \ D ¯ ) ( 1 < m + σ 0 σ < 1 ),则

| u u k , h | 1 , Ω h m + σ 1 + k m + H m + σ 1 + r 2 , (4.1)

| λ λ k , h | h 2 m + 2 σ 2 + k 2 m + H 2 m + 2 σ 2 + r . (4.2)

证明:令 G Ω 满足 D G Ω 0 。由于

| P h u u k , h | 1 , Ω | P h u u k , h | 1 , D + | P h u u k , h | 1 , G \ D ¯ + | P h u u k , h | 1 , Ω \ G ¯ ,

下面逐一估计 | P h u u k , h | 1 , D | P h u u k , h | 1 , G \ D ¯ | P h u u k , h | 1 , Ω \ G ¯ 。为此,取 F Ω 使得 D F G Ω 0

首先,由于

a ( P k u u k , v ) = λ b ( u , v ) λ H b ( u H , v ) v V k ( Ω )

λ b ( u , v ) λ H b ( u H , v ) = ( λ λ H ) b ( u , v ) + λ H b ( u u H , v ) , (4.3)

v = P k u u k ,则可推出

| P k u u k | 1 , Ω | λ λ H | + u u H 0 , Γ . (4.4)

根据方案1步骤3,有

a ( u k , h P h u , v ) = λ H b ( u H , v ) λ b ( u , v ) , v V h 0 ( Ω 0 ) . (4.5)

F ( v ) = λ H b ( u H , v ) λ b ( u , v ) ,则对任意 v V h 0 ( Ω 0 )

| F ( v ) | = | ( λ H λ ) b ( u , v ) + λ H b ( u H u , v ) | ( | λ λ H | + u u H 0 , Γ ) | v | 1 , Ω 0 ,

于是

F 1 , Ω 0 | λ λ H | + u u H 0 , Γ ,

从而,由(4.3),(4.5)和引理3.2有

| P h u u k , h | 1 , D P h u u k , h 0 , Ω 0 + | λ λ H | + u u H 0 , Γ . (4.6)

因为

P h u u k , h 0 , Ω 0 P h u u k 0 , Ω 0 + e h 0 , Ω 0 P h u P k u 0 , Ω 0 + P k u u k 0 , Ω 0 + e h 0 , Ω 0 P h u P k u 0 , Ω 0 + P k u u k 1 , Ω + e h 0 , Ω 0 P h u P k u 0 , Ω 0 + | P k u u k | 1 , Ω + e h 0 , Ω 0 ,

联系(4.4)和(4.6),便得

| P h u u k , h | 1 , D | λ λ H | + u u H 0 , Γ + P h u P k u 0 , Ω + e h 0 , Ω 0 . (4.7)

下面利用Aubin-Nitsche共轭论证估计 e h 0 , Ω 0 。对任意 ϕ L 2 ( Ω 0 ) ,存在 w H Γ 1 ( Ω 0 ) 满足

a ( v , w ) = ( ϕ , v ) v H Γ 1 ( Ω 0 ) .

w h 0 V h 0 ( Ω 0 ) w H 0 V H 0 ( Ω 0 ) 满足方程

a ( v , w w h 0 ) = 0 v V h 0 ( Ω 0 ) , a ( v , w w H 0 ) = 0 v V H 0 ( Ω 0 ) .

则可推出

( e h , ϕ ) = a ( e h , w ) = a ( e h , w h 0 ) = a ( u k , h u k , w h 0 ) = a ( P h u u k + u k , h P h u , w h 0 ) = a ( P h u u k , w h 0 w ) + a ( P h u u k , w ) + λ H b ( u H , w h 0 ) λ b ( u , w h 0 ) = a ( P h u u k , w h 0 w ) + a ( P h u u k , w w H 0 ) + a ( P h u u k , w H 0 ) + λ H b ( u H , w h 0 ) λ b ( u , w h 0 ) = a ( P h u u k , w h 0 w ) + a ( P h u u k , w w H 0 ) + ( λ λ H ) b ( u , w H 0 ) + λ H b ( u u H , w H 0 ) ( λ b ( u , w h 0 ) λ H b ( u H , w h 0 ) ) = a ( P h u u k , w h 0 w ) + a ( P h u u k , w w H 0 ) + ( λ λ H ) b ( u , w H 0 w h 0 ) + λ H b ( u u H , w H 0 w h 0 ) .

由有限元误差估计和局部正则性假设 R ( Ω 0 ) ,有

| w H 0 w | 1 , Ω 0 H r ϕ 0 , Ω 0 , | w h 0 w | 1 , Ω 0 h r ϕ 0 , Ω 0 .

于是,对任意 ϕ L 2 ( Ω )

| ( e h , ϕ ) | ( H r | P h u u k | 1 , Ω + | λ λ H | + u u H 0 , Γ ) ϕ 0 , Ω 0 ,

由此得

e h 0 , Ω 0 | λ λ H | + u u H 0 , Γ + H r | P h u u k | 1 , Ω .

由(4.4)和三角不等式

| P h u u k | 1 , Ω | P h u P k u | 1 , Ω + | P k u u k | 1 , Ω

e h 0 , Ω 0 | λ λ H | + u u H 0 , Γ + H r | P h u P k u | 1 , Ω . (4.8)

利用Aubin-Nitsche共轭论证可得

P h u P k u 0 , Ω k r | P h u P k u | 1 , Ω .

将上述估计和(4.8)代入(4.7),得

| P h u u k , h | 1 , D | λ λ H | + u u H 0 , Γ + H r | P h u P k u | 1 , Ω + k r | P h u P k u | 1 , Ω | λ λ H | + u u H 0 , Γ + H r | P h u P k u | 1 , Ω ,

联系引理2.1和2.3便得

| P h u u k , h | 1 , D H 2 ( m + σ 1 ) + H m + σ 1 + r 2 + H r k m + σ 1 H m + σ 1 + r 2 . (4.9)

类似的,由于 ( G \ D ¯ ) Ω 0 ,我们可以得到估计式

| P h u u k , h | 1 , G \ D ¯ H m + σ 1 + r 2 . (4.10)

下面估计 | P h u u k , h | 1 , Ω \ G ¯ 。由方案1可知

| P h u u k , h | 1 , Ω \ Ω ¯ 0 = | P h u u k | 1 , Ω \ Ω ¯ 0 ,

从而

| P h u u k , h | 1 , Ω \ G ¯ | P h u u k | 1 , Ω \ Ω ¯ 0 + | P h u u k | 1 , Ω 0 \ G ¯ + | e h | 1 , Ω 0 \ G ¯ | P h u u k | 1 , Ω \ G ¯ + | e h | 1 , Ω 0 \ G ¯ ,

因此

| P h u u k , h | 1 , Ω \ G ¯ | P h u u | 1 , Ω \ G ¯ + | u u k | 1 , Ω \ G ¯ + | e h | 1 , Ω 0 \ G ¯ . (4.11)

经计算有

a ( e h , v ) = λ H b ( u H , v ) λ b ( u , v ) a ( u k u , v ) , v V 0 h ( Ω 0 \ F ¯ ) . (4.12)

F ( v ) = λ H b ( u H , v ) λ b ( u , v ) a ( u k u , v ) ,则可推出

F 1 , Ω 0 \ F ¯ | λ λ H | + u u H 0 , Γ + | u k u | 1 , Ω 0 \ F ¯ ,

于是,由(4.12)和引理3.2得

| e h | 1 , Ω 0 \ G ¯ e h 0 , Ω 0 \ F ¯ + | λ λ H | + u u H 0 , Γ + | u k u | 1 , Ω 0 \ F ¯ , (4.13)

从而

| P h u u k , h | 1 , Ω \ G ¯ e h 0 , Ω 0 + | λ λ H | + u u H 0 , Γ + | u k u | 1 , Ω \ F ¯ + | P h u u | 1 , Ω \ F ¯ . (4.14)

由(4.4)和三角不等式

| u k u | 1 , Ω \ F ¯ | u P k u | 1 , Ω \ F ¯ + | P k u u k | 1 , Ω \ F ¯ ,

| u k u | 1 , Ω \ F ¯ | u P k u | 1 , Ω \ F ¯ + | λ λ H | + u u H 0 , Γ .

于是,将(4.8)代入(4.14)便得

| P h u u k , h | 1 , Ω \ G ¯ | λ λ H | + u u H 0 , Γ + H r | P h u P k u | 1 , Ω + | u P h u | 1 , Ω \ F ¯ + | u P k u | 1 , Ω \ F ¯ . (4.15)

因为 ( Ω \ F ¯ ) ( Ω \ D ¯ ) ,由定理3.2有

| P h u u k , h | 1 , Ω \ G ¯ | λ λ H | + u u H 0 , Γ + H r | P h u P k u | 1 , Ω + inf v V h ( Ω ) | u v | 1 , Ω \ D ¯ + u P h u 0 , Ω + inf v V k ( Ω ) | u v | 1 , Ω \ D ¯ + u P k u 0 , Ω ,

则由引理2.1和2.3得

| P h u u k , h | 1 , Ω \ G ¯ H m + σ 1 + r 2 + k m . (4.16)

联系(4.16),(4.10),(4.9)和(2.10)便得(4.1)。

利用引理2.4,并注意到(2.14),便得(4.2)。证毕。

当孤立奇点个数大于1时,可以设计局部计算方案1的并行版本。

5. 数值实验

本节将给出一些数值实验来展示局部和并行计算方案的效率。数值实验是在具有2.6 GHZ CPU和8 GB RAM的DESKTOP-81QI2IO PC上,在MATLAB2015a环境中借助软件包IFEM (参见文献 [22] )进行的。我们在下述两个区域上计算(2.2)的近似特征值:

Ω 1 :方形腔 ( 4 , 4 ) 2 ,中心有一个边长为 2 2 的菱形管(见图2);

Ω 2 :方形腔 ( 4 , 4 ) 2 ,内部有两个边长为2的方形管(见图4)。

Ω 1 ,选取 Ω 1 中边长为 2 2 3 2 的菱形管之间的区域作为局部加密区域(见图3)。对 Ω 2 ,选取 Ω 4 = ( [ ( 3.5 , 0.5 ) × ( 1.5 , 1.5 ) / ( 3 , 1 ) × ( 1 , 1 ) ] [ ( 0.5 , 3.5 ) × ( 1.5 , 1.5 ) / ( 1 , 3 ) × ( 1 , 1 ) ] ) 作为局部加密区域(见图5)。我们用方案1分别计算 Ω 1 Ω 2 上的最小特征值的近似,然后用并行计算方案分别计算 Ω 3 Ω 4 上的特征值的近似值。数值结果列在表1~5中,表格中采用下述符号:

N H :在粗网格 π H ( Ω ) 上直接求解特征值问题的自由度;

N k :在中网格 π k ( Ω ) 上求解边值问题的自由度;

N h :在局部细网格 π h ( Ω 0 ) 上求解边值问题的自由度;

λ H :通过方案1步骤1求得的近似特征值;

λ k = a ( u k , u k ) b ( u k , u k ) ,其中 u k 是由方案1步骤2求得的解;

λ k , h :由局部和并行计算方案求得的近似特征值。

文献 [15] 给出了问题(2.1)在区域 Ω 1 上的最小特征值的参考值 λ 1 0.07896 ,其代数重数为2。由表1可以看到,利用局部计算方案1可以高效地计算出高精度的近似特征值。

Figure 2. Ω 1 : a rhomboidal tube with edge side length 2 2 immersed in the square ( 4 , 4 ) 2

图2. Ω 1 :边长为 2 2 的菱形管浸没在方形腔 ( 4 , 4 ) 2

Figure 3. Ω 3 : local correction domain on Ω 1

图3. Ω 3 :在 Ω 1 上的局部校正区域

Figure 4. Ω 2 : two square tubes with side length 2 immersed in a square cavity ( 4 , 4 ) 2

图4. Ω 2 :两个边长为2的方管浸没在方形腔 ( 4 , 4 ) 2

Figure 5. Ω 4 : local correction domain on Ω 2

图5. Ω 4 :在 Ω 2 上的局部校正区域

Table 1. The approximation of the smallest eigenvalue obtained by Scheme 1 on Ω 1

表1. 由方案1求得的 Ω 1 上最小特征值的近似值

Table 2. The approximation of the first eigenvalue on Ω 2 obtained by parallel scheme

表2. 由并行计算方案求得的 Ω 2 上最小特征值的近似值

Table 3. The approximation of the second eigenvalue on Ω 2 obtained by parallel scheme

表3. 由并行计算方案求得的 Ω 2 上第二个特征值的近似值

Table 4. The approximation of the third eigenvalue on Ω 2 obtained by parallel scheme

表4. 由并行计算方案求得的 Ω 2 上第三个特征值的近似值

Table 5. The approximation of the fourth eigenvalue on Ω 2 obtained by parallel scheme

表5. 由并行计算方案求得的 Ω 2 上第四个特征值的近似值

参考文献

[1] Xu, J.C. and Zhou, A.H. (2000) Local and Parallel Finite Element Algorithms Based on Two-Grid Discretizations. Mathematics of Computation, 69, 881-909.
https://doi.org/10.1090/S0025-5718-99-01149-7
[2] He, Y.N., Xu, J.C. and Zhou, A.H. (2006) Local and Parallel Finite Element Algorithms for the Navier-Stokes Problem. Journal of Computational Mathematics, 24, 227-238.
[3] He, Y.N., Xu, J.C., Zhou, A.H. and Li, J. (2008) Local and Parallel Finite Element Algorithms for the Stokes Problem. Numerische Mathematik, 109, 415-434.
https://doi.org/10.1007/s00211-008-0141-2
[4] Dai, X.Y. and Zhou, A.H. (2008) Three-Scale Finite Element Discretizations for Quantum Eigenvalue Problems. SIAM Journal on Numerical Analysis, 46, 295-324.
https://doi.org/10.1137/06067780X
[5] Liu, Q. and Hou, Y. (2009) Local and Parallel Finite Element Algorithms for Time-Dependent Convection-Diffusion Equations. Applied Mathematics and Mechanics (English Edition), 30, 787-794.
https://doi.org/10.1007/s10483-009-0613-x
[6] Shang, Y.Q. and Wang, K. (2010) Local and Parallel Finite Element Algorithms Based on Two-Grid Discretizations for the Transient Stokes Equations. Numerical Algorithms, 54, 195-218.
https://doi.org/10.1007/s11075-009-9330-z
[7] Xu, J.C. and Zhou, A.H. (2002) Local and Parallel Finite Element Algorithms for Eigenvalue Problems. Acta Mathematicae Applicatae Sinica (English Series), 18, 185-200.
https://doi.org/10.1007/s102550200018
[8] Bi, H., Yang, Y.D. and Li, H. (2013) Local and Parallel Finite Element Discretizations for Eigenvalue Problems. SIAM Journal on Scientific Computing, 35, A2575-A2597.
https://doi.org/10.1137/130911883
[9] Bi, H., Li, Z.X. and Yang, Y.D. (2016) Local and Parallel Finite Element Algorithms for the Steklov Eigenvalue Problem. Numerical Methods for Partial Differential Equations, 32, 399-417.
https://doi.org/10.1002/num.21998
[10] Bi, H., Zhang, Y. and Yang, Y.D. (2020) Two-Grid Discretizations and a Local Finite Element Scheme for a Non-Selfadjoint Stekloff Eigenvalue Problem. Computers and Mathematics with Applications, 79, 1895-1913.
https://doi.org/10.1016/j.camwa.2018.08.047
[11] Bi, H., Han, J.Y. and Yang, Y.D. (2019) Local and Parallel Finite Element Algorithms for the Transmission Eigenvalue Problem. Journal of Scientific Computing, 78, 351-375.
https://doi.org/10.1007/s10915-018-0770-2
[12] Conca, C., Osses, A. and Planchard, J. (1998) Asymptotic Analysis Relating Spectral Models in Fluid-Solid Vibrations. SIAM Journal on Numerical Analysis, 35, 1020-1048.
https://doi.org/10.1137/S0036142996304802
[13] Planchard, J. (1983) Eigenfrequencies of a Tube Bundle Placed in a Confined Fluid. Computer Methods in Applied Mechanics and Engineering, 30, 75-93.
https://doi.org/10.1016/0045-7825(82)90055-X
[14] Planchard, J. and Ibnou-Zahir, M. (1983) Natural Frequencies of Tube Bundle in an Uncompressible Fluid. Computer Methods in Applied Mechanics and Engineering, 41, 47-68.
https://doi.org/10.1016/0045-7825(83)90052-X
[15] Armentano, M.G., Padra, C., Rodríguez, R. and Scheble, M. (2011) An Hp Finite Element Adaptive Scheme to Solve the Laplace Model for Fluid-Solid Vibrations. Computer Methods in Applied Mechanics and Engineering, 200, 178-188.
https://doi.org/10.1016/j.cma.2010.08.003
[16] Zhang, Y. and Yang, Y. (2021) Guaranteed Lower Eigenvalue Bounds for Two Spectral Problems Arising in Fluid Mechanics. Computers & Mathematics with Applications, 90, 66-72.
https://doi.org/10.1016/j.camwa.2021.03.005
[17] Babuška, I. and Osborn, J.E. (1991) Eigenvalue Problems. In: Ciarlet, P.G. and Lions, J.L., Eds., Finite Element Methods (Part 1), Handbook of Numerical Analysis, Elsevier Science Publishers, North-Holland, Vol. 2, 640-787.
https://doi.org/10.1016/S1570-8659(05)80042-0
[18] Ciarlet, P.G. (1991) Basic Error Estimates for Elliptic Problems. In: Ciarlet, P. and Lions, J.-L., Eds., Part 1. Finite Element Methods. Handbook of Numerical Analysis, Vol. 2, Elsevier Science Publishers, North Holland, 21-343.
https://doi.org/10.1016/S1570-8659(05)80039-0
[19] Conca, C., Planchard, J. and Vanninathan, M. (1995) Fluid and Periodic Structure. Masson, Paris.
[20] Grisvard, P. (1985) Elliptic Problems in Nonsmooth Domain. Pitman, Boston.
[21] Bermdez, A., Rodrguez, R. and Santamarina, D. (2000) A Finite Element Solution of an Added Mass Formulation for Coupled Fluid-Solid Vibrations. Numerische Mathematik, 87, 201-227.
https://doi.org/10.1007/s002110000175
[22] Chen, L. (2009) iFEM: An Integrated Finite Element Method Package in MAT-LAB. Technical Report, University of California, Irvine.