学个Antenna是以天线仿真和调试为主,理论原理为辅的干货天线技术专栏,包括天线入门知识以及各类天线的原理简介、仿真软件建模、设计、调试过程及思路。如有想看到的内容或技术问题,可以在文尾写下留言。
摘要:
上节推文学个Antenna:Matlab天线工具箱知多少(一)初步了解了MATLAB天线工具箱,并对天线单元和阵列快速评估的程序化开发进行了入门讲解。这次先对弗里斯传输公式进行仿真、对比验证,然后介绍天线覆盖3D地形图的可视化。
本文使用的软件为MATLAB 2019a版本,文中编写的程序在低版本环境下可能会与提供的仿真结果有一定偏差!
弗里斯传输公式仿真验证
建立起自由空间损耗模型,考虑到自由空间的衰减和收发天线的增益:
结合弗里斯传输公式,不难得出二元阵的隔离度S21理论上可近似为:
上述公式的详细推导这里就不做过多赘述。
1 clear;clc; |
MATLAB快速仿真与理论值对比
Matlab和弗里斯传输公式理论计算值差了有将近6dB,误差还是比较大的!
单元间隔250mm时,S21(dB)分别为:
Matlab计算值:-27.798
弗里斯传输公式理论计算:-22.1194
为了验证理论值的正确性,按照MATLAB里的偶极子参数,重新在CST里面建模仿真,两者单元性能还是比较一致的
接下来在CST中建立二元阵,单元间距设定为50mm,150mm,250mm,350mm,此时弗里斯传输公式理论计算的S21(dB)分别为
-8.2920,-17.8344,-22.2714 -25.1940
可以明显看出,CST的仿真结果与弗里斯传输公式理论计算值吻合度较高。单元间距越远,天线之间的耦合越弱,越符合理论计算值。这也充分说明了MATLAB在定量计算中与CST、HFSS等专业电磁仿真软件是不可比拟的,适合于做定性分析验证。
3D地形图可视化覆盖范围 当用于通信的天线经过性能调试、优化、加工、组装、测试等一系列步骤后,我们就需要对天线的摆放(比如最大波束指向方位,下倾角等),多天线的蜂窝式布局等进行空间上的评估,这时就需要建立射频传播模型。简单的评估可以采用最为理想的自由空间损耗模型:弗里斯传输公式。
复杂一点的则会考虑天气效应的传播模型计算覆盖范围,以及使用Longley-Rice或TIREM™(Terrain Integrated Rough Earth Model,地形整合粗糙地表模型)传播模型,考虑地球绕射与反射。
整个评估目前已经整合到MATLAB的天线工具箱了,强大的coverage函数
1 coverage(txs,rxs,propmodel) |
下面的GIF可大致预览下简单的3D地形图可视化覆盖范围。
详细代码如下,仅供参考:
1 clear;clc; |
可视化覆盖范围示意图
*本文图片来自MATLAB 2019a和官网,致谢Markdown Nice提供的公式排版服务
以上便是要给大家分享的内容,希望对大家有所帮助~~
-END-
本期原创工程师:微波天线工程师
来源:学个Antenna:Matlab天线工具箱知多少(二) - RFASK射频问问
关于RFASK射频问问
射频问问是在"微波射频网”系列原创技术专栏基础上升级打造的技术问答学习平台,主要围绕射频芯片、微波电路、天线、雷达、卫星等相关技术领域,致力于为无线通信、微波射频、天线、雷达等行业的工程师,提供优质、原创的技术问答、专栏文章、射频课程等学习内容。更多请访问:RFASK射频问问 - 射频技术研发服务平台 | 技术问答、专栏文章、射频课程