摘 要:針對海上直驅(qū)永磁風力發(fā)電機在風速大于額定風速下輸出功率不穩(wěn)定、影響電力質(zhì)量的問題,提出一種RBF神經(jīng)網(wǎng)絡實時在線調(diào)整PID參數(shù)的變槳距控制策略,利用神經(jīng)網(wǎng)絡的自學習能力讓內(nèi)部參數(shù)不斷優(yōu)化,使系統(tǒng)更適應非線性和時變性。為進一步提高槳距角變化響應速度和輸出功率的穩(wěn)定性,設計一種敏感變量指數(shù)趨近律滑??刂破髑度氲桨l(fā)電機機側速度環(huán)中,敏感變量可提高系統(tǒng)的收斂速度和抗抖振能力。在Matlab/Simulink上搭建直驅(qū)式永磁風力發(fā)電機的各部分仿真模塊并進行對比實驗,結果表明,基于RBF-PID和敏感變量滑模趨近律的變槳控制策略相比于改進前,槳距角變化響應更迅速,輸出功率更穩(wěn)定且震蕩率只有0.4%,達到預期控制效果。
關鍵詞:風力發(fā)電機;電力質(zhì)量;神經(jīng)網(wǎng)絡;敏感變量;滑??刂?/p>
中圖分類號:TM614 " " " " " " " " " "文獻標志碼:A
0 引 言
風能是一種可再生能源,并且安全無污染[1]。目前風力發(fā)電正朝著大型化發(fā)展、海洋領域發(fā)展[2]。設備的大型化與海洋環(huán)境的復雜性,給發(fā)電機組投運后的維護和控制提出了更高、更復雜的技術要求,其中控制系統(tǒng)作為風力發(fā)電機組的大腦,其作用顯得日益重要。變槳距風力發(fā)電機因其對風能的利用效率高而普遍被應用在發(fā)電領域,其中直驅(qū)式永磁同步風力發(fā)電機((direct-drive permanent magnet synchronous wind turbine generator,DD-PMSG))結構簡單,不用經(jīng)過勵磁也能發(fā)電[3],顯著提高了風力發(fā)電的效率。在風力機運行過程中,當自然風速比風機額定風速高但小于切出風速時,要保證風機安全運行不超載,則需改變風力機的槳距角,使風機的輸出功率不過大,穩(wěn)定到額定功率附近。兆瓦級風力發(fā)電機是一個大慣性、強耦合的系統(tǒng),針對其變槳距控制,有許多不同的控制策略,如比例-積分-微分(proportion integration differentiation,PID)控制[4-5]、模糊控制[6-7]、自適應控制[8-9]、神經(jīng)網(wǎng)絡控制[10]、滑??刂疲?1]等。其中傳統(tǒng)PID控制由于其算法簡便、實用性強等特點而廣泛運用在風力發(fā)電機變槳控制系統(tǒng)中,但當?shù)刃?shù)測量不準確或發(fā)生變化時,其性能相對不穩(wěn)定,所以研究人員通常使用其他算法與PID相結合。文獻[12]提出基于模糊PID算法的變槳距調(diào)節(jié),但模糊控制中規(guī)則的建立需要實際經(jīng)驗,導致系統(tǒng)不精確;文獻[13]設計一種改進型準PI諧振的變槳控制器,讓變槳距角變化更加精準,但卻使得槳距角的調(diào)整次數(shù)過多,會增加槳葉磨損;文獻[14]利用人工蜂群算法對PID參數(shù)進行整定,但在應用過程中容易參數(shù)模型難以獲取,局限性大;文獻[15]設計了改進BP神經(jīng)網(wǎng)絡PID控制器,利用在神經(jīng)網(wǎng)絡的不同連接權處,通過不一樣的學習速率尋優(yōu),可加快系統(tǒng)收斂速率,然而,該方法也有一些缺陷,如收斂速度慢和造成系統(tǒng)振蕩等;文獻[16]利用滑??刂品椒▽嘟沁M行控制,并證明了其收斂性,但傳統(tǒng)指數(shù)趨近律滑??刂剖諗克俣嚷墩褫^大;文獻[17]分析了滑??刂苽鹘y(tǒng)指數(shù)趨近律中的等速項函數(shù)與系統(tǒng)狀態(tài)相關聯(lián)這一特點,通過引入系統(tǒng)變量|x|來調(diào)整趨近律。然而,這種方法還有進一步增加收斂速度和抗擾動能力的空間。
根據(jù)研究現(xiàn)狀和存在的問題,本文設計一個徑向基函數(shù)(radial basis function, RBF)神經(jīng)網(wǎng)絡PID變槳距控制器,并將其運用在永磁直驅(qū)風力發(fā)電機變槳控制系統(tǒng)中,利用神經(jīng)網(wǎng)絡的自學習能力等優(yōu)點,克服系統(tǒng)的非線性和時變性,從而提高系統(tǒng)的響應速度和穩(wěn)定性。此外,提出一種敏感變量指數(shù)趨近律,并以此設計改進滑模控制器,并應用到風力發(fā)電機機側中以取代轉(zhuǎn)速環(huán)中傳統(tǒng)的PI控制器,敏感變量的引入可提高滑??刂破鞯氖諗克俣扰c抗抖振能力,從而增強輸出功率的穩(wěn)定性。在Matlab/Simulink上搭建2.5 MW的PMSG模型,并進行仿真實驗驗證本文策略的優(yōu)越性。
1 風力發(fā)電機系統(tǒng)建模
1.1 風力發(fā)電系統(tǒng)的結構
系統(tǒng)的結構及工作流程如圖1所示,工作原理為風力機將吸收的風能轉(zhuǎn)變?yōu)闄C械能,之后輸送到PMSG轉(zhuǎn)換為交流電。
自然界的風是隨機的,有低于額定風速也有高于額定風速的情況,當?shù)陀陬~定風速時,系統(tǒng)采用最大功率跟蹤的方法最大限度利用風能。當風速高于額定風速時,風力發(fā)電機組必須采取措施來保護其電氣和機械部件,以避免損壞,因為超過額定風速會導致風力機的轉(zhuǎn)速和輸出功率超過其安全范圍。因此風力機需要進入變槳控制模式,通過驅(qū)動槳葉旋轉(zhuǎn)來增加對風的攻角,減少風力機獲取自然風的動能,從而保持風力發(fā)電機的功率穩(wěn)定在額定輸出狀態(tài)。變槳距控制結構圖如圖2所示。
1.2 風力機建模
根據(jù)空氣動力學原理,可得出風力機從自然風中得到的機械功率表達式和風力機輸出的機械轉(zhuǎn)矩的表達式為:
[Pm=12ρπCP(λ, β)R2v3mTw=12λCpAρRv2m] (1)
式中:[Pm]——風輪捕獲的功率,W;[ρ]——空氣密度,kg/m3;[vm]——風速,m/s;[λ]——葉尖速比;[β]——葉片槳距角,( °);[R]——風輪半徑,m;[CP][(λ, β)]——風能利用系數(shù);[Tw]——風力機輸出轉(zhuǎn)矩,N·m;A——風輪面積,m2。其中風能利用系數(shù)的表達式為:
[CP(λ, β)=0.22116λi-0.4β-5e-21.5/λi1λi=1λ+0.08β+0.035β3+1] (2)
圖3為風能利用率系數(shù)[CP]、葉尖速比[λ]、槳距角[β]三者的聯(lián)系圖。
由圖3可得,在葉尖速比[λ]為一定數(shù)值時,槳距角[β]越小,風能利用系數(shù)的值就越大。因此,當風速比額定風速更低的時候,只需使得槳距角[β]為0°;當風速比額定風速更高時,需要通過調(diào)整槳距角角度使其增大,風能利用率變小,讓輸出功率穩(wěn)定在額定輸出狀態(tài),這也是PMSG的變槳距控制的具體實施方法。
1.3 永磁同步發(fā)電機建模
為了簡化分析,假設PMSG滿足以下理想條件:
1)忽略渦流和磁帶損耗;
2)忽略空間諧波;
3)忽略電機飽和(鐵芯和磁路)。
在d-q軸建立PMSG的數(shù)學模型,其電壓方程為:
[ud=idRs+Lddiddt-ωeLdiquq=iqRs+Lqdiqdt-ωe(Ldid+ψf)] (3)
式中:[ωe]——電機角速度,rad/s;[id]、[iq]——d-q軸上的電流分量,A;[ud]、[uq]——d-q軸上的電壓分量,V;[Rs]——定子電阻,Ω;[ψf]——磁鏈,Wb;[Ld]、[Lq]——d-q軸上的電感分量,H。PMSG多采用表貼式永磁同步電機,表貼式永磁同步電機是一種具有很強磁場的電機,其磁場由永磁體提供。在正常運行情況下,永磁體的磁場可以被視為非常穩(wěn)定并且受外界因素的影響較小,所以在運行過程中假設[id=0]。其電磁轉(zhuǎn)矩方程為:
[Te=32npiqψf] (4)
式中:[np]——電機極對數(shù)。機械轉(zhuǎn)矩為:
[Tm=Pω=12CPρπR5ω2λ3] (5)
式中:[ω]——發(fā)電機轉(zhuǎn)子實際角速度,rad/s。
1.4 傳動系統(tǒng)建模
由于直驅(qū)式永磁同步風力發(fā)電機無齒輪箱,其動系統(tǒng)的模型也更為簡易,可表示為:
[Jrdωdt=Te-Tm-fω] (6)
式中:[Jr]——風力機的轉(zhuǎn)動慣量,kg/m2;[f]——阻尼系數(shù)。
1.5 變槳執(zhí)行機構建模
目前,兆瓦級別的大型風力發(fā)電機一般使用液壓或電動變槳的執(zhí)行機構,可簡化為一階慣性環(huán)節(jié),其傳遞函數(shù)可表示為:
[ββc=1τβs+1] (7)
式中:[βc]——給定槳距角角度;[τβ]——時間常數(shù)。
2 RBF神經(jīng)網(wǎng)絡PID控制器設計
永磁同步風力發(fā)電機變槳控制系統(tǒng)具有非線性、時變性和強耦合性,傳統(tǒng)PID控制器的參數(shù)整定對于這種復雜系統(tǒng)來說比較困難,且對于擾動和系統(tǒng)參數(shù)變化的魯棒性較差,針對以上的不足與缺陷,結合神經(jīng)網(wǎng)絡的自學習特性,本文將神經(jīng)網(wǎng)絡與PID控制相結合,提出RBF神經(jīng)網(wǎng)絡PID控制。
2.1 RBF神經(jīng)網(wǎng)絡結構
RBF神經(jīng)網(wǎng)絡是一種具有單隱層的3層前饋網(wǎng)絡。作為比較新穎的前饋神經(jīng)網(wǎng)絡之一,它包含了簡單的結構以及對任何非線性系統(tǒng)的最佳逼近能力等優(yōu)點[18]。由于其具有快速學習的優(yōu)點,避免了局部最優(yōu)的問題,采用RBF神經(jīng)網(wǎng)絡構成的神經(jīng)網(wǎng)絡控制器,可有效提高系統(tǒng)的精度、自適應性和魯棒性。圖4為RBF神經(jīng)網(wǎng)絡結構示意圖。
在RBFNN結構中,[X=[x1, x2,…,xn]T]為網(wǎng)絡輸入變量,[H=[h1,h2,…, hj,…, hm]T]為網(wǎng)絡的徑向基向量,徑向基函數(shù)使用高斯函數(shù)表示為:
[hj=exp-X-C22b2j,j=1,2,…,m] (8)
式中:[Cj]——第[j]個節(jié)點的中心矢量,[Cj=[Cj1,Cj2,…,Cjn]T], [j=1,2,…,n];[bj]——[j]的基寬帶參數(shù),[bj=[b1,b2,…,bm]T]且大于0。系統(tǒng)辨識網(wǎng)絡輸出公式為:
[ym(k)=ω1h1+ω2h2+…+ωmhm] (9)
辨識性能指標函數(shù)為:
[J(k)=0.5y(k)-ym(k)2] (10)
各網(wǎng)絡參數(shù)學習更新如式(11)所示,輸出權重[ωj]為:
[ωj=ωj(k-1)+ηrbfy(k)-ym(k)hj+αωj(k-1)-ωj(k-2)] (11)
式中:[ηrbf]——學習速率;[α]——動量因子;節(jié)點基寬參數(shù)[bj]表達式為:
[bj=bj(k-1)+ηrbfΔbj+αbj(k-1)-bj(k-2)] (12)
[Δbj=ηrbfy(k)-ym(k)ωjhjX-Cj2b3j] (13)
節(jié)點中心[Cji]表達式為:
[Cji=Cji(k-1)+ηrbfΔCji+αCj(k-1)-Cj(k-2)] (14)
[ΔCji=y(k)-ym(k)ωjXj-Cjib2j] (15)
Jacobian矩陣表示輸出對象對控制量變化的靈敏度,這個矩陣的數(shù)值是通過使用RBF神經(jīng)網(wǎng)絡進行辨識獲得的,假設RBF神經(jīng)網(wǎng)絡第一個輸入[u(k)],則:
[?y(k)?u(k)≈?ym(k)?u(k)=j=1m?ωjhj?u(k)=j=1mωjhjCji-x1b2j] (16)
2.2 RBF神經(jīng)網(wǎng)絡PID控制系統(tǒng)設計
RBD-PID控制結構圖如圖5所示,其中[rin(k)]為風力發(fā)電機額定功率;[ym(k)]為輸出功率;[Δkp、Δki、Δkd]為RBF神經(jīng)網(wǎng)絡在線實時整定的PID變量。RBF神經(jīng)網(wǎng)絡控制模塊輸入系統(tǒng)的誤差,并以此調(diào)節(jié)權重系數(shù)來輸出精確的PID各個參數(shù),然后將這些參數(shù)輸入到PID模塊中,實現(xiàn)在線調(diào)節(jié),進一步優(yōu)化系統(tǒng)的性能。
RBF神經(jīng)網(wǎng)絡PID控制器采用增量式PID控制,控制誤差為:
[e(k)=rin(k)-y(k)] (17)
控制輸出為:
[u(k)=kpe(k)+kij=0ke(j)+kd[e(k)-e(k-1)]] (18)
增量型PID控制算法為:
[Δu(k)=kp[e(k)-e(k-1)]+kie(k)+kd[e(k)-2e(k-1)+e(k-2)]] (19)
PID控制器的輸入為:
[x(1)=e(k)-e(k-1)x(2)=e(k)x(3)=e(k)-2e(k-1)+e(k-2)] (20)
神經(jīng)網(wǎng)絡性能指標函數(shù)為:
[E(k)=0.5e(k)2] (21)
通過RBF神經(jīng)網(wǎng)絡調(diào)整PID中的3個參數(shù),其中參數(shù)的變化量利用梯度下降法調(diào)整為:
[Δkp=-ηp?E?kp=-ηp?E?y·?y?u·?u?kp=-ηpe(k)?y?uxΔki=-ηi?E?ki=-ηi?E?y·?y?u·?u?ki=-ηie(k)?y?uxΔkd=-ηd?E?kd=-ηd?E?y·?y?u·?u?kd=-ηde(k)?y?u] (22)
具體為:首先將誤差信號輸入RBF神經(jīng)網(wǎng)絡中,通過計算神經(jīng)元的輸出值來得到控制器的輸出,然后計算RBF神經(jīng)網(wǎng)絡的輸出對參數(shù)的偏導數(shù),得到梯度信息,利用負梯度方向來確定每次迭代的搜索方向,最后對PID控制器的參數(shù)和RBF神經(jīng)網(wǎng)絡的權重和偏置進行更新,直到停止迭代。
由式(16)神經(jīng)網(wǎng)絡辨識得到[Δkp、Δki和Δkd]。通過改進RBF-PID控制算法進行優(yōu)化后的PID參數(shù)向量為:
[kp(k)ki(k)kd(k)=Δkp(k)+kp(k-1)Δki(k)+ki(k-1)Δkd(k)+kd(k-1)] (23)
式中:[kp]、[ki]和[kd]——修正后輸入至經(jīng)典PID控制器的參數(shù)。
3 改進滑??刂破髟O計
3.1 敏感變量指數(shù)趨近律設計
傳統(tǒng)指數(shù)趨近律為:
[s·=-ksign(s)-qs] (24)
式中:[s]——滑模面函數(shù);[-ksign(s)]——趨近律等速項;[sign(s)]——符號函數(shù);[k]——等速項系數(shù);[-qs]——趨近律指數(shù)項; [q]——指數(shù)項系數(shù);且[kgt;0、qgt;0]。
等速項的功能是當系統(tǒng)運行時快速將運動點收斂到滑模面,而指數(shù)趨近項則在運動點遠離滑模面時加快其收斂速度。系數(shù)[k]的大小決定了系統(tǒng)逼近滑模面的速度,但較大的[k]值可能導致的振動和不穩(wěn)定性。
本文對此問題進行了改進,提出一種敏感變量指數(shù)趨近律,在指數(shù)項和等速項分別引入了變量函數(shù)以及[σ]、[δ]兩個敏感變量,敏感變量的較小變化就可使得系統(tǒng)的收斂速度和抗抖振能力較大提高,具體表達式如下:
[s·=-kF(s)sign(s)-qsδsF(s)=1σ+1+1s2e-s+1s+1] (25)
式中:[kgt;0;qgt;0;0lt;σlt;1;0lt;δlt;1]。
對以上趨近律進行分析:當運動點距離滑模面[s]較遠時,[s]的值接近無窮大,此時等速項系數(shù)為[-k/σ],遠超過初始增益[k],而指數(shù)項系數(shù)[qsδ]同樣接近無窮大,系統(tǒng)的收斂速度有了很大提高;當運動點距離滑模面s較近時,|s|的值接近無窮小,此時等速項是[k|s|2/(2|s|2+σ|s|2+1)],遠小于初始增益[k],指數(shù)項系數(shù)由于|s|趨近于0,所以也比原增益q小的多,故能夠有效減少系統(tǒng)抖振,提高自適應調(diào)整能力。
3.2 穩(wěn)定性分析
證明上述中的敏感變量指數(shù)趨近律系統(tǒng)的穩(wěn)定性,通常通過李雅普諾夫(Lyapunov)函數(shù)驗證,其公式為:
[V=12s2] (26)
對式(26)進行求導得:
[V·=ss·=-kssign(s)σ+1+1s2e-s+1s+1-qs2|s|δ] (27)
式中:[σ+1+1/|s|2e-s]、[1s+1]以及s·sign(s)均大于0,所以可得到[V≤]0,進而說明系統(tǒng)是穩(wěn)定的。
3.3 滑模速度控制器設計
將永磁同步電機額定轉(zhuǎn)速與實際轉(zhuǎn)速的差以及它們的導數(shù)分別作為系統(tǒng)的狀態(tài)變量[x1]、[x2],定義狀態(tài)變量為:
[x1=n*-nx2=x1·] (28)
式中:[n*]——風力發(fā)電機額定轉(zhuǎn)速,r/min;[n]——風力發(fā)電機實際轉(zhuǎn)速,r/min。
由前文所提發(fā)電機數(shù)學模型可得:
[diqdt=1Ls(-Riq-pnφf+uq)dndt=1J-TL+3pφf2iq] (29)
由式(28)和式(29)可得:
[x1=-n=1JTL-3pφf2iqx2=-n=-3pφf2iq] (30)
定義[u=iq, D=3pφf2J],電機調(diào)速模塊的狀態(tài)空間表達式為:
[x1x2=0100x1x2+0-Du] (31)
滑模面函數(shù)為:
[s=cx1+x2] (32)
式中:[s]——常數(shù);[x1]——轉(zhuǎn)速誤差;[x2]——轉(zhuǎn)速誤差的微分。對式(32)進行求導,可得:
[s=cx2-Du] (33)
由此得出滑??刂破鹘Y構表達式,控制器輸出為電流[iq],表達式如下:
[iq=1D[kF(s)sign(s)+qsδs+cx2]dtF(s)=σ+1+1s2e-s+1s+1] (34)
式(34)中[iq]的表達式中帶有積分項,該積分項能夠進一步抑制抖振,減少系統(tǒng)的穩(wěn)態(tài)誤差,提高發(fā)電機的動態(tài)性能。圖6為PMSG中發(fā)電機的控制結構圖,永磁同步發(fā)電機中的速度環(huán)由傳統(tǒng)的PI控制換成改進滑??刂破鳎源藖頊p小槳距角和輸出功率的抖振與超調(diào)。
4 仿真實驗與結果
通過分析風力發(fā)電機組變槳控制原理,結合RBF神經(jīng)網(wǎng)絡PID控制和改進滑??刂?,在Matlab/Simulink軟件上搭建額定功率為2.5 MW的PMSG控制系統(tǒng)中各個模塊的仿真模型,并進行仿真對比實驗以驗證本文所提的變槳控制策略的有效性。實驗中,考慮到自然界風速變化的各個情況,故分別用階躍風、陣風、自然風3種風速進行實驗,模型各主要參數(shù)如表1所示。
傳統(tǒng)PID控制中[kp、ki、kd]分別設置為0.003、0.5、0.001;RBF-PID控制中隱含層節(jié)點數(shù)設置為7個,學習速率[η]的取值范圍為[0,1],[ηrbf]取值為0.2,[ηpid]取值為0.25,a設置為0.05,網(wǎng)絡權重分別設置為0.1、0.7、0.3,采樣時間設置為0.0001 s。變槳控制器中槳距角初始值[β0=0.01],變槳角有效幅值為 0°~25°。改進滑模控制中兩個敏感變量分別為:[σ=0.008],[δ=0.15];其他參數(shù)為:[c=80],[q=1,k=28],增益[K=0.001]。
4.1 風速為階躍風時實驗結果與分析
階躍風數(shù)學模型為:
[V0, tlt;t0V1, t ≥t0] (35)
式中:[V0]——額定風速以下的某風速,V。[V1]——額定風速以上的某風速,V;[t0]——風速發(fā)生階躍的時間點,s。此模型能夠反映出風速發(fā)生突變的情況,如圖7所示。
在此風速下的3種變槳控制策略的槳距角和功率變化如圖8和圖9所示。其中,RBF-PID為徑向基函數(shù)神經(jīng)網(wǎng)絡PID控制,NSMC為改進滑模控制,RBF-PID+NSMC為神經(jīng)網(wǎng)絡PID控制結合改進滑??刂啤S蓤D8和圖9可看出,在風速超過額定功率時,三者控制都能使槳距角迅速變化,從而讓輸出功率在一定時間內(nèi)恢復到額定功率附近。其中PID
控制的槳距角變化響應最慢,0.53 s做出反應,且到達穩(wěn)定后槳距角震蕩較大;RBF-PID控制啟動響應和到達穩(wěn)定的時間都更快,且穩(wěn)定后槳距角很穩(wěn)定、震蕩小。RBF-PID+NSMC控制啟動響應和到達穩(wěn)定的時間和RBF-PID控制一樣,但其用了更小的變槳角度來維持風機功率輸出的穩(wěn)定,有利于較小風機槳葉的磨損、增加葉片壽命。輸出功率的變化結果如表2所示,可看出RBF-PID+NSMC控制在各個性能指標的表現(xiàn)都更優(yōu)越。
4.2 風速為陣風時實驗結果與分析
陣風表現(xiàn)出自然風中風速持續(xù)變化的特點,其數(shù)學模型為:
[Vg=0, tlt;T1vgmax21-cos2π·t-T1Tg, T1≤t≤T1+Tg0, tgt;T1+Tg] (36)
式中:[Vg]——陣風風速,m/s;[Vgmax]——陣風風速峰值,m/s;[T1]——陣風開始時間,s;[Tg]——陣風周期,s;[t]——時間,s。風速示意圖如圖10所示。在此風速下的3種變槳控制策略的槳距角和功率變化如圖11和圖12所示。由圖11可看出,PID控制、RBF-PID控制、RBF-PID+NSMC控制槳距角變化啟動時間分別為2.10、2.05、2.00 s,穩(wěn)定輸出功率所需槳距角分別為0.9°、0.84°、0.81°。PID控制下的槳距角變化響應最慢,維持功率穩(wěn)定所需的槳距角大,且震蕩率高;RBF-PID控制相比于PID在各方面都有所改善;RBF-PID+NSMC控制響應速度最快,所需的槳距角最小,震蕩率最低,為3種控制中表現(xiàn)最好的。圖12中輸出功率的各項性能指標對比如表3所示,結果表明,本文提出的控制策略無論在輸出功率穩(wěn)定性還是響應時間上,都優(yōu)于其他兩種控制策略。
4.3 風速為自然風時實驗結果與分析
漸變風風速模型為:
[vr=0, tlt;Tr1, tgt;Tr2+Tvrmax·t-Tr1Tr2-Tr1, Tr1≤t≤Tr2vrmax, Tr2lt;tlt;Tr2+T] (37)
式中:[vr]——漸變風風速,m/s;[vrmax]——漸變風風速峰值,m/s;[T]——漸變風持續(xù)時間,s;[Tr1]——漸變風啟動時間,s;[Tr2]——漸變風結束時間,s。
隨機風風速模型為:
[vt=vtmaxRrandom(-1,1)cos(ωV+φV)] (38)
式中:[vt]——隨機風的風速,m/s;[vtmax]——隨機風的最大值,m/s;[Rrandom]—— [-1]和1之間均勻分布的隨機變量;[ωV]——風速波動的平均距離,m。
本文所用的自然風模型是由包括基本風、陣風、漸變風、隨機風組成的,風速變化曲線如圖13所示。
在此風速下3種變槳控制策略的槳距角和功率變化如圖14、圖15所示。由圖14和圖15可得,在3種控制策略中,槳距角的變化量從大到小為PID、RBF-PID、RBF-PID+NSMC。3種控制下輸出功率的震蕩率分別為PID控制2%、RBF-PID控制0.85%、RBF-PID+NSMC控制0.4%,結果表明,本文所提RBF-PID+NSMC控制策略在風速大于額定風速的自然風時,輸出功率可以很好的穩(wěn)定在額定功率附近,槳距角變化響應速度快、變化角度小,功率穩(wěn)定性為三者最好。
5 結 論
大型直驅(qū)式永磁同步風力發(fā)電機是一個非線性、強耦合的復雜系統(tǒng),針對傳統(tǒng)PID變槳距控制方法在其中控制效果不佳的問題,本文提出一種RBF神經(jīng)網(wǎng)絡PID控制算法,利用神經(jīng)網(wǎng)絡的自學習自適應特性,設計RBF-PID變槳距控制器。此外,為減小槳距角和輸出功率的震蕩,提出一種敏感變量指數(shù)趨近律,并在風電系統(tǒng)中的發(fā)電機側將原始PI控制器換成改進滑??刂破?。本文控制策略在于解決風速高于額定風速時大型風力發(fā)電機輸出功率波動大、可能超載的問題,并使功率穩(wěn)定在額定功率附近。
實驗結果也驗證了本文提出的控制策略動、靜態(tài)性能較好,魯棒性強,減少了槳距角和輸出功率的超調(diào)量和波動性,可以穩(wěn)定的輸出功率,比傳統(tǒng)PID控制和RBF神經(jīng)網(wǎng)絡PID控制有更好的控制效果。將其應用到更大功率的海上風力發(fā)電機變槳控制系統(tǒng)中,更能發(fā)揮其優(yōu)勢,這為風力發(fā)電大型化的發(fā)展趨勢提供了一種技術支持。
[參考文獻]
[1] 尹詩, 侯國蓮, 胡曉東, 等. 風力發(fā)電機組發(fā)電機前軸承故障預警及辨識[J]. 儀器儀表學報, 2020, 41(5): 242-251.
YIN S, HOU G L, HU X D, et al. Fault warning and identification of front bearing of wind turbine generator [J]. Chinese journal of scientific instrument, 2020, 41(5): 242-251.
[2] 韓耀振, 李淑禎, 杜翠齊, 等. 載荷優(yōu)化的海上漂浮式風電機組二階滑模變槳控制[J]. 太陽能學報, 2023, 44(1): 313-319.
HAN Y Z, LI S Z, DU C Q, et al. Second-order sliding mode pitch control of floating offshore wind turbines with load optimization [J]. Acta energiae solaris sinica, 2023, 44 (1): 313-319.
[3] 米陽, 楊慧霞. 基于干擾觀測器的直驅(qū)永磁同步風電系統(tǒng)輸出功率控制研究[J]. 電網(wǎng)與清潔能源, 2017, 33(1): 79-87.
MI Y, YANG H X. Research of output control of direct driven wind turbine of permanent magnet synchronous generator based on disturbance observer[J]. Power system and clean energy, 2017, 33(1): 79-87.
[4] MAGESH T,KAVITHA P,THIYAGEESAN M . Maximum power extraction from active pitch controlled standalone variable speed wind turbine[J]. International journal of innovative technology and exploring engineering (IJITEE), 2019, 9(2) : 3226-3229.
[5] 吳俊鵬, 翟學, 郭紫昱, 等. 直驅(qū)永磁同步風電機組的PID控制器設計與仿真[J].自動化與儀表, 2015, 30(2): 38-41.
WU J P ,ZHAI X, GUO Z Y, et al.PID controller design and " " simulation " " of " " PMSG[J]. " " Automation " " amp; instrumentation, 2015, 30(2): 38-41.
[6] 劉德 .基于模糊算法的風力發(fā)電機變速變槳控制系統(tǒng)研究[D]. 南京: 南京信息工程大學, 2018.
LIU D. Research on variable speed and pitch control system of wind turbine based on fuzzy algorithm [D]. Nanjing: Nanjing University of Information Science amp; Technology, 2018.
[7] 李飛飛. 基于雙模糊PID控制策略的風力發(fā)電機組變槳系統(tǒng)研究[J]. 模糊系統(tǒng)與數(shù)學, 2019, 33(3): 29-34.
LI F F. Pitch system of the wind turbines based on the double fuzzy PID control strategy [J]. Fuzzy systems and mathematics, 2019, 33 (3): 29-34.
[8] VENKAIAH P,SARKAR B K.Hydraulically actuated horizontal axis wind turbine pitch control by model free adaptive controller[J].Renewable energy,2020,147:55-68.
[9] 任小勇. 基于風電機組LPV模型參考自適應獨立變槳整機控制策略研究[J]. 中國設備工程, 2023(6): 139-143.
REN X Y. Research on control strategy of independent pitching machine based on LPV model reference adaptive of wind turbine[J]. China plant engineering, 2023 (6): 139-143.
[10] 何勝華, 黃弘, 范必雙, 等. 帶自適應模糊神經(jīng)網(wǎng)絡補償?shù)淖择詈螾I在風力機變槳控制中的應用[J]. 可再生能源, 2023, 41(5): 618-624.
HE S H,HUANG H, FAN B S, et al. Application of self-coupled PI with adaptive fuzzy neural network compensation in wind turbine pitch control [J]. Renewable energy resources, 2023, 41 (5): 618-624.
[11] 何真, 龔春英. 變速風力發(fā)電機組的自適應滑模變槳距控制[J]. 計算機仿真, 2013, 30(6): 121-124.
HE Z, GONG C Y. Adaptive sliding mode pitch control for variable-speed "wind "turbines[J]. Computer "simulation, 2013, 30 (6): 121-124.
[12] 郭鵬. 模糊前饋與模糊PID結合的風力發(fā)電機組變槳距控制[J]. 中國電機工程學報, 2010, 30 (8): 123-128.
GUO P. Variable pitch control of wind turbine generator combined with fuzzy feed forward and fuzzy PID controller[J]. Proceedings of the CSEE, 2010, 30 (8): 123-128.
[13] 閆學勤, 王維慶, 王海云. 基于IQPI-R的風力機獨立變槳距控制策略研究[J]. 太陽能學報, 2020, 41(10): 229-235.
YAN X Q,WANG W Q,WANG H Y. Research on individual pitch control strategy of wind turbines based on IQPI-R[J]. Acta energiae solaris sinica, 2020,41 (10): 229-235.
[14] 苑晨陽, 李靜, 陳健云, 等. 大型風電機組變槳距ABC-PID控制研究[J]. 太陽能學報, 2019, 40(10): 3002-3008.
YUAN C Y, LI J, CHEN J Y, et al. Research on individual pitch ABC-PID control for large wind turbines [J]. Acta energiae solaris sinica, 2019, 40 (10): 3002-3008.
[15] 付光杰, 胡明哲. 基于改進型學習率自適應BP神經(jīng)網(wǎng)絡的風力發(fā)電變槳距控制技術[J]. 自動化與儀器儀表, 2016(6): 8-10.
FU G J, HU M Z. Pitch control of wind power generation based on improved learning rate adaptive BP neural network [J]. Automation amp; instrumentation, 2016 (6): 8-10.
[16] COLOMBO L, CORRADINI M L, IPPOLITI G, et al. Pitch angle control of a wind turbine operating above the rated wind speed: a sliding mode control approach[J]. ISA transactions, 2020, 96: 95-102.
[17] 姜長泓, 張凱皓, 張裊娜, 等. 改進指數(shù)趨近律的五相永磁同步電機滑??刂疲跩]. 科學技術與工程, 2022, 22(10): 3975-3981.
JIANG C H, ZHANG K H, ZHANG N N, et al. Improved exponential reaching law sliding mode control for five-phase permanent magnet synchronous motor[J]. Science technology and engineering, 2022, 22 (10): 3975-3981.
[18] 劉金琨. 智能控制[M]. 第4版. 北京: 電子工業(yè)出版社, 2017.
LIU " J " K. " Intelligent " control[M]. " 4th " ed. " Beijing: Publishing House of Electronics Industry, 2017.
PMSG CONSTANT POWER CONTROL BASED ON RBF-PID AND SENSITIVE VARIABLE SLIDING MODE REACHING LAW
Chen Dehai1,2,Chen Zhiwen1,Wang Haifeng2,Li Ming1
(1. School of Electrical Engineering and Automation, Jiangxi University of Science and Technology, Ganzhou 341000, China;
2. Ganjiang Innovation Research Institute, Chinese Academy of Sciences, Ganzhou 341000, China)
Abstract:A variable pitch control strategy based on RBF neural network for real-time online adjustment of PID parameters is proposed to address the issue of unstable output power and impact on power quality of offshore direct drive permanent magnet wind turbines when wind speed exceeds rated wind speed. The self-learning ability of the neural network is utilized to continuously optimize internal parameters, making the system more adaptable to nonlinearity and time-varying. In order to further improve the response speed of pitch angle change and the stability of output power, a sensitive variable exponential reaching law sliding mode controller is designed and embedded into the generator side speed loop. The sensitive variable can improve the Rate of convergence and anti chattering ability of the system. Build simulation modules for various parts of the direct drive permanent magnet wind turbine generator on Matlab/Simulink and conduct comparative experiments. The results show that the pitch control strategy based on RBF-PID and sensitive variable sliding mode approach law has a faster response to pitch angle changes, more stable output power, and a oscillation rate of only 0.4% compared to before improvement, achieving the expected control effect.
Keywords:wind turbines; power quality; neural network; sensitive variables; sliding mode control