声场网格的划分除了需要遵循常规的网格划分原则外,也同时有一些特殊的要求。
关于网格划分的一般注意事项,可以参考之前那篇谈论网格的文章。
一般来说,描述一个完整的正弦波而不造成明显的失真,需要在一个周期内取10-12个点。见下图。 转换成声场仿真的说法就是:希望求解的最高频率对应的波长需要10-12个节点 。
如果是一阶单元需要12个网格,高阶单元6个网格。因为高阶单元存在内部节点。Comsol和Ansys workbench已经默认采用高阶网格。
一般来说,扬声器行业关注的最高频率是20kHz。在通常情况下,声速大概340m/s。20kHz对应的声波波长是17mm。所以可以尝试使用2.8mm作为网格的最大尺寸。其他频率点可以自行换算。
以上只是一个大致的原则,需要灵活应用,不要用得太过死板。