Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Численные методы расчета строительных конструкций. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
15.08.2026
Размер:
878 Кб
Скачать

Глава 2. Расчет строительных конструкций

 

P = 4 кН

Y0

 

z5

 

 

1

z3

2 z6

 

EF – const

3

z4

 

 

 

α1

 

3

4

z1

z2

X0

Рис. 2.6. Заданная система и конечно-элементная модель

Матрицы жесткости конечных элементов в локальной системе координат имеют вид

 

 

1 0

1

0

 

 

 

1

0

1

0

r = (EF /l

0 0

0

0

;

r = (EF /l

 

0

0

0

0

)

0

1

 

 

)

0

1

.

1

1

1

0

 

2

2

1

0

 

 

 

0

0

 

 

 

 

 

0

0

 

 

 

0

0

 

 

 

0

0

Направляющие косинусы:

для элемента 1 cos(α1) = 0,6; sin(α1) = 0,8;

для элемента 2 cos(α2) = 1; sin( α2) = 0 (система координат для стержня 2 совпадает с глобальной системой координат, поэтомуα2 = 0).

Матрицы преобразования координат для элементов 1 и 2 имеют следующий вид:

 

0,6 0,8

0

0

 

 

1 0

0

0

 

 

0,8

0,6

0

0

;

A

 

0

1

0

0

A =

0

0

0,6

 

=

0

0

1

.

1

 

0,8

 

2

 

0

 

 

0

0

 

 

 

 

 

0

0

0

 

 

 

0,8 0,6

 

 

 

1

Матрицы жесткости конечных элементов 1 и 2 в глобальной системе координат, вычисленные по формуле (2.15):

31

А. В. Лебедев. Численные методы расчета строительных конструкций

 

 

 

 

0,36

0,48

0,36

0,48

 

 

 

 

 

0,48

0,64

0,48

 

 

;

r

 

= (EF / 5)

 

0,64

10

0,36

0,48

0,36

0,48

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,64

0,48

0,64

 

 

 

 

0,48

 

 

 

 

 

 

 

 

 

 

 

 

1,25

0

1,25

0

 

 

 

 

1

0

1

0

 

 

0

0

0

 

r

 

= (EF / 4)

 

0

0

0

0

= (EF / 5)

 

0

20

1

0

1

0

1,25

0

1,25

0 .

 

 

 

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

0

 

 

 

 

 

 

 

 

 

Здесь для удобства дальнейших вычислений общие множители обеих матриц приведены к одному значению.

Номера строк и столбцов в матрице r10 (1, 2, 3, 4), а в матрице r20 –(3,4,5,6),чтосоответствуетномерамузловыхперемещенийэтих конечных элементов.

Для построения матрицы жесткости конечно-элементной модели объединим две полученные матрицы в одну таким образом, чтобы реакциивсвязях,относящихсякобоимконечнымэлементам(этосвязи 3 и 4), суммировались. Полная матрица жесткости конечно-элемент- ной модели имеет вид

 

 

0,35

0,48

0,36

0,48

0

0

 

 

0,48

0,64

0,48

0,64

0

0

 

 

 

0,48

1,61

0,48

1,25

 

K = (EF /5)

0,36

0

 

 

0,64

0,48

0,64

0

.

 

0,48

0

 

 

0

0

1,25

0

1,25

 

 

 

0

 

 

0

0

0

0

0

0

ПроцессобъединенияматрицжесткостивМКЭобычноназывают ансамблированием. Фактически он представляет собой суммирование коэффициентов матриц с одинаковыми номерами и запись их в соответствующие ячейки матрицы жесткости всей системы.

32

Глава 2. Расчет строительных конструкций

Определим реакции в связях конечно-элементной модели от нагрузки. Для этого вырежем узел, в котором приложена сосредоточенная сила P = 4 кН, и составим уравнения равновесия. Так как конеч- но-элементная модель фактически представляет собой основную системуметодаперемещений,тоусилиявстержняхотузловойнагрузки не возникают. Тогда реакции в связях

R1p,, R3p = 0, R4p = 4, R5p, R6p = 0.

Система канонических уравнений МКЭ (в форме метода перемещений) для конечно-элементной модели принимает вид

 

 

 

 

K Z + R = 0,

 

 

 

 

 

 

или в развернутой форме вид

 

 

 

 

 

 

 

 

 

0,35

0,48

0,36

0,48

0

0

z1

 

0

0

 

 

0,48

0,64

0,48

0,64

0

0

z2

 

 

 

 

0,48

1,61

0,48

1,25

 

 

 

 

0

0

. (2.16)

0,36

0

z3

 

+ 0

= 0

0,48

0,64

0,48

0,64

0

0

z4

 

4

0

 

 

0

0

1,25

0

1,25

0

z5

 

0

0

 

 

0

0

0

0

0

0

z

6

 

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Как отмечалось выше, при построении конечно-элементной модели изначально предполагается, что по направлению всех узловых связей могут возникать перемещения. Это означает, что конечно-эле- ментная модель не закреплена в каких-то конкретных точках. Для установленияэквивалентностиконечно-элементноймоделизаданной системе необходимо учесть граничные условия или условия опирания, то есть прикрепитьконечно-элементнуюмодель кнеподвижным точкам либо к земле так же, как прикреплена заданная система. Учет граничных условий математически осуществляется приравниванием нулюзаведомоотсутствующихвзаданнойсистемеперемещений.Для этого достаточно вычеркнуть из системы уравнений (2.16) строки истолбцы,соответствующиеэтимнулевымперемещениям.Врассматриваемой системе граничные условия имеют вид

z1 = 0; z2 = 0; z5 = 0; z6 = 0

(2.17)

33

А. В. Лебедев. Численные методы расчета строительных конструкций

и система уравнений с учетом граничных условий

1,61

 

0,48

z3

 

0

 

 

 

 

 

 

 

=

.

0,48

 

0,64

z4

 

4

Ее решение

 

 

 

 

 

 

 

z3

 

12

(1/EF).

 

 

 

=

 

 

z4

 

40,25

 

 

 

 

Для определения усилий в стержнях воспользуемся выражением(2.14).Составимвекторыперемещенийконечныхэлементоввглобальной системе координат:

 

z

12

 

 

 

0

 

 

 

 

 

z

3

 

 

12

 

 

 

 

 

Z =

z

 

=

 

0

 

(1/EF);

 

Z

z

 

=

40,25

(1/EF).

 

 

 

 

 

 

 

=

4

 

0

 

1

z

3

 

 

12

 

 

 

 

2

z5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

z4

 

 

40,25

 

 

 

 

z6

 

 

 

 

 

 

 

 

 

и вычислим усилия:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N1 = r1 A1 Z1 =

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 0

1 0

0,6 0,8

0

 

 

0

 

0

 

 

 

 

 

EF

 

 

 

 

 

 

 

 

 

0,6

0

 

 

0

 

 

0

 

 

1

 

0 0

0 0

0,8

 

 

 

 

 

 

;

= 5

1 0

1 0

 

0

 

0

0,6

 

0,8

 

12

 

EF

 

 

 

 

0

0

 

 

 

0

 

0

0,8

 

 

 

 

 

 

 

 

 

 

 

0

 

0

 

 

 

0,6

40,25

 

 

 

 

 

 

 

 

 

1

 

0 1 0

 

1

0 0 0 12

 

 

 

 

 

 

 

 

 

EF

0

 

0

0 0

 

0

1 0

 

 

0

40,25

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N2 = r2 A2 Z2 =

 

4

1

 

0 1 0

 

0

0 1 0

 

0

 

EF .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

0

 

0 0 0

 

0

0 0 1

 

 

 

 

 

 

34

Глава 2. Расчет строительных конструкций

 

5

 

 

3

 

 

0

 

 

 

 

0

 

N

 

 

 

,

N

 

 

 

= 5

= 3 .

1

 

0

 

 

2

 

0

 

 

 

 

 

 

 

 

Векторы усилий в конечных элементах N1 и N2 содержат усилия в сечениях, расположенных на левом и правом концах конечного элемента. Перваястрокапредставляетсобойзначениепродольнойсилы, вторая строка – значение поперечной силы (соответствует второму перемещению при выводе матрицы жесткости конечного элемента). Третьяичетвертаястроки–тежеусилиядлясечения,расположенно- го на правом конце стержня.

2.7. Общая формула вычисления матриц жесткости

Выше было показано, как можно получить матрицу жесткости конечного элемента, задавая единичные перемещения вузлах и определяя соответствующие реакции в связях. Таким способом можно получить матрицы жесткости лишь для самых простых стержневых элементов, когда зависимость между усилиями и деформациями известна. Как правило, для большинства конечных элементов, используемых в расчетах сложных систем, зависимости между усилиями и деформациями не устанавливаются простыми формулами, и определить реакции в узловых связях из простых уравнений равновесия невозможно. В этом случае для вывода матрицы жесткости конечного элемента необходимо задать функцию, описывающую его напря- женно-деформированное состояние.

Выведем формулу, позволяющуювычислить элементы матрицы жесткости. Воспользуемся принципом возможных перемещений.

Дляопределенностирассмотримконечныйэлемент,показанный на рис. 2.7. Для этого конечного элемента в каждом узле будем учитыватьдвестепенисвободы:линейноеперемещение,перпендикулярное оси стержня, и угол поворота. Тогда матрица жесткости будет иметь порядок (4 × 4).

Для описания деформированного состояния такого стержня используем дифференциальное уравнение изогнутой оси в виде

35

А. В. Лебедев. Численные методы расчета строительных конструкций

EJ Z′′(x) = M (x),

(2.18)

где Z(x) – функция прогибов стержня.

Так как функция Z(x) заранее не известна, необходимо задать ее так, чтобы она удовлетворяла уравнению (2.18). Подробно вопросы выбора функций и их параметров для различных дифференциальных уравнений можно найти в [1]. В данном случае функция, аппроксимирующая функцию Z(x), должна иметь не равные нулю производ- ныедо4-го порядкавключительно. Например,можнозадать этуфун-

кцию в виде полинома третьей степени по x [2]

 

Z(x) = f

 

+ f

2

x + f

3

x2

+ f

4

x3

(2.19)

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

или в матричной форме

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Z =W [f ]= [1

 

x

x2

 

x3 ][f ].

(2.20)

Zi

 

 

 

 

 

 

 

Zi

 

 

 

Zj

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

g

 

 

j

 

 

 

 

 

 

 

Zj

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

l

Рис. 2.7. Изгибаемый стержневой конечный элемент с двумя степенями свободы в узле

Для вывода матрицы жесткости зададим по направлению узловых связейконечного элемента линейные иугловые единичные перемещения.Линейныеперемещенияможноопределитьнепосредственно по формуле (2.20). Для определения углов поворота продифференцируем (2.20) по x. Получим

Z′ =W [f ]= [0 1 2x 3x2 ][f ].

(2.21)

36

Глава 2. Расчет строительных конструкций

Подставляя в (2.20) и (2.21) координаты левого и правого узлов стержня, составим выражения для единичных перемещений и углов поворота.Все перемещенияпоследовательнозапишемввидематрицы

 

 

1 0

0

0

1

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

[f ]= A [f ],

Z

0

= 0 1

0

0

= 0 1

0

0

 

 

0

0

1

0

1

l

l2

l3

 

 

 

 

 

0

0

 

 

 

2l

3l

2

 

 

 

 

0

1

0 1

 

 

 

откуда

[f ]= A1.

ВкаждомстолбцематрицыZ0 записаныперемещения,заданные понаправлениюузловыхсвязейпоследовательно.Так,впервом стол-

бце z1 = 1, z2 = 0, z3 = 0, z4 = 0, во втором z1 = 0, z2 = 1, z3 = 0, z4 = 0 и т. д.

Дляопределениядеформацийстержнязапишемвыражениевторой производной функции перемещений:

Z′′ =W ′′[f ]= [0 1 2 6x] [f ],

(2.21)

Z′′ = B A1.

Работа внутренних сил на деформациях, соответствующих перемещениям Z0,

l

l

 

W = (M M /EJ )dx = Z′′(x) EJ Z′′(x) dx .

(2.22)

0

0

 

Подставляя в (2.22) выражение для Z′′ (2.21), получим

l

 

W = (A1 B)EJ (B A1) dx.

(2.23)

0

 

Работа внешних сил определяется выражением (2.11) и в данном случае

U = r Z0 = r.

37

А. В. Лебедев. Численные методы расчета строительных конструкций

Приравнивая работу внешних и внутренних сил, получим окончательно для определения матрицы жесткости стержневого изгибаемого элемента (см. рис. 2.7) выражение

r = (A1)

 

l

 

 

B(EJ )B A1.

(2.24)

 

 

0

 

 

Операция транспонирования матриц в (2.23) обусловлена правилами матричной алгебры.

Формула (2.24), выведенная для изгибаемого стержня с двумя степенямисвободы в узле, в действительности можетбыть использована для получения матриц жесткости любого конечного элемента. Достаточно лишь подставить в (2.24) соответствующие выражения для перемещений и деформаций, а также дифференциальные зависимости между усилиями и деформациями [2].

Матрица жесткости, вычисленная по формуле (2.24) для положительныхнаправленийузловыхперемещенийпорис.2.7,имеетвид

r = 2EJl

6/l2

3/l6/l2

3/l

3/l

6/l2

3/l

 

 

 

2

3/l

1

 

 

 

 

.

 

3/l

6/l

2

3/l

 

(2.25)

 

 

 

 

 

1

3/l

2

 

 

 

Используя матрицу (2.25), можно решать задачи расчета статически неопределимых балок и рам. Однако для расчета рамных сис-

тем удо бн ееисп ользоватько н ечн ый элем ен т, п оказан н ый н арис. 2.1,в.

Матрицужесткостиэтогоконечногоэлементаможнополучить, объединив матрицы(2.1) и(2.25). Объединение этих матрицдает матрицу (2.26). Матрица жесткости изгибаемого стержня с шарнирным концом приводится в приложении.

38

Глава 2. Расчет строительных конструкций

l /EF

0

 

0

 

l /EF

0

 

0

 

 

 

 

0

12EJ /l3

6EJ /l2

0

12EJ /l3

6EJ /l

2

 

 

0

6EJ /l2

4EJ /l

 

0

6EJ /l2

2EJ /l

 

 

 

 

 

 

 

. (2.26)

r =

 

0

 

0

 

l /EF

0

 

0

 

 

l /EF

3

2

3

2

 

 

 

0

12EJ /l

6EJ /l

0

12EJ /l

6EJ /l

 

 

 

 

 

 

 

 

 

 

0

6EJ /l2

2EJ /l

 

0

6EJ /l2

4EJ /l

 

 

 

2.8. Определение усилий

При расчете стержневых систем усилия в расчетных сечениях конечных элементов определяются по формуле (2.14) при помощи матрицы жесткости.

При расчете континуальных систем, например плит, усилия при выводе дифференциального уравнения изгиба предполагаются распределенными. Они вычисляются при помощи матрицы усилий, которую необходимо определять дополнительно.

Процессполученияматрицыусилийпродемонстрируемна примере стержневого элемента. В общем случае матрица усилийопределяется через матрицу жесткости бесконечно малого элемента C. Для стержневогоизгибаемогоэлементаC= EJ,дляшарнирно-стержнево- го элемента C = EF.

Для бесконечно малого элемента усилие S = C v. Деформации определяются по (2.21): v = B A1. Тогда усилия в конечном элементе

S = C B A1 Z = N Z ,

(2.27)

где N – матрица усилий;

Z – перемещения в узлах конечного элемента.

Элементы матрицы N в (2.27) зависят от координат точек, в которыхопределяютсяусилия. Можнозадать любыекоординатывпределах соответствующего конечного элементаи для этих точек вычислять усилия по выражению (2.27) [2].

39

А. В. Лебедев. Численные методы расчета строительных конструкций

Например, для изгибаемого стержня с двумя степенями свободы в узле изгибающие моменты определяются по формуле

M = EJ Z′′(x), а поперечные силы Q = dM dx . Подставляя в матри-

цуB (2.21)координатытрехрасчетныхсечений [0,l/2,l] изаписывая их последовательно по строкам, получим матрицу для вычисления изгибающих моментов и поперечных сил.

0 0 2

0

 

 

1

 

0

 

0

 

0

 

 

 

0 0 2

3l

 

 

 

0

 

1

 

0

 

0

 

 

 

N = B A1

6l

 

EJ

3/l2

 

2 /l

3/l2

 

 

 

 

, (2.28)

0 0 2

 

 

 

 

 

1/l

 

6

 

 

 

 

3

1/l

2

2 /l

3

1/l

2

 

 

0 0 0

 

 

2 /l

 

 

 

 

 

 

 

6/l2

 

4/l

 

4/l2

2 /l

 

 

 

 

 

0

 

 

 

1/l

 

0

 

 

1/l

 

 

 

 

 

N = EJ

 

 

 

 

 

 

.

 

 

 

(2.29)

 

6/l

2

 

 

2 /l

 

6/l

2

4/l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12 /l3

6/l2

 

12 /l3

6/l2

 

 

 

 

 

Последняя строка в матрице B (2.28) является выражением для поперечной силы, постоянной по длине стержня.

УмножаяматрицуN (2.29)навекторузловыхперемещений,можно определить изгибающие моменты в трех сечениях конечного эле-

мента(поконцамивсередине)ипоперечнуюсилу.Матрица A1 (2.28) приводится в [2].

2.9. Приведение нагрузки к узлам

Важной особенностью метода конечных элементов, как и классического метода перемещений, является невозможность непосредственного учета нагрузок, приложенных вне узлов конечно-элемент- ной модели. Нагрузки, приложенные вне узлов, должны приводиться к узлам. Как показано в [2], замена распределенной нагрузки эквивалентной узловой может быть выполнена на основе равенства работ распределенной и узловой нагрузок.

Работа распределенной нагрузки q(x), приложенной к стержневому конечному элементу, определяется по формуле

40

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]