首页/文章/ 详情

应力奇异问题处理及子模型应用

1年前浏览1176


在进行应力计算时,我们通常会在应力集中的位置加密网格来看该处的应力是否有变化,若应力变化较大,则认为计算结果没有收敛。我们需要继续加密网格再次求解,直到应力不再随网格数量的增加而变化。这样的应力结果才是mesh independent 的。



但是有的时候,在逐渐加密网格的时候,我们会发现应力会一直增加。这时候,我们需要注意应力集中的位置是否出现了应力奇异。


应力奇异是受力体由于几何关系,在求解应力函数的时候出现应力无穷大的情况。

在实际情况下,任何物体都是有一定的强度的,因此不会出现应力无穷大的现象。


因此,应力奇异是不符合实际的,我们不能够使用一个奇异的应力值去评定零件的强度。我们在计算的时候要能够判断应力集中位置是否出现了应力奇异现象,如果出现了要如何去解决。


一般在有限元计算中,应力奇异通常会出现在几何不连续的位置,如没有圆角过渡的拐角处,受力的边缘等。


下面通过一个简单的阶梯轴案例来说明应力奇异的现象与它的处理方式


1.背景

阶梯轴两端受向下的300KN的力,轴上两端黄色线上添加远端位移约束,计算得到的阶梯轴的连接处有应力集中



中间位置的应力为157Mpa,与理论计算结果误差在5%以内,但是在阶梯轴连接处应力有261Mpa



2.网格独立性检验

加密三次,网格数量依次增加,最大应力也跟着增加,差异竟达到30%,这说明应力结果不收敛。原因是在阶梯轴连接处出现应力奇异。

3.解决方案

阶梯轴连接处的应力奇异是因为没有圆角过渡,在有限元计算中几何模型不连续,计算结果发散。在现实情况下是不会有绝对的直角的,而且一般在结构设计的时候为了减小应力集中会在拐弯处或是阶梯连接处添加圆角。因此在有限元分析中如果遇到了应力集中现象,采取的方法通常有两种:


方法1

后处理时使用应力结果线性化工具来过滤掉应力奇异的结果。

在阶梯面上添加一个路径,通过命令Construction Geometry-->Path

添加线性化应力,这是可以看到最大的应力为173Mpa ,与理论计算结果181Mpa偏差小于5%


方法2

在阶梯轴过渡处添加圆角,将几何不连续变为连续,这样可以直接得到收敛结果,直接读取的最大应力即为整个截面上的真实应力值。


添加圆角之后细化网格必然会增加网格数量,对于一些大型的计算来说会增加计算成本,因此ANSYS提供了子模型方法,可以实现局部细化。

子模型计算分为以下几步:


  1. 使用较粗糙网格计算整体

  2. 切割出需要局部细化的区域

  3. 子模型的边界条件导入

  4. 细化网格再次求解




下面根据上面阶梯轴的例子来看一下子模型消除应力集中的方法吧

首先,在原有的分析系统上 复 制一个新系统

在DM中切分我们关心的局部几何,并添加圆角,注意这里不能改动几何的名称哦,不然后面边界条件传递不过去

细分网格,删除原有的边界条件

从整体模型中得到子模型的边界条件,将wholeshaft 模型的计算结果拖入子模型中的setup上,并更新



求解计算并加密网格两次对比最大应力,可以看出,网格数量从6W增加到8W ,再增加到17W,应力结果从392Mpa 变化至391.3Mpa ,变化率小于1% ,说明计算结果是收敛的。

4.总结


  • 在计算应力时,若有几何不连续现象存在,则可能会出现应力奇异现象,表现就是应力随着网格密度增加而持续增加,应力结果不收敛。

  • 若该处应力不是我们重点关注的地方,可以使用线性化的手段过滤掉奇异的应力值。

  • 若该处是我们重点关注的区域,则需要调整几何模型使其连续,并加密应力集中区域的网格进行计算。

  • 若加密网格之后,计算量较大,则可使用子模型的手段来切分局部区域并加密网格来进行应力计算。

来源:CAE十级退堂鼓
理论ANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-08-26
最近编辑:1年前
CAE十级退堂鼓
硕士 签名征集中
获赞 34粉丝 31文章 52课程 0
点赞
收藏
作者推荐

ansys零基础,该怎么学?有没有大佬给一点指导意见

我,十年经验的高级仿真工程师,工作内容涵盖:结构仿真,流体仿真,电磁仿真,液压系统仿真,多物理场耦合仿真等多个领域。但是在10年前本科毕业设计用ANSYS做流体和结构仿真时差点挂掉!这十年我从无比痛恨这个软件慢慢成长为一个靠用anays软件吃饭的人把我和ansys相爱相杀的这十年经历分享给你,希望对你有用吧!01—初识ANSYS我第一次听说ANSYS是大四做毕业设计的时候,我们的毕业设计老师给了我这个题目,他说,这个题目很好,不需要画图,你只需要学一个软件,做一些仿真,写一篇论文就好那时候,我忙着考研复试,毕设问题,根本没把他放在眼里后来复试通过以后,还有两周就到中期答辩,而我,连ansys是啥都还不知道装软件装了好几天,装好之后都不知道点哪个图标打开,那时候还没有特别好的学习渠道,每天泡图书馆找书,找到一本ansys12.0教程,还有一本有限元理论的书这里以我的经验告诉你,在还没有入门的时候,最好不要看有限元理论的书,它一定会让你头更大,最终产生放弃的念头但由于我的毕业设计,我没办法放弃,硬着头皮看了几天。02—退缩期那时候觉得压力好大,每天晚上都在想,为什么我要选这个毕业设计题目,为什么我不能画几张图就交作业,为什么别人都不需要做有限元,为什么我一个学机械的,还要做流体分析!!!心态差到爆炸,自然就会分散掉很多的注意力去学习,最终我的中期答辩以被老师痛批到在讲台上流眼泪告终,我挂了03—死磕期从中期答辩到最后终极答辩还有一个月的时间,我逐渐意识到我没有时间再纠结题目了,必须全力以赴。我考研已经成功了,不能因为毕业设计做不好读不了研究生。那一个月里,我每天除了吃饭睡觉,就是在用anays。先找了一个有图文讲解的软件操作教程,做了一些案例,虽然什么都不懂,但是对着软件的操作教程一步一步做,等到彩色的图出来的时候,成就感满满的!后来渐渐知道了论文里需要做的仿真的基本步骤了,那时候还是水平低,边界条件都是老师告诉的,自己丝毫没有能力考虑如何加载。只是一个纯粹的软件操作者。不停的前处理,加载,计算,看结果,找指导老师讨论。老师很忙,有时候经常找不到老师,我就记住了他的课表,堵在他上课的教室门外问他问题,给他讲我的仿真结果。先搞定结构仿真,在搞定流体仿真。最后我提前完成了毕业论文,并在最后的答辩中给了答辩老师很好的印象。他后来说,你这一个月进步很快吖,中期的时候你还什么都不会,我心里美滋滋。04—复盘进阶期后来,我读研究生的时候,上过弹性力学的课,也学习了workbench的操作。用过经典版以后再用workbench简直太容易上手了从研究生时候起,我就对仿真产生了一些兴趣,但是兴趣都在软件,主要是彩色图比较感兴趣。在工作以后对仿真在工程中的应用有了更新的认识。其实软件操作是入门第一步,想做好一个仿真,仅仅是会使用软件是远远不够的。我们指导老师完全不会用ansys软件,但是他对我的每一次的指导都能直接击中要害。所以,你发现了吗?仿真最重要的不是anaya软件,而且对结构的理解能力和力学基础。当然也要看你的研究方向,如果你的重点是在有限元算法的研究,我这个回答可能不太适合你。如果你的方向是做论文,那么软件的操作自然是第一步,需要多做实例练习,也可关注我的公众号里开始写一些关于ANSYSworkbench的一些功能介绍以及书单,可能会对你有一些帮助,欢迎关注。这个公众号里的文章是我自己在做了实际项目之后总结记录的。有时候在我很久不做一种类型的分析之后,我把它当字典来查,遇到什么类似的需求就来查阅下。看看当时的具体解决办法。常看常新!在实际的工程应用中,对于实际工程问题的简化,边界条件的加载,计算结果的评判并将其转化成设计理念,才是重中之重。当然这些是需要很好的理解产品并积累很多经验慢慢来的。慢慢来,不着急!来源:CAE十级退堂鼓

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈