Доклады Российской академии наук. Математика, информатика, процессы управления, 2020, T. 492, № 1, стр. 31-37
О L2-диссипативности линеаризованной явной разностной схемы с квазигазодинамической регуляризацией для системы уравнений баротропной газовой динамики
А. А. Злотник 1, 2, *, Т. А. Ломоносов 1, **
1 Национальный исследовательский университет “Высшая школа экономики”
Москва, Россия
2 Институт прикладной математики им. М.В. Келдыша Российской академии наук
Москва, Россия
* E-mail: azlotnik@hse.ru
** E-mail: tlomonosov@hse.ru
Поступила в редакцию 17.08.2019
После доработки 09.04.2020
Принята к публикации 10.04.2020
Аннотация
Изучается явная двухслойная симметричная по пространству разностная схема для системы многoмерных уравнений баротропной газовой динамики с квазигазодинамической регуляризацией, линеаризованной на постоянном решении (с произвольной скоростью). Спектральным методом выводятся критерий и как необходимые, так и достаточные условия L2-диссипативности решений задачи Коши для схемы. В них число Куранта равномерно ограничено по числу Маха.
Среди методов численного решения систем уравнений газовой динамики существуют методы, основанные на предварительной регуляризации уравнений, в том числе кинетической (квазигазодинамической, КГД) регуляризации [1, 2]. В баротропном случае системы уравнений с КГД-регуляризацией были введены и исследованы в [3–5], а разнообразные их приложения даны в том числе в [6–8]. В данном сообщении изучается явная двухслойная по времени и симметричная по пространству разностная схема для такой системы уравнений, линеаризованной на постоянном решении (с произвольной скоростью). В многомерном случае впервые выводятся критерий и более простые как необходимые, так и достаточные условия L2-диссипативности решений задачи Коши для этой схемы в случае равномерной прямоугольной сетки и разного выбора параметра регуляризации τ в зависимости от сетки. Используется спектральный метод [9]. Ранее авторами подобные результаты были получены в 1D-случае [10–13].
Система уравнений баротропной газовой динамики с КГД-регуляризацией из [4] состоит из уравнений баланса массы и импульса:
(1)
$\begin{gathered} {{\partial }_{t}}\rho + div{\mathbf{j}} = 0, \\ {{\partial }_{t}}(\rho {\mathbf{u}}) + div({\mathbf{j}} \otimes {\mathbf{u}}) + \nabla p(\rho ) = div\Pi \\ \end{gathered} $Регуляризованные поток массы j и тензор вязких напряжений $\Pi = {{\Pi }_{{NS}}} + {{\Pi }_{\tau }}$ таковы
(2)
$\begin{gathered} {\mathbf{j}} = \rho {\mathbf{u}} - {\mathbf{m}},\quad {\mathbf{m}} = \tau \,[div(\rho {\mathbf{u}} \otimes {\mathbf{u}}) + \nabla p(\rho )], \\ {\mathbf{\hat {m}}} = \tau \,[\rho ({\mathbf{u}} \cdot \nabla ){\mathbf{u}} + \nabla p(\rho )], \\ \end{gathered} $(3)
$\begin{gathered} {{\Pi }_{{NS}}} = \mu (\nabla {\mathbf{u}} + {{(\nabla {\mathbf{u}})}^{T}}) + \left( {\lambda - \tfrac{2}{3}\mu } \right)(div{\mathbf{u}})\mathbb{I}, \\ {{\Pi }_{\tau }} = {\mathbf{u}} \otimes {\mathbf{\hat {m}}} + \tau p{\text{'}}(\rho )div(\rho {\mathbf{u}})\mathbb{I}, \\ \end{gathered} $Напомним линеаризацию системы (1)–(3) на постоянном решении $\rho (x,t) \equiv {{\rho }_{ * }} > 0$, u(x, t) ≡ ${{{\mathbf{u}}}_{ * }}$ = = $({{u}_{{ * 1}}}, \ldots ,{{u}_{{ * n}}})$ [3]. Пусть ${{c}_{ * }} = \sqrt {p{\text{'}}({{\rho }_{ * }})} $ – фоновая скорость звука, а ${{\tau }_{ * }} = \tau ({{\rho }_{ * }},{{{\mathbf{u}}}_{ * }})$, ${{\mu }_{ * }} = \mu ({{\rho }_{ * }},{{{\mathbf{u}}}_{ * }})$, ${{\lambda }_{ * }} = \lambda ({{\rho }_{ * }},{{{\mathbf{u}}}_{ * }})$, и последние задаются формулами ${{\mu }_{ * }} = {{\alpha }_{s}}{{\tau }_{ * }}{{\rho }_{ * }}c_{ * }^{2}$, ${{\lambda }_{ * }} = {{\alpha }_{{1s}}}{{\tau }_{ * }}{{\rho }_{ * }}c_{ * }^{2}$ с ${{\alpha }_{s}} \geqslant 0$, ${{\alpha }_{{1s}}} \geqslant 0$ (случай ${{\alpha }_{s}} = {{\alpha }_{{1s}}} = 0$ возможен). Положим a1 = $\tfrac{1}{3}{{\alpha }_{s}}$ + + α1s + 1. Подстановка в уравнения (1)–(3) решения в виде $\rho = {{\rho }_{ * }} + {{\rho }_{ * }}\tilde {\rho }$, ${\mathbf{u}} = {{{\mathbf{u}}}_{ * }} + {{c}_{ * }}{\mathbf{\tilde {u}}}$, где $\tilde {\rho }$, ${\mathbf{\tilde {u}}}$ – безразмерные малые возмущения, и отбрасывание членов 2-го порядка малости по отношению к ним приводит к линеаризованной КГД-системе уравнений для ${\mathbf{z}} = {{(\tilde {\rho }\,{\mathbf{\tilde {u}}})}^{{\text{т}}}}$:
(4)
${{\partial }_{t}}{\mathbf{z}} + {{c}_{ * }}{{B}^{{(i)}}}{{\partial }_{i}}{\mathbf{z}} - {{\tau }_{ * }}c_{ * }^{2}{{A}^{{(ij)}}}{{\partial }_{i}}{{\partial }_{j}}{\mathbf{z}} = 0$(5)
$\begin{gathered} {{A}^{{(kk)}}} = {{({{B}^{{(k)}}})}^{2}} + diag{\text{\{ }}0,{{\alpha }_{s}}, \ldots ,{{\alpha }_{s}}{\text{\} }} + ({{a}_{1}} - 1){{{\mathbf{e}}}_{k}}{\mathbf{e}}_{k}^{T}, \\ 1 \leqslant k \leqslant n. \\ \end{gathered} $Для решения системы типа (4) с начальным условием ${{\left. {\mathbf{z}} \right|}_{{t = 0}}} = {{{\mathbf{z}}}_{0}}$ верна оценка [3]
(6)
$\mathop {sup}\limits_{t \geqslant 0} {{\left\| {{\mathbf{z}}( \cdot ,t)} \right\|}_{{{{L}^{2}}({{\mathbb{R}}^{n}})}}} \leqslant {{\left\| {{{{\mathbf{z}}}_{0}}} \right\|}_{{{{L}^{2}}({{\mathbb{R}}^{n}})}}}\quad \forall \;{{{\mathbf{z}}}_{0}} \in {{L}^{2}}({{\mathbb{R}}^{n}}).$Введем сетку ${{\omega }_{{kh}}}$ по xk с узлами lhk, $l \in \mathbb{Z}$ и шагом ${{h}_{k}} > 0$, $1 \leqslant k \leqslant n$. Пусть ${{\bar {\omega }}^{{\Delta t}}}$ – сетка по t с узлами ${{t}_{m}} = m\Delta t$, $m \geqslant 0$ и шагом $\Delta t > 0$. Определим разностные операторы
Введем прямоугольную сетку ${{\omega }_{{\mathbf{h}}}}: = {{\omega }_{{1h}}} \times \; \ldots \; \times {{\omega }_{{nh}}}$ в ${{\mathbb{R}}^{n}}$ с ${\mathbf{h}} = ({{h}_{1}},\; \ldots ,\;{{h}_{n}})$ и положим ${{h}_{{min}}}: = \mathop {min}\limits_{1 \leqslant k \leqslant n} {{h}_{k}}$, hV = = ${{({{h}_{1}}\; \ldots \;{{h}_{n}})}^{{1/n}}}$, ${{h}_{{max}}}: = \mathop {max}\limits_{1 \leqslant k \leqslant n} {{h}_{k}}$.
Аппроксимируем систему уравнений (4) с помощью введенных разностных операторов и получим явную по t разностную схему, трехточечную по каждому направлению ${{x}_{1}}, \ldots ,{{x}_{n}}$
на ${{\omega }_{{\mathbf{h}}}} \times {{\omega }^{{\Delta t}}}$, где ${{({{\partial }_{k}}{{\partial }_{k}})}_{h}}: = \delta _{k}^{ * }{{\delta }_{k}}$ и при k ≠ l. Такая разностная схема возникает и при линеаризации схем для исходных уравнений (1)–(3), см. в том числе [14].Пусть H – гильбертово пространство вектор-функций ${\mathbf{v}}$: ${{\omega }_{{\mathbf{h}}}} \to {{\mathbb{C}}^{{n + 1}}}$, суммируемых в квадрате на ωh, со скалярным произведением
Поставим вопрос об условиях справедливости сеточного аналога оценки (6) – оценки
(8)
$\mathop {sup}\limits_{m \geqslant 0} {\text{||}}{{{\mathbf{y}}}^{m}}{\text{|}}{{{\text{|}}}_{H}} \leqslant {\text{||}}{{{\mathbf{y}}}^{0}}{\text{|}}{{{\text{|}}}_{H}}\quad \forall {{{\mathbf{y}}}^{0}} \in H.$Она эквивалентна свойствам ${{\left\| \mathcal{A} \right\|}_{{H \to H}}} \leqslant 1$ оператора и H-диссипативности схемы ${\text{||}}{{{\mathbf{y}}}^{m}}{\text{|}}{{{\text{|}}}_{H}} \leqslant {\text{||}}{{{\mathbf{y}}}^{{m - 1}}}{\text{|}}{{{\text{|}}}_{H}} \leqslant \; \ldots \; \leqslant {\text{||}}{{{\mathbf{y}}}^{0}}{\text{|}}{{{\text{|}}}_{H}}$ для всех ${{{\mathbf{y}}}^{0}} \in H$, $m \geqslant 1$.
Пусть Δt и ${{\tau }_{ * }}$ задаются формулами
(9)
$\begin{gathered} \Delta t \equiv \frac{{\beta {{h}_{{min}}}}}{{(M + 1){{c}_{ * }}}} = \frac{{\tilde {\beta }{{h}_{{min}}}}}{{{{c}_{ * }}}}, \\ {{\tau }_{ * }} \equiv \frac{{\alpha {{h}_{\tau }}}}{{{{c}_{ * }}}} = \frac{{\hat {\alpha }{{h}_{\tau }}}}{{(M + 1){{c}_{ * }}}} = \frac{{{{\alpha }_{{{{h}_{\tau }}}}}{{h}_{{min}}}}}{{{{c}_{ * }}}} = \frac{{{{{\hat {\alpha }}}_{{{{h}_{\tau }}}}}{{h}_{{min}}}}}{{(M + 1){{c}_{ * }}}} \\ \end{gathered} $Следуя [9], рассмотрим частные решения схемы (7) вида ${\mathbf{y}}_{{\mathbf{k}}}^{m}(\xi ) = {{e}^{{{\text{i}}{\mathbf{k}}\xi }}}{{{\mathbf{w}}}^{m}}(\xi )$, где ${\mathbf{k}} \in {{\mathbb{Z}}^{n}}$, $m \geqslant 0$, i – мнимая единица и $\xi = {{({{\xi }_{1}}, \ldots ,{{\xi }_{n}})}^{T}} \in {{[0,2\pi ]}^{n}}$ – параметр. Их подстановка в (7) с учетом формул (9) дает явную рекуррентную формулу ${{{\mathbf{w}}}^{ + }} = {{G}_{{\mathbf{s}}}}{\mathbf{w}}$ на ${{\bar {\omega }}^{{\Delta t}}}$, с матрицами
Введем вектор ${\mathbf{M}} = {{({{M}_{1}}, \ldots ,{{M}_{n}})}^{T}}$, тогда M = |M| – число Маха, а также вектор-строку ${\mathbf{\zeta }} = ({{d}_{1}}{{s}_{1}}$, ..., dnsn) и положим $d = {{(d_{1}^{2} + \; \ldots \; + d_{n}^{2})}^{{1/2}}}$.
Лемма 1. 1. Матрицы ${{B}_{{\mathbf{s}}}}$ и ${{A}_{{\mathbf{s}}}}$ можно записать в блочном виде
2. Справедливо матричное неравенство $B_{{\mathbf{s}}}^{2} \leqslant {{A}_{{\mathbf{s}}}}$.
Доказательство. 1. В силу формул для матриц B(i) и A(ij) можно записать
Указанный вид матриц Bs и As следует из этих формул, а также ${{\left| {\mathbf{\zeta }} \right|}^{2}} + {{\delta }^{{(ii)}}}{{q}_{i}} = {{d}^{2}}$ и
2. Непосредственно проверяется формула
Правое неравенство очевидно (так как ${{a}_{1}} \geqslant 1$ и $Q \geqslant 0$), а левое эквивалентно неравенству
В силу свойств $Q \geqslant 0$ и диагональности Q последнее следует из неравенств
Обозначим через ${{\lambda }_{{max}}}(A)$ максимальное собственное значение эрмитовой матрицы A.
Теорема 1. Свойство ${{\left\| \mathcal{A} \right\|}_{{H \to H}}} \leqslant 1$ эквивалентно спектральному свойству
(10)
$\mathop {max}\limits_{{\mathbf{s}} \in S} {{\lambda }_{{max}}}(G_{{\mathbf{s}}}^{ * }{{G}_{{\mathbf{s}}}}) \leqslant 1\quad {\text{с}}\quad S: = {{[ - 1,\;1]}^{n}}.$Теорема обобщается на любой линейный сеточный оператор с конечным шаблоном $\mathcal{A}$: H → H.
Пусть $[A,B] = AB - BA$ – коммутатор матриц A и B (порядка k). Для эрмитовых матриц A и B матрица ${\text{i}}[A,B]$ также эрмитова и справедливы простые оценки
(11)
$ - (\varepsilon {{A}^{2}} + {{\varepsilon }^{{ - 1}}}{{B}^{2}}) \leqslant {\text{i}}[A,B] \leqslant \varepsilon {{A}^{2}} + {{\varepsilon }^{{ - 1}}}{{B}^{2}}\,\,\,\forall \;\varepsilon > 0.$В самом деле, для любого ${\mathbf{w}} \in {{\mathbb{C}}^{k}}$ имеем
Дадим необходимые условия и достаточные условия справедливости оценки (8).
Теорема 2. Выполнение матричных неравенств:
(12)
$\tilde {\beta }\left( {2{{\alpha }_{{{{h}_{\tau }}}}}A_{{\mathbf{s}}}^{2} + \frac{1}{{2{{\alpha }_{{{{h}_{\tau }}}}}}}B_{{\mathbf{s}}}^{2} + {\text{i}}\left[ {{{A}_{{\mathbf{s}}}},{{B}_{{\mathbf{s}}}}} \right]} \right) \leqslant {{A}_{{\mathbf{s}}}}\quad \forall \;{\mathbf{s}} \in S,$(13)
$\begin{gathered} 2{{\alpha }_{{{{h}_{\tau }}}}}r_{k}^{2}\tilde {\beta }{{A}^{{(kk)}}} \leqslant I, \\ \tfrac{{\tilde {\beta }}}{{2{{\alpha }_{{{{h}_{\tau }}}}}}}{{({{B}^{{(k)}}})}^{2}} \leqslant {{A}^{{(kk)}}},\quad 1 \leqslant k \leqslant n, \\ \end{gathered} $(14)
$\begin{gathered} \tilde {\beta }\left[ {2{{\alpha }_{{{{h}_{\tau }}}}}(1 + \varepsilon )A_{{\mathbf{s}}}^{2} + \tfrac{1}{{2{{\alpha }_{{{{h}_{\tau }}}}}}}(1 + {{\varepsilon }^{{ - 1}}})B_{{\mathbf{s}}}^{2}} \right] \leqslant {{A}_{{\mathbf{s}}}} \\ \forall \;{\mathbf{s}} \in S \\ \end{gathered} $(15)
$\tilde {\beta } \leqslant {{[{{(2{{\alpha }_{{{{h}_{\tau }}}}}\bar {\lambda })}^{{1/2}}} + {{(2{{\alpha }_{{{{h}_{\tau }}}}})}^{{ - 1/2}}}]}^{{ - 2}}}.$Доказательство. Подобно [11], условие (10) эквивалентно матричному неравенству $G_{{\mathbf{s}}}^{ * }{{G}_{{\mathbf{s}}}} \leqslant {{I}_{{n + 1}}}$, т.е. $\tilde {\beta }F_{{\mathbf{s}}}^{ * }{{F}_{{\mathbf{s}}}} \leqslant 2({{F}_{{\mathbf{s}}}} + F_{{\mathbf{s}}}^{ * })$, для всех ${\mathbf{s}} \in S$. Подставив сюда выражение для Fs и сократив обе части на $8{{\alpha }_{{{{h}_{\tau }}}}}$, получим неравенство (12).
Фиксируем $1 \leqslant k \leqslant n$, возьмем ${{\sigma }_{l}} = 0$ при k ≠ l и после сокращения на $d_{k}^{2}$ (при ${{\sigma }_{k}} \ne 0$) получим относящееся только к направлению ${{x}_{k}}$ неравенство
В силу оценки (11) неравенство (12) следует из (14), а так как $B_{{\mathbf{s}}}^{2} \leqslant {{A}_{{\mathbf{s}}}}$, то и из неравенства
Оно эквивалентно неравенству для собственных значений ${{\lambda }_{k}}({{A}_{{\mathbf{s}}}})$ матрицы As:
Поскольку ${{\lambda }_{k}}({{A}_{{\mathbf{s}}}}) \geqslant 0$, то последнее неравенство следует из
При $\mathop {max}\limits_{{\mathbf{s}} \in S} {{\lambda }_{{max}}}({{A}_{{\mathbf{s}}}}) \leqslant \bar {\lambda }$, выбрав $\varepsilon = \tfrac{1}{{2{{\alpha }_{{{{h}_{\tau }}}}}}}\mathop {\bar {\lambda }}\nolimits^{ - 1/2} $, выведем достаточное условие (15).
Отметим, что при выводе условий (13) вид матриц A(ij) с i ≠ j роли не играл.
Нетрудно найти собственные значения матрицы A(kk) и в том числе
В частности, ${{\lambda }_{{kmax}}} = {{a}_{1}} + {{\alpha }_{s}}$ при Mk = 0. Поскольку ${{a}_{1}} \geqslant 1$, то
Теорема 3. Выполнение условия
(16)
$\begin{gathered} \beta \leqslant {{\beta }_{{{\text{nec}}}}}({{{\hat {\alpha }}}_{{{{h}_{\tau }}}}}): = \\ : = min\left\{ {2{{{\hat {\alpha }}}_{{{{h}_{\tau }}}}},\frac{1}{{2{{{\hat {\alpha }}}_{{{{h}_{\tau }}}}}}}\mathop {min}\limits_{1 \leqslant k \leqslant n} \frac{{h_{k}^{2}}}{{h_{{min}}^{2}}}\frac{{{{{(M + 1)}}^{2}}}}{{{{\lambda }_{{kmax}}}}}} \right\} = {{\beta }_{{{\text{nec}}}}}(\hat {\alpha }{{r}_{{{{h}_{\tau }}}}}_{{{{h}_{\tau }}}}) \\ \end{gathered} $Если ${{h}_{1}} = \; \ldots \; = {{h}_{n}} = {{h}_{\tau }} = h$, то ${{\beta }_{{{\text{nec}}}}}(\hat {\alpha })$ не зависит от $h$ и принимает вид
(17)
$\begin{gathered} {{\beta }_{{{\text{nec}}}}}(\hat {\alpha }) = min\left\{ {2\hat {\alpha },\frac{{{{{(M + 1)}}^{2}}}}{{2\hat {\alpha }{{\lambda }_{{max}}}}}} \right\} \\ с\quad {{\lambda }_{{max}}}: = \mathop {max}\limits_{1 \leqslant k \leqslant n} {{\lambda }_{{kmax}}}. \\ \end{gathered} $Доказательство. Первое из неравенств (13) эквивалентно числовому неравенству
Максимум ${{\beta }_{{{\text{nec}}}}}(\hat {\alpha }{{r}_{{{{h}_{\tau }}}}})$ по $\hat {\alpha } > 0$ достигается в одной точке $\hat {\alpha } = {{\hat {\alpha }}_{*}}({{h}_{\tau }})$ и
(18)
$\begin{gathered} {{{\hat {\alpha }}}_{*}}({{h}_{\tau }}) = \mathop {min}\limits_{1 \leqslant k \leqslant n} \frac{{{{h}_{k}}}}{{{{h}_{\tau }}}}\frac{{M + 1}}{{2\lambda _{{kmax}}^{{1/2}}}}, \\ {{\beta }_{{{\text{nec}}}}}({{{\hat {\alpha }}}_{*}}({{h}_{\tau }}){{r}_{{{{h}_{\tau }}}}}) = \\ = \;\mathop {min}\limits_{1 \leqslant k \leqslant n} \frac{{{{h}_{k}}}}{{{{h}_{{min}}}}}\frac{{M + 1}}{{\lambda _{{kmax}}^{{1/2}}}} \geqslant 2{{{\hat {\alpha }}}_{{*1}}}: = \frac{{M + 1}}{{\lambda _{{max}}^{{1/2}}}}; \\ \end{gathered} $Однако значение ${{\hat {\alpha }}_{*}}({{h}_{\tau }})$, играющее важную роль на практике, существенно зависит от выбора ${{h}_{\tau }}$. Отметим, что, во-первых, ${{\hat {\alpha }}_{*}}({{h}_{{min}}}) \geqslant {{\hat {\alpha }}_{{*1}}}$ при любых h. Во-вторых, в случае, когда $\left| {{{M}_{k}}} \right|$ не зависит от k, величина ${{\lambda }_{{kmax}}}$ тоже не зависит от k и тогда имеем
(19)
${{\hat {\alpha }}_{*}}({{h}_{{min}}}) = {{\hat {\alpha }}_{{*1}}} \geqslant {{\hat {\alpha }}_{*}}({{h}_{V}}) = \frac{{{{h}_{{min}}}}}{{{{h}_{{\,V}}}}}{{\hat {\alpha }}_{{*1}}},$(20)
$\begin{gathered} \frac{{{{h}_{{min}}}}}{{{{h}_{{\,V}}}}} = {{\left( {\frac{{{{h}_{{min}}}}}{{{{h}_{{max}}}}}} \right)}^{{1/2}}}\quad ({\text{для}}\,n = 2), \\ \frac{{{{h}_{{min}}}}}{{{{h}_{{\,V}}}}} = \frac{{\mathop {{{h}_{{min}}}}\nolimits^{2/3} }}{{\mathop {({{h}_{l}}{{h}_{{max}}})}\nolimits^{1/3} }}\quad ({\text{для}}\,n = 3), \\ \end{gathered} $При ${{h}_{\tau }} = {{h}_{{min}}}$ и ${{h}_{\tau }} = {{h}_{{\,V}}}$ верны также оценки снизу соответственно
(21)
$\begin{gathered} {{\beta }_{{{\text{nec}}}}}(\hat {\alpha }) \geqslant min\left\{ {2\hat {\alpha },\frac{{{{{(M + 1)}}^{2}}}}{{2\hat {\alpha }{{\lambda }_{{max}}}}}} \right\}, \\ {{\beta }_{{{\text{nec}}}}}(\hat {\alpha }{{r}_{{{{h}_{V}}}}}) \geqslant min\left\{ {\frac{{{{h}_{{\,V}}}}}{{{{h}_{{min}}}}}2\hat {\alpha },\frac{{{{h}_{{min}}}}}{{{{h}_{{\,V}}}}}\frac{{{{{(M + 1)}}^{2}}}}{{2\hat {\alpha }{{\lambda }_{{max}}}}}} \right\}. \\ \end{gathered} $Существенно, что для ${{h}_{\tau }} = {{h}_{{min}}}$ оценка равномерна по h и ее правая часть та же, что в (17), а для ${{h}_{\tau }} = h{{\,}_{V}}$ – нет; обе оценки переходят в равенства, когда $\left| {{{M}_{k}}} \right|$ не зависит от k.
Поскольку величина $\tfrac{{{{h}_{\tau }}}}{{{{h}_{{min}}}}}$ при ${{h}_{\tau }} = {{h}_{{min}}}$ не больше, чем при ${{h}_{\tau }} = {{h}_{V}}$, а вторая из величин в определении ${{\beta }_{{{\text{nec}}}}}(\hat {\alpha }{{r}_{{{{h}_{\tau }}}}})$ (с $\mathop {min}\limits_{1 \leqslant k \leqslant n} $) – не меньше, то
при условии(23)
$\begin{gathered} 2\hat {\alpha } > \mathop {min}\limits_{1 \leqslant k \leqslant n} \frac{{h_{k}^{2}}}{{{{h}_{{min}}}{{h}_{V}}}}\frac{{{{{(M + 1)}}^{2}}}}{{2\hat {\alpha }{{\lambda }_{{kmax}}}}}, \\ {\text{т}}.{\text{е}}.\quad \hat {\alpha } > \mathop {min}\limits_{1 \leqslant k \leqslant n} \frac{{{{h}_{k}}}}{{{{{({{h}_{{min}}}{{h}_{V}})}}^{{1/2}}}}}\frac{{M + 1}}{{2\lambda _{{kmax}}^{{1/2}}}}. \\ \end{gathered} $Если $\left| {{{M}_{k}}} \right|$ не зависит от k, то это приводит к соотношениям
(24)
$\begin{gathered} \hat {\alpha } > {{\left( {\frac{{{{h}_{{min}}}}}{{{{h}_{V}}}}} \right)}^{{1/2}}}{{\alpha }_{{ * 1}}}, \\ \frac{{{{\beta }_{{{\text{nec}}}}}(\hat {\alpha })}}{{{{\beta }_{{{\text{nec}}}}}(\hat {\alpha }{{r}_{{{{h}_{V}}}}})}} = \frac{{{{h}_{V}}}}{{{{h}_{{min}}}}}min\left\{ {{{{\left( {\frac{{\hat {\alpha }}}{{{{\alpha }_{{ * 1}}}}}} \right)}}^{2}},1} \right\}, \\ \end{gathered} $Вторая оценка (21) сохраняет силу для любого выбора ${{h}_{\tau }}$ в качестве hV, а соотношения (19), (23), (24) – для любого выбора ${{h}_{\tau }} > {{h}_{{min}}}$ в качестве hV, поэтому в них выбор ${{h}_{\tau }} = {{h}_{{min}}}$ является наилучшим. Для ${{h}_{\tau }} = {{h}_{{max}}}$ ситуация только ухудшается по сравнению с ${{h}_{\tau }} = {{h}_{V}}$.
На рис. 1 при n = 2 даны графики ${{\beta }_{{{\text{nec}}}}}(\hat {\alpha }{{r}_{{{{h}_{\tau }}}}})$ для ${{h}_{\tau }} = {{h}_{{min}}}$, hV в зависимости от $\hat {\alpha }$ и $\tfrac{{{{h}_{2}}}}{{{{h}_{1}}}}$ для ${{M}_{1}} = {{M}_{2}}$ = 0 (т.е. для числа Маха $M = 0$) и ${{M}_{1}} = {{M}_{2}} = 5$ (поэтому для M = 5) в случае ${{\alpha }_{s}} = 1$, ${{\alpha }_{{1s}}} = 0$. Они наглядно иллюстрируют выполненный выше анализ.
Перейдем к достаточному условию (15). Оно выглядит аналогично полученному в [13] другим методом для неравномерной сетки по $x$ в 1D-случае. Его можно переписать в виде
(25)
$\beta \leqslant {{\beta }_{{{\text{suf}}}}}({{\hat {\alpha }}_{{{{h}_{\tau }}}}}): = {{\left( {\sqrt {2{{{\hat {\alpha }}}_{{{{h}_{\tau }}}}}} \frac{{\mathop {\bar {\lambda }}\nolimits^{1/2} }}{{M + 1}} + \frac{1}{{\sqrt {2{{{\hat {\alpha }}}_{{{{h}_{\tau }}}}}} }}} \right)}^{{ - 2}}}.$Максимум правой части достигается при $\mathop {\hat {\alpha }}\nolimits_{{{h}_{\tau }}} $ = = ${{\hat {\alpha }}_{{{{h}_{\tau }}*}}}: = \tfrac{{M + 1}}{2}\mathop {\bar {\lambda }}\nolimits^{ - 1/2} $ и равен $\tfrac{{{{{\hat {\alpha }}}_{{{{h}_{\tau }}*}}}}}{2}$, ср. с (18). Характерно, что ${{\beta }_{{{\text{nec}}}}}(\mathop {\hat {\alpha }}\nolimits_{{{h}_{\tau }}} ) \to 0$ и ${{\beta }_{{{\text{suf}}}}}(\mathop {\hat {\alpha }}\nolimits_{{{h}_{\tau }}} ) \to 0$ при $\mathop {\hat {\alpha }}\nolimits_{{{h}_{\tau }}} \to + 0$ и $\mathop {\hat {\alpha }}\nolimits_{{{h}_{\tau }}} \to + \infty $.
Для применения условия (25) оценим сверху ${{\lambda }_{{max}}}({{A}_{{\mathbf{s}}}})$. Положим ${\mathbf{r}} = ({{r}_{1}},\; \ldots ,\;{{r}_{n}})$.
Теорема 4. При n = 2, 3 верны оценки
(26)
$ \leqslant max{\text{\{ }}n,{{\alpha }_{s}}n + {{c}_{n}}{{a}_{1}}{\text{\} }} + {{c}_{n}}{{M}^{2}} + 2\sqrt n M$Доказательство. Запишем разложение As = = ${{A}_{{{\mathbf{s}}0}}} + {{a}_{{\mathbf{M}}}}{{I}_{{n + 1}}} + 2{{A}_{{{\mathbf{M}}1}}}$, где
Поскольку ${{\sigma }_{i}} + s_{i}^{2} = 1$, $0 \leqslant {{\sigma }_{i}} \leqslant 1$ и $\mathop {max}\limits_{1 \leqslant i \leqslant n} {{r}_{i}} = 1$, то имеем
(27)
$ = \;r_{i}^{2}(n - 1){{\sigma }_{i}}\left( {\tfrac{n}{{n - 1}} - {{\sigma }_{i}}} \right){v}_{i}^{2} \leqslant {{c}_{n}}{{\delta }^{{(ii)}}}{v}_{i}^{2}$Отметим, что ${{\lambda }_{{max}}}({{A}_{{{\mathbf{s}}0}}}) = max\{ {{\left| {\mathbf{r}} \right|}^{2}},{{\alpha }_{s}}{{\left| {\mathbf{r}} \right|}^{2}} + {{a}_{1}}\} $ при ${{\sigma }_{1}} = \; \ldots \; = {{\sigma }_{n}} = 1$.
Далее, как и в (27), имеем
Также можно записать
Поскольку ${{\lambda }_{{max}}}({{A}_{{\mathbf{s}}}}) \leqslant {{\lambda }_{{max}}}({{A}_{{{\mathbf{s}}0}}}) + {{a}_{{\mathbf{M}}}}$ + 2λmax(AM1), то оценка (26) получена.
При n = 3 возможна альтернативная (27) оценка. Поскольку ${{{\mathbf{v}}}^{{\text{т}}}}{{{\mathbf{\zeta }}}^{{\text{т}}}}{\mathbf{\zeta v}} \leqslant {{\left| {\mathbf{\zeta }} \right|}^{2}}{{\left| {\mathbf{v}} \right|}^{2}}$, то
Важно, что ${{\beta }_{{{\text{nec}}}}}({{\hat {\alpha }}_{{{{h}_{\tau }}}}})$ и ${{\beta }_{{{\text{suf}}}}}({{\hat {\alpha }}_{{{{h}_{\tau }}}}})$ равномерно по M отделены от 0 и ограничены сверху.
Список литературы
Четверушкин Б.Н. Кинетические схемы и квазигазодинамическая система уравнений. М.: МАКС Пресс, 2004.
Елизарова Т.Г. Квазигазодинамические уравнения и методы расчета вязких течений. М.: Научный мир, 2007.
Злотник А.А., Четверушкин Б.Н. // ЖВМиМФ. 2008. Т. 48. № 3. С. 445–472.
Злотник А.А. // ЖВМиМФ. 2010. Т. 50. № 2. С. 325–337.
Злотник А.А. // Матем. моделирование. 2012. Т. 24. № 4. С. 65–79.
Булатов О.В., Елизарова Т.Г. // ЖВМиМФ. 2011. Т. 51. № 1. С. 170–184.
Balashov V., Zlotnik A., Savenkov E. // Russ. J. Numer. Anal. Math. Model. 2017. V. 32. № 6. P. 347–358.
Елизарова Т.Г., Злотник А.А., Истомина М.А. // Астрон. журн. 2018. Т. 95. № 1. С. 11–21.
Годунов С.К., Рябенький В.С. Разностные схемы. М.: Наука, 1977.
Zlotnik A., Lomonosov T. In: Differential and difference equations with applications. Springer Proceedings in Math. & Stat. V. 230. Cham: Springer, 2018. P. 635–647.
Злотник А.А., Ломоносов Т.А. // ДАН. 2018. Т. 482. № 4. С. 375–380.
Злотник А.А., Ломоносов Т.А. // ЖВМиМФ. 2019. Т. 59. № 3. С. 128–140.
Zlotnik A. // Appl. Math. Lett. 2019. V. 92. P. 115–120.
Злотник А.А. // ЖВМиМФ. 2016. Т. 56. № 2. С. 301–317.
Дополнительные материалы отсутствуют.
Инструменты
Доклады Российской академии наук. Математика, информатика, процессы управления