Русский / English 
ИНСТИТУТ ПРОБЛЕМ БЕЗОПАСНОГО РАЗВИТИЯ АТОМНОЙ ЭНЕРГЕТИКИ
РОССИЙСКОЙ АКАДЕМИИ НАУК
ИНСТИТУТИССЛЕДОВАНИЯПРОЕКТЫНАУКА И ОБРАЗОВАНИЕНОВОСТИКОНТАКТЫ
 

РАСЧЕТНЫЙ КОД GERA

Краткая информация
Возможности кода
МероприятияПримерыПубликации Последний релизСкачать PDFКак получить код
Новости проекта
30.04.2023
VI Школа-семинар по кодам нового поколения в Томске

23.02.2022
Семинар по проекту «Коды нового поколения»

11.02.2022
V Школа-семинар по кодам нового поколения завершила свою работу

Проект ПрорывРосатом

ВОЗМОЖНОСТИ КОДА

Единый графический интерфейс

GeRa предоставляет единую графическую среду, в рамках которой возможно проведение полного цикла моделирования: от построения модели и загрузки данных до визуализации результатов расчетов. Для облегчения создания модели и дальнейшей работы с ней существует интуитивно понятная панель «Помощник создания новой модели», призванная пошагово вести пользователя по процессу создания модели.

Ввод данных пользователя

В коде GeRa для удобства создания геологической модели возможен ввод различных типов данных. Для импорта карт реализована возможность загрузки данных в JPG, BMP, PNG и TIFF форматах, или же использование уже построенных контуров в MapInfo (.mif) или AutoCAD (.dxf) форматах; также возможна загрузка полей данных для задания различных особенностей модели - поверхностей слоев, неоднородностей и т.п.

Создание геологической модели

Для построения геологической модели в GeRa используется модуль геостатистики, в котором реализованы различные методы построения слоев:

  • задание плоскости;
  • триангуляция;
  • обратные расстояния;
  • кригинг;
  • ближайший сосед.

Возможен подбор вариограмм и их контроль.

Физические процессы

В настоящее время в GeRa возможно моделирование следующих физических процессов:

  • стационарной и нестационарной фильтрации в напорной и напорно-безнапорной постановках;
  • насыщенно-ненасыщенной фильтрации;
  • нестационарного адвективно-дисперсионно-диффузионного переноса с возможностью учета химических взаимодействий в системе вода-порода и радиоактивного распада переносимых нуклидов с учетом цепочек;
  • плотностной конвекции;
  • фильтрации и переноса в средах с двойной пористостью (GeRa/V2);
  • тепловых процессов: тепловыделения при радиоактивном распаде, конвекции (GeRa/V2);
  • двухфазной фильтрации вода-газ (GeRa/V2);
  • поверхностного стока во взаимодействии с подземными водами (GeRa/V2).

Учет химических реакций

В GeRa реализована возможность расчета переноса растворенных веществ с учетом происходящих в водном растворе взаимодействий (расчет активности осуществляется при помощи уравнения Дэвиса), а также расчета сорбции в рамках модели линейной сорбции, модели, в которой коэффициент сорбции функционально зависит от концентрации какого-либо компонента раствора, модели ионного обмена и модели неэлектростатического комплексообразования на поверхности фаз вмещающей породы. Программная реализация основана на использовании библиотек IPhreeqc (https://www.usgs.gov/software/phreeqc-version-3).

Сеточные генераторы

Код GeRa включает в себя два различных генератора сеток:

  • генератор треугольно-призматических сеток;
  • генератор гексаэдральных сеток со сколотыми ячейками.

Хранение сеточных данных в GeRa осуществляется с помощью программной платформы INMOST (http://inmost.org). Данная платформа позволяет проводить расчет в параллельном режиме, обеспечивая синхронизацию сеточных данных, сборку и решение линейных систем.


Примеры расчетной сетки для реальных объектов

Дискретизация

Для пространственной дискретизации диффузионного оператора в коде GeRa можно использовать одну из набора численных схем метода конечных объемов (МКО): классическую двухточечную схему, многоточечную О-схему или нелинейную монотонную двухточечную схему. Для решения задач массопереноса реализованы следующие численные схемы:

  • явная конвекция - неявная диффузия в рамках схемы расщепления по физическим процессам;
  • полностью неявная нелинейная монотонная схема МКО;
  • полностью неявная схема с кусочно-постоянной аппроксимацией потока.

Решение линейных систем

Системы линейных уравнений, возникающие в результате дискретизации в коде GeRa, также решаются с использованием платформы INMOST. Эта платформа позволяет использовать как встроенное программное обеспечение, так и сторонние библиотеки, такие как PETSc (https://petsc.org). Платформа также обеспечивает возможность использования массивно-параллельных вычислений.

Верификация и визуализация

В графическом интерфейсе GeRa есть возможность визуализации результатов расчетов, а также проверки полученных данных и их анализа.

Верификация разработанной модели может быть проведена по данным мониторинга при условии, что в модель были загружены контрольные точки (точки мониторинга) до начала расчета. Код GeRa предоставляет возможность проведения численной верификации модели (расчет дисперсии, средней абсолютной ошибки и среднего квадратического из ошибки (RMS) отдельно по каждой скважине и по всем скважинам сразу) и визуальной верификации модели (диагональный график разброса фактических и модельных данных, гистограмма частоты встречаемости разницы между фактическими и расчетными данными, визуализация численных значений по скважинам в плане модели).

Визуализация расчетов может быть произведена в плане и в разрезе модели (изолинии напоров подземных вод/ореолы загрязнения в слоях модели, численные модельные и фактические значения в скважинах на плановой карте, величина отклонения между модельными и фактическими значениями по скважинам), а также в виде кривых по отдельным скважинам (динамика напора подземных вод/удельной активности загрязнителей от времени).

Также GeRa обладает модулем балансовых расчетов, позволяющим выводить балансовые характеристики по фильтрации и массопереносу как для областей, слоев модели и зон неоднородностей, так и для отдельных элементов модели - рек, озер и т.д. Выводятся потоки для граничных условий (как раздельные адвективный и диффузионный потоки, так и общий суммарный поток), насыщенности, общего содержания компонента и т.п.

Полный цикл моделирования ЯРОО

С помощью РК GeRa возможно проведение полного цикла моделирования ядерных радиационно опасных объектов (ЯРОО): от источника загрязнения (модель ближней зоны захоронения) до мест разгрузки подземных вод (модель дальней зоны захоронения) и расчета дозовых нагрузок на население. В ближней зоне захоронения возможен учет деградации инженерных барьеров безопасности, выражающийся в постепенном увеличении инфильтрационного питания, снижении сорбционных свойств барьера по отношению к рассматриваемым радионуклидам, увеличении коэффициента фильтрации самого барьера. С помощью модуля GeRa-Aqua возможен расчет дозовых нагрузок на население при различных сценариях водопользования (внешнее и внутреннее облучение). Расчет производится для шести возрастных групп.


Пример визуализации результатов расчета и построения изоуровней решения для анализа


ИБРАЭ РАН © 2013-2024 Карта сайта | Связаться с нами