ANSYS Workbench杆系(二)
在学习有限元理论时提到,我们要在离散区域单元节点上建立平衡方程,而实质就是用节点的位移表示节点上的力。材料力学里面学过线弹性范围内,位移与力的关系表达为:胡克定律,F=KX。因此节点上的平衡方程其实质也是胡克定律的表现。这节学习主要是从有限元角度看看,杆件拉伸状态下,有限元求解有何不同。
有限元求解
材料力学里面给出线弹性范围内的胡可定律F=KX,X表示位移,K表示结构刚度。而我们清楚单杆拉伸时候,其伸长量的一种形式为Δ=FL/EA,将该式进行简单变形F=(EA/L)Δ,即也是用位移表达了力,这是胡克定律另外一种表现形式。EA/L,表达的相当于刚度系数,一种衡量变形能力的量,Δ可以表达为两个对象之间的改变量,所以这种形式更适合于节点平衡方程的使用,究其本质还是胡克定律。
从一个例子说明杆拉伸计算过程,下面的过程仅仅是简单理解下,并不能作为有限元求解的标准过程。
这副图片是上面最后一幅图的变形模式,仅仅做了一个简单移项和指定。观察刚度矩阵,可见里面就只有两类元素:要么是0,要么是EA/L。EA/L是我们材料力学里面胡克定律其中一种形式的刚度,可以理解为刚度系数,整个刚度矩阵由刚度系数与0组成,并且是一个对称矩阵。假如我们只有一根杆,那么可以将刚度系数提到矩阵外侧。接着再看,如果将刚度矩阵与节点位移列阵相乘,刚度矩阵每一行乘以节点位移列阵,得到就是某一个节点力平衡方程。也就是回到了最初的状态条件,F=(EA/L)Δ,在整个过程中一直都围绕该方程展开。
。其实,在做这种一维杆件拉伸时,确实是不需要泊松比的,你仔细想想再学材料力学时候,泊松比这一无量纲被定义为两个方向应变之比吧。以后会学到这个参数,为什么有时候它不需要,有时候它又需要,并且它对分析结果有着怎么样的影响。
我们抑制整个材料的参数,得到如下的结果:
一旦参数被抑制(相当于冻结),则参数不会参与计算,因为需要其中一部分参数,所以我们对不需要的进行抑制即可:
按照上图即可将需要的进行抑制,我本意想抑制泊松比,奈何WB无法如此,APDL可以不定义它。既然泊松比无关紧要,毕竟理论分析发现根本不需要它,所以你也可以考虑换几个不同数值的泊松比,结果应该是一样的。看到这里有人可能要杠了,说要设置泊松比为0.5,你这真的是杠。我们要分析它变形和应力,结果你搞一个泊松比0.5的,你不要它变形,这没法玩了
。怕有的人更杠说要设置为0.499,经过测试0.4999也没事,结果是一样的。要注意非负性,别整个负数出来了。
注:仅记录学习FEM的一个过程,表达的是个人观点与认识,欢迎一起讨论学习。有疑问可以私,本号没有留言功能,无法互动。本人小白一枚,正在努力的路上