单摆运动规律的研究_第1页
单摆运动规律的研究_第2页
单摆运动规律的研究_第3页
单摆运动规律的研究_第4页
单摆运动规律的研究_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、单摆运动规律的研究摘要单摆问题是高中物理及大学普通物理实验教学中的一个基础问题。受各种因素的影响,其运动规律较为复杂。本文建立了理想模式下单摆的数学模型,现实情况下单摆的数学模型.等对单摆的运动进行了探究。首先,本文从理想情况出发,由牛顿第二定律进行推理,建立了无阻尼小角度单摆运动模型,对单摆的运动进行了初步探究。然后,本文又建立了无阻尼大角度单摆运动模型,进一步完善了理想模式下单摆的数学模型。最后,本文从实际出发,考虑单摆运动中受到的阻力因素,以理想模式下单摆的数学模型为基础,建立了现实情况下单摆的运动模型,深度的对单摆运动进行了探索。关键词简谐运动角度阻尼运动单摆运动目录一、问题的描述二、

2、模型假设三、模型建立及求解1理想模式下单摆的数学模型1.1 小角度单摆运动模型1.1.1 模型建立1.1.2 模型求解1.1.3 结果分析1.2 大角度单摆运动模型1.2.1 模型建立1.2.2 模型求解1.2.3 结果分析2现实模式下单摆的数学模型2.1 小、大阻尼单摆运动模型2.1.1 模型建立2.1.2 模型求解2.1.3 结果分析四模型分析一问题的描述根据平常接触到的摆钟、秋千等实物中,我们可以抽象出单摆的模型。细线一端固定在悬点,另一端系一个小球,如果细线的质量与小球相比可以忽略,球的直接与线的长度相比也可以忽略,这样的装置就叫做单摆.我们从理想情况出发进行分析,并逐渐完善从而推导出

3、单摆实际运动规律。二模型假设1悬挂小球的细线伸缩和质量均忽略不记,线长比小球的直径大得多;2 .装置严格水平;3 .无驱动力。三模型建立及求解1理想模式下单摆的数学模型图1简单单摆模型在t时刻,摆锤所受切向力ft是重力mg在其运动圆弧切线方向上的分力,即f(t)=mgsin(t)完全理想条件下,根据牛顿第二运动定律,切向加速度为:a(t)=gsin(t)因此得到单摆的运动微分方程组:drgain(9(r)(1)1.1 小角度单摆运动模型1.1.1 模型建立当摆角8很小时,sin8故方程1可简化为:婆+&8=0(2)出*I1.1.2 模型求解利用matlab软件在0,5o分别作出方程(1

4、)和方程(2)的解得图像小角度单摆摆动规律(一方程(1)的解,*方程(2)的解)1.1.3 结果分析(0<5),由图像可以看出两方程的解的图像几乎吻合,两方程的解几乎相等,单摆运动可看为简谐运动。1.2 大角度单摆运动模型1.2.1 模型建立当摆角很大时,方程sin9再成立,方程(1)和方程(2)的解不再相近,1.2.2 模型求解此时利用MATLAB计算软件,得到2000个不同摆角的的精确解.然后以摆角为横轴,利用绘图函数polt(x,y)绘制出任意摆角下单摆周期的精确解的曲线%单摆周期与摆角的关系a=0;b=pi/2;n=1000;s1=1:n;h=(b-a)/n;h1=pi/(2*n

5、)c=0:hi:pi/2x=a;s=0;fori1=1:(n+1)f0=2/sqrt(1-(sin(c(i1)/2)A2*(sin(x)A2)/pi;fori2=1:nx=x+h;f1=2/sqrt(1-(sin(c(i1)/2)A2*(sin(x)A2)/pi;s=s+(f0+f1)*h/2;f0=f1;enddisp(1/s)s1(i1)=s;s=0;endplot(c,s1)xlabel('theta0/rad)ylabel('T/T0')大摆角单摆的运动规律程序如下:%建立方程(1)Functionxdot=per(t,x)xdot=-9.8*sin(x(2)x

6、(1)%建立方程(2)Functionxdot=per1(t,x)xdot=-9.8*x(2)x(1)%利用ode45求解微分方程t0=0;tf=10;t,x=ode45('per',t0,tf,pi/2,0)t1,x1=ode45('per1',t0,tf,pi/2,0)plot(t,x(:,2),'-')holdonplot(t1,x1(:,2),')|U.b0.40.20-0.2-0.40.6时间t/s1.2.3 结果分析如图所示,随着单摆摆角的增大,单摆的周期也会增加图中两根曲线表明:大摆角振动时,单摆的运动轨迹并不是简单的正、余

7、弦曲线(虽然很相似),而且,最大摆角越小,两根曲线越相似;摆角越大,分离越明显2现实模式下单摆的数学模型2.1.1 模型建立现实情况下,绳子的质量才罢球的半径,空气的阻力等等都对单摆的摆动有影响,这些影响的主要作用就是阻止单摆的摆动,为简单起见,可设单摆在摆动中受到阻力fz,显然阻力与摆锤的运动速度有关,即阻力是单摆线速度的函数:fz=f(v),fz(t)=kv(t)上式中,k>0为阻力比例系数,式中的负号表示阻力方向与摆锤运动方向相反。切向加速度由切向合力ftfz产生,根据牛顿第二运动定律,有=gsin£(r)-m因此得到修正后的单摆运动微分方程组dv(?)(5)(6)=gs

8、in0(t)-did®v(f)dt一I仍然使用欧拉算法求解:将(h=¥(F+dr)边雨©=8。+曲)8代入式(5)及式(6)中,并以仿直步进量小作为证的近似,得到基于时间的递推方程.2.1.2 模型求解据此编写仿真程序:subplot(2,1,1)dt=0.0001;%仿真步进T=16;%仿真时间长度t=0:dt:T;%仿真计算时间序列g=9.8;L=1.5;m=8;k=3;th0=1.5;%初始摆角设置,不能超过九/2v0=0;%初始摆速设置v=zeros(size(t);%程序存储变量预先初始化,可提高执行速度th=zeros(size(t);v(1)=v0;

9、th(1)=th0;fori=1:length(t)%仿真求解开始v(i+1)=v(i)+(g*sin(th(i)-k./m.*v(i).*dt;th(i+1)=th(i)-1./L.*v(i).*dt;end%使用双坐标系统来作图AX,B1,B2=plotyy(t,v(1:length(t),t,th(1:length(t),'plot');set(B1,'LineStyle','-');%设置图线型set(B2,'LineStyle',':');set(get(AX(1),'Ylabel'),&

10、#39;String','线速度v(t)m/s');%作标注set(get(AX(2),'Ylabel'),'String','角位移th(t)/rad');xlabel('时间t/s');legend(B1,线速度v(t)',2);legend(B2,角位移th(t)',1);Figure1EditViewInsertToolsDesktopWindowHelpPEjem能5一强2o-26oJIt/s8间寸B.增大阻力系数k=50可以得大阻尼时单摆的运动情况FileEditViewInsertToolsDesktopWindowHelpfEeA但熠sfi2.1.3 结果分

温馨提示

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

评论

0/150

提交评论