Метод решения непрерывных операторных задач (типа дифференциальных уравнений)
В математике , в области численного анализа , методы Галеркина — это семейство методов преобразования непрерывной операторной задачи, такой как дифференциальное уравнение , обычно в слабой формулировке , в дискретную задачу путем применения линейных ограничений, определяемых конечными наборами базисных функций. Они названы в честь советского математика Бориса Галеркина .
Часто, ссылаясь на метод Галеркина, приводят его название, а также типичные используемые допущения и методы приближения:
- Метод Ритца–Галеркина (в честь Вальтера Ритца ) обычно предполагает симметричную и положительно определенную билинейную форму в слабой формулировке , где дифференциальное уравнение для физической системы может быть сформулировано посредством минимизации квадратичной функции, представляющей энергию системы, а приближенное решение представляет собой линейную комбинацию заданного набора базисных функций. [1]
- Метод Бубнова–Галеркина (по Ивану Бубнову ) не требует, чтобы билинейная форма была симметричной , и заменяет минимизацию энергии ограничениями ортогональности , определяемыми теми же базисными функциями, которые используются для аппроксимации решения. В операторной формулировке дифференциального уравнения метод Бубнова–Галеркина можно рассматривать как применение ортогональной проекции к оператору.
- Метод Петрова–Галеркина (по Георгию И. Петрову [2] ) позволяет использовать базисные функции для ограничений ортогональности (называемые тестовыми базисными функциями ), которые отличаются от базисных функций, используемых для аппроксимации решения. Метод Петрова–Галеркина можно рассматривать как расширение метода Бубнова–Галеркина, применяя проекцию, которая не обязательно является ортогональной в операторной формулировке дифференциального уравнения .
Примерами методов Галеркина являются:
Пример: Матричная линейная система
Сначала мы представляем и иллюстрируем метод Галеркина, применяемый к системе линейных уравнений . Мы определяем параметры следующим образом:
которая симметрична и положительно определена, а правая часть
Истинное решение этой линейной системы —
С помощью метода Галеркина мы можем решить систему в пространстве меньшей размерности, чтобы получить приближенное решение. Давайте используем следующий базис для подпространства:
Тогда мы можем записать уравнение Галеркина , где левая матрица имеет вид
а правый вектор равен
Затем мы можем получить вектор решения в подпространстве:
которое мы, наконец, проецируем обратно в исходное пространство, чтобы определить приближенное решение исходного уравнения как
В этом примере наше исходное гильбертово пространство на самом деле является 3-мерным евклидовым пространством, снабженным стандартным скалярным произведением , наша матрица 3 на 3 определяет билинейную форму , а правый вектор определяет ограниченный линейный функционал . Столбцы
матрицы образуют ортонормированный базис 2-мерного подпространства проекции Галеркина. Элементы матрицы Галеркина размером 2 на 2 равны , а компоненты правого вектора уравнения Галеркина равны . Наконец, приближенное решение получается из компонент вектора решения уравнения Галеркина и базиса как .
Линейное уравнение в гильбертовом пространстве
Слабая формулировка линейного уравнения
Представим метод Галеркина с абстрактной задачей, поставленной в виде слабой формулировки на гильбертовом пространстве , а именно,
- найти такое, что для всех .
Здесь — билинейная форма (точные требования к будут указаны позже), а — ограниченный линейный функционал на .
Сокращение размерности Галеркина
Выбираем подпространство размерности n и решаем поставленную задачу:
- Найдите такое, что для всех .
Мы называем это уравнением Галеркина . Обратите внимание, что уравнение осталось неизменным, изменились только пространства. Сведение задачи к конечномерному векторному подпространству позволяет нам численно вычислить как конечную линейную комбинацию базисных векторов в .
Ортогональность Галеркина
Ключевым свойством подхода Галеркина является то, что ошибка ортогональна выбранным подпространствам. Поскольку , мы можем использовать в качестве тестового вектора в исходном уравнении. Вычитая два, мы получаем соотношение ортогональности Галеркина для ошибки, которое является ошибкой между решением исходной задачи, , и решением уравнения Галеркина,
Матричная форма уравнения Галеркина
Поскольку целью метода Галеркина является построение линейной системы уравнений , мы строим ее матричную форму, которую можно использовать для алгоритмического вычисления решения.
Пусть будет базисом для . Тогда достаточно использовать их по очереди для проверки уравнения Галеркина, т.е.: найти такое, что
Расширяем по этому базису и подставляем его в уравнение выше, чтобы получить
Это предыдущее уравнение на самом деле является линейной системой уравнений , где
Симметрия матрицы
В силу определения элементов матрицы, матрица уравнения Галеркина симметрична тогда и только тогда, когда симметрична билинейная форма .
Анализ методов Галеркина
Здесь мы ограничимся симметричными билинейными формами , то есть
Хотя это не является ограничением методов Галеркина, применение стандартной теории становится намного проще. Кроме того, в несимметричном случае может потребоваться метод Петрова–Галеркина .
Анализ этих методов проводится в два этапа. Во-первых, мы покажем, что уравнение Галеркина является корректно поставленной задачей в смысле Адамара и, следовательно, допускает единственное решение. На втором этапе мы изучим качество аппроксимации решения Галеркина .
Анализ будет в основном основываться на двух свойствах билинейной формы , а именно:
- Ограниченность: для всех удерживает
- для некоторой константы
- Эллиптичность: для всех зацепок
- для некоторой константы
По теореме Лакса-Мильгрэма (см. слабую формулировку ) эти два условия подразумевают корректность исходной задачи в слабой формулировке. Все нормы в следующих разделах будут нормами, для которых выполняются указанные выше неравенства (эти нормы часто называют энергетической нормой).
Корректность уравнения Галеркина
Поскольку , то ограниченность и эллиптичность билинейной формы применимы к . Поэтому корректность задачи Галеркина фактически наследуется от корректности исходной задачи.
Квазинаилучшее приближение (лемма Сеа)
Ошибка между оригиналом и решением Галеркина допускает оценку
Это означает, что с точностью до константы решение Галеркина
так же близко к исходному решению , как и любой другой вектор из . В частности, достаточно будет изучать приближение пространствами , полностью забывая о решаемом уравнении.
Доказательство
Поскольку доказательство очень простое и является основным принципом всех методов Галеркина, мы приводим его здесь: в силу эллиптичности и ограниченности билинейной формы (неравенства) и ортогональности Галеркина (знак равенства в середине) для произвольного имеем :
Разделив на и взяв нижнюю грань по всем возможным значениям, получаем лемму.
Свойство наилучшего приближения Галеркина в энергетической норме
Для простоты изложения в разделе выше мы предположили, что билинейная форма симметрична и положительно определена, что подразумевает, что она является скалярным произведением , а выражение фактически является допустимой векторной нормой, называемой энергетической нормой . При этих предположениях можно легко доказать дополнительно свойство наилучшего приближения Галеркина в энергетической норме.
Используя a-ортогональность Галеркина и неравенство Коши–Шварца для энергетической нормы, получаем
Деление на и взятие инфимума по всем возможным доказывает, что приближение Галеркина является наилучшим приближением по энергетической норме в подпространстве , т.е. представляет собой не что иное, как ортогональную относительно скалярного произведения проекцию решения на подпространство .
Метод Галеркина для ступенчатых структур
I. Elishakof , M. Amato, A. Marzani, PA Arvan и JN Reddy [6] [7] [8] [9]
изучали применение метода Галеркина к ступенчатым структурам. Они показали, что для получения точных результатов необходимы обобщенные функции, а именно функция единичного шага, дельта-функция Дирака и дублетная функция.
История
Подход обычно приписывают Борису Галеркину . [10] [11] Метод был объяснен западному читателю Хенки [12] и Дунканом [13] [14] среди других. Его сходимость изучалась Михлиным [15] и Лейпхольцем [16] [17] [18] [19] Его совпадение с методом Фурье было проиллюстрировано Элишакоффом и др. [20] [21] [22] Его эквивалентность методу Ритца для консервативных задач была показана Зингером. [23] Гандер и Ваннер [24] показали, как методы Ритца и Галеркина привели к современному методу конечных элементов. Сто лет развития метода обсуждались Репиным. [25] Элишакофф, Каплунов и Каплунов [26] показывают, что метод Галеркина не был разработан Ритцем, вопреки утверждениям Тимошенко.
Смотрите также
Ссылки
- ^ А. Эрн, Дж. Л. Гермонд, Теория и практика конечных элементов , Springer, 2004, ISBN 0-387-20574-8
- ^ "Георгий Иванович Петров (к столетию со дня рождения)", Fluid Dynamics, май 2012 г., том 47, выпуск 3, стр. 289-291, DOI 10.1134/S0015462812030015
- ^ С. Бреннер, Р. Л. Скотт, Математическая теория методов конечных элементов , 2-е издание, Springer, 2005, ISBN 0-387-95451-1
- ^ PG Ciarlet, Метод конечных элементов для эллиптических задач , North-Holland, 1978, ISBN 0-444-85028-7
- ^ Y. Saad , Итерационные методы для разреженных линейных систем , 2-е издание, SIAM, 2003, ISBN 0-89871-534-2
- ^ Элишакофф, И., Амато, М., Анкита, А. П. и Марзани, А. (2021). Строгая реализация метода Галеркина для ступенчатых структур требует обобщенных функций. Журнал звука и вибрации, 490, 115708.
- ^ Элишакофф, И., Амато, М. и Марзани, А. (2021). Метод Галеркина пересмотрен и исправлен в задаче Яворского и Доуэля. Механические системы и обработка сигналов, 155, 107604.
- ^ Элишаков, И. и Амато, М. (2021). Флаттер балки в сверхзвуковом потоке: усеченная версия уравнения Тимошенко–Эренфеста достаточна. Международный журнал механики и материалов в проектировании, 1-17.
- ^ Амато, М., Элишакофф, И. и Редди, Дж. Н. (2021). Флаттер многокомпонентного пучка в сверхзвуковом потоке. Журнал AIAA, 59(11), 4342-4353.
- ↑ Галеркин, Б.Г., 1915, Стержни и пластины, ряд, встречающийся в различных вопросах, касающихся упругого равновесия стержней и пластин, Вестник инженеров и техников, т. 19, с. 897–908 (на русском языке), (перевод на английский язык: 63–18925, Clearinghouse Fed. Sci. Tech. Info.1963).
- ^ «Le destin douloureux de Walther Ritz (1878-1909)», (Жан-Клод Пон, редактор), Cahiers de Vallesia, 24, (2012), ISBN 978-2-9700636-5-0
- ^ Хенки Х., 1927, Eine wichtige Vereinfachung der Methode von Ritz zur angennäherten Behandlung von Variationproblemen, ZAMM: Zeitschrift für angewandte Mathematik und Mechanik, Vol. 7, 80–81 (на немецком языке).
- ^ Дункан, У. Дж., 1937, Метод Галеркина в механике и дифференциальных уравнениях, Отчеты и меморандумы Комитета по авиационным исследованиям, № 1798.
- ↑ Дункан, У. Дж., 1938, Принципы метода Галеркина, Отчет и меморандумы по аэронавтике, № 1894.
- ^ С. Г. Михлин, «Вариационные методы в математической физике», Pergamon Press, 1964
- ^ Leipholz HHE, 1976, Использование метода Галеркина для решения проблем вибрации, Shock and Vibration Digest, т. 8, стр. 3-18
- ^ Leipholz HHE, 1967, Über die Wahl der Ansatzfunktionen bei der Durchführung des Verfahrens von Galerkin, Acta Mech., Vol. 3, 295–317 (на немецком языке).
- ^ Leipholz HHE, 1967, Über die Befreiung der Anzatzfunktionen des Ritzschen und Galerkinschen Verfahrens von den Randbedingungen, Ing. Арх., Том. 36, 251–261 (на немецком языке).
- ^ Лейпхольц, Х. Х. Э., 1976, Использование метода Галеркина для решения задач вибрации, The Shock and Vibration Digest, том 8, стр. 3–18, 1976.
- ^ Элишакофф, И., Ли, Л. Х. Н., 1986, Об эквивалентности методов Галеркина и рядов Фурье для одного класса задач, Журнал звука и вибрации, т. 109, 174-177.
- ^ Элишаков, И., Зингалес, М., 2003, Совпадение Бубнова-Галеркина и точного решения в задаче прикладной механики, Журнал прикладной механики, т. 70, 777-779.
- ^ Элишаков, И., Зингалес М., 2004, Пример сходимости метода Бубнова-Галеркина, Журнал AIAA, т. 42(9), 1931-1933.
- ↑ Сингер Дж., 1962, Об эквивалентности методов Галеркина и Рэлея-Ритца, Журнал Королевского авиационного общества, т. 66, № 621, стр. 592.
- ^ Гандер, М.Дж., Ваннер, Г., 2012, От Эйлера, Ритца и Галеркина к современным вычислениям, SIAM Review, т. 54(4), 627-666.
- ^ ] Репин, С., 2017, Сто лет методу Галеркина, Вычислительные методы и прикладная математика, Т. 17(3), 351-357.
- ^ .Elishakoff, I., Julius Kaplunov, Elizabeth Kaplunov, 2020, «Метод Галеркина не был разработан Ритцем, вопреки утверждению Тимошенко», в Nonlinear Dynamics of Discrete and Continuous Systems (ред. А. Абрамян, И. Андрианов и В. Гайко), стр. 63-82, Springer, Berlin.
Внешние ссылки