msc mdnastran october7 - msc softwarepages.mscsoftware.com/rs/mscsoftware/images/msc... · •...
TRANSCRIPT
2010 Nastran Users ConferenceTorino, Italy
Lance ProctorSr. Product Manager, Nastran
MSC Software
AGENDA
• Nastran Evolution
• Nastran Today
• Nastran Tomorrow
10/8/2010 2
Nastran Evolution
Evolving Nastran
MultiMulti--Discipline / MultiDiscipline / Multi--Scale Optimization (SOL400)Scale Optimization (SOL400)
FE Optimization (SOL 200)
Structures /Mechanical
Thermal Dynamics/Aero, …
Adv NLAdv NL(Marc, (Marc, Dytran)Dytran)
MBSMBSServiceService
ClassicNastran
1980 thru
19901990 thru
20002000 thru
20052005 thru
20092009+
Basic Basic NLNL
PointSolutions
ExchangeExcitations
ExchangeEnvironment
ExchangeAttributes
Full EventSimulation
Chaining Level I Chaining Level II Coupled
MD Framework (solver integration, 3MD Framework (solver integration, 3rdrd party integration, scripting)party integration, scripting)
MDIntegration
Pattern
Micro-failure integration tMG PAA integration NAI Sinda integration nCode integration
Implicit NL IntegrationImplicit NL IntegrationExplicitExplicit--Implicit NL IntegrationImplicit NL Integration
NL Post-Buckling Optimization
Nastran Today
MD Nastran 2010
SimXpert Renewed Patran
OpenFSI
Coupled Thermal-Mechanical Optimization
Chained Thermal-MechanicalMulti Model Optimization
Robust ContactStructural, Thermal, Segment
BOLT modeling
Nonlinear Completeness (SOL 400)
10/8/2010
Contact Improvements• Thermal Contact• Segment to Segment Contact for
Solids & Shells
CFD, Thermal and FSI• OpenFSI with User Defined
Services• RC Network Integration
Elements and Materials• Nonlinear Element Offsets• Incompressible 2D Triangular and
3D Tetrahedral Elements• Through the thickness heat
variation in Shell Elements• Axisymmetric Shell Elements• Automated Bolt Modeling
Optimization, Durability and NVH
10/8/2010
Optimization• Multi-Model Optimization (MultiOpt)• Monitor Point Support• Parts Optimization• NL Optimization (ESL) Extensions.• Parallel Sensitivities• DTABLE/DTABLE2 enhancements• Topology and Topometry
Enhancements
Durability and NVH• Connector Enhancements• Frequency Dependant Rigid
Absorber• Test-Based FRF for Frequency
Based Assembly (FBA)• Single FRF Component in FBA• EFEA / EBEA (pre release)
Implicit and Explicit Nonlinear
10/8/2010
Implicit Nonlinear (SOL 600)
• Multi-axis brake squeal• Contact friction vs time• Conversion of CHEXA and CEPNTA to solid
shell• RSSCON, RSPLINE• Contact and Materials user subroutines• Stiffness Matrices in Output4 and Boeing
Hartwell formats• NLELAST types 2-6• Arbitrary Cross Section and Numerically
Integrated Beams• Option to choose between secant and
instantaneous CTE’s• Segment to segment contact (Phase 1)• MUMPS and Pardiso solvers
Explicit Nonlinear (SOL 700)
• SOL700 DMP FSI with Multi-Material Euler – ROE Solver– Graded Mesh– Failed elements in coupling surface– Biased meshing– Coupling surface output and markers– Geometric boundary conditions– Viscosity
• Advanced Composites based on AlphaStar –GENOA technology
• New shrink tight fit contact feature• New material models • Variable Plasticity Damage Model (MSU)• Upgraded LS-Dyna Libraries to v4.2.1 • Upgraded MPICH 1 to MPICH 2 for Windows• De-activation of Eulerian elements during
simulation • Optimization in load balancing and
performance
MD Nastran 2010 – Other Enhancements
• Parts and Loads Management– PAA Integration (TMG Technology – Demonstrator)
– Loads Management Scripting (Pre Release)
• Aeroelasticity– Apply pressures to Aero Mesh
– Output results in CSV format– Output trimmed Loads
Coupled Thermal-Mechanical Analysis
• Description– Coupled Thermal-Mechanical Analysis
in MD Nastran SOL400• Thermal strains• Structural properties are temperature
dependent• Thermal Loads due to plastic work• Thermal loads due to friction• Thermal Contact
• How did you do it before?– Not available in MD Nastran
• Why is it better?– More Accurate– Mechanical contribution to thermal problem is
included– Thermal Problem utilizes change in geometry– Easier to use.
12
Coupled Thermal-Mechanical• SimXpert Support
Directional heat load 30 Watt/in^2Radiation to space
dirheat-simx1.dat
Thermal Contact
• Description– Contact capabilities are extended to support thermal
contact in SOL400• Steady-State Heat Transfer• Transient Heat Transfer• Coupled Thermal-Mechanical
– Ability to model true contact and close behavior– Supports Nodal Based Friction with Heat Generation
• How did you do it before?– Heat Transfer across boundaries required a
congruent mesh
• Why is it better?– Dramatically increases efficiency in modeling time– Can more easily build assembly models and swap
‘parts’ for what if studies
14
Thermal Contact• SimXpert Support
Coupled Thermal-Mechanical with Frictional Heating
• Description– Combines coupled thermal-
mechanical with thermal and mechanical contact
– Frictional heating
• How did you do it before?– Available through Marc
• Why is it better?– Ability to simulate complex systems
with frictional heating
17
Contact Enhancements
• Segment–to–segment contact– 2-D & 3-D for linear and quadratic elements– Improved accuracy providing a better stress
continuity in the contact region.
• How did you do it before?– Node to Segment
• Why is it better?– Improved Accuracy– Full shell thickness “footprint”– Shell can connect on both sides– Fewer contact parameters compared to the
node-to-segment algorithm
Node to Segment
Segment to Segment
Full Bending Continuity –glued contact
Contact Enhancements - SimXpert support
Contact Enhancements
• Description– Rigid Body Growth
• How Did you do it before– Available only in Marc
• Applications– Simulating stent growth through expansion of
stent internal surface by growing the rigid body with time increment
– Manufacturing simulations
Flat Pattern
Stent Analysis – SimXpert Support
Stent Roll-up Template
GROW Contact
Body
OpenFSITM Example
• Aerospace Flutter• ha145e adapted to OpenFSI
ha145_OpenFSI.dat Animations Courtesy Acusim
Data Sent:• Welted Surface Mesh
• Displacements
Data Received :• Nodal Forces
STRUCTURES SERVICE
Data Received :• Displacements/Velocities
on Structural Mesh
Data Sent :• Forces on Structural Mesh
CFDSERVICE
(Mapping performed by CFD Code in 2010)
Simulation Component Architecture
OpenFSITM – SimXpert Support
Analysis Chaining and Perturbation
• Description– Extension of SOL400 Chaining and Perturbation
Solutions for comprehensive set of analyses• Nonlinear static analysis• Nonlinear transient analysis• Linear static analysis• Normal modes analysis• Direct complex eigenvalue analysis• Model complex eigenvalue analysis• Brake squeal analysis• Steady state heat transfer analysis• Transient heat transfer analysis• Direct Frequency Response• Modal Frequency Response• Modal Transient Response
• How did you do it before?– Manual restart and multiple runs
• Why is it better?– Easy to use, automated job run– Single MD platform (SOL400)
23
Nonlinear Static Deflection with 3D ContactNew
Element Offsets for Beams and Shells
• Description– Shell and beam offsets for linear and nonlinear
analysis– Offset incorporated at the element level
• How did you do it before?– Rigid bars at each GRID
• Why is it better?– Enhances all linear solutions (103, 105, etc.)
• Address differential stiffness limitation– Sol 400 enhanced for Nonlinear Element Offset– Better CAD integration and Optimization
support
24
Automated Bolt Modeling
• Description– Automatic calculation of preload
• How did you do it before?– Split mesh– MPC’s– Remove MPC Grids from Contact region
• Why is it better?– “BOLT” entry - Automatic MPCs– Continuous contact on bolt shaft– General method for pre-stressing, available for
all element types (solids, shells, beams)
25
Automated Bolt Modeling - SimXpert support
Nonlinear Incompressible Elements
• Description– Addition of Lower order for incompressible
material modeling.– 4-Node Tetrahedral, 3 Node Plane Strain,
3 Node Axisymmetric – Enables the ability to model Rubber and
Plasticity
• How did you do it before?– Required Quadrilateral or Hex meshing
or higher order elements
• Why is it better?– Improved Accuracy– Reduced Lock-Up and convergence
issues– Extends material and element library
27
Connector EnhancementAuxiliary Grid Output, CSEAM stress
• Project Summary– Extend CFAST/CWELD DISP(CONN) to Freq Response, Transient– Add CSEAM DISP(CONN) for auxiliary GRIDs
• Statics, Modes, Frequency, Transient– Stress Recovery for CSEAM– CWELD coordinate system
• How did you do it before?– Not available
• Why is it better?– User can display displacement pattern of CWELD, CFAST, CSEAM– CSEAM stress data recovery– Familiar interface
• DISP=ALL, VEL=ALL• DISP(CONNECTOR=m)=n
28
Monitor Points in Dynamic Solutions
• Description– Extend Monitor Points to Dynamic Solutions
• SOL 108, 109, 111, 112
• How did you do it before?– Previously available in SOL 101, 103, 144 & 145
– DMAP alter for transient, or not available
• Why is it better?– Monitor point output is now available in dynamic solutions
• Load Summations• Element Results• V, M, T at a section• Averaged displacements
29
Available in SOL 200Static and SAERO
Equivalent Radiated Power (ERP) MDR3.1
• Project Summary– Surface Radiated Sound Power
• How did you do it before?– Spreadsheet, external program
• Why is it better?– No need to maintain external program– Convenient CSV output– Approximates panel participation factors in
structure-only model• No need to compute acoustic responses
30
GRID~350KSHELL~350K
Test-Based FRF
• Description– Capability to include Test-based FRF parts
to the FRF and FBA functionality has been added
• How did you do it before?– This level of integration with test data was
not available.
• Why is it better?– Structures difficult to characterize analytically
can be characterized with test data.
31MD Nastran only
Energy Finite Element Analysis
• Description– High Frequency Acoustic Analysis using
Energy Methods
• How did you do it before?– SEA methods
• Why is it better?– No frequency limit
– Excellent correlation to test
Conventional FEA
EFEA - Structures
EFEA - Acoustics
Transmission Loss
10
20
30
40
50
60
70
80
90
100 1000 10000
Frequency (Hz)
TL
(dB
)
Test (Case 1)Test (Case 2)Test (Case 3)Test (Case 4)Test (Case 5)EFEA (Case 1)EFEA (Case 2)EFEA (Case 3)EFEA (Case 4)EFEA (Case 5)
MD Nastran only
Pre Release
MD Nastran MultiOpt
Multi-Model OptimizationMultiOpt (MD 2010)• Description
– Disparate models capture appropriate physics for each discipline
– Merge design variables and sensitivities into coherent numeric design model
– Optimize and return info to each model
• How did you do it before?– Combine individual Optimization runs
• Why is it better?– No longer need to iterate between
design groups
– Model re-use for optimization
– Better design when considering all disciplines rather than merging separate optimization runs.
Automated synthesis of complete design space using appropriate models for each
physics discipline
Common Data = Design Variables
33
Full Vehicle NVH: – 5.0M dof / 50 design var– Analysis = MFREQ (w ACMS)
Example: Multi-Model NVH + Stress + Structure
Trim Body Stress: – 4.6M dof / 47 design var– Analysis = STATICS (Inertia Relief)
Gauge Thickness Discrete Optimization
BIW Stiffness:– 2.8M dof / 31 design var– Analysis = MODES (w Modtrak)
Objective (Min Wt)
-60
-40
-20
0
0 1 2 3 3D
Cycle #
Del
ta W
t (lb
)
53.5 lb wt reduction (full vehicle model)
34
(representative models)
Nonlinear Response Optimization (Pre-Release)
• Description– Extend Equivalent Static Loads – Nonlinear Response
Optimization: ESLNRO
• Add SPCF response• Add Topology
• Add Contact
• How did you do it before?– Previously only Large Displacement and Material
Nonlinearity– Previously only Displacement or Stress responses
• Why is it better?– More nonlinearities considered
– Leverages the existing SOL400 and SOL200 capabilities
– Efficient alternative to RSM Methods
35
Topology Optimization with Contact
Proposed Shape – Linear Analysis
Proposed Shape - ESLNRO
Courtesy Saab
↑Stiffness 18.6%
Adaptive Load-Stepping: NLSTEP
• Description– New and robust adaptive load step
algorithm NLSTEP– Provides a new adaptive load stepping
procedure
• How you did it before?– NLPARM, TSTEPNL, NLADAPT– Trial and error settings
• Why is it better?– More robust and efficient algorithm– Automatic time stepping
36
Improved Performance of Contact Models
• Description– Improved SOL 400 performance with CASI solver
– Over 50% improvement observed in runtime and number of cycles
• How did you do it before?– Direct Solver
• Why is it better?– Better performance through increased efficiency
• No matrix assembly required• Contact support
• Lower Memory Footprint
37
s1
Slide 37
s1 Addded this sentencestahi; 17/05/2010
DMP for SOL 400; improved SMP
• Description– Implement Nastran DMP solvers in SOL 400 (and SOL 101 Linear Contact)– Enable model partitioning methods– Enable existing sparse direct and iterative DMP solvers
• Why is it better?– Increased throughput – Parallel scalability
• Application– Large Nonlinear Shell Element Models– CASI serial is still recommended for solid models
38
Parallel Processing“SMP Parallel greatly reduced the turn-around time by about 2x on a range of large problems”- Julien Rodes, Study Engineer, Sogeti
SOL 700 Parallel Fluid Structure Interaction (FSI)
• Description– Distributed Memory Parallel for FSI
applications includes the support for Multi-Material Euler
• How did you do it before?– Previously, only Single Material Euler. FSI
applications had to be run on single processors
• Why is it better?– The FSI applications are extremely CPU
intensive. By using the DMP FSI, the performance is dramatically improved by using multiple processors
39
1cpu-FSIDMP 2cpu-FSIDMP 4cpu-FSIDMP 8cpu-FSIDMP
Total time [sec] 1407 961 616 369
Speedup wrt 1 cpu-FSIDMP 100.00% 146.41% 228.41% 381.30%
0
200
400
600
800
1000
1200
1400
1600
What are Customers Saying about MD 2010?
Explicit SOL700“Using MD-Nastran SOL700 for simulation of buried mine blasts under armored vehicles. We have verified the ability to run a large model including complex fully coupled fluid-structure interaction on multiple CPUs. The parallel processing capability has dramatically reduced solution time .”- Gary Bailey, Nevada Automotive Test Center (NATC)
1cpu 2cpu 4cpu 8cpu 16cpu 32 cpu
Total time (seconds) 45624 27689 17175 10787 6261 5079
Speed up wrt 1cpu 100.00% 164.77% 265.64% 422.95% 728.70% 898.29%
0
5000
10000
15000
20000
25000
30000
35000
40000
45000
50000
SOL 700 Composite Progressive Failure Analysis with AlphaSTAR• Description
– MD Nastran calls AlphaSTAR PFA Module for each layer for each element– Analysis set up and run in MD Nastran environment– Damage reflected as modified stiffness and element removal– Takes full advantage of MD Nastran capabilities and AlphaSTAR micromechanics
• Why is it Better?– Up to 6 different materials
• Fiber Matrix• Ply• Isotropic• Orthotropic Foam• Isotropic Foam• Honeycomb
– Up to 24 different Failure Criteria• Maximum Stress/Strain• Failure theory• Honeycomb
41
MD NastranDocumentation overhaul
Level 1
Consolidate Existing Docs
Level 2
Update / New User Guides
Level 3
Generate New User Guides
Level 4
Generate New Theory Manual
Sustaining Activities (updates)
Time
Increasing Complexity, Skill Level, or Effort
Documentation Updates
• Nastran 2010 Overhaul– Getting Started User Guide (V2001)– Dynamics User Guide (V68,V70)– Linear Static User Guide (V2003)– Design Sensitivity & Optimization Guide (V2005, V2007)
• MD Nastran 2010 New– EFEA User’s Guide– EFEA Tutorial– EBEA User’s Guide– PAA User’s Guide– Load Management User’s Guide
• MD Nastran 2010 Sustaining Updates– MD Demonstration Problems– Release Guide– Installation and Operations Guide– Quick Ref Guide– MD Explicit Nonlinear Users Guide– User Defined Services Guide
Updated MD Demonstration Problems(formerly MD User Guide)• 17 New Application Example
– 73 total in-depth examples with input files
• 43 chapters have streaming “How To” videos – Total duration ~13 hours
– Longer videos have bookmarks– Activate video content within PDF
• 14 chapters have SimXpert tutorial slides
• Every chapter contains: – One page summary
– Associated input files downloadable by clicking on file name
• New Appendix: “Getting Started in SimXpert”
• Current Document on Scribd.Com– Individual chapters being posted
– Option to download or view online– http://www.scribd.com/doc/33463596/MD-Nastran-Demonstration-Problems-2010
10/8/2010 44
Nastran Tomorrow
This section is restricted from publication
10/8/2010 46
Thank YouThank You