如下图所示的一个与弹簧相连的小球,小球称为振子,弹簧的质量被忽略。弹簧的另一端与墙体相连。弹簧和振子都放在光滑(即摩擦力忽略不计)的水平平面上,弹簧处于松弛状态(既不拉伸也不压缩)。

现在把振子拉倒B点,然后松手,振子被弹簧拉扯,速度逐渐加快,直到经过O点。之后振子依靠惯性挤压弹簧,速度逐渐变慢到达C点后为零。之后振子就会在B、C之间来回振动。|BO| = |CO|成立。

假设振子的质量是m(千克),弹簧的弹性系数是k(牛顿/米),|BO|的长度等于c,我们的问题是:请用微积分的办法给出振子速度v和时间t之间的关系,并说明:无论振子的初始位置在哪里,其振动周期都是相同的。也就是说震动周期与振子的初始位置无关。这个性质经常被用来制作手表等计时工具。

解答

说明

振子在任意时刻受到的弹簧的力f都与它和O点之间的位移s成正比,所以有:

根据牛顿第三运动定律,,其中a是加速度。于是有:

加速度a是速度v对时间t的导数,v是位移s对时间的导数。对上式等号两边分别求导,得:

这是一个二阶微分方程,且v的系数小于0,所以有:

(1)

其中b是一个常数。我们待会求解它。先看看振子经过O时的速度,显然此时振子的速度的绝对值最大。而上式中只有当:

时速度的绝对值最大。所以上式就是振子从B运动到O的时间,是振子来回振动的1/4周期,所以,弹簧振子的震动周期:

由于这个时间与振子的初始位置即c无关,所以无论振子的初始位置在哪里,其振动周期都是相同的。

现在来推导常数b。由于速度v相对于时间t的积分等于位移,所以有:

所以有:

所以:

代入速度公式(1)中,得:

如何证明弹簧振子的震动周期与初始位置无关相关推荐

  1. 广工大物实验——弹簧振子周期公式研究

    实验目的: 学会用焦利称静态测量弹簧的劲度系数 初步掌握用实验手段总结经验公式的一般方法--从实验找出弹簧振子振动的周期经验公式. 学习对测量结果的分析和评估. 实验背景: 弹簧振子广泛应用于各种减振 ...

  2. android 调用手机震动

    范例说明提到了与手机的交互控制,就不能不提到手机震动事件.手机的震动,可以是一种提醒或替换铃声的事件,所以在这个范例中,将学到如何触发手机震动事件,虽然震动是手机默认的模式,但通过程序的辅助,可以做更 ...

  3. Android 手机震动

    1.添加震动权限 <uses-permission android:name="android.permission.VIBRATE"/> 2.获取震动服务 Vibra ...

  4. 106短信平台如何申请?申请周期是多久?

    现如今,短信平台作为企业和商家开展业务是不可或缺的部分,早已被各大行业所广泛应用,如给用户手机发送短信验证码.物流.订单.账户信息变动通知短信和促销短息等.那么,106短信平台如何申请呢?下面就让小杜 ...

  5. 音频(二) 基音周期与共振峰

    1. 基音周期: 基音周期: 表示声带的震动周期,每隔这么长时间(震动周期),有一个气流通过,"每隔"就体现了周期性,这就是基音周期. 基音频率: 是基音周期的倒数, 谱图上就应该 ...

  6. Unity3D —— 手机设备震动接口

    引言: 在做应用或游戏开发的时候,有时候我们会需要让设备有明显的响应输出以增强交互效果,常见的有:音频输出.屏幕闪烁和手机震动,这里我们就来实现以下如何在Unity中调用安卓和苹果手机的震动接口. 实 ...

  7. 软件工程生命周期模型对比分析

    软件工程生命周期模型对比分析 2018年3月29日2018年3月28日 由 xyjisaw 本文共1515个字,预计阅读时间需要5分钟. 文章目录 迭代-递增生命周期模型 增量模型 进化树模型 编码- ...

  8. android 自定义键盘震动,实现android按键震动按键声音的机制

    按键的时候想要调用系统的震动服务,首先得再AndroidMainfest.xml里面加上相应的权限 然后就是Vibrator vibrator = (Vibrator) getSystemServic ...

  9. 自动化测试与自动化测试生命周期

    1.1 自动化测试的定义及概述 1.1.1 软件测试的定义与分类 软件测试[2],就是在软件投入运行前,对软件需求分析.设计规格说明和编码的最终复查,是软件质量保证的关键步骤. 定义1:软件测试是为了 ...

最新文章

  1. leetcode 179. 最大数
  2. 菜鸟学Linux 第090篇笔记 corosync+drbd+mysql
  3. 微服务架构的优势与不足(二)
  4. vue-cookies的使用
  5. 总结我在架构师升级过程中的那些坑以及各种体会
  6. PBRNet:Progressive Boundary Refinement Network for Temporal Action Detection (AAAI 2020)
  7. 网络工程师Day2---实验2-1:HDLC和PPP配置
  8. CSS基础:浅用字体图标(以阿里字体图标库演示)
  9. Gradle 插件 + ASM 实战 - 监控图片加载告警
  10. Android自定义一个属于自己的刻度尺
  11. 贝叶斯 - 《贝叶斯统计》笔记
  12. MATLAB根据正态分布样本计算概率密度函数,生成服从样本正态分布的随机数
  13. 树和二叉树(TreeBinary Tree)
  14. 如何理解实践标准是确定性和不确定性的统一
  15. es6的some和every方法使用;
  16. Linux中lzop压缩工具使用
  17. WPF:Loading等待动画、加载动画
  18. SIMCOM模块介绍
  19. 如何学习 Delmia?
  20. Go+Wails学习笔记(一)环境搭建与配置

热门文章

  1. Java毕设项目中小型饭馆餐饮管理系统计算机(附源码+系统+数据库+LW)
  2. 陈枭 小型微型计算机,word中使用bibtex4word插入参考文献。
  3. 基于粒子群算法的混合储能容量配置matlab 以风光互补发电储能系统为背景,以年运行成本最低为目标
  4. python推荐引擎_THUDataPITranslation
  5. 三十岁了,学编程好还是学修电脑?
  6. Qt 鼠标移动实现绘图
  7. 部署YUM仓库及NFS共享服务(咕咕咕)
  8. 南昌市公安局警务综合系统案例
  9. 【大数据哔哔集20210123】别问,问就是Kafka最可靠
  10. vue修改图片后实时更新