本發(fā)明涉及太陽能電池最大功率點跟蹤技術領域,具體涉及一種基于模擬電路的MPPT交錯擾動算法的太陽能電池功率控制電路。
背景技術:
航天器在空間運行時電源系統(tǒng)為航天設備中的所有單機提供高質量的母線電壓,其中太陽能電池是電源系統(tǒng)的重要組成部分之一。太陽能電池的輸出功率受環(huán)境溫度、輻照、后端負載等因素影響,其輸出的峰值功率點經常發(fā)生漂移,從而造成不能最大限度的利用太陽能電池發(fā)出的能量。因此,峰值功率跟蹤(Maximum Power Point Tracking,MPPT)技術是滿足航天器載荷功率變化頻繁輕質高效電源的必然要求。
空間電源系統(tǒng)的可靠性要求很高,由于太空輻照的存在,電源系統(tǒng)多采用硬件電路的實現(xiàn)方式。傳統(tǒng)的MPPT算法主要存在兩個缺點,一是計算量大,軟件實現(xiàn)非常容易,硬件實現(xiàn)較難;二是跟蹤精度較低,跟蹤速度較慢,難以適應MPPT技術的空間應用。
技術實現(xiàn)要素:
本發(fā)明提供一種基于MPPT的太陽能電池功率控制電路,解決實現(xiàn)較難和跟蹤精度低以及跟蹤速度慢的技術難題。
為實現(xiàn)上述目的,本發(fā)明提供一種基于MPPT的太陽能電池功率控制電路,其特點是,該電路包含:
電壓擾動電路和電流擾動電路,電壓擾動電路采樣接收太陽能電池的輸出電壓,電流擾動電路采樣接收太陽能電池的輸出電流,對太陽能電池的輸出電壓和輸出電流進行交錯擾動處理;
邏輯控制電路,其分別電路連接電壓擾動電路和電流擾動電路的輸出端,接收經過電壓擾動電路和電流擾動電路交錯擾動處理的太陽能電池的輸出電壓和輸出電流,輸入信號經過觸發(fā)器的處理后,控制電壓擾動電路和電流擾動電路中開關管的通斷,且對觸發(fā)器的后端電容進行充放電,電容電壓經過運算放大器跟隨輸出后得到參考電壓信號;
PI調節(jié)電路,其輸入端電路連接邏輯控制電路的輸出端,對邏輯控制電路的輸出進行電壓環(huán)和電流環(huán)的雙閉環(huán)控制后,輸出控制信號,控制太陽陣調節(jié)器使太陽能電池的工作點不斷趨近最大功率點,使太陽能電池的輸出功率靠近最大功率點并穩(wěn)定。
太陽能電池功率控制電路還包含啟動電路,其輸入端電路連接參考電壓和邏輯控制電路的輸出,輸出端電路連接至邏輯控制電路的輸入端,啟動電路在太陽能電池功率控制電路啟動時,給邏輯控制電路提供一個初始信號,使邏輯控制電路能夠按照設定的邏輯開始工作,同時加快邏輯控制電路的啟動速度。
上述電壓擾動電路包含:第一電阻R1、第二電阻R2、第三電阻R3、第一P型開關管M1、第一電容C1、第一比較器X1和第四電阻R4;
太陽能電池輸出電壓采樣V1連接第一電阻R1的一端以及第一比較器X1的“–”端,第一電阻R1的另一端與第一P型開關管M1的源極、第二電阻R2的一端和第三電阻R3的一端相連,第二電阻R2的另一端接地,第三電阻R3的另一端與第一P型開關管M1的柵極以及邏輯控制電路相連,第一P型開關管M1的漏極與第一電容C1的一端以及第一比較器X1的“+”端相連,第一電容C1的另一端接地,第一比較器X1的輸出端通過第四電阻R4連接邏輯控制電路的輸入端。
上述電流擾動電路包含:第五電阻R5、第六電阻R6、第七電阻R7、第二P型開關管M2、第二電容C2、第二比較器X2和第八電阻R8;
太陽能電池輸出電流采樣I1連接第五電阻R5的一端以及第二比較器X2的“–”端,第五電阻R5的另一端與第二P型開關管M2的源極、第六電阻R6的一端和第七電阻R7的一端相連,第六電阻R6的另一端接地,第七電阻R7的另一端與第二P型開關管M2的柵極以及邏輯控制電路相連,第二P型開關管M2的漏極與第二電容C2的一端以及第二比較器X2的“+”端相連,第二電容C2的另一端接地,第二比較器X2的輸出端通過第八電阻R8連接邏輯控制電路的輸入端。
上述邏輯控制電路包含RS觸發(fā)器、第九電阻R9、第三電容C3、第十電阻R10和第一運算放大器EA1;
RS觸發(fā)器的輸出端與第九電阻R9的一端相連,第九電阻R9的另一端與第三電容C3的一端以及第一運算放大器EA1的“+”端相連,第三電容C3的另一端接地,第一運算放大器EA1的“-”端與第十電阻R10的一端相連,第十電阻R10的另一端電路連接第一運算放大器EA1的輸出端以及PI調節(jié)電路。
上述邏輯控制電路包含RS觸發(fā)器及其外圍電路;
電壓擾動電路中,第三電阻R3連接第一P型開關管M1的柵極的一端電路連接RS觸發(fā)器的輸出端Q;第四電阻R4電路連接至RS觸發(fā)器的輸入端R。
上述邏輯控制電路包含RS觸發(fā)器及其外圍電路;
電流擾動電路中,第七電阻R7連接第二P型開關管M2的柵極的一端電路連接RS觸發(fā)器的輸出端第八電阻R8電路連接至RS觸發(fā)器的輸入端S。
上述的啟動電路包含:第三比較器X3、第十一電阻R11、第一二極管D1、第四電容C4、第四比較器X4、第十二電阻R12、第二二極管D2和第五電容C5;
參考電壓Vref_L連接第三比較器X3的“+”端,參考電壓Vref_H連接第四比較器X4的“-”端,邏輯控制電路的輸出信號Vmppt_ref連接第三比較器X3的“-”端以及第四比較器X4的“+”端,第三比較器X3的輸出端連接第十一電阻R11的一端,第十一電阻R11的另一端連接第一二極管D1的陽極,第一二極管D1的陰極連接第四電容C4的一端以及邏輯控制電路的輸入端,第四電容C4的另一端接地,第四比較器X4的輸出端連接第十二電阻R12的一端,第十二電阻R12的另一端連接第二二極管D2的陽極,第二二極管D2的陰極連接第五電容C5的一端以及邏輯控制電路的輸入端,第五電容C5的另一端接地。
上述的邏輯控制電路包含RS觸發(fā)器及其外圍電路;
啟動電路中,第一二極管D1的陰極電路連接至RS觸發(fā)器的輸入端R;第二二極管D2的陰極電路連接至RS觸發(fā)器的輸入端S。
如權利要求1所述的太陽能電池功率控制電路,其特征在于,所述的PI調節(jié)電路包含:第二運算放大器EA2、第六電容C6、第七電容C7、第十三電阻R13、第三運算放大器EA3、第十四電阻R14和第八電容C8;
太陽能電池輸出電壓采樣V1與第二運算放大器EA2的“+”端相連,第二運算放大器EA2的“-”端與第七電容C7的一端以及第十三電阻R13的一端相連,第十三電阻R13的另一端與第六電容C6的一端相連,第七電容C7的另一端與第六電容C6的另一端以及第二運算放大器EA2的輸出端相連,第二運算放大器EA2的輸出端與第三運算放大器EA3的“+”端相連,濾波后的太陽能電池輸出電流采樣I2與第八電容C8的一端以及第三運算放大器EA3的“-”端相連,第八電容C8的另一端與第十四電阻R14的一端相連,第十四電阻R14的另一端與第三運算放大器EA3的輸出端相連。
本發(fā)明基于MPPT的太陽能電池功率控制電路和現(xiàn)有技術的太陽能電池能量利用技術相比,其優(yōu)點在于,本發(fā)明設有基于模擬電路的MPPT交錯擾動算法電路,,硬件電路組成簡單,實現(xiàn)對太陽能電池高可靠性、高精度和高速度的MPPT控制,符合空間MPPT技術的要求。
附圖說明
圖1為本發(fā)明基于MPPT的太陽能電池功率控制電路及太陽陣調節(jié)器的電路框圖;
圖2為太陽能電池的特性曲線;
圖3為本發(fā)明基于MPPT的太陽能電池功率控制電路的電路原理圖。
具體實施方式
以下結合附圖,進一步說明本發(fā)明的具體實施例。
如圖1所示,是本發(fā)明基于MPPT的太陽能電池功率控制電路及太陽陣調節(jié)器Superbuck電路的電路框圖?;贛PPT的太陽能電池功率控制電路包含電壓擾動電路N1、電流擾動電路N2、啟動電路N3、邏輯控制電路N4和PI調節(jié)電路N5。太陽能電池的輸出電壓采樣V1和輸出電流采樣I1分別經過電壓擾動電路N1和電流擾動電路N2的處理后,進入邏輯控制電路N4,邏輯控制電路N4的輸出經過PI調節(jié)電路N5的處理后輸出控制信號。控制信號通過脈寬調制電路和驅動電路連接至太陽陣調節(jié)器中IGBT的基極S??刂菩盘柾ㄟ^控制太陽陣調節(jié)器使太陽能電池的工作點不斷逼近最大功率點,最終使太陽能電池的輸出功率穩(wěn)定在最大功率點附近。其中,太陽陣調節(jié)器采用降壓型電路,其工作拓撲為Superbuck電路形式,通過調節(jié)脈寬調制電路輸出占空比的大小,來調節(jié)太陽能電池的工作點,其優(yōu)點是輸入電流連續(xù),紋波小,效率更高。
如圖2所示,是太陽能電池的特性曲線,縱坐標為太陽陣電流和太陽陣功率,橫坐標為太陽陣電壓。從圖中可見,隨著太陽能電池輸出電壓的增大,其輸出電流逐漸減小。
如圖3所示,為本發(fā)明所公開的一種基于MPPT的太陽能電池功率控制電路的實施例,該電路包含:電壓擾動電路N1、電流擾動電路N2、啟動電路N3、邏輯控制電路N4和PI調節(jié)電路N5。
電壓擾動電路N1采樣接收太陽能電池的輸出電壓,電流擾動電路N2采樣接收太陽能電池的輸出電流,對太陽能電池的輸出電壓和輸出電流進行交錯擾動處理。
啟動電路N3輸入端電路連接參考電壓和邏輯控制電路的輸出,輸出端電路連接至邏輯控制電路的輸入端,啟動電路在太陽能電池功率控制電路啟動時,給邏輯控制電路提供一個初始信號,使得邏輯控制電路能夠按照設定的邏輯開始工作,同時加快控制電路的啟動速度。
邏輯控制電路N4接收經過交錯擾動處理的太陽能電池的輸出電壓和輸出電流,輸入信號經過觸發(fā)器的處理后,一方面控制電壓擾動電路和電流擾動電路中開關管的通斷,另一方面對觸發(fā)器的后端電容進行充放電,電容電壓經過運算放大器跟隨輸出后得到參考電壓信號。
PI調節(jié)電路N5電路連接邏輯控制電路的輸出端,對邏輯控制電路的輸出進行電壓環(huán)和電流環(huán)的雙閉環(huán)控制后,輸出控制信號,控制太陽陣調節(jié)器使太陽能電池的工作點不斷趨近最大功率點,最終使太陽能電池的輸出功率穩(wěn)定在最大功率點附近,跟蹤精度(跟蹤功率與最大功率之比)達到99%。
具體的,邏輯控制電路N4包含RS觸發(fā)器、第九電阻R9、第三電容C3、第十電阻R10和第一運算放大器EA1。
RS觸發(fā)器的輸出端與第九電阻R9的一端相連,第九電阻R9的另一端與第三電容C3的一端以及第一運算放大器EA1的“+”端相連,第三電容C3的另一端接地,第一運算放大器EA1的“-”端與第十電阻R10的一端相連,第十電阻R10的另一端電路連接第一運算放大器EA1的輸出端以及PI調節(jié)電路。
電壓擾動電路N1包含:第一電阻R1、第二電阻R2、第三電阻R3、第一P型開關管M1、第一電容C1、第一比較器X1和第四電阻R4。
太陽能電池輸出電壓采樣V1連接第一電阻R1的一端以及第一比較器X1的“–”端,第一電阻R1的另一端與第一P型開關管M1的源極、第二電阻R2的一端和第三電阻R3的一端相連,第二電阻R2的另一端接地,第三電阻R3的另一端與第一P型開關管M1的柵極以及RS觸發(fā)器的輸出端Q相連,第一P型開關管M1的漏極與第一電容C1的一端以及第一比較器X1的“+”端相連,第一電容C1的另一端接地,第一比較器X1的輸出端通過第四電阻R4連接RS觸發(fā)器的輸入端R的輸入端。
電流擾動電路N2包含:第五電阻R5、第六電阻R6、第七電阻R7、第二P型開關管M2、第二電容C2、第二比較器X2和第八電阻R8。
太陽能電池輸出電流采樣I1連接第五電阻R5的一端以及第二比較器X2的“–”端,第五電阻R5的另一端與第二P型開關管M2的源極、第六電阻R6的一端和第七電阻R7的一端相連,第六電阻R6的另一端接地,第七電阻R7的另一端與第二P型開關管M2的柵極以及RS觸發(fā)器的輸出端相連,第二P型開關管M2的漏極與第二電容C2的一端以及第二比較器X2的“+”端相連,第二電容C2的另一端接地,第二比較器X2的輸出端通過第八電阻R8連接RS觸發(fā)器的輸入端S。
啟動電路N3包含:第三比較器X3、第十一電阻R11、第一二極管D1、第四電容C4、第四比較器X4、第十二電阻R12、第二二極管D2和第五電容C5。
參考電壓Vref_L連接第三比較器X3的“+”端,參考電壓Vref_H連接第四比較器X4的“-”端,邏輯控制電路的輸出信號Vmppt_ref連接第三比較器X3的“-”端以及第四比較器X4的“+”端,第三比較器X3的輸出端連接第十一電阻R11的一端,第十一電阻R11的另一端連接第一二極管D1的陽極,第一二極管D1的陰極連接第四電容C4的一端以及RS觸發(fā)器的輸入端R,第四電容C4的另一端接地,第四比較器X4的輸出端連接第十二電阻R12的一端,第十二電阻R12的另一端連接第二二極管D2的陽極,第二二極管D2的陰極連接第五電容C5的一端以及RS觸發(fā)器的輸入端S,第五電容C5的另一端接地。
PI調節(jié)電路N5包含:第二運算放大器EA2、第六電容C6、第七電容C7、第十三電阻R13、第三運算放大器EA3、第十四電阻R14和第八電容C8;
太陽能電池輸出電壓采樣V1與第二運算放大器EA2的“+”端相連,第二運算放大器EA2的“-”端與第七電容C7的一端以及第十三電阻R13的一端相連,第十三電阻R13的另一端與第六電容C6的一端相連,第七電容C7的另一端與第六電容C6的另一端以及第二運算放大器EA2的輸出端相連,第二運算放大器EA2的輸出端與第三運算放大器EA3的“+”端相連,濾波后的太陽能電池輸出電流采樣I2與第八電容C8的一端以及第三運算放大器EA3的“-”端相連,第八電容C8的另一端與第十四電阻R14的一端相連,第十四電阻R14的另一端與第三運算放大器EA3的輸出端相連。
進一步的,基于MPPT的太陽能電池功率控制電路的執(zhí)行過程在時間上可以分為五個時段[0,t1)、[t1,t2)、[t2,t3)、[t3,t4)和[t4,+∞),其具體執(zhí)行過程如下:
時段1[0,t1):上電初始時刻,第一運算放大器EA1的輸出信號Vmppt_ref小于參考電壓Vref_L和Vref_H,第三比較器X3輸出高電平,第四比較器X4輸出低電平,第一二極管D1的輸出信號Reset為高電平,第二二極管D2的輸出端信號Set為低電平,即RS觸發(fā)器的輸入信號R為高電平,S為低電平,則其輸出信號是高電平,Q是低電平,電容C3充電,信號Vmppt_ref迅速上升,第二運算放大器EA2的“+”端輸入電壓V1逐漸增大;第一P型開關管M1開通,第一電容C1的電壓值逐漸升高,第一比較器X1輸出低電平,信號Reset為低電平,第二P型開關管M2關斷,第二電容C2的電壓值保持為0,第二比較器X2輸出低電平,信號Set為低電平。
時段2[t1,t2):信號Vmppt_ref的值逐漸增大,當其大于參考電壓Vref_L,小于參考電壓Vref_H時,第三比較器X3和第四比較器X4的輸出都是低電平,信號Reset和信號Set均為低電平,RS觸發(fā)器的輸出保持不變,即為高電平,Q為低電平,信號Vmppt_ref的值繼續(xù)增大,第二運算放大器EA2的“+”端輸入電壓V1繼續(xù)增大;第一P型開關管M1開通,第一電容C1繼續(xù)充電,第一比較器X1輸出低電平,信號Reset為低電平,第二P型開關管M2關斷,第二電容C2的電壓值保持為0,第二比較器X2輸出低電平,信號Set為低電平。
時段3[t2,t3):t2時刻,信號Vmppt_ref的值等于參考電壓Vref_H,第三比較器X3輸出低電平,第四比較器X4輸出高電平,信號Reset為低電平,信號Set為高電平,RS觸發(fā)器的輸出翻轉,變?yōu)榈碗娖剑琎變?yōu)楦唠娖?,第一P開關管M1關斷,第一比較器X1的“+”端輸入電壓保持為kV1(t2)(k值由電阻分壓而得,其值小于1,可調),第一比較器X1的“-”端輸入電壓是V1(t2),第一比較器X1輸出低電平,第二P型開關管M2開通,第二比較器X2輸出低電平;(t2,t3)時段,信號為低電平,第三電容C3放電,信號Vmppt_ref的值不斷降低,第二運算放大器EA2的“+”端輸入電壓V1同步逐漸減小,即第一比較器X1的“-”端輸入電壓逐漸減小,當其小于kV1(t2)時,第一比較器X1輸出高電平,信號Reset為高電平,信號Set保持低電平,RS觸發(fā)器的輸出信號翻轉,變?yōu)楦唠娖?,Q變?yōu)榈碗娖健?/p>
時段4[t3,t4):t3時刻,RS觸發(fā)器的輸出信號為高電平,Q為低電平,第一P型開關管M1開通,第一比較器X1輸出低電平,信號Reset為低電平,第二P型開關管M2關斷,第二比較器X2的“+”端輸入電壓保持為kI1(t3),第二比較器X2的“-”端輸入信號是I1(t3),第二比較器X2輸出低電平,信號Set為低電平,RS觸發(fā)器的輸出保持不變,為高電平,Q為低電平;(t3,t4)時段,為高電平,第三電容C3充電,信號Vmppt_ref的值不斷升高,第二運算放大器EA2的“+”端輸入電壓V1同步逐漸增大,由太陽能電池的特性曲線可得,第二比較器X2的“-”端輸入信號I1逐漸減小,當其小于kI1(t3)時,第二比較器X2輸出高電平,信號Set為高電平,RS觸發(fā)器的輸出信號翻轉,變?yōu)榈碗娖剑琎變?yōu)楦唠娖健?/p>
時段5[t4,+∞):控制電路在t4時刻的狀態(tài)與t2時刻相同,電路循環(huán)重復階段3和階段4的工作狀態(tài)。當太陽陣電池的工作點電壓大于最大功率點電壓時電壓下降的形成大于電流下降的形成,太陽陣電池的工作點電壓小于最大功率點電壓時電流下降的形成大于電壓下降的形成,太陽陣的工作點會不斷逼近最大功率點,最后在最大功率點附近小范圍震蕩。
盡管本發(fā)明的內容已經通過上述優(yōu)選實施例作了詳細介紹,但應當認識到上述的描述不應被認為是對本發(fā)明的限制。在本領域技術人員閱讀了上述內容后,對于本發(fā)明的多種修改和替代都將是顯而易見的。因此,本發(fā)明的保護范圍應由所附的權利要求來限定。