Solution Sequences
MSC Nastran 의 solution sequence(SOL)는 특정 유형의 공학 문제를 풀도록 미리 프로그래밍된 명령 집합이다 [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.33].
정의
MSC Nastran 에서 사용 가능한 각 해석 유형을 solution sequence 라고 부르며, 각 solution sequence 는 수백~수천 개의 DMAP(Direct Matrix Abstraction Program) 명령으로 미리 패키징된 집합이다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.348]. MSC Nastran 은 modules 라고 불리는 다수의 빌딩 블록으로 구성되며, solution sequence 를 선택하면 그 DMAP 명령들이 필요한 modules 에 지시를 보내 요청한 해석을 수행한다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.348]. 사용자는 solution sequence 를 고르는 것 외에 별도의 작업 없이 이 과정이 자동으로 일어난다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.348]. solution sequence 는 특정 해석 유형을 수행하는 데 필요한 완전한 DMAP 시퀀스뿐 아니라 superelement 생성(phase I)과 data recovery(phase III)도 포함한다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.348].
핵심 내용
-
solution sequence 는 Executive Control Section 의
SOL명령으로 실행한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.186]. -
자주 쓰이는 SOL 번호와 이름·설명(Getting Started Guide Table 2-1) [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.33]:
SOL SOL Name Description 101 SESTATIC Statics (Linear Heat Transfer / Inertia Relief / Design Sensitivity 등 옵션) 103 SEMODES Normal Modes (Design Sensitivity – Modes 옵션) 105 SEBUCKL Buckling (Static Analysis / Design Sensitivity 옵션) 106 NLSTATIC Nonlinear Statics 107 SEDCEIG Direct Complex Eigenvalues 108 SEDFREQ Direct Frequency Response 109 SEDTRAN Direct Transient Response 110 SEMCEIG Modal Complex Eigenvalues 111 SEMFREQ Modal Frequency Response 112 SEMTRAN Modal Transient Response 114 CYCSTATX Cyclic Statics (Alternate Reduction 옵션) -
구조화된(structured) solution sequence 에는 고차 SOL 도 포함된다(Reference Guide Table 7-1) [MSC_Nastran_2022.4_Reference_Guide.pdf p.351]:
SOL SOL Name Description 159 NLTCSH Transient Structural and/or Transient Heat Transfer Analysis 200 DESOPT Design Optimization 400 NONLIN Nonlinear Static and Transient Analysis 700 NLTRAN Explicit nonlinear analysis -
임의의 solution sequence 에 대한 DMAP 리스팅은 Executive Control Section 에
COMPILER LIST문을 지정하여 얻을 수 있다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.351]. -
PARAMeter 의 적용 가능성은 solution sequence 번호별로 달라지며, Quick Reference Guide 의 Parameter Applicability Tables 가 SOL 101
114 및 SOL 115700 구간에서 각 PARAM 의 유효성을 정리한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.949] [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.955] [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.962] [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.963]. -
일부 기능은 특정 solution sequence 에서만 동작한다. 예를 들어 iterative solver 옵션은 SOLs 101, 106, 108, 111, 153, 200, 400 에서 정의된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1986].
-
heat transfer 해석은 linear static solution sequence SOL 101 에서, 또는 열전달과 구조해석을 결합한 coupled analysis 는 SOL 153 에서 선택된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.149].
관련 솔루션·항목
- Executive Control: SOL 명령으로 solution sequence 를 실행한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.186].
- Case Control: ANALYSIS (
ANALYSIS=type형식)로 SOL 200/400 등에서 해석 유형을 지정한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.253]. - 개별 솔루션: SOL 101 Linear Statics, SOL 103 Normal Modes, SOL 105 Buckling, SOL 106 Nonlinear Statics, SOL 111 Modal Frequency Response, SOL 200 Design Optimization, SOL 400 Nonlinear, SOL 700 Explicit Nonlinear.
- 관련 개념: DMAP, Module, Superelement, Executive Control, PARAM.
- “Rigid Formats” 의 핵심 요소인 linear rigid elements 는 MPC 방정식으로 내부 표현되며, differential stiffness matrix 가 없어 buckling 등 일부 solution sequence 에서는 해가 부정확하다 [MSC_Nastran_2022.4_Reference_Guide.pdf p.174]. Case Control 의 RIGID 명령이 rigid element 처리 방법을 선택한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.589].
참고 매뉴얼
- [MSC_Nastran_2022.4_Getting_Started_Guide.pdf p.33] — Commonly used Solution Sequences (Table 2-1)
- [MSC_Nastran_2022.4_Reference_Guide.pdf p.348] — solution sequence 와 DMAP/module 정의
- [MSC_Nastran_2022.4_Reference_Guide.pdf p.351] — Structured Solution Sequences (Table 7-1), COMPILER LIST
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.949] [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.955] [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.962] [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.963] — Parameter Applicability Tables
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.186] — SOL 명령
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1986] — Iterative Solver Options