请教在CST MWS中如何得到距天线一定距离处的场强?
使用时域求解器,已尝试了如下方法,但都有问题:
1、设置probe。但如此设置会大幅增加bounding box范围,导致计算结果出错(远场增益变为18dB了)。
2、设置farfield monitor。设置ref. dist.,不勾选use farfield approximation(以期得到radial分量),但结果是H与E的各分量完全一样,E/H=1!(已在另一帖中问了这个问题,至今没有得到回复)明显也有问题。
只有勾选use farfield approximation,才能得到看起来正确的E和H的theta和phi分量(E/H=377)。但是用得到的E和H计算坡印廷矢量,结果与远场结果中的power pattern的功率值不一致(经验证,此功率值就等于上述的E*H,没有乘cos(phase_E - phase_H)因子)。
那么我的问题是:
如何得到特定距离出的E和H的各分量?
以及如何验证其正确性?(如利用已有的远场增益)
谢谢!
仿真一个角锥喇叭天线的远场,18GHz,喇叭最大尺寸<20cm,设置远场属性中的reference distance为100m。发现如下问题:
如果勾上use farfield approximation(默认设置),远场E和H的结果貌似是对的,因为E/H=377欧;
如果不勾,则E的结果貌似也是对的(因为和勾上时的结果几乎一样),但H的结果不对,因为H与E的各分量的幅值和相位都一样,E/H=1!
这是为何?难道不能按照help中的说明,不勾use farfield approximation,来计算E和H的radial分量么?
谢谢!
方便传一下你的模型么,我怎么算来算去都是正确的。
勾不勾选use farfield approximation结果相差不大
我算了个CST自带的喇叭天线的例子也是正确的希望小编上传模型
和我算的模型一样。
还没解决呢,怎么变成已解决了。
好,我来描述一下操作步骤,请大家帮忙试一下,看和我的结果是否一样。
CST2010
1、打开..\Examples\MWS\Transient\Antennas\Circular Horn Antenna\circular horn antenna.cst
2、farfield,farfield plot properties,Cartesian坐标,去掉use farfield approximation的钩,ok计算之
3、看plot mode中的E-field和H-field,它们的theta,phi,radial分量都一样
如果没有看到我描述的问题,就在farfield plot properties里面,把Cartesian/3D,linear scaling什么的选项来回改一改,并ok,没几下就应该能发现E和H一样了。
很奇怪,不知是不是CST的bug,在改了选项以后,没能重新计算,还是什么其他原因。
改了下没问题啊,你每次改完点apply了么?
大哥。我至于那么弱么。
“如果没有看到我描述的问题,就在farfield plot properties里面,把Cartesian/3D,linear scaling什么的选项来回改一改,*并ok*,没几下就应该能发现E和H一样了。 F5N>Uqr*oN ”
应该选完了点OK自动就apply了吧?
一边改我提到的那些选项,apply后,一边看看E、H的各个分量(主要是通过这个步骤让cst刷新plot),应该就能看到我说的问题了。
来回换了换,没问题。我用的CST2011SP7
再补充一下:
首先,在没有去掉use farfield approximation的钩的时候,检查过E和H的值,应该是对的,E/H=377。
然后,去掉use farfield approximation的钩,想把radial分量也算出来,结果再看E、H的各个分量(这个过程中改了改Cartesian坐标、linear scaling什么的选项),E和H就变成一样的了(确切说是H变成和E一样了,H明显错了),这时在plot mode中从E切换成H的时候,主视窗中的曲线图跟人感觉就像是曲线和数值都没有改,就是改了一下标题(E->H)和单位(V/M->A/M)。
这样说够清楚了吧。
回hawk8969:
问题出现在去掉use farfield approximation的钩的时候,你给的4个图approximation都是enabled。
还是没错误。你用的是什么版本
能用中文完整表达下么
cst2010
上面一开始就说了。
回hawk8969:
感谢你的热心回复!
不过,请你也仔细看看我的描述,我已经很详细地描述操作过程和现象了。我把相关选项用英文(软件中的原文)表述,就是怕大家误会,找不到我的确切所指。要是我主观地翻译成中文,难道大家不是更不容易明白我说的是什么?
再次感谢!
回hawk8969:
你的cst版本和我不一样,如果你做了跟我一样的操作,却得到不一样的结果,也是合理的。
请给个不使用远场近似、笛卡尔坐标、参考距离1m情况下的电场和磁场幅度值的曲线图吧。
谢谢!
按照你的操作弄了一遍。还是没问题。
我用了2010,同一个列子
抱歉,从笛卡尔坐标的图看不到远场近似是否被禁用了。
我给出我这里的3D下的电场和磁场的图(见附图),可以看到,二者就名称和单位不同,数值是相同的。
我的终于也出现这个情况了,估计是个bug,视图右上角的是在改变的
这个bug好像不会再Cartesian坐标系下出现
Cartesian下也会出现,关键是要禁用远场近似。
你先禁用远场近似,再调到Cartesian坐标,再调plot mode为E,apply,再调到H,apply,会发现曲线和峰值的值完全一样,就变单位和名称。
其实我就是想在Cartesian下看,一直就算不对。
2010我的版本好像Cartesian坐标下没问题,就是3D视图有问题
2012版本我试了下也没问题,估计是修正了,换版本吧。2010即使发现了bug也只能在下一个版本修改。
记得一个其他软件的培训时候,那个法国人每当遇到软件没有的功能或者bug的时候就会说next version....
小编用的什么版本?我的CST2011 SP5无此问题。有可能就是软件的bug所致。
CST 2010 SP5有一个修正:Fixed some issues in calculation of translated farfields
不知道是不是解决这个问题的
这个就不太清楚了。
这是2010什么版的?
估计是比较早的版本吧。
sp补丁能单独打么,像windows那样?
你这个就是2010版,没装过补丁的
可以单独打,但是。如果不是正版,还是慎重,可能更新完了不能用了