矩形微带天线贴片尺寸计算程序

最近在用HFSS做矩形微带天线模型,每次频率和介质板厚度的改变都会导致要重新计算天线贴片的尺寸,有点麻烦,就写了个很简单的有关矩形微带贴片尺寸计算的C语言程序偷个懒。
输入天线工作频率,介质基板的介电常数以及厚度,就可得到贴片的长宽(保留两位小数),由于用的是同轴馈电,所以还添加了馈电点距贴片长(相对于宽,计算中可能遇到长比宽小,是正常现象)的中心的距离,另外附带介质板以及辐射边界表面的参考尺寸(可根据自己需要调整),仅做记录,实际上最终参数还需要后续进行参数扫描优化。

计算公式如上,代码如下:

#include<stdio.h>
#include<math.h>
int main(void){double G,h,W,L,Xf,Wg,Lg,Wa,La,Le,yipe,n,n0;printf("输入工作频率(单位GHz),介质板的介电常数n及介质板厚度h(单位mm)\n");scanf("%lf %lf %lf",&G,&n,&h);W=(150/G)*(1/sqrt((n+1)/2));  //贴片宽度计算值yipe=(n+1)/2+((n-1)/2)*(1/sqrt(1+(12*h)/W));Le=0.412*h*(((yipe+0.3)*(W/h+0.264))/((yipe-0.258)*(W/h+0.8)));L=150/(G*sqrt(yipe))-2*Le;  //贴片长度计算值Xf=L/(2*sqrt((n+1)/2+((n-1)/2)*(1/sqrt(1+(12*h)/L))));  //馈电点位置计算值n0=300/G;  //波长Lg=L+(300/G)/(5*sqrt(yipe));  //介质板长度参考值Wg=W+(300/G)/(5*sqrt(yipe));  //介质板宽度参考值La=Lg+n0/4;  //空气腔(辐射边界表面)宽度参考值  Wa=Wg+n0/4;  //空气腔(辐射边界表面)长度参考值printf("贴片长度L=%.2fmm,贴片宽度W=%.2fmm,馈电点Xf=%.2fmm\n",L,W,Xf);printf("介质板长度Lg=%.2fmm,介质板宽度Wg=%.2fmm\n",Lg,Wg);printf("空气腔长度La=%.2fmm,空气腔宽度Wa=%.2fmm\n",La,Wa);return 0;
}

介质板的尺寸公式在程序里修正了

矩形微带天线贴片尺寸计算相关推荐

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

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

  2. inventor如何钣金出弧面_Inventor技巧丨外螺纹内径尺寸计算原理

    今天为大家带来:外螺纹内径尺寸计算原理. 比如,有个零件如下图,这个零件包含一个外螺纹. 在工程图中,你可以做以下标注,标识外螺纹相关规格.但某些时候,你可能需要知道螺纹底径是多少?或者说,你想知道软 ...

  3. 卷积的感受野计算及特征图尺寸计算

    <卷积的感受野计算及特征图尺寸计算>   从FPN开始,目标检测的精度大幅提升,各种特征融合方式层出不穷,多尺度的特征一大优势是解决了小目标的检测问题.核心思想是利用浅层特征预测小目标,深 ...

  4. AndroidQ 分屏窗口尺寸计算 (WMS部分)

    1. 分屏窗口尺寸计算 1.1 窗口添加到WMS Activity首次启动之后,在其resume阶段会将自己的Window添加到WMS: void makeVisible() {if (!mWindo ...

  5. 贴片按键开关_【干货】SMT贴片加工之贴片点数计算标准(2019精华版),你值得拥有!...

    SMT 顶级人脉圈 一个共享人脉资源.实现职业晋升的专业圈子 SMT人才网 目前SMT贴片工艺有:无铅焊接工艺.铅焊接工艺和红胶焊接工艺.而且它的点计算方法也非常相似,但是很多SMT工厂对于焊点的计算 ...

  6. 倾斜矩形框的IOU计算与Python实现

    参考倾斜矩形框的IOU计算与Python实现 - 云+社区 - 腾讯云 其算法流程大致如下: 给定两个倾斜的矩形 1. 首先设置点集: 2. 将两个矩形的交点均加入至 中: 3. 接着将矩形包含在中的 ...

  7. java求椭圆的面积和周长_java实现绘制矩形和椭圆并计算面积和周长.doc

    java实现绘制矩形和椭圆并计算面积和周长 /*本文件由开伟同学亲情提供请将以下代码复制到编译器中,此文档完全免费*/ import java.awt.*; import java.awt.event ...

  8. 设计一个矩形类,完成计算矩形面积和显示矩形属性的功能。

    / /* [基本题]设计一个矩形类,完成计算矩形面积和显示矩形属性的功能. */ #include<iostream> using namespace std; class Retangl ...

  9. 【CSS】盒子模型案例 ( 盒子模型尺寸计算 | 盒子模型水平居中 | 盒子模型内外边距设置 | 背景图片及位置设置 | 盒子嵌套设置 )

    文章目录 一.实现效果 二.基本 HTML 结构 三.设置最外层盒子样式 ( 盒子模型内外边距设置 ) 四.设置标题盒子样式 ( 盒子模型尺寸计算 | 盒子模型水平居中 ) 五.设置列表盒子样式 ( ...

  10. 一种关于感受野尺寸计算的思路

    前文的思路存在问题,文末部分进行了更正. Preface 知道这个词一年多了,还记得当时的情景,当时没有涉及到CNN就过去了,后面才知道是一个有趣的事物.前不久打算估计一下网络的这一指标,发现并不那么 ...

最新文章

  1. [BUUCTF-pwn]——铁人三项(第五赛区)_2018_rop
  2. 计算机网络常见问题总结
  3. R开发(part6)--pryr包
  4. java isempty_Optional.isEmpty()即将加入Java吗?
  5. 机器学习从入门到精通50讲(一)-大数据平台下的数据质量管理
  6. 【云栖号案例 | 教育与科研机构】科研机构上云提供更加精准分析检测服务
  7. 抱歉,程序员的工作不能用时间来衡量
  8. BAT在AI领域投资收购大起底:当我们说搞AI时我们要搞些什么?
  9. Cortex-M3学习笔记(一)
  10. Java多线程学习九:如何正确关闭线程池?shutdown 和 shutdownNow 的区别
  11. SQL数据库语言基础之SqlServer分组查询总结
  12. [Ext JS6]路由(Routing)及使用
  13. java 复写hashcode_java 重写equals()和hashCode()
  14. GCC和C99标准中inline
  15. julia集 matlab代码,Julia集分形
  16. 微软bi报表服务器,升级 Power BI 报表服务器
  17. 推荐(笔记软件、日程安排软件)
  18. 22web app实现左右滑动控制菜单
  19. 侍魂胧月传说服务器维护中,侍魂胧月传说手游3月2日停机维护更新公告
  20. 初次BERT使用者的可视化指南

热门文章

  1. 软考计算机硬件工程师考试大纲,2016年软考信息安全工程师考试大纲
  2. windows 安装 docker destop
  3. Android http 下载保存文件
  4. 8051蜂鸣器程序c语言,蜂鸣器报警声C51程序
  5. spconv编译与安装
  6. java webservice 实例_Java WebService 简单实例(附实例代码)
  7. 卸载 Creative Cloud 桌面应用程序(macOS、Windows)
  8. 松本行弘:Ruby之父
  9. 《网上订餐系统》开发全程回忆
  10. Python 打造最强表白程序(源码)