Plaxis Modeto Manual 2018
Plaxis Modeto Manual 2018
Edited by:
S. Panagoulias
PLAXIS bv, The Netherlands
R.B.J. Brinkgreve
Delft University of Technology & PLAXIS bv, The Netherlands
L. Zampich
PLAXIS bv, The Netherlands
Trademark
Windows® is a registered trademark of the Microsoft Corporation.
PLAXIS is a registered trademark of the PLAXIS company (Plaxis bv).
ISBN-13: 978-90-76016-25-2
© 2018 Plaxis bv
Printed in the Netherlands
1 General Information 6
1.1 Preface 6
1.2 PLAXIS products and services 8
1.3 Short overview of features 10
1.4 Installation 11
1.5 Troubleshooting 12
1.6 Third Party Software Licenses/Notices 13
2 Reference manual 14
2.1 Introduction 14
2.1.1 The PISA project 14
2.1.2 The design methodology 14
2.1.3 Interoperability with PLAXIS 3D 15
2.1.4 The 1D FE model 16
2.1.5 The components of PLAXIS MoDeTo 17
2.1.6 Graphical user interface 18
2.1.7 Useful terminology 19
2.2 General information 20
2.2.1 Using PLAXIS MoDeTo with and without PLAXIS 3D 20
2.2.2 Program layout 20
2.2.3 New project 22
2.2.4 Open project 23
2.2.5 Menus in the menu bar 23
2.2.6 Units and sign convention 23
2.2.7 Automatic saving 25
2.2.8 Help facilities 25
2.3 Soil mode 26
2.3.1 Soil mode layout 26
2.3.2 Material types 26
2.3.3 Creating soil layers 28
2.4 Calibration mode 29
2.4.1 Calibration mode layout 30
2.4.2 Geometry datasets (GeoDS) 31
2.4.3 Structural and material properties 38
2.4.4 Results inspection pane 38
2.4.5 Recommended workflow 47
2.5 Analysis mode 48
2.5.1 Depth variation functions 48
2.5.2 Monopile geometry 49
2.5.3 Structural properties 50
2.5.4 Workload (monopile head) 50
2.5.5 Thickness variation 51
2.5.6 Expert settings 53
2.5.7 Calculate 54
2.5.8 Results inspection pane 55
2.6 Results mode 59
2.6.1 Workload and load factor 59
TABLE OF CONTENTS
3 Tutorial manual 64
3.1 Tutorial - numerical based design 64
3.1.1 Input 66
3.1.2 Verification of the calibration procedure 71
3.1.3 Final design 73
3.1.4 Verification of the final design 74
4 Scientific manual 76
4.1 Introduction 76
4.2 Material models 76
4.2.1 Clay: NGI-ADP material parameters 76
4.2.2 Sand: HSsmall material parameters 77
4.3 PLAXIS 3D models 79
4.3.1 Generating 3D models 79
4.3.2 Soft beam properties 82
4.3.3 Soil reaction curves 83
4.3.4 Results inspection pane 84
4.4 Optimisation module 85
4.5 Plain text file format rules 88
4.5.1 Format: depth variation functions 88
4.6 1D FE model 90
4.6.1 Formulation of the 1D FE model 90
4.6.2 Implementation aspects of the 1D FE model 95
4.7 Results mode 98
4.7.1 Realised H 98
4.7.2 Realised M 98
4.7.3 Load factor 99
4.7.4 Accuracy metric η 99
4.7.5 H -v and M -ψ plots 99
4.7.6 v (z) and ψ(z) plots 100
4.7.7 su (z) and σ 'v 0 (z) 101
4.7.8 p(z) plot 101
5 References 102
1 GENERAL INFORMATION
1.1 PREFACE
PLAXIS MoDeTo is a software program, developed for the analysis and design of
monopiles used as foundation elements for offshore wind turbines, under lateral loading
conditions.
It is a part of the PLAXIS product range, a suite of finite element programs that is used
worldwide for geotechnical engineering and design.
PLAXIS MoDeTo is based on the results of the Pile Soil Analysis (PISA) research project.
The PISA project is aimed at investigating and developing improved design methods for
laterally loaded piles, specifically tailored to the offshore wind sector. It is a joint industry
project led by DONG Energy (nowadays named Ørsted) and run through the Carbon
Trust's Offshore Wind Accelerator programme.
The main aim of the PISA project is to develop a new design methodology for offshore
wind turbine monopile foundations, to overcome the shortcomings of the current
methods. The project focuses on the use of numerical finite element modelling to develop
the new design method, which is validated through a campaign of large scale field tests.
PLAXIS MoDeTo can be used as a stand-alone tool for the rule-based design method
and in connection with PLAXIS 3D for the numerical-based design method, as defined in
the PISA research project.
The development of PLAXIS MoDeTo was performed by Plaxis bv, in collaboration with
Oxford University (Profs. Burd, Byrne, Houlsby, Martin, McAdam), Imperial College
London (Profs. Jardine, Potts, Zdravkovic, and Dr. Taborda) and University College
Dublin (Prof. Gavin). Collaboration with Fugro, as a designer of offshore foundations, is
also acknowledged.
Goals and objectives: PLAXIS MoDeTo is intended to provide a tool for practical
analysis and design of monopiles to be used by geotechnical engineers who are not
necessarily numerical specialists. Quite often practising professional engineers consider
non-linear computations cumbersome and time-consuming. The PLAXIS research and
development team has addressed this issue by designing robust and theoretically sound
computational procedures, which are encapsulated in a logical and easy-to-use shell. As
a result, many geotechnical engineers world-wide have adopted the PLAXIS products
and are using them for engineering and design purposes.
Scientific network: The development of the PLAXIS products would not be possible
without worldwide research at universities and research institutes. To ensure that the
high technical standard of PLAXIS is maintained and that new technology is adopted, the
development team is in contact with a large network of researchers in the field of
geo-engineering and numerical methods.
Direct support is obtained from a series of research centres:
Delft University of Technology, Civil Prof. Michael Hicks, Prof. Bert Sluys
Engineering (NL)
Update versions and new releases of PLAXIS, containing various new features, are
released frequently. In addition, courses and user meetings are organised on a regular
basis. Registered users receive detailed information about new developments and other
activities. Valuable user information is provided by means of the Plaxis bulletin and the
website www.plaxis.nl.
PLAXIS 2D: A large range of geotechnical problems may be analysed using this high
capacity version. It is possible to use extensive 2D finite element meshes. PLAXIS 2D is
supplied as an extended package, including static elastoplastic deformation, advanced
soil models, stability analysis, consolidation, updated mesh analysis (large deformations)
and steady-state groundwater flow.
PLAXIS 3D: PLAXIS 3D is a geotechnical finite element program with a full 3D
pre-processor that allows CAD objects to be imported and further processed within a
geotechnical context. The program is supplied as an extended package, including static
elastoplastic deformation, advanced soil models, stability analysis, consolidation,
updated mesh analysis and steady-state groundwater flow.
PLAXIS MoDeTo: PLAXIS MoDeTo is a software package for the analysis and design
of monopiles as foundation elements for offshore wind turbines, under lateral loading
conditions. MoDeTo can be used as a stand-alone tool for the rule-based design method
and in connection with PLAXIS 3D for the numerical-based design method, as defined in
the PISA research project. In the latter case, soil reaction curves, used in the
one-dimensional finite element model of MoDeTo, are derived and calibrated from the
results of a series of 3D finite element calculations performed in PLAXIS 3D.
Dynamics: Dynamics is an add-on module to PLAXIS 2D and PLAXIS 3D. This module
may be used to analyse vibrations in the soil and their influence on nearby structures as
well as for geotechnical earthquake analysis. Excess pore pressures can be analysed.
Liquefaction can be analysed by using one of the available liquefaction models
(UBC3D-PLM or PM4Sand) The latter model (PM4Sand) is available as a user-defined
soil model. (UBC3D-PLM is nowadays a standard model). Besides short-term
(undrained) dynamic analysis, the PLAXIS 2D dynamic module includes dynamics with
simultaneous consolidation of excess pore pressures. Dynamic calculations can also be
executed taking large deformation effects (updated mesh) into account.
PlaxFlow: PlaxFlow is an add-on module to PLAXIS 2D and PLAXIS 3D. This module
may be used for the analysis of fully coupled flow deformation analysis, steady-state and
transient groundwater flow. The module incorporates sophisticated models for saturated /
unsaturated groundwater flow, using the well-known "Van Genuchten" relations between
pore pressure, saturation and permeability. It provides state-of-the-art facilities to
incorporate time-dependent boundary conditions. The Barcelona Basic model for
unsaturated soil behaviour is available as a user-defined soil model upon request.
Thermal: Thermal is an add-on module to PLAXIS 2D. This module may be used for the
sand-type soils, PLAXIS MoDeTo facilitates the efficient input of basic soil properties in
layers.
Generation of PLAXIS 3D models: Monopiles can be defined by only a few geometric
parameters. Based on geometric data sets, together with the soil stratigraphy, PLAXIS
3D finite element models are automatically generated and calculated, with the purpose to
extract the soil response under lateral loading conditions. This requires the presence of a
compatible PLAXIS 3D VIP license.
Visualisation option: A convenient visualisation option is available to preview and
check each generated model in PLAXIS 3D before starting the calculation process.
Modification of generated models: Generated models can be modified in PLAXIS 3D,
if desired, provided that the modified model represents the same situation as originally
created in PLAXIS MoDeTo. It is possible to change the soil constitutive models used in
PLAXIS 3D. Any constitutive model can be used in place of the default selection,
including user-defined soil models.
Calibration of soil reaction curves: Soil reaction curves, used in PLAXIS MoDeTo
design calculations, are automatically calibrated based on the extracted soil response
from the PLAXIS 3D models. In addition to conventional non-linear p-y curves for lateral
loading, PLAXIS MoDeTo provides additional moment-rotation reactions along the pile
shaft as well as shear and moment reactions at the pile base, according to the PISA
design methodology.
Efficient 1D design calculations: Using the calibrated (or user-defined) soil reaction
curves, PLAXIS MoDeTo enables a quick design calculation and optimisation of monopile
dimensions under lateral loading conditions; both for SLS and ULS design. Calculations
are based on Timoshenko beam theory, encapsulated in the build-in one-dimensional
finite element model. PLAXIS MoDeTo can run as a stand-alone package to perform 1D
design calculations without the need to have other PLAXIS software installed.
Presentation of results: PLAXIS MoDeTo facilitates the presentation of various results
in both graphical and tabulated format. Results can be copied to clipboard and printed.
1.4 INSTALLATION
1.5 TROUBLESHOOTING
In exceptional cases the installation program fails to install the PLAXIS package. Some
possible error messages during the execution of the program are:
• The program starts with a message and then closes immediately
• Codemeter problems with IP protocol
• When running PLAXIS MoDeTo for the first time warning about missing
VCRUNTIME140.dll file pops up
The appropriate actions to be taken on the problems are described below:
Program starts with a message and then closes immediately: Make sure that the
dongle is inserted in a USB port of the computer. In addition, make sure that the latest
drivers are installed. These can be found on the PLAXIS website: www.plaxis.nl in the
Downloads section. Download the drivers for the right system type (32-bit or 64-bit
Operating System).
Codemeter problem with IP protocol: As Codemeter dongles require IP protocol and
firewalls may prevent this, the firewall should explicitly allow the Codemeter dongles over
the IP port. To allow this, one can allow both TCP and UDP protocol for port 22352.
A more detailed description is given in the document "CodeMeterInstallation.pdf" can be
found on the Knowledge base on the PLAXIS website.
When running the program for the first time warning about missing
VCRUNTIME140.dll file:
When running PLAXIS MoDeTo for the first time, there might appear a warning message
about missing VCRUNTIME140.dll file. In this case, please install the Microsoft Visual
C++ Redistributable for Visual Studio from the Microsoft website
https://www.microsoft.com/en-us/download.
Other issues may be related to the following:
Antivirus - Whitelist recommendation: It is recommended to add pythonw.exe to the
antivirus whitelist to prevent it from being blocked.
Problems with relaunching the program: If PLAXIS MoDeTo cannot be relaunched,
please make sure to terminate the PlaxisMoDeTo.exe, to ensure a clean restart.
Disk storage: The PLAXIS 3D files generated via PLAXIS MoDeTo may have a size of
several GB. Please ensure that your working station has enough storage space available.
PLAXIS software makes use of and contains certain third party software (components).
As a condition of the use of this third party software, we are obliged to also distribute the
specific terms and conditions that apply to the use of it and that may differ from or are
additional to PLAXIS' own conditions as they are contained in the PLAXIS User License
Agreement. These terms and conditions of the third party software used, are deemed to
form an integral part of the PLAXIS User License Agreement and thus of the right to use
the PLAXIS software. The current applicable license terms of the third party software
used can be found in Appendix A.
2 REFERENCE MANUAL
2.1 INTRODUCTION
Rule-based design
In the rule-based design approach, soil reaction is defined via mathematical functions,
the parameters of which are determined via standard soil investigation data. According to
this design procedure, the 1D model calibration data can be imported from previous
numerical-based calibrations on other projects, from standard publications or supplied by
a consultant. It should be noted that, in this case, the soundness of the pile response
prediction depends on the difference in the soil profiles, the considered pile geometries
and the loading conditions between the original calibration case and the target design
study. Thus, the rule-based design approach is likely to be used for concept or
preliminary design.
Numerical-based design
The numerical-based design approach involves 3D FE models for site-specific, and
possibly more accurate, calibration of the soil reaction. Detailed 3D FE calculations are
employed along with high quality soil data, potentially obtained via site investigation and
laboratory/field testing, for the calibration of the used soil constitutive models.
Subsequently, the 1D design model is calibrated based on the results of the 3D FE
analyses. The numerical-based design approach is likely to be used for detailed design.
Note that PLAXIS MoDeTo deals with the calibration of the advanced soil constitutive
models employed in PLAXIS 3D, based on limited input soil data, via predefined empirical
correlations. The user may fine-tune the derived values of the material parameters if
necessary. The reader may refer to Section 2.3 and Section 4.2 for more information.
Each 3D FE model represents a design scenario for the considered design study. It is
suggested to choose the variation on the monopile geometry configurations, and
consequently the number of the employed calibration 3D FE models, such that an
appropriate coverage of the calibration space is achieved. Based on experience
(Panagoulias et al., 2018a, Panagoulias et al., 2018b) 8 to 10 calibration models are
generally sufficient to calibrate the soil reaction curves.
It is highly recommended that the results of the 1D FE model for the final design
configuration are checked against an equivalent 3D FE model to validate the soundness
of the 1D analysis.
The numerical-based design philosophy provides a well-based means of continuous
advancement of the soil reaction curves, towards a global database of site-specific and
calibration space-specific curves. The database could be effectively extended as new
site investigation data together with soil testing data are obtained from specific offshore
locations. In addition, improvements on the used numerical methods and/or the
employed constitutive models could be used to enrich the database and possibly
enhance existing soil reaction data sets.
numerical-based design, via the automatic calibration of the soil reaction curves for the
specific design case.
The design tool provides automatic generation and calculation of 3D FE calibration
models in PLAXIS 3D based on specific soil input data and value ranges of the monopile
geometry components (length, diameter, wall thickness and height above the seabed
where the load is applied). Soil reaction curves are extracted from the 3D FE models and
turned into parameterised functions based on the defined soil properties and geometrical
parameters.
M
H
z y
ground level
Timoshenko
beam Lateral soil
finite element reaction
p(z,v)
Distributed
moment
m(z, ψ)
Base horizontal
force H B (v B ) Base
moment
M B ( ψB )
START
raw soil reaction curves raw soil reaction curves raw soil reaction curves Import depth variation functions
(model 1) (model 2) (model n) & soil-structure data
Component 1
normalised raw normalised raw normalised raw
soil reaction curves soil reaction curves soil reaction curves
(model 2) 1D FE calculation kernel
(model 1) (model n)
Component 3
END
calibrated or user-defined soil reaction curves imported in the Analysis mode should
represent homogeneous soil sites as well. Mixed soil layers are planned to be
implemented in future versions of PLAXIS MoDeTo.
Design space
The design space (or calibration space) defines the space covered by the variation of the
geometrical parameters assigned to the calibration set of the 3D FE models. The
parameters that span the design space are the embedded length, the diameter, the wall
thickness of the pile, as well as the height above the ground level where the excitation is
applied.
Parameterisation procedure
The parameterisation procedure is conducted in the Calibration mode, if the
numerical-based design is followed, by the Optimisation Module (Figure 2.2). It consists
of several sub-processes, including the normalisation of the raw soil reaction curves, the
calibration of the mathematical function which approximates the non-linear soil reaction
curves and the optimisation of the derived fitting parameters.
dvf file
A file with a specific format used to define the parameterised soil reaction curves. It also
includes relevant data for the site-specific soil conditions and the design (calibration)
space based on which the soil reaction curves were generated. The file is used as input
to the 1D design model to run the 1D FE analysis. It can either be user-defined
Title bar
The name of the program and the title of the project is displayed in the title bar. Unsaved
or unelaborated modifications in the project are indicated by an asterisk ('∗') next to the
project name.
Menu bar
It contains a File, Options, and Help menu.
Mode tabs
The mode tabs are used to separate different workflow steps. The following tabs are
available:
Soil Optional mode allowing users with access to PLAXIS 3D to
define the soil stratigraphy.
Calibration Optional mode for the users with access to PLAXIS 3D, to
generate and calculate 3D FE models, the soil reaction curves of
which will be extracted and parameterised.
Analysis To run the 1D FE Analysis.
Results To view the results of the 1D FE Analysis.
NOTE: After analysis in the Analysis and Results modes and then modifying the
data in the Soil or Calibration modes, the last two modes are marked by an
asterisk. This is to indicate that the ∗.dvf file used in the Analysis might not be
valid anymore.
Parameters area
Each mode has different fields and different parameters the user can set. In the data
area, the user can add soil layers, add geometric data sets (GeoDS), set structural
properties, and much more.
Graphs/tables area
This area represents the results graphically. The graphs can be customised by changing
axes and plot options. They are available in Calibration, Analysis, and Results mode.
File menu
New project To create a new project.
Open project... To open an existing project.
Save project To save the current project under the existing name.
Save project as... To save the current project under a new name.
Exit To leave the program.
Options menu
Display numbers using:
4 significant digits To display numbers using 4 significant digits.
5 significant digits To display numbers using 5 significant digits.
6 significant digits To display numbers using 6 significant digits.
Help menu
Manuals To display the manuals.
Request support... To send a request for support.
https://www.plaxis.com To reach the PLAXIS website.
Disclaimer To display the complete disclaimer text.
About To display information about the program version and license.
• Moment: kNm
• Stress: kN/m2
• Unit weight: kN/m3
All input data should conform to the adopted system of units, and the output data should
be interpreted using the same system. Every example used in the manual is defined
using these standard units.
σ zz
z σ zy
σzx
y σ xz σ xy
σ yx σxx
x
σ yy
σ yz
Figure 2.5 Coordinate system and the indication of positive stress components
M + dM
Q + dQ
dz p
m
Q P ement
M
Figure 2.6 Sign convention in 1D FE model
dQ dM
p=− m− =Q (2.1)
dz dz
where Q is the pile shear force and M is the pile bending moment.
NOTE: The actions before which the project will be automatically saved are all
encountered in the Calibration mode:
• Adding a new GeoDS
• Deleting a GeoDS
• Generating a model
• Calculating a model
Manuals
To obtain a quick working knowledge of the main features of PLAXIS MoDeTo, it is
suggested that users work through the example problem contained in the Tutorial Manual.
This Reference Manual is intended for users who want more detailed information about
program features. This manual covers topics that are not discussed exhaustively in the
Tutorial Manual. It also contains practical details on how to use PLAXIS MoDeTo for the
design of monopiles according to the PISA method.
This Reference Manual is arranged according to the modes and their respective options
as listed in the corresponding modes and menus. This manual does not contain detailed
information about the constitutive models, the finite element formulations or the
non-linear solution algorithms used in the program. For detailed information on these and
other related subjects, users are referred to the various chapters and papers listed in the
Scientific Manual or the corresponding sections of the PLAXIS 3D manuals.
Knowledge base
Additional information can be found in the PLAXIS Knowledge Base
(https://www.plaxis.com/support/).
Customer support
Need Help? Tell us about your issue and find the best support option:
https://www.plaxis.com/contact/
The Soil mode is intended for users who want to follow the numerical-based design
approach and use PLAXIS 3D to generate and run a set of 3D models, to extract the soil
reaction curves, parameterise them and generate (soil-type and design-space
dependent) depth variation functions. The Soil mode should be used before the
Calibration and Analysis modes.
The Soil mode is used to define the soil stratigraphy for the PLAXIS 3D models that are
generated to calibrate soil reaction curves. Hence, the user must first choose which is the
(dominant) material type in the subsoil for the considered project. Depending on the
material type, a different set of soil parameters needs to be specified. These parameters
are employed in the soil models that are used in the PLAXIS 3D model (Section 4.2).
Some parameters are also used to normalise the soil reaction curves. Although only one
particular soil type can be selected, the user may define as many sub-sections (Soil
layers) as necessary to accurately represent a measured stiffness profile (G0 ) or shear
strength profile (Su ) in depth.
NOTE: When changing the soil material type after creating a soil layer, the layer
boundaries (top and bottom) are retained, but the rest of the parameters are
reset.
Clay
The clayey soil material type is formulated using the NGI-ADP model (for more
information, see Brinkgreve et al., 2018). The material behaviour (drainage type) is
assumed to be undrained. To read more about the parameters of this material model, see
Section 4.2.1. The following input parameters need to be defined per soil layer:
Materia !"# 1. 2. D$a%&a'# !"# 3. R#(# ()% a!#$( *+ )& ,- .)% a!#$( a$#a
TIP: The user may change the constitutive model or use a user-defined soil
constitutive model via PLAXIS 3D.
Sand
The sandy soil material type is formulated using the HSsmall model (for more
information, see Brinkgreve et al., 2018). The material behaviour (drainage type) is
assumed to be drained. To read more about the parameters of this material model, see
Section 4.2.1. The following input parameters need to be defined per soil layer:
γ' : submerged unit weight [kN/m3 ]
G0 : small strain shear stiffness modulus in the middle of the [kN/m2 ]
soil layer
ϕ' : effective angle of internal friction [◦ ]
ψ : angle of dilatancy [◦ ]
K0 : lateral earth pressure coefficient at rest [-]
TIP: The user may change the constitutive model or use a user-defined soil
constitutive model via PLAXIS 3D.
Soil profile
The user can inspect the soil profile not only by looking at layer boundaries in the table
but also in the Soil profile (Figure 2.8), which is visible in the left panel of the Soil mode. It
is a visual representation of the inserted soil layers and their top and bottom boundaries.
TIP: For easier reference and navigation, the selected soil layer is also highlighted
in the Soil profile panel.
The Calibration mode is intended for users who want to follow the numerical-based
design approach and to use in the numerical-based design. It makes use of PLAXIS 3D
to generate and run a set of 3D models, to extract the soil reaction curves, parameterise
them and generate (soil-type and design space dependent) depth variation functions.
The Calibration mode should be used before the Analysis mode as its results constitute
an input for the Analysis mode.
The Calibration mode is used to define the monopile geometric dimensions for the
PLAXIS 3D models that are generated to calibrate soil reaction curves. The monopile
geometry is defined by the height above the ground level h at which a horizontal
displacement is applied, the embedded length L, the diameter D and the wall thickness t .
For each geometric data set (GeoDS), a maximum horizontal displacement needs to be
specified which is applied at the height h (vmax,z=h ).
Calibration procedure
The procedure to calibrate soil reaction curves consists of three steps.
1. Generating PLAXIS 3D models based on the soil profile in the Soil mode and the
GeoDS defined in the Calibration mode. This step will not only create the geometry
model in PLAXIS 3D but also the 3D finite element mesh and the necessary
calculation phases.
2. Calculating the selected finite element models in PLAXIS 3D. Note that this step can
be quite time-consuming since several 3D finite element calculations are performed.
The result of this step is a set of raw soil reaction curves obtained from each of the
finite element model calculations.
3. The parameterisation of the raw soil reaction curves obtained from the 3D finite
element calculations.
Geometry datasets
Tabular overview of the data sets. Used to add/delete sets via the corresponding buttons
and edit data sets. Each data set is identified by the name GeoDS_#, where # is the
number of the data set. The same name is used for the corresponding finite element
model generated in PLAXIS 3D. The selection here determines which structural, pile
properties and results are shown. Multiple data sets may be selected simultaneously.
Actions are performed on all selected data sets.
Structural properties
Overview and editing of monopile material parameters.
Pile properties
Static schematic 3D model of a monopile and the calculated geometrical and mechanical
properties (A, I, EA, EI and GA, for more information, see Table 2.3).
Results area
View of results after calculation/parameterisation.
Visualise button
Visualisation of the 3D model that corresponds to the selected dataset in PLAXIS 3D,
where the user is allowed to modify the models manually. For example, the user can
change default material parameters. Note that this should be done with caution.
To add a new GeoDS, click the Add button. A new data set is added to the table, below
the last data set.
NOTE: Creation of a new GeoDS copies the properties assigned to the last
created data set, and the associated PLAXIS 3D project if it has been already
generated, or generated and calculated. If a project was calculated, then the
calculated project is copied, including the results.
Select one or more data sets and click the Delete button to delete them. Any generated
projects will be deleted as well.
TIP: The user can select a single GeoDS by clicking anywhere in the row. More
than one GeoDS may be selected by using Shift+click (consecutive rows) or
Ctrl+click (single rows).
Parameters
Table 2.1 Geometry data sets parameters
The name of each geometry data set is assigned automatically and cannot be changed.
The name is GeoDS_<n>, where n increases by one, adding to the highest existing
number. Previously deleted numbers are not reused unless the deleted numbers were
the highest.
All other parameters can be changed (within the max/min boundaries). To change a
value click in the cell and edit the value.
TIP: The length L is limited by the max soil depth minus 0.15 · Dout . There is an
error message displayed on the screen if this condition is not met. See Section
B.1.1 for more information.
If there are no soil layers defined, the user is not able to fill in L.
State icons
GeoDSs have different states, depending on the actions that were carried out on the
GeoDS and the success or failure of these actions.
The following states exist and are represented by the corresponding icons.
The model is successfully generated, but not calculated yet.
The model is not successfully generated. An error occurred during generation or
meshing.
The model is successfully generated and calculated.
The model is not successfully calculated (but it is already successfully generated).
An error occurred during calculation.
The model is successfully included in the parameterisation process.
The model was changed since it was last generated, calculated or parameterised.
Generate
When the GeoDS have been added, you can generate the PLAXIS 3D models.
To generate a model, PLAXIS MoDeTo will:
• Generate the soil layers (as specified in the Soil mode of PLAXIS MoDeTo)
• Generate the soil materials and the model parameters based on the values specified
in the Soil mode
Note that all the needed material parameters are calculated based on predetermined
relationships. See Section 4.2.1 and Section 4.2.2. Calculated values can be
manually modified via the Materials menu in PLAXIS 3D.
• Generate the structure (monopile and corresponding interfaces) based on the
settings of GeoDS, from the Calibration mode
• Divide the pile into slices to extract the raw soil reactions at different depths
• Generate the plate material and assign structural properties specified in the
Calibration mode
• Generate the calculation phases and adjust the numerical settings to values suitable
for accurate and fast calculations (for the specific type of models generated by
PLAXIS MoDeTo).
• Generate a finite element mesh and select precalculation curve points in Output
NOTE: The selected pre-calculation curve points maybe used by the user to
check additional results (in PLAXIS 3D Output) but they are not directly used by
the PLAXIS MoDeTo workflow and calculations.
NOTE: Note that the calculation phases are always generated before the mesh.
In case the mesh generation fails, the model still contains properly defined
calculation phases. The user can open the PLAXIS 3D model and try to
generate the mesh manually. Changes on the default mesh settings may be
needed to mesh successfully. Afterwards, the user should save the PLAXIS 3D
project and close it. The calculation must be done via PLAXIS MoDeTo. Note
that any manual changes to the model will be copied to the next one added in
the GeoDS menu of the tool (see Section 2.4.5).
This should preferably be done for the first GeoDS that is defined in PLAXIS MoDeTo
since subsequent models are based on the previously generated (and modified) 3D
model. In this way, subsequent models can be automatically generated by PLAXIS
MoDeTo, taking into account the modifications of the first model. The user remains
responsible for a correct representation of the 3D finite element models when modifying
these models in PLAXIS 3D.
Initial generation:
During generation, the following calculation phases are created:
• Initial phase: generation of initial stress state
• Phase 1: pile wished-in-place
• Phase 2: small displacements calculation
• Phase 3: large displacements calculation
The large displacements calculation is intended to capture the pile response in the large
displacements region, under which the lateral displacement at the mudline is about
Dout /10. Note that this calculation is not a large deformations calculation (updated mesh
analysis).
Since the input value of the maximum lateral displacement vmax is specified at height h
above mudline, the displacement at mudline is generally smaller than the input value of
the displacement vmax . The user should realise this when specifying an appropriate input
value for vmax .
Note that all these calculations are performed in the framework of small deformation
theory.
To generate the model(s):
1. In the table, select one or several data sets for which the model is to be generated.
2. Click the Generate button.
NOTE: The model generation works only if there is no feedback (warning) or if
the user chooses to ignore it. The checks and feedback messages for the
generate action are described in Section B.1.2.
Regeneration:
The regeneration of models is different than the initial generation. See Section B.1.2 for
more information concerning the modification on the projects that each action triggers.
The purpose is to maintain as many as possible manual modifications that the user did
on the PLAXIS 3D models after the initial generation. The modifications that are allowed
can be found in Section B.4.
After one or more models have been calculated, it is possible to add new geometry
configurations to PLAXIS MoDeTo, generate the corresponding models and perform the
corresponding calculations.
Calculate
Model calculation includes the following:
During calculation, a window pops up showing the calculation progress, see Figure 2.11.
To stop all calculations, click the Stop button.
The checks and feedback messages for the calculate action are described in Section
B.1.3.
Parameterise
The parameterisation process does the following:
• The normalisation of the raw soil reaction curves extracted from the 3D model
• Fitting of a mathematical function (Section 4.4) to each type of the raw soil reaction
curves, at the shaft (monopile slices) and at the base separately. The input raw data
come from all the selected geometry data sets
• Derivation of the functions that describe the variation of the parameters of the
mathematical function along the shaft and at the base of the pile, (the depth
variation functions (dvf))
• Generation of data to be displayed at the results inspection pane (parameterised soil
reaction curves, shaft and base depth variation functions)
• Creation of the calibrated.dvf file containing the depth variation functions for the
site-specific soil conditions and design space. This file can then be saved under a
different name and/or in a different location and imported for future analysis without
requiring a new calibration
NOTE: The parameterisation does not trigger automatic saving of the project.
The user needs to save the project manually if desired.
Visualise
This button is used to launch PLAXIS 3D and view or inspect the 3D model.
NOTE: Only one GeoDS can be selected and visualized at once. The model
has to be generated before viewing it.
NOTE: After visualising the model, the user should close it directly from the
PLAXIS 3D user interface by either clicking on the Close (x) button or by
selecting File -> Exit.
NOTE: After any modifications, the user should save the PLAXIS 3D model
manually and close it afterwards.
The user should not perform any modifications that could interfere with the analysis,
including but not limited to:
• Delete the project manually (The project should only be edited via PLAXIS
MoDeTo).
• Modify the name of the project (it will not be recognised anymore by PLAXIS
MoDeTo).
• Modify the soil layers manually in PLAXIS 3D by adding/removing boreholes,
adjusting the top and bottom layer boundaries.
• Delete or modify the structure ('tunnels'). The structure (monopile geometry) is
created by the PLAXIS 3D Tunnel Designer.
• Modify the material parameters of the plate elements (this should be done via
PLAXIS MoDeTo).
• Delete or modify the interface elements around the structure (monopile modelled
with plate elements) and at its bottom.
• Add/remove calculation phases.
• Change the calculation type (e.g. to dynamic).
• Modify the boundary conditions.
• Perform calculations directly in PLAXIS 3D.
Calculations must always be performed in PLAXIS MoDeTo since it immediately extracts
the raw soil reaction curves from the finite element results; this is not done if the user
performs the calculations directly in PLAXIS.
Structural properties
In the structural properties area, the Young's modulus E and Poisson's ratio ν of the steel
can be modified. The pile unit weight is set to zero by default and cannot be changed.
For more information on the pile unit weight, see Section 2.4.
The structural properties are described in Table 2.2
Table 2.2 Structural properties
• For more options, right-click the graph to open the context menu (Figure 2.14). This
allows users to adjust the appearance of the graph and to export it as an image or
vector graphic.
Monopile response
The Monopile response tab displays the results for all 3D models that were successfully
calculated and selected on the GeoDS menu. See Figure 2.15.
Double-clicking one of these graphs opens a separate window, which displays only a
larger version of the graph and a table with all the values from which the chart was
generated. For information on this view, see Section 2.4.4.
The results of only a single model are shown at a time. If more than one model is
selected in the table, this will be the data from the model that was selected first.
NOTE: Charts are automatically updated if the selection in the table changes or
after successful calculation of a selected model.
5. If the 1D data are available, the 1D data which correspond to the rounded ztarget are
displayed
6. If the 3D data are available, the correct monopile slice is selected, within the updated
selected soil layer (from step 4), based on the rounded ztarget and the top and bottom
boundary of the slice (Figure 2.17). If the rounded ztarget corresponds to the exact
boundary of two slices, the bottom slice is selected.
TIP: As a result of the process presented above, certain target depths (ztarget )
may be selected more than once, for example in case of short piles. In this case,
the resulting plot lines could be less than 10 as coinciding lines are not plotted.
Dout
NOQU UWyXY [ L
NOQU UWyXY \
The displayed soil reaction curves are the raw (not normalised, not parameterised) soil
reaction curves.
The four types of soil reaction curves (p − ν , m − ψ , HB − νB and MB − ψB ) are
displayed in four graphs.
• The top graphs show the p − ν and m − ψ soil reaction curves along the monopile
at the predefined depths mentioned above.
• The bottom graphs show the HB − νB and MB − ψB soil reaction curves at the base
NOTE: The comparison might give the impression that the soil reaction curves
do not match. This is expected as the goal of the parameterisation procedure is
to optimise the parameters of the fitting function and generate the depth
variation function for each one of those parameters. This procedure might lead
to local inaccuracies in the interest of the overall performance.
NOTE: The curve data is based on all models included in the preceding
parameterisation.
Shaft depth variation functions: Eight graphs (Figure 2.4.4) illustrate the variation of
the fitting parameters along the shaft of the monopiles. The fitting parameters shown in
the graphs are defined as in Table 2.4. The vertical axis (z) is normalised. The
normalisation context changes per graph. For further detail on the normalisation, see
Table 4.2. In case that the parameter is constant over depth, then the outer diameter is
used for the normalisation.
PLAXIS MoDeTo.
4. Visualise the calculated project in PLAXIS 3D to ensure that the calculation results
are as expected.
5. Only after that add more data sets.
6. When adding a dataset, not only the values of the previous dataset are copied, but
also the associated PLAXIS 3D project.
7. During the generation of an added dataset with different geometry configuration,
PLAXIS MoDeTo modifies this copy to fit the changed geometry and/or prescribed
displacement applied to the top of the monopile, thereby keeping any modified
material parameters, altered constitutive models, changed mesh settings and/or
numerical phase settings.
TIP: If the user needs to make modifications to the PLAXIS 3D models, the
modification guidelines in Section 2.4.2 have to be followed.
The Analysis mode (Figure 2.22) is used to run fast and robust 1D FE calculations to
obtain the monopile response under lateral monotonic loading. The monopile is modelled
by means of the Timoshenko beam theory whereas the soil reaction is modelled using
calibrated or user-defined soil reaction curves (Section 2.1).
To obtain reliable results, the monopile geometrical and structural properties, as defined
in this mode, should fall within the 'design space' as considered by the 3D calibration
models from which the soil reaction curves were obtained. In case that the
numerical-based design approach has been followed via PLAXIS MoDeTo, this
information is included in the produced dvf file. If the rule-based design is adopted, then
this information should be specified by the user in the imported dvf file. In case that the
selected monopile properties fall outside the considered design space, the user is notified
via a warning message that the calculation results may be invalid.
In contrast to the Calibration mode, the monopile may consist of different segments with
different wall thickness; thereby allowing for further optimisation of the geometry.
The results of each calculation may be inspected in the Results mode of PLAXIS
MoDeTo.
NOTE: Note that the tool remembers the previously selected option
(calibrated/custom) and does not reset to the default option (calibrated). The
selected option is maintained in memory temporarily, i.e. as long as the project
is running, or permanently if the project is manually saved by the user.
TIP: The user may select any other user-defined dvf file as long as it complies
with the required format.
In the Structural properties (Figure 2.24) panel it is possible to add/change values of the
Young's modulus E . The user cannot edit values of w and ν . These are automatically set
to zero by the software.
Figure 2.24 Parameters for calculation in Analysis mode which includes Monopile geometry,
Structural properties and Workload (monopile head)
A horizontal load H and a bending moment M may be applied to the monopile head, at
height h above the ground level. If h is zero, then the head coincides with the mudline. The
equivalent bending moment at ground level Mg is calculated based on the input values of
H , M and h as follows:
Mg = H · h + M (2.2)
Table 2.8 gives the minimum, maximum and default values for the input horizontal force
H and the moment M .
Table 2.8 Minimum, maximum and default values for horizontal force H and moment M
Parameter Description Unit
H Horizontal force at monopile head kN
M Moment at monopile head kMm
In the Thickness variation tabsheet, which is shown in Figure 2.26, it is possible to insert
and edit pile segments. These are displayed in Figure 2.27.
mqrt tuvwx z
mqrt tuvwx { L
pile
segments
mqrt tuvwx |
Figure 2.27 Schematic representation of the pile with two different segments (thickness variation)
used in 1D model
The user can create pile segments using buttons above the table:
Add To add a new segment below the lowest segment in the model.
Insert To insert a new segment above the selected one.
Delete To remove the selected segment.
cross-sectional area (A), moment of inertia (I ), axial stiffness (EA), flexural rigidity (EI )
and shear stiffness (GA) are automatically calculated and displayed.
Table 2.9 gives the minimum, maximum and default values for the expert settings
parameters.
Table 2.9 Minimum, maximum and default values for expert settings parameters
Max steps
This parameter specifies the maximum number of calculation steps (load steps) that are
performed during the 1D calculation. The Max steps parameter should be set to an
integer number representing the upper bound of the required number of steps for a
calculation.
NOTE: The user should make sure that the specified number of steps suffices to
reach the applied load. If the number of steps is not enough a warning is
displayed after the calculation (Section B.2).
Tolerated error
Within each step, the calculation program continues to carry out iterations until the
calculated errors are smaller than the specified value. If the tolerated error is set to a high
value, then the calculation is relatively quick but may be inaccurate. If a low tolerated
error is adopted, then computation time may increase.
numerical solution
}~act solution
load
displacement
Figure 2.29 Computed solution versus exact solution
2.5.7 CALCULATE
The user can click on the Calculate button to start the calculation process after specifying
the monopile geometry, loading, and importing the depth variation functions. For more
information on importing depth variation functions refer to Section 2.5.1.
NOTE: After calculation in the Analysis mode, the results presented in the
Results mode are automatically updated.
To zoom in/out, use the scroll or click-and-drag option from top-left to bottom-right or
click-and-drag from bottom-right to top-left.
Double-clicking on a graph pops up a new window, which displays a larger version of this
graph and the corresponding table with the results. Refer to Section 2.4.4 for more
information.
NOTE: The depth variation functions displayed in the Analysis mode will be the
same as in the Calibration mode if identical monopile geometries are
considered.
There are eight graphs which illustrate the variation of fitting parameters along the shaft
of the monopile. The variables shown in the graphs are defined in Table 2.4. Note that the
vertical (z) axis is not normalised, in contrast to the Calibration mode.
For more information on the shaft fitting parameters, see Table 2.4.
Base depth variation functions:
There are eight graphs which illustrate the values of fitting parameters at the base of the
monopiles. The variables shown in the graphs are defined in Table 2.5. In these graphs, a
single point is used rather than an actual variation since the base corresponds to a certain
depth which is equal to L.
For more information on the base fitting parameters, see Table 2.5.
Double-clicking on a graph pops up a new window, which displays a larger version of this
particular graph and a table with the data. See 2.4.4 for more information.
An asterisk (∗ ) is displayed on the tabsheet title when the import option for the dvf file is
changed, the dvf file is updated, the embedded length L and/or the outer diameter Dout of
the monopile are modified. The graphs are not valid anymore. Recalculation is required
to update them.
This mode presents the results of the 1D calculation run in the Analysis mode. Additional
results for one of the calculated 3D models in the Calibration mode may be presented as
well for comparison between the 3D model and 1D model results. To display the results
from the 3D models the exact corresponding 3D model needs to be selected from the
drop-down list. The outcome of each analysed model and its calculated data is presented
in graphs and tables. The user can select which data to display.
NOTE: The results presented in this mode are updated only if the 1D calculation
in the Analysis mode runs again. This includes the data of the 3D models
presented in the combo box. Thus if new models are generated and calculated
in the Calibration mode, the 1D calculation has to be repeated to update the
data in this mode.
5. Models/ 6. Monopile and soil 7. Graph and table tabs Legend 8. Elevations 9.
Geometry data options
data sets
Figure 2.33 View of the Results mode
• Conversely, a load factor less than one indicates that the input load is higher than
the capacity of the structure.
Independently of the calculated load factor, the workload always represents the input load
specified by the user in the Analysis mode. The displayed value is either equal to (load
factor ≥ 1.0) or less (load factor < 1.0) than the input value depending on the capacity of
the structure.
All results presented in graphs and tables correspond to the applied workload.
Examples:
GeoDS_x (small) results from the small displacements 3D calculation
GeoDS_x (large) results from the large displacements 3D calculation
NOTE: The 3D data are only available at mudline for the H − v and M − ψ plots.
The user can select for which properties the graph is to be displayed. Nine radio buttons
control the data displayed on the graphs and the associated tables. The data is
represented in the graph and is labeled by the legend.
For the first two plots (H − v and M − ψ ), the data on the horizontal axis is provided for
three different elevations:
• head (z = h)
• mudline (z = 0)
• base (z = −L)
NOTE: The plotted values of the lateral reaction force H and bending moment
M are always at the mudline. The plotted values of the lateral displacement and
cross section rotation can be at head, mudline or base.
Monopile results:
H -v Lateral reaction force at mudline (kN) versus lateral
displacement (m) at the mudline, base or head
Soil results:
su (z) Undrained shear strength (kN/m2 ) over depth (m).
σ 'v 0 (z) Initial vertical effective stress (kN/m2 ) along depth (m).
p(z) Lateral soil reaction (kN/m) along depth (m) and base horizontal
force (kN) at the toe of the monopile.
The symbol (z) indicates that the corresponding output quantity is plotted over the
monopile's depth, where max(|z|) = −L.
NOTE: In the case that a sandy material type has been selected in the Soil
mode specified via the *.dvf file (Analysis mode), the option to display the
undrained shear strength (su ) along depth (z) is inactive.
NOTE: The user should use the accuracy metric η as a match indicator of the
calculation results between equivalent monopile geometries analysed under the
same soil conditions. This can be used to check the soundness of the
calibration procedure and the validity of the chosen final design.
3 TUTORIAL MANUAL
This tutorial explains how to apply the Numerical-Based Design (NBD). The NBD is used
for a detailed concept design or a final design of a set of monopile geometries.
A typical clay soil profile encountered in the North Sea is assumed, with the following
depth variation profiles for the submerged unit weight γ (Figure 3.1 (a)), the undrained
shear strength su in triaxial compression (TXC) (Figure 3.1 (b)), the lateral earth pressure
at rest K0 in terms of effective stresses (Figure 3.1 (c)), and the small strain shear
modulus G0 (Figure 3.1 (d)).
z m)
©
- -§¤
- -§£
- -¦¤
- -¦£
- -¥¤
-45 -45
- -£¤
(a) (b)
K¶ ·-) G /m
¯µ5 ¯µ7 ¯µ9 ´µ´ ´µ² E E E
±
-5 -5
-´¯ -
-´® -
-³¯ -
-³® -
-²¯ -
-²® -
-°± -
-45 -45
-®¯ -
(c) (d)
Figure 3.1 Submerged unit weight γ (a), undrained shear strength su in triaxial compression (TXC)
(b), lateral earth pressure at rest K0 in terms of effective stresses (c), small strain shear
modulus G0 (d).
TIP: In PLAXIS MoDeTo the submerged unit weight (γ 0 ) of the soil is used to
generate an effective stress state without water in the PLAXIS 3D models.
A specific design space is also assumed. The design space consists of many monopile
geometries (models) that define an envelope in which the optimum monopile design is
expected to lie.
For this tutorial, the design space is defined by eight calibration models. Each model
corresponds to a PLAXIS 3D project and is used for the calibration and parameterisation
of the soil reaction curves. Figure 3.2 illustrates the adopted design space. The
geometric dimensions of the assumed final design case are also presented in Figure 3.2.
The final design is done using a quick 1D design model and is considered to be the
optimum design based on the examined soil profile, the assumed design space and the
adopted design criteria.
4
3
2
1
0
2,5 3 3,5 4 4,5 5 5,5
L/Dout (-)
The ultimate goal is to verify the results of the 1D model that represents the final design.
This is done by comparing the results of the 1D model against an equivalent 3D model.
Objectives:
• Form the clay soil profile.
• Define the design space by specifying the eight different monopile GeoDS to be
considered.
• Generate and calculate the 3D models which correspond to each GeoDS.
• Calibrate the 1D model, based on the data retrieved from all eight 3D model results,
through parameterisation.
• Run a number of 1D analyses against some of the eight GeoDS to ensure that the
1D model is well calibrated.
• Run 1D analyses to determine the final monopile geometry, based on the required
design criteria.
• Generate and calculate a new 3D GeoDS with the presumed optimum monopile
geometry.
• Compare the results between the 1D and 3D models with the optimum monopile
geometry to verify the final design.
For simplicity, only one design criterion is used in this tutorial, being the displacement at
mudline (or seabed surface) must be less than 0.1·D when the design load H is applied
at height h above mudline.
Also, for simplicity, no thickness variation is considered in this tutorial for the final design.
The user might select to vary this parameter to achieve a further optimised final solution.
The 1D model, in contrast to the 3D model, does allow for thickness variations.
3.1.1 INPUT
General settings
• Start PLAXIS MoDeTo via the executable PlaxisMoDeTo.exe.
• In the Quick select dialogue (Figure 3.3) choose Start a new project and save the
project with the name "MoDeTo Tutorial" in the desired directory.
The result after all layers have been added is shown in Figure 3.4.
TIP: The input value of the small strain shear stiffness modulus G0 corresponds
to the mid-depth of each soil layer (Figure 3.1). The values of G0 at the top and
bottom soil layer boundaries are calculated based on the G0 over su (value at
mid-depth of each layer) ratio. See Section 4.2.1 for more information on the
parameters.
TIP: If users want to perform changes in the default settings of the PLAXIS
3D models, then they are advised to first generate the first model (GeoDS_1),
then make the needed changes within PLAXIS 3D and afterwards add
all the other GeoDS. The addition of a GeoDS copies the last project,
including all the user-modified parameters. To adjust the geometry of the
newly added GeoDS, the Generate button should be used, which triggers
regeneration of all selected PLAXIS 3D models, based on the input
geometrical characteristics.
Note that the regeneration process maintains all valid manual changes, as
described in Section 2.4.2. However, be aware that any manual modifications
apart from the suggested ones, might affect the calculation of the results and
the validity of the parameterisation procedure.
The definition of the parameters in Table 3.2 can be found in Section 2.4.2.
NOTE: This action automatically saves the project each time a new GeoDS
is added to the list.
5. Open the model in PLAXIS 3D by clicking the Visualise button and ensure that the
generated soil profile consists of four soil layers with the correct top and bottom
boundaries.
Additionally, the validity of the generated material properties may be checked against
the formulations provided in Section 4.2.1.
The geometry of the monopile and the parameters assigned to the plate material
may be checked too for consistency.
Check the structure and quality of the generated mesh in PLAXIS Output by
previewing Phase_1 ("Pile wished in place"). This can be done via the mesh quality
metrics available under the Mesh menu item.
Close PLAXIS Output and Input after completing the checks suggested above. Note
that there is no need to save the PLAXIS 3D project as no modifications were done.
6. Multi-select all the remaining GeoDS (i.e. GeoDS_2 to GeoDS_8), and generate the
PLAXIS 3D models by clicking the Generate button.
7. Multi-select all eight GeoDS and press the Calculate button. The calculations are
performed sequentially.
NOTE: Note that this action automatically saves the project after each
calculation finishes.
NOTE: The calculations may take a long time (several hours) to finish.
8. The monopile response of all calculated GeoDS may be inspected in the right side
panel, under the tab Monopile Response. Selecting a specific GeoDS in the menu
highlights the corresponding curves in the graphs.
9. Focus on the "lateral reaction force against lateral displacement at mudline" graphs
(two top graphs, see Figure 9) for small and large displacements. Double-click the
graph for "large displacements" (the right graph), and inspect the values more
accurately in the pop-up window. Select the Table tab to extract (copy-paste) all data.
12. Inspect the variation of the soil reaction fitting parameters along the depth as
presented in the tabs Shaft depth variation functions and Base depth variation
functions.
Analysis mode
For the analysis do the following:
1. Make sure that the program is in the Analysis mode.
2. In the Depth variation functions section, the file calibrated.dvf that was created
and saved during calibration is selected by default. Leave this selection as it is.
3. In the Monopile geometry section, enter the values of the geometric parameters (h,
L, Dout ) which correspond to GeoDS_1, see Figure 3.5.
4. In the Workload (monopile head) section, enter a value for the horizontal force which
is equal to or exceeds the maximum reached lateral reaction force at mudline of the
PLAXIS 3D model which corresponds to the GeoDS_1 (see the Monopile response
tab in the Calibration mode). For the present example, a value of 3200 kN should be
used.
5. Add a pile segment by clicking the Add button on the Thickness variation tab. Enter
the thickness value t that corresponds to GeoDS_1, see Figure 3.5.
6. Click on the Calculate button to start the 1D analysis.
NOTE: Next to the Thickness variation tab, there is an Expert settings tab.
Use the default values, see Figure 3.1.2.
Results mode
To compare and verify the results, carry out the following steps:
1. Proceed to Results mode.
2. Select GeoDS_1 (large) from the options included in the 3D model combobox.
3. Compare the results of the 1D and the selected 3D model by inspecting the H − v
graph at mudline. See Figure 3.
The high value (97.82%) of the accuracy metric (η ) indicates that the calibration of
the 1D model was done successfully via the parameterisation procedure.
TIP: The user may also compare the response of the 1D and 3D models by
inspecting the M − ψ , v (z) and ψ(z) graphs.
Note that the v (z) and ψ(z) plots are comparable only if the maximum
displacement over diameter ratio parameter under the Expert settings tab
(Analysis mode) is selected such that the achieved lateral displacement at
mudline is approximately equal to the one of the 3D model. In this case,
the applied workload H should be high enough in order to obtain the target
displacement at ground level.
Analysis mode
1. In the Analysis mode enter the following geometrical characteristics, which
correspond to the assumed final monopile design that meets the required design
criteria. See Table 3.3.
Table 3.3 Values of the final monopile design
The assumed design load for this tutorial is 3000 kN. This load corresponds to a
bending moment of 180.0 · 103 kNm at ground level, assuming that the load is
applied at height h above mudline, equal to 60.0 m.
TIP: The final design may consist of more than one pile segment with different
thicknesses. This can be done by adding more thickness sections by clicking
the Add button on the Thickness variation tab of the Analysis mode.
2. In the Results mode, inspect the H − v graph (at mudline) to ensure that the
displacement is less than 0.1·D when the design load H is applied, see Figure 3.10
The design criterion is met, and the selected monopile design is adopted as the final one
TIP: In case that more than one pile segment is employed in the final design,
the user needs to generate and then access the model in PLAXIS 3D to
manually introduce the needed additional plate materials.
The properties may be determined based on the parameters displayed within
the Thickness variation tab of the Analysis mode, namely: A, I, EA, EI, GA.
After creating the additional plate materials in PLAXIS 3D, it is necessary to
assign them to the corresponding plate elements, based on the thickness
of each monopile segment. The 3D project needs to be saved and then
calculated via PLAXIS MoDeTo.
Results mode
1. In the Results mode, select the final design (GeoDS_9 (large) in the 3D model
combobox) and compare the results between the 1D model and the PLAXIS 3D
model. The user may also inspect all the graphs mentioned above. A very good
match is achieved between the 1D and 3D results indicating a successfully validated
design procedure. See Figure 3.11 for the comparison in the H − v graph at mudline.
Notice the high value (96.82%) of the accuracy metric (η ), which indicates a good
match.
4 SCIENTIFIC MANUAL
4.1 INTRODUCTION
This part of the manual describes the technical basis of PLAXIS MoDeTo. The material
models that are used, the algorithm and modules, as well as assumptions and limitations,
are explained here.
† For hydrostatic cases, the situations different from the Head are considered. If the phreatic level in hydrostatic
conditions is equal to Head, no extra water level will be generated. For more information on head and water
conditions, see Section Defining water conditions in the PLAXIS 3D Reference Manual.
‡ By using γ ' (Input value) as γ
sat and γunsat effective stresses are calculated without the need to calculate the
water pressures. The phreatic level is set at the bottom of the model and that is why γ ' is used as γsat and γunsat .
level§
• γfC = 60 · 100/Gur /suA (%)
• 0.5% ≤ γfC ≤ 75%
• γfE = 2.0 · γfC (%)
• 1.0% ≤ γfE ≤ 150%
• γfDSS = 1.5 · γfC (%)
• 0.75% ≤ γfDSS ≤ 100%
• suC,TX /suA = 0.99 (-)
• zref = ztop (m) (negative value)
• suA inc = (su,bottom − su,top )/(ztop − zbottom ) (kN/m2 /m)
• suP /suA = 0.5 (-)
• τ0 /suA = −0.5 · (1 − K0 ) · σ 0 v 0 /suA
where σ 0 ν0 = initial vertical effective stress at the mid-layer level (kN/m2 ). Note that
compression is negative.
• 0.0 ≤ τ0 /suA ≤ 0.95 (-)
• suDSS /suA = (1 + suP /suA )/2 (-)
• ν 0 = 0.495 (-)
• Rinter = 1.0 (-)
• K0 = input (-)
To allow tension cut-off, the Mohr-Coulomb (MC) model is assigned to the interfaces
instead of the NGI-ADP. The stiffness MC properties match the derived NGI-ADP
parameters presented above. The stiffness properties of the MC model, in terms of su
and su,inc , are adjusted to 65% of the strength of the adjacent soil material (Palix et al.,
2017).
¶ By using γ ' (input value) as γsat and γunsat effective stresses are calculated without the need to calculate the
water pressures.
|| Note that γ 0 is used as both γ
sat and γunsat because the phreatic level is set at the bottom of the model.
Model geometry
• Only half of a symmetric model of the monopile is modelled via the Tunnel designer.
This offers controllable geometry (re)generation, based on user-defined parameters.
The vertical plane at y = 0 is the plane of symmetry.
• The model contour is based on input parameters:
• The bottom depth of the last soil layer is as specified in the Soil mode.
• The total model length in the x-direction is equal to 12 monopile outer
diameters (Dout ) The distance from the centre of the pile to the right and left
model boundaries in the x-direction is 6 · Dout .
• Total model length in the y-direction equal to 4 monopile outer diameters Dout
The distance from the plane of symmetry (front model boundary) to the rear
model boundary in the y-direction is 4 · Dout .
• Borehole at (0,0) from ztop = 0.0 to a user-defined depth.
NOTE: The water table is placed at the bottom of the model.
• Fully saturated soil conditions for offshore applications and effective stress
approach.
• The user defines the number of soil layers in Soil mode.
• The basic soil parameter can be directly entered by the user (Soil mode), whereas
secondary parameters are automatically defined based on correlations.
• The user may change constitutive models and soil materials parameters in PLAXIS
3D.
NOTE: If the user changes the constitutive model or the material
parameters in PLAXIS 3D, the parameters defined in the Soil mode of
PLAXIS MoDeTo should match the updated values used in PLAXIS 3D.
This is because the values that are used during parameterisation come
from the Soil mode and not directly from the PLAXIS 3D models.
• The soil layer thickness cannot be less than 0.5 m. This is to prevent bad quality
meshes that lead to long calculation time and possibly inaccurate results.
Monopiles
• The embedded part of the monopile is divided into slices of approximately 1.0 m
depth during its generation via the Tunnel designer. The slicing takes place within
each soil layer, assuring that no monopile slice intersects boundaries between soil
layers. Note that if a soil layer is less than 1.0 m deep, then only one monopile slice
is generated within that soil layer.
• The number of monopile slices per soil layer is determined based on the following
two hypotheses:
• the target thickness of a monopile slice is 1.0 m (fixed value).
• to determine the number of monopile slices per soil layer, the (user-defined)
depth of that soil layer is rounded up or down to the closest integer.
TIP: If the depth of the soil layer is 1.3 m, 1 monopile slice is created
with a thickness of 1.3 m. On the other hand, if the layer depth is 1.75
m, 2 monopile slices are created with a thickness of 0.875 m each.
• Linear-elastic isotropic plate elements (shells) are used to model the monopile
structure.
• The input properties of the plate elements (shells): are Young's modulus E ,
Poisson's ratio ν and wall thickness t .
• The top of the monopile is closed with a plate of the same properties, to apply a
prescribed displacement.
• The bottom of the monopile remains open.
• The monopile is weightless, i.e. the pile unit weight w is set to zero. The weight is
not taken into account because lateral loading and not vertical loading is considered.
• The monopile is 'wished-in-place' (i.e. no installation effects is considered) and then
loaded laterally.
• A prescribed displacement is applied to the top surface in the horizontal x-direction
thereby introducing a lateral force and bending moment at the ground level (the
latter is valid if the prescribed displacement is applied at a particular height h above
seabed).
• Interfaces are used at the outer surface of the monopile to model the soil-structure
interaction.
• Another (horizontal) interface is used at the monopile bottom to retrieve soil
reactions at the base.
• Drainage type of interface elements is always set to drained, to prevent suction from
developing at the active soil side of the monopile. In this case a gap is formed
between the monopile and the soil. Note that this requires the generation of an extra
(drained) material set for the interfaces.
• Based on the user-defined input values per PLAXIS 3D model and the structural
parameters specified, the following are calculated:
• inner diameter: Din = Dout − 2 · t
• cross section area: A = π(Dout
2 2
− Din )/4
• moment of inertia: I = π(Dout
4 4
− Din )/64
• axial stiffness: EA
• flexural rigidity: EI
• shear stiffness: GA = 0.5 · kEA/(1 + ν)
A constant value of k = 0.5 (independent of Poisson's ratio effects) is assumed to
• Two 'soft' beams (Section 4.3.2) are placed on both the front and back edges (sides)
of the monopile for post-processing purposes.
Mesh
• The embedded part of the monopile cross-section is divided into 9 segments of 20◦
each to force a structured mesh at the circumference.
• A (refinement) zone around the monopile is generated to have structured mesh
extended:
• 0.20 · Dout at the monopile's circumference
• 0.15 · Dout below the monopile toe
• The considered default mesh settings are:
• pile above ground level: coarseness factor = 1.0
• embedded pile: coarseness factor = 0.5
• bottom of the pile: coarseness factor = 0.07
• surrounding soil: coarseness factor = 1.0
• beams: coarseness factor = 1.0
• coarse mesh:
• mesh command used in PLAXIS 3D 2017.01 or older versions: _mesh
0.075 256 True
• mesh command used in PLAXIS 3D 2018: _mesh 0.075 256 True 2.2
0.0175 1.0
Calculation phases
• The considered calculation phases are:
• Initial phase: K0-procedure
• Phase 1: Monopile installation (wished-in-place), plastic calculation
• Phase 2: Applying prescribed lateral displacements equal to vmax,z=h /1000,
plastic calculation
• Phase 3: Applying prescribed lateral displacements (input value, vmax,z=h ),
plastic calculation
• The considered default numerical settings are:
• Phase 2:
• Solver = Pardiso
• Max load fraction per step = 0.02
• Tolerated error = 0.001
• Phase 3:
• Solver = Pardiso
• Max load fraction per step = 0.5
• Tolerated error for Sand = 0.01
• Tolerated error for Clay = 0.001
• Max unloading steps = 50
• Max steps = 10000
• Max iterations = 90
• Desired min iterations = 4
• Desired max iterations = 30
The normalised soil reaction curves are generated by the Optimisation Module, which
takes as input the data derived from the post-processor and the soil-structure data
provided in MoDeTo (Soil and Calibration modes respectively). The normalisation
process is based on local stiffness and soil strength parameters. It is triggered by the
Parameterise button.
The normalisation formulae for Sand and Clay are presented in Table 4.1:
Table 4.1 Normalisation formulae for Sand and Clay (Burd et al., 2018, Byrne et al., 2018b)
The normalised curves depend on the undrained shear strength, su , or the initial vertical
effective stress, σ 'ν0 , and therefore are depth-dependent (z ); pa is the atmospheric
pressure. The parameter IR is the rigidity index, defined as IR = G0 /su , where G0 is the
small-strain shear modulus and su the undrained shear strength in triaxialp compression.
The parameter Is is a stiffness coefficient defined as: IS = (G0 /pa ) · pa /σ 'ν0 .
soil reaction curves obtained from the parameterisation procedure are plotted
• Unchecked Normalised and checked Parameterised checkboxes: the
parameterised soil reaction curves obtained from the parameterisation procedure
are denormalised and plotted
At a first stage, the raw soil reaction curves (obtained from the 3D finite element
calibration models) are normalised (using the forms in Table 4.1) and pre-processed to
obtain purely monotonic curves. These normalised soil reaction curve data are then
represented with the 4-parameter conic function shown in Eq. (4.1):
y x 2 y x ·k y
−n · ( − ) + (1 − n) · ( − )·( − 1) = 0 (4.1)
yu xu yu yu yu
where x refers to a normalised displacement (or rotation) variable and y signifies the
corresponding normalised soil reaction component. The conic function is calibrated by
the specification of four parameters (k , n, x u , y u ), each of which has a straightforward
interpretation. The parameter k specifies the initial slope; y u is the ultimate value of the
normalised soil reaction and x u is the normalized displacement (or rotation) at which this
ultimate value of soil reaction is reached. The parameter n (0 < n < 1) determines the
shape of the curve. This particular function was selected during the PISA project to
represent the soil reaction curves in the 1D design model (Burd et al., 2018, Byrne et al.,
2018b). To an extent, however, the choice of function is arbitrary and other possibilities
exist for the choice of functional form of the soil reaction curves.
The four parameters (k , n, x u , y u ) for each of the soil reaction components, and the way
in which the parameters vary with depth, are determined from the normalised raw soil
reaction curves by the optimisation module. This optimisation process incorporates data
from the results of all user-selected PLAXIS 3D models in the Calibration mode.
For numerical implementation purposes, the positive roots of y are:
2c
y = yu · p for x 6 xu (4.2)
−b + b2 − 4ac
y = yu for x > xu (4.3)
where:
a=1−2·n
x x ·k
b =2·n· − (1 − n) · (1 + )
xu yu
x ·k x2
c= · (1 − n) − n · 2
yu xu
(4.4)
The shape of the conic function is strongly conditioned by the value of n, as illustrated in
Figure 4.1. For n = 0 and n = 1, bi-linear forms are obtained. For intermediate values of
n the function is curved.
Soil reaction component Fitting parameter Clay depth variation Sand depth
functions variation functions
Ultimate strain, c1 s1
v pu
Distributed lateral load, p Initial stiffness, k c2 + c3 · (z/Dout ) s2 + s3 · (z/Dout )
p
Curvature, np c4 + c5 · (z/Dout ) s4
Ultimate reaction, c6 + c7 · e c8·z/Dout
s5 + s6 · (z/L)
pu
Ultimate rotation, c9 s7
ψ mu
Distributed moment, m Initial stiffness, km c10 + c11 · (z/Dout ) s8
Curvature, nm c12 s9
Ultimate moment, c13 + c14 · (z/Dout ) s10 + s11 · (z/L)
mu
Ultimate strain, c15 s12+s13·(L/Dout )
v Hu
Base horizontal force, H B Initial stiffness, k c16 + c17 · (L/Dout ) s14+s15·(L/Dout )
H
set (1) of raw soil set (2) of raw soil set (n) of raw soil
reaction curves reaction curves reaction curves
p1 (z), v1 (z) p2 (z), v2 (z) pn (z), vn (z)
m1 (z), ψ1 (z) m2 (z), ψ2 (z) mn (z), ψn (z)
HB,1 (z), vB,1 (z) HB,2 (z), vB,2 (z) HB,n (z), vB,n (z)
MB,1 (z), ψB,1 (z) MB,2 (z), ψB,2 (z) MB,n (z), ψB,n (z)
Note: L1 is the monopile embedded length in 3D FEM (1), i.e. i = 1, which might be equal to L2, L3 etc.
The general rules for all plain text file formats are:
• No particular units are needed for the data, assuming that a consistent set of units is
used throughout the tool. Information regarding units can be found in Section 2.2.6.
• Lines starting with # are regarded as comments (and skipped).
• Leading spaces and tabs are ignored, i.e. a line starting with " #" is still regarded as
a comment.
• Tabular data columns are separated by single tabs (there is no intentional visual
alignment of numbers).
• Floating point numbers are written in full-accuracy scientific notation floating point
(i.e. ∼ 16 digits such as 4.659996895060823E − 19). The readers must not rely
on this. They must check tab separators rather than field length.
• The files are written in ASCII and must not contain any Unicode characters, nor
single-byte characters outside the allowed range (Char(9), Char(10, Char(13),
Char(32)-Char(126)).
NOTE: User-defined dvf files should comply with the rules presented above.
conic
# Material type
sand
# Drainage type
drained
# number of soil layers
2
# SoilLayer ztop(m) zbottom(m) G0top(kN/m2) G0bottom(kN/m2) ceff(kN/m2) phieff(deg) psi(deg) gammasubmerged(kN/m3)
1 0.00 -20.00 25.0E3 30.0E3 0.00 0.00 0.00 6.50
2 -20.00 -100.00 30.0E3 90.0E3 0.00 0.00 0.00 7.50
# number of GeoDS
4
# L(m) h(m) t(m) Dout(m) E(kN/m2)
35.00 50.00 0.010 10.00 210E6
30.00 50.00 0.010 6.000 210E6
75.00 45.00 0.010 6.000 210E6
60.00 40.00 0.010 6.000 210E6
# Max displacement reached at ground level
2.012
# Max rotation reached at ground level (rad)
0.546
# Fitting parameters
s1
s2
s3
...
s24
The 16 fitting parameters used in the conic function are derived from the values of the 28
(or 24) parameters presented above. They are used by the 1D FE model to conduct the
1D analysis and additionally to plot the depth variation functions in the Calibration and
Analysis modes (Results inspection pane).
4.6 1D FE MODEL
Kinematics
Adopted kinematics are presented in Figure 4.4. Equation 4.6.1 describes the axial and
transverse displacements in a pile in a case where the neutral axis coincides with the
centroid of the pile.
where ψ is the clockwise rotation of the beam cross-section (assumed to remain plane),
v0 is the lateral displacement of the pile centroid, and f (y) is a function to represent the
M
H
z y
ground level
Ìim¾Çȹ¿Í¾
beam Lateral soil
¸¹º»¼½¾¿
finite element
ÀÁÂÃÄ)
Distributed
moment
mÁÂà ψÅ
ƺǹ Ⱦ¸izontal
ɾ¸»¹ Ê Ë ÁÄ Ë )
ƺǹ
moment
M Ë ( ψË )
Figure 4.3 1D structural model of monopile foundation for a wind turbine (redrawn from Byrne et al.,
2018b)
coupling between the axial and transverse strains, which are defined by:
∂w dψ ∂f ∂v ∂w ∂v
εzz = =y εyy = γyz = + =θ+ψ where θ = (4.6)
∂z dz ∂z ∂z ∂y ∂z
A positive bending moment causes tension on the y-positive side of the pile.
where G is the shear modulus, A is the cross-sectional area of the pile and κ is a shear
factor.
z, w
y, v
ÎÏÐÑ ÒÓÔÕÕÖÕÑÒ×ÏÔØ
ÎÏÐÑ
Figure 4.4 Monopile foundation for a wind turbine support structure (redrawn from Byrne et al.,
2018b)
Virtual Work
At equilibrium the total virtual work is zero. The external virtual work is:
where HT and MT are the horizontal force and moment applied at the top of the pile (as
in Figure 4.4) and vT and ψT are the lateral displacement and cross-section rotation at
the top of the pile. The internal virtual work is:
Z
dδψ
δWI = M + V (δθ + δφ) + p(z, v )δv + m(z, ψ)δψ dz + HB δvB + MB δψB (4.10)
pile dz
Ù Ú
Le
N1 = 1 − α N2 = α (4.18)
According to Astley (1992), within each element the shear strain is constant, γ0 and
therefore θ = γ0 − ψ . This gives:
The first and second derivatives are defined as shown in Section 4.6.1.
dψ
= BB V (4.21)
dz
where:
2 h 2 h 2 h h 2 h 2 h
B B = d (N21 ) − d (N22 ) d (N2 +2 N4 ) d (N23 ) − d (N24 ) (4.22)
dz dz dz dz dz
h i
V T = V1 Ψ1 γ0 V2 Ψ2 (4.23)
1h i
BB = 6 − 12α Le (6α − 4) Le (6 − 12α) 12α − 6 Le (6α − 2) (4.24)
L2e
The element force vector fB and the element stiffness matrix kB are:
Z Z
fB = B TB Mdz kB = B TB EIB B dz (4.25)
element element
Shear terms:
The shear force within the pile element is:
γ0 = B S V (4.26)
where:
h i
BS = 0 0 1 0 0 (4.27)
dN3h dN4h
dN1h dN2h dN2h dN4h
ψ = Bψ V where B ψ = − + +1 − (4.31)
dz dz dz dz dz dz
dN1h dN1h 1
= −6α + 6α2 = (−6α + 6α2 ) (4.37)
dα dx Le
dN2h dN2h
= Le (1 − 4α + 3α2 ) = 1 − 4α + 3α2 (4.38)
dα dx
dN3h dN3h 1
= 6α − 6α2 = (6α − 6α2 ) (4.39)
dα dx Le
dN4h dN4h
= Le (−2α + 3α2 ) = −2α + 3α2 (4.40)
dα dx
The second derivatives are:
d 2 N1h d 2 N1h 1
= 12α − 6 = 2 (12α − 6) (4.41)
dα2 dx 2
Le
d 2 N2h d 2 N2h 1
= Le (6α − 4) = (6α − 4) (4.42)
dα2 dx 2 Le
d 2 N3h d 2 N3h 1
= 6 − 12α = 2 (6 − 12α) (4.43)
dα2 dx 2 Le
d 2 N4h d 2 N4h 1
= Le (6α − 2) = (6α − 2) (4.44)
dα2 dx 2
Le
assembled along the same 2-noded elements of the mesh. In other words, there is no
distinction between pile elements and soil elements.
Where:
F iext : external applied load at iteration i (4.51)
F iint : internal forces at iteration i (4.52)
K elastic : elastic stiffness matrix (4.53)
i
∆u : cumulative vector of unknowns (displacements and rotation) at iteration i
(4.54)
∆λ: load factor (4.55)
F̂ : unit external load (4.56)
In the 1D model, the finite element equations of the pile-soil system need to be solved for
different variables, namely displacements and rotations. These displacements and
rotations are used to compute internal forces (shear and bending moments) which should
be in equilibrium with external forces. The presence of different units for forces and
moments requires an accurate convergence checking. For this purpose, an energy norm
is used to check for equilibrium:
(F iext − F iint ) · ∆u i
Error = < tolerance (4.57)
F ext K −1
elastic F ext
Error checking using energy norms requires tighter tolerances compared to other
methods such as residual or displacement based methods. In the 1D FE calculation, a
default value of 0.0001 (10−4 )) is selected.
Numerical integration
All the integral equations are evaluated using 4 Gaussian integration points.
Since all the shape functions and their derivatives are functions of the parametric
coordinate α, the following transformation is performed:
α = 0.5 · (1 + ξ) (4.58)
Precalculation checks
The following precalculation checks are performed by the 1D FE model before the
analysis is performed:
For the distributed lateral load:
1. If kp < kp,min → kp = c3 · (z/D) · kp,min /(kp,min − c2), otherwise kp = c2 + c3 · (z/D)
2. If np < 0 → np = 0
3. If np > 1 → np = 1
4. If v pu < pu /kp → v pu = pu /kp
5. If pu ≤ 0 or kp = 0 → the output of the conic function is set to zero: p = 0 and
dp/dv p = 0
Note that kp,min is a minimum value of the initial stiffness parameter kp , determined during
the parameterisation. This is to prevent negative values of stiffness close to the ground
level.
For the distributed moment:
1. if ψ mu < mu /km → ψ mu = mu /km
2. If mu ≤ 0 or km ≤ 0 → the output of the conic function is set to zero: m = 0 and
dm/dψ m = 0
Post-processing
The 1D model calculates the primary variables, i.e. displacements and rotations on the
mesh nodes. The shear forces and bending moments of each finite element are
computed using the interpolated primary variables on the Gauss points. These forces
and moments are then extrapolated to the nodes. Finally, the values on the common
nodes of the neighbouring elements are averaged to ensure only one value per node.
4.7.1 REALISED H
The realised horizontal force H applied to the monopile head is defined as a minimum of
Hinput and the Hinput multiplied by the Load factor:
4.7.2 REALISED M
The realised moment M applied to the monopile head is defined as a minimum of Minput
and the Minput multiplied by the Load factor:
Hmax Mmax
Load factor = = (4.61)
Hinput Minput
The Load factor is calculated based on the input horizontal load Hinput and moment
Minput . The input horizontal load and moment are multiplied by 3.0 to derive the values of
Hmax and Mmax respectively. The horizontal load and moment are applied incrementally.
The increments dH and dM are determined per step until the maximum applied load
Hmax or moment Mmax are reached.
If Hmax and/or Mmax at the end of the calculation is less than Hinput and/or Minput then the
load factor will be less than 1.0 indicating that under the selected analysis settings the
specified input load and/or moment cannot be fully applied.
A load factor of 3.0 means that the input load and/or moment is at least 3.0 times less
than the maximum load and/or moment that can be applied to the pile, under the selected
analysis settings.
(Aref − Adif )
η= ≤ 1.0 (4.62)
Aref
where Aref is the area under the reference curve up to a specific lateral displacements
threshold, i.e. the curve that corresponds to the (selected) 3D results, and Adif is the area
in between the curve of the 1D results and the curve of the 3D results, up to the same
lateral displacements threshold (Figure 4.6). A perfect match means the accuracy metric
equals 1.0. The lateral displacements threshold is defined as the lower value of the
maximum displacement reached by the 1D model and the selected 3D model.
Note that a low value of the accuracy metric η (close to zero) should also be interpreted
as a bad match. In all cases, the user is advised to visually inspect the compared curves
and not simply rely on the computed metric.
ÜÝ 1D
dline (kN)
ñ
ð
ë
é Û ref
è
êç
íï Û dif
î
íì
ë
ê
é
çè
Lateral
Figure 4.6 Graphic representation of the quantities used to calculate the accuracy metric η
• The radio buttons in the chart influence only the displayed lateral displacements and
do not have any control over the displayed forces and moments:
• If head is selected → vhead and ψhead are plotted
• If mudline is selected → vmudline and ψmudline are plotted
• If base is selected → vbase and ψbase are plotted
• The table for the H -v graph contains all the information, no matter the selected radio
button. The following columns are provided:
• Model: 1D Analysis, GeoDS_x
• Hmudline [kN]
• vhead [m]
• vmudline [m]
• vbase [m]
• The table for the M -ψ graph contains all the information, no matter the selected
radio button. The following columns are provided:
• Model: 1D Analysis, GeoDS_x
• mudline [kNm]
• ψhead [rad]
• ψmudline [rad]
• ψbase [rad]
• The available data from a selected 3D model are plotted only in the case that the
mudline radio button is selected.
5 REFERENCES
[1] Andresen, L., Jostad, H.P. (1999). Application of an anisotropic hardening model for
undrained response of saturated clay. Proc. NUMOG VII, 581–585.
[2] Astley, R. (1992). Finite elements in solids and structures. Chapman and Hall
Publishers.
[3] Borst, R.D., Crisfield, M.A., Remmers, J.J.C., Verhoosel, C.V. (2012). Non-Linear
Finite Element Analysis of Solids and Structures. Wiley Online Library, USA.
[4] Brinkgreve, R.B.J., Engin, E., Engin, H.K. (2010). Validation of empirical formulas to
derive model parameters for sands. 7th NUMGE, Trondheim, Norway.
[5] Brinkgreve, R.B.J., Kumarswamy, S., Swolfs, W. (2018). PLAXIS 3D Material Model
Manual. PLAXIS B.V., The Netherlands.
[6] Burd, H.J., Byrne, B.W., McAdam, R.A., Houlsby, G.T., Martin, C.M., Beuckelaers,
W.J.A.P., Zdravković, L., Taborda, D.M.G., Potts, D.M., Jardine, R.J., Gavin, K.,
Doherty, P., Igoe, D., Skov Gretlund, J., Pacheco Andrade, M., Muir Wood, A. (2017).
Design aspects for monopile foundations. In proceedings of TC209 Workshop -
Foundation Design of Offshore Wind Structures, At Seoul, Korea, 35–44.
[7] Burd, H.J., Taborda, D.M.G., Zdravković, L., Abadie, C.N., Byrne, B.W., Houlsby,
G.T., Gavin, K., Igoe, D., Jardine, R.J., Martin, C.M., McAdam, R.A., Pedro, A.M.G.,
Potts, D.M. (2018). PISA Design Model for Monopiles for Offshore Wind Turbines:
Application to a Marine Sand (submitted).
[8] Byrne, B.W., Burd, H.J., Kenneth, G., Houlsby, G.T., Jardine, R.J., McAdam, R.A.,
Martin, C.M., Potts, D.M., Taborda, D.M.G., Zdravković, L. (2018a). PISA: Recent
Developments in Offshore Wind Turbine Monopile Design. In Vietnam Symposium
on Advances in Offshore Engineering.
[9] Byrne, B.W., Houlsby, G.T., Burd, H.J., Gavin, K., Igoe, D., Jardine, R.J., Martin,
C.M., McAdam, R.A., Potts, D.M., Taborda, D.M.G., Zdravković, L. (2018b). PISA
design model for monopiles for offshore wind turbines: Application to a stiff glacial
clay till (submitted).
[10] Byrne, B.W., McAdam, R.A., Burd, H.J., Houlsby, G.T., Martin, C.M., Beuckelaer,
W.J.A.P., Taborda, L.Z.D.M.G., Jardine, R.J., Liu, E.U.T., Abadias, D., Gavin, K.,
Igoe, D., Doherty, P., Skov Gretlund, J., Pacheco Andrade, M., Muir Wood, A.,
Schroeder, F.C., Turner, S., Plummer, M.A.L. (2017). PISA: new design methods for
offshore wind turbine monopiles. In proceedings of the Offshore Site Investigation
and Geotechnics International Conference (OSIG), 142–161.
[11] Byrne, B.W., McAdam, R.A., Burd, H.J., Houlsby, G.T., Martin, C.M., Gavin, K.,
Doherty, P., Igoe, D., Zdravković, L., Tabordo, D.M.G., Potts, D.M., Jardine, R.J.,
Sideri, M., Schroeder, F.C., Muir Wood, A., Kellehave, D., Skov Gretlund, J. (2015a).
Field testing of large diameter piles under lateral loading for offshore wind
applications. Third International Symposium on Frontiers in Offshore Geotechnics
(ISFOG 2015).
[12] Byrne, B.W., McAdam, R.A., Burd, H.J., Houlsby, G.T., Martin, C.M., Zdravković, L.,
Taborda, D.M.G., Potts, D.M., Jardine, R.J., Sideri, M., Schroeder, F.C., Gavin, K.,
Doherty, P., Igoe, D., Muir Wood, A., Kellahave, D., Skov Gretlund, J. (2015b). New
design methods for large diameter piles under lateral loading for offshore wind
applications. In proceedings of Third International Symposium on Frontiers in
Offshore Geotechics, volume 1, 705–7010.
[13] Jardine, R., Chow, F., Overy, R. (2005). ICP design methods for driven piles in sands
and clays. Thomas Telford, London.
[14] Palix, E., Willems, T., Kay, S. (2011). Caisson capacity in clay: VHM resistance
envelope - part 1: 3D FEM numerical study. Frontiers in Offshore Geotechnics
(ISFOG), 753–758.
[15] Panagoulias, S., Brinkgreve, R.B., Minga, E., Burd, H.J., McAdam, R.A. (2018a).
Application of the PISA framework to the design of offshore wind turbine monopile
foundations. WindEurope 2018 Conference at the Global Wind Summit, Hamburg,
Germany.
[16] Panagoulias, S., Hosseini, S., Brinkgreve, R. (2018b). An innovative design
methodology for offshore wind monopile foundations. 26th European Young
Geotechnical Engineers Conference, Graz, Austria.
[17] Riks, E. (1979). An incremental approach to the solution of snapping and buckling
problems. International Journal of Solids and Structures, 524–551.
[18] Winkler, E. (1867). Die lehre von elasticitat und festigkeit. H. Dominicus, Prague.
[19] Zdravković, L., Taborda, D., Potts, D., Jardine, R., Sideri, M., Schroeder, F.C., Byrne,
B.W., Burd, R.A.M.H.J., Houlsby, G.T., Martin, C.M., Gavin, K., Doherty, P., Igoe, D.,
Muir Wood, A., Kellahave, D., Skov Gretlund, J. (2015). Numerical modelling of large
diameter piles under lateral loading for offshore wind applications. In proceedings of
Third International Symposium on Frontiers in Offshore Geotechnics (ISFOG 2015),
1, 759–764.
comtypes
The MIT License:
Permission is hereby granted, free of charge, to any person obtaining a copy of this
software and associated documentation files (the "Software"), to deal in the Software
without restriction, including without limitation the rights to use, copy, modify, merge,
publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons
to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or
substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.
EasyGUI
EasyGUI License:
About...: EasyGUI is a module for very simple, very easy GUI programming in Python.
Author..: Stephen Raymond Ferg HomePage: http://easygui.sourceforge.net
=====================================================================
Executive summary
=====================================================================
This license is what is generally known as the "modified BSD license" (aka "revised
BSD", "new BSD", 3-clause BSD").
This license is GPL-compatible.
This license is less restrictive than GPL. It allows software released under the license to
be incorporated into proprietary products. Works based on the software may be released
under a proprietary license or as closed-source software.
See: http://www.opensource.org/licenses/bsd-license.php
http://en.wikipedia.org/wiki/License_compatibility
http://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses
http://en.wikipedia.org/wiki/BSD_licenses#3-clause_license_.28.22New_
BSD_License.22.29
=====================================================================
LICENSE
=====================================================================
EasyGui version0.96 EasyGui version0.95 Copyright (c) 2010, Stephen Raymond Ferg
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
3. The name of the author may not be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Flask
Flask License:
Copyright ©2010 by the Pallets team.
Some rights reserved.
Redistribution and use in source and binary forms of the software as well as
documentation, with or without modification, are permitted provided that the following
conditions are met:
Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution. Neither the name of
the copyright holder nor the names of its contributors may be used to endorse or promote
products derived from this software without specific prior written permission.
THIS SOFTWARE AND DOCUMENTATION IS PROVIDED BY THE COPYRIGHT
HOLDERS AND CONTRIBUTORS ŞAS ISŤ AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
Flask-restful
License:
Copyright (c) 2013, Twilio, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer. - Redistributions in binary form must reproduce
the above copyright notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution. - Neither the name of
the Twilio, Inc. nor the names of its contributors may be used to endorse or promote
products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
IPython
IPython License:
Copyright (c) 2011, IPython Development Team
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
Neither the name of the IPython Development Team nor the names of its contributors
may be used to endorse or promote products derived from this software without specific
prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
g. Licensed Rights means the rights granted to You subject to the terms and conditions of
this Public License, which are limited to all Copyright and Similar Rights that apply to
Your use of the Licensed Material and that the Licensor has authority to license.
h. Licensor means the individual(s) or entity(ies) granting rights under this Public License.
i. Share means to provide material to the public by any means or process that requires
permission under the Licensed Rights, such as reproduction, public display, public
performance, distribution, dissemination, communication, or importation, and to make
material available to the public including in ways that members of the public may access
the material from a place and at a time individually chosen by them.
j. Sui Generis Database Rights means rights other than copyright resulting from Directive
96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal
protection of databases, as amended and/or succeeded, as well as other essentially
equivalent rights anywhere in the world.
k. You means the individual or entity exercising the Licensed Rights under this Public
License. Your has a corresponding meaning.
Section 2 – Scope.
a. License grant.
1. Subject to the terms and conditions of this Public License, the Licensor hereby grants
You a worldwide, royalty-free, non-sublicensable, non-exclusive, irrevocable license to
exercise the Licensed Rights in the Licensed Material to:
a. reproduce and Share the Licensed Material, in whole or in part; and
b. produce, reproduce, and Share Adapted Material.
2. Exceptions and Limitations. For the avoidance of doubt, where Exceptions and
Limitations apply to Your use, this Public License does not apply, and You do not need to
comply with its terms and conditions.
3. Term. The term of this Public License is specified in Section 6(a).
4. Media and formats; technical modifications allowed. The Licensor authorizes You to
exercise the Licensed Rights in all media and formats whether now known or hereafter
created, and to make technical modifications necessary to do so. The Licensor waives
and/or agrees not to assert any right or authority to forbid You from making technical
modifications necessary to exercise the Licensed Rights, including technical
modifications necessary to circumvent Effective Technological Measures. For purposes
of this Public License, simply making modifications authorized by this Section 2(a) (4)
never produces Adapted Material.
5. Downstream recipients.
a. Offer from the Licensor – Licensed Material. Every recipient of the Licensed Material
automatically receives an offer from the Licensor to exercise the Licensed Rights under
the terms and conditions of this Public License.
b. No downstream restrictions. You may not offer or impose any additional or different
terms or conditions on, or apply any Effective Technological Measures to, the Licensed
Material if doing so restricts exercise of the Licensed Rights by any recipient of the
Licensed Material.
Where the Licensed Rights include Sui Generis Database Rights that apply to Your use
of the Licensed Material:
a. for the avoidance of doubt, Section 2(a)(1) grants You the right to extract, reuse,
reproduce, and Share all or a substantial portion of the contents of the database;
b. if You include all or a substantial portion of the database contents in a database in
which You have Sui Generis Database Rights, then the database in which You have Sui
Generis Database Rights (but not its individual contents) is Adapted Material; and
c. You must comply with the conditions in Section 3(a) if You Share all or a substantial
portion of the contents of the database.
For the avoidance of doubt, this Section 4 supplements and does not replace Your
obligations under this Public License where the Licensed Rights include other Copyright
and Similar Rights.
Section 5 – Disclaimer of Warranties and Limitation of Liability.
a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS AND
AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY
KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, IMPLIED,
STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, WARRANTIES OF
TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY,
OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT KNOWN OR
DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT ALLOWED IN
FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.
b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE TO
YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, NEGLIGENCE)
OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, INCIDENTAL,
CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, COSTS,
EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR USE OF
THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR DAMAGES. WHERE A
LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR IN PART, THIS LIMITATION
MAY NOT APPLY TO YOU.
c. The disclaimer of warranties and limitation of liability provided above shall be
interpreted in a manner that, to the extent possible, most closely approximates an
absolute disclaimer and waiver of all liability.
Section 6 – Term and Termination.
a. This Public License applies for the term of the Copyright and Similar Rights licensed
here. However, if You fail to comply with this Public License, then Your rights under this
Public License terminate automatically.
b. Where Your right to use the Licensed Material has terminated under Section 6(a), it
reinstates:
1. automatically as of the date the violation is cured, provided it is cured within 30 days of
Your discovery of the violation; or
2. upon express reinstatement by the Licensor.
For the avoidance of doubt, this Section 6(b) does not affect any right the Licensor may
have to seek remedies for Your violations of this Public License.
c. For the avoidance of doubt, the Licensor may also offer the Licensed Material under
separate terms or conditions or stop distributing the Licensed Material at any time;
however, doing so will not terminate this Public License.
d. Sections 1, 5, 6, 7, and 8 survive termination of this Public License.
Section 7 – Other Terms and Conditions.
a. The Licensor shall not be bound by any additional or different terms or conditions
communicated by You unless expressly agreed.
b. Any arrangements, understandings, or agreements regarding the Licensed Material
not stated herein are separate from and independent of the terms and conditions of this
Public License.
Section 8 – Interpretation.
a. For the avoidance of doubt, this Public License does not, and shall not be interpreted
to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that
could lawfully be made without permission under this Public License.
b. To the extent possible, if any provision of this Public License is deemed unenforceable,
it shall be automatically reformed to the minimum extent necessary to make it
enforceable. If the provision cannot be reformed, it shall be severed from this Public
License without affecting the enforceability of the remaining terms and conditions.
c. No term or condition of this Public License will be waived and no failure to comply
consented to unless expressly agreed to by the Licensor.
d. Nothing in this Public License constitutes or may be interpreted as a limitation upon, or
waiver of, any privileges and immunities that apply to the Licensor or You, including from
the legal processes of any jurisdiction or authority.
matplotlib
License:
Matplotlib only uses BSD compatible code, and its license is based on the PSF license.
See the Open Source Initiative licenses page for details on individual licenses. Non-BSD
compatible licenses (e.g., LGPL) are acceptable in matplotlib toolkits. For a discussion of
the motivations behind the licencing choice, see Licenses. Copyright Policy
John Hunter began matplotlib around 2003. Since shortly before his passing in 2012,
Michael Droettboom has been the lead maintainer of matplotlib, but, as has always been
the case, matplotlib is the work of many.
Prior to July of 2013, and the 1.3.0 release, the copyright of the source code was held by
John Hunter. As of July 2013, and the 1.3.0 release, matplotlib has moved to a shared
copyright model.
matplotlib uses a shared copyright model. Each contributor maintains copyright over their
contributions to matplotlib. But, it is important to note that these contributions are typically
only changes to the repositories. Thus, the matplotlib source code, in its entirety, is not
the copyright of any single person or institution. Instead, it is the collective copyright of
the entire matplotlib Development Team. If individual contributors want to maintain a
record of what changes/contributions they have specific copyright on, they should
indicate their copyright in the commit message of the change, when they commit the
change to one of the matplotlib repositories.
The Matplotlib Development Team is the set of all contributors to the matplotlib project. A
full list can be obtained from the git version control logs. License agreement for matplotlib
2.2.2
1. This LICENSE AGREEMENT is between the Matplotlib Development Team ("MDT"),
and the Individual or Organization ("Licensee") accessing and otherwise using matplotlib
software in source or binary form and its associated documentation.
2. Subject to the terms and conditions of this License Agreement, MDT hereby grants
Licensee a nonexclusive, royalty-free, world-wide license to reproduce, analyze, test,
perform and/or display publicly, prepare derivative works, distribute, and otherwise use
matplotlib 2.2.2 alone or in any derivative version, provided, however, that MDT's License
Agreement and MDT's notice of copyright, i.e., "Copyright (c) 2012-2013 Matplotlib
Development Team; All Rights Reserved" are retained in matplotlib 2.2.2 alone or in any
derivative version prepared by Licensee.
3. In the event Licensee prepares a derivative work that is based on or incorporates
matplotlib 2.2.2 or any part thereof, and wants to make the derivative work available to
others as provided herein, then Licensee hereby agrees to include in any such work a
brief summary of the changes made to matplotlib 2.2.2.
4. MDT is making matplotlib 2.2.2 available to Licensee on an "AS IS" basis. MDT
MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY
OF EXAMPLE, BUT NOT LIMITATION, MDT MAKES NO AND DISCLAIMS ANY
REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY
PARTICULAR PURPOSE OR THAT THE USE OF MATPLOTLIB 2.2.2 WILL NOT
INFRINGE ANY THIRD PARTY RIGHTS.
5. MDT SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF
MATPLOTLIB 2.2.2 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL
DAMAGES OR LOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR
OTHERWISE USING MATPLOTLIB 2.2.2, OR ANY DERIVATIVE THEREOF, EVEN IF
ADVISED OF THE POSSIBILITY THEREOF.
6. This License Agreement will automatically terminate upon a material breach of its
terms and conditions.
7. Nothing in this License Agreement shall be deemed to create any relationship of
agency, partnership, or joint venture between MDT and Licensee. This License
Agreement does not grant permission to use MDT trademarks or trade name in a
trademark sense to endorse or promote products or services of Licensee, or any third
party.
8. By copying, installing or otherwise using matplotlib 2.2.2, Licensee agrees to be bound
by the terms and conditions of this License Agreement. License agreement for matplotlib
versions prior to 1.3.0
1. This LICENSE AGREEMENT is between John D. Hunter ("JDH"), and the Individual or
Organization ("Licensee") accessing and otherwise using matplotlib software in source or
binary form and its associated documentation.
2. Subject to the terms and conditions of this License Agreement, JDH hereby grants
Licensee a nonexclusive, royalty-free, world-wide license to reproduce, analyze, test,
perform and/or display publicly, prepare derivative works, distribute, and otherwise use
matplotlib 2.2.2 alone or in any derivative version, provided, however, that JDH's License
Agreement and JDH's notice of copyright, i.e., "Copyright (c) 2002-2009 John D. Hunter;
All Rights Reserved" are retained in matplotlib 2.2.2 alone or in any derivative version
prepared by Licensee.
3. In the event Licensee prepares a derivative work that is based on or incorporates
matplotlib 2.2.2 or any part thereof, and wants to make the derivative work available to
others as provided herein, then Licensee hereby agrees to include in any such work a
brief summary of the changes made to matplotlib 2.2.2.
4. JDH is making matplotlib 2.2.2 available to Licensee on an "AS IS" basis. JDH MAKES
NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
EXAMPLE, BUT NOT LIMITATION, JDH MAKES NO AND DISCLAIMS ANY
REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY
PARTICULAR PURPOSE OR THAT THE USE OF MATPLOTLIB 2.2.2 WILL NOT
INFRINGE ANY THIRD PARTY RIGHTS.
5. JDH SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF
MATPLOTLIB 2.2.2 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL
DAMAGES OR LOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR
OTHERWISE USING MATPLOTLIB 2.2.2, OR ANY DERIVATIVE THEREOF, EVEN IF
ADVISED OF THE POSSIBILITY THEREOF.
6. This License Agreement will automatically terminate upon a material breach of its
terms and conditions.
7. Nothing in this License Agreement shall be deemed to create any relationship of
agency, partnership, or joint venture between JDH and Licensee. This License
Agreement does not grant permission to use JDH trademarks or trade name in a
trademark sense to endorse or promote products or services of Licensee, or any third
party.
8. By copying, installing or otherwise using matplotlib 2.2.2, Licensee agrees to be bound
by the terms and conditions of this License Agreement.
Numba
License:
Copyright (c) 2012, Anaconda, Inc. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT
HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
NumPy
NumPy license:
Copyright ©2005-2018, NumPy Developers. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution. Neither the name of
the NumPy Developers nor the names of any contributors may be used to endorse or
promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Pillow
License:
The Python Imaging Library (PIL) is
Copyright © 1997-2011 by Secret Labs AB Copyright © 1995-2011 by Fredrik Lundh
Pillow is the friendly PIL fork. It is
Copyright © 2010-2018 by Alex Clark and contributors
Like PIL, Pillow is licensed under the open source PIL Software License:
By obtaining, using, and/or copying this software and/or its associated documentation,
you agree that you have read, understood, and will comply with the following terms and
conditions:
Permission to use, copy, modify, and distribute this software and its associated
documentation for any purpose and without fee is hereby granted, provided that the
above copyright notice appears in all copies, and that both that copyright notice and this
permission notice appear in supporting documentation, and that the name of Secret Labs
AB or the author not be used in advertising or publicity pertaining to distribution of the
software without specific, written prior permission.
SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL SECRET LABS AB OR THE
AUTHOR BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
OR PERFORMANCE OF THIS SOFTWARE.
psutil
License:
psutil is distributed under BSD license reproduced below.
Copyright (c) 2009, Jay Loden, Dave Daeschler, Giampaolo Rodola’ All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer. * Redistributions in binary form must reproduce
the above copyright notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution. * Neither the name
of the psutil authors nor the names of its contributors may be used to endorse or promote
products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PyCXX
Copyright:
Copyright (c) 1998 - 2007 The Regents of the University of California Produced at the
Lawrence Livermore National Laboratory Written by Geoff Furnish, Paul F. Dubois, Barry
A. Scott UCRL-CODE-227018 All rights reserved.
PyInstaller
License:
PyInstaller is distributed under the GPL License but with an exception that allows you to
use it to build commercial products:
1. You may use PyInstaller to bundle commercial applications out of your source code. 2.
The executable bundles generated by PyInstaller from your source code can be shipped
with whatever license you want. 3. You may modify PyInstaller for your own needs but
changes to the PyInstaller source code fall under the terms of the GPL license. That is, if
you distribute your modifications you must distribute them under GPL terms.
pyperclip
The 3-Clause BSD License:
Note: This license has also been called the "New BSD License" or "Modified BSD
License". See also the 2-clause BSD License.
Copyright <YEAR> <COPYRIGHT HOLDER>
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or other materials
provided with the distribution.
3. Neither the name of the copyright holder nor the names of its contributors may be used
to endorse or promote products derived from this software without specific prior written
permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PyQtGraph
License:
Copyright (c) 2012 University of North Carolina at Chapel Hill Luke Campagnola
(’luke.campagnola@%s.com’ % ’gmail’)
The MIT License Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"), to deal in the
Software without restriction, including without limitation the rights to use, copy, modify,
merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit
persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or
substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
PySide
License: GNU Library or Lesser General Public License (LGPL):
Copyright © 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies of this license document,
but changing it is not allowed.
This version of the GNU Lesser General Public License incorporates the terms and
conditions of version 3 of the GNU General Public License, supplemented by the
additional permissions listed below. 0. Additional Definitions.
As used herein, "this License" refers to version 3 of the GNU Lesser General Public
License, and the "GNU GPL" refers to version 3 of the GNU General Public License.
"The Library" refers to a covered work governed by this License, other than an
Application or a Combined Work as defined below.
An "Application" is any work that makes use of an interface provided by the Library, but
which is not otherwise based on the Library. Defining a subclass of a class defined by the
Library is deemed a mode of using an interface provided by the Library.
A "Combined Work" is a work produced by combining or linking an Application with the
Library. The particular version of the Library with which the Combined Work was made is
also called the "Linked Version".
The "Minimal Corresponding Source" for a Combined Work means the Corresponding
Source for the Combined Work, excluding any source code for portions of the Combined
Work that, considered in isolation, are based on the Application, and not on the Linked
Version.
The "Corresponding Application Code" for a Combined Work means the object code
and/or source code for the Application, including any data and utility programs needed for
reproducing the Combined Work from the Application, but excluding the System Libraries
of the Combined Work. 1. Exception to Section 3 of the GNU GPL.
You may convey a covered work under sections 3 and 4 of this License without being
bound by section 3 of the GNU GPL. 2. Conveying Modified Versions.
If you modify a copy of the Library, and, in your modifications, a facility refers to a function
or data to be supplied by an Application that uses the facility (other than as an argument
passed when the facility is invoked), then you may convey a copy of the modified version:
a) under this License, provided that you make a good faith effort to ensure that, in the
event an Application does not supply the function or data, the facility still operates, and
performs whatever part of its purpose remains meaningful, or b) under the GNU GPL,
with none of the additional permissions of this License applicable to that copy.
Python 3.4
Python 3.4.0 license:
A. HISTORY OF THE SOFTWARE ==========================
Python was created in the early 1990s by Guido van Rossum at Stichting Mathematisch
Centrum (CWI, see http://www.cwi.nl) in the Netherlands as a successor of a language
called ABC. Guido remains Python’s principal author, although it includes many
contributions from others.
In 1995, Guido continued his work on Python at the Corporation for National Research
Initiatives (CNRI, see http://www.cnri.reston.va.us) in Reston, Virginia where he released
several versions of the software.
In May 2000, Guido and the Python core development team moved to BeOpen.com to
form the BeOpen PythonLabs team. In October of the same year, the PythonLabs team
moved to Digital Creations (now Zope Corporation, see http://www.zope.com). In 2001,
the Python Software Foundation (PSF, see http://www.python.org/psf/) was formed, a
non-profit organization created specifically to own Python-related Intellectual Property.
Zope Corporation is a sponsoring member of the PSF.
All Python releases are Open Source (see http://www.opensource.org for the Open
Source Definition). Historically, most, but not all, Python releases have also been
GPL-compatible; the table below summarizes the various releases.
Release Derived Year Owner GPL- from compatible? (1)
0.9.0 thru 1.2 1991-1995 CWI yes
1.3 thru 1.5.2 1.2 1995-1999 CNRI yes
1.6 1.5.2 2000 CNRI no
2.0 1.6 2000 BeOpen.com no1.6.1 1.6 2001 CNRI yes (2)2.1 2.0+1.6.1 2001 PSF
no2.0.1 2.0+1.6.1 2001 PSF yes2.1.1 2.1+2.0.1 2001 PSF yes2.2 2.1.1 2001 PSF
yes2.1.2 2.1.1 2002 PSF yes2.1.3 2.1.2 2002 PSF yes2.2.1 2.2 2002 PSF yes2.2.2 2.2.1
2002 PSF yes2.2.3 2.2.2 2003 PSF yes2.3 2.2.2 2002-2003 PSF yes2.3.1 2.3 2002-2003
PSF yes2.3.2 2.3.1 2002-2003 PSF yes2.3.3 2.3.2 2002-2003 PSF yes2.3.4 2.3.3 2004
PSF yes2.3.5 2.3.4 2005 PSF yes2.4 2.3 2004 PSF yes2.4.1 2.4 2005 PSF yes2.4.2
2.4.1 2005 PSF yes2.4.3 2.4.2 2006 PSF yes2.4.4 2.4.3 2006 PSF yes2.5 2.4 2006 PSF
yes2.5.1 2.5 2007 PSF yes2.5.2 2.5.1 2008 PSF yes2.5.3 2.5.2 2008 PSF yes2.6 2.5
2008 PSF yes2.6.1 2.6 2008 PSF yes2.6.2 2.6.1 2009 PSF yes2.6.3 2.6.2 2009 PSF
yes2.6.4 2.6.3 2009 PSF yes2.6.5 2.6.4 2010 PSF yes3.0 2.6 2008 PSF yes3.0.1 3.0
2009 PSF yes3.1 3.0.1 2009 PSF yes3.1.1 3.1 2009 PSF yes3.1.2 3.1.1 2010 PSF
yes3.1.3 3.1.2 2010 PSF yes3.1.4 3.1.3 2011 PSF yes3.1.5 3.1.4 2012 PSF yes3.2.1 3.2
2011 PSF yes3.2.2 3.2.1 2011 PSF yes3.2.3 3.2.2 2012 PSF yes3.3.0 3.2 2012 PSF
yes3.3.1 3.3.0 2013 PSF yes3.3.2 3.3.1 2013 PSF yes3.4.0 3.3 2013 PSF yes
Footnotes:
(1) GPL-compatible doesn’t mean that we’re distributing Python under the GPL. All
Python licenses, unlike the GPL, let you distribute a modified version without making your
changes open source. The GPL-compatible licenses make it possible to combine Python
with other software that is released under the GPL; the others don’t.
(2) According to Richard Stallman, 1.6.1 is not GPL-compatible, because its license has a
choice of law clause. According to CNRI, however, Stallman’s lawyer has told CNRI’s
lawyer that 1.6.1 is "not incompatible" with the GPL.
Thanks to the many outside volunteers who have worked under Guido’s direction to make
these releases possible.
B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON
===============================================================
PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
——————————————–
1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"),
and the Individual or Organization ("Licensee") accessing and otherwise using this
software ("Python") in source or binary form and its associated documentation.
2. Subject to the terms and conditions of this License Agreement, PSF hereby grants
Licensee a nonexclusive, royalty-free, world-wide license to reproduce, analyze, test,
perform and/or display publicly, prepare derivative works, distribute, and otherwise use
Python alone or in any derivative version, provided, however, that PSF’s License
Agreement and PSF’s notice of copyright, i.e., "Copyright (c) 2001, 2002, 2003, 2004,
2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Python Software Foundation; All Rights
Reserved" are retained in Python alone or in any derivative version prepared by Licensee.
3. In the event Licensee prepares a derivative work that is based on or incorporates
Python or any part thereof, and wants to make the derivative work available to others as
provided herein, then Licensee hereby agrees to include in any such work a brief
summary of the changes made to Python.
4. PSF is making Python available to Licensee on an "AS IS" basis. PSF MAKES NO
REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY
REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY
PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT INFRINGE ANY
THIRD PARTY RIGHTS.
5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
SciPy
SciPy license:
c 2001, 2002 Enthought, Inc. All rights reserved.
Copyright
c 2003-2013 SciPy Developers. All rights reserved.
Copyright
Redistribution and use in source and binary forms, with or without modification, are
permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of
conditions and the following disclaimer. Redistributions in binary form must reproduce the
above copyright notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution. Neither the name of
Enthought nor the names of the SciPy Developers may be used to endorse or promote
products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
SciTE
License for Scintilla and SciTE:
Copyright 1998-2002 by Neil Hodgson <[email protected]>
All Rights Reserved
Permission to use, copy, modify, and distribute this software and its documentation for
any purpose and without fee is hereby granted, provided that the above copyright notice
appear in all copies and that both that copyright notice and this permission notice appear
in supporting documentation.
NEIL HODGSON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS, IN NO EVENT SHALL NEIL HODGSON BE LIABLE FOR ANY SPECIAL,
INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
In the Calibration mode, when the Generate, Calculate and Parameterise actions are
performed, error or warning messages could be displayed from the tool. The details are
explained in the following sections.
B.1.1 GENERATE
No soil layers are present in the Error There are no soil layers present in
Soil mode the Soil mode. Please define at
least one soil layer to continue
The thickness of a single soil layer Error The thickness of a single soil layer
should not be less than 0.5 m. This cannot be less than 0.5 m. Please
is to prevent ending up with bad use greater thickness to continue
mesh qualities and many mesh
elements
The model is already successfully Warning The following models will be
generated and the input regenerated. Any manual
parameters are altered (or not) modifications to these models may
be completely or partially lost
Table B.2: Checks and feedback for model generation for Clay
Gur /suA < 25 Error The ratio of the shear modulus over
the average active shear strength is
less than 25. Please increase the
value of the shear modulus or
decrease the value of the shear
strength
su,top = 0 or su,bottom = 0 Error The shear strength is zero
Table B.3: Checks and feedback for model generation for Sand
B.1.2 REGENERATE
Any changes since the model was last generated/calculated/parameterised are detected.
The purpose of this approach is to maintain most changes that the user might have done
manually through PLAXIS 3D.
The model modifications during regeneration, following the user actions (per mode), are
presented in Table B.4.
B.1.3 CALCULATE
B.1.4 PARAMETERISE
Before parameterisation begins, PLAXIS MoDeTo might give the following error and
warning if the corresponding condition is met:
During parameterisation, the Optimisation Module may give the following errors or
warnings:
Severity Message
Error Unrecognised soil type. The depth variation functions
cannot be derived
Error None of the data sets has advanced enough to be
used for the definition of ultimate load values. The
depth variation functions cannot be derived
Warning The 1D calculation kernel did not run successfully in
the background under the applied default settings. The
parameterised soil reaction curves and the depth
variation functions cannot be displayed. After the
parameterisation is performed, the produced
calibrated.dvf file can be used in the Analysis mode to
carry out the 1D numerical analysis. Note that the
default expert settings might need to be changed
based on the error messages that will be displayed
The 1D FE model gives these following errors, warnings and success messages in the
Analysis mode: (Table B.8):
Severity Message