0% found this document useful (0 votes)
36 views

Sources of Error

The document discusses five main sources of numerical error: round-off error, truncation error, human error, modeling error, and data error due to uncertainty. It provides examples of round-off error causing inaccuracies in missile defense systems and of truncation error occurring when approximating integrals with rectangles.

Uploaded by

Hiraya Haeldrich
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views

Sources of Error

The document discusses five main sources of numerical error: round-off error, truncation error, human error, modeling error, and data error due to uncertainty. It provides examples of round-off error causing inaccuracies in missile defense systems and of truncation error occurring when approximating integrals with rectangles.

Uploaded by

Hiraya Haeldrich
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

Sources of Error

10/22/2021 1
Two sources of numerical error
1) Round off error
2) Truncation error
3) Human Error
4) Modeling Error
5) Data Error due to uncertainty

2
Round off Error
• Caused by representing a number
approximately

1
 0.333333
3
2  1.4142...

3
Problems created by round off error

• 28 Americans were killed on February 25,


1991 by an Iraqi Scud missile in Dhahran,
Saudi Arabia.
• The patriot defense system failed to track
and intercept the Scud. Why?

4
Problem with Patriot missile
• Clock cycle of 1/10 seconds was
represented in 24-bit fixed point
register created an error of 9.5 x
10-8 seconds.
• The battery was on for 100
consecutive hours, thus causing
an inaccuracy of

−8 s 3600s
= 9.5  10  100hr 
0.1s 1hr
= 0.342s
5
Problem (cont.)
• The shift calculated in the ranging system
of the missile was 687 meters.
• The target was considered to be out of
range at a distance greater than 137
meters.

6
Effect of Carrying Significant
Digits in Calculations

7
Find the contraction in the
diameter
Tc

D = D   (T )dT
Ta

Ta=80oF; Tc=-108oF; D=12.363”

α = a0+ a1T + a2 T2

8
Thermal Expansion
Coefficient vs Temperature
T(oF) α (μin/in/oF)
-340 2.45
-300 3.07
-220 4.08
-160 4.72
D = D  T
-80 5.43
0 6.00
40 6.24
80 6.47

9
Regressing Data in Excel
(general format)

Alpha ( in/in/ o F)
8.00

4.00

0.00
-400 -200 0 200
o
T ( F)

α = -1E-05T2 + 0.0062T + 6.0234 10


Observed and Predicted Values
α = -1E-05T2 + 0.0062T + 6.0234
T(oF) α (μin/in/oF) α (μin/in/oF)
Given Predicted
-340 2.45 2.76
-300 3.07 3.26
-220 4.08 4.18
-160 4.72 4.78
-80 5.43 5.46
0 6.00 6.02
40 6.24 6.26
80 6.47 6.46 11
Regressing Data in Excel
(scientific format)

Alpha ( in/in/ F)
8.00

o 4.00

0.00
-400 -200 0 200

T (oF)

α = -1.2360E-05T2 + 6.2714E-03T + 6.0234


12
Observed and Predicted Values
α = -1.2360E-05T2 + 6.2714E-03T + 6.0234
T(oF) α (μin/in/oF) α (μin/in/oF)
Given Predicted
-340 2.45 2.46
-300 3.07 3.03
-220 4.08 4.05
-160 4.72 4.70
-80 5.43 5.44
0 6.00 6.02
40 6.24 6.25
80 6.47 6.45 13
Observed and Predicted Values
α = -1.2360E-05T2 + 6.2714E-03T + 6.0234
α = -1E-05T2 + 0.0062T + 6.0234
T(oF) α (μin/in/oF) α (μin/in/oF) α (μin/in/oF)
Given Predicted Predicted
-340 2.45 2.46 2.76
-300 3.07 3.03 3.26
-220 4.08 4.05 4.18
-160 4.72 4.70 4.78
-80 5.43 5.44 5.46
0 6.00 6.02 6.02
40 6.24 6.25 6.26
80 6.47 6.45 6.46
14
Truncation error
• Error caused by truncating or
approximating a mathematical
procedure.

15
Example of Truncation Error

Taking only a few terms of a Maclaurin series to


approximate
x
e
2 3
x x
e x = 1 + x + + + ....................
2! 3!
If only 3 terms are used,
 x 2

Truncation Error = e − 1 + x + 
x

 2! 

16
Another Example of Truncation
Error

Using a finite x to approximate f (x)


f ( x + x) − f ( x)
f ( x) 
x

secant line
P

tangent line

Figure 1. Approximate derivative using finite Δx


17
Another Example of Truncation
Error

Using finite rectangles to approximate an


integral.
y

90

y = x2
60

30

0 x
0 1.5 3 4.5 6 7.5 9 10.5 12

18
Example — Integration

Use two rectangles of equal width to


approximate the area under the curve for
f ( x) = x 2 over the interval [3,9]
y

90
9


y = x2 2
60
x dx
30 3

0 x
0 3 6 9 12

19
Integration example (cont.)

Choosing a width of 3, we have


9

 = (6 − 3) + ( x 2 ) (9 − 6)
2 2
x dx ( x )
x =3 x =6
3
= (3 2 )3 + (6 2 )3
= 27 + 108 = 135
Actual value is given by
9 9
 x 3   93 − 33 
3 x dx =  3  =  3  = 234
2

 3  
Truncation error is then
234 − 135 = 99
Can you find the truncation error with 4 rectangles?
20
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/sources_of_err
or.html
THE END

Acknowledgement
http://numericalmethods.eng.usf.edu

You might also like