Files
FESADev/docs/tracking/decisions/0012-hht-kinetic-mass.md
T
KOKO\Mimi eaa5cbeb21 feat: adopt lumped mass and reduced-coordinate shell HHT
Integrate Hex8 mass verification and fixed-null-basis shell dynamics with numerical and physics handoff evidence. Preserve interrupted reference and full-validation status; full integration validation is deferred until after performance optimization.
2026-10-13 16:57:19 +09:00

1.8 KiB

고유치·HHT의 lumped mass

  • 상태: 2026-10-11 사용자 승인으로 질량 선택 갱신
  • 결정 주체: 사용자와 기존 승인 계약의 담당자

배경

유한회전 shell 동역학에서는 회전관성과 configuration에 따른 kinetic kinematics를 다뤄야 한다. 고유치 계산의 질량 선택을 그대로 옮기면 다른 물리를 해석할 수 있다.

결정

고유치와 HHT는 lumped mass를 사용한다. MITC4 고유치의 기존 nodal block mass는 유지한다. MITC4 HHT는 rho*N_i*dV0의 nodal kinetic measure로 질량·관성력·convective 항·접선· 운동에너지·운동량을 함께 계산한다. Hex8은 전체 요소 reference consistent matrix의 행합을 대각에 넣은 뒤 경계조건을 축소한다. Shell의 회전 block까지 scalar diagonal로 치환하는 결정은 아니다. Analytic null·부분구속·물리 가속도와 보조 가속도의 구분을 유지한다.

대안과 선택 이유

기존 consistent 선택과 질량만 바꾼 비교 연구는 과거 기록으로 보존한다. 이번 명시 승인으로 기본 질량을 변경하며 solver 선택 옵션이나 fallback은 추가하지 않는다. 임의 drilling inertia나 부분구속의 full-clamp 치환은 원래 모델을 바꾼다.

영향

비대칭 접선·moving null·regularity와 실제 shell temporal 검증 부담이 있다. 현재 시간수렴 실패를 유지하며 가속도 복구 후보는 독립 검증·채택 전 승인된 해법으로 간주하지 않는다.

기능별 정확한 정의와 대체 이력은 HHT-ADR-012와 HEX8-ADR-010에 둔다.