large scale modeling and simulations with zsoil

,, , ,

Upload: others

Post on 11-Sep-2021

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Large scale modeling and simulations with ZSOIL

Large scale modeling and simulations with ZSOIL

Rafaª Obrzud 1,2,3

in collaboration withKrzysztof Podle± 3,4, Andrzej Truty3,4

1Karakas & Français SA, 2Rafal Obrzud Ing. Conseil,

3ZACE Ltd., 4Cracow University of Technology

25 August 2017

1 / 112

Page 2: Large scale modeling and simulations with ZSOIL

Contents

Tackling the large scale modeling and simulations

Hardware requirements

Getting started

Pre-Processing - e�cient model building

Analysis - running, backups and debugging

Post-Processing - troubleshooting and alternative data preview

Selected aspects of modeling

Example of a recent large-scale simulation

Summary

2 / 112

Page 3: Large scale modeling and simulations with ZSOIL

Hardware requirements

3 / 112

Page 4: Large scale modeling and simulations with ZSOIL

Hardware requirements

PC or server con�guration for large-scale simulations

RAM - at least 32 GB, 128 - optimal (196 GB - possible)

Processor - One or two multi-thread Intel R©Xeon R©thatsupport large sizes of RAM and 64-bit operating system

Hard drives - those delivering ultimate performance in termsof writing/reading:

modern SSD with PCI-ExpressHDD, 10-12'000 RPM spin speed SATA 6 Gb/s including 64MB cache

Ideally, each large computing on separate physical disk (notpartition)

Display - optimally two 21" panoramic screens

4 / 112

Page 5: Large scale modeling and simulations with ZSOIL

Getting started

5 / 112

Page 6: Large scale modeling and simulations with ZSOIL

Getting started

Preliminary assumptions before generation of FE model

1 decide how to generate the model

full 3D macromodeling2D macromodeing followed by extension of 2D FE mesh to 3Dmodelmixed approach

2 try to estimate number of FE elements with respect to theanalysis type, material types

Approximate numbers for ZSoil v2016

Large model 250′000− 500′000 DOFsVery large model 500′000− 1′000′000 DOFsExtremely large model > 1′000′000 DOFs

6 / 112

Page 7: Large scale modeling and simulations with ZSOIL

Getting started

Excavation and construction stages

anticipate di�erent cases/solutions before model generation;one model may include many di�erent solutions which areactivated using existence functions

de�ne zones of medium to large deformations to optimizemodel extents

try to represent excavation/construction stages as realisticallyas possible

Excavation stages: see VIDEO

7 / 112

Page 8: Large scale modeling and simulations with ZSOIL

Getting started

Choice of analysis type and material

1 Analysis type:

adapt an adequate type of analysis to the problem you arestudying (steady-state, time-dependent consolidation)make sure that the size of the model is adapted to the analysistype and number of excavation stages (e.g. consolidationrequires 30% more equations)

2 Materials:

use relevant constitutive laws with respect to the goal ofanalysis (e.g. bearing capacity or deformation state)apply adequate constitutive laws to the material that youwould like to describe tomake sure that you have enough data to identify modelparametersmake sure that your theoretical background matches the taskand required constitutive laws

8 / 112

Page 9: Large scale modeling and simulations with ZSOIL

Pre-processing

9 / 112

Page 10: Large scale modeling and simulations with ZSOIL

Pre-processing

MESH QUALITY - overview

Mesh quality depends on the shape of elements (ratio hx/hy )

Most accurate results will be obtained for regular (structured)meshes with the aspect ratio approx. 1.0

In 3D, it can be di�cult (we will see how to handle such cases)

Stratigraphy can be automatically generated (in most casesusing Boreholes and Kriging method can be successfullyapplied)

10 / 112

Page 11: Large scale modeling and simulations with ZSOIL

Pre-processing

MESH REFINEMENT: 1→ 3 scheme

NB. Number of nodes end elements may quickly arise; method also available in 3D

11 / 112

Page 12: Large scale modeling and simulations with ZSOIL

Pre-processing

MESH REFINEMENT: Nodal Links

1 AUTOMATIC: FE model/Nodal link/Create on aut.sel.nodes-elements

2 SEMI-AUTOMATIC:Select unconnected nodes: Lists/Nodes/select with inconsistent

split

Then use the method: FE model/Nodal link/Create on node(s) -

aut.sel.elements3 Finally, select degrees of freedom to be tied and de�ne EFs

12 / 112

Page 13: Large scale modeling and simulations with ZSOIL

Pre-processing

Nodal Links:

In 3D analyzes, the nodal link method is especially useful for:

applying nodal forces computed by other engineeringapplications as reactions to a foundation raft analyzed with theaid of ZSoil

applying linear loads to foundation rafts (via arti�cial beams)

connecting struts (trusses) with retaining walls (shells)

tying incompatible meshes of the model, e.g. structural partand the foundation

complex tunnel geometries see VIDEO

13 / 112

Page 14: Large scale modeling and simulations with ZSOIL

Pre-processing

Nodal Links: examples of applications

Select nodes of the �ctitious beam and then create Nodal linkusing option FE model/Nodal link/On node(s)

Fictitious beam element should be split to get element sizescompatible with the element sizes in the foundation raft (inthis case, length of beam elements should be smaller than ofshell ones)

14 / 112

Page 15: Large scale modeling and simulations with ZSOIL

Pre-processing

Nodal Links: examples

Mesh re�nement for continuum

15 / 112

Page 16: Large scale modeling and simulations with ZSOIL

Pre-processing

Nodal Links: examples

Linking structural elements

16 / 112

Page 17: Large scale modeling and simulations with ZSOIL

Pre-processing

Mesh Tying: creation

Initial nonconforming mesh

Hiddenzone

Create group of edgeswith label

Create group of edgeswith label

NB. Piles, anchors should not cross mesh tying interfaces. The end of these elementsshould not be located in the row of elements adjacent to the mesh tying surface. Thesame applies to nodal links.

17 / 112

Page 18: Large scale modeling and simulations with ZSOIL

Pre-processing

Mesh Tying: creation

Creating the mesh tying interface is carried out as follows:1 Select edges (2D) or faces (3D) of the �rst part of the mesh and give a label to

them2 Repeat the operation for the second part of the mesh3 Apply the mesh tying technique on interface between a pair of labeled edges or

faces

18 / 112

Page 19: Large scale modeling and simulations with ZSOIL

Pre-processing

Nodal link vs Mesh tying: Problem statement

Surface load 100 kPa

19 / 112

Page 20: Large scale modeling and simulations with ZSOIL

Pre-processing

Contours of σy obtained with Nodal Links

20 / 112

Page 21: Large scale modeling and simulations with ZSOIL

Pre-processing

Contours of σy obtained with Mesh Tying

21 / 112

Page 22: Large scale modeling and simulations with ZSOIL

Pre-processing

EFFICIENT MODEL BUILDINGAccelerating model generation

Model merging for team working and faster model discretization

prepare the skeleton of the model in CAD application software;*.dxf is the drawing exchange format, for enabling datainteroperability between CAD software and ZSoil

preparation of boreholes, material parameters, entire modelsegments and many other elements can be prepared in separate�les and merged in the very �nal stage of model generation

22 / 112

Page 23: Large scale modeling and simulations with ZSOIL

Pre-processing

Preparation of model skeleton with CAD applications

Preliminary data preparation and importing *.dxf �le: importingwall contour

Macromodel/Objects/Import from DXF

CAD preview

23 / 112

Page 24: Large scale modeling and simulations with ZSOIL

Pre-processing

Preparation of model skeleton with CAD applications

Preliminary data preparation and importing *.dxf �le: structuregeometry generated with the aid of CAD application

CAD preview

Assembling macromodel components

24 / 112

Page 25: Large scale modeling and simulations with ZSOIL

Pre-processing

Merging model data

Importing settings from another inp �le

Main ZSoil window

Dialog for data import

25 / 112

Page 26: Large scale modeling and simulations with ZSOIL

Pre-processing

Model data merging and fast de�ntion

Direct data editing text (ASCII)*.inp �le

prepare data in Excel �lesor scripts (Python, Matlab,etc.)

use text editor to edit data(e.g. Notepad, Vim)

Example: Finding boreholes by ".gbh"term or borehole labels

26 / 112

Page 27: Large scale modeling and simulations with ZSOIL

Pre-processing

E�cient work�ow

use names for labeling objects (e.g. loads, anchor, beams, etc.)

27 / 112

Page 28: Large scale modeling and simulations with ZSOIL

Pre-processing

E�cient work�ow

grouping excavation and load time functions can beadvantageous for faster de�nition or modi�cation of objectsparameters (attributes), e.g. anchors:

28 / 112

Page 29: Large scale modeling and simulations with ZSOIL

Pre-processing

Accelerating model generation

hide unnecessarily previewed objects

disabling Undo may substantially accelerate Pre-Pro in thecase of very large 3D meshes

think twice before applying changesdo not forget to frequently save your work

29 / 112

Page 30: Large scale modeling and simulations with ZSOIL

Pre-processing

Tackling complex geometries and intersections

1 Find the most complicated point or expected most deformedzone in the model

2 Use auxiliary surfaces to automatically create intersections

30 / 112

Page 31: Large scale modeling and simulations with ZSOIL

Pre-processing

Tackling complex geometries and intersections

3 Start generating subdomains around the most complicatedpoint of the model

31 / 112

Page 32: Large scale modeling and simulations with ZSOIL

Pre-processing

Tackling complex geometries and intersections

4 Gradually expand subdomains creating virtual meshing; thisallows you to control mesh consistency

32 / 112

Page 33: Large scale modeling and simulations with ZSOIL

Pre-processing

Tackling complex geometries and intersections

5 Use temporary material or existence function numbers tode�ne di�erent zones; it may help and accelerate objectsselection and hiding

33 / 112

Page 34: Large scale modeling and simulations with ZSOIL

Pre-processing

Troubleshooting before running the simulation

Veri�cation of mesh consistencyOnce a part of virtually meshed subdomains is terminated, execute"Virtual mesh -> Real mesh model", and call node list withinconsistent split.

test split consistency of meshfor selected parts of the model

perform mesh consistency testseven before the completion ofthe �nal model ; you can alwaysremove the generated "Realmesh" and continue working onthe macro model

check multiply nodes

34 / 112

Page 35: Large scale modeling and simulations with ZSOIL

Pre-processing

Troubleshooting before running the simulation

Veri�cation of mesh consistencyOnce a part of virtually meshed subdomains is terminated, execute"Virtual mesh -> Real mesh model", and call 2DContinuum/3Dcontiunuum/Shell list with inconsistent split.

remove duplicatedobjects

remove elements withnegative Jacobians

35 / 112

Page 36: Large scale modeling and simulations with ZSOIL

Pre-processing

Troubleshooting before running the simulation

Veri�cation of simulation stages

36 / 112

Page 37: Large scale modeling and simulations with ZSOIL

Controlling nonlinear computations

37 / 112

Page 38: Large scale modeling and simulations with ZSOIL

Controlling nonlinear computations

Analysis - running, backups and debugging

Topic covered in the lecture:http://www.zsoil.com/zsoil_course_notes/

large-scale-modeling/large-scale-modeling-2017.pdf38 / 112

Page 39: Large scale modeling and simulations with ZSOIL

Controlling nonlinear computations

Default options for nonlinear solver and time stepreduction/ampli�cation

1 Each driver has an automatic nonlinear solver selection optionswitched ON by default

in 2D, the full Newton-Raphson is set as an initial nonlinearsolver (this strategy requires computation and factorization ofthe global sti�ness matrix at each iteration)in 3D, BFGS is set as a default initial solver being the fastestsolver

2 Divergence triggers switching to another solver

3 Optionally, automatic step reduction can be activated

39 / 112

Page 40: Large scale modeling and simulations with ZSOIL

Controlling nonlinear computations

Setting an automatic selection of nonlinear solvers andautomatic step reduction

40 / 112

Page 41: Large scale modeling and simulations with ZSOIL

Controlling nonlinear computations

Troubleshooting during computing

1 not waste preciuos time - verify intermediate stages duringlong-lasting computing runs

2 check *.log �les; some errors associated with modeldiscretization can be reported

41 / 112

Page 42: Large scale modeling and simulations with ZSOIL

Controlling nonlinear computations

TROUBLESHOOTING using Log �le

Log �le may indicate:

some errors associated with model discretization can bereported

contact overpenetration (maximum normal and tangentgaps in contacts)

rapid divergence -> ill-posed problems or equilibrium issue;check validity of construction stages or kinematics of failuremechanism using Mesh deformation or Color maps withDeformed mesh activated (PgDn/PgUp)

non-convergence -> typically, system about loosingequilibrium, too much plasticity at the same moment, contactissues

42 / 112

Page 43: Large scale modeling and simulations with ZSOIL

Post-processing

43 / 112

Page 44: Large scale modeling and simulations with ZSOIL

Post-processing

TROUBLESHOOTING using Postprocessor

Null pivot detected:

indicated in *.log

map of absolutedisplacements showsextreme scale forresults

NB. By setting: , the scale will be adjusted to the visible objects

44 / 112

Page 45: Large scale modeling and simulations with ZSOIL

Post-processing

TROUBLESHOOTING using Postprocessor

Finding the reason of nullpivot warning:

make visible objectsfor which null pivotcan occur (truss,beam, shell, contact)

activate meshdeformation (PgUp)

45 / 112

Page 46: Large scale modeling and simulations with ZSOIL

Post-processing

TROUBLESHOOTING in Postprocessor

Finding the reasonof null pivot:

runtroubleshootingmanager

click on nodein the list ofproblems

highlight nodeby clickingSelect

46 / 112

Page 47: Large scale modeling and simulations with ZSOIL

Post-processing

Paraview as an alternative postprocessor

ParaView: www.paraview.org

is an open source, multi-platform data analysis and visualizationapplication

is known and used in many di�erent communities to analyze andvisualize scienti�c data sets

can be used to build visualizations to analyze data using qualitativeand quantitative techniques

runs on distributed and shared memory parallel and single processorsystems making the data analysis for large scale models verye�ective

is a multi-platform application; ZSoil-produced data sets can bevisualized using di�erent operational systems (Windows, MacOS X, Linux, etc).

47 / 112

Page 48: Large scale modeling and simulations with ZSOIL

Post-processing

Paraview as an alternative postprocessor

Since 2016, ZSoil has been o�ering the new feature that allowsZSoil results to be exported to the �le formats that ParaViewunderstands.

48 / 112

Page 49: Large scale modeling and simulations with ZSOIL

Post-processing

Paraview as an alternative postprocessor

possibility of applying di�erent graphical �lters

horizontal displacement

49 / 112

Page 50: Large scale modeling and simulations with ZSOIL

Post-processing

Paraview as an alternative postprocessor

e�ective inspection with the aid of sections

settlement

50 / 112

Page 51: Large scale modeling and simulations with ZSOIL

Post-processing

Paraview as an alternative postprocessor

customizing output variables using the Calculator �lter

map of reaction coe�cient computed for interface results (σn/uy )

51 / 112

Page 52: Large scale modeling and simulations with ZSOIL

Post-processing

Paraview as an alternative postprocessor

How to visualize the color map of reaction coe�cient ks?

1 In ZSoil, export interface data to paraview format (you don't have toexport all data but you can if you need them for other purposes); considerthe reference time step if needed, especially for displacements (contacttypically appears with the structure)

2 In ParaView, open �le "�lename_cn_timeInstance.vtu". These areinterface results only for a given time instance. Click on Apply to plot thedata.

3 Apply "Cell Data to Point Data" �lter. It allows to interpolate normaltotal stresses from central Gauss points (average value for 4 Gausspoints) to nodes at which displacements are computed

4 Apply "Calculator" �lter. It allows to de�ne a custom output based ondata which are collected in data vectors or scalars.

Visualizing ks : see VIDEO

52 / 112

Page 53: Large scale modeling and simulations with ZSOIL

Post-processing

Paraview as an alternative postprocessor

useful for troubleshooting (discontinuities can be detected)

real-time animationsSimulation of a tunnel excavation see VIDEO

53 / 112

Page 54: Large scale modeling and simulations with ZSOIL

Selected aspects of modeling

54 / 112

Page 55: Large scale modeling and simulations with ZSOIL

Selected aspects of modeling - shells

Slim vs thick shells

Two types of shell elements are available in 3D:

shell one layer - represented by in�nitely slim surface

shell - explicitly re�ects geometry in three directions

Typical applications:

"Slim" shell one layer "Thick" shell• Sheet pile walls, relatively slimslurry walls

• Slurry walls, especially thick onesand/or signi�cantly loaded on thetip

• Floor slabs • Foundation rafts• Slim temporary tunnel supports • Tunnel linings

55 / 112

Page 56: Large scale modeling and simulations with ZSOIL

Selected aspects of modeling - shells

Thick shells - examples

Retrieving bending moments in foundation raft

56 / 112

Page 57: Large scale modeling and simulations with ZSOIL

Selected aspects of modeling - shells

Thick shells - examples

System of thick shells to represent diaphragm walls

57 / 112

Page 58: Large scale modeling and simulations with ZSOIL

Selected aspects of modeling - shells

Thick shells - general remarks

slim shells are regarded as Q4 elementsand can be created on B8 continuum

the same set of results is computed asfor slim shells

contrary to slim shells, hydraulic orthermal conductivity is handled

the master (red) and slave (green)faces must lie on the same planes; useFlip or Set master(s) on face(s)

anchors, beams, thins shells should beattached to the master surface

Adjustment of master faces:wrong correct

58 / 112

Page 59: Large scale modeling and simulations with ZSOIL

Selected aspects of modeling - shells

Thick shells - treatment of corners

corner connection can be discretized in di�erent manners:

59 / 112

Page 60: Large scale modeling and simulations with ZSOIL

Deep excavation adjacent to a

metro station in Geneva

60 / 112

Page 61: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Problem statement

61 / 112

Page 62: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Spring 2017

62 / 112

Page 63: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Problem statement

Tunnel cross-section Imposed veri�cation scheme

63 / 112

Page 64: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Modeling of the tunnel structure

64 / 112

Page 65: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages: preliminary earthworks

65 / 112

Page 66: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Diaphragm wall installation followed by shallow excavation

66 / 112

Page 67: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Construction of �oors above the metro platform

67 / 112

Page 68: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Excavation below the constructed �oors

68 / 112

Page 69: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Installation of 2 rows of anchors in the unsupported centralpart

69 / 112

Page 70: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Bottom of the tunnel excavation achieved

70 / 112

Page 71: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Excavation for Lot A

71 / 112

Page 72: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Preparatory earthworks and installation of diaphragm wall

72 / 112

Page 73: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Preparatory earthworks and installation of diaphragm wall

73 / 112

Page 74: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Construction beginning of Lot A

74 / 112

Page 75: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Excavation beginning Lot D3, construction of the structureLot A

75 / 112

Page 76: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Continuation of excavation for Lot D3, gradual constructionof the structure Lot A

76 / 112

Page 77: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:End of excavation for Lot D3, gradual construction of thestructure Lot A

77 / 112

Page 78: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Excavation beginning for Lot D1-D2, gradual construction ofthe structure Lot A

78 / 112

Page 79: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Excavation for Lot D1-D2, construction of the �rst �oors inD3

79 / 112

Page 80: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Excavation end in Lot D1-D2, construction of the next �oorsin D3

80 / 112

Page 81: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Beginning of the construction in Lot D1-D2

81 / 112

Page 82: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Beginning of the construction in Lot D1-D2

82 / 112

Page 83: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Gradual construction in Lot D1-D2

83 / 112

Page 84: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:End of underground parking construction in Lot D

84 / 112

Page 85: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Interaction conditions between the metro station walls andLot D2

85 / 112

Page 86: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Interaction conditions between the metro station walls andLot D3

86 / 112

Page 87: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Realization of the �oors in the central part

87 / 112

Page 88: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Construction stages:Removal of the temporary anchors and application of totalloads

88 / 112

Page 89: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Kinematics of diaphragm wall during construction works

89 / 112

Page 90: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

90 / 112

Page 91: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

91 / 112

Page 92: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

92 / 112

Page 93: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

93 / 112

Page 94: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

94 / 112

Page 95: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

95 / 112

Page 96: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

96 / 112

Page 97: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

97 / 112

Page 98: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

98 / 112

Page 99: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

99 / 112

Page 100: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

100 / 112

Page 101: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

101 / 112

Page 102: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

102 / 112

Page 103: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

103 / 112

Page 104: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

104 / 112

Page 105: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

105 / 112

Page 106: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

106 / 112

Page 107: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

107 / 112

Page 108: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Deformation of diaphragm wall during construction works

108 / 112

Page 109: Large scale modeling and simulations with ZSOIL

Metro station O'Vives in Geneva

Control of cracking appearance in mezzanine �oor

109 / 112

Page 110: Large scale modeling and simulations with ZSOIL

Summary

110 / 112

Page 111: Large scale modeling and simulations with ZSOIL

10 commandments for the FE modeler

1 Gradually adapt the level of model complexity to your experience; itis not recommended create large scale models before preforming lessdemanding 3D simulations

2 "Create models as simple as possible but not simpler"; carefullystudy geotechnical reports and demanded tasks to adapt anadequate analysis type, materials, geometries and types of FEobjects

3 Make sure that your theoretical background allows you toconsciously use the theories which are included in your model; ifnot, read manual, reports, literature, discuss with other users andperform basic, elementary simulations to verify applicability ofprogrammed elements and constitutive laws; driving a Ferrari withVespa driving license is not recommended

4 Prepare high quality meshes; more you spend on generating themesh, faster you perform the computing and model debugging

5 Large scale models should be tested �rst using elastic materials butconsidering true contact interfaces

111 / 112

Page 112: Large scale modeling and simulations with ZSOIL

10 commandments for the FE modeler

6 In general, it is impossible to solve unsolvable problems; beforerunning calculations verify construction/excavation stages andboundary conditions in pre-processor

7 Carefully include all meaningful excavation/construction stageswhich are planned to be executed, and anticipate di�erentgeometrical or analysis cases during mesh generation

8 At the early stage of the project, make assumptions on the safe side;it is easier to overlook some nuances if everything goes fantasticstarting from the �rst computing

9 Do not panic if a divergent or non-convergent step occurs; try toanalyze the source starting from checking boundary conditions(usually for water pressures), model geometry (mesh splitinconsistencies), excavation/construction stages (typically wrongorder), and �nally, the material data

10 If you exhausted all your ideas trying to understand what's wrong,or you believe that it can be a bug in the code, send a zipped inp�le with a short description of the issue to [email protected]

112 / 112