книги / Применение метода конечных элементов к расчету конструкций
..pdfKiVi / (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 |
|
Заменяя работу внутренних сил суммой интегралов, каждый