SIMPACK News edition July 2013

SIMPACK AG, Friedrichshafener Strasse 1, 82205 Gilching, Germany
SIMPACK News
JULY 2013
02 CUSTOMER APPLICATION
Holistic Simulation of a Bucket Wheel Excavator
07 CUSTOMER APPLICATION
Offshore Wind Turbine Hydrodynamics
Modeling in SIMPACK
12 CUSTOMER APPLICATION
Review of Motion Sickness Evaluation Methods
and their Application to Simulation Technology
Holistic Simulation of a Bucket Wheel Excavator
Holistic multi-body simulations can be used to improve our understanding of complex
systems, determine design loads, and find operational modes to extend the fatigue life of
machine elements. This requires a complete modeling and verification of all mechanical and
electrical parts, including the control loop of the motor. Large-scale equipment for lignite
mining, like the largest bucket wheel excavator in the world, shown in Fig. 1, exhibit high
stability and insensitivity to mechanical vibrations because of their exceptionally high mass.
The experiences of recent years have nevertheless shown that even established mining
technologies can be enhanced. Measurement evaluations at the drivetrain.... See page 2
SIMPACK Realtime With SIMPACK 9.3,
the new solution
for realtime simulations — SIMPACK
Realtime — was introduced. SIMPACK
Realtime enables
the use of complex models for a wide range
of performance-critical realtime applications
such as Hardware-in-the-Loop (HiL) and
Software-in-the-Loop (SiL) scenarios. Typical
applications include handling and comfort
simulations, and ECU testing and component test rigs,.... See page 29
16 CUSTOMER APPLICATION
3D Simulation of the Human Middle Ear
with Multi-Body Systems
18 CUSTOMER APPLICATION
Wind Turbine Drivetrain Modeling and
Analysis Activities at CeSOS
SIMBEAM Reloaded
The first versions of SIMPACK
in the early 1990’s could
already model flexible Bodies
consisting of beam elements
without an interface to finite
element software. The first
available preprocessor was
called BEAM, which could
model straight beams based
on the differential equations
of the Euler-Bernoulli beam
theory. BEAM was frequently
used to model leaf springs and
to consider the... See page 32
26 CUSTOMER APPLICATION
Aeroelastic Simulation of Wind Turbines
Coupling SIMPACK with ADCoS
29 SOFTWARE
SIMPACK Realtime
31 SOFTWARE
Utilizing Multi-Core CPUs with SIMPACK 9
32 SOFTWARE
SIMBEAM Reloaded
CUSTOMER APPLICATIONS | Berthold Schlecht, Carsten Schulz, Institute of Machine Elements and Machine Design,
Chair of Machine Elements, Dresden University of Technology
Berthold Schlecht, Carsten Schulz, Institute of Machine Elements and Machine Design, | CUSTOMER APPLICATIONS
Chair of Machine Elements, Dresden University of Technology
Holistic Simulation of a Bucket Wheel Excavator
Holistic multi-body simulations can be
used to improve our understanding of
complex systems, determine design
loads, and find operational modes
to extend the fatigue life of machine
elements. This requires a complete modeling and verification of all mechanical
and electrical parts, including the control loop of the motor.
establishes that the response function of
the drivetrain depends on the response of
the bucket wheel boom.
Because of this dependency between subsystems, it is necessary to consider elastic
structures like gear housings, the superstructure or the torque support of the drivetrain. A single simulation of the drivetrain
that neglects the bucket wheel boom is not
sufficient for a complete system analysis.
DRIVETRAIN MODELING
The Chair of Machine Elements at Dresden
University of Technology uses full elastic
models with six degrees of freedom for
the mechanical components of the system. These models are based on original manufacturer drawings and have
been verified with measurements
INTRODUCTION
Large-scale equipment for lignite mining,
on the real system. This ensures
the highest possible modeling
like the largest bucket wheel excavator in
standard, a basic requirement
the world, shown in Fig. 1, exhibit high
for a complex
stability and insensisystem
tivity to mechanical
“A single simulation of the
vibrations because drivetrain that neglects the bucket analysis.
of their exceptionThe gearwheel boom is not sufficient for
box of the
ally high mass.
a complete system analysis”
bucket
The experiences of
wheel
recent years have
excavator, whose gear
nevertheless shown that even established
mining technologies can be enhanced.
pairs can easily be modMeasurement evaluations at the drivetrain
eled by the SIMPACK
element Gear Pair (Force
of the bucket wheel or of the superstructure
Element 225), has a total
clearly show that the whole system is sensitransmission ratio of
tive to mechanical vibrations. Increasing
243. The nominal torque
requirements during operation and excavation in hard clay-iron layers are forcing opof the three motors of
16 200 
Nm adds up to
erators to adapt their operation and control
11 700 kNm at the bucket
strategy.
wheel. For considering
As part of a research project, the dynamic
higher orders of bending
behavior of the drivetrain of the bucket
wheel was analyzed and optimized with the
vibrations, gear shafts are
modeled as beam elements.
help of SIMPACK.
The
mathematical
approaches of beam elements,
SYSTEM ANALYSIS
which are integrated within
Fig. 2a shows the measured values of the
torque at the bucket wheel during coal
the SIMBEAM elements of
SIMPACK, ease the modeling of
mining. The transformation of the signal
into the frequency domain illustrates the
all shafts. All shafts are elastically
mounted. The bearings are reprehigh dynamics connected to the mining
sented by spring-damper elements
process (Fig. 2b). Due to the engagement
with a characteristic curve. A simplified
of the bucket wheel at 1.1 Hz, the system
responds with its first natural torsional
representation of bearings via a fixed operating stiffness is also allowable for normal
frequency at 1.8 Hz. Furthermore, one can
also see a reaction of the bucket wheel
load cases, because significant changes
in the bearing stiffness only occur in low
boom at 0.35 Hz, which is the first natural
speed ranges.
frequency in the vertical direction. This
2 | SIMPACK News | July 2013
ELASTIC STRUCTURES
In addition to the bearing stiffness, the stiffness of the housings affects the behavior
of the drive train. Because of this, all gear
housings (especially the torque arm) must
be integrated as elastic bodies. These are,
after their construction with the help of
CAD, modeled by finite element models
and integrated into the multi-body system.
The full elastic multi-body system can now
be simulated without difficulty despite the
large number of degrees of freedom.
In addition to the detailed drivetrain model,
it is necessary to integrate the superstructure of the bucket wheel excavator into
the multi-body system. After modeling
the complete geometry, all supporting
structures of the superstructure subsystems
are meshed via 1D
or 2D elements
(Fig. 
3). As the
number of nodes is
too large for a multibody system, the finite
element model has to be
modally reduced.
When integrating the superstructure, one
also has to consider the kinematics and
kinetics of the rope system because, it connects the superstructure subsystems which
are necessary for stability. Now the multibody system of the bucket wheel excavator
is able to lift and lower the bucket wheel
boom. This can be seen as an addition to
the complete model but, one should take
into account that the operating position
of the excavator influences the natural
frequencies of the bucket wheel boom.
Depending on the position and the length
of free rope, the natural frequencies of the
bucket wheel boom change.
The subsequent comparison between numerically calculated and measured natural
frequencies shows very good compliance.
LOADS AND EXCITATIONS
In addition to modeling mechanical parts,
the loads and excitations acting on the
bucket wheel and motors must be considered. Fig. 4 shows the outer and inner excitations. The characteristic force function,
being associated with the mining process,
has a broad excitation spectrum and high
dynamics. In contrast, the control loop of
the motor reacts slowly, which can increase
the dynamics.
SIMPACK News | July 2013 | 3
CUSTOMER APPLICATIONS | Berthold Schlecht, Carsten Schulz, Institute of Machine Elements and Machine Design,
Chair of Machine Elements, Dresden University of Technology
Berthold Schlecht, Carsten Schulz, Institute of Machine Elements and Machine Design, | CUSTOMER APPLICATIONS
Chair of Machine Elements, Dresden University of Technology
Fig. 3: Finite element model of the bucket wheel boom
© Jürgen Leuffen
Fig. 1: Bucket wheel excavator 293 (model and real excavator)
10
LOAD CASE SIMULATION
Calculations in the time domain provide
information about the time histories of
loads and displacements of the system. The
transformation of those time signals in the
frequency domain shows the main influential variables concerning the amplitudes.
Based on the system reaction (frequency
and amplitude), engineers can evaluate the
complete behavior of the drivetrain. When
specifying improvements, this makes the
quality of simulation results critical.
4 | SIMPACK News | July 2013
Measurement
8
son between simulation and measurement
for a standard load case.
Initially, the bucket wheel excavator slews
into the surface. Consequently, the torque
and dynamics increase quickly. A quick
visual comparison of the torques in the
simulation and actual measurement shows
a good correlation. The signals in the frequency domain confirm this.
The dynamic factor of all drivetrain elements is interesting in regard to the general
directional behavior of the drivetrain which
Torque [Nm]
6
4
2
0
-2
Motor reaction
0 10 2030 405060708090
Time [s]
Fig. 2a: Measured torque: time domain
7
x 105
Measurement
6
Amplitude of torque [Nm]
The tooth mesh frequency is an example
of an inner excitation which can also be
defined with SIMPACK Force Element 225.
This effect is associated with a permanent
amplitude modulation which is an excitation
for torsional vibrations. As the tooth mesh
frequency is, however, much higher than
the first natural torsional frequency, vibrations caused by the tooth mesh frequency
have a much lower amplitude.
After verifying the excitation function and
the reaction of the control loop of the
motor based on measurements, one can
assume that the holistic multi-body system
will give reliable results. To combine the elements of the holistic simulation — excitation
function, multi-body model, motor control
loop — the Chair of Machine Elements generally uses Co-Simulation with MATLAB®
and Simulink®. This allows for a comfortable
calculation of complex excitation functions,
a comfortable routing of signals into and
out of SIMPACK and the storage and evaluation of results.
x 106
These optimizations are especially important for the bucket wheel gearbox. Before
defining new operation strategies or constructional changes, one has to compare the
current behavior of the simulation with real
measurements. Fig. 5 shows the compari-
5
Tooth stiffness variation
1.8 Hz
4
3
2
1
0
00.511.522.5 33.54
Frequency [Hz]
Fig. 2b: Measured torque: frequency domain
Load function
Fig. 4: Main influential variables
SIMPACK News | July 2013 | 5
CUSTOMER APPLICATIONS | Berthold Schlecht, Carsten Schulz, Institute of Machine Elements and Machine Design,
10
x 106
Measurement
Simulation
8
Torque [Nm]
6
4
2
0
-2
0 10 2030 405060708090
Time [s]
Fig. 5a: Comparison of simulation and measurement: time domain
7
x 105
Measurement
Simulation
Amplitude of torque [Nm]
6
5
4
3
2
1
0
Denis Matha, Friedemann Beyer, Stuttgart Chair of Wind Energy, University of Stuttgart | CUSTOMER APPLICATION
Chair of Machine Elements, Dresden University of Technology
00.511.522.5 33.54
Frequency [Hz]
Fig. 5b: Comparison of simulation and measurement: frequency domain
0.9
0.8
can be seen indirectly in Fig. 6. There is a
visible gap between the dynamic factor of
the coupling and the rest of the gearbox.
This illustrates the elastic function of the
coupling which reduces the vibration on the
motor shaft. This function prevents the motor shaft from overloading. In regard to the
control of the drivetrain, this indicates that
the speed-controlled motor controls are too
soft and do not react quickly enough. It also
means that, even though the control loop
has a load limiter, the loads in the gearbox
may be much higher.
The results prove the high quality of the
holistic simulation and show that SIMPACK
is suitable for large models with complex
excitations. Furthermore, the results show
that the damping of the first torsional natural frequency at 1.8 Hz is too low. This can
be explained by the supporting effect of the
surrounding ground which could easily be
taken into account by an additional damper
element.
CONCLUSION
The results of the holistic simulation of
bucket wheel excavator 293 show that the
current system behavior can be calculated
correctly. Further detailed work is justified
by the accurate conclusions of the system
behavior. This allows the definition of an
improved motor control that also takes
gearbox dynamics into account.
Besides system analysis, one can also
calculate load spectrums, after simulating
normal and special load cases. These can
accordingly be used for new construction or
revisions. This also includes the calculation
of bearing lifetime. The complete system
analysis of the bucket wheel excavators
with the help of SIMPACK not only increases
system knowledge, but also delivers ways
to improve operation. This lies within the
interest of the operating company, as they
are currently working to implement an
improved motor control.
Offshore Wind Turbine Hydrodynamics
Modeling in SIMPACK
HYDRODYNAMICS FOR OFFSHORE
WIND TURBINES
Offshore wind turbine support structure
types include:
As the offshore wind energy sector
expands, so too does the demand for
advanced simulation environments that
are able to accurately model these complex systems. The latest trend is floating
offshore wind turbines which can be
installed in deep water and hold great
economic potential. To accurately simulate offshore wind turbines, the Stuttgart Chair of Wind Energy
(SWE) at the University
of Stuttgart has extended SIMPACK
with a coupling to
the hydrodynamic
package HydroDyn developed
by NREL. A Morison force element and
dynamic MBS mooring system model
were also introduced. By taking advantage of these hydrodynamic extensions
plus existing advanced drivetrain and
aerodynamic submodels, a full dynamic
coupled simulation of fixed-bottom and
floating offshore wind turbines is possible with SIMPACK.
•monopile (gravity-based and suction
bucket foundations for shallow sites)
• jacket and tripod structures for depths up
to 50 m
• floating structures for deeper locations
In general, hydrodynamic and hydrostatic
loads on offshore structures subject to
waves and currents are an effect of the integrated pressure distribution on the wetted
surface. In offshore terminology, the various
load contributions are separated into:
•
•
•
buoyancy force (hydrostatic restoring)
radiation force:
a.inertia force from added mass
b.viscous damping force
wave excitation force:
a. diffraction (incident-wave scattering)
b.Froude-Kriloff (undisturbed pressure
field forces)
• sea current force and
•
nonlinear higher order forces
(slow, mean drift and sum-frequency forces).
Some substructures for wind turbines
consist of slender axisymmetric cylindrical
Normalized torque [Nm]
0.7
0.6
0.5
0.4
0.3
0.2
0.1
Motor
Coupling
Bucket Wheel
0
19 19.119.219.319.4 19.519.619.719.819.9 20
Time [s]
Fig. 6: Normalized torques
6 | SIMPACK News | July 2013
SIMPACK News | July 2013 | 7
CUSTOMER APPLICATION | Denis Matha, Friedemann Beyer, Stuttgart Chair of Wind Energy, University of Stuttgart
elements. This enables the use of the simple
and efficient semi-empirical Morison Equation which is valid if the flow acceleration
can be assumed uniform at the location of
the cylinder thus simplifying the diffraction
problem. This requires that the diameter
of the cylinder D be much smaller than the
wavelength L — typically D/L values of less
than 0.15–0.2. It is also assumed that relative motions are small so that viscous drag
dominates the damping; radiation damping
can be neglected; and that off-diagonal
added-mass terms are negligible, as in the
case of axisymmetric structures. Since the
equation contains empirical coefficients for
added mass, inertia and drag (which depend on the Keulegan-Carpenter number,
Reynolds number and surface roughness),
careful attention to these is required to
obtain viable results.
For structures with larger diameters and
larger motions—typically tripods or floating structures—effects from hydrodynamic
radiation and diffraction (not considered
by Morison’s Equation) become important.
For such structures, linear hydrodynamic
fluid
Denis Matha, Friedemann Beyer, Stuttgart Chair of Wind Energy, University of Stuttgart | CUSTOMER APPLICATION
uk = ut + ωd Is/2
v
ds
Is/2
ωd
ωd
x
z
rs
x
ut
uk
y
y
Fig 1: Calculation of Morison forces on mooring line segment
theory is currently most commonly used. It
is based on potential theory, and includes
effects from linear hydrostatic restoring,
added mass and damping contributions
from linear wave radiation (including freesurface memory effects), and incident wave
excitation from linear diffraction. Typically,
nonlinear viscous drag contributions are
INPUTS-2:
frequency-dependent hydrodynamic matrices
frequency-domain radiation / diffraction
hydrodynamics preprocessor (SWIM or WAMIT)
platform geometry
WAMIT
wave excitation force
(diffraction problem)
INPUTS-1:
platfrom properties
and
wave conditions
restoring matrix
(hydrostatic problem)
damping matrix
(radiation problem)
added-mass matrix
(radiation problem)
Element was implemented at SWE into
SIMPACK 9. It uses the relative formulaspar buoy
φz
tion of the Morison equation according to
3 DOF
Östergaard and Schellin, and also includes
fairlead
φx
uy
an option to directly account for buoyancy
if the body is always completely submerged.
Due to the relative simplicity of the Morison
Joint
ct, dt
Equation, the user only needs to supply
values for the two empirical coefficients:
inertia Cm and drag CD. A Reynolds depencr, dr
dency of these coefficients can be added.
rigid Body
Water density, kinematic viscosity, effective
cylindrical diameter (to determine the cross
seabed
anchor
sectional area) and length of the body
where the Force Element is applied also
need to be defined. The desired discretizacs ds
tion of a mooring system can be achieved
by using multiple Morison Force Elements
Fig 3: Topology of dynamic nonlinear MBS mooring system
along cylindrical structures with different
diameters and lengths (Fig. 1).
Since the Morison equation in its relative
added from Morison’s equation. However,
modeling methodologies described have
formulation features an added mass term
nonlinear steep and/or breaking waves,
depending on the relative fluid acceleration,
been implemented. Currently, most other
vortex-induced vibrations, second-order
the routine requires
commercial
effects of mean-drift, slow-drift and sum“For cylindrical fixed-bottom structures
the structure to
codes only apfrequency excitation, and any other higher
ply
Morison’s
and mooring systems, a SIMorison
accelerate at each
order effects, are neglected within Hydrotime step. In MBS,
equation
and
user Force Element was implemented
Dyn. To overcome this limitation, a coupling
the acceleration is
are, therefore,
at SWE into SIMPACK 9.”
between SIMPACK and the Computational
usually not solved
limited to aforeFluid Dynamics (CFD) tool ANSYS CFX is
during integration, thus making the implementioned slender structures where radiacurrently being developed at SWE (Beyer,
tion damping and off-diagonal added-mass
mentation of Morison’s Equation complex.
Arnold & Cheng, 2013). The incorporation
terms are negligible.
Here, SIMPACK’s ability to use algebraic
of second-order hydrodynamic effects is
states (q-states) is utilized, "anticipating"
planned for future releases of HydroDyn.
acceleration results of the Right-Hand Side,
MORISON FORCE ELEMENT
To enable modeling of offshore wind turi.e., making them available before they are
For cylindrical fixed-bottom structures and
bines in SIMPACK, the two hydrodynamic
mooring systems, a SIMorison user Force
actually calculated.
time-domain hydrodynamics (HydroDyn)
seed for ring
cosine
transform
Box-Muller
method
platform
motions
hydrodynamic
forcing loads
impulsive
added mass
INPUTS-3:
OUTPUT:
platform marker kinematics
hydrodynamic forces and
moments on platform
Fig 2: HydroDyn calculation procedure and interface to SIMPACK (image source: NREL)
8 | SIMPACK News | July 2013
mooring
segment
α, γ
mooring
segment
3 DOF
mooring
segment
mooring
segment
3 DOF
y
1 DOF
α, β, γ
α, β, γ
α, β, γ
aerodynamics
3 DOF
x, y, z
2 DOF
α, γ, y
3 DOF
mooring
segment
α, γ, y
3 DOF
mooring
segment
mooring
segment
mooring
segment
mooring
segment
y
1 DOF
3 DOF
0 DOF
wind turbine
x, y, z
anchor
SIMPACK
α, γ
2 DOF
mooring
segment
platform
viscous drag
sun
forces
mooring
segment
α, γ, y
dummy
memory
effect
incident-wave
excitation
anchor
Morison's
Equation
SIMPACK
User Force
(NREL's HydroDyn)
α, γ
α, γ, y
dummy
buoyancy
incident-wave
kinematics
sea current
time
convolution
hydrodynamics
x, y, z
dummy
buoyancy
calculation
inverse FFT
hydrodynamic
calculations
anchor
radiation
kernel
white gaussian
noise
wave spectrum
& direction
infinite-freq.
limit
2 DOF
hydrodynamics
(Morison)
α, γ, y
mooring
segment
3 DOF
α, γ, y
3 DOF
y
1 DOF
3 DOF
6 DOF
Mooring-System
Fig 4: Topology of floating offshore wind turbine
SIMPACK News | July 2013 | 9
CUSTOMER APPLICATION | Denis Matha, Friedemann Beyer, Stuttgart Chair of Wind Energy, University of Stuttgart
Denis Matha, Friedemann Beyer, Stuttgart Chair of Wind Energy, University of Stuttgart | CUSTOMER APPLICATION
• linear hydrostatic restoring
• nonlinear viscous drag contributions from
Morison’s Equation
• added mass and damping contributions
from linear wave radiation (including
free-surface memory effects)
•incident wave excitation from linear
diffraction
10 | SIMPACK News | July 2013
VALIDATION WITH OC3 & OC4
The SIMHydro coupling was first validated
with results from phase four of the IEA
Annex 23 Offshore Code Comparison Collaboration (OC3) project (Fig. 5), and is currently used in phase two of the follow-up
OC4 project. Exemplary results from OC4
load cases 1.3, representing free decay
tests where the semi-submersible platform
(Fig. 6) is released at an initial displacement
in still water without wind loads, are shown
in Fig. 7 and Fig. 8.
The presented platform surge and pitch
displacement show very good agreement
between SIMPACK and other participants
applying linear hydrodynamic theory like
FAST (NREL) and DeepLinesWT (Principia).
Compared to codes using Morison’s equation for modeling the hydrodynamics — like
HAWC2 (DTU) and Bladed (GH) — distinct
REFERENCES
Fig 6: OC4 semi-submersible floating wind turbine with quasi-static mooring system
(only nodes displayed)
differences in load and motion predictions
are evident depending on the load case. This
is due to the differences in the semi-empiric
approach of a Morison-only formulation.
25
USAGE OF SIMPACK OFFSHORE
SWE uses SIMPACK to model offshore
floating wind turbines in the European
research projects OFFWINDTECH, Innwind,
HAWC2
Bladed
DeepLinesWT
FAST
SIMPACK
20
15
10
5
0
-5
-10
10
8
6
Platform pitch [º]
The wave generator can generate either
periodic waves or random irregular Airy
waves with user-defined significant wave
height and peak spectral period based on a
defined wave spectrum (the JONSWAP and
Pierson-Moskovitz spectra are predefined).
Kinematic stretching (Vertical, Extrapolation,
SIMHYDRO — COUPLING TO NREL’S
Wheeler) is also implemented to provide
HYDRODYN
predictions of wave kinematics above the
The SIMHydro Force Element couples
mean water level; an option used only for
NREL’s HydroDyn module with SIMPACK
Morison calculations since it is inconsistent
(Fig. 2). HydroDyn was developed by Jason
with linear hydrodynamic theory.
Jonkman at NREL
The Morison Equa“At SWE, a dynamic nonlinear
(Jonkman, 2007)
tion implementamooring line model has been developed
and has since been
tion of HydroDyn
within SIMPACK to overcome the
used to model
is equivalent to
drawbacks of the quasi-static approach.”
monopiles
and
the
previously
various
floating
described Morison
structures. The current release of HyForce Element. It accounts for the current
droDyn offers four important features:
fraction of wetted surface dependent on
instantaneous wave elevation. Currently, it is
• a wave generator for periodic and reguapplicable for monopile structures, and the
lar/irregular Airy waves (JONSWAP, PM
upcoming HydroDyn version 2 (already availspectra) including stretching
able in an alpha version) will then be able
• the Morison equation module for hydroto simulate multi-member fixed-bottom
dynamic load calculation
and floating substructures such as jackets
• a linear hydrodynamics module for load
or semi-submersibles with the Morison
calculation on non-slender (floating) bodies
Equation.
• a quasi-static mooring line module for
The third feature of HydroDyn is its linear
mooring system load calculation of floathydrodynamic model. It computes loading
ing platforms
contributions from:
At SWE, the SIMorison Force Element is
primarily used and validated by modeling
the hydrodynamic loads on mooring lines.
The regular or irregular Airy wave kinematics
used by this element are computed by the
SIMHydro element which is described next.
SUMMARY
The implementation of SIMorison and
SIMHydro Force Elements makes it possible
to simulate fixed-bottom and floating wind
turbines with SIMPACK. The coupling is validated by OC3 and OC4. SIMPACK offshore
wind turbine models have already been
successfully applied in a number of research
projects, and show excellent potential for
future applications.
Platform surge [m]
Fig 5: OC3 spar-buoy floating wind turbine model with MBS mooring system
The linear hydrodynamic option in HydroDyn requires the user to enter frequencydependent hydrodynamic vectors and
matrices. These must be pre-calculated by
external offshore panel-based codes such
as WAMIT® or ANSYS® AQWATM, which
solve the linearized radiation and diffraction problems in the frequency domain. Full
details of HydroDyn’s theory are given in
Jonkman (Jonkman, 2007). The upcoming
HydroDyn version 2 release will also feature
the possibility of Morison elements with
linear hydrodynamics which can be used to
model the hydrodynamic forces on the main
pontoons of a semi-submersible with linear
theory and on the braces with Morison’s.
The fourth module within HydroDyn provides a quasi-static mooring line model
to efficiently calculate mooring line loads
on floating platforms. At SWE, a dynamic
nonlinear mooring line model has been
developed within SIMPACK to overcome
the drawbacks of the quasi-static approach
(Fig. 3, 4). More details on this MBS mooring line model are given by Matha (Matha,
Fechter, Kühn, Cheng, 2011).
The original input file for HydroDyn has
been modified for usage in SIMPACK and
allows the user to define the incoming
waves, to select between the Morison and
linear hydrodynamic module, and define the
properties of the mooring system.
AFOSP and FLOATGEN. The latter is currently the largest EU-funded offshore wind
energy research project and will deploy two
multi-MW floating wind turbine systems in
Mediterranean waters over 40 m deep. With
this project, the SWE will have the opportunity to compare the SIMPACK floating wind
turbine model with measured scale and
full-scale prototype data, analyze the differences, validate the predictions and improve
the models where required.
4
0
-2
-4
-6
-20
-8
0 100200300400 500600
Simulation time [s]
Fig 7: OC4 LC 1.3a: Platform translation in surge direction
HAWC2
Bladed
DeepLinesWT
FAST
SIMPACK
2
-15
-25
Beyer, F., Arnold, M., Cheng, P. W. (2013).
Analysis of Floating Offshore Wind Turbine Hydrodynamics using coupled CFD and Multibody
Methods. ISOPE. Anchorage, USA.
Jonkman, J. (2007). Dynamics Modeling and
Loads Analysis of an Offshore Floating Wind
Turbine. NREL/TP-500-41958. Golden, US-CO:
National Renewable Energy Laboratory.
Matha, D., Fechter, U., Kühn, M., Cheng, P. W.
(2011). Non-linear Multi-Body Mooring System
Model for Floating Offshore Wind Turbines.
University of Stuttgart, OFFSHORE 2011, Amsterdam, Netherlands.
-10
0 50 100150200 250300
Simulation time [s]
Fig 8: OC4 LC 1.3c: Platform rotation in pitch direction
SIMPACK News | July 2013 | 11
CUSTOMER APPLICATION | This Wiederkehr, Dr. Friedhelm Altpeter, Helbling Technik AG, Aarau
This Wiederkehr, Dr. Friedhelm Altpeter, Helbling Technik AG, Aarau | CUSTOMER APPLICATION
Review of Motion Sickness
Evaluation Methods and their Application
to Simulation Technology
Seasickness or motion sickness (kinetosis) is not only an issue at sea, but on
rails as well. Unlike vibration discomfort,
no clear guidelines exist for assessing
motion sickness. Recent developments
such as tilting technology and increased
passenger demands regarding comfort
have led to higher requirements for rolling stock equipment and infrastructure.
This article presents a tool for assessing
train design with respect to motion sickness at the engineering stage.
This simple theory, however, does not
explain motion sickness sufficiently. It
was therefore extended to the sensory
rearrangement theory [7]. This theory states
that motion sickness is caused either by variance between the motion signals obtained
from two sensors, or between one sensor
and what is expected, based on previous
experience.
MODELS USED TO CHARACTERIZE
MOTION SICKNESS
One of the first studies characterizing
the effect of various frequencies with the
symptoms of motion sickness was carried
out in 1974 [8]. O’Halon and McCauley
determined that the most motion sicknessprovoking frequencies are found around
0.2 Hz. They defined the “motion sickness
incidence” (MSI) as the percentage of
WHAT IS MOTION SICKNESS
Motion sickness is a phenomenon usually
people who experienced emesis (vomiting).
experienced by persons exposed to a movSimilar to the frequency-weighting curves
ing environment with low frequency accelused for comfort assessment, M. J. Griffin
and Lawther [1] defined a frequencyerations. The most common symptoms of
weighting curve for kinetosis based on
seasickness are nausea and vomiting.
laboratory
tests
It is evident from
tests that the veswith
humans.
“Motion sickness is a phenomenon
tibular, visual, and
This
frequencythat is usually experienced by persons
weighting
curve
somatosensory
exposed to a moving environment
can
be
found
in
system play a role
with low frequency accelerations.”
the International
in the onset of
Standard
ISO
motion sickness.
Psychological factors are also involved [6].
2631-1 [2] and is named wf. The weighting
However, there is no agreement in the scifunction is displayed in Fig. 1.
Based on this frequency-weighting filter, the
entific community on why the human body
motion sickness dose value is introduced
has developed these symptoms. The most
as the square root of the integral of the
widely accepted hypothesis is the sensor
conflict theory. This theory states that our
squared frequency weighted accelerations
brain collects information from the human
over time. The full mathematical description
sensors and tries to correlate the informais as follows:
tion to body movement. If the brain is not
able to correlate the information properly, it
may develop the symptoms known as mo𝑀𝑆𝐷𝑉� ���𝑎�� ∙�𝑡
tion sickness.
12 | SIMPACK News | July 2013
Based on the motion sickness dose value,
the vomiting incidence (𝑉𝐼) is given as a
percentage. The illness rating (𝐼𝑅) can be
estimated from the following formulas:
𝑉𝐼 � ��� ∙ 𝑀𝑆𝐷𝑉� 𝐼𝑅 � ���� ∙ 𝑀𝑆𝐷𝑉�
The values obtained for the illness rating
allow one to judge motion sickness accordingly as shown in Table 1.
As the motion sickness dose value is the
integral over time of squared accelerations,
SIMPACK News | July 2013 | 13
CUSTOMER APPLICATION | This Wiederkehr, Dr. Friedhelm Altpeter, Helbling Technik AG, Aarau
the motion sickness dose values to horizontal (lateral) [4] and roll motions [3]. The latter
are of particular importance in the case of
railway vehicles [5].
For now, the simplicity of application and
clear rules make the motion sickness dose
value the preferred method for assessing
motion sickness.
-10
-15
-20
-25
-30
10-210-1100101
Frequency [Hz]
Fig. 1: Frequency weighting function for motion sickness
the dose value will never decrease over
[10]. Passenger surveys were carried out in
time. This is a weakness of the model as
addition to the acceleration measurements.
the human body is
Since the passenger
able to recover from
“As the most provoking
rating was used to
the effects of motion
frequencies for motion sickness are
fit parameters of the
sickness. Two models
around 0.2 Hz, it is essential to use a
model, it cannot be
that overcome this
representative track course with its
easily transferred to
weakness are Oman’s
curvature and super-elevation.”
judge other accelera(Developed by Charles
tion histories.
Oman at MIT [9]) and the net dose model
New frequency filters have recently been
(developed by the Swedish National Road
published which extend the application of
and Transport Research Institute VTI [10]).
Oman’s model attempts to model the neural
behavior of the human body with respect to
motion sickness. This model is therefore the
most complete one available but, also the
most difficult to apply.
The net dose model was used to analyze
a tilting train on a specific track in Sweden
APPLICATION USING SIMPACK
In order to judge a given train design with
respect to motion sickness, a multi body
simulation model is created. This model
simulates the vehicle on a given track and
calculates the respective numbers characterizing motion sickness from the simulation
results. SIMPACK is well-suited to perform
this simulation, as it comes with the important features for railway dynamic simulations
such as rail-wheel contact and track set up.
As the most provoking frequencies for
motion sickness are around 0.2 Hz, it is essential to use a representative track course
(Fig. 2) with its curvature and super-elevation. The track under observation consists of
a fairly straight section and segments with
curves to the left- and right-hand sides.
Once the simulation is complete, the postprocessing SIMPACK tool evaluates the
motion sickness dose value from the accelerations (Fig. 3) using the frequency filter
Wf. As the frequency filters for lateral motions are not yet integrated in SIMPACK, the
results are exported as MATLAB® readable
data for further processing. The results of
the motion sickness dose value for vertical
and lateral motions are displayed in Fig. 4.
Curvature
Filter Wf [dB]
-5
Acceleration
0
lateral
vertical
Time
Fig. 3: Representative accelerations
Based on the results of the motion sick[2] ISO2631-1, "Mechanical Vibration and
ness dose value, vehicle design assessment
Shock — Evaluation of Human Exposure to Whole
is possible. The
Body Vibration", Part 1:
results show that
General
Requirements,
“The method presented in t
the straight part of
1997.
his article allows the assessment of
the track does not
[3] B. E. Donohew and M. J.
a given railway vehicle design with
cause the MSDV
Griffin, "Effect of Roll Oscilrespect to the passengers’ feelings
to increase marklation Frequency on Motion
of motion sickness...”
edly. However, the
Sickness", Aviation Space
lateral accelerations, which result from the
Environmental Medicine (74), pp. 326–331, 2003.
curved part of the track, do increase the
[4] B. E. Donohew and M. J. Griffin, "Motion
MSDV, and thus, the symptoms of motion
Sickness: Effect of the Frequency of Lateral Oscilsickness.
CONCLUSION
The method presented in this article allows
for the assessment of a given railway vehicle
design with respect to the passengers’ feelings of motion sickness primarily by considering the frequency-weighted lateral and
roll accelerations. The presented method
can be applied to vertical, lateral and roll
motion separately. However, it ignores the
effect of phase angles between roll and
lateral accelerations which have proven to
be important [11].
While acceleration measurements are available from existing vehicles, multi-body simulation contributes to a more comfortable
train design during the engineering stage.
This can be accomplished by using SIMPACK
for parameter studies.
lation", Aviation Space Environmental Medicine
(75), pp. 649–656, 2004.
[5] Standard, DIN EN 12299: Bahnanwendungen — Fahrkomfort für Fahrgäste — Messungen
und Auswertung, 2009.
[6] M. J. Griffin, "Handbook of Human Vibration", London: Elsevier, 1990.
[7] J. T. Reason and J. Brand, "Motion Sickness",
London: Academic Press, 1975.
[8] J. F. O'Halon and M. E. McCauley, "Motion
Sickness Incidence as a Function of the Frequency
and Acceleration of Vertical Sinusoidal Motion",
Aerospace Medicine, pp. 366–369, April 1974.
[9] C. M. Oman, "Motion Sickness: a Synthesis
and Evaluation of the Sensory Conflict Theory",
CanJPhys, pp. 294–303, 1990.
[10] B. Kufver and J. Förstberg, "A Net Dose
Model for Development of Nausea", Swedish
National Road and Transport Research Institute
(VTI), pp. 229–239, 22 September 1999.
[11] J. A. Joseph and M. J. Griffin, "Motion
Sickness from Combined Lateral and Roll Oscillation: Effect of Varying Phase Relationships",
Aviation Space Environmental Medicine (78), pp.
994–950, 2007.
[12] K. Knothe and S. Stichel, Schienenfahrzeugdynamik, Berlin: Springer, 2003.
This work was carried out as a Master Thesis at
the Universities of Applied Sciences Landshut
and Ingolstadt in the program “Applied Computational Mechanics”. The authors would like to
thank Rhätische Bahn for supporting the project.
MSDV lateral
MSDV vertical
MSDV
5
This Wiederkehr, Dr. Friedhelm Altpeter, Helbling Technik AG, Aarau | CUSTOMER APPLICATION
REFERENCES
Table 1: Values obtained for illness rating
to judge motion sickness
14 | SIMPACK News | July 2013
Position on track
Fig. 2: Representative track course
[1] A. Lawther and M. Griffin, "Motion Sickness
and Motion Characteristics of Vessels at Sea",
Ergonomics 31, pp. 1373–1394, 1988.
Time
Fig. 4: Representative evolution of the motion sickness dose value
SIMPACK News | July 2013 | 15
Department of Applied Sciences and Mechatronics
3D Simulation of the Human Middle Ear
with Multi-Body Systems
The ear is an essential human sensory
organ. In Germany,
approximately 10
million people suffer from hearing impairments. Implantable systems can speed recovery from hearing loss, such
as the active middle ear implant "Vibrant SoundBridge"
produced by MED-El, Innsbruck, Austria. Active middle
ear implants are used in cases of sound conduction
hearing loss or sensorineural hearing loss.
In recent years, computer-aided 3D simulation has
significantly improved the medical world's understanding of the anatomy and function of middle
ear structures, thus, promoting the development
of middle ear prostheses.
Fig. 1: Middle ear MBS model
INTRODUCTION
A middle ear multi-body model was
developed (Fig. 
1) to research hearing
impairments.
This research focuses on the development
and simulation of a 3D multi-body model
of the human middle ear. It examines how
the middle ear system responds to different
types of sound stimulation in both a normal
middle ear and a middle ear coupled with
an active implant.
MULTI-BODY MODEL
A 3D model of a normal human middle ear
and the middle ear coupled with an active
implant, as shown in Fig. 2, was developed
using the software package SIMPACK.
The MBS model contains the exact geometry of the middle ear structures — the
tympanum and the three ossicles (malleus,
16 | SIMPACK News | July 2013
In the Kelvin-Voigt model, massless springs
and dampers are connected in parallel.
The linear elastic material properties of muscles and ligaments have been modeled as
massless spring-damper Force Elements in
all three axes. To take into account the flexible fiber structure around the tympanum in
the model, the annulus fibrocartilagineus is
modeled by twelve spring force elements.
The ligamentum annulare stapedis is modeled by 25 massless spring-damper elements. The center of gravity of the tympanum is attached to the inertial system with
a one-degree of freedom (DOF) Joint. The
malleus is rigidly connected with the tympanum. The incudostapedial connection has
been modeled as a unilateral contact force
incus and stapes). This was facilitated by a
element on all three translational axes. Romicro-computer tomographic dataset of the
tational spring damper force elements were
human middle ear.
used for the rotation. A damping Force EleThe physical properties, and the inertia tenment is used for the coupling of the stapes
sor of the aforementioned structures, were
footplate with the inertial system, which is
calculated together
centrally and vertiwith the active im- “All anatomical structures, their location, cally arranged on
and 3D orientation are included in the
plant using approthe footplate. The
model of the middle ear.”
priate density values
damper represents
taken from the
the cochlea which is
literature in the CAD software SolidEdge.
filled with incompressible liquid. The system
All anatomical structures, their location,
contains 17 elements and has four degrees
and their 3D orientation are included in the
of freedom. The whole system is considered
model of the middle ear.
linear and time-invariant.
The tympanum, the active implant, and the
three ossicles are modeled as rigid bodies.
SIMULATION
The Kelvin-Voigt model is used for the bioA "click" sound stimulation in the form of a
mechanical description of linear viscoelastic
Gaussian pulse with a half-power width of
behavior of the ligaments and muscles of
100 ms and a wobbling signal stimulates all
the middle ear.
frequencies.
Theodor Bretan, Stefan Lehner, Munich University of Applied Sciences, | CUSTOMER APPLICATION
Department of Applied Sciences and Mechatronics
The dynamic behavior of the middle
ear in the steady state condition was
examined for both the normal model
of the middle ear (Fig. 3) and the
middle ear model coupled with a
active implant with two different
types of stimulation on the
tympanum: a "click" sound
excitation in the form
of a Gaussian pulse at
various sound pressure
levels (SPL) — 60, 80
and 94  dB — and a
harmonic
acoustic
stimulation.
The stapes and umbo
deflection in the speech
frequency range were studied, and the
phase shift between the incus and stapes
was analyzed.
RESULTS
Typically, the result that is noted in specialized literature is the deflection of the stapes
footplate. This result is the input that is
processed by the inner ear.
The amplitude and phase frequency response of the deflection of the stapes footplate and umbo deflection for frequencies
in the speech frequency range between 100
Hz and 10 kHz were determined, graphically
displayed and analyzed. The system's oscillation behavior was visualized by animations.
The deflection of the stapes footplate is
directly proportional to the sound pressure
stimulation up to a frequency of approximately 6.5 kHz. The results in Fig. 3 show
that the amplitude frequency response of
the deflection of the stapes footplate at
60 dB SPL (blue dashed line) is approximately 6.17 nm and reaches at the resonance
frequency of 1210 Hz 18.42 nm.
The use of an active implant attached
to the incus neck moves the resonance frequency to lower frequencies
and amplifies the stapes footplate
deflection for both a harmonic and a
Gaussian pulse sound excitation at the
tympanum.
CONCLUSION
The simulation results have illustrated
the complex 3D vibration of the ossicle resulting from the two types of
sound stimulation at the tympanum
and at different sound pressure levels.
The simulation results of an acoustic
excitation of the tympanum with
a Gaussian pulse coincide with the
literature.
The accuracy of the virtual model of
the middle ear was always validated
Fig. 2: Middle ear model
coupled with active implant
when compared with experimental Laser
Doppler Vibrometer (LDV) measurements,
with LDV measurements of petrous bones,
with finite element method models and
with multi-body system models, from specialized literature.
REFERENCES:
[1] Bretan, T. (2012): ’3D Simulation des Menschlichen Mittelohres mit Mehrkörpersystemen’,
bachelor thesis, University of Applied Sciences
Munich, Germany
10-6
10-7
10-8
Displacement of stapes x [m]
CUSTOMER APPLICATION | Theodor Bretan, Stefan Lehner, Munich University of Applied Sciences,
10-9
10-10
10-11
10-12
10-13
10-14
stapes_footplate.x 94 dB SPL
stapes_footplate.x 60 dB SPL
stapes_footplate.x 80 dB SPL
10-15
102103104
Frequnecy [Hz]
Fig. 3: Amplitude response for a click sound excitation at various sound pressure levels (SPL) —
60, 80 and 94 dB
SIMPACK News | July 2013 | 17
CUSTOMER APPLICATION | Yihan Xing, Centre for Ships and Ocean Structures (CeSOS), Marine Technology Centre, NTNU
Yihan Xing, Centre for Ships and Ocean Structures, Marine Technology Centre, NTNU | CUSTOMER APPLICATION
Wind Turbine Drivetrain Modeling and Analysis Activities at CeSOS
In 2002, the Research Council of Norway and the Norwegian University of Science and
Technology (NTNU) established the Centre for Ships and Ocean Structures (CeSOS) as a center
for excellence. The research at CeSOS aims to develop fundamental knowledge about how
ships and other structures behave in the ocean environment using analytical, numerical and
experimental studies. CeSOS’ research on offshore wind turbines has focused on modeling
dynamic responses of various bottom-fixed and floating wind turbine concepts. Research
on the challenges and performance of wind turbine drivetrains used in offshore floating
applications has been of particular interest.
generator
three point support
(main bearing & two torque arm supports
bed plate
generator shaft
gearbox
hub
Fig. 1: NREL, Gearbox Reliability Collaborative (GRC)
18 | SIMPACK News | July 2013
main shaft
SIMPACK News | July 2013 | 19
CUSTOMER APPLICATION | Yihan Xing, Centre for Ships and Ocean Structures, Marine Technology Centre, NTNU
Yihan Xing, Centre for Ships and Ocean Structures, Marine Technology Centre, NTNU | CUSTOMER APPLICATION
crucial, as offshore maintenance and repair
are costly, and wind turbines are not always
accessible due to weather conditions.
Table 1: Model variants
BACKGROUND
At CeSOS, researchers use multiple software
tools to analyze wind turbines for the sake
of comparison. For example, in addition
to FAST 
[1] and HAWC2 
[2], researchers
at CeSOS employ software such as SIMO/
RIFLEX [3, 4] for wind turbine global analysis. SIMPACK has been used to model the
mechanical components of the drivetrain.
This article explores the use of SIMPACK in
wind turbine drivetrain research activities
within CeSOS.
Research on wind turbine drivetrains at
CeSOS focuses on the modeling and analy-
USING SIMPACK TO MODEL THE WIND
TURBINE DRIVETRAIN
CeSOS has utilized SIMPACK to model the
wind turbine drivetrain. Load conditions on
the drivetrain model are typically calculated
using other software codes. For instance,
the global analysis of the wind turbine is
typically simulated using aero-elastic codes,
and the loads at the nacelle are used as
inputs for the SIMPACK drivetrain model.
SIMPACK has several features that cater
specifically to modeling gearboxes. For
instance, the Force Element 225 Gear Pair
models the gear contact pair using the
slicing method, which allows the modeling
sis of the drivetrain for offshore applicaof the tooth load distribution along the
tions. The wind turbine drivetrain is a crucial
tooth flank, also known as the KH� factor.
component of the wind turbine. The geared
In addition, SIMPACK can model flexible
drivetrain
concept
bodies with complex
has been the focus
geometries, which are
“SIMPACK has several features
of CeSOS’s work. The
commonplace in wind
that are specifically catered to the
wind turbine gearbox
turbine
gearboxes,
modeling of gearboxes.”
is known as the "misse.g., the planet carrier
ing link" in the wind
and gearbox housing.
industry as it has not achieved its intended
Furthermore, the ability to incorporate user
routines in SIMPACK allows the modeling of
service life of 20 years. It has been blamed
for contributing significantly to wind turbine
user-defined Force Elements which are very
downtime. Understanding the wind turbine
useful in research where flexibility in model
gearbox for offshore wind applications is
definition is important.
Modeling of rigid planet pins
Modeling of rigid pin interfaces
pin reference node
(located in middle of pin)
pin interface reference modes
Modeling of rigid bearings
Modeling of rigid main shaft
main shaft
reference node
bearing reference nodes
Planet A upwind tangential
420
Fig. 4: Examining the influences of the subcomponents
350
400
Test
M1A
M1B
M3B
P2
300
380
360
Force [kN]
Torque [kNm]
250
340
200
150
320
300
280
Field
Dyno
0 2040 60
Time [sec]
Fig. 2: Test comparison cases 1 (Dynamometer) and 2 (Field)
20 | SIMPACK News | July 2013
100
50
0 50 100150200250300350
Carrier rotation [deg]
Fig. 3: Planet upwind loading comparison for test case 1
of the numerical models used. The in-depth
GRC gearbox measurements were used
to validate gearbox-modeling techniques
and to determine the right compromise
between model complexity and accuracy. A
set of models that represented different levels of fidelity was constructed. A total of five
models were compared; they are presented
in Table 1. The main shaft torque time series
from the measurements were input directly into the main shaft of the multi-body
model. Two test cases were used; these are
presented in Fig. 2.
The comparison results, presented in Fig. 3,
show that the computational models
were able to reproduce the planet bearing
loads well. This indicates that a multi-body
SIMPACK model can accurately reproduce
actual test conditions numerically. More
details on this work can be found in LaCava
et al. [6, 7].
THE CASE STUDY
The gearbox from the Gearbox Reliability Collaborative (GRC) [5] coordinated by
the National Renewable Energy Laboratory (NREL), Colorado, USA, was used as the
case study for most wind turbine drivetrain
modeling and analysis work at CeSOS. The
GRC drivetrain is a 750 kW high-speed generator type. It has one planetary and two
parallel gear stages and uses the three-point
support system. The GRC gearbox within its
drivetrain is illustrated in Fig. 1.
COMPARISONS AGAINST EXPERIMENTAL MEASUREMENT RESULTS
In collaboration with NREL, the experimental
measurements from the GRC gearbox were
used for extensive model fidelity studies.
The GRC has conducted extensive field and
dynamometer test campaigns on two heavily instrumented wind turbine gearboxes.
The data from the planetary stage is used to
evaluate the accuracy and computation time
DETAILED MODELING STUDY OF THE
PLANET CARRIER IN THE GRC GEARBOX
A detailed modeling study of the planet
carrier in the GRC gearbox was also performed. This study was carried out in two
parts. First, the influence of the subcomponents mated to the planet carrier in the
gearbox assembly was investigated in detail.
These components consist of the planet
pins, bearings and the main shaft. Fig. 4
shows how these subcomponents were
modeled as rigid in order to investigate their
influences on the planet carrier. This was
performed in Abaqus. Second, the flexible
body modeling of the planet carrier for use
proximity sensor at 47°
(fixed to DUMMY body)
sun gear
(output)
planet gear
planet gear
ring gear
planet carrier
(input at the main shaft interface)
Fig. 5: SIMPACK model used for the planet carrier modeling study
SIMPACK News | July 2013 | 21
CUSTOMER APPLICATION | Yihan Xing, Centre for Ships and Ocean Structures, Marine Technology Centre, NTNU
Yihan Xing, Centre for Ships and Ocean Structures, Marine Technology Centre, NTNU | CUSTOMER APPLICATION
Main shaft shear forces
Main shaft axial forces
Main shaft bending moments
Main shaft torque
3m
3m
4m
48.2 m
54.81 m
z
x
40 m
70 m
7m
line 1
60°
y
clumped
weights
line 2
x
39
.7
600 m
m
610
line 3
300°
m
Fig. 6: The floating spar system for the GRC wind turbine
in SIMPACK is examined through the use of
condensed finite element and multi-body
models. Both eigenvalue analyses and time
domain simulations were performed. Fig. 5
illustrates the SIMPACK model used for this
dummy body (in blue)
where the nacelle motions
are applied
study. Only the planetary stage was modeled as the focus was on the planet carrier.
It was found that the compliance of the
planet pins was very important. Using rigid
planet pins leads to a very stiff planet car-
r
ato
ner
ge
loads, motions
Fig. 7: Application of the calculated loads, generator speed and motions as inputs into
the drivetrain model. The torque arms and housing casings are not shown.
22 | SIMPACK News | July 2013
ed
spe
rier with many significantly higher eigenfrequencies. Various methods of flexible
modeling of the planet carrier were evaluated, and an efficient method of prescribing
the Frequency Response Modes (FRMs) was
proposed. More details of this work can be
found in Xing et al. [8].
MODELING AND ANALYSIS OF THE
DRIVETRAIN IN A SPAR-TYPE FLOATING
WIND TURBINE
In this study, the GRC drivetrain and wind
turbine were mounted onto a spar-floating
platform to be deployed for offshore wind
use. The floating spar system was designed
in-house in CeSOS and is similar to the
HyWind and OC3 spar concept. Fig. 6 illustrates the dimensions of the design spar
platform. This is a catenary moored spar
system with three mooring lines. The main
purpose of the mooring lines is to keep the
structure stationary, with minimal sway.
The delta mooring line layout provides additional yaw stiffness. The platform is also
ballast-stabilized, which results in large roll
and pitch hydrostatic restoring moments
due to the low center of gravity.
A decoupled solution was used in this
instance. First, the global aero-hydro-elasticservo floating wind turbine (FWT) problem
is solved using HAWC2 
[2]. The loads,
generator speed, and motions experienced
by the drivetrain in the HAWC2 analysis are
then used as inputs for a SIMPACK drive-
Fig. 8: Comparison of frequency spectra of the axial force, shear force, bending moment and
torque on the main shaft. The mean wind speed at hub height is 20 m/s.
Axial forces
Radial forces
Tilting moments
INP-A
180°
PLC-B
460 m
PL-B
200 m
train model. See Fig. 7 for an illustration
of the applications of these inputs into the
drivetrain model.
A comparison of the responses in the FWT
and its land-based equivalent counterpart
was performed. It was determined that
there are general increases in the standard
deviations of the main shaft loads and internal drivetrain responses. These increases are
larger in the response variables associated
with the low-speed planetary stage. This is
intuitive as the gearbox has the capability to
isolate loads between the individual stages.
These differences, however, do propagate
to the intermediate- and high-speed stages
at the less severe load cases. Comparisons
of the frequency spectra (Fig. 8 and Fig. 9)
show that wave-induced responses appear
both in the main shaft loads and internal
drivetrain response variables. More detailed
investigations into the individual contributions of the main shaft loads and nacelle
motions revealed that the increases in the
internal drivetrain responses in the FWT are
a result of the increase in the main shaft
non-torque loads that the FWT experiences.
Fig. 9: Floating wind turbine vs. land-based wind turbine. Comparisons of the frequency spectra of the INP-A (main bearing),
PLC-B (downwind planet carrier bearing) and PL-B (downwind planet gear bearing). The mean wind speed at hub height is 20 m/s.
SIMPACK News | July 2013 | 23
CUSTOMER APPLICATION | Yihan Xing, Centre for Ships and Ocean Structures, Marine Technology Centre, NTNU
2nd mode
1200
3rd mode
4th mode
Hz
1000
800
600
400
200
0
600
2.000
kW
5.000
10.000
Fig. 10: Eigenfrequency comparison, 0.6 and 2MW: 3 stages, 5 and 10 MW: 4 stages
Frequency (Hz)
The nacelle motions, i.e., inertia forces have
excitations are found in the Campbell dialimited contributions to the FWT drivetrain
grams. See Fig. 11 for the Campbell diagram
responses.
of the 10 MW drivetrain. More details of
Lastly, an additional main bearing was
this work can be found in Nejad et al. [12].
added to the GRC drivetrain to
reduce the non-torque loads
going into the gearbox. This is
Resonance diagram (10.000 KW)
the so-called four-point support
system. It was found that the
1.000
tooth and bearing loads in the
planetary stage are significantly
900
reduced as a result of this additional main bearing. More de800
tails of this work can be found
in Xing et al. [9–11].
700
DYNAMICS OF LARGE
OFFSHORE WIND TURBINE
600
DRIVETRAINS
In this study, the internal dy500
namics of wind turbine gear
trains were examined. The
pure torsional model is applied
400
in SIMPACK for eigenmodes
analysis and the evaluation
300
of internal excitations by the
use of resonance diagrams.
200
The gear trains studied were
designed in-house using industrial standards. Case studies
100
of 0.6, 2, 5 and 10 MW were
performed. A negative trend of
0
eigenfrequencies was observed
0 5 1015202530
in the larger gear trains. This is
Rotor speed (rpm)
illustrated in Fig. 10. Many possible resonances due to internal
Fig. 11: 4-stage drivetrain resonance diagram (10 MW)
24 | SIMPACK News | July 2013
p1
0
m1
p1: near the point of engagement
of the driven gear
0: in the vicinity of the pitch point
of the driven gear
m1: close to the recess point
of the driven gear
2
0
Raw data
2-parameter Weibull
generalized gamma
3-parameter Weibull
-2
log (-log(1-Pf))
1400
4
-4
-6
-8
-10
-12
Point p1
-14
-16
2.533.5 44.5 55.56 6.577.5
log (∆Pmax)
4
2
Fig. 12: Positions of the considered points on the gear profile
0
Raw data
2-parameter Weibull
generalized gamma
3-parameter Weibull
-2
The results indicate that the generalized
[5] Link, H., LaCava, W., van Dam, J., McNiff, B.,
gamma distribution is better than the
Sheng, S., Wallen, R., McDade, M., Lambert, S.,
Weibull distribution, though the twoButterfield, S., Oyague, F., "Gearbox Reliability
parameter Weibull
Collaborative
project
“Research at CeSOS in drivetrain
is simpler to use. A
report: Findings from
modeling and analysis uses SIMPACK
so-called 'limit-state
Phase 1 and Phase 2",
to accurately model and analyze
function' for contact
National
Renewable
the wind turbine drivetrain...”
fatigue
analysis
Energy
Laboratory,
could be established
Report number: NREL/
based on the pitting life prediction model
TP-5000-51885, 2011.
presented in this work. More details of this
[6] LaCava, W., Xing, Y.H., Guo, Y., Moan, T.,
work can be found in Dong et al. [13, 14].
"Determining Wind Turbine Gearbox Model
CONCLUSIONS
The wind turbine drivetrain is a crucial component of the wind turbine that needs to be
better studied for offshore applications. Research at CeSOS in drivetrain modeling and
analysis uses SIMPACK to accurately model
and analyze the wind turbine drivetrain in a
variety of research topics.
ACKNOWLEDGEMENTS
The author would like to thank William
LaCava, University of Massachusetts, Yi
Guo, NREL, and Wenbin Dong and Amir
Rasekhi Nejad, CeSOS, for their contributions to this article.
REFERENCES
[1] Jonkman, J., Buhl, M.L., "FAST's User Guide",
National Renewable Energy Laboratory, Report
number: NREL/EL-500-38230, 2005.
[2] Larsen, T.J., Hansen, A.M., "How 2 HAWC2",
Risø National Laboratory, Technical University of
Denmark, Report number: Risø-R-1597 (ver. 3-1)
(EN), 2007.
[3] Ormberg, H., Mo, K., "SIMO — User's manual
version 3.6", MARINTEK, Report number: 2009.
[4] Ormberg, H., Passano, E., "RIFLEX — User's
Manual Version 3.6", MARINTEK, Report number: 2009.
Complexity using Measurement Validation and
Cost Comparison", in: European Wind Energy Association annual event, Copenhagen, 2012.
[7] LaCava, W., Xing, Y.H., Marks, C., Guo, Y.,
Moan, T., "Three-Dimensional Bearing Load
Share Behavior in the Planetary Stage of a Wind
Turbine Gearbox", under review in IET Renewable
Power Generation 2012.
[8] Xing, Y.H., Moan, T., "Multi-Body Modelling
and Analysis of a Planet Carrier in a Wind Turbine
Gearbox", Article accepted in Wind Energy 2012.
[9] Xing, Y.H., Karimirad, M., Moan, T., "Effect of
Spar-Type Floating Wind Turbine Nacelle Motions
on Drivetrain Dynamics", in: European Wind
Energy Association annual event, Copenhagen,
2012.
[10] Xing, Y.H., Karimirad, M., Moan, T., "Modelling and Analysis of Floating Spar-Type Wind
Turbine Drivetrain", Accepted for publication in
Wind Energy 2012.
[11] Xing, Y.H., Moan, T., Karimirad, M., Etemaddar, M., "Influence of the Design Parameters of a
Spar-Type Floating Wind Turbine on Component
Loads, with Emphasis on the Drivetrain", Under
review in Wind Energy 2012.
[12] Nejad, A.R., Xing, Y.H., Moan, T., "Gear
Train Internal Dynamics in large Offshore Wind
Turbines", in: ASME 11th Biennial Conference
on Engineering Systems Design and Analysis,
Nantes, France, 2012.
log (-log(1-Pf))
1st mode
DYNAMIC TIME-DOMAIN-BASED
TOOTH CONTACT FATIGUE ANALYSIS
In this experiment, researchers performed
a time-domain-based gear contact fatigue
analysis of the GRC gearbox. The main
purpose was to investigate how the longterm distribution of gear contact pressures
can be represented by analytical functions
such as the Weibull distribution and the
generalized gamma distribution. These
distributions are necessary to design reliable
gears using probabilistic approaches and
to develop simplified methods for practical
design. A new, simplified predictive subsurface pitting model estimates the service
lives of gears under dynamic conditions. The
decoupled analysis method is used for the
dynamic analysis of the gears in the GRC
gearbox. First, aero-elastic simulations were
performed on the land-based GRC wind
turbine using FAST [1]. The main shaft loads
calculated from FAST were then used as
inputs in a SIMPACK drivetrain model. Three
points on the gear teeth were considered
for pitting lives as illustrated in Fig. 12.
The Weibull and generalized gamma distributions were then used to fit the long-term
probabilistic distributions of the gear tooth
contact pressures. An example of these fits
is presented in Fig. 13.
-4
-6
-8
-10
-12
Point 0
-14
-16
2.533.5 44.5 55.56 6.577.5
log (∆Pmax)
5
0
log (-log(1-Pf))
1600
Yihan Xing, Centre for Ships and Ocean Structures, Marine Technology Centre, NTNU | CUSTOMER APPLICATION
Raw Data
2-parameter Weibull
generalized gamma
3-parameter Weibull
-5
-10
-15
Point m1
-20
2.533.5 44.5 55.56 6.577.5
log (∆Pmax)
Fig. 13: Long-term results of the maximum
contact pressure range in the sun gear
[13] Dong, W.B., Xing, Y.H., Moan, T., "Time
Domain Modelling and Analysis of Dynamic Gear
Contact Force in Wind Turbine Gearbox with
Respect to Fatigue Assessment", Energies 2012,
5 (11), 4350-4371.
[14] Dong, W.B., Xing, Y.H., Moan, T., Gao, Z.,
"Time Domain based Gear Contact Fatigue
Analysis of a Wind Turbine Drive Train under
Dynamic Conditions", Accepted for publication in
International Journal of Fatigue 2012.
SIMPACK News | July 2013 | 25
CUSTOMER APPLICATION | Sebastian Rilli, Philipp Klausmann, Aero Dynamik Consult GmbH,
Stefan Hauptmann, SWE, University of Stuttgart
Sebastian Rilli, Philipp Klausmann, Aero Dynamik Consult GmbH | CUSTOMER APPLICATION
Stefan Hauptmann, SWE, University of Stuttgart
1.3
Aeroelastic Simulation of Wind Turbines
Coupling SIMPACK with ADCoS
Rotational speed ADCoS
Rotational speed coupled
1.25
1.2
Rotational speed [rad/s]
1.15
As the power output of wind turbines grows, the
dimensions of the gearboxes that transmit power
from the rotor to the generator have increased
accordingly. The impact of dynamic gearbox
behavior on other wind turbine components is
significant, and is the subject of current investigations. To gain a deeper understanding of the
influence gearboxes have on other components
of a wind turbine, the multi-body simulation
(MBS) software SIMPACK was coupled with the
wind turbine load calculation tool ADCoS. ADCoS — a finite element tool specifically
designed for wind turbine simulations — has proven its accuracy and efficiency over
the past years. SIMPACK is a powerful tool for simulating gearboxes and drivetrains.
This combination utilizes the specialties of both tools to investigate the dynamic
influences of the drivetrain on other components of a wind turbine. This article lays
out the realization of this coupling and its impact on the dynamic simulation of
wind turbines.
1.1
1.05
1
0.95
0.9
0.85
0.8
50 100150 200250
Time [s]
Fig 2: Comparison of rotor speed in both a coupled and a pure ADCoS simulation
26 | SIMPACK News | July 2013
gear contacts of the drivetrain model are
modeled using the very detailed and realistic force element FE 225. The gearbox is a
typical design for a 5 MW wind turbine with
two planetary gear stages and one parallel
gear stage.
LOAD CASES
Standard load simulations have been
performed to validate the correct implementation of the coupling. These tests
also investigate how the detailed modeling
of the drivetrain influences the results of
load simulations compared to pure ADCoS
simulations. Three different design load
cases (DLC) are carried out according to IEC
61400 [1]: DLC 1.1 Power Production, and
emergency shutdown with (DLC 2.2) and
without (DLC 5.1) occurrence of loss of electrical network connection. The evaluation
of the results of an emergency shutdown is
limited to the scenario with the additional
occurrence of a grid loss.
RESULTS OF LOAD CALCULATIONS
To validate the correct implementation of
the coupling, the rotational speed of the rotor and the generator torque are compared
between a coupled simulation and a pure
ADCoS simulation. Fig. 2 depicts the rotational speed of the rotor for DLC 1.1 (power
production) of the turbine facing a turbulent
wind field (mean wind speed of 8 m/s). The
similarity of the two curves shows that the
coupling was implemented correctly. Precise
observation of the two curves reveals larger
fluctuations in the coupled simulation.
These fluctuations are particularly distinctive when the rotor speed reaches the rated
5
x106
4.5
4
3.5
Torque [Nm]
ADCOS (AEROELASTIC AND DYNAMIC
COMPUTATION OF STRUCTURES)
ADCoS is a simulation tool specifically designed for the aeroelastic simulation of wind
turbines. It is used by Aero Dynamik Consult
GmbH to predict loads on wind turbine
components. Using this program, a wind
turbine is modeled by either Bernoulli or
Timoshenko beam elements — each beam
element consists of two nodes with six degrees of freedom (Fig. 1). The calculation is
based on the general equations of motion
for oscillating systems. The equations of motion are solved by non-linear, implicit integration in the time domain. Centrifugal and
acceleration stiffness are considered in the
equations of motion. Stiffness and damping matrices are updated simultaneously
at every time step. Nonlinear effects — like
the flap-wise deformation of the rotor
blades — are included in the simulation. ADCoS considers the torsional dynamics of the
rotor blades when calculating aerodynamic
loads. This leads to very accurate results for
displacements and bending moments. Due
to use of a general finite element method
in ADCoS, arbitrary support structures and
tower designs can be modeled and analyzed.
INTERFACE BETWEEN SIMPACK AND
ADCOS
Both non-turbulent and turbulent wind
fields can be used to perform calculations
The best way to utilize the benefits of both
according to IEC [1],
SIMPACK and ADCoS
GL [3] and DIBT [2]
“The best way to utilize the
is co-simulation. The
standards. The combenefits of both SIMPACK and ADCoS
interface is realized
ponent of interest of
is co-simulation.”
via a standard SIMthis investigation, the
PACK interface using
drivetrain, is modeled by a simple double
a Force Element. Windows sockets — a
oscillator.
library of functions for the exchange of data
in a network — are applied for the data
exchange. The Windows sockets function
library can communicate via network, allowing users to run ADCoS and SIMPACK
on different computers within the same
network.
For the simulation, the wind turbine is modeled in ADCoS, and the detailed drivetrain
in SIMPACK. The parameters exchanged in
this coupled simulation are the aerodynamic
torque at the hub, the rotational speed of
the rotor, the generator torque and the
rotational speed of the generator. The aerodynamic torque of the rotor is determined
in ADCoS and submitted to the SIMPACK
drivetrain model, where it is applied at the
main shaft.
The torque-speed curve of the generator
is considered in the drivetrain model by
Control Element 146. The rotational speed
of the rotor, the generator torque, and the
rotational speed of the generator are determined via time integration in the SIMPACK
drivetrain model and sent back to ADCoS.
With this information, ADCoS continues
Fig 1: ADCoS wind turbine model
its calculation for the current time step. All
rotor speed of the wind turbine. The same
effects are seen and are even more significant for the generator torque of a coupled
and a pure ADCoS simulation (Fig. 3). The
fluctuations in the range of the rated rotor
speed originate from resonance effects in
the drivetrain and will be subjected to a
more detailed investigation.
An even more interesting load case concerning the dynamic behavior of the drivetrain
is the emergency shutdown of the wind
turbine since excitations of a wide range
of frequencies arise from this situation. A
significant effect of the detailed modeling
of the drive train can be observed in Fig. 5.
Here, an emergency shutdown with a loss
of network connection occurs at 80 s simulation time. The wind turbine is exposed to
a homogeneous wind field of 8 m/s in this
simulation. Due to the grid loss, the rotor
speed rises in the coupled and the pure
ADCoS simulation immediately after the
emergency shutdown. Following this peak,
oscillations with a constant frequency occur
for the rotor speed of the coupled simulation. Oscillations with this frequency are
apparent in the generator speed and the
aerodynamic torque of the rotor as well.
The reason for this effect is the modeling
of the drivetrain in this investigation. The
generator is modeled solely by its torquespeed curve. This neglect of damping of the
generator leads to a direct influence on any
3
2.5
2
1.5
1
0.5
0
Generator torque ADCoS
Generator torque coupled
0 100200300400500600
Time [s]
Fig 3: Comparison of generator torque of a coupled and a pure ADCoS simulation
SIMPACK News | July 2013 | 27
CUSTOMER APPLICATION | Sebastian Rilli, Philipp Klausmann, Aero Dynamik Consult GmbH,
Remco Mansvelders, Wolfgang Trautenberg, SIMPACK AG | SOFTWARE
Stefan Hauptmann, SWE, University of Stuttgart
SIMPACK Realtime
change in the aerodynamic torque on the
rotor and generator speed. For future applications of the coupling, damping effects
of the generator will have to be considered
in the model of the generator to investigate
these oscillations in a more realistic manner.
CONCLUSION
The development of a coupling between
SIMPACK and ADCoS reveals that a cosimulation of these programs is ideal for investigating the interactions of the drive train
with other components of a wind turbine.
The effects of a more detailed drivetrain
model that utilizes the features of SIMPACK
are clearly noticeable in the aeroelastic
simulation of a wind turbine. For future applications of this coupling, more parameters
should be exchanged between the two
processes. For a more accurate reproduction
of real dynamic wind turbine behavior, the
forces and moments at the gearbox support
must be submitted from SIMPACK to ADCoS. This will enable the model to transfer
these loads to the tower via the bedplate.
To capture the influences of the drivetrain
and other components more accurately, the
28 | SIMPACK News | July 2013
Rotational speed [rad/s]
RESONANCE ANALYSIS OF THE
DRIVETRAIN
In order to gain a deeper understanding of
how the dynamics of the drivetrain influence other components of a wind turbine,
the drivetrain in this investigation is specially
modeled to have an eigenfrequency that
can be excited in the range of the rated
rotor speed. For the drivetrain used in this
analysis, the rotational mode of the planets
of the second gear stage is excited in the
Fig 4: SIMPACK drivetrain model
region of rated rotor speed. Characteristic
of this mode are an identical motion of all
planets relative to their bearings and a pure
motions and accelerations of the
rotation of the planet carrier, the ring wheel
and the sun. The inertia of the rotor is the
nacelle will have to be transferred
reason why only a very weak influence of
to the drivetrain model. This will influence
this
resonance
the forces and
of the drive train
“The effects of a more detailed
torques acting
can be observed
drivetrain model that utilizes the features
on the drivein the rotor speed
of SIMPACK are clearly noticeable in the
train.
Finally,
and the rotational
aeroelastic simulation of a wind turbine.”
the damping
speed of the sun
of the generaof the first planetary stage. The effect of
tor needs to be considered in the drivetrain
the resonance is clearly recognizable in the
modeling in SIMPACK in order to obtain
rotational speed of the sun of the second
more realistic results.
planetary stage and the generator speed.
The reason for the significance of this effect
is the neglect of the damping of generator
1
enabling the generator shaft to oscillate undamped. Since there is no significant impact
of this resonance on the rotor speed, the
influence on other components of the wind
0.8
turbine is negligible.
With SIMPACK 9.3, the new solution
for realtime simulations — SIMPACK
Realtime — was introduced. SIMPACK
Realtime enables the use of complex
models for a wide range of performance-critical realtime applications
such as Hardware-in-the-Loop (HiL) and
Software-in-the-Loop (SiL) scenarios.
Typical applications include handling
and comfort simulations, and ECU testing and component test rigs, e.g., for
gearboxes and engines. To achieve realtime for complex models, SIMPACK Realtime runs on INTEL x86 hardware and
Linux operating systems with realtime
kernel extensions. This brings realtime
simulation to an unprecedented level of
REFERENCES
[1] IEC 61400-1 Wind turbines — Part 1: Design
requirements, Third Edition, 2005-08
[2] Schriften des Deutschen Instituts für Bautechnik (DIBT). Richtlinie für Windenergieanlagen,
2004
[3] Germanischer Lloyd. Guideline for the Certification of Wind Turbines, 2010.
Rotor speed ADCoS
Rotor speed coupled
performance. For
example, detailed
vehicle
models
with more than
200 
DOF and a
stepsize of 0.2 ms
have been successfully solved in
realtime.
Unlike
previous
realtime solutions,
SIMPACK Realtime
works
directly
with fully parameterized SIMPACK
models without a time-consuming codeor lookup table generation process.
SIMPACK Realtime supports a wide
variety of targets, including dSPACE and
Concurrent. It includes the possibility of
animating the simulation results in realtime and logging them to disk.
SIMPACK REALTIME
Following a long history of successful
realtime implementations (e.g., see [1] and
[2]), SIMPACK has developed the next step
in realtime simulation products, SIMPACK
Realtime. SIMPACK Realtime has many
advantages over its predecessor (SIMPACK
classic Code Export).
A SIMPACK model can run directly in realtime when the model has no constraints, is
stable when using a fixed step-size solver,
and the individual elements do not require
internal iterations.
To execute the model in realtime mode, the
user can remain in the SIMPACK environment and start the SIMPACK Realtime solver
directly, without a time-consuming code
generation and compilation process.
Whereas previously, the Code Export based
using the included Realtime animation.
It is also possible to capture the realtime
SIMPACK realtime models were directly
simulation results using the realtime logger
executed on proprietary realtime hardware
for offline post-processing or to replay the
and operating systems, SIMPACK Realtime
runs on standard realtime-enabled Linux
animation.
operating systems and communicates
with realtime computers via a dedicated
SIMPACK REALTIME SETUP
network connection, shared memory or a
SIMPACK Realtime is designed to run on
Linux systems with
user-defined com“...the user can remain in
realtime kernel extenmunication library.
the SIMPACK environment and start
sions such as SUSE
To fully utilize latest
multi core procesthe SIMPACK Realtime solver directly,
Enterprise, Debian, or
sor hardware, the
without a time-consuming code
Concurrent RedHawk.
SIMPACK Realtime
generation and compilation process.”
The communication
between
SIMPACK
solver contains an
Realtime and proprietary realtime systems
automatic parallel computation feature. Betakes place either via a dedicated peer-tosides running the model in realtime mode,
it is now possible to view the results directly
peer UDP network communication (this
is a dual computer setup, see Fig. 3) or via
shared memory (a single computer setup,
Concurrent SimWB
e.g., with Concurrent Simulation WorkSIMPACK Realtime
Bench, see Fig. 4). The SIMPACK model
communicates via u-Inputs and y-Outputs
with the outside world.
Realtime clock
0.6
0.4
SIMPACK REALTIME PACKAGE
The SIMPACK Realtime package contains
the following products:
Logitech G27
dSpace
0.2
0
SENSODRIVE Sensowheel
User supplied
General UDP
7075 808590 95100
Time [s]
Fig 5: Comparison of rotor speed of a coupled and a pure ADCoS simulation of an emergency
shutdown with loss of electrical network connection
� IP-Header
�
�UDP-Header
�
Fig. 1: Realtime targets supported by SIMPACK
UDP
USB
IP-Datagram
�
UDP-Data �
UDP-Datagram
shared memory
FlexRay
CAN
• SIMPACK Realtime solver
• SIMPACK Realtime animation
• SIMPACK Realtime logger
The specific SIMPACK Realtime solver
enables direct realtime integration of the
model. It uses a constant step-size to solve
the equations of motion in realtime and
guarantees a fixed frame rate with a very
low margin. Frame rates of 0.2 ms in a
SIMPACK News | July 2013 | 29
SOFTWARE | Remco Mansvelders, Wolfgang Trautenberg, SIMPACK AG
Wolfgang Trautenberg, SIMPACK AG | SOFTWARE
Utilizing Multi Core CPUs
with SIMPACK 9
• Zero turnaround time after model
changes
• Offline models can be used for
realtime simulation
• Parts-based suspension models
supported
• Built-in multi-core support
• Communication with realtime targets
via UDP or shared memory
• Use of latest off-the-shelf hardware,
no expensive specialized realtime
hardware needed
• Various realtime targets predefined,
user target interface supported (Fig. 1)
• Can be applied to a wide range of
industrial applications in addition to
the automotive sector.
• Realtime animation and Realtime
logging included
• Fully parameterized models
CONCLUSION
SIMPACK Realtime introduces a new way
to run SIMPACK models directly in realtime
30 | SIMPACK News | July 2013
parameter studies, job runs can
be automatically distributed using
SIMPACK scripts. This is used, for
example, to compute wind turbine
dynamic loadcase scenarios (DLC) [1].
This reflects the paradigm shift in computer
processor development. Previously, more
speed and computing power was achieved
by increasing the CPU frequency; today,
more computing power is obtained by
increasing the number of CPU cores on a
processor chip.
Multi core CPUs can be used to speed up
simulations either by running multiple
independent simulations concurrently, or
by running a single simulation with the
multiple cores and can be used with the
latest off-the-shelf hardware; a fixed frame
rate of 0.2 ms for a more than 200 DOF
vehicle model has already been achieved in
realtime in industrial applications.
REFERENCES
[1] www.simpack.com/fileadmin/simpack/
doc/newsletter/2009/SN_2_Nov2009_BMWHighDyn_TestBench_using_SIMPACK.pdf
[2] www.simpack.com/fileadmin/simpack/doc/
newsletter/2004/sn-2-04-vdym.pdf
8
Multi core realtime Linux environment
running SIMPACK Realtime
Realtime environment,
e.g., dSpace
Realtime hardware
7
6
5
engine test bench
UDP
CAN,
FlexRay
4
3
2
1
simulator
0
9.0
9.1
9.2
9.3
SIMPACK Re
lease
desktop driving simulator
Fig 1: CPU comparsions — Rail simulation
Fig. 3: Dual computer setup, SIMPACK Realtime communicates via UDP network with
realtime environment
Multi core realtime Linux environment running SIMPACK Realtime,
e.g., Concurrent RedHawk
Realtime hardware
engine test bench
shared
memory
CAN,
FlexRay
simulator
desktop driving simulator
Fig. 4: Single computer setup, SIMPACK Realtime communicates via shared memory with
realtime environment
parallel solver that utilizes multiple CPU
cores. Whether a parameter study of a
model needs to be completed as quickly as
possible, or a single solver run should be executed with maximum speed, the user has
the choice to employ either approach.
PARAMETRIC STUDIES
Parametric studies best utilize the CPU cores
if, for each parameter setting, a single core
solver run is performed (single core meaning
that the solver run only uses a single CPU
core). In this scenario, the CPU cores can all
be used without requiring any special solver.
Speedups that can be achieved scale almost
linearly with the number of CPU cores. For
benefits to
the
complete
application range: Automotive, Engine, Rail, Wind
and General Machinery. Figs. 1 and
2 show performance gains with the parallel
solver for different typical applications and
SIMPACK releases 9.0 through 9.4 and for
different number of CPU cores. The table
also shows that the performance of the
standard single core solver was significantly
improved over the different SIMPACK 9
releases as well.
PARALLEL SOLVER
Speeding up the simulation by using multiple CPU cores for a single solver run is more
challenging. In this case, the solver must
automatically distribute its computation
tasks across the different CPU cores. For a
set of equations which is loosely coupled or
uncoupled, splitting the computations into
different threads for simultaneous execution
CONCLUSION
on different CPU cores is straightforward.
SIMPACK's parallel solver was developed
And for large matrices, it is easy to use
with today's typical multicore engineering
multiple CPU cores to speed up the matrix
workstations in mind which have 4–16
manipulation.
cores distributed across one or two CPUs
However, the equations of motion of an
and use a symmetric multiprocessing (SMP)
MBS model are often highly coupled and
approach. The best performance gains
the matrices are typically small
are achieved when all CPU cores used are
and densely populated. For
on the same physical CPU. The chosen
these types of problems, no
approach for the parallelization is unique
standard or readily available
to SIMPACK and goes far beyond the trasolutions exist to automatiditional approach of simply evaluating Force
cally take advantage of multiple
Elements in parallel. Performance gains with
CPU cores. This challenge is
SIMPACK parallel solver have already led to
addressed by SIMPACK's new
significant simulation time reductions across
parallel solver which was introthe whole application range. Future versions
duced in its earliest version with
of SIMPACK will further improve the speed1
SIMPACK 9.0.
ups achievable with the parallel solver.
2
The parallel solver automatically
4
distributes solving the different
REFERENCES:
6
parts of the equations of motion
[1] S. Mulski, SIMPACK AG: Wind and Driveonto the available CPU cores. Sections
train Conference 2012 — Modeling Elements,
that must be executed sequentially are
Data-base Management, DLC Calculations (www.
automatically detected and evaluated
simpack.com/fileadmin/simpack/doc/papers/
in the proper sequence. The rest of the
Wind_Drivetrain_Conf_2012/Harms_Mulski_
equations are executed in parallel with a
Wind_Drivetrain_SIMPACK_congress_DLC.pdf)
strong focus on evenly distributing the workload on the
available CPU cores. The
30
results generated by single
25
core and parellel solver are
20
bit-identical.
SIMPACK 9.0 delivered an
15
initial version of the paral10
lel solver which brought
5
significant speed-ups to
0
certain applications. The
9.0
4
9.1
focus of the subsequent
9.2
6
releases (SIMPACK 9.1
9.3
SIMPACK Re
lease
9.4
through 9.4) was thereFig 2: CPU comparsions — Automotive simulation
fore to bring the speed-up
CP
Us
200 DOF vehicle model have already been
achieved in realtime. The Realtime solver
supports automatic parallelization in order
to utilize multiple cores.
The SIMPACK Realtime animation displays
the simulation results in realtime as a 3D
animation. It can run on the same computer
as the Realtime solver, or a different machine, and utilizes one or more CPU cores.
The Realtime animation communicates
with the Realtime solver over UDP. For each
simulation step, the Realtime solver sends
its state vector to the Realtime animation.
The Realtime animation also loads the
model and performs online Measurements
with the received state vector and displays
the results in a 3D animation. The Realtime
animation computes and displays the next
animation frame once it has finished displaying the previous one. The target update
frequency for the Realtime animation is
25 Hz, whereas typical Realtime solver stepsizes and communication step-sizes range
from 0.2 to 2 ms.
The SIMPACK Realtime logger — same as
the SIMPACK Realtime animation — receives
the state vectors which can be used for
post-processing, like data plotting or performing a replay of the animation.
without a time-consuming code- or lookup
table generation process. SIMPACK Realtime
runs on standard realtime-enabled Linux
operating systems and communicates with
realtime computers via a dedicated network
connection, shared memory, or a user defined communication library. Users don't
need to leave the SIMPACK environment
and have the benefit of using all model elements (with a constant calculation time) in
realtime. SIMPACK Realtime solver supports
automatic parallelization in order to utilize
Time [s]
Fig. 2: SIMPACK Realtime desktop driving
simulator using a high precision SENSODRIVE
steering wheel
With SIMPACK 9, not only were the
data structures and Graphical User
Interface completely redesigned, but
also the architecture of the SIMPACK
solver was updated and significantly
improved. Apart from optimizations of
the standard solver, a parallel solver
was implemented which is significantly
faster than a single core solver.
9.4
SIMPACK News | July 2013 | 31
1
2
s
• Most modeling elements supported
CPU
• Users do not have to leave the
SIMPACK environment
• Direct realtime simulation; no time
consuming code- or lookup table
generation required
Time [s]
KEY FEATURES
SOFTWARE | Stefan Dietz, SIMPACK AG
Stefan Dietz, SIMPACK AG | SOFTWARE
SIMBEAM Reloaded
The first versions of SIMPACK in the
equations of motion, full parameterizaearly 1990’s could already model flextion by SubVars, and the use of scripting
ible Bodies consisting of beam elements
for setting up and modifying SIMBEAM
without an interface to finite element
models. This allows the user to carry
software. The first available preprocesout automatic parametric studies of
sor was called BEAM, which could model
entire systems, including variants of the
straight beams based on the differential
flexible structures. Extra utilities, such
equations of the Euler-Bernoulli beam
as ASCII input decks for quickly setting
theory. BEAM was frequently used
up flexible towers for wind turbines or
to model leaf springs and to consider
suspension leaf springs, are no longer
the basic modes of a railway carbody,
necessary.
among other tasks. However, as BEAM
did not allow users to model beam
structures with an arbitrary topology
and geometry (such as a stabilizer or a
chassis sub frame), Intec GmbH (now
named SIMPACK AG) decided to develop SIMBEAM in 2001. Right from the
start, SIMBEAM was based on the finite
element
approach.
Euler-Bernoulli,
Timoshenko beam elements, rigid body
MODULE DESCRIPTION, LICENSING
elements and arbitrary topology and
In the SIMBEAM module, the beam strucgeometry could be used for setting up
ture — consisting of nodes, elements, cross
flexible
bodies.
section and material
This made SIM“SIMBEAM allows the user to
properties — can
BEAM the basis for
carry out automatic parametric studies
be set up in the
modeling several
of entire systems, including variants
SIMPACK Pre(-proflexible bodies in
of the flexible structures.”
cessor). The modal
drivetrain, engine
representation
of
and wind energy applications. With
the flexible Body is instantaneously generthe completely new implementation of
ated and updated when any parameter or
SIMBEAM in SIMPACK 9.4, we seized the
property of the beam structure is changed.
opportunity to expand its capabilities
If requested, the SIMPACK Post(-processor)
towards an automated set-up of the
can display element stress as a contour plot
Fig. 3: Definition of nodes and elements
of the drive shaft
and generate/display 2D plots of the stress
data as well. SubVars can be used throughout the entire modeling process (to define
materials, cross sections, nodes, elements,
and further properties of the flexible Body).
MODELING
element model has been imported into
Once the material and cross section
SIMPACK.
properties are set up, beam elements can
Linear isotropic material is defined by
be defined between nodes. Nodes were
Young’s modulus, Poisson’s ratio and the
introduced into SIMPACK 9.4 as a new
shear modulus. A combination of two of
modeling element in
these parameters is
“With the completely redesigned
order to make a clear
used to define the
graphical user interface,
distinction between
material. The density
nodes and Markers,
getting started and setting up
is used to set up the
and to enable a model
models is easier than ever.”
mass matrix. The dethat is consistent with
fined materials appear
flexible Bodies imported via FlexModal (FEin the model tree.
interface to NASTRAN, ABAQUS, ANSYS
Standard cross section types like circles,
etc.). Finally, in the equations of motion,
rectangles and ellipses (either full or holthe deformation of SIMBEAM Bodies is
low) are defined by their respective physical
represented by a modal approach; the same
dimensions. The values of the physical cross
approximation that is used when a finite
section parameters (cross section area, area
moments of inertia, torsional stiffness) are
computed from the dimensions. The geometry and physical cross section parameters
are shown in an element plot in the Cross
Section property dialog. Further cross sections can be represented by the "General"
cross section types. The "General Basic"
type enables the use of arbitrary double
symmetric cross section geometries with
homogeneous mass density, whereas the
“General Advanced” Cross Section type can
additionally incorporate twist-bend coupling
and a nonhomogeneous mass density into
Fig. 2: Offshore wind
turbine. SIMBEAM
structures: rotorblades,
tower and jacket
Fig. 1: Definition of cross sections for a drive shaft with conical sections
32 | SIMPACK News | July 2013
Fig. 4: The finished drive shaft model — cross section definitions are shown for elements selected in the user interface
SIMPACK News | July 2013 | 33
SOFTWARE | Stefan Dietz, SIMPACK AG
the beam elements. The "General
Basic" Cross Section requires as
input the cross section area, the
moments of inertia and the torsional stiffness. In the case of the
“General Advanced” Cross Section type, these values are input in
combination with their respective
material parameters. If one of the
“General” Cross Section types is
used, geometry information for
the 3D Page is generated based on
a polyline that can be specified in
the Cross Section dialog.
Switching the Body type to
SIMBEAM yields a new layout of
the user interface. The first tab,
"SIMBEAM", is used to set up
nodes and elements.
The positions of the nodes are
specified with respect to the Body
Reference Frame. Once defined in
the node table, their position is displayed on the 3D Page. The data
can be pasted from Excel sheets
into the node list. Otherwise, the
node list may be exported from
the body property dialog into a
comma separated file.
A usual beam element definition
— consisting of connectivity, element type, cross section type, and
cross section orientation — can
be defined in the element list of
the Body property dialog. The
new SIMBEAM enables the user
to assign two different cross
sections of the same standard
cross section type to the nodes
of the same element, assuming
a linear change of the cross section dimensions along the beam
element axis. This new feature
allows a considerable increase
in accuracy with a smaller number of elements, and therefore,
an easier set-up of the model,
e.g., for drive shafts with conical sections and leaf springs
with variable cross section
height over the length of
the longitudinal axis. For the
elements being defined and
selected, the 3D Page shows
their connectivity, their assigned cross sections, and the
cross section orientation.
For non-selected elements,
the 3D Page shows the element axes. Once valid, node
and beam definitions are
applied to the SIMBEAM
34 | SIMPACK News | July 2013
Stefan Dietz, SIMPACK AG | SOFTWARE
Bending moment about Z
x 103
Node: 4 (Refernced by 476)
Bending moment about Z:
Element 3: 600.617
Element 4: 603.067
1.20
1.12
1.04
0.96
0.88
0.80
0.72
0.64
0.56
0.48
0.40
0.32
0.24
0.16
0.08
0.00
-0.08
-0.16
-0.24
-0.32
-0.40
-0.48
-0.56
-0.64
-0.72
-0.80
-0.88
-0.96
-1.04
-1.12
-1.20
Fig. 7: Contouring of a bending moment in
the SIMPACK Post
Fig. 5: Bending eigenmode of the offshore jacket
Fig. 6: Torsional eigenmode of the offshore jacket
model. The equations of motion are generated, after which the 3D Page shows the
surface of the elements. Also, the element
data can entirely be pasted from Excel
the "Options" tab, geometric stiffening is
sheets into the element table. An export
always considered for the accelerations,
into a comma separated file is also available
angular velocities and angular accelerations
for the elements.
of the body reference frame, as well as for
In the equations of motion, the deformation
concentrated forces and torques on the
of the SIMBEAM Body is represented by a
nodes which are subjected to loads. These
modal approach consisting of eigenmodes
terms are automatically considered for the
and interface modes. Eigenmodes are conaforementioned interface load cases regardsidered for a user-defined frequency range
ing concentrated forces and torques.
that is relevant to
Stress
recovery
the respective ap- “...everything can be described by SubVars, data is generated
plication. Interface
and every modeling step can be achieved
if requested in the
modes are used to
by scripting commands, making it easy
"Loads" tab. Then,
obtain an accurate
to generate variants...”
the cross section
response to loads
forces (i.e., the
that act on a Body via Joints, Force Elements
normal force, the shear forces, the bending
and Constraints.
moments and the torsional torque) can be
Either inertia relief modes or frequency
displayed as contour plots in the SIMPACK
response modes may be used for this purPost. Corresponding 2D plots over time can
pose. These interface load cases are generalso be generated and displayed. By default,
ated for nodes which have a connection to
the 3D Page and the SIMPACK Post show
Force Elements, Constraints and Joints via
the beam model according to the assumpthe Marker-node connection types (rigid
tion that cross sections are always perpenbody link, interpolation, etc.) if the interface
dicular to the respective beam axis in the
mode generation is in the "automatic"
undeformed state, which yields a graphical
mode. Manual interface mode generation
representation with gaps if the beam axis
for selected directions is available in the
of two adjoining elements is kinked. This
Marker dialog.
makes it easier to detect modeling errors.
The tabs "Mass properties", "Modes" and
However, for presentation purposes, this
"Options" have the same functionality as in
can be replaced by a CAD representation
FlexModal, except for the check box labeled
of the beam structure which can be loaded
"Stiffness depends on loads", which enables
optionally into the flexible Body Primitive.
or disables the geometric stiffening terms in
the equations of motion. Geometric stiffenFUTURE DEVELOPMENTS
ing represents the preloads, which can act
Beyond SIMPACK version 9.4, SIMBEAM
on the structure and lower or increase the
will be extended towards an easier set-up of
stiffness of the flexible Body. If enabled in
detailed models. This could be achieved by
subdivision of one element into a number of
elements in order to easily increase the accuracy of the representation of inertia forces
within the structure. Conversely, unnecessary details could be removed from the
modeling by merging a group of elements
into a smaller number of elements. Preliminary tests revealed significant added value
from the variable cross section approach. It
seems promising to extend this approach to
the "General" Cross Section types as well.
BENEFIT OF THE NEW SIMBEAM
With the completely redesigned graphical user interface, getting started and
setting up models is easier than ever. The
physical dimensions of a SIMBEAM Body,
and everything else, can be described by
SubVars. Every aforementioned step can be
achieved by scripting commands, making
it easy to generate variants thereof with a
solver script. This makes it possible to adjust the properties of flexible structures in
automated calculations in order to achieve
an improved design. Users can now easily
set up parameterized flexible components,
e.g., wind turbine towers or suspension leaf
springs. Thus, the new SIMBEAM is the final
link required for fully automated DoE of
multi-body systems, including variations of
flexible structures.
SIMPACK News | July 2013 | 35
SIMPACK News
INSIDE THIS ISSUE
1. Holistic Simulation of a Bucket Wheel Excavator
2. Offshore Wind Turbine Hydrodynamics
Modeling in SIMPACK
3. Review of Motion Sickness Evaluation Methods
and their Application to Simulation Technology
4. 3D Simulation of the Human Middle Ear
with Multi-Body Systems
Node: 4 (Refernced by 476)
Bending moment about Z:
Element 3: 600.617
Element 4: 603.067
5. Wind Turbine Drivetrain Modeling and
Analysis Activities at CeSOS
Rail simulation
6. Aeroelastic Simulation of Wind Turbines
Coupling SIMPACK with ADCoS
7. SIMPACK Realtime
8. Utilizing Multi-Core CPUs with SIMPACK 9
SIMPACK Release
9. SIMBEAM Reloaded
© Jürgen Leuffen
CONTACTS
FRANCE
SIMPACK France S.A.S.
Immeuble "Le President", 4eme étage
40, Avenue Georges Pompidou
69003 Lyon, France
Phone: +33 (0)437 5619 71
Mobile: +33 (0)673 881 965
info@SIMPACK.fr
www.SIMPACK.fr
USA
SIMPACK US Inc.
25925 Telegraph Road, Suite 401
Southfield, Michigan 48033, USA
Phone: +1 248 996 8750
Fax:
+1 248 996 8930
Mobile: +1 251 923 9566
RobertSolomon@SIMPACK-US.com
www.SIMPACK.com
INDIA
ProSIM R&D Pvt Ltd.
#4, 1st 'B' Main, 1st 'N' Block
Rajajinagar, Bangalore – 560010, India
Phone: +91 80 2332 3020
+91 80 4127 7792
Mobile: +91 99 7230 4447
Fax: +91 80 2332 3304
info@pro-sim.com, www.pro-sim.com
GERMANY (HEADQUARTERS)
SIMPACK AG
Friedrichshafener Strasse 1
82205 Gilching, Germany
Phone: +49 (0)8105 77266 0
Fax:
+49 (0)8105 77266 11
info@SIMPACK.de, www.SIMPACK.com
BRAZIL
VirtualCAE Com. Serv. Sistemas Ltda.
Rua Tiradentes, 160 – Sala 22
São Caetano do Sul – São Paulo
CEP: 09541-220, Brasil
Phone: +55 11 4229 1349
Mobile: +55 11 9698 6930
vendas@virtualcae.com.br
www.virtualcae.com.br
REPUBLIC OF KOREA
Kostech
Rm. 804 Nam-Jung City Plaza 1th
760 Janghang-dong ilsandong-gu
Goyang-si Gyeonggi-do
Republic of Korea
zip code: 410-380
Jong-Wha, Lee
Phone: +82 31 903 2061
jwlee@kostech.co.kr, www.kostech.co.kr
GREAT BRITAIN
JAPAN
SIMPACK UK Ltd.
The Whittle Estate
Cambridge Road, Whetstone
Leicester LE8 6LH, UK
Phone: +44 (0)116 27513 13
Fax:
+44 (0)116 27513 33
Mobile: +44 (0)7767 416 656
info@SIMPACK.co.uk
www.SIMPACK.co.uk
SIMPACK Japan K.K.
4F Hirakawacho K Bldg.
2-4-5 Hirakawacho
Chiyoda-ku
Tokyo 102-0093, Japan
Phone: +81 (0)3 3265 7833
Fax:
+81 (0)3 3265 7834
info@SIMPACK.jp
www.SIMPACK.jp
CHINA
Global Engineering Technology Group
(GET Group)
Tri-Tower, C Building, Room 1802, 1804
Zhongguancun East Road 66, Haidian District
Beijing 100190, P.R. China
Phone: +86 (0)10 626 708 90
Tom.Fu@get-technologys.com
www.get-technologys.com
TURKEY
RMC Mühendislik
Eski Bagdat Cad. No:19 Kat:4
34840 Altintepe Istanbul, Turkey
Phone: +90 216 366 32 33
Fax: +90 216 518 14 22
rmc@rmc.com.tr, www.rmc.com.tr
MATLAB and Simulink are registered trademarks of The MathWorks, Inc. Other product or brand names are trademarks or registered trademarks of their respective holders. ©Photography
and images are courtesy use of respective authors/companies and may not be copied, printed or otherwise disseminated without express written permission of SIMPACK AG or respective
authors/companies. Following pictures are used from fotolia. com and are under their copyright terms: page 1: Markus Haack, page 29: Scanrail, page 31: Dimasobko.
SIMPACK News
EDITORIAL, DESIGN & LAYOUT:
Steven Mulski, Nicole Blum
©2013 SIMPACK AG. All rights reserved.
SIMPACK AG, Friedrichshafener Strasse 1,
82205 Gilching, Germany
Phone: +49 (0)8105 77266-0
Fax: +49 (0)8105 77266-11
info@SIMPACK.de; www.SIMPACK.com
CIRCULATION: 4.500
PUBLICATION YEARS: 1996–2013
All previous SIMPACK News articles can be
found at www.SIMPACK.com: downloads,
newsletters/articles
If you would like to sign up for free delivery
of the SIMPACK News please visit:
www.simpack.com: downloads, newsletters/
articles, subscription