CST软件仿真案例:圆极化平板天线仿真01

news/2024/10/18 16:34:14/

在接下来的几期中我们介绍一款圆极化Patch天线的仿真实例。读者可以完整的了解到怎么用CST微波工作室,完成对一款天线建模、设置到仿真分析的完整过程。

本案例最终完成的圆极化平板天线

本案例分为几期介绍,第一期先完成一个简单的平板天线的仿真工作流程,后面几期再进一步介绍如何进行网格设置,参数扫描,结果分析设置等,最终完成一款圆极化天线的设计。我们先来进行第一部分的工作。

工作流程workflow

step1 选择一个模版

本案例中,在软件初始界面里选择平面天线的模板,并按下图设置单位、频率范围、监视器。

因为选择了平板天线的模板,所以仿真的边界背景材料(background Materials)设置成了真空(Vacuum),边界条件(Boundaries)已经自动设置成了(Open add space)。使用模板有很多好处,可以避免很多简单的错误。特别是网格,也都根据用户所选择的模板进行了自动设置。这里我们先保存文件为patch01。

step2 创建仿真结构模型

在本案例中,我们先完成一个线极化的天线建模,天线结构非常简单,一个金属地板,一个金属平板,以及一个馈线。金属地板与天线辐射面间距10mm,天线工作在1.09GHz。点击在Modeling选项卡中的Brick,创建金属地板,如下图所示:

这里金属地板选择Material为材料库里的Copper(Pure),地板大小为300mm*300mm,厚度1mm,命名为GND。

在建模天线辐射板前,先将辐射金属板的长宽设为参数,l=120mm,w=100mm。后面天线仿真调优需要用到这两个参数,所以先进行参数话设置,如下图所示:

再创建一个金属铜片作为天线的辐射Patch,设置如下图所示:

同样,将金属馈电的位置设置为参数,feed_x=45;feed_y=0,馈电位置也需要调试,所以也先设置成参数,如下图:

创建金属馈线feed,半径0.45mm,长度8mm,设置如下图所示:

到这里,简单的天线模型就建完了,如下图所示:

step3 设置激励

在本案例中,我们在天线金属馈线和金属地之间增加了离散端口,如下图:

step4 运行仿真-时域求解器

这里我们选择CST的时域求解器对改天线模型进行仿真,点击红色的T图标,如下图所示:

这里都采用默认设置,点击Start开始仿真。后面的内容我们会介绍一点该界面下的一些设置。

step5 分析结果

这里我们看一下这个案例天线的S11,点击界面导航树下的1D Results下的S-Parameters,如下图所示:

点击界面导航树下的farfiled,观察远场方向图,如下图图所示:

通过分析结果发现,天线谐振在1.1GHz左右,天线的方向性系数9.9dBi。

小结

到这里一个平板天线最简化的建模仿真流程就完成了。仅仅通过五个步骤,就可以最简单的完成一个天线的建模到仿真出结果。因为想把这个案例作为建模仿真的基础部分,所以很多内容都没有展开介绍,后面对一些细节处理的干货和技巧都会先引用这篇内容的操作进行展开介绍。

本仿真案例是面对比较入门的用户设计的,但限于微信篇幅并不能做到完全的一步步的指导。在本案例中监视器观察频率,单位都在模板(tamplate)中完成了设置,由于选择了平板天线的模板,所以读者都不需要边界条件,背景材料等项目进行设置。

如有问题可在文后或者后台留言,笔者根据大家的关注热点进行选择性的发布主题。希望和大家共同探索CST软件的仿真世界,欢迎关注转发分享。


【相关内容】

CST热仿真案例——液冷超级快充Cable热仿真icon-default.png?t=N7T8https://www.think-s.com/CAE?article_id=1453

CST如何设置多层背景材料icon-default.png?t=N7T8https://www.think-s.com/CAE?article_id=1460

CST如何计算微带线波导端口的扩展系数?icon-default.png?t=N7T8https://www.think-s.com/CAE?article_id=1461


http://www.ppmy.cn/news/1514246.html

相关文章

如何评估和选择适合自己风险承受能力的期权合约类型?

在选择适合自己风险承受能力的期权合约类型时,投资者需要考虑多个因素,包括市场观点、期权类型、市场条件以及投资策略等 。 首先,根据市场观点,如果投资者预期标的资产价格上涨,应选择看涨期权;反之&…

多线程中常见问题

1、为什么不建议使用Executors来创建线程池? 除开有可能造成的OOM外,使用Executors来创建线程池也不能自定义线程的名字,不利于排查问题,所以建议是直接使用ThreadPoolExecutor来定义线程池,这样可以灵活控制 2、线程…

配置ROS环境

1.检测环境变量 运行printenv | grep ROS命令,有如下返回值则表示环境变量配置正确: ROS_ROOT/opt/ros/kinetic/share/ros ROS_PACKAGE_PATH/opt/ros/kinetic/share ROS_MASTER_URIhttp://localhost:11311 ROSLISP_PACKAGE_DIRECTORIES ROS_DIST…

Centos安装Jenkins教程详解版(JDK8+Jenkins2.346.1)

本教程基于 JDK8 和 Jenkins2.346.1 JDK安装 下载OpenJDK8文件 wget https://mirrors.tuna.tsinghua.edu.cn/Adoptium/8/jdk/x64/linux/OpenJDK8U-jdk_x64_linux_hotspot_8u422b05.tar.gz解压到指定目录 # 创建目录 mkdir -p /usr/local/software# 解压文件到指定目录&#…

Linux网络编程—recvfrom、sendto

一、recvfrom 接收数据&#xff1a;将系统缓冲区中的数据拷贝到应用层 #include <sys/types.h> //头文件 #include <sys/socket.h> ssize_t recvfrom(int sockfd, void *buf, size_t len, int flags, struct sockaddr *src_addr, …

将Bean信息封装到BeanDefinition对象然后放到Map中

文章目录 1.目录2.MyScope.java 自定义的Scope注解枚举3.Scope.java 自定义Scope注解4.MonsterService.java 指定bean的作用域5.BeanDefintion.java bean的定义信息6.SunSpringApplicationContext.java Spring容器7.测试 1.目录 2.MyScope.java 自定义的Scope注解枚举 package…

vue.js的设计与实现(响应系统1)

文章目录 概要响应式数据与副作用函数响应式数据的基本实现设计一个完善的响应式系统小结 概要 响应系统式vue的重要组成部分&#xff0c;我们都知道vue3中采用了proxy实现响应式数据的&#xff0c;那是怎么实现的呢&#xff1f;我们往下看 响应式数据与副作用函数 大家肯定会…

gazebo下使用Fast-planner配置(包含mpc局部规划+控制Gazebo小车以及FastPlanner配置)

源码链接&#xff1a; https://github.com/USE-jx/NMPC_CASADI_CPP?tabreadme-ov-file #这是NMPC的 里面有Fast-Planner&#xff0c;但编译可能缺少东西&#xff0c;所以再放一个Fast-Planner的&#xff0c;可以装装缺少的库 https://github.com/HKUST-Aerial-Robotics/Fast-P…