Схема дифференциации против ветра для конвекции

Схема разностного анализа вверх по потоку — это метод, используемый в численных методах вычислительной гидродинамики для задач конвекции - диффузии . Эта схема специфична для числа Пекле больше 2 или меньше −2

Описание

Принимая во внимание направление потока , схема дифференциации вверх по потоку преодолевает эту неспособность схемы центральной дифференциации . Эта схема разработана для сильных конвективных потоков с подавленными эффектами диффузии. Также известная как схема дифференциации «донорной ячейки», конвективное значение свойства на поверхности ячейки принимается из узла вверх по потоку. ϕ {\displaystyle \phi }

Его можно описать с помощью уравнения в частных производных устойчивой конвекции-диффузии: [1] : 103  [2] [ круговая ссылка ] t ( ρ ϕ ) + ( ρ u ϕ ) = ( Γ ϕ ) + S ϕ {\displaystyle {\frac {\partial }{\partial t}}(\rho \phi )+\nabla \cdot (\rho \mathbf {u} \phi )\,=\nabla \cdot (\Gamma \nabla \phi )+S_{\phi }}

Уравнение непрерывности : [1] : 104  [3] [ циклическая ссылка ] ( ρ u A ) e ( ρ u A ) w = 0 {\displaystyle \left(\rho uA\right)_{e}-\left(\rho uA\right)_{w}=0\,}

где — плотность, — коэффициент диффузии, — вектор скорости, — вычисляемое свойство, — исходный член, а индексы и относятся к «восточной» и «западной» граням ячейки (см. рис. 1 ниже). ρ {\displaystyle \rho } Γ {\displaystyle \Gamma } u {\displaystyle \mathbf {u} } ϕ {\displaystyle \phi } S ϕ {\displaystyle S_{\phi }} e {\displaystyle e} w {\displaystyle w}

После дискретизации , применения уравнения непрерывности и приравнивания исходного члена к нулю получаем [4] [ циклическая ссылка ]

Центральное разностное дискретизированное уравнение [1] : 105 

F e ϕ e F w ϕ w = D e ( ϕ E ϕ P ) D w ( ϕ P ϕ W ) {\displaystyle F_{e}\phi _{e}-F_{w}\phi _{w}\,=D_{e}(\phi _{E}-\phi _{P})-D_{w}(\phi _{P}-\phi _{W})} ( 1 )
F e F w = 0 {\displaystyle F_{e}-F_{w}\,=0} ( 2 )

Строчные буквы обозначают грань, а заглавные — узел; , , и относятся к ячейкам «Восток», «Запад» и «Центр». (снова см. рис. 1 ниже). E {\displaystyle E} W {\displaystyle W} P {\displaystyle P}

Определим переменную F как поток массы конвекции , а переменную D как проводимость диффузии и F = ρ u A {\displaystyle F\,=\rho uA} D = Γ A δ x {\displaystyle D\,={\frac {\Gamma A}{\delta x}}}

Число Пекле (Pe) — безразмерный параметр, определяющий сравнительную силу конвекции и диффузии.

Число Пекле: P e = F D = ρ u Γ / δ x {\displaystyle Pe\,={\frac {F}{D}}\,={\frac {\rho u}{\Gamma /\delta x}}}

Для числа Пекле с меньшим значением (|Pe| < 2) диффузия является доминирующей, и для этого используется центральная разностная схема. Для других значений числа Пекле для потоков с преобладанием конвекции и числом Пекле (|Pe| > 2) используется схема upwind.

Для положительного направления потока

u w > 0 u e > 0 {\displaystyle {\begin{aligned}u_{w}>0\\u_{e}>0\end{aligned}}} Соответствующее уравнение схемы против ветра: [1] : 115 

F e ϕ P F w ϕ W = D e ( ϕ E ϕ P ) D w ( ϕ P ϕ W ) {\displaystyle F_{e}\phi _{P}-F_{w}\phi _{W}\,=D_{e}(\phi _{E}-\phi _{P})-D_{w}(\phi _{P}-\phi _{W})} ( 3 )
Рис. 1: Схема против ветра для положительного направления потока

Из-за сильной конвекции и подавленной диффузии [1] : 115  ϕ e = ϕ P ϕ w = ϕ W {\displaystyle {\begin{aligned}\phi _{e}\,=\phi _{P}\\\phi _{w}\,=\phi _{W}\end{aligned}}}

Перестановка уравнения (3) дает [ ( D w + F w ) + D e + ( F e F w ) ] ϕ P = ( D w + F w ) ϕ W + D e ϕ E ) {\displaystyle [(D_{w}+F_{w})+D_{e}+(F_{e}-F_{w})]\phi _{P}\,=(D_{w}+F_{w})\phi _{W}+D_{e}\phi _{E})}

Определение коэффициентов, a P = [ ( D w + F w ) + D e + ( F e F w ) ] a W = ( D w + F w ) a E = D e {\displaystyle {\begin{aligned}a_{P}&=[(D_{w}+F_{w})+D_{e}+(F_{e}-F_{w})]\\a_{W}&=(D_{w}+F_{w})\\a_{E}&=D_{e}\end{aligned}}}

Для отрицательного направления потока u w < 0 u e < 0 {\displaystyle {\begin{aligned}u_{w}<0\\u_{e}<0\end{aligned}}}

Соответствующее уравнение схемы против ветра: [1] : 115 

F e ϕ E F w ϕ P = D e ( ϕ E ϕ P ) D w ( ϕ P ϕ W ) {\displaystyle F_{e}\phi _{E}-F_{w}\phi _{P}\,=D_{e}(\phi _{E}-\phi _{P})-D_{w}(\phi _{P}-\phi _{W})} ( 4 )
Рис. 2: Схема против ветра для отрицательного направления потока

ϕ w = ϕ P ϕ e = ϕ E {\displaystyle {\begin{aligned}\phi _{w}=\phi _{P}\\\phi _{e}=\phi _{E}\end{aligned}}}

Перестановка уравнения (4) дает [ ( D e F e ) + D w + ( F e F w ) ] ϕ P = D w ϕ W + ( D e F e ) ϕ E {\displaystyle [(D_{e}-F_{e})+D_{w}+(F_{e}-F_{w})]\phi _{P}=D_{w}\phi _{W}+(D_{e}-F_{e})\phi _{E}}

Определение коэффициентов, a W = D w a E = D e F e {\displaystyle {\begin{aligned}a_{W}&=D_{w}\\a_{E}&=D_{e}-F_{e}\end{aligned}}}

Мы можем обобщить коэффициенты как [1] : 116  a W = D w + max ( F w , 0 ) a E = D e + max ( 0 , F e ) {\displaystyle {\begin{aligned}a_{W}&=D_{w}+\max(F_{w},0)\\a_{E}&=D_{e}+\max(0,-F_{e})\end{aligned}}}

Рис. 3: Разница против ветра и центральная разница

Использовать

Решение в центральной разностной схеме не сходится для числа Пекле больше 2, что можно преодолеть, используя схему против потока, чтобы получить разумный результат. [1] : Рис. 5.5, 5.13  Поэтому схема против потока применима для Pe > 2 для положительного потока и Pe < −2 для отрицательного потока. Для других значений Pe эта схема не дает эффективного решения.

Оценка

Консервативность [1] : 118(5.6.1.1) 

Формулировка схемы дифференциации против ветра является консервативной.

Ограниченность [1] : 118 (5.6.1.2) 

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

Рис. 4: Изменение точности и ложного отклонения в зависимости от размера сетки

Транспортабельность [1] : 118. (5.6.1.3) 

Транспортабельность заложена в формулу, поскольку схема уже учитывает направление потока.

Точность

На основе формулы обратной разности точность составляет только первый порядок на основе ошибки усечения ряда Тейлора . Она дает ошибку, когда поток не выровнен с линиями сетки. Распределение переносимых свойств становится заметным, создавая диффузионно-подобный вид, называемый ложной диффузией . Уточнение сетки служит для преодоления проблемы ложной диффузии. С уменьшением размера сетки ложная диффузия уменьшается, тем самым увеличивая точность.

Ссылки

Смотрите также

Retrieved from "https://en.wikipedia.org/w/index.php?title=Upwind_differencing_scheme_for_convection&oldid=1157022687"