
Метод конечных элементов. Основы
.pdfленной в разд. 2.3 матрицы с помощью вычеркивания третьих и четвертых столбцов и строк. В результате имеем
|
2EI |
|
2L2 —3L1 |
(01 \ _ \ М г\ |
|
|||
|
L3 |
- з L |
6 ] H P l F , С |
|
||||
Так |
как исключению |
подлежит |
верхняя |
строка, |
то febb=4 £ //L , |
|||
k bc= —6EIIL2 Поэтому |
матрица |
преобразования, |
используемая |
|||||
для |
конденсации, имеет |
вид |
|
|
|
-_3_ - |
|
|
|
|
|
L |
|
—ЬЕ1 |
|
||
|
[Г 0] = |
|
4Е/ |
* |
L2 |
2L |
|
|
|
|
........Т |
|
|
. Т ”. * |
|
Применяя это преобразование к матрице жесткости следующим
образом: [Г01т= [ к][Г0] |
и к правой части в виде [ro]T{F}, получим |
|||
|
3EI |
Г |
. |
3 КЛ |
|
|
|
“Ь 2L |
|
Откуда, выражая |
получим |
|
. M,L2 |
|
|
|
|
~3£Х + 2Я/ ’
т.е. точное уравнение податливости для этой конструкции. Интересно отметить, что конденсация матрицы жесткости озна
чает удовлетворение условиям равновесия, которые соответствуют исключаемым элементам.
Возможность использовать данный подход для конденсации представится в разд. 3.5. Он будет также применяться в книге и для ряда других целей.
2.9. Выделение мод движения тела как твердого целого
Обычный подход к построению определенных типов элементов, осо
бенно искривленных, |
делает |
затруднительным выявление числа |
и типов мод движения |
тела |
как твердого целого, содержащихся |
в получаемой матрице жесткости. В настоящем разделе определяют ся алгебраические операции, которые необходимо проделать с мат рицей жесткости элемента, чтобы получить эту информацию.
Включение степеней свободы, отвечающих движению тела как твердого целого, в совокупность уравнений жесткости элемента приводит к линейной зависимости некоторых уравнений от других. Линейная зависимость существует в системе уравнений, если одно из них можно записать как линейную комбинацию других уравне ний системы. Можно также интерпретировать линейную зависи мость и с геометрической точки зрения: систему уравнений л-го
порядка можно представить как систему из п векторов с проекциями (компонентами) на п осей. Если два вектора — в нашем случае наборы коэффициентов двух уравнений — коллинеарны, то имеет место линейная зависимость.
Коэффициенты системы уравнений жесткости элемента, вообще говоря, связаны, т. е. внедиагональные коэффициенты отличны от нуля. Поэтому каждая строка есть вектор с отличными от нуля проекциями на более чем одно из п главных направлений. Указан ные строки можно преобразовать в векторы, соответствующие п главным направлениям. Эти векторы имеют одну ненулевую ком поненту, лежащую на главной диагонали матрицы, и образуют в совокупности диагональную матрицу. Если пара исходных век торов коллинеарна, то один из диагональных элементов окажется равным нулю (число главных направлений меньше, чем размерность исходных векторов на единицу). Если существует s наборов коллинеарных векторов, то на диагонали матрицы, задающей главные на правления, будет s нулевых элементов.
Исходя из вышеизложенного, число мод движения тела как твердого целого, содержащихся в матрице жесткости элемента, можно определить, преобразуя матрицу жесткости к диагональному виду (к главным направлениям); число диагональных нулевых эле ментов равно числу указанных мод. Чтобы выполнить требуемое преобразование, найдем собственные векторы и соответствующие им собственные значения матрицы жесткости. С этой целью опреде лим вначале характеристическое уравнение для матрицы [к]. Ха рактеристическое уравнение для матрицы [к) есть алгебраическое уравнение, получающееся в результате раскрытия детерминанта |к—col |=0. Если [к] — матрица порядка пХп, то для (о получается
алгебраическое уравнение п-й степени, а корни уравнения o)lf |
|||
, |
о)ь |
, |
(Од являются собственными значениями матрицы |
[к]. |
Собственный |
вектор, отвечающий собственному значению |
<0;, есть ненулевой вектор {df}, удовлетворяющий уравнению Ik]{di} = {di}(oi.
При условиях, широко распространенных в анализе линейных систем, собственные векторы ортогональны по отношению к мат рице [к]. Согласно этому свойству, для двух произвольных собст
венных векторов {df}, {dj} |
(i=£j) справедливо |
|
|||
|
|
Ld, J[k]{d,}=0. |
|
(2.39a) |
|
Кроме того, |
если |
{d*} |
нормировать |
таким |
образом, чтобы |
L dj J {d( >=1, |
то |
L dj J Ik]{dt>=co(. |
(2.39b) |
||
|
|
||||
Рассмотрим теперь (пХп)-матрицу [Гй], столбцы которой суть |
|||||
собственные векторы |
матрицы [к], т. е. |
|
|
||
|
[ r j= [ { d 1}. .{d,}. |
.{du}|. |
(2.40) |
Если построить конгруэнтное преобразование матрицы [к], исполь зуя [Г„] в качестве матрицы преобразования, то свойства (2.39) гарантируют получение диагональной матрицы жесткости, назы ваемой модальной матрицей жесткости Г km J . Поэтому
Г km J = [ r d]T[k][rd]. |
(2.41) |
Очевидно, число независимых уравнений в [kl определяется ненуле выми членами в модальной матрице жесткости f km J . Число нуле вых главных диагональных элементов дает число мод движений тела как твердого целого. Собственные векторы, отвечающие ука занным строкам матрицы, описывают вид соответствующих смеще ний тела как твердого целого. Так как главные диагональные члены являются также собственными значениями, поиск мод движений тела как твердого целого сводится к нахождению нулевых собствен ных значений.
Чтобы проверить высказанные соображения, рассмотрим мат рицу жесткости для изображенного на рис. 2.7 стержневого элемен та. В этом случае соответствующая задача на собственные значения
может быть записана в |
виде |
|
|
|
|
1 |
3 |
А Е |
|
|
L |
|
||
|
|
|
|
|
А Е |
|
А Е |
|
|
|
L |
|
— (0 |
|
|
|
L |
|
|
Раскрывая детерминант, |
получим |
со2—(2AE/L)(o=0, так что |
со = |
|
=0, 2AE/L, а нормализованные |
собственные векторы имеют |
вид |
||
[ К ] |
1 |
|
|
|
|
|
|
Наконец, применяя преобразование (2.41), приходим к соотноше нию
Г К |
I |
А Е |
-* |
L |
0 0'
0 2
Здесь стержневой элемент обладает одной степенью свободы движения тела как твердого целого. Существует поэтому одно собственное значение, равное нулю, и соответствующий собствен ный вектор, отвечающий движению элемента как твердого целого (осевому смещению элемента).
Можно дать другую интерпретацию вышеизложенной процеду ры. Движение тела как твердого целого приводит к нулевому зна чению потенциальной энергии деформации, так как деформации
при таком движении отсутствуют. В терминах главных |
направ |
||
лений |
вклады |
в энергию деформации даются выражениями |
|
ги L |
J Г km |
Вклады в энергию, обусловленные |
собствен |
ными векторами, отвечающими движению тела как твердого целого, должны быть равны нулю. Чтобы это имело место, соответст вующие собственные значения должны быть равны нулю.
Литература
2.1. Beaufait F., |
Rowan W. Н., Hoadley Р. G., Hackett R. M. Computer Methods |
of Structural |
Analysis.—Englewood Cliffs, N. J.: Prentice-Hall, Inc., 1970. |
2.2.Meek J. L. Matrix Structural Analysis.—New York, N. Y.: McGraw-Hill Book Co., 1971.
2.3.Wang C.K. Matrix Methods of Structural Analysis, 2nd ed.—Scranton, Pa.: International Textbook Co., 1970.
2.4.Willems N., Lucas W. Matrix Analysis for Structural Engineers.— Englewood Cliffs, N. J.: Prentice-Hall, Inc., 1970.
Задачи
2.1.Получите смешанную форму зависимостей между силами и перемещениями для балочного элемента (см. (2.3)).
2.2.Для заданной матрицы податливости балочного элемента проверьте, что величина дополнительной энергии деформации равна аналогичной энергии для свободно опертого элемента.
Рис. Р2.2. |
рг<wi |
2.3. Ниже вписана матрица податливости для треугольного пластинчатого эле мента, находящегося в плоском напряженном состоянии (рис. Р2.3). Вычислите
иг
матрицу жесткости элемента и проверьте правильность полученного результата, сравнивая ее с матрицей жесткости, показанной на рис. 5.4.
иг |
|
* 2 * 3 |
! - Ц х гу1~ |
"з |
Д*2Л'з |
2 (1 +М)У1 + х Ц -Ц*гУз |
|
|
-ЦХгУз |
-М*1У* |
1 у \ J |
3 Кв 25 47
2.4. Ниже приводится матрица податливости для треугольного элемента при Uz= v 2= v 3= 0 . Докажите, что величина дополнительной энергии деформации сов падает с аналогичной энергией, отвечающей матрице податливости в задаче 2.3.
'Ul |
|
Г |
{хгУ |
|
|
|
|
-к ; |
7)4 |
2 |
МХгУз |
|
У\х \ |
|
! ( Симметрично) |
||
|
Л'э- 2 |
|
(АГЗ-З)2 |
! |
Fy, |
|||
|
|
|
|
|||||
~ |
Е'ХгУг |
|
|
|
||||
|
|
|
|
|
|
|
||
U\ |
|
M W * |
х „ , |
|
М* 1У} + |
( х з - гу |
• ь \ + |
Х*з-1 + У*3 |
|
L * 3_2 |
* 2* J- 2 |
— |
( * 3 - 2 > 2 . \Fx, |
||||
|
|
|
|
их-, v . 4- |
у *Хг |
! |
|
(*з-з) = Оэ - х г)
2.5. Матрицу податливости консольной балки, изображенной на рис. 2.8(c), можно модифицировать так, чтобы учесть эффект влияния поперечных сдвиговых деформаций. Это можно осуществить путем прибавления L / A SG к коэффициентам податливости, связывающим w1 и F Zl, т. е. [/11= (L 3/3 £ /+ L M JG)], где A s — эф фективная площадь сдвига (эквивалентная площадь постоянного по величине сдвигового напряжения, которая приводит к той же суммарной величине сдви гового усилия, что и получаемое по балочной теории распределение сдвиговых напряжений в реальном поперечном сечении), a G — модуль сдвига. Вычислите соответствующую матрицу жесткости элемента.
2.6. Матрица податливости искривленной балки, нагруженной в ее плоскости, приведена на рис. Р2.6. Постройте матрицу жесткости элемента.
«1 |
[ ^ - 2 |
sin |
j (Симметрично) |
F ,R |
||||
|
р2 |
|
|
|
|
|
|
|
|
Л* |
|
! |
0 |
sin 20 j |
|
||
Vl |
|
|
|
|||||
cos fi + Ц й |
1 I |
2 |
4 |
! |
Q iR |
|||
|
||||||||
,0 iR з |
0 |
— sin 0 |
1 |
cos 0 |
— 1 |
| 0_ |
.М з . |
Рис. Р2.6.
2.7. Постройте матрицу [R], отвечающую равновесию изогнутого балочного эле мента, лежащего в плоскости х — у , как показано на рис. Р2.7.
хРис. Р2.7.
2.8.Проверьте выполнение условий равновесия для третьего и четвертого столб цов матрицы жесткости треугольного элемента, находящегося в плоском напря женном состоянии (см. рис. 5.4).
2.9.Проверьте выполнение условии равновесия для первого и шестого столбцов матрицы жесткости прямоугольного элемента, находящегося в плоском напря женном состоянии (см. рис. 9.13).
2.10.Проверьте выполнение условий равновесия для первых двух столбцов матрицы жесткости прямоугольного пластинчатого элемента при изгибе, пред ставленной в табл. 12.1.
2.11.На рис. P 2 .ll приведена матрица жесткости трехузлового стержневого эле мента. Осуществите конденсацию этого представления и получите систему урав
нений жесткости для и, и |
и 3. |
|
|
|
|
|
'ЪЛ |
АЕ Г |
7 |
! |
1 |
; - s i |
|
Ц |
|
1 -г |
4 |
|||
~ 6L |
1 |
; 7 ! - 8 |
||||
A J |
L - 8 |
| - 8 |
! 16 J \и2\ |
1 х, и |
2 |
3 |
|
|
• V й* |
Рис. P 2 .ll. |
|
|
2.12. Матрица жесткости треугольного пластинчатого |
элемента, находящегося |
в плоском напряженном состоянии, задана в координатных осях (*', у'), причем {F }=[к] {Д }, где
L A J — L М1 Из v\ v'2 v3J .
Для изображенного на рис. Р2.12 элемента постройте матрицу преобразования к осям (х', у', г') глобальной системы координат.
2.13. Вычислите собственные значения п собственные векторы матрицы жесткости для простого изгибаемого элемента и интерпретируйте результат с точки зрения движения тела как твердого целого.
2.14. Докажите |
закон Бетти, разбивая матрицу |
податливости конструкции |
|
и используя |
теорему взаимности. |
матрицы жесткости означает |
|
2.15. В разд. |
2.8 |
было отмечено, что конденсация |
удовлетворение условиям равновесия, отвечающим исключенным перемещениям. Обсудите смысл конденсации матрицы податливости,
2.16. Матрица жесткости стержневого элемента [к] построена в ортогональных осях х и у и должна быть преобразована к косоугольной системе координат х', у 1. Постройте преобразованную матрицу жесткости.
Рис. Р2.16.
3
СПОСОБЫ ГЛОБАЛЬНОГО АНАЛИЗА КОНСТРУКЦИЙ
Существуют три основные группы методов построе ния алгебраических уравнений, отвечающих полному (глобальному) конечно-элементному представлению конструкций: методы переме щений (жесткости), методы сил (податливости) и смешанные методы. Вид этих уравнений аналогичен виду уравнений для элемента, оп ределенных в разд. 2.3. Данные группы методов соответствуют различным формам энергетических принципов, и в дальнейшем бу дет удобно разрабатывать эти методы, опираясь на энергетические подходы. В данной главе изучаются два различных подхода к по строению одного и того же типа глобальных уравнений, а именно уравнений жесткости, в которых роль неизвестных величин играют перемещения в узлах. Чтобы реализовать эти подходы, требуется лишь знание алгебраической формы записи матрицы жесткости конечного элемента и обозначений, введенных в разд. 2.3. Сами же подходы заключаются попросту в учете условий равновесия и не прерывности перемещений в узлах для полной аналитической ко нечно-элементной модели.
Цель указанных рассмотрений состоит в обеспечении читателя достаточными средствами для построения глобальных уравнений на основе соотношений для элементов, устанавливаемых в после дующих глава*, а не в тщательном обзоре возможных средств построения уравнений в методе конечных элементов. Жесткостные представления ныбраны для описания потому, что, с точки зрения автора, это наиболее простые и эффективные из известных представ лений. Кроме того, необходимо добавить, что использование жесткостных представлений налагает мало ограничений (или вообще не вносит ограничений) на характер задания конкретных уравнений
для конечного элемента. Это объясняется тем, |
что, как показано |
в разд. 2.6, ееди уравнения выведены в одной |
форме (например, |
в форме уравнений податливости), то их можно преобразовать к дру гому виду (в данном примере возможно преобразование в уравнения жесткости).
Существует много различающихся деталями вариантов построе ния глобальной системы уравнений жесткости. Рассматриваемые в данной главе подходы — это прямые методы жесткости и методы конгруэнтных преобразований. Изложив эти методы, в разд. 3.4 задержимся для того, чтобы сделать обзор преимуществ (и некото рых ограничений) метода конечных элементов как общей процедуры расчета конструкций. В разд. 3.5 перейдем к изучению специальных операций над глобальными уравнениями, при этом часть операций необходима, а часть полезна. Сюда входят разбиение на подконст рукции, наложение ограничений и использование координат узлов.
В гл. 7 мы вернемся к вопросам расчета конструкции в целом, где уравнения жесткости будут изучены с других позиций. Кроме того, здесь же будут объяснены некоторые свойства решений, которые не могли быть объяснены прежде, а также изучены альтер нативные формы глобальных уравнений (например, глобальные уравнения податливости). Так как в данном тексте основное внима ние уделяется вопросам, связанным с построением элементов, то детальному описанию примеров глобальных уравнений отводится мало места. Читателю, интересующемуся подобными вопросами, следует обратиться к многочисленным книгам, по матричным мето дам расчета конструкций (см., например, [3.1—3.4]).
3.1. Прямой метод жесткости. Основные понятия
Полный набор соотношений между силами и перемещениями для элемента с п степенями свободы, еогласно (2.1), имеет вид
F1 = k11\ + k12k 2+ ... Ч-Л^ДуЧ-. . . + kinhn1
Л-= ^/1^1 + ^ 2 ^ 2 + |
-+£/уД у+ |
(3.1) |
F/| —£,11^1+^12^2+ |
+ * л /^ /+ |
+£/1лА/Г |
Предполагается, что преобразование координат уже проведено, поэтому степени свободы отвечают глобальной системе координат конструкции. Числами 1 обозначены степени свободы в узлах элемента, и для рассматриваемого случая они соответствуют гло бальной системе нумерации тех же узлов. В каждой строке урав нений (3.1) имеются все степени свободы. Способ крепления элемен та не задан.
Как только соотношения между силами и перемещениями в эле менте определены численно для каждого элемента конструкции,
применение прямого метода жесткости заключается в объединении указанных соотношений в алгебраическом виде, как того требуют условия равновесия и совместности в узлах соединения элементов. Эти операции приводят к системе уравнений, связывающих силы
Д9
Рис. 3.1. Типичный узел внутри плоской конструкции.
Рис. 3.2. Анализ равновесия в направлении Р,-—А/.
и перемещения в узловых точках элементов для конечно-элементной модели всей конструкции.
Чтобы проиллюстрировать эту методику, рассмотрим вывод уравнения связи между силами и перемещениями в точке q в на правлении х для изображенной на рис. 3.1 аналитической конечно элементной модели. Обозначим величины, отвечающие направлению х в точке q, нижним индексом i. Все изображенные элементы — три