Upload
vananh
View
217
Download
0
Embed Size (px)
Citation preview
MSC Software Confidential
MSC Software Confidential
新世代的CAE觀念與技術
MSC的策略經由整合性的CAE作業系統
提昇企業的設計生產力
1980 2000 20201960
改進 精確度, 品質, 效率 與 生產力
Simulation
Productivity
+ L
imite
d In
tegra
tion
+
Pro
duct/C
om
ple
xity
Point Tools
Pro
du
cti
vit
y
Path
Forward
Mu
lti-Dis
cip
line
En
terp
rise
Inte
gra
ted
MD
Na
stra
n
Sim
En
terp
rise
MSC Software Confidential
MSC Software Confidential
MSC.Software StrategyDeliver certainty by expanding the horizon of engineering
simulation with the broadest range of real world behaviorsMISSION Mission
Deliver certainty by
expanding the horizon of
engineering simulation with
the broadest range of real
world behaviors
Broadest Range of Real World Behavior
Thermal-Structural Coupling
OpenFSI
Magnetostatic-
Structural
Fluid-Structure
MBS + CFD + Fatigue + EE + Controls
Multiphysics Multidiscipline MMO & MDO
MBS – Nonlinear
Nonlinear Bushing
ValveSpring
+ Controls
MBS + Nonlinear Explicit
MSC Software Confidential
MSC Software Confidential
Agenda2011 Product Portfolio
• User Interface
• Patran
• SimXpert
• Solvers
• Adams /Adams View
• Marc / Mentat
• MD/MSC Nastran
MSC Software Confidential
MSC Software Confidential
Agenda2011 Product Portfolio
• User Interface
• Patran
• SimXpert
• Solvers
• Adams /Adams View
• Marc / Mentat
• MD/MSC Nastran
MSC Software Confidential
MSC Software Confidential
Patran Releases in 2011
Patran 2011
1. Nastran Nonlinear and Composites
3. Single Solution for Durability2. Improved Productivity
5. CAD Support4. Improved Thermal
MSC Software Confidential
MSC Software Confidential
Patran 2010.2
• Coordinated with Nastran 2010 release
• DRA Merge – Solves Many MD Issues
• Rigid Body Support on Post Processing
• Support of Bolt option in SOL 400
• Support of NL STEP in SOL 400
• Support of Pardiso and MUMPS solvers in Marc
• Support of MDN Axi-symmetric Shells
• Support of MDN Solid-Shell
• Critical defect corrections in MSC Fatigue
• Critical defect corrections in Patran
7
MSC Software Confidential
MSC Software Confidential
DRA Merge • New Contact Results Visualization
• Multi – Step Analysis Results
• Rigid body motion
• Contact Status
• Increment 0 Glued Contact Status
MSC Software Confidential
MSC Software Confidential
Rigid Body Results Animation
• Existing Marc / SOL600 Capability: Rigid
Body Motion Preview
• Now Available for SOL 400
• Rigid Body Results Visualization
» Rigid body animation
» Rigid body confirmation
MSC Software Confidential
MSC Software Confidential
11
Automate PDB_C_CACHE_SIZE
Environment Variable that Defines Memory
Level where Patran Starts Swapping
• Helps overcome problems importing large
models
• Previous default was 784 MB
• acceptable for 32 bit model size limits
• too small for 64 bit capabilities
• “setenv PDB_C-CACHE_SIZE autoNN”
will use NN% of ram
• For Patran 2010.1.2 and 2010.2 this is
set to auto75 by default – thus use a
maximum of 75% of physical ram on
machine
• new default is auto75
MSC Software Confidential
MSC Software Confidential
Marc Preference Enhancement
• Support for MUMPS and PARDISO
Solvers
• Support for 2D Adaptive
Remeshing
• Local Adaptive Remeshing
• Global Adaptive Remeshing
MSC Software Confidential
MSC Software Confidential
Contact Body Order Control –
Alphanumeric Ordering
• Previously Contact Body ID Order
(Controlled Chronologically) Dictated
Default Master-Slave Relationship
• Now Order Shown in Contact Table Does
» Alpha-Numeric Order
» User Control Via Body Name
MSC Software Confidential
MSC Software Confidential
Patran 2011 Release Highlights
• Productivity Enhancements
• Analysis Manager Enhancements
• Windows 7 Interactive Job Support
• SuperModel Capabilities Into Core
• CAD Updates
• CATIA V5 R20 and Pro/E Wildfire 5
• Solver Support
• 3rd Party Results
• Abaqus Version 6.10 and ANSYS 12
• Sinda Preference Enhancements
• MSC Fatigue Upgrades
• Durability Icon Ribbon
• DTLIB Based –Spot, Seam Weld and
MSC Software Confidential
MSC Software Confidential
Integration of nCode DTLib
Library
• Spot-Weld
• FKM Mean Stress Corrections
• Seam-Weld
• Volvo Method (force)
• Weld Root & Weld Throat Failure Predictions
• Seam-Weld
• Interpolation between “stiff” and “flexible” S/N Curves
• Benefits
• Improved accuracy
• State of the art fatigue technology
• Enhanced duty-cycle analysis
MSC Software Confidential
MSC Software Confidential
Agenda2011 Product Portfolio
• User Interface
• Patran
• SimXpert
• Solvers
• Adams /Adams View
• Marc / Mentat
• MD/MSC Nastran
MSC Software Confidential
MSC Software Confidential
Discover the Benefits of SimXpert
Motion
Crash / Explicit
Systems
Structures
• Integrated Multidisciplinary Engineering
• Specialized workspaces for Structures, Motion, Systems & Controls, Explicit, Thermal simulation
• Increased efficiency with highly integrated pre/post processing functions
• One environment for end-to-end simulation
• Native CAD Interoperability
• No data translation, greater flexibility and control
• Catia V5 / ProEngineer / Unigraphics NX
• Design tree / parametric access
• Simulation process automation with templates
• Increased productivity , time savings
• Python record / replay
• Best practices publish and retrieve
Meshes Assemble Model
CombineLoadcase
Input
Deck Solver Output
Extract( Post pr ocessor)
Cross-
Section
Curve
Report
Creation
Report
SetupModel
CreateSupports
ApplyConstraints
ApplyLoads
ExportNastran
GRIDPairs
GenerateReport
SetupModel
CreateSupports
ApplyConstraints
ApplyLoads
ExportNastran
GRIDPairs
GenerateReport
Collect ModelPre
Process SolvePost
Process Report
Productivity
Gain
Productivity
Gain
MSC Software Confidential
MSC Software Confidential
Focus for SimXpert 2011
Focus on Usability & Quality
• Relentless focus on quality improvements
• Supported by 30+ customers through the beta program
• New Model Browser
• Performance Improvements
• Updated documentation with real world examples
CAD/Meshing Improvements
• New CAD Defeaturing
• Expanded CAD format support
• Version upgrades to supported existing CAD formats
• New Distene Mesher
Comprehensive Multidiscipline Support
• High fidelity, true multi-disciplinary simulation in a single application with integrated solvers
• Modeling & Simulation Solution for - Structures, Multibody, Thermal, Systems & Controls
• Support for latest solver capabilities including SOL 400
MSC Software Confidential
MSC Software Confidential
CAD „Defeaturing‟ Tools
• Description
– CAD Defeaturing• Identify/Delete
• Holes
• Fillets/Blends
• Chamfers
• Protrusions
• Logos
• Faults
• Notches
• Move/Offset
• Holes
• Surfaces
– Parasolid based
• Benefits
– Defeaturing functionalities with currently available virtual topology tools greatly enhances the CAD cleanup capabilities
MSC Software Confidential
MSC Software Confidential
CAD Support Update
• Description
– Parasolid support added for
• Solidworks
• Autodesk Inventor
• UG NX
– CAD Version Upgrade
• CATIA V5 R20
• UG NX 7.0
• Pro/E Wildfire 5.0
• Benefits
– Import of geometry from your favorite CAD solution along with CAD defeauturing reduced time to prepare mesh ready geometry
MSC Software Confidential
MSC Software Confidential
New Distene Mesher
• Description
– New Distene Mesher enhances TET meshing robustness
– Built-in logic iteratively converge the solution thereby providing better quality TET mesh
• Benefits
– With defeaturing tool and robust DisteneMesher, meshing quality and usability have been improved considerably
MSC Software Confidential
MSC Software Confidential
ChamfersFillets
Small Holes
Fillets, Chamfers,
Small holes, etc., are removed with
“DeFeaturing” Tools
New Distene Mesher Example – TET MeshRobust
Assembly Meshing
Cut-out View
Mesh Quality
without
DeFeaturing
Mesh
Quality
after
DeFeaturing
MSC Software Confidential
MSC Software Confidential
New Model Browser
• Description– Model navigation
– Visibility status control
– Include file handling
– Show/Hide
– Synchronous highlighting between model browser and graphics port
– Sub-assembly management
– Entity count
• Benefits– Faster loading of entities in the model
browser
– Synchronous highlighting saves time allowing quick manipulation
MSC Software Confidential
MSC Software Confidential
Systems and Controls
Workspace Enhancements
• Description
– Improved access to commonly used runtime settings, improved online help
– Simplified transfer of linear state space matrix data from Motion model
– Spreadhseet tab to set, navigate, and filter all model data centrally
– HTML-browser enabled model/data export
– Library Component Manager (to create/maintain custom components/libraries)
• Benefits
– Introduced in SimXpert 2010, the Systems and Controls Workspace provides full capability of Easy5 within SimXpert.
– Additionally, leverage the power of process capture and re-use inherent with SimXperttemplates
MSC Software Confidential
MSC Software Confidential
Multi-Discipline Simulation: Landing
Gear
Actuation dynamics
Part geometries
FEA
S&C
CAD
Structuresparameters
Geometryparameters
Systems parameters
Deformation & stresses
Motion & forces
Pressures & temperatures
Mechanismsparameters
MBS
Joint locations
Part vibrations
Mass, Inertia& volumes
Plant load
Part loads
MSC Software Confidential
MSC Software Confidential
SimXpert - Customization/Templates
• SimXpert is the premiere CAE Customization Environment
• Template Builder Workspace (unique in industry)
• Out-of-box user-defined UI for custom processes
• Re-use of CAE operations (Actions)
• Templates that combine Actions with data and process flow
• Python scripting
• Access to rich/broad extension modules
• Bi-directionality with Excel
• PDF/Word/PowerPoint Report creation
• Easy syntax
• Rich Scripting access to all Workspaces
• SimXpert customization takes 20-30% the effort of Patran or ADAMS
• Multiple customers in production or scheduled for deployment this year with very sophisticated templates
CAD Model Input
Process Template
Process
Execution
Inputs
Process output(Meshed Model)
MSC Software Confidential
MSC Software Confidential
Comprehensive support for MD
Nastran SOL 400• Description
– Most comprehensive support for MD Nastran SOL 400
• Modeling of pre-stressed bolts, especially in a contact analysis
• Extended contact capabilities to support thermal contact in SOL400 Steady-State Heat Transfer
Transient Heat Transfer
• Coupled Thermal-Mechanical Analysis capabilities
• User-defined services to customize software by incorporating user-subroutines
• Benefits
– Innovate with latest functionalities in Natsran, Adams and Easy5 Solvers
MSC Software Confidential
MSC Software Confidential
Updated Documentation
• 73 total in-depth examples with input files
• 43 chapters have streaming “How To” videos
• Longer videos have bookmarks
• Activate video content within PDF
• 14 chapters have SimXpert tutorial slides
• Every chapter contains:
• One page summary
• Associated downloadable input file
• New Appendix: “Getting Started in SimXpert”
• Documentation available on SimCompanion
• Individual chapters being posted
• Option to download or view online
• http://simcompanion.mscsoftware.com/infocenter/index?page=content&id=DOC9471&cat=MSC_MD_NASTRAN_DOCUMENTATION_2010&actp=LIST
MSC Software Confidential
MSC Software Confidential
Snapshot of Sample Demonstration
ProblemsCHAPTER 56 Hydroplaning
CHAPTER 57 Heating and Convection on a Plate
CHAPTER 58 Coupled Advection for Heat Exchanger
CHAPTER 59 Snap-through Of A Shallow, Cylindrical Roof Under A Point Load
CHAPTER 60 Deformable Baffle in a Duct using OpenFSI
CHAPTER 61 Convective Heat Transfer with nearby thermal contact
CHAPTER 62 Girkmann‟s problem using axisymmetric shell elements
CHAPTER 63 Beam Reinforced Shell Structures using Offsets
CHAPTER 64 Stent Analysis
CHAPTER 65 Convection Correlations on PCB
CHAPTER 66 Satellite in Orbit
CHAPTER 67 Thermal Contact on Surface, Edge and Solid Face
CHAPTER 68 Hemi-sphere and Plate Radiation
CHAPTER 69 Simulation of Fuel Tank Filling
CHAPTER 70 User Subroutines
CHAPTER 71 Impact of a Rigid On Composite Laminate using GENOA PFA Material
CHAPTER 72 Automated Bolt Modeling
MSC Software Confidential
MSC Software Confidential
Summary
• Integrated multi-disciplinary engineering
– Specialized workspaces (Structures, Motion,
Systems, Explicit, etc …)
– End-to-end simulation
– Increased efficiency with highly integrated pre/post
processing functions
– Native CAD associativity
– Best practices capture with templates
• Innovate Faster and Simulate More with SimXpert 2011
– New CAD defeaturing tools
– Expanded CAD support
– New Distene Mesher
– New Model Browser
– Performance Improvements
– Multidiscipline Simulation Support
– Updated Documentation
MD Workspaces
Motion Structures
Systems Crash/Explicit
MSC Software Confidential
MSC Software Confidential
Agenda2011 Product Portfolio
• User Interface
• Patran
• SimXpert
• Solvers
• Adams /Adams View
• Marc / Mentat
• MD/MSC Nastran
MSC Software Confidential
MSC Software Confidential
Adams 2011 Release Highlights
• CAD Interoperability
• Direct import and export of CAD formats
• SimManager Integration
• Archive and manage Adams models and simulation results in SimManager
• Run-Time Clearance
• Solve Time Clearance Analysis and a library of run time solver functions
• MFORCE Visualization
• Correct post-processing of MFORCE physical load vectors from MD Nastran or MNFLOAD
• C++ Solver Improvements
• Automotive Enhancements
MSC Software Confidential
MSC Software Confidential
CAD InteroperabilityEase of Use
• Description
• Direct import and export ofCAD geometry for:
• CATIA V4 and V5*
• Pro/E
• SolidWorks (import only)
• UG NX
• Inventor
• ACIS, VDA, etc.
• Benefits
• Eliminates the need to pass CAD geometry through neutral formats
• Reads CAD assemblies Into Adams and Creates Adams Parts
• Define an accurate geometric representation of the system
MSC Software Confidential
MSC Software Confidential
Run Time ClearanceRun Time Body States
• Description
• Adams/Solver & Adams/View
Functionality
• 3D States During Runtime
• Rich Set of Solver Functions
• Define Solver Expressions
• Kinematic States
• Solver Force Definitions
• Ease of Use and Flexibility
• For customers that want to do design
iterations based on distance
• Benefit
• Find Interference Quickly and Fix It
DCLEAR(id) Clearance distance
ACCCLEAR(id [,r]) Relative clearance acceleration
VCLEAR(id [,r]) Relative clearance velocity
IDCLEAR(id [,r]) Position of the I body clearance point
IVCLEAR(id [,k] [,r]) Velocity of the I body clearance point
IACCCLEAR(id [,k] [,r]) Acceleration of the I body clearance point
ICLEAR(id) Adams id of the I body used in the clearance calc
...
MSC Software Confidential
MSC Software Confidential
Adams C++ SolverPerformance and Robustness
New C++ Solver technology
• New Solver; NOT a copy of F77 solver
• Standard for Adams/View and horizontals
• Standard for SimXpert Motion workspace
• Standard for All Adams Applications in the next release*
Available only in C++ Solver
• New solvers: HHT, HASTIFF, UMFPACK
Solver Speed• Shared Memory Parallel
Parallel Performance• FLEX and native contact
• Exact Linear
• GCON
• Runtime Clearance
Benefits
• Faster delivery of new features
• New features drive speed and robustness
*F77 is the default solver for Adams/Car in 2011
MSC Software Confidential
MSC Software Confidential
FTire Interface EnhancementAccuracy and Performance
• Description
• Improved FTire – Adams/Tire interface for moving road simulations
• Road and wheel states are now calculated relative to the ground part
• Correct solutions for tire models with internal masses like FTire
• Benefit
• This enhancement results in improved accuracy in Tire Dynamics, especially for higher frequencies
MSC Software Confidential
MSC Software Confidential
FTire Modeling ImprovementEase of Use
• Description
• FTire input parameters exposed in the Adams Data Set
• Enable Design of Experiments (DOE) using FTire parameters
• Ftire will support soft soil and tire data fitting tool in future releases
DOE parameter definition in the tire property file
Adams/Tire uses a doe_arrayreferenced by design variables
“We have been quite successful using Adams/Carand FTire models to integrate with our testingrigs to generate accurate hybrid simulations.”
-- MTS, Test Equipment Manufacturer
...
$------------------------------------------------------------------DOE_PARAM
[DOE_PARAM]
p1 = 5.0
...
$-----------------------------------------------------------------------DATA
[FTIRE_DATA]
$...............................static and modal data for 1st infl. Pressure
first_deflection = p1*2 $ mm
...
Object Name : .MDI_Demo_Vehicle.TR_Front_Tires.til_wheel.doe_array
Object Type : Numbers ADAMS_Array
Parent Type : ac_tire
Adams ID : 902
Numbers : 5.0 (.MDI_Demo_Vehicle.TR_Front_Tires.til_wheel.doe_p01)
...
39
MSC Software Confidential
MSC Software Confidential
3rd Party Module Updates
FTire 2010-4http://www.cosin.eu
OpenCRG 1.02http://www.opencrg.org
MATLAB/Simulink R2010bhttp://www.mathworks.com
MSC Software Confidential
MSC Software Confidential
Road OffsetsEase of Use
. . .
WIDTH = 500.000
BANK = 0.00
$-------------------------------------------
-----OFFSET
[OFFSET]
X = 0.0
Y = 0.0
Z = 0.0
PSI = 0.0
THETA = 0.0
PHI = 0.0
$------------------------------------------
DATA_POINTS
[DATA_POINTS]
{ X Y Z WIDTH BANK MU_LEFT
MU_RIGHT }
12.50000E+04 . . .
. . . ..
• Description
– Allows to change the position and
orientation of the road
– Allows users to clearly define the road
geometry locations for both pre-
processing and analysis results.
• Benefit
– This has proven to be most useful in
positioning the vehicle model at a
certain point on the road profile.
MSC Software Confidential
MSC Software Confidential
3d Spline Road ImprovementsEase of Use and Performance
• Improved Road normal calculation
• Faster
• Uphill driving
• Banked roads
• More efficient contact point
calculation and road overlap
algorithm (open-closed)
MSC Software Confidential
MSC Software Confidential
Tilt Table AnalysisEase of Use
• Dynamic and Quasi-Static Mode
• Force Sensor triggered end
condition
MSC Software Confidential
MSC Software Confidential
Animation ObjectsSuperior Visualization
• Description
• Utility to add “landscaping” and moving “obstacles” to your animations:
• Trees, Buildings
• Moving traffic
MSC Software Confidential
MSC Software Confidential
Summary
• Leverage key enhancements today
• CAD Interoperability
• Run-time Clearance
• MFORCE Visualization
• SimManager Integration
• Speed and robustness improvements for C++ Solver
• Automotive enhancements focused on improved quality and ease of use
• Road offsets
• 3D Spline Road Improvements
• Support for FTire Roads
• Tilt-table Analysis
• Adams/Car Animation Objects
45
MSC Software Confidential
MSC Software Confidential
Agenda2011 Product Portfolio
• User Interface
• Patran
• SimXpert
• Solvers
• Adams /Adams View
• Marc / Mentat
• Nastran
MSC Software Confidential
MSC Software Confidential
Marc 2011
• HPC
• Pardiso
• MUMPS
• CASI
• Contact
• Segment-to-Segment
• Directional Friction
• Multiphysics Glue
• Contact Messages
• Composites / Fracture
• SIFT
• Crack Propagation
• E-M
• Elements
• General
• Unified Large Strain
• Solid Shell Output
• Maximum Values Through Thickness
• Principal Values
• Remeshing 155-157
• Welding with DDM
• Unglue
• Ablation
• STS
MSC Software Confidential
MSC Software Confidential
Marc 2011 HPC
• Allow Pardiso Solver to support larger models using Out-of-Core
• Incorporate Newer Pardiso Solver
• Allow MUMPS Solver to support larger modes using i8 integers on 64 bit machines
• Incorporate Newer MUMPS solver
• Improve the CASI iterative solver for parallel processing
No Charge for Pardiso or
MUMPS Direct Solvers
MSC Software Confidential
MSC Software Confidential
Pardiso Out-of-Core Solver
0
500
1000
1500
2000
2500
3000
1 2 3 4 5 6 7 8 9
Time Vs Size of example
In-core IPARAM=0
IPARAM=1
OOC IPARAM=2
Size of example X 1,00,000 DOF0
500
1000
1500
2000
2500
3000
1 2 4
Time Vs Threads for test_09 example
In-core IPARAM =0
OOC IPARAM=2
Number of threadsSo
luti
on
tim
e in
Se
c
Out-of-Core Performs “like” In-Core
MSC Software Confidential
MSC Software Confidential
Power Your Analysis
DDM and Parallel Iterative Solver –
5 Million DOF
0.00
0.20
0.40
0.60
0.80
1.00
1.20
0 5 10 15 20
Normalized Time
Normalized
MSC Software Confidential
MSC Software Confidential
51
• Segment-to-segment with friction contact
– 2-D & 3-D for linear and quadratic solid elements
– 2-D & 3-D for linear and quadratic shell elements
– Improved Accuracy
– No Master-Slave Concept
– Supports finite sliding contact with Bilinear Coulomb and Bilinear Shear friction
– non-symmetric matrix is given to increase the speed of convergence, but requires more memory
– Analysis with different augmentation values
– Supports rigid deformable contact
node-to-segment
segment-to-segment
Full model
(small-plate)
(small-plate)
Contact Enhancements
Improved Accuracy
Ease of Use
MSC Software Confidential
MSC Software Confidential
Rubber Compression Test
• Two rings of rubber are compressed in a “rigid pipe”.
This should produce a homogeneous stress field.
• Current node-to-segment shows that we get a non-
homogeneous field.
• This results in penetrations and/or remeshing problems
MSC Software Confidential
MSC Software Confidential
Rubber Wiper with self contact
(segment-segment)
Including remeshing and friction
MSC Software Confidential
MSC Software Confidential
Directional Friction
• Two Friction Coefficients
• Displacement Based model like bi-linear model
• Orthotropic Friction Law
• Average Friction Coefficient
ft1
ft2
MSC Software Confidential
MSC Software Confidential
Directionally Dependent Friction
58
• Wire should be touching body
ApplicationsHoses
Offshore Oil
Fabric
MSC Software Confidential
MSC Software Confidential
Crack Propagation
• Allow crack growth through elements
• Allow growth in shell structures to bifurcate cracks to grow through shell stiffeners
• User Defined Cracks via User Subroutine
• Support crack propagation with elastic-plastic materials
• Improve VCCT Capability
• Allow Crack Propagation to be based on Lorenzi Method
MSC Software Confidential
MSC Software Confidential
Solder Model
• Solder model with implicit time integration
for IC-Package
• Anand Model
Chip Model
Ball Grid Array
(BGA)
MSC Software Confidential
MSC Software Confidential
Anand Viscoplastic Solder Model
9/5/2011 64
Other Applications
Nuclear – High Temperature Creep
MSC Software Confidential
MSC Software Confidential
Maximum / Minimum Values on
Post File
• Obtain the average value over the integration points of an element
• +20,000 maximum quantity over all the layers and layer number
• +30,000 minimum quantity over all the layers and layer number
MSC Software Confidential
MSC Software Confidential
Maximum – Minimum Values
Through Shell Layers e4x22c
9/5/2011 67
MSC Software Confidential
MSC Software Confidential
Layer ids
9/5/2011 68
Hint – Set number of
contours to number of
layers -1
MSC Software Confidential
MSC Software Confidential
Mentat 2011
• GUI
• CAD Import
• Tetrahedral Meshing
• Biased Seed Points
• Enhanced Select
• Enhanced Refine
• A to B by C
• Full Support of Marc 2011
MSC Software Confidential
MSC Software Confidential
Layout
Main Menu
Dynamic Menu
Dialog
Graphics Area
with Multiple
Windows
ToolbarsMenubar
MSC Software Confidential
MSC Software Confidential
General CAD Import with Repair
73
CAD Import
Repair
Transform
Prepare
Export
Import
Import
MFD
Faceted Surfaces (New),
Finite Elements
NURBS Surfaces
Mentat
MSC Software Confidential
MSC Software Confidential
7
4
CAD Import and Meshing
Native CAD Import
3 clicks to mesh
Impossible in current Mentat
Parasolid Engine 4 minutes Model
to Mesh
MSC Software Confidential
MSC Software Confidential
General CAD Import with Repair
• Import: Import CAD model
• Rudimentary model fixing operations (merge duplicate points and edges, etc)
• Repair: Fix model topology
• Remove duplicate entities, stitch faces together, validate face orientations, etc
• Transform: De-feature the model (optional)
• Remove holes, delete fillets, join edges or faces, remove short edges and sliver faces, etc
• Prepare: Prepare model geometry for export
• Adjust complexity and accuracy of the model to meet requirements of the target format
• Requirements include: minimum feature size, edge-to-face accuracy, surface smoothness and complexity
• Export: Write a file in the appropriate format
75
MSC Software Confidential
MSC Software Confidential
Tetrahedral Mesher
• Newer Distene
Mesher
• Faster
9/5/2011 76
MSC Software Confidential
MSC Software Confidential
Agenda2011 Product Portfolio
• User Interface
• Patran
• SimXpert
• Solvers
• Adams /Adams View
• Marc / Mentat
• MD/MSC Nastran
MSC Software Confidential
MSC Software Confidential
MD/MSC Nastran 2011 Key Enhancements
• Performance enhancements
• Eignenvalue Extraction – ACMS
• Memory Usage – SMEM
• Solver Improvements – Math Kernel
• Thermal analysis
• Rotordynamics
• Advanced splining for aeroelasticity
• OpenMDOTM for Optimization
• Improved error messages
MSC Software Confidential
MSC Software Confidential
Automated Component Modal
Synthesis (ACMS)
• Introduced in 2001 to improve
performance of frequency
domain anlayses
• Continually enhanced
• 2011 improvements
• Performance improvements
• Up to 5X speedup observed
• Benefits
• Faster analysis times
• Improved productivity
MSC Software Confidential
MSC Software Confidential
ACMS Performance - Examples
• Example 1 (with K4 damping)
• SOL 111
• DOF: 7,300,000
• Elements: 900,000
• 3600 modes up to 800Hz
• Forcing frequencies: 320
• Example 2 (with K4 damping)
• SOL 111
• DOF: 8,500,000
• Elements: ~1 million
• 7197 modes upto 800Hz
• Forcing frequencies: 700
83
13.15
5.98
3.08
0.00
2.00
4.00
6.00
8.00
10.00
12.00
14.00
MD Nastran 2010.1
MD Nastran 2010.2 Beta
MD Nastran 2010.2 Beta
SMP=2 DMP=2
Elapsed Time (Hrs)
47.28
9.74 4.39
0.00 5.00
10.00 15.00 20.00 25.00 30.00 35.00 40.00 45.00 50.00
MD Nastran 2010.1
MD Nastran 2010.2 Beta
MD Nastran 2010.2 Beta
SMP=2 DMP=2
Elapsed Time (Hrs)
2010 20112011 SMP=2
DMP=22010 20112011 SMP=2
DMP=2
MSC Software Confidential
MSC Software Confidential
ACMS Performance: Examples
• SPCD Enforced Motion +
Frequency Dependent
Damping
• SOL 111
• Engine model
• 680,000 grid points
• 370,000+ elements
• 41 modes up to 1500Hz
• 500 forcing functions
8.28
2.95
0
1
2
3
4
5
6
7
8
9
MD Nastran 2010.1 MD Nastran 2010.2 Beta
Hours
2010 2011
MSC Software Confidential
MSC Software Confidential
Scratch Memory (SMEM)
Allocation
• Used to hold temporary information during analysis
• SMEM allocates database blocks in main memory
• Reduces I/O
• Reduces wall time
• Automated SMEM limits
• Uses maximum available memory
• Useful for large memory systems
• Available for SOL 101 and 400
• Benefits
• Avoids need for user to set limit based on system
• Improved performance of analysis and system
• Example
• Nonlinear analysis with contact (SOL400)
• Grid points 26,000
• Cycles 45
MSC Software Confidential
MSC Software Confidential
Automotive Large Displacement –
SOL 400
• 700,000 DOF
• I/O reduced:
• 1 Tb (mem=2Gb)
• 400 Gb ( mem=max )
0 2000 4000 6000 8000 10000 12000
I4 on 8G RAM system
I4 on 32G RAM system
I8 on 8G RAM system
I8 on 32G RAM system
Elapsed Time ( sec )( smaller is better )
Varying "mem"
MSC Software Confidential
MSC Software Confidential
Math Kernel Improvements
• Highly tuned math kernels for multi-threaded matrix algebra operations
• 2011 enhancements
• Improved performance
• Lanczos eigen solution
• Matrix factorization for symmetric real and complex systems
• Mixed mode matrix multiplication
• Improved multi-threaded shared memory parallel (SMP) scalability
• Windows and Linux
• Benefits
• Improved productivity, especially for large problems
• Example
• Engine + Driveshaft
• SOL111
• DOF: 8.4 million
MSC Software Confidential
MSC Software Confidential
Thermal Analysis: Performance
• Iterative solver in SOL400
• Nonlinear steady state thermal
• Nonlinear transient thermal
• Efficient in solving large thermal
models with solid elements
• Benefits
• Faster solution times
• Ability to solve larger models
• Improved productivity
• Example
• Disk brake
• 644594 CHEXA, 642 PENTA
elements
• Convection to time-varying
ambient temperature
• Transient analysis
MSC Software Confidential
MSC Software Confidential
Aeroelasticity Performance
• Implementation of automated
partitioning concept to break a
single SPLINE4 into smaller
splines
• Ability to restrict relaxation to
DISP instance of spline without
applying to FORCE instance
• Benefits
• Improved performance for large
models
MSC Software Confidential
MSC Software Confidential
Splining Performance: Example
CPU
I/O
Disk Space
Structural grids 59738
Aerodynamic grids 367337
Aerodynamic elements 732737
SPLINE4 Entries 20
Number of Blends
(SPLBLND2 entries)
20
Number of Relax entries
(SPRELAX entries)
7
SPLINRB entries 8
MSC Software Confidential
MSC Software Confidential
Assembly Modeling / HPC
• Pain
• Greater Accuracy requires finer models
• Requirement to obtain modes at
a higher frequency
• Nastran 2011.2 Capabilities
• GPGPU release
• Complex Eigenvalue
• Unsymmetric Solver
• Improved ACMS
• Reduce I/O time
• Benefits
• Improve performance for SOL 101, SOL 400 and Lanczos
• Substantial Reduction SOL 103
• Exterior Acoustics, Brake Squeal
Nastran 2011.2
0
50
100
150
fr resp total job fr resp total job
Case 1 Case 2
Elapsed time (min)
2011.1
2011.2
Example 1
SOL 111
87 thousand grid points; 388 Kdof
5 forcing frequencies
freq resp problem size = 47,875 DOF
Example 2
SOL 111
473 thousand grid points; 2.7 Mdof
500 forcing frequencies
freq resp problem size = 12,124 DOF
Used smp=4
MSC Software Confidential
MSC Software Confidential
92
Nastran 2011.2 Performance Features: GPGPU
Two examples from industry
DMP+SMP+GPU
SOL101 1.3M & 3.4M DOF models
0
2
4
6
8
10
1.3M DOF; fs0; Total
1.3M DOF; fs0; Solver
1.3M DOF; sta3; Total
1.3M DOF; sta3; Solver
3.4M DOF; fs0; Total
3.4M DOF; fs0; Solver
Speed up in total elapsed and solver times (1core = 1x)
MD Nastran 2011.2 Beta - GPU Computing
1 core
4 core
1GPU + 1 core
8 core (DMP=2)
2GPU + 8 core (DMP=2)
Higher is Better
fs0 = NVIDIA PSG node;
Linux, 96GB mem
Tesla C2050, Intel 2.27ghz
sta3 = AMAX server
Linux, 32GB mem
Tesla C2070, Intel 2.67ghz
MSC Software Confidential
MSC Software Confidential
Acoustics
• Pain
• Coupled Acoustic Problem is very expensive
• Unable to determine the source of the noise and it’s consequences
• Nastran 2011.2 Capabilities
• Weakly Coupled Acoustics
• Structure (and Interior acoustic) solved with SOL 111
• Exterior acoustic model solved with SOL 108
• Improve Calculation of panel/modal participation factors
• Frequency Analysis – Complex stress recovery
• Actran trimmed material matrices in frequency response
Nastran 2011.2
0
4
8
12
16
Serial dmp=2 Serial dmp=2 dmp=4
MD Nastran 2010.1 MD Nastran 2011.2
Elapsed Time (hr)
Panel Participation
Freq. Resp
Eigenvalue
MSC Software Confidential
MSC Software Confidential
Advanced Nonlinear Analysis
• Pain
• Difficulty in obtaining solutions
• Inaccurate Friction Modeling
• Need to use both Nastran & Abaqus
• Nastran 2011.2 Capabilities
• Reduced I/O Time
• Smart Contact Defaults
• Segments-Segment Enhancements
• Friction
• Large Deformation
• Thermal
• Benefits
• Correct solutions the 1st time
• One MSC Solution / Less rework
• Ability to verify more designs
Nastran 2011.2
MSC Software Confidential
MSC Software Confidential
Composite Simulation
• Pain
• Predicting composite failure
• Unable to interpret results
• Unable to predict Buckling of Aerospace Panels
• Nastran 2011.2 Capabilities
• SIFT Model (Boeing Request)
• Solid Shell Output
• Optimization based upon layer stresses in complex frequency
• Tension only Shell Element
Nastran 2011.2
MSC Software Confidential
MSC Software Confidential
Explicit – SOL 700
• Improve Performance of FSI Applications
• DMP support for Adaptive Euler
• Enhancements to Coupling Algorithms
• DMP support for Importing Euler Arc files (Restart)
• Thermal Capability
• Coupled Thermal Structural Analysis
• Thermal Contact
• Thermal Materials
• Thermal Loading & Boundary Conditions (Temperature, Flux, Conduction, Convection & Radiation
• Additional Material Models (Wood and Ice)
• Euler Body Force on select parts of the model
• Composites – Support for Genoa Damage variables at individual layers
• ParaView Support for Post Processing
• Upgrade LS-Dyna libraries to R 5.1
Nastran 2011.2
MSC Software Confidential
MSC Software Confidential
Explicit – SOL 700
• Nastran SOL 700 2011.2 Capabilities
• DMP for Adaptive Euler
• Benefits
• Performance Improvement
Speedup FactorsSimulation Time (sec)
Fluid Filled Bottle Drop with Adaptive MeshLinux 8664(Intel(R) Xeon(R) CPU E5420 @ 2.50GHz, 32GB RAM
MSC Software Confidential
MSC Software Confidential
Explicit – SOL 700
• DMP for Adaptive Euler - Airbag Example
Air enters with time dependent mass flow
Platform : Linux x8664 with 8 cores
MSC Software Confidential
MSC Software Confidential
Explicit – SOL 700
0
5
10
15
20
0 1 2 3 4
velocity
Time
Sheet Metal Forming Example
• Coupled Thermal Structural simulation
• Multiple Contact – Die-Sheet-Clamp-Punch
• Initial Conditions:
• Punch Temp. = 100
• Sheet Temp. = 200
MSC Software Confidential
MSC Software Confidential
Aeroelasticity
• Pain
• Need to have highly accurate aeroelastic loads but minimize computational requirements
• Time to create is nonlinear with size of model
• Unable to visualize spline fit
• Nastran 2011.2 / SimX Capabilities
• Transfer and Verify Loads
• Improve Blending of splines
• Benefits
• Reduce Computational Time
Nastran 2011.2