Micro-cap 声学库之声学元件创建教程

在电声设计领域,基于集总参数建立的等效电路理论已经非常成熟。对于一些在实际使用中经常碰到的声学元件,如细小声孔、管、泄气缝隙、仿真耳等,为了仿真模拟计算上的方便,创建通用的声学模型是很有必要的。本教程基于电路仿真软件 Micro-cap,描述建立细小声孔的声学模型的一般步骤。

img 117

声孔的声学模型:声阻 R、声质量 L,R 和 L 为串联关系
声孔的结构变量:孔径 D、长度 Length、孔的个数 N(指同一平面上并排的孔)
声阻抗计算公式:R= 7.58e-4*Length/(N*(D^4)),L= 2.04*Length/(N*(D^2))
注意:计量单位要统一,本例使用 SI 单位制(米、千克、秒)。

在 Micro-cap 中对此声孔建立一个专属的模型元件:
一、    根据以上声孔模型,建立一个.mac 的文件;例如,本例为 Hole-RL.mac。
1、    必须使用”.PARAMETERS(par1,par2,…)”格式来定义声孔的结构变量(Length、D、N);
当模拟仿真调用该元件时,就需要输入对应的具体数值;

2、    引脚名称可以随意命名,但要记住,后面步骤要用到。本例引脚为 PinA、PinB,代表声孔的输入及输出端口;

img 118

二、    在 Windows → Shape Editor 中选择或绘制声孔的图形:

img 119

三、    在 Windows → Components Editor 中将声孔电路 Hole.mac 和图形建立关联。
1、    在 Components Editor 中,先在右侧”Analog Primitives→Macros”下点右键”Add Part”添加一个 Macros 元件”Hole-RL”;元件名要与前面保存的.mac 电路文件名一致。
2、    在 Name 输入元件名、Shape 中选择对应的图形、Definition 选 Macro 类型;

3、    在图形输入输出端口引线处附近点击左键可弹出新建引脚的窗口,引脚名要与”Hole-RL.mac”中的输入及输出端口一致。

img 120

四、保存,退出;以后调用该元件时,在”Component→Analog Primitives→Macros”菜单中就能找到 Hole-RL 元件了。

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

    请登录后查看评论内容