留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

利用Matlab判定单摆运动特性的理论研究

上一篇

下一篇

杨文锦, 王鸿丽, 刘彩云, 等. 利用Matlab判定单摆运动特性的理论研究[J]. 西南师范大学学报(自然科学版), 2020, 45(11): 167-170. doi: 10.13718/j.cnki.xsxb.2020.11.023
引用本文: 杨文锦, 王鸿丽, 刘彩云, 等. 利用Matlab判定单摆运动特性的理论研究[J]. 西南师范大学学报(自然科学版), 2020, 45(11): 167-170. doi: 10.13718/j.cnki.xsxb.2020.11.023
YANG Wen-jin, WANG Hong-li, LIU Cai-yun, et al. Theoretical Study on Motion Characteristics of Simple Pendulum Based on Matlab[J]. Journal of Southwest China Normal University(Natural Science Edition), 2020, 45(11): 167-170. doi: 10.13718/j.cnki.xsxb.2020.11.023
Citation: YANG Wen-jin, WANG Hong-li, LIU Cai-yun, et al. Theoretical Study on Motion Characteristics of Simple Pendulum Based on Matlab[J]. Journal of Southwest China Normal University(Natural Science Edition), 2020, 45(11): 167-170. doi: 10.13718/j.cnki.xsxb.2020.11.023

利用Matlab判定单摆运动特性的理论研究

  • 基金项目: 山西省教学改革创新(2017120);太原工业学院2018年大学生创新创业训练项目(20181010)
详细信息
    作者简介:

    杨文锦(1985-), 女, 副教授, 主要从事大学物理教学工作 .

  • 中图分类号: G642

Theoretical Study on Motion Characteristics of Simple Pendulum Based on Matlab

  • 摘要: 提供一种依据找出单摆小角度、大角度的分界点,进而分别研究自由振动的单摆在小角度、大角度时的摆动.采用Runge-Kutta方法并结合Matlab编程,画出摆角θ、角速度ω、动能Ek和时间t之间的关系图.利用图像的优点在于可以直观地看出单摆小角度、大角度相关变量的图像差异,为物理教学中判断某一振动是否属于简谐振动提供了一种更加便捷有效的方式.
  • 加载中
  • 图 1  单摆受力图

    图 2  不同初始角度的θ-t关系

    图 3  不同初始角度的ω-t关系

    图 4  不同初始角度ω-ω0·θ关系

    图 5  不同初始角度Ek-t关系

  • [1] 张三慧.大学基础物理学-下[M].北京:清华大学出版社, 2007: 160-200.
    [2] 王成会, 莫润阳, 边小兵.单摆的超大振幅振动[J].大学物理, 2016, 35(1): 11-14. doi: http://www.cqvip.com/QK/96200X/20161/668037057.html
    [3] 华东师范大学数学系.数学分析-下册[M].北京:高等教育出版社, 2010: 142-144.
    [4] 李硕, 赵彤帆, 李根全, 等. Matlab软件在单摆自由振动中的应用[J].实验室研究与探索, 2013, 32(11): 65-68. doi: http://d.wanfangdata.com.cn/Periodical/sysyjyts201311016
    [5] 高闯, 魏薇, 肖发新.单摆角度问题分析[J].高等函授学报(自然科学版), 2004, 17(1): 35-36. doi: http://www.cqvip.com/main/zcps.aspx?c=1&id=9729495
    [6] 王高雄, 周之铭, 朱思铭, 等.常微分方程[M]. 3版.北京:高等教育出版社, 2006: 156-164.
    [7] 宋叶志. MATLAB数值分析与应用[M]. 2版.北京:机械工业出版社, 2014: 396-403.
    [8] 金亚平.单摆周期的相图求法[J].大学物理, 2000, 19(10): 6-7, 11. doi: http://d.wanfangdata.com.cn/Periodical/dxwl200010002
    [9] 陈泽, 支启军.二级近似下精密测量重力加速度的理论研究[J].西南师范大学学报(自然科学版), 2015, 40(1): 148-152. doi: http://xbgjxt.swu.edu.cn/article/doi/10.13718/j.cnki.xsxb.2015.01.026
  • 加载中
图( 5)
计量
  • 文章访问数:  528
  • HTML全文浏览数:  528
  • PDF下载数:  96
  • 施引文献:  0
出版历程
  • 收稿日期:  2019-03-20
  • 刊出日期:  2020-11-20

利用Matlab判定单摆运动特性的理论研究

    作者简介: 杨文锦(1985-), 女, 副教授, 主要从事大学物理教学工作
  • 太原工业学院 理学系,太原 030008
基金项目:  山西省教学改革创新(2017120);太原工业学院2018年大学生创新创业训练项目(20181010)

摘要: 提供一种依据找出单摆小角度、大角度的分界点,进而分别研究自由振动的单摆在小角度、大角度时的摆动.采用Runge-Kutta方法并结合Matlab编程,画出摆角θ、角速度ω、动能Ek和时间t之间的关系图.利用图像的优点在于可以直观地看出单摆小角度、大角度相关变量的图像差异,为物理教学中判断某一振动是否属于简谐振动提供了一种更加便捷有效的方式.

English Abstract

  • 单摆自由振动是最简单的往复运动,通常认为在初始角度θ < 5°的范围内,单摆做周期恒定、角位移随时间正弦变化的简谐运动,而超过此范围的单摆自由运动为非简谐振动[1].本研究将重新讨论在误差小于10-3范围内,单摆做简谐振动的角度分界点,并应用Matlab软件将运动中的各物理量进行作图分析,从图像可以直观地看出简谐振动与非简谐振动的区别,为物理教学中学生理解什么是简谐振动提供重要的参考.

    本研究的模型是由理想化的摆球和轻杆组成的.轻杆由质量不计的刚性杆提供,摆球密度较大,而且球的半径比细杆的长度小得多,这样才可以将摆球看做质点(图 1),这样的模型称为复摆.复摆可以看成等效摆长为l=I/md的单摆.其中I为复摆的转动惯量,m为摆球的质量,d为轻杆长度.本文所研究的摆动角度范围为θ∈(-ππ).为了简化问题,在有关叙述与绘图时统一称为单摆,取值l=1 m,m=1 kg,g=9.8 m/s2.

    由牛顿力学,单摆运动可作如下描述.

    假设摆球的初始速度为v0,任意时刻的摆角为θ,摆球速度为v,根据机械能守恒定律:

    引入v=ωl,其中ω是摆球的角速度.则(1)式变为

    对(2)式两边求导,可得

    这与文献[2]中单摆在任意角度下自由振动的动力学方程一致.

  • (3) 式显然是一个非线性微分方程.不过,在θ较小时,近似地有sinθθ,方程可写为线性微分方程:

    满足方程(4)的运动称为简谐振动[1].这也就是常说的单摆小角度摆动是简谐振动,而随着摆角的增加逐渐变为非简谐振动.

    本研究将找出误差小于10-3时,θ在多少弧度范围内sinθθ成立,并以此作为单摆是否做简谐振动的分界点.

    函数y=sinx的泰勒展开法[3]

    其中0 < θ < 1,x∈(-∞,+∞).

    又当m=1时,sinθθ,使其绝对误差满足

    只需|x| < 0.181 6即单摆初始角度θ∈(-0.181 6,0.181 6)时,可得sinθθ.

    由以上论述可得,0.181 6 rad(约等于10°)是单摆做简谐振动的角度分界点,与文献[5, 9]得到的结论一致.本文将认为θ∈(-0.181 6,0.181 6)时,单摆动力学方程是线性的,可利用常微分方程理论[6]的相关知识解决问题,而当θ>0.181 6时,单摆动力学方程是非线性的,此时需采用Runge-Kutta算法[7]解决问题;同样,对于负角度θ < -0.181 6的情况也可直接利用此方法,本研究只对前者进行论述.

  • ① 单摆自由振动θ-t曲线

    图 2可以看出,3条单摆自由振动θ-t曲线的峰值保持在同一水平线上,说明单摆的自由振动是一个振幅不变的周期性振动;不同初始角度振幅不同,初始角度越大,振幅越大,周期越长,频率越小;从此图像可以看出小角度单摆的θ-t曲线是标准的正弦曲线,而初始角度θ0= $\frac{\text{ }\!\!\pi\!\!\text{ }}{2}$θ0= $\frac{15\text{ }\!\!\pi\!\!\text{ }}{18}$θ-t曲线不满足正弦规律,但是这种区别不是特别明显.

    ② 单摆自由振动ω-t曲线

    图 3可以看出,角速度随时间呈现周期性变化,初始角度越大,曲线幅度越大,周期也越大;从图 3还可以明显地看出小角度单摆的ω-t曲线在其平衡位置附近按正弦规律作往复运动,是标准的简谐波,而初始角度θ0= $\frac{\text{ }\!\!\pi\!\!\text{ }}{2}$θ0= $\frac{15\text{ }\!\!\pi\!\!\text{ }}{18}$ω-t曲线明显不满足正弦规律,其中初始角度θ0= $\frac{15\text{ }\!\!\pi\!\!\text{ }}{18}$的曲线变形非常明显.

    ③ 单摆自由振动ω-ω0·θ曲线

    图 4(其中,ω0= $\sqrt{\frac{g}{l}}$是固有频率)可以看出,3条曲线都是封闭的,这说明单摆的自由振动是振幅不变的周期性振动.而且曲线的曲率半径随初始角度的增大而增大,说明初始角度越大,角速度变化幅度越大,周期也越大;此图像还可以明显地看出小角度关系曲线是圆,而随初始角度的增加曲线逐渐变为椭圆,最后变为卵形,这一变化非常明显.这与文献[8]得到的结论类似.

    ④ 单摆自由振动Ek-t曲线

    图 5可以看出,3条Ek-t曲线的最大值保持不变,说明单摆的自由振动是一个振幅不变的周期性振动,振动过程中没有能量的损失,而且不同初始角度的单摆能量不同,初始角度越大,动能越大;另一方面,从此图像可以明显地看出小角度单摆的Ek-t曲线的波峰和波谷是上下对称的形状,而初始角度θ0= $\frac{\text{ }\!\!\pi\!\!\text{ }}{2}$曲线的波峰和波谷部分曲线明显不对称,波峰较窄波谷较宽,初始角度θ0= $\frac{15\text{ }\!\!\pi\!\!\text{ }}{18}$曲线的波峰和波谷部分宽窄区别更加明显.

    由不同角度下的单摆自由振动θ-tω-tω-ω0·θEk-t图像来看,小角度单摆自由振动是简谐振动,而大角度振动就成为了非简谐振动. 4个图像中,反应效果明显程度的排序是Ek-tω-ω0·θω-tθ-t;其中Ek-t关系图是因为将角速度平方后的效果,所以区别最显著;ω-ω0·θ图像可称为相图,图线的形状更有利于直观的判断;ω-t关系图中只有超大角度曲线有明显的变形.

  • 利用Runge-Kutta方法并结合Matlab软件分析单摆系统的方法,精度高,误差小.单摆自由振动时,小角度振动与大角度振动的分界点是0.181 6 rad.也就是说,当单摆初始角度θ0 < 0.181 6时,可以认为单摆在做简谐振动,而当单摆初始角度θ0>0.181 6时,单摆的运动变为非简谐振动(负角度也如此).另外,分析图像差异可以看出,Ek-tω-tω-ω0·θ图中各曲线之间的差异较θ-t中更明显,因此在教学中可以用图像比较的方法来证明小角度单摆自由振动为简谐振动而大角度振动为非简谐振动.

参考文献 (9)

目录

/

返回文章
返回