一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

风电机组监测预警方法、监测预警系统及可读存储介质与流程

2022-12-31 16:06:46 来源:中国专利 TAG:


1.本技术涉及风力发电领域,特别是涉及一种风电机组监测预警方法、监测预警系统及可读存储介质。


背景技术:

2.随着社会经济的不断发展、绿色理念的不断深入,风能这种绿色能源逐渐受到重视。风能作为一种非常清洁的能源,可以通过风能机组把风能转化为电能,进而使这种绿色能源得到广泛应用。然而由于风力发电机组的运行条件和自身结构比较复杂,所受的外部激振力和振动自由度相对其他大型旋转机械要多,所以为了保证风电机组的正常平稳运行,需要检测风电机组的运行状态,并且尽可能地对故障进行预测。
3.相关技术中,大多数风力发电厂都运用控制系统检测风电机组的运行状态,控制系统存储了风电机组的状态信息、风速情况等信息。但是,申请人认识到,基于静态参数检测风电机组运行状态,不能实时反映风电机组性能的变化过程,以至于控制系统发出警报时故障已经发生,导致设备使用率低,而且风电机组的风机振动容易造成风电机组的损伤,导致故障发生率高,风电机组工作效率低下,损失电量。


技术实现要素:

4.有鉴于此,本技术提供了一种风电机组监测预警方法、监测预警系统及可读存储介质,主要目的在于解决基于静态参数检测风电机组运行状态,不能实时反映风电机组性能的变化过程,以至于控制系统发出警报时故障已经发生,导致设备使用率低,而且风电机组的风机振动容易造成风电机组的损伤,导致故障发生率高,风电机组工作效率低下,损失电量的问题。
5.依据本技术第一方面,提供了一种风电机组监测预警方法,该方法包括:
6.端侧设备获取风电机组的实时监测数据,将所述风电机组的所述实时监测数据存储为历史监测数据,以及将所述实时监测数据和所述历史监测数据传送至环网交换机,由所述环网交换机将所述实时监测数据和所述历史监测数据传送至振动监测服务器;
7.所述振动监测服务器接收所述环网交换机传送的所述实时监测数据和所述历史监测数据,获取所述风电机组预设的结构参数,以及基于所述结构参数、所述实时监测数据和所述历史监测数据,建立实时信息映射模型;
8.风电故障预警平台获取气象数据,调用所述振动监测服务器建立的实时信息映射模型,并且基于所述气象数据和所述实时信息映射模型计算振动预警值,以及当检测到所述振动预警值达到预设危险预警阈值时,关闭所述风电机组并发出警报。
9.依据本技术第二方面,提供了一种监测预警系统,该系统包括端侧设备、环网交换机、振动监测服务器和风电故障预警平台;
10.所述端侧设备,用于获取风电机组的实时监测数据,将所述风电机组的所述实时监测数据存储为历史监测数据,以及将所述实时监测数据和所述历史监测数据传送至所述
环网交换机;
11.所述环网交换机,用于将所述实时监测数据和所述历史监测数据传送至所述振动监测服务器;
12.所述振动监测服务器,用于接收所述环网交换机传送的所述实时监测数据和所述历史监测数据,获取所述风电机组预设的结构参数,以及基于所述结构参数、所述实时监测数据和所述历史监测数据,建立实时信息映射模型,其中,在构建振动数学模型时,利用所述几何结构参数和所述结构材料参数构建风机简化模型,根据欧拉角旋转矩阵将所述风机简化模型的体坐标系下的位移、速度变换至惯性坐标系,以及按照所述拉格朗日动力学方程对惯性坐标系下的位移、速度进行计算,得到所述振动数学模型;
13.所述风电故障预警平台,用于获取气象数据,调用所述振动监测服务器建立的实时信息映射模型,并且基于所述气象数据和所述实时信息映射模型计算振动预警值,以及当检测到所述振动预警值达到预设危险预警阈值时,关闭所述风电机组并发出警报。
14.依据本技术第三方面,提供了一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面中任一项所述的方法的步骤。
15.借由上述技术方案,本技术提供的一种风电机组监测预警方法、监测预警系统及可读存储介质,本技术中端侧设备获取风电机组的实时监测数据,将风电机组的实时监测数据存储为历史监测数据,以及将实时监测数据和历史监测数据传送至环网交换机,由环网交换机将实时监测数据和历史监测数据传送至振动监测服务器,振动监测服务器接收环网交换机传送的实时监测数据和历史监测数据,获取风电机组预设的结构参数,以及基于结构参数、实时监测数据和历史监测数据,建立实时信息映射模型,风电故障预警平台获取气象数据,调用振动监测服务器建立的实时信息映射模型,并且基于气象数据和实时信息映射模型计算振动预警值,以及当检测到振动预警值达到预设危险预警阈值时,关闭风电机组并发出警报,能够实时监测风电机组性能的变化过程并发出故障预警,降低故障发生率,在提高风电机组的工作效率的同时,还能够提升风电机组的安全性和稳定性。
16.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
17.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
18.图1示出了本技术实施例提供的一种风电机组监测预警方法流程示意图;
19.图2a示出了本技术实施例提供的另一种风电机组监测预警方法流程示意图;
20.图2b示出了本技术实施例提供的一种单桩基础nrel 5mw风机结构示意图;
21.图2c示出了本技术实施例提供的一种单桩基础nrel 5mw风机简化模型;
22.图2d示出了本技术实施例提供的建立和使用实时信息映射模型的流程示意图;
23.图2e示出了本技术实施例提供的一种风电机组监测预警方法流程示意图;
24.图3a示出了本技术实施例提供的端侧设备与振动监测服务器之间的交互示意图;
25.图3b示出了本技术实施例提供的一种风电机组监测预警方法流程示意图。
具体实施方式
26.下面将参照附图更详细地描述本技术的示例性实施例。虽然附图中显示了本技术的示例性实施例,然而应当理解,可以以各种形式实现本技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本技术,并且能够将本技术的范围完整的传达给本领域的技术人员。
27.本技术实施例提供了一种风电机组监测预警方法,如图1所示,该方法包括:
28.101、端侧设备获取风电机组的实时监测数据,将风电机组的实时监测数据存储为历史监测数据,以及将实时监测数据和历史监测数据传送至环网交换机,由环网交换机将实时监测数据和历史监测数据传送至振动监测服务器。
29.其中,风力发电厂的环境恶劣,风电机组本身的结构也非常复杂,使得风电机组在运行过程中某些部分会不断振动,这种振动所引起的轴承等部件的损坏是造成风电机组故障停机的主要原因。但是目前对风电机组进行故障诊断都是基于静态检测状态参数的方法,比如通过控制系统检测某些时刻的振动信号、油液参数、温度参数或者发电机输出端的电流、电压等参数进行诊断,然而这些方法并不能反映风电机组的性能变化过程,以至于控制系统发出警报时故障已经发生,所以为解决这一问题,本技术提出一种风电机组监测预警方法。
30.在本技术实施例中,端侧设备实时收集风电机组运行的相关状态数据,其中,端侧设备可以是移动电话、平板电脑、便携式移动通信设备等。端侧设备收集用来指示风电机组运行状态的实时监测数据,连同历史监测数据一起传送到环网交换机,随后环网交换机把实时监测数据和历史监测数据传送到振动监测服务器。其中,环网交换机能够在复杂的工业环境中完成端侧设备和振动监测服务器之间的数据交换,从而实现信息共享。通过对实时监测数据和历史监测数据进行收集和传送,获取风电机组运行状态的变化过程,为后续监测风电机组运行状态以及进行故障预警提供数据基础。
31.102、振动监测服务器接收环网交换机传送的实时监测数据和历史监测数据,获取风电机组预设的结构参数,以及基于结构参数、实时监测数据和历史监测数据,建立实时信息映射模型。
32.振动监测服务器能够对风电机组的运行状态进行远程实时监测,构建用于监测风电机组运行状态的实时信息映射模型,为分析故障原因以及进行故障预警提供可靠数据。其中,实时信息映射模型能够将实时监测数据和历史监测数据与风电机组的结构参数结合起来,更加准确、详细地监测风电机组的运行状态。在本技术实施例中,振动监测服务器获取预设的结构参数以及接收环网交换机传送的实时监测数据和历史监测数据,然后基于参数结构、实时监测数据以及历史监测数据,建立风电机组的实时信息映射模型。实际应用的过程中,由于实时监测数据是不断更新的,因此,可以采用获取到的实时监测数据对风电机组的实时信息映射模型不断优化更新,使实时信息映射模型预测的信息更加精准,在提高数据准确性的同时,保证及时应对紧急情况。
33.103、风电故障预警平台获取气象数据,调用振动监测服务器建立的实时信息映射模型,并且基于气象数据和实时信息映射模型计算振动预警值,以及当检测到振动预警值
达到预设危险预警阈值时,关闭风电机组并发出警报。
34.其中,风电故障预警平台采用以webgis(网络地理信息系统)技术为核心的b/s(browser/server,浏览器/服务器模式)架构,通过气象专网、互联网技术、数据库技术获取风电场所在地区的包括气压、风速以及风向数据的数值气象预报数据,并对获取到的数值气象预报数据进行快速分析以及完成风电故障预警云平台与振动监测服务器之间的实时数据共享。此外,风电故障预警平台还能够基于振动监测服务器建立的实时信息映射模型计算振动预警值,其中,振动预警值用于描述风电机组振动的强弱程度,且风电故障预警平台根据振动预警值将风电机组运行状态划分为5个风险等级,分别为无风险级、振动风险ⅰ级、振动风险ⅱ级、振动风险ⅲ级以及振动危险级。
35.在本技术实施例中,风电故障预警平台获取风电场所在区域的气象数据,以及调用振动监测服务器建立的实时信息映射模型。其中,气象数据包括未来时间的气压、风速以及风向数据,风电故障预警平台能够根据未来时间的天气情况,预测风电机组在该天气情况下的运行状态以及预测在该种运行状态下是否会出现故障,从而实现风电机组故障预警的目的。相应地,当检测到振动预警值达到预设危险预警阈值时,表示风电机组在未来时间段内运行风险等级高,预测风电机组运行会出现故障,所以关闭风电机组并向检修人员发出警报,检修人员可以提前对风电机组进行检修,避免出现重大故障,降低风电机组的工作效率。实际应用的过程中,预设危险预警值可以为振动风险ⅲ级的上限值。通过对振动预警值进行实时监测,能够使风电场即使在面对极端天气到来的情况下,降低风电机组的故障发生率,提高设备运行的可靠性,提高风电机组的工作效率。
36.本技术实施例提供的方法,建立实时信息映射模型,风电故障预警平台基于气象数据和实时信息映射模型计算振动预警值,以及当检测到振动预警值达到预设危险预警阈值时,关闭风电机组并发出警报,能够实时监测风电机组性能的变化过程并发出故障预警,降低故障发生率,在提高风电机组的工作效率的同时,还能够提升风电机组的安全性和稳定性。
37.进一步的,作为上述实施例具体实施方式的细化和扩展,为了完整说明本实施例的具体实施过程,本技术实施例提供了另一种风电机组监测预警方法,如图2a所示,该方法包括:
38.201、端侧设备的传感器集群实时监测风电机组并进行数据采集,得到实时监测数据,以及将实时监测数据存储在端侧设备的存储单元中。
39.在本技术实施例中,端侧设备的传感器集群包括多个数据采集单元,这些数据采集单元安装在风力机主轴、变速箱、发电机组输入轴以及机舱外壳等位置,用于实时监测风力机主轴、发电机组输入轴的振动数据和倾角数据等运行数据。其中,数据采集单元由振动传感器和倾角传感器组成,将数据采集单元安装在一些风电机组运行关键的部位,收集到的风电机组运行数据更加准确、更加详细,且采集的振动数据和倾角数据等运行数据能够更加全面地反映风电机组的实时运行状态,为后续建立实时信息映射模型提供数据基础。数据采集单元将采集到的振动数据和倾角数据等运行数据作为风电机组的实时监测数据,并将实时监测数据存储到端侧设备的存储单元,其中,存储单元在端侧设备的存储器中,用于存储风电机组的历史监测数据和实时监测数据,大量的历史监测数据和实时监测数据能够全面地反映风电机组的运行变化过程,后续利用这些存储的监测数据能够更精准地预测
风电机组的运行状态。
40.在另一个可选地实施方案中,一些风电机组会在海上工作,由于海上环境复杂多变,会导致传感器监测数据时出现单个数据缺失或数据异常等现象,因此,可以采用最类似填充法处理单个数据缺失的情况,将缺失的数据补充进去,保证每个数据组包括的数据都是完整的,便于后续参与计算,具体处理单个数据缺失情况的过程如下:
41.首先,端侧设备会对实时监测数据进行识别,以及当识别到实时监测数据发生单个数据缺失时,在实时监测数据中确定发生单个数据缺失的缺失数组。实际应用的过程中,由于有些数组中的单个变量可能会存在异常,比如取值很大,与实际情况完全不符等等,这些异常的变量实际上也需要进行纠正。所以,本技术实施例中,在识别实时监测数据是否发生单个数据缺失时,还可以同时采用马氏距离度量识别实时监测数据中是否存在异常变量,以及在确定存在异常变量时,确定异常变量所在的数组,在数组中将异常变量剔除,将剔除后的数组也作为缺失数组,后续为该数组补充合适的不再存在异常的数值,从而减小数值误差,提升预测的准确性。
42.随后,端侧设备在存储单元包括的多个历史监测数据中提取多个样本数组。其中,多个样本数组与缺失数组由同一传感器采集,考虑到同一个传感器采集到的数据相似性最高,能够使填充后的缺失数组更接近未发生数据缺失的正常数组,所以此处获取了由同一传感器采集的多个样本数组,后续利用多个样本数组对缺失数据进行数值补充。获取到多个样本数组后,端侧设备分别读取多个样本数组中每个样本数组与缺失数组的相关性,以及在多个样本数组中提取与缺失数组相关性最高的目标样本数组,通过相关性确定多个样本数组中与缺失数组最类似的目标样本数组,使目标样本数组最接近未发生异常的缺失数组,保证实时监测数据样本的准确性。
43.接着,端侧设备将目标样本数组包括的多个样本数值降序排列,得到数值排序结果,并提取多个样本数值中每个样本数值标注的数值编号,以及按照多个样本数值在数值排序结果中的顺序对多个样本数值的多个数值编号进行排序,得到编号排序结果。然后,端侧设备在缺失数组中确定发生缺失的单个数据的缺失数值编号,在编号排序结果中确定与缺失数值编号相同的目标数值编号,以及在编号排序结果中确定与目标数值编号相邻的第一数值编号和第二数值编号,具体第一数值编号和第二数值编号可以为与目标数值相邻的前一数值编号和后一数值编号。
44.最后,端侧设备在缺失数组中查询数值编号与第一数值编号相同的第一数值、数值编号与第二数值编号相同的第二数值,以及计算第一数值和第二数值的平均值,将平均值作为缺失数值编号在缺失数据组中对应的数值补充到缺失数组。由于目标样本数组与缺失数组相关性最高,目标数值编号的数值与缺失数值是一样的,所以缺失数值同样处于第一数值和第二数值之间,使得计算出来的第一数值和第二数值的平均值更加接近未发生异常的正常数值,为后续预测风电机组运行状态提供更准确、更完善地实时监测数据。
45.下面用一个具体的例子详细描述上面处理单个数据缺失情况的过程:假设端侧设备识别到一组传感器监测振动数组样本分别为有功功率a、有功功率b、有功功率c、有功功率d以及有功功率e,如表1所示,其中,端侧设备识别到缺失数据为有功功率e6。
46.有功功率a有功功率b有功功率c有功功率d有功功率ea1b1c1d1e1
a2b2c2d2e2a3b3c3d3e3a4b4c4d4e4a5b5c5d5e5a6b6c6d6e6
47.表1
48.在进行处理时,首先找到与缺失数组有功功率e相关性最大的目标样本数组(比如有功功率c),将有功功率c中的c1、c2、c3、c4、c5以及c6六个样本数值按照降序方式排序,并提取六个样本数值中每个样本数值标注的数值编号。接着,按照六个样本数值在数值排序结果中的顺序对这六个样本数值的数值编号进行排序,得到编号排序结果为3-1-6-2-4-5,同样将缺失数组有功功率e中e1、e2、e3、e4、e5以及e6六个数值根据编号排序结果进行排序,排序结果为e3-e1-e6-e2-e4-e5,如表2所示。
49.有功功率a有功功率b有功功率c有功功率d有功功率ea3b3c3d3e3a1b1c1d1e1a6b6c6d6e6a2b2c2d2e2a4b4c4d4e4a5b5c5d5e5
50.表2
51.通过上述表2可知,缺失数值e6的编号为6,6也即上述过程中描述的目标数值编号,与6相邻的两个编号分别为1和2(也即第一数值编号和第二数值编号)。因此,在有功功率e中提取编号为1的e1、编号为2的e2,计算e1和e2的平均值(e1 e2)/2,将(e1 e2)/2作为缺失数值e6补充到有功功率e中即可。
52.需要说明的是,若目标数值编号在编号排序结果中位于首位或末位,则无法获取到与目标数值编号相邻的两个数值编号,只有一个数值编号,比如上面表2中的e5,如果e5发生缺失,则只能获取到与其相邻的一个e4。因此,在本技术实施例中,对于这种情况,可以在编号排序结果中确定与目标数值编号相邻的一目标数值编号,将缺失数组中数值编号与目标数值编号相同的数值作为缺失数值编号在缺失数据组中对应的数值,并补充到缺失数组,也即在e5发生缺失时,直接将与其相邻的e4的取值补充给e5即可,首位同理。
53.202、端侧设备在存储单元中获取历史监测数据,以及将采集到的实时监测数据和历史监测数据传送至环网交换机,环网交换机将实时监测数据和历史监测数据传送至振动监测服务器。
54.在本技术实施例中,端侧设备和振动监测服务器均接入到环网交换机中,便于完成实时监测数据和历史监测数据的传输。其中,环网交换机用于进行端侧设备和振动监测服务器之间的数据交换,能够在同一时刻进行多个端口对之间的数据传输,且环网交换机能够并行执行数据发送操作和数据接收操作,提高工业环境中数据的传送效率。
55.端侧设备从存储器的存储单元获取历史监测数据,并将传感器集群采集到的实时监测数据和历史监测数据一同传送至环网交换机,通过环网交换机将实时监测数据和历史
监测数据传送至振动监测服务器,快速地将实时监测数据和历史监测数据从端侧设备传送到振动监测服务器,提高数据传输效率,同时保证数据的准确。
56.203、振动监测服务器接收环网交换机传送的实时监测数据和历史监测数据,获取风电机组预设的结构参数,以及基于结构参数、实时监测数据和历史监测数据,建立实时信息映射模型。
57.在本技术实施例中,风电机组的结构参数提前设置在振动监测服务器中,风电机组的结构参数包括几何结构参数和结构材料参数,几何结构参数包括风电机组内风机主轴、变速箱、双馈发电机等主要零部件的尺寸参数、质量、转动惯量、传动链的传动比、截面惯性矩等;结构材料参数包括风电机组内主要零部件及与其连接、固定部件的连接刚度、材料种类、抗弯刚度、密度、弹性模量以及双馈发电机的电磁特性。振动监测服务器将运行中的风电机组看作一个受到外界激励的质量-刚度-阻尼机械振动结构,该机械振动结构在外界激励和电磁力作用下,做着复杂的机械振动,因此,振动监测服务器在建立实时信息映射模型时会综合风电机组的几何结构参数和结构材料参数,基于结构参数、实时监测数据和历史监测数据,建立实时信息映射模型,具体建立实时信息映射模型的过程如下:
58.首先,振动监测服务器获取风电机组预设的几何结构参数和结构材料参数,依据拉格朗日动力学方程对预设的几何结构参数和结构材料参数进行建模处理,得到风电机振动结构的振动数学模型,并将振动数学模型作为风电机组的初始数学模型。基于风电机组的几何结构参数和结构材料参数建立的初始数学模型,更符合风电机组的实际结构情况,为后续进行风电机组运行状态的预测和故障预警提供数据基础。
59.其中,在构建振动数学模型时,先利用几何结构参数和结构材料参数构建风机简化模型,再根据欧拉角旋转矩阵将风机简化模型的体坐标系下的位移、速度变换至惯性坐标系,然后按照拉格朗日动力学方程对惯性坐标系下的位移、速度进行计算,得到振动数学模型,具体过程如下:
60.如图2b所示,本技术的风电机组模型可以采用单桩基础的nrel 5mw风机,在简化模型中,单桩基础风力机建模为二级倒立摆,结构刚度和阻尼建模为刚体底部的旋转弹簧和旋转阻尼器,塔筒与基础简化为刚性连接。
61.如图2c所示,在单桩基础的nrel 5mw风机中,惯性系op固定在海底,其原点op位于风机简化模型中风机基础与海底铰接处,ox轴沿平均风方向,oz轴垂直向上;体坐标系ot固定在风机基础,其原点ot位于风机简化模型中基础与塔筒铰接处,oz轴与基础轴线在同一条直线上,ox轴在水平面的投影沿平均风方向;体坐标系or固定在风机塔筒,其原点or位于机舱与风轮连接处,ox轴与风轮主轴轴线在同一条直线上,oz轴平行于塔筒轴线。简化模型共有7个自由度,分别为θ
px
,θ
py
,θ
pz
,θ
tx
,θ
ty
,θ
tz
,ω,其中θ
px
,θ
py
,θ
pz
为单桩基础相对于海底的转角,表示单桩基础在惯性系op下的转角,θ
tx
,θ
ty
,θ
tz
为塔筒相对于基础的转角,ω为风轮相对于机舱的转角,简化模型外载荷为空气载荷f,其中f=[f
x f
y f
z m]
t

[0062]
首先,根据欧拉角旋转矩阵将体坐标系下的位移、速度变换至惯性系,将塔筒在体坐标系ot下的角位移θ
tx
,θ
ty
,θ
tz
变换至惯性系,计算过程如公式1:
[0063]
公式1:
[0064]
其中,表示塔筒在惯性系op下的转角,表示塔筒在体坐标系ot下的转角,且表示体坐标系ot变换至惯性系op的欧拉旋转矩阵。
[0065]
同理,将风轮在体坐标系on下的角位移ω变换至惯性系,计算过程如公式2:
[0066]
公式2:
[0067]
其中,表示风轮在惯性系op下的转角,表示风轮在体坐标系ot下的转角,且表示体坐标系ot变换至惯性系op的欧拉旋转矩阵,表示风轮在体坐标系or下的转角。
[0068]
其次,建立多刚体力学模型,过程具体为:
[0069]
进行动能计算,系统总动能t=t
p
t
t
tr,其中t
p
、t
t
、tr分别为单桩基础、塔筒、风轮的转动动能,计算过程如公式3、公式4和公式5:
[0070]
公式3:
[0071][0072]
其中,表示单桩基础绕惯性系原点op的惯性张量。
[0073]
公式4:
[0074]
其中,表示塔筒绕惯性系原点op的惯性张量。
[0075]
公式5:
[0076]
其中,表示风轮绕惯性系原点op的惯性张量。
[0077]
再进行势能计算,系统总势能u=u
p
u
t
ur u1 u2,其中u
p
、u
t
、ur、u1、u2分别表示单桩基础、塔筒、风轮的重力势能和惯性系op原点处、体坐标系ot原点处旋转弹簧势能,计算过程如公式6、公式7、公式8、公式9和公式10:
[0078]
公式6:u
p
=m
p
(z
p-l
p
)
[0079]
其中,z
p
=l
p
·
cosθ
px
·
cosθ
py
且z
p
表示单桩基础质心高度,m
p
表示单桩基础质量,l
p
表示单桩基础质心到惯性系op原点的长度。
[0080]
公式7:u
t
=m
t
[(z
ot
z
t1
)-l
t
]
[0081]
其中,z
ot
=l1·
cosθ
px
·
cosθ
py
,z
ot
表示塔筒质心相对于体坐标系ot原点的高度且l1表示单桩基础的总长度,z
t1
=l
t1
·
cosθ
tx
·
cosθ
ty
,z
t1
表示塔筒质心相对于体坐标系ot原点的高度且l
t1
表示塔筒质心到体坐标系ot的长度,z
t
=z
ot
z
t1
且z
t
表示筒塔质心高度,m
t
表示塔筒质量。
[0082]
公式8:ur=mr[(z
ot
z
t2
)-lr]
[0083]
其中,z
t2
=l
r1
·
cosθ
tx
·
cosθ
ty
,z
t2
表示风轮质心相对于坐标系ot原点的高度且l
r1
表示风轮质心到体坐标系ot原点的长度,lr表示风轮质心到惯性系op原点的长度,zr=z
ot
z
t2
且zr表示风轮质心高度,mr表示风轮质量。
[0084]
公式9:u1=k
1x
·
θ
2px
k
1y
·
θ
2py
[0085]
其中,k
1x
表示惯性系op原点处铰链的旋转弹簧绕x轴的转动刚度,k
1y
表示惯性系op原点处铰链的旋转弹簧绕y轴的转动刚度。
[0086]
公式10:u2=k
2x
·

tx-θ
px
)2 k
2y
·

ty-θ
ty
)2[0087]
其中,k
2x
表示体坐标系ot原点处铰链的旋转弹簧绕x轴的转动刚度,k
2y
表示体坐标系ot原点处铰链的旋转弹簧绕y轴的转动刚度。
[0088]
然后进行非保守力计算,非保守力为外载荷和阻尼力,外载荷为空气动力载荷f=[f
x f
y f
z m]
t
,其中f
x
、fy、fz表示简化为空气载荷对风轮产生x、y、z方向上的集中力,m为空气载荷对风轮产生的转矩,阻尼力计算如公式11、公式12、公式13和公式14:
[0089]
公式11:
[0090]
公式12:
[0091]
其中,f
1x
、f
1y
表示惯性系op原点处铰链的旋转阻尼产生的阻尼力,d
1x
表示惯性系op原点处铰链旋转阻尼绕x轴的阻尼系数,d
1y
表示惯性系op原点处铰链旋转阻尼绕y轴的阻尼系数。
[0092]
公式13:
[0093]
公式14:
[0094]
其中,f
2x
、f
2y
表示体坐标系ot原点处铰链的旋转阻尼产生的阻尼力,d
2x
表示体坐标系ot原点铰链旋转阻尼绕x轴的阻尼系数,d
2y
表示体坐标系ot原点铰链旋转阻尼绕y轴的阻尼系数。
[0095]
然后,拉格朗日动力学方程如公式15:
[0096]
公式15:l=t-u
[0097]
按照拉格朗日动力学方程对惯性坐标系下的位移、速度进行计算,列出公式16至公式22:
[0098]
公式16:
[0099]
公式17:
[0100]
公式18:
[0101]
公式19:
[0102]
公式20:
[0103]
公式21:
[0104]
公式22:
[0105]
通过整理上述公式,最后得出振动数学模型,该振动数学模型如公式23:
[0106]
公式23:
[0107]
其中,[m0]表示刚度矩阵,[c0]表示阻尼矩阵。
[0108]
随后,振动监测服务器接收环网交换机传送的实时监测数据和历史监测数据,对实时监测数据和历史监测数据进行筛选,提取取值非空且数值误差在误差范围内的有效运行状态参数,避免异常、误差过大的实时监测数据和历史监测数据对初始数学模型产生影响,提高风电机组运行状态监测和预警的准确率。
[0109]
最后,以初始数学模型为基础,利用有效运行状态参数对初始数学模型的模型参数进行修正,得到风电机组的实时信息映射模型,通过实时信息映射模型能够更精确、完整地反映风电机组运行状态的发展趋势,不是基于静态数据对风电机组的运行状态进行分析,能够实时监测风电机组的运行状态,并及时对风电机组进行检修,降低故障发生率。
[0110]
需要说明的是,建立实时信息映射模型之后,由于风电机组运行环境复杂多变、预设的几何结构参数和结构材料参数存在误差等一系列因素的影响,导致建立的实时信息映射模型较为粗糙,无法精准地、完整地预测风电机组的运行状态。因此,本技术实施例采用信息映射方式,在建立所述实时信息映射模型之后,持续采用采集到的实时监测数据和存储的历史监测数据对实时信息映射模型进行实时更新,随着实时监测数据的不断更新,实
时信息映射模型也不断的实时更新,实现真实物理世界风电机组到虚拟数学模型的准确映射,提高模型的精准度。
[0111]
综上所述,建立、使用实时信息映射模型的具体过程总结如下:
[0112]
如图2d所示,获取预设于振动监测服务器的几何结构参数和结构材料参数。随后,依据拉格朗日动力学方程进行动力学建模,得到该机械振动结构的振动数学模型。接着,获取传感器实时监测数据和历史监测数据,利用传感器监测数据实时更新、历史运行状态(历史监测数据)等,修正初始数学模型的各参数,获得多尺度、高精度的实时信息映射模型。实现真实物理世界风电机组到虚拟数学模型的准确映射。最后,振动监测服务器对实时信息映射模型进行仿真分析,根据仿真结果进行自适应工况划分,基于工况划分结果,实时控制风力机的变桨系统。
[0113]
204、风电故障预警平台获取气象数据,调用振动监测服务器建立的实时信息映射模型,并且基于气象数据和实时信息映射模型计算振动预警值。当检测到振动预警值达到预设危险预警阈值时,执行下述步骤205;当检测到振动预警值未达到预设危险预警阈值时,执行下述步骤206。
[0114]
在本技术实施例中,风电故障预警平台分为四个层面,分别为数据气象接口层、数据库层、业务层以及可视化界面层。风电故障预警平台在气象数据接口层,通过气象数据接口从气象专网获取风电机组所在风场位置的天气数值信息,并将天气数值信息以文本格式报文的形式存储到数据库,以及在数据库存储的气象数据中获取未来预设时间范围内的天气数值信息,其中,天气数值信息包括风电场所在区域的气压、风速以及风向数据,文本报文格式可以是json(java script object notation,一种轻量级的数据交换格式)格式报文。需要说明的是,为了避免过多的天气数值信息对风电故障预警平台故障预警产生影响,需要提取有效的天气数值信息,因此,数据库层通过读取数据气象接口层获取文本格式报文形式的天气数值信息,利用数据库中存储的历史气象数据对天气数值信息进行分析筛选,将天气数值信息中的无效信息过滤,其中,数据库层包括数据文件、数据信息传输程序、数据信息分析程序、数据信息筛选程序、数据信息处理程序、数据存储和数据库,能够对传输到数据库层的数据进行分析、筛选以及处理,避免无效信息或者异常信息对预测风电机组运行状态和故障预警的影响。随后,业务层作为风电故障预警云平台的关键层,调用振动监测服务器建立的实时信息映射模型,以及基于过滤后的天气数值信息和实时信息映射模型,对风电机组进行仿真分析,得到未来预设时间范围内的预测运行状态数据、预测运行状态数据对应的故障风险等级。为了能够在故障发生的初期及时检查到可能发生的故障,并对其进行维修,业务层的数据融合控制单元会对预测运行状态数据和故障风险等级进行归一化计算,得到风电机组的振动预警值,其中,振动预警值用于描述风电机组振动的强弱程度,且根据振动预警值将风电机组运行状态划分为五个风险等级,分别为无风险级、振动风险ⅰ级、振动风险ⅱ级、振动风险ⅲ级以及振动危险级,通过振动预警值可以更直观地反映风电机组运行的风险程度,并及时做出故障预警,很大程度降低风电机组故障的发生率,从而提高风电机组的运行效率和经济效益。
[0115]
相应地,风电故障预警平台会实时监测振动预警值,当检测到振动预警值达到预设危险预警阈值时,表示风电机组即将发生故障,需要执行预警操作,因此,执行下述步骤205;当检测到振动预警值未达到预设危险预警阈值时,表示风电机组处于正常运行状态,
暂时不需要预警,因此,执行下述步骤206。
[0116]
进一步地,在另一个可选地实施方案中,风电故障预警平台的可视化界面层能够实现更高效的人机交互,具体可以采用风电机组的图像信息,建立风电机组的三维模型,调用振动监测服务器的设备运行状态数据、风电故障预警平台的预测运行状态数据,并基于三维模型、设备运行状态数据以及预测运行状态数据,生成可视化界面,为风电故障预警云平台的检修人员提供更直观的可视界面,使检修人员通过可视化界面对风电机组的运行状态进行监测。
[0117]
205、当振动预警值达到预设危险预警阈值时,关闭风电机组并发出警报。
[0118]
在本技术实施例中,由于风电机组的运行环境复杂多变,经常面临极端天气,且风电机组的自身结构复杂,在故障检测和维修中都会占用很长时间,对电力生产造成的影响也很大。因此,为了降低风电机组故障的发生率,本技术将振动风险ⅲ级的上限值定义为危险预警阈值,当检测到振动预警值达到预设危险预警阈值时,表示风电机组即将发生故障,需要控制风电机组迅速停机,并向检修人员报警。这样,通过振动预警值对风电机组的运行状态进行实时振动检测以及及时提供故障预警,提高风电机组的安全性和稳定性,同时提高风电机组的设备使用率。
[0119]
需要说明的是,发出警报后,为了提高预测风电机组运行状态的准确性,风电故障预警平台会将过滤后的天气数值信息和预测运行状态数据存储到数据库,以便采用过滤后的天气数值信息和预测运行状态数据执行检修排查操作以及对实时信息映射模型进行模型更新,提升模型精准度,使风电机组的故障发生率降低,提高设备使用率。
[0120]
206、当检测到振动预警值未达到预设危险预警阈值时,振动监测服务器读取实时信息映射模型,基于实时信息映射模型,对风电机组进行仿真分析,得到设备运行状态数据,以及基于设备运行状态数据进行自适应工况划分,得到工况划分结果,根据工况划分结果实时控制风电机组的变桨系统。
[0121]
在本技术实施例中,当检测到振动预警值未达到预设危险预警阈值时,表示风电机组处于正常运行状态,暂时不需要预警,因此,振动监测服务器读取实时信息映射模型,基于实时信息映射模型,对风电机组进行仿真分析,得到设备运行状态数据,以及基于设备运行状态数据进行自适应工况划分,得到工况划分结果。其中,自适应工况是风电机组在运行过程中自动调整自身状态的处理方法,通过自适应工况划分,将风电机组根据设备运行状态数据进行分类,确定设备运行状态相近的风电机,进而对设备运行状态数据异常的风电机进行控制,避免风电机的叶片因为疲劳造成损伤甚至断裂,因此,根据工况划分结果实时控制风电机组的变桨系统,能够减小振动对风电机组的影响,提高风电机组的工作效率,提升风电机组的安全性和稳定性。
[0122]
综上所述,本技术提出的风电机组监测预警方法的具体过程如下:
[0123]
如图2e所示,端侧设备获取实时振动监测数据,并将实时监测数据发送至环网交换机,环网交换机通过环网将实时监测数据发送至振动监测服务器。随后,振动监测服务器根据风电机组初始数学模型以及实时监测数据建立实时信息映射模型。接着,风电故障预警云平台获取气象专网/数值的气象数据,根据气象数据对振动监测服务器提供的实时信息映射模型进行仿真分析,得到振动预警值,以及对仿真结果进行风险等级评估并判断。然后,风电故障预警云平台将仿真结果和气象数据传送至振动监测服务器,完成数据交换。最
后,当风电故障预警云平台检测到振动预警值达到振动预警阈值时,停机并向检修人员报警;当风电故障预警云平台检测到振动预警值为达到振动预警阈值时,将控制权转交给振动监测服务器,振动监测服务器实时控制变桨系统,从而影响端侧设备收集到的实时监测数据。
[0124]
本技术实施例提供的方法,能够实时监测风电机组性能的变化过程并发出故障预警,降低故障发生率,在提高风电机组的工作效率的同时,还能够提升风电机组的安全性和稳定性。
[0125]
进一步地,作为图1所述方法的具体实现,本技术实施例提供了一种监测预警系统,如图3a所示,包括端侧设备、环网交换机、振动监测服务器和风电故障预警平台:
[0126]
端侧设备,包括传感器集群和存储器,用于获取风电机组的实时监测数据,将风电机组的实时监测数据存储为历史监测数据,以及将实时监测数据和历史监测数据传送至环网交换机。传感器集群包括安装在风力机主轴、变速箱、发电机组输入轴以及机舱外壳的多个数据采集单元,多个数据采集单元中的每个数据采集单元包括振动传感器以及倾角传感器,传感器集群用于实时监测风力机主轴、发电机组输入轴的振动数据和倾角数据作为实时监测数据,以及将实时监测数据存储到存储器的存储单元中。存储器用于存储风电机组的历史监测数据和实时监测数据,存储器包括存储单元。
[0127]
环网交换机,用于将实时监测数据和历史监测数据传送至振动监测服务器。
[0128]
振动监测服务器,用于接收环网交换机传送的实时监测数据和历史监测数据,获取风电机组预设的结构参数,以及基于结构参数、实时监测数据和历史监测数据,建立实时信息映射模型,其中,在构建振动数学模型时,利用几何结构参数和结构材料参数构建风机简化模型,根据欧拉角旋转矩阵将风机简化模型的体坐标系下的位移、速度变换至惯性坐标系,以及按照拉格朗日动力学方程对惯性坐标系下的位移、速度进行计算,得到振动数学模型。
[0129]
风电故障预警平台,包括气象数据接口层、数据库层、业务层和可视化界面层,用于获取气象数据,调用振动监测服务器建立的实时信息映射模型,并且基于气象数据和实时信息映射模型计算振动预警值,以及当检测到振动预警值达到预设危险预警阈值时,关闭风电机组并发出警报。
[0130]
气象数据接口层,用于通过气象数据接口连接气象专网,获取风电场所在区域的气象数据,将气象数据存储到数据库层的数据库,以及通过气象数据接口在数据库中获取气象数据,将气象数据转化成文本格式报文,将文本格式报文传送至风电故障预警平台。
[0131]
数据库层,用于读取气象数据接口层的文本格式报文,在文本格式报文中提取未来预设时间范围内的天气数值信息,利用数据库中存储的历史气象数据对天气数值信息进行分析筛选,将天气数值信息中的无效信息过滤,以及存储业务层传送的过滤后的天气数值信息和预测运行状态数据到数据库,其中,数据库层包括数据文件、数据信息传输程序、数据信息分析程序、数据信息筛选程序、数据信息处理程序、数据存储和数据库。
[0132]
业务层,用于获取数据库层的过滤后的天气数值信息和振动监测服务器建立的实时信息映射模型,基于过滤后的天气数值信息和实时信息映射模型,对风电机组进行仿真分析,得到未来预设时间范围内的预测运行状态数据、预测运行状态数据对应的故障风险等级,业务层的数据融合控制单元对预测运行状态数据和故障风险等级进行归一化计算,
得到风电机组的振动预警值,实时监测振动预警值,当振动预警值达到预设危险预警阈值时,关闭风电机组并发出警报,振动预警值包括无风险级、振动风险ⅰ级、振动风险ⅱ级、振动风险ⅲ级和振动危险级,预设危险预警阈值为振动预警值达到振动风险ⅲ级的上限值。
[0133]
其中,在业务层检测到振动预警值达到预设风险阈值时,业务层将过滤后的天气数值信息和预测运行状态数据存储到数据库,以便采用过滤后的天气数值信息和预测运行状态数据执行检修排查操作以及对实时信息映射模型进行模型更新,预设风险阈值为振动预警值达到振动风险ⅰ级的下限值。
[0134]
可视化界面层,用于采用风电机组的图像信息,建立风电机组的三维模型,调用振动监测服务器的设备运行状态数据、风电故障预警平台的预测运行状态数据,基于三维模型、设备运行状态数据以及预测运行状态数据,生成可视化界面,以及检修人员通过可视化界面对风电机组的运行状态进行监测,且当检测到振动预警值达到预设危险预警阈值时,通过可视化界面发出警报并协助检修人员对风电机组进行检修。
[0135]
具体地,端侧设备与振动监测服务器之间的交互如图3a所示,振动传感器和倾角传感器构成一个采集单元,多个采集单元组合起来构成传感器集群。这样,传感器集群获取实时监测数据,将实时监测数据作为历史监测数据存储到存储器,以及将实时监测数据传送至振动监测服务器。随后,存储器将历史监测数据传送至振动监测服务器。实际应用的过程中,环网交换机设置在端侧设备和振动监测服务器之间,振动监测服务器与风电故障预警平台对接。
[0136]
另外,由于风电故障预警平台包括多个层,因此,下面结合每个层的作用对本技术提出的风电机组监测预警方法的具体过程进行描述:
[0137]
如图3b所示,气象数据api接口层从气象专网获取气象数据,将气象数据转换成json格式报文,以及将json格式报文传送至数据库层。接着,数据库层对json格式报文进行数据分析、筛选、处理,以及将处理过的气象数据传送至业务层。随后,业务层获取振动监测服务器的实时信息映射模型,根据处理过的气象数据对实时信息映射模型进行仿真分析和风险等级评估,将仿真结果和风险评估等级发送至可视化界面层,以及将气象数据和仿真运行状态数据存储到数据库层的数据库。最后,业务层对仿真结果进行处理,得到振动预警值,并对振动预警值进行实时监测,当检测到振动预警值达到振动预警阈值时,停机并向检修人员报警;当检测到振动预警值未达到振动预警阈值时,将控制权转交给振动监测服务器。此外,可视化界面层将运行状态可视化,以及为检修人员提供可视界面。
[0138]
本技术实施例提供的监测预警系统,能够实时监测风电机组性能的变化过程并发出故障预警,降低故障发生率,在提高风电机组的工作效率的同时,还能够提升风电机组的安全性和稳定性。
[0139]
需要说明的是,本技术实施例提供的一种监测预警系统所涉及各功能单元的其他相应描述,可以参考图1和图2a至图2c中的对应描述,在此不再赘述。
[0140]
在示例性实施例中,还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现所述的风电机组监测预警方法的步骤。
[0141]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本技术可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本技术的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储
介质(可以是cd-rom,u盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施场景所述的方法。
[0142]
本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本技术所必须的。本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。上述本技术序号仅仅为了描述,不代表实施场景的优劣。以上公开的仅为本技术的几个具体实施场景,但是,本技术并非局限于此,任何本领域的技术人员能思之的变化都应落入本技术的保护范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献