
1252
.pdfмулой |
|
|
|
|
|
|
|
|
|
|
|
|
Е |
'1 |
v |
О |
|
|
|
|
|
|
v |
1 |
О |
e = De. |
|
(2.81) |
|
|
|
|
1—V2 |
|
|||||
|
|
|
О О (1— v)/2 |
|
|
|
|||
Здесь Е— модуль Юнга, a v — коэффициент Пуассона |
рассматри |
||||||||
ваемого |
материала. Остается решить в двумерной области |
систему |
|||||||
уравнений равновесия, которую с учетом соотношений |
(2.79) — |
||||||||
(2.81) можно записать в виде |
|
|
|
|
|
|
|||
|
А (ф) = |
~дох/дх+ доХу/ду+ Х' |
= «27rDJ?<p + X = |
0. |
(2.82) |
||||
|
д°х„/дх -f- доу/ду-{- У |
||||||||
В этом уравнении X |
и У— внешние |
силы, |
действующие |
на еди |
|||||
ничный |
объем, |
ХГ= |
(Х, У). |
|
|
|
|
|
|
Краевые условия для типичных двумерных задач теории упру
гости могут быть корректно поставлены путем задания поверх
ностных (граничных) нагрузок или перемещений. В этом случае
4" ®Х11^11-- tх\ |
л |
||
А |
ху » 1 |
= 0 |
на Га |
axynx+ Oyny — tyJ
и
Ги— ы” 1 р = _ 1= 0 на Гф,
IV— v J
(2.83)
(2.84)
£Де J}x |
и |
— направляющие |
косинусы внешней |
нормали к Г, а |
tx, ty, |
и |
и v— заданные граничные нагрузки и перемещения. Для |
||
определенных таким образом |
А и В уравнения |
метода взвешен |
ных невязок имеют вид (2.77).
Для рассматриваемой системы уравнений представляет значи тельный интерес вопрос о том, какие из соответствующих краевых
условий являются естественными.
Если можно найти функции ipj и ф2, такие, что |
|
ty1= u, ф2 = ц на Гф |
(2.85) |
и используемые базисные функции обращаются в нуль на Гф, то
разложение по базисным функциям
|
м |
|
<Р = |
= Ф + S Nmam, |
(2.86) |
|
т= 1 |
|
где ф7 = (фи ф2)| автоматически удовлетворяет краевым условиям.
на Гф. Определяя весовые функции по правилу
M tA J’ |
▼,..]■ ( 2 -е т |
согласно методу взвешенных невязок для уравнения равновесий
внапряжениях имеем
-$ (дах/дх+ доХу/ду + Х) W[>idQ+
+ |
S |
{nxax + nyaxy— tx)W ttld[' = О, |
J (даХу/дх+ |
|
(2.88) |
дау/ду + У) WltidQ+ |
||
Q |
|
|
+ |
$ |
(Пх®ху + Пу®„-- (у) WI' 4 dT = О, |
где a — DJ?q>. Используя формулу Грина (равенство (2.50)), эти
соотношения можно преобразовать к виду
- |
( o$x d W l t l , d x + o X u d W [ t l / d y - W l < , X ) d Q + |
|||||
а |
|
|
|
|
|
|
|
+ |
$ |
& Л * + |
Wt,,dT + |
||
|
|
Гф + Г0 |
|
|
|
|
|
|
+ |
§ (°хпх + <*Хупи— tx) Wltidr = 0, (2.89) |
|||
— S |
(% dWi. i/дх+ Оу dWlt -Jdy— Wlt 2Y)- |
dii + |
||||
Q |
+ |
_ S _ |
(V+ |
Oy nv) W* |
|
|
|
t i i d T + |
|||||
|
|
Гф+ГQ |
|
+ |
S( V x + ° vn„—~ill)W [',d r = 0. |
|
|
|
|
|
Если теперь ограничить выбор весовых функций требованием
_ |
^ / , 1 - |
^ , |
2 = ^ |
на |
Гф, |
(2.90а) |
= |
- Wt, |
1lr0, |
Wi9i = - |
Wlt, |Го, |
(2.90 б) |
то приведенные выше уравнения можно записать в компактной форме
S (J?W г)S*7 a d & — |
J W,X d Q — |
[ WftdT = 0, |
Q |
Q |
Г0 |
где t7 = (tx, /"). |
|
|
2.7. Системы дифференциальных уравнений |
83 |
||
Выражая напряжения через перемещения, из (2.91) имеем |
|||
S(^W ,)7Dj^<pdQ = |
J WjX dQ+ J WjTdr, |
(2.92) |
|
0 |
Q |
r0 |
|
т. e. получаем уравнения метода взвешенных невязок для (2.82).
Таким образом, условие задания граничной нагрузки, получаю
щееся в |
связи с дифференцированием поля перемещений, для |
|
этой задачи является естественным краевым |
условием. Подставляя |
|
в (2.92) |
аппроксимацию (2.86) для поля |
перемещений, находим |
= J W,XdQ + |
J w ,td T — $ (J?W ,)r D .24dQ . (2.93) |
|
Q |
r„ |
n |
Последние соотношения эквивалентны векторному уравнению
Ka = f. |
(2.94) |
Использование в данном случае аппроксимации по Галеркину приводит к симметричной матрице К, для которой подматрица Kte задается выражением
Kim= J ( ^ N ^ D ^ N mdQ. |
(2.95) |
а |
|
Рассмотренный выше подход является достаточно |
общим и может |
быть использован для решения многих плоских задач теории
упругости. В самом деле, при соответствующем определении пе ремещений, напряжений и деформаций такой подход может быть распространен на любые ситуации в линейной теории упругости.
В следующем примере будет рассмотрено применение этого
метода к одной типичной задаче. Однако, прежде чем переходить к этому иллюстративному примеру, целесообразно сделать еще одно замечание, относящееся к уравнению (2.91). Это уравнение может быть получено, исходя из принципа виртуальной работы [7], согласно которому все точки тела находятся в состоянии
равновесия при условии |
равенства |
работ, совершаемых внутрен |
||
ними напряжениями и |
внешними |
силами на |
произвольном или |
|
«виртуальном» перемещении тела. |
|
|
||
Таким образом, если |
|
|
|
|
Ф* = |
[ “, ] . |
Ф* |гф = ф [гф |
(2-96> |
|
— произвольное перемещение, |
а |
|
|
— соответствующие деформации, то из принципа виртуальной работы следует, что
J в*та dQ= |
J ф*гХ dSl+ |
J <р*гТ dr. |
(2.98) |
о |
а |
г0 |
|
Применяя это соотношение к рассматриваемой задаче, где исполь
зованы |
приближенные |
напряжения а = а, |
и |
ограничивая |
произ |
|||||
вол |
выбором |
|
(p* = WA% |
|
|
|
|
|
(2.99) |
|
|
|
|
|
|
|
|
|
|
||
где |
произвольны только 8,\ сразу получаем |
|
|
|
|
|
||||
|
|
|
J (£ ’w l)TSdQ =6;r ( J w ,x d n + |
J |
w j a r Y |
(2 . 1 0 0 ) |
||||
|
|
|
Q |
\ Q |
|
T 0 |
|
J |
|
|
Так |
как |
это |
верно для |
всех значений 8Z\ |
мы |
приходим |
к |
урав |
||
нениям |
метода взвешенных невязок (2.91). |
|
|
|
|
|
||||
|
Пример 2.10. Квадратная пластина из материала с модулем |
|||||||||
Юнга Е и коэффициентом Пуассона v ( = |
0.25), занимающая об |
|||||||||
ласть — 1 |
1, закреплена вдоль сторон |
у = ± |
1 и находится |
|||||||
под действием нагрузки |
tx = E (1— у2)/(1 + |
v), |
I |
= 0 |
на |
сторонах |
||||
х = |
± 1 . |
Требуется определить аппроксимации |
возникающих по |
|||||||
лей |
перемещений и напряжений. |
|
|
|
|
|
|
|||
Из соображений симметрии выберем базисные функции |
|
|||||||||
|
Ми ,= х (1 —у*), |
Nttl= x ? (l —у2), |
Niti= xy2(\—y2) |
и т. д. для представления перемещения и в направлении х и ба зисные функции
^i, 2 = У(1—Уг)> Niti = x2y ( \ —y2), |
NSti = y3( \ —у2) |
|
|
и т. д. для представления перемещения |
v в |
направлении |
Опре |
деляя 3-элементные аппроксимации |
|
|
|
и = а», гЛ^г. i + а2, 1 ^ 2, t + |
«з, 1^8, i, |
|
|
^ = а 1, 2 ^ 1 , 2 + а 2%2 ^ 2 , 2 |
^ 8 , 2 ^ 8 , 5> |
|
можно видеть, что краевое условие нулевого перемещения на сторонах у = dh 1 автоматически выполняется. Тогда уравнения метода взвешенных невязок имеют вид (2.91), а именно (в пред положении равенства нулю внешних сил)
i t |
|
1 |
1 |
5 |
\ (& W fb d x d y = \ |
V/t \xm-iidy. |
|
- i |
l l |
-1 |
-1 |
Если |
положить |
|
|
|
|
1 О |
п |
|
|
|
W .. J ' |
|
|
|
|
о = |
D^tp. |
|
|
Кроме |
того, если весовые функции Wz выбрать |
по |
правилу |
|
WZ= NZ, то уравнение метода взвешенных |
невязок |
в |
покомпо |
|
нентной |
записи принимает вид |
|
|
|
m= 0 0 0 |
|
|
|
|
|
2 < W m i l |
d N L 2 d N m , ! |
|
dy |
dx |
dx |
dy |
1
= 6 J ( l — y*)Nt, xU^idy,
) am,l +
ш = 1 0 О |
|
|
|
( d N , |
2 d N OTi 2 , 0 |
d N U 2 |
d N , |
+ ( 8 - i |
“J |
ax |
a*- ) a « . 2 } ^ ^ = 0. |
Вычислив эти интегралы, получим векторное уравнение стандарт ного вида (2.94), где теперь
|
ЗТ— (^1 , 1 , |
^2t 1 » |
а3%j, Hj, 2» |
^2, 2* йз, 2)» |
|
|
|
fr = (3.2, |
3.2, 0.457143, 0, |
0, 0), |
|
||
Г5.6 |
5.066667 |
0.876190 |
0.533333 |
— 0.355556 |
0.228571 |
|
|
8.251429 |
0.769524 |
0.533333 |
0 |
0.228571 |
|
К = |
|
1.688889 |
— 0.076190 |
0.050794 |
0.025397 |
|
|
|
|
6.4 |
2.133333 |
2.742857 |
|
|
|
|
|
|||
|
Симметрично |
|
|
1.584762 |
0.914286 |
|
1_ |
|
|
|
|
|
2.336508 |
|
|
|
|
|
|
|
с решением |
|
|
|
|
|
|
аг = (0.574778, 0.052828, — 0.070674, — 0.177255, 0.367795, |
||||||
|
|
|
|
|
|
0.003533). |
Найденное |
поле перемещений $ можно |
использовать |
для ^при |
ближенного вычисления поля напряжений по формуле о = D^S^qp. По
ведение решения на прямых х —± 1, где краевое условие является естественным, показано на рис. 2.12.
Рис. 2.12. Сравнение точного и приближенного решений из примера 2.10. На ПРЯ“ мых х = ± \ показано нормальное напряжение (а) и касательное напряжение (б).
Упражнения
2.19. Уравнение из упражнения 1.20, описывающее отклонение балки, находящейся под действием нагрузки и покоящейся на упругом основании,
может быть разбито на два уравнения второго порядка
|
E l d2<p/dx2 = — М, |
d2yVf /dx2— /гф = — w, |
|
|
|
|
|
|||||||
где ф—отклонение, а М — изгибающий |
момент. Используя разложения Для |
М |
||||||||||||
и ф, получить |
приближенное решение для балки единичной длины с £ / = & |
= |
||||||||||||
= w = 1 при |
следующих краевых |
условиях: 1) оба конца |
балки защемлены |
|||||||||||
и 2) оба конца балки |
свободно |
оперты. Сравнить |
найденные |
ответы |
с полу |
|||||||||
ченными в упражнениях 2.6 и 2.15. |
|
|
защемлена |
вдоль |
сторон |
и нахо |
||||||||
2.20. Квадратная |
пластина |
0 « ^ *,г /< 1 |
||||||||||||
дится под действием единичной |
внешней силы |
на |
единицу |
площади |
по обоим |
|||||||||
направлениям х и у. |
Найти поле перемещений |
методом взвешенных |
|
не&язок- |
||||||||||
2.21. В двумерном безвихревом |
течении |
невязкой |
Несжимаемой |
жиДК0СТИ |
компоненты скорости и, v в направлениях х, у и потенциал скорости <р удов
летворяют уравнениям |
|
|
|
у |
v |
т 3 |
и = д cp/djf, |
v= d<p/dy, |
du/dx+dv/dy = 0. |
|
|
||
Построив аппроксимации для |
и, v |
и |
ф, приближенно найти поле |
скоростей |
||
потока в квадрате |
1 <лг,1 / < 1 |
с краевыми условиями, |
приведенными на |
|||
рисунке. |
|
|
|
1 |
|
|
и=х
У
I |
Р -0 |
} |
К упражнению 2.21.
2.8. Нелинейные задачи
Как было отмечено в § 1.5, при моделировании физических
задач описывающие физический процесс дифференциальные урав
нения и/или краевые условия по своей природе часто оказы ваются нелинейными. До сих пор в этой главе обсуждалось при
менение метода взвешенных невязок к линейным задачам. Однако
с равным успехом этот метод может быть использован и для ре
шения нелинейных задач. В последнем случае применение обычной процедуры метода взвешенных невязок приводит не к стандарт ной системе уравнений (2.94), а к системе нелинейных уравнений, которую можно записать в виде
К (а) а = f. |
(2.101) |
Как было отмечено в гл. 1, уравнения этого типа могут быть решены с помощью подходящего итерационного метода.
Вывод векторного уравнения (2.101) можно продемонстриро
вать опять на примере задачи двумерного стационарного распро странения тепла в материале, теплопроводность которого зависит
от температуры. Описывающее этот процесс дифференциальное
уравнение имеет вид
ж |
)+«■ =» ■ “■ |
<2-102'' |
где /е (ф)— заданная функция. Общеупотребительными краевыми условиями здесь являются условие Дирихле
и условие Неймана
k (ср) дф/дп = — q на Г„. |
(2.103 б) |
Отыскивая приближенное решение в виде
м
ф = ф + |
т2—I ат^т’ |
(2.104) |
|
где \|з и Nт, как обычно, выбраны таким образом, чтобы автома тически обеспечить выполнение краевого условия на Гф , и исполь
зуя соотношения (2.49) — (2.54), приходим к системе уравнений
метода взвешенных невязок
dWf/dx) k (ф) д(р/дх+ (dWс/ду) k (ф) дц>/ду dxdy—
— J WtQdxdy+ J W,qdT = 0, 1=1, 2, |
М. (2.105) |
Эта система нелинейных уравнений требует итерационного реше
ния, для чего могут быть использованы многие стандартные ме
тоды. Следуя рассмотренному в § 1.5 методу простой итерации,
можно исходить из некоторого начального приближения
а = а0 = (al, а°г, . .. , а°м)Т |
(2.106) |
и отвечающего ему приближенного решения ф°, а затем получить
улучшенное решение а1 из линейного уравнения
К (а0) а1 = f°, |
(2.107) |
где
Кш (а°) = \ { 4r k<Ф°>d~W + ^ W k 6°) - ^ r ) dxdy, (2Л08)
Q
f4 = \W tQ d xd y-\ W~qdY-
- 5 № * < ? • > § + ^ * ( ^ ^ ‘“ ■4'- <2IW>
Далее общая итерационная схема
К (ап-1) a n = fn-1 |
(2.110) |
применяется до тех пор, пока процесс не сойдется в пределах
заданной точности приближения.
Пример 2.11. Рассмотрим одномерную задЯНу теплопроводно сти с генерированием тепла в области, где теплопроводность зави
сит от температуры. Такая задача, описываемая уравнением
|
|
d(k dy/dx)/dx = — 10* |
|
|
|
с ф = 0 для |
* = 0 и |
х= 1 и /г=1 + 0.1ср, была решена в |
примере |
||
1.4 методом |
конечных разностей. Решение |
этой |
задачи |
методом |
|
взвешенных |
невязок |
может быть получено |
путем |
последователь |
ного выполнения описанных выше шагов. Например, для системы базисных функций
Nт — хт (1 —х), пг= 1, 2,
разложение
м
ф = 2 атХт(1—*)
т=1
автоматически удовлетворяет краевым условиям при * = 0 и * = 1 .
Применяя метод взвешенных невязок, получаем систему уравнений
1
J \d(kdy/dx)/dx+ 10*} Wldx = 01 / = 1, 2,
о
которая при использовании 2-элементной аппроксимации и метода поточечной коллокации сводится к уравнению вида (2.101), где
|
Г |
d_ |
|
|
“1 |
|
К (а) = |
dx |
|
|
JC=AT, |
|
d_ |
|
|
|
|
|
|
|
|
|
|
|
|
dx |
|
|
x=xa_ |
В |
качестве точек |
коллокации берутся |
я, = 1/3 и |
х, = |
2/3. Исходя |
из |
начального приближения fli = a2 = |
0 (т. е. а° = |
0), |
находим |
К (а0) =
и решением является
1.666671
а1
1.66667J*
Эти значения используются для построения матрицы
"2.06061 — 0.037037"
Кх = |
1.10494 |
2.12346 |
|
и решением тогда будет
"1.644771
а2
1.5091l j
Рис. 2.13. Сравнение точного решения и решения, полученного 2-элементной по* точечной коллокацией, задачи из примера 2.11.
Повторяя |
этот процесс, |
после |
еще двух циклов получим решение |
с уже не |
меняющимися |
тремя |
десятичными знаками |
а = |
‘ 1.644] |
|
|
1.517J |
* |
||
|
На рис. 2.13 поведение полученной таким образом 2-элементной аппроксимации сравнивается с точным решением задачи.
Упражнения
2.22. Используя метод Галеркина, повторить вычисления примера 2.11 и сравнить достигнутую точность с точностью метода поточечной коллокации и метода конечных разностей из примера 1.4.
2.23. В упражнении 1.11 найти решение методами поточечной коллокации
иГалеркина.
2.24.Используя метод Галеркина, найти решение упражнения 1.12.
2.25.Повторить упражнение 1.13, используя методы поточечной коллока ции и Галеркина.
2.9.Заключительные замечания
Вэтой главе для решения обыкновенных дифференциальных уравнений и уравнений с частными производными был предложен процесс аппроксимации базисными функциями, который является