首页/文章/ 详情

我所常用的材料:Mises塑性

10天前浏览18

之前说过常用的材料模型 我所常用的材料本构,其作为一个引子,我们现在来展开说说。

很多朋友都上过塑性力学的课程,我上学的时候听的是云里雾里,后来自己整体的从前到后看了一遍,才豁然开朗,今天说一下可能是最为常用的塑性Mises塑性,及其在计算力学FEM中的计算方式。

首先对于很多塑性模型,其实我们都有这样一条式子

 

其中    为等效应力,     为屈服应力,当我们认为材料进入塑性,而不同的塑性模型其实就是对应着对于    的计算方式的不同,其中Mises模型中

 

一般工程中我们可能会直接根据     与屈服强度的大小判断是否发生屈服,而在有限元中我们要如何计算呢?这里首先引入塑性计算的一个重要理论,流动理论(Flow theory)也有人叫塑性流动或流塑理论。

流动理论

流动理论的核心思想就是

 

也就是说我们自变量为应力张量的这个流动函数     是有边界的,始终小于等于0。这里我们可以类比工程上超过屈服应力则发生屈服。以下则是很多种屈服准则的     平面图,也就是我们刚刚所说的那个“边界”。这里熟悉优化分析的朋友们可能已经兴奋起来了,这是多么常见的一条约束方程啊。 

对于弹性的时候,我们有

 

这和工程上是一样的,而对于塑性我们则有

 

因为达到塑性的时候一直等于0,所以其变化率    ,我自己认为“流动理论”的名字贴切就贴切在这里,想象我们的应力状态就在    平面的边界上流动。

 这里指的注意的点,就是很多人其实不太理解这一条式子


大家在想应力发生了变化,为啥    , 其实原因也很简单,应力是个张量,你可以想象成有9个数,他可能每个数都发生变化了,但是整体的     (标量) 并不变。

对于应变,现在我们把应变分为弹性应变与塑性应变

 

其中应力的大小则只有弹性应变决定,即

 

那么我们现在就有

 

其中     为函数    的梯度,也可以说是    变化的“方向”。对于Mises塑性,我们认为其塑性应变的"变化方向"与    是相同的,而变化率定义为    , 也就是说    , 那么结合以上公式,我们就可以得到应力变化率的形式为

 

对于上述公式,应变的变化率在有限元计算中是由积分点处增量的应变来表达的,那么上述公式中我们唯一不知道的就是    。而对于Mises塑性,其实我们可以轻易的得到    , 原因在于

 

其中     为偏应力(deviatroic stress),即

 

那么我们就可以直接对其进行求解得到

 

这部分具体计算如果可以自行推导,很是简单。那至此以上我们所有不了解的就都了解了。上边说的是理想弹塑性模型即    , 屈服应力始终是一个定值,而真正我们最长用的则是带有强化的塑性模型,分别为等向强化与随动强化,即isotropic hardening 与 kinematic hardening,那么我们以上计算应力变化率的公式会变为:

 

其中     为硬化系数。

最后真正到数值计算中的时候我们需要通过迭代的方式进行塑性应力与切线刚度矩阵的求解,且切线刚度矩阵还分为consistent与continuum两种形式,因为篇幅的关系,且听下回分解。




来源:大狗子说数值模拟
UM理论材料
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-12-13
最近编辑:10天前
大狗子说数值模拟
博士 传播国际一流的数值模拟算法
获赞 4粉丝 1文章 34课程 0
点赞
收藏
作者推荐

我所理解的张量:协变与逆变基

继续我们之前的内容,在有限元推导中有一个特别重要的概念:协变基与逆变基,这在曲面几何中也特别常用。很多会有限元算法的人也多少会一些计算几何,或者反过来,很多新的单元算法就是基于曲面几何+有限元的概念进行推导的,比如一大堆基于曲面几何的壳单元算法,比如考虑摩擦接触算法等等。所以今天我们就来讲一下协变基与逆变基,我们来看一下我们之前对于张量的一些定义,比如对于一阶段张量对于二阶张量这里面其实都隐含着一个假设,那就是为一组正交基底,我们通常所用的笛卡尔坐标系的基底就是正交且单位长度的,这种正交的基底有如下的性质:其中为kroneckerdelta,在的时候为1,的时候为0,这也就是我们通常所说的两个垂直的向量点积为0,单位向量自己对自己的点积为1。那么现在,假如我们基向量之间并不正交,且并不保证是单位向量,我们将如何构建基于这组“基向量”的表达呢?我们来看以下这个图,原始的笛卡尔坐标系下的两个基向量与为一组正交基,而我们现在构造另一组与,如图中红色箭头所示,很明显这组基,并不相互正交,长度也并不是单位1,我们可以认为这组基是“瞎选”的,是随便给出来的,是怎么方便怎么来的。我们给这组基底,起名为“协变基”,用下标进行标识。那么如何用这对协变基表达我们的向量呢,这里我们就引入“逆变基”,基于上述协变基,我们构造另一对基向量,满足如下公式那么我们就把称为“逆变基”,用上标表示。这里与如上图蓝色箭头所示,同样可以看到他俩也是并不正交,长度也不是单位1。那么我们的向量现在可以表示为其中称为逆变分量,该向量也可以表示为其中称为协变分量,。这里可以总结为,逆变分量和协变基在一起,协变分量和逆变基在一起,一个下标总对应一个上标。以上具体的证明过程大家可以在任何一本张量教材中看到,也很简单,故不再赘述。那看到这大家可能会疑惑,比如我当年上学的时候我就疑惑:学这玩意有啥用?而很多教材都是先讲定理,就算看明白了推导也是云里雾里。这里我结合我自己这些年对他的理解我总结以下几条用处:很多时候取得一组正交基很难,比如针对曲面进行积分,你的基底大概率是3D曲面的两个切线方向(通过曲面微分得到),而这两个未必正交有了协变、逆变之间的关系我们可以像处理通常的两个向量点乘一样,形如,只要是注意分别采用协变分量与逆变分量原本是正交的基底,在大变形下可能变得不是正交(剪切、拉伸、旋转),那么采用上述协变、逆变的描述可以保证从前到后用一套通用的公式对于我们常用的张量,比如应力,其实更为合理的表达为,这样就更为通用由于篇幅的限制今天就先到这,后续讲一下两者的变换,与度量张量等。来源:大狗子说数值模拟

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