矩形微带天线贴片尺寸计算
矩形微带天线贴片尺寸计算程序
最近在用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;
}
介质板的尺寸公式在程序里修正了
矩形微带天线贴片尺寸计算相关推荐
- HFSS保姆级学习笔记实践篇(一)矩形微带贴片天线初步设计
矩形微带天线的初步设计(下一篇为优化设计) 简介 矩形贴片天线介绍 设计要求 矩形微带贴片天线的尺寸计算 HFSS设计流程 天线建模 1.创建一个矩形面作为参考地 2.设置矩形面的大小: 3.分配边界 ...
- inventor如何钣金出弧面_Inventor技巧丨外螺纹内径尺寸计算原理
今天为大家带来:外螺纹内径尺寸计算原理. 比如,有个零件如下图,这个零件包含一个外螺纹. 在工程图中,你可以做以下标注,标识外螺纹相关规格.但某些时候,你可能需要知道螺纹底径是多少?或者说,你想知道软 ...
- 卷积的感受野计算及特征图尺寸计算
<卷积的感受野计算及特征图尺寸计算> 从FPN开始,目标检测的精度大幅提升,各种特征融合方式层出不穷,多尺度的特征一大优势是解决了小目标的检测问题.核心思想是利用浅层特征预测小目标,深 ...
- AndroidQ 分屏窗口尺寸计算 (WMS部分)
1. 分屏窗口尺寸计算 1.1 窗口添加到WMS Activity首次启动之后,在其resume阶段会将自己的Window添加到WMS: void makeVisible() {if (!mWindo ...
- 贴片按键开关_【干货】SMT贴片加工之贴片点数计算标准(2019精华版),你值得拥有!...
SMT 顶级人脉圈 一个共享人脉资源.实现职业晋升的专业圈子 SMT人才网 目前SMT贴片工艺有:无铅焊接工艺.铅焊接工艺和红胶焊接工艺.而且它的点计算方法也非常相似,但是很多SMT工厂对于焊点的计算 ...
- 倾斜矩形框的IOU计算与Python实现
参考倾斜矩形框的IOU计算与Python实现 - 云+社区 - 腾讯云 其算法流程大致如下: 给定两个倾斜的矩形 1. 首先设置点集: 2. 将两个矩形的交点均加入至 中: 3. 接着将矩形包含在中的 ...
- java求椭圆的面积和周长_java实现绘制矩形和椭圆并计算面积和周长.doc
java实现绘制矩形和椭圆并计算面积和周长 /*本文件由开伟同学亲情提供请将以下代码复制到编译器中,此文档完全免费*/ import java.awt.*; import java.awt.event ...
- 设计一个矩形类,完成计算矩形面积和显示矩形属性的功能。
/ /* [基本题]设计一个矩形类,完成计算矩形面积和显示矩形属性的功能. */ #include<iostream> using namespace std; class Retangl ...
- 【CSS】盒子模型案例 ( 盒子模型尺寸计算 | 盒子模型水平居中 | 盒子模型内外边距设置 | 背景图片及位置设置 | 盒子嵌套设置 )
文章目录 一.实现效果 二.基本 HTML 结构 三.设置最外层盒子样式 ( 盒子模型内外边距设置 ) 四.设置标题盒子样式 ( 盒子模型尺寸计算 | 盒子模型水平居中 ) 五.设置列表盒子样式 ( ...
- 一种关于感受野尺寸计算的思路
前文的思路存在问题,文末部分进行了更正. Preface 知道这个词一年多了,还记得当时的情景,当时没有涉及到CNN就过去了,后面才知道是一个有趣的事物.前不久打算估计一下网络的这一指标,发现并不那么 ...
最新文章
- [BUUCTF-pwn]——铁人三项(第五赛区)_2018_rop
- 计算机网络常见问题总结
- R开发(part6)--pryr包
- java isempty_Optional.isEmpty()即将加入Java吗?
- 机器学习从入门到精通50讲(一)-大数据平台下的数据质量管理
- 【云栖号案例 | 教育与科研机构】科研机构上云提供更加精准分析检测服务
- 抱歉,程序员的工作不能用时间来衡量
- BAT在AI领域投资收购大起底:当我们说搞AI时我们要搞些什么?
- Cortex-M3学习笔记(一)
- Java多线程学习九:如何正确关闭线程池?shutdown 和 shutdownNow 的区别
- SQL数据库语言基础之SqlServer分组查询总结
- [Ext JS6]路由(Routing)及使用
- java 复写hashcode_java 重写equals()和hashCode()
- GCC和C99标准中inline
- julia集 matlab代码,Julia集分形
- 微软bi报表服务器,升级 Power BI 报表服务器
- 推荐(笔记软件、日程安排软件)
- 22web app实现左右滑动控制菜单
- 侍魂胧月传说服务器维护中,侍魂胧月传说手游3月2日停机维护更新公告
- 初次BERT使用者的可视化指南