Окончание. Начало читайте Программный пакет
Что умеет SAUNA?
Программный пакет, получивший весьма "оригинальное" имя, реально работает как конструктор. Главное, что он умеет, как обычно говорят айтишники, «есть» данные из разных источников.
1. Чтение «чужих» форматов:
SAUNA понимает язык файлов чувствительности из популярных кодов SCALE, MCNP и Serpent, а также ковариационные матрицы (таблицы неопределенностей) из форматов ENDF (международный стандарт), российского ABBN или американского COMMARA. «Мы не изобретаем велосипед, мы строим мосты между существующими решениями», – подчеркивают разработчики.
2. Расчёт неопределённостей:
Пакет позволяет быстро вычислить, как ошибка, например, в сечении захвата для урана-238 на конкретной энергии превратится в итоговую погрешность характеристик важных для безопасности всей станции.
3. Оценка подобия:
SAUNA может сравнивать, насколько экспериментальный стенд похож на проектируемый реактор. Если эксперимент по физике ядерного реактора похож на вашу установку, его данные можно использовать для валидации вашей модели. Инструмент количественно оценивает это сходство.
4. Поиск «слабых мест»:
Одна из ключевых функций – расчет целевых требований к точности (TAR). Программа может сказать, например: «Чтобы гарантировать безопасную работу реактора, вам нужно уточнить данные по рассеянию на кислороде в такой-то группе энергий в 2 раза. Это снизит общую неопределенность на 30%». Это позволяет планировать ядерные эксперименты по уточнению не вслепую, а адресно.

Как это работает на практике?
В научной статье, описывающей SAUNA, авторы провели тест на известной международной вычислительной тестовой задаче MET1000 (быстрый натриевый реактор) и сравнили свой расчет с американским кодом SCALE. Результат показал высокую точность: несовпадение составило доли процента во всех режимахвариантах.
Более того, SAUNA позволил увидеть то, что скрыто от глаз в «черных ящиках» коммерческих программ. Например, при проверке критериев подобия между MET1000 и классическим экспериментом Jezebel или «Иезавель» (плутониевая сфера) только SAUNA выявил, что американский конкурент не учитывает влияние рассеяния нейтронов. Недостаток был найден именно благодаря открытой архитектуре SAUNA.
Будущее без «чёрных ящиков»
Сейчас SAUNA – это уже полноценный инструмент. В будущем авторы планируют улучшить интерфейс, добавить поддержку новых форматов (например, HDF5) и внедрить функции по использованию экспериментальных данных (когда программа сама учится на результатах эксперимента, чтобы уточнять расчеты).
«Наша цель – убрать границу между данными и их пользователями, – резюмируют разработчики. – Ядерная энергетика должна быть безопасной и прозрачной. И инструменты для её анализа тоже должны быть прозрачными».
В эпоху импортозамещения и технологического суверенитета появление собственного открытого инструмента для анализа данных в МИФИ это шаг не только к независимости от западных лицензионных кодов, но и к формированию международного сообщества вокруг российской научной школы.
