目录
- 写在前面的话
-
- 有关的资料和视频链接
-
- 创建阵列
-
- 使用Matlab的函数的注意事项
- 建模的目标
- 编程的简单介绍
- 结论
写在前面的话
有关的资料和视频链接
这边推荐一下B站up主shygeyang的视频,我也是从这里面了解到这个的:
MATLAB,HFSS, API表面阵列的设计: link.
视频中提到的吴迪(无敌佬的文件:link.
视频中up主的演示文件:link
打开可爱的海飞丝,左键单击工具栏tools->record script to file,选择好存储路径,文件类型为vbs。之后软件就开始记录你的操作了,这边我们创建一个贴片Patch:
创建阵列
我学习这个的根本目的在于,在可以预见的将来,我会面对不少天线阵的建模。虽然主从边界条件很方便,但是还是有很多它无法顾及的地方,比如边缘效应,还有一些非周期的天线阵。
使用Matlab的函数的注意事项
建模的目标
就拿我手头上的一个仿真工作来说吧,基本目标就是这个玩意,基本单元并不复杂,具体细节在’‘Circuit-based nonlinear metasurface absorbers for high power surface currents’’这篇文章中可以看到。因为要在超表面上添加电路元件,所以每一个电路元件要留两个集总端口,而光是一个单元就有两个电阻,两个电容还有一个二极管!更不要说其他的一些相减操作了。其实这个仿真后续还涉及到路的仿真,我现在还在琢磨,再过段时间可以抽空写一写心得。
编程的简单介绍
可以创建文件:
Matlab中也可以添加HFSS的变量,使用’hfssaddVar’
这边编程的时候可以使用相对坐标系:这边给出一部分代码吧
集总端口创建,不过这个函数好像不接受相对坐标系,必须使用原本的坐标系计算起点和终点的坐标。
大概就是这些吧,其实我没有写完,有一些设置编程反而麻烦了。
结论
这个就没什么好结论了吧,就是蛮方便的,O(∩_∩)O哈哈~。此外文章中的文件就不上传了,我是个代码苦手,不是很喜欢编程,文件也没写注释,就不脏了大家的眼了,之前的链接里面的实例是可以运行的,可以去github上下载,还不要积分。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!