角形单元的有限元法程序设计.ppt
《角形单元的有限元法程序设计.ppt》由会员分享,可在线阅读,更多相关《角形单元的有限元法程序设计.ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第6章 有限元程序设计方法6.1 程序基本框图程序基本框图1、输入基本数据(结构描述)、输入基本数据(结构描述):(1)控制数据:如结点总数、单元总数、约束条件总数等;(2)结点数据:如结点编号、结点坐标、约束条件等;(3)单元数据:如单元编号、单元结点序号、单元的材料特性、几何特性等;(4)载荷数据:包括集中载荷、分布载荷等。开始输入基本数据计算单元刚度矩阵形成总体刚度矩阵形成结点荷载向量引入约束条件求解方程组,输出结点位移计算单元应力,输出结果结束2、单元分析、单元分析(1)各单元的bi,ci(i,j,m),面积A;(2)应变矩阵B,应力矩阵S;(3)单元刚度矩阵k;(4)单元等价载荷列向
2、量F。开始输入基本数据计算单元刚度矩阵形成总体刚度矩阵形成结点荷载向量引入约束条件求解方程组,输出结点位移计算单元应力,输出结果结束3、系统分析、系统分析(1)整体刚度矩阵K的组装;(2)整体载荷列阵P的形成;K的存储;约束引入;求解的存储;约束引入;求解u总刚存贮总刚存贮全矩阵存贮法:不利于节省计算机的存贮空间,很少采用。Ki,j对称三角存贮法:存贮上三角或下三角元素。半带宽存贮法半带宽存贮法:存贮上三角形(或下三角形)半带宽以内的元素。一一维压缩存贮法维压缩存贮法:半带宽存贮中仍包含了许多零元素。存贮每一行的第一个非零元素到主对角线元素。等带宽形式等带宽形式UBWUBW行行 号号1 IR
3、N1列列 号号JC行行 号号1 IR N1JC-(IR-1)方阵形式方阵形式(1 1)半带宽存贮法)半带宽存贮法方阵存贮和半带宽存贮地址关系方阵存贮和半带宽存贮地址关系存贮方式存贮方式行号行号列号列号方阵存贮方阵存贮IRJC等带宽存贮等带宽存贮IRJC-IR+1u 半带宽计算:设结构单元网格中相邻结点编号的最半带宽计算:设结构单元网格中相邻结点编号的最大差值是大差值是d,则最大半带宽为,则最大半带宽为UBW:u结点编号:欲使最大半带宽结点编号:欲使最大半带宽UBW最小,必须注最小,必须注意结点编号方法,使直接联系的相邻节点的最大点意结点编号方法,使直接联系的相邻节点的最大点号差最小。号差最小。
4、(2)变带宽存贮变带宽存贮(一一维压缩存贮)维压缩存贮)等带宽存贮虽然已经节省了不少内存,但认真等带宽存贮虽然已经节省了不少内存,但认真研究半带宽内的元素,还有相当数量的零元素。在研究半带宽内的元素,还有相当数量的零元素。在平衡方程求解过程中,有些零元素只增加运算工作平衡方程求解过程中,有些零元素只增加运算工作量而对计算结果不产生影响。如果这些零元素不存、量而对计算结果不产生影响。如果这些零元素不存、不算,更能节省内存和运算时间,采用变带宽存贮不算,更能节省内存和运算时间,采用变带宽存贮可以实现(也称一维数组存贮)可以实现(也称一维数组存贮)。变带宽存贮编程。变带宽存贮编程技巧要求较高,程序较
5、长。技巧要求较高,程序较长。对对 称称u方阵形式的刚度矩阵方阵形式的刚度矩阵KUBW=4顶顶 线线顶线以上零元素无须存贮,仅顶线以下元素。顶线以上零元素无须存贮,仅顶线以下元素。124610121618MAXA 22u一维数组一维数组A存贮刚度矩阵存贮刚度矩阵K 变变带带宽宽存存贮贮:按按列列存存贮贮方方式式。从从左左到到右右,逐逐列列存存放放;对对每每一一列列,先先存存主主对对角角线线元元素素,然然后后由由下下而而上上顺顺序序存存放放,直直到到顶顶线线下下第第一一个个元元素素为为止止。为为避避免免混混淆淆,我们把存贮我们把存贮K的一维数组称为的一维数组称为A。实实现现变变带带宽宽存存贮贮的的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 角形 单元 有限元 程序设计
限制150内