Забыли данные входа?   Регистрация  

Статьи со схожими метками: Физически информированные нейронные сети

Моделирование статической деформации прямоугольной мембраны с использованием физически информированных нейронных сетей

Московский авиационный институт(национальный исследовательский университет)

Моделирование статической деформации прямоугольной мембраны с использованием физически информированных нейронных сетей

В работе рассматривается стационарная краевая задача для тонкой прямоугольной мембраны, находящейся под действием поперечной нагрузки и натянутой с постоянным усилием. Подобные задачи относятся к классическим задачам теории упругости, однако их исследование остаётся актуальным в связи с развитием современных численных методов, в том числе методов глубокого машинного обучения, применяемых для решения дифференциальных уравнений при различных сочетаниях граничных условий и внешних воздействий.

Целью исследования является оценка возможностей применения физически информированных нейронных сетей — Physics-Informed Neural Networks, PINN — для моделирования статической деформации прямоугольной мембраны, а также сравнение полученных численных результатов с аналитическими решениями для ряда частных постановок задач.

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

Аналитическая часть исследования основана на классических методах математической физики. Для задач с закреплёнными сторонами используется сведение к задаче Пуассона, построение функции Грина и представление решения в виде разложения по собственным функциям. Для постановок со свободными сторонами, а также для случаев с заданной линией нагрузки на кромке, соответствующие представления модифицируются с учётом изменения системы базисных функций и спектральных параметров. Это позволяет получить аналитические решения для ряда краевых задач и использовать их в дальнейшем для проверки корректности численного подхода.

Численная реализация выполнена на языке Python с применением библиотеки PyTorch. В рамках PINN-подхода искомый прогиб мембраны аппроксимируется полносвязной нейронной сетью. Обучение сети проводится путём минимизации функционала потерь, включающего невязку дифференциального уравнения во внутренних точках расчётной области и невязку граничных условий на кромках мембраны. Для вычисления производных используется автоматическое дифференцирование.

Разработанная программа позволяет задавать различные типы нагрузок и комбинации граничных условий, а также проводить сравнение нейросеточного решения с аналитическим решением на расчётной сетке. Для количественной оценки точности используются среднеквадратичная ошибка RMSE, максимальная абсолютная ошибка и средняя абсолютная ошибка.

Отдельное внимание уделено подбору гиперпараметров модели. Для этой цели применяется библиотека Optuna, обеспечивающая автоматический выбор числа скрытых слоёв, количества нейронов, функции активации, скорости обучения и весовых коэффициентов при отдельных слагаемых функционала потерь. После подбора параметров выполняется финальное обучение нейронной сети с использованием двухэтапной схемы оптимизации: сначала применяется алгоритм Adam, затем метод L-BFGS.

Использование Optuna повышает устойчивость процесса обучения и снижает объём ручной настройки модели, что особенно важно для PINN-подхода, чувствительного к выбору архитектуры нейронной сети и параметров оптимизации. Полученные результаты показывают, что физически информированные нейронные сети могут быть эффективно использованы для решения задачи о статической деформации прямоугольной мембраны. Наличие аналитических решений для отдельных случаев позволяет проводить верификацию нейросетевой аппроксимации и оценивать точность предложенного подхода.

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

Физически информированные нейронные сети для моделирования геометрически нелинейных колебаний упругих элементов конструкций

Московский авиационный институт (национальный исследовательский университет)

Физически информированные нейронные сети для моделирования геометрически нелинейных колебаний упругих элементов конструкций

В работе рассматривается применение физически информированных нейронных сетей для моделирования нестационарных колебаний упругих элементов конструкций с учетом геометрической нелинейности. Подобные задачи возникают при анализе авиационных и машиностроительных систем, работающих в условиях переменного нагружения, повышенных амплитуд колебаний и конечных перемещений, когда линейные модели уже не всегда обеспечивают корректное описание динамического отклика. В качестве базовой постановки выбрана задача о продольных колебаниях одномерного упругого стержня с закрепленными концами. Такая модель позволяет исследовать влияние геометрической нелинейности в относительно простой форме и одновременно сохраняет связь с более общими нелинейными постановками механики деформируемого твердого тела, в которых нелинейность обусловлена учетом квадратичных членов по градиентам перемещений. Численное решение строится с использованием физически информированной нейронной сети, аппроксимирующей поле перемещений как функцию пространственной координаты и времени. Обучение проводится с учетом невязки уравнения движения, начальных условий и условий закрепления. Производные вычисляются средствами автоматического дифференцирования. Условия закрепления на концах стержня вводятся непосредственно в форму аппроксимирующего решения, благодаря чему выполняются тождественно в процессе обучения. Для повышения устойчивости вычислений задача приводится к безразмерному виду, что позволяет выделить параметр, характеризующий относительный вклад геометрической нелинейности. При малых значениях этого параметра поведение системы близко к линейному волновому процессу, тогда как при увеличении амплитуды начального возмущения нелинейные эффекты начинают заметно изменять динамический отклик.

Выбор архитектуры нейронной сети и параметров обучения выполняется с использованием библиотеки Optuna. В процессе оптимизации варьируются число скрытых слоев, количество нейронов, функция активации, скорость обучения, число коллокационных точек и весовые коэффициенты отдельных составляющих функционала потерь. Это позволяет снизить объем ручной настройки модели и повысить качество аппроксимации решения. Особая трудность связана с расчетом колебаний на больших временных интервалах, когда решение содержит большое число периодов. В этом случае единая глобальная PINN-модель может сглаживать быстроосциллирующую временную зависимость и недостаточно точно воспроизводить многоцикловую динамику. Для преодоления этого ограничения рассматривается кусочно-временная схема, в которой расчетный интервал разбивается на отдельные окна, а согласование решений обеспечивается условиями непрерывности перемещения и скорости.

Результаты сопоставляются с классическим численным решением, используемым в качестве эталонного расчета. Показано, что физически информированные нейронные сети способны воспроизводить основные особенности геометрически нелинейных колебаний стержня, а кусочно-временная схема обеспечивает более устойчивое описание процесса на протяженных временных интервалах по сравнению с единой глобальной моделью. Предложенный подход может быть использован для дальнейшего развития PINN-моделей нелинейной динамики упругих элементов конструкций, включая задачи изгиба пластин и оболочек, а также прямые и обратные задачи, связанные с идентификацией параметров материала и восстановлением нестационарных нагрузок.