Моделирование прогиба пластины при поперечной нагрузке на упругом основании при наличии жёсткого краевого закрепления

Обложка

Цитировать

Полный текст

Аннотация

Предмет исследования: математическая модель прогиба пластины при поперечной нагрузке на упругом основании при наличии жесткого краевого закрепления.

Цель исследования: разработать алгоритм решения задачи в геометрически сложной области с краевым условием Дирихле для уравнения Софи Жермен экранированного типа, который имеет оптимальную асимптотику по вычислительным затратам.

Методы исследования: в данной работе используется метод итерационных расширений в сочетании с методом минимальных невязок для вычисления прогиба пластины при поперечной нагрузке на упругом основании при наличии жесткого краевого закрепления.

Объект исследования: математическая модель – задача в геометрически сложной области с краевым условием Дирихле для уравнения Софи Жермен экранированного типа.

Основные результаты исследования: получен асимптотически оптимальный по вычислительным затратам алгоритм, основанный на методе итерационных расширений в сочетании с методом минимальных невязок для численного моделирования прогиба пластины с надлежащей точностью. Рассмотренная краевая задача фиктивно продолжена через границу с условием Дирихле, а затем использована аппроксимация продолженной задачи методом конечных элементов и методом аппроксимации по частям. Численное решение продолженной задачи итерационно приближено численными решениями расширенных задач, возникающих в развиваемом методе итерационных расширений. Применяемый метод итерационных расширений асимптотически оптимален по количеству операций, т. е. имеет неулучшаемую асимптотику по количеству операций, что экспериментально подтверждается при вычислительных экспериментах.

Полный текст

ВВЕДЕНИЕ

Впервые численное решение методом фиктивных областей с неулучшаемой асимптотикой по вычислительным затратам было разработано в работе [1] при решении задачи Неймана для эллиптического уравнения второго порядка. Естественным является стремление свести решение задачи и с условием Дирихле для экранированного уравнения Софи Жермен к численному решению краевой задачи для экранированного уравнения Пуассона в прямоугольной области. Методы решения эллиптических краевых задач различных порядков в областях со сложной геометрией при обязательном наличии краевого условия Дирихле хотя бы на некоторых частях границ областей обычно логарифмически оптимальны, хотя теоретически возможна оптимальная асимптотика [2–5]. И это если применять маршевый метод для численного решения задач, возникающих при аппроксимации краевых задач для экранированного уравнения Пуассона в прямоугольной области [6]. В области со сложной геометрией при решении задачи Дирихле для эллиптического уравнения только второго порядка был предложен метод фиктивного пространства с асимптотически оптимальной асимптотикой [7]. Можно предположить, что предложенный метод в практическом и теоретическом плане был весьма непростым, т. е. его практическая реализация технически достаточно трудна. Вероятно, поэтому этот метод не применялся и не получил развития, например, при решении задачи Дирихле для уравнения Софи Жермен в работах [8–14]. Эта работа посвящена развитию метода итерационных расширений при решении задачи в геометрически сложной области с краевым условием Дирихле для уравнения Софи Жермен экранированного типа с оптимальной асимптотикой по количеству операций [15–16].

РЕЗУЛЬТАТЫ И ОБСУЖДЕНИЕ

  1. Постановка задачи. Рассматривается смешанная краевая задача (обязательно с условием Дирихле) для уравнения Софи Жермен с экранированием. Эта задача описывает прогиб пластины при поперечной нагрузке, расположенной на упругом основании, с краевыми условиями симметрии, шарнирного закрепления и свободного края, но с обязательным защемлением хотя бы на части границы.

u:Δ2u+au=fΩ, ΩR2,u=unδ0=0, u=l1uδ1=0, un=l2uδ2=0, l1u=l2uδ3=0,

если

Ω=s¯, s=δ0δ1δ2δ3, δiδj=, ij, i, j=0, 1, 2, 3,l1u=Δu+(1σ)n1n2uxyn22uxxn12uyy,l2u=Δun+(1σ)s(n1n2(uyyuxx)+(n12n22)uxy),n1=cos(n,x), n2=cos(n,y), σ(0; 1).

В теоретической физике правая часть в уравнении f=P/D, а коэффициент a=K/D если давление P, жёсткость D=Eh3/(12(1σ2)), жесткость основания K0; +, толщина пластины h, модуль Юнга E, коэффициент Пуассона σ ограниченная область Ω граница ∂Ω, внешняя нормаль n.

Приведенная выше задача записывается в виде задачи определения линейного функционала скалярным произведением

uH:[u, v]=F(v)vH, FH', (1)

на пространстве функций Соболева

H=H(Ω)=vW22(Ω):vδ0δ1=0, vnδ0δ2=0,

считается, что скалярное произведение определяется билинейной формой

[u, v]=Λ(u, v)=Ω(σΔuΔv+(1σ)(uxxvxx+2uxyvxy+uyyvyy)+auv)dΩ,

если задана правая часть уравнения как функции f, то полагаем, что линейный функционал будет таковым

Fv=(u, v)=ΩfvdΩ.

Предполагается, что билинейная форма порождает нормировку расширенного пространства, эквивалентную нормировке в рассматриваемом пространстве Соболева

c1,c2>0:c1vW22(Ω)2Λ(v, v)c2vW22(Ω)2vH.

Это обеспечивает существование и единственность решения (1), см. [17].

  1. Рассматриваем при навешиваемом индексе ω = 1 решаемую краевую задачу для уравнения Софи Жермен с экранированием вариационного вида, а при навешиваемом индексе ω = II вводим фиктивную задачу для уравнения Софи Жермен с экранированием вариационного вида

uωHω:Λωuω,vω=FωvωvωHω, FωHω', ω1, ΙΙ, Ωω2, (2)

если правые части у приведенных выше задач заданы функцией f1L2(Ω1), то

Fω(vω)=ΩωfωvωdΩωvωHω, fΙΙ1=0,

а пространства решений есть функции из пространств Соболева

Hω=Hω(Ωω)=vωW22(Ωω):vωδω,0δω,1=0, vωnωδω,0δω,2=0,

если эти пространства рассматриваются на ограниченных областях Ωω, которые имеют следующие границы

Ωω=s¯ω, sω=δω,0δω,1δω,2δω,3

δω,iδω,j=, еслиij, i, j=0, 1, 2, 3 ,

где внешние нормали nω к границам ∂Ωω, а скалярные произведения определяются билинейной формой

Λω(uω, vω)=Ωω(σωΔuωΔvω+(1σω)(uωxxvωxx+2uωxyvωxy+uωyyvωyy)+aωuωvω)dΩω,

заданные выбираемые коэффициенты aω ∈ [0; +∞) коэффициенты Пуассона σω ∈ (0; 1). Считаем, что ω = 1, a1, aII ≥ 0, Г1,0 ≠ ∅.

Предполагается, что билинейная форма порождает нормировку расширенного пространства, эквивалентную нормировке в рассматриваемом пространстве Соболева

c1, c2>0:c1vωW22(Ωω)2Λω(vω, vω)c2vωW22(Ωω)2vωHω.

Это обеспечивает существование и единственность решения (2), см. [17].

Сформулируем продолженную задачу

uV:Λ1(u, I1v)+ΛΙΙ(u, v)=F1(I1v)vV

с решениями в расширенном пространстве, в пространстве Соболева

V=V(Π)=vW22(Π):vΓ0Γ1=0, vnΓ0Γ2=0.

Здесь данная область Ω1, выбираемая область ΩII таковы Ω¯1Ω¯ΙΙ=Π¯, Ω1ΩΙΙ=, граница П есть замыкание объединения открытых и непересекающихся частей

Π=s¯, s=Γ0Γ1Γ2Γ3, ΓiΓj=, ij, i, j=0, 1, 2, 3.

Предполагается, что пересечение границ первой области и второй области есть замыкание непустого пересечения таких частей границ первой и второй областей

Ω1ΩΙΙ=S¯, S=Γ1,0ΓΙΙ,3,

а к ∂П внешняя нормаль n.

На самом деле, пространство решений продолженной задачи будет подпространством расширенного пространства решений

V1=V1(Π)=v1V:v1Π\Ω1=0.

В продолженной задаче используются всевозможные произвольные пробные операторы проектирования расширенного пространства на продолженное подпространство

I1:VV1, V1=imI1, I1=I12.

Подпространства расширенного пространства

V3=V3(Π)=v3V:v3Π\ΩΙΙ=0, V0=V1V3,V2=V2(Π)=v2V:Λ(v2, v0)=0v0V0,V=V1V2V3=V1VΙΙ, VΙ=V1V2, VΙΙ=V2V3.

Оператор проектирования теоретически может быть и оператором ортогонального проектирования, когда

I1(v)=I1(v1+v2+v3)=v1.

Прямые суммы рассматривается в скалярном произведении, определяемом билинейной формой

Λ(u, v)=Λ1(u, v)+ΛΙΙ(u, v)u, vV.

Предполагается, что билинейная форма порождает нормировку расширенного пространства, эквивалентную нормировке в рассматриваемом пространстве Соболева

c1,c2>0:c1vW22(Π)2Λ(v, v)c2vW22(Π)2vV.

Используется предположение о продолжении функции

β1(0; 1],β2[β1; 1]:β1Λ(v2, v2)ΛΙΙ(v2, v2)β2Λ(v2, v2)v2V2.

Тогда решение продолженной задачи существует и единственно. Оно является решением исходной задачи в первой области и нулевым на остальной части прямоугольной области. Решение исходной задачи и решение, продолженное нулем, решение продолженной задачи можно обозначать одинаково: как функцию, так и продолжение этой функции.

Hω(Ωω)=Vω(Ωω), ω1, ΙΙ.

При исследовании продолженной задачи можно применить модифицированный метод фиктивных компонент. Это такой итерационный процесс:

ukV:Λ(ukuk1, v)=τk1(Λ1(uk1, I1v)+ΛΙΙ(uk1, v)F1(I1v))vV,τ0=1,τk1=τ=2/β1+β2,k\1,u0V1V. (3)

Определим норму в пространстве V через скалярное произведение

vV=Λ(v, v).

Теорема 1. В итерационном процессе (3) выполняются оценки сходимости для относительных ошибок

ukuVεu0uV, k,                                             

где

ε=δ1qk1, δ1=I1V21, 0q=(β2β1)/(β1+β2)<1.

Данный результат получается аналогично с соответствующими результатами в [11, 14], см. ссылки там.

Далее продолженную задачу рассматриваем на прямоугольной области в конечномерном подпространстве пространства Соболева. При аппроксимации применим метод конечных элементов, используя параболические функции, полагая, что

Π=(0; b1)×(0; b2), Γ0=, Γ1=b1×(0; b2)(0; b1)×b2,Γ2=0×(0; b2)(0; b1)×0, Γ3=, b1, b2(0; +).

В прямоугольной области определяем сетку с выбираемыми узлами

(xi; yj)=(i1,5)h1; (j1,5)h2,h1=b1/m1,5, h2=b2/n1,5, i=1, 2, , m, j=1, 2, , n, m2, n2.

На множестве выбранных узлов рассматриваем различные сеточные функции

vi,j=vxi; yj, i=1, 2, , m, j=1, 2, , n, m2, n2.

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

Φi,jx; y=Ψ1,ixΨ2,jy, i=2, , m1, j=2, , n1, m2, n2,Ψ1,i(x)=[2/i]Ψ(x/h1i+4)+Ψ(x/h1i+3)[(i+1)/m]Ψ(x/h1i+1),Ψ2,j(y)=[2/j]Ψ(y/h2j+4)+Ψ(y/h2j+3)+[(j+1)/n]Ψ(y/h2j+1),

где

Ψ(t)=0,5t2,t2+3t1,5,0,5t23t+4,5,0,t[0; 1],t[1; 2],t[2; 3],t(0; 3).

Дополнительно определяем, что за введенной прямоугольной областью базисные функции зануляются

Φi,jx; y=0, x; yΠ, i=2, , m1, j=2, , n1, m2, n2.

Линейные комбинации базисных функций порождают конечномерное аппроксимирующее подпространство расширенного пространства

V~=v~=i=2m1j=2n1vi,jΦi,j(x; y)V.

Продолженную задачу аппроксимируем по методу конечных элементов и получаем ее в виде системы уравнений

u¯N:B^u¯=f¯, f¯N.

Здесь применялся оператор проектирования во введенном конечномерном подпространстве, который обнулял коэффициенты при базисных функциях, если их носители не содержались в замыкании первой области. Определяются продолженная матрица и продолженная правая часть из соотношений

<B^u¯, v¯>=Λ1(u~,I1v~)+ΛΙΙ(u~,v~)u~,v~V~, <f¯, v¯>=F1(I1v~)v~V~,f¯, v¯=f¯, v¯h1h2=f¯v¯h1h2, v¯=(v1,v2,,vN)'N,N=m2n2.

Нумеруются коэффициенты при базисных функциях: в первом блоке – коэффициенты при базисных функциях с носителями из замыкания первой области, в третьем блоке – коэффициенты при базисных функциях с носителями из замыкания второй области, во втором блоке – все остальные коэффициенты при остальных базисных функциях. При этой нумерации коэффициентов при базисных функциях тремя блоками рассматриваемые векторы из коэффициентов перед базисными функциями принимают следующую блочную форму

v¯=(v¯1', v¯2', v¯3')', u¯=(u¯1', 0¯', 0¯')', f¯=(f¯1', 0¯', 0¯')'.

Продолженная матрица принимает следующую блочную форму

B^=Λ^11Λ^1200Λ^02Λ^230Λ^32Λ^33.

Задаем матрицы, определяемые из скалярных произведений

<Λ^Ιu¯, v¯>=Λ1(u~, v~), <Λ^ΙΙu¯, v¯>=ΛΙΙ(u~, v~)u~, v~V~.

Эти матрицы имеют блочную форму

Λ^Ι=Λ^11Λ^120Λ^21Λ^200000, Λ^ΙΙ=0000Λ^02Λ^230Λ^32Λ^33.

Вводим векторные подпространства

V¯1=v¯=(v¯1', v¯2', v¯3')'N:v¯2=0¯, v¯3=0¯.

Еще дополнительно определяем векторные подпространства

V¯2=v¯=(v¯1', v¯2', v¯3')'N:Λ^11v¯1+Λ^12v¯2=0¯, Λ^32v¯2+Λ^33v¯3=0¯.

Определим расширенную матрицу как сумму первой матрицы и второй матрицы, умноженной на параметр, больший нуля

C^=Λ^Ι+γΛ^ΙΙ,C^11C^120C^21C^22C^230C^32C^33=Λ^11Λ^120Λ^21Λ^200000+γ0000Λ^02Λ^230Λ^32Λ^33, γ(0; +).

Зададим положения, достаточные для сходимости приводимого далее итерационного процесса в развиваемом методе итерационных расширений, т. е.  полагаем, что имеют место свойства при продолжении сеточных функций в виде выполнения следующих неравенств

γ1(0; +), γ^2[γ^1; +); γ^12C^v¯2, C^v¯2Λ^ΙΙv¯2, Λ^ΙΙv¯2γ^22C^v¯2, C^v¯2v¯2V¯2,α^(0; +):Λ^Ιv¯2, Λ^Ιv¯2α^2Λ^ΙΙv¯2, Λ^ΙΙv¯2v¯2V¯2.

Приведем развиваемый метод итерационных расширений, использующий метод минимальных невязок для выбора итерационного параметра

u¯kN:C^u¯ku¯k1=τk1B^u¯k1f¯, k,u¯0V¯1, γ^>α^, τ0=1, τk1=r¯k1, η¯k1/η¯k1, η¯k1,k\1, (4)

Здесь при вычислении оптимального итерационного параметра поитерационно вычисляются векторы невязок, векторы поправок и так называемые векторы эквивалентных невязок

­r¯k1=B^u¯k1f¯, w¯k1=C^1r¯k1, η¯k1=B^w¯k1, k.

Задаем нормы, применяя расширенные матрицы

v¯C^2=C^2v¯, v¯v¯N.

Теорема 2. В развиваемом методе итерационных расширений (4) при решении возникающей задачи выполняются оценки сходимости для относительных ошибок

u¯ku¯C^2εu¯0u¯C^2, ε=2γ^2/γ^1α^/γ^k1, k.

Данный результат получается аналогично с результатами в [15], см. ссылки там.

А теперь продолженную задачу аппроксимируем в соответствии с применяемым выше методом конечных элементов, но по смешанному методу аппроксимации по частям [17], тогда получаем в матричной форме систему линейных алгебраических уравнений, записываемую в соответствующем виде

u¯N:Bu¯=f¯, f¯N. (5)

Полагаем, что при аппроксимации области Ω1, ΩII заменяются областями Ωh,1, Ωh,II с границами, проходящими по линиям сетки. Здесь также выбираем конкретный оператор проектирования, который во введенном конечномерном подпространстве зануляет коэффициенты при базисных функциях с носителями, не содержащимися в замыкании первой области. Нумеруем в первом блоке коэффициенты при базисных функциях с носителями, содержащимися в замыкании области Ωh,1. Нумеруем последними в третьем блоке коэффициенты при базисных функциях с носителями, содержащимися в замыкании области Ωh,II. Во втором блоке нумеруем остальные коэффициенты при остальных базисных функциях. При этой нумерации коэффициентов при базисных функциях тремя блоками рассматриваемые векторы из коэффициентов перед базисными функциями принимают следующую блочную форму

v¯=(v¯1', v¯2', v¯3')', u¯=(u¯1', 0¯', 0¯')', f¯=(f¯1', 0¯', 0¯')'.

Продолженная матрица принимает такую блочную форму

B=Λ11Λ1200Λ02Λ230Λ32Λ33.

Задаем матрицы, получаемые теперь по методу аппроксимации по частям Λ1, ΛII. Эти матрицы имеют блочную форму

ΛΙ=Λ11Λ120Λ21Λ200000, ΛΙΙ=0000Λ02Λ230Λ32Λ33.

Сумму введенных матриц можно представить в виде, например, после перенумерации строк

Λ=ΛΙ+ΛΙΙ=Α2+aΕ,

где

<Αu¯, v¯>=i=2m1j=2n1((ui+1,jui,j)(vi+1,jvi,j)h12+(ui,j+1ui,j)(vi,j+1vi,j)h22)h1h2,ui,n=vi,n=0, i=2, ..., m1, um,j=vm,j=0, j=2, ..., n1.

Здесь E – единичная матрица размерности N × N. В узлах сетки (xi; yi), в которых носители базисных функций содержатся в замыкании области Ωh,1, a = a1. А в остальных узлах сетки можем полагать, что a = aII.

Вводим аналогично векторные подпространства

V¯1=v¯=(v¯1', v¯2', v¯3')'N:v¯2=0¯, v¯3=0¯.

Еще дополнительно теперь определяем векторные подпространства так

V¯2=v¯=(v¯1', v¯2', v¯3')'N:Λ11v¯1+Λ12v¯2=0¯, Λ32v¯2+Λ33v¯3=0¯.

Зададим расширенную матрицу как сумму первой матрицы и второй матрицы, умноженной на параметр, который больше нуля

C=ΛΙ+γΛΙΙ,C11C120C21C22C230C32C33=Λ11Λ120Λ21Λ200000+γ0000Λ02Λ230Λ32Λ33, γ(0; +).

Задаем положения, достаточные для сходимости предлагаемого далее итерационного процесса в развиваемом методе итерационных расширений, т. е. полагаем, что имеют место свойства при продолжении сеточных функций в виде выполнения следующих неравенств

γ1(0; +), γ2[γ1; +):γ12<Cv¯2, Cv¯2><ΛΙΙv¯2, ΛΙΙv¯2>γ22<Cv¯2, Cv¯2>v¯2V¯2,α(0; +):<ΛΙv¯2, ΛΙv¯2>α2<ΛΙΙv¯2, ΛΙΙv¯2>v¯2V¯2.

Приведем развиваемый метод итерационных расширений, используя для выбора итерационного параметра метод минимальных невязок

u¯kN:Cu¯ku¯k1=τk1Bu¯k1f¯, k,u¯0V¯1, γ>α,τ0=1,τk1=r¯k1, η¯k1/η¯k1, η¯k1, k\1, (6)

где для вычисления оптимального итерационного параметра еще поитерационно вычисляем векторы невязок, векторы поправок и так называемые векторы эквивалентных невязок

r¯k1=Bu¯k1f¯, w¯k1=C1r¯k1, η¯k1=Bw¯k1, k.

Задаем норму, применяя расширенную матрицу

v¯C2=C2v¯, v¯v¯N.

Теорема 3. В развиваемом методе итерационных расширений (6) при решении возникающей задачи выполняются оценки сходимости для относительных ошибок

u¯ku¯C2εu¯0u¯C2, ε=2γ2/γ1α/γk1, k.

Данный результат получается аналогично результатам в [16].

Выпишем алгоритм, в котором реализуем развиваемый метод итерационных расширений численного решения смешанной краевой задачи при обязательном наличии условия Дирихле для уравнения Софи Жермен с экранированием. Для вариационного выбора итерационного параметра в вычислительном процессе в развиваемом методе итерационных расширений используем метод минимальных невязок.

I. Выбираем вектор начальных приближений, также всегда единичный начальный итерационный параметр

II. Поитерационно находим вектор невязок

u¯0V¯1, τ0=1.

III. Поитерационно вычисляем норму для абсолютной ошибки, но только в квадрате

r¯k1=Bu¯k1f¯, k.

IV. Поитерационно ищем вектор поправок

ek1=r¯k1, r¯k1, k.

V. Поитерационно находим вектор эквивалентной невязки

w¯k1:Cw¯k1=r¯k1, k.

VI. Поитерационно находим оптимальный итерационный параметр

η¯k1=Bw¯k1, k\1.

VII. Поитерационно находим вектор приближения

τk1=r¯k1, η¯k1/η¯k1, η¯k1, k\1.

VIII. Поитерационно проверяем выполнение критерия остановки итераций по заданной оценке относительной ошибки

u¯k=u¯k1τk1w¯k1, k.

Приведем исследование рассматриваемой математической модели в пространстве Соболева. Рассмотрим продолженную математическую модель в операторном виде в пространстве Соболева

uV:Bu=f,

если оператор и правую часть продолженной математической модели определить из соотношений

(Bu, v)=Λ1(u, I1v)+ΛΙΙ(u, v)u, vV, (f, v)=F1(I1v)vV,(f, v)=ΠfvdΠ.

Для пространства Соболева при этих обозначениях предположения о продолжении функций записываются в виде

β1(0; 1], β2[β1;1]:β1(Λv2, v2)(ΛΙΙv2, v2)β2(Λv2, v2)v2V2,

если рассматриваемые операторы определить так

Λ=ΛΙ+ΛΙΙ, (ΛΙu, v)=Λ1(u, v), (ΛΙΙv, v)=ΛΙΙ(u, v)u, vV.

Определим расширенный оператор

C=ΛΙ+γΛΙΙ, γ(0; +).

Предполагается выполнение положений о продолжении функций в виде

γ1(0; +), γ2[γ1; +):γ12(Cv2, Cv2)(ΛΙΙv2, ΛΙΙv2)γ22(Cv2, Cv2)v2V2,α(0; +): (ΛΙv2, ΛΙv2)α2(ΛΙΙv2, ΛΙΙv2)v2V2.

Сформулируем метод итерационных расширений в пространстве Соболева

ukV:Cukuk1=τk1Buk1f, k,u0V1, γ>α, τ0=1, τk1=rk1,ηk1/ηk1,ηk1, k\1, (7)

здесь для вычисления итерационного параметра необходимо вычислить невязки, поправки и эквивалентные невязки

rk1=Buk1f, wk1=C1rk1, ηk1=Bwk1, k.

Зададим норму

vC2=(Cv, Cv)vV.

Считаем, что при используемой аппроксимации выполняется

vC2v¯C2h1, h20.

Следствие 1. В методе (7) выполняются оценки

ukuC~2εu0uC~2, ε=2γ2/γ1α/γk1, k,αα, γ1γ1, γ2γ2, h1, h20,

т. е. относительные ошибки сверху оцениваются геометрической прогрессией с бесконечным убыванием.

Замечание 1. При аппроксимации выполняются асимптотические равенства

αα=const, γ1γ1=const, γ2γ2=const, h1, h20.

Приведем исследование рассматриваемой математической модели на конечномерном подпространстве из пространства Соболева. Рассмотрим продолженную математическую модель на конечномерном подпространстве из пространства Соболева

u~V~:B~u~=f~,

если оператор и правая часть продолженной математической модели на конечномерном подпространстве задаются так

(B~u~, v~)=Λ1(u~, I1v~)+ΛΙΙ(u~, v~)u~, v~V~, (f~, v~)=F1(I1v~)v~V~.

Предполагается, что для конечномерного подпространства выполняются положения о продолжении функций в виде

β~1(0; 1], β~2[β~1; 1]:β~1(Λ~v~2, v~2)(Λ~ΙΙv~2, v~2)β~2(Λ~v~2, v~2)v~2V~2,

если рассматриваемые операторы определить так

Λ~=Λ~Ι+Λ~ΙΙ, (Λ~Ιu~, v~)=Λ1(u~, v~), (Λ~ΙΙv~, v~)=ΛΙΙ(u~, v~)u~, v~V~.

Определим расширенный оператор теперь так

C~=Λ~Ι+γΛ~ΙΙ, γ(0; +).

Предполагаем выполнение положений о продолжении функций теперь в виде

γ~1(0; +), γ~2[γ~1; +):γ~12(C~v~2, C~v~2)(Λ~ΙΙv~2, Λ~ΙΙv~2)γ~22(C~v~2, C~v~2)v~2V~2,α~(0; +):(Λ~Ιv~2, Λ~Ιv~2)α~2(Λ~ΙΙv~2, Λ~ΙΙv~2)v~2V~2.

Приведем теперь метод итерационных расширений на конечномерном подпространстве из пространства Соболева

u~kV~:C~u~ku~k1=τk1B~u~k1f~, k,u~0V~1, γ>α~, τ0=1, τk1=r~k1, η~k1/η~k1, η~k1, k\1, (8)

Здесь для вычисления итерационного параметра необходимо вычислять невязки, поправки и эквивалентные невязки

r~k1=B~u~k1f~, w~k1=C~1 r~k1, η~k1=B~w~k1, k.

Зададим норму

v~C~2=(C~v~, C~v~)v~V~.

Считаем, что при аппроксимации выполняется

v~C~2vC2 h1, h20.

Следствие 2. В методе (8) выполняются оценки

u~ku~C~2εu~0u~C~2, ε=δ~1γ~2/γ~1α~/γk1 , k,δ~12, α~α, γ~1γ1, γ~2γ2, h1, h20,

т. е. относительные ошибки сверху оцениваются геометрической прогрессией с бесконечным убыванием.

Замечание 2. При аппроксимации выполняются асимптотические равенства

α~α=const, γ~1γ1=const, γ~2γ2=const, h1, h20.

Приведем формулировку метода итерационных факторизаций, используемого в методе итерационных расширений. Рассмотрим снова матрицу

C=ΛΙ+γΛΙΙ, γ(0; +),

совпадающую с точностью до перестановки строк с матрицей, возникающей в методе (6) в задаче вида

u¯N: Cu¯=g¯, g¯N (9)

Отметим, что

γ2(Α+aΕ)2=γ2(Α2+2aΑ+aΕ)γ(A2+aE)=γΛ=γ(ΛΙ+ΛΙΙ)=γΛΙ+γΛΙΙΛΙ+γΛΙΙ=C=ΛΙ+γΛΙΙΛΙ+ΛΙΙ=Λ=Α2+aΕΑ2+2aΑ+aΕ==(Α+aΕ)2, γ(0;1],

12(Α+aE)2=12(Α2+2aΑ+aΕ)Α2+aΕ=Λ=ΛΙ+ΛΙΙΛΙ+γΛΙΙ=C=ΛΙ+γΛΙΙγΛΙ+γΛΙΙ=γ(ΛΙ+ΛΙΙ)==γΛ=γ(Α2+aΕ)γ(Α2+2aΑ+aΕ)=γ(Α+aΕ)2, γ[1; +),

тогда

k1(Α+aΕ)2Ck2(Α+aΕ)2

при

k1=γ/2, γ(0; 1),1/2, γ[1; +), k2=1, γ(0; 1),γ, γ[1; +).

Обозначим A=Α+aΕ. Введём нормы

v¯A2=A2v¯, v¯, v¯Λ=Cv¯, v¯, v¯N.

Рассмотрим итерационный процесс, метод итерационных факторизаций:

u¯lN: A2(u¯lu¯l1)=τl1(Cu¯l1g¯),τl1=τ=2/k1+k2>0, l, u¯0N. (10)

Теорема 4. Для процесса (10) имеются оценки:

  1. u¯lu¯Cεu¯0u¯C,
  2. u¯lu¯A2εu¯0u¯A2,

где

εql=k2k1/k2+k1l, l.

Доказательство. Если u¯l=u¯+ψ¯l, l0, то получаем

A2(ψ¯lψ¯l1)=τl1Cψ¯l1, ψ¯lψ¯l1=τl1A2Cψ¯l1, ψ¯k=(Ετl1A2C)ψ¯l1.

Пусть Tl=Ετl1A2C, тогда ψ¯l=Tlψ¯l1, где Tl=Tl' и можно доказать первое неравенство.

Cψ¯l, ψ¯l=CTlψ¯l1, Tlψ¯l1supψ¯NCTlψ¯, Tlψ¯/Cψ¯, ψ¯Cψ¯l1, ψ¯l1==supψ¯NCTlψ¯, ψ¯Cψ¯, ψ¯2Cψ¯l1, ψ¯l1=supψ¯N1τl1CA2Cψ¯, ψ¯Cψ¯, ψ¯2Cψ¯l1, ψ¯l1=

полагаем v¯=A1C1/2ψ¯

=supv¯N1τl1Cv¯, v¯A2v¯, v¯2Cψ¯l1, ψ¯l1max1τl1k12, 1τl1k22<Cψ¯l1, ψ¯l1>,

отсюда

<Cψ¯l, ψ¯l>q2Cψ¯l1, ψ¯l1, u¯lu¯Cqu¯l1u¯C, u¯lu¯Cqlu¯0u¯C.

Затем можно доказать второе неравенство.

A2ψ¯l, ψ¯l=A2Tlψ¯l1,Tlψ¯l1supψ¯NA2Tlψ¯, Tlψ¯A2ψ¯, ψ¯A2ψ¯l1, ψ¯l1==supψ¯NA2Tlψ¯, ψ¯A2ψ¯, ψ¯2A2ψ¯l1, ψ¯l1=supψ¯N1τl1Cψ¯, ψ¯A2ψ¯, ψ¯2A2ψ¯l1, ψ¯l1max1τl1k12, 1τl1k22<A2ψ¯l1, ψ¯l1>

тогда

<A2ψ¯l, ψ¯l>q2<A2ψ¯l1, ψ¯l1>, u¯lu¯A2qu¯l1u¯A2, u¯lu¯A2qlu¯0u¯A2.

Для решения задача из (9)

u¯N: Cu¯=g¯, g¯N

используем итерационный процесс

u¯lN; A2(u¯lu¯l1)=τl1(Cu¯l1g¯),τl1>0, l, u¯0N. (11)

Для выбора итерационного параметра применим метод минимальных поправок. Приведем алгоритм следующих вычислений:

I. Выбираем вектор начального приближения u¯0N.

II. Поитерационно вычисляем невязку

r¯l1:r¯l1=Cu¯l1g¯, l.

III. Поитерационно находим поправку

w¯l1N: A2w¯l1=r¯l1, l.

IV. Поитерационно вычисляем квадрат нормы ошибки

El1=ψ¯l1C'A2C2=r¯l1, w¯l1, l.

V. Поитерационно проверяем условие остановки итераций

El1E0E2, E0; 1, l..

VI. Поитерационно вычисляем вектор эквивалентной невязки

η¯l1:η¯l1=Cw¯l1, l.

VII. Поитерационно находим вектор эквивалентной поправки

ξ¯l1N: A2ξ¯k1=η¯l1, l.

VIII. Поитерационно вычисляем итерационный параметр

τl1=w¯l1, Cw¯l1Cw¯l1, A2Cw¯l1=w¯l1, η¯l1η¯l1, ξ¯l1, l.

IX. Поитерационно вычисляем вектор приближения

u¯l=u¯l1τl1w¯l1, l.

Заметим в условии остановки итерационного процесса Е ∈ (0; 1) задаваемая относительная погрешность.

На каждом шаге итерационного процесса из (11) возникает задача вида:

u¯N: A2u¯=g¯, g¯N

для которой возможно расщепление на две однотипные задачи

q¯N: A2q¯=g¯, g¯N,u¯N: A2q¯=u¯, u¯N. (12)

При решении задач (12) можно применять асимптотически оптимальный маршевый метод. Таким образом, задача (9) решается асимптотически оптимально, и в итоге асимптотически оптимально решается задача (5).

  1. Вычислительный эксперимент. Рассматриваем численное решение краевой задачи при следующих данных

Ω1=(1; 2)×(1; 2), ΩΙΙ=(0; b)×(0; b)\[1; 2]×[1; 2], Π=(0; b)×(0; b), 3<b19/6.

Первая область – это открытый единичный квадрат, вторая область – это открытый квадрат с выколотым замкнутым квадратом. Эти области содержат следующие части

δ1,0=1, 2×(1; 2)(1; 2)×1, 2,δΙΙ,1=b×(0; b)(0; b)×b, δΙΙ,2=0×(0; b)(0; b)×0,δΙΙ,3=1, 2×(1; 2)(1; 2)×1, 2,Γ1=b×(0; b)(0; b)×b, Γ2=0×(0; b)(0; b)×0.

При аппроксимации в квадратной области и опоясывающей полосе определяем сетку с узлами

(xi; yj)=(i1,5)h; (j1,5)h, h=3/(n2),n=161, b=3+0,5h, i=1, 2, ..., n, j=1, 2, ..., n.

В рассматриваемом примере для пластины на упругом основании коффициент а1 = 1 и нагрузка

f1=512(3(x1)2(x2)2++(6x218x+13)(6y218y+13)+3(y1)2(y2)2)++64(x1)2(x2)2(y1)2(y2)2,

решение исходной задачи

u1=64(x1)2(x2)2(y1)2(y2)2.

Вычисляем итерационные приближения для численного решения приведенной задачи, когда выбираем вектор начального приближения нулевым. Вычислительный процесс в развиваемом методе итерационных расширений, если предварительно задаем оценку для ошибки е = 0,001, останавливает счет при k = 5. Дополнительно отмечаем, что на пятой итерации имеет место в норме максимум модуля следующая оценка

maxui,j5ui,j/maxui,j0,005.

Получается таблица числа итераций k в вычислительных экспериментах в зависимости от количества неизвестных в возникающих системах линейных алгебраических уравнений N = (n – 2)2.

 

N

1 521

4 761

9 801

16 641

25 281

k

7

6

6

5

5

 

ЗАКЛЮЧЕНИЕ И ВЫВОДЫ

Разработан асимптотически оптимальный алгоритм при решении краевой задачи с условием Дирихле для экранированного уравнения Софи Жермен в геометрически сложной области. Этот алгоритм имеет простую реализацию, отличается универсальностью при решении различных задач в отличие от алгоритма метода фиктивного пространства в [7].

×

Об авторах

Евгений Андреевич Мельцайкин

Южно-Уральский государственный университет

Автор, ответственный за переписку.
Email: meltsaikinea@susu.ru

сотрудник кафедры математического и компьютерного моделирования Института естественных и точных наук

Россия, Челябинск

Список литературы

  1. Астраханцев, Г. П. Метод фиктивных областей для эллиптического уравнения второго порядка с естественными граничными условиями / Г. П. Астраханцев // Журнал вычислительной математики и математической физики. – 1978. – Т. 18, № 1. – С. 118–125.
  2. Дьяконов, Е. Г. Минимизация вычислительной работы. Асимптотически оптимальные алгоритмы для эллиптических задач / Е. Г. Дьяконов. – Москва : Наука, 1989. – 272 с.
  3. Капорин, И. Е. Метод фиктивных неизвестных для решения разностных эллиптических краевых задач в нерегулярных областях / И. Е. Капорин, Е. С. Николаев // Дифференциальные уравнения. – 1980. – Т. 16, № 7. – С. 1211–1225.
  4. Капорин, И. Е. Метод фиктивных неизвестных для решения разностных уравнений эллиптического типа в областях сложной формы / И. Е. Капорин, Е. С. Николаев // ДАН СССР. – 1980. – Т. 251, № 3. – С. 544–548.
  5. Мацокин, А. М. Метод фиктивных компонент и модифицированный разностный аналог метода Шварца / А. М. Мацокин // Вычислительные методы линейной алгебры : сборник научных трудов. – Новосибирск : ВЦ СО АН СССР, 1980. – С. 66–77.
  6. Bank, R. E. Marching algorithms for elliptic boundary value problems / R. E. Bank, D. J. Rose // SIAM Journal on Numerical Analysis. – 1977. – Vol. 14, № 5. – P. 792–829.
  7. Мацокин, А. М. Метод фиктивного пространства и явные операторы продолжения / А. М. Мацокин, С. В. Непомнящих // Журнал вычислительной математики и математической физики. – 1993. – Т. 33, № 1. – С. 52–68.
  8. Сорокин, С. Б. Переобусловливание при численном решении задачи Дирихле для бигармонического уравнения / С. Б. Сорокин // Сибирский журнал вычислительной математики. – 2011. – Т. 14, № 2. – С. 205–213.
  9. Сорокин, С. Б. Аналитическое решение обобщённой спектральной задачи в методе пересчета граничных условий для бигармонического уравнения / С. Б. Сорокин // Сибирский журнал вычислительной математики. – 2013. – Т. 16, № 3. – С. 267–274.
  10. Сорокин, С. Б. Точные константы энергетической эквивалентности в методе пересчёта граничных условий для бигармонического уравнения / С. Б. Сорокин // Вестник Новосибирского государственного университета. Серия: Математика, Механика, Информатика. – 2013. – Т. 13, № 3. – С. 113–121.
  11. A Review of Mathematical Models of Elasticity Theory Based on the Methods of Iterative Factorizations and Fictitious Components / А. L. Ushakov, S. A. Zagrebina, S. V. Aliukov [et al.] // Mathematics. – 2023. – Vol. 11, № 420. – P. 1. –17.
  12. Ushakov, A. L. Research of the boundary value problem for the Sophie Germain Equationinin in a cyber-physical system / А. L. Ushakov // Studies in Systems, Decision and Control Springer. – 2021. – Vol. 338. – P. 51–63.
  13. Ushakov, A. L. Investigation of a Mixed Boundary Value Proble for the Poisson Equation / А. L. Ushakov // 2020 International Russian Automation Conference (RusAutoCon). – Sochi, Russia, 2020. – P. 273–278.
  14. Ушаков, А. Л. О моделировании деформаций пластин / А. Л. Ушаков // Вестник Южно-Уральского государственного университета. Серия: Математическое моделирование и программирование. – 2015. – Т. 8, № 2. – С. 138–142.
  15. Ushakov, A. L. Analysis of Biharmonic and Harmonic Models by the Methods of iterative Extensions / А. L. Ushakov, E. A. Meltsaykin // Bulletin of the South Ural State University. Series: Mathematical Modelling, Programming and Computer Software. – 2022. – Vol. 15, № 3. – P. 51–66.
  16. Analysis of Shielded Harmonic and Biharmonic Systems by the Iterative Extension Method / А. L. Ushakov, S. V. Aliukov, Е. A. Meltsaykin, M. P. Eremchuk // Mathematics. – 2023. – Vol. 12, № 918. – P. 1–15.
  17. Обэн, Ж. П. Приближённое решение эллиптических краевых задач / Ж. П. Обэн. – Москва : Мир, 1977. – 383 с.

Дополнительные файлы

Доп. файлы
Действие
1. JATS XML

© Югорский государственный университет, 2025

Creative Commons License
Эта статья доступна по лицензии Creative Commons Attribution-ShareAlike 4.0 International License.