




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、、题目如图1所示,一个厚度均匀的三角形薄板,在顶点作用沿板厚方向均匀分布的竖向载荷。已知:P=150N/m,E=200GPa,口=0.25,t=0.1m,忽略自重。试计算薄板的位移及应力分布。1 .编写有限元计算机程序,计算节点位移及单元应力。(划分三角形单元,单元数不得少于30个);2 .采用有限元软件分析该问题(有限元软件网格与程序设计网格必须一致),详细给出有限元软件每一步的操作过程,并将结果与程序计算结果进行对比(任选取三个点,对比位移值);3 .提交程序编写过程的详细报告及计算机程序;4 .所有同学参加答辩,并演示有限元计算程序。有限元法中三节点三角形分析结构的步骤如下:1)整理原始
2、数据,如材料性质、荷载条件、约束条件等,离散结构并进行单元编码、结点编码、结点位移编码、选取坐标系。2)单元分析,建立单元刚度矩阵。3)整体分析,建立总刚矩阵。4)建立整体结构的等效节点荷载和总荷载矩阵5)边界条件处理。6)解方程,求出节点位移。7)求出各单元的单元应力。8)计算结果整理。、程序设计网格划分如图,将薄板如图划分为6行,并建立坐标系,则单元编号节点编号刚度矩阵的集成建立与总刚度矩阵等维数的空矩阵,已变单元刚度矩阵的集成。由单元分析已知节点、单元的排布规律,继而通过循环计算求得每个单元对应的节点序号。通过循环逐个计算:(1)每个单元对应2种单元刚度矩阵中的哪一种;(2)该单元对应总
3、刚度矩阵的那几行哪几列(3)将该单元的单元刚度矩阵加入总刚度矩阵的对应行列循环又分为3层循环:(1)最外层:逐行计算(2)中间层:该行逐个计算(3)最里层:区分为第奇/偶数个计算Ke66k15656ke66k2'5656ke66kZ'5656Kke'ke'kZ'单元刚度的集成:边界约束的处理:划0置1法适用:这种方法适用于边界节点位移分量为已知(含为0)的各种约束。做法:(1) 将总刚矩阵K中相应于已知位移行主对角线元素置1,其他元素改为零;同时将载荷列阵R中相应元素用已知位移置换。这样,由该方程求得的此位移值一定等于已知量。(2) 将K中已知位移相应的
4、列的非主对角成元素也置0,以保持K的对称性。当然,在已知位移分量不为零的情况下,这样做就改变了方程左端的数值,为保证方程成立,须在方程右端减去已知位移对该方程的贡献已知位移和相应总刚元素的乘积。若约束为零位移约束时,此步则可省去。特点:(1) 经以上处理同样可以消除刚性位移(约束足够的前提下),去掉未知约束反力。(2) 但这种方法不改变方程阶数,利于存贮。(3) 不过 元素。若是要求出约束反力,仍要重新计算各个划去的总刚程序如下: 变量说明 NNODE NPION NELEM NVFIX FIXED NFORCE FORCE COORD LNODS YOUNG POISS THICKB DS
5、AESTIF ASTIF ASLOD ASDISP ELEDISP STRESS单元节点数总结点数单元数受约束边界点数约束信息数组节点力数节点力数组结构节点坐标数组单元定义数组弹性模量泊松比厚度单元应变矩阵(3*6)单元弹性矩阵(3*3)单元应力矩阵(3*6)单元面积单元刚度矩阵总体刚度矩阵总体荷载向量节点位移向量单元节点位移向量单元应力%*%初 始 化 clearformat short e clearNELEM=36 NPION=28 NVFIX=2 NFORCE=1YOUNG=2e11%设定输出类型%清除内存变量%单元个数(单元编码总数)%结点个数(结点编码总数)%受约束边界点数%结点荷
6、载个数%弹性模量POISS=0.25%泊松比THICK=0.1%厚度LNODS=123;245;253;356;478;485;589;596;6910;71112;7128;81213;8139;91314;91410;101415;111617;111712;121718;121813;131819;131914;141920;142015;152021;162223;162317;172324;172418;182425;182519;251926;192620;202627;202721;212728%单元定义数组(单元结点号)%相应为单元结点号(编码)、按逆时针顺序输入COORD=0
7、0;-0.751.5;0.751.5;-1.53;03;1.53;-2.254.5;-0.754.5;0.754.5;2.254.5;-36;-1.56;06;1.56;36;-3.757.5;-2.257.5;-0.757.5;0.757.5;2.257.5;3.757.5;-4.59;-39;-1.59;09;1.59;39;4.59%结点坐标数组%坐标:x,y坐标(共NPOIN组)FORCE=10-15%结点力数组(受力结点编号,x方向,y方向)FIXED=2211;2811%约束信息(约束点,x约束,y约束)%有约束为1,无约束为0%*%生成单元刚度矩阵并组成总体刚度矩阵ASTIF=z
8、eros(2*NPION,2*NPION);%生成特定大小总体刚度矩阵并置0%*fori=1:NELEM%生成弹性矩阵DD= 1POISSPOISS 1000;0;(1-POISS)/2*YOUNG/(1-POISSA2)%*%计算当前单元的面积A=-det(1COORD(LNODS(i,1),1)COORD(LNODS(i,1),2);1COORD(LNODS(i,2),1)COORD(LNODS(i,2),2);1COORD(LNODS(i,3),1)COORD(LNODS(i,3),2)/2%*%生成应变矩阵Bforj=0:2-COORD(LNODS(i,(reb(j+1)=COORD(
9、LNODS(i,(rem(j+1),3)+1),2)m(j+2),3)+1),2);c(j+1)=-COORD(LNODS(i,(rem(j+1),3)+1),1)+COORD(LNODS(i,(rem(j+2),3)+1),1);end0;c(3);b(3)/(2*A);B=b(1)0b(2)0b(3)0c(1)0c(2)0c(1)b(1)c(2)b(2)c(3)B1(:,:,i)=B;%*%求应力矩阵S=D*BS=D*B;%求 解 单 元 刚 度 矩 阵%临 时 向 量 , 用 来 记 录 当 前ESTIF=B'*S*THICK*A;a=LNODS(i,:);单元的节点编号forj
10、=1:3fork=1:3ASTIF(a(j)*2-1):a(j)*2,(a(k)*2-1):a(k)*2)=ASTIF(a(j)*2-1):a(j)*2,(a(k)*2-1):a(k)*2)+ESTIF(j*2-1:j*2,k*2-1:k*2);%根据节点编号对应关系将单元刚度分块叠加到总刚%度矩阵中endendend%*%将约束信息加入总体刚度矩阵(对角元素改一法)fori=1:NVFIXifFIXED(i,2)=1ASTIF(:,(FIXED(i,1)*2-1)=0;%一列为零ASTIF(FIXED(i,1)*2-1),:)=0;%一行为零ASTIF(FIXED(i,1)*2-1),(FI
11、XED(i,1)*2-1)=1;%对角元素为1end%*%生成单元刚度矩阵并组成总体刚度矩阵*ifFIXED(i,3)=1ASTIF(:,FIXED(i,1)*2)=0;%一列为零ASTIF(FIXED(i,1)*2,:)=0;%一行为零ASTIF(FIXED(i,1)*2,FIXED(i,1)*2)=1;%对角元素为1endend%*%生成荷载向量ASLOD(1:2*NPION)=0;%总体荷载向量置零fori=1:NFORCEASLOD(FORCE(i,1)*2-1):FORCE(i,1)*2)=FORCE(i,2:3);end%*%求解内力ASDISP=ASTIFASLOD'%计
12、算节点位移向量ELEDISP(1:6)=0;%当前单元节点位移向量fori=1:NELEMforj=1:3ELEDISP(j*2-1:j*2)=ASDISP(LNODS(i,j)*2-1:LNODS(i,j)*2);%取出当前单元的节点位移向量endiSTRESS=D*B1(:,:,i)*ELEDISP'%求内力end(程序计算结果和有限元软件得出的结果稍有偏差,可能是程序某些地方数据输入时出了问题,还在寻找具体原因)有限元软件分析¥:ni)GraphicsPropertiesA-DefinitionSuppr蚪*dN。Stiffn,曰5BehaviorFlexibleCoo
13、rdinateSystemDefault'toordmateSystemReferenceTemperatureByEnvironrri'ertThickness100.mmThieknesl/odeManualOffsetTypeMiddle-MaterialAs5ignmntStructuralSteelMonlinearEffectsYesVof''SurfaceBody"建模HlProject0Model(A4/除Geonery76Sr三二圮Body,不CoordinateSystems-j,%GobaGoordiratesteri白螳Mesl
14、h,配AlInanglesktet*iod日白staticStHKtural(A5)*sE、0.Analysis烹ttig5B?每Sokjtkxi(A6)-JSdubcnIrifonratoriIrujniE©Ho恻网日、的Geonery二4埒知依已修叫j-yAMraxSarsj-j*GbbdWnWESystrn小博*di感打Tfiands米加!:L-A印落9利0臼StaticStructuralAS)l工、5al芯eSettngs三值Sohithn.J而UtwMrnatMDrtaiso;'AllTrianglesMethod,-MetnodScapeScopingMetho
15、dGecrrtr>SelectionGeometryBodyDefinntiofiSuppressedNoMethodTnanglesBementMidsideNodesU5fGotHl5dtnsT|)Maiknf'EdgeSizing*-Sizing事-5»peScopirgM近odfeem(t7SectionGecMry3EdgesDefi喻丽5叩P'MRCrjcTypeMurr阳dMiiarisNum:irjf-Mii3r$31BehaviorHardB«TypeNoBias网格划分:添加载荷边界约束A:StaticStructuralEquSontStressTypczEqjrvelcnt(xon-Miscs)$trc”-*op/DuttQinUnt:MPjiTimo:12017/1/711:140.03918910.0D31
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年双方策划制定解除劳动合同协议书样本
- 2025年农村新型企业劳动合同范本
- 2025年官方房产交易合同协议
- 2025年企业间资金调拨合同示范文本
- 2025年企业工资集体合同标准格式
- 足球队课时教学设计计划-2023-2024学年高一上学期体育与健康人教版必修第一册
- 2025年产品供需合作与购买合同协议书
- 2025年共同经营酒店合作合同书
- 2025年仓储物流运营合同示例
- 2025年企业安全协议书性合同样本
- 2024年珠算五级考试试题及答案公布
- 第07讲 两个基本计数原理(七大题型)(解析版)
- 设备缺陷管理培训课件
- 绩效薪酬管理课程设计
- 《控方证人》完整中英文对照剧本
- 福特福睿斯说明书
- 万千教育学前幼儿园课程故事:支架教师的专业成长
- 健康教育知识讲座高血压
- BLM(含样例)教学课件
- 居间协议书-五金工具销售服务
- 企业数字化转型之路灯塔工厂专题报告
评论
0/150
提交评论