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

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

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

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

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

IDR: 147160544   |   УДК: 004.94   |   DOI: 10.14529/cmse140408

Development system for reconstruction inhomogeneous bodies by elementary volumes on the example of the ceramics with defects of microstructure

Work is devoted to the development a system for reconstruction inhomogeneous bodies by elementary volumes on the example of the ceramics with defects of microstructure. The system was designed and implemented. System testing was performed. This system allows to create models of ceramic structures with the defect distribution. The resulting models are designed for the supercomputer simulation shock loading of ceramics in the framework of the LS-DYNA software package.

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

В настоящее время бронированная техника имеет, в основном, металлическую конструкцию (сталь, алюминиевые, титановые сплавы), что приводит к неоправданно высоким весовым показателям и необходимости иметь более мощные и тяжелые двигатели. Требования современного театра боевых действий заставляют разрабатывать легкие и скоростные транспортные средства с броней из керамики и полимерных волокнистых композитов [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 с.
Еще