各大仿真軟件(轉(zhuǎn)載)
各大仿真軟件介紹(包括算法,原理)
各大仿真軟件介紹(包括算法,原理)
1.引言
微波系統(tǒng)的設(shè)計(jì)越來(lái)越復(fù)雜,對(duì)電路的指標(biāo)要求越來(lái)越高,電路的功能越來(lái)越多,電路的尺寸要求越做越小,而設(shè)計(jì)周期卻越來(lái)越短。傳統(tǒng)的設(shè)計(jì)方法已經(jīng)不能滿足系統(tǒng)設(shè)計(jì)的需要,使用微波EDA軟件工具進(jìn)行微波元器件與微波系統(tǒng)的設(shè)計(jì)已經(jīng)成為微波電路設(shè)計(jì)的必然趨勢(shì)。隨著單片集成電路技術(shù)的不斷發(fā)展,GaAs、硅為基礎(chǔ)的微波、毫米波單片集成電路(MIMIC)和超高速單片集成電路(VHSIC)都面臨著一個(gè)嶄新的發(fā)展階段,電路的設(shè)計(jì)與工藝研制曰益復(fù)雜化,如何進(jìn)一步提高電路性能、降低成本,縮短電路的研制周期,已經(jīng)成為電路設(shè)計(jì)的一個(gè)焦點(diǎn),而EDA技術(shù)是設(shè)計(jì)的關(guān)鍵。EDA技術(shù)的范疇包括電子工程設(shè)計(jì)師進(jìn)行產(chǎn)品開發(fā)的全過(guò)程,以及電子產(chǎn)品生產(chǎn)過(guò)程中期望由計(jì)算機(jī)提供的各種輔助功能。一方面EDA技術(shù)可為系統(tǒng)級(jí)、電路級(jí)和物理實(shí)現(xiàn)級(jí)三個(gè)層次上的輔助設(shè)計(jì)過(guò)程,另一方面EDA技術(shù)應(yīng)包括電子線路從低頻到高頻,從線性到非線性,從模擬到數(shù)字,從分立電路到集成電路的全部設(shè)計(jì)過(guò)程[1-2]。
隨著無(wú)線和有線設(shè)計(jì)向更高頻率的發(fā)展和電路復(fù)雜性的增加,對(duì)于高頻電磁場(chǎng)的仿真,由于忽略了高階傳播模式而引起仿真的誤差。另外,傳統(tǒng)模式等效電路分析方法的限制,與頻率相關(guān)電容、電感元件等效模型而引起的誤差。例如,在分析微帶線時(shí),許多易于出錯(cuò)的無(wú)源模式是由于微帶線或帶狀線的交叉、階梯、彎曲、開路、縫隙等等,在這種情況下是多模傳輸。為此,通常采用全波電磁仿真技術(shù)去分析電路結(jié)構(gòu),通過(guò)電路仿真得到準(zhǔn)確的非連續(xù)模式S參數(shù)。
這些EDA仿真軟件與電磁場(chǎng)的數(shù)值解法密切相關(guān)的,不同的仿真軟件是根據(jù)不同的數(shù)值分析方法來(lái)進(jìn)行仿真的。通常,數(shù)值解法分為顯示和隱示算法,隱示算法(包括所有的頻域方法)隨著問(wèn)題的增加,表現(xiàn)出強(qiáng)烈的非線性。顯示算法(例如FDTD、FIT方法在處理問(wèn)題時(shí)表現(xiàn)出合理的存儲(chǔ)容量和時(shí)間。
本文根據(jù)電磁仿真工具所采用的數(shù)值解法進(jìn)行分類,對(duì)常用的微波EDA仿真軟件進(jìn)行論述。
2.基于矩量法仿真的微波EDA仿真軟件
基于矩量法仿真的EDA軟件主要包括ADS(Advanced Design System)、Sonnet電磁仿真軟件、IE3D和Microwave office。
2.1 ADS仿真軟件
Agilent ADS(Advanced Design System)軟件是在HP EESOF系列EDA軟件基礎(chǔ)上發(fā)展完善起來(lái)的大型綜合設(shè)計(jì)軟件,是美國(guó)安捷倫公司開發(fā)的大型綜合設(shè)計(jì)軟件,是為系統(tǒng)和電路工程師提供的可開發(fā)各種形式的射頻設(shè)計(jì),對(duì)于通信和航天/防御的應(yīng)用,從最簡(jiǎn)單到最復(fù)雜,從離散射頻/微波模塊到集成MMIC。從電路元件的仿真,模式識(shí)別的提取,新的仿真技術(shù)提供了高性能的仿真特性。該軟件可以在微機(jī)上運(yùn)行,其前身是工作站運(yùn)行的版本MDS(Microwave Design System)。該軟件還提供了一種新的濾波器的設(shè)計(jì)引導(dǎo),可以使用智能化的設(shè)計(jì)規(guī)范的用戶界面來(lái)分析和綜合射頻/微波回路集總元濾波器,并可提供對(duì)平面電路進(jìn)行場(chǎng)分析和優(yōu)化功能。它允許工程師定義頻率范圍,材料特性,參數(shù)的數(shù)量和根據(jù)用戶的需要自動(dòng)產(chǎn)生關(guān)鍵的無(wú)源器件模式。該軟件范圍涵蓋了小至元器件,大到系統(tǒng)級(jí)的設(shè)計(jì)和分析。尤其是其強(qiáng)大的仿真設(shè)計(jì)手段可在時(shí)域或頻域內(nèi)實(shí)現(xiàn)對(duì)數(shù)字或模擬、線性或非線性電路的綜合仿真分析與優(yōu)化,并可對(duì)設(shè)計(jì)結(jié)果進(jìn)行成品率分析與優(yōu)化,從而大大提高了復(fù)雜電路的設(shè)計(jì)效率,使之成為設(shè)計(jì)人員的有效工具 [6-7]。
2.2 Sonnet仿真軟件
Sonnet是一種基于矩量法的電磁仿真軟件,提供面向3D平面高頻電路設(shè)計(jì)系統(tǒng)以及在微波、毫米波領(lǐng)域和電磁兼容/電磁干擾設(shè)計(jì)的EDA工具。SonnetTM應(yīng)用于平面高頻電磁場(chǎng)分析,頻率從1MHz 到幾千GHz。主要的應(yīng)用有:微帶匹配網(wǎng)絡(luò)、微帶電路、微帶濾波器、帶狀線電路、帶狀線濾波器、過(guò)孔(層的連接或接地)、偶合線分析、PCB板電路分析、PCB 板干擾分析、橋式螺線電感器、平面高溫超導(dǎo)電路分析、毫米波集成電路( MMIC) 設(shè)計(jì)和分析、混合匹配的電路分析、HDI 和LTCC 轉(zhuǎn)換、單層或多層傳輸線的精確分析、多層的平面的電路分析、單層或多層的平面天線分析、平面天線陣分析、平面偶合孔的分析等。
2.3 IE3D仿真軟件
IE3D是一個(gè)基于矩量法的電磁場(chǎng)仿真工具,可以解決多層介質(zhì)環(huán)境下的三維金屬結(jié)構(gòu)的電流分布問(wèn)題。它利用積分的方式求解Maxwell方程組,從而解決電磁波的效應(yīng)、不連續(xù)性效應(yīng)、耦合效應(yīng)、和輻射效應(yīng)問(wèn)題。仿真結(jié)果包括s、y、z參數(shù),VWSR,RLC等效電路,電流分布,近場(chǎng)分布和輻射方向圖,方向性,效率和RCS等。IE3D在微波/毫米波集成電路(MMIC)、RF印制板電路、微帶天線、線電線和其它形式的RF天線、HTS電路及濾波器、IC的內(nèi)部連接和高速數(shù)字電路封裝方面是一個(gè)非常有用的工具。
2.4 Microwave Office 軟件介紹
“Microwave Office”軟件是通過(guò)兩個(gè)模擬器來(lái)對(duì)微波平面電路進(jìn)行模擬和仿真的。對(duì)于由集總元件構(gòu)成的電路,用電路的方法來(lái)處理較為簡(jiǎn)便。該軟件設(shè)有“VoltaireXL”的模擬器來(lái)處理集總元件構(gòu)成的微波平面電路問(wèn)題。而對(duì)于由具體的微帶幾何圖形構(gòu)成的分布參數(shù)微波平面電路則采用場(chǎng)的方法較為有效,該軟件采用的是”EMSight”的模擬器來(lái)處理任何多層平面結(jié)構(gòu)的三維電磁場(chǎng)的問(wèn)題。
“VoltaireXL” 模擬器內(nèi)設(shè)一個(gè)元件庫(kù),在建立電路模型時(shí),可以調(diào)出微波電路所用的元件,其中無(wú)源器件有電感、電阻、電容、諧振電路、微帶線、帶狀線、同軸線等等,非線性器件有雙極晶體管, 場(chǎng)效應(yīng)晶體管,二極管等等。
”EMSight”模擬器是一個(gè)三維電磁場(chǎng)模擬程序包,可用于平面高頻電路和天線結(jié)構(gòu)的分析。特點(diǎn)是把修正譜域矩量法與直觀的視窗圖形用戶界面(GUI)技術(shù)結(jié)合起來(lái),使得計(jì)算速度加快許多。它可以分析射頻集成電路 (RFIC)、微波單片集成電路(MMIC)、 微帶貼片天線和高速印制電路(PCB)等電路的電氣特性。
Microwave Office 2002 增加了一些新功能,包括濾波器智能綜合、智能負(fù)載牽引,提高對(duì)存在的回路的電磁仿真,包括振蕩器相位噪聲分析和3D平面電磁仿真引擎,使對(duì)某些復(fù)雜問(wèn)題的仿真更加有效。
3.基于時(shí)域有限差分的微波仿真軟件
基于時(shí)域有限差分的仿真軟件包括:CST MICROWAVE STUDIO、FIDELITY和IMST Empire
3.1 CST MICROWAVE STUDIO 仿真軟件
CST MICROWAVE STUDIO? (CST SD)是為快速、精確仿真電磁場(chǎng)高頻問(wèn)題而專門開發(fā)的EDA工具,是基于PC機(jī)Windows環(huán)境下的仿真軟件。它主要應(yīng)用在復(fù)雜設(shè)計(jì)和更高的諧振結(jié)構(gòu)。CST DS 通過(guò)散射參數(shù)使電磁場(chǎng)元件結(jié)合在一起。把復(fù)雜的系統(tǒng)分離成更小的子單元,通過(guò)對(duì)系統(tǒng)每一個(gè)單元行為的S-參數(shù)的描述,可以快速的分析和降低系統(tǒng)所需的內(nèi)存。CST DS 它考慮了在子單元之間高階模式的耦合,結(jié)構(gòu)分成小部分而沒(méi)有影響系統(tǒng)的準(zhǔn)確性。
傳統(tǒng)的電路仿真軟件仿真是快速的,但是,當(dāng)考慮集膚效應(yīng)損耗和材料的復(fù)雜性,結(jié)果的準(zhǔn)確性將受到大幅度的影響。像CST DS的3D仿真軟件克服了這種限制,可以解決任意幾何形狀的下所建立的麥克斯韋方程,包括復(fù)雜的材料模式。
CST MICROWAVE STUDIO? 的可以應(yīng)用在仿真電磁場(chǎng)領(lǐng)域包括大多數(shù)的高頻電磁場(chǎng)問(wèn)題上。移動(dòng)通信、無(wú)線設(shè)計(jì)、信號(hào)完整性和電磁兼容(EMC)等。具體應(yīng)用范圍包括耦合器、濾波器、平面結(jié)構(gòu)電路、聯(lián)結(jié)器、IC封裝、各種類型天線、微波元器件、藍(lán)牙技術(shù)和電磁兼容/干擾等。
3.2 FIDELITY 仿真軟件
FIDELITY是基于非均勻網(wǎng)格的時(shí)域有限差分方法的全三維電磁 場(chǎng)仿真器,可以解決具有復(fù)雜填充介質(zhì)求解域的場(chǎng)分布問(wèn)題。仿真結(jié)果包括S-、Y-、Z-參數(shù),VSWR,RLC等效電路,近場(chǎng)分布,波印廷矢量和輻射方向圖等。FIDELITY可以分析非絕緣和復(fù)雜介質(zhì)結(jié)構(gòu)的問(wèn)題。它在微波/毫米波集成電路(MMIC)、RF印制板電路、微帶天線、線電線和其它形式的RF天線、HTS電路及濾波器、IC的內(nèi)部連接和高速數(shù)字電路封裝,EMI及EMC方面的應(yīng)用。
FIDELITY的特點(diǎn)有:1)可對(duì)真正的三維金屬和非絕緣介質(zhì)結(jié)構(gòu)進(jìn)行建模;2)高效、高準(zhǔn)確非均勻網(wǎng)格的FDTD仿真引擎;3)能方便地對(duì)分析目標(biāo)排列定位和幾何結(jié)構(gòu)的編輯與檢查;4)可對(duì)非各向同性介質(zhì)填充的同軸波導(dǎo)和矩形波導(dǎo)進(jìn)行建模;5)具有自動(dòng)網(wǎng)格生成功能、網(wǎng)格優(yōu)化功能和對(duì)輸入的幾何結(jié)構(gòu)進(jìn)行單獨(dú)網(wǎng)格生成功能;6)預(yù)定義同軸、微帶、矩形波導(dǎo)和用戶定義端口;7)不同邊界條件的實(shí)現(xiàn)(如PML);8)集成的預(yù)處理和后處理功能,包括S參數(shù)提取和時(shí)域信號(hào)顯示;9)輻射方向圖的計(jì)算、近場(chǎng)動(dòng)態(tài)顯示功能;10)具有切片顯示功能的三維和二維電場(chǎng)、磁場(chǎng)及坡印廷矢量的顯示;11)一次仿真即可得到寬帶頻譜的功能;12)平面波激勵(lì)和SAR計(jì)算功能
3.3 IMST Empire 仿真軟件
IMST Empire是一種3D電磁場(chǎng)仿真軟件。它是一種基于3D的時(shí)域有限差分的方法,這種方法已經(jīng)變成RF元件設(shè)計(jì)的標(biāo)準(zhǔn)。它的應(yīng)用范圍從分析平面結(jié)構(gòu)、互聯(lián)、的多端口集成到微波波導(dǎo)、天線、EMC問(wèn)題。EMPIRE基本覆蓋了RF設(shè)計(jì)3D場(chǎng)仿真的整個(gè)領(lǐng)域。根據(jù)用戶的定義的頻率范圍,一次的仿真的運(yùn)行,就可以得到散射參數(shù)、輻射參數(shù)和輻射場(chǎng)圖。對(duì)于結(jié)構(gòu)的定義,3D編輯器集成到EMPIRE軟件中。AUTOCADTM是一個(gè)流行的機(jī)械畫圖工具,可以在EMPIRE環(huán)境中使用。監(jiān)視窗口和動(dòng)畫可以給出電磁波的現(xiàn)象,并獲得準(zhǔn)確的結(jié)果。
4.基于有限元的微波EDA仿真軟件
基于有限元的典型仿真軟件是:Ansoft HFSS
Ansoft HFSS 是世界上第一個(gè)商業(yè)化的三維結(jié)構(gòu)電磁場(chǎng)仿真軟件,可分析仿真任意三維無(wú)源結(jié)構(gòu)的高頻電磁場(chǎng),可直接得到特征阻抗、傳播常數(shù)、S參數(shù)及電磁場(chǎng)、輻射場(chǎng)、天線方向圖等結(jié)果。該軟件被廣泛應(yīng)用于無(wú)線和有線通信、計(jì)算機(jī)、衛(wèi)星、雷達(dá)、半導(dǎo)體和微波集成電路、航空航天等領(lǐng)域。
Ansoft HFSS采用自適應(yīng)網(wǎng)格剖分,ALPS快速掃頻,切向元等專利技術(shù),集成了工業(yè)標(biāo)準(zhǔn)的建模系統(tǒng),提供了功能強(qiáng)大、使用靈活的宏語(yǔ)言,直觀的后處理器及獨(dú)有的場(chǎng)計(jì)算器,可計(jì)算分析顯示各種復(fù)雜的電磁場(chǎng),并利用Optimetrics可對(duì)任意的參數(shù)進(jìn)行優(yōu)化和掃描分析。
使用Ansoft HFSS,可以計(jì)算:1)基本電磁場(chǎng)數(shù)值解和開邊界問(wèn)題,近遠(yuǎn)場(chǎng)輻射問(wèn)題。2)端口特征阻抗和傳輸常數(shù)。3)S參數(shù)和相應(yīng)端口阻抗的歸一化S參數(shù)。4)結(jié)構(gòu)的本征?;蛑C振解。
常用的高頻電磁場(chǎng)仿真軟件有下面這些:
Ansoft HFSS、Designer、Emsenble。ansoft一貫使用FEM(有限元法),HFSS在中國(guó)大陸有絕對(duì)的市場(chǎng)份額。一直被大家認(rèn)為電小不錯(cuò),電大不行。一年一來(lái)一直致力于推翻大家這種印象。終端仿真里面面,我們認(rèn)為網(wǎng)絡(luò)參數(shù)相對(duì)還是比較正確的,但是場(chǎng)參數(shù)有時(shí)候就不是那么令人滿意了。例如,建模一個(gè)dipole,在大部分關(guān)鍵的己方加了很多人工干預(yù)網(wǎng)哥劃分,但是,增益和pattern的波束角寬都差挺多的。手機(jī)天線仿真經(jīng)常是百分之一百零幾的效率。在9.1版里results里就不得不多加了realized gain這個(gè)選項(xiàng),把gain這個(gè)選項(xiàng)的值打個(gè)折扣給你:)
CST的Microwave Studio,一直大家一位是fdtd,其實(shí)它是時(shí)域積分法(FITD),當(dāng)然其實(shí)不是原則上的不同。和FEM方法不同,F(xiàn)DTD或者FITD都是先在時(shí)域計(jì)算,用一個(gè)寬頻譜的激勵(lì)信號(hào)(方波或者高斯波都有)去激勵(lì)模型,在時(shí)域計(jì)算然后去反演到頻域。系統(tǒng)的網(wǎng)絡(luò)參數(shù)和場(chǎng)參數(shù)基本上是反演后的得到的。特點(diǎn)是可以計(jì)算相當(dāng)大的帶寬結(jié)果,而不需要象用ansoft,可能要把大帶寬分割后分別仿真。CST計(jì)算過(guò)程中,由于沒(méi)有FEM計(jì)算過(guò)程中矩陣求逆過(guò)程,計(jì)算時(shí)間和網(wǎng)格數(shù)成線性增長(zhǎng)關(guān)系,而FEM的是指數(shù)增長(zhǎng)關(guān)系。CST的MWS從4.3版起,開始有了大小網(wǎng)格嵌套技術(shù),在曲面上細(xì)化六面體網(wǎng)格逼進(jìn)曲面。這是其它FDTD套件所沒(méi)有的。CST的MWS最大的問(wèn)題是不象ansoft的那么傻瓜化,很多參數(shù)即使看了help也不是很能讓人理解。如果很深入了解MWS內(nèi)部細(xì)節(jié),估計(jì)可以一次性不用收斂做出完美的仿真。我們?cè)?jīng)用完全相同的模型分別在ansoft和CST運(yùn)行,結(jié)果雙頻天線CST結(jié)果低頻比ansoft結(jié)果高。而高頻又比ansoft結(jié)果低。但是場(chǎng)參數(shù)就可靠得多了,一個(gè)加上塑膠外殼參數(shù)、電池、屏蔽罩等器件的模型,天線在諧振點(diǎn)就是比較真實(shí)的百分之四、五十。韓國(guó)都用CST,沒(méi)有什么人用ansoft。
Zeland IE3D,矩量法(MoM)。IE3D可能是最好的商業(yè)MoM套件。MoM原理相對(duì)簡(jiǎn)單,且計(jì)算速度極快。IE3D比較適合2.5維情形,例如算算PCB或者微帶天線比較合適,算復(fù)雜3D結(jié)構(gòu)力不從心。但是,手機(jī)PIFA的計(jì)算就比較適合用IE3D。不是用于做天線項(xiàng)目仿真,而是用于研究天線的基本特征,天線和PCB如何相互耦合、PCB上激發(fā)的表面電流走向等原型階段的預(yù)研。
Zeland Fidelity,F(xiàn)DTD法,相比IE3D名氣小,用的人也不多。沒(méi)有CST大小網(wǎng)格嵌套。這里補(bǔ)充一句,所有的FDTD套件都是采用PML方法的。
XFDTD,有名的FDTD套件。經(jīng)常和很多測(cè)試SAR的硬件系統(tǒng)聯(lián)系在一起,在加載人體電磁模型后可以計(jì)算SAR值。缺點(diǎn)是天線Pattern沒(méi)有3D顯示,只有2D截面。這個(gè)缺點(diǎn)最好能在新版本中改進(jìn)。
SemCAD,也是FDTD套件。沒(méi)有比XFDTD等有太多優(yōu)勢(shì),也有被用來(lái)計(jì)算SAR的。好像也有用來(lái)作系統(tǒng)EMC計(jì)算。
IMST Empire,F(xiàn)DTD套件。非常優(yōu)秀的高頻電磁場(chǎng)套件,德國(guó)人的東西。獲得歐洲多次仿真大賽的優(yōu)勝,仿真題目是一個(gè)Vivalti天線,速度最快,又最準(zhǔn)確。但是正如德國(guó)人的問(wèn)題,好是好,但又有太過(guò)明顯缺陷。建模法實(shí)在是太復(fù)雜了,我學(xué)了三次都沒(méi)有真正學(xué)會(huì)。最后沒(méi)有時(shí)間只好放棄。
FEKO,用Ansys接口的軟件,使用混和MoM,多層快速多極子(這個(gè)我只知道名稱了),幾何光學(xué)和射線追蹤法等,可以計(jì)算非常復(fù)雜的3D結(jié)構(gòu)和環(huán)境,擅長(zhǎng)電大尺寸。常被用做飛機(jī)電磁性能的建模和仿真。
Sonnet,MoM方法。這個(gè)就不太熟了。
SuperNEC,MoM法,要使用MatLab平臺(tái)。這個(gè)會(huì)限制它的計(jì)算速度,因?yàn)镸atLab是行解釋型的,代碼不編譯。
ADF-EMS,才聽說(shuō)的軟件套件。意大利公司的產(chǎn)品,以前是對(duì)中國(guó)禁運(yùn)的軟件。據(jù)說(shuō)是因?yàn)樘珜I(yè)太有用了,是航天器衛(wèi)星、兵器等電磁仿真的利器?,F(xiàn)在正在逐步對(duì)中國(guó)企業(yè)開放。但是如果是研究所或者國(guó)營(yíng)機(jī)構(gòu)去買,也還是不賣。報(bào)價(jià)是ansoft等套件的10倍以上。
Aplac,據(jù)說(shuō)Nokia公司的人用這個(gè)作電磁場(chǎng)仿真。只是接觸過(guò)他們的一個(gè)Sales,看過(guò)一點(diǎn)資料,主要是電路和系統(tǒng)級(jí)的。電磁場(chǎng)模塊fdtd的,建模巨復(fù)雜。其它的都不清楚。
CFDTD,全名Conformal FDTD,中國(guó)人編的商業(yè)套件。據(jù)說(shuō)業(yè)界還有好評(píng)。但是看來(lái)商業(yè)做得不好,網(wǎng)上后來(lái)就沒(méi)有再見消息。特色不用說(shuō),肯定是conformal啦,現(xiàn)在誰(shuí)能對(duì)金屬曲面邊界做好conformal meshing的就是好計(jì)算方法了
用過(guò)CST、HFSS、FEKO和XFDTD
CST時(shí)域中最快,但是相比頻域計(jì)算誤差偏大
XFDTD準(zhǔn)確,但是速度太慢
HFSS頻域中計(jì)算準(zhǔn)確,但是速度偏慢
如果不要求時(shí)域結(jié)果,F(xiàn)EKO是最方便的,仿真速度無(wú)與倫比
同意上面兄弟的介紹
我覺(jué)得還應(yīng)該把Cadence算上,現(xiàn)在許多企業(yè)都在用。
做微波集成電路這塊的,一直在用ADS,感覺(jué)還不錯(cuò),配合HFSS使用效果更準(zhǔn)確。
漲姿勢(shì)咯,如果能夠指出各自的優(yōu)劣就更好了。。