太陽能控制器全稱為光伏充放電控制器,是光伏發電系統中控制太陽能電池方陣對蓄電池充電以及蓄電池給太陽能逆變器負載供電的自動控制設備。它可以根據蓄電池的充、放電特性設定控制條件控制太陽電池組件和蓄電池對負載的電能輸出,其主要功能是保護蓄電池,穩定電站工作狀態。光伏控制器可根據功能和電路結構分成開關型控制器、脈寬調制型控制器、具有MPPT功能的脈寬調制型控制器和智能型控制器等。
1、開關型控制器
通常的充放電控制器的主要功能是限制充電電流和電壓,確保蓄電池能得到快速有效的充電和放電,保護蓄電池,避免過充電和過放電。光伏充放電控制器除了要具備通常控制器的功能外還要兼顧光伏組件發電的伏安特性,早期的光伏控制器比較簡單,通常是采用單級控制的方法,即所謂控制器就是在光伏組件和蓄電池之間設置一個電子開關(圖1),當蓄電池達到設定電壓時,切斷開關,停止充電。而當電壓下降后再次接入充電,如此往復,直至蓄電池充滿。由于蓄電池自身充電過程中的浮充電壓影響,導致這種模式的充電后期充停頻繁,需要較長時間,而對于太陽能發電來講,白天有陽光的時間有限,因此蓄電池常常充不滿電,而同時在白天有太陽的時候,光伏發出來的電力大量浪費,效率較低。通常被應用在100W以下的小型發電系統中。
圖1 單級開關式充電控制器及工作模式
開關型充電控制器由于光伏組件的輸出是通過控制開關直接接入蓄電池兩端的,因此光伏組件的輸出電壓必須嚴格按照蓄電池電壓來設計,過低則無法正常充電,過高則造成浪費甚至損壞控制器和蓄電池。由于蓄電池電壓是與蓄電池的充電狀態關系很大,譬如一個12伏的蓄電池在虧電狀態的電壓約11伏左右,而在充滿電的狀態要接近15伏,因此針對這樣一個蓄電池,我們的輸入電壓就必須大于15伏,加上光伏組件因溫度等影響的電壓下降因素,通常光伏組件的設計電壓是17-18伏。顯然,在給一個虧電的蓄電池充電前期,光伏組件的輸出電壓會被蓄電池鉗位在較低的范圍,效率是很低的。而到了蓄電池接近充足的時候,蓄電池會進入浮充狀態,即充充停停狀態,而當蓄電池處于浮電停充的時候,光伏發出來的電實際上是浪費掉的,而此時的蓄電池并沒有真正充滿。這種光伏控制器簡單、便宜,但是在充電過程中光伏組件發出的電力沒有完全利用起來,充電轉換效率為只有70~76%。
圖2、開關型充電控制器電壓電流示意圖
多級開關型控制器比單級控制器充電效果要好,(圖3)顯示的是一個典型的4級控制的控制器,它可以將光伏組件分成若干組,采用多個控制器來給蓄電池充電,每個控制器可設定不同的斷開電壓,這樣就可以達到階梯電流充電的目的。這樣的控制器的充電效果要明顯比單級控制器高。這種控制方案通常被應用在10kW以下的中小型電站中。
圖3、一個典型的4級控制的控制器及充電電流示意圖
2、脈寬調制型 (PMW) 控制器
脈寬調制型(PMW)控制方式,是一種根據蓄電池充電狀態,采用脈寬占空比的方式自動控制輸出電壓和電流的一種充放電控制器,它可以充分利用光伏發電對蓄電池進行高效的充電,幾乎沒有浪費的電力,如果在與光伏組件的配接端再設置最大功率跟蹤(MPPT)電路,則該類控制器控制效率可達97%以上。由于此類控制器采用脈動電流充電,脈動充電的瞬間電壓較高,可以有效防止蓄電池的假死和睡眠狀態,對于普通鉛酸電池甚至還有修復和激活作用。當蓄電池接近充滿時,脈寬調制型控制器可以逐步減少輸出脈寬的占空比,依舊保持足夠的充電電壓,但是可以根據蓄電池充電狀態減少給蓄電池的充電電流,采用類似于“涓流充電”,可以大大提高充電效果,同時也提高了蓄電池的壽命。PWM充電電路電壓損失較低,充電效率比普通開關型高3%-6%,因此該技術得到了廣泛應用,可以解決電池不滿的問題,充電轉換效率為75~80%。
圖4、脈寬調制型 (PMW) 控制器工作原理
3、最大功率點跟蹤(MPPT)控制器
PMW技術解決了高效充電的問題,但是光伏組件的輸出依舊會被蓄電池的充電狀態所影響,光伏組件無法工作在最大功率點上,也就是說光伏組件的發電效率沒有真正體現出來。最大功率點跟蹤(MPPT)技術可以確保光伏組件的輸出始終保持在最佳狀態而不受蓄電池電壓的影響。MPPT太陽能控制器能夠實時檢測太陽能板電壓和電流,并不斷追蹤最大功率(P=U*I),使系統始終以最大功率對蓄電池進行充電,MPPT跟蹤效率為99%,整個系統發電效率可高達97%,這個充電過程可分為MPPT充電、恒壓均充電和恒壓浮充電。采用MPPT的充放電控制器,輸入電壓范圍較寬,因此對光伏組件的電壓要求也就不再像早期離網光伏電站那樣要用專用的離網組件了,光伏組件或組件串電壓只要符合控制器輸入電壓范圍或MPPT電壓范圍即可。MPPT技術和PMW技術相結合也是光伏控制器的發展熱點。
3、智能型控制器
隨著電子和電腦技術的發展,微電腦技術也被廣泛應用于光伏發電系統的控制系統中。智能型控制器通常也采用MPPT技術和PMW技術,智能光伏控制器采用高速CPU微處理器和高精度A/D模數轉換器等相關電路,可針對多路太陽能電池方陣對蓄電池充電以及蓄電池給太陽能逆變器負載供電展開智能化自動控制。微電腦的數據采集和監測控制系統為采集和存儲實時光伏系統數據和工作狀態提供了方便,智能化光伏控制器還具有通信數據傳輸功能,為數據遙測、光伏電站集中管理和遠距離控制提供了操作平臺。通過使用創新性的最大功率追蹤技術,光伏控制器能保證太陽能陣列全天時、全天候的最大效率的工作??梢詫⒐夥M件工作效率提高30%(平均可提高效率為10%-25%)。
由于蓄電池容量和充放電電壓與蓄電池溫度關系密切,因此充放電控制器一般都有溫度補償功能,以適應不同的環境工作溫度,為蓄電池設置更為合理的充電電壓。其溫度補償值一般為-20~40mV/℃。
充放電控制器的另一個功能是過放控制保護,即過放終止電壓保護。大部分蓄電池都不容許過度放電,過放電會導致蓄電池性能和壽命嚴重下降。過放控制器通常就是一個電子開關,當蓄電池放電電壓低于設定值時切斷負荷電路,停止放電,以達到保護蓄電池的目的。蓄電池放電保護設定值通常是根據蓄電池種類和性能確定的,譬如一般將12V鉛酸電池過放保護點電壓設置為:11.10v, 24V系統的過放保護點電壓就為22.20V,而單個鋰離子電池的切斷電壓設置為3.2V左右。