[2018年最新整理]2程序设计.pptVIP

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[2018年最新整理]2程序设计

第2章 有限元程序设计方法 2.1 程序基本框图 1、输入基本数据(结构描述): (1)控制数据:如结点总数、单元总数、约束条件总数等; (2)结点数据:如结点编号、结点坐标、约束条件等; (3)单元数据:如单元编号、单元结点序号、单元的材料特性、几何特性等; (4)载荷数据:包括集中载荷、分布载荷等。 2、单元分析 (1)各单元的bi,ci(i,j,m) , 面积A; (2)应变矩阵[B],应力矩阵[S]; (3)单元刚度矩阵[k]; (4)单元等价载荷列向量[F]。 总刚存贮 全矩阵存贮法:不利于节省计算机的存贮空间,很少采用。K[i,j] 对称三角存贮法:存贮上三角或下三角元素。 半带宽存贮法 :存贮上三角形(或下三角形)半带宽以内的元素 。 一维压缩存贮法 :半带宽存贮中仍包含了许多零元素。存贮每一行的第一个非零元素到主对角线元素。 例:计算下图半带宽。 4、引入约束条件 手算时采用去行列法 ,而计算机编程时采用乘大数法。即:指定结点位移对应的主对角元素乘上一个大数 ,同时将{P}中对应元素换为结点位移指定值与扩大了的主对角线元素的乘积 。 5、线性方程组求解 求解方法常用:GAUSS消元法,QR分解法等。其程序在一些专著中列出(例如见:徐士良编。FORTRAN常用算法程序集。清华大学出版社,1992)。在此不作详细介绍,其方法参阅[数值分析]有关书籍。 6、单元应力 节点位移求单元应力。首先整体节点位移变换成单元节点位移,然后再用物理方程求单元应力。 网格划分 2.2 提高计算精度的方法 (1) 计算结果的整理 计算结果包括位移和应力两个方面。在位移方面,一般无须进行整理工作。应力结果则需要整理。通常认为计算出的应力是三角形单元形心处的应力。而相邻单元之间的应力存在突变,甚至正、负符号都不相同。为了由计算结果推算出结构内某一点的接接实际的应力,必须通过某种平均计算。通常可采用两单元平均法或绕结点平均法。 平均法整理单元应力 两单元平均法:把两个相邻单元中的常应力加以平均,用来表示公共边界中点处的应力。 绕结点平均法:把环绕某一结点的各单元常应力加以平均,用以表示该结点的应力。在内结点效果较好,而在边界结点可能很差,一般改为应由内结点的应力外推计算出来。 (2)网格的细分 通过网格的细分,使每个单元的面积缩小,那么尽管每个单元是应变、常应力单元,仍可较好地反映结构中的应力变化,使得到的解答收敛于问题的精确解。 (3)网格合理布局 根据应力梯度使网格的布局合理化。即在梯度大的区域网格密些,梯度小的区域应稀些。密、稀网格之间应逐步过渡。 (4)改用高阶单元 受集中力的悬臂梁,采用128个三结点三角形常应变单元,以及3个八结点四边形高阶单元结果。由图可见,采用高阶元的计算精度比常应变元高得多。 2.3 通用有限分析软件 1、ANSYS9 结构、热、流体、电磁学、声学等。 2、SAP2000 土木结构分析。 习 题 1、调试教材P26-30程序FEM1。 2、修改FEM1,计算P31例2-2。 3、以例1为对象,研究单元细分对计算结果的影响。 4、用程序完成习题3和4的分析。 * 开始 输入基本数据 计算单元刚度矩阵 形成总体刚度矩阵 形成结点荷载向量 引入约束条件 求解方程组,输出结点位移 计算单元应力,输出结果 结束 开始 输入基本数据 计算单元刚度矩阵 形成总体刚度矩阵 形成结点荷载向量 引入约束条件 求解方程组,输出结点位移 计算单元应力,输出结果 结束 3、系统分析 (1)整体刚度矩阵[K]的组装; (2)整体载荷列阵{P}的形成; [K]的存储;约束引入;求解 等带宽形式 UBW UBW 行 号 1 → IR → N→ 1 列 号 JC 行 号 1 → IR → N→ 1 JC-(IR-1) 方阵形式 (1)半带宽存贮法 方阵存贮和半带宽存贮地址关系 JC-IR+1 IR 等带宽存贮 JC IR 方阵存贮 列号 行号 存贮方式 半带宽计算:设结构单元网格中相邻结点编号的最大差值是d,则最大半带宽为UBW: 结点编号:欲使最大半带宽UBW最小,必须注意结点编号方法,使直接联系的相邻节点的最大点号差最小。 结点数N=91,总刚[K]中的元素总数为: (91×2)×(91 ×2 )=33124 最大半带宽UBW=(7+1) ×2=16,半带宽存储矩阵元素总数为182 ×16=2912,约方阵元素的8.8%。 (2) 变带宽存贮(一维压缩存贮) 等带宽存贮虽然已经节省了不少内存,但认真研究半带宽内的元素,还有相当数量的零元素。在平衡方程求解过程中,有些零元素只增加运算工作量而对计算结果不产生影响。如果这些零元素不存、不算,更能节

您可能关注的文档

文档评论(0)

liwenhua00 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档