Structural Health Monitoring Using Guided Ultrasonic Waves to Detect Damage in Composite Panels

Similar documents
NUMERICAL DESIGN OPTIMISATION OF A COMPOSITE REACTION LINK

Fu-Kuo Chang. Professor of Aeronautics and Astronautics. Bio. CONTACT INFORMATION Administrator Barbara Briscoe - Administrative Associate

Saurabh GUPTA and Prabhu RAJAGOPAL *

ACELLENT SOFTWARE CATALOG

4-2 Quasi-Static Fatigue

COMSOL BASED 2-D FEM MODEL FOR ULTRASONIC GUIDED WAVE PROPAGATION IN SYMMETRICALLY DELAMINATED UNIDIRECTIONAL MULTI- LAYERED COMPOSITE STRUCTURE

Application of Pattern Recognition for Damage Classification in Composite Laminates

Approaches for Data & Power Efficient Health Monitoring System Architectures

Inspection of Spar-Core Bond in Helicopter Rotor Blades Using Finite Element Analysis

John R. Mandeville Senior Consultant NDICS, Norwich, CT Jesse A. Skramstad President - NDT Solutions Inc., New Richmond, WI

INDUSTRIAL SYSTEM DEVELOPMENT FOR VOLUMETRIC INTEGRITY

Louis Fourrier Fabien Gaie Thomas Rolf

Failure of Notched Laminates Under Out-of- Plane Bending. Phase VI Technical Review John Parmigiani Oregon State University

ME 475 FEA of a Composite Panel

IDENTIFYING WORST CASE DESIGNS THROUGH A COMBINED STRATEGY OF COMPUTATIONAL MODELING, STATISTICAL METHODS, AND BENCH TOP TESTS

Improving Positron Emission Tomography Imaging with Machine Learning David Fan-Chung Hsu CS 229 Fall

OPTIMISATION OF PIN FIN HEAT SINK USING TAGUCHI METHOD

Wave Propagation Correlations between Finite Element Simulations and Tests for Enhanced Structural Health Monitoring

Phased Array inspection system applied to complex geometry Carbon Fibre Reinforced Polymer parts

Optimal sensor distribution for impact loading identification

Pattern Recognition for Damage Characterization in Composite Materials

FREQUENCY-WAVENUMBER DOMAIN FILTERING FOR IMPROVED DAMAGE VISUALIZATION

OPTIMIZATION OF STIFFENED LAMINATED COMPOSITE CYLINDRICAL PANELS IN THE BUCKLING AND POSTBUCKLING ANALYSIS.

Modeling and Simulation for Aircraft Structural Repair Using Modern FEA Tools

Inspection of Laser Generated Lamb Waves using Shearographic Interferometry

Wireless Nodes for Active Structural Monitoring in Extreme Environments

Calibration vs. Calibration Verification for POD Studies & Reliability NDT SHM. 30 October 2012

Title: Advanced Methods for Time-Of-Flight Estimation with Application to Lamb Wave Structural Health Monitoring

APPLICATION OF SOFTMAX REGRESSION AND ITS VALIDATION FOR SPECTRAL-BASED LAND COVER MAPPING

Proposal of Research Activity. PhD Course in Space Sciences, Technologies and Measurements (STMS)

Small-scale Structural Health Monitoring in the Cloud

A MODELING METHOD OF CURING DEFORMATION FOR CFRP COMPOSITE STIFFENED PANEL WANG Yang 1, GAO Jubin 1 BO Ma 1 LIU Chuanjun 1

Assessment of correlation-based imaging technique on composites

VIBRATION MONITORING OF COMPOSITE LAMINATES WITH DELAMINATION DAMAGE

Damage Tolerance Analysis of Repaired Composite Structures: Engineering Approach and Computational Implementation

CS231A Course Project Final Report Sign Language Recognition with Unsupervised Feature Learning

SHM Software Tools. Outline

Using Machine Learning to Optimize Storage Systems

Investigation of aluminium plate damage visualization by through-the-thickness ultrasound generated and detected by lasers

Application of Pattern Recognition for Damage Classification in Composite Laminates. Seth S. Kessler and Pramila Agrawal Metis Design Corporation

Notes on Multilayer, Feedforward Neural Networks

Pattern Recognition. Kjell Elenius. Speech, Music and Hearing KTH. March 29, 2007 Speech recognition

Applying Supervised Learning

COSC160: Detection and Classification. Jeremy Bolton, PhD Assistant Teaching Professor

CS229 Final Project: Predicting Expected Response Times

DEFINING EXPERIMENTALLY THE PROBABILITY OF DETECTION OF HIDDEN SECOND-LAYER CRACKS

FEATURE EVALUATION FOR EMG-BASED LOAD CLASSIFICATION

Lamb wave interactions with delaminations in composite laminates using air-coupled ultrasonic visualisation

Lecture 8: Genetic Algorithms

MObjects A Novel Method for the Visualization and Interactive Exploration of Defects in Industrial XCT Data

The Determination of Inner Surfaces in Composites by X-Ray Refraction

HMC CS 158, Fall 2017 Problem Set 3 Programming: Regularized Polynomial Regression

Laser ultrasonic rotation scanning for corner inspection of L-shaped composite structure

Non-Destructive Testing for Detection, Localization and Quantification of Damage on Composite Structures for Composite Repair Applications

Improvements to image processing algorithms used for delamination damage extraction and modeling

ULTRASONIC SENSOR PLACEMENT OPTIMIZATION IN STRUCTURAL HEALTH MONITORING USING EVOLUTIONARY STRATEGY

Failure of Notched Laminates Under Out-of-Plane Bending Phase VII

Evaluating Classifiers

Allan Variance Analysis of Random Noise Modes in Gyroscopes

Implementing Machine Learning in Earthquake Engineering

Classification of Hand-Written Numeric Digits

Natural Language Processing CS 6320 Lecture 6 Neural Language Models. Instructor: Sanda Harabagiu

DS Machine Learning and Data Mining I. Alina Oprea Associate Professor, CCIS Northeastern University

Applications of Temporal Phase Shift Shearography

Hands-On Activities + Technology = Mathematical Understanding Through Authentic Modeling

Detection and Extraction of Events from s

AKA: Logistic Regression Implementation

Sensor Modalities. Sensor modality: Different modalities:

Effect of the crack length monitoring technique during fatigue delamination testing on crack growth data

Semi-supervised Learning

Ultrasonic imaging of steel-adhesive and aluminum-adhesive joints using two dimensional array

Convolution Neural Networks for Chinese Handwriting Recognition

Parametric Optimization of CAE Material Models for Carbon-Fiber-Reinforced Polymer (CFRP) Composites

DS Machine Learning and Data Mining I. Alina Oprea Associate Professor, CCIS Northeastern University

Supporting Information. High-Throughput, Algorithmic Determination of Nanoparticle Structure From Electron Microscopy Images

ECNDT Poster 7

ON GRADIENT BASED STRUCTURAL OPTIMIZATION OF A WIND TURBINE BLADE

Comparative evaluation of NDT techniques for high-quality bonded composite repairs

Modeling of Carbon-Fiber-Reinforced Polymer (CFRP) Composites in LS-DYNA with Optimization of Material and Failure Parameters in LS-OPT

FINITE ELEMENT ANALYSIS OF A COMPOSITE CATAMARAN

DESIGN OF CFRP WITH FIBERS PLACED BY USING AN EMBROIDERY MACHINE

CHAPTER 4. Numerical Models. descriptions of the boundary conditions, element types, validation, and the force

Machine Learning Applications for Data Center Optimization

ULTRASONIC C-SCANNING OF COMPOSITE METAL BARRELS FOR INTERFACIAL DEFECTS

Prostate Detection Using Principal Component Analysis

Data Preprocessing. Data Preprocessing

AUTOMATED NON-DESTRUCTIVE ANALYSIS AND ADVANCED 3D DEFECT CHARACTERISATION FROM ULTRASONIC SCANS OF COMPOSITES.

CS229: Machine Learning

AUTOMATED METHODOLOGY FOR MODELING CRACK EXTENSION IN FINITE ELEMENT MODELS

Understanding Andrew Ng s Machine Learning Course Notes and codes (Matlab version)

16.410/413 Principles of Autonomy and Decision Making

OPTFAIL Manual. A1.1 Introduction. APPENDIX 1 SPROPS, PROFAIL, and

Reliability Based Design Optimization of Composite Joint Structures

Principles of Wireless Sensor Networks. Fast-Lipschitz Optimization

ADVANCED ULTRASOUND WAVEFORM ANALYSIS PACKAGE FOR MANUFACTURING AND IN-SERVICE USE R. A Smith, QinetiQ Ltd, Farnborough, GU14 0LX, UK.

Application of Shell elements to buckling-analyses of thin-walled composite laminates

Logistic Regression

DARWIN 8.1 Release Notes

Didacticiel - Études de cas

Lecture 20: Neural Networks for NLP. Zubin Pahuja

Transcription:

Structural Health Monitoring Using Guided Ultrasonic Waves to Detect Damage in Composite Panels Colleen Rosania December, Introduction In the aircraft industry safety, maintenance costs, and optimum weight are three of the most important factors to consider in design. Composite materials, such as carbon fiber reinforced polymers (CFRPs), are increasingly used in aerospace applications due to their high strength to weight ratio. However, there are still many challenges to overcome in order to have full confidence in the use of composite structures. Specifically, composites have very different failure types and modes than traditional metal materials used in aircraft. This makes prediction of damage initiation and propagation difficult in practical application. Use of Structural Health Monitoring (SHM) would help to solve this problem. SHM, the process of implementing a damage detection and characterization strategy for engineering structures, enables engineers to assess realtime conditions in a structure. This would allow a condition based maintenance strategy that would increase aircraft safety and decrease maintenance costs by eliminating unnecessary inspections. The essential steps in an SHM system are to first detect the damage, second classify the type of damage, third quantify the damage, and fourth predict damage propagation. This project is geared specifically towards quantification of delamination in composite laminates; a specific type of damage found in this material. Training algorithms with different feature sets and damage size classifications will be compared to find the best strategy for prediction of delamination severity. Research The Structures and Composites Laboratory (SACL) at Stanford University is developing an SHM technique based on the propagation of a type of ultrasonic wave, called Lamb waves, through thin-plated structures. The Lamb waves are propagated and sensed via piezoelectric sensor networks, specifically Acellent s SMART Layers, adhered to the structure. SACL works with laminated CFRPs, which are thin-plated structures constructed of stacked plies with unidirectional carbon fibers bonded by epoxy. The two main types of damage in these composite structures are matrix micro-cracking and inter-laminar delamination. Matrix micro-cracking happens within each ply in the epoxy between carbon fibers, and is a precursor to the more serious damage type of delamination. Delamination is the de-bonding between plies which significantly decreases the strength of the material and leads to ultimate failure in the structure. Current detection methods and research in SACL are geared towards detection of these damage types and quantification of matrix micro-cracking in composite laminates. This project will focus on quantification of delamination, specifically prediction of the severity of the delamination, which is directly correlated to damage size. Experiments Experiments to study damage propagation in composite panels loaded in tension-tension fatigue are ongoing in SACL in collaboration with NASA Ames. The bonded piezoelectric networks generate ultrasonic signal data to analyze for changes in the structure corresponding to damage. Two sets of six sensors are bonded to the

structure, with one set used as actuators to generate the signal at seven different actuation frequencies ( khz at khz intervals) and the second set used as sensors to collect signal data. This yields a total of thirtysix diagnostic paths with which to map damage across the coupon (Figure ). The tension-tension cyclic loading, simulating continued use of a structure, is provided using SACL s MTS machine. After an interval of cycles, dependent on the current point in the lifetime of the coupon, signal data is collected and samples are X-rayed to provide images of the real damage type and quantity. The sensor signals from all paths can be processed with different techniques to extract parameters from both the time and frequency domains to use as features in training algorithms. All sensor data is compared to a baseline, taken before loading the sample as an example of a healthy system. Coupons are tested to failure. Data For each cycle interval, the data from all thirty-six paths are used to create a complete map corresponding to the current state of the structure, for which the actual delamination width and height are measured from the X- ray (Figure ). For this project, five different features were chosen and computed from the raw experimental data: time of flight, amplitude change, -ρ (correlation coefficient between the baseline and new waveform), the power spectral density (PSD) overall maximum value, and the maximum PSD value at the actuation frequency. The PSD of a signal describes how the power of that signal is distributed with frequency. Each extracted parameter was normalized with its corresponding value from the baseline signal. Previous work in SACL has shown the actuation frequency of khz to yield the best modeling results, so at this stage only that frequency data was used. Classification Algorithm In classification, I attempted to classify the delamination in a composite panel as fitting into one of multiple different severity classes, which are dependent on size. This would correspond in application to declaring a known damage as either minimal, acceptable, or critical with respect to the desired function. Engineering analysis would be used to determine the acceptable limits for existing damage in a structure, with an appropriate safety factor. Therefore I modeled the data as a multinomial problem using softmax regression, a generalization of logistic regression that allows for more than two class labels. Two types of class labels were used for the classification, both categorized by the above mentioned damage criteria. The first was an approximation of the area of the delamination from the height and width measurements. The second was the fraction of the vertical distance between sensors (see Figure ) that the height of the delamination was at each interval. In application, these thresholds would be chosen from physics-based models that determine the amount of damage allowed before maintenance is required. The softmax regression algorithm I wrote is derived from the lecture notes and UFLDL online tutorial. I implemented a weight decay term λ as suggested in [] to guarantee a strictly convex cost function and unique solution, yielding the following cost function J(θ) and its derivative. I then used gradient descent to update J(θ) until convergence. In training the model I used leave-one-out cross validation (LOOCV) iterating through all training examples, as I have relatively little data to work with. The generalization error of the model was estimated by tabulating the number of incorrect predications over all LOOCV cases and dividing by the total number of training examples. Tables in the Appendix show the generalization error for different combinations of () ()

threshold values for the classes. The best achieved error of a case where all classes were actually predicted was 9.8%. When varying the thresholds, certain classes were harder for the algorithm to predict, i.e. the model would predict most samples as being from the largest damage class and not predict any in the middle damagesize class. No combination of threshold values yielded good prediction in all three classes (Figures ). I believe this results from having more data for the large damage case, as delamination grows quickly and nonlinearly with continued fatigue. Therefore it is more difficult experimentally to capture the early delamination stages with intermediate sizes. Feature Selection I wrote a forward search algorithm to attempt to refine my number of features and achieve a more accurate map of the delamination without noise from features not contributing to the prediction. Because forward search is computationally expensive, I wrote a hold-out cross validation algorithm to select features, where the data set was randomly separated into 7% training data and % test data. Once the final feature set was selected, I used LOOCV to estimate the error for the new model with the reduced feature set. I found that my algorithm selected a very limited number of features, and therefore ended up increasing the error in the final implementation of softmax regression. Additionally, I attempted using only signal paths directly adjacent to the damage area in order to reduce the feature set. This reduced the number of paths from to nine (see Figure ). Again, this increased the test error. Logistic Regression Finally, I regressed the softmax algorithm into logistic regression by only using one threshold value. I did this because the softmax algorithm was doing relatively well at recognizing two out of three classes, so I decided to attempt using it as a binary classifier. Using the algorithm as an indicator of delamination size greater than some minimum acceptable value worked very effectively, with the lowest achieved error value of.79%. The error values are shown in Table and a sample plot in Figure 6. Conclusions and Future Work The softmax regression algorithm works moderately well as a multi-level classification of damage size. Logistic regression is very effective at indicating delamination size above a given threshold. The most difficulty in the softmax regression algorithm comes from the skew of the data towards larger delamination size. Refinement of the threshold values for the different softmax classes may help minimize error in the algorithm. A method is needed to systematically test different classes and converge on the optimal threshold values, which hopefully would coincide with physics-based damage thresholds. Moreover, this classification may work better with different algorithms and machine learning strategies. Therefore a next step would be to apply this data to other algorithms and study their effectiveness. This work only utilized one actuation frequency of sensor data in the training set, and this could be expanded to use the other six available frequencies to yield more results. SACL also has additional composite panels of different layups and material properties that could be added to this study to see whether the predictive algorithm dependant on laminate configuration. Acknowledgments Thank you to SACL and NASA Ames for providing data for these studies. References [] Larrosa, C., Janapati, V. Roy, S., and Chang, F. K. In-situ damage assessment of composite laminates via active sensor networks. Aircraft Airworthiness and Sustainment Conference, San Diego, CA,. [] Ng, A. Lecture Notes : Supervised Learning. CS9 Fall Course Material: pp. 6-. [] Softmax Regression, UFLDL Tutorial, http://deeplearning.stanford.edu/wiki/index.php/softmax _regression, accessed Nov. [] Ng, A. Lecture Notes : Regularization and model selection. CS9 Fall Course Material: pp. -.

Delamination Size (in. ) Delamination Size (in. ) Appendix A Figures Actuation Sensing Figure Illustration of wave propagation along a single path of thirty-six available, along which we can measure signal Figure An example of delamination (area outlined in white in the left of the coupon) formed in a test sample after 8, cycles. Height and width of delamination are measured to determine severity.. Error:.98. Error:.66........ 6 7 8 6 7 8 Figure Softmax classification based on damage area with class thresholds. in. and. in., which does not effectively capture the change between classes and. Figure Classification based on damage area with class thresholds. in. and in., which does not effectively capture class (the mid-range damage area).

% Delamination Height Delamination Size (in. ).9 Error:.98. Error:.79.8.7.6..... 6 7 8.... 6 7 8 Figure Classification based delamination height percent with class thresholds % and 8%, which does not effectively capture class (the low damage area) or the upper half of class (the mid-range damage area). Figure 6 Binary classification based on damage area with a threshold at.7 in., which effectively predicts damage area above the chosen area. Appendix B Tables Lower bound refers to the threshold between the first and second class ( small and medium size delamination), and the upper bound refers to the threshold between the second and third class ( medium and large size delamination). Table Generalization errors for models with varying delamination area thresholds. Lower bound Area (in. ) Upper Bound...7..66.6.98.6.7.66..66.66.66.88.6.9 Table Generalization errors for models with varying height fraction thresholds. Height Fraction Lower Bound Upper Bound.7.8.8.9..78.98.9.9..9.9.66...9.9.66...9.9.66.