CST初级教程 七

     本教程将实例讲解CST设计优化仿真及其操作步骤。下面是一个微带功率分配器的图片:

       一 3D建模

      Substrate 建模

       Step1 绘制Substrate外形

Substrate 的尺寸参数如下:

Step2  添加新材料Substrate

       Step3  将新建的材料分配给Substrate

选中新建材料Substrate:

Substrate建模完成,结果如下:

     Micro Strip 建模

    Step1 平移坐标 结果如下:

     Step2绘制第一段Trace用Brick指令绘制,其参数如下:

     Step3绘制第二段Trace用Brick指令绘制,其参数如下:

    Step4 将绘制的第二段Trace加入Micro Strip中。结果如下:

     Step5 给Micro Strip添加倒角。其参数如下:

     Step6 再绘制一个Brick,给Micro Strip中段加粗。其参数如下:

新绘制的Brick,加入到Micro Strip后,结果如下:

          Step7 镜像复制Micro Strip

再将复制的得到的Micro Strip1 加到Micro Strip中,结果如下:

到此3D建模完成。

        二 设置优化参数

       这里在Micro Strip中间的台阶面上加一个Offset,以Offset量来来调节加粗段的长度实现对S参数优化。

        Step1 点击Modify Locally

         Step2 选中台阶面

         Step3 在弹出对话框中输入offset

点击对话框中OK按钮。弹出对话框,在对话框中输入Offset值1.

点击OK,关闭对话框。台阶面位置参数化完成,Offset即为优化参数。

      三 设置端口

端口设置参数如下:

其余两端口的参数设置相同,设置完成后,结果如下:

         四 仿真设置及优化项设置

        Step1 网格参数

设置参数如下:

         Step 2 设置背景

        Step3 设置边界条件

      Step4设置对称参数及初次仿真

点击Setup Slover

弹出对话框

勾选对话框中的S-Parameter symmetries,点击S-parameter List…

弹出对话框,在弹出对话框中设置对称参数:

点击OK回到上级对话框。

点击Start开始仿真,完成后的S参数如下:

          Step5 优化设置及优化仿真

         进入优化设置有两个途径。一是点击Simulation下的Optimizer进入。

二是从Simulation下的Setup Solver进入。

这里演示从Setup Solver进入。在Setup Solver界面下点击Optimizer.

        设置扫描参数范围

在弹出对话框的Setting项中做如下设置:

         设置优化目标

这里优化S1,1,点击Goal,然后点击Add New Goal。

在弹出对话框中,做如下设置:

即希望在6G处S1,1是最小。点击OK,关闭对话框,回到上级对话框。点击Start开始优化仿真。

开始优化仿真后,会显示优化仿真信息,如下:

优化仿真完成后,结果如下:

       五 优化仿真结果查看

双击导航树中1D Result下的Optimizer将其展开。

展开后如下:

点击offset可以看到其随优化仿真歩变化的曲线:

点击Goals下的0-S-Parameters-S1,1,可以看到其随优化歩变化的曲线:

点击Optimizer下的Result Curves下的S-parameters下的S11.

可以看到优化前后的曲线,如下:

可见,的确是在6GHz处S1,1的值最小。CST优化仿真就介绍到这里,本教程到此结束。本教程的示例3D及仿真结果已上传到CSDN,如需参考对照,可去下载。下载连接为:https://download.csdn.net/download/billliu66/89437773

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/32143.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数学建模系列(3/4):典型建模方法

目录 引言 1. 回归分析 1.1 线性回归 基本概念 Matlab实现 1.2 多元回归 基本概念 Matlab实现 1.3 非线性回归 基本概念 Matlab实现 2. 时间序列分析 2.1 时间序列的基本概念 2.2 移动平均 基本概念 Matlab实现 2.3 指数平滑 基本概念 Matlab实现 2.4 ARIM…

WordPress插件:子比zibll主题插件 炙焰美化全开源插件V3.2

在网络世界中,开源内容管理系统(CMS)已经成为了网站构建的关键工具之一。WordPress,作为最受欢迎的开源CMS之一,其广泛的应用及其灵活性使得它成为了创建和管理各种类型网站的理想选择。而Zibll主题插件,作…

【Android WebView】WebView基础

一、简介 WebView是一个基于webkit引擎、展现web页面的控件。Android的Webview在低版本和高版本采用了不同的webkit版本内核,4.4后直接使用了Chrome。 二、重要类 以WebView类为基础,WebSettings、WebViewClient、WebChromeClient为辅助共同完成安卓段加…

2024年【T电梯修理】免费试题及T电梯修理考试总结

题库来源:安全生产模拟考试一点通公众号小程序 T电梯修理免费试题参考答案及T电梯修理考试试题解析是安全生产模拟考试一点通题库老师及T电梯修理操作证已考过的学员汇总,相对有效帮助T电梯修理考试总结学员顺利通过考试。 1、【多选题】TSGT7005-2012《…

【Java】已解决java.nio.channels.ClosedChannelException异常

文章目录 一、分析问题背景二、可能出错的原因三、错误代码示例四、正确代码示例五、注意事项 已解决java.nio.channels.ClosedChannelException异常 在Java的NIO(New I/O)编程中,java.nio.channels.ClosedChannelException是一个常见的异常…

XTDrone-多无人机精准降落-配置教程

1 编译AprilTag_ROS AprilTag是一个视觉基准系统,可用于机器人,增强现实和相机校准等。 根据AprilTag可以可靠地计算标签相对于相机的3D位置,方向和ID号。这里我们使用AprilTag的ROS库来实现位姿估计与ID号计算。 编译命令如下: …

【windows|008】DNS服务详解

🍁博主简介: 🏅云计算领域优质创作者 🏅2022年CSDN新星计划python赛道第一名 🏅2022年CSDN原力计划优质作者 ​ 🏅阿里云ACE认证高级工程师 ​ 🏅阿里云开发者社区专家博主 💊交流社…

家用洗地机哪个品牌好用?四款性价比高的洗地机推荐

还在为下班赶回家打扫卫生而烦恼?曾经的我也是这样,日复一日手动清洁,疲惫不堪。直到有一天,我决定相信现代科技,深入研究了市面上的各种洗地机评测,从此踏入了智能清洁家电的新世界。洗地机作为现代家居的…

Google Earth Engine(GEE)——checkbox的使用

结果 函数: ui.Checkbox(label, value, onChange, disabled, style) A checkbox with a label. Arguments: label (String, optional): The checkboxs label. Defaults to an empty string. value (Boolean, optional): Whether the checkbox is checked. A nu

CinemachineFreelook相机鬼畜抖动的解决方法

又是培训机构的出品。。。。。。 2020.3.27 发现跟随时抖动的原因了,其实应该按照传统相机的跟随逻辑放在late update里执行,但是由于开发cinemachine的开发组很坑地把cinemachine freelook里的三个轨道Damping值默认给了3,于是相机会以每0.7…

Aquila-Med LLM:开创性的全流程开源医疗语言模型

​论文链接:https://arxiv.org/pdf/2406.12182 开源链接:https://huggingface.co/BAAI/AquilaMed-RL http://open.flopsera.com/flopsera-open/details/AquilaMed_SFT http://open.flopsera.com/flopsera-open/details/AquilaMed_DPO 近年来&#xf…

Java比较运算符

关系运算符和比较运算符适用于条件判断类型。 相当于布尔值,只有True和False两个 符号 说明ab,判断a的值是否等于b的值,条件成立为true,不成立为false ! a!b,判断a和b的值是否不相等,条件成立为true,不成立为false > …

MS17-010(Eternal blue永恒之蓝)漏洞利用+修复方法

目录 一、漏洞简介 漏洞原理 影响版本 二、漏洞复现 三、复现过程 1、扫描局域网内的C段主机(主机发现) 扫描结果: 2.使用MSF的永恒之蓝漏洞模块 3.对主机进行扫描,查看其是否有永恒之蓝漏洞 4.准备攻击 四、漏洞利用 …

C#健康体检信息管理系统成品源码,医院体检中心管理系统

健康体检信息管理系统覆盖体检中心的所有业务,完成从预约、登记、收费、检查、检验、出报告、分析、报表等所有工作,规范了体检流程,提高了工作效率。 体检系统开发环境: 技术架构:C/S架构 开发语言:C# …

k8s volcano + deepspeed多机训练 + RDMA ROCE+ 用户权限安全方案【建议收藏】

前提:nvidia、cuda、nvidia-fabricmanager等相关的组件已经在宿主机正确安装,如果没有安装可以参考我之前发的文章GPU A800 A100系列NVIDIA环境和PyTorch2.0基础环境配置【建议收藏】_a800多卡运行环境配置-CSDN博客文章浏览阅读1.1k次,点赞8…

leetcode 动态规划(基础版)三角形最小路径和

题目&#xff1a; 题解&#xff1a; 一种可行的方案是从下到上&#xff0c;避免了从上到下的下标特判。走到每一个位置的最小值等于该位置的上两个位置中的最小值加上该位置的值。 int minimumTotal(vector<vector<int>>& triangle) {int dp[205][205]{0};f…

Desoutter智能拧紧中枢Connect过压维修

马头智能拧紧中枢过压维修是马头拧紧设备维护中的重要环节。当出现马头拧紧设备中枢过压现象时&#xff0c;会导致设备性能下降&#xff0c;甚至损坏设备&#xff0c;因此及时对过压中枢进行维修是保障设备正常运转的关键。 Desoutter电动螺丝刀控制器过压的原因可能有很多&am…

Vue60-TodoList案例-全局事件总线

一、全局事件总线的适用场景 虽然全局事件总线使用于任意组件之间的通信&#xff0c;但是没有必要处处用它。 数据在哪里&#xff0c;操作数据的方法就在哪里&#xff01; 二、TodoList案例-全局事件总线 适用于全局总线的场景&#xff1a;Item和App&#xff08;爷孙关系&…

FFmpeg+javacpp+javacv使用

FFmpegjavacppjavacv使用 Bytedeco官网案例1、导入opencv、ffmpeg依赖包2、FFmpeg 数据结构2.1 AVFormatContext 格式化I/O上下文2.1.1 metadata2.1.2 Duration、start、bitrate等其他信息2.1.3 dump信息 Bytedeco GitHub&#xff1a;javacpp Bytedeco官网案例 FFmpeg – [示例…

Qt Object:智能即时聊天室项目

目录 1.项目介绍 2.设计思路 3.Pro文件配置 4.项目演示 5.项目开源 项目介绍 智能即时聊天室系统&#xff08;AIChatProject&#xff09;是一个高效、灵活的即时通讯解决方案。它融合了百度的开源大型语言模型——文心一言&#xff0c;通过API接口实现深度集成。系统专为聊天和…