УДК 004.42, 539.3
РАЗВИТИЕ ПАКЕТА ПРОГРАММ МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯ СОПРЯЖЕННЫХ ЗАДАЧ МЕХАНИКИ НЕОДНОРОДНЫХ КОНСТРУКЦИЙ
Т. В. Бурнышева, В. О. Каледин, И. В. Равковская, С. В. Эптешева
Рассматриваются сопряженные и связанные задачи, решаемые при оценке работоспособности конструкций машин, зданий и сооружений при экстремальных воздействиях. Описана программная реализация математических моделей на базе исследовательского пакета прикладных программ, обеспечивающего сопряжение моделей разнородных физических процессов при решении связанных задач.
We consider the conjugate and related tasks to be undertaken in assessing the performance of machine design, buildings and structures under extreme conditions. The computer program of mathematical models based on the research of the application package, which provides coupling of heterogeneous models ofphysical processes in solving related problems.
Ключевые слова: математическое моделирование, метод конечных элементов, пакет программ, огнестойкость, конструкция.
Целью вычислительного эксперимента в механике конструкций является определение отклика моделируемого объекта на воздействия либо расчетные эксплуатационные, либо приводящие к деградации его несущей способности. Причинами, приводящими к разрушению конструкции, могут быть нарушение целостности отдельных несущих элементов конструкции при воздействии взрыва, удара и т. п., возбуждение колебаний, возникновение термических напряжений в конструкции при огневом воздействии, снижение прочности материалов конструкции вследствие повышения температуры конструктивных элементов, выгорание материала и целый ряд других факторов различной физической природы. С другой стороны, механическое поведение силовой конструкции в режиме нормального функционирования необходимо анализировать для выявления возможности оптимизации функциональных свойств машиностроительных изделий.
Анализ влияния всех этих факторов, как правило, возможен только в совокупности, путём математического моделирования различных сценариев функционирования либо разрушения конструкции вследствие воздействия на неё физических полей различной природы. Таким образом, приходится рассматривать ряд взаимосвязанных задач по расчету отклика моделируемого объекта на различные виды воздействий. Тогда математическую модель необходимо представить в виде совокупности компонент: инвариантной части, отражающей состав, форму, структуру и свойства моделируемой конструкции, и воздействий, которые необходимо варьировать. Кроме того, в силу необходимости расчета различных по своей физической природе параметров состояния, целесообразно модель конструкции разделить на структурную составляющую (данные о самой конструкции) и функциональные составляющие (описание теплофизического, статического, динамического поведения, накопления повреждений и т. п.).
Из многочисленных видов математических моделей, используемых для решения частных задач на различных стадиях создания конструкций машиностроительного назначения, в настоящей работе рассматриваются только модели, формулируемые в ви-
де краевых задач математической физики. Такие модели позволяют ставить вычислительные эксперименты для исследования прочностных свойств конструкции на ранних стадиях проектирования, когда физические эксперименты ещё невыполнимы. Постановка всех этих задач связана с решением дифференциальных уравнений тепло- и массопере-носа, нелинейной теории упругости и строительной механики конструкций, теории устойчивости и колебаний.
Основной проблемой, возникающей при моделировании совместно протекающих процессов различной физической природы, является проблема сопряжения частных математических моделей. Реализация расчетной модели в этом случае представляет собой конгломерат программных объектов, которые относятся к основным типам: абстракций сущности (моделируемых объектов), абстракций поведения (моделируемых процессов) и абстракций виртуальных машин (алгоритмов, реализующих вычисления). На основе разработанной библиотеки классов был реализован ряд пакетов программ для решения частных задач. Отметим следующие из них.
Пакет программ для расчета концентрации напряжений [1] позволяет решать задачи статики и устойчивости пространственных конструкций типа оребренных оболочек из анизотропных материалов с произвольной схемой армирования.
Пакет программ для расчета огнестойкости [2] позволяет рассчитывать тепловые поля, статическое деформирование и накопление повреждений в строительных конструкциях типа пространственных и плоских рам из конструкционных металлов и армированных бетонов, что дает возможность вычислить предел огнестойкости при огневом поражении сооружения. При этом учитывается изменение физико-механических и теплофизических свойств материалов при повышении температуры. Это приложение характерно наличием двух взаимосвязанных видов функциональных моделей - теплофизической и статической, которые определяются на общей структурной модели рассчитываемого сооружения.
Особо отметим, что использование численных методов решения перечисленных краевых задач требует тщательного анализа как погрешности соб-
ственно численного решения, так и общей погрешности моделирования, связанной с введением упрощающих предположений о характере поведения материала и конструктивных элементов. Поэтому представляется необходимым анализ дискретных схем, позволяющий выяснить, что потенциально способна отразить дискретная модель того или иного физического процесса в силовой конструкции, а какие эффекты она не позволяет моделировать.
Одной из наиболее сложных проблем вычислительного эксперимента является расчет физических полей (таких, как поле температуры, распространение электрического тока, фильтрация и диффузия флюидов) при сосредоточенных воздействиях, что характерно в расчетах крупногабаритных конструкций. В работах [3, 4] было показано, что во всех этих случаях вариационная постановка корректна в смысле «слабого» решения, а порядок точности конечно-элементной расчетной схемы не зависит от порядка аппроксимирующих сплайнов.
Рассмотрим в качестве модельной краевую задачу электропроводности для уравнения Пуассона на кусочно-однородной области с граничными условиями первого, второго и третьего рода. Пусть в области О расположены п неоднородностей с тензорами проводимости ст,. Нахождение потенциала и в неоднородной среде сводится к решению эллиптической краевой задачи:
Lu = div(-aVu) = f,
и = и
ІГ1
Jn Г Jп
( kU + Jn )|г = 0 ,
(l)
J (иLф') dV - \ фJ*ndS + J фkиdS +
О Г2 Гз
+ Х J и (а У ф^)п dS = J f фdV
для всех ф є Ж,2 (О).
Однозначная разрешимость краевой задачи в слабом смысле (3) установлена в классической работе [5]. Там же установлено неравенство, позволяющее оценивать норму решения через норму правой части:
\Ь-м\ 2 > ^|И|о, (4)
где через
обозначена норма в пространстве
(О) ; К - некоторая константа, а действие оператора Ьп на ф определено по правилу:
(Ьи,ф) = J{иЬф) dV - J фJ*dS + J фkиdS -
(5)
+ U и (а^ф^п dS.
где f - плотность источника; ст - тензор физических свойств (проводимости); и - искомый потенциал; j -вектор плотности тока; n - вектор единичной нормали; к - коэффициент пропорциональности между потенциалом на границе и плотностью тока через границу области, причем u , j* и к - известные величины. Во всей области предполагается непрерывность потенциала и плотности тока. Считаем, что все части границы Г,- не имеют общих внутренних точек и в совокупности составляют границу Q.
При рассмотрении точечных источников будем иметь:
f = Х - x ) > (2)
V
где I - сила тока источника, сосредоточенного в точке x ; S(x — xv) - дельта-функция Дирака.
Известно обоснование применения вариационной постановки задачи (1) в случае, когда правая часть уравнения принадлежит пространствам L (Q)
или W . В нашем случае это не так. Для преодоления этой трудности учтем, что из известной в функциональном анализе теоремы вложения вытекает принадлежность правой части (1) соболевскому
пространству W (^). Тогда решение и, удовлетворяющее главным граничным условиям на Гь можно
искать в пространстве L (^) как удовлетворяющее интегральному тождеству (слабое решение)
Рассмотрим разбиение области О, где к -максимальный диаметр конечных элементов. После выбора базисных сплайнов Ф,(х) при требовании выполнения свойства 5-функции на узлах модели
(5* (* - *Л и)=и( ху) (6)
5-аппроксимант 5к совпадает с сопряженной функцией нагруженного узла. Это дает возможность рассчитывать параметры физических полей при произвольной структуре массива, в том числе - при сосредоточенном воздействии на границе раздела анизотропных включений.
Определим погрешность, возникающую при замене дельта-функции ее аппроксимантом 5&. Пусть и
- точное решение, т. е.
(Ьи, ф) = \5фйУ, (7)
а uh - решение приближенной задачи
(Luh, ф) = JshфdV.
(8)
Можно доказать, что погрешность решения при замене точной задачи приближенной при любом 0 < е< 1/2 удовлетворяет неравенству
" .*11 < СкУ2-, .
и - и
(9)
Исходная задача (7) отличается от приближенной (8) только измененной правой частью. Однако теперь правая часть непрерывна и можно применить вариационную постановку - решение краевой задачи удовлетворяет условию минимума функционала
-(Уи, J) + fhUh
I(Uh ) = -J
О
+ J1 ku JS - J jjS
dV
Гз з Г2
и главным граничным условиям.
Л
О
Г
О
О
0
Погрешность приближенного решения ык , полученного применением классического метода конечных элементов к точному решению ик уравнения с измененной правой частью, для линейных и трилинейных элементов оценивается неравенством
< СИт. (11)
к -ик\\
Суммируя неравенства (9) и (11), оценим общую погрешность:
и—ил < СИ1'
+С2И
(12)
єг13є + єга° - стг (є - Ри
)-йгг|
е!У-
(13)
где Г - объёмные силы;
вектор перемещении;
а = Га а а т т т —- вектор (в смыс-
/ х / і ху хі у ^
ле матричноИ алгебры) напряжении;
є = [є £у ег уху Гі Гуі ]Т - вектор деформации;
р - заданные внешние усилия на части границы £2;
и - заданные перемещения на части границы ^; й - матрица упругих характеристик материала;
~дА о о д/у о %,
& = 0 % 0 Ух ВА 0 - матри4-
_0 о / о / /_
ный дифференциальный оператор.
Условие стационарности функционала (13) следует из одновременной стационарности двух выпуклых частных функционалов:
П(и) = -1 (ГСі)г 0(ГСі)</К +1 (|*и)г
а°с!У-
П(б, о(б)) = і | {(8 - 1*й)Г 0(е - 1*й)} с1¥ ■
(15)
Первое слагаемое характеризует погрешность, получаемую при замене правой части аппроксиман-том дельта-функции, а второе показывает степень сходимости при использовании различных типов конечных элементов. Увеличение к не изменяет первой составляющей погрешности, вторая же при к > 2 не поддается оценке. Таким образом, повышение порядка аппроксимации по сравнению с линейными и трилинейными конечными элементами (тетраэдрами и шестигранниками) не улучшает точности.
Влияние найденных физических полей на напряженно-деформированное состояние массива определяется известными экспериментально установленными физическими законами. Расчет полей напряжений в неоднородном массиве требует, как правило, нерегулярной сетки и связан с построением моделей, имеющих большое число (порядка 106) степеней свободы. Повышение экономичности расчета может быть достигнуто за счет учета условий сопряжения на границах раздела подобластей. Для этого предложена вариационная постановка задачи теории упругости на основе функционала, полученного из общего функционала Васидзу [6]:
П (й,Е,ст,р) =
\¥
Здесь (14) - функционал Лагранжа, минимум которого находится при главных граничных условиях в перемещениях, а (15) - работа невязки напряжений на невязке деформаций, которая минимизируется при точном выполнении условий сопряжения напряжений и деформаций на поверхности раздела.
Приведенные, а также другие теоретические разработки, использованы при реализации пакета программ математического моделирования сопряженных процессов и взаимодействия физических полей различной природы в неоднородных средах и пространственных конструкциях как из традиционных, так и из композиционных материалов. Пакет построен на основе объектной идеологии с широким использованием полиморфизма, что позволило создать гибкую настраиваемую структуру программ, удобную для решения связанных и сопряженных задач в широком спектре определяющих соотношений материалов. Объектная структура пакета приведена на рисунке 1.
Центральное место в программах пакета занимает объект «Функциональная модель», определяющий поведение моделируемой конструкции при приложении воздействий. Функциональная модель рассматривается как отображение вектора из пространства воздействий на вектор из пространства состояний. В рамках комплекса реализованы алгоритмы, наиболее отвечающие решаемым задачам: разностные и конечно-элементные схемы.
Остановимся на особенностях реализации методов, основанных на конечно-элементном представлении дискретных моделей. Конечный элемент как программная абстракция представляет собой полиморфный агрегат объектов, обеспечивающий доступ к данным, относящимся к элементу, и вычисление промежуточных объектов (параметров определяющих уравнений, параметров состояния и т. п.). За его формирование отвечает программный объект «Библиотека конечных элементов». Основная функция библиотеки - создание экземпляра конечного элемента, используя программные объекты структурной модели, таблицы характеристик элементов и базы материалов; заполнение полей данных конечного элемента, формирование местных осей, перевод координат узлов в местные оси и вычисление матрицы перехода от узловых переменных в местных осях элемента к переменным в главных осях узлов. В состав агрегата конечного элемента входят такие основные программные объекты, как аппроксиматор, интегратор, матрица упругости, для которых разработаны подклассы, реализующие различные способы расчета. Типы этих объектов задаются пользователем в таблице характеристик элементов, и в зависимости от выбранных характеристик при расчетах
о
Л'
Т
используется определенный подкласс. Это позволяет гибко формировать алгоритмы решения краевых задач, изменяя вид и степень аппроксимирующих
полиномов, точность численного интегрирования и другие параметры конечных элементов.
Рис. 1. Объектная структура пакета программ
Описанная идея оказалась достаточно плодотворной для реализации универсального исследовательского пакета, позволяющего получать численные решения разнородных по постановке задач. Приведем некоторые примеры реализованных моделей и полученных решений.
Для построения модели статического термоупругого деформирования пространственно армированных оболочек [7] использованы предположения о том, что поле температур известно и не зависит от деформаций, упругое деформирование изотермично, а температурные деформации являются начальными. Это даёт возможность использовать вариационный принцип Лагранжа для вывода разрешающих уравнений. Характеристики жесткости по толщине оболочки находятся численным интегрированием с учетом структуры армирования и температуры в каждой точке конструкции. Поскольку оболочка армирована под углом как к образующей, так и к нормали, температурные деформации поперечного сдвига не рав-
ны нулю; это вынуждает использовать сдвиговые модели типа Тимошенко. Дискретизация задачи выполнялась численно-аналитическим методом: разложением в ряд Фурье по окружной координате и представлением в виде эрмитова сплайна по меридиану.
Погрешность численного решения достаточно мала и легко оценивается в случае гладкой оболочки. Наличие поперечного силового набора или стыков разнородных материалов приводит к появлению осциллирующей погрешности. Используя технику представления аппроксиманта обобщенных функций, удается показать, что погрешность определения перемещений имеет первый порядок, что влечет отсутствие сходимости в напряжениях. Причина этого явления аналогична эффекту Гиббса: решение отыскивается не в том функциональном пространстве, которому оно принадлежит.
Устранить указанный недостаток удается с помощью введения дополнительных степеней свободы
в точках, в которых жесткость как функция меридиональной координаты разрывна. В этих точках имеются разрывы производных от перемещений. Получаемое численное решение имеет тот же порядок сходимости, что и для гладкой оболочки. Численные эксперименты показали, что учет разрывности производных от перемещений ведет к устранению эффекта осцилляции в местах примыкания
Рис. 2. Геометрия ферменной
шпангоута к оболочке, на стыке разнородных частей в точке приложения сосредоточенной силы.
Таким образом, учет возможности разрыва производных от перемещений в некоторых специфических узлах меридиана оболочки приводит к уточнению конечно-элементной модели и соответственно к получению более достоверной информации о перемещениях и напряжениях в этих узлах и их окрестности.
I, условия закрепления и нагружения
Рассмотрим далее ферменную конструкцию, показанную на рисунке 2, изготовленную из углепластика. Для обеспечения минимальной массы конструкции при ограничении по статическому прогибу требовалось определить рациональную схему армирования и оптимальные размеры сечений ребер. Кроме того, требуется обеспечить резонансные характеристики и статическую устойчивость. Это потребовало учета нелинейности интегральных определяющих соотношений, обусловленных конечными прогибами. Кроме того, решение задачи оптимизации невозможно без обеспечения экономичности решения прямой задачи, выполняемого многократно при поиске экстремума целевой функции. В связи с этим расчет проводился при использовании «балочных» конечных элементов для моделирования как продольных, так и спиральных ребер, что уменьшает число степеней свободы модели и одновременно позволяет получить достаточную точность.
По-видимому, наибольший эффект от применения вычислительного эксперимента достигается при анализе механического поведения оребренных оболочек с концентраторами. Известные подходы, основанные на осреднении упругих свойств, заключаются в замене оребренной оболочки на конструктивно ортотропную гладкую оболочку. Это приводит к невозможности приемлемого описания концентрации напряжений в угловых точках на контуре концентратора, поскольку «точное» решение задачи в этом случае содержит сингулярность, не имеющую места в действительности. Выход состоит в полном дискретном моделировании оребренной оболочки, система ребер которой рассматривается как пространственная рама, усиленная обшивкой. Этот подход позволил провести достаточно полный анализ концентрации напряжений вблизи вырезов в оребренных оболочках из полимерных композиционных материалов [8]. Выяснено, что напряжения в основном определяются числом ребер, перерезанных вырезом, и слабо зависят от формы контура выреза. Найдены аппроксимирующие формулы зависимости коэффи-
циентов концентрации от параметров компенсирующих окантовок.
Литература
1. Каледин, В. О. Пакет программ для математического моделирования в механике конструкций [Текст] / В. О. Каледин, Д. И. Глечиков // Инновационные недра Кузбасса. 1Т-технологии: сб. науч. тр. -Кемерово: ИНТ, 2008. - С. 342 - 347.
2. Страхов, В. Л. Влияние локального огневого поражения строительной конструкции на системную статическую и динамическую устойчивость объекта [Текст] / В. Л. Страхов, В. О. Каледин, Вл. О. Каледин // Городской строительный комплекс и безопасность жизнеобеспечения граждан: сб. докладов тематической научно-практической конференции. 9 -10 ноября 2005 г., Москва, МГСУ. - М.: МГСУ, 2005. - Ч. 1. - С. 235.
3. Каледин, В. О. Теория и практика решения задач электроразведки постоянным током с использованием персонального компьютера [Текст] /
В. О. Каледин, В. П. Ластовецкий, В. А. Шеметов // Техника и технология разработки месторождений полезных ископаемых: Междунар. науч. -техн. сб. Вып. 4. - Новокузнецк: СибГИУ, 1998. - С. 60 - 68.
4. Каледин, В. О. О математическом моделировании физических полей в сложно построенных массивах горных пород [Текст] / В. О. Каледин // Горный информационно-аналитический бюллетень.
- М.: МГГУ, 2000. - № 10. - С. 15 - 19.
5. Соболев, С. Л. Некоторые применения функционального анализа в математической физике [Текст] / С. Л. Соболев. - М.: Наука, 1988. - 334 с.
6. Абовский, Н. П. Вариационные принципы теории упругости и теории оболочек [Текст] / Н. П. Абовский., Н. П. Андреев, А. П. Деруга. - М.: Наука, 1978. - 287 с.
7. Каледин, В. О. К исследованию осесимметричного термоупругого деформирования спирально армированных оболочек [Текст] / В. О. Каледин //
Современные проблемы механики деформируемого твердого тела. Динамика сплошной среды. - Новосибирск, 2001. - Вып. 119. - С. 57 - 61.
8. Бурнышева, Т. В. Статическое деформирование композиционных сетчатых конструкций. Влияние обшивки на фоновые напряжения [Текст] /
Т. В. Бурнышева, В. О. Каледин, А. Б. Миткевич, Е. В. Решетникова // Вопросы оборонной техники. Сер. 15. Композиционные неметаллические материалы в машиностроении. - М.: ФГУП «НТЦ Ин-формтехника», 2009. - Вып. 3(154)-4(155). -
С. 5 - 10.