振动大作业

发布 2020-02-25 06:36:28 阅读 7215

%主程序。

clearall

clc确定质矩阵和刚度矩阵。

输入各个弹簧刚度和质量块质量。

k0=input('输入各个弹簧刚度k0=[1,1,1,1],k0=')

m0=input('输入各个质量块质量m0=[1,1,2],m0=')

k1=k0(1);k2=k0(2);k3=k0(3);k4=k0(4);m1=m0(1);m2=m0(2);m3=m0(3);%各质量和刚度的初始化。

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);

固有频率p1,p2,p3

p=sqrt(p2);

求主振型矩阵。

for i=1:3

for j=1:3

ap(i,j)=v(i,d(j))/v(1,d(j));归一化。

endend

求主质量矩阵和主刚度矩阵。

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;

disp('固有频率:p= '

disp(p);

disp('主振型:ap= '

disp(ap);

disp('正则振型:an= '

disp(an);

% 对初始条件的自由响应。

定义原坐标下的初始条件,并求正则坐标下的初始条件。

x0=[1;0;0];x0_v=[0;0;0];

disp('求对初始条件的自由响应');

x0=input('初始位移,如:x0=[1,0,0],x0=')

x0_v=input('初始速度,如:x0_v=[0,0,0],x0_v=')

xn0=an'*m*x0';

xn0_v=an'*m*x0_v';

求正则坐标下各独立方程的自由响应。

t=100;

t=0:0.1:t;

for i=1:length(k)

xn(i,:)xn0(i)*cos(p(i)*t)+xn0_v(i)/p(i)*sin(p(i)*t);

end 坐标还原变换为原坐标下的自由响应。

x=an*xn;

自由响应时域图。

figure;

subplot(3,1,1);

plot(t,x(1,:)r-')

title('m1的自由响应')

subplot(3,1,2);

plot(t,x(2,:)b-')

title('m2的自由响应')

subplot(3,1,3);

plot(t,x(3,:)g-')

title('m3的自由响应')

%对外激励的稳态响应。

定义外p=p0*sin(w*t)

p0=[10;0;0];w=0.2*pi;

disp('求对外激励的稳态响应');

p0=input('输入外激励幅值,如p0=[10,0,0],p0=')

w=input('输入外激励频率,如w0=[1,0,0],w0=')

pn=an'*p0';

for i=1:length(k)

beta(i)=1/(p(i)^2-w(i)^2);

endfor j=1:length(k)

xn(j,:)beta(j)*pn(j)*sin(w(j)*t);

end还原为原坐标下的受迫响应。

x=an*xn;

外激励稳态响应时域图。

figure;

subplot(3,1,1);

plot(t,x(1,:)r-')

title('m1的外激励稳态响应')

subplot(3,1,2);

plot(t,x(2,:)b-')

title('m2的外激励稳态响应')

subplot(3,1,3);

plot(t,x(3,:)g-')

title('m3的外激励稳态响应')

运行程序及结果。

输入各个弹簧刚度k0=[1,1,1,1],k0=[1,1,1,1]

输入各个质量块质量m0=[1,1,2],m0=[1,1,2]

固有频率:p=

主振型:ap=

正则振型:an=

求对初始条件的自由响应。

初始位移,如:x0=[1,0,0],x0=[1,0,0]

初始速度,如:x0_v=[0,0,0],x0_v=[0,0,0]

求对外激励的稳态响应。

输入外激励幅值,如p0=[10,0,0],p0=[10,0,0]

输入外激励频率,如w0=[1,0,0],w0=[1,0,0]

图1自由响应。

图2外激励稳态响应。

机械振动大作业

目录。盘轴扭振系统固有频率和主振型的计算 2 一 模型分析 2 二 已知条件 2 三 矩阵迭代法 2 1.方法描述 2 2.计算程序 附录i 3 3.结果表述 3 四 传递矩阵法 4 1.方法描述 4 2.计算程序 附录ii 6 3.结果表述 6 五 附录 7 该系统为非约束性盘轴扭振系统,并有以下...

汽车振动总结作业

我们学习振动由浅人深 循序渐进,从单自由度系统的简单问题开始逐渐加深难度,进人多自由度,甚至是无限自由度系统 并从简单激励的振系逐渐推广到随机激励振系。谈到汽车振动,应该说这个话题比较复杂,包括的内容多也很广泛。从理论上讲,汽车的正常振动是绝对的,汽车的异常振动是相对的。振动随着车辆总成 部位的不同...

桥梁振动作业

桥梁结构振动测试与识别考察。阻尼比一律按0.01。k2 2k1。1.列出图示系统的运动微分方程 2.求各阶固有频率与振型 3.画出各阶振型图 4.列出频率响应函数,绘出五种曲线 5.模态参数识别主要是识别哪些物理量,列出本题的所有模态参数结果。6.何谓刚体模态,有何特点。1列出图示系统的运动微分方程...