Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
§ 10. Построение численных методов с помощью вариационных принциповЧасто бывает естественно и целесообразно строить численные методы, исходя из естественной постановки задачи как вариационной или пользуясь определением решения как некоторой функции, удовлетворяющей интегральному тождеству. 1. Метод Ритца.Рассмотрим краевую задачу из §8:
Ее решение является точкой экстремума функционала
на классе функций
Задаются некоторым N и выбирают совокупность функций
Приближенное решение ищется в виде
Имеем
здесь
Находим экстремум функционала
где А — матрица с элементами Часто бывает удобнее сразу вычесть из решения функцию
имеет только нулевое решение, если Чтобы приближенные решения
Указанное условие обеспечивает сходимость метода Ритца в предположении, что все вычисления производятся точно. Пусть
где М не зависит от Довольно часто не удается построить системы функций, удовлетворяющие условию (4). Тогда ограничиваются использованием систем функций, для которых
где В ряде случаев нетрудно построить системы функций, удовлетворяющие условию (4), но, как правило, для них матрица А является полностью заполненной. Для задачи (1) такой системой является
В то же время для системы функций, соответствующих вариационно-разностному методу (см. далее),
где Замечание. Может случиться, что для некоторого набора функций величина 2. Метод Бубнова-Галеркина.Описываемый ниже метод является обобщением метода Ритца и применим в случаях, когда исходная задача не является вариационной. Формально этот метод можно представить следующим образом. Запишем исходную задачу в виде задачи нахождения решения из некоторого интегрального соотношения, справедливого для любой функции![]()
Под выражением в круглых скобках понимаем скалярное произведение в
Задаются некоторой линейно независимой системой функций
Так же как и в случае метода Ритца, решение исходной задачи сводится к решению системы линейных уравнений (8) относительно неизвестных Оба описанных метода применимы в нелинейном случае. Если исходная задача является задачей на экстремум функционала, не являющегося, как (2), квадратичным, то система уравнений (3) относительно Точно так же в случае нелинейного уравнения
3. Вариационно-разностный вариант метода Ритца.Носителем![]() ![]() ![]() ![]() ![]()
Рис. 9.10.1 Зададимся точками Это равносильно тому, что решение ищется в виде
при Система уравнений (3)
из которой определяются значения
где
4. Вариационно-разностный вариант метода Бубнова-Галеркина.Если умножим (1) на произвольную функцию![]()
по частям, то получим интегральное тождество
Будем искать решение
В данном случае эта система уравнений совпадает с (3). Можно было не производить в (12) интегрирования по частям, а непосредственно потребовать удовлетворения (12) для любой функции вида (9). Однако для функций вида (9) выражение (12) содержит слагаемые типа Описанный выше метод решения задачи, называемый проекционно-разностным, применим и к задачам более общего вида. Рассмотрим краевую задачу
уже не являющуюся задачей на экстремум некоторого функционала. Умножим (15) скалярно на
Приближение
Заметим, что интегрирование по частям интеграла от Описанные выше методы формально представляют некоторые неудобства, поскольку для построения системы уравнений (16) требуется вычисление некоторых интегралов. Если коэффициенты гладкие, то эти интегралы можно вычислить с помощью квадратурных формул:
Во всех случаях был применен способ вычисления интегралов, при котором подынтегральная функция разлагалась на множители и интеграл от наиболее резко меняющейся функции брался в явном виде. Можно показать, что полученная схема обеспечивает второй порядок точности. Можно предложить способ построения вариационно-разностных схем более высокого порядка точности; рассмотренный выше способ построения схемы является частным случаем (при
Можно на каждом из отрезков Вариационно-разностные методы в определенном смысле «технологичнее» разностных. В случае построения вариационно-разностных методов путем минимизации квадратичного функционала возникает система уравнений с положительно определенной матрицей, что обеспечивает определенную «физичность» получаемых приближений и одновременно облегчает решение системы. Переменность шага интегрирования также не оказывает существенного влияния на сложность программ вариационно-разностных методов. Эти преимущества наиболее эффективно проявляются при решении многомерных задач в областях со сложной геометрией. При одном и том же порядке точности использование вариационно-разностных схем часто требует меньшего объема программирования. Все это послужило причиной того, что они взяты за основу, например, при создании пакетов численных методов решения задач теории упругости. В то же время при решении очень сложных задач, в которых для получения нужной точности требуется число узлов сетки, находящееся на пределе возможностей ЭВМ, часто бывает целесообразно обратиться к сеточным методам. Заметим, что вариационно-разностные и проекционно-разностные методы называют также методами конечных элелшнтов. 5. Построение разностных схем путем аппроксимации функционала.При непосредственном построении разностных аппроксимаций в областях сложного вида иногда оказывается, что получается система уравнений со знаконеопределенной матрицей, в то время как исходная задача была знакоопределена. Чтобы преодолеть этот дефект, не прибегая к использованию вариационно-разностных методов, строят конечно-разностные схемы, используя дискретную аппроксимацию минимизируемого функционала, соответствующего задаче. Приблизим исходный функционал дискретной аппроксимацией:
здесь Первая сумма получилась на основе квадратурной формулы прямоугольников, вторая и третья — формулы трапеций. Приравнивая нулю производные
Поделив предыдущее соотношение на
совпадающую со схемой (8.3) в случае равномерной сетки. Выражение
выше учтено то, что
При таком поведении многочлена второй степени в окрестности бесконечности его главная часть Задача 1. Доказать, что при Чтобы проведенные рассуждения о неотрицательности матрицы А были справедливы, целесообразно строить аппроксимации функционала, приближая выражения, стоящие под знаком квадрата, не раскрывая скобок. Пусть, например, исходная задача является задачей на экстремум функционала:
Интеграл от первого слагаемого приближаем выражением
от второго — так же, как в (18). Все проведенные выше рассуждения остаются в силе, и поэтому соответствующая матрица А неотрицательна. Если раскрыть скобки в Из последних рассуждений следует заключение, которое особо существененно в многомерном случае. При построении конечно-разностных методов путем аппроксимации минимизируемого функционала целесообразно записать функционал в виде суммы интегралов от квадратов некоторых выражений и линейной части и аппроксимировать эти выражения, не раскрывая скобок. 6. Случай невариационной задачи.Для невариационных задач разностные схемы можно получать, аппроксимируя интегральное тождество, из которого определяется решение. Применим этот способ к рассматриваемой нами вариационной задаче. Будем аппроксимировать интегральное тождество
для любой функции
Полагая
где
|
1 |
Оглавление
|