CN111852769B - 风机scada数据的偏航静态偏差角预测方法及系统 - Google Patents
风机scada数据的偏航静态偏差角预测方法及系统 Download PDFInfo
- Publication number
- CN111852769B CN111852769B CN202010710332.4A CN202010710332A CN111852769B CN 111852769 B CN111852769 B CN 111852769B CN 202010710332 A CN202010710332 A CN 202010710332A CN 111852769 B CN111852769 B CN 111852769B
- Authority
- CN
- China
- Prior art keywords
- data
- yaw
- neural network
- static
- learning model
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000003068 static effect Effects 0.000 title claims abstract description 59
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000013528 artificial neural network Methods 0.000 claims abstract description 83
- 238000012549 training Methods 0.000 claims abstract description 63
- 239000011159 matrix material Substances 0.000 claims abstract description 36
- 238000010248 power generation Methods 0.000 claims abstract description 22
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 14
- 230000009467 reduction Effects 0.000 claims abstract description 14
- 238000012545 processing Methods 0.000 claims description 11
- 238000003745 diagnosis Methods 0.000 claims description 10
- 238000002790 cross-validation Methods 0.000 claims description 8
- 238000000513 principal component analysis Methods 0.000 claims description 6
- 238000012360 testing method Methods 0.000 claims description 6
- 239000013598 vector Substances 0.000 claims description 6
- 239000000463 material Substances 0.000 claims description 4
- 230000003042 antagnostic effect Effects 0.000 claims description 2
- 230000002452 interceptive effect Effects 0.000 claims description 2
- 238000012795 verification Methods 0.000 claims 1
- 230000006872 improvement Effects 0.000 abstract description 4
- 230000008569 process Effects 0.000 description 7
- 230000009286 beneficial effect Effects 0.000 description 6
- 238000004590 computer program Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000012544 monitoring process Methods 0.000 description 3
- 230000002068 genetic effect Effects 0.000 description 2
- 210000001503 joint Anatomy 0.000 description 2
- 238000012847 principal component analysis method Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 238000013515 script Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013136 deep learning model Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003062 neural network model Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F03—MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
- F03D—WIND MOTORS
- F03D7/00—Controlling wind motors
- F03D7/02—Controlling wind motors the wind motors having rotation axis substantially parallel to the air flow entering the rotor
- F03D7/04—Automatic control; Regulation
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F03—MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
- F03D—WIND MOTORS
- F03D7/00—Controlling wind motors
- F03D7/02—Controlling wind motors the wind motors having rotation axis substantially parallel to the air flow entering the rotor
- F03D7/04—Automatic control; Regulation
- F03D7/042—Automatic control; Regulation by means of an electrical or electronic controller
- F03D7/043—Automatic control; Regulation by means of an electrical or electronic controller characterised by the type of control logic
- F03D7/045—Automatic control; Regulation by means of an electrical or electronic controller characterised by the type of control logic with model-based controls
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F03—MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
- F03D—WIND MOTORS
- F03D7/00—Controlling wind motors
- F03D7/02—Controlling wind motors the wind motors having rotation axis substantially parallel to the air flow entering the rotor
- F03D7/04—Automatic control; Regulation
- F03D7/042—Automatic control; Regulation by means of an electrical or electronic controller
- F03D7/043—Automatic control; Regulation by means of an electrical or electronic controller characterised by the type of control logic
- F03D7/046—Automatic control; Regulation by means of an electrical or electronic controller characterised by the type of control logic with learning or adaptive control, e.g. self-tuning, fuzzy logic or neural network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E10/00—Energy generation through renewable energy sources
- Y02E10/70—Wind energy
- Y02E10/72—Wind turbines with rotation axis in wind direction
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Energy (AREA)
- Mechanical Engineering (AREA)
- Combustion & Propulsion (AREA)
- Chemical & Material Sciences (AREA)
- Physics & Mathematics (AREA)
- Sustainable Development (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Theoretical Computer Science (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- General Physics & Mathematics (AREA)
- Fuzzy Systems (AREA)
- Wind Motors (AREA)
Abstract
本发明公开了一种风机SCADA数据的偏航静态偏差角预测方法,包括:S1.获取时间段内不同风机的风速、偏航角以及发电功率,构架数据矩阵;S2.根据所述数据矩阵标记得到静态偏航误差;S3.基于神经网络,训练关于所述风速、偏航角、发电功率以及静态偏航误差的神经网络学习模型;S4.获取目标风机的当前风速、偏航角以及发电功率数据,输入至训练好的所述神经网络学习模型,预测所述目标风机的偏差角进行输出;本发明基于神经网络算法,预测出风机的静态偏航误差,准确度高,且无需外挂机载式激光雷达等设备,降低引入其他设备产生的成本和引入设备的本身性能造成的数据误差,即相对于传统技术,本发明方法能够达到降本增效的目的,适于推广。
Description
技术领域
本发明涉及风力发电机的偏航静态偏差角的纠偏技术领域,具体而言,为一种风机SCADA数据的偏航静态偏差角的预测方法和系统。
背景技术
风力发电机(下称风机),指的是一种能够通过吸收风能,并将风能转化为电能的机器。风机偏航,指的是风机通过旋转机舱,改变风机的迎风面,以调整风机吸收风能的效果,若偏航角大于阈值达到一定时间,风机的控制系统通过控制偏航电机,调整风轮轴线至与风向基本一致。风机偏航角,单位为°,是风向与风轮轴线之间的夹角,由SCADA(Supervisory Control And Data Acquisition)系统收集秒平均偏航角。实际工程中常用风向传感器测量偏航角,SCADA系统每100ms收集一次偏航角并保存每秒平均偏航角。风向传感器的零点标定是偏航角测量的基础。
在风机运行过程中,由于仪器安装或运行过程其他因素的干扰,风向传感器的零点标定常存在误差,称为零点偏移现象;静态偏航误差,指的是由零点偏移现象引起的误差角度,会引起故障;目前校准静态偏航误差的方法主要是通过机载式激光雷达,准确测定风向,并与SCADA测得的风向数据进行对比,计算出风机的静态偏航误差。例如中国发明专利(专利号CN109989884)公开的一种风机偏航控制方法中,其通过激光雷达获取风向数据,进而推演出风机当前风信息,以提高风机的偏航稳定性;但这些技术中,需要借助于其他譬如激光雷达设备,系统架设成本高。
有鉴于此,特提出本发明。
发明内容
针对现有技术中的缺陷,本发明提供一种风机SCADA数据的偏航静态偏差角预测方法及系统,基于神经网络遗传算法,无需外挂机载式激光雷达,以利于实现降本增效的目的。
为达到上述目的,本发明的技术方案包括:
一种风机SCADA数据的偏航静态偏差角预测方法,包括:
S1.获取时间段内不同风机的风速、偏航角以及发电功率,构架数据矩阵;
S2.根据所述数据矩阵标记得到静态偏航误差;
S3.基于神经网络,训练关于所述风速、偏航角、发电功率以及静态偏航误差的神经网络学习模型;
S4.获取目标风机的当前风速、偏航角以及发电功率数据,输入至训练好的所述神经网络学习模型,预测所述目标风机的偏差角进行输出。
进一步的,上述的风机SCADA数据的偏航静态偏差角预测方法中,步骤S2.根据所述数据矩阵标记得到静态偏航误差,包括:
采用PCA主成分分析法,对以风机风速、发电功率、偏航角为相关特征的数据矩阵进行数据降维,得到相应的不同数据情况下的偏差角。
进一步的,上述的风机SCADA数据的偏航静态偏差角预测方法中,步骤S3.包括:
所述神经网络为对抗神经网络和/或深度神经网络,其特征工程提取出的特征向量具有预设的形状和维度,以提取的结果为素材,设定算法模型训练参数,得到神经网络训练学习模型。
进一步的,上述的风机SCADA数据的偏航静态偏差角预测方法中,所述特征向量的形状和维度即数据矩阵进行降维处理的结果,不同风机的风速、偏航角、发电功率及标记得到对应的偏差角,构成数据样本集,作为训练参数,采用k折交叉验证的方式,训练学习模型并验证模型的准确率。
进一步的,上述的风机SCADA数据的偏航静态偏差角预测方法中,获得的数据样本集划分为运行正常的数据样本和出现故障的数据样本,分别为正例和反例,输入到所述神经网络训练学习模型中;
同一批输入数据样本集,使用k折交叉验证算法,获取的K个样本,其中K-1个作为测试集,一个样本作为训练集,进行迭代计算。
第二方面,本发明还提供了一种实施上述方法的预测系统,包括
数据获取模块:用于获取时间段内不同风机的风速、偏航角以及发电功率,构架数据矩阵;
数据处理模块:用于根据所述数据矩阵标记得到静态偏航误差;
参数训练模块:用于基于神经网络,训练关于所述风速、偏航角、发电功率以及静态偏航误差的神经网络学习模型;
数据预测模块:用于获取目标风机的当前风速、偏航角以及发电功率数据,输入至训练好的所述神经网络学习模型,预测所述目标风机的偏差角进行输出。
第三方面,本发明还提供了一种包括上述的预测系统的智能诊断系统,还包括文件管理系统和版本管理系统;
预测系统,用于训练关于风机风速、偏航角、发电功率以及静态偏航误差的神经网络学习模型;
文件管理系统,用于存储预测系统训练的所述神经网络学习模型,并提供TensorFlow服务给版本管理系统;
版本管理系统,用于保存和管理所述文件管理系统中的神经网络学习模型的版本数据信息,以供客户端通过服务句柄访问并获取相应的神经网络学习模型后执行预测任务。
进一步的,上述的智能诊断系统中,提供持续训练数据管道,以使不同的数据通过预测系统后构造为不同版本的模型,供客户端请求获取。
进一步的,上述的智能诊断系统中,还包括用户交互界面,用于数据或指定的输入以及数据的展示。
本发明的有益效果体现在:
本发明风机SCADA数据的偏航静态偏差角预测方法,以偏航角,风速,发电功率为输入量构建数据矩阵进行降维处理,基于神经网络算法,预测出风机的静态偏航误差,准确度高,且无需外挂机载式激光雷达等设备,降低引入其他设备产生的成本和引入设备的本身性能造成的数据误差,即相对于传统技术,本发明方法能够达到降本增效的目的,适于推广。
本发明预测系统与风机SCADA系统对接,获取数据,进行神经网络训练,基于其训练得到的学习模型,可以实时获取风机的运行数据,预测风机的偏航静态偏差角,准确度高,利于预测风机故障,以及时作出相关措施,避免因为静态偏航误差危害机组安全运行。
本发明智能诊断系统可以不断更新学习模型版本,用于风机运行情况的预测,经过一段时间的训练期,预测的结果会越来越准确。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。
图1为本发明风机SCADA数据的偏航静态偏差角预测方法在一个具体实施例中的流程图;
图2为本发明神经网络学习模型(即深度学习模型)的训练示意图;
图3为图2中正反例数据集利用k折交叉验证的示意图;
图4为本发明风力发电机SCADA偏航数据的偏航静态偏差角预测系统的结构框图;
图5为本发明智能诊断系统的结构框图;
图6为本发明提供持续训练数据管道的示意图。
具体实施方式
下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只作为示例,而不能以此来限制本发明的保护范围。
需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。
实施例1
如图1所示,一种风机SCADA数据的偏航静态偏差角预测方法,包括:
S1.获取时间段内不同风机的风速、偏航角以及发电功率,构架数据矩阵;
S2.根据所述数据矩阵标记得到静态偏航误差;
S3.基于神经网络,训练关于所述风速、偏航角、发电功率以及静态偏航误差的神经网络学习模型;
S4.获取目标风机的当前风速、偏航角以及发电功率数据,输入至训练好的所述神经网络学习模型,预测所述目标风机的偏差角进行输出。
本发明方法为基于神经网络遗传算法的静态偏航误差计算方法,主要针对的是风力发电机的SCADA系统,即数据采集与监视控制系统中的数据,无需使用机载式激光雷达,以风机的风向偏航角、风速、发电功率等维度为输入变量,通过训练好的神经网络模型,得到风向零点静态偏差角,以降低设备架设成本,实现风机静态偏航误差的预测。
本发明给出的具体实施例中,步骤S1.获取时间段内不同风机的风速、偏航角以及发电功率,构架数据矩阵,具体的:
获取一段时间内不同风机的风速V、偏航误差θ、发电功率P,构架数据矩阵。静态偏航误差不同于动态偏航误差,动态偏航误差与运行状态有关,通过实时获取风机的各项动态特征捕获确定进行补偿,本发明方法中针对的静态偏航误差(下文简称偏差角),属于系统误差,需要有效检测和校正;在一段时间内,风机的风能利用系数不变,风机的发电功率P只与风速V、偏航误差θ相关,根据这一相关性,获取多个风机的上述风速V、偏航误差θ、发电功率P数据情况(来自风力发电机的SCADA系统监控记录,一台风机可以获取上万或几十万条相关数据),形成足够的数据集,构架这几项数据的数据矩阵。
在其他实施例中,该步骤获取的数据中,还可以包括不同风机的桨距角数据。
然后进行步骤S2.,基于所述数据矩阵的数据情况进行观察,依据专家经验,标记各偏差角θ2;标记过程中,采用PCA主成分分析法,对以风机风速、发电功率、偏航角为相关特征的数据矩阵进行数据降维,得到相应的不同数据情况下的偏差角θ2,作为预测期望值,与数据矩阵的数据共同构成数据样本集,用于输入后续的神经网络训练学习模型。
参考图2-3,步骤S3.基于神经网络,训练关于所述风速、偏航角、发电功率以及偏差角的神经网络学习模型,具体的:
所述神经网络为对抗神经网络(GAN)和/或深度神经网络(DNN),其特征工程提取出的特征向量具有预设的形状和维度,以提取的结果为素材,设定算法模型训练参数,得到神经网络训练学习模型。通过数据样本集训练神经网络训练学习模型,基于神经网络所具有自学习功能和高速寻找优化解的能力,自动掌握环境特征,实现自动目标识别,容错性好,抗干扰能力强,以获得更为准确的数据处理结果。
其中,上述特征向量的形状和维度即数据矩阵进行降维处理的结果,即不同风机的风速V、偏航角θ、发电功率P及标记得到对应的偏差角θ2,作为训练参数,采用k折交叉验证的方式,训练学习模型并验证模型的准确率。
偏航误差不仅增加机组额外负载,引起叶片气动弹性波动,还会降低机组的输出功率,引起风机故障;因此上述获得的数据样本集划分为运行正常的数据样本和出现故障的数据样本,分别为正例和反例,输入到所述神经网络训练学习模型中。
模型中同一批输入数据样本集,使用k折交叉验证算法,获取的K个样本,其中K-1个作为测试集,一个样本作为训练集,每次迭代过程中每个样本只有一次被划入训练集或测试集的机会,无重复抽样,可以利用相对较少或有限的数据集,训练好神经网络训练学习模型,验证得出模型的准确率;训练的模型与其准确率关联存储;后续采用该学习模型进行预测时,准确率作为预测结果的参考或指导数据。
所述神经网络训练学习模型可以重复获取新的数据样本集进行训练,以能够更好的得到偏航误差的预测结果,更利于预测风机故障。
S4.获取目标风机的当前风速、偏航角以及发电功率数据,输入至训练好的所述神经网络学习模型,预测所述目标风机的偏差角进行输出,具体包括:
目标风机即待预测偏航静态偏差角的风力发电机,通过SCADA系统采集该风机的当前处于的风速Vi、发电功率Pi以及偏航角θi,输入至所述神经网络训练学习模型中,输出对应的偏差角θ2i,作为预测数据,能够用于预测风机故障。
本发明风机SCADA数据的偏航静态偏差角预测方法,以偏航角,风速,发电功率为输入量构建数据矩阵进行降维处理,基于神经网络算法,预测出风机的静态偏航误差,准确度高,且无需外挂机载式激光雷达等设备,降低引入其他设备产生的成本和引入设备的本身性能造成的数据误差,即相对于传统技术,本发明方法能够达到降本增效的目的,适于推广。
实施例2
如图4所示,本发明还提供了一种风力发电机SCADA偏航数据的偏航静态偏差角预测系统,包括
数据获取模块:用于获取时间段内不同风机的风速、偏航角以及发电功率,构架数据矩阵;
数据处理模块:用于根据所述数据矩阵标记得到静态偏航误差;
参数训练模块:用于基于神经网络,训练关于所述风速、偏航角、发电功率以及静态偏航误差的神经网络学习模型;
数据预测模块:用于获取目标风机的当前风速、偏航角以及发电功率数据,输入至训练好的所述神经网络学习模型,预测所述目标风机的偏差角进行输出。
本发明系统用于实施上述实施例1中的预测方法,其各模块对应执行各步骤的原理,可参考上述实施例1的相关描述。
具体的,所述数据获取模块执行“获取时间段内不同风机的风速、偏航角以及发电功率,构架数据矩阵”时:
获取一段时间内不同风机的风速V、偏航误差θ、发电功率P,构架数据矩阵。在一段时间内,风机的风能利用系数不变,风机的发电功率P只与风速V、偏航误差θ相关,根据这一相关性,获取多个风机的上述风速V、偏航误差θ、发电功率P数据情况(来自风力发电机的SCADA系统监控记录,一台风机可以获取上万或几十万条相关数据),形成足够的数据集,构架这几项数据的数据矩阵。
在其他实施例中,该步骤获取的数据中,还可以包括不同风机的桨距角数据。
所述数据处理模块执行“用于根据所述数据矩阵标记得到静态偏航误差”时:
基于数据矩阵的数据情况进行观察,依据专家经验,标记各偏差角θ2;标记过程中,采用PCA主成分分析法,对以风机风速、发电功率、偏航角为相关特征的数据矩阵进行数据降维,得到相应的不同数据情况下的偏差角θ2,作为预测期望值,与数据矩阵的数据共同构成数据样本集,用于输入后续的神经网络训练学习模型。
所述参数训练模块执行“基于神经网络,训练关于所述风速、偏航角、发电功率以及静态偏航误差的神经网络学习模型”时:
所述神经网络为对抗神经网络(GAN)和/或深度神经网络(DNN),其特征工程提取出的特征向量具有预设的形状和维度,以提取的结果为素材,设定算法模型训练参数,得到神经网络训练学习模型。
其中,上述特征向量的形状和维度即数据矩阵进行降维处理的结果,即不同风机的风速V、偏航角θ、发电功率P及标记得到对应的偏差角θ2,作为训练参数,采用k折交叉验证的方式,训练学习模型并验证模型的准确率。
上述获得的数据样本集划分为运行正常的数据样本和出现故障的数据样本,分别为正例和反例,输入到所述神经网络训练学习模型中。
模型中同一批输入数据样本集,使用k折交叉验证算法,获取的K个样本,其中K-1个作为测试集,一个样本作为训练集,每次迭代过程中每个样本只有一次被划入训练集或测试集的机会,无重复抽样,可以利用相对较少或有限的数据集,训练好神经网络训练学习模型,验证得出模型的准确率;训练的模型与其准确率关联存储;后续采用该学习模型进行预测时,准确率作为预测结果的参考或指导数据。
所述神经网络训练学习模型可以重复获取新的数据样本集进行训练,以能够更好的得到偏航误差的预测结果,更利于预测风机故障。
所述数据预测模块执行“获取目标风机的当前风速、偏航角以及发电功率数据,输入至训练好的所述神经网络学习模型,预测所述目标风机的偏差角进行输出”时:
目标风机即待预测偏航静态偏差角的风力发电机,通过SCADA系统采集该风机的当前处于的风速Vi、发电功率Pi以及偏航角θi,输入至所述神经网络训练学习模型中,输出对应的偏差角θ2i,作为预测数据,能够用于预测风机故障。
本发明预测系统与风机SCADA系统对接,获取数据,进行神经网络训练,基于其训练得到的学习模型,可以实时获取风机的运行数据,预测风机的偏航静态偏差角,准确度高,利于预测风机故障,以及时作出相关措施,避免因为静态偏航误差危害机组安全运行。
实施例3
如图5-6所示,本发明还提供了一种智能诊断系统,包括预测系统、文件管理系统和版本管理系统;
预测系统,用于训练关于风机风速、偏航角、发电功率以及静态偏航误差的神经网络学习模型;
文件管理系统,用于存储预测系统训练的所述神经网络学习模型,并提供TensorFlow服务给版本管理系统;
版本管理系统,用于保存和管理所述文件管理系统中的神经网络学习模型的版本数据信息,以供客户端通过服务句柄访问并获取相应的神经网络学习模型后执行预测任务。
具体的,预测系统训练好的神经网络学习模型,通过文件管理系统提供TensorFlow服务给版本管理系统,客户端可以通过服务句柄访问版本管理系统中相应的神经网络学习模型版本;客户端取得相应的算法模型后即可执行预测任务。
预测系统可以不断获取数据样本对神经网络学习模型进行训练,新的模型训练完成后,神经网络学习模型的版本更新,文件管理系统自动将新版本神经网络学习模型的信息保存并提供给版本管理系统,待下次客户端访问时,即可查看并获取新版本神经网络学习模型的版本。
进一步的,为了满足更多的需求,本发明智能诊断系统提供持续训练数据管道,不同的数据(包括风机运行过程中的桨距角等各项运行参数)通过预测系统后构造为不同版本的模型,供客户端请求获取,用于进行不同项目的预测和诊断分析。
进一步,所述智能诊断系统作为智能诊断平台,提供用户交互界面,用于数据或指定的输入以及数据的展示。
本发明智能诊断系统可以不断更新学习模型版本,用于风机运行情况的预测,经过一段时间的训练期,预测的结果会越来越准确。
本发明的实现和本文中提供的所有功能操作可以用数字电子电路、或者用计算机软件、固件或硬件,包括本说明书及其结构等同方案中所公开的结构、或者其中的一个或多个的组合来实现。本公开的实现可以实现为一个或多个计算机程序产品,即在计算机可读介质上编码的计算机程序指令的一个或多个模块,这些指令由数据处理装置来执行或者用以控制数据处理装置的操作。除了硬件之外,该数据处理装置可以包括为所描述的计算机程序创建执行环境的代码,例如构成处理器固件、协议栈、数据库管理系统、操作系统或者其中的一个或多个的组合的代码。
计算机程序(也称为程序、软件、软件应用、脚本或代码)可以用任何形式的编程语言(包括编译语言或解释语言)来编写,并且计算机程序可以用任何形式来部署,包括作为独立程序或者作为模块、部件、子例程或者适合在计算环境中使用的其他单元。计算机程序并非必须对应于文件系统中的文件。程序可以存储在保持其他程序或数据(例如标记语言文档中所存储的一个或多个脚本)的文件的部分中,存储在专用于所描述的程序的单个文件中,或者存储在多个协同文件(例如存储一个或多个模块、子程序或者代码的部分的文件)中。计算机程序可以被部署成在一个计算机上来执行,或者在位于一个站点处或分布在多个站点处且通过通信网络互连的多个计算机上来执行。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。
Claims (9)
1.一种风力发电机SCADA偏航数据的偏航静态偏差角预测方法,其特征在于,包括:
S1.获取时间段内不同风机的风速、偏航角以及发电功率,构架数据矩阵;
S2.根据所述数据矩阵标记得到静态偏航误差;
S3.基于神经网络,训练关于所述风速、偏航角、发电功率以及静态偏航误差的神经网络学习模型;
S4.获取目标风机的当前风速、偏航角以及发电功率数据,输入至训练好的所述神经网络学习模型,预测所述目标风机的静态偏航误差的角度进行输出。
2.根据权利要求1所述的风力发电机SCADA偏航数据的偏航静态偏差角预测方法,其特征在于,步骤S2.根据所述数据矩阵标记得到静态偏航误差,包括:
采用PCA主成分分析法,对以风机风速、发电功率、偏航角为相关特征的数据矩阵进行数据降维,得到相应的不同数据情况下的偏差角。
3.根据权利要求2所述的风力发电机SCADA偏航数据的偏航静态偏差角预测方法,其特征在于,步骤S3.包括:
所述神经网络为对抗神经网络和/或深度神经网络,其特征工程提取出的特征向量具有预设的形状和维度,以提取的结果为素材,设定算法模型训练参数,得到神经网络训练学习模型。
4.根据权利要求3所述的风力发电机SCADA偏航数据的偏航静态偏差角预测方法,其特征在于,所述特征向量的形状和维度即数据矩阵进行降维处理的结果,不同风机的风速、偏航角、发电功率及标记得到对应的偏差角,构成数据样本集,作为训练参数,采用k折交叉验证的方式,训练学习模型并验证模型的准确率。
5.根据权利要求4所述的风力发电机SCADA偏航数据的偏航静态偏差角预测方法,其特征在于:
获得的数据样本集划分为运行正常的数据样本和出现故障的数据样本,分别为正例和反例,输入到所述神经网络训练学习模型中;
同一批输入数据样本集,使用k折交叉验证算法,获取的K个样本,其中K-1个作为测试集,一个样本作为训练集,进行迭代计算。
6.一种实施权利要求1-5任意一项所述方法的预测系统,其特征在于,包括
数据获取模块:用于获取时间段内不同风机的风速、偏航角以及发电功率,构架数据矩阵;
数据处理模块:用于根据所述数据矩阵标记得到静态偏航误差;
参数训练模块:用于基于神经网络,训练关于所述风速、偏航角、发电功率以及静态偏航误差的神经网络学习模型;
数据预测模块:用于获取目标风机的当前风速、偏航角以及发电功率数据,输入至训练好的所述神经网络学习模型,预测所述目标风机的偏差角进行输出。
7.一种包括权利要求6所述的预测系统的智能诊断系统,其特征在于,还包括文件管理系统和版本管理系统;
预测系统,用于训练关于风机风速、偏航角、发电功率以及静态偏航误差的神经网络学习模型;
文件管理系统,用于存储预测系统训练的所述神经网络学习模型,并提供TensorFlow服务给版本管理系统;
版本管理系统,用于保存和管理所述文件管理系统中的神经网络学习模型的版本数据信息,以供客户端通过服务句柄访问并获取相应的神经网络学习模型后执行预测任务。
8.根据权利要求7所述的智能诊断系统,其特征在于,提供持续训练数据管道,以使不同的数据通过预测系统后构造为不同版本的模型,供客户端请求获取。
9.根据权利要求7所述的智能诊断系统,其特征在于,还包括用户交互界面,用于数据或指定的输入以及数据的展示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010710332.4A CN111852769B (zh) | 2020-07-22 | 2020-07-22 | 风机scada数据的偏航静态偏差角预测方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010710332.4A CN111852769B (zh) | 2020-07-22 | 2020-07-22 | 风机scada数据的偏航静态偏差角预测方法及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111852769A CN111852769A (zh) | 2020-10-30 |
CN111852769B true CN111852769B (zh) | 2021-06-29 |
Family
ID=73001929
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010710332.4A Active CN111852769B (zh) | 2020-07-22 | 2020-07-22 | 风机scada数据的偏航静态偏差角预测方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111852769B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4001638A1 (en) | 2020-11-17 | 2022-05-25 | Vestas Wind Systems A/S | Estimating wind direction incident on a wind turbine |
CN113153657A (zh) * | 2021-05-28 | 2021-07-23 | 上海扩博智能技术有限公司 | 风机发电率损失预测方法、系统、设备及介质 |
CN115755910B (zh) * | 2022-11-17 | 2023-07-25 | 珠海城市职业技术学院 | 一种家庭服务机器人的控制方法及系统 |
CN115977874B (zh) * | 2023-01-09 | 2024-03-19 | 中电投新疆能源化工集团木垒新能源有限公司 | 基于激光测风雷达的风电机组偏航自适应校准方法及系统 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101498282A (zh) * | 2008-02-01 | 2009-08-05 | 北京能高自动化技术有限公司 | 大型风力发电机组偏航控制方法 |
CN101598109B (zh) * | 2009-05-21 | 2012-11-07 | 中国电力科学研究院 | 一种风力发电机偏航系统的智能控制方法 |
CN102213182B (zh) * | 2011-05-12 | 2013-09-04 | 北京金风科创风电设备有限公司 | 偏航误差角获得方法及偏航控制方法/装置和风力发电机组 |
CN103758700B (zh) * | 2014-02-24 | 2016-07-06 | 国电联合动力技术有限公司 | 一种校准风机对风偏差的方法 |
CN105909466B (zh) * | 2016-04-18 | 2018-11-16 | 华电电力科学研究院 | 风力发电机组偏航误差分析方法 |
CN106150904B (zh) * | 2016-07-01 | 2018-10-30 | 华北电力科学研究院有限责任公司 | 一种风力发电机组偏航系统控制性能优化方法及系统 |
CN107795433B (zh) * | 2016-08-31 | 2019-09-13 | 北京天诚同创电气有限公司 | 风力发电机偏航控制方法、装置及系统 |
CN108953060B (zh) * | 2018-03-30 | 2020-01-17 | 浙江大学 | 基于激光雷达测风仪的风电场场级偏航控制方法 |
CN108869175B (zh) * | 2018-06-15 | 2019-07-09 | 中南大学 | 一种基于多步预测的模型预测控制mpc的偏航控制方法 |
CN110397554A (zh) * | 2019-09-05 | 2019-11-01 | 国电联合动力技术有限公司 | 智能寻优的风电机组偏航控制方法、装置及风电机组 |
-
2020
- 2020-07-22 CN CN202010710332.4A patent/CN111852769B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN111852769A (zh) | 2020-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111852769B (zh) | 风机scada数据的偏航静态偏差角预测方法及系统 | |
CN110761947B (zh) | 一种风电机组偏航校准方法及系统 | |
US20200379424A1 (en) | Systems and methods for enhanced power system model validation | |
US11636557B2 (en) | Systems and methods for enhanced power system model validation | |
CN110119570B (zh) | 一种实测数据驱动的风电场模型参数校核方法 | |
CN110991036B (zh) | 航天器姿轨控系统故障案例库构建系统及构建方法 | |
CN103649858A (zh) | 用于预测组件或系统状况的方法和设备及计算机程序产品 | |
JP2016151909A (ja) | 異常診断方法及び異常診断システム | |
CN111523254B (zh) | 一种操控特性可调的车辆验证平台及实现方法 | |
EP3771822A1 (en) | A method for computer-implemented determination of a vertical speed wind profile of a wind field | |
US20210124854A1 (en) | Systems and methods for enhanced power system model parameter estimation | |
CN115822887A (zh) | 风电机组的性能评估与能效诊断方法及系统 | |
CN115392037A (zh) | 设备故障预测方法、装置、设备及存储介质 | |
Gong et al. | Hardware-in-the-loop simulation of uav for fault injection | |
CN117057779A (zh) | 一种基于集总概率重构的数字孪生降阶模型构建方法 | |
CN111797545B (zh) | 一种基于实测数据的风电机组偏航折减系数计算方法 | |
US11339763B2 (en) | Method for windmill farm monitoring | |
CN112131753A (zh) | 风机疲劳寿命的评估方法、系统、设备及可读介质 | |
CN117236054A (zh) | 一种基于数字孪生的汽车焊装夹具装配方法、系统及介质 | |
CN116227661A (zh) | 风电场的功率预测方法、装置、电子设备及存储介质 | |
CN116894475A (zh) | 一种基于神经网络的燃气轮机状态预警方法 | |
CN110943485B (zh) | 双馈风电场等值模型仿真可信度的指标评价方法 | |
CN114188991A (zh) | 风电场一次调频模型辨识方法、装置、电子设备和存储介质 | |
CN113340262B (zh) | 叶片零位漂移的检测方法、系统、电子设备及存储介质 | |
CN114934880B (zh) | 一种海上风电机组的寿命预测方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |