CN115434878B - 风力发电机组温度集群管控方法、装置、设备及介质 - Google Patents
风力发电机组温度集群管控方法、装置、设备及介质 Download PDFInfo
- Publication number
- CN115434878B CN115434878B CN202211395540.5A CN202211395540A CN115434878B CN 115434878 B CN115434878 B CN 115434878B CN 202211395540 A CN202211395540 A CN 202211395540A CN 115434878 B CN115434878 B CN 115434878B
- Authority
- CN
- China
- Prior art keywords
- temperature
- fan
- cluster
- fans
- unit
- 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
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
- F03D17/00—Monitoring or testing of wind motors, e.g. diagnostics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
- G06F16/215—Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/27—Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
-
- 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)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Artificial Intelligence (AREA)
- Mechanical Engineering (AREA)
- Life Sciences & Earth Sciences (AREA)
- Combustion & Propulsion (AREA)
- Chemical & Material Sciences (AREA)
- Sustainable Energy (AREA)
- Quality & Reliability (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Sustainable Development (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Geometry (AREA)
- Wind Motors (AREA)
Abstract
本发明公开了风力发电机组温度集群管控方法、装置、设备及介质,该方法包括:获取风电场内机组历史舱外温度数据;根据历史舱外温度数据的相关性初步刷选每台风机关联机群;对每台机组和每台机组的初步关联机群的历史舱外温度数据进行温度集群推算模型训练,获得对应温度集群推算模型;调取实测舱外温度数据推算每台机组舱外温度;剔除差异超过预设阈值的风机,并寻找相关性最高的风机进行替代;重复执行温度集群推算模型构建以及误差风机剔除直至所有风机的拟合温度和风机的当前温度数据差值不超过阈值,根据最终得到的参考风机组进行对应风机温度的拟合,若拟合结果与实测温度差距较大,则预警并启用推算温度进行机组容差运行和保护控制。
Description
技术领域
本发明属于风力发电技术领域,尤其涉及风力发电机组温度集群管控方法、装置、设备及介质。
背景技术
现有大型风力发电机组对运行环境温度的监测十分必要,机组控制系统依据环境温度对机组进行温度维度的保护控制,确保机组处于安全的运行温度。且若想实时计算每台机组的外部空气密度,机组的外部环境温度为计算中的关键参数,同时,机组运维人员也希望掌握机组外部环境温度,便于根据现场温度进行运维决策。风力发电机组技术也日益成熟和丰富,研究方向已经向着部件提前预警和自适应容差控制发展。
在现有技术中,风力发电机组环境温度是通过配备的温度传感器测量机组机舱外的温度来获取,风电场内每台机组均具备独立的舱外温度传感器。实际运行时,若机组舱外温度传感器失效而导致测量偏差过大,将使风电机组无法准确执行温度超限的保护,进而影响机组安全及寿命;若机组控制系统检测到舱外温度传感器故障,将控制机组停机,直至人工维修故障后才可重新运行。停机将造成机组可利用率降低和发电量损失。
为了有效监控舱外温度传感器是否异常,建立相应温度推算模型是一种有效手段,传统方法建立相应温度推算模型是采用以地理位置信息作为关联机组筛选条件,该方法存在以下弊端:
由于风场地理环境的特殊性,不同季节由于风向等变化风机之间的温度可能会具有不同的关联性。同时风机白天和夜晚由于光照因素的影响,风机温度关联性也会发生较大的变化。而地理位置是一个固定量,无法根据季节和白天夜晚进行关联性的调整。
发明内容
本发明的目的在于,为克服现有技术缺陷,提供了风力发电机组温度集群管控方法、装置、设备及介质, 创新性提出以温度作为关联风机的唯一筛选条件,以达到能够准确识别机组舱外温度传感器异常状态实现预警,利于风电场计划性运维;并当机组舱外温传感器故障后在不增加额外硬件的条件下给机组控制系统提供可用的参考舱外温度,以实现容差运行,将机组故障维修等待时间转化为有效发电时间。
本发明目的通过下述技术方案来实现:
一种风力发电机组温度集群管控方法,所述风力发电机组包括舱外温度监测设备,所述方法包括:
获取风电场内机组历史舱外温度数据;
根据所述历史舱外温度数据的相关性初步刷选每台风机关联机群;
对每台机组和每台机组的初步关联机群的历史舱外温度数据进行温度集群推算模型训练,获得对应温度集群推算模型;
每间隔一段预设时间调取风场当前季节段最新记录的白天和晚上的实测舱外温度数据各一组,输入所述温度集群推算模型,推算每台机组舱外温度;
针对每一台风机,根据推算得到的每台风机舱外温度核对实测舱外温度,找出差异超过预设阈值的风机并对所述差异超过预设阈值的风机所在关联机组中全部风机进行核对,剔除实时温度与被拟合风机实际温度均值的差值超过预设阈值的关联风机,并寻找关联机组外与待拟合模型的风机相关性超过预设阈值的风机中相关性最高的一台进行替代,若不存在可替代风机,则直接删除所述实时温度与推算温度差值超过预设阈值的风机,直至全部待拟合风机的误差风机剔除完毕;
重复执行温度集群推算模型构建以及误差风机剔除直至所有风机的拟合温度和风机的当前温度数据差值不超过预设阈值,根据最终得到的参考风机组进行对应风机温度的拟合,若拟合的温度结果与实测舱外温度差距较大,则预警舱外温度监测设备异常,并启用推算温度进行机组容差运行和保护控制。
进一步的,所述根据所述历史舱外温度数据的相关性初步刷选每台风机关联机群包括:
根据所述历史舱外温度数据,依据线性相关性计算风机之间的关联程度,并按照关联程度的从高到低筛选若干台风机形成初步的参考风机。
进一步的,所述对每台机组和每台机组的初步关联机群的历史舱外温度数据进行温度集群推算模型训练,获得对应温度集群推算模型包括:
根据每台风机的历史舱外温度数据是否大于预设温度阈值分成高温和低温两个数据集群;
利用每个历史数据记录时间段给予不同时间权重和不同月份权重;
再对给予了不同月份和时间权重的每台机组的历史舱外温度数据以及对应的参考风机历史舱外温度数据进行拟合,得到温度集群推算模型。
进一步的,所述方法还包括在将每台机组和关联机群内机组的新累积的历史舱外温度数据定期依次对比,对每台机组最终关联机群定期刷新。
进一步的,所述方法还包括:
若某台风机的关联风机无法达到预设数量,则剔除差异超过预设阈值的风机,减少关联风机数量并重新建立温度集群推算模型。
进一步的,所述调取风场当前季节段最新记录的白天和晚上的实测舱外温度数据各一组的方式包括实时采集推算或间歇采集推算。
进一步的,所述根据最终得到的参考风机组进行对应风机温度的拟合,若拟合的温度结果与实测舱外温度差距较大,则预警舱外温度监测设备异常具体包括当下时刻核对和预定时间段核对中的一种或多种;
其中,当下时刻核对具体包括:
计算当下时刻推算温度和实测舱外温度的偏差绝对值;
若所述偏差绝对值超过预设阈值则判断为实测舱外温度异常;
预定时间段核对具体包括:
在预定时间段内计算推算温度和实测舱外温度的偏差绝对值;
若全部所述偏差绝对值均超过预设阈值则判断为实测温度异常。
另一方面,本发明还提供了一种风力发电机组温度集群管控装置,所述装置包括:
数据获取模块,用于获取风电场内机组历史舱外温度数据;
关联机群筛选模块,用于根据所述历史舱外温度数据的相关性初步刷选每台风机关联机群;
温度集群推算模型构建模块,用于对每台机组和每台机组的初步关联机群的历史舱外温度数据进行温度集群推算模型训练,获得对应温度集群推算模型;
机组舱外温度推算模块,用于每间隔一段预设时间调取风场当前季节段最新记录的白天和晚上的实测舱外温度数据各一组,输入所述温度集群推算模型,推算每台机组舱外温度;
误差风机筛选模块,用于针对每一台风机,根据推算得到的每台风机舱外温度核对实测舱外温度,找出差异超过预设阈值的风机并对所述差异超过预设阈值的风机所在关联机组中全部风机进行核对,剔除实时温度与被拟合风机实际温度均值的差值超过预设阈值的关联风机,并寻找关联机组外与待拟合模型的风机相关性超过预设阈值的风机中相关性最高的一台进行替代,若不存在可替代风机,则直接删除所述实时温度与推算温度差值超过预设阈值的风机,直至全部待拟合风机的误差风机剔除完毕;
机组管控模块,用于重复执行温度集群推算模型构建以及误差风机剔除直至所有风机的拟合温度和风机的当前温度数据差值不超过预设阈值,根据最终得到的参考风机组进行对应风机温度的拟合,若拟合的温度结果与实测舱外温度差距较大,则预警舱外温度监测设备异常,并启用推算温度进行机组容差运行和保护控制。
可选地,所述关联机群筛选模块根据所述历史舱外温度数据的相关性初步刷选每台风机关联机群包括:
根据所述历史舱外温度数据,依据线性相关性计算风机之间的关联程度,并按照关联程度的从高到低筛选若干台风机形成初步的参考风机。
可选地,所述温度集群推算模型构建模块对每台机组和每台机组的初步关联机群的历史舱外温度数据进行温度集群推算模型训练,获得对应温度集群推算模型包括:
根据每台风机的历史舱外温度数据是否大于预设温度阈值分成高温和低温两个数据集群;
利用每个历史数据记录时间段给予不同时间权重和不同月份权重;
再对给予了不同月份和时间权重的每台机组的历史舱外温度数据以及对应的参考风机历史舱外温度数据进行拟合,得到温度集群推算模型。
可选地,所述温度集群推算模型构建模块还包括在将每台机组和关联机群内机组的新累积的历史舱外温度数据定期依次对比,对每台机组最终关联机群定期刷新。
可选地,所述温度集群推算模型构建模块还包括:
若某台风机的关联风机无法达到预设数量,则剔除差异超过预设阈值的风机,减少关联风机数量并重新建立温度集群推算模型。
可选地,所述数据获取模块调取风场当前季节段最新记录的白天和晚上的实测舱外温度数据各一组的方式包括实时采集推算或间歇采集推算。
可选地,所述误差风机筛选模块根据最终得到的参考风机组进行对应风机温度的拟合,若拟合的温度结果与实测舱外温度差距较大,则预警舱外温度监测设备异常具体包括当下时刻核对和预定时间段核对中的一种或多种;
其中,当下时刻核对具体包括:
计算当下时刻推算温度和实测舱外温度的偏差绝对值;
若所述偏差绝对值超过预设阈值则判断为实测舱外温度异常;
预定时间段核对具体包括:
在预定时间段内计算推算温度和实测舱外温度的偏差绝对值;
若全部所述偏差绝对值均超过预设阈值则判断为实测温度异常。
另一方面,本发明还提供了一种计算机设备,计算机设备包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现上述的任意一种风力发电机组温度集群管控方法。
另一方面,本发明还提供了一种计算机可读存储介质,所述存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现上述的任意一种风力发电机组温度集群管控方法。
本发明的有益效果在于:
(1)本发明提供的风力发电机组温度集群管控方法、装置、设备及介质仅以历史舱外温度数据作为关联机群筛选条件建立温度集群推算模型,在训练时便已按照白天夜晚以及季度进行了分类,初步确保了风机不同季节和光照下关联的稳定性。接着利用当前风机温度数据进行再训练,保证在对应类别下风机关联及温度拟合的准确性。同时该算法为自学习自调整,当某月出现与历史温度不同的温度情况时,可以自动进行风机关联性的重新调整。相比于地理位置筛选而言,该算法解决了地理位置无法依据时间对风机关联性进行分类处理的问题,同时也解决了地理位置筛选过于依赖现场经验的问题以及地理位置无法持续自动自我优化的问题。
(2)本发明可以根据不同的季节及光照分布情况自动生成不同的关联风机组,同时利用自我筛选剔除、更换误差关联风机。相比于传统筛选关联风机的方式,本方法筛选风机组及生成温度推算模型更加精确化及智能化,能做到对于不同温度环境采用不同的关联风机组和推算模型。同时不再需要进行人工分类校正,极大节省人力。在实际上线后也能随着风场本地温度环境的后续变化进行持续的自修正,具有更好的适应性。
(3)本发明提供的风力发电机组温度集群管控方法、装置、设备及介质可实时或定期推算机组舱外温度值,在舱外温度传感器出现劣化而测量不准但并未导致故障停机前,提前识别舱外温度传感器的异常状态,启用推算温度进行保护,保障了风力发电机组安全运行的条件,减少了风力发电机组潜在风险。通过推算温度与实测温度的核对,可准确识别舱外温度传感器故障趋势,同步实现状态推送提前预警,利于风电场实现计划性运维。
(4)本发明提供的风力发电机组温度集群管控方法、装置、设备及介质通过将集群推算模型输出的推算舱外温度提供至机组控制系统,在不增加机组硬件的条件下让机组控制系统有冗余可用的参考舱外温度,当舱外温度传感器故障时:①实现容差运行控制,②保证机组外部空气密度计算的准确性。一方面提高机组发电量的同时,为维修人员预留足够准备时间,另一方面保障机组空气密度的准确统计,进而保障机组功率曲线的准确统计。
(5)本发明提供的风力发电机组温度集群管控方法、装置、设备及介质适用陆上任何地形和海上风电场的机群。
附图说明
图1是本发明实施例提供的风力发电机组温度集群管控方法流程示意图;
图2是本发明实施例提供的风力发电机组温度集群管控方法逻辑框图;
图3是本发明实施例推算温度和实测舱外温度的对比图;
图4是本发明实施例提供的风力发电机组温度集群管控装置结构框图。
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了有效监控舱外温度传感器是否异常,建立相应温度推算模型是一种有效手段,传统方法建立相应温度推算模型是采用以地理位置信息作为关联机组筛选条件,该方法存在以下弊端:
由于风场地理环境的特殊性,不同季节由于风向等变化风机之间的温度可能会具有不同的关联性。同时风机白天和夜晚由于光照因素的影响,风机温度关联性也会发生较大的变化。而地理位置是一个固定量,无法根据季节和白天夜晚进行关联性的调整。
为了解决上述技术问题,提出了本发明风力发电机组温度集群管控方法、装置、设备及介质的下述各个实施例。
实施例1
参照图1和图2,如图1所示是本实施例提供的风力发电机组温度集群管控方法流程示意图,如图2所示是本实施例提供的风力发电机组温度集群管控方法逻辑框图。该方法具体包括以下步骤:
步骤S100:获取风电场内机组历史舱外温度数据。
步骤S200:根据历史舱外温度数据的相关性初步刷选每台风机关联机群。
具体地,根据历史舱外温度数据的相关性初步刷选每台风机关联机群包括:
根据历史舱外温度数据,依据线性相关性计算风机之间的关联程度,并按照关联程度的从高到低筛选若干台风机形成初步的参考风机。
作为一种实施方式,本实施例中对初步关联机群的进一步关联性验证在初次完成后,可根据新累积的历史舱外温度数据定期执行进一步关联性验证,进行最终关联机群的定期刷新,以减小客观原因导致的机组间舱外温度关联性变化影响。
需要说明的是,最终关联机群内包含1台或多台机组,且每台机组的最终关联进群均为独立的,两台不同机组的关联机群可以包含同一机组。
步骤S300:对每台机组和每台机组的初步关联机群的历史舱外温度数据进行温度集群推算模型训练,获得对应温度集群推算模型。
具体地,对每台机组和每台机组的初步关联机群的历史舱外温度数据进行温度集群推算模型训练,获得对应温度集群推算模型包括:
根据每台风机的历史舱外温度数据是否大于预设温度阈值分成高温和低温两个数据集群;
利用每个历史数据记录时间段给予不同时间权重和不同月份权重;
再对给予了不同月份和时间权重的每台机组的历史舱外温度数据以及对应的参考风机历史舱外温度数据进行拟合,得到温度集群推算模型。
具体地,本实施例对各机组和其最终关联机群历史舱外温度数据通过机器学习方法进行分析,完成各机组温度集群推算模型训练,获得对应温度推算模型。
作为一种实施方式,本实施例还根据机组新累积温度数据和定期刷新的关联机群,对各机组的集群推算模型进行定期训练刷新,以保证模型的准确性。
作为一种实施方式,本实施例中若某台风机的关联风机无法达到预设数量,则剔除差异超过预设阈值的风机,减少关联风机数量并重新建立温度集群推算模型。
作为一种实施方式,本实施例还包括在将每台机组和关联机群内机组的新累积的历史舱外温度数据定期依次对比,对每台机组最终关联机群定期刷新。
需要说明的是,本实施例中的目标机组集群推算模型,输入至少包括目标机组关联机群的舱外温度数据,输出为目标机组舱外温度推算值。目标机组集群推算模型的数据输入,包括关联机群内全部或部分机组的舱外温度数据,且可根据各机组数据质量和数据可用性动态调整推算模型的数据输入。
步骤S400:每间隔一段预设时间调取风场当前季节段最新记录的白天和晚上的实测舱外温度数据各一组,输入所述温度集群推算模型,推算每台机组舱外温度。
作为一种实施方式,本实施例中各机组温度的采集和集群推算频率,根据需求可为实时采集推算或间歇采集推算。
步骤S500:针对每一台风机,根据推算得到的每台风机舱外温度核对实测舱外温度,找出差异超过预设阈值的风机并对差异超过预设阈值的风机所在关联机组中全部风机进行核对,剔除实时温度与被拟合风机实际温度均值的差值超过预设阈值的关联风机,并寻找关联机组外与待拟合模型的风机相关性超过预设阈值的风机中相关性最高的一台进行替代,若不存在可替代风机,则直接删除实时温度与推算温度差值超过预设阈值的风机,直至全部待拟合风机的误差风机剔除完毕。
该方法可以根据不同的季节及光照分布情况自动生成不同的关联风机组,同时利用自我筛选剔除、更换误差关联风机。相比于传统筛选关联风机的方式,本方法筛选风机组及生成温度推算模型更加精确化及智能化,能做到对于不同温度环境采用不同的关联风机组和推算模型。同时不再需要进行人工分类校正,极大节省人力。在实际上线后也能随着风场本地温度环境的后续变化进行持续的自修正,具有更好的适应性。
步骤S600:重复执行温度集群推算模型构建以及误差风机剔除直至所有风机的拟合温度和风机的当前温度数据差值不超过预设阈值,根据最终得到的参考风机组进行对应风机温度的拟合,若拟合的温度结果与实测舱外温度差距较大,则预警舱外温度监测设备异常,并启用推算温度进行机组容差运行和保护控制。
作为一种实施方式,本实施例中预警舱外温度监测设备可选用PT100温度传感器。风电机组的舱外温度测量一般采用PT100温度传感器,将PT100传感器探出风机机舱外,以测量每台机组机舱外环境的真实温度,为风电机组必备环境状态监测点。PT100温度传感器是一种将温度变量转换为可传送的标准化输出信号的传感器。PT100是热电阻,在0℃的时候的阻值为100欧姆,它的阻值会随着温度上升而成近似匀速的增长,在100℃时它的阻值约为138.5欧姆。参照图3,如图3所示是本实施例推算温度和实测舱外温度的对比图。其中,纵坐标表示温度差值,单位为摄氏度,横坐标表示为时间间隔,单位为10min。
作为一种实施方式,本实施例中推算温度核对温度传感器实测温度的方法,包括计算当下时刻推算温度和实测温度的偏差绝对值,超过预设阈值即判断实测温度异常,或在预定时间段内计算推算温度和实测温度的偏差绝对值,全部超过预设阈值即判断实测温度异常。
以下为本实施例提供的风力发电机组温度集群管控方法的实施实例:
1.获取风电场内机组历史舱外温度数据。
2.根据历史舱外温度数据依据线性相关性计算风机之间的关联程度,并按照关联程度的从高到低筛选5台风机形成初步的参考风机。
3.对于每台机组的历史舱外温度数据,根据温度是否大于8℃分成高温和低温两个数据集群。由于日照本身跟时间关系紧密,依据专家经验法,利用每个历史数据记录时间按照是否处于8-11点,11-18点,18-20点,20-8点给予4个不同的时间权重。由于温度本身跟月份关系紧密,利用每个历史数据记录时间按照不同的月份给予不同的月份权重。将给予了不同月份和时间权重的每台机组的历史舱外温度数据以及对应的参考风机历史舱外温度数据利用lightgbm算法、线性回归等算法进行拟合初步模型构建。
4.调取风场最近时间段的高温/低温数据集群各一组,根据每台风机的5台初步参考风机的温度和初步模型进行温度拟合并与该台风机的温度数据进行对比,若与该台风机的温度数据差距较大,则依据5台初步参考风机的温度剔除其中平均温度与该台风机温度数据相差较大的,同时按照2所求得的关联程度表向下选取(关联度大于一个给定阈值)替代风机进行加入,若没有关联度大于给定阈值的风机,则不加入新的替代风机仅删除原差异较大的风机。重复3和4 的过程,直到所有的拟合温度和风机的温度数据接近(即差值不超过预设阈值)。
5.若存在风机遍历符合要求的关联表的风机后仍然无法达到5台参考风机,则直接剔除差异较大的风机减少关联风机数量并重复步骤3重新构建模型。需要说明的是5台参考风机的限制仅为一种示例。
6. 根据最终得到的参考风机组以及拟合模型进行对应风机温度的拟合,若拟合的温度结果与实测舱外温度差距较大,则预警舱外温度监测设备异常,并启用推算温度进行机组容差运行和保护控制。
本实施例提供的风力发电机组温度集群管控方法仅以历史舱外温度数据作为关联机群筛选条件建立温度集群推算模型,在训练时便已按照白天夜晚以及季度进行了分类,初步确保了风机不同季节和光照下关联的稳定性。接着利用当前风机温度数据进行再训练,保证在对应类别下风机关联及温度拟合的准确性。同时该算法为自学习自调整,当某月出现与历史温度不同的温度情况时,可以自动进行风机关联性的重新调整。相比于地理位置筛选而言,该算法解决了地理位置无法依据时间对风机关联性进行分类处理的问题,同时也解决了地理位置筛选过于依赖现场经验的问题以及地理位置无法持续自动自我优化的问题。本方法可实时或定期推算机组舱外温度值,在舱外温度传感器出现劣化而测量不准但并未导致故障停机前,提前识别舱外温度传感器的异常状态,启用推算温度进行保护,保障了风力发电机组安全运行的条件,减少了风力发电机组潜在风险。该方法通过推算温度与实测温度的核对,可准确识别舱外温度传感器故障趋势,同步实现状态推送提前预警,利于风电场实现计划性运维。该方法通过将集群推算模型输出的推算舱外温度提供至机组控制系统,在不增加机组硬件的条件下让机组控制系统有冗余可用的参考舱外温度,当舱外温度传感器故障时:①实现容差运行控制,②保证机组外部空气密度计算的准确性。一方面提高机组发电量的同时,为维修人员预留足够准备时间,另一方面保障机组空气密度的准确统计,进而保障机组功率曲线的准确统计。该方法适用陆上任何地形和海上风电场的机群。
实施例2
参照图4,如图4所示是本实施例提供的风力发电机组温度集群管控装置结构框图。该装置具体包括:
数据获取模块10,用于获取风电场内机组历史舱外温度数据;
关联机群筛选模块20,用于根据历史舱外温度数据的相关性初步刷选每台风机关联机群;
温度集群推算模型构建模块30,用于对每台机组和每台机组的初步关联机群的历史舱外温度数据进行温度集群推算模型训练,获得对应温度集群推算模型;
机组舱外温度推算模块40,用于每间隔一段预设时间调取风场当前季节段最新记录的白天和晚上的实测舱外温度数据各一组,输入所述温度集群推算模型,推算每台机组舱外温度;
误差风机筛选模块50,用于针对每一台风机,根据推算得到的每台风机舱外温度核对实测舱外温度,找出差异超过预设阈值的风机并对差异超过预设阈值的风机所在关联机组中全部风机进行核对,剔除实时温度与被拟合风机实际温度均值的差值超过预设阈值的关联风机,并寻找关联机组外与待拟合模型的风机相关性超过预设阈值的风机中相关性最高的一台进行替代,若不存在可替代风机,则直接删除实时温度与推算温度差值超过预设阈值的风机,直至全部待拟合风机的误差风机剔除完毕;
机组管控模块60,用于重复执行温度集群推算模型构建以及误差风机剔除直至所有风机的拟合温度和风机的当前温度数据差值不超过预设阈值,根据最终得到的参考风机组进行对应风机温度的拟合,若拟合的温度结果与实测舱外温度差距较大,则预警舱外温度监测设备异常,并启用推算温度进行机组容差运行和保护控制。
可选地,关联机群筛选模块20根据历史舱外温度数据的相关性初步刷选每台风机关联机群包括:
根据历史舱外温度数据,依据线性相关性计算风机之间的关联程度,并按照关联程度的从高到低筛选若干台风机形成初步的参考风机。
可选地,温度集群推算模型构建模块30对每台机组和每台机组的初步关联机群的历史舱外温度数据进行温度集群推算模型训练,获得对应温度集群推算模型包括:
根据每台风机的历史舱外温度数据是否大于预设温度阈值分成高温和低温两个数据集群;
利用每个历史数据记录时间段给予不同时间权重和不同月份权重;
再对给予了不同月份和时间权重的每台机组的历史舱外温度数据以及对应的参考风机历史舱外温度数据进行拟合,得到温度集群推算模型。
可选地,温度集群推算模型构建模块30还包括在将每台机组和关联机群内机组的新累积的历史舱外温度数据定期依次对比,对每台机组最终关联机群定期刷新。
可选地,温度集群推算模型构建模块30还包括:
若某台风机的关联风机无法达到预设数量,则剔除差异超过预设阈值的风机,减少关联风机数量并重新建立温度集群推算模型。
可选地,数据获取模块10调取风场当前季节段最新记录的白天和晚上的实测舱外温度数据各一组的方式包括实时采集推算或间歇采集推算。
可选地,误差风机筛选模块50根据最终得到的参考风机组进行对应风机温度的拟合,若拟合的温度结果与实测舱外温度差距较大,则预警舱外温度监测设备异常具体包括当下时刻核对和预定时间段核对中的一种或多种;
其中,当下时刻核对具体包括:
计算当下时刻推算温度和实测舱外温度的偏差绝对值;
若偏差绝对值超过预设阈值则判断为实测舱外温度异常;
预定时间段核对具体包括:
在预定时间段内计算推算温度和实测舱外温度的偏差绝对值;
若全部偏差绝对值均超过预设阈值则判断为实测温度异常。
本实施例提供的风力发电机组温度集群管控装置仅以历史舱外温度数据作为关联机群筛选条件建立温度集群推算模型,在训练时便已按照白天夜晚以及季度进行了分类,初步确保了风机不同季节和光照下关联的稳定性。接着利用当前风机温度数据进行再训练,保证在对应类别下风机关联及温度拟合的准确性。同时该算法为自学习自调整,当某月出现与历史温度不同的温度情况时,可以自动进行风机关联性的重新调整。相比于地理位置筛选而言,该算法解决了地理位置无法依据时间对风机关联性进行分类处理的问题,同时也解决了地理位置筛选过于依赖现场经验的问题以及地理位置无法持续自动自我优化的问题。本装置可以根据不同的季节及光照分布情况自动生成不同的关联风机组,同时利用自我筛选剔除、更换误差关联风机。相比于传统筛选关联风机的方式,本方法筛选风机组及生成温度推算模型更加精确化及智能化,能做到对于不同温度环境采用不同的关联风机组和推算模型。同时不再需要进行人工分类校正,极大节省人力。在实际上线后也能随着风场本地温度环境的后续变化进行持续的自修正,具有更好的适应性。本装置可实时或定期推算机组舱外温度值,在舱外温度传感器出现劣化而测量不准但并未导致故障停机前,提前识别舱外温度传感器的异常状态,启用推算温度进行保护,保障了风力发电机组安全运行的条件,减少了风力发电机组潜在风险。该装置通过推算温度与实测温度的核对,可准确识别舱外温度传感器故障趋势,同步实现状态推送提前预警,利于风电场实现计划性运维。该装置通过将集群推算模型输出的推算舱外温度提供至机组控制系统,在不增加机组硬件的条件下让机组控制系统有冗余可用的参考舱外温度,当舱外温度传感器故障时:①实现容差运行控制,②保证机组外部空气密度计算的准确性。一方面提高机组发电量的同时,为维修人员预留足够准备时间,另一方面保障机组空气密度的准确统计,进而保障机组功率曲线的准确统计。该装置适用陆上任何地形和海上风电场的机群。
实施例3
本优选实施例提供了一种计算机设备,该计算机设备可以实现本申请实施例所提供的风力发电机组温度集群管控方法任一实施例中的步骤,因此,可以实现本申请实施例所提供的风力发电机组温度集群管控方法的有益效果,详见前面的实施例,在此不再赘述。
实施例4
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。为此,本发明实施例提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本发明实施例所提供的风力发电机组温度集群管控方法中任一实施例的步骤。
其中,该存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该存储介质中所存储的指令,可以执行本发明实施例所提供的任一风力发电机组温度集群管控方法实施例中的步骤,因此,可以实现本发明实施例所提供的任一风力发电机组温度集群管控方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (9)
1.一种风力发电机组温度集群管控方法,所述风力发电机组包括舱外温度监测设备,其特征在于,所述方法包括:
获取风电场内机组历史舱外温度数据;
根据所述历史舱外温度数据的相关性初步刷选每台风机关联机群;
对每台机组和每台机组的初步关联机群的历史舱外温度数据进行温度集群推算模型训练,获得对应温度集群推算模型;
每间隔一段预设时间调取风场当前季节段最新记录的白天和晚上的实测舱外温度数据各一组,输入所述温度集群推算模型,推算每台机组舱外温度;
针对每一台风机,根据推算得到的每台风机舱外温度核对实测舱外温度,找出差异超过预设阈值的风机并对所述差异超过预设阈值的风机所在关联机组中全部风机进行核对,剔除实时温度与被拟合风机实际温度均值的差值超过预设阈值的关联风机,并寻找关联机组外与待拟合模型的风机相关性超过预设阈值的风机中相关性最高的一台进行替代,若不存在可替代风机,则直接删除所述实时温度与推算温度差值超过预设阈值的风机,直至全部待拟合风机的误差风机剔除完毕;
重复执行温度集群推算模型构建以及误差风机剔除直至所有风机的拟合温度和风机的当前温度数据差值不超过预设阈值或关联机组已无备选风机,根据最终得到的参考风机组进行对应风机温度的拟合,若拟合的温度结果与实测舱外温度差距较大,则预警舱外温度监测设备异常,并启用推算温度进行机组容差运行和保护控制。
2.如权利要求1所述的风力发电机组温度集群管控方法,其特征在于,所述根据所述历史舱外温度数据的相关性初步刷选每台风机关联机群包括:
根据所述历史舱外温度数据,依据线性相关性计算风机之间的关联程度,并按照关联程度的从高到低筛选若干台风机形成初步的参考风机。
3.如权利要求2所述的风力发电机组温度集群管控方法,其特征在于,所述方法还包括在将每台机组和关联机群内机组的新累积的历史舱外温度数据定期依次对比,对每台机组最终关联机群定期刷新。
4.如权利要求1所述的风力发电机组温度集群管控方法,其特征在于,所述方法还包括:
若某台风机的关联风机无法达到预设数量,则剔除差异超过预设阈值的风机,减少关联风机数量并重新建立温度集群推算模型。
5.如权利要求1所述的风力发电机组温度集群管控方法,其特征在于,所述调取风场当前季节段最新记录的白天和晚上的实测舱外温度数据各一组的方式包括实时采集推算或间歇采集推算。
6.如权利要求1所述的风力发电机组温度集群管控方法,其特征在于,所述根据最终得到的参考风机组进行对应风机温度的拟合,若拟合的温度结果与实测舱外温度差距较大,则预警舱外温度监测设备异常具体包括当下时刻核对和预定时间段核对中的一种或多种;
其中,当下时刻核对具体包括:
计算当下时刻推算温度和实测舱外温度的偏差绝对值;
若所述偏差绝对值超过预设阈值则判断为实测舱外温度异常;
预定时间段核对具体包括:
在预定时间段内计算推算温度和实测舱外温度的偏差绝对值;
若全部所述偏差绝对值均超过预设阈值则判断为实测温度异常。
7.一种风力发电机组温度集群管控装置,其特征在于,所述装置包括:
数据获取模块,用于获取风电场内机组历史舱外温度数据;
关联机群筛选模块,用于根据所述历史舱外温度数据的相关性初步刷选每台风机关联机群;
温度集群推算模型构建模块,用于对每台机组和每台机组的初步关联机群的历史舱外温度数据进行温度集群推算模型训练,获得对应温度集群推算模型;
机组舱外温度推算模块,用于每间隔一段预设时间调取风场当前季节段最新记录的白天和晚上的实测舱外温度数据各一组,输入所述温度集群推算模型,推算每台机组舱外温度;
误差风机筛选模块,用于针对每一台风机,根据推算得到的每台风机舱外温度核对实测舱外温度,找出差异超过预设阈值的风机并对所述差异超过预设阈值的风机所在关联机组中全部风机进行核对,剔除实时温度与被拟合风机实际温度均值的差值超过预设阈值的关联风机,并寻找关联机组外与待拟合模型的风机相关性超过预设阈值的风机中相关性最高的一台进行替代,若不存在可替代风机,则直接删除所述实时温度与推算温度差值超过预设阈值的风机,直至全部待拟合风机的误差风机剔除完毕;
机组管控模块,用于重复执行温度集群推算模型构建以及误差风机剔除直至所有风机的拟合温度和风机的当前温度数据差值不超过预设阈值,根据最终得到的参考风机组进行对应风机温度的拟合,若拟合的温度结果与实测舱外温度差距较大,则预警舱外温度监测设备异常,并启用推算温度进行机组容差运行和保护控制。
8.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现如权利要求1至6任一项所述的风力发电机组温度集群管控方法。
9.一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现如权利要求1至6任一项所述的风力发电机组温度集群管控方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211395540.5A CN115434878B (zh) | 2022-11-09 | 2022-11-09 | 风力发电机组温度集群管控方法、装置、设备及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211395540.5A CN115434878B (zh) | 2022-11-09 | 2022-11-09 | 风力发电机组温度集群管控方法、装置、设备及介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115434878A CN115434878A (zh) | 2022-12-06 |
CN115434878B true CN115434878B (zh) | 2023-02-03 |
Family
ID=84252912
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211395540.5A Active CN115434878B (zh) | 2022-11-09 | 2022-11-09 | 风力发电机组温度集群管控方法、装置、设备及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115434878B (zh) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011143531A2 (en) * | 2010-05-13 | 2011-11-17 | University Of Cincinnati | Turbine-to-turbine prognostics technique for wind farms |
EP3299614A1 (en) * | 2016-09-26 | 2018-03-28 | Siemens Aktiengesellschaft | Method, device and system for managing a wind farm |
CN108304350A (zh) * | 2017-12-25 | 2018-07-20 | 明阳智慧能源集团股份公司 | 基于大数据集近邻策略的风机指标预测与故障预警方法 |
CN108376298A (zh) * | 2018-02-12 | 2018-08-07 | 湘潭大学 | 一种风电机组发电机温度故障预警诊断方法 |
DE102018001763A1 (de) * | 2018-03-06 | 2019-09-12 | Senvion Gmbh | Verfahren und System zum Warten einer Windenergieanlage aus einer Gruppe von Windenergieanlagen |
CN111950505A (zh) * | 2020-08-24 | 2020-11-17 | 湖南科技大学 | 一种ssa-aann的风力发电机传感器状态评估方法 |
CN113297728A (zh) * | 2021-04-30 | 2021-08-24 | 东方电气风电有限公司 | 一种基于风场风速关联的单风机虚拟风速计算方法及系统 |
CN113884705A (zh) * | 2021-09-28 | 2022-01-04 | 上海电气风电集团股份有限公司 | 簇群风机风速计的监测方法及其系统及计算机可读存储介质 |
CN113887839A (zh) * | 2021-11-11 | 2022-01-04 | 中节能(内蒙古)风力发电有限公司 | 一种基于聚类的风电场超短期风功率预测方法及系统 |
CN114708718A (zh) * | 2022-06-07 | 2022-07-05 | 东方电气风电股份有限公司 | 风力发电机组温度集群管控方法、装置、设备及介质 |
CN114962173A (zh) * | 2022-05-20 | 2022-08-30 | 上海电气风电集团股份有限公司 | 风力发电机偏航异常检测方法、装置及电子设备 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110144814A1 (en) * | 2010-06-29 | 2011-06-16 | Detlef Menke | Wind turbine and method for operating a wind turbine |
CN103219725A (zh) * | 2013-01-18 | 2013-07-24 | 云南电网公司大理供电局 | 一种基于实时运行数据的风电场等值建模方法 |
US10316823B2 (en) * | 2017-03-15 | 2019-06-11 | Inventus Holdings, Llc | Wind turbine group control for volant animal swarms |
CN111133391A (zh) * | 2017-07-30 | 2020-05-08 | 风之数据栈 | 用于对风力农场和风力涡轮机数据、数据分析算法和数据分析的结果进行受控式共享的方法 |
US11725625B2 (en) * | 2018-07-31 | 2023-08-15 | Alliance For Sustainable Energy, Llc | Distributed reinforcement learning and consensus control of energy systems |
US20200063710A1 (en) * | 2018-08-23 | 2020-02-27 | BluWave Inc. | System and methods for hyper short-term wind power prediction using real-time wind parameter measurements |
EP3906360A4 (en) * | 2018-12-31 | 2022-10-12 | Sentient Science Corporation | METHODS AND SYSTEMS FOR PREDICTING RISK OF OBSERVABLE DAMAGE IN WIND TURBINE GEARBOX COMPONENTS |
US20200263669A1 (en) * | 2019-02-14 | 2020-08-20 | Mitsubishi Heavy Industries, Ltd. | Operating state evaluation method and operating state evaluation device |
EP3792484A1 (en) * | 2019-09-16 | 2021-03-17 | Siemens Gamesa Renewable Energy A/S | Wind turbine yaw offset control based on reinforcement learning |
CN114444378A (zh) * | 2021-12-27 | 2022-05-06 | 上海电力大学 | 一种区域风电集群的短期功率预测方法 |
-
2022
- 2022-11-09 CN CN202211395540.5A patent/CN115434878B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011143531A2 (en) * | 2010-05-13 | 2011-11-17 | University Of Cincinnati | Turbine-to-turbine prognostics technique for wind farms |
EP3299614A1 (en) * | 2016-09-26 | 2018-03-28 | Siemens Aktiengesellschaft | Method, device and system for managing a wind farm |
CN108304350A (zh) * | 2017-12-25 | 2018-07-20 | 明阳智慧能源集团股份公司 | 基于大数据集近邻策略的风机指标预测与故障预警方法 |
CN108376298A (zh) * | 2018-02-12 | 2018-08-07 | 湘潭大学 | 一种风电机组发电机温度故障预警诊断方法 |
DE102018001763A1 (de) * | 2018-03-06 | 2019-09-12 | Senvion Gmbh | Verfahren und System zum Warten einer Windenergieanlage aus einer Gruppe von Windenergieanlagen |
CN111950505A (zh) * | 2020-08-24 | 2020-11-17 | 湖南科技大学 | 一种ssa-aann的风力发电机传感器状态评估方法 |
CN113297728A (zh) * | 2021-04-30 | 2021-08-24 | 东方电气风电有限公司 | 一种基于风场风速关联的单风机虚拟风速计算方法及系统 |
CN113884705A (zh) * | 2021-09-28 | 2022-01-04 | 上海电气风电集团股份有限公司 | 簇群风机风速计的监测方法及其系统及计算机可读存储介质 |
CN113887839A (zh) * | 2021-11-11 | 2022-01-04 | 中节能(内蒙古)风力发电有限公司 | 一种基于聚类的风电场超短期风功率预测方法及系统 |
CN114962173A (zh) * | 2022-05-20 | 2022-08-30 | 上海电气风电集团股份有限公司 | 风力发电机偏航异常检测方法、装置及电子设备 |
CN114708718A (zh) * | 2022-06-07 | 2022-07-05 | 东方电气风电股份有限公司 | 风力发电机组温度集群管控方法、装置、设备及介质 |
Non-Patent Citations (1)
Title |
---|
基于SCADA数据的风电场故障预警;施萌等;《电力科学与工程》;20200828(第08期) * |
Also Published As
Publication number | Publication date |
---|---|
CN115434878A (zh) | 2022-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111555716B (zh) | 光伏阵列工作状态的确定方法、装置、设备及存储介质 | |
CN111237134A (zh) | 一种基于GRA-LSTM-stacking模型的海上双馈风力发电机故障诊断方法 | |
CN108388291A (zh) | 一种温室集群环境调控方法与系统 | |
CN115587672A (zh) | 一种配变负荷预测及重过载预警方法及系统 | |
CN111488896B (zh) | 一种基于多源数据挖掘的配电线路时变故障概率计算方法 | |
CN116308304B (zh) | 基于元学习概念漂移检测的新能源智慧运维方法及系统 | |
CN111581597A (zh) | 基于自组织核回归模型的风电机组齿轮箱轴承温度状态监测方法 | |
CN115345076B (zh) | 一种风速订正处理方法及装置 | |
CN110209649B (zh) | 基于关联规则知识库的中央空调系统能效实时诊断方法 | |
CN115936060B (zh) | 一种基于深度确定性策略梯度的变电站电容温度预警方法 | |
CN107291991A (zh) | 一种基于动态网络标志的风电机组早期缺陷预警方法 | |
WO2018059259A1 (en) | Method and system of yaw control of wind turbines in a wind turbine farm | |
CN117436845B (zh) | 一种智慧小区供热系统异常数据监测方法 | |
CN110006552A (zh) | 一种机组设备温度异常检测方法 | |
CN115689524A (zh) | 一种数据中心机房电气设备预测性维护系统及方法 | |
CN117674420A (zh) | 基于多元时间序列预测的电站运行状态监测系统及方法 | |
CN110378586A (zh) | 基于动态闭环知识管理的变电设备缺陷预警方法及系统 | |
CN111814848A (zh) | 一种风电机组温度故障的自适应预警策略设计方法 | |
CN115434878B (zh) | 风力发电机组温度集群管控方法、装置、设备及介质 | |
CN114400776B (zh) | 基于数字镜像的变电站自动化设备状态诊断方法和系统 | |
CN112711791B (zh) | 基于神经网络弹性权重固化的建筑用能负荷实时预测方法 | |
CN111396266A (zh) | 一种基于gbrt的风电机组发电机轴承故障预警方法 | |
CN114708718A (zh) | 风力发电机组温度集群管控方法、装置、设备及介质 | |
CN117113157A (zh) | 一种基于人工智能的台区用电故障检测系统 | |
CN110309978A (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 |