15
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

SHM Software Tools - Unesp · Los Alamos DynamicsStructural Dynamics and Mechanical Vibration Consultants Embedded Hardware: SHiMmer • Standalone embedded system designed for active

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SHM Software Tools - Unesp · Los Alamos DynamicsStructural Dynamics and Mechanical Vibration Consultants Embedded Hardware: SHiMmer • Standalone embedded system designed for active

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

Page 2: SHM Software Tools - Unesp · Los Alamos DynamicsStructural Dynamics and Mechanical Vibration Consultants Embedded Hardware: SHiMmer • Standalone embedded system designed for active

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

Page 3: SHM Software Tools - Unesp · Los Alamos DynamicsStructural Dynamics and Mechanical Vibration Consultants Embedded Hardware: SHiMmer • Standalone embedded system designed for active

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

Page 4: SHM Software Tools - Unesp · Los Alamos DynamicsStructural Dynamics and Mechanical Vibration Consultants Embedded Hardware: SHiMmer • Standalone embedded system designed for active

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)

Page 5: SHM Software Tools - Unesp · Los Alamos DynamicsStructural Dynamics and Mechanical Vibration Consultants Embedded Hardware: SHiMmer • Standalone embedded system designed for active

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)

Page 6: SHM Software Tools - Unesp · Los Alamos DynamicsStructural Dynamics and Mechanical Vibration Consultants Embedded Hardware: SHiMmer • Standalone embedded system designed for active

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)

Page 7: SHM Software Tools - Unesp · Los Alamos DynamicsStructural Dynamics and Mechanical Vibration Consultants Embedded Hardware: SHiMmer • Standalone embedded system designed for active

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

Page 8: SHM Software Tools - Unesp · Los Alamos DynamicsStructural Dynamics and Mechanical Vibration Consultants Embedded Hardware: SHiMmer • Standalone embedded system designed for active

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

Page 9: SHM Software Tools - Unesp · Los Alamos DynamicsStructural Dynamics and Mechanical Vibration Consultants Embedded Hardware: SHiMmer • Standalone embedded system designed for active

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

Page 10: SHM Software Tools - Unesp · Los Alamos DynamicsStructural Dynamics and Mechanical Vibration Consultants Embedded Hardware: SHiMmer • Standalone embedded system designed for active

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

Page 11: SHM Software Tools - Unesp · Los Alamos DynamicsStructural Dynamics and Mechanical Vibration Consultants Embedded Hardware: SHiMmer • Standalone embedded system designed for active

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

Page 12: SHM Software Tools - Unesp · Los Alamos DynamicsStructural Dynamics and Mechanical Vibration Consultants Embedded Hardware: SHiMmer • Standalone embedded system designed for active

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

Page 13: SHM Software Tools - Unesp · Los Alamos DynamicsStructural Dynamics and Mechanical Vibration Consultants Embedded Hardware: SHiMmer • Standalone embedded system designed for active

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

Page 14: SHM Software Tools - Unesp · Los Alamos DynamicsStructural Dynamics and Mechanical Vibration Consultants Embedded Hardware: SHiMmer • Standalone embedded system designed for active

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

Page 15: SHM Software Tools - Unesp · Los Alamos DynamicsStructural Dynamics and Mechanical Vibration Consultants Embedded Hardware: SHiMmer • Standalone embedded system designed for active

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

SHMTools & mFUSE past and present authors: