[發明專利]一種光伏的多峰值最大功率追蹤方法及相關裝置有效
| 申請號: | 201910276345.2 | 申請日: | 2019-04-08 |
| 公開(公告)號: | CN110020713B | 公開(公告)日: | 2023-06-02 |
| 發明(設計)人: | 黃勇;袁煒軼 | 申請(專利權)人: | 上??剖肋_-華陽汽車電器有限公司;科世達(上海)管理有限公司 |
| 主分類號: | G06N3/006 | 分類號: | G06N3/006;G05F1/67 |
| 代理公司: | 北京信遠達知識產權代理有限公司 11304 | 代理人: | 魏曉波 |
| 地址: | 201814 上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 峰值 最大 功率 追蹤 方法 相關 裝置 | ||
本申請公開一種光伏的多峰值最大功率追蹤方法,包括:獲取同一迭代次數下的更新粒子速度的絕對值的最大值;判斷連續的相同維度下的更新粒子速度的絕對值是最大值的次數是否超過預設次數;若超過預設次數,則將相同維度命名為目標維度,將目標維度下的連續的最大值的次數超過預設次數的對應的更新粒子位置替換為同一迭代次數下的次值對應的更新粒子位置,獲取新的更新粒子位置,并記錄替換次數;根據更新粒子速度和新的更新粒子位置進行迭代計算,獲取局部最大功率和全局最大功率,直至迭代停止??梢?,本方法減少了不必要的迭代,提高收斂速度。本申請同時還提供了電子設備和可讀存儲介質,具有上述有益效果。
技術領域
本申請涉及光伏技術領域,特別涉及一種光伏的多峰值最大功率追蹤方法、電子設備和計算機可讀存儲介質。
背景技術
粒子群算法是一種進化計算技術,通過不斷地迭代和計算,逐漸逼近空間的最優值。粒子群MPPT算法中,將光伏輸出電壓作為粒子,在整個多峰功率曲線上尋找最大值?,F有常規粒子群MPPT算法在大部分情況下可以追蹤到實際光伏多峰最大功率點,但是收斂速度較長,震蕩較大,導致追蹤時間較長,功率損耗較大。
因此,如何提供一種解決上述技術問題的方案是本領域技術人員目前需要解決的問題。
發明內容
本申請的目的是提供一種光伏的多峰值最大功率追蹤方法、裝置、電子設備和計算機可讀存儲介質,能夠減少迭代次數,提高收斂速度。其具體方案如下:
本申請公開了一種光伏的多峰值最大功率追蹤方法,包括:
獲取同一迭代次數下的更新粒子速度的絕對值的最大值;
判斷連續的相同維度下的更新粒子速度的絕對值是最大值的次數是否超過預設次數;
若超過所述預設次數,則將所述相同維度命名為目標維度,將所述目標維度下的連續的最大值的次數超過所述預設次數的對應的更新粒子位置替換為同一迭代次數下的次值對應的更新粒子位置,獲取新的更新粒子位置,并記錄替換次數;
根據更新粒子速度和所述新的更新粒子位置進行迭代計算,獲取局部最大功率和全局最大功率,直至迭代停止。
可選的,所述獲取同一迭代次數下的更新粒子速度的絕對值最大值之前,還包括:
判斷所述替換次數是否達到預設閾值;
若達到所述預設閾值,則執行所述根據所述更新粒子速度和所述新的更新粒子位置進行迭代計算的步驟;若未達到所述預設閾值,則執行所述獲取同一迭代次數下的更新粒子速度的最大值的步驟;
其中,所述預設閾值是N-1,N為光伏組件個數。
可選的,所述獲取局部最大功率和全局最大功率,直至迭代停止,包括:
獲取所述局部最大功率和所述全局最大功率;
判斷所述全局最大功率的數值的精度是否達到預設精度;
若達到所述預設精度,則迭代停止。
可選的,所述獲取局部最大功率和全局最大功率,直至迭代停止,包括:
獲取所述局部最大功率和所述全局最大功率;
判斷迭代次數是否達到迭代閾值;
若達到所述迭代閾值,則迭代停止。
可選的,所述迭代計算包括:
根據當前全局最優值、當前局部最優值、學習因子、慣性權重更新粒子速度和粒子位置,得到所述更新粒子速度和所述更新粒子位置;
根據所述更新粒子位置得到粒子適應度值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海科世達-華陽汽車電器有限公司;科世達(上海)管理有限公司,未經上??剖肋_-華陽汽車電器有限公司;科世達(上海)管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910276345.2/2.html,轉載請聲明來源鉆瓜專利網。





