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

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

一个cmake版的C++项目代码模板,包含流水线、git以及代码格式化配置等支持CICD发布流程

本文给出快速构建C项目的代码仓库模板 ,简单却完整 主要包括: 编译脚本 打包上传脚本- 依赖拉取 代码格式化配置 git配置 流水线pipeline配置 使用这个模板 你只需要:将源文件放到模块目录下,并添加到cmake中即可 一、简…

JAVA医院绩效考核系统源码 功能特点:大型医院绩效考核系统源码

JAVA医院绩效考核系统源码 功能特点:大型医院绩效考核系统源码 医院绩效管理系统主要用于对科室和岗位的工作量、工作质量、服务质量进行全面考核,并对科室绩效工资和岗位绩效工资进行核算的系统。医院绩效管理系统开发主要用到的管理工具有RBRVS、DRGS…

emqx5.6.1 数据、配置备份与迁移

EMQX 支持导入和导出的数据包括: EMQX 配置重写的内容: 认证与授权配置规则、连接器与 Sink/Source监听器、网关配置其他 EMQX 配置内置数据库 (Mnesia) 的数据 Dashboard 用户和 REST API 密钥客户端认证凭证(内置数据库密码认证、增强认证…

EE trade:炒伦敦金的注意事项及交易指南

在贵金属市场中,伦敦金因其高流动性和全球认可度,成为广大投资者的首选。然而,在炒伦敦金的过程中,投资者需要注意一些关键点。南华金业小编带您一起来看看。 国际黄金报价 一般国际黄金报价会提供三个价格: 买价(B…

“拿来主义”学习边框动画(附源码)

“拿来主义”学习边框动画,附源码,CV可用 扫码关注:小拾岁月,发送 “边框动画”,获取源码。 需求分析 从边框的旋转动画,我们可以看出,可以在按钮元素的下方添加给 360旋转 的元素。同时&…

MQ~消息队列能力、AMQP协议、现有选择(Kafka、RabbitMQ、RocketMQ 、Pulsar)

消息队列 消息队列看作是一个存放消息的容器,当我们需要使用消息的时候,直接从容器中取出消息供自己使用即可。由于队列 Queue 是一种先进先出的数据结构,所以消费消息时也是按照顺序来消费的。 常⽤的消息队列主要这 五 种,分别…

简单理解爬虫的概念

简单来说: 爬虫,即网络蜘蛛,是伪装成客户端与服务器进行数据交互的程序。 代码 代码教程分享(无偿): 思路 1.获取网页的源码 pythondef askURL(url):head{"User-Agent":"Mozilla/5.0 (L…

51单片机STC89C52RC——5.1 LCD1602液晶显示屏

目录 目的 一,STC单片机模块 二,LCD1602 2.1 模块简介 2.2 针脚 2.3 DDRAM地址与显示器对应关系 2.4 标准字库表 2.5 常用指令 2.6 读写操作 三,创建Keil项目 四,代码 五,代码编译、下载到51单片机 六&a…

数据库精选题(二)(引言+关系代数)

🌈 个人主页:十二月的猫-CSDN博客 🔥 系列专栏: 🏀数据库 💪🏻 十二月的寒冬阻挡不了春天的脚步,十二点的黑夜遮蔽不住黎明的曙光 目录 前言 常见概念 一、什么是数据库&#xf…

面试突击:深入理解 Java 中的异常

本文已收录于:https://github.com/danmuking/all-in-one(持续更新) 前言 哈喽,大家好,我是 DanMu。今天想和大家聊聊 Java 中的异常。异常处理是一种重要的概念,因为程序总是会出现各种意料之外的问题&…

代码签名证书有什么作用?有哪些申请步骤?

代码签名证书是一种数字证书,它为软件开发者提供一种验证软件代码真实性和完整性的方法。通过使用代码签名证书,开发者可以确保他们的软件在发布后没有被篡改,并且用户可以信任软件的来源。 什么是代码签名证书? 代码签名证书是提…

同三维高清大屏多功能一体机简介——高清多能数字矩阵

产品简介 同三维高清多能数字矩阵(硬件集软件于一体)是依据当前高清视频正广泛应用于各类项目工程的整体形势而专门研发的、特点显著、优势诸多、极具创新性的专业级一体化监控产品。高清多能数字矩阵采用WINDOWS操作系统,基于高性能配置的刀…

换电脑后导入git本地仓库记录

导入本地仓库tig记录 换了新电脑,将旧电脑的数据盘查到新的笔记本之后发现,使用pycharm 读取不到本地的git提交记录了,我没有将本地git上传到远程仓库的习惯,这可抓马了,硬盘插回去的话也太麻烦了。试了 vscode 提示设…

【英伟达GPU的挑战者】Groq—AI大模型推理的革命者

目录 引言第一部分:Groq简介第二部分:Groq的特点与优势1、高性能推理加速2、近存计算技术3、专用ASIC芯片设计4、低延迟与高吞吐量5、成本效益分析6、易用性与集成性7、软件与硬件的协同设计 第三部分:Groq的使用指南1、准备工作2、简单使用样…

通过 Setapp 使用 240 多款 Mac 生产力工具以及 GPT-4o

Setapp 是一项革命性的订阅服务,可以使用 240 多款 Mac 应用程序的综合套件,并配有强大的人工智能助手。 通过 Setapp 为你的工作效率和生产力增添魔力。 Setapp 官网:访问(提供 7 天试用) Setapp 的主要功能 AI 助手…

高通安卓12-Input子系统

1.Input输入子系统架构 Input Driver(Input设备驱动层)->Input core(输入子系统核心层)->Event handler(事件处理层)->User space(用户空间) 2.getevent获取Input事件的用法 getevent 指令用于获取android系统中 input 输入事件,比如获取按键上报信息、获…

黑马苍穹外卖3 菜品管理 AOP+反射+阿里云OSS+基本增删改查

菜品管理 公共字段自动填充 对员工,菜品,套餐、、的设置时间等,导致代码冗余。 使用切面来为这些方法统一设置 枚举:标识当前操作的类型(不同来类型操作的字段名不同)。反射(为公共字段赋值&a…

大模型自然语言生成自动驾驶可编辑仿真场景(其一 共十篇)

第一篇:LLM greater scene summarize 第二篇:LLM simulation Test effect 第三篇:LLM simulation driving scenario flow work 第四篇:LLM Algorithm flow description 第五篇:Configure the environment and back…

k8s离线部署nginx

1. 拉取nginx离线包到本地 sudo docker save nginx:latest -o nginx.tar 2. 导入nginx image到k8s命名空间中 sudo ctr -n k8s.io images import nginx.tar 3. 编辑nginx.yaml apiVersion: apps/v1 kind: Deployment metadata:name: nginx-deployment spec:selector:match…

yocto系列讲解[实战篇]94 - 添加libhybris库和测试示例

By: fulinux E-mail: fulinux@sina.com Blog: https://blog.csdn.net/fulinus 喜欢的盆友欢迎点赞和订阅! 你的喜欢就是我写作的动力! 目录 1. 概述2. 添加libhybris的recipe3.libhybris编译4.libhybris测试5.自制Android C++动态库6.自制Android C++动态库编译7.创建testhyb…