程勇 彭亮 崔少博 陳寶林
摘 要: 以Matlab/Simulink為平臺(tái)搭建永磁同步風(fēng)力發(fā)電系統(tǒng),通過(guò)對(duì)基于移動(dòng)指數(shù)平均算法(EMA)的功率誤差控制器對(duì)永磁風(fēng)電系統(tǒng)功率環(huán)的波形影響進(jìn)行分析,發(fā)現(xiàn)可以以一個(gè)函數(shù)實(shí)現(xiàn)EMA控制算法對(duì)功率誤差的作用。在此基礎(chǔ)上提出以一個(gè)新的函數(shù)代替EMA算法中的模糊邏輯控制器為基礎(chǔ)的改進(jìn)型EMA算法,并將其作為永磁風(fēng)力發(fā)電系統(tǒng)的功率誤差控制器。經(jīng)過(guò)Simulink仿真平臺(tái)分析波形,得出改進(jìn)型EMA算法具有對(duì)永磁風(fēng)力發(fā)電系統(tǒng)功率優(yōu)化的功能;且通過(guò)對(duì)比傳統(tǒng)EMA算法和改進(jìn)后的移動(dòng)指數(shù)平均算法的仿真波形與數(shù)據(jù)及其算法的數(shù)學(xué)結(jié)構(gòu),可知所用的新函數(shù)具有代替模糊邏輯控制器實(shí)現(xiàn)移動(dòng)指數(shù)平均算法在PMSG功率控制上所具有的優(yōu)化功能。
關(guān)鍵詞: 永磁風(fēng)力發(fā)電; 功率優(yōu)化; 模糊邏輯控制器; 改進(jìn)型EMA算法; 功率誤差; 函數(shù)
中圖分類(lèi)號(hào): TN344?34; TM315 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2018)16?0135?05
Abstract: A permanent magnet synchronous wind power generation system is established on the Matlab/Simulink platform. After analyzing the influence of the exponential moving average (EMA) algorithm based power error controller on power circle waveforms of the permanent magnet wind power system, it is found that a function can be used to realize the function of the EMA control algorithm on power error. On this basis, an improved EMA algorithm is proposed, which uses a new function to replace the fuzzy logic controller in the EMA algorithm, and is taken as the power error controller of the permanent magnet wind power generation system. After waveform analysis on the Simulink simulation platform, it is found that the improved EMA algorithm has the function of power optimization of the permanent magnet wind power generation system. By comparing the simulation waveforms, data, and mathematical structure of the traditional EMA algorithm and improved EMA algorithm, it is concluded that the new function can replace the fuzzy logic controller to realize the optimization function that the EMA algorithm has on PMSG power control.
keywords: permanent magnet wind power generation; power optimization; fuzzy logic controller; improved EMA algorithm; power error; function
近年來(lái),對(duì)永磁同步風(fēng)力發(fā)電系統(tǒng)功率控制的研究已取得了重大的理論成果。在近似固定的風(fēng)場(chǎng)環(huán)境,建立永磁同步風(fēng)力發(fā)電系統(tǒng),能在相對(duì)穩(wěn)定理想的環(huán)境中充分利用風(fēng)能達(dá)到捕獲最大功率的目的[1]。而在多變的風(fēng)場(chǎng)環(huán)境中,利用永磁同步風(fēng)力發(fā)電系統(tǒng)的功率控制新策略捕獲風(fēng)能,實(shí)現(xiàn)風(fēng)力發(fā)電的功率優(yōu)化。在多變風(fēng)速下,實(shí)現(xiàn)PMSG的功率優(yōu)化。文獻(xiàn)[2]指出可利用移動(dòng)指數(shù)平均算法(EMA)實(shí)現(xiàn)PMSG的功率優(yōu)化。但該算法需要使用模糊邏輯控制器,其具有極強(qiáng)的自適應(yīng)性。但缺點(diǎn)是制作模糊邏輯控制器時(shí)需要制定模糊規(guī)則和基礎(chǔ)論域,其“專(zhuān)家經(jīng)驗(yàn)”的人力與時(shí)間投入,使其不具有自身調(diào)整的簡(jiǎn)潔性。因此,本文提出一個(gè)函數(shù)[3?4]代替模糊邏輯控制器,形成新的PMSG功率優(yōu)化方法,即改進(jìn)型EMA算法。
PMSG的功率控制由兩個(gè)基本模塊:機(jī)側(cè)整流和網(wǎng)側(cè)逆變,構(gòu)成控制的主體部分。以這兩大主體部分構(gòu)成的主要閉環(huán)控制包括:功率控制環(huán)和電流控制環(huán)。在PMSG功率控制系統(tǒng)中,轉(zhuǎn)速控制環(huán)和電壓控制環(huán),分別屬于間接功率控制環(huán)與間接電流控制環(huán)。系統(tǒng)框圖如圖1所示。
在恒定風(fēng)速下,永磁風(fēng)力發(fā)電系統(tǒng)的功率優(yōu)化主要是最大功率捕獲??捎肕PPT計(jì)算方法計(jì)算最優(yōu)功率的理論值[5?10],如下:
按照文獻(xiàn)[2]的方法,N值決定平均風(fēng)速大小。若當(dāng)前時(shí)刻風(fēng)速大,則通過(guò)增大N值得到一個(gè)較小的風(fēng)速輸入,即一個(gè)時(shí)段內(nèi)的平均風(fēng)速。使捕獲的風(fēng)能得到優(yōu)化,減小永磁同步發(fā)電機(jī)的機(jī)械損傷,并降低電網(wǎng)因過(guò)大功率造成的損傷。當(dāng)實(shí)際風(fēng)速較小時(shí),通過(guò)減小N值,得到較大的平均風(fēng)速輸入,提升風(fēng)能捕獲效率,并保證電網(wǎng)不會(huì)因過(guò)低功率造成波動(dòng)。且當(dāng)N接近1時(shí),永磁發(fā)電系統(tǒng)的功率捕獲基本按照MPPT方法。
為了保證在風(fēng)速多變的風(fēng)場(chǎng)中,實(shí)現(xiàn)風(fēng)電系統(tǒng)的實(shí)時(shí)功率控制,故引入了模糊EMA算法控制風(fēng)能參考值。利用模糊控制器的自適應(yīng)性,得到隨風(fēng)場(chǎng)變化的N值。再通過(guò)EMA計(jì)算公式得到優(yōu)化后的平均風(fēng)速,最后再求出功率理論值。模糊EMA算法框圖如圖2所示。
圖2展示了模糊EMA功率控制算法的流程,為實(shí)時(shí)追蹤風(fēng)速,調(diào)整了優(yōu)化功率數(shù)值。本文在EMA基礎(chǔ)計(jì)算方法上加入模糊控制器,根據(jù)實(shí)時(shí)風(fēng)速及其變化量,改變N值,優(yōu)化功率理論值。
本文提出基于EMA算法,利用一個(gè)新的函數(shù)[3?4]代替模糊控制器求取N值,達(dá)到在變風(fēng)速風(fēng)場(chǎng)中的系統(tǒng)功率優(yōu)化,同時(shí)簡(jiǎn)化控制流程。以此函數(shù)配合EMA的基礎(chǔ)計(jì)算公式,構(gòu)成改進(jìn)型EMA功率控制算法??纱婺:鼸MA算法中模糊邏輯控制器的函數(shù)[Ns]:
如圖3所示,當(dāng)風(fēng)速?gòu)? m/s逐漸遞增到12 m/s,N的值隨風(fēng)速V(s)的增加,呈遞增趨勢(shì)。由式(2)~式(4)可知,當(dāng)風(fēng)速逐漸增大時(shí),為避免永磁同步發(fā)電機(jī)的機(jī)械損耗和大功率及大的功率落差對(duì)風(fēng)電系統(tǒng)及電網(wǎng)造成的絕緣損耗與波動(dòng),應(yīng)將N值取大,使風(fēng)電系統(tǒng)的電功率在從低風(fēng)速變化到高風(fēng)速的過(guò)程中保持功率平滑。式(5)能有效地計(jì)算N值,并可代替模糊邏輯控制器,滿(mǎn)足EMA算法在功率優(yōu)化上N值的選取要求。
圖4展示了通過(guò)模糊EMA算法,得到在單調(diào)變化的風(fēng)速下,N值隨風(fēng)速的增加而增加,其目的和意義與改進(jìn)型EMA算法一致。通過(guò)圖3與圖4的對(duì)比可見(jiàn),改進(jìn)型EMA算法可以實(shí)現(xiàn)模糊EMA算法在風(fēng)電系統(tǒng)中的基礎(chǔ)功能。
圖5展示了風(fēng)速以[6,7,8,12,10,8,6]為變化趨勢(shì),當(dāng)風(fēng)速?gòu)? m/s增至12 m/s時(shí),N值呈遞增趨勢(shì),即圖4中下方的紫色曲線;當(dāng)風(fēng)速?gòu)?2 m/s減至6 m/s時(shí),N值呈遞減趨勢(shì),即圖5中上方的紫色曲線,其符合EMA算法對(duì)N值的選取要求。圖6表現(xiàn)了模糊EMA算法中的N值隨風(fēng)速的變化趨勢(shì)呈現(xiàn)單調(diào)性:風(fēng)速越大,N值越大;風(fēng)速越小,N值越小。通過(guò)圖5與圖6對(duì)比,結(jié)果表明在多變風(fēng)速下,改進(jìn)型EMA算法也能夠?qū)崿F(xiàn)模糊EMA算法在風(fēng)電系統(tǒng)中的優(yōu)化功能。
因此,用式(5)代替模糊控制器形成改進(jìn)型EMA功率優(yōu)化算法,算法框圖如圖7所示。
4.1 仿真參數(shù)
本文主要用式(5)以移動(dòng)指數(shù)平均算法為基礎(chǔ),搭建計(jì)算永磁同步風(fēng)電系統(tǒng)電功率理論值的仿真模型。仿真系統(tǒng)主要參數(shù)是式(5)中的[Vs]和[ΔVs],[Vs]的取值分別為數(shù)組 [6,7,8,9,10,11,12]和[6,7,8,12,8,7,6]。風(fēng)速變化量的取值在±3 m/s之間,且根據(jù)余弦函數(shù)的取值范圍,將[ΔVs]賦值為數(shù)組[0,0.075,0.52]。
4.2 仿真結(jié)果說(shuō)明
通過(guò)搭建以式(5)為基礎(chǔ)的改進(jìn)型基于EMA原理的功率優(yōu)化算法的仿真模型,通過(guò)仿真并對(duì)比基于MPPT算法和模糊EMA算法的風(fēng)能計(jì)算的仿真波形。圖8表現(xiàn)的是MPPT方法捕獲的風(fēng)能。圖中顯示在第4 s時(shí),功率出現(xiàn)了巨幅下落。對(duì)比圖9波形,圖10展示出改進(jìn)型EMA算法的優(yōu)越性。其在風(fēng)速大幅下落的第4 s,功率抖落較小,表現(xiàn)出平滑穩(wěn)定的趨勢(shì)。圖9表現(xiàn)的是模糊EMA算法的風(fēng)能計(jì)算。對(duì)比圖8,模糊EMA算法具有功率優(yōu)化的優(yōu)點(diǎn)。其在第4 s時(shí),功率雖有波動(dòng)但抖幅較小。但對(duì)比圖10,在風(fēng)速有較強(qiáng)落差的第4 s,就表現(xiàn)出功率抖落較為明顯的趨勢(shì)。
圖11是應(yīng)用了改進(jìn)型EMA算法的永磁同步風(fēng)電系統(tǒng)的仿真框圖。利用改進(jìn)型EMA算法進(jìn)行時(shí)變風(fēng)速下的永磁同步風(fēng)電系統(tǒng)的功率優(yōu)化,仿真波形見(jiàn)圖12,即利用改進(jìn)型EMA算法得到的永磁風(fēng)電系統(tǒng)整流側(cè)直流的電壓圖。由于仿真系統(tǒng)給定風(fēng)速是以6~12 m/s為幅值上下限,以0.5 s為風(fēng)速變化間隔且風(fēng)速及其變化量增減無(wú)規(guī)律的時(shí)變量。所以,如圖12所示在低風(fēng)速短時(shí)變大時(shí),整流側(cè)的直流電壓呈現(xiàn)短時(shí)增加。且隨著風(fēng)速過(guò)大及風(fēng)速變化量過(guò)大時(shí),在改進(jìn)型EMA算法的作用下,系統(tǒng)從1 s后進(jìn)入穩(wěn)定的電壓平滑狀態(tài)。
對(duì)比圖13,即風(fēng)電系統(tǒng)應(yīng)用模糊EMA算法獲得的整流側(cè)直流電壓波形圖,清晰可見(jiàn)這兩種算法對(duì)永磁風(fēng)電系統(tǒng)整流器的作用基本一致。圖14表現(xiàn)了在改進(jìn)型EMA算法的作用下,永磁風(fēng)電系統(tǒng)網(wǎng)側(cè)交流電壓和電流的相位基本相反,其基本呈現(xiàn)出單位功率因數(shù)逆變狀態(tài)。對(duì)比圖15所示的永磁風(fēng)電系統(tǒng)應(yīng)用了模糊EMA算法得到的網(wǎng)側(cè)電壓電流的波形圖,可見(jiàn)改進(jìn)型EMA算法和模糊EMA算法對(duì)永磁風(fēng)電系統(tǒng)逆變器的作用基本一致??梢?jiàn),以式(5)為基礎(chǔ)的改進(jìn)型EMA算法具有文獻(xiàn)[2]提出的模糊EMA算法在永磁同步風(fēng)電系統(tǒng)功率優(yōu)化上的優(yōu)點(diǎn)。
本文通過(guò)搭建以式(5)為基礎(chǔ)的改進(jìn)型EMA功率優(yōu)化算法的仿真模型進(jìn)行仿真,比較了基于MPPT算法和模糊EMA算法的風(fēng)能仿真波形,充分體現(xiàn)了本文提出的基于式(5)的改進(jìn)型 EMA算法在功率平滑上具有更強(qiáng)的性能,且穩(wěn)定自適應(yīng)性強(qiáng),抗擾動(dòng)性能好的優(yōu)點(diǎn)。因本文提出的改進(jìn)型EMA算法的設(shè)置可避免使用模糊邏輯控制器及復(fù)雜的模糊規(guī)則設(shè)置,較模糊EMA算法更為簡(jiǎn)潔,應(yīng)用于永磁風(fēng)電系統(tǒng)可實(shí)現(xiàn)功率優(yōu)化。
[1] 程勇,林輝.開(kāi)關(guān)磁阻電機(jī)模型參數(shù)新辨識(shí)算法[J].火力與指揮控制,2012,37(10):105?108.
CHENG Yong, LIN Hui. Study on parameters identification algorithm for modeling of switched reluctance motors [J]. Fire control & command control, 2012, 37(10): 105?108.
[2] 鄧文浪,崔貴平,袁婷,等.基于雙級(jí)矩陣變換器的直驅(qū)永磁同步風(fēng)力發(fā)電系統(tǒng)有功功率平滑優(yōu)化控制[J].電網(wǎng)技術(shù),2013,37(12):3419?3425.
DENG Wenlang, CUI Guiping, YUAN Ting, et al. Active power smoothing optimization control of direct?driven permanent magnet synchronous wind power generation system based on two?stage matrix converter [J]. Power system technology, 2013, 37(12): 3419?3425.
[3] MOGHADDAM A A, SEIFI A, NIKNAM T, et al. Multi?objective operation management of a renewable MG (micro?grid) with back?up micro?turbine/fuel cell/battery hybrid power source [J]. Energy, 2011, 36(11): 6490?6507.
[4] XU Y, LIU J, RUAN D, et al. Fuzzy reasoning based on generalized fuzzy if?then rules [J]. International journal of intelligent systems, 2002, 17(10): 977?1006.
[5] MITSUISHI T, TERASHIMA T. Lipschitz continuity of approximate reasoning [C]// Proceedings of 9th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing. Phuket: IEEE, 2008: 135?140.
[6] 鄧文浪,陳智勇.基于合成矢量的雙級(jí)矩陣變換器驅(qū)動(dòng)感應(yīng)電機(jī)電流控制策略[J].電網(wǎng)技術(shù),2010,34(2):64?70.
DENG Wenlang, CHEN Zhiyong. Current control strategy for induction motor fed by two?stage matrix converter based on complex vector [J]. Power system technology, 2010, 34(2): 64?70.
[7] 魏自聰,章國(guó)寶.直驅(qū)式六相永磁同步風(fēng)力發(fā)電機(jī)最佳風(fēng)能追蹤控制[J].電力自動(dòng)化設(shè)備,2010,30(12):97?101.
WEI Zicong, ZHANG Guobao. Optimal wind energy tracking control of directly?driven six?phase PMSG [J]. Electric power automation equipment, 2010, 30(12): 97?101.
[8] 王國(guó)俊.模糊推理與模糊邏輯[J].系統(tǒng)工程學(xué)報(bào),1998,13(2):1?16.
WANG Guojun. Fuzzy reasoning and fuzzy logic [J]. Journal of systems engineering, 1998, 13(2): 1?16.
[9] 王國(guó)俊.關(guān)于模糊推理的若干基本問(wèn)題[J].工程數(shù)學(xué)學(xué)報(bào),2000,17(z1):9?13.
WANG Guojun. Some basic problems on fuzzy reasoning [J]. Chinese journal of engineering mathematics, 2000, 17(S1): 9?13.
[10] 廖勇,莊凱,姚駿,等.直驅(qū)式永磁同步風(fēng)力發(fā)電機(jī)雙模功率控制策略的仿真研究[J].中國(guó)電機(jī)工程學(xué)報(bào),2009,29(33):76?82.
LIAO Yong, ZHUANG Kai, YAO Jun, et al. Dual?mode power control strategy simulation study of direct?driven permanent magnet synchronous generator for wind turbine [J]. Proceedings of the CSEE, 2009, 29(33): 76?82.