高阶有限元形状函数系数的唯一性

计算科学 有限元
2021-12-17 05:57:38

在 FEM 中,我们通常使用一个技巧来找到形状函数的系数:

发现M1在系统中MC=I,例如在线性情况下:

M=[1,x1,y1;1,x2,y2;1,x3,y3],C=[a1,b1,c1;a2,b2,c2;a3,b3,c3],I=[1,0,0;0,1,0;0,0,1].
ϕ1=a1+b1x1+c1y1并且ϕ2,ϕ3以同样的方式定义。自从MC=I所以M是相反的C. 但是我们如何确保M对于更高程度的基础是可逆的吗?

1个回答

This is ensured by choosing the degrees of freedom appropriately. (这就是为什么您需要,例如,在二次元素的三角形边缘上增加额外的自由度。)

基本上,构建(局部)有限元空间包括选择参考元素K(例如,三角形)和多项式空间P(例如,二元多项式K总订单高达2)。然后您需要找到一组条件(例如,在某些xiK) 使插值问题“给定fC(K), 找pP这样p(xi)=f(xi)对所有人i” 有一个独特的解决方案——这些就是你在每个元素上需要的自由度。

那么矩阵就是一个线性代数定理M(称为Vandermonde 矩阵)总是可逆的。(请注意,您的等式MC=I只是编写节点插值条件的一种紧凑方式ϕi(xj,yj)=δij.)