114
Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG

Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Industrial Applications of Computational MechanicsPlates and Shells

Prof. Dr.-Ing. Casimir KatzSOFiSTiK AG

Page 2: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics2

FEM - Reminder

A mathematical method The real (continuous) world is mapped on

to a discrete (finite) one. We restrict the space of solutions We calculate the optimal solution within

that space on a global minimum principle

Page 3: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics3

Plates (Slabs and shear walls)

Classical solution for shear walls (Airy stress function F)

F = 0 Classical Plate bending solution (Kirchhoff)

w = p FE / Variational approach for shear walls

= ½ D dV = Minimum FE / Variational approach for bending plates

= ½ D dV = Minimum

Page 4: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics4

Plate elements

Kirchhoff Theory» Introducing equivalent shearing force» Shear force is calculated from 3rd derivative

Precision of those values are not acceptable» Better elements quite complex» Hybrid elements

mixed functional of strains and stresses= quite good but rather complex= difficult for non linear effects

Page 5: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics5

Equivalent shear force

Page 6: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics6

Condition at the corner

Page 7: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics7

= 0 / plate without torsion

For simpler analysis set = 0=> Minimum transverse reinforcement of a plate

20 % (DIN) Torsion-free-Plate sets the 3rd diagonal term = 0

» More reinforcement in the mid span» Less reinforcements in the corners

General Rule» It is difficult to save reinforcements by a nonlinear analysis

3

2

1 01 0

12 10 0 1

xx xx

yy yy

xy xy

m kE tm k

m k

Page 8: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics8

Kinematic of plates without shear deformations

Problem of skewed supported edges

Page 9: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics9

Plate elements

Mindlin/Reissner Theory» Introducing shear deformations» Two coupled differential equations» Shear force is calculated from the 1st derivative !» Elements very simple» Problem for thin plates

(shear locking)» Problem with spurious modes

(under integrated Elements)

Page 10: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics10

Plate elements

Mindlin/Reissner Theory

;

; ;

x x y y

y yx xx y xy

w wx y

k k kx y y x

3

2

1 01 0

12 10 0 1

xx xx

yy yy

xy xy

m kE tm k

m k

1 00 11.2

x x

y y

q G tq

Page 11: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics11

Kinematic of plates including shear deformations

build inw = 0 ; n = 0 ; t = 0

hard supportw = 0 ; t = 0

soft supportw = 0

sliding edgew = 0 ; n = 0

Page 12: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics12

Circular plates

Be careful when modelling support AND geometry !

Smallest errors in the geometry may createa „build in“ effect

Page 13: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics13

Boundary Layer

Boundary region is critical for shear force

Edge free

Edge either build in | hard support | soft support

symmetry axis

Page 14: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics14

Shear force inlongitudinal direction

-35.1

-34.3

-33.4

-32.5

-31.6

-31.6

-30.8

-30.8

-29.9

-29.9

-29.0

-29.0

-28.1

-28.1

-27.2

-27.2

-26.4

-26.4

-25.5

-25.5

-24.6

-24.6

-23.7

-23.7

-22.8

-22.8

-22.0

-22.0

-21.1

-21.1

-20.2

-20.2

-19.3

-19.3

-18.5

-18.5

-17.6

-17.6

-16.7

-16.7

-15.8

-14.9

-14.9

-14.1

-14.1

-13.2

-13.2

-12.3

-12.3

-11.4

-11.4

-10.5

-10.5

-9.7

-9.7

-8.8

-8.8

-7.9

-7.0

-7.0

-6.2

-6.2

-5.3

-5.3

-4.4

-4.4

-3.5

-3.5

-2.6

-1.8

-0.9

0.0

Build in Hard support Soft support

Page 15: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics15

Shear force intransverse direction

-18.1

-17.2

-16.3

-15.4

-15.4

-14.5

-14.5

-13.6

-13.6

-12.7

-12.7

-11.8

-11.8

-10.9

-10.9

-9.9

-9.9

-9.1

-9.1

-8.2

-8.2

-7.3

-7.3

-6.4

-5.4

-5.4

-4.5

-3.6

-3.6

-2.7

-2.7

-1.8

-0.9

0.0

0.9

1.8

2.7

3.6

4.5

5.4

5.4

6.4

7.3

7.3

8.2

9.1

9.9

9.9

10.9

10.9

11.8

11.8

12.7

12.7

13.6

13.6

14.5

14.5

15.4

15.4

16.3

17.2

18.1

Build in Hard support Soft support

Page 16: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics16

SOFiSTiK-elements

Based on Hughes / Bathe-Dvorkin(discrete Kirchhoff-Modes enforce dM/dx=V)

Quadrilateral enhanced with non conforming modes

Properties:» Shear deformations without “locking”» Linear moment distribution» Constant shear force

Page 17: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics17

No Problem:

Locking spurious modes Thick Plates Shear forces Skewed meshes

Problems: Loading Support

Condition Design

Page 18: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics18

Loading

There are no point loads !

Page 19: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics19

Nodal Loads

Nodal loads are no point loads There are no nodal moments for the Mindlin-Plate

Page 20: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics20

Nodal Loads

Resolution of a FE mesh

Page 21: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics21

Free loading on a FE-Mesh

Page 22: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Building of pondsby deflection of roof

Non conservative loading (water ponds)

Katz_04 / Computational Mechanics22

Page 23: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics23

Verification Example

Circular plate with point load

2 ln

ln1

w r r

Moment m r

Shear vr

Page 24: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics24

Load definitions

Page 25: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics25

Results for the centre

Point load» Deformations are finite for Kirchhoff

but infinite for Mindlin/Reissner» Moments singular of logarithmic order» Shear is singular of order 1/r

Area loading» Deformation always finite» Moments always finite !» Shear is 0.0 at center !

Page 26: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Sign of the shear in a plate vr > 0

Katz_04 / Computational Mechanics26

+vx-vx

-vy

+vy

Page 27: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Sign of the shear

Resultant shear stress is always positive

To allow superposition of results we have to work on the components with the correct sign

Katz_04 / Computational Mechanics27

2 23v x

+

-

Page 28: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics28

Deflections at the centre

Point Load Area loading h/t Theoret. FE Theoret. FE

0.00 3.318 0.44 3.298 3.256 3.281 0.88 3.307 3.248 3.275 1.76 3.307 3.222 3.226

h = mesh size

t = element thickness

Page 29: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics29

Shear at centre

Point Load Area loading h/t Theoret. FE Theoret. FE

0.00 0.0 0.44 289.37 247.2 72.34 74.5 0.88 144.69 120.9 36.17 36.2 1.76 72.34 57.7 18.09 18.0

(Element has constant shear)

Page 30: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics30

Moment at centre

Point Load Area loading h/t Theoret. FE Theoret. FE

0.00 0.44 56.7 44.40 43.3 0.88 49.7 37.78 36.7 1.76 43.4 31.15 30.6

Page 31: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics31

Moment for design

Point Load Area Loading h/t Theoret. FE Theoret. FE

0.00 0.44 43.17 43.1 42.08 39.2 0.88 36.55 36.6 35.33 32.9 1.76 29.93 30.5 28.61 26.6

Integral of theoretical forcesalong the element / length

compared to values incentre of element

Page 32: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics32

Recommendations

A reasonable mesh size is not smaller than the thickness of the plate,

but we need at least 3 to 5 elements for every span. Point loads on meshes finer than that limit have to

be avoided. Distributed loadings will not cope with the full value

of the moments if only one single element is loaded.

So there is a best fit of the loadings for any given mesh size !

Design should be based on integral values (centre)

Page 33: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics33

Supports

Similar to the load problem Point Support, Build in effects Elastic Bedding (Winkler Assumption)

» Problematic, if other supports are rigid» Unwanted build in effects are possible

Kinematic Constrained Support» Not so easy for automatic mesh generation

Page 34: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics34

Point Support

Page 35: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics35

Elastic support (Winkler)

Page 36: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics36

Elastic support (Winkler)

Unwanted build in effectFor one sided loading

Page 37: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics37

Kinematic Constraint

Infinite stiffnessbut hinged

Shear = 0 =>Moment = constant

Distance of constraint should be the location of the resultant !

Page 38: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics38

Variations of Support

Page 39: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics39

Slab-Designer Support

Select mesh size based on dimension of columnUse 4 elements to model the column region

Point Support with optional elastic rotational support (springs) Enhance the central thickness for the design (haunch 1:3)

Page 40: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics40

Recommendations

Columns with a width less than the plate thickness may be modelled as point loads, as long as the element mesh size is selected sufficiently large.

Elastic supports will smooth singularities introduced by rigid supports

Extreme care is required if elastic and rigid supports are used within the same system !

Page 41: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics41

T-Beams

q = 10 kN/m

L = 10.0 m

A) B)

Page 42: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics42

Possible Models

Shell elements (SH) Shell elements and eccentric beam (SEB) Plate and eccentric Beam (PEB) Plate and assigned T-Beam (PB)

Page 43: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics43

Assigned T-Beam

Bending Stiffness of beam adjusted on total system

Iyy(beam) = Iyy (P+B) - Ayy (plate)

Transformation of forces during post processing

F (P+B) := F (beam) + F(plate)F (plate) := F (plate) - N(P+B)

Page 44: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics44

High Web

Ref. SH SEB PEB PB

Deflection 0.841 0.899 0.860 0.588 0.843

m – Plate 3.23 3.06 2.98 1.94 2.88

n – Plate -181.6 -170.3 -179.3 (-201) (-162)

M – Beam 30.99 (44.50) 32.00 22.10 122.11

N – Beam +181.6 +170.3 +179.3 201.5 (162)

As – Beam 4.69 6.56 6.28 7.05 4.58

As – Plate 0 0 0 0.43 0.59

As – Links 0.65 2.04 0.84 0.85 0.63

Page 45: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics45

Low Web

Ref. SH SEB PEB PB

Deflection 11.989 11.426 12.145 11.122 12.103

m – Plate 46.04 43.70 46.73 42.86 46.38

n – Plate -360.3 -353.8 -356.9 (379.4) (363)

M – Beam 6.91 (21.98) 7.14 6.57 79.69

N – Beam +360.3 +353.8 +356.9 +379.4 (363)

As – Beam 13.17 12.44 12.50 13.28 8.30

As – Plate 0 3.53 4.14 9.46 9.58

As – Links 1.90 4.16 8.38 8.78 1.17

Page 46: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics46

Rearrangement of the platereinforcements

Page 47: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

A small benchmark

Katz_04 / Computational Mechanics47

7.00

9.00

7.00

B 25q = 11.0 kN/m2

1.00 80

20

30

Page 48: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Hogging transverse moments of plate /Moments of beam:

Katz_04 / Computational Mechanics48

Page 49: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Moments m-xx of the plate

Katz_04 / Computational Mechanics49

Page 50: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Modelling in 3D with shells and beams

Katz_04 / Computational Mechanics50

Page 51: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Modelling as 3D Continua

Katz_04 / Computational Mechanics51

Page 52: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Influence of horizontal supporta) N / M for free supports

Katz_04 / Computational Mechanics52

Page 53: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Influence of horizontal supportb) N / M for fixed supports

Katz_04 / Computational Mechanics53

Page 54: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics54

Recommendations

It is possible to deal with the T-Beam-Problem with a simple plate bending program

If the height of the beam is small compared to the plate, results may differ to what you expect for classical analysis methods.

Special considerations are required for the design process

Page 55: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics55

Shell elements

Combination planar plate and membrane elements» 6th „Drilling Degree of Freedom“» Twist of elements

Degenerated 3D-Continua elements Special curved shell elements Rotational symmetric elements textile membranes, Form finding

Page 56: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Example cantilever with single moment

Katz_04 / Computational Mechanics56

Vertical displacements are precise within 2.4 o/oo Local rotation is higher by a factor of 3.7

Page 57: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Channel Shape Cantilever with self weight

Katz_04 / Computational Mechanics57

Modelling u-z [mm] u-yy[mrad] u-xx[mrad]

Classical beam theory 74.483 -11.814 -62.025

Beam theory & warping torsion 74.071 -11.814 -54.296

FE-Model conform 59.711 -9.629* -43.935

FE-Model with assumed strains 74.119 -11.835* -63.151

FE-Model with drilling degrees 74.825 -11.877 -63.796

The FE-System is too soft!

Page 58: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Drilling Stiffness

Factor 2, or do not forget the edge terms!

Katz_04 / Computational Mechanics58

3

max 2

2 3 2 3 3

3' ' ;3

(1 ) '12(1 ) 12 6

(0) ( ) 22

t tt t

t

yxt

t t t t t

G b t M Mbeam M G I tI b t

w E t w G t G tplate m Kx y x y y x

bM m ds m m b b m

Page 59: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Not everything looking like torsion is torsion

Analytic solution: w = a·x·y => mt = a·K·(1-)

Katz_04 / Computational Mechanics59

Page 60: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Pure Torsion for a cantilever

Rotation beam system: 72.4 mrad Rotation FE-System: 37.2 mrad Beam system with warping torsion 33.6 mrad FE system with free warping support 75.7 mrad

Katz_04 / Computational Mechanics60

Page 61: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Primary & Secondary Torsional Moment

Katz_04 / Computational Mechanics61

Page 62: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Build-In Support conditions for FE

Katz_04 / Computational Mechanics62

Page 63: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Loaddefinition

Distributed Drilling moments (Saint-Venant) Opposite directed warping shear in the flanges

Katz_04 / Computational Mechanics63

Page 64: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Stresses within section (mt & s)

Katz_04 / Computational Mechanics64

M 1 : 3.26

XYZ

0.7730.773

0.7730.773

0.604

0.604

0.604

0.604

0.357

0.307

0.281

0.281

Drillmoment in Schnittrichtung im Knoten, Lastfall 20 , 1cm = 0.500 kNm/m (Max=0.773)

m-0.10 0.00 0.10

-0.2

0-0

.10

-0.0

00.

10

M 1 : 2.67

XYZ

-0.6690.669

0.0567-0.0567

0.0567-0.0567

Membranschubkraft n-xy in lokal xy im Knoten, Lastfall 20, 1 cm = 0.500 kN/m (Min=-0.669) (Max=0.669)

m-0.15 -0.10 -0.05 -0.00 0.05 0.10 0.15

-0.2

0-0

.15

-0.1

0-0

.05

-0.0

00.

050.

100.

150.

20

Page 65: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Longitudinal stress and plate shear

Katz_04 / Computational Mechanics65

Page 66: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Shear in 3D Volume model (xy / xz)

Katz_04 / Computational Mechanics66

Page 67: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics67

Twist = out of plane effects

Page 68: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

FEM-Meshes for a cooling tower

Katz_04 / Computational Mechanics68

Page 69: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Deformations

Katz_04 / Computational Mechanics69

Page 70: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

And the reason is:

Katz_04 / Computational Mechanics70

Page 71: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics71

Mesh Generation Issues

E.g. 100 000 - 1 Mio Unknowns» You need one month to generate a mesh» You need one week to do the analysis» you need three months to do the post

processing Remedy: Geometric based Modelling

» Graphical GUI (e.g. AutoCAD)» Mesh generators, Load generators» Analysis kernels» Post processing Macros

Page 72: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Triangular mesh is always possible

Delauney triangularisation / Voronoi Diagrams

Katz_04 / Computational Mechanics72

Page 73: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics73

Mesh Quality

Quadrilateral is better than two triangles

Even if distorted

w a x y

Page 74: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics74

Mesh quality

Ratio of sides» Optimal 1:1» Tolerable 1:5, Special cases (1:100)

Interior Angle» Triangle 60 degree» Quadrilateral 90 degree» Error increases for smaller angles» Angles > 180 degrees are impossible

Page 75: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

QUAD Meshes are better

But not always possible ? Every Triangular mesh may be converted to a

QUAD mesh:

Katz_04 / Computational Mechanics75

Page 76: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Every QUAD mesh has an even number of bounding edges

Katz_04 / Computational Mechanics76

Page 77: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

If the number of edges is even, a QUAD mesh is nearly always possible

Katz_04 / Computational Mechanics77

For triangular regions,every stepping has to be lessthan the sum of the other two

Page 78: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Coons-Patches 2D and 3D

Idea: Interpolation between opposite edges Quadrilateral topology: Two interpolations,

thus a bilinear interpolation is subtracted:

Katz_04 / Computational Mechanics78

1 3 4 24

1

( , ) ( ) (1 ) ( ) ( ) (1 ) ( )

( , )ci ii

x x x x x

x N

x1

x2

x3

x4

Page 79: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics79

Mesh division of a sphere ?

Page 80: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics80

Stresses for Coons Patch / Exact Geometry

Page 81: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics81

2D Mesh Generation principles

Mapping from free surface definitions» Coons – Patches, Sweeps / Rotational areas» General Nurbs definitions (2D Parameters + Trimedges)

Triangular “coarse” meshing Specify (adaptive)

mesh density on that mesh Create a triangular mesh Convert to a quadrilateral mesh Mapping the mesh on 3D geometry Purify and enhance the mesh at all stages!

Page 82: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics82

Intersection of shells

NURBS-modellingwith Rhinoceros®

Page 83: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Mapped mesh with a hole

Katz_04 / Computational Mechanics83

Page 84: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Example

Katz_04 / Computational Mechanics84

NURBS-modellingwith Rhinoceros®

Page 85: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Problems

The description of the surface allows meshes with singular geometry (spheres)

For the FE-Mesh this is a very bad idea!A mapping of the jacobian is then required.

Be careful about approximating geometries! Water-Tightness of meshes

(purify the CAD meshes) Ignore tiny details of a CAD structure irrelevant

for the analysis.

Katz_04 / Computational Mechanics85

Page 86: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics86

3D Extrusions-Mesh Generator

Page 87: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

3D extrusion / sweep along circle

Katz_04 / Computational Mechanics87

Page 88: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

The 2D Start Faces

Katz_04 / Computational Mechanics88

Page 89: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics89

3D Tetraeder Mesh Generation

Page 90: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics90

CDBASEmultitasking database

AutoCAD + SOFiPLUS

2D mesher

Other (FV etc)SOFiSTiK-FE

Cluster (UNIX or Windows NT)

3D mesher

partitioner

SOFiLOAD

The SOFiSTiK System

Page 91: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics91

Geometric / Structural Elements

Points (Supports, column heads, Monitorpoints) Lines and curves

» Lines, Arcs, Klothoids, Splines, Nurbs» Assigned properties:

Sections, elastic or rigid supports, Interface-conditions Surfaces

» Planar, Rotation, Extrusion / SweepCoons-Patches, B-Splines, Nurbs

Automatic Intersections of all elements= geometric definition independent

to inherited structural elements

Page 92: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics92

Effective Communication of data

CDBASE - Database» clear Interface» Data structures » Performance» locking » merging» system-

independent

CDBASE

cashinghashinglockingsynchron.

SWAP-Files

MasterDirectoryEntry

DirectoryEntry

DirectoryEntry

DirectoryEntry

DATABASE FILE

Header

Knoten 1Knoten 2Knoten 3Knoten 4Knoten 5Knoten 6

Header

Knoten 1Knoten 2Knoten 3Knoten 4Knoten 5Knoten 6

Header

Knoten 1Knoten 2Knoten 3Knoten 4Knoten 5Knoten 6

Page 93: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Database

Contains all data which might become important Example: Sections and Materials

» Constants not directly bound to elements» Element has a pointer to the section / material» Section / material have tables with other data

Material is not just a name or a constant» Elasticity constants» Strength» Weight / weight class / prices» Thermal properties etc.

Katz_04 / Computational Mechanics93

Page 94: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics94

Soil-Structure-Interaction

Method 0» Foundations are rigid for the analysis of the

structure» Loadings on foundations are compared

against admissible stresses Method 1

» Foundations are rigid for the analysis of the structure

» Loadings on foundations are compared against a soil rupture analysis and a settlement analysis

Page 95: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics95

Soil-Structure-Interaction

Method 2» Foundations are rigid for the analysis of the

structure» Loadings on foundations are compared

against a soil rupture analysis and a settlement analysis

» Settlements are applied as inforced deformations on the structure

Page 96: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics96

Soil-Structure-Interaction

Method 3 = real Interaction» Winkler Assumption (3a)

(Bettungsmodulverfahren)» Elastic Half-Space (3b)

(Steifemodulverfahren) » Soil as a non linear Continua (3c)

Extend of Model» Only the foundation itself (e.g. plate)» Total structure» All construction stages

Page 97: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics97

Winkler Assumption

Bedding modulus C [kN/m3]= soil pressure / settlement

Neglecting shear stresses Depending on the load pattern / load level Depending on the size of the structure Depending on the material, but NOT a

material constant Constant loading creates constant

settlements

Page 98: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics98

Values of the Coefficient

Page 99: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics99

Values of the Coefficient

Page 100: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics100

Values of the Coefficient

Page 101: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics101

Values of the Coefficient

Page 102: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics102

Stiffness Approach

All methods where the shape of the settlements is accounted for

Analytic Description of Half Space» Stress distribution based on elastic model» Deformations are calculated based on non linear

properties of soil» Inversion of the flexibility matrix

Modelling Half Space with Finite Elements Modelling Half Space with Boundary Elements Modelling Half Space with connected springs

Page 103: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics103

ExampleSOFiSTiK AG, 85764 Oberschleißheim, Bruckmannring 38, Tel:089/315-878-0WINGRAF (V11.62-99) 19.11.2002

Bettungszahlverfahren Waende Starr

M 1 : 39XY

ZX * 0.502Y * 0.906Z * 0.962

Struktur

2.00 4.00 6.00 8.00 m

0.00

-2.00

Alle Lasten...(1 cm im Raum =) ...Freie Linienlastkraft auf projezierte Länge in global Z (50.0 kN/m ),Lastfall 3 sum_PZ=2184.0 kN

Page 104: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics104

Winkler Assumption

Page 105: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics105

Stiffness Approach

Page 106: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics106

-32.38

-13.65

-32.38

-58.73

-13.65

-58.73

-76.10 -31.43

-76.10

Winkler Assumption - pressure

Page 107: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics107

-110

-10

-110

-102

-11

-13

-10

-13

-11

-102

Stiffness Approach

Page 108: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics108

Comparison

The Winkler assumption yields more negative moments in the foundation plate

The stiffness approach yields more positive moments in the foundation plate

Effort for stiffness based methods considerably higher

Simple enhancement for the Winkler assumption with increased coefficients at the edges

Page 109: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics109

Combined Frame / Slab / Soil

Page 110: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics110

Example of combined slab/pile foundation

Mesh defines only the surface of the soil and the foundation plate

Page 111: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics111

Settlements on Surface

A small gap between the soil mesh and the slab mesh shows differences in settlements

Page 112: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics112

Stresses in different depths

Page 113: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics113

And a more detailed view on stresses

Page 114: Industrial Applications of Computational …...Industrial Applications of Computational Mechanics Plates and Shells Prof. Dr.-Ing. Casimir Katz SOFiSTiK AG Katz_04 / Computational

Katz_04 / Computational Mechanics114

And a more detailed view on stresses