MATLAB单质点体系受简谐激励下的振动_第1页
MATLAB单质点体系受简谐激励下的振动_第2页
MATLAB单质点体系受简谐激励下的振动_第3页
MATLAB单质点体系受简谐激励下的振动_第4页
MATLAB单质点体系受简谐激励下的振动_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、温州大学本科生课程温州大学本科生课程工程中的数值计算工程中的数值计算温州大学本科生课程温州大学本科生课程工程中的数值计算工程中的数值计算单自由度体系运动方程单自由度体系运动方程)(tFkyycymE E 单自由度体系自由运动方程单自由度体系自由运动方程0 kyycym 220yyymk 2 2cm温州大学本科生课程温州大学本科生课程工程中的数值计算工程中的数值计算无阻尼的自由振动无阻尼的自由振动( 0)0 kyym 为什么要讨为什么要讨论这种简单论这种简单模型?模型?02 yy mk 2 温州大学本科生课程温州大学本科生课程工程中的数值计算工程中的数值计算)sin()(0 t Aty20200

2、 yyA 0arctany ty温州大学本科生课程温州大学本科生课程工程中的数值计算工程中的数值计算Tf1 2 TfT 22 温州大学本科生课程温州大学本科生课程工程中的数值计算工程中的数值计算小阻尼的解小阻尼的解)sincos()(dd00d0tyytyetyt 2d1 )sin()(d tAetyt 2d0020 yyyA 00darctanyy t温州大学本科生课程温州大学本科生课程工程中的数值计算工程中的数值计算2.1 2.1 单自由体系受迫振动的一般解单自由体系受迫振动的一般解)(tFkyycymE E mtFyyy)(2E2 12y ty ty t( )( )( )温州大学本科生课

3、程温州大学本科生课程工程中的数值计算工程中的数值计算2.22.2简谐荷载作用下的动力响应简谐荷载作用下的动力响应t mFyyy sin202 ty tAetd( )sin()0tAetddsin()sin(0 t A温州大学本科生课程温州大学本科生课程工程中的数值计算工程中的数值计算ty tAetd( )sin()sin(dd0 teAt)sin(0 t A温州大学本科生课程温州大学本科生课程工程中的数值计算工程中的数值计算 2d0020 yyyA000yyydtan温州大学本科生课程温州大学本科生课程工程中的数值计算工程中的数值计算222200)2()1(1 mFA22221 dtan()

4、sty 20st mFy 222)2()1(1 212tan 温州大学本科生课程温州大学本科生课程工程中的数值计算工程中的数值计算给定一弹簧质子体系,如图所示。假定弹簧刚度给定一弹簧质子体系,如图所示。假定弹簧刚度K=1000N/m,质子质量为,质子质量为M=500Kg,质子初始位移为,质子初始位移为y0=0.1m,初始速度为,初始速度为v0=0m/s,弹簧阻尼比,弹簧阻尼比=0.05,弹簧,弹簧质子受到一周期荷载质子受到一周期荷载F0sint的作用而产生受迫振动。的作用而产生受迫振动。 1)试绘制出该质子的运动轨迹,证明质子的自由振)试绘制出该质子的运动轨迹,证明质子的自由振动很快消失,而是

5、以动很快消失,而是以 为频率作常幅振动(稳态振动),为频率作常幅振动(稳态振动),振动与初始条件无关。振动与初始条件无关。 2)若此条振动曲线是通过测试仪器记录获得的,要)若此条振动曲线是通过测试仪器记录获得的,要求利用该条曲线求出弹簧质子体系的周期。求利用该条曲线求出弹簧质子体系的周期。温州大学本科生课程温州大学本科生课程工程中的数值计算工程中的数值计算clearclc%-参数赋值参数赋值-%y0=0.1; %初始位移初始位移v0=0; %初始速度初始速度kesel=0.05; %对于钢筋混凝土结构一般取对于钢筋混凝土结构一般取kesel=0.040.05 k=1000; %弹簧刚度弹簧刚度

6、m=500; %弹簧质量弹簧质量seta=pi; %简谐激励频率简谐激励频率w=sqrt(k/m);wd=w*sqrt(1-kesel2);T=2*pi/seta;a=sqrt(y02+(v0+kesel*w*y0)/wd)2);fai1=atan(wd*y0/(v0+kesel*w*y0);beta=seta/w;fai2=atan(2*kesel*wd/(w*(2*kesel2-(1-beta2);a0=1/sqrt(1-beta2)2+4*kesel2*beta2);fai3=2*kesel*beta/(1-beta2);td=T/100; %时间步长时间步长t=0:td:100; %所

7、有时间点所有时间点温州大学本科生课程温州大学本科生课程工程中的数值计算工程中的数值计算y=a*exp(-kesel*w*t).*sin(wd*t+fai1)+a0*seta*exp(-kesel*w*t).*sin(wd*t+fai2)/wd+a0*sin(seta.*t-fai3);%振振动幅值动幅值plot(t,y) %振动图形绘制振动图形绘制温州大学本科生课程温州大学本科生课程工程中的数值计算工程中的数值计算clearclc%-参数赋值参数赋值-%y0=0.1; %初始位移初始位移v0=0; %初始速度初始速度kesel=0.05; %对于钢筋混凝土结构一般取对于钢筋混凝土结构一般取ke

8、sel=0.040.05 k=1000; %弹簧刚度弹簧刚度m=500; %弹簧质量弹簧质量seta=pi; %简谐激励频率简谐激励频率w=sqrt(k/m);wd=w*sqrt(1-kesel2);T=2*pi/seta;a=sqrt(y02+(v0+kesel*w*y0)/wd)2);fai1=atan(wd*y0/(v0+kesel*w*y0);beta=seta/w;fai2=atan(2*kesel*wd/(w*(2*kesel2-(1-beta2);a0=1/sqrt(1-beta2)2+4*kesel2*beta2);fai3=2*kesel*beta/(1-beta2);td=T/100; %时间步长时间步长t=0:td:100;%所有时间点所有时间点mu=0; %噪声均值噪声均值sigma=0.05; %噪声标准差噪声标准差noise=0.2*normrnd(mu,sigma,1,5001); %噪声噪声y=noise+a*exp(-kesel*w*t).*sin(wd*t+fai1)+a0*seta*exp(-kesel*w*t).*sin(wd*t+fai2)/wd+a0*sin(seta.*t-fai3);%振动幅值振动幅值plot(t,y) %振动图形绘制振动图形绘制for i=1:10 Xr(i),Xz(i)=max(y

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论