有限元理论基础及Abaqus内部实现方式研究系列25:显式分析的稳定时间增量

注册领666大礼包,学习金和优惠券下单直接使用

(1)基础理论

(2)商软操作

(3)自编程序

三者结合的方式将复杂繁琐的结构有限元理论通过简单直观的方式展现出来,同时深层次的学习有限元理论和商业软件的内部实现原理。

有限元的理论发展了几十年已经相当成熟,商用有限元软件同样也是采用这些成熟的有限元理论,只是在实际应用过程中,商用CAE软件在传统的理论基础上会做相应的修正以解决工程中遇到的不同问题,且各家软件的修正方法都不一样,每个主流商用软件手册中都会注明各个单元的理论采用了哪种理论公式,但都只是提一下用什么方法修正,很多没有具体的实现公式。商用软件对外就是一个黑盒子,除了开发人员,使用人员只能在黑盒子外猜测内部实现方式。

自主结构有限元求解器iSolver介绍视频:

在本系列13篇:显式和隐式的区别中提到,显式分析都是条件稳定的,譬如下面求解一个微分方程:

y'(x)=-y+x+1

其中y(0)=1。显式分析可得到下面的增量表达式:

当h<2时,y收敛,但h>=2时,y将发散。当h=2.1时,可发现显式分析的蓝色线将和理论值越来越远。

上面针对的是一个具体的数学函数,对一个任意的有限元动力学系统,只要采用显式分析,也同样存在稳定性问题。动力学问题如果把质量导致的惯性力考虑在内,也是在解下面的平衡方程:

如果上式所有量都是t或者所有量都是t+dt,那么上式肯定是平衡的,没有一点问题。但在有限元求解过程中,只能通过已知时刻点t来求未知时刻点t+dt的值,而某些值在t+dt的值是不知道的,譬如刚度矩阵K,所以,只能退而求其次,上式中部分是时刻t的,譬如刚度矩阵K,而部分是时刻t+dt的值,譬如载荷F和质量阵M。

这么取值后上式左边就不再=0了,产生了人为导致的误差。而这种人为的误差,如果是隐式分析,那么可以通过迭代来解决,迭代多次后最后的时刻的Tol可以达到预定的小量,方程依然是平衡的。但对显式分析,流程如下所示,不会再次迭代,只会进行下一次的t+2*dt的求解,这样,就可能导致两种结果:

(1)t时刻的误差将在t+dt时刻累积,此时系统就是不稳定的。譬如上图中的蓝色曲线。

(2)t时刻的误差在t+dt时刻不累积,此时系统就是稳定的。譬如上图中的如果h<2。

总结显式分析中增量步之间的关系,可以发现增量步和上一个增量步有简单的关系:

那么当前时刻和第一个时刻的一个简单关系:

其中

(2)条件2:dt_engeer比dt_ideal不能小太多,应该是同一量级,否则增量步将大幅增加,导致系统耗时过大。

本着这个原则,一般有限元上做了两次计算简化工作:

(1)第一步:是将整个系统的最大特征值取为所有单个单元的特征值,由于系统的约束会压缩总体频率,导致dt_element

其中min表示对所有单元遍历后的最小值,Le为单元特征长度,Cd为材料疏密波速度,对杆件有Cd=sqrt(E/d),E、d分别为杆长度、杨氏模量和密度。按此公式计算将非常简单,只需遍历所有单元,将得到的参数代入上式即可。

为了验证上述简化满足前面所述两点,我们举一个由杆单元truss组成的简单系统来验证一下dt_engeer的具体值。此时,每个杆单元的频率可以简单的估算为

显然,dt_engeer和dt_element同一量级,且略小。

b1在Step->Other的LinearBulkViscosity可修改。

默认为0.06,此时

(2)为了避免系统对实数的精度或者截断误差,加了一个Tolerance,使得

显然这个Tolerance是个远小于1的值,Abaqus取为0.01,

我们将在Abaqus中采用一个简单的显式分析算例,来验证两个问题:

在Abaqus中建模如下,我们简单将模型划分为20个单元。采用truss单元。

理想计算方式需要先计算系统最大模态特征,由于是20个单元,采用truss单元,就相当于只有21个自由度,右端约束后,无约束的自由度为20个,得到的K和M矩阵的秩为20,那么无论用哪种模态计算方法,得到的模态最大为20阶。在Abaqus中计算,结果如下,可得20阶的模态频率为30864Hz。

在Abaqus中选择显式分析,dynamic,explicit,同时设置为自动步长。

Abaqus中改为固定步长:

取固定步长分别为dt2=1e-5和dt3=1.06e-5,即

dt_engeer

如果有任何其它疑问或者项目合作意向,也欢迎联系我们:

snowwave02Fromwww.jishulink.com

第一篇:S4壳单元刚度矩阵研究。介绍Abaqus的S4刚度矩阵在普通厚壳理论上的修正。

第二篇:S4壳单元质量矩阵研究。介绍Abaqus的S4和Nastran的Quad4单元的质量矩阵。

第三篇:S4壳单元的剪切自锁和沙漏控制。介绍Abaqus的S4单元如何来消除剪切自锁以及S4R如何来抑制沙漏的。

第五篇:单元正确性验证。介绍有限元单元正确性的验证方法,通过多个实例比较自研结构求解器程序iSolver与Abaqus的分析结果,从而说明整个正确性验证的过程和iSolver结果的正确性。

第六篇:General梁单元的刚度矩阵。介绍梁单元的基础理论和Abaqus中General梁单元的刚度矩阵的修正方式,采用这些修正方式可以得到和Abaqus梁单元完全一致的刚度矩阵。

第七篇:C3D8六面体单元的刚度矩阵。介绍六面体单元的基础理论和Abaqus中C3D8R六面体单元的刚度矩阵的修正方式,采用这些修正方式可以得到和Abaqus六面体单元完全一致的刚度矩阵。

第九篇:编写线性UMATStepByStep。介绍基于Matlab线性零基础,从零开始StepbyStep的UMAT的编写和调试方法,帮助初学者UMAT入门。

第十篇:耦合约束(Couplingconstraints)的研究。介绍Abaqus中耦合约束的原理,并使用两个简单算例加以验证。

第十二篇:几何梁单元的刚度矩阵。研究了Abaqus中几何梁的B31单元的刚度矩阵的求解方式,以L梁为例,介绍General梁用到的面积、惯性矩、扭转常数等参数在几何梁中是如何通过几何形状求得的,根据这些参数,可以得到和Abaqus完全一致的刚度矩阵,从而对只有几何梁组成的任意模型一般都能得到Abaqus完全一致的分析结果,并用一个简单的算例验证了该想法。

第十三篇:显式和隐式的区别。介绍了显式和隐式的特点,并给出一个数学算例,分别利用前向欧拉和后向欧拉求解,以求直观表现显式和隐式在求解过程中的差异,以及增量步长对求解结果的影响。

第十四篇:壳的应力方向。简单介绍了一下数学上张量和Abaqus中壳的应力方向,并说明Abaqus这么选取的意义,最后通过自编程序iSolver来验证壳的应力方向的正确性。

第十五篇:壳的剪切应力。介绍了壳单元中实际的和板壳近似理论中的剪切应力,也简单猜测了一下Abaqus的内部实现流程,最后通过一个算例来验算Abaqus中的真实的剪切应力。

第十六篇:Part、Instance与Assembly。介绍了Part、Instance与Assembly三者之间的关系,分析了Instance的网格形成原理,并猜测Abaqus的内部组装实现流程,随后针对某手机整机多part算例,通过自编程序iSolver的结果比对验证我们的猜想。

第十七篇:几何非线性的物理含义。介绍了几何非线性的简单的物理含义,并通过几何非线性的悬臂梁Abaqus和iSolver的小应变情况的结果,从直观上理解几何非线性和线性的差异。

第十八篇:几何非线性的应变。首先从位移、变形和应变的区别说起,然后通过一维的简单例子具体介绍了几何非线性下的应变的度量方式,并给出了工程应变、真实应变、Green应变三者一维情况下在数学上的表达方式。

第十九篇:Abaqus几何非线性的设置和后台。首先介绍了几何非线性一般的分类,然后详细说明了Abaqus中几何非线性的设置方式和常用单元的分类,最后以一个壳单元的简单算例为对象,可以发现应变理论、Abaqus和iSolver三者在线性、小应变几何非线性和大应变几何非线性三种情况下都完全一致,从而验证Abaqus几何非线性后台采用的应变和我们的预想一致。

第二十篇:UEL用户子程序开发步骤。本文首先简单的讨论了UEL的一般含义,并详细的介绍了基于Fortran和Matlab两种方式的UEL的开发步骤,对比发现开发步骤基本相同,但Matlab更加高效和灵活。

第二十一篇:自主CAE开发实战经验第二阶段总结。从实战角度介绍自主CAE在推广和工程化应用的过程中的体会,同时说明一个CAE平台最重要的两个特点:可扩展和易维护。

第二十二篇:几何非线性的刚度矩阵求解。介绍几何非线性下的刚度矩阵的理论推导和计算机求解方法,最后利用一个简单的算例验证我们对Abaqus几何非线性的刚度矩阵的实现方式的猜测。

THE END
1.增量理论是什么意思英文名词【增量理论】是什么意思 在塑性力学理论中,由于材料之非线性特性,除了特殊情况如比例负载(proportional loading)可用应力应变的全量来描述材料的塑性变形外,一般均以塑性应变增量及应力增量之间的关系来描述材料的塑性变形,称为增量理论。 来源:-- 力学名词辞典 https://m.zcdian.com/mingci/d0lmv652.html
2.增量理论范文7篇(全文)由以上特点可以看出塑性应变不仅与所受应力有关,还与加载路径有关。因此,在讨论过程中必须考虑应力和应变的变化特征,同时为了考虑加载历程的影响,应从应变增量入手,建立相应应力增量与应变增量之间的数学关系,因此塑性本构关系本质上是增量关系。 最早的塑性增量理论是由圣维南于1871年提出的,提出了塑性应变增量主轴和应力https://www.99xueshu.com/w/ikeyn3y1bo77.html
3.最大塑性功原理百科对于刚性理想塑性材料,在所有满足屈服条件的应力状态中,应变增量符合列维一米泽斯增量理论(见塑性增量理论)条件下的应力状态与应变增量所做的塑性功最大。它是建立金属塑性加工力学问题极值原理——上界定理(见上界法)和下界定理(见下界法)能量方程的基本原理。 https://baike.mysteel.com/doc/view/46215.html
4.傅涛:生态价值实现路径要遵循新的价值规律(三)生态增量理论 绿水青山本身就具备价值,然而在傅涛看来,更大的价值并不在于绿水青山本身,而是在自然万物的流动和循环中体现出来的生态环境增量价值。 傅涛指出,实际上,大自然的能量、资源所产生的生态增量价值,远远大于我们劳动产生的价值,重要的是如何去挖掘。要思考如何捕捉大自然的能源、资源在生态循环的增量价值https://www.solidwaste.com.cn/news/330144_2.html
5.增量控制算法(精选八篇)由于可以充分利用历史学习的结果, 增量学习技术可以很好地节省后继训练时间, 这相对于传统学习技术来说具有显著优势。一种机器学习方法是否具有良好的增量学习功能已经成为评价其性能优劣的重要标准之一, 但经典的支持向量机理论与增量式学习并不具备直接的相容性。支持向量机训练所得的支持向量能够完全反映分类超平面的https://www.360wenmi.com/f/cnkeyx40g7nq.html
6.闭和导线的纵横坐标增量之和理论上应为(),但由于有误差存在,实际更多“闭和导线的纵横坐标增量之和理论上应为(),但由于有误差存在,实际不为()应为()。”相关的问题 第1题 导线和坐标增量闭合调整后,应使纵横坐标增量改正数之和等于纵横坐标增量闭合差,其符号相反。此题为判断题(对,错)。 点击查看答案 第2题 https://www.educity.cn/souti/GC6WJZYW.html
7.资金流的价值增量——复利理论应用在企业运营或项目运行中,应用复利的理论需要考虑到: 1、投入的资金; 2、模式的设计; 4、资金流的价值增量方式; 无论是企业运营,还是一个项目的投入和设计,譬如营销活动的设计,活动中的品牌宣传、客流积累等都可以应用到复利理论。https://www.jianshu.com/p/6515b03b5862
8.本构方程.ppt因此用增量理论近似地描述加载历史和复杂的应变路径由于塑性变形比较复杂,历史上有许多学者提出了各种不同的本构理论应用广泛的有Levy-Mises理论和Prandtl-Reuss理论增量本构理论又称为流动理论材料增量塑性本构关系整理pptLevy—Mises理论 ? 材料为理想刚塑性材料,即弹性应变增量为零,塑性应变增量就是总应变增量; ?https://www.taodocs.com/p-610286619.html
9.机械工程:金属的塑性变形与再结晶在线测试(2017年最新版)11、名词解释 增量理论 点击查看答案 12、填空题 根据轧辊的配置、轧辊的运动特点和产品的形状,轧制可分为()三类。 点击查看答案 13、名词解释 屈服准则 点击查看答案 14、填空题 板厚控制的的三种方法:()、()和调整轧制速度。 点击查看答案 15、名词解释 精密模锻 点击查看 答案 16、名词解释 刚塑性硬http://www.91exam.org/exam/87-1048/1048840.html
10.增量原理,incrementalprinciple,音标,读音,翻译,英文例句,英语词典基于大变形一大应变理论、增量理论以及更新拉格朗日算法,建立二维弹塑性金属直角切削有限元模型;采用几何分离准则(距离准则)判断材料的分离,并自动对畸变网格进行重划分;通过用不同的刀具前角对金属直角切削过程进行数值模拟,分析总结结果,得出直角切削过程中在不同切削前角时切削力、刀具与工件的温度、应力应变的分布情况,http://www.dictall.com/indu/034/033873437B5.htm
11.关于航天器速度增量(dv)的理论猜测关于航天器垂直发射能飞多高或dv的推导(纯理论,尚未优化,可能存在错误,恳请大家指出) 在g值不变的情况下火箭的在一瞬间加速度的公式为(F-G)/(m-nt)其中t为自变量,对其积分,得到与上面火箭dv相类似的公式((G-F)*log(m-n*x))/n(图片不知为何出不来)在使用定积分求值就可得出火箭的速度增量,再积分一次https://www.kechuang.org/t/88109
12.第二十一届全国水动力学研讨会暨第八届全国水动力学学术会议暨不可压流体中扰动源生成的波动 卢东强 (33) 海啸预警与海岸带减灾研究进展 刘桦,赵曦,王本龙 (41) 江苏沿岸海域海洋动力环境的计算分析 余锡平,汪洋 (48) 微纳米尺度流场滑移-过渡流区流动和传热特性的研究 林建忠,包福兵 (57) 水动力学基础 基于熵的油耗率相对增量理论模型的建立及分析 http://www.jhydrodynamics.com/the-content-of-the-21th-nchd-2008-jinan-2/
13.新的增量数据同步工具闪亮登场,完美支持Oracle增量同步4、Oracle增量同步背后的理论基础 Oracle CDC 连接器支持捕获并记录 Oracle 数据库服务器中发生的行级变更,其原理是使用 Oracle 提供的 LogMiner 工具或者原生的 XStream API [3] 从 Oracle 中获取变更数据。 LogMiner 是 Oracle 数据库提供的一个分析工具,该工具可以解析 Oracle Redo 日志文件,从而将数据库的数据https://developer.aliyun.com/article/947185
14.工程测量实习报告(通用15篇)角度检核条件:多边形各内角的观测值之和与其理论值之差, 应满足限差要求,其中n为多边形角个数。 坐标增量检核条件:理论值应为零,可实际上一般不等于零,但也应该满足限差要求。 (2)导线测量的外业工作: 导线测量的外业工作包括:踏勘选点及建立标志,测角,量边等。 https://www.pinda.com/zhichang/shixibaogao/247866.html
15.工程测量实习心得角度检核条件:多边形各内角的观测值之和与其理论值之差, 应满足限差要求,其中n为多边形角个数。 坐标增量检核条件:理论值应为零,可实际上一般不等于零,但也应该满足限差要求。 (2)导线测量的外业工作: 导线测量的外业工作包括:踏勘选点及建立标志,测角,量边等。 https://www.yuwenmi.com/fanwen/xinde/4157105.html
16.工作动态省长叶建春主持省政府党组理论学习中心组集体学习10月21日,省政府党组理论学习中心组开展集体学习。省长、省政府党组书记叶建春主持,他强调,要深入学习领会习近平总书记在中央政治局会议上关于当前经济形势和经济工作的重要讲话精神,精准把握宏观经济形势与政策,按照省委部署要求,紧密结合江西实际,积极承接落实好国家一揽子增量政策。 https://www.jiangxi.gov.cn/art/2024/10/22/art_5296_5038972.html
17.控制测量实习报告(通用12篇)3.相邻导线点之间的坐标增量计算坐标增量:就是两导线点坐标值之差,也就是从一个导线点到另一个导线点的坐标。 4.坐标增量闭合差的计算与调整标增量闭合导线的纵、横坐标增量代数和在理论上应该分别等于零。 水准测量 水准测量是利用一条水平视线,并借助水准尺,来测定地面两点间的高差,这样就可由已知点的高程推算https://www.diyifanwen.com/fanwen/shixizongjie/9393483.html