Rapid dictionary learning algorithm for sparse representation of mechanical vibration signals

A technology of dictionary learning and mechanical vibration, which is applied in computing, computer parts, character and pattern recognition, etc., can solve the problem of long dictionary training time and achieve the effect of improving the dictionary training speed

Active Publication Date: 2020-02-07
LANZHOU UNIVERSITY OF TECHNOLOGY
View PDF13 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, in the dictionary training process of the K-SVD algorithm, the sparse coding phase uses the OMP algorithm to sparsely encode the training sample atoms column by column, and the dictionary update phase uses the SVD decomposition algorithm to update the dictionary atoms, so that the entire dictionary training It takes a long time, so there are still some limitations in real-time monitoring of mechanical equipment using this algorithm for compressed measurement and reconstruction. Therefore, it is necessary to optimize and shorten the dictionary training time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Rapid dictionary learning algorithm for sparse representation of mechanical vibration signals
  • Rapid dictionary learning algorithm for sparse representation of mechanical vibration signals
  • Rapid dictionary learning algorithm for sparse representation of mechanical vibration signals

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] to combine figure 1 As shown, when adopting the method of the present invention to carry out the dictionary training of mechanical vibration signal sparse representation, specifically comprise the following steps:

[0038] Step S1, select training samples, determine the initial dictionary and determine the number of atoms ml of the optimal time series adjacent multi-column samples.

[0039] Among them, by selecting the existing mechanical vibration signal as the training sample X=[x 1 ,x 2 ,...,x N ],x i ∈R n×1 , and randomly select K columns of atoms in the training sample as the initial dictionary D=[d 1 , d 2 ,... d k],d i ∈ R n×1 .

[0040] combine figure 2 As shown, the specific steps to determine the number of atoms ml of the optimal sequence of adjacent multi-column samples are:

[0041] Step T1, using the over-complete dictionary training time under different time-series adjacent multi-column sample atomic numbers and the compression reconstruction ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention belongs to the technical field of mechanical vibration signal processing. In order to solve the problem of long dictionary training time in a K-SVD algorithm, the invention discloses a rapid dictionary learning algorithm for sparse representation of mechanical vibration signals, and the algorithm specifically comprises the following steps: S1, selecting a training sample to determinean initial dictionary and determine the number ml of atoms of multiple columns of samples adjacent to the optimal time sequence; S2, performing synchronous sparse coding on multiple columns of sampleatoms adjacent to a training sample time sequence by adopting a synchronous orthogonal matching pursuit (SOMP) method to obtain a sparse coefficient matrix A; s3, fixing the sparse coefficient matrixafter synchronous sparse coding, and updating the dictionary by adopting a least square method (SGK); and S4, repeating the step S2 and the step S3 until an iteration stop condition is met, and completing dictionary training to obtain a learning dictionary. By adopting the dictionary learning algorithm provided by the invention, the dictionary training rate can be greatly and effectively improvedunder the condition of ensuring the compression and reconstruction performance of the vibration signal.

Description

technical field [0001] The invention belongs to the technical field of mechanical vibration signal processing, and in particular relates to a fast dictionary learning algorithm for sparse representation of mechanical vibration signals. Background technique [0002] For sensors based on the traditional Nyquist sampling theorem, when collecting mechanical vibration signals for real-time state monitoring and fault diagnosis analysis of mechanical equipment, the sampling frequency must be twice higher than the highest frequency of the vibration signal in order to accurately collect mechanical vibration signals . With the rapid development of modern industrial technology, the frequency band of vibration signals of modern mechanical equipment is getting wider and wider. For increasingly large-scale, integrated and intelligent mechanical equipment, the use of Nestle's theorem for signal acquisition will bring Massive data, especially in real-time monitoring of remote equipment, re...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06K9/00
CPCG06F2218/00
Inventor 郭俊锋何健王智明魏兴春何天经
Owner LANZHOU UNIVERSITY OF TECHNOLOGY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products