implementation of a digital image correlation interface for the mechanical testing of materials by:...

14
Implementation of a Implementation of a Digital Image Digital Image Correlation Correlation Interface for the Interface for the Mechanical Testing Mechanical Testing of Materials of Materials By: Nigel Ray By: Nigel Ray Advisors: Professor Advisors: Professor Chasiotis Chasiotis Mohammed Naraghi Mohammed Naraghi

Upload: ashlee-dickerson

Post on 16-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Implementation of a Digital Image Correlation Interface for the Mechanical Testing of Materials By: Nigel Ray Advisors: Professor Chasiotis Mohammed Naraghi

Implementation of a Implementation of a Digital Image Digital Image

Correlation Interface Correlation Interface for the Mechanical for the Mechanical Testing of MaterialsTesting of Materials

By: Nigel RayBy: Nigel Ray

Advisors: Professor ChasiotisAdvisors: Professor Chasiotis

Mohammed NaraghiMohammed Naraghi

Page 2: Implementation of a Digital Image Correlation Interface for the Mechanical Testing of Materials By: Nigel Ray Advisors: Professor Chasiotis Mohammed Naraghi

Digital Image Digital Image CorrelationCorrelation

Measures strains on a structure by Measures strains on a structure by comparing imagescomparing images

Results appear as:Results appear as:

Varied UsesVaried Uses

Page 3: Implementation of a Digital Image Correlation Interface for the Mechanical Testing of Materials By: Nigel Ray Advisors: Professor Chasiotis Mohammed Naraghi

Project DescriptionProject Description

Add automated contour map Add automated contour map generation to existing interfacegeneration to existing interface

Automate tedious processAutomate tedious process

Simplify process for researchersSimplify process for researchers

Use in classroomUse in classroom

Page 4: Implementation of a Digital Image Correlation Interface for the Mechanical Testing of Materials By: Nigel Ray Advisors: Professor Chasiotis Mohammed Naraghi

BackgroundBackground

Original process is two steps, Original process is two steps, twotwo programsprograms Run Digital Image Correlation (DIC)Run Digital Image Correlation (DIC)

Open output in TecPlots (other Open output in TecPlots (other graphing program)graphing program)

Page 5: Implementation of a Digital Image Correlation Interface for the Mechanical Testing of Materials By: Nigel Ray Advisors: Professor Chasiotis Mohammed Naraghi

The IdeaThe Idea

Make process two steps, Make process two steps, oneone programprogram Run DICRun DIC

Generate Graphs,Generate Graphs,within same applicationwithin same application

Page 6: Implementation of a Digital Image Correlation Interface for the Mechanical Testing of Materials By: Nigel Ray Advisors: Professor Chasiotis Mohammed Naraghi

Step 1Step 1

Graphical User Interface (GUI)Graphical User Interface (GUI)

Set up DIC parameters then run DIC Set up DIC parameters then run DIC programprogram

Done last summerDone last summer

Page 7: Implementation of a Digital Image Correlation Interface for the Mechanical Testing of Materials By: Nigel Ray Advisors: Professor Chasiotis Mohammed Naraghi

New Step 2New Step 2

Design GUI to display results of DICDesign GUI to display results of DIC

Generate contour mapsGenerate contour maps

Show contour map over top imagesShow contour map over top images

Page 8: Implementation of a Digital Image Correlation Interface for the Mechanical Testing of Materials By: Nigel Ray Advisors: Professor Chasiotis Mohammed Naraghi

GUI DesignGUI Design

Key features – Transparency, Side-Key features – Transparency, Side-by-Side, Simple designby-Side, Simple design

Page 9: Implementation of a Digital Image Correlation Interface for the Mechanical Testing of Materials By: Nigel Ray Advisors: Professor Chasiotis Mohammed Naraghi

Generate ContoursGenerate Contours

DISLIN – Software used for creating DISLIN – Software used for creating graphsgraphs

Free (not for commercial use)Free (not for commercial use)

Separate Application, called from Separate Application, called from the GUIthe GUI

Page 10: Implementation of a Digital Image Correlation Interface for the Mechanical Testing of Materials By: Nigel Ray Advisors: Professor Chasiotis Mohammed Naraghi

About the CodeAbout the Code

GUI is written in C++ using GUI is written in C++ using Microsoft Foundation Classes Microsoft Foundation Classes (framework)(framework)

Contour generation is written in C# Contour generation is written in C# using DISLIN library functionsusing DISLIN library functions

Page 11: Implementation of a Digital Image Correlation Interface for the Mechanical Testing of Materials By: Nigel Ray Advisors: Professor Chasiotis Mohammed Naraghi

BenefitsBenefits Automated processAutomated process

One program, not twoOne program, not two

Results on one screen overtop Results on one screen overtop imagesimages

No need to buy TecPlotNo need to buy TecPlot

Page 12: Implementation of a Digital Image Correlation Interface for the Mechanical Testing of Materials By: Nigel Ray Advisors: Professor Chasiotis Mohammed Naraghi

Future WorkFuture Work

Display multiple contours over Display multiple contours over different regionsdifferent regions

Optimize DIC algorithm code, Optimize DIC algorithm code, (Speed up execution time)(Speed up execution time)

Page 13: Implementation of a Digital Image Correlation Interface for the Mechanical Testing of Materials By: Nigel Ray Advisors: Professor Chasiotis Mohammed Naraghi

AcknowledgmentsAcknowledgments NSF – REUNSF – REU

BoeingBoeing

NASANASA

Max Planck Institute for Max Planck Institute for Solar System ResearchSolar System Research

Page 14: Implementation of a Digital Image Correlation Interface for the Mechanical Testing of Materials By: Nigel Ray Advisors: Professor Chasiotis Mohammed Naraghi

Questions?Questions?