CST微波工作室学习笔记(4)

十、参数扫描分析和优化设计

1.变量的定义和使用

  • 在参数列表窗口定义

  • 在模型属性窗口定义

  • 变量名:可用a-z,A-Z,0-9,中间不要有空格

  • 变量值:常数或表达式,(),+,-,*,/,sqr(),^,long(),exp(),sin()等

2.参数化模型的创建

  • 使用变量来设置模型的结构尺寸,或相关属性参数

3.参数扫描分析

参数扫描分析: 分析设计模型的性能随着指定变量的变化而变化的关系,在优化设计前一般使用参数扫描分析功能来确定被优化变量的合理变化区间

参数化扫描步骤:

  1. 定义变量,创建参数化模型

  2. 进行仿真分析的相关设置

  3. 添加参数扫描分析项,设定扫描分析变量

  4. 运行分析查看分析结果

4.优化设计

1.初始设计和参数化模型

2.添加优化变量

3.构造目标函数

勾选要优化的变量:

5.参数扫描分析和优化设计实例

  • 使用之前的 T 形波导模型实例来演示参数扫描分析和优化设计

  • 1.参数扫描分析实例
  • 使用T形波导模型分析

  • 改变挡板位置,查看在10GHz频点上波导两侧输出端口信号能量的变化

  • 定义变量x_pos,用于设置挡板中心点的位置

  • 使用数据后处理模板设置只输出10GHz频点上S11、S21和S31参数的幅度值分析结果

  • 定义参数扫描分析,分析变量x_pos在0 ~ 1in范围内变化时,在10GHz频点上S11、S21和S31参数的变化

  • 2.设计优化实例
  • 使用优化设计,找出合适的挡板位置,使左侧端口输出的信号功率是右侧端口输出信号功率的两倍

  • 设置优化变量为x_pos,优化变量的变化范围0 ~ 3in

  • 设置优化目标

  • 6. T 型波导实例讲解

  • 1.参数扫描分析
  • 打开 T 型波导实例,另存为一个新的工程文件用于本次实例,File > Save as

  • 定义参数变量

  • 用参数变量设置 T 型波导中的挡板在 X 轴的位置

    选择 OK 删除之前的仿真结果:

  • 通过改变参数调整挡板的位置

    此时发现挡板在 X 轴的位置发生变化(参数化模型):

  • 数据后处理中定义10GHz频点上的 S 参数的幅度

  • 设置参数变化范围

    点击 Start ,仿真运行对参量变化时,S参数的变化情况 ( 在导航树的Tables目录下可以查看 )

  • 设置目标函数,来满足2端口和3端口的关系

    在对话框中输入端口关系的表达式:

    在Result Name下查找刚刚创建函数的名字,在Conditions 里选择表达式的结果:

    点击 Start 可以开始优化分析,同样在Tables下可以查看优化结果:

  • 十一、微带线结构器件设计分析实例

  • 微带线结构器件

  • 设计有一个图示微带线结构的3dB定向耦合器

  • 图示微带线耦合器,信号从端口①输入

  • 端口③输出信号有3dB衰减,90°相移

  • 端口④输出信号有3dB衰减,180°相移

  • 端口②没有信号输出

  • 设计要求

  • 工作频率:2.4GHz

  • 端口阻抗:50Ω

  • 介质板材:Rogers RT5880(Er=2.2),板厚1mm

  • 微带线走线厚度:35um

  • 理论设计

  • 使用CST微波工作室的宏工具计算微带线的线宽和介质波长(使用前先把工作环境设置好)

  • 50Ω微带线宽度:3mm

  • 35.4Ω(Zo/根号2)微带线宽度:5mm

  • 1/4介质波长:22.5mm

    1/4波长为22.847mm:

  • 设计简介

  • 1.设计环境

  • 求解器:通用频域求解器

  • 默认单位:mm、GHz

  • 背景材料:Normal

  • 分析频率范围:1.8 ~ 3GHz

  • 2.变量和参数化模型

  • 3.波导端口

  • 波导端口的设置

  • 微带线结构器件实例分析

  • 1.新建工程

  • 2.设置工作环境

  • 1.设置单位
  • 2.设置求解器
  • 3.设置背景材料
  • 3.创建3dB定向耦合器的结构模型

  • 1.定义参数变量
  • 2.创建模型
  • 1. 介质层部分
  • 2. 微带走线部分
  • 1.先创建局部坐标系:

    2.创建50Ω微带线模型:

    3.创建35Ω微带线模型:

    4.创建另一条耦合臂:

    5.创建另外两条耦合臂:

  • 4.设置波导端口(重点)

  • 波导端口设置 ,左右延申8mm,下延时1mm,上延申10mm:

    按照相同方法设置其他3个波导端口:

    设置金属地:

  • 5.设置频率范围

  • 6.运行仿真分析

  • 1.运行仿真
  • 2. S 参数分析
  • 可见工作频率稍微的有些偏移到了2.5GHz左右,可能影响工作频率的参数是1/4波长,因此要对1/4波长进行优化设计(1/4波长偏小)

  • 7.参数优化分析

  • 1.参数修改
  • F7更新模型后,运行仿真

  • 2. S 参数分析
  • 可见③④端口的输出信号都有3dB的衰减,②端口衰减很大,相当于隔离:

    ③④端口的相位差近似为90°:

    特性阻抗近似为50Ω:

  • 8.查看电流分布

  • 1.设置场监视器
  • 2.表面电流
  • 值在②端口几乎没有电流(被隔离),③④端口有电流:

(0)

相关推荐

  • CarMaker入门第五课-CarMaker for Simulink模块

    本节课将介绍如何基于CarMaker用于Simulink联合仿真开发算法与验证用到的模块. CarMaker入门课程传送门[CarMaker入门第四课-CarMaker与Simulink联合仿真] C ...

  • 使用Transformer模型进行文本分类

    作者 | Eric Fillion 编译 | VK 来源 | Towards Data Science 文本分类是NLP最常见的应用.与大多数NLP应用一样,Transformer模型近年来在该领域占 ...

  • R数据分析:如何用lavaan包做结构方程模型,实例解析

    今天给大家写一个非常经典的结构方程模型的例子,这个例子是用来研究精神错乱的,模型总共有3个因子,一个社会经济地位SES,另外两个分别是1967年和1971年的精神错乱alien.每个因子两个测量指标, ...

  • 车载SOA软件架构设计

    根据基于模型的系统工程方法和以下面向服务架构的建模语言(SOAML),提供了用于面向服务和软件架构建模的各种元模型的详细信息.SOA和软件层元模型大致分为两类:核心建模(数据)和图表(可视化). SO ...

  • CST微波工作室学习笔记(1)

    先写个目录 笔记1 新建工程 工作界面 笔记2 T形波导分析 设计建模基本操作 设计建模高级操作 笔记3 边界条件和背景材料 端口和激励 求解器 数据后处理 笔记4 参数扫描分析和优化设计 微带线结构 ...

  • CST微波工作室学习笔记(2)

    三.CST微波工作室T型波导分析 - T型波导模型结构尺寸如图所示:(in-英寸) - 需要分析的结果: 分析频率范围:8 ~ 12GHz 该频带内,从波导前侧端口传输到左右两侧端口的信号大小(S参数 ...

  • CST微波工作室学习笔记(3)

    六.边界条件和背景材料 为什么要设置边界条件: 使用计算机来进行电磁计算或电磁仿真分析,都是只能处理有限空间内的电磁问题 在CST微波工作室中,通过设置适当的边界条件,实现把电磁问题设定于有限空间内 ...

  • CST微波工作室学习笔记(5)

    十二.天线设计实例分析 半波偶极子天线 一种结构简单的基本线天线,由两根直径和长度都相等的直导线组成,每根导线的长度为1/4波长,导线的直径远小于工作波长:在中间的两个端点上由等幅反相的电压激励 输入 ...

  • 【学习笔记】航空航天(2):L波段微波功率合成技术研究

    0 引言 功率放大器(Power Amplifier,PA)是数据链路射频发射设备中的核心器件,主要用于提高发射信号功率从而增大通信距离.PA的设计难点在于在保证系统正常稳定工作的前提下如何能获得更高 ...

  • 一则公报案例学习笔记:对修改股东出资期限应否适用资本多数决规则的思考|审判研究

    一.问题的提出 2021年第3期<最高人民法院公报案例>刊登了鸿大(上海)投资管理有限公司与姚锦城公司决议纠纷上诉案,裁判要旨为:"公司股东滥用控股地位,以多数决方式通过修改出资 ...

  • JAVA多线程学习笔记整理

    多线程: 三种创建方法 继承Thread类,以线程运行内容重写run方法,创建Thread对象并用start方法启动该线程. (匿名内部类) (Lambda表达式) 实现Runable接口,以线程运行 ...

  • 周哥学习笔记(2021.5.8)

    心理界限存在的意义,正是为了帮助人们控制情绪进入的量,不至于太过冷漠或太过投入,让我们保持一个合适的距离与外界互动. 人没有办法只通过吸收变得更美好和丰富,它必须通过大胆的碰撞和创造.如果不能保持足够 ...

  • 【学习笔记】控制角色移动的N种方法,但都离不开重复执行

    [学习笔记]控制角色移动的N种方法,但都离不开重复执行 今天我们讲一下控制角色移动的多种方法,因为缺少操作实例,希望课下同学们结合例子好好练习. 首先,我们说一下控制角色移动的多种方法.最比较常见的就 ...