---
title: "阻尼振动与振铃测量互动实验｜Sandbox Physics"
description: "从拍下的振动峰值，什么时候能算出阻尼和劲度？运动欠阻尼、每个峰都看得清的时候。峰值取对数后随时间均匀下降，下降的快慢就是阻尼率；峰与峰的间隔给出阻尼振动频率。再知道质量，就能换算出阻尼系数和劲度。画面噪声大，峰挑得不准，两个结果都会偏。"
canonical_url: "https://sandboxphysics.com/zh/labs/damped-ringdown/"
language: "zh-CN"
page_type: "lab"
alternate_languages:
  en: "https://sandboxphysics.com/labs/damped-ringdown/"
last_modified: "2026-10-22"
---

M063 · 振动 / 参数识别

# 阻尼振动与振铃测量

**从拍下的振动峰值，什么时候能算出阻尼和劲度？** 运动欠阻尼、每个峰都看得清的时候。峰值取对数后随时间均匀下降，下降的快慢就是阻尼率；峰与峰的间隔给出阻尼振动频率。再知道质量，就能换算出阻尼系数和劲度。画面噪声大，峰挑得不准，两个结果都会偏。

释放带黏性阻尼器的弹簧振子，用相机拍下带噪声的画面，把能分辨出的正峰值取对数，再做线性回归。由观测估出衰减率和阻尼频率，再用已标定的质量算出阻尼系数和刚度。比较欠阻尼时的螺旋、临界阻尼时的回归和过阻尼时的松弛。

> 交互仿真：在浏览器中打开本页，即可调整参数并运行模型。

振子在水平轨道上运动，阻尼是线性黏性阻尼，弹簧是无质量的胡克弹簧。三维装置显示的是模拟运动，不是拟合结果，也不是带噪声的相机位置；长度按整段运动的范围缩放，硬件只是示意，不计算碰撞和弹簧丝形变。模拟相机按精确均匀的时间间隔拍摄，每个位置加上独立的高斯噪声。要拟合峰值，至少需要三个高于八倍噪声标准差的正峰值，且每个标称阻尼周期至少八帧。已知质量和标称刚度用来设定峰值间隔和采样门槛。挑选峰值、有限采样和噪声都会让拟合结果偏离；对数拟合的残差不是置信区间。运动不振荡，或峰值分辨不出来时，不给出峰值拟合。

物理教程

## 读出逐渐消失的运动

**背景** 黏性阻尼器一刻不停地消耗能量。欠阻尼振子照样来回穿过平衡位置，只是峰值一个比一个低。临界阻尼和过阻尼没有振荡峰值，得换一种方法来读。

**为什么值得理解** OpenStax《University Physics》第一卷第 15.5 节讲阻尼振子。这里的相机和峰值探测器都是实验中看得见的部分；改变采样或噪声，即使物理模型没错，测量方法也可能失效。

先抓重点

- **核心问题**: 靠相机拍到的峰值，能求出两个物理系数吗？什么时候这个方法应该不给答案？
- **一句话直觉**: 峰值取对数后下降多快，告诉你阻尼；峰与峰隔多远，告诉你阻尼频率。有了已知质量，就能换算成系数，但从噪声里挑峰值仍可能带来偏差。

### 核心数学模型

#### 三种阻尼情形

$$
m\ddot x+c\dot x+kx=0,\quad\gamma=\frac c{2m},\quad\zeta=\frac c{2\sqrt{mk}},\quad\omega_d=\sqrt{\omega_0^2-\gamma^2}
$$

只有欠阻尼时，阻尼频率才是实数。临界阻尼时两个衰减极点重合；过阻尼时没有振荡，只剩两个实数衰减率。

#### 由可分辨的峰值求衰减率

$$
\log x_{\mathrm{peak},i}=a-\gamma t_i+r_i,\qquad\widehat\omega_d=\frac{2\pi(N-1)}{t_N-t_1}
$$

对相机峰值的对数拟合直线，再量相邻正峰值的间隔，就能估出两个参数。每个采样峰值的位置用二次插值确定，离噪声底太近的峰值会被探测器舍弃。

#### 求出刚度和阻尼

$$
\widehat c=2m\widehat\gamma,\qquad\widehat k=m(\widehat\omega_d^2+\widehat\gamma^2)
$$

质量需要单独标定。标称质量和刚度只用来设定峰值间隔和采样门槛，不会代替拟合出的衰减率和频率。从噪声里挑峰值，仍可能让结果偏离。

#### 耗散能量单独积分

$$
Q(t)=\int_0^t c\dot x^2\,\mathrm dt,\qquad E(t)-E(0)+Q(t)=0
$$

耗散能量由阻尼功率积分得到，而不是拿少掉的机械能倒推。剩下的不平衡量用来检验数值解和步间插值。

### 常见难点

#### 临界阻尼不是振得快

**容易误解** 临界阻尼的振荡周期最短。

**正确理解** 临界阻尼根本不振荡。量峰值间隔的方法用不上，但模拟本身仍然有效。

#### 带噪声的峰值越多，偏差可能越大

**容易误解** 每一个看起来像峰值的起伏都会改善拟合。

**正确理解** 后期的峰值可能只是噪声。探测器要求峰值高过噪声底、彼此间隔不小于最短距离；这样挑选本身，也可能让对数振幅偏离。

#### 采样与积分是两个时钟

**容易误解** 求解器步长小，相机就一定能分辨振荡。

**正确理解** 刚度高、相机帧率低时，采样门槛可能通不过，而解析参考和能量检验照样通过。

### 动手实验

1. 01

   #### 先在无噪声时测量

   把位置噪声标准差设为零，点“采集新的振铃”，把拟合出的刚度和设定值比一比。

   **你会看到：** 由可分辨峰值求出的阻尼和刚度，与设定值只差有限采样带来的误差。

2. 02

   #### 换一种阻尼情形

   比较“可分辨振铃”“临界阻尼”“过阻尼回归”三个预设。绕着阻尼器旋转视角，暂停后用“精细运动单步”对照阻尼力和速度的方向。

   **你会看到：** 螺旋消失了；运动不再振荡，也就不给出峰值拟合。

3. 03

   #### 让相机更难测

   选“不理想相机”，多采集几次，再调高刚度、调低相机帧率。

   **你会看到：** 噪声会改变估计值。采样太粗时，实验干脆不给拟合，不会报出一个虚假的系数。

4. 04

   #### 追踪损失的能量

   切到“能量与功率”，拖到振铃后期，比较储存的能量、积分得到的耗散和剩余误差。三维运动显示的是模拟状态，拟合系数仍然只用相机采到的峰值。

   **你会看到：** 耗散的能量正好对上损失的机械能，数值误差一直很小。

物理结论

测量过不了门槛，这本身就是有用的信息。要随时清楚：运动属于哪种阻尼情形，相机分辨得够不够，估计方法做了哪些假设。

运动与动力系统 · 入门路径

## 从一次下落到一条轨道

先测重力，再分解运动，加入接触力与碰撞，最后把同样的定律带到轨道上。

[从这里开始 → **自由落体与重力测量** 采集几次下落，用相机记录的位置拟合重力加速度；再加入空气阻尼，看拟合结果怎样偏离真值。 观察 · 14 分钟](https://sandboxphysics.com/zh/labs/free-fall/)

1. [1 自由落体与重力测量](https://sandboxphysics.com/zh/labs/free-fall/)
2. [2 抛体飞行设计器](https://sandboxphysics.com/zh/labs/projectile-flight/)
3. [3 斜面与摩擦](https://sandboxphysics.com/zh/labs/inclined-plane/)
4. [4 一维碰撞台](https://sandboxphysics.com/zh/labs/collision-bench/)
5. [5 弹簧振子与周期标定](https://sandboxphysics.com/zh/labs/mass-spring/)
6. [6 轨道是怎样形成的](https://sandboxphysics.com/zh/labs/orbit/)

[查看完整路径 →](https://sandboxphysics.com/zh/topics/mechanics/#starter-path)
