DRESP2
DRESP2 는 설계 변수·테이블 상수·1차 설계응답 등을 입력으로 하는 사용자 정의 방정식(equation)을 통해 2차 설계응답(second-level design response)을 정의하는 Bulk Data entry 다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1636].
정의·용도
DRESP2 entry 는 다른 설계 모델 entry 들을 인수로 받아 합성 응답(synthetic response)을 만든다. DRESP2 가 참조할 수 있는 대상은 DESVAR, DTABLE, DRESP1, DNODE, DVPREL1, DVCREL1, DVMREL1, DVPREL2, DVCREL2, DVMREL2, DVLREL1 entry 이며, 다른 DRESP2 entry 도 참조할 수 있다. 다만 DRESP2 entry 는 자기 자신을 직접적으로도 재귀적으로도 참조할 수 없다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1636].
이렇게 정의된 설계응답은 최적화(SOL 200)에서 설계 목적함수나 제약조건으로 쓰인다. DESOBJ Case Control 명령은 MIN/MAX 와 함께 DRESP1, DRESP2 또는 DRESP3 Bulk Data entry 의 set identification number(n, Integer > 0)를 지정해 목적함수를 정의한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.305].
형식 / 필드 / 구문
필드 2 의 키워드 그룹은 “DESVAR”, “DTABLE”, “DRESP1”, “DNODE”, “DVPREL1”, “DVCREL1”, “DVMREL1”, “DVPREL2”, “DVCREL2”, “DVMREL2”, “DRESP2”, DVLREL1 순서로 나타나야 하며, 이 DRESP2 관계에 관여하지 않는 키워드와 그에 딸린 식별번호는 생략할 수 있다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1636].
주요 제약/규칙:
- 참조하는 DRESP1 entry 들이 여러 subcase 에 걸치면 각 subcase 의 DRESP1 ID 를 식별하기 위해 DRSPAN Case Control 명령이 필요하다. subcase 에 걸치는 DRESP2 entry 는 DESOBJ 명령의 DESGLB 를 통해 subcase 수준 위에서 호출되어야 한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1636].
- superelement 에 걸치는 참조 DRESP entry 는 자동으로 지원된다. 단, 참조된 DRESP2 entry 는 subcase 나 superelement 에 걸칠 수 없다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1636].
- DRESP2 entry 의 식별번호는 DRESP1 entry 들과 중복되지 않는 고유한 값이어야 한다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1636].
DRESP2 가 사용하는 방정식의 실수 상수는 property·material·connection bulk data entry 의 필드로부터 정의된 테이블 상수로 공급할 수 있으며, 이는 DVxREL2, DRESP2, DRESP3 entry 에서 호출된다 [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1647].
공간 변화(spatial) 정의에서의 DRESP2 ID
property·material entry 의 공간적 변화(spatial variance)를 정의할 때 여러 필드가 TABLEi/DRESP2 ID 를 가리킬 수 있다. 예를 들어 shell property 이미지(PSHLSP)에서는 두께 T, 12I/T**3 변화 IT, TS/T 변화 TS, NSM, Z1·Z2 fiber distance 등이 TABLEi/DRESP2 ID 로 지정된다 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.484]. beam property 이미지(PBEAMSP)에서는 nonstructural mass NSM, 응력 회복점 C/D/E/F 좌표 등이 TABLEi/DRESP2 ID 로 지정되며 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.444], 단면 중심·중립축 좌표(M1B, M2B, N1A 등)도 마찬가지다 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.445].
isotropic material 이미지(MAT1SP)에서는 Young’s modulus E, shear modulus G, Poisson’s ratio NU, mass density RHO, 열팽창계수 A, 기준온도 TREF, 구조감쇠계수 GE 가 각각 TABLEi/DRESP2 ID 로 정의된다 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.853]. 비등방·복합재 material 이미지에서도 anisotropic(MAT3SP) [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.856], orthotropic shell(MAT8SP) [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.859], MAT9SP [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.861] 의 강성·감쇠 항이 TABLEi/DRESP2 ID 로 표현된다.
DMAP 내부 처리
DOPR3 모듈은 분석 유형·superelement 별로 DCONSTR, DRESP1, DRESP2 Bulk Data entry 를 전처리하여 설계 목적과 관련된 테이블과 설계응답 복원용 Case Control 테이블을 생성한다 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.1742]. 이후 단계에서는 DRESP2 record 가 해소(resolved)된 데이터 블록(예: R2VALXE, RSP2XE, CVALXE)이 만들어진다 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.1774]. DRESP1 을 참조하는 DRESP2·DRESP3 의 제약을 삭제하는 처리(DSADX)도 존재한다 [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.1775].
관련 항목
- DRESP1 — 1차(직접) 설계응답. DRESP2 의 입력으로 참조된다.
- DRESP3 — 외부 함수 기반 설계응답.
- DESVAR — 설계 변수.
- DTABLE — DRESP2 방정식의 테이블 상수.
- DCONSTR — 설계 제약조건.
- DESOBJ — 설계 목적함수 Case Control 명령.
- DRSPAN — subcase 별 DRESP1 ID 식별 Case Control 명령.
- SOL 200 Design Optimization — DRESP2 가 사용되는 솔루션 시퀀스.
- MSC Nastran Quick Reference Guide · MSC Nastran DMAP Programmer’s Guide — 출처 매뉴얼.
출처
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.305] — DESOBJ 와 DRESP2 set ID 참조
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1636] — DRESP2 Remarks(참조 대상·subcase/superelement 규칙·필드 순서)
- [MSC_Nastran_2022.4_Quick_Reference_Guide.pdf p.1647] — Table Constants
- [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.444] · [p.445] — PBEAMSP
- [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.484] — PSHLSP
- [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.853] · [p.856] · [p.859] · [p.861] — material 이미지
- [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.1742] — DOPR3
- [MSC_Nastran_2022.4_DMAP_Programmer_Guide.pdf p.1774] · [p.1775] — resolved DRESP2 데이터 블록