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

книги / Применение метода конечных элементов к расчету конструкций

..pdf
Скачиваний:
9
Добавлен:
12.11.2023
Размер:
20.57 Mб
Скачать

KiVi / (2.1.13)

где К? = ТтК^ТтК - неособенная МЖКЭ.

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

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

 

I

я

К13 '

Я

к*мК12

I

К21 К22

^23

н-

 

 

К31 ^32

кзз J

Здесь блок K^j представляет собой подматрицу, в кото­

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

Из уравнения (2.1.13) на основе принципа суперпозиции

следует:

 

 

*

* —‘1 *

• •

 

 

 

 

(2.1.14)

 

 

vi = <Ki>

fi - 2i*i

*

 

 

=

* —1

 

 

 

(МПКЭ).

Здесь

(K^)

- матрица податливости КЭ

Поскольку

имеется

сколько

возможностей

схемы закреп­

ления КЭ как

абсолютнс

гмердого

тела, могут

быть получены

различные МПКЭ.

т

 

представлять собой узловое пе-

Элемент

МПКЭ

£. . будет

рекемещение по j-му свободному от связи направлению, вызванное действием единичной силы, приложенной по j-му направлению при условии, что по всем остальным направ­

лениям

усилия

равны

нулю.

 

 

 

представлена в

МПКЭ так же, как и

МЖКЭ, может быть

блочном

виде.

 

 

 

 

 

 

 

Полученная в (2.1.14) МПКЭ является неособенной. Осо­

бенная

МПКЭ

может

быть

получена

при

помощи описанного

выше преобразования:

 

 

 

 

 

 

 

 

 

£ = Т£*ТТ

 

 

(2.1.15)

Отметим, что МЖКЭ

и

МПКЭ,

характеризующие упругие

свойства КЭ,

зависят

от

геометрии

КЭ,

механических

свойств материала и принятого виртуального поля перемеще­ ний.

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

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

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

-в области КЭ и на его границах они должны быть непре­ рывными функциями координат;

-число членов, удерживаемых в полиномах должно соответ­ ствовать числу узловых перемещений;

-полиномы должны обеспечивать жесткое смещение КЭ, т.е.содержать константу и два линейных члена;

-полиномы должны обеспечивать непрерывность перемещений при переходе от элемента к элементу.

Последнее требование вносит ограничение на степень по­

линома. Поскольку вдоль границы плоского КЭ координаты

х1

и х

2

связаны между собой некоторой зависимостью, то

на

ней полиномы являются функциями одной координаты. Если на

рассматриваемой границе

имеется г узлов, то

полиномы

должны быть степени г -

1. В частности, если на

границе

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

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

рез

узловые перемещения:

 

 

 

+Nk (x1,x2 )uk

,

(2.1.16)

 

+Nk (x1,x2 )vk

,

(2.1.17)

или

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

 

 

 

u = Gv

 

(2.1.18)

Для построения функций формы оказывается эффективным использование нормализованной или, как ее иначе назы­ вают, - естественной системы координат. Применение ес­ тественной системы координат рассмотрено в главе 3.

примера рассмотрим формирование МЖ балочного КЗ постоян-

го

прямоугольного

сечения (рис.2.,1.1). Продольная ось

*

 

1

2 3

V

балки- х

 

, оси х х

, х

-главные центральные оси инерции попереч­ ного сечения. Изгиб происходит в плоско-

« 1 2 сти Ох х .

Вектор обобщенных перемещений в КЗ мо­ жет быть представлен в виде:

uT={u,vrV>}, ( 2.1.19)

где и - перемещение вдоль оси балки; v - прогиб балки; - угол поворота попе­ речного сечения.

В соответствии с (2.1.1) обобщенные перемещения запишут­ ся следующим образом:

и = Ма

 

 

(2.1.20)

 

В рассматриваемом

слу­

 

чае,

в

каждом узле

Рис. 2.1.1. Балочный конечный

балки

имеется

три

сте-

пени свободы,

и поэто-

элемент,

му вектор

а

содержит

 

шесть

неизвестных

постоянных коэффициентов. Используя

в качестве аппроксимирующих функций степенные полиномы, матрицу М для балочного КЗ можно представить в следующем виде:

м =

1

х1

 

О

О

0 0 '

 

о

0

0

1

х1

( x V l x 1)2

( 2 . 1 . 21)

 

о

0

1

 

2Х1 3(х1)2

 

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

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

Подставляя в (2.1.20) коэффициенты узлов балки, полу­ чим матрицу А для рассматриваемого КЭ:

0

X*

0

0

0

0

0

0

1

1

, 1, 2

, 1,3

Xi

(X± )

(x£ )

0

0

0

1

2xi

3(xJ)2

0

Xj

0

0

0

(2 .1.22)

0

0

0

1

■S

(Xj) 2

(Xj)3

0

0

0

l

2X1

3(Xj)2

 

vT={u± 'vifV>i' UjfVj /<Pj>

(2.1.23)

Матрица А содержит в качестве элементов константы. Индек­ сы i и j обозначают узлы КЭ. Совмещая начало локальной системы координат балки с узлом i и обозначая длину балки

через ^/обратную матрицу А -1 можно представить следующим образом:

b* I

1

0

0

0

0

0

- l / l

0

0

1п

0

0

0

1

0

0

0

0

0

0

1

0

0

0

0

-3/г2 -2 / 1

0

3/I2

- 1 / 1

0

2/г3

i/ t 2

0

-2/£3

1 / 1 2 _

(2.1.24)

11— Перемножая матрицы М и •< 1

получим матрицу функций формы

в соответствии с (2.1.4),

1 балочного КЭ, которую удоб­

но записать с помощью безразмерной координаты £ ” х 1/^

i-С

о

0

е

0

0

G= 0 1-3£2+2£3 ^(1-2С+е2) 0 52(3-2§) -<€2(1-5)

о -б^(1-е)/г 1-4?+зе2

0 ее(!-?)/« -е<2-зе)

С помощью матрицы функций формы обобщенные перемещения в балочном элементе можно записать в виде:

«-(l-ejiij+SUj,

V- <1-3?2+2?3)v.+£? (1"2?+?2)< р ^ 2(3-2?)

(1-?) <рj,

<p=[-6?(l-?)/£]vi+(l-4?+3?2)<pi+[6?(l-?)/£]vj-?(2-3?)?)j.

Функции формы для v и представляют собой известные полиномы Эрмита. Нетрудно видеть, что каждая из функций формы равна единице в узле, к которому она относится, и обращается в ноль в другом узле. Функция формы описывает соответствующее обобщенное перемещение в балке, вызванное единичным узловым перемещением, с которым она связана, при условии равенства нулю всех остальных узловых переме­ щений. Далее в соответствии с (2.1.5) вектор деформаций е

равен:

с = Du = DGv = Bv

(2.1.25)

В рассматриваемом случае вектор деформации без учета сдвига от поперечных сил содер­ жит только одну компоненту с1;1

(рис.2.1.2):

 

 

du

,2

 

 

 

 

 

 

 

 

 

d v

 

(2.1.26)

 

 

 

 

 

11

 

 

- х

 

 

 

 

 

 

dx

сЦх1)2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В

формуле

(2.1.26)

первое

сла­

 

 

 

 

гаемое в правой части соответ­

 

 

 

 

ствует

относительной

линейной

 

 

 

 

деформации, вызванной

растяже­

 

 

 

 

нием (сжатием) балки, а второй

 

 

 

 

член -

ее

изгибом.

матрицы D и В

Рис. 2.1.2. Изгиб бес-

 

 

Таким

образом,

можно записать следующим обраконечно

малого

элемен-

зом:

 

 

 

 

 

та балки.

 

 

D

= [d ( )/dx1, - x2d2 ( j/djx1)2, О ] ,

 

 

(2.1.27)

В

 

г 1

,6(1-2?)

2 4-6?

 

,6(1-2?)

2-6? п

(2.1.28)

 

,х2--- ~— ,уГ ------ --------- 5---/х"5----

j

 

 

L

9

Р.

 

9

9

9.

I

 

I

В качестве уравнения состояния (физического закона) может использоваться любая зависимость между напряжениями и деформациями:

2 = С(с - £0) + £0 = C(Bv - е0) + £0 ,

(2.1.30)

где о -вектор напряжений, С -матрица закона деформирования, GQ -начальная деформация (например, температурная

деформация),

- начальное

напряжение.

 

Для

балки

векторы

и

е содержат, соответственно,

только

элементы

и

е ^ .

в

случае линейной зависимо­

сти

между напряжением

и деформацией (закон Гука) уравне­

ние

(2.1.30) принимает

вид:

 

 

 

 

 

 

 

 

(2.1.31)

где Б - модуль упругости. В этом случае матрица С содер­ жит только один элемент Е.

При записи формулы (2.1.31) начальные напряжения и деформации не учтены. Имея матрицы В и С можно вывести МЖ

балочного КЭ. Согласно формуле (2.1.9):

 

К -

|T[BTCBdV

(2.1.32)

 

V

 

Элементы этой матрицы вычисляются по формулам

 

I h/2

Ь/2

(2.1.33)

0-h/2 -Ь/2

 

Учитывая, что:

 

 

h/2 Ь/2

площадь поперечного сечения

балки,

-h/2-b/2

 

 

1=

h/2

Ь/2

2 ) 2dx3Jdx:

 

Ы Г

момент

инерции

поперечного

 

 

 

 

Д

Д

х

 

12

-h/2-b/2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

h/2

b/2

 

2

л

получим:

сечения

балки,

J

I jx 2dx3 )

с

 

=0,

 

 

 

 

 

-h/2

-b/2

 

 

 

 

 

 

 

 

 

A/I

0

0

 

-A/I

0

О

 

 

 

 

 

12/£2 б/£

 

 

О

-12/£2

б/£

 

К

=

EI

 

 

4

 

 

О

-б/г

2

 

 

 

 

 

 

 

A/I

О

О

 

 

 

 

 

 

 

 

 

 

 

 

 

 

симметрично

 

 

 

12/г2 -6/г

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

2.2. ПРЕОБРАЗОВАНИЕ

КООРДИНАТ

 

ных

Как

уже' отмечалось,

МЖКЭ и МПКЭ формируются в локаль­

системах координат,

в то

время

как при

расчете кон­

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

Обозначим локальную систему координат, в которой получена МЖКЭ через х1, 2х , х3, а глобальную систему коорди­

нат г в ,которой

рассматривается совокупность

КЗ через

2 1 , 2 Z , 2 3

Тогда связь между узловыми

усилиями и

узловыми перемещениями КЗ в локальной и глобальной сис­ темах координат запишется, соответственно, следующим образом:

f

=

К V

,

(2.2.1)

f

=

Kv

,

(2.2.2)

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

дляузловых перемещений/ так и для узловых сил, поскольку векторы перемещений и сил имеют одинаковые направления:

V," Lv,

(2.2.3)

f = Lf *

(2.2.4)

Здесь L -матрица преобразования координат. Легко пока­ зать, что эта матрица обладает свойством ортогональности.

-1 7

Поэтому L

=L

из

(2.2.4) следует f=L i

,

 

это

Действительно,

Подставляя

соотношение

в

(2.2.6)

и

 

заменяя

 

левой

части

(v )T=vTLT, после преобразования получим L

-1

 

Матрица

L равна:

 

 

 

 

 

 

 

 

 

 

/

 

 

 

 

 

 

 

 

~cos(x1,Z*/)

COSfX^/Z3

9

)

cos(x1,z3

) -

 

L

- cos(x3 ,z*

)

cos(x3 ,z3

 

)

# 2

,z3'i

(2.2.5)

 

cos(x

 

 

 

 

 

 

 

cos(x3

/

 

 

 

cos(x3 ,z1

)

cos(x3 ,z2

 

)

,z3

,

 

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

' т '

т

(2 .2 .6 )

(V ) f = V f.

Подставляя (2.2.1)— (2.2.4) в

(2.2.6)

и преобразуя, полу­

чим:

 

 

К = LTK L

 

(2.2.7)

Аналогично находится ИПКЭ в глобальной системе координат:

£ = LTg#L

(2.2.8)

Полученные соотношения распространяются и на неособенные МЖКЭ и МПКЭ, т.е.:

*

Т

'

*

(2.2.9)

К

-L

) L,

* т * it

£ = L ) L

(2 .2 .10)

Рассмотрим преобразование координат на примере плоской задачи. На рис. 2.2.1 показаны векторы узловых перемеще-

ний (узловых сил) некото­ рого произвольного узла КЭ в локальной и глобаль­

ной

 

системах

координат.

Из

рисунка

следуют

соот­

ношения :

 

 

 

 

и.

-

и. 1 + v . m

,

 

 

4-

=

1

 

1

'

 

V.

—U .Ш +

V .1,

 

 

*

 

 

1

1

'

 

 

V

 

1

=

сод(х

 

 

г де

 

 

 

 

 

 

г»

г»

v

 

 

ш=

 

 

, 2

2

 

 

 

cos(x ,z

),

 

в матричной

форме:

\

и.

ч

1

ш

0

' f

 

I.

 

 

 

0

i

Ui

vi

 

- m

t

H-<

 

0

0

1

 

Ф .

v'i .

 

 

 

 

 

 

Рис.2.2.1.Векторы перемещений в локальной и глобальной сис­ темах координат.

vi = Tivi

(2.2.12)

В случае отсутствия углового перемещения при преобра­ зовании координат используется верхний левый блок (2x2) матрицы Т^. В частности, для плоского треугольного КЭ

матрица преобразования

имеет

вид:

 

 

T i

О

О

 

L

О

Т±

О

(2.2.13)

ОО

2.3МАТРИЦА ЖЕСТКОСТИ СТРУКТУРЫ

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

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

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

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

системе

координат z1 , z2 ,

z3 и введем в рассмотрение

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

структуры:

 

 

 

 

 

(2.3.1)

Здесь п

- число узлов в структуре,

 

 

 

(v U)

Г•••Г

}

(2.3.2)

к - число степеней свободы в узле.

Аналогично представляется и вектор узловых сил, приложен­ ных к узлам структуры:

fT = | f*1* , ^ 2 *,

(2.3.3)

Здесь под вектором

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

сил всех КЭ, сходящихся в i-ом узле, предварительно опре­ деленных для каждого КЭ от воздействия на него начальных (температурных) деформаций, объемных, поверхностных (рас­ пределенных и, сосредоточенных) сил.

Приравняем работу узловых сил на соответствующих им

перемещениях узлов работе внутренних сил:

 

vTf = JJJeT£dV.

(2.3.4)

V

 

Заменяя работу внутренних сил суммой интегралов, каждый