ANALYSIS
각 SUBCASE/STEP/SUBSTEP 에서 수행할 해석 종류(analysis discipline) 를 지정하는 Case Control 명령으로, 특히 SOL 400 의 다중 STEP 해석에서 핵심 역할을 한다.
정의·용도
ANALYSIS 는 Case Control 영역에서 해당 SUBCASE/STEP 이 어떤 해석 분야(discipline)인지를 선언한다. 내부적으로 Nastran 은 이 ANALYSIS 명령값을 기준으로 전체 Case Control 테이블(CASECC)을 해석 종류별 테이블로 분할한다 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2106]. 예를 들어 ANALYSIS=STATICS 는 정적 해석용 테이블(CASESTAT), ANALYSIS=MODES 는 정규모드 해석용(CASEMODE), ANALYSIS=BUCK 은 좌굴 해석용(CASEBUCK) 으로 분배된다 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2106].
특히 SOL 400 에서는 하나의 SUBCASE 안에 여러 STEP 을 두고 각 STEP 마다 서로 다른 ANALYSIS 유형을 지정하여 비선형·다중물리(multiphysics) 해석을 연쇄적으로 구성한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.255].
형식 / 필드 / 구문
ANALYSIS=<type> 형식으로 STEP(또는 SUBCASE) 아래에 기술한다. 컨텍스트에 등장하는 주요 분야값은 다음과 같다.
| ANALYSIS= | 해석 종류 | 분할 테이블 |
|---|---|---|
| STATICS | 정적(static) 해석 | CASESTAT [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2106] |
| MODES | 정규모드(normal modes) 해석 | CASEMODE [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2106] |
| BUCK | 좌굴(buckling) 해석 | CASEBUCK [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2106] |
| MFREQ / DFREQ | 모달/직접 주파수응답 해석 | CASEFREQ [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2106] |
| MCEIG / DCEIG | 모달/직접 복소 고유치 해석 | CASECEIG [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2106] |
| MTRAN | 모달 천이응답 해석 | CASEMTRN [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2106] |
| SAERO | 정적 공탄성(aerostatic) 해석 | CASESAER [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2106] |
| DIVERG | 공탄성 발산(divergence) 해석 | CASEDVRG [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2107] |
| FLUTTER | 플러터(flutter) 해석 | CASEFLUT [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2107] |
| STRU | 구조(structural) 해석 | CASESMST [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2107] |
| ELEC | 전자기(electromagnetic) 해석 | CASESMEM [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2107] |
| HEAT | 열전달(heat transfer) 해석 | CASEHEAT [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2107] |
SOL 400 의 비선형·다중물리에서는 NLSTAT(비선형 정적), NLTRAN(비선형 천이), HSTAT(정상상태 열), HTRA(천이 열) 등의 값이 추가로 사용된다 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2107].
사용 예
비선형 단일물리(structural) 구성에서는 비선형 정적 STEP 이 비선형 천이 STEP 보다 앞서야 하며, 구조의 경우 Statics->Transient 순서만 허용된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.255].
SUBCASE 1
STEP 10 ANALYSIS=NLSTAT
STEP 20 ANALYSIS=NLSTAT
STEP 30 ANALYSIS=NLTRAN
[MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.255]
비선형 연쇄물리(chained physics)의 예로, 정상상태 열해석 결과를 비선형 정적 구조해석의 입력으로 넘기는 구성이 가능하다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.255].
SUBCASE 1
STEP 10 ANALYSIS=HSTAT
STEP 20 ANALYSIS=NLSTAT
[MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.255]
선형 섭동(linear perturbation) 해석은 비선형 정적(ANALYSIS=NLSTAT) 해석 직후에 ANALYSIS=BUCK, MODES, DFREQ, MFREQ, MTRAN, DCEIG, MCEIG 등을 담은 추가 STEP 으로 수행한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.256]. 단 ANALYSIS=BUCK 선형 섭동은 정적 STEP 의 차분강성(differential stiffness)을 포함하므로 동등한 SOL 105 결과와 일치하지 않으며, 모델이 강한 비선형이면 권장되지 않고 NLBUCK Case Control 명령이 권장된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.256]. 모든 선형 섭동 STEP 은 모든 결합 다중물리·단일물리 STEP 정의 이후 맨 끝에 위치해야 한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.255].
관련 항목
- Case Control —
ANALYSIS가 속한 명령 영역 - SOL 400 — 다중 STEP 비선형·다중물리 해석에서
ANALYSIS활용 - SUBCASE · STEP —
ANALYSIS가 지정되는 단위 - NLIC — SOL 400 해석 유형 간 비선형 초기조건 참조 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.255]
- NLBUCK — 강한 비선형 모델의 좌굴 해석 권장 명령
- SOL 105 — 선형 좌굴 해석과의 비교 대상
- MSC Nastran Quick Reference Guide · MSC Nastran DMAP Programmer’s Guide · MSC Nastran SOL 400 Getting Started Guide
출처
- 해석 종류별 Case Control 테이블 분할: [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2106], [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2107]
- SUBCASE/STEP/SUBSTEP 할당 규칙·예제: [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.255], [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.256]
- 다중 케이스 간 초기조건 교환: [MSC_Nastran_2022.4_Release_Guide.pdf p.194]
- SOL 400 비선형 해석 분류: [MSC_Nastran_2022.4_SOL_400_Getting_Started_Guide.pdf p.21]