КАРТОЧКА ПРОЕКТА ФУНДАМЕНТАЛЬНЫХ И ПОИСКОВЫХ НАУЧНЫХ ИССЛЕДОВАНИЙ,
ПОДДЕРЖАННОГО РОССИЙСКИМ НАУЧНЫМ ФОНДОМ

Информация подготовлена на основании данных из Информационно-аналитической системы РНФ, содержательная часть представлена в авторской редакции. Все права принадлежат авторам, использование или перепечатка материалов допустима только с предварительного согласия авторов.

 

ОБЩИЕ СВЕДЕНИЯ


Номер 15-11-00033

НазваниеЭффективные методы дизайна инженерных структур, изделий и метаматериалов

РуководительЗорин Денис Николаевич, Доктор технических наук

Организация финансирования, регион Автономная некоммерческая образовательная организация высшего образования «Сколковский институт науки и технологий», г Москва

Период выполнения при поддержке РНФ 2015 г. - 2017 г. 

Конкурс№6 - Конкурс 2015 года «Проведение фундаментальных научных исследований и поисковых научных исследований по приоритетным тематическим направлениям исследований».

Область знания, основной код классификатора 01 - Математика, информатика и науки о системах, 01-220 - Математическое моделирование технических систем

Ключевые словаТопологическая оптимизация, оптимизация формы, топологическая производная, быстрый метод граничных элементов.

Код ГРНТИ30.03.19


СтатусУспешно завершен


 

ИНФОРМАЦИЯ ИЗ ЗАЯВКИ


Аннотация
Изобретение и последующее усовершенствование аддитивных технологий производства (3D печать, стереолитография) ликвидировали существовавшие технологические ограничения на форму деталей и элементов инженерных структур и сооружений. Аддитивные технологии производства позволяют создавать сложные формы и топологии при стоимости производства, определяемой стоимостью израсходованного материала, и не зависящей от сложности формы изделия. Появление подобных технологий возобновило интерес к математической проблеме поиска формы и топологии упругого тела, максимизирующей какой-либо критерий качества (например, структурную прочность в определенном направлении, пористость или расстояние до определенной целевой формы), удовлетворив при этом ограничениям на объем тела и граничным условиям краевой задачи теории упругости. Несколько методов решения этой задачи были найдены в последние десятилетия. Одни из наиболее удачных – градиентные методы, основанные на формализмах производных по форме и топологических производных – бесконечно малого изменения целевого функционала по отношению к бесконечно малому изменению формы границы или объема бесконечно малой круглой полости, вводимой в точке внутри тела. Тем не менее, численое решение трехмерных задач оптимизации формы остается вычислительно сложным, в частности, из-за необходимости генерации трехмерных сеток объемной дискретизации для изменяющейся формы и топологии. С другой стороны, последнее десятилетие было отмечено стремительным развитием быстрых методов решения граничных интегральных уравнений. Благодаря появлению быстрого мультипольного метода (см. например Y. Liu, A new fast multipole boundary element method for solving large-scale two-dimensional elastostatic problems, 2006) и других быстрых методов решения граничных интегральных уравнений, таких как списки кластеризации (W.Hackbush, Z.P.Nowak, On the fast matrix multiplication in the boundary element method by panel clustering, 1989), методы, основанные на иерархических матрицах (I. Benedetti et al., A fast 3D dual boundary element method based on hierarchical matrices, 2008), метод граничных элементов (далее - МГЭ) существенно превзошел по производительности и экономичности использования памяти метод конечных элементов (далее - МКЭ). Метод не требует дискретизации объема домена, что важно для рассматриваемых нами приложений. В виду того, что задачи оптимизации формы тесно связаны с нахождением решения краевой задачи на поверхности упругого домена, представляется целесообразным разработать систему оптимизации формы на основе МГЭ. Смежная задача оптимизации топологии требует вычисления упругих полей внутри домена, однако, при определенных стратегиях вычисления полей и выбора опорных точек внутри домена, эта задача также может решаться значительно быстрее, чем в рамках МКЭ. В обоих случаях объемный домен изменяется на каждой итерации, и избавление от необходимости его дискретизации критично для надежности и высокой производительности кода, необходимой для практических приложений. Нашей целью является разработка численных методов и программного обеспечения, позволяющих решать задачи с десятками миллионов поверхностных степеней свободы. Помимо общих задач инженерной оптимизации, основным предполагаемым приложением полученного метода станет задача оптимизации структуры метаматериалов. Решение этой задачи потребует не только высокопроизводительного кода для оптимизации но и решения ряда важных теоретических проблем - эффективные методы поиска начальной догадки о форме и топологии периодической ячейки, инкорпорация важных ограничений на допустимые форму и топологию, связанные с технологической осуществимостью аддитивного производства. Мы ожидаем широкий интерес к нашему проекту в свете разработок последних лет как в области аддитивных технологий (B. Gross et al., An evaluation of 3d printing and its potential impact on biotechnology and the chemical sciences, 2014), так и в соответствующих математических областях – вывода топологических производных для практически важных функционалов (A.Novotny, Topological sensitivity analysis for three-dimensional linear elasticity problem, 2007; Barbarosie, C. And Toader A.M., Shape and topology optimization for periodic problems, 2010), появления быстрых методов решения задач теории упругости в гранично-интегральной формулировке. Хотя предлагаемый проект основывается на многих предыдущих достижениях в оптимизации формы и топологии и быстрых методов решения гранично-интегральных уравнений, до сих пор не существует единой системы, интегрирующей эти достижения в контексте эффективного дизайна для аддитивного производства, и, в частности, включающей все требуемые ограничения, связанные с практической осуществимостью аддитивного производства. Разработка таких интегрированных математических формулировок и их реализация в рамках высокопроизводительного и надежного программного обеспечения - ключевая цель предлагаемого проекта.

Ожидаемые результаты
Основным практическим результатом выполнения проекта станет математический метод оптимизации формы, достаточно быстрый для практического использования для оптимизации деталей и периодических микроструктур сложной трехмерной формы и топологии. Мы ожидаем, что производительность нашей системы превзойдет сегодняшние исследовательские и коммерческие аналоги, и окажет значительное влияние на системы проектирования инженерных деталей и сооружений, а также на развитие аддитивных технологий производства. Среди отраслей инженерной технологии, которые получат существенную пользу от развития предлагаемого метода можно назвать биомедицинскую отрасль (носимые устройства, протезы), материаловедение (функциональные микро- и наноструктурированные материалы), гражданское строительство (инженерные сооружения), а также прочие области, связанные с автоматизированным инжинирингом и трехмерным аддитивным производством и прототипированием.


 

ОТЧЁТНЫЕ МАТЕРИАЛЫ


Аннотация результатов, полученных в 2015 году
Наш проект направлен на разработку быстрых адаптивных методов топологической оптимизации на основе метода граничных элементов. В рамках работ по проекту был разработан быстрый гранично-элементный код, обеспечивающий численное решение гранично-интегрального уравнения для смещений на основе тождества Сомильяны. Код использует метод коллокаций для аппроксимации неизвестных функций на поверхности элементов. Быстрое решение гранично-интегрального уравнения достигается засчет применения пакета h2tools. В основе - идея аппроксимации матриц влияния блочно-малоранговыми матрицами. Такая аппроксимация строится путем выбора из кластера удаленных поверхностных элементов нескольких базисных, и представлении результирующего влияния кластера как линейной комбинации базисных. В результате аппроксимации удается получить компактное представление для матриц влияния – H2-факторизацию. Располагая H2 факторизацией матриц влияния, можно вычислять произведение матрицы влияния на вектор с линейной сложностью. Соответствующая процедура передается солверу (GMRES) и используется для итеративного решения итоговой системы линейных уравнений. На основе разработанного быстрого гранично-элементного солвера был разработан оригинальный алгоритм адаптивной топологической оптимизации. Алгоритм основан на быстром вычислении поля чувствительности данного домена к удалению материала - поля топологической производной - на адаптивной сетке, с последующим удалением материала в областях с малой топологической производной. Сначала топологические производные вычисляются в точках на равномерной грубой сетке, каждой точке сопоставляется один бит маски, в зависимости от того, больше или меньше найденное значение, чем пороговое, соответствующее эквипотенциали, по уровню которой будет удаляться материал. Затем строится 8-дерево для каждой ячейки, у которой есть ближайшие соседи со значением маски, отличным от их собственного. Эта процедура повторяется итеративно для заданного количества уровней 8-деревьев. В результате такой адаптивной процедуры удается точно реконструировать эквипотенциаль чувствительности материала домена к удалению, и удалить обьемную область ниже этой эквипотенциали. После удаления материала формируется новая граница домена, после чего процедура повторяется итеративно. Был разработан метод быстрого пересчета топологической производной в данной точке домена. Идея состоит в представлении топологической производной в точке как скалярного произведения решения на границе и некоего вектора коэффициентов, которые не зависят от решения, а только от геометрии проблемы. Вычисление этих коэффициентов составляет основную вычислительную сложность при расчете топологической производной. При относительно небольших изменениях границы домена может быть реализован метод, при котором необходимо пересчитывать коэффициенты, ассоциированные лишь с новыми граничными элементами, в то время как коэффициенты, ассоциированные с элементами, оставшимися неизменными, и коэффициенты, соответствующие удаленным элементам уже известны. Подобный метод быстрого пересчета сочетается с методом Барнса-Хата или быстрым мультипольным методом для вычисления полей в дальней зоне. Описанные алгоритмы были реализован в программном пакете и испытаны на ряде тестовых задач поиска оптимальных топологий. Таким образом, в рамках выполнения проекта был разработан оригинальный быстрый гранично-элементный решатель для задач линейной упругости, и на его основе разработаны оригинальные методы адаптивной топологической оптимизации. Всего за отчетный период были опубликованы 2 статьи в рецензируемых журналах, а также представлены 2 доклада на международных конференциях.

 

Публикации

1. I.Ostanin, A.Mikhalev, D.Zorin and I.Oseledets Engineering Optimization With The Fast Boundary Element Method WIT Transactions on Modelling and Simulation, Vol 61, 7 pages (год публикации - 2015) https://doi.org/10.2495/BEM380141

2. Y.Wang, I.Ostanin, C.Gaidau and T.Dumitrica Twisting Carbon Nanotube Ropes with the Mesoscopic Distinct Element Method: Geometry, Packing, and Nanomechanics Langmuir - The ACS Journal of Surfaces and Colloids, volume 31, number 45, pages 12323–12327 (год публикации - 2015) https://doi.org/10.1021/acs.langmuir.5b03208


Аннотация результатов, полученных в 2016 году
В рамках второго года проекта был разработан универсальный и высокопроизводительный комплекс программного обеспечения для топологической оптимизации на основе метода граничных элементов и ядерно-независимого быстрого мультипольного метода, не имеющий аналогов в мире. Комплекс состоит из исключительно быстрого и параллелизованного решателя для задач упругости при помощи метода граничных элементов, оптимизатора и развитой периферии, включающей системы ввода-вывода, визуализации и интерфейса взаимодействия с устройствами 3D печати. Полученный комплекс демонстрирует исключительно высокое пространственное разрешение, а также очень высокую ( в некоторых задачах - рекордную ) скорость нахождения оптимального решения. Комплекс обеспечивает полный цикл создания прототипа оптимальной детали или микроструктуры, начиная с постановки задачи оптимизации и заканчивая твердым прототипом, воссозданным в металле или пластике при помощи устройств 3D печати. Комплекс предназначен для поиска формы и топологии упругого домена, которые, при заданном ограничении на объем домена, экстремизируют некоторый целевой функционал. Комплекс использует гранично-интегральную формулировку задачи упругости. Быстрое решение задачи упругости на поверхности домена достигается при помощи дискретизации граничного уравнения по методу коллокаций и решения соответствующей системы линейных алгебраических уравнений при помощи алгоритма GMRES. Для ускорения возникающих в процессе итеративного решения системы матрично-векторных произведений, а также для быстрого вычисления полей внутри домена, используется массивно параллелизованная версия ядерно-независимого быстрого мультипольного метода. Процесс оптимизации состоит в последовательном удалении материала в областях, где удаление приводит к относительно малому изменению целевого функционала. В качестве меры чувствительности изучаемого функционала к удалению материала в данной точке внутри домена используется топологическая производная - предельное изменение функционала при введении бесконечно малой сферической полости, нормированное на объем полости. Новая поверхность оптимизируемой структуры извлекается как поверхность уровня топологической производной, вычисляемой на основе поля напряжений в точках внутри домена. Для качественного представления поверхности треугольными граничными элементами используется метод дуальных марширующих кубов. Разработанный комплекс программого обеспечения демонстрирует исключительно высокие пространственное разрешение и производительность. В отдельных задачах получена производительность, существенно превосходящая лучшие показатели систем оптимизации на основе метода конечных элементов. Метод позволяет изучать инженерные структуры или периодические ячейки метаматериалов на пространственной сетке до 300 х 300 х 300 ячеек, что соответствует десяткам миллионов объемных и поверхностных степеней свободы. Было показано, что метод эффективно параллелизуем вплоть до 128 ядер. В рамках работ по проекту был разработан оригинальный метод регуляризации оптимизируемого функционала апостериорной оценкой ошибки дискретизации. Полученный метод представляет собой альтернативный подход к преодолению трудностей решения задач оптимизации на основе численных методов, использующих объемную дискретизацию. Метод демонстрирует высокую эффективность в сочетании с методами конечного элемента.

 

Публикации

1. Владислав Пиманов, Иван Оселедец Robust topology optimization using aposteriori error estimators подготовленный к печати манускрипт, - (год публикации - 2017)

2. Георгий Овчинников, Денис Зорин, Иван Оселедец Robust regularization of topology optimization problems with a posteriori error estimators подготовленный к печати манускрипт, - (год публикации - 2017)

3. Игорь Останин, Денис Зорин, Иван Оселедец Parallel Optimization With Boundary Elements And Kernel Independent Fast Multipole Method International journal of computational methods and experimental measurements, - (год публикации - 2016)

4. Игорь Останин, Иван Цыбулин, Иван Оселедец и Денис Зорин Оптимизация микроструктуры метаматериалов при помощи метода граничных элементов и ядерно-независимого быстрого мультипольного метода Механика композиционных материалов и конструкций, - (год публикации - 2017)

5. Игорь Останин, Иван Цыбулин, Михаил Лицарев, Иван Оселедец, Денис Зорин What Lies Beneath the Surface: Topological-Shape Optimization With the Kernel-Independent Fast Multipole Method Engineering Analysis with Boundary Elements, - (год публикации - 2017)

6. Останин И.А., Зорин Д.Н., Оселедец И.В. Fast topological-shape optimization with boundary elements in two dimensions Russian Journal of Numerical Analysis and Mathematical Modelling, - (год публикации - 2016)


Аннотация результатов, полученных в 2017 году
В рамках третьего года проекта была завершена разработка программного комплекса для эффективного дизайна инженерных структур, изделий и метаматериалов. Комплекс разработанного программного обеспечения включил в себя не только изначально планировавшиеся системы топологической оптимизации на основе интегральных формулировок упругости и различные модификации быстрых параллельных решателей на основе H2 матриц и ядерно-независимого быстрого мультипольного метода, но и ряд дополнительных инструментов -- топологическую оптимизацию на конечно-элементной сетке с апостериорной коррекцией ошибки вычисления функционала, инструменты ускорения топологической оптимизации при помощи нейронных сетей. Полученный набор алгоритмов позволяет изучать разнообразные задачи топологической оптимизации с высоким пространственным разрешением, имеющие десятки миллионов поверхностных и объемных степеней свободы. В рамках заключительной фазы проекта разработанные ранее алгоритмы для топологической оптимизации инженерных структур, сооружений и метаматериалов были применены к ряду прикладных задач. В процессе применения удалось не только решить ряд технических задач по улучшению работы нашего комплекса программного обеспечения, но и получить значительные фундаментальные результаты. Наиболее важной решенной в 2017 году задачей стала задача конструирования микроструктуры композита, позволяющая получать практически любые упругие свойства гомогенизированного материала в известных теоретических границах (границах Хашина-Штрикмана). Этот результат представляет фундаментальую научную ценность: была показана оптимальность правой границы, и возможная неоптимальность левой границы Хашина-Штрикмана для двумерных изотропных периодических композитов. Кроме того, результат важен также в практическом плане - для любых изотропных упругих свойств экстремального композита в очень широких границах, приближающихся к границам Хашина-Штрикмана, теперь известна периодическая микроструктура, реализующая их после осреднения. Полученные микроструктуры являются практически осуществимыми - они не создают высоких концентраций напряжений и пригодны для аддитивной сборки. Другим важнейшим результатом заключительно года проекта стало развитие идеи описания процессов естественной эрозии геологических формаций как оптимизации формы. Было показано, что при ряде естественных предположений, равномерная ветровая эрозия песчаника или другого сходного геоматериала может быть интерпретирована как оптимизация формы при помощи алгоритма последовательного удаления "неэффективного" материала, известного в теории топологической оптимизации как "эволюционная структурная оптимизация" Было показано, что при некоторых условиях ветровая эрозия способна минимизировать запасенную упругую энергию в массе геоматериала. Наконец, была продемонстрирована применимость нашего программного обеспечения для топологической оптимизации биодеградируемых имплантантов для поддержки сложного перелома.

 

Публикации

1. И.А.Сосновик, И.В.Оселедец Neural networks for topology optimization Journal of Computational Physics, - (год публикации - 2018)

2. Останин И.А., Овчинников Г.В., Тозони Д.К., Зорин Д.Н. A parameteric class of composites with a large achievable range of effective elastic properties Journal of the Mechanics and Physics of Solids, - (год публикации - 2018)

3. Останин И.А., Цыбулин И.В., Лицарев М.С., Оселедец И.В., Зорин Д.Н. Scalable topology optimization with the kernel-independent fast multipole method Engineering Analysis with Boundary Elements, Volume 83, pp. 123-132. (год публикации - 2017) https://doi.org/10.1016/j.enganabound.2017.07.020

4. Останин, И.А., Сафонов, А.А., Оселедец И.В. Natural erosion of sandstone as shape optimization. Nature - Scientific Reports, Volume 7 Issue 1 (год публикации - 2017) https://doi.org/10.1038/s41598-017-17777-1


Возможность практического использования результатов
1) Разработанный гранично-элементный решатель может быть коммерциализован. 2) Найденные микроструктуры, способные практически полностью покрывать границы Хашина-Штрикмана, могут быть использованы для разработки метаматериалов в разнообразных приложениях - в авиакосмической и автомобильной индустрии, биомедицине, гражданском строительстве и пр. 3) Предварительные оценки показывают, что наши разработки в области топологической оптимизации биоразлагаемых протезов в перспективе могут быть коммерциализованы.