Distributed Energy, 2019, 4(4): 24-29 doi: 10.16513/j.cnki.10-1427/tk.2019.04.004

学术研究

风力发电系统故障建模与仿真

吴天霞, 王欣, 田盛华

湖南工业大学电气与信息工程学院,湖南 株洲 412007

Fault Modeling and Simulation for Wind Turbine Generator Systems

WU Tianxia, WANG Xin, TIAN Shenghua

School of Electrical and Information Engineering, Hunan University of Technology, Zhuzhou 412007, Hunan Province, China

收稿日期: 2019-05-05  

基金资助: 国家自然科学基金项目.  61673166

Received: 2019-05-05  

Fund supported: Project supported by National Natural Science Foundation of China.  61673166

摘要

随着风力发电机安装量在全球范围内的急剧增加,对风力发电系统运行稳定性的要求也随之提高,对风力发电系统进行故障检测和容错控制也变得尤为重要。以2 MW风力发电系统为背景,首先建立风力发电系统动态模型;为更准确地模拟故障的影响,对系统进行比例-积分-微分(proportional integral derivative,PID)变桨距控制,在此基础上对风力发电系统的传感器故障和执行器故障进行模拟。结果显示,系统能较好地模拟各种故障,为下一步的故障诊断和容错控制打下了基础。

关键词: 风力发电系统 ; 容错控制 ; 执行器故障 ; 传感器故障 ; 比例-积分-微分(PID)

Abstract

With the global rapid growth of installed capacity for wind turbines, the operational stability requirements for wind turbine generator systems have increased. At the same time, fault diagnosis and fault-tolerant control of wind turbine generator systems have become particularly important. In this paper, a dynamic model of 2 MW wind power generation system is established. In order to more accurately simulate the impact of faults, proportional integral derivative (PID) pitch control is carried out. On this basis, the sensor faults and actuator faults of wind turbine generator systems are simulated. The results show that the system can simulate various faults and lay a foundation for fault diagnosis and fault-tolerant control in the next step.

Keywords: wind power system ; fault tolerant control ; actuator failure ; sensor failure ; proportional integral derivative (PID)

PDF (1467KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

吴天霞, 王欣, 田盛华. 风力发电系统故障建模与仿真. Distributed Energy[J], 2019, 4(4): 24-29 doi:10.16513/j.cnki.10-1427/tk.2019.04.004

WU Tianxia, WANG Xin, TIAN Shenghua. Fault Modeling and Simulation for Wind Turbine Generator Systems. [J], 2019, 4(4): 24-29 doi:10.16513/j.cnki.10-1427/tk.2019.04.004

0 引言

随着风力发电技术的飞速发展以及风电机组单机装机容量的不断增加,其结构复杂性和控制方法的多样性使得故障的发生率也随之增加。近些年来对于风力发电系统的故障诊断与容错控制逐渐在国内外成为研究热点。国内对风电发电的研究大多是基于国外各公司实验室开发的软件,常用的如Fast、Bladed、Adams等软件。文献[1,2]基于Fast软件分别对发电机故障时变桨速率对风电机组载荷的影响规律和叶片卡死故障紧急停机工况下的风机动态特性进行了研究;文献[3]基于Bladed软件针对双馈风电机组传动链电网故障过程中可能存在的扭振问题进行了研究;文献[4]基于Adams软件建立了正常和故障状态下变速器齿轮动态模型,并探讨了无传感器诊断在风力发电机故障诊断中的应用。利用Fast、Bladed软件所搭建的风力发电系统是经过长期研究得到的整体模型,使用者若要根据研究需要对模型进行调整,调整过程复杂,且易破坏模型的整体性能。通过Adams软件搭建风电机组故障模型大部分情况下需要衔接Matlab进行联合仿真,以便能更精确、直观地进行仿真分析。这使得仿真过程变得繁琐,容易出现操作误差。

基于上述分析,本文以2 MW风力发电系统为背景,基于Matlab仿真软件建立了风力发电系统动态模型,并在此基础上搭建了一个可模拟风电机组传感器故障、执行器故障,和可用于故障检测与容错控制的模型。该模型具有灵活性强的特点,可根据研究需要在所搭建风电系统中增减不同类型的故障以及调整故障强度,运用此模型可在实验室对风力发电系统进行故障检测与容错控制研究。

1 风力发电系统建模

风力发电的原理是将风能转化为机械能的过程,也是将一次能源和二次能源进行能量转换的过程。整个风力发电系统可用图1所示的几个相互关联的子系统表示,即:气动力系统、传动系统、发电机系统、变桨系统[5,6,7,8,9,10,11,12,13,14,15,16,17,18,19]

风力发电系统各子系统关联结构图Subsystem correlation structure diagram of a wind turbine generation systemFig.1

1.1 空气动力系统

由空气动力学可知,风机转子从风能中捕获的功率为

P=12Cp(λ,β)ρπR2V3

式中:ρ为空气密度;R为风轮半径;V为风速; Cp(λβ)为风能功率系数;λ为叶尖速比;ωt为风机转子转速。

根据贝兹理论,风能功率系数Cp和桨距角β、叶尖速比λ的关系如下:

Cp(λ,β)=0.517 6(116λi0.4β5)e21λi+0.006 8λ

式中1λi=1λ+0.08β0.035β3+1

1.2 传动系统与发电机系统模型

在忽略传动链内部和发电机部分电力电子变换器动态过程的条件下,可用如下简化的一个1阶方程表示:

Jhω˙g=TwnTg

式中:Tw为气动转矩;Tg为发电机电磁转矩;n为传动比;ω˙gr,为发电机转速,其中ωr为风机转子转速;JhJw/n2,为高速轴转动惯量,其中Jw为风轮转动惯量。

1.3 变桨系统

目前在大中型风力发电系统中变桨距系统大多采用电-液伺服系统,也可理解为是控制器产生的参考桨距角跟实际桨距角之间的动态关系,可近似于1阶动态系统:

dβdt=1τβ(βrefβ)

式中:τβ为时间常数;βref为参考桨距角。

1.4 风速序列

本文在仿真过程中使用的风为预定义的风速序列,如图2所示,该风速为基于凯马(Kaimal)频谱的随机风速模型下桨距和风机转速的波动图。设定基本风速为15 m/s,湍流强度为12%。所搭建的2 MW风力发电系统所涉及的参数如表1所示。

表1   风力发电系统参数

Table 1  Parameters of ind turbine generator system

参数数值
风轮转动惯量/(106 kg·m2)5.4
电机转动惯量/(kg·m2)97.5
风轮额定转速/(r·min-1)20
传动比90
空气密度/(kg·m-3)1.225
风轮半径/m70.5
额定功率/kW2000
定子额定相电压/V690
修正系数0.811
定子相数3
电机极对数2
定子绕组电阻r10.016
定子绕组漏抗x10.22
转子绕组电阻r20.032
转子绕组漏抗x20.14

新窗口打开| 下载CSV


仿真时的风速序列图Wind speed sequence diagram during simulationFig.2

2 控制系统设置

风速的大小和方向是随机变化的,外力无法控制。但风力发电机组却受切入电网功率、切出电网功率和输入功率的限制,风轮的主动对风以及在运行过程中的故障检测和容错控制都必须能实现自动调节[12]

在风电机组的控制过程中,为获得理想的输出功率,系统一般工作在图3所示的4个区域:区域Ⅰ,风机启动;区域Ⅱ,功率优化;区域Ⅲ,恒定功率产生;区域Ⅳ,高风速。vavbvc分别表示切入风速、额定风速、切除风速。

风电机组期望功率曲线Wind turbine expected power curveFig.3

当风速低于额定风速时,常采用变速控制的方式;当风速高于额定风速时,常采用变桨控制的方式。变桨控制方式是通过改变桨距角来改变作用在风轮上的气动扭矩,进而使功率保持在额定值(Pg,N)。为更准确地模拟故障的影响,对系统进行了PID变桨距控制。

经典的PID控制器具有结构简单、调节方便、控制稳定等优点,最早在工业控制领域被广泛应用。现装机的风力发电机组的控制系统最常见的控制器就是PID控制器,其基本原理是将系统偏差的比例、积分及微分按一定的规律进行线性组合,最终构成对象的控制量,进而实现控制作用。其控制的高可靠性足以使整个风电系统达到较好的稳定性。

基于PID的变桨控制规律如下:

u(t)=kp[e(t)+1kie(t)dt+kdde(t)d(t)]

式中:u(t)为控制量;kp为比例增量;ki为积分增量;kd为微分增量;e(t)为输入与输出偏差。

3 故障建模与仿真

故障通常可定义为,系统在正常条件下,至少有1个特性或参数发生不期望的偏差,即所有能降低系统整体性能的不期望的变化[12]。故障不同于失效,失效是系统完全崩溃,是在特定运行条件下,系统实现所要求的功能的完全中断;而故障通常是指系统的失灵,可看作在特定运行条件下,系统实现所要求的功能的短暂中断或系统性能的降低。系统故障可分为3类,即传感器故障、执行器故障、被控对象故障。其中系统最常出现的故障为传感器故障与执行器故障。本文主要通过对风力发电系统中发电机部分的传感器和执行器故障进行模拟,建立用于模拟故障检测和容错控制的模型。

风力发电系统中发电机的传感器有发电机转速传感器,执行器有发电机的转矩传感器[16]。将可能发生的故障分为如下5类:1)传感器恒偏差故障;2)传感器恒增益故障;3)执行器恒偏差故障;4)执行器恒增益故障;5)混合故障。

3.1 传感器故障

1) 传感器恒偏差故障。

系统在60 s时发电机转速传感器发生恒偏差故障,此时ωgoutωginΔωg,其中Δωg=1 rad/s。

2) 传感器恒增益故障。

系统在60 s时发电机转速传感器发生恒增益故障,此时ωgoutζωgωgin,其中ζωg=0.51。

传感器故障时风力发电系统的发电机转速ωg与系统输出功率P图4所示。

传感器故障时发电机转速与输出功率Generator speed and output power under sensor faultsFig.4

在风力发电系统中发电机的转速传感器将发电机转速测量值传送给发电机转矩控制器,发电机转矩控制器的作用是尽可能地使风能利用系数最大限度地接近最佳值,从而捕获到最大的风能以得到较多的能量输出。由图4可看出,在正常情况下风电系统的输出功率在2 MW左右小幅度波动,输出稳定。系统在60 s发生传感器故障情况后,输出功率发生较大幅度波动,特别是在传感器发生转速恒增益故障期间,除发电机转速发生恒增益外,系统输出功率最大值与最小值差高达1.5 MW,系统处于极度不稳定状态,系统输出能量的质量明显降低。由此可见对实际运行的风电系统而言,若发生此类故障,对系统进行故障诊断和容错控制是十分必要的。同时,仿真结果也验证了所搭建的模型能较好地模拟故障,为故障诊断与容错控制研究提供了基础。

3.2 执行器故障

1) 执行器恒偏差故障。

系统在100 s时发电机转矩执行器发生恒偏差故障,此时TgoutTginΔTg,其中ΔTg=20 000 N·m。

2) 执行器恒增益故障。

系统在100 s时发电机转矩执行器发生恒增益故障,此时TgoutγTgTgin,其中γTg=2。

执行器故障时风力发电系统的发电机转矩Tg与叶尖速比λ图5所示。

执行器故障时发电机转矩与叶尖速比Generator torque and tip speed ratio under actuator faultsFig.5

在风力发电系统中发电机转矩执行器在发电机转矩控制器控制信号的作用下,能调节风力机转速,保持叶尖速比λ为一定值,即维持风力机在最大风能利用系数下运行,实现最大功率输出。由图5可看出:正常状态下系统能较好地实现最佳叶尖速比的相似追踪,此时风电系统的最佳叶尖速比λ=9.9。系统在100 s发生执行器故障后,发电机转矩与正常情况下相比出现明显的增益与偏差,同时能反映发电机转矩执行器性能的叶尖速比偏离最佳叶尖速比(λ=9.9)。此时系统对最佳叶尖速比的相似追踪能力明显下降,随之将导致系统性能下降。

3.3 混合故障

系统在80 s时发电机转速传感器发生恒增益故障,发电机转矩执行器发生恒偏差故障,此时有:

1) ωgoutωginΔωg,其中Δωg=5 rad/s;

2) TgoutγTgTgin,其中γTg=2。

混合故障时风力发电系统的系统输出功率P与叶尖速比λ图6所示。

混合故障时输出功率与叶尖速比Output power and tip speed ratio under mixed faultsFig.6

在正常运行的风力发电系统中,在任何风速下,为获得最大的风能利用,输出理想的功率,需要调节风力机的转速,使其叶尖速度与风速之比λ保持不变,并满足λλopt(λopt为最佳叶尖速比),使风力发电系统输出理想功率。混合故障是传感器故障与执行器故障的结合,但并不是简单的两个单一故障影响的叠加,实际影响以仿真结果为参考。由图6仿真结果可看出,系统在80 s发生传感器与执行器混合故障后,系统的输出功率比正常情况低2 MW。系统的叶尖速比偏离最佳叶尖速比(λ=9.9)。

由以上仿真分析可知:所搭建的模型在未发生故障时,具有较好的性能;当系统的发电机转速传感器、转矩执行器发生故障时,有时即使是很微小的故障,都将对系统性能造成很大的影响,甚至使系统失去稳定。同时,仿真结果也证明了所搭建的模型能较好地模拟传感器与执行器故障。此时,若想恢复系统性能,需要对系统进行相应的故障诊断和容错控制。

4 结语

本文搭建了2 MW风力发电机组动态模型,仿真结果证明了模型的准确性;在此基础上对风力发电系统的传感器故障和执行器故障进行了模拟,建立了一种可用于模拟风力发电系统故障检测和容错控制的模型。所搭建故障模型中包含不同类型的故障,可在模型上测试不同类型的故障检测和容错控制方案。在预定义风速的作用下,对模型所模拟的传感器故障与执行器故障进行了仿真,仿真结果证明所搭建的故障模型能较好地模拟故障,为后续风力发电系统的故障检测与容错控制研究奠定了基础。

参考文献

AN Liqiang, SUN Shaohua, ZHOU Xingyin.

Dynamic characteristics analysis of offshore wind turbines in generator failure

[J]. Journal of Power Engineering, 2014, 34(11): 891-896.

[本文引用: 1]

安利强孙少华周邢银.

发电机故障时海上风电机组动态特性分析

[J]. 动力工程学报,2014, 34(11): 891-896.

[本文引用: 1]

CHEN Xu, ZHU Caichao, SONG Chaosheng, et al.

Analysis of dynamic characteristics of wind turbine system under emergency shutdown conditions

[J]. Journal of Mechanical Engineering, 2019, 55(5): 82-88.

[本文引用: 1]

陈旭朱才朝宋朝省.

紧急停机工况下风力发电机系统动态特性分析

[J]. 机械工程学报,2019, 55(5): 82-88.

[本文引用: 1]

HU Wenping, ZHOU Wen, WANG Lei, et al.

Research on torsional vibration suppression of wind turbine low voltage crossing transmission chain based on co-simulation

[J]. Power System Protection and Control, 2016, 44(24): 201-206.

[本文引用: 1]

胡文平周文王磊.

基于联合仿真的风电机组低电压穿越传动链扭振抑制研究

[J]. 电力系统保护与控制,2016, 44(24): 201-206.

[本文引用: 1]

SHI X, LI K, WANG Z, et al.

Fault simulation and modeling of wind turbine gear based on ADAMS

[C]//IEEE International Conference on Information & Automation. America: IEEE, 2017: 1096-1099.

[本文引用: 1]

LI Zhuang, MA Zhiyong, HU Liang, et al.

Fault diagnosis of wind turbine gearbox based on fuzzy kernel clustering and gravity search

[J]. China Mechanical Engineering, 2015, 26(19): 2667-2671, 2676.

[本文引用: 1]

李状马志勇胡亮.

基于模糊核聚类和引力搜索的风电齿轮箱故障诊断

[J]. 中国机械工程,2015, 26(19): 2667-2671, 2676.

[本文引用: 1]

GU Yujiong, SONG Lei, SU Luwei, et al.

Early warning method for wind turbine gearbox based on multivariate outlier detection of angle domain parameters

[J]. Journal of Vibration & Shock, 2015, 34(1): 80-87.

[本文引用: 1]

顾煜炯宋磊苏璐玮.

基于多元角域指标离群检测的风电齿轮箱故障预警方法

[J]. 振动与冲击,2015, 34(1): 80-87.

[本文引用: 1]

SHEN Yulin, WANG Lingmei, GUO Dongjie, et al.

Fault diagnosis method of wind turbine drive system based on improved wavelet packet and envelope spectrum

[J]. Journal of Solar Energy, 2014, 35(9): 1771-1777.

[本文引用: 1]

申戬林王灵梅郭东杰.

基于改进小波包与包络谱的风电机组传动系统的故障诊断方法研究

[J]. 太阳能学报,2014, 35(9): 1771-1777.

[本文引用: 1]

ZAO Hongshan, LIAN Shasha, SHAO Ling.

A model-based fault detection for variable-pitch system of wind turbines

[J]. Power System Technology, 2015.

[本文引用: 1]

赵洪山连莎莎邵玲.

基于模型的风电机组变桨距系统故障检测

[J]. 电网技术,2015, 39(2): 440-444.

[本文引用: 1]

LI Weichang, ZHANG Lei.

Fault diagnosis of wind turbine pitch system based on ANFIS

[J]. Computer Simulation, 2015, 32(9): 147-151.

[本文引用: 1]

李伟昌张磊.

基于风力发电系统的风电机组变桨距故障诊断

[J]. 计算机仿真,2015, 32(9): 147-151.

[本文引用: 1]

比安奇. 风力机控制系统原理、建模及增益调度设计[M]. 北京机械工业出版社2009.

[本文引用: 1]

蒙特安努. 风力发电系统优化控制[M]. 北京机械工业出版社2010.

[本文引用: 1]

王磊高瑞贞陈柳. 风电系统故障诊断与容错控制[M]. 北京科学出版社2016.

[本文引用: 3]

REN Yongfeng, LI Hanshan, LI Jianlin, et al.

Modeling and simulation of gird-connected DFIG wind power generation system

[J]. Proceedings of the CSU-EPSA, 2009, 21(5): 24-29.

[本文引用: 1]

任永峰李含善李建林.

并网型双馈电机风力发电系统建模与仿真

[J]. 电力系统及其自动化学报,2009, 21(5): 24-29.

[本文引用: 1]

LIU Qihui, HE Yikang, ZHANG Jianhua.

Operation control and modeling-simulation of AC-excited variable-speed constant-frequency (AEVSCF) wind power generator

[J]. Proceedings of the CSEE, 2006, 26(5): 43-50.

[本文引用: 1]

刘其辉贺益康张建华.

交流励磁变速恒频风力发电机的运行控制及建模仿真

[J]. 中国电机工程学报,2006, 26(5): 43-50.

[本文引用: 1]

REN Yongfeng, LI Hanshan, LI Jianlin, et al.

Modeling and simulation of gird-connected DFIG wind power generation system

[J]. Proceedings of the CSU-EPSA, 2009, 21(5): 24-29.

[本文引用: 1]

任永峰李含善李建林.

并网型双馈电机风力发电系统建模与仿真

[J]. 电力系统及其自动化学报,2009, 21(5): 24-29.

[本文引用: 1]

LIANG Ze.

Research on fault diagnosis and fault tolerant control of wind turbine system

[D]. North China Electric Power University, 2014.

[本文引用: 2]

梁泽.

风力发电系统的故障诊断与容错控制方法研究

[D]. 北京华北电力大学2014.

[本文引用: 2]

ZHENG Haiyan, XIE Xiuxun, YAO Yanxiang.

Wind power generation system modeling based on power bond graph

[J]. Guangdong Electric Power, 2018, 31(9): 77-82.

[本文引用: 1]

郑海燕解秀勋么艳香.

基于功率键合图的风力发电系统建模

[J]. 广东电力,2018, 31(9): 77-82.

[本文引用: 1]

TONG Kecheng, SUN Yun.

Permanent magnet direct-driven wind power generation system based on direct feedback linearization

[J]. Guangdong Electric Power, 2016, 29(2): 21-24, 53.

[本文引用: 1]

童克诚孙赟.

基于直接反馈线性化的永磁直驱风力发电系统

[J]. 广东电力,2016, 29(2): 21-24, 53.

[本文引用: 1]

QIU Qiangjie, CHEN Zhong, YU Xiaopeng, et al.

Modeling of wind turbine generator system based on event-driven control theory

[J]. Electric Power Science and Engineering, 2016, 32(8): 37-42.

[本文引用: 1]

邱强杰陈众俞晓鹏.

基于事件驱动控制理论的风力发电系统建模

[J]. 电力科学与工程,2016, 32(8): 37-42.

[本文引用: 1]

/