摘要
利用对时间二阶导数的二阶中心差分和空间二阶导数的四阶中心差分将二维声波方程离散化,形成一个模拟声音传播过程的计算方案,并在Windows2000平台上用C++开发程序予以实现。通过对无阻隔的空气模型,空气中的砖墙模型以及空气中的双层木板隔墙模型上的声传播过程的数字仿真模拟,验证了软件的可行性,同时了解到声音在这三个模型所代表的建筑环境中的传播特点,此实验证实了砖墙隔音效果优于木板墙的直觉体验。
An acoustic wave equation was changed into a discrete expression by approximating its temporal and spatial terms with second order and fourth order, respectively, finite difference expressions. An algorithm was then developed, based on the discrete expression of the wave equation, for the simulation of sound propagation. The algorithm was implemented using C++ on a Windows2000 platform. As a test, simulation experiments were performed on three separate numerical models to study the acoustic deadening effects of partition walls. The results of the simulation confirm that a brick wall is more effective in blocking sounds then a wooden wall.
出处
《系统仿真学报》
EI
CAS
CSCD
北大核心
2005年第10期2564-2566,2570,共4页
Journal of System Simulation
基金
重庆市自然科学基金(CSTC2005bb20149113)
重庆高校市级计算机网络与通信技术重点实验室开放基金项目
关键词
隔墙
隔音
声传播
计算机仿真
partition walls
acoustic insulation
sound propagation
computer simulation