계통열수력코드 (System Thermal-Hydraulic Code)
쉽게 풀면
원전 사고해석에서는 노심, 배관, 증기발생기, 펌프, 밸브가 서로 어떻게 영향을 주고받는지를 한꺼번에 봐야 합니다. 계통열수력코드는 이런 기기들을 부피와 연결 통로로 단순하게 쪼갠 뒤, 각 부분의 압력, 온도, 유량, 기포율이 시간에 따라 어떻게 변하는지를 계산합니다. 3차원 형상을 세밀하게 그리는 대신 흐름 방향만 따라가는 1차원 모델을 써서 계통 전체를 다룹니다. 제어논리와 원자로 동특성도 함께 묶어 계산합니다.
왜 중요한가
냉각재상실사고나 과도상태에 대한 안전해석 보고서가 사실상 이런 코드의 계산 결과로 채워지기 때문에, 원자력 안전 논문을 읽으려면 코드의 구조와 한계를 알아야 합니다. 코드의 물리모델과 상관식이 실험 자료로 어떻게 검증되었는지가 결과의 신뢰도를 결정합니다. 최근에는 전산유체해석이나 노심 3차원 계산과 결합하는 연구가 활발합니다.
논문에서는 이렇게 쓰입니다
조금 더 깊게 보면
대부분의 코드는 물과 증기의 질량·운동량·에너지 보존식을 상별로 세운 두유체 모델을 바탕으로 하며, 상 사이의 마찰과 열전달은 실험 기반 상관식으로 닫습니다. 이 상관식들이 특정 실험 조건에서 만들어졌기 때문에, 적용 범위를 벗어난 조건에서는 예측이 나빠질 수 있습니다. 그래서 코드 계산에는 불확실도를 함께 평가하는 최적평가 방식이 표준으로 자리 잡았고, 국제 공동 실험을 통한 검증 활동이 지속적으로 이루어집니다.
주의할 점
계통열수력코드는 계통 전체의 거동을 보는 도구이므로, 노심 한 집합체 안의 국소 유동 분포를 보려면 부수로해석이나 전산유체해석을 따로 써야 합니다. 1차원 모델의 한계를 결과 해석에 반영해야 합니다.