Главная » Просмотр файлов » А.А. Самарский, Ю.П. Попов - Разностные методы решения задач газовой динамики

А.А. Самарский, Ю.П. Попов - Разностные методы решения задач газовой динамики (1161630), страница 21

Файл №1161630 А.А. Самарский, Ю.П. Попов - Разностные методы решения задач газовой динамики (А.А. Самарский, Ю.П. Попов - Разностные методы решения задач газовой динамики) 21 страницаА.А. Самарский, Ю.П. Попов - Разностные методы решения задач газовой динамики (1161630) страница 212019-09-19СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 21)

Для аппроксимации производной (1.1) н узле ю (ва )чм нремевябм слое) можво использовать следующие соотно- шения 98 З(г» .и») ч(г» г) У»в '» »ы '! у ('» ';) — у ('- ';) у-— » г — г » 1-1 — — (1.2) ь й 1 У»-1 у — у (. — 1) я )» Выражения (1.2), (1.3) называют односторонними разностными производными, у, — правая производная (или производная вперед), у; — левая (вли производная назад). Очевидно, правая произнодвая н узле 1 является леной в узле <+ 1, т. е.

у, = уу(+ '1) Аналогично у-, =- у. ( — 1). Помимо соотношений (1.2), (1.3), используют также центральную, илн двустороннюю разностную производную 1 < ) (,) У. У «<) у< И 8 ~ — 8 Нетрудно проворить, что симметричное выражение (1.4) является полусуммой односторонних производных (1.2) и (1.3): у~ = <35(у, +у-,). Аналогично определяется разкостная производная по времени у(ги 8; ) — у(»г с ) у»» вЂ” у( т Вторая разностная производная определяется следующим образов: у у — ' у.- -у< у'- у< —,' И вЂ” 2 ",-у< — 1). — т й й й' < ~у;е»- у; й 1~ й = и (еь <<) ~ й д (з" М ) + —, —, (е<, 1 ) + О (йз) ди й" ди д» '" ' 2 д»» Исходя из определений (1.2) — (1.4), получим для погрешности аппроксимации»у = Ееие — (би)» в каждом конкретном случае следующие выражения те+ (» ) = (ий) (зп 1') = (вп 1') + 0(й ) = О (6), Эта запксь представляет собой разностную производную от пер- вой разностной производной.

Отметим, что для ранномерной сетки у;,= у,-,, 5. Погрешность аппроксимации. Заменяя дифференциальный оператор Ь <»-~' некоторым разцостпым оператором У,„, Рве. 2.4 мы допускаем ошибку — поерешность аппринсимиции, от нсличпны которой будет зависеть точность ре- шения разкостиой задачи. Выясним нелкчину погрешности аппроксимации дифферевци- алыюго оператора разпостпым для случая первых производных, испо;пзун разложение н ряд Тейлора некоторой гладкой функции: и(»;, В) = и(»; ~ й, <,) = $ (гг) =(ил)-,— — „'" (гв 11) = — — "' — '",(г„1с) + 0(йг) =0(й), ди ф, (г;) = (и„) — — (гс, 11) = 0 (йэ).

Эти соотношения справедливы для достаточно гладкой функции и(г, 1) непрерывного аргумента. Говорят, что рагностный оператор 1ь аппраксимирует на классе функций дифференциальный оператор Ь с порядком и) О (и — порядок аппроксимации) н точке г„ если для погрешности аппроксимации имеет место ф, = ф(г,) = Сьиь — (слс)„й=,с == 0 (й"). В соответствии с этим определением односторонние разноствые производные (1.2), (1Л) аппраксимируют производную (1 1) с первым порядком, а центральная производная — со вторым. Замечание.

Производная у, является правой относительно узла г, п н то же время левой относительно узла г, Очевидно, относительно полуцелой точки г,+ыг = — г,+ 0,5/с эта же производная (ус)с (у ) является централг,ной. Таким образом, разностная производная у, аппроксимнрует производную (1.1) с первым порядком в узлах с и с+ 1 и со вторым порядком в полуцелой точка с+ 1/2, Аналогичное утверждение справедливо и для разностной производной по времени: выражение и, аппраксимирует производную ди/дг с первым порядком 0(т) па слоях / и /+1, и со вторым 0(тг) — на полуцелом слое /+ 1/2. Вторая разпостная производная и-, аппрокспмнрует произнодную дэи/дгг со вторым порядком: (гь В) + (гс 11) + 0 (/сг) (гс 11) + 0 (Ь~) Осз ' !2 ьис ес Как видно из структуры приведенных выше формул, величина погрешности аппроксимации представляет собой произведение шага сетки (6 нлн т) в некоторой положительной степени на соответстпусощусн производную от решения.

Поэтому ва грубых сетках, где птагн Й и т велики, н также для решепяй, претерпевзющнх резкие изменения но времени и пространстве, нелпчвна погрешности аппроксимации ф может стать не малой, так что сныо понятие аппроксимации теряет смысл, 6. Разпостная аппроксимация дифференциальных уравяений. Возможные способы аппроксимации днфферепциальпьсх уранвешп) мы рассмотрим па примере одного нз уранпоннй газовой $М динамики — уравнения движения дс др — + — -О. д! дг (1.6) Функции непрерывного аргумента — скорость о и давление р заменим на сетке ст сеточными функцттями, сохраняя для них обозначения о и р. Будем пока считать, что этн сеточные функции вычисляются в узлах сетки (г„т,).

Используя введенные ныше обозначения, мы мок!ем предложить для аппроксимации т'т,// /т+/.// /т-/// Р,// (!'-„'„~/ /т,// /т+/,т;! Рвс. 2.5. Рвс. 2.6 дифференциального уравнения (1.6) следующие конечно-разностные соотношения: гт+ р,= О, (1.7') ит+ р,-= О. (1.7') Участвующие н этик записях наборы узлов называются шаблокалти (рис. 2.5). Погрешность аппроксимации уравнения (1.6) разностными уравнениями (1.7'), (1.7" ) в узле (г„1,) имеет первый порядок по нрсмени и пространству 0(т + Ь). Разностное уравнение с центральной производной по пространству о! + р. =- О, (1.7"' ) записанное на четырехточечном шаблоне (рнс. 2.6), имеет и узле (г„1,) второй порядок аппроксимации по пространству: т(т= =0(т+/тт). Од!тат!о, как это будет показано н гл.

111, такая атшроксимацня через то~!ту принодит и неустойчивым схемам. Существует еще один подход к аппроксимации ураннения (1.6). Будем относить значение сеточной функции давления на каждом временном гное к полуцелым точкам (гт,оь 6), а скорости — к целым (г„т,). Тогда разностпос уравнение дниженин на шаблоне, изображенном па рнс, 2.7, примет нид (н индексных обозначениях) т-т — Г;.„тт, тт т Л ()м) Здесь разнос!пан производная от данден!та снмметрн ша относительно точки (гн !!) н имеет в ней второтт порядок аппроксимации 0(йт). Разностная произнодная по времени от и имеет н этой точке первый порядок аппроксимации 0(т), т. е. уравнение 101 (1.8) аввроксимнрует дифференциальное уравнение (1.6) в точке (г„1,) с порядком !( =0(т+ Ь»).

И отличие от (1,7 ), где центральная производная вычисляется»через точку» ~р! не участвует в записи разностного урав! пения), в соотношении (1.8) производная от давления определяется по соседним точкам, что повволяет избежать неустойчивости схемы (см. гл. !И).

Для упрощспия записи разностных соотношений введем еще одно безындексное обозначение у~. 7 .ым-У =У. Теперь соотношение (1.8) можно переписать в компактном, так называемом, безындсксном виде о»+ р, -= О. (1.8') До снх пор для разпостной аппроксимации пространственной производной в (1.0) мы использовали !'-и временнбя слой. 1'азностпые уравнения, построенные по такому принципу, называются явными. В такое уравнение входит лишь одна величина ! !6- ~~!, ! /! — /ф /.~-»2) ! ~ф, (~1/ ! ! /7+Щ /+/з/ ! ! ! ! /! ! 1 1 Рве.

2.7 Рвс. 2 Я с (/+1)-го пли, как говорят, с «верхнего» слоя о! == о, Голи !+! зла гения сеточных функций о!, р,' на /-м слое известны, то значение о выражается явным образом, например, из (1.8'): о = о — тр". 1О2 Очевидно, при записи разностяых уравнеяий можно пользоваться и»верхним» временным слоем. Тогда на шаблоне с полуцелымн точкамп (рис. 2.8) получим аналогично (1.8') и!+ Р-,=-О. (1.9) На!!о»!г!и»!, что крышка над р означает, что зта величина вычисг !.'-» 1»г лается па (/+ 1)-м слое (р=- Р! = Р!+М») ! !огрешпость аппроксимации уравнения (1.!!) уравнением (1.О) в узле (1, /+ 1) равна !У = 0 (т+ й') .

1'азностные уравпения (1.0) называготся неявными,— здесь на верхнем слое оказываются «завязанными» несколько различных неизвестных величин, и получить явную формулу для их выражения через значения функций на /-м слое не удается. Методы решения неявных разностных уравнений представляют большой самостоятельный вопрос (см. гл.

1У). Для разностной аппроксимации уравнения (1.6) можно использовать линейную комбинацию соотношений (1.8') и (1.9) ис+ ар-+ (1 — а) р-= 0 (1.10) на шестнточечном шаблоне (рис. 2.9). В дальнейшем для сокращения записи будет использоваться обозначение у во = оу + (1 — о) у, где о — так называемый весовой множитель. С помощью этого обозначения можно в виде переписать (1 10) и~ + р~- ~ = О. (1 10') и(0, г)=0, 1)0. Правое краевое условие на границе газа с вакуумом имеет внд р(М, г)=0, г~О, где М вЂ” масса газа, заключенная в единичном параллелепипеде.

Начальные условия таковы: газ однороден и покоится, так что и(з, О) = ио = О, р(з, 0) = ро, р(з, 0) = ра, 0 ( г ( М, зоз При частном значении о =0,5 соотношение (1.10') имеет относительно точки (вь О па) порядок аппроксимации 0(та+ Й'). В остальных случаях аппроксимация ф=О(т+ йз) /~-~г,/+У ~ О.Ф, ~У ! 7. Постановка разностной задачи. -г---- Постановка дифференциальной задачи в газовой динамике, помимо самих уравнений, включает форму- ~, (~,~/ лировку краевых условий н начальных данных, которые обеспечивают (г ~~,,у ' 0 Фу,~у выделение из совокупности всех возможных решений единственного.

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

1, Напомним, что в атой задаче слева газ граничит с неподвижной стенной, поэтому левое краевое условие выглядит следующим образом В этой простейшей задаче раэпостная аппроксимация краевых и начальных условий записывается без труда: и~>=. (>, />к=О, /=1 2, о () о в 1 2 Д< 1 Здесь для простоты рассмотрен случай, когда все сеточпые функции вычисляются в целых то'>ках сетки. Ревностные уравн«пнв в совокупности с разпостяой аппроксимацией гранвчны.. н начальпл<х условий составляют разностнрю схсэ<». Раэностпав схема есть система алгебраических соотпо>некий, методы решения которых представляют самостоятелы<ую проблему. В дальпешнем иногда длп краткости мы будем вазывать также рвэпостпой с.смой одну лишь систему разпостпых уравнений, подрвэуьн вав прп этом, что в конкретной задаче к псн добавляется рв.н<остпвв,шниа<, на <в,н>пь>х и краевых уаловий.

Характеристики

Тип файла
DJVU-файл
Размер
4,28 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6439
Авторов
на СтудИзбе
306
Средний доход
с одного платного файла
Обучение Подробнее