




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、综合实验题目和要求题目:求一二维梁的固有振型和频率。要求:用有限元理论,求一二维梁的固有振型和频率:(1)用二维梁有限元对梁进行分析数值计算求出其主振型向量和频率;(2)求出其理论精确解,精确主振型向量和频率;(3)将理论结果和计算结果进行比较。二、程序流程图读取梁的相关参数,输入梁单元数量读取梁单元的相关参数,刚度、质量矩阵等(1)r1组集总刚度阵、总质量阵k约束处理F-1求特征值、特征向量计算圆频率,特征向量归一化主程序流程图(2)读取理论特征值,计算理论圆频率和振型函数(3)画出理论和计算主振型图(1)读取梁单元的刚度和质量矩阵形成总刚阵,总质量阵子程序流程图(2)初始计算的特征向量
2、形成新的特征向量矩阵子程序流程图理论主振型的归一化理论主振型的绘制画出理论和计算主振型进行比较绘制计算节点处的位移子程序流程图三、实验结果1.前六阶振型同一有限元数不同阶数比较(以有限元20为例)如下图所示:1三阶四阶五阶六阶四、实验分析对于二维梁有限元的划分(以下只对二维梁而言),要根据需求精度进行合理划分,既兼顾精度,同时也兼顾计算量(随着计算精度的提高,单元数量增加,相应计算量也会增加,计算时间也会增加),经过试验随着单元数量增加,其计算精度也不段提高,当将梁分到七单元时,通过计算得到的主振型和频率和理论值吻合的非常好。当梁取一单元时(elementno=1),由于梁总体只有两自由度,故
3、只能得出前两阶主振型;当梁取二单元时(elementno=2),由于梁总体有四自由度,故只能得出前四阶主振型;对于梁取三单元(elementno=3)以及三单元以上(elementno>3)时,梁总体有六自由度以及更高自由度,这里只画出前六阶主振型图。下六图是在elementno=20的情况下,通过计算,画出前六阶的主振型图(其中红线部分为理论主振型图,绿色五角星是计算在梁各单元节点处的振型,数量取决于梁单元划分的数目)。五、源程序清单clearallcloseall%各参数的设置rou=2.7e3;%密度A=1e-3;%横截面积E=72e9;%弹性模量L=1;%梁长I=8.3333e-
4、009;%截面惯性矩elementno=input('输入有限元的数量:');%有限元的数量rodno=elementno+1;%节点数alldimension=rodno*2;l=L/elementno;%单元刚度矩阵ke=E*I/lA3*12-6*l-12-6*l;- 6*l4平26*l2平2;- 126*l126*l;- 6*l2*lA26*l4*lA2;%单元质量矩阵me=rou*A*l/420*156-22*l5413*l;-22*l4*lA2-13*l-3*lA2;54-13*l15622*l;13*l-3*lA222*l4*lA2;K=zeros(alldimen
5、sion,alldimension);M=zeros(alldimension,alldimension);fori=1:elementno%总刚度矩阵和总质量矩阵K(2*i-1,2*i-1)=ke(1,1)+K(2*i-1,2*i-1);K(2*i-1,2*i)=ke(1,2)+K(2*i-1,2*i);K(2*i-1,2*i+1)=ke(1,3)+K(2*i-1,2*i+1);K(2*i-1,2*i+2)=ke(1,4)+K(2*i-1,2*i+2);K(2*i,2*i-1)=ke(2,1)+K(2*i,2*i-1);K(2*i,2*i)=ke(2,2)+K(2*i,2*i);K(2*i,
6、2*i+1)=ke(2,3)+K(2*i,2*i+1);K(2*i,2*i+2)=ke(2,4)+K(2*i,2*i+2);K(2*i+1,2*i-1)=ke(3,1)+K(2*i+1,2*i-1);K(2*i+1,2*i)=ke(3,2)+K(2*i+1,2*i);K(2*i+1,2*i+1)=ke(3,3)+K(2*i+1,2*i+1);K(2*i+1,2*i+2)=ke(3,4)+K(2*i+1,2*i+2);K(2*i+2,2*i-1)=ke(4,1)+K(2*i+2,2*i-1);K(2*i+2,2*i)=ke(4,2)+K(2*i+2,2*i);K(2*i+2,2*i+1)=ke(
7、4,3)+K(2*i+2,2*i+1);K(2*i+2,2*i+2)=ke(4,4)+K(2*i+2,2*i+2);M(2*i-1,2*i-1)=me(1,1)+M(2*i-1,2*i-1);M(2*i-1,2*i)=me(1,2)+M(2*i-1,2*i);M(2*i-1,2*i+1)=me(1,3)+M(2*i-1,2*i+1);M(2*i-1,2*i+2)=me(1,4)+M(2*i-1,2*i+2);M(2*i,2*i-1)=me(2,1)+M(2*i,2*i-1);M(2*i,2*i)=me(2,2)+M(2*i,2*i);M(2*i,2*i+1)=me(2,3)+M(2*i,2*i
8、+1);M(2*i,2*i+2)=me(2,4)+M(2*i,2*i+2);M(2*i+1,2*i-1)=me(3,1)+M(2*i+1,2*i-1);M(2*i+1,2*i)=me(3,2)+M(2*i+1,2*i);M(2*i+1,2*i+1)=me(3,3)+M(2*i+1,2*i+1);M(2*i+1,2*i+2)=me(3,4)+M(2*i+1,2*i+2);M(2*i+2,2*i-1)=me(4,1)+M(2*i+2,2*i-1);M(2*i+2,2*i)=me(4,2)+M(2*i+2,2*i);M(2*i+2,2*i+1)=me(4,3)+M(2*i+2,2*i+1);x=0:
9、0.01:1;M(2*i+2,2*i+2)=me(4,4)+M(2*i+2,2*i+2);endKcantalever=K(3:alldimension,3:alldimension);Mcantalever=M(3:alldimension,3:alldimension);V,D=eig(Kcantalever,Mcantalever);lanbuda=diag(D);%特征值omega=sqrt(diag(D)vstandard=zeros(elementno,elementno);%数值计算主振型的生成fori=1:(alldimension-2)Vstandard(:,i)=V(:,i
10、)/V(alldimension-3),i);forj=1:elementnovstandard(j,i)=Vstandard(2*j-1,i);%提取有纵向位移有关的向量元素形成新向量endendlanbudar=1.8754.6947.85510.99614.13717.279'omegaexact=lanbudar.A2*sqrt(E*I/rou/A)xrod=linspace(1/elementno,1,elementno);y1=zeros(101,6);a=(sinh(lanbudar)-sin(lanbudar)./(cosh(lanbudar)+cos(lanbudar
11、);if(elementno<=3)p=2*elementno;elsep=6;endfori=1:py1(:,i)=cosh(lanbudar(i)*x')-cos(lanbudar(i)*x')-a(i).*(sinh(lanbudar(i)*x')-sin(lanbudar(i)*x');%理论主振型函数ystandardexact=y1(:,i)/y1(101,i);%理论主振型归一化figure(i)plot(x,ystandardexact,'r')%理论主振型函数的绘制holdonplot(xrod,vstandard(:,i),'g*')gridonend六、对本实验课的几点建议首先,通过几周的MATLAB课程的学习,让我掌握了其基本的操作和命令,以及其Simulink仿真模块,对以
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度物业费缴费与社区文化活动组织服务协议
- 2025年度电影演员聘用合同模板:电影配音演员长期聘用合同
- 二零二五年度商场时尚饰品柜台租赁管理合同
- 浙江国企招聘2024嘉兴市卓越交通建设检测有限公司招聘3人笔试参考题库附带答案详解
- 二零二五年度股份转让与知识产权交易管理协议
- 消防知识培训课件
- 2025福建漳州市经济发展集团有限公司招聘劳务派遣人员10人笔试参考题库附带答案详解
- 2025河南郑州煤炭工业(集团)招聘485人笔试参考题库附带答案详解
- 匠心筑梦成就出彩人生-大学生就业指导知到智慧树章节测试课后答案2024年秋深圳职业技术大学
- 第八单元++20+世纪下半叶世界的新变化++教材思考探究题高一统编版(2019)必修中外历史纲要下册
- 蝴蝶兰栽培技术规程
- 筋膜刀的临床应用
- 车票作用及种类讲解
- 2024-2030年中国反刍动物饲料行业市场发展趋势与前景展望战略分析报告
- 水利工程冬季施工方案及注意事项
- 幼儿园大班《识字卡》课件
- 2024-2030全球与中国宠物医院市场现状及未来发展趋势
- 2024届陕西省西安地区高考模拟英语试题试卷含解析
- 《研学旅行课程设计》课件-2认识研学旅行的参与方
- 安全警示教育的会议记录内容
- 2024年广东深圳市龙岗坂田街道招考综合网格员招聘笔试冲刺题(带答案解析)
评论
0/150
提交评论