本发明涉及风力发电技术领域,特别涉及一种直驱永磁同步风力发电系统的全自抗扰控制方法。
背景技术:
直驱式永磁同步风力发电系统由于其高效率,高功率密度,低维护成本,以及更好的故障穿越和电网支撑能力,受到工业界的广泛关注。由于风能的随机性、能量密度低和不稳定性的特点,风力发电系统是一个非线性多变量的复杂系统,其中控制技术是风力发电系统能够高效安全可靠运行的关键。但是,由于风具有不稳定性和多变性,风力发电系统将受到随机风等不可避免的内外干扰,这使常规的通过建立精确数学模型的pid控制方法受到局限。
传统的永磁同步电机的矢量控制多采用外环速度内环电流的控制结构且速度环和电流环大多采用线性pi控制器。然而,永磁同步电机是一个典型的多变量、强耦合、时变且受内外扰动的非线性控制对象,因此传统的pid控制难以满足高性能的要求。
自抗扰控制(adrc)是一种新型非线性实用控制方法,能够观测系统的内外扰动并加以补偿,并采用非线性状态误差反馈实现误差的快速收敛,具有很好的动、静态特性。因此,自抗扰控制在永磁同步电机的控制领域也得到了广泛研究。但是,现有的工作主要围绕着将速度外环的pi控制器替换成自抗扰控制器,却保留电流内环的pi控制。然而永磁同步电机具有多种不确定性,如速度/转矩突变、电机参数动态变化以及电流/电压传感器噪声,电流内环的控制效果将直接影响整体风机的性能,因此,高性能的电流内环控制器的设计同样重要。
技术实现要素:
根据技术背景,本发明的目的是提供一种直驱永磁同步风力发电系统的全自抗扰控制方法,本发明中的永磁同步电机采用转子磁场定向的双闭环矢量控制策略,外环是速度环,内环是电流环,双环皆采用自抗扰控制器,来控制机侧换流器运行。其中,自抗扰速度控制器提高速度控制的动态特性,减少由风速等因素引起的随机扰动;自抗扰电流控制器减少系统内部非线性动态变化以及外部扰动的影响。该方法能克服大型永磁同步风力发电系统的不确定性与多干扰性的特点,对风机内外扰动进行实时估计和补偿,提高整体系统的可靠性与抗干扰能力。
为了解决上述技术问题,本发明采用如下的技术方案:
一种直驱永磁同步风力发电系统,包括:
风机叶片,将捕获的风能转化为机械能,带动永磁同步电机pmsg旋转;
pmsg,与风机叶片直接相连,将机械能转化为电能;
机侧换流器,换流器件为全控型器件igbt,采用三相桥电路进行svpwm整流,用于把pmsg输出的变压变频的交流电转换为直流电;
电容器,为机侧换流器和网侧换流器提供直流电压支撑;
网侧换流器,换流器件为全控型器件igbt,采用三相桥电路进行svpwm逆变,用于把直流电转换为恒压恒频的交流电,进行并网;
电网,用于吸收永磁同步风力发电系统发出的电能。
进一步,控制所述机侧换流器的控制系统包括速度环控制模块和电流环控制模块,速度环控制模块包括位置和速度检测单元和adrc转速控制单元,所述位置和速度检测单元用来实时检测pmsg的实际转子位置和实际转速;所述adrc转速控制单元以检测到的pmsg的实际转速和给定参考转速作为输入产生定子电流q轴分量参考值。电流环控制模块包括adrc电流控制单元和坐标变换单元,所述adrc电流控制单元包含两个adrc,其中一个以速度环adrc单元输出的定子电流q轴分量参考值和实际的定子电流q轴分量作为输入,产生定子电压q轴分量参考值,另一个以定子电流d轴分量和实际的定子电流d轴分量作为输入产生定子电压d轴分量参考值;所述坐标变换单元包含三相静止坐标系到两相旋转坐标系的坐标变换abc/dq和两相旋转坐标系到两相静止坐标系的坐标变换dq/αβ;所述adrc都包括跟踪微分器、扩张状态观测器和非线性状态误差反馈单元,其中跟踪微分器根据被控对象的承受能力合理地为输入信号安排过渡过程,得到其跟踪信号;扩张状态观测器实时估计出pmsg的实际转速或电流的跟踪值和发电系统所受总扰动估计值;非线性状态误差反馈单元利用非线性函数将总扰动估计值和跟踪信号之间的状态误差转化为初始控制量。
一种直驱永磁同步风力发电系统的全自抗扰控制方法,永磁同步电机采用转子磁场定向的双闭环矢量控制策略,外环为速度环,内环为电流环,双环皆采用了自抗扰控制器,控制机侧换流器运行,步骤如下:
(1)为了实现最大风能捕获,根据功率反馈法,由风机的实际功率值可得此功率下的发电机的最佳转速值,以该值作为速度外环的给定转速ω*;
(2)以给定转速ω*和实际转速ω作为速度环的adrc的输入信号,其输出信号为定子电流q轴分量参考值
(3)实时采集机侧换流器三相交流电流ia,ib,ic,经过三相静止坐标系到两相旋转坐标系的坐标变换abc/dq,得到两相旋转坐标系下定子电流d轴分量id和q轴分量iq;
(4)以定子电流q轴分量参考值
(5)令定子电流d轴分量参考值
(6)
(7)uα、uβ采用电压空间矢量调制svpwm方法,输出6路pwm控制机侧换流器运行。
在上述直驱永磁同步风力发电系统的全自抗扰控制方法中,所述速度环的adrc以给定转速ω*和实际转速ω作为输入信号,以定子电流q轴分量参考值
在上述速度环的adrc中,跟踪微分器td以给定转速ω*作为输入信号,以ω*的跟踪信号v1作为输出信号,设计的td数学模型如下:
e1=v1-ω*
其中r1为速度因子,决定跟踪的速度。
在上述速度环的adrc中,扩张状态观测器eso以实际转速ω和控制量
e2=z1-ω
其中β1、β2是eso的系数,b1=3npiqψf/j,np为永磁同步电机极对数,iq为实际定子电流q轴分量,ψf为转子永磁体磁链。
在上述速度环的adrc中,非线性状态误差反馈nlsef根据给定转速ω*的跟踪信号v1和实际转速ω的跟踪值z1以及系统所受总扰动估计值z2,设计的nlsef数学模型如下:
e3=v1-z1
u0=k1e3
其中,u0为初步控制量,k1为nlsef的系数,u1为最终控制量,即
在上述电流环的adrc中,跟踪微分器td以定子电流q(或d)轴分量参考值
其中r2为电流因子,决定跟踪的速度。
在上述电流环的adrc中,扩张状态观测器eso以实际定子电流q(或d)轴分量iq(或id)和控制量
e5=z3-iq(或id)
其中β3、β4是eso的系数,b2=1/l,l为定子绕组的电感。
在上述电流环的adrc中,非线性状态误差反馈nlsef根据定子电流q(或d)轴分量参考值
e6=v2-z3
u2=k2e6
其中,u2为初步控制量,k2为nlsef的系数,u3为最终控制量,即
与现有技术相比,本发明的有益效果表现在:本发明中的永磁同步电机采用转子磁场定向的双闭环矢量控制策略,外环是速度环,内环是电流环,双环皆采用自抗扰控制器,来控制机侧换流器运行。其中,自抗扰速度控制器提高速度控制的动态特性,减少由风速等因素引起的随机扰动;自抗扰电流控制器减少系统内部非线性动态变化以及外部扰动的影响。该方法能克服大型永磁同步风力发电系统的不确定性与多干扰性的特点,对风机内外扰动进行实时估计和补偿,提高整体系统的可靠性与抗干扰能力。
附图说明
图1是基于一阶自抗扰控制器的永磁同步风力发电系统矢量控制原理图。
图2是速度环一阶自抗扰控制器结构原理图。
图3是电流环q轴一阶自抗扰控制器结构原理图。
图4是电流环d轴一阶自抗扰控制器结构原理图。
图5是速度环adrc转速波形仿真图。
图6是电流环adrc定子电流d轴分量波形仿真图。
图7是电流环adrc定子电流q轴分量波形仿真图。
具体实施方式
下面结合附图对本发明的实施方法进行详细说明。
参见图1~图7,一种直驱永磁同步风力发电系统,该系统包括:风机叶片,将捕获的风能转化为机械能,带动永磁同步电机pmsg旋转;pmsg,与风机叶片直接相连,将机械能转化为电能;机侧换流器,换流器件为全控型器件igbt,采用三相桥电路进行svpwm整流,用于把pmsg输出的变压变频的交流电转换为直流电;电容器,为机侧换流器和网侧换流器提供直流电压支撑;网侧换流器,换流器件为全控型器件igbt,采用三相桥电路进行svpwm逆变,用于把直流电转换为恒压恒频的交流电,进行并网;电网,用于吸收永磁同步风力发电系统发出的电能。
其中,机侧换流器的控制系统包括速度环控制模块和电流环控制模块,速度环控制模块包括位置和速度检测单元和adrc转速控制单元,所述位置和速度检测单元用来实时检测pmsg的实际转子位置和实际转速;所述adrc转速控制单元以检测到的pmsg的实际转速和给定参考转速作为输入产生定子电流q轴分量参考值。
电流环控制模块包括adrc电流控制单元和坐标变换单元,所述adrc电流控制单元包含两个adrc,其中一个以从速度环得到的定子电流q轴分量参考值和实际的定子电流q轴分量作为输入产生定子电压q轴分量参考值,另一个以定子电流d轴分量参考值和实际的定子电流d轴分量作为输入产生定子电压d轴分量参考值;所述坐标变换单元中三相静止坐标系到两相旋转坐标系的坐标变换(abc/dq),将实时采集的机侧换流器三相交流电流ia,ib,ic转换得到两相旋转坐标系下定子电流d轴分量id和q轴分量iq,两相旋转坐标系到两相静止坐标系的坐标变换(dq/αβ)则将定子电压q轴分量参考值
在得到uα、uβ后,采用电压空间矢量调制svpwm方法得到机侧换流器中的开关器件所需要的pwm控制信号。
一种直驱永磁同步风力发电系统的全自抗扰控制方法,永磁同步电机采用转子磁场定向的双闭环矢量控制策略,外环为速度环,内环为电流环,双环皆采用了自抗扰控制器,控制机侧换流器运行,步骤如下:
(1)为了实现最大风能捕获,根据功率反馈法,由风机的实际功率值可得此功率下的发电机的最佳转速值,以该值作为速度外环的给定转速ω*;
(2)以给定转速ω*和实际转速ω作为速度环的adrc的输入信号,其输出信号为定子电流q轴分量参考值
(3)实时采集机侧换流器三相交流电流ia,ib,ic,经过三相静止坐标系到两相旋转坐标系的坐标变换abc/dq,得到两相旋转坐标系下定子电流d轴分量id和q轴分量iq;
(4)以定子电流q轴分量参考值
(5)令定子电流d轴分量参考值
(6)
(7)uα、uβ采用电压空间矢量调制svpwm方法,输出6路pwm控制机侧换流器运行。
参见图2,具体说明速度环adrc控制器单元的结构和原理。图2为速度环一阶自抗扰控制器结构原理图。
所述速度环的adrc以给定转速ω*和实际转速ω作为输入信号,以定子电流q轴分量参考值
(1)跟踪微分器td以给定转速ω*作为输入信号,以ω*的跟踪信号v1作为输出信号,设计的td数学模型如下:
e1=v1-ω*
其中r1为速度因子,决定跟踪的速度。
td能根据被控对象的承受能力合理地为ω*安排过渡过程,得到ω*的跟踪信号v1。pi控制器直接以给定信号与系统实际输出之间的误差产生原始误差并不太合理,因为实际初始值为0,误差会很大,在开始运行时系统很容易出现较大超调。而td采用ω*的跟踪信号v1进行后续计算,降低了开始运行时电机转速的超调量,提高了系统速度控制的动态特性。
(2)扩张状态观测器eso以实际转速ω和控制量
e2=z1-ω
其中β1、β2是eso的系数,b1=3npiqψf/j,np为永磁同步电机极对数,iq为实际定子电流q轴分量,ψf为转子永磁体磁链。
如上所示,eso可以根据pmsg的实际转速ω和控制量u1实时估计出ω的跟踪值z1及系统所受总扰动估计值z2。
(3)非线性状态误差反馈nlsef根据给定转速ω*的跟踪信号v1和实际转速ω的跟踪值z1以及系统所受总扰动估计值z2,设计的nlsef数学模型如下:
e3=v1-z1
u0=k1e3
其中,u0为初步控制量,k1为nlsef的系数,u1为最终控制量,即
可见,初步控制量u0与状态误差e3之间为线性组合,这样选用线性函数来代替非线性函数能方便控制,减少被控参数的个数。同时,根据eso实时估计出的系统所受总扰动估计值z2进行扰动前馈补偿,提高了系统的抗干扰能力。
下面,参见图3和图4,具体说明电流环adrc控制器单元的结构和原理。图3为电流环q轴一阶自抗扰控制器结构原理图,图4为电流环d轴一阶自抗扰控制器结构原理图。
所述电流环的adrc以定子电流q(或d)轴分量参考值
(1)跟踪微分器td以定子电流q(或d)轴分量参考值
其中r2为电流因子,决定跟踪的速度。
td能根据被控对象承受能力合理地为
(2)扩张状态观测器eso以实际定子电流q(或d)轴分量iq(或id)和控制量
e5=z3-iq(或id)
其中β3、β4是eso的系数,b2=1/l,l为定子绕组的电感。
如上所示,eso可以根据pmsg的实际定子电流q(或d)轴分量iq(或id)和控制量u3实时估计出iq(或id)的跟踪值z3及系统所受总扰动估计值z4。
(3)非线性状态误差反馈nlsef根据定子电流q(或d)轴分量参考值
e6=v2-z3
u2=k2e6
其中,u2为初步控制量,k2为nlsef的系数,u3为最终控制量,即
可见,初步控制量u2与状态误差e6之间为线性组合,这样选用线性函数来代替非线性函数能方便控制,减少被控参数的个数。同时,根据eso实时估计出的系统所受总扰动估计值z4进行扰动前馈补偿,提高了系统的抗干扰能力。
综上,速度环和电流环的adrc算法大致相同,都有td、eso、nlsef三部分组成,各组成部分的作用也类似,分别为:
(1)td:根据pmsg的承受能力合理地为输入信号安排过渡过程,利用其跟踪信号进行后续计算,降低了开始运行时的超调量,提高了系统控制的动态特性和运行时的稳定性。
(2)eso:根据pmsg的实际量和控制量实时估计出实际量的跟踪值和系统所受总扰动估计值。
(3)nlsef:根据eso实时估计出的系统所受总扰动估计值进行扰动前馈补偿,提高整体系统的可靠性与抗干扰能力。
接着,通过在matlab/simulink仿真软件上创建仿真模型并进行仿真,图5为速度环adrc的转速波形仿真图,图6为电流环adrc的定子电流d轴分量波形仿真图,图7为电流环adrc的定子电流q轴分量波形仿真图,可见adrc能够快速跟踪输入信号,并且很好地解决了快速到达到稳态值而产生较大超调的现象,同时具有较好的抗干扰能力。
综上所述,与现有技术相比较,本发明的目的是提供一种直驱永磁同步风力发电系统的全自抗扰控制方法,本发明中的永磁同步电机采用转子磁场定向的双闭环矢量控制策略,外环是速度环,内环是电流环,双环皆采用自抗扰控制器,来控制机侧换流器运行。其中,自抗扰速度控制器提高速度控制的动态特性,减少由风速等因素引起的随机扰动;自抗扰电流控制器减少系统内部非线性动态变化以及外部扰动的影响。该方法能克服大型永磁同步风力发电系统的不确定性与多干扰性的特点,对风机内外扰动进行实时估计和补偿,提高整体系统的可靠性与抗干扰能力。