[go: up one dir, main page]

CN117606724A - A multi-resolution dynamic signal time domain and spectrum characteristic analysis method and device - Google Patents

A multi-resolution dynamic signal time domain and spectrum characteristic analysis method and device Download PDF

Info

Publication number
CN117606724A
CN117606724A CN202311553823.2A CN202311553823A CN117606724A CN 117606724 A CN117606724 A CN 117606724A CN 202311553823 A CN202311553823 A CN 202311553823A CN 117606724 A CN117606724 A CN 117606724A
Authority
CN
China
Prior art keywords
frequency
signal
resolution
time domain
phase space
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.)
Pending
Application number
CN202311553823.2A
Other languages
Chinese (zh)
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.)
Hunan University
Original Assignee
Hunan 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 Hunan University filed Critical Hunan University
Priority to CN202311553823.2A priority Critical patent/CN117606724A/en
Publication of CN117606724A publication Critical patent/CN117606724A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M7/00Vibration-testing of structures; Shock-testing of structures
    • G01M7/02Vibration-testing by means of a shake table
    • G01M7/025Measuring arrangements
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01HMEASUREMENT OF MECHANICAL VIBRATIONS OR ULTRASONIC, SONIC OR INFRASONIC WAVES
    • G01H17/00Measuring mechanical vibrations or ultrasonic, sonic or infrasonic waves, not provided for in the preceding groups
    • 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
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Complex Calculations (AREA)

Abstract

The invention discloses a multi-resolution dynamic signal time domain and frequency spectrum characteristic analysis method and a device, wherein the method comprises the steps of initializing modal decomposition quantity K, and carrying out variation modal decomposition based on a sampling signal to obtain an intrinsic mode function IMF; performing phase space reconstruction on the inherent mode function, sequencing the reconstructed signals, calculating the probability of occurrence of the sequenced signal sequences, calculating the combined weighted permutation entropy to determine the complexity of signal decomposition, and adjusting the mode decomposition quantity K; setting high, medium and low frequency bands, corresponding intermediate frequency bands and window width adjustment factors corresponding to each frequency band, and performing multi-resolution generalized S transformation on K IMF components aiming at a plurality of frequency bands to realize dynamic signal time domain and frequency domain feature extraction under multi-resolution. The invention aims to help diagnose the fan fault vibration signal by using multi-resolution analysis and realize the time domain and frequency domain feature extraction of the fan fault vibration signal.

Description

一种多分辨率的动态信号时域及频谱特征分析方法及装置A multi-resolution dynamic signal time domain and spectrum characteristic analysis method and device

技术领域Technical field

本发明涉及动态信号测试与分析领域,具体涉及一种多分辨率的动态信号时域及频谱特征分析方法及装置。The invention relates to the field of dynamic signal testing and analysis, and in particular to a multi-resolution dynamic signal time domain and spectrum characteristic analysis method and device.

背景技术Background technique

随着现代社会对可再生能源的需求不断增加,风能成为了一种广泛采用的清洁能源。然而,风机系统的运行和维护存在许多挑战,其中之一是对潜在故障进行快速准确的诊断。风机故障不仅会导致生产效率下降,还可能导致设备损坏和昂贵的维修成本。为了有效地进行风机故障诊断,需要开发有效的监测和分析工具。其中,动态信号的时域及频谱特征分析是关键的一环。这种分析可以帮助工程师了解风机系统内部的运行情况,检测潜在故障并提前采取适当的维护措施。With the increasing demand for renewable energy in modern society, wind energy has become a widely adopted clean energy source. However, there are many challenges in the operation and maintenance of wind turbine systems, one of which is rapid and accurate diagnosis of potential faults. Fan failure not only results in reduced productivity, it can also result in equipment damage and expensive repair costs. In order to effectively perform wind turbine fault diagnosis, effective monitoring and analysis tools need to be developed. Among them, the analysis of time domain and spectrum characteristics of dynamic signals is a key part. This analysis can help engineers understand what is going on inside the wind turbine system, detect potential failures and take appropriate maintenance measures in advance.

在工程实际中,对信号的时域和频域特征进行准确分析至关重要。现阶段,单一的时域或频域分析方法通常无法捕捉与非平稳动态信号局部变化特性相关的信息。因此,时频分析通常被用于分析非平稳信号。它将一维的时域信号映射到二维的时间-频率域(这个映射被称为时频表示),并生成时间-频率密度分布谱图,以反映各种非平稳信号在时间和频率上的幅值变化特征。传统的信号分析方法在一定程度上可以满足这些需求,但它们往往受到分辨率的限制。特别是,在风机系统中,信号的频谱特征往往具有多分辨率的特点。例如,风机可能同时受到多个频率分量的影响,这些频率分量代表不同的机械运动或振动模式。因此,为了更准确地分析这些信号,需要开发一种多分辨率的方法,能够同时考虑信号的时域和频谱特征。多分辨率分析是指将信号分成不同分辨率的分量,进而缩小分析范围,相当于分解数据在不同频带上进行分析。然而,许多传统的信号时频分析方法存在一些限制。一方面,一些方法只能在特定分辨率下进行分析,难以适应不同应用场景中信号的多样性。另一方面,其他方法可能在处理大规模数据时效率低下,或者在处理非稳态信号时精度不足。因此,多分辨率动态信号中的时域及频域特征的准确提取和分析是急需解决的关键难题。In engineering practice, it is crucial to accurately analyze the time domain and frequency domain characteristics of signals. At this stage, a single time domain or frequency domain analysis method usually cannot capture information related to the local changing characteristics of non-stationary dynamic signals. Therefore, time-frequency analysis is usually used to analyze non-stationary signals. It maps the one-dimensional time domain signal to the two-dimensional time-frequency domain (this mapping is called time-frequency representation) and generates a time-frequency density distribution spectrogram to reflect various non-stationary signals in time and frequency. amplitude change characteristics. Traditional signal analysis methods can meet these needs to a certain extent, but they are often limited by resolution. In particular, in wind turbine systems, the spectral characteristics of signals often have multi-resolution characteristics. For example, a wind turbine may be affected by multiple frequency components simultaneously, representing different modes of mechanical motion or vibration. Therefore, in order to analyze these signals more accurately, a multi-resolution method needs to be developed that can consider both the time domain and spectral characteristics of the signal. Multi-resolution analysis refers to dividing the signal into components of different resolutions to narrow the scope of analysis, which is equivalent to decomposing the data for analysis on different frequency bands. However, many traditional signal time-frequency analysis methods have some limitations. On the one hand, some methods can only analyze at specific resolutions and are difficult to adapt to the diversity of signals in different application scenarios. On the other hand, other methods may be inefficient when dealing with large-scale data, or lack accuracy when dealing with non-stationary signals. Therefore, the accurate extraction and analysis of time-domain and frequency-domain features in multi-resolution dynamic signals is a key problem that needs to be solved urgently.

发明内容Contents of the invention

本发明要解决的技术问题:针对现有技术的上述问题,提供一种多分辨率的动态信号时域及频谱特征分析方法及装置,本发明旨在使用多分辨率分析来帮助诊断风机故障振动信号,实现对风机故障振动信号的时域及频域特征提取。Technical problems to be solved by the present invention: In view of the above-mentioned problems of the prior art, a multi-resolution dynamic signal time domain and spectrum characteristic analysis method and device are provided. The present invention aims to use multi-resolution analysis to help diagnose fan fault vibrations. signal to achieve time domain and frequency domain feature extraction of wind turbine fault vibration signals.

为了解决上述技术问题,本发明采用的技术方案为:In order to solve the above technical problems, the technical solution adopted by the present invention is:

一种多分辨率的动态信号时域及频谱特征分析方法,包括:A multi-resolution dynamic signal time domain and spectrum characteristic analysis method, including:

S101,初始化变分模态分解VMD的分解层数K;S101, initialize the number of decomposition layers K of variational mode decomposition VMD;

S102,基于分解层数K对输入的原始信号进行变分模态分解VMD;S102, perform variational mode decomposition VMD on the input original signal based on the decomposition layer number K;

S103,计算变分模态分解VMD得到的K个模态分量IMF的排列熵;S103. Calculate the permutation entropy of the K modal components IMF obtained by variational mode decomposition VMD;

S104,若模态分量IMF的排列熵大于设定值,则跳转步骤S105;否则,将变分模态分解VMD的分解层数K加1,跳转步骤S102;S104, if the permutation entropy of the modal component IMF is greater than the set value, jump to step S105; otherwise, add 1 to the decomposition layer number K of the variational mode decomposition VMD, and jump to step S102;

S105,设定多个频段作为不同的分辨率,针对多个频段对K个模态分量IMF做多分辨率广义S变换,从而得到原始信号对应的多分辨率的信号时域及频率特征。S105, set multiple frequency bands as different resolutions, and perform multi-resolution generalized S transformation on the K modal components IMF for the multiple frequency bands, thereby obtaining multi-resolution signal time domain and frequency characteristics corresponding to the original signal.

可选地,步骤S103包括:Optionally, step S103 includes:

S20l,对K个模态分量IMF进行相空间重构,通过相空间重构对每一个模态分量IMF引入不同时间延迟来构建成m维相空间矢量,其中m为相空间嵌入维数;S20l, perform phase space reconstruction on the K modal components IMF, and introduce different time delays to each modal component IMF through phase space reconstruction to construct an m-dimensional phase space vector, where m is the phase space embedding dimension;

S202,将相空间重构后的模态分量IMF中的元素按照升序进行排序,并计算排序后的信号序列出现的概率;S202, sort the elements in the reconstructed modal component IMF of the phase space in ascending order, and calculate the probability of occurrence of the sorted signal sequence;

S203,根据排序后的信号序列出现的概率计算组合加权排列熵,并将组合加权排列熵进行标准化得到最终的排列熵。S203: Calculate the combined weighted permutation entropy according to the probability of occurrence of the sorted signal sequence, and standardize the combined weighted permutation entropy to obtain the final permutation entropy.

可选地,步骤S20l中对任意第k个模态分量IMF进行相空间重构的函数表达式为:Optionally, the function expression for phase space reconstruction of any k-th modal component IMF in step S20l is:

Xk(1)={xk(1),xk(1+τ),...,xk(1+(m-1)τ)}X k (1)={x k (1), x k (1+τ),..., x k (1+(m-1)τ)}

Xk(2)={xk(2),xk(2+τ),...,xk(2+(m-1)τ)}X k (2)={x k (2), x k (2+τ),..., x k (2+(m-1)τ)}

Xk(i)={xk(i),xk(i+τ),...,xk(i+(m-1)τ)}X k (i)={x k (i), x k (i+τ),..., x k (i+(m-1)τ)}

Xk(N-(m-1)τ)={xk(N-(m-1)τ),...,xk(N)}X k (N-(m-1)τ)={x k (N-(m-1)τ),...,x k (N)}

上式中,Xk(i)分别为xk(i)进行相空间重构的得到的结果,xk(i)为第k个模态分量IMF的第i个分量元素,τ为时间延迟,m为相空间嵌入维数。 In the above formula , , m is the phase space embedding dimension.

可选地,步骤S202中将相空间重构后的模态分量IMF中的元素按照升序进行排序的函数表达式为:Optionally, in step S202, the functional expression for sorting the elements in the phase space reconstructed modal component IMF in ascending order is:

xk(i+(j1-1)τ)≤xk(i+(j2-1)τ)≤…≤xk(i+(jm-1)τ),x k (i+(j 1 -1)τ)≤x k (i+(j 2 -1)τ)≤…≤x k (i+(j m -1)τ),

上式中,i+(j1-1)τ为xk(i)进行相空间重构的得到的结果Xk(i)中最小元素的索引,i+(j2-1)τ为xk(i)进行相空间重构的得到的结果Xk(i)中第二小元素的索引,i+(jm-1)τ为xk(i)进行相空间重构的得到的结果Xk(i)中最大元素的索引,j1~jm分别为排序后的信号序列的索引;步骤S202中计算排序后的信号序列出现的概率包括:In the above formula, i+(j 1 -1)τ is the index of the smallest element in X k (i), the result of phase space reconstruction of x k (i), and i+(j 2 -1)τ is x k ( i) The index of the second smallest element in X k (i), the result of phase space reconstruction, i+(j m -1)τ is x k (i) The result of X k (i), the result of phase space reconstruction The index of the largest element in i), j 1 to j m are respectively the index of the sorted signal sequence; calculating the probability of occurrence of the sorted signal sequence in step S202 includes:

S301,从排序后的信号序列中提取信号序列:S301, extract the signal sequence from the sorted signal sequence:

S(g)=[j1,j2,...,jm],S(g)=[j 1 , j 2 ,..., j m ],

上式中,S(g)为提取出的信号序列,j1~jm分别为排序后的信号序列的索引;In the above formula, S(g) is the extracted signal sequence, j 1 ~ j m are the indexes of the sorted signal sequence respectively;

S302,根据下式计算排序后的信号序列出现的概率:S302, calculate the probability of occurrence of the sorted signal sequence according to the following formula:

Pi=l/k,P i =l/k,

上式中,Pi为xk(i)对应的信号序列出现的概率,l为提取出的信号序列S(g)出现的频次,k为分解层数。In the above formula, P i is the probability of occurrence of the signal sequence corresponding to x k (i), l is the frequency of occurrence of the extracted signal sequence S(g), and k is the number of decomposition layers.

可选地,步骤S203中根据排序后的信号序列出现的概率计算组合加权排列熵的函数表达式为:Optionally, in step S203, the functional expression for calculating the combined weighted permutation entropy based on the probability of occurrence of the sorted signal sequence is:

上式中,Hp(m)为组合加权排列熵,γ和θ为组合加权排列熵的参数,Pi为xk(i)对应的信号序列出现的概率,k为分解层数;所述将组合加权排列熵进行标准化得到最终的排列熵的函数表达式为:In the above formula, H p (m) is the combined weighted permutation entropy, γ and θ are the parameters of the combined weighted permutation entropy, P i is the probability of the signal sequence corresponding to x k (i), and k is the number of decomposition layers; The functional expression of the final permutation entropy obtained by standardizing the combined weighted permutation entropy is:

上式中,PE为最终的排列熵,m!表示m的阶乘,m为相空间嵌入维数。In the above formula, P E is the final permutation entropy, m! represents the factorial of m, and m is the phase space embedding dimension.

可选地,步骤S105中针对多个频段对K个模态分量IMF做多分辨率广义S变换时,所采用的高斯窗函数的函数表达式为:Optionally, when performing multi-resolution generalized S transformation on the K modal components IMF for multiple frequency bands in step S105, the functional expression of the Gaussian window function used is:

上式中,ω(t-τ,f)表示改进的高斯窗函数,t为时间,τ为时间延迟,f为频率,σ(f)为窗宽,且有:In the above formula, ω(t-τ, f) represents the improved Gaussian window function, t is time, τ is time delay, f is frequency, σ(f) is window width, and there are:

上式中,μ为各个频段对应的窗宽调整因子,p和q为常数参数。In the above formula, μ is the window width adjustment factor corresponding to each frequency band, and p and q are constant parameters.

可选地,步骤S105中设定多个频段包括依次连续分布的高频、中高频、中频、中低频和低频五种频段,且所述各个频段对应的窗宽调整因子的函数表达式为:Optionally, multiple frequency bands are set in step S105, including five frequency bands of high frequency, medium high frequency, medium frequency, medium low frequency and low frequency that are continuously distributed in sequence, and the functional expression of the window width adjustment factor corresponding to each frequency band is:

上式中,μh为高频频段对应的窗宽调整因子,μm为中频频段对应的窗宽调整因子,μl为低频频段对应的窗宽调整因子,μhm为中高频频段对应的窗宽调整因子,μml为中低频段对应的窗宽调整因子。In the above formula, μ h is the window width adjustment factor corresponding to the high-frequency band, μ m is the window width adjustment factor corresponding to the mid-frequency band, μ l is the window width adjustment factor corresponding to the low-frequency band, and μ hm is the window width adjustment factor corresponding to the mid-frequency band. Window width adjustment factor, μ ml is the window width adjustment factor corresponding to the middle and low frequency bands.

可选地,步骤S105中针对多个频段对K个模态分量IMF做多分辨率广义S变换包括:Optionally, in step S105, performing multi-resolution generalized S transformation on the K modal components IMF for multiple frequency bands includes:

S401,针对K个模态分量IMF中的各个模态分量进行傅里叶变换并扩维得到平移谱;S401, perform Fourier transform and dimension expansion on each modal component in the K modal components IMF to obtain the translation spectrum;

S402,将平移谱、高斯窗函数两者相乘并做傅里叶逆变换,得到K个模态分量IMF对应的傅里叶逆变换所构成的二维复数矩阵;S402, multiply the translation spectrum and the Gaussian window function and perform inverse Fourier transform to obtain a two-dimensional complex matrix composed of the inverse Fourier transform corresponding to the K modal components IMF;

S403,对二维复数矩阵求模得到S矩阵,并将得到的S矩阵作为原始信号对应的多分辨率的信号时域及频率特征输出,所述S矩阵中列向量描述特定时刻信号的幅值特征、行向量描述信号在特定频率下的时域分布。S403: Modulo the two-dimensional complex matrix to obtain the S matrix, and output the obtained S matrix as the multi-resolution signal time domain and frequency characteristics corresponding to the original signal. The column vector in the S matrix describes the amplitude of the signal at a specific moment. Features, row vectors describe the time domain distribution of a signal at a specific frequency.

此外,本发明还提供一种多分辨率的动态信号时域及频谱特征分析装置,包括相互连接的微处理器和存储器,所述微处理器被编程或配置以执行所述基于多分辨率的动态信号时域及频谱特征分析方法。In addition, the present invention also provides a multi-resolution dynamic signal time domain and spectrum characteristic analysis device, including a microprocessor and a memory connected to each other, and the microprocessor is programmed or configured to execute the multi-resolution based Dynamic signal time domain and spectrum characteristic analysis method.

此外,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序用于被微处理器编程或配置以执行所述基于多分辨率的动态信号时域及频谱特征分析方法。In addition, the present invention also provides a computer-readable storage medium in which a computer program is stored, and the computer program is used to be programmed or configured by a microprocessor to execute the multi-resolution based dynamic Signal time domain and spectrum characteristic analysis methods.

和现有技术相比,本发明主要具有下述优点:本发明通过组合加权排列熵确定VMD分解层数k的信号分解正确性,实现了根据分解信号的复杂程度自适应确定分解层数;通过定义高频、中频、低频和相应的中间频段,根据相应频段设置了对应的窗宽调整因子,从而可以根据信号的成分所在频域自适应调整高斯窗的窗长,能有效改进原始S变换算法不同频域、时频分辨率难以兼顾的问题,满足多分辨率信号分析的要求。Compared with the existing technology, the present invention mainly has the following advantages: the present invention determines the signal decomposition correctness of VMD decomposition layer number k by combining weighted permutation entropy, and realizes the adaptive determination of the number of decomposition layers according to the complexity of the decomposed signal; Define high frequency, medium frequency, low frequency and corresponding intermediate frequency bands, and set corresponding window width adjustment factors according to the corresponding frequency bands, so that the window length of the Gaussian window can be adaptively adjusted according to the frequency domain where the signal components are located, which can effectively improve the original S transform algorithm. It is difficult to take into consideration different frequency domains and time-frequency resolutions to meet the requirements of multi-resolution signal analysis.

附图说明Description of drawings

图1为本发明实施例多分辨率的动态信号时域及频谱特征分析方法的流程图。Figure 1 is a flow chart of a multi-resolution dynamic signal time domain and spectrum characteristic analysis method according to an embodiment of the present invention.

图2为本发明实施例中某一原始信号的波形。Figure 2 is a waveform of an original signal in an embodiment of the present invention.

图3为对图2的原始信号执行K=3的VMD后得到的模态分量IMF的波形图。Figure 3 is a waveform diagram of the modal component IMF obtained after performing VMD of K=3 on the original signal of Figure 2.

图4为本发明实施例中的固有模态函数经过S变换后得到的固有模态函数的频谱图。Figure 4 is a spectrum diagram of the natural mode function obtained after S-transformation of the natural mode function in the embodiment of the present invention.

图5为本发明实施例中通过离散小波变换对一测试信号进行分解层数分别为1-6层的分解后得到的测试信号的波形图。FIG. 5 is a waveform diagram of a test signal obtained by decomposing a test signal into layers ranging from 1 to 6 through discrete wavelet transform in an embodiment of the present invention.

具体实施方式Detailed ways

如图1所示,本实施例多分辨率的动态信号时域及频谱特征分析方法包括:As shown in Figure 1, the multi-resolution dynamic signal time domain and spectrum characteristic analysis method in this embodiment includes:

S101,初始化变分模态分解VMD的分解层数K;S101, initialize the number of decomposition layers K of variational mode decomposition VMD;

S102,基于分解层数K对输入的原始信号进行变分模态分解VMD;S102, perform variational mode decomposition VMD on the input original signal based on the decomposition layer number K;

S103,计算变分模态分解VMD得到的K个模态分量IMF的排列熵;S103. Calculate the permutation entropy of the K modal components IMF obtained by variational mode decomposition VMD;

S104,若模态分量IMF的排列熵大于设定值,则跳转步骤S105;否则,将变分模态分解VMD的分解层数K加1,跳转步骤S102;S104, if the permutation entropy of the modal component IMF is greater than the set value, jump to step S105; otherwise, add 1 to the decomposition layer number K of the variational mode decomposition VMD, and jump to step S102;

S105,设定多个频段作为不同的分辨率,针对多个频段对K个模态分量IMF做多分辨率广义S变换,从而得到原始信号对应的多分辨率的信号时域及频率特征。S105, set multiple frequency bands as different resolutions, and perform multi-resolution generalized S transformation on the K modal components IMF for the multiple frequency bands, thereby obtaining multi-resolution signal time domain and frequency characteristics corresponding to the original signal.

可以理解,本实施例的多分辨率的动态信号时域及频谱特征分析方法,通过组合加权排列熵确定VMD分解层数K的信号分解正确性,实现了根据分解信号的复杂程度自适应确定分解层数;通过设定多个频段作为不同的分辨率,针对多个频段对模态分量IMF做多分辨率广义S变换,实现了动态信号的多分辨率分析要求,能提高对动态信号的时频特征表现能力,便于通过多分辨率分析来帮助诊断风机故障振动信号,实现对风机故障振动信号的时域及频域特征提取。其中变分模态分解VMD为现有公知方法,对原始信号进行变分模态分解VMD包括:把原始信号x(t)分解为K个具有中心频率及有限带宽的模态分量xk(t),k=1,...,K,约束条件是分解得到的所有模态分量之和等于原始信号x(t),对模态分量xk(t)进行希尔伯特变换得到与其对应的单边频谱,并在模态分量xk(t)的解析信号中加入一中心频率ωk,把频谱调制到对应的基频带,可得解调信号:It can be understood that the multi-resolution dynamic signal time domain and spectrum characteristic analysis method of this embodiment determines the correctness of the signal decomposition of the VMD decomposition layer number K by combining the weighted permutation entropy, and realizes the adaptive determination of the decomposition according to the complexity of the decomposed signal. Number of layers; by setting multiple frequency bands as different resolutions and performing multi-resolution generalized S transformation on the modal component IMF for multiple frequency bands, the multi-resolution analysis requirements of dynamic signals are realized and the time analysis of dynamic signals can be improved. The ability to express frequency characteristics facilitates the diagnosis of wind turbine fault vibration signals through multi-resolution analysis, and enables the extraction of time and frequency domain features of wind turbine fault vibration signals. Among them, variational mode decomposition VMD is an existing well-known method. Performing variational mode decomposition VMD on the original signal includes: decomposing the original signal x(t) into K modal components x k (t) with center frequency and limited bandwidth. ), k=1,...,K, the constraint is that the sum of all modal components obtained by decomposition is equal to the original signal x(t), and the modal component x k (t) is subjected to Hilbert transformation to obtain its corresponding The single-sided spectrum of , and adding a center frequency ω k to the analytical signal of modal component x k (t), and modulating the spectrum to the corresponding fundamental frequency band, the demodulated signal can be obtained:

其中,*表示卷积运算;δ(t)为冲击函数;求解上述解调信号的梯度的L2范数的平方,得到模态分量xk(t)的带宽,构造出变分模态分解VMD的变分约束模型并利用拉格朗日乘数因子求解,按照高频到低频的顺序输出K个模态分量IMF(Intrinsic Mode Function)。Among them, * represents the convolution operation; δ(t) is the impact function; solve the square of the L2 norm of the gradient of the above demodulated signal to obtain the bandwidth of the modal component x k (t), and construct the variational mode decomposition VMD The variational constraint model is solved using Lagrangian multiplier factors, and K modal components IMF (Intrinsic Mode Function) are output in order from high frequency to low frequency.

本实施例步骤S103计算变分模态分解VMD得到的K个模态分量IMF的排列熵包括:Step S103 of this embodiment calculates the permutation entropy of the K modal components IMF obtained by variational mode decomposition VMD, including:

S201,对k个模态分量IMF进行相空间重构,通过相空间重构对每一个模态分量IMF引入不同时间延迟来构建成m维相空间矢量,其中m为相空间嵌入维数;S201, perform phase space reconstruction on k modal components IMF, and introduce different time delays to each modal component IMF through phase space reconstruction to construct an m-dimensional phase space vector, where m is the phase space embedding dimension;

S202,将相空间重构后的模态分量IMF中的元素按照升序进行排序,并计算排序后的信号序列出现的概率;S202, sort the elements in the reconstructed modal component IMF of the phase space in ascending order, and calculate the probability of occurrence of the sorted signal sequence;

S203,根据排序后的信号序列出现的概率计算组合加权排列熵,并将组合加权排列熵进行标准化得到最终的排列熵。S203: Calculate the combined weighted permutation entropy according to the probability of occurrence of the sorted signal sequence, and standardize the combined weighted permutation entropy to obtain the final permutation entropy.

本实施例中,步骤S103包括:In this embodiment, step S103 includes:

S201,对K个模态分量IMF进行相空间重构,通过相空间重构对每一个模态分量IMF引入不同时间延迟来构建成m维相空间矢量,其中m为相空间嵌入维数;S201, perform phase space reconstruction on the K modal components IMF, and introduce different time delays to each modal component IMF through phase space reconstruction to construct an m-dimensional phase space vector, where m is the phase space embedding dimension;

S202,将相空间重构后的模态分量IMF中的元素按照升序进行排序,并计算排序后的信号序列出现的概率;S202, sort the elements in the reconstructed modal component IMF of the phase space in ascending order, and calculate the probability of occurrence of the sorted signal sequence;

S203,根据排序后的信号序列出现的概率计算组合加权排列熵,并将组合加权排列熵进行标准化得到最终的排列熵。S203: Calculate the combined weighted permutation entropy according to the probability of occurrence of the sorted signal sequence, and standardize the combined weighted permutation entropy to obtain the final permutation entropy.

本实施例中,步骤S201中对任意第k个模态分量IMF进行相空间重构的函数表达式为:In this embodiment, the function expression for phase space reconstruction of any k-th modal component IMF in step S201 is:

Xk(1)={xk(1),xk(1+τ),...,xk(1+(m-1)τ)}X k (1)={x k (1), x k (1+τ),..., x k (1+(m-1)τ)}

Xk(2)={xk(2),xk(2+τ),...,xk(2+(m-1)τ)}X k (2)={x k (2), x k (2+τ),..., x k (2+(m-1)τ)}

Xk(i)={xk(i),xk(i+τ),...,xk(i+(m-1)τ)}X k (i)={x k (i), x k (i+τ),..., x k (i+(m-1)τ)}

Xk(N-(m-1)τ)={xk(N-(m-1)τ),...,xk(N)}X k (N-(m-1)τ)={x k (N-(m-1)τ),...,x k (N)}

上式中,Xk(i)分别为xk(i)进行相空间重构的得到的结果,xk(i)为第k个模态分量IMF的第i个分量元素,τ为时间延迟,m为相空间嵌入维数。 In the above formula , , m is the phase space embedding dimension.

本实施例中,步骤S202中将相空间重构后的模态分量IMF中的元素按照升序进行排序的函数表达式为:In this embodiment, the functional expression for sorting the elements in the phase space reconstructed modal component IMF in ascending order in step S202 is:

xk(i+(j1-1)τ)≤xk(i+(j2-1)τ)≤…≤xk(i+(jm-1)τ),x k (i+(j 1 -1)τ)≤x k (i+(j 2 -1)τ)≤…≤x k (i+(j m -1)τ),

上式中,i+(j1-1)τ为xk(i)进行相空间重构的得到的结果Xk(i)中最小元素的索引,i+(j2-1)τ为xk(i)进行相空间重构的得到的结果Xk(i)中第二小元素的索引,i+(jm-1)τ为xk(i)进行相空间重构的得到的结果Xk(i)中最大元素的索引,j1~jm分别为排序后的信号序列的索引;步骤S202中计算排序后的信号序列出现的概率包括:In the above formula, i+(j 1 -1)τ is the index of the smallest element in X k (i), the result of phase space reconstruction of x k (i), and i+(j 2 -1)τ is x k ( i) The index of the second smallest element in X k (i), the result of phase space reconstruction, i+(j m -1)τ is x k (i) The result of X k (i), the result of phase space reconstruction The index of the largest element in i), j 1 to j m are respectively the index of the sorted signal sequence; calculating the probability of occurrence of the sorted signal sequence in step S202 includes:

S301,从排序后的信号序列中提取信号序列:S301, extract the signal sequence from the sorted signal sequence:

S(g)=[j1,j2,…,jm],S(g)=[j 1 , j 2 ,..., j m ],

上式中,S(g)为提取出的信号序列,j1~jm分别为排序后的信号序列的索引;In the above formula, S(g) is the extracted signal sequence, j 1 ~ j m are the indexes of the sorted signal sequence respectively;

S302,根据下式计算排序后的信号序列出现的概率:S302, calculate the probability of occurrence of the sorted signal sequence according to the following formula:

Pi=l/k,P i =l/k,

上式中,Pi为xk(i)对应的信号序列出现的概率,l为提取出的信号序列S(g)出现的频次,k为分解层数。In the above formula, P i is the probability of occurrence of the signal sequence corresponding to x k (i), l is the frequency of occurrence of the extracted signal sequence S(g), and k is the number of decomposition layers.

本实施例中,步骤S203中根据排序后的信号序列出现的概率计算组合加权排列熵的函数表达式为:In this embodiment, the functional expression for calculating the combined weighted permutation entropy according to the probability of occurrence of the sorted signal sequence in step S203 is:

上式中,Hp(m)为组合加权排列熵,γ和θ为组合加权排列熵的参数,Pi为xk(i)对应的信号序列出现的概率,k为分解层数;所述将组合加权排列熵进行标准化得到最终的排列熵的函数表达式为:In the above formula, H p (m) is the combined weighted permutation entropy, γ and θ are the parameters of the combined weighted permutation entropy, P i is the probability of the signal sequence corresponding to x k (i), and k is the number of decomposition layers; The functional expression of the final permutation entropy obtained by standardizing the combined weighted permutation entropy is:

上式中,PE为最终的排列熵,m!表示m的阶乘,m为相空间嵌入维数。In the above formula, P E is the final permutation entropy, m! represents the factorial of m, and m is the phase space embedding dimension.

需要说明的是,步骤S104中设定值可以根据需要取值。例如作为一种可选的实施方式,本实施例步骤S104中设定值取值为0.5,若最终的排列熵大于0.5,则表示变分模态分解VMD的信号层数合适、信号稳定;若最终的排列熵小于等于0.5,则表示变分模态分解VMD的信号过于复杂,变分模态分解VMD的分解层数K不够,需要增加分解层数K。需要说明的是,传统的变分模态分解VMD的分解层数K是人为确定的,具有很大的主观性。分解层数K过小会导致模态分量IMF包含的故障特征信息不全,重要信息被抛弃;分解层数K过大会导致中心频率过于接近,出现过分解的状态。本实施例通过排列熵计算当前分解层数K的信号分解的正确性和稳定性,从而确定最优的变分模态分解VMD的分解层数K,实现了根据分解信号的复杂程度自适应确定分解层数K,能有效解决变分模态分解VMD需要人为设定分解层数K可能导致的分解层数设置不恰当影响信号分析的结果的问题,可以根据信号本身的复杂程度自适应确定分解层数K。It should be noted that the set value in step S104 can be set as needed. For example, as an optional implementation, the setting value in step S104 of this embodiment is 0.5. If the final permutation entropy is greater than 0.5, it means that the number of signal layers of the variational mode decomposition VMD is appropriate and the signal is stable; if If the final permutation entropy is less than or equal to 0.5, it means that the signal of variational mode decomposition VMD is too complex, and the number of decomposition layers K of variational mode decomposition VMD is not enough, so it is necessary to increase the number of decomposition layers K. It should be noted that the number of decomposition layers K of traditional variational mode decomposition VMD is determined artificially and is highly subjective. If the number of decomposition layers K is too small, the fault characteristic information contained in the modal component IMF will be incomplete, and important information will be discarded; if the number of decomposition layers K is too large, the center frequency will be too close, resulting in an over-decomposition state. This embodiment uses permutation entropy to calculate the correctness and stability of the signal decomposition of the current decomposition layer number K, thereby determining the optimal variational mode decomposition VMD decomposition layer number K, achieving adaptive determination based on the complexity of the decomposed signal. The decomposition layer number K can effectively solve the problem that variational mode decomposition VMD needs to artificially set the decomposition layer number K, which may cause improper setting of the decomposition layer number to affect the results of signal analysis. The decomposition can be adaptively determined according to the complexity of the signal itself. Number of layers K.

本实施例中,步骤S105中针对多个频段对K个模态分量IMF做多分辨率广义S变换时,所采用的高斯窗函数的函数表达式为:In this embodiment, when performing multi-resolution generalized S transformation on K modal components IMF for multiple frequency bands in step S105, the functional expression of the Gaussian window function used is:

上式中,ω(t-τ,f)表示改进的高斯窗函数,t为时间,τ为时间延迟,f为频率,σ(f)为窗宽,且有:In the above formula, ω(t-τ, f) represents the improved Gaussian window function, t is time, τ is time delay, f is frequency, σ(f) is window width, and there are:

上式中,μ为各个频段对应的窗宽调整因子,p和q为常数参数。具体地,p和q的值可设置为0.4和0.5。In the above formula, μ is the window width adjustment factor corresponding to each frequency band, and p and q are constant parameters. Specifically, the values of p and q can be set to 0.4 and 0.5.

本实施例中,步骤S105中设定多个频段包括依次连续分布的高频、中高频、中频、中低频和低频五种频段,且所述各个频段对应的窗宽调整因子的函数表达式为:In this embodiment, the multiple frequency bands set in step S105 include five frequency bands of high frequency, medium high frequency, medium frequency, medium low frequency and low frequency that are continuously distributed in sequence, and the functional expression of the window width adjustment factor corresponding to each frequency band is: :

上式中,μh为高频频段对应的窗宽调整因子,μm为中频频段对应的窗宽调整因子,μl为低频频段对应的窗宽调整因子,μhm为中高频频段对应的窗宽调整因子,μml为中低频段对应的窗宽调整因子。In the above formula, μ h is the window width adjustment factor corresponding to the high-frequency band, μ m is the window width adjustment factor corresponding to the mid-frequency band, μ l is the window width adjustment factor corresponding to the low-frequency band, and μ hm is the window width adjustment factor corresponding to the mid-frequency band. Window width adjustment factor, μ ml is the window width adjustment factor corresponding to the middle and low frequency bands.

具体地,根据实际频段的应用需求,作为一种可选的实施方式,本实施例中将频段划分为:高频为1001Hz以上,中频为401~800Hz,低频为1~200Hz,高中频为800Hz~1000Hz,中低频为200Hz~400Hz。可以理解,本实施例通过定义高频、中频、低频和相应的中间频段,根据相应频段设置了对应的窗宽调整因子,从而可以根据信号的成分所在频域自适应调整高斯窗的窗长,能有效改进原始S变换算法不同频域、时频分辨率难以兼顾的问题,满足多分辨率信号分析的要求。Specifically, according to the application requirements of the actual frequency band, as an optional implementation method, in this embodiment, the frequency band is divided into: high frequency is above 1001Hz, medium frequency is 401~800Hz, low frequency is 1~200Hz, and medium frequency is 800Hz ~1000Hz, mid-low frequency is 200Hz~400Hz. It can be understood that this embodiment defines high frequency, medium frequency, low frequency and corresponding intermediate frequency bands, and sets corresponding window width adjustment factors according to the corresponding frequency bands, so that the window length of the Gaussian window can be adaptively adjusted according to the frequency domain where the signal components are located. It can effectively improve the problem of difficulty in balancing different frequency domains and time-frequency resolutions of the original S transform algorithm, and meet the requirements of multi-resolution signal analysis.

本实施例步骤S105中针对多个频段对k个模态分量IMF做多分辨率广义S变换包括:In step S105 of this embodiment, performing multi-resolution generalized S transformation on k modal components IMF for multiple frequency bands includes:

S401,针对k个模态分量IMF中的各个模态分量进行傅里叶变换并扩维得到平移谱;S401, perform Fourier transform and dimension expansion on each modal component in the k modal components IMF to obtain the translation spectrum;

S402,将平移谱、高斯窗函数两者相乘并做傅里叶逆变换,得到k个模态分量IMF对应的傅里叶逆变换所构成的二维复数矩阵;S402, multiply the translation spectrum and the Gaussian window function and perform inverse Fourier transform to obtain a two-dimensional complex matrix composed of the inverse Fourier transform corresponding to the k modal components IMF;

S403,对二维复数矩阵求模得到S矩阵,并将得到的S矩阵作为原始信号对应的多分辨率的信号时域及频率特征输出,所述S矩阵中列向量描述特定时刻信号的幅值特征、行向量描述信号在特定频率下的时域分布。S403: Modulo the two-dimensional complex matrix to obtain the S matrix, and output the obtained S matrix as the multi-resolution signal time domain and frequency characteristics corresponding to the original signal. The column vector in the S matrix describes the amplitude of the signal at a specific moment. Features, row vectors describe the time domain distribution of a signal at a specific frequency.

其中,对k个模态分量IMF做多分辨率广义S变换的具体步骤如下:Among them, the specific steps of performing multi-resolution generalized S transform on k modal components IMF are as follows:

B1(对应步骤S401):对各个模态分量进行傅里叶变换并扩维得到平移谱:B1 (corresponding to step S401): Fourier transform and dimension expansion are performed on each modal component to obtain the translation spectrum:

上式中,xk[n],k=1,2,3为模态分量的离散量,设离散时间序列为xk[hT],k=1,2,3,h为离散的时间点,h=0,1,...,N-1,T为采样时间间隔,N为总采样数;对每个xk[hT],做快速傅里叶变换(FFT),得到平移谱:In the above formula, x k [n], k = 1, 2, 3 are the discrete quantities of the modal components. Let the discrete time series be x k [hT], k = 1, 2, 3, h is the discrete time point. , h=0, 1,..., N-1, T is the sampling time interval, N is the total number of samples; for each x k [hT], perform fast Fourier transform (FFT) to obtain the translation spectrum:

B2(对应步骤S402):计算局部的高斯窗,即对高斯窗函数wk(t,f)做快速傅里叶变换FFT得到局部高斯窗:B2 (corresponding to step S402): Calculate the local Gaussian window, that is, perform fast Fourier transform FFT on the Gaussian window function w k (t, f) to obtain the local Gaussian window:

再对平移谱进行平移得到:Then translate the translation spectrum to get:

再将局部高斯窗与平移后的平移谱相乘得到:Then multiply the local Gaussian window and the translated translation spectrum to get:

再对其作傅里叶逆变换得到时域的信号:Then perform an inverse Fourier transform on it to obtain the signal in the time domain:

其具体的计算函数表达式如下:Its specific calculation function expression is as follows:

上式中,令频率f→n/NT,时间参数τ→jT;In the above formula, let the frequency f→n/NT and the time parameter τ→jT;

B3(对应步骤S403):针对单个平移谱:B3 (corresponding to step S403): for a single translation spectrum:

将其循环执行步骤B2,直到所有的采样频率点得到相应的一个二维负数矩阵:Loop through step B2 until all sampling frequency points obtain a corresponding two-dimensional negative matrix:

对矩阵元素求模后,即可得到S矩阵输出动态信号的时域和频谱特征。After taking the modulus of the matrix elements, the time domain and spectral characteristics of the dynamic signal output by the S matrix can be obtained.

可以理解,本实施例的多分辨率的动态信号时域及频谱特征分析方法,基于自适应高斯窗进行广义S变换,其中窗宽调整因子根据信号的成分所在频域自适应调整高斯窗的窗长,能有效改进原始S变换算法不同频域,时频分辨率难以兼顾的问题,实现信号时域及频域特征分析。It can be understood that the multi-resolution dynamic signal time domain and spectrum characteristic analysis method of this embodiment performs generalized S transformation based on the adaptive Gaussian window, in which the window width adjustment factor adaptively adjusts the window of the Gaussian window according to the frequency domain where the signal components are located. Long, it can effectively improve the original S transform algorithm's problem of difficulty in balancing time and frequency resolution in different frequency domains, and realize signal time domain and frequency domain feature analysis.

本实施例中,为了诊断风机故障振动信号,模拟风机定转子碰磨故障的时频特征,实现对风机故障振动信号的时域及频域特征提取,本实施例使用信号发生器,基于风机故障信号样本库,生成的原始信号如图2所示。接收端使用型号为SM320C6457的DSP平台进行信号处理。In this embodiment, in order to diagnose the fan fault vibration signal, simulate the time-frequency characteristics of the fan stator and rotor collision fault, and realize the time domain and frequency domain feature extraction of the fan fault vibration signal, this embodiment uses a signal generator based on the fan fault. Signal sample library, the generated original signal is shown in Figure 2. The receiving end uses the DSP platform model SM320C6457 for signal processing.

以采样率fs=6.4kHz为采样频率,对时域信号x(t)进行离散采样得到长度为N的采样信号序列x[n],n=1,2,…,N,采样时长为3秒。考虑含有3个频率成分的测试信号,其频率成分分别为50Hz,450.6Hz,949.2Hz,时域信号x(t)的表达式为:With the sampling rate f s = 6.4kHz as the sampling frequency, the time domain signal x(t) is discretely sampled to obtain a sampling signal sequence x[n] with a length of N, n=1, 2,...,N, and the sampling time is 3 Second. Consider a test signal containing three frequency components, whose frequency components are 50Hz, 450.6Hz, and 949.2Hz respectively. The expression of the time domain signal x(t) is:

x(t)=cos(2π·50t)+0.2cos(2π·450.6t)+0.06cos(2π·945.2t)x(t)=cos(2π·50t)+0.2cos(2π·450.6t)+0.06cos(2π·945.2t)

初始化变分模态分解VMD的分解层数K=2,对采样信号x[n]做变分模态分解VMD得到2个模态分量xk[n],k=1,2,每个模态分量可表示为:Initialize the number of decomposition layers of variational mode decomposition VMD K = 2, perform variational mode decomposition VMD on the sampled signal x[n] to obtain 2 modal components x k [n], k = 1, 2, each mode The state components can be expressed as:

xk[n]=Ak[n]cos(φk[n])x k [n]=A k [n]cos(φ k [n])

式中,Ak[n]为有限模态分量的幅值;φk[n]为相位。In the formula, A k [n] is the amplitude of the finite mode component; φ k [n] is the phase.

分别对两个模态分量进行相空间重构,将相空间重构后的模态分量IMF中的元素按照升序进行排序,并计算排序后的信号序列出现的概率,最后得出其排列熵,2个有限模态分量xk[n]的组合加权排列熵计算方式如下:Perform phase space reconstruction on the two modal components respectively, sort the elements in the reconstructed modal component IMF in ascending order, and calculate the probability of occurrence of the sorted signal sequence, and finally obtain its permutation entropy, The combined weighted permutation entropy of 2 finite mode components x k [n] is calculated as follows:

经计算可知,当设置分解模态数K=2时,计算出的组合加权排列熵为0.4637,小于0.5,表示分解的信号不稳定,则原始信号相对复杂,当前分解不充分,导致模态混叠,需要增加分解层数。因此K=K+1=3,并返回第一步重新执行VMD,并计算分解后的3个有限模态分量xk[n]的组合加权排列熵:It can be seen from the calculation that when the number of decomposed modes is set to K = 2, the calculated combined weighted permutation entropy is 0.4637, which is less than 0.5, indicating that the decomposed signal is unstable, the original signal is relatively complex, and the current decomposition is insufficient, resulting in mode confusion. Stacking requires increasing the number of decomposition layers. Therefore, K=K+1=3, and return to the first step to re-execute VMD and calculate the combined weighted permutation entropy of the decomposed three finite mode components x k [n]:

经计算可知,当设置分解模态数K=3时,计算出的组合加权排列熵为0.8995,大于0.5,表示分解的信号稳定,因此停止分解,输出3个模态分量xk(t),k=1,2,3,这3个模态分量的波形如图3所示,图3中记为:固有模态函数_0~固有模态函数_2。It can be seen from the calculation that when the number of decomposition modes K=3, the calculated combined weighted permutation entropy is 0.8995, which is greater than 0.5, indicating that the decomposed signal is stable, so the decomposition is stopped and 3 modal components x k (t) are output, k=1, 2, 3. The waveforms of these three modal components are shown in Figure 3. In Figure 3, they are marked as: intrinsic mode function_0~intrinsic mode function_2.

各个模态分量根据其频率成分设置不同的窗宽调整因子,其中高频,中频,低频,高中过渡频段和中低过渡频段的窗宽调整因子分别为:Each modal component is set with different window width adjustment factors according to its frequency components. The window width adjustment factors for high frequency, medium frequency, low frequency, high-to-medium transition frequency band and medium-to-low transition frequency band are respectively:

和/> and/>

则高斯窗函数计算方式为:Then the calculation method of Gaussian window function is:

由于3个固有模态函数的中心频率分别处在低频,中频和高中频段,因此其对应的窗函数计算公式分别为:Since the center frequencies of the three natural mode functions are in the low frequency, medium frequency and high medium frequency bands respectively, their corresponding window function calculation formulas are:

对3个固有模态函数xk[n],k=1,2,3,设离散时间序列为xk[hT],k=1,2,3,h为离散的时间点,h=0,1,...,N-1,T为采样时间间隔,N为总采样数;最终,在本实施例中输出的三个S矩阵可视化后如图4所示,其中(a)、(b)和(c)分别为固有模态函数_0~固有模态函数_2对应的S矩阵可视化后得到的时频图。可以看出,基于本实施例方法得到的多分辨率的信号时域及频率特征(S矩阵)可以实现多分辨率下动态信号时域和频域特征的提取,从而帮助不同类型风机故障振动信号的诊断。作为一种可选的实施方式,本实施例中将得到的原多分辨率的信号时域及频率特征(S矩阵)输入预先训练好的机器学习分类器(例如采用神经网络支持向量机SVM等),即可得到对应的设备故障类型,例如正常状态和故障状态。For three intrinsic mode functions x k [n], k = 1, 2, 3, let the discrete time series be x k [hT], k = 1, 2, 3, h is a discrete time point, h = 0 , 1,...,N-1, T is the sampling time interval, N is the total number of samples; finally, the three S matrices output in this embodiment are visualized as shown in Figure 4, where (a), ( b) and (c) are the time-frequency diagrams obtained after visualizing the S matrix corresponding to the intrinsic mode function_0~the intrinsic mode function_2 respectively. It can be seen that the multi-resolution signal time domain and frequency characteristics (S matrix) obtained based on the method of this embodiment can realize the extraction of dynamic signal time domain and frequency domain characteristics at multi-resolution, thereby helping different types of wind turbine fault vibration signals diagnosis. As an optional implementation, in this embodiment, the original multi-resolution signal time domain and frequency characteristics (S matrix) are input into a pre-trained machine learning classifier (for example, using a neural network support vector machine SVM, etc. ), you can get the corresponding equipment fault type, such as normal status and fault status.

相比之下,经典的多分辨率分析方法,如小波变换存在小波分解层数难以确定的问题,若分解层数过多,并且对所有的各层小波空间的系数都进行阈值处理会造成信号的信息丢失严重,且随着分解层数增加,时域特性减弱,频域特性增强。如图5分别为离散小波变换对测试信号x[n]的分析,其中图(a)对应的分解层数为5的近似系数,图(b)、(c)、(d)、(e)和(f)分别对应分解层数为5、4、3、2、1时的细节系数。在小波分析中,近似系数表征信号小波分解重构的低频部分信息,细节系数表征信号的高频部分信息。由结果可知,当分解层数过多时,信号信息丢失严重,难以提取时域和频谱特征。In contrast, classic multi-resolution analysis methods such as wavelet transform have the problem that it is difficult to determine the number of wavelet decomposition layers. If there are too many decomposition layers and threshold processing is performed on the coefficients of all wavelet spaces at each layer, the signal will be The information loss is serious, and as the number of decomposition layers increases, the time domain characteristics weaken and the frequency domain characteristics increase. As shown in Figure 5, the analysis of the test signal x[n] by discrete wavelet transform is shown. Figure (a) corresponds to the approximate coefficient of decomposition layer 5, and Figures (b), (c), (d), (e) and (f) correspond to the detail coefficients when the number of decomposition layers is 5, 4, 3, 2, and 1 respectively. In wavelet analysis, the approximation coefficient represents the low-frequency part information of the signal wavelet decomposition and reconstruction, and the detail coefficient represents the high-frequency part information of the signal. It can be seen from the results that when there are too many decomposition layers, signal information is seriously lost and it is difficult to extract time domain and spectral features.

综上所述,本实施例基于多分辨率的动态信号时域及频谱特征分析方法能自适应确定信号变分模态分解的模态数,有效解决了需要人为确定的问题,同时本实施例基于多分辨率的动态信号时域及频谱特征分析方法定义了高、中、低频段和过渡频段,引入多频段窗宽调整因子,解决动态信号进行多分辨率分析时无法根据信号不同频率的时频特点进行调节,灵活性不足的问题,从而提高广义S变换对动态信号的时频特征表现能力。In summary, this embodiment is based on the multi-resolution dynamic signal time domain and spectrum characteristic analysis method, which can adaptively determine the mode number of the signal variational mode decomposition, effectively solving the problem that requires manual determination. At the same time, this embodiment The dynamic signal time domain and spectrum characteristic analysis method based on multi-resolution defines high, medium, low frequency bands and transition frequency bands, and introduces multi-band window width adjustment factors to solve the problem that the multi-resolution analysis of dynamic signals cannot be based on the timing of different frequencies of the signal. The problem of insufficient flexibility can be solved by adjusting the frequency characteristics, thereby improving the ability of the generalized S transform to express the time-frequency characteristics of dynamic signals.

此外,本实施例提供一种多分辨率的动态信号时域及频谱特征分析装置,包括相互连接的微处理器和存储器,所述微处理器被编程或配置以执行前文所述的基于多分辨率的动态信号时域及频谱特征分析方法。本实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序用于被微处理器编程或配置以执行前文所述的基于多分辨率的动态信号时域及频谱特征分析方法。In addition, this embodiment provides a multi-resolution dynamic signal time domain and spectrum characteristic analysis device, including a microprocessor and a memory connected to each other, and the microprocessor is programmed or configured to perform the multi-resolution based analysis described above. Frequency dynamic signal time domain and spectrum characteristic analysis method. This embodiment also provides a computer-readable storage medium, in which a computer program is stored, and the computer program is used to be programmed or configured by a microprocessor to perform the multi-resolution-based processing described above. Dynamic signal time domain and spectrum characteristic analysis method.

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可读存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。Those skilled in the art will understand that embodiments of the present application may be provided as methods, systems, or computer program products. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment that combines software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-readable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein. The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each process and/or block in the flowchart illustrations and/or block diagrams, and combinations of processes and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions executed by the processor of the computer or other programmable data processing device produce a use A device for realizing the functions specified in one process or multiple processes of the flowchart and/or one block or multiple blocks of the block diagram. These computer program instructions may also be stored in a computer-readable memory that causes a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction means, the instructions The device implements the functions specified in a process or processes of the flowchart and/or a block or blocks of the block diagram. These computer program instructions may also be loaded onto a computer or other programmable data processing device, causing a series of operating steps to be performed on the computer or other programmable device to produce computer-implemented processing, thereby executing on the computer or other programmable device. Instructions provide steps for implementing the functions specified in a process or processes of a flowchart diagram and/or a block or blocks of a block diagram.

以上所述仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above are only preferred embodiments of the present invention. The protection scope of the present invention is not limited to the above-mentioned embodiments. All technical solutions that fall under the idea of the present invention belong to the protection scope of the present invention. It should be pointed out that for those of ordinary skill in the art, several improvements and modifications may be made without departing from the principles of the present invention, and these improvements and modifications should also be regarded as the protection scope of the present invention.

Claims (10)

1. A multi-resolution dynamic signal time domain and frequency spectrum feature analysis method, comprising:
s101, initializing a decomposition layer number K of a variation mode decomposition VMD;
s102, performing variable mode decomposition on VMD on an input original signal based on a decomposition layer number K;
s103, calculating the arrangement entropy of K modal components IMF obtained by decomposing the VMD in a variation mode;
s104, if the arrangement entropy of the modal component IMF is larger than a set value, jumping to the step S105; otherwise, adding 1 to the decomposition layer number K of the variant mode decomposition VMD, and jumping to the step S102;
s105, setting a plurality of frequency bands as different resolutions, and performing multi-resolution generalized S transformation on K modal components IMF according to the plurality of frequency bands, so as to obtain multi-resolution signal time domains and frequency characteristics corresponding to the original signals.
2. The multi-resolution dynamic signal time-domain and frequency-spectrum feature analysis method according to claim 1, wherein step S103 comprises:
s201, carrying out phase space reconstruction on K modal components IMF, and constructing an m-dimensional Xiang Kongjian vector by introducing different time delays into each modal component IMF through the phase space reconstruction, wherein m is a phase space embedding dimension;
s202, sorting elements in the modal component IMF after phase space reconstruction according to ascending order, and calculating the probability of occurrence of the sorted signal sequence;
s203, calculating combined weighted permutation entropy according to the probability of occurrence of the ordered signal sequence, and normalizing the combined weighted permutation entropy to obtain final permutation entropy.
3. The multi-resolution dynamic signal time domain and frequency spectrum feature analysis method according to claim 2, wherein the function expression for performing phase space reconstruction on any kth modal component IMF in step S201 is:
X k (1)={x k (1),x k (1+τ),...,x k (1+(m-1)τ)}
X k (2)={x k (2),x k (2+τ),...,x k (2+(m-1)τ)}
X k (i)={x k (i),x k (i+τ),...,x k (i+(m-1)τ)}
X k (N-(m-1)τ)={x k (N-(m-1)τ),...,x k (N)}
in the above, X k (1)~X k (N- (m-1) τ) is the component element obtained by phase space reconstruction, x k (i) The i-th component element representing the kth modal component IMF, τ is the time delay, m is the phase space embedding dimension, and N is the total number of component elements.
4. The multi-resolution dynamic signal time domain and frequency spectrum feature analysis method according to claim 2, wherein in step S202, the function expression for sorting the elements in the phase space reconstructed modal component IMF in ascending order is:
x k (i+(j 2 -1)τ)≤x k (i+(j 2 -1)τ)≤…≤x k (i+(j m -1)τ),
in the above formula, i+ (j) 1 -1) τ is x k (i) The result X obtained by phase space reconstruction k (i) Cable of the smallest element in the seriesLeading, i+ (j) 2 -1) τ is x k (i) The result X obtained by phase space reconstruction k (i) Index of the second small element, i+ (j) m -1) τ is x k (i) The result X obtained by phase space reconstruction k (i) Index of the largest element, j 1 ~j m Respectively indexing the ordered signal sequences; the calculation of the probability of occurrence of the ordered signal sequence in step S202 includes:
s301, extracting a signal sequence from the ordered signal sequences:
S(g)=[j 1 ,j 2 ,…,j m ],
in the above formula, S (g) is the extracted signal sequence, j 1 ~j m Respectively indexing the ordered signal sequences;
s302, calculating the probability of occurrence of the ordered signal sequence according to the following formula:
P i =l/k,
in the above, P i Is x k (i) The probability of occurrence of the corresponding signal sequence, i is the frequency of occurrence of the extracted signal sequence S (g), and k is the number of decomposition layers.
5. The multi-resolution dynamic signal time domain and frequency spectrum feature analysis method according to claim 4, wherein in step S203, a function expression of the combined weighted permutation entropy is calculated according to the probability of occurrence of the ordered signal sequence, which is:
in the above, H p (m) is the combined weighted permutation entropy, γ and θ are parameters of the combined weighted permutation entropy, P i Is x k (i) The probability of occurrence of the corresponding signal sequence, k being the number of decomposition layers; the function expression for normalizing the combined weighted permutation entropy to obtain the final permutation entropy is as follows:
in the above, P E For the final permutation entropy, m-! Representing a factorization of m, which is the phase space embedding dimension.
6. The multi-resolution dynamic signal time domain and frequency spectrum feature analysis method according to claim 1, wherein in step S105, when multi-resolution generalized S transform is performed on K modal components IMFs for a plurality of frequency bands, a function expression of a gaussian window function is adopted as follows:
in the above formula, ω (t- τ, f) represents an improved gaussian window function, t is time, τ is time delay, f is frequency, σ (f) is window width, and there are:
in the above formula, μ is a window width adjustment factor corresponding to each frequency band, and p and q are constant parameters.
7. The method of claim 6, wherein the setting of the plurality of frequency bands in step S105 includes sequentially and continuously distributing five frequency bands, i.e., high frequency band, medium frequency band, low frequency band, and the window width adjustment factor corresponding to each frequency band has a functional expression:
in the above, mu h For window width adjusting factor corresponding to high frequency band, mu m Is the window width adjusting factor corresponding to the intermediate frequency band, mu l Window width adjustment factor for low frequency band,μ hm For the window width adjusting factor corresponding to the middle-high frequency band, mu ml Is a window width adjusting factor corresponding to the middle-low frequency band.
8. The multi-resolution dynamic signal time domain and frequency spectrum feature analysis method according to claim 7, wherein the performing multi-resolution generalized S transformation on K modal components IMFs for a plurality of frequency bands in step S105 includes:
s401, carrying out Fourier transformation and dimension expansion on each modal component in the K modal components IMF to obtain a translation spectrum;
s402, multiplying the translation spectrum and the Gaussian window function and performing inverse Fourier transform to obtain a two-dimensional complex matrix formed by inverse Fourier transform corresponding to k modal components IMF;
s403, performing modulo on the two-dimensional complex matrix to obtain an S matrix, and outputting the obtained S matrix as multi-resolution signal time domain and frequency characteristic corresponding to the original signal, wherein a column vector in the S matrix is used for describing amplitude characteristic of a signal at a specific moment and time domain distribution of a line vector description signal at a specific frequency.
9. A multi-resolution dynamic signal time domain and spectral feature analysis apparatus comprising a microprocessor and a memory interconnected, wherein the microprocessor is programmed or configured to perform the multi-resolution dynamic signal time domain and spectral feature analysis method of any one of claims 1 to 8.
10. A computer readable storage medium having a computer program stored therein, wherein the computer program is for being programmed or configured by a microprocessor to perform the multi-resolution dynamic signal time domain and spectral feature analysis method of any one of claims 1 to 8.
CN202311553823.2A 2023-11-20 2023-11-20 A multi-resolution dynamic signal time domain and spectrum characteristic analysis method and device Pending CN117606724A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311553823.2A CN117606724A (en) 2023-11-20 2023-11-20 A multi-resolution dynamic signal time domain and spectrum characteristic analysis method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311553823.2A CN117606724A (en) 2023-11-20 2023-11-20 A multi-resolution dynamic signal time domain and spectrum characteristic analysis method and device

Publications (1)

Publication Number Publication Date
CN117606724A true CN117606724A (en) 2024-02-27

Family

ID=89952714

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311553823.2A Pending CN117606724A (en) 2023-11-20 2023-11-20 A multi-resolution dynamic signal time domain and spectrum characteristic analysis method and device

Country Status (1)

Country Link
CN (1) CN117606724A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118228127A (en) * 2024-05-23 2024-06-21 华电福新周宁抽水蓄能有限公司 Power station unit fault diagnosis method based on signal decomposition and weighted decision

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118228127A (en) * 2024-05-23 2024-06-21 华电福新周宁抽水蓄能有限公司 Power station unit fault diagnosis method based on signal decomposition and weighted decision

Similar Documents

Publication Publication Date Title
Lim et al. Time-frequency networks for audio super-resolution
CN110705762B (en) Ubiquitous power Internet of things perception data missing repairing method based on matrix filling
CN110543860B (en) Mechanical fault diagnosis method and system based on TJM transfer learning
CN110792563A (en) Wind turbine generator blade fault audio monitoring method based on convolution generation countermeasure network
CN102650658B (en) Time-varying non-stable-signal time-frequency analyzing method
Zhao et al. Fault diagnosis of circuit breaker energy storage mechanism based on current-vibration entropy weight characteristic and grey wolf optimization–support vector machine
CN109214469B (en) Multi-source signal separation method based on non-negative tensor decomposition
CN104048677A (en) Gyroscope fault diagnosis method based on K-S (Kolmogorov-Smirnov) distribution check and HHT (Hilbert-Huang Transform)
CN117606724A (en) A multi-resolution dynamic signal time domain and spectrum characteristic analysis method and device
CN111010356A (en) A method for identifying modulation mode of underwater acoustic communication signal based on support vector machine
Zhang et al. Temporal Transformer Networks for Acoustic Scene Classification.
CN118427610A (en) GAN data enhanced chain drive bearing fault diagnosis method
Zhang et al. Towards diverse and coherent augmentation for time-series forecasting
CN103543331B (en) A kind of method calculating electric signal harmonic wave and m-Acetyl chlorophosphonazo
CN108089100A (en) The detection method of small current neutral grounding system arc light resistance earth fault
CN115563480A (en) Gear fault identification method based on screening symplectic geometric mode decomposition based on kurtosis ratio coefficient
CN118677817B (en) A jitter component separation method, device, equipment and medium
EP3072296A1 (en) Methods and systems for wavelet based representation
CN109782158A (en) An Analog Circuit Diagnosis Method Based on Multilevel Classification
CN105162740A (en) Single-channel time-frequency overlapping signal blind separation method
CN118190422A (en) A variable speed bearing fault diagnosis method based on sparse time-frequency analysis
CN104834816A (en) Short-term wind speed prediction method
Papadopoulos et al. Online parameter identification and generic modeling derivation of a dynamic load model in distribution grids
CN117373484B (en) A switch cabinet voiceprint fault detection method based on feature transformation
US20110310768A1 (en) Method and apparatus for modeling network traffic

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