Yulong Wu, 您好!
感谢您的评论。
上述的操作方法,需要分别启用声源,并分别使用频域研究进行计算,得到两个声源单独作用时的结果。再通过数据集中合并功能,组合方法为求和,进行线性叠加。但可能存在相位上的问题。
建议您联系co2jys的技术支持团队,并详细描述您需要仿真的实际情况:
在线支持中心:www.co2jys.com/support
Email: support@comsol.com
谢谢!
请问所述“如果您做频域分析,只需要单独计算两个频率即可,总声场是两个频率声场的线性叠加”如何实现?就比如我想分析一个房间内,在两个位置放入两个不同频率的音响,稳定下来之后,房间内的声压分布是怎么样的?求解惑。
]]>可以的,如果您做频域分析,只需要单独计算两个频率即可,总声场是两个频率声场的线性叠加;如果做瞬态分析,则声源直接指定为两个频率的总和,比如:Asin(f1*t)+Bsin(f2*t+theta)
]]>频域求解中可以用复数来表征幅值和相位,比如您要设置一个0.1m/s^2加速度有60度的相位差,可以写为0.1*exp(i*60[deg])。
]]>您好, 如果我想在时域种使用特定的脉冲信号(包含某通带的信息)或单频CW脉冲作为源是否可以呢?
]]>您好,这个模型的射线是“基于压力场释放”,其结果直接来自“压力声学,频域”的解,因此,不改变模型的情况下,不能改变扬声器的主轴方向;如果使用“基于外场计算释放”等方式,是可以改变方向的,可参考:汽车车厢声学 – 频域分析//www.co2jys.com/model/car-cabin-acoustics-8212-frequency-domain-analysis-15013
]]>频响曲线可作为插值函数设置,再通过解析函数调用并转换为声压值,之后通过声学接口的压力边界条件调用解析函数。但使用这种方式设置声源可能无法得到合理的结果,因为此时仅包含声压幅值信息,不包含真实声源所处的环境及声强方向等,且压力边界条件对声源点有约束作用。
]]>