- 积分
- 1417
- 在线时间
- 1161 小时
- 最后登录
- 2024-4-12
- 阅读权限
- 70
- 精华
- 0
- UID
- 781017
- 帖子
- 1042
- 精华
- 0
- 经验
- 1417 点
- 金钱
- 975 ¥
- 注册时间
- 2015-1-8
|
本帖最后由 linsong007 于 2016-11-7 18:53 编辑
声压、电压都是以20log计算的,功率是以10log计算的,因电压的平方与功率成正比,这样的计算方式在一个又有电压又有功率计算的系统里是可以统一起来的。但是,若把这个计算系统里的功率db级单独拿出来用,就很容易引发混乱,您所举的一些例子就是如此。
如果只涉及单一的单位计算(只是功率或只是电压),那用10log、20log都可以,毕竟这只是个“级别”而非真正的值,怎么转过去的就再怎么转回来(0db对应的值),其结果是一样的。
好了,若用20log来描述声压级,那功率加倍声压提高6db;若用10log来描述声压级,那功率加倍声压提高3db。此db非彼db(绕晕了没?)
在现实当中,20log才是大家“默认”的db值。而10log只为方便计算系统内部的功率-电压转换(或学生拿来考试用)。比如一些文献中,即便是功率分配的计算,也是用20log来处理的(即功率加倍=+6db)。
最后,第一图片里的计算感觉不对。他这是咋计算我也不清楚,但96db+95db+85db,前两个加起来就快+6db了,后一个再加上又超过+5db。这时总声压应该在107db左右才对呀(96+6+5)。【我错了!重算:假设96db为1w,那95db就是0.891w,85db就是0.282w。总功率就是2.173w,与1w对比(20log(2.173/1)),增加了+6.741db。所以结果就是102.74db。我用20log计算才与实际相符,若用10log计算只说明功率增加了3.37db,可这里要的是声压的结果】
|
|