业余条件下精确合成含障板效应频响曲线
首先需要说明,下面这些障板效应合成并非绝对必要,只为业余条件下能够获得尽可能精确的曲线合成目的而已。我们知道,JustMLS合成操作中提供的障板影响功能是比较简单的,它把障板跌落特性以下图方式最简单化来处理,下降2dB作为转折频率,图中转折频率为300Hz
而这个频点还无法找到简单可靠的算法。因为实际的障板衍射效应是很复杂的,是障板宽、高尺寸、边缘形式、扬声器位置及扬声器口径共同作用的结果。如此小巧的JustMLS具备非常精确的测量能力已属不易,不可能要求它再容纳完备的障板计算功能。尽管如此,JustMLS在熟练的使用者面前却同样能够给出与实际非常接近的精确结果,这当然与使用者的熟练程度、经验有直接关系。而对于一般使用者,如何在任何情况下都能保证合成精度是个问题。另外,发烧本身也是一种玩的过程,特别是发烧这种玩会不计手段去实现自己的目标,为此,现提供以下几种稍为繁琐的曲线合成方法供实践。
==================================================================
◆当不打算使用JustMLS的障板跌落功能而只合成曲线时,可使用其他模拟软件模拟出障板跌落曲线,然后用具有计算功能的软件如LoudspeakerLAB再次合成,这样精度会更高一些。
◆LoudspeakerLAB在分频器模拟中包含障板跌落模拟,可利用该功能建立无元件(直通)分频器来模拟障板跌落。这种方法适合模拟近场测量结果,不完全适用拼接的整条曲线。注:该功能已知在LoudspeakerLAB V3.13版无效。
◆LspCAD 5.25本身具备比JustMLS更强大的障板模拟能力
◆专用的障板衍射模拟程能够提供更加全面的精确结果
方法一
1、JustMLS具有优秀的计算能力,曲线拼接时自动对齐幅值,可以先用JustMLS进行曲线合成,但不使用障板跌落计算功能。用JustMLS完成近场导管响应合成,远近场曲线拼接工作,记录拼接点频率并导出数据。2、用LspCAD新建密闭式箱体(不要用倒相箱)。
扬声器单元数据可任意选择
打开“房间与箱体影响”曲线图,->再点击“房间与箱体效应”选单,启动“房间与箱体效应”对话框
在“房间与箱体效应”里给定障板宽高尺寸、扬声器位置等参数,反射选项里只勾选“箱体边缘”复选框,其余反射项全部取消选定。
点选“显示”下“影响频率特性”单选框,总系数取6dB。
下图就是得到的扬声器在320x320(mm)障板中心情况的障板衍射曲线
3、导出数据。
导出-〉含房间/箱体SPL
此时导出的数据为“房间/箱体影响”曲线。实际上就是我们需要的“障板跌落”曲线。
4、处理“房间/箱体影响”曲线即“障板衍射”曲线。
用记事本打开“障板衍射”曲线,将拼接点以上频率数据全部删除
复制拼接点频率数据
粘贴到最后的最高频率位置,更改频率数据为要求的最高上限频率,更改相位数据为0,幅值不变。
保存
5、利用LoudspeakerLAB计算功能再次修正“障板衍射”曲线
5-1、启动LoudspeakerLAB,导入更改后的“障板跌落”曲线,调整频率范围及电平。
5-2、右键-〉规范化-〉
规范方式为At Frequency,-〉频率在直线段选取如1000Hz。-〉确定。
5-3、右键-〉重新调整-〉
设置合适的开始频率,导出数据。
6、导入JustMLS拼接的曲线和LoudspeakerLAB调整后的“障板跌落”曲线
执行乘法运算,导出数据。
7、完成
方法二
以上方法得到的合成曲线相对较为精确,因为在LspCAD 5.25的障板模拟结果中已包含了障板宽高尺寸及扬声器位置影响,这是好的方面,不太理想的情况是相位曲线会经常出现少许偏差,这次示例的偏差就比较大。当模拟分频点较低的分频器时或许会有些影响,这时可以使用下面稍为繁琐的方法:
1、运行LspCAD 5.25
2、新建一路高级分频器设计
3、执行选单[激励器]->[网络1],打开载入激励器对话框
4、用[预览]按钮选择并载入先前经LspLAB规范化后的衍射曲线数据
5、在总频响窗口检查相位曲线期望接合点频率处是否为0度,否则在激励器载入对话框中更改延时项,直到相位为0度为止。
6、导出总频响曲线即新的衍射曲线为frd数据
7、用记事本打开新的衍射曲线frd数据,手工删除接合点至最高频率之前的所有数据,保存后关闭记事本。
8、利用LoudspeakerLAB计算功能合成(乘法运算)。
9、导出数据
10、完成
方法三
第二种方法已经很精确,因为在障板模拟中已包含了障板宽高尺寸及扬声器位置影响,而且相位曲线未受影响。若认为这样合成的曲线还是感觉不够精确不够严谨,可以使用专用的障板衍射模拟程序生成frd衍射曲线。这样得到的数据文件不但包含障板宽
高尺寸及扬声器位置影响,还包括扬声器有效振动直径以及障板边缘类型对曲线的影响,且相位为0,可得到更接近实际的结果。
1、使用障板衍射模拟程序生成frd格式的衍射曲线。方法略(另贴介绍)
2、数据规范化
这一步建议在LoudspeakerLAB中执行,因为LoudspeakerLAB规范数据不是模糊操作,依赖数据驱动,结果将非常精确。具体操作如下:
2-1、将障板衍射模拟程序生成frd格式的衍射曲线导入LoudspeakerLAB,
2-2、在图表中单击右键,在弹出的右键选单中单击[规范化]
2-3、规范方法选At Frequency
2-4、输入拼接点频率,单击确定。
2-5、导出数据。导出设置中相位下拉框选“过度相位”(Excess Phase) ->确定->保存。
这一步当然也可以用LspCAD 5.25完成。方法如下:
⑴ 运行LspCAD 5.25
⑵ 新建一路高级分频器设计
⑶ 执行选单[激励器]->[网络1],打开载入激励器对话框
⑷ 用[预览]按钮选择并载入障板衍射模拟程序创建的衍射曲线数据
⑸ 在总频响窗口检查曲线期望接合点频率处是否为0dB,否则在激励器载入对话框中输入刻度偏移值,移动曲线拼接点数据到0dB。
⑹ 导出总频响曲线即新的衍射曲线为frd数据
3、编辑新的衍射曲线数据
因为LspLAB会认为0相位的衍射曲线相位错误而重新计算,所以还是要手工编辑数据,即用记事本打开衍射数据文件,手工删除接合点至最高频率之前的所有数据,保存。
4、用LoudspeakerLAB计算功能合成(乘法运算)。导出数据
5、完成
=====================================================
其实LspCAD附带的JustMLS合成曲线已经很精确,上面这些不是什么灵丹妙药,仅仅是利用现有软件对其他一些方法的尝试。实际有没有意义并不重要,重要的是通过这些操作可以进一步了解、掌握软件功能的使用、变通应用等。祝各位开心! :lol 学习中 观摩完,学习中:) 收藏先。等测试成品套件到了再实践学习。 收藏学习 精品文章,L老大拔云见天。 这个要认真学习!:loveliness: 这个太深渊了,我这个初哥暂且不明,等去别的看看最来认真学学 请问版主,如果不进行这个精确合成,影响分频器的模拟与设计吗? 太强了要好好看下 :dizzy:得好好消化才行。 L兄果然才思敏捷,已经达到武林高手那种融会贯通、信手拈来的境界,钦佩钦佩!!! 看了 非常不错 就是太复杂 还是不想用这方法:funk: 学习了 谢谢分享 上图支持一下L版
SEAS ER18实测和官方叠加对比
官方测试箱体和实际箱体Baffle Step对比
每天看一遍~ 第天看一次应该看懂:loveliness: