Vibration Waveform Gap Filling for Rotating Machine Diagnostics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge is to efficiently manage and analyze large amounts of vibration data from rotating machines, particularly in reducing bandwidth and storage requirements while maintaining data integrity and usability for diagnostic purposes, especially when gaps in data sets occur due to reduced transmission and storage needs.

Innovation Solution

A method is employed to fill gaps in vibration data by selecting reference and adjacent waveforms based on frequency changes, applying analytical or numerical methods to approximate missing data, and presenting the approximated data to users, which includes identifying the section type (linear, exponential, or steady-state) to accurately reconstruct missing waveforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a subset of vibration data is transmitted and stored to reduce bandwidth and storage requirements, then bandwidth and storage requirements are reduced, but data completeness and diagnostic accuracy deteriorate due to gaps in the data set

Engineering Contradiction:
Improvedata volumeVSAvoiddata completeness
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The system performs preliminary identification of gap sections in the vibration data set before attempting to fill them. By detecting where data gaps occur and characterizing their properties (frequency trends, waveform patterns) in advance, the system can then apply appropriate filling methods to restore data completeness while maintaining reduced bandwidth and storage benefits

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system copies existing waveform patterns from non-gap sections to reconstruct missing data in gap sections. By identifying reference waveforms and adjacent waveforms that bracket each gap, the system creates approximate copies of the missing data based on the characteristics of surrounding valid data, thereby restoring data completeness without transmitting or storing the original complete data set

Inventive Principle:
Principle #26Copying

2Loss of information

If vibration data is transmitted and stored at full resolution to maintain data integrity, then data completeness and diagnostic accuracy are maintained, but bandwidth and storage requirements increase significantly

Engineering Contradiction:
Improvedata integrityVSAvoiddata volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The system applies different data handling strategies to different sections of the vibration data. Complete data is transmitted and stored for sections without gaps, while gap sections are handled through characterization and approximation methods. This local differentiation allows the system to maintain data integrity where possible while reducing overall data volume through selective application of compression and approximation techniques

Inventive Principle:
Principle #3Local quality

3Device complexity

If gap sections are left unfilled to reduce processing complexity, then processing time and computational resources are reduced, but data usability and diagnostic capability deteriorate

Engineering Contradiction:
Improveprocessing complexityVSAvoiddata usability
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The system segments the vibration data into distinct sections: complete data sections and gap sections. Each segment is processed differently - complete sections are handled through standard transmission and storage, while gap sections undergo characterization analysis followed by approximation filling. This segmentation allows the system to manage processing complexity through structured handling of different data types while ensuring gap sections are filled to maintain data usability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces intermediate processing steps between data reception and final analysis: gap detection, gap characterization, and waveform approximation. These intermediary processes automatically fill gap sections with estimated values based on surrounding data patterns, thereby maintaining data usability without requiring manual intervention or overly complex processing algorithms

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11287310B2Waveform gap filling
Publication Date: 2022.03.29 COMPUTATIONAL SYSTEMS INC
  • US11287310B2 patent drawing
  • US11287310B2 patent drawing
  • US11287310B2 patent drawing

AI summary

A method for filling a gap of missing vibration data in a set of vibration data. At least one reference waveform on a first side of the gap is selected and at least one adjacent waveform on an opposing second side of the gap is selected. It is determined whether the gap is in a section of the vibration data where a frequency of the vibration data is one of increasing, decreasing, and steady state. Where the gap is in a section of the vibration data where the frequency of the vibration data is changing substantially linearly, an analytical method is applied to at least one of the at least one reference waveform and the at least one adjacent waveform to approximate the vibration data that is missing in the gap. Where the gap is in a section of the vibration data where the frequency of the vibration data is changing substantially exponentially, a numerical method is applied to at least one of the at least one reference waveform and the at least one adjacent waveform to approximate the vibration data that is missing in the gap. Where the gap is in a section of the vibration data where the frequency of the vibration data is substantially steady state, at least one of the at least one reference waveform and the at least one adjacent waveform is copied to approximate the vibration data that is missing in the gap. The approximated vibration data is presented to a user.