ZKX's LAB

总体刚度矩阵的介绍 看图求总体刚度矩阵

2020-07-24知识13

单元刚度矩阵在总体刚度矩阵的位置如何计算 有两种方法,一种是根据定义,一种是根据叠加原理,可列出具体的题,举例说明你好,请问一下桁架结构带未知参数的刚度矩阵如何在matlab中实现? 你提出的问题我之前刚好做过,使用有限元方法来进行桁架结构分析.Matlab编程实现平面杆单元分析首先,明确Matlab程序要实现的5个重要模块分别为:单元刚度矩阵的求解、单元组装、节点位移的求解、单元应力的求解、节点力的求解.下面给出这5个模块的实现.1.\\x09单元刚度矩阵求解定义函数Bar2D2Node_Stiffness,该函数计算单元的刚度矩阵,输入弹性模量E,横截面积A,两个节点坐标输出单元刚度矩阵k(4X4).具体代码如下:function k=Bar2D2Node_Stiffness(E,A,x1,y1,x2,y2)L=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));x=acos((x2-x1)/L);C=cos(x);S=sin(x);k=E*A/L*[C*C C*S-C*C-C*S;C*S S*S-C*S-S*S;C*C-C*S C*C C*S;C*S-S*S C*S S*S];2.\\x09单元组装定义函数Bar2D2Node_Assembly,该函数进行单元刚度矩阵的组装,输入单元刚度矩阵k,单元的节点编号i、j.输出整体刚度矩阵KK,具体代码如下:function z=Bar2D2Node_Assembly(KK,k,i,j)DOF(1)=2*i-1;DOF(2)=2*i;DOF(3)=2*j-1;DOF(4)=2*j;for n1=1:4for n2=1:4KK(DOF(n1),DOF(n2))=KK(DOF(n1),DOF(n2))+k(n1,n2);endendz=KK;3.\\x09节点位移的求解定义函数Bar2D2Node_Disp(KK,num,p),该函数输入KK为总体刚度矩阵;num。总体刚度矩阵的有限元法 矩阵位移法是有限元法的雏形,包含两个基本环节:(1)单元分析;(2)整体分析。有限元法的要点:先把结构整体拆开,分解成若干个单元,即离散化。然后,在将这些单元按照一定的条件集合成整体。在一分一合,先拆后搭的过程中,把复杂结构的计算问题转化为简单单元的分析和集合问题。总体刚度矩阵的介绍 在矩阵位移法中,单元分析的任务是建立单元刚度方程,形成单元刚度矩阵;整体分析的主要任务是将单元集合成整体,由单元刚度矩阵按照刚度集成规则形成整体刚度矩阵,建立整体结构的位移法基本方程,从而求出解答。求总体刚度矩阵与单元刚度矩阵的关系式? 没啥具体关系式,只是将单元的对应自由度对应到总体的自由度编号,再叠加…有限元法求总体刚度矩阵的方法及利用的相关原理 在有限元法中,求总体刚度矩阵的方法有两种。一种是直接利用刚度系数集成的方法获得总体刚度矩阵;第二种是由单元刚度矩阵按节点的顺序编号叠加而成,而建立单元刚度矩阵的方法有直接刚度法、虚功原理法、能量变分法等等。以上两种方法都应用到叠加原理。如何获得结构的“刚度矩阵”? 利用结构力学中的矩阵位移法最简单的办法是下载一个结构力学求解器,清华版的,在窗口里画出结构后直接求解

#矩阵#单元刚度矩阵#刚度#矩阵分解

随机阅读

qrcode
访问手机版