求救CST MWS仿真不穩(wěn)定……跳出警告和錯(cuò)誤
當(dāng)網(wǎng)格加密時(shí),仿真到一定時(shí)候會(huì)出現(xiàn)
The calculation seems to be unstable! Transient solver is restarted with reduced timestep factor (0.95).
接著仿真了一會(huì),又跳出
The calculation seems to be unstable! Transient solver is restarted with reduced timestep factor (0.85).
最后則是The calculation seems to be unstable! Consider reducing the value for the stability factor in the solver specials options or reducing the PBA fill limit in the special mesh properties/advanced.的錯(cuò)誤。
后來(lái)我把時(shí)域求解器->special中的timestep調(diào)低和mesh properties->special中的PBA稍許調(diào)低(太低也不行,會(huì)有許多網(wǎng)格被填充滿PEC),也不行。
不知哪位高人能否指點(diǎn)一二。
小編用得是CST那個(gè)版本。
我也遇到這個(gè)問題的。
用CST5,cst2006都出現(xiàn)小編說的問題。
最后用CST2008就不再出錯(cuò)了。
我用的是CST2008,還是有錯(cuò)……5555555…………誰(shuí)能指教一二,感激不盡
小編的問題解決了沒有啊
我也想知道這是怎么回事啊
沒解決,只能把網(wǎng)格屬性中的special中的fixpoint標(biāo)簽下的fixpoint點(diǎn)數(shù),由1000減到1,然后再提高全局網(wǎng)格密度來(lái)暫時(shí)混混,這樣可以保證不會(huì)出現(xiàn)不穩(wěn)定的警告
工作頻率是從0開始的嗎?
是的話該為非零開始試試
不知道小編徹底解決了沒有。最近我也遇到了這個(gè)問題,根據(jù)錯(cuò)誤提示和help文檔應(yīng)該可以通過修改PBA fill limit來(lái)克服不穩(wěn)定的問題啊
我把原來(lái)PBA fill limit由99% 改成90%可以了,Yes!
你好??!近期我也遇到了小編的問題。我也學(xué)習(xí)你修改成了90%,可是還是會(huì)出現(xiàn)這個(gè)報(bào)警和錯(cuò)誤唉。
請(qǐng)教你下:我除了小編的兩個(gè)警告以外,還有兩個(gè)相同的警告就是:
the current settings will probably lead to a very long simulation time.
you may improve the simulation speed by :
1.checking the frequency range and units settings
2.extending the simulation frequency range
3.checking the mesh to avoid very small mesh steps
你能幫我分析下警告的原因嗎?
非常感謝你的關(guān)注!
90%還報(bào)錯(cuò),說明需要改的更小些。我一方面改了PBA fill,另一方面還改了頻率范圍,原來(lái)47G過不去,后來(lái)改成了011G(110G也可以)過去了,而且在進(jìn)行Energy based mesh refinement的時(shí)候,發(fā)現(xiàn)Pass4能過,Pass 5過不去了,說明網(wǎng)格密度越大或者是最小網(wǎng)格越小,需要PBA fill越小或者stability factor越小。CST help中說在仿真無(wú)法進(jìn)行的情況下,可以減小這兩個(gè)參數(shù),但沒說對(duì)精度的影響,也沒說出現(xiàn)這種問題的原因,很茫然。
你出現(xiàn)的其他警告我沒遇到,但是從表面來(lái)看應(yīng)該是你的仿真時(shí)間過長(zhǎng)才提示的:
系統(tǒng)給出了三個(gè)原因:
1頻率范圍或者單位設(shè)置錯(cuò)誤
2仿真頻率范圍太小,通常CST要求仿真頻率范圍大于20%相對(duì)帶寬的
3網(wǎng)格設(shè)置錯(cuò)誤,導(dǎo)致最小網(wǎng)格步長(zhǎng)太小了
第一個(gè)原因小編如果檢查下的話應(yīng)該可以避免,而仿真頻率范圍也需要檢查下,但是我覺得最主要的原因(因?yàn)槟氵€有與我相同的錯(cuò)誤)可能是你的網(wǎng)格設(shè)置錯(cuò)誤導(dǎo)致網(wǎng)格最小步長(zhǎng)過小,一方面導(dǎo)致仿真時(shí)間過大,系統(tǒng)給出warning,另一方面導(dǎo)致網(wǎng)格區(qū)有非常小的Non PEC部分容易導(dǎo)致instabilities,這就是你有跟我一樣error的原因。
希望以上分析能對(duì)你有用
請(qǐng)教:你上面說的:網(wǎng)格區(qū)有非常小的Non PEC部分容易導(dǎo)致instabilities?這里在劃分網(wǎng)格的時(shí)候?yàn)槭裁磿?huì)涉及non PEC呢,我不太懂這方面知識(shí)。請(qǐng)賜教。謝謝
建議你先考慮系統(tǒng)給出的三個(gè)可能:
模型的單位設(shè)置是什么?
仿真頻率范圍是多少?
進(jìn)入Global mesh properties看看Min. mesh step的數(shù)值是多少?
--------------------------------------------------------------------------------------
通常unstable的情況優(yōu)先建議給波導(dǎo)端口加metal shielding。這個(gè)不可行的時(shí)候再考慮系統(tǒng)給出的建議。