第七节改进的平面刚架程序PFF2.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  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文档。上传文档
查看更多

蓝色2为载荷工况数****蓝色3为载荷工况数*****第七节改进的平面刚架程序PFF2一.程序PFF2的功能程序PFF2可以在一次运行中计算出结构在多种荷载工况作用下的结点位移、单元杆端力和任意指定截面内力。*二.程序PFF2的适用范围(1)程序PFF2适用于求解由同一种弹性材料的等截面直杆组成的连续梁、刚架、桁架、排架和组合结构等平面杆系结构;(2)荷载类型包括结点荷载、非结点荷载(见表2-1)、支座位移和温度变化作用(见表3-3);(3)计算中考虑了杆件的轴向变形和弯曲变形,忽略了剪切变形的影响。*三.程序PFF2采用的主要技术措施(与PFF比较)1.单元截面特征数据的分类输入将结构的全部单元按照截面积A和惯性矩I的异同分为若干类型输入.(1)整个结构的单元截面特征类型数NAI;(2)每一类单元截面积A和惯性矩I,存放在数组AI(NAI,2);(3)每个单元截面特征类型码,存放在MT(NE)。相应地取消PFF中的数组A(NE)和ZI(NE)。*2.结点位移分量编号的自动生成输入结构的全部(1)特殊结点数NS(2)特殊结点信息数组JS(NS,4)由计算机自动生成结点位移分量编号数组JN(NJ,3)。根据图3-6的框图(103页),编写了实现这一功能的子程序DJN(128页)。*其基本原理详见本章第三节。(1)根据图3-20所示框图(115页),编写了形成主元地址数组KD(N)的子程序ADE(128-129页)。(2)根据图3-21所示框图(116页),编写了形成一维变带宽上三角按列存储结构刚度矩阵[K]的子程序TSM(129页)。3.结构刚度矩阵[K]采用一维变带宽上三角列存*4.用UTDU分解法解线性方程组其子程序名为UTDU3和BACK3(详见第九章第七节)。在BACK3中增加了输出结点位移的语句。5.增加了对支座位移和温度变化问题的处理在计算单元固端力的子程序EFF中增加了四种非结点荷载的类型,其方法见本章第五节。*6.增加了多种荷载工况和单元指定截面的内力计算在主程序中增设了荷载工况数NL,将荷载数据(数组PJ、PF)改在子程序JLP(130-131页)中输入。根据图3-25所示的框图(124页),编写了计算单元指定截面内力的子程序NVMK(133-134页),又按照表3-4的公式,编写了计算悬臂梁指定截面内力的二级子程序CANB(137-138页),此外,对计算单元杆端力的子程序MVN也作了相应的修改(132-133页)。其方法详见本章第六节。*四.程序PFF2的主程序框图(126页图3-26)LC=1,NL输入结构控制参数NK>0否是输出单元杆端力CALLINPUTCALLDJNCALLADECALLTSMCALLUTDU3输入荷载控制参数CALLMVNCALLJLPCALLBACK3CALLNVMKM=1,NE输入结构原始数据形成结点位移分量编号数组形成主元地址数组形成一维存储的结构刚度矩阵分解结构刚度矩阵按荷载工况循环输入荷载数据,形成结点荷载列阵求解和输出结点位移对单元循环计算单元杆端力是否计算指定截面内力计算和输出指定截面的内力*五.PFF2的完整源程序125-138页自学*六.程序PFF2的输入数据文件1.数据输入顺序及输入数据的含义(1)NE,NJ,NS,NAI,NK,NL,ENE——单元数NJ——结点数NS——特殊结点总数NAI——截面类型总数NK——要计算内力的指定截面个数NL——荷载工况总数E——材料弹性模量均为控制参数,在主程序中输入。*(2)(X(I),Y(I),I=1,NJ)——以结点码顺序输入结点坐标x、y,在INPUT子程序中输入。(3)(IJ(I,1),IJ(I,2),MT(I),I=1,NE)——以单元顺序输入单元始端结点码、末端结点码、截面类型码,在INPUT子程序中输入。(4)((AI(I,J),J=1,2),I=1,NAI)——以截面类型码顺序输入截面面积A和惯性矩I,在INPUT子程序中输入。*(5)((JS(I,J),J=1,4),I=1,NS)(6)((SE(I,J),J=1,2),I=1,NK)——按指定截面号顺序输入指定截面单元和指定截面距单元始端距离,在INPUT子程序中输入。——以特殊结点号顺序输入特殊结点信息数组元素(结点码、U、V

文档评论(0)

181****0009 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档