System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及光伏組件,具體涉及一種光伏模型參數辨識方法、裝置、設備及存儲介質。
技術介紹
1、現在,光伏發電市場迅速擴張,尤其是在分布式發電領域。為此,設計人員需要一種靈活可靠的工具來準確預測各種規模的光伏陣列產生的電力。由于電流產量與天氣因素(尤其是環境溫度與太陽輻照度)的關系非常復雜,因此光伏電池系統的發電量預測問題特別具有挑戰性。為了設計和評估光伏系統的運行情況,光伏模型應該具有適當的準確度,以便在實際運行條件下可以準確預測i-v和p-v輸出特性。由于該模型有5個控制變量,因此常被稱為“五參數模型”。光伏建模的主要目的是預測其能量或功率產量,并分析其在氣候參數變化時的行為。
2、進一步,對光伏電站功率輸出的準確預測,依賴于一個精確的物理光伏模型,而一個精確的物理光伏模型,又是依賴于一種對未知參數的精確求解方法。在過去的研究中,盡管已經進行了大量工作,但功率預測的精度和可靠性仍然取決于模型中使用的太陽能電池參數值的準確性,因此,亟需一種更精準的辨識光伏模型參數的方法。
技術實現思路
1、有鑒于此,本專利技術提供了一種光伏模型參數辨識方法、裝置、設備及存儲介質,以解決光伏模型參數辨識精度低的問題。
2、第一方面,本專利技術提供了一種光伏模型參數辨識方法,該方法包括:
3、根據光伏電池單二極管模型建立光伏組件五參數模型并確定待識別參數集;將待識別參數集轉化為環境溫度和太陽輻照度的函數并求解出多個光伏組件模型參數初始值;基于多個光伏組件模型參數初
4、本專利技術提供的光伏模型參數辨識方法,通過光伏電池單二極管模型建立光伏組件五參數模型并確定待識別參數集,能夠更準確地描述光伏組件的特性。進一步,將待識別參數集轉化為環境溫度和太陽輻照度的函數,充分考慮了實際運行中環境因素對光伏組件性能的影響,進而通過求解可以初步辨識得到對應的多個光伏組件模型參數初始值。最后,利用obedo算法對多個光伏組件模型參數初始值進行處理,能夠更有效地搜索參數空間,提高參數辨識的精度,進而可以辨識得到更精準的多個光伏組件模型參數目標值,能夠更準確地描述光伏組件在不同環境條件下的性能,進而可以提高光伏組件功率預測的精度和可靠性。
5、在一種可選的實施方式中,將待識別參數集轉化為環境溫度和太陽輻照度的函數并求解出多個光伏組件模型參數初始值,包括:
6、獲取光伏組件太陽能電池材料、環境溫度量化函數和太陽輻照度量化函數;基于環境溫度量化函數和太陽輻照度量化函數,確定光伏組件串聯電阻函數和光伏組件并聯電阻函數;基于環境溫度量化函數、光伏組件串聯電阻函數和光伏組件并聯電阻函數,分別確定光伏組件二極管反向飽和電流函數和光伏組件光生電流函數;基于光伏組件太陽能電池材料、光伏組件串聯電阻函數、光伏組件并聯電阻函數、光伏組件二極管反向飽和電流函數和光伏組件光生電流函數,確定多個光伏組件模型參數初始值。
7、本專利技術提供的光伏模型參數辨識方法,通過將待識別參數集轉化為環境溫度和太陽輻照度的函數,充分考慮了實際運行環境對光伏組件的影響,使光伏組件模型更能準確反映真實工作狀態。進一步,基于多個因素確定的光伏組件串聯電阻函數、并聯電阻函數、二極管反向飽和電流函數和光生電流函數,為模型參數的求解提供了更精確的依據。
8、在一種可選的實施方式中,基于環境溫度量化函數、光伏組件串聯電阻函數和光伏組件并聯電阻函數,分別確定光伏組件二極管反向飽和電流函數和光伏組件光生電流函數,包括:
9、獲取初始熱電壓短路電流函數、初始開路電壓函數和初始飽和電流函數;基于環境溫度量化函數、初始熱電壓短路電流函數、初始開路電壓函數和初始飽和電流函數,確定目標熱電壓短路電流函數、目標開路電壓函數和目標飽和電流函數;基于光伏組件串聯電阻函數、光伏組件并聯電阻函數、目標熱電壓短路電流函數、目標開路電壓函數和目標飽和電流函數,確定光伏組件二極管反向飽和電流函數;基于光伏組件二極管反向飽和電流函數、光伏組件并聯電阻函數、目標熱電壓短路電流函數、目標開路電壓函數和目標飽和電流函數,確定光伏組件光生電流函數。
10、本專利技術提供的光伏模型參數辨識方法,通過獲取初始熱電壓短路電流函數、初始開路電壓函數和初始飽和電流函數,為后續在考慮環境溫度量化函數以及光伏組件的串聯電阻和并聯電阻等因素時,能夠進行更加準確的調整和優化。進一步,基于環境溫度量化函數、初始熱電壓短路電流函數、初始開路電壓函數和初始飽和電流函數,確定目標熱電壓短路電流函數、目標開路電壓函數和目標飽和電流函數,充分考慮了環境溫度對光伏組件電學特性的影響,使得確定的目標函數更加符合實際工作條件下的光伏組件性能。然后,基于光伏組件串聯電阻函數、光伏組件并聯電阻函數、目標熱電壓短路電流函數、目標開路電壓函數和目標飽和電流函數,確定光伏組件二極管反向飽和電流函數,綜合考慮了光伏組件的內部電阻以及關鍵電學參數,能夠更準確地確定二極管反向飽和電流函數。最后,通過綜合考慮多個關鍵因素確定光生電流函數,可以更準確地描述光伏組件在不同條件下的光生電流特性。
11、在一種可選的實施方式中,基于光伏組件太陽能電池材料、光伏組件串聯電阻函數、光伏組件并聯電阻函數、光伏組件二極管反向飽和電流函數和光伏組件光生電流函數,確定多個光伏組件模型參數初始值,包括:
12、基于光伏組件太陽能電池材料確定光伏組件二極管理想因子值;基于光伏組件串聯電阻函數、光伏組件并聯電阻函數、光伏組件二極管反向飽和電流函數和光伏組件光生電流函數,確定光伏組件模型參數目標函數;對光伏組件模型參數目標函數求解,得到多個光伏組件模型參數值;基于光伏組件二極管理想因子值和多個光伏組件模型參數值,確定多個光伏組件模型參數初始值。
13、本專利技術提供的光伏模型參數辨識方法,通過基于光伏組件太陽能電池材料確定光伏組件二極管理想因子值,充分考慮了不同太陽能電池材料的特性對光伏組件性能的關鍵影響。進一步,分別對得到的多個函數進行處理來得到多個光伏組件模型參數初始值,綜合考慮了光伏組件的多個關鍵電學特性和內部結構因素。通過結合這些函數,可以從不同角度全面地描述光伏組件的性能,從而更準確地確定初始值。
14、在一種可選的實施方式中,基于多個光伏組件模型參數初始值,經過obedo算法處理,得到多個光伏組件模型參數目標值,包括:
15、獲取擬合函數,擬合函數用于表征光伏組件實測電流和光伏組件理論電流的均方根誤差;以擬合函數為目標函數,利用obedo算法對多個光伏組件模型參數初始值進行處理,得到多個光伏組件模型參數目標值。
16、本專利技術提供的光伏模型參數辨識方法,通過擬合函數能夠準確地量化實際測量值與理論計算值之間的差異,進一步,以擬合函數為目標函數,能夠為參數優化提供明確的目標和衡量標準,使得優化過程能夠更加有針對性地減小實測值與理論值之間的差距。進一步,利用obedo算法對多個光伏組件模型參數初始值本文檔來自技高網...
【技術保護點】
1.一種光伏模型參數辨識方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,將所述待識別參數集轉化為環境溫度和太陽輻照度的函數并求解出多個光伏組件模型參數初始值,包括:
3.根據權利要求2所述的方法,其特征在于,基于所述環境溫度量化函數、所述光伏組件串聯電阻函數和所述光伏組件并聯電阻函數,分別確定光伏組件二極管反向飽和電流函數和光伏組件光生電流函數,包括:
4.根據權利要求2所述的方法,其特征在于,基于所述光伏組件太陽能電池材料、所述光伏組件串聯電阻函數、所述光伏組件并聯電阻函數、所述光伏組件二極管反向飽和電流函數和所述光伏組件光生電流函數,確定所述多個光伏組件模型參數初始值,包括:
5.根據權利要求1所述的方法,其特征在于,基于所述多個光伏組件模型參數初始值,經過OBEDO算法處理,得到多個光伏組件模型參數目標值,包括:
6.根據權利要求1所述的方法,其特征在于,所述方法還包括:
7.一種光伏模型參數辨識裝置,其特征在于,所述裝置包括:
8.一種計算機設備,其特征在于,包
9.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機指令,所述計算機指令用于使計算機執行權利要求1至6中任一項所述的光伏模型參數辨識方法。
10.一種計算機程序產品,其特征在于,包括計算機指令,所述計算機指令用于使計算機執行權利要求1至6中任一項所述的光伏模型參數辨識方法。
...【技術特征摘要】
1.一種光伏模型參數辨識方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,將所述待識別參數集轉化為環境溫度和太陽輻照度的函數并求解出多個光伏組件模型參數初始值,包括:
3.根據權利要求2所述的方法,其特征在于,基于所述環境溫度量化函數、所述光伏組件串聯電阻函數和所述光伏組件并聯電阻函數,分別確定光伏組件二極管反向飽和電流函數和光伏組件光生電流函數,包括:
4.根據權利要求2所述的方法,其特征在于,基于所述光伏組件太陽能電池材料、所述光伏組件串聯電阻函數、所述光伏組件并聯電阻函數、所述光伏組件二極管反向飽和電流函數和所述光伏組件光生電流函數,確定所述多個光伏組件模型參數初始值,包括:
【專利技術屬性】
技術研發人員:蘇營,吳海飛,何堯璽,紀方旭,李婉,王乾,陳翔,王羅,丁坤,
申請(專利權)人:中國長江三峽集團有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。