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]:

    SOLSOL NameDescription
    101SESTATICStatics (Linear Heat Transfer / Inertia Relief / Design Sensitivity 등 옵션)
    103SEMODESNormal Modes (Design Sensitivity – Modes 옵션)
    105SEBUCKLBuckling (Static Analysis / Design Sensitivity 옵션)
    106NLSTATICNonlinear Statics
    107SEDCEIGDirect Complex Eigenvalues
    108SEDFREQDirect Frequency Response
    109SEDTRANDirect Transient Response
    110SEMCEIGModal Complex Eigenvalues
    111SEMFREQModal Frequency Response
    112SEMTRANModal Transient Response
    114CYCSTATXCyclic Statics (Alternate Reduction 옵션)
  • 구조화된(structured) solution sequence 에는 고차 SOL 도 포함된다(Reference Guide Table 7-1) [MSC_Nastran_2022.4_Reference_Guide.pdf p.351]:

    SOLSOL NameDescription
    159NLTCSHTransient Structural and/or Transient Heat Transfer Analysis
    200DESOPTDesign Optimization
    400NONLINNonlinear Static and Transient Analysis
    700NLTRANExplicit 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 101114 및 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].

관련 솔루션·항목

참고 매뉴얼

  • [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

더 보기