System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及儲能電站控制,尤其涉及一種儲能電站的控制方法、裝置、電子設備及存儲介質。
技術介紹
1、面對日益嚴峻的能源和環境壓力,以新能源取代化石能源已成為可持續發展的必然趨勢,其中尤以風光資源清潔安全、取之不盡的優勢受到重視。電動汽車以低能耗、智能化的特點逐漸受到汽車工業改革的關注,其大規模應用能有效減少汽車碳排放量以及對石油資源的依賴。光儲充充電站是利用光伏為電動汽車充電的新能源充電站,其日間發電可以有效供給站內電動汽車充電,實現能源就地消納和儲存調節,提高光伏的消納率,起到削峰填谷的作用,提高了清潔能源的利用率,是節能減排的重要手段。
2、關于光儲充充電站的優化運行調度策略,目前已有多種研究方法,通常以差分進化算法、模擬退火算法等優化算法來求解復雜數學模型。這些方法涉及繁瑣的建模及迭代計算過程,然而,這些方法的求解速度方面存在一定的局限性,在現有的控制器在線應用中會存在一些問題。
技術實現思路
1、本公開旨在至少在一定程度上解決相關技術中的技術問題之一。
2、為此,本公開的一個目的在于提出一種儲能電站的控制方法。
3、本公開的第二個目的在于提出一種儲能電站的控制裝置。
4、本公開的第三個目的在于提出一種電子設備。
5、本公開的第四個目的在于提出一種非瞬時計算機可讀存儲介質。
6、本公開的第五個目的在于提出一種計算機程序產品。
7、為達上述目的,本公開第一方面實施方式提出了一種儲能電站的控制方法,
8、根據本公開的一個實施方式,所述基于粒子群算法對所述充/放電參數集合進行迭代計算,包括:獲取當前的迭代次數;基于所述迭代次數更新所述充/放電參數集合中每個元素的充/放電參數和功率變化率;通過所述粒子群算法對更新后的所述充/放電參數集合中各個元素進行處理,以確定本次迭代的候選最優粒子。
9、根據本公開的一個實施方式,所述基于所述迭代次數更新所述充/放電參數集合中每個元素的充/放電參數和功率變化率,包括:響應于所述迭代次數為1,隨機初始化每個元素的功率變化率;響應于所述迭代次數大于1,基于所述迭代次數和所述最大迭代次數對充/放電參數集合進行更新。
10、根據本公開的一個實施方式,基于所述迭代次數和所述最大迭代次數對所述充/放電參數集合的每個元素的充/放電參數進行更新的公式為:其中,所述xt為迭代后的元素的充/放電參數,xt-1表示t-1次迭代后的元素的充/放電參數,vt-1表示t-1次迭代后的元素的功率變化率,maxd表示最大迭代次數,rand為取值范圍在[0,1]的隨機數,xmin和xmax分別為儲能電池的soc的最大變化值和最小變化值,a和b為常系數。
11、根據本公開的一個實施方式,基于所述迭代次數和所述最大迭代次數對所述充/放電參數集合的每個元素的功率變化率進行更新的公式為:vt=w×vt-1+c1×r1×(pbest,t-xt)+c1×r1×(gbest,t-xt)其中,vt表示第t次迭代得到的功率變化率,w表示慣性權重,vt-1表示第t-1次迭代得到的功率變化率,c1與c2表示兩個加速常量,r1與r2為兩個相互獨立的取值范圍在[0,1]的隨機數,pbest,t表示第t次迭代得到最佳位置,gbest,t表示第t次迭代得到的全局最佳位置。
12、根據本公開的一個實施方式,所述損耗成本方程為:c=市電購電成本+電池損耗成本-光伏上網電量*光伏上網電費其中,所述c為損耗成本。
13、根據本公開的一個實施方式,所述獲取每次迭代輸出的候選最優元素,包括:將每次誒帶輸出的損耗成本最小的元素作為所述候選最優元素。
14、為達上述目的,本公開第二方面實施例提出了一種儲能電站的控制裝置,包括:
15、根據本公開的一個實施方式,所述儲能電站的控制裝置,還用于:獲取模塊,用于獲取目標儲能電站的充/放電參數集合和所述目標儲能電站的電池參數,其中,所述充/放電參數集合包括多個元素,每個元素至少包括所述目標儲能電站在控制周期內不同時間段的充/放電參數;建立模塊,用于基于所述電池參數建立損耗成本方程;計算模塊,用于基于粒子群算法對所述充/放電參數集合進行迭代計算,以獲取每次迭代輸出粒子的候選充/放電參數,并基于所述損耗成本方程和所述候選充/放電參數確定損耗成本;控制模塊,用于響應于迭代達到最大迭代次數,獲取每次迭代輸出的候選最優元素,基于所有所述候選最優元素的損耗成本確定目標最優元素,并基于所述目標最優元素對應的充/放電參數對所述目標儲能電站進行控制。
16、為達上述目的,本公開第三方面實施例提出了一種電子設備,包括:至少一個處理器;以及與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以實現如本公開第一方面實施例所述的儲能電站的控制方法。
17、為達上述目的,本公開第四方面實施例提出了一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其中,所述計算機指令用于實現如本公開第一方面實施例所述的儲能電站的控制方法。
18、為達上述目的,本公開第五方面實施例提出了一種計算機程序產品,包括計算機程序,所述計算機程序在被處理器執行時用于實現如本公開第一方面實施例所述的儲能電站的控制方法。
19、由此,本公開通過自適應的更新位置函數的優勢,在迭代求解過程中可以不斷通過目標函數及約束條件對目標儲能電站的儲能設備運行狀態的解空間進行探索,并結合當前更新次數找到相對最優的運行狀態解集,根據環境變化進行自適應調整,提高了目標儲能電站運行的靈活性和適應性,同時對于求解的速率和時間得到很好的控制,提供可靠實時的優化控制策略,提升目標儲能電站的能效和控制精度,充分挖掘光儲充系統的節能潛力,降低能耗,節約控制成本。
本文檔來自技高網...【技術保護點】
1.一種儲能電站的控制方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述基于粒子群算法對所述充/放電參數集合進行迭代計算,包括:
3.根據權利要求2所述的方法,其特征在于,所述基于所述迭代次數更新所述充/放電參數集合中每個元素的充/放電參數和功率變化率,包括:
4.根據權利要求3所述的方法,其特征在于,基于所述迭代次數和所述最大迭代次數對所述充/放電參數集合的每個元素的充/放電參數進行更新的公式為:
5.根據權利要求4所述的方法,其特征在于,基于所述迭代次數和所述最大迭代次數對所述充/放電參數集合的每個元素的功率變化率進行更新的公式為:
6.根據權利要求1所述的方法,其特征在于,所述損耗成本方程為:
7.根據權利要求1所述的方法,其特征在于,所述獲取每次迭代輸出的候選最優元素,包括:
8.一種儲能電站的控制裝置,其特征在于,包括:
9.一種電子設備,其特征在于,包括存儲器.處理器;
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲
...【技術特征摘要】
1.一種儲能電站的控制方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述基于粒子群算法對所述充/放電參數集合進行迭代計算,包括:
3.根據權利要求2所述的方法,其特征在于,所述基于所述迭代次數更新所述充/放電參數集合中每個元素的充/放電參數和功率變化率,包括:
4.根據權利要求3所述的方法,其特征在于,基于所述迭代次數和所述最大迭代次數對所述充/放電參數集合的每個元素的充/放電參數進行更新的公式為:
5.根據權利要求4所述的方法,其特征在于,基于所述迭代次數和所述最大迭...
【專利技術屬性】
技術研發人員:劉宇,高洪培,薛靜遠,郭艷飛,方芳,鮑逸凡,
申請(專利權)人:華能碳資產經營有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。