一种含柔塔风电场的有功功率调度方法与流程

文档序号:17328056发布日期:2019-04-05 21:54阅读:227来源:国知局
一种含柔塔风电场的有功功率调度方法与流程

本发明属于电力工程领域,具体涉及一种含柔塔风电场的有功功率调度方法。



背景技术:

近年来,风力发电在中国以及全球已经成为发展最快的清洁能源之一。受电网输送能力以及网内火电机组备用容量的限制,早期风电全额上网的运营模式已对电网安全造成极大隐患。为此,在国家电网公司制定的风电场接入标准中明确要求风电场应具备有功功率调节能力,能根据电网调度部门指令控制其有功功率输出。

目前,我国风电开发的重心逐渐向低风速地区转移。此前我国整机商们的一项惯用技术战略,是通过不断加长叶片,提高低风速地区机组发电量。但叶片加长有限度,否则机组载荷可受不了,因此通过加大叶轮直径而增加机组发电量的技术遇到了发展瓶颈。因此,有的厂商开始想办法利用加高塔架来提高风机的利用小时数,增加在低风速地区的机组发电量。但是,传统的塔架在高于100米后,重量会出现指数型的增加,塔架的成本变得很高,经济性非常低。所以柔塔就顺应而生,它可以将轮毂托举在空中110米至140米,在有效提高机组发电能力的同时,不会使成本增加太多。当塔架自身的频率在叶轮1阶频率以上的,是传统塔架,1p以下的,是柔塔。由于柔塔频率低于了叶轮额定转速频率,即对于柔性塔架来说从叶轮起转到叶轮达到额定转速期间会在某个转速点上与叶轮出现共振。因此,柔塔机组需要避免塔筒与叶轮之间发生共振。这就要求风电场功率调度系统需要避免将风机调度进入并停留在共振区间,从而在保证发电量的同时提高风机的安全性。

国内外对风电场的有功功率调度策略开展了一些研究,主要的策略包括:1)将风电场目标功率平均分配给各机组的方式,简便易行,缺点在于未考虑风电场内风速分布不同所引起的机组发电容量差异;2)根据风电机组的额定容量,采用容量大的机组分配有功多的原则进行等比例分配的方式,但同样未考虑风电场内风速分布不同所引起的机组发电容量差异;3)根据风电机组的实时有功功率大小,采用比例分配的方式,这种方式在一定程度上考虑了风电场内风速的分布,但没有充分挖掘单台风机的出力能力;4)对风速进行预测,基于预测风速对风电场内的风机进行有功功率分配,由于这种方式取决于风速预测的准确性,目前实用性不高。



技术实现要素:

为了解决含柔塔风电场有功功率调度存在的上述技术问题,本发明提出一种含柔塔风电场的有功功率调度方法,在全场有功功率上调和下调时,分别对可控风机进行合理的优先级划分;根据风机的浆角裕度和实时有功功率的加权值来计算可控风机的有功功率分配值,可以充分挖掘单台风机的出力能力;并且可以使风机自动跨越转速墙,在保证发电量的同时提升机组的安全性。

本发明解决上述技术问题的技术方案是:

step1、从功率调度系统得到x,x为有功功率调控目标值,执行step2;

step2、如果x>y,y为全场实时有功功率总和,执行step3;否则执行step12;

step3、将可控风机按优先级1、优先级2、优先级3、优先级4进行分类,执行step4,其具体步骤为:

step3.1、设置序号i=1,执行step3.2;

step3.2、如果风机ti不是样板机,处于远程控制模式和发电运行状态,并且转速不满足rai<rsi<rbi,rsi为风机ti的转速,rai为风机ti转速墙下限对应的转速,rbi为风机ti转速墙上限对应的转速,执行step3.3;否则执行step3.8;

step3.3、设置pli=pi,pi为风机ti的实时功率,pli为风机ti的有功功率设定值,执行step3.4;

step3.4、如果pi≤pri-clli,并且ami≥θ,pri为风机ti的额定功率,clli为风机ti的有功功率单次最小调整值,ami为风机ti叶片1的浆角减去最优浆角,θ为浆角裕度阈值,把风机编号i加入到优先级1集合q1,执行step3.8;否则执行step3.5;

step3.5、如果pri-clli<pi<pri,把风机编号i加入到优先级2集合q2,执行step3.8;否则执行step3.6;

step3.6、如果pi≤pri-clli,并且ami≤θ,把风机编号i加入到优先级3集合q3,执行step3.8;否则执行step3.7;

step3.7、如果pi≥pri,把风机编号i加入到优先级4集合q4,执行step3.8;否则执行step3.8;

step3.8、设置i=i+1,执行step3.9;

step3.9、如果i≤|t|,执行step3.2;否则执行step4;

step4、如果存在优先级1的风机,执行step5;否则执行step7;

step5、对于优先级1的风机,根据实时有功功率和浆角裕度的加权值比例计算每台风机的分配值,当风机ti的实时有功功率pi小于或等于转速墙下限对应的功率pai,并且pai-pi≤clli+0.5(culi-clli)时,如果ti的分配值加上pi大于或等于转速墙上限对应的功率pbi,则将ti的有功设定值设置为ti的分配值加上pi,更新x,执行step6;

step6、如果x大于0,执行step7;否则执行step28;

step7、如果存在优先级2的风机,执行step8;否则执行step10;

step8、对于优先级2的风机,按照实时功率从小到大的顺序分配至额定功率值,并更新x,执行step9;

step9、如果x大于0,执行step10;否则执行step28;

step10、如果存在优先级3的风机,执行step11;否则执行step28;

step11、对于优先级3的风机,根据实时有功功率和浆角裕度的加权值比例计算每台风机的分配值,当风机ti的实时有功功率pi小于或等于转速墙下限对应的功率pai,并且pai-pi≤clli+0.5(culi-clli)时,如果ti的分配值加上pi大于或等于转速墙上限对应的功率pbi,则将ti的有功设定值设置为ti的分配值加上pi,执行step28;

step12、将可控风机按优先级1、优先级2、优先级3、优先级4进行分类,执行step13;

step13、如果不存在优先级1、优先级2、优先级3的风机,执行step26;否则执行step14;

step14、如果存在优先级1的风机,执行step15;否则执行step18;

step15、如果x小于优先级1中所有风机的最大调整量之和,执行step16;否则执行step17;

step16、对于优先级1的风机,根据实时有功功率和浆角裕度的加权值比例计算每台风机的分配值,当风机ti的实时有功功率pi大于或等于转速墙上限对应的功率pbi,并且pi-pbi≤clli+0.5(culi-clli)时,如果pi减去ti的分配值小于或等于转速墙下限对应的功率pai,则将ti的有功设定值设置为pi减去ti的分配值;优先级2、3、4的风机保持原有功功率值,执行step28;

step17、将优先级1的风机都分配最大调整量,并更新x,执行step18;

step18、如果存在优先级2的风机,执行step19;否则执行step22;

step19、如果x小于优先级2中所有风机的最大调整量之和,执行step20;否则执行step21;

step20、对于优先级2的风机,根据浆角裕度比例计算每台风机的分配值,当风机ti的实时有功功率pi大于或等于转速墙上限对应的功率pbi,并且pi-pbi≤clli+0.5(culi-clli)时,如果pi减去ti的分配值小于或等于转速墙下限对应的功率pai,则将ti的有功设定值设置为pi减去ti的分配值,优先级3、4的风机保持原有功功率值,执行step28;

step21、将优先级2的风机都分配最大调整量,并更新x,执行step22;

step22、如果存在优先级3的风机,执行step23;否则执行step28;

step23、如果x小于优先级3中所有风机的最大调整量之和,执行step24;否则执行step25;

step24、对于优先级3的风机,根据实时有功功率和浆角裕度的加权值比例计算每台风机的分配值,当风机ti的实时有功功率pi大于或等于转速墙上限对应的功率pbi,并且pi-pbi≤clli+0.5(culi-clli)时,如果pi减去ti的分配值小于或等于转速墙下限对应的功率pai,则将ti的有功设定值设置为pi减去ti的分配值,优先级4的风机保持原有功功率值,执行step28;

step25、将优先级3的风机都分配最大调整量,执行step28;

step26、如果存在优先级4的风机,执行step27;否则执行step28;

step27、按浆角从小到大顺序给优先级4中的风机分配调控量至停机,执行step28;

step28、得到每台风机的有功功率设定值;

step29、将每台风机的有功功率设定值返回给功率调度系统。

与现有技术相比,本发明具有以下有益效果:有功功率调度算法在提高控制精度、响应电网指令速度以及降低风机载荷等方面具有极大的优越性,可以使风机自动跨越转速墙,在保证发电量的同时提升机组的安全性,同时适用于平原、山地和海上风场。本发明的技术效果还将在具体实施方式的阐述中得到进一步体现。

附图说明

图1为本发明实施例中柔塔机组的转矩转速曲线示意图;

图2为本发明实施例中有功功率调度算法流程图;

图3为本发明实施例中有功功率调度算法流程图中的子流程1;

图4为本发明实施例中有功功率调度算法流程图中的子流程2;

图5为本发明实施例中有功功率上调过程的可控风机优先级分类流程图;

图6为本发明实施例中有功功率上调过程的可控风机优先级分类示意图;

图7为本发明实施例中有功功率上调过程优先级1和优先级3,以及下调过程各优先级中风机有功功率的分配算法流程图;

图8为本发明实施例中有功功率上调过程分配算法的子流程1;

图9为本发明实施例中有功功率上调和下调过程分配算法的子流程2;

图10为本发明实施例中有功功率上调过程分配算法的子流程3;

图11为本发明实施例中有功功率下调过程的可控风机优先级分类流程图;

图12为本发明实施例中有功功率下调过程的可控风机优先级分类示意图;

图13为本发明实施例中有功功率下调过程分配算法的子流程1;

图14为本发明实施例中有功功率下调过程分配算法的子流程3。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。下面结合具体实施方式对本发明进一步详细说明。

为便于理解本发明,对以下名词加以解释:

agc:自动发电控制(automaticgenerationcontrol),是并网发电厂提供的有偿辅助服务之一,发电机组在规定的出力调整范围内,跟踪电力调度交易机构下发的指令,按照一定调节速率实时调整发电出力,以满足电力系统频率和联络线功率控制要求的服务。

样板机:根据风速按照转矩转速曲线运行,不接受功率调度的风机。

浆角裕度(am):叶片1的浆角减去最优浆角。

最小设定功率(pmin):单台风机运行时允许的最小发电功率。

最大调整量(cul):单台风机的有功功率单次最大调整值,不得高于额定功率,不得低于最小设定功率。

最小调整量(cll):单台风机的有功功率单次最小调整值。

转速墙:为了避免塔筒和叶轮的共振,而在共振转速附近设置的一个转速区间,风机需要快速穿越该区间,如图1所示,稳定状态曲线的a点和b点之间的转速区间即为转速墙。

为便于理解本发明,以下对有关符号加以解释:

x:有功功率调控目标值。

y:全场实时有功功率总和。

ε:有功功率调整误差。

s10max:全场10分钟内有功功率总和最大值。

s10min:全场10分钟内有功功率总和最小值。

s1max:全场1分钟内有功功率总和最大值。

s1min:全场1分钟内有功功率总和最小值。

p:风机的实时功率。

pl:风机的有功功率设定值。

pr:额定功率。

p3:全场额定容量的1/3。

p10:全场额定容量的1/10。

rs:风机的转速。

ra:转速墙下限对应的转速。

rb:转速墙上限对应的转速。

pa:转速墙下限对应的功率。

pb:转速墙上限对应的功率。

θ:浆角裕度阈值。

ω:可分配风机集合,可分配风机是指有功功率调整量还没达到最大调整量的风机。

具体而言,本发明实施例的有功功率调度算法的流程图如图2、图3以及图4所示,包括以下步骤:

step1、从功率调度系统得到x,执行step2。

step2、如果x>y,执行step3;否则执行step12。

step3、将可控风机按优先级1、优先级2、优先级3、优先级4进行分类,执行step4;

有功功率上调过程的可控风机优先级分类流程图如图5所示。

step3.1、设置序号i=1,执行step3.2。

step3.2、如果风机ti不是样板机,处于远程控制模式和发电运行状态,并且转速不满足rai<rsi<rbi,执行step3.3;否则执行step3.8。

step3.3、设置pli=pi,执行step3.4。

step3.4、如图6所示,如果pmini≤pi≤pri-clli,并且ami≥θ,把风机编号i加入到优先级1集合q1,执行step3.8;否则执行step3.5。

step3.5、如果pri-clli<pi<pri,把风机编号i加入到优先级2集合q2,执行step3.8;否则执行step3.6。

step3.6、如果pmini≤pi≤pri-clli,并且ami≤θ,把风机编号i加入到优先级3集合q3,执行step3.8;否则执行step3.7。

step3.7、如果pi≥pri,把风机编号i加入到优先级4集合q4,执行step3.8;否则执行step3.8。

step3.8、设置i=i+1,执行step3.9。

step3.9、如果i≤|t|,执行step3.2;否则执行step4。

step4、如果存在优先级1的风机,执行step5;否则执行step7。

step5、对于优先级1的风机,在满足自动跨越转速墙对应的功率段的前提下,根据实时有功功率和浆角裕度的加权值比例计算每台风机的分配值,并更新x,执行step6。

优先级1的风机的有功功率上调分配算法流程图如图7、图8、图9以及图10所示,首先将优先级1集合q1赋值给ω。

step5.1、从ω中各编号所对应的风机的cll中挑选出最小值,赋值给l,执行step5.2。

step5.2、如果x≥l,执行step5.3;否则结束。

step5.3、如果flag等于0,执行step5.4;否则执行step5.24。

step5.4、设置i=1,执行step5.5。

step5.5、设置其中,wa、wp分别为浆角裕度和实时有功功率权重,wa一般取0.9,wp一般取0.1;pmm为ω中所有风机的实时有功功率的最大值和最小值之和。执行step5.6。

step5.6、如果pri-pi≤culi,设置mi=pri-pli,执行step5.7;否则设置mi=culi-pli+pi,执行step5.7。

step5.7、如果temp<mi,执行step5.8;否则执行step5.15。

step5.8、设置_temp=pli+temp,执行step5.9。

step5.9、如果pai<_temp<pbi,执行step5.10;否则执行step5.14。

step5.10、如果pai-pi≥clli,执行step5.11;否则执行step5.13。

step5.11、如果pli≠pai,设置pli=pai,执行step5.12;否则把i加入到集合o1,执行step5.12。

step5.12、设置lp=lp+_temp-pai,执行step5.20。

step5.13、设置lp=lp+temp,把i加入到集合o2,执行step5.20。

step5.14、如果_temp-pi<clli,设置lp=lp+temp,把i加入到集合o3,执行step5.20;否则设置pli=_temp,执行step5.20。

step5.15、设置_temp=pli+mi,执行step5.16。

step5.16、如果pai<_temp<pbi,执行step5.17;否则执行step5.18。

step5.17、如果pai-pi≥clli,设置pli=pai,lp=lp+_temp-pai+temp-mi,把i加入到集合o4,执行step5.19;否则设置lp=lp+temp,把i加入到集合o5,执行step5.19。

step5.18、设置pli=pli+mi,lp=lp+temp-mi,执行step5.19。

step5.19、把i加入到集合ψ,执行step5.20。

step5.20、设置i=i+1,执行step5.21。

step5.21、如果i≤|ω|,执行step5.5;否则执行step5.22。

step5.22、从ω中删除包含在ψ中的元素;设置x=lp,lp=0;从ω中各风机的cll中挑选出最小值,赋值给l;执行step5.23。

step5.23、如果同时满足如下条件之一:1)|o1|≠|ω|、|o2|≠|ω|、|o3|≠|ω|、|o1|+|o2|≠|ω|、|o1|+|o3|≠|ω|、|o2|+|o3|≠|ω|、|o1|+|o2|+|o3|≠|ω|、ω≠φ;2)ψ≠φ、ω≠φ;清空o1、o2、o3、ψ,执行step5.2;否则设置flag=1,清空ψ,执行step5.2。

step5.24、设置k=1,执行step5.25。

step5.25、如果pao1[k]-po1[k]≤cllo1[k]+0.5(culo1[k]-cllo1[k]),将键值对(k,amo1[k])加入到集合r中,执行step5.26;否则执行step5.26。

step5.26、设置k=k+1,执行step5.27。

step5.27、如果k≤|o1|,执行step5.25;否则执行step5.28。

step5.28、将键值对(i,amo2[i]),i=1,…,|o2|加入到集合r中;设置k=1;执行step5.29。

step5.29、如果po3[k]≤pao3[k],pao3[k]-po3[k]≤cllo3[k]+0.5(culo3[k]-cllo3[k]),将键值对(k,amo3[k])加入到集合r中,执行step5.30;否则,将键值对(k,amo3[k])加入到集合s中,执行step5.30。

step5.30、设置k=k+1,执行step5.31。

step5.31、如果k≤|o3|,执行step5.29;否则设置k=1,执行step5.32。

step5.32、如果pao4[k]-po4[k]≤cllo4[k]+0.5(culo4[k]-cllo4[k]),将键值对(k,amo4[k])加入到集合r中,执行step5.33;否则执行step5.33。

step5.33、设置k=k+1,执行step5.34。

step5.34、如果k≤|o4|,执行step5.32;否则执行step5.35。

step5.35、将键值对(i,amo5[i]),i=1,…,|o5|加入到集合r中;将r中的键值对按照值的大小降序排序。执行step5.36。

step5.36、将序号为r中的键的风机的有功功率设定值依次设置为转速墙上限对应的功率,并更新x,执行step5.37。

step5.37、如果x≥0,执行step5.38;否则结束。

step5.38、将s中的键值对按照值的大小降序排序,执行step5.39。

step5.39、将序号为s中的键的风机的有功功率设定值依次设置为当前实时有功功率加上最小调整量,并更新x。

step6、如果x大于0,执行step7;否则执行step28。

step7、如果存在优先级2的风机,执行step8;否则执行step10。

step8、对于优先级2的风机,按照实时功率从小到大的顺序分配至额定功率值,并更新x,执行step9。

step9、如果x大于0,执行step10;否则执行step28。

step10、如果存在优先级3的风机,执行step11;否则执行step28。

step11、对于优先级3的风机,在满足自动跨越转速墙对应的功率段的前提下,根据实时有功功率和浆角裕度的加权值比例计算每台风机的分配值(计算流程图如图7、图8、图9以及图10所示),执行step28。

step12、将可控风机按优先级1、优先级2、优先级3、优先级4进行分类,执行step13。

有功功率下调过程的可控风机优先级分类流程图如图11所示。

step12.1、设置序号i=1,执行step12.2。

step12.2、如果风机ti不是样板机,处于远程控制模式和发电运行状态,并且转速不满足rai<rsi<rbi,执行step12.3;否则执行step12.8。

step12.3、设置pli=pi,执行step12.4。

step12.4、如图12所示,如果0.5pri≤pi≤pri-clli,把风机编号i加入到优先级1集合q1,执行step12.8;否则执行step12.5。

step12.5、如果pi>pri-clli,把风机编号i加入到优先级2集合q2,执行step12.8;否则执行step12.6。

step12.6、如果pmini+clli≤pi<0.5pri,把风机编号i加入到优先级3集合q3,执行step12.8;否则执行step12.7。

step12.7、如果pmini≤pi<pmini+clli,把风机编号i加入到优先级4集合q4,执行step12.8;否则执行step12.8。

step12.8、设置i=i+1,执行step12.9。

step12.9、如果i≤|t|,执行step12.2;否则结束。

step13、如果不存在优先级1、优先级2、优先级3的风机,执行step26;否则执行step14。

step14、如果存在优先级1的风机,执行step15;否则执行step18。

step15、如果x小于优先级1中所有风机的最大调整量之和,执行step16;否则执行step17。

step16、对于优先级1的风机,在满足自动跨越转速墙对应的功率段的前提下,根据实时有功功率和浆角裕度的加权值比例计算每台风机的分配值,优先级2、3、4的风机保持原有功功率值,执行step28。

优先级1的风机的有功功率下调分配算法流程图如图7、图13、图9以及图14所示,首先将优先级1集合q1赋值给ω。

step16.1、从ω中各编号所对应的风机的cll中挑选出最小值,赋值给l,执行step16.2。

step16.2、如果x≥l,执行step16.3;否则结束。

step16.3、如果flag等于0,执行step16.4;否则执行step16.24。

step16.4、设置i=1,执行step16.5。

step16.5、设置其中,wa一般取0.2,wp一般取0.8,amm为ω中所有风机的浆角裕度的最大值和最小值之和;执行step16.6。

step16.6、如果pi-pmini<culi,设置mi=pli-pmini,执行step16.7;否则设置mi=culi-pi+pli,执行step16.7。

step16.7、如果temp<mi,执行step16.8;否则执行step16.15。

step16.8、设置_temp=pli-temp,执行step16.9。

step16.9、如果pai<_temp<pbi,执行step16.10;否则执行step16.14。

step16.10、如果pi-pbi≥clli,执行step16.11;否则执行step16.13。

step16.11、如果pli≠pbi,设置pli=pbi,执行step16.12;否则把i加入到集合o1,执行step16.12。

step16.12、设置lp=lp+pbi-_temp,执行step16.20。

step16.13、设置lp=lp+temp,把i加入到集合o2,执行step16.20。

step16.14、如果pi-_temp<clli,设置lp=lp+temp,把i加入到集合o3,执行step16.20;否则设置pli=_temp,执行step16.20。

step16.15、设置_temp=pli-mi,执行step16.16。

step16.16、如果pai<_temp<pbi,执行step16.17;否则执行step16.18。

step16.17、如果pi-pbi≥clli,设置pli=pbi,lp=lp-_temp+pbi+temp-mi,把i加入到集合o4,执行step16.19;否则设置lp=lp+temp,把i加入到集合o5,执行step16.19。

step16.18、设置pli=pli-mi,lp=lp+temp-mi,执行step16.19。

step16.19、把i加入到集合ψ,执行step16.20。

step16.20、设置i=i+1,执行step16.21。

step16.21、如果i≤|ω|,执行step16.5;否则执行step16.22。

step16.22、从ω中删除包含在ψ中的元素;设置x=lp,lp=0;从ω中各风机的cll中挑选出最小值,赋值给l;执行step16.23。

step16.23、如果同时满足如下条件之一:1)|o1|≠|ω|、|o2|≠|ω|、|o3|≠|ω|、|o1|+|o2|≠|ω|、|o1|+|o3|≠|ω|、|o2|+|o3|≠|ω|、|o1|+|o2|+|o3|≠|ω|、ω≠φ;2)ψ≠φ、ω≠φ;清空o1、o2、o3、ψ,执行step16.2;否则设置flag=1,清空ψ,执行step16.2。

step16.24、设置k=1,执行step16.25。

step16.25、如果po1[k]-pbo1[k]≤cllo1[k]+0.5(culo1[k]-cllo1[k]),将键值对(k,amo1[k])加入到集合r中,执行step16.26;否则执行step16.26。

step16.26、设置k=k+1,执行step16.27。

step16.27、如果k≤|o1|,执行step16.25;否则执行step16.28。

step16.28、将键值对(i,amo2[i]),i=1,…,|o2|加入到集合r中;设置k=1;执行step16.29。

step16.29、如果pbo3[k]≤po3[k],po3[k]-pbo3[k]≤cllo3[k]+0.5(culo3[k]-cllo3[k]),将键值对(k,amo3[k])加入到集合r中,执行step16.30;否则,将键值对(k,amo3[k])加入到集合s中,执行step16.30。

step16.30、设置k=k+1,执行step16.31。

step16.31、如果k≤|o3|,执行step16.29;否则设置k=1,执行step16.32。

step16.32、如果po4[k]-pbo4[k]≤cllo4[k]+0.5(culo4[k]-cllo4[k]),将键值对(k,amo4[k])加入到集合r中,执行step16.33;否则执行step16.33。

step16.33、设置k=k+1,执行step16.34。

step16.34、如果k≤|o4|,执行step16.32;否则执行step16.35。

step16.35、将键值对(i,amo5[i]),i=1,…,|o5|加入到集合r中;将s中的键值对按照值的大小升序排序;执行step16.36。

step16.36、将序号为s中的键的风机的有功功率设定值依次设置为当前实时有功功率减去最小调整量,并更新x;执行step16.37。

step16.37、如果x≥0,执行step16.38;否则结束。

step16.38、将r中的键值对按照值的大小升序排序,执行step16.39。

step16.39、将序号为r中的键的风机的有功功率设定值依次设置为转速墙下限对应的功率,并更新x。

step17、将优先级1的风机都分配最大调整量,并更新x,执行step18。

step18、如果存在优先级2的风机,执行step19;否则执行step22。

step19、如果x小于优先级2中所有风机的最大调整量之和,执行step20;否则执行step21。

step20、对于优先级2的风机,在满足自动跨越转速墙对应的功率段的前提下,根据浆角裕度比例计算每台风机的分配值,优先级3、4的风机保持原有功功率值(计算流程图如图7、图13、图9以及图14所示),执行step28。

step21、将优先级2的风机都分配最大调整量,并更新x,执行step22。

step22、如果存在优先级3的风机,执行step23;否则执行step28。

step23、如果x小于优先级3中所有风机的最大调整量之和,执行step24;否则执行step25。

step24、对于优先级3的风机,在满足自动跨越转速墙对应的功率段的前提下,根据实时有功功率和浆角裕度的加权值比例计算每台风机的分配值(计算流程图如图7、图13、图9以及图14所示),优先级4的风机保持原有功功率值,执行step28。

step25、将优先级3的风机都分配最大调整量,执行step28。

step26、如果存在优先级4的风机,执行step27;否则执行step28。

step27、按浆角从小到大顺序给优先级4中的风机分配调控量至停机,执行step28。

step28、得到每台风机的有功功率设定值。

step29、将每台风机的有功功率设定值返回给功率调度系统。

本发明在提高控制精度、响应电网指令速度以及降低风机载荷等方面具有极大的优越性,可以使风机自动跨越转速墙,在保证发电量的同时提升机组的安全性,同时适用于平原、山地和海上风场。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1