md nastran r3 - 한국엠에스씨소프트웨어 msc confidential md nastran r3 highlights smp...
TRANSCRIPT
2
MSC Confidential
MD NastranRelease History
MSC NastranMSC Nastran MarcMarc DytranDytran AdamsAdams
R1
R2
R3SOL200
Ext. AcousticsSOL200
Ext. Acoustics
EngineeringAnalysisProducts
SOL 400PerturbationSOL 400
Perturbation Local AdaptiveMeshing
Local AdaptiveMeshing
RotordynamicsUser Serv.
RotordynamicsUser Serv.
ContactBeam / ShellContact
Beam / Shell SOL 400Heat Transfer
SOL 400Heat Transfer SOL700
Parallel FSISOL700
Parallel FSI ProgressiveFailure Anal.
ProgressiveFailure Anal.
All Linear SOLGlued Contact
All Linear SOLGlued Contact SOL400
VCCT / DelamSOL400
VCCT / Delam Time DomainN&V
Time DomainN&V Exterior
AcousticsExterior
Acoustics
SOL101NL ContactSOL101
NL Contact SOL 400NL ContactSOL 400
NL Contact SOL700Dytran FSISOL700
Dytran FSI FRF / FBAFRF / FBA
MD NastranMD Nastran SOL400Adv. NL
SOL400Adv. NL SOL700
LS-DynaSOL700LS-Dyna
FRF / FBAExtensions
FRF / FBAExtensions
Adams Flex Bodyin MD DB
Adams Flex Bodyin MD DB
3
MSC Confidential
MD Nastran R3Highlights
SMP Scalability Improvements for Linear Static AnalysisEnhanced memory utilization
Symbolic Substitution for Multi-Run AnalysesRun multiple analyses from the same input file.
OptimizationIntroduction of Topography and Topometry Optimization
Extends MSC Nastran’s Optimization to new areas
Composite Ply Layer SupportAccess to PCOMPG properties
Solid Model Normal Mode PerformanceFocused on Engine Block Use Case
Dynamics and AcousticsACMS Enhancements
Acoustic superelement support.
Continued Solver Performance ImprovementsMatrix-based iterative solver for unsymmetric problems
MD R3General / Performance
4
MSC Confidential
MD Nastran R3Optimization Enhancements
• Topology Enhancements
• Topography• Modify flat to dimpled• Special form of shape
optimization
• Topometry• Modify each thickness• Special form of sizing
optimization
5
MSC Confidential
Global Ply ID – layer control Support View by Global Ply ID
Layer 1Layer 2
Layer 3G
loba
l Ply
1G
loba
l Ply
2G
loba
l Ply
3
2008 previewMD Nastran R3Optimization Enhancements
6
MSC Confidential
MD Nastran R3Release Highlights
External Spline ServerSupport for external stroage of sparse spline matrix
Composite Integration MethodsSpecify which layers can use faster method with PCOMPF card
Support for multiple RFORCE EntriesSpecify multiple angular velocity BCs in the same subcase
Aeroelasticity
New High-Order Penta ElementBased on Hex20 nonlinear element formulation
New Solid Shell ElementUsed for analyses involving double sided contact on shell elements, e.g. Sheet Forming
Implicit Nonlinear (SOL600)Generalized-Alpha Integration Method
Increased performance for dynamic analyses involving contact
New Aerodynamic Interpolation MethodAlternative method interpolates each term in the generalized aerodynamic matrix individually
MD R3
7
MSC Confidential
MD Nastran R3Release Highlights
Explicit NonlinearIntegration of Eulerian Physics for Fluid Structure Interactions in Explicit NL
Simulate airbag deployment, bird strike, and other FSI events
Parallel FSI Based on DMPDramatically reduce the simulation time of the CPU intensive FSI applications
Chained Explicit/ImplicitChained analysis for Explicit Loads into NL Implicit response analysis
Integration of Progressive Failure Analysis for Composites in SOL400 and SOL700Investigate fiber and matrix failure in complex composite lay-ups
Enhanced Adaptive Time Stepping for Quasi-Static and Transient AnalysisMore efficient and faster load and time incrementation
Advanced Implicit NonlinearAnalysis Chaining and Perturbation Steps
Chain thermal and structural analyses and perform linear perturbations on pre-stressed models
Smooth Particle Hydrodynamics (SPH) MethodA meshless Lagrangian technique to model fluid flow problems such as crashworthiness on water
MD R3
8
MSC Confidential
• New improved methods for progressive failure analysis• When failure index is larger than one, degrade material stiffness• Selective degradation – if matrix fails, do not change fiber
properties• Stiffness drops gradually or immediately upon failure• Available for elastic materials.
• Only material nonlinearity is the stiffness degradation
• Also available for existing criteria:• Criteria with a single failure index (Hill, Tsai-Wu, Hoffman)
• All modulii are reduced with the same factor• Maximum stress or strain
• Each modulus is reduced separately for each respective failure mode• For example, if failure in the 2-direction is found, only E2 is changed.
MD Nastran R3Progressive Failure
9
MSC Confidential
• How does failure affect the different material modulii ?
• Assume • 1-direction is fiber direction• 2-direction is matrix direction in the plane of the ply• 3-direction is through the ply thickness
• Fiber failure• Reduce E1 and E3
• Matrix failure• Reduce E2, G12, G23 and G31
MD Nastran R3Progressive Failure
10
MSC Confidential
• Immediate stiffness degradation• When failure occurs, set the respective material modulii to a fraction of the
original value (default is 1%)• Gradual stiffness reduction
• Only decrease the modulii so that the largest failure index is equal to one• Scale down the modulii with a factor e1-F, where F is the failure index• The stiffness is not reduced to less than 1% (can be user modified)
• Option for element deactivation• If all plies of an element show full failure, the element will be deactivated if
this option is used
• Available through MATF option• Was available for Sol600 in MDr2.1 and now available in Sol400.
MD Nastran R3Progressive Failure
11
MSC Confidential
• Rigid elliptical cylinder hitting composite shell
moving rigid body
pinned edges
Composite with 5 layers
[0 45 90 -45 0]
MD Nastran R3Progressive Failure
12
MSC Confidential
• Damage at outer layer (layer 1)
• Change element extrapolation in band plot to TRANSLATE so damage does not show up as > 1
• Yellow – fully damaged (damage value=0.99)
MD Nastran R3Progressive Failure
13
MSC Confidential
MD Nastran R3Explicit SOL700 FSI
• Fluid Structure Interaction based on Dytran Eulerian Technology• Aircraft water landing• Bird strike analysis• Fluid-filled bottle crush• Fuel tank sloshing
14
MSC Confidential
MD R3 Advanced Composites
Composite Airplane and Automotive partsHoneycombs for Shells and Solids(WIP – point release)
Composite failure in ShellsFailure Criteria - Delamination
Progressive Failure Analysis, Automotive/Airplane body design
MD-Genoa Integration
Applications/ MotivationFunctionality
15
MSC Confidential
MD R3 Advanced Composites
• GENOA의 Micromechnical evaluation library 사용• 각요소의 layer 별로 GENOA 서브루틴적용• MD Nastran의해석환경을이용하여시뮬레이션수행• 손상을적용한수정된강성과요소제거가시뮬레이션에반영됨• GEONA의 Micromechanics 와 MD Nastran의전체해석기능을사용• MD Nastran SOL 700 의Multiparallel Processing (MPP) 적용가능• MD의 Pre-post solution 사용가능
16
MSC Confidential
MD Nastran SOL 700 – GENOA Integration
Jobname.dytr.dat file
Nastran IFP
Dytran-LS/Dyna solver
Nastran SOL700 bdf file
GENOA library
Dyna/Genoa API
• GENOA Materials• 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
• GENOA Dataflow
17
MSC Confidential
SOL 700 Fluid Structure Interaction
All Industries – FOD/FBO, Aircraft Crashworthiness on water, Hydroplaning,
HRAM, Blast simulation, Fuel Tank Sloshing, Weapon Design,
CFD on Aircraft components, Airbags
Advanced FSI Technology(Euler)
Applications/ MotivationFunctionality
Crash with airbags on water CFD
Courtesy: Image by CEI/Ensight
Bird Strike
Crash on water
Hydroplaning
18
MSC Confidential
MD R3 Fluid Structure Interaction
FOD/FBO, Aircraft Crashworthiness on water, Blast simulation, Impact
Simulation
Advanced FSI Technology(SPH) – Smooth Particle Hydro-
Dynamics
Applications/ MotivationFunctionality
19
MSC Confidential
DMP FSI Value Proposition
•진보된 Distributed Memory Paralle(DMP) 기술에의해 Fluid Structure Interaction(FSI)의계산속도가비약적으로개선됨
• LS-DYNA의 Structural solver와 Dytran의 DMP를이용한 FSI Solver가 MD Nastran SOL 700안에서통합운용됨
•여러적용예에서최소 5배이상의속도향상을기대할수있음
20
MSC Confidential
GENOA SOL 700 Implementation
• Completed:
• Complete support shell elements (CQUAD4, CTRIA3, PCOMP)• New and extended bulk data options (MATM, MATORT, MAT8)• Critical and non-critical failure
• Work in progress :
• Work with AlphaStar developers to get correct damage evolution• Support solid (thickshell) elements (CHEXA, CTQUAD, CTTRIA,
PCOMPLS) • Material Non-Linearity• Honeycomb material• Support all MD Nastran platforms
21
MSC Confidential
Benchmarks and Test Platforms
Benchmark Problems Number Euler Element
• Sloshing : sloshing6k.dat 62,208• Bunker blast model 1 : bunker1.dat 218,240
Platform : Windows 32Machine : W12R343J Dell Precision PWS690 (4 CPU)
2.00 GHz 3.25 GB of RAM
22
MSC Confidential
Benchmark 1 : Sloshing
• SloshingBox size : 1x1x1 m Euler size : 1.2x1.2x1.2 m Mesh size : 48x36x36 Euler Element : 62208
23
MSC Confidential
MD Nastran SOL700 - Parallel FSI (DMP)Sloshing - 62,208 Euler elements
4 CPU Windows (2xDuo core)
0
1000
2000
3000
4000
5000
6000W
all c
lock
tim
e [s
ec]
Total time [sec]
Total time [sec] 5248.58 2889.91 1783.16 1198.35Speedup wrt 1 cpu 1.00 X 1.82 X 2.94 X 4.38 XSpeedup wrt 1 cpu-FSIDMP 1.00 X 1.62 X 2.41 X
1cpu 1cpu-FSIDMP 2cpu-FSIDMP 4cpu-FSIDMP
FSIDMP advantageDYPARAM,FSIDMP,YESDYPARAM,EULERCUB
2 cpu advantage
4 cpu advantage
Benchmark 1 : Sloshing
24
MSC Confidential
Benchmark 1 : Sloshing
• Results Comparisons for:
• Standard FSI – 1 CPU
• FSI DMP – 1 CPU• FSI DMP – 2 CPU• FSI DMP – 4 CPU
• Velocity contours
25
MSC Confidential
Benchmark 1 : Sloshing
Cube size test with FSI DMP – 2 CPUs
DYPARAM,EULERCUB,1000DYPARAM,EULERCUB,8000DYPARAM,EULERCUB,15552DYPARAM,EULERCUB,2000,4,4,2DYPARAM,EULERCUB,2000,2,2,1
26
MSC Confidential
Benchmark 2 : Blast on Bunker-1
• Bunker1Box size : 1057x379x1293 mm Mesh size : 62 x 44 x 80 Euler Element : 218240
FSIDMP :DYPARAM,FSIDMP,YESDYPARAM,EULERCUB,20000
28
MSC Confidential
Benchmark 2 : Blast on Bunker-1
• Bunker1
159 sec219 sec311 secTimings
FSIDMP 4 CPUFSIDMP 2 CPUStandard FSI
29
MSC Confidential
MD Nastran SOL700 - Parallel FSI (DMP)Bunker Blast - 218,2400 Euler elements
4 CPU Windows (2xduo core)
0
50
100
150
200
250
300
350W
all c
lock
tim
e [s
ec]
Total time [sec]
Total time [sec] 311 219 159Speedup wrt 1 cpu 1.00 X 1.42 X 1.96 X
1 cpu-Standard FSI 2cpu-FSIDMP 4cpu-FSIDMP
2 cpu advantage
4 cpu advantage
Benchmark 2 : Blast on Bunker-1
30
MSC Confidential
MD Nastran R3Release Highlights
Beam-to-Beam ContactRecognizes beam “radius” in contact algorithm
Shell Edge-to-Edge Glued and Touching ContactSimplifies shell model assemblies
Moment Carrying Glued ContactSupports shell-to-shell, shell-to-solid, beam-to-shell, and beam-to-solid.
Exterior Acoustic Response SupportInclude Exterior Acoustics Responses for Multidiscipline Optimization
Optimization
Glued Contact available in Topology OptimizationRapid assembly model creation for optimization studies
Local Adaptive RemeshingAvailable in linear statics and Advanced NL
Dynamics and AcousticsFRF and FBA Enhancements
Naming, connections, loading, etc.
MD R3Meshing / Contact
31
MSC Confidential
MD Nastran R3Local Adaptive Meshing
• Automatic mesh refinement based on user-defined criteria• Error Indicator Based Criterion• Elements Within a Spatial Spherical Region Criterion• Elements Within a Spatial Orthogonal Region Criterion• Elements in Contact Criterion
33
MSC Confidential
• Example : Coiled wires
• Two initially parallel wires
• Clamped at one end• Other ends rotated
about common center• Two contact bodies
(all CBEAMs)
• BCPARA:• BEAMB=1
• BCBMRAD,0.05,ALL
MD Nastran R3Beam to Beam Contact
35
MSC Confidential
MD Nastran R3Customer Value
Bead 최적화및판넬의두께분포를최적화할수있음. Value: 구조물의중량을고려한이상적인설계안도출
Topometry and Topology Optimization
SOL 400과 SOL 700에서복잡한복합재료구조물에대한진보된손상평가가능Value: 제품성능파악가능
Progressive Failure Analysis
더욱빠른시간내에 Assembly 모델구성가능Value: 제품개발시간단축
Enhanced Contact Capabilities
지속적인 Solver의강건성과성능의향상Value: 대형모델의해석이가능해지므로시뮬레이션의정확도향상
Solver Performance
에러, 접촉, 그리고사용자정의기준에따른 re-meshing 기능탑재Value: 신뢰성높은모델을구성
Local Remeshing
복사문제를가진대형모델의열전달해석가능
Value: 복잡한형태의열전달문제에대한정확도향상Hemi-Cube View-factor Analysis for Radiation HT
SOL 700에서대형모델에대한 FSI(Structure-Fluid Interaction) 시뮬레이션을더욱빠르게수행
Value: 신뢰성높은모델을구성
Parallel FSI in SOL700
.MD Nastran의 SOL 400과 SOL 700 사용자들은다중스텝시뮬레이션을통해다른스텝에서의 State Variable과결과를다른스텝에매핑시킬수있음Value: 더욱정확한물리적현상을묘사
Analysis Chaining in SOL400 and SOL700
What it means to our customersNew Capabilities
36
MSC Confidential
Thank You !!
기타자세한사항은아래연락처로연락바랍니다MSC Software Korea
김지훈과장 : [email protected]서범경과장 : [email protected]