Core Concepts
제약된 압력-온도 잔차(CPTR) 전처리기는 기존의 제약된 압력 잔차(CPR) 전처리기에 비해 열 효과를 효과적으로 다룰 수 있으며, 대규모 열 CO2 주입 시뮬레이션에서 우수한 성능을 보인다.
Abstract
이 연구는 열 저장소 시뮬레이션을 위해 최근에 소개된 새로운 전처리기인 제약된 압력-온도 잔차(CPTR) 전처리기의 성능을 대규모 열 CO2 주입 사례에서 평가한다.
CO2 포집 및 저장(CCS) 프로젝트에서는 초임계 조건의 CO2를 저장층보다 수십 도 낮은 온도로 주입하게 되는데, 이로 인한 열 효과가 시뮬레이션 결과에 큰 영향을 미치지만 솔버에게는 많은 어려움을 야기한다. 기존의 제약된 압력 잔차(CPR) 전처리기는 열 효과가 중요한 역할을 할 때 수렴하지 못하거나 성능이 매우 저하된다.
CPTR 전처리기는 CPR의 2x2 블록 구조(타원/쌍곡)를 유지하면서 온도를 타원 부분에 포함시킨다. 이를 통해 포물선 형태의 에너지 방정식의 장거리 타원 부분을 적절히 다룰 수 있다. 타원 부분은 두 개의 방정식으로 구성되며, BoomerAMG 시스템 솔버로 처리된다. 그리고 국부적인 쌍곡 온도 전선은 전체 시스템에 대한 ILU(0) 전역 스무더로 다룬다.
이 연구에서는 GEOS 다물리 솔버에 CPTR을 구현하고, 다양한 대규모 열 CCS 시뮬레이션 사례에 대한 결과를 제시한다. 이는 직교 격자와 비정형 격자를 모두 포함하며, 수천만 자유도 규모까지 다룬다. CPTR 전처리기는 GMRES 반복 횟수와 실행 시간을 크게 줄이며, 24시간 내에 수렴하지 못했던 CPR 사례들이 CPTR에서는 몇 시간 내에 해를 구할 수 있다. 또한 수백 개의 CPU 코어를 사용한 강한 확장성 결과를 보이며, 열 P´
eclet 수에 대해서도 거의 영향을 받지 않는다.
Stats
CO2 주입 속도는 1 Mt/년에서 1.5 Mt/년 사이이다.
주입 온도와 저장층 온도의 차이는 15°C에서 90°C 사이이다.
격자 크기는 58,000개 셀에서 7,750,000개 셀 사이이다.
자유도 수는 230,000개에서 31,000,000개 사이이다.
Quotes
"CPTR 전처리기는 GMRES 반복 횟수와 실행 시간을 크게 줄인다."
"CPTR은 수백 개의 CPU 코어를 사용한 강한 확장성을 보이며, 열 P´
eclet 수에 대해서도 거의 영향을 받지 않는다."