(完整版)定速风电机组的仿真报告.docx
定速风电机组的仿真组员:江天天赵正严亚俊一、简介基于普通感应发电机的定速风电机组,一般由风轮、轴系(包括低速轴1.S、高速轴HS和齿轮箱组成)、感应发电机组等组成,如图1所示。发电机转子通过轴系与风电机组风轮连接,而发电机定子回路与电网用交流线路连接。这种类型的风电机组一旦起动,其风轮转速是不变的(取决于电网的系统频率),与风速无关。在电力系统正常运行的情况下,风轮转速随感应发电机的滑差变化。风电机组在额定功率运行状态下,发电机滑差的变化范围为1%2%,因此正常运行时风轮转速仅在很小范围内变化。图1:基于普通感应发电机的定速风电机组三三三二、工作原理:风电机组通过三叶片风轮将风能转换成机械能,风能输出的机械功率为:注释:空气密度;:通过风力机叶片的风速;:叶尖速比;:叶片浆距角;:叶片旋转半径;:叶片旋转角速度;:叶片扫风面积;:功率系数(与叶尖速比以及叶片浆距角有关)。根据不同的、取值,可得到的曲线如图2所示,从图中可以看出,对应某一确定的浆距角,有一极大值存在,也就是说,当风力机运行时不能保证在所有的风速下都能够产生最大的功率输出。的理论最大值为0.593,这就是著名的Betz极限。图2:关系曲线图3:风电机组功率特性定速风电机组的风轮从风中获取机械能,然后通过齿轮轴系传递给感应发电机,感应发电机再把机械能转换成电能»输送到电网中。感应发电机向电网提供有功功率,同时从电网吸收无功功率用来励磁。因为这种类型的感应发电机无法控制无功功率,所以利用无功补偿器来改善风电机组的功率因数,降低机组从电网中吸收的总的无功功率。现代定速风电机组的风轮转速为15-20rmin,发电机转子的同步转速与电网频率对应。定速风电机组可以采用定浆距控制,也可以采用叶片角控制。其中,定浆距控制风电机组为被动失速控制,它将叶片以固定浆距角用螺栓固定在轮毂上,在给定风速下,风电机组风轮开始失速,失速条件始于叶片根部,并随着风速加大逐渐发展到全部叶片长度。这种失速控制方式成本低廉,但是低风速下风电机组发电效率较低。而叶片角控制定速风电机组为采用负浆距角的主动失速控制方式。主动失速设置为在风速低于额定风速时优化处理,在风速超过额定风速时限制出力为额定功率。这种主动失速控制方式能够提高风电机组的发电效率。三、仿真模块:Three-PhaseSource【三相电源模块】Three-PhaseTransformerCTwoWindings)【三相双绕组变压器模块】Three-PhaseFau1.t【三相故障模块】Three-PhasePISection1.ine【三相型等值电路模块】Three-PhaseV-IMeasurement【三相电压电流测量元件模块模拟母WindTurbineInductionGenerator(PhasorType)【风电机组模块】Goto【跳转模块】Constant【常数系数模块】FromWorkspace【从工作空间中输入数据模块】BusSe1.ector【总线选择器模块】Abs【求取绝对值模块】Scope【观测仪模块】Powergui【电力图形用户分析界面模块】四、模型仿真:一台单机容量为1.5MW的定速风电机组经过升压,通过长度为Iookm、电抗为的架空输电线路与外部系统相连。参考MAT1.AB中风电机组模型建立如图3所示单机无穷大电源的仿真系统。图4为定速风电机组子系统结构(右键单击风电机组模块WindTurbine,然后选中下拉列表中的"1.kundermask”选项,打开后可见定速风电机组子系统结构)。图4:单机无穷大电源的仿真系统图5:定速风电机组子系统结构1、参数设置Three-PhaseSourceThree-PhaseTransformerCTwoWindings)耳B1.ock Par*meters: 220kV35kVSB1.ock Parameters: 220kV35kVThiee-PhaieTransfoxMr (Two Vuvd1.nc«) (na3k) (link)This block IapleMentff a three-phase tranfffor>«r by USlnC three Binclbphxe tranafor>ers. Set the vndnc CoCuveCtion to ' Yn, when you want to access the neutral point of the Vye.Click tb Apply or th OK button ftr ch<nc to tht Unxtt popup to confr> the conversion of parxteters.Cofificuration Poanete= AdvancedVmdin( 1 comedian (ABC ter>mals): VVindinc 2 cocwcton (bc ter>n*l*) : Y-Satuxable coreMWirtibtnt s loneIOK I I CtC1. Help J MPiyThree-PhWeTrvufoxMr(NoVindxncs)<*ask)(1.ink)Thisb1.odc>p1.e*emffathxee-pharetranrforsrbyusincthreesnc1.e-haetrwufoseFStthevxndncconnectionto,Yn,whenyuvantto*ccesstheneutra1.pointoftheVye.C1.ickthApp1.yorthOKbmtonaftrachan<totheUnitspopuptoCortfiFBtheconversionofparameters.Cnf<uratnPtraneterrAdvancedUnits值i*Xoaina1.PoVe1.randfrequency(Pn(VA)9fn(Hz)250e650)Uind1.nCIPaXaBeterb(V1.PtrPh(Vr>s>9R1.(pu>/1.1.(pu)22O3,&002,0.08Vindxne2paraMtr>V2Ph-Ph(Vnw),R2(pu),1.2(pu)35e3,0.00290.08)XapvetizationresistanceR»(PU)500Iacnetz8ticninductance1.a(PU)500StturatxoctcMrctnftc(11,phiI.12,phx2.<pu>0,0.0.0024,1.2;1.0,Vs2J一Initia1.f1.uxes(PhiQA,phi069phiOC(pu):|【osf8】-IIOKCance1.J蜘SnApp1.yThree-PhaseFau1.t电网正常运行时,Three-PhaseFau1.t模块不用设置,即为默认,如下左图。电网故障运行时,参数设置如下右图:0B1.ockParameters:Three-PhaseFau1.tUsethisb1.ocktopro<ranafau1.t(short-circuit)betweenanyphaseandtheground.Youcandefinethefau1.tt!Ringdirect1.yfro>thedia1.oeboxorapp1.yanexterna1.Ioeict1.signa1.Ifyoucheckthe,Externa1.contro1.*box.theexterna1.contro1.inputwi1.1.appear.Parameters0PhaseAFau1.t/PhaseBFau1.tPhaseCFau1.tFau1.tresistancesRon(ohas):O.OO1.八GrmdFau1.tGroundresistanceRg(ohRs):0.001Externa1.contro1.offau1.ttuung:Transitionstatus11,0,1.):10Transitiontines(s):0.020.1SnubbersresistanceRp(oh*s):1.e6SnubbersCaPaetanCeCp(Farad)infMeasureJientsNone_刃OK)Cmcc1.HC1.PrThree-PhasePISection1.ineThree-PhaseV-IMeasurementWindTurbineInductionGenerator(PhasorType)GotoFromWorkspaceBusSe1.ectorAbsScopePowerguiSimu1.ationConfigurationParameters2、风电机组输出特性仿真在仿真时,由于需要风电场在某段时间内的风速数值,于是参考相关文献1,并运用MAT1.AB模拟出阵风、渐变风时的风速,下面将详细介绍:当输入为阵风时:首先,运用MAT1.AB模拟出阵风时的风速,程序附录一;其次,将数据导入exce1.表中;接着,在MAT1.AB的命令窗口中输入以下程序将数据读到工作空间变量y中:y=x1sread(,D:MAT1.AB_R2012aworkzhenfengVwg.x1.s,);且,由于之前已经设置好参数及相关命令,在此,可以直接仿真,得到如下结果:当揄人为渐变风时:首先,运用MAT1.AB模拟出渐变风时的风速,程序附录二;其次,将数据导入exce1.表中;接着,在MAT1.AB的命令窗口中输入以下程序将数据读到工作空间变量y中:y=x1sreadCD:MAT1.AB_R2012aworkjianbianVwr.x1.s,);且,由于之前已经设置好参数及相关命令,在此,可以直接仿真,得到如下结果:由仿真曲线可以看出,风电机组机端电压、输出有功功率和无功功率以及风电机组转子转速都随其输入风速的变化而变化。由于定速风电机组采用感应发电机»因此其在输出有功功率的同时,要从电网中吸收无功功率。3电网故障时风电机组输出特性仿真利用模型中的三相故障模块设置电网在O.02S时刻发生三相短路故障,到0.IS时故障消失,仿真起始时间设置为0,终止时间设置为IS。当输入风为基本风(恒风速)时:首先,直接在exce1.表中输入两列数据,一列是:时间,从O开始,间隔为O.OO1.S,一直取到IS为止;另一列:风速,风速全为15ms;然后,在MAT1.AB的命令窗口中输入以下程序将数据读到工作空间变量y中:y=x1.sread('D:MAT1.AB_R2012aworkguzhangzhenfengVwggz1.5.x1.s,);且,由于之前已经设置好参数及相关命令,同时将Three-PhaseFau1.t模块进行相应的参数设置,在此,可以直接仿真,得到如下结果:从仿真曲线可以看出,电网故障时定速风电机组的感应发电机要从电网中吸收大量的无功功率,以维持机端电压。五、仿真总结通过本次的实验应用仿真,本小组了解到风力发电系统的基本模型,并对各个模块的作用及参数设置有一定的认识。根据本次的仿真结果,可以得出定速风电机组不论在正常或故障运行时,输出有功功率的同时,都要从电网中吸收无功功率。而在仿真的过程中,需要注意到,在运行这个模型时,首先要从x1.s文件中读取风速,否则运行发生错误,无法获得最终的结果。六、参考文献1杨之俊.基于MatIab的组合风速建模与仿真J.安徽电气工程职业技术学院学报,2008,13(3):74-77.附录:附录一%阵风风速Pi=3.14;Gmax=15;%阵风峰值m/sTg=30;%阵风周期ST1.g=0;%阵风开始时间t=0:0.01:30;Vwg=(Gmax/2)*(1-cos(2*pi*(t-T1g)Tg);save'Vwg.txt,Vwg-ascii;y=x1.sread(,D:MAT1.AB_R2012aworkzhenfengVwg.x1.s,);%读入数据%渐变风速Rmax=15;%渐变风速最大值m/sTr=30;%渐变风保持时间ST1.r=0;%渐变风速开始时间T2r=30;%渐变风速结束时间t=0:0.01:30;Vwr=Rmax*(tT1.r)(T2r-T1.r);save,Vwr.txt,Vwr-ascii;y=xIsreadCD:MAT1.AB_R2012aworkjianbianVwr.x1.s,);*读入数据