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

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

Краткая информация
Возможности кода
МероприятияПримерыПубликации Последний релизСкачать PDFКак получить код
Новости проекта
25.02.2025
Cеминар по проекту «Коды нового поколения»

08.11.2024
Аттестация программ для ЭВМ

17.04.2024
VII Школа-семинар по кодам нового поколения

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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


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


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