Главная страница

На стационарных одномерных задачах переноса


Скачать 0.97 Mb.
НазваниеНа стационарных одномерных задачах переноса
Дата08.01.2020
Размер0.97 Mb.
Формат файлаpdf
Имя файлаVANT-MMFP-2017-4-4.pdf
ТипДокументы
#103048

ВАНТ, сер. Математическое моделирование физических процессов. 2017. Вып. 4
УДК
519.6
МЕТОД TFS. ТЕСТИРОВАНИЕ
НА СТАЦИОНАРНЫХ ОДНОМЕРНЫХ ЗАДАЧАХ ПЕРЕНОСА
В. В. Евдокимов, И. А. Низамова
(ФГУП "РФЯЦ-ВНИИЭФ", г. Саров Нижегородской области)
Предлагается подход к построению схем для решения уравнения переноса в кинетическом приближении, получивший название метода. Рассматривается применение метода к построению схемы для решения уравнения переноса нейтронов в одномерном стационарном случае. Приводятся результаты расчетов двух одномерных стационарных задач с использованием новой схемы и их сравнение с результатами,
полученными по известными St-схемам.
Ключевые слова метод TFS, уравнение переноса, разностные схемы, тестирование,
стационарные задачи переноса, схема, схема, тест Рида.
Введение
Часто причисленном решении уравнения переноса требуется, чтобы используемая разностная схема обладала монотонностью. В работе С. К. Годунова [1] доказана теорема о том, что двухслойная линейная монотонная схема для одномерного уравнения переноса не может иметь второй или более высокий порядок точности, и как следствие из нее получено, что линейные монотонные схемы могут иметь только первый порядок. Однако схемы первого порядка не имеют достаточной точности и могут обладать большой численной диффузией Поэтому исследователи пытаются повысить точность схем и сохранить их монотонность. Или сохранить точность и сделать так, чтобы схема стала монотонной. Например, в статье [3] предлагается вводить искусственную диссипацию, чтобы ослабить нефизические осцилляции решения и сохранить при этом близкий ко второму порядок точности. В работах [4, 5] предложены алгоритмы монотонизации схемы на основе анализа поведения разностного решения в счетной и соседней с ней ячейках. В адаптивной методике [6] предлагается подстраивать пространственную сетку под решение для улучшения его свойств. Существуют и другие способы монотонизации схем применение сглаживающей функции [7], переход к схеме первого порядка на границах физических сред использование дополнительных соотношений, регулирующих точность и монотонность схемы введение искусственной вязкости и лимитеров В настоящей работе предлагается новый подход к построению схемы, важным свойством которой является положительность получаемого решения. Важность положительности заключается в том,
что в задачах, которые решаются с помощью уравнения переноса, рассматривается поток частиц неотрицательная величина.
Схема метода для уравнения переноса нейтронов строится следующим образом. Выбирается схема аппроксимации, позволяющая явно выразить неизвестные значения через известные. Исходная ячейка фазового пространства разбивается на подъячейки. Однако в отличие от адаптивного метода данное разбиение носит условный характер. После разбиения аналитически находятся зависимости выходящих потоков от входящих последовательно во всех подъячейках исходной ячейки.
Затем все выходящие потоки суммируются и, таким образом, получается решение на выходе из исходной ячейки. При этом свойства среды и источников считаются постоянными. Количество 32 –
Метод TFS. Тестирование на стационарных одномерных задачах переноса разбиений исходной ячейки должно быть таким, чтобы выполнялось условие положительности решения по выбранной схеме аппроксимации, в частности, для схемы оно зависит от размера пространственной ячейки. При устремлении размера подъячеек к нулю получается решение для предельного случая. Поток частиц в ячейке, определяется из уравнения баланса при известных входящих и выходящих потоках.
Вид уравнения, полученного с помощью метода в предельном случае для одномерной геометрии, совпадает с видом уравнения шаговой характеристической схемы (SC или в [11]). Однако описанный в настоящей работе способ его получения существенно отличается оттого, который применяется для получения уравнения характеристической схемы.
Дается описание метода получения схемы для стационарного уравнения переноса в плоской геометрии. Для примера взяты разные шаблоны аппроксимации схемы в пространственной ячейке:
трехточечный и двухточечный. Первые расчеты с применением метода были проведены для одномерных одногрупповых стационарных задач в плоской геометрии. Приведены их результаты.
Постановка задачи
Рассмотрим стационарное кинетическое уравнение переноса для одной группы с заданной правой частью в декартовой системе координат [11]:
div


Ω · N + αN = F,
F =
Z
βN dΩ + Здесь α — полное макроскопическое сечение взаимодействия частиц со средой β — макроскопическое сечение рассеяния частиц
Ω =
Ω (µ, ϕ) — единичный вектор в направлении полета частиц = cos θ, где θ — угол между вектором
Ω и осью X; ϕ — угол между вектором
Ω и осью Y ; x —
радиус-вектор; N = N (x, µ) — поток частиц, летящих в направлении µ; Q = Q (x) — независимый источник частиц.
Метод Часто в прикладных задачах возникает ситуация, когда размер ячеек расчетной сетки не позволяет построить положительную схему аппроксимации, а повлиять на саму сетку нет возможности.
В таких случаях для выполнения условия положительности схемы обычно следует уменьшить шаг расчетной сетки. Основная идея метода — разбиение пространственной ячейки на множество подъячеек такого размера, чтобы удовлетворялось условие положительности выбранной схемы аппроксимации, и последовательное решение уравнения переноса в каждой подъячейке. Рассмотрим процесс разбиения на примере простейшей двумерной ячейки (этот пример более нагляден).
На двух гранях ячейки (рис. 1) заданы входящие потоки частиц и N
2
. Решая уравнение баланса (1) (предполагается, что правая часть тоже задана) для этой ячейки в соответствии с выбранным способом аппроксимации, получаем потоки и на выходе.
В двумерном плоском случае с аппроксимацией по DD- схеме [11] уравнение (1) с учетом введенных обозначений входящих и выходящих потоков будет выглядеть следующим образом N
2
∆x
+ ξ
N
3
− N
1
∆y
+ αN
1/2
= где ξ = cos Рис. 1. Двумерная ячейка с входящими и выходящими потоками 33 –
В. В. Евдокимов, И. А. Низамова
Можно вывести явные зависимости выходящих потоков от входящих потоков и правой части уравнения переноса A
3
F + B
3
N
1
+ C
3
N
2
;
N
4
= A
4
F + B
4
N
1
+ Коэффициенты A
i
, B
i и C
i
(i = 3, 4) вычисляются с учетом схемы аппроксимации потоков в ячейке.
Теперь разобьем каждую грань исходной ячейки пополам. Получим четыре подъячейки, выходящие потоки для каждой из которых показаны на рис. Рис. 2. Разбиение двумерной ячейки на четыре подъячейки (две по каждому направлению)
В каждой подъячейке решаем уравнение переноса и находим значения выходящих потоков.
При этом предполагается, что правые части и значения входящих потоков на гранях постоянны, а свойства всех подъячеек внутри исходной ячейки одинаковы. Значение потока, которое получается на выходе из каждой подъячейки, будет входящим для следующей по направлению подъячейки.
Для нахождения потоков последовательно во всех подъячейках используются формулы (2). Таким образом, получается последовательность формул для выражения потоков на неосвещенных гранях через известные значения. На гранях исходной ячейки выходящие потоки в подъячейках суммируются.
Количество разбиений исходной ячейки определяется заранее условием положительности схемы. В случае бесконечного количества разбиений можно получить предельный случай TFS-метода.
Получив значения потоков на выходе из ячейки,
можно по уравнению баланса рассчитать значения внутри ячейки. Таким образом, получается общая картина распределения потоков в области реше- ния.
Метод TFS применим для любой схемы аппроксимации, обладающей возможностью явного выражения выходящих из ячейки потоков через входящие. То есть схема должна быть такой, чтобы можно было в каждой ячейке записать выражения для потоков с помощью системы, подобной (Метод TFS в одномерном случае
Описанный метод был применен к построению схемы решения уравнения переноса нейтронов в одномерном декартовом случае. В этом случае div
Ω · N = µ
∂N
∂x и из уравнения (1) получаем уравнение+ αN = Далее рассмотрим построение схемы метода для двух шаблонов аппроксимации уравнения переноса в ячейке схемы (трехточечного) и схемы (двухточечного).
Метод TFS для схемы. Выполним аппроксимацию уравнения (3) для µ > 0 по трехточеч- ному шаблону (схема [11]), изображенному на рис. 3: в производной по пространству возьмем разность значений потока на входе и выходе из ячейки, а в центре ячейки — среднее арифметическое этих значений. Получим
Рис. 3. Шаблон схемы N
0
∆x
+ αN
1/2
= F ;
N
1/2
=
1 2
(N
0
+ N
1
)
=⇒
– 34 –
Метод TFS. Тестирование на стационарных одномерных задачах переноса 2N
1/2
− Подставляем дополнительное соотношение (4) в уравнение баланса N
1/2
− N
0

∆x
+ αN
1/2
= и получаем выражение для потока нейтронов в центре ячейки + µ
2N
0
∆x

∆x
+ Подставив полученное выражение в дополнительное соотношение (4), получим 2
F + µ
2N
0
∆x

∆x
+ α
− Преобразуем правую часть уравнения (5) следующим образом + µ
2N
0
∆x

∆x
+ α
− N
0
= 2
F

∆x
+ α
+



2
µ
2
∆x

∆x
+ α
− 1



N
0
= 2
F

∆x
+ α
+
µ
2
∆x
− α

∆x
+ Вводя обозначения = 2
F

∆x
+ α
;
C =
µ
2
∆x
− α

∆x
+ из уравнения (5) получаем линейную зависимость выходного потока от входного A + схема положительна при условии h < 2 | µ | /α [12]. С помощью разбиения ячейки на множество подъячеек можно уменьшить шаг настолько, что условие будет выполняться и, таким образом,
схема окажется положительной. Следуя идее метода TFS, разобьем исходную ячейку на несколько подъячеек и будем последовательно находить в них решение. При этом решение, полученное на выходе из первой подъячейки, будет входным граничным условием для второй и т. д. по направлению бегущего счета.
Пусть ячейка с входящим потоком нейтронов разбита на K последовательных подъячеек.
Обозначив через значение потока на выходе из i -й подъячейки, найдем поток, выходящий из последовательных подъячеек:
N
1(2)
= A + CN
1
= A + C (A + CN
0
) = A (1 + C) + C
2
N
0
;
N
1(3)
= A + CN
2
= A + C
A (1 + C) + C
2
N
0
 = A 1 + C + C
2
 + C
3
N
0
;
N
1(K)
= A 1 + C + . . . + C
K−1
 + Таким образом, для K подъячеек получена линейная зависимость от потока на входе в первую ячейку и правой части уравнения переноса. Предполагается, что свойства всех подъячеек одинаковы, поэтому коэффициенты Аи Сне изменяются при переходе от одной подъячейки к другой 35 –
В. В. Евдокимов, И. А. Низамова
Первое слагаемое правой части (8) содержит сумму геометрической прогрессии относительно коэффициента С, второе — степень этого коэффициента.
Перепишем первое слагаемое из (8) по формуле для суммы геометрической прогрессии 1 + C + . . . + C
K−1
 = A
1 − C
K−1 1 − То есть поток на неосвещенной стороне ячейки, разбитой на К подъячеек, будет определяться последующей формуле A
1 − C
K−1 1 − C
+ Предположим, что количество разбиений ячейки К стремится к бесконечности. Следовательно,
необходимо найти пределы для полученных коэффициентов.
Найдем предел для второго слагаемого. Так как ячейка разбивается на К подъячеек, размер каждой из них в К раз меньше размера исходной ячейки. Обозначим ∆x = h/K, тогда из (7)
C =
2µK
h
− α
2µK
h
+ α
;
C
K
=



2µK
h
− α
2µK
h
+ α



K
=




K −
αh

K +Используя формулу второго замечательного предела [13], получаем lim
K→∞




K −
αh

K +
αh





K
= lim
K→∞
 K − B
K + B

K
= e
−2B
= e
− где B =
αh

. Очевидно, что предел для C
К−1
при K → ∞ будет тем же, что и для C
K
. Тогда исходная сумма (9) преобразуется к виду N
0
e
−αh/µ
+ A
1 − e
−αh/µ
1 − Принимая во внимание обозначения (7), можно преобразовать второе слагаемое правой части выражения (10):
A
1 − e
−αh/µ
1 − C
= 2
F

∆x
+ α
1 − e
−αh/µ
1 −
µ
2
∆x
− α

∆x
+ α
= 2
F

∆x
+ α
1 − e
−αh/µ


∆x
+ α
=
F
α

1 − Таким образом, выражение (10) преобразуется к виду N
0
e
−αh/µ
+
F
α

1 − Метод TFS для схемы. Рассмотрим теперь случай, когда аппроксимация в ячейке производится по двум точкам (рис. 4) и вместо значения в центре ячейки в аппроксимационное соотношение подставляется значение на выходе, те. используется известная схема аппроксимации уравнения переноса [11].
– 36 –
Метод TFS. Тестирование на стационарных одномерных задачах переноса
Возьмем уравнение (3) и для µ > 0 аппроксимируем его по пространству на данном шаблоне N
0
∆x
+ αN
1
= Выразим поток на выходе из ячейки:
Рис. 4. Шаблон схемы+ α

− µ
N
0
∆x
= F
=⇒
N
1
=
F
µ
∆x
+ α
+
µ
∆x
µ
∆x
+ Вводя обозначения =
F
µ
∆x
+ α
;
C =
µ
∆x
µ
∆x
+ получаем A + Таким образом, для схемы получена такая же линейная зависимость, как и для DD-схемы.
Очевидно, для К подъячеек, как ив случае трехточечного шаблона, справедлива формула (Следовательно, после некоторых преобразований получим формулу (9), но со значениями коэффициентов, определяемыми по формулам (Рассмотрим, как изменятся коэффициенты выражения (13), если увеличивать количество разбиений К до бесконечности.
Найдем предел для второго слагаемого, повторяя действия из предыдущего подраздела =
h
K
=⇒
C =
µK
h
µK
h
+ α
;
C
K
=



µK
h
µK
h
+ α



K
=




K
K +
αh
µ




K
;
lim
K→∞




K
K +
αh
µ




K
= lim
K→∞

K
K + B

K
= e
−B
= e
−αh/µ
,
B В итоге при количестве разбиений отрезка, стремящемся к бесконечности, исходная сумма, определяемая формулой (9), преобразуется к виду N
0
e
−αh/µ
+ A
1 − e
−αh/µ
1 − Преобразовав формулу (14) с учетом (12), получим N
0
e
−αh/µ
+
F
α

1 − Таким образом, при переходе к бесконечному числу разбиений получено одинаковое решение для разных шаблонов аппроксимации.
Уравнение (15) совпадает с уравнением, полученным для шаговой схемы метода характеристик Шаговая схема метода характеристик положительна и монотонна. Схема метода в предельном случае обладает этими же свойствами, однако, как было продемонстрировано выше, подход к ее построению другой 37 –
В. В. Евдокимов, И. А. Низамова
Тестовые расчеты
Данная схема была исследована на двух задачах. Первая задача — тест Рида [11, 14], вторая —
семиобластная задача, заимствованная из работы Расчеты проводились с использованием метода для конечного и бесконечного количества разбиений. Конечное количество разбиений выбиралось из условия положительности схемы, так чтобы размер полученной подъячейки заведомо удовлетворял условию положительности в каждой области многообластной задачи. Для теста Рида на самой грубой сетке это количество равно девятикратное дробление пополам, для семиобластной задачи — Для расчета значения потока частиц на неосвещенной грани в случае конечного количества разбиений используется формула (9), в предельном случае — формула (11). В обоих случаях использование формул метода TFS практически не увеличивает стоимости вычислений.
Тест Рида. Рассматривается плоскопараллельная одномерная область, состоящая из пяти под- областей с разными параметрами. Геометрия и параметры расчетной системы приведены на рис. Расчеты проводились на пространственных сетках различного размера с ячейками от 0,5 до см. По угловой переменной взято 64 разбиения. В качестве результата рассматривается плотность потока частиц n
(0)
=
R N dΩ. Для подтверждения правильности результатов, получаемых при применении новой схемы, было проведено их сравнение с результатами, полученными при использовании DD- и схем на разных сетках по пространству.
На рис. 6—11 показаны результаты расчетов теста Рида по схеме с балансным занулением,
St-схеме и схеме метода для конечного (512) и бесконечного числа разбиений. Из приведенных графиков можно заметить сходимость решений, полученных по всем этим схемам на сгущающихся сетках. Однако при увеличении масштаба на участке [0; 2] (см. рис. 7) видно, что схема метода и схема дают монотонные решения, в то время как профиль, полученный по схеме, отличается немонотонностью. Для более мелких сеток (см. рис. 9, 11) также заметна немонотонность
Рис. 5. Геометрия и параметры расчетной системы в тесте Рида
Рис. 6. Расчетные профили плотности потока частиц для теста Рида на сетке с шагом 0,5:
+
— DD- схема схема TFS, 512 разбиений TFS, предельный случай 38 –
Метод TFS. Тестирование на стационарных одномерных задачах переноса
Рис. 7. Расчетные профили плотности потока частиц для теста Рида на сетке с шагом 0,5 на отрезке [0; 2]:
+
— схема схема TFS, 512 разбиений TFS, предельный случай
Рис. 8. Расчетные профили плотности потока частиц для теста Рида на сетке с шагом схема схема TFS, 512 разбиений TFS, предельный случай полученного по схеме решения. С уменьшением шага сетки уменьшается амплитуда немонотон- ности.
На рис. 10, 11 показаны расчетные профили плотности потока частиц на сетке с шагом 0,015625 см.
Сетка достаточно мелкая, и на рис. 10 все графики близки друг к другу. Однако при увеличении масштаба на отрезке [1,4; 2] видно, что немонотонность схемы все еще имеет место.
При применении схемы без балансного зануления в данной задаче наблюдается отрицательное решение на отрезке [2; 3]. В тоже время, как видно из приведенных графиков, схема метода (с конечными бесконечным количеством разбиений) демонстрирует положительное решение на этом участке.
Также для разных сеток в данной задаче был рассчитан интегральный показатель KV — количество актов взаимодействия частиц в системе. Этот показатель определяется как проинтегрированное по объему всей системы, для которой решается задача, произведение плотности потока частиц на сечение взаимодействия 39 –
В. В. Евдокимов, И. А. Низамова
Рис. 9. Расчетные профили плотности потока частиц для теста Рида на сетке с шагом 0,125 наотрез- ке [0; 2]:
+
— схема схема TFS, 512 разбиений TFS, предельный случай
Рис. 10. Расчетные профили плотности потока частиц для теста Рида на сетке с шагом схема схема TFS, 512 разбиений TFS, предельный случай В табл. 1 приведены значения количества взаимодействий, полученные с использованием схем
TFS-метода с конечными бесконечным количеством разбиений, а также для сравнения — значения этого показателя, полученные с использованием схемы с балансным занулением. Видно, что значения интегрального показателя KV для схемы метода при конечном количестве разбиений ив предельном случае одинаково близки к полученным с помощью DD-схемы.
На основе показателя KV можно исследовать сходимость схемы метода. Рассчитаем для каждой сетки значение погрешности, которое определим как модуль разности между точным решением и значением, полученным на этой сетке. В качестве точного решения возьмем количество взаимодействий в системе, полученное с помощью схемы метода на сетке с шагом порядка. Этот шаг враз меньше шага самой мелкой сетки из тех, на которых проводились рас 40 –
Метод TFS. Тестирование на стационарных одномерных задачах переноса
Рис. 11. Расчетные профили плотности потока частиц для теста Рида на сетке с шагом 0,015625 на отрезке [1,4; 2]:
+
— схема ········ — схема TFS, 512 разбиений TFS, предельный случай четы с результатами, представленными на рис. 6—11. Также вычислим погрешность относительно решения, полученного с использованием схемы на самой мелкой сетке.
В табл. 2 приведены значения этой погрешности для метода TFS с конечными бесконечным количеством разбиений, а также погрешности относительно значения для схемы на самой мелкой
Таблица Количество взаимодействий для теста Рида с использованием схемы метода и схемы на разных сетках
Шаг сетки
Схема TFS-метода,
Схема TFS-метода,
DD-схема предельный случай разбиений 103,7022 103,7051 104,365 0,25 103,9177 103,9214 104,152 0,125 104,0112 104,0153 104,0962 0,0625 104,0535 104,0579 104,0921 0,03125 104,0734 104,078 104,0924 0,015625 104,083 104,0879 104,0925 0,001563 104,0916 104,0967 Таблица Погрешности для схемы метода на разных сетках для теста Рида
Погрешность
Погрешность
Шаг сетки относительно точного решения относительно схемы предельный случай разбиений предельный случай разбиений 0,389346 0,391543 0,390287 0,387394 0,25 0,173849 0,175266 0,17479 0,171117 0,125 0,080364 0,081333 0,081305 0,077184 0,0625 0,038106 0,038786 0,039046 0,034637 0,03125 0,018179 0,018639 0,019119 0,01449 0,015625 0,00852 0,008796 0,009461 0,004647 0,001563 0
0 0,00094 0,004149
– 41 –
В. В. Евдокимов, И. А. Низамова сетке. Сходимость к точному решению при конечном количестве разбиений примерно такая же, как в предельном случае.
Рассмотрим также отношения шагов соседних сеток (если расположить их в порядке уменьшения шага) и погрешностей, полученных на соответствующих сетках, те. определим, во сколько раз уменьшается погрешность приуменьшении шага сетки враз. Из табл. 3 видно, что приуменьшении шага сетки в 2 раза примерно также уменьшается и погрешность схемы.
Таким образом, приведенные результаты продемонстрировали сходимость схемы метода TFS на данной задаче.
Таблица Отношения погрешностей для метода с конечными бесконечным количеством разбиений для теста Рида
Шаг сетки
Отношение
Отношение погрешностей шагов сетки (k предельный случай разбиений 2
2,239561 2,233996 0,125 2
2,163263 2,154918 0,0625 2
2,108969 2,09697 0,03125 2
2,096158 2,080872 0,015625 2
2,133623 2,119049 0,001563 10


Семиобластная задача. Постановка данной задачи взята из работы [3]. Нов отличие от где задача имеет сферическую геометрию, в настоящей работе рассматривается плоский случай, а именно плоскопараллельная одномерная область, состоящая из семи подобластей с разными параметрами (рис. 12). В качестве граничных условий на левой границе задан единичный входящий поток, на правой границе — зеркальное отражение.
Расчеты проводились на трех равномерных сетках с шагами 0,1; 0,05 и 0,025. По угловой переменной взято 64 разбиения. В качестве результата рассматривается плотность потока частиц На рис. 13—17 показаны результаты расчетов семиобластной задачи по схеме с балансным занулением, схеме и методу с конечными бесконечным количеством разбиений. Из приведенных графиков можно заметить сходимость решений, полученных по всем этим схемам на сгущающихся сетках.
Как ив предыдущей задаче, видно, что схема метода и схема дают монотонные решения,
а у профилей по схеме заметна немонотонность. Для наглядности участки с немонотонным решением показаны в увеличенном масштабе на рис. 15, На рис. 16, 17 представлены расчетные профили плотности потока частиц для семиобластной задачи на сетке с шагом Сетка достаточно мелкая, и на рис. 16 все графики решений очень близки друг к другу. Из риса, где показаны расчетные профили на отрезке [1; 2], видно,
что профиль схемы стал выглядеть монотонно. Однако на отрезке [4,9; 6,1] (см. рис. 17, б )
немонотонность схемы все еще заметна.
Рис. 12. Геометрия и параметры расчетной системы в семиобластной задаче 42 –
Метод TFS. Тестирование на стационарных одномерных задачах переноса
Рис. 13. Расчетные профили плотности потока частиц для семиобластной задачи на сетке с шагом 0,1:
+
— схема схема TFS, 256 разбиений TFS, предельный случай
Рис. 14. Расчетные профили плотности потока частиц для семиобластной задачи на сетке с шагом 0,05:
+
— схема схема TFS, 256 разбиений TFS, предельный случай
Рис. 15. Расчетные профили плотности потока частиц для семиобластной задачи на сетке с шагом на отрезках [1; 2] аи (б ):
+
— схема схема TFS, 256 разбиений, предельный случай 43 –
В. В. Евдокимов, И. А. Низамова
Рис. 16. Расчетные профили плотности потока частиц для семиобластной задачи на сетке с шагом 0,0125:
+
— схема схема TFS, 256 разбиений TFS, предельный случай
Рис. 17. Расчетные профили плотности потока частиц для семиобластной задачи на сетке с шагом на отрезках [1; 2] аи (б ):
+
— схема схема TFS, 512 разбиений, предельный случай
Из представленных графиков видно, что решение, полученное с применением схемы TFS-метода,
сходится к решениям, полученным с применением DD- и схем, приуменьшении шага расчетной сетки.
В данной задаче применение схемы при отсутствии балансного зануления дает отрицательное решение на отрезках [2; 3] и [8; 10]. Метод TFS, как ив тесте Рида, демонстрирует на этих участках положительное решение.
Как ив предыдущей задаче, в данной задаче для разных сеток был рассчитан интегральный показатель KV по формуле (16), на основе которого исследовалась сходимость схемы TFS-метода.
В табл. 4 приведены значения количества взаимодействий, полученные с использованием метода с конечными бесконечным числом разбиений, а также для сравнения — значения этого показателя, полученные с использованием схемы с балансным занулением. Из таблицы видно, что значения интегрального показателя для схемы метода при конечном количестве разбиений ив предельном случае близки к полученным с помощью DD-схемы.
Рассчитаем для каждой сетки значения погрешностей, как это делалось для предыдущей задачи.
В качестве точного решения возьмем количество взаимодействий в системе, полученное с помощью схемы метода на сетке с шагом 0,00125. Этот шаг враз меньше шага самой мелкой сетки из тех, на которых были проведены расчеты с результатами, представленными на рис. 13—17. По 44 –
Метод TFS. Тестирование на стационарных одномерных задачах переноса
Таблица Количество взаимодействий для семиобластной задачи с использованием схемы метода и
DD-схемы на разных сетках
Шаг сетки
Схема TFS-метода,
Схема TFS-метода,
DD-схема предельный случай разбиений 158,8246 158,8246 158,8311 0,05 158,825 158,8251 158,8264 0,025 158,8255 158,8259 158,8263 0,0125 158,8259 158,8266 158,8263 0,00625 158,8262 158,8271 158,8263 0,003125 158,8262 158,8273 158,8263 0,00125 158,8263 158,8274 грешность схемы на какой-либо сетке определим как модуль разности между точным решением и значением, полученным на этой сетке.
В табл. 5 приведены значения этой погрешности для метода TFS с конечными бесконечным количеством разбиений, а также погрешности относительно значения для схемы на самой мелкой сетке. Сходимость к точному решению при конечном количестве разбиений примерно такая же, как в предельном случае.
В табл. 6 приведены отношения погрешностей при измельчении сетки. Видно, что отношение погрешностей для метода с конечными бесконечным количеством разбиений для семиобластной задачи растет приуменьшении шага сетки. В предельном случае этот рост более заметен, чем в
Таблица Погрешности для схемы метода на разных сетках для семиобластной задачи
Погрешность
Погрешность
Шаг сетки относительно точного решения относительно схемы предельный случай разбиений предельный случай разбиений 0,00168 0,002812 0,001696 0,00167 0,05 0,001321 0,002349 0,001336 0,001207 0,025 0,000801 0,001577 0,000816 0,000434 0,0125 0,000354 0,000837 0,000369 0,000306 0,00625 0,00012 0,000372 0,000135 0,000771 0,003125 0,0000316 0,000135 0,0000469 0,001007 0,00125 0
0 0,0000154 Таблица Отношения погрешностей для схемы метода с конечными бесконечным количеством разбиений для семиобластной задачи
Шаг сетки
Отношение
Отношение погрешностей шагов сетки (k предельный случай разбиений 2
1,272543 1,197199 0,025 2
1,649211 1,490103 0,0125 2
2,262213 1,88397 0,00625 2
2,950361 2,249158 0,003125 2
3,79936 2,750027 0,00125 2,5


– 45 –
В. В. Евдокимов, И. А. Низамова случае конечного количества разбиений. Различия в поведении отношений погрешностей для этой задачи и теста Рида, возможно, объясняются различием постановок задач, однако исследования в этом направлении не проводились.
Тем не менее полученные результаты подтверждают, что схема обладает сходимостью на данной задаче.
Заключение
Расчеты показали, что описанный в данной работе метод применим для случая одномерного стационарного уравнения переноса. Этот метод конструирования схемы дает одинаковый результат на двух шаблонах аппроксимации в случае бесконечного количества разбиений. Полученная схема обеспечивает положительность решения и показала монотонность на представленных задачах.
В одномерном случае была продемонстрирована сходимость схемы TFS-метода.
В настоящее время исследуется применение данного метода к решению двумерного уравнения переноса, в том числе в криволинейных системах координата также осуществляется разработка подхода к решению нестационарного уравнения.
Список литературы. Годунов С. К. Разностный метод численного расчета разрывных решений уравнений гидродинамики Математический сборник. 1959. Т. 47(89), № 3. C. 271—306.
2. Самарский А. А. Теория разностных схем. М Наука, 1989.
3. Гаджиев АД, Кондаков И. А, Писарев В. Ни др. Метод дискретных ординат с искусственной диссипацией (схема) для численного решения уравнения переноса нейтронов Вопросы атомной науки и техники. Сер. Математическое моделирование физических процессов. Вып. 4. С. 13—24.
4. Грошев Е. В. Об одном алгоритме монотонизации схемы при решении одногруппового стационарного уравнения переноса для сферы // Там же. 2007. Вып. 2. C. 34—49.
5. Грошев Е. В, Пастушенко А. М, Юдинцев В. Ф. Об одной трехточечной разностной схеме с весовым множителем для уравнений переноса // Там же. Сер. Методики и программы численного решения задач математической физики. 1985. Вып. 2. С. 87—96.
6. Шагалиев Р. М. Адаптивный метод решения многомерного уравнения переноса с применением дробных сеток в фазовом пространстве // Там же.
Сер.
Математическое моделирование физических процессов. 2004. Вып. 4. С. 3—15.
7. Гольдин В. Я, Калиткин Н. Н, Шишова Т. В. Нелинейные разностные схемы для гиперболических уравнений // Журнал вычисл. мат. и мат. физ. 1965. Т. 5. C. 938—944.
8. Елесин В. А, Трощиёв В. Е, Федянин В. И, Юдинцев В. Ф. Численные методы и организация программ для решения многогруппового нестационарного кинетического уравнения // Комплексы программ математической физики. Новосибирск ВЦ СО АН СССР, 1972. C. 18—23.
9. Варганова Л. Ф, Гаджиев АД. О конечно-разностном методе решения уравнения переноса в квазиклассических координатах // Числ. методы мех. спл. среды. 1974. № 5. C. 27—36.
10. Александрикова ТА, Галанин М. П, Еленина Т. Г. Нелинейная монотонизация схемы К. И. Ба- бенко для численного решения уравнения переноса // Математическое моделирование. Т. 16, № 6. C. 44—47.
11. Басс Л. П, Волощенко А. М, Гермогенова ТА. Методы дискретных ординат в задачах о переносе излучения. М ИПМ им. МВ. Келдыша АН СССР, 1986.
12. Гичук А. В. Численные методы теории переноса. Учебно-методическое пособие. Саров РФЯЦ-
ВНИИЭФ, 2011.
– 46 –
Метод TFS. Тестирование на стационарных одномерных задачах переноса. Ильин В. А, Позняк Э. Г. Основы математического анализа. ЧМ Физматлит, С. 24—25.
14. Reed W. H. New difference schemes for the neutron transport equation // Nucl. Sci. Eng. 1971.
Vol. 46, No 2. P. Статья поступила в редакцию 25.04.17.
TFS METHOD. ITS TESTING ON STATIONARY 1D TRANSFER PROBLEMS /
V. V. Evdokimov, I. A. Nizamova (FSUE "RFNC-VNIIEF", Sarov, Nizhny Novgorod
Region)
An approach to the scheme construction to solve the equation of transfer in kinetic approximation called TFS-method is offered. Implementation of a TFS-method is considered for designing the scheme to solve the equation of neutron transfer in 1D stationary case.
The computation results of two 1D stationary problems using a new scheme are given and they are compared with the results produced by known DD- and St-schemes.
Keywords:
TFS-method, transfer equation, difference schemes, testing, stationary transfer problems, DD-scheme, St-scheme, Reed test.


написать администратору сайта