請教在CST MWS中如何得到距天線一定距離處的場強?
角錐喇叭天線,18GHz,天線最大尺寸<20cm,想得到主軸上距口面1m處的E和H。已知其遠場增益為22dB,用于在仿真中驗證結果是否正確。
使用時域求解器,已嘗試了如下方法,但都有問題:
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版,沒裝過補丁的
可以單獨打,但是。如果不是正版,還是慎重,可能更新完了不能用了