Разработка системы реконструкции неоднородных тел элементарными объемами на примере керамики с дефектами микроструктуры

Бесплатный доступ

Работа посвящена разработке системы реконструкции неоднородных тел элементарными объемами на примере керамики с дефектами микроструктуры. Система была спроектирована и реализована. Проведено тестирование системы. Данная система позволяет создавать модели керамических структур с учетом распределения дефектов, которые предназначены для суперкомпьютерного моделирования ударного нагружения керамик в пакете программ LS-DYNA.

Броня, керамика, дефекты, микроструктура, метод конечных элементов, элементарный объем, моделирование

Короткий адрес: https://sciup.org/147160544

IDR: 147160544   |   DOI: 10.14529/cmse140408

Текст научной статьи Разработка системы реконструкции неоднородных тел элементарными объемами на примере керамики с дефектами микроструктуры

В настоящее время бронированная техника имеет, в основном, металлическую конструкцию (сталь, алюминиевые, титановые сплавы), что приводит к неоправданно высоким весовым показателям и необходимости иметь более мощные и тяжелые двигатели. Требования современного театра боевых действий заставляют разрабатывать легкие и скоростные транспортные средства с броней из керамики и полимерных волокнистых композитов [1, 2]. Однако количество варьируемых параметров при оптимизации защитной структуры исчисляется десятками [3–5], поэтому актуальной является разработка детализированных математических моделей деформирования и разрушения слоистых керамо-композитных структур для реализации конечно-элементных оптимизационных суперкомпьютерных вычислений.

Анализ современной литературы по механике разрушения неоднородных материалов показывает явную необходимость учета исходного состояния материала на микроуровне [1], т.е. учета дефектов структуры: распределения пор, включений и других несовершенств. Таким образом, многопараметричность моделей сплошной среды для керамики будет резко снижена за счет повышения «физичности и структурности» при отказе от гипотезы макросплошности. Перенос внимания на включение дефектов разного уровня в математические модели геометрии с упрощенным малопараметрическим описанием разрушения — мировой тренд численного анализа [6, 7].

Однако если для композитных материалов такой подход успешно применяется несколько лет [8–10], то в области моделирования керамических материалов есть всего несколько работ. Предлагаемые упрощенные аналитические модели [11] подходят только для первоначальных грубых оценок. Поэтому предлагается разработать систему реконструкции неоднородных тел элементарными объемами, где будет учтена микроструктура хрупкого керамического материала, полученные модели керамики будут использоваться при конечно-элементном моделировании процессов высокоскоростного удара на суперкомпьютере в пакете программ LS-DYNA.

Статья организована следующим образом. В разделе 1 приведена постановка задачи. В разделе 2 описывается реализация системы. В разделе 3 обсуждаются результаты исследований. В заключении суммируются основные результаты, полученные в данной работе.

  • 1.    Постановка задачи

    • 1.1.    Функциональные требования к системе

Система должна предоставлять пользователю графический интерфейс со следующими возможностями:

  • -    ввод имени входного текстового файла с граничными условиями (координаты точек);

  • -    выбор количества измерений модели (2D или 3D);

  • -    ввод размера конечного элемента (в двухмерном случае в качестве формы конечного элемента берется квадрат, в трехмерном — куб);

  • -    ввод процентного соотношения нескольких материалов (например, 20 %; 15 %; 5 %; 60 %). При генерации сетки конечных элементов каждому конечному элементу в модели случайным образом присваивается один из нескольких заданных материалов, в результате на выходе получается модель с распределенными случайным образом свойствами материалов по объему.

Система должна обеспечивать создание k -файла (входного файла для расчета в пакете программ LS-DYNA) с узлами и конечными элементами тела в 2D или 3D постановке, реконструированного в соответствии с выбранными параметрами.

  • 1.2.    Модульная структура системы

Система имеет модульную структуру:

  • -    Модуль распределения свойств предназначен для распределения свойств материалов конечных элементов случайным образом по объему тела. Процентное соотношение материалов задано пользователем.

  • -    Модуль анализа координат границ предназначен для обработки границ реконструируемого тела. Он выполняет следующие функции: считывание координат точек границы из входного файла; обработка границ; представление границ в системе.

  • -    Модуль построения сетки предназначен для преобразования тела в набор конечных элементов. Он выполняет следующие функции: разбиение фигуры; анализ положения конечных элементов относительно границ фигуры.

  • -    Модуль вывода предназначен для записи вычисленных координат узлов и конечных элементов в выходной k -файл. Данные в модуль вывода поступают из модуля построения сетки и модуля распределения свойств .

  • 1.3.    Взаимодействие между модулями

  • 2.    Реализация системы

На рис. 1 представлена схема взаимодействия между модулями системы. Стрелками обозначены потоки данных от одного модуля к другому. Основная программа предоставляет пользователю интерфейс для ввода параметров вычисления. Эти параметры обрабатываются и передаются в модуль распределения свойств и модуль анализа координат границ соответственно.

Рис. 1. Схема взаимодействия модулей системы

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

Рис. 2. Пользовательский интерфейс

Алгоритм работы системы включает в себя следующие шаги:

  • 1.    Считывание координат границ из входного текстового файла. После считывания координаты записываются в vector (шаблон из стандартной библиотеки C++, реализующий динамический массив произвольного доступа), где с ними происходит дальнейшая обработка.

  • 2.    Обработка границ и представление их в системе в виде конечных элементов.

  • 3.    Вписывание тела в прямоугольник в двухмерном случае и в параллелепипед в трехмерном, на основе вычисленных крайних точек тела: минимумов и максимумов по каждой из осей.

  • 4.    Заполнение полученного параллелепипеда конечными элементами.

  • 5.    Определение принадлежности каждого конечного элемента реконструируемому телу. Для этого используется метод трассировки луча с учетом числа пересечений [12]. Из текущего конечного элемента выпускается луч по трем осям, по каждому подсчитывается число пересечений с границами, исходя из полученных данных, определяется положение конечного элемента относительно границ.

  • 6.    Удаление конечных элементов, не вошедших в тело.

  • 7.    Распределение свойств материалов конечных элементов.

  • 8.    Запись вычисленных узлов и конечных элементов в k -файл.

  • 3.    Результаты исследований

Для тестирования системы использовались различные выпуклые и невыпуклые двухмерные и трехмерные тела. На рис. 3 представлен один из тестов: разбиение тора на конечные элементы с процентным соотношением материалов 20 %, 15 %, 5 %, 60 %.

Рис. 3. Разбиение тора на конечные элементы с процентным соотношением материалов:

20 % (черный), 15 % (светло серый), 5 % (темно серый), 60 % (белый)

Заключение

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

Исследование выполнено в Южно-Уральском государственном университете (национальном исследовательском университете) за счет гранта Российского научного фонда (проект № 14-19-00327).

Список литературы Разработка системы реконструкции неоднородных тел элементарными объемами на примере керамики с дефектами микроструктуры

  • Hazell, P.J. Ceramic Armour: Design and Defeat Mechanisms/P.J. Hazell -Canberra: Argos Press, 2006. -168 p.
  • Bhatnagar, A. Lightweight Ballistic Composites. Military and Law-Enforcement Applications/A. Bhatnagar -Cambridge: Woodhead publishing limited, 2006. -429 p.
  • Krishnan, K. Numerical Simulation of Ceramic Composite Armor Subjected to Ballistic Impact/K. Krishnan, S. Sockalingam, S. Bansal, S.D. Rajan//Composites. -2010. -Part B 41. -P. 583-593.
  • Feli, S. Finite Element Simulation of Ceramic/Composite Armor under Ballistic Impact/S. Feli, M.R. Asgari//Composites. -2011. -Part B: Engineering, Vol. 42, Issue 4. -P. 771-780.
  • Bürgera, D. Ballistic Impact Simulation of an Armour-Piercing Projectile on Hybrid Ceramic/Fiber Reinforced Composite Armours/D. Bürgera, A.R. Fariab, S.F.M. Almeidab, F.C.L. Meloa, M.V. Donadonb//International Journal of Impact Engineering. -2012. -Vol. 43. -P. 63-77.
  • Swab, J.J. Advances in Ceramic Armor VII. A Collection of Papers Presented at the 35nd International Conference on Advanced Ceramics and Composites/J.J. Swab -Hoboken: John Wiley & Sons, 2011. -272 p.
  • Sapozhnikov, S.B. Ballistic Damage, Residual Strength and Repair of GFRP Plates/S.B. Sapozhnikov, M.V. Zhikharev//1st International Conference for Advanced Marine Engineering (ICACME 2013). -Sept. 2013. -P. 28.
  • Долганина, Н.Ю. Проектирование новых конструкций тканевых бронепанелей с использованием суперкомпьютерных вычислений/Н.Ю. Долганина, С.Б. Сапожников//Вестник Южно-Уральского государственного университета. Серия «Математическое моделирование и программирование». -2011. -№ 37(254). -С. 71-81.
  • Долганина, Н.Ю. Исследование ударного взаимодействия индентора с тканевыми бронепластинами, расположенными на пластилиновом основании/Н.Ю. Долганина//Вестник Южно-Уральского государственного университета. Серия «Вычислительная математика и информатика». -2012. -№ 47(306). -С. 37-45.
  • Долганина, Н.Ю. Исследование влияния типа переплетения нитей на прочность тканевых преград при локальном ударе/Долганина Н.Ю., Сапожников С.Б.//Вестник Южно-Уральского государственного университета. Серия «Машиностроение». -2013. -№ 2. -С. 95-104.
  • Сапожников, С.Б. Особенности разрушения пластины из хрупкого материала при взаимодействии с ударником/С.Б. Сапожников, О.А. Кудрявцев//Вестник Южно-Уральского государственного университета. Серия «Математика. Механика. Физика». -2012. -№ 34(293). -С. 177-181.
  • Препарата, Ф. Вычислительная геометрия. Введение/Ф. Препарата, М. Шеймос -М.: Мир, 1989. -478 с.
Еще
Статья научная