Maestro PDF
Maestro PDF
METHOD for
ANALYSIS
EVALUATION and
STRUCTURAL
OPTIMIZATION
MAESTRO Ship Structural Design
What is MAESTRO?
=
MAESTRO Ship Structural Design
Main Capabilities-Ship-based Loading
MAESTRO Ship Structural Design
Main Capabilities-FE Analysis
Segregated-ballast Tanker
Very Large(x3)
Basis Design: Initial Scantlings
Cycles
MAESTRO Ship Structural Design
Main Capabilities-Detailed Stress Analysis
EVALUATION
4 (A) FORMULATE CONSTRAINTS (B) EVALUATE ADEQUACY
γ 1 γ 2 γ 3 Q ≤ QL CONSTRAINTS SATISFIED?
OBJECTIVE ACHIEVED?
YES
Still water
• Height of WL above global reference
point
• Trim & Heel angle of waterplane
Wave pressures
• Sinusoidal or Trochodial
• Wavelength
• Amplitude
• Phase angle & yaw angle
MAESTRO Ship Structural Design
R.B.D.-Modeling of Loads: Hydrostatic
Restraints
• Normal (6 d.o.f.) – rigid body
motion
• Automatic centerplane (for half
models) for symmetric or
asymmetric loads
Other BC (External Loads)
• Vertical/horizontal BM and
shear
• Torsional moment
MAESTRO Ship Structural Design
R.B.D.-Modeling of Loads – Automatic Balancing
Balance Icon
Interim Results
MAESTRO Ship Structural Design
R.B.D.-Structural Response Analysis
EVALUATION
4 (A) FORMULATE CONSTRAINTS (B) EVALUATE ADEQUACY
γ 1 γ 2 γ 3 Q ≤ QL CONSTRAINTS SATISFIED?
OBJECTIVE ACHIEVED?
YES
Oppos
i te End
b
t
h
bbs
Module Definitions
•Reference/Opposite Ends Reference End 4
3 12
•Section Spacing/Number 11
3 10
•Endpoints 2 8 9
•Strakes n = strake no. 6
7 se
ct
5 io
2 4 n
•Stiffener Layout/Spacing 1 2
3 sp
ac
1 in
g
n = endpoint no. 1 Section no.
0
MAESTRO Ship Structural Design
R.B.D.-Structural Response Analysis
•Stresses are reported in the GUI; results can be queried and echoed to the output window
•Detailed stress results can also be exported to MS Excel, text file or the Grid
MAESTRO Ship Structural Design
R.B.D.-Structural Response Analysis
EVALUATION
4 (A) FORMULATE CONSTRAINTS (B) EVALUATE ADEQUACY
γ 1 γ 2 γ 3 Q ≤ QL CONSTRAINTS SATISFIED?
OBJECTIVE ACHIEVED?
YES
Overall Structure
API Bulletin 2U
Progressive collapse
Fatigue
LOCAL SHELL BUCKLING
Deflection limits UNSTIFFENED
Stress limits
LOCAL SHELL BUCKLING
GENERAL INSTABILITY
RING STIFFENED
LOCAL STIFFENER BUCKLING
PANELS GIRDER
Collapse Collapse
• Stiffener flexure • Torsion buckling
• Overall grillage buckling • Plastic buckling, flange
• Membrane yield • Plastic buckling, plate
• Stiffener tripping Yield
• Web buckling • Compression, plate & flange
Stiffener yield • Tension, plate & flange
• Compression, plate & flange
• Tension, plate & flange
Plate unserviceabilty
• Yield FRAME
– Transverse bending
– Longitudinal bending
Collapse, plastic hinge
• Local buckling
• Allowable permanent set Yield
– Pressure loads • Compression, plate & flange
– Concentrated loads • Tension, plate & flange
MAESTRO Ship Structural Design
R.B.D.- Limit State Analysis: Theory
EVALUATION
4 (A) FORMULATE CONSTRAINTS (B) EVALUATE ADEQUACY
γ 1 γ 2 γ 3 Q ≤ QL CONSTRAINTS SATISFIED?
OBJECTIVE ACHIEVED?
YES
RESPONSE
RESPONSE ANALYSIS
ANALYSIS LIMIT
LIMIT ANALYSIS
ANALYSIS
Q QL
γ Q ≤ QL
γ1 γ2 γ3 = γ
Partial Safety
Factors
MAESTRO Ship Structural Design
R.B.D.-Evaluation: Strength Ratio
γQ
=r
QL
where γ = γ1 γ2 γ3 (Partial Safety Factors)
The strength ratio can vary from zero to infinity, which is not
useful for driving optimization, so we use an “adequacy
parameter”…
MAESTRO Ship Structural Design
R.B.D.-Evaluation: Adequacy Parameter
1-r
=g
1+r
EVALUATION
4 (A) FORMULATE CONSTRAINTS (B) EVALUATE ADEQUACY
γ 1 γ 2 γ 3 Q ≤ QL CONSTRAINTS SATISFIED?
OBJECTIVE ACHIEVED?
YES
WEIGHT COST
OBJECTIVE
MAESTRO Ship Structural Design
R.B.D.- Optimization Objective: Cost
C1, C2, C3, & C4 can be varied for any part of the structure
MAESTRO Ship Structural Design
R.B.D.- Optimization Objective: Scantling Limits
hg
FUNCTIONAL : hg< 0.5m
e.g. constraint on web height for overhead clearance
LOCAL : hs< 30 tw
• e.g., local buckling of stiffener web hs tw
~
~
FABRICATION : hs + 10 < 0.3 hf hf
• e.g., cutouts in frames hs
MAESTRO Ship Structural Design
R.B.D.- Optimization Objective: Scantling Limits
EVALUATION
4 (A) FORMULATE CONSTRAINTS (B) EVALUATE ADEQUACY
γ 1 γ 2 γ 3 Q ≤ QL CONSTRAINTS SATISFIED?
OBJECTIVE ACHIEVED?
YES
WEIGHT
Outer envelope of
constant surfaces
A constant cost
B
C COST
constant weight
Other slope =
weight saved
extra cost
MAESTRO Ship Structural Design
Examples of MAESTRO Users
Y
Y
Z
Z
X
X
MAESTRO Ship Structural Design
T-AGOR 26 (Kilo Moana)
MAESTRO Ship Structural Design
5500 TEU Containership
MAESTRO Ship Structural Design
Project America Cruise Ship
MAESTRO Ship Structural Design
Empress of the North Cruise Ship
MAESTRO Ship Structural Design
OSV Analysis
MAESTRO Ship Structural Design
Pipe Laying Vessel Analysis
MAESTRO Ship Structural Design
Floating Dry Dock
MAESTRO Ship Structural Design
BIW Land Level Transfer Facility
MAESTRO Ship Structural Design
Working with the MAESTRO GUI
Working in a 3-D environment on a computer requires that you visualize an
object drawn on a two dimensional computer screen.
This requires the user to manipulate the views and look at the model from
different angles.
In addition to viewing the model’s geometry, we the user want to be able to view
attributes of the model. Things like scantlings, loads, etc.
This is all accomplished using the Graphical User Interface (GUI). A closer look
at the FEA process in the context of MAESTRO will follow.
MAESTRO Ship Structural Design
Graphical User Interface (GUI)
MAESTRO Ship Structural Design
Working with the MAESTRO GUI - Mouse
Quick Construction
Geometry Menu
MAESTRO Ship Structural Design
Working with the MAESTRO GUI - Keyboard
Rendering Wire/Solid
Nodes On/Off
Shrink Elements
Black/White
View Options
MAESTRO Ship Structural Design
Displaying the MAESTRO Model
Groups Tree
MAESTRO Ship Structural Design
Displaying the MAESTRO Model
Launch Solver
Dynamic Query
Contour (deformation)
Animation
MAESTRO Ship Structural Design
Displaying the MAESTRO Model: View Menu
Control Bars
This menu item allows the user to toggle any of the MAESTRO toolbars on or off.
Options
This menu item allows the user to control a wide variety of viewing options including element/node
visibility, rendering algorithms, viewport layout, etc. Selecting this item opens the View Options dialog
box.
Set View
This menu item allows the user to set the current viewing angles and view projection. Selecting this item
opens a cascading submenu which allows the user to choose from a list of standard views or specify the
view angles at the command line.
Set Window
This menu item allows the user to modify the current view parameters including zooming, panning, fitting
the view, toggling to the previous view, changing the perspective distance, and storing and recalling
views.
Cutting Planes
This menu item allows the user to create and delete cutting planes in the current view. A user can insert
a cutting plane into the model and specify which side is visible and which is invisible This can be very
useful at times, such as when wishing to view only the interior of a full hull model.
Set View Part
This menu item allows the user to set the current view part in the active viewport.
System Sign
This menu item allows the user to toggle the system sign between plus and minus.
MAESTRO Ship Structural Design
Displaying the MAESTRO Model: View Menu
Right-mouse-click
MAESTRO Ship Structural Design
Displaying the MAESTRO Model: View Menu
Element Wetted
The Wetted Elements view displays all elements that have been define as "wetted".
MAESTRO Ship Structural Design
Displaying the MAESTRO Model: View Menu
By ID
This menu allows the user to view the model by Plate Property, Bar
Property, Rod Property, Material, or Stiffener Layout
MAESTRO Ship Structural Design
Displaying the MAESTRO Model: View Menu
By ID
This menu allows the user to view the model by Plate Property, Bar
Property, Rod Property, Material, or Stiffener Layout
MAESTRO Ship Structural Design
Displaying the MAESTRO Model: View Menu
By ID
This menu allows the user to view the model by Plate Property, Bar
Property, Rod Property, Material, or Stiffener Layout
MAESTRO Ship Structural Design
Displaying the MAESTRO Model: View Menu
By ID
This menu allows the user to view the model by Plate Property, Bar
Property, Rod Property, Material, or Stiffener Layout
MAESTRO Ship Structural Design
Displaying the MAESTRO Model: View Menu
By ID
This menu allows the user to view the model by Plate Property, Bar
Property, Rod Property, Material, or Stiffener Layout
MAESTRO Ship Structural Design
Displaying the MAESTRO Model: View Menu
Plate
This menu allows the user to view the model by Element Pressure Side,
Volume/Plate Pressure Side, Stiffener Side, Element Normal Side, and
Corrosion Side.
MAESTRO Ship Structural Design
Displaying the MAESTRO Model: View Menu
Plate
This menu allows the user to view the model by Element Pressure
Side, Volume/Plate Pressure Side, Stiffener Side, Element Normal
Side, and Corrosion Side.
MAESTRO Ship Structural Design
Displaying the MAESTRO Model: View Menu
Edges
This menu allows the user to view the model by Free edges (any
number of), 3 free edges, or 4 or more free edges.
MAESTRO Ship Structural Design
Displaying the MAESTRO Model: View Menu
Warped Quad
This menu allows the user to view the model by Warped Quads.
Aspect Ratio
This menu allows the user to view the model by a specified Aspect
Ratio range.
Internal Angle
This menu allows the user to view the model by a specified element
edge Internal Angle.
Between Local X &
This menu allows the user to view the model between the local X axis
and the Global X, Global Y, or Global Z.
Master/Slaves
This is currently under development.
All Modules
This menu allows the user to view the model by All Modules. This is
useful when the MAESTRO project consists of global and fine mesh
models.
Refresh
This command allows the user to refresh the graphics.
MAESTRO Ship Structural Design
Displaying the MAESTRO Model: Hull Menu
View Buoyancy
The View Buoyancy command under the Hull menu is used to display
the FE model's buoyancy distribution for the selected load case, as
shown below.
MAESTRO Ship Structural Design
Displaying the MAESTRO Model: Hull Menu
H. Bending Moment
MAESTRO Ship Structural Design
Displaying the MAESTRO Model: Hull Menu
Show Properties
This menu item echoes all of the model section properties. Things like
Area, Inertia, Neutral Axes, etc.
MAESTRO Ship Structural Design
Displaying the MAESTRO Model: Hull Menu
Weight Summary
The Weight Summary command under the Hull menu is used to
produce weight summary tables in the Output window, as shown
below.
MAESTRO Ship Structural Design
General Steps – FEA Process
MAESTRO is a finite element modeling and post-processing application that allows you
to perform full-ship structural analyses both quickly and confidently.
The FEA process can be broken down into the following stages:
• Stage 1 – Geometry/Finite Element Modeling
• Stage 2 – Checking the model
• Stage 3 – Loading the model
• Stage 4 – Analyzing the model
• Stage 5 – Post-processing
• Stage 6 – Documenting Results
We will now look at how we can use MAESTRO to accomplish each step in the FEA
process.
MAESTRO Ship Structural Design
Geometry/FE Modeling – Stage 1
Job Info…
MAESTRO Ship Structural Design
Geometry/FE Modeling – Stage 1
Creating Parts…
• Frame 4 through Frame 9
• Location X=120
• Sections 4@30inches and 1@33inches
MAESTRO Ship Structural Design
Geometry/FE Modeling – Stage 1
Endpoints…
• X, Y, Z
• Cartesian and Cylindrical
• Reference and Opposite
• 0, 20.25, 51, bilge, 43.5, deck@edge, 51, 0
MAESTRO Ship Structural Design
Geometry/FE Modeling – Stage 1
Strakes…
• General…
• Plating…
• Frames…
• Girders…
• Stiffeners…
• Deletions…
MAESTRO Ship Structural Design
Geometry/FE Modeling – Stage 1
Springs… Properties…
Rods… Delete…
Triangles…
Additional Quads…
RSplines…
Compounds…
Stiffener layout…
MAESTRO Ship Structural Design
General Steps – FEA Process
MAESTRO is a finite element modeling and post-processing application that allows you
to perform full-ship structural analyses both quickly and confidently.
The FEA process can be broken down into the following stages:
• Stage 1 – Geometry/Finite Element Modeling
• Stage 2 – Checking the model
• Stage 3 – Loading the model
• Stage 4 – Analyzing the model
• Stage 5 – Post-processing
• Stage 6 – Documenting Results
We will now look at how we can use MAESTRO to accomplish each step in the FEA
process.
MAESTRO Ship Structural Design
Checking the Model – Stage 2
Integrity check…
It is good practice to check the “integrity” of the model after completing a module.
The “integrity” of the model can be checked using particular items found in the View menu
as well as the Model menu.
MAESTRO Ship Structural Design
Checking the Model – Stage 2
After a module has been completed it is usually advisable to make a “test run”, which
serves to check the model.
This may require some further data: boundary conditions, loads and, if any loads involve
acceleration, the definition of masses.
We will now discuss boundary conditions and constraints
MAESTRO Ship Structural Design
Checking the Model – Stage 2
Constraints…
The General tab allows the specification of constraints (fixed nodal displacements and/or rotations) may
be desired.
If only a small portion of the ship has been Additionally, the user has the option of
modeled, the user can define boundary applying constraints to prevent nodes
conditions at the vessels “ends”. This is from moving in any of six degrees of
useful for preliminary evaluation of the freedom, X, Y, and Z translation, and
ship’s structure. rotations about the X, Y and Z axes.
MAESTRO Ship Structural Design
Checking the Model – Stage 2
Constraints…
Constraining against rigid body motion…
MAESTRO Ship Structural Design
General Steps – FEA Process
MAESTRO is a finite element modeling and post-processing application that allows you
to perform full-ship structural analyses both quickly and confidently.
The FEA process can be broken down into the following stages:
• Stage 1 – Geometry/Finite Element Modeling
• Stage 2 – Checking the model
• Stage 3 – Loading the model
• Stage 4 – Analyzing the model
• Stage 5 – Post-processing
• Stage 6 – Documenting Results
We will now look at how we can use MAESTRO to accomplish each step in the FEA
process.
MAESTRO Ship Structural Design
Loading the Model – Stage 3
Load Case(s)
End Moments Acceleration Mass Point Force Pressure Balance Constraints Corrosion
“Cut” Model Volume Group Module Group Plate Group “Wetted” Corrosion
Elements Group
Boundary Section Group Node Group
Modules Wave/No Node Group
Plate Group Wave
Individual
Node Group Emergence Node(s)
Individual Heel & Trim
Node(s)
MAESTRO Ship Structural Design
Loading the Model – Stage 3
Groups…
The Groups dialog is activated by clicking on the icon or by using the Model/Groups menu from
the Main toolbar. The Groups menu consists of the items used to create, modify, and delete
different types of groups. This is a multiple page dialog allowing the user to create groups by
volume, plate, module (Scaled Mass), Section, Node, Bay, General, and Corrosion. A group is
created interactively by selecting members with the mouse cursor. These members are displayed in
the list box at the bottom of the groups dialog.
Now that we have looked at Groups, let us again look at the figure below.
We will now take a close look at each loading aspect.
Load Case(s)
End Moments Acceleration Mass Point Force Pressure Balance Constraints Corrosion
• In a half model all specified values of mass should be half values. At present, for a
half model, all masses (except for Bay Set) are assumed to be symmetric and
hence there is no need to define the corresponding mass in the un-modeled
half. Even if a mass is used in an unsymmetrical load case, the program will
assume that there is an equal mass in the un-modeled half. An exception to this is
the definition of container (or other) masses in terms of bays and sets, for which it is
possible to have different sets in the modeled and un-modeled halves.
MAESTRO Ship Structural Design
Loading the Model – Stage 3
Mass…
• The Mass tab allows the user to add previously defined groups to the load case
definition as well as redefine the values of these groups.
• Properties of masses can be added using six options:
– as volumes
– as scaled-up structural mass
– as sections
– as various groups of point masses
– as large solid masses whose centroid is at an appreciable distance from the supporting
nodes, such as main engines and bays of containers.
• MAESTRO will use these values to calculate all of the inertia forces in all members
throughout the structure, and apply these as loads.
MAESTRO Ship Structural Design
Loading the Model – Stage 3
Point Force…
• The Point Force group defines the location and orthogonal components of the point
loads acting on the structure in the current load case.
• A point load may be either a force (with up to 3 components) or a moment (with up
to 3 components) or both.
• If there is symmetry of structure (a half model) and if the current load set is also
symmetric, then any point loads that lie in the center-plane of the structure should
be half values.
MAESTRO Ship Structural Design
Loading the Model – Stage 3
Pressure…
• Six methods of defining the location and magnitude of pressure loads which are to
be applied to the panels (quadrilaterals and triangles) of this module in the current
load case.
• All pressure loads are cumulative.
• For a panel in a strake, pressure is positive when it acts on the side of the plating
opposite from the transverse frames.
• If it is desired that the pressure acts on the same side as the frames, then the
pressure should be made negative.
MAESTRO Ship Structural Design
Loading the Model – Stage 3
LinPress…
• The pressure is prismatic along the strake, within the length of the specified range of
sections, regardless of the orientation of the strake.
• LinPress indicates an “actual” pressure, for which the nodal forces and moments will
be calculated and applied to the finite element model.
• Here the pressure varies linearly across the width of the strake.
• The user can define the pressure along the strake edge 1 and strake edge 2.
MAESTRO Ship Structural Design
Loading the Model – Stage 3
Surface Head…
• The surface option is intended for hydrostatic pressure, for which the value is proportional to the
depth below the free surface of a fluid.
• In the Surface option the pressure is always an actual pressure, not a design pressure.
• For strake panels the pressure varies linearly across the strake width, in proportion to the local
depth below the zero pressure surface, and in the lengthwise direction it is constant over each
panel and is calculated separately for each panel, based on the depth of that panel below the zero
pressure surface.
• For additional (non-strake) panels and for triangles, the pressure is calculated at each corner of
the element and then multiplied by either one fourth or one third of the element area.
MAESTRO Ship Structural Design
Loading the Model – Stage 3
Automatic balance…
After defining the initial emergence values in a particular load case, the user should select Modify
and then close the Loads dialog before invoking the modeler Load Balance command, via the
balance icon found in the top icon bar. Selecting this icon will open the balance dialog shown
below. Here the user can define convergence criteria as well as the number of iterations. If the
user selects the User Control, as shown below, adjustments to the Center of Flotation and
Heel/Trim Angles can be made.
MAESTRO Ship Structural Design
General Steps – FEA Process
MAESTRO is a finite element modeling and post-processing application that allows you
to perform full-ship structural analyses both quickly and confidently.
The FEA process can be broken down into the following stages:
• Stage 1 – Geometry/Finite Element Modeling
• Stage 2 – Checking the model
• Stage 3 – Loading the model
• Stage 4 – Analyzing the model
• Stage 5 – Post-processing
• Stage 6 – Documenting Results
We will now look at how we can use MAESTRO to accomplish each step in the FEA
process.
MAESTRO Ship Structural Design
Analyzing the Model – Stage 4
Running a MAESTRO analysis (Com-solver v. Scalable solver)
• The traditional MAESTRO solver (referred to as the MAESTRO Scalable solver because the
arrays are automatically scaled to the required size) requires the creation of a data file, called
jobname.DAT.
• Traditionally, modeler's sole purpose was to create a MAESTRO data input file that was
submitted to the solver at the time of analysis.
• With the introduction of the MAESTRO Version 8.5, came MAESTRO COM Solver, the corner
stone of the next generation of MAESTRO solvers.
• With the inception of the COM Solver, there is no need to create a data file, assuming the user
intends to use the COM Solver to analyze the structural system.
• MAESTRO COM Solver DOES NOT perform the calculation of limit states and the subsequent
evaluation of these limit states. This area ranks very high on the development priority list but
currently are not supported by COM Solver.
• Please see the Appendix B: Data Preparation Manual for a complete description of the *.DAT
file.
MAESTRO Ship Structural Design
Analyzing the Model – Stage 4
Running a MAESTRO analysis…
Once the loads appear to be correct, you are ready to perform a finite element analysis of the current model. In the Job
Info option under the File menu, select the extent and levels for the calculation of stresses and for the evaluation of
structural adequacy (for Scalable Solver only). Then run MAESTRO, which will now calculate the deformations, the
stresses and the adequacy parameters (Scalable Solver) in some or all of the members. Then use Modeler to plot the
deformed shape and to obtain color-added displays of the stresses and adequacy parameters. Check the results
carefully to see if there are any inconsistencies and if so, whether these are due to errors in the model or in the loads.
MAESTRO Ship Structural Design
General Steps – FEA Process
MAESTRO is a finite element modeling and post-processing application that allows you
to perform full-ship structural analyses both quickly and confidently.
The FEA process can be broken down into the following stages:
• Stage 1 – Geometry/Finite Element Modeling
• Stage 2 – Checking the model
• Stage 3 – Loading the model
• Stage 4 – Analyzing the model
• Stage 5 – Post-processing
• Stage 6 – Documenting Results
We will now look at how we can use MAESTRO to accomplish each step in the FEA
process.
MAESTRO Ship Structural Design
Post-processing – Stage 5
Post-processing…
MAESTRO provides a large number of Pre and Post-Processing viewing options that help to make the FEA process
easier. These viewing options can be divided into five general categories and are found in MAESTRO's main menu. They
are the View, Restraints, Load, Hull, and Result menus. In combination with the Dynamic Query functionality, the user can
interact with these menus to increase FEA productivity, verify model properties, and review analysis results.
Animation…
View Options…
Gray On/Off…
Dynamic query…
Contour plot…
These are typically used in the post-
processing of the model…
MAESTRO Ship Structural Design
Post-processing – Stage 5
Load selection…
Dynamic query…
Local X…
Local Y…
Local XY…
von Misses…
MAESTRO Ship Structural Design
Post-processing – Stage 5
Minimum Value (Plate)…
Minimum Value (Beams)…
Refer to documentation…
MAESTRO Ship Structural Design
Post-processing – Stage 5
Deform…
Dynamic query of nodes…
MAESTRO Ship Structural Design
General Steps – FEA Process
MAESTRO is a finite element modeling and post-processing application that allows you
to perform full-ship structural analyses both quickly and confidently.
The FEA process can be broken down into the following stages:
• Stage 1 – Geometry/Finite Element Modeling
• Stage 2 – Checking the model
• Stage 3 – Loading the model
• Stage 4 – Analyzing the model
• Stage 5 – Post-processing
• Stage 6 – Documenting Results
We will now look at how we can use MAESTRO to accomplish each step in the FEA
process.
MAESTRO Ship Structural Design
Documenting Results – Stage 6
Screen Capture…
Dynamic Query echo…
Technical Support
• Email: [email protected]
• Fax: +1 (410) 643-5370
• Telephone: +1 (410) 604-8000