- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
有限元编程讲义
%定义转化矩阵 t=sqrt(l^2+n^2); if t==0 r=[0 m 0;-m 0 0;0 0 1]; else r=[l m n;-l*m/t t -m*n/t;-n/t 0 l/t]; end O=zeros(3,3); T=[r O;O r]; %整体坐标下的单刚矩阵 ke=E*A/L(i,1)*[1 0 0 -1 0 0;0 0 0 0 0 0 ;0 0 0 0 0 0 ;-1 0 0 1 0 0;0 0 0 0 0 0;0 0 0 0 0 0]; k=T*ke*T; %单刚矩阵的扩充,使之行数、列数与总刚对应 G=zeros(6,3*Nsum); I=[1 0 0;0 1 0;0 0 1]; G(1:3,3*p-2:3*p)=I; G(4:6,3*q-2:3*q)=I; K=G*k*G; Kz=Kz+K; %形成总刚矩阵 end %节点力矩阵的扩充 Rz=zeros(3*Nsum,1); for i=1:Psum j=P(i,1); Rz(3*j,1)=P(i,2); end %对角元素置1法处理刚度矩阵 与节点力矩阵 for i=1:3*Nsum if BCz(i)==0 Kz(i,:)=0; Kz(:,i)=0; Kz(i,i)=1; Rz(i)=0; end end u=Kz\Rz; %节点位移 L1=L; %单元长度矩阵 end 求解网架位移 具体算例 选择网架类型,0代表自由定义网架,1代表四角锥网架:1 输入网架上层节点行数:4 输入网架上层节点列数:6 输入网架上层节点列间距:2 输入网架上层节点行间距:2 输入网架上下层间距:2 请输入网架上层单元的截面面积:0.0003 请输入网架下层单元的截面面积:0.0003 请输入网架腹杆单元的截面面积:0.0004 定义节点荷载,若网架上层节点力与下层节点力均布,则输入0,否则输入1:0 请输入网架上层节点荷载:10000 请输入网架下层节点荷载:0 定义边界约束,若网架上层周边节点全约束,则输入0,若下层周边节点全约束,输入1,否则输入2:0 截面输入部分 * 有限元编程示例 题目描述: 如下图所示的平面桁架,杆件长度、弹性模量、截面积以及所受节点力P的大小可以自行定义。求节点位移及杆件轴力。 例一:桁架 解题思路: 建立模型 集成总刚 求解位移 求解杆件轴力 输出结果 建立模型: 定义节点坐标 Node = zeros(10,2) ; x=-1*L; %L为横杆长度 for i=1:2:10 x=x+L; Node(i,:)=[x 0]; end x=-1*L; for i=2:2:10 x=x+L; Node(i,:)=[x H];%H为竖杆长度 end 模型相关参数输入 H=input(竖杆长度(m):); L=input(水平杆长度(m):); E=input(杆件弹性模量(Gpa):); A=input(杆件截面积(m^2):); a=input(节点力P(kN):); 节点编号方式 定义单元,即储存单元两端的节点号 Element=zeros(21,2); for i=1:2:7 Element(5/2*i-3/2,:)=[i,i+1]; Element(5/2*i-1/2,:)=[i,i+2]; Element(5/2*i+1/2,:)=[i,i+3]; end for i=2:2:8 Element(5*i/2-1,:)=[i,i+1]; Element(5*i/2,:)=[i,i+2]; end Element(21,:)=[9,10]; 加下划线的为单元编号 集成总刚: xi = Node( Element( ie, 1 ), 1 ) ;%ie为单元号,以下相同 yi = Node( Element( ie, 1 ), 2 ) ; xj = Node( Element( ie, 2 ), 1 ) ; yj = Node( Element( ie, 2 ), 2 ) ; 获取单元两端节点坐标 L = ( (xj-xi)^2 + (yj-yi)^2 )^(1/2) ; 计算杆件长度 形成等效荷载列阵 f=[0;0;0;a;0;0;0;a;0;0;0;a;0;0;0;a;0;0;0;a];%每个节点两个自由度,a为之前输入的节点力 计算从局部坐标到整体坐标的坐标转换矩阵T function T = TransformM
您可能关注的文档
- 曲线曲面1.ppt
- 曲线运动第一节小船.ppt
- 曲线运动(新).ppt
- 曲靖市2015年初中化学学业水平测试复习研讨——专题复习.doc
- 曲边梯形的面积完整版.ppt
- 智能手持终端开发.ppt
- 曹妃甸昱海澜湾冬施方案.doc
- 曹杨二中2016学年第二学期高一语文期中考试试卷.docx
- 曹妍_香港外来移民如何影响本地学生的学业成就.doc
- 曲轴的鉴定.ppt
- 2025北京市三支一扶招聘参考题库(473人)附答案解析.docx
- 2025北京市大兴区魏善庄镇人民政府劳务派遣人员招聘5人备考题库附答案解析.docx
- 面试押题美术题库及答案.doc
- JJF 2343-2025 环形激光测角仪法转台校准规范.pdf
- 二级营销员模拟试题(含参考答案).docx
- 2025北京市丰台区南苑社区卫生服务中心招聘备考题库附答案解析.docx
- 2025北京市人民政府天安门地区管理委员会所属事业单位招聘4人参考题库附答案解析.docx
- 《匹克球 I》教学大纲.docx
- 国际贸易学练习题库及参考答案.docx
- 2025北京市地铁运营有限公司招聘3人参考题库附答案解析.docx
最近下载
- 《园林景观手绘技法表现》教案——项目5园林景观立面图表现技法.docx VIP
- 《园林景观手绘技法表现》课件——项目5园林景观立面图表现技法.pptx VIP
- 金融市场与金融机构(原书第9版)题库chapter 1.doc VIP
- 售后服务承诺与保证措施方案.docx VIP
- 2025年国家开放大学《信息安全基础》期末考试备考试题及答案解析.docx VIP
- 在线网课学习课堂《羽毛球运动知识大讲堂》单元测试考核答案.docx VIP
- 离心泵控制系统计算机仿真实验报告.doc VIP
- 售后服务保证措施.docx VIP
- 2025年安全教育培训考试题库(真题模拟版)职业健康与环境保护试题(附答案).docx VIP
- 大学计算机基础题库大学计算机基础题库精选.doc VIP
原创力文档


文档评论(0)