Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: Научного журнала «Студенческий» № 21(149)

Рубрика журнала: Информационные технологии

Скачать книгу(-и): скачать журнал часть 1, скачать журнал часть 2, скачать журнал часть 3, скачать журнал часть 4, скачать журнал часть 5

Библиографическое описание:
Ананенков В.А. РЕШЕНИЕ ЗАДАЧИ ТОПОЛОГИЧЕСКОЙ ОПТИМИЗАЦИИ С ПОМОЩЬЮ ПОЛНОСВЯЗНОЙ СВЕРТОЧНОЙ НЕЙРОННОЙ СЕТИ // Студенческий: электрон. научн. журн. 2021. № 21(149). URL: https://sibac.info/journal/student/149/217507 (дата обращения: 30.07.2024).

РЕШЕНИЕ ЗАДАЧИ ТОПОЛОГИЧЕСКОЙ ОПТИМИЗАЦИИ С ПОМОЩЬЮ ПОЛНОСВЯЗНОЙ СВЕРТОЧНОЙ НЕЙРОННОЙ СЕТИ

Ананенков Владислав Алексеевич

студент, кафедра информационных систем в строительстве, Донской государственных технический университет,

РФ, г. Батайск

Ляпин Александр Александрович

научный руководитель,

д-р физ.-мат. наук, проф., Донской государственных технический университет,

РФ, г. Ростов-на-Дону

SOLUTION OF THE TOPOLOGY OPTIMIZATION PROBLEM USING FULLY CONVOLUTIONAL NEURAL NETWORK

 

Vladislav Ananenkov

student, Department of Information Systems in Construction, Don State Technical University,

Russia, Bataysk

Alexandr Lyapin

Scientific advisor, doctor of physical and mathematical sciences, professor, Don State Technical University

Russia, Rostov-on-Don

 

АННОТАЦИЯ

В статье рассматривается модель сверточной нейронной сети для решения задачи топологической оптимизации.

ABSTRACT

The article presents a model of a convolutional neural network for solving the problem of topology optimization.

 

Ключевые слова: машинное обучение; алгоритм; топологическая оптимизация.

Keywords: machine learning; algorithm; topology optimization.

 

Топологическая оптимизация представляет собой процесс оптимального распределения материала в пределах заданного пространства при воздействии на него заданных нагрузок при заданных граничных условиях. Например, максимизация жесткости конструкции при заданном конечном объеме. В настоящее время топологическая оптимизация становится довольно активной областью для исследований [1]. Пример топологической оптимизации представлен на рисунке ниже

 

Рисунок 1. Пример топологической оптимизации

 

Задачу, которую необходимо решить, также можно представить с помощью формул следующим образом:

(1)

где c – податливость,

uj – вектор перемещения элемента,

k0 – матрица жесткости элемента,

U и F – векторы глобального перемещения и нагрузок соответственно,

K – глобальная матрица жесткости.

V(x) и V0 – объем материала и начальный объем расчетной области соответственно,

f0 – заданная объемная доля,

xj – относительная плотность j-го элемента.

Рассматривается следующий метод для топологической оптимизации: использовать метод SIMP, реализованный в библотеке ToPy [2] для выполнения начальных итераций и получения распределения с небинарными плотностями; далее использовать нейронную сеть для выполнения сегментации полученного изображения и сходимости распределения к {0, 1} решению [3].

Архитектура полносвязной сверточной нейронной сети для решения поставленной задачи представлена ниже

 

Рисунок 2. Архитектура ИНС для решения задачи

 

На вход модели поступают два изображения: первое – это распределение плотности Xn внутри расчетной области, которая была получена после последней выполненной итерации решателя топологической оптимизации, второе – это последнее выполненное обновление (градиент) плотностей:

,

(2)

Результатом модели является изображение, которое представляет собой предсказанную окончательную структуру.

В качестве обучающей выборки используется 10000 образцов, сгенерированных с помощью библиотеки ToPy.

После обучения сети было проведено сравнение результатов обученной нейронной сети с результатами, полученными с помощью решателя ToPy.

 

Рисунок 3. Сравнение результатов ToPy и обученной нейросети

 

Таким образом можно сделать вывод о том, что рассмотренная нейронная сеть позволяет существенно ускорить время решения задачи по сравнению с классическим SIMP методом при достижении сравнимого результата.

 

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

  1. Башин К.А., Торсунов Р.А., Семенов С.В. Методы топологической оптимизации конструкций, применяющиеся в аэрокосмической отрасли // Вестник Пермского национального исследовательского политехни-ческого университета. Аэрокосмическая техника. 2017. № 51. С. 51–61.
  2. W. Hunter, et al., Topy – topology optimization with python [Электронный ресурс]. – URL: https://github.com/williamhunter/topy (дата обращения: 01.05.21)
  3. Ivan Sosnovik, Ivan Oseledets, Neural networks for topology optimization [Электронный ресурс]. – URL: https://arxiv.org/abs/1709.09578 (дата обращения: 08.05.21)

Оставить комментарий

Форма обратной связи о взаимодействии с сайтом
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.