单摆运动的分析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单摆的运动规律分析

摘要:单摆的理想模型是,假设单摆由不可伸缩的轻绳与一质量为m 的小球组成,不考虑空气阻力。在此基础上还可以进一步考虑受阻力情况。 关键词:单摆 线性微分方程 非线性微分方程 正文:

单摆的理想模型是,假设单摆由不可伸缩的轻绳与一质量为m 的小球组成,不考虑空气阻力。在此基础上还可以进一步考虑受阻力情况。

单摆在摆动过程中要受到空气阻力的影响,且其在摆动的过程中可能会出现不在同一平面内的情况,若考虑这一系列问题,求解就会变得比较复杂了,首先把问题理想化,假设单摆由不可伸缩的轻绳与一质量为m 的小球组成,不考虑空气阻力。

Ⅰ.由刚体绕定轴转动的微分方程可知:

θθsin 2

22

mgl dt d ml -=……⑴

当θ很小时:

02

2=+θθl g

dt

d ……⑵ 令l g w =2

则原式化为02

22=+θθw dt

d ……⑶

做任意角度摆动时的情况:

0sin 2

2

2=+θθw dt

d ……⑷ Ⅱ.受大小与速度成正比的阻力作用时:

0sin 2

22=+-θθθw dt

d k dt d ……⑸ 做小角度摆动时可近似为:

0222=++θθ

θw dt

d k dt d ……⑹ 其中⑵、⑶、⑹式为线性微分方程,⑴、⑷、⑸式为非线性微分方程。

1)小角度震荡时将sin θ近似看作θ i.函数文件:

function fc=f0(t,y) global g l

fc=[y(2) -g/l*y(1)]' ii.绘图程序:

clear

clc

global g l

g=9.8;

l=1;

w0=input('wm0?\n')

[t,y]=ode45('f0',[0,100],[0,w0*pi]');

plot(t,y(:,1),'r')

title('θ-t 图');

xlabel('时间/s');

ylabel('θ/rad');

grid

iii.图像:

取wm0=0.5.

2)振幅增大后,θ将不满足近似条件。

i.函数文件:

function fc=f1(t,y)

global g l

fc=[y(2) -g/l*sin(y(1))]'

ii.绘图程序:

clear

clc

global g l k

g=9.8;

l=1;

w0=input('wm0?\n')

[t,y]=ode45('f1',[0,50],[0,w0*pi]');

plot(t,y(:,1),'b')

title('θ-t 图');

xlabel('时间/s');

ylabel('θ/rad');

grid

iii.图像:

仍取wm0=0.5.

方向与物体相对空气的速度方向相反.

i.函数文件:

function fc=f2(t,y)

global g l k

fc=[y(2) -g/l*sin(y(1))-k*l*y(2)]' ii.绘图程序:

clear

clc

global g l k

g=9.8;

l=1;

k=input('k?\n');

w0=input('wm0?\n')

[t,y]=ode45('f2',[0,50],[0,w0*pi]');

plot(t,y(:,1),'k')

title('θ-t 图');

xlabel('时间/s');

ylabel('θ/rad');

grid

iii.图像:

仍取wm0=0.5,k取0.4.

相关文档
最新文档