Professional Documents
Culture Documents
Постановка 26
Постановка 26
Труба
навантажена рівномірними зовнішнім pa і внутрішнім pb тисками. Труба виготовлена з
матеріалу з модулем пружності E і коефіцієнтом Пуассона ν.
Диференційне рівняння рівноваги елемента цієї труби в переміщеннях:
d 2u 1 du u
0,
dr 2 r dr r 2
де r – відстань від осі труби до елемента, що розглядається; u – радіальне переміщення
елемента.
В такій постановці радіальне переміщення є функцією одного параметра: u(r).
Радіальне напруження в елементі труби:
du du u
r 2 ,
dr dr r
E E
де ; – параметри Ляме.
2 1 1 1 2
Необхідно чисельно знайти розподілення u(r) по товщині труби при граничних
умовах:
– при r = a: r pa ;
– при r = b: r pb .
Чисельний розв’язок слід порівняти з аналітичним розв’язком:
C
u r C1r 2 ,
r
де
a 2 pa b 2p b a 2b 2 pa p b
C2
C1 ; .
2 b2 a 2 2 b 2 a 2
Чисельний розв’язок диференційного рівняння шукатимемо методом сіток.
Для цього введемо апроксимації похідних у вигляді центральних скінченних
різниць:
du u r h u r h
;
dr 2h
d 2u u r h 2u r u r h
,
dr 2 h2
де h, мм – крок сітки.
Якщо задатися кількістю інтервалів N, то можна записати систему з N+1
рівняннями
u i 1 2u i u i 1 1 u i 1 u i 1 u i
2 0,
h2 ri 2h ri
ba
де i 0, N ; h ; ri a i h .
N
Переміщення u 1 з першого рівняння ( i 0 ) і переміщення u N 1 з останнього
рівняння ( i N ) системи знайдемо з граничних умов
u u u u u u
2 1 1 0 pa ; 2 N 1 N 1 N pb .
2h a 2h b
Маємо:
2h u 0 2h u N
u 1 u1 pa ; u N 1 u N 1 pb .
2 a 2 b
Згрупуємо коефіцієнти і перепишемо систему у вигляді, придатному для
програмної реалізації:
2h 2h
A B 0 u 0 A 0 C0 u1 A 0p a ;
2 a
0
2
A ju j1 B ju j C ju j1 0, j 1, N 1;
2h 2h
A C u B C u C N pb ,
N N N 1
N
2 b
N
N
2
де
1 1 2 1 1 1
Ai 2 ; Bi 2 2 ; Ci 2 .
h 2hri h ri h 2hri
Система рівнянь в матричній формі:
MU V,
де M – матриця коефіцієнтів; U – вектор шуканих переміщень; V – вектор правих частин
рівнянь.
Запишемо в розгорнутому вигляді:
D 0 A 0 C0 0 0 0 0 0 0 0 0 0 F0
A B1 C1 0 0 0 0 0 0 0 0 0
1
0 A2 B2 C 2 0 0 0 0 0 0 0 0
M ; V ;
0 0 0 0 0 0 0 A N2 BN2 CN2 0 0
0 0 0 0 0 0 0 0 A N 1 B N 1 C N 1 0
0 0 0 0 0 0 0 0 0 A N C N D N FN
де
2h 2h
D0 A0 B0 ; D N BN C ;
2 a 2 b N
2h 2h
F0 A 0 pa ; FN CN pb .
2 2
Матриця коефіцієнтів системи має тридіагональний вигляд, тому задачу доцільно
розв’язувати методом прогонки:
https://uk.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_%D0%
BF%D1%80%D0%BE%D0%B3%D0%BE%D0%BD%D0%BA%D0%B8.