Конечно-элементная реализация метода геометрического погружения на основе вариационного принципа Кастильяно для плоской задачи теории упругости

Аннотация


Рассмотрен вариант метода геометрического погружения для плоских задач теории упругости, основанного на методе конечных элементов в напряжениях в рамках принципа минимума дополнительной работы упругой системы. Суть метода геометрического погружения заключается в сведении исходной задачи для линейно-упругого тела произвольной формы к итерационной последовательности задач теории упругости на некоторой канонической области. Сформулирована итерационная процедура для решения вариационного уравнения метода геометрического погружения, а также процедура построения его дискретного аналога с помощью метода конечных элементов в напряжениях для плоской задачи теории упругости в декартовой системе координат. Использован вариант конечного элемента в терминах функции напряжений для удовлетворения аппроксимирующих выражений уравнениям равновесия. Продемонстрировано практическое применение метода на примере решения плоской задачи для упругой пластины с прямоугольным вырезом. Получено достаточно хорошее соответствие результатов определения полей напряжений в сравнении с традиционным методом конечных элементов в перемещениях. Установлена практическая сходимость итерационной процедуры метода геометрического погружения. Уделено внимание способам задания статических граничных условий, являющихся главными для данной вариационной формулировки. Использован способ модификации матрицы податливости системы конечных элементов и метод множителей Лагранжа.

Полный текст

Метод конечных элементов (МКЭ) представляет собой широко известный численный метод решения задач механики деформируемого твердого тела. Наибольшее распространение получил вариант МКЭ для задач теории упругости в перемещениях, формулировка которого может быть получена на основе вариационного принципа Лагранжа (принципа минимума общей потенциальной энергии системы). Метод конечных элементов в напряжениях, основанный на вариационном принципе Кастильяно, также получил свое развитие, но в связи с рядом проблем имеет ограниченное применение [1]. В частности, имеются сложности в построении элементов с криволинейными границами при решении задач для областей произвольной, неканонической конфигурации. В данном случае может оказаться полезным использование идеологии метода геометрического погружения [2], позволяющего свести краевую задачу для тела сложной формы к итерационной последовательности задач для тела канонической конфигурации, при этом возможно применение конечных элементов в напряжениях простой формы [3]. 1. Рассмотрим вариационную постановку задачи теории упругости в рамках вариационного принципа Кастильяно. Функционал дополнительной энергии упругой системы имеет вид (1) где – область, в которой разыскивается решение; , – тензоры напряжений и деформаций с компонентами , соответственно; ; – заданные перемещения на поверхности ; – усилия на поверхности, где заданы кинематические граничные условия. Функционал (1) определен на множестве статически допустимых полей напряжений , удовлетворяющих в области уравнениям равновесия и статическим граничным условиям на части поверхности тела (=). где – заданные усилия на поверхности; – компоненты вектора внешней единичной нормали к поверхности тела. Условие минимума функционала (1) эквивалентно выполнению в области уравнений совместности в напряжениях (уравнений Бельтрами–Митчела) и граничных условий в перемещениях на границе , . Введем в рассмотрение некоторую каноническую область , включающую исходную область произвольной формы, так что , где – дополнение области до области . Выполним тождественное преобразование функционала (1) дополнительной энергии линейно-упругого тела: (2) Можно показать, что поля напряжений, минимизирующие функционал (2), в области доставляют минимальное значение функционалу (1). Условие минимума функционала (2) примет вид (3) Вариационное уравнение (3) будем решать, используя следующую итерационную процедуру: (4) где – номер итерации. Таким образом, на каждой итерации в (4) необходимо решать вариационное уравнение в канонической области , что можно с успехом сделать, используя существующие для этих целей формулировки МКЭ в напряжениях, например прямоугольные элементы для прямоугольных канонических областей [4]. Приведенный далее пример показывает, что итерационная процедура (4) сходится. 2. Рассмотрим процедуру построения дискретного аналога вариационного уравнения (4) с помощью метода конечных элементов в напряжениях для плоской задачи теории упругости в декартовой системе координат. Для дискретизации выберем прямоугольный конечный элемент с четырьмя узлами в углах (рис. 1). Согласно вариационной постановке задачи решение ищется на множестве статически допустимых полей напряжений, удовлетворяющих статическим граничным условиям и уравнениям равновесия. Если в качестве узловых неизвестных при формулировке соотношений МКЭ выбрать компоненты тензора напряжений, удовлетворение уравнениям равновесия приведет к дополнительным условиям на неизвестные и значительному усложнению конечных соотношений. В случае плоской задачи теории упругости удобна формулировка краевой задачи с использованием функции напряжений Эри, так как при этом автоматически удовлетворяются уравнения равновесия в каждой точке тела. В качестве неизвестных в узле элемента выберем значение функции Эри, ее первых производных и значение смешанной производной: . Подробно использование данного элемента описано в статье [4]. Рис. 1. Прямоугольный конечный элемент в локальной системе координат Уделим особое внимание статическим граничным условиям, являющимся главными для данной вариационной формулировки. Для выполнения главных граничных условий можно использовать традиционный прием, заключающийся в модификации глобальной матрицы податливости, задавая значения функции напряжений и ее первых производных на границах. Такой подход вызывает затруднения, связанные с определением узловых неизвестных на границах, поэтому для удовлетворения статических граничных условий широко используется метод множителей Лагранжа [5, 6]. Применение данного метода иллюстрирует следующий пример: пусть на стороне элемента, параллельной оси , действуют поверхностные силы , как изображено на рис. 2. Связь функции напряжений Эри и компонент тензора напряжений имеет вид Рис. 2. Элемент, на сторону которого действуют поверхностные силы Дважды проинтегрировав по переменной на стороне элемента с узлами i и j выражение и определив константы интегрирования через в узловых точках , получим (5) (6) Так как функция задана и зависит только от х, то можно вычислить интегралы в соотношениях (5) и (6). Таким образом, получим два уравнения, определяющих связь между узловыми неизвестными на границе элемента. Учитывая аналогично все остальные условия для напряжений, получим полную систему ограничений для элемента и запишем ее в виде (7) Следует отметить, что так как в качестве узловых неизвестных у нас фигурируют касательные напряжения, то условия, накладываемые на можно учесть с помощью модификации глобальной матрицы податливости. Согласно процедуре метода конечных элементов в напряжениях выражения, входящие в уравнение (4), можно представить для отдельного конечного элемента в матричном виде: , , , где – матрица податливости элемента, принадлежащего канонической области; – матрица податливости элемента, принадлежащего области дополнения; – вектор обобщенных узловых перемещений элемента. Проведя теперь типовую процедуру ансамблирования конечных элементов и учет статических граничных условий методом множителей Лагранжа, получим итерационную последовательность СЛАУ: где – глобальная матрица податливости канонической области; – глобальная матрица податливости дополнения; – глобальный вектор обобщенных узловых перемещений; – глобальный вектор узловых неизвестных; – вектор множителей Лагранжа. Условие остановки итерационной процедуры выбрано в виде (8) где в качестве нормы вектора выбрана норма Чебышева. 3. Рассмотрим задачу о плосконапряженном состоянии прямоугольной упругой пластины с прямоугольным вырезом при продольном ее растяжении переменной распределенной нагрузкой и заданными на контуре выреза компонентами вектора перемещений (рис. 3). Так как задача симметрична относительно осей и будем рассматривать четверть пластины. Рис. 3. Расчетная схема задачи Граничные условия задачи: (9) Для конкретизации зададим м, b = 4 м, E = 2Е + 11 Па – модуль Юнга, v = 0,35 – коэффициент Пуассона. Согласно введенному выше условию каноническая область будет представлять собой прямоугольник с координатами вершин . Следует отметить, что для канонической области граничные условия при и будут справедливы для всей стороны. Построим итерационную процедуру для поставленной задачи в форме (4): (10) Реализация соотношения (10) произведена методом конечных элементов, описанным в п. 2. Статические граничные условия (9) удовлетворяются с помощью метода множителей Лагранжа, граничные значения касательных напряжений задаются путем модификации глобальной матрицы податливости. Все вычисления произведены в среде MATLAB 7.0.1. Для выявления оптимальной сетки поставленная задача была решена методом конечных элементов в напряжениях. Исследование метода геометрического погружения, основанного на вариационном принципе Кастильяно, производилось при числе степеней свободы, равном 1284. Итерационная процедура сходится за 20 итераций при остановке по норме (8). Поставленная задача также решена в программном комплексе ANSYS с использованием формулировки в перемещениях при аналогичном числе узловых неизвестных (рис. 4). Решение, полученное методом геометрического погружения в напряжениях, достаточно близко к решению поставленной задачи методом конечных элементов в перемещениях (рис. 5). Рис. 4. Распределение компонент тензора напряжений, полученных методом конечных элементов (ANSYS) на основе вариационного принципа Лагранжа: а – касательное напряжение ; б – нормальное напряжение ; в – нормальное напряжение Исследуемая область содержит угловую точку (вершина выреза), напряжения в окрестности которой имеют сингулярный характер [7]. За исключением окрестности особой точки наблюдается хорошее соответствие результатов решения задачи двумя методами. Элементы в напряжениях имеют значительно более высокий порядок аппроксимации, вследствие чего при равном числе узловых неизвестных размер их больше, чем элементов в перемещениях, и влияние угловой точки распространяется на более значительное расстояние. Измельчение конечно-элементной сетки, используемой в методе геометрического погружения, сужает интервал влияния сингулярности и улучшает совпадение результатов. Рис. 6 иллюстрирует характер сходимости итерационной процедуры метода геометрического погружения при выборе нулевого начального приближения для компонент тензора напряжений. Для сравнения приведены эпюры напряжений, найденные методом конечных элементов в перемещениях (кривые с крестиками). Результаты, представленные на рис. 6, соответствуют теоретическим представлениям, согласно которым решения, полученные на основе вариационных принципов Лагранжа и Кастильяно, образуют вилку, внутри которой лежит точное решение задачи теории упругости. Рис. 5. Графики распределения компонент тензора напряжений: а, б, в – при ; г, д, е – при ; метод геометрического погружения в напряжениях, метод конечных элементов в перемещениях Рис. 6. Сходимость итерационной процедуры с увеличением числа итераций: а – на примере на границе ; б – на примере на границе ; решение, полученное методом конечных элементов в перемещениях; решение, полученное методом геометрического погружения на каждой итерации Таким образом, продемонстрировано практическое применение метода геометрического погружения на основе вариационного принципа Кастильяно и его конечно-элементной реализации в напряжениях. Получено достаточно хорошее соответствие результатов определения полей напряжений в сравнении с традиционным МКЭ в перемещениях. Установлена практическая сходимость итерационной процедуры. Возможно развитие предлагаемого подхода на области с более сложной, в том числе криволинейной, геометрией.

Об авторах

Николай Александрович Труфанов

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

Email: vmm@cpl.pstu.ac.ru
614990, г. Пермь, Комсомольский пр., 29 доктор технических наук, профессор, заведующий кафедрой вычислительной математики и механики Пермского национального исследовательского политехнического университета

Юлия Сергеевна Кузнецова

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

Email: Suhodolchik@mail.ru
614990, г. Пермь, Комсомольский пр., 29 аспирант кафедры вычислительной математики и механики Пермского национального исследовательского политехнического университета

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

  1. Галлагер Р. Метод конечных элементов. Основы. – М.: Мир, 1984. – 428 с.
  2. Шардаков И.Н., Труфанов Н.А., Матвеенко В.П. Метод геометрического погружения в теории упругости / УрО РАН. – Екатеринбург, 1999. – 298 с.
  3. Каменских А.А., Труфанов Н.А., Матвеенко В.П. Численная реализация метода геометрического погружения на основе вариационного принципа Кастильяно // Вестник ПГТУ. Механика. – Пермь: Изд-во Перм. гос. техн. ун-та, 2010. – № 3. – С. 5–18.
  4. Суходолова Ю.С., Труфанов Н.А. О конечном элементе на основе вариационного принципа Кастильяно для плоских задач теории упругости // Вестник ПНИПУ. Механика. – Пермь: Изд-во Перм. гос. техн. ун-та, 2012. – № 1. – С. 168–178.
  5. Nesrin Sarigul, Richard H. Gallagher Assumed stress function finite element method: two-dimensional elasticity // International journal for numerical methods in engineering – 1989. – Vol. 18. – P. 1577–1598.
  6. Girija C.V. Vallabhan, Azene Muluneh A finite element model for plane elasticity problems using the complementary energy theorem // International journal for numerical methods in engineering. – 1982. – Vol. 18. – P. 291–309.
  7. Тимошенко С.П., Гудьер Дж. Теория упругости. – М.: Наука, 1975. – 576 с.

Статистика

Просмотры

Аннотация - 112

PDF (Russian) - 172

Cited-By


PlumX


© Труфанов Н.А., Кузнецова Ю.С., 2013

Creative Commons License
Эта статья доступна по лицензии Creative Commons Attribution-NonCommercial 4.0 International License.

Данный сайт использует cookie-файлы

Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie, которые обеспечивают правильную работу сайта.

О куки-файлах