0引言高频结构电磁场仿真软件(HighFrequencyStructureSimulator,HFSS)是20世纪60年代出现的三维微波仿真软件,对微波工程应用有极大的促进作用[1],尤其是在天线设计仿真应用极其广泛。由于使用矩阵实验室[2](MatrixLaboratory,MATLAB)协同HFSS仿真,需要具备一定的程序读写基础,还要相当熟悉HFSS。国内目前研究的人很少,也没有可以查找的文献。在目前国内射频识别,北斗定位系统,物联网等产业蓬勃发展的今天,对高性能,低成本天线的需求越来越明显,势必会出现复杂的天线,如渐变缝隙天线。仅仅使用HFSS单独建模,过程及其繁杂,还有很大的误差[3]。在文献4的基础上,本文完成了一种谐振于2.45GHz的圆极化微带天线。1设计方案使用圆形贴片进行设计圆极化天线,已知辐射圆半径有如下关系[5]:r=k槡1+0.2rhk[ln(0.2kh)+1.7726](1)k=8fr.7槡94r(2)该过程的计算中利用MATLAB来计算,并把计算出来的参数直接用来建模,克服了HFSS无科学计算的缺点。为了考虑低成本,使用FR04基板,其r=4.4,厚度为1.6mm,用同轴线馈电,馈电点在(4.8mm,4.8mm)处。设计过程分MATLAB环境设计和HFSS环境设计两部分。MATLAB环境设计过程如下:(1)设置路径;(2)计算未知参量,定义已知参量;(3)接收参量建模[6];(4)分配边界条件;(5)设置激励;(6)设置辐射边界条件;(7)运行m文件生成vbs脚本。HFSS环境设计过程如下:(1)运行vbs自动连接HFSS;(2)调整参数运行仿真;(3)进行优化;(4)得到最优结果。天线结构示意图如图1所示:图1天线结构示意图2仿真结果通过上述的过程得到最终的结果,在r=16.2mm,w=11mm,l=6.8mm,g=1mm,R=0.5g的时候,取得最优化结果。S11的结果如图2所示:图2回波损耗示意图从图2可以看出按照回波损耗小于-10dB,回波损耗的谐振模式在频率为2.4-2.5GHz内有良好的阻抗匹配模式。因此该天线能很好地满足于RFID的应用[7]。E,H面在2.45GHz的辐射方向图如图3所示:图3E面、H面示意图从图3可以看到该天线的E面和H面[8,9]辐射方向比较稳定,该辐射方向辐射宽度较宽。最后,得到轴比的仿真结果如图4所示:图4轴比示意图从图4可以看出,该天线的轴比在小于3dB的带宽可以达到0.038GHz,因此所设计的天线的完全可以满足射频识别的应用。并且该天线在尺寸相同的情况下,相比同尺寸的天线[10],S11小于-10dB的带宽要宽0.01GHz,轴比带宽要宽0.005GHz。并且设计过程完全在MATLAB环境下,具有数值处理方便,快速化建模,易于实现模块化组阵等特点。3结束语本文提出了使用HFSS-MATLAB-API接口程序,对圆极化天线的设计,仿真。给出了完备的过程,得到最终的理想的仿真结果,该天线的指标能够满足射频识别天线的要求。本文不仅从理论上证明脚本程序的可实现性,而且给出详细的设计框架,弥补国内这方面资料的匮乏。应用HFSS-MATLAB-API设计圆极化微带天线@曲恒$杭州电子科技大学电子信息学院!浙江杭州310018

@高洪涛$杭州电子科技大学电子信息学院!浙江杭州310018高频结构电磁场仿真软件具有使用vbs脚本语言建模的功能,而矩阵实验室不仅具有语言简单,便于读写,还有完备的科学计算和建模功能。两软件接口程序的存在,弥补了传统高频结构电磁仿真软件建模的不足,可以为设计复

用matlab画圆极化波,应用HFSS-MATLAB-API设计圆极化微带天线相关推荐

  1. hfss和python_利用Python与HFSS联合仿真设计一个微带天线(附详细代码)

    原标题:利用Python与HFSS联合仿真设计一个微带天线(附详细代码) 我们知道HFSS是一款电磁仿真商用软件,用其进行天线的设计十分方便.而该软件也预留了可以运行脚本的接口,使用者可以使用脚本对软 ...

  2. hfss和python_利用Python与HFSS联合仿真设计一个微带天线!

    原标题:利用Python与HFSS联合仿真设计一个微带天线! 我们知道HFSS是一款电磁仿真商用软件,用其进行天线的设计十分方便.而该软件也预留了可以运行脚本的接口,使用者可以使用脚本对软件进行控制, ...

  3. matlab画三维图电磁场,利用matlab实现矩形波导电磁场分布图的绘制.doc

    利用matlab实现矩形波导电磁场分布图的绘制.doc 利用MATLAB实现矩形波导电磁场分布图的绘制(附源程序)通过MATLAB计算并绘出任意时刻金属矩形波导的主模TE10模的电磁场分布图.波导尺寸 ...

  4. 用matlab画出ex,如何用matlab画函数图形

    1.首先打开matlab应用程序,输入下方的代码:2.然后按确定会出现一张图,如下图所示,这就是 怎么用matlab画函数图形?请看下面方法. 方法 打开Matlab. r0=5;b=1;t0=2;s ...

  5. matlab画三维曲面有范围,matlab画三维曲面

    (x,y); z=pi/2*exp(-x.^2/2-y.^2/2); mesh(x,y,z) [在 dreamway (希冀前程) 的大作中提到: ] : 现在,想用 matlab 绘制三维正态曲面, ...

  6. 用matlab画出时域波形,用Matlab画出信号的时域波形与频谱,观察它们的关系。.ppt...

    信号与系统课程实践考察 班级: 学号: 姓名: 指导老师: 一 实验题目 试用MATLAB画出它们的时域波形及频谱,观察它们的关系. 二 实验目的 1 正确运用傅立叶变换 2用Matlab编程观察周期 ...

  7. 如何用matlab画电场强度三维图,浅析matlab模拟静电场三维图与恒定电流场模拟静电场...

    浅析matlab模拟静电场三维图与恒定电流场模拟静电场 1 浅析 Matlab 模拟静电场三维图 与恒定电流场模拟静电场 摘要:本文利用恒定电流场模拟静电场,通过寻找等势点的方法描绘出点 电荷对的电力 ...

  8. matlab画三维图和等高线,matlab画三维等高线图

    MATLAB 三维绘图功能二维图形 ? 三维图形 图形色彩处理 句柄图形技术 图像显示技术 动画制作 三维绘图三维绘图的主要功能: 绘制三维线图 绘制等高线图 绘制伪彩色图 ...... 三维线图指令 ...

  9. 用matlab画出信号波形,用Matlab画出信号的时域波形及频谱,观察它们的关系

    <用Matlab画出信号的时域波形及频谱,观察它们的关系>由会员分享,可在线阅读,更多相关<用Matlab画出信号的时域波形及频谱,观察它们的关系(18页珍藏版)>请在人人文库 ...

  10. matlab 画y 1.05 x,Matlab怎么画已知x,y,z的散点图?

    Matlab怎么画已知x,y,z的散点图? X=[0 0.08 0.16 0.24 0.32 0.4 0.48 0.56 0.64 0.72 0.8]; Y=[0.5 0.55 0.6 0.65 0. ...

最新文章

  1. 使用Identity Server 4建立Authorization Server (3)
  2. SpringCloud微服务云架构构建B2B2C电子商务平台简介
  3. Linux文件系统中文版,Linux 文件系统-Go语言中文社区
  4. Python 的函数
  5. OpenCV曼德布罗特平行线Mandelbrot Parallel的实例(附完整代码)
  6. 链式链表的C风格实现
  7. python计算机视觉编程(全)(强烈推荐)_推荐一个计算机视觉图书:python计算机视觉编程...
  8. kubernetes 客户端KubeClient使用及常用api
  9. java中0x07_JAVA里0X00的表示
  10. 只想问你一句:“伤害我,你会心疼吗?”
  11. hdu 1078 FatMouse and Cheese(记忆化搜索)
  12. 《精通 ASP.NET MVC 5》----2.5 小结
  13. mysql监控工具:zabbix+MPM(Performance Monitor for MySQL)
  14. Tegra平台构建OpenCV_Building OpenCV for Tegra with CUDA
  15. 魅族的usb计算机连接无法使用,魅族16怎么连接电脑 魅族手机连接电脑无法识别...
  16. Java学习决心计划书
  17. Python requests模块高级用法
  18. 任建新照常去办公室领取工资
  19. 响应式编程android,Android响应式编程(一)RxJava[入门基础]
  20. 特技世家出身导演史考特沃夫亲上阵搏命悬空摄影

热门文章

  1. linux云计算7 24,Linux云计算学习笔记day24
  2. 能直接替代替换RC522/CV520的13.56MHz高频读写芯片,太棒了
  3. vba_1《考勤表》
  4. autocad2014点击保存闪退_autocad2014启动闪退 AutoCAD启动时闪退怎么办
  5. Spring开发指南0.8版(By夏昕)
  6. mate10 android系统,华为Mate10官方固件rom刷机包_华为Mate10完整系统升级包
  7. 外文文献翻译一条龙 -对于毕设翻译贼有用
  8. matlab igbt 关断,IGBT关断过程的分析
  9. 用MATLAB绘制三维网格图和三维曲面图
  10. linux dmesg带时间戳,linux 时间戳转换/dmesg 时间转换