DETC2008-49101 ASME Computers and Information in Engineering Conference ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P.Venkataraman Rochester.

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

Chapter 11 Differentiation.
Chapter 6 Matrix Algebra.
Prepared by Lloyd R. Jaisingh
A Transition Matrix Representation of the Algorithmic Statistical Process Control Procedure with Bounded Adjustments and Monitoring Changsoon Park Department.
STATISTICS Random Variables and Distribution Functions
Linearization Variance Estimators for Survey Data: Some Recent Work
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
MULTIPLYING MONOMIALS TIMES POLYNOMIALS (DISTRIBUTIVE PROPERTY)
ADDING INTEGERS 1. POS. + POS. = POS. 2. NEG. + NEG. = NEG. 3. POS. + NEG. OR NEG. + POS. SUBTRACT TAKE SIGN OF BIGGER ABSOLUTE VALUE.
MULTIPLICATION EQUATIONS 1. SOLVE FOR X 3. WHAT EVER YOU DO TO ONE SIDE YOU HAVE TO DO TO THE OTHER 2. DIVIDE BY THE NUMBER IN FRONT OF THE VARIABLE.
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
Lecture 2 ANALYSIS OF VARIANCE: AN INTRODUCTION
SI23 Introduction to Computer Graphics
ZMQS ZMQS
Solve Multi-step Equations
Yi Heng Second Order Differentiation Bommerholz – Summer School 2006.
Mathematics for Economics Beatrice Venturi 1 Economics Faculty CONTINUOUS TIME: LINEAR DIFFERENTIAL EQUATIONS Economic Applications LESSON 2 prof. Beatrice.
Mathematics for Economics Beatrice Venturi 1 Economics Faculty CONTINUOUS TIME: LINEAR DIFFERENTIAL EQUATIONS Economic Applications LESSON 2 prof. Beatrice.
Time Series Analysis -- An Introduction -- AMS 586 Week 2: 2/4,6/2014.
Chapter 4: Basic Estimation Techniques
3/2003 Rev 1 I – slide 1 of 33 Session I Part I Review of Fundamentals Module 2Basic Physics and Mathematics Used in Radiation Protection.
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2012 – 70343: A Robust Technique for Lumped Parameter Inverse.
LOGO Regression Analysis Lecturer: Dr. Bo Yuan
CHAPTER 6 Introduction to Graphing and Statistics Slide 2Copyright 2012, 2008, 2004, 2000 Pearson Education, Inc. 6.1Tables and Pictographs 6.2Bar Graphs.
4.6 Perform Operations with Complex Numbers
Lecture 32 APPLICATIONS OF BIVARIATE OPTIMIZATION.
© S Haughton more than 3?
Name Convolutional codes Tomashevich Victor. Name- 2 - Introduction Convolutional codes map information to code bits sequentially by convolving a sequence.
Chapter 6 The Mathematics of Diversification
1-Way ANOVA with Numeric Factor – Dose-Response Dose Response Studies in Laboratory Animals S.J. Ruberg (1995). “Dose Response Studies. II. Analysis and.
Points on a Line Topic
This, that, these, those Number your paper from 1-10.
Splines I – Curves and Properties
A Novel Hemispherical Basis for Accurate and Efficient Rendering P. Gautron J. Křivánek S. Pattanaik K. Bouatouch Eurographics Symposium on Rendering 2004.
Addition 1’s to 20.
25 seconds left…...
Exponential and Logarithmic Functions
Test B, 100 Subtraction Facts
Determining How Costs Behave
Week 1.
Eric Prebys, FNAL.  We have focused largely on a kinematics based approach to beam dynamics.  Most people find it more intuitive, at least when first.
P. Venkataraman Mechanical Engineering Rochester Institute of TechnologyCEIS University Technology Showcase, February 12, 2009 Reduce and Super Smooth.
PSSA Preparation.
Experimental Design and Analysis of Variance
Chemical Reaction Engineering (CRE) is the field that studies the rates and mechanisms of chemical reactions and the design of the reactors in which they.
Lecture 20 Continuous Problems Linear Operators and Their Adjoints.
Correlation and Linear Regression
Copyright © Cengage Learning. All rights reserved.
1 Functions and Applications
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2009 – Solving Inverse ODE using Bezier Functions 29.
1 Dr. Scott Schaefer Least Squares Curves, Rational Representations, Splines and Continuity.
State Variables.
Chapter 5 The Mathematics of Diversification
Copyright © Cengage Learning. All rights reserved.
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2013 – 12269: Continuous Solution for Boundary Value Problems.
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2014 – 35148: Continuous Solution for Boundary Value Problems.
CmpE 104 SOFTWARE STATISTICAL TOOLS & METHODS MEASURING & ESTIMATING SOFTWARE SIZE AND RESOURCE & SCHEDULE ESTIMATING.
P. Venkataraman Rochester Institute of TechnologyGraduate Seminar, January, 7, 2010 Bezier Functions : From Airfoils to the Inverse Problem Mechanical.
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2011 –47658 Determining ODE from Noisy Data 31 th CIE, Washington.
Curve-Fitting Regression
Chapter 10 Real Inner Products and Least-Square (cont.)
AN ITERATIVE METHOD FOR MODEL PARAMETER IDENTIFICATION 4. DIFFERENTIAL EQUATION MODELS E.Dimitrova, Chr. Boyadjiev E.Dimitrova, Chr. Boyadjiev BULGARIAN.
V. Space Curves Types of curves Explicit Implicit Parametric.
MECN 3500 Inter - Bayamon Lecture 9 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
Plotting in Excel Ken youssefi Engineering 10.
Modelling data and curve fitting
Presentation transcript:

DETC ASME Computers and Information in Engineering Conference ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P.Venkataraman Rochester Institute of Technology Department of Mechanical Engineering CTESA: Computational Technologies for Engineering Sciences Applications August 3 - 6, 2008, New York City NY, USA

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Presentation Outline 1. Motivation 2. Bezier Function 3. Data Fitting 4. Computational Resource 5. Example 1 Example 2 Example 4 6. Conclusions 1/20

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Motivation 2/20 Current Status In prior presentations of this technical committee it has been shown that it is possible to obtain explicit solutions in polynomial form for Linear or nonlinear, Single or coupled, Ordinary or partial, Differential equations using Bezier functions

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Motivation 3/20 Inverse Problem One definition of an inverse problem and its solution is Given a sequence of data Establish the differential equation whose solution Is represented by the data

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Motivation 4/20 This Paper This paper approaches the solution of the inverse problem in two steps Given a sequence of data {x i, y i } Find a function that best fits the data – y(x) Then establish the coefficients of the differential system that the function will belong too: This paper addresses only the first step

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Bezier Function 5/20 Description p : parameter Bernstein basis Number of vertices: 5 Order of the function : 4

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Bezier Function 6/20 Matrix Description

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Data Fitting 7/20 Problem Definition For a selected order of the Bezier function (n) Given a set of (m) vector data y a,i, or [Y], find the coefficient matrix, [B] so that the corresponding data set y b,i, [Y B ] produces the least sum of the squared error Minimize FOC:

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Data Fitting 8/20 Data Decoupling The matrix definition for the Bezier function is It can be recognized as And can be decoupled as

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Computational Resources 9/20 Software used: MATLAB 2006b for plots and calculations This work is independent of any language/software/platform 32-bit architecture required limiting the order of the Bezier functions to 20 Standard data statistics is used for comparison

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Examples 10/20 Example 1: Smooth Data at Equidistant Intervals Example 2: Rough Data at Arbitrary Intervals Example 4: Unorganized Data Three of the five examples are presented

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Examples 11/20 Example 1 The data is generated at equidistant intervals of the independent variable (x) The dependent variable (y) values are generated using a smooth function There are 101 data pairs. Best order: 15 Error x: 1.3e-06 Error y: 8.8e-08

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Examples 12/20 Example 1- statistics Comparison of x-dataComparison of y-data

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Examples 13/20 Example 1 - Coefficients Bezier Coefficient Values: The data in Example 1 can be reproduced by a super continuous 15 th order Bezier function, whose derivatives can be easily established by known calculations

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Examples 14/20 Example 1 – Explicit Polynomial

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Examples 15/20 Example 2 Random values between specified limits are used to construct values for x and y. It is then sorted in ascending order. Best order: 13 Range x: Error sum : Range y: Error sum: 3.31

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Examples 16/20 Example 2- statistics Data statistics : x Data statistics: y

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Examples 17/20 Example 4 In this example the Adjusted Closing values of the Dow Jones Industrial Average between May 17 and December 18, 2007, is used for the original data Best order: 20 (maximum) Almost all data points are within a standard deviation of the Bezier representation

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Examples 18/20 Example 4- statistics Statistics: y data The Bezier representation preserves the average value of the data

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Conclusions 19/20 Bezier functions are easy to incorporate and can track regular and unpredictable data very well The Bezier functions have excellent blending and smoothing properties High order of functions can be useful in capturing the data content and underlying behavior The mean of the Bezier data is the same as the mean of the original data Bezier functions naturally decouples the independent and the dependent variables

DETC ONE AND TWO DIMENSIONAL DATA ANALYSIS USING BEZIER FUNCTIONS P. Venkataraman Mechanical EngineeringRochester Institute of Technology CTESA: CIE-2-3 Numerical method for modeling Conclusions Thank You! Questions?