Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants Structural Health Monitoring Using Statistical Pattern Recognition SHM Software Tools Presented by: Eric B. Flynn Material support: Dustin Y. Harvey Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants Outline • Software Objectives • Engineering Institute Legacy Software • Engineering Institute Current Software • Algorithm Library: SHMTools • User Interface: mFUSE • Software Demonstration
15
Embed
SHM Software Tools - Unesp · Los Alamos DynamicsStructural Dynamics and Mechanical Vibration Consultants Embedded Hardware: SHiMmer • Standalone embedded system designed for active
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Structural Health Monitoring Using Statistical Pattern Recognition
SHM Software Tools
Presented by: Eric B. Flynn
Material support: Dustin Y. Harvey
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Outline
• Software Objectives
• Engineering Institute Legacy Software
• Engineering Institute Current Software
• Algorithm Library: SHMTools
• User Interface: mFUSE
• Software Demonstration
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Goals in Making SHM Software
• Standardized– Naming
– Documentation
– Function arguments
– Experimental data
– Usage examples
• Easy to Use– Modular
– Extensive Documentation
– Example Usage
• Expandable– Open Source
– Flexible Structure
• Hardware Embeddable– Efficient
– Converts to Compilable Code
• Research Orientated– Freely available
– Open source
– Useful to the SHM community
– Serves as reference material
– Cites research literature
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Software Targets
•Level 0: Basic Node
•Level 1: Advance Node
•Level 2: Remote PC
•Level 3: Data Center PC
SH
MTo
ols
Targ
ets
Thinner WID3
SHiMmer
SAV SGV
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Engineering Institute Historical Perspective
DIAMOND IModal Analysis
DIAMOND IIBasic SHM Library
GLASSJAVA Based
HOPSActive Sensing
SHMFaceMATLAB Based
SHMToolsAdvanced SHM Library
Alg
orith
ms
Gra
phic
al
Inte
rfac
es
201120072003
mFUSEMATLAB/Java
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Engineering Institute
“Legacy” Software
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
GLASS Interface Software (Legacy)Graphical Linking and Assembly of Syntax Structure
Categories
Function Sequencing
Functions
Input/OutputLinking
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
HOPS - Health Of Plate Structures (Legacy)
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Geometry Module (Legacy)
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Dispersion Curves and PZT Transfer Functions (Legacy)
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Electro-mechanical Impedance Analysis (Legacy)
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Wave Propagation SHM Analysis (Legacy)
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Sensor Diagnostics (Legacy)
Single Data Set Baseline and Test Comparison
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Engineering Institute
Current Software
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
SHMTools
• Set of standardized MATLAB functions covering 3 main stages of SHM:
– Data Acquisition
– Feature Extraction
– Feature Classification
• Standardized parameter types for seamless data handling
• Fully documented standards, functions, and examples
• Function subset uses MATLAB Embedded Subset
• Standard data sets to compare analyses
•Data Acquisition •Regression•Sensor Placement
•Outlier Detection•Active Sensing•Modal Analysis
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
SHMTools
Data Acquisition
Module (or data import)
Feature Extraction
Module
Feature Classification
Module
Feature Vectors
Raw Data
Scores and Damage State Classifications
SHM Analysis Process
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
SHMTools: Data Acquisition Module
• Supports basic functionality for various hardware
– MATLAB DAQ Toolbox-supported devices
– National Instruments high speed digitizers, function generators, and
switches
• Allows for hardware-in-the-loop testing
• Returns raw data formatted for use in Feature Extraction
• Can be bypassed by importing saved data
•Data Acquisition
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
SHMTools: Feature Extraction Module
• Receives raw data from Data Acquisition Module (or data import)
• Three function groups
– Active Sensing (ultrasonic waves)
– Modal Analysis
• Frequency response functions
• Modal properties
– Time Series
• Basic Statistics
• Auto-Regressive (AR) model based methods
• Returns feature vectors for use in Feature Classification Module
•Modal Analysis
•Regression
•Active Sensing
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
SHMTools: Feature Classification Module
• Receives feature vectors from Feature Extraction Module• Based on outlier detection methods• Divided into three detector types:
– Non-Parametric• Kernel Density Estimators• Non-Linear Principal Component Analysis
– Semi-Parametric– Parametric
• Principal Component Analysis• Singular Value Decomposition• Factor Analysis• Mahalanobis Distance
• Returns scores and a threshold to divide features into classes (typically Damaged and Undamaged)
•Outlier Detection
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
SHMTools: Auxiliary Module
• Supports SHM process through various function groups
– Data Management
– Plotting
– Sensor Support
• Optimal Sensor Placement
• Piezoelectric Sensor Diagnostics
•Sensor Placement
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
SHMTools Usage ExamplesTitle
Contents
Introduction
Literature References
SHMTools Functions Called
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Standardized Datasets for Benchmarking
•#19 Software: 22
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
mFUSE: Matlab FUnction SEquencer
• Graphical assembly of any MATLAB functions into analytical process
• Provides extra information about SHMTools functions within interface
• Includes many methods to save and share processes and results
• Multiple platform support
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Project Architecture
SHMToolsHardware
Functions
MATLAB
Embedded Platform
ScriptOptimized
Code
Results
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Software Demonstration
• Imported data from bookshelf structure (included with SHMTools)
• 170 instances (4-channel measurements) with various damage levels
• Damage simulated by changing width of gap between bumpers on
top 2 floors
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Embedded Hardware
SHMTools Functions
MATLAB
Script
Optimized Code
Embedded Platform
MATLAB Embedded Subset Functions
Functions
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Embedded Hardware: SHiMmer
• Standalone embedded system designed for active sensing SHM
• BlackFin DSP for data analysis and wireless networking
• Custom Linux-based OS with task scheduler
• 16 independent sensing/actuation channels
• Custom solar energy harvesting module
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Summary & Future Work
• Objective: Standardized, expandable, embeddable, research orientated set of software tools and SHM datasets
• Algorithms: SHMTools User Interface: mFUSE
• Increase use of MATLAB Embedded Subset in functions
• Improve layout, graphics, and documentation for mFUSE
• Expand hardware support for Data Acquisition module and embedding
• Incorporate object-orientated functionality to SHMTools and mFUSE
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Become famous!*
Contribute to SHMToolsWe are always looking for new datasets
and algorithms
•#19 Softwar
*Fame limited to SHM community
Los Alamos Dynamics Structural Dynamics and Mechanical Vibration Consultants
Engineering Institute software releases and data sets are posted at:
http://institute.lanl.gov/ei/software-and-data/
Eric B. Flynn3 Dustin Harvey1 Stuart Taylor3
Eloi Figueiredo4 Samory Kpotufe1
1University of California, San Diego, Structural Engineering2University of California, San Diego, Computer Science & Engineering3Los Alamos National Lab, Engineering Institute4University of Porto, Faculty of Engineering, Portugal