本文首发于微信公众号「声学号角」

01

扬声器系统低频谐波失真仿真工具

整体软件界面如下图所示

参数输入

查看非线性曲线

输出谐波失真等结果

可以仿真BL(x),Kms(x),Le(x)以及闭箱容积等非线性对扬声器和音箱谐波失真的影响。

软件下载地址  “扬声器系统谐波失真仿真 V1.0.exe”

链接:https://pan.baidu.com/s/1thiDPnZnFZuMt8WvZ1rtLw 密码:ghn7

02

使用说明

  • 首先同样需要安装matlab运行环境。

下载并运行“MyAppInstaller_web.exe”

 链接:https://pan.baidu.com/s/1eTrAQtW 密码:jgkh

  • 参数输入

若希望计算扬声器单元的谐波失真。可以把闭箱容积设置成较大数值,比如1e10 L。

  • 非线性项按4阶多项式表达式进行拟合

BL(x)=BL0+BL1*x+BL2*x^2+BL3*x^3+BL4*x^4

Kms(x)=Kms0+Kms1*x+Kms2*x^2+Kms3*x^3+Kms4*x^4

Le(x)=Le0+Le1*x+Le2*x^2+Le3*x^3+Le4*x^4

可以选择手动输入非线性项的系数,或直接导入非线性曲线。当导入曲线后,对应的系数输入项将禁止输入以进行区别。每一项都可以自由选择输入参数或导入曲线。

数据来源可以是Klippel或有限元模拟软件的结果。

附一个简单的BL(x),Kms(x),Le(x)分布曲线作为参考

链接:https://pan.baidu.com/s/1j9MoASCl13RQCVkMVPrDrg 密码:kskt

  • Kms(x)

    Kms(x)显示的曲线包含单元和整箱的对比

  • 输出位移的上下峰值,直流偏移,以及二次三次谐波失真和THD