单摆运动规律的研究

单摆运动规律的研究

摘要 单摆问题是高中物理及大学普通物理实验教学中的一个基础问题。受各种因素的影响,其运动规律较为复杂。本文建立了理想模式下单摆的数学模型,现实情况下单摆的数学模型.等对单摆的运动进行了探究。

首先,本文从理想情况出发,由牛顿第二定律进行推理,建立了无阻尼小角度单摆运动模型,对单摆的运动进行了初步探究。

然后,本文又建立了无阻尼大角度单摆运动模型,进一步完善了理想模式下单摆的数学模型。

最后,本文从实际出发,考虑单摆运动中受到的阻力因素,以理想模式下单摆的数学模型为基础,建立了现实情况下单摆的运动模型,深度的对单摆运动进行了探索。

关键词 简谐运动 角度 阻尼运动 单摆运动

目录

一、问题的描述

二、 模型假设

三、模型建立及求解

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 结果分析

四 模型分析

一 问题的描述

根据平常接触到的摆钟、秋千等实物中,我们可以抽象出单摆的模型。细线一端固定在悬点,另一端系一个小球,如果细线的质量与小球相比可以忽略,球的直接与线的长度相比也可以忽略,这样的装置就叫做单摆.我们从理想情况出发进行分析,并逐渐完善从而推导出单摆实际运动规律。

二 模型假设

1悬挂小球的细线伸缩和质量均忽略不记,线长比小球的直径大得多;

2.装置严格水平;

3.无驱动力。

三 模型建立及求解

1 理想模式下单摆的数学模型

图1 简单单摆模型

在 t 时刻,摆锤所受切向力ft(t)是重力mg在其运动圆弧切线方向上的分力,即 f(t) =mg sin(t)

完全理想条件下,根据牛顿第二运动定律,切向加速度为:

a(t) =g sin(t)

因此得到单摆的运动微分方程组:

1.1 小角度单摆运动模型

1.1.1模型建立

当摆角θ很小时,sinθ≈θ,故方程1可简化为

:

1.1.2 模型求解

利用matlab软件在[0, 5o]分别作出方程(1)和方程(2)的解得图像

小角度单摆摆动规律

(—方程(1)的解 ,**方程(2)的解)

1.1.3 结果分析

由图像可以看出两方程的解的图像几乎吻合,可以说明当较小时(θ

1.2 大角度单摆运动模型

1.2.1 模型建立

当摆角很大时,方程sin ≈θ不

再成立,方程(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)

c= 0: h1: pi/ 2

x= a;

s= 0;

for i1= 1: ( n+ 1)

f0= 2/ sqrt ( 1-( sin( c( i1) / 2) ) ^2* ( sin( x ) ) ^2) / pi;

for i2= 1: n

x= x+ h;

f1= 2/ sqrt ( 1-( sin( c( i1) / 2) ) ^2* ( sin( x ) ) ^2) / pi;

s= s+ ( f0+ f1) * h/ 2;

f0= f1;

end

disp( 1/ s)

s1( i1) = s;

s= 0;

end

plot( c, s1)

xlabel( ‘theta0/rad’)

ylabel( ‘T/T0’)

大摆角单摆的运动规律

程序如下:

%建立方程( 1)

Function xdot= per( t,x)

xdot= [ -9. 8* sin( x ( 2) ) x( 1) ]

% 建立方程( 2)

Function xdot= per1( t,x)

xdot= [ -9. 8* x( 2) x( 1) ]

%利用ode45 求解微分方程

t0= 0; tf= 10;

[ t, x] = ode45( ‘per’, [ t0, t f] , [ pi/ 2, 0] )

[ t1, x1 ] = ode45 ( ‘per1’, [ t0, tf ] ,[ pi/ 2, 0] )

plot( t, x( : , 2) , ‘-‘)

holdon

plot( t1, x1( : , 2) , ‘ ‘)

1.2.3 结果分析

如图所示,随着单摆摆角的增大,单摆的周期也会增加图中两根曲线表明:大摆角振动时, 单摆的运动轨迹并不是简单的正、余弦曲线( 虽然很相似),而且,最大摆角越小,两根曲线越相似;摆角越大,分离越明显

2 现实模式下单摆的数学模型

2.1.1 模型建立

现实情况下,绳子的质量,摆球的半径,空气的阻力等等都对单摆的摆动有影响,这些影响的主要作用就是阻止单摆的摆动,为简单起见, 可设单摆在摆动中受到阻力fz,显然阻力与摆锤的运动速度有关,即阻力是单摆线速度的函数:fz = f(v),fz (t) =kv(t)

上式中,k>0为阻力比例系数,式中的负号表示阻力方向与摆锤运动方向相反。切向加速度由切向合力ftfz产生,根据牛顿第二运动定律,有

因此得到修正后的单摆运动微分方程组

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; %初始摆角设置,不能超过π/2

v0=0; %初始摆速设置

v=zeros(size(t)); %程序存储变量预先初始化,可提高执行速度

th=zeros(size(t));

v(1)=v0;

th(1)=th0;

for i=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'),'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);

增大阻力系数k=50可以得大阻尼时单摆的运动情况

2.1.3 结果分析

小阻尼情况下,单摆运动不再是谐振动,其振幅不断缩小直到趋于平衡位置而停止,但还是周期运动。大阻尼情况下是非周期运动,很快回到平衡位置。

四.模型分析

本文从理想情况出发,建立了小角度、大角度两种模型,得到简谐运动和类似简谐运动。再以此为基础讨论了实际情况下受到阻力因素的影响,近似的得到了单摆运动的运动规律的大小阻尼运动。

单摆运动规律的研究

摘要 单摆问题是高中物理及大学普通物理实验教学中的一个基础问题。受各种因素的影响,其运动规律较为复杂。本文建立了理想模式下单摆的数学模型,现实情况下单摆的数学模型.等对单摆的运动进行了探究。

首先,本文从理想情况出发,由牛顿第二定律进行推理,建立了无阻尼小角度单摆运动模型,对单摆的运动进行了初步探究。

然后,本文又建立了无阻尼大角度单摆运动模型,进一步完善了理想模式下单摆的数学模型。

最后,本文从实际出发,考虑单摆运动中受到的阻力因素,以理想模式下单摆的数学模型为基础,建立了现实情况下单摆的运动模型,深度的对单摆运动进行了探索。

关键词 简谐运动 角度 阻尼运动 单摆运动

目录

一、问题的描述

二、 模型假设

三、模型建立及求解

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 结果分析

四 模型分析

一 问题的描述

根据平常接触到的摆钟、秋千等实物中,我们可以抽象出单摆的模型。细线一端固定在悬点,另一端系一个小球,如果细线的质量与小球相比可以忽略,球的直接与线的长度相比也可以忽略,这样的装置就叫做单摆.我们从理想情况出发进行分析,并逐渐完善从而推导出单摆实际运动规律。

二 模型假设

1悬挂小球的细线伸缩和质量均忽略不记,线长比小球的直径大得多;

2.装置严格水平;

3.无驱动力。

三 模型建立及求解

1 理想模式下单摆的数学模型

图1 简单单摆模型

在 t 时刻,摆锤所受切向力ft(t)是重力mg在其运动圆弧切线方向上的分力,即 f(t) =mg sin(t)

完全理想条件下,根据牛顿第二运动定律,切向加速度为:

a(t) =g sin(t)

因此得到单摆的运动微分方程组:

1.1 小角度单摆运动模型

1.1.1模型建立

当摆角θ很小时,sinθ≈θ,故方程1可简化为

:

1.1.2 模型求解

利用matlab软件在[0, 5o]分别作出方程(1)和方程(2)的解得图像

小角度单摆摆动规律

(—方程(1)的解 ,**方程(2)的解)

1.1.3 结果分析

由图像可以看出两方程的解的图像几乎吻合,可以说明当较小时(θ

1.2 大角度单摆运动模型

1.2.1 模型建立

当摆角很大时,方程sin ≈θ不

再成立,方程(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)

c= 0: h1: pi/ 2

x= a;

s= 0;

for i1= 1: ( n+ 1)

f0= 2/ sqrt ( 1-( sin( c( i1) / 2) ) ^2* ( sin( x ) ) ^2) / pi;

for i2= 1: n

x= x+ h;

f1= 2/ sqrt ( 1-( sin( c( i1) / 2) ) ^2* ( sin( x ) ) ^2) / pi;

s= s+ ( f0+ f1) * h/ 2;

f0= f1;

end

disp( 1/ s)

s1( i1) = s;

s= 0;

end

plot( c, s1)

xlabel( ‘theta0/rad’)

ylabel( ‘T/T0’)

大摆角单摆的运动规律

程序如下:

%建立方程( 1)

Function xdot= per( t,x)

xdot= [ -9. 8* sin( x ( 2) ) x( 1) ]

% 建立方程( 2)

Function xdot= per1( t,x)

xdot= [ -9. 8* x( 2) x( 1) ]

%利用ode45 求解微分方程

t0= 0; tf= 10;

[ t, x] = ode45( ‘per’, [ t0, t f] , [ pi/ 2, 0] )

[ t1, x1 ] = ode45 ( ‘per1’, [ t0, tf ] ,[ pi/ 2, 0] )

plot( t, x( : , 2) , ‘-‘)

holdon

plot( t1, x1( : , 2) , ‘ ‘)

1.2.3 结果分析

如图所示,随着单摆摆角的增大,单摆的周期也会增加图中两根曲线表明:大摆角振动时, 单摆的运动轨迹并不是简单的正、余弦曲线( 虽然很相似),而且,最大摆角越小,两根曲线越相似;摆角越大,分离越明显

2 现实模式下单摆的数学模型

2.1.1 模型建立

现实情况下,绳子的质量,摆球的半径,空气的阻力等等都对单摆的摆动有影响,这些影响的主要作用就是阻止单摆的摆动,为简单起见, 可设单摆在摆动中受到阻力fz,显然阻力与摆锤的运动速度有关,即阻力是单摆线速度的函数:fz = f(v),fz (t) =kv(t)

上式中,k>0为阻力比例系数,式中的负号表示阻力方向与摆锤运动方向相反。切向加速度由切向合力ftfz产生,根据牛顿第二运动定律,有

因此得到修正后的单摆运动微分方程组

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; %初始摆角设置,不能超过π/2

v0=0; %初始摆速设置

v=zeros(size(t)); %程序存储变量预先初始化,可提高执行速度

th=zeros(size(t));

v(1)=v0;

th(1)=th0;

for i=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'),'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);

增大阻力系数k=50可以得大阻尼时单摆的运动情况

2.1.3 结果分析

小阻尼情况下,单摆运动不再是谐振动,其振幅不断缩小直到趋于平衡位置而停止,但还是周期运动。大阻尼情况下是非周期运动,很快回到平衡位置。

四.模型分析

本文从理想情况出发,建立了小角度、大角度两种模型,得到简谐运动和类似简谐运动。再以此为基础讨论了实际情况下受到阻力因素的影响,近似的得到了单摆运动的运动规律的大小阻尼运动。


相关内容

  • MATLAB在物理中的应用(单摆).doc
  • >课程论文 MATLAB 在单摆实验中的应用 姓名 蔡小强 学号:2010110102 专业:物理学 班级:10物理学 学院: 物电学院 完 成 日 期 : 2011/12/11 MATLAB 在单摆实验中的应用 [摘要]借助MATLAB 计算软件, 研究无阻尼状态下单摆的大摆角运动, 给出了 ...

  • 1.匀加速直线运动与单摆运动规律的研究
  • 匀加速直线运动与单摆运动规律的研究 实验仪器:电磁打点计时器,学生电源,节拍器,铁架台,带槽的木板,斜面木板,钢球,带底 座的小旗子,米尺,长纸条:几个大小不同的的有孔小球,秒表,游标卡尺,细线若干,铁架台,计算机,计算机辅助物理实验系统等. 一. 利用木板斜槽和节拍器研究初速度为零的匀加速直线运动 ...

  • 单摆教学设计
  • 单摆教学设计 一.教材分析 1.教材的地位与作用 <单摆>是高中物理人教版选修3-4第11章第4节内容.本节内容安排在<简谐运动的回复力和能量>之后,属于简谐运动的应用实例,起到了承上启下的作用.在学习"单摆"之前,学生们学习了简谐运动及其图象,简谐运动的 ...

  • [研究机械能守恒定律]教学设计
  • <研究机械能守恒定律>教学设计 [教材分析] 机械能守恒是自然界重要的守恒现象之一,在自然界以及生产与生活中大量存在.机械能守恒定律一节的内容与本章的各节内容有紧密的逻辑关系,是全章知识链中重要的一环.定律的探究建立在前面所学知识的基础上,教材通过"打桩机"工作时的功 ...

  • 中学物理实验教学实验报告6 - 综合设计性实验研究
  • 综合设计性实验研究 [实验目的] 1. 熟悉各种实验仪器的使用方法,了解传感器的结构,掌握实验原理,研究单摆周期测量及等时性的过程,分析误差. 2. 积极参与实验过程,熟悉数据采集器的使用,观察光敏电阻阻值随入射光强度改变,热敏电阻阻值随温度改变情况. 3. 加深对朗威实验系统的了解,获得实验体验, ...

  • 单摆的教案
  • 单摆的教案 [教学目标] 1.知识目标: (1)知道什么是单摆: (2)理解单摆振动的回复力来源及做简谐运动的条件: (3)知道单摆的周期和什么有关,掌握单摆振动的周期公式,并能用公式解题. 2.能力目标: 观察演示实验,概括出影响周期的因素,培养由实验现象得出物理结论的能力 3.在做演示实验之前, ...

  • 逻辑推理案例
  • 一.物理概念和规律形成的逻辑方式之一 - 探究因果联系的归纳法 十九世纪英国逻辑学家穆勒提出探求因果联系时使用的五种推理方法,在逻辑学中称为穆勒五法,包括求同法.差异法.共变法.求同求异法和剩余法.著名认知心理学家斯腾伯格(R.J.Sternberg )通过实验证实个体确实可以根据可能原因和可能结果 ...

  • 单摆运动的动力学分析
  • 20lO-7理论创新 单摆运动的动力学分析 邹永责 摘要:对单摆进行动力学分析,单摆运动的回复力跟位移成正比而反向,儆简谐运动.找出简谐运动的比例系数蠡值,代入简谐振动的周期公式,求出单摆做运动的周期. 关键词:动力学回复力周期类比 单摆是研究简谐运动的理想模型.当: 单摆静止时,重力和摆线拉力平衡 ...

  • 再谈荡秋千--兼谈自激振动
  • 92 9力学与实践2007年第29卷 袤燃璺翼要喜 膏'≯辨-嗲溯昀・粉'≯j0 再谈荡秋千--兼谈自激振动 刘延柱1) (上海交通大学工程力学系,上海200030) 摘要通过荡秋千运动解释自激振动的特征,叙述其在航天技术中的应用.附录中应用相平面方法作定性分析.关键词秋千,绳系卫星,自激振动,相平 ...