[go: up one dir, main page]

CN116681941A - Fan main shaft multi-signal input fault diagnosis method based on Glow model - Google Patents

Fan main shaft multi-signal input fault diagnosis method based on Glow model Download PDF

Info

Publication number
CN116681941A
CN116681941A CN202310669084.7A CN202310669084A CN116681941A CN 116681941 A CN116681941 A CN 116681941A CN 202310669084 A CN202310669084 A CN 202310669084A CN 116681941 A CN116681941 A CN 116681941A
Authority
CN
China
Prior art keywords
model
fault diagnosis
glow
fault
fan
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.)
Granted
Application number
CN202310669084.7A
Other languages
Chinese (zh)
Other versions
CN116681941B (en
Inventor
张良
张�浩
吕玲
陈良
石岛
黄久鸿
龙彦良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Northeast Electric Power University
Original Assignee
Northeast Dianli University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Northeast Dianli University filed Critical Northeast Dianli University
Priority to CN202310669084.7A priority Critical patent/CN116681941B/en
Publication of CN116681941A publication Critical patent/CN116681941A/en
Application granted granted Critical
Publication of CN116681941B publication Critical patent/CN116681941B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/764Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/0464Convolutional networks [CNN, ConvNet]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/77Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
    • G06V10/776Validation; Performance evaluation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/82Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E10/00Energy generation through renewable energy sources
    • Y02E10/70Wind energy
    • Y02E10/72Wind turbines with rotation axis in wind direction

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Health & Medical Sciences (AREA)
  • Databases & Information Systems (AREA)
  • Medical Informatics (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Evolutionary Biology (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Molecular Biology (AREA)
  • Mathematical Physics (AREA)
  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)

Abstract

The application discloses a fan main shaft multi-signal input fault diagnosis method based on a Glow model, which relates to the field of fan main shaft fault diagnosis and comprises the following steps: the method comprises the steps of data acquisition, glow model construction, fault diagnosis model training and fault diagnosis. The application aims at solving the problem of resource waste caused by long-time shutdown and maintenance due to fan faults, and is beneficial to improving the operation reliability of fan equipment.

Description

基于Glow模型的风机主轴多信号输入故障诊断方法Multi-signal input fault diagnosis method for fan shaft based on Glow model

技术领域technical field

本发明涉及风机主轴故障诊断领域,尤其涉及基于Glow模型的风机主轴多信号输入故障诊断方法。The invention relates to the field of fault diagnosis of a fan main shaft, in particular to a multi-signal input fault diagnosis method for a fan main shaft based on a Glow model.

背景技术Background technique

轴承是风力发电机组传动系统的关键部件,而传动系统是任何旋转机器的关键部件,一些与轴承无关的传动系统故障,如齿轮和叶片,也可能是直接或间接由轴承故障引起。有计划的维护和售后服务早已在风力发电机中得到应用。如果能够实时监测轴承的运行状况,这对于传动系统的整体故障诊断和风力发电机组的运行和维护将非常重要。Bearings are a key component of the wind turbine transmission system, and the transmission system is a key component of any rotating machine. Some transmission system failures that are not related to bearings, such as gears and blades, may also be directly or indirectly caused by bearing failures. Planned maintenance and after-sales service have long been used in wind turbines. If the running condition of the bearing can be monitored in real time, it will be very important for the overall fault diagnosis of the transmission system and the operation and maintenance of the wind turbine.

风机主轴承主要由外圈、内圈、滚珠体以及保持架构成。风机主轴一端与风机叶片相连,一端连接风机驱动系统。主轴的内圈与轴相连接,外圈同保持架相连接,滚珠体是轴承旋转的关键部件。因此,风力发电机主轴承的内圈、外圈和球体都可能故障。为了确保对风力发电机主轴的有效故障诊断,有必要先对风力发电机的主轴故障理论进行研究。在运行过程中,主轴承区很容易受到外部因素的影响而产生故障。因此,应深入分析风力发电机主轴承的故障原理,以提高风力发电机主轴承的故障诊断精度。The main bearing of the fan is mainly composed of outer ring, inner ring, ball body and cage. One end of the fan shaft is connected to the fan blades, and the other end is connected to the fan drive system. The inner ring of the main shaft is connected with the shaft, the outer ring is connected with the cage, and the ball body is the key part of the bearing rotation. Therefore, the inner ring, outer ring and ball of the main bearing of the wind turbine may fail. In order to ensure effective fault diagnosis of wind turbine main shaft, it is necessary to study the wind turbine main shaft fault theory first. During operation, the main bearing area is susceptible to failure due to external factors. Therefore, the fault principle of the wind turbine main bearing should be deeply analyzed to improve the fault diagnosis accuracy of the wind turbine main bearing.

故障诊断技术起源于运维人员的感官感知到的温度、声音、气味等判断故障的存在。基于轴承振动信号是目前最被广泛应用的故障诊断方法。传统的故障诊断方法主要涉及信号采集与处理、风机故障样本特征库的建立,主要解决思路是从输入信号中提取故障的属性,然后通过对故障属性的分类来进行诊断。近年来,研究人员在通过检测设备部分或整体振动来观察时频域的故障特征的基础上,开始深入研究结合人工智能算法进行故障诊断,利用深度学习算法来实现风机轴承的故障诊断。Fault diagnosis technology originates from the sensory perception of temperature, sound, smell, etc. by operation and maintenance personnel to judge the existence of faults. Based on bearing vibration signal is the most widely used fault diagnosis method at present. Traditional fault diagnosis methods mainly involve signal acquisition and processing, and the establishment of fan fault sample feature library. The main solution is to extract fault attributes from input signals, and then diagnose by classifying fault attributes. In recent years, on the basis of observing the fault characteristics in the time-frequency domain by detecting the partial or overall vibration of the equipment, researchers have begun to conduct in-depth research on fault diagnosis combined with artificial intelligence algorithms, and use deep learning algorithms to realize fault diagnosis of fan bearings.

人工智能的出现,给风机轴承故障诊断领域带来了新的研究方向。相比于传统方法,通过振动信号训练的深度学习模型,可以自动地学习并提取故障特征,实现“端到端”的故障诊断。在故障样本有限的情况下,基于深度学习算法的故障诊断具有更大的优势。The emergence of artificial intelligence has brought a new research direction to the field of fan bearing fault diagnosis. Compared with traditional methods, the deep learning model trained by vibration signals can automatically learn and extract fault features to achieve "end-to-end" fault diagnosis. In the case of limited fault samples, fault diagnosis based on deep learning algorithm has greater advantages.

因此,提出基于Glow模型的风机主轴多信号输入故障诊断方法,来解决现有技术存在的困难,是本领域技术人员亟需解决的问题。Therefore, it is an urgent problem for those skilled in the art to propose a multi-signal input fault diagnosis method for the fan shaft based on the Glow model to solve the difficulties existing in the prior art.

发明内容Contents of the invention

有鉴于此,本发明提供了基于Glow模型的风机主轴多信号输入故障诊断方法,针对风机故障带来的长时间停机以及检维修造成的资源浪费的问题进行改进,提高风机设备运行可靠性。In view of this, the present invention provides a multi-signal input fault diagnosis method for fan main shaft based on the Glow model, which improves the problem of long-time downtime caused by fan failure and waste of resources caused by inspection and maintenance, and improves the reliability of fan equipment operation.

为了实现上述目的,本发明采用如下技术方案:In order to achieve the above object, the present invention adopts the following technical solutions:

获取数据步骤:通过传感器获取数据集;Obtaining data step: obtaining data sets through sensors;

Glow模型构建步骤:通过真实样本数据X和随机变量Z,建立Glow模型;Glow model construction steps: establish a Glow model through real sample data X and random variable Z;

故障诊断模型构建步骤:基于卷积神经网络提出风机主轴多图像输入故障诊断模型;Construction steps of the fault diagnosis model: Based on the convolutional neural network, a multi-image input fault diagnosis model for the fan shaft is proposed;

故障诊断模型训练步骤:采用Glow模型补充生成不同场景下的风机主轴故障样本,补充不平衡故障类别样本数量,并在真实样本中添加不同程度的高斯白噪声来模拟风机实际运行中的噪声场景,将故障样本集通过风机主轴多图像输入故障诊断模型,依据故障诊断的准确率,得到训练好的风机主轴多图像输入故障诊断模型;Fault diagnosis model training steps: Use the Glow model to supplement the generation of fan shaft fault samples in different scenarios, supplement the number of unbalanced fault category samples, and add different degrees of Gaussian white noise to the real samples to simulate the noise scene in the actual operation of the fan. The fault sample set is input into the fault diagnosis model through the multi-image of the fan main shaft, and according to the accuracy of the fault diagnosis, the trained multi-image input fault diagnosis model of the fan main shaft is obtained;

故障诊断步骤:利用训练好的风机主轴多图像输入故障诊断模型对风机主轴进行诊断,判断风机主轴是否故障。Fault diagnosis steps: Use the trained fan shaft multi-image input fault diagnosis model to diagnose the fan shaft to determine whether the fan shaft is faulty.

上述方法,可选的,获取数据步骤中通过加速度传感器采集数据集,数据集包括但不限于风电机组轴承正常状态信号、滚珠体故障振动信号、内圈故障振动信号和外圈故障信号。In the above method, optionally, in the data acquisition step, an acceleration sensor is used to collect data sets, the data sets include but not limited to wind turbine bearing normal state signals, ball fault vibration signals, inner ring fault vibration signals and outer ring fault signals.

上述方法,可选的,Glow模型构建步骤中真实样本数据X和随机变量Z,其中Z服从已知的简单先验分布π(Z),样本数据X服从复杂的分布p(X),存在一个变换函数f,满足建立从Z到X的映射In the above method, optionally, in the Glow model construction step, the real sample data X and the random variable Z, where Z obeys a known simple prior distribution π(Z), and the sample data X obeys a complex distribution p(X), there is a The transformation function f satisfies the establishment of a mapping from Z to X

f:Z→X (1)f:Z→X (1)

使得每对于π(Z)中的一个采样点,都能在p(X)中有一个新样本点与之对应,以得到生成样本,在标准化流模型中随机变量Z先验分布π(Z)通常选择高斯分布,标准化流通过应用一系列可逆变换函数将简单分布转换为复杂分布,根据变量替换定理反复替换新变量,最终得到最终目标变量的概率分布。So that for every sampling point in π(Z), there can be a new sample point corresponding to it in p(X), so as to obtain the generated samples. In the standardized flow model, the random variable Z prior distribution π(Z) Usually a Gaussian distribution is chosen, and the standardized flow transforms a simple distribution into a complex distribution by applying a series of reversible transformation functions, repeatedly replacing new variables according to the variable substitution theorem, and finally obtaining the probability distribution of the final target variable.

上述方法,可选的,标准化流模型的生成过程可以由下列公式来定义:In the above method, optionally, the generation process of the standardized flow model can be defined by the following formula:

Z~π(Z) (2)Z~π(Z) (2)

X=gθ(Z) (3)X=g θ (Z) (3)

式中,Z表示为隐变量;pθ(Z)为隐变量Z的样本分布;gθ是一个可逆函数,隐变量Z可表示为其中,fθ由一系列转换的函数组成:/>θ为生成模型参数,样本X和隐变量Z0之间的关系就可以写成:In the formula, Z is expressed as a hidden variable; p θ (Z) is the sample distribution of hidden variable Z; g θ is an invertible function, and hidden variable Z can be expressed as Among them, f θ consists of a series of transformed functions: /> θ is the parameter of the generated model, and the relationship between the sample X and the latent variable Z 0 can be written as:

通过输出x直到追溯到初始分布z,给定一个样本数据x的模型概率密度函数可以表示为:By outputting x until the initial distribution z is traced back, the probability density function of the model given a sample data x can be expressed as:

基于流的生成模型的训练损失函数为训练数据集上的负对数似然:The training loss function for flow-based generative models is the negative log-likelihood on the training dataset:

上述的方法,可选的,Glow模型构建步骤中,Glow模型由一系列命名为尺度的重复层组成,每个尺度包括一个挤压函数和一个流步骤,流步骤后是分割函数;分割函数在通道维度上将输入分成两个相等的部分;其中一半进入之后的层,另一半则进入损失函数;分割是为了减少梯度消失的影响,梯度消失会在模型以端到端方式训练时出现;流步骤包含激活常数层、1x1可逆卷积层和仿射耦合层三部分。In the above method, optionally, in the Glow model construction step, the Glow model consists of a series of repeated layers named scales, each scale includes a squeeze function and a flow step, and the flow step is followed by a segmentation function; the segmentation function is in The input is divided into two equal parts in the channel dimension; half of which enters the subsequent layer and the other half enters the loss function; the split is to reduce the influence of gradient disappearance, which will appear when the model is trained in an end-to-end manner; flow The steps include three parts: activation constant layer, 1x1 reversible convolution layer and affine coupling layer.

上述的方法,可选的,激活常数层用于激活归一化,它使用每个通道的尺度和偏差参数对激活进行仿射变换,类似于批处理归一化,初始化这些参数,使得在给定初始数据小批量的情况下,每个通道的后行为动作具有零均值和单位方差,初始化后,将尺度和偏差视为独立于数据的常规可训练参数;In the above method, optionally, the activation constant layer is used for activation normalization, which uses the scale and deviation parameters of each channel to perform affine transformation on the activation, similar to batch normalization, and initializes these parameters so that in the given In the case of a small batch of initial data, the subsequent behavior of each channel has zero mean and unit variance. After initialization, the scale and bias are regarded as regular trainable parameters independent of the data;

1x1可逆卷积层是用来反转通道的排序,其中权重矩阵被初始化为随机旋转矩阵,卷积层的输入和输出通道数量相同;The 1x1 reversible convolutional layer is used to reverse the ordering of channels, where the weight matrix is initialized as a random rotation matrix, and the number of input and output channels of the convolutional layer is the same;

仿射耦合层通过叠加一系列简单的双射来建立双射函数,在每个简单的双射中,输入向量的一部分使用一个简单的反转的函数进行更新,但它以复杂的方式依赖于输入向量的余数,仿射耦合层可以分为三部分:零初始化、拆分和连接、排列。Affine coupling layers build bijective functions by superimposing a series of simple bijections, in each simple bijection a part of the input vector is updated using a function that is simply reversed, but which depends in complex ways on The remainder of the input vector, the affine coupling layer can be divided into three parts: zero initialization, split and concatenation, permutation.

上述的方法,可选的,故障诊断模型构建步骤中风机主轴多图像输入故障诊断模型通过学习多个图像输入的故障特征实现故障诊断的功能:输入为2个大小为28*28的灰度图像,每个输入分别经过多个卷积层进行卷积,输出与全连接层相连,采用相乘层将来自2个全连接层的输入相乘;输出为分类输出层,激活函数为softmax。In the above method, optionally, in the fault diagnosis model building step, the multi-image input fault diagnosis model of the fan main shaft realizes the fault diagnosis function by learning the fault characteristics of multiple image inputs: the input is two grayscale images with a size of 28*28 , each input is convolved through multiple convolutional layers, the output is connected to the fully connected layer, and the multiplication layer is used to multiply the input from the two fully connected layers; the output is the classification output layer, and the activation function is softmax.

上述的方法,可选的,故障诊断模型训练步骤中故障样本根据故障类别、故障位置和损伤直径将故障分为19个类别。In the above method, optionally, in the fault diagnosis model training step, the fault samples are divided into 19 categories according to the fault category, fault location and damage diameter.

上述的方法,可选的,风机主轴振动数据集中的振动信号为一维时序信号,分别将来自风机主轴风扇端和驱动端的一维时序信号转化为二维图像信号,通过二维卷积网络进行故障样本的生成和故障诊断;在样本构建之前需要对原始一维时域信号进行归一化。In the above method, optionally, the vibration signal in the vibration data set of the main shaft of the fan is a one-dimensional time-series signal, and the one-dimensional time-series signal from the fan end and the drive end of the fan main shaft are respectively converted into a two-dimensional image signal, and the two-dimensional convolutional network is used to perform Fault sample generation and fault diagnosis; the original 1D time-domain signal needs to be normalized before sample construction.

经由上述的技术方案可知,与现有技术相比,本发明提供了基于Glow模型的风机主轴多信号输入故障诊断方法,有益效果包括:通过在线故障诊断分析,可帮助运维人员发现风机故障的早期征兆,确定故障类型以及故障程度,以便风电场采取有效的维护计划,避免重大安全事故的发生以及检维修造成的资源浪费,优化设备检维修工作计划,提高风机设备运行可靠性;可有效避免风机故障带来的长时间停机,减少发电损失,能够至少降低齿轮箱的80%的故障率和维修费用,将风机润滑油利用率提高10%左右,能节约运维成本的9%左右。It can be seen from the above-mentioned technical solutions that, compared with the prior art, the present invention provides a multi-signal input fault diagnosis method for the main shaft of a fan based on the Glow model. Early symptoms, determine the type and degree of failure, so that the wind farm can adopt an effective maintenance plan, avoid the occurrence of major safety accidents and the waste of resources caused by inspection and maintenance, optimize the equipment inspection and maintenance work plan, and improve the reliability of wind turbine equipment operation; can effectively avoid The long downtime caused by fan failure can reduce the loss of power generation, reduce the failure rate and maintenance cost of the gearbox by at least 80%, increase the utilization rate of fan lubricating oil by about 10%, and save about 9% of the operation and maintenance cost.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only It is an embodiment of the present invention, and those skilled in the art can also obtain other drawings according to the provided drawings without creative work.

图1为本发明提供的基于Glow模型的风机主轴多信号输入故障诊断方法流程图;Fig. 1 is the flow chart of the multi-signal input fault diagnosis method for fan main shaft based on the Glow model provided by the present invention;

图2为本发明提供的Glow模型结构图;Fig. 2 is the structure diagram of the Glow model provided by the present invention;

图3为本发明提供的Glow模型中流步骤结构图;Fig. 3 is a flow step structure diagram in the Glow model provided by the present invention;

图4为本发明提供的故障样本构建过程图;Fig. 4 is the fault sample construction process figure provided by the present invention;

图5为本发明提供的多信号输入故障诊断模型图。Fig. 5 is a multi-signal input fault diagnosis model diagram provided by the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

在本申请中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。In this application, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any relationship between these entities or operations. any actual relationship or order, the terms "comprises," "comprises," or any other variation thereof are intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus that includes a series of elements includes not only those elements, but also Including other elements not expressly listed, or also including elements inherent in such process, method, article or apparatus. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.

参照图1所示,本发明公开了基于Glow模型的风机主轴多信号输入故障诊断方法,包括以下步骤:Referring to Fig. 1, the present invention discloses a multi-signal input fault diagnosis method for fan main shaft based on the Glow model, comprising the following steps:

基于Glow模型的风机主轴多信号输入故障诊断方法,其特征在于,包括以下步骤:The multi-signal input fault diagnosis method of fan main shaft based on Glow model is characterized in that, comprising the following steps:

获取数据步骤:通过传感器获取数据集;Obtaining data step: obtaining data sets through sensors;

Glow模型构建步骤:通过真实样本数据X和随机变量Z,建立Glow模型;Glow model construction steps: establish a Glow model through real sample data X and random variable Z;

故障诊断模型构建步骤:基于卷积神经网络提出风机主轴多图像输入故障诊断模型;Construction steps of the fault diagnosis model: Based on the convolutional neural network, a multi-image input fault diagnosis model for the fan shaft is proposed;

故障诊断模型训练步骤:采用Glow模型补充生成不同场景下的风机主轴故障样本,补充不平衡故障类别样本数量,并在真实样本中添加不同程度的高斯白噪声来模拟风机实际运行中的噪声场景,将故障样本集通过风机主轴多图像输入故障诊断模型,依据故障诊断的准确率,得到训练好的风机主轴多图像输入故障诊断模型;Fault diagnosis model training steps: Use the Glow model to supplement the generation of fan shaft fault samples in different scenarios, supplement the number of unbalanced fault category samples, and add different degrees of Gaussian white noise to the real samples to simulate the noise scene in the actual operation of the fan. The fault sample set is input into the fault diagnosis model through the multi-image of the fan main shaft, and according to the accuracy of the fault diagnosis, the trained multi-image input fault diagnosis model of the fan main shaft is obtained;

故障诊断步骤:利用训练好的风机主轴多图像输入故障诊断模型对风机主轴进行诊断,判断风机主轴是否故障。Fault diagnosis steps: Use the trained fan shaft multi-image input fault diagnosis model to diagnose the fan shaft to determine whether the fan shaft is faulty.

进一步的,获取数据步骤中通过加速度传感器采集数据集,数据集包括但不限于风电机组轴承正常状态信号、滚珠体故障振动信号、内圈故障振动信号和外圈故障信号。Further, in the step of acquiring data, the data set is collected by the acceleration sensor, and the data set includes but not limited to the normal state signal of the wind turbine bearing, the vibration signal of the ball body fault, the vibration signal of the inner ring fault and the outer ring fault signal.

进一步的,如图2所示,Glow模型构建步骤中真实样本数据X和随机变量Z,其中Z服从已知的简单先验分布π(Z),样本数据X服从复杂的分布p(X),存在一个变换函数f,满足建立从Z到X的映射Further, as shown in Figure 2, the real sample data X and random variable Z in the Glow model construction step, where Z obeys a known simple prior distribution π(Z), and the sample data X obeys a complex distribution p(X), There exists a transformation function f that satisfies the establishment of a mapping from Z to X

f:Z→X (1)f:Z→X (1)

使得每对于π(Z)中的一个采样点,都能在p(X)中有一个新样本点与之对应,以得到生成样本,在标准化流模型中随机变量Z先验分布π(Z)通常选择高斯分布,标准化流通过应用一系列可逆变换函数将简单分布转换为复杂分布,根据变量替换定理反复替换新变量,最终得到最终目标变量的概率分布。So that for every sampling point in π(Z), there can be a new sample point corresponding to it in p(X), so as to obtain the generated samples. In the standardized flow model, the random variable Z prior distribution π(Z) Usually a Gaussian distribution is chosen, and the standardized flow transforms a simple distribution into a complex distribution by applying a series of reversible transformation functions, repeatedly replacing new variables according to the variable substitution theorem, and finally obtaining the probability distribution of the final target variable.

进一步的,标准化流模型的生成过程可以由下列公式来定义:Furthermore, the generation process of the standardized flow model can be defined by the following formula:

Z~π(Z) (2)Z~π(Z) (2)

X=gθ(Z) (3)X=g θ (Z) (3)

式中,Z表示为隐变量;pθ(Z)为隐变量Z的样本分布;gθ是一个可逆函数,隐变量Z可表示为其中,fθ由一系列转换的函数组成:/>θ为生成模型参数,样本X和隐变量Z0之间的关系就可以写成:In the formula, Z is expressed as a hidden variable; p θ (Z) is the sample distribution of hidden variable Z; g θ is an invertible function, and hidden variable Z can be expressed as Among them, f θ consists of a series of transformed functions: /> θ is the parameter of the generated model, and the relationship between the sample X and the latent variable Z 0 can be written as:

通过输出x直到追溯到初始分布z,给定一个样本数据x的模型概率密度函数可以表示为:By outputting x until traced back to the initial distribution z , the probability density function of the model given a sample data x can be expressed as:

基于流的生成模型的训练损失函数为训练数据集上的负对数似然:The training loss function for flow-based generative models is the negative log-likelihood on the training dataset:

进一步的,如图3所示Glow模型构建步骤中,Glow模型由一系列命名为尺度的重复层组成,每个尺度包括一个挤压函数和一个流步骤,流步骤后是分割函数;分割函数在通道维度上将输入分成两个相等的部分;其中一半进入之后的层,另一半则进入损失函数;分割是为了减少梯度消失的影响,梯度消失会在模型以端到端方式训练时出现;流步骤包含激活常数层、1x1可逆卷积层和仿射耦合层三部分。Further, as shown in Figure 3, in the Glow model construction step, the Glow model consists of a series of repeated layers named scales, each scale includes a squeeze function and a flow step, and the flow step is followed by a segmentation function; the segmentation function is in The input is divided into two equal parts in the channel dimension; half of which enters the subsequent layer and the other half enters the loss function; the split is to reduce the influence of gradient disappearance, which will appear when the model is trained in an end-to-end manner; flow The steps include three parts: activation constant layer, 1x1 reversible convolution layer and affine coupling layer.

更进一步的,激活常数层用于激活归一化,它使用每个通道的尺度和偏差参数对激活进行仿射变换,类似于批处理归一化,初始化这些参数,使得在给定初始数据小批量的情况下,每个通道的后行为动作具有零均值和单位方差,初始化后,将尺度和偏差视为独立于数据的常规可训练参数;Furthermore, the activation constant layer is used for activation normalization, which uses the scale and deviation parameters of each channel to perform affine transformation on the activation, similar to batch normalization, and initializes these parameters so that the given initial data is small In the batch case, the post-behavior actions for each channel have zero mean and unit variance, and after initialization, scale and bias are treated as regular trainable parameters independent of the data;

1x1可逆卷积层是用来反转通道的排序,其中权重矩阵被初始化为随机旋转矩阵,卷积层的输入和输出通道数量相同;The 1x1 reversible convolutional layer is used to reverse the ordering of channels, where the weight matrix is initialized as a random rotation matrix, and the number of input and output channels of the convolutional layer is the same;

仿射耦合层通过叠加一系列简单的双射来建立双射函数,在每个简单的双射中,输入向量的一部分使用一个简单的反转的函数进行更新,但它以复杂的方式依赖于输入向量的余数,仿射耦合层可以分为三部分:零初始化、拆分和连接、排列。Affine coupling layers build bijective functions by superimposing a series of simple bijections, in each simple bijection a part of the input vector is updated using a function that is simply reversed, but which depends in complex ways on The remainder of the input vector, the affine coupling layer can be divided into three parts: zero initialization, split and concatenation, permutation.

进一步的,如图4所示,故障诊断模型构建步骤中风机主轴多图像输入故障诊断模型通过学习多个图像输入的故障特征实现故障诊断的功能:输入为2个大小为28*28的灰度图像,每个输入分别经过多个卷积层进行卷积,输出与全连接层相连,采用相乘层将来自2个全连接层的输入相乘;输出为分类输出层,激活函数为softmax。Further, as shown in Figure 4, in the fault diagnosis model construction step, the multi-image input fault diagnosis model of the fan main shaft realizes the fault diagnosis function by learning the fault characteristics of multiple image inputs: the input is two grayscale images with a size of 28*28 Image, each input is convolved through multiple convolutional layers, the output is connected to the fully connected layer, and the multiplication layer is used to multiply the input from the two fully connected layers; the output is the classification output layer, and the activation function is softmax.

进一步的,故障诊断模型训练步骤中故障样本根据故障类别、故障位置和损伤直径将故障分为19个类别,风机主轴故障分类如表1所示:Further, in the fault diagnosis model training step, the fault samples are divided into 19 categories according to the fault category, fault location and damage diameter. The fault classification of the fan shaft is shown in Table 1:

表1风机主轴故障分类Table 1 Fault classification of fan shaft

更进一步的,风机主轴振动数据集中的振动信号为一维时序信号,分别将来自风机主轴风扇端和驱动端的一维时序信号转化为二维图像信号,通过二维卷积网络进行故障样本的生成和故障诊断;在样本构建之前需要对原始一维时域信号进行归一化。Furthermore, the vibration signal in the fan shaft vibration data set is a one-dimensional time-series signal, and the one-dimensional time-series signal from the fan end and the drive end of the fan shaft is converted into a two-dimensional image signal, and the fault samples are generated through a two-dimensional convolutional network and fault diagnosis; the original 1D time-domain signal needs to be normalized before sample construction.

进一步的,故障诊断模型训练步骤中,为了验证生成模型的性能,我们采用最大均值差异(MMD)、峰值信噪比(PSNR)、特征相似度(FSIM)等图像质量指标来评估生成故障样本的真实性。最大均值差异可以利用每个图像投影所求的和的大小判断两个图像的分布差异,值越小表示图像分布差异越小。峰值信噪比是基于原有图像和生成图像的均方误差和图像可能的最大信号值的平方的相对值,PSNR的值越大表示生成样本的质量越高。特征相似度可利用特征相似性进行图像质量的评价,值越高表示相似性越好。Further, in the fault diagnosis model training step, in order to verify the performance of the generated model, we use image quality indicators such as maximum mean difference (MMD), peak signal-to-noise ratio (PSNR), and feature similarity (FSIM) to evaluate the quality of the generated fault samples. authenticity. The maximum mean difference can use the size of the sum of each image projection to judge the distribution difference of the two images. The smaller the value, the smaller the image distribution difference. The peak signal-to-noise ratio is based on the relative value of the mean square error of the original image and the generated image and the square of the maximum possible signal value of the image. The larger the value of PSNR, the higher the quality of the generated sample. Feature similarity can be used to evaluate image quality, and the higher the value, the better the similarity.

进一步的,参照图5所示,故障诊断步骤中多信号输入故障诊断模型通过图像质量判断故障类别。Further, referring to FIG. 5 , in the fault diagnosis step, the multi-signal input fault diagnosis model judges the fault category by image quality.

在一具体实施例中,对本发明公开的模型进行仿真,In a specific embodiment, the model disclosed in the present invention is simulated,

1、表2是不同噪声强度下生成故障样本质量评价。根据3种指标的大小,Glow模型补充生成原始故障样本比补充生成噪声故障样本的图像质量更好。相比于风机主轴风扇端故障样本,生成的驱动端故障样本图像质量更好。在不同图像质量指标的比较中,我们发现噪声干扰的情况下,模型生成故障样本的质量并无明显下降。实现结果表明所提模型具有良好的风机主轴故障样本生成能力。1. Table 2 is the quality evaluation of fault samples generated under different noise intensities. According to the size of the three indicators, the image quality of the original fault samples generated by supplementary Glow model is better than that of fault samples generated by supplementary noise. Compared with the fan shaft fan end fault sample, the image quality of the generated drive end fault sample is better. In the comparison of different image quality metrics, we found that the quality of the faulty samples generated by the model does not decrease significantly in the case of noise interference. The implementation results show that the proposed model has a good ability to generate fan shaft fault samples.

表2生成故障样本质量评价Table 2 Quality evaluation of fault samples generated

2、采用Glow模型分别基于2组风机主轴振动数据生成新样本,补充不平衡故障类别样本数量,将数量平衡的故障样本集通过风机主轴多输入故障诊断模型得到故障诊断的准确率。样本不平衡场景下样本集构建如表3所示,其中,平衡类别的样本数量为每类2000,非平衡类别样本数量为每类1000。表4是样本不平衡场景下不同样本集的故障诊断准确率。在样本不平衡程度比较低时,模型可以做到百分百准确诊断风机主轴故障。随着样本不平衡程度的增大,样本集的故障诊断准确率有所下降。但是模型仍然可以有效诊断风机主轴故障的存在,表明所提模型在样本不平衡场景下有不错的故障诊断能力。2. The Glow model is used to generate new samples based on the vibration data of the two sets of fan shafts, and the number of unbalanced fault samples is supplemented. The accuracy of fault diagnosis is obtained by using the multi-input fault diagnosis model of the fan shaft for the fault sample set with a balanced number. The sample set construction under the sample imbalance scenario is shown in Table 3, where the number of samples for the balanced category is 2000 for each category, and the number of samples for the unbalanced category is 1000 for each category. Table 4 shows the fault diagnosis accuracy of different sample sets under the sample imbalance scenario. When the sample imbalance degree is relatively low, the model can achieve 100% accurate diagnosis of fan shaft failure. As the degree of sample imbalance increases, the fault diagnosis accuracy of the sample set decreases. However, the model can still effectively diagnose the existence of fan shaft faults, which shows that the proposed model has a good fault diagnosis ability in the sample imbalance scenario.

表3样本不平衡场景下样本集构建Table 3 Sample set construction under sample imbalance scenario

表4样本不平衡场景下不同样本集的故障诊断结果Table 4 Fault diagnosis results of different sample sets under sample imbalance scenario

3、为了验证所提方法在复杂场景下的故障诊断性能,分别基于不同数量的训练样本构建样本集,通过Glow模型补充样本的数量直到样本集样本数量相同,在相同测试集上测试所提新方法的诊断效果。样本不足场景下样本集构建如表5所示。3. In order to verify the fault diagnosis performance of the proposed method in complex scenarios, the sample sets were constructed based on different numbers of training samples, and the number of samples was supplemented through the Glow model until the number of samples in the sample set was the same, and the proposed method was tested on the same test set. diagnostic performance of the method. The sample set construction in the sample insufficient scenario is shown in Table 5.

表6是样本不足场景下原样本集和补充样本集的故障诊断准确率。如图所示,样本不足会导致样本集故障诊断准确率有所下降。通过生成模型补充故障样本的样本集,故障诊断准确率会更高。虽然采用深度学习生成模型补充故障样本的样本集故障诊断效果并不够好,但是也验证了所提故障诊断模型在样本不足时具有一定的故障诊断性能,并且Glow生成的风机主轴故障样本可以有效提升故障诊断准确率。Table 6 shows the fault diagnosis accuracy of the original sample set and the supplementary sample set under the under-sample scenario. As shown in the figure, insufficient samples will lead to a decline in the accuracy of fault diagnosis in the sample set. By generating a sample set that complements the fault samples for the model, the accuracy of fault diagnosis will be higher. Although the fault diagnosis effect of the sample set supplemented by the deep learning generation model is not good enough, it has also been verified that the proposed fault diagnosis model has a certain fault diagnosis performance when the samples are insufficient, and the fan shaft fault samples generated by Glow can effectively improve Accuracy of fault diagnosis.

表5样本不足场景下样本集构建Table 5 Sample set construction under sample insufficient scenario

表6样本不足场景下原样本集和补充样本集的故障诊断结果Table 6 Fault diagnosis results of the original sample set and the supplementary sample set in the case of insufficient samples

4、考虑到风机实际运行中振动数据的采集可能受到噪声的干扰。为了验证所提故障诊断模型在实际应用中的有效性,通过在真实样本数据中添加不同程度的高斯白噪声,模拟风机实际运行中的噪声场景。4. Consider that the collection of vibration data in the actual operation of the fan may be disturbed by noise. In order to verify the effectiveness of the proposed fault diagnosis model in practical applications, the noise scene in the actual operation of the fan is simulated by adding different degrees of Gaussian white noise to the real sample data.

表7是噪声干扰下不同样本集的故障诊断准确率。在故障样本平衡且充足时,样本集的故障诊断准确率会明显高于其他样本集。样本不充足和不平衡时,样本集故障诊断准确率有所下降。特殊场景下各别样本集故障诊断准确率比较低,但是每个样本集故障诊断准确率都在97.5%以上。研究表明所提模型在噪声场景下有很好的风机主轴故障诊断性能。Table 7 shows the fault diagnosis accuracy of different sample sets under noise interference. When the fault samples are balanced and sufficient, the fault diagnosis accuracy of the sample set will be significantly higher than other sample sets. When the samples are insufficient and unbalanced, the accuracy of fault diagnosis of the sample set decreases. In special scenarios, the accuracy of fault diagnosis of each sample set is relatively low, but the accuracy of fault diagnosis of each sample set is above 97.5%. The research shows that the proposed model has a good performance in the fault diagnosis of the fan shaft in the noise scene.

表7不同噪声强度下不同样本集的故障诊断结果Table 7 Fault diagnosis results of different sample sets under different noise intensities

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。Each embodiment in this specification is described in a progressive manner, the same and similar parts of each embodiment can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system or the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for related parts, please refer to the part of the description of the method embodiment. The systems and system embodiments described above are only illustrative, and the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is It can be located in one place, or it can be distributed to multiple network elements. Part or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. It can be understood and implemented by those skilled in the art without creative effort.

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention will not be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (9)

1.基于Glow模型的风机主轴多信号输入故障诊断方法,其特征在于,包括以下步骤:1. the multi-signal input fault diagnosis method of fan main shaft based on Glow model, it is characterized in that, comprises the following steps: 获取数据步骤:通过传感器获取数据集;Obtaining data step: obtaining data sets through sensors; Glow模型构建步骤:通过真实样本数据X和随机变量Z,建立Glow模型;Glow model construction steps: establish a Glow model through real sample data X and random variable Z; 故障诊断模型构建步骤:基于卷积神经网络提出风机主轴多图像输入故障诊断模型;Construction steps of the fault diagnosis model: Based on the convolutional neural network, a multi-image input fault diagnosis model for the fan shaft is proposed; 故障诊断模型训练步骤:采用Glow模型补充生成不同场景下的风机主轴故障样本,补充不平衡故障类别样本数量,并在真实样本中添加不同程度的高斯白噪声来模拟风机实际运行中的噪声场景,将故障样本集通过风机主轴多图像输入故障诊断模型,依据故障诊断的准确率,得到训练好的风机主轴多图像输入故障诊断模型;Fault diagnosis model training steps: Use the Glow model to supplement the generation of fan shaft fault samples in different scenarios, supplement the number of unbalanced fault category samples, and add different degrees of Gaussian white noise to the real samples to simulate the noise scene in the actual operation of the fan. The fault sample set is input into the fault diagnosis model through the multi-image of the fan main shaft, and according to the accuracy of the fault diagnosis, the trained multi-image input fault diagnosis model of the fan main shaft is obtained; 故障诊断步骤:利用训练好的风机主轴多图像输入故障诊断模型对风机主轴进行诊断,判断风机主轴是否故障。Fault diagnosis steps: Use the trained fan shaft multi-image input fault diagnosis model to diagnose the fan shaft to determine whether the fan shaft is faulty. 2.根据权利要求1所述的基于Glow模型的风机主轴多信号输入故障诊断方法,其特征在于,2. the fan shaft multi-signal input fault diagnosis method based on Glow model according to claim 1, is characterized in that, 获取数据步骤中通过加速度传感器采集数据集,数据集包括但不限于风电机组轴承正常状态信号、滚珠体故障振动信号、内圈故障振动信号和外圈故障信号。In the data acquisition step, the data set is collected by the acceleration sensor, and the data set includes but not limited to the normal state signal of the wind turbine bearing, the vibration signal of the ball body fault, the vibration signal of the inner ring fault and the outer ring fault signal. 3.根据权利要求1所述的基于Glow模型的风机主轴多信号输入故障诊断方法,其特征在于,3. the fan shaft multi-signal input fault diagnosis method based on Glow model according to claim 1, is characterized in that, Glow模型构建步骤中真实样本数据X和随机变量Z,其中Z服从已知的简单先验分布π(Z),样本数据X服从复杂的分布p(X),存在一个变换函数f,满足建立从Z到X的映射In the Glow model construction step, the real sample data X and the random variable Z, where Z obeys the known simple prior distribution π(Z), and the sample data X obeys the complex distribution p(X), there is a transformation function f that satisfies the establishment from Z to X mapping f:Z→X (1)f:Z→X (1) 使得每对于π(Z)中的一个采样点,都能在p(X)中有一个新样本点与之对应,以得到生成样本,在标准化流模型中随机变量Z先验分布π(Z)通常选择高斯分布,标准化流通过应用一系列可逆变换函数将简单分布转换为复杂分布,根据变量替换定理反复替换新变量,最终得到最终目标变量的概率分布。So that for every sampling point in π(Z), there can be a new sample point corresponding to it in p(X), so as to obtain the generated samples. In the standardized flow model, the random variable Z prior distribution π(Z) Usually a Gaussian distribution is chosen, and the standardized flow transforms a simple distribution into a complex distribution by applying a series of reversible transformation functions, repeatedly replacing new variables according to the variable substitution theorem, and finally obtaining the probability distribution of the final target variable. 4.根据权利要求3所述的基于Glow模型的风机主轴多信号输入故障诊断方法,其特征在于,4. the fan shaft multi-signal input fault diagnosis method based on Glow model according to claim 3, is characterized in that, 标准化流模型的生成过程由下列公式来定义:The generation process of the standardized flow model is defined by the following formula: Z~π(Z) (2)Z~π(Z) (2) X=gθ(Z) (3)X=g θ (Z) (3) 式中,Z表示为隐变量;pθ(Z)为隐变量Z的样本分布;gθ是一个可逆函数,隐变量Z可表示为其中,fθ由一系列转换的函数组成:/>θ为生成模型参数,样本X和隐变量Z0之间的关系为:In the formula, Z is expressed as a hidden variable; p θ (Z) is the sample distribution of hidden variable Z; g θ is an invertible function, and hidden variable Z can be expressed as Among them, f θ consists of a series of transformed functions: /> θ is the parameter of the generated model, and the relationship between the sample X and the latent variable Z 0 is: 通过输出x直到追溯到初始分布z,给定一个样本数据x的模型概率密度函数可以表示为:By outputting x until the initial distribution z is traced back, the probability density function of the model given a sample data x can be expressed as: 基于流的生成模型的训练损失函数为训练数据集上的负对数似然:The training loss function for flow-based generative models is the negative log-likelihood on the training dataset: 5.根据权利要求1所述的基于Glow模型的风机主轴多信号输入故障诊断方法,其特征在于,5. the fan shaft multi-signal input fault diagnosis method based on Glow model according to claim 1, is characterized in that, Glow模型构建步骤中,Glow模型由一系列命名为尺度的重复层组成,每个尺度包括一个挤压函数和一个流步骤,流步骤后是分割函数;分割函数在通道维度上将输入分成两个相等的部分;其中一半进入之后的层,另一半则进入损失函数;流步骤包含激活常数层、1x1可逆卷积层和仿射耦合层三部分。In the Glow model construction step, the Glow model consists of a series of repeated layers named scales, each scale includes a squeeze function and a flow step, and the flow step is followed by a split function; the split function divides the input into two in the channel dimension Equal parts; half of them go to the following layer, and the other half goes to the loss function; the flow step consists of three parts: activation constant layer, 1x1 reversible convolution layer and affine coupling layer. 6.根据权利要求5所述的基于Glow模型的风机主轴多信号输入故障诊断方法,其特征在于,6. the multi-signal input fault diagnosis method of fan main shaft based on Glow model according to claim 5, is characterized in that, 激活常数层用于激活归一化,它使用每个通道的尺度和偏差参数对激活进行仿射变换,类似于批处理归一化,初始化这些参数,使得在给定初始数据小批量的情况下,每个通道的后行为动作具有零均值和单位方差,初始化后,将尺度和偏差视为独立于数据的常规可训练参数;The activation constant layer is used for activation normalization, which uses the scale and bias parameters of each channel to affine transform the activation, similar to batch normalization, and initializes these parameters so that given a small batch of initial data , the post-behavioral actions of each channel have zero mean and unit variance, and after initialization, the scale and bias are treated as regular trainable parameters independent of the data; 1x1可逆卷积层是用来反转通道的排序,其中权重矩阵被初始化为随机旋转矩阵,卷积层的输入和输出通道数量相同;The 1x1 reversible convolutional layer is used to reverse the ordering of channels, where the weight matrix is initialized as a random rotation matrix, and the number of input and output channels of the convolutional layer is the same; 仿射耦合层通过叠加一系列简单的双射来建立双射函数,在每个简单的双射中,输入向量的一部分使用一个简单的反转的函数进行更新,但它以复杂的方式依赖于输入向量的余数,仿射耦合层可以分为三部分:零初始化、拆分和连接、排列。Affine coupling layers build bijective functions by superimposing a series of simple bijections, in each simple bijection a part of the input vector is updated using a function that is simply reversed, but which depends in complex ways on The remainder of the input vector, the affine coupling layer can be divided into three parts: zero initialization, split and concatenation, permutation. 7.根据权利要求1所述的基于Glow模型的风机主轴多信号输入故障诊断方法,其特征在于,7. the multi-signal input fault diagnosis method of fan main shaft based on Glow model according to claim 1, is characterized in that, 故障诊断模型构建步骤中风机主轴多图像输入故障诊断模型通过学习多个图像输入的故障特征实现故障诊断的功能:输入为2个大小为28*28的灰度图像,每个输入分别经过多个卷积层进行卷积,输出与全连接层相连,采用相乘层将来自2个全连接层的输入相乘;输出为分类输出层,激活函数为softmax。In the fault diagnosis model construction step, the fan shaft multi-image input fault diagnosis model realizes the fault diagnosis function by learning the fault characteristics of multiple image inputs: the input is two grayscale images with a size of 28*28, and each input is passed through multiple The convolutional layer performs convolution, the output is connected to the fully connected layer, and the multiplication layer is used to multiply the input from the two fully connected layers; the output is the classification output layer, and the activation function is softmax. 8.根据权利要求1所述的基于Glow模型的风机主轴多信号输入故障诊断方法,其特征在于,8. The multi-signal input fault diagnosis method of fan main shaft based on Glow model according to claim 1, characterized in that, 故障诊断模型训练步骤中故障样本根据故障类别、故障位置和损伤直径将故障分为19个类别。In the fault diagnosis model training step, the fault samples are divided into 19 categories according to the fault category, fault location and damage diameter. 9.根据权利要求8所述的基于Glow模型的风机主轴多信号输入故障诊断方法,其特征在于,9. The multi-signal input fault diagnosis method of fan main shaft based on Glow model according to claim 8, characterized in that, 风机主轴振动数据集中的振动信号为一维时序信号,分别将来自风机主轴风扇端和驱动端的一维时序信号转化为二维图像信号,通过二维卷积网络进行故障样本的生成和故障诊断;在样本构建之前需要对原始一维时域信号进行归一化。The vibration signal in the fan shaft vibration data set is a one-dimensional time-series signal. The one-dimensional time-series signal from the fan end and the drive end of the fan shaft is converted into a two-dimensional image signal, and the generation of fault samples and fault diagnosis are performed through a two-dimensional convolutional network; The original 1D time-domain signal needs to be normalized before sample construction.
CN202310669084.7A 2023-06-07 2023-06-07 Fan main shaft multi-signal input fault diagnosis method based on Glow model Active CN116681941B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310669084.7A CN116681941B (en) 2023-06-07 2023-06-07 Fan main shaft multi-signal input fault diagnosis method based on Glow model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310669084.7A CN116681941B (en) 2023-06-07 2023-06-07 Fan main shaft multi-signal input fault diagnosis method based on Glow model

Publications (2)

Publication Number Publication Date
CN116681941A true CN116681941A (en) 2023-09-01
CN116681941B CN116681941B (en) 2025-08-12

Family

ID=87781922

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310669084.7A Active CN116681941B (en) 2023-06-07 2023-06-07 Fan main shaft multi-signal input fault diagnosis method based on Glow model

Country Status (1)

Country Link
CN (1) CN116681941B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103593276A (en) * 2013-11-19 2014-02-19 浪潮电子信息产业股份有限公司 Fault diagnosis method for server in power-down state
CN114894479A (en) * 2022-02-11 2022-08-12 上海电机学院 A Fault Diagnosis Method for Fan Spindle Bearing Based on VMD Parameter Optimization
US20220269925A1 (en) * 2019-06-05 2022-08-25 South China University Of Technology Intelligent fault diagnosis method based on multi-task feature sharing neural network
CN115392333A (en) * 2022-02-24 2022-11-25 河北工业大学 A device fault diagnosis method based on an improved end-to-end ResNet-BiLSTM dual-channel model

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103593276A (en) * 2013-11-19 2014-02-19 浪潮电子信息产业股份有限公司 Fault diagnosis method for server in power-down state
US20220269925A1 (en) * 2019-06-05 2022-08-25 South China University Of Technology Intelligent fault diagnosis method based on multi-task feature sharing neural network
CN114894479A (en) * 2022-02-11 2022-08-12 上海电机学院 A Fault Diagnosis Method for Fan Spindle Bearing Based on VMD Parameter Optimization
CN115392333A (en) * 2022-02-24 2022-11-25 河北工业大学 A device fault diagnosis method based on an improved end-to-end ResNet-BiLSTM dual-channel model

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张明德;卢建华;马婧华;: "基于多尺度卷积策略CNN的滚动轴承故障诊断", 重庆理工大学学报(自然科学), no. 06, 25 May 2020 (2020-05-25) *

Also Published As

Publication number Publication date
CN116681941B (en) 2025-08-12

Similar Documents

Publication Publication Date Title
Jiao et al. Deep coupled dense convolutional network with complementary data for intelligent fault diagnosis
CN116793682A (en) Bearing fault diagnosis method based on iCORAL-MMD and adversarial transfer learning
CN109596326B (en) Rotary machine fault diagnosis method based on convolution neural network with optimized structure
CN112200244B (en) Intelligent detection method for anomaly of aerospace engine based on hierarchical countermeasure training
Shen et al. Fault diagnosis of rotating machinery based on the statistical parameters of wavelet packet paving and a generic support vector regressive classifier
CN112665852B (en) A method and device for fault diagnosis of variable working condition planetary gearbox based on deep learning
Liang et al. Multibranch and multiscale dynamic convolutional network for small sample fault diagnosis of rotating machinery
CN114266339A (en) Rolling bearing fault diagnosis method based on small sample and GAF-DCGAN
CN111238815B (en) Bearing fault identification method based on data enhancement under sample imbalance
CN110068462A (en) A kind of motor bearings method for diagnosing faults and device
CN103048133B (en) Bayesian network-based rolling bearing fault diagnosis method
CN112257528A (en) A fault diagnosis method for wind turbine gearboxes based on wavelet transform and densely connected dilated convolutional neural network
CN109858352A (en) A Fault Diagnosis Method Based on Compressed Sensing and Improved Multiscale Network
CN112329520B (en) Fault recognition method for truck bearings based on generative confrontation learning
CN111855202A (en) A kind of gearbox fault diagnosis method and system
CN110553839A (en) Single and composite fault diagnosis method, device and system for a gearbox
CN113916535B (en) Bearing diagnosis method, system, equipment and medium based on time frequency and CNN
Chen et al. A visualized classification method via t-distributed stochastic neighbor embedding and various diagnostic parameters for planetary gearbox fault identification from raw mechanical data
CN107451340A (en) Rotating machinery fault quantitative Diagnosis method based on more attribute convolutional neural networks
CN115808312A (en) Rolling bearing fault diagnosis method based on deformable volume and Transformer
CN116380466A (en) Intelligent fault diagnosis method and system for rolling bearings based on enhanced event vision data
CN114491823A (en) Train bearing fault diagnosis method based on improved generation countermeasure network
CN117828447A (en) Aero-engine bearing fault diagnosis method based on spectral wavelet transform and multi-scale permutation entropy
CN116499742A (en) Rotary machine fault monitoring method based on ensemble learning
CN108844735A (en) Fault detection method for planetary gearbox based on convolutional encoder and Min distance

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