如何在3D 4节点元素上集成多项式表达式?


12

我想在3D的4节点元素上集成多项式表达式。关于FEA的几本书介绍了在任意平坦的4位元素上执行积分的情况。在这种情况下,通常的过程是找到Jacobi矩阵,并使用其行列式将积分基础更改为归一化的矩阵,在该规范中,我的积分极限更简单[-1; 1],并且易于使用高斯-勒根德勒正交技术。

换句话说, 被简化为Sf(x,y) dxdy1111f~(e,n) |det(J)|dedn

但是在2D情况下,我将平面任意元素更改为平面1但形状良好的正方形2乘以2。

3D 4节点元素通常并不平坦,但我想它仍然可以使用2D坐标系进行映射,而2D坐标系与笛卡尔坐标系有关。我无法弄清楚如何用{e,n}来表达{x,y,z}以及在这种情况下Jacobi矩阵的大小是多少(应该是正方形的)。

2D和3D域

Answers:


8

您正在将函数集成在嵌入的二维流形上;关于流形的分析书籍(例如Munkres的无障碍书籍,或Lee的关于流形的书籍)有助于讨论定义此类积分的理论。R3

假设是在流形上定义的实值函数,它是您的4节点3-D元素。fM

您要计算:

MfdS.

假设是一个将映射到的函数。然后φ[1,1]2M

MfdS=[1,1]2f(φ(x,y))(det(DφT(x,y)Dφ(x,y)))1/2dxdy

(我使用这组注释来刷新我的存储器。)以上,是雅可比矩阵,和是其转置。DφφDφT

一旦您可以在写积分,就可以使用数值方法对其进行求值。[1,1]2

一些评论:

  • 我很确定您的4节点3-D元素是流形。如果是,则函数存在(根据定义),是分段连续的(对于拓扑流形),并且是可逆的。查找具有这些属性的函数由您决定。φ
  • 上面的论点假设是一个光滑流形,这意味着存在一个可连续微分。在您的情况下,您描述的元素可能无法连续区分。如果是这样,您可能仍然可以将流形划分为两个平滑的流形,然后上面的参数仍然成立。同样,您必须找到满足可逆性和连续微分性的。Mφφ

非常感谢。我正在阅读的书仅涉及涉及正方形(2×2)Jacobi矩阵的情况,以使事情简单。如果我没弄错,上面的表达式可以使用任意大小的(2 x 3)Jacobi矩阵。不幸的是,我现在仍然却很比以前更好。我将在适当选择映射函数的基础上创建另一个线程。再次感谢。det(DφT(x,y)Dφ(x,y))=0
danny_12 2012年

3
您的Jacobian矩阵应该是3 x 2,因此应该是2 x 2矩阵。DφDφTDφ
Geoff Oxberry 2012年

2
杰夫,是的。我把一个简单的通式再加上摸索出这里的例子:theoretical-physics.net/dev/src/math/integration.html
昂德里杰·塞蒂克
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.