![]() |
||
Михаил Зизин: когда и как пересчитывать концентрации предшественников запаздывающих нейтронов в пространственно-временных реакторных расчётах М.Н.Зизин, НИЦ КИ, г. Москва, ОПУБЛИКОВАНО 18.12.2017
Презентация доклада доступна по этой ссылке. Аннотация На основе серии вариантных расчётов теста BN600_IAEA_T даны рекомендации когда и как пересчитывать концентрации предшественников запаздывающих нейтронов в пространственно-временных реакторных расчётах. Моделировалось движение органов регулирования; тест рекомендуется для тестирования решения собственно пространственно-временного многогруппового уравнения переноса. Диффузионные расчёты проводились в 3D гексагональной геометриях с обработкой полученных результатов с помощью обращённого уравнения кинетики (ОРУК) в среде интеллектуальной программной системы ShIPR. Помимо канонической формулы ОРУК реактивность оценивалась из варианта формулы ОРУК_C с прямым использованием концентраций предшественников запаздывающих нейтронов, которые рассчитываются в процессе решения пространственно-временного уравнения переноса. Концентрации предшественников ЗН рекомендуется пересчитывать на каждом временном шаге в процессе 200-300 внешних итераций при решении пространственно-временного уравнения переноса, оставляя при этом на остальных внешних итерациях эти концентрации неизменными. Наличие заметного пика на кривой реактивности на момент времени окончания возмущения говорит о неадекватности выбора некоторых параметров или методов расчёта при моделировании временного процесса. Это может быть шаг по времени, способ и момент расчёта концентраций предшественников запаздывающих нейтронов и/или алгоритм реализации ОРУК.
где находишь ответы на свои вопросы, а те, где находишь ответы на такие вопросы, которых ты себе даже не ставил. Глеб Смирнов Постановка задачи сформулирована в названии доклада. Прежде чем переходить к более детальному обсуждению её сути, обратимся к формулам. Для начала запишем нестационарное уравнение переноса нейтронов в групповом приближении в форме, включающей в себя параметры запаздывающих нейтронов (ЗН). Для простоты ограничимся диффузионным приближением и уберём зависимость кинетических параметров от нуклидов и зоны R. ![]() Здесь:
Интегральная форма источников ЗН: ![]() Дифференциальная форма: ![]() Для удобства введены дополнительные функционалы - скорости генерации мгновенных и ЗН: ![]() Для стационарных задач из соответствующих функционалов убирается зависимость от времени. Стационарное диффузионное уравнение для ценности нейтронов: ![]() Здесь и далее: Индексы, их границы и параметры массивов: D - запаздывающие нейтроны, G - количество энергетических групп, f - индекс при сечении деления, i - номер группы ЗН, j, k, g - номера энергетических групп, P - мгновенные нейтроны, r - координаты геометрической точки, R - физическая зона, t - момент времени. Зависимость сечений от времени в записи этих уравнений для простоты опущена. Макросечения размножения мгновенных нейтронов обычно отсутствуют в наборах констант, но при необходимости их можно вычислить как разность макросечений, включающих мгновенные и ЗН, и макросечений ЗН. Помимо канонической формулы обращённого уравнения кинетики (ОРУК) можно реактивность оценивать из альтернативного варианта формулы ОРУК_C с прямым использованием концентраций предшественников ЗН Ci(r, t), которые всё равно рассчитываются в процессе решения пространственно-временного уравнения переноса. Преимуществом такого подхода является тождественность приближений для учёта ЗН при решении уравнения переноса и ОРУК и исключение погрешностей, связанных с вычислением интеграла в классической формуле для ОРУК. А к недостаткам надо отнести невозможность расчёта реактивности по показаниям ионизационных камер или их имитаторов. Оба варианта формулы получаются, если умножить (1) на Опуская очевидные выкладки, получим формулу ОРУК_C: ![]() и каноническую формулу ОРУК: ![]() Здесь Символом Здесь ρ(t) - реактивность, обычно трактуемая как мера отклонения от критичности в момент времени t. Для простоты производной по времени при выводе формул (3) и (4) пренебрегаем (приближение мгновенного скачка). Однако её вклад в реактивность в ряде задач может быть существенным. Реактивности ρ(t), вычисленные с помощью формулы (4), в таблицах обозначаются как рассчитанные с помощью функционала В тесте BN600_IAEA_T параметры Принципиально важным является использование одинаковых приближений для расчёта кинетических параметров при решении уравнения переноса и ОРУК. При расчёте переходных процессов возникает проблема, когда и как пересчитывать Ci(r, t). "Как" означает выбор места их расчёта: до решения уравнения переноса, внутри программы, решающей это уравнение, или после решения уравнения переноса. А "когда" относится к проблеме выбора, на какой внешней итерации остановить пересчёт Ci(r, t), если мы их пересчитываем в процессе внешних итераций. При достаточно мелком шаге по времени и не слишком больших требованиях к точности расчёта изменений реактивности на это можно не обращать внимания и пересчитывать их перед расчётом потоков для каждого временного шага. Но если вы страдаете синдромом перфекционизма, то эту проблему как-то надо решать. Основное требование - чтобы Ci(r, t), участвующие в нахождении потоков, были теми же, которые подставляются в альтернативную форму ОРУК_C (см. формулу (3)). Именно поэтому концентрации предшественников ЗН надо рассчитывать либо перед расчётом потоков, либо в процессе внешних итераций. В последнем случае надо оставлять какую-то часть внешних итераций для расчёта потоков с неизменяемыми величинами Ci(r, t). Пересчёт Ci(r, t) во внешних итерациях при решении уравнения переноса должен производиться в заранее заданном числе обязательных внешних итераций ITmin. В этом случае при пересчете Ci(r, t) используется Δtout = Δt/ITmin. Здесь Δt - шаг по времени при моделировании пространственно-временного процесса. Если заранее ITmin не определено, то значение временного шага Δtout в каждой внешней итерации определить невозможно. Перевычисление Ci(r, t) прекращается после заданного минимального числа внешних итераций. Это позволяет затем выходить из расчёта по достижению заданной точности. Если принять ITmin = 1, то это будет соответствовать случаю, когда Ci(r, t) рассчитываются перед вычислением потоков для каждого временного шага. К такому подходу удалось прийти не сразу. Один из предварительных алгоритмов был, когда Ci(r, t) рассчитывались в 500 из 700 внешних итерациях, а затем Ci(r, t) уточнялись с Δtadd = Δt - Δtout×ITmin. Затем показалось, что будет точнее, если принять ITmin= ITmax, что соответствует пересчёту Ci(r, t) во всех внешних итерациях. Этот вариант некоторое время автор считал правильным, пока не убедился, что он не самый лучший. Потом пришло осознание того, что в этом варианте процесс сходимости потоков во внешних итерациях реально не будет закончен из-за нелинейности задачи и нужно проводить некоторое число внешних итераций с неизменными К сожалению, заранее определить число обязательных внешних итераций ITmin невозможно. Постфактум критерием разумного выбора значения ITmin может служить минимизация отклонений реактивности, рассчитанных с помощью ОРУК_C и ОРУК. Реактивность, рассчитанная с помощью ОРУК_C, практически не зависит от величины ITmin, если, например, ITmin/IT < 0,8. При малом числе итераций ITmin При большом числе итераций Но в любом случае с ростом t Рассмотрим как всё это выглядит на примере расчётов теста BN600_IAEA_T. На Рис.1 показана 60-градусная картограмма исходной стационарной модели [1, 2]. В пространственно-временном тесте BN600_IAEA_T используются полномасштабные модели и введено положение имитаторов ионизационных камер (см. Рис.2). Рис.1. ![]() Рис.2. ![]() Таблица 1. ![]() Моделировалось падение со скоростью 1 м/с всей щётки органов регулирования (ScramRods, седьмой тип - SCR7) с застреванием стержня SCR11, а также его падение. Этот ОР ScramRod на Рис.2 выделен жёлтым цветом. Расчёты проводились в среде интеллектуальной программной системы ShIPR [3] со 102 точками по высоте реактора (Табл. 1) в гексагональной модели. Минимальное число внутренних итераций - 10, точность расчёта потоков во внешних итерациях 10-8. Использовалась константная система CONSYST Ver.0601 с константами БНАБ-93 [4]. Результаты расчётов приведены в Табл. 2-4 и на Рис.3-8. Знак минус в значениях реактивности в таблицах опущен. Таблица 2 ![]() Таблица 3 ![]() Таблица 4 ![]() Рис.3. Щёлкните левой клавишей мыши для просмотра. ![]() Рис.4. Щёлкните левой клавишей мыши для просмотра. ![]() Рис.5. Щёлкните левой клавишей мыши для просмотра. ![]() Рис.6. Щёлкните левой клавишей мыши для просмотра. ![]() Рис.7. Щёлкните левой клавишей мыши для просмотра. ![]() Рис.8. Щёлкните левой клавишей мыши для просмотра. ![]() Выводы 1) Реактивности, рассчитанные с помощью альтернативного варианта формулы обращённого уравнения кинетики (ОРУК_C) с прямым использованием концентраций предшественников запаздывающих нейтронов, очень хорошо совпадают с реактивностями из прямых расчётов Kef как для малых, так и больших реактивностей. Результаты ухудшаются только если концентрации ЗН пересчитываются в каждой внешней итерации (ITmax = ITmin = 700). К недостаткам ОРУК_C надо отнести невозможность расчёта реактивности по показаниям ионизационных камер или их имитаторов. 2) Классический вариант ОРУК в текущей реализации оказался менее точным, чем альтернативный вариант ОРУК_C. Результаты сближаются по мере уменьшения шага по времени. Это говорит о том, что возможной причиной расхождения результатов при использовании двух форм ОРУК является рекурсивный способ вычисления интеграла в формуле (4). Поэтому желательно опробовать другие способы интегрирования. 3) При использовании классического варианта ОРУК концентрации предшественников запаздывающих нейтронов рекомендуется пересчитывать на каждом временном шаге в процессе примерно 200-300 внешних итераций при решении пространственно-временного уравнения переноса, оставляя при этом на остальных внешних итерациях эти концентрации неизменными. Максимальное число внешних итерациях в данном исследовании из соображений экономии ограничивалось 700. Снятие этого ограничения при ITmin = 200-300 практически не влияет на результаты. 4) Общей рекомендацией для реализованного классического варианта ОРУК может быть выбор такого числа ITmin, которое обеспечивает приемлемое совпадение результатов с расчётами по ОРУК_C. 5) Для неизлечимых перфекционистов есть возможность улучшать результаты, подбирая число минимальных итераций для каждого варианта отдельно. 6) Принципиально важным является возможность вычислять реактивность во время и после переходного процесса несколькими способами. 7) Наличие заметного пика на кривой реактивности на момент времени окончания возмущения говорит о неадекватности выбора некоторых параметров или методов расчёта при моделировании временного процесса. Это может быть шаг по времени, способ и момент расчёта концентраций предшественников запаздывающих нейтронов и/или алгоритм реализации ОРУК. 8) Мощность практически не зависит от вариаций параметров. 9) Расчёты этих эффектов в треугольной геометрии, не включённые в данный материал в связи с ограниченностью размера доклада, подтверждают сделанные выводы. 10) Реактивность, рассчитанная по потокам в точке расположения имитатора ионизационной камеры, заведомо выпадает за пределы исследуемых эффектов и требует введения поправочных коэффициентов, полученных из интегральных данных. Однако для малых реактивностей при очень мелком шаге по времени результаты становятся приемлемыми (см. Табл. 4). 11) Подстановка в ОРУК потоков, имитирующих токи отдельных ИК, даёт ухудшающиеся результаты по мере роста реактивности. 12) Подчеркнём методический характер данный работы. При расчётах других типов реакторов могут появиться другие закономерности. И поэтому надо всерьёз заняться поиском возможных уточнений в реализации классического варианта ОРУК. Список литературы 1. BN-600 MOX Core Benchmark Analysis. Results from Phases 4 and 6 of a Coordinated Re-search Project on Updated Codes and Methods to Reduce the Calculational Uncertainties of the LMFR Reactivity Effects. IAEA-TECDOC-1700, IAEA, Vienna, 2013. http://www-pub.iaea.org/MTCD/Publications/PDF/TE-1700_web.pdf 2. Зизин М.Н. Методы расчёта нейтронно-физических характеристик быстрых реакторов.М.: НИЦ "Курчатовский институт", 2014. 3. Зизин М.Н. Интеллектуальная программная система ShIPRW для математического моделирования ядерных реакторов. ПрепринтИАЭ-6354/5, М.: 2005. 4. Мантуров Г.Н., Николаев М.Н., Цибуля А.М. Система групповых констант БНАБ-93. Часть 1: Ядерные константы для расчёта нейтронных и фотонных полей излучений / Сб. "Вопросы атомной науки и техники: Серия: Ядерные константы". - Вып. 1. - M., 1996. - С.59. Ключевые слова: Нейтронно-физические расчёты реакторов, Курчатовский институт, Статьи, Михаил Зизин Другие новости: Мондзю окончательно остановлен - PRIS Дата окончательного останова - 5 декабря 2017 года. На новом энергоблоке №4 Ростовской АЭС началась сборка реактора Далее - гидравлические испытания. На площадку пускового блока №1 Ленинградской АЭС-2 доставлена первая партия ТВС Планируется, что операция по доставке топлива будет завершена в ближайшее время. |
Герой дня ![]() Владимир Асмолов: расчётчики должны говорить на одном языке На сегодняшний день, под моим руководством работает несколько групп, занимающихся разработкой общей стратегии развития атомной энергетики страны и, в частности, стратегии развития легководных аппаратов. Из многих возможных линий совершенствования технологии ВВЭР выбрана главная, а именно, переход на аппараты со спектральным регулированием. ИНТЕРВЬЮ
Ирина Московченко МНЕНИЕ
Smith ![]() |