【MATLAB算例】3.2.5(2)四杆桁架结构的有限元分析(Bar2D2Node)

如图3-8所示的结构,各个杆的弹性模量和横截面积都为42

E N mm

=?,

29.510/

2

=。试基于MA TLAB平台求解该结构的节点位移、单元应力以及支反力。

100

A mm

图3-8 四杆桁架结构

解答:对该问题进行有限元分析的过程如下。

(1)结构的离散化与编号

对该结构进行自然离散,节点编号和单元编号如图3-8所示,有关节点和单元的信息见表3-1~表3-3。

(2)计算各单元的刚度矩阵(基于国际标准单位)

建立一个工作目录,将所编制的用于平面桁架单元分析的4个MA TLAB函数放置于该工作目录中,分别以各自函数的名称给出文件名,即:Bar2D2Node_Stiffness,Bar2D2Node_Assembly,Bar2D2Node_Stress,Bar2D2Node_Forces。然后启动MA TLAB,将工作目录设置到已建立的目录中,在MA TLAB环境中,输入弹性模量E、横截面积A,各点坐标x1,y1,x2,y2,x3,y3,x4,y4,角度alpha 1, alpha 2和alpha 3,然后分别针对单元1,2,3和4,调用4次Bar2D2Node_Stiffness,就可以得到单元的刚度矩阵。相关的计算流程如下。>>E=2.95e11;

>>A=0.0001;

>>x1=0;

>>y1=0;

>>x2=0.4;

>>y2=0;

>>x3=0.4;

>>y3=0.3;

>>x4=0;

>>y4=0.3;

>>alpha1=0;

>>alpha2=90;

>>alpha3=atan(0.75)*180/pi;

>> k1=Bar2D2Node_Stiffness (E,A,x1,y1,x2,y2,alpha1)

k1 = 73750000 0 -73750000 0

0 0 0 0

-73750000 0 73750000 0

0 0 0 0

>>k2=Bar2D2Node_Stiffness (E,A,x2,y2,x3,y3,alpha2)

五杆桁架matlab有限元分析,《有限元基础教程》_【MATLAB算例】3.2.5(2)__四杆桁架结构的有限元分析(Bar2D2Node)...相关推荐

  1. householder变换qr分解matlab_【基础教程】Matlab实现傅里叶变换

    傅立叶变换 傅立叶变换是一种常见的分析方法,傅立叶变换将满足一定条件的函数表示为一些函数的加权和(或者积分).可以分为四个类别: 1. 非周期连续性信号 对应于傅里叶变换,频域连续非周期 2. 周期性 ...

  2. 黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三)

    黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三) 1.1 异常概述与异常体系结构 1.2 JVM遇到异常时的默认处理方案 1.3 异常处理 1.4 异常处理之try--catch ...

  3. matlab patch 六面体,《有限元基础教程》_【MATLAB算例】4.8.2(1) 基于8节点六面体单元的空间块体分析(Hexahedral3D8Node)...

    [MATLAB 算例]4.8.2(1) 基于8节点六面体单元的空间块体分析(Hexahedral3D8Node) 如图4-23所示的一个空间块体,在右端部受两个集中力F 作用,其中的参数为: 1051 ...

  4. matlab中右三角形方向,《有限元基础教程》_【MATLAB算例】4.7.1(2) 基于3节点三角形单元的矩形薄板分析(Triangle2D3Node)...

    [MATLAB 算例]4.7.1(2) 基于3节点三角形单元的矩形薄板分析(T riangle2D3Node) 如图4-20所示为一矩形薄平板,在右端部受集中力100 000F N =作用,材料常数为 ...

  5. 重力模型matlab代码,STK基础教程.doc

    STK基础教程 STK基础教程 By appe1943 西安交通大学 目 录 TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc367480 ...

  6. selenium基础教程_弹性Selenium基础设施

    selenium基础教程 HelloFresh values a strong user experience, so proper testing is at the core of how we ...

  7. sql基础教程和mysql基础教程_书评「SQL基础教程(第2版)」| 你应该知道的基础知识点梳理·上...

    写在前面关于这本书:SQL的基础教程,可以使你在SQL的学习中轻松实现从0到1的过程,循序渐进地掌握SQL的基础知识和技巧.对于零基础来说非常友好,看完能够迅速上手SQL. 关于本文:一篇对这本书的知 ...

  8. centos7使用基础教程_如何在CentOS 7上使用Metricbeat收集基础结构指标

    centos7使用基础教程 The author selected the Computer History Museum to receive a donation as part of the W ...

  9. 计算机应用基础教程全套教学课件ppt,计算机应用基础教程_全套450页教材教学课件.ppt...

    演示文稿演讲PPT学习教学课件医学文件教学培训课件 <计算机应用基础教程>;;课程内容导航;16. Word文档综合练习(上机)Excel电子表格基本操作(262)Excel电子表格基本操 ...

最新文章

  1. 使用logrotate管理nginx日志文件
  2. linux 测试各大网站速度curl
  3. 牛客题霸 [括号生成] C++题解/答案
  4. SringBoot/Cloud/Aalibab 事务管理
  5. Eclipse 答疑:为什么 Eclipse 里面的鼠标光标变成了小黑方块?什么原因导致的?
  6. 【kafka】关于Kafka Fetch Session的讨论
  7. 一维稳态导热的数值计算c语言,传热传质上机实习题(参考资料C语言)
  8. 内固定取出术后护理_骨折术后康复治疗全知道!
  9. Retrofit之Converter简单解析
  10. cmd简单代码雨实现方法
  11. payoneer企业账号授权代表验证函怎么写
  12. 三分钟告诉你怎么AI生成绘画图片
  13. 全国青少年编程等级考试scratch二级真题2021年9月(含题库答题软件账号)
  14. 【opencv-python】视频处理(4) cv2.VideoCapture.get()函数、cv2.VideoCapture.set()函数
  15. html 文档在线查看,在网页中在线查看文档(doc、docx 、xls 、xlsx、 pdf 、swf )
  16. 11G新特性 -- archival(long-term)backups
  17. Android 设置黑白滤镜
  18. 什么是系统的可扩展性?
  19. 法国电信公司Orange削减英国电信集团股份至1.33%
  20. 从零教你实现一个小说和漫画在线阅读网站[附源码]

热门文章

  1. Ubuntu18.04配置无人驾驶赛车游戏TORCS(解决找不到GL/glut.h、AL/alut.h和libXmu,以及编译中出现‘isnan’was not declared等)
  2. vivado IP封装错误提示之[IP_Flow 19-3155] Bus Interface ‘m_axis_video_aclk‘: ASSOCIATED_RESET port ‘
  3. 树莓派Zero W电台
  4. jetson nx 刷机之坑
  5. 每次启动虚拟机都要重置网卡设置,否则无法上网,很烦
  6. 记一次MySQL数据迁移到SQLServer全过程
  7. 老司机带你玩转git (四) git的协同合作
  8. 一定要买苹果笔吗?苹果平替笔性价比高的
  9. 8.一个项目实战(下载CSDN博客文章)
  10. HDU2526:浪漫手机