Transcript

MSC Confidential

MD Nastran R3MD Nastran R3

Moving Towards Virtual Testing

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

27

MSC Confidential

Benchmark 2 : Blast on Bunker-1

• Bunker1

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

32

MSC Confidential

• Example

MD Nastran R3General Shell Edge(-to-Edge) Contact

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

34

MSC Confidential

MD Nastran R3Glue Contact Topology Optimization

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]


Top Related