Главная » Просмотр файлов » 1626435584-7c6402f545ecf856225d6cf8d21519c9

1626435584-7c6402f545ecf856225d6cf8d21519c9 (844233), страница 67

Файл №844233 1626435584-7c6402f545ecf856225d6cf8d21519c9 (Калиткин - Численные методы) 67 страница1626435584-7c6402f545ecf856225d6cf8d21519c9 (844233) страница 672021-07-16СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Например, если уравнение (9) рассматривается при г)0 на полупрямой х=-х„то следует задать ус- ловия УРАВНЕНИЯ В ЧАСТНЫХ ПРОИЗВОДНЫХ [Гл. !х Если уравнение в частных производных описывает сложный физический процесс, то автомодельные решения дают отдельные режимы протекания процесса и позволяют исследовать многие его особенности.

Поэтому автомодельные решения широко используются в современной физике (см. 1361). Автсяяодельность является частным случаеМ подобия. В теории подобия при помощи анализа физических размерностей коэффициентов уравнения ищутся такие преобразования, всех переменных и функций, относительно которых уравнение инвариантно. Например, уравнение (9) не изменится при таком преобразовании: (14) х-э.ах, 1-! а[, и-+а!т'и.

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

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

Для применения разностного метода в области изменения переменных 0 (», !) Вводят некоторую сетку. Все производные, входящие в уравнение и краевые условия, заменяют разностями (или другими алгебраическими комбинациями) значений функции и (», [) в узлах сетки. Получаю[циеся при этом алгебраические уравнения называют разностной схемой.

Решая полученную алгебраическую систему, найдем приближенное (разностное) решение в узлах сетки. Как и в главе у'!П, возникают вопросы: существует ли решение алгебраической системы и единственно ли оно; как это решение фактически'вычислить (за возможно меньшее число действий); при каких условиях это разностное решение стремится к точному и какова скорость сходимости? Есть еще два вопроса, которые для обыкновенных дифференциальных уравнений были несложными; как выбрать сетку и как составить разностиую схему на этой сетке? 291 ВВЕДЕНИЕ 4П Пример. Составим простейшие разностные схемы для одномерной задачи линейной теплопроводности на ограниченном отрезке и,=йи,„О<х<а, 0<(~Т, (15а) и(х, 0)=1з(х), и(0, з)=)зз(У), и(а, ()=)зз(1).

(15б) Решен ие ищется в области 6 =- 10 "= х .—.. а] м 10 == 1.=.. Т). Введем в б прямоугольную сетку (для простоты равномерную), образованную пересечением линий х„=аЬ, 0 и( У, и 1„=-тт, О~т(М; величины Ь, т являются шагами сетки по переменным х, 1 (рис. 46). Значения функции в узлах сетки будем обозначать и"„'=и(х„, („). 1 ш+1 л-у л+ п и-1 и им а] д1 Рис.

41. Рис. 46. Возьмем около узла (х„, г' ) конфигурацию узлов, изображенную на рис. 47, а, Заменим в уравнении (15а) производную и, разностным отношением (и„" ' — и„")тт, а производную и,а — отношением (и'„"+, '— 2и'„"+'+и„'" ' ',)/Ьз. Тогда дифференциальное уравнение приближенно заменится (анпроксимируется) разностной схемой е) — (у,",+' — у"„') =-„-, (у„1 ', — 2у„'"+'+у„" ~',), 1(п=-М вЂ” 1. (16) уз ' =)зт((мзт) ун =рз(1м,). (17) у',=р(х„), О-=.и==Я, Конфигурацию узлов, используемую для составления разностной схемы, называют итаблоном.

Для одной и той же задачи можно составить много разностных схем. Например, если для задачи (15) выбрать изображенный *) Напомним, что разностной схеме удовлетворяет разностное решение, которое мы обозначаем р~м. Число уравнений (16) меньше числа неизвестных у„"'+', 0 =и =М; недостающие уравнения выводятся из начальных и граничных данных (156): 298 УРАВНЕНИЯ В ЧАСТНЫХ ПРОИЗВОДНЫХ ~гл. «х на рис. 47, б шаблон, то вместо (16) получим другую схему: — (у"'+ ' — у"') = — „, (у„"', — 2у«'+ у,"',), 1 ~ и ( Ж вЂ” 1. (18) Начальные и граничные условия для этой схемы можно записать в форме (17). В этой главе рассмотрены способы составления и исследования разностных схем, применимые для разных типов задач.

В следующих главах излагаются те разностные схемы, которые дают хорошие результаты при решении некоторых распространенных типов уравнений математической физики, возникающих в задачах переноса, теплопроводности и диффузии, акустики и газодинамики, стационарных электрических полей. Есть численные методы, близкие к разностным. Например, в методе прямых сетка вводится только для части переменных; эти переменные рассматриваются как дискретные, а одна переменная (обычно врел«я ' 1) остается непрерывной.

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

Так, для задач многомерной газодинамики разработан метод частиц в ячейке; для задач разреженной плазмы предложен метод «водяного мешка» и ряд других (см. 16)); в задачах переноса нейтронов комбинируют разностный метод с разложением угловой части функции распределения частиц по сферическим гармоникам и т. д. Численные методы позволяют решить сложнейшие задачи для систем многомерных уравнений. Однако для сложных задач численные методы очень трудоемки и рассчитаны на использование мощных ЭВМ. В этих случаях даже вывод разностной схемы, составление программы и ее отладка могут занимать несколько месяцев, а разработка математической модели или новых типов разностных схем нередко требует нескольких лет. Поэтому численные методы целесообразно использовать в сочетании с аналитическими методами.

Например, ищут такие упрощенные постановки задачи или частные случаи, когда можно найти точные или автомодельные решения и преобразования подобия. Прн помощи преобразования подобия по каждому найденному численному решению строят семейство решений. Все это позволяет с меньшими затратами труда провести детальное исследование исходной задачи, 299 АППРОКСИМАЦИЯ з з1 5 2. Аппроксимация 1. Сетка н шаблон. Для большинства разностных схем узлы сетки лежат на пересечении некоторых прямых линий (в многомерных задачах — гиперплоскостей), проведенных либо в естественной системе координат, либо в специально подобранной по форме области 6. Для двумерных задач в прямоугольной области 6 наиболее часто употребляют прямоугольную сетку (см. рис.

46), которую мы ввели при составлении схем (16) и (18). Заметно реже используют лг треугольную (рис. 48) или шестиугольную сетку. Для трехмерных задач наиболее употребительна сетка из прямоугольных параллелепипедов (рис. 49); другие виды сеток, например из прямоугольных трехгранных призм (рис. 50), используются редко. Существуют некоторые разностные схемы, например, для задач двумерной и трехмерной газодинамики, где узлы сетки расположены неупорядоченно. Но такие схемы сколько.наоудь заметного распространения не получили. Если одна из переменных имеет физический смысл времени г, то сетку обычно строят так, чтобы среди ее линий (или гиперплоскостей) были линии г'=г .

Совокупность узлов сетки, лежагцих на такой линии или гиперплоскости, называют слоем. Рис, 49. Рис. 50. На каждом слое выделяют направления — линии, вдоль которых меняется только одна пространственная координата. Например, для переменных х, у, 1 есть направление х ((=сопз1, у=сопз1) и направление у (1=сопз1, х=сопз1). Если область 6(х, 1) имеет форму прямоугольника, то часть узлов прямоугольной сетки естественно ложится на границу области (см. рис. 46); эти узлы называются граничнымн, а остальные узлы — внутренними.

Начальные и краевые условия, наложенные на решение на границе Г(6), можно в этом случае УРАВНЕНИЯ В ЧАСТНЫХ ПРОИЗВОДНЫХ !гл. зх считать заданными в граничных узлах сетки. Именно так было сделано при выводе соотношений (!7) в примере из З 1, п. 4. В случае двух пространственных переменных х, у граница области 6 (х, у) нередко бывает ломаной линией. Для таких областей всегда можно ввести такую треугольную сетку, чтобы естественные узлы сетки (пересечения линий сетки) легли на границу (см.

рис. 48). Иногда удается добиться этого, используя прямоугольную сетку. Если граница Г (6) криволинейная, то естественные узлы сстки на границу могут пе попадать (рис. 51). В этом случае можно взять точки пе. рессчеиня линий сетки с границей в качестве дополнительных узлов; тогда краевые условия следует задавать в этих узлах. Можно сделать иначе: границу Г (6) приближенно заменить ломаной, проходящей через ближайшие к границе естественные узлы (жирная линия на рис. 51); тогда краевые условия, заданные на Г(6), надо каким-либо образом перенести на эту ломаную. Если область о является кругом !кольцом), цилиндром или шаром, то часто переходят к системам координат, связанных с видом области: полярным, цилин. дрическим или сферическим.

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

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

Так, в примере из 1, п. 4 нерегулярными были граничные узлы, и в них разностная схема имела нестандартную форму (17). Составление разностной схемы начинается с выбора шаблона. Ц)аблон не всегда определяет разностную схему однозначно, но существенно влияет на ее свойства; например, далее мы увидим, что на шаблонс рис. 47, б нельзя составить хорошей схемы для задачи (15). Для каждого типа уравнений.

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

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

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

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