一種基於實測數據的光伏陣列參數辨識方法
2023-10-07 17:04:54 1
一種基於實測數據的光伏陣列參數辨識方法
【專利摘要】本發明公開了一種基於實測數據的光伏陣列參數辨識方法,預先採用常規參數辨識方法確定了待求解參數的可行解範圍,再通過遺傳算法和模擬退火遺傳算法對光伏陣列的實測數據進行參數辨識。本發明提供的參數辨識方法實用性較強,本發明通過壓縮搜索區間,有效提高了遺傳算法的辨識效率,降低了算法的複雜度,同時結合遺傳算法和模擬退火遺傳算法對實測參數進行辨識,有效的提高了辨識結果的精度。
【專利說明】一種基於實測數據的光伏陣列參數辨識方法
【技術領域】
[0001]本發明涉及一種光伏陣列的參數辨識方法,尤其涉及一種基於實測數據的光伏陣列參數辨識方法。
【背景技術】
[0002]在實際的光伏發電系統中,為準確預測光伏陣列的發電量,以降低光伏發電系統併網對電網造成的不利影響,快捷而準確地確定光伏陣列的模型參數就顯得尤為必要。
[0003]傳統的參數辨識方法主要有電導簡化法、牛頓一拉夫遜法等,該類方法多基於光伏電池生產廠家提供的標準工況(standard test condition, STC)下的短路電流Is。、開路電壓V。。、最大功率點電流Im、最大功率點電壓Vm,計算出待求解的光伏電池模型參數,求得光伏組件1-V特性曲線,從而找到最大功率點。但是,將光伏電池串並聯為光伏陣列後,陣列中的各個電池工作狀態並不一致;此時,利用廠家提供的數據無法準確辨識光伏陣列的運行參數,從而導 致無法精確預測光伏陣列的輸出功率。另外,隨著時間的推移,光伏陣列參數會發生變化,此時再使用出廠時的信息已無法獲取準確的系統參數。現在運用最多的是五點測量法,該方法可以有效的求解出模型參數,但需要提前獲取光伏電池1-V特性曲線短路點和開路點的導數;同時,此種方法仍用到光伏電池生產廠家提供的標準工況下的參數,從而降低了辨識的效率和精度。
【發明內容】
[0004]發明目的:針對現有技術存在的問題,本發明提供了一種有效提高辨識效率和精度的基於實測數據的光伏陣列參數辨識方法。
[0005]
【發明內容】
:本發明提供了一種基於實測數據的光伏陣列參數辨識方法,包括以下步驟:
[0006]步驟10:測量光伏陣列在不同工況下的最大功率點處的電壓值和電流值;並記錄多組實測數據;
[0007]步驟20:根據公式組
【權利要求】
1.一種基於實測數據的光伏陣列參數辨識方法,其特徵在於:包括以下步驟: 步驟10:測量光伏陣列在不同工況下的最大功率點處的電壓值和電流值;並記錄多組實測數據; 步驟20:根據公式組
2.根據權利要求1所述的基於實測數據的光伏陣列參數辨識方法,其特徵在於:還包括步驟60:對於部分實測數據採用模擬退火遺傳算法辨識光伏陣列的參數;具體步驟為: 步驟601:根據步驟40獲得的每個光伏陣列參數可行解的範圍,初始化模擬退火遺傳算法的控制參數; 步驟602:根據經過編碼的光伏陣列參數可行解隨機產生N組初始解,其中每組初始解中均包括四個參數Iph,Mf、Rs;ref> nref和Icuef的參考值,N組初始解構成一個初始種群,以N組初始解作為初始點開始迭代; 步驟603:定義適應度函數
3.根據權利要求2所述基於實測數據的光伏陣列參數辨識方法,其特徵在於:所述步驟604中的交叉和變異操作均採用自適應算子,其中採用的自適應調整公式為:
4.根據權利要求1所述基於實測數據的光伏陣列參數辨識方法,其特徵在於:所述光伏陣列採用同一種光伏電池構成,將光伏陣列等效為光伏電池進行參數辨識;
5.根據權利要求1所述基於實測數據的光伏陣列參數辨識方法,其特徵在於:所述步驟10中測量並記錄的實測數據為30組。
【文檔編號】H02S50/10GK103973221SQ201410214748
【公開日】2014年8月6日 申請日期:2014年5月20日 優先權日:2014年5月20日
【發明者】王冰, 查曉銳, 袁越, 黃存榮 申請人:河海大學