DOPTPRM

DOPTPRM 은 설계최적화(SOL 200)에서 사용되는 파라미터들의 기본값을 재정의하는 Bulk Data entry 다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1084].

정의·용도

DOPTPRM 은 design optimization 에 사용되는 파라미터들의 default 값을 덮어쓰는 역할을 한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1084]. 즉 SOL 200 의 최적화 거동(수렴 기준, 이동한계, 최적화 방법·코드 선택, 출력 수준 등)을 사용자가 조정할 때 쓰인다. Bulk Data Section 에는 DOPTPRM entry 가 단 하나만 허용되며, 모든 default 값을 그대로 쓰는 것이 권장된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1617].

형식 / 필드 / 구문

이 entry 는 (PARAM, VAL) 쌍을 나열하는 형식이다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1612].

12345678910
DOPTPRMPARAM1VAL1PARAM2VAL2PARAM3VAL3PARAM4VAL4
PARAM5VAL5-etc.-

각 PARAMi 는 재정의할 파라미터 이름이고 VALi 는 그 값이다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1612].

주요 파라미터

  • OPTCOD / METHOD — OPTCOD 는 SOL 200 에서 사용할 optimization code 를, METHOD 는 사용할 optimization 방법을 지정한다. default 사용이 권장된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1617]. METHOD = IJK 는 Vanderplaats 의 ADS 프로그램에 문서화된 사용자 선택형 최적화 전략을 활성화한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1617].
  • P2 — 출력 제어 파라미터. spanned response 의 값을 확인하려면 P2 를 8 이상으로 설정한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.315]. P2 의 값에 따라 제약함수 최소값 탐색 방법(Golden Section, polynomial interpolation 등)이 선택된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1619].
  • DELX — 한 최적화 사이클에서 설계변수의 변화량을 제어한다. DESVAR 의 DELXV 필드가 비어 있으면 DOPTPRM 의 DELX 값이 기본으로 쓰이며, DELX 가 지정되지 않으면 default 는 0.5 다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1587].
  • PTOL — property 값의 최대 차이를 점검하는 파라미터로, DPEPS 와 관련된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.853].
  • CONVDV — 설계변수의 최대 상대변화에 대한 수렴 허용오차. ESLNRO topology optimization 에서 CONVDV 이내로 변화한 설계변수의 비율이 ESLTOPCV(default 80) 또는 TOPOCONV(default 80)를 넘으면 작업이 종료된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.860] [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.935].

DMAP 내부에서는 DOPTPRM 의 relative finite difference move 파라미터(DELTAB)가 OPTPRM data block 에 저장되어 전달된다 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.1763].

관련 항목

출처

  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.315]
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.853]
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.860]
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.935]
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1084]
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1587]
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1612]
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1617]
  • [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1619]
  • [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.1763]