一种考虑变化湍流风况的风力机自适应转矩控制方法与流程

文档序号:12113692阅读:716来源:国知局
一种考虑变化湍流风况的风力机自适应转矩控制方法与流程
本发明属于风力机控制领域,特别是一种考虑变化湍流风况的风力机自适应转矩控制方法。
背景技术
:变速风机通过改变自身的转速跟踪风速的变化,以实现最大功率点跟踪(maximumpowerpointtracking,MPPT)。主要的MPPT控制方法分为叶尖速比法、最优转矩法和爬山法。本发明方法是基于目前已经被广泛应用于大部分风力机中的最优转矩法(optimaltorquecontrol,OT)。由于OT的控制参数计算是基于稳态系统,而忽略了风机的动态特性,导致风机在实际运行中对风速变化的跟踪性能不佳。为了加速风力机的MPPT过程,有文献提出了减小转矩增益法(decreasedtorquegain,DTG),其通过减小发电机转矩以优化MPPT性能。进而,由于发现不同湍流风速条件下的最优的转矩增益系数不同。从而,自适应修改转矩增益系数的自适应转矩增益方法(theadaptivetorquecontrol,ATC)被提出。然而,研究发现,由于湍流风速的变化是随机而不可预测的,自适应搜索的方向时常会出现背离最优值的情况,这是因为风能捕获效率不仅受到转矩增益系数的影响,而且受到湍流条件的影响。基于上述情况,目前迫切需要一种新的风力机自适应转矩控制方法,能够考虑湍流条件变化对自适应搜索的影响,消除搜索方向错误情况。但是现有技术中尚无相关描述。技术实现要素:本发明所解决的技术问题在于提供一种考虑变化湍流风况的风力机自适应转矩控制方法。实现本发明目的的技术解决方案为:一种考虑变化湍流风况的风力机自适应转矩控制方法,包括以下步骤:步骤1、对第1、2个迭代周期的转矩增益系数进行初始化,并计算相应周期的平均风能捕获效率Pfavg和功率损失量Ploss的值;步骤2、设置迭代周期k=k+1,并进入下一个迭代周期;步骤3、在第k周期的开始时,确定代表湍流状况的变化趋势的变量ηloss值,若ηloss超过其阈值则设ΔKd(k)=0,并进入步骤5,否则,进入步骤4;步骤4、判断ΔKd(k-1)是否等于0,若ΔKd(k-1)≠0,则计算确定ΔKd(k),否则继续开始自适应搜索,并设置ΔKd(k)=ΔKdini,其中ΔKdini为初始扰动量;步骤5、设置转矩增益值Kd(k)=Kd(k-1)+ΔKd(k);步骤6、利用转矩增益值为Kd(k)的控制器控制风力机进行第k周期的运行,同时,估计实时风速和测量发电机转速并储存,获得电磁转矩Tem;步骤7、判断第k周期是否运行结束,若结束,利用估计的风速和测量的发电机转矩、转速计算得到平均风能捕获效率Pfavg(k)和功率损失量Ploss(k),并进入步骤2;否则,继续运行。本发明与现有技术相比,其显著优点为:1)本发明对湍流风况变化的考虑更为完善,优化了自适应转矩控制方法的搜索算法,抑制了失效现象的出现。2)相对于传统的自适应转矩控制方法,本发明的方法对风机的风能捕获效率有了进一步的提高。下面结合附图对本发明作进一步详细描述。附图说明图1为本发明的考虑变化湍流风况的风力机自适应转矩控制方法流程图。图2为本发明的风速序列1下的三种MPPT控制方法的性能比较图,其中图(A)为每个周期的功率损失量,图(B)为三种控制方法在每个周期的的转矩增益值,图(C)为三种控制方法分别在每个周期内的平均风能捕获效率。图3为本发明的风速序列2下的三种MPPT控制方法的性能比较图,其中图(A)为每个周期的功率损失量,图(B)为三种控制方法在每个周期的的转矩增益值,图(C)为三种控制方法分别在每个周期内的平均风能捕获效率。具体实施方式结合图1,本发明的一种考虑变化湍流风况的风力机自适应转矩控制方法,包括以下步骤:步骤1、对第1、2个迭代周期的转矩增益系数进行初始化,并计算相应周期的平均风能捕获效率Pfavg和功率损失量Ploss的值;对第1、2个迭代周期的转矩增益系数进行初始化的具体步骤为:步骤1-1、第一个迭代周期即k=1时:设置初始转矩增益系数为Kd(1),并在运行周期结束时,计算第一个周期的平均风能捕获效率Pfavg(1)和第一个周期的功率损失量Ploss(1),其中,Kopt为最优转矩增益系数,其计算公式为式中,ρ为空气密度,R为风力机风轮半径,为最佳叶尖速对应的风机风能捕获系数的最大值,λopt为最佳叶尖速比;第一个周期的平均风能捕获效率Pfavg(1)和第一个周期的功率损失量Ploss(1)的计算公式分别为:式中,n为一个运行周期内的采样次数,Tem为发电机电磁转矩,Jt为风力机的总转动惯量,为风轮加速度,v为风速值,ψ为偏航误差;式中,Δt为风速的采样间隔,Δv为风速变化值,ωrated和Trated为额定风轮转速和额定风速vrated下的气动转矩,τ为风轮时间常数,为平均风速,σ为湍流标准差,ωeff为湍流频率;步骤1-2、第二个迭代周期即k=2时:利用Kd的初始扰动量为获得并在运行周期结束时,计算第二个周期的平均风能捕获效率Pfavg(2)和第二个周期的功率损失量Ploss(2),其计算公式分别为:步骤2、设置迭代周期k=k+1,并进入下一个迭代周期;步骤3、在第k周期的开始时,确定代表湍流状况的变化趋势的变量ηloss值,若ηloss超过其阈值则设ΔKd(k)=0,并进入步骤5,否则,进入步骤4;代表湍流状况的变化趋势的变量ηloss的计算方法为:步骤4、判断ΔKd(k-1)是否等于0,若ΔKd(k-1)≠0,则计算确定ΔKd(k),否则继续开始自适应搜索,并设置ΔKd(k)=ΔKdini,其中ΔKdini为初始扰动量;ΔKd(k)的计算公式为:ΔKd(k)=γsign[ΔKd(k-1)]sign[Pfavg(k-1)-Pfavg(k-2)]|Pfavg(k-1)-Pfavg(k-2)|1/2式中,γ为搜索步长,Pfavg(k)为第k周期的平均风能捕获效率。步骤5、设置转矩增益值Kd(k)=Kd(k-1)+ΔKd(k);步骤6、利用转矩增益值为Kd(k)的控制器控制风力机进行第k周期的运行,同时,估计实时风速和测量发电机转速并储存,获得电磁转矩Tem;发电机电磁转矩为:式中,ng为风力机齿轮箱传动比,ωr为风轮转速,Dg和Dr为风轮与发电机的阻尼系数。步骤7、判断第k周期是否运行结束,若结束,利用估计的风速和测量的发电机转矩、转速计算得到平均风能捕获效率Pfavg(k)和功率损失量Ploss(k),并进入步骤2;否则,继续运行。平均风能捕获效率Pfavg(k)和功率损失量Ploss(k)的计算公式分别为本发明对湍流风况变化的考虑更为完善,优化了自适应转矩控制方法的搜索算法,抑制了失效现象的出现。下面结合实施例对本发明做进一步详细的描述:实施例利用美国国家能源部可再生能源实验室(NationalRenewableEnergyLaboratory,NREL)提供的开源的专业风力机仿真软件FAST(Fatigue,Aerodynamics,Structures,andTurbulence)来模拟控制效果。风力机模型采用NERL开发的600kWCART3试验机型,具体参数如表1所示。表1NREL600kWCART3风力机主要参数参数值额定功率600kW额定风轮转速37.1rpm切入/额定风速3/13.5m/s轮毂高度36.6m风轮半径20m转动惯量5.492×105kgm2最佳叶尖速比5.8最大风能利用系数0.46首先,使用TurbSim(NREL提供的开源的湍流风模拟软件)生成两条时长为8小时的风速序列(包含24个20分钟间隔),每个间隔的平均风速是由位于中国江苏省的风电场实测数据获得。湍流风速由Kaimal谱模型产生的,具有更高的湍流分量(A等级)和数值为150m的积分尺度。然后,仿真的迭代周期设为20分钟,初始的转矩增益系数设为0.9Kopt,Kd的初始扰动设为0.01Kopt。ηloss的阈值设为10%。尤其,γ选择为0.002,其为从0.0015~0.003,步长为0.0005的大量仿真遍历结果的最优值。所以,可以排除不同MPPT控制方法的比较受到γ取值不合适的影响。风速序列1(湍流波动剧烈):Ploss、Kd和Pfavg每个周期的变化特性如图2所示。由于湍流风速条件在一些连续周期(如从第4到7周期,从第14到17周期)的变化趋势相同,Kd的变化趋势远离Kdopt。接着,由于严重偏离最优值,Kd可能难以通过自适应算法在接下去的几个周期中快速恢复到Kdopt(如从第18到20周期)。因此,Kd会在一长段时间内严重偏离Kdopt(如从第15到20周期),导致Pfavg的降低,甚至低于传统的OT控制方法(如从第6到7周期,从第16到20周期)。相反,由于本发明方法添加了中断和继续策略,如第7到8周期,从第16到18周期所示,Kd远离Kdopt和Pfavg降低的情况数次被阻止。如表2的结果所示,相对于OT控制方法,本发明所提出的方法的总效率Pfavg提高了1.49%,而ATC方法仅提高了0.61%。表2.不同MPPT控制方法的效率比较MPPT控制方法8小时总Pfavg相对于OT方法的提高比率OT方法0.4297─ATC方法0.43230.61%本发明方法0.43611.49%风速序列2(湍流波动平缓):由于湍流状况变化平缓,中断机制没有触发,所以如图3所示,本发明提出的方法与ATC方法完全相同。由上述实施例,可以验证本发明完善了风力机自适应转矩控制方法的自适应搜索算法,消除了由湍流条件变化导致的算法失效现象,面对变化的湍流风况时具有更好的适应性,进一步改善了风力机的风能捕获效率。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1