HFSS使用過程中的幾點體會
本人使用HFSS軟件的時間相對來說比較長,個人認為HFSS的使用可以分為兩個層次:
第一種是單純的仿真,知道某種結構,設置一些結構變量直接用參掃或優(yōu)化,尋找自己想要的結果,這是初學者和大多數(shù)使用者采用的方式(本人在某些時候也喜歡用,這一般是對于未知結構或者理論無法分析的結構設計時);
第二種結合電磁場微波理論,對自己關心的問題與結構先進行分析,仿真時做到有的放矢,更進一步的使用是以HFSS為基礎針對性進行二次開發(fā)(這種情況下都會用到VBS)
1、對于初學者來說,在建立HFSS的仿真模型時,首先得有一個概念:HFSS建模默認情況下可以想象成在一個金屬疙瘩內“挖出”模型,所以建模時畫出的物體如果沒有定義邊界條件或者有其他的物體與其連接時,其表面會默認為PEC邊界;
2、一般情況下,許多使用者都直接利用HFSS自帶的自適應網(wǎng)格剖分,這在多數(shù)情況下,尤其是結構比較簡單時是可以的,但對于復雜的結構,如波導縫隙陣天線,有較大的局限性,因為縫隙上的電場一般都近似為余弦分布,在此上劃分網(wǎng)格,實際上可以看成是用一多段線近似余弦,如果縫隙上剖分的網(wǎng)格點數(shù)少了,必然引起近似誤差,對副瓣和遠副瓣有影響,所以對于結構復雜、電磁場變化比較劇烈的局部需要進行手動網(wǎng)格剖分或者Seeding mesh
3、在HFSS 中存在三種掃頻方式:快速、離散和插值,各有優(yōu)缺點。
快速掃頻顧名思義速度比較快,它是在現(xiàn)有網(wǎng)格的基礎上直接計算,但是在頻帶較寬是,容易出現(xiàn)錯誤的結果(對結果的分析需要自己判斷);
離散掃頻是最準確的,它對每個頻點都會進行求解,所有求解的時間是單個頻點的N倍;
插值掃頻介于二者之間,它首先確定若干個頻點進行求解,然后頻點之間采用插值的方法計算。
4、良好的建模習慣是用好HFSS的有力方法:
建模時千萬不要使用默認的物體名稱,如box、cylinder等,多了會暈頭轉向,不利用修改和排錯,同時盡量用變量名,即使該參數(shù)不用參掃;
如非必要,盡量不用相對坐標系,它會極大的影響后處理計算的速度,容易出錯,最好的方法是在全部坐標系內,通過簡單的操作把模型移動到指定的位置,建模的過程也是一個設計者思考的過程,可以反映建模者的分析脈絡;
HFSS的VBS腳本程序是一個非常有用的東東,本人很喜歡用,它可以與MATLAB等其他軟件程序結合使用,比如對于某個特定結構,有固定的規(guī)律或更好的優(yōu)化途徑,用協(xié)同仿真優(yōu)化是比較好的選擇。
以上寫的不全面,供大家參考,也歡迎大家補充交流!
樓主費心啦!很值得看一看。
看了樓主的見解。真是有收獲。只是不明白樓主的HFSS建模默認情況下可以想象成在一個金屬疙瘩內“挖出”模型是什么意思。是指的如果不設邊界。hfss會自動認為是金屬邊界嗎?我們一般都畫一個盒子給模型包住,除了為了截斷求解區(qū)域,還有什么作用呢?
沒錯,如果不設邊界,HFSS會認為是金屬邊界,在求解天線輻射問題時,理論上要求模型有無限大的自由空間,但這顯然是不可能的,所有我們一般會畫一個輻射邊界條件的物體,對自由空間進行截斷,從而在精度滿足要求的條件下,減小問題的求解規(guī)模。
一般情況下,輻射邊界有兩種:吸收邊界條件和理想匹配層面,兩者對入射到面上的電磁波加以吸收,模擬真空無反射的情形,但是后者的吸收率比前者要高20dB左右,而且,后者輻射邊界條件的物體可以距離輻射源1/8到1/4波長,所有求解劃分的網(wǎng)格數(shù)比前者更少,另外,重要的是后者對大入射角情況下的吸收比仍然很高,這一點在應用吸收邊界條件(abc)是要特別注意!
學習了,多謝指教哈!
恩。謝謝樓主??!提供了寶貴的經(jīng)驗使我受益匪淺啊
樓主有VBS操作的經(jīng)驗么?有的話能介紹下么?
多謝樓主分享
有很多真知灼見
樓主能不能再詳細說一下相對坐標系為什么會增大數(shù)據(jù)處理的難度和增大誤差。我還以為相對坐標系只是在建模的時候用到。謝謝了
支持原創(chuàng)!
確實很謝謝樓主,剛在學這個軟件,還是有點收獲