關鍵詞:太陽能發電;光伏陣列;仿真;非線性與線性
開發并利用豐富、廣闊的太陽能,對于環境不產生和少產生污染,既是近期急需的補充能源,又是未來能源結構的基礎。在了解并掌握光伏發電系統性能的基礎上,利用Matlab/Simulink仿真軟件進行光伏發電系統建模仿真有利于對整個系統進行性能優化設計,降低系統成本,縮短研發周期,提高系統的可靠性和總體效率。
光伏陣列是太陽能光伏發電系統的基礎部件,其I-U、P-U特性受太陽光照強度、工作環境溫度,以及光電池PN結參數影響呈現為非線性關系。要實現光伏發電系統的動態仿真,須解決如何對光伏陣列所固有特性進行仿真模擬。建立模型時,模型的精確性、解算的快速性、參數輸入的易操作性是評價所建模型優劣的重要指標,對于后續研究有著很好的價值與意義。文介紹了利用PSIM仿真軟件實現了基于物理機制的光伏電池仿真模型,其優點在于準確反映光伏電池的物理特性,缺點是模型參數與光伏陣列產品的常規參數對應關系不明確,參數求解困難。文給出了帶有MPPT(最大功率點跟蹤)功能的光伏陣列Matlab通用仿真模型,但是該仿真模型所采用建模方法復雜,需利用Newton迭代法求解,存在仿真時間較長的問題。
本文既采用文介紹的方法利用其求解的快速性、直接性的優點,又應用Simulink模塊建模流程清晰連續的特點,建立了通用性強的光伏電池陣列仿真模型,該模型適用于復雜的光伏發電系統動態仿真。通過仿真與實驗結果對照分析,充分說明了該模型不但能分析太陽能光伏電池陣列的所固有的P-U和I-U的非線性特性,更重要的是表明了太陽能光伏電池陣列工作在最大功率點以及穩定工作區域內時所隱含的dP/dU與I的近似線性特性關系,并在理論上進行了進一步的闡述與推導。這些特性都通過了實驗室300W的光伏電池陣列實驗驗證。太陽能光伏電池陣列所隱含的dP/dU與I的近似線性特性的意義在于對傳統的根據dP/dU與U的非線性特征的各種最大功率跟蹤控制方法的改變,因為利用dP/dU與I的線性特性能夠使光伏發電系統更好地實現光伏陣列最大功率點跟蹤控制,具有快速性、平滑性特點。
1 光伏電池特性及電路模型
光伏勢能在本質上來說是存在于2種特殊物質之間的電子化學勢能差(Fermi level),當這2種物質結合在一起時,它們之間的結將達到一個新的熱動力平衡,只有當這2種物質中的Fermi level相等時,平衡才能達到。為了獲得高功率,需將許多的光伏電池串并聯形成光伏模塊直至光伏陣列。光伏電池的I-U、P-U曲線是隨光照強度、溫度變化的非線性曲線。
光伏電池的等值電路模型一般有3種。第1種是光伏電池的簡單電路模型,不考慮任何電阻,該模型有利于理論研究,適宜于復雜的光伏發電系統仿真;第2種方法是只考慮光伏電池并聯電阻的模型,該模型精度稍高,在實際應用中并不常見;第3種是既考慮并聯電阻,又考慮串聯電阻的較精確仿真模型,其等值電路模型如圖1所示。
根據如圖1所示的光伏電池等值電路模型,應用Kirchhoff電流定律,可得流過負載的電流I與其端口電壓U之間的關系
其中:Rs為光伏電池的內阻;Rp為光伏電池的并聯電阻。一般來說,質量好的硅晶片l cm2Rs約在7.7~15.3mΩ之間,Rp在200至300Ω之間。Io為流過二極管的反向飽和漏電流;q為電荷量1.6×10-19C;K是Boltzmann常數,值為1.38×10-23J/K;T為光伏陣列的工作溫度,單位為K;A為二極管的理想常數,其值在1~2之間變化。
式(1)是一超越方程,利用該式不可能求出負載電壓U或電流I的顯性表達式,常規方法是利用Newton迭代法求解。應用表格法求解,即
這樣,將Ud的一系列連續增加的值放入表格的第1欄中,對于每一個確定的Ud值,可以非常容易得到一系列的與Ud相對應的電流I值,可得電壓
利用Ud的值進行巧妙過渡,避免了直接利用Newton迭代法求解,可得到I-U、P-U曲線。在上述方程中,短路電流Isc與光照強度成正比,這樣可以非常容易得到光伏陣列在一系列不同光照強度下所形成的I-U曲線。
當光伏電池模板的溫度升高時,光伏電池的短路電流將增加,而開路電壓則會下降,根據經驗應用式(5)對光伏電池的溫度效應進行建模,并設在標準參考溫度時,短路電流為Is,開路電壓為Uos,光伏模塊的溫度增加量為△T,有:
如典型的單晶硅,α為500 μA/℃,β為5 mV/℃。因為增加的電流量小于減少的電