喬崢
摘 要:隨著計算機(jī)軟件技術(shù)的不斷發(fā)展,電力電子電路仿真軟件也不斷的更新?lián)Q代,本文著重介紹OrCAD PSpice、saber、PLECS、CASPOC、Matlab 五種常見的電力電子仿真軟件的主要功能和缺點(diǎn),便于使用者選擇合適的軟件進(jìn)行電力電子電路仿真分析和設(shè)計。
關(guān)鍵詞:電力電子技術(shù);仿真軟件;主要功能;缺點(diǎn)
隨著計算機(jī)技術(shù)的不斷發(fā)展,越來越多的電力電子仿真軟件為電氣工作者提供了極大的便利,本文著重介紹五種常見的電力電子仿真軟件,便于使用者根據(jù)實(shí)際需要選擇合適的軟件進(jìn)行電路仿真分析和設(shè)計。
1 OrCAD PSpice仿真軟件
PSpice屬于元件級仿真軟件,模型采用spice通用語言編寫,移植性強(qiáng),常用的信息電子電路,是它最適合的場合。現(xiàn)在使用較多的是 PSpice 10.5,整個軟件由原理圖編輯、電路仿真、激勵編輯、元器件庫編輯、波形圖等幾個部分組成,使用時是一個整體。PSpice 的電路元件模型反映實(shí)際型號元件的特性,通過對電路方程運(yùn)算求解,能夠仿真電路的細(xì)節(jié),特別適合于對電力電子電路中開關(guān)暫態(tài)過程的描述。該軟件的主要功能有:
(1)復(fù)雜的電路特性分析,如:蒙特卡羅分析。
(2)模擬、數(shù)字、數(shù)?;旌想娐贩抡?。
(3)集成度提高。
該軟件的缺點(diǎn)有:(1)不適用于大功率器件。(2)采用變步長算法,導(dǎo)致計算時間的延長。(3)仿真的收斂性較差。
2 Saber仿真軟件
Saber仿真軟件被譽(yù)為全球最先進(jìn)的系統(tǒng)仿真軟件,也是唯一的多技術(shù)、多領(lǐng)域的系統(tǒng)仿真產(chǎn)品,可用于電子、電力電子、機(jī)電一體化、機(jī)械、光電、光學(xué)、控制等不同類型系統(tǒng)構(gòu)成的混合系統(tǒng)仿真,這也是saber的最大特點(diǎn)。Saber是混合仿真系統(tǒng),可以兼容模擬、數(shù)字、控制量的混合仿真,便于在不同層面分析和解決問題,其他仿真軟件不具備這樣的功能。
Saber的仿真真實(shí)性很好,從仿真的電路到實(shí)際的電路實(shí)現(xiàn),參數(shù)基本不用修改。它的主要功能有:
(1)原理圖輸入和仿真。
(2)數(shù)據(jù)可視化和分析。
(3)模型庫。
(4)建模。
該軟件的缺點(diǎn)是操作較復(fù)雜,原理圖仿真常常不收斂導(dǎo)致仿真失敗,很占系統(tǒng)資源,環(huán)路掃頻耗時太長(以幾十分鐘計)。
3 PLECS仿真軟件
PLECS仿真軟件被全球眾多知名公司的研發(fā)工程師譽(yù)為“全球最專業(yè)的系統(tǒng)級電力電子電路仿真軟件”,也是一個用于電路和控制結(jié)合的多功能仿真軟件,尤其適用于電力電子和傳動系統(tǒng)。PLECS獨(dú)立版本已于2010年開發(fā),自此PLECS脫離MATLAB/Simulink。PLECS獨(dú)立版具有控制元件庫和電路元件庫,采用優(yōu)化的解析方法,仿真速度更快,比PLECS嵌套版本快2.5倍。其控制部分可以在PLECS獨(dú)立版本中被直接快速模擬。連續(xù)和離散信號處理模塊以及代數(shù)函數(shù)和間斷點(diǎn)可以實(shí)現(xiàn)非常多的模擬仿真。該軟件的主要功能有:
(1)獨(dú)特的熱分析功能
(2)理想的開關(guān)。
(3)C語言控制器、自動生成的C代碼(嵌套版)
(4)豐富的元件庫。
4 CASPOC仿真軟件
CASPOC仿真軟件是一個面向電力電子和電氣驅(qū)動的功能強(qiáng)大的系統(tǒng)級模擬軟件。使用CASPOC可以簡單快速地建立電力電子、電機(jī)、負(fù)載和控制量的多級模型。這個多級模型包括交互式電力供應(yīng)的電路級模型、電機(jī)/負(fù)載的部件級模型以及控制算法的系統(tǒng)級模型,最后使用CASPOC穩(wěn)定的求解器快速和精確地仿真,將該模型的時域波形、向量和諧波直觀動態(tài)地顯示出來,從而讓用戶進(jìn)行電力電子領(lǐng)域內(nèi)系統(tǒng)級的設(shè)計和分析。CASPOC仿真軟件擁有無可爭議的仿真速度和穩(wěn)定性。該軟件的主要功能:
(1)專門的強(qiáng)電控制模塊。
(2)仿真時可測量諧波、方均根、均值。
(3)豐富的強(qiáng)電電路庫。
5 Matlab 仿真工具包 Simulink
大型科學(xué)計算與仿真軟件Matlab已經(jīng)配備了電力系統(tǒng)工具包(power system blockset),這使得Matlab可以用于電力電子仿真。power System的仿真是基于Matlab的 Simulink 圖形環(huán)境,因而使用起來與PSpice一樣方便。Matlab軟件包中最重要的功能模塊之一就是Simulink,它采用仿真的動態(tài)分析系統(tǒng),并且采用交互式和模塊化的建模方式。通常利用該軟件在在電力電子領(lǐng)域建立電力電子裝置的簡化模型,比如基頻模型,自動連接成一個系統(tǒng),對控制器進(jìn)行設(shè)計和仿真。
Simulink對C語言代碼提供了很好的支持,而且既可以工作在交互式圖形環(huán)境下,也可以工作在Matlab指令語言模式的批處理模式下。Power System是基于理想化功率元器件和功能模塊的仿真工具,它的控制功能非常卓越,電路非常容易實(shí)現(xiàn)極為細(xì)致的控制。但是,Power System仿真的結(jié)果和實(shí)際電路有差距,其仿真結(jié)果的參考意義主要體現(xiàn)在電路的總體和系統(tǒng)上,并且對計算機(jī)的內(nèi)存要求較高,仿真過程容易因存儲而溢出中斷。
總之,對于同一個電力電子電路,采用不同的軟件進(jìn)行仿真可能得到不一樣的結(jié)果,因此,根據(jù)實(shí)際的電力電子電路和工作要求選擇合適的仿真軟件是很有必要的。
[參考文獻(xiàn)]
[1]張耘川,王昕怡.基于MATLAB的電力電子仿真.《電氣時代》,2012年06期.
[2]張厚升.電力電子電路仿真軟件綜述.《電源世界》,2006年9月.