CST MWS中求解頻率設(shè)置對(duì)仿真速度和準(zhǔn)確度的影響
摸索了一段時(shí)間,不太明白,幫助文件里沒(méi)能找到類(lèi)似的問(wèn)題。我的問(wèn)題是:
1.若都是200%的帶寬設(shè)置,且都從0頻開(kāi)始,比如0-10G,和0-20G,那么對(duì)于0-10G內(nèi)的結(jié)果,前后兩個(gè)設(shè)置的計(jì)算結(jié)果哪一個(gè)更準(zhǔn)確?
個(gè)人覺(jué)得后一個(gè)更準(zhǔn)確,因?yàn)?-20G的設(shè)置系統(tǒng)自動(dòng)剖分的網(wǎng)格數(shù)要多得多。但CST的卷一卷二認(rèn)為求解頻率不要過(guò)寬,也就是說(shuō)對(duì)于0-10G的結(jié)果而言,0-20G的設(shè)置范圍就太寬了,所關(guān)心的頻帶太寬,會(huì)導(dǎo)致結(jié)果并不準(zhǔn)確。
2.如果我需要計(jì)算并查看0-40G的帶寬,但由于個(gè)人電腦配置問(wèn)題無(wú)法支持如此龐大的網(wǎng)格剖分,有沒(méi)有什么不升級(jí)硬件的辦法可以定性地查看?比如HFSS里可以采用分段掃頻的辦法來(lái)對(duì)UWB進(jìn)行仿真。
我也遇到到過(guò)這樣的問(wèn)題,希望哪位大牛解釋一下!
首先,我們要來(lái)規(guī)定一下前提,就是網(wǎng)格的設(shè)置里是10/10/10不變的話。且在10/10/10的網(wǎng)格設(shè)置下,0-10G的仿真結(jié)果收斂可信。(如果不規(guī)定前提,討論沒(méi)有意義)
那么我可以說(shuō)0-10G和0-20G中0-10G部分的結(jié)果應(yīng)當(dāng)吻合,因?yàn)橐呀?jīng)收斂的結(jié)果,就算有“區(qū)別”,也是“很小”的區(qū)別,在這里請(qǐng)恕我無(wú)法量化,但是既然收斂,那么至少滿足自適應(yīng)網(wǎng)格加密能夠收斂的條件。
而樓主所述的0-20G中0-10G的結(jié)果可能會(huì)準(zhǔn)確,則應(yīng)當(dāng)是基于在10/10/10的網(wǎng)格設(shè)置下,本身0-10G的結(jié)果就不收斂的前提,那么我可以建議樓主,將0-10G仿真的網(wǎng)格加密到收斂,這樣你0-10G的結(jié)果應(yīng)當(dāng)與0-20G中0-10G的結(jié)果吻合。
樓主的電腦假如無(wú)法用CST計(jì)算0-40G的問(wèn)題的話,那我很好奇,您用HFSS試過(guò)0-40G嗎?真的可以嗎?HFSS的網(wǎng)格數(shù)目隨頻率可是呈2次方上升的,非線性。而且假如真的用HFSS仿真0-40G,樓主打算多大頻率取一個(gè)點(diǎn)呢?我基本可以想象的是,這個(gè)時(shí)間應(yīng)該是按天算吧。
1.首先說(shuō)明下,網(wǎng)格總數(shù)是與網(wǎng)格設(shè)置里面的lines per wavelength非常相關(guān)的,而這里的wavelength是與最高頻率想對(duì)應(yīng)的,因而如你所說(shuō)020G的時(shí)候網(wǎng)格數(shù)會(huì)比010G多得多,因而它確實(shí)應(yīng)該算的更準(zhǔn)。而至于你后面所說(shuō)的020G關(guān)心的頻帶太寬,因而不準(zhǔn)的說(shuō)法,有問(wèn)題。首先要說(shuō)明的是CST是基于FIT的,是時(shí)域算法,因而不要把HFSS里面用的頻域算法的一些觀念搬移過(guò)來(lái),這會(huì)導(dǎo)致很明顯的錯(cuò)誤。CST的計(jì)算精度只與兩個(gè)因素有關(guān),一個(gè)是模型離散化過(guò)程中產(chǎn)生的誤差即mesh,另一個(gè)是時(shí)域到頻域傅里葉變化產(chǎn)生的誤差即Accuracy(原因請(qǐng)查看CST微波用戶全書(shū)卷二,每個(gè)算例里面都講了)。因而只要你設(shè)置的Accuracy一樣,就不存在你所說(shuō)的情況。而且CST通常建議將觀察的頻帶設(shè)置的寬一些(>20%)這樣反而更有利于提高CST的計(jì)算速度。
2.對(duì)于你說(shuō)的分段掃頻,我同意2樓的觀點(diǎn),在CST中都沒(méi)法算,你再HFSS中更別想算到40G。不過(guò)你可以看一下低頻段的變化情況,如1中所說(shuō),網(wǎng)格數(shù)受最高頻率影響,因而你可以看020G的或者其他頻率的實(shí)在不行還是用工作站或者分布式運(yùn)算吧
還有一個(gè)疑問(wèn),CST微波工作室用戶全書(shū)中提到主流的電腦都可以算到100個(gè)波長(zhǎng),你的尺寸是太大了還是頻率范圍設(shè)置的有問(wèn)題?
非常感謝你的回復(fù)和分享
關(guān)于0-10G和0-20G的準(zhǔn)確度,相信你講的是正確的。因?yàn)橐婚_(kāi)始我沒(méi)有考慮到最高頻率改變而lines per wavelength不變時(shí),所導(dǎo)致的網(wǎng)格總的劃分帶來(lái)的影響。
我嘗試了0-10G和0-20G,在專(zhuān)家系統(tǒng)自動(dòng)劃分的網(wǎng)格基礎(chǔ)上分別用自適應(yīng)算到收斂,在0-10G的結(jié)果確實(shí)是有區(qū)別,但區(qū)別很小,S參數(shù)的差別在1dB之內(nèi)。
HFSS試過(guò)0-10G,可以算,要分很多段,繁瑣而且費(fèi)時(shí),精度沒(méi)有保證。
非常感謝你的講解,受益頗多
應(yīng)該是天線的尺寸太大,頻率范圍設(shè)置0-40G時(shí),自動(dòng)劃分的網(wǎng)格達(dá)到了1億4千萬(wàn)...
工作站在老校區(qū),來(lái)回要4小時(shí)車(chē)程,有些麻煩,看來(lái)實(shí)在不行也只能這樣了...
謝謝了