亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于灰狼算法的光伏最大功率點(diǎn)跟蹤的控制方法及裝置與流程

文檔序號(hào):12175689閱讀:來源:國知局

技術(shù)特征:

1.一種基于灰狼算法的光伏最大功率點(diǎn)跟蹤的控制方法,其特征在于,包括:

根據(jù)光伏陣列的電路結(jié)構(gòu),初始化灰狼種群數(shù)量、變換器的占空比及迭代次數(shù),其中,所述占空比作為位置參數(shù)X描述種群中的各個(gè)灰狼,即灰狼位置為位置參數(shù)X;

根據(jù)灰狼位置X,計(jì)算各灰狼的適應(yīng)度,分別選擇最大值、次大值和第三大值對(duì)應(yīng)的灰狼作為α灰狼、β灰狼和δ灰狼,其余灰狼視為ω灰狼,適應(yīng)度為實(shí)時(shí)采樣的光伏陣列的功率;

根據(jù)當(dāng)前α灰狼、β灰狼和δ灰狼的位置Xα、Xβ、Xδ及位置更新方程,更新各個(gè)灰狼位置X;

判斷各個(gè)灰狼位置之間的標(biāo)準(zhǔn)差是否小于預(yù)設(shè)閾值,判斷是否達(dá)到的最大迭代次數(shù);

當(dāng)各個(gè)灰狼位置之間的標(biāo)準(zhǔn)差小于預(yù)設(shè)閾值或達(dá)到預(yù)設(shè)迭代次數(shù)時(shí),將α灰狼的位置作為最終優(yōu)化計(jì)算結(jié)果,輸出α灰狼的位置對(duì)應(yīng)的占空比控制信號(hào),控制光伏陣列工作,使其穩(wěn)定工作在最大功率點(diǎn);當(dāng)各個(gè)灰狼位置之間的標(biāo)準(zhǔn)差不小于預(yù)設(shè)閾值且未達(dá)到預(yù)設(shè)迭代次數(shù)時(shí),返回根據(jù)灰狼位置X,計(jì)算各灰狼的適應(yīng)度,分別選擇最大值、次大值和第三大值對(duì)應(yīng)的灰狼作為α灰狼、β灰狼和δ灰狼的步驟,繼續(xù)迭代執(zhí)行。

2.根據(jù)權(quán)利要求1所述的基于灰狼算法的光伏最大功率點(diǎn)跟蹤的控制方法,其特征在于,所述輸出α灰狼的位置對(duì)應(yīng)的占空比控制信號(hào),控制光伏陣列工作,使其穩(wěn)定工作在最大功率點(diǎn)的步驟之后,包括:

當(dāng)判斷出光伏陣列的實(shí)際輸出功率Preal與所述最大功率點(diǎn)Pm之間的差值大于預(yù)設(shè)的輸出功率變換量閾值ΔP時(shí),重新從根據(jù)光伏陣列的電路結(jié)構(gòu),初始化灰狼種群數(shù)量、變換器的占空比及迭代次數(shù)的步驟執(zhí)行。

3.根據(jù)權(quán)利要求1所述的基于灰狼算法的光伏最大功率點(diǎn)跟蹤的控制方法,其特征在于,所述根據(jù)當(dāng)前α灰狼、β灰狼和δ灰狼的位置Xα、Xβ、Xδ及位置更新方程,更新各個(gè)灰狼位置X的步驟,包括:

根據(jù)當(dāng)前α灰狼、β灰狼和δ灰狼的位置Xα、Xβ、Xδ及以下位置更新方程,更新各個(gè)灰狼位置:

<mrow> <msub> <mover> <mi>D</mi> <mo>&RightArrow;</mo> </mover> <mi>&alpha;</mi> </msub> <mo>=</mo> <mo>|</mo> <mover> <mi>C</mi> <mo>&RightArrow;</mo> </mover> <mo>&CenterDot;</mo> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mi>&alpha;</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>|</mo> <mo>,</mo> <msub> <mover> <mi>D</mi> <mo>&RightArrow;</mo> </mover> <mi>&beta;</mi> </msub> <mo>=</mo> <mo>|</mo> <mover> <mi>C</mi> <mo>&RightArrow;</mo> </mover> <mo>&CenterDot;</mo> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mi>&beta;</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>|</mo> <mo>,</mo> <msub> <mover> <mi>D</mi> <mo>&RightArrow;</mo> </mover> <mi>&delta;</mi> </msub> <mo>=</mo> <mo>|</mo> <mover> <mi>C</mi> <mo>&RightArrow;</mo> </mover> <mo>&CenterDot;</mo> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mi>&delta;</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>|</mo> <mo>,</mo> </mrow>

<mrow> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mn>1</mn> </msub> <mo>=</mo> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mi>&alpha;</mi> </msub> <mo>-</mo> <mover> <mi>A</mi> <mo>&RightArrow;</mo> </mover> <mo>&CenterDot;</mo> <msub> <mover> <mi>D</mi> <mo>&RightArrow;</mo> </mover> <mi>&alpha;</mi> </msub> <mo>,</mo> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mn>2</mn> </msub> <mo>=</mo> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mi>&beta;</mi> </msub> <mo>-</mo> <mover> <mi>A</mi> <mo>&RightArrow;</mo> </mover> <mo>&CenterDot;</mo> <msub> <mover> <mi>D</mi> <mo>&RightArrow;</mo> </mover> <mi>&beta;</mi> </msub> <mo>,</mo> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mn>3</mn> </msub> <mo>=</mo> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mi>&delta;</mi> </msub> <mo>-</mo> <mover> <mi>A</mi> <mo>&RightArrow;</mo> </mover> <mo>&CenterDot;</mo> <msub> <mover> <mi>D</mi> <mo>&RightArrow;</mo> </mover> <mi>&delta;</mi> </msub> <mo>,</mo> </mrow>

其中,參數(shù)A和C是與隨機(jī)數(shù)r1、r2相關(guān)的參數(shù),從2線性遞減到0,是[0,1]之間的隨機(jī)向量。

4.一種基于灰狼算法的光伏最大功率點(diǎn)跟蹤的控制裝置,其特征在于,包括:

初始化模塊,用于根據(jù)光伏陣列的電路結(jié)構(gòu),初始化灰狼種群數(shù)量、變換器的占空比及迭代次數(shù),其中,所述占空比作為位置參數(shù)X描述種群中的各個(gè)灰狼,即灰狼位置為位置參數(shù)X;

適應(yīng)度計(jì)算模塊,用于根據(jù)灰狼位置X,計(jì)算各灰狼的適應(yīng)度,分別選擇最大值、次大值和第三大值對(duì)應(yīng)的灰狼作為α灰狼、β灰狼和δ灰狼,其余灰狼視為ω灰狼,適應(yīng)度為實(shí)時(shí)采樣的光伏陣列的功率;

位置更新模塊,用于根據(jù)當(dāng)前α灰狼、β灰狼和δ灰狼的位置Xα、Xβ、Xδ及位置更新方程,更新各個(gè)灰狼位置X;

判斷模塊,用于判斷各個(gè)灰狼位置之間的標(biāo)準(zhǔn)差是否小于預(yù)設(shè)閾值,判斷是否達(dá)到的最大迭代次數(shù);

執(zhí)行模塊,用于當(dāng)各個(gè)灰狼位置之間的標(biāo)準(zhǔn)差小于預(yù)設(shè)閾值或達(dá)到預(yù)設(shè)迭代次數(shù)時(shí),將α灰狼的位置作為最終優(yōu)化計(jì)算結(jié)果,輸出α灰狼的位置對(duì)應(yīng)的占空比控制信號(hào),控制光伏陣列工作,使其穩(wěn)定工作在最大功率點(diǎn);當(dāng)各個(gè)灰狼位置之間的標(biāo)準(zhǔn)差不小于預(yù)設(shè)閾值且未達(dá)到預(yù)設(shè)迭代次數(shù)時(shí),指示所述適應(yīng)度計(jì)算模塊,繼續(xù)迭代執(zhí)行。

5.根據(jù)權(quán)利要求4所述的基于灰狼算法的光伏最大功率點(diǎn)跟蹤的控制裝置,其特征在于,還包括:

重啟模塊,用于在所述執(zhí)行模塊輸出α灰狼的位置對(duì)應(yīng)的占空比控制信號(hào),控制光伏陣列工作,使其穩(wěn)定工作在最大功率點(diǎn)的步驟之后,當(dāng)判斷出光伏陣列的實(shí)際輸出功率Preal與所述最大功率點(diǎn)Pm之間的差值大于預(yù)設(shè)的輸出功率變換量閾值ΔP時(shí),啟動(dòng)初始化模塊開始工作。

6.根據(jù)權(quán)利要求4所述的基于灰狼算法的光伏最大功率點(diǎn)跟蹤的控制裝置,其特征在于,所述位置更新模塊具體用于根據(jù)當(dāng)前α灰狼、β灰狼和δ灰狼的位置Xα、Xβ、Xδ及以下位置更新方程,更新各個(gè)灰狼位置:

<mrow> <mi>X</mi> <msub> <mover> <mi>D</mi> <mo>&RightArrow;</mo> </mover> <mi>&alpha;</mi> </msub> <mo>=</mo> <mo>|</mo> <mover> <mi>C</mi> <mo>&RightArrow;</mo> </mover> <mo>&CenterDot;</mo> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mi>&alpha;</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>|</mo> <mo>,</mo> <msub> <mover> <mi>D</mi> <mo>&RightArrow;</mo> </mover> <mi>&beta;</mi> </msub> <mo>=</mo> <mo>|</mo> <mover> <mi>C</mi> <mo>&RightArrow;</mo> </mover> <mo>&CenterDot;</mo> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mi>&beta;</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>|</mo> <mo>,</mo> <msub> <mover> <mi>D</mi> <mo>&RightArrow;</mo> </mover> <mi>&delta;</mi> </msub> <mo>=</mo> <mo>|</mo> <mover> <mi>C</mi> <mo>&RightArrow;</mo> </mover> <mo>&CenterDot;</mo> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mi>&delta;</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>|</mo> <mo>,</mo> </mrow>

<mrow> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mn>1</mn> </msub> <mo>=</mo> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mi>&alpha;</mi> </msub> <mo>-</mo> <mover> <mi>A</mi> <mo>&RightArrow;</mo> </mover> <mo>&CenterDot;</mo> <msub> <mover> <mi>D</mi> <mo>&RightArrow;</mo> </mover> <mi>&alpha;</mi> </msub> <mo>,</mo> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mn>2</mn> </msub> <mo>=</mo> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mi>&beta;</mi> </msub> <mo>-</mo> <mover> <mi>A</mi> <mo>&RightArrow;</mo> </mover> <mo>&CenterDot;</mo> <msub> <mover> <mi>D</mi> <mo>&RightArrow;</mo> </mover> <mi>&beta;</mi> </msub> <mo>,</mo> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mn>3</mn> </msub> <mo>=</mo> <msub> <mover> <mi>X</mi> <mo>&RightArrow;</mo> </mover> <mi>&delta;</mi> </msub> <mo>-</mo> <mover> <mi>A</mi> <mo>&RightArrow;</mo> </mover> <mo>&CenterDot;</mo> <msub> <mover> <mi>D</mi> <mo>&RightArrow;</mo> </mover> <mi>&delta;</mi> </msub> <mo>,</mo> </mrow>

其中,參數(shù)A和C是與隨機(jī)數(shù)r1、r2相關(guān)的參數(shù),從2線性遞減到0,是[0,1]之間的隨機(jī)向量。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1