Студопедия — Понятие о монотонных разностных схемах
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Понятие о монотонных разностных схемах






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

Рассмотрим (см.[7]) один из подходов построения монотонных схем предложенный в работах Уорминга и Стэгера.

В силу гиперболичности системы уравнений газовой динамики матрица может невырожденным преобразованием приведена к диагональному виду . Существует и обратное преобразование .

Матрица . Ее можно представить в виде суммы неотрицательной и неположительной матриц. Например

 

= .

Используя теперь свойство однородности системы уравнений газовой динамики преобразуем вектор :

(34)

Таким образом вектор потока представлен в виде неотрицательного вектора и неположительного вектора .

Рассмотрим как используется такое представление вектора потока для построения монотонных схем на примере явной схемы Маккормака.

Явная схема Маккормака второго порядка аппроксимации с учетом (34) в этом случае будет следующая:

 

В схеме используются обозначения для конечных разностей:

и .

2.7. Схемы для одномерных уравнений газовой динамики

и Навье – Стокса представленные в недивергентной форме

При решении систем уравнений газовой динамики и Навье – Стокса могут использоваться несколько форм представления уравнений: дивергентная, недивергентная и предельно дивергентная.

Ранее были рассмотрены различные виды разностных схем для системы уравнений записанных в дивергентной форме. В результате линеаризации уравнений получаются сложные матрицы Якоби В и С, которые вносят дополнительные трудности в численные расчеты. Выбор искомого вектора состояния в газодинамических переменных в одной из эквивалентных форм позволяет строить разностные схемы наиболее просто и экономично реализующие. Как правило, для уравнений газовой динамики вектор состояния выбирают в переменных , что позволяет решать независимо уравнение неразрывности от остальных уравнений системы. Матрица В имеет очень простую структуру. Для системы уравнений Навье-Стокса вектор состояния выбирают в переменных .

Уравнения газовой динамики, представленные в переменных можно записать в виде:

(35)

Здесь матрица и - квадрат скорости звука.

Для уравнений Навье-Стокса краевые условия задаются для скорости и температуры, поэтому и схемы в этих переменных используются наиболее часто. Рассмотрим систему уравнений Навье – Стокса в переменных , тогда

. (36)

Здесь матрица

.

Матрица .

Разностные схемы для модельных уравнений могут быть использованы и для систем уравнений газовой динамики и Навье – Стокса, так схема с весами в этом случае равна:

(37)

Схема (37) аппроксимирует системы уравнений (35) и (36) с порядком , где порядок разностной производной.

Для уравнений газовой динамики

,

а для уравнений Навье- Стокса

При несимметричной аппроксимации производных операторами знаки в конвективных членах и члене с давлением выбираются согласованно.

Из вида матриц и уравнения (37) видно, что для нахождения решения системы (36) используются векторные прогонки, а для нахождения решения системы (35) используется векторная прогонка для вычисления координат и , а затем можно пересчитать из уравнения неразрывности методом сквозного счета.

Схема (37) в линейном приближении безусловно устойчива при .

Выведем условие устойчивости для схемы (37) в случае решения системы уравнений газовой динамики (35) при симметричной аппроксимации пространственных переменных.

Для исследования устойчивости схемы с весами

подставляем гармонику в разностную схему, где и получаем следующее характеристическое уравнение:

.

После его упрощения и замены имеем

В операторном виде это уравнение:

Его определитель

Обозначим и , тогда

.

Найдем корни уравнения.

Возвращаясь к исходным обозначениям получаем для первого корня: или

. имеем .

Для двух других корней:

Схема безусловно устойчива при .

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

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

, (38)

Система (38) недивергентного вида и давление исключено из этой системы с помощью уравнения состояния: по формуле

.

Воспользуемся расщепление дифференциального оператора по физическим процессам: . Здесь матрицы

Оператор учитывает конвективные слагаемые уравнения, а оператор учитывает слагаемое с давлением в уравнении движения и слагаемые вида дивергенции скорости в уравнениях неразрывности и энергии.

Систему уравнений (38) с учетом расщепления дифференциального оператора заменим сиcтемой:

слабо аппроксимирующей исходную систему (см.[6]).

Полученную систему уравнений аппроксимируем следующей разностной схемой с весами:

(39)

Переписывая уравнения схемы (39) в каноническом виде:

и умножая первое уравнение слева на оператор , а второе справа на оператор , после сложения получаем:

Операторы и некоммутативные, поэтому исключит дробный шаг в общем случае не удается.

Для системы (38) разностная схема (39) имеет первый порядок аппроксимации по времени и k-тый по пространству.

Реализация схемы на дробных шагах

Рассмотрим численную реализацию системы (39).

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

1) Если выбрать , то решение разностного уравнения для любой из компонент вектора может быть получено по неявной схеме бегущего счета для двухточечных разностных уравнений

Если , то счет ведется слева направо (верхний знак в формуле) и при справа налево (нижний знак в формуле).

Когда знак скорости меняется в расчетной области, то решение

находится скалярной трехточечной прогонкой. В этом случае разностное уравнение имеет вид:

,

где .

Прогонка хорошо обусловлена при аппроксимации с порядком . При симметричной аппроксимации () прогонка хорошо обусловлена лишь при . В случае плохой обусловленности решаем уравнение методом немонотонной прогонки.

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

На втором дробном шаге схемы (39) решается следующая система уравнений:

В уравнении движения для аппроксимации используется сопряженный разностный оператор.

Исключая и из последнего уравнения, получаем разностное уравнение для нахождения значения скорости на временном слое. Это уравнение решается трехточечной скалярной прогонкой (при k=1). Значения для плотности и энергии на временном слое находятся по явным формулам из первых двух уравнений системы.

Исследуем устойчивость схемы (39) для линеаризованных уравнений, полученных из системы (38) методом замороженных коэффициентов. Решение разностных уравнений будем искать в виде Тогда , или . В силу неравенства и двухслойности разностных схем достаточно показать устойчивость схемы для каждого дробного шага.

Для первого дробного шага получаем характеристическое уравнение:

.

Заменим для удобства и ,

тогда определитель характеристического уравнения имеет вид:

.

Решая определитель получим корни Коэффициент зависит от способа аппроксимации, а именно:

Здесь Получаем, что при .

Для второго дробного шага корни характеристического уравнения (здесь матрица не является диагональной) равны

,

скорость звука и , где при и = при .

При получаем . Таким образом, , т.е.разностная схема безусловно устойчива при .

2.8. Уравнения газовой динамики и Навье-Стокса в комбинированных газодинамических переменных

При построении газодинамических схем в качестве искомых переменных могут быть выбраны различные комбинации газодинамических параметров.

Рассмотрим в качестве искомого вектора течения .

Выбор такого искомого вектора обусловлен следующим:

1. Уравнения газовой динамики и уравнения Навье-Стокса в этих переменных имеют более простую форму и просто реализуются.

2. Уравнения неразрывности и движения записываются в дивергентной форме.

3. Уравнение энергии может быть выбрано как в недивергентной, так и в дивергентной форме. Аппроксимация уравнения энергии в дивергентной форме приводит к построению консервативных разностных схем.

Рассмотрим систему уравнений (см.[6]):

(40)

для которой и

.

В случая системы газовой динамики:

,

а для случая системы уравнений Навье-Стокса:

.

Здесь .

Выберем разностную схему с весами для численного решения системы уравнений газовой динамики:

. (41)

Здесь .

Схема нелинейная относительно искомого вектора . Линеаризуем вектор относительно вектора :

.

Тогда учитывая уравнение (41) получаем разностную схему

линейную относительно функций на верхнем временном слое и аппроксимирующую систему (40) с порядком .

Рассмотрим приближенную факторизацию стабилизирующего оператора , где .

Разностная схема

(42)

аппроксимирует исходное уравнение (40) с тем же порядком, что и основная схема, но проще в реализации.

Стабилизирующий оператор выбирается так, чтобы разностная схема (42) была:

1) безусловно устойчивой при соответствующем выборе значения параметра α,

2) могла быть реализована скалярными прогонками,

3) требовала минимального числа арифметических операций при своей реализации.

Построить расщепление матрицы на матрицы и можно четырьмя различными способами для выполнения условий 1) и 2), но для выполнения третьего условия выбираем следующий вид расщепленных операторов:

и .

Для численной реализации схемы (42) используется схема в дробных шагах или эквивалентная ей схема типа стабилизирующей поправки.

(43)

Рассмотрим решение по схеме (43) на каждом дробном шаге.

На первом дробном шаге матрица нижнетреугольная и

разностные уравнения системы могут быть решены независимо друг от друга. Из первого уравнения системы находим значения переменной , а затем из второго и третьего уравнений системы независимо друг от друга находим значения переменных и .

На втором дробном шаге решаем систему:

Из последнего уравнения системы выражаем значения давления на верхнем временном слое и подставляем во второе уравнение системы, которое затем решается скалярными прогонками. Находим значения переменной . Из первого и третьего уравнений системы определяем остальные неизвестные параметры.

Можно показать, что разностная схеме безусловно устойчива при .

Дивергентный стабилизирующий оператор

Покажем как для системы уравнений газовой динамики строятся безусловно устойчивые разностные схемы, реализуемые скалярными прогонками, если стабилизирующий оператор выбирается в дивергентной форме (см.[6]).

Рассмотрим систему:

, (44)

где уравнение состояния .

Здесь .

Для решения системы воспользуемся следующей схемой с весами

,

которая аппроксимирует исходную систему с порядком , но является нелинейной при относительного верхнего временного слоя.

Для получения линейной схемы проводим ее линеаризацию, относительно вектора . Заменяем

и .

Здесь и .

, где .

Линеаризованная разностная схема:

, (45)

аппроксимирует уравнение (44) с порядком и линейна относительно -го временного слоя. Схема решается векторными прогонками. Для того, чтобы получить схему, реализующуюся скалярными прогонками, проводим расщепление оператора на сумму двух операторов:

и

строим новую разностную схему ,

где оператор получен приближенной факторизацией стабилизирующего оператора схемы (45). Схема аппроксимирует исходную систему уравнений (44) с тем же порядком , что и схема (45) и консервативна при установлении.

Рассмотрим численную реализацию схемы методом дробных шагов:

На первом дробном шаге решается следующая система разностных уравнений:

Уравнения могут быть решены независимо друг от друга скалярными прогонками или по неявной схеме бегущего счета.

На втором дробном шаге разностные уравнения:

решаются в следующем порядке. Исключаем и из уравнения движения и получаем относительно разностное уравнение.

2.9. Схема с несогласованным стабилизирующим оператором

При аппроксимации дифференциальных операторов вида несимметричными разностными операторами получаются разностные схемы, которые реализуются пятиточечными скалярными прогонками. Для получения стационарного решения методом установления можно использовать схемы, в которых порядок аппроксимации членов в стабилизирующем операторе отличается от порядка аппроксимации членов оператора правой части. При установлении порядок аппроксимация разностной схемы определяется по порядку аппроксимации правой части. Это различие позволяет строить разностные схемы, которые реализуются трехточечными прогонками (см.[6]).

Рассмотрим систему уравнений Навье-Стокса для сжимаемого теплопроводного газа записанную в следующем недивергентном виде.

. (46)

Для ее аппроксимации выберем факторизованную разностную схему

(47)

со стабилизирующем оператором .

Здесь разностные операторы

, где

и .

Заметим, что m = .

Схема (47) на каждом дробном шаге решается -точечными прогонками и погрешность ее аппроксимации есть

, а при установлении . Здесь – порядок аппроксимации членов стабилизирующего оператора, а

порядок аппроксимации членов оператора правой части.

Определение. Оператор называется согласованным, если и несогласованным, если .

Рассмотрим разностную схему с несогласованным оператором при . На каждом дробном шаге ее решение может быть получено трехточечной прогонкой и при установлении схема имеет порядок аппроксимации . Эта схема по-прежнему остается безусловно устойчивой, но запас устойчивости ее уменьшается.

Покажем ее безусловную устойчивость для уравнений газовой динамики. В этом случае характеристическое уравнение схемы следующее:

где и .

Один из корней характеристического уравнения равен

. Тогда , если .

Два других оставшихся корня находим при в предельных случаях, когда – гиперзвуковое течение. В этом случае корни характеристического уравнения . И во втором случае, когда – медленные течения. Здесь характеристическое уравнение может быть записано в виде

, где

. Его корни равны .

Таким образом, разностная схема (47) безусловно устойчива

при в случае согласованного стабилизирующего оператора

и при в случае несогласованного стабилизирующего

оператора.

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

2.10. Схемы для решения стационарных задач

При решении стационарных задач уравнений газовой динамики и Навье-Стокса используется два подхода:

1) непосредственное интегрирование системы стационарных уравнений,

2) интегрирование некоторой аппроксимирующей системы, решение которой стремится к решению исходной стационарной системы.

Использование первого подхода приводит, в одномерном случае, к интегрированию систем нелинейных обыкновенных дифференциальных уравнений. В многомерном случае получается уже система уравнений в частных производных, тип которых зависит от режима течений. Как правило, для уравнений газовой динамики при сверхзвуковом течении - система гиперболического типа, а при дозвуковом – эллиптическая. Для параболизированных систем уравнений Навье-Стокса – системы параболического или эллиптического типов соответственно.

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

Такой метод хорош и тем, что он используется для любого типа течений.

Рассмотрим применение этого метода на примере модельных уравнений.

Для решения уравнения

(48)

с заданными граничными условиями воспользуемся следующей итерационной схемой ( – номер итерации)

(49)

При сходимости итераций (когда ) схема (49) при установлении аппроксимирует уравнение (48) с порядком .

Итерационная схема (49) аппроксимирует (48) уже при установлении, а на промежуточных итерациях схема аппроксимирует другое уравнение. Действительно, если к числителю дроби, стоящей в правой части схемы (49) прибавить и отнять выражение , то получим следующую схему:

которая на каждом промежуточном шаге схема аппроксимирует уравнение:

.

Схема (49) безусловно устойчива. Устойчивость исследуем методом гармоник. При решении характеристического уравнения

Получаем, что , так как .

Расчет по схеме (49) проводится по явной формуле:

.

Можно строить модификации схемы (49), которые тоже являются безусловно устойчивыми, например схема:

,

Здесь численный счет ведется по неявной схеме бегущего счета.

В работе (см.[15]) предложена следующая схема для решения уравнения теплопроводности с использованием метода расщепления:

(50)

Переписывая схему (50) в виде

(51)

и после исключения промежуточного слоя приходим к разностному уравнению

. Здесь .

Полученная схема аппроксимирует при установлении уравнение (48) со вторым порядком точности по времени и является безусловно устойчивой.

Каждое уравнение системы (51) реализуется по схеме бегущего счета: первое уравнение – справа налево, а второе наоборот слева направо.

Рассмотрим итерационную схему решения и нелинейного уравнения

, где . (52)

Добавляем итерационное слагаемое

.

При установлении схема аппроксимирует уравнение (52) с порядком и после линеаризации вектора может численно решена по схеме бегущего счета.

 

2.11. Несколько замечаний для многомерных уравнений

Для численного решения многомерных уравнений, построение разностной схемы усложняется (если использовать явные разностные схемы, то, как правило, ухудшается условие устойчивости), например, для уравнения переноса:

– в одномерном случае: ,

–в двухмерном случае: , учитывая .

Хотя реализация схем сильно не усложняется.

Хуже для неявных разностных схем. Схемы в этом случае становятся неэкономичными или условно устойчивыми, или реализуются матричными прогонками.

На основе схем расщепления можно построить экономичную разностную схему.

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

 

Заключение

 

Основные методы теории разностных схем апробируются на задачах прикладной механики. Показано, как применяя разностный подход можно численно исследовать реальные физические модели.

При изложении материала использовались разделы вычислительной механики, в частности аэродинамики, а также раздел механики жидкости и газа.

Контрольные вопросы ко второй главе:

1. Явные разностные схемы для модельных уравнений.

2. Безусловно устойчивые разностные схемы для уравнений.

3.Методы построения схем повышенного порядка аппроксимации.

4. Схема с весами для системы уравнений газовой динамики.

5. Схемы расщепления по физическим процессам.

6. Схема приближенной факторизации.

7. Разностные схемы для полной системы уравнений Навье – Стокса дивергентного вида.

8. Понятие о монотонных разностных схемах.

9. Схемы для одномерных систем уравнений газовой динамики и Навье – Стокса, записанных в недивергентной форме.

10. Уравнения газовой динамики и Навье – Стокса в комбинированных переменных.

11. Схемы с несогласованным стабилизирующим оператором.

12. Схемы для стационарных задач.

 

Практическое задание ко второй главе:

 

1. Исследовать порядок аппроксимации и устойчивость следующих разностных схем линейных одномерных уравнений газовой динамики:

где и .

Ответ: схема условно-устойчивая.

, , где

 

2.

где и .

Ответ: безусловно-устойчивая.

, .

3.

где и – сопряженный оператор.

Ответ: условно-устойчивая.

Безусловно-устойчивая лишь для сверхзвуковых течений

 







Дата добавления: 2014-11-10; просмотров: 1651. Нарушение авторских прав; Мы поможем в написании вашей работы!



Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Тема 5. Анализ количественного и качественного состава персонала Персонал является одним из важнейших факторов в организации. Его состояние и эффективное использование прямо влияет на конечные результаты хозяйственной деятельности организации.

Билет №7 (1 вопрос) Язык как средство общения и форма существования национальной культуры. Русский литературный язык как нормированная и обработанная форма общенародного языка Важнейшая функция языка - коммуникативная функция, т.е. функция общения Язык представлен в двух своих разновидностях...

Патристика и схоластика как этап в средневековой философии Основной задачей теологии является толкование Священного писания, доказательство существования Бога и формулировка догматов Церкви...

В теории государства и права выделяют два пути возникновения государства: восточный и западный Восточный путь возникновения государства представляет собой плавный переход, перерастание первобытного общества в государство...

Закон Гука при растяжении и сжатии   Напряжения и деформации при растяжении и сжатии связаны между собой зависимостью, которая называется законом Гука, по имени установившего этот закон английского физика Роберта Гука в 1678 году...

Характерные черты официально-делового стиля Наиболее характерными чертами официально-делового стиля являются: • лаконичность...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия