[关闭]
@Xc-liu 2016-06-07T17:17:56.000000Z 字数 1220 阅读 1508

homework_14真实的弦振动

计算物理
刘星辰



背景介绍

在一维的情况下,理想的弦振动方程为:


实际的弦由于有刚度(stiffness),而且波的传播过程中有摩擦损耗。其波动方程的形式有所变化。这里仅仅考虑弦刚度的影响,可以得到如下形式的波动方程。

其中为无量纲的刚度系数,为弦的长度。


刚度系数对振动情况的影响

计算程序
初始条件取为:


相关参数取值如下:

  • 刚度系数

不同时刻的振动情况:
屏幕快照 2016-06-07 下午1.29.58.png-105kB

  • 刚度系数

不同时刻的振动情况:
屏幕快照 2016-06-07 下午12.51.09.png-81.6kB

刚度系数取不同值时,时刻的振动情况
屏幕快照 2016-06-07 下午1.40.59.png-107.6kB

将初始条件改为:


相关参数取值如下:

  • 刚度系数

不同时刻的振动情况
屏幕快照 2016-06-07 下午1.53.16.png-103.1kB


能量谱分析

初始条件取为:


相关参数取值如下:

  • 刚度系数

弦1/10处的能量谱(纵轴通过取对数单位转换为分贝):
 re3.png-65.9kB

不考虑刚度时:
re2.png-54.8kB

  • 刚度系数

弦中点处的能量谱(纵轴通过取对数单位转换为分贝):
re.png-59.1kB


总结

考虑弦的刚度以后,初始条件为波包的情况下,弦的振动过程中会出现两个以上的波包,这在不考虑刚度时是不可能的。出现两个以上波包的原因在与方程中由四阶偏导项使得线性叠加原理失效。通过频谱的分析可以发现考虑刚度以后,弦振动的低频分量会增强。


参考文献

  1. Computational Physics, Nicholas J. Giordano & Hisao Nakanishi
  2. How to think like a computer scientist -- Learning with Python: Interactive Edition 2.0
  3. Python图表绘制:matplotlib绘图库入门
  4. latex数学符号表
  5. 频域信号处理
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注