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

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

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

Глава 1. Приближенные методы решения дифференциальных уравнений

Выбирая в качестве базисных функции

Nm = x2m (L x)2 ; Wl =Wl = x2l (Lx)2 ,

получимдляl,m= 1, 2следующиезначениякоэффициентовисвободных членов системы (1.17):

 

 

K = 0,8 L5;

K = (8/35)L7 +(1/1260)L10 ;

 

 

11

12

 

 

 

 

 

K21 = (8/35)L7 (1/1260)L10; K22 = (8/35)L9;

 

 

f = q (0,2 0,5L+0,333L2 );

f

2

= q (0,250,333L+0,2L2 ).

 

 

1

 

 

 

a

 

Принимая, как и прежде,

q = 1, L = 1, найдем a1 = 0,042,

= 0,000202.

 

 

 

 

2

 

Соответственно функция решения

 

 

Z(x) = 0,042 x2 (Lx)2 +0,000202 x4(Lx)2

при

x = L/2 Z(0,5) = 0,002625, что практически соответствует при

q=L=EJ=1 точномузначениюZ(0,5L) = (1/384)qL4 /(EJ ) = 0,002604.

1.2.3. Вариационные методы

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

В отличие от рассмотренных выше методов, при использовании вариационных методов формируется некий вариационный принцип. Например, при анализе напряженно-деформированного состояния механических систем функция, соответствующая истинному напряженному состоянию конструкции, придает минимум функционалу потенциальной энергии системы Π. Записывая условие стационарности функционала потенциальной энергии в виде δΠ = 0, можно получить систему разрешающих уравнений, аналогичных уравнениям (1.15).

Дляупругих системпотенциальную энергию деформации можно определить как сумму работ внешних и внутренних сил на возможных перемещениях. Например, для балки, загруженной распределенной нагрузкой q(x), выражение для работы внешних сил имеет вид

L

U = q(x)Z(x)dx.

0

11

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

Работа внутренних сил

W= 1 L(EJ Z(x))2 dx.

2 0

Потенциальная энергия системы Π = U – W. Если задаться теперь функцией прогибов балки в виде

M

Z(x) = am Nm ,

m=1

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

dΠ

= 0.

(1.23)

 

dam

 

Условие (1.23) приводит к системе линейных уравнений для определения неизвестных коэффициентов am . Этот метод был разрабо-

тан швейцарским математиком В. Ритцем и носит его имя. Пример 4. Рассмотрим решение задачи из примера 1 методом

Ритца. Для шарнирно опертой по концам балки примем в качестве базисных функции

Nm = am sin(mπx /L).

Тогда функционал потенциальной энергии системы

 

L

 

 

 

M

Π =

 

am

 

q

 

0

m=1

 

1

L

2

M

sin(mπx /L)}dx

EJ{

d

 

 

am

2

dx

2

 

0

 

m=1

 

 

 

 

 

2

sin(mπx /L) dx. (1.24)

Подставляя (1.24) в (1.23) при М = 3, получим систему линейных уравнений, решив которую, найдем значения

a = 0,013071(qL4

EJ );

a

2

= 0;

a

3

= 0,000054(qL4

/EJ )

1

 

 

 

 

 

 

и функцию прогибов балки в виде

Z(x) = 0,013071(qL4 EJ )sin(πx / L)+ 0,0000538(qL4 EJ )sin(3πx /L).

12

Глава 1. Приближенные методы решения дифференциальных уравнений

Для x = 0,5 Z (0,5) = 0,013071 при q = L = EJ = 1. Точное решение для принятых значений q, L, EJ Z(0,5) = 5/384 = 0,01302.

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

Nm = am xm (x L),

то

Z(x) = 0,0417(qL2 EJ )x(x L)

и Z(0,5) = 0,0104. Погрешность составит 20 %.

1.2.4. Метод конечных элементов для решения дифференциальных уравнений

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

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

Естественным развитием рассмотренных выше численных методов стал метод конечных элементов. С математической точки зрения метод конечных элементов (МКЭ) представляет собой один из численных методов решения дифференциальных уравнений. Более

13

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

того, приведенные выше методы можно считать частным случаем метода конечных элементов при числе элементов, равном 1.

Основное отличие МКЭ от рассмотренных методов состоит

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

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

функций в методе конечных элементов имеет вид

 

 

 

 

E

 

 

 

 

 

Wl Rωdω =

Wl Rωdω,

(1.25)

 

ω

e=1 ωe

 

 

 

 

 

E

 

 

 

 

 

Wl

RΓdΓ =

Wl

RΓdΓ,

(1.25)

 

Γ

e=1

Γe

 

E

E

 

 

 

 

 

при этом ωe = ω;

Γe = Γ,

 

 

 

 

 

e=1

e=1

 

 

 

 

 

где Е – число подобластей или элементов, на которые разделяются области определения решения ω и граничных условий Г.

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

Пример 5.Рассмотримбалку,шарнирноопертуюизагруженную равномерно распределенной нагрузкой q.

На длине балки 0 x L выберем M + 1 узлов (рис. 1.1). Узлу с номером m сопоставим функцию Nm и построим аппроксимацию

M +1

Z Z = Zm Nm ,

m=1

где Zm – значение аппроксимации в узлеm.

14

Глава 1. Приближенные методы решения дифференциальных уравнений

Номер узла

1 2

1

 

 

 

6

 

 

 

LE

Номер элемента

Рис. 1.1. Нумерация узлов и конечных элементов для примера 5

Выберем базисные функции для конечного элемента

N1 = x LE; W1 = N1; N2 = (LE x) LE; W2 = N2 ,

(1.26)

где LE = (xi+1 xi ) – расстояние между узлами, или длина конечного элемента.

ДифференциальныйоператорΛв(1.15)имеетвид d /dx2 , и уравнение (1.21) принимает вид

L

 

 

Wl (d 2

Z/dx2 )dx = 0,

l =1, 2,...,M +1.

0

Интегрирование по частям позволяет получить более простое выражение вида

 

 

 

 

 

 

L dW

l

d Z

l =1, 2,...,M +1.

dx

dx = 0,

0

 

 

dx

 

 

 

 

 

 

 

Система линейных уравнений метода Галёркина имеет вид

K Z = f,

(1.27)

где коэффициенты и свободные члены определяются по формулам

L

Klm = [(dNl dx) (dWm /dx)+ NlWm ]dx,

0

 

 

L

 

(1.28)

fl = qNl dx, l l,

m M +1.

 

0

 

 

15

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

Выполняявычисленияпоформулам(1.28),дляпервогоконечного элемента длиной LE получим

K

= (3 + LE2 )/(3LE); K = (6+ LE2 )/(6LE); K

21

= K ;

K

22

= K ;

11

12

 

12

 

11

 

f1 = q /(72LE);

f2 = q(12LE 1)/(72LE).

 

 

 

Получениеразрешающейсистемыуравненийдлявсейконструкции осуществляется при помощи процедуры объединения конечных элементов.Дляэтого матрицыкоэффициентовK конечныхэлементов суммируются в узлах с одинаковыми номерами и записываются в общую матрицу, размерность которой равна (M + 1) (М + 1). Так, для М = 6 матрица коэффициентов системы уравнений (1.27) имеет вид

 

k1

 

k1

 

 

 

0

 

 

 

 

0

 

 

 

 

 

0

 

 

 

 

 

 

 

0

 

 

0

 

 

11

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k1

k1

 

+ k2

 

k2

 

 

 

 

0

 

 

 

 

 

0

 

 

 

 

 

 

 

0

 

 

0

 

 

 

21

22

 

11

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

k2

 

 

k2

+ k3

 

 

k3

 

 

 

 

0

 

 

 

 

 

 

 

0

 

 

0

 

 

 

 

 

21

 

 

22

 

11

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

K =

0

 

 

0

 

 

k3

 

 

 

k3

+ k 4

 

 

 

k

4

 

 

 

 

 

 

 

0

 

 

0

 

 

 

 

 

 

 

 

 

21

 

 

 

22

 

 

11

 

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

0

 

 

 

0

 

 

 

k 4

 

 

 

k 4

+ k

5

 

 

 

 

k5

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21

 

 

 

22

 

11

 

 

 

 

 

12

 

 

 

 

 

 

0

 

 

0

 

 

 

0

 

 

 

 

0

 

 

 

 

 

k5

 

 

 

 

 

 

k5

+ k6

 

k6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21

 

 

 

 

 

22

 

11

 

12

 

 

0

 

 

0

 

 

 

0

 

 

 

 

0

 

 

 

 

 

0

 

 

 

 

 

 

 

6

 

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k21

 

 

k22

 

 

 

 

ki

 

= 6,056; ki

= −5,972; f

 

= 0,083;

 

 

f

2

= 0,083

 

 

 

 

 

 

11

 

 

 

 

 

12

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

при

LE = 0,167;

q = 1;

i = 1, 2, …, 6.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Свободные члены и неизвестные системы уравнений:

 

 

 

 

f = [f

 

f + f

2

f + f

2

 

f + f

2

 

 

f + f

2

 

 

f + f

2

f

2

]T ,

 

 

 

 

1

 

1

 

 

1

 

 

1

 

 

 

 

1

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

ϕ =

[ϕ ϕ

2

 

ϕ

3

ϕ

4

 

ϕ

5

ϕ

6

 

ϕ

7

]T .

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Для учета граничных условий ϕ1 = 0,

ϕ7

= 0 достаточно вы-

черкнуть из матрицы K соответствующиестрокиистолбцы. Решение полученной системы уравнений следующее:

ϕ = [ –0,064 –0,101 –0,113 –0,101 –0,064].

16

Глава 1. Приближенные методы решения дифференциальных уравнений

Значения в строке ϕ являются величинами изгибающих моментов в узлах (рис. 1.1) для q = LE = 1. Точное значение изгибающего момента в середине пролета для балки равно 0,125. Расхождение составляет 9,6 %. Такое большое расхождение объясняется тем, что аппроксимацияфункциями(1.26)представляетбалкуввиденаборапрямыхстержневыхэлементов,соединенныхвузлахшарнирами,тоесть без учета изгибных деформаций. В действительности в узлах необходимоучитыватьнетольколинейныеперемещения,ноиуглыповорота.

1.2.5. Основные выводы

Всерассмотренныеметодысводятрешениедифференциальных уравнений к решению системы линейных уравнений относительно некоторых параметров ai, i = 1, 2,…, n. Решение дифференциального уравнения отыскивается в виде одной функции, описывающей поведение конструкции целиком. Эта функция в результате решения задачи получается в виде набора дискретных значений в некоторых точках или узлах, как в методе конечных разностей, или в виде системы аппроксимирующих функций, как в методах Галёркина или вариационном. Различие в приведенных выше методах заключается в способе построения разрешающей системы линейных уравнений. В методе конечных разностей эта система получается «автоматически» из разностного представления производных, в то время как в методах взвешенных невязок и вариационном – в результате удовлетворения соответствующих условий. Общие черты рассмотренных методов:

искомое решение дифференциального уравнения отыскивается для всей области определения функции (в рассмотренных примерах – целиком для всей балки);

точность получаемого решения зависит от выбора системы базисных функций;

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

аппроксимация решения дифференциального уравнения

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

17

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

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

18

Глава 2. РАСЧЕТ СТРОИТЕЛЬНЫХ КОНСТРУКЦИЙ

2.1. Метод конечных элементов (МКЭ) в расчетах строительных конструкций

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

Длябольшинствастержневыхконструкцийконечно-элементное представление системы является совершенно естественным, так как такие системы уже состоят из отдельных одинаковых элементов, соединенных между собой в узлах.

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

Дляизгибаемыхстержневыхсистемконечнымиэлементамитакже являются стержни, но, в отличие от ферм, для таких систем необходимо, чтобы концевые сечения элементов могли быть не только шарнирными, но и защемленными. При этом для расчета балок (см. рис. 2.1, б) достаточно учесть лишь угловые и вертикальные перемещения концов стержней b, в то время как для рамных систем (см. рис. 2.1, в) необходимо учитывать и продольные деформации c.

Для расчета плит (см. рис. 2.1, г) конечные элементы обычно выбирают в виде прямоугольных пластин d. Для массивных трехмерных конструкций (см. рис. 2.1, д) используются трехмерные объемные конечные элементы e.

Несмотря на то что для континуальных систем можно с успехом применятьприближенныеметоды,рассмотренныевыше,МКЭуспешно конкурирует с ними, так как позволяет легко учитывать любые сложные краевые условия и сосредоточенные нагрузки.

19

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

2.2. Метод перемещений как основа МКЭ

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

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

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

2.3. Основные параметры конечных элементов

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

20

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