边界元与有限元

边界元与有限元
边界元与有限元

边界元与有限元

边界元法boundary element method

定义:将力学中的微分方程的定解问题化为边界积分方程的定解问题,再通过边界的离散化与待定函数的分片插值求解的数值方法。

所属学科:水利科技(一级学科) ;工程力学、工程结构、建筑材料(二级学科) ;工程力学(水利)(三级学科)

边界元法(boundary element method)是一种继有限元法之后发展起来的一种新数值方法,与有限元法在连续体域内划分单元的基本思想不同,边界元法是只在定义域的边界上划分单元,用满足控制方程的函数去逼近边界条件。所以边界元法与有限元相比,具有单元个数少,数据准备简单等优点.但用边界元法解非线性问题时,遇到同非线性项相对应的区域积分,这种积分在奇异点附近有强烈的奇异性,使求解遇到困难。

简介

边界元法是在有限元法之后发展起来的一种较精确有效的工程数值分析方法。又称边界积分方程-边界元法。它以定义在边界上的边界积分方程为控制方程,通过对边界分元插值离散,化为代数方程组求解。它与基于偏微分方程的区域解法相比,由于降低了问题的维数,而显著降低了自由度数,边界的离散也比区域的离散方便得多,可用较简单的单元准确地模拟边界形状,最终得到阶数较低的线性代数方程组。又由于它利用微分算子的解析的基本解作为边界积分方程的核函数,而具有解析与数值相结合的特点,通常具有较高的精度。特别是对于边界变量变化梯度较大的问题,如应力集中问题,或边界变量出现奇异性的裂纹问题,边界元法被公认为比有限元法更加精确高效。由于边界元法所利用的微分算子基本解能自动满足无限远处的条件,因而边界元法特别便于处理无限域以及半无限域问题。边界元法的主要缺点是它的应用范围以存在相应微分算子的基本解为前提,对于非均匀介质等问题难以应用,故其适用范围远不如有限元法广泛,

而且通常由它建立的求解代数方程组的系数阵是非对称满阵,对解题规模产生较大限制。对一般的非线性问题,由于在方程中会出现域内积分项,从而部分抵消了边界元法只要离散边界的优点。

边界元法的基础

边界元法是基于控制微分方程的基本解来建立相应的边界积分方程,再结合边界的剖分而得到的离散算式。Jaswon和Symm于1963年用间接边界元法求解了位势问题;Rizzo[3]于1967年用直接边界元法求解了二维线弹性问题;Cruse[4]于1969年将此法推广到三维弹性力学问题。1978年,Brebbia用加权余量法推导出了边界积分方程,他指出加权余量法是最普遍的数值方法,如果以Kelvin解作为加权函数,从加权余量法中导出的将是边界积分方程——边界元法,从而初步形成了边界元法的理论体系,标志着边界元法进入系统性研究时期。

边界元法的发展

经过近40年的研究和发展,边界元法已经成为一种精确高效的工程数值分析方法。在数学方面,不仅在一定程度上克服了由于积分奇异性造成的困难,同时又对收敛性、误差分析以及各种不同的边界元法形式进行了统一的数学分析,为边界元法的可行性和可靠性提供了理论基础。在方法与应用方面,现在,边界元法已应用到工程和科学的很多领域,对线性问题,边界元法的应用已经规范化;对非线性问题,其方法亦趋于成熟。在软件应用方面,边界元法应用软件已由原来的解决单一问题的计算程序向具有前后处理功能、可以解决多种问题的边界元法程序包发展。我国约在1978年开始进行边界元法的研究,目前,我国的学者在求解各种问题的边界元法的研究方面做了很多的工作,并且发展了相应的计算软件,有些已经应用于工程实际问题,并收到了良好的效果。

有限单元法

有限单元法,是一种有效解决数学问题的解题方法。其基础是变分原理和加权余量法,其基本求解思想是把计算域划分为有限个互不重叠的单元,在每个单元内,选择一些合适的节点作为求解函数的插值点,将微分方程中的变量改写成由各变量或其导数的节点值与所选用的插值函数组成的线性表达式,借助于变分原理或加权余量法,将微分方程离散求解。采用不同的权函数和插值函数形式,便构成不同的有限元方法。有限元方法最早应用于结构力学,后来随着计算机的发展慢慢用于流体力学的数值模拟。

简介

在有限元方法中,把计算域离散剖分为有限个互不重叠且相互连接的单元,在每个单元内选择基函数,用单元基函数的线形组合来逼近单元中的真解,整个计算域上总体的基函数可以看为由每个单元基函数组成的,则整个计算域内的解可以看作是由所有单元上的近似解构成。在河道数值模拟中,常见的有限元计算方法是由变分法和加权余量法发展而来的里兹法和伽辽金法、最小二乘法等。根据所采用的权函数和插值函数的不同,有限元方法也分为多种计算格式。从权函数的选择来说,有配置法、矩量法、最小二乘法和伽辽金法,从计算单元网格的形状来划分,有三角形网格、四边形网格和多边形网格,从插值函数的精度来划分,又分为线性插值函数和高次插值函数等。不同的组合同样构成不同的有限元计算格式。对于权函数,伽辽金(Galerkin)法是将权函数取为逼近函数中的基函数;最小二乘法是令权函数等于余量本身,而内积的极小值则为对代求系数的平方误差最小;在配置法中,先在计算域内选取N个配置点。令近似解在选定的N 个配置点上严格满足微分方程,即在配置点上令方程余量为0。插值函数一般由不同次幂的多项式组成,但也有采用三角函数或指数函数组成的乘积表示,但最常用的多项式插值函数。有限元插值函数分为两大类,一类只要求插值多项式本身在插值点取已知值,称为拉格朗日(Lagrange)多项式插值;另一种不仅要求插值多项式本身,还要求它的导数值在插值点取已知值,称为哈密特(Hermite)多项式插值。单元坐标有笛卡尔直角坐标系和无因次自然坐标,有对称和不对称等。常采用的无因次坐标是一种局部坐标系,它的定义取决于单元的几何形状,一维

基于有限元和边界元的噪声分析

half 重登录 隐身 控制面板 搜索 状态 展区 振动博客 论坛服务 退出 振动论坛 → 专题讨论区→ 噪声分析及控制→声学基础理论→[转帖]基于有限元和边界元的噪声 分析 复制本页地址 粘贴我的收件箱 (0) 您 是本帖的第42个阅读者 标题:[转帖]基于有限元和边界元的噪声 分析树形 打印 收藏 推荐 提交网摘 等级:本科生 威望:18 现金:308 经验:1107 魅力:627 文章:109 注册: 2005-07-24 活跃度: 活跃等级:①年迈乌龟 在线等级: van321 ▼楼主 物体受到激励后,必将会产生振动,由物体的振动而引起与之相接触的流体的振动(如空气),从而在流体中产生噪声。对流体的噪声分析可以在频率域内或者时间域内进行,可以采用流体与结构耦合的形式进行分析,也可以只采用流体的形式进行计算分析,可以计算内声场也可以计算外声场,例如对于汽车而言,可以计算内声场,也可以计算外声场。在低频范围内采用边界元或者有限元的方法,在高频内采用统计能量的方法,计算结果包括声场中任意一点处的声学响应,如声压、声强、声功率,还可以是某点处的响应函数,如声压函数、模态贡献量函数,还可以进行一些特殊的分析,如声学传递矢量分析、面板贡 献量分析和灵敏*分析,以及高频域内的统计 能量分析。 如图所示是某轿车的排气系统的有限元声学模型,图所示是该排气系统中消声器的声学 模型。 [转帖]基于有限元和边界元的噪声分析

排气系统的声学模型

消声器的声学模型 ?声学模态分析 声学模态类似于结构模态,声波在流体团中传播时,会引发流体的振荡,流体的振荡也是有一定的固有频率和振动样式(振型),通过声学模态计算可以计算出流体的声学共振频率,防止流体和流体周围的结构产生共振而引发共鸣。 图所示是排气系统的声学模态云纹图。

有限元边界条件和载荷

X边界条件和载荷 10.1边界条件 施加的力和/或者约束叫做边界条件。在HyperMesh中,边界条件存放在叫做load collectors的载荷集中。Load collectors可以通过在模型浏览器中点击右键来创建(Create > Load Collector)。 经常(尤其是刚开始)需要一个load collector来存放约束(也叫做spc-单点约束),另外一个用来存放力或者压力。记住,你可以把任何约束(比如节点约束自由度1和自由度123)放在一个load collector中。这个规则同样适用于力和压力,它们可以放在同一个load collector中而不管方向和大小。 下面是将力施加到结构的一些基本规则。 1.集中载荷(作用在一个点或节点上) 将力施加到单个节点上往往会出现不如人意的结果,特别是在查看此区域的应力时。通常集中载荷(比如施加到节点的点力)容易产生高的应力梯度。即使高应力是正确的(比如力施加在无限小的区域),你应该检查下这种载荷是不是合乎常理?换句话说,模型中的载荷代表了哪种真实加载的情形? 因此,力常常使用分布载荷施加,也就是说线载荷,面载荷更贴近于真实情况。 2.在线或边上的力 上图中,平板受到10N的力。力被平均分配到边的11个节点上。注意角上的力只作用在半个单元的边上。

上图是位移的云图。注意位于板的角上的红色“热点”。局部最大位移是由边界效应引起的(例如角上的力只作用在半个单元的边上),我们应该在板的边线上添加均匀载荷。 上述例子中,平板依然承受10N的力。但这次角上节点的受力减少为其他节点受力的一半大小。 上图显示了由plate_distributed.hm文件计算得到的平板位移的云图分布。位移分布更加均匀。 3.牵引力(或斜压力) 牵引力是作用在一块区域上任意方向而不仅仅是垂直于此区域的力。垂直于此区域的力称为压力。

边界元与有限元

边界元与有限元 边界元法boundary element method 定义:将力学中的微分方程的定解问题化为边界积分方程的定解问题,再通过边界的离散化与待定函数的分片插值求解的数值方法。 所属学科:水利科技(一级学科) ;工程力学、工程结构、建筑材料(二级学科) ;工程力学(水利)(三级学科) 边界元法(boundary element method)是一种继有限元法之后发展起来的一种新数值方法,与有限元法在连续体域内划分单元的基本思想不同,边界元法是只在定义域的边界上划分单元,用满足控制方程的函数去逼近边界条件。所以边界元法与有限元相比,具有单元个数少,数据准备简单等优点.但用边界元法解非线性问题时,遇到同非线性项相对应的区域积分,这种积分在奇异点附近有强烈的奇异性,使求解遇到困难。 简介 边界元法是在有限元法之后发展起来的一种较精确有效的工程数值分析方法。又称边界积分方程-边界元法。它以定义在边界上的边界积分方程为控制方程,通过对边界分元插值离散,化为代数方程组求解。它与基于偏微分方程的区域解法相比,由于降低了问题的维数,而显著降低了自由度数,边界的离散也比区域的离散方便得多,可用较简单的单元准确地模拟边界形状,最终得到阶数较低的线性代数方程组。又由于它利用微分算子的解析的基本解作为边界积分方程的核函数,而具有解析与数值相结合的特点,通常具有较高的精度。特别是对于边界变量变化梯度较大的问题,如应力集中问题,或边界变量出现奇异性的裂纹问题,边界元法被公认为比有限元法更加精确高效。由于边界元法所利用的微分算子基本解能自动满足无限远处的条件,因而边界元法特别便于处理无限域以及半无限域问题。边界元法的主要缺点是它的应用范围以存在相应微分算子的基本解为前提,对于非均匀介质等问题难以应用,故其适用范围远不如有限元法广泛,

内燃机零部件有限元计算中边界条件处理的研究

内燃机零部件有限元计算中边界条件处理的研究 * 孙 军 汪景峰 桂长林 (合肥工业大学机械与汽车工程学院 合肥 230009) 摘 要:有限元方法已经成为内燃机零部件应力和变形计算的主要手段,但是目前在内燃机零部件有限元分析中采用的边界条件是否合理,有无必要采用更符合实际的边界条件?本文以曲轴为例,模拟实际 状况,采用不同的边界条件进行了有限元计算。计算结果表明,边界条件处理对曲轴有限元分析结果影响很大。因此,为了提高内燃机零部件有限元计算结果的精度,非常有必要根据实际情况确定边界条件。 关键词:边界条件 有限元 内燃机中图分类号:TK412.4 文献标识码:A 文章编号:1671-0630(2005)03-0006-03 Study on Boundary Condition in Finite Ele ment Calculation for Parts of Internal Co mbustion Engi ne Sun Jun ,W ang Jingfeng ,Gui Changlin H efeiUn i v ersity of Techno l o gy (H efei 230009) Abst ract :The fi n ite ele m ent m et h od has beco m e the m a i n m eans to calcu late t h e stress and de f o r m ation o f parts for inter na l co m bustion engine .Bu,t whether the boundary conditi o ns used i n FE ana l y sis on parts o f i n -ter nal co m busti o n eng ine are reasonable ?Is it necessary to use the boundary condition ,wh ich ism ore adapta -b le to the facts ?As an exa m p le ,the crankshaft is ca lculated by FE usi n g d ifferent boundary conditi o ns that si m ulate factual conditi o ns .The resu lts sho w t h at the boundary conditi o ns have i m portant effects on the results of FE analysis o f crankshaf.t Therefo re ,it is necessary to choose boundary cond itions acco r d i n g to factua l con -d iti o n i n o r der to i m prove the prec isi o n of calcu l a ti n g resu lts for parts o f i n ternal co m bustion eng i n e .K eyw ords :Boundary conditi o n ,F i n ite ele m en,t I C eng i n e 前言 随着有限元计算技术的进步,有限元方法目前已 经成为内燃机零部件应力和变形计算的主要手段。内燃机零部件的有限元分析,类似于其他问题的有限元分析,边界条件的处理是否合理直接影响计算结果的精确性。本文以曲轴为例,分析目前采用的边界条件是否合理,有无必要采用更符合实际的边界条件。 目前在曲轴有限元计算中,载荷边界条件的处理(重点是作用在轴颈表面的力处理)基本采用的是定 型模式,其假设作用在轴颈上的载荷(其与曲轴轴承油膜压力对应)为分布载荷,沿轴线方向均布或呈抛物线分布,沿圆周方向呈余弦分布 [1~4] 。这种处理方 法简单易行,但其属于较理想的状况,因为实际曲轴轴承的油膜压力分布规律复杂,且随时间变化。沿轴向抛物线型的油膜压力分布规律仅适合于无限短且轴颈轴线与轴承孔中心线平行的滑动轴承,实际的曲轴轴承为有限长轴承,且由于受到诸多因素的影响,如载荷作用下轴的变形、轴承的制造与装配误差和轴的热变形 * 基金项目:国家自然科学基金资助项目(50175023) 作者简介:孙军(1960-),男,硕士,研究方向,内燃机现代设计理论与方法。 第34卷 第3期2005年6月小型内燃机与摩托车 S MALL I N TERNAL COM B UST I O N ENG I N E AND MOTORCYCLE Vo.l 34No .3 June .2005

有限元法与有限差分法的主要区别

有限元法与有限差分法的主要区别 有限差分方法(FDM)是计算机数值模拟最早采用的方法,至今仍被广泛运用。该方法将求解域划分为差分网格,用有限个网格节点代替连续的求解域。有限差分法以Taylor级数展开等方法,把控制方程中的导数用网格节点上的函数值的差商代替进行离散,从而建立以网格节点上的值为未知数的代数方程组。该方法是一种直接将微分问题变为代数问题的近似数值解法,数学概念直观,表达简单,是发展较早且比较成熟的数值方法。对于有限差分格式,从格式的精度来划分,有一阶格式、二阶格式和高阶格式。从差分的空间形式来考虑,可分为中心格式和逆风格式。考虑时间因子的影响,差分格式还可以分为显格式、隐格式、显隐交替格式等。目前常见的差分格式,主要是上述几种形式的组合,不同的组合构成不同的差分格式。差分方法主要适用于有结构网格,网格的步长一般根据实际地形的情况和柯朗稳定条件来决定。构造差分的方法有多种形式,目前主要采用的是泰勒级数展开方法。其基本的差分表达式主要有三种形式:一阶向前差分、一阶向后差分、一阶中心差分和二阶中心差分等,其中前两种格式为一阶计算精度,后两种格式为二阶计算精度。通过对时间和空间这几种不同差分格式的组合,可以组合成不同的差分计算格式。有限元方法的基础是变分原理和加权余量法,其基本求解思想是把计算域划分为有限个互不重叠的单元,在每个单元内,选择一些合适的节点作为求解函数的插值点,将微分方程中的变量改写成由各变量或其导数的节点值与所选用的插值函数组成的线性表达式,借助于变分原理或加权余量法,将微分方程离散求解。采用不同的权函数和插值函数形式,便构成不同的有限元方法。有限元方法最早应用于结构力学,后来随着计算机的发展慢慢用于流体力学的数值模拟。在有限元方法中,把计算域离散剖分为有限个互不重叠且相互连接的单元,在每个单元内选择基函数,用单元基函数的线形组合来逼近单元中的真解,整个计算域上总体的基函数可以看为由每个单元基函数组成的,则整个计算域内的解可以看作是由所有单元上的近似解构成。在河道数值模拟中,常见的有限元计算方法是由变分法和加权余量法发展而来的里兹法和伽辽金法、最小二乘法等。根据所采用的权函数和插值函数的不同,有限元方法也分为多种计算格式。从权函数的选择来说,有配置法、矩量法、最小二乘法和伽辽金法,从计算单元网格的形状来划分,有三角形网格、四边形网格和多边形网格,从插值函数的精度来划分,又分为线性插值函数和高次插值函数等。不同的组合同样构成不同的有限元计算格式。对于权函数,伽辽金(Galerkin)法是将权函数取为逼近函数中的基函数;最小二乘法是令权函数等于余量本身,而内积的极小值则为对代求系数的平方误差最小;在配置法中,先在计算域内选取N个配置点。令近似解在选定的N个配置点上严格满足微分方程,即在配置点上令方程余量为0。插值函数一般由不同次幂的多项式组成,但也有采用三角函数或指数函数组成的乘积表示,但最常用的多项式插值函数。有限元插值函数分为两大类,一类只要求插值多项式本身在插值点取已知值,称为拉格朗日(Lagrange)多项式插值;另一种不仅要求插值多项式本身,还要求它的导数值在插值点取已知值,称为哈密特(Hermite)多项式插值。单元坐标有笛卡尔直角坐标系和无因次自然坐标,有对称和不对称等。常采用的无因次坐标是一种局部坐标系,它的定义取决于单元的几何形状,一维看作长度比,二维看作面积比,三维看作体积比。在二维有限元中,三角形单元应用的最早,近来四边形等参元的应用也越来越广。对于二维三角形和四边形电源单元,常采用的插值函数为有La grange插值直角坐标系中的线性插值函数及二阶或更高阶插值函数、面积坐标系中的线性插值函数、二阶或更高阶插值函数等。对于有限元方法,其基本思路和解题步骤可归纳为(1)建立积分方程,根据变分原理或方程余量与权函数正交化原理,建立与微分方程初边值问题等价的积分表达式,这是有限元法的出发点。(2)区域单元剖分,根据求解区域的形状及实际问题的物理特点,将区域剖分为若干相互连接、不重叠的单元。区域单元划分是采用有限元方法的前期准备工作,这部分工作量比较大,除了给计算单元和节点进行编号和确定相互之间的关系之外,还要表示节点的位置坐标,同时还需要列出自然边界和本质边界的节点序号和相应的边界值。(3)确定单元基函数,根据单元中节点数目及对近似解精度的要求,选择满足一定插

IDESA有限元分析_第6篇第26章 基于几何施加边界条件

第26章MasterFEM 教程:定义边界条件 前面的教程简单介绍了仿真分析的流程。本篇将介绍更多高级定义边界条件的内容(载荷和约束)。 用户将学会: ?创建约束和约束集。 ?创建载荷和载荷集。 ?创建边界条件集。 ?解算定义以上边界条件的模型。 ?创建均布载荷。 ?解算定义以上边界条件的模型。 ?比较不同工况下的结果。 开始前必备知识: 熟悉MasterFEM界面和创建零件。 熟悉在模型文件中管理零件。 熟悉拉伸特征和旋转特征的布尔运算。 熟悉仿真分析流程。 熟悉自由网格划分。 设置1/3 如果还没有运行一个新的模型文件,创建一个新文件并命名。 ·1·

·2· File Open 打开模型文件菜单 确信用户是在以下工作状态和任务当中 : 设置工作单位为毫米(mm) Options Units 设置2/3 工作内容:按照以下尺寸草绘封闭形状的图形。 提示 : 为什么:这个零件代表了典型机构连杆的应力集中部位。

工作内容: 命名零件 提示: 命名菜单 设置3/3 工作内容:创建一个和零件关联的有限元模型(FEM1)。 提示 保存模型文件。 File Save 警告! 如果软件提示用户保存模型文件,用户应选择:No 记住:只有教程中提示保存模型文件,而不是软件提示保存的时候,用户才可以执行保存文件操作。 为什么: 在上一次保存以后的错误操作不能撤销恢复,用户可以选择重新打开文件,恢复到上一次保存时的状态。 提示: ·3·

重新打开模型文件的快捷键:按Control-Z。 创建约束和约束集1/3 工作内容:全约束以下高亮表面。 怎样做: 表面上定义约束的菜单 OK 创建约束和约束集2/3 注意事项: 会产生约束符号。 在几何边缘、表面、顶点的约束用不同的颜色和符号表示。 ·4·

有限元、边界元、无网格法的比较

首先,从五个方面进行有限元和无网格方法比较,分别是网格划分、形函数的产生、边界条件、系统离散方案、系统方程的求解: 1、网格划分 有限元方法:连续体被划分成由有限个称作单元的小网格组合而成的离散结构。单元划分是前处理过程中非常重要的部分, 通常占整个分析过程中大部分时间。由于单元能按不同的联结方式进行组合,且单元本身又可以有不同的形状,因此可以模拟几何形状复杂的求解域。 无网格方法:问题域由一系列任意分布的节点来代替, 不需要用单元或网格来进行场变量插值, 也无须描述节点之间的关系。节点的生成可完全由计算机自动完成, 这大大节省了分析人员的时间, 也相对较容易在分析过程中对节点进行重新划分。几何体边界是由节点替代(而非离散) , 如图1所示,两个节点之间的任意一点可由近似函数插值。 (a)有限元法中光滑曲线边界由三角形直线边代替(b)无网格法中光滑边界由节点替代 图1 网格-节点示意图 2、形函数的产生: 有限元法和无网格法都可从哈密尔顿原理推出, 它们之间最关键的区别是形函数的构造。有限元法:形函数是定义于单元的局部近似函数,因此函数的连续性、光滑性在网格的分界处必然受到限制,计算后还需要进一步的后处理。形函数可以直接插值得到,故相对较容易构造且相同类型的单元具有相同的形函数。 无网格方法:形函数是围绕每一个节点建立插值函数构成的,不同的点具有不同的形函数,形函数定义于全域,具有较好的连续性和光滑性,不需要后处理过程。 3、边界条件 有限元法:施加边界条件并不很困难, 通常在网格划分时使网格形式满足边界条件特点, 本质边界条件可直接加在节点上。 无网格方法:本质边界条件不仅依赖边界点,而且也与内部点有关,无网格法不能直接施加本质边界条件都是用离散的点来代替连续的边界值,这样会给本质边界条件的精确实现造成困难。,拉格朗日乘子法和罚函数法是两种基本的方法。

对有限元法 有限差分法 边界元法和模拟电荷法的粗略总结

对有限元法、有限差分法、边界元法和模拟电荷法的粗略总结: 有限元法(finite element method):将连续的求解域离散为一组单元的组合体,用在每个单元内假设的近似函数来分片的表示求解域上待求的未知场函数,近似函数通常由未知场函数及其导数在单元各节点的数值插值函数来表达。从而使一个连续的无限自由度问题变成离散的有限自由度问题。缺点是有限元必须同时对所有域内节点和边界节点联立求解,待求未知数多,要求解的方程规模大,导致输入数据多,计算的准备工作量大。 有限差分法(finite difference method):直接从微分方程出发,将求解区域划分为网格,近似地用差分、差商代替微分、微商,于是无限度的问题化成有限自由度的问题。这种方法在解决规则边界的问题时极为方便,但是正是由于这种限制而增加了它的局限性,即对于非规则边界的问题适用性较差。 边界元法(boundary element method):边界元法是在有限元法之后发展起来的一种较精确有效的工程数值分析方法。它以定义在边界上的边界积分方程为控制方程,通过对边界分元插值离散,化为代数方程组求解。它与基于偏微分方程的区域解法相比,由于降低了问题的维数,而显著降低了自由度数,边界的离散也比区域的离散方便得多,可用较简单的单元准确地模拟边界形状,最终得到阶数较低的线性代数方程组。又由于它利用微分算子的解析的基本解作为边界积分方程的核函数,而具有解析与数值相结合的特点,通常具有较高的精度。特别是对于边界变量变化梯度较大的问题,如应力集中问题,或边界变量出现奇异性的裂纹问题,边界元法被公认为比有限元法更加精确高效。由于边界元法所利用的微分算子基本解能自动满足无限远处的条件,因而边界元法特别便于处理无限域以及半无限域问题。边界元法的主要缺点是它的应用范围以存在相应微分算子的基本解为前提,对于非均匀介质等问题难以应用,故其适用范围远不如有限元法广泛,而且通常由它建立的求解代数方程组的系数阵是非对称满阵,对解题规模产生较大限制。对一般的非线性问题,由于在方程中会出现域内积分项,从而部分抵消了边界元法只要离散边界的优点。 模拟电荷法(charge simulation method):在实际工程计算中,电极表面上连续分布的束缚电荷的分布情况是未知的,不能直接由给定的边界条件解出。如果在计算场域之外设置n个被称为模拟电荷的离散电荷来等效代替这些待求的连续电荷分布,则根据等值替代前后条件不变的前提条件,即可求得各模拟电荷的量值,从而使场域内任意一点的电位与场强便可由各模拟电荷所产生的场量叠加而获得,以此作为原场的逼近解。相比较于有限元法和有限差分法,模拟电荷法的优点是无需封边、使计算问题的维数降低一维、能直接求解出场域内的任意点的场强、计算精度高。

有限元边界元习题2010

有限元部分 1.什么是单元的协调性和完备性要求?为什么要满足这些要求?平面问题三角形单元如何满足这些要求?矩形4节点平面单元呢? 2.对于平面3节点三角形单元,如果在单元内假定位移模式为 22 12322456αααααα?=++?=++? u x xy y v x xy y 试讨论此时单元的形状函数矩阵、单元刚度矩阵以及这种单元的特征。 3.就平面梁单元而言,在刚体位移的状态下,讨论刚度矩阵的性质。 4.一般情况下,有限元方法总是过高计算了结构的刚度,因而求得的位移小于真实解,为什么?如果单元不满足协调性要求,情况如何?为什么? 5.证明:单元的常应力项或常应变项是保证收敛性的前提条件。 6.对于弹性结构,若给定的荷载列阵为{}P ,对应的位移列阵为{}d ,则势能泛函中的外力 功为{}{}T P d ,但静力加载过程中做的功为1 {}{}2T P d ,为什么? 7.证明:单元的刚度矩阵是半正定的。 8.证明面积坐标与直角坐标满足下列转换关系 =++??=++? i i j j k k i i j j k k x x L x L x L y y L y L y L 9.证明二维平行四边形单元的Jacobi 矩阵是常数矩阵。 10.为什么虚位移原理可适用于线性与非线性问题,而最小势能原理只适用于线弹性问题? 11.用最小势能原理推导单元刚度矩阵。 12.如图3个三角形单元,画出完整多项式各项的Pascal 三角形。 13.证明常应变三角形单元形函数N j 在j 、k 边界上的值与i 节点坐标无关。 14.证明常应变三角形单元发生刚体位移时,不会在单元内产生应力。 15.证明常应变四面体单元是完备协调元。 16.证明常应变四面体单元是等参元。 17.证明常应变三角形单元形函数满足1=∑i i N 。 18.导出矩阵[]ij H 、[]ij G ()=i j 中元素H 12和G 11的表达式。 19.推证格林公式。 20.试由,,()0λ+++=i ij j ii j G u Gu b ,写出其直角坐标表达式。 21.试由弹性力学平面应变问题的应力基本解,写出沿坐标原点y 方向有单位集中力作用时应力分量的直角坐标表达式。

有限元在传热学中的应用

有限元在传热学中的应用 ——温度场的有限元分析 摘要:热分析在许多工程应用中扮演着重要角色。有限元法是热分析中常用,高效的数值 分析方法。利用有限元法可以求解传热学中温度场的重要参数,在材料成型中,在铸造这一块有着重大意义。 1、有限元法的应用: 有限元法是随着电子计算机的发展迅速发展起来的一种现代计算方法,首先在连续力学领域——飞机结构静、动态特性分析中应用的一种有效的数值分析方法,随后也很广泛用于求解热传导、电磁场、流体力学等连续问题。在传热学中,如果导热物体的几何形状不规则,边界条件复杂,很难有解析解。解决这类问题的最好办法就是数值解法,而数值解法中最具实用性和使用最广泛的就是有限单元法。 2、有限元数值解法的基本思路: 将连续求解区域减走势只在节点处相连接的一组有限个单元的组合体,把节点温度作为基本未知量,然后用插值函数以节点温度表示单元内任意一点处温度,利用变分原理建立用以求解节点未知量(温度)是有限元法方程,通过求解这些方程组,得到求解区域内有限个离散点上的温度近似解,并以这些温度近似解代替实际物体内连续的温度分布。随着单元数目的增加,单元尺寸的减少。单元满足收敛要求。近似解就可收敛于精确解。 3、有限元数值解法的基本步骤 有限元法在工程实际中应用的广泛性和通用性,体现在分析许多工程问题是,如力学中的位移场和应力场分析,传热学中的温度场分析,流体力学中的流场分析,都可以归结为给定边界条件下求解其控制方程的问题,虽然各个问题中的物理性质不同,却可采用同样的步骤求解。具体步骤为(1):结构离散。(2):单元分析。(3):整体分析。(4):边界条件处理与求解。(5):结果后处理。 有限元分析实际问题的主要步骤为:建立模型,推倒有限元方程式,求解有限元方程组,数值结果表述。 4、用于传热学的意义 有限元法作为具有严密理论基础和广泛应用效力的数值分析工具,近年来,以由弹性平面问题扩展到空间问题,板壳问题。从固体力学扩展到流体力学、传热学等连续介质力学领域;它在工程技术中的作用,已从分析和校核扩展到优化设计。并和计算机辅助设计相结合,形成了完整的计算机辅助设计系统。它解决了传热学中边界条件复杂或呈非线性,有均匀内热源等传统方法无法求解的问题。 温度场方程

有限元法有限差分法有限体积法的区别

有限差分方法(FDM)是计算机数值模拟最早采用的方法,至今仍被广泛运用。该方法将求解域划分为差分网格,用有限个网格节点代替连续的求解域。有限差分法以Taylor级数展开等方法,把控制方程中的导数用网格节点上的函数值的差商代替进行离散,从而建立以网格节点上的值为未知数的代数方程组。该方法是一种直接将微分问题变为代数问题的近似数值解法,数学概念直观,表达简单,是发展较早且比较成熟的数值方法。对于有限差分格式,从格式的精度来划分,有一阶格式、二阶格式和高阶格式。从差分的空间形式来考虑,可分为中心格式和逆风格式。考虑时间因子的影响,差分格式还可以分为显格式、隐格式、显隐交替格式等。目前常见的差分格式,主要是上述几种形式的组合,不同的组合构成不同的差分格式。差分方法主要适用于有结构网格,网格的步长一般根据实际地形的情况和柯朗稳定条件来决定。 构造差分的方法有多种形式,目前主要采用的是泰勒级数展开方法。其基本的差分表达式主要有三种形式:一阶向前差分、一阶向后差分、一阶中心差分和二阶中心差分等,其中前两种格式为一阶计算精度,后两种格式为二阶计算精度。通过对时间和空间这几种不同差分格式的组合,可以组合成不同的差分计算格式。 有限元方法的基础是变分原理和加权余量法,其基本求解思想是把计算域划分为有限个互不重叠的单元,在每个单元内,选择一些合适的节点作为求解函数的插值点,将微分方程中的变量改写成由各变量或其导数的节点值与所选用的插值函数组成的线性表达式,借助于变分原理或加权余量法,将微分方程离散求解。采用不同的权函数和插值函数形式,便构成不同的有限元方法。有限元方法最早应用于结构力学,后来随着计算机的发展慢慢用于流体力学的数值模拟。在有限元方法中,把计算域离散剖分为有限个互不重叠且相互连接的单元,在每个单元内选择基函数,用单元基函数的线形组合来逼近单元中的真解,整个计算域上总体的基函数可以看为由每个单元基函数组成的,则整个计算域内的解可以看作是由所有单元上的近似解构成。在河道数值模拟中,常见的有限元计算方法是由变分法和加权余量法发展而来的里兹法和伽辽金法、最小二乘法等。根据所采用的权函数和插值函数的不同,有限元方法也分为多种计算格式。从权函数的选择来说,有配置法、矩量法、最小二乘法和伽辽金法,从计算单元网格的形状来划分,有三角形网格、四边形网格和多边形网格,从插值函数的精度来划分,又分为线性插值函数和高次插值函数等。不同的组合同样构成不同的有限元计算格式。对于权函数,伽辽金(Galerkin)法是将权函数取为逼近函数中的基函数;最小二乘法是令权函数等于余量本身,而内积的极小值则为对代求系数的平方误差最小;在配置法中,先在计算域内选取N个配置点。令近似解在选定的N个配置点上严格满足微分方程,即在配置点上令方程余量为0。插值函数一般由不同次幂的多项式组成,但也有采用三角函数或指数函数组成的乘积表示,但最常用的多项式插值函数。有限元插值函数分为两大类,一类只要求插值多项式本身在插值

有限元边界条件和载荷_图文(精)

X 边界条件和载荷 10.1边界条件 施加的力和 /或者约束叫做边界条件。在 HyperMesh 中,边界条件存放在叫做load collectors的载荷集中。 Load collectors可以通过在模型浏览器中点击右键来创建 (Create > Load Collector。 经常(尤其是刚开始需要一个 load collector来存放约束(也叫做 spc-单点约束 ,另外一个用来存放力或者压力。记住,你可以把任何约束(比如节点约束自由度 1和自由度 123放在一个 load collector中。这个规则同样适用于力和压力,它们可以放在同一个 load collector中而不管方向和大小。 下面是将力施加到结构的一些基本规则。 1. 集中载荷(作用在一个点或节点上 将力施加到单个节点上往往会出现不如人意的结果, 特别是在查看此区域的应力时。通常集中载荷 (比如施加到节点的点力容易产生高的应力梯度。即使高应力是正确的(比如力施加在无限小的区域 ,你应该检查下这种载荷是不是合乎常理?换句话说,模型中的载荷代表了哪种真实加载的情形? 因此,力常常使用分布载荷施加,也就是说线载荷,面载荷更贴近于真实情况。 2. 在线或边上的力

上图中,平板受到 10N 的力。力被平均分配到边的 11个节点上。注意角上的力只作用在半个单元的边上。 上图是位移的云图。注意位于板的角上的红色“ 热点” 。局部最大位移是由边界效应引起的(例如角上的力只作用在半个单元的边上 ,我们应该在板的边线上添加均匀载荷。

上述例子中,平板依然承受 10N 的力。但这次角上节点的受力减少为其他节点受力的一半大小。 上图显示了由 plate_distributed.hm文件计算得到的平板位移的云图分布。位移分布更加均匀。 3. 牵引力(或斜压力 牵引力是作用在一块区域上任意方向而不仅仅是垂直于此区域的力。垂直于此区域的力称为压力。

有限元、边界元、有限差分法的区别

有限元法、边界元法、有限差分法的区别和各自的优点 请问:有限元法、边界元法、有限差分法等方法有哪些区别和各自的优点?尤其是在声学方面。 谢谢! 网格的跑分上不同,差分要求模型规则,有限元可以是任意不规则模型, FEM: irregular grid-> easy to describe complex shape, hard in mesh generation \.a4hj FDM: regular mesh -> easy in grid generation, hard to describe complex shape=> less accurate than FEM BEM: irregular mesh in boundary -> mesh generation much easier than that of FEM. need much less computation resource than the above two. BUT need basic solution (Green function) at the boundary. 对于这个基础问题一定要搞清楚,不然有限元就无从谈起。 有限元法的优点是适应性强,自由边界条件自动满足,但是不适合计算大尺度,对于透射边界需单独处理,单 元太多的模型,计算速度慢i7g c1T `w5v 边界元法的优点是域内二维问题化成了边界一维问题来处理,自动满足透射边界,但是构造G函数非常麻烦有限差分法适合大尺度(如地震波),方法简单,计算速度快,但是边界处理太麻烦. :) :( :D :'( [quote]原帖由[i]jonewore[/i] 于2007-10-1 20:31 发表 [url=https://www.360docs.net/doc/c74458794.html,/forum/redirect.php?goto=findpost&pid=1152036&ptid=7785 04][img]https://www.360docs.net/doc/c74458794.html,/forum/images/common/back.gif[/img][/url]

有限元法求解问题的基本步骤

有限元法求解问题的基本步骤 1. 结构离散化 对整个结构进行离散化,将其分割成若干个单元,单元间彼此通过节点相连; 2. 求出各单元的刚度矩阵[K](e) [K](e)是由单元节点位移量{Q}(e)求单元节点力向量{F}(e)的转移矩阵,其关系式为:{F}(e)= [K](e) { O}(e); 3. 集成总体刚度矩阵[K]并写出总体平衡方程 总体刚度矩阵[K]是由整体节点位移向量{①}求整体节点力向量的转移矩阵,其关系式为{F}= [K] {①},此即为总体平衡方程。 4. 引入支撑条件,求出各节点的位移 节点的支撑条件有两种:一种是节点n沿某个方向的位移为零,另一种是节点n沿某个方 向的位移为一给定值。

5. 求出各单元内的应力和应变 对于有限元方法,其基本思路和解题步骤可归纳为: (1)建立积分方程,根据变分原理或方程余量与权函数正交化原理,建立与微分方程初边值问题等价的积分表达式,这是有限元法的出发点。 ⑵区域单元剖分,根据求解区域的形状及实际问题的物理特点,将区域剖分为若干相互连 接、不重叠的单元。区域单元划分是采用有限元方法的前期准备工作,这部分工作量比较大, 除了给计算单元和节点进行编号和确定相互之间的关系之外,还要表示节点的位置坐标,同时还需要列出自然边界和本质边界的节点序号和相应的边界值。 (3)确定单元基函数,根据单元中节点数目及对近似解精度的要求,选择满足一定插值条件 的插值函数作为单元基函数。有限元方法中的基函数是在单元中选取的,由于各单元具有规则的几何形状,在选取基函数时可遵循一定的法则。 (4)单元分析:将各个单元中的求解函数用单元基函数的线性组合表达式进行逼近;再将近 似函数代入积分方程,并对单元区域进行积分,可获得含有待定系数(即单元中各节点的参

流体力学有限元分析中的边界条件处理

流体力学有限元分析中的边界条件处理 梁启国 尹敏镐 赵永凯 高殿荣 燕山大学 大庆石化总厂 摘 要 阐述了流体力学有限元分析中应用流函数 - 涡量法时典型边界条件的处理方 法 ,并给出计算实例 . 关键词 有限元 涡 - 流函数法 边界条件 分类号 O357 . 1 引言 求解不可压缩粘性流体二维流动问题的数值方法有速度 - 压力法 、涡 - 流函数法和流函数法 ,其中涡 - 流函数法应用较广1 ~4 . 在应用涡 - 流函数法进行有限元分析时 ,数值边界条件的处理不但影响解的精度而且影响解的稳定性2 . 本文结合工程实际给出了在有限元分析中确定几种典型边界条件的方法. 0 边界条件的处理 如图 1 所示的沿背部台阶的不可压缩粘性流 体二维流动. C 点为角点. 在涡 - 流函数方程的求解过程中 , 不仅需要 知道边界上的流函数和涡量值 ,有时还要对边界 上的涡量值不断地进行修正. 下面分别讨论各种 边界上的流函数值和涡量值. 设Δ x 和Δy 分别为 x 方向和 y 方向的有限元划分网格间距 , i 和 j 分别 为 x 方向和 y 方向的步长指标. 1) 壁面边界处理 若壁面是不可渗透的 ,则沿壁面的流函数 Ψ 为常数. 一阶精度的壁涡公式为 : 1 图 1 沿背部台阶的边界条件 2 (Ψ i , j - Ψ i , j +1 ) Ωi , j c c + O (Δy ) ( 1) = (Δy ) 2 c 二阶精度的壁涡公式为 : 3 (Ψ i , j - Ψ i , j +1 ) Ωi , j + 1 + O ( (Δy ) 2 ) Ωi , j c c c ( 2) = (Δy ) 2 2 c 图 2 用内点上的 Ψ i , j +1 , Ωi , j +1 表示边界上的涡量值 . 二阶壁涡公 c c 式在大网格雷诺数和变网格情况下往往引起数值不稳定和计算不收敛 ; 一阶壁涡公式虽

有限元法边界条件的处理

有限元法边界条件的处理 边界上的节点通常有两种情况, 1. 一种边界上的节点可自由变形,此时节点上的载荷等于0,或者节点上作用某种外载荷,可以令该点的节点载荷等于规定的载荷Q。这种情况的处理是比较简单的。 2. 另一种边界上的节点,规定了节点位移的数值。这种情况下,有两种方法可以处理: * 划0置1法 * 置大数法 划0置1法是精确的方法,置大数法则是近似的方法。下面分别介绍这两种方法 置大数法 假设v自由度的位移已知为b(b可以为0或者其他任意值)。 1. 将v自由度相应对角线上的刚度系数k(v,v) 换成一个极大的数,例如可以换成k(v,v)*1E8 k(v,v) ---> k(v,v) * 1E8 2. 将v自由度相应节点载荷F(v) 换成F(v) * 1E8 * b F(v) ---> F(v) * 1E8 * b 3. 其余均保留不变,求出的 v =~ b 此方法的处理只需要修改两个数值即可,简单方便,虽然求得的是近似值,但一般仍然推荐使用。 置大数法来源于约束变分原理,本质和罚函数是一样的,得到的都是一个非精确值,施加起来在程序实现上相对简单,但是过大的大数可能引起线性方程的病态,造成在某些求解方法下无法求解,过小的大数有可能引起计算的误差,因此大数的选择也算是一个优化的过程吧,因此如果位移边界条件为0的话,主1副0的方法通用性更好吧 而位移非零的情况下,还有一种类似主1副0的方法可以采用吧,不过程序处理相对麻烦一点,我一下也没找到,你不妨找找看 这是在不增加方程个数的情况下的处理方式,拉格朗日乘子法好像也可以处理边界条件,但是会增加方程的个数,所以大家一般都不太用来着,拉格朗日乘子法和罚函数法的原理可以看一下王勖成写的那本有限元,如果英文好,不放看看监克维奇的那本英文的《finite element method》

有限元法与边界元法ppt

有限元法与边界元法
武汉大学水利水电学院 赵 昕
1
5.1 加权余量法
设有微分方程
L(u) = f (在区域Ω中)
解u也应该满足积分方程 ∫ [L(u) ? f ]δudΩ = 0 Ω
——加权余量法的出发点
δu类似于虚位移,是一个满足一定边界条件的任意的变分函数。 在给定u值的边界Γ1上,δu的边界条件取为0。
3
∫ ∑ ∑ Ω
? ? ??
L????
n
α
j =1
jφ j
????
?
f
???? ???
n i =1
βiWi
??dΩ ?
=
0
δu是满足 得
δu Γ1
=0
的任意函数,不妨取某个βi =1,其余的β为0
∫ ∑ Ω
? ? ??
L????
n
α jφj
j =1
???? ?
f
? ?Wi dΩ ??
=
0
(i = 1,……,n)
——加权余量法的基本关系式(一个求解系数αj的代数方程组)
n
∑ 线性微分方程→ 线性代数方程组: aij α j = bi (i = 1,……,n) j =1
∫ ( ) aij = Wi L φ j dΩ Ω 5
∫ bi = Wi f dΩ Ω
有限元法
有限单元法(Finite Element Method),简称有限元法(FEM):将流 动区域分为许多三角形、矩形或曲边形等各种形状的单元。
优点:适应边界形状不规则的区域,便于处理自然边界条件,比较适合 求解椭圆型方程和扩散方程的数值解。
计算程序虽然比较复杂,但比较标准规范,便于使用。
有限元方法的理论基础:变分原理或加权余量法——将微分方程的求 解变成求积分方程的近似解的问题,避开微分方程求解的困难,对近 似解的可微性要求也可以降低。所以下面介绍加权余量法。
2
假设一个满足第一类边界条件的近似解
∑ u~ = n α j φ j j =1
其中φ
j
(j
=1,…,n)为一组事先选取的线性无关的基函数,
αj为相应的待定系数。
不满足原微分方程,形成的误差称为余量 ε = L(u~) ? f
欲使加权后的ε在区域Ω中在平均意义下为零
∫ εδudΩ = ∫[L(u~) ? f ]δudΩ = 0
Ω
Ω
n
∑ 可取权因子 δu = βiWi i =1
Wi(i =1,…,n)是一组线性无关的基函数(权函数)。
4
选择权函数Wi : (1)`取Wi ≡ 1,→有限体积法。
(2)最小二乘法。取
∫ ∫ ∫ ? < ε, ε >= ? ε2dΩ = ?ε2 dΩ =2 ε ?ε dΩ =0
?α i
?α i Ω
Ω ?αi
Ω ?αi
相当于
Wi
=
?ε ?α i
= L(φi )
(3)伽辽金法,取 Wi=φi 则
∫ ∑ ? n
?
?L( α j φ j ) ? f ?φi dΩ = 0

j =1
?
( ) n
∑ α j ∫ φi L φ j dΩ = ∫ φi f dΩ
j =1 Ω
Ω
6

输电线舞动的有限元分析及边界条件_图文(精)

第 14卷第 2期 重庆电力高等专科学校学报 2009年 6月 Vol . 14 No . 2 Journal of Chongqing Electric Power College Jun . 2009 输电线舞动的有限元分析及边界条件 陈仁全 1, 2 , 张占龙 1, 丁明亮 2, 王勇 1, 2 (1. 重庆大学电气工程学院 , 重庆 400030; 2. 重庆电力高等专科学校 , 重庆400053 【摘要】以有限个梁单元模拟输电导线状态 , 采用最小位能原理推导出有限元方程 , 最后利用强制边界条件给出单元位移和应力方程 , 并运用仿真系统进行模态和谐响应分析。其结果可为以后线路优化设计提供依据。【关键词】舞动 ; 有限单元法 ; 风荷载 ; 仿真 【中图分类号】 T M726. 3【文献标识码】 A 【文章编号】 100828032(2009 022*******

收稿日期 :2008211226 作者简介 :陈仁全 (1971- , 讲师 , 研究方向 :输电线路的运行、检修和设计。1输电线模型的有限元格式 2节点的梁单元是有限元方法中较早提出 , 并 且至今仍广泛应用的单元 , 拟仿真的应用极为广泛 , , 精确。 1. 1典型的 2节点平面梁单元 , 编码为 i, j 的位移 分量如图 1所示 。 图 1平面梁单元

在有限元方法中 , 单元的位移模式或称为位移函数一般采用多项式作为近似函数 , 因为多项式运算简单 , 并且随着项数的增多 , 可以逼近任何一段光滑的函数曲线 , 多项式的选取采用由低次到高次。 用节点位移表示梁单元的位移模式 , 轴向位移 的位移模式取的线性函数 , 而挠度则 V 用三次多项式表示 , 即 : u =[h (x ]{a} (1 v =[H (x ]{b}(2 {和 {, 可以。 i x , 、节点挠 {u}=[u i u j ] T (3 {v}=[v i θi v j θj ]T (4 将节点坐标带入式 (1 和 (2 , 节点坐标可以 表示为 : {u}=[Ai ]{a} (5 {v}=[A2]{b} (6 于是得到用节点位移表示的位移模式并改成矩阵形式 : {f}= Hu (x Hv (x [A]{δ}

相关文档
最新文档