Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Spline Interpolation Method Mechanical Engineering Majors Authors: Autar Kaw, Jai Paul

Similar presentations


Presentation on theme: "1 Spline Interpolation Method Mechanical Engineering Majors Authors: Autar Kaw, Jai Paul"— Presentation transcript:

1 http://numericalmethods.eng.usf.edu 1 Spline Interpolation Method Mechanical Engineering Majors Authors: Autar Kaw, Jai Paul http://numericalmethods.eng.usf.edu Transforming Numerical Methods Education for STEM Undergraduates

2 Spline Method of Interpolation http://numericalmethods.eng.usf.edu http://numericalmethods.eng.usf.edu

3 3 What is Interpolation ? Given (x 0,y 0 ), (x 1,y 1 ), …… (x n,y n ), find the value of ‘y’ at a value of ‘x’ that is not given.

4 http://numericalmethods.eng.usf.edu4 Interpolants Polynomials are the most common choice of interpolants because they are easy to: Evaluate Differentiate, and Integrate.

5 http://numericalmethods.eng.usf.edu5 Why Splines ?

6 http://numericalmethods.eng.usf.edu6 Why Splines ? Figure : Higher order polynomial interpolation is a bad idea

7 http://numericalmethods.eng.usf.edu7 Linear Interpolation

8 http://numericalmethods.eng.usf.edu8 Linear Interpolation (contd)

9 http://numericalmethods.eng.usf.edu9 Example A trunnion is cooled 80°F to − 108°F. Given below is the table of the coefficient of thermal expansion vs. temperature. Determine the value of the coefficient of thermal expansion at T=−14°F using linear spline interpolation. Temperature ( o F) Thermal Expansion Coefficient (in/in/ o F) 806.47 × 10 −6 06.00 × 10 −6 − 60 5.58 × 10 −6 − 160 4.72 × 10 −6 − 260 3.58 × 10 −6 − 340 2.45 × 10 −6

10 http://numericalmethods.eng.usf.edu10 Linear Interpolation

11 http://numericalmethods.eng.usf.edu11 Quadratic Interpolation

12 http://numericalmethods.eng.usf.edu12 Quadratic Interpolation (contd)

13 http://numericalmethods.eng.usf.edu13 Quadratic Splines (contd)

14 http://numericalmethods.eng.usf.edu14 Quadratic Splines (contd)

15 http://numericalmethods.eng.usf.edu15 Quadratic Splines (contd)

16 http://numericalmethods.eng.usf.edu16 Example A trunnion is cooled 80°F to − 108°F. Given below is the table of the coefficient of thermal expansion vs. temperature. Determine the value of the coefficient of thermal expansion at T=−14°F using quadratic spline interpolation. Temperature ( o F) Thermal Expansion Coefficient (in/in/ o F) 806.47 × 10 −6 06.00 × 10 −6 − 60 5.58 × 10 −6 − 160 4.72 × 10 −6 − 260 3.58 × 10 −6 − 340 2.45 × 10 −6

17 http://numericalmethods.eng.usf.edu17 Solution

18 http://numericalmethods.eng.usf.edu18 Solution (contd)

19 http://numericalmethods.eng.usf.edu19 Solution (contd)

20 http://numericalmethods.eng.usf.edu20 Solution (contd)

21 http://numericalmethods.eng.usf.edu21 Solution (contd)

22 http://numericalmethods.eng.usf.edu22 Solution (contd)

23 http://numericalmethods.eng.usf.edu23 Reduction in Diameter The actual reduction in diameter is given by where T r = room temperature (°F) T f = temperature of cooling medium (°F) Since T r = 80 °F and T r = −108 °F, Find out the percentage difference in the reduction in the diameter by the above integral formula and the result using the thermal expansion coefficient from the cubic interpolation.

24 http://numericalmethods.eng.usf.edu24 Reduction in Diameter

25 The absolute relative approximate error obtained between the results from the 2 nd methods is http://numericalmethods.eng.usf.edu25 Reduction in diameter Taking the average coefficient of thermal expansion over this interval, given by:

26 Additional Resources For all resources on this topic such as digital audiovisual lectures, primers, textbook chapters, multiple-choice tests, worksheets in MATLAB, MATHEMATICA, MathCad and MAPLE, blogs, related physical problems, please visit http://numericalmethods.eng.usf.edu/topics/spline_met hod.html

27 THE END http://numericalmethods.eng.usf.edu


Download ppt "1 Spline Interpolation Method Mechanical Engineering Majors Authors: Autar Kaw, Jai Paul"

Similar presentations


Ads by Google