模型如下:

设计参数同http://www.cnblogs.com/hiramlee0534/p/6283543.html基板参数er = 2.55, H = 1.59mm, 导体为PEC,厚度为0,频率为3GHz, 使用公式计算得到辐射边W=37.503mm。长度与谐振频率有关,使用微带线馈电,连接在辐射一端。计算好天线阻抗,输入端为50 欧姆微带线,中间是1/4波长阻抗变换微带线。计算设计初值 如下

 1 def msa_coax_synthesis(self):
 2         #er =  float(self.lineEdit_ms_er.text()) # relative dielectric constant
 3         h = float(self.lineEdit_ms_H.text())/1.0e3 # substrate thickness
 4         #w = float(self.lineEdit_ms_W.text())/1.0e3 # conductor width
 5         #l = float(self.lineEdit_ms_L.text())/1.0e3 # conductor length
 6         er =  float(self.lineEdit_ms_er.text()) # relative dielectric constant
 7         mur =  float(self.lineEdit_ms_mur.text()) # relative permeability
 8         fc =  float(self.lineEdit_msa_coax_fc.text())*1e6 # frequency in Hz
 9         rough = float(self.lineEdit_ms_rough.text())/1.0e3
10         tand = float(self.lineEdit_ms_loss_tangent.text()) # loss tangent of the dielectric
11         cond = float(self.lineEdit_ms_conductivity.text())
12         mu = mur*4*math.pi*1.0e-7
13         Rc = float(self.lineEdit_msa_coax_Rin.text())
14         t = float(self.lineEdit_ms_T.text())/1.0e3
15         lambda0= self.c/fc #m
16         msa_w = self.c/2.0/fc*math.sqrt(2.0/(er+1.0)) # patch width  m
17         U = msa_w/h # ratio of trace width to substrate thickness
18         if t > 0:
19             T = t/h #ratio of conductor thickness to substrate thickness
20         #(T/PI)*log(1.0 + 4.0*exp(1.0)/(T*pow(coth(sqrt(6.517*u)),2.0)))
21             U1 = U +(T*math.log(1.0+4.0*math.e/T/math.pow(1.0/math.tanh(math.sqrt(6.517*U)),2.0)))/math.pi # from Hammerstad and Jensen
22         #   0.5*(1.0 + 1.0/cosh(sqrt(er-1.0)))*deltau1
23             Ur = U +(U1-U)*(1.0+1.0/(math.cosh(math.sqrt(er-1))))/2.0 # from Hammerstad and Jensen
24         else:
25             U1 = U
26             Ur = U
27 #        Y = self.ee_HandJ(Ur,er)
28 #        Z0 =self.z0_HandJ(Ur)/math.sqrt(Y)
29 #        #ereff0 = Y*math.pow(Z01_U1/Z01_Ur,2)
30 #        ereff0 = Y*math.pow(self.z0_HandJ(U1)/self.z0_HandJ(Ur),2.0)
31         if t > 0:
32             W1 = msa_w +(t/math.pi)*(1+math.log(4.0/math.sqrt(math.pow(t/h,2)+math.pow(1.0/math.pi,2)/math.pow(msa_w/t+1.1,2))))
33         else:
34             W1 = msa_w
35         F = 6.0 + (2.0*math.pi-6.0)*math.exp(-4*math.pow(math.pi,2)/3.0*math.pow(h/W1,0.75))
36         We = 2*math.pi*h/math.log(h*F/W1+math.sqrt(1+math.pow(2*h/W1,2)))
37         A = 1.0 + (1.0/49.0)*math.log((math.pow(U,4.0) + math.pow((U/52.0),2.0))/(math.pow(U,4.0) + 0.432))\
38             + (1.0/18.7)*math.log(1.0 + math.pow((U/18.1),3.0))
39         #Ber = 0.564*math.pow((er-0.9)/(er+3),0.053)
40         B = 0.564*math.exp(-0.2/(er+0.3))
41         #Y = (er+1.0)/2.0+(er-1.0)/2.0*math.pow(1+10.0/Ur,-(A*B))
42         G= math.pow((1.0 + 10.0/U),(-A*B))-math.log(4)*t/math.pi/math.sqrt(msa_w*h)
43         ereff0 = 0.5*(er+1.0+(er-1.0)*G)
44         fn = fc/1e9*h*1e3
45         u = (msa_w+(W1-msa_w))/h
46         P1 = 0.27488 + (0.6315 + (0.525 / (math.pow((1 + 0.0157*fn),20))) )*u - 0.65683*math.exp(-8.7513*u)
47         P2 = 0.33622*(1 - math.exp(-0.03442*er))
48         P3 = 0.0363*math.exp(-4.6*u)*(1 - math.exp(-math.pow((fn / 38.7),4.97)))
49         P4 = 1 + 2.751*( 1 -  math.exp(-math.pow((er/15.916),8)))
50         P = P1*P2*math.pow(((0.1844 + P3*P4)*fn),1.5763)
51         ereff = (er*P+ereff0)/(1+P) # equavlent ralative dielectric constant
52         #ereff = (er+1.0)/2.0+(er-1.0)/2.0*math.pow(1+12/U,-0.5)
53         A1 = 0.434907*(math.pow(ereff,0.81)+0.26)/(math.pow(ereff,0.81)-0.189)\
54            *(math.pow(U,0.8544)+0.236)/(math.pow(U,0.8544)+0.87)
55         A2 = 1+ math.pow(U,0.371)/(2.358*er+1)
56         A3 = 1 + 0.5274*math.atan(0.084*math.pow(U,1.9413/A2))/math.pow(ereff,0.9236)
57         A4 = 1 + 0.0377*math.atan(0.067*math.pow(U,1.456))*(6-5*math.exp(0.036*(1-er)))
58         A5 = 1 - 0.218*math.exp(-7.5*U)
59         deltaL = h*A1*A3*A5/A4
60         #deltaL = h*0.412*(ereff+0.3)*(U+0.264)/(ereff-0.258)/(U+0.8)#mm
61         lambda_eff = self.c/fc/math.sqrt(ereff)#mm
62         msa_l = lambda_eff/2-2*deltaL #patch length mm
63         k0 = 2.0*math.pi/(lambda0)
64         keff = k0*math.sqrt(ereff)
65
66         Sw = math.pow(self.c,2)/(4*math.pow(fc,2)*(ereff-1))
67         Pw =math.pow(msa_w/3.0,3)+(Sw/2.0)*(We-msa_w/3.0)
68         Qw = Sw/3.0 -math.pow(msa_w/3.0,2)
69         Rw = math.sqrt(math.pow(Pw,2)+math.pow(Qw,2))
70         W2 = We
71         We = msa_w/3.0+math.pow(Rw+Pw,1.0/3.0)-math.pow(Rw-Pw,1.0/3.0)
72         Rr = math.pow(k0*We,2)/6.0/(60+math.pow(k0*We,2))
73         Gr = 1.0/Rr
74
75         l = keff*(msa_l+deltaL)
76         p = keff*deltaL
77         Fg = special.j0(l)+math.pow(p,2)/(24-math.pow(p,2))*special.jn(2,l)
78         Gm = Gr*Fg
79         Re = 1.0/(2*(Gr))
80         G1 = msa_w/120.0/lambda0*(1-math.pow(k0*h,2)/24)
81         G12 = integrate.quad(lambda x: 1.0/120.0/math.pow(math.pi,2)*math.pow(math.sin(k0*msa_w/2.0*math.cos(x))/math.cos(x),2)*special.j0(math.sin(x)*msa_l*k0)*math.pow(math.sin(x),3), 0, math.pi)
82         #Re = 1.0/2.0/(G1)
83         Re = 1.0/2.0/(G1-G12[0])
84 #        shift = msa_l/math.pi*math.asin(math.sqrt(Rc/Re))
85         self.lineEdit_msa_coax_w.setText(str(msa_w*1.0e3))
86         self.lineEdit_msa_coax_l.setText(str(msa_l*1e3))
87         self.label.setText(str(' lambda_eff = ')+str(lambda_eff*1.0e3))
88         self.label_test.setText(str(' Re = ')+str(Re))
89         self.label_test_2.setText(str(' ereff = ')+str(ereff))
90         self.label_test_3.setText(str(' deltaL = ')+str(deltaL*1.0e3))
91         self.label_test_4.setText(str(' We = ')+str(We*1.0e3))
92         self.label_2.setText(str(' W1 = ')+str(W1))

优化后参数如下

得到仿真结果:

S11

VSWR

输入阻抗

三维方向图

E面和H面方向图

转载于:https://www.cnblogs.com/hiramlee0534/p/6337991.html

微带贴片天线-微带线馈电相关推荐

  1. ADS仿真微带贴片天线

    ADS仿真微带贴片天线学习笔记 文章目录 1. 新建一个工程 2. 创建贴片模型 3. 基板设置 4. 添加激励端口 5. 设置扫频范围 6. 仿真 查看结果 7. 匹配设计 8. 后处理平台 设计要 ...

  2. 微带贴片天线的优点和缺点分别是怎样的

    天线是一种转换器,它将在传输线上传播的导波转换为在介质(通常是自由空间)中传播的电磁波,反之亦然. 无线电设备中用于发射或接收电磁波的组件.无线电通信.广播.电视.雷达.导航.电子对抗.遥感.射电天文 ...

  3. HFSS保姆级学习笔记实践篇(一)矩形微带贴片天线初步设计

    矩形微带天线的初步设计(下一篇为优化设计) 简介 矩形贴片天线介绍 设计要求 矩形微带贴片天线的尺寸计算 HFSS设计流程 天线建模 1.创建一个矩形面作为参考地 2.设置矩形面的大小: 3.分配边界 ...

  4. 圆极化微带阵列天线设计

    1.设计背景 我们知道任意天线辐射的电磁波都是椭圆极化波,其极端情况是线极化波和圆极化波,传统的无线通信设备加载的是线极化天线,辐射线极化波.线极化波很容易受到气候.环境.载体运动方位等因素的影响而带 ...

  5. CST仿真微带线馈电的微带天线步骤

    一般的微带天线可以被分成四个部分,分别为:介质基板.地板.贴片和馈线端口. 这里这个微带天线使用的是微带线馈电. 想要用CST仿真简单的微带天线,一般步骤如下: 1.先根据给出的数据在CST中进行建模 ...

  6. HFSS微带阵列天线仿真

    HFSS微带阵列天线仿真 软件版本 HFSS 15 参考 <阵列天线分析与综合> HFSS仿真天线阵 HFSS阵列天线仿真 摘要 本文使用hfss15仿真微带阵列,阐述了不同的方法.方法一 ...

  7. 使用芯片和贴片天线解决多频带射频问题

    智能手机和可穿戴电子设备等手持和便携式无线产品依赖可置入设备的微型芯片.贴片和印制线天线.尽管这些小型器件解决了在小尺寸系统中携带多频带天线阵列的问题,但它们也引入了辐射效率下降.阻抗匹配以及与附近物 ...

  8. LTE全网通 SMD贴片天线方案 CrossAir贴片天线 CA-L01

    LTE全网通频段是现在非常常用的一个频段,这个频段不仅仅支持LTE的4g频段,还向下兼容了3g.2g,频段分布非常宽.其频段分为低频.中频.高频三个频段,低频频段在700-960Mhz,中频频段在17 ...

  9. 中国移动/中国电信的NB-IoT SMD贴片天线方案 CA-S01 CrossAir贴片天线

    目前NB-IoT的应用越来越广泛,但如何实现好的NB-IoT内置天线性能却让很多人犯难了.您会读到这篇文章说明您一定对自己产品的天线性能有所追求,希望天线性能尽量更好些. 今天以中国移动和中国电信的N ...

  10. 5Ghz/5.8Ghz 小尺寸SMD贴片天线方案 支持WIFI5G、5.8G无线图传、C-V2X等

    我们今天给大家介绍一款高性能.小尺寸的5GHz/5.8Ghz的SMD贴片天线,其峰值增益高达3.8dbi,效率高达74.7%. 使用的天线是我司的OverAir贴片天线系列中的一个,型号是OA-C01 ...

最新文章

  1. WEB免费打印控件推荐
  2. IAR 增加头文件注意事项
  3. c# combobox集合数据不显示_VBA与数据库解决方案:Recordset记录集合的动态查询,并显示结果...
  4. python 各个模块的简单介绍 转载
  5. leetcode No.2 两数相加
  6. c语言程序设计的日志,C语言程序设计教学日志.docx
  7. C#递归遍历指定目录下文件和文件夹
  8. salt-api安装与配置
  9. 语音识别介绍(下篇)
  10. 转: 为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?
  11. Linux 之 NTP 服务 服务器
  12. Rust: Bindgen绑定CTP C++原生接口尝试
  13. WPF_界面_图片/界面/文字模糊解决之道整理
  14. python坐标轴刻度设置为一个函数_Python坐标轴操作及设置代码实例
  15. 光伏发电仿真系列-光伏并网发电系统研究
  16. android自动夜间模式,Android实现日夜间模式的深入理解
  17. 如何拿到阿里offer的?面试流程及面试题
  18. 韩老师讲SQL2005数据库开发 环境准备代码
  19. 照片美妆---人脸老化
  20. 小程序配置服务器域名不生效问题

热门文章

  1. 一个指针占几个字节?原理是什么呢?
  2. 程序员的自我修养-读后感
  3. 星系炸弹(2015年蓝桥杯省赛第2题)
  4. 太阳光轨迹软件_教你记录太阳的轨迹
  5. 爱是永恒,依然爱是您
  6. 软件测试人员所不知道的软件测试七项原则
  7. 【DP】桐桐的递归函数
  8. android apk 微信登入_图文详解Android集成微信登录的步骤
  9. 如何破解已签名JAR包
  10. linkboy+ESP32创意DIY时钟