有限元查错

合集下载

有限元计算工程误差的允许误差

有限元计算工程误差的允许误差

有限元计算工程误差的允许误差
有限元计算工程误差的允许误差是指在有限元计算中,由于数值计算的限制和模型假设的简化等原因,计算结果和实际结果之间存在的误差。

这些误差可能对工程决策产生影响,因此必须对其进行允许误差的评估和控制。

允许误差的评估需要考虑多种因素,如数值计算方法的精度、模型的准确性、实际工况的复杂程度等。

其中,数值计算方法的精度是评估计算误差的重要因素之一。

通过对数值计算方法的收敛性和稳定性进行分析,可以确定计算误差的上限。

此外,对模型的准确性进行评估也是允许误差评估的重要步骤。

通过与实际测量数据进行比较,可以确定模型误差的大小和分布情况。

控制允许误差的方法包括加强数值计算方法的精度和稳定性、优化模型的准确性、增加采样点、使用不同的计算方法进行验证等。

其中,加强数值计算方法的精度和稳定性可以通过增加计算精度、减小网格尺寸、使用高阶元等方法实现。

优化模型的准确性则需要考虑模型的复杂程度和实际测量数据的可靠性。

增加采样点可以提高计算结果的精度和可靠性,但也会增加计算成本。

使用不同的计算方法进行验证可以帮助确定计算结果的可靠性。

在工程实践中,允许误差的确定和控制是有限元计算的关键问题之一。

只有在误差可控的情况下,才能保证有限元计算结果的准确性和可靠性,从而为工程决策提供重要的支持。

- 1 -。

有限元方法基础教程勘误

有限元方法基础教程勘误

有限元方法基础教程勘误The finite element method (FEM) is a numerical technique used for finding approximate solutions of partial differential equations. 有限元方法是一种用于寻找偏微分方程的近似解的数值技术。

It has a wide range of applications in various fields such as structural analysis, heat transfer, fluid dynamics, and electromagnetic fields. 它在结构分析、热传递、流体力学和电磁场等各个领域有着广泛的应用。

One of the most important aspects of learning FEM is understanding the basic principles and concepts behind it. 学习有限元方法最重要的一个方面是理解它背后的基本原理和概念。

This includes understanding how to discretize the domain into finite elements, formulating the element equations, and assembling the global equations. 这包括理解如何将域离散为有限元素、制定元素方程和装配全局方程。

In the book "有限元方法基础教程," it is important to have an accurate and error-free version in order to effectively learn and apply the concepts taught in the text. 在《有限元方法基础教程》这本书中,具有准确无误的版本对于有效学习和应用所教授的概念非常重要。

有限元误差估计

有限元误差估计

有限元误差估计
有限元误差估计是在有限元方法中用于评估数值解与真实解之间的差异的技术。

它提供了对数值解的准确性和收敛性的估计,帮助评估数值模拟的可靠性和精度。

常见的有限元误差估计方法包括:
1.后验误差估计(Posteriori Error Estimation):在有限元计算完成后,使用一些后处理技术来估计数值解的误差。

这些技术通常基于残差的计算、解的重构、网格细化等方法。

2.可靠性误差估计(Reliable Error Estimation):这种误差估计方法旨在提供对数值解误差的下界估计,确保数值解的准确性。

常见的方法包括最小割方法、可靠的后验估计等。

3.马尔可夫不等式(Markov's Inequality):这是一种基本的误差估计方法,通过将数值解的误差与其范数进行比较,给出误差的上界估计。

4.差分误差估计(Difference Error Estimation):这种方法通过将有限元离散化的问题与其连续的解进行比较,估计数值解的误差。

常见的方法包括基于差分格式的稳定性分析和收敛性分析。

这些方法的选择和应用取决于具体的数值模拟问题和有限元方法的特点。

通常,有限元误差估计是一个重要的步骤,用于指导网格适应性和误差控制策略,以提高数值解的准确性和效率。

试验和有限元的误差

试验和有限元的误差

试验和有限元的误差全文共四篇示例,供您参考第一篇示例:试验和有限元分析是工程领域常用的两种方法,它们常常用于预测和分析结构在不同载荷条件下的响应。

无论是试验还是有限元分析,都存在着误差,因此了解和评估这些误差是非常重要的。

本文将探讨试验和有限元分析中的误差,以及如何有效地管理和减小这些误差。

让我们来看看试验中存在的误差。

试验通常涉及到测量物理量,如应力、应变、位移等。

由于测量设备的精度、环境条件、人为操作等因素,测量结果往往会存在一定的误差。

测量设备的刻度可能不够精确,环境温度和湿度可能会影响到测量结果的准确性,操作人员的技术水平也会对测量结果产生影响。

试验中还可能会出现一些偶然误差,如设备故障、实验样品的缺陷等。

这些偶然误差在一定程度上会影响试验结果的准确性。

对于试验中可能存在的误差,我们需要采取相应的措施来减小这些误差的影响。

比如说,可以通过校准测量设备、控制实验环境、提高操作技术来减小误差,并且在试验结果分析时考虑到可能的误差范围,以便更准确地评估结构的响应。

与试验不同,有限元分析是一种数值计算方法,它通过将结构分割成有限个小单元,利用数学方程对这些小单元进行求解,从而得到结构的响应。

有限元分析中也存在着误差。

有限元分析中的误差可以来自模型的简化。

由于实际结构往往非常复杂,我们在进行有限元建模时往往需要对结构进行简化,例如忽略一些小的细节,这样会导致模型与实际结构存在一定的差异,从而引入误差。

有限元分析中的误差还可能来自数值计算的方法和参数选择。

数值计算方法的选取、边界条件的处理、网格划分的精度等因素都会对有限元分析结果的精度产生影响。

在进行有限元分析时,需要认真选择合适的数值计算方法,合理处理边界条件,以及进行网格收敛性分析,以减小这些误差的影响。

有限元分析中还可能存在由于数值计算误差引起的问题。

使用有限元方法进行求解时,使用的数值积分、迭代收敛条件等都可能会引入数值计算误差,从而影响到结果的准确性。

有限元查错

有限元查错

有限元模型如何查错【一】How to find errors In finite-element models在建立有限元模型的过程 中很容易出错,如果你知 道如何查错,修正这些错 误将会变得很简单PAUL KUROWSKI President ACOM Consulting London, Ontario, Canada BARNA SZABO Professor of Mechanics Washington University St. Louis, Mo.翻译文献出自:MACHINE DESIGN SEPTEMBER 25,1997感谢: 冲令狐,walter2003 编辑sugar,erin 两位网友又见飘整理 August 27, 2006中华钢结构论坛 【正文部分】:有限元分析的第一步就是建立被分析对象的数学模型,这要求我们思索建模 的理论基础如弹性理论,板的 Reissner 理论,塑性变形理论等,和考虑问题的其 它信息如几何描述、材料特性,约束和荷载等等。

分析的目的就是由这些条件, 计算得到精确解 u _ EX 并同时得到位移 u _ EX 的应力函数 F ( u _ EX ) 如 Von Mises 应力等。

应力函数 F ( u _ EX ) 仅仅依赖于数学 模型的定义,而与求解该数学问题的数值近似计算方法无关;同时应力函数F ( u _ EX ) 也不依赖于网格划分、网格类型和单元尺寸。

函数 F ( u _ EX ) 与模型实体物理性质之间的差异,被称为“模型错误” 。

下一步就是使用有限元方法去找到精确解 u _ EX 的近似值 u _ FE 。

这个过程 包括选择网格划分和构件类型,如对二维板用八节点(矩形)单元,依此类推。

网格划分&单元定义被称为有限元的离散化。

离散化产生的误差可以被定义为:e=F (u _ EX ) − F (u _ FE ) F (u _ EX )大部分的分析应该把这个误差控制在 10%以内。

有限元误差估计

有限元误差估计

有限元误差估计引言有限元方法(Finite Element Method,简称FEM)是一种广泛应用于工程和科学领域的数值分析方法。

它通过将一个连续问题离散化为有限个子域,然后在每个子域上构建局部近似函数来求解问题。

有限元误差估计是在使用有限元方法求解问题时评估数值解与真实解之间的误差的重要步骤。

本文将详细介绍有限元误差估计的概念、原理和常用方法,以及其在工程和科学领域中的应用。

1. 有限元误差估计概述在使用有限元方法求解偏微分方程等连续问题时,我们通常需要将问题离散化为一个由节点和单元组成的网格。

然后,在每个单元上构建近似函数,并利用这些近似函数来计算数值解。

然而,由于近似函数只是对真实解的近似,因此数值解必然存在一定的误差。

有限元误差估计就是通过对离散化后得到的数值解进行分析,评估其与真实解之间的误差大小。

它是验证数值解精度和可靠性的重要手段之一。

2. 有限元误差估计原理有限元误差估计的原理基于两个关键概念:局部近似和全局汇总。

局部近似是指在每个单元上构建的近似函数,它能够较好地逼近真实解。

全局汇总是指将每个单元上的近似函数通过加权求和等方式得到整个域上的数值解。

在有限元方法中,我们通常使用残差作为误差的度量。

残差是真实解满足偏微分方程的程度,即方程左侧减去方程右侧得到的差值。

通过对残差进行分析,我们可以推导出数值解与真实解之间的误差估计。

3. 有限元误差估计方法有限元误差估计方法可以分为两大类:直接方法和间接方法。

3.1 直接方法直接方法是通过对离散化后得到的数值解进行分析,直接给出误差估计。

其中一种常用的直接方法是基于残差平方积分技术(Residual Squares Integration Technique)。

该方法通过对残差平方进行积分,并利用一些数学技术来推导出误差估计。

3.2 间接方法间接方法是通过构造辅助问题,利用辅助问题的解与真实解之间的关系来估计误差。

其中一种常用的间接方法是基于重构技术(Recovery Technique)。

有限元计算中的误差来源与处理方法

有限元计算中的误差来源与处理方法

有限元计算中的误差来源与处理方法在有限元计算中,用户最关心自己计算的结果是否准确与合理,那么今天就和大家谈谈有限元计算的误差来源,按照误差来源类型主要分为两类:1、有限元理论假设引入的误差有限元这种数值计算方法,为了实现对现实问题的计算,引入一些力学假设,即(1)连续介质假设,认为计算模型是理想连续,没有孔洞,即位移具有单值性,但是实际产品在加工中难以避免会引入初始的孔洞缺陷,例如铸造件。

(2)材料均匀性假设,认为模型的材料参数不随空间变化为变化,是均匀的,但是实际产品在工艺处理过程中,例如淬火,都会使得材料的力学性能发生改变,并不能严格满足材料均匀性。

有限元理论与真实物理世界的差别通过一个系数来进行折中,也就是有限元计算得到一个基准结果,再通过实验进行对比,计算得到二者的转换系数。

2.有限元计算过程的误差有限元的计算过程主要包括前处理,求解和后处理三个阶段,有限元计算过程的误差主要发生在前处理和求解阶段。

第一个误差来源,即模型简化,发生在前处理阶段模型简化的是否恰当直接影响的计算结果,一般情况数值计算模型与产品的加工CAD模型还是有区别的,数值计算模型只要求把模型的主要特征反映出来,而舍去一下细致的特征,从而平衡了求解精度与计算效率。

第二个误差来源,即材料参数,就是反映计算模型的材料参数,如弹性模量,泊松比等,但是如前所述,即使找到材料参数也不能完全反应由于工艺造成的材料非均匀性,如果输入了错误的材料参数,则计算得到结果没有价值。

第三个误差来源,即工况对接,所谓工况对接,就是在软件中设置的位移约束和载荷与模型实际工况的对应情况,软件只提供了有限的位移约束和载荷类型,而分析模型可能收到的约束和载荷非常多,如果二者对应不正确,则计算结果也没有价值。

第四个误差来源,即网格划分,这个大家容易理解,也是目前很多文献提到的比较多的一个误差,要想将该误差降到最低,必须通过合理的网格加密得到网格无关解。

3.总结与处理有限元理论假设引入的误差是有限元理论与生俱来的,无法避免只能通过一些实验数据进行修正,这也说明要想有限元对工程设计产生作用,必须有与实验对比的过程。

刚塑性有限元数值模拟中产生误差的原因及改进方法(精)

刚塑性有限元数值模拟中产生误差的原因及改进方法(精)

刚塑性有限元数值模拟中产生误差的原因及改进方法1 引言塑性加工过程的有限元数值模拟,可以获得金属变形的详细规律,如网格变形、速度场、应力和应变场的分布规律,以及载荷-行程曲线。

通过对模拟结果的可视化分析,可以在现有的模具设计上预测金属的流动规律,包括缺陷的产生(如角部充不满、折叠、回流和断裂等)。

利用得到的力边界条件对模具进行结构分析,从而改进模具设计,提高模具设计的合理性和模具的使用寿命,减少模具重新试制的次数。

在制造技术飞速发展、市场竞争日益加剧的今天,塑性加工过程的计算机模拟可在模具虚拟设计、制造阶段就能充分检验模具设计的合理性,减少新产品模具的开发研制时间,对用户需求做出快速响应,提高市场竞争能力。

由此可见,金属成型过程的有限元模拟已是模具计算机集成制造系统中必不可少的模具设计检验环节。

金属成形工艺分体积成形和板料成形两大类,相应地,用于分析其流动规律的有限元法也分为两类,即:刚塑性、刚粘塑性有限元和弹塑性有限元。

体积成形中的挤压成形和锻造成形在实际生产中应用很广,中外学者在这方面进行了很多研究,其中二维模拟技术已相当成熟,三维模拟是目前的世界研究热点。

刚塑性、刚粘塑性有限元模拟能否对模具设计的合理性做出可靠校验,取决于模拟的精度和效率。

作者结合从事二维塑性有限元模拟的经验和当前的三维塑性有限元模拟系统开发的实践,对刚塑性、刚粘塑性有限元模拟过程中产生误差的原因进行了全面的详细分析,并提出相应的解决方法,同时以具体实例说明。

2 刚塑性、刚粘塑性有限元模拟中产生误差的原因及改进方法2.1 刚塑性有限元法求解的数学基础刚塑性有限元法是假设材料具有刚塑性的特点,把实际的加工过程定义为边值问题,从刚塑性材料的变分原理或上界定理出发,接有限元模式把能耗率表示为节点速度的非线性函数,利用数学上的最优化原理,在给定变形体某些表面的力边界条件和速度边界条件的情况下,求满足平衡方程、本构方程和体积不变条件的速度场和应力场。

有限元分析可能会出现什么错误

有限元分析可能会出现什么错误

有限元分析可能会出现什么错误图⼀应变能随单元尺⼨变化图有限元分析可能会出现什么错误?当有限元分析扩散向可能没有正式数字化程序培训的设计者的时候,专业⼈员必须问“最适当的⽅法是否被采⽤?这些⽅法是否产⽣了精确的结果?”在今天的设计领域,有限元⽅法被⼴泛的应⽤,其中包括各种各样的通⽤商业软件和适合某专业领域的专业软件。

这些⽅法⽇益增长的被⽤,在帮助确定好的新的设计的同时改良了设计性能和成本。

考虑到有限元⽅法在各个设计领域起着重要的作⽤,专业⼈员需要问他们⾃⼰“他们的设计程序是否是可获得的最适合的技术?这些⽅法是否会产⽣精确的结果?”。

这些问题是⾮常重要的,因为越来越多的设计⼈员不见得受过数字化程序培训,但是他们却在他们的⼯作中应⽤有限元⽅法。

右图是应变能量随单元尺⼨减⼩的变化⽰意图。

从图中可以看出应变能会随着单元尺⼨的减⼩⽽收敛。

当这些有限元⽅法被向越来越多且越来越⼴的群体⼴泛的应⽤的时候,⽤户必须问有限元分析会出现什么样的错误。

本⽂⽬的不是在⼴义上解决这个问题,更恰当的说,我们必须集中焦点于有限元⽅法的可靠性和准确应⽤⽅⾯。

为了便于说明,我们考虑线弹性问题,假设有限元的代数⽅程精确地被求解。

对于复杂的分析,考虑这些条件的同时,还有⼀些额外的要求也有必要得到。

数学模型⾸先,设计⼈员应该记住有限元⽅法是为了求解数学模型,这数学模型是实际物理问题的理想化结果。

数学模型是建⽴在考虑⼏何、材料特性、加载条件和位移边界条件等假设的基础上的。

数学模型的指导⽅程是考虑到边界条件的偏微分⽅程。

这些⽅程不能⽤封闭的解析⽅式求解,因此,设计⼈员要借助有限元⽅法获得⼀个数值解。

例如,考虑⼀个⼏何和载荷为轴对称的阀套。

在这种条件下,考虑轴对称分析条件是合理的。

分析的数学模型可以通过指定⼏何尺⼨、⽀撑条件、材料常数和加载条件来获得。

虽然通常情况下设计⼈员不能⽤封闭⽅程的数学模型的精确解,但是这个数学模型的精确解是存在的,且是唯⼀的。

有限元法分析结果的误差影响

有限元法分析结果的误差影响

一、引言有限元法分析起源于50年代初杆系结构矩阵的分析。

随后,Clough于I960 年第一次提出了“有限元法”的概念。

其基本思想是利用结构离散化的概念,将连续介质体或复杂结构体划分成许多有限大小的子区域的集合体,每一个子区域称为单元(或元素),单元的集合称为网格,实际的连续介质体(或结构体)可以看成是这些单元在它们的节点上相互连接而组成的等效集合体;通过对每个单元力学特性的分析,再将各个单元的特性矩阵组集成可以建立整体结构的力学方程式,即力学计算模型;按照所选用计算程序的要求,输入所需的数据和信息,运用计算机进行求解。

当前,有限元方法/理论已经发展的相当成熟和完善,而计算机技术的不断革新,又在很大程度上推进了有限元法分析在工程技术领域的应用。

然而,如此快速地推广和应用使得人们很容易忽视一个前提,即有限元分析软件提供的计算结果是否可靠、满足使用精度的前提,是合理地使用软件和专业的工程分析。

只有这两者很好地结合,我们才能得到工程上切实可信的计算结果,否则只会在工程上造成极大的浪费,甚至带来严重的工程事故。

二、误差分析有限元法分析一般包括四个步骤:物理模型的简化、数学模型的程序化、计算-------- 精选文档-----------------模型的数值化和计算结果的分析。

每一个步骤在操作过程中都或多或少地引入了误差,这些误差的累积最终可能会对计算结果造成灾难性的影响,进而蒙蔽我们的认识和判断。

第一步,物理模型的简化,主要有几何实体、连接/装配关系、环境边界条件和材料特性的简化,进而构建数学模型。

这些简化或者说假设,是必要的,也是必须的,但是也由此在模型中引入了理想化误差(idealization error)。

有些理想化误差是非良性奇异的,比如几何实体简化时细节部位上忽略小的圆/倒角,连接/装配关系简化时忽略焊缝和螺栓连接等,往往导致模型发生结构方面(诸如L形截面的角点)的奇异,即结构奇异(奇异的数学定义是在某一点处导数无穷);有些理想化误差是良性奇异的,比如边界条件简化时添加集中载荷和孤立点约束,导致模型发生边界条件的奇异,即边界奇异;其它理想化误差,比如几何实体简化时三维壳/面体简化为二维壳/面、三维梁简化为一维梁,边界条件简化时非均匀温度场和压力场简化为均匀温度场和压力场等,只会影响计算结果的准确度,不会引发计算结果方面的数值奇异,即应力奇异和位移奇异等。

《ABAQUS_有限元分析常见问题》错误处理

《ABAQUS_有限元分析常见问题》错误处理

《ABAQUS_有限元分析常见问题》错误处理第1章关于 Abaqus 基本知识的常见问题第⼀篇基础篇第1章关于 Abaqus 基本知识的常见问题第1章关于 Abaqus 基本知识的常见问题1.1 Abaqus 的基本约定1.1.1 ⾃由度的定义【常见问题1-1】Abaqus 中的⾃由度是如何定义的?1.1.2 选取各个量的单位【常见问题1-2】在 Abaqus 中建模时,各个量的单位应该如何选取?1.1.3 Abaqus 中的时间【常见问题1-3】怎样理解 Abaqus 中的时间概念?第1章关于 Abaqus 基本知识的常见问题1.1.4 Abaqus 中的重要物理常数【常见问题1-4】Abaqus 中有哪些常⽤的物理常数?1.1.5 Abaqus 中的坐标系【常见问题1-5】如何在 Abaqus 中定义局部坐标系?1.2 Abaqus 中的⽂件类型及功能【常见问题1-6】Abaqus 建模和分析过程中会⽣成多种类型的⽂件,它们各⾃有什么作⽤?【常见问题1-7】提交分析后,应该查看 Abaqus 所⽣成的哪些⽂件?1.3 Abaqus 的帮助⽂档1.3.1 在帮助⽂档中查找信息【常见问题1-8】如何打开 Abaqus 帮助⽂档?第1章关于 Abaqus 基本知识的常见问题【常见问题1-9】Abaqus 帮助⽂档的内容⾮常丰富,如何在其中快速准确地找到所需要的信息?1.3.2 在 Abaqus/CAE 中使⽤帮助【常见问题1-10】Abaqus/CAE 的操作界⾯上有哪些实时帮助功能?【常见问题1-11】Abaqus/CAE 的 Help 菜单提供了哪些帮助功能?1.4 更改⼯作路径【常见问题1-12】Abaqus 读写各种⽂件的默认⼯作路径是什么?如何修改此⼯作路径?1.5 Abaqus 的常⽤ DOS 命令【常见问题1-13】Abaqus 有哪些常⽤的 DOS 命令?第1章关于 Abaqus 基本知识的常见问题1.6 设置 Abaqus 的环境⽂件1.6.1 磁盘空间不⾜【常见问题1-14】提交分析作业时出现如下错误信息,应该如何解决?***ERROR: UNABLE TO COMPLETE FILE WRITE. CHECK THAT SUFFICIENT DISK SPACE IS AVAILABLE. FILE IN USE AT F AILURE IS shell3.stt.(磁盘空间不⾜)或者***ERROR:SEQUENTIAL I/O ERROR ON UNIT 23, OUT OF DISK SPACE OR DISK QUOTA EXCEEDED.(磁盘空间不⾜)1.6.2 设置内存参数【常见问题1-15】提交分析作业时出现如下错误信息,应该如何解决?***ERROR: THE SETTING FOR PRE_MEMORY REQUIRES THAT 3 GIGABYTES OR MORE BE ALLOCATED BUT THE HARDWARE IN USE SUPPORTS ALLOCATION OF AT MOST 3 GIGABYTES OF MEMORY. EITHER PRE_MEMORY MUST BE DECREASED OR THE JOB MUST BE RUN ON HARDWARE THAT SUPPORTS 64-BIT ADDRESSING.(所设置的pre_memory 参数值超过3G,超出了计算机硬件所能分配的内存上限)或者***ERROR: THE REQUESTED MEMORY CANNOT BE ALLOCATED. PLEASE CHECK THE SETTING FOR PRE_MEMORY. THIS ERROR IS CAUSED BY PRE_MEMORY BEING GREATER THAN THE MEMORY AVAILABLE TO THIS PROCESS. POSSIBLE CAUSES ARE INSUFFICIENT MEMORY ON THE MACHINE, OTHER PROCESSES COMPETING FOR MEMORY, OR A LIMIT ON THE AMOUNT OF MEMORY A PROCESS CAN ALLOCATE.(所设置的 pre_memory 参数值超出了计算机的可⽤内存⼤⼩)第1章关于 Abaqus 基本知识的常见问题或者***ERROR: INSUFFICIENT MEMORY. PRE_MEMORY IS CURRENTLY SET TO 10.00 MBYTES. IT IS NOT POSSIBLE TO ESTIMATE THE TOTAL AMOUNT OF MEMORY THATWILL BE REQUIRED. PLEASE INCREASE THE VALUE OF PRE_MEMORY.(请增⼤pre_memory 参数值)或者***ERROR: THE VALUE OF 256 MB THAT HAS BEEN SPECIFIED FORSTANDARD_MEMORY IS TOO SMALL TO RUN THE ANALYSIS AND MUST BEINCREASED. THE MINIMUM POSSIBLE VALUE FOR STANDARD_MEMORY IS 560 MB.(默认的standard_memory 参数值为256 M,⽽运⾏分析所需要的standard_memory 参数值⾄少为560 M)1.7 影响分析时间的因素【常见问题1-16】使⽤ Abaqus 软件进⾏有限元分析时,如何缩短计算时间?【常见问题1-17】提交分析作业后,在 Windows 任务管理器中看到分析作业正在运⾏,但 CPU 的使⽤率很低,好像没有在执⾏任何⼯作任务,⽽硬盘的使⽤率却很⾼,这是什么原因?1.8 Abaqus 6.7新增功能【常见问题1-18】Abaqus 6.7 版本新增了哪些主要功能?第1章关于 Abaqus 基本知识的常见问题1.9 Abaqus 和其它有限元软件的⽐较【常见问题1-19】Abaqus 与其他有限元软件有何异同?第2章关于 Abaqus/CAE 操作界⾯的常见问题第2章关于Abaqus/CAE 操作界⾯的常见问题2.1 ⽤⿏标选取对象【常见问题2-1】在 Abaqus/CAE 中进⾏操作时,如何更⽅便快捷地⽤⿏标选取所希望选择的对象(如顶点、线、⾯等)?2.2 Tools 菜单下的常⽤⼯具2.2.1 参考点【常见问题2-2】在哪些情况下需要使⽤参考点?2.2.2 ⾯【常见问题2-3】⾯(surface)有哪些类型?在哪些情况下应该定义⾯?第2章关于 Abaqus/CAE 操作界⾯的常见问题2.2.3 集合【常见问题2-4】集合(set)有哪些种类?在哪些情况下应该定义集合?2.2.4 基准基准(datum)的主要⽤途是什么?使⽤过程中需要注意哪些问题?2.2.5 定制界⾯【常见问题2-6】如何定制 Abaqus/CAE 的操作界⾯?【常见问题2-7】6.7版本的 Abaqus/CAE 操作界⾯上没有了以前版本中的视图⼯具条(见图2-6),操作很不⽅便,能否恢复此⼯具条?图2-6 Abaqus/CAE 6.5版本中的视图⼯具条第3章Part 功能模块中的常见问题第3章Part 功能模块中的常见问题3.1 创建、导⼊和修补部件3.1.1 创建部件【常见问题3-1】在 Abaqus/CAE 中创建部件有哪些⽅法?其各⾃的适⽤范围和优缺点怎样? 3.1.2 导⼊和导出⼏何模型【常见问题3-2】在 Abaqus/CAE 中导⼊或导出⼏何模型时,有哪些可供选择的格式?【常见问题3-3】将 STEP 格式的三维 CAD 模型⽂件(*.stp)导⼊到 Abaqus/CAE 中时,在窗⼝底部的信息区中看到如下提⽰信息:A total of 236 parts have been created.(创建了236个部件)此信息表明 CAD 模型已经被成功导⼊,但是在 Abaqus/CAE 的视图区中却只显⽰出⼀条⽩线,看不到导⼊的⼏何部件,这是什么原因?第3章Part 功能模块中的常见问题3.1.3 修补⼏何部件【常见问题3-4】Abaqus/CAE 提供了多种⼏何修补⼯具,使⽤时应注意哪些问题?【常见问题3-5】将⼀个三维 CAD 模型导⼊ Abaqus/CAE 来⽣成⼏何部件,在为其划分⽹格时,出现如图3-2所⽰的错误信息,应如何解决?图3-2 错误信息:invalid geometry(⼏何部件⽆效),⽆法划分⽹格3.2 特征之间的相互关系在 Part 功能模块中经常⽤到三个基本概念:基本特征(base feature)、⽗特征(parent feature)和⼦特征(children feature),它们之间的关系是怎样的?第3章Part 功能模块中的常见问题3.3 刚体和显⽰体3.3.1 刚体部件的定义【常见问题3-7】什么是刚体部件(rigid part)?它有何优点?在 Part 功能模块中可以创建哪些类型的刚体部件?3.3.2 刚体部件、刚体约束和显⽰体约束【常见问题3-8】刚体部件(rigid part)、刚体约束(rigid body constraint)和显⽰体约束(display body constraint)都可以⽤来定义刚体,它们之间有何区别与联系?3.4 建模实例【常见问题3-9】⼀个边长 100 mm 的⽴⽅体,在其中⼼位置挖掉半径为20 mm 的球,应如何建模?『实现⽅法1』『实现⽅法2』第4章Property 功能模块中的常见问题第4章 Property 功能模块中的常见问题4.1 超弹性材料【常见问题4-1】如何在 Abaqus/CAE 中定义橡胶的超弹性(hyperelasticity)材料数据?4.2 梁截⾯形状、截⾯属性和梁横截⾯⽅位4.2.1 梁截⾯形状【常见问题4-2】如何定义梁截⾯的⼏何形状和尺⼨?【常见问题4-3】如何在 Abaqus/CAE 中显⽰梁截⾯形状?4.2.2 截⾯属性【常见问题4-4】截⾯属性(section)和梁截⾯形状(profile)有何区别?第4章Property 功能模块中的常见问题【常见问题4-5】提交分析作业时,为何在 DAT ⽂件中出现错误提⽰信息“elements have missing property definitions(没有定义材料特性)”?『实例』出错的 INP ⽂件如下:*NODE1, 0.0 , 0.0 , 0.02, 20.0 , 0.0 , 0.0*ELEMENT, TYPE=T3D2, ELSET=link1, 1, 2*BEAM SECTION, ELSET=link, MATERIAL= steel, SECTION=CIRC15.0,提交分析作业时,在 DAT ⽂件中出现下列错误信息:***ERROR:.80 elements have missing property definitions The elements have been identified inelement set ErrElemMissingSection.4.2.3 梁横截⾯⽅位【常见问题4-6】梁横截⾯⽅位(beam orientation)是如何定义的?它有什么作⽤?【常见问题4-7】如何在 Abaqus 中定义梁横截⾯⽅位?【常见问题4-8】使⽤梁单元分析问题时,为何出现下列错误信息:***ERROR: ELEMENT 16 IS CLOSE TO PARALLEL WITH ITS BEAM SECTION AXIS.第4章Property 功能模块中的常见问题DIRECTION COSINES OF ELEMENT AXIS 2.93224E-04 -8.20047E-05 1.0000. DIRECTIONCOSINES OF FIRST SECTION AXIS 0.0000 0.0000 1.0000。

试验和有限元的误差

试验和有限元的误差

试验和有限元的误差试验和有限元分析是工程领域常用的两种手段,用于验证和分析设计方案的准确性和可行性。

然而,在实际应用中,试验和有限元分析都存在一定的误差。

试验误差主要来源于实验设备的精度、操作人员的技术水平以及环境因素的干扰等。

设备的精度决定了测量结果的准确性,而操作人员的技术水平则影响了实验的可重复性和可靠性。

同时,环境因素如温度、湿度等也会对实验结果产生一定的影响。

因此,在进行试验时,需要采取一系列的措施来减小误差,如提高设备精度、加强人员培训、控制环境条件等。

有限元分析误差主要来自于模型的建立和计算过程。

在建立有限元模型时,需要对实际结构进行简化和离散化处理,这就导致了模型与实际结构存在一定的差别。

另外,在计算过程中,由于计算资源和时间的限制,往往需要对模型进行进一步简化和近似处理,这也会引入一定的误差。

因此,在进行有限元分析时,需要合理选择模型的精度和计算参数,以及进行合理的后处理和误差分析,来评估分析结果的可靠性。

为了减小试验和有限元分析的误差,可以采取以下措施:1. 提高实验设备的精度和可靠性,确保实验过程的可重复性和准确性。

2. 加强操作人员的培训和技术水平,提高实验的可靠性和准确性。

3. 控制环境因素的干扰,如温度、湿度等,确保实验结果的准确性。

4. 合理选择有限元模型的精度和计算参数,以及进行合理的后处理和误差分析,评估分析结果的可靠性。

5. 对试验和有限元分析的结果进行比较和验证,从而进一步提高分析结果的准确性和可靠性。

试验和有限元分析都存在一定的误差,但通过采取合理的措施和方法,可以减小误差,提高分析结果的准确性和可靠性。

只有在准确评估了误差的情况下,才能更好地应用试验和有限元分析来指导工程设计和优化。

有限元误差估计

有限元误差估计

有限元误差估计有限元误差估计是工程领域中一项重要的技术,用于对有限元模型的精度进行评估和改进。

有限元方法是一种常用的数值求解工具,它将复杂的连续体问题离散化为有限多个简单的元素,通过对这些元素进行求解得到整个物体的行为。

然而,在实际应用中,由于物体的复杂性和数值计算的近似性,有限元模型的误差是不可避免的。

误差估计的目的是通过分析有限元模型中的误差源,预测数值解的误差大小,从而提供改进模型的指导。

误差源可以分为离散化误差和模型误差。

离散化误差是由于将连续问题离散化为有限元问题时所引入的误差,它取决于网格的精度和元素的形状。

模型误差是由于对真实物体进行建模时所引入的误差,它取决于对物体的理解和假设的准确性。

误差估计的方法有很多种。

其中一种常用的方法是后验误差估计,它通过对有限元解的局部平滑性进行分析,得到每个元素上的误差估计值。

这些误差估计值可以用来确定哪些元素的精度不够,从而指导网格的细化或者对有限元模型的改进。

另外一种方法是基于解析解的误差估计,它通过与真实解进行比较,评估数值解的误差大小。

这种方法对于已知解析解的问题特别有用。

误差估计对于工程领域来说具有重要的指导意义。

它可以帮助工程师们了解数值求解的精度和可靠性,从而减少工程设计中的风险。

此外,误差估计还可以帮助工程师判断哪些模型参数对于结果的精度影响最大,进而优化参数选择和模型设计。

通过合理地使用误差估计方法,工程师们可以在设计过程中不断提高模型的准确性和可靠性,从而提高工程质量和效率。

综上所述,有限元误差估计是一项重要的技术,它为工程师们提供了评估和改进有限元模型的方法。

通过对误差源进行分析和估计,工程师们可以优化模型的精度和可靠性,从而提高工程设计的质量和效率。

在工程实践中,我们应该始终重视误差估计,并合理运用其结果,以确保工程设计的准确性和可靠性。

有限元单元质量和检查

有限元单元质量和检查

最小单元长度 该项对碰撞分析非常重要(时间步长计算) 。同时也可用于检测最小特征长度和检测零长度单元。 弦差 该项检查对曲率的模拟情况。用单元边中点距曲面的最大距离定义。该项只针对 1 阶单元。 对于较差的单元如何提高质量? 1)手工调整:可以通过手工移动节点或局部重划分。这种费时,在很长时间里这是唯一的方法。 2)拖动节点:用户需要拖动失效单元的节点。这种方法速度快,并同时在所有相连的单元上显示效果。 3)自动质量提升程序:这是最近的质量提升选项。用户递交需要进行质量提高的网格,软件自动在后台运 行提高单元质量。 使用自动网格质量提升工具需要谨慎。对于 2D 单元的翘曲和 10 节点四面体或雅可比质量的提升,软件有 时会将节点移动到几何之外一定的距离。这会导致视觉效果变差以及几何外形的扭曲。 除了上述的标准检查方法外,模型还需要进行如下的额外检查。
8.4 其它针对 2D 网格的检查
1) 单元自由边 什么是自由边? 任意单个四边形单元由 4共享,不是自由边。对于一个真实的有限元模型,有限元的自由边应该 和几何的外边/自由边一致。任何其它自由边表示存在未连接的节点。
白线表示自由边和未连接节点
2)重复单元: 镜像、 移动等操作中的错误会导致重复单元。 重复单元不会导致任何分析错误但是会导致模型刚度增加从而 使位移和应力变小。例如,考虑一块拉伸载荷作用下的简单平板(厚度两毫米) 。假设由于一些网格划分的操作 导致所有单元都有重复。如果在这个模型上进行分析,得到的位移和应力都只有一半。 3)重复节点: copy、translate、orient 或 reflect 等操作会导致在重复边上产生重复节点。
由于在持续在同一个项目上工作, 我们容易产生思维定势从而认为有些东西是理所当然, 也容易漏掉某些方 面。所以在最终交付前进行交叉检查是一个不错的方法。

试验和有限元的误差

试验和有限元的误差

试验和有限元的误差试验和有限元是工程领域中常用的两种分析方法,用于研究结构的力学性能和行为。

然而,在实际应用中,试验和有限元模拟的结果往往存在一定的误差。

本文将就试验和有限元的误差进行探讨,并分析其原因和影响。

一、试验的误差试验通常是通过实际对物理结构进行加载和测量,以获取结构的力学性能。

然而,由于试验过程中存在多种因素的干扰,包括设备精度、环境条件、人为误差等,导致试验结果与真实情况之间存在一定的差异。

试验误差的主要原因可归纳为以下几点:1. 测量误差:试验中的测量设备存在一定的精度限制,无法完全准确地获取结构的应变、位移等信息,从而影响结果的准确性。

2. 边界条件误差:试验中往往需要对结构施加边界条件,如约束、加载方式等。

然而,由于边界条件的施加存在一定的难度和误差,导致试验结果与实际情况存在差异。

3. 材料性能误差:试验中所使用的材料性能参数通常是经过标准测试得到的,但实际材料的性能可能存在一定的偏差,从而导致试验结果不准确。

二、有限元的误差有限元方法是一种常用的数值模拟方法,通过将结构分割为有限数量的单元,并对每个单元进行力学分析,最终得到整个结构的力学响应。

然而,由于有限元模型对结构的离散化和近似处理,导致有限元模拟结果与实际情况存在误差。

有限元的误差主要包括以下几个方面:1. 网格离散化误差:有限元模型将结构分割为若干个单元,并对每个单元进行力学分析。

然而,由于单元的数量和大小选择存在一定的限制,可能无法完全准确地描述结构的几何形状和力学性能,从而导致模拟结果的误差。

2. 材料本构误差:有限元模型通常需要输入材料的本构参数,如弹性模量、屈服强度等。

然而,实际材料的性能参数可能存在一定的误差,从而导致模拟结果与实际情况不符。

3. 界面和接触误差:在有限元模拟中,结构的界面和接触问题往往需要特殊处理。

然而,由于接触面的几何形状和力学性能的复杂性,导致有限元模拟结果与实际情况存在一定的差异。

有限元分析中的单元性质特征与误差处理

有限元分析中的单元性质特征与误差处理

1)对称性
2)奇异性
3)半正定性
4)稀疏性
5)非零元素呈现带状分布
U
1 qt Kq 1
2
2
n i 1
n
kijuiu j
j 1
0
1 2
k11u12 k12u1u2 ...... k1nu1un
1 2
k21u12 k22u1u2 ...... k2nu1un
...... 1 2
k13 k23 k33
uu12 u3
p1 p2 p3
K aa
Kba
Kab Kbb
qa
qb
Pa Pb
Kaaqa
K
ab
K
1 bb
Pb Kba qa
Pa
qb
K 1 bb
Pb Kba qa
Kaa qa Kabqb Pa Kba qa Kbbqb Pb
第17页/共50页
• 以一维三节点杆单元为例
u(x) N1u1 N2u2 N3u3
k11 k21
k12 k22
k13 k23
uu12
p1 p2
k31 k32 k33 u3 p3
第18页/共50页
• 以一维三节点杆单元为例
k11
k21
k31
k12 k22 k32
第15页/共50页
• 罚函数法 罚函数法的最大好处是可以直接求出位移边界上的支反力。 支反力的计算: 除了罚函数法能够求出支反力以外,其它的方法都需要求解一定的方程得到。
第16页/共50页
6.4单元刚度矩阵的缩聚
• 采用高次位移函数的单元也常被称为高阶单元。对于高次单元来说,除了几何端点以外,其余的那些节点 可能与其它的单元不发生关系,当中间的节点与其它单元无关时,我们称作是内部节点。而其余的节点是 外部节点。既然内部节点与其他单元无关,那么在组成整体刚度之前,就可以把他们消去,也就是把内部 节点的位移用外部节点的位移来表示。

试验和有限元的误差

试验和有限元的误差

试验和有限元的误差试验是科学研究中常用的一种方法,通过实际操作来验证理论的正确性。

然而,试验结果往往会受到各种误差的影响,这些误差可能来自实验设备的精度、环境条件的变化以及操作人员的技术水平等因素。

对于试验结果的误差,科学家们一直在努力去理解和控制。

有限元方法是一种数值计算方法,广泛应用于工程领域中的结构分析和流体力学等问题的求解。

然而,即使使用有限元方法进行计算,得到的结果也不是完全准确的,会存在一定的误差。

这些误差可能来自离散化网格的选择、数值积分的近似以及模型参数的估计等方面。

试验和有限元方法都有其自身的优势和局限性。

试验能够直接观测到真实系统的行为,具有很高的可信度。

然而,试验过程中的误差会影响结果的准确性和可重复性。

而有限元方法则能够通过数学模型对系统进行建模,具有较高的计算效率和灵活性。

但由于模型的简化和假设,有限元计算结果与真实系统可能存在一定的差异。

为了减小试验和有限元计算的误差,科学家们采取了一系列的措施。

在试验中,他们会提高实验设备的精度和稳定性,控制环境条件的变化,并进行多次重复实验来获取可靠的结果。

在有限元计算中,他们会优化网格的选择,采用更精确的数值积分方法,并进行灵敏度分析和误差估计等工作。

尽管如此,试验和有限元方法的误差仍然无法完全消除。

在实际工程应用中,科学家和工程师们需要根据具体情况,综合考虑试验结果和有限元计算结果,做出合理的判断和决策。

同时,他们也在不断探索新的方法和技术,以提高试验和有限元计算的准确性和可靠性。

试验和有限元方法是科学研究和工程实践中常用的手段,但它们都存在一定的误差。

我们需要认识到误差的存在,并采取相应的措施来减小误差的影响。

只有这样,我们才能更好地理解和解决实际问题,推动科学技术的发展。

有限元计算误差的影响因素

有限元计算误差的影响因素

本周热点:有限元计算误差的影响因素有限元作为一种数值计算方法,它的计算结果一般与真实解存在误差,影响这些误差的因素有那些?如何减小误差?何种情况下不存在误差(不考虑由于计算机本身的计算误差)?我发表一下个人的一些想法,请各位指正,有限元仿真的结果基本上和真实解都会存在误差的,可从多个方面来说。

1.就是在有限元模拟的时候,我们都要对模型进行一些简化,这一定或多或少影响计算精度的;2.有限元求解的时候,由于各个项目的差异,我们定义各种参数(和实际的一定有差异)例如滑动摩擦系数的值等等,这也会影响理论公式的计算精度;3.建立有限元模型的时候网格的划分,熟练人员和不熟练人员的网格划分有很大差别,这更是影响着求解的计算精度;4.有限元求解本身就是近似计算,它用近似模型替代实际模型,所以计算的最终结果一定和实际存在着一定的差别;5.即使有限元的计算结果正好等于实际值,但是有的实际解在实际中根本没办法测量或者说即使测量了由于采取的手段的诧异,它的结果也不一定非常的精确,这样来说实际的解本身也存在误差;¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥我就考虑到这么多,请各位多多指正。

至于减小误差,我个人认为,这是一种经验的积累,随着我们资历的加深,对分析所采用的各种手段(采用什么样的网格?材料模型?各种参数控制?等等的一些)理解的更加透彻,计算精度一定会更加的精确,由于有限元算法和程序不是我们这些CAE操作人员所能决定的,所以这里对软件本身就不给意见了。

有限元分析中的一些问题

有限元分析中的一些问题

有限元分析的一些基本考虑-----单元形状对于计算精度的影响笔者发现,在分析复杂问题时,我们所可能出现的错误,竟然是一些很根本的错误,这些根本错误是由于对有限元的基本理论理解不清晰而造成的。

鉴于这个原因,笔者决定对一些基本问题(例如单元形状问题,单元大小问题,应力集中问题等)展开调查,从而形成了一系列文章,本篇文章是这些系列文章中的第一篇。

本篇文章先考虑有限元分析中的第一个基本问题:单元形状问题。

我们知道,单元形状对于有限元分析的结果精度有着重要影响,而对单元形状的衡量又有着诸多指标,为便于探讨,这里首先只讨论第一个最基本的指标:长宽比(四边形单元的最长尺度与最短尺度之比),而且仅考虑平面单元的长宽比对于计算精度的影响。

为此,我们给出一个成熟的算例。

该算例是一根悬臂梁,在其端面施加竖直向下的抛物线分布载荷,我们现在考察用不同尺度的单元划分该梁时,对于A点位移的影响。

这五种不同的划分方式,都使用矩形单元,只不过各单元的长宽比不同。

例如第一种(1)AR=1.1,就是长宽比接近1;第二种(2)AR=1.5,就是长宽比是1.5.其它类推。

第五种(5)AR=24,此时单元的长度是宽度的24倍。

现在我们看看按照这五种单元划分方式对于A点位移的影响,顺便我们也算出了B点的位移,结果见下表。

我们现在仔细查看一下上表,并分析其含义。

我们先考虑第一行,它是第一种单元划分情况,此时每个单元的长宽比是1.1,由此我们计算出A点,B点的垂直位移,可以看到,A点的竖直位移是-1.093英寸,而B点的竖直位移是-0.346英寸。

而这两点我们都是可以用弹性力学的方式得到精确解的,其精确解分别是-1.152以及-0.360.这样,我们可以得到此时A点位移误差的百分比是[(-1.093)-(-1.152)]/1.152 = 5.2%.对于其它情况,也采用类似的方式得到A点位移误差的百分比。

从上表可以看出来,随着长宽比的增加,位移误差越来越大,竟然大到56%。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

有限元模型如何查错【一】How to find errors In finite-element models在建立有限元模型的过程 中很容易出错,如果你知 道如何查错,修正这些错 误将会变得很简单PAUL KUROWSKI President ACOM Consulting London, Ontario, Canada BARNA SZABO Professor of Mechanics Washington University St. Louis, Mo.翻译文献出自:MACHINE DESIGN SEPTEMBER 25,1997感谢: 冲令狐,walter2003 编辑sugar,erin 两位网友又见飘整理 August 27, 2006中华钢结构论坛 【正文部分】:有限元分析的第一步就是建立被分析对象的数学模型,这要求我们思索建模 的理论基础如弹性理论,板的 Reissner 理论,塑性变形理论等,和考虑问题的其 它信息如几何描述、材料特性,约束和荷载等等。

分析的目的就是由这些条件, 计算得到精确解 u _ EX 并同时得到位移 u _ EX 的应力函数 F ( u _ EX ) 如 Von Mises 应力等。

应力函数 F ( u _ EX ) 仅仅依赖于数学 模型的定义,而与求解该数学问题的数值近似计算方法无关;同时应力函数F ( u _ EX ) 也不依赖于网格划分、网格类型和单元尺寸。

函数 F ( u _ EX ) 与模型实体物理性质之间的差异,被称为“模型错误” 。

下一步就是使用有限元方法去找到精确解 u _ EX 的近似值 u _ FE 。

这个过程 包括选择网格划分和构件类型,如对二维板用八节点(矩形)单元,依此类推。

网格划分&单元定义被称为有限元的离散化。

离散化产生的误差可以被定义为:e=F (u _ EX ) − F (u _ FE ) F (u _ EX )大部分的分析应该把这个误差控制在 10%以内。

同时由于建立模型和模型的 离散化一定会产生这个误差, 正确运用有限元分析就包括对这两类误差进行评估 和控制。

有限元分析结果中的名义误差&真实误差是有区别的,最好能够加以区 别:Eapparent = Emodeling + Ediscretization Etrue ≤ Emodeling + Ediscretization名义误差可以比建模误差和离散误差的总和小,二者可能反号而相互抵消。

结果的好坏取决于模型是否反应实际(模型误差的大小)和有限元软件在转化过 程中的精度控制(离散化误差的大小) 。

WHAT IS MODELING ERROR? 何为模型误差?假设要分析一个支架,我们首先考虑到的问题应该包括:我们想得到什么结 果?是最大应力还是最大变形?是固有频率、弯曲刚度、还是温度分布?支架是 否处于弹性变形阶段?极限荷载形式有几种情况?如何模拟支撑条件等等。

有了 一个明确的目标和对我们使用的理论自身局限性的把握, 分析者就可以建立模型中华钢结构论坛 了。

有时这个模型与CAD模型是相似的,但相当多的情况是,为了简化网格的 划分,我们有必要修改模型的拓扑描述。

部分建模的过程包括以下一些问题:用 壳单元模拟薄壁墙体,对对称性、反对称性或两者的运用,是否考虑细部及忽略 不重要的特征等。

比如,选用壳单元而不用实体单元意味着我们考虑到数学模型 和相应的有限元软件的运作方式而作出了一个重要的决定。

当(研究对象的)拓扑描述已经比较理想后, 我们还需要对材料属性(选择线弹 性、弹塑性或其他)、荷载及支撑条件进行理想的简化。

我们认为这些简化精确 反应了所需模型的重要数据, 而建模当中的一些重要决策有时并未过多的考虑这 些(方面)。

简化了的模型经常是概念错误的,一个检验模型是否不合理的方法是 其解析解对应的应变能是否无穷大或趋近于零; 另一个方法是对应于数学模型的 我们感兴趣的数据在结果没有得到体现。

很多分析者认为一个有效的网格生成器 可以生成高质量的网格并降低模型误差,其实不尽然,模型是在网格划分前假定 的,因此,最合理的网格划分也无法修正一个简化不合理的数学模型。

A SYSTEMATIC APPROACH 一个系统的方法确保模型误差较小的唯一方式是把所需研究的数据放在对模型假设不敏感 之处。

类似地, 通过把所需研究的数据放在对离散不敏感之处 (不敏感的表现是: 结果对更细的网格划分或更大的p值并不发生明显的改变) ,以减少离散误差。

举 个例子:比如说我们对一块简支板沿着边缘方向的剪力感兴趣,那么经典的克西 霍夫板模型(Kirchhoff’s plate)是不可用的,可以通过一个Reissner模型或一个全 3D的弹性模型轻而易举地检验出来。

一个关于板弯曲的Reissner模型假设所有平 面内位移沿厚度方向呈线性变化、剪应变沿厚度方向保持不变。

若采用更厚的板 的话会迫使人们去置疑简支的意义、 同时会置疑是否可以给出一个精确的物理描 述。

通过系统化的途径来控制模型误差,你需要有一个分级的观点。

一个定义良 好的数学模型应该被看作是一个一般的数学模型的特殊形式。

举个例子:一个基 于线弹性理论的模型可以看作是一个几何非线性或材料非线性或两者兼而有之 的模型的特殊形式。

同样地,关于板的Reissner理论是全三维的、内有无限多可 能的板模型的特例。

当Mises应力比材料屈服点还大时,采用基于线弹性理论的 模型是不合理的。

对于一个更为庞大的模型,需要用更为复杂精确的理论来模拟 实际结构。

在任何情况下,在解决非线性问题的时候,线性模型只能被看作是该 问题的第一步。

实际上,要控制模型误差非常困难,因为对于很多模型来说,有限元代码与 单元定义及其相应理论相关。

打个比方, 单元库里可能对某单元进行这样的定义: “20节点、triquadratic位移、三线型温度、杂交、线性压力、简化积分”。

改变 模型就意味着要改变这些单元,这样会增加建模的复杂程度。

在很多情况下,由 于分析时间的紧凑以及完全进行所需计算时需要极高的专业技术, 模型误差甚至 都不会得到考虑。

通过系统方式对模型误差进行控制落后于其他有限元的发展。

最近的一个名中华钢结构论坛 为 StressCheck 的代码已经被引入到商业有限元软件中,它能够自动地估计模型 误差和离散误差,能对单元的拓扑描述、多项式次数以及相应的理论进行独立处 理。

比如说,对于可用一个高等模型来模拟弯曲的层状薄板,那么该高等模型的 最低层次应该是 Reissner 模型, 最高到三维情况。

通过高等模型的不断重复计算, 可以逐渐地“简化”模型假设直到结果不再显著改变为止。

MODELING ERRORS FROM CONVERGENCE TESTS 从收敛性检查中获知模型误差遵循 h 准则进行细化网格或者 p 准则来增大单元阶数,通过增大模型中自由 度的数目等手段,收敛性分析能够减小离散化误差。

实际上,任何有限元分析的 结果都应该由一个不断收敛迭代的过程而非单步的求解产生。

类似的认知在基于 使用 p 单元技术对每一步解答进行收敛性分析的有限元程序里将会体现的更为 透彻,例如 Pro/Mechanica, StressCheck,其他的 p 准则代码等等。

一次收敛性检查也可以对某一些经常被离散误差掩盖的特殊模型误差例如 “奇异解”扮演清道夫的角色。

问题是,奇异现象往往是某一个人在自由度数目 增加之后观测敏感性数据如何变化时出现的,此时若这些数据不趋于稳态解,则 ,要么就是模 要么就是离散化太粗糙(太少量的单元数或者太低的 p 单元阶次) 型定义错误,或者二者皆有之。

数值收敛性检查并非万无一失的奇异解探测法宝,当敏感性数据缓慢发散 时,通过数值计算的方式来进行检查将会非常困难,或者完全不可能。

此种情况 类似于计算这样一个求和式:∑ λ=1∞1 1 1 = 1+ + + + λ 2 3 41此求和式的极限是无穷大,但是,假设用一百万取代求和的上限值,计算一 百万次后再继续进行迭代的话对结果产生的影响几可忽略不计。

它似乎是收敛 的,当然,最终应该由分析者决定这些对应于解析解的相关数据是有限的还是无 穷的。

HAZARDS OF COMPARISONS 比较分析的风险试验之间的相关性提供了一个快速高效的方法来校核一系列的建模假定,并 且帮助查找包括奇异性的模型错误。

但无误的关联性也有可能被误读,并不能百 分百的证明模型是正确的,为什么呢,因为有限元方法求解的结果包含两方面误 差的影响:建模误差和离散性误差【注:离散化误差主要是由插值函数带来的,由于用任何一种单元进行离散,它都有自己的位移或者别的插值函数,其导出的 应力,应变值将会受到位移函数的影响,比如说三角形单元,导致单元内的应变 ;此二者可近似抵消而得 值为常数,但精确的应力值是一个平滑过度的应力场】中华钢结构论坛 到接近正确的结果。

假设某人想用两点来模拟很小的滚轴支撑一根梁,得到其转 角值,当此模型基于弹性理论时,用两点来表征滚轴支撑已经发生了概念错误, 在点支撑下的转角位移是无限的, 这样基于多自由度的有限元模型将会得到偏大 的转角位移值。

与此同时,一个粗糙的网格划分将会产生一个较大的离散化误差来掩盖由于 低估了转角值带来的概念性误差。

一个可信的分析结果得到的转角值应当是在滚 轴支撑被正确的模拟之后产生的,偶尔有些情况,模型得到的转角数据也会和某 个人看到的试验数据非常接近。

仅此两个错误就可以导致模型的失真,用此类模型计算应力和响应是不可靠 的。

利用网格划分技术使得计算数据与试验观测值互相匹配的方法被广泛使用, 但这并不是一个好方法。

为了正确的评价和解释某个试验的结果数据,离散化误 差必须比试验观测误差要小,并且,大量的模型离散化误差应该由试验来分别校 核。

【正文部分完】中华钢结构论坛 。

相关文档
最新文档