Identify Condition Indicators Interactively
The Diagnostic Feature Designer app lets you extract features from your data interactively. Within the app, you can prepare your data for feature extraction, extract features and visualize their effectiveness, and rank features using various statistical algorithms. You can generate code from the app to replicate and automate the computations for the most effective features. For more information on the app, see Explore Ensemble Data and Compare Features Using Diagnostic Feature Designer.
Use Live Editor tasks to perform phase space reconstruction interactively and to extract the approximate entropy, correlation dimension, and Lyapunov exponent without writing code. The tasks generate plots that let you explore the effects of changing parameter values and options, and automatically generate code that becomes part of your live script.
|Diagnostic Feature Designer||Interactively extract, visualize, and rank features from measured or simulated data for machine diagnostics and prognostics|
Live Editor Tasks
|Extract Spectral Features||Interactively extract spectral fault band metrics in the Live Editor|
|Reconstruct Phase Space||Reconstruct phase space of a uniformly sampled signal in the Live Editor|
|Estimate Approximate Entropy||Interactively estimate the approximate entropy of a uniformly sampled signal in the Live Editor|
|Estimate Correlation Dimension||Estimate the correlation dimension of a uniformly sampled signal in the Live Editor|
|Estimate Lyapunov Exponent||Interactively estimate the Lyapunov exponent of a uniformly sampled signal in the Live Editor|
Condition Indicators Basics
- Condition Indicators for Monitoring, Fault Detection, and Prediction
A condition indicator is any feature of system data whose behavior changes in a predictable way as the system degrades.
Condition Indicators in Diagnostic Feature Designer
- Explore Ensemble Data and Compare Features Using Diagnostic Feature Designer
Follow this workflow for interactively exploring and processing ensemble data, designing and ranking features from that data, and exporting data and selected features, and generating MATLAB® code.
- Identify Condition Indicators for Predictive Maintenance Algorithm Design
This three-part tutorial shows you how to work with ensemble data and extract and rank features in Diagnostic Feature Designer.
- Import Data into Diagnostic Feature Designer
Select and import data from tables, timetables, spectral objects and tables, cell arrays, matrices, and ensemble datastores. During the import process, you can also specify variable types and generate virtual independent variables.
- Generate Features Automatically in Diagnostic Feature Designer
Use Auto Features to generate a diverse feature set from the signals or spectra that you select.
- Create Custom Features in Diagnostic Feature Designer
Design customized time-domain and frequency-domain features that you can extract and rank within the app.
- Interpret Feature Histograms in Diagnostic Feature Designer
Interpret feature histograms to assess how well each feature separates labeled groups of data.
- Isolate a Shaft Fault Using Diagnostic Feature Designer
This example shows how to isolate a shaft fault from simulated measurement data for machines with varying rotation rates.
Condition Indicators in Live Editor Tasks
- Reconstruct Phase Space and Estimate Condition Indicators Using Live Editor Tasks
Use Live Editor tasks to reconstruct phase space of a uniformly sampled signal and then use the reconstructed phase space to estimate the correlation dimension and the Lyapunov exponent.
- Analyze Gear Train Data and Extract Spectral Features Using Live Editor Tasks
Use Live Editor tasks to construct fault bands and extract spectral features for fault detection and identification.