Главная » Просмотр файлов » Диссертация

Диссертация (1149340), страница 20

Файл №1149340 Диссертация (Гарантированный апостериорный контроль точности решений эволюционных уравнений) 20 страницаДиссертация (1149340) страница 202019-06-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Таким образом, если I (k) достаточно мало, решение может быть реконструировано при помощи итерационной схемы, так называемой адаптивнойсхемы Пикара–Линделёфа (АПЛ). Ошибки, возникающие в итерационной схеме, контролируются оценками Островского (см. Ostrowski [185]):Mj :=1kuj1+q− uj+1 kC(I (k) ) ≤ ku − uj kC(I (k) ) ≤qkuj1−q2− uj−1 kC(I (k) ) =: Mj .Отношение верхней и нижней оценок ошибки (252) превышает1+q.1−q(252)Если константа q близкак 1, эффективность оценок ухудшается.

Тем не менее, с помощью дополнительных элементов последовательности {ui }Nj=1 , возможно получить более точные оценки ошибки (см., [128,Section 6.7.6] и [130]), а именноM lj (uj , uj+l ) :=1kuj − uj+l kC(I (k) ) ≤ ku − uj kC(I (k) )1 + ql1l≤kuj − uj+l kC(I (k) ) =: M j (uj , uj+l ),l1−ql = 1, . . . , L, (253)используя элементы последовательности {uj }Nj=1 , отстоящие от uj на более чем одну ите-рацию.

Отношение оптимальной верхней и нижней границ ошибки в (253) равно1+q l.1−q lЕсликонстанта q близка к 1, эти оценки работают эффективнее, чем (252). Оценки (252) применяются для итерационных процессов, обладающих свойством сжимаемости таких, что соответствующий параметр сжимаемости может быть вычислен (как, к примеру, в представленномв работе Girault, Kumar, и Wheeler [186] итерационном алгоритме).Необходимоитерационномучестьпроцессе.некоторыеРассмотримтехническиеподинтервалсложности,I(k)∈возникающиеFK ,вопределён-115ныйu0ΩSkв(251),идопустим,чтоначальноезначениеитерационногопроцесса(k)определено как аффинная функция на сетке ΩSk , заданной на I , т. е.,k −1= ∪Ss=0[zs , zs+1 ], где ∆s = zs+1 − zs , z0 = tk , и zSk = tk+1 .

На первом интервалесправедливоu1 (t) =Ztϕ(u0 (s), s) ds + a0 , t ∈ I (0) := [t0 , t1 ].(254)t0Если q < 1, расстояние между u1 и u может быть найдено при помощи неравенстваqku1 (t)1−qku1 (t) − u(t)kC(I (0) ) ≤− u0 (t)kC(I (0) ) .(255)Тем не менее, в (254) получаем кусочно-непрерывный полином как результат интегрирования кусочно-аффинной функции. Во время интегрирования на Xh дополнительные ошибкиThTubjujuj−1XhXZhXhujXРисунок 4.1 – Ошибки интегрирования и интерполяции, сгенерированные T .появляются в результате интегрирования, а также отображением функции из одного конечномерного пространства в другое. Эти ошибки необходимо принять во внимание (см. Рисунок4.1).

В силу численного представления T , а именно Th : Xh → Zh , где Zh ⊂ X, функцияxbj = Th xj−1 содержит ошибку интегрирования. Так как Zh ⊂ X не пересекается с Xh , приме-няем оператор проекции π и оцениваем соответствующую ошибку. Таким образом, ошибки,сгенерированные численным интегрированием, возникают в (255) следующим образом:ku1 − u0 kC(I (0) ) ≤ ku0 − ub1 kC(I (0) ) + kbu1 − u1 kC(I (0) ) .(256)Здесь kbu1 − u1 kC(I (0) ) := kbe1 kC(I (0) ) – ошибка интегрирования. Далее необходимо спроекти-b1 ∈ CP 1 (I (0) ), гдеровать полученный результат на ub1 ∈ Zh to Xh , а именно u1 (t) = π uπ : Zh → CP 1 (I (0) ) – проектирующий оператор, для которого справедливо πbu(zs ) = u(zs ),s = 0, .

. . , Sk −1. Таким образом, правая часть (256) меняется следующим образомu1 − u1 kC(I (0) ) + kbu1 − u1 kC(I (0) ) ,ku1 − u0 kC(I (0) ) ≤ ku1 − u0 kC(I (0) ) + kb116где kbu1 (t) − u1 (t)kC(I (0) ) =: ke1 kC(I (0) ) – ошибка интерполяции.Полученный результат означает, что разница между любым кусочно-линейным при-ближением v(t) := v k (t), t ∈ I (k) и точным решением u(t) может быть оценена при помощинеравенстваkku(t) − v(t)kC(I (k) ) ≤ M ,t ∈ I (k) ,I (k) ⊂ FK .(257)Здесь кусочно-постоянная оценка ошибки сформулирована следующим образом:kM :=гдеeintj:=Xq(kv j+11−qs=0,...,Sk −1иXeinterp:=∆sjs=0,...,Sk −118Ls 2∆s2−interp− v j kC(I (k) ) + eint),j + ej12Lshi2 ,ϕ(v j, s+1 , zs+1 ) − ϕ(v j, s , zs )ϕ(v j, s+1 , zs+1 ) − ϕ(v j, s , zs ) +23hL1, s |v j, s+1 − v j, s | + L2, s ∆s(258)i(259)– оценки ошибок интегрирования и интерполяции kbej kC(I (k) ) и kej kC(I (k) ) на итерации j соответственно. Константы (258) и (259) задаются как Ls = L1, s ls + L2, s , где ls – наклонкусочно-заданной функции на каждом интервале [zs , zs+1 ], s = 0, ...,Sk −1, и L1, s – локальнаяконстанта Липшица, аналогичная заданной в (4.2.).

В [151] и [128, Section 6.7.6] представлендетальный вывод оценок обеих ошибок и подтверждаем теоретические результаты на наборе численных тестов. Таким образом, полностью гарантированные и вычисляемые границыприближений для задачи (248) (с Липшицевой функцией ϕ) могут представлены оценкой(257).4.2..1Алгоритм метода Пикара-ЛинделëфаВ первую очередь рассмотрим сетку FK , которая должна быть сформирована до при-менения численного метода и может изменяться в итерационном процессе.

В данной работепоследний вопрос не обсуждается в деталях, но важно отметить, что в процессе построения FK , используется U, в результате чего полученная сетка должна отражать поведениеϕ(u(t), t). На практике такая информация может быть получена различными способами (кпримеру, используя численное решение задачи (248), построенное другим неадаптивным методом (например, Рунге– Кутта) на грубой сетке, или из априорного анализа свойств решения).Алгоритм АПЛ является циклом по всем интервалам сетки FK =K−1S[tk , tk+1 ]. На каж-k=0дом отрезке он реализован как подцикл (с индексом j). В этом подцикле применяется методПикара-Линделëфа и пытаемся найти приближение, которое соответствует требованиям на117Алгоритм 2Метод Пикара-Линделëфа.Вход: ε {точность}, a0 {начальное условие}, q {константа сжимаемого отображения}K−1S[tk , tk+1 ] {начальная сетка}FK =ΩSk =k=0SSk−1[zs , zs+1 ] {начальная подсетка для каждого подинтервала}s=0for k = 0 to K − 1 doj=1doif k = 0a = a0elsea = v k (tk )endifk+1, Sk ) + avjk+1 = Процедура интегрирования (ϕ, vj−1kkВычисление Einterp и Eintegr , используя (259) и (258)2 ⊕,k+1Mjk+1k+1k+1= Eiter+ Einterp+ Eintegr2 ⊕,k+1q1−q Mjk+1k+1Einterp+ Eintegre⊕j =if> ε/K{уточнение сетки ΩSk }Sk+1 = 2 Sk+1endifj =j+1while e⊕j > ε/Kk+1v= vjk+1 {приближённое решение [tk−1 , tk ]}e⊕,k+1 = e⊕j {оценка ошибки на [tk−1 , tk ]}end forВыход: {v k }K−1k=0 {приближённое решение}⊕,k{e }K−1k=0 {оценка ошибки на подинтервалах}точность (т.

е., точность должна быть меньше, чем εk ). Исходные данные взяты из предыдущего шага (для первой итерации начальное условие определяется как a0 ).После вычисления приближения на [tk , tk+1 ], при помощи мажоранты мы устанавливаемгарантированную верхнюю границу ошибки (которая включает в себя ошибки интерполяциии интегрирования). Итерации продолжаются, пока требуемая точность εk не будет достигнута.

После этого результат сохраняется и алгоритм переходит к следующему интервалу.Пусть ε – заданная точность приближённого решения. Тогда практические вычисления описываются Алгоритмом 2. Отметим, что в Алгоритме 2 процесс интегрирования наинтервале не обсуждается в деталях, который выполняется на локальной сетке с наборомподинтервалов, размер которых ∆s . В принципе, может получиться, что желаемый уровеньточности εk невозможно достигнуть с ∆s (выбранным в определённый момент t′ < tK ).

Этотмомент может быть легко установлен, так как ошибки интерполяции и интегрирования будут доминировать и не позволят в целом сделать погрешность ниже εk . В этом случае ∆sнужно уменьшить, и вычисления надо повторить на соответствующем интервале.1180.2elMM0.150.10.05000.511.5tРисунок 4.2 – Ошибка и оценки ошибки.Ремарка 4.1. Оценка общей ошибки, связанной с интервалом [t0 , tK ], включает в себя всеошибки, рассчитанные на подинтервалах. Другими словами, ошибка, связанная с [t0 , tk−1 ]складывается с ошибкой на [tk−1 , tk ] (формально, это правило следует из того, что начальное условие на [tk−1 , tk ] включает ошибки на всех предыдущих интервалах).Пример 4.1. Рассмотрим задачуdu= 4u t sin(8t), t ∈ [0, 23 ],dtu(0) = a0 = 1.1(260)1Точное решение данной задачи u = e 16 sin(8t)− 2 t cos(8t) .На Рисунке 4.2 изображены ошибки (столбцами с маркером в форме стрелки) и оценкиошибки, вычисленные при помощи оценки Островского (точечной линией) и при помощиусовершенствованной оценки (пунктирной линией).

На Рисунке 4.3а и 4.4а приближённыерешения отображены вместе с заштрихованными зонами, содержащими точное решение. Границы этой зоны вычислены при помощи оценок Островского.Если в какой-то момент времени t′ < tK приемлемый уровень точности был превышен (т. е. метод Пикара–Линделёфа не может уменьшить ошибку), необходимо увеличитьколичество внутренних узлов (которые уменьшат ошибки интегрирования и интерполяции)и повторить вычисления. Численные результаты на Рисунке 4.3а и 4.4а подтверждают, чтоулучшенная мажоранта обеспечивает гораздо более точные границы отклонений.Значения компонентов оценки (а именно, первое слагаемое оценки, оценка kēk и оценкаkbek из (257)) представлены в Таблице 4.1.

Очевидно, что в данном примере значения Sk были1192vuv±M1.81.6vuv±M1.91.41.81.211.70.81.60.60.400.511.51.51.11.15t(а)1.2t(б)1.251.3Рисунок 4.3 – (a) Точное и приближённое решения с мажорантами Островского. (b)Приближенный интервал с точным и приближённым решениями с мажорантамиОстровского.1.82vulv±M1.61.9vulv±M1.41.81.21.710.81.60.600.511.5t(а)1.51.11.151.2t(б)1.251.3Рисунок 4.4 – (a) Точное и приближённое решения с усовершенствованными мажорантамиОстровского. (b) Приближенный интервал с точным и приближённым решениями сусовершенствованными мажорантами Островского.выбраны так, что оценки погрешности интерполяции и интегрирования незначительны поотношению к первому слагаемому оценки.120Таблица 4.1 – Компоненты общей оценки.оценка kej kоценка ke¯j kоценка keˆj k2.27e-028.62e-089.57e-084.61e-021.88e-075.81e-075.50e-022.53e-075.93e-077.48e-022.58e-072.36e-069.60e-023.02e-072.37e-061.03e-013.42e-072.38e-061.54e-014.90e-072.43e-061.56e-016.19e-072.50e-062.35e-019.49e-072.62e-062.71e-019.89e-072.63e-063.05e-019.99e-072.64e-063.28e-011.02e-062.64e-064.46e-011.02e-062.65e-06Пример 4.2.

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

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

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