首页/文章/ 详情

扬声器仿真不同耦合方式对比

2年前浏览635

扬声器涉及到很多物理场。最核心的是磁场,结构,声场。


做扬声器响应,包括频响曲线,阻抗曲线等仿真的时候,一般来说,至少需要同时考虑以上三种场之间的相互耦合。


之前有写过一篇文章论述过声固耦合

声固耦合

在声固耦合边界

  • 固体沿着交界面法向的加速度作用于流体

  • 声压以法向单位面积载荷作用于固体

并尝试了用自己写耦合的方式取代软件自带的声固耦合,结果一致。



同理,磁路和振动系统的耦合,在音圈上

  • 通电音圈在磁场中受到洛伦兹力

  • 音圈运动造成反向电动势,使得音圈整体电压发生变化


也同样可以自己写。感兴趣的朋友可以自行尝试和对比。



今天主要想谈的是,扬声器响应仿真的不同的模型简化方法和多物理场耦合思路:

A. 只仿真声场,激励采用集总参数的方法加载。参考comsol案例“lumped_loudspeaker_driver”



B. 三场耦合。参考comsol案例“loudspeaker_driver



C. 只考虑声固耦合,磁路先单独计算。  参考comsol案例“lvented_loudspeaker_enclosure”



D. 只考虑声固耦合,阻抗模型采用传统的RL电路。



经过不同方法,以及与实测频响曲线的对比。建议:一般情况下采用B方案;3维模型采用C方案;D方案也可以考虑,只是阻抗模型的准确度会对中高频产生一定的影响;只考虑低频的时候,可以采用A方案。


详细的对比大家可以自行尝试。授人以鱼不如授人以渔。









来源:声学号角
振动电路
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2022-11-01
最近编辑:2年前
声学号角
辜磊,专注数码声学产品仿真设计...
获赞 69粉丝 267文章 280课程 4
点赞
收藏
作者推荐

声固耦合

01—声固耦合当一个振动的结构体驱动了传递声压波的气体或液体(流体)时,就会有声音产生。振动着的物体可以是板、膜或固体。流体介质中的压力波也会在固体中产生振动。这个过程也被称为声-结构相互作用。这个相互作用是双向的。对“声-结构相互作用”的研究涉及到两个不同领域的物理学分支的相互结合:声学和结构力学。在某些情况下,流体中的声压波和固体的振动都强到足以发生显著的相互影响,从而产生双向的耦合。在声固耦合边界固体沿着交界面法向的加速度作用于流体声压以法向单位面积载荷作用于固体02—双向声固耦合扬声器中,音圈的上下移使扬声器的振膜发生振动。这会使周围的空气产生压力变化,并产生能让人听到的声音信号。扬声器振膜周围的空气也会影响圆锥体本身的运动;其中的一个例子就是所谓的“附加质量”。扬声器空气随动质量计算在扬声器的设计和优化过程中,就必须要考虑到这些影响。从上一节声固耦合图示中,可以清楚的知道声固耦合原理。那么我们可以自己动手进行双向声固耦合。 以Comsol自带的扬声器模型为例进行说明。声固耦合在单独的多物理场耦合模块中设置。如下图所示。既然进行手动耦合,那么先删除这个声结构边界。然后在声场中定义法向加速度边界,在到固体力学中加载边界的声压。和软件自动耦合结果对比,结果是完全一致的。只存在非常微小的数值计算误差。03—拓展手动声固耦合除了加深对软件计算背后的原理的理解之外,还有一个额外的好处。当可以认为声场对固体振动影响很小时,可以手动进行单向的固体到声场的耦合。 Comsol自带的声固耦合多物理场耦合模块中没有可以选择的地方。可以删除上述加载到固体力学中的声压,即完成单向声固耦合。这个技巧对大规模的3d模型求解时可以减小计算规模。其他软件未自带的多物理场耦合,也可以参考内部参数定义,自行调用进行耦合。来源:声学号角

未登录
1条评论
Kyler Zhou
签名征集中
1年前
辜老师,学习啦
回复
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈