-
HFSS能够进行高级别的3D电磁仿真,与此同时Matlab作为一种脚本语言...何不将其与HFSS结合使用呢?
资源介绍
Matlab-hfss代码HFSS和MATLAB
可以在Windows中使用Matlab来控制HFSS。
这对于执行HFSS中不包含的定制设计参数扫描或优化很有用。
我成功地使用了这种方法来设计几种不同的设备,结果在这里发布。
如果您有兴趣,请在此处了解更多信息!
“用于毫米波波长的紧凑型滤波器组波导光谱仪”
“
WSPEC:用于毫米波天文学和宇宙学的波导滤波器组焦平面阵列光谱仪”
“用于宇宙微波背景极化的双极化角耦合动力学电感检测器的设计”
无论如何,一般的工作流程是使用Matlab-HFSS
API在Matlab中更改您已经使用常规HFSS接口绘制的HFSS结构的尺寸。
然后让Matlab告诉HFSS重新模拟新尺寸。
最后,让Matlab读取仿真结果。
可以通过使Matlab重新模拟各种不同的尺寸来自动优化尺寸,然后可以选择性能最佳的尺寸。
或者,可以使用优化算法来最小化/最大化单个设计目标,或者是在多个设计目标之间折衷的价值函数。
这种优化功能已经内置于HFSS中,可用于S矩阵仿真或单个频率下的吸收功率仿真。
但是,由于我有一个性能函数应用程序,我无法在HFSS工具箱中轻松定义它