MT2D有限元单元分析
泛函公式
J(U)=∑V∫e12σ(∇U)2dV+∑V∫e12σk2U2dV−Iδ(A)U J(U)=\sum_{V} \int_{e} \frac{1}{2} \sigma(\nabla U)^{2} d V+\sum_{V} \int_{e} \frac{1}{2} \sigma k^{2} U^{2} d V-I \delta(A) U J(U)=V∑∫e21σ(∇U)2dV+V∑∫e21σk2U2dV−Iδ(A)U
对于每一个单元,需要对上式的第一项和第二项的单元积分。最重要的是求∇U\nabla U∇U和UUU的积分计算。
三角单元的形函数
U的单元分析
假定在三角单元内的电位UUU是线性变化的,即
U=NiUi+NjUj+NmUmU=N_iU_i+N_jU_j+N_mU_mU=NiUi+NjUj+NmUm
其中,NnN_nNn为形函数,n=i,j,mn=i,j,mn=i,j,m
Nn=12Δ(an+bnx+cny) N_{n}=\frac{1}{2 \Delta}\left(a_{n}+b_{n} x+c_{n}y\right) Nn=2Δ1(an+bnx+cny)
由于形函数仅与空间坐标有关系,与其他因素无关,其中an,bna_{n},b_{n}an,bn公式如下:
{
ai=xjym−yjxm,bi=yj−ym,ci=xj−xmaj=xmyi−ymxj,bj=ym−yi,cj=xm−xiam=xiyj−yixj,bm=yi−yj,cm=xi−xjΔ=12(bicj−bjci) \left\{\begin{array}{l}{a_{i}=x_{j}y_{m}-y_{j}x_{m},b_{i}=y_{j}-y_{m}, c_{i}=x_{j}-x_{m}} \\ {a_{j}=x_{m}y_{i}-y_{m}x_{j},b_{j}=y_{m}-y_{i}, c_{j}=x_{m}-x_{i}} \\ {a_{m}=x_{i}y_{j}-y_{i}x_{j},b_{m}=y_{i}-y_{j}, c_{m}=x_{i}-x_{j}} \\ {\Delta=\frac{1}{2}\left(b_{i}c_{j}-b_{j} c_{i}\right)}\end{array}\right. ⎩⎪⎪⎨⎪⎪⎧ai=xjym−yjxm,bi=yj−ym,ci=xj−xmaj=xmyi−ymxj,bj=ym−yi,cj=xm−xiam=xiyj−yixj,bm=y