高斯积分点在有限元中应用
高斯公式应用案例
高斯公式应用案例高斯公式是数学中一个非常重要的公式,它在很多领域都有广泛的应用。
本文将介绍几个关于高斯公式应用的案例,分别来自物理学、工程学和金融学领域。
物理学:电场中的高斯定律高斯公式最早是由德国数学家高斯提出的,但在物理学中也有广泛的应用。
电场中的高斯定律就是一个非常经典的例子。
根据高斯定律,通过一个闭合曲面的电通量等于该闭合曲面内的电荷总量的1/ε0倍,其中ε0为真空介电常数。
这个定律在物理学中被广泛用于计算电场的分布。
我们可以通过高斯定律来计算一个均匀带电球的电场分布,或者通过选择适当的高斯曲面来计算复杂形状电荷分布的电场。
通过高斯公式的应用,我们可以更好地理解电场的性质,对电磁学的学习和实践有很大的帮助。
工程学:有限元分析中的面积分在工程学中,高斯公式也有着举足轻重的地位。
有限元分析是工程学领域中常用的一种数值分析方法,用于求解复杂结构的应力、位移和变形等问题。
在有限元分析中,经常需要对复杂的形状进行面积分计算,而高斯公式可以帮助我们高效地进行这些积分。
通过高斯公式,我们可以将复杂形状的面积分转化为一系列关于标准形状的积分,从而更方便地进行数值计算。
这种方法既可以提高计算效率,也可以提高计算的精度,因此在工程学中有着广泛的应用。
金融学:期权定价中的黑-斯科尔斯模型除了自然科学和工程学领域,高斯公式在金融学中也有一些重要的应用。
其中一个著名的例子就是在期权定价中的黑-斯科尔斯模型。
黑-斯科尔斯模型是用于计算欧式期权价格的数学模型,它可以根据标的资产的价格波动情况、执行价格、无风险利率等因素来估算期权的价格。
在这个模型中,高斯公式被用来计算标的资产价格的概率分布。
通过高斯公式,我们可以更准确地估算出期权的价格,对投资者和金融机构来说都具有重要的意义。
通过以上三个领域的案例,我们可以看到高斯公式在自然科学、工程学和金融学中都有着广泛的应用。
它不仅是一个重要的数学工具,也是连接数学与实际应用的桥梁。
各单元高斯点
各单元高斯点在有限元分析中,高斯点是一种用于数值计算的重要概念。
在分析结构或材料时,通常会将其离散成有限个单元来进行计算。
而每个单元都会包含若干个高斯点,用来近似表示单元内的物理量。
在这篇文章中,我将讨论各单元高斯点的重要性及其在有限元分析中的应用。
首先,让我们来了解一下高斯点的概念。
高斯点是一种数值积分点,通过在这些点上对被积函数进行数值积分,可以得到近似的积分值。
在有限元分析中,高斯点通常被用来近似表示单元内的应力、应变、位移等物理量。
通过在高斯点上对这些物理量进行插值,可以得到整个单元内的近似解。
在有限元分析中,单元是构成整个结构或材料的基本单位。
不同类型的单元可以用来表示不同的几何形状,比如一维线元、二维三角形元、四边形元等。
而每个单元内都包含若干个高斯点,这些高斯点的数量通常是提前确定的。
在进行有限元计算时,我们需要在每个单元内对物理量进行数值积分,而高斯点就是用来指定积分的位置和权重的。
在有限元分析中,各单元高斯点的选择对计算结果的精度和稳定性有着重要的影响。
一般来说,高斯点的数量越多,计算结果越精确,但计算量也会增加。
因此,在实际应用中,需要在计算精度和计算效率之间进行权衡。
通常情况下,工程师会根据具体问题的需求和计算资源的限制来选择合适的高斯点数量。
除了高斯点的数量,高斯点的位置也是至关重要的。
在有限元分析中,高斯点的位置通常被选取在单元的几何中点或者重心附近。
这样可以保证在近似表示单元内物理量时,能够更好地反映单元内部的特性。
而如果高斯点的位置选择不当,可能会导致计算结果出现偏差,甚至无法收敛。
在实际工程中,有限元分析是一种非常重要的工具,可以用来分析结构的应力、变形等物理量。
而各单元高斯点的选择是有限元分析中一个至关重要的环节。
通过合理选择高斯点的数量和位置,可以提高计算结果的精度和可靠性。
因此,在进行有限元分析时,工程师需要仔细考虑各单元高斯点的选择,以确保得到准确的计算结果。
c3d10的积分点
c3d10的积分点C3D10元素是有限元分析软件中常用的一个十节点立方体元素(brick element)。
它对于复杂的三维结构的有限元分析提供了很大的便利,能够有效地模拟力学行为并预测结构的响应。
本文将详细介绍C3D10元素的积分点,以及如何使用这些积分点进行分析。
首先,我们来了解C3D10元素的基本信息。
C3D10元素有十个节点,它按照正立方体的八个顶点和中心点的顺序进行编号。
同时,它有六个面,每个面都有四个节点。
此外,C3D10元素的两条棱上各带有一个节点,总共有十条棱。
这种节点的分布方式使得C3D10元素能够更好地适应结构的几何形状。
在有限元分析中,C3D10元素经常用于模拟具有复杂几何形状的结构,例如汽车车身、飞机机身和建筑物等。
其三维形状可以更好地模拟真实结构,并且由于具有足够的节点数目,能够精确地捕捉结构的力学行为。
在C3D10元素中,为了进行数值积分和力学计算,需要在元素内部选择一系列积分点。
这些积分点通常按照高斯积分点的规则进行选择,以获得更准确的结果。
积分点的数量和位置可以根据具体的分析要求进行选择。
一般来说,积分点越多,结果越准确,但计算量也会增加。
C3D10元素的常见积分点数目有1、8、27和64等。
1个积分点用于代表整个单元,它的位置位于单元的质心上。
8个积分点位于单元的八个顶点上,27个积分点则按照某种规律分布在元素内部的各个位置,64个积分点则进一步增加了积分精度,用于需要更高精度的分析场合。
使用C3D10元素进行有限元分析时,我们需要在每个元素内部选择合适数量的积分点,并计算每个积分点处的场量值。
这些场量通常包括位移、应力、应变等。
通过选择适当的积分点数量,我们能够获得足够准确的场量值,从而在整个结构中分析出力学响应。
C3D10元素的积分点选择与力学计算有着紧密的联系。
在弹性力学中,通常使用高斯积分点进行数值计算,以获得足够精确的结果。
在非线性力学中,由于材料性质的变化,可能需要更多的积分点来获得准确的结果。
高斯积分点以及有限元中应用
解析法
对于一些简单的函数,可以通过解析法直接计算高斯积分点的函数值。
02
有限元方法简介
有限元方法的定义
有限元方法是一种数值分析方法,通 过将复杂的物理系统离散化为有限个 简单元(或称为元素)的组合,来模 拟和分析系统的行为。
高斯积分点在求解偏微分方程中的应用
高斯积分点被用于求解偏微分方程的数值解,通过将偏微分方程离散化,将连续的求解 问题转化为离散的求解问题。
具体应用
在有限元方法中,高斯积分点被用于求解弹性力学、流体力学等领域的偏微分方程,得 到结构的应力、应变和位移等数值结果。
高斯积分点在优化设计中的应用
优化设计的概念
高斯积分点在形状函数中的应用
在有限元的离散化过程中,高斯积分点被用于计算形状函数的数值 积分,以获得场变量的近似值。
具体应用
通过高斯积分点,可以计算出每个节点的位移、应力和应变等数值 结果,进而得到整个结构的近似解。
高斯积分点在求解偏微分方程中的应用
偏微分方程的求解
偏微分方程是描述物理现象的数学模型,求解偏微分方程可以得到描述物理现象的数值 解。
04
有限元的实现过程
建立模型
确定分析对象和边界条件
根据实际问题,明确分析对象及其所受的边界条件,为建立有限 元模型做准备。
建立几何模型
根据分析对象的几何形状,使用CAD软件建立几何模型。
定义材料属性
根据实际材料的物理属性,如弹性模量、泊松比等,定义材料属性。
划分网格
1 2
选择合适的网格类型
根据分析对象的几何形状和边界条件,选择合适 的网格类型,如四边形网格、六面体网格等。
二阶六面体单元积分点个数
二阶六面体单元积分点个数1. 介绍在有限元分析中,常常需要对六面体单元进行积分以计算其质量矩阵、刚度矩阵等。
而对于二阶六面体单元,其积分点的个数是一个重要的参数,它决定了数值计算的精度和效率。
本文将介绍二阶六面体单元积分点个数的计算方法和应用。
2. 二阶六面体单元二阶六面体单元是一种常用的有限元单元,它由六个面构成,每个面都是一个四边形。
它的节点个数为27个,其中8个节点位于六面体的八个顶点上,剩下的19个节点位于六个面的中点上。
二阶六面体单元的形状函数通常采用三次Lagrange插值函数来表示。
3. 积分点个数的计算方法计算二阶六面体单元的积分点个数需要考虑到积分的精度和计算效率。
一般来说,积分点个数越多,计算结果越精确,但计算量也越大。
在实际应用中,需要根据具体问题的要求来选择合适的积分点个数。
一种常用的计算积分点个数的方法是根据六面体单元的阶数和积分点的阶数来确定。
二阶六面体单元的阶数为2,积分点的阶数为3。
根据经验公式,二阶六面体单元的积分点个数可以通过以下公式计算:N = (n+1)^3其中,N为积分点个数,n为积分点的阶数。
对于二阶六面体单元,带入n=3,可以得到N=64,即需要64个积分点来进行积分计算。
4. 积分点个数的应用二阶六面体单元的积分点个数在有限元分析中起着重要的作用。
它决定了计算结果的精度和计算效率。
4.1 精度积分点个数越多,计算结果越精确。
在求解复杂问题时,需要使用更多的积分点来提高计算精度。
通过增加积分点个数,可以减小数值计算误差,得到更接近真实解的结果。
4.2 计算效率积分点个数越多,计算量越大,计算效率越低。
在实际应用中,需要在精度和效率之间进行权衡。
如果问题的精度要求不高,可以选择较少的积分点个数来提高计算效率。
而对于精度要求较高的问题,需要使用更多的积分点来保证计算结果的准确性。
4.3 积分公式二阶六面体单元的积分通常采用高斯积分公式来计算。
高斯积分公式是一种常用的数值积分方法,它通过在积分区间上选择一些特定的节点和权重来近似计算积分结果。
有限元课件第4讲等参元和高斯积分
关于坐标系
直角坐标系( x , y , z)
极坐标(r,) ,2维 球坐标系(r,θ, ) 柱坐标系 (, , z)
自然坐标系
自然坐标系:
➢选轨迹上任一点O为原点 ➢用轨迹长度S 描写质点位置
m
OS
n
➢质点沿切线前进方向的单位矢量为 切向单位矢量(tangential unit vector)
➢质点与切向正交且指向轨迹曲线凹侧的 单位矢量为法向单位矢量(normal unit vector)
U e 1 (x( )) (x( ))dV 1 x2 Ee (x( )) (x( ))Aedx
2 e
2 x1
U e 1 1 EeB( )qeB( )qe Ae (le / 2)d
2 1
U e
1 qeT [
1
(l e
/
T
2)B
( )Ee AeB( )d ]qe
2
1
U e 1 qeT Keqe 2
x(,) N(,)xe
u(x(,), y(,)) u(,) N(,)qe
N1
1 4
(1
)(1 )
N2
1 4
(1
)(1 )
N3
1 4
(1
)(1 )
N4
1 4
(1 )(1)
ε(x(,), y(,)) u(,) N(,)qe B(,)qe
x
B(
, )
0
y
0
x 1 2 3 4 N1x1 N2x2 N3x3 N4x4
y
1
2
3
4
N1 y1
N2
y2
N3
y3
N4
y4
N1
高斯公式应用案例
高斯公式应用案例高斯公式是数学上非常重要且广泛应用的公式。
它可以帮助我们计算各种形状的定积分,例如曲线下面积、曲线围成的曲边梯形面积、曲线周长等。
在不同的领域中,高斯公式都有着重要的应用。
本文将介绍高斯公式在物理、工程、经济和生物等领域中的应用案例,以及其在实际问题中的重要性。
一、物理高斯公式在物理学中有着广泛的应用,特别是在电磁学和力学领域。
在电场和磁场中,高斯公式可以用来计算电场线和磁场线的通量,从而求解电荷和磁荷的分布情况。
在引入高斯公式后,可以简化问题求解的复杂度,从而更方便地研究电磁场的性质。
在静电学中,高斯定律描述了电场的产生和分布。
利用高斯公式,可以求解由不同电荷分布所产生的电场强度,进而解决电场环绕导体的分布问题。
高斯公式还可以对电场在不同介质中的分布情况进行精确的描述,为电场的应用提供了重要的理论基础。
在力学领域,高斯公式也常用于计算曲线轨迹下物体的运动状态。
当一个物体沿着曲线运动时,我们可以利用高斯公式来计算曲线上的力的合成,求解物体的加速度和速度等动力学问题。
高斯公式的应用使得复杂的动力学问题变得更加清晰和可计算,为物理学研究提供了重要的数学工具。
二、工程在工程领域,高斯公式也有着重要的应用价值。
特别是在结构分析和流体力学中,高斯公式可以帮助工程师解决各种复杂的结构计算和流体运动问题。
在结构分析中,高斯公式可以用来计算不同形状结构的受力情况。
利用高斯公式可以求解曲线形状的梁在受力作用下的变形和内应力分布,为结构设计提供了重要的数学工具。
在有限元分析中,高斯公式也可以用来建立与结构形状相关的数学模型,进而对结构进行精确的应力分析和应变计算。
在流体力学中,高斯公式被广泛应用于计算流体在不同形状容器中的流动情况。
在管道工程中,高斯公式可以用来计算管道中流体的流速分布和流量情况,从而指导管道的设计和运行。
高斯公式还可以对复杂的流场进行数值模拟和计算,为工程师提供了重要的工具来研究流体动力学问题。
SolidWorks有限元高斯积分点
单元节点和积分点有什么区别学过数值积分的应该知道,有限元中的积分点指高斯积分点,因为这些点的收敛性好,精度高。
1、节点7_J1D o(^在单元内,采用形函数来表述单元内变量的分布规律。
而节点值是在节点处的对应物理量。
以简单矩形单元的温度为例:1n-]*}1p"g I }四个节点i,j,m,n的温度分别为Ti,Tj,Tm,Tn.则以单元内自然坐标(x,y),(-1,-1),(-1,1),(1,-1),(1,1)分别为四个节点,单元内温度分布为:T={Si, Sj, Sm, Sn} {Ti, Tj, Tm, Tn}Si=1/4(1-x)(1-y)Sj=1/4(1+x)(1-y)] q v5uSm=1/4(1+x)(1+y) E g@0w4]y6l.?-aSn=1/4(1-x)(1+y)M r S1T~6]+d:C(单元的形函数我们可以从手册中查到)从而我们知道了温度在单元内的分布。
2、积分节点5G z)\ \我们需要对温度在单元内的面积上进行积分时,因为节点的温度显然与x,y无关,我们只需要考虑对形函数积分。
f"X] r1O采用Gauss_Legendre多项式计算积分时,我们只需要计算根据特定积分点的值(在自然坐标系下是固定的,可以查手册,这些点也叫高斯点、积分点)并加以权重就可以。
这就把复杂的积分问题变成了简单的代数问题。
因为形函数只有单元有关,所以积分点也只与单元形状有关。
3.应力一般采用多个积分点的相互插值或外延来计算节点应力。
这只是为了减少误差。
因为在积分点应力比节点具有更高阶的误差。
从理论上说,形函数已知后,用Maple或者Mathematic等软件进行符号积分的话,是可以精确计算出刚度矩阵和质量矩阵,但是这样做的话,对于工程实际应用来说并不合适(9W F;c#j原因:1,费时;2,Mindlin中厚板有剪力锁死问题,有时候需要采用缩聚积分),所以有些书上会把2节点梁单元的刚度阵直接写出来,但是再复杂点的单元,就使用数值积分(Newton-Cotes积分和高斯积分)高斯积分的话,积分点不在节点上9B N V4L2K*o牛顿-科斯的积分点就是节点,这样得到的质量矩阵是集中质量阵形式个人理解:1.节点作用构造形函数,节点的多少描述规则形状单元内的应力的近似分布情况,并获取节点上的位移值m0D8Y.p5p2.积分点作用是构造规则形状单元与曲边(曲面)单元的转化的变换函数,积分点的选取多少和选取的位置直接关系到这种“映射”-y-j A.|K7r的精确程度,刚度矩阵、边界条件的转化都用到了坐标变换的积分关系,一般取高斯积分点能使被积函数计算精度尽量高。
冲击力学有限元计算中的数值积分
第39卷第3期Vol.39,No.32009年3月J OURNAL OF UNIVE RSITY OF SCIE NCE AND TECHNOLO GY OF CHINAMar.2009文章编号:025322778(2009)0320331206收稿日期:2006211213;修回日期:2007206228基金项目:国家自然科学基金(10632080,10572134)资助.作者简介:王峰,男,1976年生,博士.研究方向:计算力学.E 2mail :wangfeng0706@ 通讯作者:王肖钧,教授.E 2mail :xjwang @冲击力学有限元计算中的数值积分王 峰1,2,王肖钧1,卞 梁1,李建光1,劳 俊1(1.中国科学技术大学近代力学系,安徽合肥230027;2.解放军炮兵学院无人机和机械工程系,安徽合肥230031)摘要:在Lagrange 有限元基础上,介绍了计算运动方程中节点力的不同积分方法.单点积分方法具有较高的计算效率,为了控制沙漏变形,必须引入抗沙漏节点力;采用2×2×2高斯积分可以避免沙漏变形,并有较高的计算精度,但导致计算量增大;而采用局部2×2×2高斯积分则同时具有两者的优点.三维侵彻的计算结果表明局部2×2×2高斯积分能够很好地控制沙漏变形,并有较高的计算效率;一维应变波的模拟计算结果也表明,2×2×2高斯积分比单点积分更加接近理论值.这说明所述方法和所建程序的合理性和有效性,它为侵彻贯穿过程的数值分析提供了一种实用和有效的手段.关键词:爆炸力学;数值模拟;有限元;单点积分;高斯积分中图分类号:O385 文献标识码:ANumerical integration method of f inite elementcomputation in impact mechanicsWAN G Feng 1,2,WAN G Xiao 2jun 1,B IAN Liang 1,L I Jian 2guang 1,L AO J un 1(1.Depart ment of Modern Mechanics ,Universit y of S cience and Technology of China ,Hef ei 230027,China;2.Depart ment of Unmanned A erial V ehicle and Mechanical Engineering ,PL A A rtillery A cadem y ,Hef ei 230031,China )Abstract :Based on t he analysis of Lagrange finite element met hod ,numerical integration met hods to comp ute nodal force were briefly described.In order to cont rol hourglass deformations ,anti 2hourglass nodal forces have to be used for single point quadrat ure ,which has higher efficiency.The hourglass modes would be cont rolled and t he numerical accuracy raised effectively if 2×2×2Gaussian quadrat ure were adapted ,but t his would entail heavy comp utation.However ,partial 2×2×2Gaussian quadrat ure has t he merit s of two kinds of integration met hod.The numerical example of penet ration indicated t hat partial 2×2×2Gaussian quadrat ure could cont rol hourglass deformations effectively and has higher efficiency.And t he numerical simulations of one 2dimensional strain wave also shown t hat 2×2×2Gaussian quadrat ure is much better t han single point quadrat ure.It is concluded t hat t he met hod discussed and t he program we developed are reasonable and effective ,providing a usef ul met hod for t he numerical st udy of penet ration and perforation.K ey w ords :mechanics of explosion ;numerical simulation ;finite element ;single point quadrat ure ;Gaussian quadrat ure0 引言侵彻问题的理论与实验研究始终是新武器研制和高科技领域中的重要课题,无论是进攻或者防御,可靠预测侵彻效果、提高侵彻能力始终是新武器研究中的核心.传统的解析方法以及基于实验研究的经验或半经验方法已经远远不能满足现代高技术武器发展的需要.数值模拟方法,由于具有假设少、物理模型逼真、计算精度高等明显的优势,成为了高速侵彻理论研究中一种主要和广泛认同的方法[1,2].在有限元计算中,采用集中质量法后,守恒方程中的运动方程被离散为通过节点力表示的质量运动方程,节点力的计算需要通过一定的积分方法来实现.为了提高数值模拟侵彻过程的计算效率,通常采用单点积分法,但这种方法的直接后果是立方元被认为是常应力常应变单元,在某些情况下会导致网格相交,甚至网格翻转,计算中断,因此必须通过引入抗沙漏节点力的方法以控制沙漏变形.采用多点积分,如2×2×2高斯积分不但可以提高计算精度,还可以有效避免沙漏变形.然而采用2×2×2高斯积分所引起计算量的增大是侵彻贯穿数值计算中必须面对的现实问题.大量冲击力学数值计算的实例表明,出现网格严重畸变,导致沙漏变形发展失控的单元往往只是部分单元,甚至是个别单元,因此我们可以采用局部2×2×2高斯积分,将单点积分计算效率高和全高斯积分可以消除沙漏变形的优点结合起来.在数值模拟侵彻贯穿问题中,对部分网格严重畸变单元采用2×2×2高斯积分,而其他的绝大部分单元仍采用单点积分,计算实践表明,这一方法是有效的.本文对八节点立方元分别采用不同积分方法对平头弹侵彻靶板进行了数值模拟计算,表明局部2×2×2高斯积分能够很好地控制沙漏变形,精度接近2×2×2高斯积分,且具有较高的计算效率.还采用单点积分和2×2×2高斯积分分别计算了板中一维应变波的传播,并与理论解进行了比较,结果表明2×2×2高斯积分的计算结果明显优于单点积分.1 计算方法简介1.1 单点积分的沙漏变形与沙漏控制目前,在大多数冲击力学有限元程序里,为提高计算效率,在计算节点力时,通常采用的是单点积分法,对于八节点六面体立方元(图1)而言,即在自然坐标系里,在进行单元体积分时,积分点取为ξ=η=ζ=0.单点积分的直接后果是立方元被认为是常应力常应变单元,因此其对应的位移场只能是线性位移场,显然,单点积分无法描述非线性位移模态.当单元变形出现如图2所示的几种沙漏变形模态时,由单点积分定义的单元应变为零,这就是所谓零能模式.在这种变形模式中,相应的节点内力 f int i= 0.于是沙漏变形可以在无节点阻力的情况下任意发展,在数值计算中它将导致网格相交,甚至网格翻转,计算中断.针对单点积分中出现的这一问题,Belyt schko 等[3,4]提出了一种通过引入抗沙漏节点力的方法控制沙漏变形.其基本思想是根据沙漏变形模态引入相应的沙漏变形率,q iα=18v iIγαI.(1)式中,角标i表示空间坐标轴方向,I表示节点,α表示沙漏变形模态;v iI为节点速度分量,γαI为沙漏变形分量,定义为γαI=ΓαI-1VB iI x iJΓαJ.(2)式中,B iJ=5N I(x i)/5x i,ΓαI如表1所示.由虚功原理出发,可以建立抗沙漏节点力,f H G iI=18Q iαγαI.(3)233中国科学技术大学学报第39卷式中,Q i α是与沙漏变形相对应的沙漏应力,Q i α=k λ+2μ3B iI B iIVq i α,(4)k 为人工沙漏控制系数,λ和μ是拉梅常数.1.2 2×2×2高斯积分的计算过程单点积分所对应的位移场是线性位移场,实际上八节点立方元所设定的位移函数应包含若干非线性项,或者说在自然坐标系里,形函数应具有如下的形式,N I (ξ,η,ζ)=18(1+ξξI )(1+ηηI )(1+ζζI )= 18{ΣI +ξΛ1I +ηΛ2I +ζΛ3I +ηζΓ1I + ζξΓ2I +ξηΓ3I +ξηζΓ4I }.(5)式中,ξI ,ηI ,ζI ,ΣI ,Λ1I ,Λ2I ,Λ3I ,Γ1I ,Γ2I ,Γ3I ,Γ4I 分别表示与节点相对应的自然坐标取值,如表1所示,其中,Γ1I ,Γ2I ,Γ3I ,Γ4I 刻画了位移场的非线性模态.表1 节点的自然坐标取值T ab.1 N atural coordinates of nodes节点ξηζΣIΛ1I Λ2I Λ3I Γ1IΓ2IΓ3IΓ4I1-1-111-1-11-1-11121-1111-11-11-1-13111111111114-1111-1111-1-1-15-1-1-11-1-1-1111-161-1-111-1-11-1-11711-1111-1-1-11-18-11-11-11-1-11-11采用有限元方法离散运动方程时,通常取空间域和时间域分别离散的所谓半离散化思想,空间域采用有限元方法离散,时间域则按有限差分方法离散.由半离散化思想知,速度场可表示为v ( x ,t )=N ~( x )・ u (t ).(6)式中,N ~( x )是由形函数构成的3×24矩阵,N ~( x )=N 100…N 8000N 10…0N 800N 1…N 8;u (t )表示由节点速度构成的24×1列向量,u (t )=[u 11 u 21 u 31 u 12 u 22 u 32 … u 18 u 28 u 38]T,u ij 表示第j 个节点i 方向的速度分量. u (t )只是时间t 的函数.于是,v ・( x ,t )=N ~( x )・ u ・(t ).(7) 应变率矢量可以表示成ε・= ε11 ε22ε33γ12γ23 γ31=55x 100055x 2055x 355x 255x 1055x 355x 255x 355x 1v 1(x ,t )v 2(x ,t )v 3(x ,t )=L ・ v (x ,t ).(8)式中, εii 为法向应变率, εii =5v i5x i; γij 为剪应变率, γij =5v i 5x j +5v j5x i; L 是由微分算子构成的矩阵,v i (x ,t )表示x i 方向上的速度分量.将式(6)代入式(8),有ε・= L ・N ~( x )・ u (t )= B ( x )・ u (t ).(9)式中, B 称为梯度矩阵,由形函数的空间导数构成,B ( x )= L ・N ~( x ).由式(5)可知,形函数N i (ξ,η,ζ)是由自然坐标给出的,根据偏微分法则,5N i 5ξ=5N i 5x 15x 15ξ+5N i 5x 25x 25ξ+5N i 5x 35x 35ξ.(10)对于其余两坐标(η,ζ),可以类似得到,写成矩阵形式有5N i5ξ5N i5η5N i 5ζ=5x 15ξ5x 25ξ5x 35ξ5x 15η5x 25η5x 35η5x 15ζ5x 25ζ5x 35ζ5N i5x 15N i 5x 25N i 5x 3=J 5N i 5x 15N i5x 25N i 5x 3(11)式中,J 称为雅可比矩阵,可记为5(x 1,x 2,x 3)5(ξ,η,ζ).在等参元里,空间坐标可以表示为x j =∑N ixji=N 1x j 1+N 2x j 2+…+N 8x j 8;i =1,2,…,8;j =1,2,3.(12)式中,x ji 表示第i 个节点j 方向的坐标值.利用式(12),J 可以显式地表现为自然坐标的函数,J ≡5(x 1,x 2,x 3)5(ξ,η,ζ)=333第3期冲击力学有限元计算中的数值积分∑5N i5ξx 1i ∑5N i5ξx 2i ∑5N i5ξx3i ∑5N i5ηx 1i ∑5N i5ηx 2i ∑5N i5ηx 3i ∑5N i5ζx 1i ∑5N i5ζx 2i ∑5N i5ζx 3i=5N 15ξ5N 25ξ…5N 85ξ5N 15η5N 25η…5N 85η5N 15ζ5N 25ζ…5N 85ζx 11x 21x 31x 12x 22x 32………x 18x 28x 38.(13)于是N i 对于(x 1,x 2,x 3)的偏导数可用自然坐标表示为5N i 5x 15N i 5x 25N i5x 3=J -15N i 5ξ5N i5η5N i5ζ.(14)式中,J -1是J 的逆矩阵.体积微元可以表示为d V =d ξ・(d η×d ζ).(15)式中,d ξ=5x 15ξd ξ i +5x 25ξd ξ j +5x 35ξd ξk ,d η=5x 1ηd η i +5x 2ηd η j +5x 3ηd η k ,d ζ=5x 15ζd ζ i +5x 25ζd ζ j +5x 35ζd ζ k ; i , j , k 是直角坐标的单位向量,于是d V =5x 15ξ5x 25ξ5x 35ξ5x 1η5x 2η5x 3η5x 15ζ5x 25ζ5x 35ζd ξd ηd ζ=|J |d ξd ηd ζ.(16) 节点内力可以表示为f inti (t )=∫ΩeB T i ( x ) σ( x ,t )d Ω= ∫VB T i (ξ,η,ζ) σ(ξ,η,ζ,t )d V = |J |∫1-1∫1-1∫1-1B Ti(ξ,η,ζ) σ(ξ,η,ζ,t )d ξd ηd ζ.(17)采用2×2×2高斯积分[5]后,式(17)可写为 f int i (t )=|J |∑2j =1∑2k =1∑2m =1HjH k H m B T i (ξj ,ηk ,ζm ) σ(ξj ,ηk ,ζm ,t ).(18)式中,B Ti σ=5N i5x 1005N i5x 205N i 5x 305N i5x 205N i 5x 15N i 5x 305N i 5x 305N i 5x 25N i 5x 1σ11σ22σ33σ12σ23σ31=5N i 5x 1σ11+5N i 5x 2σ12+5N i 5x 3σ315N i 5x 2σ22+5N i 5x 1σ12+5N i 5x 3σ235N i 5x 3σ33+5N i 5x 2σ23+5N i 5x 1σ31.(19)对于2×2×2高斯积分,H j =H k =H m =1,ξj =ηk =ζm =±0157735(j ,k ,m =1,2),将式(14)和式(18)代入式(17)可以计算得到节点内力.由于在每个坐标方向的积分点数取为n =2,数学上可以证明,2×2×2高斯积分的结果可以达到2×n -1=3阶的精度.也就是说,如果 B T i (ξ,η,ζ) σ(ξ,η,ζ)=∑ξi ηj ζk,且i ,j ,k ≤3,则式(18)将能给出积分的精确解.2 数值模拟计算及结果分析2.1 平头杆弹对靶板的三维侵彻计算为了考查沙漏变形对有限元计算过程的影响,我们对平头杆弹侵彻靶板进行了数值计算.弹体和靶板材料取为线性硬化体,其静水压力与体积变形之间用如下的Gruneisen 状态方程描述[6]:P =(K 1μ+K 2μ2+K 3μ3)(1-0.5γμ)+γρE.(20)式中,μ=V 0/V -1为压缩比,γ为Gruneisen 参数,E 为比内能.应力偏量服从增量型弹塑性应力应变关系,即d S ij =2G (de ij -d e p ij).(21)材料服从Mises 屈服准则,屈服强度取为线性硬化函数,Y =Y 0+(Y u -Y 0) εP / εu .(22)式中,Y 0为初始屈服应力,Y u 为极限屈服应力, εP433中国科学技术大学学报第39卷表2 材料参数T ab.2 P arameters of m aterialρ/(kg ・m -3)G /GPaY 0/GPaY u /GPaP σ/GPa εu状态方程参数/GPaK 1K 2K 3γ782377.5 1.43 2.50 1.700.011642945002.图3 不同积分方法下的侵彻图像Fig.3 Penetration conf igurations of different integration methods为等效塑性应变, εu 为极限应变.计算中用到的有关物理参数[6]和计算参数如表2所示.图3给出了平头杆弹以初速度V 0=1500m/s 侵彻靶板t =2710μs 时的应变及网格变形图像.可以看出,加入抗沙漏节点力的单点积分和2×2×2高斯积分都能够很好地控制沙漏变形,避免网格畸变,而取消抗沙漏节点力的单点积分则出现了网格的畸变和相交,严重影响了有限元计算的正常计算过程,这也进一步说明了上述计算方法的正确性.尽管2×2×2高斯积分的计算结果可以更为准确地给出杆弹靶板的物理图像,然而其计算量的增加依然是数值模拟高速侵彻和贯穿问题时不可忽视的因素.事实上,计算中我们发现,出现网格畸变严重导致沙漏变形模态发展的只是部分单元,这部分单元几乎全部集中在侵彻通道附近.为此我们开展了一组只对侵彻通道附近靶板单元采用2×2×2高斯积分,其余单元都采取不加抗沙漏节点力的单点积分,结果如图3(d )所示.由于充分利用了单点积分计算效率高、2×2×2高斯积分可以比较准确捕捉网格变形的物理细节等两者的长处,因此这种局部2×2×2高斯积分方法是非常有效的.图4是平头杆弹以初速度V 0=1500m/s 侵彻靶板时的平均侵彻速度与时间的关系曲线.可以看到,加入抗沙漏节点力的单点积分、2×2×2高斯积分和局部2×2×2高斯积分的模拟结果基本一致,而没有抗沙漏节点力的单点积分得到的平均侵彻速度在相同时刻远大于前两者,并且存在局部震荡,这是由于后者靶板单元产生过大的网格畸变而导致破图4 不同积分方法下的平均侵彻速度随时间的变化Fig.4 History of average velocity for different integration methods坏严重的缘故.表3给出了单点积分、2×2×2高斯积分和局部2×2×2高斯积分在不同的条件下所用CPU 机时的比较,可见与2×2×2高斯积分相比,局部2×2×2高斯积分的效率较高,且所用的计算时间只是稍大于单点积分.我们认为,以稍多的计算时间来换取更高的计算精度是值得的.表3 不同积分方法所用CPU 机时比较(单位:秒)T ab.3 CPU time used by different integration methods(unit :second)方法三维侵彻计算的靶板网格数12003000720010000单点积分5321896567696252×2×2高斯积分73531221073226354局部2×2×2高斯积分5952056601510463533第3期冲击力学有限元计算中的数值积分图5 脉冲载荷下单点积分和2×2×2高斯积分的应力波形Fig.5 Stress w aveform of single point qu adrature and2×2×2G aussian qu adrature in pulse load2.2 一维应变波的对比计算为确认上述积分方法的有效性和合理性,我们采用在此基础上开发的三维Lagrange有限元程序计算了脉冲载荷下半无限板中的弹塑性波的传播问题.设厚L=014m的半无限厚钢质平板上作用有脉冲载荷P,P=P0,t≤τ;0,t>τ.(23)式中,P0=5×109Pa,τ=10μs.当P0大于材料的屈服强度时,平板内部将产生弹塑性间断波的传播.平板材料的本构模型和相关参数同节211.图5给出了两种积分方法所得的计算结果和解析解的比较.当加载应力大于材料的初始屈服强度时将形成双波结构,较慢的塑性激波尾随在较快的弹性前驱波之后.随着时间的推移,弹性前驱波与塑性主波阵面逐渐拉开,而卸载时产生的弹性卸载波又对塑性波产生追赶卸载.由图5可见,单点积分的精度较低,尤其是在间断面上,其波形失真较大,间断面被过度地光滑化了.和单点积分相比,2×2×2高斯积分的计算精度有较大的改善,得到的波形更接近于理论波形.因此,通过数值计算方法模拟应力波演化过程时,最好放弃单点积分而采用全高斯积分方式.3 结论本文在Lagrange有限元数值计算方法的基础上,介绍了两种用于计算节点力的不同积分方法,并详细阐述了2×2×2高斯积分法的计算过程.单点积分计算效率高,但需要进行沙漏控制;2×2×2高斯积分可以避免沙漏变形,且计算精度较高,但计算量大;而采用局部2×2×2高斯积分则同时具有两者的优点.采用自建的三维有限元程序,对平头弹侵彻靶板进行了数值模拟计算,表明局部2×2×2高斯积分能够很好地控制沙漏变形,精度接近2×2×2高斯积分,且具有较高的计算效率.板中一维应变波传播的数值模拟对比计算也表明2×2×2高斯积分的计算结果明显优于单点积分.进一步的研究可以尝试采用其他的单元类型,例如四节点四面体单元,来进行网格的剖分,这样可以从根本上避免沙漏变形.当然,这会引起滑移面计算、积分方法等一系列计算方法的改变.参考文献(R eferences)[1]Znkas J A.High Velocity Impact Dynamics[M].NewY ork:Wiley,1990.[2]Camacho G T,Ortiz M.Adaptive Lagrangian modelingof ballistic penetration of metallic targets[J].Comput Meth Appl Mech Eng,1997,142(324):2692301.[3]Flanagan D P,Belytschko T.A uniform strainhexahedron and quadrilateral with orthogonal hourglass control[J].International Journal for Numerical Methods in Engineering,1981,17:6792706.[4]Belytschko T.Correction of article by D P Flanaganand T Belytschko[J].International Journal for Numerical Methods in Engineering,1983,19:4672468.[5]王勖成.有限单元法[M].北京:清华大学出版社,2003.[6]Robbins J R,Ding J L,Gupta Y M.Load spreadingand penetration resistance of layered structures:A numerical study[J].Int J Impact Eng,2004,30(6): 5932615.633中国科学技术大学学报第39卷。
西工大-有限元试题(附答案)
1.针对下图所示的3个三角形元,写出用完整多项式描述的位移模式表达式。
2.如下图所示,求下列情况的带宽:a)4结点四边形元;b)2结点线性杆元。
3.对上题图诸结点制定一种结点编号的方法,使所得带宽更小。
图左下角的四边形在两种不同编号方式下,单元的带宽分别是多大?4.下图所示,若单元是2结点线性杆单元,勾画出组装总刚后总刚空间轮廓线。
系统的带宽是多大?按一右一左重新编号(即6变成3等)后,重复以上运算。
5. 设杆件1-2受轴向力作用,截面积为A ,长度为L ,弹性模量为E ,试写出杆端力F 1,F 2与杆端位移21,u u 之间的关系式,并求出杆件的单元刚度矩阵)(][e k6.设阶梯形杆件由两个等截面杆件○1与○2所组成,试写出三个结点1、2、3的结点轴向力F 1,F 2,F 3与结点轴向位移321,,u u u 之间的整体刚度矩阵[K]。
7. 在上题的阶梯形杆件中,设结点3为固定端,结点1作用轴向载荷F 1=P ,求各结点的轴向位移和各杆的轴力。
8. 下图所示为平面桁架中的任一单元,y x ,为局部坐标系,x ,y 为总体坐标系,x 轴与x 轴的夹角为 。
(1) 求在局部坐标系中的单元刚度矩阵 )(][e k (2) 求单元的坐标转换矩阵 [T];(3) 求在总体坐标系中的单元刚度矩阵 )(][e k9.如图所示一个直角三角形桁架,已知27/103cm N E ⨯=,两个直角边长度cm l 100=,各杆截面面积210cm A =,求整体刚度矩阵[K]。
10. 设上题中的桁架的支承情况和载荷情况如下图所示,按有限元素法求出各结点的位移与各杆的内力。
11. 进行结点编号时,如果把所有固定端处的结点编在最后,那么在引入边界条件时是否会更简便些?12. 针对下图所示的3结点三角形单元,同一网格的两种不同的编号方式,单元的带宽分别是多大?13. 下图所示一个矩形单元,边长分别为2a 与2b ,坐标原点取在单元中心。
有限元高斯积分方法
有限元高斯积分方法我一开始接触有限元高斯积分方法的时候,说实话,那就是瞎摸索。
我就知道这是个很重要的东西,在有限元分析里经常用到,可到底怎么回事,完全一头雾水。
我最开始就去翻那些教科书,那上面的公式又长又复杂,什么被积函数乘以加权系数求和之类的。
就好比你要数一堆乱七八糟形状的东西,还得按照特定的规则数,那些规则又特别拗口,我当时看了就犯困,根本没理解透。
后来我想啊,干脆就从最简单的例子入手吧。
我找了个简单的线性函数,想用高斯积分来算它在一个区间上的积分。
我按照书上公式一点一点套,可算出的结果完全不对。
然后我就开始检查,发现是加权系数用错了。
这就像你做菜的时候,盐和糖放反了,那味道肯定不对。
我又重新仔细看加权系数那部分,才发现原来是它跟高斯点有关。
这里我要好好说说高斯点,这就像是一些特殊的观察点,在这些点上看这个函数,再按照特定的规则就能算出积分。
我当时把高斯点对应的加权系数记错了,那结果肯定就错嘛。
然后我又试了几个更复杂点的函数,每次都小心翼翼地确定高斯点和对应的加权系数。
我还做了个小本子,把一些常见的函数类型对应的高斯点和加权系数记下来,就像背单词一样。
这样下次再遇到类似的函数,就可以直接用了。
但是这里我得跟你说,我还是有一些不确定的地方。
比如说对于一些更高维的函数,到底要怎么选择合适的高斯点组合呢。
我试过用一些经验性的方法,不过有时候效果不是很好。
我的心得就是,多做计算对比,你可以用传统方法把积分算出来,再用高斯积分方法算,看看结果是不是一样。
要是不一样,就说明这里面肯定有哪里出问题了。
慢慢积累这些经验,就能更好地掌握有限元高斯积分方法了。
虽然说我现在不能说完全精通,但至少比一开始强多了。
还有对于那些很不规则的函数,我还在探索怎么能更高效地用这个方法。
反正实践是最重要的,多做实际的计算例子才能更好地上手这个有限元高斯积分方法。
另外我发现,如果能把函数先进行一些化简,再用高斯积分方法会简单很多。
Gauss型求积公式
Gauss型求积公式具有高精度和高效性,特别是对于一些特殊函数(如多项式函数)的积分,其精度更高。此外, Gauss型求积公式还具有对称性、规范性和最优性等性质。
Gauss型求积公式的分类
01
按照节点数分类
根据使用的节点数不同,可以将Gauss型求积公式分为一 元、二元和多元等类型。一元Gauss型求积公式使用一个 节点,二元Gauss型求积公式使用两个节点,以此类推。
Gauss型求积公式
• 引言 • Gauss型求积公式的基本概念 • Gauss型求积公式的构造方法 • Gauss型求积公式的误差分析 • Gauss型求积公式的应用实例 • 结论
01
引言
背景介绍
01
Gauss型求积公式是数值分析中的一种重要方法,主要用于解决 积分问题。
02
它以德国数学家Carl Friedrich Gauss的名字命名,是数值积分
工程设计
在工程设计中,Gauss型求积公 式可用于计算几何形状的面积、 体积等,以及优化设计参数。
金融工程
在金融工程中,Gauss型求积 公式可用于计算期权定价、风 险评估等金融衍生品的价值。
02
Gauss型求积公式的基本概念
定义与性质
定义
Gauss型求积公式是一种数值积分方法,用于近似计算定积分的值。它通过选择一组特定的节点和权重,将积分 区间划分为有限个小区间,然后利用这组节点和权重来逼近积分。
02
Gauss型求积公式具有高精度和高效率的特点,能够 快速准确地计算积分。
03
它能够减小误差,提高计算精度,特别适合处理复 杂函数积分问题。
结论 Gauss型求积公式的优点与局限性
局限性
Gauss型求积公式需要预先确定节点和权重,对于某些复杂函数可能难以 找到合适的节点和权重。
有限元分析及应用第五章_第二部分
其中系数
∫ Cm
=
2m + 2
1
1 −1
Lm
(
x)q(
x)dx
特别,对于 n 次多项式 Pn(x)有
4、一维情况
n
∑ Pn (x) = Cm ⋅ Lm (x) m=0
设需要计算积分
1
I = ∫ f (x)dx −1
我们可以取 x1=0 为积分点(图 5-24(a)),以常量 f(0) 代替 f(x) 进行积分,作为I的近似值
−1
−1
−1
−1
Rn−1 (x)为 n-1 阶多项式,因此仅需 n 个样点及其样点值即可精确重构该多项式,进而给出
精确的积分值,若取 Ln (x) 的 n 个零点为积分样点,则
( ) ( ) P2n−1 xi = Rn−1 xi (i = 1 ~ n)
结论:用 n 个 Legendre 多项式的零点作为积分样点,式(5-5-1)可以给出精确的积分值,这
)
根
x1、4 = m
15 + 120 , 35
x2、3 = m
15 − 120 35
L0=1
L1=x
L2
L3
1
1
x
x
x1
x2 x
x
-1
1 -1
1 -1
1 -1
1
-1/2
图 5-23
第 2 页 共 14 页
有限元分析与应用
霍战鹏
一般 n 阶 Legendre 多项式的定义为
L n
(x)
=
2
1 n⋅
n!
L2( x)
=
3 2
(x2
−
1) 3
高斯积分
Guass求积公式的节点xk称为Guass点,系数Ak称为Guass系数. 因为Guass求积公式也是插值型求积公式,故有
结论:插值型求积公式的代数精度d满足:n-1 d2n-1
.
定理: 若f(2n)(x)在[a,b]上连续,则高斯求积公式的余项为
Rnf((2 2nn)()!) ab(x)wn2(x)dx
由此可见,高斯公式精确度是很高的
.
2.Gauss - Chebyshev 求积公式
1 1
f(x) 1x2
d
n
x Akf(xk)
k1
其中高斯点为Chebyshev 多项式Tn(x)的零点
Tn(x)=cos(narccos(x))
xk
co(2s k1)
2n
,A kn
.
3.Gauss - Laguerre 求积公式
其中(a,b),w(x)=(x-x1)(x-x2)…..(x-xn)。
高斯求积公式的系数Ak恒为正,故高斯求积公式是稳定的.
• Guass求积公式有多种,他们的Guass点xk, Guass系数 Ak都有表可以查询.
.
Gauss - Legendre 求积公式
1
n
f(x)dx
1
Ak f(xk)
-1
wi f(xi)
的代数精度最高不
i0
证明:分别取 f(x)=1, x,x2,...xn 时代入公式,并让其成为等式得
A1 + A2 + …… + An =∫ab1dx.= b-a x1 A1 + x2 A2+ …… +xn An =∫abxdx.= (b2-a 2)/2
......
x1 rA1 + x2 rA2+ …… +xn rAn =∫abxr dxr =(br+1-a r+1)/ (r+1)
Maxwell方程基于两个局部高斯积分的稳定化有限元方法
Maxwell方程基于两个局部高斯积分的稳定化有限元方法李敏;陈豫眉【摘要】文章对Maxwell方程提出了基于局部高斯积分的稳定化有限元方法,并给出了先验误差估计.通过利用Mini元进行有限元离散,新的稳定项仅仅取决于Bubble函数,算法优势是使用两个局部高斯方法代替了投影算子,同投影方法起到了相同的效果,没有增加额外的项.【期刊名称】《绵阳师范学院学报》【年(卷),期】2014(033)002【总页数】7页(P1-7)【关键词】Maxwell方程;Bubble函数;inf-sup条件【作者】李敏;陈豫眉【作者单位】西华师范大学数学与信息学院,四川南充637002;西华师范大学数学与信息学院,四川南充637002【正文语种】中文【中图分类】O241.820 引言许多科学和工程问题都涉及到Maxwell 方程,例如:在等离子物理中,微波设备,衍射电磁波中. 因此数值求解Maxwell 方程一直备受关注. 有限元方法是求解Maxwell 方程数值解的方法之一. 有限元方法又包括:混合元,协调元,非协调元和间断元等. 其中混合有限元法是求解Maxwell 方程数值解的有效方法之一. 但是混合有限元法求解要求有限元空间满足inf-sup 条件,而工程中常用的一些低阶等阶元不满足该条件.文献[1]中给出了Maxwell 方程在低频异构媒介中的局部Garlerkin 方法;文献[2-4]给出了时域谐波Maxwell 方程的混合不连续Garlerkin 格式,证明了散度的强制性;文献[5]中研究了不连续Garlerkin 方法下Maxwell 方程的特征值问题;文献[6]中给出了非混合的Maxwell 方程的内罚方法,并证明在不连续Garlerkin 方法下的能量范数的收敛性;文献[7]中给出了Maxwell 方程再光谱中的不连续Garlerkin 方法;文献[8]中对高频时域谐波Maxwell 方程给出了稳定的内罚方法;文献9中还给出了Maxwell 方程的L2 投影法.文献[10-12]对Stokes 问题给出了基于高斯积分的稳定化有限元方法,文章将基于局部高斯积分的稳定化有限元方法应用到了Maxwell 方程,使用满足LBB 条件的Mini 元去逼近低阶有限元空间. 新的稳定方法避免了构建投影算子,是基于两个局部高斯积分下的一种稳定方法,与构建投影算子达到了同样的功效,同时没有增加额外的项,且新的稳定项仅仅取决于Mini 元上的Bubble 函数.1 Maxwell 方程的变分格式考虑如下Maxwell 方程:设Ω∈R2 是一个多角形区域,∂Ω 为其边界,其中u 代表电场强度,f 是给定的源项,p 为拉格朗日乘数.k >0 为波数,且,其中ω >0 为给定的时间频率,ε0,μ0 分别是介电常数和磁场渗透率.记Wm,p(Ω)为sobolev 空间上的标准记号,其范数为半范数记为,且其范数为定义如下有限元空间设有限元空间(1)的变分格式为:求(u,p)∈(X,Y)满足即令则2 有限元空间设τh ={K}为Ω 上规则的三角剖分,令h=maxKhK,其中hK 是每个三角形单元K 的最大直径.给出如下Mini 元空间定义如下分片多项式空间和Bubble 函数其中P0(K)为单元上的分片常数,P1(K)是K 上的一次多项式,B(K)代表单元上的Bubble 函数.(Xh,Qh)⊂(X,Y)中,且满足离散的inf-sup 条件其中γ 是独立于h 的常数.考虑如下有限元空间对任意的(vh,ph)∈(Vh,Sh)由文献[13]得因此(2)的离散变分形式为:求(uh,ph)∈(Vh,Sh)满足3 基于局部高斯积分的稳定化方法加入稳定项其中∫K,ig(x)dx,(i=1,k)为单元K 上的i 点高斯积分,α 为稳定参数.基于局部高斯积分的稳定化方法为:求(uh,ph)∈(Vh,Sh)满足定义空间L:[L2(Ω)]2×2,Lh:[R0(Ω)]2×2以及正交投影算子Π:L→Lh,满足若令π=I-Π,由以上性质可将稳定项S(uh,vh)表示如下问题(8)即为:求(uh,ph)∈(Vh,Sh),满足注:设uh =u1 +ub,uh∈Vh,uh∈Qh,ub∈Bh,则其中由此可得新的新的稳定项仅仅取决于Mini 元上的Bubble 函数.4 先验误差估计定义范数及空间引理4.1 对任意的(uh,ph)∈(Vh,Sh),可得证明由(3)得故引理4.2 设(u,p)∈(X,Y),(uh,ph)∈(Vh,Sh)分别是(2)和(8)的解,则B(u-uh,p-ph;vh,qh)+S证明由(2)和(8)两式想减即得.定理4.1 设(u,p)∈(X,Y)和(uh,ph)∈(Vh,Sh)分别是(2)和(8)的解,则存在独立于h,k,α 的正常数c,满足证明设,令η=u-wh,ε=wh -uh,则u-uh =η+ε.易知设rh 为p 的投影近似,令ηp =p-rh,εp =rh -ph,则p-ph =ηp +εp. 由(16)得则即由(14)得则其中又,则由(21),(22)及上式得且结合(5),(6),(21),(23),(24)得由三角不等式可得定理得证.定理4.2 设(u,p)∈(X,Y)和(uh,ph)∈(Vh,Sh)分别是(2)和(8)的解,则存在独立于h,k,a 的正常数c,满足证明设且满足(6),(16)得由Cauchy-Schwarz 不等式和(9)-(11),得由(10)得由文献[14]易知存在vh∈Vh,满足由三角不等式得结合以上各式可得定理得证.参考文献:[1] I. Perugia,D. Schötzau,P. Monk.Stabilized interior penalty methods for low-frequency time-harmonic Maxwell equations.Math. Comp.,2003(72):1179 -1214.[2] P. Houston,I. Perugia,D. Schötzau.Mixed discontinuous Galerkin approximation of the Maxwell operator:Non -stabilized formulation.J. Sci. Comp.,2005(22):325 -356.[3] P. Houston,I. Perugia,D.Schötzau. Mixed discontinuous Galer kin approximation of the Maxwell operator .SIAM J. Numer.Anal.,2004(42):434 -459.[4] I. Perugia,D. Schötzau,P. Monk. Stabilized interior penalty methods for the time- harmonic Maxwell equations. Comput.Methods Appl.Mech.Eng.,2002(191):4675 -4697.[5] J. S. Hesthaven ,T. Warburton. High order nodal discontinuous Galerkin methods for the Maxwell eigenvalue problem. Royal Soc. London SerA.,2004(190):493 -524.[6] P. Houston,I. Perugia,A. Schneebeli,D. Sch tzau.Interior penalty methods for the in- definite time-harmonic Maxwell equations.Numer. Math.,2005(100):485 -518.[7] L. Kopriva,S. Woodruff,M. Hussaini. Discontinuous spectral element approximation of Maxwell's equations,in Discontinuous Galerkin Methods. Comput. Methods Appl. Mech. Eng.,2000(52):355 -361. [8] I. Perugia ,D. Sch tzau.The hp -local discontinuous Galerkin method for low -frequency time -harmonic Maxwell p.,2003(72):1179 -1214.[9] H. Y. Duan,J. Feng,P. Lin ,R. C. E. Tan.The local projected finite element method for Maxwell problem. SIAM J.Numer.anal,2009(47):1274 -1303.[10]H. B. Zheng,Y. R. Hou,F. Shi,L. N. Song.A finite element variational multiscale method for incompressible flows based on two local Gauss integrations. J. Comput. Phys.,2009(228):5961 -5971.[11]J. Li,Y. N. He.A stabilized finite element method based on two local Gauss integrationsfor the Stokes equations. J. Comput.Math,Appl.,2008(214):58 -65.[12]H. B. Zheng,J. P. Yu,K.T. Li,F. Shi. A variational multiscale method with bubble stabilization for Oseen problem based on two local Gauss integrations .J. Comput. Math,Appl.,2012(219):3701 -3708.[13]P. Ciarlet,Jr,Z. Jun. Fully discrete finite element approaches for time-dependent Maxwell equationa.Numer.Math.,1999(82):193 -219. [14]李敏,周国霞,陈豫眉. 方程的低阶混合稳定化有限元方法[J]. 四川理工学报,2013(26):89 -93.。
有限元专场有限元仿真分析误差来源之剪切自锁沙漏效应
有限元专场有限元仿真分析误差来源之剪切自锁沙漏效应众所周知,有限元分析中单元设置不当会造成计算的误差,其中最常见的就是剪切锁和沙漏效应。
一、高斯积分要搞清楚沙漏效应和剪力自锁,先从单元平衡方程说起。
咱们知道有限元的单元平衡方程是通过最小势能原理推出来的。
最小势能原理长这个样子。
看着好简单,但简单的公式往往蕴含着极深刻的道理。
这个公式在说平衡状态的位移场,使得总势能取极值。
总势能包括应变能和外力势能,这样公式就变成这样。
从表达式来看,应变能:体积力势能:面力势能:发现这些都需要求积分。
对计算机来说,求积分是困难的,但求和就很方便。
于是工程师就开始找数学工具,就找到了高斯积分。
高斯在几百年前,就发现一个定积分可以近似等于多项式求和,高斯积分公式如下所示。
其中:叫做高斯积分权;叫高斯积分点。
二、剪力自锁完全积分,就是高斯积分点的个数可以对单元的刚度矩阵可以精确积分,其中一次单元每个方向两个,二次单元每个方向三个。
示意图如下。
对于受弯载荷单元,单元变形应该如下所示。
完全积分的一次单元由于一次单元无法模拟弯曲,导致单元的刚度变大,示意图如下。
如图所示,在积分点处水平虚线和竖直虚线的夹角不再为90度,这样剪应变就产生了。
可能会导致计算结果不可信。
1、算例演示给出一个悬臂梁例的算例,如下所示。
通过材料力学,我们知道悬臂梁端部的位移为:利用workbench来仿真,看看剪力自锁到底会带来什么样的误差?workbench中单元属性一般是自动赋予的,大家可能不知道怎么设置单元属性,首先设置完全积分,要在Gemetry中将Element control 设置成manual,如下所示。
这个时候才可以对模型进行单元属性设置,找到相关模型中Brick Integration scheme设置成Full,如下图所示。
这是对完全积分设置,下面对一次单元进行设置,在mesh中将Element Midside Nodes改成Drop就是一次单元了,如下所示。
有限元基本理论
一、有限单元法的基本思想(1)将一个连续域化为有限个单元并通过有限个结点相连接的等效集合体。
由于单元能按照不同的联结方式进行组合,且单元本身又可以有不同形状,因此可以模型化几何形状复杂的求解域。
(2)有限元法利用在每一个单元内假设的近似函数来分片地表示全求解域上待求的未知场数。
单元内的近似函数由未知场函数在单元的各个结点的数值和其插值函数来表达。
(3)一个问题的有限元分析中,未知场函数在各个结点上的数值就成为新的未知量,从而使一个连续的无限自由度问题变成离散的有限自由度问题。
(4)一经求解出这些未知量,就可以通过插值函数计算出各个单元内场函数的近似值,从而得到整个求解域上的近似解。
显然,随着单元数目的增加,也即单元尺寸的缩小,或者随着单元自由度的增加以及插值函数精度的提高,解的近似程度将不断改进,如果单元是满足收敛要求的,近似解最后将收敛于精确解。
图1 有限元分析流程图二、有限元分析过程概述1 结构的离散化结构的离散化是有限单元法分析的第一步,它是有限单元法的基本概念。
所谓离散化简单地说,就是将要分析的结构物分割成有限个单元体,并在单元体的指定点设置结点,使相邻单元的有关参数具有一定的连续性,并构成一个单元的集合体,以它代替原来的结构。
如果分析的对象是桁架,那么这种划分十分明显,可以取每根杆件作为一个单元,因为桁架本来是由杆件组成的。
但是如果分析的对象是连续体,那么为了有效地逼近实际的连续体,就需要考虑选择单元的形状和分割方案以及确定单元和结点的数目等问题。
2 选择位移模式在完成结构的离散之后,就可以对典型单元进行特性分析。
此时,为了能用结点位移表示单元体的位移、应变和应力,在分析连续体问题时,必须对单元中位移的分布作出一定的假设,也就是假定位移是坐标的某种简单的函数,这种函数称为位移模式或插值函数。
选择适当的位移函数是有限单元法分析中的关键。
通常选择多项式作为位移模式。
其原因是因为多项式的数学运算(微分和积分)比较方便,并且由于所有光滑函数的局部,都可以用多项式逼近。
有限元中单元积分点与节点应力相互转换
有限元中单元积分点与节点应力相互转换
在有限元方法中,单元积分点的应力和节点的应力之间可以相互转换。
1. 从单元积分点到节点:
在有限元方法中,通常在每个单元的高斯积分点上计算应力。
为了将这些单元积分点处的应力转换为节点上的应力,可以使用插值方法。
一种常用的插值方法是使用形函数插值。
形函数是根据节点的坐标和单元的几何关系计算出来的函数,它们通常是局部的,并在单元的节点上取1或0值。
形函数描述了在单元内部如何插值节点上的值。
通过将形函数与单元积分点处的应力加权相加,可以计算出节点上的应力。
2. 从节点到单元积分点:
如果已知节点上的应力,可以使用相反的插值方法从节点上
的应力计算出单元积分点处的应力。
使用相同的形函数,将节点上的应力与形函数加权相加,可以计算出单元积分点处的应力。
需要注意的是,这种转换的精确性可能会受到插值函数的精度和单元选择的影响。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
i 1
或改写成
1 1
nm
f ( ,)dd
1 1
H i H j f (i , j )
i1 j 1
这就是二维的高斯积分公式。
高斯积分法
三维积分的高斯公式
同样,可以求得三维高斯积分公式:
1 1 1
nm l
f ( ,, )ddd
1 1 1
H i H j H k f (i , j , k )
i1 j1 k 1
中的n,m,l是分别关于变量ξ,η,ζ的积分点数目。
各个维数上的积分点数目由各个自变量在被积函数中可能出 现的最高次数分别决定,一般并不要求相同。但为应用方便,常常 在各个方向取相同的积分数,即统一为最高值
的数值时,可以先对ξ 、η 进行积分,
1
n
f ( ,)d
1
H i f (i ,) ()
i 1
1
m
()d
1
H j ( j )
j 1
1 1
m
n
f ( ,)dd
1 1
Hj
H i f (i , j )
j 1
高斯积分法
例如,n=1时 不论f(ξ )的次数是0还是1,只需取H1=2,
ξ 1=0,上式均是精确成立的。因为
1
I 1 f ( )d H1 f (1 )
f ( ) C0 C1
1
I 1 f ( )d 2C0 2 f (0)
高斯积分法
当n=2时,能保证式子精确成立所允许的多项式 的最高次数是3,此时,f(ξ)的通式为
高斯积分法
高斯积分法
在计算空间等参数单元的载荷列阵及刚度 矩阵时,需用到如下形式的定积分:
11
f ( ,)dd 1 1
111
f ( ,, )ddd 1 1 1
其中被积分函数f(ξ ,η ,ζ )一般是很 复杂的,即使能够得出它的显式,其积分也 是很繁的。因此,一般用数值积分来代替函 数的定积分。
高斯积分法
数值积分:在积分区域内按一定规则选出 一些点,称为积分点,算出被积函数f(ξ , η ,ζ )在这些积分点处的值,然后再乘以相 应的加权系数并求和,作为近似的积分值。
数值积分的方法有多种,其中高斯积分法 可以用相同的积分点数达到较高的精度,或 者说用较少的积分数达到同样的精度。
高斯积分法
一、一维积分的高斯公式
1
n
f ( )d
1
H i f (i )
i 1
其中f(ξ i)是被积函数在积分点ξ i处的数值,Hi为 加数系数,n为积分点数目。
对于n个积分点,只要选取适当的加数系数及积分点 位置,能够使式在被积分函数为不超过(2n-1)次多项式时 精确成立。
由于多数函数可表示成多项式形式,这种积分适应 于大多数函数。
有限元分析主要步骤
所谓积分点是指,在对单元建立方程时,例如刚度 矩阵是需要通过积分而得到的,而积分时为了能够方便计 算,大多数有限元软件采用了所谓高斯积分的方式,即在 单元内分布一些高斯点
这样,有限元软件会首先获得这些高斯点的应力和应 变,其方法如下: 在高斯积分点上,依据几何方程:{ε }={B}{U} 计算出高斯积分点上的应变:ε 然后基于虎克定律及几何方程推导的结果来计算高斯积
高斯积分方法具有最高的计算精度。采用n个 积分点的高斯积分可以达到2n-1阶的精度,也 就是说,如果被积分的函数是2n-1次多项式, 用n个积分点的高斯积分可以得到精确的积分 结果。
积分阶次的选择直接影响计算的精度和计算工 作量。
积分阶次的选择必须保证积分的精度。(完全 精确积分)
很多情况下,实际选取的高斯积分点数低于精 确积分的要求,往往可以取得较完全精确积分
f ( ) C0 C1 C2 2 C3 3
其精确积分为 数值积分为
I
1 1
f
( )d
2C0
2 3 C2
2
I H i f (i ) H1 f (1 ) H 2 f (2 ) i 1
H1 (C0
C1
C212
C313 )
1 1
nn
f ( ,)dd
1 1
H i H j f (i , j )
i1 j1
1 1 1
nnn
f ( ,, )ddd
1 1 1
H i H j H k f (i , j , k )
i1 j 1 k 1
高斯积分法
由前面的推导可见,当在每个方向取n个积分点时 ,只要多项式被积函数中自变量的次数m≤2n-1,则用高 斯求积公式求得的积分值是完全精确的。
反过来,对于m次多项式的被积函数,为了积分值 完全精确,积分点的数目必须取 。
高斯积分法
高斯积分方法预先定义了积分点和相应的加权 系数,求出被积分的函数在指定积分点上的数 值,加权后求和,就得到了该函数的积分。
更好的精度。(减缩积分)
完全精确积分
减缩积分
线性单元
二次单元
有限元分析主要步骤
我们知道,经过单元方程的组装以后,结构静力学有 限元方程如下
{F}=[K]{U} 其中,{F}----节点载荷向量;[K]---总体刚度矩阵; {U}---节点位移向量 在引入边界条件以后,解上述方程组,就可以得到节 点位移向量{U}.这是求解结构静力学方程组所得到的第一 组解,它是最精确的。 得到节点的位移解后,下面是求取应变解和应力解。 与位移解不同,它们并不是直接在节点上获得,而是首先 在积分点上获得的。
H 2 (C0
C1
C2
2 2
C3
3 2
)
高斯积分法
,
,
为了在C0~C3取任意值(包括取零值在内)时公式(f)是精 确的,显然应有
H1 H2 2
H11 H 22 0
H
2
11
H
2
22
2 3
H
3
11
H
2
3 2
0
1 2
1 3
0.577 ,350,269,2
所以,应取
H1 H 2 1.000,000,000,0
高斯积分法
n个插值结点非等距分布
结点和积分权系数可以查表
1
n
f ( )d
1Ai f (i )i Nhomakorabea1高斯积分法
二维积分的高斯公式
以一维高斯积分公式为基础,导出二维及三维公式。求二维
重积分
11
f ( ,)dd 1 1