Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конечные элементы в строительной механике..pdf
Скачиваний:
14
Добавлен:
15.11.2022
Размер:
3.52 Mб
Скачать

Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования

«Пермский государственный технический университет»

А.А. Суходоева

КОНЕЧНЫЕ ЭЛЕМЕНТЫ В СТРОИТЕЛЬНОЙ МЕХАНИКЕ

Утверждено Редакционно-издательским советом университета

в качестве учебного пособия

Издательство Пермского государственного технического университета

2006

УДК 539.3:621.3:678.6 С91

Рецензенты:

кандидат физико-математических наук, доцент Р.Г. Куликов (Пермский государственный технический университет); кандидат технических наук, ст. науч. сотрудник М.М. Давыдова (Институт механики сплошных сред УрО РАН)

Суходоева, А.А.

С91 Конечные элементы в строительной механике: учеб, пособие / А.А. Суходоева. - Пермь: Изд-во Перм. гос. техн. ун-та, 2006. —100 с.

ISBN 5-88151-593-5

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

Предназначено для студентов специальности 150301 «Динамика и проч­ ность машин» специализации 071103 «Компьютерная механика».

УДК 539.3:621.3:678.6

ISBN 5-88151-593-5

ГОУ ВПО «Пермский государственный

 

технический университет», 2006

Введение.................................................................................................

 

 

 

3

Глава 1. Основные этапы построения конечно-элементных

 

соотношений............................................................................................

 

 

 

6

1.1. Основные сведения из теории метода конечных эле­

 

ментов..................................................................................................

 

 

 

6

1.2. Непосредственное построение

функций

формы

 

с помощью процедуры интерполяции........................................

 

 

7

1.3. Построение матрицы жесткости элемента......................

 

15

1.4. Численное интегрирование методом Гаусса...................

 

18

Глава 2. Конечные элементы стрежней..........................................

 

 

21

2.1. Деформация

пространственного

криволинейного

 

стержня..............................................................................................

 

 

 

21

2.2. Одномерные конечные элементы стержней................

 

26

Глава 3. Конечные элементы пластин.............................................

 

 

31

3.1. Основные соотношения теории изгиба пластин.........

31

3.2. Изопараметрические конечные элементы пластин

 

(SHELL)............................................................................................

 

 

 

35

3.3. Несовместный прямоугольный элемент пластины

 

(SHELL)............................................................................................

 

 

 

43

3.4. Обзор треугольных элементов пластин............................

 

51

Глава 4. Конечные элементы оболочек...........................................

 

 

56

4.1. Обзор конечных элементов для оболочек.......................

 

56

4.2. Основные соотношения для оболочек вращения при

 

осесимметричном нагружении...................................................

 

 

60

4.3. Изопараметрические конечные элементы оболочки

 

вращения...........................................................................................

 

 

 

65

4.4. Конечные элементы осесимметричной тонкой обо­

 

лочки вращения..............................................................................

 

 

 

71

4.5. Деформация произвольной оболочки...............................

 

80

4.6. Конечные

элементы произвольной

оболочки

 

(SHELL)............................................................................................

 

 

 

88

Заключение.............................................................................................

 

 

 

98

Список литературы...............................................................................

 

 

 

99

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

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

Основы метода, построение конечно-элементных соотно­ шений подробно рассмотрены на примере стержней: элементов ферменных конструкций (стержневой или ферменный элемент)

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

Раздел «Применение численных методов к расчету строи­ тельных конструкций» (в том числе и метода конечных элемен­ тов) идет параллельно с изучением курса «Вычислительная ме­ ханика», где данный метод подробно излагается. Поэтому неко­ торые вопросы, связанные с построением глобальных матриц, учетом граничных условий, решением систем алгебраических уравнений в данном учебном пособии опущены, предполагает­ ся, что студенты с ними знакомы.

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

Во втором разделе подробно изложено построение матриц жесткости для одномерных конечных элементов стержней (ри­ сунке, а): стержневого и балочного.

Рис. Типы конечных элементов, используемые в строительной механике

Третий раздел посвящен расчету пластин. В нем показано, как строятся конечно-элементные соотношения для совместного изопараметрического четырехугольного конечного элемента (рисунке, б) и несовместного прямоугольного элемента. Дан об­ зор треугольных конечных элементов (рисунке, в).

В четвертом разделе рассмотрены

конечные элементы

для осесимметричных оболочек вращения

при симметричной

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

Глава 1 ОСНОВНЫЕ ЭТАПЫ ПОСТРОЕНИЯ

КОНЕЧНО-ЭЛЕМЕНТНЫХ СООТНОШЕНИЙ

1.1. Основные сведения из теории метода конечных элементов

Существует три основные группы методов построения конечно-элементных уравнений: методы перемещений (жестко­ сти), методы сил (податливости) и смешанные методы. В дан­ ном учебном пособии рассматривается вывод уравнений жесткости, т.е. вид соотношений между узловыми силами и уз­ ловыми перемещениями. Уравнения жесткости для элемента яв­ ляются линейными алгебраическими уравнениями, которые за­ писываются в виде

И=М{«Ь

где \к\ - матрица жесткости элемента, а {/*}, {и} - соответ­ ственно векторы сил и перемещений для элемента.

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

Для того чтобы определить перемещения (а затем дефор­ мации и напряжения) внутри конечного элемента, зная переме­

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

Рассмотрим стержневой или ферменный элемент, изобра­ женный на рис. 1.1. Выразим поле перемещений и через узловые перемещения щ, и2 в точках 1 и 2. Для описания одномерного распределения и между концевыми точками выберем представ­ ление в виде линейного полинома по х, так как есть только два обобщенных параметра:

 

и = а.

 

Р\, щ ш

х, и

 

— ►

 

# =

2

1

 

◄—

/

-------------- ►

 

Рис. 1.1. Стержневой или ферменный элемент

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

называются функциями формы.

1.2.Непосредственное построение функций формы

спомощью процедуры интерполяции

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

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

Интерполяция Лангранжа

Интерполяция Лангранжа позволяет определить коэффици­ енты полиномиального представления функции через значения

функции в точках прямой.

 

 

 

 

Рассмотрим прямую, изображенную на рис. 2, разделен­

ную на сегменты равной длины с помощью (от+1) точки

1,2,...,

да+1.

 

 

 

 

 

 

1

х

2

3 \

\ i х х т - \ т

т+ 1

• ------

»-----

• --------

• — <

<— • —< ( — • -------

• -----------

Рис. 1.2. Интервалы для интерполяции Лагранжа

Расположение точек определяется физическими координа­ тами х\,хг, ..., -Xmi 1- Требуется определить функцию и, прини­ мающую определенные значения щ, и2, ит+) точках. Это можно осуществить, придавая полиному m-го порядка в данных точках указанные значения. Результирующее выражение име­ ет вид

« = i=1

0 .1)

где N, - функции формы, причем N, = 1 для м, и

= 0 для ц, j Ф/.

Для одномерного случая уже имеется в наличии формула, полу­ ченная Лагранжем:

ЛЦ*) = П 7 ----- ^ /=I (х, -X j)

где символом ]Д обозначено произведение указанных разно­

стей [(* - или (л:/—д:,)] в заданном диапазоне изменения j.

Вразвернутой форме рассмотренные выражения запишутся

вследующем виде:

N ( х - * 2Х * -* 2 )-(* -* » + |)

' (*| - *2 К * !" *3 )••(*, - * т +1) ’

N

( * - * i)( * - * 3)-(*-*m +i)

2 (* 2 -* ,)(* 2 -* э )-(* 2 -*«+ !)’

( х - х {)( х - х 2)...(х-хт)

т+1-х,)(д:т+1 - х 2)...(хтА - х т)

В качестве примера рассмотрим простейший стержневой элемент с двумя узлами (см. рис. 1.1), т.е. cm - 1. В этом случае

X] - 0, х2 =1 и

 

 

 

 

 

 

 

 

и

х - х 2

х

и2

(

X

X

/

X \

X

= ------ -ы, + —

 

1

и\ + — и2 =

 

1

+ у « 2, ( 1.2)

 

- х 2

х2

 

V

Х2 J

* 2

1

 

 

что является обычным представлением для этого типа элемента. Для трех точек на линии (рис. 1.3) имеем т = 2. Опять

х\ = 0, и при равномерном разбиении х3 = 2х2. Таким образом,

- х2)(х - 2х2)

2х7- х

х (х - х 2)

 

и= ------- -----------

—щ + х— ^ — и2

+ —

----г-^И 3.

2x1

 

Х2

 

2x1

3

X, и

 

2

 

 

 

1 • -------------

 

 

 

Рис. 1.3. Трехузловой стержневой элемент

Для построения функций формы конечных элементов обычно применяют систему локальных нормированных коорди-

наш. В данном примере локальная координата имеет вид 4 = у

и принимает в узлах значения 0 и 1. В других случаях нормиро­ ванной координатой для произвольной точки внутри отрезка [а, b] длиной / служит относительная координата £ , определяе­ мая как

и изменяющаяся от -1 до +1. В этом случае для любого отрезка [а, Ъ] начало отсчета оказывается в средней точке отрезка, а крайние точки получают значения ±1. Формулы для функций форм в данной локальной нормированной системе координат приобретают вид

а д = - | ( 1 - $ ) ,

^ 2 (4 )= |(1 + 4 ), а д )= ( 1 + 4 ) ( 1 - $ ) -

На рис. 1.4 показан вид линейных полиномов Лагранжа при п = 2 и квадратичных полиномов Лагранжа при п = 3.

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

Рис. 1.4. Полиномы Лагранжа первого и второго порядка в нормированной системе координат

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

Эрмитова интерполяция

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

Рис. 1.5. Балочный одномерный элемент

Рассмотрим нормированный интервал, соединяющий точки 1 и 2 в координатах ^ = х/l, как показано на рис. 1.5. Требуется

построить функцию и, которая вместе со своими производными до (m -l)-ro порядка включительно удовлетворяет рассматри­ ваемым условиям в граничных точках. Эта функция может быть записана в виде функции следующим образом:

и = N\U\ + N2 щ' + + + Nm+]u2+ Nm+iUi + + N2mu2m'\

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

на

равняться нулю, если вычисления проводятся

для любой

из

оставшихся (2т-1) степеней свободы. Следуя

принятому

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

Таким образом, получаем

 

Л ^ о . + о ^ + оз £+

+ а2т^

Далее разрешаем полученные выражения относительно величин ah Указанные операции повторяем для каждой из функций формы N,.

Вышесказанное можно проиллюстрировать на примере простого балочного элемента, изображенного на рис. 1.5. Так как предполагается, что на каждом конце поперечное переме­ щение w и его первая производная непрерывны, то т - 2. Здесь и = w в точке 1 щ = wь

и1

dw

= Фг

dx ,

 

Аналогичные равенства справедливы и для точки 2. Следу­ ет, что каждая функция формы в этом случае имеет вид

М = а ,+ а ^ + а3^ + а4^

Рассмотрим теперь построение функции N\. Вначале пред­ ставим ее в виде

= <3| + а £ + а3 £? + Щ^

Полагая N\ = 1 при х = О, N\ = 0 при х - /, a N\ = 0 на обоих кон­ цах х = 0 и х = /, получим

l = a i (N\ 1 при 4 = 0),

О = а2П (N'\ = 1 при £ = 0),

О = (oi + а2 + о3 + а4) (N'\ = 0 при ^ = 1),

0 = ^ + 2OL + 3O1

(дг, = 0 при !; = 1).

Откуда <3| = 1, а2= 0, о3 = -3, а4= 2, поэтому N\ = 1 - З^2 + 2£3. Аналогичным образом находим, что оставшиеся функции

формы, имеют вид

N3~ 3^2- 2 ^ 3, N2 = - X ( £ - I)2, W4 = -* ($ 2- Q .

(1.3)

2JC

При использовании нормированной координаты ^ = —— 1,

которая в узлах принимает значения ±1, для балочного элемента функции формы записываются в следующем виде:

($) =

-3 4 + 2);

В Д = 4

( S 3 - 3£ - 2 );

4

 

 

4

л а д =

- %+1);

* 4($) = f

f t 3 + S2 - $ - !)• (1.4)

О

 

 

О

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

Подобно тому, как формула Лагранжа позволяет интерпо­ лировать функцию по отдельным ее значениям, заданным

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

Графическое представление кубических полиномов Эрмита показано на рис. 1.6.

Рис. 1.6. Кубические интерполяционные полиномы Эрмита

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

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

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

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