SOL 400
MSC Nastran 의 Implicit Nonlinear(암시적 비선형) 해석 솔루션 시퀀스로, 선형·비선형·모달·좌굴·과도 해석을 단일 솔루션으로 처리하도록 설계된 통합 솔버이다 [MSC_Nastran_2022.4_SOL_400_Getting_Started_Guide.pdf p.211].
정의·용도
SOL 400 은 “MSC Nastran Implicit Nonlinear” 해석을 제공하며, 비선형 해석 방법·유형·기법의 이론적 측면과 함께 비선형 재료 모델, 물성, 하중·구속 조건을 다룬다 [MSC_Nastran_2022.4_SOL_400_Getting_Started_Guide.pdf p.12]. 세부 사항은 Nonlinear SOL 400 User’s Guide 를 참조하도록 안내한다 [MSC_Nastran_2022.4_SOL_400_Getting_Started_Guide.pdf p.12].
SOL 400 은 단일 솔루션 시퀀스만으로 충분하도록 설계되어, linear, nonlinear, modal, buckling, transient structural 해석을 비롯한 다양한 해석 유형을 수행할 수 있다 [MSC_Nastran_2022.4_SOL_400_Getting_Started_Guide.pdf p.211]. SOL 400 의 control default 는 SOL 101 과 동일한 결과를 얻도록 설정되어 있으나, SOL 101 에 없는 추가 제어가 필요한 부가 기능을 포함한다 [MSC_Nastran_2022.4_SOL_400_Getting_Started_Guide.pdf p.211].
기존 선형 모델을 비선형 모델로 변환하는 절차(Converting Nastran Linear to Nastran Nonlinear)도 매뉴얼에서 다룬다 [MSC_Nastran_2022.4_SOL_400_Getting_Started_Guide.pdf p.37].
형식 / 필드 / 구문
ANALYSIS case control 엔트리를 통해 SOL 400 안에서 수행할 해석 유형을 선택한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.253]. 주요 허용 값과 적용 솔루션은 다음과 같다.
| type | 의미 | 적용 SOL |
|---|---|---|
| STATICS | Linear Static Analysis | SOLs 200 & 400 |
| MODES | Normal Modes Analysis | SOLs 110, 111, 112, 106, 200, 400 |
| BUCK | Buckling | SOLs 200 and 400 |
| DFREQ | Direct Frequency | SOLs 106, 200, 400 |
| MFREQ | Modal Frequency | SOLs 200 and 400 |
| MTRAN | Modal Transient | SOLs 200 and 400 |
| DCEIG | Direct Complex Eigenvalue | SOLs 200 & 400 |
| MCEIG | Modal Complex Eigenvalue | SOLs 200 & 400 |
| SAERO | Static Aeroelasticity | SOLs 200 and 400 |
| FLUTTER | Flutter | SOLs 200 and 400 |
| HSTAT | Steady State Heat Transfer | SOL 400 |
| HTRAN | Transient Heat Transfer | SOL 400 |
[MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.253]
SOL 400 작업의 입력은 SOL 400 Input File 로 구성되며, 출력은 SOL 400 Output File 로 생성되고, BDF 생성 및 작업 셋업(Setting Up a SOL 400 Job) 단계를 거친다 [MSC_Nastran_2022.4_SOL_400_Getting_Started_Guide.pdf p.52][MSC_Nastran_2022.4_SOL_400_Getting_Started_Guide.pdf p.59]. 입력 파일은 Input File Processing(IPF) 검사를 거치며, SOL 400 비선형 해석은 nonlinear statics·transient 해석과 perturbation STEP 을 지원한다 [MSC_Nastran_2022.4_SOL_400_Getting_Started_Guide.pdf p.56].
비선형 STEP 제어 관련 파라미터로 NLSTEP 의 NDAMPM 항목이 있으며, 그 default 는 SOL 400 non-contact 의 경우 0.0, SOL 400 contact 의 경우 1.0 이고 SOL 400 heat transfer 에서는 사용되지 않는다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.888].
접촉 정의의 경우 BCTABL1 은 SOL 101, 400, 700 에서 사용하는 contact table 을 정의하며, SOL 200 이 SOL 400 을 호출할 때(SOL 400 optimization) 모든 접촉 유형을 지원할 수 있다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1255].
DMAP 수준에서는 NLICLOOP 모듈이 SOL 400 의 NLIC run 을 위한 데이터를 준비한다 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2223].
관련 항목
- SOL 101 — SOL 400 의 control default 가 동일 결과를 내도록 맞춰진 선형 정적 해석
- SOL 106 — 정적 비선형 해석
- SOL 200 — SOL 400 을 호출하는 최적화 솔루션
- ANALYSIS — SOL 400 내 해석 유형 선택 case control 엔트리
- NLSTEP — 비선형 STEP 제어 파라미터
- BCTABL1 — General Contact 용 contact table 정의
- Case Control · Executive Control
- MSC Nastran SOL 400 Getting Started Guide · MSC Nastran Quick Reference Guide · MSC Nastran DMAP Programmer Guide
출처
- SOL 400 개요·이력·역량, 입력/출력 파일, FAQ: [MSC_Nastran_2022.4_SOL_400_Getting_Started_Guide.pdf p.12][MSC_Nastran_2022.4_SOL_400_Getting_Started_Guide.pdf p.37][MSC_Nastran_2022.4_SOL_400_Getting_Started_Guide.pdf p.52][MSC_Nastran_2022.4_SOL_400_Getting_Started_Guide.pdf p.56][MSC_Nastran_2022.4_SOL_400_Getting_Started_Guide.pdf p.59][MSC_Nastran_2022.4_SOL_400_Getting_Started_Guide.pdf p.211]
- ANALYSIS 유형, NDAMPM, BCTABL1: [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.253][MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.888][MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1255]
- NLICLOOP DMAP 모듈: [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.2223]