2025-11-18T02:58:13.538030

Reduced order modelling of nonaffine problems on parameterized NURBS multipatch geometries

Chasapi, Antolin, Buffa
This contribution explores the combined capabilities of reduced basis methods and IsoGeometric Analysis (IGA) in the context of parameterized partial differential equations. The introduction of IGA enables a unified simulation framework based on a single geometry representation for both design and analysis. The coupling of reduced basis methods with IGA has been motivated in particular by their combined capabilities for geometric design and solution of parameterized geometries. In most IGA applications, the geometry is modelled by multiple patches with different physical or geometrical parameters. In particular, we are interested in nonaffine problems characterized by a high-dimensional parameter space. We consider the Empirical Interpolation Method (EIM) to recover an affine parametric dependence and combine domain decomposition to reduce the dimensionality. We couple spline patches in a parameterized setting, where multiple evaluations are performed for a given set of geometrical parameters, and employ the Static Condensation Reduced Basis Element (SCRBE) method. At the common interface between adjacent patches a static condensation procedure is employed, whereas in the interior a reduced basis approximation enables an efficient offline/online decomposition. The full order model over which we setup the RB formulation is based on NURBS approximation, whereas the reduced basis construction relies on techniques such as the Greedy algorithm or proper orthogonal decomposition (POD). We demonstrate the developed procedure using an illustrative model problem on a three-dimensional geometry featuring a multi-dimensional geometrical parameterization.
academic

Редукция порядка моделирования неаффинных задач на параметризованных NURBS мультипатч геометриях

Основная информация

  • ID статьи: 2211.07348
  • Название: Reduced order modelling of nonaffine problems on parameterized NURBS multipatch geometries
  • Авторы: Маргарита Часапи, Пабло Антолин, Аннализа Буффа
  • Классификация: math.NA cs.NA
  • Дата публикации: 14 ноября 2022 г. (подача на arXiv)
  • Ссылка на статью: https://arxiv.org/abs/2211.07348

Аннотация

В данной статье исследуется комбинированное применение методов редукции порядка (Reduced Basis Methods) и изогеометрического анализа (IsoGeometric Analysis, IGA) при решении параметризованных уравнений в частных производных. Введение изогеометрического анализа обеспечивает единую схему проектирования и анализа на основе единого геометрического представления. Особое внимание уделяется неаффинным задачам с высокомерным параметрическим пространством для сложных геометрий, моделируемых несколькими патчами. Применяется метод эмпирической интерполяции (EIM) для восстановления аффинной параметрической зависимости в сочетании с декомпозицией области для снижения размерности. В параметризованной постановке связываются сплайн-патчи с использованием метода статической конденсации редукции порядка (SCRBE). На общих интерфейсах соседних патчей применяется процедура статической конденсации, а во внутренней части используется аппроксимация редукции порядка для эффективного разделения офлайн/онлайн.

Научный контекст и мотивация

Определение проблемы

  1. Основная задача: При решении уравнений в частных производных на сложных параметризованных геометриях полнопорядковые модели требуют чрезмерных вычислительных затрат, особенно в сценариях множественных запросов и приложениях реального времени.
  2. Технические вызовы:
    • Неаффинная параметрическая зависимость, вызванная параметризацией геометрии, нарушает эффективность методов редукции порядка
    • Высокомерное параметрическое пространство снижает производительность стандартных методов редукции порядка
    • Сложность мультипатч геометрий затрудняет моделирование
  3. Требования приложений: Сложные геометрии в промышленных приложениях обычно требуют представления несколькими патчами и включают большое количество геометрических параметров, что требует эффективных методов параметризованного решения.

Научная мотивация

  • Единая схема: Использование IGA для унификации геометрического проектирования и численного анализа
  • Вычислительная эффективность: Реализация быстрого решения параметризованных задач методами редукции порядка
  • Промышленная значимость: Обработка сложных мультипатч геометрий, имеющих промышленное значение

Основные вклады

  1. Интеграция методов: Первая систематическая комбинация IGA и методов редукции порядка для неаффинных мультипатч геометрий
  2. Интеграция EIM-IGA: Переформулировка метода эмпирической интерполяции в рамках сплайн-аппроксимации с использованием точного геометрического отображения для восстановления аффинного разложения
  3. Расширение SCRBE: Распространение метода статической конденсации редукции порядка на NURBS мультипатч геометрии
  4. Стратегия декомпозиции области: Предложение метода декомпозиции области на основе патчей для обработки высокомерного параметрического пространства
  5. Численная верификация: Проверка эффективности метода на трёхмерных мультипатч геометриях

Описание методики

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

Решение параметризованного эллиптического уравнения в частных производных: Δu=f в Ω(μ)-\Delta u = f \text{ в } \Omega(\mu)u=0 на ΓD(μ)u = 0 \text{ на } \Gamma_D(\mu)un=0 на ΓN(μ)\frac{\partial u}{\partial n} = 0 \text{ на } \Gamma_N(\mu)

где Ω(μ)Rd\Omega(\mu) \subset \mathbb{R}^d — параметризованная область, μPRP\mu \in \mathcal{P} \subset \mathbb{R}^P — геометрические параметры.

Архитектура модели

1. Представление NURBS мультипатч геометрии

  • Параметрическая область: Ω^=[0,1]d^\hat{\Omega} = [0,1]^{\hat{d}}
  • Геометрическое отображение: F(ξ;μ)=iBi,p(ξ)Pi(μ)F(\xi;\mu) = \sum_i B_{i,p}(\xi)P_i(\mu)
  • Декомпозиция мультипатча: Ω(μ)=k=1npΩk(μ(k))\Omega(\mu) = \bigcup_{k=1}^{n_p} \Omega_k(\mu^{(k)})

2. Метод эмпирической интерполяции (EIM)

Преобразование неаффинной параметрической зависимости в задачу интерполяции на эталонной области:

Преобразованная слабая формулировка: α(uh,vh;μ)=Ω^(u^hDF1)(v^hDF1)detDFdΩ^\alpha(u_h, v_h;\mu) = \int_{\hat{\Omega}} (\nabla \hat{u}_h DF^{-1}) \cdot (\nabla \hat{v}_h DF^{-1})|\det DF| d\hat{\Omega}

EIM аппроксимация: gMα(ξ;μ)=IξMgα(ξ;μ)=m=1Mαθmα(μ)ϕmα(ξ)g_M^\alpha(\xi;\mu) = I_{\xi}^M g^\alpha(\xi;\mu) = \sum_{m=1}^{M^\alpha} \theta_m^\alpha(\mu)\phi_m^\alpha(\xi)

3. Метод SCRBE

Разложение статической конденсации:

  • Пузырьковое пространство: Vh,bk={vhVhk:vhγk,j=0}V_{h,b}^k = \{v_h \in V_h^k : v_h|_{\gamma_{k,j}} = 0\}
  • Портовое пространство: Vh,γk,j={vhVhk:vhγk,j0}V_{h,\gamma}^{k,j} = \{v_h \in V_h^k : v_h|_{\gamma_{k,j}} \neq 0\}

Представление решения: uh(μ)Ωk=bh,fk(μ(k))+j=1nγkr=1Nγk,ju^Gk(j),r(μ)ϕhk,j,r(μ(k))u_h(\mu)|_{\Omega_k} = b_{h,f}^k(\mu^{(k)}) + \sum_{j=1}^{n_\gamma^k} \sum_{r=1}^{N_{\gamma}^{k,j}} \hat{u}_{G_k(j),r}(\mu) \phi_{h}^{k,j,r}(\mu^{(k)})

Технические инновации

  1. Использование геометрического отображения: Прямое использование точного геометрического отображения NURBS для замены переменных, избегая сложного построения отображений в традиционных конечных элементах
  2. Иерархическое снижение размерности:
    • Внутри патча: использование аппроксимации редукции порядка для пузырьковых функций
    • На интерфейсе патча: использование POD для построения портовых мод
  3. Восстановление аффинности: Восстановление аффинного разложения геометрической параметризации через интерполяцию EIM в параметрической области

Экспериментальная установка

Геометрическая модель

  • Область: Трёхмерная криволинейная мультипатч геометрия
  • Параметры: 8 геометрических параметров μ=(μ1,μ2,...,μ8)\mu = (\mu_1, \mu_2, ..., \mu_8)
  • Распределение патчей: 4 патча, каждый с 2 параметрами
  • Сетка: 64 элемента на патч, всего 1225 степеней свободы
  • Полиномиальный порядок: p=3p = 3

Граничные условия

  • Граница Дирихле: u=0u = 0 на ΓD\Gamma_D
  • Граница Неймана: un=0\frac{\partial u}{\partial n} = 0 на ΓN\Gamma_N
  • Исходный член: f~=2xyz\tilde{f} = 2xyz

Параметры обучения

  • Обучающий набор EIM: PtrainEIM=250|P_{train}^{EIM}| = 250
  • Обучающий набор RB: Ptrain=250|P_{train}| = 250
  • Снимки POD: Ns=25N_s = 25 (латинская гиперкубическая выборка)
  • Допуски: EIM ε=107\varepsilon = 10^{-7}, RB ε=105\varepsilon = 10^{-5}

Результаты экспериментов

Производительность EIM аппроксимации

ПатчMαM^\alphaMfM^f
12813
23314
31910
42311
  • Небольшое количество базисных функций EIM для матрицы жёсткости и правой части (Mα33,Mf14M^\alpha \leq 33, M^f \leq 14)
  • Быстрая сходимость при точности 10710^{-7}

Производительность редукции порядка

ПатчNbN_bОфлайн время (мин)Онлайн время (мс)
1172.1644.2
2161.7241.2
3101.0146.4
4111.7036.8

Анализ портовых мод

  • Быстрое затухание сингулярных значений: POD сингулярные значения быстро затухают на всех интерфейсах
  • Размерность портов: Каждый интерфейс снижается до ≤25 портовых мод
  • RB интерфейса: В среднем 16 базисных функций на портовую моду

Вычислительная эффективность

  • Среднее онлайн вычисление: 42 мс на патч
  • Онлайн время портовых мод: 29.3 мс
  • Общее ускорение: Значительное улучшение по сравнению с полнопорядковой моделью

Связанные работы

Исследования комбинации IGA-RB

  1. Задачи гидродинамики: Приложение Manzoni и др. 2015 к обтеканию крыла NASA
  2. Методы сертификации: Метод IGA-RB с аффинными параметрами Devaud и Rozza 2017
  3. Параболические задачи: Комбинация с POD для зависящих от времени задач Zhu и др. 2017
  4. Неинвазивные методы: Редукция порядка на основе интерполяции и глубокого обучения

Методы декомпозиции области

  1. Основы SCRBE: Метод статической конденсации редукции порядка Huynh и др. 2013
  2. Снижение размерности портов: Техника снижения размерности портов Eftang и Patera 2013
  3. Компонентные методы: Компонентный подход для задач промышленного масштаба

Развитие EIM

  1. Базовая теория: Метод эмпирической интерполяции Barrault и др. 2004
  2. Оценки ошибок: Развитие апостериорных границ ошибок
  3. Геометрические приложения: Расширение приложений в параметризованных геометриях

Заключение и обсуждение

Основные выводы

  1. Осуществимость метода: Успешная комбинация методов IGA и RB для обработки неаффинных мультипатч геометрий
  2. Вычислительная эффективность: Достижение значительного снижения размерности и ускорения
  3. Сохранение точности: Сохранение хорошей точности аппроксимации при малых размерностях редукции порядка
  4. Масштабируемость: Потенциал расширения методологической схемы на более сложные промышленные задачи

Ограничения

  1. Сложность задачи: Текущая верификация проведена только на относительно простых модельных задачах
  2. Размерность параметров: Хотя обработаны 8-мерные параметры, поведение при более высоких размерностях требует дальнейшего исследования
  3. Геометрическая сложность: Применимость к более сложным промышленным геометриям требует проверки
  4. Нелинейные расширения: Текущая схема ориентирована в основном на линейные задачи

Направления будущих исследований

  1. Промышленные приложения: Расширение на сложные геометрии, имеющие промышленное значение
  2. Параметрическая оптимизация: Интеграция в процессы параметрической оптимизации
  3. Нелинейные задачи: Расширение на нелинейные уравнения в частных производных
  4. Параллельные вычисления: Разработка более эффективных параллельных реализаций

Глубокая оценка

Преимущества

  1. Теоретическая полнота: Систематическое построение теоретической схемы IGA-RB-EIM
  2. Методологические инновации: Искусное использование геометрического отображения NURBS для упрощения реализации EIM
  3. Практическая ценность: Предоставление эффективного подхода к параметризованному решению сложных геометрий
  4. Достаточная верификация: Численные эксперименты подтверждают эффективность каждого компонента

Недостатки

  1. Область применения: Примеры верификации относительно просты, отсутствуют тесты на сложных промышленных задачах
  2. Теоретический анализ: Отсутствует строгий теоретический анализ сходимости и границ ошибок
  3. Сравнительные исследования: Недостаточно систематического сравнения с другими методами редукции
  4. Анализ сложности: Отсутствует детальный анализ вычислительной сложности

Влияние

  1. Научный вклад: Предоставление важной теоретической базы для комбинации методов IGA и RB
  2. Практическая ценность: Значимость для интеграции CAD/CAE
  3. Воспроизводимость: Использование открытого программного обеспечения обеспечивает хорошую воспроизводимость
  4. Потенциал расширения: Предоставление прочной методологической базы для последующих исследований

Сценарии применения

  1. Оптимизация геометрического проектирования: Оптимизация проектирования, управляемая параметрами CAD
  2. Многозапросное моделирование: Инженерные задачи, требующие большого количества параметрических оценок
  3. Моделирование в реальном времени: Приложения со строгими требованиями к времени вычисления
  4. Оптимизация формы: Задачи структурной оптимизации на основе геометрических параметров

Библиография

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

  • Hughes и др. 2005: Базовая теория IGA
  • Quarteroni и др. 2016: Обзор методов редукции порядка
  • Barrault и др. 2004: Метод эмпирической интерполяции
  • Huynh и др. 2013: Основы метода SCRBE

Общая оценка: Это статья, имеющая важное значение в области вычислительной математики, систематически решающая проблему эффективного решения параметризованных задач на сложных геометриях. Метод имеет прочную теоретическую базу и хорошие практические перспективы, открывая новые направления исследований в комбинации методов IGA и RB.