Files
FESADev/docs/hht-implicit-dynamics/README.md
T
2026-10-04 03:32:59 +09:00

37 lines
2.2 KiB
Markdown

# HHT implicit dynamics
## 목적과 현재 상태
Consistent kinetic mass, 정확한 유한회전 관성·convective 항, HHT 잔차·접선·증분 state와
HDF5를 구현했다. 원본 U의101-frame 비교 PASS와 UR 경고200건 기록이 있지만 실제 shell의
C08a/C08b 시간수렴 실패는 미해결이다. 구현됨과 기능 검증 완료를 구분한다.
## 계약과 사용법
- [PRD](PRD.md)·[ADR](ADR.md)·[요구사항](requirements.md): 범위·미해결·현재 checklist.
- [정식화](formulation.md), [유한회전 관성](formulation-inertia.md),
[가속도 복구 후보](formulation-acceleration-recovery.md): 채택식과 미채택 후보 구분.
- [I/O](io-contract.md), [reference 계약](reference-model.md),
[전체 변위 비교표](displacement-comparison-tables.md).
- [수치 기준](numerical-controls.md), [검증 사례](verification-cases.md),
[수학 검산](numerical-review.md#numerical-review), [연구](research.md#research).
- [구현 검토·실패·수정](implementation-numerical-review.md), [물리 평가](physics-evaluation.md).
환경·명령은 [operations](../operations.md)를 따른다. I/O의 지원 `*DYNAMIC, DIRECT` subset과 고정 HHT 계수,
출력의 물리적 가속도와 보조 acceleration 구분을 확인한다.
## 재사용 Handoff
Eigen derived lumped mass와 HHT consistent kinetic mass는 목적이 다르다. Total rotation-vector
chart의 generalized moment와 spatial moment도 다르다. Physical a와 algorithmic A를 바꾸어
쓰지 않으며 moving-null 제약과 동적·대수 초기평형을 유지한다. 같은 trial에서 full residual,
inertia와 tangent를 계산하고 실패 candidate가 accepted history를 변경하지 않게 한다.
## 실패·시행착오·다음 작업
C08 두 실패는 열해석 전후 전체617개 회귀에서도 baseline metric과 동일했다.
가속도 복구 후보는 아직 채택하지 않았다. C09–C11의 잔여 coverage와 전체 physics 완료도
남아 있다. 굽힘 단면력의 두께 계수 `M=t^3 C kappa/12` 수정은14 focused tests 및 원본
HDF5 대조의 별도 evidence이며 동해석 전체의 완료를 뜻하지 않는다.
과거475 PASS/1 SKIP의 제외 실행과 최신 전체 회귀를 합치지 않는다.