2. Численное обращение преобразования Лапласа

advertisement
Нижегородский государственный университет им. Н.И. Лобачевского
Национальный исследовательский университет
Учебно-научный и инновационный комплекс
«Модели, методы и программные средства»
Исследовательская школа «Компьютерная и экспериментальная механика»
Основная профессиональная образовательная программа аспирантуры
01.02.04 Механика деформируемого твердого тела
Название дисциплины Метод граничных интегральных уравнений; Метод граничновременных элементов
Игумнов Л.А., Литвинчук С.Ю., Аменицкий А.В., Белов А.А.
ЧИСЛЕННО-АНАЛИТИЧЕСКОЕ МОДЕЛИРОВАНИЕ
ДИНАМИКИ ТРЕХМЕРНЫХ СОСТАВНЫХ
ПОРОУПРУГИХ ТЕЛ
Электронное учебно-методическое пособие
Мероприятие 3.1: Развитие системы поддержки ведущих научно-педагогических
коллективов, молодых ученых, преподавателей и специалистов
Нижний Новгород
2012
ЧИСЛЕННО-АНАЛИТИЧЕСКОЕ
МОДЕЛИРОВАНИЕ
ДИНАМИКИ
ТРЕХМЕРНЫХ СОСТАВНЫХ ПОРОУПРУГИХ ТЕЛ
Игумнов Л.А., Литвинчук С.Ю., Аменицкий А.В., Белов А.А. Электронное учебнометодическое пособие. – Нижний Новгород: Нижегородский госуниверситет, 2012. – 52 с.
Аннотация. Целью работы является ознакомление студентов, магистров и аспирантов
с одним из универсальных численно-аналитических подходов – гранично-элементным
моделированием – динамики трехмерных пороупругих тел. В учебно-методическом пособии
рассмотрены: модель Био пороупругой среды с четырьмя базовыми функциями; методы
численного обращения преобразования Лапласа с примерами их применения; методы
построения граничных интегральных уравнений; методика гранично-элементного решения;
примеры решения модельной задачи и моделирования эффекта возбуждения третьей волны.
Электронное учебно-методическое пособие предназначено для студентов, магистров и
аспирантов ННГУ, обучающихся по основной профессиональной образовательной
программе аспирантуры 01.02.04 Механика деформируемого твердого тела, изучающих курс
Метод граничных интегральных уравнений; Метод гранично-временных элементов.
2
Содержание
Введение ..............................................................................................................................................4
1. Постановка краевой задачи пороупругой динамики ..............................................................4
2. Численное обращение преобразования Лапласа .....................................................................6
3. Фундаментальные и сингулярные решения для дифференциальных уравнений полной
модели Био ......................................................................................................................................9
4. Построение гранично-элементной схемы и модельные решения .......................................12
4.1. Граничное интегральное уравнение ................................................................................12
4.2. Гранично-элементная дискретизация..............................................................................16
5. Сравнение численных результатов, полученных методами Дурбина, квадратур сверток и
шаговым методом численного обращения преобразования Лапласа .....................................19
6. Численный анализ фундаментальных решений трехмерной динамической теории
пороупругости ..............................................................................................................................39
7. Гранично-элементное моделирование ...................................................................................41
СПИСОК ЛИТЕРАТУРЫ ................................................................................................................49
3
Введение
Дисперсные среды, в частности пористые материалы, широко распространены
в природе и технике: насыщенные газом или жидкостью грунты и горные породы,
строительные материалы (древесина, песок, кирпич, технические пены и т.п.).
Исследование
представляет
волновых
значительный
процессов
интерес.
Для
в
пороупругих
широкого
телах
диапазона
и
средах
насыщенных
материалов упругая теория, а также вязкоупругое описание являются грубым
приближением при исследовании распространения волн. Для учета пористости
необходима совершенно другая теория.
Математическое
моделирование
таких
многокомпонентных
сред,
как
пористые насыщенные жидкостью (газом) среды, имеет более чем 90-летнюю
историю. Сложности описания эффектов взаимодействия фаз, фазовых переходов,
теплообмена и т.п. не позволяют построить для них общепринятую модель.
Существенные упрощения: отсутствие фазовых переходов, температурных эффектов
и пр. дают, тем не менее, модель среды, значительно усложненную по сравнению с
однородной упругой или вязкоупругой моделью. Это вызвано способностью
жидкости втекать или вытекать в любую область, формируемую порами, что является
принципиальным отличием пористой среды от упругой. Отмеченное явление
особенно важно при рассмотрении волновых процессов. В таких задачах по мере
роста частоты колебаний возрастает вклад динамического поведения жидкости, что
значительно усложняет модель среды. В данной работе рассмотрена модель Био
пороупругой среды с четырьмя базовыми функциями.
1. Постановка краевой задачи пороупругой динамики
Уравнения движения пороупругой деформируемой среды в области Ω имеют
вид:
i , i, j  1,3.
 ij , j  Fi  uis   f w
Эти
уравнения
дополняются
физическим
соотношениями и динамическим законом Дарси:
4
соотношением,
геометрическими


2 
3 
1
f
 ijs  (uis, j  u sj ,i ),  kk
 u kf,k ,
2


1
i  f i f
w i  qi    p,i   f uis   a   f  w
 


s
 ij  2G ijs   K  G  kk
 ij  ij p   ijэффект  ij p,

,

где  ij – компоненты тензора напряжения, Fi – компоненты плотностей объемной
силы, uis – вектор перемещения скелета, wi – вектор перемещения фильтрации
(просачивания),
s ,  f , a
–
плотности
упругого
скелета,
наполнителя
и
s
присоединенной массы,  kl
,  k l – компоненты тензора деформации упругого скелета
f
и наполнителя,
K , G – объемный модуль и модуль сдвига скелета, k –
проницаемость.
Здесь
и
далее
применяется
соглашение
Эйнштейна
для
суммирования, запятая обозначает частное дифференцирование по пространственным
координатам, точка над функцией обозначает дифференцирование по времени.
Формальное применение преобразования Лапласа к уравнениям позволяет
свести систему уравнений к дифференциальной форме записи в виде уравнений в
частных производных в изображениях по Лапласу:
B  F ,   (u, p),
(1)
1 
 2 

2
G   K  3 G  i  j  s (    f )  (   ) i 




2 .

 2  s
 s(   ) j
 


s

R 
f

(2)
Добавим граничные условия:
 ( x, s )  ~ на S u , ti ( x, s)  tni ( x, s)  ~
tni , t4 ( x, s)  q~ на S  ,
(3)
где S u – граница Дирихле и S  – граница Неймана.
Уравнения (1) – (3) полностью описывают краевую задачу в изображениях
трехмерной изотропной динамической теории пороупругости.
Рассмотрим
кусочно-однородное
тело

в
трехмерном
евклидовом
пространстве R 3 с декартовой системой координат Ox1x2 x3 . Границу тела обозначим
5
через S, границы однородных частей  k (k  1,..., K ) – через S k . Предполагается, что
 k являются изотропными телами. Параметры материала каждой однородной части
 k маркируем верхним индексом «k». Динамическое состояние каждой части тела
k
описывается
системой
дифференциальных
уравнений
в
обобщенных
перемещениях:
B k u k  0,  k  (u k , p k ),
 k 2  k 1 k

2 k
k k
k
k
G


K

G



s
(




)

(



)



i
j
f
i


3



,
Βk  

k
k2


s
k
k
2


 s (   ) j
  2
k


s f
R


где  k ( x, s) – избранный вектор обобщенных перемещений точки x  ( x1, x2 , x3 ) .
Примем, что во времени  k ( x, t ) удовлетворяет нулевым начальным условиям:
 k ( x,0)   k ( x,0)  0 .
Будем рассматривать следующие типы граничных условий для  k :
lk ( x, t )  flk ( x, t ), x  S u  Sk , l  1,4 ;
~
tl k ( x, t )  glk ( x, t ), x  S   Sk ;
 .
lk ( x, t )  ls ( x, t ), ~
tl k ( x, t )  ~
tl s ( x, t ), x  Sks
Здесь S u и S  – части границы S тела  , по которым заданы соответственно
перемещения и поверхностные силы; S k s – граница контакта частей  k и  s .
k
k
Функции fl ( x, t ) и gl ( x, t ) являются заданными функциями координат и времени.
2. Численное обращение преобразования Лапласа
Рассмотрим математическую формулировку метода Дурбина. Пусть
s    i , тогда обратное преобразование Лапласа запишется в виде:
f (0) 
1



Re f (  i ) d,
  

0
6
(4)

f (t ) 
et   




Re
f
(


i

)
cos

t

Im
f
(


i

)
sin

t
 
d , t  0.




 0 

(5)
Следуя работе Дурбина (1974) запишем:
f (t ) 


 
2et
1
2 
2
2 
2 

 Re f ( )   Re  f (  ik
) cos k
t  Im f (  ik
) sin k  . (6)
T
2
T 
T
T 
T 
k 0 


Вариантом метода Дурбина будут соотношения, записанные вслед за работой
[1] в следующем виде:
n
 F  Fk  k 
f (0)    k 1
 ,
2
k 1 
f (t ) 

et n  Fk 1  Fk
cosk 1t   cosk t   Gk 1  Gk sin k 1t   sin k t  .
2 
t k 1   k
k

f (0) 
1
n

F
 
k 1
f (t ) 
k

k

( Z k 1  Z k ) k ,
24

n
et  1
1
1
(Z k 1  Z k )(sin k 1t  sin k t ) 
g
(
t
)

g
(
t
)

 1

2
2
3
 t
t
k 1 t  k

 (Yk 1  Yk )(cos k 1t  cos k t ) ,

(7)
(8)
где g2 (t )  Z1  Z n1 cos n1t  Yn1 sin n1t ,
1
1
1




g1 (t )   Fn  ( Z n  3Z n1 ) n  sin n1t  (Y2  3Y1 )1  G1  Gn  (Yn  3Yn1 ) n  cos n1 .
8
8
8




Коэффициенты Z k определяются равенствами:
31 Z1  1 Z 2  8( F1  F0 ),
 k 1 Z k 1  3( k   k 1 ) Z k   k Z k 1  8( Fk  Fk 1 ),
3 n Z n 1   n Z n  8( Fn 1  Fn ),


где F0  Re[ f (  i1 )] , Fn 1  Re[ f (  i n 1 )] и k = 2, 3, …, n.
Коэффициенты Yk определяются равенствами:
31Y1  1Y2  8(G1  G0 ),
 k 1Yk 1  3( k   k 1 )Yk   k Yk 1  8(Gk  Gk 1 ),
3 nYn 1   nYn  8(Gn 1  Gn ),


где G0  Im[ f (  i1 )] , Gn 1  Im[ f (  i n 1 )] .
Формулы для получения f t  записаны соответственно при линейной и
квадратичной аппроксимации трансформанты.
7
Ошибка формул (7), (8) имеет порядок O(4max ) .
Приведем базовые формулы метода квадратур сверток. Для решения ГИУ
на основе МГЭ во времени строят численные схемы, опирающиеся на метод
квадратур, записанные для интеграла свертки:
t
y (t )  f (t ) * g (t )   f (t   ) g ( )d .
(9)
0
Строится особая квадратурная сумма для интеграла вида (9) [2, 3]. Интеграл
свертки (9) заменяется квадратурной суммой, весовые множители которой
определяются с помощью изображения по Лапласу функции
f
и линейного
многошагового метода: решения задачи Коши для обыкновенных дифференциальных
уравнений первого порядка. Единственная аппроксимация, которая использовалась
при выводе формулы, заключалась в использовании линейного многошагового
метода для решения задачи Коши дифференциального уравнения первого порядка.
Все остальные вычисления проводятся непосредственно. Многошаговый метод
должен быть порядка точности p  1 .
К соответствующим примерам многошаговых методов относятся методы
дифференцирования
назад
порядка
p  6:
дифференцирования
назад
второго
порядка
для
A-устойчивого
(  900 )
можем
метода
записать
характеристическую функцию:
 ( z)  3 2  2 z  z 2 2.
На основе формулы трапеций с постоянным шагом 2 / L получается
следующая формула:
y (nt ) 
n
n  k (t ) g (nt ),
n  0,1,...N .
k 0
 n (t ) 
Метод
квадратур
сверток
R n
L
  ( Rе il 2 / L )  inl 2 / L
.
f
  t e
l 0 

L1
близок
к
шаговому
методу
(10)
обращения
преобразования Лапласа. Но если метод квадратур сверток основан на теореме о
свертке двух оригиналов, то шаговый метод обращения преобразования Лапласа
основан на теореме об интегрировании оригинала.
8
3. Фундаментальные
и
сингулярные
решения
для
дифференциальных
уравнений полной модели Био
Фундаментальное
решение
находим
из
следующего
операторного
соотношения
BU  I ( x  y)  0.
Можно показать [4], что
F  AD  ij  F ij
U ijs U f 
s f
i


U  s
f 
 Pj P  G  k  4 G    A    j




3 

 A   s i 
1 

 ,
A  k  G   A 
3 


1 

 2s

2
2

где F   k  G  D      s , A  G  s    f , D 
,
s f
R
3 




1 
e 1r
e 2r
e 3r
 


 2
,
4r  1  22 12  32
22  12 22  32
32  12 32  22 

12,2

 

 



2 2
2
2
2
1  s  f s (    f ) s  f (   )
 



4
4 
2  R

k G
k  G

3
3 

2




  2s 2 
2
2
2
4 2
s
(



)
s

(



)
s


(



)
f
f
f
f
f 
 4
 


,
4
 R
4  
4  


k G
k  G 
 R k  G  

3
3  
3  




32
U ijs


s 2    f
G
.


 24  22  r
24  12 2r
3r 
2
1

R
e

R
e




R
e


ij 3
1
2 2
3
4r (    f ) s 2  12  22
1  22

1
9
(   ) s f r , j

1   r 
1   r 
 1  e 1   2  e 2  

4 
r
r



4 k  G r 12  22 
3 

(   ) s f
 r, j 
1   1 r r , j 
1   r 




 1
e
  2  e 2  

4 
r 
r
r 
r


4 k  G  12  22 
3 

Pjs 





s f
(   )

4 


4  k  G  12  22
3 



 il nesP f  s
U kf  s
s f
4r (
2
1
 x j x j 

 xj xj 
  1 2  3 e  1 r   2 2  3 e   2 r 
r 
r 
 r

 r
(
 )
2
1
2
2

 24 )e 1r (22  24 )e 2r  ie ne ,
(   ) s f

1  r ,  r 
1  r ,  r 
 1   k e 1   2   k e 2 

4 
r r
r r



4 k  G (12  22 ) 
3 

~
Ti f

 n j (   )2G

( R2 e 2r  R1e 1r ) 
2
2 
4r (1  2 )  K  4 G

3
s2 f
2
2




 (   )( K  G )

 (   )( K  G )

3 2   (2  2 )   n e 1r 
3 2   (2  2 ) .
 ni e 2r 
2
2
4
i
1
1
4
4
4




K G
K G




3
3




Q sj 
ni
4r (    f ) s 2
 e 1r

e 2r
ij
2
2
R
(



)

R2ij ( 12  24 )  e 3r R3ij   ij 32 
1
2
4
 2
2
2
2
1  2
 1  2



 
2  s
s
s
s
Tijs    k  G U kj
, k  sPj  ie  G U ij , e  U ej,i
3 

 
U kjs ,k  ie ne 

ne

 1r  1


1

e   1 12 (22  22 )  e 2r   2 22 (12  24 )

4s (    f )(   ) 
r

r


r , j ni
2
2
1
2
2
10
U
s
ij ,e

 6 R5ij  24  22 1e 24  12 2e 3e 

e  2
e  e  

4rs 2 (    f )  r 3  12  22
1  22

6 R5ij  24  22
24  12
3e 
1e
2e
 
 2  2

e


e


e
1
2
3
r  1  22
12  22

1
 U ejs ,i ne 
2 R6ij

r
 24  22 2   e 24  12 2   e
2  3 e 
1
2



e


e


e
1
2
3
2
2
 2  2

2  1
2
 1


 2  2

2  2
1

 2r ,i r , j r , n  24 22 13e 1e  24 12 32e 2e  33e 3e   32 ( ij r , n  r ,i n j ) 3  e 3e  .
 

r
1  2


2
 1

При построении сингулярных ГИУ, а также для применения регуляризации
Канторовича-Перлина необходимо выделить особенности по координатам
компонент фундаментальных и сингулярных решений. В след за [4] запишем:
Pˆis   (r 0 ) ,
Uˆ i f   (r 0 ) ,


1 v
1
r,i r, j   ij (3  4v)
8E (1  v)
r

Uˆ ijs 
  (r 0 ) ,
упругое статическо е фундамента льное решение
Pˆ f 
Qˆ sj 
fs 1
  (r 0 ) ,
4 r


1 v
1
 (1  2v)(r,nr, j  n j )  2 (1  v)(r,nr, j  n j )   (r 0 ) ,
8E (1  v)
r
Tˆi f 
Tˆijs 
 f s2 
1  2v
   (1  2v)  1
0
r,i r,n  ni
(   )
   (r ) ,
8 
1 v
1 v
r


 (1  2v) ij  3r,i r, j r, n  (1  2v)( r, j ni  r,i n j )
8 (1  v)r

2
  (r 0 ) ,
упругое статическо е сингулярное решение
Qˆ f 
r
 ,n 2
r
4
акустическое фундаментальное решение
11
  (r 0 ) ,
у
где   коэффициент Пуассона; Е – модуль Юнга; r, i  означает производную по i -ой

координате от радиус-вектора r ; r, n  производная по нормали n ;  ij  символ
Кронекера.
Подчеркнем, что выделенные особенности содержатся в фундаментальных и
сингулярных статических решениях упругости и акустики. Принципиальным для
пороупругой динамики является тот факт, что для одной матрицы особенности по
координатам разных компонент могут быть разные. Для соответствующих матриц
фундаментальных и сингулярных трехмерных статических решений задач упругости,
акустики и трехмерной упругой динамики все компоненты одной матрицы имеют
один порядок особенности по координатам.
4. Построение гранично-элементной схемы и модельные решения
4.1. Граничное интегральное уравнение
ГИУ для динамической пороупругости в области Лапласа можно получить на
основе
традиционных
формулировок
[4]:
теоремы
взаимности
или
метода
взвешенных невязок. Пороупругий оператор является несамосопряженным, а значит
для этих методов требуются разные фундаментальные решения, но в конечном счете
оба метода дают одно и то же интегральное уравнение.
Интегральное уравнение динамической пороупругости на основе метода
взвешенных невязок можно построить из следующего объемного интеграла:
Uˆ ijsUˆ f
uˆi 
i
  B pˆ  d  0 , где    ˆ s ˆ f
 

 Pj P
T

,


1 
 2 

2
G   K  3 G  i  j  s (    f )  (   ) i 




2 

 2  s
 s(   ) j
 


s f
R 

Запишем в индексной форме
12

ˆ ijs   K  1 G uˆ k ,ik Uˆ ijs  (   ) pˆ ,iUˆ ijs  s 2 (    f )uˆiUˆ ijs 
ˆ
G
u
U
i
,
kk

3 




 s ˆs

pˆ ,kk Pˆ js 
pˆ Pj  (   ) suˆ k ,k Pˆ js  d  0
s f
R

2

 Guˆi,kkUˆ i
f

1 

  K  G uˆ k ,ik Uˆ i f  (   ) pˆ ,iUˆ i f  s 2 (    f )uˆiUˆ i f 
3 


 2s ˆ f

pˆ ,kk Pˆ f 
pˆ P  (   ) suˆ k ,k Pˆ f
s f
R
Применение
(11)
техники
интегрирования
по
частям
(12)

 d  0.

позволяет
осуществить
преобразования с дифференцированием под интегралом, а применение теоремы
Остроградского-Гаусса позволяет избавиться от объемного интеграла и перейти к
поверхностному.
В след за [4] воспроизведем описанную процедуру на примере двух частей из
интегральных уравнений (11) и (12), интегрирование остальных частей этих
интегральных уравнений выполняется аналогично:
 (   )suˆk , k Pˆ

f
d   (   ) suˆk nk Pˆ f d   (   ) suˆk Pˆ, kf d

S
 Guˆi, kkUˆ ij d   Guˆi, k nkUˆ ij dS   Guˆi, kUˆ ij , k d 
s

s
s

S
  Guˆi, k nkUˆ ijs dS   GuˆiUˆ ijs , k nk dS   GuˆiUˆ ijs , kkd
S

S
Получаем итоговую систему интегральных уравнений в матричной форме:
Uˆ ijs  Pˆ js
  ˆ f ˆ f
S U i  P
 tˆ 
Tˆijs  Qˆ sj
i
   dS   
f
 qˆ 
ˆf
S Tˆi  Q

 uˆ 
uˆ 
uˆ 
  i  dS    (B)T  i  d   j  ,(13)
  pˆ 
 pˆ 
 pˆ 


где tˆi  ̂ ij n j , qˆ    /( s f )( pˆ ,i   f s 2uˆi )ni , В   сопряженный к В оператор,

 
2  s
ˆs 
ˆs
ˆs
Tˆijs    K  G Uˆ kj
, k  sPj  il  G U ij ,l  U lj ,i
3 

 


 ˆs
Qˆ sj 
Pj ,i   f sUˆ sji ni ,
s f
13
nl ,


 
2 

Tˆi f    K  G Uˆ kf, k  sPˆ f  il  G Uˆ i ,fl  Uˆ l f,i
3 

 

nl ,


 ˆf
Qˆ f 
P, j   f sUˆ jf n j .
s f
Используя фундаментальные решения, получаем полное интегральное представление,
построенное на основе взвешенных невязок.
Введем два пороупругих состояния, описываемых деформацией твердого тела
 ij (индекс s опущен для простоты), полным напряжением  ij , давлением в порах р и
изменением объема наполнителя  , где для отличия одного состояния от другого
одно обозначается с помощью «′». Отношение
взаимности в области Лапласа
запишется в виде:
ˆ ijˆij  pˆ ˆ  ˆ ij ˆij  pˆ ˆ .
Продемонстрируем его справедливость:



ˆ ij ˆij  pˆ ˆ   Cijklˆklˆij  ij pˆ ˆij  pˆ ijˆij 
  ij pˆ ˆij  pˆ ij ˆij 
 Cklijˆij ˆkl
2
R

pˆ   
R 
2
pˆ   ˆ ij ˆij  pˆ ˆ ,
где учтено уравнение для   и симметрия тензора упругих модулей Cijkl . Интегрируя
по области Ω, получаем теорему взаимности работ для пороупругости, обобщающую
теорему Бетти для упругости:
 ˆ ijˆij  pˆ ˆd   ˆij ˆij  pˆ ˆ d .

(14)

Обратное преобразование приведет к обобщенной теореме Граффи о взаимности
работ. Для дальнейших выкладок удобнее оставаться в области Лапласа.
Преобразуем первую часть слева в (14):
 ˆ ij ˆij d   ˆ ij uˆi, j d   ˆ ij n j uˆidS   ˆ ij , j uˆid 


S

  tˆi uˆidS   ( s 2uˆi   f s 2 vˆi  Fˆi )uˆid.
S

14
Оставшийся интеграл в левой части (14) можно преобразовать следующим образом:
 pˆ ˆ d   pˆ


 qˆi, i  aˆ
s
d 
(15)
1
1
aˆ 
   pˆ qˆ dS   pˆ ,i qˆid   pˆ d.
s
s
s

S

Во второй интеграл в правой части (15) вводится закон Дарси для p̂i и потока
qˆi  svˆi :
 qˆi

1
2
2  a   f


ˆ
ˆ
ˆ
p
q
d




s

u

s
vˆi vˆid .
,i i
f i



s





Аналогичным образом преобразуем правую часть (14). Итоговое интегральное
уравнение принимает следующий вид:
 tˆiuˆi  tˆiuˆi dS  s   pˆ qˆ  pˆ qˆ dS   Fˆiuˆi  Fˆi uˆi d  s   pˆ aˆ  pˆ aˆ d  0 .

1
S
1

S

Положим Fˆij   ( x  y) ij и aˆ    ( x  y ) ,  ()  дельта-функция Дирака получаем
матричное представление решения (13):
1 
1  ˆ
 ˆ
 

t
qˆ j  uˆi 
ˆ
ˆ
u
p
t


ij
ij
j
i



dS

dS 
s
s


  pˆ 
 qˆ 
S  suˆi  p
S  stˆi  qˆ  
ˆ 
 Fˆij 0  uˆi 
uˆ j 
 
   d    ,
aˆ   pˆ 
 pˆ 
 0
где
uˆij uˆi 
B  I ( x  y )  0 где   
,


ˆ
ˆ
p
p
 j 
 
2 

 , k  pˆ j  il  G uˆij ,l  uˆlj ,i
tˆij    K  G uˆkj
3 

 

qˆj  



pˆ j ,i   f s 2uˆji ni ,
s f
15
 nl ,

(16)
 

2 

tˆi    K  G uˆk , k  pˆ   il  G uˆi,l  uˆl,i  nl ,
3 

 

qˆ  



pˆ , j   f s 2uˆj n j .
s f
Фундаментальное решение  соответствует сопряженному оператору B * а 
соответствует исходному оператору B . Примем
uˆij  Uˆ ijs ,  suˆi  Uˆ if ,  pˆ j  sPˆ js ,
pˆ   Pˆ f .
С помощью этих соотношений интегральное уравнение (13), выведенное с помощью
взвешенных невязок, и (16), полученное по теореме о взаимности работы,
эквивалентны.
Итоговое ГИУ в изображениях по Лапласу имеет вид:
Uˆ ijs  Pˆ js  tˆ 
Tˆijs  Qˆ sj  uˆ 
сij
i
i




dS

dS

  ˆ f ˆ f  qˆ    ˆ f ˆ f   pˆ  0
S U i  P 
S Ti  Q 
0  uˆi 
  .
c   pˆ 
4.2. Гранично-элементная дискретизация
Рассмотрим методику построения дискретных аналогов ГИУ, основанную на
гранично-элементном подходе к аппроксимации границы области, а также
обобщенных граничных перемещениях и обобщенных поверхностных силах и
использовании методов численного обращения преобразования Лапласа [5-9]. В
качестве проекционного метода применим метод коллокации. Чтобы ввести ГЭдискретизацию, рассматривается регуляризованное уравнение:


  k ( x, s)   Tik ( x, y, s)i ( y, s)  Tik0 ( x, y, s)i ( x, s)  U ik ( x, y, s)ti ( y, s) dS  0,
S
( x  S ), t  [t1 , t 2 , t3 , q]T ,  u1 , u 2 , u3 , p ,
~
~
~
где Uik , Tik – матрицы фундаментальных и сингулярных решений; Tik0 – матрица
компонент, содержащих особенности.
Опишем решение проблемы аппроксимации границы области. Будем
аппроксимировать
границу
S
области
16
совокупностью
четырехугольных
и
треугольных восьмиузловых биквадратичных элементов S k (k  1,..., N ) . При этом
треугольные
элементы
рассматриваются
как
вырожденные
четырехугольные
элементы (рис. 1). Декартовы координаты произвольной точки y  ( y1, y2 , y3 )
элемента S k выражаются через координаты узловых точек этого элемента с помощью
функции формы N e (e  1,...,8) [10] от локальных координат   (1,  2 ) :
8
yi ( )   N e ( ) yi ( k ,e) ,
i  1,2,3 ,
(17)
e 1
Рис. 1
где  (k , e) - глобальный номер узла, имеющего в k-ом элементе локальный номер e.
Дифференцируя выражение (17) по локальным координатам 1 и  2 , получим
касательные векторы к соответствующим координатным линиям. Векторное
произведение касательных векторов даст вектор нормали к поверхности.
Координаты 1 и  2 упорядочим так, чтобы направление вектора n было
внешним по отношению к области.
Опишем решение проблемы аппроксимации функций по границе. Для
аппроксимации обобщенных граничных перемещений применим билинейные
элементы, а для аппроксимации обобщенных поверхностных сил – постоянные
элементы. При фиксированном значении комплексного параметра преобразования
Лапласа s
будем иметь следующие выражения для обобщенных граничных
перемещений и обобщенных поверхностных сил внутри элемента S k :
4
i ( y, s )   R e ( )i ( k , e) ,   (u1 , u2 , u3 , p),
e 1
17
i  1,2,4; y  S k ,
k
tni ( y, s)  tni
(s); tn  (tn1, tn2 , tn3 , q); i  1,2,4; y  Sk .
Здесь  (k , e)  m – глобальный номер узла, имеющего в k-ом элементе локальный
номер
e (m  1,..., M ); Re ( ) –
линейные
функции
формы
для
линейного
четырехугольного элемента.
Под im (s) понимаются компоненты вектора перемещений в узле с номером
m при фиксированном комплексном параметре s интегрального преобразования
k
Лапласа. Под tni
(s) понимаются компоненты вектора обобщенных поверхностных
сил в центре элемента с номером k при фиксированном комплексном параметре s
интегрального преобразования Лапласа.
Таким образом, геометрия элемента описывается биквадратичной функцией,
обобщенные граничные перемещения – билинейной функцией, а обобщенные
поверхностные силы – постоянной функцией локальных координат 1 и  2 . Такая
согласованность аппроксимаций границы области, граничных перемещений и
поверхностных сил выбрана из тех соображений, что обобщенные напряжения
определяются через производные от обобщенных перемещений, а перемещения
зависят не только от координат точки, но и от конфигурации границы в окрестности
этой точки. Следовательно, порядок аппроксимации границы области можно
рекомендовать выбирать на единицу выше порядка аппроксимации обобщенных
перемещений, а порядок аппроксимации обобщенных перемещений – на единицу
выше порядка аппроксимации обобщенных поверхностных сил. В рассматриваемом
случае обеспечивается непрерывность граничных обобщенных перемещений при
переходе от элемента к элементу и возможность описания разрывных обобщенных
поверхностных сил.
При вычислении коэффициентов дискретного аналога следует различать
случаи интегрирования: по граничным элементам, не содержащим точку коллокации
и содержащим точку коллокации. В первом случае вычисляем регулярные интегралы,
а во втором  несобственные и сингулярные интегралы.
Алгоритм интегрирования по граничному элементу, не содержащему особую
точку, можно записать следующим образом: задать информацию о граничном
18
элементе; определить минимально возможный порядок квадратурной формулы
Гаусса; организовать цикл до окончания интегрирования по элементу с учетом
алгоритма подразбиения для достижения заданной точности интегрирования.
Значения якобиана и производных глобальных координат по локальным вычисляются
в центре исходного граничного элемента, производные функции 1/ r 2 в центре
каждого из подэлементов. Таким образом, рассмотренный алгоритм позволяет при
необходимости производить дополнительное разбиение граничного элемента со
сгущением по направлению к особой точке.
При
интегрировании
по
граничному
элементу,
содержащему
точку
коллокации в случае особенности в подынтегральном выражении, элемент
разбивается на вырожденные четырехугольники, вырожденная сторона которых
совпадает с точкой коллокации. Для каждого вырожденного четырехугольного
подэлемента определяется порядок квадратурной формулы, подэлемент разбивается
на четыре подэлемента координатными линиями 1  0 и  2  0 , и проводится
интегрирование по определенной квадратурной формуле. При определении порядка
квадратурной формулы для вырожденного четырехугольного подэлемента якобиан и
производные в соответствии с работой [10] вычисляются на середине стороны,
противолежащей узлу коллокации.
5. Сравнение численных результатов, полученных методами Дурбина, квадратур
сверток и шаговым методом численного обращения преобразования Лапласа
Рассмотрим гладкую функцию, для которой известна аналитическая
формула (рис. 2) и формула для изображения:
~
t
as
f (t )  sin( at ), f ( s) 
, a  10 .
2
2 2
2
a s

19

Рис. 2
Управляющие параметры численных схем применяемых методов приведены
в таблицах 1, 2, 3.
Таблица 1
  0,4 , tmax  2 , количество точек по времени – 100,
Метод Дурбина
количество частот – 100.
Модифицированный
  0,4 , tmax  2 , количество точек по времени – 100,
метод Дурбина (X.Zhao)
количество частотных интервалов – 3: 1  0,2 ,
n1  75 ; 2  0,8 , n2  20 ; 3  1,5 , n3  5 .
Метод квадратур сверток
tmax  2 , количество точек по времени – 50, количество
точек по углу – 100.
Шаговый
метод tmax  2 , количество точек по времени – 50, количество
обратного
точек по углу – 100.
преобразования Лапласа
Таблица 2
Метод Дурбина
  0,4 , tmax  2 , количество точек по времени – 200,
количество частот – 200.
Модифицированный
  0,4 , tmax  2 , количество точек по времени – 200,
метод Дурбина (X.Zhao)
количество частотных интервалов – 3: 1  0,2 ,
n1  125 ; 2  0,8 , n2  50 ; 3  1,5 , n3  30 .
Метод квадратур сверток
tmax  2 , количество точек по времени – 100,
количество точек по углу – 200.
20
Шаговый метод
tmax  2 , количество точек по времени – 100,
обратного
количество точек по углу – 200.
преобразования Лапласа
Таблица 3
Метод Дурбина
  0,4 , tmax  2 , количество точек по времени – 500,
количество частот –500.
Модифицированный
  0,4 , tmax  2 , количество точек по времени – 500,
метод Дурбина (X.Zhao)
количество частотных интервалов – 3: 1  0,2 ,
n1  300 ; 2  0,8 , n2  100 ; 3  1,5 , n3  100 .
Метод квадратур сверток
tmax  2 , количество точек по времени – 250,
количество точек по углу – 500.
Шаговый метод
tmax  2 , количество точек по времени – 250,
обратного
количество точек по углу – 500.
преобразования Лапласа
На рис. 3-10 представлены результаты расчетов для табл. 1. На рис. 3-4
приведены соответственно графики действительной и мнимой части спектральных
функций, построенных по методу Дурбина (черная кривая) и по модифицированному
методу Дурбина (синяя кривая), кривые графически неразличимы. На рис. 5-6
приведены соответственно графики действительной и мнимой части спектральных
функций, построенных по методу квадратур сверток (зеленая кривая) с выделением
функции g (t )  sin( at ) и по новому (шаговому) методу обратного преобразования
Лапласа (красная кривая). На рис. 7 представлены результаты обращения
спектральных функций: графики по методу Дурбина (черная кривая) и модификации
метода Дурбина (синяя кривая) графически неразличимы; по методу квадратур
сверток (зеленая кривая); по новому (шаговому) методу обратного преобразования
Лапласа (красная кривая). На рис. 8-9 приведены соответственно графики
действительной и мнимой части изображений функций f и g из метода квадратур
сверток ( f – красная кривая, g – зеленая кривая), рис. 10 содержит результаты
обращения функций f и g .
21
Рис. 3
Рис. 4
Рис. 5
Рис. 6
Рис. 7
Рис. 8
Рис. 9
22
Рис. 10
На рис. 11-18 представлены результаты соответствующих исследований для
параметров методов, приведенных в табл. 2. На рис. 11-12 приведены соответственно
графики действительной и мнимой части спектральных функций, построенных по
методу Дурбина (черная кривая) и по модифицированному методу Дурбина (синяя
кривая), кривые графически неразличимы. На рис. 13-14 приведены соответственно
графики действительной и мнимой части спектральных функций, построенных по
методу квадратур сверток (зеленая кривая) с выделением функции g (t )  sin( at ) и по
новому (шаговому) методу обратного преобразования Лапласа (красная кривая). На
рис. 15 представлены результаты обращения спектральных функций: графики по
методу Дурбина (черная кривая) и модификации метода Дурбина (синяя кривая)
графически неразличимы; по методу квадратур сверток (зеленая кривая); по новому
(шаговому) методу обратного преобразования Лапласа (красная кривая). На рис. 1617 приведены соответственно графики действительной и мнимой части изображений
функций f и g из метода квадратур сверток ( f – красная кривая, g – зеленая
кривая), рис. 18 содержит результаты обращения функций f и g .
Рис. 11
Рис. 12
23
Рис. 13
Рис. 14
Рис. 15
Рис. 16
Рис. 17
Рис. 18
24
На рис. 19-26 представлены результаты соответствующих исследований для
параметров методов, приведенных в табл. 3. На рис. 19-20 приведены соответственно
графики действительной и мнимой части спектральных функций, построенных по
методу Дурбина (черная кривая) и по модифицированному методу Дурбина (синяя
кривая), кривые графически неразличимы. На рис. 21-22 приведены соответственно
графики действительной и мнимой части спектральных функций, построенных по
методу квадратур сверток (зеленая кривая) с выделением функции g (t )  sin( at ) и по
новому (шаговому) методу обратного преобразования Лапласа (красная кривая). На
рис. 23 представлены результаты обращения спектральных функций: графики по
методу Дурбина (черная кривая) и модификации метода Дурбина (синяя кривая)
графически неразличимы; по методу квадратур сверток (зеленая кривая); по новому
(шаговому) методу обратного преобразования Лапласа (красная кривая). На рис. 2425 приведены соответственно графики действительной и мнимой части изображений
функций f и g из метода квадратур сверток ( f – красная кривая, g – зеленая
кривая), рис. 26 содержит результаты обращения функций f и g .
Рис. 19
Рис. 20
Рис. 21
Рис. 22
25
Рис. 23
Рис. 24
Рис. 25
Рис. 26
Результаты
расчетов
показали,
что
при
малом
количестве
точек
интегрирования (малой дискретизации изображения) более точные результаты дают
классический метод Дурбина и модификация метода Дурбина, предложенная X.Zhao,
причем результаты графически неразличимы. Метод квадратур сверток и новый
26
(шаговый) метод обратного преобразования Лапласа при малом числе точек
аппроксимации спектральной функции изображения дают схожие результаты, но
заметно отличающиеся от точного решения. При большом количестве точек
аппроксимации изображения функции все методы дают графически неразличимые
результаты.
Рассмотрим следующую кусочно-линейную функцию, для которой известна
формула для изображения и график оригинала (рис. 27).




~
1  e  as /  1  e  2 1 /  as
f (s) 
, где a  0,2 ,   2 .
as 2 1  e  2 as

f (t )
1
1

a


1
 2  a


t
Рис. 27
Управляющие параметры численных схем применяемых методов приведены
в таблицах 4-8.
Таблица 4
Метод Дурбина
  0,4 , tmax  2 , количество точек по времени – 100,
количество частот – 100.
Модифицированный
  0,4 , tmax  2 , количество точек по времени – 100,
метод Дурбина (X.Zhao)
количество частотных интервалов – 3: 1  0,3 ,
n1  75 ; 2  0,8 , n2  20 ; 3  1,5 , n3  5 .
Метод квадратур
tmax  2 , количество точек по времени – 50, количество
сверток
точек по углу – 100.
Шаговый метод
tmax  2 , количество точек по времени – 50, количество
обратного
точек по углу – 100.
преобразования Лапласа
27
Таблица 5
Метод Дурбина
  0,4 , tmax  2 , количество точек по времени – 200,
количество частот – 200.
Модифицированный
  0,4 , tmax  2 , количество точек по времени – 200,
метод Дурбина (X.Zhao)
количество частотных интервалов – 3: 1  0,3 ,
n1  120 ; 2  0,8 , n2  50 ; 3  1,5 , n3  30 .
Метод квадратур
tmax  2 , количество точек по времени – 100, количество
сверток
точек по углу – 200.
Шаговый метод
tmax  2 , количество точек по времени – 100, количество
обратного
точек по углу – 200.
преобразования Лапласа
Таблица 6
Метод Дурбина
  0,4 , tmax  2 , количество точек по времени – 500,
количество частот – 500.
Модифицированный
  0,4 , tmax  2 , количество точек по времени – 500,
метод Дурбина (X.Zhao)
количество частотных интервалов – 3: 1  0,3 ,
n1  300 ; 2  0,8 , n2  100 ; 3  1,5 , n3  100 .
Метод квадратур
tmax  2 , количество точек по времени – 250, количество
сверток
точек по углу – 500.
Шаговый метод
tmax  2 , количество точек по времени – 250, количество
обратного
точек по углу – 500.
преобразования Лапласа
Таблица 7
Метод Дурбина
  0,4 , tmax  2 , количество точек по времени – 2000,
количество частот – 2000.
Модифицированный
  0,4 , tmax  2 , количество точек по времени – 2000,
метод Дурбина (X.Zhao)
количество частотных интервалов – 3: 1  0,3 ,
n1  1000 ; 2  0,8 , n2  500 ; 3  1,5 , n3  500 .
Метод квадратур
tmax  2 , количество точек по времени – 1000,
сверток
28
количество точек по углу – 2000.
Шаговый метод
tmax  2 , количество точек по времени – 1000,
обратного
количество точек по углу – 2000.
преобразования Лапласа
Таблица 8
Метод Дурбина
  0,4 , tmax  2 , количество точек по времени – 5000,
количество частот – 5000.
Модифицированный
  0,4 , tmax  2 , количество точек по времени – 5000,
метод Дурбина (X.Zhao)
количество частотных интервалов – 3: 1  0,3 ,
n1  2500 ; 2  0,8 , n2  1500 ; 3  1,5 , n3  1000 .
Метод квадратур
tmax  2 , количество точек по времени – 2500,
сверток
количество точек по углу – 5000.
Шаговый метод
tmax  2 , количество точек по времени – 2500,
обратного
количество точек по углу – 5000.
преобразования Лапласа
На рис. 28-35 представлены результаты расчетов для параметров методов,
приведенных в табл. 4. На рис. 28-29 приведены соответственно графики
действительной и мнимой части спектральных функций, построенных по методу
Дурбина (черная кривая) и по модифицированному методу Дурбина (синяя кривая),
кривые графически неразличимы. На рис. 30-31 приведены соответственно графики
действительной и мнимой части спектральных функций, построенных по методу
квадратур сверток (зеленая кривая) с выделением функции
1, 0  t  1,
g (t )  
t  1,
0,
и по новому (шаговому) методу обратного преобразования Лапласа (красная кривая).
На рис. 32 представлены результаты обращения спектральных функций: графики по
методу Дурбина (черная кривая) и модификации метода Дурбина (синяя кривая)
графически неразличимы; по методу квадратур сверток (зеленая кривая); по новому
(шаговому) методу обратного преобразования Лапласа (красная кривая). На рис. 3334 приведены соответственно графики действительной и мнимой части изображений
29
функций f и g из метода квадратур сверток ( f – красная кривая, g – зеленая
кривая), рис. 35 содержит результаты обращения функций f и g .
Рис. 28
Рис. 29
Рис. 30
Рис. 31
Рис. 32
30
Рис. 33
Рис. 34
Рис. 35
На рис. 36-43 представлены результаты соответствующих исследований для
параметров методов, приведенных в табл. 5. На рис. 36-37 приведены соответственно
графики действительной и мнимой части спектральных функций, построенных по
методу Дурбина (черная кривая) и по модифицированному методу Дурбина (синяя
кривая), кривые графически неразличимы. На рис. 38-39 приведены соответственно
графики действительной и мнимой части спектральных функций, построенных по
методу квадратур сверток (зеленая кривая) с выделением функции
1, 0  t  1,
g (t )  
t  1,
0,
и по новому (шаговому) методу обратного преобразования Лапласа (красная кривая).
На рис. 40 представлены результаты обращения спектральных функций: графики по
методу Дурбина (черная кривая) и модификации метода Дурбина (синяя кривая)
графически неразличимы; по методу квадратур сверток (зеленая кривая); по новому
(шаговому) методу обратного преобразования Лапласа (красная кривая). На рис. 4142 приведены соответственно графики действительной и мнимой части изображений
31
функций f и g из метода квадратур сверток ( f – красная кривая, g – зеленая
кривая), рис. 43 содержит результаты обращения функций f и g .
Рис. 36
Рис. 37
Рис. 38
Рис. 39
Рис. 40
Рис. 41
Рис. 42
32
Рис. 43
На рис. 44-51 представлены результаты соответствующих исследований для
параметров методов, приведенных в табл. 6. На рис. 44-45 приведены соответственно
графики действительной и мнимой части спектральных функций, построенных по
методу Дурбина (черная кривая) и по модифицированному методу Дурбина (синяя
кривая), кривые графически неразличимы. На рис. 46-47 приведены соответственно
графики действительной и мнимой части спектральных функций, построенных по
методу квадратур сверток (зеленая кривая) с выделением функции
1, 0  t  1,
g (t )  
t  1,
0,
и по новому (шаговому) методу обратного преобразования Лапласа (красная кривая).
На рис. 48 представлены результаты обращения спектральных функций: графики по
методу Дурбина (черная кривая) и модификации метода Дурбина (синяя кривая)
графически неразличимы; по методу квадратур сверток (зеленая кривая); по новому
(шаговому) методу обратного преобразования Лапласа (красная кривая). На рис. 4950 приведены соответственно графики действительной и мнимой части изображений
функций f и g из метода квадратур сверток ( f – красная кривая, g – зеленая
кривая), рис. 51 содержит результаты обращения функций f и g .
33
Рис. 44
Рис. 45
Рис. 46
Рис. 47
Рис. 48
Рис. 49
Рис. 50
34
Рис. 51
На рис. 52-59 представлены результаты соответствующих исследований для
параметров методов, приведенных в табл. 7. На рис. 52-53 приведены соответственно
графики действительной и мнимой части спектральных функций, построенных по
методу Дурбина (черная кривая) и по модифицированному методу Дурбина (синяя
кривая), кривые графически неразличимы. На рис. 54-55 приведены соответственно
графики действительной и мнимой части спектральных функций, построенных по
методу квадратур сверток (зеленая кривая) с выделением функции
1, 0  t  1,
g (t )  
t  1,
0,
и по новому (шаговому) методу обратного преобразования Лапласа (красная кривая).
На рис. 56 представлены результаты обращения спектральных функций: графики по
методу Дурбина (черная кривая) и модификации метода Дурбина (синяя кривая)
графически неразличимы; по методу квадратур сверток (зеленая кривая); по новому
(шаговому) методу обратного преобразования Лапласа (красная кривая). На рис. 5758 приведены соответственно графики действительной и мнимой части изображений
функций f и g из метода квадратур сверток ( f – красная кривая, g – зеленая
кривая), рис. 59 содержит результаты обращения функций f и g .
35
Рис. 52
Рис. 53
Рис. 54
Рис. 55
Рис. 56
Рис. 57
Рис. 58
36
Рис. 59
На рис. 60-67 представлены результаты соответствующих исследований для
параметров методов, приведенных в табл. 8. На рис. 60-61 приведены соответственно
графики действительной и мнимой части спектральных функций, построенных по
методу Дурбина (черная кривая) и по модифицированному методу Дурбина (синяя
кривая), кривые графически неразличимы. На рис. 62-63 приведены соответственно
графики действительной и мнимой части спектральных функций, построенных по
методу квадратур сверток (зеленая кривая) с выделением функции
1, 0  t  1,
g (t )  
t  1,
0,
и по новому (шаговому) методу обратного преобразования Лапласа (красная кривая).
На рис. 64 представлены результаты обращения спектральных функций: графики по
методу Дурбина (черная кривая) и модификации метода Дурбина (синяя кривая)
графически неразличимы; по методу квадратур сверток (зеленая кривая); по новому
(шаговому) методу обратного преобразования Лапласа (красная кривая). На рис. 6566 приведены соответственно графики действительной и мнимой части изображений
функций f и g из метода квадратур сверток ( f – красная кривая, g – зеленая
кривая), рис. 67 содержит результаты обращения функций f и g .
37
Рис. 60
Рис. 61
Рис. 62
Рис. 63
Рис. 64
Рис. 65
Рис. 66
38
Рис. 67
Результаты
расчетов
показали,
что
при
малом
количестве
точек
интегрирования (малой дискретизации изображения) более точные результаты дают,
как и в случае гладкой функции, классический метод Дурбина и модификация метода
Дурбина, построенная X.Zhao, причем результаты полученные по модификации дают
более точный результат. Классический метод квадратур сверток и шаговый метод
обращения преобразования Лапласа при малом количестве точек аппроксимации
спектральной
функции
изображения
дают
схожие
результаты,
но
заметно
отличающиеся от точного решения. При большом количестве точек аппроксимации
изображения функции все методы дают графически неразличимые результаты.
6. Численный анализ фундаментальных решений трехмерной динамической
теории пороупругости
Для достоверности полученных фундаментальных решений построим
численно интеграл Вольтерра от компонент U11 и U 22 . В работе [11] на основе метода
квадратур сверток получен подобный результат для U 11 . Приведем на рис. 68, 69
полученные результаты, причем на рис. 68 результат из [11] представлен пунктиром.
Рассматривается водонасыщенный грунт, характеризующийся следующими данными:
E  2,544  108 Н/м2,
  0,298 ,
  1884
кг/м3,
 f  1000
кг/м3,
  0,48,
R  1,2  10 9 Н/м2,   0,98 ,   3,55  10 9 м4/(Нс). Точка пространства, для которой
проводились вычисления, выбрана со следующими координатами: (0,1, 0,15, 0,2).
39
Рис. 68
Рис. 69
Сравнение результата из [11] с проведенными численными экспериментами
показывают, что примененный метод численного обращения дает более точный и
устойчивый результат по сравнению с применением метода квадратур сверток в [4].
Фундаментальные решения трехмерной динамической пороупругости в
сравнении
с
соответствующими
фундаментальными
решениями
трехмерной
динамической упругости, когда свойства упругого скелета совпадают со свойствами
однородной упругой среды, представлены на рис. 70-72.
▬ пороупругая модель,
▬ упрощенная
пороупругая модель,
▬ упругая модель.
Рис. 70
40
▬ пороупругая модель,
▬ упрощенная
пороупругая модель,
▬ упругая модель.
Рис. 71
▬ пороупругая модель,
▬ упрощенная
пороупругая модель,
▬ упругая модель.
Рис. 72
На основе модифицированного программного обеспечения, использующего
арифметику двойной точности, продемонстрируем решение характерной модельной
задачи.
7. Гранично-элементное моделирование
Задача о действии силы в виде функции Хевисайда по времени на торец
однородного пороупругого тела
Рассмотрим
задачу
о
действии
торцевой
силы
f (t )  1 Н / м 2
на
призматическое пороупругое тело (рис. 73). В качестве пористого материала возьмем
песчаник
Berea
 = 2458 кг / м3 ,
насыщенный
 = 0.19 ,
водой:
9
K = 8 10 Н / м 2 ,
K s = 3.6  10 9 Н / м 2 ,
9
G = 6  10 H / м 2 ,
 f =1000 кг / м3 ,
9
10 4
2
м /( Н  с) . Параметр Дурбина =0.3. Краевая
K f = 3.3  10 Н / м , k =1.9 10
41
задача приведена на рис. 73. Необходимо найти перемещения на свободном торце
(точка А) и давления жидкости на закрепленном торце (точка В).
На остальных гранях S j , ( j  1,5) :
S j  xk
Известные:
u k  0, t i  0 (i  1,3, i  k ), q  0
Неизвестные:
ui (i  1,3, i  k ), t k  0, p
Рис. 73
Граничные условия:
На нагруженном торце:
Известные:
На ребрах:
d jm  S j  S m
t1  0, t 2  0, t 3   f (t ), p  0
Известные:
u j  0, um  0, ti  0 (i  1,3, i  j, i  m),
q0
Неизвестные:
ui (i  1,3), q
Неизвестные:
ui (i  1,3, i  j, i  m), t j , t m , q .
При значении коэффициента Пуассона   0 ГЭ-решение на оси призматического
тела моделирует одномерную задачу, имеющую аналитическое решение (рис. 74).
Для проведения соответствующих численных экспериментов среди констант
материала песчаника Berea ( K = 8  109 Н / м2 , G = 6  109 H / м2 ,  = 2458 кг / м3 ,
 = 0.19 ,
K s = 3.6  109 Н / м2 ,
9
2
K f = 3.3  10 Н / м ,
k =1.9 10 10 м4 /( Н  с) ,
 f =1000 кг / м3 ) изменим константы упругости (коэффициент Пуассона   0 :
K  4.8  109 Н / м2 , G  7.2  109 Н / м2 ).
42
Рис. 74
Численные расчеты выполнены в безразмерных величинах. Формулы
обезразмеривания выглядят следующим образом [12]:


 l
~ k  E t
t
r
~ E Н 
E   2, ~
t  с  , ~
r  м , ~   2 кг м3 , k 
E t
E м 
t
l
l2
2
 м4 

,
 Н  с 
где E – модуль Юнга, l – длина, параметр t подбирается таким образом, чтобы
характерные возмущения в спектре решения задачи проявлялись в интервале частот
[0,60] (рис. 75), что позволяет избежать вычисления решения на высоких частотах и
понизить трудоемкость задачи. В задаче приведенные величины имеют следующие
значения: E  1.44  1010 , t  1 103 , l  3 .
○ – t  110 3
∆ – t  5 103
* – t  1102
Рис. 75
43
Для исследования сходимости метода используем три ГЭ-сетки «а», «б» и «в»
с разной степенью дискретизации поверхности (рис. 76), состоящие соответственно
из 224, 504 и 896 граничных элементов.
На рис. 77 приведены кривые перемещений во времени в точке A для
аналитического решения и трех видов ГЭ-сетки. На рис. 78 приведены кривые
давления во времени в точке В для аналитического решения и трех видов ГЭ-сетки.
«a»
«б»
«в»
Рис. 76
44
∆ – аналитическое
решение
* –решение на сетке «а»
□ –решение на сетке «б»
○ –решение на сетке «в»
- - - – ГЭ-решение [13]
Рис. 77
∆ – аналитическое решение
○ – решение на сетке «а»
* – решение на сетке «б»
□ – решение на сетке «в»
- - - – ГЭ-решение [13]
Рис. 78
45
Графики перемещений и давлений показывают, что решения, полученные на
сетках «б» и «в», ближе к аналитическому решению, чем решения, полученные на
сетке «а». Численные решения на сетках «б» и «в» графически неразличимы. Таким
образом, предложенная МГЭ схема и ее программная реализация позволяют получить
высокоточные численные результаты, не уступающие мировым аналогам. В качестве
рабочей сетки для проведения дальнейших численных экспериментов выбирается
сетка «б».
Принципиальной особенностью волнового процесса в двухкомпонентной
среде является появление новой волны – медленной продольной волны. На примере
задачи о консоли численно продемонстрируем волновой процесс с ярко выраженной
волной Био (медленная волна растяжения-сжатия) [14].
Рассмотрим составную консоль длиной 9 м (рис. 79). Будем исследовать
давление и поток в точке удаленной на 1,5 м от нагруженного торца. Вместе с тем
будем анализировать давление на закрепленном торце для анализа времени прихода
волн.
При получении решения выбирались приведенные частоты   0,0.6 с шагом
  0.005 и   0.6,300 с шагом   0.05 . Параметр Дурбина =0.3. На рис. 80-82
представлены ГЭ-решения. Перемещения, давления и поток в точке A:
На остальных гранях S j , ( j  1,5) :
S j  xk
Известные:
uk  0, ti  0 (i  1,3, i  k ), q  0
Неизвестные:
ui (i  1,3, i  k ), t k , p
Рис. 79
Граничные условия:
На нагруженном торце:
Известные:
На ребрах:
d jm  S j  S s
t1  0, t 2  0, t3   f (t ), p  0
Известные:
u j  0, um  0, ti  0 (i  1,3, i  j, i  m), q  0
Неизвестные:
Неизвестные:
ui (i  1,3), q
ui (i  1,3, i  j, i  m), t j , t m , q .
46
○ – k  1.9 1010
∆ – k  1.9 107
□ – k  1.9 106
Рис. 80
○ – k  1.9 1010
∆ – k  1.9 107
□ – k  1.9 106
Рис. 81
○ – k  1.9 1010
∆ – k  1.9 107
□ – k  1.9 106
Рис. 82
На рис. 83 представлено ГЭ решение – изменения давления на закрепленном торце:
47
○ – k  1.9 1010
∆ – k  1.9 107
□ – k  1.9 106
Рис. 83
Графическое сравнение результатов аналитического моделирования с ГЭрасчетами дают рис. 80-83. Построение аналитического решения на большем числе
частот позволят устранить малоамплитудные колебания на рис. 81-83. Увеличение
числа частот позволяет на рис. 82 построить пунктирную кривую, подтверждающую
смену знака порового потока.
Анализ кривой давлений позволяет сделать вывод, что с ростом значения
параметра проницаемости можно продемонстрировать эффект возбуждения в
пороупругом теле медленной продольной волны: происходит падение амплитуды
отклика давлений до некоторого ненулевого значения с параллельным нарастанием
амплитуды порового потока. В работах [15, 16] на примере аналитического решения
для пороупругого одномерного стержня подобный эффект проявления третьей волны
в отклике давления продемонстрирован. График поведения отклика порового потока
не приводился.
48
СПИСОК ЛИТЕРАТУРЫ
1. Zhao X. An efficient approach for the numerical inversion of Laplace transform and
its application in dynamic fracture analysis of a piezoelectric laminate. // Int. J. of
Solids and Structures. – 2004. – V. 41. – P. 3653-3674.
2. Lubich C. Convolution Quadrature and Discretized Operational Calculus. II. //
Numerische Mathematik. – 1988. – № 52. – P. 413-142.
3. Lubich C. On the multistep time discretization of linear initial-boundary value
problems and their boundary integral equation // Numer. Math. – 1994. – № 67. – P.
365-389.
4. Schanz M. Wave Propogation in Viscoelastic and Poroelastic Continua. Berlin:
Springer, 2001. 170 p.
5. Аменицкий А.В., Игумнов Л.А., Карелин И.С. Развитие метода граничных
элементов для решения проблемы распространения волн в пористых средах //
Проблемы прочности и пластичности: Межвузовский сборник. Н.Новгород:
Изд-во ННГУ. 2008. Вып.70. C. 71-78.
6. Белов А.А., Игумнов Л.А., Карелин И.С. Гранично-элементный анализ
динамики трехмерных пористо-упругих тел // 15 Нижегородская сессия
молодых ученых – Технические науки. Н.Новгород: Изд-во Гладкова О.В.,
2010 г. С.29.
7. Белов А.А., Игумнов Л.А., Карелин И.С., Литвинчук С.Ю. Применение метода
ГИУ для решения краевых задач трехмерных динамических теорий вязко- и
пороупругости // Электронный журнал «Труды МАИ». 2010. Выпуск № 40. С.
1-20.
8. Игумнов Л.А., Карелин И.С. Решение трехмерных задач динамической теории
пороупругости методом граничных элементов с применением параллельных
вычислений // Вестник Нижегородского университета им. Н.И.Лобачевского.
Сер. Механика. Н.Новгород: Изд-во Нижегородского госуниверситета. 2011. С.
153-157.
9. Игумнов Л.А., Карелин И.С. Численное решение краевых задач трехмерной
динамической теории пороупругости методом ГИУ // Математическое
49
моделирование в механике деформируемых тел и конструкций. Методы
граничных и конечных элементов. Труды XXIII Международной конференции
BEM&FEM-2009. СПб: 28 сентября - 01 октября 2009г. Изд-во ООО «НИЦ
МОРИНТЕХ». C.182-185.
10. Баженов В.Г., Игумнов Л.А. Методы граничных интегральных уравнений и
граничных элементов в решении задач трехмерной динамической теории
упругости с сопряженными полями. М.: Физматлит, 2008. 352 с.
11. Schanz M., Struckmeier V. Wave propagation in a simplified modelled poroelastic
continuum: Fundamental solutions and a time domain boundary element formulation
// Int. J. Numer. Meth. Engng. – 2005. – №64. – P.1816–1839.
12. Pryl D. Influences of Poroelasticity on Wave Propagation: A Time Stepping
Boundary Element. Formulation Herausgegeben vom Mechanik-Zentrum der
Technischen Universität Braunschweig. 2005. 128 p.
13. Schanz M. Application of 3-d Boundary Element formulation to wave propagation in
poroelastic solids // Eng. Anal. Bound. Elem. 2001. 25(4-5). Р.363-376.
14. Карелин И.С. Моделирование динамики пороупругих составных тел методом
граничных элементов с использованием параллельных вычислений: Доклады Х
Всероссийского съезда по фундаментальным проблемам теоретической и
прикладной механики // Вестник Нижегородского университета им. Н.И.
Лобачевского.
Сер.
Механика.
Н.Новгород:
Изд-во
Нижегородского
госуниверситета. 2011. №4(4). С.1518-1519.
15. Schanz M. Poroelastodynamics: linear models, analytical solution, and numerical
methods // Applied mechanics reviews. 2008. 3. 43 p.
16. Schanz M., Antes H. Waves in poroelastic half space: Boundary element analyses –
Porous media: theory, experiments, and numerical applications // Berlin. Springer.
2002. P. 383-412.
50
Download