首页/文章/ 详情

帮klippel sim模块挑了个潜伏多年的小bug

2年前浏览487


01

发现问题


目前正在试用Klippel的SIM模块。可以综合考虑目前已知的扬声器和扬声器系统非线性对频响/位移/失真等的综合影响。


 当时发现做倒相管仿真时,需要填写Map,倒相管的等效声质量。有点困惑的是,按照常规的等效电路理论,这个单位应该是kg/m^4 ,而不是N/m^5。




02


邮件交流


所以发邮件给到Klippel公司,咨询了Map的量纲问题。


第一次得到工程师的回复是没有问题。推导过程是这样:

 p = q ∙ jω ∙ Map。其中p是声压,单位Pa;q是指体积速度,单位m^2*m/s;j是虚数单位,ω是2*pi*f,f指频率。所以Map的单位——  

[Map] = [1/ jω] ∙ [p/q] = 1/s  ∙ N/m^2 ∙ s/m^3= N/m^5.

   
 
我收到邮件后检查了下,发现了问题:
单位[1/ jω]应该是s秒,所以
Map的单位——

[Map] = [1/ jω] ∙ [p/q] = s  ∙ N/m^2 ∙ s/m^3= N*s^2/m^5=kg*m/s^2*s^2/m^5=kg/m^4.


最后Klippel的工程师终于发现了推导过程的问题,确定Map的单位是漏了s^2。他们会在新的dB-Lab 210中修正这个小bug。

“Youare correct that the s^2 is missing here. We will change the unit inthe SIM so you will see the change with the coming dB-Lab 210 update.”


 
回复都非常及时。交流也很诚恳。大赞。

03


正确提问


另外想和大家谈谈如何正确提问。 当想到一个问题,没有立即的解决思路时。可以自己先搜索一些资料。


比如上面那个问题,我是搜索了Klippel的帮助文档,相关的论文和书籍。发现它的定义和普遍认同的理论有些不符,而且官方帮助文档里没有相关说明和表达式的时候才去邮件提问的。


随便想到一个问题,没有经过自己的思考和相关资料整理,就随口问别人。这是对自己和他人不负责的表现。






来源:声学号角
非线性电路理论
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2022-11-01
最近编辑:2年前
声学号角
辜磊,专注数码声学产品仿真设计...
获赞 71粉丝 281文章 283课程 4
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈