一种基于数据分析的风电机组发电机温度控制系统及方法与流程

文档序号:18835091发布日期:2019-10-09 05:00阅读:291来源:国知局
一种基于数据分析的风电机组发电机温度控制系统及方法与流程

本发明涉及风电机组控制领域,尤其涉及一种基于数据分析的风电机组发电机温度控制系统及方法。



背景技术:

目前风机机组的控制策略大多数是一个静态的策略控制,并没有实时的根据当前发电机轴承的退化程度进行考虑,大多数风场的控制策略更改都是控制版本手动升级,在程序中修改参数值和参数策略对风电机组的发电机的风冷开关进行启停。采用静态的策略控制并不能精确匹配各个不同状态的风机机组,影响发电效率,同时采用控制版本手动升级更改控制策略需要投入大量的时间和精力。



技术实现要素:

本发明主要解决了策略控制无法精确匹配不同状态风机,控制版本更改需要手动升级的问题,提供了一种实时检测风机寿命并能够自动选择相应的策略控制的基于数据分析的风电机组发电机温度控制系统及方法。

本发明解决其技术问题所采用的技术方案是,一种基于数据分析的风电机组发电机温度控制系统,包括:

传感器组,采集发电机组数据;

数据处理中心,存储发电机组轴承温度和转速信息,与控制器和实时监控中心通信;

寿命分析中心,对单台的风电机组进行实时动态寿命预测;

实时监控中心,根据风电机寿命情况划分健康区间,根据健康区间匹配最优温度控制策略;

控制器,根据最优温度控制策略对风电机组进行控制;

历史数据上传中心,接收并存储控制器发送的历史数据。

本发明关注于风电机组发电机中各个部位的温度的变化,利用风电机组温度和转速预测风电机剩余寿命并进行健康区域划分,根据风电机剩余寿命对发电机的风冷控制做实时的控制策略优化。

作为上述方案的一种优选方案,所述数据处理中心,历史数据上传中心,实时监控中心,实时轴承寿命分析中心都处于单独的服务器中。能够提高系统的稳定性。

作为上述方案的一种优选方案,所述传感器组、控制器、数据处理中心、实时监控中心和实时轴承寿命分析中心顺序相连。

作为上述方案的一种优选方案,还包括参数估计定时器,用于定时触发寿命分析中心对风电机组进行寿命预测。

作为上述方案的一种优选方案,所述发电机组数据包括发电机驱动端轴承温度,发电机非驱动端轴承温度,机舱温度,发电机转速,滑环室温度,发电机绕组l1温度,发电机绕组l2温度和发电机绕组l3温度。

本发明还提供一种基于数据分析的风电机组发电机温度控制方法,采用上述一种动态风电机组发电机温度控制优化系统进行优化,包括以下步骤:

s1:获取风电机组发电机组的实时数据和历史数据;

s2:对风电机组进行寿命预测;

s3:进行健康状态划分;

s4:采用不同的控制策略对风电机组进行控制。

作为上述方案的一种优选方案,所述寿命预测包括基于单维度多曲线的寿命预测方法和多维度综合性的寿命预测方法,所述基于单维度多曲线的寿命预测方法包括以下步骤:

s21:获取一段时间内的风电机组发电机组的各个部位的瞬时温度数据和瞬时转速数据;

s22:计算风电机组发电机的温度转速比并建立该段时间内的特征参数矩阵,特征参数矩阵如下,

对应的各个数据采集时间为t01、t02……tmn,温度转速比计算公式如下,

c=t/r

c为温度转速比,t代表各个温度参量,r代表转速;

s23:根据布朗运动原理建立温度转速比c的预测模型,

c=α+μt+σw(t)

α为初值,μ为漂移参数,σ为扩散参数,w(t)为标准的布朗过程,t为时间;

s24:因δxi=cji-cj(i-1)服从多维正态分布,j取值为0到m,建立似然函数,

δxi~n(μδti,σ2δti);

s25:建立单维度量的似然函数,

l(μ,σ)=f(δx1,δx2,δx3,......δxn,)=f(δx1)f(δx2)....f(δxn);

s26:对步骤s25中公式求偏微分得到,

s27:解步骤s26中公式得到,

s28:利用轴承剩余寿命的概率函数,获取最大概率的预测寿命值,概率函数如下:

其中,t为寿命预测值,r为轴承寿命失效阈值;

s29:对每一维度分别进行f(t)的计算,最终选择最小值的剩余寿命记为x1。

8.作为上述方案的一种优选方案,所述多维度综合性的寿命预测方法,包括以下步骤:

s31:获取一段时间内的风电机组发电机组的各个部位的瞬时温度数据和瞬时转速数据;

s32:计算风电机组发电机的温度转速比并建立该段时间内的特征参数矩阵

s33:因δxik=cik-ci(k-1)服从多维正态分布,建立似然函数,

δxik~n(μδtik,σ2δtik);

s34:基于多维度建立另一个综合性的似然函数,

s35:对上式求偏微分得到,

s36:利用轴承剩余寿命的概率函数,获取最大概率的预测寿命值,概率函数如下:

其中,t为寿命预测值,r为轴承寿命失效阈值;

s37:记预测寿命值为x2。

作为上述方案的一种优选方案,所述x1与x2的平均值x即为最终的寿命预测值。

作为上述方案的一种优选方案,所述步骤s3通过计算最终的寿命预测值与额定寿命比值将划分风电机组划分为健康、亚健康、退化三种健康状态。

本发明的优点是:能够预测风电机组的剩余寿命,便于后期管理;根据风电机组剩余寿命进行策略控制的动态调整,能够使风电机的策略控制更适于风电机组,无需手动更改控制策略,减少人力投入。

附图说明

图1为本发明动态风电机组发电机温度控制优化系统的一种结构框图。

图2为本发明动态风电机组发电机温度控制优化方法的一种流程示意图。

图3为本发明中基于单维度多曲线的寿命预测方法的一种流程示意图。

1-传感器组2-控制器3-数据处理中心4-实时监控中心5-实时轴承寿命分析中心6-历史数据上传中心7-参数估计定时器。

具体实施方式

下面通过实施例,并结合附图,对本发明的技术方案作进一步的说明。

实施例:

本实施例一种基于数据分析的风电机组发电机温度控制系统,如图1所示,包括传感器组1、控制器2、数据处理中心3、历史数据上传中心6、实时监控中心4、实时轴承寿命分析中心5、历史数据上传中心6和参数估计定时器7,数据处理中心,历史数据上传中心,实时监控中心,实时轴承寿命分析中心都处于单独的服务器中。传感器组、控制器、数据处理中心、实时监控中心和实时轴承寿命分析中心处于顺序的闭环中,历史数据上次中心6分别与控制器和实时轴承寿命分析中心5相连,实时轴承寿命分析中心5还与参数估计定时器7和数据处理中心3相连。传感器组1用于采集发电机组数据,发电机组数据包括发电机驱动端轴承温度,发电机非驱动端轴承温度,机舱温度,发电机转速,滑环室温度,发电机绕组l1温度,发电机绕组l2温度和发电机绕组l3温度。控制器采用mita控制器,数据处理中心实时接收控制器的来源数据,并根据mita的通讯协议解析报文,将mita的实时数据秒级传送给实时监控中心。

历史数据上传中心接收控制器发送的历史数据,历史数据以文本形式存在,历史数据上传中心将大量的详细历史数据存储在服务器。数据处理中心的数据将一部分数据实时放入缓存中,一部分存储到数据库中,实时监控中心将读取缓存数据和数据库数据对风机的状态进行实时读取和显示。实时轴承寿命分析将读取数据处理中心放入缓存中的数据,并读取实时监控中心的基本数据,同时读取历史数据上传中心的服务器中的历史数据,实时轴承寿命分析中心将利用历史数据,实时数据,计算实时的寿命性能曲线反馈给实时监控中心,实时监控中心将显示实时的动态的轴承寿命曲线并划分健康区间,实时监控中心同时将根据策略匹配将更优的控制策略推送到数据处理中心,数据中心推送到控制器,控制器将依据最新的控制策略对风电机组的发电机温度控制更新实时的控制。数据处理中心直接解析控制器的报文,数据处理中心本身是一个驱动,通过与控制器进行网络数据传输,解析报文,将数据根据控制器的配置表进行点对点的解析。数据处理中心将各个风电数据点推送到实时监控中心的缓存服务中,实时监控中心通过软件架构的方法获取缓存中的数据,监控中心将发电机相关的数据推送给实时寿命分析中心。数据处理中心基于modbustcp的协议从控制器中获取数据。实时监控数据与实时监测中心通过rpc服务进行数据通信。控制器的历史数据解析通过解析各个通道的数据,转化为文本格式,经过历时数据中心存储到服务器中。实时预测中心实时获得阶段性的实时数据和历史数据,将阶段性的实时连续的多参数数据进行缓存存储,当参数估计定时器触发时,将利用缓存中的阶段性的多参数数据进行参数估计计算获得漂移参数和扩散参数,将阶段性的漂移参数和扩散参数放入缓存中,此时,发电机轴承的剩余寿命的概率函数可进行更新,根据剩余寿命的概率函数可判断发电机轴承所在的健康状态,根据健康状态匹配对应的控制策略,匹配的过程由监控中心执行,将控制策略返回给控制器,控制器执行。

对应的本实施例还提出一种基于数据分析的风电机组发电机温度控制方法,采用本实施中的动态风电机组发电机温度控制优化系统,如图2所示,包括以下步骤:

s1:获取风电机组发电机组的实时数据和历史数据;

s2:对风电机组进行寿命预测,寿命预测包括基于单维度多曲线的寿命预测方法和多维度综合性的寿命预测方法;

如图3所示,单维度多曲线的寿命预测方法包括以下步骤:

s21:获取一段时间内的风电机组发电机组的各个部位的瞬时温度数据和瞬时转速数据;

s22:计算风电机组发电机的温度转速比并建立该段时间内的特征参数矩阵,特征参数矩阵如下,

对应的各个数据采集时间为t01、t02……tmn,温度转速比计算公式如下,

c=t/r

c为温度转速比,t代表各个温度参量,r代表转速;

s23:根据布朗运动原理建立温度转速比c的预测模型,

c=α+μt+σw(t)

α为初值,μ为漂移参数,σ为扩散参数,w(t)为标准的布朗过程,t为时间;

s24:因δxi=cji-cj(i-1)服从多维正态分布,j取值为0到m,建立似然函数,

δxi~n(μδti,σ2δti);

s25:建立单维度量的似然函数,

l(μ,σ)=f(δx1,δx2,δx3,......δxn,)=f(δx1)f(δx2)....f(δxn);

s26:对步骤s25中公式求偏微分得到,

s27:解步骤s26中公式得到,

s28:利用轴承剩余寿命的概率函数,获取最大概率的预测寿命值,概率函数如下:

其中,t为寿命预测值,r为轴承寿命失效阈值;

s29:对每一维度,即矩阵没一行分别进行f(t)的计算,最终选择最小值的剩余寿命记为x1。

多维度综合性的寿命预测方法,包括以下步骤:

s31:获取一段时间内的风电机组发电机组的各个部位的瞬时温度数据和瞬时转速数据;

s32:计算风电机组发电机的温度转速比并建立该段时间内的特征参数矩阵

s33:因δxik=cik-ci(k-1)服从多维正态分布,建立似然函数,

δxik~n(μδtik,σ2δtik);

s34:基于多维度建立另一个综合性的似然函数,

s35:对上式求偏微分得到,

s36:利用轴承剩余寿命的概率函数,获取最大概率的预测寿命值,概率函数如下:

其中,t为寿命预测值,r为轴承寿命失效阈值;

s37:记预测寿命值为x2。

计算x2和x1平均值x,x即为最终的寿命预测值

s3:进行健康状态划分,计算最终的寿命预测值x与额定寿命值的比值,当比值处于0.8-1.0内时则划分风电机组健康状态为健康,当比值处于0.2-0.8内时则划分风电机组健康状态为亚健康,当比值小于0.2时则划分风电机组健康状态为退化;

s4:采用不同的控制策略对风电机组进行控制,当风电机组处于健康状态时风电机风冷在发电机绕组温度>60度时开启,发电机绕组温度<50度时关闭;当风电机组处于亚健康状态时风电机风冷在发电机绕组温度>55度时开启,发电机绕组温度<45度时关闭;当风电机组处于退化状态时风电机风冷在发电机绕组温度>50度时开启,发电机绕组温度<40度时关闭。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

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