The University of Texas at El Paso http://andrzej.pownuk.com P P - - PowerPoint PPT Presentation

the university of texas at el paso
SMART_READER_LITE
LIVE PREVIEW

The University of Texas at El Paso http://andrzej.pownuk.com P P - - PowerPoint PPT Presentation

Andrzej Pownuk, The University of Texas at El Paso http://andrzej.pownuk.com P P P 3 1 2 1 14 4 9 10 5 15 3 13 8 L 2 11 6 12 7 L L L L = P P P 0 5% uncertainty No 1 2 3 4 5 6 7 8 ERROR % 10


slide-1
SLIDE 1

Andrzej Pownuk, The University of Texas at El Paso http://andrzej.pownuk.com

slide-2
SLIDE 2

1 2 3 4 5 6 7 8 9 10 11 12 13

1

P

2

P

3

P

14 15 L L L L L

slide-3
SLIDE 3

No 1 2 3 4 5 6 7 8 ERROR % 10 9,998586 10,00184 10,00126 60,18381 11,67825 9,998955 31,8762 No 9 10 11 12 13 14 15 ERROR % 10,00126 11,67825 60,18381 9,998955 10,00184 10 9,998586

P P P =  

5% uncertainty

1 2 3 4 5 6 7 8 9 10 11 12 13

1

P

2

P

3

P

14 15 L L L L L

slide-4
SLIDE 4

ax b =

Example

[1,2] [1,4] x =

? x =

= b x a

slide-5
SLIDE 5

 http://en.wikipedia.org/wiki/Interval_finite_element

slide-6
SLIDE 6

p p p p

Interval Random variable

1 p p −

1

slide-7
SLIDE 7

1

... , ,

m i i i i

p p n p p     + + = =      

 

p p

( )

( )

( )

width n n p p n width = − =  p p

Intervals Random variables

2 2 n i i

n n     = = =

p

( ) ( )

width n n width =  p p

slide-8
SLIDE 8

int int

( ) ( ) ( ) ( )

rand rand

width n n width n width n n width  = =  p p p p

Example n=100

int int

( ) ( ) 100 10 ( ) ( )

rand rand

width n n width width n n width  = = =  p p p p

slide-9
SLIDE 9

  • design value

  • characteristic value

u d m

S S  =

d

S

c

S

slide-10
SLIDE 10

 (i)

the possibility

  • f

unfavourable deviation

  • f

material strength from the

 characteristic value.  (ii)

the possibility

  • f

unfavourable variation

  • f

member sizes.

 (iii) the possibility of unfavourable reduction in

member strength due to

 fabrication and tolerances.  (iv) uncertainty in the calculation of strength of the

members.

slide-11
SLIDE 11

d f c

F F  =

  • design value

  • characteristic value

d

F

c

F

slide-12
SLIDE 12

( )

L Q T

R D L Q T        + + +

( )

,

i

L     

( )

( )

L Q T

R D L Q T       − + + + 

slide-13
SLIDE 13

( )

i

L

 

f f

P P 

f

P  =

  • probability of failure
slide-14
SLIDE 14

 Probability of failure =  = (number of safe cases)/(number of all cases)

structure fail often = structure is not safe

( )

( ) 0 f X g x

P f x dx

= 

slide-15
SLIDE 15

 Probabilistic methods

 How often the stucture fail?

 Non-probabilistic methods

(worst case design)

 How big force the structure is able to survive?

slide-16
SLIDE 16

( )   ( )

( , ) 0

( , ) ,

f g x

P P g x f x dx

  

=  = 

( )

f f

P P    

slide-17
SLIDE 17

 Elishakoff I., 2000, Possible limitations of

probabilistic methods in engineering. Applied Mechanics Reviews, Vol.53, No.2,pp.19-25

 Does God play dice?

slide-18
SLIDE 18

1:09 18 /1 53

limit state uncertain limit state

1

2

crisp state uncertain state

slide-19
SLIDE 19

19 /5 3

Set valued random variable Upper and lower probability

( )

n

R h h  →     :

( ) ( )  

   = A h P A Pl   :

( ) ( )  

A h P A Bel  =   :

slide-20
SLIDE 20

( ) Pl P    

slide-21
SLIDE 21

1:09 21/153

 Nested family of random sets

( ) ( ) ( )

N

h h h       ...

2 1

( ) ( )}

: {    h x P x

F

 =

x

( )

x

F

( )

1

 h

( )

2

 h

( )

3

 h

1

F

2

F

3

F

x

( )

x

F

slide-22
SLIDE 22

 Fuzzy sets

F

+

F

− 1

F

+ 1

F

1

( )

x

F

− 

F

+ 

F

x

( )( ) ( )

( )

x y

F x f y x F f

 

=

=

:

sup

Extension tension principle le

slide-23
SLIDE 23

( , )

F

g x  

 

: ( , ) 0, g x x x

 

   =  

( )  

max :

 

     = 

slide-24
SLIDE 24

 http://andrzej.pownuk.com/fuzzy.htm  Fuzzy approach (the use of grades)

is similar to the concept of safety factor. Because of that fuzzy approach is very important.

slide-25
SLIDE 25

( )

 

max : ,

 

    =  

F x

x F F

( )  

, max :( , )

  = 

R c p

p c R

slide-26
SLIDE 26
slide-27
SLIDE 27
slide-28
SLIDE 28
slide-29
SLIDE 29

( ) ( ) ( ) ( )

| | = P E H P H P H E P E

( )

P H

  • is called the prior probability of H that was inferred

before new evidence, E, became available

( )

| P E H

  • is called the conditional probability of seeing the evidence E

if the hypothesis H happens to be true. It is also called a likelihood function when it is considered as a function of H for fixed E.

( )

P E

  • marginal probability

( )

| P H E

  • is called the posterior probability of H given E.
slide-30
SLIDE 30

 Cox

Cox's 's th theo eore rem, named after the physicist Richard Threlkeld Cox, is a derivation of the laws

  • f

probability theory from a certain set of postulates. This derivation justifies the so-called "logical" interpretation of probability. As the laws of probability derived by Cox's theorem are applicable to any proposition, logical probability is a type

  • f

Bayesian

  • probability. Other forms of Bayesianism,

such as the subjective interpretation, are given other justifications.

slide-31
SLIDE 31

 First described by Zdzisław I. Pawlak, is

a formal approximation of a crisp set (i.e., conventional set) in terms of a pair

  • f sets which give the lower and the

upper approximation

  • f

the

  • riginal
  • set. In the standard version of rough

set theory (Pawlak 1991), the lower- and upper-approximation sets are crisp sets, but in other variations, the approximating sets may be fuzzy sets.

slide-32
SLIDE 32
slide-33
SLIDE 33

, p p p    

( , ) g p  

 

: ( , ) 0, g p p   =   θ p

Design with the interval parameters

slide-34
SLIDE 34

 R. E. Moore. Interval Analysis. Prentice-Hall,

Englewood Cliffs N. J., 1966

 Neumaier A., 1990, Interval methods for systems

  • f equations, Cambridge University Press, New

York

 Ben-Haim Y., Elishakoff I., 1990, Convex Models

  • f Uncertainty in Applied Mechanics. Elsevier

Science Publishers, New York

 Buckley J.J., Qy Y., 1990, On using a-cuts to

evaluate fuzzy equations. Fuzzy Sets and Systems, Vol.38,pp.309-312

slide-35
SLIDE 35

 Köylüoglu H.U., A.S. Çakmak, and S. R. K.

Nielsen (1995). “Interval Algebra to Deal with Pattern Loading of Structural Uncertainties,” ASCE Journal of Engineering Mechanics, 11, 1149–1157

slide-36
SLIDE 36

 Rump S.M., 1994, Verification methods for

dense and sparse systems of equations. J. Herzberger, ed., Topics in Validated

  • Computations. Elsevier Science B.V.,pp.63-

135

slide-37
SLIDE 37

 Muhanna in the paper Muhanna R.L., Mullen

R.L., Uncertainty in Mechanics Problems - Interval - Based Approach. Journal of Engineering Mechanics, Vol.127, No.6, 2001, 557-556

 E.Popova, On the Solution of Parametrised

Linear Systems. W. Kraemer, J. Wolff von Gudenberg (Eds.): Scientific Computing,Validated Numerics, Interval

  • Methods. Kluwer Acad. Publishers, 2001, pp.

127-138.

slide-38
SLIDE 38

 I. Skalna, A Method for Outer Interval Solution

  • f Systems of Linear Equations Depending

Linearly on Interval Parameters, Reliable Computing, Volume 12, Number 2, April, 2006, Pages 107-120

slide-39
SLIDE 39

 Akpan U.O., Koko T.S., Orisamolu I.R., Gallant

B.K., Practical fuzzy finite element analysis of structures, Finite Elements in Analysis and Design, 38 (2000) 93-111

 McWilliam, Stewart, 2001

Anti-optimisation of uncertain structures using interval analysis Computers and Structures Volume: 79, Issue: 4, February, 2001, pp. 421-430

slide-40
SLIDE 40

 Pownuk A., Numerical solutions of fuzzy

partial differential equation and its application in computational mechanics, FuzzyPartial Differential Equations and Relational Equations: Reservoir Characterization and Modeling (M. Nikravesh,

  • L. Zadeh and V. Korotkikh, eds.), Studies in

Fuzziness and Soft Computing, Physica- Verlag, 2004, pp.308-347

slide-41
SLIDE 41

 Neumaier A., Clouds, fuzzy sets and

probability intervals, Reliable Computing 10: 249–272, 2004

 http://andrzej.pownuk.com/IntervalEquation

s.htm

slide-42
SLIDE 42

 http://webapp.math.utep.edu:8080/~andrzej

/php/ansys2interval/

 http://webapp.math.utep.edu/Pages/Interval

FEMExamples.htm

 http://calculus.math.utep.edu/IntervalODE-

1.0/default.aspx

 http://calculus.math.utep.edu/AdaptiveTaylo

rSeries-1.1/default.aspx

 http://andrzej.pownuk.com/silverlight/Vibrat

ionsWithIntervalParameters/VibrationsWithInt ervalParameters.html

slide-43
SLIDE 43

ax b =

Example

[1,2] [1,4] x =

? x =

= b x a

slide-44
SLIDE 44

[1,2] [1,4] x = [1,2] x =

because

[1,2][1,2] [1,4] =

slide-45
SLIDE 45

[1,4] [1,4] x = [1,1] 1 x = =

because

[1,4] 1 [1,4]  =

slide-46
SLIDE 46

[1,8] [1,4] x = ? x =

slide-47
SLIDE 47

[1,2] [1,4] x = 1 ,4 2   =     x

because

{ : , [1,2], [1,4]} x ax b a b = =   x

slide-48
SLIDE 48

      =              [1,2] [-1,1] [1,2] [2,4] [2,4] [1,2]

2 1

x x

1 2

3 3 3 3



) ( B A, hull



) ( B A,

slide-49
SLIDE 49

( )  

, : , , x A b Ax b



=     =

A b A b

United solution set

( )  

, : , , x A b Ax b



=     =

A b A b

( )  

, : , , x A b Ax b



=     =

A b A b

Tolerable solution set Controllable solution set

slide-50
SLIDE 50
slide-51
SLIDE 51

http://www.ippt.gov.pl/~kros/pccmm99/10PSS.html

slide-52
SLIDE 52
slide-53
SLIDE 53
slide-54
SLIDE 54

( ) ( ), ( ) f x f x f x   =  

   

'( ) min '( ), '( ) ,max '( ), '( ) f x f x f x f x f x   =  

What is is th the defini initio ion n of the solu lutio ion n

  • f dif

iffer ferentia ential l equation? ation?

slide-55
SLIDE 55

( ) f x ( ) f x

( ) ( ) ( )

v , x f x f x    

( ) ( ) ( )

 

( ) ( )

 

v' min ' , ' ,max ' , ' x f x f x f x f x    

slide-56
SLIDE 56

Dubois D., Prade H., 1987, On Several Definition of the Differentiation of Fuzzy Mapping, Fuzzy Sets and Systems, Vol.24, pp.117-120

How about integral equations?

slide-57
SLIDE 57

Modal interval arithmetic

Affine arithmetic

Constrain interval arithmetic

Ellipsoidal arithmetic

Convex models (equations with the ellipsoidal parameters)

General set valued arithmetic

Fuzzy relational equations

…. Etc.

slide-58
SLIDE 58
slide-59
SLIDE 59
slide-60
SLIDE 60

( ) ( ) ( ) ( )

1 10 1 10 1

,..., ,..., ...

m m m m m

y y y p p y p p p p p p p p    + − + + −  

( )

10

,...,

m

y y p p =

1 1

...

m m

y y y p p p p      + +   

 

, , y y y y y y y     −  +   

slide-61
SLIDE 61

 Gradient descent  Interior point method  Sequential quadratic programming  Genetic algorithms  …

slide-62
SLIDE 62
slide-63
SLIDE 63

 Endpoint combination method  Interval Gauss elimination  Interval Gauss-Seidel method  Linear programming method  Rohn method  Jiri Rohn, "A Handbook of Results on Interval

Linear Problems“,2006 http://www.cs.cas.cz/~rohn/publist/handboo k.zip

slide-64
SLIDE 64

 W. Oettli, W. Prager. Compatibility of

approximate solution of linear equations with given error bounds for coefficients and right- hand sides. Numer. Math. 6: 405-409, 1964.

( ) ( ) ( ) ( )

( )

( ) x mid x rad rad x rad



  −  +

A,b A b A b

, A b   A b

slide-65
SLIDE 65

 H.U. Koyluoglu, A. Çakmak, S.R.K. Nielsen.

Interval mapping in structural mechanics. In: Spanos, ed. Computational Stochastic

  • Mechanics. 125-133. Balkema, Rotterdam

1995.

( )

( )

( )

( )

min ( ) ( )

i s s

x mid D rad x b mid D rad x b x   −    +      A A A A

( )

( )

( )

( )

max ( ) ( )

i s s

x mid D rad x b mid D rad x b x   −    +      A A A A

slide-66
SLIDE 66

( ) ( ) ( ) ( )

rc r c r r

A mid D rad D b mid D rad = −    = +   A A b b

( )

1, 1,1,...,1

T

r J = − 

( ) ( )

rc rc

conv conv

 

=

 

A,b A ,b

( )  

: , ,

rc rc rc r

conv conv x A x b r c J



= = 

A ,b

2

2 2 2

n n n

 =

2

2n

n + Rohn’s method Combinatoric solution

slide-67
SLIDE 67

 For every  Select recommended  Solve  If then register x and go to

next r

 Otherwise find  Set and go to step 1.

c J 

( )

( )

1 r

c sign mid b

= A

rc r

A x b =

r J 

( )

sign x c =

( )

 

min :

j j

k j sign x c = 

k k

c c = −

slide-68
SLIDE 68

VERSO SOFT: FT: Veri rifi fica cati tion

  • n software

are in MATLA LAB B / I INTLAB LAB http://uivtx.cs.cas.cz/~rohn/matlab/index.html

  • Real data only: Linear systems (rectangular)
  • Verified description of all solutions of a system of linear equations
  • Verified description of all linear squares solutions of a system
  • f linear equations
  • Verified nonnegative solution of a system of linear inequalities
  • VERLINPROG for verified nonnegative solution of a system of linear equations
  • Real data only: Matrix equations (rectangular)
  • See VERMATREQN for verified solution of the matrix equation A*X*B+C*X*D=F

(in particular, of the Sylvester or Lyapunov equation) Etc.

slide-69
SLIDE 69
slide-70
SLIDE 70

 Find the solution of Ax = b

  • Transform into fixed point equation g(x) = x

g (x) = x – R (Ax – b) = Rb+ (I – RA) x (R nonsingular)

  • Brouwer’s fixed point theorem

If Rb + (I – RA) X  int (X) then  x  X, Ax = b

slide-71
SLIDE 71

 Solve AX

AX=b

  • Brouwer’s fixed point theorem w/

Krawczyk’s operator

If R b + (I – RA) X  int (X) then (A, b)  X

  • Iteration

 Xn+1= R b + (I – RA) εXn (for n = 0, 1, 2,…)  Stopping criteria: Xn+1  int( Xn )  Enclosure: (A, b)  Xn+1

slide-72
SLIDE 72

        =                 − − + p u u k k k k k

2 1 2 2 2 2 1

slide-73
SLIDE 73

k1 = [0.9, 1.1], k2 = [1.8, 2.2], p = 1.0

] 11 . 1 , 91 . [ ] 1 . 1 , 9 . [ 1 1

1 1

= = = k u ) tion

  • verestima

( ] 04 . 2 , 12 . 1 [ ] 2 . 2 , 8 . 1 [ ] 1 . 1 , 9 . [ ] 2 . 2 , 8 . 1 [ ] 1 . 1 , 9 . [

2

=  + = + =

2 1 2 1

k k k k u solution) exact ( ] 67 . 1 36 . 1 [ ] 2 . 2 , 8 . 1 [ 1 ] 1 . 1 , 9 . [ 1 1 1 '

2 1 2

, = + = + = k k u

slide-74
SLIDE 74

 Two k1: the same physical quantity  Interval arithmetic: treat two k1 as two

independent interval quantities having same bounds

2 1 2 1

k k k k u + =

2

slide-75
SLIDE 75

 Replace floating point arithmetic by interval

arithmetic

 Over-pessimistic result due to dependency

        =                 − − − − 1 ] 2 . 2 , 8 . 1 [ ] 8 . 1 , 2 . 2 [ ] 8 . 1 , 2 . 2 [ ] 3 . 3 , 7 . 2 [

2 1

u u

        − − =         ] 5 . 137 , 5 . 134 [ ] 112 , 110 [

2 1

u u

Naïve solution Exact solution

        =         ] 67 . 1 , 36 . 1 [ ] 11 . 1 , 91 . [

2 1

u u

slide-76
SLIDE 76

 How to reduce overestimation?

  • Manipulate the expression to reduce multiple
  • ccurrence
  • Trace the sources of dependency

        =                 − − + p u u k k k k k

2 1 2 2 2 2 1

slide-77
SLIDE 77

 Element-by-Element

  • K: diagonal matrix, singular

p

L2, E2, A2 L1, E1, A1

p

slide-78
SLIDE 78

 Element-by-element method

  • Element stiffness:
  • System stiffness:

) (

i i i

I K d K + = 

                +                     − − =             − − =

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 α α E E E E K

1 1 1 1

L A E L A E L A E L A E L A L A L A L A    

) ( d K + = I K 

slide-79
SLIDE 79

 Lagrange Multiplier method

  • With the constraints: CU – t = 0
  • Lagrange multipliers: λ

        =                          =                 p λ u K C C t p u C C K

T T

slide-80
SLIDE 80

 System equation: Ax

Ax = b b rewrite as:

        =                 p λ u K C CT         =                                 +         p λ u d k C C k

T

 

b x D = + ) ( S A 

slide-81
SLIDE 81

 x

x = [u, λ]T, u is the displacement vector

 Calculate element forces

  • Conventional FEM: F=k u ( overestimation)
  • Present formulation: Ku

Ku = P – CT λ λ= = Lx, p = Nb P – CT λ = = p – CT L(x*n+1 + x0) P – CT λ = = Nb – CT L(Rb – RS Mn δ) P – CT λ = = (N – CT LR)b + CTLRS Mn δ

slide-82
SLIDE 82
slide-83
SLIDE 83
slide-84
SLIDE 84

Click here

slide-85
SLIDE 85

http://andrze tp://andrzej.po j.pownuk.com/ wnuk.com/

Click here

slide-86
SLIDE 86
slide-87
SLIDE 87

 Monotone solution  Non-monotone solution

1 1 2 2 2

1 1 1 1 p u p u p       =       −           +

1 1 1 2 2

, 2 2 p p p u u = + =

4 2

u p − =

2 2 1 2

, u p u p = − =

slide-88
SLIDE 88

u p   

If then

,

m i n m ax

p p p p = =

u p   

If then

,

m i n m ax

p p p p = =

m ax

( ) , ( )

m i n

u u p u u p = =

slide-89
SLIDE 89
slide-90
SLIDE 90
slide-91
SLIDE 91
slide-92
SLIDE 92
slide-93
SLIDE 93
slide-94
SLIDE 94
slide-95
SLIDE 95
slide-96
SLIDE 96
slide-97
SLIDE 97
slide-98
SLIDE 98

analysis_type linear_static_functional_derivative parameter 1 [210E9,212E9] # E parameter 2 [0.2,0.4] # Poisson number parameter 3 0.1 # thickness parameter 4 [-3,-1] sensitivity # fy point 1 x 0 y 0 point 2 x 1 y 0 point 3 x 1 y 1 point 4 x 0 y 1 point 5 x -1 y 0 point 6 x -1 y 1 rectangle 1 points 1 2 3 4 parameters 1 2 3 rectangle 2 points 5 1 4 6 parameters 1 2 3 load constant_distributed_in_y_local_direction geometrical_object 1 fy 4 load constant_distributed_in_y_local_direction geometrical_object 2 fy 4 boundary_condition fixed point 1 ux boundary_condition fixed point 1 uy boundary_condition fixed point 2 ux boundary_condition fixed point 2 uy boundary_condition fixed point 5 ux boundary_condition fixed point 5 uy #Mesh

slide-99
SLIDE 99

( ) ( )

min , u u C  =     =           

( )

min , u u =             

  • r
slide-100
SLIDE 100

A B A B   

 

, :   =   =         Ω

slide-101
SLIDE 101

( )

C

xd x d  

 

 = 

Center of gravity

( )

2

I y d

 = 

Moment of inertia Solution of PDE

*

for int for u u q x t u u x   + =       =  

slide-102
SLIDE 102

( )

( ) ( ) ( ) ( )

lim lim

 

 

+

→  →

 +  −  = = 

T

du u u d D x df f d

slide-103
SLIDE 103

Examples

( ) ( ) 

 =  f L x d

( )

( ) df L x d  =

( )

C

xd x d  

 

 = 

( )

2 C

x xd dx d d   

 

 −  =      

 

slide-104
SLIDE 104

 

2

( ) , 1,2 f x x x = 

( ) 2 [2,4] df x x dx = 

( )

2

1 1 f f x = = =

( )

2

2 4 f f x = = =

 

( ) , 1,4 f x f f    =  

slide-105
SLIDE 105

( ) ( ) ( )

, f f df  +  −     

( ) ( )

f f  +   

slide-106
SLIDE 106

( ) ( ) ( )

lim lim

  

  

+

→ →

 −  = du u u d df f d

slide-107
SLIDE 107

( ) ( )

2

f L x d

   =    

( ) ( ) ( ) ( )

2 | | f f L x d L x 

   +  −       

slide-108
SLIDE 108

 

1

, x x R  = 

1

( ) x x f x x −  = −

( ) ( )

1

1 1 1 1 2 1 1 1 1 1

( ) lim ( ) ( )

x

df f x x f x x x dx df d d x x x x x dx 

+

 →

+  − − = = = −   +  −  −

1

x x  = −

slide-109
SLIDE 109

1

( ) x x f x x −  = −

( ) ( )

1 2 1

( ) lim ( ) ( )

x

df f x x f x dx x x df d d x x x x x dx 

+

 →

+  − − = = =   +  −  −

1

x x  = −

1 1

df df dx dx d d dx dx   

slide-110
SLIDE 110

( )

( ) K p u Q p =

( )

( ) f p p = 

( ) ( )

( ) Q p K p u K p u p p p    = −   

( )

( ) p f p p p    =  

Formulation of the problem Calculation of the derivative

slide-111
SLIDE 111

u u p p    =   

1 i i +

 =  + 

If

( )

, du   

then If

( )

, du   

then

1 i i +

 =  − 

f

  • r

x  

slide-112
SLIDE 112

 Coordinates of the nodes are the interval

numbers.

 Loads, material parameters (E, ) can be also

the interval numbers.

[ , ]

i i i

x x x 

[ , ] , [ , ] , [ , ] P P E E E P      

slide-113
SLIDE 113

( ) ( , ) , ( ) ( , )

m i n m ax

u x u x u x u x =  = 

( ) { ( , ): [ , ] } x u x =       u

slide-114
SLIDE 114
slide-115
SLIDE 115
slide-116
SLIDE 116

 Currend civil engineering codes are based on

worst case design concept, because of that it is possible to use presented approach in the framework of existing law.

 Using presented method it is possible

to solve engineering problems with interval parameters (interval parameters, functions, sets).