关于显式和隐式.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于显式和隐式

* \- N! h9 r! a2 k隐式算法和显式算法是两个比较范的概念,无论是静力学问题,还是动力学问题,都可以应用这两种方法。隐式方法包括Newton-Raphsonmethod,Tangetial stiffness method,radial return method等等;显式算法包括central difference method等。3 n4 z# J9 c+ h U ?1 i3 _隐式算法能提供更有力的整体逼近,达到收敛需反复的迭代,因而代价比价大;显式方法不需要迭代,因而代价较小。+ x \. O7 }( ~3 d隐式算法适于结构的瞬态响应等问题;显式算法适于冲击、爆炸等问题。* ]6 p: R4 g9 r( J$ J, d; s隐式算法稳定性是无条件的,以K求逆为代价换得了比显式算法可以采用大得多的时间步长;显式算法是条件稳定,其积分的结果依赖时间步的大小,步长变大往往会造成结果不收敛,所以要注意时间步的大小,还要保证计算结果与真实结论的偏差要小。??~0 Z# p( ~1 B! U Z+ U对于ABAQUS而言,用户经常要开发用户子程序(UMAT),当材料响应进入非线性,应力更新算法既可采用隐式和也可采用显式。隐式积分方法需要Jacobian(包括切线刚度矩阵与载荷刚度矩阵),因为Jacobian并不影响结果的准确性,却影响收敛的速度,由于这个原因,近似的Jacobian经常被采用,进一步原因是因为塑性模型本身的复杂性,材料的Jacobian不能导出解析解,因此数值近似的方法往往被采用。+ J; e3隐式与显示最重要的区别在于是否对于整体刚度矩阵求逆,而这一过程也就决定了两者对于模型的要求,由于隐式算法要求逆,所以计算时要求整体刚度阵不能奇异,而显示就没有这一问题啦。而对于动力学问题来将,从数学上看它属于微分方程中初边值问题,如果采用显示求解,很容易发生总纲奇异的问题,所以很多时候求解动力学问题都采用explicit来做。但是explicit也有自身的问题,由于要对于时间积分,如果时间积分步长取得太长,计算结果很有可能是不精确的,但是太短了,还会使得计算时间大幅度增加,并且动力学问题中还存在应力波效应影响,所以使得显示问题更为复杂,但是abaqus中提供了最小单元尺寸限制时间步长的方法,还是可以很好地解决这问题。显式的时间积分用的是中心差分格式( R- t Q# u% z8 H- A隐式的递推格式好像是以Newmark方法为基础的,这个不确定* k5 m K, {: ~% h9 R, F4 | @我再补充点,很多人认为explicit就是用来做瞬态问题的,这个想法也不正确。explicit也是个通用求解器,它也可以做几乎所有的计算。/ R6 T0 w7 b3 U不仅是高速动力学问题# h1 R( t% }$ C$ G: {4 D d9 k: S对于复杂接触问题,屈曲问题,高度非线性的准静态问题,材料退化和失效问题5 |6 V( r H8 G/ m+ T# l- v% L??pexplicit也具有很大的优势: f- e: e# U4 D从从字面上来理解的话0 K; l6 I; Q+ v显式方法(explicit)在方程求解过程中只涉及到历史的n和n-1步的信息,而当前的第n +1步的信息(比如空间上的其他点)不会涉及到, e. a+ e7 ?# U* Y而隐式方法(implicit)在求解当前点(第n +1步)时,会涉及到其他已知点的第n+1步信息,所以需要迭代. O$ `4 u/ u, N# o7 m- [% h??d2 M# ]# a9 t% j3 q O两者之间的区别等,庄茁的ABAQUS非线性有限元分析与实例里做了详细的讨论,您可以看看我觉得很多是基于计算时间的考虑吧,个人观点仅供参考( x- n7 S0 a; R$ O: s隐式方法经验表明对于许多问题的计算成本大致与自由度数的平方成正比1 k6 S: b/ `3 b. z, ^0 y显式方法计算成本与单元数目成正比,并大致与最小单元的尺寸成反比/ a# } w3 m$ ?随着模型尺寸的增长,显式方法该比隐式方法更节约计算成本8 L* _2 C/ n- B) G7 C4 q??y8 j6 _但是由于显式方法的条件稳定性和隐式方法的无条件稳定,小规模模型的(准)静态问题求解,隐式方法的计算成本大大低于显式方法的计算成本$ ^; a! D9 ]* ? c我觉得这导致了目前(起码是本版)使用隐式方法做计算的人大大多于用显式的8 ~! p: j. y. _3 ?. c* H# j8 I+ \1 i) P# ~随着有限元技术的发展和更广泛的应用,计算机水平的进一步发展,人们在有限元分析中应用更大规模的模型,我觉得显式方法有着光明的未来对于显式和隐式两个时间

文档评论(0)

almm118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档