前言

常见的平面螺旋天线可分为平面对数螺旋天线和阿基米德平面螺旋天线,本期我们主要学习阿基米德平面螺旋天线,这样的天线并不是一个真正意义上的非频变天线。

​图 1 阿基米德平面螺旋天线

大家请看这种天线是不是和下面的图很相似,下图中相信大家都很熟悉,对比发现两者除了材质不同,曲线是如此的一致。

​图 2 蚊香

阿基米德平面螺旋天线

阿基米德螺旋线

在正式学习阿基米德平面螺旋天线前,我们先了解一下什么是阿基米德螺旋线,细心的朋友可能已经发现了两个名词都有一个共同的词“阿基米德螺旋线”。

其实,螺线或螺旋结构在自然界中随处可见,下面这些可爱的小海螺就拥有迷人的螺线。

​图 3 海螺的螺旋线

阿基米德螺线是一种相邻两匝线圈之间的距离固定不变的螺线类型,其极坐标方程可表示为:

r = a + bθ

其中,a是螺线的初始半径,b是相邻线圈之间的距离,该距离为2πb。

阿基米德螺旋天线理论

1)阿基米德螺旋天线辐射特性

阿基米德螺旋天线如下图所示,在螺旋的周长为一个波长附近的区域,形成平面螺旋的主要辐射区。当频率发生变化时,主要辐射区随之变动,但方向图基本不变,因此螺旋天线具有宽带特性。对应最低工作频率,天线必须要有1.25波长的周长。对最高工作频率,要由馈电点间的间隔尺寸来确定,其间隔也必须小于4/λ。

阿基米德螺旋天线的辐射是双向的,最大辐射方向在平面两侧的法线方向上。

​图 4 阿基米德螺旋天线

此时的辐射特性可以分为左旋分量和右旋分量:

​图 5 左右旋分量

2)阻抗特性

天线的内径影响输入阻抗,阿基米德螺旋天线作为一种自补结构天线,则有如下公式:

则可推算出:

上面是我们计算得到的阿基米德螺旋天线阻抗,实际天线阻抗低于这个值,通常在100左右。

阿基米德平面螺旋天线设计

天线尺寸

设计阿基米德螺旋天线需要确定天线的内半径、外半径和螺旋增长率等参数。

1)内半径

阿基米德螺旋天线的内半径表示为r0,这个参数决定了螺旋天线的最高工作频率,两者之间由如下公式确定:

​2)外半径

阿基米德螺旋天线的外半径表示为D,这个参数决定了螺旋天线的最小工作频率,两者之间由如下公式确定:

​3)螺旋增长率

螺旋增长率a和天线辐射性能有关,天线外半径D固定,随着螺旋增长率a越小,在主辐射带内螺旋圈数越多,天线辐射性能越好,方向图也平滑。但是螺旋圈数越多,电流路径增加,天线的损耗增加,增益会有损失,即螺旋增长率a过大会降低天线辐射效率,所以需要选取合适的螺旋增长率a。

a = (D − r0)/2πn

天线自动化建模

要用Python 实现阿基米德螺旋天线,需由以下几步实现:

1.确定天线的尺寸 由给定的工作频段,我们使用上一节给出的公式分别确定出螺线的内径和外径。

2.绘制阿基米德螺旋线 接下来我们需要在笛卡尔坐标中绘制绘制阿基米德螺旋线,如下图所示,需要将极坐标中的阿基米德螺旋线转化为在笛卡尔坐标中的阿基米德螺旋线。

​图 6 阿基米德螺旋线

按照上图得到如下的(x,y)坐标::

x = rcosθ

y = rsinθ

我们得到该坐标系下的阿基米德螺旋线方程:

x = (a + bθ)cosθ

y = (a + bθ)rsinθ

进而计算螺线增长率::

a = (D − r0)/2πn

到目前为止,我们已经得到了绘制阿基米德螺旋线的参数,根据这些参数使用python便可以绘制阿基米德螺旋线。

  1. 修改阿基米德螺旋线

经过以上步骤,我们可以得到这样的一个曲线,明显这个不能工程化,我们需要给它加粗才行,得到右侧的图形

​图 7 绘制的阿基米德螺旋线

要得到上图右侧的图形,就需要绘制两条等间距的阿基米德螺旋线,如下图所示,实现步骤如下:

  1. 首先绘制两条一样的重合阿基米德螺旋线;

  2. 将其中一条阿基米德螺旋线偏移到规定的宽度,确保相邻间距为b;

  3. 连接两条曲线的端部;

  4. 经过以上三步已经完成了阿基米德螺旋天线的单臂轮廓,利用HFSS的创建曲面功能,得到最终的天线单臂;

  5. 按照同样的方法得到阿基米德螺旋天线的另外一个臂;

4)配置仿真程序

在HFSS工程中配置频率等参数,进行分析计算。

​图 8 原始曲线

天线自动化建模部分示例代码

1)函数说明

这里,笔者自定义了五个函数,分别为HFSS_start()、settingFreq()、drawvjmd()、HFSS_Ansly()和RESULTE_HFSS()函数,用于分别实现如下功能:

HFSS_start():通过该函数可实现调用、启动HFSS程序;

settingFreq():通过该函数可设置天线的工作频段,同时设置HFSS程序;

drawvjmd():通过该函数可实现设计阿基米德螺旋线天线,并配置HFSS工程参数;

HFSS_Ansly():通过该函数使用HFSS进行分析计算;

RESULTE_HFSS():结果处理。

2)程序设计流程

Python程序的设计流程为:

  1. 由python程序启动HFSS;

  2. 分别给定天线的工作频段;

  3. 由python 程序在HFSS中绘制螺旋天线;

  4. 由python 程序调用HFSS进行仿真分析;

  5. 由python 程序处理计算结果。

# 启动HFSS

HFSS_start()

# 设置工作频段

settingFreq(1,4)

# 绘制阿基米德天心啊

drawajmd()

# 调用HFSS分析

HFSS_Ansly()

# 结果处理

RESULTE_HFSS()

天线仿真分析

由上述方法,通过python设计了一款阿基米德平面螺旋天线,如下图所示:

​图 9 平面天线

其仿真结果显示,其辐射特性图由左旋与右旋两个分量组成。

​图 10 阿基米德平面螺旋天线

在此基础上,我们可以稍加改造,变成只有一个分量的阿基米德平面螺旋天线,如下图所示,此时的增益显著增强,改造方式我们下期介绍。

​图 11 只有一个分量的阿基米德平面螺旋天线

​图 12 右旋分量

天线的电流分布如下:

​图 13 表面电流分布

小结

本期我们学习了阿基米德螺旋天线的基本原理,掌握了如何选择阿基米德螺旋天线的设计参数,并对阿基米德螺旋天线进行了初步的分析,给出了其辐射特性与阻抗特性,并给出了用于python自动化建模的公式,可以利用该公式快速设计自己的阿基米德螺旋天线。

作者:江右射频(暖风)

来源:零基础入门智能射频---平面螺旋天线自动化设计与分析(一) - RFASK射频问问

关于RFASK射频问问

射频问问是在"微波射频网”系列原创技术专栏基础上升级打造的技术问答学习平台,主要围绕射频芯片、微波电路、天线、雷达、卫星等相关技术领域,致力于为无线通信、微波射频、天线、雷达等行业的工程师,提供优质、原创的技术问答、专栏文章、射频课程等学习内容。更多请访问:RFASK射频问问 - 射频技术研发服务平台 | 技术问答、专栏文章、射频课程

平面螺旋天线自动化设计与分析相关推荐

  1. 零基础入门智能射频---python的无人机测向天线自动化设计

    前言 多旋翼无人机具有环保.噪音小.体积小.重量轻.成本低.携带方便,具有速度可控.垂直起降.精准悬停等优势,已在民用领域,无人机在农林植保.抢险救灾.物流运输.安防巡检等方面发挥了重要作用:同时在军 ...

  2. 非标自动化企业前十名_非标自动化设计:非标自动化是如何被称做企业里的血液?...

    非标机械设计,就是根据客户提供的样板或者提出的要求来订做设计的.相信还有很多人对这个词感到很陌生,提起来也只是大概知道它是一种什么东西,那么接下来,小编就来为您简单的科普一下,非标机械设计都有哪些特点 ...

  3. 基于catia活塞的有限元分析_渐开线插齿刀自动化设计系统及有限元分析

    ⬆点击上方蓝色字体,关注<工具技术>官方微信~ 将计算机技术应用于齿轮刀具设计已成为现阶段齿轮刀具设计的发展趋势.插齿加工技术是广泛采用的一种齿轮加工技术,插齿刀也是应用较为广泛的齿轮加工 ...

  4. 【算法设计与分析】经典常考三十三道例题AC代码

    ❥小虾目前大三,我校在大一下开设<数据结构>这门课,大二上开了<算法设计与分析>这门课,很庆幸这两门课的上机考试总成绩一门100,一门99,最后总分也都90+.下文会给出机试的 ...

  5. 数据挖掘:实用案例分析 下载_萌低龄,超实用“萌系”呈现技巧及设计案例分析...

    关于讲师:钟文博 ,腾讯互动娱乐创意设计部高级设计师,擅长萌系产品的设计表达. 导语:不同的美术风格有着不同的受众偏好,游戏美术的风格对受众的吸引力和游戏玩法本身同样重要.在当下社会,萌系风格文化对社 ...

  6. 数据挖掘:实用案例分析 下载_真经阁丨萌低龄,超实用“萌系”呈现技巧及设计案例分析...

    新春期间不打烊! 之绘ART很荣幸 邀请到腾讯游戏学院 为各位小伙伴打造干货内容! 关于讲师:钟文博 ,腾讯互动娱乐创意设计部高级设计师,擅长萌系产品的设计表达. 导语:不同的美术风格有着不同的受众偏 ...

  7. 算法设计与分析基础知识点

    前言:全文参考徐承志老师的PPT 适合期末复习,查缺补漏,有缺漏或错误欢迎指正,后面的第九章内容之后会继续补充. 目录 一.算法基础概念 二.算法分析基础 1.概念 2.算法设计的一般过程 3.时间复 ...

  8. 全球与中国厂内物流自动化市场深度研究分析报告

    [报告篇幅]:108 [报告图表数]:144 [报告出版时间]:2021年12月 报告摘要 本文研究全球及中国市场厂内物流自动化现状及未来发展趋势,侧重分析全球及中国市场的主要企业,同时对比北美.欧洲 ...

  9. rbf神经网络自适应控制matlab仿真,机械系统RBF神经网络控制:设计、分析及Matlab仿真(英文)...

    机械系统RBF神经网络控制:设计.分析及Matlab仿真(英文) 作者:刘金琨 著 出版时间:2013年 内容简介 <机械系统RBF神经网络控制:设计.分析及Matlab仿真(英文)>从M ...

最新文章

  1. 在不同域中各个系统拥有自已独立的用户系统时的单点登录问题
  2. CentOS中安装WiFi图形管理工具
  3. 【Kotlin】Kotlin 领域特定语言 DSL 原理 二 ( 中缀表达式 )
  4. 学生信息的添加与查询_JAVA
  5. Golang + Goland环境配置 + Goland破解
  6. IndexError: tensors used as indices must be long, byte or bool tensors
  7. windows卸载qt_如何在Qt中显示一个窗口并在关闭后立即将其删除?
  8. 把ct图像像素值转化为_CT爱好者的点点滴滴
  9. 【网络安全面试题】——如何渗透测试文件目录穿越
  10. 《连线》杂志专访李彦宏:百度all in AI 欲引领智能革命
  11. $(cd $(dirname $0),pwd) 解析
  12. 人生中第一次在优品拍拍买二手手机的经历
  13. 【单片机毕业设计】【mcuclub-103】智能花盆 | 智能养殖箱 | 多功能花盆 | 多功能养殖箱【仿真设计】
  14. stable diffusion制作韩国版AI女友关键词
  15. android paint 圆角 绘制_android 绘制椭圆 圆角矩形 详细解析
  16. A-4-YUM安装kubernetes
  17. numpy-repeat
  18. 数字化为宝马带来了什么
  19. Tarjan算法 —— 强连通双连通缩点 模板
  20. Neat算法讲解(遗传拓扑神经网络)

热门文章

  1. 工厂AR定位导航系统,实现人员、车辆精准导航
  2. SlySoft.AnyDVD.HD.v6.4.6.2.Multilingual.WinAll.Incl.Keygen.and.Patch-BRD
  3. 51vsr.com index.php,vishay
  4. Angular7设置Input的disabled属性
  5. 抱歉,Xposed真的可以为所欲为——1.基础知识储备(转载)
  6. htmlimg图片加载失败_img图片不存在显示默认图
  7. 二分法求方程根matlab,matlab用二分法求方程 的正根,要求误差小于0.0005
  8. 将输入中的制表符替换成适当数目的空格,使空格充满到下一个制表符终止位的地方
  9. 第七次人口普查结果:男性比女性多3490万,你知道意味着什么吗?
  10. Python学习笔记3—第3章 列表简介