КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Общие замечания по поводу методов Ритца, Бубнова –Галёркина и других прямых методов
Средствами функционального анализа доказано, что в конечномерном подпространстве гильбертова пространства (а - гильбертово пространство) всегда есть элемент наилучшего приближения. Содержание темы Входная информация для самопроверки ММ-6. Ключевые слова и понятия МЕТОДЫ РИТЦА И БУБНОВА-ГАЛЁРКИНА ММ-6. ДИСКРЕТИЗАЦИЯ ФУНКЦИОНАЛЬНОГО ПРОСТРАНСТВА. 6.1. Элемент наилучшего приближения 6.2. Координатная функция 6.3. Координатная система 6.4. Метод Ритца 6.5. Метод Бубнова-Галёркина Для изучения данной темы Вам необходимо восстановить в памяти: - из курса прикладной математики - понятия линейной алгебры, векторной алгебры, числовой последовательности, функциональной последовательности, предела; - из настоящего спецкурса - понятия: пространства, оператора, функционала, линейного оператора, проекции, системы функций, базиса, ортогональной системы функций, полной системы.
В лекции ММ-1 мы выяснили, что одной из проблем, возникающих при расчёте строительных конструкций, является то, что они моделируются системами с бесконечно большим числом степеней свободы, в то время, как в памяти компьютера или даже на листе бумаги можно записать только конечное количество чисел. Таким образом возникает задача, упомянутая в лекции ММ-1 – дискретизация рассчитываемой системы и аппроксимация искомой функции (искомых функций) элементами подходящего для данного случая дискретного множества. Это позволяет преодолеть поставленную проблему, так как каждый элемент дискретного множества может быть задан конечным числом чисел. Об искомых функциях известно только то, что они являются решением некоторой краевой задачи для обыкновенного дифференциального уравнения или дифференциального уравнения в частных производных, либо для систем таких уравнений; в общем случае можно сказать, что они удовлетворяют некоторому операторному уравнению, то-есть, они заданы неявно – операторным уравнением. В курсе информатики и вычислительной техники рассматривалась значительно более простая задача – аппроксимация функций, заданных явно (например, эмпирических зависимостей, заданных таблицей). Известны два пути построения методов такой аппроксимации. Первый из этих путей предусматривает дискретизацию континуальной области путём приближённого её представления некоторым конечным множеством её точек. Это множество называется сеткой узлов, а соответствующие методы называются сеточными методами, или методами конечных разностей (МКР). Учитывая, что эти методы сейчас в значительной степени потеряли актуальность для строительной механики, а также изобилие посвящённой им литературы, в данном спецкурсе они не рассматриваются. Второй путь – дискретизация пространств искомых и заданных (описывающих нагрузки и воздействия) функций. В этой связи обычно упоминают пересекающиеся классы методов – прямые методы, вариационные методы, энергетические методы, проекционные методы, методы наименьших квадратов, методы Ритца, типа Бубнова-Галёркина и некоторые другие. Возможна также комбинация этих путей, реализованная в методе конечных элементов (МКЭ). Двумя последними направлениями мы и займёмся далее. Второй путь чаще всего использует линейную аппроксимацию функций – её приближённое представление линейной комбинацией функций некоторой заранее выбранной системы Линейная аппроксимация функций напоминает задание вектора при помощи чисел. С этой целью в трёхмерном пространтве векторной алгебры вводится система координат - совокупность осей координат, пересекающихся в одной точке. На этих осях задаются координатные орты, фиксирующие направление и масштаб. Совокупность координатных функций образует базис. Проектируя вектор на ось, получаем также вектор - компоненту (или составляющую) заданного вектора, длина которой называется координатой вектора. Используется также термин проекция вектора, под которой в ряде учебников (в основном для технических учебных заведений) подразумевается число – координата вектора; в более серьёзной специальной литературе под координатой вектора подразумевается другой вектор - его компонента вдоль данной оси. Для наших целей более удобно называть проекцией вектора другой вектор – составляющую, или компоненту заданного вектора. На элементарном уровне это можно пояснить следующим образом. Часто кроме проекции вектора на ось (одномерное подпространство трёхмерного пространства) необходимо использовать также результат его проектирования на плоскость (двумерное подпространство трёхмерного пространства), который в принципе невозможно задать одним числом и который естественно рассматривать как вектор. Этот вектор естественно называть проекцией заданного вектора на плоскость; тогда и проекцию вектора на ось так же естественно считать вектором. В общем случае, как установлено в векторной алгебре, в конкретной системе координат любой вектор
где Так как рассматриваемое пространство трёхмерно, необходимое и достаточное количество координат для точного задания вектора - три, а указанная система ортов полна в этом пространстве. Кроме того, приведенная выше система ортов линейно независима, то-есть, не существует такой тройки чисел Ось и плоскость являются подпространствами меньшей размерности трёхмерного пространства векторной алгебры (ось – одномерное подпространство, плоскость – двумерное). Иногда, для конкретных условий той или иной задачи, достаточно вместо самого вектора указывать только его проекцию на подпространства – плоскость или даже ось. Так, для многих целей достаточно рассматривать вместо траектории самолёта его след на карте (считаем расстояния достаточно малыми, чтобы пренебречь кривизной земной поверхности) или даже его расстояние до пункта назначения – длину его проекции на ось, проходящую через пункт вылета и пункт назначения. При этом мы пренебрегаем либо одной проекцией (проекцией на вертикаль) либо двумя проекциями (на вертикаль и на одну перпендикулярную к ней ось, лежащую в плоскости карты). Следовательно, мы пользуемся упрощенным, приближённым представлением вектора – его проекцией на подпространство меньшей размерности:
Здесь индекс Важно, чтобы отброшенная составляющая вектора, перпендикулярная к его приближённому представлению, была достаточно малой, то-есть, чтобы отброшенные проекции Обобщим это положение на произвольное гильбертово пространство (для нас важен его частный случай – функциональное пространство в случае конечномерного пространства -
в случае бесконечномерного пространства –
Как правило, искомые функции принадлежат бесконечномерным пространстам и в лучшем случае точно могут быть представлены только бесконечной линейной комбинацией (6.5), понимаемой по аналогии с суммой ряда (в случае, если пространство сепарабельно, как, например, пространство Разложения (6.4) и их коэффициенты принято для удобства анализа снабжать верхними индексами (в скобках), равными количеству координатных функций, используемых в данном решении, то-есть, размерности подпространства приближённых решений, обозначение которого будем также снабжать этим верхним индексом. Таким образом, точные решения должны аппроксимироваться конечными суммами вида (6.4) (
Однако, погрешность такой аппроксимации не может быть установлена априори, а приведенные в литературе её оценки практически нереализуемы в процессе расчёта и максимум, на что можно надеяться, так это на возможность сравнения оценок для различных вариантов метода или различных методов. Поэтому грамотное применение описываемых методов состоит в том, что выполняется последовательность расчётов с увеличивающимся количеством координатных функций. В каждом из таких расчётов осуществляется проектирование искомой функции (искомых функций) в подпространства всё большей размерности. В результате мы получаем последовательность приближённых решений. По аналогии со случаем (6.1) – (6.3) мы можем сказать, что вполне возможна такая ситуация, когда каждое следующее решение будет точнее предыдущего. Однако, в общем случае необходим более строгий анализ условий, при выполнении которых: а) последовательность таких приближённых решений имеет предел при На языке формул такое предположение выглядит так:
где Указанные выше условия исходят из фундаментальных свойств дифференциальных операторов строительной механики в задачах, сформулированных в пространстве перемещений (метод перемещений) или в пространстве усилий (метод сил). Рассмотрим этот вопрос подробнее на примере задачи, сформулированной в перемещениях. Пусть рассматриваются для простоты изложения перемещения
где Если Введя операторы
Как следует из смысла метода перемещений, левая часть уравнения (6.9), то-есть,
Теорема о взаимности работ для состояний, описываемых возможными перемещениями
Операторы
то такой оператор называется положительно определённым. Операторы, с которыми мы будем иметь дело, - положительно определённые. Механический смысл этого неравенства – действительная потенциальная энергия внутренних сил всегда положительна и её отношение к ненулевой норме нагрузки не может стать как угодно малым. Следует, однако, отметить, что все положения настоящей лекции могут быть распространены на более общий случай только положительных операторов (удовлетворяющих условию Теперь мы можем перейти к условиям, которым должны удовлетворять координатные функции и их система в целом (напоминаем, что эти условия зависят от того, какой метод аппроксимации мы применяем). Вначале рассмотрим случай, когда краевые условия (6.10) и (6.11) однородны. Таких условий четыре. Три из них обеспечивают возможность реализации рассматриваемых методов в идеализированной ситуации, когда числа могут иметь сколь угодно большую длину и их округление не нужно. При вычислениях с округлением чисел эти три условия также должны выполняться, но возникает проблема неустойчивости счёта из-за потери точности, связанной с округлением. Эта проблема преодолевается, если выполняется четвёртое условие. Условие 1. Для метода Ритца Смысл требования для метода Бубнова-Галёркина очевиден: чтобы функция принадлежала области определения оператора краевой задачи, необходима и достаточна возможность а) взять все производные дифференциального оператора, б) удовлетворить краевым условиям (однородным). Итак, координатные функции в методе Бубнова-Галёркина должны быть Очевидно, сходимость последовательности приближёных решений этого метода может контролироваться обычной нормой разности (2.5), (2.12), (2.13) лекции ММ-2. В случае метода Ритца должна использоваться энергетическая норма, описанная в лекции ММ-3. Следовательно, должны браться интегралы при определении энергетического скалярного произведения и, в частности, энергетического скалярного квадрата функции
Кроме того, энергетическое пространство оператора отличается от его области определения наличием пределов всех последовательностей функций из его области определения. (сходимость к этим пределам теперь определяется энергетической нориой). Учёт краевых условий практически аналогичен их учёту в методе Бубнова-Галёркина. Требование дифференцируемости
=
здесь учтено, что однородные краевые условия обнуляют внеинтегральные члены. При При решении задач строительной механики в перемещениях (метод перемещений) главные, обязательно учитываемые условия – кинематические, или геометрические (перемещения и углы поворота краевых сечений). Статические (динамические) условия – естественные. Если статические условия неоднородны, их иногда удобно включать в нагрузку. В общем случае неоднородные краевые условия могут учитываться следующим образом. Линейная аппроксимация записывается в виде
где
то-есть, мы получили задачу, аналогичную (6.9)-(6.11), но с исправленной правой частью, однородными краевыми условиями и новой неизвестной функцией. Учитывая изложенное, далее рассматриваем только случай однородных граничных условий. Следует отметить большую роль ортонормированных координатных систем Роль таких систем обусловлена тем, что любой элемент Если для любой функции
и, следовательно, остаток ряда
В нашем случае Условие 2. Функции координатной системы должны быть линейно независимыми. Условие 3. Координатная система должна быть полной в Понятия линейной независимости и полноты системы функций разъяснены в лекции ММ-3. Условие 4. В идеальном случае вычислений без округлений (с числами, записываемыми бесконечным количеством цифр) указанных трёх условий достаточно, чтобы система удовлетворяющих им координатных функций позволяла осуществить расчёт либо методом Ритца, либо методом Бубнова-Галёркина. Однако, в реальных условиях, при выполнении вычислений с округлением, погрешности могут сделать расчёт невозможным. Чтобы избежать подобной ситуации, неодходимо, чтобы собственные числа введенной ниже формулой (6.28) матрицы Ритца были ограничены снизу и сверху постоянными, не зависящими от количества принятых координатных функций. Итак, роль элементов базиса
Теперь мы можем перейти к методам аппроксимации – то-есть, к методам определения коэффициентов Метод Ритца. В основе этого метода лежит устанавливаемый в функциональном анализе факт: решение краевой задачи (6.9) - (6.11), операторное представление которой имеет вид
с положительно определённым оператором
И, наоборот, каждой задаче поиска минимума этого функционала соответствует краевая задача указанного вида. Это соответствие означает, что, если некоторая функция является решением задачи (6.9) - (6.11), то она, будучи подставлена в выражение (6.24), одновременно сообщает минимум функционалу (6.25), а если она сообщает минимум функционалу (6.25), то она одновременно является решением краевой задачи (6.9) - (6.11).
явлется половиной скалярного произведения обобщённой внутренней силы, действующей на элемент конструкции, на перемещение этого элемента, то - есть. действительной работой внутренних сил, взятой с обратным знаком, или потенциальной энергией деформирования. Аналогично этому в указанном случае
равно действительной работе внешних сил, то - есть, В общем случае указанный физический смысл сохраняется, однако, Выражение (6.25) является, таким образом, изменением полной потенциальной энергии системы. Иногда его называют функционалом Лагранжа. Вне зависимости от физического смысла задачи, если её оператор обладает указанными в настоящей лекции свойствами, этот функционал называют функционалом энергии. Задачи поиска экстремума функционала Обычно решение этой задачи сводится к поиску такой последовательности приближённых решений Каждое приближённое решение из этой последовательности разыскивается «прямым методом». Для этого используется линейная аппроксимация (6.4), которая и подставляется в (6.9). При этом функционал преобразуется в функцию нескольких переменных Поиск стационарной точки функции Рассмотрим процедуру подстановки аппроксимации в уравнение (6.9) подробнее:
=
Из (6.29) ясно, почему мы наложили на
При однородных краевых условиях (когда На основании теоремы о взаимности работ Если координатные функции таковы, что собственные значения матрицы Ритца ограничены снизу и сверху величинами, не зависящими от количества функций в координатной системе, то, как указывалось выше, вычисления будут устойчивыми к погрешностям вычислений. Теперь на основании (6.29), (6.30) мы можем записать приближённое выражение для функционала (6.26) на линейной аппроксимации (6.4)
Это положительно определённая квадратичная форма коэффициентов Аналогично приближённое значение функционала (6.27) на (6.4)
где
Окончательно значение функционала аппроксимации согласно (6.25)
Необходимое условие стационарности (6.33), как функции
При выводе (6.34) было учтено, что
1)
2)
Таким образом, определение коэффициентов линейной аппроксимации заключается в решении системы линейных уравнений
Метод Бубнова-Галёркина. Рассмотрим первоначальный наиболее простой вариант этого метода. Он может быть применён при гораздо более слабых ограничениях на оператор задачи; в частности, он не требует, чтобы этот оператор был положительным. Введём понятие невязки уравнения
Так как При подстановке в уравнение точного решения
Пространство
По аналогии с (6.28), (6.29)
Обозначим
Подставив (6.38), (6.39) в (6.37) и перенеся
Это система линейных алгебраических уравнений Если оператор задачи положителен и симметричен, а дифференциальное уравнение имеет решение и притом единственное, то эта матрица совпадает с матрицей Ритца и оба метода приводят к одному и тому же результату. Преимущество метода Бубнова-Галёркина заключается в том, что он имеет более широкую область применения. По мере увеличения размерности подпространства
![]() 1. Необходимость многократного выполнения расчёта. Иногда при использовании приближённых методов, основанных на представлении искомой функции конечной линейной комбинацией координатных функций, расчётчики ограничиваются однократным расчётом при выбранном заранее количестве координатных функций. Это допустимо только при наличии каких-то предватрительных соображений, опыта расчёта подобных объектов, предварительной информации о характере решения(например, эмпирических данных). Конечно, в литературе встречаются оценки погрешности приближённых решений. Их можно разделить на априорные и апостериорные. Первые оценки выполняются до расчёта, но для их реализации обычно требуется такая информация о задаче или о её решении, которой расчётчик не располагает. Вторые осуществляются на основании результатов расчётов того же объекта с меньшим количеством координатных функций, то-есть,требуют неоднократного выполнения расчёта с увеличивающимся количеством координатных функций. Так как последовательность таких решений сходится, а пространство
Дата добавления: 2014-01-20; Просмотров: 1075; Нарушение авторских прав?; Мы поможем в написании вашей работы! |