МЕХАНИКА MECHANICS
УДК 539.182; 519.632 10.23947/1992-5980-2017-17-2-12-22
Применение обобщенного метода точечных источников поля для решения краевых задач математической физики*
С. Ю. Князев1, Е. Е. Щербакова2**
1,2 Донской государственный технический университет, г. Ростов-на-Дону, Российская Федерация
Application of the generalized point source method for solving boundary value problems of mathematical physics *** S. Yu. Knyazev 1, E. E. Shcherbakova 2*
1,2 Don State Technical University, Rostov-on-Don, Russian Federation
Введение. Целью работы является разработка нового универсального численного метода решения краевых задач для линейных уравнений эллиптического типа. Материалы и методы. Предложенный метод основан на приведении исходного уравнения математической физики к более простому неоднородному уравнению с известным фундаментальным решением. Затем предлагается произвести переход к неоднородному интегральному уравнению с ядром, выражаемым через известное фундаментальное решение. Полученное интегральное уравнение совместно с граничными условиями решается численно. В результате было получено искомое приближенное решение, потенциал поля в аналитическом виде, что позволило не только находить приближенное значение потенциала поля в любой точке области решения, но и дифференцировать этот потенциал, причем без заметной потери точности. Это свойство разработанного численного метода выгодно отличает его от традиционных численных методов решения краевых задач, таких, например, как метод конечных элементов.
Результаты исследования. Для подтверждения эффективности предложенного численного метода решена двумерная и трехмерная краевые задачи с известными решениями. Получены зависимости погрешности численного решения от числа линейных уравнений в результирующей системе. Показано, что даже при небольшом числе уравнений в системе (порядка нескольких сотен) достигается точность решения на уровне сотых долей процента. Еще одной важной иллюстрацией эффективности предложенного метода является решение кван-тово-механической задачи для одномерного и двумерного квантового осциллятора. Показано, что рассматриваемый метод позволяет находить собственные значения энергии и собственные функции с приемлемой точностью. Разработанный численный метод позволяет существенно расширить область применения традиционного метода точечных источников поля при решении прикладных задач моделирования полей различной физической природы, включая задачи на собственные значения.
Обсуждение и заключения. Полученные результаты подтверждают, что физическое поле, описываемое практически лю-
Introduction. The work objective is to develop a new universal numerical method for solving boundary value problems for linear elliptic equations.
Materials and Methods. The proposed method is based on the transformation of the original mathematical physics equation to a simpler inhomogeneous equation with the known fundamental solution. From this equation, the transition to an inhomoge-neous integral equation with the kernel expressed by the known fundamental solution is carried out. The obtained integral equation with boundary conditions is solved numerically. An approximate solution, the field potential being in an analytical form, is resulted. That allows not only find an approximate value of the field potential at any point in the solutions domain, but also differentiate this potential, and all without perceptible loss of accuracy. This property of the developed numerical method sets it apart from the traditional numerical methods for solving boundary value problems, such as the finite element method.
Research Results. To confirm the effectiveness of the proposed numerical method, the two-dimensional and three-dimensional boundary value problems with the known solutions are solved. The dependences of the numerical solution error on the number of linear equations in the resulting system are obtained. It is shown that even at a small number of equations in the system (some hundreds) the solution accuracy is achieved at the level of hundredths of a percent. Another major illustration of the proposed method effectiveness is the solution to quantum mechanical problems for the one-dimensional and two-dimensional quantum oscillators. It is shown that the given method allows finding the energy eigenvalues and eigenfunc-tions with an acceptable accuracy. The developed numerical technique allows greatly extend the application domain of the traditional point source method in solving applied problems for modeling fields of different physical nature, including the eigenvalue problems.
* Работа выполнена в рамках инициативной НИР.
**E-mail: ksy@donpac.ru, sherbakovaee@mail.ru
""The research is done within the frame of independent R&D.
бым линейным уравнением эллиптического типа, можно представить в виде суперпозиции полей точечных источников, удовлетворяющих более простому уравнению, решение которого находится с помощью метода точечных источников поля. Таким образом, представленный в данной работе численный метод можно рассматривать как обобщенный метод точечных источников поля.
Discussion and Conclusions. The results obtained confirm that a physical field described by any linear elliptic equation can be represented as a superposition of point source fields satisfying a simpler equation, the solution of which is obtained through the method of point source of the field. Therefore, the numerical method presented in this paper can be considered as a generalized point source method.
Ключевые слова: фундаментальное решение, метод фунда- Keywords: fundamental solution, method of fundamental solu-ментальных решений, метод точечных источников, уравнения tions, point source method, elliptic equations, boundary value эллиптического типа, краевая задача. problem.
Введение. Основными методами численного решения краевых задач для уравнений математической физики в настоящее время являются метод конечных элементов (МКЭ) и, в значительно меньшей степени, метод конечных разностей (МКР). Эти методы могут использоваться при решении практически любых линейных уравнений, что позволяет считать МКЭ и МКР универсальными методами решения краевых задач. Область применения других методов обычно ограничивается вполне определенными типами уравнений математической физики. Тем не менее, методам МКЭ и МКР присущи определенные недостатки. Это, например, недостаточно быстрая сходимость численного решения с уменьшением шага разностной сетки и обусловленная этим высокая погрешность результата. Определенные трудности возникают, если граничные условия содержат производную по нормали от искомой функции. Если кроме искомой функции необходимо определить и ее производные, то для этого необходимо производить численное дифференцирование, что также ведет к появлению дополнительной, весьма значительной погрешности. В связи с этим проблема поиска новых численных методов решения краевых задач продолжает оставаться актуальной.
Одним из эффективных методов решения краевых задач, который может являться альтернативой МКЭ и МКР, является метод точечных источников поля (МТИ) [1-5]. Этот метод может использоваться для решения широкого круга задач математической физики. Наиболее эффективно использование этого метода при решении краевых задач для уравнений эллиптического типа: Лапласа, Гельмгольца, бигармонического уравнения [6-12]. Имеются сведения о возможности и эффективности использования этого метода при решении краевых задач для уравнений параболического типа, для волновых уравнений [13-15], при моделировании полей упругих напряжений в деформированных твердых телах [16-20] и т. д.
Для МТИ характерны высокое быстродействие в сочетании с малой вычислительной погрешностью, а также простота компьютерной реализации. Для возможности использования МТИ необходимо располагать фундаментальными решениями исходного уравнения в аналитическом виде. Однако при решении некоторых задач математической физики фундаментальные решения неизвестны, что является препятствием для использования МТИ. Тем не менее, как показано в [21-22], имеется возможность получения фундаментальных решений численно, с последующим их применением в МТИ. С помощью подхода, используемого в [23-24], искомое решение краевой задачи было получено без предварительных вычислений фундаментальных решений. Это позволило значительно расширить область применения МТИ.
Интегральные уравнения для численного решения краевой задачи. Пусть в области Q фундаментальное решение g(r,R) уравнения LU = 0 известно. Требуется найти решение краевой задачи для неоднородного уравнения
(L +1(r))U(r) = f (r), r eO, (1)
с условиями на границе SQ:
Л(r)U(r) = Ф(г) , r edO , (2)
где L , l (r), Л(r) — линейные операторы в области Q и на границе SQ.
Для определенности будем считать, что операторы l (r) и Л( r) имеют вид:
l (r ) = a (r ) + B (r )-V , r eO,
d
Л( r ) = a( r ) + P( r )— , r edO .
Здесь a (r), B (r), a(r), p(r) — заданные скалярные и векторная функции в области Q и на границе SQ,
V — оператор Гамильтона.
Ищем решение задачи (1)-(2) в виде:
U (r ) = u (r )+ v (r ) ,
где функция V (г) удовлетворяет однородному уравнению
1у = 0 , (3)
а неизвестная функции и (г) есть частное решение уравнения
Ьи = / -/ (г) и -/ (г) V (г ),
правую часть которого / -/ (г) и -/ (г) V = р(г) можно рассматривать как плотность р(г) некоторого фиктивного заряда, распределенного в области О. Отсюда для функции и (г) получаем интегральное уравнение
и (г ) = 1 я (г, Я )р( Я ) й ^
или
и (г ) = | я (г, Я ) (/ (Я ) -/ (Я ) V (Я ) -/ (Я ) и (Я )) йак . (4)
а
Для функции V (г), как в МТИ, используется приближенное выражение
щ
V (г )=2 дкя (г,рк). (5)
к =1
Здесь Ыч — число точечных зарядов , моделирующих поле, располагаемых в точках с координатами рк за пределами области решения задачи О, вблизи ее границы. Теперь уравнение (4) принимает вид:
( щ \
и (г ) = 1 я (г, Я ) | / (Я ) -/ (Я ) 2 дк8 (Я,Рк ) -1 (R ) и (R ) ) d^. (6)
а V к=1 )
Если оператор / (Я) представляет собой скалярную функцию (это справедливо, если решается, например, стационарное уравнение Шредингера), то, вычисляя интеграл в правой части соотношения (6) численно, можно, как будет показано ниже, построить алгоритм для нахождения значений функции и (г) в узловых точках области О. В
более общем случае подействуем на уравнение (6) оператором / (г). Введя при этом новую функцию w (г) = / (г)и (г),
получим для этой неизвестной функции интегральное уравнение:
( щ \
W(г) = 1/(г)я(г,Я)[/(Я)-w(Я)-/(Я)2 Чкя(Я,рк)) dаR. (7)
а V к=1 )
Решая уравнение (7) численно находим функцию w (г), после чего, используя уравнение (6), записанное в виде
( щ \
и (г ) = I я (г,Я) I / (Я) -/ (Я) 2 дкЯ (Я,рк ) - * (R) ) dПя , (8)
а V к=1 )
находим искомую функцию и (г).
Пусть теперь г е да . Подействуем на уравнение (8) при г е да оператором Л (г):
( щ \
л (г) и (г) = 1 л (г) я (г,я ) [ / ( я ) -/ ( я ) 2 чкя (я,Рк) - * (R)) d а Я.
а V к=1 )
Теперь граничное условие (2) можно записать в виде:
( Щ \ щ
1 Л( г ) я (г, Я )|/ (Я )-/ (Я ) 2 Чкя (Я, Рк )-* ^)) dаR + 2 чк Л( Г ) я (г,рк ) = ф(г ), г еда. (9)
а V к=1 ) к=1
Соотношения (7)-(9) можно использовать для численного решения исходной краевой задачи. Построим алгоритм решения этой задачи.
Алгоритм численного решения краевой задачи. Область решения О разбивается на элементарные участки площадью (объемом), равным ю/. Число таких участков обозначим как Ыи. Внутри каждого участка выбираем точку, узел с координатой Я]. Некоторые из точек, узлов гк=Я], число которых Nо=№д, располагаются на границе области решения. Теперь уравнение (7) принимает вид:
w (г ) + 2/ (г ) я (гЯ ) W (Я, )ю ] = 2 [ / (Я^ )-2\/ (Я^) я (Я;,Рк ))1 (г ) я {г,^ )® ]. (10)
]=1 ]=1V к =1 )
Это уравнение должно выполняться во всех Nu узловых точках, включая Nо граничных узлов. Запишем уравнение (10) для каждого узла Я,-. Получим:
w (Я,- )+2/(Я,-) я (ЯЯ) w (Я] Ц = 2/(Я,-) я (Я1,Я])[/(Я] )-2\/ (Я]) я (Я],Рк ))а ]. (И)
]=1 ]=1 V к=1 )
В результате получаем Nu уравнений для Nu+NG неизвестных. Это Nu значений функции w (r) в Nu узловых
точках Rj, и Nq=NG зарядов qk, располагаемых в точках с координатами рk. Для получения замкнутой системы уравнений необходимо дополнить систему (11) уравнениями, учитывающими граничные условия для решаемой задачи. Для этого используем интегральное уравнение (9).
На границе SQ, в точках с координатами rm располагаем граничные узловые точки, количество которых равно Nq=NG. Заменяем приближенно интегралы в (9) интегральными суммами, как это сделано при получении соотношений (10), (11). В результате для каждого граничного узла получим уравнение:
Nu í \( t \ Nq , х , , / Nq
Z Л( rm ) g (rm,Rj )(/ (Rj )-Z qkl (Rj ) g (RJ,pk )-w(Rj ) 1 +Z q^(rm ) g(rm,pk ) = ф(г„ ). (12)
j=1 V k=1 J k=1
Решая объединенную систему уравнений (11), (12) находим Nu значений функции w (r) в узловых точках области Q, и Ng значений точечных зарядов qk. Затем с помощью соотношения (8) вычисляем приближенное значение функции u (r) в произвольной точке области Q, и, обозначив w (RJ) как wJ, а / (RJ) как /¡, получаем искомое решение исходной задачи в виде соотношения:
í \( í \ Nq , ч Л Nq
и (r )=Zg (r, Rj )( /j -1 (Rj )z qkg (Rj, Pk )-Wj Uj + z qkg (r,pk ). (13)
j=1 V k=1 J k=1
Следует обратить внимание на то, что соотношение (13) дает приближенное аналитическое выражение для искомой функции U (r). Это значит, что с полученным решением U (r) можно поступать как с любым другим аналитическим выражением. Его можно дифференцировать, интегрировать, производить другие действия, и при этом не возникает дополнительная численная погрешность. Например, частную производную по координате х от функции U (r) можно вычислить с помощью формулы:
dU (r) Nu dg (r,R )( Nq 1 Nq dg (r, P. )
* = l f-1 (Rj) £ qkg(Rj-Pk)-w j )" j+£ qkд (14)
Аналогичным образом можно получить аналитические выражения для вычисления результатов других математических операций над функцией U (r).
Решение тестовых задач. Ниже приводятся результаты решения тестовых задач, подтверждающих эффективность рассматриваемого метода при решении краевых задач для уравнений эллиптического типа. Сначала решалась двумерная краевая задача. В области Q, представляющей собой квадрат со стороной L=2, центр которого совмещен с началом координат, решалась задача для уравнения
, ч , dU (r) , dU (r) , ч , ч , ч AU(r) + 2y —+ Qy + SÍn(Xy)U(r) = /(r) , r eQ (15)
с условиями на границе SQ
z ч xv dU (r) . .
U(r) +— -— = ф(r), r e dQ . (16)
w 4 dn w
Функции / (r) и ф(r) в соотношениях (15), (16) подбирались таким образом, чтобы они соответствовали точному решению краевой задачи (15)—(16) в виде:
U (r ) = U (x, y) = x2 + y + sin (xy) . (17)
При решении краевой задачи оператору L в уравнении (1) соответствовал двумерный оператор Лапласа L=A и, соответственно, фундаментальное решение g (r, R) имело вид:
g (r,R) = — lnIr -R|.
д д
Оператору l (r) в (1) соответствовал оператор l (r) = 2y2--+ x2--+ sin (xy), а оператору Л(r) в (2) — оператор
dx dy
л Í \ 1 xv д Л(r) = 1 +—— .
W 4 dn
При численном решении краевой задачи (15)—(16) задавалось число N0, определяющее равномерный шаг h сетки в области решения Q. Точечные заряды qk, моделирующие поле, равномерно располагались по периметру квадрата со стороной Lq=kL. Параметр k>1 определял удаленность зарядов от границ области решения. При этом слишком большое и слишком малое удаление зарядов, как и в стандартном варианте МТИ, нежелательны, так как это ведет к снижению точности решения задачи. Авторами при вычислениях использовалось k=1,3. Полное число узлов в области
О равнялось Ыи=Ы02, а количество точечных зарядов, моделирующих поле Ж?=4(Ж0-1). Таким образом, полное число уравнений в системе (11)—(12) составило М„=Ми+Ы9 = Ж02+4(Ж0-1).
После нахождения приближенного численного решения краевой задачи и м (г), при заданном полном числе
уравнений Ы=Ы„ в системе (11)—(12), оценивалась максимальная относительная погрешность решения етах. Для этого в области решения задачи случайным образом задавались координаты z , точек, число которых полагалось равным N=100, после чего относительная погрешность вычислялась с помощью формулы
та х |и„ ( г,.)-и (г,. )|
р = —.-
тах и '
тах
где итах— максимальное по абсолютной величине значение точного решения (17) в области О. Аналогичным образом, наряду с максимальной относительной погрешностью оценивалась и среднеквадратичная погрешность.
Количество узлов
Рис. 1. Зависимость максимальной относительной погрешности численного решения от количества узлов при решении двумерной и трехмерной краевой задачи Fig. 1. Dependence of maximum relative error of numerical solution of the number of nodes under solving two-dimensional and the three-dimensional boundary
value problem
На рис. 1 представлена зависимость максимальной относительной погрешности от полного числа уравнений N=Nn в системе (11)—(12) (жирная сплошная линия). С ростом числа N от начального значения N=17 до значения N=721 погрешность решения уменьшается более чем на два порядка, от emax =2,Ы0-1 до еmax=7,5^10
Для получения системы (11)—(12) использовался простейший метод численного интегрирования, аналог метода прямоугольников. Можно предположить, что использование более точного метода численного интегрирования позволит повысить точность решения краевой задачи. Действительно, использование метода Гаусса с третьим порядком интегрирования позволило повысить точность численного решения почти на порядок. Это проиллюстрировано рис. 1, где тонкая сплошная линия представляет зависимость погрешности решения краевой задачи от числа уравнений N, рассчитанной при использовании метода Гаусса.
Далее решалась трехмерная задача Дирихле. В области Q, представляющей собой куб со стороной L=2, центр которого совмещен с началом координат, решалась задача для уравнения
2 dU (r) 2 dU (r) dU (r) . . ..
AU(r) + 2y -^ + x2-^ +-^ + sin(xy)U(r) = f (r), r efi . (18)
dx dy dz
Функции f (r) в уравнении (18) и в правой части условия Дирихле подбирались таким образом, чтобы они соответствовали точному решению краевой задачи в виде:
U (r ) = U (x, y, z ) = x2 + y + sin (xy)-z. (19)
При решении краевой задачи оператору L в уравнении (1) соответствовал трехмерный оператор Лапласа L=A и, соответственно, фундаментальное решение g (r, R) имело вид
1
g (R ) = -
4пr - R
d d d
Оператору l(r) в (1) соответствовал оператор l(r) = 2y2--+ x2--1---+ sin(xy), а оператору Л(r) в (2) соответ-
dx dy dz
ствовал оператор Л( r) = 1.
Пунктирная кривая на рис. 1 представляет зависимость относительной погрешности решаемой задачи Дирихле от размерности N, т. е. от числа уравнений в системе (11)—(12), для решения которой использовался аналог метода прямоугольников. Видно, что уже при относительно небольшой размерности численной задачи N=800 погрешность решения составляет е max =2,0-10-3. Можно предположить, что и в этом случае использование более точного метода численного интегрирования позволит снизить погрешность решения краевой задачи.
Решение стационарного уравнения Шредингера. Фундаментальное значение при решении квантово-механических задач имеет уравнение Шредингера [25]. Аналитические решения этого уравнения могут быть получены лишь для весьма ограниченного круга задач, преимущественно одномерных. Несмотря на широкий спектр имеющихся численных методов решения уравнения Шредингера, проблема эффективных способов нахождения собственных энергий и собственных функций для основного уравнения квантовой механики, особенно при решении многомерных задач, продолжает оставаться актуальной [23-24]. Предложенный численный метод может, в ряде случаев, использоваться при решении квантово-механических задач.
Пусть частица массой т совершает финитное движение в силовом поле V (r). Запишем стационарное уравнение Шредингера в виде:
2m „ 2m ТТ/ ^ ^^
Ду +—Ey = — V (r )у . (20)
п п
Необходимо, решая уравнение (20), найти собственные значения энергии Е и соответствующие им собственные функции, волновые функции частицы у (r).
При решении краевой задачи для уравнения Шредингера оператору L в уравнении (1) соответствует оператор
2m 2m
Лапласа L=A, а оператор l(r) в (1) есть скалярная функция l(r) = — E-~тV(r).
При реализации алгоритма решения уравнения Шредингера сначала задается энергия частицы E. Область решения для уравнения Шредингера Q берется близкой, но несколько большей классически доступной для частицы области движения, границы которой определяются уравнением
V (r ) = E. (21)
Размеры области Q подбираются таким образом, чтобы на ее границах волновая функция с заданной точностью равнялась нулю. Для получения нетривиального решения задается некоторая точка М внутри области например, на границе классически допустимой области движения, в которой значение волновой функции заведомо не равняется нулю. В этой точке значение волновой функции полагается равным единице: у(М) = 1. После получения решения волновую функцию можно легко перенормировать.
После численного решения задачи описанным выше способом проверяется найденное значение волновой функции в точке G. Если окажется, что с достаточной точностью выполняется условие у (G) = 0, то это означает, что
заданное значение энергии E является собственным значением, а найденная волновая функция у(r) является собственной функцией для данной энергии E. В противном случае подбираются такие два значения энергии E1 и E 2> E1 при которых у (G) имеет различные знаки. После этого собственное значение энергии в интервале (E1, E2) и собственная функция находятся, например, с помощью метода половинного деления. Иллюстрацией такого подхода является рис. 2, на котором представлен график зависимости функции sign (у (G)) от значения квантового числа n для одномерного квантового осциллятора.
1,5
0,5
s
Сй
-0,5
-1,5 -1-1-1-1-
0 1 2 3 4 5
Квантовое число n
Рис. 2. Зависимость знака волновой функции в граничной точке G от значения
квантового числа n
Fig. 2. Dependence of wave function sign at boundary point G on the value of quantum number n
Как известно, собственные значения одномерного квантового осциллятора определяются выражением E = Йю ^n +1 j , где ю — частота осциллятора, а квантовое число n принимает целочисленные значения, начиная с
нуля. Как продемонстрировано на рис. 2, вблизи целочисленных значений n знак у (G) изменяется с положительного (при меньших n) на отрицательное (при больших n). Вблизи такого перехода можно подобрать значение n=nN, при котором y(G) с приемлемой точностью равняется нулю. Величина An отклонения nN от целочисленного значения определяет погрешность для численного значения собственной энергии.
На рис. 2 также изображены переходы от отрицательных значений y(G) к положительным. По мере приближения к такому переходу значение у (G) резко возрастает по абсолютной величине, но не обращается в ноль. Поэтому такие переходы не соответствуют собственным значениям энергии.
Точность в определении собственных значений энергии увеличивается с ростом размерности N системы линейных уравнений, к которой приводится численная задача для уравнения Шредингера. Наибольшая точность, естественно, наблюдается при решении одномерной задачи Шредингера. Например, относительная погрешность AE при вычислении первого собственного значения энергии одномерного осциллятора изменялась от значения 0,15 при N=20 до значения 0,00025 при N=120. При решении двумерных и трехмерных задач точность вычислений значительно снижается. На рис. 3 представлены зависимости относительной погрешность AE для собственных значений энергии двумерного осциллятора от размерности N численной задачи. Жирная сплошная линия на рис. 3 соответствует основному, нулевому энергетическому уровню, тонкая сплошная линия — второму энергетическому уровню, пунктирная линия — четвертому энергетическому уровню. При решении двумерной задачи относительная погрешность порядка нескольких процентов легко достижима. Можно ожидать, что использование более точного метода численного интегрирования, как и в предыдущем случае, позволит повысить точность численного решения квантово-механической задачи.
1,00
0 г Э
01 &
о г
0,10
0,01
200 400 600
Размерность системы N
800
Рис. 3. Зависимость относительной погрешности от размерности системы уравнений для трех собственных значений энергии двумерного осциллятора
Fig. 3. Dependence of relative error on dimensionality of system of equations for three energy eigenvalues of two-dimensional oscillator
Описанный алгоритм численного решения стационарных квантово -механических задач не зависит от их размерности. Решение может несколько усложниться при наличии вырождения энергетических уровней, когда одному собственному значению энергии соответствует несколько собственных функций. Например, при решении задачи для двумерного квантового осциллятора собственные значения энергии определяются двумя квантовыми числами nx и ny: E = Ex + Ey = nx + ny +1). При численном решении краевой задачи область решения ß, в соответствии с (21), задается в виде прямоугольника, несколько большего классически доступной для частицы области движения, с соотноше-Lx \nx +1/2 „ „
-j^- = ——. Отсюда следует, что, например, первый энергетический уровень с n = nx + ny = 1 два-
нием сторон
жды вырожден. Этому энергетическому уровню соответствуют две собственные функции, рассчитываемые при
nx = 1, n = 0 и nx = 0, n = 1, и при соотношении сторон
^ = s и ^ = . р . При
L L V3
другом соотношении сторон по-
лучается смешанное состояние.
Заключение. Полученные результаты показывают, что физическое поле, описываемое практически любым линейным уравнением эллиптического типа (L +1 (r))U (r) = f (r) можно представить в виде суперпозиции полей
точечных источников, удовлетворяющих более простому уравнению LU(r) = f (r), решение которого находится с
помощью МТИ. Поэтому разработанный численный метод можно рассматривать как обобщенный метод точечных источников поля (ОМТИ). Решение тестовых задач подтверждает эффективность ОМТИ при решении достаточно сложных краевых задач, включая трехмерные задачи и задачи на собственные значения, в том числе квантово-механические. Существенным преимуществом ОМТИ по сравнению с традиционными методами численного решения краевых задач, таких как МКР или МКЭ, является возможность получения решения в аналитическом виде, что позволяет производить с этим решением соответствующие математические операции без потери точности. Численные эксперименты показали, что погрешность для производных по координатам имеет тот же порядок точности, что и погрешность для искомого потенциала.
Библиографический список
1. Fairweather G. The method of fundamental solutions for elliptic boundary value problems / G. Fairweather, A. Karageorghis // Ad. Vol. Comput. Math. - 1998. - Vol. 9. - P. 69-95.
2. Alves C.J.S. A new method of fundamental solutions applied to nonhomogeneous elliptic problems / C.J.S. Alves, C.S. Chen // Advances in Computational Mathematics. - 2005. - Vol. 23 - P. 125-142.
3. Бахвалов, Ю. А. Погрешность метода точечных источников при моделировании потенциальных полей в областях с различной конфигурацией / Ю. А. Бахвалов, С. Ю. Князев, А. А. Щербаков, Е. Е. Щербакова // Известия высших учебных заведений. Электромеханика. — 2012. — № 5. — С. 17-21.
0
4. Князев, С. Ю. Сравнительный анализ двух вариантов метода коллокаций при численном моделировании потенциальных полей / С. Ю. Князев, Е. Е. Щербакова, А. Н. Заиченко // Известия высших учебных заведений. Электромеханика. — 2014. — № 1. — С. 17-19.
5. Князев, С. Ю. Компьютерное моделирование потенциальных полей методом точечных источников / С. Ю. Князев, Е. Е. Щербакова, А. А. Щербаков. — Ростов-на-Дону : Издательский центр ДГТУ, 2012. — 156 с.
6. Князев, С. Ю. Устойчивость и сходимость метода точечных источников поля при численном решении краевых задач для уравнения Лапласа / С. Ю. Князев // Известия высших учебных заведений. Электромеханика. — 2010. — № 1. — С. 3-12.
7. Князев, С. Ю. Решение трехмерных краевых задач для уравнений Лапласа с помощью метода дискретных источников поля / С. Ю. Князев, Е. Е. Щербакова // Известия высших учебных заведений. Электромеханика. — 2015. — № 5. — С. 25-30.
8. Князев, С. Ю. Численное решение краевых задач для уравнения Пуассона методом точечных источников поля / С. Ю. Князев, Е. Е. Щербакова, А. А. Енгибарян // Вестник Дон. гос. техн. ун-та. — 2014. — Т. 14, № 2 (77).
— С. 15-20.
9. Князев, С. Ю. Численное решение уравнений Пуассона и Гельмгольца с помощью метода точечных источников / С. Ю. Князев // Известия высших учебных заведений. Электромеханика. — 2007. — № 2. — С. 77-78.
10. Князев, С. Ю. Численное решение краевых задач для неоднородных уравнений Гельмгольца методом точечных источников поля / С. Ю. Князев, Е. Е. Щербакова, А. Н. Заиченко // Известия высших учебных заведений. Электромеханика. — 2014. — № 4. — С. 14-19.
11. Князев, С. Ю. Применение метода точечных источников поля при численном решении задач на собственные значения для уравнения Гельмгольца / С. Ю. Князев, Е. Е. Щербакова // Известия высших учебных заведений. Электромеханика. — 2016. — № 3 (545). — С. 11-17.
12. Щербакова, Е. Е. Решения задач на собственные значения для уравнения Гельмгольца методом точечных источников поля / Е. Е. Щербакова // Вестник Дон. гос. техн. ун-та. — 2016. — Т. 16, № 3 (86). — С. 87-95.
13. Князев, С. Ю. Решение задач тепло- и массопереноса с помощью метода точечных источников поля / С. Ю. Князев, Е. Е. Щербакова // Известия высших учебных заведений. Северо-Кавказский регион. Серия : Технические науки. — 2006. — № 4. — С. 43-47.
14. Князев, С. Ю. Численное исследование стабильности термомиграции плоских зон / С. Ю. Князев, Е. Е. Щербакова // Известия высших учебных заведений. Электромеханика. — 2007. — № 1. — С. 14-19.
15. Лунин, Л. С. Исследование стабильности термомиграции ансамбля линейных зон с помощью трехмерной компьютерной модели, построенной на основе метода точечных источников поля / Л. С. Лунин, С. Ю. Князев, Б. М. Середин, А. С. Полухин, Е. Е. Щербакова // Вестник Южного научного центра. — 2015. — Т. 11, № 4. — С. 915.
16. Liviu Marin The MFS-MPS for two-dimensional steady-state thermoelasticity problems / Liviu Marin, Andreas Karageorghis // Eng. Anal. Bound. Elem. - 2013. - Vol. 37. Iss. 7-8. - P. 1004-1020.
17. Yan Gu Improved singular boundary method for elasticity problems / Yan Gu, Wen Chen, Xiaoqiao He // Com-put. & Structures. - 2014. - Vol. 135. - P. 7-82.
18. Князев, С. Ю. Моделирование полей упругих деформаций с применением метода точечных источников / С. Ю. Князев, В. Н. Пустовойт, Е. Е. Щербакова // Вестник Дон. гос. техн. ун-та. — 2015. — Т. 15, № 1 (80). — С. 2938.
19. Князев, С. Ю. Моделирование трехмерных полей упругих деформаций с помощью метода точечных источников / С. Ю. Князев, В. Н. Пустовойт, Е. Е. Щербакова, А. А. Щербаков // Вестник Дон. гос. техн. ун-та. — 2015.
— Т. 15, № 4 (83). — С. 13-23.
20. Князев, С. Ю. Математическое моделирование полей упругих деформаций методом точечных источников поля / С. Ю. Князев, Е. Е. Щербакова, А. А. Щербаков // Математические методы в технике и технологиях. — 2015. — № 5 (75). — С. 21-23.
21. Князев, С. Ю. Применение численных фундаментальных решений в методе точечных источников поля / С. Ю. Князев, Е. Е. Щербакова // Вестник Дон. гос. техн. ун-та. — 2016. — Т. 16, № 4 (87). — С. 118-125.
22. Князев, С. Ю. Метод численного решения стационарного уравнения Шредингера / С. Ю. Князев, Е. Е. Щербакова // Известия высших учебных заведений. Физика. — 2016. — Т. 59, № 10. — С. 87-92.
23. Князев, С. Ю. Интегральное уравнение для численного решения стационарных квантово-механических задач / С. Ю. Князев // Вестник Дон. гос. техн. ун-та. — 2016. — Т. 16, № 3 (86). — С. 79-86.
24. Ландау, Л. Д. Квантовая механика. Нерелятивистская теория / Л. Д. Ландау, Е. М. Лифшиц. — Москва : Наука, 1963. — 703 с.
References
1. Fairweather, G., Karageorghis, A. The method of fundamental solutions for elliptic boundary value problems. Advances in Computational Mathematics, 1998, vol. 9, pp. 69-95.
2. Alves, C.-J.-S., Chen, C.-S. A new method of fundamental solutions applied to nonhomogeneous elliptic problems. Advances in Computational Mathematics, 2005, vol. 2, pp. 125-142.
3. Bakhvalov, Y.A., et al. Pogreshnost' metoda tochechnykh istochnikov pri modelirovanii potentsial'nykh poley v oblastyakh s razlichnoy konfiguratsiey. [Errors of Point Source Method under Simulation of Potential Fields in Areas with Different Shape Configuration.] Russian Electromechanics, 2012, no. 5, pp. 17-21 (in Russian).
4. Knyazev, S.Yu., Shcherbakova, E.E., Zaichenko, A.N. Sravnitel'nyy analiz dvukh variantov metoda kollokatsiy pri chislennom modelirovanii potentsial'nykh poley. [A Comparative Analysis of Two Variants of the Collocation in Numerical Modeling of Potential Fields.] Russian Electromechanics, 2014, no. 1, pp. 17-19 (in Russian).
5. Knyazev, S.Yu., Shcherbakova, E.E., Shcherbakov, A.A. Komp'yuternoe modelirovanie potentsial'nykh poley metodom tochechnykh istochnikov. [Computer modeling of potential fields by point-source method.] Rostov-on-Don: DSTU Publ. Centre, 2012, 156 p. (in Russian).
6. Knyazev, S.Yu. Ustoychivost' i skhodimost' metoda tochechnykh istochnikov polya pri chislennom reshenii kraevykh zadach dlya uravneniya Laplasa. [Stability and Convergence of Point-Source Field Method at Numerical Solution to Boundary Value Problems for Laplace Equation.] Russian Electromechanics, 2010, no. 3, pp. 3-12 (in Russian).
7. Knyazev, S.Yu., Shcherbakova, E.E. Reshenie trekhmernykh kraevykh zadach dlya uravneniy Laplasa s pomoshch'yu metoda diskretnykh istochnikov polya. [The Decision of the Three-Dimensional Boundary Value Problems for the Laplace Equation Using the Method of Discrete Sources of the Field.] Russian Electromechanics, 2015, no. 5, pp. 25-30 (in Russian).
8. Knyazev, S.Yu., Shcherbakova, E.E., Yengibaryan, A.A. Chislennoe reshenie kraevykh zadach dlya uravneniya Puassona metodom tochechnykh istochnikov polya. [Numerical solution to boundary problems for Poisson equation by point-source method.] Vestnik of DSTU, 2014, vol. 14, no. 2 (77), pp. 15-20 (in Russian).
9. Knyazev, S.Yu. Chislennoe reshenie uravneniy Puassona i Gel'mgol'tsa s pomoshch'yu metoda tochechnykh istochnikov. [Numerical solution to Poisson and Helmholtz equations using point source method.] Russian Electromechanics, 2007, no. 2, pp. 77-78 (in Russian).
10. Knyazev, S.Yu., Shcherbakova, E.E., Zaichenko, A.N. Chislennoe reshenie kraevykh zadach dlya neodnorod-nykh uravneniy Gel'mgol'tsa metodom tochechnykh istochnikov polya. [Numerical Solution of the Boundary Problems with Non-Homogeneous Helmholtz Equation by Field Point-Source Method.] Russian Electromechanics, 2014, no. 4, pp. 14-19 (in Russian).
11. Knyazev, S.Yu., Shcherbakova, E.E. Primenenie metoda tochechnykh istochnikov polya pri chislennom reshenii zadach na sobstvennye znacheniya dlya uravneniya Gel'mgol'tsa. [The Numerical Eigenvalue Problems Solution for the Helmholtz Equation Using the Point Sources Method] Russian Electromechanics, 2016, no. 3 (545), pp. 11-17 (in Russian).
12. Shcherbakova, E.E. Resheniya zadach na sobstvennye znacheniya dlya uravneniya Gel'mgol'tsa metodom tochechnykh istochnikov polya. [Solving eigenvalues problems for Helmholtz equation by point-source method.] Vestnik of DSTU, 2016, vol. 16, no. 3 (86), pp. 87-95 (in Russian).
13. Knyazev, S.Yu., Shcherbakova, E.E. Reshenie zadach teplo- i massoperenosa s pomoshch'yu metoda tochechnykh istochnikov polya. [The solution of heat and mass transfer problems by the point source method.] University News. North-Caucasian region. Technical Sciences Series, 2006, no. 4, pp. 43—47 (in Russian).
14. Knyazev, S.Yu., Shcherbakova, E.E. Chislennoe issledovanie stabil'nosti termomigratsii ploskikh zon. [Numerical study of stability of flat bands thermomigration.] Russian Electromechanics, 2007, no. 1, pp. 14-19 (in Russian).
15. Lunin, L.S., et al. Issledovanie stabil'nosti termomigratsii ansamblya lineynykh zon s pomoshch'yu trekhmernoy komp'yuternoy modeli, postroennoy na osnove metoda tochechnykh istochnikov polya. [The study of stability of thermomigration of an ensemble of linear zones using a three-dimensional computer model constructed on the basis of the field point sources method.] Vestnik SSC RAS, 2015, vol. 11, no. 4, pp. 9-15 (in Russian).
16. Martin, Liviu, Karageorghis, Andreas. The MFS-MPS for two-dimensional steady-state thermoelasticity problems. Anal. Bound. Elem. 2013, vol. 37, iss. 7-8, pp. 1004-1020.
17. Yan Gu, Wen Chen, Xiaoqiao He. Improved singular boundary method for elasticity problems. Comput. & Structures, 2014, vol. 135, pp. 7-82.
18. Knyazev, S.Yu., Pustovoyt, V.N., Shcherbakova, E.E. Modelirovanie poley uprugikh deformatsiy s primeneniem metoda tochechnykh istochnikov. [Modeling the elastic strain fields by point-source method.] Vestnik of DSTU, 2015, vol. 15, no. 1(80), pp. 29—38 (in Russian).
19. Knyazev, S.Yu. , et al. Modelirovanie trekhmernykh poley uprugikh deformatsiy s pomoshch'yu metoda toch-echnykh istochnikov. [Modeling of three-dimensional elastic strain fields by point-source method.] Vestnik of DSTU, 2015, vol. 15, no. 4 (83), pp. 13-23 (in Russian).
20. Knyazev, S.Yu., Shcherbakova, E.E., Shcherbakov, A.A. Matematicheskoe modelirovanie poley uprugikh deformatsiy metodom tochechnykh istochnikov polya. [Mathematical modeling of elastic deformation fields by field point source method.] Mathematical Methods in Engineering and Technologies-MMTT, 2015, no. 5 (75), pp. 21-23 (in Russian).
21. Knyazev, S.Yu., Shcherbakova, E.E. Primenenie chislennykh fundamental'nykh resheniy v metode tochechnykh istochnikov polya. [Application of the numerically obtained fundamental solutions in the field point-source method.] Vestnik of DSTU, 2016, vol. 16, no. 4 (87), pp. 118-125 (in Russian).
22. Knyazev, S.Yu., Shcherbakova, E.E. Metod chislennogo resheniya statsionarnogo uravneniya Shredingera. [Method for Numerical Solution of the Stationary Schrodinger Equation.] Russian Physics Journal, 2017, vol. 59, no. 10, pp. 87-92 (in Russian).
23. Knyazev, S.Yu. Integral'noe uravnenie dlya chislennogo resheniya statsionarnykh kvantovo-mekhanicheskikh zadach. [Integral equation for numerical solution of stationary quantum-mechanical problems.] Vestnik of DSTU, 2016, vol. 16, no. 3 (86), pp. 79-86 (in Russian).
24. Landau, L.D., Lifshits, E.M. Kvantovaya mekhanika. Nerelyativistskaya teoriya. [Quantum Mechanics. Nonrela-tivistic theory.] Moscow: Nauka, 1963, 703 p. (in Russian).
Поступила в редакцию 10.03.2017 Сдана в редакцию 10.03.2017 Запланирована в номер 05.04.2017
Об авторах:
Князев Сергей Юрьевич,
заведующий кафедрой «Математика» Донского государственного технического университета (РФ, 344000, Ростов-на-Дону, пл. Гагарина, 1), доктор технических наук, доцент,
ОЯСГО: http://orcid.org/0000-0002-8607-3416 ksv@donpac.ru
Щербакова Елена Евгеньевна,
доцент каф. «Физическое и прикладное материаловедение» Донского государственного технического университета (РФ, 344000, Ростов-на-Дону, пл. Гагарина, 1), кандидат технических наук, доцент, ОЯСГО : http://orcid.org/0000-0002-9239-1955 Sherbakovaee@mail.ru
Received 10.03.2017 Submitted 10.03.2017 Scheduled in the issue 05.04.2017
Authors:
Knyazev, Sergey Yu.,
Head of the Mathematics Department, Don State Technical University (RF, 344000, Rostov-on-Don, Gagarin sq., 1), Dr.Sci. (Eng.), associated professor, ORCID: http://orcid.org/0000-0002-8607-3416 ksy@donpac.ru
Shcherbakova, Elena E.,
associate professor of the Material Physics and Applied Hylology Department, Don State Technical University (RF, 344000, Rostov-on-Don, Gagarin sq., 1), Cand. Sci. (Eng.), associate professor,
ORCID : http://orcid.org/0000-0002-9239-1955 Sherbakovaee@mail.ru