CST学习笔记——求解器

一、概览

多种时域/频域全波算法和高频算法求解器:

  1. 时域求解器 (Time Domain Solver)

  2. 频域求解器 (Frequency Domain Solver)

  3. 本征模求解器 (Eigenmode Solver)

  4. 积分方程求解器 (Integral Equation Solver)

  5. 高频渐近求解器 (Asymptotic Solver)

  6. 多层平面矩量法求解器 (Multilayer Solver)

二、基本概念

1. 电尺寸的概念、分类

(1)定义公式

        电尺寸 = 物体几何尺寸 / 波长

        示例:4.5m轿车在1GHz时电尺寸=15λ,3GHz时=45λ。
        示例计算过程:
                λ=C/f=(3*10^8)/(1*10^9)=0.3m,4.5/0.3=15个波长。
                λ=C/f=(3*10^8)/(3*10^9)=0.1m,4.5/0.1=15个波长。

(2)尺寸分类
                

2. 计算电磁学的分类

(1)全波算法

        ①直接求解麦克斯韦积分或微分方程,场区和源区均要划分网格

        ②分类:
                时域算法(FDTD/FIT):内存∝N
                频域算法(FEM/MoM):内存∝N²~N³

        ③应用于 电尺寸较小 的模型

(2)高频算法

        基于格林函数,仅源区划分网格

(3)区别

        在相同的给定计算机硬件资源条件下,全波算法有其能够仿真的最大电尺寸限制,即只能仿真分析小于其电尺寸的模型;高频算法有其能够仿真的最小电尺寸限制,即只能仿真分析大于其电尺寸的模型。

3.常用的电磁仿真算法

(1)全波算法(精确算法)

        有限差分法 (FDM)、有限积分法 (FIT)、传输线矩阵法(TLM)、有限元法 (FEM)、矩量法(MoM)、边界元法(BEM)

(2)高频渐进算法(近似算法)

        物理光学法(PO)、弹跳射线法(SBR)

4.算法比较

(1)一般地,FDM、FIT、TLM使用六面体体分割网格;FEM使用四面体体分割网格;MoM、BEM则使用三角面元面分割网格。
(2)常用的基于FDM、FIT、TLM的均是时域算法;基于FEM、MoM、BEM的则均是频域算法。(3)网格数为N,CPU和内存需求满足如下关系:FDM、FIT和TLM正比于 N^{1},FEM正比于N^{2},MoM和BEM则为N^{3}。(N的次数越高,占用内存越多)
(4)在相同仿真精度和给定计算机硬件资源下,对于电小问题优选MoM和BEM,对于电中则选FEM,对于电大选择FDM、FIT、TLM最可取,而对于超电大,则只能选取高频算法
(5)做电磁仿真的工程师必须清楚地知道这一点:没有万能的算法,只有适合于你特定问题的最佳的算法

三、求解器简介

1.分类

        (1)时域求解器——Time Domain Solver

        ①分为瞬态时域求解器(Transient solver)和TLM时域求解器(TLM solver)两种类型
        ②瞬态时域求解器采用有限积分法(FIT),是CST微波工作室历史最悠久的核心求解器,其功能强大、应用范围广,广泛应用于各类微波器件和天线问题的设计分析

        ③TLM时域求解器采用传输线矩阵法(TLM)这一新的算法,主要用于电磁兼容和电磁干扰(EMC/EMI)应用和天线布局问题

        (2)频域求解器——Frequency Domain Solver

        ①频率求解器也是CST微波工作室中常用求解器,有频域有限积分法和频域有限元法两种算法,二者之间推荐用户使用频域有限元法

        ②和瞬态时域求解器相同,频域有限元求解器也广泛应用于各类微波器件和天线问题的设计分析

        (3)本征模求解器——Eigenmode Solver

        ①本征模求解器用来计算封闭器件内的谐振分布,CST微波工作室提供了AKS和JDM两种算法的本征模求解器
        ②主要应用于强谐振结构、腔体、窄带等问题的分析

        (4)积分方程求解器——Integral Equation Solver

        积分方程求解器是CST较新引入的求解器(2006版引入),其采用多层快速多极子法(MLFMM),主要用于求解电大尺寸的结构辐射和散射问题,可分析的结构尺寸可以达到几十至几百个波长,应用范围包含天线辐射、多天线的EMC/互扰分析、天线布局优化和目标物体的RCS研究

        (5)高频渐近求解器——Asymptotic Solver

        高频渐近求解器是在CST2010版引入的,主要用来仿真电尺寸超出积分求解器的仿真范围的模型。高频渐近求解器采用的算法是弹跳射线法SBR(Shooting Bouncing Ray),属于物理光学算法中的一种。它可以极其高效地仿真电尺寸高达成千上万个波长的器件

        (6)多层平面矩量法求解器 (Multilayer Solver)

        该求解器是在2012版CST微波工作室引入的,专用于多层平面结构矩量法求解器。该求解器支持开放辐射边界条件,自动进行边缘处网格加密,自动进行端口的去散处理。叠层结构可以直接从三维结构获得,可以不是严格的平面结构。特别适用于平面微带天线、平面结构滤波器、微波毫米波集成电路(MMIC)、低温共烧陶瓷(LTCC)电路以及平面馈电网络的仿真设计。

2.小结

        (1)核心求解器:时域瞬态求解器、频域有限元求解器、本征模求解器(这三个求解器只适合中小尺寸模型)。
        (2)积分方程求解器:2006版引入,用于分析电中/电大尺寸结构的辐射和散射问题。
        (3)高频渐进求解器:2010版引入,主要用来仿真电尺寸超出积分求解器的仿真范围的模型。
        (4)多层平面矩量法求解器:2012版引入,专用于多层平面结构的矩量法求解器。

四、核心求解器

1.时域求解器——Time Domain Solver

(1)时域求解器——详细介绍

        ①时域求解器是CST微波工作室中的核心求解器,其历史最悠久、应用范围最广。时域求解器对时域信号采用离散傅里叶变换(DFT),可一次仿真计算得到整个宽带的S参数和选定频率的场分布
        ②广泛应用于各类微波无源器件、天线、天线阵列、RCS和SAR的仿真设计与计算分析
        ③时域仿真器有两种类型:采用有限积分法的瞬态时域仿真器和采用传输线矩阵法的TLM时域仿真器,CST传统意义上的时域仿真器是指前者

(2)时域求解器——相关设置

(一)Mesh Type

        ①Hexahedral—采用有限积分法瞬态时域求解器
        ②Hexahedral TLM—采用传输矩阵法TLM时域求解器

(二)Accuracy

        ①用于设置求解精度
        ②瞬态时域求解器以1W功率的高斯脉冲信号对结构进行激励,当信号能量衰减到趋于零时,分析结果。其中,结束时的能量和激励信号能量之比,再转化为10lg就是在此处Accuracy项设置的值,即Accuracy=10lg\frac{P_{s}}{P_{in}},,其中P_{in}=1WAccuracy=-30,可以求得P_{s}=0.001,即当信号能量衰减到0.001W时,分析结束。
        ③影响仿真分析的时间和求解精度。Accuracy越小,求解精度越高,分析时间越长

(三)Source Type和Mode

        设置要分析的端口和模式

(四)S-parameter setting

        设置S参数的归一化阻抗和互易性

(五)Adaptive mesh refinement

        设置自适应网格剖分,提高分析结果的准确度,通常勾选该项

(六)Sensitivity analysis

        敏感度分析,分析现实总存在的制造工艺等各种误差对器件性能的影响

(七)右侧按钮功能

        Start——运行仿真分析
        Optimizer——打开优化设计对话框,进行优化设计
        Par. Sweep——打开参数扫描分析对话框,进行参数扫描分析的相关设置
        Acceleration——GPU加速、以及分布式计算的设置
        Specials——仿真器的一些特殊设置
        Simplify Model——模型的一些简化设置
        Apply——保存/应用当前设置
        Close——关闭对话框
        Help——打开帮助文档

2.频域求解器——Frequency Domain Solver

(1)频域求解器——详细介绍

        频域求解器也是CST微波工作室中的核心求解器之一,广泛应用于各类微波无源器件、天线、天线阵列、RCS和SAR的仿真设计与计算分析。

        频率求解器有三种求解算法

        ①General Purpose——通用求解器(最常用)
                与时域求解器相对应,是最常用的频域求解器
                同时支持六面体网格有限积分法频域算法)和四面体网格有限元法频域算法),通常使用四面体网格(有限元法频域算法)
        ②Resonant: Fast S-Parameter
                专门针对诸如滤波器之类的强谐振结构的分析,只计算S参数而不给出任何场
        ③Resonant: S-Parameter, Field
                专门针对诸如滤波器之类的强谐振结构的分析,不仅计算S参数还计算

(2)频域求解器——相关设置

(一)Method

        ①General Purpose——通用求解器
        ②Resonant: Fast S-Parameter
        ③Resonant: S-Parameter, Field

(二)Mesh Type

        Tetrahedral(四面体网格)——采用有限元法的频域求解器
        Hexahedral(六面体网格)——采用有限积分法的频域求解器

(三)Source Type, Mode

        设置要分析的端口模式

(四)S-parameter setting

        设置归一化阻抗

(五)Frequency Samples

        ①在频域分析时,设置需要分析的的频点数以得到整个频带内的性能
        ②Monitors—设置要计算场分布的频点
        ③Single、Automatic(一般用这个)、Equidistant、Logarithmic:设置频点分布类型

3.本征模求解器——Eigenmode Solver

(1)本征模求解器——详细介绍

        ①本征模求解器主要用来计算封闭器件内的分布,例如谐振腔体的分析。可以用子分析给出封闭结构器件的谐振频率、谐振频率处对应的场,以及Q值
        ②CST微波工作室提供两种不同的本征模求解器:AKS和JDM
        JDM求解器更加稳定,但是计算多个模式时,AKS求解器更加快速。所以,计算模式较少时推荐使用JDM求解器,计算模式较多时推荐使用AKS求解器
        ③对于本征模求解器,在建模和分析时是不需要定义激励端口的,前两个都需要定义至少一个激励端口,才可运行仿真

(2)本征模求解器——相关设置

(一)Mesh Type

        ①Tetrahedral Mesh(边形网格)— 采用有限元算法
        ②Hexahedral Mesh (边形网格)— 采用有限积分算法

(二)Method(Hexahedral Mesh 有效)

        依据模式数选择求解器类型:
        ①JDM——有耗问题、模式数较少的无耗问题
        ②AKS——模式数较多的无耗问题

(三)Modes

        计算的前N个模式。对于AKS求解器,一般指定比实际需要的模式多的模式个数会比较好

(四)Q-factor calculation 

        计算Q值损耗材料的处理

五、总结

        1.瞬态时域求解器应用最广泛,多数情况下都可以选择该求解器,尤其对于宽带问题,仿真分析速度较快
        2.通用频域求解器与瞬态时域求解器相当,对于窄带强谐振问题,使用该求解器分析速度比时域求解器要快
        3.封闭结构的谐振问题分析,通常需要使用本征模求解器

### CST求解器的使用教程及相关资源 CST Studio Suite 是一款用于电磁场仿真的软件工具,广泛应用于天线设计、微波器件开发以及高频电路仿真等领域。以下是关于其求解器的相关资料、文档下载、安装配置及常见问题解答的信息。 #### 资料获取与学习路径 官方提供了详尽的学习材料和技术支持来帮助用户掌握如何有效利用 CST 的各种求解器。这些资源可以通过访问 CST 官方网站或者通过购买正版授权获得的技术手册找到[^1]。对于初学者而言,建议从基础操作指南入手逐步深入到高级应用案例研究。 #### 文档下载地址 通常情况下,合法用户的账户可以登录至 [CST Support Portal](https://www.cst.com/) 来获取最新版的产品说明书和培训视频链接。此外,在该门户内还可以提交技术咨询请求并查看已解决的知识库条目以应对遇到的具体挑战。 #### 安装过程概述 在执行安装之前,请确认计算机满足最低硬件需求,并关闭所有正在运行的应用程序以免干扰进程。启动安装包后按照提示完成设置即可;如果需要自定义选项,则可根据实际工作流程调整相应参数设定。 #### 配置环境变量 为了使外部脚本能够调用 CST API 或者实现批处理作业调度等功能,可能还需要额外配置一些必要的系统级环境变量。具体做法取决于目标平台的操作系统类型及其版本号等因素影响下的兼容性考量。 #### 常见错误排查技巧 当面对无法正常加载许可证文件或者其他异常状况时,可以从以下几个方面着手分析原因所在: - 检查网络连接状态是否稳定; - 确认服务器端口开放情况以及防火墙策略设置适当与否; - 参考日志记录定位确切位置进而采取针对性措施加以修复。 ```python import cstmod as cm project = cm.create_new_project() print(project.get_active_design()) ``` 以上代码片段展示了如何借助 Python 接口创建一个新的 CST 工程实例对象,并打印当前活动设计方案名称作为示例演示目的之一。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值