基于多步长的双馈风力发电系统最大功率跟踪控制方法技术方案

技术编号:12140656 阅读:97 留言:0更新日期:2015-10-01 19:45
本发明专利技术公开了基于多步长的双馈风力发电系统最大功率点跟踪控制方法,该方法首先根据风机生产厂家提供的风力发电机组参数确定初始扰动步长。利用函数M=P*abs(dP/dn)对风力机P-n曲线进行分界。在最大功率点左侧区域,当函数dM/dn的值大于0时,取步长d1;当函数dM/dn的值小于0时,当M大于功率P时,取步长d1,当M小于功率P时,取步长d1*M/P。在最大功率点右侧区域,当函数dM/dn的值小于0时,取步长d2;当函数dM/dn的值大于0时,当M大于功率P时,取步长d2,当M小于功率P时,取步长d2*M/P。本发明专利技术解决了大多数最大功率跟踪控制不能同时兼顾稳态精度和动态跟踪速度的问题。

【技术实现步骤摘要】
基于多步长的双馈风力发电系统最大功率跟踪控制方法
本专利技术属于风能发电
,尤其是一种基于多步长的双馈风力发电系统最大功率跟踪控制方法。
技术介绍
风能储量丰富,已于获取,环保清洁,是最具商业化前景的可再生能源,正得到大规模的开发和利用。目前,在被利用的可再生能源中风能占据了明显的优势,风力发电技术也发展得较为成熟。双馈风力发电系统相比于传统的恒速恒频风力发电系统,具有能实现最大风能的追踪、风能利用率高的优点。风力发电系统的效率是风力发电系统最重要指标之一,对风力发电系统进行对大功率点跟踪是提高风力发电系统的效率的重要途径。然而,由于风速的不稳定性,风能是一种具有随机性、不稳定性的能源,实现风力机追踪最大风能比较困难。目风力发电系统的最大风能追踪策略主要有:最佳叶尖速比法,功率信号反馈法,爬山搜索法等。爬山搜索法无需测量风速,也不需已知风力机的功率特性,而是人为地施加转速扰动变化量,根据发电机输出功率的变化确定风机转速的控制增量,通过控制发电机电磁转矩使得风机转速趋于给定,反复执行上述搜索策略,直到风电系统运行在最大功率点。虽然爬山法可以跟踪到最大功率点,但其受扰动步长的影响较大,当扰动步长较大时可以快速跟踪到最大功率点,但是在最大功率点处振荡较大;当扰动步长较小时,虽然在最大功率点处振荡较小,但是跟踪时间较长,跟踪速度不高。经对现有技术文献的检索发现,AVariableSpeedControloftheInductionGeneratorwithoutSpeedSensorforWindGeneration(C.Rikiishi,Y.Hayashi,N.Sato,“AVariableSpeedControloftheInductionGeneratorwithoutSpeedSensorforWindGeneration”,IEEEJapan,VoIIIO-D,N06,pp.664-672)提出了一种双步长的爬山搜索法,能在一定程度上改善系统稳态性能和动态性能,但是算法中的三个设定值:大步长、小步长、阈值难以确定。ControlofaSwitchedReluctanceGeneratorforVariable-SpeedWindEnergyApplications(RobertoCardenas,RubenPena,MarceloPerez,JonClare,GregAsher,PatrickWheeler,“ControlofaSwitchedReluctanceGeneratorforVariable-SpeedWindEnergyApplications”,IEEETransactionsonEnergyConversion,vol.20,no.4,Dec2005.)提出了一种变步长的爬山搜索法,通过比较采样的三个点的功率来确定扰动步长大小,能在风速变化不大的情况下改善系统稳态性能和动态性能,但是在风速变化较快时取点误差太大,可能无法实现最大风能追踪。ANovelAlgorithmforFastandEfficientMaximumPowerPointTrackingofWindEnergyConversionSystems(KazmiSyedMuhammadRaza,HirokiGoto,Hai-JiaoGuo,“ANovelAlgorithmforFastandEfficientMaximumPowerPointTrackingofWindEnergyConversionSystems”,Proc.ofthe2008InternationalConferenceonElectricalMachines,ICEM,Sept.2008.)中讨论了一种基于斜率的变步长搜索法,给出了求变步长的方法,能同时极大地改善系统的响应速度和稳定状态,但是算法所需的一个合适的比例系数K难以确定,且抗干扰性差。针对以上不足,本专利技术综合考虑双馈风力发电系统动态性能和稳态性能,根据风机生产厂家提供的风机参数确定最大功率点左侧、右侧初始扰动步长的大小,并利用风力机输出功率对风力机转速的导数的绝对值与风力机输出功率的乘积对风力机P-n曲线进行分界,在不同的分界区域采用不同的扰动步长,能较好的改善风力发电系统的的稳态性能和动态性能。
技术实现思路
本专利技术的目的是为了解决上述现有技术中存在的不足之处,提供一种基于多步长的双馈风力发电系统最大功率跟踪控制方法,能同时减少双馈风力发电系统稳态功率损失和提高动态跟踪速度,优化双馈风力发电系统最大功率跟踪控制算法的设计步骤。本专利技术的目的通过如下技术方案实现。基于多步长的双馈风力发电系统最大功率跟踪控制方法,包括如下步骤:(1)设定风力机转速的在最大功率点左侧和右侧施加的初始扰动步长为d1和d2;(2)采样k时刻风力机输出功率P(k),风力机转速n(k);(3)计算k时刻的风力机输出功率变化量ΔP(k)=P(k)-P(k-1)、风力机转速变化量Δn(k)=n(k)-n(k-1);其中P(k-1)、n(k-1)为k-1时刻的风力机输出功率和风力机转速;(4)判断ΔP(k)是否为0;若为0,则不改变风力机转速n,返回继续采样;若判断ΔP(k)≠0,则判断ΔP(k)*Δn(k)是否大于等于零,若ΔP(k)*Δn(k)≥0,说明系统当前工作点在最大功率点左侧,选取步长为d1,对风力机转速n施加正向扰动;若ΔP(k)*Δn(k)<0,说明系统当前工作点在最大功率点右侧,选取步长为d2,对风力机转速n施加负向扰动;(5)重复步骤(2)~步骤(4)直到系统工作在最大功率点。进一步地,作用于最大功率点两侧的初始步长d1和d2,二者满足关系式:d1=60*fN/(30*p)和d2=60*fN/(50*p),其中fN为风力机额定频率、p风力机极对数,外界环境条件变化时,d1和d2的值恒定不变,为常量。3.根据权利要求1所述的基于多步长的双馈风力发电系统最大功率跟踪控制方法,其特征在于当系统工作点位于最大功率点左侧时,风力机转速n的扰动步长按如下方式整定:计算函数M(k)=P(k)*abs(ΔP(k)/Δn(k)),设函数M(k)的变化量∆M(k)=M(k)-M(k-1),判断若∆M(k)/∆n(k)大于0,则取步长为d1;若∆M(k)/∆n(k)小于0,则判断M(k)是否大于等于P(k),若M(k)≥P(k),则取步长为d1,若M(k)<P(k),则取步长为d1*M(k)/P(k);其中abs()为绝对值函数,M(k-1)为k-1时刻的函数M的函数值。进一步地,当系统工作点位于最大功率点右侧时,风力机转速n的扰动步长按如下方式整定:计算M(k)=P(k)*abs(ΔP(k)/Δn(k)),设函数M(k)的变化量∆M(k)=M(k)-M(k-1),判断若∆M(k)/∆n(k)大于0,则判断M(k)是否大于等于P(k),若M(k)≥P(k),则取步长为d2,若M(k)<P(k),则取步长为d2*M(k)/P(k);若∆M(k)/∆n(k)小于0,则取步长为d2,其中abs()为绝对值函数,M(k-1)为k-1时刻的函数M的函数值。与现有技术相比,本专利技术具有以下效果:本专利技术提供一本文档来自技高网
...
基于多步长的双馈风力发电系统最大功率跟踪控制方法

【技术保护点】
基于多步长的双馈风力发电系统最大功率跟踪控制方法,其特征在于包括如下步骤:设定风力机转速的在最大功率点左侧和右侧施加的初始扰动步长为d1和d2;(2)采样k时刻风力机输出功率P(k),风力机转速n(k);(3)计算k时刻的风力机输出功率变化量ΔP(k)=P(k)‑P(k‑1)、风力机转速变化量Δn(k)=n(k)‑n(k‑1);其中P(k‑1)、n(k‑1)为k‑1时刻的风力机输出功率和风力机转速;(4)判断ΔP(k)是否为0;若为0,则不改变风力机转速n,返回继续采样;若判断ΔP(k)≠0,则判断ΔP(k)*Δn(k)是否大于等于零,若ΔP(k)*Δn(k)≥0,说明系统当前工作点在最大功率点左侧,选取步长为d1,对风力机转速n施加正向扰动;若ΔP(k)*Δn(k)<0,说明系统当前工作点在最大功率点右侧,选取步长为d2,对风力机转速n施加负向扰动;(5)重复步骤(2)~步骤(4)直到系统工作在最大功率点。

【技术特征摘要】
1.基于多步长的双馈风力发电系统最大功率跟踪控制方法,其特征在于包括如下步骤:设定风力机转速的在最大功率点左侧和右侧施加的初始扰动步长为d1和d2;(2)采样k时刻风力机输出功率P(k),风力机转速n(k);(3)计算k时刻的风力机输出功率变化量ΔP(k)=P(k)-P(k-1)、风力机转速变化量Δn(k)=n(k)-n(k-1);其中P(k-1)、n(k-1)为k-1时刻的风力机输出功率和风力机转速;(4)判断ΔP(k)是否为0;若为0,则不改变风力机转速n,返回继续采样;若判断ΔP(k)≠0,则判断ΔP(k)*Δn(k)是否大于等于零,若ΔP(k)*Δn(k)≥0,说明系统当前工作点在最大功率点左侧,选取步长为d1,对风力机转速n施加正向扰动;若ΔP(k)*Δn(k)<0,说明系统当前工作点在最大功率点右侧,选取步长为d2,对风力机转速n施加负向扰动;当系统工作点位于最大功率点左侧时,风力机转速n的扰动步长按如下方式整定:计算函数M(k)=P(k)*abs(ΔP(k)/Δn(k)),设函数M(k)的变化量∆M(k)=M(k)-M(k-1),判断若∆M(k)/∆n(k)大于0,则取步长为d1;若∆M(k)/∆n(k)小于0,...

【专利技术属性】
技术研发人员:杨苹许志荣杜晓岩叶超
申请(专利权)人:华南理工大学
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1