当前课程知识点:计算机音乐 >  第四章 音色合成 >  4.2 质点弹簧阻尼模型 >  质点弹簧阻尼模型

返回《计算机音乐》慕课在线视频课程列表

质点弹簧阻尼模型在线视频

下一节:双线性滤波器

返回《计算机音乐》慕课在线视频列表

质点弹簧阻尼模型课程教案、知识点、字幕

同学们 大家好

这节课让我们从一个简单朴素的

质点弹簧阻尼模型开始谈起

我们的模型主要是有一个具有质量的质点

以及拉力跟长度成正比的一个弹簧所组成的

那么在通常情况下它会保持平衡

因为重力跟拉力

互相抵消形成一个平衡的状态

那么一旦质点偏离它的平衡位置之后

就会产生一个周期性的一个震动

那么当然了

如果我们不考虑别的情况

震动会一直进行下去

但是如果我们考虑

它在运动过程中是有阻力的

那么这个震动

我们看到它的振幅会变得越来越小

比如说经过一定时间之后

整个运动就会慢慢的衰减

并且回归到原来的原点

接下来让我们用高中学过的力学知识

进行一下受力分析

首先质点会受到重力

其次它会受到一个弹簧的一个拉力

当然这重力跟拉力会互相抵消

保持一个平衡的一个位置

那么一旦这点离开它的平衡位置之后

主要就是会受到拉力

所以一开始我们可以先忽略重力的影响

因为它跟平衡位置的拉力是互相抵消的

除此之外

它在运动的过程当中会受到一个阻力

那么我们可以使用高中学过的

牛顿第二定律来进行一个受力的分析

首先质点它满足这样的关系

F等于ma

那么受力的情况 我们刚才我们已经分析过了

首先会有一个拉力的

拉力y是指的是它偏离平衡位置的长度

k是弹簧系数

除此之外还有一个阻力

那么他是跟质点的运动的速度

是成正比的

那么r是一个阻力系数

这样我们就会得出

负ky减rv等于ma这样一个关系

那么接下来我们可以使用速度

以及加速度的定义

因为速度其实就是位移的导数

加速度其实就是位移的二阶导数

这样话我们把速度跟加速度都带到

牛顿第二定律的方程里面之后

我们就可以得到下面的这样的一个

二阶的微分方程

我们应用数学分析里面的解偏微分方程

其实是可以轻松地解决这个问题的

但是在计算机领域有更高效的方法

就是使用一个一阶差分

一阶差分来代表一阶的导数

以及我们可以使用一个二阶差分

来代表位移的二阶导数

从而我们把这一阶差分跟二阶差分

都带入到二阶的微分方程之后

我们就可以得到下面的

这样一个二阶的递推方程

那么计算机是非常容易

就能够实现二阶的递推方程的

那么接下来我们就在计算机程序中

去模拟整个质点的运动的轨迹

你就使用processing

比较容易实现图形界面的

编程语言设计了刚才的动画

那么我们运行一下之后

看到有一个这样的

弹簧质子阻力模型的动画

通过点击空格

我们就可以获得一个基本的位移

偏离了平衡的位置

那么再按这个r我们就可以实现

跟我们刚才的模型一模一样的

一个运动的规律

那么由于它受到阻尼

所以它的震动幅度我们看到它是越来越小的

那么跟真实的模型不一样

我们可以在计算机动画里面

去修改一些数值

因为他们只不过在计算机里面

是一些数字而已

比如说我可以去加大它的质量

那么我们再让它动起来之后

会发现比原来的速度要更慢一点

比如说我在加大重量

它运行的就更慢了

那么同时我也可以去修改它的弹力系数

比如说我去减少它的弹力系数

那么它的运动就会变得更慢

增加它的弹力系数

运动就会变得更快

同时我们可以去修改它的楚尼系数

比如说我去降低它的阻力系数

降低到二

那么看到它衰减的幅度就会变得越小

但总来说

我们可以从这个图形里面看得出来

它的整个运动的规律

大致上是一个正弦函数

正弦波的这样的一个运动的规律

那么其实这一点

我们是可以用数学来证明的

当然我们也可以使用数学分析中的方法

直接去解平分方程

得到的解的形式基本上是

跟我们刚才看到的动画是完全一致的

首先它的一个基本运作规律

是一个三角函数cos的这样一个三角函数

除此之外

我们看到它的振幅慢慢的衰减

那就是因为有这样的一个指数的

函数来控制它的白碱

那么也就是说在质点弹簧阻尼模型当中

物体的每一个运动的质点

都可以被简化成刚才我们看到的

这样的一个衰减的三角函数

那么下一节当中

我们将会使用一个双二次滤波器来模拟这种

运动的轨迹所产生的震动的声音

计算机音乐课程列表:

欢迎辞

-欢迎辞

第一章 基本概念

-1.1 计算机音乐导言

--计算机音乐导言

-1.2 计算机音乐课程主要内容

--计算机课程主要内容

-1.3计算机音乐课程资源

--计算机音乐课程资源

-1.4 音乐的基本表达

--音乐的基本表达

-第一章作业

第二章 时域音频处理

-2.1时域音频处理概述

--时域音频处理概述

-2.2 分窗处理1:OLA叠放

--分窗处理1: OLA叠放

-2.3 分窗处理2:音量计算

--分窗处理2 音量计算

-2.4 端点检测

--端点检测

-2.5 振幅包络

--振幅包络

-2.6 音频信号相乘

--音频信号相乘

-2.7 环形调制

--环形调制

-2.8 频率调制

--频率调制

-2.9 频率调制在音乐上的应用

--频率调制在音乐上的应用

-第二章作业

第三章 频域音频处理

-3.1 频谱概述

--频谱概述

-3.2 傅里叶变换

--傅里叶变换

-3.3 短时傅里叶变换

--短时傅里叶变换

-3.4 加法合成

--加法合成

-3.5 线性滤波器

--线性滤波器

-3.6 京剧锣鼓经分析

--京剧锣鼓经分析

-第三章作业

第四章 音色合成

-4.1 音色合成概述

--音色合成概述

-4.2 质点弹簧阻尼模型

--质点弹簧阻尼模型

-4.3 双线性滤波器

--双线性滤波器

-4.4 Modal合成

--Modal合成

-第四章测试

第五章 一维振动模型

-5.1 一维振动模型概述

--一维振动模型概述

-5.2 弦振动模型

--弦振动模型

-5.3 达朗贝尔的行波解

--达朗贝尔的行波解

-5.4 梳状滤波器

--梳状滤波器

-5.5 Karplus Strong算法

--Karplus Strong算法

-5.6 管状气鸣乐器模型

--管状气鸣乐器模型

-第五章作业

第六章 高音跟踪

-6.1 音高跟踪概述

--音高跟踪

-6.2 时域音高跟踪

--时域音高跟踪

-6.3 频域音高跟踪

--频域音高跟踪

-6.4 K歌评分

--K歌评分

-第六章作业

第七章 音频同步

-7.1 音频同步概述

--音频同步概述

-7.2 音乐特征提取 CQT

--音乐特征提取CQT

-7.3 音乐特征提取 Chroma

--音乐特征提取Chroma

-7.4 动态时间规划概述

--动态时间规划概述

-7.5 动态时间规划实现

--动态时间规划实现

-第七章作业

质点弹簧阻尼模型笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。