Главная » Просмотр файлов » 6Simulation systems Лекция 21 Реш ур-я

6Simulation systems Лекция 21 Реш ур-я (1014329)

Файл №1014329 6Simulation systems Лекция 21 Реш ур-я (Материалы к лекциям)6Simulation systems Лекция 21 Реш ур-я (1014329)2017-06-17СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла

Столярчук В.А. “Системы моделирования”. Материалы к лекциям. Лекция №21

Лекция № 21



9.5. Моделирование методом Монте-Карло задач математической физики и задач смешанного типа.

Оглавление

Лекция № 21 1

9.5.1. Связь между решением краевых задач и вероятностными процессами 1

9.5.2. Задача Дерихле для уравнения Лапласа 3

9.5.3. Оценка времени решения краевой задачи 10

9.5.4. Более общие задачи и особенности метода 11

9.5.5. Применение метода Монте-Карло для решения задач смешанного типа. 16



9.5.1. Связь между решением краевых задач и вероятностными процессами

Связь между решением краевых задач и вероятностными процессами была уже давно (в 1934г.), отмечена в работе И.Г. Петровского, но реализации этой связи стала возможной лишь в связи с появлением ЭВМ.

Наиболее типичным примером является решение задач Дирихле (первая краевая задача) для двумерного уравнения Лапласа. Подобными уравнениями описываются многие задачи.

Уравнения

Математическая форма

Примеры задач

Лапласа

f = 0

Установившееся течение жидкости. Стационарные тепловые поля. Безмоментная теория оболочек.

Пуассона

f = -k

Теплопередача с внутренними источниками тепла.

Дифузии

f =

Нестационарная теплопроводность

Волновое

f =

Распростанение звуковых волн

Бигармоническое

2f = F(x,y)

Деформация пластин

Здесь: ; 2f = ;

Через оператор Лапласа задача Дирихле записывается внутри и на границе области так:

U=0; U Г =0;

При этом на границе Г области неизвестная функция принимает заданные значения: UГ = f(Q), где QГ

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

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

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

Итак, рассмотрим задачу Дирихле для уравнения Лапласа.


9.5.2. Задача Дирихле для уравнения Лапласа



В ограниченной связной области G плоскости X,Y с простой границей GO рассмотрим дифференциальное уравнение с частными производными.

, (1)

где U=U(X,Y) искомая функция.

Повторяем, что уравнение (1) при F(X,Y)=0 называется уравнением Лапласа, которым описываются многие физические процессы или состояния (см. таблицу). При F(X,Y)0 - уравнением (1) называют уравнением Пуассона.

Предположим, что на границе GO задана некоторая функция g(X,Y) (часто пишут g(S), где S - длина дуги границы, отсчитываемая от какой-нибудь фиксированной точки). Требуется найти такое решение U(X,Y) уравнения (1), которое на границе совпадает с g(X,Y):

U(X,Y) Go = g (X,Y) (2)

Задачу об отыскании решения уравнения (1), удовлетворяющего граничному условию (2), называют задачей Дирихле.

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

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

Для приближенного решения этой задачи обычно выбирают на плоскости достаточно мелкую квадратную сетку с шагом h. Координаты узлов этой сетки пусть будут Xj=jh, Yl=ih, а значения U(Xj,Yl) и F( Xj,Yl) для краткости обозначим Ujl и Fjl. Узлы сетки делятся на два сорта. Узлы, для которых четыре соседних узла лежат в области или на ее границе, называют внутренними; узлы, для которых число соседних внутренних узлов меньше четырех, называют граничными.

j,i+11

j+1,i

j,i

















Узел (j,i) называют внутренним, если и он и все четыре соседних с ним узла (j-1,l), (j+1,l), (j,l-1), (j,l+1) принадлежат G+GO, в противном случае узел (j,l), принадлежащий G+GO, называют граничным.





Во внутреннем узле (j,i) уравнение (1) заменяется разностным уравнением:

(3)

которое можно переписать в виде:

(4)

В граничных узлах полагаем: Uj,i=gj,i (Значения gj,i сносят с ближайших точек границы GO).

Именно соотношения типа (4) натолкнули исследователей на мысль использовать метод Монте-Карло для решения задач, описываемых дифференциальными уравнениями в частных производных.

Для этого запишем нашу задачу в несколько других обозначениях и для более простого уравнения – уравнения Лапласа.

Итак, пусть имеется некоторая область и на ее границе Г задана некоторая функция f(Q). Требуется найти такую функцию U(P), которая внутри данной области удовлетворяет уравнению Лапласа

U = 0 (здесь , как и ранее, оператор Лапласа: )

и на границе Г области принимает заданные значения UГ =f(Q), где QГ.

Задавшись некоторым числом h (шагом) проводят в плоскости сетку, образуя множество узлов. В дальнейшем рассматривают только те узлы сетки, которые попали внутрь области. Как уже говорилось, узлы сетки делятся на два вида. Узлы, для которых четыре соседних узла лежат в области или на ее границе, называют внутренними и обозначаем символом Р; узлы, для которых число соседних внутренних узлов меньше четырех, называют граничными. Их обозначаем символом Q.

Qi+1

Qi

Qi-1

QS-2

Q4

QS-1

QS

Q1

Q2

Q3

P3

P2

P

















В граничных узлах функция U принимает заданные значения U(Q ) = f(Q)

Во внутренних узлах мы ищем значения функции U(P), исходя из соотношения:





U(P)= (5)

Здесь Р1, Р2, Р3, Р4 - означают четыре узла, соседние к внутреннему Р. Как мы уже видели, система таких (4) уравнений - это обычная система в конечных разностях. Рассмотрим связанную с системой (4) теоретико-вероятностную схему. Эту схему принять рассказывать в виде так называемой задачи о пьяных.

Будем рассматривать стороны решетки как городские кварталы, а узлы - как перекрестки городских улиц. Предположим, что из узла Р выходит пьяный, который с равной вероятностью (а именно, равной 1/4) может попасть в любой из соседних узлов. Аналогично, попав в очередной узел (войдя на очередной перекресток), пьяный с равной вероятностью идет по одному из примыкающих к этому перекрестку кварталов, пока не выйдет на следующий перекресток.

Будем считать, что город обнесен глубоким рвом: это сказывается в том, что выйдя на границу города (т.е. граничный узел решетки), пьяный остается в этом узле, так сказать, свалившись в ров.

Возникает вопрос об отыскании вероятности U(P,Q) того, что пьяный, выйдя из узла Р, окончит блуждание в граничном узле Q.

Можно утверждать, что с вероятностью, равной единице, пьяный в конце концов окажется на границе города.

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

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

Тип файла
Документ
Размер
468,73 Kb
Тип материала
Высшее учебное заведение

Тип файла документ

Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.

Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.

Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.

Список файлов лекций

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