0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

天线仿真设计Matlab天线工具箱

iIeQ_mwrfnet 来源:MATLAB 2019a 作者:MATLAB 2019a 2021-03-25 11:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

学个Antenna是以天线仿真和调试为主,理论原理为辅的干货天线技术专栏,包括天线入门知识以及各类天线的原理简介、仿真软件建模、设计、调试过程及思路。如有想看到的内容或技术问题,可以在文尾写下留言。

‍‍‍‍‍‍‍‍ 摘要:

提到天线仿真设计,大部分人会想到HFSS、CST、FEKO这几种常用的电磁仿真软件。不过号称“除了生孩子之外就是万能”的MATLAB在2015版本就已推出了天线工具箱-Antenna Toolbox。经过几年的迭代优化,现在的工具箱已经可以实现设计、分析和可视化天线单元和天线阵列。

本文使用的软件为MATLAB 2019a版本,文中编写的程序在低版本环境下可能会与提供的仿真结果有一定偏差!

0 1 简单介绍

Antenna Toolbox 提供了设计、分析天线单元和阵列并使其可视化的功能和应用程序。用户可以使用具有参数化几何结构的预定义单元或任意平面单元设计独立的天线并建立天线阵列。

Antenna Toolbox 使用矩量法 (MoM) 计算端口属性(如阻抗)、表面属性(如电流和电荷分布)以及电场属性(如近场和远场辐射方向图)。您可通过 2D 和 3D 的形式展示天线的几何结构以及分析结果。

也可将天线和阵列集成到无线系统当中,并使用阻抗分析方法设计匹配网络。Antenna Toolbox 提供了用于仿真波束成形和波束控制算法的辐射方向图。可从您的设计生成 Geber 文件,用于生产印刷电路板 (PCB) 天线。您可以在汽车或飞机等大型平台上安装天线,并分析结构对天线性能的影响。借助站点查看器,您可以使用各种传播模型在 3D 地形图上可视化天线覆盖范围。

0 2 天线单元设计

MATLAB的天线工具箱有函数库支持脚本式开发,亦有基于APPdesigner开发的傻瓜式天线建模仿真软件。这里先简单科普下脚本开发,当“调包侠”有多爽!

%偶极子天线单元设计clear;clc;%设置工作频率(Hz)fre=2*1e9;%创建天线单元种类:偶极子subobject=design(dipole,fre);%设置激励端口阻抗subobject.Load.Impedance=100;str1=[];str2=[];for num=1:3%设置天线尺寸 subobject.Length=0.058+0.02*(num-1); %S参数计算 S_data=sparameters(subobject,0.5*fre1.5*fre,201); subplot(1,2,1);h=rfplot(S_data);hold on; str1=[str1,strcat("偶极子长度(mm):",num2str(subobject.Length*1000))]; legend(str1); subplot(1,2,2);smith(S_data,1,1);hold on; legend(str1);endholdoff;

e0e5a6f8-8ced-11eb-8b86-12bb97331649.png

CST仿真结果:宽度1.5mm,长度50.8mm,70.8mm,90.8mm

e1193e96-8ced-11eb-8b86-12bb97331649.png

e126e032-8ced-11eb-8b86-12bb97331649.png

对比MATLAB快速计算和CST建模仿真-时域求解器下的仿真结果,可以看出有一定频偏差异。精准化仿真还是得靠HFSS、CST这类商业电磁仿真专业软件,不过前期进行快速仿真、参量预估,这个工具箱还是能发挥一席之地的!

%在上面的代码后追加%设定偶极子长度为0.078msubobject.Length=0.078;%绘制3D方向图figure(2);pattern(subobject,fre);%绘制2D方向图figure(3);patternElevation(subobject,fre);%绘制电流分布图figure(4);current(subobject,fre);view(90,0);

单元快速仿真计算结果

e14ec5d4-8ced-11eb-8b86-12bb97331649.png

e1886578-8ced-11eb-8b86-12bb97331649.png

e1a6fa60-8ced-11eb-8b86-12bb97331649.png

下面介绍基于APPdesigner开发的傻瓜式天线建模仿真软件。在matlab命令窗口输入antennaDesigner即可。进入界面后点击New,常用的简单天线种类应有尽有,特别方便,程序比较简单、非常容易上手!

e25ffd94-8ced-11eb-8b86-12bb97331649.png

点击上图最右边的Export按钮,可以将设计的天线导出为matlab脚本文件,方便开发者二次修改、维护。

e2c0ac3e-8ced-11eb-8b86-12bb97331649.png

0 3 阵列设计

%设置频率fre=2*1e9;%创建天线单元种类subobject=design(dipole,fre);subobject.Load.Impedance=100;%设置线阵arrayobject=design(linearArray('Element',subobject),fre,subobject);%设置单元数量arrayobject.NumElements=20;%设置单元间隔0.6倍工作波长arrayobject.ElementSpacing=0.15*0.6;%设置单元激励相差arrayobject.PhaseShift=zeros(1,20);%设置单元激励幅度arrayobject.AmplitudeTaper=ones(1,20);figure(1);layout(arrayobject);figure(2);pattern(arrayobject,fre);figure(3);patternAzimuth(arrayobject,fre);

线阵快速仿真计算结果-等幅同相激励

e2e17874-8ced-11eb-8b86-12bb97331649.png

e31fda92-8ced-11eb-8b86-12bb97331649.png

e34b1644-8ced-11eb-8b86-12bb97331649.png

点击任意小图,即可放大观看

从上面仿真结果的第三张图片可以看出,组阵方向的2D方向图主波束较窄,主副瓣比仅有13.26dB,与等幅同相激励的理论值比较符合,下面尝试模拟切比雪夫低副瓣阵列。

e360eee2-8ced-11eb-8b86-12bb97331649.png

设定36dB的主副瓣比,得到的20单元线阵激励电流幅度分布为:

e39df5a8-8ced-11eb-8b86-12bb97331649.png

%替换上述程序的幅度分布%设置单元激励幅度arrayobject.AmplitudeTaper=... [0.1749 0.2065 0.3091 0.4268... 0.5529 0.6790 0.7955 0.8930... 0.9632 1.0000 1.0000 0.9632... 0.8930 0.7955 0.6790 0.5529... 0.4268 0.3091 0.2065 0.1749];

e3f1ab94-8ced-11eb-8b86-12bb97331649.png

经过切比雪夫幅度加权后,线阵的主副瓣比从13.26dB提升到了31.6dB,效果显著。下面的对比效果图能直观地感受到副瓣的差异之大。

主副瓣对比

e34b1644-8ced-11eb-8b86-12bb97331649.png

e3f1ab94-8ced-11eb-8b86-12bb97331649.png

原文标题:学个Antenna:Matlab天线工具箱知多少(一)

文章出处:【微信公众号:微波射频网】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 天线
    +关注

    关注

    71

    文章

    3361

    浏览量

    143709

原文标题:学个Antenna:Matlab天线工具箱知多少(一)

文章出处:【微信号:mwrfnet,微信公众号:微波射频网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    7.2米双极天线支撑杆套件 短波电台天线支撑杆 水平对称天线

    天线
    jf_14142521
    发布于 :2025年08月29日 18:58:39

    短波44米双极天线天线杆 插接式天线支撑杆

    天线
    jf_43484788
    发布于 :2025年08月21日 12:00:03

    天线馈源的关键参数有哪些

    天线馈源是天线系统的核心组件之一,它作为初级辐射器在天线使用中十分重要。本文将围绕天线馈源这个组件进行详细解析。
    的头像 发表于 07-14 17:09 1061次阅读

    HFSS天线仿真

    为什网上已有的都是天线的发射过程仿真,有没有2个天线之间收发信号的仿真教程,主要是为了衡量两个天线之间收发信号的极限距离,求相关的
    发表于 05-29 17:20

    平板天线有哪些特殊优势

    平板天线天线家族里常见的天线种类,在各行各业都可以发现它的身影,本期我们将以问答的形式,来了解看似普通的平板天线,内里有哪些产品特色。
    的头像 发表于 05-26 15:15 1046次阅读
    平板<b class='flag-5'>天线</b>有哪些特殊优势

    干货|抗干扰天线的性能怎么测试?

    前几个章节我们介绍了卫星导航抗干扰天线的选型、抗干扰天线能不能同时做RTK差分的内容。抗干扰天线选型指南,如何选择满足自己需求的抗干扰天线为什么自适应调零抗干扰
    的头像 发表于 05-14 11:23 1885次阅读
    干货|抗干扰<b class='flag-5'>天线</b>的性能怎么测试?

    直流电机控制方法的Matlab仿真研究

    速度控制模型,以提高无刷直流电机速度控制系统的稳定性和抗干扰能力 。使用 Matlab/Simulink 工具箱建立无刷直流电机的仿真模型,研究结果表明,模糊自适应 PID 算法能够使无刷直流电机的速度
    发表于 03-27 12:15

    单频天线和双频天线的对比

    单频天线和双频天线是无线通信领域中两种常见的天线类型,它们各自有着特定的应用场景和优缺点。本期我们将对这两种天线进行简要的对比。
    的头像 发表于 03-17 15:37 1617次阅读

    请问有没有可以设计圆形的NFC天线设计工具

    请问有没有可以设计圆形的NFC天线设计工具
    发表于 03-12 06:59

    Simulink与 MATLAB 的结合使用 Simulink中的信号处理方法

    被快速搭建和仿真MATLAB 在信号处理中的作用 MATLAB 是一个强大的数学计算工具,它提供了大量的内置函数和工具箱,用于信号的生成
    的头像 发表于 12-12 09:25 2189次阅读

    重型双极天线杆,10米插接天线支撑杆,便携式轻型短波天线支架

    天线
    jf_43484788
    发布于 :2024年12月11日 16:22:43