Может ли NN прогнозировать давление по скорости вместо решения уравнения Пуассона?
В несжимаемом коде CFD, основанном на проекционном методе Чорина, скорость делится на 2 части:
$\Delta u=\Delta u^*+\Delta u' $
, где $\Delta u^*=\nu \nabla^2 v+f$
, В классическом методе давление #p#
будет решаться уравнением Пуассона, то $u'$
будет рассчитываться по его градиенту.
В моем коде простая модель NN используется для прогнозирования давления по $u^*$, и она работает приблизительно. Однако расхождение скорости $\nabla \cdot \Delta u$
, который должен быть нулевым во всей области потока, не мог удержать ноль.
Я думаю, что это должно быть проблемой моей простой модели NN, и мне просто интересно, может ли NN предсказать скорость непосредственно с условием $\nabla \cdot \Delta u = 0$
?
1 ответ
Если ваша нейронная сеть не научится выводить поля скоростей без расходимости, то, очевидно, она этого не сделает. Вы можете применить условие отсутствия расхождений в функции потерь нейронной сети, чтобы попытаться достичь этого.