Научная статья на тему 'Метод опорных функций для решения задач математики и механики'

Метод опорных функций для решения задач математики и механики Текст научной статьи по специальности «Математика»

CC BY
165
34
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МЕТОД ОПОРНЫХ ФУНКЦИЙ / ЗАДАЧА ТЕОРИИ УПРУГОСТИ

Аннотация научной статьи по математике, автор научной работы — Горлач Б. А., Ермоленко Г. Ю.

Развивается метод решения задач математики и механики - метод опорных функций. Идея метода излагается на примере решения задачи Коши для ОДУ, задачи Дирихле для эллиптического дифференциального уравнения и задачи теории упругости для анизотропного материала.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Метод опорных функций для решения задач математики и механики»

УДК 539.3

Б.А. Горлач, Г.Ю. Ермоленко

МЕТОД ОПОРНЫХ ФУНКЦИЙ ДЛЯ РЕШЕНИЯ ЗАДАЧ МАТЕМАТИКИ И МЕХАНИКИ

Развивается метод решения задач математики и механики — метод опорных функций. Идея метода излагается на примере решения задачи Коши для ОДУ, задачи Дирихле для эллиптического дифференциального уравнения и задачи теории упругости для анизотропного материала.

1. В работе развивается метод опорных функций, предложенный в [1,2]. Пусть требуется решить задачу Коши для обыкновенного дифференциального уравнения с постоянными коэффициентами:

а0у(и)(О + а1у(и-1)(0 +.... + апу (t) = f(t); y(0) = yü; /(0) = y„ /"-»(O) = _. (1)

Здесь y(t) - искомая функция, y(i(t) - производная искомой функции порядка i, f(t) - свободный член уравнения, а1 - постоянные коэффициенты уравнения, а

y(0) = y0, y'(0) = y1, y(n-1)(0) = yn_1. - начальные условия.

Будем считать, что искомое решение y(x) и свободный член f(x) удовлетворяют условиям существования преобразования Лапласа. Тогда для (1) в образах будем иметь:

«0 pn (Y (p) _ — -.... - УП-Рг0^) + a, pn_l(Y(p) _ ^ -.... - ^ +.... + anY (p)) = F(p). (2) P P" pp"

Здесь р - параметр преобразования Лапласа, Y(p) - образ Лапласа искомого решения, F(p) - образ Лапласа свободного члена уравнения. Перепишем (2) в виде:

Y (p)=___________F(p_______+(a0 pn-1 + ai pn_2 +...+an_i) y(0)+...+a0 y( n_1)( p) (3)

a0 pn + a1 pn_1 +... + an a0 pn + a1 pn_1 +... + an

Если ввести обозначения:

(a0 pn_1 + a1 pn_2 +... + an_1) y(0) +... + a0 y (n_1) (p) = Y( p); —n-----= G( p), (4)

a0 p + a1 p +... + an

то соотношение (3) можно записать в виде:

Y (p) = G(p)(F (p) + Y(p)). (5)

Из соотношения (5), в соответствии с теоремой о свертке и свойствами преобразования Лапласа, получаем:

t t

y(t) = JG(t _ t) f (t)dt + JG(t _ t)y(t)dt. (6)

0 0

В (5) и (6) функция G(t) - оригинал для образа Лапласа, G(p) - функция Грина исходной краевой задачи, а y(t) оригинал для y(p) - образа Лапласа начальных условий.

Запишем (5) в виде:

----------Ц-----------= G(p) =---------------------------------------^-. (7)

a0 p" + a1 p" +... + an F ( p) + Y( p)

Из равенства (7) следует, что отношение образов Лапласа Y(p) и F(p) + Y(p) должно быть постоянно для любых решений исходной задачи (1) и представляет собой образ Лапласа её функции Грина. Поэтому найти образ Лапласа функции Грина исходной задачи Коши можно, не решая задачу (1). Для этого достаточно взять произвольное решение - опорную функцию, вычислить образы Лапласа Y(p) и F(p) + Y(p) и поделить одно на другое.

Проиллюстрируем это на примере задачи Коши для уравнения второго порядка:

a0y"(t)+a2y(p) = f(t); y(0)=y0, y/(0)=y1.

(8)

1. Выберем в качестве опорной функции у^) = /3. Тогда ДО = аО6 + a2t3.

Вычислим начальные условия у(0) = 0, у/(0) = 0 и образы Лапласа этих функций. Будем иметь:

_6_

6 ^( р) = a06 + а26 отк. д П< р) = p4 либо G( p) = 1

Y(p)=—, F(p)=-V+-V > откуда ^p) = а а 6, либо G(p) = 2

р 4’ р2 р4 0о6 + 026 ’ a0 р2 + a2

2 4

Р р

2. Выберем в качестве опорной функции у^) = sin(kt). Тогда

ДГ) = - a0k2sin(kt) + а^т(&) = sin(kt)(- аООк + а2) .

Вычислим начальные условия у(0) = 0, у'(О) = к и образы Лапласа этих функций. Будем

иметь:

откуда

тл/ ч к . (—а0к2 + а2)к

Y (Р) = 2,2, F (р) + ¥( р) = ч 0 2 ,2 + «0 к,

р2 + £ р + к2

G(р) = -----, 2Р + £,-, либо G(р) = -

(-АОк + 02 )к + а к ао р + а2

р2 + к2 00 к

Видно, что в обоих случаях при столь непохожих опорных функциях мы получили один и тот же образ Лапласа функции Грина исходной задачи Коши. В качестве опорной функции можно брать любую функцию, имеющую производные, отличные от тождественного нуля до порядка п - порядка уравнения включительно. Например, в случае дифференциального уравнения второго порядка опорная функция должна иметь производные, отличные от тождественного нуля до второго порядка. Поэтому в качестве опорных функций в этих примерах взяты ^ и

sin(kt). Если это условие не выполняется, то исходное дифференциальное уравнение относи-

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

Таким образом, из соотношения (6) и его образа Лапласа (5) следует, что для поиска решения задачи Коши решать дифференциальное уравнение не нужно. Достаточно методом опорных функции найти образ Лапласа функции Грина, умножить его на сумму образов Лапласа свободного члена и начальных условий и вычислить обратное преобразование Лапласа.

2. Аналогичная ситуация складывается в случае решения краевых задач для эллиптических дифференциальных уравнений в частных производных. В случае задачи Дирихле:

Шу(кУп(х)) - цп(х) = /(х); п(х)|х = р(х) (9)

для поиска функции Грина необходимо решить задачу:

div(kУG(х)) - цп(х) = 8(х); G(x)|х = О. (10)

А в случае задачи Неймана:

Эп(х)

йіу(кЧи (х)) — ди (х) = / (х);

Эп

для поиска функции Грина необходимо решить задачу:

ЭG ( х )

= 9 (х) (11)

йіу (к V G (х)) — ди( х) = 8 (х);

= 0. (12)

дп

В задачи для поиска функций Грина (10) и (12) не входят свободные члены уравнений и краевые условия задач Дирихле и Неймана и они для всех возможных решений этих задач, определяемых краевыми условиями и свободными членами уравнений, всегда одни и те же. Поэтому найти функцию Грина задачи Дирихле или задачи Неймана для конечных областей произвольной формы можно методом опорных функций, не прибегая к решению задач (10) и (12). Действительно, в случае задачи Дирихле (9) решение и(х)выражается через функцию Грина соотношением:

и (х) = —к 19 (у) д^*~ У)с(Х — | G(x — у) / (у)ё у. (13)

X дп V

Используя метод опорных функций, из соотношения (13), не решая задачу (10) можно найти функцию Грина. Для этого достаточно решить уравнение (13) относительно функции Грина

123

к

1

О при выбранной опорной функции и(х). Поскольку в уравнении (13) присутствуют свёртки, удобно решать его методом преобразования Фурье, естественно, что при этом предполагается наличие Фурье образа у функции Грина, опорной функции и соответствующего свободного члена уравнения. Из всех возможных опорных функций удобнее взять такую, чтобы уравнение (13) для поиска функции Грина получилось простым. Если, например, в качестве опорной взять функцию, которая принимает нулевые значения на границе области, то уравнение (13) примет вид

и(х) = -[ 0(х - у) / (у)^ у. (14)

V

В этом случае Фурье-образ функции Грина О (к) выразится через Фурье-образы опорной функции и вычисленной по ней правой части уравнения, согласно теореме о свёртке, следующим образом:

м*(к)

О (к) = --

(15)

/ (к)'

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

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

д2и(х, у) п ?2и(х,у) _ _ ч

- + 0,3——------7и( х, у) = / (х, у).

дх2

ду2

Внутренний радиус кольца равнялся 5п, а внешний 10 р. Опорное решение имело вид и(х,у) = (х2 + у2 -(5р)2)2(х2 + у2 -(10р)2)2 и принимало на границах кольца нулевое значение. По опорному решению вычислялся свободный член уравнения, а затем Фурье-образы опорного решения и свободного члена. Фурье-образ функции Грина находился как частное Фурье-образов опорного решения и свободного члена. В качестве контрольного решения выбиралась

1 7_

. , ч (х +1)4 , (у +1)15

функция и (х, у) =------------------+1 +-.

15 15

По контрольному решению вычислялся свободный член уравнения и краевое условие, по которым с помощью найденного Фурье-образа функции Грина строилось решение задачи. Затем контрольное решение сравнивалось с найденным по краевому условию и свободному члену. Результаты проделанного представлены на рис. 1 и 2, где на рис.1 представлен график опорной функции, а на рис.2 графики контрольного и полученного решений. Видно, что они в пределах точности совпадают.

Р и с. 1. График опорной функции

Р и с. 2. График контрольного и полученного решений

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

Рассмотрим первую краевую задачу статической теории упругости для анизотропного материала:

(х) = ^(X); еу(х) = 2к;(х) + ил(X)}(х) = Г„ • £рд(х); и,.(х)|х = И,0(х). (16)

Здесь Г- - компоненты тензора упругих постоянных. Поверхность 5 - кусочно-гладкая, х -

радиус вектор точки пространства.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Для решения краевой задачи (16) вектор перемещений и(х) представим в виде

и,, (х) = |Оу (х - у^. (y)dy -1 иу0 (у5 )(ст)й (0(х - у5 ))нд (у5 )dS. (17)

V S

Здесь Оу (х - У) - тензор Грина краевой задачи (16). Соотношение (17) при известных вектор-функциях и;(х), ^(у), РДУз) представляет собой интегральное уравнение для поиска неизвестного О-(х) - тензора Грина краевой задачи (16). Выберем в качестве опорных несколько

векторов и(х), компоненты которых на поверхности тела 8 принимают нулевые значения. В этом случае уравнение (17) упростится и примет вид:

и1 (х) = ] О] (х - y)Fj • (у^у . (18)

V

Здесь индекс • определяет номер выбранной опорной вектор-функции. Воздействуя оператором Ламе

/I / чч • 9 г_ \. ик" (х) иь" (х)Ч1 •

(L • и(х))1 = —- [Г-кь - ( + )] = Р1 (х)

Эх; 2 хь Хк

на выбранные опорные векторы перемещений, вычислим соответствующие им векторы массовых сил.

Преобразуем равенство (18) по Фурье. Согласно теореме о свёртке по конечной области, получим:

и? (к) = О*-(к )б7 (к). (19)

Равенство (19) позволяет найти искомый тензор Грина краевой задачи (16):

Оц (х) = е1“*V/ (к)(Б7 (к))-1ак . (20)

( ) Я3

В качестве модельного примера рассматривалась анизотропная прямоугольная пластина со стороной 20р с круглым отверстием, смещенным относительно центра пластины. По двум выбранным опорным функциям определялся тензор Грина задачи. Далее, аналогично предыдущему, в качестве контрольного решения выбиралась вектор-функция:

их (х, у) = х + ху3/105 - у3 /105 + х2/5103; и (х,у) = ху3 /105. По контрольному решению вычис-

Р и с. 3. Контрольное (а) и найденное по предложенному методу (б) решения для пластины

лялся вектор массовых сил и краевое условие, по которым с помощью найденного Фурье-образа функции Грина строилось решение задачи. Затем контрольное решение сравнивалось с найденным по краевому условию и свободному члену. Результаты проделанного представлены на рис.3.

На левом и правом графиках рис. 3 представлены контрольные и найденные перемещения по осям х и у соответственно. Видно, что в пределах точности они совпадают.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Ермоленко Г.Ю. Напряженно-деформированное состояние упругих и вязкоупругих конечных тел произвольной формы при статических и динамических нагружениях. Самара: СГАУ, 2001. 149 с.

2. Ермоленко Г.Ю. Метод опорных функций для решения статических и динамических задач линейной анизотропной теории упругости // Известия вузов. Машиностроение. № 1. 2003. С. 22 - 27.

Поступила 12.01.2004 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.