2. Личаргин Д. В. Методы и средства порождения ревьями строк // Вестник СибГАУ. 2009. Вып. 4 (25). семантических конструкций естественно-языкового С. 33-37.
интерфейса программных систем : дис. ... канд. техн. 4. Никитин М. В. Лексическое значение слова. М. :
наук : 05.13.17. Красноярск, 2004. Высш. шк., 1983.
3. Личаргин Д. В. Порождение дерева состоя- 5. Селиверстова О. Н. Контрастивная синтаксиче-
ний на основе порождающих грамматик над де- ская семантика. М. : Наука, 1990.
D. V. Lichargin
METHODS OF NATURAL LANGUAGE SENTENCES GENERATION BASED ON NATURAL LANGUAGE DATA FOREST
In the work the author describes models of sense bearing units generation, like natural language sentences, as means of solving the problems of computational linguistics. Therefore a hierarchy of informational units inherited by each other, based on the classification trees, is determined, with the features of the lower level classification. A semantic notional space of the natural language is defined, (corresponding to a symmetric tree) on each level and section of the forest of the natural language, where a set of functions and function trees are assigned, corresponding to the sense bearing sentences of the natural language, and other data, nested over the main classification, are assigned as well.
Keywords: natural language generation, system analysis, language words classification.
© Личаргин Д. В., 2012
УДК 519.62
В. А. Нестеров
конечно-элементный анализ устойчивости балок,
ПОДАТЛИВЫХ ПРИ ТРАНСВЕРСАЛЬНОМ СДВИГЕ
Рассматривается задача об устойчивости при осевом сжатии балки с низкой трансверсальной сдвиговой жесткостью. На основе теории пластин Рейсснера-Мидлина разработана конечно-элементная модель, в которой в качестве узловых неизвестных фигурируют углы трансверсального сдвига. Представлены решения, демонстрирующие актуальность разработанной модели. Исследуется устойчивость трехслойных и композитных балок при учете неклассических граничных условий.
Ключевые слова: балка, устойчивость, трансверсальный сдвиг, метод конечных элементов.
При рассмотрении задачи об устойчивости при осевом сжатии балок, податливых при трансверсаль-ном сдвиге, решение выполняется с помощью метода конечных элементов (МКЭ). Математическая модель базируется на теории пластин Рейсснера-Мидлина. Для вывода основополагающих матриц МКЭ используется вариационный подход. Для этого в геометрически нелинейной постановке получено выражение полной потенциальной энергии балочного конечного элемента, узловые компоненты которого включают осредненные по высоте сечения углы трансверсально-го сдвига. Разработанная конечно-элементная модель протестирована на примерах решения классических задач. Ее актуальность показана расчетами на устойчивость монолитных изотропных балок с низкой трансверсальной сдвиговой жесткостью, трехслойных балок с податливым заполнителем, а также балок, изготовленных из однонаправленного композита (ор-тотропная модель). Полученные решения подтверждаются конечно-элементными расчетами, выполненными в среде пакета COSMOS/M в более строгой (двумерной) постановке.
Исследуемая конечно-элементная модель допускает описание граничных условий неклассического вида, когда на торцах балки регламентируется поведение углов трансверсального сдвига. Показано, что для некоторых типов граничных условий задача об устойчивости балки адекватным образом может быть решена только при использовании расчетных моделей, подобных описанной в данной работе.
Запишем выражение потенциальной энергии деформации в геометрически нелинейной постановке для задачи об изгибе в плоскости балки, податливой при трансверсальном сдвиге [1]:
и = 21 I і^х А* + ^ А г + Sxz Аж + Szx А яг )dXdУdZ, С1)
2 (V)
где через S обозначены комплексы, связывающие напряжения
^ = СТх +Тхг0х , Sxz = Тхг _ СТXЮх ,
Sz ~ ^ я хя ®х , Szx ~ ^хя +^ я ^ X .
Через А в (1) обозначены деформации нелинейной теории:
1 2
ЛХ - Єх + 2 «X , Л X2 ~ ~«Х , ЛIX - ^
(2)
СТх = Аи | ех + 2 «
(5)
В итоге выражение потенциальной энергии деформации примет вид
и = 2 \ | {{(АЛх +^Х2 0Х )АХ +^Х2еХ2 }йхйуй2 =
2 (V)
= \{ { {{^11л2 +ТХ2 (еХ2 +0ХАХ))ЛсЛуаг.
2 (V)
(6)
Подставим в (6) выражение для нелинейной продольной деформации из (2):
и - 2п){Iа- [є-+-2«г}2+
+ Т„.
еХ, +0х | еХ + 2 «2
(7)
йхйуйі.
Заменим здесь линейную продольную деформацию произвольной точки, отстоящей на г от начальной плоскости, ее выражением (3) и перепишем (7) следующим образом:
и - 2 {({) {{А11 (є х+21 х+2 «2)
+ Х х
ЄХ2 +иХ | Є Х + 21Х + 2 «2
(8)
йх йу сЬ.
Запишем выражения для внутренних силовых факторов:
МХ - Я А11 ( ЄХ + 2 «2 + 21х I йУй2 -
(5) ( 2 у
- В1Є х + 2 «2 ^+ С1 х ’ Мх - {{ А112 I Єх + 2 «2 + 21 х I йУй2 -
(5) ( 2 у
- С |Єх + 2«2 1 + Б 1 х ,
(9)
(10)
бХ - {{ °Х2еХ2йУй2 - КV =
(11)
(5 )
где
где ех - линейная часть продольной деформации, вычисляемая по выражению
ех =Бх + 2 Хх . (3)
Здесь ех - продольная деформация, а х - изменение кривизны начальной плоскости:
Вертикальную деформацию Л2 учтем в линейной постановке и примем равной нулю.
В выражениях для трансверсальных деформаций и напряжений сохраним только линейные члены. Тогда соответствующий комплекс в (1) примет вид
^Х2 АХ2 + ^ 2Х А2Х = ТХ2 (“®* ) + ТХ29Х = ^Х2^Х2 . (4)
Запишем выражение для продольных напряжений в нелинейной постановке:
В - {{ А11йуй2
( 5 )
С - {{ А11 хйуй2
( 5 )
Б - {{ А1122йуйг ,
( 5 )
К - Ц 0Х2йуйг .
( 5 )
(12)
Интегрируя (8) по площади поперечного сечения с учетом допущений [2] и физических соотношений (9-12), получим:
! N
,2 Л
+-
+ Мх1 х + бхУ х +
+ бХ 0х
2
(13)
Є„ +-
•йх.
Следует отметить, что присутствующие в выражении потенциальной энергии деформации нелинейной теории (13) продольное усилие N и изгибающий момент МХ (в общем случае) определяются нелинейными физическими соотношениями, а для перерезывающей силы Qх физическое соотношение сохраняет вид, соответствующий линейной теории. Фигурирующее в (13) произведение QХ0Х представляет собой проекцию перерезывающей силы на продольную ось балки. Обозначим приведенную продольную силу:
N - N + бх
(14)
Тогда выражение для потенциальной энергии деформации (13), опустив индекс «х», можно переписать в виде выражения:
N + В— + б 0 2
2
Є+-
2
М + С—
( 2
( у
(15)
1 + бУГ йх,
где N и М - линейные усилие и момент, определяемые соотношениями
N = Ве+Сх , М = Се + Бх .
Основные кинематические переменные для возмущенного состояния представим в виде
и5 = и0 + и , ws = w0 + w , у^ = у0 +у , (16)
где и0, w0, ^0 - продольное перемещение, прогиб и угол трансверсального сдвига исходного (докрити-ческого) состояния, и, w, ^ - соответствующие параметры возмущения.
Запишем выражения потенциальной энергии деформации (15) для исходного (докритического) состояний и для возмущенного состояния и вычтем из второго первое:
АП — и, - Пс —
2
— +(Мс + М )х+(бс + б )г ^
Для задачи об устойчивости балки при осевом сжатии последнее выражение сводится к виду
ч2 Л_. „ ...
+ К у2 \ йх . (18)
ду
дх
дх2
8=
dw
IX у
к11 к12 с к14 к15 с
2 2 к к23 4 2 к 5 2 к 2 к
к33 с к35 3 к
к44 к45 с
с и м м к55 5 к
к
Я =
Г11 Г12 с Г14 Г15 с
Г22 с 2? 4 2* с
с с с с
Г44 45 с
с и м м Г55 с
(20)
к —120 к - к - к — к - 60
'41 _ ,з > Л12 _ Л15 _ Л51 _ Л21 _ ,2
і3 12
120
40
к14 - к41 - 13 , к22 - і , к23 - к32 - ^
60
к24 - к45 - к54 - к42 - ,2 , к25 - к52 - ,
і2 і
0
У
20
к26 - к35 - к53 - к62 - і , к33 -
2КІ2 + 60 6І
к36 - к63 -
КІ2 -60 , -120 , - 40
6І ’ 44 - І3 ’ 55 - і
Минимизация функционала (18) позволяет получить разрешающие соотношения для задачи устойчивости.
Воспользовавшись МКЭ, получим разрешающие уравнения задачи устойчивости. На первом этапе необходимо сформировать матрицу жесткости элемента балки (для задачи устойчивости). Следует иметь в виду, что фигурирующие в функционале (18) прогиб V и угол сдвига у относятся к возмущению.
Рассмотрим прямолинейный двухузловой конечный элемент балки длиной I. Распределение прогибов по длине элемента будем аппроксимировать полиномом третьей степени, а распределение углов транс-версального сдвига - линейной функцией:
w(х) = а1 +а2х + а3х2 + а4х3, у (х) = а5 + а6х ,
где х - координата локальной системы координат элемента, отсчитываемая вдоль продольной оси балки в направлении от первого узла ко второму.
Вектор основных кинематических переменных здесь имеет вид
0
к56 - к65 - і , к66 -
2КІ2 + 60 6І
6 1 6 1
Г11 - Ті , Г12 — Г21 — 12 21 1с , Г14 1 і — с? — - Г15 — ?51 — ш
2І 1 і 6
5*22 — 22 15 2? 4 — 42 — - ш , 2? — — - 36 : ■ Г44 — 5І ’
1 2І
г45 — Г54 - _ , Г55 - ‘
55
1с 15
Рассмотрим балку длиной Ь, состоящую из п конечных элементов. Для /-го элемента запишем систему уравнений вида (19):
Ке® бе(0 + N0 Не® бе(0 = 0,
где 8е(і) - вектор узловых неизвестных /-го элемента:
У/+1 г .
т=
(,) и в (о
Выполняя традиционную для МКЭ процедуру минимизации функционала (18) по компонентам вектора б, получим однородное матричное выражение:
К бе + N0 Я бе = 0, (19)
где матрицы Ке и Яе имеют следующие структуры и компоненты:
Ке =
Ке(г) и Яе(г) - матрицы, аналогичные (20) соответственно.
Глобальный вектор узловых неизвестных запишем в виде выражения
А = {8х 62 ... 8,- ... бя+1}г, (21)
где 8, - вектор узловых неизвестных /-го узла:
8 = і1 У/
dx
Запишем изменение потенциальной энергии всей балки. Для этого необходимо для каждого элемента получить функционал вида (18), а затем их сложить:
а^-Хап, .
/-1
(22)
Минимизируя (22) по каждой компоненте глобального вектора неизвестных (21), получим следующую систему однородных алгебраических уравнений:
К А А = 0, (23)
где КЕ и - глобальные матрицы, которые можно получить из соответствующих матриц отдельных элементов Ке(,') и Ке(,).
В математическом смысле система (23) представляет собой обобщенную задачу на собственные значения, решая которую определяют критическое усилие Nкр и соответствующую ему форму потери устой-
т
чивости. Следует иметь ввиду, что в однородной СЛАУ (23) необходимо учесть граничные условия.
Выполним тестовое решение для стальной (Е = 210 ГПа, д = 0,3) балки длиной 1 м, с прямоугольным поперечным сечением (И = 1 см, Ь = 1 мм). Результат сравним с классическим решением, определяемым по формуле Эйлера:
P—
n2л2 EJ L2
(24)
где п - номер моды, момент инерции сечения вычисляется по формуле 3 = ЬИ3/12.
Сначала в нашем КЭ расчете зададим граничные условия свободного опирания, когда углы сдвига у на торцах не фиксируются:
0 и x = L: w = 0.
(25)
Номер значения Авторское решение Аналитическое решение Решение в пакете COSMOS/M
1 172,690 172,71S 172,бб7
2 690,429 690,S72 690,05s
З 1552,21S 1554,4б2 1550,З5
упругой линии балки. Таким образом, необходимо сделать следующий вывод, имеющий практическое значение при решении задачи устойчивости балок с низкой трансверсальной жесткостью по моделям, учитывающим угол трансверсального сдвига: при выборе величины критического усилия из списка собственных значений задачи необходимо анализировать соответствующие им формы потери устойчивости, получаемые, как известно, на основе собственных векторов.
Таблица 2
Собственные значения задачи об устойчивости шарнирно-опертой балки с уменьшенной трансверсальной сдвиговой жесткостью
при x
В результате решения системы (23) для 50-узловой модели с граничными условиями (25) получено критическое усилие сжатия Жкр, равное 172,69 (Н). Критическая нагрузка, вычисленная для балки тестового примера по формуле (24), оказалась равной 172,72 (Н). Почти идеальное совпадение численного решения с аналитическим подтверждает правильность рассматриваемого здесь алгоритма.
Можно сделать более строгий анализ полученных нами результатов. Для этого сравним величины нескольких первых собственных значений нашей задачи устойчивости с аналогичными величинами, полученными по формуле Эйлера для старших мод.
Результаты нашего решения и значения, вычисленные по формуле (24), приведены в табл. 1, где также представлены данные, полученные при решении задачи устойчивости в пакете COSMOS/M, в расчетной модели которой использовались элементы PLANE2D.
Таблица 1
Собственные значения задачи об устойчивости шарнирно-опертой балки
Номер Собственные значения
1 ЗЗ,120
2 131,507
З 169,99
4 649,169
5 1З57,860
Выполним решение задачи устойчивости балки при осевом сжатии, уменьшив в 1сс раз (по сравнению с предыдущим расчетом) жесткость балки при трансверсальном сдвиге. Все остальные параметры жесткости, размеры и граничные условия оставим без изменения. Результаты решения по нашей модели представлены списком первых пяти собственных значений задачи (табл. 2).
Третье, четвертое и пятое значения (табл. 2) на самом деле соответствуют первым трем формам потери устойчивости балки. Первые два значения (33,12с и 131,5с7) соответствуют изменению формы за счет изменения углов наклона сечений (очень малых абсолютных величин) при сохранении прямолинейности
Рассмотрим трехслойную балку с податливым заполнителем. Решим задачу об ее устойчивости при осевом сжатии. Назначим следующие геометрические параметры: длина - 1 м, толщина несущих слоев - 1 мм, толщина слоя заполнителя - 3 см. Материал несущих слоев - сталь (Е = 210 ГПа, д = 0,3). Изотропный материал заполнителя обладает модулем сдвига Озап = 68 МПа.
Результаты решения задачи на собственные значения (23), (25) при ширине сечения в 1 мм приведены в табл. 3. Здесь, как и в расчете монолитной балки, собственные значения, соответствующие формам общей потери устойчивости, определены при анализе собственных векторов системы. При этом критическое усилие сжатия оказалось равным 728,8 (Н).
Рассмотрим балку с различными вариантами защемления торцов. Сначала выполним тестовое решение для изотропной (сталь) монолитной балки. Критическое усилие оказалось равным 690,429 (Н). Этот результат почти совпадает с аналитическим решением, вычисленным по формуле Ркр = 4 п2 ЕЛ!}.
Таблица 3
Собственные значения задачи об устойчивости трехслойной шарнирно-опертой балки
Номер Собственные значения
1 54,912
2 209,67
З 4З8,4ЗЗ
4 708,916
5 728,802 (1 основное)
6 991,45З
7 126З,991
S 1512,876
9 1608,109 (2 основное)
10 17З1,201
11 1916,448
12 205З,940 (З основное)
Полученные результаты хорошо согласуются с данными расчета, выполненного в пакете COSMOS/M (табл. 4) с помощью плоской модели, в которой задействованы элементы PLANE2D. При этом обнаружено качественное совпадение по формам. Некоторое расхождение по собственным числам объясняется различием КЭ моделей, связанным прежде всего с мерностью задачи: напомним, что решение в пакете COSMOS/M выполнено с помощью двумерной модели.
Таблица 4
Собственные значения задачи об устойчивости изотропной балки, защемленной по обоим торцам
Номер Авторское Решение в пакете
значения решение COSMOS/M
1 690,4З 67З,З6
2 1411,З1 1З76,87
З 2736,З9 2684,38
Еще одно тестовое решение выполнено для стальной жестко защемленной балки, представляющей собой узкую пластину: ширина сечения - 50 мм, высота - 10 мм. В этом случае результаты можно сравнить с расчетом, выполненном в пакете COSMOS/M, в котором пространственная конструкция моделируется элементами слоистой оболочки SHELL4L. При этом граничные условия более адекватны тем, что используются в нашей модели. Полученные собственные значения двух решений (табл. 5) по всем трем формам имеют расхождение менее 1 %, что подтверждает точность нашей модели.
Решена модельная задача об устойчивости жестко защемленной по обоим торцам балки с уменьшенной в 200 раз (по сравнению с изотропной) трансверсаль-ной жесткостью. При этом критическая нагрузка уменьшилась до 612,214 (Н). Собственные значения, соответствующие второй и третьей формам, оказались равными 1096,364 и 1822,815 (Н) соответственно.
Таблица 5
Собственные значения задачи об устойчивости полосы, защемленной по обоим торцам
Номер значения Авторское решение Решение в пакете COSMOS/M Расхождение, %
1 З4321,44 З476З 0,69
2 70363,33 7109З,4 0,74
З 1З7819,63 1З908З 0,908
Результаты решения задачи на устойчивость трехслойной балки длиной 1 м, со стальными несущими слоями толщиной по 1 мм, с податливым заполнителем (Езап = 2 ГПа) толщиной 30 мм приведены в табл. 6 и 7. Рассматривались два вида граничных условий: строгое защемление (у = 0, табл. 6) и защемление со свободным сдвигом (у ф 0, табл. 7). Параллельно задача решалась в пакете COSMOS/M, где трехслойная конструкция моделировалась элементами SHELL4L. Выявлено хорошее совпадение результатов по нашей модели и решением в пакете COSMOS/M
для случая строгого соответствия граничных условий. Такое соответствие можно обеспечить только для полного защемления (табл. 6). Второй вид защемления (со свободным сдвигом) в случае весьма податливого заполнителя можно моделировать в пакете COSMOS/M условиями шарнирного опирания. Данные табл. 7 свидетельствуют о возможности такой «подмены».
Таблица 6
Собственные значения задачи об устойчивости трехслойной балки с полным защемлением торцов
Номер значения Авторское решение Решение в пакете COSMOS/M Расхождение, %
1 17З737 177ЗЗ9 2,02
2 З0642З З04731 0,33
З 301337 486376 З,08
Таблица 7
Собственные значения задачи об устойчивости трехслойной балки, на защемленных торцах которой допускается сдвиг
Номер значения Авторское решение Решение в пакете COSMOS/M
1 3232З,9 49892,1
2 176З99 176796
З ЗЗ6923 ЗЗ4228
Рассмотрим задачу об устойчивости балки, изготовленной из однонаправленного композита, например, углепластика, у которого следующие механические свойства: Е = 180 ГПа, О = 5 ГПа. Выполним серию расчетов для различных вариантов граничных условий. Сначала торцы балки будем полагать жестко защемленными. Результаты в виде первых трех собственных значений приведены в табл. 8.
Таблица 8
Собственные значения задачи об устойчивости композитной балки с полным защемлением торцов
Номер Авторское Решение в пакете
значения решение COSMOS/M
1 386,93 336,23
2 1187,66 1121,3
З 2287,01 214З,2З
Здесь же для сравнения представлены результаты решения, выполненного в пакете COSMOS/M, где в двумерной модели балки использовались элементы PLANE2D, допускающие задание свойств ортотроп-ного материала.
В результате аналогичного решения, выполненного для шарнирно-опертой балки со свободным сдвигом на торцах (табл. 9), обнаружено хорошее совпадение собственных значений, определенных по нашей модели, с числами, полученными при КЭ расчете в пакете COSMOS/M, где рассматривалась двумерная модель с элементами PLANE2D.
Таблица 9
Собственные значения задачи об устойчивости шарнирно-опертой композитной балки
Номер моды Тестируемое решение Решение в пакете COSMOS/M
1 147,716 147,3З8
2 386,933 384,162
З 1З06,212 1292,3З
При расчете балки из однонаправленного углепластика со вторым вариантом защемления, когда угол сдвига на торцах не фиксируется, определены собственные значения, первые два из которых оказались равными 71,208 и 321,916. Соответствующие им формы показаны на рисунке. Обратим внимание на то обстоятельство, что ни при шарнирном опирании торцов, ни при их полном защемлении среди форм общей потери устойчивости не было одновременно двух форм с одной полуволной. Критическая форма (рисунок, а) по своему виду соответствует форме потери устойчивости шарнирно-опертой балки. Такая
картина возможна, как мы отмечали ранее, при весьма низкой трансверсальной жесткости балки. На графиках распределения прогибов второй формы (рисунок, б) явно заметно влияние защемления торцов.
В заключение сформулируем выводы:
1. Получен энергетический функционал для решения задачи об устойчивости балок с низкой трансвер-сальной жесткостью.
2. Разработана конечно-элементная модель податливой при сдвиге балки, вектор узловых неизвестных которой включает углы трансверсального сдвига. Сформированы матрица жесткости и матрица геометрической жесткости для соответствующего балочного элемента.
3. В результате проведенного численного исследования на примере изотропных, ортотропных композитных и трехслойных балок показана актуальность разработанной модели при проведении расчета на устойчивость конструкций с низкой трансверсальной сдвиговой жесткостью, а также при учете граничных условий неклассического вида.
Формы, соответствующие двум первым собственным значениям
б
а
V. A. Nesterov FEA OF SHEAR FLEXIBLE BEAMS
The author considers a task of stability in compression of a beam with low value of transverse shear stiffness. On the base of Reissner-Midlin plate theory, the finite element of a shear flexible beam is developed, where transverse shear strains occur as the basic kinematic nodal variables. The urgency of the model is shown by means of test buckling analysis of beams. Buckling of sandwich beams and thick layered composite under non-classical boundary conditions beams are investigated.
Keywords: beam, buckling, transverse shear strains, finite elements method.
© Нестеров В. А., 2012