北京科技大学研究生振动理论及应用大作业

2022-07-28 12:20:04下载本文作者:会员上传
简介:写写帮文库小编为你整理了这篇《北京科技大学研究生振动理论及应用大作业》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《北京科技大学研究生振动理论及应用大作业》。

振动理论及应用

大作业

题目:基于MATLAB的三自由度

弹簧质量系统的振动分析

姓名:

专业:

学号:

一、题目:

已知图示的三自由度弹簧质量系统,试编写MATLAB程序:

(1)求固有频率、主振型及正则振型;

(2)对初始条件的自由响应;

(3)对外激励的稳态响应。

参数选取:(1)各个质量值(2)各段刚度值(3)初始条件(4)简谐激励。

二、求解过程和MATLAB程序

取k1=k2=k3=k4=k,m1

=

m2=m,m3=2m;初始条件为,简谐激励为。

1、求解固有频率、主振型及正则振型

建立名为work.m的m文件,并输入以下命令:

%定义刚度矩阵和质量矩阵

k=1;m=1;

k1=k;k2=k;k3=k;k4=k;

m1=m;m2=m;m3=2*m;

k11=k1+k2;k12=-k2;k13=0;

k21=-k2;k22=k2+k3;k23=-k3;

k31=0;k32=-k3;k33=k3;

K=[k11,k12,k13;k21,k22,k23;k31,k32,k33];

M=[m1,0,0;0,m2,0;0,0,m3];

%求特征值和特征向量

R=inv(M)*K;

D1=eig(R);

[p2,d]=sort(D1);

[V,Dm]=eig(R);

%固有频率

for

i=1:3

p(i,1)=sqrt(p2(i,1));

end

%求主振型和正则振型

for

i=1:3

for

j=1:3

A1(i,j)=V(i,d(j))/V(1,d(j));

end

end

Ap=A1;

Mp=Ap'*M*Ap;

Kp=Ap'*K*Ap;

for

i=1:3

AN(:,i)=Ap(:,i)/sqrt(Mp(i,i));

end

MN=AN'*M*AN;

KN=AN'*K*AN;

p

Ap

AN

运行得到固有频率p,主振型矩阵Ap,正则振型矩阵AN如下:

p

=

0.3560

1.1281

1.7609

Ap

=

1.0000

1.0000

1.0000

1.8733

0.7275

-1.1007

2.5092

-0.4708

0.2116

AN

=

0.2418

0.7120

0.6592

0.4530

0.5180

-0.7256

0.6068

-0.3352

0.13952、求解对初始条件的自由响应

(1)建立函数文件FunFree.m,并输入如下命令:

function

dy=FunFree(t,y)

k=1;m=1;

k1=k;k2=k;k3=k;k4=k;

m1=m;m2=m;m3=2*m;

k11=k1+k2;k12=-k2;k13=0;

k21=-k2;k22=k2+k3;k23=-k3;

k31=0;k32=-k3;k33=k3+k4;

dy=zeros(6,1);

dy(1)=y(4);

dy(2)=y(5);

dy(3)=y(6);

dy(4)=-1/m1*(k11*y(1)+k12*y(2)+k13*y(3));

dy(5)=-1/m2*(k21*y(1)+k22*y(2)+k23*y(3));

dy(6)=-1/m3*(k31*y(1)+k32*y(2)+k33*y(3));

(2)建立名为MainFree.m的m文件,并输入如下命令:

t=[0,50];

y0=[1;0;0;0;1;0];

[T,X]=ode45(@FunFree,t,y0);

figure;

subplot(3,1,1);

plot(T,X(:,1),'r-');

subplot(3,1,2);

plot(T,X(:,2),'b-');

subplot(3,1,3);

plot(T,X(:,3),'k-');

运行得对初始条件的自由响应如下:

3、求解对外激励的稳态响应

建立函数文件Forced.m,并输入如下命令:

k=1;m=1;w=1;

k1=k;k2=k;k3=k;k4=k;

m1=m;m2=m;m3=2*m;

k11=k1+k2;k12=-k2;k13=0;

k21=-k2;k22=k2+k3;k23=-k3;

k31=0;k32=-k3;k33=k3+k4;

K=[k11,k12,k13;k21,k22,k23;k31,k32,k33];

M=[m1,0,0;0,m2,0;0,0,m3];

R=inv(M)*K;

D1=eig(R);

[p2,d]=sort(D1);

[V,Dm]=eig(R);

for

i=1:3

p(i,1)=sqrt(p2(i,1));

end

for

i=1:3

for

j=1:3

A1(i,j)=V(i,d(j))/V(1,d(j));

end

end

Ap=A1;

Mp=Ap'*M*Ap;

Kp=Ap'*K*Ap;

for

i=1:3

AN(:,i)=Ap(:,i)/sqrt(Mp(i,i));

end

MN=AN'*M*AN;

KN=AN'*K*AN;

F1=[1;0;0];

F2=[0;2;0];

F3=[0;0;3];

QN1=AN'*F1*sin(w*t);

QN2=AN'*F2*sin(2*w*t);

QN3=AN'*F3*sin(3*w*t);

b1=[1/(p2(1,1)-w^2),0,0;

0,1/(p2(2,1)-w^2),0;

0,0,1/(p2(3,1)-w^2)];

b2=[1/(p2(1,1)-(2*w)^2),0,0;

0,1/(p2(2,1)-(2*w)^2),0;

0,0,1/(p2(3,1)-(2*w)^2)];

b3=[1/(p2(1,1)-(3*w)^2),0,0;

0,1/(p2(2,1)-(3*w)^2),0;

0,0,1/(p2(3,1)-(3*w)^2)];

XN1=b1*QN1;

XN2=b2*QN2;

XN3=b3*QN3;

T=20;

t=1:0.1:T;

X=AN*XN1+AN*XN2+AN*XN3;

figure;

subplot(3,1,1);

plot(t,X(1,:),'r');

subplot(3,1,2);

plot(t,X(2,:),'b');

subplot(3,1,3);

plot(t,X(3,:),'k');

运行得对外激励的稳态响应如下:

下载北京科技大学研究生振动理论及应用大作业word格式文档
下载北京科技大学研究生振动理论及应用大作业.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    现代机械强度理论及应用

    关于钢丝绳的疲劳断裂综述 课程:现代机械强度理论及应用姓名:学号:专业:机械工程 关于钢丝绳的疲劳断裂综述 摘要 本文主要是对国内关于钢丝绳疲劳断裂问题研究的报告论文进行......

    水工结构抗灾理论及应用

    浅谈水利抗灾减灾[摘 要]: 本文根据水利工程安全工作的长期实践和研究 ,论述了水利抗灾减灾的重要性;论述了水利安全工作以人为本,加强管理、开展非工程措施工作,打造安全可持续......

    论文翻译——超表面理论及应用

    超表面理论及应用-超材料的平面化 An Overview of the Theory and Applications of Metasurfaces: The Two-Dimensional Equivalents of Metamaterials Christopher L. Holl......

    《现代教育技术理论及应用》课程考核

    《现代教育技术理论及应用》课程考核要求一、课程考核成绩构成 平时成绩占20%,期末测验占80%。其中,平时成绩根据学生出勤、课堂纪律保持、课堂参与程度和平时作业等情况综合......

    北京科技大学2018年博士研究生报名注意事项

    2018年博士学位研究生网上报名注意事项一、信息填写 1.填写各项表格前,请认真阅读学校及学院的招生简章、网上报名流程、报名注意事项。 2. 网上填写信息生最终生成的《北京......

    北京科技大学研究生参加学术活动情况考核表

    北京科技大学研究生参加学术活动情况考核表 学号 学科(专业) 序号 1 2 3 4 5 6 7 8 9 10 是否通过(或其它意见) : 导师 意见 导师(签字) : 学院 意见 是否通过(或其它意见) : 年 月 日......

    北京2016年上半年公路造价师《理论及法规》:买卖合同考试题

    北京2016年上半年公路造价师《理论及法规》:买卖合同考试题 一、单项选择题(共25题,每题2分,每题的备选项中,只有 1 个事最符合题意) 1、估计工程项目可能发生的偏离,采取预防措施......

    客户关系管理理论及应用问题的归纳与总结

    客户关系管理理论及应用的归纳与总结 内蒙古科技大学 经济与管理学院 11级市场营销专业 姓名:李志轩 学号:1165123118 摘要 自1997年Gartner Group提出客户关系管理的概念......