一种基于DSP的风力发电机组功率特性测试系统的制作方法

文档序号:17097946发布日期:2019-03-14 00:01阅读:341来源:国知局
一种基于DSP的风力发电机组功率特性测试系统的制作方法

本发明主要涉及风力发电机组功率特性测试分析领域,具体是一种基于dsp的风力发电机组功率特性测试系统。



背景技术:

我国对于风力发电机组功率特性测试的研究起步较晚,相比国外来说比较落后,但是经过多年的努力,对于风力发电机组功率特性测试也逐渐形成统一的标准,依据iec61400-12-1制定了国家标准gb/18451.2-2012风力发电机组功率特性测试方法。初步形成了风力发电机组功率特性测试标准体系,提高了风力发电机组功率特性测试、评价、认证能力,但是由于行业对于功率特性测试的测试评估技术等公共平台建设起步较晚,相关的功能还不完善,实验和测试设施还不完备,缺乏公共测试风机功率特性平台,还需要国外的一些技术支持。

风力发电机组在设计、实验、运行的过程中,机组的功率曲线是一个非常重要的指标。风力发电机组在交付使用时,其生产厂商会提供机组在标准空气密度(1.225kg/m3)下的功率曲线。但在实际的风电机组进行过程中,实际功率曲线和标准功率曲线会存在一定的差异。若实际功率曲线高于标准功率曲线,风电机组长期处于过负荷状态,会影响其寿命;若实际功率曲线低于标准功率曲线,将会导致风电机组发电量下降,影响风电场运营的效益。风电机组的功率特性测试可以反映出机组多方面的特性,并对其设计、制造的改进与优化起到指导作用。基于以上原因,风电机组功率特性测试成为风电机组型式认证中必不可少的环节。

对于我国的风机近几年装机的容量增长迅速,风力发电机组的种类和型号也越来越多,从而导致与风机配套的一些功率特性测试产品技术出现滞后的现象。目前常用功率特性测试设备很难满足iec61400-12-1标准要求的风力发电机组功率特性测试,无法便携的对每台风力发电机组功率特性数据同步采集进行测试分析。

由此可见,以上现有的风力发电机组功率特性测试系统在设计上仍有一些缺陷和不足,需进一步解决。如何能创造一套高精度、便携式的风力发电机组功率特性测试系统,成为当前业界需解决的问题。



技术实现要素:

为解决现有技术的不足,本发明提供了一种基于dsp的风力发电机组功率特性测试系统,它提高了测试风力发电机组功率特性测试的准确度,使设备更加便携,并且有一个较好的人机交互界面可实时显示数据的变化。

本发明为实现上述目的,通过以下技术方案实现:

一种基于dsp的风力发电机组功率特性测试系统,包括上位处理机、dsp芯片、风速传感器、风向传感器、温度传感器、气压传感器、电流传感器和电压传感器,其特征在于:所述上位处理机内置python软件,所述dsp芯片与上位处理机以sci串口通信信号连接,所述风速传感器、风向传感器、温度传感器、气压传感器、电流传感器、电压传感器均与dsp芯片电连接。

一种基于dsp的风力发电机组功率特性测试系统,使用方法如下:

s1:所述风速传感器、风向传感器、温度传感器、气压传感器、电流传感器和电压传感器将检测到的风力发电机轮毂高度的风速信息、风向信息、温度信息、气压信息和风力发电机产生的电流信息、电压信息传递到dsp芯片,所述dsp芯片将各传感器传递的信号进行采集与预处理,并将数据传递到上位处理机;

s2:所述上位处理机绘制测量功率曲线,所述测量功率曲线由输出功率标准化和输出风速标准化在每一区间的均值求得:

计算空气密度平均值:

式中,ρ10min为10min得到的空气密度平均值,t10min为10min得到的绝对气温平均值,b10min为10min得到的气压平均值,r0为干燥空气的气体常数287.05j/(kg·k);

标准化输出功率:

式中,pn为标准化的输出功率,p10min为10min得到的功率平均值,ρ0为标准空气密度;

标准化风速:

式中,vn为标准化的风速,v10min为测量风速10min平均值;

风速与输出功率的处理公式为:

(d)、(e)式中,vi为第i个区间标准化的平均风速,vn,i,j为第i个区间数组j标准化的风速,pi为第i个区间输出功率标准化之后的平均值,pn,i,j为第i个区间数组j输出功率标准化之后的平均值,ni为第i个区间10min数组的数目;

s3:所述上位处理机计算利用风电机组功率特性曲线计算待测风电机组的功率系数,功率系数的公式为:

式中,cp,i为第i个区间的功率系数,vi为第i个区间风速标准化之后的平均值,pi为第i个区间输出功率标准化之后的平均值,a为风轮的横扫面积,ρ0为标准空气密度;

s4:所述上位处理机计算风力发电机组年发电量,所述风力发电机组年发电量的计算是根据参考不同风速的频率分布和测量功率曲线数据估算得到,用威布尔分布的形状参数是2的频率分布即瑞利分布作为风速的频率分布:

以风速为参数的瑞利累计概率分布函数为:

式中,f(v)为风速的瑞利累计概率分布函数,vave为轮毂高度的年平均风速;

当轮毂高度年平均风速分别为4m/s、5m/s、6m/s、7m/s、8m/s、9m/s、10m/s和11m/s时计算相应的年发电量:

年发电量估算的公式为:

式中,aep为一年的发电量。nh为一年中的小时数,约为8760小时;n为区间个数,vi为第i个区间风速标准化后的平均值,pi为第i个区间标准化的平均输出功率;

求和初始化设置为:

pi-1=0.0kwvi-1=vi-0.5m/s(i)

对比现有技术,本发明的有益效果是:

本发明采用高精度且抗干扰性较强、可实时性采集dsp芯片和易读、易维护的开源软件python为主要应用硬件与软件,对风力发电机组功率特性测试系统进行设计与实现。设备更加小巧容易携带,可提高测试风力发电机组功率特性测试的准确度,使设备更加便携,并且有一个较好的人机交互界面可实时显示与分析数据。

附图说明

附图1是本发明系统结构示意图;

附图2是本发明功率特性测试界面。

附图中所示标号:1、上位处理机;2、dsp芯片;3、风速传感器;4、风向传感器;5、温度传感器;6、气压传感器;7、电流传感器;8、电压传感器。

具体实施方式

结合附图和具体实施例,对本发明作进一步说明。应理解,这些实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本申请所限定的范围。

如图1-2所示,本发明所述一种基于dsp的风力发电机组功率特性测试系统,包括上位处理机1、dsp芯片2、风速传感器3、风向传感器4、温度传感器5、气压传感器6、电流传感器7和电压传感器8,所述上位处理机1内置python软件,所述dsp芯片2与上位处理机1以sci串口通信信号连接,所述上位处理机用python软件的serial与tkinter模块,编程设计一简单的串口通信选择界面供使用者操作,所述风速传感器3、风向传感器4、温度传感器5、气压传感器6均设置在风力发电机轮毂附近,所述电流传感器7、电压传感器8与风力发电机组的输电线相连接,所述风速传感器3、风向传感器4、温度传感器5、气压传感器6、电流传感器7和电压传感器8均与dsp芯片电连接,所述dsp芯片采用stm320f28335芯片的dsp开发板。本装置以运算放大器tlc274芯片为主将模拟信号转换为数字信号的电路设计,连接stm320f28335芯片,实现采集与预处理的结果,对输入的信号通过变送器转化为0~3v的电压信号,以epwm(增强型脉宽调制信号)实现对信号的采样率的设置,同时编程实现对采样的数据进行预处理,对采集的信号进行100倍的放大,提高对数据采集的精准度。

一种基于dsp的风力发电机组功率特性测试系统,使用方法如下:

s1:所述风速传感器3、风向传感器4、温度传感器5、气压传感器6、电流传感器7和电压传感器8将检测到的风力发电机轮毂高度的风速信息、风向信息、温度信息、气压信息和风力发电机产生的电流信息、电压信息传递到dsp芯片2,所述dsp芯片2将各传感器传递的信号进行采集与预处理,并将数据传递到上位处理机1;

s2:所述上位处理机1绘制测量功率曲线,所述测量功率曲线由输出功率标准化和输出风速标准化在每一区间的均值求得。对于数据间的标准化我们应标准化到两种参考空气条件下。一为海平面时的空气密度,参考的为iso标准大气密度(1.225kg/m3);二为测试风力发电机组有效数据测量的空气密度平均值,把测量的数据四舍五入到最接近0.05kg/m3。当测试风机场地的空气密度在1.225kg/m3±0.05kg/m3范围内时,可以把空气密度视为标准空气平均密度,另一选择为,将空气密度标准化至测试风机场地预定义的标准空气密度下。计算空气密度平均值:

式中,ρ10min为10min得到的空气密度平均值,t10min为10min得到的绝对气温平均值,所述绝对气温平均值根据温度传感器实时检测的温度进行叠加后除以时间计算得出。b10min为10min得到的气压平均值,所述气压平均值根据气压传感器实时检测的气压进行叠加后除以时间计算得出。r0为干燥空气的气体常数287.05j/(kg·k)。其中,根据ρ=pmmol/rt可计算出空气平均密度,p为压力传感器检测的实时气压,m为空气摩尔质量,r为常量,t为温度传感器实时检测的绝对温度,根据计算得到的实时空气平均密度,可以由上位处理机实时叠加计算出ρ10min。

标准化输出功率:

式中,pn为标准化的输出功率,p10min为10min得到的功率平均值,根据电流传感器和电压传感器检测到的实时电流和电压数据可以计算出风力发电机组的实时功率,通过实施功率的叠加后除以时间可以得出p10min,ρ0为标准空气密度。

标准化风速:

式中,vn为标准化的风速,v10min为测量风速10min平均值,所述测量风速10min平均值由风速传感器实时检测的数据叠加后除以时间得出。

风速与输出功率的处理公式为:

(d)、(e)式中,vi为第i个区间标准化的平均风速,vn,i,j为第i个区间数组j标准化的风速,pi为第i个区间输出功率标准化之后的平均值,pn,i,j为第i个区间数组j输出功率标准化之后的平均值,ni为第i个区间10min数组的数目。

s3:所述上位处理机(1)计算利用风电机组功率特性曲线计算待测风电机组的功率系数,功率系数的公式为:

式中,cp,i为第i个区间的功率系数,vi为第i个区间风速标准化之后的平均值,pi为第i个区间输出功率标准化之后的平均值,a为风轮的横扫面积,ρ0为标准空气密度;

s4:所述上位处理机(1)计算风力发电机组年发电量,所述风力发电机组年发电量的计算是根据参考不同风速的频率分布和测量功率曲线数据估算得到,用威布尔分布的形状参数是2的频率分布即瑞利分布作为风速的频率分布:

以风速为参数的瑞利累计概率分布函数为:

式中,f(v)为风速的瑞利累计概率分布函数,vave为轮毂高度的年平均风速;

当轮毂高度年平均风速分别为4m/s、5m/s、6m/s、7m/s、8m/s、9m/s、10m/s和11m/s时计算相应的年发电量:

年发电量估算的公式为:

式中,aep为一年的发电量。nh为一年中的小时数,约为8760小时;n为区间个数,vi为第i个区间风速标准化后的平均值,pi为第i个区间标准化的平均输出功率;

求和初始化设置为:

pi-1=0.0kwvi-1=vi-0.5m/s(i)

实施例:

针对风力发电机组功率特性测试系统需求分析可知,系统硬件配置部分主要是实现信号的采集、预处理以及传输,主要包括风速、风向、温度、大气压和电流、电压等信号的采集,然后将采集的信号传输给上位机。由此选定的主要的硬件为:dsp芯片为stm320f28335芯片的dsp开发板;上位处理机为装有python的pc机;传感器分别为风速传感器型号为杯式型传感器el15-1a;风向传感器为杯式型风向传感器el15-2de;大气压传感器;温湿度传感器、电流传感器和电压传感器等;对ad采集方面,是以运算放大器tlc274芯片为主将模拟信号转换为数字信号的电路设计,同时连接stm320f28335芯片,实现采集与预处理的结果。对输入的信号通过变送器转化为0~3v的电压信号,以epwm(增强型脉宽调制信号)实现对信号的采样率的设置,同时编程实现对采样的数据进行预处理,对采集的信号进行100倍的放大,提高对数据采集的精准度。

功率特性测试系统pc端软件设计,主要是以iec61400-12-1标准中对功率特性处理的方法为基础,利用python的pandas、matplotlib与web等模块,编写风力发电机组功率等信号的处理程序实现信号分析处理。并将分析后的结果用python编写的程序显示出来。风力发电机功率系统软件设计主要的模块有信号处理与分析单元和数据管理单元。信号处理与分析单元是实现信号的处理,主要有标准化风速的计算、标准化功率的计算、年发电量的计算、功率系数的计算等;数据管理单元是实现测试数据的保存与显示功能。

附图2为风力发电机组功率特性测试计算与分析界面。附图2的左上为风力发电机组的功率与风速的散点图,主要是对采集的电流、电压数据进行计算及筛选;附图2的右上为风力发电机组功率的最大值、最小值、平均值、均值的散点图,由图可得该测得风机的功率最大值约为1500kw,为该风机的额定功率;附图2的左中为功率曲线图,由图可得风机在风速为8-15m/s的风速时,该风力机组的功率不太稳定;附图2的右中为风力机组的功率系数;附图2的左下为风力发电机组在轮毂高度年平均风速分别为4m/s、5m/s、6m/s、7m/s、8m/s、9m/s、10m/s、11m/s时的估算年发电量。

附图2界面的按钮功能为:“保存”按钮是对图片的保存功能;“原始数据筛选”按钮是对原始数据的筛选和计算功率的功能;“数据处理”按钮是计算所有的参数功能;”全部保存“按钮是以压缩包的方式保存全部数据与图片的功能;”退出“按钮是退出系统功能。

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