Численные методы расчета строительных конструкций. Учебное пособие
.pdf
Глава 2. Расчет строительных конструкций
l
Араспр = ∫q(x) z(x) dx.
Работа узловой нагрузки 0
Аузл = Z′ P,
где Z′ – матрица единичных перемещений. Как было показано выше,
Z =W A−1,
тогда вектор узловых нагрузок
P = (A−1 ) ∫l W ′ q(x)dx. |
(2.30) |
0 |
|
Вычисление по формуле (2.30) для равномерно распределенной нагрузки, приложенной к конечному элементу длиной l с двумя защемлениями, дает
ql2 |
ql |
ql2 |
ql |
|
|
||
P = |
12 |
2 |
12 |
2 |
|
, |
(2.31) |
|
|
||||||
что соответствует узловым моментам и реакциям из таблицы метода перемещений.Равномернораспределеннаянагрузканаконечныйэлемент и эквивалентная ей узловая нагрузка показаны на рис. 2.8.
ql/2 ql/2
ql2/12 ql2/12
Рис. 2.8. Распределенная и узловая нагрузки
Для стержневых конечных элементов приведение нагрузки к узловой можно выполнять при помощи таблиц метода перемещений, однако предпочтительнее строить конечно-элементную модель так, чтобы сосредоточенные силы оказывались приложенными в узлах.
41
А. В. Лебедев. Численные методы расчета строительных конструкций
2.10. Матрица учета реакций упругого основания
Для расчета конструкций на упругом основании методом конечных элементовдостаточно кматрице жесткостистержневого элементадобавитьматрицу,учитывающуюреакцииупругогооснования.При этом реакцию упругого основания можно представить в виде распределенной по длине конечного элемента нагрузки. Используем для моделированияупругогооснованиягипотезуВинклера,всоответствии с которой величина реакции упругого основания принимается пропорциональной величинам вертикальных перемещений:
p(x) = k Z(x), |
(2.31) |
где k – коэффициент «постели», характеризующий упругие свойства основания.
Подставим,какпоказанов[2],выражениепрогиба(2.20)в(2.31): p(x) = k Z(x) = k W A−1 Z .
Задавая последовательно единичные узловые перемещения Z, получим
p(x) = k W A−1.
Подставляя это выражение в (2.30) вместо q(x), определим
p = (A−1 )′ |
|
|
|
A−1. |
|
k ∫W ′ W dx |
(2.32) |
||||
|
|
L |
|
|
|
|
|
e |
|
|
|
В (2.32) Le – длина конечного стержневого элемента. Предполагается, что в пределах длины конечного элемента коэффициент «постели» k постоянен. Матрицы, полученные по (2.32) для изгибаемых стержневых элементов, приводятся в приложении.
2.11. Построение конечно-элементной модели
Припостроенииконечно-элементныхмоделейконструкцийузлы конечно-элементной модели должны обязательно располагаться:
42
Глава 2. Расчет строительных конструкций
•в характерных точках расчетной схемы, а именно в точках изменения геометрии или жесткостных характеристик системы;
•точках, где приложены сосредоточенные силы или моменты;
•точках, где начинается или заканчивается равномерно распределенная нагрузка;
•точках, где изменяются параметры упругого основания. Кроме того при назначении узлов конечно-элементной модели
желательно,чтобылинейныеразмерыконечныхэлементовбылиодинаковыми или не очень сильно отличались друг от друга.
На рис. 2.9 приводится пример расчетной схемы балки и возможной конечно-элементной модели.
q
F
EJ1 |
EJ2 |
Упругое основание |
Конечно-элементная модель
Рис. 2.9. Схема балки и возможная конечно-элементная модель
Пример 7. Расчет балки методом конечных элементов. Расчетная схема, конечно-элементная модель балки и нумерация узлов, конечных элементов и узловых перемещений приводятся на рис. 2.10. Для расчета будем использовать матрицу (2.25).
|
q = 20 кН/м |
F1 = 20 кН |
|
F2 = 10 кН |
||||
EJ – const |
|
|
|
|
|
|
|
|
|
4 |
|
4 |
|
4 |
|
4 |
|
Z2 |
1 |
2 |
Z4 |
3 |
Z6 |
4 |
Z8 |
Z9 |
1 |
|
2 |
|
3 |
4 |
5 |
||
Z1 |
|
Z3 |
Z5 |
|
Z7 |
|
|
Z10 |
Рис. 2.10. Схема балки и конечно-элементная модель
43
А. В. Лебедев. Численные методы расчета строительных конструкций
Матрицы жесткости конечных элементов (2.25) имеют вид
|
|
|
0,1875 |
− 0,375 |
0,1875 |
−0,375 |
|
|
r |
= EJ |
−0,375 |
1 |
−0,375 |
0,5 |
|
|
|
|
0,1875 |
− 0,375 |
0,1875 |
|
. |
(2.33) |
||
1,..,4 |
|
|
−0,375 |
|||||
|
|
|
|
0,5 |
−0,375 |
1 |
|
|
|
|
−0,375 |
|
|
||||
Для решения задачи переведем матрицы (2.33) в глобальную систему координат (2.15). Матрица преобразования координат
−1 |
0 |
0 |
0 |
|
|
0 |
1 |
0 |
0 |
A = |
0 |
0 |
1 |
. |
|
0 |
|||
|
0 |
0 |
0 |
|
|
1 |
|||
В результате преобразования (2.15) матрицы примут вид
|
|
0,1875 |
0,375 |
−0,1875 |
0,375 |
|
r |
|
0,375 |
1 |
−0,375 |
0,5 |
|
= EJ |
|
−0,375 |
0,1875 |
|
. |
|
1,..,4 |
−0,1875 |
−0,375 |
||||
|
|
0,375 |
0,5 |
−0,375 |
1 |
|
|
|
|
||||
Так как все конечные элементы имеют одинаковые размеры
ижесткости, матрицы для них одинаковые. Знаки элементов 1-й строки
и1-го столбцаматрицысоответствуютнаправлениюлинейного перемещения левого узла конечного элемента вниз, в отличие от направления, показанногонарис. 2.7.Такоеправилознаковудобнееисполь-
зовать при расчете балок. Матрицы r1,…,4 подставляются в матрицу конечно-элементной модели в соответствии с номерами узловых перемещений каждого элемента.
При формировании матрицы K матрицы конечных элементов записываются в матрицу так, чтобы их главная диагональ совпадала
44
Глава 2. Расчет строительных конструкций
с главной диагональю матрицы K. Так как у соседних элементов номераузловыхперемещенийсовпадают,товсоответствующиеячейки матрицы K попадают одновременно коэффициенты матриц r1, …, r4, представляющие собой реакции в связях от перемещений, задаваемых на правом конце конечного элемента с номером g и левом конце конечного элемента с номером g + 1. Эти коэффициенты суммируются. Матрица жесткости конечно-элементной модели имеет порядок (10×10) в соответствии с общим числом узловых перемещений.
Свободные члены системы уравнений определяются, как в методе перемещений. Вычислив для элемента 1 значения узловых составляющих нагрузки (2.31), получим
[R1p R2 p R3 p R4p ]= [− 40 − 26,67 − 40 26,67].
СоответственноR5p =–20, R7p = –10. Остальные свободные члены равны 0.
ПослеучетаграничныхусловийZ1= Z2= Z3= Z9= Z10= 0получим систему уравнений
|
2 |
−0,375 |
0,5 |
0 |
0 |
|
Z4 |
|
26,67 |
0 |
|
|||
|
|
0,375 |
0 |
−0,1875 |
|
|
|
|
|
− 20 |
|
|
|
|
−0,375 |
0,375 |
Z5 |
|
|
|
0 |
|
|||||||
|
0,5 |
0 |
2 |
−0,375 |
0,5 |
|
Z6 |
+ |
0 |
|
= 0 |
, |
||
|
0 |
−0,1875 |
− 0,375 |
0,375 |
0 |
|
|
|
|
−10 |
|
|
|
|
|
|
Z7 |
|
|
|
0 |
|
|||||||
|
0 |
0,375 |
0,5 |
0 |
2 |
|
|
|
|
0 |
|
|
|
|
|
|
Z8 |
|
|
|
0 |
|
|||||||
откуда |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Z =[13,33 |
193,58 |
38,52 161,97 |
− 45,93] |
1 |
. |
|
|
|
||||
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
EJ |
|
|
|
||
Дляопределенияусилийможновоспользоватьсялибо матрицей (2.29), либо матрицейжесткости(2.25). Впервом случаеизгибающие моменты вычисляются в трех сечениях стержня, во втором – в сечениях, расположенных по концам элемента.
Чтобывычислитьусилия,сформируемвекторыперемещенийдля всех конечных элементов. Для этого выберем из вектора решения системы уравнений Z не равные нулю перемещения в узлах конечных
45
А. В. Лебедев. Численные методы расчета строительных конструкций
элементов и дополним их нулевыми значениями из вектора граничных условий. Например, для элемента с номером 1 первые три перемещения нулевые, а четвертое (угол поворота узла 2) равно 13,33. Аналогично формируются и остальные векторы перемещений. Они имеют вид (множитель 1/EJ опущен):
|
|
|
0 |
|
|
|
|
|
0 |
|
|
|
|
|
|
|
192,58 |
|
|
|
|
|
191,97 |
|
||
Z |
|
|
0 |
|
, |
Z |
|
|
13,33 |
|
, |
|
Z |
|
|
|
38,52 |
|
, |
Z |
|
|
−45,93 |
|||
1 |
= |
0 |
|
2 |
= |
|
|
|
3 |
= |
161,97 |
|
4 |
= |
0 |
. |
||||||||||
|
|
|
|
|
193,58 |
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
38,52 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
13,33 |
|
|
|
|
|
|
|
|
|
|
−45,93 |
|
|
|
|
|
|
|||||||
|
Умножая матрицу (2.32) последовательно на векторы Z1,...,Z4 , |
|||||||||||||||||||||||||
получим |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
5 |
|
|
|
|
−16,85 |
|
|
|
|
|
|
3,15 |
|
|
|
|
|
13,15 |
|||||
|
|
|
6,67 |
|
, |
S |
|
|
− 40 |
|
|
, |
|
S |
|
= |
|
27,4 |
|
, |
S |
|
|
14,81 |
|
|
S = |
|
|
|
= |
16,85 |
|
|
|
|
|
|
|
= |
|
. |
|||||||||||
1 |
−5 |
|
|
|
2 |
|
|
|
|
|
3 |
|
−3,15 |
|
|
|
4 |
−13,15 |
||||||||
|
|
|
|
|
|
|
|
|
− 27,4 |
|
|
|
|
|
|
|
14,81 |
|
|
|
|
|
|
37,78 |
|
|
|
|
13,33 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
Каждыйиз векторовусилий содержитзначения поперечных сил и моментов в концевых сечениях конечного элемента от узловой нагрузки. Положение расчетных сечений показано на рис. 2.7. Усилия в расчетных сечениях
|
|
−Q |
|
|
||
|
|
|
M |
i |
|
|
S |
i |
= |
|
i |
. |
(2.34) |
|
|
Q j |
|
|||
|
|
|
|
|
|
|
|
|
M j |
|
|
||
Отрицательноезначениепоперечнойсилывлевомсечениикаждого конечного элемента обусловлено используемым правилом знаков для единичного перемещения Z1 при вычислении матрицы жест-
кости (2.33).
46
Глава 2. Расчет строительных конструкций
Эпюры изгибающих моментов и поперечных сил приводятся на рис. 2.11.
20 |
|
|
20 |
|
10 |
|
4 |
|
|
4 |
4 |
|
4 |
20 |
|
40 |
27,4 |
|
14,8 |
37,8 М |
|
|
|
||||
35 + |
|
|
16,85 |
|
|
13,15 |
|
|
|
|
|
||
|
– |
|
|
|
|
Q |
|
45 |
|
3,15 |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
Рис. 2.11. Эпюры моментов и поперечных сил
Для построения эпюры моментов в элементе 1 к узловой эпюре, значения которой содержатся в векторе S1, нужно приплюсовать таб-
личную эпюру метода перемещений Sq для стержня с двумя защемленными концами:
|
|
|
|
|
−5 |
|
|
40 |
|
|
35 |
|
S |
= S |
+ S |
|
|
6,67 |
|
−26,67 |
|
20 |
|
||
q |
= |
−5 |
|
+ |
−40 |
|
= |
|
. |
|||
1расп |
1узл |
|
|
|
|
|
− 45 |
|||||
|
|
|
|
|
|
|
|
26,67 |
|
|
40 |
|
|
|
|
|
13,33 |
|
|
|
|
||||
Пример 8. Расчет балки на упругом основании. Расчетная схема балки и конечно-элементная модель приведены на рис. 2.12. Для учета упругого основания используем матрицы из приложения. При расчете балки на упругом основании необходимо задаться числовыми значениями жесткостей стержней и упругого основания. Примем EJ = 14000 кН/м2, k0 = 4500 кН/м2. Коэффициент постели k в (2.31) имеет размерность кН/м3. Для вычисления коэффициента k0 коэффициент k умножается на ширину поперечного сечения балки, которая в данном примере принята равной 1 м.
47
А. В. Лебедев. Численные методы расчета строительных конструкций
|
|
|
F1 = 20 кН |
F1 = 20 кН |
|
||
|
|
3 |
|
3 |
3 |
3 |
k0 |
|
|
|
|
||||
|
|
Z3 |
|
Конечно-элементная модель |
|
||
|
|
|
Z5 |
Z7 |
|
|
|
Z1 |
1 |
Z2 |
2 |
3 |
4 |
5 |
|
|
|
|
Z4 |
Z6 |
Z8 |
|
|
Рис. 2.12. Схема балки для примера 8
Граничные условия для рассматриваемой системы:Z1 = Z4 = Z8 = 0. При вычислении коэффициентов матриц жесткости для элементов 1 и 4 необходимо матрицу из приложения перевести в глобальную систему координат по формуле (2.15). Матрица преобразования
будет иметь вид
−1 |
0 |
0 |
|
A = |
0 |
1 |
0 . |
|
0 |
0 |
|
|
1 |
||
|
|
|
|
Матрицу жесткости для элемента 4 необходимо также подвергнуть преобразованию по (2.15) при помощи матрицы
|
1 |
0 |
0 |
A = 0 |
0 |
1 . |
|
1 |
|
1 |
|
|
0 |
0 |
|
|
|
|
|
Это преобразованиепереводитматрицужесткостидляэлемента сшарниромналевомконцеиправымзащемлением(элемент1)вматрицу для элемента с левым защемлением и правым шарниром (элемент 4). Координатным преобразованиям должны быть подвергнуты иматрицыреакцийупругого основаниядляэлементов4и2. Матрица преобразования координат для этих элементов имеет вид
48
Глава 2. Расчет строительных конструкций
−1 |
0 |
0 |
0 |
|
|
0 |
1 |
0 |
0 |
A = |
0 |
0 |
1 |
. |
|
0 |
|||
|
0 |
0 |
0 |
|
|
1 |
|||
Выполняя необходимые вычисления, получим:
|
|
|
|
|
|
|
1/9 |
|
−1/9 |
1/3 |
|
|
|
|
||
|
|
|
|
r |
=14000 |
−1/9 |
1/9 |
−1/3 |
; |
|
|
|
||||
|
|
|
|
1 |
|
|
|
|
−1/3 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1/3 |
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 /3 |
1 |
−2 /3 1 |
|
|
|||||
|
r |
|
|
2 |
|
|
1 |
|
2 |
−1 |
|
1 |
|
; |
|
|
|
= r = |
14000 |
2 /3 −1 |
2 /3 |
|
|
|
|||||||||
|
|
2 |
3 |
|
3 |
|
− |
−1 |
|
|
||||||
|
|
|
|
|
|
|
|
1 |
|
1 |
−1 |
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
1/9 |
|
1/3 |
−1/9 |
|
|
|
|
||
|
|
|
r |
=14000 |
1/3 |
|
|
1 |
−1/3 |
; |
|
|
|
|||
|
|
|
|
4 |
|
|
|
|
|
|
1/9 |
|
|
|
|
|
|
|
|
|
|
|
|
−1/9 −1/3 |
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
33 /6 |
4,5 |
−39/12 |
|
||||||
p |
|
|
|
|
|
33 /6 |
|
3 |
|
39/12 |
−9/4 |
|
; |
|||
2 |
=385,7 |
4,5 |
39/12 |
13 |
−33 /6 |
|
||||||||||
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
−39/12 −9/4 −33 /6 |
|
|
|
|
|||||||
|
|
|
|
|
|
−33 /4 |
−33 /8 |
39/8 |
|
|
|
|||||
|
|
|
p |
4 |
= 385,7 |
−33 /8 |
|
6 |
−9 |
. |
|
|
|
|||
|
|
|
|
|
|
39/8 |
|
−9 |
17 |
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49
А. В. Лебедев. Численные методы расчета строительных конструкций
При формировании матрицы жесткости конечно-элементной модели для элемента 1 возьмем матрицу r1, для элемента 2 – матрицу r2 + p2, для элемента 3 – матрицу r3 и для элемента 4 – матрицу r4 + p4.
Матрица системы уравнений с учетом граничных условий, вектор свободных членов и решение системы уравнений следующие:
|
1,28 |
0,68 |
0,81 |
|
0 |
0 |
|
|
|||||
|
0,68 |
3,38 |
0,85 |
|
0 |
0 |
|
|
|||||
K =104 |
|
0,81 |
0,85 |
3,85 |
−0,93 |
0,93 |
|
; |
|||||
|
|
||||||||||||
|
|
|
0 |
|
|
0 |
−0,93 |
|
1,1 |
|
|
|
|
|
|
|
|
|
|
−0,63 |
|
||||||
|
|
|
0 |
|
|
0 |
0,93 |
−0,63 |
3,5 |
|
|
||
|
|
|
|
|
|
|
|||||||
|
|
|
− 20 |
|
|
|
|
16,49 |
|
|
|
||
|
|
|
|
0 |
|
|
|
|
−3,76 |
|
|
||
R0 |
|
|
|
|
|
|
Z =10 |
−4 |
|
|
|
|
|
= |
|
0 |
|
; |
|
1,81 |
. |
|
|
||||
|
|
|
|
|
|
|
|
|
|
21,73 |
|
|
|
|
|
|
− 20 |
|
|
|
|
|
|
|
|||
|
|
|
|
0 |
|
|
|
|
|
3,4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Вычислим усилия в расчетных сечениях. При вычислении усилий в элементах берутся матрицы, использованные при формировании системы уравнений. Для элемента 1 – матрицаr1, для элемента 2 – матрицаr2 + p2 ит.д.Векторыперемещенийконечныхэлементов(мно-
житель 10−4опущен):
|
|
|
0 |
|
|
|
|
16,49 |
|
|
|
|
0 |
|
|
|
|
21,73 |
||
Z |
|
, |
Z2 |
−3,76 |
, |
Z3 |
|
1,81 |
|
, |
Z |
|
||||||||
1 |
= |
16,49 |
|
= |
0 |
|
= |
|
|
4 |
= |
3,4 |
. |
|||||||
|
|
|
|
|
|
|
|
|
|
21,73 |
|
|
|
0 |
|
|||||
|
|
−3,76 |
|
|
|
1,81 |
|
|
|
|
3,4 |
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
50
