Week 1 Lecture: (1) Course Introduction (2) Data Analysis and Processing



Similar documents
INTRODUCTION TO ERRORS AND ERROR ANALYSIS

Back to Elements - Tetrahedra vs. Hexahedra

Characterizing Digital Cameras with the Photon Transfer Curve

Course in. Nonlinear FEM

Bildverarbeitung und Mustererkennung Image Processing and Pattern Recognition

Exercise 1.12 (Pg )

Signal to Noise Instrumental Excel Assignment

Objectives. Experimentally determine the yield strength, tensile strength, and modules of elasticity and ductility of given materials.

Engineering Problem Solving and Excel. EGN 1006 Introduction to Engineering

CALIBRATION OF A ROBUST 2 DOF PATH MONITORING TOOL FOR INDUSTRIAL ROBOTS AND MACHINE TOOLS BASED ON PARALLEL KINEMATICS

Introduction to Engineering System Dynamics

Determining Measurement Uncertainty for Dimensional Measurements

Data Analysis on the ABI PRISM 7700 Sequence Detection System: Setting Baselines and Thresholds. Overview. Data Analysis Tutorial

Activity 3.7 Statistical Analysis with Excel

(Seattle is home of Boeing Jets)

GOM Optical Measuring Techniques. Deformation Systems and Applications

CAE -Finite Element Method

Weight Measurement Technology

LCWM Glossary. Mettler Toledo LCWM Glossary

Section Format Day Begin End Building Rm# Instructor. 001 Lecture Tue 6:45 PM 8:40 PM Silver 401 Ballerini

Java Modules for Time Series Analysis

Procon Engineering. Technical Document PELR TERMS and DEFINITIONS

Experiment 5. Strain Gage Measurements

Synthetic Sensing: Proximity / Distance Sensors

Finite Element Formulation for Beams - Handout 2 -

Regularized Logistic Regression for Mind Reading with Parallel Validation

Shaft Alignment. Powertrain Vibration

APPENDIX A Using Microsoft Excel for Error Analysis

NCSS Statistical Software Principal Components Regression. In ordinary least squares, the regression coefficients are estimated using the formula ( )

1 Lecture Notes 1 Interference Limited System, Cellular. Systems Introduction, Power and Path Loss

Lecture 1: Review and Exploratory Data Analysis (EDA)

Measurement Systems Correlation MSC for Suppliers

Certification of Discontinuous Composite Material Forms for Aircraft Structures

Precision Miniature Load Cell. Models 8431, 8432 with Overload Protection

2. Filling Data Gaps, Data validation & Descriptive Statistics

LAGUARDIA COMMUNITY COLLEGE CITY UNIVERSITY OF NEW YORK DEPARTMENT OF MATHEMATICS, ENGINEERING, AND COMPUTER SCIENCE

Introduction to time series analysis

Experiment #1, Analyze Data using Excel, Calculator and Graphs.

CAE -Finite Element Method

Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm

DISTANCE DEGREE PROGRAM CURRICULUM NOTE:

MSc in Autonomous Robotics Engineering University of York

Shear Center in Thin-Walled Beams Lab

Tutorial for Assignment #2 Gantry Crane Analysis By ANSYS (Mechanical APDL) V.13.0

New approaches in Eurocode 3 efficient global structural design

Forecasting in supply chains

CSE373: Data Structures and Algorithms Lecture 3: Math Review; Algorithm Analysis. Linda Shapiro Winter 2015

Data Mining Cluster Analysis: Basic Concepts and Algorithms. Clustering Algorithms. Lecture Notes for Chapter 8. Introduction to Data Mining

AP Physics 1 and 2 Lab Investigations

METU DEPARTMENT OF METALLURGICAL AND MATERIALS ENGINEERING

PRACTICAL GUIDE TO DATA SMOOTHING AND FILTERING

BASIC STATISTICAL METHODS FOR GENOMIC DATA ANALYSIS

CHAP 4 FINITE ELEMENT ANALYSIS OF BEAMS AND FRAMES INTRODUCTION

Finite Element Analysis

Applying Statistics Recommended by Regulatory Documents

QbD Approach to Assay Development and Method Validation

Multiple Linear Regression in Data Mining

Data Mining. Nonlinear Classification

Time Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication

Finite Element Method (ENGC 6321) Syllabus. Second Semester

Light Aircraft Design

Data Preprocessing. Week 2

MBA 611 STATISTICS AND QUANTITATIVE METHODS

Guidance for Industry

INTRODUCTION TO BEAMS

17. SIMPLE LINEAR REGRESSION II

Data Acquisition And Analysis

Structural Integrity Analysis

GETTING STARTED WITH LABVIEW POINT-BY-POINT VIS

Simple linear regression

Using Excel (Microsoft Office 2007 Version) for Graphical Analysis of Data

Similar benefits are also derived through modal testing of other space structures.

Data exploration with Microsoft Excel: univariate analysis

CALIBRATION PRINCIPLES

Introduction To Real Time Quantitative PCR (qpcr)

X X X a) perfect linear correlation b) no correlation c) positive correlation (r = 1) (r = 0) (0 < r < 1)

Demand Forecasting When a product is produced for a market, the demand occurs in the future. The production planning cannot be accomplished unless

The Sonometer The Resonant String and Timbre Change after plucking


MCE380: Measurements and Instrumentation Lab. Chapter 9: Force, Torque and Strain Measurements

Measuring Line Edge Roughness: Fluctuations in Uncertainty

Simple Regression Theory II 2010 Samuel L. Baker

Design Aspects of Robot Manipulators

Lab for Deflection and Moment of Inertia

An Introduction to Applied Mathematics: An Iterative Process

STAT355 - Probability & Statistics

The Big Picture. Correlation. Scatter Plots. Data

Introduction to Basic Reliability Statistics. James Wheeler, CMRP

Shell Elements in ABAQUS/Explicit

Experiment 2: Conservation of Momentum

Descriptive Statistics

Machine Learning. CUNY Graduate Center, Spring Professor Liang Huang.

APPENDIX N. Data Validation Using Data Descriptors


American Association for Laboratory Accreditation

Finite Element Method

Statistics I for QBIC. Contents and Objectives. Chapters 1 7. Revised: August 2013

Roots of equation fx are the values of x which satisfy the above expression. Also referred to as the zeros of an equation

INTERNATIONAL ASSOCIATION OF CLASSIFICATION SOCIETIES. Interpretations of the FTP

Transcription:

Week 1 Lecture: (1) Course Introduction (2) Data Analysis and Processing January 11, 2016

Welcome, Class! Instructor: C. Thomas Chiou, cchiou@iastate.edu Teaching assistant: Jared Taylor, jaredtay@iastate.edu Website: http://thermal.cnde.iastate.edu/aere322 Please sound off all electronic devices and no eating in lecture No eating and drinking in lab Prefi subject line of all your e-mails with AerE322-2

Aircraft Structures Conventional manufacturing: beam, bar, column, truss, plate, etc. connected by screws, rivets, wield, etc. subjected to bending, torsion, etc. Source: http://people.rit.edu/~ pnveme/emem671/ima ges/skybolt_cutaway_w hite_truss.jpg Source: CNDE.iastate.edu Modern advances: plastic+metal+ceramic composites, honeycomb sandwich, etc. via bonding, etc. Additive manufacturing 3

Course Renovation 4

A New Home! Moved in 0257 Howe Fall 2014 renovation continues! 5

Renovation: a Working Progress Throughput increased 300-500% by the addition of new Instron load stations and other equipment Lab topics largely revised/re-designed (near half are new) Fully computerized and multi-media driven Instruction videos made for all lab topics 6

Lab Topics Practice eperiment and data analysis: lab 1, HW 1 Stress concentration-photoelasticity: lab 2 Column buckling testing and analysis: lab 3 Composite laminate design: lab 4 Strain gage applications: lab 5 Beam deflection and analysis: lab 6, HW 2 Thin-walled section and shear center: lab 7 Riveted joint design, fabrication and testing: lab 8 2D frame testing and analysis: lab 9, HW 3 Structural vibration analysis: lab 10 3D structure model building: lab 10 7

Class Web Site Full download of all lecture notes, lab assignments and related documents Online submission of lab reports and homework Online composite calculator Peer evaluations http://thermal.cnde.iastate.edu/aere322/ 8

Lab Activity Highlights https://www.flickr.com/photos/97093249@n05/sets/72157649578509485/ 9

Rapid Structure Design, Prototyping and Learning PASCO tool kits: Lego -like building blocks specially designed for structure model construction Various load cells, motion sensors, vibration generator, etc. plug-andplay with centralized interface Fully monitored and controlled by PC via user-friendly software Fast turnaround Cost effective 10

Rapid Structure Design and Prototyping: S14 Student Term Project Eamples Wing structure vibration Unbalanced propeller Underwing fuel tank Truss force distribution Impact loading of landing gear 11

Rapid Structure Design and Prototyping: F14 Student Term Project Eamples Wing structure vibration (flutter) Vibration of quad-copter FEM (ANSYS) Stress analysis Force analysis of landing gear Missile payload under wing 12

Rapid Structure Design and Prototyping: S15 Student Term Project Eamples Stress analysis of wing structure with payload more quantitative! Vibration (resonance) analysis of cantilever beam 13

Improving Computational Skills: A Gradual Approach Structural analysis via matri method emphasized Concept introduced gently from early 4-DOF beam to later 6-DOF frame Smooth learning curve toward finite element method (covered in AerE 421, etc.) 14

More Coverage of Vibration Analysis 15

Vibration Analysis: Fun Stuff 16

Lab 1 and homework 1: Data Analysis and Processing 17

Data Analysis: Basic Concepts Suppose you and your classmates are tasked to measure something Some measurement...... True value (often unknown) operator Data (Measurements) = true value + error 18

Data Analysis: Basic Concepts (cont d) Random error Random error, often called noise and fluctuation, is almost always incurred in measurement, causing the data to spread around a central average value (hopefully the true value) in a unpredictable way There are a variety of random error types and sources: thermal noise, electronic noise, human interpretation error, quantization/truncation/rounding error, etc. histogram measurement...... True value operator occurrence measurement 19

Data Analysis: Basic Concepts (cont d) Systematic error (bias) Caused by imperfect measurement methods and/or calibrations, environmental interferences, etc. in a predictable way Say you and your classmates use the same ruler which is inaccurate with a constant offset or bias Some measurement...... True value operator 20

Data Analysis: Basic Concepts (cont d) Level of Accuracy, Precision, Resolution The accuracy of measurement is often dictated by measuring device s resolution. E.g. your ruler s smallest marking is only 1/8 inch (so don t bother to take data in 1/64 inch). Sometimes the environment (e.g. vibration) limits the data accuracy, even your measuring device has high precision Sampling, Population, Sampling Rate Sampling describes the process of data collection from a sample group, organization or population. Sampling rate determines how the data are collected in time (frequency) or in space (spacing) 21

Data Analysis: Basic Concepts (cont d) Reproducibility Is your Nobel-prize-winning discovery a one-time deal? Can you repeat the same measurement with the same accuracy? Identification of Outlier Some measurement...... operator 22

Statistics 101: Quantifications of Data measurement...... True value operator occurrence histogram occurrence distribution measurement measurement Mean (central tendency) Arithmetic mean μμ = 1 + 2 + 3 + nn Standard Deviation (variability) nn = 1 nn ii=1 ii σσ = nn 1 nn ii=1 ii μμ 2 Variance = σ 2 23

Data Processing: Smoothing Smoothing operations are commonly applied to the data for suppressing interference or noise while preserving important features. Popular algorithms include running average and Savitzky-Golay filter Running average (or moving average) works by continuously taking average of neighboring data on the run yn ( 2) + yn ( 1) + yn ( ) + yn ( + 1) + yn ( + 2) y' ( n) =, 5 y(n-1) y(n-2) y(n) y(n+2) y(n+1) here average span = 5 (,y) data equal spaced in y(n+3) yn ( 1) + yn ( ) + yn ( + 1) + yn ( + 2) + yn ( + 3) y '( n + 1) =, etc. 5 24

Data Processing: Smoothing (cont d) A priori information is important! Your prior knowledge about the data dictate how you will process the data. span = 5 Raw data Short span to preserve feature span = 51 edge effect! long span to maimize smoothing 25

Data Processing: Smoothing (cont d) Often the running average is applied iteratively using multiple passes with different average spans - output of previous run become the new data for net run Raw data span combinations of 11,31,51,71,31,21,11,5 26

Data Processing: Outlier Removal Brute force approach: remove them by hand if you can guess where the data suppose to be located Some measurement...... operator Or you can continue using running average in multiple passes to smooth out the outliers. But don t overdo it otherwise you may ruin the underlying trend you wish to preserve 27

Data Processing: Outlier Removal (cont d) For more elaborate data, the following simple formula allows you to remove a hump from a slope by using good neighboring data 1 ( 1) y y = y + y 2 1 2 1 ( 1,y 1 ) ( 2,y 2 ) Raw data 5,11 smoothing Hump removed 28

Data Processing: Curve Fitting Once you have done enough data smoothing, you may want to continue fitting the smoothed data to a model for gaining more insight to the underlying trend of the data and even backing out key parameters of the trend As mentioned, A priori information is important. Your knowledge about the data will help you to decide how you will fit the data: the choice of the fitting functions and the parameters within, e.g. straight line vs. polynomials, first order vs. second order, etc. 29

Data Processing: Curve Fitting (cont d) Least squares fit A popular and robust method for general functional fit: linear or non-linear. Suppose you wish to fit your (,y) data to a model function f with parameters a: y = f( a ; ) e.g. y= a+ a+ a 1 2 3 2 You can use a minimization software to obtain the best-fit parameters a by minimizing the least squares sum Min. N i= 1 [ yˆ f( a ; )] 2 i i best-fit parameters a y ˆi : measured data 30

Data Processing: Curve Fitting (cont d) Data after 5,11 smoothing and hump removed (page 24) Fitted with linear line Original underlying baseline: Best-fit baseline: y = 2+ 5 y = 2.11+ 4.93 31

Data Processing: Outlier Removal Revisited Warning! Once again, your prior knowledge about the data dictate how you should process the data. Suppose your data actually came from a communication channel in which some non-zero signals were transmitted. Then those non-zero outliers are the features you need to keep and the random noise and the baseline are the ones you should remove! Raw data 5,11 smoothing baseline removed The hump you actually want to keep! 32

Homework 1: Data Processing Homework assignment and practice data file received from e-mail (also available from class web site) θ Height-distance trajectory of a projectile fired at an angle Smoothed data & Best-fit curve? Noisy corrupted raw data Due 11:59pm, Wednesday, January 27 33

Data Processing: Useful Matlab Functions Running Average: Matlab function: smooth yy = smooth(y,span) y = original data span = running average span yy = output of smoothed data The default span is 5. Polynomial Curve Fitting: Matlab function: polyfit p = polyfit(,y,n) = original -array y = original y-array n = degree of polynomial p = array of the polynomial s coefficients Polynomial Curve Evaluation: y = polyval(p,) p = array of polynomial s coefficients = array of -data y = array of polynomial s y-data General Curve Fitting: Matlab function: lsqcurvefit = lsqcurvefit(fun,0,data,ydata) fun = function format 0 = original guess of the coefficients data = -array of data ydata = y-array of data = coefficients of the curve eample of fun and 0: fun = @(,t) (1)+(2)*t+(3)*t.*t 0 = [1,5,10] 34

Lab 1: Practice Eperiment (starting this Thursday) 35

!!! Remember to apply what you learned today in data analysis and processing to all other labs in this course (and your future measurement work as well)!!! 36