有限元方法与MATLAB程序设计 第5章 轴对称问题.pptxVIP

有限元方法与MATLAB程序设计 第5章 轴对称问题.pptx

  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文档。上传文档
查看更多
第5章 轴对称问题§5.1 位移模式和形函数§5.2 几何矩阵§5.3 应力及应力矩阵§5.4 单元刚度矩阵§5.5 等效结点力§5.6 程序设计§5.1 位移模式和形函数结点位移向量位移形函数矩阵三角形环单元§5.2 几何矩阵三角形面积三角形环单元形函数§5.2 几何矩阵几何矩阵记几何方程几何子矩阵§5.3 应力及应力矩阵§5.3 应力及应力矩阵弹性矩阵应力及应力矩阵近似取§5.4 单元刚度矩阵§5.5 等效结点力1 体积力自重需要坐标变换坐标变换§5.5 等效结点力1 体积力自重2 离心力等效结点力例5.1 厚壁圆筒受内压y221222324258m262830324m252729311.5161718192018202224171921234m1111213141510121416y9111315x0.5678910246813570122.5343.55x234§5.6 程序主程序function AxiaSymm轴对称问题[gxy,ndel,dofix,F,Em,mu,Th,nd,ne,U] = AxiSymExa; dofree = setdiff(1:2*nd,dofix);非位移约束自由度a1 = mu/(1-mu); a2 = (1-2*mu)/(1-mu)/2;D = Em/a2/2*[1,a1,a1,0; a1,1,a1,0; a1,a1,1,0; 0,0,0,a2];弹性矩阵K = zeros(2*nd,2*nd); for el = 1:neN(2:2:6) = 2*ndel(el,:); N(1:2:5) = N(2:2:6)-1;单元自由度xy = gxy(ndel(el,:),:); [B,A] = AxiaSymmStrain(xy);几何矩阵和单元面积%%15K(N,N) = K(N,N)+2*pi*B*D*B*Th*sum(xy(:,1))*A;%§5.6 程序主程序fmuintf(%4s%6s%8s%10s%12s\n,Node,r,z,ur,w)标题for j = 1:nd输出结点号,结点坐标,结点位移 fmuintf(%4i%8.2f%8.2f%12.3e%12.3e\n,j,gxy(j,:),U(2*j+(-1:0))) end%fmuintf(%4s%4s%4s%4s%8s%12s%12s%12s\n,Elem,i,j,k,Sr,Sc,Sz,Sr标题for el = 1:neN(2:2:6) = 2*ndel(el,:); N(1:2:5) = N(2:2:6)-1;单元自由度B = AxiaSymmStrain(gxy(ndel(el,:),:));几何矩阵和单元面积S = D*B*U(N);单元应力列向量%16Sm(el) = sqrt(S(1:2)*S(1:2)-S(1)*S(2)+3*S(3)^2);% 等效应力§5.6 程序算例数据function [gxy,ndel,dofix,F,Em,mu,Th,nd,ne,U]= AxiSymExa Th = 1; Em = 1; mu = 0.; ro = 1; w = 1;板厚,弹性模量,泊松比,密度,转速* gxy = [2,3;4,3;2,0;4,0];结点坐标*ndel = [1,4,2; 4,1,3];单元信息*nd = size(gxy,1); ne = size(ndel,1);结点数,单元数F = zeros(2*nd,1); U = zeros(2*nd,1); n = [1,2,3,1,2];for el = 1:neN = ndel(el,:); r = gxy(N,1); rc = sum(r)/3;A = abs(0.5*det([gxy(N,:),ones(3,1)]));单元面积for i = 1:3F(2*N-1) = F(2*N-1)+A*(9*rc^2+2*r(1)^2-r(n(i+1))*r(n(i+2)));%%%17§5.6 程序几何矩阵function [StrainM,A] = AxiaSymmStrain(xy)应变矩阵A = abs(0.5*det([xy,ones(3,1)]));面积rz = sum(xy)/3; n = [1,2,3,1,2];for i = 1:3% 单元% 单元a = xy(n(i+1),1)*xy(n(i+2),2)-xy(n(i+2),1)*xy(n(i+1),2);b = xy(n(i+1),2)-xy(n(i+2),2);c = xy(n(i+2),1)-xy(n(i+1),1); f = a/rz(1)+b+c*rz(2)/rz(1);StrainM(:,2*i-1:2*i) = [b,0;f,0;0,c;c,b]/A/2;矩阵% 几何18结

文档评论(0)

158****0159 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档