optistruct v 2019 - altair · 2019-06-07 · • quads • previously only trias ... cqaxi eid pid...

37
한국알테어 김헌진 OPTISTRUCT V 2019

Upload: others

Post on 02-Aug-2020

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

한국알테어 김헌진

OPTISTRUCT V 2019

Page 2: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

HIGHLIGHTS – OPTISTRUCT V2019

• Axisymmetry element enhancement

• QUAD

• Elasto-plastic material

• Large displacement

• Rotordynamics

• Static analysis

• Mode tracking for Campbell diagram and Rotor energy output

• New Free-shape, GRID, method

• Allow more shape changes (more design freedom) than the classical free-shape method

• Normal to shell surface movement

• Multiple-Model Optimization (MMO) enhancement

• DGLOBAL

• RESTART

HM 2019.0

HM 2019.0

HM 2019.1

HM 2020

Page 3: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

NONLINEAR ANALYSIS

• CGAP(G) for Large Displacement Analysis

• Nonlinear static and Nonlinear Transient Analysis

• CSTRESS, CSTRAIN and CFAILURE output for incremental step (NLOUT)

• SMDISP and LGDISP

• Pin Flag for CBAR/CBEAM in Large Displacement Nonlinear Analysis

• Nonlinear static and Nonlinear Transient Analysis

• 4,5,6,56 and 456 dofs are supported

Nonlinear | NVH | Optimization | General

Page 4: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

NONLINEAR ANALYSIS

• Axisymmetry

• Quads

• Previously only trias

• Grids in x-z or x-y plane

• Previously only x-z

• Node sequence

• New one consistent with regular shells

• Elasto-plasticity

• Large Displacement

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

CQAXI EID PID G1 G2 G3 G4 G5 G6

G7 G8 Theta

All the grid points must be in the x-z plane or in the x-y plane of the basic coordinate system with x = r > 0.

Contact - OS 2019.1

Nonlinear | NVH | Optimization | General

Page 5: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

NONLINEAR ANALYSIS

• Node sequence

Existing grid sequence New grid sequence via

SYSETTING, AXEGORD, 1

Consistent with CTRIA6

SYSSETTING,AXEG

ORD

Corner grid points Edge grid points

C1 C2 C3 E1 E2 E3

0 (default) G1 G3 G5 G2 G4 G6

1 G1 G2 G3 G4 G5 G6

Nonlinear | NVH | Optimization | General

Page 6: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

NONLINEAR ANALYSIS

• NAFEMS Verification

• LGDISP and plasticity

Nonlinear | NVH | Optimization | General

Page 7: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

NONLINEAR ANALYSIS

• SRCHDIS output

• When no contact is generated due to the inappropriate search distance, warning #4735 is printed with

estimated search distance (SRCHDIS) which is the largest distance between a pair of grids on

master/slave.

• Contact results output (CONTF) with Linear analysis

• Contact Force

Nonlinear | NVH | Optimization | General

Page 8: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

NONLINEAR ANALYSIS

• Thickness output from Large Displacement Analysis

• Thinning

• THICKNESS output request

Nonlinear | NVH | Optimization | General

Page 9: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

NONLINEAR ANALYSIS

• MONITOR

• Understand the convergence

history in Large Displacement

Nonlinear Analysis (.monitor)

• Monitor the displacement of

the particular dof on the fly

• MONITOR bulk/subcase entry

HM 2019.1

Nonlinear | NVH | Optimization | General

Page 10: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

NONLINEAR

• _nl.h3d and _nl.out file from Nonlinear Analysis

• debugging data (_nl.out) and the displacement (_nl.h3d) while the job is running (NLMON)

os_out_file_parser.tcl will read

_nl.out in HV

Nonlinear | NVH | Optimization | General

Page 11: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

NOISE AND VIBRATION

• Disp and/or Energy output on eigenvectors with high contribution in a given MFRA

MFRF results

Modal Contribution

Nonlinear | NVH | Optimization | General

Page 12: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

NOISE AND VIBRATION

• Modal output from PFMODE

• Eigenvector (DISP or Strain/Kinetic Energy) output based on the participation with PFMODE

• MODOUT bulk data

• Modes are selected considering the FILTER (fratio) in PFMODE

Nonlinear | NVH | Optimization | General

Page 13: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

NOISE AND VIBRATION

• SPCD on Fluid Grids for Modal Frequency Response

• SPCD is now supported on fluid grids with Modal Frequency Response (it’s been supported in DFRF).

• AMSES needs to be used

• Multiple Modal space with FASTFR

• Multiple modal space is now supported with FASTFR

• FBUSHT with FASTFR

• Frequency dependent bushing with PBUSHT is supported with FASTFR

Fast Modal FRF solver

(PARAM,FASTFR, AUTO as default)

Nonlinear | NVH | Optimization | General

Page 14: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

ROTORDYNAMICS

• Static Analysis

• Rotor effect (RGYRO) can be included in static analysis with centrifugal force

• Rotor inertia can be from BEAM or CONM2

Nonlinear | NVH | Optimization | General

Page 15: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

ROTORDYNAMICS

• Mode Tracking for Complex Eigenvalue Analysis

• Mode Tracking is now available for rotor dynamics with complex eigenvalue analysis. It is activated by

the MDTRK field on the RSPEED bulk data entry.

Nonlinear | NVH | Optimization | General

Page 16: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

OPTIMIZATION

• PowerFLow optimization

• Size, Shape, topography and topology

• PowerFlow will be calculated based on the SECTION bulk data

• Optimization response definition based on element SET

• In addition to the PROP or List of ELEM to define the elemental base response

• PTYPE on DRESP1 should be “SET” in this case

SET SET IDs

Nonlinear | NVH | Optimization | General

Page 17: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

OPTIMIZATION

• Large Shape change with DDM mode

• Large shape change is now supported with DDM mode

• Principal Stress/Strain response for FRF optimization

• Principal Stress/Strain optimization responses are now available for Frequency Response Analysis.

The ATTA field can be SMP/SMPB/SMP1/SMP2 for both FRSTRS and FRSTRN responses.

Nonlinear | NVH | Optimization | General

Page 18: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

OPTIMIZATION

• New free-shape method, GRID.

• More flexible shape change than the

classical method

• Allow the grid movement normal to shell

surface

• “BOUND” option support

• GRIDCON (PLANAR) support

• Shape change only happens in the plane

• Barrier (BMFACE) support

HM 2019.1

Nonlinear | NVH | Optimization | General

Page 19: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

DSHAPE(GRID) VS DSHAPE(CLASSIC)

1. Different methods

2. More design freedom in GRID method (SPLIT on CLASSIC also adds more design

freedom)

3. For shells, GRID free-shape allows shell moving out-of-plane, but CLASSIC free-shape

does not.

4. Classic free-shape is not supported for some analysis types, like random response

analysis. GRID free-shape has no such limitation (any analysis that the regular shape

supports)

5. GRID free-shape has smoother shape change

Nonlinear | NVH | Optimization | General

Page 20: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

OPTIMIZATION

Maximize stiffness

Nonlinear | NVH | Optimization | General

Page 21: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

OPTIMIZATION

Nonlinear | NVH | Optimization | General

Page 22: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

OPTIMIZATION

Nonlinear | NVH | Optimization | General

Page 23: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

EXAMPLE : SHELL & GRIDCON(PLANAR)

1. Objective Function

Min(Max): PSEHLL(SVMB)

2. No constraints

Nonlinear | NVH | Optimization | General

Page 24: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

EXAMPLE : SHELL & GRIDCON(PLANAR)

Classic

free-shape

GRID

free-shape

1. Objective Function

Min(Max): PSEHLL(SVMB)

1136.37

Nonlinear | NVH | Optimization | General

Page 25: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

NEW FREESHAPE - GRID

• Need to choose all the grids that are supposed to move i.e. not just grids on the surface of

solids

Enhancement (automatic smoothing) will be available in 2019.1

Nonlinear | NVH | Optimization | General

Page 26: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

NEW FREESHAPE - GRID

• Need to choose all the grids that are supposed to move i.e. not just edges of shells

Enhancement (automatic smoothing) will be available in 2019.1

Nonlinear | NVH | Optimization | General

Page 27: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

OPTIMIZATION

• Multi-Model Optimization (MMO)

• DGLOBAL – Multiple jobs with different starting points

• Restart

• AUTO Norm for weighted compliance

• Weight normalized by the compliance at iteration 0

• DOPTPRM,AUTOWGHT,YES

subcaseWeight factors,

w1Compliance, c New Weight, w2

Weighted compl.

(AUTOWGHT,NO) w1*c

Weighted compl.

(AUTOWGHT,YES)

w2 *c

1 2.0 1.1 2/1.1 = 1.818 2.2 2.0

2 3.0 .5 3/.5=6 1.5 3.0

3 1.0 3.0 1/3=.33 3.0 1.0

Nonlinear | NVH | Optimization | General

Page 28: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

GENERAL

• Restart the RANDOM response only

• Skip FRF calculation by reading FRF results from H3D file

• ASSIGN,H3DRES,ID,filename

• SET of grids based on Property or Material

• Mesh independent SET i.e. CONTACT definition

ASSIGN,H3DRES,20,D:/work/myFRF.h3d

SUBCASE 1

ANALYSIS=DFREQ or MFREQ

IMPORT(SUB=2) = 20

ANALYSIS card needed if no

other entities (FREQ, DLOAD

etc…) are defined in subcase

SET,10,GRID,MAT

,10

SET,20,GRID,PROP

,20

HM 2019.1

HM 2019.1

Nonlinear | NVH | Optimization | General

Page 29: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

GENERAL

• Symbolic substitution

• Parametrization of entities i.e. GE (structural damping) on MATi

• Real value field

• Syntax for parametrized field, %variable$

HM 2019.1

Nonlinear | NVH | Optimization | General

Page 30: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

GENERAL

• RBE2GS

• Search the grids from the reference point and create RBE2HM 2019.1

Nonlinear | NVH | Optimization | General

Page 31: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

OUTPUT

• Group Energy output by SET

• Energy output by SET of elem (sum of elemental energy for each SET)

• ESE, EKE and EDE

• SET or OSET option in ESE/EKE/EDE. SET is the elemental results as well as SET. OSET is only SET

base results.

Nonlinear | NVH | Optimization | General

Page 32: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

OUTPUT

• SECTION output with analysis only

• Solids

• Automatic output of SECTION results with

solid pretension bolt

• Out file as well as .sceres file

Nonlinear | NVH | Optimization | General

Page 33: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

• Parallelization (SMP) on Kinetic Energy calculation

• DDM for GPFORCE calculation in Transient Analysis

• 64 bit OS (-i64) for Platform MPI

• GPU

• Iterative solver for Linear Static Analysis

SOLVE RAND PERFORMANCE ENHANCEMENT

Nonlinear | NVH | Optimization | General

Page 34: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

GPU

• AMSES

• Including CMSMETH with AMSES

• Lanczos (Modal and buckling)

• Static Analysis with BCS and PCG solver

• Linux and Win

• NVIDIA GPU cards

0:00:00

0:28:48

0:57:36

1:26:24

1:55:12

2:24:00

2:52:48

3:21:36

amses elapsed

Knuckle

8core 8core+gpu

Model: 2M Tetra, 8.5M DOF

• Blocky type of structure

• Large number of modes i.e. 20K with AMSES

Nonlinear | NVH | Optimization | General

Page 35: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

GPU V 2019.1

Multiple GPU can run with in-core mode.

In-core: 32.7 GB

Out-core: 16.7 GB

One GPU Memory: 31.8 GB ;-(

TIE & FREEZE contact

PCG TOL=1.0e-7 is used to

ensure the same number of

nonlinear iterations.

One GPU: 02:49:34

Two GPU: 01:35:45

DDM 16core: 04:40:48

Nonlinear | NVH | Optimization | General

Page 36: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

GPU V 2019.1 PCG 2/ GPU: 618 seconds per iteration

DDM 4X4 OOC: 3505.21 seconds

DDM 64 core (trhu6) : 551.07 seconds but with

1TB memory!!

Nonlinear Small Deformation

S2S CONTACT

CHEXA Elements : 681769

CTETRA Elements : 275504

CPENTA Elements : 3523

CPYRA Elements : 8

CQUAD8 Elements : 16695

Iterative Solver for NLSTAT

Nonlinear | NVH | Optimization | General

Page 37: OPTISTRUCT V 2019 - Altair · 2019-06-07 · • Quads • Previously only trias ... CQAXI EID PID G1 G2 G3 G4 G5 G6 G7 G8 Theta All the grid points must be in the x-z plane or in

June 7, 2019 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.©

CUSTOMER SUPPORT

기술지원은개발및판매한 HyperWorks 솔루션과 Enterprise Computing 솔루션, 그리고그밖의다양한

제품들에대한상세하고체계적인기술지원, 각종세미나,웨비나및고객의요구에부응하는질높은사용자

교육을진행하고있습니다.

블로그나페이스북그리고트위터등다양한경로를통한고객과의소통에귀를기울이도록하겠습니다.

블로그 : http://blog.altair.co.kr

이메일 : [email protected]