Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Численные методы решения задач строительства на ЭВМ..pdf
Скачиваний:
45
Добавлен:
15.11.2022
Размер:
16.27 Mб
Скачать

где

{а} =

- вектор напряжений.

х у

Матрица [D] содержит упругие константы материала и зависит от вида напряженно-деформированного состояния конструкции:

- для случая плоского напряженного состояния (напряжение сг2, нормальное к рассматриваемому плоскому телу, равно нулю)

1

v

О

 

Е

1

О

(7.35)

v

1 - v 2 О

0

(1 —v)/2

 

-для случая плоского деформированного состояния (деформации

е2, нормальные к плоскости нагружения, равны нулю)

Е (1 - v )

1

v /(l-v )

О

 

v /(l-v )

1

О

(7.36)

(l + v)(l-2v)

 

О

О (l-2 v )/2 (l-v )

 

где Е - модуль упругости, v - коэффициент Пуассона материала.

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

7.3.2. Примеры разрешающих уравнений в задачах расчета строительных объектов

Приведем без вывода некоторые разрешающие уравнения для задач, представляющих практический интерес в расчетах строительных объектов [16, 26, 36]:

1.Решение не только плоских, но и пространственных задач

статического анализа, а также задач стационарной теплопроводности приводит к разрешающим уравнениям вида (7.31).

2. При учете действия на конструкцию нагрузок, зависящих от времени {динамических нагрузок), разрешающее уравнение прочностного динамического анализа можно записать как

(7.37)

где

[М] -

матрица масс;

[С]

-

матрица сопротивлений;

[К]

-

матрица жесткостей

{и'} -

вектор узловых ускорений;

{и } -

вектор узловых скоростей;

{и} -

вектор узловых перемещений;

{F}

-

вектор нагрузок;

(/)- время.

3.Разрешающее уравнение модального анализа (получающееся при определении собственных частот и форм колебаний механических систем) имеет вид

 

([к] - со2 [M)]{i7} = 0,

(7.38)

где

со - собственная частота;

 

 

{м}- собственные формы колебаний, не являющиеся

 

функциями времени

 

4.

Разрешающее уравнение процесса теплопередачи

 

 

t +[к]{гЫе},

(7-39)

где

[С]- матрица удельных теплоемкостей; - производная по времени температуры в узле

[К]- матрица эффективной теплопроводности; {Т) - вектор узловых температур;

{Q} - вектор эффективного теплового потока в узле.

5. Разрешающее уравнение течения жидкости в трубопроводе:

~ с г

о’

V

0 ’

 

0

| П

-

(7.40)

 

0

0

к ' \

где

 

 

 

 

[С]

- матрица удельных теплоемкостей;

17}

- вектор узловых температур;

{г}

- производная по времени вектора узловых температур;

{Р}

-

вектор узловых давлений;

[К г] -

матрица теплопроводности с учетом конвекции и

 

 

массопереноса;

 

[Кр]

-

матрица давлений;

{Q}

-

вектор узловых тепловых потоков;

{W)

-

вектор узловых массовых потоков;

{Qg} -

вектор внутренних тепловых источников;

{Н}

-

вектор сил тяжести и эффектов перекачивания

 

 

(вектор гидравлического напора).

■ Пример использования МКЭ в задаче о нахождении распределения температуры в однородном стержне [42] (см. рис. 6.5).

Краевая задача (6.14) расчета одномерного температурного поля в

однородном стержне (пример 6.6) заменяется вариационной задачей, в которой минимизируется функционал:

F = |о,5Дд.Г— 1

dV + J\gT +0,5ог(Г- Т*)2 ]dS

(7.41)

V

^

S

 

где V- объем тела; S -

площадь границы.

 

В функционал F входят оба граничных условия (6.14а и 6.146). При минимизации функционала используется множество функций элементов дискретизированной области. Для простоты вычислений будем считать, что стержень разбит всего на два элемента (в практических случаях этого недостаточно) (рис. 7.17).

*1

Т2

Т3

(1)(?)

id ) t<?)

L

Рис.7.17. К задаче нахождения распределения температуры в однородном стержне МКЭ

Аппроксимируем распределение температуры в элементах выражениями (7.13):

Г(1) = Nt(,)T, + N ^T 2;

Т(2) = N[2)T2 + N (2)T2.

(7.42)

Функционал (7.41) удобно представить в виде

(7 .4 3 )

где S| и 1S2 —площади сечений стержня, на которых заданы граничные условия (6.14 а) и (6.14 6) соответственно.

Для вычисления объемного интеграла в (7.43) его необходимо разбить на два слагаемых в соответствии с принятой конечно-элементной моделью:

fo,5Я, r dTY dV =

5Лг dT(I)

dVx+ f

 

dT(2) dV2

(7 .4 4 )

 

dx

Jo,

dx

Н

. -

*

-

 

 

 

 

 

",

v

 

 

 

 

Производные в (7.44) вычисляются с учетом (7.42) и (7.12)

 

dT(l)/dx =(-Г, + Т2) / L(1);

 

clT{2)/dx = {-Т2 + Тг)/ 1(2)

(7.45)

 

Подставив (7.45) в (7.44) и считая, что d V ^

= S ^ d x , получим

t

( и т \2

з(')с(1)

 

 

5(2) с(2)

(7.46)

|о,5Лд| — J dV = 0 ,5 - ^ r

(-Tl +Т2)2 +0,5- ^

г

(-Т2 + Г3)2

Второе и третье слагаемые в (7.43) вычисляются просто, так как подынтегральным функциям соответствуют узловые значения Т\ и 7з:

Jr/7V/S, =qT{S^

(7.47)

s.

|о,5а(Г - Т")2 dS2 = 0,5аS2(Г32 - 2Т% +Т'2),

(7.48)

где Si и S2 - площади поверхностей, на которых заданы q и а (для рассматриваемого примера Si=S(l) и S2=&2)).

Значение функционала F вычисляется простым суммированием выражений (1.41)-(1.43):

F = 0,5С0)СГ,2 -2ТуТг +7’22)+0,5С(2)(Г2 -2Г27-3 +Г32) +

(7.49)

+ qSJx+0,5aS2(7’3 -2Т'ТЪ+Г*2),

где С(1>=

Д (|) и

С<2) = S<2>Я?) /1<2>

Для минимизации функционала F необходимо выполнение условий

5F

—= -С (|)7’, +<75, = 0, 57,

 

3F

 

 

 

 

(7.50)

 

^ = -С (,)Г, +[С(1) +С(2)]Г2 - С (2)Г3 = 0,

 

дТ,

 

 

 

 

 

 

аг

= -С (2)7; + [С(2) + aS2 ]Г3 -ceS2T* =0

 

 

 

 

эг3

2

2 3

2

 

 

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

 

 

 

' с

о

- с (2)

0

X

-qSx

 

_С 0)

С (0+ С (2)

-С<2)

х< Тг >«

0

(7.50а)

 

0

_ С (2)

С(2) +aS2

7з.

a S2T*

 

В общем виде (1.45) можно представить как:

 

 

 

 

К? = 5 ,

 

 

(7.50 б)

что соответствует разрешающей системе (7.31).

 

$}

П р и м е ча ни е . М атрица коэффициентов

К в (7.50

б) по-прежнему

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

Зная характеристики материала, из системы (7.50) можно определить узловые значения Т{>Тъ Т3.

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

несколько отличается от описанного выше и состоит из следующих этапов:

Этап 1. Представление функционала F в виде суммы соответствующих функционалов для элементов.

Для рассмотренного примера F=F(<X)+F(1\ причем

F (1) =

j[0 ,5 C (1) /L (1)] ( - 7 ’I

+ T2)2dVm +

;

 

к(|>

 

s,

 

F (2) =

f[0,5C <2) /Lm ](-T2 + T3)2dV(2) + (Ь,5а(Г3 - T*)zdS2

v{1)

 

s2

 

Этап

2. Минимизация

функционала

каждого элемента

отдельно

 

 

 

, Ч

---- (в)

(при этом вычисляются матрицы жесткости Юс' и векторы нагрузки В ) для всех конечных элементов). В примере

С (.)

 

- С

(2>

о"

X

' ч Х

 

dfW

 

 

 

 

 

С (1)

 

 

 

- с

(1)

0

 

X < Т2

>—< о -

 

 

 

 

 

дТ

0

 

 

0

0

 

h .

0

 

 

 

 

 

 

0

 

 

0

 

0

 

X

0

dF(2)

 

 

 

 

 

 

 

 

 

с (2)

 

- с

(2) X<Тг >—< о •

0

 

 

дТ

- С (2)

С(2) + a S 2

 

a S 2T *

0

X

 

 

 

 

 

 

 

 

 

Этап 3. Суммирование матриц жесткости и векторов нагрузки отдельных элементов (сумма приравнивается нулю, что позволяет получить систему (7.50)).