马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
想做一份车辆在半自由场空间中以某一工况下运行时辐射的通过噪声问题。
解决这个问题,主要的思路是,通过Virtual.Lab模拟一辆车在运行过程中各噪声源到接收传声器之间的传递函数,然后将车上噪声源处测得的噪声信号与传递函数相乘,从而得到车辆运行状态下传声器位置的声压响应。
简单来考虑,一步步做,首先解决下面第一个问题。 以这个模型来考虑,当然,这个模型是不对的,以它为例。我需要用FMBEM来做,也就是在BEM中使用IDBEM,使用FMBEM来进行算法求解。(如果你也用,那就更好了)。这个算法要求模型必须是三角型单元。在这里,假设这辆车的模型、网格、材料和属性、吸声特性以及阻抗特性都已经做好。 以汽车排气管噪声为例,如下图中位于汽车排气尾部的黄点位置(其他白点是轮胎的,暂不考虑,一步步来做),在这个位置测量汽车尾管在某一工况下的噪声状态,设测取的是该位置声压级随频率变化的值。传声器布置在车几何中心右侧7.5米,距离地面高1.2米。以下图为示意,先取一个红点来考虑。 采用互易法来模拟,因为这样的话,到时候同时考虑车上几个声源时,可以一次性做频率响应函数。 那么,如果在红点位置放置一个单极子点声源(这里有一个问题,就是在Virtual.Lab中,单极子点声源定义的只有大小,它表示的意义是什么,我不明白这个声源是不是一个白噪声信号,是不是覆盖了比如0~8000Hz的频率成分),然后在排气尾管处放置一个传声器,也就是在Virtual.Lab中定义场点,然后,能不能求出这个红点到白点的频率响应函数?如果可以,那这个频率响应函数是是拿什么来和什么做的比值,我是指,是拿响应来除以输入,只是响应是什么,输入是什么,是全频段的声压吗?
|