Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
ГЛАВА XIII. ГИПЕРБОЛИЧЕСКИЕ УРАВНЕНИЯГлава XIII посвящена разностным схемам для уравнений в частных производных гиперболического типа. В § 1 рассмотрено гиперболическое уравнение второго порядка — волновое уравнение, которое можно заменить эквивалентной системой двух уравнений первого порядка. На примере одномерной задачи подробно разобраны явные и неявные разностные схемы решения В § 2 рассмотрены одномерные уравнения газодинамики, являющиеся гиперболической системой квазилинейных уравнений первого порядка. Построены две однородные разностные схемы («крест» и неявная консервативная схема), дающие хорошие результаты при решении многих прикладных задач. Приведен вид псевдовязкости, используемый, в этих схемах. § 1. Волновое уравнение1. Схема «крест».К гиперболическим уравнениям приводят задачи колебания струны, движения сжимаемого газа, распространения возмущений электромагнитных полей и многие другие. Типичным примером одномерной задачи является задача малых колебаний натянутой струны с распределенной по длине нагрузкой
(это же уравнение описывает плоские акустические волны в газе при наличии внешнего силового поля Заметим, что, в отличие от параболической задачи (11.1), гиперболическая задача (1) требует постановки двух начальных условий: не только начального смещения от положения равновесия и, но и начальной скорости вещества Составим несложную и эффективную разностную схему для задачи (1). Выберем по Аппроксимируя прозводные разностями, получим трехслойную схему
с граничными условиями
По форме шаблона эту схему называют «крест». Исследуем ее. Вычисление решения. На нулевом слое решение известно из начального условия
Рис. 91. На первом слое решение также мойкно вычислить по начальным данным. Простейший способ состоит в том, что полагают
Более хорошие результаты дает использование следующего члена разложения:
выражение для
где Схема (2а) явная и позволяет выразить Описанный алгоритм показывает, что, после того как выбрана одна из начальных формул (4а, б), разностное решение существует и единственно. Аппроксимация. Разложим точное решение по формуле Тейлора с центром в узле
Используя эти разложения, легко найдем невязку схемы (2а):
и невязку начального условия (4а):
или начального условия (46):
Начальное условие (3) и краевые условия (26) аппроксимируются точно. Таким образом, схема (2)-(3) с начальным условием (46) имеет аппроксимацию Устойчивость исследуем методом разделения переменных, полагая в схеме (2а)
Для множителя роста гармоники получим квадратное уравнение
По теореме Виета произведение его корней
Чтобы это неравенство выполнялось для любых гармоник, необходимо и достаточно соблюдение условия Куранта:
Таким образом, схема «крест» условно устойчива. Замечание 1. Если Поэтому в условии Куранта (9) стоит строгое неравенство. Сходимость. Из сказанного выше следует, что схема (2) с начальными условиями (3), (46) при выполнении условия Куранта (9) сходится со скоростью Из наших рассуждений вытекает сходимость схемы в Схема (2) обеспечивает хорошую точность расчета решений и Замечание 2. Схема (2) написана для случая постоянных шагов Поэтому для трехслойных схем, в отличие от двуслойных, резкие смены шага Замечание 3. Для задач с краевыми условиями первого рода
то целесообразно полагать
обеспечивает аппроксимацию
|
1 |
Оглавление
|