许多微波技术初学者得知有现成的软件能够求解麦克斯韦方程组时,内心感到非常高兴,毕竟除了数学专家,不是所有人都能熟练掌握这方面的技术。尤其是,当看到CST电磁仿真软件可以生成美观的电磁场分布彩图时,他们对CST电磁仿真软件更是爱不释手。
然而,对于一些有经验的用户来说,可能会感到困惑:对于同一问题或模型,不同的电磁仿真软件参数设置将导致不同甚至完全不同的结果。那么,应该相信哪一个仿真结果呢?也许正是因为仿真结果会因人而异,导致其并不完全可靠,因此,类似IEEEMTT这样的权威期刊通常要求有实验数据才能发表论文。
以下是详细演示开路半波长同轴谐振器的示例。选择这个示例是因为它与我最近关注的问题有很高的相关性。
1.比较CST仿真的结果和教科书上的理论结果;
2.请展示一下网格划分参数设置对仿真结果的影响。
首先,我们需要简单介绍相关理论。开路半波长同轴谐振器的谐振频率和品质因子是其两个关键技术指标。谐振频率的计算方法如下:


图1 开路半波长同轴谐振器电磁模型及仿真结果
在仿真完成后,得到了S参数(仅S11),可以利用该参数来确定谐振频率(如图1所示,谐振频率略低于5GHz,比之前的理论值稍微偏低,这是由于谐振器激励引起的,详细理论请参见Pozar的《微波工程》第六章),并可得到无载Q值。如何基于S11值来获取无载Q值,详细理论可参考《通信系统微波滤波器基础、设计与应用》第11章,作者为RichardJ.Cameron、ChandraM.Kudsia和RaafatR.Mansour。以下是MATLAB程序,可基于S11值来获取无载Q值:
代码——
% extract Q from S11 dB
clc;clear all;close all;
% microwave filters for communication systems Fundamentals, Design, and Applications
% Second Edition RichardJ.Cameron, ChandraM.Kudsia,RaafatR.Mansour;
% 11.4.2: Measurement of Unloaded Q Using Linear Display of Reflection Coefficient
%%
S11_data=textread(microscope_28_01_2_5GHz_05_4.txt,,headerlines,3);
simu_data01=S11_data;
freq=simu_data01(:,1);
S11dB=simu_data01(:,2);
[S11_min, S11_min_num]=min(S11dB);
f0=freq(S11_min_num);
k_under=(1-10^(S11_min/20))/(1+10^(S11_min/20));
k_over=(1+10^(S11_min/20))/(1-10^(S11_min/20));
S11_phi=10*log10((1+10^(S11_min/10))/2);
offset01=0.2;
num01=find(S11dB<S11_phi+offset01,1);
num02=find(S11dB<S11_phi-offset01,1);
f1=interp1(S11dB(num01:num02),freq(num01:num02),S11_phi,spline);
num01=find(S11dB(S11_min_num:length(S11dB))>S11_phi-offset01,1);
num02=find(S11dB(S11_min_num:length(S11dB))>S11_phi+offset01,1);
f2=interp1(S11dB(num01+S11_min_num:num02+S11_min_num),freq(num01+S11_min_num:num02+S11_min_num),S11_phi,spline);
delta_f=f2-f1;
Q_load=f0/delta_f;
Q_unload_under=Q_load*(1+k_under);
Q_unload_over=Q_load*(1+k_over);
data_out_filter=[S11_min f0 Q_load Q_unload_under Q_unload_over];
需要注意的是,在上述程序中提取Q值的前提是要了解谐振器的耦合状态,也就是判断它是欠耦合还是过耦合。判断的具体方法如下:将图1中的S参数转换为图2所示的Smith圆图,如果圆的直径(观察内圆)小于1,则是欠耦合,否则是过耦合。下图显示这个谐振器是欠耦合状态,所计算出的无载Q值为837。相对于之前预估的数值870,相对误差约为4%。这表明所建立的模型和仿真参数的设定以及Q值提取方法是合理的。
图2 S参数的Smith圆图形式
为了研究网格剖分参数对模拟结果的影响,在CST软件中设置不同的Cellsperwavelength参数进行了一系列仿真。根据图3所示的品质因子数据,结果表明Cellsperwavelength取值适中最佳。一般来说,Cellsperwavelength参数越大,模型网格总数越多,从而导致所需的硬件资源和仿真时间也会更多。尽管常规认为模型网格越细,模拟结果越精确,但是结果与图3所显示的情况有所不同,具体原因需要进一步研究。
根据相似的方法,我们还对其他谐振频率进行了模拟,将其仿真结果与理论结果进行比较,总结如表1和图4所示。
图3 网格参数对仿真结果的影响
表1 电磁仿真与理论计算结果对比
图4 仿真Q值与理论Q值的对比(具体数据见表1)
在进行仿真时,除了网格剖分参数以外,电磁边界条件、对称条件等参数的设置也可能会对仿真性能产生显著的影响,包括结果是否准确、所需硬件资源是否最少、仿真所需时间是否最短等。
[行业资讯] 思茂信息亮相2025省博士创新站活动 共探产学研新路径
2025-12-02
[CST] CST软件探索EFT虚拟测试:从IEC标准到3D仿真实战
2025-12-01
[ABAQUS] Abaqus中理想弹塑性模型和弹塑性硬化模型区别
2025-11-28
2025-11-28
2025-11-28
[ABAQUS] 上课啦!达索系统 SIMULIA Abaqus PCB仿真
2025-11-26
[CST] 无参优化器:利用CST和Tosca进行拓扑优化之单极天线(
2025-11-26
2025-11-25
[行业资讯] 正版Abaqus全国代理商:思茂信息——达索授权认证
2025-11-25
[行业资讯] 怎么联系CST studio suite代理商?达索SIM
2025-11-25
2023-08-29
2023-08-24
[ABAQUS] ABAQUS如何建模?ABAQUS有限元分析教程
2023-07-07
[ABAQUS] 有限元分析软件abaqus单位在哪设置?【操作教程】
2023-09-05
[ABAQUS] ABAQUS软件中Interaction功能模块中的绑定接
2023-07-19
[ABAQUS] Abaqus怎么撤回上一步操作?Abauqs教程
2024-05-01
[ABAQUS] abaqus里面s11、s12和u1、u2是什么意思?s和
2023-08-30
[ABAQUS] Abaqus单位对应关系及参数介绍-Abaqus软件
2023-11-20
[ABAQUS] ABAQUS软件教程|场变量输出历史变量输出
2023-07-18
[ABAQUS] Abaqus中的S、U、V、E、CF分别是什么意思?
2024-05-11
[行业资讯] 思茂信息亮相2025省博士创新站活动 共探产学研新路径
2025-12-02
[行业资讯] 正版Abaqus全国代理商:思茂信息——达索授权认证
2025-11-25
[行业资讯] 怎么联系CST studio suite代理商?达索SIM
2025-11-25
2025-11-24
[行业资讯] 广东有限元分析软件Abaqus采购指南-认准达索授权思茂信
2025-11-21
[行业资讯] 达索Abaqus、CST代理商采购流程-指定授权代理商思茂
2025-11-21
[行业资讯] 广东2025半导体及零部件学会发展论坛落幕,广州思茂信息获
2025-11-20
[有限元知识] SIMULIA 一文读懂系列-基于 SIMULIA Pow
2025-11-18
[行业资讯] 企业版、教育版Abaqus软件多少钱?达索代理商思茂信息报
2025-11-17
[行业资讯] 99元安装正版Abaqus?谨防受骗,认准达索代理商思茂信
2025-11-13
地址: 广州市天河区天河北路663号广东省机械研究所8栋9层 电话:020-38921052 传真:020-38921345 邮箱:thinks@think-s.com
Copyright © 2010-2023 广州思茂信息科技有限公司 All Rights Reserved. 粤ICP备11003060号-2