1.一种实现风电机组最大功率点跟踪的方法,其特征在于,包括下述步骤:(1)初始化步骤:
令采样次数k=0,设定初始转速扰动步长Δωref=Δωref(0)、初始给定转速ωref=Δωr(0),确定采样周期,即扰动周期为T;
其中,Δωref(0)为第一次试探性搜索的扰动步长初始值,ωref(0)为机组的初始转速;
(2)进行第k次信号采集,获得kT时刻的风电机组输出电磁功率P(k)、风速v(k)和机组转速ωr(k);
(3)令给定转速ωref=ωref+Δωref;
(4)进行第(k+1)次信号采集,获得风速v(k+1)、机组电磁功率P(k+1)和机组转速ωr(k+
1);并根据上述机组参数获得从kT时刻到(k+1)T时刻的风速变化量Δv=v(k+1)-v(k),功率变化量ΔP=P(k+1)-P(k)和转速变化量Δωr=ωr(k+1)-ωr(k);
(5)根据所述风速变化量的大小判断是否启动前馈控制,若是,则风速前馈系数kv=α;
若否,则风速前馈系数kv=0;
(6)根据所述风速前馈系数获得前馈控制量Δωf=kv*Δv;
(7)判断转速扰动量Δωref是否为零,若是,则转入步骤(12);若否,则转入步骤(8);
(8)判断功率相对转速的变化率|ΔP/Δωr|是否小于e,若是,则转入步骤(14);若否,则转入步骤(9);
(9)设定步长调整系数kt=b;
(10)获得(k+1)T时刻的扰动搜索步长Δωref=Δωf+kt*(ΔP/Δωr)=Δωf+Δωtra;
其中,Δωtra为现有变步长爬山法的转速扰动步长;
(11)令k=k+1,并返回至步骤(2),继续下一个采样周期的爬山搜索;
(12)判断所述功率变化量|ΔP|是否大于重启阀值ε,若是,则转入步骤(13);若否,则转入步骤(14);
(13)获得爬山法重启后的初始扰动步长Δωref=Δωrst=sign(ΔP)*c,并返回至步骤(11),其中,c为重启步长幅值,c>0;
(14)设置步长调整系数kt=0,并返回至步骤(10)。
2.如权利要求1所述的方法,其特征在于,在步骤(5)中,判断是否启动前馈控制的判据为: 其中,β为风速前馈启动/闭锁的控制阀值,β取值范围为0.1-0.2。
3.如权利要求1或2所述的方法,其特征在于,在步骤(8)中,e为一个正数,其大小表征系统稳定运行点与最大功率点的距离,以不引起最大功率点振荡为原则取最小值。
4.如权利要求1-3任一项所述的方法,其特征在于,在步骤(9)中,kt为基于功率变化率的变步长爬山法的步长调整系数,取值范围为10-3:5*10-3。
5.如权利要求1-4任一项所述的方法,其特征在于,在步骤(12)中,所述重启阀值ε按躲过功率测量扰动为原则取值,取值范围为10-3:2*10-3。