Кусочно-определённые базисные функции

В рассмотренных ранее методах аппроксимации предполагалось, что базисные Кусочно-определённые базисные функции - student2.ru , входящие в разложение Кусочно-определённые базисные функции - student2.ru были определены одним выражением (одной формулой) на всей области Кусочно-определённые базисные функции - student2.ru , а интегралы в аппроксимирующих выражениях вычислялись сразу по всей области.

Альтернативный подход состоит в разбиении области Кусочно-определённые базисные функции - student2.ru на ряд подобластей или элементов Кусочно-определённые базисные функции - student2.ru и использовании базисных функций, определённых кусочным способом (с применением различных выражений для разных подобластей Кусочно-определённые базисные функции - student2.ru , из которых составлена вся область), и затем в построении аппроксимации Кусочно-определённые базисные функции - student2.ru отдельно на каждой области.

В этом и будет состоять основная идея метода конечных элементов.

Рассмотрим построение аппроксимации для произвольной функции Кусочно-определённые базисные функции - student2.ru , определённо на отрезке Кусочно-определённые базисные функции - student2.ru . Разобьем область Кусочно-определённые базисные функции - student2.ru на Кусочно-определённые базисные функции - student2.ru неперекрывающихся отрезков (элементов) Кусочно-определённые базисные функции - student2.ru точками (узлами)

Кусочно-определённые базисные функции - student2.ru .

Кусочно-определённые базисные функции - student2.ru

Для приближения заданной функции Кусочно-определённые базисные функции - student2.ru будем использовать систему функций Кусочно-определённые базисные функции - student2.ru , каждая из которых представляет собой кусочно-линейную функцию

Кусочно-определённые базисные функции - student2.ru , Кусочно-определённые базисные функции - student2.ru (1)

где Кусочно-определённые базисные функции - student2.ru – длина отрезка.

Кусочно-определённые базисные функции - student2.ru

Эти функции называются глобальными базисными функциями и обладают тем свойством, что Кусочно-определённые базисные функции - student2.ru отличны от нуля только в подобласти Кусочно-определённые базисные функции - student2.ru (только на элементах, примыкающих к узлу Кусочно-определённые базисные функции - student2.ru ), причем

Кусочно-определённые базисные функции - student2.ru

Кусочно-определённые базисные функции - student2.ru

Тогда, глобальную аппроксимацию заданной функции Кусочно-определённые базисные функции - student2.ru можно записать в виде

Кусочно-определённые базисные функции - student2.ru в Кусочно-определённые базисные функции - student2.ru , (2)

где Кусочно-определённые базисные функции - student2.ru – значение функции в узле Кусочно-определённые базисные функции - student2.ru . Постановка соответствующих значений в узлах Кусочно-определённые базисные функции - student2.ru гарантирует, что это представление автоматически принимает нужные значения в граничных точках отрезка.

На каждом элементе Кусочно-определённые базисные функции - student2.ru функция Кусочно-определённые базисные функции - student2.ru может быть выражена с помощью двух линейных базисных функций элемента

Кусочно-определённые базисные функции - student2.ru и Кусочно-определённые базисные функции - student2.ru . (3)

Тогда,

Кусочно-определённые базисные функции - student2.ru , на Кусочно-определённые базисные функции - student2.ru . (4)

Кусочно-определённые базисные функции - student2.ru На крайних сегментах

Кусочно-определённые базисные функции - student2.ru и Кусочно-определённые базисные функции - student2.ru . (5)

Функции (3) называют базисными или координатными функциями.

Например, для Кусочно-определённые базисные функции - student2.ru , определенной на Кусочно-определённые базисные функции - student2.ru построим кусочно-линейную аппроксимацию для системы узлов: Кусочно-определённые базисные функции - student2.ru , Кусочно-определённые базисные функции - student2.ru , Кусочно-определённые базисные функции - student2.ru , Кусочно-определённые базисные функции - student2.ru .

Кусочно-определённые базисные функции - student2.ru

Пусть на отрезке Кусочно-определённые базисные функции - student2.ru заданная упорядоченная система несовпадающих точек Кусочно-определённые базисные функции - student2.ru . Кусочно-определённые базисные функции - student2.ru .

Определение. Сплайном Кусочно-определённые базисные функции - student2.ru называется определенная на Кусочно-определённые базисные функции - student2.ru функция, принадлежащая классу Кусочно-определённые базисные функции - student2.ru Кусочно-определённые базисные функции - student2.ru раз непрерывно дифференцируемых функций, такая, что на каждом промежутке Кусочно-определённые базисные функции - student2.ru , – это многочлен степени Кусочно-определённые базисные функции - student2.ru - Кусочно-определённые базисные функции - student2.ru . Разность Кусочно-определённые базисные функции - student2.ru между степенью сплайна Кусочно-определённые базисные функции - student2.ru и показателем её гладкости Кусочно-определённые базисные функции - student2.ru называется дефектом сплайна.

Построенная аппроксимация представляет собой сплайн первой степени дефекта один

Кусочно-определённые базисные функции - student2.ru .

Таким образом, аппроксимация Кусочно-определённые базисные функции - student2.ru кусочно-линейными функциями обеспечивает непрерывность и совпадение значений с аппроксимируемой функцией в узловых точках.

Предположим, что у аппроксимируемой функции Кусочно-определённые базисные функции - student2.ru известны не только значения в узлах, но и значения её производных. Например, требуется аппроксимировать кубическим сплайном функцию, которая, с производной, принимает в заданных точках Кусочно-определённые базисные функции - student2.ru отрезка Кусочно-определённые базисные функции - student2.ru значения

Кусочно-определённые базисные функции - student2.ru Кусочно-определённые базисные функции - student2.ru ……………….. Кусочно-определённые базисные функции - student2.ru    
Кусочно-определённые базисные функции - student2.ru Кусочно-определённые базисные функции - student2.ru ……………….. Кусочно-определённые базисные функции - student2.ru
Кусочно-определённые базисные функции - student2.ru Кусочно-определённые базисные функции - student2.ru ……………….. Кусочно-определённые базисные функции - student2.ru  

Эта задача может быть решена непосредственно из заданных граничных условий. Однако на практике удобнее использовать приём, заключающийся в представлении всякого кубического сплайна линейной комбинацией четырёх простых специально подобранных базисных сплайнов Кусочно-определённые базисные функции - student2.ru , Кусочно-определённые базисные функции - student2.ru , Кусочно-определённые базисные функции - student2.ru , Кусочно-определённые базисные функции - student2.ru . Конкретно, Кусочно-определённые базисные функции - student2.ru подбирают так, чтобы их краевые значения на отрезке Кусочно-определённые базисные функции - student2.ru были, как указано в таблице.

Кусочно-определённые базисные функции - student2.ru Тогда искомая аппроксимация будет иметь вид

Кусочно-определённые базисные функции - student2.ru .

Построение самих базисных сплайнов Кусочно-определённые базисные функции - student2.ru для комбинации условий, даваемых таблицей, не является сложной задачей. Например, рассмотрим построение Кусочно-определённые базисные функции - student2.ru .

Кусочно-определённые базисные функции - student2.ru ,

Кусочно-определённые базисные функции - student2.ru .

Учитывая краевые условия, получим систему уравнений

Кусочно-определённые базисные функции - student2.ru ,

из которой, находим

Кусочно-определённые базисные функции - student2.ru .

Таким образом,

Кусочно-определённые базисные функции - student2.ru .

Аналогично получаем Кусочно-определённые базисные функции - student2.ru , Кусочно-определённые базисные функции - student2.ru , Кусочно-определённые базисные функции - student2.ru .

  Кусочно-определённые базисные функции - student2.ru       Кусочно-определённые базисные функции - student2.ru
  Кусочно-определённые базисные функции - student2.ru     Кусочно-определённые базисные функции - student2.ru
Кусочно-определённые базисные функции - student2.ru       Кусочно-определённые базисные функции - student2.ru
  Кусочно-определённые базисные функции - student2.ru       Кусочно-определённые базисные функции - student2.ru

Построим аппроксимацию функции Кусочно-определённые базисные функции - student2.ru на отрезке Кусочно-определённые базисные функции - student2.ru по таблице

Кусочно-определённые базисные функции - student2.ru Кусочно-определённые базисные функции - student2.ru Кусочно-определённые базисные функции - student2.ru    
Кусочно-определённые базисные функции - student2.ru Кусочно-определённые базисные функции - student2.ru
Кусочно-определённые базисные функции - student2.ru Кусочно-определённые базисные функции - student2.ru Кусочно-определённые базисные функции - student2.ru  

Кусочно-определённые базисные функции - student2.ru

Кусочно-определённые базисные функции - student2.ru

Наши рекомендации