摘? 要: 太陽光發(fā)電作為潔凈的和未來最有希望的發(fā)電方式之一,越來越受到人們的重視。光伏發(fā)電系統(tǒng)各個方面的研究都在不斷地深入進行著,,本文討論的太陽光發(fā)電系統(tǒng)的最大功率點跟蹤控制就是其中一個重要的研究課題,。從實際應(yīng)用角度出發(fā),詳細(xì)論述了采用功率對電壓微分法進行最大功率點跟蹤控制的過程,,并通過實驗驗證其可行性和有效性。
關(guān)鍵詞: 太陽能電池? 太陽光發(fā)電系統(tǒng)? 最大功率點跟蹤? 升壓電路
?
太陽能電池的最大功率點跟蹤控制是為充分利用太陽能,使太陽能電池始終輸出最大電功率的控制,,有登山法、功率數(shù)學(xué)模型法等,。功率數(shù)學(xué)模型法是建立功率對占空比的數(shù)學(xué)模型,,當(dāng)日射量和溫度有變化時要重新求得數(shù)學(xué)模型的參數(shù),通過改變占空比達(dá)到最大功率點,。因為是用4次方程定義功率對占空比的特性曲線,,所以有一定的近似程度。登山法是最常用的控制法,,通常的登山法是在最大功率點附近逐點計算,、比較功率值來尋找最大功率點。當(dāng)日射強度和溫度急劇變化時,,太陽能電池的輸出特性也會有相應(yīng)的變化,,這就造成最大功率點的快速跟蹤難以實現(xiàn)。
本文介紹的登山法在太陽能電池的輸出特性有變化時也能快速地到達(dá)最大功率點,。此控制系統(tǒng)以阻性負(fù)載的獨立運行太陽光發(fā)電系統(tǒng)為基礎(chǔ),,根據(jù)太陽能電池的輸出功率對電壓微分在最大功率點必然是0這一原理實現(xiàn)最大功率點跟蹤控制。這種微分控制法,,可以不考慮輻射強度和太陽能電池的溫度變化對控制的直接影響,。把導(dǎo)出的非線性狀態(tài)方程經(jīng)線性化處理后,將檢測出的太陽能電池的輸出功率和電壓值代入求解,,計算其微分及誤差,,然后根據(jù)誤差結(jié)果通過自動控制使上述微分值始終趨向和保持為0。由此可見,,如何高精度,、快速地求得太陽能電池的輸出功率對電壓的微分是問題的關(guān)鍵所在。本文從對狀態(tài)方程的分析,,得出了改變斬波器的占空比就可以改變太陽能電池的輸出電壓的結(jié)論,,然后利用太陽能電池在最大功率點的輸出功率對電壓微分是0的原理進行控制,。
1 太陽光發(fā)電系統(tǒng)
1.1 系統(tǒng)構(gòu)成
圖1為純電阻負(fù)載的太陽光發(fā)電控制系統(tǒng)。本系統(tǒng)實現(xiàn)最大功率控制的斬波器由電容CS,、電感LC,、功率開關(guān)TC、二極管DC以及濾波電容Cd構(gòu)成,。其中與太陽能電池并聯(lián)的濾波電容CS為斬波器產(chǎn)生的高頻電流提供通路,,以確保太陽能電池保持近似穩(wěn)態(tài)電流輸出,這樣就可以不考慮太陽能電池的滯后性,,而僅通過改變功率開關(guān)的開通占空比來進行最大功率控制,。
?
?
1.2 太陽能電池的輸出特性
太陽能電池的電壓-電流(es-is)特性在忽略太陽能電池內(nèi)部小的串聯(lián)和并聯(lián)電阻以后可以表示為:
式中,IPH是太陽能電池的短路電流,,I0為二極管反向飽和電流,,q為電子電荷,K為波耳茲曼常數(shù),,T是絕對溫度,。
圖2是太陽能電池的es-is特性隨日射強度和溫度變化的關(guān)系。由圖可見,,es-is特性是非線性的,,并存在最大功率點,而且最大功率點也隨日射強度和太陽能電池溫度的變化而變動,。因此,,為獲得太陽能電池最大輸出,最大功率點跟蹤是必要的,。
?
?
1.3 太陽能電池的最大功率和功率對電壓的微分的關(guān)系
太陽能電池輸出功率PS及功率對電壓微分dPs/des可由下式表示:
圖3給出了日照1kW/m2,、溫度25℃時的功率特性,以及電壓eS與功率對電壓的微分dPS/deS的關(guān)系,。從dPS/deS和eS的關(guān)系可見,,太陽能電池在dPS/deS=0點發(fā)生最大功率,而且通過圖2電壓-電流特性曲線形狀的一致性可知此結(jié)論在日射強度或溫度變動時仍成立,。因此,,將dPS/deS=0作為控制目標(biāo),可以實現(xiàn)任何日射強度和任何溫度時的最大功率點跟蹤控制,。這樣,,就把最大功率點跟蹤控制轉(zhuǎn)化為使太陽能電池的dPS/deS保持為0的定值控制問題。
?
?
2 以功率對電壓的微分為基礎(chǔ)的最大功率控制法
要用斬波器實現(xiàn)功率對電壓的微分的最大功率控制法,,在做計算時,,首先要建立斬波器的數(shù)學(xué)模型,同時也要用到太陽能電池特性的數(shù)學(xué)模型,。
2.1 數(shù)學(xué)表示式
假設(shè)TC是理想開關(guān),,根據(jù)電路分析基本原理,,可以得到TC在每一周期開、關(guān)兩個狀態(tài)的電路方程,。
TC導(dǎo)通時有:
式中,,iLC是流過LC的電流,,ed是斬波器的輸出端的電壓,,斬波器占空比為D(0≤D≤1)。若在一個開關(guān)周期,,將開關(guān)的狀態(tài)量進行平均化處理,,并用上劃線表示狀態(tài)平均量,則有:
在這個方程式中,,iS中含有eS,,因此是非線性的,最大功率點是該控制的平衡點,。為簡化計算,,在平衡點附近進行線性化即可得到在平衡點附近的狀態(tài)方程:
這里,es0即為太陽能電池PV的最大功率點工作電壓,。由于日射強度和溫度的變化速度遠(yuǎn)遠(yuǎn)大于控制系統(tǒng)的跟蹤控制速度,,所以IPH、I0也可當(dāng)作恒量處理,,以便簡化計算,。
2.2 基于功率對電壓的微分的最大功率控制
由圖3可知,通過改變es或is的值可以控制太陽能電池的輸出功率,。在(8)式中,,es是狀態(tài)變量,而is不是,,而且當(dāng)LC與Cd的值確定后,,斬波器的斬波頻率便可確定,es的改變主要由eTC的變化決定,。因此可知,,調(diào)整eTC的大小可以改變es的值,并導(dǎo)致功率對電壓的微分dPs/des的改變,。由前面的敘述可知,,eTC的大小可以通過改變占空比D來控制。因此,,在上述條件下太陽能電池的工作點可以通過占空比D來控制,。正確調(diào)整占空比D的大小可以實現(xiàn)dPs/des為0的控制,從而實現(xiàn)太陽能電池輸出的最大功率控制,。
在實驗中采用89C51單片機進行控制和計算,,其P1.0端用于輸出改變斬波器占空比D的振蕩脈沖控制信號,。用8bit 的AD0809作為模/數(shù)轉(zhuǎn)換,在es值改變后,,不斷地檢測改變了的工作點和dPs/des值,,使工作點趨近dPs/des=0點。
2.3 最大功率點的確定
如何使用單片機進行控制,,正確尋找最大功率點即dPs/des為0的點是關(guān)鍵,。這里,對dPs/des的計算法進行說明,??紤]在一定誤差范圍內(nèi)簡化計算,可近似得到dPs/des如下:
式中,,es0,、is0是前一次檢測值,es(1),、is(1)是當(dāng)前檢測值,。es、is的檢測用固定的檢測周期完成(實際實驗中為100μs),。圖4是尋找△PS/△eS=0點時的軟件程序流程圖,,工作起始點D設(shè)定為0.5。當(dāng)最大功率點電流小于0.5A時,,停止最大功率跟蹤控制,。
?
?
3 實驗結(jié)果
圖1所示為實驗電路圖,實驗中使用了意大利產(chǎn)的光伏電池陣列,。為了保證電路工作穩(wěn)定,,首先通過實驗對電感值進行確定,電感的大小直接影響MOSFET的工作狀態(tài)和效率,,同時也在一定程度上影響最大功率點的跟蹤速度,,因此要通過實驗選定電感值,使MOSFET穩(wěn)定工作,,并在D不變時使太陽能電池輸出功率相對較大,。斬波器的斬波頻率經(jīng)計算和實驗定為16kHz。A/D變換器AD0809的采樣周期定為100μs,。
3.1 啟動時
控制開始前電容CS,、Cd由太陽能電池充電,其電壓是太陽能電池的開路電壓,。其后斬波器啟動,,開始最大功率跟蹤控制。開始時D為0.50,檢測到的(△PS/△eS)0作為初始值,,根據(jù)其正負(fù)決定D的增減方向,,從而改變斬波器的D值,然后再對△PS/△eS進行檢測,,直到△PS/△eS等于零,,即完成最大功率點跟蹤控制。進行最大功率控制時的MOSFET柵極電壓波形如圖5所示,。此時,,占空比是0.655,太陽能電池PV輸出電壓為60.1V,,輸出電流為4.2A,,輸出功率為252.42W,。開始工作es從開路電壓很快達(dá)到最佳工作電壓點,,is從0到最佳工作電流點,PV輸出功率也很快達(dá)到最大功率點,,程序設(shè)計的時間約為8ms,。得到的最大功率點與太陽能電池評價裝置mp-140同時測的最大功率點相同。另外,,達(dá)到最大功率點后,,日射量不變則D基本不變,功率對電壓的微分保持為0,,即在最大功率點附近功率的波動非常小,,達(dá)到較高的控制精度和穩(wěn)定度。
?
3.2 日射量變動時
為了確認(rèn)日射強度相對變動時的控制特性,,采用遮光的辦法,,急速地改變太陽能電池陣列的輸出功率,使PV輸出功率從152.4W急速減小到87.5W,,然后又急速增大到152.4W,,觀察其反應(yīng)。實驗結(jié)果是占空比很快由0.515變到0.582,,然后又急速地回到0.515,,功率很快達(dá)到最大功率點。由此可見,,對于日射量的急變,,控制器能夠?qū)崿F(xiàn)快速跟蹤,具有較好的追蹤,、控制特性,。
太陽能電池的最大功率點隨著日射強度和表面溫度的變化,時時刻刻在變動,,但是太陽能電池的輸出功率對電壓微分在最大功率點始終為0,。利用這個特性,,通過恒值控制可以較好地實現(xiàn)最大功率跟蹤控制。實驗結(jié)果表明,,這個最大功率控制系統(tǒng)對于日射量和溫度大范圍地變化具有高速,、穩(wěn)定跟蹤特性,可以始終向系統(tǒng)的阻性負(fù)載提供最大功率,。因此,,可以確認(rèn)此控制法是能夠同時滿足高速和高精度的最大功率控制法。
?
參考文獻(xiàn)
1?董惠安.A Maximum Power Tracking Control Method?for Photovoltaic Power Generation System? Based on Derivation of Output Power With Respect to Output?Voltage. T.IEE Japan,, Vol.118-D,,No.12,98.114.843?
2 田中忠良.Study on Optimum Conditions for Maximizing Power Generation Obtained from PV Arrays. T.IEE Japan,,Vol.118-B,,No.11,98
3 高原健爾.An Adaptive Control Method for Maximum?Power Tracking of Photovoltaic Power Generator. T.IEE
Japan Vol.118-D,,No.6,,98
?